diff --git a/.ipynb_checkpoints/cheese-checkpoint.ipynb b/.ipynb_checkpoints/cheese-checkpoint.ipynb index d9e8d25..a02a90b 100644 --- a/.ipynb_checkpoints/cheese-checkpoint.ipynb +++ b/.ipynb_checkpoints/cheese-checkpoint.ipynb @@ -10,406 +10,45 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "id": "7f4f2b89-8257-468c-9f5e-a77e11b8b8ff", "metadata": {}, "outputs": [], "source": [ - "import pandas as pd\n", - "from mlxtend.preprocessing import TransactionEncoder\n", - "from mlxtend.frequent_patterns import apriori\n", - "from geopy.geocoders import Nominatim\n", - "import matplotlib.pyplot as plt\n", + "import os\n", "import time\n", + "import json\n", + "import random\n", + "import pandas as pd\n", + "import plotly.express as px\n", "import tqdm.notebook as tqdm\n", - "import random\n" + "import matplotlib.pyplot as plt\n", + "from geopy.geocoders import Nominatim\n", + "from IPython.display import display, HTML\n", + "from mlxtend.preprocessing import TransactionEncoder\n", + "from mlxtend.frequent_patterns import apriori, association_rules\n", + "from sklearn import tree\n", + "from sklearn.model_selection import train_test_split\n", + "from sklearn.preprocessing import LabelEncoder\n", + "from sklearn.linear_model import LinearRegression" + ] + }, + { + "cell_type": "markdown", + "id": "ceb71784-b0bf-4015-b8e6-78007c368e49", + "metadata": {}, + "source": [ + "We use the following dataset from Kaggle: [Cheese: 248 different types of cheese with various characteristics](https://www.kaggle.com/datasets/joebeachcapital/cheese). " ] }, { "cell_type": "code", - "execution_count": 2, + "execution_count": null, "id": "1a0afba8-692b-4377-a2ce-5114983e3bbb", "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", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
cheeseurlmilkcountryregionfamilytypefat_contentcalcium_contenttexturerindcolorflavoraromavegetarianvegansynonymsalt_spellingsproducers
0Aarewasserhttps://www.cheese.com/aarewasser/cowSwitzerlandNaNNaNsemi-softNaNNaNbutterywashedyellowsweetbutteryFalseFalseNaNNaNJumi
1Abbaye de Bellochttps://www.cheese.com/abbaye-de-belloc/sheepFrancePays BasqueNaNsemi-hard, artisanNaNNaNcreamy, dense, firmnaturalyellowburnt caramellanolineTrueFalseAbbaye Notre-Dame de BellocNaNNaN
2Abbaye de Belvalhttps://www.cheese.com/abbaye-de-belval/cowFranceNaNNaNsemi-hard40-46%NaNelasticwashedivoryNaNaromaticFalseFalseNaNNaNNaN
3Abbaye de Citeauxhttps://www.cheese.com/abbaye-de-citeaux/cowFranceBurgundyNaNsemi-soft, artisan, brinedNaNNaNcreamy, dense, smoothwashedwhiteacidic, milky, smoothbarnyardy, earthyFalseFalseNaNNaNNaN
4Abbaye de Tamiéhttps://www.cheese.com/tamie/cowFranceSavoieNaNsoft, artisanNaNNaNcreamy, open, smoothwashedwhitefruity, nuttyperfumed, pungentFalseFalseNaNTamié, Trappiste de Tamie, Abbey of TamieNaN
............................................................
1182Sveciaosthttps://www.cheese.com/sveciaost/cowSwedenLow-laying regionsNaNsemi-hard, brined45%NaNcreamy, supplerindlesspale yellowacidicNaNFalseFalseNaNNaNNaN
1183Swaghttps://www.cheese.com/swag/goatAustraliaSouth AustraliaNaNfresh firm, artisanNaNNaNcreamy, crumblyash coatedwhiteacidic, creamyfreshTrueFalseNaNNaNWoodside Cheese Wrights
1184Swaledalehttps://www.cheese.com/swaledale/sheepEnglandSwaledale, North YorkshireNaNhardNaNNaNsemi firmNaNyellowsmooth, sweetfloralTrueFalseSwaledale Sheep CheeseNaNNaN
1185Sweet Style Swisshttps://www.cheese.com/sweet-style-swiss/NaNSwitzerlandNaNNaNsemi-hard, artisanNaNNaNfirm, supplewaxedNaNnuttynutty, sweetFalseFalseNaNNaNNaN
1186Swiss cheesehttps://www.cheese.com/swiss/cowUnited StatesNaNSwiss Cheesehard, artisan, processed7.8 g/100gNaNfirmrindlesspale yellownutty, sweetNaNTrueFalseAmerican Swiss CheeseNaNVarious
\n", - "

1187 rows × 19 columns

\n", - "
" - ], - "text/plain": [ - " cheese url milk \\\n", - "0 Aarewasser https://www.cheese.com/aarewasser/ cow \n", - "1 Abbaye de Belloc https://www.cheese.com/abbaye-de-belloc/ sheep \n", - "2 Abbaye de Belval https://www.cheese.com/abbaye-de-belval/ cow \n", - "3 Abbaye de Citeaux https://www.cheese.com/abbaye-de-citeaux/ cow \n", - "4 Abbaye de Tamié https://www.cheese.com/tamie/ cow \n", - "... ... ... ... \n", - "1182 Sveciaost https://www.cheese.com/sveciaost/ cow \n", - "1183 Swag https://www.cheese.com/swag/ goat \n", - "1184 Swaledale https://www.cheese.com/swaledale/ sheep \n", - "1185 Sweet Style Swiss https://www.cheese.com/sweet-style-swiss/ NaN \n", - "1186 Swiss cheese https://www.cheese.com/swiss/ cow \n", - "\n", - " country region family \\\n", - "0 Switzerland NaN NaN \n", - "1 France Pays Basque NaN \n", - "2 France NaN NaN \n", - "3 France Burgundy NaN \n", - "4 France Savoie NaN \n", - "... ... ... ... \n", - "1182 Sweden Low-laying regions NaN \n", - "1183 Australia South Australia NaN \n", - "1184 England Swaledale, North Yorkshire NaN \n", - "1185 Switzerland NaN NaN \n", - "1186 United States NaN Swiss Cheese \n", - "\n", - " type fat_content calcium_content \\\n", - "0 semi-soft NaN NaN \n", - "1 semi-hard, artisan NaN NaN \n", - "2 semi-hard 40-46% NaN \n", - "3 semi-soft, artisan, brined NaN NaN \n", - "4 soft, artisan NaN NaN \n", - "... ... ... ... \n", - "1182 semi-hard, brined 45% NaN \n", - "1183 fresh firm, artisan NaN NaN \n", - "1184 hard NaN NaN \n", - "1185 semi-hard, artisan NaN NaN \n", - "1186 hard, artisan, processed 7.8 g/100g NaN \n", - "\n", - " texture rind color flavor \\\n", - "0 buttery washed yellow sweet \n", - "1 creamy, dense, firm natural yellow burnt caramel \n", - "2 elastic washed ivory NaN \n", - "3 creamy, dense, smooth washed white acidic, milky, smooth \n", - "4 creamy, open, smooth washed white fruity, nutty \n", - "... ... ... ... ... \n", - "1182 creamy, supple rindless pale yellow acidic \n", - "1183 creamy, crumbly ash coated white acidic, creamy \n", - "1184 semi firm NaN yellow smooth, sweet \n", - "1185 firm, supple waxed NaN nutty \n", - "1186 firm rindless pale yellow nutty, sweet \n", - "\n", - " aroma vegetarian vegan synonyms \\\n", - "0 buttery False False NaN \n", - "1 lanoline True False Abbaye Notre-Dame de Belloc \n", - "2 aromatic False False NaN \n", - "3 barnyardy, earthy False False NaN \n", - "4 perfumed, pungent False False NaN \n", - "... ... ... ... ... \n", - "1182 NaN False False NaN \n", - "1183 fresh True False NaN \n", - "1184 floral True False Swaledale Sheep Cheese \n", - "1185 nutty, sweet False False NaN \n", - "1186 NaN True False American Swiss Cheese \n", - "\n", - " alt_spellings producers \n", - "0 NaN Jumi \n", - "1 NaN NaN \n", - "2 NaN NaN \n", - "3 NaN NaN \n", - "4 Tamié, Trappiste de Tamie, Abbey of Tamie NaN \n", - "... ... ... \n", - "1182 NaN NaN \n", - "1183 NaN Woodside Cheese Wrights \n", - "1184 NaN NaN \n", - "1185 NaN NaN \n", - "1186 NaN Various \n", - "\n", - "[1187 rows x 19 columns]" - ] - }, - "execution_count": 2, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ - "data=pd.read_csv(\"cheeses.csv\")\n", + "data = pd.read_csv(\"cheeses.csv\")\n", "data" ] }, @@ -423,755 +62,70 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": null, "id": "2018aac2-6f3d-489a-b5d0-90b7c7793076", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "{'blue', 'yellow', 'white', 'golden yellow', 'pink and white', 'orange', 'pale yellow', nan, 'ivory', 'green', 'straw', 'red', 'brownish yellow', 'pale white', 'brown', 'golden orange', 'blue-grey', 'cream'}\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", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
cheeseurlmilkcountryregionfamilytypefat_contentcalcium_contenttexturerindcolorflavoraromavegetarianvegansynonymsalt_spellingsproducers
10Acapellahttps://www.cheese.com/acapella/goatUnited StatesCaliforniaNaNsoft, soft-ripenedNaNNaNNaNNaNNaNbutteryfresh, herbalFalseFalseNaNNaNNaN
13Acornhttps://www.cheese.com/acorn/sheepUnited KingdomBethaniaNaNhard, artisan52%NaNcrumbly, firmNaNNaNburnt caramel, citrusy, herbaceousfruityTrueFalseNaNNaNNaN
19Afuega'l Pituhttps://www.cheese.com/afuegal-pitu/cowSpainAsturiasNaNsoft, artisanNaNNaNsmoothcloth wrappedNaNspicy, strongNaNFalseFalseNaNNaNNaN
48Alpe di Frabosahttps://www.cheese.com/alpe-di-frabosa/cowItalyNaNNaNsemi-softNaNNaNNaNNaNNaNbittermilky, mushroomFalseFalseNaNNaNNaN
50Alpicrèmehttps://www.cheese.com/alpicreme/goatFranceNaNNaNsoftNaNNaNNaNNaNNaNNaNNaNFalseFalseNaNNaNNaN
............................................................
1172Strathdon Bluehttps://www.cheese.com/strathdon-blue/cowScotlandTainBluesemi-softNaNNaNcreamyNaNNaNcreamy, spicyaromatic, richTrueFalseNaNNaNHighland Fine Cheeses Limited
1175String Cheesehttps://www.cheese.com/string/NaNNaNNaNNaNsemi-hardNaNNaNchewy, firm, stringyNaNNaNNaNNaNNaNNaNNaNNaNNaN
1177Sulgunihttps://www.cheese.com/sulguni/buffalo, cowGeorgiaSvaneti, SamegreloNaNsemi-firmNaNNaNdense, elasticNaNNaNsalty, smokey , sourNaNNaNNaNGeorgian Pickle CheeseMegruli Sulguni, Shebolili Megruli SulguniNaN
1181Sussex Slipcotehttps://www.cheese.com/sussex-slipcote/sheepEnglandNaNNaNsoftNaNNaNNaNNaNNaNsharpNaNTrueFalseNaNNaNHigh Weald Dairy
1185Sweet Style Swisshttps://www.cheese.com/sweet-style-swiss/NaNSwitzerlandNaNNaNsemi-hard, artisanNaNNaNfirm, supplewaxedNaNnuttynutty, sweetFalseFalseNaNNaNNaN
\n", - "

142 rows × 19 columns

\n", - "
" - ], - "text/plain": [ - " cheese url \\\n", - "10 Acapella https://www.cheese.com/acapella/ \n", - "13 Acorn https://www.cheese.com/acorn/ \n", - "19 Afuega'l Pitu https://www.cheese.com/afuegal-pitu/ \n", - "48 Alpe di Frabosa https://www.cheese.com/alpe-di-frabosa/ \n", - "50 Alpicrème https://www.cheese.com/alpicreme/ \n", - "... ... ... \n", - "1172 Strathdon Blue https://www.cheese.com/strathdon-blue/ \n", - "1175 String Cheese https://www.cheese.com/string/ \n", - "1177 Sulguni https://www.cheese.com/sulguni/ \n", - "1181 Sussex Slipcote https://www.cheese.com/sussex-slipcote/ \n", - "1185 Sweet Style Swiss https://www.cheese.com/sweet-style-swiss/ \n", - "\n", - " milk country region family \\\n", - "10 goat United States California NaN \n", - "13 sheep United Kingdom Bethania NaN \n", - "19 cow Spain Asturias NaN \n", - "48 cow Italy NaN NaN \n", - "50 goat France NaN NaN \n", - "... ... ... ... ... \n", - "1172 cow Scotland Tain Blue \n", - "1175 NaN NaN NaN NaN \n", - "1177 buffalo, cow Georgia Svaneti, Samegrelo NaN \n", - "1181 sheep England NaN NaN \n", - "1185 NaN Switzerland NaN NaN \n", - "\n", - " type fat_content calcium_content texture \\\n", - "10 soft, soft-ripened NaN NaN NaN \n", - "13 hard, artisan 52% NaN crumbly, firm \n", - "19 soft, artisan NaN NaN smooth \n", - "48 semi-soft NaN NaN NaN \n", - "50 soft NaN NaN NaN \n", - "... ... ... ... ... \n", - "1172 semi-soft NaN NaN creamy \n", - "1175 semi-hard NaN NaN chewy, firm, stringy \n", - "1177 semi-firm NaN NaN dense, elastic \n", - "1181 soft NaN NaN NaN \n", - "1185 semi-hard, artisan NaN NaN firm, supple \n", - "\n", - " rind color flavor \\\n", - "10 NaN NaN buttery \n", - "13 NaN NaN burnt caramel, citrusy, herbaceous \n", - "19 cloth wrapped NaN spicy, strong \n", - "48 NaN NaN bitter \n", - "50 NaN NaN NaN \n", - "... ... ... ... \n", - "1172 NaN NaN creamy, spicy \n", - "1175 NaN NaN NaN \n", - "1177 NaN NaN salty, smokey , sour \n", - "1181 NaN NaN sharp \n", - "1185 waxed NaN nutty \n", - "\n", - " aroma vegetarian vegan synonyms \\\n", - "10 fresh, herbal False False NaN \n", - "13 fruity True False NaN \n", - "19 NaN False False NaN \n", - "48 milky, mushroom False False NaN \n", - "50 NaN False False NaN \n", - "... ... ... ... ... \n", - "1172 aromatic, rich True False NaN \n", - "1175 NaN NaN NaN NaN \n", - "1177 NaN NaN NaN Georgian Pickle Cheese \n", - "1181 NaN True False NaN \n", - "1185 nutty, sweet False False NaN \n", - "\n", - " alt_spellings \\\n", - "10 NaN \n", - "13 NaN \n", - "19 NaN \n", - "48 NaN \n", - "50 NaN \n", - "... ... \n", - "1172 NaN \n", - "1175 NaN \n", - "1177 Megruli Sulguni, Shebolili Megruli Sulguni \n", - "1181 NaN \n", - "1185 NaN \n", - "\n", - " producers \n", - "10 NaN \n", - "13 NaN \n", - "19 NaN \n", - "48 NaN \n", - "50 NaN \n", - "... ... \n", - "1172 Highland Fine Cheeses Limited \n", - "1175 NaN \n", - "1177 NaN \n", - "1181 High Weald Dairy \n", - "1185 NaN \n", - "\n", - "[142 rows x 19 columns]" - ] - }, - "execution_count": 3, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "print(set(data[\"color\"]))\n", - "data[pd.isnull(data[\"color\"])]" + "data[pd.isnull(data[\"color\"])]\n", + "data" ] }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "id": "a0a77563-518e-4808-b744-9fc0c76763fe", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "1162\n", - "939\n" - ] - } - ], + "outputs": [], "source": [ "print(len(data[pd.isnull(data[\"calcium_content\"])]))\n", "print(len(data[pd.isnull(data[\"fat_content\"])]))" ] }, + { + "cell_type": "markdown", + "id": "4590cffd-d4a9-4e15-8fd5-cbb22f048300", + "metadata": {}, + "source": [ + "Since those two columns have too much null data, we choose to remove them. \n", + "Similarly, we removed other columns we are not interested in: " + ] + }, { "cell_type": "code", - "execution_count": 5, + "execution_count": null, "id": "c8489ffa-1067-4eb7-b65a-2fa18fdb4b04", "metadata": {}, "outputs": [], "source": [ - "del data[\"alt_spellings\"]\n", - "del data[\"producers\"]\n", - "del data[\"calcium_content\"]\n", - "del data[\"url\"]\n", - "del data[\"fat_content\"]\n", - "del data[\"synonyms\"]" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "id": "5379265a-cd49-41fa-845c-bfae33bb8f5a", - "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", - "
cheesemilkcountryregionfamilytypetexturerindcolorflavoraromavegetarianvegan
0AarewassercowSwitzerlandNaNNaNsemi-softbutterywashedyellowsweetbutteryFalseFalse
1Abbaye de BellocsheepFrancePays BasqueNaNsemi-hard, artisancreamy, dense, firmnaturalyellowburnt caramellanolineTrueFalse
2Abbaye de BelvalcowFranceNaNNaNsemi-hardelasticwashedivoryNaNaromaticFalseFalse
3Abbaye de CiteauxcowFranceBurgundyNaNsemi-soft, artisan, brinedcreamy, dense, smoothwashedwhiteacidic, milky, smoothbarnyardy, earthyFalseFalse
4Abbaye de TamiécowFranceSavoieNaNsoft, artisancreamy, open, smoothwashedwhitefruity, nuttyperfumed, pungentFalseFalse
..........................................
1182SveciaostcowSwedenLow-laying regionsNaNsemi-hard, brinedcreamy, supplerindlesspale yellowacidicNaNFalseFalse
1183SwaggoatAustraliaSouth AustraliaNaNfresh firm, artisancreamy, crumblyash coatedwhiteacidic, creamyfreshTrueFalse
1184SwaledalesheepEnglandSwaledale, North YorkshireNaNhardsemi firmNaNyellowsmooth, sweetfloralTrueFalse
1185Sweet Style SwissNaNSwitzerlandNaNNaNsemi-hard, artisanfirm, supplewaxedNaNnuttynutty, sweetFalseFalse
1186Swiss cheesecowUnited StatesNaNSwiss Cheesehard, artisan, processedfirmrindlesspale yellownutty, sweetNaNTrueFalse
\n", - "

1187 rows × 13 columns

\n", - "
" - ], - "text/plain": [ - " cheese milk country region \\\n", - "0 Aarewasser cow Switzerland NaN \n", - "1 Abbaye de Belloc sheep France Pays Basque \n", - "2 Abbaye de Belval cow France NaN \n", - "3 Abbaye de Citeaux cow France Burgundy \n", - "4 Abbaye de Tamié cow France Savoie \n", - "... ... ... ... ... \n", - "1182 Sveciaost cow Sweden Low-laying regions \n", - "1183 Swag goat Australia South Australia \n", - "1184 Swaledale sheep England Swaledale, North Yorkshire \n", - "1185 Sweet Style Swiss NaN Switzerland NaN \n", - "1186 Swiss cheese cow United States NaN \n", - "\n", - " family type texture \\\n", - "0 NaN semi-soft buttery \n", - "1 NaN semi-hard, artisan creamy, dense, firm \n", - "2 NaN semi-hard elastic \n", - "3 NaN semi-soft, artisan, brined creamy, dense, smooth \n", - "4 NaN soft, artisan creamy, open, smooth \n", - "... ... ... ... \n", - "1182 NaN semi-hard, brined creamy, supple \n", - "1183 NaN fresh firm, artisan creamy, crumbly \n", - "1184 NaN hard semi firm \n", - "1185 NaN semi-hard, artisan firm, supple \n", - "1186 Swiss Cheese hard, artisan, processed firm \n", - "\n", - " rind color flavor aroma \\\n", - "0 washed yellow sweet buttery \n", - "1 natural yellow burnt caramel lanoline \n", - "2 washed ivory NaN aromatic \n", - "3 washed white acidic, milky, smooth barnyardy, earthy \n", - "4 washed white fruity, nutty perfumed, pungent \n", - "... ... ... ... ... \n", - "1182 rindless pale yellow acidic NaN \n", - "1183 ash coated white acidic, creamy fresh \n", - "1184 NaN yellow smooth, sweet floral \n", - "1185 waxed NaN nutty nutty, sweet \n", - "1186 rindless pale yellow nutty, sweet NaN \n", - "\n", - " vegetarian vegan \n", - "0 False False \n", - "1 True False \n", - "2 False False \n", - "3 False False \n", - "4 False False \n", - "... ... ... \n", - "1182 False False \n", - "1183 True False \n", - "1184 True False \n", - "1185 False False \n", - "1186 True False \n", - "\n", - "[1187 rows x 13 columns]" - ] - }, - "execution_count": 6, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ + "unused_columns = [\"alt_spellings\", \"producers\", \"calcium_content\", \"url\", \"fat_content\", \"synonyms\"]\n", + "for col in unused_columns:\n", + " if col in data.columns:\n", + " del data[col]\n", "data" ] }, + { + "cell_type": "markdown", + "id": "74044e9b-6ce4-420f-b1ad-492a4362ffb4", + "metadata": {}, + "source": [ + "Now, we are interested in having only one column representing the location for each cheese. " + ] + }, { "cell_type": "code", - "execution_count": 7, + "execution_count": null, "id": "633ed80e-e416-41f6-ae58-b86ce4c132af", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "1181 rows remaining\n" - ] - } - ], + "outputs": [], "source": [ "data=data.dropna(subset=[\"country\",\"region\"], how=\"all\")\n", "data=data.fillna(value={\"country\":\"\"})\n", "data=data.fillna(value={\"region\":\"\"})\n", - "print(f\"{len(data)} rows remaining\")" + "print(f\"{len(data)} rows remaining\")\n", + "data" ] }, { @@ -1184,314 +138,35 @@ }, { "cell_type": "code", - "execution_count": 8, - "id": "5a4c0e30-8535-498b-9a9e-0d7d232d4eb7", - "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", - "
cheesemilkcountryregionfamilytypetexturerindcolorflavoraromavegetarianvegan
0AarewassercowSwitzerlandNaNsemi-softbutterywashedyellowsweetbutteryFalseFalse
1Abbaye de BellocsheepFrancePays BasqueNaNsemi-hard, artisancreamy, dense, firmnaturalyellowburnt caramellanolineTrueFalse
2Abbaye de BelvalcowFranceNaNsemi-hardelasticwashedivoryNaNaromaticFalseFalse
3Abbaye de CiteauxcowFranceBurgundyNaNsemi-soft, artisan, brinedcreamy, dense, smoothwashedwhiteacidic, milky, smoothbarnyardy, earthyFalseFalse
4Abbaye de TamiécowFranceSavoieNaNsoft, artisancreamy, open, smoothwashedwhitefruity, nuttyperfumed, pungentFalseFalse
..........................................
1182SveciaostcowSwedenLow-laying regionsNaNsemi-hard, brinedcreamy, supplerindlesspale yellowacidicNaNFalseFalse
1183SwaggoatAustraliaSouth AustraliaNaNfresh firm, artisancreamy, crumblyash coatedwhiteacidic, creamyfreshTrueFalse
1184SwaledalesheepEnglandSwaledale, North YorkshireNaNhardsemi firmNaNyellowsmooth, sweetfloralTrueFalse
1185Sweet Style SwissNaNSwitzerlandNaNsemi-hard, artisanfirm, supplewaxedNaNnuttynutty, sweetFalseFalse
1186Swiss cheesecowUnited StatesSwiss Cheesehard, artisan, processedfirmrindlesspale yellownutty, sweetNaNTrueFalse
\n", - "

1181 rows × 13 columns

\n", - "
" - ], - "text/plain": [ - " cheese milk country region \\\n", - "0 Aarewasser cow Switzerland \n", - "1 Abbaye de Belloc sheep France Pays Basque \n", - "2 Abbaye de Belval cow France \n", - "3 Abbaye de Citeaux cow France Burgundy \n", - "4 Abbaye de Tamié cow France Savoie \n", - "... ... ... ... ... \n", - "1182 Sveciaost cow Sweden Low-laying regions \n", - "1183 Swag goat Australia South Australia \n", - "1184 Swaledale sheep England Swaledale, North Yorkshire \n", - "1185 Sweet Style Swiss NaN Switzerland \n", - "1186 Swiss cheese cow United States \n", - "\n", - " family type texture \\\n", - "0 NaN semi-soft buttery \n", - "1 NaN semi-hard, artisan creamy, dense, firm \n", - "2 NaN semi-hard elastic \n", - "3 NaN semi-soft, artisan, brined creamy, dense, smooth \n", - "4 NaN soft, artisan creamy, open, smooth \n", - "... ... ... ... \n", - "1182 NaN semi-hard, brined creamy, supple \n", - "1183 NaN fresh firm, artisan creamy, crumbly \n", - "1184 NaN hard semi firm \n", - "1185 NaN semi-hard, artisan firm, supple \n", - "1186 Swiss Cheese hard, artisan, processed firm \n", - "\n", - " rind color flavor aroma \\\n", - "0 washed yellow sweet buttery \n", - "1 natural yellow burnt caramel lanoline \n", - "2 washed ivory NaN aromatic \n", - "3 washed white acidic, milky, smooth barnyardy, earthy \n", - "4 washed white fruity, nutty perfumed, pungent \n", - "... ... ... ... ... \n", - "1182 rindless pale yellow acidic NaN \n", - "1183 ash coated white acidic, creamy fresh \n", - "1184 NaN yellow smooth, sweet floral \n", - "1185 waxed NaN nutty nutty, sweet \n", - "1186 rindless pale yellow nutty, sweet NaN \n", - "\n", - " vegetarian vegan \n", - "0 False False \n", - "1 True False \n", - "2 False False \n", - "3 False False \n", - "4 False False \n", - "... ... ... \n", - "1182 False False \n", - "1183 True False \n", - "1184 True False \n", - "1185 False False \n", - "1186 True False \n", - "\n", - "[1181 rows x 13 columns]" - ] - }, - "execution_count": 8, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "data" - ] - }, - { - "cell_type": "code", - "execution_count": 9, + "execution_count": null, "id": "7ef7494b-ff08-40a5-890f-e0f718cf2842", "metadata": {}, "outputs": [], "source": [ "data.loc[data.country.str.contains(\"England, Great Britain, United Kingdom\")|data.country.str.contains(\"England, United Kingdom\"),\"country\"]=\"England\"\n", "data.loc[data.country.str.contains(\"Scotland\"),\"country\"]=\"Scotland\"\n", - "data.loc[data.country.str.contains(\"Great Britain, United Kingdom, Wales\")|data.country.str.contains(\"United Kingdom, Wales\"),\"country\"]=\"Wales\"\n" + "data.loc[data.country.str.contains(\"Great Britain, United Kingdom, Wales\")|data.country.str.contains(\"United Kingdom, Wales\"),\"country\"]=\"Wales\"" + ] + }, + { + "cell_type": "markdown", + "id": "c479661d-4019-4557-8c53-d4223f0f246c", + "metadata": {}, + "source": [ + "We change some countries to get more easily the location. " ] }, { "cell_type": "code", - "execution_count": 12, + "execution_count": null, "id": "fb044984-c33c-492c-91a2-4e9fff29ceb3", "metadata": {}, "outputs": [], "source": [ "data=data.drop(index=data[data[\"country\"].str.contains(\",\")].index)\n", - "data=data.drop(index=data[data[\"country\"].str.contains(\" and \")].index)" + "data=data.drop(index=data[data[\"country\"].str.contains(\" and \")].index)\n", + "data.reset_index()\n", + "data" ] }, { @@ -1504,827 +179,31 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": null, "id": "59c4e6e7-d624-45a5-a9ea-eb375102b771", "metadata": {}, "outputs": [], "source": [ - "data[\"location\"]=data[\"region\"]+\", \"+data[\"country\"]" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "id": "0dee0f25-4699-4e46-97d0-21bb36d9c603", - "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", - "
cheesemilkcountryregionfamilytypetexturerindcolorflavoraromavegetarianveganlocation
0AarewassercowSwitzerlandNaNsemi-softbutterywashedyellowsweetbutteryFalseFalse, Switzerland
1Abbaye de BellocsheepFrancePays BasqueNaNsemi-hard, artisancreamy, dense, firmnaturalyellowburnt caramellanolineTrueFalsePays Basque, France
2Abbaye de BelvalcowFranceNaNsemi-hardelasticwashedivoryNaNaromaticFalseFalse, France
3Abbaye de CiteauxcowFranceBurgundyNaNsemi-soft, artisan, brinedcreamy, dense, smoothwashedwhiteacidic, milky, smoothbarnyardy, earthyFalseFalseBurgundy, France
4Abbaye de TamiécowFranceSavoieNaNsoft, artisancreamy, open, smoothwashedwhitefruity, nuttyperfumed, pungentFalseFalseSavoie, France
.............................................
1182SveciaostcowSwedenLow-laying regionsNaNsemi-hard, brinedcreamy, supplerindlesspale yellowacidicNaNFalseFalseLow-laying regions, Sweden
1183SwaggoatAustraliaSouth AustraliaNaNfresh firm, artisancreamy, crumblyash coatedwhiteacidic, creamyfreshTrueFalseSouth Australia, Australia
1184SwaledalesheepEnglandSwaledale, North YorkshireNaNhardsemi firmNaNyellowsmooth, sweetfloralTrueFalseSwaledale, North Yorkshire, England
1185Sweet Style SwissNaNSwitzerlandNaNsemi-hard, artisanfirm, supplewaxedNaNnuttynutty, sweetFalseFalse, Switzerland
1186Swiss cheesecowUnited StatesSwiss Cheesehard, artisan, processedfirmrindlesspale yellownutty, sweetNaNTrueFalse, United States
\n", - "

1140 rows × 14 columns

\n", - "
" - ], - "text/plain": [ - " cheese milk country region \\\n", - "0 Aarewasser cow Switzerland \n", - "1 Abbaye de Belloc sheep France Pays Basque \n", - "2 Abbaye de Belval cow France \n", - "3 Abbaye de Citeaux cow France Burgundy \n", - "4 Abbaye de Tamié cow France Savoie \n", - "... ... ... ... ... \n", - "1182 Sveciaost cow Sweden Low-laying regions \n", - "1183 Swag goat Australia South Australia \n", - "1184 Swaledale sheep England Swaledale, North Yorkshire \n", - "1185 Sweet Style Swiss NaN Switzerland \n", - "1186 Swiss cheese cow United States \n", - "\n", - " family type texture \\\n", - "0 NaN semi-soft buttery \n", - "1 NaN semi-hard, artisan creamy, dense, firm \n", - "2 NaN semi-hard elastic \n", - "3 NaN semi-soft, artisan, brined creamy, dense, smooth \n", - "4 NaN soft, artisan creamy, open, smooth \n", - "... ... ... ... \n", - "1182 NaN semi-hard, brined creamy, supple \n", - "1183 NaN fresh firm, artisan creamy, crumbly \n", - "1184 NaN hard semi firm \n", - "1185 NaN semi-hard, artisan firm, supple \n", - "1186 Swiss Cheese hard, artisan, processed firm \n", - "\n", - " rind color flavor aroma \\\n", - "0 washed yellow sweet buttery \n", - "1 natural yellow burnt caramel lanoline \n", - "2 washed ivory NaN aromatic \n", - "3 washed white acidic, milky, smooth barnyardy, earthy \n", - "4 washed white fruity, nutty perfumed, pungent \n", - "... ... ... ... ... \n", - "1182 rindless pale yellow acidic NaN \n", - "1183 ash coated white acidic, creamy fresh \n", - "1184 NaN yellow smooth, sweet floral \n", - "1185 waxed NaN nutty nutty, sweet \n", - "1186 rindless pale yellow nutty, sweet NaN \n", - "\n", - " vegetarian vegan location \n", - "0 False False , Switzerland \n", - "1 True False Pays Basque, France \n", - "2 False False , France \n", - "3 False False Burgundy, France \n", - "4 False False Savoie, France \n", - "... ... ... ... \n", - "1182 False False Low-laying regions, Sweden \n", - "1183 True False South Australia, Australia \n", - "1184 True False Swaledale, North Yorkshire, England \n", - "1185 False False , Switzerland \n", - "1186 True False , United States \n", - "\n", - "[1140 rows x 14 columns]" - ] - }, - "execution_count": 14, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ + "data[\"location\"]=data[\"region\"]+\", \"+data[\"country\"]\n", "data" ] }, { - "cell_type": "code", - "execution_count": null, - "id": "2ef7351c-f117-403b-bc6e-f9f30a98c9d2", + "cell_type": "markdown", + "id": "d42869b5-a4ea-4cd6-bd0e-1532af90f2da", "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "353724eb-8d64-4b64-84c6-f06be36acd8b", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "54d56bd4-c83a-4e8c-8751-b4b2f7830a9e", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "bd68f1bb-c9f6-4c57-951b-8ac1f3192f09", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "eeff487e-9b66-4c4b-b4f6-dc5352fb2144", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "cdb0d04c-e0f2-4553-8906-e9282f4942d2", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "a551e0f4-3f99-4dae-9b31-6205b772ebf5", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "7c02cc29-fe07-4ff9-8c6b-8638d37830cd", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "de579631-a29c-4620-9bbf-7085b83d16b7", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 15, - "id": "e2e868d4-33a1-4602-af97-afb1d29e612f", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "{', Afghanistan',\n", - " ', Argentina',\n", - " ', Armenia',\n", - " ', Australia',\n", - " ', Austria',\n", - " ', Belgium',\n", - " ', Brazil',\n", - " ', Canada',\n", - " ', Cyprus',\n", - " ', Denmark',\n", - " ', England',\n", - " ', France',\n", - " ', Germany',\n", - " ', Greece',\n", - " ', Holland',\n", - " ', Hungary',\n", - " ', Iceland',\n", - " ', Iraq',\n", - " ', Ireland',\n", - " ', Israel',\n", - " ', Italy',\n", - " ', Mauritania',\n", - " ', Mexico',\n", - " ', Middle East',\n", - " ', Mongolia',\n", - " ', Netherlands',\n", - " ', New Zealand',\n", - " ', Poland',\n", - " ', Portugal',\n", - " ', Scotland',\n", - " ', Serbia',\n", - " ', Spain',\n", - " ', Sweden',\n", - " ', Switzerland',\n", - " ', Turkey',\n", - " ', United Kingdom',\n", - " ', United States',\n", - " ', Wales',\n", - " 'Aberdeenshire, Scotland',\n", - " 'Aconcagua, Chile',\n", - " 'Adamstown, Co Wexford, Ireland',\n", - " 'Airedale farming district, New Zealand',\n", - " 'Alba, Italy',\n", - " 'All Holland, Netherlands',\n", - " 'Allagau, Bavarian Alps, Germany',\n", - " 'Allgaeu Alps, Germany',\n", - " 'Allgau, Germany',\n", - " 'Allgäu, Germany',\n", - " 'Amou, Gascony, France',\n", - " 'Anjou, France',\n", - " 'Ann Arbor, MI, United States',\n", - " 'Ann Arbor, Michigan, United States',\n", - " 'Aquitaine, France',\n", - " 'Asiago, Italy',\n", - " 'Asturias, Spain',\n", - " 'Auvergne, France',\n", - " 'Auvergne, Salers, France',\n", - " 'Averyon, France',\n", - " 'Avesnes, France',\n", - " 'Aveyron, France',\n", - " 'Aveyron, Laguiole, France',\n", - " 'Avila, Spain',\n", - " 'Azores, Portugal',\n", - " 'Ballarat, Victoria, Australia',\n", - " 'Banks Peninsular in Canterbury, New Zealand',\n", - " 'Banon, France',\n", - " 'Barcelona, Spain',\n", - " 'Bas-Languedoc, Comtat Venaissin, France',\n", - " 'Basilicata, Italy',\n", - " 'Basque, Pyrenees Mountains, France',\n", - " 'Bavaria, Germany',\n", - " 'Beara Peninsula, Co. Cork, Ireland',\n", - " 'Beira Baixa Province, Portugal',\n", - " 'Belvederis, Lithuania',\n", - " 'Bergues, France',\n", - " 'Bermondsey, London, England',\n", - " 'Berry, France',\n", - " 'Bethania, United Kingdom',\n", - " 'Bjurholm, Sweden',\n", - " 'Blarney, Ireland',\n", - " 'Bloomdale, United States',\n", - " 'Bornholm, Denmark',\n", - " 'Bourgogne, France',\n", - " 'Bregenzerwald, Kleinwalsertal, Großwalsertal, Laiblachtal (Pfänderstock) and Rheintal, Austria',\n", - " 'Brickhill, Co. Clare, Ireland',\n", - " 'Brisbane, Australia',\n", - " 'British Columbia, Canada',\n", - " 'Brittany, France',\n", - " 'Brooklyn NY, United States',\n", - " 'Burgund, France',\n", - " 'Burgundy, France',\n", - " 'Bursa, Turkey',\n", - " 'Buxton, Derbyshire, England',\n", - " 'Béarnaise in Pyrénées-Atlantique, France',\n", - " 'Calabria, Italy',\n", - " 'California, United States',\n", - " 'Campania, Italy',\n", - " 'Campania, Paestum, Foggia, Italy',\n", - " 'Canary Islands, Spain',\n", - " 'Canton of Glarus, Switzerland',\n", - " 'Carmarthenshire, Wales',\n", - " 'Carneros, Sonoma, California, United States',\n", - " 'Carnia, Italy',\n", - " 'Carrigtwohill, ',\n", - " 'Carrigtwohill, Ireland',\n", - " 'Castelo Branco, Fundão and Idanha-a-Nova, Portugal',\n", - " 'Castile-Leon, Spain',\n", - " 'Castilla Leon, Spain',\n", - " 'Castille-Leon, Spain',\n", - " 'Central Balkan Mountains, Bulgaria',\n", - " 'Central and Western Macedonia, Thessalia, Greece',\n", - " 'Central and Western Macedonia, Thessaly, Greece',\n", - " 'Centre , the department of Loiret, France',\n", - " 'Centre-Val de Loire, France',\n", - " 'Ceredigion, United Kingdom',\n", - " 'Cevenes, France',\n", - " 'Charentes, France',\n", - " 'Charentes-Poitou, France',\n", - " 'Charm, Ohio, United States',\n", - " 'Chelmarsh, Bridgnorth, Shropshire, England',\n", - " 'Cheshire, England',\n", - " 'Chirac, France',\n", - " 'Co Clare, Ireland',\n", - " 'Co Limerick, Ireland',\n", - " 'Co. Carlow, Ireland',\n", - " 'Co. Cork, Ireland',\n", - " 'Co. Mayo, Ireland',\n", - " 'Co. Offaly, Ireland',\n", - " 'Coast of Oregon, United States',\n", - " 'Colby, Wisconsin, United States',\n", - " 'Colorado, United States',\n", - " 'Comox Valley, Vancouver Island, Canada',\n", - " 'Coquet, England',\n", - " 'Cornwall, ',\n", - " 'Cornwall, England',\n", - " 'Corsica, France',\n", - " 'Cotherstone, England',\n", - " 'Cotswolds, England',\n", - " 'County Antrim, Ireland',\n", - " 'County Carlow, Ireland',\n", - " 'County Cavan, Ireland',\n", - " 'County Tipperary, Clogheen, Ireland',\n", - " 'County Wexford, Ireland',\n", - " 'Croisy-sur-Eure, France',\n", - " 'Crotone, Italy',\n", - " 'Cumbrian, United Kingdom',\n", - " 'Dalmatia, Croatia',\n", - " 'Derbyshire, Leicestershire, Nottinghamshire, England',\n", - " 'Devon, England',\n", - " 'Dorset, England',\n", - " 'Duhallow, Ireland',\n", - " 'Dumfries, Scotland',\n", - " 'Dumfriesshire, Scotland',\n", - " 'East Midlands, England',\n", - " 'East Sussex, United Kingdom',\n", - " 'Emilia Romagna, Italy',\n", - " 'Emilia-Romagna, Italy',\n", - " 'Extremadura, Spain',\n", - " 'Fairview, United States',\n", - " 'Fethard, Co Tipperary, Ireland',\n", - " 'Fife, Scotland',\n", - " 'Flanders, Belgium',\n", - " 'Fornells de la Selva, Gironès, Spain',\n", - " 'Franche Comté, France',\n", - " 'French Basque Country, Midi-Pyrénées, France',\n", - " 'Friuli Venezia Giulia and Veneto, Italy',\n", - " 'Friuli-Venezia Giulia and the Veneto, Italy',\n", - " 'Friuli-Venezia Giulia, Italy',\n", - " 'Galax, Virginia, United States',\n", - " 'Galicia, Spain',\n", - " 'Georgia, United States',\n", - " 'Gevrey-Chambertin, Burgundy, France',\n", - " 'Gippsland, Victoria, Australia',\n", - " 'Gloucestershire County, England',\n", - " 'Gloucestershire, England',\n", - " 'Gravina in Puglia, Murgia, Italy',\n", - " 'Greensboro, VT, United States',\n", - " 'Greenville, Indiana, United States',\n", - " 'Gujarat, India',\n", - " 'Gâtinais, France',\n", - " 'Hamilton, New Zealand',\n", - " 'Haute Vienne, France',\n", - " 'Haute-Savoie / Upper Savoy, France',\n", - " 'Herault, France',\n", - " 'Herefordshire, West Midlands, United Kingdom',\n", - " 'Het Groene Hart, Netherlands',\n", - " 'Huizen, Netherlands',\n", - " 'Hunter Valley, Australia',\n", - " 'Ile de France, France',\n", - " 'Ile-de-France/Champagne, France',\n", - " 'Illinois, United States',\n", - " 'Illoud (Haute-Marne), France',\n", - " 'Inagh, Co Clare, ',\n", - " 'Inagh, Co Clare, Ireland',\n", - " 'Indiana, United States',\n", - " 'Iowa, United States',\n", - " 'Isere, France',\n", - " 'Island of Pag, Croatia',\n", - " 'Jura, Switzerland',\n", - " 'Karlovy Vary, Czech Republic',\n", - " 'Kent, United Kingdom',\n", - " 'Kilmallock County Limerick, Ireland',\n", - " 'Kimball, United States',\n", - " 'Kinfauns, Perthshire, Scotland',\n", - " 'La Velle, Wisconsin, United States',\n", - " 'Lanarkshire, Scotland',\n", - " 'Landford, England',\n", - " 'Landshut, Germany',\n", - " 'Languedoc, France',\n", - " 'Languedoc-Roussillon, France',\n", - " 'Lapland, Finland',\n", - " 'Laqueuille, France',\n", - " 'Laruns, France',\n", - " 'Larzac, France',\n", - " 'Lazio, Sardinia, Italy',\n", - " 'Lebanon, CT, United States',\n", - " 'Leiden, Netherlands',\n", - " 'Lincolnshire, England',\n", - " 'Lodi, Italy',\n", - " 'Loire Valley, France',\n", - " 'Loire, France',\n", - " 'Lombardy, Italy',\n", - " 'Low-laying regions, Sweden',\n", - " 'Lower Normandy, France',\n", - " \"Lucerne, Schwyz, Unterwald, and Zoug, and the following additional places: Muri district in d'Argovi, Switzerland\",\n", - " 'Macedonia, Thrace, Thessalia, Peloponissos, Ionian Islands, Aegean islands, Crete Island and Epirus, Greece',\n", - " 'Maine, United States',\n", - " 'Manitoba, Canada',\n", - " 'Mankato, MN, United States',\n", - " 'Marathon, NY, United States',\n", - " 'Maribo, Denmark',\n", - " 'Massachusetts, United States',\n", - " 'Menorca, Balearic Islands, Spain',\n", - " 'Midi-Pyrenees, France',\n", - " 'Midi-Pyrénées, France',\n", - " 'Milford, NJ, United States',\n", - " 'Minas Gerais, Brazil',\n", - " 'Minnesota, United States',\n", - " 'Missouri, United States',\n", - " 'Modena, Italy',\n", - " 'Moliterno, Italy',\n", - " 'Mols, Denmark',\n", - " 'Monterey, California, United States',\n", - " 'Mornington Peninsula, Melbourne, Australia',\n", - " 'Murazzano, Italy',\n", - " 'Murcia, Spain',\n", - " 'NY, United States',\n", - " 'Naples, Italy',\n", - " 'New Hampshire, United States',\n", - " 'New Jersey, United States',\n", - " 'New South Wales, Australia',\n", - " 'New York, France',\n", - " 'New York, United States',\n", - " 'Nicasio, United States',\n", - " 'Nord-Pas-de-Calais, France',\n", - " 'Normandy, Auvilliers, France',\n", - " 'Normandy, France',\n", - " 'North Carolina, United States',\n", - " 'North Cornwall, England',\n", - " 'North East Victoria, ',\n", - " 'North East Victoria, Australia',\n", - " 'North Wootton, England',\n", - " 'North Yorkshire, England',\n", - " 'Northeastern Brazil, Brazil',\n", - " 'Northern Holland, Netherlands',\n", - " 'Northern Wisconsin, United States',\n", - " 'Northwest, United States',\n", - " 'Nottinghamshire, England',\n", - " 'Odell, Bedfordshire, England',\n", - " 'Ontario, Canada',\n", - " 'Oregon Coast Range, United States',\n", - " 'Oregon, United States',\n", - " 'Oristano, Italy',\n", - " 'Orkney Islands, Scotland',\n", - " 'Orkney Isles, Scotland',\n", - " 'Oviken, Sweden',\n", - " 'Oxfordshire, Great Britain',\n", - " 'Passendale, Belgium',\n", - " 'Pays Basque, France',\n", - " 'Pays d’Auge, Normandy, France',\n", - " 'Peekskill, United States',\n", - " 'Pembrokeshire, United Kingdom',\n", - " 'Pembrokeshire, Wales',\n", - " 'Pennsylvania, United States',\n", - " 'Pesaro-Urbino, Italy',\n", - " 'Petaluma, California, United States',\n", - " 'Piave Valley, Italy, Italy',\n", - " 'Piedmont, Italy',\n", - " 'Piemonte, Italy',\n", - " 'Pienza, Italy',\n", - " 'Pinconning, Michigan, United States',\n", - " 'Piora Valley, Switzerland',\n", - " 'Po valley region, Italy',\n", - " 'Poitou-Charentes, France',\n", - " 'Pokolbin, Hunter Valley, Australia',\n", - " 'Port Townsend, United States',\n", - " 'Postel, Belgium',\n", - " 'Prince Edward County, Ontario, Canada',\n", - " 'Prince Edward Island, Canada',\n", - " 'Provencale, France',\n", - " 'Provence, France',\n", - " 'Puimichel in Provence Alpes, France',\n", - " 'Pullman, Washington, United States',\n", - " 'Pyrenees, France',\n", - " 'Pyrenees-Atlantiques, France',\n", - " 'Pyrénées, France',\n", - " 'Pyrénées-Atlantiques, France',\n", - " 'Póvoa de Lanhoso, Portugal',\n", - " 'Quebec, Canada',\n", - " 'Queenstown, New Zealand',\n", - " 'Québec, Canada',\n", - " 'Rhone Valley, France',\n", - " 'Rhone-Alps, France',\n", - " 'Rhône-Alpes, France',\n", - " 'Richfield, Wisconsin, United States',\n", - " 'Rio Grande do Sul, Brazil',\n", - " 'Romanian Carpathians, Romania',\n", - " 'Roncq, France',\n", - " 'Roxburghshire, Scotland',\n", - " 'Sardegna, Italy',\n", - " 'Sardinia & Campania, Italy',\n", - " 'Savoie, France',\n", - " 'Schoonrewoerd, Leerdam, Netherlands',\n", - " 'Seattle, Washington, United States',\n", - " 'Sebastopol, California, United States',\n", - " 'Serra da Canastra, Minas Gerais state, Brazil',\n", - " 'Serra da Estrela, Portugal',\n", - " 'Setubal, Palmela and Sesimbra, Portugal',\n", - " 'Severn Valley, England',\n", - " 'Shelburne Farms, United States',\n", - " 'Somerset, England',\n", - " 'Sonoma, California, United States',\n", - " 'South Australia, Australia',\n", - " 'South East England, United Kingdom',\n", - " 'South West England, England',\n", - " 'South West England, United Kingdom',\n", - " 'Southern California, United States',\n", - " 'Southwestern Wisconsin, United States',\n", - " 'St Antoine, France',\n", - " 'St. Gallen (canton), Tufertschwil, Switzerland',\n", - " 'St. Louis, Missouri, United States',\n", - " 'Staffordshire, England',\n", - " 'Stawley, near Wellington, Somerset, England',\n", - " 'Stewarton, Scotland',\n", - " 'Stonegate, East Sussex, England',\n", - " 'Stoneyford, Ireland',\n", - " 'Stranraer, Scotland',\n", - " 'Sulzberg, Austria',\n", - " 'Svaneti, Samegrelo, Georgia',\n", - " 'Swabia, Germany',\n", - " 'Swaledale, North Yorkshire, England',\n", - " 'Tain, Scotland',\n", - " 'Tasmania, Australia',\n", - " 'Taxco, Mexico',\n", - " 'Tieton, Washington, United States',\n", - " 'Timsbury, Somerset, England',\n", - " 'Timsbury, Somerset, Scotland',\n", - " 'Tipperary, Ireland',\n", - " 'Tomales, California, United States',\n", - " 'Treviso, Veneto, Italy',\n", - " 'Troyes , Aube, France',\n", - " 'Tuscany, Italy',\n", - " 'Umbria, Lazio, Italy',\n", - " 'Upper Corsica, France',\n", - " 'Utah, United States',\n", - " 'Valencia, Spain',\n", - " 'Valpadana, Italy',\n", - " 'Veneto, ',\n", - " 'Veneto, Italy',\n", - " 'Veneto, Trentino, Italy',\n", - " 'Vermont, United States',\n", - " 'Victoria, Australia',\n", - " 'Virginia, United States',\n", - " 'Vorarlberg, Austria',\n", - " 'Västra Götaland, Sweden',\n", - " 'Wales, Great Britain',\n", - " 'Wales, London, Wales',\n", - " 'Wallonia, Belgium',\n", - " 'Websterville, VT, United States',\n", - " 'West Bengal, India',\n", - " 'West Pawlet, VT, United States',\n", - " 'Wigtownshire, Scotland',\n", - " 'Wisconsin, United States',\n", - " 'Zasavica, Serbia',\n", - " 'island wide, Cyprus',\n", - " 'massif des Causses, France',\n", - " 'old Liburnia (Dalmatia), Croatia',\n", - " 'province of Brittany, France',\n", - " 'Äänekoski, Finland'}" - ] - }, - "execution_count": 15, - "metadata": {}, - "output_type": "execute_result" - } - ], "source": [ - "locs=set(data[\"location\"])\n", - "locs" + "### Converting the locations to GPS coordinates\n", + "\n", + "In order to have more numeric data to apply a classification algorithm, we transform the location to GPS coordinates and the color to RGB. " ] }, - { - "cell_type": "code", - "execution_count": null, - "id": "f3bb9a47-56fa-49c4-8761-0db015944446", - "metadata": {}, - "outputs": [], - "source": [] - }, { "cell_type": "code", "execution_count": null, "id": "debb780e-ec13-4502-ac44-6001335e507d", "metadata": {}, "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "eed3ac7b-5283-4d8e-bc26-61e1d821ccaf", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 16, - "id": "0043fe0d-e2d2-48f0-8953-ffc3dee52ba6", - "metadata": {}, - "outputs": [], "source": [ "def str_to_gps(loc):\n", " l=loc.split(\",\")\n", @@ -2335,598 +214,42 @@ " except AttributeError:\n", " loc=l[-1]\n", " res=Nominatim(user_agent=\"dmProject\").geocode(loc) \n", - " return (res.latitude, res.longitude)" + " return (res.latitude, res.longitude)\n", + "def get_locations(backup_file):\n", + " errors=set()\n", + " if os.path.isfile(backup_file):\n", + " with open(backup_file) as f:\n", + " return json.load(f)\n", + " locations_to_gps = {}\n", + " for loc in tqdm.tqdm(locs):\n", + " time.sleep(1) # We don't want to overload the Nominatim server which will stop responding\n", + " try:\n", + " locations_to_gps[loc] = str_to_gps(loc)\n", + " print(loc, locations_to_gps[loc])\n", + " except AttributeError:\n", + " errors.add(loc)\n", + " print(loc, file=sys.stderr)\n", + " with open(backup_file, \"w\") as f:\n", + " json.dump(locations_to_gps, f)\n", + " return locations_to_gps" ] }, - { - "cell_type": "code", - "execution_count": 17, - "id": "710341db-408f-4a4a-a849-65b963582ebc", - "metadata": { - "scrolled": true - }, - "outputs": [ - { - "data": { - "application/vnd.jupyter.widget-view+json": { - "model_id": "07fbeae8f58240ee921eae823a2a69a0", - "version_major": 2, - "version_minor": 0 - }, - "text/plain": [ - " 0%| | 0/389 [00:00\n", " \n", " \n", - " 10\n", - " Acapella\n", - " https://www.cheese.com/acapella/\n", - " goat\n", - " United States\n", - " California\n", - " NaN\n", - " soft, soft-ripened\n", - " NaN\n", - " NaN\n", - " NaN\n", - " NaN\n", - " NaN\n", - " buttery\n", - " fresh, herbal\n", - " False\n", - " False\n", - " NaN\n", - " NaN\n", - " NaN\n", - " \n", - " \n", - " 13\n", - " Acorn\n", - " https://www.cheese.com/acorn/\n", - " sheep\n", - " United Kingdom\n", - " Bethania\n", - " NaN\n", - " hard, artisan\n", - " 52%\n", - " NaN\n", - " crumbly, firm\n", - " NaN\n", - " NaN\n", - " burnt caramel, citrusy, herbaceous\n", - " fruity\n", - " True\n", - " False\n", - " NaN\n", - " NaN\n", - " NaN\n", - " \n", - " \n", - " 19\n", - " Afuega'l Pitu\n", - " https://www.cheese.com/afuegal-pitu/\n", + " 0\n", + " Aarewasser\n", + " https://www.cheese.com/aarewasser/\n", " cow\n", - " Spain\n", - " Asturias\n", - " NaN\n", - " soft, artisan\n", - " NaN\n", - " NaN\n", - " smooth\n", - " cloth wrapped\n", - " NaN\n", - " spicy, strong\n", - " NaN\n", - " False\n", - " False\n", - " NaN\n", - " NaN\n", - " NaN\n", - " \n", - " \n", - " 48\n", - " Alpe di Frabosa\n", - " https://www.cheese.com/alpe-di-frabosa/\n", - " cow\n", - " Italy\n", + " Switzerland\n", " NaN\n", " NaN\n", " semi-soft\n", " NaN\n", " NaN\n", + " buttery\n", + " washed\n", + " yellow\n", + " sweet\n", + " buttery\n", + " False\n", + " False\n", " NaN\n", " NaN\n", + " Jumi\n", + " \n", + " \n", + " 1\n", + " Abbaye de Belloc\n", + " https://www.cheese.com/abbaye-de-belloc/\n", + " sheep\n", + " France\n", + " Pays Basque\n", " NaN\n", - " bitter\n", - " milky, mushroom\n", + " semi-hard, artisan\n", + " NaN\n", + " NaN\n", + " creamy, dense, firm\n", + " natural\n", + " yellow\n", + " burnt caramel\n", + " lanoline\n", + " True\n", + " False\n", + " Abbaye Notre-Dame de Belloc\n", + " NaN\n", + " NaN\n", + " \n", + " \n", + " 2\n", + " Abbaye de Belval\n", + " https://www.cheese.com/abbaye-de-belval/\n", + " cow\n", + " France\n", + " NaN\n", + " NaN\n", + " semi-hard\n", + " 40-46%\n", + " NaN\n", + " elastic\n", + " washed\n", + " ivory\n", + " NaN\n", + " aromatic\n", " False\n", " False\n", " NaN\n", @@ -571,21 +560,21 @@ " NaN\n", " \n", " \n", - " 50\n", - " Alpicrème\n", - " https://www.cheese.com/alpicreme/\n", - " goat\n", + " 3\n", + " Abbaye de Citeaux\n", + " https://www.cheese.com/abbaye-de-citeaux/\n", + " cow\n", " France\n", + " Burgundy\n", + " NaN\n", + " semi-soft, artisan, brined\n", " NaN\n", " NaN\n", - " soft\n", - " NaN\n", - " NaN\n", - " NaN\n", - " NaN\n", - " NaN\n", - " NaN\n", - " NaN\n", + " creamy, dense, smooth\n", + " washed\n", + " white\n", + " acidic, milky, smooth\n", + " barnyardy, earthy\n", " False\n", " False\n", " NaN\n", @@ -593,6 +582,28 @@ " NaN\n", " \n", " \n", + " 4\n", + " Abbaye de Tamié\n", + " https://www.cheese.com/tamie/\n", + " cow\n", + " France\n", + " Savoie\n", + " NaN\n", + " soft, artisan\n", + " NaN\n", + " NaN\n", + " creamy, open, smooth\n", + " washed\n", + " white\n", + " fruity, nutty\n", + " perfumed, pungent\n", + " False\n", + " False\n", + " NaN\n", + " Tamié, Trappiste de Tamie, Abbey of Tamie\n", + " NaN\n", + " \n", + " \n", " ...\n", " ...\n", " ...\n", @@ -615,92 +626,70 @@ " ...\n", " \n", " \n", - " 1172\n", - " Strathdon Blue\n", - " https://www.cheese.com/strathdon-blue/\n", + " 1182\n", + " Sveciaost\n", + " https://www.cheese.com/sveciaost/\n", " cow\n", - " Scotland\n", - " Tain\n", - " Blue\n", - " semi-soft\n", + " Sweden\n", + " Low-laying regions\n", + " NaN\n", + " semi-hard, brined\n", + " 45%\n", + " NaN\n", + " creamy, supple\n", + " rindless\n", + " pale yellow\n", + " acidic\n", + " NaN\n", + " False\n", + " False\n", " NaN\n", " NaN\n", - " creamy\n", + " NaN\n", + " \n", + " \n", + " 1183\n", + " Swag\n", + " https://www.cheese.com/swag/\n", + " goat\n", + " Australia\n", + " South Australia\n", + " NaN\n", + " fresh firm, artisan\n", " NaN\n", " NaN\n", - " creamy, spicy\n", - " aromatic, rich\n", + " creamy, crumbly\n", + " ash coated\n", + " white\n", + " acidic, creamy\n", + " fresh\n", " True\n", " False\n", " NaN\n", " NaN\n", - " Highland Fine Cheeses Limited\n", + " Woodside Cheese Wrights\n", " \n", " \n", - " 1175\n", - " String Cheese\n", - " https://www.cheese.com/string/\n", - " NaN\n", - " NaN\n", - " NaN\n", - " NaN\n", - " semi-hard\n", - " NaN\n", - " NaN\n", - " chewy, firm, stringy\n", - " NaN\n", - " NaN\n", - " NaN\n", - " NaN\n", - " NaN\n", - " NaN\n", - " NaN\n", - " NaN\n", - " NaN\n", - " \n", - " \n", - " 1177\n", - " Sulguni\n", - " https://www.cheese.com/sulguni/\n", - " buffalo, cow\n", - " Georgia\n", - " Svaneti, Samegrelo\n", - " NaN\n", - " semi-firm\n", - " NaN\n", - " NaN\n", - " dense, elastic\n", - " NaN\n", - " NaN\n", - " salty, smokey , sour\n", - " NaN\n", - " NaN\n", - " NaN\n", - " Georgian Pickle Cheese\n", - " Megruli Sulguni, Shebolili Megruli Sulguni\n", - " NaN\n", - " \n", - " \n", - " 1181\n", - " Sussex Slipcote\n", - " https://www.cheese.com/sussex-slipcote/\n", + " 1184\n", + " Swaledale\n", + " https://www.cheese.com/swaledale/\n", " sheep\n", " England\n", + " Swaledale, North Yorkshire\n", + " NaN\n", + " hard\n", " NaN\n", " NaN\n", - " soft\n", - " NaN\n", - " NaN\n", - " NaN\n", - " NaN\n", - " NaN\n", - " sharp\n", + " semi firm\n", " NaN\n", + " yellow\n", + " smooth, sweet\n", + " floral\n", " True\n", " False\n", + " Swaledale Sheep Cheese\n", " NaN\n", " NaN\n", - " High Weald Dairy\n", " \n", " \n", " 1185\n", @@ -724,104 +713,113 @@ " NaN\n", " NaN\n", " \n", + " \n", + " 1186\n", + " Swiss cheese\n", + " https://www.cheese.com/swiss/\n", + " cow\n", + " United States\n", + " NaN\n", + " Swiss Cheese\n", + " hard, artisan, processed\n", + " 7.8 g/100g\n", + " NaN\n", + " firm\n", + " rindless\n", + " pale yellow\n", + " nutty, sweet\n", + " NaN\n", + " True\n", + " False\n", + " American Swiss Cheese\n", + " NaN\n", + " Various\n", + " \n", " \n", "\n", - "

142 rows × 19 columns

\n", + "

1187 rows × 19 columns

\n", "" ], "text/plain": [ - " cheese url \\\n", - "10 Acapella https://www.cheese.com/acapella/ \n", - "13 Acorn https://www.cheese.com/acorn/ \n", - "19 Afuega'l Pitu https://www.cheese.com/afuegal-pitu/ \n", - "48 Alpe di Frabosa https://www.cheese.com/alpe-di-frabosa/ \n", - "50 Alpicrème https://www.cheese.com/alpicreme/ \n", - "... ... ... \n", - "1172 Strathdon Blue https://www.cheese.com/strathdon-blue/ \n", - "1175 String Cheese https://www.cheese.com/string/ \n", - "1177 Sulguni https://www.cheese.com/sulguni/ \n", - "1181 Sussex Slipcote https://www.cheese.com/sussex-slipcote/ \n", - "1185 Sweet Style Swiss https://www.cheese.com/sweet-style-swiss/ \n", + " cheese url milk \\\n", + "0 Aarewasser https://www.cheese.com/aarewasser/ cow \n", + "1 Abbaye de Belloc https://www.cheese.com/abbaye-de-belloc/ sheep \n", + "2 Abbaye de Belval https://www.cheese.com/abbaye-de-belval/ cow \n", + "3 Abbaye de Citeaux https://www.cheese.com/abbaye-de-citeaux/ cow \n", + "4 Abbaye de Tamié https://www.cheese.com/tamie/ cow \n", + "... ... ... ... \n", + "1182 Sveciaost https://www.cheese.com/sveciaost/ cow \n", + "1183 Swag https://www.cheese.com/swag/ goat \n", + "1184 Swaledale https://www.cheese.com/swaledale/ sheep \n", + "1185 Sweet Style Swiss https://www.cheese.com/sweet-style-swiss/ NaN \n", + "1186 Swiss cheese https://www.cheese.com/swiss/ cow \n", "\n", - " milk country region family \\\n", - "10 goat United States California NaN \n", - "13 sheep United Kingdom Bethania NaN \n", - "19 cow Spain Asturias NaN \n", - "48 cow Italy NaN NaN \n", - "50 goat France NaN NaN \n", - "... ... ... ... ... \n", - "1172 cow Scotland Tain Blue \n", - "1175 NaN NaN NaN NaN \n", - "1177 buffalo, cow Georgia Svaneti, Samegrelo NaN \n", - "1181 sheep England NaN NaN \n", - "1185 NaN Switzerland NaN NaN \n", + " country region family \\\n", + "0 Switzerland NaN NaN \n", + "1 France Pays Basque NaN \n", + "2 France NaN NaN \n", + "3 France Burgundy NaN \n", + "4 France Savoie NaN \n", + "... ... ... ... \n", + "1182 Sweden Low-laying regions NaN \n", + "1183 Australia South Australia NaN \n", + "1184 England Swaledale, North Yorkshire NaN \n", + "1185 Switzerland NaN NaN \n", + "1186 United States NaN Swiss Cheese \n", "\n", - " type fat_content calcium_content texture \\\n", - "10 soft, soft-ripened NaN NaN NaN \n", - "13 hard, artisan 52% NaN crumbly, firm \n", - "19 soft, artisan NaN NaN smooth \n", - "48 semi-soft NaN NaN NaN \n", - "50 soft NaN NaN NaN \n", - "... ... ... ... ... \n", - "1172 semi-soft NaN NaN creamy \n", - "1175 semi-hard NaN NaN chewy, firm, stringy \n", - "1177 semi-firm NaN NaN dense, elastic \n", - "1181 soft NaN NaN NaN \n", - "1185 semi-hard, artisan NaN NaN firm, supple \n", + " type fat_content calcium_content \\\n", + "0 semi-soft NaN NaN \n", + "1 semi-hard, artisan NaN NaN \n", + "2 semi-hard 40-46% NaN \n", + "3 semi-soft, artisan, brined NaN NaN \n", + "4 soft, artisan NaN NaN \n", + "... ... ... ... \n", + "1182 semi-hard, brined 45% NaN \n", + "1183 fresh firm, artisan NaN NaN \n", + "1184 hard NaN NaN \n", + "1185 semi-hard, artisan NaN NaN \n", + "1186 hard, artisan, processed 7.8 g/100g NaN \n", "\n", - " rind color flavor \\\n", - "10 NaN NaN buttery \n", - "13 NaN NaN burnt caramel, citrusy, herbaceous \n", - "19 cloth wrapped NaN spicy, strong \n", - "48 NaN NaN bitter \n", - "50 NaN NaN NaN \n", - "... ... ... ... \n", - "1172 NaN NaN creamy, spicy \n", - "1175 NaN NaN NaN \n", - "1177 NaN NaN salty, smokey , sour \n", - "1181 NaN NaN sharp \n", - "1185 waxed NaN nutty \n", + " texture rind color flavor \\\n", + "0 buttery washed yellow sweet \n", + "1 creamy, dense, firm natural yellow burnt caramel \n", + "2 elastic washed ivory NaN \n", + "3 creamy, dense, smooth washed white acidic, milky, smooth \n", + "4 creamy, open, smooth washed white fruity, nutty \n", + "... ... ... ... ... \n", + "1182 creamy, supple rindless pale yellow acidic \n", + "1183 creamy, crumbly ash coated white acidic, creamy \n", + "1184 semi firm NaN yellow smooth, sweet \n", + "1185 firm, supple waxed NaN nutty \n", + "1186 firm rindless pale yellow nutty, sweet \n", "\n", - " aroma vegetarian vegan synonyms \\\n", - "10 fresh, herbal False False NaN \n", - "13 fruity True False NaN \n", - "19 NaN False False NaN \n", - "48 milky, mushroom False False NaN \n", - "50 NaN False False NaN \n", - "... ... ... ... ... \n", - "1172 aromatic, rich True False NaN \n", - "1175 NaN NaN NaN NaN \n", - "1177 NaN NaN NaN Georgian Pickle Cheese \n", - "1181 NaN True False NaN \n", - "1185 nutty, sweet False False NaN \n", + " aroma vegetarian vegan synonyms \\\n", + "0 buttery False False NaN \n", + "1 lanoline True False Abbaye Notre-Dame de Belloc \n", + "2 aromatic False False NaN \n", + "3 barnyardy, earthy False False NaN \n", + "4 perfumed, pungent False False NaN \n", + "... ... ... ... ... \n", + "1182 NaN False False NaN \n", + "1183 fresh True False NaN \n", + "1184 floral True False Swaledale Sheep Cheese \n", + "1185 nutty, sweet False False NaN \n", + "1186 NaN True False American Swiss Cheese \n", "\n", - " alt_spellings \\\n", - "10 NaN \n", - "13 NaN \n", - "19 NaN \n", - "48 NaN \n", - "50 NaN \n", - "... ... \n", - "1172 NaN \n", - "1175 NaN \n", - "1177 Megruli Sulguni, Shebolili Megruli Sulguni \n", - "1181 NaN \n", - "1185 NaN \n", + " alt_spellings producers \n", + "0 NaN Jumi \n", + "1 NaN NaN \n", + "2 NaN NaN \n", + "3 NaN NaN \n", + "4 Tamié, Trappiste de Tamie, Abbey of Tamie NaN \n", + "... ... ... \n", + "1182 NaN NaN \n", + "1183 NaN Woodside Cheese Wrights \n", + "1184 NaN NaN \n", + "1185 NaN NaN \n", + "1186 NaN Various \n", "\n", - " producers \n", - "10 NaN \n", - "13 NaN \n", - "19 NaN \n", - "48 NaN \n", - "50 NaN \n", - "... ... \n", - "1172 Highland Fine Cheeses Limited \n", - "1175 NaN \n", - "1177 NaN \n", - "1181 High Weald Dairy \n", - "1185 NaN \n", - "\n", - "[142 rows x 19 columns]" + "[1187 rows x 19 columns]" ] }, "execution_count": 3, @@ -831,7 +829,8 @@ ], "source": [ "print(set(data[\"color\"]))\n", - "data[pd.isnull(data[\"color\"])]" + "data[pd.isnull(data[\"color\"])]\n", + "data" ] }, { @@ -855,22 +854,18 @@ ] }, { - "cell_type": "code", - "execution_count": 5, - "id": "c8489ffa-1067-4eb7-b65a-2fa18fdb4b04", + "cell_type": "markdown", + "id": "4590cffd-d4a9-4e15-8fd5-cbb22f048300", "metadata": {}, - "outputs": [], "source": [ - "unused_columns = [\"alt_spellings\", \"producers\", \"calcium_content\", \"url\", \"fat_content\", \"synonyms\"]\n", - "for col in unused_columns:\n", - " if col in data.columns:\n", - " del data[col]" + "Since those two columns have too much null data, we choose to remove them. \n", + "Similarly, we removed other columns we are not interested in: " ] }, { "cell_type": "code", - "execution_count": 6, - "id": "5379265a-cd49-41fa-845c-bfae33bb8f5a", + "execution_count": 5, + "id": "c8489ffa-1067-4eb7-b65a-2fa18fdb4b04", "metadata": {}, "outputs": [ { @@ -1147,18 +1142,30 @@ "[1187 rows x 13 columns]" ] }, - "execution_count": 6, + "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ + "unused_columns = [\"alt_spellings\", \"producers\", \"calcium_content\", \"url\", \"fat_content\", \"synonyms\"]\n", + "for col in unused_columns:\n", + " if col in data.columns:\n", + " del data[col]\n", "data" ] }, + { + "cell_type": "markdown", + "id": "74044e9b-6ce4-420f-b1ad-492a4362ffb4", + "metadata": {}, + "source": [ + "Now, we are interested in having only one column representing the location for each cheese. " + ] + }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 6, "id": "633ed80e-e416-41f6-ae58-b86ce4c132af", "metadata": {}, "outputs": [ @@ -1168,29 +1175,7 @@ "text": [ "1181 rows remaining\n" ] - } - ], - "source": [ - "data=data.dropna(subset=[\"country\",\"region\"], how=\"all\")\n", - "data=data.fillna(value={\"country\":\"\"})\n", - "data=data.fillna(value={\"region\":\"\"})\n", - "print(f\"{len(data)} rows remaining\")" - ] - }, - { - "cell_type": "markdown", - "id": "fd66568f-78d4-4e1a-a91c-8ec483b4b03c", - "metadata": {}, - "source": [ - "We removed 6 rows for which we could not find a suitable location. " - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "id": "5a4c0e30-8535-498b-9a9e-0d7d232d4eb7", - "metadata": {}, - "outputs": [ + }, { "data": { "text/html": [ @@ -1465,18 +1450,30 @@ "[1181 rows x 13 columns]" ] }, - "execution_count": 8, + "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ + "data=data.dropna(subset=[\"country\",\"region\"], how=\"all\")\n", + "data=data.fillna(value={\"country\":\"\"})\n", + "data=data.fillna(value={\"region\":\"\"})\n", + "print(f\"{len(data)} rows remaining\")\n", "data" ] }, + { + "cell_type": "markdown", + "id": "fd66568f-78d4-4e1a-a91c-8ec483b4b03c", + "metadata": {}, + "source": [ + "We removed 6 rows for which we could not find a suitable location. " + ] + }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 7, "id": "7ef7494b-ff08-40a5-890f-e0f718cf2842", "metadata": {}, "outputs": [], @@ -1486,9 +1483,17 @@ "data.loc[data.country.str.contains(\"Great Britain, United Kingdom, Wales\")|data.country.str.contains(\"United Kingdom, Wales\"),\"country\"]=\"Wales\"" ] }, + { + "cell_type": "markdown", + "id": "c479661d-4019-4557-8c53-d4223f0f246c", + "metadata": {}, + "source": [ + "We change some countries to get more easily the location. " + ] + }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 8, "id": "fb044984-c33c-492c-91a2-4e9fff29ceb3", "metadata": {}, "outputs": [ @@ -1513,7 +1518,6 @@ " \n", " \n", " \n", - " index\n", " cheese\n", " milk\n", " country\n", @@ -1532,7 +1536,6 @@ " \n", " \n", " 0\n", - " 0\n", " Aarewasser\n", " cow\n", " Switzerland\n", @@ -1549,7 +1552,6 @@ " \n", " \n", " 1\n", - " 1\n", " Abbaye de Belloc\n", " sheep\n", " France\n", @@ -1566,7 +1568,6 @@ " \n", " \n", " 2\n", - " 2\n", " Abbaye de Belval\n", " cow\n", " France\n", @@ -1583,7 +1584,6 @@ " \n", " \n", " 3\n", - " 3\n", " Abbaye de Citeaux\n", " cow\n", " France\n", @@ -1600,7 +1600,6 @@ " \n", " \n", " 4\n", - " 4\n", " Abbaye de Tamié\n", " cow\n", " France\n", @@ -1630,11 +1629,9 @@ " ...\n", " ...\n", " ...\n", - " ...\n", " \n", " \n", - " 1135\n", - " 1182\n", + " 1182\n", " Sveciaost\n", " cow\n", " Sweden\n", @@ -1650,8 +1647,7 @@ " False\n", " \n", " \n", - " 1136\n", - " 1183\n", + " 1183\n", " Swag\n", " goat\n", " Australia\n", @@ -1667,8 +1663,7 @@ " False\n", " \n", " \n", - " 1137\n", - " 1184\n", + " 1184\n", " Swaledale\n", " sheep\n", " England\n", @@ -1684,8 +1679,7 @@ " False\n", " \n", " \n", - " 1138\n", - " 1185\n", + " 1185\n", " Sweet Style Swiss\n", " NaN\n", " Switzerland\n", @@ -1701,8 +1695,7 @@ " False\n", " \n", " \n", - " 1139\n", - " 1186\n", + " 1186\n", " Swiss cheese\n", " cow\n", " United States\n", @@ -1719,66 +1712,66 @@ " \n", " \n", "\n", - "

1140 rows × 14 columns

\n", + "

1140 rows × 13 columns

\n", "" ], "text/plain": [ - " index cheese milk country \\\n", - "0 0 Aarewasser cow Switzerland \n", - "1 1 Abbaye de Belloc sheep France \n", - "2 2 Abbaye de Belval cow France \n", - "3 3 Abbaye de Citeaux cow France \n", - "4 4 Abbaye de Tamié cow France \n", - "... ... ... ... ... \n", - "1135 1182 Sveciaost cow Sweden \n", - "1136 1183 Swag goat Australia \n", - "1137 1184 Swaledale sheep England \n", - "1138 1185 Sweet Style Swiss NaN Switzerland \n", - "1139 1186 Swiss cheese cow United States \n", + " cheese milk country region \\\n", + "0 Aarewasser cow Switzerland \n", + "1 Abbaye de Belloc sheep France Pays Basque \n", + "2 Abbaye de Belval cow France \n", + "3 Abbaye de Citeaux cow France Burgundy \n", + "4 Abbaye de Tamié cow France Savoie \n", + "... ... ... ... ... \n", + "1182 Sveciaost cow Sweden Low-laying regions \n", + "1183 Swag goat Australia South Australia \n", + "1184 Swaledale sheep England Swaledale, North Yorkshire \n", + "1185 Sweet Style Swiss NaN Switzerland \n", + "1186 Swiss cheese cow United States \n", "\n", - " region family type \\\n", - "0 NaN semi-soft \n", - "1 Pays Basque NaN semi-hard, artisan \n", - "2 NaN semi-hard \n", - "3 Burgundy NaN semi-soft, artisan, brined \n", - "4 Savoie NaN soft, artisan \n", - "... ... ... ... \n", - "1135 Low-laying regions NaN semi-hard, brined \n", - "1136 South Australia NaN fresh firm, artisan \n", - "1137 Swaledale, North Yorkshire NaN hard \n", - "1138 NaN semi-hard, artisan \n", - "1139 Swiss Cheese hard, artisan, processed \n", + " family type texture \\\n", + "0 NaN semi-soft buttery \n", + "1 NaN semi-hard, artisan creamy, dense, firm \n", + "2 NaN semi-hard elastic \n", + "3 NaN semi-soft, artisan, brined creamy, dense, smooth \n", + "4 NaN soft, artisan creamy, open, smooth \n", + "... ... ... ... \n", + "1182 NaN semi-hard, brined creamy, supple \n", + "1183 NaN fresh firm, artisan creamy, crumbly \n", + "1184 NaN hard semi firm \n", + "1185 NaN semi-hard, artisan firm, supple \n", + "1186 Swiss Cheese hard, artisan, processed firm \n", "\n", - " texture rind color flavor \\\n", - "0 buttery washed yellow sweet \n", - "1 creamy, dense, firm natural yellow burnt caramel \n", - "2 elastic washed ivory NaN \n", - "3 creamy, dense, smooth washed white acidic, milky, smooth \n", - "4 creamy, open, smooth washed white fruity, nutty \n", - "... ... ... ... ... \n", - "1135 creamy, supple rindless pale yellow acidic \n", - "1136 creamy, crumbly ash coated white acidic, creamy \n", - "1137 semi firm NaN yellow smooth, sweet \n", - "1138 firm, supple waxed NaN nutty \n", - "1139 firm rindless pale yellow nutty, sweet \n", + " rind color flavor aroma \\\n", + "0 washed yellow sweet buttery \n", + "1 natural yellow burnt caramel lanoline \n", + "2 washed ivory NaN aromatic \n", + "3 washed white acidic, milky, smooth barnyardy, earthy \n", + "4 washed white fruity, nutty perfumed, pungent \n", + "... ... ... ... ... \n", + "1182 rindless pale yellow acidic NaN \n", + "1183 ash coated white acidic, creamy fresh \n", + "1184 NaN yellow smooth, sweet floral \n", + "1185 waxed NaN nutty nutty, sweet \n", + "1186 rindless pale yellow nutty, sweet NaN \n", "\n", - " aroma vegetarian vegan \n", - "0 buttery False False \n", - "1 lanoline True False \n", - "2 aromatic False False \n", - "3 barnyardy, earthy False False \n", - "4 perfumed, pungent False False \n", - "... ... ... ... \n", - "1135 NaN False False \n", - "1136 fresh True False \n", - "1137 floral True False \n", - "1138 nutty, sweet False False \n", - "1139 NaN True False \n", + " vegetarian vegan \n", + "0 False False \n", + "1 True False \n", + "2 False False \n", + "3 False False \n", + "4 False False \n", + "... ... ... \n", + "1182 False False \n", + "1183 True False \n", + "1184 True False \n", + "1185 False False \n", + "1186 True False \n", "\n", - "[1140 rows x 14 columns]" + "[1140 rows x 13 columns]" ] }, - "execution_count": 10, + "execution_count": 8, "metadata": {}, "output_type": "execute_result" } @@ -1786,7 +1779,8 @@ "source": [ "data=data.drop(index=data[data[\"country\"].str.contains(\",\")].index)\n", "data=data.drop(index=data[data[\"country\"].str.contains(\" and \")].index)\n", - "data.reset_index()" + "data.reset_index()\n", + "data" ] }, { @@ -1799,19 +1793,9 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 9, "id": "59c4e6e7-d624-45a5-a9ea-eb375102b771", "metadata": {}, - "outputs": [], - "source": [ - "data[\"location\"]=data[\"region\"]+\", \"+data[\"country\"]" - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "id": "0dee0f25-4699-4e46-97d0-21bb36d9c603", - "metadata": {}, "outputs": [ { "data": { @@ -2099,30 +2083,29 @@ "[1140 rows x 14 columns]" ] }, - "execution_count": 12, + "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ + "data[\"location\"]=data[\"region\"]+\", \"+data[\"country\"]\n", "data" ] }, { - "cell_type": "code", - "execution_count": 13, - "id": "e2e868d4-33a1-4602-af97-afb1d29e612f", - "metadata": { - "scrolled": true - }, - "outputs": [], + "cell_type": "markdown", + "id": "d42869b5-a4ea-4cd6-bd0e-1532af90f2da", + "metadata": {}, "source": [ - "locs=set(data[\"location\"])" + "### Converting the locations to GPS coordinates\n", + "\n", + "In order to have more numeric data to apply a classification algorithm, we transform the location to GPS coordinates and the color to RGB. " ] }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 10, "id": "debb780e-ec13-4502-ac44-6001335e507d", "metadata": {}, "outputs": [], @@ -2136,23 +2119,13 @@ " except AttributeError:\n", " loc=l[-1]\n", " res=Nominatim(user_agent=\"dmProject\").geocode(loc) \n", - " return (res.latitude, res.longitude)" - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "id": "eed3ac7b-5283-4d8e-bc26-61e1d821ccaf", - "metadata": {}, - "outputs": [], - "source": [ + " return (res.latitude, res.longitude)\n", "def get_locations(backup_file):\n", " errors=set()\n", " if os.path.isfile(backup_file):\n", " with open(backup_file) as f:\n", " return json.load(f)\n", - " \n", - " locations_to_gps={}\n", + " locations_to_gps = {}\n", " for loc in tqdm.tqdm(locs):\n", " time.sleep(1) # We don't want to overload the Nominatim server which will stop responding\n", " try:\n", @@ -2168,432 +2141,13 @@ }, { "cell_type": "code", - "execution_count": 16, - "id": "a6966ac7-7a69-4829-8588-d10f85ea98a4", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "{'Galax, Virginia, United States': [36.6612387, -80.9239671],\n", - " 'Northeastern Brazil, Brazil': [-10.3333333, -53.2],\n", - " 'Tieton, Washington, United States': [46.7020686, -120.75535],\n", - " 'Central Balkan Mountains, Bulgaria': [42.6073975, 25.4856617],\n", - " 'Postel, Belgium': [51.2874865, 5.1897863],\n", - " ', Netherlands': [52.2434979, 5.6343227],\n", - " 'Äänekoski, Finland': [62.6032186, 25.7301361],\n", - " 'New Hampshire, United States': [43.4849133, -71.6553992],\n", - " 'Friuli Venezia Giulia and Veneto, Italy': [42.6384261, 12.674297],\n", - " 'County Cavan, Ireland': [54.03497495, -7.2937022825583675],\n", - " 'Charentes-Poitou, France': [45.4039367, 0.3756199],\n", - " 'Veneto, ': [45.6476663, 11.8665254],\n", - " 'Lazio, Sardinia, Italy': [41.9808038, 12.7662312],\n", - " 'Fairview, United States': [40.6333724, -90.1637318],\n", - " 'County Wexford, Ireland': [52.46018745, -6.606515459159162],\n", - " 'Southwestern Wisconsin, United States': [42.53116075, -90.43762550236468],\n", - " 'Co. Carlow, Ireland': [52.69078865, -6.825145150844913],\n", - " 'West Pawlet, VT, United States': [43.356893, -73.24966776033015],\n", - " 'Passendale, Belgium': [50.9003015, 3.0203891],\n", - " 'Serra da Estrela, Portugal': [40.4358994, -7.516865473467464],\n", - " 'Centre-Val de Loire, France': [47.5490251, 1.7324062],\n", - " \"Lucerne, Schwyz, Unterwald, and Zoug, and the following additional places: Muri district in d'Argovi, Switzerland\": [47.0505452,\n", - " 8.3054682],\n", - " 'Bjurholm, Sweden': [63.966667, 19.0],\n", - " 'Po valley region, Italy': [42.6384261, 12.674297],\n", - " 'Wales, Great Britain': [53.28236125, -3.8286207326666837],\n", - " ', Denmark': [55.670249, 10.3333283],\n", - " 'Asiago, Italy': [45.8753771, 11.5106998],\n", - " 'Flanders, Belgium': [51.096246199999996, 4.178629103169916],\n", - " 'Languedoc, France': [43.65420305, 3.674669940206605],\n", - " 'Brickhill, Co. Clare, Ireland': [52.70642975, -8.751786760846851],\n", - " 'Ontario, Canada': [50.000678, -86.000977],\n", - " ', Armenia': [4.491976149999999, -75.74135085294314],\n", - " 'Mornington Peninsula, Melbourne, Australia': [-38.3312575,\n", - " 145.08106868543985],\n", - " 'Bergues, France': [50.9683886, 2.4325247],\n", - " 'Pesaro-Urbino, Italy': [43.694112700000005, 12.701443660480004],\n", - " 'Cheshire, England': [53.2141028, -2.471770086071205],\n", - " 'Indiana, United States': [40.3270127, -86.1746933],\n", - " 'Rhone-Alps, France': [45.2968119, 4.6604809],\n", - " 'Stranraer, Scotland': [54.9044332, -5.026204],\n", - " 'Seattle, Washington, United States': [47.6038321, -122.330062],\n", - " 'St. Gallen (canton), Tufertschwil, Switzerland': [47.1561047, 9.338323],\n", - " 'South East England, United Kingdom': [51.45115235, -0.9935673736185868],\n", - " 'Lombardy, Italy': [45.5703694, 9.7732524],\n", - " 'Utah, United States': [39.4225192, -111.714358],\n", - " 'Illinois, United States': [40.0796606, -89.4337288],\n", - " ', Wales': [52.2928116, -3.73893],\n", - " 'Low-laying regions, Sweden': [59.6749712, 14.5208584],\n", - " 'Avesnes, France': [50.5495906, 1.9721295],\n", - " ', Middle East': [39.3014159, -76.5888477],\n", - " 'Midi-Pyrenees, France': [43.8099068, 1.4344926056549236],\n", - " 'Southern California, United States': [34.169262950000004, -116.787448181486],\n", - " 'Piedmont, Italy': [45.060735, 7.923549],\n", - " 'California, United States': [36.7014631, -118.755997],\n", - " 'Gloucestershire, England': [51.7643786, -2.1880661838719386],\n", - " 'North Wootton, England': [52.7923213, 0.4278194],\n", - " 'Severn Valley, England': [52.454530899999995, -2.3755702502240226],\n", - " 'Extremadura, Spain': [39.1748426, -6.1529891],\n", - " 'Cumbrian, United Kingdom': [54.478530449999994, -3.06553306667584],\n", - " 'Lebanon, CT, United States': [40.375713, -76.4626118],\n", - " 'Lodi, Italy': [45.2613104, 9.491678060021837],\n", - " 'Websterville, VT, United States': [44.162985, -72.47576806895253],\n", - " 'Swabia, Germany': [48.15313125, 10.47129100603846],\n", - " 'Stewarton, Scotland': [55.680265, -4.5153023],\n", - " 'Oxfordshire, Great Britain': [51.7412674, -1.2245951],\n", - " 'Ballarat, Victoria, Australia': [-37.5623013, 143.8605645],\n", - " 'old Liburnia (Dalmatia), Croatia': [45.3658443, 15.6575209],\n", - " 'Orkney Isles, Scotland': [56.7861112, -4.1140518],\n", - " 'Puimichel in Provence Alpes, France': [46.603354, 1.8883335],\n", - " ', Israel': [30.8124247, 34.8594762],\n", - " 'Port Townsend, United States': [48.1179702, -122.769544],\n", - " ', Iraq': [33.0955793, 44.1749775],\n", - " ', Greece': [38.9953683, 21.9877132],\n", - " 'Greensboro, VT, United States': [36.0726355, -79.7919754],\n", - " 'Cornwall, England': [50.443348900000004, -4.62465658489158],\n", - " 'South West England, England': [51.50076785, -2.5503106339491204],\n", - " 'Pembrokeshire, United Kingdom': [51.8339209, -4.916667],\n", - " 'Northern Holland, Netherlands': [52.2434979, 5.6343227],\n", - " 'Prince Edward Island, Canada': [46.3355508, -63.1466676],\n", - " 'Central and Western Macedonia, Thessalia, Greece': [38.9953683, 21.9877132],\n", - " 'Richfield, Wisconsin, United States': [44.8766431, -93.2877877],\n", - " 'Burgundy, France': [47.27808725, 4.222486304306048],\n", - " 'Pokolbin, Hunter Valley, Australia': [-32.7792106, 151.2978747],\n", - " 'Cotswolds, England': [51.7489422, -0.2303579],\n", - " 'Beara Peninsula, Co. Cork, Ireland': [51.7280451, -9.767906428362338],\n", - " 'County Tipperary, Clogheen, Ireland': [52.68482145, -7.898147186112796],\n", - " 'Ceredigion, United Kingdom': [52.2945764, -3.9527809990291427],\n", - " 'Dorset, England': [50.79683685, -2.34473226124306],\n", - " 'Maine, United States': [45.709097, -68.8590201],\n", - " ', Switzerland': [46.7985624, 8.2319736],\n", - " 'Bethania, United Kingdom': [52.2509586, -4.0888576],\n", - " 'Laruns, France': [42.9882368, -0.4266324],\n", - " ', Sweden': [59.6749712, 14.5208584],\n", - " 'St. Louis, Missouri, United States': [38.6280278, -90.1910154],\n", - " 'Moliterno, Italy': [40.2423024, 15.868903],\n", - " 'Minas Gerais, Brazil': [-18.5264844, -44.1588654],\n", - " 'Troyes , Aube, France': [48.2971626, 4.0746257],\n", - " 'Veneto, Trentino, Italy': [45.6476663, 11.8665254],\n", - " 'Lincolnshire, England': [53.1823034, -0.2031208542548153],\n", - " 'Co. Offaly, Ireland': [53.13617215, -7.810340751784169],\n", - " 'Quebec, Canada': [52.4760892, -71.8258668],\n", - " 'Allgau, Germany': [47.8241593, 11.6822424],\n", - " ', Hungary': [47.1817585, 19.5060937],\n", - " 'Marathon, NY, United States': [44.8914036, -89.7748098],\n", - " 'Timsbury, Somerset, Scotland': [56.7861112, -4.1140518],\n", - " 'Petaluma, California, United States': [38.2325829, -122.636465],\n", - " 'Landford, England': [50.9700788, -1.6363792],\n", - " 'Piora Valley, Switzerland': [46.7985624, 8.2319736],\n", - " 'Burgund, France': [47.27808725, 4.222486304306048],\n", - " 'Wigtownshire, Scotland': [54.9042579, -5.0248893],\n", - " 'Macedonia, Thrace, Thessalia, Peloponissos, Ionian Islands, Aegean islands, Crete Island and Epirus, Greece': [40.6186482,\n", - " 22.91795361795959],\n", - " ', Australia': [-24.7761086, 134.755],\n", - " 'Staffordshire, England': [52.824694199999996, -2.0074546723348115],\n", - " 'Haute Vienne, France': [45.91901925, 1.203176771876291],\n", - " 'Alba, Italy': [44.7007236, 8.0357786],\n", - " 'Campania, Italy': [40.860672, 14.843984],\n", - " 'Taxco, Mexico': [18.5565446, -99.6052838],\n", - " 'New York, United States': [40.7127281, -74.0060152],\n", - " 'Svaneti, Samegrelo, Georgia': [42.63545205, 42.24871384619953],\n", - " 'East Midlands, England': [53.1188177, -1.2597068974971675],\n", - " 'Fornells de la Selva, Gironès, Spain': [41.9319675, 2.8090343],\n", - " 'North Cornwall, England': [51.7561518, 0.4645198],\n", - " 'Colorado, United States': [38.7251776, -105.607716],\n", - " 'Nicasio, United States': [38.0615885, -122.6985975],\n", - " ', Brazil': [-10.3333333, -53.2],\n", - " 'Pyrenees, France': [48.8738565, 2.3852638],\n", - " 'Derbyshire, Leicestershire, Nottinghamshire, England': [53.1185033,\n", - " -1.5566179305872214],\n", - " 'Québec, Canada': [52.4760892, -71.8258668],\n", - " 'Manitoba, Canada': [55.001251, -97.001038],\n", - " 'Auvergne, Salers, France': [45.2968119, 4.6604809],\n", - " 'Upper Corsica, France': [46.603354, 1.8883335],\n", - " 'Setubal, Palmela and Sesimbra, Portugal': [38.5241783, -8.8932341],\n", - " 'Roncq, France': [50.7531232, 3.1209016],\n", - " 'Oregon Coast Range, United States': [39.7837304, -100.445882],\n", - " ', Mexico': [23.6585116, -102.0077097],\n", - " 'Roxburghshire, Scotland': [56.7861112, -4.1140518],\n", - " 'Tipperary, Ireland': [52.4734839, -8.1614446],\n", - " 'Wisconsin, United States': [44.4308975, -89.6884637],\n", - " 'Mankato, MN, United States': [44.1634663, -93.9993505],\n", - " 'Devon, England': [50.724140500000004, -3.6607788161410735],\n", - " 'Kimball, United States': [41.1881305, -103.6997645],\n", - " 'Brooklyn NY, United States': [40.6526006, -73.9497211],\n", - " 'Northern Wisconsin, United States': [44.94725995, -91.39373410986752],\n", - " 'All Holland, Netherlands': [52.4601118, 4.6056526],\n", - " 'Tuscany, Italy': [43.4586541, 11.1389204],\n", - " 'Avila, Spain': [40.656478, -4.7002172],\n", - " 'Belvederis, Lithuania': [55.0820118, 23.3897023],\n", - " 'Naples, Italy': [40.8358846, 14.2487679],\n", - " 'Galicia, Spain': [42.61946, -7.863112],\n", - " 'Castelo Branco, Fundão and Idanha-a-Nova, Portugal': [39.97675825,\n", - " -7.446059929966704],\n", - " 'Pullman, Washington, United States': [46.7304268, -117.173895],\n", - " 'Aveyron, France': [44.315857449999996, 2.5065697302419823],\n", - " 'Ann Arbor, Michigan, United States': [42.2813722, -83.7484616],\n", - " 'Oregon, United States': [43.9792797, -120.737257],\n", - " ', Austria': [47.59397, 14.12456],\n", - " 'Bregenzerwald, Kleinwalsertal, Großwalsertal, Laiblachtal (Pfänderstock) and Rheintal, Austria': [47.387028799999996,\n", - " 9.95606355528393],\n", - " 'Airedale farming district, New Zealand': [-41.5000831, 172.8344077],\n", - " 'Cevenes, France': [44.3509309, 3.8584812791602983],\n", - " 'massif des Causses, France': [46.603354, 1.8883335],\n", - " 'Stawley, near Wellington, Somerset, England': [50.9961449, -3.3382702],\n", - " 'Canary Islands, Spain': [28.286398900000002, -16.796011808910734],\n", - " 'Timsbury, Somerset, England': [51.3271927, -2.4755923],\n", - " 'Anjou, France': [45.3462, 4.88149],\n", - " 'Co Limerick, Ireland': [52.518831649999996, -8.795834650292788],\n", - " 'Coquet, England': [54.88091196980861, -1.5495607774216265],\n", - " 'Modena, Italy': [44.5384728, 10.935960870530739],\n", - " 'Herefordshire, West Midlands, United Kingdom': [52.083333, -2.75],\n", - " 'Dalmatia, Croatia': [43.538796500000004, 16.175235566874342],\n", - " 'Gloucestershire County, England': [51.9425914, -2.100154122305389],\n", - " 'Prince Edward County, Ontario, Canada': [44.031827, -77.246933],\n", - " 'Karlovy Vary, Czech Republic': [50.2306216, 12.8701437],\n", - " ', Canada': [61.0666922, -107.991707],\n", - " ', Afghanistan': [33.7680065, 66.2385139],\n", - " ', Portugal': [39.6621648, -8.1353519],\n", - " 'Chirac, France': [45.9140138, 0.6548543],\n", - " 'Allgäu, Germany': [47.5926009, 10.209156],\n", - " 'Ile de France, France': [48.6443057, 2.7537863],\n", - " 'French Basque Country, Midi-Pyrénées, France': [46.603354, 1.8883335],\n", - " 'St Antoine, France': [44.0361186, 0.8397552],\n", - " ', Spain': [39.3260685, -4.8379791],\n", - " 'Charentes, France': [45.4039367, 0.3756199],\n", - " 'Béarnaise in Pyrénées-Atlantique, France': [46.603354, 1.8883335],\n", - " 'Emilia-Romagna, Italy': [44.525696, 11.039437],\n", - " 'Kinfauns, Perthshire, Scotland': [56.3822607, -3.36565],\n", - " 'Bas-Languedoc, Comtat Venaissin, France': [43.687621, 4.2691037],\n", - " 'Piave Valley, Italy, Italy': [45.735099578237005, 7.320173335891282],\n", - " 'North East Victoria, Australia': [-37.8633951, 145.0100994],\n", - " 'Brittany, France': [48.2640845, -2.9202408],\n", - " 'Fethard, Co Tipperary, Ireland': [52.467222, -7.691111],\n", - " 'Castilla Leon, Spain': [40.4598868, -3.4720773],\n", - " 'Carneros, Sonoma, California, United States': [33.223027,\n", - " -111.70568456233669],\n", - " 'Loire Valley, France': [47.44927715, -0.34954901296919916],\n", - " 'Bermondsey, London, England': [51.4970125, -0.063268],\n", - " 'Bursa, Turkey': [39.9895878, 28.8944669],\n", - " 'Centre , the department of Loiret, France': [47.5490251, 1.7324062],\n", - " ', Argentina': [-34.9964963, -64.9672817],\n", - " 'Pays Basque, France': [47.6867895, 7.3927627],\n", - " 'Vermont, United States': [44.5990718, -72.5002608],\n", - " 'Carmarthenshire, Wales': [51.893669849999995, -4.217282721429928],\n", - " 'Island of Pag, Croatia': [45.3658443, 15.6575209],\n", - " 'Sebastopol, California, United States': [38.4021038, -122.824222],\n", - " 'Friuli-Venezia Giulia, Italy': [46.151042, 13.055904],\n", - " ', Turkey': [39.294076, 35.2316631],\n", - " 'Schoonrewoerd, Leerdam, Netherlands': [51.920458, 5.1156505],\n", - " 'Asturias, Spain': [43.3133868, -5.94192],\n", - " 'Ile-de-France/Champagne, France': [48.5499833, 7.7510775],\n", - " 'island wide, Cyprus': [34.9174159, 32.889902651331866],\n", - " 'Rhône-Alpes, France': [45.3175313, 5.721294352585611],\n", - " 'Aberdeenshire, Scotland': [57.166667, -2.666667],\n", - " 'Co. Cork, Ireland': [51.917535900000004, -8.58597726870895],\n", - " 'Oristano, Italy': [40.02656765, 8.679641647435716],\n", - " 'Zasavica, Serbia': [44.9454307, 19.4987239],\n", - " 'North Yorkshire, England': [54.13453275, -1.498628491239545],\n", - " ', Italy': [42.6384261, 12.674297],\n", - " 'Orkney Islands, Scotland': [58.94182309999999, -3.129694439563327],\n", - " 'Croisy-sur-Eure, France': [49.0291802, 1.346505],\n", - " 'Swaledale, North Yorkshire, England': [54.38299324007608,\n", - " -1.9841360652878535],\n", - " 'Canton of Glarus, Switzerland': [46.7985624, 8.2319736],\n", - " 'Pyrenees-Atlantiques, France': [43.18718655, -0.728247400084667],\n", - " 'Pyrénées, France': [48.8738565, 2.3852638],\n", - " 'Valencia, Spain': [39.4697065, -0.3763353],\n", - " 'East Sussex, United Kingdom': [50.9404266, 0.3699977891068864],\n", - " ', Serbia': [44.024322850000004, 21.07657433209902],\n", - " 'Oviken, Sweden': [62.9974877, 14.3928671],\n", - " 'Aquitaine, France': [44.24620635, -0.18399787392367906],\n", - " 'Dumfriesshire, Scotland': [55.166667, -3.5],\n", - " 'Huizen, Netherlands': [52.2958122, 5.2567209],\n", - " 'Leiden, Netherlands': [52.1594747, 4.4908843],\n", - " 'Gevrey-Chambertin, Burgundy, France': [47.2261857, 4.9705666],\n", - " 'Azores, Portugal': [37.80855645, -25.473137391245295],\n", - " 'Dumfries, Scotland': [55.0691397, -3.6107936],\n", - " 'Rhone Valley, France': [46.603354, 1.8883335],\n", - " 'Blarney, Ireland': [51.9325233, -8.5678665],\n", - " 'British Columbia, Canada': [55.001251, -125.002441],\n", - " 'Castile-Leon, Spain': [41.55005, -5.1387401],\n", - " 'Illoud (Haute-Marne), France': [48.2089823, 5.5615126],\n", - " 'Pienza, Italy': [43.0765485, 11.6789076],\n", - " 'Averyon, France': [46.603354, 1.8883335],\n", - " 'Banks Peninsular in Canterbury, New Zealand': [-41.5000831, 172.8344077],\n", - " 'Pyrénées-Atlantiques, France': [43.18718655, -0.728247400084667],\n", - " 'Hamilton, New Zealand': [-37.7878809, 175.281788],\n", - " 'New South Wales, Australia': [-31.8759835, 147.2869493],\n", - " 'Savoie, France': [45.494895150000005, 6.384660381375652],\n", - " 'Tomales, California, United States': [38.2468075, -122.90630461024097],\n", - " 'Wallonia, Belgium': [50.154540049999994, 5.399359762971196],\n", - " 'Aveyron, Laguiole, France': [44.315857449999996, 2.5065697302419823],\n", - " ', United States': [39.7837304, -100.445882],\n", - " 'Banon, France': [44.0381752, 5.6296701],\n", - " 'Emilia Romagna, Italy': [44.525696, 11.039437],\n", - " 'Wales, London, Wales': [52.41446365, -4.0685073132923],\n", - " 'New York, France': [44.8705067, -0.5504343],\n", - " 'Veneto, Italy': [45.6476663, 11.8665254],\n", - " 'Pays d’Auge, Normandy, France': [49.0356178, 0.1573083324015645],\n", - " 'Gâtinais, France': [48.15497515, 2.811419156673292],\n", - " 'Co Clare, Ireland': [52.857257450000006, -8.937435925994537],\n", - " 'Gravina in Puglia, Murgia, Italy': [40.819725, 16.422779],\n", - " 'Gippsland, Victoria, Australia': [-37.87448275, 146.9111788341666],\n", - " 'Monterey, California, United States': [36.2231079, -121.387742],\n", - " ', Germany': [51.1638175, 10.4478313],\n", - " ', Mongolia': [46.8250388, 103.8499736],\n", - " 'Serra da Canastra, Minas Gerais state, Brazil': [-20.1615,\n", - " -46.76365461658604],\n", - " 'Pinconning, Michigan, United States': [43.853633, -83.964987],\n", - " 'Co. Mayo, Ireland': [53.9087056, -9.298304863654256],\n", - " 'Västra Götaland, Sweden': [58.215850200000006, 12.651820794914073],\n", - " 'Somerset, England': [51.161750850000004, -3.0753867062227487],\n", - " 'Carrigtwohill, ': [51.9094617, -8.2611809],\n", - " 'Calabria, Italy': [39.0565974, 16.5249864],\n", - " 'Bavaria, Germany': [48.9467562, 11.4038717],\n", - " ', United Kingdom': [54.7023545, -3.2765753],\n", - " ', Poland': [52.215933, 19.134422],\n", - " 'Sulzberg, Austria': [47.52121792021591, 9.91273065974192],\n", - " ', Mauritania': [20.2540382, -9.2399263],\n", - " 'Piemonte, Italy': [45.060735, 7.923549],\n", - " 'Franche Comté, France': [48.68347355, 2.1776625116070027],\n", - " 'Beira Baixa Province, Portugal': [39.6621648, -8.1353519],\n", - " 'Valpadana, Italy': [39.60288591417616, 16.626802703803317],\n", - " 'Carrigtwohill, Ireland': [51.9094617, -8.2611809],\n", - " 'Maribo, Denmark': [54.7758018, 11.5054333],\n", - " 'South West England, United Kingdom': [51.0339991, -2.949011916021195],\n", - " 'Basque, Pyrenees Mountains, France': [45.359277750000004,\n", - " -1.1480053453043046],\n", - " 'Crotone, Italy': [39.1873894, 16.87828188895307],\n", - " 'Provence, France': [44.0580563, 6.0638506],\n", - " 'province of Brittany, France': [46.603354, 1.8883335],\n", - " 'Campania, Paestum, Foggia, Italy': [40.860672, 14.843984],\n", - " 'Shelburne Farms, United States': [34.89046225, -82.24340593189123],\n", - " 'Treviso, Veneto, Italy': [45.806691349999994, 12.206315763116372],\n", - " 'Missouri, United States': [38.7604815, -92.5617875],\n", - " 'Georgia, United States': [32.3293809, -83.1137366],\n", - " 'North East Victoria, ': [54.699881, -1.6031519],\n", - " 'Tasmania, Australia': [-42.035067, 146.6366887],\n", - " 'Amou, Gascony, France': [43.59266, -0.7475291],\n", - " 'Normandy, France': [49.0677708, 0.3138532],\n", - " 'County Carlow, Ireland': [52.69078865, -6.825145150844913],\n", - " 'Berry, France': [44.5760186, 0.3095833],\n", - " 'Inagh, Co Clare, Ireland': [52.9071704, -9.2345138],\n", - " 'Mols, Denmark': [56.187042, 10.460782482125193],\n", - " 'Odell, Bedfordshire, England': [52.21843025, -0.5921260787763352],\n", - " 'Pembrokeshire, Wales': [51.8339209, -4.916667],\n", - " 'Comox Valley, Vancouver Island, Canada': [49.670981, -125.0353253],\n", - " 'Provencale, France': [43.7899311033635, 7.524017533510311],\n", - " 'Milford, NJ, United States': [41.2222218, -73.0570603],\n", - " 'Carnia, Italy': [46.3738716, 13.1339829],\n", - " 'Northwest, United States': [34.3129464, -78.1611077],\n", - " 'Auvergne, France': [45.2968119, 4.6604809],\n", - " 'Friuli-Venezia Giulia and the Veneto, Italy': [42.6384261, 12.674297],\n", - " ', New Zealand': [-41.5000831, 172.8344077],\n", - " 'Adamstown, Co Wexford, Ireland': [53.3360017, -6.4692321],\n", - " 'Castille-Leon, Spain': [41.55005, -5.1387401],\n", - " 'Murazzano, Italy': [44.4746494, 8.0213361],\n", - " 'Massachusetts, United States': [42.3788774, -72.032366],\n", - " 'Haute-Savoie / Upper Savoy, France': [46.06904065, 6.344532137164],\n", - " ', Belgium': [50.6402809, 4.6667145],\n", - " 'Kent, United Kingdom': [51.20707485, 0.7210361813401444],\n", - " 'Landshut, Germany': [48.536217, 12.1516551],\n", - " 'Brisbane, Australia': [-27.4689682, 153.0234991],\n", - " 'Allgaeu Alps, Germany': [51.1638175, 10.4478313],\n", - " 'Aconcagua, Chile': [-33.030515957094444, -71.5177984276482],\n", - " 'Rio Grande do Sul, Brazil': [-29.8425284, -53.7680577],\n", - " 'Menorca, Balearic Islands, Spain': [39.949257200000005, 4.0499641751186415],\n", - " 'Isere, France': [45.28979315, 5.634382477386232],\n", - " 'Stoneyford, Ireland': [52.5362671, -7.2278963],\n", - " 'Loire, France': [45.75385355, 4.045473682551104],\n", - " 'Cotherstone, England': [54.570244, -1.9804176],\n", - " ', England': [52.5310214, -1.2649062],\n", - " 'Jura, Switzerland': [47.3566699, 7.1598893],\n", - " 'Charm, Ohio, United States': [40.5067308, -81.7848553],\n", - " 'Chelmarsh, Bridgnorth, Shropshire, England': [52.4875359, -2.4124407],\n", - " 'West Bengal, India': [22.9964948, 87.6855882],\n", - " 'County Antrim, Ireland': [54.864725500000006, -6.143637910742768],\n", - " ', France': [46.603354, 1.8883335],\n", - " 'Pennsylvania, United States': [40.9699889, -77.7278831],\n", - " 'Stonegate, East Sussex, England': [53.960910892985034, -1.0833748506182423],\n", - " 'Gujarat, India': [22.3850051, 71.745261],\n", - " ', Cyprus': [34.9174159, 32.889902651331866],\n", - " 'Vorarlberg, Austria': [47.25, 9.9166667],\n", - " 'Poitou-Charentes, France': [46.13244785, -0.15455354898441043],\n", - " 'Larzac, France': [44.74693, 1.0075],\n", - " 'Sonoma, California, United States': [38.5110803, -122.8473388],\n", - " 'Midi-Pyrénées, France': [43.8099068, 1.4344926056549236],\n", - " 'Corsica, France': [42.188089649999995, 9.068413771427695],\n", - " 'Coast of Oregon, United States': [39.7837304, -100.445882],\n", - " 'Kilmallock County Limerick, Ireland': [52.400645600000004,\n", - " -8.571161660434711],\n", - " 'Greenville, Indiana, United States': [34.851354, -82.3984882],\n", - " 'Romanian Carpathians, Romania': [46.4046483, 22.9894841933513],\n", - " 'Basilicata, Italy': [40.500571, 16.081953],\n", - " 'Lower Normandy, France': [48.953684499999994, -0.573365358805311],\n", - " 'Lapland, Finland': [67.69291045, 26.728214183162986],\n", - " 'Normandy, Auvilliers, France': [49.0677708, 0.3138532],\n", - " 'Languedoc-Roussillon, France': [43.65420305, 3.674669940206605],\n", - " 'Allagau, Bavarian Alps, Germany': [51.1638175, 10.4478313],\n", - " 'Buxton, Derbyshire, England': [53.2593422, -1.9100768],\n", - " 'Bornholm, Denmark': [55.143122399999996, 14.922629658767558],\n", - " 'Bloomdale, United States': [33.2473378, -96.6794382],\n", - " 'Cornwall, ': [50.416667, -4.75],\n", - " 'Barcelona, Spain': [41.3828939, 2.1774322],\n", - " 'Hunter Valley, Australia': [-32.5421803, 151.2185641],\n", - " 'North Carolina, United States': [35.6729639, -79.0392919],\n", - " 'Laqueuille, France': [45.6507627, 2.7320917],\n", - " 'Minnesota, United States': [45.9896587, -94.6113288],\n", - " 'Sardinia & Campania, Italy': [42.6384261, 12.674297],\n", - " 'South Australia, Australia': [-30.5343665, 135.6301212],\n", - " 'Central and Western Macedonia, Thessaly, Greece': [38.9953683, 21.9877132],\n", - " ', Ireland': [52.865196, -7.9794599],\n", - " 'NY, United States': [43.1561681, -75.8449946],\n", - " 'Bourgogne, France': [47.27808725, 4.222486304306048],\n", - " 'Virginia, United States': [37.1232245, -78.4927721],\n", - " 'Póvoa de Lanhoso, Portugal': [41.5759516, -8.2699521],\n", - " 'Colby, Wisconsin, United States': [44.5684775, -69.66002565150262],\n", - " 'Lanarkshire, Scotland': [55.5752966, -3.833333],\n", - " 'Herault, France': [43.591422, 3.3553309364095925],\n", - " ', Scotland': [56.7861112, -4.1140518],\n", - " 'Murcia, Spain': [37.9923795, -1.1305431],\n", - " 'La Velle, Wisconsin, United States': [45.1699553, -109.88428658948227],\n", - " 'Ann Arbor, MI, United States': [42.2813722, -83.7484616],\n", - " 'New Jersey, United States': [40.0757384, -74.4041622],\n", - " 'Duhallow, Ireland': [52.1837912, -9.00609563330653],\n", - " ', Iceland': [64.9841821, -18.1059013],\n", - " 'Iowa, United States': [41.9216734, -93.3122705],\n", - " 'Queenstown, New Zealand': [-45.0321923, 168.661],\n", - " 'Tain, Scotland': [57.8119372, -4.0550663],\n", - " 'Sardegna, Italy': [40.0912813, 9.0305773],\n", - " 'Nottinghamshire, England': [53.1459288, -1.0214971168122484],\n", - " 'Peekskill, United States': [41.289811, -73.9204922],\n", - " 'Fife, Scotland': [56.3333331, -3.0000001],\n", - " 'Umbria, Lazio, Italy': [42.965916, 12.490236],\n", - " 'Nord-Pas-de-Calais, France': [50.5289634, 2.454515765955904],\n", - " 'Victoria, Australia': [-36.5986096, 144.6780052],\n", - " 'Het Groene Hart, Netherlands': [51.5246, 4.280818038775446],\n", - " 'Inagh, Co Clare, ': [52.9071704, -9.2345138],\n", - " ', Holland': [52.2434979, 5.6343227]}" - ] - }, - "execution_count": 16, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "locations_to_gps = get_locations(\"locations_to_gps.json\")\n", - "locations_to_gps" - ] - }, - { - "cell_type": "code", - "execution_count": 17, + "execution_count": 11, "id": "204d1446-e58f-4585-8ac0-7466930e4291", "metadata": {}, "outputs": [], "source": [ + "locs=set(data[\"location\"])\n", + "locations_to_gps = get_locations(\"locations_to_gps.json\")\n", "latitudes, longitudes = [], []\n", "for i, value in enumerate(data.location):\n", " latitudes.append(locations_to_gps[value][0])\n", @@ -2604,371 +2158,3906 @@ }, { "cell_type": "code", - "execution_count": 18, - "id": "0e10c205-7492-489d-8404-da10c8a6a487", - "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", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
cheesemilkcountryregionfamilytypetexturerindcolorflavoraromavegetarianveganlocationlatitudelongitude
0AarewassercowSwitzerlandNaNsemi-softbutterywashedyellowsweetbutteryFalseFalse, Switzerland46.7985628.231974
1Abbaye de BellocsheepFrancePays BasqueNaNsemi-hard, artisancreamy, dense, firmnaturalyellowburnt caramellanolineTrueFalsePays Basque, France47.6867907.392763
2Abbaye de BelvalcowFranceNaNsemi-hardelasticwashedivoryNaNaromaticFalseFalse, France46.6033541.888334
3Abbaye de CiteauxcowFranceBurgundyNaNsemi-soft, artisan, brinedcreamy, dense, smoothwashedwhiteacidic, milky, smoothbarnyardy, earthyFalseFalseBurgundy, France47.2780874.222486
4Abbaye de TamiécowFranceSavoieNaNsoft, artisancreamy, open, smoothwashedwhitefruity, nuttyperfumed, pungentFalseFalseSavoie, France45.4948956.384660
...................................................
1182SveciaostcowSwedenLow-laying regionsNaNsemi-hard, brinedcreamy, supplerindlesspale yellowacidicNaNFalseFalseLow-laying regions, Sweden59.67497114.520858
1183SwaggoatAustraliaSouth AustraliaNaNfresh firm, artisancreamy, crumblyash coatedwhiteacidic, creamyfreshTrueFalseSouth Australia, Australia-30.534367135.630121
1184SwaledalesheepEnglandSwaledale, North YorkshireNaNhardsemi firmNaNyellowsmooth, sweetfloralTrueFalseSwaledale, North Yorkshire, England54.382993-1.984136
1185Sweet Style SwissNaNSwitzerlandNaNsemi-hard, artisanfirm, supplewaxedNaNnuttynutty, sweetFalseFalse, Switzerland46.7985628.231974
1186Swiss cheesecowUnited StatesSwiss Cheesehard, artisan, processedfirmrindlesspale yellownutty, sweetNaNTrueFalse, United States39.783730-100.445882
\n", - "

1140 rows × 16 columns

\n", - "
" - ], - "text/plain": [ - " cheese milk country region \\\n", - "0 Aarewasser cow Switzerland \n", - "1 Abbaye de Belloc sheep France Pays Basque \n", - "2 Abbaye de Belval cow France \n", - "3 Abbaye de Citeaux cow France Burgundy \n", - "4 Abbaye de Tamié cow France Savoie \n", - "... ... ... ... ... \n", - "1182 Sveciaost cow Sweden Low-laying regions \n", - "1183 Swag goat Australia South Australia \n", - "1184 Swaledale sheep England Swaledale, North Yorkshire \n", - "1185 Sweet Style Swiss NaN Switzerland \n", - "1186 Swiss cheese cow United States \n", - "\n", - " family type texture \\\n", - "0 NaN semi-soft buttery \n", - "1 NaN semi-hard, artisan creamy, dense, firm \n", - "2 NaN semi-hard elastic \n", - "3 NaN semi-soft, artisan, brined creamy, dense, smooth \n", - "4 NaN soft, artisan creamy, open, smooth \n", - "... ... ... ... \n", - "1182 NaN semi-hard, brined creamy, supple \n", - "1183 NaN fresh firm, artisan creamy, crumbly \n", - "1184 NaN hard semi firm \n", - "1185 NaN semi-hard, artisan firm, supple \n", - "1186 Swiss Cheese hard, artisan, processed firm \n", - "\n", - " rind color flavor aroma \\\n", - "0 washed yellow sweet buttery \n", - "1 natural yellow burnt caramel lanoline \n", - "2 washed ivory NaN aromatic \n", - "3 washed white acidic, milky, smooth barnyardy, earthy \n", - "4 washed white fruity, nutty perfumed, pungent \n", - "... ... ... ... ... \n", - "1182 rindless pale yellow acidic NaN \n", - "1183 ash coated white acidic, creamy fresh \n", - "1184 NaN yellow smooth, sweet floral \n", - "1185 waxed NaN nutty nutty, sweet \n", - "1186 rindless pale yellow nutty, sweet NaN \n", - "\n", - " vegetarian vegan location latitude \\\n", - "0 False False , Switzerland 46.798562 \n", - "1 True False Pays Basque, France 47.686790 \n", - "2 False False , France 46.603354 \n", - "3 False False Burgundy, France 47.278087 \n", - "4 False False Savoie, France 45.494895 \n", - "... ... ... ... ... \n", - "1182 False False Low-laying regions, Sweden 59.674971 \n", - "1183 True False South Australia, Australia -30.534367 \n", - "1184 True False Swaledale, North Yorkshire, England 54.382993 \n", - "1185 False False , Switzerland 46.798562 \n", - "1186 True False , United States 39.783730 \n", - "\n", - " longitude \n", - "0 8.231974 \n", - "1 7.392763 \n", - "2 1.888334 \n", - "3 4.222486 \n", - "4 6.384660 \n", - "... ... \n", - "1182 14.520858 \n", - "1183 135.630121 \n", - "1184 -1.984136 \n", - "1185 8.231974 \n", - "1186 -100.445882 \n", - "\n", - "[1140 rows x 16 columns]" - ] - }, - "execution_count": 18, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "data" - ] - }, - { - "cell_type": "code", - "execution_count": 19, + "execution_count": 12, "id": "d41b1dc8-90df-44b8-9d83-d218f82a3637", "metadata": {}, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/mnt/crypted/nobackup/.virtualenvs/sciences/lib/python3.12/site-packages/_plotly_utils/basevalidators.py:2596: DeprecationWarning:\n", + "\n", + "*scattermapbox* is deprecated! Use *scattermap* instead. Learn more at: https://plotly.com/python/mapbox-to-maplibre/\n", + "\n" + ] + }, { "data": { "text/html": [ " \n", + " \n", + "(\n", + " function(root, factory) {\n", + " if (typeof module === \"object\" && module.exports) {\n", + " module.exports = factory();\n", + " } else {\n", + " root.moduleName = factory();\n", + " }\n", + "} (typeof self !== \"undefined\" ? self : this, () => {\n", + "\"use strict\";var Plotly=(()=>{var $C=Object.defineProperty,DQe=Object.defineProperties,zQe=Object.getOwnPropertyDescriptor,FQe=Object.getOwnPropertyDescriptors,qQe=Object.getOwnPropertyNames,WQ=Object.getOwnPropertySymbols;var XQ=Object.prototype.hasOwnProperty,OQe=Object.prototype.propertyIsEnumerable;var ZQ=(e,t,r)=>t in e?$C(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,YQ=(e,t)=>{for(var r in t||(t={}))XQ.call(t,r)&&ZQ(e,r,t[r]);if(WQ)for(var r of WQ(t))OQe.call(t,r)&&ZQ(e,r,t[r]);return e},KQ=(e,t)=>DQe(e,FQe(t));var su=(e,t)=>()=>(e&&(t=e(e=0)),t);var ye=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),BQe=(e,t)=>{for(var r in t)$C(e,r,{get:t[r],enumerable:!0})},NQe=(e,t,r,n)=>{if(t&&typeof t==\"object\"||typeof t==\"function\")for(let i of qQe(t))!XQ.call(e,i)&&i!==r&&$C(e,i,{get:()=>t[i],enumerable:!(n=zQe(t,i))||n.enumerable});return e};var ab=e=>NQe($C({},\"__esModule\",{value:!0}),e);var QC=ye(JQ=>{\"use strict\";JQ.version=\"3.0.0\"});var QQ=ye(($Q,e6)=>{(function(t,r,n){r[t]=r[t]||n(),typeof e6!=\"undefined\"&&e6.exports?e6.exports=r[t]:typeof define==\"function\"&&define.amd&&define(function(){return r[t]})})(\"Promise\",typeof window!=\"undefined\"?window:$Q,function(){\"use strict\";var t,r,n,i=Object.prototype.toString,a=typeof setImmediate!=\"undefined\"?function(E){return setImmediate(E)}:setTimeout;try{Object.defineProperty({},\"x\",{}),t=function(E,k,A,L){return Object.defineProperty(E,k,{value:A,writable:!0,configurable:L!==!1})}}catch(g){t=function(k,A,L){return k[A]=L,k}}n=function(){var E,k,A;function L(_,C){this.fn=_,this.self=C,this.next=void 0}return{add:function(C,M){A=new L(C,M),k?k.next=A:E=A,k=A,A=void 0},drain:function(){var C=E;for(E=k=r=void 0;C;)C.fn.call(C.self),C=C.next}}}();function o(g,E){n.add(g,E),r||(r=a(n.drain))}function s(g){var E,k=typeof g;return g!=null&&(k==\"object\"||k==\"function\")&&(E=g.then),typeof E==\"function\"?E:!1}function l(){for(var g=0;g0&&o(l,k))}catch(A){f.call(new d(k),A)}}}function f(g){var E=this;E.triggered||(E.triggered=!0,E.def&&(E=E.def),E.msg=g,E.state=2,E.chain.length>0&&o(l,E))}function h(g,E,k,A){for(var L=0;L{(function(){var e={version:\"3.8.2\"},t=[].slice,r=function(Z){return t.call(Z)},n=self.document;function i(Z){return Z&&(Z.ownerDocument||Z.document||Z).documentElement}function a(Z){return Z&&(Z.ownerDocument&&Z.ownerDocument.defaultView||Z.document&&Z||Z.defaultView)}if(n)try{r(n.documentElement.childNodes)[0].nodeType}catch(Z){r=function(oe){for(var we=oe.length,Be=new Array(we);we--;)Be[we]=oe[we];return Be}}if(Date.now||(Date.now=function(){return+new Date}),n)try{n.createElement(\"DIV\").style.setProperty(\"opacity\",0,\"\")}catch(Z){var o=this.Element.prototype,s=o.setAttribute,l=o.setAttributeNS,u=this.CSSStyleDeclaration.prototype,c=u.setProperty;o.setAttribute=function(oe,we){s.call(this,oe,we+\"\")},o.setAttributeNS=function(oe,we,Be){l.call(this,oe,we,Be+\"\")},u.setProperty=function(oe,we,Be){c.call(this,oe,we+\"\",Be)}}e.ascending=f;function f(Z,oe){return Zoe?1:Z>=oe?0:NaN}e.descending=function(Z,oe){return oeZ?1:oe>=Z?0:NaN},e.min=function(Z,oe){var we=-1,Be=Z.length,Ue,We;if(arguments.length===1){for(;++we=We){Ue=We;break}for(;++weWe&&(Ue=We)}else{for(;++we=We){Ue=We;break}for(;++weWe&&(Ue=We)}return Ue},e.max=function(Z,oe){var we=-1,Be=Z.length,Ue,We;if(arguments.length===1){for(;++we=We){Ue=We;break}for(;++weUe&&(Ue=We)}else{for(;++we=We){Ue=We;break}for(;++weUe&&(Ue=We)}return Ue},e.extent=function(Z,oe){var we=-1,Be=Z.length,Ue,We,wt;if(arguments.length===1){for(;++we=We){Ue=wt=We;break}for(;++weWe&&(Ue=We),wt=We){Ue=wt=We;break}for(;++weWe&&(Ue=We),wt1)return wt/(zt-1)},e.deviation=function(){var Z=e.variance.apply(this,arguments);return Z&&Math.sqrt(Z)};function v(Z){return{left:function(oe,we,Be,Ue){for(arguments.length<3&&(Be=0),arguments.length<4&&(Ue=oe.length);Be>>1;Z(oe[We],we)<0?Be=We+1:Ue=We}return Be},right:function(oe,we,Be,Ue){for(arguments.length<3&&(Be=0),arguments.length<4&&(Ue=oe.length);Be>>1;Z(oe[We],we)>0?Ue=We:Be=We+1}return Be}}}var x=v(f);e.bisectLeft=x.left,e.bisect=e.bisectRight=x.right,e.bisector=function(Z){return v(Z.length===1?function(oe,we){return f(Z(oe),we)}:Z)},e.shuffle=function(Z,oe,we){(Be=arguments.length)<3&&(we=Z.length,Be<2&&(oe=0));for(var Be=we-oe,Ue,We;Be;)We=Math.random()*Be--|0,Ue=Z[Be+oe],Z[Be+oe]=Z[We+oe],Z[We+oe]=Ue;return Z},e.permute=function(Z,oe){for(var we=oe.length,Be=new Array(we);we--;)Be[we]=Z[oe[we]];return Be},e.pairs=function(Z){for(var oe=0,we=Z.length-1,Be,Ue=Z[0],We=new Array(we<0?0:we);oe=0;)for(wt=Z[oe],we=wt.length;--we>=0;)We[--Ue]=wt[we];return We};var g=Math.abs;e.range=function(Z,oe,we){if(arguments.length<3&&(we=1,arguments.length<2&&(oe=Z,Z=0)),(oe-Z)/we===1/0)throw new Error(\"infinite range\");var Be=[],Ue=E(g(we)),We=-1,wt;if(Z*=Ue,oe*=Ue,we*=Ue,we<0)for(;(wt=Z+we*++We)>oe;)Be.push(wt/Ue);else for(;(wt=Z+we*++We)=oe.length)return Ue?Ue.call(Z,zt):Be?zt.sort(Be):zt;for(var lr=-1,Dr=zt.length,Ir=oe[or++],oi,ui,qr,Kr=new A,ii;++lr=oe.length)return tt;var or=[],lr=we[zt++];return tt.forEach(function(Dr,Ir){or.push({key:Dr,values:wt(Ir,zt)})}),lr?or.sort(function(Dr,Ir){return lr(Dr.key,Ir.key)}):or}return Z.map=function(tt,zt){return We(zt,tt,0)},Z.entries=function(tt){return wt(We(e.map,tt,0),0)},Z.key=function(tt){return oe.push(tt),Z},Z.sortKeys=function(tt){return we[oe.length-1]=tt,Z},Z.sortValues=function(tt){return Be=tt,Z},Z.rollup=function(tt){return Ue=tt,Z},Z},e.set=function(Z){var oe=new V;if(Z)for(var we=0,Be=Z.length;we=0&&(Be=Z.slice(we+1),Z=Z.slice(0,we)),Z)return arguments.length<2?this[Z].on(Be):this[Z].on(Be,oe);if(arguments.length===2){if(oe==null)for(Z in this)this.hasOwnProperty(Z)&&this[Z].on(Be,null);return this}};function ae(Z){var oe=[],we=new A;function Be(){for(var Ue=oe,We=-1,wt=Ue.length,tt;++We=0&&(we=Z.slice(0,oe))!==\"xmlns\"&&(Z=Z.slice(oe+1)),Ge.hasOwnProperty(we)?{space:Ge[we],local:Z}:Z}},Ce.attr=function(Z,oe){if(arguments.length<2){if(typeof Z==\"string\"){var we=this.node();return Z=e.ns.qualify(Z),Z.local?we.getAttributeNS(Z.space,Z.local):we.getAttribute(Z)}for(oe in Z)this.each(nt(oe,Z[oe]));return this}return this.each(nt(Z,oe))};function nt(Z,oe){Z=e.ns.qualify(Z);function we(){this.removeAttribute(Z)}function Be(){this.removeAttributeNS(Z.space,Z.local)}function Ue(){this.setAttribute(Z,oe)}function We(){this.setAttributeNS(Z.space,Z.local,oe)}function wt(){var zt=oe.apply(this,arguments);zt==null?this.removeAttribute(Z):this.setAttribute(Z,zt)}function tt(){var zt=oe.apply(this,arguments);zt==null?this.removeAttributeNS(Z.space,Z.local):this.setAttributeNS(Z.space,Z.local,zt)}return oe==null?Z.local?Be:we:typeof oe==\"function\"?Z.local?tt:wt:Z.local?We:Ue}function ct(Z){return Z.trim().replace(/\\s+/g,\" \")}Ce.classed=function(Z,oe){if(arguments.length<2){if(typeof Z==\"string\"){var we=this.node(),Be=(Z=rt(Z)).length,Ue=-1;if(oe=we.classList){for(;++Ue=0;)(We=we[Be])&&(Ue&&Ue!==We.nextSibling&&Ue.parentNode.insertBefore(We,Ue),Ue=We);return this},Ce.sort=function(Z){Z=xt.apply(this,arguments);for(var oe=-1,we=this.length;++oe=oe&&(oe=Ue+1);!(zt=wt[oe])&&++oe0&&(Z=Z.slice(0,Ue));var wt=Ht.get(Z);wt&&(Z=wt,We=fr);function tt(){var lr=this[Be];lr&&(this.removeEventListener(Z,lr,lr.$),delete this[Be])}function zt(){var lr=We(oe,r(arguments));tt.call(this),this.addEventListener(Z,this[Be]=lr,lr.$=we),lr._=oe}function or(){var lr=new RegExp(\"^__on([^.]+)\"+e.requote(Z)+\"$\"),Dr;for(var Ir in this)if(Dr=Ir.match(lr)){var oi=this[Ir];this.removeEventListener(Dr[1],oi,oi.$),delete this[Ir]}}return Ue?oe?zt:tt:oe?W:or}var Ht=e.map({mouseenter:\"mouseover\",mouseleave:\"mouseout\"});n&&Ht.forEach(function(Z){\"on\"+Z in n&&Ht.remove(Z)});function $t(Z,oe){return function(we){var Be=e.event;e.event=we,oe[0]=this.__data__;try{Z.apply(this,oe)}finally{e.event=Be}}}function fr(Z,oe){var we=$t(Z,oe);return function(Be){var Ue=this,We=Be.relatedTarget;(!We||We!==Ue&&!(We.compareDocumentPosition(Ue)&8))&&we.call(Ue,Be)}}var _r,Br=0;function Or(Z){var oe=\".dragsuppress-\"+ ++Br,we=\"click\"+oe,Be=e.select(a(Z)).on(\"touchmove\"+oe,_e).on(\"dragstart\"+oe,_e).on(\"selectstart\"+oe,_e);if(_r==null&&(_r=\"onselectstart\"in Z?!1:G(Z.style,\"userSelect\")),_r){var Ue=i(Z).style,We=Ue[_r];Ue[_r]=\"none\"}return function(wt){if(Be.on(oe,null),_r&&(Ue[_r]=We),wt){var tt=function(){Be.on(we,null)};Be.on(we,function(){_e(),tt()},!0),setTimeout(tt,0)}}}e.mouse=function(Z){return ut(Z,Me())};var Nr=this.navigator&&/WebKit/.test(this.navigator.userAgent)?-1:0;function ut(Z,oe){oe.changedTouches&&(oe=oe.changedTouches[0]);var we=Z.ownerSVGElement||Z;if(we.createSVGPoint){var Be=we.createSVGPoint();if(Nr<0){var Ue=a(Z);if(Ue.scrollX||Ue.scrollY){we=e.select(\"body\").append(\"svg\").style({position:\"absolute\",top:0,left:0,margin:0,padding:0,border:\"none\"},\"important\");var We=we[0][0].getScreenCTM();Nr=!(We.f||We.e),we.remove()}}return Nr?(Be.x=oe.pageX,Be.y=oe.pageY):(Be.x=oe.clientX,Be.y=oe.clientY),Be=Be.matrixTransform(Z.getScreenCTM().inverse()),[Be.x,Be.y]}var wt=Z.getBoundingClientRect();return[oe.clientX-wt.left-Z.clientLeft,oe.clientY-wt.top-Z.clientTop]}e.touch=function(Z,oe,we){if(arguments.length<3&&(we=oe,oe=Me().changedTouches),oe){for(var Be=0,Ue=oe.length,We;Be0?1:Z<0?-1:0}function Vt(Z,oe,we){return(oe[0]-Z[0])*(we[1]-Z[1])-(oe[1]-Z[1])*(we[0]-Z[0])}function ar(Z){return Z>1?0:Z<-1?Xe:Math.acos(Z)}function Qr(Z){return Z>1?xe:Z<-1?-xe:Math.asin(Z)}function ai(Z){return((Z=Math.exp(Z))-1/Z)/2}function jr(Z){return((Z=Math.exp(Z))+1/Z)/2}function ri(Z){return((Z=Math.exp(2*Z))-1)/(Z+1)}function bi(Z){return(Z=Math.sin(Z/2))*Z}var nn=Math.SQRT2,Wi=2,Ni=4;e.interpolateZoom=function(Z,oe){var we=Z[0],Be=Z[1],Ue=Z[2],We=oe[0],wt=oe[1],tt=oe[2],zt=We-we,or=wt-Be,lr=zt*zt+or*or,Dr,Ir;if(lr0&&(pn=pn.transition().duration(wt)),pn.call(ci.event)}function ga(){Kr&&Kr.domain(qr.range().map(function(pn){return(pn-Z.x)/Z.k}).map(qr.invert)),vi&&vi.domain(ii.range().map(function(pn){return(pn-Z.y)/Z.k}).map(ii.invert))}function ya(pn){tt++||pn({type:\"zoomstart\"})}function so(pn){ga(),pn({type:\"zoom\",scale:Z.k,translate:[Z.x,Z.y]})}function wa(pn){--tt||(pn({type:\"zoomend\"}),we=null)}function io(){var pn=this,za=ui.of(pn,arguments),Lo=0,Fo=e.select(a(pn)).on(or,fu).on(lr,dl),js=Jr(e.mouse(pn)),xl=Or(pn);ea.call(pn),ya(za);function fu(){Lo=1,En(e.mouse(pn),js),so(za)}function dl(){Fo.on(or,null).on(lr,null),xl(Lo),wa(za)}}function Ss(){var pn=this,za=ui.of(pn,arguments),Lo={},Fo=0,js,xl=\".zoom-\"+e.event.changedTouches[0].identifier,fu=\"touchmove\"+xl,dl=\"touchend\"+xl,xc=[],At=e.select(pn),Er=Or(pn);wi(),ya(za),At.on(zt,null).on(Ir,wi);function Wr(){var Bi=e.touches(pn);return js=Z.k,Bi.forEach(function(cn){cn.identifier in Lo&&(Lo[cn.identifier]=Jr(cn))}),Bi}function wi(){var Bi=e.event.target;e.select(Bi).on(fu,Ui).on(dl,Oi),xc.push(Bi);for(var cn=e.event.changedTouches,On=0,Bn=cn.length;On1){var Rn=yn[0],Dn=yn[1],fn=Rn[0]-Dn[0],Ai=Rn[1]-Dn[1];Fo=fn*fn+Ai*Ai}}function Ui(){var Bi=e.touches(pn),cn,On,Bn,yn;ea.call(pn);for(var to=0,Rn=Bi.length;to1?1:oe,we=we<0?0:we>1?1:we,Ue=we<=.5?we*(1+oe):we+oe-we*oe,Be=2*we-Ue;function We(tt){return tt>360?tt-=360:tt<0&&(tt+=360),tt<60?Be+(Ue-Be)*tt/60:tt<180?Ue:tt<240?Be+(Ue-Be)*(240-tt)/60:Be}function wt(tt){return Math.round(We(tt)*255)}return new Fa(wt(Z+120),wt(Z),wt(Z-120))}e.hcl=Zt;function Zt(Z,oe,we){return this instanceof Zt?(this.h=+Z,this.c=+oe,void(this.l=+we)):arguments.length<2?Z instanceof Zt?new Zt(Z.h,Z.c,Z.l):Z instanceof Zr?Ki(Z.l,Z.a,Z.b):Ki((Z=xn((Z=e.rgb(Z)).r,Z.g,Z.b)).l,Z.a,Z.b):new Zt(Z,oe,we)}var yr=Zt.prototype=new Wn;yr.brighter=function(Z){return new Zt(this.h,this.c,Math.min(100,this.l+Vr*(arguments.length?Z:1)))},yr.darker=function(Z){return new Zt(this.h,this.c,Math.max(0,this.l-Vr*(arguments.length?Z:1)))},yr.rgb=function(){return Fr(this.h,this.c,this.l).rgb()};function Fr(Z,oe,we){return isNaN(Z)&&(Z=0),isNaN(oe)&&(oe=0),new Zr(we,Math.cos(Z*=Se)*oe,Math.sin(Z)*oe)}e.lab=Zr;function Zr(Z,oe,we){return this instanceof Zr?(this.l=+Z,this.a=+oe,void(this.b=+we)):arguments.length<2?Z instanceof Zr?new Zr(Z.l,Z.a,Z.b):Z instanceof Zt?Fr(Z.h,Z.c,Z.l):xn((Z=Fa(Z)).r,Z.g,Z.b):new Zr(Z,oe,we)}var Vr=18,gi=.95047,Si=1,Mi=1.08883,Pi=Zr.prototype=new Wn;Pi.brighter=function(Z){return new Zr(Math.min(100,this.l+Vr*(arguments.length?Z:1)),this.a,this.b)},Pi.darker=function(Z){return new Zr(Math.max(0,this.l-Vr*(arguments.length?Z:1)),this.a,this.b)},Pi.rgb=function(){return Gi(this.l,this.a,this.b)};function Gi(Z,oe,we){var Be=(Z+16)/116,Ue=Be+oe/500,We=Be-we/200;return Ue=ka(Ue)*gi,Be=ka(Be)*Si,We=ka(We)*Mi,new Fa(la(3.2404542*Ue-1.5371385*Be-.4985314*We),la(-.969266*Ue+1.8760108*Be+.041556*We),la(.0556434*Ue-.2040259*Be+1.0572252*We))}function Ki(Z,oe,we){return Z>0?new Zt(Math.atan2(we,oe)*lt,Math.sqrt(oe*oe+we*we),Z):new Zt(NaN,NaN,Z)}function ka(Z){return Z>.206893034?Z*Z*Z:(Z-4/29)/7.787037}function jn(Z){return Z>.008856?Math.pow(Z,1/3):7.787037*Z+4/29}function la(Z){return Math.round(255*(Z<=.00304?12.92*Z:1.055*Math.pow(Z,1/2.4)-.055))}e.rgb=Fa;function Fa(Z,oe,we){return this instanceof Fa?(this.r=~~Z,this.g=~~oe,void(this.b=~~we)):arguments.length<2?Z instanceof Fa?new Fa(Z.r,Z.g,Z.b):Ha(\"\"+Z,Fa,jt):new Fa(Z,oe,we)}function Ra(Z){return new Fa(Z>>16,Z>>8&255,Z&255)}function jo(Z){return Ra(Z)+\"\"}var oa=Fa.prototype=new Wn;oa.brighter=function(Z){Z=Math.pow(.7,arguments.length?Z:1);var oe=this.r,we=this.g,Be=this.b,Ue=30;return!oe&&!we&&!Be?new Fa(Ue,Ue,Ue):(oe&&oe>4,Be=Be>>4|Be,Ue=zt&240,Ue=Ue>>4|Ue,We=zt&15,We=We<<4|We):Z.length===7&&(Be=(zt&16711680)>>16,Ue=(zt&65280)>>8,We=zt&255)),oe(Be,Ue,We))}function oo(Z,oe,we){var Be=Math.min(Z/=255,oe/=255,we/=255),Ue=Math.max(Z,oe,we),We=Ue-Be,wt,tt,zt=(Ue+Be)/2;return We?(tt=zt<.5?We/(Ue+Be):We/(2-Ue-Be),Z==Ue?wt=(oe-we)/We+(oe0&&zt<1?0:wt),new It(wt,tt,zt)}function xn(Z,oe,we){Z=_t(Z),oe=_t(oe),we=_t(we);var Be=jn((.4124564*Z+.3575761*oe+.1804375*we)/gi),Ue=jn((.2126729*Z+.7151522*oe+.072175*we)/Si),We=jn((.0193339*Z+.119192*oe+.9503041*we)/Mi);return Zr(116*Ue-16,500*(Be-Ue),200*(Ue-We))}function _t(Z){return(Z/=255)<=.04045?Z/12.92:Math.pow((Z+.055)/1.055,2.4)}function br(Z){var oe=parseFloat(Z);return Z.charAt(Z.length-1)===\"%\"?Math.round(oe*2.55):oe}var Hr=e.map({aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074});Hr.forEach(function(Z,oe){Hr.set(Z,Ra(oe))});function ti(Z){return typeof Z==\"function\"?Z:function(){return Z}}e.functor=ti,e.xhr=zi(H);function zi(Z){return function(oe,we,Be){return arguments.length===2&&typeof we==\"function\"&&(Be=we,we=null),Yi(oe,we,Z,Be)}}function Yi(Z,oe,we,Be){var Ue={},We=e.dispatch(\"beforesend\",\"progress\",\"load\",\"error\"),wt={},tt=new XMLHttpRequest,zt=null;self.XDomainRequest&&!(\"withCredentials\"in tt)&&/^(http(s)?:)?\\/\\//.test(Z)&&(tt=new XDomainRequest),\"onload\"in tt?tt.onload=tt.onerror=or:tt.onreadystatechange=function(){tt.readyState>3&&or()};function or(){var lr=tt.status,Dr;if(!lr&&hi(tt)||lr>=200&&lr<300||lr===304){try{Dr=we.call(Ue,tt)}catch(Ir){We.error.call(Ue,Ir);return}We.load.call(Ue,Dr)}else We.error.call(Ue,tt)}return tt.onprogress=function(lr){var Dr=e.event;e.event=lr;try{We.progress.call(Ue,tt)}finally{e.event=Dr}},Ue.header=function(lr,Dr){return lr=(lr+\"\").toLowerCase(),arguments.length<2?wt[lr]:(Dr==null?delete wt[lr]:wt[lr]=Dr+\"\",Ue)},Ue.mimeType=function(lr){return arguments.length?(oe=lr==null?null:lr+\"\",Ue):oe},Ue.responseType=function(lr){return arguments.length?(zt=lr,Ue):zt},Ue.response=function(lr){return we=lr,Ue},[\"get\",\"post\"].forEach(function(lr){Ue[lr]=function(){return Ue.send.apply(Ue,[lr].concat(r(arguments)))}}),Ue.send=function(lr,Dr,Ir){if(arguments.length===2&&typeof Dr==\"function\"&&(Ir=Dr,Dr=null),tt.open(lr,Z,!0),oe!=null&&!(\"accept\"in wt)&&(wt.accept=oe+\",*/*\"),tt.setRequestHeader)for(var oi in wt)tt.setRequestHeader(oi,wt[oi]);return oe!=null&&tt.overrideMimeType&&tt.overrideMimeType(oe),zt!=null&&(tt.responseType=zt),Ir!=null&&Ue.on(\"error\",Ir).on(\"load\",function(ui){Ir(null,ui)}),We.beforesend.call(Ue,tt),tt.send(Dr==null?null:Dr),Ue},Ue.abort=function(){return tt.abort(),Ue},e.rebind(Ue,We,\"on\"),Be==null?Ue:Ue.get(an(Be))}function an(Z){return Z.length===1?function(oe,we){Z(oe==null?we:null)}:Z}function hi(Z){var oe=Z.responseType;return oe&&oe!==\"text\"?Z.response:Z.responseText}e.dsv=function(Z,oe){var we=new RegExp('[\"'+Z+`\n", + "]`),Be=Z.charCodeAt(0);function Ue(or,lr,Dr){arguments.length<3&&(Dr=lr,lr=null);var Ir=Yi(or,oe,lr==null?We:wt(lr),Dr);return Ir.row=function(oi){return arguments.length?Ir.response((lr=oi)==null?We:wt(oi)):lr},Ir}function We(or){return Ue.parse(or.responseText)}function wt(or){return function(lr){return Ue.parse(lr.responseText,or)}}Ue.parse=function(or,lr){var Dr;return Ue.parseRows(or,function(Ir,oi){if(Dr)return Dr(Ir,oi-1);var ui=function(qr){for(var Kr={},ii=Ir.length,vi=0;vi=ui)return Ir;if(vi)return vi=!1,Dr;var un=qr;if(or.charCodeAt(un)===34){for(var dn=un;dn++24?(isFinite(oe)&&(clearTimeout(Sa),Sa=setTimeout(ho,oe)),Fn=0):(Fn=1,go(ho))}e.timer.flush=function(){Mo(),xo()};function Mo(){for(var Z=Date.now(),oe=Ji;oe;)Z>=oe.t&&oe.c(Z-oe.t)&&(oe.c=null),oe=oe.n;return Z}function xo(){for(var Z,oe=Ji,we=1/0;oe;)oe.c?(oe.t=0;--tt)qr.push(Ue[or[Dr[tt]][2]]);for(tt=+oi;tt1&&Vt(Z[we[Be-2]],Z[we[Be-1]],Z[Ue])<=0;)--Be;we[Be++]=Ue}return we.slice(0,Be)}function Xs(Z,oe){return Z[0]-oe[0]||Z[1]-oe[1]}e.geom.polygon=function(Z){return ie(Z,wl),Z};var wl=e.geom.polygon.prototype=[];wl.area=function(){for(var Z=-1,oe=this.length,we,Be=this[oe-1],Ue=0;++ZYe)tt=tt.L;else if(wt=oe-vo(tt,we),wt>Ye){if(!tt.R){Be=tt;break}tt=tt.R}else{We>-Ye?(Be=tt.P,Ue=tt):wt>-Ye?(Be=tt,Ue=tt.N):Be=Ue=tt;break}var zt=ms(Z);if(Hs.insert(Be,zt),!(!Be&&!Ue)){if(Be===Ue){ko(Be),Ue=ms(Be.site),Hs.insert(zt,Ue),zt.edge=Ue.edge=cf(Be.site,zt.site),Zn(Be),Zn(Ue);return}if(!Ue){zt.edge=cf(Be.site,zt.site);return}ko(Be),ko(Ue);var or=Be.site,lr=or.x,Dr=or.y,Ir=Z.x-lr,oi=Z.y-Dr,ui=Ue.site,qr=ui.x-lr,Kr=ui.y-Dr,ii=2*(Ir*Kr-oi*qr),vi=Ir*Ir+oi*oi,ci=qr*qr+Kr*Kr,Jr={x:(Kr*vi-oi*ci)/ii+lr,y:(Ir*ci-qr*vi)/ii+Dr};Al(Ue.edge,or,ui,Jr),zt.edge=cf(or,Z,null,Jr),Ue.edge=cf(Z,ui,null,Jr),Zn(Be),Zn(Ue)}}function Il(Z,oe){var we=Z.site,Be=we.x,Ue=we.y,We=Ue-oe;if(!We)return Be;var wt=Z.P;if(!wt)return-1/0;we=wt.site;var tt=we.x,zt=we.y,or=zt-oe;if(!or)return tt;var lr=tt-Be,Dr=1/We-1/or,Ir=lr/or;return Dr?(-Ir+Math.sqrt(Ir*Ir-2*Dr*(lr*lr/(-2*or)-zt+or/2+Ue-We/2)))/Dr+Be:(Be+tt)/2}function vo(Z,oe){var we=Z.N;if(we)return Il(we,oe);var Be=Z.site;return Be.y===oe?Be.x:1/0}function Wl(Z){this.site=Z,this.edges=[]}Wl.prototype.prepare=function(){for(var Z=this.edges,oe=Z.length,we;oe--;)we=Z[oe].edge,(!we.b||!we.a)&&Z.splice(oe,1);return Z.sort(Zl),Z.length};function Ks(Z){for(var oe=Z[0][0],we=Z[1][0],Be=Z[0][1],Ue=Z[1][1],We,wt,tt,zt,or=Ys,lr=or.length,Dr,Ir,oi,ui,qr,Kr;lr--;)if(Dr=or[lr],!(!Dr||!Dr.prepare()))for(oi=Dr.edges,ui=oi.length,Ir=0;IrYe||g(zt-wt)>Ye)&&(oi.splice(Ir,0,new Hc(rh(Dr.site,Kr,g(tt-oe)Ye?{x:oe,y:g(We-oe)Ye?{x:g(wt-Ue)Ye?{x:we,y:g(We-we)Ye?{x:g(wt-Be)=-Ve)){var Ir=zt*zt+or*or,oi=lr*lr+Kr*Kr,ui=(Kr*Ir-or*oi)/Dr,qr=(zt*oi-lr*Ir)/Dr,Kr=qr+tt,ii=Hu.pop()||new Ec;ii.arc=Z,ii.site=Ue,ii.x=ui+wt,ii.y=Kr+Math.sqrt(ui*ui+qr*qr),ii.cy=Kr,Z.circle=ii;for(var vi=null,ci=$l._;ci;)if(ii.y0)){if(qr/=oi,oi<0){if(qr0){if(qr>Ir)return;qr>Dr&&(Dr=qr)}if(qr=we-tt,!(!oi&&qr<0)){if(qr/=oi,oi<0){if(qr>Ir)return;qr>Dr&&(Dr=qr)}else if(oi>0){if(qr0)){if(qr/=ui,ui<0){if(qr0){if(qr>Ir)return;qr>Dr&&(Dr=qr)}if(qr=Be-zt,!(!ui&&qr<0)){if(qr/=ui,ui<0){if(qr>Ir)return;qr>Dr&&(Dr=qr)}else if(ui>0){if(qr0&&(Ue.a={x:tt+Dr*oi,y:zt+Dr*ui}),Ir<1&&(Ue.b={x:tt+Ir*oi,y:zt+Ir*ui}),Ue}}}}}}function Tl(Z){for(var oe=ml,we=Co(Z[0][0],Z[0][1],Z[1][0],Z[1][1]),Be=oe.length,Ue;Be--;)Ue=oe[Be],(!uf(Ue,Z)||!we(Ue)||g(Ue.a.x-Ue.b.x)=We)return;if(lr>Ir){if(!Be)Be={x:ui,y:wt};else if(Be.y>=tt)return;we={x:ui,y:tt}}else{if(!Be)Be={x:ui,y:tt};else if(Be.y1)if(lr>Ir){if(!Be)Be={x:(wt-ii)/Kr,y:wt};else if(Be.y>=tt)return;we={x:(tt-ii)/Kr,y:tt}}else{if(!Be)Be={x:(tt-ii)/Kr,y:tt};else if(Be.y=We)return;we={x:We,y:Kr*We+ii}}else{if(!Be)Be={x:We,y:Kr*We+ii};else if(Be.x=lr&&ii.x<=Ir&&ii.y>=Dr&&ii.y<=oi?[[lr,oi],[Ir,oi],[Ir,Dr],[lr,Dr]]:[];vi.point=zt[qr]}),or}function tt(zt){return zt.map(function(or,lr){return{x:Math.round(Be(or,lr)/Ye)*Ye,y:Math.round(Ue(or,lr)/Ye)*Ye,i:lr}})}return wt.links=function(zt){return Gc(tt(zt)).edges.filter(function(or){return or.l&&or.r}).map(function(or){return{source:zt[or.l.i],target:zt[or.r.i]}})},wt.triangles=function(zt){var or=[];return Gc(tt(zt)).cells.forEach(function(lr,Dr){for(var Ir=lr.site,oi=lr.edges.sort(Zl),ui=-1,qr=oi.length,Kr,ii,vi=oi[qr-1].edge,ci=vi.l===Ir?vi.r:vi.l;++uici&&(ci=lr.x),lr.y>Jr&&(Jr=lr.y),oi.push(lr.x),ui.push(lr.y);else for(qr=0;qrci&&(ci=un),dn>Jr&&(Jr=dn),oi.push(un),ui.push(dn)}var En=ci-ii,Nn=Jr-vi;En>Nn?Jr=vi+En:ci=ii+Nn;function ga(wa,io,Ss,_s,Ns,pn,za,Lo){if(!(isNaN(Ss)||isNaN(_s)))if(wa.leaf){var Fo=wa.x,js=wa.y;if(Fo!=null)if(g(Fo-Ss)+g(js-_s)<.01)ya(wa,io,Ss,_s,Ns,pn,za,Lo);else{var xl=wa.point;wa.x=wa.y=wa.point=null,ya(wa,xl,Fo,js,Ns,pn,za,Lo),ya(wa,io,Ss,_s,Ns,pn,za,Lo)}else wa.x=Ss,wa.y=_s,wa.point=io}else ya(wa,io,Ss,_s,Ns,pn,za,Lo)}function ya(wa,io,Ss,_s,Ns,pn,za,Lo){var Fo=(Ns+za)*.5,js=(pn+Lo)*.5,xl=Ss>=Fo,fu=_s>=js,dl=fu<<1|xl;wa.leaf=!1,wa=wa.nodes[dl]||(wa.nodes[dl]=Ul()),xl?Ns=Fo:za=Fo,fu?pn=js:Lo=js,ga(wa,io,Ss,_s,Ns,pn,za,Lo)}var so=Ul();if(so.add=function(wa){ga(so,wa,+Dr(wa,++qr),+Ir(wa,qr),ii,vi,ci,Jr)},so.visit=function(wa){Js(wa,so,ii,vi,ci,Jr)},so.find=function(wa){return hc(so,wa[0],wa[1],ii,vi,ci,Jr)},qr=-1,oe==null){for(;++qrWe||Ir>wt||oi=un,Nn=we>=dn,ga=Nn<<1|En,ya=ga+4;gawe&&(We=oe.slice(we,We),tt[wt]?tt[wt]+=We:tt[++wt]=We),(Be=Be[0])===(Ue=Ue[0])?tt[wt]?tt[wt]+=Ue:tt[++wt]=Ue:(tt[++wt]=null,zt.push({i:wt,x:$s(Be,Ue)})),we=dc.lastIndex;return we=0&&!(Be=e.interpolators[we](Z,oe)););return Be}e.interpolators=[function(Z,oe){var we=typeof oe;return(we===\"string\"?Hr.has(oe.toLowerCase())||/^(#|rgb\\(|hsl\\()/i.test(oe)?Cc:hs:oe instanceof Wn?Cc:Array.isArray(oe)?ec:we===\"object\"&&isNaN(oe)?ws:$s)(Z,oe)}],e.interpolateArray=ec;function ec(Z,oe){var we=[],Be=[],Ue=Z.length,We=oe.length,wt=Math.min(Z.length,oe.length),tt;for(tt=0;tt=0?Z.slice(0,oe):Z,Be=oe>=0?Z.slice(oe+1):\"in\";return we=ov.get(we)||Ps,Be=wo.get(Be)||H,Od(Be(we.apply(null,t.call(arguments,1))))};function Od(Z){return function(oe){return oe<=0?0:oe>=1?1:Z(oe)}}function $o(Z){return function(oe){return 1-Z(1-oe)}}function Ja(Z){return function(oe){return .5*(oe<.5?Z(2*oe):2-Z(2-2*oe))}}function Ef(Z){return Z*Z}function tc(Z){return Z*Z*Z}function uu(Z){if(Z<=0)return 0;if(Z>=1)return 1;var oe=Z*Z,we=oe*Z;return 4*(Z<.5?we:3*(Z-oe)+we-.75)}function Mh(Z){return function(oe){return Math.pow(oe,Z)}}function jc(Z){return 1-Math.cos(Z*xe)}function kf(Z){return Math.pow(2,10*(Z-1))}function Ml(Z){return 1-Math.sqrt(1-Z*Z)}function Yh(Z,oe){var we;return arguments.length<2&&(oe=.45),arguments.length?we=oe/ht*Math.asin(1/Z):(Z=1,we=oe/4),function(Be){return 1+Z*Math.pow(2,-10*Be)*Math.sin((Be-we)*ht/oe)}}function Eh(Z){return Z||(Z=1.70158),function(oe){return oe*oe*((Z+1)*oe-Z)}}function nh(Z){return Z<1/2.75?7.5625*Z*Z:Z<2/2.75?7.5625*(Z-=1.5/2.75)*Z+.75:Z<2.5/2.75?7.5625*(Z-=2.25/2.75)*Z+.9375:7.5625*(Z-=2.625/2.75)*Z+.984375}e.interpolateHcl=hf;function hf(Z,oe){Z=e.hcl(Z),oe=e.hcl(oe);var we=Z.h,Be=Z.c,Ue=Z.l,We=oe.h-we,wt=oe.c-Be,tt=oe.l-Ue;return isNaN(wt)&&(wt=0,Be=isNaN(Be)?oe.c:Be),isNaN(We)?(We=0,we=isNaN(we)?oe.h:we):We>180?We-=360:We<-180&&(We+=360),function(zt){return Fr(we+We*zt,Be+wt*zt,Ue+tt*zt)+\"\"}}e.interpolateHsl=kh;function kh(Z,oe){Z=e.hsl(Z),oe=e.hsl(oe);var we=Z.h,Be=Z.s,Ue=Z.l,We=oe.h-we,wt=oe.s-Be,tt=oe.l-Ue;return isNaN(wt)&&(wt=0,Be=isNaN(Be)?oe.s:Be),isNaN(We)?(We=0,we=isNaN(we)?oe.h:we):We>180?We-=360:We<-180&&(We+=360),function(zt){return jt(we+We*zt,Be+wt*zt,Ue+tt*zt)+\"\"}}e.interpolateLab=Kh;function Kh(Z,oe){Z=e.lab(Z),oe=e.lab(oe);var we=Z.l,Be=Z.a,Ue=Z.b,We=oe.l-we,wt=oe.a-Be,tt=oe.b-Ue;return function(zt){return Gi(we+We*zt,Be+wt*zt,Ue+tt*zt)+\"\"}}e.interpolateRound=rc;function rc(Z,oe){return oe-=Z,function(we){return Math.round(Z+oe*we)}}e.transform=function(Z){var oe=n.createElementNS(e.ns.prefix.svg,\"g\");return(e.transform=function(we){if(we!=null){oe.setAttribute(\"transform\",we);var Be=oe.transform.baseVal.consolidate()}return new ah(Be?Be.matrix:Nf)})(Z)};function ah(Z){var oe=[Z.a,Z.b],we=[Z.c,Z.d],Be=df(oe),Ue=Wc(oe,we),We=df(Cu(we,oe,-Ue))||0;oe[0]*we[1]180?oe+=360:oe-Z>180&&(Z+=360),Be.push({i:we.push(Zc(we)+\"rotate(\",null,\")\")-2,x:$s(Z,oe)})):oe&&we.push(Zc(we)+\"rotate(\"+oe+\")\")}function Bd(Z,oe,we,Be){Z!==oe?Be.push({i:we.push(Zc(we)+\"skewX(\",null,\")\")-2,x:$s(Z,oe)}):oe&&we.push(Zc(we)+\"skewX(\"+oe+\")\")}function Jh(Z,oe,we,Be){if(Z[0]!==oe[0]||Z[1]!==oe[1]){var Ue=we.push(Zc(we)+\"scale(\",null,\",\",null,\")\");Be.push({i:Ue-4,x:$s(Z[0],oe[0])},{i:Ue-2,x:$s(Z[1],oe[1])})}else(oe[0]!==1||oe[1]!==1)&&we.push(Zc(we)+\"scale(\"+oe+\")\")}function Cf(Z,oe){var we=[],Be=[];return Z=e.transform(Z),oe=e.transform(oe),ds(Z.translate,oe.translate,we,Be),Ch(Z.rotate,oe.rotate,we,Be),Bd(Z.skew,oe.skew,we,Be),Jh(Z.scale,oe.scale,we,Be),Z=oe=null,function(Ue){for(var We=-1,wt=Be.length,tt;++We0?We=Jr:(we.c=null,we.t=NaN,we=null,oe.end({type:\"end\",alpha:We=0})):Jr>0&&(oe.start({type:\"start\",alpha:We=Jr}),we=Oo(Z.tick)),Z):We},Z.start=function(){var Jr,un=oi.length,dn=ui.length,En=Be[0],Nn=Be[1],ga,ya;for(Jr=0;Jr=0;)We.push(lr=or[zt]),lr.parent=tt,lr.depth=tt.depth+1;we&&(tt.value=0),tt.children=or}else we&&(tt.value=+we.call(Be,tt,tt.depth)||0),delete tt.children;return vc(Ue,function(Dr){var Ir,oi;Z&&(Ir=Dr.children)&&Ir.sort(Z),we&&(oi=Dr.parent)&&(oi.value+=Dr.value)}),wt}return Be.sort=function(Ue){return arguments.length?(Z=Ue,Be):Z},Be.children=function(Ue){return arguments.length?(oe=Ue,Be):oe},Be.value=function(Ue){return arguments.length?(we=Ue,Be):we},Be.revalue=function(Ue){return we&&(Pc(Ue,function(We){We.children&&(We.value=0)}),vc(Ue,function(We){var wt;We.children||(We.value=+we.call(Be,We,We.depth)||0),(wt=We.parent)&&(wt.value+=We.value)})),Ue},Be};function Gu(Z,oe){return e.rebind(Z,oe,\"sort\",\"children\",\"value\"),Z.nodes=Z,Z.links=Iu,Z}function Pc(Z,oe){for(var we=[Z];(Z=we.pop())!=null;)if(oe(Z),(Ue=Z.children)&&(Be=Ue.length))for(var Be,Ue;--Be>=0;)we.push(Ue[Be])}function vc(Z,oe){for(var we=[Z],Be=[];(Z=we.pop())!=null;)if(Be.push(Z),(wt=Z.children)&&(We=wt.length))for(var Ue=-1,We,wt;++UeUe&&(Ue=tt),Be.push(tt)}for(wt=0;wtBe&&(we=oe,Be=Ue);return we}function Is(Z){return Z.reduce(Pf,0)}function Pf(Z,oe){return Z+oe[1]}e.layout.histogram=function(){var Z=!0,oe=Number,we=Vf,Be=Ic;function Ue(We,Ir){for(var tt=[],zt=We.map(oe,this),or=we.call(this,zt,Ir),lr=Be.call(this,or,zt,Ir),Dr,Ir=-1,oi=zt.length,ui=lr.length-1,qr=Z?1:1/oi,Kr;++Ir0)for(Ir=-1;++Ir=or[0]&&Kr<=or[1]&&(Dr=tt[e.bisect(lr,Kr,1,ui)-1],Dr.y+=qr,Dr.push(We[Ir]));return tt}return Ue.value=function(We){return arguments.length?(oe=We,Ue):oe},Ue.range=function(We){return arguments.length?(we=ti(We),Ue):we},Ue.bins=function(We){return arguments.length?(Be=typeof We==\"number\"?function(wt){return ju(wt,We)}:ti(We),Ue):Be},Ue.frequency=function(We){return arguments.length?(Z=!!We,Ue):Z},Ue};function Ic(Z,oe){return ju(Z,Math.ceil(Math.log(oe.length)/Math.LN2+1))}function ju(Z,oe){for(var we=-1,Be=+Z[0],Ue=(Z[1]-Be)/oe,We=[];++we<=oe;)We[we]=Ue*we+Be;return We}function Vf(Z){return[e.min(Z),e.max(Z)]}e.layout.pack=function(){var Z=e.layout.hierarchy().sort(pc),oe=0,we=[1,1],Be;function Ue(We,wt){var tt=Z.call(this,We,wt),zt=tt[0],or=we[0],lr=we[1],Dr=Be==null?Math.sqrt:typeof Be==\"function\"?Be:function(){return Be};if(zt.x=zt.y=0,vc(zt,function(oi){oi.r=+Dr(oi.value)}),vc(zt,Ih),oe){var Ir=oe*(Be?1:Math.max(2*zt.r/or,2*zt.r/lr))/2;vc(zt,function(oi){oi.r+=Ir}),vc(zt,Ih),vc(zt,function(oi){oi.r-=Ir})}return gc(zt,or/2,lr/2,Be?1:1/Math.max(2*zt.r/or,2*zt.r/lr)),tt}return Ue.size=function(We){return arguments.length?(we=We,Ue):we},Ue.radius=function(We){return arguments.length?(Be=We==null||typeof We==\"function\"?We:+We,Ue):Be},Ue.padding=function(We){return arguments.length?(oe=+We,Ue):oe},Gu(Ue,Z)};function pc(Z,oe){return Z.value-oe.value}function pf(Z,oe){var we=Z._pack_next;Z._pack_next=oe,oe._pack_prev=Z,oe._pack_next=we,we._pack_prev=oe}function Ph(Z,oe){Z._pack_next=oe,oe._pack_prev=Z}function Rl(Z,oe){var we=oe.x-Z.x,Be=oe.y-Z.y,Ue=Z.r+oe.r;return .999*Ue*Ue>we*we+Be*Be}function Ih(Z){if(!(oe=Z.children)||!(Ir=oe.length))return;var oe,we=1/0,Be=-1/0,Ue=1/0,We=-1/0,wt,tt,zt,or,lr,Dr,Ir;function oi(Jr){we=Math.min(Jr.x-Jr.r,we),Be=Math.max(Jr.x+Jr.r,Be),Ue=Math.min(Jr.y-Jr.r,Ue),We=Math.max(Jr.y+Jr.r,We)}if(oe.forEach(Wu),wt=oe[0],wt.x=-wt.r,wt.y=0,oi(wt),Ir>1&&(tt=oe[1],tt.x=tt.r,tt.y=0,oi(tt),Ir>2))for(zt=oe[2],hl(wt,tt,zt),oi(zt),pf(wt,zt),wt._pack_prev=zt,pf(zt,tt),tt=wt._pack_next,or=3;orKr.x&&(Kr=un),un.depth>ii.depth&&(ii=un)});var vi=oe(qr,Kr)/2-qr.x,ci=we[0]/(Kr.x+oe(Kr,qr)/2+vi),Jr=we[1]/(ii.depth||1);Pc(oi,function(un){un.x=(un.x+vi)*ci,un.y=un.depth*Jr})}return Ir}function We(lr){for(var Dr={A:null,children:[lr]},Ir=[Dr],oi;(oi=Ir.pop())!=null;)for(var ui=oi.children,qr,Kr=0,ii=ui.length;Kr0&&(nc(gt(qr,lr,Ir),lr,un),ii+=un,vi+=un),ci+=qr.m,ii+=oi.m,Jr+=Kr.m,vi+=ui.m;qr&&!Yc(ui)&&(ui.t=qr,ui.m+=ci-vi),oi&&!mc(Kr)&&(Kr.t=oi,Kr.m+=ii-Jr,Ir=lr)}return Ir}function or(lr){lr.x*=we[0],lr.y=lr.depth*we[1]}return Ue.separation=function(lr){return arguments.length?(oe=lr,Ue):oe},Ue.size=function(lr){return arguments.length?(Be=(we=lr)==null?or:null,Ue):Be?null:we},Ue.nodeSize=function(lr){return arguments.length?(Be=(we=lr)==null?null:or,Ue):Be?we:null},Gu(Ue,Z)};function ru(Z,oe){return Z.parent==oe.parent?1:2}function mc(Z){var oe=Z.children;return oe.length?oe[0]:Z.t}function Yc(Z){var oe=Z.children,we;return(we=oe.length)?oe[we-1]:Z.t}function nc(Z,oe,we){var Be=we/(oe.i-Z.i);oe.c-=Be,oe.s+=we,Z.c+=Be,oe.z+=we,oe.m+=we}function gf(Z){for(var oe=0,we=0,Be=Z.children,Ue=Be.length,We;--Ue>=0;)We=Be[Ue],We.z+=oe,We.m+=oe,oe+=We.s+(we+=We.c)}function gt(Z,oe,we){return Z.a.parent===oe.parent?Z.a:we}e.layout.cluster=function(){var Z=e.layout.hierarchy().sort(null).value(null),oe=ru,we=[1,1],Be=!1;function Ue(We,wt){var tt=Z.call(this,We,wt),zt=tt[0],or,lr=0;vc(zt,function(qr){var Kr=qr.children;Kr&&Kr.length?(qr.x=wr(Kr),qr.y=Bt(Kr)):(qr.x=or?lr+=oe(qr,or):0,qr.y=0,or=qr)});var Dr=vr(zt),Ir=Ur(zt),oi=Dr.x-oe(Dr,Ir)/2,ui=Ir.x+oe(Ir,Dr)/2;return vc(zt,Be?function(qr){qr.x=(qr.x-zt.x)*we[0],qr.y=(zt.y-qr.y)*we[1]}:function(qr){qr.x=(qr.x-oi)/(ui-oi)*we[0],qr.y=(1-(zt.y?qr.y/zt.y:1))*we[1]}),tt}return Ue.separation=function(We){return arguments.length?(oe=We,Ue):oe},Ue.size=function(We){return arguments.length?(Be=(we=We)==null,Ue):Be?null:we},Ue.nodeSize=function(We){return arguments.length?(Be=(we=We)!=null,Ue):Be?we:null},Gu(Ue,Z)};function Bt(Z){return 1+e.max(Z,function(oe){return oe.y})}function wr(Z){return Z.reduce(function(oe,we){return oe+we.x},0)/Z.length}function vr(Z){var oe=Z.children;return oe&&oe.length?vr(oe[0]):Z}function Ur(Z){var oe=Z.children,we;return oe&&(we=oe.length)?Ur(oe[we-1]):Z}e.layout.treemap=function(){var Z=e.layout.hierarchy(),oe=Math.round,we=[1,1],Be=null,Ue=fi,We=!1,wt,tt=\"squarify\",zt=.5*(1+Math.sqrt(5));function or(qr,Kr){for(var ii=-1,vi=qr.length,ci,Jr;++ii0;)vi.push(Jr=ci[Nn-1]),vi.area+=Jr.area,tt!==\"squarify\"||(dn=Ir(vi,En))<=un?(ci.pop(),un=dn):(vi.area-=vi.pop().area,oi(vi,En,ii,!1),En=Math.min(ii.dx,ii.dy),vi.length=vi.area=0,un=1/0);vi.length&&(oi(vi,En,ii,!0),vi.length=vi.area=0),Kr.forEach(lr)}}function Dr(qr){var Kr=qr.children;if(Kr&&Kr.length){var ii=Ue(qr),vi=Kr.slice(),ci,Jr=[];for(or(vi,ii.dx*ii.dy/qr.value),Jr.area=0;ci=vi.pop();)Jr.push(ci),Jr.area+=ci.area,ci.z!=null&&(oi(Jr,ci.z?ii.dx:ii.dy,ii,!vi.length),Jr.length=Jr.area=0);Kr.forEach(Dr)}}function Ir(qr,Kr){for(var ii=qr.area,vi,ci=0,Jr=1/0,un=-1,dn=qr.length;++unci&&(ci=vi));return ii*=ii,Kr*=Kr,ii?Math.max(Kr*ci*zt/ii,ii/(Kr*Jr*zt)):1/0}function oi(qr,Kr,ii,vi){var ci=-1,Jr=qr.length,un=ii.x,dn=ii.y,En=Kr?oe(qr.area/Kr):0,Nn;if(Kr==ii.dx){for((vi||En>ii.dy)&&(En=ii.dy);++ciii.dx)&&(En=ii.dx);++ci1);return Z+oe*Be*Math.sqrt(-2*Math.log(We)/We)}},logNormal:function(){var Z=e.random.normal.apply(e,arguments);return function(){return Math.exp(Z())}},bates:function(Z){var oe=e.random.irwinHall(Z);return function(){return oe()/Z}},irwinHall:function(Z){return function(){for(var oe=0,we=0;we2?mi:hn,or=Be?Lu:pd;return Ue=zt(Z,oe,or,we),We=zt(oe,Z,or,Sl),tt}function tt(zt){return Ue(zt)}return tt.invert=function(zt){return We(zt)},tt.domain=function(zt){return arguments.length?(Z=zt.map(Number),wt()):Z},tt.range=function(zt){return arguments.length?(oe=zt,wt()):oe},tt.rangeRound=function(zt){return tt.range(zt).interpolate(rc)},tt.clamp=function(zt){return arguments.length?(Be=zt,wt()):Be},tt.interpolate=function(zt){return arguments.length?(we=zt,wt()):we},tt.ticks=function(zt){return qa(Z,zt)},tt.tickFormat=function(zt,or){return d3_scale_linearTickFormat(Z,zt,or)},tt.nice=function(zt){return Ta(Z,zt),wt()},tt.copy=function(){return Pn(Z,oe,we,Be)},wt()}function Ma(Z,oe){return e.rebind(Z,oe,\"range\",\"rangeRound\",\"interpolate\",\"clamp\")}function Ta(Z,oe){return Ti(Z,qi(Ea(Z,oe)[2])),Ti(Z,qi(Ea(Z,oe)[2])),Z}function Ea(Z,oe){oe==null&&(oe=10);var we=Fi(Z),Be=we[1]-we[0],Ue=Math.pow(10,Math.floor(Math.log(Be/oe)/Math.LN10)),We=oe/Be*Ue;return We<=.15?Ue*=10:We<=.35?Ue*=5:We<=.75&&(Ue*=2),we[0]=Math.ceil(we[0]/Ue)*Ue,we[1]=Math.floor(we[1]/Ue)*Ue+Ue*.5,we[2]=Ue,we}function qa(Z,oe){return e.range.apply(e,Ea(Z,oe))}var Cn={s:1,g:1,p:1,r:1,e:1};function sn(Z){return-Math.floor(Math.log(Z)/Math.LN10+.01)}function Ua(Z,oe){var we=sn(oe[2]);return Z in Cn?Math.abs(we-sn(Math.max(g(oe[0]),g(oe[1]))))+ +(Z!==\"e\"):we-(Z===\"%\")*2}e.scale.log=function(){return mo(e.scale.linear().domain([0,1]),10,!0,[1,10])};function mo(Z,oe,we,Be){function Ue(tt){return(we?Math.log(tt<0?0:tt):-Math.log(tt>0?0:-tt))/Math.log(oe)}function We(tt){return we?Math.pow(oe,tt):-Math.pow(oe,-tt)}function wt(tt){return Z(Ue(tt))}return wt.invert=function(tt){return We(Z.invert(tt))},wt.domain=function(tt){return arguments.length?(we=tt[0]>=0,Z.domain((Be=tt.map(Number)).map(Ue)),wt):Be},wt.base=function(tt){return arguments.length?(oe=+tt,Z.domain(Be.map(Ue)),wt):oe},wt.nice=function(){var tt=Ti(Be.map(Ue),we?Math:Xo);return Z.domain(tt),Be=tt.map(We),wt},wt.ticks=function(){var tt=Fi(Be),zt=[],or=tt[0],lr=tt[1],Dr=Math.floor(Ue(or)),Ir=Math.ceil(Ue(lr)),oi=oe%1?2:oe;if(isFinite(Ir-Dr)){if(we){for(;Dr0;ui--)zt.push(We(Dr)*ui);for(Dr=0;zt[Dr]lr;Ir--);zt=zt.slice(Dr,Ir)}return zt},wt.copy=function(){return mo(Z.copy(),oe,we,Be)},Ma(wt,Z)}var Xo={floor:function(Z){return-Math.ceil(-Z)},ceil:function(Z){return-Math.floor(-Z)}};e.scale.pow=function(){return Ts(e.scale.linear(),1,[0,1])};function Ts(Z,oe,we){var Be=Qo(oe),Ue=Qo(1/oe);function We(wt){return Z(Be(wt))}return We.invert=function(wt){return Ue(Z.invert(wt))},We.domain=function(wt){return arguments.length?(Z.domain((we=wt.map(Number)).map(Be)),We):we},We.ticks=function(wt){return qa(we,wt)},We.tickFormat=function(wt,tt){return d3_scale_linearTickFormat(we,wt,tt)},We.nice=function(wt){return We.domain(Ta(we,wt))},We.exponent=function(wt){return arguments.length?(Be=Qo(oe=wt),Ue=Qo(1/oe),Z.domain(we.map(Be)),We):oe},We.copy=function(){return Ts(Z.copy(),oe,we)},Ma(We,Z)}function Qo(Z){return function(oe){return oe<0?-Math.pow(-oe,Z):Math.pow(oe,Z)}}e.scale.sqrt=function(){return e.scale.pow().exponent(.5)},e.scale.ordinal=function(){return ys([],{t:\"range\",a:[[]]})};function ys(Z,oe){var we,Be,Ue;function We(tt){return Be[((we.get(tt)||(oe.t===\"range\"?we.set(tt,Z.push(tt)):NaN))-1)%Be.length]}function wt(tt,zt){return e.range(Z.length).map(function(or){return tt+zt*or})}return We.domain=function(tt){if(!arguments.length)return Z;Z=[],we=new A;for(var zt=-1,or=tt.length,lr;++zt0?we[We-1]:Z[0],WeIr?0:1;if(lr=Le)return zt(lr,ui)+(or?zt(or,1-ui):\"\")+\"Z\";var qr,Kr,ii,vi,ci=0,Jr=0,un,dn,En,Nn,ga,ya,so,wa,io=[];if((vi=(+wt.apply(this,arguments)||0)/2)&&(ii=Be===Ru?Math.sqrt(or*or+lr*lr):+Be.apply(this,arguments),ui||(Jr*=-1),lr&&(Jr=Qr(ii/lr*Math.sin(vi))),or&&(ci=Qr(ii/or*Math.sin(vi)))),lr){un=lr*Math.cos(Dr+Jr),dn=lr*Math.sin(Dr+Jr),En=lr*Math.cos(Ir-Jr),Nn=lr*Math.sin(Ir-Jr);var Ss=Math.abs(Ir-Dr-2*Jr)<=Xe?0:1;if(Jr&&Dc(un,dn,En,Nn)===ui^Ss){var _s=(Dr+Ir)/2;un=lr*Math.cos(_s),dn=lr*Math.sin(_s),En=Nn=null}}else un=dn=0;if(or){ga=or*Math.cos(Ir-ci),ya=or*Math.sin(Ir-ci),so=or*Math.cos(Dr+ci),wa=or*Math.sin(Dr+ci);var Ns=Math.abs(Dr-Ir+2*ci)<=Xe?0:1;if(ci&&Dc(ga,ya,so,wa)===1-ui^Ns){var pn=(Dr+Ir)/2;ga=or*Math.cos(pn),ya=or*Math.sin(pn),so=wa=null}}else ga=ya=0;if(oi>Ye&&(qr=Math.min(Math.abs(lr-or)/2,+we.apply(this,arguments)))>.001){Kr=or0?0:1}function Da(Z,oe,we,Be,Ue){var We=Z[0]-oe[0],wt=Z[1]-oe[1],tt=(Ue?Be:-Be)/Math.sqrt(We*We+wt*wt),zt=tt*wt,or=-tt*We,lr=Z[0]+zt,Dr=Z[1]+or,Ir=oe[0]+zt,oi=oe[1]+or,ui=(lr+Ir)/2,qr=(Dr+oi)/2,Kr=Ir-lr,ii=oi-Dr,vi=Kr*Kr+ii*ii,ci=we-Be,Jr=lr*oi-Ir*Dr,un=(ii<0?-1:1)*Math.sqrt(Math.max(0,ci*ci*vi-Jr*Jr)),dn=(Jr*ii-Kr*un)/vi,En=(-Jr*Kr-ii*un)/vi,Nn=(Jr*ii+Kr*un)/vi,ga=(-Jr*Kr+ii*un)/vi,ya=dn-ui,so=En-qr,wa=Nn-ui,io=ga-qr;return ya*ya+so*so>wa*wa+io*io&&(dn=Nn,En=ga),[[dn-zt,En-or],[dn*we/ci,En*we/ci]]}function eo(){return!0}function Jc(Z){var oe=zs,we=ks,Be=eo,Ue=_c,We=Ue.key,wt=.7;function tt(zt){var or=[],lr=[],Dr=-1,Ir=zt.length,oi,ui=ti(oe),qr=ti(we);function Kr(){or.push(\"M\",Ue(Z(lr),wt))}for(;++Dr1?Z.join(\"L\"):Z+\"Z\"}function le(Z){return Z.join(\"L\")+\"Z\"}function w(Z){for(var oe=0,we=Z.length,Be=Z[0],Ue=[Be[0],\",\",Be[1]];++oe1&&Ue.push(\"H\",Be[0]),Ue.join(\"\")}function B(Z){for(var oe=0,we=Z.length,Be=Z[0],Ue=[Be[0],\",\",Be[1]];++oe1){tt=oe[1],We=Z[zt],zt++,Be+=\"C\"+(Ue[0]+wt[0])+\",\"+(Ue[1]+wt[1])+\",\"+(We[0]-tt[0])+\",\"+(We[1]-tt[1])+\",\"+We[0]+\",\"+We[1];for(var or=2;or9&&(We=we*3/Math.sqrt(We),wt[tt]=We*Be,wt[tt+1]=We*Ue));for(tt=-1;++tt<=zt;)We=(Z[Math.min(zt,tt+1)][0]-Z[Math.max(0,tt-1)][0])/(6*(1+wt[tt]*wt[tt])),oe.push([We||0,wt[tt]*We||0]);return oe}function Mt(Z){return Z.length<3?_c(Z):Z[0]+je(Z,et(Z))}e.svg.line.radial=function(){var Z=Jc(Dt);return Z.radius=Z.x,delete Z.x,Z.angle=Z.y,delete Z.y,Z};function Dt(Z){for(var oe,we=-1,Be=Z.length,Ue,We;++weXe)+\",1 \"+Dr}function or(lr,Dr,Ir,oi){return\"Q 0,0 \"+oi}return We.radius=function(lr){return arguments.length?(we=ti(lr),We):we},We.source=function(lr){return arguments.length?(Z=ti(lr),We):Z},We.target=function(lr){return arguments.length?(oe=ti(lr),We):oe},We.startAngle=function(lr){return arguments.length?(Be=ti(lr),We):Be},We.endAngle=function(lr){return arguments.length?(Ue=ti(lr),We):Ue},We};function Rr(Z){return Z.radius}e.svg.diagonal=function(){var Z=tr,oe=mr,we=zr;function Be(Ue,We){var wt=Z.call(this,Ue,We),tt=oe.call(this,Ue,We),zt=(wt.y+tt.y)/2,or=[wt,{x:wt.x,y:zt},{x:tt.x,y:zt},tt];return or=or.map(we),\"M\"+or[0]+\"C\"+or[1]+\" \"+or[2]+\" \"+or[3]}return Be.source=function(Ue){return arguments.length?(Z=ti(Ue),Be):Z},Be.target=function(Ue){return arguments.length?(oe=ti(Ue),Be):oe},Be.projection=function(Ue){return arguments.length?(we=Ue,Be):we},Be};function zr(Z){return[Z.x,Z.y]}e.svg.diagonal.radial=function(){var Z=e.svg.diagonal(),oe=zr,we=Z.projection;return Z.projection=function(Be){return arguments.length?we(Xr(oe=Be)):oe},Z};function Xr(Z){return function(){var oe=Z.apply(this,arguments),we=oe[0],Be=oe[1]-xe;return[we*Math.cos(Be),we*Math.sin(Be)]}}e.svg.symbol=function(){var Z=Li,oe=di;function we(Be,Ue){return(Qi.get(Z.call(this,Be,Ue))||Ci)(oe.call(this,Be,Ue))}return we.type=function(Be){return arguments.length?(Z=ti(Be),we):Z},we.size=function(Be){return arguments.length?(oe=ti(Be),we):oe},we};function di(){return 64}function Li(){return\"circle\"}function Ci(Z){var oe=Math.sqrt(Z/Xe);return\"M0,\"+oe+\"A\"+oe+\",\"+oe+\" 0 1,1 0,\"+-oe+\"A\"+oe+\",\"+oe+\" 0 1,1 0,\"+oe+\"Z\"}var Qi=e.map({circle:Ci,cross:function(Z){var oe=Math.sqrt(Z/5)/2;return\"M\"+-3*oe+\",\"+-oe+\"H\"+-oe+\"V\"+-3*oe+\"H\"+oe+\"V\"+-oe+\"H\"+3*oe+\"V\"+oe+\"H\"+oe+\"V\"+3*oe+\"H\"+-oe+\"V\"+oe+\"H\"+-3*oe+\"Z\"},diamond:function(Z){var oe=Math.sqrt(Z/(2*pa)),we=oe*pa;return\"M0,\"+-oe+\"L\"+we+\",0 0,\"+oe+\" \"+-we+\",0Z\"},square:function(Z){var oe=Math.sqrt(Z)/2;return\"M\"+-oe+\",\"+-oe+\"L\"+oe+\",\"+-oe+\" \"+oe+\",\"+oe+\" \"+-oe+\",\"+oe+\"Z\"},\"triangle-down\":function(Z){var oe=Math.sqrt(Z/Mn),we=oe*Mn/2;return\"M0,\"+we+\"L\"+oe+\",\"+-we+\" \"+-oe+\",\"+-we+\"Z\"},\"triangle-up\":function(Z){var oe=Math.sqrt(Z/Mn),we=oe*Mn/2;return\"M0,\"+-we+\"L\"+oe+\",\"+we+\" \"+-oe+\",\"+we+\"Z\"}});e.svg.symbolTypes=Qi.keys();var Mn=Math.sqrt(3),pa=Math.tan(30*Se);Ce.transition=function(Z){for(var oe=Ro||++co,we=po(Z),Be=[],Ue,We,wt=Ds||{time:Date.now(),ease:uu,delay:0,duration:250},tt=-1,zt=this.length;++tt0;)Dr[--vi].call(Z,ii);if(Kr>=1)return wt.event&&wt.event.end.call(Z,Z.__data__,oe),--We.count?delete We[Be]:delete Z[we],1}wt||(tt=Ue.time,zt=Oo(Ir,0,tt),wt=We[Be]={tween:new A,time:tt,timer:zt,delay:Ue.delay,duration:Ue.duration,ease:Ue.ease,index:oe},Ue=null,++We.count)}e.svg.axis=function(){var Z=e.scale.linear(),oe=Vl,we=6,Be=6,Ue=3,We=[10],wt=null,tt;function zt(or){or.each(function(){var lr=e.select(this),Dr=this.__chart__||Z,Ir=this.__chart__=Z.copy(),oi=wt==null?Ir.ticks?Ir.ticks.apply(Ir,We):Ir.domain():wt,ui=tt==null?Ir.tickFormat?Ir.tickFormat.apply(Ir,We):H:tt,qr=lr.selectAll(\".tick\").data(oi,Ir),Kr=qr.enter().insert(\"g\",\".domain\").attr(\"class\",\"tick\").style(\"opacity\",Ye),ii=e.transition(qr.exit()).style(\"opacity\",Ye).remove(),vi=e.transition(qr.order()).style(\"opacity\",1),ci=Math.max(we,0)+Ue,Jr,un=Xi(Ir),dn=lr.selectAll(\".domain\").data([0]),En=(dn.enter().append(\"path\").attr(\"class\",\"domain\"),e.transition(dn));Kr.append(\"line\"),Kr.append(\"text\");var Nn=Kr.select(\"line\"),ga=vi.select(\"line\"),ya=qr.select(\"text\").text(ui),so=Kr.select(\"text\"),wa=vi.select(\"text\"),io=oe===\"top\"||oe===\"left\"?-1:1,Ss,_s,Ns,pn;if(oe===\"bottom\"||oe===\"top\"?(Jr=cu,Ss=\"x\",Ns=\"y\",_s=\"x2\",pn=\"y2\",ya.attr(\"dy\",io<0?\"0em\":\".71em\").style(\"text-anchor\",\"middle\"),En.attr(\"d\",\"M\"+un[0]+\",\"+io*Be+\"V0H\"+un[1]+\"V\"+io*Be)):(Jr=el,Ss=\"y\",Ns=\"x\",_s=\"y2\",pn=\"x2\",ya.attr(\"dy\",\".32em\").style(\"text-anchor\",io<0?\"end\":\"start\"),En.attr(\"d\",\"M\"+io*Be+\",\"+un[0]+\"H0V\"+un[1]+\"H\"+io*Be)),Nn.attr(pn,io*we),so.attr(Ns,io*ci),ga.attr(_s,0).attr(pn,io*we),wa.attr(Ss,0).attr(Ns,io*ci),Ir.rangeBand){var za=Ir,Lo=za.rangeBand()/2;Dr=Ir=function(Fo){return za(Fo)+Lo}}else Dr.rangeBand?Dr=Ir:ii.call(Jr,Ir,Dr);Kr.call(Jr,Dr,Ir),vi.call(Jr,Ir,Ir)})}return zt.scale=function(or){return arguments.length?(Z=or,zt):Z},zt.orient=function(or){return arguments.length?(oe=or in Zu?or+\"\":Vl,zt):oe},zt.ticks=function(){return arguments.length?(We=r(arguments),zt):We},zt.tickValues=function(or){return arguments.length?(wt=or,zt):wt},zt.tickFormat=function(or){return arguments.length?(tt=or,zt):tt},zt.tickSize=function(or){var lr=arguments.length;return lr?(we=+or,Be=+arguments[lr-1],zt):we},zt.innerTickSize=function(or){return arguments.length?(we=+or,zt):we},zt.outerTickSize=function(or){return arguments.length?(Be=+or,zt):Be},zt.tickPadding=function(or){return arguments.length?(Ue=+or,zt):Ue},zt.tickSubdivide=function(){return arguments.length&&zt},zt};var Vl=\"bottom\",Zu={top:1,right:1,bottom:1,left:1};function cu(Z,oe,we){Z.attr(\"transform\",function(Be){var Ue=oe(Be);return\"translate(\"+(isFinite(Ue)?Ue:we(Be))+\",0)\"})}function el(Z,oe,we){Z.attr(\"transform\",function(Be){var Ue=oe(Be);return\"translate(0,\"+(isFinite(Ue)?Ue:we(Be))+\")\"})}e.svg.brush=function(){var Z=ke(lr,\"brushstart\",\"brush\",\"brushend\"),oe=null,we=null,Be=[0,0],Ue=[0,0],We,wt,tt=!0,zt=!0,or=zc[0];function lr(qr){qr.each(function(){var Kr=e.select(this).style(\"pointer-events\",\"all\").style(\"-webkit-tap-highlight-color\",\"rgba(0,0,0,0)\").on(\"mousedown.brush\",ui).on(\"touchstart.brush\",ui),ii=Kr.selectAll(\".background\").data([0]);ii.enter().append(\"rect\").attr(\"class\",\"background\").style(\"visibility\",\"hidden\").style(\"cursor\",\"crosshair\"),Kr.selectAll(\".extent\").data([0]).enter().append(\"rect\").attr(\"class\",\"extent\").style(\"cursor\",\"move\");var vi=Kr.selectAll(\".resize\").data(or,H);vi.exit().remove(),vi.enter().append(\"g\").attr(\"class\",function(dn){return\"resize \"+dn}).style(\"cursor\",function(dn){return nu[dn]}).append(\"rect\").attr(\"x\",function(dn){return/[ew]$/.test(dn)?-3:null}).attr(\"y\",function(dn){return/^[ns]/.test(dn)?-3:null}).attr(\"width\",6).attr(\"height\",6).style(\"visibility\",\"hidden\"),vi.style(\"display\",lr.empty()?\"none\":null);var ci=e.transition(Kr),Jr=e.transition(ii),un;oe&&(un=Xi(oe),Jr.attr(\"x\",un[0]).attr(\"width\",un[1]-un[0]),Ir(ci)),we&&(un=Xi(we),Jr.attr(\"y\",un[0]).attr(\"height\",un[1]-un[0]),oi(ci)),Dr(ci)})}lr.event=function(qr){qr.each(function(){var Kr=Z.of(this,arguments),ii={x:Be,y:Ue,i:We,j:wt},vi=this.__chart__||ii;this.__chart__=ii,Ro?e.select(this).transition().each(\"start.brush\",function(){We=vi.i,wt=vi.j,Be=vi.x,Ue=vi.y,Kr({type:\"brushstart\"})}).tween(\"brush:brush\",function(){var ci=ec(Be,ii.x),Jr=ec(Ue,ii.y);return We=wt=null,function(un){Be=ii.x=ci(un),Ue=ii.y=Jr(un),Kr({type:\"brush\",mode:\"resize\"})}}).each(\"end.brush\",function(){We=ii.i,wt=ii.j,Kr({type:\"brush\",mode:\"resize\"}),Kr({type:\"brushend\"})}):(Kr({type:\"brushstart\"}),Kr({type:\"brush\",mode:\"resize\"}),Kr({type:\"brushend\"}))})};function Dr(qr){qr.selectAll(\".resize\").attr(\"transform\",function(Kr){return\"translate(\"+Be[+/e$/.test(Kr)]+\",\"+Ue[+/^s/.test(Kr)]+\")\"})}function Ir(qr){qr.select(\".extent\").attr(\"x\",Be[0]),qr.selectAll(\".extent,.n>rect,.s>rect\").attr(\"width\",Be[1]-Be[0])}function oi(qr){qr.select(\".extent\").attr(\"y\",Ue[0]),qr.selectAll(\".extent,.e>rect,.w>rect\").attr(\"height\",Ue[1]-Ue[0])}function ui(){var qr=this,Kr=e.select(e.event.target),ii=Z.of(qr,arguments),vi=e.select(qr),ci=Kr.datum(),Jr=!/^(n|s)$/.test(ci)&&oe,un=!/^(e|w)$/.test(ci)&&we,dn=Kr.classed(\"extent\"),En=Or(qr),Nn,ga=e.mouse(qr),ya,so=e.select(a(qr)).on(\"keydown.brush\",Ss).on(\"keyup.brush\",_s);if(e.event.changedTouches?so.on(\"touchmove.brush\",Ns).on(\"touchend.brush\",za):so.on(\"mousemove.brush\",Ns).on(\"mouseup.brush\",za),vi.interrupt().selectAll(\"*\").interrupt(),dn)ga[0]=Be[0]-ga[0],ga[1]=Ue[0]-ga[1];else if(ci){var wa=+/w$/.test(ci),io=+/^n/.test(ci);ya=[Be[1-wa]-ga[0],Ue[1-io]-ga[1]],ga[0]=Be[wa],ga[1]=Ue[io]}else e.event.altKey&&(Nn=ga.slice());vi.style(\"pointer-events\",\"none\").selectAll(\".resize\").style(\"display\",null),e.select(\"body\").style(\"cursor\",Kr.style(\"cursor\")),ii({type:\"brushstart\"}),Ns();function Ss(){e.event.keyCode==32&&(dn||(Nn=null,ga[0]-=Be[1],ga[1]-=Ue[1],dn=2),_e())}function _s(){e.event.keyCode==32&&dn==2&&(ga[0]+=Be[1],ga[1]+=Ue[1],dn=0,_e())}function Ns(){var Lo=e.mouse(qr),Fo=!1;ya&&(Lo[0]+=ya[0],Lo[1]+=ya[1]),dn||(e.event.altKey?(Nn||(Nn=[(Be[0]+Be[1])/2,(Ue[0]+Ue[1])/2]),ga[0]=Be[+(Lo[0]{(function(e,t){typeof r6==\"object\"&&typeof eee!=\"undefined\"?t(r6):typeof define==\"function\"&&define.amd?define([\"exports\"],t):(e=e||self,t(e.d3=e.d3||{}))})(r6,function(e){\"use strict\";var t=new Date,r=new Date;function n(Ke,xt,bt,Lt){function St(Et){return Ke(Et=arguments.length===0?new Date:new Date(+Et)),Et}return St.floor=function(Et){return Ke(Et=new Date(+Et)),Et},St.ceil=function(Et){return Ke(Et=new Date(Et-1)),xt(Et,1),Ke(Et),Et},St.round=function(Et){var dt=St(Et),Ht=St.ceil(Et);return Et-dt0))return $t;do $t.push(fr=new Date(+Et)),xt(Et,Ht),Ke(Et);while(fr=dt)for(;Ke(dt),!Et(dt);)dt.setTime(dt-1)},function(dt,Ht){if(dt>=dt)if(Ht<0)for(;++Ht<=0;)for(;xt(dt,-1),!Et(dt););else for(;--Ht>=0;)for(;xt(dt,1),!Et(dt););})},bt&&(St.count=function(Et,dt){return t.setTime(+Et),r.setTime(+dt),Ke(t),Ke(r),Math.floor(bt(t,r))},St.every=function(Et){return Et=Math.floor(Et),!isFinite(Et)||!(Et>0)?null:Et>1?St.filter(Lt?function(dt){return Lt(dt)%Et===0}:function(dt){return St.count(0,dt)%Et===0}):St}),St}var i=n(function(){},function(Ke,xt){Ke.setTime(+Ke+xt)},function(Ke,xt){return xt-Ke});i.every=function(Ke){return Ke=Math.floor(Ke),!isFinite(Ke)||!(Ke>0)?null:Ke>1?n(function(xt){xt.setTime(Math.floor(xt/Ke)*Ke)},function(xt,bt){xt.setTime(+xt+bt*Ke)},function(xt,bt){return(bt-xt)/Ke}):i};var a=i.range,o=1e3,s=6e4,l=36e5,u=864e5,c=6048e5,f=n(function(Ke){Ke.setTime(Ke-Ke.getMilliseconds())},function(Ke,xt){Ke.setTime(+Ke+xt*o)},function(Ke,xt){return(xt-Ke)/o},function(Ke){return Ke.getUTCSeconds()}),h=f.range,d=n(function(Ke){Ke.setTime(Ke-Ke.getMilliseconds()-Ke.getSeconds()*o)},function(Ke,xt){Ke.setTime(+Ke+xt*s)},function(Ke,xt){return(xt-Ke)/s},function(Ke){return Ke.getMinutes()}),v=d.range,x=n(function(Ke){Ke.setTime(Ke-Ke.getMilliseconds()-Ke.getSeconds()*o-Ke.getMinutes()*s)},function(Ke,xt){Ke.setTime(+Ke+xt*l)},function(Ke,xt){return(xt-Ke)/l},function(Ke){return Ke.getHours()}),b=x.range,g=n(function(Ke){Ke.setHours(0,0,0,0)},function(Ke,xt){Ke.setDate(Ke.getDate()+xt)},function(Ke,xt){return(xt-Ke-(xt.getTimezoneOffset()-Ke.getTimezoneOffset())*s)/u},function(Ke){return Ke.getDate()-1}),E=g.range;function k(Ke){return n(function(xt){xt.setDate(xt.getDate()-(xt.getDay()+7-Ke)%7),xt.setHours(0,0,0,0)},function(xt,bt){xt.setDate(xt.getDate()+bt*7)},function(xt,bt){return(bt-xt-(bt.getTimezoneOffset()-xt.getTimezoneOffset())*s)/c})}var A=k(0),L=k(1),_=k(2),C=k(3),M=k(4),p=k(5),P=k(6),T=A.range,F=L.range,q=_.range,V=C.range,H=M.range,X=p.range,G=P.range,N=n(function(Ke){Ke.setDate(1),Ke.setHours(0,0,0,0)},function(Ke,xt){Ke.setMonth(Ke.getMonth()+xt)},function(Ke,xt){return xt.getMonth()-Ke.getMonth()+(xt.getFullYear()-Ke.getFullYear())*12},function(Ke){return Ke.getMonth()}),W=N.range,re=n(function(Ke){Ke.setMonth(0,1),Ke.setHours(0,0,0,0)},function(Ke,xt){Ke.setFullYear(Ke.getFullYear()+xt)},function(Ke,xt){return xt.getFullYear()-Ke.getFullYear()},function(Ke){return Ke.getFullYear()});re.every=function(Ke){return!isFinite(Ke=Math.floor(Ke))||!(Ke>0)?null:n(function(xt){xt.setFullYear(Math.floor(xt.getFullYear()/Ke)*Ke),xt.setMonth(0,1),xt.setHours(0,0,0,0)},function(xt,bt){xt.setFullYear(xt.getFullYear()+bt*Ke)})};var ae=re.range,_e=n(function(Ke){Ke.setUTCSeconds(0,0)},function(Ke,xt){Ke.setTime(+Ke+xt*s)},function(Ke,xt){return(xt-Ke)/s},function(Ke){return Ke.getUTCMinutes()}),Me=_e.range,ke=n(function(Ke){Ke.setUTCMinutes(0,0,0)},function(Ke,xt){Ke.setTime(+Ke+xt*l)},function(Ke,xt){return(xt-Ke)/l},function(Ke){return Ke.getUTCHours()}),ge=ke.range,ie=n(function(Ke){Ke.setUTCHours(0,0,0,0)},function(Ke,xt){Ke.setUTCDate(Ke.getUTCDate()+xt)},function(Ke,xt){return(xt-Ke)/u},function(Ke){return Ke.getUTCDate()-1}),Te=ie.range;function Ee(Ke){return n(function(xt){xt.setUTCDate(xt.getUTCDate()-(xt.getUTCDay()+7-Ke)%7),xt.setUTCHours(0,0,0,0)},function(xt,bt){xt.setUTCDate(xt.getUTCDate()+bt*7)},function(xt,bt){return(bt-xt)/c})}var Ae=Ee(0),ze=Ee(1),Ce=Ee(2),me=Ee(3),Re=Ee(4),ce=Ee(5),Ge=Ee(6),nt=Ae.range,ct=ze.range,qt=Ce.range,rt=me.range,ot=Re.range,Rt=ce.range,kt=Ge.range,Ct=n(function(Ke){Ke.setUTCDate(1),Ke.setUTCHours(0,0,0,0)},function(Ke,xt){Ke.setUTCMonth(Ke.getUTCMonth()+xt)},function(Ke,xt){return xt.getUTCMonth()-Ke.getUTCMonth()+(xt.getUTCFullYear()-Ke.getUTCFullYear())*12},function(Ke){return Ke.getUTCMonth()}),Yt=Ct.range,xr=n(function(Ke){Ke.setUTCMonth(0,1),Ke.setUTCHours(0,0,0,0)},function(Ke,xt){Ke.setUTCFullYear(Ke.getUTCFullYear()+xt)},function(Ke,xt){return xt.getUTCFullYear()-Ke.getUTCFullYear()},function(Ke){return Ke.getUTCFullYear()});xr.every=function(Ke){return!isFinite(Ke=Math.floor(Ke))||!(Ke>0)?null:n(function(xt){xt.setUTCFullYear(Math.floor(xt.getUTCFullYear()/Ke)*Ke),xt.setUTCMonth(0,1),xt.setUTCHours(0,0,0,0)},function(xt,bt){xt.setUTCFullYear(xt.getUTCFullYear()+bt*Ke)})};var er=xr.range;e.timeDay=g,e.timeDays=E,e.timeFriday=p,e.timeFridays=X,e.timeHour=x,e.timeHours=b,e.timeInterval=n,e.timeMillisecond=i,e.timeMilliseconds=a,e.timeMinute=d,e.timeMinutes=v,e.timeMonday=L,e.timeMondays=F,e.timeMonth=N,e.timeMonths=W,e.timeSaturday=P,e.timeSaturdays=G,e.timeSecond=f,e.timeSeconds=h,e.timeSunday=A,e.timeSundays=T,e.timeThursday=M,e.timeThursdays=H,e.timeTuesday=_,e.timeTuesdays=q,e.timeWednesday=C,e.timeWednesdays=V,e.timeWeek=A,e.timeWeeks=T,e.timeYear=re,e.timeYears=ae,e.utcDay=ie,e.utcDays=Te,e.utcFriday=ce,e.utcFridays=Rt,e.utcHour=ke,e.utcHours=ge,e.utcMillisecond=i,e.utcMilliseconds=a,e.utcMinute=_e,e.utcMinutes=Me,e.utcMonday=ze,e.utcMondays=ct,e.utcMonth=Ct,e.utcMonths=Yt,e.utcSaturday=Ge,e.utcSaturdays=kt,e.utcSecond=f,e.utcSeconds=h,e.utcSunday=Ae,e.utcSundays=nt,e.utcThursday=Re,e.utcThursdays=ot,e.utcTuesday=Ce,e.utcTuesdays=qt,e.utcWednesday=me,e.utcWednesdays=rt,e.utcWeek=Ae,e.utcWeeks=nt,e.utcYear=xr,e.utcYears=er,Object.defineProperty(e,\"__esModule\",{value:!0})})});var e3=ye((i6,tee)=>{(function(e,t){typeof i6==\"object\"&&typeof tee!=\"undefined\"?t(i6,hq()):typeof define==\"function\"&&define.amd?define([\"exports\",\"d3-time\"],t):(e=e||self,t(e.d3=e.d3||{},e.d3))})(i6,function(e,t){\"use strict\";function r(Ne){if(0<=Ne.y&&Ne.y<100){var Ye=new Date(-1,Ne.m,Ne.d,Ne.H,Ne.M,Ne.S,Ne.L);return Ye.setFullYear(Ne.y),Ye}return new Date(Ne.y,Ne.m,Ne.d,Ne.H,Ne.M,Ne.S,Ne.L)}function n(Ne){if(0<=Ne.y&&Ne.y<100){var Ye=new Date(Date.UTC(-1,Ne.m,Ne.d,Ne.H,Ne.M,Ne.S,Ne.L));return Ye.setUTCFullYear(Ne.y),Ye}return new Date(Date.UTC(Ne.y,Ne.m,Ne.d,Ne.H,Ne.M,Ne.S,Ne.L))}function i(Ne,Ye,Ve){return{y:Ne,m:Ye,d:Ve,H:0,M:0,S:0,L:0}}function a(Ne){var Ye=Ne.dateTime,Ve=Ne.date,Xe=Ne.time,ht=Ne.periods,Le=Ne.days,xe=Ne.shortDays,Se=Ne.months,lt=Ne.shortMonths,Gt=h(ht),Vt=d(ht),ar=h(Le),Qr=d(Le),ai=h(xe),jr=d(xe),ri=h(Se),bi=d(Se),nn=h(lt),Wi=d(lt),Ni={a:Si,A:Mi,b:Pi,B:Gi,c:null,d:N,e:N,f:Me,H:W,I:re,j:ae,L:_e,m:ke,M:ge,p:Ki,q:ka,Q:dt,s:Ht,S:ie,u:Te,U:Ee,V:Ae,w:ze,W:Ce,x:null,X:null,y:me,Y:Re,Z:ce,\"%\":Et},_n={a:jn,A:la,b:Fa,B:Ra,c:null,d:Ge,e:Ge,f:ot,H:nt,I:ct,j:qt,L:rt,m:Rt,M:kt,p:jo,q:oa,Q:dt,s:Ht,S:Ct,u:Yt,U:xr,V:er,w:Ke,W:xt,x:null,X:null,y:bt,Y:Lt,Z:St,\"%\":Et},$i={a:jt,A:Zt,b:yr,B:Fr,c:Zr,d:M,e:M,f:V,H:P,I:P,j:p,L:q,m:C,M:T,p:ft,q:_,Q:X,s:G,S:F,u:x,U:b,V:g,w:v,W:E,x:Vr,X:gi,y:A,Y:k,Z:L,\"%\":H};Ni.x=zn(Ve,Ni),Ni.X=zn(Xe,Ni),Ni.c=zn(Ye,Ni),_n.x=zn(Ve,_n),_n.X=zn(Xe,_n),_n.c=zn(Ye,_n);function zn(Sn,Ha){return function(oo){var xn=[],_t=-1,br=0,Hr=Sn.length,ti,zi,Yi;for(oo instanceof Date||(oo=new Date(+oo));++_t53)return null;\"w\"in xn||(xn.w=1),\"Z\"in xn?(br=n(i(xn.y,0,1)),Hr=br.getUTCDay(),br=Hr>4||Hr===0?t.utcMonday.ceil(br):t.utcMonday(br),br=t.utcDay.offset(br,(xn.V-1)*7),xn.y=br.getUTCFullYear(),xn.m=br.getUTCMonth(),xn.d=br.getUTCDate()+(xn.w+6)%7):(br=r(i(xn.y,0,1)),Hr=br.getDay(),br=Hr>4||Hr===0?t.timeMonday.ceil(br):t.timeMonday(br),br=t.timeDay.offset(br,(xn.V-1)*7),xn.y=br.getFullYear(),xn.m=br.getMonth(),xn.d=br.getDate()+(xn.w+6)%7)}else(\"W\"in xn||\"U\"in xn)&&(\"w\"in xn||(xn.w=\"u\"in xn?xn.u%7:\"W\"in xn?1:0),Hr=\"Z\"in xn?n(i(xn.y,0,1)).getUTCDay():r(i(xn.y,0,1)).getDay(),xn.m=0,xn.d=\"W\"in xn?(xn.w+6)%7+xn.W*7-(Hr+5)%7:xn.w+xn.U*7-(Hr+6)%7);return\"Z\"in xn?(xn.H+=xn.Z/100|0,xn.M+=xn.Z%100,n(xn)):r(xn)}}function It(Sn,Ha,oo,xn){for(var _t=0,br=Ha.length,Hr=oo.length,ti,zi;_t=Hr)return-1;if(ti=Ha.charCodeAt(_t++),ti===37){if(ti=Ha.charAt(_t++),zi=$i[ti in o?Ha.charAt(_t++):ti],!zi||(xn=zi(Sn,oo,xn))<0)return-1}else if(ti!=oo.charCodeAt(xn++))return-1}return xn}function ft(Sn,Ha,oo){var xn=Gt.exec(Ha.slice(oo));return xn?(Sn.p=Vt[xn[0].toLowerCase()],oo+xn[0].length):-1}function jt(Sn,Ha,oo){var xn=ai.exec(Ha.slice(oo));return xn?(Sn.w=jr[xn[0].toLowerCase()],oo+xn[0].length):-1}function Zt(Sn,Ha,oo){var xn=ar.exec(Ha.slice(oo));return xn?(Sn.w=Qr[xn[0].toLowerCase()],oo+xn[0].length):-1}function yr(Sn,Ha,oo){var xn=nn.exec(Ha.slice(oo));return xn?(Sn.m=Wi[xn[0].toLowerCase()],oo+xn[0].length):-1}function Fr(Sn,Ha,oo){var xn=ri.exec(Ha.slice(oo));return xn?(Sn.m=bi[xn[0].toLowerCase()],oo+xn[0].length):-1}function Zr(Sn,Ha,oo){return It(Sn,Ye,Ha,oo)}function Vr(Sn,Ha,oo){return It(Sn,Ve,Ha,oo)}function gi(Sn,Ha,oo){return It(Sn,Xe,Ha,oo)}function Si(Sn){return xe[Sn.getDay()]}function Mi(Sn){return Le[Sn.getDay()]}function Pi(Sn){return lt[Sn.getMonth()]}function Gi(Sn){return Se[Sn.getMonth()]}function Ki(Sn){return ht[+(Sn.getHours()>=12)]}function ka(Sn){return 1+~~(Sn.getMonth()/3)}function jn(Sn){return xe[Sn.getUTCDay()]}function la(Sn){return Le[Sn.getUTCDay()]}function Fa(Sn){return lt[Sn.getUTCMonth()]}function Ra(Sn){return Se[Sn.getUTCMonth()]}function jo(Sn){return ht[+(Sn.getUTCHours()>=12)]}function oa(Sn){return 1+~~(Sn.getUTCMonth()/3)}return{format:function(Sn){var Ha=zn(Sn+=\"\",Ni);return Ha.toString=function(){return Sn},Ha},parse:function(Sn){var Ha=Wn(Sn+=\"\",!1);return Ha.toString=function(){return Sn},Ha},utcFormat:function(Sn){var Ha=zn(Sn+=\"\",_n);return Ha.toString=function(){return Sn},Ha},utcParse:function(Sn){var Ha=Wn(Sn+=\"\",!0);return Ha.toString=function(){return Sn},Ha}}}var o={\"-\":\"\",_:\" \",0:\"0\"},s=/^\\s*\\d+/,l=/^%/,u=/[\\\\^$*+?|[\\]().{}]/g;function c(Ne,Ye,Ve){var Xe=Ne<0?\"-\":\"\",ht=(Xe?-Ne:Ne)+\"\",Le=ht.length;return Xe+(Le68?1900:2e3),Ve+Xe[0].length):-1}function L(Ne,Ye,Ve){var Xe=/^(Z)|([+-]\\d\\d)(?::?(\\d\\d))?/.exec(Ye.slice(Ve,Ve+6));return Xe?(Ne.Z=Xe[1]?0:-(Xe[2]+(Xe[3]||\"00\")),Ve+Xe[0].length):-1}function _(Ne,Ye,Ve){var Xe=s.exec(Ye.slice(Ve,Ve+1));return Xe?(Ne.q=Xe[0]*3-3,Ve+Xe[0].length):-1}function C(Ne,Ye,Ve){var Xe=s.exec(Ye.slice(Ve,Ve+2));return Xe?(Ne.m=Xe[0]-1,Ve+Xe[0].length):-1}function M(Ne,Ye,Ve){var Xe=s.exec(Ye.slice(Ve,Ve+2));return Xe?(Ne.d=+Xe[0],Ve+Xe[0].length):-1}function p(Ne,Ye,Ve){var Xe=s.exec(Ye.slice(Ve,Ve+3));return Xe?(Ne.m=0,Ne.d=+Xe[0],Ve+Xe[0].length):-1}function P(Ne,Ye,Ve){var Xe=s.exec(Ye.slice(Ve,Ve+2));return Xe?(Ne.H=+Xe[0],Ve+Xe[0].length):-1}function T(Ne,Ye,Ve){var Xe=s.exec(Ye.slice(Ve,Ve+2));return Xe?(Ne.M=+Xe[0],Ve+Xe[0].length):-1}function F(Ne,Ye,Ve){var Xe=s.exec(Ye.slice(Ve,Ve+2));return Xe?(Ne.S=+Xe[0],Ve+Xe[0].length):-1}function q(Ne,Ye,Ve){var Xe=s.exec(Ye.slice(Ve,Ve+3));return Xe?(Ne.L=+Xe[0],Ve+Xe[0].length):-1}function V(Ne,Ye,Ve){var Xe=s.exec(Ye.slice(Ve,Ve+6));return Xe?(Ne.L=Math.floor(Xe[0]/1e3),Ve+Xe[0].length):-1}function H(Ne,Ye,Ve){var Xe=l.exec(Ye.slice(Ve,Ve+1));return Xe?Ve+Xe[0].length:-1}function X(Ne,Ye,Ve){var Xe=s.exec(Ye.slice(Ve));return Xe?(Ne.Q=+Xe[0],Ve+Xe[0].length):-1}function G(Ne,Ye,Ve){var Xe=s.exec(Ye.slice(Ve));return Xe?(Ne.s=+Xe[0],Ve+Xe[0].length):-1}function N(Ne,Ye){return c(Ne.getDate(),Ye,2)}function W(Ne,Ye){return c(Ne.getHours(),Ye,2)}function re(Ne,Ye){return c(Ne.getHours()%12||12,Ye,2)}function ae(Ne,Ye){return c(1+t.timeDay.count(t.timeYear(Ne),Ne),Ye,3)}function _e(Ne,Ye){return c(Ne.getMilliseconds(),Ye,3)}function Me(Ne,Ye){return _e(Ne,Ye)+\"000\"}function ke(Ne,Ye){return c(Ne.getMonth()+1,Ye,2)}function ge(Ne,Ye){return c(Ne.getMinutes(),Ye,2)}function ie(Ne,Ye){return c(Ne.getSeconds(),Ye,2)}function Te(Ne){var Ye=Ne.getDay();return Ye===0?7:Ye}function Ee(Ne,Ye){return c(t.timeSunday.count(t.timeYear(Ne)-1,Ne),Ye,2)}function Ae(Ne,Ye){var Ve=Ne.getDay();return Ne=Ve>=4||Ve===0?t.timeThursday(Ne):t.timeThursday.ceil(Ne),c(t.timeThursday.count(t.timeYear(Ne),Ne)+(t.timeYear(Ne).getDay()===4),Ye,2)}function ze(Ne){return Ne.getDay()}function Ce(Ne,Ye){return c(t.timeMonday.count(t.timeYear(Ne)-1,Ne),Ye,2)}function me(Ne,Ye){return c(Ne.getFullYear()%100,Ye,2)}function Re(Ne,Ye){return c(Ne.getFullYear()%1e4,Ye,4)}function ce(Ne){var Ye=Ne.getTimezoneOffset();return(Ye>0?\"-\":(Ye*=-1,\"+\"))+c(Ye/60|0,\"0\",2)+c(Ye%60,\"0\",2)}function Ge(Ne,Ye){return c(Ne.getUTCDate(),Ye,2)}function nt(Ne,Ye){return c(Ne.getUTCHours(),Ye,2)}function ct(Ne,Ye){return c(Ne.getUTCHours()%12||12,Ye,2)}function qt(Ne,Ye){return c(1+t.utcDay.count(t.utcYear(Ne),Ne),Ye,3)}function rt(Ne,Ye){return c(Ne.getUTCMilliseconds(),Ye,3)}function ot(Ne,Ye){return rt(Ne,Ye)+\"000\"}function Rt(Ne,Ye){return c(Ne.getUTCMonth()+1,Ye,2)}function kt(Ne,Ye){return c(Ne.getUTCMinutes(),Ye,2)}function Ct(Ne,Ye){return c(Ne.getUTCSeconds(),Ye,2)}function Yt(Ne){var Ye=Ne.getUTCDay();return Ye===0?7:Ye}function xr(Ne,Ye){return c(t.utcSunday.count(t.utcYear(Ne)-1,Ne),Ye,2)}function er(Ne,Ye){var Ve=Ne.getUTCDay();return Ne=Ve>=4||Ve===0?t.utcThursday(Ne):t.utcThursday.ceil(Ne),c(t.utcThursday.count(t.utcYear(Ne),Ne)+(t.utcYear(Ne).getUTCDay()===4),Ye,2)}function Ke(Ne){return Ne.getUTCDay()}function xt(Ne,Ye){return c(t.utcMonday.count(t.utcYear(Ne)-1,Ne),Ye,2)}function bt(Ne,Ye){return c(Ne.getUTCFullYear()%100,Ye,2)}function Lt(Ne,Ye){return c(Ne.getUTCFullYear()%1e4,Ye,4)}function St(){return\"+0000\"}function Et(){return\"%\"}function dt(Ne){return+Ne}function Ht(Ne){return Math.floor(+Ne/1e3)}var $t;fr({dateTime:\"%x, %X\",date:\"%-m/%-d/%Y\",time:\"%-I:%M:%S %p\",periods:[\"AM\",\"PM\"],days:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],shortDays:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],months:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],shortMonths:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"]});function fr(Ne){return $t=a(Ne),e.timeFormat=$t.format,e.timeParse=$t.parse,e.utcFormat=$t.utcFormat,e.utcParse=$t.utcParse,$t}var _r=\"%Y-%m-%dT%H:%M:%S.%LZ\";function Br(Ne){return Ne.toISOString()}var Or=Date.prototype.toISOString?Br:e.utcFormat(_r);function Nr(Ne){var Ye=new Date(Ne);return isNaN(Ye)?null:Ye}var ut=+new Date(\"2000-01-01T00:00:00.000Z\")?Nr:e.utcParse(_r);e.isoFormat=Or,e.isoParse=ut,e.timeFormatDefaultLocale=fr,e.timeFormatLocale=a,Object.defineProperty(e,\"__esModule\",{value:!0})})});var dq=ye((n6,ree)=>{(function(e,t){typeof n6==\"object\"&&typeof ree!=\"undefined\"?t(n6):typeof define==\"function\"&&define.amd?define([\"exports\"],t):(e=typeof globalThis!=\"undefined\"?globalThis:e||self,t(e.d3=e.d3||{}))})(n6,function(e){\"use strict\";function t(C){return Math.abs(C=Math.round(C))>=1e21?C.toLocaleString(\"en\").replace(/,/g,\"\"):C.toString(10)}function r(C,M){if((p=(C=M?C.toExponential(M-1):C.toExponential()).indexOf(\"e\"))<0)return null;var p,P=C.slice(0,p);return[P.length>1?P[0]+P.slice(2):P,+C.slice(p+1)]}function n(C){return C=r(Math.abs(C)),C?C[1]:NaN}function i(C,M){return function(p,P){for(var T=p.length,F=[],q=0,V=C[0],H=0;T>0&&V>0&&(H+V+1>P&&(V=Math.max(1,P-H)),F.push(p.substring(T-=V,T+V)),!((H+=V+1)>P));)V=C[q=(q+1)%C.length];return F.reverse().join(M)}}function a(C){return function(M){return M.replace(/[0-9]/g,function(p){return C[+p]})}}var o=/^(?:(.)?([<>=^]))?([+\\-( ])?([$#])?(0)?(\\d+)?(,)?(\\.\\d+)?(~)?([a-z%])?$/i;function s(C){if(!(M=o.exec(C)))throw new Error(\"invalid format: \"+C);var M;return new l({fill:M[1],align:M[2],sign:M[3],symbol:M[4],zero:M[5],width:M[6],comma:M[7],precision:M[8]&&M[8].slice(1),trim:M[9],type:M[10]})}s.prototype=l.prototype;function l(C){this.fill=C.fill===void 0?\" \":C.fill+\"\",this.align=C.align===void 0?\">\":C.align+\"\",this.sign=C.sign===void 0?\"-\":C.sign+\"\",this.symbol=C.symbol===void 0?\"\":C.symbol+\"\",this.zero=!!C.zero,this.width=C.width===void 0?void 0:+C.width,this.comma=!!C.comma,this.precision=C.precision===void 0?void 0:+C.precision,this.trim=!!C.trim,this.type=C.type===void 0?\"\":C.type+\"\"}l.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?\"0\":\"\")+(this.width===void 0?\"\":Math.max(1,this.width|0))+(this.comma?\",\":\"\")+(this.precision===void 0?\"\":\".\"+Math.max(0,this.precision|0))+(this.trim?\"~\":\"\")+this.type};function u(C){e:for(var M=C.length,p=1,P=-1,T;p0&&(P=0);break}return P>0?C.slice(0,P)+C.slice(T+1):C}var c;function f(C,M){var p=r(C,M);if(!p)return C+\"\";var P=p[0],T=p[1],F=T-(c=Math.max(-8,Math.min(8,Math.floor(T/3)))*3)+1,q=P.length;return F===q?P:F>q?P+new Array(F-q+1).join(\"0\"):F>0?P.slice(0,F)+\".\"+P.slice(F):\"0.\"+new Array(1-F).join(\"0\")+r(C,Math.max(0,M+F-1))[0]}function h(C,M){var p=r(C,M);if(!p)return C+\"\";var P=p[0],T=p[1];return T<0?\"0.\"+new Array(-T).join(\"0\")+P:P.length>T+1?P.slice(0,T+1)+\".\"+P.slice(T+1):P+new Array(T-P.length+2).join(\"0\")}var d={\"%\":function(C,M){return(C*100).toFixed(M)},b:function(C){return Math.round(C).toString(2)},c:function(C){return C+\"\"},d:t,e:function(C,M){return C.toExponential(M)},f:function(C,M){return C.toFixed(M)},g:function(C,M){return C.toPrecision(M)},o:function(C){return Math.round(C).toString(8)},p:function(C,M){return h(C*100,M)},r:h,s:f,X:function(C){return Math.round(C).toString(16).toUpperCase()},x:function(C){return Math.round(C).toString(16)}};function v(C){return C}var x=Array.prototype.map,b=[\"y\",\"z\",\"a\",\"f\",\"p\",\"n\",\"\\xB5\",\"m\",\"\",\"k\",\"M\",\"G\",\"T\",\"P\",\"E\",\"Z\",\"Y\"];function g(C){var M=C.grouping===void 0||C.thousands===void 0?v:i(x.call(C.grouping,Number),C.thousands+\"\"),p=C.currency===void 0?\"\":C.currency[0]+\"\",P=C.currency===void 0?\"\":C.currency[1]+\"\",T=C.decimal===void 0?\".\":C.decimal+\"\",F=C.numerals===void 0?v:a(x.call(C.numerals,String)),q=C.percent===void 0?\"%\":C.percent+\"\",V=C.minus===void 0?\"-\":C.minus+\"\",H=C.nan===void 0?\"NaN\":C.nan+\"\";function X(N){N=s(N);var W=N.fill,re=N.align,ae=N.sign,_e=N.symbol,Me=N.zero,ke=N.width,ge=N.comma,ie=N.precision,Te=N.trim,Ee=N.type;Ee===\"n\"?(ge=!0,Ee=\"g\"):d[Ee]||(ie===void 0&&(ie=12),Te=!0,Ee=\"g\"),(Me||W===\"0\"&&re===\"=\")&&(Me=!0,W=\"0\",re=\"=\");var Ae=_e===\"$\"?p:_e===\"#\"&&/[boxX]/.test(Ee)?\"0\"+Ee.toLowerCase():\"\",ze=_e===\"$\"?P:/[%p]/.test(Ee)?q:\"\",Ce=d[Ee],me=/[defgprs%]/.test(Ee);ie=ie===void 0?6:/[gprs]/.test(Ee)?Math.max(1,Math.min(21,ie)):Math.max(0,Math.min(20,ie));function Re(ce){var Ge=Ae,nt=ze,ct,qt,rt;if(Ee===\"c\")nt=Ce(ce)+nt,ce=\"\";else{ce=+ce;var ot=ce<0||1/ce<0;if(ce=isNaN(ce)?H:Ce(Math.abs(ce),ie),Te&&(ce=u(ce)),ot&&+ce==0&&ae!==\"+\"&&(ot=!1),Ge=(ot?ae===\"(\"?ae:V:ae===\"-\"||ae===\"(\"?\"\":ae)+Ge,nt=(Ee===\"s\"?b[8+c/3]:\"\")+nt+(ot&&ae===\"(\"?\")\":\"\"),me){for(ct=-1,qt=ce.length;++ctrt||rt>57){nt=(rt===46?T+ce.slice(ct+1):ce.slice(ct))+nt,ce=ce.slice(0,ct);break}}}ge&&!Me&&(ce=M(ce,1/0));var Rt=Ge.length+ce.length+nt.length,kt=Rt>1)+Ge+ce+nt+kt.slice(Rt);break;default:ce=kt+Ge+ce+nt;break}return F(ce)}return Re.toString=function(){return N+\"\"},Re}function G(N,W){var re=X((N=s(N),N.type=\"f\",N)),ae=Math.max(-8,Math.min(8,Math.floor(n(W)/3)))*3,_e=Math.pow(10,-ae),Me=b[8+ae/3];return function(ke){return re(_e*ke)+Me}}return{format:X,formatPrefix:G}}var E;k({decimal:\".\",thousands:\",\",grouping:[3],currency:[\"$\",\"\"],minus:\"-\"});function k(C){return E=g(C),e.format=E.format,e.formatPrefix=E.formatPrefix,E}function A(C){return Math.max(0,-n(Math.abs(C)))}function L(C,M){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(n(M)/3)))*3-n(Math.abs(C)))}function _(C,M){return C=Math.abs(C),M=Math.abs(M)-C,Math.max(0,n(M)-n(C))+1}e.FormatSpecifier=l,e.formatDefaultLocale=k,e.formatLocale=g,e.formatSpecifier=s,e.precisionFixed=A,e.precisionPrefix=L,e.precisionRound=_,Object.defineProperty(e,\"__esModule\",{value:!0})})});var nee=ye((CQt,iee)=>{\"use strict\";iee.exports=function(e){for(var t=e.length,r,n=0;n13)&&r!==32&&r!==133&&r!==160&&r!==5760&&r!==6158&&(r<8192||r>8205)&&r!==8232&&r!==8233&&r!==8239&&r!==8287&&r!==8288&&r!==12288&&r!==65279)return!1;return!0}});var uo=ye((LQt,aee)=>{\"use strict\";var UQe=nee();aee.exports=function(e){var t=typeof e;if(t===\"string\"){var r=e;if(e=+e,e===0&&UQe(r))return!1}else if(t!==\"number\")return!1;return e-e<1}});var es=ye((PQt,oee)=>{\"use strict\";oee.exports={BADNUM:void 0,FP_SAFE:Number.MAX_VALUE*1e-4,ONEMAXYEAR:316224e5,ONEAVGYEAR:315576e5,ONEMINYEAR:31536e6,ONEMAXQUARTER:79488e5,ONEAVGQUARTER:78894e5,ONEMINQUARTER:76896e5,ONEMAXMONTH:26784e5,ONEAVGMONTH:26298e5,ONEMINMONTH:24192e5,ONEWEEK:6048e5,ONEDAY:864e5,ONEHOUR:36e5,ONEMIN:6e4,ONESEC:1e3,ONEMILLI:1,ONEMICROSEC:.001,EPOCHJD:24405875e-1,ALMOST_EQUAL:1-1e-6,LOG_CLIP:10,MINUS_SIGN:\"\\u2212\"}});var vq=ye((a6,see)=>{(function(e,t){typeof a6==\"object\"&&typeof see!=\"undefined\"?t(a6):typeof define==\"function\"&&define.amd?define([\"exports\"],t):(e=typeof globalThis!=\"undefined\"?globalThis:e||self,t(e[\"base64-arraybuffer\"]={}))})(a6,function(e){\"use strict\";for(var t=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",r=typeof Uint8Array==\"undefined\"?[]:new Uint8Array(256),n=0;n>2],c+=t[(s[l]&3)<<4|s[l+1]>>4],c+=t[(s[l+1]&15)<<2|s[l+2]>>6],c+=t[s[l+2]&63];return u%3===2?c=c.substring(0,c.length-1)+\"=\":u%3===1&&(c=c.substring(0,c.length-2)+\"==\"),c},a=function(o){var s=o.length*.75,l=o.length,u,c=0,f,h,d,v;o[o.length-1]===\"=\"&&(s--,o[o.length-2]===\"=\"&&s--);var x=new ArrayBuffer(s),b=new Uint8Array(x);for(u=0;u>4,b[c++]=(h&15)<<4|d>>2,b[c++]=(d&3)<<6|v&63;return x};e.decode=a,e.encode=i,Object.defineProperty(e,\"__esModule\",{value:!0})})});var gy=ye((IQt,lee)=>{\"use strict\";lee.exports=function(t){return window&&window.process&&window.process.versions?Object.prototype.toString.call(t)===\"[object Object]\":Object.prototype.toString.call(t)===\"[object Object]\"&&Object.getPrototypeOf(t).hasOwnProperty(\"hasOwnProperty\")}});var vv=ye(mg=>{\"use strict\";var VQe=vq().decode,HQe=gy(),pq=Array.isArray,GQe=ArrayBuffer,jQe=DataView;function uee(e){return GQe.isView(e)&&!(e instanceof jQe)}mg.isTypedArray=uee;function o6(e){return pq(e)||uee(e)}mg.isArrayOrTypedArray=o6;function WQe(e){return!o6(e[0])}mg.isArray1D=WQe;mg.ensureArray=function(e,t){return pq(e)||(e=[]),e.length=t,e};var Md={u1c:typeof Uint8ClampedArray==\"undefined\"?void 0:Uint8ClampedArray,i1:typeof Int8Array==\"undefined\"?void 0:Int8Array,u1:typeof Uint8Array==\"undefined\"?void 0:Uint8Array,i2:typeof Int16Array==\"undefined\"?void 0:Int16Array,u2:typeof Uint16Array==\"undefined\"?void 0:Uint16Array,i4:typeof Int32Array==\"undefined\"?void 0:Int32Array,u4:typeof Uint32Array==\"undefined\"?void 0:Uint32Array,f4:typeof Float32Array==\"undefined\"?void 0:Float32Array,f8:typeof Float64Array==\"undefined\"?void 0:Float64Array};Md.uint8c=Md.u1c;Md.uint8=Md.u1;Md.int8=Md.i1;Md.uint16=Md.u2;Md.int16=Md.i2;Md.uint32=Md.u4;Md.int32=Md.i4;Md.float32=Md.f4;Md.float64=Md.f8;function gq(e){return e.constructor===ArrayBuffer}mg.isArrayBuffer=gq;mg.decodeTypedArraySpec=function(e){var t=[],r=ZQe(e),n=r.dtype,i=Md[n];if(!i)throw new Error('Error in dtype: \"'+n+'\"');var a=i.BYTES_PER_ELEMENT,o=r.bdata;gq(o)||(o=VQe(o));var s=r.shape===void 0?[o.byteLength/a]:(\"\"+r.shape).split(\",\");s.reverse();var l=s.length,u,c,f=+s[0],h=a*f,d=0;if(l===1)t=new i(o);else if(l===2)for(u=+s[1],c=0;c{\"use strict\";var fee=uo(),yq=vv().isArrayOrTypedArray;pee.exports=function(t,r){if(fee(r))r=String(r);else if(typeof r!=\"string\"||r.substr(r.length-4)===\"[-1]\")throw\"bad property string\";var n=r.split(\".\"),i,a,o,s;for(s=0;s{\"use strict\";var t3=ES(),$Qe=/^\\w*$/,QQe=0,gee=1,s6=2,mee=3,ob=4;yee.exports=function(t,r,n,i){n=n||\"name\",i=i||\"value\";var a,o,s,l={};r&&r.length?(s=t3(t,r),o=s.get()):o=t,r=r||\"\";var u={};if(o)for(a=0;a2)return l[d]=l[d]|s6,f.set(h,null);if(c){for(a=d;a{\"use strict\";var eet=/^(.*)(\\.[^\\.\\[\\]]+|\\[\\d\\])$/,tet=/^[^\\.\\[\\]]+$/;xee.exports=function(e,t){for(;t;){var r=e.match(eet);if(r)e=r[1];else if(e.match(tet))e=\"\";else throw new Error(\"bad relativeAttr call:\"+[e,t]);if(t.charAt(0)===\"^\")t=t.slice(1);else break}return e&&t.charAt(0)!==\"[\"?e+\".\"+t:e+t}});var l6=ye((qQt,wee)=>{\"use strict\";var ret=uo();wee.exports=function(t,r){if(t>0)return Math.log(t)/Math.LN10;var n=Math.log(Math.min(r[0],r[1]))/Math.LN10;return ret(n)||(n=Math.log(Math.max(r[0],r[1]))/Math.LN10-6),n}});var See=ye((OQt,Aee)=>{\"use strict\";var Tee=vv().isArrayOrTypedArray,kS=gy();Aee.exports=function e(t,r){for(var n in r){var i=r[n],a=t[n];if(a!==i)if(n.charAt(0)===\"_\"||typeof i==\"function\"){if(n in t)continue;t[n]=i}else if(Tee(i)&&Tee(a)&&kS(i[0])){if(n===\"customdata\"||n===\"ids\")continue;for(var o=Math.min(i.length,a.length),s=0;s{\"use strict\";function iet(e,t){var r=e%t;return r<0?r+t:r}function net(e,t){return Math.abs(e)>t/2?e-Math.round(e/t)*t:e}Mee.exports={mod:iet,modHalf:net}});var id=ye((NQt,u6)=>{(function(e){var t=/^\\s+/,r=/\\s+$/,n=0,i=e.round,a=e.min,o=e.max,s=e.random;function l(me,Re){if(me=me||\"\",Re=Re||{},me instanceof l)return me;if(!(this instanceof l))return new l(me,Re);var ce=u(me);this._originalInput=me,this._r=ce.r,this._g=ce.g,this._b=ce.b,this._a=ce.a,this._roundA=i(100*this._a)/100,this._format=Re.format||ce.format,this._gradientType=Re.gradientType,this._r<1&&(this._r=i(this._r)),this._g<1&&(this._g=i(this._g)),this._b<1&&(this._b=i(this._b)),this._ok=ce.ok,this._tc_id=n++}l.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var me=this.toRgb();return(me.r*299+me.g*587+me.b*114)/1e3},getLuminance:function(){var me=this.toRgb(),Re,ce,Ge,nt,ct,qt;return Re=me.r/255,ce=me.g/255,Ge=me.b/255,Re<=.03928?nt=Re/12.92:nt=e.pow((Re+.055)/1.055,2.4),ce<=.03928?ct=ce/12.92:ct=e.pow((ce+.055)/1.055,2.4),Ge<=.03928?qt=Ge/12.92:qt=e.pow((Ge+.055)/1.055,2.4),.2126*nt+.7152*ct+.0722*qt},setAlpha:function(me){return this._a=N(me),this._roundA=i(100*this._a)/100,this},toHsv:function(){var me=d(this._r,this._g,this._b);return{h:me.h*360,s:me.s,v:me.v,a:this._a}},toHsvString:function(){var me=d(this._r,this._g,this._b),Re=i(me.h*360),ce=i(me.s*100),Ge=i(me.v*100);return this._a==1?\"hsv(\"+Re+\", \"+ce+\"%, \"+Ge+\"%)\":\"hsva(\"+Re+\", \"+ce+\"%, \"+Ge+\"%, \"+this._roundA+\")\"},toHsl:function(){var me=f(this._r,this._g,this._b);return{h:me.h*360,s:me.s,l:me.l,a:this._a}},toHslString:function(){var me=f(this._r,this._g,this._b),Re=i(me.h*360),ce=i(me.s*100),Ge=i(me.l*100);return this._a==1?\"hsl(\"+Re+\", \"+ce+\"%, \"+Ge+\"%)\":\"hsla(\"+Re+\", \"+ce+\"%, \"+Ge+\"%, \"+this._roundA+\")\"},toHex:function(me){return x(this._r,this._g,this._b,me)},toHexString:function(me){return\"#\"+this.toHex(me)},toHex8:function(me){return b(this._r,this._g,this._b,this._a,me)},toHex8String:function(me){return\"#\"+this.toHex8(me)},toRgb:function(){return{r:i(this._r),g:i(this._g),b:i(this._b),a:this._a}},toRgbString:function(){return this._a==1?\"rgb(\"+i(this._r)+\", \"+i(this._g)+\", \"+i(this._b)+\")\":\"rgba(\"+i(this._r)+\", \"+i(this._g)+\", \"+i(this._b)+\", \"+this._roundA+\")\"},toPercentageRgb:function(){return{r:i(W(this._r,255)*100)+\"%\",g:i(W(this._g,255)*100)+\"%\",b:i(W(this._b,255)*100)+\"%\",a:this._a}},toPercentageRgbString:function(){return this._a==1?\"rgb(\"+i(W(this._r,255)*100)+\"%, \"+i(W(this._g,255)*100)+\"%, \"+i(W(this._b,255)*100)+\"%)\":\"rgba(\"+i(W(this._r,255)*100)+\"%, \"+i(W(this._g,255)*100)+\"%, \"+i(W(this._b,255)*100)+\"%, \"+this._roundA+\")\"},toName:function(){return this._a===0?\"transparent\":this._a<1?!1:X[x(this._r,this._g,this._b,!0)]||!1},toFilter:function(me){var Re=\"#\"+g(this._r,this._g,this._b,this._a),ce=Re,Ge=this._gradientType?\"GradientType = 1, \":\"\";if(me){var nt=l(me);ce=\"#\"+g(nt._r,nt._g,nt._b,nt._a)}return\"progid:DXImageTransform.Microsoft.gradient(\"+Ge+\"startColorstr=\"+Re+\",endColorstr=\"+ce+\")\"},toString:function(me){var Re=!!me;me=me||this._format;var ce=!1,Ge=this._a<1&&this._a>=0,nt=!Re&&Ge&&(me===\"hex\"||me===\"hex6\"||me===\"hex3\"||me===\"hex4\"||me===\"hex8\"||me===\"name\");return nt?me===\"name\"&&this._a===0?this.toName():this.toRgbString():(me===\"rgb\"&&(ce=this.toRgbString()),me===\"prgb\"&&(ce=this.toPercentageRgbString()),(me===\"hex\"||me===\"hex6\")&&(ce=this.toHexString()),me===\"hex3\"&&(ce=this.toHexString(!0)),me===\"hex4\"&&(ce=this.toHex8String(!0)),me===\"hex8\"&&(ce=this.toHex8String()),me===\"name\"&&(ce=this.toName()),me===\"hsl\"&&(ce=this.toHslString()),me===\"hsv\"&&(ce=this.toHsvString()),ce||this.toHexString())},clone:function(){return l(this.toString())},_applyModification:function(me,Re){var ce=me.apply(null,[this].concat([].slice.call(Re)));return this._r=ce._r,this._g=ce._g,this._b=ce._b,this.setAlpha(ce._a),this},lighten:function(){return this._applyModification(L,arguments)},brighten:function(){return this._applyModification(_,arguments)},darken:function(){return this._applyModification(C,arguments)},desaturate:function(){return this._applyModification(E,arguments)},saturate:function(){return this._applyModification(k,arguments)},greyscale:function(){return this._applyModification(A,arguments)},spin:function(){return this._applyModification(M,arguments)},_applyCombination:function(me,Re){return me.apply(null,[this].concat([].slice.call(Re)))},analogous:function(){return this._applyCombination(q,arguments)},complement:function(){return this._applyCombination(p,arguments)},monochromatic:function(){return this._applyCombination(V,arguments)},splitcomplement:function(){return this._applyCombination(F,arguments)},triad:function(){return this._applyCombination(P,arguments)},tetrad:function(){return this._applyCombination(T,arguments)}},l.fromRatio=function(me,Re){if(typeof me==\"object\"){var ce={};for(var Ge in me)me.hasOwnProperty(Ge)&&(Ge===\"a\"?ce[Ge]=me[Ge]:ce[Ge]=ge(me[Ge]));me=ce}return l(me,Re)};function u(me){var Re={r:0,g:0,b:0},ce=1,Ge=null,nt=null,ct=null,qt=!1,rt=!1;return typeof me==\"string\"&&(me=ze(me)),typeof me==\"object\"&&(Ae(me.r)&&Ae(me.g)&&Ae(me.b)?(Re=c(me.r,me.g,me.b),qt=!0,rt=String(me.r).substr(-1)===\"%\"?\"prgb\":\"rgb\"):Ae(me.h)&&Ae(me.s)&&Ae(me.v)?(Ge=ge(me.s),nt=ge(me.v),Re=v(me.h,Ge,nt),qt=!0,rt=\"hsv\"):Ae(me.h)&&Ae(me.s)&&Ae(me.l)&&(Ge=ge(me.s),ct=ge(me.l),Re=h(me.h,Ge,ct),qt=!0,rt=\"hsl\"),me.hasOwnProperty(\"a\")&&(ce=me.a)),ce=N(ce),{ok:qt,format:me.format||rt,r:a(255,o(Re.r,0)),g:a(255,o(Re.g,0)),b:a(255,o(Re.b,0)),a:ce}}function c(me,Re,ce){return{r:W(me,255)*255,g:W(Re,255)*255,b:W(ce,255)*255}}function f(me,Re,ce){me=W(me,255),Re=W(Re,255),ce=W(ce,255);var Ge=o(me,Re,ce),nt=a(me,Re,ce),ct,qt,rt=(Ge+nt)/2;if(Ge==nt)ct=qt=0;else{var ot=Ge-nt;switch(qt=rt>.5?ot/(2-Ge-nt):ot/(Ge+nt),Ge){case me:ct=(Re-ce)/ot+(Re1&&(Ct-=1),Ct<1/6?Rt+(kt-Rt)*6*Ct:Ct<1/2?kt:Ct<2/3?Rt+(kt-Rt)*(2/3-Ct)*6:Rt}if(Re===0)Ge=nt=ct=ce;else{var rt=ce<.5?ce*(1+Re):ce+Re-ce*Re,ot=2*ce-rt;Ge=qt(ot,rt,me+1/3),nt=qt(ot,rt,me),ct=qt(ot,rt,me-1/3)}return{r:Ge*255,g:nt*255,b:ct*255}}function d(me,Re,ce){me=W(me,255),Re=W(Re,255),ce=W(ce,255);var Ge=o(me,Re,ce),nt=a(me,Re,ce),ct,qt,rt=Ge,ot=Ge-nt;if(qt=Ge===0?0:ot/Ge,Ge==nt)ct=0;else{switch(Ge){case me:ct=(Re-ce)/ot+(Re>1)+720)%360;--Re;)Ge.h=(Ge.h+nt)%360,ct.push(l(Ge));return ct}function V(me,Re){Re=Re||6;for(var ce=l(me).toHsv(),Ge=ce.h,nt=ce.s,ct=ce.v,qt=[],rt=1/Re;Re--;)qt.push(l({h:Ge,s:nt,v:ct})),ct=(ct+rt)%1;return qt}l.mix=function(me,Re,ce){ce=ce===0?0:ce||50;var Ge=l(me).toRgb(),nt=l(Re).toRgb(),ct=ce/100,qt={r:(nt.r-Ge.r)*ct+Ge.r,g:(nt.g-Ge.g)*ct+Ge.g,b:(nt.b-Ge.b)*ct+Ge.b,a:(nt.a-Ge.a)*ct+Ge.a};return l(qt)},l.readability=function(me,Re){var ce=l(me),Ge=l(Re);return(e.max(ce.getLuminance(),Ge.getLuminance())+.05)/(e.min(ce.getLuminance(),Ge.getLuminance())+.05)},l.isReadable=function(me,Re,ce){var Ge=l.readability(me,Re),nt,ct;switch(ct=!1,nt=Ce(ce),nt.level+nt.size){case\"AAsmall\":case\"AAAlarge\":ct=Ge>=4.5;break;case\"AAlarge\":ct=Ge>=3;break;case\"AAAsmall\":ct=Ge>=7;break}return ct},l.mostReadable=function(me,Re,ce){var Ge=null,nt=0,ct,qt,rt,ot;ce=ce||{},qt=ce.includeFallbackColors,rt=ce.level,ot=ce.size;for(var Rt=0;Rtnt&&(nt=ct,Ge=l(Re[Rt]));return l.isReadable(me,Ge,{level:rt,size:ot})||!qt?Ge:(ce.includeFallbackColors=!1,l.mostReadable(me,[\"#fff\",\"#000\"],ce))};var H=l.names={aliceblue:\"f0f8ff\",antiquewhite:\"faebd7\",aqua:\"0ff\",aquamarine:\"7fffd4\",azure:\"f0ffff\",beige:\"f5f5dc\",bisque:\"ffe4c4\",black:\"000\",blanchedalmond:\"ffebcd\",blue:\"00f\",blueviolet:\"8a2be2\",brown:\"a52a2a\",burlywood:\"deb887\",burntsienna:\"ea7e5d\",cadetblue:\"5f9ea0\",chartreuse:\"7fff00\",chocolate:\"d2691e\",coral:\"ff7f50\",cornflowerblue:\"6495ed\",cornsilk:\"fff8dc\",crimson:\"dc143c\",cyan:\"0ff\",darkblue:\"00008b\",darkcyan:\"008b8b\",darkgoldenrod:\"b8860b\",darkgray:\"a9a9a9\",darkgreen:\"006400\",darkgrey:\"a9a9a9\",darkkhaki:\"bdb76b\",darkmagenta:\"8b008b\",darkolivegreen:\"556b2f\",darkorange:\"ff8c00\",darkorchid:\"9932cc\",darkred:\"8b0000\",darksalmon:\"e9967a\",darkseagreen:\"8fbc8f\",darkslateblue:\"483d8b\",darkslategray:\"2f4f4f\",darkslategrey:\"2f4f4f\",darkturquoise:\"00ced1\",darkviolet:\"9400d3\",deeppink:\"ff1493\",deepskyblue:\"00bfff\",dimgray:\"696969\",dimgrey:\"696969\",dodgerblue:\"1e90ff\",firebrick:\"b22222\",floralwhite:\"fffaf0\",forestgreen:\"228b22\",fuchsia:\"f0f\",gainsboro:\"dcdcdc\",ghostwhite:\"f8f8ff\",gold:\"ffd700\",goldenrod:\"daa520\",gray:\"808080\",green:\"008000\",greenyellow:\"adff2f\",grey:\"808080\",honeydew:\"f0fff0\",hotpink:\"ff69b4\",indianred:\"cd5c5c\",indigo:\"4b0082\",ivory:\"fffff0\",khaki:\"f0e68c\",lavender:\"e6e6fa\",lavenderblush:\"fff0f5\",lawngreen:\"7cfc00\",lemonchiffon:\"fffacd\",lightblue:\"add8e6\",lightcoral:\"f08080\",lightcyan:\"e0ffff\",lightgoldenrodyellow:\"fafad2\",lightgray:\"d3d3d3\",lightgreen:\"90ee90\",lightgrey:\"d3d3d3\",lightpink:\"ffb6c1\",lightsalmon:\"ffa07a\",lightseagreen:\"20b2aa\",lightskyblue:\"87cefa\",lightslategray:\"789\",lightslategrey:\"789\",lightsteelblue:\"b0c4de\",lightyellow:\"ffffe0\",lime:\"0f0\",limegreen:\"32cd32\",linen:\"faf0e6\",magenta:\"f0f\",maroon:\"800000\",mediumaquamarine:\"66cdaa\",mediumblue:\"0000cd\",mediumorchid:\"ba55d3\",mediumpurple:\"9370db\",mediumseagreen:\"3cb371\",mediumslateblue:\"7b68ee\",mediumspringgreen:\"00fa9a\",mediumturquoise:\"48d1cc\",mediumvioletred:\"c71585\",midnightblue:\"191970\",mintcream:\"f5fffa\",mistyrose:\"ffe4e1\",moccasin:\"ffe4b5\",navajowhite:\"ffdead\",navy:\"000080\",oldlace:\"fdf5e6\",olive:\"808000\",olivedrab:\"6b8e23\",orange:\"ffa500\",orangered:\"ff4500\",orchid:\"da70d6\",palegoldenrod:\"eee8aa\",palegreen:\"98fb98\",paleturquoise:\"afeeee\",palevioletred:\"db7093\",papayawhip:\"ffefd5\",peachpuff:\"ffdab9\",peru:\"cd853f\",pink:\"ffc0cb\",plum:\"dda0dd\",powderblue:\"b0e0e6\",purple:\"800080\",rebeccapurple:\"663399\",red:\"f00\",rosybrown:\"bc8f8f\",royalblue:\"4169e1\",saddlebrown:\"8b4513\",salmon:\"fa8072\",sandybrown:\"f4a460\",seagreen:\"2e8b57\",seashell:\"fff5ee\",sienna:\"a0522d\",silver:\"c0c0c0\",skyblue:\"87ceeb\",slateblue:\"6a5acd\",slategray:\"708090\",slategrey:\"708090\",snow:\"fffafa\",springgreen:\"00ff7f\",steelblue:\"4682b4\",tan:\"d2b48c\",teal:\"008080\",thistle:\"d8bfd8\",tomato:\"ff6347\",turquoise:\"40e0d0\",violet:\"ee82ee\",wheat:\"f5deb3\",white:\"fff\",whitesmoke:\"f5f5f5\",yellow:\"ff0\",yellowgreen:\"9acd32\"},X=l.hexNames=G(H);function G(me){var Re={};for(var ce in me)me.hasOwnProperty(ce)&&(Re[me[ce]]=ce);return Re}function N(me){return me=parseFloat(me),(isNaN(me)||me<0||me>1)&&(me=1),me}function W(me,Re){_e(me)&&(me=\"100%\");var ce=Me(me);return me=a(Re,o(0,parseFloat(me))),ce&&(me=parseInt(me*Re,10)/100),e.abs(me-Re)<1e-6?1:me%Re/parseFloat(Re)}function re(me){return a(1,o(0,me))}function ae(me){return parseInt(me,16)}function _e(me){return typeof me==\"string\"&&me.indexOf(\".\")!=-1&&parseFloat(me)===1}function Me(me){return typeof me==\"string\"&&me.indexOf(\"%\")!=-1}function ke(me){return me.length==1?\"0\"+me:\"\"+me}function ge(me){return me<=1&&(me=me*100+\"%\"),me}function ie(me){return e.round(parseFloat(me)*255).toString(16)}function Te(me){return ae(me)/255}var Ee=function(){var me=\"[-\\\\+]?\\\\d+%?\",Re=\"[-\\\\+]?\\\\d*\\\\.\\\\d+%?\",ce=\"(?:\"+Re+\")|(?:\"+me+\")\",Ge=\"[\\\\s|\\\\(]+(\"+ce+\")[,|\\\\s]+(\"+ce+\")[,|\\\\s]+(\"+ce+\")\\\\s*\\\\)?\",nt=\"[\\\\s|\\\\(]+(\"+ce+\")[,|\\\\s]+(\"+ce+\")[,|\\\\s]+(\"+ce+\")[,|\\\\s]+(\"+ce+\")\\\\s*\\\\)?\";return{CSS_UNIT:new RegExp(ce),rgb:new RegExp(\"rgb\"+Ge),rgba:new RegExp(\"rgba\"+nt),hsl:new RegExp(\"hsl\"+Ge),hsla:new RegExp(\"hsla\"+nt),hsv:new RegExp(\"hsv\"+Ge),hsva:new RegExp(\"hsva\"+nt),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function Ae(me){return!!Ee.CSS_UNIT.exec(me)}function ze(me){me=me.replace(t,\"\").replace(r,\"\").toLowerCase();var Re=!1;if(H[me])me=H[me],Re=!0;else if(me==\"transparent\")return{r:0,g:0,b:0,a:0,format:\"name\"};var ce;return(ce=Ee.rgb.exec(me))?{r:ce[1],g:ce[2],b:ce[3]}:(ce=Ee.rgba.exec(me))?{r:ce[1],g:ce[2],b:ce[3],a:ce[4]}:(ce=Ee.hsl.exec(me))?{h:ce[1],s:ce[2],l:ce[3]}:(ce=Ee.hsla.exec(me))?{h:ce[1],s:ce[2],l:ce[3],a:ce[4]}:(ce=Ee.hsv.exec(me))?{h:ce[1],s:ce[2],v:ce[3]}:(ce=Ee.hsva.exec(me))?{h:ce[1],s:ce[2],v:ce[3],a:ce[4]}:(ce=Ee.hex8.exec(me))?{r:ae(ce[1]),g:ae(ce[2]),b:ae(ce[3]),a:Te(ce[4]),format:Re?\"name\":\"hex8\"}:(ce=Ee.hex6.exec(me))?{r:ae(ce[1]),g:ae(ce[2]),b:ae(ce[3]),format:Re?\"name\":\"hex\"}:(ce=Ee.hex4.exec(me))?{r:ae(ce[1]+\"\"+ce[1]),g:ae(ce[2]+\"\"+ce[2]),b:ae(ce[3]+\"\"+ce[3]),a:Te(ce[4]+\"\"+ce[4]),format:Re?\"name\":\"hex8\"}:(ce=Ee.hex3.exec(me))?{r:ae(ce[1]+\"\"+ce[1]),g:ae(ce[2]+\"\"+ce[2]),b:ae(ce[3]+\"\"+ce[3]),format:Re?\"name\":\"hex\"}:!1}function Ce(me){var Re,ce;return me=me||{level:\"AA\",size:\"small\"},Re=(me.level||\"AA\").toUpperCase(),ce=(me.size||\"small\").toLowerCase(),Re!==\"AA\"&&Re!==\"AAA\"&&(Re=\"AA\"),ce!==\"small\"&&ce!==\"large\"&&(ce=\"small\"),{level:Re,size:ce}}typeof u6!=\"undefined\"&&u6.exports?u6.exports=l:typeof define==\"function\"&&define.amd?define(function(){return l}):window.tinycolor=l})(Math)});var no=ye(PS=>{\"use strict\";var Eee=gy(),CS=Array.isArray;function aet(e,t){var r,n;for(r=0;r{\"use strict\";kee.exports=function(e){var t=e.variantValues,r=e.editType,n=e.colorEditType;n===void 0&&(n=r);var i={editType:r,valType:\"integer\",min:1,max:1e3,extras:[\"normal\",\"bold\"],dflt:\"normal\"};e.noNumericWeightValues&&(i.valType=\"enumerated\",i.values=i.extras,i.extras=void 0,i.min=void 0,i.max=void 0);var a={family:{valType:\"string\",noBlank:!0,strict:!0,editType:r},size:{valType:\"number\",min:1,editType:r},color:{valType:\"color\",editType:n},weight:i,style:{editType:r,valType:\"enumerated\",values:[\"normal\",\"italic\"],dflt:\"normal\"},variant:e.noFontVariant?void 0:{editType:r,valType:\"enumerated\",values:t||[\"normal\",\"small-caps\",\"all-small-caps\",\"all-petite-caps\",\"petite-caps\",\"unicase\"],dflt:\"normal\"},textcase:e.noFontTextcase?void 0:{editType:r,valType:\"enumerated\",values:[\"normal\",\"word caps\",\"upper\",\"lower\"],dflt:\"normal\"},lineposition:e.noFontLineposition?void 0:{editType:r,valType:\"flaglist\",flags:[\"under\",\"over\",\"through\"],extras:[\"none\"],dflt:\"none\"},shadow:e.noFontShadow?void 0:{editType:r,valType:\"string\",dflt:e.autoShadowDflt?\"auto\":\"none\"},editType:r};return e.autoSize&&(a.size.dflt=\"auto\"),e.autoColor&&(a.color.dflt=\"auto\"),e.arrayOk&&(a.family.arrayOk=!0,a.weight.arrayOk=!0,a.style.arrayOk=!0,e.noFontVariant||(a.variant.arrayOk=!0),e.noFontTextcase||(a.textcase.arrayOk=!0),e.noFontLineposition||(a.lineposition.arrayOk=!0),e.noFontShadow||(a.shadow.arrayOk=!0),a.size.arrayOk=!0,a.color.arrayOk=!0),a}});var IS=ye((HQt,Cee)=>{\"use strict\";Cee.exports={YANGLE:60,HOVERARROWSIZE:6,HOVERTEXTPAD:3,HOVERFONTSIZE:13,HOVERFONT:\"Arial, sans-serif\",HOVERMINTIME:50,HOVERID:\"-hover\"}});var B1=ye((GQt,Iee)=>{\"use strict\";var Lee=IS(),Pee=Su(),_q=Pee({editType:\"none\"});_q.family.dflt=Lee.HOVERFONT;_q.size.dflt=Lee.HOVERFONTSIZE;Iee.exports={clickmode:{valType:\"flaglist\",flags:[\"event\",\"select\"],dflt:\"event\",editType:\"plot\",extras:[\"none\"]},dragmode:{valType:\"enumerated\",values:[\"zoom\",\"pan\",\"select\",\"lasso\",\"drawclosedpath\",\"drawopenpath\",\"drawline\",\"drawrect\",\"drawcircle\",\"orbit\",\"turntable\",!1],dflt:\"zoom\",editType:\"modebar\"},hovermode:{valType:\"enumerated\",values:[\"x\",\"y\",\"closest\",!1,\"x unified\",\"y unified\"],dflt:\"closest\",editType:\"modebar\"},hoversubplots:{valType:\"enumerated\",values:[\"single\",\"overlaying\",\"axis\"],dflt:\"overlaying\",editType:\"none\"},hoverdistance:{valType:\"integer\",min:-1,dflt:20,editType:\"none\"},spikedistance:{valType:\"integer\",min:-1,dflt:-1,editType:\"none\"},hoverlabel:{bgcolor:{valType:\"color\",editType:\"none\"},bordercolor:{valType:\"color\",editType:\"none\"},font:_q,grouptitlefont:Pee({editType:\"none\"}),align:{valType:\"enumerated\",values:[\"left\",\"right\",\"auto\"],dflt:\"auto\",editType:\"none\"},namelength:{valType:\"integer\",min:-1,dflt:15,editType:\"none\"},editType:\"none\"},selectdirection:{valType:\"enumerated\",values:[\"h\",\"v\",\"d\",\"any\"],dflt:\"any\",editType:\"none\"}}});var i3=ye((jQt,Ree)=>{\"use strict\";var oet=Su(),c6=B1().hoverlabel,f6=no().extendFlat;Ree.exports={hoverlabel:{bgcolor:f6({},c6.bgcolor,{arrayOk:!0}),bordercolor:f6({},c6.bordercolor,{arrayOk:!0}),font:oet({arrayOk:!0,editType:\"none\"}),align:f6({},c6.align,{arrayOk:!0}),namelength:f6({},c6.namelength,{arrayOk:!0}),editType:\"none\"}}});var vl=ye((WQt,Dee)=>{\"use strict\";var set=Su(),uet=i3();Dee.exports={type:{valType:\"enumerated\",values:[],dflt:\"scatter\",editType:\"calc+clearAxisTypes\",_noTemplating:!0},visible:{valType:\"enumerated\",values:[!0,!1,\"legendonly\"],dflt:!0,editType:\"calc\"},showlegend:{valType:\"boolean\",dflt:!0,editType:\"style\"},legend:{valType:\"subplotid\",dflt:\"legend\",editType:\"style\"},legendgroup:{valType:\"string\",dflt:\"\",editType:\"style\"},legendgrouptitle:{text:{valType:\"string\",dflt:\"\",editType:\"style\"},font:set({editType:\"style\"}),editType:\"style\"},legendrank:{valType:\"number\",dflt:1e3,editType:\"style\"},legendwidth:{valType:\"number\",min:0,editType:\"style\"},opacity:{valType:\"number\",min:0,max:1,dflt:1,editType:\"style\"},name:{valType:\"string\",editType:\"style\"},uid:{valType:\"string\",editType:\"plot\",anim:!0},ids:{valType:\"data_array\",editType:\"calc\",anim:!0},customdata:{valType:\"data_array\",editType:\"calc\"},meta:{valType:\"any\",arrayOk:!0,editType:\"plot\"},selectedpoints:{valType:\"any\",editType:\"calc\"},hoverinfo:{valType:\"flaglist\",flags:[\"x\",\"y\",\"z\",\"text\",\"name\"],extras:[\"all\",\"none\",\"skip\"],arrayOk:!0,dflt:\"all\",editType:\"none\"},hoverlabel:uet.hoverlabel,stream:{token:{valType:\"string\",noBlank:!0,strict:!0,editType:\"calc\"},maxpoints:{valType:\"number\",min:0,max:1e4,dflt:500,editType:\"calc\"},editType:\"calc\"},uirevision:{valType:\"any\",editType:\"none\"}}});var sb=ye((ZQt,qee)=>{\"use strict\";var cet=id(),h6={Greys:[[0,\"rgb(0,0,0)\"],[1,\"rgb(255,255,255)\"]],YlGnBu:[[0,\"rgb(8,29,88)\"],[.125,\"rgb(37,52,148)\"],[.25,\"rgb(34,94,168)\"],[.375,\"rgb(29,145,192)\"],[.5,\"rgb(65,182,196)\"],[.625,\"rgb(127,205,187)\"],[.75,\"rgb(199,233,180)\"],[.875,\"rgb(237,248,217)\"],[1,\"rgb(255,255,217)\"]],Greens:[[0,\"rgb(0,68,27)\"],[.125,\"rgb(0,109,44)\"],[.25,\"rgb(35,139,69)\"],[.375,\"rgb(65,171,93)\"],[.5,\"rgb(116,196,118)\"],[.625,\"rgb(161,217,155)\"],[.75,\"rgb(199,233,192)\"],[.875,\"rgb(229,245,224)\"],[1,\"rgb(247,252,245)\"]],YlOrRd:[[0,\"rgb(128,0,38)\"],[.125,\"rgb(189,0,38)\"],[.25,\"rgb(227,26,28)\"],[.375,\"rgb(252,78,42)\"],[.5,\"rgb(253,141,60)\"],[.625,\"rgb(254,178,76)\"],[.75,\"rgb(254,217,118)\"],[.875,\"rgb(255,237,160)\"],[1,\"rgb(255,255,204)\"]],Bluered:[[0,\"rgb(0,0,255)\"],[1,\"rgb(255,0,0)\"]],RdBu:[[0,\"rgb(5,10,172)\"],[.35,\"rgb(106,137,247)\"],[.5,\"rgb(190,190,190)\"],[.6,\"rgb(220,170,132)\"],[.7,\"rgb(230,145,90)\"],[1,\"rgb(178,10,28)\"]],Reds:[[0,\"rgb(220,220,220)\"],[.2,\"rgb(245,195,157)\"],[.4,\"rgb(245,160,105)\"],[1,\"rgb(178,10,28)\"]],Blues:[[0,\"rgb(5,10,172)\"],[.35,\"rgb(40,60,190)\"],[.5,\"rgb(70,100,245)\"],[.6,\"rgb(90,120,245)\"],[.7,\"rgb(106,137,247)\"],[1,\"rgb(220,220,220)\"]],Picnic:[[0,\"rgb(0,0,255)\"],[.1,\"rgb(51,153,255)\"],[.2,\"rgb(102,204,255)\"],[.3,\"rgb(153,204,255)\"],[.4,\"rgb(204,204,255)\"],[.5,\"rgb(255,255,255)\"],[.6,\"rgb(255,204,255)\"],[.7,\"rgb(255,153,255)\"],[.8,\"rgb(255,102,204)\"],[.9,\"rgb(255,102,102)\"],[1,\"rgb(255,0,0)\"]],Rainbow:[[0,\"rgb(150,0,90)\"],[.125,\"rgb(0,0,200)\"],[.25,\"rgb(0,25,255)\"],[.375,\"rgb(0,152,255)\"],[.5,\"rgb(44,255,150)\"],[.625,\"rgb(151,255,0)\"],[.75,\"rgb(255,234,0)\"],[.875,\"rgb(255,111,0)\"],[1,\"rgb(255,0,0)\"]],Portland:[[0,\"rgb(12,51,131)\"],[.25,\"rgb(10,136,186)\"],[.5,\"rgb(242,211,56)\"],[.75,\"rgb(242,143,56)\"],[1,\"rgb(217,30,30)\"]],Jet:[[0,\"rgb(0,0,131)\"],[.125,\"rgb(0,60,170)\"],[.375,\"rgb(5,255,255)\"],[.625,\"rgb(255,255,0)\"],[.875,\"rgb(250,0,0)\"],[1,\"rgb(128,0,0)\"]],Hot:[[0,\"rgb(0,0,0)\"],[.3,\"rgb(230,0,0)\"],[.6,\"rgb(255,210,0)\"],[1,\"rgb(255,255,255)\"]],Blackbody:[[0,\"rgb(0,0,0)\"],[.2,\"rgb(230,0,0)\"],[.4,\"rgb(230,210,0)\"],[.7,\"rgb(255,255,255)\"],[1,\"rgb(160,200,255)\"]],Earth:[[0,\"rgb(0,0,130)\"],[.1,\"rgb(0,180,180)\"],[.2,\"rgb(40,210,40)\"],[.4,\"rgb(230,230,50)\"],[.6,\"rgb(120,70,20)\"],[1,\"rgb(255,255,255)\"]],Electric:[[0,\"rgb(0,0,0)\"],[.15,\"rgb(30,0,100)\"],[.4,\"rgb(120,0,100)\"],[.6,\"rgb(160,90,0)\"],[.8,\"rgb(230,200,0)\"],[1,\"rgb(255,250,220)\"]],Viridis:[[0,\"#440154\"],[.06274509803921569,\"#48186a\"],[.12549019607843137,\"#472d7b\"],[.18823529411764706,\"#424086\"],[.25098039215686274,\"#3b528b\"],[.3137254901960784,\"#33638d\"],[.3764705882352941,\"#2c728e\"],[.4392156862745098,\"#26828e\"],[.5019607843137255,\"#21918c\"],[.5647058823529412,\"#1fa088\"],[.6274509803921569,\"#28ae80\"],[.6901960784313725,\"#3fbc73\"],[.7529411764705882,\"#5ec962\"],[.8156862745098039,\"#84d44b\"],[.8784313725490196,\"#addc30\"],[.9411764705882353,\"#d8e219\"],[1,\"#fde725\"]],Cividis:[[0,\"rgb(0,32,76)\"],[.058824,\"rgb(0,42,102)\"],[.117647,\"rgb(0,52,110)\"],[.176471,\"rgb(39,63,108)\"],[.235294,\"rgb(60,74,107)\"],[.294118,\"rgb(76,85,107)\"],[.352941,\"rgb(91,95,109)\"],[.411765,\"rgb(104,106,112)\"],[.470588,\"rgb(117,117,117)\"],[.529412,\"rgb(131,129,120)\"],[.588235,\"rgb(146,140,120)\"],[.647059,\"rgb(161,152,118)\"],[.705882,\"rgb(176,165,114)\"],[.764706,\"rgb(192,177,109)\"],[.823529,\"rgb(209,191,102)\"],[.882353,\"rgb(225,204,92)\"],[.941176,\"rgb(243,219,79)\"],[1,\"rgb(255,233,69)\"]]},zee=h6.RdBu;function fet(e,t){if(t||(t=zee),!e)return t;function r(){try{e=h6[e]||JSON.parse(e)}catch(n){e=t}}return typeof e==\"string\"&&(r(),typeof e==\"string\"&&r()),Fee(e)?e:t}function Fee(e){var t=0;if(!Array.isArray(e)||e.length<2||!e[0]||!e[e.length-1]||+e[0][0]!=0||+e[e.length-1][0]!=1)return!1;for(var r=0;r{\"use strict\";lb.defaults=[\"#1f77b4\",\"#ff7f0e\",\"#2ca02c\",\"#d62728\",\"#9467bd\",\"#8c564b\",\"#e377c2\",\"#7f7f7f\",\"#bcbd22\",\"#17becf\"];lb.defaultLine=\"#444\";lb.lightLine=\"#eee\";lb.background=\"#fff\";lb.borderLine=\"#BEC8D9\";lb.lightFraction=100*10/11});var va=ye((YQt,Oee)=>{\"use strict\";var xp=id(),det=uo(),vet=vv().isTypedArray,nd=Oee.exports={},d6=dh();nd.defaults=d6.defaults;var pet=nd.defaultLine=d6.defaultLine;nd.lightLine=d6.lightLine;var bq=nd.background=d6.background;nd.tinyRGB=function(e){var t=e.toRgb();return\"rgb(\"+Math.round(t.r)+\", \"+Math.round(t.g)+\", \"+Math.round(t.b)+\")\"};nd.rgb=function(e){return nd.tinyRGB(xp(e))};nd.opacity=function(e){return e?xp(e).getAlpha():0};nd.addOpacity=function(e,t){var r=xp(e).toRgb();return\"rgba(\"+Math.round(r.r)+\", \"+Math.round(r.g)+\", \"+Math.round(r.b)+\", \"+t+\")\"};nd.combine=function(e,t){var r=xp(e).toRgb();if(r.a===1)return xp(e).toRgbString();var n=xp(t||bq).toRgb(),i=n.a===1?n:{r:255*(1-n.a)+n.r*n.a,g:255*(1-n.a)+n.g*n.a,b:255*(1-n.a)+n.b*n.a},a={r:i.r*(1-r.a)+r.r*r.a,g:i.g*(1-r.a)+r.g*r.a,b:i.b*(1-r.a)+r.b*r.a};return xp(a).toRgbString()};nd.interpolate=function(e,t,r){var n=xp(e).toRgb(),i=xp(t).toRgb(),a={r:r*n.r+(1-r)*i.r,g:r*n.g+(1-r)*i.g,b:r*n.b+(1-r)*i.b};return xp(a).toRgbString()};nd.contrast=function(e,t,r){var n=xp(e);n.getAlpha()!==1&&(n=xp(nd.combine(e,bq)));var i=n.isDark()?t?n.lighten(t):bq:r?n.darken(r):pet;return i.toString()};nd.stroke=function(e,t){var r=xp(t);e.style({stroke:nd.tinyRGB(r),\"stroke-opacity\":r.getAlpha()})};nd.fill=function(e,t){var r=xp(t);e.style({fill:nd.tinyRGB(r),\"fill-opacity\":r.getAlpha()})};nd.clean=function(e){if(!(!e||typeof e!=\"object\")){var t=Object.keys(e),r,n,i,a;for(r=0;r=0)))return e;if(a===3)n[a]>1&&(n[a]=1);else if(n[a]>=1)return e}var o=Math.round(n[0]*255)+\", \"+Math.round(n[1]*255)+\", \"+Math.round(n[2]*255);return i?\"rgba(\"+o+\", \"+n[3]+\")\":\"rgb(\"+o+\")\"}});var N1=ye((KQt,Bee)=>{\"use strict\";Bee.exports={SHOW_PLACEHOLDER:100,HIDE_PLACEHOLDER:1e3,DESELECTDIM:.2}});var n3=ye(Nee=>{\"use strict\";Nee.counter=function(e,t,r,n){var i=(t||\"\")+(r?\"\":\"$\"),a=n===!1?\"\":\"^\";return e===\"xy\"?new RegExp(a+\"x([2-9]|[1-9][0-9]+)?y([2-9]|[1-9][0-9]+)?\"+i):new RegExp(a+e+\"([2-9]|[1-9][0-9]+)?\"+i)}});var Gee=ye(bp=>{\"use strict\";var wq=uo(),Uee=id(),Vee=no().extendFlat,get=vl(),met=sb(),yet=va(),_et=N1().DESELECTDIM,a3=ES(),Hee=n3().counter,xet=r3().modHalf,dm=vv().isArrayOrTypedArray,U1=vv().isTypedArraySpec,V1=vv().decodeTypedArraySpec;bp.valObjectMeta={data_array:{coerceFunction:function(e,t,r){t.set(dm(e)?e:U1(e)?V1(e):r)}},enumerated:{coerceFunction:function(e,t,r,n){n.coerceNumber&&(e=+e),n.values.indexOf(e)===-1?t.set(r):t.set(e)},validateFunction:function(e,t){t.coerceNumber&&(e=+e);for(var r=t.values,n=0;nn.max?t.set(r):t.set(+e)}},integer:{coerceFunction:function(e,t,r,n){if((n.extras||[]).indexOf(e)!==-1){t.set(e);return}U1(e)&&(e=V1(e)),e%1||!wq(e)||n.min!==void 0&&en.max?t.set(r):t.set(+e)}},string:{coerceFunction:function(e,t,r,n){if(typeof e!=\"string\"){var i=typeof e==\"number\";n.strict===!0||!i?t.set(r):t.set(String(e))}else n.noBlank&&!e?t.set(r):t.set(e)}},color:{coerceFunction:function(e,t,r){U1(e)&&(e=V1(e)),Uee(e).isValid()?t.set(e):t.set(r)}},colorlist:{coerceFunction:function(e,t,r){function n(i){return Uee(i).isValid()}!Array.isArray(e)||!e.length?t.set(r):e.every(n)?t.set(e):t.set(r)}},colorscale:{coerceFunction:function(e,t,r){t.set(met.get(e,r))}},angle:{coerceFunction:function(e,t,r){U1(e)&&(e=V1(e)),e===\"auto\"?t.set(\"auto\"):wq(e)?t.set(xet(+e,360)):t.set(r)}},subplotid:{coerceFunction:function(e,t,r,n){var i=n.regex||Hee(r);if(typeof e==\"string\"&&i.test(e)){t.set(e);return}t.set(r)},validateFunction:function(e,t){var r=t.dflt;return e===r?!0:typeof e!=\"string\"?!1:!!Hee(r).test(e)}},flaglist:{coerceFunction:function(e,t,r,n){if((n.extras||[]).indexOf(e)!==-1){t.set(e);return}if(typeof e!=\"string\"){t.set(r);return}for(var i=e.split(\"+\"),a=0;a{\"use strict\";var jee={staticPlot:{valType:\"boolean\",dflt:!1},typesetMath:{valType:\"boolean\",dflt:!0},plotlyServerURL:{valType:\"string\",dflt:\"\"},editable:{valType:\"boolean\",dflt:!1},edits:{annotationPosition:{valType:\"boolean\",dflt:!1},annotationTail:{valType:\"boolean\",dflt:!1},annotationText:{valType:\"boolean\",dflt:!1},axisTitleText:{valType:\"boolean\",dflt:!1},colorbarPosition:{valType:\"boolean\",dflt:!1},colorbarTitleText:{valType:\"boolean\",dflt:!1},legendPosition:{valType:\"boolean\",dflt:!1},legendText:{valType:\"boolean\",dflt:!1},shapePosition:{valType:\"boolean\",dflt:!1},titleText:{valType:\"boolean\",dflt:!1}},editSelection:{valType:\"boolean\",dflt:!0},autosizable:{valType:\"boolean\",dflt:!1},responsive:{valType:\"boolean\",dflt:!1},fillFrame:{valType:\"boolean\",dflt:!1},frameMargins:{valType:\"number\",dflt:0,min:0,max:.5},scrollZoom:{valType:\"flaglist\",flags:[\"cartesian\",\"gl3d\",\"geo\",\"mapbox\",\"map\"],extras:[!0,!1],dflt:\"gl3d+geo+map\"},doubleClick:{valType:\"enumerated\",values:[!1,\"reset\",\"autosize\",\"reset+autosize\"],dflt:\"reset+autosize\"},doubleClickDelay:{valType:\"number\",dflt:300,min:0},showAxisDragHandles:{valType:\"boolean\",dflt:!0},showAxisRangeEntryBoxes:{valType:\"boolean\",dflt:!0},showTips:{valType:\"boolean\",dflt:!0},showLink:{valType:\"boolean\",dflt:!1},linkText:{valType:\"string\",dflt:\"Edit chart\",noBlank:!0},sendData:{valType:\"boolean\",dflt:!0},showSources:{valType:\"any\",dflt:!1},displayModeBar:{valType:\"enumerated\",values:[\"hover\",!0,!1],dflt:\"hover\"},showSendToCloud:{valType:\"boolean\",dflt:!1},showEditInChartStudio:{valType:\"boolean\",dflt:!1},modeBarButtonsToRemove:{valType:\"any\",dflt:[]},modeBarButtonsToAdd:{valType:\"any\",dflt:[]},modeBarButtons:{valType:\"any\",dflt:!1},toImageButtonOptions:{valType:\"any\",dflt:{}},displaylogo:{valType:\"boolean\",dflt:!0},watermark:{valType:\"boolean\",dflt:!1},plotGlPixelRatio:{valType:\"number\",dflt:2,min:1,max:4},setBackground:{valType:\"any\",dflt:\"transparent\"},topojsonURL:{valType:\"string\",noBlank:!0,dflt:\"https://cdn.plot.ly/\"},mapboxAccessToken:{valType:\"string\",dflt:null},logging:{valType:\"integer\",min:0,max:2,dflt:1},notifyOnLogging:{valType:\"integer\",min:0,max:2,dflt:0},queueLength:{valType:\"integer\",min:0,dflt:0},locale:{valType:\"string\",dflt:\"en-US\"},locales:{valType:\"any\",dflt:{}}},Wee={};function Zee(e,t){for(var r in e){var n=e[r];n.valType?t[r]=n.dflt:(t[r]||(t[r]={}),Zee(n,t[r]))}}Zee(jee,Wee);Xee.exports={configAttributes:jee,dfltConfig:Wee}});var Aq=ye((eer,Yee)=>{\"use strict\";var Tq=xa(),bet=uo(),RS=[];Yee.exports=function(e,t){if(RS.indexOf(e)!==-1)return;RS.push(e);var r=1e3;bet(t)?r=t:t===\"long\"&&(r=3e3);var n=Tq.select(\"body\").selectAll(\".plotly-notifier\").data([0]);n.enter().append(\"div\").classed(\"plotly-notifier\",!0);var i=n.selectAll(\".notifier-note\").data(RS);function a(o){o.duration(700).style(\"opacity\",0).each(\"end\",function(s){var l=RS.indexOf(s);l!==-1&&RS.splice(l,1),Tq.select(this).remove()})}i.enter().append(\"div\").classed(\"notifier-note\",!0).style(\"opacity\",0).each(function(o){var s=Tq.select(this);s.append(\"button\").classed(\"notifier-close\",!0).html(\"×\").on(\"click\",function(){s.transition().call(a)});for(var l=s.append(\"p\"),u=o.split(//g),c=0;c{\"use strict\";var o3=ub().dfltConfig,Sq=Aq(),Mq=Kee.exports={};Mq.log=function(){var e;if(o3.logging>1){var t=[\"LOG:\"];for(e=0;e1){var r=[];for(e=0;e\"),\"long\")}};Mq.warn=function(){var e;if(o3.logging>0){var t=[\"WARN:\"];for(e=0;e0){var r=[];for(e=0;e\"),\"stick\")}};Mq.error=function(){var e;if(o3.logging>0){var t=[\"ERROR:\"];for(e=0;e0){var r=[];for(e=0;e\"),\"stick\")}}});var p6=ye((rer,Jee)=>{\"use strict\";Jee.exports=function(){}});var Eq=ye((ier,$ee)=>{\"use strict\";$ee.exports=function(t,r){if(r instanceof RegExp){for(var n=r.toString(),i=0;i{Qee.exports=wet;function wet(){var e=new Float32Array(16);return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}});var rte=ye((aer,tte)=>{tte.exports=Tet;function Tet(e){var t=new Float32Array(16);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t[9]=e[9],t[10]=e[10],t[11]=e[11],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t}});var nte=ye((oer,ite)=>{ite.exports=Aet;function Aet(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e[9]=t[9],e[10]=t[10],e[11]=t[11],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e}});var kq=ye((ser,ate)=>{ate.exports=Met;function Met(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}});var ste=ye((ler,ote)=>{ote.exports=Eet;function Eet(e,t){if(e===t){var r=t[1],n=t[2],i=t[3],a=t[6],o=t[7],s=t[11];e[1]=t[4],e[2]=t[8],e[3]=t[12],e[4]=r,e[6]=t[9],e[7]=t[13],e[8]=n,e[9]=a,e[11]=t[14],e[12]=i,e[13]=o,e[14]=s}else e[0]=t[0],e[1]=t[4],e[2]=t[8],e[3]=t[12],e[4]=t[1],e[5]=t[5],e[6]=t[9],e[7]=t[13],e[8]=t[2],e[9]=t[6],e[10]=t[10],e[11]=t[14],e[12]=t[3],e[13]=t[7],e[14]=t[11],e[15]=t[15];return e}});var ute=ye((uer,lte)=>{lte.exports=ket;function ket(e,t){var r=t[0],n=t[1],i=t[2],a=t[3],o=t[4],s=t[5],l=t[6],u=t[7],c=t[8],f=t[9],h=t[10],d=t[11],v=t[12],x=t[13],b=t[14],g=t[15],E=r*s-n*o,k=r*l-i*o,A=r*u-a*o,L=n*l-i*s,_=n*u-a*s,C=i*u-a*l,M=c*x-f*v,p=c*b-h*v,P=c*g-d*v,T=f*b-h*x,F=f*g-d*x,q=h*g-d*b,V=E*q-k*F+A*T+L*P-_*p+C*M;return V?(V=1/V,e[0]=(s*q-l*F+u*T)*V,e[1]=(i*F-n*q-a*T)*V,e[2]=(x*C-b*_+g*L)*V,e[3]=(h*_-f*C-d*L)*V,e[4]=(l*P-o*q-u*p)*V,e[5]=(r*q-i*P+a*p)*V,e[6]=(b*A-v*C-g*k)*V,e[7]=(c*C-h*A+d*k)*V,e[8]=(o*F-s*P+u*M)*V,e[9]=(n*P-r*F-a*M)*V,e[10]=(v*_-x*A+g*E)*V,e[11]=(f*A-c*_-d*E)*V,e[12]=(s*p-o*T-l*M)*V,e[13]=(r*T-n*p+i*M)*V,e[14]=(x*k-v*L-b*E)*V,e[15]=(c*L-f*k+h*E)*V,e):null}});var fte=ye((cer,cte)=>{cte.exports=Cet;function Cet(e,t){var r=t[0],n=t[1],i=t[2],a=t[3],o=t[4],s=t[5],l=t[6],u=t[7],c=t[8],f=t[9],h=t[10],d=t[11],v=t[12],x=t[13],b=t[14],g=t[15];return e[0]=s*(h*g-d*b)-f*(l*g-u*b)+x*(l*d-u*h),e[1]=-(n*(h*g-d*b)-f*(i*g-a*b)+x*(i*d-a*h)),e[2]=n*(l*g-u*b)-s*(i*g-a*b)+x*(i*u-a*l),e[3]=-(n*(l*d-u*h)-s*(i*d-a*h)+f*(i*u-a*l)),e[4]=-(o*(h*g-d*b)-c*(l*g-u*b)+v*(l*d-u*h)),e[5]=r*(h*g-d*b)-c*(i*g-a*b)+v*(i*d-a*h),e[6]=-(r*(l*g-u*b)-o*(i*g-a*b)+v*(i*u-a*l)),e[7]=r*(l*d-u*h)-o*(i*d-a*h)+c*(i*u-a*l),e[8]=o*(f*g-d*x)-c*(s*g-u*x)+v*(s*d-u*f),e[9]=-(r*(f*g-d*x)-c*(n*g-a*x)+v*(n*d-a*f)),e[10]=r*(s*g-u*x)-o*(n*g-a*x)+v*(n*u-a*s),e[11]=-(r*(s*d-u*f)-o*(n*d-a*f)+c*(n*u-a*s)),e[12]=-(o*(f*b-h*x)-c*(s*b-l*x)+v*(s*h-l*f)),e[13]=r*(f*b-h*x)-c*(n*b-i*x)+v*(n*h-i*f),e[14]=-(r*(s*b-l*x)-o*(n*b-i*x)+v*(n*l-i*s)),e[15]=r*(s*h-l*f)-o*(n*h-i*f)+c*(n*l-i*s),e}});var dte=ye((fer,hte)=>{hte.exports=Let;function Let(e){var t=e[0],r=e[1],n=e[2],i=e[3],a=e[4],o=e[5],s=e[6],l=e[7],u=e[8],c=e[9],f=e[10],h=e[11],d=e[12],v=e[13],x=e[14],b=e[15],g=t*o-r*a,E=t*s-n*a,k=t*l-i*a,A=r*s-n*o,L=r*l-i*o,_=n*l-i*s,C=u*v-c*d,M=u*x-f*d,p=u*b-h*d,P=c*x-f*v,T=c*b-h*v,F=f*b-h*x;return g*F-E*T+k*P+A*p-L*M+_*C}});var pte=ye((her,vte)=>{vte.exports=Pet;function Pet(e,t,r){var n=t[0],i=t[1],a=t[2],o=t[3],s=t[4],l=t[5],u=t[6],c=t[7],f=t[8],h=t[9],d=t[10],v=t[11],x=t[12],b=t[13],g=t[14],E=t[15],k=r[0],A=r[1],L=r[2],_=r[3];return e[0]=k*n+A*s+L*f+_*x,e[1]=k*i+A*l+L*h+_*b,e[2]=k*a+A*u+L*d+_*g,e[3]=k*o+A*c+L*v+_*E,k=r[4],A=r[5],L=r[6],_=r[7],e[4]=k*n+A*s+L*f+_*x,e[5]=k*i+A*l+L*h+_*b,e[6]=k*a+A*u+L*d+_*g,e[7]=k*o+A*c+L*v+_*E,k=r[8],A=r[9],L=r[10],_=r[11],e[8]=k*n+A*s+L*f+_*x,e[9]=k*i+A*l+L*h+_*b,e[10]=k*a+A*u+L*d+_*g,e[11]=k*o+A*c+L*v+_*E,k=r[12],A=r[13],L=r[14],_=r[15],e[12]=k*n+A*s+L*f+_*x,e[13]=k*i+A*l+L*h+_*b,e[14]=k*a+A*u+L*d+_*g,e[15]=k*o+A*c+L*v+_*E,e}});var mte=ye((der,gte)=>{gte.exports=Iet;function Iet(e,t,r){var n=r[0],i=r[1],a=r[2],o,s,l,u,c,f,h,d,v,x,b,g;return t===e?(e[12]=t[0]*n+t[4]*i+t[8]*a+t[12],e[13]=t[1]*n+t[5]*i+t[9]*a+t[13],e[14]=t[2]*n+t[6]*i+t[10]*a+t[14],e[15]=t[3]*n+t[7]*i+t[11]*a+t[15]):(o=t[0],s=t[1],l=t[2],u=t[3],c=t[4],f=t[5],h=t[6],d=t[7],v=t[8],x=t[9],b=t[10],g=t[11],e[0]=o,e[1]=s,e[2]=l,e[3]=u,e[4]=c,e[5]=f,e[6]=h,e[7]=d,e[8]=v,e[9]=x,e[10]=b,e[11]=g,e[12]=o*n+c*i+v*a+t[12],e[13]=s*n+f*i+x*a+t[13],e[14]=l*n+h*i+b*a+t[14],e[15]=u*n+d*i+g*a+t[15]),e}});var _te=ye((ver,yte)=>{yte.exports=Ret;function Ret(e,t,r){var n=r[0],i=r[1],a=r[2];return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e[3]=t[3]*n,e[4]=t[4]*i,e[5]=t[5]*i,e[6]=t[6]*i,e[7]=t[7]*i,e[8]=t[8]*a,e[9]=t[9]*a,e[10]=t[10]*a,e[11]=t[11]*a,e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e}});var bte=ye((per,xte)=>{xte.exports=Det;function Det(e,t,r,n){var i=n[0],a=n[1],o=n[2],s=Math.sqrt(i*i+a*a+o*o),l,u,c,f,h,d,v,x,b,g,E,k,A,L,_,C,M,p,P,T,F,q,V,H;return Math.abs(s)<1e-6?null:(s=1/s,i*=s,a*=s,o*=s,l=Math.sin(r),u=Math.cos(r),c=1-u,f=t[0],h=t[1],d=t[2],v=t[3],x=t[4],b=t[5],g=t[6],E=t[7],k=t[8],A=t[9],L=t[10],_=t[11],C=i*i*c+u,M=a*i*c+o*l,p=o*i*c-a*l,P=i*a*c-o*l,T=a*a*c+u,F=o*a*c+i*l,q=i*o*c+a*l,V=a*o*c-i*l,H=o*o*c+u,e[0]=f*C+x*M+k*p,e[1]=h*C+b*M+A*p,e[2]=d*C+g*M+L*p,e[3]=v*C+E*M+_*p,e[4]=f*P+x*T+k*F,e[5]=h*P+b*T+A*F,e[6]=d*P+g*T+L*F,e[7]=v*P+E*T+_*F,e[8]=f*q+x*V+k*H,e[9]=h*q+b*V+A*H,e[10]=d*q+g*V+L*H,e[11]=v*q+E*V+_*H,t!==e&&(e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15]),e)}});var Tte=ye((ger,wte)=>{wte.exports=zet;function zet(e,t,r){var n=Math.sin(r),i=Math.cos(r),a=t[4],o=t[5],s=t[6],l=t[7],u=t[8],c=t[9],f=t[10],h=t[11];return t!==e&&(e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15]),e[4]=a*i+u*n,e[5]=o*i+c*n,e[6]=s*i+f*n,e[7]=l*i+h*n,e[8]=u*i-a*n,e[9]=c*i-o*n,e[10]=f*i-s*n,e[11]=h*i-l*n,e}});var Ste=ye((mer,Ate)=>{Ate.exports=Fet;function Fet(e,t,r){var n=Math.sin(r),i=Math.cos(r),a=t[0],o=t[1],s=t[2],l=t[3],u=t[8],c=t[9],f=t[10],h=t[11];return t!==e&&(e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15]),e[0]=a*i-u*n,e[1]=o*i-c*n,e[2]=s*i-f*n,e[3]=l*i-h*n,e[8]=a*n+u*i,e[9]=o*n+c*i,e[10]=s*n+f*i,e[11]=l*n+h*i,e}});var Ete=ye((yer,Mte)=>{Mte.exports=qet;function qet(e,t,r){var n=Math.sin(r),i=Math.cos(r),a=t[0],o=t[1],s=t[2],l=t[3],u=t[4],c=t[5],f=t[6],h=t[7];return t!==e&&(e[8]=t[8],e[9]=t[9],e[10]=t[10],e[11]=t[11],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15]),e[0]=a*i+u*n,e[1]=o*i+c*n,e[2]=s*i+f*n,e[3]=l*i+h*n,e[4]=u*i-a*n,e[5]=c*i-o*n,e[6]=f*i-s*n,e[7]=h*i-l*n,e}});var Cte=ye((_er,kte)=>{kte.exports=Oet;function Oet(e,t,r){var n,i,a,o=r[0],s=r[1],l=r[2],u=Math.sqrt(o*o+s*s+l*l);return Math.abs(u)<1e-6?null:(u=1/u,o*=u,s*=u,l*=u,n=Math.sin(t),i=Math.cos(t),a=1-i,e[0]=o*o*a+i,e[1]=s*o*a+l*n,e[2]=l*o*a-s*n,e[3]=0,e[4]=o*s*a-l*n,e[5]=s*s*a+i,e[6]=l*s*a+o*n,e[7]=0,e[8]=o*l*a+s*n,e[9]=s*l*a-o*n,e[10]=l*l*a+i,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e)}});var Pte=ye((xer,Lte)=>{Lte.exports=Bet;function Bet(e,t,r){var n=t[0],i=t[1],a=t[2],o=t[3],s=n+n,l=i+i,u=a+a,c=n*s,f=n*l,h=n*u,d=i*l,v=i*u,x=a*u,b=o*s,g=o*l,E=o*u;return e[0]=1-(d+x),e[1]=f+E,e[2]=h-g,e[3]=0,e[4]=f-E,e[5]=1-(c+x),e[6]=v+b,e[7]=0,e[8]=h+g,e[9]=v-b,e[10]=1-(c+d),e[11]=0,e[12]=r[0],e[13]=r[1],e[14]=r[2],e[15]=1,e}});var Rte=ye((ber,Ite)=>{Ite.exports=Net;function Net(e,t){return e[0]=t[0],e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=t[1],e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=t[2],e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}});var zte=ye((wer,Dte)=>{Dte.exports=Uet;function Uet(e,t){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=t[0],e[13]=t[1],e[14]=t[2],e[15]=1,e}});var qte=ye((Ter,Fte)=>{Fte.exports=Vet;function Vet(e,t){var r=Math.sin(t),n=Math.cos(t);return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=n,e[6]=r,e[7]=0,e[8]=0,e[9]=-r,e[10]=n,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}});var Bte=ye((Aer,Ote)=>{Ote.exports=Het;function Het(e,t){var r=Math.sin(t),n=Math.cos(t);return e[0]=n,e[1]=0,e[2]=-r,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=r,e[9]=0,e[10]=n,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}});var Ute=ye((Ser,Nte)=>{Nte.exports=Get;function Get(e,t){var r=Math.sin(t),n=Math.cos(t);return e[0]=n,e[1]=r,e[2]=0,e[3]=0,e[4]=-r,e[5]=n,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}});var Cq=ye((Mer,Vte)=>{Vte.exports=jet;function jet(e,t){var r=t[0],n=t[1],i=t[2],a=t[3],o=r+r,s=n+n,l=i+i,u=r*o,c=n*o,f=n*s,h=i*o,d=i*s,v=i*l,x=a*o,b=a*s,g=a*l;return e[0]=1-f-v,e[1]=c+g,e[2]=h-b,e[3]=0,e[4]=c-g,e[5]=1-u-v,e[6]=d+x,e[7]=0,e[8]=h+b,e[9]=d-x,e[10]=1-u-f,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}});var Gte=ye((Eer,Hte)=>{Hte.exports=Wet;function Wet(e,t,r,n,i,a,o){var s=1/(r-t),l=1/(i-n),u=1/(a-o);return e[0]=a*2*s,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=a*2*l,e[6]=0,e[7]=0,e[8]=(r+t)*s,e[9]=(i+n)*l,e[10]=(o+a)*u,e[11]=-1,e[12]=0,e[13]=0,e[14]=o*a*2*u,e[15]=0,e}});var Wte=ye((ker,jte)=>{jte.exports=Zet;function Zet(e,t,r,n,i){var a=1/Math.tan(t/2),o=1/(n-i);return e[0]=a/r,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=a,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=(i+n)*o,e[11]=-1,e[12]=0,e[13]=0,e[14]=2*i*n*o,e[15]=0,e}});var Xte=ye((Cer,Zte)=>{Zte.exports=Xet;function Xet(e,t,r,n){var i=Math.tan(t.upDegrees*Math.PI/180),a=Math.tan(t.downDegrees*Math.PI/180),o=Math.tan(t.leftDegrees*Math.PI/180),s=Math.tan(t.rightDegrees*Math.PI/180),l=2/(o+s),u=2/(i+a);return e[0]=l,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=u,e[6]=0,e[7]=0,e[8]=-((o-s)*l*.5),e[9]=(i-a)*u*.5,e[10]=n/(r-n),e[11]=-1,e[12]=0,e[13]=0,e[14]=n*r/(r-n),e[15]=0,e}});var Kte=ye((Ler,Yte)=>{Yte.exports=Yet;function Yet(e,t,r,n,i,a,o){var s=1/(t-r),l=1/(n-i),u=1/(a-o);return e[0]=-2*s,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=-2*l,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=2*u,e[11]=0,e[12]=(t+r)*s,e[13]=(i+n)*l,e[14]=(o+a)*u,e[15]=1,e}});var $te=ye((Per,Jte)=>{var Ket=kq();Jte.exports=Jet;function Jet(e,t,r,n){var i,a,o,s,l,u,c,f,h,d,v=t[0],x=t[1],b=t[2],g=n[0],E=n[1],k=n[2],A=r[0],L=r[1],_=r[2];return Math.abs(v-A)<1e-6&&Math.abs(x-L)<1e-6&&Math.abs(b-_)<1e-6?Ket(e):(c=v-A,f=x-L,h=b-_,d=1/Math.sqrt(c*c+f*f+h*h),c*=d,f*=d,h*=d,i=E*h-k*f,a=k*c-g*h,o=g*f-E*c,d=Math.sqrt(i*i+a*a+o*o),d?(d=1/d,i*=d,a*=d,o*=d):(i=0,a=0,o=0),s=f*o-h*a,l=h*i-c*o,u=c*a-f*i,d=Math.sqrt(s*s+l*l+u*u),d?(d=1/d,s*=d,l*=d,u*=d):(s=0,l=0,u=0),e[0]=i,e[1]=s,e[2]=c,e[3]=0,e[4]=a,e[5]=l,e[6]=f,e[7]=0,e[8]=o,e[9]=u,e[10]=h,e[11]=0,e[12]=-(i*v+a*x+o*b),e[13]=-(s*v+l*x+u*b),e[14]=-(c*v+f*x+h*b),e[15]=1,e)}});var ere=ye((Ier,Qte)=>{Qte.exports=$et;function $et(e){return\"mat4(\"+e[0]+\", \"+e[1]+\", \"+e[2]+\", \"+e[3]+\", \"+e[4]+\", \"+e[5]+\", \"+e[6]+\", \"+e[7]+\", \"+e[8]+\", \"+e[9]+\", \"+e[10]+\", \"+e[11]+\", \"+e[12]+\", \"+e[13]+\", \"+e[14]+\", \"+e[15]+\")\"}});var Lq=ye((Rer,tre)=>{tre.exports={create:ete(),clone:rte(),copy:nte(),identity:kq(),transpose:ste(),invert:ute(),adjoint:fte(),determinant:dte(),multiply:pte(),translate:mte(),scale:_te(),rotate:bte(),rotateX:Tte(),rotateY:Ste(),rotateZ:Ete(),fromRotation:Cte(),fromRotationTranslation:Pte(),fromScaling:Rte(),fromTranslation:zte(),fromXRotation:qte(),fromYRotation:Bte(),fromZRotation:Ute(),fromQuat:Cq(),frustum:Gte(),perspective:Wte(),perspectiveFromFieldOfView:Xte(),ortho:Kte(),lookAt:$te(),str:ere()}});var g6=ye(Xf=>{\"use strict\";var Qet=Lq();Xf.init2dArray=function(e,t){for(var r=new Array(e),n=0;n{\"use strict\";var ett=xa(),rre=H1(),ttt=g6(),rtt=Lq();function itt(e){var t;if(typeof e==\"string\"){if(t=document.getElementById(e),t===null)throw new Error(\"No DOM element with id '\"+e+\"' exists on the page.\");return t}else if(e==null)throw new Error(\"DOM element provided is null or undefined\");return e}function ntt(e){var t=ett.select(e);return t.node()instanceof HTMLElement&&t.size()&&t.classed(\"js-plotly-plot\")}function ire(e){var t=e&&e.parentNode;t&&t.removeChild(e)}function att(e,t){nre(\"global\",e,t)}function nre(e,t,r){var n=\"plotly.js-style-\"+e,i=document.getElementById(n);if(!(i&&i.matches(\".no-inline-styles\"))){i||(i=document.createElement(\"style\"),i.setAttribute(\"id\",n),i.appendChild(document.createTextNode(\"\")),document.head.appendChild(i));var a=i.sheet;a?a.insertRule?a.insertRule(t+\"{\"+r+\"}\",0):a.addRule?a.addRule(t,r,0):rre.warn(\"addStyleRule failed\"):rre.warn(\"Cannot addRelatedStyleRule, probably due to strict CSP...\")}}function ott(e){var t=\"plotly.js-style-\"+e,r=document.getElementById(t);r&&ire(r)}function stt(e,t,r,n,i,a){var o=n.split(\":\"),s=i.split(\":\"),l=\"data-btn-style-event-added\";a||(a=document),a.querySelectorAll(e).forEach(function(u){u.getAttribute(l)||(u.addEventListener(\"mouseenter\",function(){var c=this.querySelector(r);c&&(c.style[o[0]]=o[1])}),u.addEventListener(\"mouseleave\",function(){var c=this.querySelector(r);c&&(t&&this.matches(t)?c.style[o[0]]=o[1]:c.style[s[0]]=s[1])}),u.setAttribute(l,!0))})}function ltt(e){var t=ore(e),r=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];return t.forEach(function(n){var i=are(n);if(i){var a=ttt.convertCssMatrix(i);r=rtt.multiply(r,r,a)}}),r}function are(e){var t=window.getComputedStyle(e,null),r=t.getPropertyValue(\"-webkit-transform\")||t.getPropertyValue(\"-moz-transform\")||t.getPropertyValue(\"-ms-transform\")||t.getPropertyValue(\"-o-transform\")||t.getPropertyValue(\"transform\");return r===\"none\"?null:r.replace(\"matrix\",\"\").replace(\"3d\",\"\").slice(1,-1).split(\",\").map(function(n){return+n})}function ore(e){for(var t=[];utt(e);)t.push(e),e=e.parentNode,typeof ShadowRoot==\"function\"&&e instanceof ShadowRoot&&(e=e.host);return t}function utt(e){return e&&(e instanceof Element||e instanceof HTMLElement)}function ctt(e,t){return e&&t&&e.top===t.top&&e.left===t.left&&e.right===t.right&&e.bottom===t.bottom}sre.exports={getGraphDiv:itt,isPlotDiv:ntt,removeElement:ire,addStyleRule:att,addRelatedStyleRule:nre,deleteRelatedStyleRule:ott,setStyleOnHover:stt,getFullTransformMatrix:ltt,getElementTransformMatrix:are,getElementAndAncestors:ore,equalDomRects:ctt}});var zS=ye((Fer,lre)=>{\"use strict\";lre.exports={mode:{valType:\"enumerated\",dflt:\"afterall\",values:[\"immediate\",\"next\",\"afterall\"]},direction:{valType:\"enumerated\",values:[\"forward\",\"reverse\"],dflt:\"forward\"},fromcurrent:{valType:\"boolean\",dflt:!1},frame:{duration:{valType:\"number\",min:0,dflt:500},redraw:{valType:\"boolean\",dflt:!0}},transition:{duration:{valType:\"number\",min:0,dflt:500,editType:\"none\"},easing:{valType:\"enumerated\",dflt:\"cubic-in-out\",values:[\"linear\",\"quad\",\"cubic\",\"sin\",\"exp\",\"circle\",\"elastic\",\"back\",\"bounce\",\"linear-in\",\"quad-in\",\"cubic-in\",\"sin-in\",\"exp-in\",\"circle-in\",\"elastic-in\",\"back-in\",\"bounce-in\",\"linear-out\",\"quad-out\",\"cubic-out\",\"sin-out\",\"exp-out\",\"circle-out\",\"elastic-out\",\"back-out\",\"bounce-out\",\"linear-in-out\",\"quad-in-out\",\"cubic-in-out\",\"sin-in-out\",\"exp-in-out\",\"circle-in-out\",\"elastic-in-out\",\"back-in-out\",\"bounce-in-out\"],editType:\"none\"},ordering:{valType:\"enumerated\",values:[\"layout first\",\"traces first\"],dflt:\"layout first\",editType:\"none\"}}}});var Bu=ye((qer,pre)=>{\"use strict\";var cre=no().extendFlat,ftt=gy(),fre={valType:\"flaglist\",extras:[\"none\"],flags:[\"calc\",\"clearAxisTypes\",\"plot\",\"style\",\"markerSize\",\"colorbars\"]},hre={valType:\"flaglist\",extras:[\"none\"],flags:[\"calc\",\"plot\",\"legend\",\"ticks\",\"axrange\",\"layoutstyle\",\"modebar\",\"camera\",\"arraydraw\",\"colorbars\"]},htt=fre.flags.slice().concat([\"fullReplot\"]),dtt=hre.flags.slice().concat(\"layoutReplot\");pre.exports={traces:fre,layout:hre,traceFlags:function(){return ure(htt)},layoutFlags:function(){return ure(dtt)},update:function(e,t){var r=t.editType;if(r&&r!==\"none\")for(var n=r.split(\"+\"),i=0;i{\"use strict\";Pq.dash={valType:\"string\",values:[\"solid\",\"dot\",\"dash\",\"longdash\",\"dashdot\",\"longdashdot\"],dflt:\"solid\",editType:\"style\"};Pq.pattern={shape:{valType:\"enumerated\",values:[\"\",\"/\",\"\\\\\",\"x\",\"-\",\"|\",\"+\",\".\"],dflt:\"\",arrayOk:!0,editType:\"style\"},fillmode:{valType:\"enumerated\",values:[\"replace\",\"overlay\"],dflt:\"replace\",editType:\"style\"},bgcolor:{valType:\"color\",arrayOk:!0,editType:\"style\"},fgcolor:{valType:\"color\",arrayOk:!0,editType:\"style\"},fgopacity:{valType:\"number\",editType:\"style\",min:0,max:1},size:{valType:\"number\",min:0,dflt:8,arrayOk:!0,editType:\"style\"},solidity:{valType:\"number\",min:0,max:1,dflt:.3,arrayOk:!0,editType:\"style\"},editType:\"style\"}});var Iq=ye((Ber,gre)=>{\"use strict\";gre.exports={FORMAT_LINK:\"https://github.com/d3/d3-format/tree/v1.4.5#d3-format\",DATE_FORMAT_LINK:\"https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format\"}});var Wo=ye(m6=>{\"use strict\";var mre=Iq(),Ner=mre.FORMAT_LINK,Uer=mre.DATE_FORMAT_LINK;function Rq(e){var t=e.description?\" \"+e.description:\"\",r=e.keys||[];if(r.length>0){for(var n=[],i=0;i{\"use strict\";function G1(e,t){return t?t.d2l(e):e}function yre(e,t){return t?t.l2d(e):e}function vtt(e){return e.x0}function ptt(e){return e.x1}function gtt(e){return e.y0}function mtt(e){return e.y1}function _re(e){return e.x0shift||0}function xre(e){return e.x1shift||0}function bre(e){return e.y0shift||0}function wre(e){return e.y1shift||0}function y6(e,t){return G1(e.x1,t)+xre(e)-G1(e.x0,t)-_re(e)}function _6(e,t,r){return G1(e.y1,r)+wre(e)-G1(e.y0,r)-bre(e)}function ytt(e,t){return Math.abs(y6(e,t))}function _tt(e,t,r){return Math.abs(_6(e,t,r))}function xtt(e,t,r){return e.type!==\"line\"?void 0:Math.sqrt(Math.pow(y6(e,t),2)+Math.pow(_6(e,t,r),2))}function btt(e,t){return yre((G1(e.x1,t)+xre(e)+G1(e.x0,t)+_re(e))/2,t)}function wtt(e,t,r){return yre((G1(e.y1,r)+wre(e)+G1(e.y0,r)+bre(e))/2,r)}function Ttt(e,t,r){return e.type!==\"line\"?void 0:_6(e,t,r)/y6(e,t)}Tre.exports={x0:vtt,x1:ptt,y0:gtt,y1:mtt,slope:Ttt,dx:y6,dy:_6,width:ytt,height:_tt,length:xtt,xcenter:btt,ycenter:wtt}});var Mre=ye((Ger,Sre)=>{\"use strict\";var Att=Bu().overrideAll,cb=vl(),Are=Su(),Stt=Ed().dash,j1=no().extendFlat,Mtt=Wo().shapeTexttemplateAttrs,Ett=x6();Sre.exports=Att({newshape:{visible:j1({},cb.visible,{}),showlegend:{valType:\"boolean\",dflt:!1},legend:j1({},cb.legend,{}),legendgroup:j1({},cb.legendgroup,{}),legendgrouptitle:{text:j1({},cb.legendgrouptitle.text,{}),font:Are({})},legendrank:j1({},cb.legendrank,{}),legendwidth:j1({},cb.legendwidth,{}),line:{color:{valType:\"color\"},width:{valType:\"number\",min:0,dflt:4},dash:j1({},Stt,{dflt:\"solid\"})},fillcolor:{valType:\"color\",dflt:\"rgba(0,0,0,0)\"},fillrule:{valType:\"enumerated\",values:[\"evenodd\",\"nonzero\"],dflt:\"evenodd\"},opacity:{valType:\"number\",min:0,max:1,dflt:1},layer:{valType:\"enumerated\",values:[\"below\",\"above\",\"between\"],dflt:\"above\"},drawdirection:{valType:\"enumerated\",values:[\"ortho\",\"horizontal\",\"vertical\",\"diagonal\"],dflt:\"diagonal\"},name:j1({},cb.name,{}),label:{text:{valType:\"string\",dflt:\"\"},texttemplate:Mtt({newshape:!0},{keys:Object.keys(Ett)}),font:Are({}),textposition:{valType:\"enumerated\",values:[\"top left\",\"top center\",\"top right\",\"middle left\",\"middle center\",\"middle right\",\"bottom left\",\"bottom center\",\"bottom right\",\"start\",\"middle\",\"end\"]},textangle:{valType:\"angle\",dflt:\"auto\"},xanchor:{valType:\"enumerated\",values:[\"auto\",\"left\",\"center\",\"right\"],dflt:\"auto\"},yanchor:{valType:\"enumerated\",values:[\"top\",\"middle\",\"bottom\"]},padding:{valType:\"number\",dflt:3,min:0}}},activeshape:{fillcolor:{valType:\"color\",dflt:\"rgb(255,0,255)\"},opacity:{valType:\"number\",min:0,max:1,dflt:.5}}},\"none\",\"from-root\")});var kre=ye((jer,Ere)=>{\"use strict\";var ktt=Ed().dash,Ctt=no().extendFlat;Ere.exports={newselection:{mode:{valType:\"enumerated\",values:[\"immediate\",\"gradual\"],dflt:\"immediate\",editType:\"none\"},line:{color:{valType:\"color\",editType:\"none\"},width:{valType:\"number\",min:1,dflt:1,editType:\"none\"},dash:Ctt({},ktt,{dflt:\"dot\",editType:\"none\"}),editType:\"none\"},editType:\"none\"},activeselection:{fillcolor:{valType:\"color\",dflt:\"rgba(0,0,0,0)\",editType:\"none\"},opacity:{valType:\"number\",min:0,max:1,dflt:.5,editType:\"none\"},editType:\"none\"}}});var b6=ye((Wer,Cre)=>{\"use strict\";Cre.exports=function(e){var t=e.editType;return{t:{valType:\"number\",dflt:0,editType:t},r:{valType:\"number\",dflt:0,editType:t},b:{valType:\"number\",dflt:0,editType:t},l:{valType:\"number\",dflt:0,editType:t},editType:t}}});var s3=ye((Zer,Rre)=>{\"use strict\";var Dq=Su(),Ltt=zS(),w6=dh(),Lre=Mre(),Pre=kre(),Ptt=b6(),Ire=no().extendFlat,T6=Dq({editType:\"calc\"});T6.family.dflt='\"Open Sans\", verdana, arial, sans-serif';T6.size.dflt=12;T6.color.dflt=w6.defaultLine;Rre.exports={font:T6,title:{text:{valType:\"string\",editType:\"layoutstyle\"},font:Dq({editType:\"layoutstyle\"}),subtitle:{text:{valType:\"string\",editType:\"layoutstyle\"},font:Dq({editType:\"layoutstyle\"}),editType:\"layoutstyle\"},xref:{valType:\"enumerated\",dflt:\"container\",values:[\"container\",\"paper\"],editType:\"layoutstyle\"},yref:{valType:\"enumerated\",dflt:\"container\",values:[\"container\",\"paper\"],editType:\"layoutstyle\"},x:{valType:\"number\",min:0,max:1,dflt:.5,editType:\"layoutstyle\"},y:{valType:\"number\",min:0,max:1,dflt:\"auto\",editType:\"layoutstyle\"},xanchor:{valType:\"enumerated\",dflt:\"auto\",values:[\"auto\",\"left\",\"center\",\"right\"],editType:\"layoutstyle\"},yanchor:{valType:\"enumerated\",dflt:\"auto\",values:[\"auto\",\"top\",\"middle\",\"bottom\"],editType:\"layoutstyle\"},pad:Ire(Ptt({editType:\"layoutstyle\"}),{}),automargin:{valType:\"boolean\",dflt:!1,editType:\"plot\"},editType:\"layoutstyle\"},uniformtext:{mode:{valType:\"enumerated\",values:[!1,\"hide\",\"show\"],dflt:!1,editType:\"plot\"},minsize:{valType:\"number\",min:0,dflt:0,editType:\"plot\"},editType:\"plot\"},autosize:{valType:\"boolean\",dflt:!1,editType:\"none\"},width:{valType:\"number\",min:10,dflt:700,editType:\"plot\"},height:{valType:\"number\",min:10,dflt:450,editType:\"plot\"},minreducedwidth:{valType:\"number\",min:2,dflt:64,editType:\"plot\"},minreducedheight:{valType:\"number\",min:2,dflt:64,editType:\"plot\"},margin:{l:{valType:\"number\",min:0,dflt:80,editType:\"plot\"},r:{valType:\"number\",min:0,dflt:80,editType:\"plot\"},t:{valType:\"number\",min:0,dflt:100,editType:\"plot\"},b:{valType:\"number\",min:0,dflt:80,editType:\"plot\"},pad:{valType:\"number\",min:0,dflt:0,editType:\"plot\"},autoexpand:{valType:\"boolean\",dflt:!0,editType:\"plot\"},editType:\"plot\"},computed:{valType:\"any\",editType:\"none\"},paper_bgcolor:{valType:\"color\",dflt:w6.background,editType:\"plot\"},plot_bgcolor:{valType:\"color\",dflt:w6.background,editType:\"layoutstyle\"},autotypenumbers:{valType:\"enumerated\",values:[\"convert types\",\"strict\"],dflt:\"convert types\",editType:\"calc\"},separators:{valType:\"string\",editType:\"plot\"},hidesources:{valType:\"boolean\",dflt:!1,editType:\"plot\"},showlegend:{valType:\"boolean\",editType:\"legend\"},colorway:{valType:\"colorlist\",dflt:w6.defaults,editType:\"calc\"},datarevision:{valType:\"any\",editType:\"calc\"},uirevision:{valType:\"any\",editType:\"none\"},editrevision:{valType:\"any\",editType:\"none\"},selectionrevision:{valType:\"any\",editType:\"none\"},template:{valType:\"any\",editType:\"calc\"},newshape:Lre.newshape,activeshape:Lre.activeshape,newselection:Pre.newselection,activeselection:Pre.activeselection,meta:{valType:\"any\",arrayOk:!0,editType:\"plot\"},transition:Ire({},Ltt.transition,{editType:\"none\"})}});var Dre=su(()=>{});var Itt={};var zre=su(()=>{Dre()});var ba=ye(qs=>{\"use strict\";var l3=H1(),Fre=p6(),qre=Eq(),Rtt=gy(),Dtt=DS().addStyleRule,Ore=no(),ztt=vl(),Ftt=s3(),qtt=Ore.extendFlat,zq=Ore.extendDeepAll;qs.modules={};qs.allCategories={};qs.allTypes=[];qs.subplotsRegistry={};qs.componentsRegistry={};qs.layoutArrayContainers=[];qs.layoutArrayRegexes=[];qs.traceLayoutAttributes={};qs.localeRegistry={};qs.apiMethodRegistry={};qs.collectableSubplotTypes=null;qs.register=function(t){if(qs.collectableSubplotTypes=null,t)t&&!Array.isArray(t)&&(t=[t]);else throw new Error(\"No argument passed to Plotly.register.\");for(var r=0;r{\"use strict\";var Htt=e3().timeFormat,Yre=uo(),Fq=H1(),Z1=r3().mod,f3=es(),_0=f3.BADNUM,wp=f3.ONEDAY,FS=f3.ONEHOUR,W1=f3.ONEMIN,c3=f3.ONESEC,qS=f3.EPOCHJD,my=ba(),Hre=e3().utcFormat,Gtt=/^\\s*(-?\\d\\d\\d\\d|\\d\\d)(-(\\d?\\d)(-(\\d?\\d)([ Tt]([01]?\\d|2[0-3])(:([0-5]\\d)(:([0-5]\\d(\\.\\d+)?))?(Z|z|[+\\-]\\d\\d(:?\\d\\d)?)?)?)?)?)?\\s*$/m,jtt=/^\\s*(-?\\d\\d\\d\\d|\\d\\d)(-(\\d?\\di?)(-(\\d?\\d)([ Tt]([01]?\\d|2[0-3])(:([0-5]\\d)(:([0-5]\\d(\\.\\d+)?))?(Z|z|[+\\-]\\d\\d(:?\\d\\d)?)?)?)?)?)?\\s*$/m,Gre=new Date().getFullYear()-70;function yy(e){return e&&my.componentsRegistry.calendars&&typeof e==\"string\"&&e!==\"gregorian\"}Yf.dateTick0=function(e,t){var r=Wtt(e,!!t);if(t<2)return r;var n=Yf.dateTime2ms(r,e);return n+=wp*(t-1),Yf.ms2DateTime(n,0,e)};function Wtt(e,t){return yy(e)?t?my.getComponentMethod(\"calendars\",\"CANONICAL_SUNDAY\")[e]:my.getComponentMethod(\"calendars\",\"CANONICAL_TICK\")[e]:t?\"2000-01-02\":\"2000-01-01\"}Yf.dfltRange=function(e){return yy(e)?my.getComponentMethod(\"calendars\",\"DFLTRANGE\")[e]:[\"2000-01-01\",\"2001-01-01\"]};Yf.isJSDate=function(e){return typeof e==\"object\"&&e!==null&&typeof e.getTime==\"function\"};var S6,M6;Yf.dateTime2ms=function(e,t){if(Yf.isJSDate(e)){var r=e.getTimezoneOffset()*W1,n=(e.getUTCMinutes()-e.getMinutes())*W1+(e.getUTCSeconds()-e.getSeconds())*c3+(e.getUTCMilliseconds()-e.getMilliseconds());if(n){var i=3*W1;r=r-i/2+Z1(n-r+i/2,i)}return e=Number(e)-r,e>=S6&&e<=M6?e:_0}if(typeof e!=\"string\"&&typeof e!=\"number\")return _0;e=String(e);var a=yy(t),o=e.charAt(0);a&&(o===\"G\"||o===\"g\")&&(e=e.substr(1),t=\"\");var s=a&&t.substr(0,7)===\"chinese\",l=e.match(s?jtt:Gtt);if(!l)return _0;var u=l[1],c=l[3]||\"1\",f=Number(l[5]||1),h=Number(l[7]||0),d=Number(l[9]||0),v=Number(l[11]||0);if(a){if(u.length===2)return _0;u=Number(u);var x;try{var b=my.getComponentMethod(\"calendars\",\"getCal\")(t);if(s){var g=c.charAt(c.length-1)===\"i\";c=parseInt(c,10),x=b.newDate(u,b.toMonthIndex(u,c,g),f)}else x=b.newDate(u,Number(c),f)}catch(k){return _0}return x?(x.toJD()-qS)*wp+h*FS+d*W1+v*c3:_0}u.length===2?u=(Number(u)+2e3-Gre)%100+Gre:u=Number(u),c-=1;var E=new Date(Date.UTC(2e3,c,f,h,d));return E.setUTCFullYear(u),E.getUTCMonth()!==c||E.getUTCDate()!==f?_0:E.getTime()+v*c3};S6=Yf.MIN_MS=Yf.dateTime2ms(\"-9999\");M6=Yf.MAX_MS=Yf.dateTime2ms(\"9999-12-31 23:59:59.9999\");Yf.isDateTime=function(e,t){return Yf.dateTime2ms(e,t)!==_0};function u3(e,t){return String(e+Math.pow(10,t)).substr(1)}var A6=90*wp,jre=3*FS,Wre=5*W1;Yf.ms2DateTime=function(e,t,r){if(typeof e!=\"number\"||!(e>=S6&&e<=M6))return _0;t||(t=0);var n=Math.floor(Z1(e+.05,1)*10),i=Math.round(e-n/10),a,o,s,l,u,c;if(yy(r)){var f=Math.floor(i/wp)+qS,h=Math.floor(Z1(e,wp));try{a=my.getComponentMethod(\"calendars\",\"getCal\")(r).fromJD(f).formatDate(\"yyyy-mm-dd\")}catch(d){a=Hre(\"G%Y-%m-%d\")(new Date(i))}if(a.charAt(0)===\"-\")for(;a.length<11;)a=\"-0\"+a.substr(1);else for(;a.length<10;)a=\"0\"+a;o=t=S6+wp&&e<=M6-wp))return _0;var t=Math.floor(Z1(e+.05,1)*10),r=new Date(Math.round(e-t/10)),n=Htt(\"%Y-%m-%d\")(r),i=r.getHours(),a=r.getMinutes(),o=r.getSeconds(),s=r.getUTCMilliseconds()*10+t;return Kre(n,i,a,o,s)};function Kre(e,t,r,n,i){if((t||r||n||i)&&(e+=\" \"+u3(t,2)+\":\"+u3(r,2),(n||i)&&(e+=\":\"+u3(n,2),i))){for(var a=4;i%10===0;)a-=1,i/=10;e+=\".\"+u3(i,a)}return e}Yf.cleanDate=function(e,t,r){if(e===_0)return t;if(Yf.isJSDate(e)||typeof e==\"number\"&&isFinite(e)){if(yy(r))return Fq.error(\"JS Dates and milliseconds are incompatible with world calendars\",e),t;if(e=Yf.ms2DateTimeLocal(+e),!e&&t!==void 0)return t}else if(!Yf.isDateTime(e,r))return Fq.error(\"unrecognized date\",e),t;return e};var Ztt=/%\\d?f/g,Xtt=/%h/g,Ytt={1:\"1\",2:\"1\",3:\"2\",4:\"2\"};function Zre(e,t,r,n){e=e.replace(Ztt,function(a){var o=Math.min(+a.charAt(1)||6,6),s=(t/1e3%1+2).toFixed(o).substr(2).replace(/0+$/,\"\")||\"0\";return s});var i=new Date(Math.floor(t+.05));if(e=e.replace(Xtt,function(){return Ytt[r(\"%q\")(i)]}),yy(n))try{e=my.getComponentMethod(\"calendars\",\"worldCalFmt\")(e,t,n)}catch(a){return\"Invalid\"}return r(e)(i)}var Ktt=[59,59.9,59.99,59.999,59.9999];function Jtt(e,t){var r=Z1(e+.05,wp),n=u3(Math.floor(r/FS),2)+\":\"+u3(Z1(Math.floor(r/W1),60),2);if(t!==\"M\"){Yre(t)||(t=0);var i=Math.min(Z1(e/c3,60),Ktt[t]),a=(100+i).toFixed(t).substr(1);t>0&&(a=a.replace(/0+$/,\"\").replace(/[\\.]$/,\"\")),n+=\":\"+a}return n}Yf.formatDate=function(e,t,r,n,i,a){if(i=yy(i)&&i,!t)if(r===\"y\")t=a.year;else if(r===\"m\")t=a.month;else if(r===\"d\")t=a.dayMonth+`\n", + "`+a.year;else return Jtt(e,r)+`\n", + "`+Zre(a.dayMonthYear,e,n,i);return Zre(t,e,n,i)};var Xre=3*wp;Yf.incrementMonth=function(e,t,r){r=yy(r)&&r;var n=Z1(e,wp);if(e=Math.round(e-n),r)try{var i=Math.round(e/wp)+qS,a=my.getComponentMethod(\"calendars\",\"getCal\")(r),o=a.fromJD(i);return t%12?a.add(o,t,\"m\"):a.add(o,t/12,\"y\"),(o.toJD()-qS)*wp+n}catch(l){Fq.error(\"invalid ms \"+e+\" in calendar \"+r)}var s=new Date(e+Xre);return s.setUTCMonth(s.getUTCMonth()+t)+n-Xre};Yf.findExactDates=function(e,t){for(var r=0,n=0,i=0,a=0,o,s,l=yy(t)&&my.getComponentMethod(\"calendars\",\"getCal\")(t),u=0;u{\"use strict\";$re.exports=function(t){return t}});var E6=ye(_y=>{\"use strict\";var $tt=uo(),Qtt=H1(),ert=OS(),trt=es().BADNUM,qq=1e-9;_y.findBin=function(e,t,r){if($tt(t.start))return r?Math.ceil((e-t.start)/t.size-qq)-1:Math.floor((e-t.start)/t.size+qq);var n=0,i=t.length,a=0,o=i>1?(t[i-1]-t[0])/(i-1):1,s,l;for(o>=0?l=r?rrt:irt:l=r?art:nrt,e+=o*qq*(r?-1:1)*(o>=0?1:-1);n90&&Qtt.log(\"Long binary search...\"),n-1};function rrt(e,t){return et}function art(e,t){return e>=t}_y.sorterAsc=function(e,t){return e-t};_y.sorterDes=function(e,t){return t-e};_y.distinctVals=function(e){var t=e.slice();t.sort(_y.sorterAsc);var r;for(r=t.length-1;r>-1&&t[r]===trt;r--);for(var n=t[r]-t[0]||1,i=n/(r||1)/1e4,a=[],o,s=0;s<=r;s++){var l=t[s],u=l-o;o===void 0?(a.push(l),o=l):u>i&&(n=Math.min(n,u),a.push(l),o=l)}return{vals:a,minDiff:n}};_y.roundUp=function(e,t,r){for(var n=0,i=t.length-1,a,o=0,s=r?0:1,l=r?1:0,u=r?Math.ceil:Math.floor;n0&&(n=1),r&&n)return e.sort(t)}return n?e:e.reverse()};_y.findIndexOfMin=function(e,t){t=t||ert;for(var r=1/0,n,i=0;i{\"use strict\";Qre.exports=function(t){return Object.keys(t).sort()}});var eie=ye(Kf=>{\"use strict\";var BS=uo(),ort=vv().isArrayOrTypedArray;Kf.aggNums=function(e,t,r,n){var i,a;if((!n||n>r.length)&&(n=r.length),BS(t)||(t=!1),ort(r[0])){for(a=new Array(n),i=0;ie.length-1)return e[e.length-1];var r=t%1;return r*e[Math.ceil(t)]+(1-r)*e[Math.floor(t)]}});var aie=ye((itr,nie)=>{\"use strict\";var tie=r3(),Oq=tie.mod,srt=tie.modHalf,NS=Math.PI,Y1=2*NS;function lrt(e){return e/180*NS}function urt(e){return e/NS*180}function Bq(e){return Math.abs(e[1]-e[0])>Y1-1e-14}function rie(e,t){return srt(t-e,Y1)}function crt(e,t){return Math.abs(rie(e,t))}function iie(e,t){if(Bq(t))return!0;var r,n;t[0]n&&(n+=Y1);var i=Oq(e,Y1),a=i+Y1;return i>=r&&i<=n||a>=r&&a<=n}function frt(e,t,r,n){if(!iie(t,n))return!1;var i,a;return r[0]=i&&e<=a}function Nq(e,t,r,n,i,a,o){i=i||0,a=a||0;var s=Bq([r,n]),l,u,c,f,h;s?(l=0,u=NS,c=Y1):r{\"use strict\";fb.isLeftAnchor=function(t){return t.xanchor===\"left\"||t.xanchor===\"auto\"&&t.x<=1/3};fb.isCenterAnchor=function(t){return t.xanchor===\"center\"||t.xanchor===\"auto\"&&t.x>1/3&&t.x<2/3};fb.isRightAnchor=function(t){return t.xanchor===\"right\"||t.xanchor===\"auto\"&&t.x>=2/3};fb.isTopAnchor=function(t){return t.yanchor===\"top\"||t.yanchor===\"auto\"&&t.y>=2/3};fb.isMiddleAnchor=function(t){return t.yanchor===\"middle\"||t.yanchor===\"auto\"&&t.y>1/3&&t.y<2/3};fb.isBottomAnchor=function(t){return t.yanchor===\"bottom\"||t.yanchor===\"auto\"&&t.y<=1/3}});var uie=ye(hb=>{\"use strict\";var Uq=r3().mod;hb.segmentsIntersect=lie;function lie(e,t,r,n,i,a,o,s){var l=r-e,u=i-e,c=o-i,f=n-t,h=a-t,d=s-a,v=l*d-c*f;if(v===0)return null;var x=(u*d-c*h)/v,b=(u*f-l*h)/v;return b<0||b>1||x<0||x>1?null:{x:e+l*x,y:t+f*x}}hb.segmentDistance=function(t,r,n,i,a,o,s,l){if(lie(t,r,n,i,a,o,s,l))return 0;var u=n-t,c=i-r,f=s-a,h=l-o,d=u*u+c*c,v=f*f+h*h,x=Math.min(k6(u,c,d,a-t,o-r),k6(u,c,d,s-t,l-r),k6(f,h,v,t-a,r-o),k6(f,h,v,n-a,i-o));return Math.sqrt(x)};function k6(e,t,r,n,i){var a=n*e+i*t;if(a<0)return n*n+i*i;if(a>r){var o=n-e,s=i-t;return o*o+s*s}else{var l=n*t-i*e;return l*l/r}}var C6,Vq,sie;hb.getTextLocation=function(t,r,n,i){if((t!==Vq||i!==sie)&&(C6={},Vq=t,sie=i),C6[n])return C6[n];var a=t.getPointAtLength(Uq(n-i/2,r)),o=t.getPointAtLength(Uq(n+i/2,r)),s=Math.atan((o.y-a.y)/(o.x-a.x)),l=t.getPointAtLength(Uq(n,r)),u=(l.x*4+a.x+o.x)/6,c=(l.y*4+a.y+o.y)/6,f={x:u,y:c,theta:s};return C6[n]=f,f};hb.clearLocationCache=function(){Vq=null};hb.getVisibleSegment=function(t,r,n){var i=r.left,a=r.right,o=r.top,s=r.bottom,l=0,u=t.getTotalLength(),c=u,f,h;function d(x){var b=t.getPointAtLength(x);x===0?f=b:x===u&&(h=b);var g=b.xa?b.x-a:0,E=b.ys?b.y-s:0;return Math.sqrt(g*g+E*E)}for(var v=d(l);v;){if(l+=v+n,l>c)return;v=d(l)}for(v=d(c);v;){if(c-=v+n,l>c)return;v=d(c)}return{min:l,max:c,len:c-l,total:u,isClosed:l===0&&c===u&&Math.abs(f.x-h.x)<.1&&Math.abs(f.y-h.y)<.1}};hb.findPointOnPath=function(t,r,n,i){i=i||{};for(var a=i.pathLength||t.getTotalLength(),o=i.tolerance||.001,s=i.iterationLimit||30,l=t.getPointAtLength(0)[n]>t.getPointAtLength(a)[n]?-1:1,u=0,c=0,f=a,h,d,v;u0?f=h:c=h,u++}return d}});var L6=ye(US=>{\"use strict\";var xy={};US.throttle=function(t,r,n){var i=xy[t],a=Date.now();if(!i){for(var o in xy)xy[o].tsi.ts+r){s();return}i.timer=setTimeout(function(){s(),i.timer=null},r)};US.done=function(e){var t=xy[e];return!t||!t.timer?Promise.resolve():new Promise(function(r){var n=t.onDone;t.onDone=function(){n&&n(),r(),t.onDone=null}})};US.clear=function(e){if(e)cie(xy[e]),delete xy[e];else for(var t in xy)US.clear(t)};function cie(e){e&&e.timer!==null&&(clearTimeout(e.timer),e.timer=null)}});var hie=ye((str,fie)=>{\"use strict\";fie.exports=function(t){t._responsiveChartHandler&&(window.removeEventListener(\"resize\",t._responsiveChartHandler),delete t._responsiveChartHandler)}});var die=ye((ltr,P6)=>{\"use strict\";P6.exports=Hq;P6.exports.isMobile=Hq;P6.exports.default=Hq;var prt=/(android|bb\\d+|meego).+mobile|armv7l|avantgo|bada\\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\\/|plucker|pocket|psp|series[46]0|samsungbrowser.*mobile|symbian|treo|up\\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,grt=/CrOS/,mrt=/android|ipad|playbook|silk/i;function Hq(e){e||(e={});let t=e.ua;if(!t&&typeof navigator!=\"undefined\"&&(t=navigator.userAgent),t&&t.headers&&typeof t.headers[\"user-agent\"]==\"string\"&&(t=t.headers[\"user-agent\"]),typeof t!=\"string\")return!1;let r=prt.test(t)&&!grt.test(t)||!!e.tablet&&mrt.test(t);return!r&&e.tablet&&e.featureDetect&&navigator&&navigator.maxTouchPoints>1&&t.indexOf(\"Macintosh\")!==-1&&t.indexOf(\"Safari\")!==-1&&(r=!0),r}});var pie=ye((utr,vie)=>{\"use strict\";var yrt=uo(),_rt=die();vie.exports=function(t){var r;if(t&&t.hasOwnProperty(\"userAgent\")?r=t.userAgent:r=xrt(),typeof r!=\"string\")return!0;var n=_rt({ua:{headers:{\"user-agent\":r}},tablet:!0,featureDetect:!1});if(!n)for(var i=r.split(\" \"),a=1;a-1;s--){var l=i[s];if(l.substr(0,8)===\"Version/\"){var u=l.substr(8).split(\".\")[0];if(yrt(u)&&(u=+u),u>=13)return!0}}}return n};function xrt(){var e;return typeof navigator!=\"undefined\"&&(e=navigator.userAgent),e&&e.headers&&typeof e.headers[\"user-agent\"]==\"string\"&&(e=e.headers[\"user-agent\"]),e}});var mie=ye((ctr,gie)=>{\"use strict\";var brt=xa();gie.exports=function(t,r,n){var i=t.selectAll(\"g.\"+n.replace(/\\s/g,\".\")).data(r,function(o){return o[0].trace.uid});i.exit().remove(),i.enter().append(\"g\").attr(\"class\",n),i.order();var a=t.classed(\"rangeplot\")?\"nodeRangePlot3\":\"node3\";return i.each(function(o){o[0][a]=brt.select(this)}),i}});var _ie=ye((ftr,yie)=>{\"use strict\";var wrt=ba();yie.exports=function(t,r){for(var n=t._context.locale,i=0;i<2;i++){for(var a=t._context.locales,o=0;o<2;o++){var s=(a[n]||{}).dictionary;if(s){var l=s[r];if(l)return l}a=wrt.localeRegistry}var u=n.split(\"-\")[0];if(u===n)break;n=u}return r}});var Gq=ye((htr,xie)=>{\"use strict\";xie.exports=function(t){for(var r={},n=[],i=0,a=0;a{\"use strict\";bie.exports=function(t){for(var r=Srt(t)?Art:Trt,n=[],i=0;i{\"use strict\";Tie.exports=function(t,r){if(!r)return t;var n=1/Math.abs(r),i=n>1?(n*t+n*r)/n:t+r,a=String(i).length;if(a>16){var o=String(r).length,s=String(t).length;if(a>=s+o){var l=parseFloat(i).toPrecision(12);l.indexOf(\"e+\")===-1&&(i=+l)}}return i}});var Mie=ye((ptr,Sie)=>{\"use strict\";var Mrt=uo(),Ert=es().BADNUM,krt=/^['\"%,$#\\s']+|[, ]|['\"%,$#\\s']+$/g;Sie.exports=function(t){return typeof t==\"string\"&&(t=t.replace(krt,\"\")),Mrt(t)?Number(t):Ert}});var Mr=ye((gtr,Bie)=>{\"use strict\";var VS=xa(),Crt=e3().utcFormat,Lrt=dq().format,Iie=uo(),Rie=es(),Die=Rie.FP_SAFE,Prt=-Die,Eie=Rie.BADNUM,li=Bie.exports={};li.adjustFormat=function(t){return!t||/^\\d[.]\\df/.test(t)||/[.]\\d%/.test(t)?t:t===\"0.f\"?\"~f\":/^\\d%/.test(t)?\"~%\":/^\\ds/.test(t)?\"~s\":!/^[~,.0$]/.test(t)&&/[&fps]/.test(t)?\"~\"+t:t};var kie={};li.warnBadFormat=function(e){var t=String(e);kie[t]||(kie[t]=1,li.warn('encountered bad format: \"'+t+'\"'))};li.noFormat=function(e){return String(e)};li.numberFormat=function(e){var t;try{t=Lrt(li.adjustFormat(e))}catch(r){return li.warnBadFormat(e),li.noFormat}return t};li.nestedProperty=ES();li.keyedContainer=_ee();li.relativeAttr=bee();li.isPlainObject=gy();li.toLogRange=l6();li.relinkPrivateKeys=See();var K1=vv();li.isArrayBuffer=K1.isArrayBuffer;li.isTypedArray=K1.isTypedArray;li.isArrayOrTypedArray=K1.isArrayOrTypedArray;li.isArray1D=K1.isArray1D;li.ensureArray=K1.ensureArray;li.concat=K1.concat;li.maxRowLength=K1.maxRowLength;li.minRowLength=K1.minRowLength;var zie=r3();li.mod=zie.mod;li.modHalf=zie.modHalf;var J1=Gee();li.valObjectMeta=J1.valObjectMeta;li.coerce=J1.coerce;li.coerce2=J1.coerce2;li.coerceFont=J1.coerceFont;li.coercePattern=J1.coercePattern;li.coerceHoverinfo=J1.coerceHoverinfo;li.coerceSelectionMarkerOpacity=J1.coerceSelectionMarkerOpacity;li.validate=J1.validate;var Wp=Jre();li.dateTime2ms=Wp.dateTime2ms;li.isDateTime=Wp.isDateTime;li.ms2DateTime=Wp.ms2DateTime;li.ms2DateTimeLocal=Wp.ms2DateTimeLocal;li.cleanDate=Wp.cleanDate;li.isJSDate=Wp.isJSDate;li.formatDate=Wp.formatDate;li.incrementMonth=Wp.incrementMonth;li.dateTick0=Wp.dateTick0;li.dfltRange=Wp.dfltRange;li.findExactDates=Wp.findExactDates;li.MIN_MS=Wp.MIN_MS;li.MAX_MS=Wp.MAX_MS;var db=E6();li.findBin=db.findBin;li.sorterAsc=db.sorterAsc;li.sorterDes=db.sorterDes;li.distinctVals=db.distinctVals;li.roundUp=db.roundUp;li.sort=db.sort;li.findIndexOfMin=db.findIndexOfMin;li.sortObjectKeys=X1();var by=eie();li.aggNums=by.aggNums;li.len=by.len;li.mean=by.mean;li.geometricMean=by.geometricMean;li.median=by.median;li.midRange=by.midRange;li.variance=by.variance;li.stdev=by.stdev;li.interp=by.interp;var yg=g6();li.init2dArray=yg.init2dArray;li.transposeRagged=yg.transposeRagged;li.dot=yg.dot;li.translationMatrix=yg.translationMatrix;li.rotationMatrix=yg.rotationMatrix;li.rotationXYMatrix=yg.rotationXYMatrix;li.apply3DTransform=yg.apply3DTransform;li.apply2DTransform=yg.apply2DTransform;li.apply2DTransform2=yg.apply2DTransform2;li.convertCssMatrix=yg.convertCssMatrix;li.inverseTransformMatrix=yg.inverseTransformMatrix;var vm=aie();li.deg2rad=vm.deg2rad;li.rad2deg=vm.rad2deg;li.angleDelta=vm.angleDelta;li.angleDist=vm.angleDist;li.isFullCircle=vm.isFullCircle;li.isAngleInsideSector=vm.isAngleInsideSector;li.isPtInsideSector=vm.isPtInsideSector;li.pathArc=vm.pathArc;li.pathSector=vm.pathSector;li.pathAnnulus=vm.pathAnnulus;var d3=oie();li.isLeftAnchor=d3.isLeftAnchor;li.isCenterAnchor=d3.isCenterAnchor;li.isRightAnchor=d3.isRightAnchor;li.isTopAnchor=d3.isTopAnchor;li.isMiddleAnchor=d3.isMiddleAnchor;li.isBottomAnchor=d3.isBottomAnchor;var v3=uie();li.segmentsIntersect=v3.segmentsIntersect;li.segmentDistance=v3.segmentDistance;li.getTextLocation=v3.getTextLocation;li.clearLocationCache=v3.clearLocationCache;li.getVisibleSegment=v3.getVisibleSegment;li.findPointOnPath=v3.findPointOnPath;var D6=no();li.extendFlat=D6.extendFlat;li.extendDeep=D6.extendDeep;li.extendDeepAll=D6.extendDeepAll;li.extendDeepNoArrays=D6.extendDeepNoArrays;var jq=H1();li.log=jq.log;li.warn=jq.warn;li.error=jq.error;var Irt=n3();li.counterRegex=Irt.counter;var Wq=L6();li.throttle=Wq.throttle;li.throttleDone=Wq.done;li.clearThrottle=Wq.clear;var _g=DS();li.getGraphDiv=_g.getGraphDiv;li.isPlotDiv=_g.isPlotDiv;li.removeElement=_g.removeElement;li.addStyleRule=_g.addStyleRule;li.addRelatedStyleRule=_g.addRelatedStyleRule;li.deleteRelatedStyleRule=_g.deleteRelatedStyleRule;li.setStyleOnHover=_g.setStyleOnHover;li.getFullTransformMatrix=_g.getFullTransformMatrix;li.getElementTransformMatrix=_g.getElementTransformMatrix;li.getElementAndAncestors=_g.getElementAndAncestors;li.equalDomRects=_g.equalDomRects;li.clearResponsive=hie();li.preserveDrawingBuffer=pie();li.makeTraceGroups=mie();li._=_ie();li.notifier=Aq();li.filterUnique=Gq();li.filterVisible=wie();li.pushUnique=Eq();li.increment=Aie();li.cleanNumber=Mie();li.ensureNumber=function(t){return Iie(t)?(t=Number(t),t>Die||t=t?!1:Iie(e)&&e>=0&&e%1===0};li.noop=p6();li.identity=OS();li.repeat=function(e,t){for(var r=new Array(t),n=0;nr?Math.max(r,Math.min(t,e)):Math.max(t,Math.min(r,e))};li.bBoxIntersect=function(e,t,r){return r=r||0,e.left<=t.right+r&&t.left<=e.right+r&&e.top<=t.bottom+r&&t.top<=e.bottom+r};li.simpleMap=function(e,t,r,n,i){for(var a=e.length,o=new Array(a),s=0;s=Math.pow(2,r)?i>10?(li.warn(\"randstr failed uniqueness\"),o):e(t,r,n,(i||0)+1):o};li.OptionControl=function(e,t){e||(e={}),t||(t=\"opt\");var r={};return r.optionList=[],r._newoption=function(n){n[t]=e,r[n.name]=n,r.optionList.push(n)},r[\"_\"+t]=e,r};li.smooth=function(e,t){if(t=Math.round(t)||0,t<2)return e;var r=e.length,n=2*r,i=2*t-1,a=new Array(i),o=new Array(r),s,l,u,c;for(s=0;s=n&&(u-=n*Math.floor(u/n)),u<0?u=-1-u:u>=r&&(u=n-1-u),c+=e[u]*a[l];o[s]=c}return o};li.syncOrAsync=function(e,t,r){var n,i;function a(){return li.syncOrAsync(e,t,r)}for(;e.length;)if(i=e.splice(0,1)[0],n=i(t),n&&n.then)return n.then(a);return r&&r(t)};li.stripTrailingSlash=function(e){return e.substr(-1)===\"/\"?e.substr(0,e.length-1):e};li.noneOrAll=function(e,t,r){if(e){var n=!1,i=!0,a,o;for(a=0;a0?i:0})};li.fillArray=function(e,t,r,n){if(n=n||li.identity,li.isArrayOrTypedArray(e))for(var i=0;i1?i+o[1]:\"\";if(a&&(o.length>1||s.length>4||r))for(;n.test(s);)s=s.replace(n,\"$1\"+a+\"$2\");return s+l};li.TEMPLATE_STRING_REGEX=/%{([^\\s%{}:]*)([:|\\|][^}]*)?}/g;var Oie=/^\\w*$/;li.templateString=function(e,t){var r={};return e.replace(li.TEMPLATE_STRING_REGEX,function(n,i){var a;return Oie.test(i)?a=t[i]:(r[i]=r[i]||li.nestedProperty(t,i).get,a=r[i]()),li.isValidTextValue(a)?a:\"\"})};var Ort={max:10,count:0,name:\"hovertemplate\"};li.hovertemplateString=function(){return Zq.apply(Ort,arguments)};var Brt={max:10,count:0,name:\"texttemplate\"};li.texttemplateString=function(){return Zq.apply(Brt,arguments)};var Nrt=/^(\\S+)([\\*\\/])(-?\\d+(\\.\\d+)?)$/;function Urt(e){var t=e.match(Nrt);return t?{key:t[1],op:t[2],number:Number(t[3])}:{key:e,op:null,number:null}}var Vrt={max:10,count:0,name:\"texttemplate\",parseMultDiv:!0};li.texttemplateStringForShapes=function(){return Zq.apply(Vrt,arguments)};var Cie=/^[:|\\|]/;function Zq(e,t,r){var n=this,i=arguments;t||(t={});var a={};return e.replace(li.TEMPLATE_STRING_REGEX,function(o,s,l){var u=s===\"xother\"||s===\"yother\",c=s===\"_xother\"||s===\"_yother\",f=s===\"_xother_\"||s===\"_yother_\",h=s===\"xother_\"||s===\"yother_\",d=u||c||h||f,v=s;(c||f)&&(v=v.substring(1)),(h||f)&&(v=v.substring(0,v.length-1));var x=null,b=null;if(n.parseMultDiv){var g=Urt(v);v=g.key,x=g.op,b=g.number}var E;if(d){if(E=t[v],E===void 0)return\"\"}else{var k,A;for(A=3;A=R6&&o<=Lie,u=s>=R6&&s<=Lie;if(l&&(n=10*n+o-R6),u&&(i=10*i+s-R6),!l||!u){if(n!==i)return n-i;if(o!==s)return o-s}}return i-n};var h3=2e9;li.seedPseudoRandom=function(){h3=2e9};li.pseudoRandom=function(){var e=h3;return h3=(69069*h3+1)%4294967296,Math.abs(h3-e)<429496729?li.pseudoRandom():h3/4294967296};li.fillText=function(e,t,r){var n=Array.isArray(r)?function(o){r.push(o)}:function(o){r.text=o},i=li.extractOption(e,t,\"htx\",\"hovertext\");if(li.isValidTextValue(i))return n(i);var a=li.extractOption(e,t,\"tx\",\"text\");if(li.isValidTextValue(a))return n(a)};li.isValidTextValue=function(e){return e||e===0};li.formatPercent=function(e,t){t=t||0;for(var r=(Math.round(100*e*Math.pow(10,t))*Math.pow(.1,t)).toFixed(t)+\"%\",n=0;n1&&(u=1):u=0,li.strTranslate(i-u*(r+o),a-u*(n+s))+li.strScale(u)+(l?\"rotate(\"+l+(t?\"\":\" \"+r+\" \"+n)+\")\":\"\")};li.setTransormAndDisplay=function(e,t){e.attr(\"transform\",li.getTextTransform(t)),e.style(\"display\",t.scale?null:\"none\")};li.ensureUniformFontSize=function(e,t){var r=li.extendFlat({},t);return r.size=Math.max(t.size,e._fullLayout.uniformtext.minsize||0),r};li.join2=function(e,t,r){var n=e.length;return n>1?e.slice(0,-1).join(t)+r+e[n-1]:e.join(t)};li.bigFont=function(e){return Math.round(1.2*e)};var Pie=li.getFirefoxVersion(),Hrt=Pie!==null&&Pie<86;li.getPositionFromD3Event=function(){return Hrt?[VS.event.layerX,VS.event.layerY]:[VS.event.offsetX,VS.event.offsetY]}});var Vie=ye(()=>{\"use strict\";var Grt=Mr(),Nie={\"X,X div\":'direction:ltr;font-family:\"Open Sans\",verdana,arial,sans-serif;margin:0;padding:0;',\"X input,X button\":'font-family:\"Open Sans\",verdana,arial,sans-serif;',\"X input:focus,X button:focus\":\"outline:none;\",\"X a\":\"text-decoration:none;\",\"X a:hover\":\"text-decoration:none;\",\"X .crisp\":\"shape-rendering:crispEdges;\",\"X .user-select-none\":\"-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;\",\"X svg a\":\"fill:#447adb;\",\"X svg a:hover\":\"fill:#3c6dc5;\",\"X .main-svg\":\"position:absolute;top:0;left:0;pointer-events:none;\",\"X .main-svg .draglayer\":\"pointer-events:all;\",\"X .cursor-default\":\"cursor:default;\",\"X .cursor-pointer\":\"cursor:pointer;\",\"X .cursor-crosshair\":\"cursor:crosshair;\",\"X .cursor-move\":\"cursor:move;\",\"X .cursor-col-resize\":\"cursor:col-resize;\",\"X .cursor-row-resize\":\"cursor:row-resize;\",\"X .cursor-ns-resize\":\"cursor:ns-resize;\",\"X .cursor-ew-resize\":\"cursor:ew-resize;\",\"X .cursor-sw-resize\":\"cursor:sw-resize;\",\"X .cursor-s-resize\":\"cursor:s-resize;\",\"X .cursor-se-resize\":\"cursor:se-resize;\",\"X .cursor-w-resize\":\"cursor:w-resize;\",\"X .cursor-e-resize\":\"cursor:e-resize;\",\"X .cursor-nw-resize\":\"cursor:nw-resize;\",\"X .cursor-n-resize\":\"cursor:n-resize;\",\"X .cursor-ne-resize\":\"cursor:ne-resize;\",\"X .cursor-grab\":\"cursor:-webkit-grab;cursor:grab;\",\"X .modebar\":\"position:absolute;top:2px;right:2px;\",\"X .ease-bg\":\"-webkit-transition:background-color .3s ease 0s;-moz-transition:background-color .3s ease 0s;-ms-transition:background-color .3s ease 0s;-o-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s;\",\"X .modebar--hover>:not(.watermark)\":\"opacity:0;-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-ms-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;\",\"X:hover .modebar--hover .modebar-group\":\"opacity:1;\",\"X .modebar-group\":\"float:left;display:inline-block;box-sizing:border-box;padding-left:8px;position:relative;vertical-align:middle;white-space:nowrap;\",\"X .modebar-btn\":\"position:relative;font-size:16px;padding:3px 4px;height:22px;cursor:pointer;line-height:normal;box-sizing:border-box;\",\"X .modebar-btn svg\":\"position:relative;top:2px;\",\"X .modebar.vertical\":\"display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-end;max-height:100%;\",\"X .modebar.vertical svg\":\"top:-1px;\",\"X .modebar.vertical .modebar-group\":\"display:block;float:none;padding-left:0px;padding-bottom:8px;\",\"X .modebar.vertical .modebar-group .modebar-btn\":\"display:block;text-align:center;\",\"X [data-title]:before,X [data-title]:after\":\"position:absolute;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:none;opacity:0;z-index:1001;pointer-events:none;top:110%;right:50%;\",\"X [data-title]:hover:before,X [data-title]:hover:after\":\"display:block;opacity:1;\",\"X [data-title]:before\":'content:\"\";position:absolute;background:rgba(0,0,0,0);border:6px solid rgba(0,0,0,0);z-index:1002;margin-top:-12px;border-bottom-color:#69738a;margin-right:-6px;',\"X [data-title]:after\":\"content:attr(data-title);background:#69738a;color:#fff;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap;margin-right:-18px;border-radius:2px;\",\"X .vertical [data-title]:before,X .vertical [data-title]:after\":\"top:0%;right:200%;\",\"X .vertical [data-title]:before\":\"border:6px solid rgba(0,0,0,0);border-left-color:#69738a;margin-top:8px;margin-right:-30px;\",Y:'font-family:\"Open Sans\",verdana,arial,sans-serif;position:fixed;top:50px;right:20px;z-index:10000;font-size:10pt;max-width:180px;',\"Y p\":\"margin:0;\",\"Y .notifier-note\":\"min-width:180px;max-width:250px;border:1px solid #fff;z-index:3000;margin:0;background-color:#8c97af;background-color:rgba(140,151,175,.9);color:#fff;padding:10px;overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;\",\"Y .notifier-close\":\"color:#fff;opacity:.8;float:right;padding:0 5px;background:none;border:none;font-size:20px;font-weight:bold;line-height:20px;\",\"Y .notifier-close:hover\":\"color:#444;text-decoration:none;cursor:pointer;\"};for(Xq in Nie)Uie=Xq.replace(/^,/,\" ,\").replace(/X/g,\".js-plotly-plot .plotly\").replace(/Y/g,\".plotly-notifier\"),Grt.addStyleRule(Uie,Nie[Xq]);var Uie,Xq});var Yq=ye((_tr,Hie)=>{Hie.exports=!0});var Jq=ye((xtr,Gie)=>{\"use strict\";var jrt=Yq(),Kq;typeof window.matchMedia==\"function\"?Kq=!window.matchMedia(\"(hover: none)\").matches:Kq=jrt;Gie.exports=Kq});var vb=ye((btr,$q)=>{\"use strict\";var p3=typeof Reflect==\"object\"?Reflect:null,jie=p3&&typeof p3.apply==\"function\"?p3.apply:function(t,r,n){return Function.prototype.apply.call(t,r,n)},z6;p3&&typeof p3.ownKeys==\"function\"?z6=p3.ownKeys:Object.getOwnPropertySymbols?z6=function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:z6=function(t){return Object.getOwnPropertyNames(t)};function Wrt(e){console&&console.warn&&console.warn(e)}var Zie=Number.isNaN||function(t){return t!==t};function Tc(){Tc.init.call(this)}$q.exports=Tc;$q.exports.once=Krt;Tc.EventEmitter=Tc;Tc.prototype._events=void 0;Tc.prototype._eventsCount=0;Tc.prototype._maxListeners=void 0;var Wie=10;function F6(e){if(typeof e!=\"function\")throw new TypeError('The \"listener\" argument must be of type Function. Received type '+typeof e)}Object.defineProperty(Tc,\"defaultMaxListeners\",{enumerable:!0,get:function(){return Wie},set:function(e){if(typeof e!=\"number\"||e<0||Zie(e))throw new RangeError('The value of \"defaultMaxListeners\" is out of range. It must be a non-negative number. Received '+e+\".\");Wie=e}});Tc.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0};Tc.prototype.setMaxListeners=function(t){if(typeof t!=\"number\"||t<0||Zie(t))throw new RangeError('The value of \"n\" is out of range. It must be a non-negative number. Received '+t+\".\");return this._maxListeners=t,this};function Xie(e){return e._maxListeners===void 0?Tc.defaultMaxListeners:e._maxListeners}Tc.prototype.getMaxListeners=function(){return Xie(this)};Tc.prototype.emit=function(t){for(var r=[],n=1;n0&&(o=r[0]),o instanceof Error)throw o;var s=new Error(\"Unhandled error.\"+(o?\" (\"+o.message+\")\":\"\"));throw s.context=o,s}var l=a[t];if(l===void 0)return!1;if(typeof l==\"function\")jie(l,this,r);else for(var u=l.length,c=Qie(l,u),n=0;n0&&o.length>i&&!o.warned){o.warned=!0;var s=new Error(\"Possible EventEmitter memory leak detected. \"+o.length+\" \"+String(t)+\" listeners added. Use emitter.setMaxListeners() to increase limit\");s.name=\"MaxListenersExceededWarning\",s.emitter=e,s.type=t,s.count=o.length,Wrt(s)}return e}Tc.prototype.addListener=function(t,r){return Yie(this,t,r,!1)};Tc.prototype.on=Tc.prototype.addListener;Tc.prototype.prependListener=function(t,r){return Yie(this,t,r,!0)};function Zrt(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function Kie(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=Zrt.bind(n);return i.listener=r,n.wrapFn=i,i}Tc.prototype.once=function(t,r){return F6(r),this.on(t,Kie(this,t,r)),this};Tc.prototype.prependOnceListener=function(t,r){return F6(r),this.prependListener(t,Kie(this,t,r)),this};Tc.prototype.removeListener=function(t,r){var n,i,a,o,s;if(F6(r),i=this._events,i===void 0)return this;if(n=i[t],n===void 0)return this;if(n===r||n.listener===r)--this._eventsCount===0?this._events=Object.create(null):(delete i[t],i.removeListener&&this.emit(\"removeListener\",t,n.listener||r));else if(typeof n!=\"function\"){for(a=-1,o=n.length-1;o>=0;o--)if(n[o]===r||n[o].listener===r){s=n[o].listener,a=o;break}if(a<0)return this;a===0?n.shift():Xrt(n,a),n.length===1&&(i[t]=n[0]),i.removeListener!==void 0&&this.emit(\"removeListener\",t,s||r)}return this};Tc.prototype.off=Tc.prototype.removeListener;Tc.prototype.removeAllListeners=function(t){var r,n,i;if(n=this._events,n===void 0)return this;if(n.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):n[t]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete n[t]),this;if(arguments.length===0){var a=Object.keys(n),o;for(i=0;i=0;i--)this.removeListener(t,r[i]);return this};function Jie(e,t,r){var n=e._events;if(n===void 0)return[];var i=n[t];return i===void 0?[]:typeof i==\"function\"?r?[i.listener||i]:[i]:r?Yrt(i):Qie(i,i.length)}Tc.prototype.listeners=function(t){return Jie(this,t,!0)};Tc.prototype.rawListeners=function(t){return Jie(this,t,!1)};Tc.listenerCount=function(e,t){return typeof e.listenerCount==\"function\"?e.listenerCount(t):$ie.call(e,t)};Tc.prototype.listenerCount=$ie;function $ie(e){var t=this._events;if(t!==void 0){var r=t[e];if(typeof r==\"function\")return 1;if(r!==void 0)return r.length}return 0}Tc.prototype.eventNames=function(){return this._eventsCount>0?z6(this._events):[]};function Qie(e,t){for(var r=new Array(t),n=0;n{\"use strict\";var Qq=vb().EventEmitter,$rt={init:function(e){if(e._ev instanceof Qq)return e;var t=new Qq,r=new Qq;return e._ev=t,e._internalEv=r,e.on=t.on.bind(t),e.once=t.once.bind(t),e.removeListener=t.removeListener.bind(t),e.removeAllListeners=t.removeAllListeners.bind(t),e._internalOn=r.on.bind(r),e._internalOnce=r.once.bind(r),e._removeInternalListener=r.removeListener.bind(r),e._removeAllInternalListeners=r.removeAllListeners.bind(r),e.emit=function(n,i){t.emit(n,i),r.emit(n,i)},e},triggerHandler:function(e,t,r){var n,i=e._ev;if(!i)return;var a=i._events[t];if(!a)return;function o(l){if(l.listener){if(i.removeListener(t,l.listener),!l.fired)return l.fired=!0,l.listener.apply(i,[r])}else return l.apply(i,[r])}a=Array.isArray(a)?a:[a];var s;for(s=0;s{\"use strict\";var rne=Mr(),Qrt=ub().dfltConfig;function eit(e,t){for(var r=[],n,i=0;iQrt.queueLength&&(e.undoQueue.queue.shift(),e.undoQueue.index--)};wy.startSequence=function(e){e.undoQueue=e.undoQueue||{index:0,queue:[],sequence:!1},e.undoQueue.sequence=!0,e.undoQueue.beginSequence=!0};wy.stopSequence=function(e){e.undoQueue=e.undoQueue||{index:0,queue:[],sequence:!1},e.undoQueue.sequence=!1,e.undoQueue.beginSequence=!1};wy.undo=function(t){var r,n;if(!(t.undoQueue===void 0||isNaN(t.undoQueue.index)||t.undoQueue.index<=0)){for(t.undoQueue.index--,r=t.undoQueue.queue[t.undoQueue.index],t.undoQueue.inSequence=!0,n=0;n=t.undoQueue.queue.length)){for(r=t.undoQueue.queue[t.undoQueue.index],t.undoQueue.inSequence=!0,n=0;n{\"use strict\";ane.exports={_isLinkedToArray:\"frames_entry\",group:{valType:\"string\"},name:{valType:\"string\"},traces:{valType:\"any\"},baseframe:{valType:\"string\"},data:{valType:\"any\"},layout:{valType:\"any\"}}});var _3=ye(Bh=>{\"use strict\";var x0=ba(),HS=Mr(),O6=vl(),tO=s3(),tit=eO(),rit=zS(),iit=ub().configAttributes,one=Bu(),xg=HS.extendDeepAll,m3=HS.isPlainObject,nit=HS.isArrayOrTypedArray,B6=HS.nestedProperty,ait=HS.valObjectMeta,rO=\"_isSubplotObj\",N6=\"_isLinkedToArray\",oit=\"_arrayAttrRegexps\",lne=\"_deprecated\",iO=[rO,N6,oit,lne];Bh.IS_SUBPLOT_OBJ=rO;Bh.IS_LINKED_TO_ARRAY=N6;Bh.DEPRECATED=lne;Bh.UNDERSCORE_ATTRS=iO;Bh.get=function(){var e={};return x0.allTypes.forEach(function(t){e[t]=lit(t)}),{defs:{valObjects:ait,metaKeys:iO.concat([\"description\",\"role\",\"editType\",\"impliedEdits\"]),editType:{traces:one.traces,layout:one.layout},impliedEdits:{}},traces:e,layout:uit(),frames:cit(),animation:y3(rit),config:y3(iit)}};Bh.crawl=function(e,t,r,n){var i=r||0;n=n||\"\",Object.keys(e).forEach(function(a){var o=e[a];if(iO.indexOf(a)===-1){var s=(n?n+\".\":\"\")+a;t(o,a,e,i,s),!Bh.isValObject(o)&&m3(o)&&a!==\"impliedEdits\"&&Bh.crawl(o,t,i+1,s)}})};Bh.isValObject=function(e){return e&&e.valType!==void 0};Bh.findArrayAttributes=function(e){var t=[],r=[],n=[],i,a;function o(l,u,c,f){r=r.slice(0,f).concat([u]),n=n.slice(0,f).concat([l&&l._isLinkedToArray]);var h=l&&(l.valType===\"data_array\"||l.arrayOk===!0)&&!(r[f-1]===\"colorbar\"&&(u===\"ticktext\"||u===\"tickvals\"));h&&s(i,0,\"\")}function s(l,u,c){var f=l[r[u]],h=c+r[u];if(u===r.length-1)nit(f)&&t.push(a+h);else if(n[u]){if(Array.isArray(f))for(var d=0;d=a.length)return!1;if(e.dimensions===2){if(r++,t.length===r)return e;var o=t[r];if(!q6(o))return!1;e=a[i][o]}else e=a[i]}else e=a}}return e}function q6(e){return e===Math.round(e)&&e>=0}function lit(e){var t,r;t=x0.modules[e]._module,r=t.basePlotModule;var n={};n.type=null;var i=xg({},O6),a=xg({},t.attributes);Bh.crawl(a,function(l,u,c,f,h){B6(i,h).set(void 0),l===void 0&&B6(a,h).set(void 0)}),xg(n,i),x0.traceIs(e,\"noOpacity\")&&delete n.opacity,x0.traceIs(e,\"showLegend\")||(delete n.showlegend,delete n.legendgroup),x0.traceIs(e,\"noHover\")&&(delete n.hoverinfo,delete n.hoverlabel),t.selectPoints||delete n.selectedpoints,xg(n,a),r.attributes&&xg(n,r.attributes),n.type=e;var o={meta:t.meta||{},categories:t.categories||{},animatable:!!t.animatable,type:e,attributes:y3(n)};if(t.layoutAttributes){var s={};xg(s,t.layoutAttributes),o.layoutAttributes=y3(s)}return t.animatable||Bh.crawl(o,function(l){Bh.isValObject(l)&&\"anim\"in l&&delete l.anim}),o}function uit(){var e={},t,r;xg(e,tO);for(t in x0.subplotsRegistry)if(r=x0.subplotsRegistry[t],!!r.layoutAttributes)if(Array.isArray(r.attr))for(var n=0;n{\"use strict\";var x3=Mr(),pit=vl(),$1=\"templateitemname\",nO={name:{valType:\"string\",editType:\"none\"}};nO[$1]={valType:\"string\",editType:\"calc\"};pb.templatedArray=function(e,t){return t._isLinkedToArray=e,t.name=nO.name,t[$1]=nO[$1],t};pb.traceTemplater=function(e){var t={},r,n;for(r in e)n=e[r],Array.isArray(n)&&n.length&&(t[r]=0);function i(a){r=x3.coerce(a,{},pit,\"type\");var o={type:r,_template:null};if(r in t){n=e[r];var s=t[r]%n.length;t[r]++,o._template=n[s]}return o}return{newTrace:i}};pb.newContainer=function(e,t,r){var n=e._template,i=n&&(n[t]||r&&n[r]);x3.isPlainObject(i)||(i=null);var a=e[t]={_template:i};return a};pb.arrayTemplater=function(e,t,r){var n=e._template,i=n&&n[fne(t)],a=n&&n[t];(!Array.isArray(a)||!a.length)&&(a=[]);var o={};function s(u){var c={name:u.name,_input:u},f=c[$1]=u[$1];if(!cne(f))return c._template=i,c;for(var h=0;h=n&&(r._input||{})._templateitemname;a&&(i=n);var o=t+\"[\"+i+\"]\",s;function l(){s={},a&&(s[o]={},s[o][$1]=a)}l();function u(d,v){s[d]=v}function c(d,v){a?x3.nestedProperty(s[o],d).set(v):s[o+\".\"+d]=v}function f(){var d=s;return l(),d}function h(d,v){d&&c(d,v);var x=f();for(var b in x)x3.nestedProperty(e,b).set(x[b])}return{modifyBase:u,modifyItem:c,getUpdateObj:f,applyUpdate:h}}});var ad=ye((Etr,hne)=>{\"use strict\";var GS=n3().counter;hne.exports={idRegex:{x:GS(\"x\",\"( domain)?\"),y:GS(\"y\",\"( domain)?\")},attrRegex:GS(\"[xy]axis\"),xAxisMatch:GS(\"xaxis\"),yAxisMatch:GS(\"yaxis\"),AX_ID_PATTERN:/^[xyz][0-9]*( domain)?$/,AX_NAME_PATTERN:/^[xyz]axis[0-9]*$/,SUBPLOT_PATTERN:/^x([0-9]*)y([0-9]*)$/,HOUR_PATTERN:\"hour\",WEEKDAY_PATTERN:\"day of week\",MINDRAG:8,MINZOOM:20,DRAGGERSIZE:20,REDRAWDELAY:50,DFLTRANGEX:[-1,6],DFLTRANGEY:[-1,4],traceLayerClasses:[\"imagelayer\",\"heatmaplayer\",\"contourcarpetlayer\",\"contourlayer\",\"funnellayer\",\"waterfalllayer\",\"barlayer\",\"carpetlayer\",\"violinlayer\",\"boxlayer\",\"ohlclayer\",\"scattercarpetlayer\",\"scatterlayer\"],clipOnAxisFalseQuery:[\".scatterlayer\",\".barlayer\",\".funnellayer\",\".waterfalllayer\"],layerValue2layerClass:{\"above traces\":\"above\",\"below traces\":\"below\"},zindexSeparator:\"z\"}});var af=ye(Tp=>{\"use strict\";var git=ba(),aO=ad();Tp.id2name=function(t){if(!(typeof t!=\"string\"||!t.match(aO.AX_ID_PATTERN))){var r=t.split(\" \")[0].substr(1);return r===\"1\"&&(r=\"\"),t.charAt(0)+\"axis\"+r}};Tp.name2id=function(t){if(t.match(aO.AX_NAME_PATTERN)){var r=t.substr(5);return r===\"1\"&&(r=\"\"),t.charAt(0)+r}};Tp.cleanId=function(t,r,n){var i=/( domain)$/.test(t);if(!(typeof t!=\"string\"||!t.match(aO.AX_ID_PATTERN))&&!(r&&t.charAt(0)!==r)&&!(i&&!n)){var a=t.split(\" \")[0].substr(1).replace(/^0+/,\"\");return a===\"1\"&&(a=\"\"),t.charAt(0)+a+(i&&n?\" domain\":\"\")}};Tp.list=function(e,t,r){var n=e._fullLayout;if(!n)return[];var i=Tp.listIds(e,t),a=new Array(i.length),o;for(o=0;on?1:-1:+(e.substr(1)||1)-+(t.substr(1)||1)};Tp.ref2id=function(e){return/^[xyz]/.test(e)?e.split(\" \")[0]:!1};function dne(e,t){if(t&&t.length){for(var r=0;r{\"use strict\";function mit(e){var t=e._fullLayout._zoomlayer;t&&t.selectAll(\".outline-controllers\").remove()}function yit(e){var t=e._fullLayout._zoomlayer;t&&t.selectAll(\".select-outline\").remove(),e._fullLayout._outlining=!1}vne.exports={clearOutlineControllers:mit,clearOutline:yit}});var U6=ye((Ltr,pne)=>{\"use strict\";pne.exports={scattermode:{valType:\"enumerated\",values:[\"group\",\"overlay\"],dflt:\"overlay\",editType:\"calc\"},scattergap:{valType:\"number\",min:0,max:1,editType:\"calc\"}}});var kd=ye(H6=>{\"use strict\";var V6=ba(),Ptr=ad().SUBPLOT_PATTERN;H6.getSubplotCalcData=function(e,t,r){var n=V6.subplotsRegistry[t];if(!n)return[];for(var i=n.attr,a=[],o=0;o{\"use strict\";var _it=ba(),b3=Mr();gb.manageCommandObserver=function(e,t,r,n){var i={},a=!0;t&&t._commandObserver&&(i=t._commandObserver),i.cache||(i.cache={}),i.lookupTable={};var o=gb.hasSimpleAPICommandBindings(e,r,i.lookupTable);if(t&&t._commandObserver){if(o)return i;if(t._commandObserver.remove)return t._commandObserver.remove(),t._commandObserver=null,i}if(o){gne(e,o,i.cache),i.check=function(){if(a){var c=gne(e,o,i.cache);return c.changed&&n&&i.lookupTable[c.value]!==void 0&&(i.disable(),Promise.resolve(n({value:c.value,type:o.type,prop:o.prop,traces:o.traces,index:i.lookupTable[c.value]})).then(i.enable,i.enable)),c.changed}};for(var s=[\"plotly_relayout\",\"plotly_redraw\",\"plotly_restyle\",\"plotly_update\",\"plotly_animatingframe\",\"plotly_afterplot\"],l=0;l0?\".\":\"\")+i;b3.isPlainObject(a)?oO(a,t,o,n+1):t(o,i,a)}})}});var Xu=ye((Dtr,Rne)=>{\"use strict\";var Mne=xa(),bit=e3().timeFormatLocale,wit=dq().formatLocale,jS=uo(),Tit=vq(),bl=ba(),Ene=_3(),Ait=Vs(),Ca=Mr(),kne=va(),xne=es().BADNUM,Ap=af(),Sit=Q1().clearOutline,Mit=U6(),sO=zS(),Eit=eO(),kit=kd().getModuleCalcData,bne=Ca.relinkPrivateKeys,mb=Ca._,ha=Rne.exports={};Ca.extendFlat(ha,bl);ha.attributes=vl();ha.attributes.type.values=ha.allTypes;ha.fontAttrs=Su();ha.layoutAttributes=s3();var j6=_ne();ha.executeAPICommand=j6.executeAPICommand;ha.computeAPICommandBindings=j6.computeAPICommandBindings;ha.manageCommandObserver=j6.manageCommandObserver;ha.hasSimpleAPICommandBindings=j6.hasSimpleAPICommandBindings;ha.redrawText=function(e){return e=Ca.getGraphDiv(e),new Promise(function(t){setTimeout(function(){e._fullLayout&&(bl.getComponentMethod(\"annotations\",\"draw\")(e),bl.getComponentMethod(\"legend\",\"draw\")(e),bl.getComponentMethod(\"colorbar\",\"draw\")(e),t(ha.previousPromises(e)))},300)})};ha.resize=function(e){e=Ca.getGraphDiv(e);var t,r=new Promise(function(n,i){(!e||Ca.isHidden(e))&&i(new Error(\"Resize must be passed a displayed plot div element.\")),e._redrawTimer&&clearTimeout(e._redrawTimer),e._resolveResize&&(t=e._resolveResize),e._resolveResize=n,e._redrawTimer=setTimeout(function(){if(!e.layout||e.layout.width&&e.layout.height||Ca.isHidden(e)){n(e);return}delete e.layout.width,delete e.layout.height;var a=e.changed;e.autoplay=!0,bl.call(\"relayout\",e,{autosize:!0}).then(function(){e.changed=a,e._resolveResize===n&&(delete e._resolveResize,n(e))})},100)});return t&&t(r),r};ha.previousPromises=function(e){if((e._promises||[]).length)return Promise.all(e._promises).then(function(){e._promises=[]})};ha.addLinks=function(e){if(!(!e._context.showLink&&!e._context.showSources)){var t=e._fullLayout,r=Ca.ensureSingle(t._paper,\"text\",\"js-plot-link-container\",function(l){l.style({\"font-family\":'\"Open Sans\", Arial, sans-serif',\"font-size\":\"12px\",fill:kne.defaultLine,\"pointer-events\":\"all\"}).each(function(){var u=Mne.select(this);u.append(\"tspan\").classed(\"js-link-to-tool\",!0),u.append(\"tspan\").classed(\"js-link-spacer\",!0),u.append(\"tspan\").classed(\"js-sourcelinks\",!0)})}),n=r.node(),i={y:t._paper.attr(\"height\")-9};document.body.contains(n)&&n.getComputedTextLength()>=t.width-20?(i[\"text-anchor\"]=\"start\",i.x=5):(i[\"text-anchor\"]=\"end\",i.x=t._paper.attr(\"width\")-7),r.attr(i);var a=r.select(\".js-link-to-tool\"),o=r.select(\".js-link-spacer\"),s=r.select(\".js-sourcelinks\");e._context.showSources&&e._context.showSources(e),e._context.showLink&&Cit(e,a),o.text(a.text()&&s.text()?\" - \":\"\")}};function Cit(e,t){t.text(\"\");var r=t.append(\"a\").attr({\"xlink:xlink:href\":\"#\",class:\"link--impt link--embedview\",\"font-weight\":\"bold\"}).text(e._context.linkText+\" \\xBB\");if(e._context.sendData)r.on(\"click\",function(){ha.sendDataToCloud(e)});else{var n=window.location.pathname.split(\"/\"),i=window.location.search;r.attr({\"xlink:xlink:show\":\"new\",\"xlink:xlink:href\":\"/\"+n[2].split(\".\")[0]+\"/\"+n[1]+i})}}ha.sendDataToCloud=function(e){var t=(window.PLOTLYENV||{}).BASE_URL||e._context.plotlyServerURL;if(t){e.emit(\"plotly_beforeexport\");var r=Mne.select(e).append(\"div\").attr(\"id\",\"hiddenform\").style(\"display\",\"none\"),n=r.append(\"form\").attr({action:t+\"/external\",method:\"post\",target:\"_blank\"}),i=n.append(\"input\").attr({type:\"text\",name:\"data\"});return i.node().value=ha.graphJson(e,!1,\"keepdata\"),n.node().submit(),r.remove(),e.emit(\"plotly_afterexport\"),!1}};var Lit=[\"days\",\"shortDays\",\"months\",\"shortMonths\",\"periods\",\"dateTime\",\"date\",\"time\",\"decimal\",\"thousands\",\"grouping\",\"currency\"],Pit=[\"year\",\"month\",\"dayMonth\",\"dayMonthYear\"];ha.supplyDefaults=function(e,t){var r=t&&t.skipUpdateCalc,n=e._fullLayout||{};if(n._skipDefaults){delete n._skipDefaults;return}var i=e._fullLayout={},a=e.layout||{},o=e._fullData||[],s=e._fullData=[],l=e.data||[],u=e.calcdata||[],c=e._context||{},f;e._transitionData||ha.createTransitionData(e),i._dfltTitle={plot:mb(e,\"Click to enter Plot title\"),subtitle:mb(e,\"Click to enter Plot subtitle\"),x:mb(e,\"Click to enter X axis title\"),y:mb(e,\"Click to enter Y axis title\"),colorbar:mb(e,\"Click to enter Colorscale title\"),annotation:mb(e,\"new text\")},i._traceWord=mb(e,\"trace\");var h=wne(e,Lit);if(i._mapboxAccessToken=c.mapboxAccessToken,n._initialAutoSizeIsDone){var d=n.width,v=n.height;ha.supplyLayoutGlobalDefaults(a,i,h),a.width||(i.width=d),a.height||(i.height=v),ha.sanitizeMargins(i)}else{ha.supplyLayoutGlobalDefaults(a,i,h);var x=!a.width||!a.height,b=i.autosize,g=c.autosizable,E=x&&(b||g);E?ha.plotAutoSize(e,a,i):x&&ha.sanitizeMargins(i),!b&&x&&(a.width=i.width,a.height=i.height)}i._d3locale=Dit(h,i.separators),i._extraFormat=wne(e,Pit),i._initialAutoSizeIsDone=!0,i._dataLength=l.length,i._modules=[],i._visibleModules=[],i._basePlotModules=[];var k=i._subplots=Rit(),A=i._splomAxes={x:{},y:{}},L=i._splomSubplots={};i._splomGridDflt={},i._scatterStackOpts={},i._firstScatter={},i._alignmentOpts={},i._colorAxes={},i._requestRangeslider={},i._traceUids=Iit(o,l),ha.supplyDataDefaults(l,s,a,i);var _=Object.keys(A.x),C=Object.keys(A.y);if(_.length>1&&C.length>1){for(bl.getComponentMethod(\"grid\",\"sizeDefaults\")(a,i),f=0;f<_.length;f++)Ca.pushUnique(k.xaxis,_[f]);for(f=0;f15&&C.length>15&&i.shapes.length===0&&i.images.length===0,ha.linkSubplots(s,i,o,n),ha.cleanPlot(s,i,o,n);var F=!!(n._has&&n._has(\"cartesian\")),q=!!(i._has&&i._has(\"cartesian\")),V=F,H=q;V&&!H?n._bgLayer.remove():H&&!V&&(i._shouldCreateBgLayer=!0),n._zoomlayer&&!e._dragging&&Sit({_fullLayout:n}),zit(s,i),bne(i,n),bl.getComponentMethod(\"colorscale\",\"crossTraceDefaults\")(s,i),i._preGUI||(i._preGUI={}),i._tracePreGUI||(i._tracePreGUI={});var X=i._tracePreGUI,G={},N;for(N in X)G[N]=\"old\";for(f=0;f0){var c=1-2*a;o=Math.round(c*o),s=Math.round(c*s)}}var f=ha.layoutAttributes.width.min,h=ha.layoutAttributes.height.min;o1,v=!r.height&&Math.abs(n.height-s)>1;(v||d)&&(d&&(n.width=o),v&&(n.height=s)),t._initialAutoSize||(t._initialAutoSize={width:o,height:s}),ha.sanitizeMargins(n)};ha.supplyLayoutModuleDefaults=function(e,t,r,n){var i=bl.componentsRegistry,a=t._basePlotModules,o,s,l,u=bl.subplotsRegistry.cartesian;for(o in i)l=i[o],l.includeBasePlot&&l.includeBasePlot(e,t);a.length||a.push(u),t._has(\"cartesian\")&&(bl.getComponentMethod(\"grid\",\"contentDefaults\")(e,t),u.finalizeSubplots(e,t));for(var c in t._subplots)t._subplots[c].sort(Ca.subplotSort);for(s=0;s1&&(r.l/=b,r.r/=b)}if(h){var g=(r.t+r.b)/h;g>1&&(r.t/=g,r.b/=g)}var E=r.xl!==void 0?r.xl:r.x,k=r.xr!==void 0?r.xr:r.x,A=r.yt!==void 0?r.yt:r.y,L=r.yb!==void 0?r.yb:r.y;d[t]={l:{val:E,size:r.l+x},r:{val:k,size:r.r+x},b:{val:L,size:r.b+x},t:{val:A,size:r.t+x}},v[t]=1}if(!n._replotting)return ha.doAutoMargin(e)}};function qit(e){if(\"_redrawFromAutoMarginCount\"in e._fullLayout)return!1;var t=Ap.list(e,\"\",!0);for(var r in t)if(t[r].autoshift||t[r].shift)return!0;return!1}ha.doAutoMargin=function(e){var t=e._fullLayout,r=t.width,n=t.height;t._size||(t._size={}),Cne(t);var i=t._size,a=t.margin,o={t:0,b:0,l:0,r:0},s=Ca.extendFlat({},i),l=a.l,u=a.r,c=a.t,f=a.b,h=t._pushmargin,d=t._pushmarginIds,v=t.minreducedwidth,x=t.minreducedheight;if(a.autoexpand!==!1){for(var b in h)d[b]||delete h[b];var g=e._fullLayout._reservedMargin;for(var E in g)for(var k in g[E]){var A=g[E][k];o[k]=Math.max(o[k],A)}h.base={l:{val:0,size:l},r:{val:1,size:u},t:{val:1,size:c},b:{val:0,size:f}};for(var L in o){var _=0;for(var C in h)C!==\"base\"&&jS(h[C][L].size)&&(_=h[C][L].size>_?h[C][L].size:_);var M=Math.max(0,a[L]-_);o[L]=Math.max(0,o[L]-M)}for(var p in h){var P=h[p].l||{},T=h[p].b||{},F=P.val,q=P.size,V=T.val,H=T.size,X=r-o.r-o.l,G=n-o.t-o.b;for(var N in h){if(jS(q)&&h[N].r){var W=h[N].r.val,re=h[N].r.size;if(W>F){var ae=(q*W+(re-X)*F)/(W-F),_e=(re*(1-F)+(q-X)*(1-W))/(W-F);ae+_e>l+u&&(l=ae,u=_e)}}if(jS(H)&&h[N].t){var Me=h[N].t.val,ke=h[N].t.size;if(Me>V){var ge=(H*Me+(ke-G)*V)/(Me-V),ie=(ke*(1-V)+(H-G)*(1-Me))/(Me-V);ge+ie>f+c&&(f=ge,c=ie)}}}}}var Te=Ca.constrain(r-a.l-a.r,Lne,v),Ee=Ca.constrain(n-a.t-a.b,Pne,x),Ae=Math.max(0,r-Te),ze=Math.max(0,n-Ee);if(Ae){var Ce=(l+u)/Ae;Ce>1&&(l/=Ce,u/=Ce)}if(ze){var me=(f+c)/ze;me>1&&(f/=me,c/=me)}if(i.l=Math.round(l)+o.l,i.r=Math.round(u)+o.r,i.t=Math.round(c)+o.t,i.b=Math.round(f)+o.b,i.p=Math.round(a.pad),i.w=Math.round(r)-i.l-i.r,i.h=Math.round(n)-i.t-i.b,!t._replotting&&(ha.didMarginChange(s,i)||qit(e))){\"_redrawFromAutoMarginCount\"in t?t._redrawFromAutoMarginCount++:t._redrawFromAutoMarginCount=1;var Re=3*(1+Object.keys(d).length);if(t._redrawFromAutoMarginCount1)return!0}return!1};ha.graphJson=function(e,t,r,n,i,a){(i&&t&&!e._fullData||i&&!t&&!e._fullLayout)&&ha.supplyDefaults(e);var o=i?e._fullData:e.data,s=i?e._fullLayout:e.layout,l=(e._transitionData||{})._frames;function u(h,d){if(typeof h==\"function\")return d?\"_function_\":null;if(Ca.isPlainObject(h)){var v={},x;return Object.keys(h).sort().forEach(function(k){if([\"_\",\"[\"].indexOf(k.charAt(0))===-1){if(typeof h[k]==\"function\"){d&&(v[k]=\"_function\");return}if(r===\"keepdata\"){if(k.substr(k.length-3)===\"src\")return}else if(r===\"keepstream\"){if(x=h[k+\"src\"],typeof x==\"string\"&&x.indexOf(\":\")>0&&!Ca.isPlainObject(h.stream))return}else if(r!==\"keepall\"&&(x=h[k+\"src\"],typeof x==\"string\"&&x.indexOf(\":\")>0))return;v[k]=u(h[k],d)}}),v}var b=Array.isArray(h),g=Ca.isTypedArray(h);if((b||g)&&h.dtype&&h.shape){var E=h.bdata;return u({dtype:h.dtype,shape:h.shape,bdata:Ca.isArrayBuffer(E)?Tit.encode(E):E},d)}return b?h.map(function(k){return u(k,d)}):g?Ca.simpleMap(h,Ca.identity):Ca.isJSDate(h)?Ca.ms2DateTimeLocal(+h):h}var c={data:(o||[]).map(function(h){var d=u(h);return t&&delete d.fit,d})};if(!t&&(c.layout=u(s),i)){var f=s._size;c.layout.computed={margin:{b:f.b,l:f.l,r:f.r,t:f.t}}}return l&&(c.frames=u(l)),a&&(c.config=u(e._context,!0)),n===\"object\"?c:JSON.stringify(c)};ha.modifyFrames=function(e,t){var r,n,i,a=e._transitionData._frames,o=e._transitionData._frameHash;for(r=0;r0&&(e._transitioningWithDuration=!0),e._transitionData._interruptCallbacks.push(function(){n=!0}),r.redraw&&e._transitionData._interruptCallbacks.push(function(){return bl.call(\"redraw\",e)}),e._transitionData._interruptCallbacks.push(function(){e.emit(\"plotly_transitioninterrupted\",[])});var h=0,d=0;function v(){return h++,function(){d++,!n&&d===h&&s(f)}}r.runFn(v),setTimeout(v())})}function s(f){if(e._transitionData)return a(e._transitionData._interruptCallbacks),Promise.resolve().then(function(){if(r.redraw)return bl.call(\"redraw\",e)}).then(function(){e._transitioning=!1,e._transitioningWithDuration=!1,e.emit(\"plotly_transitioned\",[])}).then(f)}function l(){if(e._transitionData)return e._transitioning=!1,i(e._transitionData._interruptCallbacks)}var u=[ha.previousPromises,l,r.prepareFn,ha.rehover,ha.reselect,o],c=Ca.syncOrAsync(u,e);return(!c||!c.then)&&(c=Promise.resolve()),c.then(function(){return e})}ha.doCalcdata=function(e,t){var r=Ap.list(e),n=e._fullData,i=e._fullLayout,a,o,s,l,u=new Array(n.length),c=(e.calcdata||[]).slice();for(e.calcdata=u,i._numBoxes=0,i._numViolins=0,i._violinScaleGroupStats={},e._hmpixcount=0,e._hmlumcount=0,i._piecolormap={},i._sunburstcolormap={},i._treemapcolormap={},i._iciclecolormap={},i._funnelareacolormap={},s=0;s=0;l--)if(L[l].enabled){a._indexToPoints=L[l]._indexToPoints;break}o&&o.calc&&(A=o.calc(e,a))}(!Array.isArray(A)||!A[0])&&(A=[{x:xne,y:xne}]),A[0].t||(A[0].t={}),A[0].trace=a,u[E]=A}}for(Ane(r,n,i),s=0;s{\"use strict\";yb.xmlns=\"http://www.w3.org/2000/xmlns/\";yb.svg=\"http://www.w3.org/2000/svg\";yb.xlink=\"http://www.w3.org/1999/xlink\";yb.svgAttrs={xmlns:yb.svg,\"xmlns:xlink\":yb.xlink}});var Nh=ye((Ftr,Dne)=>{\"use strict\";Dne.exports={FROM_BL:{left:0,center:.5,right:1,bottom:0,middle:.5,top:1},FROM_TL:{left:0,center:.5,right:1,bottom:1,middle:.5,top:0},FROM_BR:{left:1,center:.5,right:0,bottom:0,middle:.5,top:1},LINE_SPACING:1.3,CAP_SHIFT:.7,MID_SHIFT:.35,OPPOSITE_SIDE:{left:\"right\",right:\"left\",top:\"bottom\",bottom:\"top\"}}});var Ll=ye(b0=>{\"use strict\";var vh=xa(),Ty=Mr(),Uit=Ty.strTranslate,lO=Zp(),Vit=Nh().LINE_SPACING,Hit=/([^$]*)([$]+[^$]*[$]+)([^$]*)/;b0.convertToTspans=function(e,t,r){var n=e.text(),i=!e.attr(\"data-notex\")&&t&&t._context.typesetMath&&typeof MathJax!=\"undefined\"&&n.match(Hit),a=vh.select(e.node().parentNode);if(a.empty())return;var o=e.attr(\"class\")?e.attr(\"class\").split(\" \")[0]:\"text\";o+=\"-math\",a.selectAll(\"svg.\"+o).remove(),a.selectAll(\"g.\"+o+\"-group\").remove(),e.style(\"display\",null).attr({\"data-unformatted\":n,\"data-math\":\"N\"});function s(){a.empty()||(o=e.attr(\"class\")+\"-math\",a.select(\"svg.\"+o).remove()),e.text(\"\").style(\"white-space\",\"pre\");var l=rnt(e.node(),n);l&&e.style(\"pointer-events\",\"all\"),b0.positionText(e),r&&r.call(e)}return i?(t&&t._promises||[]).push(new Promise(function(l){e.style(\"display\",\"none\");var u=parseInt(e.node().style.fontSize,10),c={fontSize:u};Zit(i[2],c,function(f,h,d){a.selectAll(\"svg.\"+o).remove(),a.selectAll(\"g.\"+o+\"-group\").remove();var v=f&&f.select(\"svg\");if(!v||!v.node()){s(),l();return}var x=a.append(\"g\").classed(o+\"-group\",!0).attr({\"pointer-events\":\"none\",\"data-unformatted\":n,\"data-math\":\"Y\"});x.node().appendChild(v.node()),h&&h.node()&&v.node().insertBefore(h.node().cloneNode(!0),v.node().firstChild);var b=d.width,g=d.height;v.attr({class:o,height:g,preserveAspectRatio:\"xMinYMin meet\"}).style({overflow:\"visible\",\"pointer-events\":\"none\"});var E=e.node().style.fill||\"black\",k=v.select(\"g\");k.attr({fill:E,stroke:E});var A=k.node().getBoundingClientRect(),L=A.width,_=A.height;(L>b||_>g)&&(v.style(\"overflow\",\"hidden\"),A=v.node().getBoundingClientRect(),L=A.width,_=A.height);var C=+e.attr(\"x\"),M=+e.attr(\"y\"),p=u||e.node().getBoundingClientRect().height,P=-p/4;if(o[0]===\"y\")x.attr({transform:\"rotate(\"+[-90,C,M]+\")\"+Uit(-L/2,P-_/2)});else if(o[0]===\"l\")M=P-_/2;else if(o[0]===\"a\"&&o.indexOf(\"atitle\")!==0)C=0,M=P;else{var T=e.attr(\"text-anchor\");C=C-L*(T===\"middle\"?.5:T===\"end\"?1:0),M=M+P-_/2}v.attr({x:C,y:M}),r&&r.call(e,x),l(x)})})):s(),e};var Git=/(<|<|<)/g,jit=/(>|>|>)/g;function Wit(e){return e.replace(Git,\"\\\\lt \").replace(jit,\"\\\\gt \")}var zne=[[\"$\",\"$\"],[\"\\\\(\",\"\\\\)\"]];function Zit(e,t,r){var n=parseInt((MathJax.version||\"\").split(\".\")[0]);if(n!==2&&n!==3){Ty.warn(\"No MathJax version:\",MathJax.version);return}var i,a,o,s,l=function(){return a=Ty.extendDeepAll({},MathJax.Hub.config),o=MathJax.Hub.processSectionDelay,MathJax.Hub.processSectionDelay!==void 0&&(MathJax.Hub.processSectionDelay=0),MathJax.Hub.Config({messageStyle:\"none\",tex2jax:{inlineMath:zne},displayAlign:\"left\"})},u=function(){a=Ty.extendDeepAll({},MathJax.config),MathJax.config.tex||(MathJax.config.tex={}),MathJax.config.tex.inlineMath=zne},c=function(){if(i=MathJax.Hub.config.menuSettings.renderer,i!==\"SVG\")return MathJax.Hub.setRenderer(\"SVG\")},f=function(){i=MathJax.config.startup.output,i!==\"svg\"&&(MathJax.config.startup.output=\"svg\")},h=function(){var E=\"math-output-\"+Ty.randstr({},64);s=vh.select(\"body\").append(\"div\").attr({id:E}).style({visibility:\"hidden\",position:\"absolute\",\"font-size\":t.fontSize+\"px\"}).text(Wit(e));var k=s.node();return n===2?MathJax.Hub.Typeset(k):MathJax.typeset([k])},d=function(){var E=s.select(n===2?\".MathJax_SVG\":\".MathJax\"),k=!E.empty()&&s.select(\"svg\").node();if(!k)Ty.log(\"There was an error in the tex syntax.\",e),r();else{var A=k.getBoundingClientRect(),L;n===2?L=vh.select(\"body\").select(\"#MathJax_SVG_glyphs\"):L=E.select(\"defs\"),r(E,L,A)}s.remove()},v=function(){if(i!==\"SVG\")return MathJax.Hub.setRenderer(i)},x=function(){i!==\"svg\"&&(MathJax.config.startup.output=i)},b=function(){return o!==void 0&&(MathJax.Hub.processSectionDelay=o),MathJax.Hub.Config(a)},g=function(){MathJax.config=a};n===2?MathJax.Hub.Queue(l,c,h,d,v,b):n===3&&(u(),f(),MathJax.startup.defaultReady(),MathJax.startup.promise.then(function(){h(),d(),x(),g()}))}var Bne={sup:\"font-size:70%\",sub:\"font-size:70%\",s:\"text-decoration:line-through\",u:\"text-decoration:underline\",b:\"font-weight:bold\",i:\"font-style:italic\",a:\"cursor:pointer\",span:\"\",em:\"font-style:italic;font-weight:bold\"},Xit={sub:\"0.3em\",sup:\"-0.6em\"},Yit={sub:\"-0.21em\",sup:\"0.42em\"},Fne=\"\\u200B\",qne=[\"http:\",\"https:\",\"mailto:\",\"\",void 0,\":\"],Nne=b0.NEWLINES=/(\\r\\n?|\\n)/g,cO=/(<[^<>]*>)/,fO=/<(\\/?)([^ >]*)(\\s+(.*))?>/i,Kit=//i;b0.BR_TAG_ALL=//gi;var Une=/(^|[\\s\"'])style\\s*=\\s*(\"([^\"]*);?\"|'([^']*);?')/i,Vne=/(^|[\\s\"'])href\\s*=\\s*(\"([^\"]*)\"|'([^']*)')/i,Hne=/(^|[\\s\"'])target\\s*=\\s*(\"([^\"\\s]*)\"|'([^'\\s]*)')/i,Jit=/(^|[\\s\"'])popup\\s*=\\s*(\"([\\w=,]*)\"|'([\\w=,]*)')/i;function _b(e,t){if(!e)return null;var r=e.match(t),n=r&&(r[3]||r[4]);return n&&W6(n)}var $it=/(^|;)\\s*color:/;b0.plainText=function(e,t){t=t||{};for(var r=t.len!==void 0&&t.len!==-1?t.len:1/0,n=t.allowedTags!==void 0?t.allowedTags:[\"br\"],i=\"...\",a=i.length,o=e.split(cO),s=[],l=\"\",u=0,c=0;ca?s.push(f.substr(0,x-a)+i):s.push(f.substr(0,x));break}l=\"\"}}return s.join(\"\")};var Qit={mu:\"\\u03BC\",amp:\"&\",lt:\"<\",gt:\">\",nbsp:\"\\xA0\",times:\"\\xD7\",plusmn:\"\\xB1\",deg:\"\\xB0\"},ent=/&(#\\d+|#x[\\da-fA-F]+|[a-z]+);/g;function W6(e){return e.replace(ent,function(t,r){var n;return r.charAt(0)===\"#\"?n=tnt(r.charAt(1)===\"x\"?parseInt(r.substr(2),16):parseInt(r.substr(1),10)):n=Qit[r],n||t})}b0.convertEntities=W6;function tnt(e){if(!(e>1114111)){var t=String.fromCodePoint;if(t)return t(e);var r=String.fromCharCode;return e<=65535?r(e):r((e>>10)+55232,e%1024+56320)}}function rnt(e,t){t=t.replace(Nne,\" \");var r=!1,n=[],i,a=-1;function o(){a++;var _=document.createElementNS(lO.svg,\"tspan\");vh.select(_).attr({class:\"line\",dy:a*Vit+\"em\"}),e.appendChild(_),i=_;var C=n;if(n=[{node:_}],C.length>1)for(var M=1;M.\",t);return}var C=n.pop();_!==C.type&&Ty.log(\"Start tag <\"+C.type+\"> doesnt match end tag <\"+_+\">. Pretending it did match.\",t),i=n[n.length-1].node}var c=Kit.test(t);c?o():(i=e,n=[{node:e}]);for(var f=t.split(cO),h=0;h{\"use strict\";var int=xa(),X6=id(),ZS=uo(),Z6=Mr(),jne=va(),nnt=sb().isValid;function ant(e,t,r){var n=t?Z6.nestedProperty(e,t).get()||{}:e,i=n[r||\"color\"];i&&i._inputArray&&(i=i._inputArray);var a=!1;if(Z6.isArrayOrTypedArray(i)){for(var o=0;o=0;n--,i++){var a=e[n];r[i]=[1-a[0],a[1]]}return r}function Jne(e,t){t=t||{};for(var r=e.domain,n=e.range,i=n.length,a=new Array(i),o=0;o{\"use strict\";var Qne=Iq(),snt=Qne.FORMAT_LINK,lnt=Qne.DATE_FORMAT_LINK;function unt(e,t){return{valType:\"string\",dflt:\"\",editType:\"none\",description:(t?hO:eae)(\"hover text\",e)+[\"By default the values are formatted using \"+(t?\"generic number format\":\"`\"+e+\"axis.hoverformat`\")+\".\"].join(\" \")}}function hO(e,t){return[\"Sets the \"+e+\" formatting rule\"+(t?\"for `\"+t+\"` \":\"\"),\"using d3 formatting mini-languages\",\"which are very similar to those in Python. For numbers, see: \"+snt+\".\"].join(\" \")}function eae(e,t){return hO(e,t)+[\" And for dates see: \"+lnt+\".\",\"We add two items to d3's date formatter:\",\"*%h* for half of the year as a decimal number as well as\",\"*%{n}f* for fractional seconds\",\"with n digits. For example, *2016-10-13 09:15:23.456* with tickformat\",\"*%H~%M~%S.%2f* would display *09~15~23.46*\"].join(\" \")}tae.exports={axisHoverFormat:unt,descriptionOnlyNumbers:hO,descriptionWithDates:eae}});var Cd=ye((Ntr,yae)=>{\"use strict\";var rae=Su(),w3=dh(),mae=Ed().dash,vO=no().extendFlat,iae=Vs().templatedArray,nae=Oc().descriptionWithDates,cnt=es().ONEDAY,pm=ad(),fnt=pm.HOUR_PATTERN,hnt=pm.WEEKDAY_PATTERN,dO={valType:\"enumerated\",values:[\"auto\",\"linear\",\"array\"],editType:\"ticks\",impliedEdits:{tick0:void 0,dtick:void 0}},dnt=vO({},dO,{values:dO.values.slice().concat([\"sync\"])});function aae(e){return{valType:\"integer\",min:0,dflt:e?5:0,editType:\"ticks\"}}var oae={valType:\"any\",editType:\"ticks\",impliedEdits:{tickmode:\"linear\"}},sae={valType:\"any\",editType:\"ticks\",impliedEdits:{tickmode:\"linear\"}},lae={valType:\"data_array\",editType:\"ticks\"},uae={valType:\"enumerated\",values:[\"outside\",\"inside\",\"\"],editType:\"ticks\"};function cae(e){var t={valType:\"number\",min:0,editType:\"ticks\"};return e||(t.dflt=5),t}function fae(e){var t={valType:\"number\",min:0,editType:\"ticks\"};return e||(t.dflt=1),t}var hae={valType:\"color\",dflt:w3.defaultLine,editType:\"ticks\"},dae={valType:\"color\",dflt:w3.lightLine,editType:\"ticks\"};function vae(e){var t={valType:\"number\",min:0,editType:\"ticks\"};return e||(t.dflt=1),t}var pae=vO({},mae,{editType:\"ticks\"}),gae={valType:\"boolean\",editType:\"ticks\"};yae.exports={visible:{valType:\"boolean\",editType:\"plot\"},color:{valType:\"color\",dflt:w3.defaultLine,editType:\"ticks\"},title:{text:{valType:\"string\",editType:\"ticks\"},font:rae({editType:\"ticks\"}),standoff:{valType:\"number\",min:0,editType:\"ticks\"},editType:\"ticks\"},type:{valType:\"enumerated\",values:[\"-\",\"linear\",\"log\",\"date\",\"category\",\"multicategory\"],dflt:\"-\",editType:\"calc\",_noTemplating:!0},autotypenumbers:{valType:\"enumerated\",values:[\"convert types\",\"strict\"],dflt:\"convert types\",editType:\"calc\"},autorange:{valType:\"enumerated\",values:[!0,!1,\"reversed\",\"min reversed\",\"max reversed\",\"min\",\"max\"],dflt:!0,editType:\"axrange\",impliedEdits:{\"range[0]\":void 0,\"range[1]\":void 0}},autorangeoptions:{minallowed:{valType:\"any\",editType:\"plot\",impliedEdits:{\"range[0]\":void 0,\"range[1]\":void 0}},maxallowed:{valType:\"any\",editType:\"plot\",impliedEdits:{\"range[0]\":void 0,\"range[1]\":void 0}},clipmin:{valType:\"any\",editType:\"plot\",impliedEdits:{\"range[0]\":void 0,\"range[1]\":void 0}},clipmax:{valType:\"any\",editType:\"plot\",impliedEdits:{\"range[0]\":void 0,\"range[1]\":void 0}},include:{valType:\"any\",arrayOk:!0,editType:\"plot\",impliedEdits:{\"range[0]\":void 0,\"range[1]\":void 0}},editType:\"plot\"},rangemode:{valType:\"enumerated\",values:[\"normal\",\"tozero\",\"nonnegative\"],dflt:\"normal\",editType:\"plot\"},range:{valType:\"info_array\",items:[{valType:\"any\",editType:\"axrange\",impliedEdits:{\"^autorange\":!1},anim:!0},{valType:\"any\",editType:\"axrange\",impliedEdits:{\"^autorange\":!1},anim:!0}],editType:\"axrange\",impliedEdits:{autorange:!1},anim:!0},minallowed:{valType:\"any\",editType:\"plot\",impliedEdits:{\"^autorange\":!1}},maxallowed:{valType:\"any\",editType:\"plot\",impliedEdits:{\"^autorange\":!1}},fixedrange:{valType:\"boolean\",dflt:!1,editType:\"calc\"},insiderange:{valType:\"info_array\",items:[{valType:\"any\",editType:\"plot\"},{valType:\"any\",editType:\"plot\"}],editType:\"plot\"},scaleanchor:{valType:\"enumerated\",values:[pm.idRegex.x.toString(),pm.idRegex.y.toString(),!1],editType:\"plot\"},scaleratio:{valType:\"number\",min:0,dflt:1,editType:\"plot\"},constrain:{valType:\"enumerated\",values:[\"range\",\"domain\"],editType:\"plot\"},constraintoward:{valType:\"enumerated\",values:[\"left\",\"center\",\"right\",\"top\",\"middle\",\"bottom\"],editType:\"plot\"},matches:{valType:\"enumerated\",values:[pm.idRegex.x.toString(),pm.idRegex.y.toString()],editType:\"calc\"},rangebreaks:iae(\"rangebreak\",{enabled:{valType:\"boolean\",dflt:!0,editType:\"calc\"},bounds:{valType:\"info_array\",items:[{valType:\"any\",editType:\"calc\"},{valType:\"any\",editType:\"calc\"}],editType:\"calc\"},pattern:{valType:\"enumerated\",values:[hnt,fnt,\"\"],editType:\"calc\"},values:{valType:\"info_array\",freeLength:!0,editType:\"calc\",items:{valType:\"any\",editType:\"calc\"}},dvalue:{valType:\"number\",editType:\"calc\",min:0,dflt:cnt},editType:\"calc\"}),tickmode:dnt,nticks:aae(),tick0:oae,dtick:sae,ticklabelstep:{valType:\"integer\",min:1,dflt:1,editType:\"ticks\"},tickvals:lae,ticktext:{valType:\"data_array\",editType:\"ticks\"},ticks:uae,tickson:{valType:\"enumerated\",values:[\"labels\",\"boundaries\"],dflt:\"labels\",editType:\"ticks\"},ticklabelmode:{valType:\"enumerated\",values:[\"instant\",\"period\"],dflt:\"instant\",editType:\"ticks\"},ticklabelposition:{valType:\"enumerated\",values:[\"outside\",\"inside\",\"outside top\",\"inside top\",\"outside left\",\"inside left\",\"outside right\",\"inside right\",\"outside bottom\",\"inside bottom\"],dflt:\"outside\",editType:\"calc\"},ticklabeloverflow:{valType:\"enumerated\",values:[\"allow\",\"hide past div\",\"hide past domain\"],editType:\"calc\"},ticklabelshift:{valType:\"integer\",dflt:0,editType:\"ticks\"},ticklabelstandoff:{valType:\"integer\",dflt:0,editType:\"ticks\"},ticklabelindex:{valType:\"integer\",arrayOk:!0,editType:\"calc\"},mirror:{valType:\"enumerated\",values:[!0,\"ticks\",!1,\"all\",\"allticks\"],dflt:!1,editType:\"ticks+layoutstyle\"},ticklen:cae(),tickwidth:fae(),tickcolor:hae,showticklabels:{valType:\"boolean\",dflt:!0,editType:\"ticks\"},labelalias:{valType:\"any\",dflt:!1,editType:\"ticks\"},automargin:{valType:\"flaglist\",flags:[\"height\",\"width\",\"left\",\"right\",\"top\",\"bottom\"],extras:[!0,!1],dflt:!1,editType:\"ticks\"},showspikes:{valType:\"boolean\",dflt:!1,editType:\"modebar\"},spikecolor:{valType:\"color\",dflt:null,editType:\"none\"},spikethickness:{valType:\"number\",dflt:3,editType:\"none\"},spikedash:vO({},mae,{dflt:\"dash\",editType:\"none\"}),spikemode:{valType:\"flaglist\",flags:[\"toaxis\",\"across\",\"marker\"],dflt:\"toaxis\",editType:\"none\"},spikesnap:{valType:\"enumerated\",values:[\"data\",\"cursor\",\"hovered data\"],dflt:\"hovered data\",editType:\"none\"},tickfont:rae({editType:\"ticks\"}),tickangle:{valType:\"angle\",dflt:\"auto\",editType:\"ticks\"},autotickangles:{valType:\"info_array\",freeLength:!0,items:{valType:\"angle\"},dflt:[0,30,90],editType:\"ticks\"},tickprefix:{valType:\"string\",dflt:\"\",editType:\"ticks\"},showtickprefix:{valType:\"enumerated\",values:[\"all\",\"first\",\"last\",\"none\"],dflt:\"all\",editType:\"ticks\"},ticksuffix:{valType:\"string\",dflt:\"\",editType:\"ticks\"},showticksuffix:{valType:\"enumerated\",values:[\"all\",\"first\",\"last\",\"none\"],dflt:\"all\",editType:\"ticks\"},showexponent:{valType:\"enumerated\",values:[\"all\",\"first\",\"last\",\"none\"],dflt:\"all\",editType:\"ticks\"},exponentformat:{valType:\"enumerated\",values:[\"none\",\"e\",\"E\",\"power\",\"SI\",\"B\"],dflt:\"B\",editType:\"ticks\"},minexponent:{valType:\"number\",dflt:3,min:0,editType:\"ticks\"},separatethousands:{valType:\"boolean\",dflt:!1,editType:\"ticks\"},tickformat:{valType:\"string\",dflt:\"\",editType:\"ticks\",description:nae(\"tick label\")},tickformatstops:iae(\"tickformatstop\",{enabled:{valType:\"boolean\",dflt:!0,editType:\"ticks\"},dtickrange:{valType:\"info_array\",items:[{valType:\"any\",editType:\"ticks\"},{valType:\"any\",editType:\"ticks\"}],editType:\"ticks\"},value:{valType:\"string\",dflt:\"\",editType:\"ticks\"},editType:\"ticks\"}),hoverformat:{valType:\"string\",dflt:\"\",editType:\"none\",description:nae(\"hover text\")},showline:{valType:\"boolean\",dflt:!1,editType:\"ticks+layoutstyle\"},linecolor:{valType:\"color\",dflt:w3.defaultLine,editType:\"layoutstyle\"},linewidth:{valType:\"number\",min:0,dflt:1,editType:\"ticks+layoutstyle\"},showgrid:gae,gridcolor:dae,gridwidth:vae(),griddash:pae,zeroline:{valType:\"boolean\",editType:\"ticks\"},zerolinecolor:{valType:\"color\",dflt:w3.defaultLine,editType:\"ticks\"},zerolinewidth:{valType:\"number\",dflt:1,editType:\"ticks\"},showdividers:{valType:\"boolean\",dflt:!0,editType:\"ticks\"},dividercolor:{valType:\"color\",dflt:w3.defaultLine,editType:\"ticks\"},dividerwidth:{valType:\"number\",dflt:1,editType:\"ticks\"},anchor:{valType:\"enumerated\",values:[\"free\",pm.idRegex.x.toString(),pm.idRegex.y.toString()],editType:\"plot\"},side:{valType:\"enumerated\",values:[\"top\",\"bottom\",\"left\",\"right\"],editType:\"plot\"},overlaying:{valType:\"enumerated\",values:[\"free\",pm.idRegex.x.toString(),pm.idRegex.y.toString()],editType:\"plot\"},minor:{tickmode:dO,nticks:aae(\"minor\"),tick0:oae,dtick:sae,tickvals:lae,ticks:uae,ticklen:cae(\"minor\"),tickwidth:fae(\"minor\"),tickcolor:hae,gridcolor:dae,gridwidth:vae(\"minor\"),griddash:pae,showgrid:gae,editType:\"ticks\"},layer:{valType:\"enumerated\",values:[\"above traces\",\"below traces\"],dflt:\"above traces\",editType:\"plot\"},domain:{valType:\"info_array\",items:[{valType:\"number\",min:0,max:1,editType:\"plot\"},{valType:\"number\",min:0,max:1,editType:\"plot\"}],dflt:[0,1],editType:\"plot\"},position:{valType:\"number\",min:0,max:1,dflt:0,editType:\"plot\"},autoshift:{valType:\"boolean\",dflt:!1,editType:\"plot\"},shift:{valType:\"number\",editType:\"plot\"},categoryorder:{valType:\"enumerated\",values:[\"trace\",\"category ascending\",\"category descending\",\"array\",\"total ascending\",\"total descending\",\"min ascending\",\"min descending\",\"max ascending\",\"max descending\",\"sum ascending\",\"sum descending\",\"mean ascending\",\"mean descending\",\"geometric mean ascending\",\"geometric mean descending\",\"median ascending\",\"median descending\"],dflt:\"trace\",editType:\"calc\"},categoryarray:{valType:\"data_array\",editType:\"calc\"},uirevision:{valType:\"any\",editType:\"none\"},editType:\"calc\"}});var Y6=ye((Utr,bae)=>{\"use strict\";var Ac=Cd(),_ae=Su(),xae=no().extendFlat,vnt=Bu().overrideAll;bae.exports=vnt({orientation:{valType:\"enumerated\",values:[\"h\",\"v\"],dflt:\"v\"},thicknessmode:{valType:\"enumerated\",values:[\"fraction\",\"pixels\"],dflt:\"pixels\"},thickness:{valType:\"number\",min:0,dflt:30},lenmode:{valType:\"enumerated\",values:[\"fraction\",\"pixels\"],dflt:\"fraction\"},len:{valType:\"number\",min:0,dflt:1},x:{valType:\"number\"},xref:{valType:\"enumerated\",dflt:\"paper\",values:[\"container\",\"paper\"],editType:\"layoutstyle\"},xanchor:{valType:\"enumerated\",values:[\"left\",\"center\",\"right\"]},xpad:{valType:\"number\",min:0,dflt:10},y:{valType:\"number\"},yref:{valType:\"enumerated\",dflt:\"paper\",values:[\"container\",\"paper\"],editType:\"layoutstyle\"},yanchor:{valType:\"enumerated\",values:[\"top\",\"middle\",\"bottom\"]},ypad:{valType:\"number\",min:0,dflt:10},outlinecolor:Ac.linecolor,outlinewidth:Ac.linewidth,bordercolor:Ac.linecolor,borderwidth:{valType:\"number\",min:0,dflt:0},bgcolor:{valType:\"color\",dflt:\"rgba(0,0,0,0)\"},tickmode:Ac.minor.tickmode,nticks:Ac.nticks,tick0:Ac.tick0,dtick:Ac.dtick,tickvals:Ac.tickvals,ticktext:Ac.ticktext,ticks:xae({},Ac.ticks,{dflt:\"\"}),ticklabeloverflow:xae({},Ac.ticklabeloverflow,{}),ticklabelposition:{valType:\"enumerated\",values:[\"outside\",\"inside\",\"outside top\",\"inside top\",\"outside left\",\"inside left\",\"outside right\",\"inside right\",\"outside bottom\",\"inside bottom\"],dflt:\"outside\"},ticklen:Ac.ticklen,tickwidth:Ac.tickwidth,tickcolor:Ac.tickcolor,ticklabelstep:Ac.ticklabelstep,showticklabels:Ac.showticklabels,labelalias:Ac.labelalias,tickfont:_ae({}),tickangle:Ac.tickangle,tickformat:Ac.tickformat,tickformatstops:Ac.tickformatstops,tickprefix:Ac.tickprefix,showtickprefix:Ac.showtickprefix,ticksuffix:Ac.ticksuffix,showticksuffix:Ac.showticksuffix,separatethousands:Ac.separatethousands,exponentformat:Ac.exponentformat,minexponent:Ac.minexponent,showexponent:Ac.showexponent,title:{text:{valType:\"string\"},font:_ae({}),side:{valType:\"enumerated\",values:[\"right\",\"top\",\"bottom\"]}}},\"colorbars\",\"from-root\")});var Kl=ye((Htr,Tae)=>{\"use strict\";var pnt=Y6(),gnt=n3().counter,mnt=X1(),wae=sb().scales,Vtr=mnt(wae);function K6(e){return\"`\"+e+\"`\"}Tae.exports=function(t,r){t=t||\"\",r=r||{};var n=r.cLetter||\"c\",i=\"onlyIfNumerical\"in r?r.onlyIfNumerical:!!t,a=\"noScale\"in r?r.noScale:t===\"marker.line\",o=\"showScaleDflt\"in r?r.showScaleDflt:n===\"z\",s=typeof r.colorscaleDflt==\"string\"?wae[r.colorscaleDflt]:null,l=r.editTypeOverride||\"\",u=t?t+\".\":\"\",c,f;\"colorAttr\"in r?(c=r.colorAttr,f=r.colorAttr):(c={z:\"z\",c:\"color\"}[n],f=\"in \"+K6(u+c));var h=i?\" Has an effect only if \"+f+\" is set to a numerical array.\":\"\",d=n+\"auto\",v=n+\"min\",x=n+\"max\",b=n+\"mid\",g=K6(u+d),E=K6(u+v),k=K6(u+x),A=E+\" and \"+k,L={};L[v]=L[x]=void 0;var _={};_[d]=!1;var C={};return c===\"color\"&&(C.color={valType:\"color\",arrayOk:!0,editType:l||\"style\"},r.anim&&(C.color.anim=!0)),C[d]={valType:\"boolean\",dflt:!0,editType:\"calc\",impliedEdits:L},C[v]={valType:\"number\",dflt:null,editType:l||\"plot\",impliedEdits:_},C[x]={valType:\"number\",dflt:null,editType:l||\"plot\",impliedEdits:_},C[b]={valType:\"number\",dflt:null,editType:\"calc\",impliedEdits:L},C.colorscale={valType:\"colorscale\",editType:\"calc\",dflt:s,impliedEdits:{autocolorscale:!1}},C.autocolorscale={valType:\"boolean\",dflt:r.autoColorDflt!==!1,editType:\"calc\",impliedEdits:{colorscale:void 0}},C.reversescale={valType:\"boolean\",dflt:!1,editType:\"plot\"},a||(C.showscale={valType:\"boolean\",dflt:o,editType:\"calc\"},C.colorbar=pnt),r.noColorAxis||(C.coloraxis={valType:\"subplotid\",regex:gnt(\"coloraxis\"),dflt:null,editType:\"calc\"}),C}});var gO=ye((Gtr,Aae)=>{\"use strict\";var ynt=no().extendFlat,_nt=Kl(),pO=sb().scales;Aae.exports={editType:\"calc\",colorscale:{editType:\"calc\",sequential:{valType:\"colorscale\",dflt:pO.Reds,editType:\"calc\"},sequentialminus:{valType:\"colorscale\",dflt:pO.Blues,editType:\"calc\"},diverging:{valType:\"colorscale\",dflt:pO.RdBu,editType:\"calc\"}},coloraxis:ynt({_isSubplotObj:!0,editType:\"calc\"},_nt(\"\",{colorAttr:\"corresponding trace color array(s)\",noColorAxis:!0,showScaleDflt:!0}))}});var mO=ye((jtr,Sae)=>{\"use strict\";var xnt=Mr();Sae.exports=function(t){return xnt.isPlainObject(t.colorbar)}});var xO=ye(_O=>{\"use strict\";var yO=uo(),Mae=Mr(),Eae=es(),bnt=Eae.ONEDAY,wnt=Eae.ONEWEEK;_O.dtick=function(e,t){var r=t===\"log\",n=t===\"date\",i=t===\"category\",a=n?bnt:1;if(!e)return a;if(yO(e))return e=Number(e),e<=0?a:i?Math.max(1,Math.round(e)):n?Math.max(.1,e):e;if(typeof e!=\"string\"||!(n||r))return a;var o=e.charAt(0),s=e.substr(1);return s=yO(s)?Number(s):0,s<=0||!(n&&o===\"M\"&&s===Math.round(s)||r&&o===\"L\"||r&&o===\"D\"&&(s===1||s===2))?a:e};_O.tick0=function(e,t,r,n){if(t===\"date\")return Mae.cleanDate(e,Mae.dateTick0(r,n%wnt===0?1:0));if(!(n===\"D1\"||n===\"D2\"))return yO(e)?Number(e):0}});var xb=ye((Ztr,Cae)=>{\"use strict\";var kae=xO(),Tnt=Mr().isArrayOrTypedArray,Ant=vv().isTypedArraySpec,Snt=vv().decodeTypedArraySpec;Cae.exports=function(t,r,n,i,a){a||(a={});var o=a.isMinor,s=o?t.minor||{}:t,l=o?r.minor:r,u=o?\"minor.\":\"\";function c(E){var k=s[E];return Ant(k)&&(k=Snt(k)),k!==void 0?k:(l._template||{})[E]}var f=c(\"tick0\"),h=c(\"dtick\"),d=c(\"tickvals\"),v=Tnt(d)?\"array\":h?\"linear\":\"auto\",x=n(u+\"tickmode\",v);if(x===\"auto\"||x===\"sync\")n(u+\"nticks\");else if(x===\"linear\"){var b=l.dtick=kae.dtick(h,i);l.tick0=kae.tick0(f,i,r.calendar,b)}else if(i!==\"multicategory\"){var g=n(u+\"tickvals\");g===void 0?l.tickmode=\"auto\":o||n(\"ticktext\")}}});var T3=ye((Xtr,Pae)=>{\"use strict\";var bO=Mr(),Lae=Cd();Pae.exports=function(t,r,n,i){var a=i.isMinor,o=a?t.minor||{}:t,s=a?r.minor:r,l=a?Lae.minor:Lae,u=a?\"minor.\":\"\",c=bO.coerce2(o,s,l,\"ticklen\",a?(r.ticklen||5)*.6:void 0),f=bO.coerce2(o,s,l,\"tickwidth\",a?r.tickwidth||1:void 0),h=bO.coerce2(o,s,l,\"tickcolor\",(a?r.tickcolor:void 0)||s.color),d=n(u+\"ticks\",!a&&i.outerTicks||c||f||h?\"outside\":\"\");d||(delete s.ticklen,delete s.tickwidth,delete s.tickcolor)}});var wO=ye((Ytr,Iae)=>{\"use strict\";Iae.exports=function(t){var r=[\"showexponent\",\"showtickprefix\",\"showticksuffix\"],n=r.filter(function(a){return t[a]!==void 0}),i=function(a){return t[a]===t[n[0]]};if(n.every(i)||n.length===1)return t[n[0]]}});var Zd=ye((Ktr,Rae)=>{\"use strict\";var J6=Mr(),Mnt=Vs();Rae.exports=function(t,r,n){var i=n.name,a=n.inclusionAttr||\"visible\",o=r[i],s=J6.isArrayOrTypedArray(t[i])?t[i]:[],l=r[i]=[],u=Mnt.arrayTemplater(r,i,a),c,f;for(c=0;c{\"use strict\";var TO=Mr(),Ent=va().contrast,Dae=Cd(),knt=wO(),Cnt=Zd();zae.exports=function(t,r,n,i,a){a||(a={});var o=n(\"labelalias\");TO.isPlainObject(o)||delete r.labelalias;var s=knt(t),l=n(\"showticklabels\");if(l){a.noTicklabelshift||n(\"ticklabelshift\"),a.noTicklabelstandoff||n(\"ticklabelstandoff\");var u=a.font||{},c=r.color,f=r.ticklabelposition||\"\",h=f.indexOf(\"inside\")!==-1?Ent(a.bgColor):c&&c!==Dae.color.dflt?c:u.color;if(TO.coerceFont(n,\"tickfont\",u,{overrideDflt:{color:h}}),!a.noTicklabelstep&&i!==\"multicategory\"&&i!==\"log\"&&n(\"ticklabelstep\"),!a.noAng){var d=n(\"tickangle\");!a.noAutotickangles&&d===\"auto\"&&n(\"autotickangles\")}if(i!==\"category\"){var v=n(\"tickformat\");Cnt(t,r,{name:\"tickformatstops\",inclusionAttr:\"enabled\",handleItemDefaults:Lnt}),r.tickformatstops.length||delete r.tickformatstops,!a.noExp&&!v&&i!==\"date\"&&(n(\"showexponent\",s),n(\"exponentformat\"),n(\"minexponent\"),n(\"separatethousands\"))}}};function Lnt(e,t){function r(i,a){return TO.coerce(e,t,Dae.tickformatstops,i,a)}var n=r(\"enabled\");n&&(r(\"dtickrange\"),r(\"value\"))}});var t_=ye(($tr,Fae)=>{\"use strict\";var Pnt=wO();Fae.exports=function(t,r,n,i,a){a||(a={});var o=a.tickSuffixDflt,s=Pnt(t),l=n(\"tickprefix\");l&&n(\"showtickprefix\",s);var u=n(\"ticksuffix\",o);u&&n(\"showticksuffix\",s)}});var AO=ye((Qtr,qae)=>{\"use strict\";var r_=Mr(),Int=Vs(),Rnt=xb(),Dnt=T3(),znt=e_(),Fnt=t_(),qnt=Y6();qae.exports=function(t,r,n){var i=Int.newContainer(r,\"colorbar\"),a=t.colorbar||{};function o(T,F){return r_.coerce(a,i,qnt,T,F)}var s=n.margin||{t:0,b:0,l:0,r:0},l=n.width-s.l-s.r,u=n.height-s.t-s.b,c=o(\"orientation\"),f=c===\"v\",h=o(\"thicknessmode\");o(\"thickness\",h===\"fraction\"?30/(f?l:u):30);var d=o(\"lenmode\");o(\"len\",d===\"fraction\"?1:f?u:l);var v=o(\"yref\"),x=o(\"xref\"),b=v===\"paper\",g=x===\"paper\",E,k,A,L=\"left\";f?(A=\"middle\",L=g?\"left\":\"right\",E=g?1.02:1,k=.5):(A=b?\"bottom\":\"top\",L=\"center\",E=.5,k=b?1.02:1),r_.coerce(a,i,{x:{valType:\"number\",min:g?-2:0,max:g?3:1,dflt:E}},\"x\"),r_.coerce(a,i,{y:{valType:\"number\",min:b?-2:0,max:b?3:1,dflt:k}},\"y\"),o(\"xanchor\",L),o(\"xpad\"),o(\"yanchor\",A),o(\"ypad\"),r_.noneOrAll(a,i,[\"x\",\"y\"]),o(\"outlinecolor\"),o(\"outlinewidth\"),o(\"bordercolor\"),o(\"borderwidth\"),o(\"bgcolor\");var _=r_.coerce(a,i,{ticklabelposition:{valType:\"enumerated\",dflt:\"outside\",values:f?[\"outside\",\"inside\",\"outside top\",\"inside top\",\"outside bottom\",\"inside bottom\"]:[\"outside\",\"inside\",\"outside left\",\"inside left\",\"outside right\",\"inside right\"]}},\"ticklabelposition\");o(\"ticklabeloverflow\",_.indexOf(\"inside\")!==-1?\"hide past domain\":\"hide past div\"),Rnt(a,i,o,\"linear\");var C=n.font,M={noAutotickangles:!0,noTicklabelshift:!0,noTicklabelstandoff:!0,outerTicks:!1,font:C};_.indexOf(\"inside\")!==-1&&(M.bgColor=\"black\"),Fnt(a,i,o,\"linear\",M),znt(a,i,o,\"linear\",M),Dnt(a,i,o,\"linear\",M),o(\"title.text\",n._dfltTitle.colorbar);var p=i.showticklabels?i.tickfont:C,P=r_.extendFlat({},C,{family:p.family,size:r_.bigFont(p.size)});r_.coerceFont(o,\"title.font\",P),o(\"title.side\",f?\"top\":\"right\")}});var Uh=ye((err,Nae)=>{\"use strict\";var Oae=uo(),MO=Mr(),Ont=mO(),Bnt=AO(),Bae=sb().isValid,Nnt=ba().traceIs;function SO(e,t){var r=t.slice(0,t.length-1);return t?MO.nestedProperty(e,r).get()||{}:e}Nae.exports=function e(t,r,n,i,a){var o=a.prefix,s=a.cLetter,l=\"_module\"in r,u=SO(t,o),c=SO(r,o),f=SO(r._template||{},o)||{},h=function(){return delete t.coloraxis,delete r.coloraxis,e(t,r,n,i,a)};if(l){var d=n._colorAxes||{},v=i(o+\"coloraxis\");if(v){var x=Nnt(r,\"contour\")&&MO.nestedProperty(r,\"contours.coloring\").get()||\"heatmap\",b=d[v];b?(b[2].push(h),b[0]!==x&&(b[0]=!1,MO.warn([\"Ignoring coloraxis:\",v,\"setting\",\"as it is linked to incompatible colorscales.\"].join(\" \")))):d[v]=[x,r,[h]];return}}var g=u[s+\"min\"],E=u[s+\"max\"],k=Oae(g)&&Oae(E)&&g{\"use strict\";var Uae=Mr(),Unt=Vs(),Vae=gO(),Vnt=Uh();Hae.exports=function(t,r){function n(f,h){return Uae.coerce(t,r,Vae,f,h)}n(\"colorscale.sequential\"),n(\"colorscale.sequentialminus\"),n(\"colorscale.diverging\");var i=r._colorAxes,a,o;function s(f,h){return Uae.coerce(a,o,Vae.coloraxis,f,h)}for(var l in i){var u=i[l];if(u[0])a=t[l]||{},o=Unt.newContainer(r,l,\"coloraxis\"),o._name=l,Vnt(a,o,r,s,{prefix:\"\",cLetter:\"c\"});else{for(var c=0;c{\"use strict\";var Hnt=Mr(),Gnt=Dv().hasColorscale,jnt=Dv().extractOpts;jae.exports=function(t,r){function n(c,f){var h=c[\"_\"+f];h!==void 0&&(c[f]=h)}function i(c,f){var h=f.container?Hnt.nestedProperty(c,f.container).get():c;if(h)if(h.coloraxis)h._colorAx=r[h.coloraxis];else{var d=jnt(h),v=d.auto;(v||d.min===void 0)&&n(h,f.min),(v||d.max===void 0)&&n(h,f.max),d.autocolorscale&&n(h,\"colorscale\")}}for(var a=0;a{\"use strict\";var Zae=uo(),EO=Mr(),Wnt=Dv().extractOpts;Xae.exports=function(t,r,n){var i=t._fullLayout,a=n.vals,o=n.containerStr,s=o?EO.nestedProperty(r,o).get():r,l=Wnt(s),u=l.auto!==!1,c=l.min,f=l.max,h=l.mid,d=function(){return EO.aggNums(Math.min,null,a)},v=function(){return EO.aggNums(Math.max,null,a)};if(c===void 0?c=d():u&&(s._colorAx&&Zae(c)?c=Math.min(c,d()):c=d()),f===void 0?f=v():u&&(s._colorAx&&Zae(f)?f=Math.max(f,v()):f=v()),u&&h!==void 0&&(f-h>h-c?c=h-(f-h):f-h=0?x=i.colorscale.sequential:x=i.colorscale.sequentialminus,l._sync(\"colorscale\",x)}}});var Mu=ye((nrr,Yae)=>{\"use strict\";var $6=sb(),A3=Dv();Yae.exports={moduleType:\"component\",name:\"colorscale\",attributes:Kl(),layoutAttributes:gO(),supplyLayoutDefaults:Gae(),handleDefaults:Uh(),crossTraceDefaults:Wae(),calc:zv(),scales:$6.scales,defaultScale:$6.defaultScale,getScale:$6.get,isValidScale:$6.isValid,hasColorscale:A3.hasColorscale,extractOpts:A3.extractOpts,extractScale:A3.extractScale,flipScale:A3.flipScale,makeColorScaleFunc:A3.makeColorScaleFunc,makeColorScaleFuncFromTrace:A3.makeColorScaleFuncFromTrace}});var lu=ye((arr,Jae)=>{\"use strict\";var Kae=Mr(),Znt=vv().isTypedArraySpec;Jae.exports={hasLines:function(e){return e.visible&&e.mode&&e.mode.indexOf(\"lines\")!==-1},hasMarkers:function(e){return e.visible&&(e.mode&&e.mode.indexOf(\"markers\")!==-1||e.type===\"splom\")},hasText:function(e){return e.visible&&e.mode&&e.mode.indexOf(\"text\")!==-1},isBubble:function(e){var t=e.marker;return Kae.isPlainObject(t)&&(Kae.isArrayOrTypedArray(t.size)||Znt(t.size))}}});var S3=ye((orr,$ae)=>{\"use strict\";var Xnt=uo();$ae.exports=function(t,r){r||(r=2);var n=t.marker,i=n.sizeref||1,a=n.sizemin||0,o=n.sizemode===\"area\"?function(s){return Math.sqrt(s/i)}:function(s){return s/i};return function(s){var l=o(s/r);return Xnt(l)&&l>0?Math.max(l,a):0}}});var rp=ye(pv=>{\"use strict\";var Qae=Mr();pv.getSubplot=function(e){return e.subplot||e.xaxis+e.yaxis||e.geo};pv.isTraceInSubplots=function(e,t){if(e.type===\"splom\"){for(var r=e.xaxes||[],n=e.yaxes||[],i=0;i=0&&r.index{roe.exports=Qnt;var kO={a:7,c:6,h:1,l:2,m:2,q:4,s:4,t:2,v:1,z:0},$nt=/([astvzqmhlc])([^astvzqmhlc]*)/ig;function Qnt(e){var t=[];return e.replace($nt,function(r,n,i){var a=n.toLowerCase();for(i=tat(i),a==\"m\"&&i.length>2&&(t.push([n].concat(i.splice(0,2))),a=\"l\",n=n==\"m\"?\"l\":\"L\");;){if(i.length==kO[a])return i.unshift(n),t.push(i);if(i.length{\"use strict\";var rat=XS(),Yn=function(e,t){return t?Math.round(e*(t=Math.pow(10,t)))/t:Math.round(e)},ts=\"M0,0Z\",ioe=Math.sqrt(2),i_=Math.sqrt(3),CO=Math.PI,LO=Math.cos,PO=Math.sin;loe.exports={circle:{n:0,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2),i=\"M\"+n+\",0A\"+n+\",\"+n+\" 0 1,1 0,-\"+n+\"A\"+n+\",\"+n+\" 0 0,1 \"+n+\",0Z\";return r?is(t,r,i):i}},square:{n:1,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2);return is(t,r,\"M\"+n+\",\"+n+\"H-\"+n+\"V-\"+n+\"H\"+n+\"Z\")}},diamond:{n:2,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*1.3,2);return is(t,r,\"M\"+n+\",0L0,\"+n+\"L-\"+n+\",0L0,-\"+n+\"Z\")}},cross:{n:3,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*.4,2),i=Yn(e*1.2,2);return is(t,r,\"M\"+i+\",\"+n+\"H\"+n+\"V\"+i+\"H-\"+n+\"V\"+n+\"H-\"+i+\"V-\"+n+\"H-\"+n+\"V-\"+i+\"H\"+n+\"V-\"+n+\"H\"+i+\"Z\")}},x:{n:4,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*.8/ioe,2),i=\"l\"+n+\",\"+n,a=\"l\"+n+\",-\"+n,o=\"l-\"+n+\",-\"+n,s=\"l-\"+n+\",\"+n;return is(t,r,\"M0,\"+n+i+a+o+a+o+s+o+s+i+s+i+\"Z\")}},\"triangle-up\":{n:5,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*2/i_,2),i=Yn(e/2,2),a=Yn(e,2);return is(t,r,\"M-\"+n+\",\"+i+\"H\"+n+\"L0,-\"+a+\"Z\")}},\"triangle-down\":{n:6,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*2/i_,2),i=Yn(e/2,2),a=Yn(e,2);return is(t,r,\"M-\"+n+\",-\"+i+\"H\"+n+\"L0,\"+a+\"Z\")}},\"triangle-left\":{n:7,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*2/i_,2),i=Yn(e/2,2),a=Yn(e,2);return is(t,r,\"M\"+i+\",-\"+n+\"V\"+n+\"L-\"+a+\",0Z\")}},\"triangle-right\":{n:8,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*2/i_,2),i=Yn(e/2,2),a=Yn(e,2);return is(t,r,\"M-\"+i+\",-\"+n+\"V\"+n+\"L\"+a+\",0Z\")}},\"triangle-ne\":{n:9,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*.6,2),i=Yn(e*1.2,2);return is(t,r,\"M-\"+i+\",-\"+n+\"H\"+n+\"V\"+i+\"Z\")}},\"triangle-se\":{n:10,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*.6,2),i=Yn(e*1.2,2);return is(t,r,\"M\"+n+\",-\"+i+\"V\"+n+\"H-\"+i+\"Z\")}},\"triangle-sw\":{n:11,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*.6,2),i=Yn(e*1.2,2);return is(t,r,\"M\"+i+\",\"+n+\"H-\"+n+\"V-\"+i+\"Z\")}},\"triangle-nw\":{n:12,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*.6,2),i=Yn(e*1.2,2);return is(t,r,\"M-\"+n+\",\"+i+\"V-\"+n+\"H\"+i+\"Z\")}},pentagon:{n:13,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*.951,2),i=Yn(e*.588,2),a=Yn(-e,2),o=Yn(e*-.309,2),s=Yn(e*.809,2);return is(t,r,\"M\"+n+\",\"+o+\"L\"+i+\",\"+s+\"H-\"+i+\"L-\"+n+\",\"+o+\"L0,\"+a+\"Z\")}},hexagon:{n:14,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2),i=Yn(e/2,2),a=Yn(e*i_/2,2);return is(t,r,\"M\"+a+\",-\"+i+\"V\"+i+\"L0,\"+n+\"L-\"+a+\",\"+i+\"V-\"+i+\"L0,-\"+n+\"Z\")}},hexagon2:{n:15,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2),i=Yn(e/2,2),a=Yn(e*i_/2,2);return is(t,r,\"M-\"+i+\",\"+a+\"H\"+i+\"L\"+n+\",0L\"+i+\",-\"+a+\"H-\"+i+\"L-\"+n+\",0Z\")}},octagon:{n:16,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*.924,2),i=Yn(e*.383,2);return is(t,r,\"M-\"+i+\",-\"+n+\"H\"+i+\"L\"+n+\",-\"+i+\"V\"+i+\"L\"+i+\",\"+n+\"H-\"+i+\"L-\"+n+\",\"+i+\"V-\"+i+\"Z\")}},star:{n:17,f:function(e,t,r){if(rs(t))return ts;var n=e*1.4,i=Yn(n*.225,2),a=Yn(n*.951,2),o=Yn(n*.363,2),s=Yn(n*.588,2),l=Yn(-n,2),u=Yn(n*-.309,2),c=Yn(n*.118,2),f=Yn(n*.809,2),h=Yn(n*.382,2);return is(t,r,\"M\"+i+\",\"+u+\"H\"+a+\"L\"+o+\",\"+c+\"L\"+s+\",\"+f+\"L0,\"+h+\"L-\"+s+\",\"+f+\"L-\"+o+\",\"+c+\"L-\"+a+\",\"+u+\"H-\"+i+\"L0,\"+l+\"Z\")}},hexagram:{n:18,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*.66,2),i=Yn(e*.38,2),a=Yn(e*.76,2);return is(t,r,\"M-\"+a+\",0l-\"+i+\",-\"+n+\"h\"+a+\"l\"+i+\",-\"+n+\"l\"+i+\",\"+n+\"h\"+a+\"l-\"+i+\",\"+n+\"l\"+i+\",\"+n+\"h-\"+a+\"l-\"+i+\",\"+n+\"l-\"+i+\",-\"+n+\"h-\"+a+\"Z\")}},\"star-triangle-up\":{n:19,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*i_*.8,2),i=Yn(e*.8,2),a=Yn(e*1.6,2),o=Yn(e*4,2),s=\"A \"+o+\",\"+o+\" 0 0 1 \";return is(t,r,\"M-\"+n+\",\"+i+s+n+\",\"+i+s+\"0,-\"+a+s+\"-\"+n+\",\"+i+\"Z\")}},\"star-triangle-down\":{n:20,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*i_*.8,2),i=Yn(e*.8,2),a=Yn(e*1.6,2),o=Yn(e*4,2),s=\"A \"+o+\",\"+o+\" 0 0 1 \";return is(t,r,\"M\"+n+\",-\"+i+s+\"-\"+n+\",-\"+i+s+\"0,\"+a+s+n+\",-\"+i+\"Z\")}},\"star-square\":{n:21,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*1.1,2),i=Yn(e*2,2),a=\"A \"+i+\",\"+i+\" 0 0 1 \";return is(t,r,\"M-\"+n+\",-\"+n+a+\"-\"+n+\",\"+n+a+n+\",\"+n+a+n+\",-\"+n+a+\"-\"+n+\",-\"+n+\"Z\")}},\"star-diamond\":{n:22,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*1.4,2),i=Yn(e*1.9,2),a=\"A \"+i+\",\"+i+\" 0 0 1 \";return is(t,r,\"M-\"+n+\",0\"+a+\"0,\"+n+a+n+\",0\"+a+\"0,-\"+n+a+\"-\"+n+\",0Z\")}},\"diamond-tall\":{n:23,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*.7,2),i=Yn(e*1.4,2);return is(t,r,\"M0,\"+i+\"L\"+n+\",0L0,-\"+i+\"L-\"+n+\",0Z\")}},\"diamond-wide\":{n:24,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*1.4,2),i=Yn(e*.7,2);return is(t,r,\"M0,\"+i+\"L\"+n+\",0L0,-\"+i+\"L-\"+n+\",0Z\")}},hourglass:{n:25,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2);return is(t,r,\"M\"+n+\",\"+n+\"H-\"+n+\"L\"+n+\",-\"+n+\"H-\"+n+\"Z\")},noDot:!0},bowtie:{n:26,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2);return is(t,r,\"M\"+n+\",\"+n+\"V-\"+n+\"L-\"+n+\",\"+n+\"V-\"+n+\"Z\")},noDot:!0},\"circle-cross\":{n:27,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2);return is(t,r,\"M0,\"+n+\"V-\"+n+\"M\"+n+\",0H-\"+n+\"M\"+n+\",0A\"+n+\",\"+n+\" 0 1,1 0,-\"+n+\"A\"+n+\",\"+n+\" 0 0,1 \"+n+\",0Z\")},needLine:!0,noDot:!0},\"circle-x\":{n:28,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2),i=Yn(e/ioe,2);return is(t,r,\"M\"+i+\",\"+i+\"L-\"+i+\",-\"+i+\"M\"+i+\",-\"+i+\"L-\"+i+\",\"+i+\"M\"+n+\",0A\"+n+\",\"+n+\" 0 1,1 0,-\"+n+\"A\"+n+\",\"+n+\" 0 0,1 \"+n+\",0Z\")},needLine:!0,noDot:!0},\"square-cross\":{n:29,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2);return is(t,r,\"M0,\"+n+\"V-\"+n+\"M\"+n+\",0H-\"+n+\"M\"+n+\",\"+n+\"H-\"+n+\"V-\"+n+\"H\"+n+\"Z\")},needLine:!0,noDot:!0},\"square-x\":{n:30,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2);return is(t,r,\"M\"+n+\",\"+n+\"L-\"+n+\",-\"+n+\"M\"+n+\",-\"+n+\"L-\"+n+\",\"+n+\"M\"+n+\",\"+n+\"H-\"+n+\"V-\"+n+\"H\"+n+\"Z\")},needLine:!0,noDot:!0},\"diamond-cross\":{n:31,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*1.3,2);return is(t,r,\"M\"+n+\",0L0,\"+n+\"L-\"+n+\",0L0,-\"+n+\"ZM0,-\"+n+\"V\"+n+\"M-\"+n+\",0H\"+n)},needLine:!0,noDot:!0},\"diamond-x\":{n:32,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*1.3,2),i=Yn(e*.65,2);return is(t,r,\"M\"+n+\",0L0,\"+n+\"L-\"+n+\",0L0,-\"+n+\"ZM-\"+i+\",-\"+i+\"L\"+i+\",\"+i+\"M-\"+i+\",\"+i+\"L\"+i+\",-\"+i)},needLine:!0,noDot:!0},\"cross-thin\":{n:33,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*1.4,2);return is(t,r,\"M0,\"+n+\"V-\"+n+\"M\"+n+\",0H-\"+n)},needLine:!0,noDot:!0,noFill:!0},\"x-thin\":{n:34,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2);return is(t,r,\"M\"+n+\",\"+n+\"L-\"+n+\",-\"+n+\"M\"+n+\",-\"+n+\"L-\"+n+\",\"+n)},needLine:!0,noDot:!0,noFill:!0},asterisk:{n:35,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*1.2,2),i=Yn(e*.85,2);return is(t,r,\"M0,\"+n+\"V-\"+n+\"M\"+n+\",0H-\"+n+\"M\"+i+\",\"+i+\"L-\"+i+\",-\"+i+\"M\"+i+\",-\"+i+\"L-\"+i+\",\"+i)},needLine:!0,noDot:!0,noFill:!0},hash:{n:36,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e/2,2),i=Yn(e,2);return is(t,r,\"M\"+n+\",\"+i+\"V-\"+i+\"M\"+(n-i)+\",-\"+i+\"V\"+i+\"M\"+i+\",\"+n+\"H-\"+i+\"M-\"+i+\",\"+(n-i)+\"H\"+i)},needLine:!0,noFill:!0},\"y-up\":{n:37,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*1.2,2),i=Yn(e*1.6,2),a=Yn(e*.8,2);return is(t,r,\"M-\"+n+\",\"+a+\"L0,0M\"+n+\",\"+a+\"L0,0M0,-\"+i+\"L0,0\")},needLine:!0,noDot:!0,noFill:!0},\"y-down\":{n:38,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*1.2,2),i=Yn(e*1.6,2),a=Yn(e*.8,2);return is(t,r,\"M-\"+n+\",-\"+a+\"L0,0M\"+n+\",-\"+a+\"L0,0M0,\"+i+\"L0,0\")},needLine:!0,noDot:!0,noFill:!0},\"y-left\":{n:39,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*1.2,2),i=Yn(e*1.6,2),a=Yn(e*.8,2);return is(t,r,\"M\"+a+\",\"+n+\"L0,0M\"+a+\",-\"+n+\"L0,0M-\"+i+\",0L0,0\")},needLine:!0,noDot:!0,noFill:!0},\"y-right\":{n:40,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*1.2,2),i=Yn(e*1.6,2),a=Yn(e*.8,2);return is(t,r,\"M-\"+a+\",\"+n+\"L0,0M-\"+a+\",-\"+n+\"L0,0M\"+i+\",0L0,0\")},needLine:!0,noDot:!0,noFill:!0},\"line-ew\":{n:41,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*1.4,2);return is(t,r,\"M\"+n+\",0H-\"+n)},needLine:!0,noDot:!0,noFill:!0},\"line-ns\":{n:42,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*1.4,2);return is(t,r,\"M0,\"+n+\"V-\"+n)},needLine:!0,noDot:!0,noFill:!0},\"line-ne\":{n:43,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2);return is(t,r,\"M\"+n+\",-\"+n+\"L-\"+n+\",\"+n)},needLine:!0,noDot:!0,noFill:!0},\"line-nw\":{n:44,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2);return is(t,r,\"M\"+n+\",\"+n+\"L-\"+n+\",-\"+n)},needLine:!0,noDot:!0,noFill:!0},\"arrow-up\":{n:45,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2),i=Yn(e*2,2);return is(t,r,\"M0,0L-\"+n+\",\"+i+\"H\"+n+\"Z\")},backoff:1,noDot:!0},\"arrow-down\":{n:46,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2),i=Yn(e*2,2);return is(t,r,\"M0,0L-\"+n+\",-\"+i+\"H\"+n+\"Z\")},noDot:!0},\"arrow-left\":{n:47,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*2,2),i=Yn(e,2);return is(t,r,\"M0,0L\"+n+\",-\"+i+\"V\"+i+\"Z\")},noDot:!0},\"arrow-right\":{n:48,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*2,2),i=Yn(e,2);return is(t,r,\"M0,0L-\"+n+\",-\"+i+\"V\"+i+\"Z\")},noDot:!0},\"arrow-bar-up\":{n:49,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2),i=Yn(e*2,2);return is(t,r,\"M-\"+n+\",0H\"+n+\"M0,0L-\"+n+\",\"+i+\"H\"+n+\"Z\")},backoff:1,needLine:!0,noDot:!0},\"arrow-bar-down\":{n:50,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e,2),i=Yn(e*2,2);return is(t,r,\"M-\"+n+\",0H\"+n+\"M0,0L-\"+n+\",-\"+i+\"H\"+n+\"Z\")},needLine:!0,noDot:!0},\"arrow-bar-left\":{n:51,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*2,2),i=Yn(e,2);return is(t,r,\"M0,-\"+i+\"V\"+i+\"M0,0L\"+n+\",-\"+i+\"V\"+i+\"Z\")},needLine:!0,noDot:!0},\"arrow-bar-right\":{n:52,f:function(e,t,r){if(rs(t))return ts;var n=Yn(e*2,2),i=Yn(e,2);return is(t,r,\"M0,-\"+i+\"V\"+i+\"M0,0L-\"+n+\",-\"+i+\"V\"+i+\"Z\")},needLine:!0,noDot:!0},arrow:{n:53,f:function(e,t,r){if(rs(t))return ts;var n=CO/2.5,i=2*e*LO(n),a=2*e*PO(n);return is(t,r,\"M0,0L\"+-i+\",\"+a+\"L\"+i+\",\"+a+\"Z\")},backoff:.9,noDot:!0},\"arrow-wide\":{n:54,f:function(e,t,r){if(rs(t))return ts;var n=CO/4,i=2*e*LO(n),a=2*e*PO(n);return is(t,r,\"M0,0L\"+-i+\",\"+a+\"A \"+2*e+\",\"+2*e+\" 0 0 1 \"+i+\",\"+a+\"Z\")},backoff:.4,noDot:!0}};function rs(e){return e===null}var noe,aoe,ooe,soe;function is(e,t,r){if((!e||e%360===0)&&!t)return r;if(ooe===e&&soe===t&&noe===r)return aoe;ooe=e,soe=t,noe=r;function n(b,g){var E=LO(b),k=PO(b),A=g[0],L=g[1]+(t||0);return[A*E-L*k,A*k+L*E]}for(var i=e/180*CO,a=0,o=0,s=rat(r),l=\"\",u=0;u{\"use strict\";var od=xa(),du=Mr(),iat=du.numberFormat,Ab=uo(),qO=id(),eL=ba(),Xd=va(),nat=Mu(),KS=du.strTranslate,tL=Ll(),aat=Zp(),oat=Nh(),sat=oat.LINE_SPACING,_oe=N1().DESELECTDIM,lat=lu(),uat=S3(),cat=rp().appendArrayPointValue,na=Coe.exports={};na.font=function(e,t){var r=t.variant,n=t.style,i=t.weight,a=t.color,o=t.size,s=t.family,l=t.shadow,u=t.lineposition,c=t.textcase;s&&e.style(\"font-family\",s),o+1&&e.style(\"font-size\",o+\"px\"),a&&e.call(Xd.fill,a),i&&e.style(\"font-weight\",i),n&&e.style(\"font-style\",n),r&&e.style(\"font-variant\",r),c&&e.style(\"text-transform\",IO(hat(c))),l&&e.style(\"text-shadow\",l===\"auto\"?tL.makeTextShadow(Xd.contrast(a)):IO(l)),u&&e.style(\"text-decoration-line\",IO(dat(u)))};function IO(e){return e===\"none\"?void 0:e}var fat={normal:\"none\",lower:\"lowercase\",upper:\"uppercase\",\"word caps\":\"capitalize\"};function hat(e){return fat[e]}function dat(e){return e.replace(\"under\",\"underline\").replace(\"over\",\"overline\").replace(\"through\",\"line-through\").split(\"+\").join(\" \")}na.setPosition=function(e,t,r){e.attr(\"x\",t).attr(\"y\",r)};na.setSize=function(e,t,r){e.attr(\"width\",t).attr(\"height\",r)};na.setRect=function(e,t,r,n,i){e.call(na.setPosition,t,r).call(na.setSize,n,i)};na.translatePoint=function(e,t,r,n){var i=r.c2p(e.x),a=n.c2p(e.y);if(Ab(i)&&Ab(a)&&t.node())t.node().nodeName===\"text\"?t.attr(\"x\",i).attr(\"y\",a):t.attr(\"transform\",KS(i,a));else return!1;return!0};na.translatePoints=function(e,t,r){e.each(function(n){var i=od.select(this);na.translatePoint(n,i,t,r)})};na.hideOutsideRangePoint=function(e,t,r,n,i,a){t.attr(\"display\",r.isPtWithinRange(e,i)&&n.isPtWithinRange(e,a)?null:\"none\")};na.hideOutsideRangePoints=function(e,t){if(t._hasClipOnAxisFalse){var r=t.xaxis,n=t.yaxis;e.each(function(i){var a=i[0].trace,o=a.xcalendar,s=a.ycalendar,l=eL.traceIs(a,\"bar-like\")?\".bartext\":\".point,.textpoint\";e.selectAll(l).each(function(u){na.hideOutsideRangePoint(u,od.select(this),r,n,o,s)})})}};na.crispRound=function(e,t,r){return!t||!Ab(t)?r||0:e._context.staticPlot?t:t<1?1:Math.round(t)};na.singleLineStyle=function(e,t,r,n,i){t.style(\"fill\",\"none\");var a=(((e||[])[0]||{}).trace||{}).line||{},o=r||a.width||0,s=i||a.dash||\"\";Xd.stroke(t,n||a.color),na.dashLine(t,s,o)};na.lineGroupStyle=function(e,t,r,n){e.style(\"fill\",\"none\").each(function(i){var a=(((i||[])[0]||{}).trace||{}).line||{},o=t||a.width||0,s=n||a.dash||\"\";od.select(this).call(Xd.stroke,r||a.color).call(na.dashLine,s,o)})};na.dashLine=function(e,t,r){r=+r||0,t=na.dashStyle(t,r),e.style({\"stroke-dasharray\":t,\"stroke-width\":r+\"px\"})};na.dashStyle=function(e,t){t=+t||1;var r=Math.max(t,3);return e===\"solid\"?e=\"\":e===\"dot\"?e=r+\"px,\"+r+\"px\":e===\"dash\"?e=3*r+\"px,\"+3*r+\"px\":e===\"longdash\"?e=5*r+\"px,\"+5*r+\"px\":e===\"dashdot\"?e=3*r+\"px,\"+r+\"px,\"+r+\"px,\"+r+\"px\":e===\"longdashdot\"&&(e=5*r+\"px,\"+2*r+\"px,\"+r+\"px,\"+2*r+\"px\"),e};function xoe(e,t,r,n){var i=t.fillpattern,a=t.fillgradient,o=i&&na.getPatternAttr(i.shape,0,\"\");if(o){var s=na.getPatternAttr(i.bgcolor,0,null),l=na.getPatternAttr(i.fgcolor,0,null),u=i.fgopacity,c=na.getPatternAttr(i.size,0,8),f=na.getPatternAttr(i.solidity,0,.3),h=t.uid;na.pattern(e,\"point\",r,h,o,c,f,void 0,i.fillmode,s,l,u)}else if(a&&a.type!==\"none\"){var d=a.type,v=\"scatterfill-\"+t.uid;if(n&&(v=\"legendfill-\"+t.uid),!n&&(a.start!==void 0||a.stop!==void 0)){var x,b;d===\"horizontal\"?(x={x:a.start,y:0},b={x:a.stop,y:0}):d===\"vertical\"&&(x={x:0,y:a.start},b={x:0,y:a.stop}),x.x=t._xA.c2p(x.x===void 0?t._extremes.x.min[0].val:x.x,!0),x.y=t._yA.c2p(x.y===void 0?t._extremes.y.min[0].val:x.y,!0),b.x=t._xA.c2p(b.x===void 0?t._extremes.x.max[0].val:b.x,!0),b.y=t._yA.c2p(b.y===void 0?t._extremes.y.max[0].val:b.y,!0),e.call(Toe,r,v,\"linear\",a.colorscale,\"fill\",x,b,!0,!1)}else d===\"horizontal\"&&(d=d+\"reversed\"),e.call(na.gradient,r,v,d,a.colorscale,\"fill\")}else t.fillcolor&&e.call(Xd.fill,t.fillcolor)}na.singleFillStyle=function(e,t){var r=od.select(e.node()),n=r.data(),i=((n[0]||[])[0]||{}).trace||{};xoe(e,i,t,!1)};na.fillGroupStyle=function(e,t,r){e.style(\"stroke-width\",0).each(function(n){var i=od.select(this);n[0].trace&&xoe(i,n[0].trace,t,r)})};var coe=uoe();na.symbolNames=[];na.symbolFuncs=[];na.symbolBackOffs=[];na.symbolNeedLines={};na.symbolNoDot={};na.symbolNoFill={};na.symbolList=[];Object.keys(coe).forEach(function(e){var t=coe[e],r=t.n;na.symbolList.push(r,String(r),e,r+100,String(r+100),e+\"-open\"),na.symbolNames[r]=e,na.symbolFuncs[r]=t.f,na.symbolBackOffs[r]=t.backoff||0,t.needLine&&(na.symbolNeedLines[r]=!0),t.noDot?na.symbolNoDot[r]=!0:na.symbolList.push(r+200,String(r+200),e+\"-dot\",r+300,String(r+300),e+\"-open-dot\"),t.noFill&&(na.symbolNoFill[r]=!0)});var vat=na.symbolNames.length,pat=\"M0,0.5L0.5,0L0,-0.5L-0.5,0Z\";na.symbolNumber=function(e){if(Ab(e))e=+e;else if(typeof e==\"string\"){var t=0;e.indexOf(\"-open\")>0&&(t=100,e=e.replace(\"-open\",\"\")),e.indexOf(\"-dot\")>0&&(t+=200,e=e.replace(\"-dot\",\"\")),e=na.symbolNames.indexOf(e),e>=0&&(e+=t)}return e%100>=vat||e>=400?0:Math.floor(Math.max(e,0))};function boe(e,t,r,n){var i=e%100;return na.symbolFuncs[i](t,r,n)+(e>=200?pat:\"\")}var foe=iat(\"~f\"),woe={radial:{type:\"radial\"},radialreversed:{type:\"radial\",reversed:!0},horizontal:{type:\"linear\",start:{x:1,y:0},stop:{x:0,y:0}},horizontalreversed:{type:\"linear\",start:{x:1,y:0},stop:{x:0,y:0},reversed:!0},vertical:{type:\"linear\",start:{x:0,y:1},stop:{x:0,y:0}},verticalreversed:{type:\"linear\",start:{x:0,y:1},stop:{x:0,y:0},reversed:!0}};na.gradient=function(e,t,r,n,i,a){var o=woe[n];return Toe(e,t,r,o.type,i,a,o.start,o.stop,!1,o.reversed)};function Toe(e,t,r,n,i,a,o,s,l,u){var c=i.length,f;n===\"linear\"?f={node:\"linearGradient\",attrs:{x1:o.x,y1:o.y,x2:s.x,y2:s.y,gradientUnits:l?\"userSpaceOnUse\":\"objectBoundingBox\"},reversed:u}:n===\"radial\"&&(f={node:\"radialGradient\",reversed:u});for(var h=new Array(c),d=0;d=0&&e.i===void 0&&(e.i=a.i),t.style(\"opacity\",n.selectedOpacityFn?n.selectedOpacityFn(e):e.mo===void 0?o.opacity:e.mo),n.ms2mrc){var l;e.ms===\"various\"||o.size===\"various\"?l=3:l=n.ms2mrc(e.ms),e.mrc=l,n.selectedSizeFn&&(l=e.mrc=n.selectedSizeFn(e));var u=na.symbolNumber(e.mx||o.symbol)||0;e.om=u%200>=100;var c=NO(e,r),f=BO(e,r);t.attr(\"d\",boe(u,l,c,f))}var h=!1,d,v,x;if(e.so)x=s.outlierwidth,v=s.outliercolor,d=o.outliercolor;else{var b=(s||{}).width;x=(e.mlw+1||b+1||(e.trace?(e.trace.marker.line||{}).width:0)+1)-1||0,\"mlc\"in e?v=e.mlcc=n.lineScale(e.mlc):du.isArrayOrTypedArray(s.color)?v=Xd.defaultLine:v=s.color,du.isArrayOrTypedArray(o.color)&&(d=Xd.defaultLine,h=!0),\"mc\"in e?d=e.mcc=n.markerScale(e.mc):d=o.color||o.colors||\"rgba(0,0,0,0)\",n.selectedColorFn&&(d=n.selectedColorFn(e))}if(e.om)t.call(Xd.stroke,d).style({\"stroke-width\":(x||1)+\"px\",fill:\"none\"});else{t.style(\"stroke-width\",(e.isBlank?0:x)+\"px\");var g=o.gradient,E=e.mgt;E?h=!0:E=g&&g.type,du.isArrayOrTypedArray(E)&&(E=E[0],woe[E]||(E=0));var k=o.pattern,A=k&&na.getPatternAttr(k.shape,e.i,\"\");if(E&&E!==\"none\"){var L=e.mgc;L?h=!0:L=g.color;var _=r.uid;h&&(_+=\"-\"+e.i),na.gradient(t,i,_,E,[[0,L],[1,d]],\"fill\")}else if(A){var C=!1,M=k.fgcolor;!M&&a&&a.color&&(M=a.color,C=!0);var p=na.getPatternAttr(M,e.i,a&&a.color||null),P=na.getPatternAttr(k.bgcolor,e.i,null),T=k.fgopacity,F=na.getPatternAttr(k.size,e.i,8),q=na.getPatternAttr(k.solidity,e.i,.3);C=C||e.mcc||du.isArrayOrTypedArray(k.shape)||du.isArrayOrTypedArray(k.bgcolor)||du.isArrayOrTypedArray(k.fgcolor)||du.isArrayOrTypedArray(k.size)||du.isArrayOrTypedArray(k.solidity);var V=r.uid;C&&(V+=\"-\"+e.i),na.pattern(t,\"point\",i,V,A,F,q,e.mcc,k.fillmode,P,p,T)}else du.isArrayOrTypedArray(d)?Xd.fill(t,d[e.i]):Xd.fill(t,d);x&&Xd.stroke(t,v)}};na.makePointStyleFns=function(e){var t={},r=e.marker;return t.markerScale=na.tryColorscale(r,\"\"),t.lineScale=na.tryColorscale(r,\"line\"),eL.traceIs(e,\"symbols\")&&(t.ms2mrc=lat.isBubble(e)?uat(e):function(){return(r.size||6)/2}),e.selectedpoints&&du.extendFlat(t,na.makeSelectedPointStyleFns(e)),t};na.makeSelectedPointStyleFns=function(e){var t={},r=e.selected||{},n=e.unselected||{},i=e.marker||{},a=r.marker||{},o=n.marker||{},s=i.opacity,l=a.opacity,u=o.opacity,c=l!==void 0,f=u!==void 0;(du.isArrayOrTypedArray(s)||c||f)&&(t.selectedOpacityFn=function(A){var L=A.mo===void 0?i.opacity:A.mo;return A.selected?c?l:L:f?u:_oe*L});var h=i.color,d=a.color,v=o.color;(d||v)&&(t.selectedColorFn=function(A){var L=A.mcc||h;return A.selected?d||L:v||L});var x=i.size,b=a.size,g=o.size,E=b!==void 0,k=g!==void 0;return eL.traceIs(e,\"symbols\")&&(E||k)&&(t.selectedSizeFn=function(A){var L=A.mrc||x/2;return A.selected?E?b/2:L:k?g/2:L}),t};na.makeSelectedTextStyleFns=function(e){var t={},r=e.selected||{},n=e.unselected||{},i=e.textfont||{},a=r.textfont||{},o=n.textfont||{},s=i.color,l=a.color,u=o.color;return t.selectedTextColorFn=function(c){var f=c.tc||s;return c.selected?l||f:u||(l?f:Xd.addOpacity(f,_oe))},t};na.selectedPointStyle=function(e,t){if(!(!e.size()||!t.selectedpoints)){var r=na.makeSelectedPointStyleFns(t),n=t.marker||{},i=[];r.selectedOpacityFn&&i.push(function(a,o){a.style(\"opacity\",r.selectedOpacityFn(o))}),r.selectedColorFn&&i.push(function(a,o){Xd.fill(a,r.selectedColorFn(o))}),r.selectedSizeFn&&i.push(function(a,o){var s=o.mx||n.symbol||0,l=r.selectedSizeFn(o);a.attr(\"d\",boe(na.symbolNumber(s),l,NO(o,t),BO(o,t))),o.mrc2=l}),i.length&&e.each(function(a){for(var o=od.select(this),s=0;s0?r:0}na.textPointStyle=function(e,t,r){if(e.size()){var n;if(t.selectedpoints){var i=na.makeSelectedTextStyleFns(t);n=i.selectedTextColorFn}var a=t.texttemplate,o=r._fullLayout;e.each(function(s){var l=od.select(this),u=a?du.extractOption(s,t,\"txt\",\"texttemplate\"):du.extractOption(s,t,\"tx\",\"text\");if(!u&&u!==0){l.remove();return}if(a){var c=t._module.formatLabels,f=c?c(s,t,o):{},h={};cat(h,t,s.i);var d=t._meta||{};u=du.texttemplateString(u,f,o._d3locale,h,s,d)}var v=s.tp||t.textposition,x=Soe(s,t),b=n?n(s):s.tc||t.textfont.color;l.call(na.font,{family:s.tf||t.textfont.family,weight:s.tw||t.textfont.weight,style:s.ty||t.textfont.style,variant:s.tv||t.textfont.variant,textcase:s.tC||t.textfont.textcase,lineposition:s.tE||t.textfont.lineposition,shadow:s.tS||t.textfont.shadow,size:x,color:b}).text(u).call(tL.convertToTspans,r).call(Aoe,v,x,s.mrc)})}};na.selectedTextStyle=function(e,t){if(!(!e.size()||!t.selectedpoints)){var r=na.makeSelectedTextStyleFns(t);e.each(function(n){var i=od.select(this),a=r.selectedTextColorFn(n),o=n.tp||t.textposition,s=Soe(n,t);Xd.fill(i,a);var l=eL.traceIs(t,\"bar-like\");Aoe(i,o,s,n.mrc2||n.mrc,l)})}};var hoe=.5;na.smoothopen=function(e,t){if(e.length<3)return\"M\"+e.join(\"L\");var r=\"M\"+e[0],n=[],i;for(i=1;i=l||A>=c&&A<=l)&&(L<=f&&L>=u||L>=f&&L<=u)&&(e=[A,L])}return e}na.applyBackoff=koe;na.makeTester=function(){var e=du.ensureSingleById(od.select(\"body\"),\"svg\",\"js-plotly-tester\",function(r){r.attr(aat.svgAttrs).style({position:\"absolute\",left:\"-10000px\",top:\"-10000px\",width:\"9000px\",height:\"9000px\",\"z-index\":\"1\"})}),t=du.ensureSingle(e,\"path\",\"js-reference-point\",function(r){r.attr(\"d\",\"M0,0H1V1H0Z\").style({\"stroke-width\":0,fill:\"black\"})});na.tester=e,na.testref=t};na.savedBBoxes={};var DO=0,yat=1e4;na.bBox=function(e,t,r){r||(r=doe(e));var n;if(r){if(n=na.savedBBoxes[r],n)return du.extendFlat({},n)}else if(e.childNodes.length===1){var i=e.childNodes[0];if(r=doe(i),r){var a=+i.getAttribute(\"x\")||0,o=+i.getAttribute(\"y\")||0,s=i.getAttribute(\"transform\");if(!s){var l=na.bBox(i,!1,r);return a&&(l.left+=a,l.right+=a),o&&(l.top+=o,l.bottom+=o),l}if(r+=\"~\"+a+\"~\"+o+\"~\"+s,n=na.savedBBoxes[r],n)return du.extendFlat({},n)}}var u,c;t?u=e:(c=na.tester.node(),u=e.cloneNode(!0),c.appendChild(u)),od.select(u).attr(\"transform\",null).call(tL.positionText,0,0);var f=u.getBoundingClientRect(),h=na.testref.node().getBoundingClientRect();t||c.removeChild(u);var d={height:f.height,width:f.width,left:f.left-h.left,top:f.top-h.top,right:f.right-h.left,bottom:f.bottom-h.top};return DO>=yat&&(na.savedBBoxes={},DO=0),r&&(na.savedBBoxes[r]=d),DO++,du.extendFlat({},d)};function doe(e){var t=e.getAttribute(\"data-unformatted\");if(t!==null)return t+e.getAttribute(\"data-math\")+e.getAttribute(\"text-anchor\")+e.getAttribute(\"style\")}na.setClipUrl=function(e,t,r){e.attr(\"clip-path\",OO(t,r))};function OO(e,t){if(!e)return null;var r=t._context,n=r._exportedPlot?\"\":r._baseUrl||\"\";return n?\"url('\"+n+\"#\"+e+\"')\":\"url(#\"+e+\")\"}na.getTranslate=function(e){var t=/.*\\btranslate\\((-?\\d*\\.?\\d*)[^-\\d]*(-?\\d*\\.?\\d*)[^\\d].*/,r=e.attr?\"attr\":\"getAttribute\",n=e[r](\"transform\")||\"\",i=n.replace(t,function(a,o,s){return[o,s].join(\" \")}).split(\" \");return{x:+i[0]||0,y:+i[1]||0}};na.setTranslate=function(e,t,r){var n=/(\\btranslate\\(.*?\\);?)/,i=e.attr?\"attr\":\"getAttribute\",a=e.attr?\"attr\":\"setAttribute\",o=e[i](\"transform\")||\"\";return t=t||0,r=r||0,o=o.replace(n,\"\").trim(),o+=KS(t,r),o=o.trim(),e[a](\"transform\",o),o};na.getScale=function(e){var t=/.*\\bscale\\((\\d*\\.?\\d*)[^\\d]*(\\d*\\.?\\d*)[^\\d].*/,r=e.attr?\"attr\":\"getAttribute\",n=e[r](\"transform\")||\"\",i=n.replace(t,function(a,o,s){return[o,s].join(\" \")}).split(\" \");return{x:+i[0]||1,y:+i[1]||1}};na.setScale=function(e,t,r){var n=/(\\bscale\\(.*?\\);?)/,i=e.attr?\"attr\":\"getAttribute\",a=e.attr?\"attr\":\"setAttribute\",o=e[i](\"transform\")||\"\";return t=t||1,r=r||1,o=o.replace(n,\"\").trim(),o+=\"scale(\"+t+\",\"+r+\")\",o=o.trim(),e[a](\"transform\",o),o};var _at=/\\s*sc.*/;na.setPointGroupScale=function(e,t,r){if(t=t||1,r=r||1,!!e){var n=t===1&&r===1?\"\":\"scale(\"+t+\",\"+r+\")\";e.each(function(){var i=(this.getAttribute(\"transform\")||\"\").replace(_at,\"\");i+=n,i=i.trim(),this.setAttribute(\"transform\",i)})}};var xat=/translate\\([^)]*\\)\\s*$/;na.setTextPointsScale=function(e,t,r){e&&e.each(function(){var n,i=od.select(this),a=i.select(\"text\");if(a.node()){var o=parseFloat(a.attr(\"x\")||0),s=parseFloat(a.attr(\"y\")||0),l=(i.attr(\"transform\")||\"\").match(xat);t===1&&r===1?n=[]:n=[KS(o,s),\"scale(\"+t+\",\"+r+\")\",KS(-o,-s)],l&&n.push(l),i.attr(\"transform\",n.join(\"\"))}})};function BO(e,t){var r;return e&&(r=e.mf),r===void 0&&(r=t.marker&&t.marker.standoff||0),!t._geo&&!t._xA?-r:r}na.getMarkerStandoff=BO;var YS=Math.atan2,bb=Math.cos,E3=Math.sin;function voe(e,t){var r=t[0],n=t[1];return[r*bb(e)-n*E3(e),r*E3(e)+n*bb(e)]}var poe,goe,moe,yoe,zO,FO;function NO(e,t){var r=e.ma;r===void 0&&(r=t.marker.angle,(!r||du.isArrayOrTypedArray(r))&&(r=0));var n,i,a=t.marker.angleref;if(a===\"previous\"||a===\"north\"){if(t._geo){var o=t._geo.project(e.lonlat);n=o[0],i=o[1]}else{var s=t._xA,l=t._yA;if(s&&l)n=s.c2p(e.x),i=l.c2p(e.y);else return 90}if(t._geo){var u=e.lonlat[0],c=e.lonlat[1],f=t._geo.project([u,c+1e-5]),h=t._geo.project([u+1e-5,c]),d=YS(h[1]-i,h[0]-n),v=YS(f[1]-i,f[0]-n),x;if(a===\"north\")x=r/180*Math.PI;else if(a===\"previous\"){var b=u/180*Math.PI,g=c/180*Math.PI,E=poe/180*Math.PI,k=goe/180*Math.PI,A=E-b,L=bb(k)*E3(A),_=E3(k)*bb(g)-bb(k)*E3(g)*bb(A);x=-YS(L,_)-Math.PI,poe=u,goe=c}var C=voe(d,[bb(x),0]),M=voe(v,[E3(x),0]);r=YS(C[1]+M[1],C[0]+M[0])/Math.PI*180,a===\"previous\"&&!(FO===t.uid&&e.i===zO+1)&&(r=null)}if(a===\"previous\"&&!t._geo)if(FO===t.uid&&e.i===zO+1&&Ab(n)&&Ab(i)){var p=n-moe,P=i-yoe,T=t.line&&t.line.shape||\"\",F=T.slice(T.length-1);F===\"h\"&&(P=0),F===\"v\"&&(p=0),r+=YS(P,p)/Math.PI*180+90}else r=null}return moe=n,yoe=i,zO=e.i,FO=t.uid,r}na.getMarkerAngle=NO});var Mb=ye((frr,Roe)=>{\"use strict\";var k3=xa(),bat=uo(),wat=Xu(),UO=ba(),Sb=Mr(),Loe=Sb.strTranslate,rL=ao(),iL=va(),C3=Ll(),Poe=N1(),Tat=Nh().OPPOSITE_SIDE,Ioe=/ [XY][0-9]* /,VO=1.6,HO=1.6;function Aat(e,t,r){var n=e._fullLayout,i=r.propContainer,a=r.propName,o=r.placeholder,s=r.traceIndex,l=r.avoid||{},u=r.attributes,c=r.transform,f=r.containerGroup,h=1,d=i.title,v=(d&&d.text?d.text:\"\").trim(),x=!1,b=d&&d.font?d.font:{},g=b.family,E=b.size,k=b.color,A=b.weight,L=b.style,_=b.variant,C=b.textcase,M=b.lineposition,p=b.shadow,P=r.subtitlePropName,T=!!P,F=r.subtitlePlaceholder,q=(i.title||{}).subtitle||{text:\"\",font:{}},V=q.text.trim(),H=!1,X=1,G=q.font,N=G.family,W=G.size,re=G.color,ae=G.weight,_e=G.style,Me=G.variant,ke=G.textcase,ge=G.lineposition,ie=G.shadow,Te;a===\"title.text\"?Te=\"titleText\":a.indexOf(\"axis\")!==-1?Te=\"axisTitleText\":a.indexOf(\"colorbar\"!==-1)&&(Te=\"colorbarTitleText\");var Ee=e._context.edits[Te];function Ae(kt,Ct){return kt===void 0||Ct===void 0?!1:kt.replace(Ioe,\" % \")===Ct.replace(Ioe,\" % \")}v===\"\"?h=0:Ae(v,o)&&(Ee||(v=\"\"),h=.2,x=!0),T&&(V===\"\"?X=0:Ae(V,F)&&(Ee||(V=\"\"),X=.2,H=!0)),r._meta?v=Sb.templateString(v,r._meta):n._meta&&(v=Sb.templateString(v,n._meta));var ze=v||V||Ee,Ce;f||(f=Sb.ensureSingle(n._infolayer,\"g\",\"g-\"+t),Ce=n._hColorbarMoveTitle);var me=f.selectAll(\"text.\"+t).data(ze?[0]:[]);me.enter().append(\"text\"),me.text(v).attr(\"class\",t),me.exit().remove();var Re=null,ce=t+\"-subtitle\",Ge=V||Ee;if(T&&Ge&&(Re=f.selectAll(\"text.\"+ce).data(Ge?[0]:[]),Re.enter().append(\"text\"),Re.text(V).attr(\"class\",ce),Re.exit().remove()),!ze)return f;function nt(kt,Ct){Sb.syncOrAsync([ct,qt],{title:kt,subtitle:Ct})}function ct(kt){var Ct=kt.title,Yt=kt.subtitle,xr;!c&&Ce&&(c={}),c?(xr=\"\",c.rotate&&(xr+=\"rotate(\"+[c.rotate,u.x,u.y]+\")\"),(c.offset||Ce)&&(xr+=Loe(0,(c.offset||0)-(Ce||0)))):xr=null,Ct.attr(\"transform\",xr);function er(Et){if(Et){var dt=k3.select(Et.node().parentNode).select(\".\"+ce);if(!dt.empty()){var Ht=Et.node().getBBox();if(Ht.height){var $t=Ht.y+Ht.height+VO*W;dt.attr(\"y\",$t)}}}}if(Ct.style(\"opacity\",h*iL.opacity(k)).call(rL.font,{color:iL.rgb(k),size:k3.round(E,2),family:g,weight:A,style:L,variant:_,textcase:C,shadow:p,lineposition:M}).attr(u).call(C3.convertToTspans,e,er),Yt){var Ke=f.select(\".\"+t+\"-math-group\"),xt=Ct.node().getBBox(),bt=Ke.node()?Ke.node().getBBox():void 0,Lt=bt?bt.y+bt.height+VO*W:xt.y+xt.height+HO*W,St=Sb.extendFlat({},u,{y:Lt});Yt.attr(\"transform\",xr),Yt.style(\"opacity\",X*iL.opacity(re)).call(rL.font,{color:iL.rgb(re),size:k3.round(W,2),family:N,weight:ae,style:_e,variant:Me,textcase:ke,shadow:ie,lineposition:ge}).attr(St).call(C3.convertToTspans,e)}return wat.previousPromises(e)}function qt(kt){var Ct=kt.title,Yt=k3.select(Ct.node().parentNode);if(l&&l.selection&&l.side&&v){Yt.attr(\"transform\",null);var xr=Tat[l.side],er=l.side===\"left\"||l.side===\"top\"?-1:1,Ke=bat(l.pad)?l.pad:2,xt=rL.bBox(Yt.node()),bt={t:0,b:0,l:0,r:0},Lt=e._fullLayout._reservedMargin;for(var St in Lt)for(var Et in Lt[St]){var dt=Lt[St][Et];bt[Et]=Math.max(bt[Et],dt)}var Ht={left:bt.l,top:bt.t,right:n.width-bt.r,bottom:n.height-bt.b},$t=l.maxShift||er*(Ht[l.side]-xt[l.side]),fr=0;if($t<0)fr=$t;else{var _r=l.offsetLeft||0,Br=l.offsetTop||0;xt.left-=_r,xt.right-=_r,xt.top-=Br,xt.bottom-=Br,l.selection.each(function(){var Nr=rL.bBox(this);Sb.bBoxIntersect(xt,Nr,Ke)&&(fr=Math.max(fr,er*(Nr[l.side]-xt[xr])+Ke))}),fr=Math.min($t,fr),i._titleScoot=Math.abs(fr)}if(fr>0||$t<0){var Or={left:[-fr,0],right:[fr,0],top:[0,-fr],bottom:[0,fr]}[l.side];Yt.attr(\"transform\",Loe(Or[0],Or[1]))}}}me.call(nt,Re);function rt(kt,Ct){kt.text(Ct).on(\"mouseover.opacity\",function(){k3.select(this).transition().duration(Poe.SHOW_PLACEHOLDER).style(\"opacity\",1)}).on(\"mouseout.opacity\",function(){k3.select(this).transition().duration(Poe.HIDE_PLACEHOLDER).style(\"opacity\",0)})}if(Ee&&(v?me.on(\".opacity\",null):(rt(me,o),x=!0),me.call(C3.makeEditable,{gd:e}).on(\"edit\",function(kt){s!==void 0?UO.call(\"_guiRestyle\",e,a,kt,s):UO.call(\"_guiRelayout\",e,a,kt)}).on(\"cancel\",function(){this.text(this.attr(\"data-unformatted\")).call(nt)}).on(\"input\",function(kt){this.text(kt||\" \").call(C3.positionText,u.x,u.y)}),T)){if(T&&!v){var ot=me.node().getBBox(),Rt=ot.y+ot.height+HO*W;Re.attr(\"y\",Rt)}V?Re.on(\".opacity\",null):(rt(Re,F),H=!0),Re.call(C3.makeEditable,{gd:e}).on(\"edit\",function(kt){UO.call(\"_guiRelayout\",e,\"title.subtitle.text\",kt)}).on(\"cancel\",function(){this.text(this.attr(\"data-unformatted\")).call(nt)}).on(\"input\",function(kt){this.text(kt||\" \").call(C3.positionText,Re.attr(\"x\"),Re.attr(\"y\"))})}return me.classed(\"js-placeholder\",x),Re&&Re.classed(\"js-placeholder\",H),f}Roe.exports={draw:Aat,SUBTITLE_PADDING_EM:HO,SUBTITLE_PADDING_MATHJAX_EM:VO}});var ym=ye((hrr,Ooe)=>{\"use strict\";var Sat=xa(),Mat=e3().utcFormat,Nu=Mr(),Eat=Nu.numberFormat,gm=uo(),n_=Nu.cleanNumber,kat=Nu.ms2DateTime,Doe=Nu.dateTime2ms,mm=Nu.ensureNumber,zoe=Nu.isArrayOrTypedArray,a_=es(),nL=a_.FP_SAFE,bg=a_.BADNUM,Cat=a_.LOG_CLIP,Lat=a_.ONEWEEK,aL=a_.ONEDAY,oL=a_.ONEHOUR,Foe=a_.ONEMIN,qoe=a_.ONESEC,sL=af(),cL=ad(),lL=cL.HOUR_PATTERN,uL=cL.WEEKDAY_PATTERN;function JS(e){return Math.pow(10,e)}function GO(e){return e!=null}Ooe.exports=function(t,r){r=r||{};var n=t._id||\"x\",i=n.charAt(0);function a(A,L){if(A>0)return Math.log(A)/Math.LN10;if(A<=0&&L&&t.range&&t.range.length===2){var _=t.range[0],C=t.range[1];return .5*(_+C-2*Cat*Math.abs(_-C))}else return bg}function o(A,L,_,C){if((C||{}).msUTC&&gm(A))return+A;var M=Doe(A,_||t.calendar);if(M===bg)if(gm(A)){A=+A;var p=Math.floor(Nu.mod(A+.05,1)*10),P=Math.round(A-p/10);M=Doe(new Date(P))+p/10}else return bg;return M}function s(A,L,_){return kat(A,L,_||t.calendar)}function l(A){return t._categories[Math.round(A)]}function u(A){if(GO(A)){if(t._categoriesMap===void 0&&(t._categoriesMap={}),t._categoriesMap[A]!==void 0)return t._categoriesMap[A];t._categories.push(typeof A==\"number\"?String(A):A);var L=t._categories.length-1;return t._categoriesMap[A]=L,L}return bg}function c(A,L){for(var _=new Array(L),C=0;Ct.range[1]&&(_=!_);for(var C=_?-1:1,M=C*A,p=0,P=0;PF)p=P+1;else{p=M<(T+F)/2?P:P+1;break}}var q=t._B[p]||0;return isFinite(q)?v(A,t._m2,q):0},g=function(A){var L=t._rangebreaks.length;if(!L)return x(A,t._m,t._b);for(var _=0,C=0;Ct._rangebreaks[C].pmax&&(_=C+1);return x(A,t._m2,t._B[_])}}t.c2l=t.type===\"log\"?a:mm,t.l2c=t.type===\"log\"?JS:mm,t.l2p=b,t.p2l=g,t.c2p=t.type===\"log\"?function(A,L){return b(a(A,L))}:b,t.p2c=t.type===\"log\"?function(A){return JS(g(A))}:g,[\"linear\",\"-\"].indexOf(t.type)!==-1?(t.d2r=t.r2d=t.d2c=t.r2c=t.d2l=t.r2l=n_,t.c2d=t.c2r=t.l2d=t.l2r=mm,t.d2p=t.r2p=function(A){return t.l2p(n_(A))},t.p2d=t.p2r=g,t.cleanPos=mm):t.type===\"log\"?(t.d2r=t.d2l=function(A,L){return a(n_(A),L)},t.r2d=t.r2c=function(A){return JS(n_(A))},t.d2c=t.r2l=n_,t.c2d=t.l2r=mm,t.c2r=a,t.l2d=JS,t.d2p=function(A,L){return t.l2p(t.d2r(A,L))},t.p2d=function(A){return JS(g(A))},t.r2p=function(A){return t.l2p(n_(A))},t.p2r=g,t.cleanPos=mm):t.type===\"date\"?(t.d2r=t.r2d=Nu.identity,t.d2c=t.r2c=t.d2l=t.r2l=o,t.c2d=t.c2r=t.l2d=t.l2r=s,t.d2p=t.r2p=function(A,L,_){return t.l2p(o(A,0,_))},t.p2d=t.p2r=function(A,L,_){return s(g(A),L,_)},t.cleanPos=function(A){return Nu.cleanDate(A,bg,t.calendar)}):t.type===\"category\"?(t.d2c=t.d2l=u,t.r2d=t.c2d=t.l2d=l,t.d2r=t.d2l_noadd=h,t.r2c=function(A){var L=d(A);return L!==void 0?L:t.fraction2r(.5)},t.l2r=t.c2r=mm,t.r2l=d,t.d2p=function(A){return t.l2p(t.r2c(A))},t.p2d=function(A){return l(g(A))},t.r2p=t.d2p,t.p2r=g,t.cleanPos=function(A){return typeof A==\"string\"&&A!==\"\"?A:mm(A)}):t.type===\"multicategory\"&&(t.r2d=t.c2d=t.l2d=l,t.d2r=t.d2l_noadd=h,t.r2c=function(A){var L=h(A);return L!==void 0?L:t.fraction2r(.5)},t.r2c_just_indices=f,t.l2r=t.c2r=mm,t.r2l=h,t.d2p=function(A){return t.l2p(t.r2c(A))},t.p2d=function(A){return l(g(A))},t.r2p=t.d2p,t.p2r=g,t.cleanPos=function(A){return Array.isArray(A)||typeof A==\"string\"&&A!==\"\"?A:mm(A)},t.setupMultiCategory=function(A){var L=t._traceIndices,_,C,M=t._matchGroup;if(M&&t._categories.length===0){for(var p in M)if(p!==n){var P=r[sL.id2name(p)];L=L.concat(P._traceIndices)}}var T=[[0,{}],[0,{}]],F=[];for(_=0;_P[1]&&(C[p?0:1]=_),C[0]===C[1]){var T=t.l2r(L),F=t.l2r(_);if(L!==void 0){var q=T+1;_!==void 0&&(q=Math.min(q,F)),C[p?1:0]=q}if(_!==void 0){var V=F+1;L!==void 0&&(V=Math.max(V,T)),C[p?0:1]=V}}}},t.cleanRange=function(A,L){t._cleanRange(A,L),t.limitRange(A)},t._cleanRange=function(A,L){L||(L={}),A||(A=\"range\");var _=Nu.nestedProperty(t,A).get(),C,M;if(t.type===\"date\"?M=Nu.dfltRange(t.calendar):i===\"y\"?M=cL.DFLTRANGEY:t._name===\"realaxis\"?M=[0,1]:M=L.dfltRange||cL.DFLTRANGEX,M=M.slice(),(t.rangemode===\"tozero\"||t.rangemode===\"nonnegative\")&&(M[0]=0),!_||_.length!==2){Nu.nestedProperty(t,A).set(M);return}var p=_[0]===null,P=_[1]===null;for(t.type===\"date\"&&!t.autorange&&(_[0]=Nu.cleanDate(_[0],bg,t.calendar),_[1]=Nu.cleanDate(_[1],bg,t.calendar)),C=0;C<2;C++)if(t.type===\"date\"){if(!Nu.isDateTime(_[C],t.calendar)){t[A]=M;break}if(t.r2l(_[0])===t.r2l(_[1])){var T=Nu.constrain(t.r2l(_[0]),Nu.MIN_MS+1e3,Nu.MAX_MS-1e3);_[0]=t.l2r(T-1e3),_[1]=t.l2r(T+1e3);break}}else{if(!gm(_[C]))if(!(p||P)&&gm(_[1-C]))_[C]=_[1-C]*(C?10:.1);else{t[A]=M;break}if(_[C]<-nL?_[C]=-nL:_[C]>nL&&(_[C]=nL),_[0]===_[1]){var F=Math.max(1,Math.abs(_[0]*1e-6));_[0]-=F,_[1]+=F}}},t.setScale=function(A){var L=r._size;if(t.overlaying){var _=sL.getFromId({_fullLayout:r},t.overlaying);t.domain=_.domain}var C=A&&t._r?\"_r\":\"range\",M=t.calendar;t.cleanRange(C);var p=t.r2l(t[C][0],M),P=t.r2l(t[C][1],M),T=i===\"y\";if(T?(t._offset=L.t+(1-t.domain[1])*L.h,t._length=L.h*(t.domain[1]-t.domain[0]),t._m=t._length/(p-P),t._b=-t._m*P):(t._offset=L.l+t.domain[0]*L.w,t._length=L.w*(t.domain[1]-t.domain[0]),t._m=t._length/(P-p),t._b=-t._m*p),t._rangebreaks=[],t._lBreaks=0,t._m2=0,t._B=[],t.rangebreaks){var F,q;if(t._rangebreaks=t.locateBreaks(Math.min(p,P),Math.max(p,P)),t._rangebreaks.length){for(F=0;FP&&(V=!V),V&&t._rangebreaks.reverse();var H=V?-1:1;for(t._m2=H*t._length/(Math.abs(P-p)-t._lBreaks),t._B.push(-t._m2*(T?P:p)),F=0;FM&&(M+=7,pM&&(M+=24,p=C&&p=C&&A=ie.min&&(_eie.max&&(ie.max=Me),ke=!1)}ke&&P.push({min:_e,max:Me})}};for(_=0;_{\"use strict\";var Boe=uo(),jO=Mr(),Pat=es().BADNUM,fL=jO.isArrayOrTypedArray,Iat=jO.isDateTime,Rat=jO.cleanNumber,Noe=Math.round;Voe.exports=function(t,r,n){var i=t,a=n.noMultiCategory;if(fL(i)&&!i.length)return\"-\";if(!a&&Oat(i))return\"multicategory\";if(a&&Array.isArray(i[0])){for(var o=[],s=0;sa*2}function Uoe(e){return Math.max(1,(e-1)/1e3)}function qat(e,t){for(var r=e.length,n=Uoe(r),i=0,a=0,o={},s=0;si*2}function Oat(e){return fL(e[0])&&fL(e[1])}});var wg=ye((vrr,Koe)=>{\"use strict\";var Bat=xa(),Woe=uo(),o_=Mr(),hL=es().FP_SAFE,Nat=ba(),Uat=ao(),Zoe=af(),Vat=Zoe.getFromId,Hat=Zoe.isLinked;Koe.exports={applyAutorangeOptions:Yoe,getAutoRange:WO,makePadFn:ZO,doAutoRange:jat,findExtremes:Wat,concatExtremes:KO};function WO(e,t){var r,n,i=[],a=e._fullLayout,o=ZO(a,t,0),s=ZO(a,t,1),l=KO(e,t),u=l.min,c=l.max;if(u.length===0||c.length===0)return o_.simpleMap(t.range,t.r2l);var f=u[0].val,h=c[0].val;for(r=1;r0&&(P=k-o(_)-s(C),P>A?T/P>L&&(M=_,p=C,L=T/P):T/k>L&&(M={val:_.val,nopad:1},p={val:C.val,nopad:1},L=T/k));function F(G,N){return Math.max(G,s(N))}if(f===h){var q=f-1,V=f+1;if(g)if(f===0)i=[0,1];else{var H=(f>0?c:u).reduce(F,0),X=f/(1-Math.min(.5,H/k));i=f>0?[0,X]:[X,0]}else E?i=[Math.max(0,q),Math.max(1,V)]:i=[q,V]}else g?(M.val>=0&&(M={val:0,nopad:1}),p.val<=0&&(p={val:0,nopad:1})):E&&(M.val-L*o(M)<0&&(M={val:0,nopad:1}),p.val<=0&&(p={val:1,nopad:1})),L=(p.val-M.val-Hoe(t,_.val,C.val))/(k-o(M)-s(p)),i=[M.val-L*o(M),p.val+L*s(p)];return i=Yoe(i,t),t.limitRange&&t.limitRange(),v&&i.reverse(),o_.simpleMap(i,t.l2r||Number)}function Hoe(e,t,r){var n=0;if(e.rangebreaks)for(var i=e.locateBreaks(t,r),a=0;a0?r.ppadplus:r.ppadminus)||r.ppad||0),_=A((e._m>0?r.ppadminus:r.ppadplus)||r.ppad||0),C=A(r.vpadplus||r.vpad),M=A(r.vpadminus||r.vpad);if(!u){if(E=1/0,k=-1/0,l)for(f=0;f0&&(E=h),h>k&&h-hL&&(E=h),h>k&&h=T;f--)P(f);return{min:n,max:i,opts:r}}function XO(e,t,r,n){Xoe(e,t,r,n,Zat)}function YO(e,t,r,n){Xoe(e,t,r,n,Xat)}function Xoe(e,t,r,n,i){for(var a=n.tozero,o=n.extrapad,s=!0,l=0;l=r&&(u.extrapad||!o)){s=!1;break}else i(t,u.val)&&u.pad<=r&&(o||!u.extrapad)&&(e.splice(l,1),l--)}if(s){var c=a&&t===0;e.push({val:t,pad:c?0:r,extrapad:c?!1:o})}}function joe(e){return Woe(e)&&Math.abs(e)=t}function Yat(e,t){var r=t.autorangeoptions;return r&&r.minallowed!==void 0&&dL(t,r.minallowed,r.maxallowed)?r.minallowed:r&&r.clipmin!==void 0&&dL(t,r.clipmin,r.clipmax)?Math.max(e,t.d2l(r.clipmin)):e}function Kat(e,t){var r=t.autorangeoptions;return r&&r.maxallowed!==void 0&&dL(t,r.minallowed,r.maxallowed)?r.maxallowed:r&&r.clipmax!==void 0&&dL(t,r.clipmin,r.clipmax)?Math.min(e,t.d2l(r.clipmax)):e}function dL(e,t,r){return t!==void 0&&r!==void 0?(t=e.d2l(t),r=e.d2l(r),t=l&&(a=l,r=l),o<=l&&(o=l,n=l)}}return r=Yat(r,t),n=Kat(n,t),[r,n]}});var Qa=ye((prr,yse)=>{\"use strict\";var w0=xa(),ph=uo(),P3=Xu(),QS=ba(),Vo=Mr(),I3=Vo.strTranslate,Eb=Ll(),Jat=Mb(),eM=va(),Xp=ao(),$at=Cd(),Joe=xO(),Yd=es(),Qat=Yd.ONEMAXYEAR,gL=Yd.ONEAVGYEAR,mL=Yd.ONEMINYEAR,eot=Yd.ONEMAXQUARTER,eB=Yd.ONEAVGQUARTER,yL=Yd.ONEMINQUARTER,tot=Yd.ONEMAXMONTH,R3=Yd.ONEAVGMONTH,_L=Yd.ONEMINMONTH,Yp=Yd.ONEWEEK,Fv=Yd.ONEDAY,s_=Fv/2,xm=Yd.ONEHOUR,tM=Yd.ONEMIN,xL=Yd.ONESEC,rot=Yd.ONEMILLI,iot=Yd.ONEMICROSEC,kb=Yd.MINUS_SIGN,TL=Yd.BADNUM,tB={K:\"zeroline\"},rB={K:\"gridline\",L:\"path\"},iB={K:\"minor-gridline\",L:\"path\"},lse={K:\"tick\",L:\"path\"},$oe={K:\"tick\",L:\"text\"},Qoe={width:[\"x\",\"r\",\"l\",\"xl\",\"xr\"],height:[\"y\",\"t\",\"b\",\"yt\",\"yb\"],right:[\"r\",\"xr\"],left:[\"l\",\"xl\"],top:[\"t\",\"yt\"],bottom:[\"b\",\"yb\"]},AL=Nh(),$S=AL.MID_SHIFT,Cb=AL.CAP_SHIFT,rM=AL.LINE_SPACING,not=AL.OPPOSITE_SIDE,bL=3,kn=yse.exports={};kn.setConvert=ym();var aot=L3(),Ay=af(),oot=Ay.idSort,sot=Ay.isLinked;kn.id2name=Ay.id2name;kn.name2id=Ay.name2id;kn.cleanId=Ay.cleanId;kn.list=Ay.list;kn.listIds=Ay.listIds;kn.getFromId=Ay.getFromId;kn.getFromTrace=Ay.getFromTrace;var use=wg();kn.getAutoRange=use.getAutoRange;kn.findExtremes=use.findExtremes;var lot=1e-4;function sB(e){var t=(e[1]-e[0])*lot;return[e[0]-t,e[1]+t]}kn.coerceRef=function(e,t,r,n,i,a){var o=n.charAt(n.length-1),s=r._fullLayout._subplots[o+\"axis\"],l=n+\"ref\",u={};return i||(i=s[0]||(typeof a==\"string\"?a:a[0])),a||(a=i),s=s.concat(s.map(function(c){return c+\" domain\"})),u[l]={valType:\"enumerated\",values:s.concat(a?typeof a==\"string\"?[a]:a:[]),dflt:i},Vo.coerce(e,t,u,l)};kn.getRefType=function(e){return e===void 0?e:e===\"paper\"?\"paper\":e===\"pixel\"?\"pixel\":/( domain)$/.test(e)?\"domain\":\"range\"};kn.coercePosition=function(e,t,r,n,i,a){var o,s,l=kn.getRefType(n);if(l!==\"range\")o=Vo.ensureNumber,s=r(i,a);else{var u=kn.getFromId(t,n);a=u.fraction2r(a),s=r(i,a),o=u.cleanPos}e[i]=o(s)};kn.cleanPosition=function(e,t,r){var n=r===\"paper\"||r===\"pixel\"?Vo.ensureNumber:kn.getFromId(t,r).cleanPos;return n(e)};kn.redrawComponents=function(e,t){t=t||kn.listIds(e);var r=e._fullLayout;function n(i,a,o,s){for(var l=QS.getComponentMethod(i,a),u={},c=0;c2e-6||((r-e._forceTick0)/e._minDtick%1+1.000001)%1>2e-6)&&(e._minDtick=0))};kn.saveRangeInitial=function(e,t){for(var r=kn.list(e,\"\",!0),n=!1,i=0;if*.3||u(n)||u(i))){var h=r.dtick/2;e+=e+ho){var s=Number(r.substr(1));a.exactYears>o&&s%12===0?e=kn.tickIncrement(e,\"M6\",\"reverse\")+Fv*1.5:a.exactMonths>o?e=kn.tickIncrement(e,\"M1\",\"reverse\")+Fv*15.5:e-=s_;var l=kn.tickIncrement(e,r);if(l<=n)return l}return e}kn.prepMinorTicks=function(e,t,r){if(!t.minor.dtick){delete e.dtick;var n=t.dtick&&ph(t._tmin),i;if(n){var a=kn.tickIncrement(t._tmin,t.dtick,!0);i=[t._tmin,a*.99+t._tmin*.01]}else{var o=Vo.simpleMap(t.range,t.r2l);i=[o[0],.8*o[0]+.2*o[1]]}if(e.range=Vo.simpleMap(i,t.l2r),e._isMinor=!0,kn.prepTicks(e,r),n){var s=ph(t.dtick),l=ph(e.dtick),u=s?t.dtick:+t.dtick.substring(1),c=l?e.dtick:+e.dtick.substring(1);s&&l?JO(u,c)?u===2*Yp&&c===2*Fv&&(e.dtick=Yp):u===2*Yp&&c===3*Fv?e.dtick=Yp:u===Yp&&!(t._input.minor||{}).nticks?e.dtick=Fv:rse(u/c,2.5)?e.dtick=u/2:e.dtick=u:String(t.dtick).charAt(0)===\"M\"?l?e.dtick=\"M1\":JO(u,c)?u>=12&&c===2&&(e.dtick=\"M3\"):e.dtick=t.dtick:String(e.dtick).charAt(0)===\"L\"?String(t.dtick).charAt(0)===\"L\"?JO(u,c)||(e.dtick=rse(u/c,2.5)?t.dtick/2:t.dtick):e.dtick=\"D1\":e.dtick===\"D2\"&&+t.dtick>1&&(e.dtick=1)}e.range=t.range}t.minor._tick0Init===void 0&&(e.tick0=t.tick0)};function JO(e,t){return Math.abs((e/t+.5)%1-.5)<.001}function rse(e,t){return Math.abs(e/t-1)<.001}kn.prepTicks=function(e,t){var r=Vo.simpleMap(e.range,e.r2l,void 0,void 0,t);if(e.tickmode===\"auto\"||!e.dtick){var n=e.nticks,i;n||(e.type===\"category\"||e.type===\"multicategory\"?(i=e.tickfont?Vo.bigFont(e.tickfont.size||12):15,n=e._length/i):(i=e._id.charAt(0)===\"y\"?40:80,n=Vo.constrain(e._length/i,4,9)+1),e._name===\"radialaxis\"&&(n*=2)),e.minor&&e.minor.tickmode!==\"array\"||e.tickmode===\"array\"&&(n*=100),e._roughDTick=Math.abs(r[1]-r[0])/n,kn.autoTicks(e,e._roughDTick),e._minDtick>0&&e.dtick0?(a=n-1,o=n):(a=n,o=n);var s=e[a].value,l=e[o].value,u=Math.abs(l-s),c=r||u,f=0;c>=mL?u>=mL&&u<=Qat?f=u:f=gL:r===eB&&c>=yL?u>=yL&&u<=eot?f=u:f=eB:c>=_L?u>=_L&&u<=tot?f=u:f=R3:r===Yp&&c>=Yp?f=Yp:c>=Fv?f=Fv:r===s_&&c>=s_?f=s_:r===xm&&c>=xm&&(f=xm);var h;f>=u&&(f=u,h=!0);var d=i+f;if(t.rangebreaks&&f>0){for(var v=84,x=0,b=0;bYp&&(f=u)}(f>0||n===0)&&(e[n].periodX=i+f/2)}}kn.calcTicks=function(t,r){for(var n=t.type,i=t.calendar,a=t.ticklabelstep,o=t.ticklabelmode===\"period\",s=t.range[0]>t.range[1],l=!t.ticklabelindex||Vo.isArrayOrTypedArray(t.ticklabelindex)?t.ticklabelindex:[t.ticklabelindex],u=Vo.simpleMap(t.range,t.r2l,void 0,void 0,r),c=u[1]=(k?0:1);A--){var L=!A;A?(t._dtickInit=t.dtick,t._tick0Init=t.tick0):(t.minor._dtickInit=t.minor.dtick,t.minor._tick0Init=t.minor.tick0);var _=A?t:Vo.extendFlat({},t,t.minor);if(L?kn.prepMinorTicks(_,t,r):kn.prepTicks(_,r),_.tickmode===\"array\"){A?(b=[],v=ise(t,!L)):(g=[],x=ise(t,!L));continue}if(_.tickmode===\"sync\"){b=[],v=vot(t);continue}var C=sB(u),M=C[0],p=C[1],P=ph(_.dtick),T=n===\"log\"&&!(P||_.dtick.charAt(0)===\"L\"),F=kn.tickFirst(_,r);if(A){if(t._tmin=F,F=p:V<=p;V=kn.tickIncrement(V,G,c,i)){if(A&&H++,_.rangebreaks&&!c){if(V=h)break}if(b.length>d||V===q)break;q=V;var N={value:V};A?(T&&V!==(V|0)&&(N.simpleLabel=!0),a>1&&H%a&&(N.skipLabel=!0),b.push(N)):(N.minor=!0,g.push(N))}}if(!g||g.length<2)l=!1;else{var W=(g[1].value-g[0].value)*(s?-1:1);Oot(W,t.tickformat)||(l=!1)}if(!l)E=b;else{var re=b.concat(g);o&&b.length&&(re=re.slice(1)),re=re.sort(function(Rt,kt){return Rt.value-kt.value}).filter(function(Rt,kt,Ct){return kt===0||Rt.value!==Ct[kt-1].value});var ae=re.map(function(Rt,kt){return Rt.minor===void 0&&!Rt.skipLabel?kt:null}).filter(function(Rt){return Rt!==null});ae.forEach(function(Rt){l.map(function(kt){var Ct=Rt+kt;Ct>=0&&Ct-1;ze--){if(b[ze].drop){b.splice(ze,1);continue}b[ze].value=QO(b[ze].value,t);var ce=t.c2p(b[ze].value);(Ce?Re>ce-me:Reh||Yth&&(Ct.periodX=h),Yti&&hgL)t/=gL,n=i(10),e.dtick=\"M\"+12*_m(t,n,vL);else if(a>R3)t/=R3,e.dtick=\"M\"+_m(t,1,nse);else if(a>Fv){if(e.dtick=_m(t,Fv,e._hasDayOfWeekBreaks?[1,2,7,14]:pot),!r){var o=kn.getTickFormat(e),s=e.ticklabelmode===\"period\";s&&(e._rawTick0=e.tick0),/%[uVW]/.test(o)?e.tick0=Vo.dateTick0(e.calendar,2):e.tick0=Vo.dateTick0(e.calendar,1),s&&(e._dowTick0=e.tick0)}}else a>xm?e.dtick=_m(t,xm,nse):a>tM?e.dtick=_m(t,tM,ase):a>xL?e.dtick=_m(t,xL,ase):(n=i(10),e.dtick=_m(t,n,vL))}else if(e.type===\"log\"){e.tick0=0;var l=Vo.simpleMap(e.range,e.r2l);if(e._isMinor&&(t*=1.5),t>.7)e.dtick=Math.ceil(t);else if(Math.abs(l[1]-l[0])<1){var u=1.5*Math.abs((l[1]-l[0])/t);t=Math.abs(Math.pow(10,l[1])-Math.pow(10,l[0]))/u,n=i(10),e.dtick=\"L\"+_m(t,n,vL)}else e.dtick=t>.3?\"D2\":\"D1\"}else e.type===\"category\"||e.type===\"multicategory\"?(e.tick0=0,e.dtick=Math.ceil(Math.max(t,1))):cB(e)?(e.tick0=0,n=1,e.dtick=_m(t,n,got)):(e.tick0=0,n=i(10),e.dtick=_m(t,n,vL));if(e.dtick===0&&(e.dtick=1),!ph(e.dtick)&&typeof e.dtick!=\"string\"){var c=e.dtick;throw e.dtick=1,\"ax.dtick error: \"+String(c)}};function dse(e){var t=e.dtick;if(e._tickexponent=0,!ph(t)&&typeof t!=\"string\"&&(t=1),(e.type===\"category\"||e.type===\"multicategory\")&&(e._tickround=null),e.type===\"date\"){var r=e.r2l(e.tick0),n=e.l2r(r).replace(/(^-|i)/g,\"\"),i=n.length;if(String(t).charAt(0)===\"M\")i>10||n.substr(5)!==\"01-01\"?e._tickround=\"d\":e._tickround=+t.substr(1)%12===0?\"y\":\"m\";else if(t>=Fv&&i<=10||t>=Fv*15)e._tickround=\"d\";else if(t>=tM&&i<=16||t>=xm)e._tickround=\"M\";else if(t>=xL&&i<=19||t>=tM)e._tickround=\"S\";else{var a=e.l2r(r+t).replace(/^-/,\"\").length;e._tickround=Math.max(i,a)-20,e._tickround<0&&(e._tickround=4)}}else if(ph(t)||t.charAt(0)===\"L\"){var o=e.range.map(e.r2d||Number);ph(t)||(t=Number(t.substr(1))),e._tickround=2-Math.floor(Math.log(t)/Math.LN10+.01);var s=Math.max(Math.abs(o[0]),Math.abs(o[1])),l=Math.floor(Math.log(s)/Math.LN10+.01),u=e.minexponent===void 0?3:e.minexponent;Math.abs(l)>u&&(wL(e.exponentformat)&&!lB(l)?e._tickexponent=3*Math.round((l-1)/3):e._tickexponent=l)}else e._tickround=null}kn.tickIncrement=function(e,t,r,n){var i=r?-1:1;if(ph(t))return Vo.increment(e,i*t);var a=t.charAt(0),o=i*Number(t.substr(1));if(a===\"M\")return Vo.incrementMonth(e,o,n);if(a===\"L\")return Math.log(Math.pow(10,e)+o)/Math.LN10;if(a===\"D\"){var s=t===\"D2\"?hse:fse,l=e+i*.01,u=Vo.roundUp(Vo.mod(l,1),s,r);return Math.floor(l)+Math.log(w0.round(Math.pow(10,u),1))/Math.LN10}throw\"unrecognized dtick \"+String(t)};kn.tickFirst=function(e,t){var r=e.r2l||Number,n=Vo.simpleMap(e.range,r,void 0,void 0,t),i=n[1]=0&&g<=e._length?b:null};if(a&&Vo.isArrayOrTypedArray(e.ticktext)){var f=Vo.simpleMap(e.range,e.r2l),h=(Math.abs(f[1]-f[0])-(e._lBreaks||0))/1e4;for(u=0;u\"+s;else{var u=nM(e),c=e._trueSide||e.side;(!u&&c===\"top\"||u&&c===\"bottom\")&&(o+=\"
\")}t.text=o}function yot(e,t,r,n,i){var a=e.dtick,o=t.x,s=e.tickformat,l=typeof a==\"string\"&&a.charAt(0);if(i===\"never\"&&(i=\"\"),n&&l!==\"L\"&&(a=\"L3\",l=\"L\"),s||l===\"L\")t.text=iM(Math.pow(10,o),e,i,n);else if(ph(a)||l===\"D\"&&Vo.mod(o+.01,1)<.1){var u=Math.round(o),c=Math.abs(u),f=e.exponentformat;f===\"power\"||wL(f)&&lB(u)?(u===0?t.text=1:u===1?t.text=\"10\":t.text=\"10\"+(u>1?\"\":kb)+c+\"\",t.fontSize*=1.25):(f===\"e\"||f===\"E\")&&c>2?t.text=\"1\"+f+(u>0?\"+\":kb)+c:(t.text=iM(Math.pow(10,o),e,\"\",\"fakehover\"),a===\"D1\"&&e._id.charAt(0)===\"y\"&&(t.dy-=t.fontSize/6))}else if(l===\"D\")t.text=String(Math.round(Math.pow(10,Vo.mod(o,1)))),t.fontSize*=.75;else throw\"unrecognized dtick \"+String(a);if(e.dtick===\"D1\"){var h=String(t.text).charAt(0);(h===\"0\"||h===\"1\")&&(e._id.charAt(0)===\"y\"?t.dx-=t.fontSize/4:(t.dy+=t.fontSize/2,t.dx+=(e.range[1]>e.range[0]?1:-1)*t.fontSize*(o<0?.5:.25)))}}function _ot(e,t){var r=e._categories[Math.round(t.x)];r===void 0&&(r=\"\"),t.text=String(r)}function xot(e,t,r){var n=Math.round(t.x),i=e._categories[n]||[],a=i[1]===void 0?\"\":String(i[1]),o=i[0]===void 0?\"\":String(i[0]);r?t.text=o+\" - \"+a:(t.text=a,t.text2=o)}function bot(e,t,r,n,i){i===\"never\"?i=\"\":e.showexponent===\"all\"&&Math.abs(t.x/e.dtick)<1e-6&&(i=\"hide\"),t.text=iM(t.x,e,i,n)}function wot(e,t,r,n,i){if(e.thetaunit===\"radians\"&&!r){var a=t.x/180;if(a===0)t.text=\"0\";else{var o=Tot(a);if(o[1]>=100)t.text=iM(Vo.deg2rad(t.x),e,i,n);else{var s=t.x<0;o[1]===1?o[0]===1?t.text=\"\\u03C0\":t.text=o[0]+\"\\u03C0\":t.text=[\"\",o[0],\"\",\"\\u2044\",\"\",o[1],\"\",\"\\u03C0\"].join(\"\"),s&&(t.text=kb+t.text)}}}else t.text=iM(t.x,e,i,n)}function Tot(e){function t(s,l){return Math.abs(s-l)<=1e-6}function r(s,l){return t(l,0)?s:r(l,s%l)}function n(s){for(var l=1;!t(Math.round(s*l)/l,s);)l*=10;return l}var i=n(e),a=e*i,o=Math.abs(r(a,i));return[Math.round(a/o),Math.round(i/o)]}var Aot=[\"f\",\"p\",\"n\",\"\\u03BC\",\"m\",\"\",\"k\",\"M\",\"G\",\"T\"];function wL(e){return e===\"SI\"||e===\"B\"}function lB(e){return e>14||e<-15}function iM(e,t,r,n){var i=e<0,a=t._tickround,o=r||t.exponentformat||\"B\",s=t._tickexponent,l=kn.getTickFormat(t),u=t.separatethousands;if(n){var c={exponentformat:o,minexponent:t.minexponent,dtick:t.showexponent===\"none\"?t.dtick:ph(e)&&Math.abs(e)||1,range:t.showexponent===\"none\"?t.range.map(t.r2d):[0,e||1]};dse(c),a=(Number(c._tickround)||0)+4,s=c._tickexponent,t.hoverformat&&(l=t.hoverformat)}if(l)return t._numFormat(l)(e).replace(/-/g,kb);var f=Math.pow(10,-a)/2;if(o===\"none\"&&(s=0),e=Math.abs(e),e\"+v+\"\":o===\"B\"&&s===9?e+=\"B\":wL(o)&&(e+=Aot[s/3+5])}return i?kb+e:e}kn.getTickFormat=function(e){var t;function r(l){return typeof l!=\"string\"?l:Number(l.replace(\"M\",\"\"))*R3}function n(l,u){var c=[\"L\",\"D\"];if(typeof l==typeof u){if(typeof l==\"number\")return l-u;var f=c.indexOf(l.charAt(0)),h=c.indexOf(u.charAt(0));return f===h?Number(l.replace(/(L|D)/g,\"\"))-Number(u.replace(/(L|D)/g,\"\")):f-h}else return typeof l==\"number\"?1:-1}function i(l,u,c){var f=c||function(v){return v},h=u[0],d=u[1];return(!h&&typeof h!=\"number\"||f(h)<=f(l))&&(!d&&typeof d!=\"number\"||f(d)>=f(l))}function a(l,u){var c=u[0]===null,f=u[1]===null,h=n(l,u[0])>=0,d=n(l,u[1])<=0;return(c||h)&&(f||d)}var o,s;if(e.tickformatstops&&e.tickformatstops.length>0)switch(e.type){case\"date\":case\"linear\":{for(t=0;t=0&&i.unshift(i.splice(c,1).shift())}});var s={false:{left:0,right:0}};return Vo.syncOrAsync(i.map(function(l){return function(){if(l){var u=kn.getFromId(e,l);r||(r={}),r.axShifts=s,r.overlayingShiftedAx=o;var c=kn.drawOne(e,u,r);return u._shiftPusher&&oB(u,u._fullDepth||0,s,!0),u._r=u.range.slice(),u._rl=Vo.simpleMap(u._r,u.r2l),c}}}))};kn.drawOne=function(e,t,r){r=r||{};var n=r.axShifts||{},i=r.overlayingShiftedAx||[],a,o,s;t.setScale();var l=e._fullLayout,u=t._id,c=u.charAt(0),f=kn.counterLetter(u),h=l._plots[t._mainSubplot];if(!h)return;if(t._shiftPusher=t.autoshift||i.indexOf(t._id)!==-1||i.indexOf(t.overlaying)!==-1,t._shiftPusher&t.anchor===\"free\"){var d=t.linewidth/2||0;t.ticks===\"inside\"&&(d+=t.ticklen),oB(t,d,n,!0),oB(t,t.shift||0,n,!1)}(r.skipTitle!==!0||t._shift===void 0)&&(t._shift=qot(t,n));var v=h[c+\"axislayer\"],x=t._mainLinePosition,b=x+=t._shift,g=t._mainMirrorPosition,E=t._vals=kn.calcTicks(t),k=[t.mirror,b,g].join(\"_\");for(a=0;a0?Ct.bottom-Rt:0,kt))));var Ke=0,xt=0;if(t._shiftPusher&&(Ke=Math.max(kt,Ct.height>0?rt===\"l\"?Rt-Ct.left:Ct.right-Rt:0),t.title.text!==l._dfltTitle[c]&&(xt=(t._titleStandoff||0)+(t._titleScoot||0),rt===\"l\"&&(xt+=sse(t))),t._fullDepth=Math.max(Ke,xt)),t.automargin){Yt={x:0,y:0,r:0,l:0,t:0,b:0};var bt=[0,1],Lt=typeof t._shift==\"number\"?t._shift:0;if(c===\"x\"){if(rt===\"b\"?Yt[rt]=t._depth:(Yt[rt]=t._depth=Math.max(Ct.width>0?Rt-Ct.top:0,kt),bt.reverse()),Ct.width>0){var St=Ct.right-(t._offset+t._length);St>0&&(Yt.xr=1,Yt.r=St);var Et=t._offset-Ct.left;Et>0&&(Yt.xl=0,Yt.l=Et)}}else if(rt===\"l\"?(t._depth=Math.max(Ct.height>0?Rt-Ct.left:0,kt),Yt[rt]=t._depth-Lt):(t._depth=Math.max(Ct.height>0?Ct.right-Rt:0,kt),Yt[rt]=t._depth+Lt,bt.reverse()),Ct.height>0){var dt=Ct.bottom-(t._offset+t._length);dt>0&&(Yt.yb=0,Yt.b=dt);var Ht=t._offset-Ct.top;Ht>0&&(Yt.yt=1,Yt.t=Ht)}Yt[f]=t.anchor===\"free\"?t.position:t._anchorAxis.domain[bt[0]],t.title.text!==l._dfltTitle[c]&&(Yt[rt]+=sse(t)+(t.title.standoff||0)),t.mirror&&t.anchor!==\"free\"&&(xr={x:0,y:0,r:0,l:0,t:0,b:0},xr[ot]=t.linewidth,t.mirror&&t.mirror!==!0&&(xr[ot]+=kt),t.mirror===!0||t.mirror===\"ticks\"?xr[f]=t._anchorAxis.domain[bt[1]]:(t.mirror===\"all\"||t.mirror===\"allticks\")&&(xr[f]=[t._counterDomainMin,t._counterDomainMax][bt[1]]))}qt&&(er=QS.getComponentMethod(\"rangeslider\",\"autoMarginOpts\")(e,t)),typeof t.automargin==\"string\"&&(ose(Yt,t.automargin),ose(xr,t.automargin)),P3.autoMargin(e,uB(t),Yt),P3.autoMargin(e,gse(t),xr),P3.autoMargin(e,mse(t),er)}),Vo.syncOrAsync(nt)}};function ose(e,t){if(e){var r=Object.keys(Qoe).reduce(function(n,i){return t.indexOf(i)!==-1&&Qoe[i].forEach(function(a){n[a]=1}),n},{});Object.keys(e).forEach(function(n){r[n]||(n.length===1?e[n]=0:delete e[n])})}}function Sot(e,t){var r=[],n,i=function(a,o){var s=a.xbnd[o];s!==null&&r.push(Vo.extendFlat({},a,{x:s}))};if(t.length){for(n=0;ne.range[1],s=e.ticklabelposition&&e.ticklabelposition.indexOf(\"inside\")!==-1,l=!s;if(r){var u=o?-1:1;r=r*u}if(n){var c=e.side,f=s&&(c===\"top\"||c===\"left\")||l&&(c===\"bottom\"||c===\"right\")?1:-1;n=n*f}return e._id.charAt(0)===\"x\"?function(h){return I3(i+e._offset+e.l2p(nB(h))+r,a+n)}:function(h){return I3(a+n,i+e._offset+e.l2p(nB(h))+r)}};function nB(e){return e.periodX!==void 0?e.periodX:e.x}function Cot(e){var t=e.ticklabelposition||\"\",r=function(d){return t.indexOf(d)!==-1},n=r(\"top\"),i=r(\"left\"),a=r(\"right\"),o=r(\"bottom\"),s=r(\"inside\"),l=o||i||n||a;if(!l&&!s)return[0,0];var u=e.side,c=l?(e.tickwidth||0)/2:0,f=bL,h=e.tickfont?e.tickfont.size:12;return(o||n)&&(c+=h*Cb,f+=(e.linewidth||0)/2),(i||a)&&(c+=(e.linewidth||0)/2,f+=bL),s&&u===\"top\"&&(f-=h*(1-Cb)),(i||n)&&(c=-c),(u===\"bottom\"||u===\"right\")&&(f=-f),[l?c:0,s?f:0]}kn.makeTickPath=function(e,t,r,n){n||(n={});var i=n.minor;if(i&&!e.minor)return\"\";var a=n.len!==void 0?n.len:i?e.minor.ticklen:e.ticklen,o=e._id.charAt(0),s=(e.linewidth||1)/2;return o===\"x\"?\"M0,\"+(t+s*r)+\"v\"+a*r:\"M\"+(t+s*r)+\",0h\"+a*r};kn.makeLabelFns=function(e,t,r){var n=e.ticklabelposition||\"\",i=function(F){return n.indexOf(F)!==-1},a=i(\"top\"),o=i(\"left\"),s=i(\"right\"),l=i(\"bottom\"),u=l||o||a||s,c=i(\"inside\"),f=n===\"inside\"&&e.ticks===\"inside\"||!c&&e.ticks===\"outside\"&&e.tickson!==\"boundaries\",h=0,d=0,v=f?e.ticklen:0;if(c?v*=-1:u&&(v=0),f&&(h+=v,r)){var x=Vo.deg2rad(r);h=v*Math.cos(x)+1,d=v*Math.sin(x)}e.showticklabels&&(f||e.showline)&&(h+=.2*e.tickfont.size),h+=(e.linewidth||1)/2*(c?-1:1);var b={labelStandoff:h,labelShift:d},g,E,k,A,L=0,_=e.side,C=e._id.charAt(0),M=e.tickangle,p;if(C===\"x\")p=!c&&_===\"bottom\"||c&&_===\"top\",A=p?1:-1,c&&(A*=-1),g=d*A,E=t+h*A,k=p?1:-.2,Math.abs(M)===90&&(c?k+=$S:M===-90&&_===\"bottom\"?k=Cb:M===90&&_===\"top\"?k=$S:k=.5,L=$S/2*(M/90)),b.xFn=function(F){return F.dx+g+L*F.fontSize},b.yFn=function(F){return F.dy+E+F.fontSize*k},b.anchorFn=function(F,q){if(u){if(o)return\"end\";if(s)return\"start\"}return!ph(q)||q===0||q===180?\"middle\":q*A<0!==c?\"end\":\"start\"},b.heightFn=function(F,q,V){return q<-60||q>60?-.5*V:e.side===\"top\"!==c?-V:0};else if(C===\"y\"){if(p=!c&&_===\"left\"||c&&_===\"right\",A=p?1:-1,c&&(A*=-1),g=h,E=d*A,k=0,!c&&Math.abs(M)===90&&(M===-90&&_===\"left\"||M===90&&_===\"right\"?k=Cb:k=.5),c){var P=ph(M)?+M:0;if(P!==0){var T=Vo.deg2rad(P);L=Math.abs(Math.sin(T))*Cb*A,k=0}}b.xFn=function(F){return F.dx+t-(g+F.fontSize*k)*A+L*F.fontSize},b.yFn=function(F){return F.dy+E+F.fontSize*$S},b.anchorFn=function(F,q){return ph(q)&&Math.abs(q)===90?\"middle\":p?\"end\":\"start\"},b.heightFn=function(F,q,V){return e.side===\"right\"&&(q*=-1),q<-30?-V:q<30?-.5*V:0}}return b};function SL(e){return[e.text,e.x,e.axInfo,e.font,e.fontSize,e.fontColor].join(\"_\")}kn.drawTicks=function(e,t,r){r=r||{};var n=t._id+\"tick\",i=[].concat(t.minor&&t.minor.ticks?r.vals.filter(function(o){return o.minor&&!o.noTick}):[]).concat(t.ticks?r.vals.filter(function(o){return!o.minor&&!o.noTick}):[]),a=r.layer.selectAll(\"path.\"+n).data(i,SL);a.exit().remove(),a.enter().append(\"path\").classed(n,1).classed(\"ticks\",1).classed(\"crisp\",r.crisp!==!1).each(function(o){return eM.stroke(w0.select(this),o.minor?t.minor.tickcolor:t.tickcolor)}).style(\"stroke-width\",function(o){return Xp.crispRound(e,o.minor?t.minor.tickwidth:t.tickwidth,1)+\"px\"}).attr(\"d\",r.path).style(\"display\",null),ML(t,[lse]),a.attr(\"transform\",r.transFn)};kn.drawGrid=function(e,t,r){if(r=r||{},t.tickmode!==\"sync\"){var n=t._id+\"grid\",i=t.minor&&t.minor.showgrid,a=i?r.vals.filter(function(g){return g.minor}):[],o=t.showgrid?r.vals.filter(function(g){return!g.minor}):[],s=r.counterAxis;if(s&&kn.shouldShowZeroLine(e,t,s))for(var l=t.tickmode===\"array\",u=0;u=0;v--){var x=v?h:d;if(x){var b=x.selectAll(\"path.\"+n).data(v?o:a,SL);b.exit().remove(),b.enter().append(\"path\").classed(n,1).classed(\"crisp\",r.crisp!==!1),b.attr(\"transform\",r.transFn).attr(\"d\",r.path).each(function(g){return eM.stroke(w0.select(this),g.minor?t.minor.gridcolor:t.gridcolor||\"#ddd\")}).style(\"stroke-dasharray\",function(g){return Xp.dashStyle(g.minor?t.minor.griddash:t.griddash,g.minor?t.minor.gridwidth:t.gridwidth)}).style(\"stroke-width\",function(g){return(g.minor?f:t._gw)+\"px\"}).style(\"display\",null),typeof r.path==\"function\"&&b.attr(\"d\",r.path)}}ML(t,[rB,iB])}};kn.drawZeroLine=function(e,t,r){r=r||r;var n=t._id+\"zl\",i=kn.shouldShowZeroLine(e,t,r.counterAxis),a=r.layer.selectAll(\"path.\"+n).data(i?[{x:0,id:t._id}]:[]);a.exit().remove(),a.enter().append(\"path\").classed(n,1).classed(\"zl\",1).classed(\"crisp\",r.crisp!==!1).each(function(){r.layer.selectAll(\"path\").sort(function(o,s){return oot(o.id,s.id)})}),a.attr(\"transform\",r.transFn).attr(\"d\",r.path).call(eM.stroke,t.zerolinecolor||eM.defaultLine).style(\"stroke-width\",Xp.crispRound(e,t.zerolinewidth,t._gw||1)+\"px\").style(\"display\",null),ML(t,[tB])};kn.drawLabels=function(e,t,r){r=r||{};var n=e._fullLayout,i=t._id,a=r.cls||i+\"tick\",o=r.vals.filter(function(N){return N.text}),s=r.labelFns,l=r.secondary?0:t.tickangle,u=(t._prevTickAngles||{})[a],c=r.layer.selectAll(\"g.\"+a).data(t.showticklabels?o:[],SL),f=[];c.enter().append(\"g\").classed(a,1).append(\"text\").attr(\"text-anchor\",\"middle\").each(function(N){var W=w0.select(this),re=e._promises.length;W.call(Eb.positionText,s.xFn(N),s.yFn(N)).call(Xp.font,{family:N.font,size:N.fontSize,color:N.fontColor,weight:N.fontWeight,style:N.fontStyle,variant:N.fontVariant,textcase:N.fontTextcase,lineposition:N.fontLineposition,shadow:N.fontShadow}).text(N.text).call(Eb.convertToTspans,e),e._promises[re]?f.push(e._promises.pop().then(function(){h(W,l)})):h(W,l)}),ML(t,[$oe]),c.exit().remove(),r.repositionOnUpdate&&c.each(function(N){w0.select(this).select(\"text\").call(Eb.positionText,s.xFn(N),s.yFn(N))});function h(N,W){N.each(function(re){var ae=w0.select(this),_e=ae.select(\".text-math-group\"),Me=s.anchorFn(re,W),ke=r.transFn.call(ae.node(),re)+(ph(W)&&+W!=0?\" rotate(\"+W+\",\"+s.xFn(re)+\",\"+(s.yFn(re)-re.fontSize/2)+\")\":\"\"),ge=Eb.lineCount(ae),ie=rM*re.fontSize,Te=s.heightFn(re,ph(W)?+W:0,(ge-1)*ie);if(Te&&(ke+=I3(0,Te)),_e.empty()){var Ee=ae.select(\"text\");Ee.attr({transform:ke,\"text-anchor\":Me}),Ee.style(\"opacity\",1),t._adjustTickLabelsOverflow&&t._adjustTickLabelsOverflow()}else{var Ae=Xp.bBox(_e.node()).width,ze=Ae*{end:-.5,start:.5}[Me];_e.attr(\"transform\",ke+I3(ze,0))}})}t._adjustTickLabelsOverflow=function(){var N=t.ticklabeloverflow;if(!(!N||N===\"allow\")){var W=N.indexOf(\"hide\")!==-1,re=t._id.charAt(0)===\"x\",ae=0,_e=re?e._fullLayout.width:e._fullLayout.height;if(N.indexOf(\"domain\")!==-1){var Me=Vo.simpleMap(t.range,t.r2l);ae=t.l2p(Me[0])+t._offset,_e=t.l2p(Me[1])+t._offset}var ke=Math.min(ae,_e),ge=Math.max(ae,_e),ie=t.side,Te=1/0,Ee=-1/0;c.each(function(me){var Re=w0.select(this),ce=Re.select(\".text-math-group\");if(ce.empty()){var Ge=Xp.bBox(Re.node()),nt=0;re?(Ge.right>ge||Ge.leftge||Ge.top+(t.tickangle?0:me.fontSize/4)t[\"_visibleLabelMin_\"+Me._id]?me.style(\"display\",\"none\"):ge.K===\"tick\"&&!ke&&me.style(\"display\",null)})})})})},h(c,u+1?u:l);function d(){return f.length&&Promise.all(f)}var v=null;function x(){if(h(c,l),o.length&&t.autotickangles&&(t.type!==\"log\"||String(t.dtick).charAt(0)!==\"D\")){v=t.autotickangles[0];var N=0,W=[],re,ae=1;c.each(function(Ct){N=Math.max(N,Ct.fontSize);var Yt=t.l2p(Ct.x),xr=aB(this),er=Xp.bBox(xr.node());ae=Math.max(ae,Eb.lineCount(xr)),W.push({top:0,bottom:10,height:10,left:Yt-er.width/2,right:Yt+er.width/2+2,width:er.width+2})});var _e=(t.tickson===\"boundaries\"||t.showdividers)&&!r.secondary,Me=o.length,ke=Math.abs((o[Me-1].x-o[0].x)*t._m)/(Me-1),ge=_e?ke/2:ke,ie=_e?t.ticklen:N*1.25*ae,Te=Math.sqrt(Math.pow(ge,2)+Math.pow(ie,2)),Ee=ge/Te,Ae=t.autotickangles.map(function(Ct){return Ct*Math.PI/180}),ze=Ae.find(function(Ct){return Math.abs(Math.cos(Ct))<=Ee});ze===void 0&&(ze=Ae.reduce(function(Ct,Yt){return Math.abs(Math.cos(Ct))H*V&&(T=V,M[C]=p[C]=F[C])}var X=Math.abs(T-P);X-A>0?(X-=A,A*=1+A/X):A=0,t._id.charAt(0)!==\"y\"&&(A=-A),M[_]=E.p2r(E.r2p(p[_])+L*A),E.autorange===\"min\"||E.autorange===\"max reversed\"?(M[0]=null,E._rangeInitial0=void 0,E._rangeInitial1=void 0):(E.autorange===\"max\"||E.autorange===\"min reversed\")&&(M[1]=null,E._rangeInitial0=void 0,E._rangeInitial1=void 0),n._insideTickLabelsUpdaterange[E._name+\".range\"]=M}var G=Vo.syncOrAsync(b);return G&&G.then&&e._promises.push(G),G};function Lot(e,t,r){var n=t._id+\"divider\",i=r.vals,a=r.layer.selectAll(\"path.\"+n).data(i,SL);a.exit().remove(),a.enter().insert(\"path\",\":first-child\").classed(n,1).classed(\"crisp\",1).call(eM.stroke,t.dividercolor).style(\"stroke-width\",Xp.crispRound(e,t.dividerwidth,1)+\"px\"),a.attr(\"transform\",r.transFn).attr(\"d\",r.path)}kn.getPxPosition=function(e,t){var r=e._fullLayout._size,n=t._id.charAt(0),i=t.side,a;if(t.anchor!==\"free\"?a=t._anchorAxis:n===\"x\"?a={_offset:r.t+(1-(t.position||0))*r.h,_length:0}:n===\"y\"&&(a={_offset:r.l+(t.position||0)*r.w+t._shift,_length:0}),i===\"top\"||i===\"left\")return a._offset;if(i===\"bottom\"||i===\"right\")return a._offset+a._length};function sse(e){var t=e.title.font.size,r=(e.title.text.match(Eb.BR_TAG_ALL)||[]).length;return e.title.hasOwnProperty(\"standoff\")?t*(Cb+r*rM):r?t*(r+1)*rM:t}function Pot(e,t){var r=e._fullLayout,n=t._id,i=n.charAt(0),a=t.title.font.size,o,s=(t.title.text.match(Eb.BR_TAG_ALL)||[]).length;if(t.title.hasOwnProperty(\"standoff\"))t.side===\"bottom\"||t.side===\"right\"?o=t._depth+t.title.standoff+a*Cb:(t.side===\"top\"||t.side===\"left\")&&(o=t._depth+t.title.standoff+a*($S+s*rM));else{var l=nM(t);if(t.type===\"multicategory\")o=t._depth;else{var u=1.5*a;l&&(u=.5*a,t.ticks===\"outside\"&&(u+=t.ticklen)),o=10+u+(t.linewidth?t.linewidth-1:0)}l||(i===\"x\"?o+=t.side===\"top\"?a*(t.showticklabels?1:0):a*(t.showticklabels?1.5:.5):o+=t.side===\"right\"?a*(t.showticklabels?1:.5):a*(t.showticklabels?.5:0))}var c=kn.getPxPosition(e,t),f,h,d;i===\"x\"?(h=t._offset+t._length/2,d=t.side===\"top\"?c-o:c+o):(d=t._offset+t._length/2,h=t.side===\"right\"?c+o:c-o,f={rotate:\"-90\",offset:0});var v;if(t.type!==\"multicategory\"){var x=t._selections[t._id+\"tick\"];if(v={selection:x,side:t.side},x&&x.node()&&x.node().parentNode){var b=Xp.getTranslate(x.node().parentNode);v.offsetLeft=b.x,v.offsetTop=b.y}t.title.hasOwnProperty(\"standoff\")&&(v.pad=0)}return t._titleStandoff=o,Jat.draw(e,n+\"title\",{propContainer:t,propName:t._name+\".title.text\",placeholder:r._dfltTitle[i],avoid:v,transform:f,attributes:{x:h,y:d,\"text-anchor\":\"middle\"}})}kn.shouldShowZeroLine=function(e,t,r){var n=Vo.simpleMap(t.range,t.r2l);return n[0]*n[1]<=0&&t.zeroline&&(t.type===\"linear\"||t.type===\"-\")&&!(t.rangebreaks&&t.maskBreaks(0)===TL)&&(pse(t,0)||!Iot(e,t,r,n)||Rot(e,t))};kn.clipEnds=function(e,t){return t.filter(function(r){return pse(e,r.x)})};function pse(e,t){var r=e.l2p(t);return r>1&&r1)for(i=1;i=i.min&&e=iot:/%L/.test(t)?e>=rot:/%[SX]/.test(t)?e>=xL:/%M/.test(t)?e>=tM:/%[HI]/.test(t)?e>=xm:/%p/.test(t)?e>=s_:/%[Aadejuwx]/.test(t)?e>=Fv:/%[UVW]/.test(t)?e>=Yp:/%[Bbm]/.test(t)?e>=_L:/%[q]/.test(t)?e>=yL:/%[Yy]/.test(t)?e>=mL:!0}});var fB=ye((grr,_se)=>{\"use strict\";_se.exports=function(t,r,n){var i,a;if(n){var o=r===\"reversed\"||r===\"min reversed\"||r===\"max reversed\";i=n[o?1:0],a=n[o?0:1]}var s=t(\"autorangeoptions.minallowed\",a===null?i:void 0),l=t(\"autorangeoptions.maxallowed\",i===null?a:void 0);s===void 0&&t(\"autorangeoptions.clipmin\"),l===void 0&&t(\"autorangeoptions.clipmax\"),t(\"autorangeoptions.include\")}});var hB=ye((mrr,xse)=>{\"use strict\";var Bot=fB();xse.exports=function(t,r,n,i){var a=r._template||{},o=r.type||a.type||\"-\";n(\"minallowed\"),n(\"maxallowed\");var s=n(\"range\");if(!s){var l;!i.noInsiderange&&o!==\"log\"&&(l=n(\"insiderange\"),l&&(l[0]===null||l[1]===null)&&(r.insiderange=!1,l=void 0),l&&(s=n(\"range\",l)))}var u=r.getAutorangeDflt(s,i),c=n(\"autorange\",u),f;s&&(s[0]===null&&s[1]===null||(s[0]===null||s[1]===null)&&(c===\"reversed\"||c===!0)||s[0]!==null&&(c===\"min\"||c===\"max reversed\")||s[1]!==null&&(c===\"max\"||c===\"min reversed\"))&&(s=void 0,delete r.range,r.autorange=!0,f=!0),f||(u=r.getAutorangeDflt(s,i),c=n(\"autorange\",u)),c&&(Bot(n,c,s),(o===\"linear\"||o===\"-\")&&n(\"rangemode\")),r.cleanRange()}});var wse=ye((yrr,bse)=>{var Not={left:0,top:0};bse.exports=Uot;function Uot(e,t,r){t=t||e.currentTarget||e.srcElement,Array.isArray(r)||(r=[0,0]);var n=e.clientX||0,i=e.clientY||0,a=Vot(t);return r[0]=n-a.left,r[1]=i-a.top,r}function Vot(e){return e===window||e===document||e===document.body?Not:e.getBoundingClientRect()}});var EL=ye((_rr,Tse)=>{\"use strict\";var Hot=Yq();function Got(){var e=!1;try{var t=Object.defineProperty({},\"passive\",{get:function(){e=!0}});window.addEventListener(\"test\",null,t),window.removeEventListener(\"test\",null,t)}catch(r){e=!1}return e}Tse.exports=Hot&&Got()});var Sse=ye((xrr,Ase)=>{\"use strict\";Ase.exports=function(t,r,n,i,a){var o=(t-n)/(i-n),s=o+r/(i-n),l=(o+s)/2;return a===\"left\"||a===\"bottom\"?o:a===\"center\"||a===\"middle\"?l:a===\"right\"||a===\"top\"?s:o<2/3-l?o:s>4/3-l?s:l}});var kse=ye((brr,Ese)=>{\"use strict\";var Mse=Mr(),jot=[[\"sw-resize\",\"s-resize\",\"se-resize\"],[\"w-resize\",\"move\",\"e-resize\"],[\"nw-resize\",\"n-resize\",\"ne-resize\"]];Ese.exports=function(t,r,n,i){return n===\"left\"?t=0:n===\"center\"?t=1:n===\"right\"?t=2:t=Mse.constrain(Math.floor(t*3),0,2),i===\"bottom\"?r=0:i===\"middle\"?r=1:i===\"top\"?r=2:r=Mse.constrain(Math.floor(r*3),0,2),jot[r][t]}});var Lse=ye((wrr,Cse)=>{\"use strict\";var Wot=g3(),Zot=L6(),Xot=DS().getGraphDiv,Yot=IS(),dB=Cse.exports={};dB.wrapped=function(e,t,r){e=Xot(e),e._fullLayout&&Zot.clear(e._fullLayout._uid+Yot.HOVERID),dB.raw(e,t,r)};dB.raw=function(t,r){var n=t._fullLayout,i=t._hoverdata;r||(r={}),!(r.target&&!t._dragged&&Wot.triggerHandler(t,\"plotly_beforehover\",r)===!1)&&(n._hoverlayer.selectAll(\"g\").remove(),n._hoverlayer.selectAll(\"line\").remove(),n._hoverlayer.selectAll(\"circle\").remove(),t._hoverdata=void 0,r.target&&i&&t.emit(\"plotly_unhover\",{event:r,points:i}))}});var gv=ye((Trr,Rse)=>{\"use strict\";var Kot=wse(),vB=Jq(),Jot=EL(),$ot=Mr().removeElement,Qot=ad(),Lb=Rse.exports={};Lb.align=Sse();Lb.getCursor=kse();var Pse=Lse();Lb.unhover=Pse.wrapped;Lb.unhoverRaw=Pse.raw;Lb.init=function(t){var r=t.gd,n=1,i=r._context.doubleClickDelay,a=t.element,o,s,l,u,c,f,h,d;r._mouseDownTime||(r._mouseDownTime=0),a.style.pointerEvents=\"all\",a.onmousedown=b,Jot?(a._ontouchstart&&a.removeEventListener(\"touchstart\",a._ontouchstart),a._ontouchstart=b,a.addEventListener(\"touchstart\",b,{passive:!1})):a.ontouchstart=b;function v(k,A,L){return Math.abs(k)i&&(n=Math.max(n-1,1)),r._dragged)t.doneFn&&t.doneFn();else if(t.clickFn&&t.clickFn(n,f),!d){var A;try{A=new MouseEvent(\"click\",k)}catch(_){var L=pB(k);A=document.createEvent(\"MouseEvents\"),A.initMouseEvent(\"click\",k.bubbles,k.cancelable,k.view,k.detail,k.screenX,k.screenY,L[0],L[1],k.ctrlKey,k.altKey,k.shiftKey,k.metaKey,k.button,k.relatedTarget)}h.dispatchEvent(A)}r._dragging=!1,r._dragged=!1}};function Ise(){var e=document.createElement(\"div\");e.className=\"dragcover\";var t=e.style;return t.position=\"fixed\",t.left=0,t.right=0,t.top=0,t.bottom=0,t.zIndex=999999999,t.background=\"none\",document.body.appendChild(e),e}Lb.coverSlip=Ise;function pB(e){return Kot(e.changedTouches?e.changedTouches[0]:e,document.body)}});var Tg=ye((Arr,Dse)=>{\"use strict\";Dse.exports=function(t,r){(t.attr(\"class\")||\"\").split(\" \").forEach(function(n){n.indexOf(\"cursor-\")===0&&t.classed(n,!1)}),r&&t.classed(\"cursor-\"+r,!0)}});var qse=ye((Srr,Fse)=>{\"use strict\";var gB=Tg(),aM=\"data-savedcursor\",zse=\"!!\";Fse.exports=function(t,r){var n=t.attr(aM);if(r){if(!n){for(var i=(t.attr(\"class\")||\"\").split(\" \"),a=0;a{\"use strict\";var mB=Su(),est=dh();Ose.exports={_isSubplotObj:!0,visible:{valType:\"boolean\",dflt:!0,editType:\"legend\"},bgcolor:{valType:\"color\",editType:\"legend\"},bordercolor:{valType:\"color\",dflt:est.defaultLine,editType:\"legend\"},borderwidth:{valType:\"number\",min:0,dflt:0,editType:\"legend\"},font:mB({editType:\"legend\"}),grouptitlefont:mB({editType:\"legend\"}),orientation:{valType:\"enumerated\",values:[\"v\",\"h\"],dflt:\"v\",editType:\"legend\"},traceorder:{valType:\"flaglist\",flags:[\"reversed\",\"grouped\"],extras:[\"normal\"],editType:\"legend\"},tracegroupgap:{valType:\"number\",min:0,dflt:10,editType:\"legend\"},entrywidth:{valType:\"number\",min:0,editType:\"legend\"},entrywidthmode:{valType:\"enumerated\",values:[\"fraction\",\"pixels\"],dflt:\"pixels\",editType:\"legend\"},indentation:{valType:\"number\",min:-15,dflt:0,editType:\"legend\"},itemsizing:{valType:\"enumerated\",values:[\"trace\",\"constant\"],dflt:\"trace\",editType:\"legend\"},itemwidth:{valType:\"number\",min:30,dflt:30,editType:\"legend\"},itemclick:{valType:\"enumerated\",values:[\"toggle\",\"toggleothers\",!1],dflt:\"toggle\",editType:\"legend\"},itemdoubleclick:{valType:\"enumerated\",values:[\"toggle\",\"toggleothers\",!1],dflt:\"toggleothers\",editType:\"legend\"},groupclick:{valType:\"enumerated\",values:[\"toggleitem\",\"togglegroup\"],dflt:\"togglegroup\",editType:\"legend\"},x:{valType:\"number\",editType:\"legend\"},xref:{valType:\"enumerated\",dflt:\"paper\",values:[\"container\",\"paper\"],editType:\"layoutstyle\"},xanchor:{valType:\"enumerated\",values:[\"auto\",\"left\",\"center\",\"right\"],dflt:\"left\",editType:\"legend\"},y:{valType:\"number\",editType:\"legend\"},yref:{valType:\"enumerated\",dflt:\"paper\",values:[\"container\",\"paper\"],editType:\"layoutstyle\"},yanchor:{valType:\"enumerated\",values:[\"auto\",\"top\",\"middle\",\"bottom\"],editType:\"legend\"},uirevision:{valType:\"any\",editType:\"none\"},valign:{valType:\"enumerated\",values:[\"top\",\"middle\",\"bottom\"],dflt:\"middle\",editType:\"legend\"},title:{text:{valType:\"string\",dflt:\"\",editType:\"legend\"},font:mB({editType:\"legend\"}),side:{valType:\"enumerated\",values:[\"top\",\"left\",\"top left\",\"top center\",\"top right\"],editType:\"legend\"},editType:\"legend\"},editType:\"legend\"}});var CL=ye(kL=>{\"use strict\";kL.isGrouped=function(t){return(t.traceorder||\"\").indexOf(\"grouped\")!==-1};kL.isVertical=function(t){return t.orientation!==\"h\"};kL.isReversed=function(t){return(t.traceorder||\"\").indexOf(\"reversed\")!==-1}});var bB=ye((krr,Bse)=>{\"use strict\";var _B=ba(),Kp=Mr(),tst=Vs(),rst=vl(),ist=yB(),nst=s3(),xB=CL();function ast(e,t,r,n){var i=t[e]||{},a=tst.newContainer(r,e);function o(G,N){return Kp.coerce(i,a,ist,G,N)}var s=Kp.coerceFont(o,\"font\",r.font);o(\"bgcolor\",r.paper_bgcolor),o(\"bordercolor\");var l=o(\"visible\");if(l){for(var u,c=function(G,N){var W=u._input,re=u;return Kp.coerce(W,re,rst,G,N)},f=r.font||{},h=Kp.coerceFont(o,\"grouptitlefont\",f,{overrideDflt:{size:Math.round(f.size*1.1)}}),d=0,v=!1,x=\"normal\",b=(r.shapes||[]).filter(function(G){return G.showlegend}),g=n.concat(b).filter(function(G){return e===(G.legend||\"legend\")}),E=0;E(e===\"legend\"?1:0));if(A===!1&&(r[e]=void 0),!(A===!1&&!i.uirevision)&&(o(\"uirevision\",r.uirevision),A!==!1)){o(\"borderwidth\");var L=o(\"orientation\"),_=o(\"yref\"),C=o(\"xref\"),M=L===\"h\",p=_===\"paper\",P=C===\"paper\",T,F,q,V=\"left\";M?(T=0,_B.getComponentMethod(\"rangeslider\",\"isVisible\")(t.xaxis)?p?(F=1.1,q=\"bottom\"):(F=1,q=\"top\"):p?(F=-.1,q=\"top\"):(F=0,q=\"bottom\")):(F=1,q=\"auto\",P?T=1.02:(T=1,V=\"right\")),Kp.coerce(i,a,{x:{valType:\"number\",editType:\"legend\",min:P?-2:0,max:P?3:1,dflt:T}},\"x\"),Kp.coerce(i,a,{y:{valType:\"number\",editType:\"legend\",min:p?-2:0,max:p?3:1,dflt:F}},\"y\"),o(\"traceorder\",x),xB.isGrouped(r[e])&&o(\"tracegroupgap\"),o(\"entrywidth\"),o(\"entrywidthmode\"),o(\"indentation\"),o(\"itemsizing\"),o(\"itemwidth\"),o(\"itemclick\"),o(\"itemdoubleclick\"),o(\"groupclick\"),o(\"xanchor\",V),o(\"yanchor\",q),o(\"valign\"),Kp.noneOrAll(i,a,[\"x\",\"y\"]);var H=o(\"title.text\");if(H){o(\"title.side\",M?\"left\":\"top\");var X=Kp.extendFlat({},s,{size:Kp.bigFont(s.size)});Kp.coerceFont(o,\"title.font\",X)}}}}Bse.exports=function(t,r,n){var i,a=n.slice(),o=r.shapes;if(o)for(i=0;i{\"use strict\";var D3=ba(),TB=Mr(),ost=TB.pushUnique,wB=!0;Nse.exports=function(t,r,n){var i=r._fullLayout;if(r._dragged||r._editing)return;var a=i.legend.itemclick,o=i.legend.itemdoubleclick,s=i.legend.groupclick;n===1&&a===\"toggle\"&&o===\"toggleothers\"&&wB&&r.data&&r._context.showTips&&TB.notifier(TB._(r,\"Double-click on legend to isolate one trace\"),\"long\"),wB=!1;var l;if(n===1?l=a:n===2&&(l=o),!l)return;var u=s===\"togglegroup\",c=i.hiddenlabels?i.hiddenlabels.slice():[],f=t.data()[0][0];if(f.groupTitle&&f.noClick)return;var h=r._fullData,d=(i.shapes||[]).filter(function(Rt){return Rt.showlegend}),v=h.concat(d),x=f.trace;x._isShape&&(x=x._fullInput);var b=x.legendgroup,g,E,k,A,L,_,C={},M=[],p=[],P=[];function T(Rt,kt){var Ct=M.indexOf(Rt),Yt=C.visible;return Yt||(Yt=C.visible=[]),M.indexOf(Rt)===-1&&(M.push(Rt),Ct=M.length-1),Yt[Ct]=kt,Ct}var F=(i.shapes||[]).map(function(Rt){return Rt._input}),q=!1;function V(Rt,kt){F[Rt].visible=kt,q=!0}function H(Rt,kt){if(!(f.groupTitle&&!u)){var Ct=Rt._fullInput||Rt,Yt=Ct._isShape,xr=Ct.index;xr===void 0&&(xr=Ct._index);var er=Ct.visible===!1?!1:kt;Yt?V(xr,er):T(xr,er)}}var X=x.legend,G=x._fullInput,N=G&&G._isShape;if(!N&&D3.traceIs(x,\"pie-like\")){var W=f.label,re=c.indexOf(W);if(l===\"toggle\")re===-1?c.push(W):c.splice(re,1);else if(l===\"toggleothers\"){var ae=re!==-1,_e=[];for(g=0;g{\"use strict\";Vse.exports={scrollBarWidth:6,scrollBarMinHeight:20,scrollBarColor:\"#808BA4\",scrollBarMargin:4,scrollBarEnterAttrs:{rx:20,ry:3,width:0,height:0},titlePad:2,itemGap:5}});var jse=ye((Prr,Gse)=>{\"use strict\";var Hse=ba(),SB=CL();Gse.exports=function(t,r,n){var i=r._inHover,a=SB.isGrouped(r),o=SB.isReversed(r),s={},l=[],u=!1,c={},f=0,h=0,d,v;function x(G,N,W){if(r.visible!==!1&&!(n&&G!==r._id))if(N===\"\"||!SB.isGrouped(r)){var re=\"~~i\"+f;l.push(re),s[re]=[W],f++}else l.indexOf(N)===-1?(l.push(N),u=!0,s[N]=[W]):s[N].push(W)}for(d=0;dP&&(p=P)}C[d][0]._groupMinRank=p,C[d][0]._preGroupSort=d}var T=function(G,N){return G[0]._groupMinRank-N[0]._groupMinRank||G[0]._preGroupSort-N[0]._preGroupSort},F=function(G,N){return G.trace.legendrank-N.trace.legendrank||G._preSort-N._preSort};for(C.forEach(function(G,N){G[0]._preGroupSort=N}),C.sort(T),d=0;d{\"use strict\";var LL=Mr();function Wse(e){return e.indexOf(\"e\")!==-1?e.replace(/[.]?0+e/,\"e\"):e.indexOf(\".\")!==-1?e.replace(/[.]?0+$/,\"\"):e}Pb.formatPiePercent=function(t,r){var n=Wse((t*100).toPrecision(3));return LL.numSeparate(n,r)+\"%\"};Pb.formatPieValue=function(t,r){var n=Wse(t.toPrecision(10));return LL.numSeparate(n,r)};Pb.getFirstFilled=function(t,r){if(LL.isArrayOrTypedArray(t))for(var n=0;n{\"use strict\";var sst=ao(),lst=va();Zse.exports=function(t,r,n,i){var a=n.marker.pattern;a&&a.shape?sst.pointStyle(t,n,i,r):lst.fill(t,r.color)}});var z3=ye((Drr,Jse)=>{\"use strict\";var Yse=va(),Kse=l_().castOption,ust=Xse();Jse.exports=function(t,r,n,i){var a=n.marker.line,o=Kse(a.color,r.pts)||Yse.defaultLine,s=Kse(a.width,r.pts)||0;t.call(ust,r,n,i).style(\"stroke-width\",s).call(Yse.stroke,o)}});var CB=ye((zrr,ile)=>{\"use strict\";var qv=xa(),MB=ba(),mv=Mr(),$se=mv.strTranslate,ip=ao(),T0=va(),EB=Dv().extractOpts,PL=lu(),cst=z3(),fst=l_().castOption,hst=AB(),Qse=12,ele=5,Ib=2,dst=10,F3=5;ile.exports=function(t,r,n){var i=r._fullLayout;n||(n=i.legend);var a=n.itemsizing===\"constant\",o=n.itemwidth,s=(o+hst.itemGap*2)/2,l=$se(s,0),u=function(C,M,p,P){var T;if(C+1)T=C;else if(M&&M.width>0)T=M.width;else return 0;return a?P:Math.min(T,p)};t.each(function(C){var M=qv.select(this),p=mv.ensureSingle(M,\"g\",\"layers\");p.style(\"opacity\",C[0].trace.opacity);var P=n.indentation,T=n.valign,F=C[0].lineHeight,q=C[0].height;if(T===\"middle\"&&P===0||!F||!q)p.attr(\"transform\",null);else{var V={top:1,bottom:-1}[T],H=V*(.5*(F-q+3))||0,X=n.indentation;p.attr(\"transform\",$se(X,H))}var G=p.selectAll(\"g.legendfill\").data([C]);G.enter().append(\"g\").classed(\"legendfill\",!0);var N=p.selectAll(\"g.legendlines\").data([C]);N.enter().append(\"g\").classed(\"legendlines\",!0);var W=p.selectAll(\"g.legendsymbols\").data([C]);W.enter().append(\"g\").classed(\"legendsymbols\",!0),W.selectAll(\"g.legendpoints\").data([C]).enter().append(\"g\").classed(\"legendpoints\",!0)}).each(_).each(h).each(v).each(d).each(b).each(A).each(k).each(c).each(f).each(g).each(E);function c(C){var M=tle(C),p=M.showFill,P=M.showLine,T=M.showGradientLine,F=M.showGradientFill,q=M.anyFill,V=M.anyLine,H=C[0],X=H.trace,G,N,W=EB(X),re=W.colorscale,ae=W.reversescale,_e=function(Ae){if(Ae.size())if(p)ip.fillGroupStyle(Ae,r,!0);else{var ze=\"legendfill-\"+X.uid;ip.gradient(Ae,r,ze,kB(ae),re,\"fill\")}},Me=function(Ae){if(Ae.size()){var ze=\"legendline-\"+X.uid;ip.lineGroupStyle(Ae),ip.gradient(Ae,r,ze,kB(ae),re,\"stroke\")}},ke=PL.hasMarkers(X)||!q?\"M5,0\":V?\"M5,-2\":\"M5,-3\",ge=qv.select(this),ie=ge.select(\".legendfill\").selectAll(\"path\").data(p||F?[C]:[]);if(ie.enter().append(\"path\").classed(\"js-fill\",!0),ie.exit().remove(),ie.attr(\"d\",ke+\"h\"+o+\"v6h-\"+o+\"z\").call(_e),P||T){var Te=u(void 0,X.line,dst,ele);N=mv.minExtend(X,{line:{width:Te}}),G=[mv.minExtend(H,{trace:N})]}var Ee=ge.select(\".legendlines\").selectAll(\"path\").data(P||T?[G]:[]);Ee.enter().append(\"path\").classed(\"js-line\",!0),Ee.exit().remove(),Ee.attr(\"d\",ke+(T?\"l\"+o+\",0.0001\":\"h\"+o)).call(P?ip.lineGroupStyle:Me)}function f(C){var M=tle(C),p=M.anyFill,P=M.anyLine,T=M.showLine,F=M.showMarker,q=C[0],V=q.trace,H=!F&&!P&&!p&&PL.hasText(V),X,G;function N(ie,Te,Ee,Ae){var ze=mv.nestedProperty(V,ie).get(),Ce=mv.isArrayOrTypedArray(ze)&&Te?Te(ze):ze;if(a&&Ce&&Ae!==void 0&&(Ce=Ae),Ee){if(CeEe[1])return Ee[1]}return Ce}function W(ie){return q._distinct&&q.index&&ie[q.index]?ie[q.index]:ie[0]}if(F||H||T){var re={},ae={};if(F){re.mc=N(\"marker.color\",W),re.mx=N(\"marker.symbol\",W),re.mo=N(\"marker.opacity\",mv.mean,[.2,1]),re.mlc=N(\"marker.line.color\",W),re.mlw=N(\"marker.line.width\",mv.mean,[0,5],Ib),ae.marker={sizeref:1,sizemin:1,sizemode:\"diameter\"};var _e=N(\"marker.size\",mv.mean,[2,16],Qse);re.ms=_e,ae.marker.size=_e}T&&(ae.line={width:N(\"line.width\",W,[0,10],ele)}),H&&(re.tx=\"Aa\",re.tp=N(\"textposition\",W),re.ts=10,re.tc=N(\"textfont.color\",W),re.tf=N(\"textfont.family\",W),re.tw=N(\"textfont.weight\",W),re.ty=N(\"textfont.style\",W),re.tv=N(\"textfont.variant\",W),re.tC=N(\"textfont.textcase\",W),re.tE=N(\"textfont.lineposition\",W),re.tS=N(\"textfont.shadow\",W)),X=[mv.minExtend(q,re)],G=mv.minExtend(V,ae),G.selectedpoints=null,G.texttemplate=null}var Me=qv.select(this).select(\"g.legendpoints\"),ke=Me.selectAll(\"path.scatterpts\").data(F?X:[]);ke.enter().insert(\"path\",\":first-child\").classed(\"scatterpts\",!0).attr(\"transform\",l),ke.exit().remove(),ke.call(ip.pointStyle,G,r),F&&(X[0].mrc=3);var ge=Me.selectAll(\"g.pointtext\").data(H?X:[]);ge.enter().append(\"g\").classed(\"pointtext\",!0).append(\"text\").attr(\"transform\",l),ge.exit().remove(),ge.selectAll(\"text\").call(ip.textPointStyle,G,r)}function h(C){var M=C[0].trace,p=M.type===\"waterfall\";if(C[0]._distinct&&p){var P=C[0].trace[C[0].dir].marker;return C[0].mc=P.color,C[0].mlw=P.line.width,C[0].mlc=P.line.color,x(C,this,\"waterfall\")}var T=[];M.visible&&p&&(T=C[0].hasTotals?[[\"increasing\",\"M-6,-6V6H0Z\"],[\"totals\",\"M6,6H0L-6,-6H-0Z\"],[\"decreasing\",\"M6,6V-6H0Z\"]]:[[\"increasing\",\"M-6,-6V6H6Z\"],[\"decreasing\",\"M6,6V-6H-6Z\"]]);var F=qv.select(this).select(\"g.legendpoints\").selectAll(\"path.legendwaterfall\").data(T);F.enter().append(\"path\").classed(\"legendwaterfall\",!0).attr(\"transform\",l).style(\"stroke-miterlimit\",1),F.exit().remove(),F.each(function(q){var V=qv.select(this),H=M[q[0]].marker,X=u(void 0,H.line,F3,Ib);V.attr(\"d\",q[1]).style(\"stroke-width\",X+\"px\").call(T0.fill,H.color),X&&V.call(T0.stroke,H.line.color)})}function d(C){x(C,this)}function v(C){x(C,this,\"funnel\")}function x(C,M,p){var P=C[0].trace,T=P.marker||{},F=T.line||{},q=T.cornerradius?\"M6,3a3,3,0,0,1-3,3H-3a3,3,0,0,1-3-3V-3a3,3,0,0,1,3-3H3a3,3,0,0,1,3,3Z\":\"M6,6H-6V-6H6Z\",V=p?P.visible&&P.type===p:MB.traceIs(P,\"bar\"),H=qv.select(M).select(\"g.legendpoints\").selectAll(\"path.legend\"+p).data(V?[C]:[]);H.enter().append(\"path\").classed(\"legend\"+p,!0).attr(\"d\",q).attr(\"transform\",l),H.exit().remove(),H.each(function(X){var G=qv.select(this),N=X[0],W=u(N.mlw,T.line,F3,Ib);G.style(\"stroke-width\",W+\"px\");var re=N.mcc;if(!n._inHover&&\"mc\"in N){var ae=EB(T),_e=ae.mid;_e===void 0&&(_e=(ae.max+ae.min)/2),re=ip.tryColorscale(T,\"\")(_e)}var Me=re||N.mc||T.color,ke=T.pattern,ge=ke&&ip.getPatternAttr(ke.shape,0,\"\");if(ge){var ie=ip.getPatternAttr(ke.bgcolor,0,null),Te=ip.getPatternAttr(ke.fgcolor,0,null),Ee=ke.fgopacity,Ae=rle(ke.size,8,10),ze=rle(ke.solidity,.5,1),Ce=\"legend-\"+P.uid;G.call(ip.pattern,\"legend\",r,Ce,ge,Ae,ze,re,ke.fillmode,ie,Te,Ee)}else G.call(T0.fill,Me);W&&T0.stroke(G,N.mlc||F.color)})}function b(C){var M=C[0].trace,p=qv.select(this).select(\"g.legendpoints\").selectAll(\"path.legendbox\").data(M.visible&&MB.traceIs(M,\"box-violin\")?[C]:[]);p.enter().append(\"path\").classed(\"legendbox\",!0).attr(\"d\",\"M6,6H-6V-6H6Z\").attr(\"transform\",l),p.exit().remove(),p.each(function(){var P=qv.select(this);if((M.boxpoints===\"all\"||M.points===\"all\")&&T0.opacity(M.fillcolor)===0&&T0.opacity((M.line||{}).color)===0){var T=mv.minExtend(M,{marker:{size:a?Qse:mv.constrain(M.marker.size,2,16),sizeref:1,sizemin:1,sizemode:\"diameter\"}});p.call(ip.pointStyle,T,r)}else{var F=u(void 0,M.line,F3,Ib);P.style(\"stroke-width\",F+\"px\").call(T0.fill,M.fillcolor),F&&T0.stroke(P,M.line.color)}})}function g(C){var M=C[0].trace,p=qv.select(this).select(\"g.legendpoints\").selectAll(\"path.legendcandle\").data(M.visible&&M.type===\"candlestick\"?[C,C]:[]);p.enter().append(\"path\").classed(\"legendcandle\",!0).attr(\"d\",function(P,T){return T?\"M-15,0H-8M-8,6V-6H8Z\":\"M15,0H8M8,-6V6H-8Z\"}).attr(\"transform\",l).style(\"stroke-miterlimit\",1),p.exit().remove(),p.each(function(P,T){var F=qv.select(this),q=M[T?\"increasing\":\"decreasing\"],V=u(void 0,q.line,F3,Ib);F.style(\"stroke-width\",V+\"px\").call(T0.fill,q.fillcolor),V&&T0.stroke(F,q.line.color)})}function E(C){var M=C[0].trace,p=qv.select(this).select(\"g.legendpoints\").selectAll(\"path.legendohlc\").data(M.visible&&M.type===\"ohlc\"?[C,C]:[]);p.enter().append(\"path\").classed(\"legendohlc\",!0).attr(\"d\",function(P,T){return T?\"M-15,0H0M-8,-6V0\":\"M15,0H0M8,6V0\"}).attr(\"transform\",l).style(\"stroke-miterlimit\",1),p.exit().remove(),p.each(function(P,T){var F=qv.select(this),q=M[T?\"increasing\":\"decreasing\"],V=u(void 0,q.line,F3,Ib);F.style(\"fill\",\"none\").call(ip.dashLine,q.line.dash,V),V&&T0.stroke(F,q.line.color)})}function k(C){L(C,this,\"pie\")}function A(C){L(C,this,\"funnelarea\")}function L(C,M,p){var P=C[0],T=P.trace,F=p?T.visible&&T.type===p:MB.traceIs(T,p),q=qv.select(M).select(\"g.legendpoints\").selectAll(\"path.legend\"+p).data(F?[C]:[]);if(q.enter().append(\"path\").classed(\"legend\"+p,!0).attr(\"d\",\"M6,6H-6V-6H6Z\").attr(\"transform\",l),q.exit().remove(),q.size()){var V=T.marker||{},H=u(fst(V.line.width,P.pts),V.line,F3,Ib),X=\"pieLike\",G=mv.minExtend(T,{marker:{line:{width:H}}},X),N=mv.minExtend(P,{trace:G},X);cst(q,N,G,r)}}function _(C){var M=C[0].trace,p,P=[];if(M.visible)switch(M.type){case\"histogram2d\":case\"heatmap\":P=[[\"M-15,-2V4H15V-2Z\"]],p=!0;break;case\"choropleth\":case\"choroplethmapbox\":case\"choroplethmap\":P=[[\"M-6,-6V6H6V-6Z\"]],p=!0;break;case\"densitymapbox\":case\"densitymap\":P=[[\"M-6,0 a6,6 0 1,0 12,0 a 6,6 0 1,0 -12,0\"]],p=\"radial\";break;case\"cone\":P=[[\"M-6,2 A2,2 0 0,0 -6,6 V6L6,4Z\"],[\"M-6,-6 A2,2 0 0,0 -6,-2 L6,-4Z\"],[\"M-6,-2 A2,2 0 0,0 -6,2 L6,0Z\"]],p=!1;break;case\"streamtube\":P=[[\"M-6,2 A2,2 0 0,0 -6,6 H6 A2,2 0 0,1 6,2 Z\"],[\"M-6,-6 A2,2 0 0,0 -6,-2 H6 A2,2 0 0,1 6,-6 Z\"],[\"M-6,-2 A2,2 0 0,0 -6,2 H6 A2,2 0 0,1 6,-2 Z\"]],p=!1;break;case\"surface\":P=[[\"M-6,-6 A2,3 0 0,0 -6,0 H6 A2,3 0 0,1 6,-6 Z\"],[\"M-6,1 A2,3 0 0,1 -6,6 H6 A2,3 0 0,0 6,0 Z\"]],p=!0;break;case\"mesh3d\":P=[[\"M-6,6H0L-6,-6Z\"],[\"M6,6H0L6,-6Z\"],[\"M-6,-6H6L0,6Z\"]],p=!1;break;case\"volume\":P=[[\"M-6,6H0L-6,-6Z\"],[\"M6,6H0L6,-6Z\"],[\"M-6,-6H6L0,6Z\"]],p=!0;break;case\"isosurface\":P=[[\"M-6,6H0L-6,-6Z\"],[\"M6,6H0L6,-6Z\"],[\"M-6,-6 A12,24 0 0,0 6,-6 L0,6Z\"]],p=!1;break}var T=qv.select(this).select(\"g.legendpoints\").selectAll(\"path.legend3dandfriends\").data(P);T.enter().append(\"path\").classed(\"legend3dandfriends\",!0).attr(\"transform\",l).style(\"stroke-miterlimit\",1),T.exit().remove(),T.each(function(F,q){var V=qv.select(this),H=EB(M),X=H.colorscale,G=H.reversescale,N=function(_e){if(_e.size()){var Me=\"legendfill-\"+M.uid;ip.gradient(_e,r,Me,kB(G,p===\"radial\"),X,\"fill\")}},W;if(X){if(!p){var ae=X.length;W=q===0?X[G?ae-1:0][1]:q===1?X[G?0:ae-1][1]:X[Math.floor((ae-1)/2)][1]}}else{var re=M.vertexcolor||M.facecolor||M.color;W=mv.isArrayOrTypedArray(re)?re[q]||re[0]:re}V.attr(\"d\",F[0]),W?V.call(T0.fill,W):V.call(N)})}};function kB(e,t){var r=t?\"radial\":\"horizontal\";return r+(e?\"\":\"reversed\")}function tle(e){var t=e[0].trace,r=t.contours,n=PL.hasLines(t),i=PL.hasMarkers(t),a=t.visible&&t.fill&&t.fill!==\"none\",o=!1,s=!1;if(r){var l=r.coloring;l===\"lines\"?o=!0:n=l===\"none\"||l===\"heatmap\"||r.showlines,r.type===\"constraint\"?a=r._operation!==\"=\":(l===\"fill\"||l===\"heatmap\")&&(s=!0)}return{showMarker:i,showLine:n,showFill:a,showGradientLine:o,showGradientFill:s,anyLine:n||o,anyFill:a||s}}function rle(e,t,r){return e&&mv.isArrayOrTypedArray(e)?t:e>r?r:e}});var RB=ye((Frr,dle)=>{\"use strict\";var Sp=xa(),gh=Mr(),PB=Xu(),B3=ba(),nle=g3(),LB=gv(),mh=ao(),RL=va(),Rb=Ll(),ale=Use(),Vh=AB(),IB=Nh(),fle=IB.LINE_SPACING,O3=IB.FROM_TL,ole=IB.FROM_BR,sle=jse(),vst=CB(),lle=CL(),q3=1,pst=/^legend[0-9]*$/;dle.exports=function(t,r){if(r)ule(t,r);else{var n=t._fullLayout,i=n._legends,a=n._infolayer.selectAll('[class^=\"legend\"]');a.each(function(){var u=Sp.select(this),c=u.attr(\"class\"),f=c.split(\" \")[0];f.match(pst)&&i.indexOf(f)===-1&&u.remove()});for(var o=0;o1)}var v=n.hiddenlabels||[];if(!s&&(!n.showlegend||!l.length))return o.selectAll(\".\"+i).remove(),n._topdefs.select(\"#\"+a).remove(),PB.autoMargin(e,i);var x=gh.ensureSingle(o,\"g\",i,function(M){s||M.attr(\"pointer-events\",\"all\")}),b=gh.ensureSingleById(n._topdefs,\"clipPath\",a,function(M){M.append(\"rect\")}),g=gh.ensureSingle(x,\"rect\",\"bg\",function(M){M.attr(\"shape-rendering\",\"crispEdges\")});g.call(RL.stroke,r.bordercolor).call(RL.fill,r.bgcolor).style(\"stroke-width\",r.borderwidth+\"px\");var E=gh.ensureSingle(x,\"g\",\"scrollbox\"),k=r.title;r._titleWidth=0,r._titleHeight=0;var A;k.text?(A=gh.ensureSingle(E,\"text\",i+\"titletext\"),A.attr(\"text-anchor\",\"start\").call(mh.font,k.font).text(k.text),DL(A,E,e,r,q3)):E.selectAll(\".\"+i+\"titletext\").remove();var L=gh.ensureSingle(x,\"rect\",\"scrollbar\",function(M){M.attr(Vh.scrollBarEnterAttrs).call(RL.fill,Vh.scrollBarColor)}),_=E.selectAll(\"g.groups\").data(l);_.enter().append(\"g\").attr(\"class\",\"groups\"),_.exit().remove();var C=_.selectAll(\"g.traces\").data(gh.identity);C.enter().append(\"g\").attr(\"class\",\"traces\"),C.exit().remove(),C.style(\"opacity\",function(M){var p=M[0].trace;return B3.traceIs(p,\"pie-like\")?v.indexOf(M[0].label)!==-1?.5:1:p.visible===\"legendonly\"?.5:1}).each(function(){Sp.select(this).call(mst,e,r)}).call(vst,e,r).each(function(){s||Sp.select(this).call(yst,e,i)}),gh.syncOrAsync([PB.previousPromises,function(){return bst(e,_,C,r)},function(){var M=n._size,p=r.borderwidth,P=r.xref===\"paper\",T=r.yref===\"paper\";if(k.text&&gst(A,r,p),!s){var F,q;P?F=M.l+M.w*r.x-O3[zL(r)]*r._width:F=n.width*r.x-O3[zL(r)]*r._width,T?q=M.t+M.h*(1-r.y)-O3[FL(r)]*r._effHeight:q=n.height*(1-r.y)-O3[FL(r)]*r._effHeight;var V=wst(e,i,F,q);if(V)return;if(n.margin.autoexpand){var H=F,X=q;F=P?gh.constrain(F,0,n.width-r._width):H,q=T?gh.constrain(q,0,n.height-r._effHeight):X,F!==H&&gh.log(\"Constrain \"+i+\".x to make legend fit inside graph\"),q!==X&&gh.log(\"Constrain \"+i+\".y to make legend fit inside graph\")}mh.setTranslate(x,F,q)}if(L.on(\".drag\",null),x.on(\"wheel\",null),s||r._height<=r._maxHeight||e._context.staticPlot){var G=r._effHeight;s&&(G=r._height),g.attr({width:r._width-p,height:G-p,x:p/2,y:p/2}),mh.setTranslate(E,0,0),b.select(\"rect\").attr({width:r._width-2*p,height:G-2*p,x:p,y:p}),mh.setClipUrl(E,a,e),mh.setRect(L,0,0,0,0),delete r._scrollY}else{var N=Math.max(Vh.scrollBarMinHeight,r._effHeight*r._effHeight/r._height),W=r._effHeight-N-2*Vh.scrollBarMargin,re=r._height-r._effHeight,ae=W/re,_e=Math.min(r._scrollY||0,re);g.attr({width:r._width-2*p+Vh.scrollBarWidth+Vh.scrollBarMargin,height:r._effHeight-p,x:p/2,y:p/2}),b.select(\"rect\").attr({width:r._width-2*p+Vh.scrollBarWidth+Vh.scrollBarMargin,height:r._effHeight-2*p,x:p,y:p+_e}),mh.setClipUrl(E,a,e),ze(_e,N,ae),x.on(\"wheel\",function(){_e=gh.constrain(r._scrollY+Sp.event.deltaY/W*re,0,re),ze(_e,N,ae),_e!==0&&_e!==re&&Sp.event.preventDefault()});var Me,ke,ge,ie=function(Ge,nt,ct){var qt=(ct-nt)/ae+Ge;return gh.constrain(qt,0,re)},Te=function(Ge,nt,ct){var qt=(nt-ct)/ae+Ge;return gh.constrain(qt,0,re)},Ee=Sp.behavior.drag().on(\"dragstart\",function(){var Ge=Sp.event.sourceEvent;Ge.type===\"touchstart\"?Me=Ge.changedTouches[0].clientY:Me=Ge.clientY,ge=_e}).on(\"drag\",function(){var Ge=Sp.event.sourceEvent;Ge.buttons===2||Ge.ctrlKey||(Ge.type===\"touchmove\"?ke=Ge.changedTouches[0].clientY:ke=Ge.clientY,_e=ie(ge,Me,ke),ze(_e,N,ae))});L.call(Ee);var Ae=Sp.behavior.drag().on(\"dragstart\",function(){var Ge=Sp.event.sourceEvent;Ge.type===\"touchstart\"&&(Me=Ge.changedTouches[0].clientY,ge=_e)}).on(\"drag\",function(){var Ge=Sp.event.sourceEvent;Ge.type===\"touchmove\"&&(ke=Ge.changedTouches[0].clientY,_e=Te(ge,Me,ke),ze(_e,N,ae))});E.call(Ae)}function ze(Ge,nt,ct){r._scrollY=e._fullLayout[i]._scrollY=Ge,mh.setTranslate(E,0,-Ge),mh.setRect(L,r._width,Vh.scrollBarMargin+Ge*ct,Vh.scrollBarWidth,nt),b.select(\"rect\").attr(\"y\",p+Ge)}if(e._context.edits.legendPosition){var Ce,me,Re,ce;x.classed(\"cursor-move\",!0),LB.init({element:x.node(),gd:e,prepFn:function(Ge){if(Ge.target!==L.node()){var nt=mh.getTranslate(x);Re=nt.x,ce=nt.y}},moveFn:function(Ge,nt){if(Re!==void 0&&ce!==void 0){var ct=Re+Ge,qt=ce+nt;mh.setTranslate(x,ct,qt),Ce=LB.align(ct,r._width,M.l,M.l+M.w,r.xanchor),me=LB.align(qt+r._height,-r._height,M.t+M.h,M.t,r.yanchor)}},doneFn:function(){if(Ce!==void 0&&me!==void 0){var Ge={};Ge[i+\".x\"]=Ce,Ge[i+\".y\"]=me,B3.call(\"_guiRelayout\",e,Ge)}},clickFn:function(Ge,nt){var ct=o.selectAll(\"g.traces\").filter(function(){var qt=this.getBoundingClientRect();return nt.clientX>=qt.left&&nt.clientX<=qt.right&&nt.clientY>=qt.top&&nt.clientY<=qt.bottom});ct.size()>0&&hle(e,x,ct,Ge,nt)}})}}],e)}}function IL(e,t,r){var n=e[0],i=n.width,a=t.entrywidthmode,o=n.trace.legendwidth||t.entrywidth;return a===\"fraction\"?t._maxWidth*o:r+(o||i)}function hle(e,t,r,n,i){var a=r.data()[0][0].trace,o={event:i,node:r.node(),curveNumber:a.index,expandedIndex:a.index,data:e.data,layout:e.layout,frames:e._transitionData._frames,config:e._context,fullData:e._fullData,fullLayout:e._fullLayout};a._group&&(o.group=a._group),B3.traceIs(a,\"pie-like\")&&(o.label=r.datum()[0].label);var s=nle.triggerHandler(e,\"plotly_legendclick\",o);if(n===1){if(s===!1)return;t._clickTimeout=setTimeout(function(){e._fullLayout&&ale(r,e,n)},e._context.doubleClickDelay)}else if(n===2){t._clickTimeout&&clearTimeout(t._clickTimeout),e._legendMouseDownTime=0;var l=nle.triggerHandler(e,\"plotly_legenddoubleclick\",o);l!==!1&&s!==!1&&ale(r,e,n)}}function mst(e,t,r){var n=qL(r),i=e.data()[0][0],a=i.trace,o=B3.traceIs(a,\"pie-like\"),s=!r._inHover&&t._context.edits.legendText&&!o,l=r._maxNameLength,u,c;i.groupTitle?(u=i.groupTitle.text,c=i.groupTitle.font):(c=r.font,r.entries?u=i.text:(u=o?i.label:a.name,a._meta&&(u=gh.templateString(u,a._meta))));var f=gh.ensureSingle(e,\"text\",n+\"text\");f.attr(\"text-anchor\",\"start\").call(mh.font,c).text(s?cle(u,l):u);var h=r.indentation+r.itemwidth+Vh.itemGap*2;Rb.positionText(f,h,0),s?f.call(Rb.makeEditable,{gd:t,text:u}).call(DL,e,t,r).on(\"edit\",function(d){this.text(cle(d,l)).call(DL,e,t,r);var v=i.trace._fullInput||{},x={};return x.name=d,v._isShape?B3.call(\"_guiRelayout\",t,\"shapes[\"+a.index+\"].name\",x.name):B3.call(\"_guiRestyle\",t,x,a.index)}):DL(f,e,t,r)}function cle(e,t){var r=Math.max(4,t);if(e&&e.trim().length>=r/2)return e;e=e||\"\";for(var n=r-e.length;n>0;n--)e+=\" \";return e}function yst(e,t,r){var n=t._context.doubleClickDelay,i,a=1,o=gh.ensureSingle(e,\"rect\",r+\"toggle\",function(s){t._context.staticPlot||s.style(\"cursor\",\"pointer\").attr(\"pointer-events\",\"all\"),s.call(RL.fill,\"rgba(0,0,0,0)\")});t._context.staticPlot||(o.on(\"mousedown\",function(){i=new Date().getTime(),i-t._legendMouseDownTimen&&(a=Math.max(a-1,1)),hle(t,s,e,a,Sp.event)}}))}function DL(e,t,r,n,i){n._inHover&&e.attr(\"data-notex\",!0),Rb.convertToTspans(e,r,function(){_st(t,r,n,i)})}function _st(e,t,r,n){var i=e.data()[0][0];if(!r._inHover&&i&&!i.trace.showlegend){e.remove();return}var a=e.select(\"g[class*=math-group]\"),o=a.node(),s=qL(r);r||(r=t._fullLayout[s]);var l=r.borderwidth,u;n===q3?u=r.title.font:i.groupTitle?u=i.groupTitle.font:u=r.font;var c=u.size*fle,f,h;if(o){var d=mh.bBox(o);f=d.height,h=d.width,n===q3?mh.setTranslate(a,l,l+f*.75):mh.setTranslate(a,0,f*.25)}else{var v=\".\"+s+(n===q3?\"title\":\"\")+\"text\",x=e.select(v),b=Rb.lineCount(x),g=x.node();if(f=c*b,h=g?mh.bBox(g).width:0,n===q3)r.title.side===\"left\"&&(h+=Vh.itemGap*2),Rb.positionText(x,l+Vh.titlePad,l+c);else{var E=Vh.itemGap*2+r.indentation+r.itemwidth;i.groupTitle&&(E=Vh.itemGap,h-=r.indentation+r.itemwidth),Rb.positionText(x,E,-c*((b-1)/2-.3))}}n===q3?(r._titleWidth=h,r._titleHeight=f):(i.lineHeight=c,i.height=Math.max(f,16)+3,i.width=h)}function xst(e){var t=0,r=0,n=e.title.side;return n&&(n.indexOf(\"left\")!==-1&&(t=e._titleWidth),n.indexOf(\"top\")!==-1&&(r=e._titleHeight)),[t,r]}function bst(e,t,r,n){var i=e._fullLayout,a=qL(n);n||(n=i[a]);var o=i._size,s=lle.isVertical(n),l=lle.isGrouped(n),u=n.entrywidthmode===\"fraction\",c=n.borderwidth,f=2*c,h=Vh.itemGap,d=n.indentation+n.itemwidth+h*2,v=2*(c+h),x=FL(n),b=n.y<0||n.y===0&&x===\"top\",g=n.y>1||n.y===1&&x===\"bottom\",E=n.tracegroupgap,k={};n._maxHeight=Math.max(b||g?i.height/2:o.h,30);var A=0;n._width=0,n._height=0;var L=xst(n);if(s)r.each(function(ge){var ie=ge[0].height;mh.setTranslate(this,c+L[0],c+L[1]+n._height+ie/2+h),n._height+=ie,n._width=Math.max(n._width,ge[0].width)}),A=d+n._width,n._width+=h+d+f,n._height+=v,l&&(t.each(function(ge,ie){mh.setTranslate(this,0,ie*n.tracegroupgap)}),n._height+=(n._lgroupsLength-1)*n.tracegroupgap);else{var _=zL(n),C=n.x<0||n.x===0&&_===\"right\",M=n.x>1||n.x===1&&_===\"left\",p=g||b,P=i.width/2;n._maxWidth=Math.max(C?p&&_===\"left\"?o.l+o.w:P:M?p&&_===\"right\"?o.r+o.w:P:o.w,2*d);var T=0,F=0;r.each(function(ge){var ie=IL(ge,n,d);T=Math.max(T,ie),F+=ie}),A=null;var q=0;if(l){var V=0,H=0,X=0;t.each(function(){var ge=0,ie=0;Sp.select(this).selectAll(\"g.traces\").each(function(Ee){var Ae=IL(Ee,n,d),ze=Ee[0].height;mh.setTranslate(this,L[0],L[1]+c+h+ze/2+ie),ie+=ze,ge=Math.max(ge,Ae),k[Ee[0].trace.legendgroup]=ge});var Te=ge+h;H>0&&Te+c+H>n._maxWidth?(q=Math.max(q,H),H=0,X+=V+E,V=ie):V=Math.max(V,ie),mh.setTranslate(this,H,X),H+=Te}),n._width=Math.max(q,H)+c,n._height=X+V+v}else{var G=r.size(),N=F+f+(G-1)*h=n._maxWidth&&(q=Math.max(q,_e),re=0,ae+=W,n._height+=W,W=0),mh.setTranslate(this,L[0]+c+re,L[1]+c+ae+ie/2+h),_e=re+Te+h,re+=Ee,W=Math.max(W,ie)}),N?(n._width=re+f,n._height=W+v):(n._width=Math.max(q,_e)+f,n._height+=W+v)}}n._width=Math.ceil(Math.max(n._width+L[0],n._titleWidth+2*(c+Vh.titlePad))),n._height=Math.ceil(Math.max(n._height+L[1],n._titleHeight+2*(c+Vh.itemGap))),n._effHeight=Math.min(n._height,n._maxHeight);var Me=e._context.edits,ke=Me.legendText||Me.legendPosition;r.each(function(ge){var ie=Sp.select(this).select(\".\"+a+\"toggle\"),Te=ge[0].height,Ee=ge[0].trace.legendgroup,Ae=IL(ge,n,d);l&&Ee!==\"\"&&(Ae=k[Ee]);var ze=ke?d:A||Ae;!s&&!u&&(ze+=h/2),mh.setRect(ie,0,-Te/2,ze,Te)})}function wst(e,t,r,n){var i=e._fullLayout,a=i[t],o=zL(a),s=FL(a),l=a.xref===\"paper\",u=a.yref===\"paper\";e._fullLayout._reservedMargin[t]={};var c=a.y<.5?\"b\":\"t\",f=a.x<.5?\"l\":\"r\",h={r:i.width-r,l:r+a._width,b:i.height-n,t:n+a._effHeight};if(l&&u)return PB.autoMargin(e,t,{x:a.x,y:a.y,l:a._width*O3[o],r:a._width*ole[o],b:a._effHeight*ole[s],t:a._effHeight*O3[s]});l?e._fullLayout._reservedMargin[t][c]=h[c]:u||a.orientation===\"v\"?e._fullLayout._reservedMargin[t][f]=h[f]:e._fullLayout._reservedMargin[t][c]=h[c]}function zL(e){return gh.isRightAnchor(e)?\"right\":gh.isCenterAnchor(e)?\"center\":\"left\"}function FL(e){return gh.isBottomAnchor(e)?\"bottom\":gh.isMiddleAnchor(e)?\"middle\":\"top\"}function qL(e){return e._id||\"legend\"}});var qB=ye(FB=>{\"use strict\";var Db=xa(),Sy=uo(),vle=id(),Rf=Mr(),Tst=Rf.pushUnique,DB=Rf.strTranslate,Ast=Rf.strRotate,Sst=g3(),A0=Ll(),Mst=qse(),bm=ao(),sd=va(),OL=gv(),wm=Qa(),Est=ad().zindexSeparator,U3=ba(),Ag=rp(),zb=IS(),kst=bB(),Cst=RB(),wle=zb.YANGLE,zB=Math.PI*wle/180,Lst=1/Math.sin(zB),Pst=Math.cos(zB),Ist=Math.sin(zB),Bc=zb.HOVERARROWSIZE,Us=zb.HOVERTEXTPAD,ple={box:!0,ohlc:!0,violin:!0,candlestick:!0},Rst={scatter:!0,scattergl:!0,splom:!0};function gle(e,t){return e.distance-t.distance}FB.hover=function(t,r,n,i){t=Rf.getGraphDiv(t);var a=r.target;Rf.throttle(t._fullLayout._uid+zb.HOVERID,zb.HOVERMINTIME,function(){Dst(t,r,n,i,a)})};FB.loneHover=function(t,r){var n=!0;Array.isArray(t)||(n=!1,t=[t]);var i=r.gd,a=Ele(i),o=kle(i),s=t.map(function(b){var g=b._x0||b.x0||b.x||0,E=b._x1||b.x1||b.x||0,k=b._y0||b.y0||b.y||0,A=b._y1||b.y1||b.y||0,L=b.eventData;if(L){var _=Math.min(g,E),C=Math.max(g,E),M=Math.min(k,A),p=Math.max(k,A),P=b.trace;if(U3.traceIs(P,\"gl3d\")){var T=i._fullLayout[P.scene]._scene.container,F=T.offsetLeft,q=T.offsetTop;_+=F,C+=F,M+=q,p+=q}L.bbox={x0:_+o,x1:C+o,y0:M+a,y1:p+a},r.inOut_bbox&&r.inOut_bbox.push(L.bbox)}else L=!1;return{color:b.color||sd.defaultLine,x0:b.x0||b.x||0,x1:b.x1||b.x||0,y0:b.y0||b.y||0,y1:b.y1||b.y||0,xLabel:b.xLabel,yLabel:b.yLabel,zLabel:b.zLabel,text:b.text,name:b.name,idealAlign:b.idealAlign,borderColor:b.borderColor,fontFamily:b.fontFamily,fontSize:b.fontSize,fontColor:b.fontColor,fontWeight:b.fontWeight,fontStyle:b.fontStyle,fontVariant:b.fontVariant,nameLength:b.nameLength,textAlign:b.textAlign,trace:b.trace||{index:0,hoverinfo:\"\"},xa:{_offset:0},ya:{_offset:0},index:0,hovertemplate:b.hovertemplate||!1,hovertemplateLabels:b.hovertemplateLabels||!1,eventData:L}}),l=!1,u=Ale(s,{gd:i,hovermode:\"closest\",rotateLabels:l,bgColor:r.bgColor||sd.background,container:Db.select(r.container),outerContainer:r.outerContainer||r.container}),c=u.hoverLabels,f=5,h=0,d=0;c.sort(function(b,g){return b.y0-g.y0}).each(function(b,g){var E=b.y0-b.by/2;E-fC[0]._length||ce<0||ce>M[0]._length)return OL.unhoverRaw(e,t)}if(t.pointerX=Re+C[0]._offset,t.pointerY=ce+M[0]._offset,\"xval\"in t?X=Ag.flat(a,t.xval):X=Ag.p2c(C,Re),\"yval\"in t?G=Ag.flat(a,t.yval):G=Ag.p2c(M,ce),!Sy(X[0])||!Sy(G[0]))return Rf.warn(\"Fx.hover failed\",t,e),OL.unhoverRaw(e,t)}var ct=1/0;function qt(Ni,_n){for(W=0;WEe&&(V.splice(0,Ee),ct=V[0].distance),f&&q!==0&&V.length===0){Te.distance=q,Te.index=!1;var ft=ae._module.hoverPoints(Te,ge,ie,\"closest\",{hoverLayer:s._hoverlayer});if(ft&&(ft=ft.filter(function(Vr){return Vr.spikeDistance<=q})),ft&&ft.length){var jt,Zt=ft.filter(function(Vr){return Vr.xa.showspikes&&Vr.xa.spikesnap!==\"hovered data\"});if(Zt.length){var yr=Zt[0];Sy(yr.x0)&&Sy(yr.y0)&&(jt=ot(yr),(!Ae.vLinePoint||Ae.vLinePoint.spikeDistance>jt.spikeDistance)&&(Ae.vLinePoint=jt))}var Fr=ft.filter(function(Vr){return Vr.ya.showspikes&&Vr.ya.spikesnap!==\"hovered data\"});if(Fr.length){var Zr=Fr[0];Sy(Zr.x0)&&Sy(Zr.y0)&&(jt=ot(Zr),(!Ae.hLinePoint||Ae.hLinePoint.spikeDistance>jt.spikeDistance)&&(Ae.hLinePoint=jt))}}}}}qt();function rt(Ni,_n,$i){for(var zn=null,Wn=1/0,It,ft=0;ft0&&Math.abs(Ni.distance)dt-1;Nr--)Or(V[Nr]);V=fr,Yt()}var ut=e._hoverdata,Ne=[],Ye=Ele(e),Ve=kle(e);for(N=0;N1||V.length>1)||h===\"closest\"&&ze&&V.length>1,ri=sd.combine(s.plot_bgcolor||sd.background,s.paper_bgcolor),bi=Ale(V,{gd:e,hovermode:h,rotateLabels:jr,bgColor:ri,container:s._hoverlayer,outerContainer:s._paper.node(),commonLabelOpts:s.hoverlabel,hoverdistance:s.hoverdistance}),nn=bi.hoverLabels;if(Ag.isUnifiedHover(h)||(Fst(nn,jr,s,bi.commonLabelBoundingBox),Mle(nn,jr,s._invScaleX,s._invScaleY)),i&&i.tagName){var Wi=U3.getComponentMethod(\"annotations\",\"hasClickToShow\")(e,Ne);Mst(Db.select(i),Wi?\"pointer\":\"\")}!i||n||!Bst(e,t,ut)||(ut&&e.emit(\"plotly_unhover\",{event:t,points:ut}),e.emit(\"plotly_hover\",{event:t,points:e._hoverdata,xaxes:C,yaxes:M,xvals:X,yvals:G}))}function Tle(e){return[e.trace.index,e.index,e.x0,e.y0,e.name,e.attr,e.xa?e.xa._id:\"\",e.ya?e.ya._id:\"\"].join(\",\")}var zst=/([\\s\\S]*)<\\/extra>/;function Ale(e,t){var r=t.gd,n=r._fullLayout,i=t.hovermode,a=t.rotateLabels,o=t.bgColor,s=t.container,l=t.outerContainer,u=t.commonLabelOpts||{};if(e.length===0)return[[]];var c=t.fontFamily||zb.HOVERFONT,f=t.fontSize||zb.HOVERFONTSIZE,h=t.fontWeight||n.font.weight,d=t.fontStyle||n.font.style,v=t.fontVariant||n.font.variant,x=t.fontTextcase||n.font.textcase,b=t.fontLineposition||n.font.lineposition,g=t.fontShadow||n.font.shadow,E=e[0],k=E.xa,A=E.ya,L=i.charAt(0),_=L+\"Label\",C=E[_];if(C===void 0&&k.type===\"multicategory\")for(var M=0;Mn.width-ut&&(Ne=n.width-ut),Lt.attr(\"d\",\"M\"+(Br-Ne)+\",0L\"+(Br-Ne+Bc)+\",\"+Nr+Bc+\"H\"+ut+\"v\"+Nr+(Us*2+_r.height)+\"H\"+-ut+\"V\"+Nr+Bc+\"H\"+(Br-Ne-Bc)+\"Z\"),Br=Ne,W.minX=Br-ut,W.maxX=Br+ut,k.side===\"top\"?(W.minY=Or-(Us*2+_r.height),W.maxY=Or-Us):(W.minY=Or+Us,W.maxY=Or+(Us*2+_r.height))}else{var Ye,Ve,Xe;A.side===\"right\"?(Ye=\"start\",Ve=1,Xe=\"\",Br=k._offset+k._length):(Ye=\"end\",Ve=-1,Xe=\"-\",Br=k._offset),Or=A._offset+(E.y0+E.y1)/2,St.attr(\"text-anchor\",Ye),Lt.attr(\"d\",\"M0,0L\"+Xe+Bc+\",\"+Bc+\"V\"+(Us+_r.height/2)+\"h\"+Xe+(Us*2+_r.width)+\"V-\"+(Us+_r.height/2)+\"H\"+Xe+Bc+\"V-\"+Bc+\"Z\"),W.minY=Or-(Us+_r.height/2),W.maxY=Or+(Us+_r.height/2),A.side===\"right\"?(W.minX=Br+Bc,W.maxX=Br+Bc+(Us*2+_r.width)):(W.minX=Br-Bc-(Us*2+_r.width),W.maxX=Br-Bc);var ht=_r.height/2,Le=P-_r.top-ht,xe=\"clip\"+n._uid+\"commonlabel\"+A._id,Se;if(Br<_r.width+2*Us+Bc){Se=\"M-\"+(Bc+Us)+\"-\"+ht+\"h-\"+(_r.width-Us)+\"V\"+ht+\"h\"+(_r.width-Us)+\"Z\";var lt=_r.width-Br+Us;A0.positionText(St,lt,Le),Ye===\"end\"&&St.selectAll(\"tspan\").each(function(){var Vt=Db.select(this),ar=bm.tester.append(\"text\").text(Vt.text()).call(bm.font,fr),Qr=N3(r,ar.node());Math.round(Qr.width)=0?er=kt:Ct+ce=0?er=Ct:Yt+ce=0?Ke=ot:Rt+Ge=0?Ke=Rt:xr+Ge=0,(bt.idealAlign===\"top\"||!Vt)&&ar?(Xe-=Le/2,bt.anchor=\"end\"):Vt?(Xe+=Le/2,bt.anchor=\"start\"):bt.anchor=\"middle\",bt.crossPos=Xe;else{if(bt.pos=Xe,Vt=Ve+ht/2+Gt<=T,ar=Ve-ht/2-Gt>=0,(bt.idealAlign===\"left\"||!Vt)&&ar)Ve-=ht/2,bt.anchor=\"end\";else if(Vt)Ve+=ht/2,bt.anchor=\"start\";else{bt.anchor=\"middle\";var Qr=Gt/2,ai=Ve+Qr-T,jr=Ve-Qr;ai>0&&(Ve-=ai),jr<0&&(Ve+=-jr)}bt.crossPos=Ve}Or.attr(\"text-anchor\",bt.anchor),ut&&Nr.attr(\"text-anchor\",bt.anchor),Lt.attr(\"transform\",DB(Ve,Xe)+(a?Ast(wle):\"\"))}),{hoverLabels:xt,commonLabelBoundingBox:W}}function mle(e,t,r,n,i,a){var o=\"\",s=\"\";e.nameOverride!==void 0&&(e.name=e.nameOverride),e.name&&(e.trace._meta&&(e.name=Rf.templateString(e.name,e.trace._meta)),o=xle(e.name,e.nameLength));var l=r.charAt(0),u=l===\"x\"?\"y\":\"x\";e.zLabel!==void 0?(e.xLabel!==void 0&&(s+=\"x: \"+e.xLabel+\"
\"),e.yLabel!==void 0&&(s+=\"y: \"+e.yLabel+\"
\"),e.trace.type!==\"choropleth\"&&e.trace.type!==\"choroplethmapbox\"&&e.trace.type!==\"choroplethmap\"&&(s+=(s?\"z: \":\"\")+e.zLabel)):t&&e[l+\"Label\"]===i?s=e[u+\"Label\"]||\"\":e.xLabel===void 0?e.yLabel!==void 0&&e.trace.type!==\"scattercarpet\"&&(s=e.yLabel):e.yLabel===void 0?s=e.xLabel:s=\"(\"+e.xLabel+\", \"+e.yLabel+\")\",(e.text||e.text===0)&&!Array.isArray(e.text)&&(s+=(s?\"
\":\"\")+e.text),e.extraText!==void 0&&(s+=(s?\"
\":\"\")+e.extraText),a&&s===\"\"&&!e.hovertemplate&&(o===\"\"&&a.remove(),s=o);var c=e.hovertemplate||!1;if(c){var f=e.hovertemplateLabels||e;e[l+\"Label\"]!==i&&(f[l+\"other\"]=f[l+\"Val\"],f[l+\"otherLabel\"]=f[l+\"Label\"]),s=Rf.hovertemplateString(c,f,n._d3locale,e.eventData[0]||{},e.trace._meta),s=s.replace(zst,function(h,d){return o=xle(d,e.nameLength),\"\"})}return[s,o]}function Fst(e,t,r,n){var i=t?\"xa\":\"ya\",a=t?\"ya\":\"xa\",o=0,s=1,l=e.size(),u=new Array(l),c=0,f=n.minX,h=n.maxX,d=n.minY,v=n.maxY,x=function(X){return X*r._invScaleX},b=function(X){return X*r._invScaleY};e.each(function(X){var G=X[i],N=X[a],W=G._id.charAt(0)===\"x\",re=G.range;c===0&&re&&re[0]>re[1]!==W&&(s=-1);var ae=0,_e=W?r.width:r.height;if(r.hovermode===\"x\"||r.hovermode===\"y\"){var Me=Sle(X,t),ke=X.anchor,ge=ke===\"end\"?-1:1,ie,Te;if(ke===\"middle\")ie=X.crossPos+(W?b(Me.y-X.by/2):x(X.bx/2+X.tx2width/2)),Te=ie+(W?b(X.by):x(X.bx));else if(W)ie=X.crossPos+b(Bc+Me.y)-b(X.by/2-Bc),Te=ie+b(X.by);else{var Ee=x(ge*Bc+Me.x),Ae=Ee+x(ge*X.bx);ie=X.crossPos+Math.min(Ee,Ae),Te=X.crossPos+Math.max(Ee,Ae)}W?d!==void 0&&v!==void 0&&Math.min(Te,v)-Math.max(ie,d)>1&&(N.side===\"left\"?(ae=N._mainLinePosition,_e=r.width):_e=N._mainLinePosition):f!==void 0&&h!==void 0&&Math.min(Te,h)-Math.max(ie,f)>1&&(N.side===\"top\"?(ae=N._mainLinePosition,_e=r.height):_e=N._mainLinePosition)}u[c++]=[{datum:X,traceIndex:X.trace.index,dp:0,pos:X.pos,posref:X.posref,size:X.by*(W?Lst:1)/2,pmin:ae,pmax:_e}]}),u.sort(function(X,G){return X[0].posref-G[0].posref||s*(G[0].traceIndex-X[0].traceIndex)});var g,E,k,A,L,_,C;function M(X){var G=X[0],N=X[X.length-1];if(E=G.pmin-G.pos-G.dp+G.size,k=N.pos+N.dp+N.size-G.pmax,E>.01){for(L=X.length-1;L>=0;L--)X[L].dp+=E;g=!1}if(!(k<.01)){if(E<-.01){for(L=X.length-1;L>=0;L--)X[L].dp-=k;g=!1}if(g){var W=0;for(A=0;AG.pmax&&W++;for(A=X.length-1;A>=0&&!(W<=0);A--)_=X[A],_.pos>G.pmax-1&&(_.del=!0,W--);for(A=0;A=0;L--)X[L].dp-=k;for(A=X.length-1;A>=0&&!(W<=0);A--)_=X[A],_.pos+_.dp+_.size>G.pmax&&(_.del=!0,W--)}}}for(;!g&&o<=l;){for(o++,g=!0,A=0;A.01){for(L=P.length-1;L>=0;L--)P[L].dp+=E;for(p.push.apply(p,P),u.splice(A+1,1),C=0,L=p.length-1;L>=0;L--)C+=p[L].dp;for(k=C/p.length,L=p.length-1;L>=0;L--)p[L].dp-=k;g=!1}else A++}u.forEach(M)}for(A=u.length-1;A>=0;A--){var q=u[A];for(L=q.length-1;L>=0;L--){var V=q[L],H=V.datum;H.offset=V.dp,H.del=V.del}}}function Sle(e,t){var r=0,n=e.offset;return t&&(n*=-Ist,r=e.offset*Pst),{x:r,y:n}}function qst(e){var t={start:1,end:-1,middle:0}[e.anchor],r=t*(Bc+Us),n=r+t*(e.txwidth+Us),i=e.anchor===\"middle\";return i&&(r-=e.tx2width/2,n+=e.txwidth/2+Us),{alignShift:t,textShiftX:r,text2ShiftX:n}}function Mle(e,t,r,n){var i=function(o){return o*r},a=function(o){return o*n};e.each(function(o){var s=Db.select(this);if(o.del)return s.remove();var l=s.select(\"text.nums\"),u=o.anchor,c=u===\"end\"?-1:1,f=qst(o),h=Sle(o,t),d=h.x,v=h.y,x=u===\"middle\";s.select(\"path\").attr(\"d\",x?\"M-\"+i(o.bx/2+o.tx2width/2)+\",\"+a(v-o.by/2)+\"h\"+i(o.bx)+\"v\"+a(o.by)+\"h-\"+i(o.bx)+\"Z\":\"M0,0L\"+i(c*Bc+d)+\",\"+a(Bc+v)+\"v\"+a(o.by/2-Bc)+\"h\"+i(c*o.bx)+\"v-\"+a(o.by)+\"H\"+i(c*Bc+d)+\"V\"+a(v-Bc)+\"Z\");var b=d+f.textShiftX,g=v+o.ty0-o.by/2+Us,E=o.textAlign||\"auto\";E!==\"auto\"&&(E===\"left\"&&u!==\"start\"?(l.attr(\"text-anchor\",\"start\"),b=x?-o.bx/2-o.tx2width/2+Us:-o.bx-Us):E===\"right\"&&u!==\"end\"&&(l.attr(\"text-anchor\",\"end\"),b=x?o.bx/2-o.tx2width/2-Us:o.bx+Us)),l.call(A0.positionText,i(b),a(g)),o.tx2width&&(s.select(\"text.name\").call(A0.positionText,i(f.text2ShiftX+f.alignShift*Us+d),a(v+o.ty0-o.by/2+Us)),s.select(\"rect\").call(bm.setRect,i(f.text2ShiftX+(f.alignShift-1)*o.tx2width/2+d),a(v-o.by/2-1),i(o.tx2width),a(o.by+2)))})}function Ost(e,t){var r=e.index,n=e.trace||{},i=e.cd[0],a=e.cd[r]||{};function o(h){return h||Sy(h)&&h===0}var s=Array.isArray(r)?function(h,d){var v=Rf.castOption(i,r,h);return o(v)?v:Rf.extractOption({},n,\"\",d)}:function(h,d){return Rf.extractOption(a,n,h,d)};function l(h,d,v){var x=s(d,v);o(x)&&(e[h]=x)}if(l(\"hoverinfo\",\"hi\",\"hoverinfo\"),l(\"bgcolor\",\"hbg\",\"hoverlabel.bgcolor\"),l(\"borderColor\",\"hbc\",\"hoverlabel.bordercolor\"),l(\"fontFamily\",\"htf\",\"hoverlabel.font.family\"),l(\"fontSize\",\"hts\",\"hoverlabel.font.size\"),l(\"fontColor\",\"htc\",\"hoverlabel.font.color\"),l(\"fontWeight\",\"htw\",\"hoverlabel.font.weight\"),l(\"fontStyle\",\"hty\",\"hoverlabel.font.style\"),l(\"fontVariant\",\"htv\",\"hoverlabel.font.variant\"),l(\"nameLength\",\"hnl\",\"hoverlabel.namelength\"),l(\"textAlign\",\"hta\",\"hoverlabel.align\"),e.posref=t===\"y\"||t===\"closest\"&&n.orientation===\"h\"?e.xa._offset+(e.x0+e.x1)/2:e.ya._offset+(e.y0+e.y1)/2,e.x0=Rf.constrain(e.x0,0,e.xa._length),e.x1=Rf.constrain(e.x1,0,e.xa._length),e.y0=Rf.constrain(e.y0,0,e.ya._length),e.y1=Rf.constrain(e.y1,0,e.ya._length),e.xLabelVal!==void 0&&(e.xLabel=\"xLabel\"in e?e.xLabel:wm.hoverLabelText(e.xa,e.xLabelVal,n.xhoverformat),e.xVal=e.xa.c2d(e.xLabelVal)),e.yLabelVal!==void 0&&(e.yLabel=\"yLabel\"in e?e.yLabel:wm.hoverLabelText(e.ya,e.yLabelVal,n.yhoverformat),e.yVal=e.ya.c2d(e.yLabelVal)),e.zLabelVal!==void 0&&e.zLabel===void 0&&(e.zLabel=String(e.zLabelVal)),!isNaN(e.xerr)&&!(e.xa.type===\"log\"&&e.xerr<=0)){var u=wm.tickText(e.xa,e.xa.c2l(e.xerr),\"hover\").text;e.xerrneg!==void 0?e.xLabel+=\" +\"+u+\" / -\"+wm.tickText(e.xa,e.xa.c2l(e.xerrneg),\"hover\").text:e.xLabel+=\" \\xB1 \"+u,t===\"x\"&&(e.distance+=1)}if(!isNaN(e.yerr)&&!(e.ya.type===\"log\"&&e.yerr<=0)){var c=wm.tickText(e.ya,e.ya.c2l(e.yerr),\"hover\").text;e.yerrneg!==void 0?e.yLabel+=\" +\"+c+\" / -\"+wm.tickText(e.ya,e.ya.c2l(e.yerrneg),\"hover\").text:e.yLabel+=\" \\xB1 \"+c,t===\"y\"&&(e.distance+=1)}var f=e.hoverinfo||e.trace.hoverinfo;return f&&f!==\"all\"&&(f=Array.isArray(f)?f:f.split(\"+\"),f.indexOf(\"x\")===-1&&(e.xLabel=void 0),f.indexOf(\"y\")===-1&&(e.yLabel=void 0),f.indexOf(\"z\")===-1&&(e.zLabel=void 0),f.indexOf(\"text\")===-1&&(e.text=void 0),f.indexOf(\"name\")===-1&&(e.name=void 0)),e}function yle(e,t,r){var n=r.container,i=r.fullLayout,a=i._size,o=r.event,s=!!t.hLinePoint,l=!!t.vLinePoint,u,c;if(n.selectAll(\".spikeline\").remove(),!!(l||s)){var f=sd.combine(i.plot_bgcolor,i.paper_bgcolor);if(s){var h=t.hLinePoint,d,v;u=h&&h.xa,c=h&&h.ya;var x=c.spikesnap;x===\"cursor\"?(d=o.pointerX,v=o.pointerY):(d=u._offset+h.x,v=c._offset+h.y);var b=vle.readability(h.color,f)<1.5?sd.contrast(f):h.color,g=c.spikemode,E=c.spikethickness,k=c.spikecolor||b,A=wm.getPxPosition(e,c),L,_;if(g.indexOf(\"toaxis\")!==-1||g.indexOf(\"across\")!==-1){if(g.indexOf(\"toaxis\")!==-1&&(L=A,_=d),g.indexOf(\"across\")!==-1){var C=c._counterDomainMin,M=c._counterDomainMax;c.anchor===\"free\"&&(C=Math.min(C,c.position),M=Math.max(M,c.position)),L=a.l+C*a.w,_=a.l+M*a.w}n.insert(\"line\",\":first-child\").attr({x1:L,x2:_,y1:v,y2:v,\"stroke-width\":E,stroke:k,\"stroke-dasharray\":bm.dashStyle(c.spikedash,E)}).classed(\"spikeline\",!0).classed(\"crisp\",!0),n.insert(\"line\",\":first-child\").attr({x1:L,x2:_,y1:v,y2:v,\"stroke-width\":E+2,stroke:f}).classed(\"spikeline\",!0).classed(\"crisp\",!0)}g.indexOf(\"marker\")!==-1&&n.insert(\"circle\",\":first-child\").attr({cx:A+(c.side!==\"right\"?E:-E),cy:v,r:E,fill:k}).classed(\"spikeline\",!0)}if(l){var p=t.vLinePoint,P,T;u=p&&p.xa,c=p&&p.ya;var F=u.spikesnap;F===\"cursor\"?(P=o.pointerX,T=o.pointerY):(P=u._offset+p.x,T=c._offset+p.y);var q=vle.readability(p.color,f)<1.5?sd.contrast(f):p.color,V=u.spikemode,H=u.spikethickness,X=u.spikecolor||q,G=wm.getPxPosition(e,u),N,W;if(V.indexOf(\"toaxis\")!==-1||V.indexOf(\"across\")!==-1){if(V.indexOf(\"toaxis\")!==-1&&(N=G,W=T),V.indexOf(\"across\")!==-1){var re=u._counterDomainMin,ae=u._counterDomainMax;u.anchor===\"free\"&&(re=Math.min(re,u.position),ae=Math.max(ae,u.position)),N=a.t+(1-ae)*a.h,W=a.t+(1-re)*a.h}n.insert(\"line\",\":first-child\").attr({x1:P,x2:P,y1:N,y2:W,\"stroke-width\":H,stroke:X,\"stroke-dasharray\":bm.dashStyle(u.spikedash,H)}).classed(\"spikeline\",!0).classed(\"crisp\",!0),n.insert(\"line\",\":first-child\").attr({x1:P,x2:P,y1:N,y2:W,\"stroke-width\":H+2,stroke:f}).classed(\"spikeline\",!0).classed(\"crisp\",!0)}V.indexOf(\"marker\")!==-1&&n.insert(\"circle\",\":first-child\").attr({cx:P,cy:G-(u.side!==\"top\"?H:-H),r:H,fill:X}).classed(\"spikeline\",!0)}}}function Bst(e,t,r){if(!r||r.length!==e._hoverdata.length)return!0;for(var n=r.length-1;n>=0;n--){var i=r[n],a=e._hoverdata[n];if(i.curveNumber!==a.curveNumber||String(i.pointNumber)!==String(a.pointNumber)||String(i.pointNumbers)!==String(a.pointNumbers))return!0}return!1}function _le(e,t){return!t||t.vLinePoint!==e._spikepoints.vLinePoint||t.hLinePoint!==e._spikepoints.hLinePoint}function xle(e,t){return A0.plainText(e||\"\",{len:t,allowedTags:[\"br\",\"sub\",\"sup\",\"b\",\"i\",\"em\",\"s\",\"u\"]})}function Nst(e,t){for(var r=t.charAt(0),n=[],i=[],a=[],o=0;o{\"use strict\";var Ust=Mr(),Vst=va(),Hst=rp().isUnifiedHover;Cle.exports=function(t,r,n,i){i=i||{};var a=r.legend;function o(s){i.font[s]||(i.font[s]=a?r.legend.font[s]:r.font[s])}r&&Hst(r.hovermode)&&(i.font||(i.font={}),o(\"size\"),o(\"family\"),o(\"color\"),o(\"weight\"),o(\"style\"),o(\"variant\"),a?(i.bgcolor||(i.bgcolor=Vst.combine(r.legend.bgcolor,r.paper_bgcolor)),i.bordercolor||(i.bordercolor=r.legend.bordercolor)):i.bgcolor||(i.bgcolor=r.paper_bgcolor)),n(\"hoverlabel.bgcolor\",i.bgcolor),n(\"hoverlabel.bordercolor\",i.bordercolor),n(\"hoverlabel.namelength\",i.namelength),Ust.coerceFont(n,\"hoverlabel.font\",i.font),n(\"hoverlabel.align\",i.align)}});var Ple=ye((Brr,Lle)=>{\"use strict\";var Gst=Mr(),jst=oM(),Wst=B1();Lle.exports=function(t,r){function n(i,a){return Gst.coerce(t,r,Wst,i,a)}jst(t,r,n)}});var Dle=ye((Nrr,Rle)=>{\"use strict\";var Ile=Mr(),Zst=i3(),Xst=oM();Rle.exports=function(t,r,n,i){function a(s,l){return Ile.coerce(t,r,Zst,s,l)}var o=Ile.extendFlat({},i.hoverlabel);r.hovertemplate&&(o.namelength=-1),Xst(t,r,a,o)}});var OB=ye((Urr,zle)=>{\"use strict\";var Yst=Mr(),Kst=B1();zle.exports=function(t,r){function n(i,a){return r[i]!==void 0?r[i]:Yst.coerce(t,r,Kst,i,a)}return n(\"clickmode\"),n(\"hoversubplots\"),n(\"hovermode\")}});var Ole=ye((Vrr,qle)=>{\"use strict\";var Fle=Mr(),Jst=B1(),$st=OB(),Qst=oM();qle.exports=function(t,r){function n(c,f){return Fle.coerce(t,r,Jst,c,f)}var i=$st(t,r);i&&(n(\"hoverdistance\"),n(\"spikedistance\"));var a=n(\"dragmode\");a===\"select\"&&n(\"selectdirection\");var o=r._has(\"mapbox\"),s=r._has(\"map\"),l=r._has(\"geo\"),u=r._basePlotModules.length;r.dragmode===\"zoom\"&&((o||s||l)&&u===1||(o||s)&&l&&u===2)&&(r.dragmode=\"pan\"),Qst(t,r,n),Fle.coerceFont(n,\"hoverlabel.grouptitlefont\",r.hoverlabel.font)}});var Ule=ye((Hrr,Nle)=>{\"use strict\";var BB=Mr(),Ble=ba();Nle.exports=function(t){var r=t.calcdata,n=t._fullLayout;function i(u){return function(c){return BB.coerceHoverinfo({hoverinfo:c},{_module:u._module},n)}}for(var a=0;a{\"use strict\";var tlt=ba(),rlt=qB().hover;Vle.exports=function(t,r,n){var i=tlt.getComponentMethod(\"annotations\",\"onClick\")(t,t._hoverdata);n!==void 0&&rlt(t,r,n,!0);function a(){t.emit(\"plotly_click\",{points:t._hoverdata,event:r})}t._hoverdata&&r&&r.target&&(i&&i.then?i.then(a):a(),r.stopImmediatePropagation&&r.stopImmediatePropagation())}});var Nc=ye((jrr,Wle)=>{\"use strict\";var ilt=xa(),BL=Mr(),nlt=gv(),sM=rp(),Gle=B1(),jle=qB();Wle.exports={moduleType:\"component\",name:\"fx\",constants:IS(),schema:{layout:Gle},attributes:i3(),layoutAttributes:Gle,supplyLayoutGlobalDefaults:Ple(),supplyDefaults:Dle(),supplyLayoutDefaults:Ole(),calc:Ule(),getDistanceFunction:sM.getDistanceFunction,getClosest:sM.getClosest,inbox:sM.inbox,quadrature:sM.quadrature,appendArrayPointValue:sM.appendArrayPointValue,castHoverOption:olt,castHoverinfo:slt,hover:jle.hover,unhover:nlt.unhover,loneHover:jle.loneHover,loneUnhover:alt,click:Hle()};function alt(e){var t=BL.isD3Selection(e)?e:ilt.select(e);t.selectAll(\"g.hovertext\").remove(),t.selectAll(\".spikeline\").remove()}function olt(e,t,r){return BL.castOption(e,t,\"hoverlabel.\"+r)}function slt(e,t,r){function n(i){return BL.coerceHoverinfo({hoverinfo:i},{_module:e._module},t)}return BL.castOption(e,r,\"hoverinfo\",n)}});var Sg=ye(My=>{\"use strict\";My.selectMode=function(e){return e===\"lasso\"||e===\"select\"};My.drawMode=function(e){return e===\"drawclosedpath\"||e===\"drawopenpath\"||e===\"drawline\"||e===\"drawrect\"||e===\"drawcircle\"};My.openMode=function(e){return e===\"drawline\"||e===\"drawopenpath\"};My.rectMode=function(e){return e===\"select\"||e===\"drawline\"||e===\"drawrect\"||e===\"drawcircle\"};My.freeMode=function(e){return e===\"lasso\"||e===\"drawclosedpath\"||e===\"drawopenpath\"};My.selectingOrDrawing=function(e){return My.freeMode(e)||My.rectMode(e)}});var lM=ye((Zrr,Zle)=>{\"use strict\";Zle.exports=function(t){var r=t._fullLayout;r._glcanvas&&r._glcanvas.size()&&r._glcanvas.each(function(n){n.regl&&n.regl.clear({color:!0,depth:!0})})}});var NL=ye((Xrr,Xle)=>{\"use strict\";Xle.exports={undo:{width:857.1,height:1e3,path:\"m857 350q0-87-34-166t-91-137-137-92-166-34q-96 0-183 41t-147 114q-4 6-4 13t5 11l76 77q6 5 14 5 9-1 13-7 41-53 100-82t126-29q58 0 110 23t92 61 61 91 22 111-22 111-61 91-92 61-110 23q-55 0-105-20t-90-57l77-77q17-16 8-38-10-23-33-23h-250q-15 0-25 11t-11 25v250q0 24 22 33 22 10 39-8l72-72q60 57 137 88t159 31q87 0 166-34t137-92 91-137 34-166z\",transform:\"matrix(1 0 0 -1 0 850)\"},home:{width:928.6,height:1e3,path:\"m786 296v-267q0-15-11-26t-25-10h-214v214h-143v-214h-214q-15 0-25 10t-11 26v267q0 1 0 2t0 2l321 264 321-264q1-1 1-4z m124 39l-34-41q-5-5-12-6h-2q-7 0-12 3l-386 322-386-322q-7-4-13-4-7 2-12 7l-35 41q-4 5-3 13t6 12l401 334q18 15 42 15t43-15l136-114v109q0 8 5 13t13 5h107q8 0 13-5t5-13v-227l122-102q5-5 6-12t-4-13z\",transform:\"matrix(1 0 0 -1 0 850)\"},\"camera-retro\":{width:1e3,height:1e3,path:\"m518 386q0 8-5 13t-13 5q-37 0-63-27t-26-63q0-8 5-13t13-5 12 5 5 13q0 23 16 38t38 16q8 0 13 5t5 13z m125-73q0-59-42-101t-101-42-101 42-42 101 42 101 101 42 101-42 42-101z m-572-320h858v71h-858v-71z m643 320q0 89-62 152t-152 62-151-62-63-152 63-151 151-63 152 63 62 151z m-571 358h214v72h-214v-72z m-72-107h858v143h-462l-36-71h-360v-72z m929 143v-714q0-30-21-51t-50-21h-858q-29 0-50 21t-21 51v714q0 30 21 51t50 21h858q29 0 50-21t21-51z\",transform:\"matrix(1 0 0 -1 0 850)\"},zoombox:{width:1e3,height:1e3,path:\"m1000-25l-250 251c40 63 63 138 63 218 0 224-182 406-407 406-224 0-406-182-406-406s183-406 407-406c80 0 155 22 218 62l250-250 125 125z m-812 250l0 438 437 0 0-438-437 0z m62 375l313 0 0-312-313 0 0 312z\",transform:\"matrix(1 0 0 -1 0 850)\"},pan:{width:1e3,height:1e3,path:\"m1000 350l-187 188 0-125-250 0 0 250 125 0-188 187-187-187 125 0 0-250-250 0 0 125-188-188 186-187 0 125 252 0 0-250-125 0 187-188 188 188-125 0 0 250 250 0 0-126 187 188z\",transform:\"matrix(1 0 0 -1 0 850)\"},zoom_plus:{width:875,height:1e3,path:\"m1 787l0-875 875 0 0 875-875 0z m687-500l-187 0 0-187-125 0 0 187-188 0 0 125 188 0 0 187 125 0 0-187 187 0 0-125z\",transform:\"matrix(1 0 0 -1 0 850)\"},zoom_minus:{width:875,height:1e3,path:\"m0 788l0-876 875 0 0 876-875 0z m688-500l-500 0 0 125 500 0 0-125z\",transform:\"matrix(1 0 0 -1 0 850)\"},autoscale:{width:1e3,height:1e3,path:\"m250 850l-187 0-63 0 0-62 0-188 63 0 0 188 187 0 0 62z m688 0l-188 0 0-62 188 0 0-188 62 0 0 188 0 62-62 0z m-875-938l0 188-63 0 0-188 0-62 63 0 187 0 0 62-187 0z m875 188l0-188-188 0 0-62 188 0 62 0 0 62 0 188-62 0z m-125 188l-1 0-93-94-156 156 156 156 92-93 2 0 0 250-250 0 0-2 93-92-156-156-156 156 94 92 0 2-250 0 0-250 0 0 93 93 157-156-157-156-93 94 0 0 0-250 250 0 0 0-94 93 156 157 156-157-93-93 0 0 250 0 0 250z\",transform:\"matrix(1 0 0 -1 0 850)\"},tooltip_basic:{width:1500,height:1e3,path:\"m375 725l0 0-375-375 375-374 0-1 1125 0 0 750-1125 0z\",transform:\"matrix(1 0 0 -1 0 850)\"},tooltip_compare:{width:1125,height:1e3,path:\"m187 786l0 2-187-188 188-187 0 0 937 0 0 373-938 0z m0-499l0 1-187-188 188-188 0 0 937 0 0 376-938-1z\",transform:\"matrix(1 0 0 -1 0 850)\"},plotlylogo:{width:1542,height:1e3,path:\"m0-10h182v-140h-182v140z m228 146h183v-286h-183v286z m225 714h182v-1000h-182v1000z m225-285h182v-715h-182v715z m225 142h183v-857h-183v857z m231-428h182v-429h-182v429z m225-291h183v-138h-183v138z\",transform:\"matrix(1 0 0 -1 0 850)\"},\"z-axis\":{width:1e3,height:1e3,path:\"m833 5l-17 108v41l-130-65 130-66c0 0 0 38 0 39 0-1 36-14 39-25 4-15-6-22-16-30-15-12-39-16-56-20-90-22-187-23-279-23-261 0-341 34-353 59 3 60 228 110 228 110-140-8-351-35-351-116 0-120 293-142 474-142 155 0 477 22 477 142 0 50-74 79-163 96z m-374 94c-58-5-99-21-99-40 0-24 65-43 144-43 79 0 143 19 143 43 0 19-42 34-98 40v216h87l-132 135-133-135h88v-216z m167 515h-136v1c16 16 31 34 46 52l84 109v54h-230v-71h124v-1c-16-17-28-32-44-51l-89-114v-51h245v72z\",transform:\"matrix(1 0 0 -1 0 850)\"},\"3d_rotate\":{width:1e3,height:1e3,path:\"m922 660c-5 4-9 7-14 11-359 263-580-31-580-31l-102 28 58-400c0 1 1 1 2 2 118 108 351 249 351 249s-62 27-100 42c88 83 222 183 347 122 16-8 30-17 44-27-2 1-4 2-6 4z m36-329c0 0 64 229-88 296-62 27-124 14-175-11 157-78 225-208 249-266 8-19 11-31 11-31 2 5 6 15 11 32-5-13-8-20-8-20z m-775-239c70-31 117-50 198-32-121 80-199 346-199 346l-96-15-58-12c0 0 55-226 155-287z m603 133l-317-139c0 0 4-4 19-14 7-5 24-15 24-15s-177-147-389 4c235-287 536-112 536-112l31-22 100 299-4-1z m-298-153c6-4 14-9 24-15 0 0-17 10-24 15z\",transform:\"matrix(1 0 0 -1 0 850)\"},camera:{width:1e3,height:1e3,path:\"m500 450c-83 0-150-67-150-150 0-83 67-150 150-150 83 0 150 67 150 150 0 83-67 150-150 150z m400 150h-120c-16 0-34 13-39 29l-31 93c-6 15-23 28-40 28h-340c-16 0-34-13-39-28l-31-94c-6-15-23-28-40-28h-120c-55 0-100-45-100-100v-450c0-55 45-100 100-100h800c55 0 100 45 100 100v450c0 55-45 100-100 100z m-400-550c-138 0-250 112-250 250 0 138 112 250 250 250 138 0 250-112 250-250 0-138-112-250-250-250z m365 380c-19 0-35 16-35 35 0 19 16 35 35 35 19 0 35-16 35-35 0-19-16-35-35-35z\",transform:\"matrix(1 0 0 -1 0 850)\"},movie:{width:1e3,height:1e3,path:\"m938 413l-188-125c0 37-17 71-44 94 64 38 107 107 107 187 0 121-98 219-219 219-121 0-219-98-219-219 0-61 25-117 66-156h-115c30 33 49 76 49 125 0 103-84 187-187 187s-188-84-188-187c0-57 26-107 65-141-38-22-65-62-65-109v-250c0-70 56-126 125-126h500c69 0 125 56 125 126l188-126c34 0 62 28 62 63v375c0 35-28 63-62 63z m-750 0c-69 0-125 56-125 125s56 125 125 125 125-56 125-125-56-125-125-125z m406-1c-87 0-157 70-157 157 0 86 70 156 157 156s156-70 156-156-70-157-156-157z\",transform:\"matrix(1 0 0 -1 0 850)\"},question:{width:857.1,height:1e3,path:\"m500 82v107q0 8-5 13t-13 5h-107q-8 0-13-5t-5-13v-107q0-8 5-13t13-5h107q8 0 13 5t5 13z m143 375q0 49-31 91t-77 65-95 23q-136 0-207-119-9-14 4-24l74-55q4-4 10-4 9 0 14 7 30 38 48 51 19 14 48 14 27 0 48-15t21-33q0-21-11-34t-38-25q-35-16-65-48t-29-70v-20q0-8 5-13t13-5h107q8 0 13 5t5 13q0 10 12 27t30 28q18 10 28 16t25 19 25 27 16 34 7 45z m214-107q0-117-57-215t-156-156-215-58-216 58-155 156-58 215 58 215 155 156 216 58 215-58 156-156 57-215z\",transform:\"matrix(1 0 0 -1 0 850)\"},disk:{width:857.1,height:1e3,path:\"m214-7h429v214h-429v-214z m500 0h72v500q0 8-6 21t-11 20l-157 156q-5 6-19 12t-22 5v-232q0-22-15-38t-38-16h-322q-22 0-37 16t-16 38v232h-72v-714h72v232q0 22 16 38t37 16h465q22 0 38-16t15-38v-232z m-214 518v178q0 8-5 13t-13 5h-107q-7 0-13-5t-5-13v-178q0-8 5-13t13-5h107q7 0 13 5t5 13z m357-18v-518q0-22-15-38t-38-16h-750q-23 0-38 16t-16 38v750q0 22 16 38t38 16h517q23 0 50-12t42-26l156-157q16-15 27-42t11-49z\",transform:\"matrix(1 0 0 -1 0 850)\"},drawopenpath:{width:70,height:70,path:\"M33.21,85.65a7.31,7.31,0,0,1-2.59-.48c-8.16-3.11-9.27-19.8-9.88-41.3-.1-3.58-.19-6.68-.35-9-.15-2.1-.67-3.48-1.43-3.79-2.13-.88-7.91,2.32-12,5.86L3,32.38c1.87-1.64,11.55-9.66,18.27-6.9,2.13.87,4.75,3.14,5.17,9,.17,2.43.26,5.59.36,9.25a224.17,224.17,0,0,0,1.5,23.4c1.54,10.76,4,12.22,4.48,12.4.84.32,2.79-.46,5.76-3.59L43,80.07C41.53,81.57,37.68,85.64,33.21,85.65ZM74.81,69a11.34,11.34,0,0,0,6.09-6.72L87.26,44.5,74.72,32,56.9,38.35c-2.37.86-5.57,3.42-6.61,6L38.65,72.14l8.42,8.43ZM55,46.27a7.91,7.91,0,0,1,3.64-3.17l14.8-5.3,8,8L76.11,60.6l-.06.19a6.37,6.37,0,0,1-3,3.43L48.25,74.59,44.62,71Zm16.57,7.82A6.9,6.9,0,1,0,64.64,61,6.91,6.91,0,0,0,71.54,54.09Zm-4.05,0a2.85,2.85,0,1,1-2.85-2.85A2.86,2.86,0,0,1,67.49,54.09Zm-4.13,5.22L60.5,56.45,44.26,72.7l2.86,2.86ZM97.83,35.67,84.14,22l-8.57,8.57L89.26,44.24Zm-13.69-8,8,8-2.85,2.85-8-8Z\",transform:\"matrix(1 0 0 1 -15 -15)\"},drawclosedpath:{width:90,height:90,path:\"M88.41,21.12a26.56,26.56,0,0,0-36.18,0l-2.07,2-2.07-2a26.57,26.57,0,0,0-36.18,0,23.74,23.74,0,0,0,0,34.8L48,90.12a3.22,3.22,0,0,0,4.42,0l36-34.21a23.73,23.73,0,0,0,0-34.79ZM84,51.24,50.16,83.35,16.35,51.25a17.28,17.28,0,0,1,0-25.47,20,20,0,0,1,27.3,0l4.29,4.07a3.23,3.23,0,0,0,4.44,0l4.29-4.07a20,20,0,0,1,27.3,0,17.27,17.27,0,0,1,0,25.46ZM66.76,47.68h-33v6.91h33ZM53.35,35H46.44V68h6.91Z\",transform:\"matrix(1 0 0 1 -5 -5)\"},lasso:{width:1031,height:1e3,path:\"m1018 538c-36 207-290 336-568 286-277-48-473-256-436-463 10-57 36-108 76-151-13-66 11-137 68-183 34-28 75-41 114-42l-55-70 0 0c-2-1-3-2-4-3-10-14-8-34 5-45 14-11 34-8 45 4 1 1 2 3 2 5l0 0 113 140c16 11 31 24 45 40 4 3 6 7 8 11 48-3 100 0 151 9 278 48 473 255 436 462z m-624-379c-80 14-149 48-197 96 42 42 109 47 156 9 33-26 47-66 41-105z m-187-74c-19 16-33 37-39 60 50-32 109-55 174-68-42-25-95-24-135 8z m360 75c-34-7-69-9-102-8 8 62-16 128-68 170-73 59-175 54-244-5-9 20-16 40-20 61-28 159 121 317 333 354s407-60 434-217c28-159-121-318-333-355z\",transform:\"matrix(1 0 0 -1 0 850)\"},selectbox:{width:1e3,height:1e3,path:\"m0 850l0-143 143 0 0 143-143 0z m286 0l0-143 143 0 0 143-143 0z m285 0l0-143 143 0 0 143-143 0z m286 0l0-143 143 0 0 143-143 0z m-857-286l0-143 143 0 0 143-143 0z m857 0l0-143 143 0 0 143-143 0z m-857-285l0-143 143 0 0 143-143 0z m857 0l0-143 143 0 0 143-143 0z m-857-286l0-143 143 0 0 143-143 0z m286 0l0-143 143 0 0 143-143 0z m285 0l0-143 143 0 0 143-143 0z m286 0l0-143 143 0 0 143-143 0z\",transform:\"matrix(1 0 0 -1 0 850)\"},drawline:{width:70,height:70,path:\"M60.64,62.3a11.29,11.29,0,0,0,6.09-6.72l6.35-17.72L60.54,25.31l-17.82,6.4c-2.36.86-5.57,3.41-6.6,6L24.48,65.5l8.42,8.42ZM40.79,39.63a7.89,7.89,0,0,1,3.65-3.17l14.79-5.31,8,8L61.94,54l-.06.19a6.44,6.44,0,0,1-3,3.43L34.07,68l-3.62-3.63Zm16.57,7.81a6.9,6.9,0,1,0-6.89,6.9A6.9,6.9,0,0,0,57.36,47.44Zm-4,0a2.86,2.86,0,1,1-2.85-2.85A2.86,2.86,0,0,1,53.32,47.44Zm-4.13,5.22L46.33,49.8,30.08,66.05l2.86,2.86ZM83.65,29,70,15.34,61.4,23.9,75.09,37.59ZM70,21.06l8,8-2.84,2.85-8-8ZM87,80.49H10.67V87H87Z\",transform:\"matrix(1 0 0 1 -15 -15)\"},drawrect:{width:80,height:80,path:\"M78,22V79H21V22H78m9-9H12V88H87V13ZM68,46.22H31V54H68ZM53,32H45.22V69H53Z\",transform:\"matrix(1 0 0 1 -10 -10)\"},drawcircle:{width:80,height:80,path:\"M50,84.72C26.84,84.72,8,69.28,8,50.3S26.84,15.87,50,15.87,92,31.31,92,50.3,73.16,84.72,50,84.72Zm0-60.59c-18.6,0-33.74,11.74-33.74,26.17S31.4,76.46,50,76.46,83.74,64.72,83.74,50.3,68.6,24.13,50,24.13Zm17.15,22h-34v7.11h34Zm-13.8-13H46.24v34h7.11Z\",transform:\"matrix(1 0 0 1 -10 -10)\"},eraseshape:{width:80,height:80,path:\"M82.77,78H31.85L6,49.57,31.85,21.14H82.77a8.72,8.72,0,0,1,8.65,8.77V69.24A8.72,8.72,0,0,1,82.77,78ZM35.46,69.84H82.77a.57.57,0,0,0,.49-.6V29.91a.57.57,0,0,0-.49-.61H35.46L17,49.57Zm32.68-34.7-24,24,5,5,24-24Zm-19,.53-5,5,24,24,5-5Z\",transform:\"matrix(1 0 0 1 -10 -10)\"},spikeline:{width:1e3,height:1e3,path:\"M512 409c0-57-46-104-103-104-57 0-104 47-104 104 0 57 47 103 104 103 57 0 103-46 103-103z m-327-39l92 0 0 92-92 0z m-185 0l92 0 0 92-92 0z m370-186l92 0 0 93-92 0z m0-184l92 0 0 92-92 0z\",transform:\"matrix(1.5 0 0 -1.5 0 850)\"},pencil:{width:1792,height:1792,path:\"M491 1536l91-91-235-235-91 91v107h128v128h107zm523-928q0-22-22-22-10 0-17 7l-542 542q-7 7-7 17 0 22 22 22 10 0 17-7l542-542q7-7 7-17zm-54-192l416 416-832 832h-416v-416zm683 96q0 53-37 90l-166 166-416-416 166-165q36-38 90-38 53 0 91 38l235 234q37 39 37 91z\",transform:\"matrix(1 0 0 1 0 1)\"},newplotlylogo:{name:\"newplotlylogo\",svg:[\"\",\" plotly-logomark\",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\"\"].join(\"\")}}});var VL=ye((Yrr,Yle)=>{\"use strict\";var UL=32;Yle.exports={CIRCLE_SIDES:UL,i000:0,i090:UL/4,i180:UL/2,i270:UL/4*3,cos45:Math.cos(Math.PI/4),sin45:Math.sin(Math.PI/4),SQRT2:Math.sqrt(2)}});var HL=ye((Krr,Jle)=>{\"use strict\";var llt=Mr().strTranslate;function Kle(e,t){switch(e.type){case\"log\":return e.p2d(t);case\"date\":return e.p2r(t,0,e.calendar);default:return e.p2r(t)}}function ult(e,t){switch(e.type){case\"log\":return e.d2p(t);case\"date\":return e.r2p(t,0,e.calendar);default:return e.r2p(t)}}function clt(e){var t=e._id.charAt(0)===\"y\"?1:0;return function(r){return Kle(e,r[t])}}function flt(e){return llt(e.xaxis._offset,e.yaxis._offset)}Jle.exports={p2r:Kle,r2p:ult,axValue:clt,getTransform:flt}});var u_=ye(Ey=>{\"use strict\";var hlt=XS(),eue=VL(),V3=eue.CIRCLE_SIDES,NB=eue.SQRT2,tue=HL(),$le=tue.p2r,Qle=tue.r2p,dlt=[0,3,4,5,6,1,2],vlt=[0,3,4,1,2];Ey.writePaths=function(e){var t=e.length;if(!t)return\"M0,0Z\";for(var r=\"\",n=0;n0&&l{\"use strict\";var oue=Sg(),plt=oue.drawMode,glt=oue.openMode,H3=VL(),rue=H3.i000,iue=H3.i090,nue=H3.i180,aue=H3.i270,mlt=H3.cos45,ylt=H3.sin45,sue=HL(),jL=sue.p2r,c_=sue.r2p,_lt=Q1(),xlt=_lt.clearOutline,WL=u_(),blt=WL.readPaths,wlt=WL.writePaths,Tlt=WL.ellipseOver,Alt=WL.fixDatesForPaths;function Slt(e,t){if(e.length){var r=e[0][0];if(r){var n=t.gd,i=t.isActiveShape,a=t.dragmode,o=(n.layout||{}).shapes||[];if(!plt(a)&&i!==void 0){var s=n._fullLayout._activeShapeIndex;if(s{\"use strict\";var Mlt=Sg(),Elt=Mlt.selectMode,klt=Q1(),Clt=klt.clearOutline,UB=u_(),Llt=UB.readPaths,Plt=UB.writePaths,Ilt=UB.fixDatesForPaths;cue.exports=function(t,r){if(t.length){var n=t[0][0];if(n){var i=n.getAttribute(\"d\"),a=r.gd,o=a._fullLayout.newselection,s=r.plotinfo,l=s.xaxis,u=s.yaxis,c=r.isActiveSelection,f=r.dragmode,h=(a.layout||{}).selections||[];if(!Elt(f)&&c!==void 0){var d=a._fullLayout._activeSelectionIndex;if(d{\"use strict\";fue.exports={segmentRE:/[MLHVQCTSZ][^MLHVQCTSZ]*/g,paramRE:/[^\\s,]+/g,paramIsX:{M:{0:!0,drawn:0},L:{0:!0,drawn:0},H:{0:!0,drawn:0},V:{},Q:{0:!0,2:!0,drawn:2},C:{0:!0,2:!0,4:!0,drawn:4},T:{0:!0,drawn:0},S:{0:!0,2:!0,drawn:2},Z:{}},paramIsY:{M:{1:!0,drawn:1},L:{1:!0,drawn:1},H:{},V:{0:!0,drawn:0},Q:{1:!0,3:!0,drawn:3},C:{1:!0,3:!0,5:!0,drawn:5},T:{1:!0,drawn:1},S:{1:!0,3:!0,drawn:5},Z:{}},numParams:{M:2,L:2,H:1,V:1,Q:4,C:6,T:2,S:4,Z:0}}});var f_=ye(Ld=>{\"use strict\";var Fb=cM(),hue=Mr(),XL=Qa();Ld.rangeToShapePosition=function(e){return e.type===\"log\"?e.r2d:function(t){return t}};Ld.shapePositionToRange=function(e){return e.type===\"log\"?e.d2r:function(t){return t}};Ld.decodeDate=function(e){return function(t){return t.replace&&(t=t.replace(\"_\",\" \")),e(t)}};Ld.encodeDate=function(e){return function(t){return e(t).replace(\" \",\"_\")}};Ld.extractPathCoords=function(e,t,r){var n=[],i=e.match(Fb.segmentRE);return i.forEach(function(a){var o=t[a.charAt(0)].drawn;if(o!==void 0){var s=a.substr(1).match(Fb.paramRE);if(!(!s||s.lengthd&&(x=\"X\"),x});return u>d&&(v=v.replace(/[\\s,]*X.*/,\"\"),hue.log(\"Ignoring extra params in segment \"+l)),c+v})}function fM(e,t){t=t||0;var r=0;return t&&e&&(e.type===\"category\"||e.type===\"multicategory\")&&(r=(e.r2p(1)-e.r2p(0))*t),r}});var GB=ye((rir,gue)=>{\"use strict\";var Dlt=Mr(),G3=Qa(),due=Ll(),vue=ao(),zlt=u_().readPaths,HB=f_(),Flt=HB.getPathString,pue=x6(),qlt=Nh().FROM_TL;gue.exports=function(t,r,n,i){if(i.selectAll(\".shape-label\").remove(),!!(n.label.text||n.label.texttemplate)){var a;if(n.label.texttemplate){var o={};if(n.type!==\"path\"){var s=G3.getFromId(t,n.xref),l=G3.getFromId(t,n.yref);for(var u in pue){var c=pue[u](n,s,l);c!==void 0&&(o[u]=c)}}a=Dlt.texttemplateStringForShapes(n.label.texttemplate,{},t._fullLayout._d3locale,o)}else a=n.label.text;var f={\"data-index\":r},h=n.label.font,d={\"data-notex\":1},v=i.append(\"g\").attr(f).classed(\"shape-label\",!0),x=v.append(\"text\").attr(d).classed(\"shape-label-text\",!0).text(a),b,g,E,k;if(n.path){var A=Flt(t,n),L=zlt(A,t);b=1/0,E=1/0,g=-1/0,k=-1/0;for(var _=0;_=e?i=t-n:i=n-t,-180/Math.PI*Math.atan2(i,a)}function Blt(e,t,r,n,i,a,o){var s=i.label.textposition,l=i.label.textangle,u=i.label.padding,c=i.type,f=Math.PI/180*a,h=Math.sin(f),d=Math.cos(f),v=i.label.xanchor,x=i.label.yanchor,b,g,E,k;if(c===\"line\"){s===\"start\"?(b=e,g=t):s===\"end\"?(b=r,g=n):(b=(e+r)/2,g=(t+n)/2),v===\"auto\"&&(s===\"start\"?l===\"auto\"?r>e?v=\"left\":re?v=\"right\":re?v=\"right\":re?v=\"left\":r{\"use strict\";var Nlt=Mr(),Ult=Nlt.strTranslate,mue=gv(),xue=Sg(),Vlt=xue.drawMode,bue=xue.selectMode,wue=ba(),yue=va(),KL=VL(),Hlt=KL.i000,Glt=KL.i090,jlt=KL.i180,Wlt=KL.i270,Zlt=Q1(),Tue=Zlt.clearOutlineControllers,WB=u_(),YL=WB.pointsOnRectangle,jB=WB.pointsOnEllipse,Xlt=WB.writePaths,Ylt=ZL().newShapes,Klt=ZL().createShapeObj,Jlt=VB(),$lt=GB();Aue.exports=function e(t,r,n,i){i||(i=0);var a=n.gd;function o(){e(t,r,n,i++),(jB(t[0])||n.hasText)&&s({redrawing:!0})}function s(G){var N={};n.isActiveShape!==void 0&&(n.isActiveShape=!1,N=Ylt(r,n)),n.isActiveSelection!==void 0&&(n.isActiveSelection=!1,N=Jlt(r,n),a._fullLayout._reselect=!0),Object.keys(N).length&&wue.call((G||{}).redrawing?\"relayout\":\"_guiRelayout\",a,N)}var l=a._fullLayout,u=l._zoomlayer,c=n.dragmode,f=Vlt(c),h=bue(c);(f||h)&&(a._fullLayout._outlining=!0),Tue(a),r.attr(\"d\",Xlt(t));var d,v,x,b,g;if(!i&&(n.isActiveShape||n.isActiveSelection)){g=Qlt([],t);var E=u.append(\"g\").attr(\"class\",\"outline-controllers\");P(E),X()}if(f&&n.hasText){var k=u.select(\".label-temp\"),A=Klt(r,n,n.dragmode);$lt(a,\"label-temp\",A,k)}function L(G){x=+G.srcElement.getAttribute(\"data-i\"),b=+G.srcElement.getAttribute(\"data-j\"),d[x][b].moveFn=_}function _(G,N){if(t.length){var W=g[x][b][1],re=g[x][b][2],ae=t[x],_e=ae.length;if(YL(ae)){var Me=G,ke=N;if(n.isActiveSelection){var ge=_ue(ae,b);ge[1]===ae[b][1]?ke=0:Me=0}for(var ie=0;ie<_e;ie++)if(ie!==b){var Te=ae[ie];Te[1]===ae[b][1]&&(Te[1]=W+Me),Te[2]===ae[b][2]&&(Te[2]=re+ke)}if(ae[b][1]=W+Me,ae[b][2]=re+ke,!YL(ae))for(var Ee=0;Ee<_e;Ee++)for(var Ae=0;Ae1&&!(G.length===2&&G[1][0]===\"Z\")&&(b===0&&(G[0][0]=\"M\"),t[x]=G,o(),s())}}function p(G,N){if(G===2){x=+N.srcElement.getAttribute(\"data-i\"),b=+N.srcElement.getAttribute(\"data-j\");var W=t[x];!YL(W)&&!jB(W)&&M()}}function P(G){d=[];for(var N=0;N{\"use strict\";var tut=xa(),Lue=ba(),Sue=Mr(),j3=Qa(),rut=u_().readPaths,iut=JL(),QL=GB(),Pue=Q1().clearOutlineControllers,ZB=va(),YB=ao(),nut=Vs().arrayEditor,Mue=gv(),Eue=Tg(),qb=cM(),Mp=f_(),XB=Mp.getPathString;Due.exports={draw:KB,drawOne:Iue,eraseActiveShape:sut,drawLabel:QL};function KB(e){var t=e._fullLayout;t._shapeUpperLayer.selectAll(\"path\").remove(),t._shapeLowerLayer.selectAll(\"path\").remove(),t._shapeUpperLayer.selectAll(\"text\").remove(),t._shapeLowerLayer.selectAll(\"text\").remove();for(var r in t._plots){var n=t._plots[r].shapelayer;n&&(n.selectAll(\"path\").remove(),n.selectAll(\"text\").remove())}for(var i=0;io&&kt>s&&!rt.shiftKey?Mue.getCursor(Ct/Rt,1-Yt/kt):\"move\";Eue(t,xr),Te=xr.split(\"-\")[0]}}function Ce(rt){$L(e)||(l&&(g=ae(r.xanchor)),u&&(E=_e(r.yanchor)),r.type===\"path\"?T=r.path:(d=l?r.x0:ae(r.x0),v=u?r.y0:_e(r.y0),x=l?r.x1:ae(r.x1),b=u?r.y1:_e(r.y1)),db?(k=v,C=\"y0\",A=b,M=\"y1\"):(k=b,C=\"y1\",A=v,M=\"y0\"),ze(rt),nt(i,r),qt(t,r,e),ie.moveFn=Te===\"move\"?ce:Ge,ie.altKey=rt.altKey)}function me(){$L(e)||(Eue(t),ct(i),Rue(t,e,r),Lue.call(\"_guiRelayout\",e,a.getUpdateObj()))}function Re(){$L(e)||ct(i)}function ce(rt,ot){if(r.type===\"path\"){var Rt=function(Yt){return Yt},kt=Rt,Ct=Rt;l?h(\"xanchor\",r.xanchor=Me(g+rt)):(kt=function(xr){return Me(ae(xr)+rt)},q&&q.type===\"date\"&&(kt=Mp.encodeDate(kt))),u?h(\"yanchor\",r.yanchor=ke(E+ot)):(Ct=function(xr){return ke(_e(xr)+ot)},H&&H.type===\"date\"&&(Ct=Mp.encodeDate(Ct))),h(\"path\",r.path=kue(T,kt,Ct))}else l?h(\"xanchor\",r.xanchor=Me(g+rt)):(h(\"x0\",r.x0=Me(d+rt)),h(\"x1\",r.x1=Me(x+rt))),u?h(\"yanchor\",r.yanchor=ke(E+ot)):(h(\"y0\",r.y0=ke(v+ot)),h(\"y1\",r.y1=ke(b+ot)));t.attr(\"d\",XB(e,r)),nt(i,r),QL(e,n,r,F)}function Ge(rt,ot){if(f){var Rt=function(_r){return _r},kt=Rt,Ct=Rt;l?h(\"xanchor\",r.xanchor=Me(g+rt)):(kt=function(Br){return Me(ae(Br)+rt)},q&&q.type===\"date\"&&(kt=Mp.encodeDate(kt))),u?h(\"yanchor\",r.yanchor=ke(E+ot)):(Ct=function(Br){return ke(_e(Br)+ot)},H&&H.type===\"date\"&&(Ct=Mp.encodeDate(Ct))),h(\"path\",r.path=kue(T,kt,Ct))}else if(c){if(Te===\"resize-over-start-point\"){var Yt=d+rt,xr=u?v-ot:v+ot;h(\"x0\",r.x0=l?Yt:Me(Yt)),h(\"y0\",r.y0=u?xr:ke(xr))}else if(Te===\"resize-over-end-point\"){var er=x+rt,Ke=u?b-ot:b+ot;h(\"x1\",r.x1=l?er:Me(er)),h(\"y1\",r.y1=u?Ke:ke(Ke))}}else{var xt=function(_r){return Te.indexOf(_r)!==-1},bt=xt(\"n\"),Lt=xt(\"s\"),St=xt(\"w\"),Et=xt(\"e\"),dt=bt?k+ot:k,Ht=Lt?A+ot:A,$t=St?L+rt:L,fr=Et?_+rt:_;u&&(bt&&(dt=k-ot),Lt&&(Ht=A-ot)),(!u&&Ht-dt>s||u&&dt-Ht>s)&&(h(C,r[C]=u?dt:ke(dt)),h(M,r[M]=u?Ht:ke(Ht))),fr-$t>o&&(h(p,r[p]=l?$t:Me($t)),h(P,r[P]=l?fr:Me(fr)))}t.attr(\"d\",XB(e,r)),nt(i,r),QL(e,n,r,F)}function nt(rt,ot){(l||u)&&Rt();function Rt(){var kt=ot.type!==\"path\",Ct=rt.selectAll(\".visual-cue\").data([0]),Yt=1;Ct.enter().append(\"path\").attr({fill:\"#fff\",\"fill-rule\":\"evenodd\",stroke:\"#000\",\"stroke-width\":Yt}).classed(\"visual-cue\",!0);var xr=ae(l?ot.xanchor:Sue.midRange(kt?[ot.x0,ot.x1]:Mp.extractPathCoords(ot.path,qb.paramIsX))),er=_e(u?ot.yanchor:Sue.midRange(kt?[ot.y0,ot.y1]:Mp.extractPathCoords(ot.path,qb.paramIsY)));if(xr=Mp.roundPositionForSharpStrokeRendering(xr,Yt),er=Mp.roundPositionForSharpStrokeRendering(er,Yt),l&&u){var Ke=\"M\"+(xr-1-Yt)+\",\"+(er-1-Yt)+\"h-8v2h8 v8h2v-8 h8v-2h-8 v-8h-2 Z\";Ct.attr(\"d\",Ke)}else if(l){var xt=\"M\"+(xr-1-Yt)+\",\"+(er-9-Yt)+\"v18 h2 v-18 Z\";Ct.attr(\"d\",xt)}else{var bt=\"M\"+(xr-9-Yt)+\",\"+(er-1-Yt)+\"h18 v2 h-18 Z\";Ct.attr(\"d\",bt)}}}function ct(rt){rt.selectAll(\".visual-cue\").remove()}function qt(rt,ot,Rt){var kt=ot.xref,Ct=ot.yref,Yt=j3.getFromId(Rt,kt),xr=j3.getFromId(Rt,Ct),er=\"\";kt!==\"paper\"&&!Yt.autorange&&(er+=kt),Ct!==\"paper\"&&!xr.autorange&&(er+=Ct),YB.setClipUrl(rt,er?\"clip\"+Rt._fullLayout._uid+er:null,Rt)}}function kue(e,t,r){return e.replace(qb.segmentRE,function(n){var i=0,a=n.charAt(0),o=qb.paramIsX[a],s=qb.paramIsY[a],l=qb.numParams[a],u=n.substr(1).replace(qb.paramRE,function(c){return i>=l||(o[i]?c=t(c):s[i]&&(c=r(c)),i++),c});return a+u})}function out(e,t){if(eP(e)){var r=t.node(),n=+r.getAttribute(\"data-index\");if(n>=0){if(n===e._fullLayout._activeShapeIndex){Cue(e);return}e._fullLayout._activeShapeIndex=n,e._fullLayout._deactivateShape=Cue,KB(e)}}}function Cue(e){if(eP(e)){var t=e._fullLayout._activeShapeIndex;t>=0&&(Pue(e),delete e._fullLayout._activeShapeIndex,KB(e))}}function sut(e){if(eP(e)){Pue(e);var t=e._fullLayout._activeShapeIndex,r=(e.layout||{}).shapes||[];if(t{\"use strict\";var S0=ba(),zue=Xu(),Fue=af(),al=NL(),lut=tP().eraseActiveShape,rP=Mr(),Os=rP._,ol=Hue.exports={};ol.toImage={name:\"toImage\",title:function(e){var t=e._context.toImageButtonOptions||{},r=t.format||\"png\";return r===\"png\"?Os(e,\"Download plot as a png\"):Os(e,\"Download plot\")},icon:al.camera,click:function(e){var t=e._context.toImageButtonOptions,r={format:t.format||\"png\"};rP.notifier(Os(e,\"Taking snapshot - this may take a few seconds\"),\"long\"),[\"filename\",\"width\",\"height\",\"scale\"].forEach(function(n){n in t&&(r[n]=t[n])}),S0.call(\"downloadImage\",e,r).then(function(n){rP.notifier(Os(e,\"Snapshot succeeded\")+\" - \"+n,\"long\")}).catch(function(){rP.notifier(Os(e,\"Sorry, there was a problem downloading your snapshot!\"),\"long\")})}};ol.sendDataToCloud={name:\"sendDataToCloud\",title:function(e){return Os(e,\"Edit in Chart Studio\")},icon:al.disk,click:function(e){zue.sendDataToCloud(e)}};ol.editInChartStudio={name:\"editInChartStudio\",title:function(e){return Os(e,\"Edit in Chart Studio\")},icon:al.pencil,click:function(e){zue.sendDataToCloud(e)}};ol.zoom2d={name:\"zoom2d\",_cat:\"zoom\",title:function(e){return Os(e,\"Zoom\")},attr:\"dragmode\",val:\"zoom\",icon:al.zoombox,click:Ov};ol.pan2d={name:\"pan2d\",_cat:\"pan\",title:function(e){return Os(e,\"Pan\")},attr:\"dragmode\",val:\"pan\",icon:al.pan,click:Ov};ol.select2d={name:\"select2d\",_cat:\"select\",title:function(e){return Os(e,\"Box Select\")},attr:\"dragmode\",val:\"select\",icon:al.selectbox,click:Ov};ol.lasso2d={name:\"lasso2d\",_cat:\"lasso\",title:function(e){return Os(e,\"Lasso Select\")},attr:\"dragmode\",val:\"lasso\",icon:al.lasso,click:Ov};ol.drawclosedpath={name:\"drawclosedpath\",title:function(e){return Os(e,\"Draw closed freeform\")},attr:\"dragmode\",val:\"drawclosedpath\",icon:al.drawclosedpath,click:Ov};ol.drawopenpath={name:\"drawopenpath\",title:function(e){return Os(e,\"Draw open freeform\")},attr:\"dragmode\",val:\"drawopenpath\",icon:al.drawopenpath,click:Ov};ol.drawline={name:\"drawline\",title:function(e){return Os(e,\"Draw line\")},attr:\"dragmode\",val:\"drawline\",icon:al.drawline,click:Ov};ol.drawrect={name:\"drawrect\",title:function(e){return Os(e,\"Draw rectangle\")},attr:\"dragmode\",val:\"drawrect\",icon:al.drawrect,click:Ov};ol.drawcircle={name:\"drawcircle\",title:function(e){return Os(e,\"Draw circle\")},attr:\"dragmode\",val:\"drawcircle\",icon:al.drawcircle,click:Ov};ol.eraseshape={name:\"eraseshape\",title:function(e){return Os(e,\"Erase active shape\")},icon:al.eraseshape,click:lut};ol.zoomIn2d={name:\"zoomIn2d\",_cat:\"zoomin\",title:function(e){return Os(e,\"Zoom in\")},attr:\"zoom\",val:\"in\",icon:al.zoom_plus,click:Ov};ol.zoomOut2d={name:\"zoomOut2d\",_cat:\"zoomout\",title:function(e){return Os(e,\"Zoom out\")},attr:\"zoom\",val:\"out\",icon:al.zoom_minus,click:Ov};ol.autoScale2d={name:\"autoScale2d\",_cat:\"autoscale\",title:function(e){return Os(e,\"Autoscale\")},attr:\"zoom\",val:\"auto\",icon:al.autoscale,click:Ov};ol.resetScale2d={name:\"resetScale2d\",_cat:\"resetscale\",title:function(e){return Os(e,\"Reset axes\")},attr:\"zoom\",val:\"reset\",icon:al.home,click:Ov};ol.hoverClosestCartesian={name:\"hoverClosestCartesian\",_cat:\"hoverclosest\",title:function(e){return Os(e,\"Show closest data on hover\")},attr:\"hovermode\",val:\"closest\",icon:al.tooltip_basic,gravity:\"ne\",click:Ov};ol.hoverCompareCartesian={name:\"hoverCompareCartesian\",_cat:\"hoverCompare\",title:function(e){return Os(e,\"Compare data on hover\")},attr:\"hovermode\",val:function(e){return e._fullLayout._isHoriz?\"y\":\"x\"},icon:al.tooltip_compare,gravity:\"ne\",click:Ov};function Ov(e,t){var r=t.currentTarget,n=r.getAttribute(\"data-attr\"),i=r.getAttribute(\"data-val\")||!0,a=e._fullLayout,o={},s=Fue.list(e,null,!0),l=a._cartesianSpikesEnabled,u,c;if(n===\"zoom\"){var f=i===\"in\"?.5:2,h=(1+f)/2,d=(1-f)/2,v;for(c=0;c{\"use strict\";var Gue=QB(),fut=Object.keys(Gue),jue=[\"drawline\",\"drawopenpath\",\"drawclosedpath\",\"drawcircle\",\"drawrect\",\"eraseshape\"],Wue=[\"v1hovermode\",\"hoverclosest\",\"hovercompare\",\"togglehover\",\"togglespikelines\"].concat(jue),Z3=[],hut=function(e){if(Wue.indexOf(e._cat||e.name)===-1){var t=e.name,r=(e._cat||e.name).toLowerCase();Z3.indexOf(t)===-1&&Z3.push(t),Z3.indexOf(r)===-1&&Z3.push(r)}};fut.forEach(function(e){hut(Gue[e])});Z3.sort();Zue.exports={DRAW_MODES:jue,backButtons:Wue,foreButtons:Z3}});var tN=ye((lir,Xue)=>{\"use strict\";var sir=eN();Xue.exports={editType:\"modebar\",orientation:{valType:\"enumerated\",values:[\"v\",\"h\"],dflt:\"h\",editType:\"modebar\"},bgcolor:{valType:\"color\",editType:\"modebar\"},color:{valType:\"color\",editType:\"modebar\"},activecolor:{valType:\"color\",editType:\"modebar\"},uirevision:{valType:\"any\",editType:\"none\"},add:{valType:\"string\",arrayOk:!0,dflt:\"\",editType:\"modebar\"},remove:{valType:\"string\",arrayOk:!0,dflt:\"\",editType:\"modebar\"}}});var Kue=ye((uir,Yue)=>{\"use strict\";var dut=Mr(),hM=va(),vut=Vs(),put=tN();Yue.exports=function(t,r){var n=t.modebar||{},i=vut.newContainer(r,\"modebar\");function a(s,l){return dut.coerce(n,i,put,s,l)}a(\"orientation\"),a(\"bgcolor\",hM.addOpacity(r.paper_bgcolor,.5));var o=hM.contrast(hM.rgb(r.modebar.bgcolor));a(\"color\",hM.addOpacity(o,.3)),a(\"activecolor\",hM.addOpacity(o,.7)),a(\"uirevision\",r.uirevision),a(\"add\"),a(\"remove\")}});var ece=ye((cir,Que)=>{\"use strict\";var rN=xa(),gut=uo(),nP=Mr(),Jue=NL(),mut=QC().version,yut=new DOMParser;function $ue(e){this.container=e.container,this.element=document.createElement(\"div\"),this.update(e.graphInfo,e.buttons),this.container.appendChild(this.element)}var Tm=$ue.prototype;Tm.update=function(e,t){this.graphInfo=e;var r=this.graphInfo._context,n=this.graphInfo._fullLayout,i=\"modebar-\"+n._uid;this.element.setAttribute(\"id\",i),this._uid=i,this.element.className=\"modebar\",r.displayModeBar===\"hover\"&&(this.element.className+=\" modebar--hover ease-bg\"),n.modebar.orientation===\"v\"&&(this.element.className+=\" vertical\",t=t.reverse());var a=n.modebar,o=\"#\"+i+\" .modebar-group\";document.querySelectorAll(o).forEach(function(f){f.style.backgroundColor=a.bgcolor});var s=!this.hasButtons(t),l=this.hasLogo!==r.displaylogo,u=this.locale!==r.locale;if(this.locale=r.locale,(s||l||u)&&(this.removeAllButtons(),this.updateButtons(t),r.watermark||r.displaylogo)){var c=this.getLogo();r.watermark&&(c.className=c.className+\" watermark\"),n.modebar.orientation===\"v\"?this.element.insertBefore(c,this.element.childNodes[0]):this.element.appendChild(c),this.hasLogo=!0}this.updateActiveButton(),nP.setStyleOnHover(\"#\"+i+\" .modebar-btn\",\".active\",\".icon path\",\"fill: \"+a.activecolor,\"fill: \"+a.color,this.element)};Tm.updateButtons=function(e){var t=this;this.buttons=e,this.buttonElements=[],this.buttonsNames=[],this.buttons.forEach(function(r){var n=t.createGroup();r.forEach(function(i){var a=i.name;if(!a)throw new Error(\"must provide button 'name' in button config\");if(t.buttonsNames.indexOf(a)!==-1)throw new Error(\"button name '\"+a+\"' is taken\");t.buttonsNames.push(a);var o=t.createButton(i);t.buttonElements.push(o),n.appendChild(o)}),t.element.appendChild(n)})};Tm.createGroup=function(){var e=document.createElement(\"div\");e.className=\"modebar-group\";var t=this.graphInfo._fullLayout.modebar;return e.style.backgroundColor=t.bgcolor,e};Tm.createButton=function(e){var t=this,r=document.createElement(\"a\");r.setAttribute(\"rel\",\"tooltip\"),r.className=\"modebar-btn\";var n=e.title;n===void 0?n=e.name:typeof n==\"function\"&&(n=n(this.graphInfo)),(n||n===0)&&r.setAttribute(\"data-title\",n),e.attr!==void 0&&r.setAttribute(\"data-attr\",e.attr);var i=e.val;i!==void 0&&(typeof i==\"function\"&&(i=i(this.graphInfo)),r.setAttribute(\"data-val\",i));var a=e.click;if(typeof a!=\"function\")throw new Error(\"must provide button 'click' function in button config\");r.addEventListener(\"click\",function(s){e.click(t.graphInfo,s),t.updateActiveButton(s.currentTarget)}),r.setAttribute(\"data-toggle\",e.toggle||!1),e.toggle&&rN.select(r).classed(\"active\",!0);var o=e.icon;return typeof o==\"function\"?r.appendChild(o()):r.appendChild(this.createIcon(o||Jue.question)),r.setAttribute(\"data-gravity\",e.gravity||\"n\"),r};Tm.createIcon=function(e){var t=gut(e.height)?Number(e.height):e.ascent-e.descent,r=\"http://www.w3.org/2000/svg\",n;if(e.path){n=document.createElementNS(r,\"svg\"),n.setAttribute(\"viewBox\",[0,0,e.width,t].join(\" \")),n.setAttribute(\"class\",\"icon\");var i=document.createElementNS(r,\"path\");i.setAttribute(\"d\",e.path),e.transform?i.setAttribute(\"transform\",e.transform):e.ascent!==void 0&&i.setAttribute(\"transform\",\"matrix(1 0 0 -1 0 \"+e.ascent+\")\"),n.appendChild(i)}if(e.svg){var a=yut.parseFromString(e.svg,\"application/xml\");n=a.childNodes[0]}return n.setAttribute(\"height\",\"1em\"),n.setAttribute(\"width\",\"1em\"),n};Tm.updateActiveButton=function(e){var t=this.graphInfo._fullLayout,r=e!==void 0?e.getAttribute(\"data-attr\"):null;this.buttonElements.forEach(function(n){var i=n.getAttribute(\"data-val\")||!0,a=n.getAttribute(\"data-attr\"),o=n.getAttribute(\"data-toggle\")===\"true\",s=rN.select(n),l=function(f,h){var d=t.modebar,v=f.querySelector(\".icon path\");v&&(h||f.matches(\":hover\")?v.style.fill=d.activecolor:v.style.fill=d.color)};if(o){if(a===r){var u=!s.classed(\"active\");s.classed(\"active\",u),l(n,u)}}else{var c=a===null?a:nP.nestedProperty(t,a).get();s.classed(\"active\",c===i),l(n,c===i)}})};Tm.hasButtons=function(e){var t=this.buttons;if(!t||e.length!==t.length)return!1;for(var r=0;r{\"use strict\";var but=af(),tce=lu(),iN=ba(),wut=rp().isUnifiedHover,Tut=ece(),aP=QB(),Aut=eN().DRAW_MODES,Sut=Mr().extendDeep;rce.exports=function(t){var r=t._fullLayout,n=t._context,i=r._modeBar;if(!n.displayModeBar&&!n.watermark){i&&(i.destroy(),delete r._modeBar);return}if(!Array.isArray(n.modeBarButtonsToRemove))throw new Error([\"*modeBarButtonsToRemove* configuration options\",\"must be an array.\"].join(\" \"));if(!Array.isArray(n.modeBarButtonsToAdd))throw new Error([\"*modeBarButtonsToAdd* configuration options\",\"must be an array.\"].join(\" \"));var a=n.modeBarButtons,o;Array.isArray(a)&&a.length?o=Put(a):!n.displayModeBar&&n.watermark?o=[]:o=Mut(t),i?i.update(t,o):r._modeBar=Tut(t,o)};function Mut(e){var t=e._fullLayout,r=e._fullData,n=e._context;function i(N,W){if(typeof W==\"string\"){if(W.toLowerCase()===N.toLowerCase())return!0}else{var re=W.name,ae=W._cat||W.name;if(re===N||ae===N.toLowerCase())return!0}return!1}var a=t.modebar.add;typeof a==\"string\"&&(a=[a]);var o=t.modebar.remove;typeof o==\"string\"&&(o=[o]);var s=n.modeBarButtonsToAdd.concat(a.filter(function(N){for(var W=0;W1?(P=[\"toggleHover\"],T=[\"resetViews\"]):f?(p=[\"zoomInGeo\",\"zoomOutGeo\"],P=[\"hoverClosestGeo\"],T=[\"resetGeo\"]):c?(P=[\"hoverClosest3d\"],T=[\"resetCameraDefault3d\",\"resetCameraLastSave3d\"]):x?(p=[\"zoomInMapbox\",\"zoomOutMapbox\"],P=[\"toggleHover\"],T=[\"resetViewMapbox\"]):b?(p=[\"zoomInMap\",\"zoomOutMap\"],P=[\"toggleHover\"],T=[\"resetViewMap\"]):h?P=[\"hoverClosestPie\"]:k?(P=[\"hoverClosestCartesian\",\"hoverCompareCartesian\"],T=[\"resetViewSankey\"]):P=[\"toggleHover\"],u&&P.push(\"toggleSpikelines\",\"hoverClosestCartesian\",\"hoverCompareCartesian\"),(Cut(r)||L)&&(P=[]),u&&!A&&(p=[\"zoomIn2d\",\"zoomOut2d\",\"autoScale2d\"],T[0]!==\"resetViews\"&&(T=[\"resetScale2d\"])),c?F=[\"zoom3d\",\"pan3d\",\"orbitRotation\",\"tableRotation\"]:u&&!A||v?F=[\"zoom2d\",\"pan2d\"]:x||b||f?F=[\"pan2d\"]:g&&(F=[\"zoom2d\"]),kut(r)&&F.push(\"select2d\",\"lasso2d\");var q=[],V=function(N){q.indexOf(N)===-1&&P.indexOf(N)!==-1&&q.push(N)};if(Array.isArray(s)){for(var H=[],X=0;X{\"use strict\";nce.exports={moduleType:\"component\",name:\"modebar\",layoutAttributes:tN(),supplyLayoutDefaults:Kue(),manage:ice()}});var aN=ye((dir,ace)=>{\"use strict\";var Iut=Nh().FROM_BL;ace.exports=function(t,r,n){n===void 0&&(n=Iut[t.constraintoward||\"center\"]);var i=[t.r2l(t.range[0]),t.r2l(t.range[1])],a=i[0]+(i[1]-i[0])*n;t.range=t._input.range=[t.l2r(a+(i[0]-a)*r),t.l2r(a+(i[1]-a)*r)],t.setScale()}});var Bb=ye(dM=>{\"use strict\";var Ob=Mr(),oN=wg(),Mg=af().id2name,Rut=Cd(),oce=aN(),Dut=ym(),zut=es().ALMOST_EQUAL,Fut=Nh().FROM_BL;dM.handleDefaults=function(e,t,r){var n=r.axIds,i=r.axHasImage,a=t._axisConstraintGroups=[],o=t._axisMatchGroups=[],s,l,u,c,f,h,d,v;for(s=0;sa?r.substr(a):n.substr(i))+o}function Out(e,t){for(var r=t._size,n=r.h/r.w,i={},a=Object.keys(e),o=0;ozut*v&&!E)){for(a=0;aF&&reP&&(P=re);var _e=(P-p)/(2*T);f/=_e,p=l.l2r(p),P=l.l2r(P),l.range=l._input.range=_{\"use strict\";var sP=xa(),Bv=ba(),Jp=Xu(),M0=Mr(),uN=Ll(),cN=lM(),vM=va(),X3=ao(),cce=Mb(),pce=nN(),pM=Qa(),ky=Nh(),gce=Bb(),But=gce.enforce,Nut=gce.clean,fce=wg().doAutoRange,mce=\"start\",Uut=\"middle\",yce=\"end\",Vut=ad().zindexSeparator;ld.layoutStyles=function(e){return M0.syncOrAsync([Jp.doAutoMargin,Gut],e)};function Hut(e,t,r){for(var n=0;n=e[1]||i[1]<=e[0])&&a[0]t[0])return!0}return!1}function Gut(e){var t=e._fullLayout,r=t._size,n=r.p,i=pM.list(e,\"\",!0),a,o,s,l,u,c;if(t._paperdiv.style({width:e._context.responsive&&t.autosize&&!e._context._hasZeroWidth&&!e.layout.width?\"100%\":t.width+\"px\",height:e._context.responsive&&t.autosize&&!e._context._hasZeroHeight&&!e.layout.height?\"100%\":t.height+\"px\"}).selectAll(\".main-svg\").call(X3.setSize,t.width,t.height),e._context.setBackground(e,t.paper_bgcolor),ld.drawMainTitle(e),pce.manage(e),!t._has(\"cartesian\"))return Jp.previousPromises(e);function f(Ce,me,Re){var ce=Ce._lw/2;if(Ce._id.charAt(0)===\"x\"){if(me){if(Re===\"top\")return me._offset-n-ce}else return r.t+r.h*(1-(Ce.position||0))+ce%1;return me._offset+me._length+n+ce}if(me){if(Re===\"right\")return me._offset+me._length+n+ce}else return r.l+r.w*(Ce.position||0)+ce%1;return me._offset-n-ce}for(a=0;a0){Xut(e,a,u,l),s.attr({x:o,y:a,\"text-anchor\":n,dy:vce(t.yanchor)}).call(uN.positionText,o,a);var c=(t.text.match(uN.BR_TAG_ALL)||[]).length;if(c){var f=ky.LINE_SPACING*c+ky.MID_SHIFT;t.y===0&&(f=-f),s.selectAll(\".line\").each(function(){var b=+this.getAttribute(\"dy\").slice(0,-2)-f+\"em\";this.setAttribute(\"dy\",b)})}var h=sP.selectAll(\".gtitle-subtitle\");if(h.node()){var d=s.node().getBBox(),v=d.y+d.height,x=v+cce.SUBTITLE_PADDING_EM*t.subtitle.font.size;h.attr({x:o,y:x,\"text-anchor\":n,dy:vce(t.yanchor)}).call(uN.positionText,o,x)}}}};function jut(e,t,r,n,i){var a=t.yref===\"paper\"?e._fullLayout._size.h:e._fullLayout.height,o=M0.isTopAnchor(t)?n:n-i,s=r===\"b\"?a-o:o;return M0.isTopAnchor(t)&&r===\"t\"||M0.isBottomAnchor(t)&&r===\"b\"?!1:s.5?\"t\":\"b\",o=e._fullLayout.margin[a],s=0;return t.yref===\"paper\"?s=r+t.pad.t+t.pad.b:t.yref===\"container\"&&(s=Wut(a,n,i,e._fullLayout.height,r)+t.pad.t+t.pad.b),s>o?s:0}function Xut(e,t,r,n){var i=\"title.automargin\",a=e._fullLayout.title,o=a.y>.5?\"t\":\"b\",s={x:a.x,y:a.y,t:0,b:0},l={};a.yref===\"paper\"&&jut(e,a,o,t,n)?s[o]=r:a.yref===\"container\"&&(l[o]=r,e._fullLayout._reservedMargin[i]=l),Jp.allowAutoMargin(e,i),Jp.autoMargin(e,i,s)}function Yut(e,t){var r=e.title,n=e._size,i=0;switch(t===mce?i=r.pad.l:t===yce&&(i=-r.pad.r),r.xref){case\"paper\":return n.l+n.w*r.x+i;case\"container\":default:return e.width*r.x+i}}function Kut(e,t){var r=e.title,n=e._size,i=0;if(t===\"0em\"||!t?i=-r.pad.b:t===ky.CAP_SHIFT+\"em\"&&(i=r.pad.t),r.y===\"auto\")return n.t/2;switch(r.yref){case\"paper\":return n.t+n.h-n.h*r.y+i;case\"container\":default:return e.height-e.height*r.y+i}}function vce(e){return e===\"top\"?ky.CAP_SHIFT+.3+\"em\":e===\"bottom\"?\"-0.3em\":ky.MID_SHIFT+\"em\"}function Jut(e){var t=e.title,r=Uut;return M0.isRightAnchor(t)?r=yce:M0.isLeftAnchor(t)&&(r=mce),r}function $ut(e){var t=e.title,r=\"0em\";return M0.isTopAnchor(t)?r=ky.CAP_SHIFT+\"em\":M0.isMiddleAnchor(t)&&(r=ky.MID_SHIFT+\"em\"),r}ld.doTraceStyle=function(e){var t=e.calcdata,r=[],n;for(n=0;n{\"use strict\";var Qut=u_().readPaths,ect=JL(),_ce=Q1().clearOutlineControllers,fN=va(),xce=ao(),tct=Vs().arrayEditor,bce=f_(),rct=bce.getPathString;Tce.exports={draw:lP,drawOne:wce,activateLastSelection:act};function lP(e){var t=e._fullLayout;_ce(e),t._selectionLayer.selectAll(\"path\").remove();for(var r in t._plots){var n=t._plots[r].selectionLayer;n&&n.selectAll(\"path\").remove()}for(var i=0;i=0;b--){var g=o.append(\"path\").attr(l).style(\"opacity\",b?.1:u).call(fN.stroke,f).call(fN.fill,c).call(xce.dashLine,b?\"solid\":d,b?4+h:h);if(ict(g,e,n),v){var E=tct(e.layout,\"selections\",n);g.style({cursor:\"move\"});var k={element:g.node(),plotinfo:i,gd:e,editHelpers:E,isActiveSelection:!0},A=Qut(s,e);ect(A,g,k)}else g.style(\"pointer-events\",b?\"all\":\"none\");x[b]=g}var L=x[0],_=x[1];_.node().addEventListener(\"click\",function(){return nct(e,L)})}}function ict(e,t,r){var n=r.xref+r.yref;xce.setClipUrl(e,\"clip\"+t._fullLayout._uid+n,t)}function nct(e,t){if(uP(e)){var r=t.node(),n=+r.getAttribute(\"data-index\");if(n>=0){if(n===e._fullLayout._activeSelectionIndex){hN(e);return}e._fullLayout._activeSelectionIndex=n,e._fullLayout._deactivateSelection=hN,lP(e)}}}function act(e){if(uP(e)){var t=e._fullLayout.selections.length-1;e._fullLayout._activeSelectionIndex=t,e._fullLayout._deactivateSelection=hN,lP(e)}}function hN(e){if(uP(e)){var t=e._fullLayout._activeSelectionIndex;t>=0&&(_ce(e),delete e._fullLayout._activeSelectionIndex,lP(e))}}});var Sce=ye((mir,Ace)=>{function oct(){var e,t=0,r=!1;function n(i,a){return e.list.push({type:i,data:a?JSON.parse(JSON.stringify(a)):void 0}),e}return e={list:[],segmentId:function(){return t++},checkIntersection:function(i,a){return n(\"check\",{seg1:i,seg2:a})},segmentChop:function(i,a){return n(\"div_seg\",{seg:i,pt:a}),n(\"chop\",{seg:i,pt:a})},statusRemove:function(i){return n(\"pop_seg\",{seg:i})},segmentUpdate:function(i){return n(\"seg_update\",{seg:i})},segmentNew:function(i,a){return n(\"new_seg\",{seg:i,primary:a})},segmentRemove:function(i){return n(\"rem_seg\",{seg:i})},tempStatus:function(i,a,o){return n(\"temp_status\",{seg:i,above:a,below:o})},rewind:function(i){return n(\"rewind\",{seg:i})},status:function(i,a,o){return n(\"status\",{seg:i,above:a,below:o})},vert:function(i){return i===r?e:(r=i,n(\"vert\",{x:i}))},log:function(i){return typeof i!=\"string\"&&(i=JSON.stringify(i,!1,\" \")),n(\"log\",{txt:i})},reset:function(){return n(\"reset\")},selected:function(i){return n(\"selected\",{segs:i})},chainStart:function(i){return n(\"chain_start\",{seg:i})},chainRemoveHead:function(i,a){return n(\"chain_rem_head\",{index:i,pt:a})},chainRemoveTail:function(i,a){return n(\"chain_rem_tail\",{index:i,pt:a})},chainNew:function(i,a){return n(\"chain_new\",{pt1:i,pt2:a})},chainMatch:function(i){return n(\"chain_match\",{index:i})},chainClose:function(i){return n(\"chain_close\",{index:i})},chainAddHead:function(i,a){return n(\"chain_add_head\",{index:i,pt:a})},chainAddTail:function(i,a){return n(\"chain_add_tail\",{index:i,pt:a})},chainConnect:function(i,a){return n(\"chain_con\",{index1:i,index2:a})},chainReverse:function(i){return n(\"chain_rev\",{index:i})},chainJoin:function(i,a){return n(\"chain_join\",{index1:i,index2:a})},done:function(){return n(\"done\")}},e}Ace.exports=oct});var Ece=ye((yir,Mce)=>{function sct(e){typeof e!=\"number\"&&(e=1e-10);var t={epsilon:function(r){return typeof r==\"number\"&&(e=r),e},pointAboveOrOnLine:function(r,n,i){var a=n[0],o=n[1],s=i[0],l=i[1],u=r[0],c=r[1];return(s-a)*(c-o)-(l-o)*(u-a)>=-e},pointBetween:function(r,n,i){var a=r[1]-n[1],o=i[0]-n[0],s=r[0]-n[0],l=i[1]-n[1],u=s*o+a*l;if(u-e)},pointsSameX:function(r,n){return Math.abs(r[0]-n[0])e!=s-a>e&&(o-c)*(a-f)/(s-f)+c-i>e&&(l=!l),o=c,s=f}return l}};return t}Mce.exports=sct});var Cce=ye((_ir,kce)=>{var lct={create:function(){var e={root:{root:!0,next:null},exists:function(t){return!(t===null||t===e.root)},isEmpty:function(){return e.root.next===null},getHead:function(){return e.root.next},insertBefore:function(t,r){for(var n=e.root,i=e.root.next;i!==null;){if(r(i)){t.prev=i.prev,t.next=i,i.prev.next=t,i.prev=t;return}n=i,i=i.next}n.next=t,t.prev=n,t.next=null},findTransition:function(t){for(var r=e.root,n=e.root.next;n!==null&&!t(n);)r=n,n=n.next;return{before:r===e.root?null:r,after:n,insert:function(i){return i.prev=r,i.next=n,r.next=i,n!==null&&(n.prev=i),i}}}};return e},node:function(e){return e.prev=null,e.next=null,e.remove=function(){e.prev.next=e.next,e.next&&(e.next.prev=e.prev),e.prev=null,e.next=null},e}};kce.exports=lct});var Pce=ye((xir,Lce)=>{var mM=Cce();function uct(e,t,r){function n(v,x){return{id:r?r.segmentId():-1,start:v,end:x,myFill:{above:null,below:null},otherFill:null}}function i(v,x,b){return{id:r?r.segmentId():-1,start:v,end:x,myFill:{above:b.myFill.above,below:b.myFill.below},otherFill:null}}var a=mM.create();function o(v,x,b,g,E,k){var A=t.pointsCompare(x,E);return A!==0?A:t.pointsSame(b,k)?0:v!==g?v?1:-1:t.pointAboveOrOnLine(b,g?E:k,g?k:E)?1:-1}function s(v,x){a.insertBefore(v,function(b){var g=o(v.isStart,v.pt,x,b.isStart,b.pt,b.other.pt);return g<0})}function l(v,x){var b=mM.node({isStart:!0,pt:v.start,seg:v,primary:x,other:null,status:null});return s(b,v.end),b}function u(v,x,b){var g=mM.node({isStart:!1,pt:x.end,seg:x,primary:b,other:v,status:null});v.other=g,s(g,v.pt)}function c(v,x){var b=l(v,x);return u(b,v,x),b}function f(v,x){r&&r.segmentChop(v.seg,x),v.other.remove(),v.seg.end=x,v.other.pt=x,s(v.other,v.pt)}function h(v,x){var b=i(x,v.seg.end,v.seg);return f(v,x),c(b,v.primary)}function d(v,x){var b=mM.create();function g(H,X){var G=H.seg.start,N=H.seg.end,W=X.seg.start,re=X.seg.end;return t.pointsCollinear(G,W,re)?t.pointsCollinear(N,W,re)||t.pointAboveOrOnLine(N,W,re)?1:-1:t.pointAboveOrOnLine(G,W,re)?1:-1}function E(H){return b.findTransition(function(X){var G=g(H,X.ev);return G>0})}function k(H,X){var G=H.seg,N=X.seg,W=G.start,re=G.end,ae=N.start,_e=N.end;r&&r.checkIntersection(G,N);var Me=t.linesIntersect(W,re,ae,_e);if(Me===!1){if(!t.pointsCollinear(W,re,ae)||t.pointsSame(W,_e)||t.pointsSame(re,ae))return!1;var ke=t.pointsSame(W,ae),ge=t.pointsSame(re,_e);if(ke&&ge)return X;var ie=!ke&&t.pointBetween(W,ae,_e),Te=!ge&&t.pointBetween(re,ae,_e);if(ke)return Te?h(X,re):h(H,_e),X;ie&&(ge||(Te?h(X,re):h(H,_e)),h(X,W))}else Me.alongA===0&&(Me.alongB===-1?h(H,ae):Me.alongB===0?h(H,Me.pt):Me.alongB===1&&h(H,_e)),Me.alongB===0&&(Me.alongA===-1?h(X,W):Me.alongA===0?h(X,Me.pt):Me.alongA===1&&h(X,re));return!1}for(var A=[];!a.isEmpty();){var L=a.getHead();if(r&&r.vert(L.pt[0]),L.isStart){let H=function(){if(C){var X=k(L,C);if(X)return X}return M?k(L,M):!1};var V=H;r&&r.segmentNew(L.seg,L.primary);var _=E(L),C=_.before?_.before.ev:null,M=_.after?_.after.ev:null;r&&r.tempStatus(L.seg,C?C.seg:!1,M?M.seg:!1);var p=H();if(p){if(e){var P;L.seg.myFill.below===null?P=!0:P=L.seg.myFill.above!==L.seg.myFill.below,P&&(p.seg.myFill.above=!p.seg.myFill.above)}else p.seg.otherFill=L.seg.myFill;r&&r.segmentUpdate(p.seg),L.other.remove(),L.remove()}if(a.getHead()!==L){r&&r.rewind(L.seg);continue}if(e){var P;L.seg.myFill.below===null?P=!0:P=L.seg.myFill.above!==L.seg.myFill.below,M?L.seg.myFill.below=M.seg.myFill.above:L.seg.myFill.below=v,P?L.seg.myFill.above=!L.seg.myFill.below:L.seg.myFill.above=L.seg.myFill.below}else if(L.seg.otherFill===null){var T;M?L.primary===M.primary?T=M.seg.otherFill.above:T=M.seg.myFill.above:T=L.primary?x:v,L.seg.otherFill={above:T,below:T}}r&&r.status(L.seg,C?C.seg:!1,M?M.seg:!1),L.other.status=_.insert(mM.node({ev:L}))}else{var F=L.status;if(F===null)throw new Error(\"PolyBool: Zero-length segment detected; your epsilon is probably too small or too large\");if(b.exists(F.prev)&&b.exists(F.next)&&k(F.prev.ev,F.next.ev),r&&r.statusRemove(F.ev.seg),F.remove(),!L.primary){var q=L.seg.myFill;L.seg.myFill=L.seg.otherFill,L.seg.otherFill=q}A.push(L.seg)}a.getHead().remove()}return r&&r.done(),A}return e?{addRegion:function(v){for(var x,b=v[v.length-1],g=0;g{function cct(e,t,r){var n=[],i=[];return e.forEach(function(a){var o=a.start,s=a.end;if(t.pointsSame(o,s)){console.warn(\"PolyBool: Warning: Zero-length segment detected; your epsilon is probably too small or too large\");return}r&&r.chainStart(a);var l={index:0,matches_head:!1,matches_pt1:!1},u={index:0,matches_head:!1,matches_pt1:!1},c=l;function f(V,H,X){return c.index=V,c.matches_head=H,c.matches_pt1=X,c===l?(c=u,!1):(c=null,!0)}for(var h=0;h{function yM(e,t,r){var n=[];return e.forEach(function(i){var a=(i.myFill.above?8:0)+(i.myFill.below?4:0)+(i.otherFill&&i.otherFill.above?2:0)+(i.otherFill&&i.otherFill.below?1:0);t[a]!==0&&n.push({id:r?r.segmentId():-1,start:i.start,end:i.end,myFill:{above:t[a]===1,below:t[a]===2},otherFill:null})}),r&&r.selected(n),n}var fct={union:function(e,t){return yM(e,[0,2,1,0,2,2,0,0,1,0,1,0,0,0,0,0],t)},intersect:function(e,t){return yM(e,[0,0,0,0,0,2,0,2,0,0,1,1,0,2,1,0],t)},difference:function(e,t){return yM(e,[0,0,0,0,2,0,2,0,1,1,0,0,0,1,2,0],t)},differenceRev:function(e,t){return yM(e,[0,2,1,0,0,0,1,1,0,2,0,2,0,0,0,0],t)},xor:function(e,t){return yM(e,[0,2,1,0,2,0,0,1,1,0,0,2,0,1,2,0],t)}};Dce.exports=fct});var qce=ye((Tir,Fce)=>{var hct={toPolygon:function(e,t){function r(a){if(a.length<=0)return e.segments({inverted:!1,regions:[]});function o(u){var c=u.slice(0,u.length-1);return e.segments({inverted:!1,regions:[c]})}for(var s=o(a[0]),l=1;l{var dct=Sce(),vct=Ece(),Oce=Pce(),pct=Rce(),_M=zce(),Bce=qce(),E0=!1,xM=vct(),Ep;Ep={buildLog:function(e){return e===!0?E0=dct():e===!1&&(E0=!1),E0===!1?!1:E0.list},epsilon:function(e){return xM.epsilon(e)},segments:function(e){var t=Oce(!0,xM,E0);return e.regions.forEach(t.addRegion),{segments:t.calculate(e.inverted),inverted:e.inverted}},combine:function(e,t){var r=Oce(!1,xM,E0);return{combined:r.calculate(e.segments,e.inverted,t.segments,t.inverted),inverted1:e.inverted,inverted2:t.inverted}},selectUnion:function(e){return{segments:_M.union(e.combined,E0),inverted:e.inverted1||e.inverted2}},selectIntersect:function(e){return{segments:_M.intersect(e.combined,E0),inverted:e.inverted1&&e.inverted2}},selectDifference:function(e){return{segments:_M.difference(e.combined,E0),inverted:e.inverted1&&!e.inverted2}},selectDifferenceRev:function(e){return{segments:_M.differenceRev(e.combined,E0),inverted:!e.inverted1&&e.inverted2}},selectXor:function(e){return{segments:_M.xor(e.combined,E0),inverted:e.inverted1!==e.inverted2}},polygon:function(e){return{regions:pct(e.segments,xM,E0),inverted:e.inverted}},polygonFromGeoJSON:function(e){return Bce.toPolygon(Ep,e)},polygonToGeoJSON:function(e){return Bce.fromPolygon(Ep,xM,e)},union:function(e,t){return bM(e,t,Ep.selectUnion)},intersect:function(e,t){return bM(e,t,Ep.selectIntersect)},difference:function(e,t){return bM(e,t,Ep.selectDifference)},differenceRev:function(e,t){return bM(e,t,Ep.selectDifferenceRev)},xor:function(e,t){return bM(e,t,Ep.selectXor)}};function bM(e,t,r){var n=Ep.segments(e),i=Ep.segments(t),a=Ep.combine(n,i),o=r(a);return Ep.polygon(o)}typeof window==\"object\"&&(window.PolyBool=Ep);Nce.exports=Ep});var Hce=ye((Sir,Vce)=>{Vce.exports=function(t,r,n,i){var a=t[0],o=t[1],s=!1;n===void 0&&(n=0),i===void 0&&(i=r.length);for(var l=i-n,u=0,c=l-1;uo!=v>o&&a<(d-f)*(o-h)/(v-h)+f;x&&(s=!s)}return s}});var wM=ye((Mir,Gce)=>{\"use strict\";var vN=g6().dot,cP=es().BADNUM,fP=Gce.exports={};fP.tester=function(t){var r=t.slice(),n=r[0][0],i=n,a=r[0][1],o=a,s;for((r[r.length-1][0]!==r[0][0]||r[r.length-1][1]!==r[0][1])&&r.push(r[0]),s=1;si||g===cP||go||x&&u(v))}function f(v,x){var b=v[0],g=v[1];if(b===cP||bi||g===cP||go)return!1;var E=r.length,k=r[0][0],A=r[0][1],L=0,_,C,M,p,P;for(_=1;_Math.max(C,k)||g>Math.max(M,A)))if(gs||Math.abs(vN(f,u))>i)return!0;return!1};fP.filter=function(t,r){var n=[t[0]],i=0,a=0;function o(l){t.push(l);var u=n.length,c=i;n.splice(a+1);for(var f=c+1;f1){var s=t.pop();o(s)}return{addPt:o,raw:t,filtered:n}}});var Wce=ye((Eir,jce)=>{\"use strict\";jce.exports={BENDPX:1.5,MINSELECT:12,SELECTDELAY:100,SELECTID:\"-select\"}});var vfe=ye((kir,dfe)=>{\"use strict\";var Zce=Uce(),gct=Hce(),SM=ba(),mct=ao().dashStyle,TM=va(),yct=Nc(),_ct=rp().makeEventData,LM=Sg(),xct=LM.freeMode,bct=LM.rectMode,MM=LM.drawMode,yN=LM.openMode,_N=LM.selectMode,Xce=f_(),Yce=cM(),efe=JL(),tfe=Q1().clearOutline,rfe=u_(),pN=rfe.handleEllipse,wct=rfe.readPaths,Tct=ZL().newShapes,Act=VB(),Sct=dN().activateLastSelection,dP=Mr(),Mct=dP.sorterAsc,ife=wM(),AM=L6(),k0=af().getFromId,Ect=lM(),kct=gM().redrawReglTraces,vP=Wce(),Am=vP.MINSELECT,Cct=ife.filter,xN=ife.tester,bN=HL(),Kce=bN.p2r,Lct=bN.axValue,Pct=bN.getTransform;function wN(e){return e.subplot!==void 0}function Ict(e,t,r,n,i){var a=!wN(n),o=xct(i),s=bct(i),l=yN(i),u=MM(i),c=_N(i),f=i===\"drawline\",h=i===\"drawcircle\",d=f||h,v=n.gd,x=v._fullLayout,b=c&&x.newselection.mode===\"immediate\"&&a,g=x._zoomlayer,E=n.element.getBoundingClientRect(),k=n.plotinfo,A=Pct(k),L=t-E.left,_=r-E.top;x._calcInverseTransform(v);var C=dP.apply3DTransform(x._invTransform)(L,_);L=C[0],_=C[1];var M=x._invScaleX,p=x._invScaleY,P=L,T=_,F=\"M\"+L+\",\"+_,q=n.xaxes[0],V=n.yaxes[0],H=q._length,X=V._length,G=e.altKey&&!(MM(i)&&l),N,W,re,ae,_e,Me,ke;afe(e,v,n),o&&(N=Cct([[L,_]],vP.BENDPX));var ge=g.selectAll(\"path.select-outline-\"+k.id).data([1]),ie=u?x.newshape:x.newselection;u&&(n.hasText=ie.label.text||ie.label.texttemplate);var Te=u&&!l?ie.fillcolor:\"rgba(0,0,0,0)\",Ee=ie.line.color||(a?TM.contrast(v._fullLayout.plot_bgcolor):\"#7f7f7f\");ge.enter().append(\"path\").attr(\"class\",\"select-outline select-outline-\"+k.id).style({opacity:u?ie.opacity/2:1,\"stroke-dasharray\":mct(ie.line.dash,ie.line.width),\"stroke-width\":ie.line.width+\"px\",\"shape-rendering\":\"crispEdges\"}).call(TM.stroke,Ee).call(TM.fill,Te).attr(\"fill-rule\",\"evenodd\").classed(\"cursor-move\",!!u).attr(\"transform\",A).attr(\"d\",F+\"Z\");var Ae=g.append(\"path\").attr(\"class\",\"zoombox-corners\").style({fill:TM.background,stroke:TM.defaultLine,\"stroke-width\":1}).attr(\"transform\",A).attr(\"d\",\"M0,0Z\");if(u&&n.hasText){var ze=g.select(\".label-temp\");ze.empty()&&(ze=g.append(\"g\").classed(\"label-temp\",!0).classed(\"select-outline\",!0).style({opacity:.8}))}var Ce=x._uid+vP.SELECTID,me=[],Re=pP(v,n.xaxes,n.yaxes,n.subplot);b&&!e.shiftKey&&(n._clearSubplotSelections=function(){if(a){var Ge=q._id,nt=V._id;cfe(v,Ge,nt,Re);for(var ct=(v.layout||{}).selections||[],qt=[],rt=!1,ot=0;ot=0){v._fullLayout._deactivateShape(v);return}if(!u){var ct=x.clickmode;AM.done(Ce).then(function(){if(AM.clear(Ce),Ge===2){for(ge.remove(),_e=0;_e-1&&nfe(nt,v,n.xaxes,n.yaxes,n.subplot,n,ge),ct===\"event\"&&CM(v,void 0);yct.click(v,nt,k.id)}).catch(dP.error)}},n.doneFn=function(){Ae.remove(),AM.done(Ce).then(function(){AM.clear(Ce),!b&&ae&&n.selectionDefs&&(ae.subtract=G,n.selectionDefs.push(ae),n.mergedPolygons.length=0,[].push.apply(n.mergedPolygons,re)),(b||u)&&EM(n,b),n.doneFnCompleted&&n.doneFnCompleted(me),c&&CM(v,ke)}).catch(dP.error)}}function nfe(e,t,r,n,i,a,o){var s=t._hoverdata,l=t._fullLayout,u=l.clickmode,c=u.indexOf(\"event\")>-1,f=[],h,d,v,x,b,g,E,k,A,L;if(qct(s)){afe(e,t,a),h=pP(t,r,n,i);var _=Oct(s,h),C=_.pointNumbers.length>0;if(C?Bct(h,_):Nct(h)&&(E=$ce(_))){for(o&&o.remove(),L=0;L=0}function Fct(e){return e._fullLayout._activeSelectionIndex>=0}function EM(e,t){var r=e.dragmode,n=e.plotinfo,i=e.gd;zct(i)&&i._fullLayout._deactivateShape(i),Fct(i)&&i._fullLayout._deactivateSelection(i);var a=i._fullLayout,o=a._zoomlayer,s=MM(r),l=_N(r);if(s||l){var u=o.selectAll(\".select-outline-\"+n.id);if(u&&i._fullLayout._outlining){var c;s&&(c=Tct(u,e)),c&&SM.call(\"_guiRelayout\",i,{shapes:c});var f;l&&!wN(e)&&(f=Act(u,e)),f&&(i._fullLayout._noEmitSelectedAtStart=!0,SM.call(\"_guiRelayout\",i,{selections:f}).then(function(){t&&Sct(i)})),i._fullLayout._outlining=!1}}n.selection={},n.selection.selectionDefs=e.selectionDefs=[],n.selection.mergedPolygons=e.mergedPolygons=[]}function Jce(e){return e._id}function pP(e,t,r,n){if(!e.calcdata)return[];var i=[],a=t.map(Jce),o=r.map(Jce),s,l,u;for(u=0;u0,a=i?n[0]:r;return t.selectedpoints?t.selectedpoints.indexOf(a)>-1:!1}function Bct(e,t){var r=[],n,i,a,o;for(o=0;o0&&r.push(n);if(r.length===1&&(a=r[0]===t.searchInfo,a&&(i=t.searchInfo.cd[0].trace,i.selectedpoints.length===t.pointNumbers.length))){for(o=0;o1||(t+=n.selectedpoints.length,t>1)))return!1;return t===1}function kM(e,t,r){var n;for(n=0;n-1&&t;if(!o&&t){var Ge=Qce(e,!0);if(Ge.length){var nt=Ge[0].xref,ct=Ge[0].yref;if(nt&&ct){var qt=ffe(Ge),rt=hfe([k0(e,nt,\"x\"),k0(e,ct,\"y\")]);rt(me,qt)}}e._fullLayout._noEmitSelectedAtStart?e._fullLayout._noEmitSelectedAtStart=!1:ce&&CM(e,me),h._reselect=!1}if(!o&&h._deselect){var ot=h._deselect;s=ot.xref,l=ot.yref,Hct(s,l,c)||cfe(e,s,l,n),ce&&(me.points.length?CM(e,me):SN(e)),h._deselect=!1}return{eventData:me,selectionTesters:r}}function Vct(e){var t=e.calcdata;if(t)for(var r=0;r{\"use strict\";pfe.exports=[{path:\"\",backoff:0},{path:\"M-2.4,-3V3L0.6,0Z\",backoff:.6},{path:\"M-3.7,-2.5V2.5L1.3,0Z\",backoff:1.3},{path:\"M-4.45,-3L-1.65,-0.2V0.2L-4.45,3L1.55,0Z\",backoff:1.55},{path:\"M-2.2,-2.2L-0.2,-0.2V0.2L-2.2,2.2L-1.4,3L1.6,0L-1.4,-3Z\",backoff:1.6},{path:\"M-4.4,-2.1L-0.6,-0.2V0.2L-4.4,2.1L-4,3L2,0L-4,-3Z\",backoff:2},{path:\"M2,0A2,2 0 1,1 0,-2A2,2 0 0,1 2,0Z\",backoff:0,noRotate:!0},{path:\"M2,2V-2H-2V2Z\",backoff:0,noRotate:!0}]});var PM=ye((Lir,gfe)=>{\"use strict\";gfe.exports={axisRefDescription:function(e,t,r){return[\"If set to a\",e,\"axis id (e.g. *\"+e+\"* or\",\"*\"+e+\"2*), the `\"+e+\"` position refers to a\",e,\"coordinate. If set to *paper*, the `\"+e+\"`\",\"position refers to the distance from the\",t,\"of the plotting\",\"area in normalized coordinates where *0* (*1*) corresponds to the\",t,\"(\"+r+\"). If set to a\",e,\"axis ID followed by\",\"*domain* (separated by a space), the position behaves like for\",\"*paper*, but refers to the distance in fractions of the domain\",\"length from the\",t,\"of the domain of that axis: e.g.,\",\"*\"+e+\"2 domain* refers to the domain of the second\",e,\" axis and a\",e,\"position of 0.5 refers to the\",\"point between the\",t,\"and the\",r,\"of the domain of the\",\"second\",e,\"axis.\"].join(\" \")}}});var Nb=ye((Iir,_fe)=>{\"use strict\";var mfe=MN(),yfe=Su(),gP=ad(),Xct=Vs().templatedArray,Pir=PM();_fe.exports=Xct(\"annotation\",{visible:{valType:\"boolean\",dflt:!0,editType:\"calc+arraydraw\"},text:{valType:\"string\",editType:\"calc+arraydraw\"},textangle:{valType:\"angle\",dflt:0,editType:\"calc+arraydraw\"},font:yfe({editType:\"calc+arraydraw\",colorEditType:\"arraydraw\"}),width:{valType:\"number\",min:1,dflt:null,editType:\"calc+arraydraw\"},height:{valType:\"number\",min:1,dflt:null,editType:\"calc+arraydraw\"},opacity:{valType:\"number\",min:0,max:1,dflt:1,editType:\"arraydraw\"},align:{valType:\"enumerated\",values:[\"left\",\"center\",\"right\"],dflt:\"center\",editType:\"arraydraw\"},valign:{valType:\"enumerated\",values:[\"top\",\"middle\",\"bottom\"],dflt:\"middle\",editType:\"arraydraw\"},bgcolor:{valType:\"color\",dflt:\"rgba(0,0,0,0)\",editType:\"arraydraw\"},bordercolor:{valType:\"color\",dflt:\"rgba(0,0,0,0)\",editType:\"arraydraw\"},borderpad:{valType:\"number\",min:0,dflt:1,editType:\"calc+arraydraw\"},borderwidth:{valType:\"number\",min:0,dflt:1,editType:\"calc+arraydraw\"},showarrow:{valType:\"boolean\",dflt:!0,editType:\"calc+arraydraw\"},arrowcolor:{valType:\"color\",editType:\"arraydraw\"},arrowhead:{valType:\"integer\",min:0,max:mfe.length,dflt:1,editType:\"arraydraw\"},startarrowhead:{valType:\"integer\",min:0,max:mfe.length,dflt:1,editType:\"arraydraw\"},arrowside:{valType:\"flaglist\",flags:[\"end\",\"start\"],extras:[\"none\"],dflt:\"end\",editType:\"arraydraw\"},arrowsize:{valType:\"number\",min:.3,dflt:1,editType:\"calc+arraydraw\"},startarrowsize:{valType:\"number\",min:.3,dflt:1,editType:\"calc+arraydraw\"},arrowwidth:{valType:\"number\",min:.1,editType:\"calc+arraydraw\"},standoff:{valType:\"number\",min:0,dflt:0,editType:\"calc+arraydraw\"},startstandoff:{valType:\"number\",min:0,dflt:0,editType:\"calc+arraydraw\"},ax:{valType:\"any\",editType:\"calc+arraydraw\"},ay:{valType:\"any\",editType:\"calc+arraydraw\"},axref:{valType:\"enumerated\",dflt:\"pixel\",values:[\"pixel\",gP.idRegex.x.toString()],editType:\"calc\"},ayref:{valType:\"enumerated\",dflt:\"pixel\",values:[\"pixel\",gP.idRegex.y.toString()],editType:\"calc\"},xref:{valType:\"enumerated\",values:[\"paper\",gP.idRegex.x.toString()],editType:\"calc\"},x:{valType:\"any\",editType:\"calc+arraydraw\"},xanchor:{valType:\"enumerated\",values:[\"auto\",\"left\",\"center\",\"right\"],dflt:\"auto\",editType:\"calc+arraydraw\"},xshift:{valType:\"number\",dflt:0,editType:\"calc+arraydraw\"},yref:{valType:\"enumerated\",values:[\"paper\",gP.idRegex.y.toString()],editType:\"calc\"},y:{valType:\"any\",editType:\"calc+arraydraw\"},yanchor:{valType:\"enumerated\",values:[\"auto\",\"top\",\"middle\",\"bottom\"],dflt:\"auto\",editType:\"calc+arraydraw\"},yshift:{valType:\"number\",dflt:0,editType:\"calc+arraydraw\"},clicktoshow:{valType:\"enumerated\",values:[!1,\"onoff\",\"onout\"],dflt:!1,editType:\"arraydraw\"},xclick:{valType:\"any\",editType:\"arraydraw\"},yclick:{valType:\"any\",editType:\"arraydraw\"},hovertext:{valType:\"string\",editType:\"arraydraw\"},hoverlabel:{bgcolor:{valType:\"color\",editType:\"arraydraw\"},bordercolor:{valType:\"color\",editType:\"arraydraw\"},font:yfe({editType:\"arraydraw\"}),editType:\"arraydraw\"},captureevents:{valType:\"boolean\",editType:\"arraydraw\"},editType:\"calc\"})});var Sm=ye((Rir,xfe)=>{\"use strict\";xfe.exports={PTS_LINESONLY:20,minTolerance:.2,toleranceGrowth:10,maxScreensAway:20,eventDataKeys:[]}});var Eg=ye((Dir,bfe)=>{\"use strict\";bfe.exports=function(t){return{valType:\"color\",editType:\"style\",anim:!0}}});var Uc=ye((zir,Efe)=>{\"use strict\";var wfe=Oc().axisHoverFormat,Yct=Wo().texttemplateAttrs,Kct=Wo().hovertemplateAttrs,Tfe=Kl(),Jct=Su(),$ct=Ed().dash,Qct=Ed().pattern,eft=ao(),tft=Sm(),mP=no().extendFlat,rft=Eg();function Afe(e){return{valType:\"any\",dflt:0,editType:\"calc\"}}function Sfe(e){return{valType:\"any\",editType:\"calc\"}}function Mfe(e){return{valType:\"enumerated\",values:[\"start\",\"middle\",\"end\"],dflt:\"middle\",editType:\"calc\"}}Efe.exports={x:{valType:\"data_array\",editType:\"calc+clearAxisTypes\",anim:!0},x0:{valType:\"any\",dflt:0,editType:\"calc+clearAxisTypes\",anim:!0},dx:{valType:\"number\",dflt:1,editType:\"calc\",anim:!0},y:{valType:\"data_array\",editType:\"calc+clearAxisTypes\",anim:!0},y0:{valType:\"any\",dflt:0,editType:\"calc+clearAxisTypes\",anim:!0},dy:{valType:\"number\",dflt:1,editType:\"calc\",anim:!0},xperiod:Afe(\"x\"),yperiod:Afe(\"y\"),xperiod0:Sfe(\"x0\"),yperiod0:Sfe(\"y0\"),xperiodalignment:Mfe(\"x\"),yperiodalignment:Mfe(\"y\"),xhoverformat:wfe(\"x\"),yhoverformat:wfe(\"y\"),offsetgroup:{valType:\"string\",dflt:\"\",editType:\"calc\"},alignmentgroup:{valType:\"string\",dflt:\"\",editType:\"calc\"},stackgroup:{valType:\"string\",dflt:\"\",editType:\"calc\"},orientation:{valType:\"enumerated\",values:[\"v\",\"h\"],editType:\"calc\"},groupnorm:{valType:\"enumerated\",values:[\"\",\"fraction\",\"percent\"],dflt:\"\",editType:\"calc\"},stackgaps:{valType:\"enumerated\",values:[\"infer zero\",\"interpolate\"],dflt:\"infer zero\",editType:\"calc\"},text:{valType:\"string\",dflt:\"\",arrayOk:!0,editType:\"calc\"},texttemplate:Yct({},{}),hovertext:{valType:\"string\",dflt:\"\",arrayOk:!0,editType:\"style\"},mode:{valType:\"flaglist\",flags:[\"lines\",\"markers\",\"text\"],extras:[\"none\"],editType:\"calc\"},hoveron:{valType:\"flaglist\",flags:[\"points\",\"fills\"],editType:\"style\"},hovertemplate:Kct({},{keys:tft.eventDataKeys}),line:{color:{valType:\"color\",editType:\"style\",anim:!0},width:{valType:\"number\",min:0,dflt:2,editType:\"style\",anim:!0},shape:{valType:\"enumerated\",values:[\"linear\",\"spline\",\"hv\",\"vh\",\"hvh\",\"vhv\"],dflt:\"linear\",editType:\"plot\"},smoothing:{valType:\"number\",min:0,max:1.3,dflt:1,editType:\"plot\"},dash:mP({},$ct,{editType:\"style\"}),backoff:{valType:\"number\",min:0,dflt:\"auto\",arrayOk:!0,editType:\"plot\"},simplify:{valType:\"boolean\",dflt:!0,editType:\"plot\"},editType:\"plot\"},connectgaps:{valType:\"boolean\",dflt:!1,editType:\"calc\"},cliponaxis:{valType:\"boolean\",dflt:!0,editType:\"plot\"},fill:{valType:\"enumerated\",values:[\"none\",\"tozeroy\",\"tozerox\",\"tonexty\",\"tonextx\",\"toself\",\"tonext\"],editType:\"calc\"},fillcolor:rft(!0),fillgradient:mP({type:{valType:\"enumerated\",values:[\"radial\",\"horizontal\",\"vertical\",\"none\"],dflt:\"none\",editType:\"calc\"},start:{valType:\"number\",editType:\"calc\"},stop:{valType:\"number\",editType:\"calc\"},colorscale:{valType:\"colorscale\",editType:\"style\"},editType:\"calc\"}),fillpattern:Qct,marker:mP({symbol:{valType:\"enumerated\",values:eft.symbolList,dflt:\"circle\",arrayOk:!0,editType:\"style\"},opacity:{valType:\"number\",min:0,max:1,arrayOk:!0,editType:\"style\",anim:!0},angle:{valType:\"angle\",dflt:0,arrayOk:!0,editType:\"plot\",anim:!1},angleref:{valType:\"enumerated\",values:[\"previous\",\"up\"],dflt:\"up\",editType:\"plot\",anim:!1},standoff:{valType:\"number\",min:0,dflt:0,arrayOk:!0,editType:\"plot\",anim:!0},size:{valType:\"number\",min:0,dflt:6,arrayOk:!0,editType:\"calc\",anim:!0},maxdisplayed:{valType:\"number\",min:0,dflt:0,editType:\"plot\"},sizeref:{valType:\"number\",dflt:1,editType:\"calc\"},sizemin:{valType:\"number\",min:0,dflt:0,editType:\"calc\"},sizemode:{valType:\"enumerated\",values:[\"diameter\",\"area\"],dflt:\"diameter\",editType:\"calc\"},line:mP({width:{valType:\"number\",min:0,arrayOk:!0,editType:\"style\",anim:!0},editType:\"calc\"},Tfe(\"marker.line\",{anim:!0})),gradient:{type:{valType:\"enumerated\",values:[\"radial\",\"horizontal\",\"vertical\",\"none\"],arrayOk:!0,dflt:\"none\",editType:\"calc\"},color:{valType:\"color\",arrayOk:!0,editType:\"calc\"},editType:\"calc\"},editType:\"calc\"},Tfe(\"marker\",{anim:!0})),selected:{marker:{opacity:{valType:\"number\",min:0,max:1,editType:\"style\"},color:{valType:\"color\",editType:\"style\"},size:{valType:\"number\",min:0,editType:\"style\"},editType:\"style\"},textfont:{color:{valType:\"color\",editType:\"style\"},editType:\"style\"},editType:\"style\"},unselected:{marker:{opacity:{valType:\"number\",min:0,max:1,editType:\"style\"},color:{valType:\"color\",editType:\"style\"},size:{valType:\"number\",min:0,editType:\"style\"},editType:\"style\"},textfont:{color:{valType:\"color\",editType:\"style\"},editType:\"style\"},editType:\"style\"},textposition:{valType:\"enumerated\",values:[\"top left\",\"top center\",\"top right\",\"middle left\",\"middle center\",\"middle right\",\"bottom left\",\"bottom center\",\"bottom right\"],dflt:\"middle center\",arrayOk:!0,editType:\"calc\"},textfont:Jct({editType:\"calc\",colorEditType:\"style\",arrayOk:!0}),zorder:{valType:\"integer\",dflt:0,editType:\"plot\"}}});var EN=ye((qir,Lfe)=>{\"use strict\";var kfe=Nb(),Cfe=Uc().line,ift=Ed().dash,yP=no().extendFlat,nft=Bu().overrideAll,aft=Vs().templatedArray,Fir=PM();Lfe.exports=nft(aft(\"selection\",{type:{valType:\"enumerated\",values:[\"rect\",\"path\"]},xref:yP({},kfe.xref,{}),yref:yP({},kfe.yref,{}),x0:{valType:\"any\"},x1:{valType:\"any\"},y0:{valType:\"any\"},y1:{valType:\"any\"},path:{valType:\"string\",editType:\"arraydraw\"},opacity:{valType:\"number\",min:0,max:1,dflt:.7,editType:\"arraydraw\"},line:{color:Cfe.color,width:yP({},Cfe.width,{min:1,dflt:1}),dash:yP({},ift,{dflt:\"dot\"})}}),\"arraydraw\",\"from-root\")});var Dfe=ye((Oir,Rfe)=>{\"use strict\";var Pfe=Mr(),_P=Qa(),oft=Zd(),sft=EN(),Ife=f_();Rfe.exports=function(t,r){oft(t,r,{name:\"selections\",handleItemDefaults:lft});for(var n=r.selections,i=0;i{\"use strict\";zfe.exports=function(t,r,n){n(\"newselection.mode\");var i=n(\"newselection.line.width\");i&&(n(\"newselection.line.color\"),n(\"newselection.line.dash\")),n(\"activeselection.fillcolor\"),n(\"activeselection.opacity\")}});var IM=ye((Nir,Bfe)=>{\"use strict\";var uft=ba(),qfe=Mr(),Ofe=af();Bfe.exports=function(t){return function(n,i){var a=n[t];if(Array.isArray(a))for(var o=uft.subplotsRegistry.cartesian,s=o.idRegex,l=i._subplots,u=l.xaxis,c=l.yaxis,f=l.cartesian,h=i._has(\"cartesian\"),d=0;d{\"use strict\";var Nfe=dN(),RM=vfe();Ufe.exports={moduleType:\"component\",name:\"selections\",layoutAttributes:EN(),supplyLayoutDefaults:Dfe(),supplyDrawNewSelectionDefaults:Ffe(),includeBasePlot:IM()(\"selections\"),draw:Nfe.draw,drawOne:Nfe.drawOne,reselect:RM.reselect,prepSelect:RM.prepSelect,clearOutline:RM.clearOutline,clearSelectionsCache:RM.clearSelectionsCache,selectOnClick:RM.selectOnClick}});var DN=ye((Vir,she)=>{\"use strict\";var IN=xa(),C0=Mr(),Vfe=C0.numberFormat,cft=id(),fft=EL(),xP=ba(),Jfe=C0.strTranslate,hft=Ll(),Hfe=va(),d_=ao(),dft=Nc(),Gfe=Qa(),vft=Tg(),pft=gv(),$fe=Sg(),bP=$fe.selectingOrDrawing,gft=$fe.freeMode,mft=Nh().FROM_TL,yft=lM(),_ft=gM().redrawReglTraces,xft=Xu(),CN=af().getFromId,bft=wf().prepSelect,wft=wf().clearOutline,Tft=wf().selectOnClick,kN=aN(),RN=ad(),jfe=RN.MINDRAG,np=RN.MINZOOM,Wfe=!0;function Aft(e,t,r,n,i,a,o,s){var l=e._fullLayout._zoomlayer,u=o+s===\"nsew\",c=(o+s).length===1,f,h,d,v,x,b,g,E,k,A,L,_,C,M,p,P,T,F,q,V,H,X,G;r+=t.yaxis._shift;function N(){if(f=t.xaxis,h=t.yaxis,k=f._length,A=h._length,g=f._offset,E=h._offset,d={},d[f._id]=f,v={},v[h._id]=h,o&&s)for(var Et=t.overlays,dt=0;dt=0){Ht._fullLayout._deactivateShape(Ht);return}var $t=Ht._fullLayout.clickmode;if(PN(Ht),Et===2&&!c&&er(),u)$t.indexOf(\"select\")>-1&&Tft(dt,Ht,x,b,t.id,ae),$t.indexOf(\"event\")>-1&&dft.click(Ht,dt,t.id);else if(Et===1&&c){var fr=o?h:f,_r=o===\"s\"||s===\"w\"?0:1,Br=fr._name+\".range[\"+_r+\"]\",Or=Sft(fr,_r),Nr=\"left\",ut=\"middle\";if(fr.fixedrange)return;o?(ut=o===\"n\"?\"top\":\"bottom\",fr.side===\"right\"&&(Nr=\"right\")):s===\"e\"&&(Nr=\"right\"),Ht._context.showAxisRangeEntryBoxes&&IN.select(re).call(hft.makeEditable,{gd:Ht,immediate:!0,background:Ht._fullLayout.paper_bgcolor,text:String(Or),fill:fr.tickfont?fr.tickfont.color:\"#444\",horizontalAlign:Nr,verticalAlign:ut}).on(\"edit\",function(Ne){var Ye=fr.d2r(Ne);Ye!==void 0&&xP.call(\"_guiRelayout\",Ht,Br,Ye)})}}pft.init(ae);var ke,ge,ie,Te,Ee,Ae,ze,Ce,me,Re;function ce(Et,dt,Ht){var $t=re.getBoundingClientRect();ke=dt-$t.left,ge=Ht-$t.top,e._fullLayout._calcInverseTransform(e);var fr=C0.apply3DTransform(e._fullLayout._invTransform)(ke,ge);ke=fr[0],ge=fr[1],ie={l:ke,r:ke,w:0,t:ge,b:ge,h:0},Te=e._hmpixcount?e._hmlumcount/e._hmpixcount:cft(e._fullLayout.plot_bgcolor).getLuminance(),Ee=\"M0,0H\"+k+\"V\"+A+\"H0V0\",Ae=!1,ze=\"xy\",Re=!1,Ce=the(l,Te,g,E,Ee),me=rhe(l,g,E)}function Ge(Et,dt){if(e._transitioningWithDuration)return!1;var Ht=Math.max(0,Math.min(k,X*Et+ke)),$t=Math.max(0,Math.min(A,G*dt+ge)),fr=Math.abs(Ht-ke),_r=Math.abs($t-ge);ie.l=Math.min(ke,Ht),ie.r=Math.max(ke,Ht),ie.t=Math.min(ge,$t),ie.b=Math.max(ge,$t);function Br(){ze=\"\",ie.r=ie.l,ie.t=ie.b,me.attr(\"d\",\"M0,0Z\")}if(L.isSubplotConstrained)fr>np||_r>np?(ze=\"xy\",fr/k>_r/A?(_r=fr*A/k,ge>$t?ie.t=ge-_r:ie.b=ge+_r):(fr=_r*k/A,ke>Ht?ie.l=ke-fr:ie.r=ke+fr),me.attr(\"d\",wP(ie))):Br();else if(_.isSubplotConstrained)if(fr>np||_r>np){ze=\"xy\";var Or=Math.min(ie.l/k,(A-ie.b)/A),Nr=Math.max(ie.r/k,(A-ie.t)/A);ie.l=Or*k,ie.r=Nr*k,ie.b=(1-Or)*A,ie.t=(1-Nr)*A,me.attr(\"d\",wP(ie))}else Br();else!M||_r0){var Ne;if(_.isSubplotConstrained||!C&&M.length===1){for(Ne=0;Ne1&&(Br.maxallowed!==void 0&&P===(Br.range[0]1&&(Or.maxallowed!==void 0&&T===(Or.range[0]=0?Math.min(e,.9):1/(1/Math.max(e,-.3)+3.222))}function Eft(e,t,r){return e?e===\"nsew\"?r?\"\":t===\"pan\"?\"move\":\"crosshair\":e.toLowerCase()+\"-resize\":\"pointer\"}function the(e,t,r,n,i){return e.append(\"path\").attr(\"class\",\"zoombox\").style({fill:t>.2?\"rgba(0,0,0,0)\":\"rgba(255,255,255,0)\",\"stroke-width\":0}).attr(\"transform\",Jfe(r,n)).attr(\"d\",i+\"Z\")}function rhe(e,t,r){return e.append(\"path\").attr(\"class\",\"zoombox-corners\").style({fill:Hfe.background,stroke:Hfe.defaultLine,\"stroke-width\":1,opacity:0}).attr(\"transform\",Jfe(t,r)).attr(\"d\",\"M0,0Z\")}function ihe(e,t,r,n,i,a){e.attr(\"d\",n+\"M\"+r.l+\",\"+r.t+\"v\"+r.h+\"h\"+r.w+\"v-\"+r.h+\"h-\"+r.w+\"Z\"),nhe(e,t,i,a)}function nhe(e,t,r,n){r||(e.transition().style(\"fill\",n>.2?\"rgba(0,0,0,0.4)\":\"rgba(255,255,255,0.3)\").duration(200),t.transition().style(\"opacity\",1).duration(200))}function PN(e){IN.select(e).selectAll(\".zoombox,.js-zoombox-backdrop,.js-zoombox-menu,.zoombox-corners\").remove()}function ahe(e){Wfe&&e.data&&e._context.showTips&&(C0.notifier(C0._(e,\"Double-click to zoom back out\"),\"long\"),Wfe=!1)}function kft(e,t){return\"M\"+(e.l-.5)+\",\"+(t-np-.5)+\"h-3v\"+(2*np+1)+\"h3ZM\"+(e.r+.5)+\",\"+(t-np-.5)+\"h3v\"+(2*np+1)+\"h-3Z\"}function Cft(e,t){return\"M\"+(t-np-.5)+\",\"+(e.t-.5)+\"v-3h\"+(2*np+1)+\"v3ZM\"+(t-np-.5)+\",\"+(e.b+.5)+\"v3h\"+(2*np+1)+\"v-3Z\"}function wP(e){var t=Math.floor(Math.min(e.b-e.t,e.r-e.l,np)/2);return\"M\"+(e.l-3.5)+\",\"+(e.t-.5+t)+\"h3v\"+-t+\"h\"+t+\"v-3h-\"+(t+3)+\"ZM\"+(e.r+3.5)+\",\"+(e.t-.5+t)+\"h-3v\"+-t+\"h\"+-t+\"v-3h\"+(t+3)+\"ZM\"+(e.r+3.5)+\",\"+(e.b+.5-t)+\"h-3v\"+t+\"h\"+-t+\"v3h\"+(t+3)+\"ZM\"+(e.l-3.5)+\",\"+(e.b+.5-t)+\"h3v\"+t+\"h\"+t+\"v3h-\"+(t+3)+\"Z\"}function Yfe(e,t,r,n,i){for(var a=!1,o={},s={},l,u,c,f,h=(i||{}).xaHash,d=(i||{}).yaHash,v=0;v{\"use strict\";var Lft=xa(),TP=Nc(),Pft=gv(),Ift=Tg(),kg=DN().makeDragBox,ud=ad().DRAGGERSIZE;AP.initInteractions=function(t){var r=t._fullLayout;if(t._context.staticPlot){Lft.select(t).selectAll(\".drag\").remove();return}if(!(!r._has(\"cartesian\")&&!r._has(\"splom\"))){var n=Object.keys(r._plots||{}).sort(function(a,o){if((r._plots[a].mainplot&&!0)===(r._plots[o].mainplot&&!0)){var s=a.split(\"y\"),l=o.split(\"y\");return s[0]===l[0]?Number(s[1]||1)-Number(l[1]||1):Number(s[0]||1)-Number(l[0]||1)}return r._plots[a].mainplot?1:-1});n.forEach(function(a){var o=r._plots[a],s=o.xaxis,l=o.yaxis;if(!o.mainplot){var u=kg(t,o,s._offset,l._offset,s._length,l._length,\"ns\",\"ew\");u.onmousemove=function(h){t._fullLayout._rehover=function(){t._fullLayout._hoversubplot===a&&t._fullLayout._plots[a]&&TP.hover(t,h,a)},TP.hover(t,h,a),t._fullLayout._lasthover=u,t._fullLayout._hoversubplot=a},u.onmouseout=function(h){t._dragging||(t._fullLayout._hoversubplot=null,Pft.unhover(t,h))},t._context.showAxisDragHandles&&(kg(t,o,s._offset-ud,l._offset-ud,ud,ud,\"n\",\"w\"),kg(t,o,s._offset+s._length,l._offset-ud,ud,ud,\"n\",\"e\"),kg(t,o,s._offset-ud,l._offset+l._length,ud,ud,\"s\",\"w\"),kg(t,o,s._offset+s._length,l._offset+l._length,ud,ud,\"s\",\"e\"))}if(t._context.showAxisDragHandles){if(a===s._mainSubplot){var c=s._mainLinePosition;s.side===\"top\"&&(c-=ud),kg(t,o,s._offset+s._length*.1,c,s._length*.8,ud,\"\",\"ew\"),kg(t,o,s._offset,c,s._length*.1,ud,\"\",\"w\"),kg(t,o,s._offset+s._length*.9,c,s._length*.1,ud,\"\",\"e\")}if(a===l._mainSubplot){var f=l._mainLinePosition;l.side!==\"right\"&&(f-=ud),kg(t,o,f,l._offset+l._length*.1,ud,l._length*.8,\"ns\",\"\"),kg(t,o,f,l._offset+l._length*.9,ud,l._length*.1,\"s\",\"\"),kg(t,o,f,l._offset,ud,l._length*.1,\"n\",\"\")}}});var i=r._hoverlayer.node();i.onmousemove=function(a){a.target=t._fullLayout._lasthover,TP.hover(t,a,r._hoversubplot)},i.onclick=function(a){a.target=t._fullLayout._lasthover,TP.click(t,a)},i.onmousedown=function(a){t._fullLayout._lasthover.onmousedown(a)},AP.updateFx(t)}};AP.updateFx=function(e){var t=e._fullLayout,r=t.dragmode===\"pan\"?\"move\":\"crosshair\";Ift(t._draggers,r)}});var che=ye((Gir,uhe)=>{\"use strict\";var lhe=ba();uhe.exports=function(t){for(var r=lhe.layoutArrayContainers,n=lhe.layoutArrayRegexes,i=t.split(\"[\")[0],a,o,s=0;s{\"use strict\";var Rft=gy(),FN=p6(),DM=H1(),Dft=E6().sorterAsc,qN=ba();zM.containerArrayMatch=che();var zft=zM.isAddVal=function(t){return t===\"add\"||Rft(t)},fhe=zM.isRemoveVal=function(t){return t===null||t===\"remove\"};zM.applyContainerArrayChanges=function(t,r,n,i,a){var o=r.astr,s=qN.getComponentMethod(o,\"supplyLayoutDefaults\"),l=qN.getComponentMethod(o,\"draw\"),u=qN.getComponentMethod(o,\"drawOne\"),c=i.replot||i.recalc||s===FN||l===FN,f=t.layout,h=t._fullLayout;if(n[\"\"]){Object.keys(n).length>1&&DM.warn(\"Full array edits are incompatible with other edits\",o);var d=n[\"\"][\"\"];if(fhe(d))r.set(null);else if(Array.isArray(d))r.set(d);else return DM.warn(\"Unrecognized full array edit value\",o,d),!0;return c?!1:(s(f,h),l(t),!0)}var v=Object.keys(n).map(Number).sort(Dft),x=r.get(),b=x||[],g=a(h,o).get(),E=[],k=-1,A=b.length,L,_,C,M,p,P,T,F;for(L=0;Lb.length-(T?0:1)){DM.warn(\"index out of range\",o,C);continue}if(P!==void 0)p.length>1&&DM.warn(\"Insertion & removal are incompatible with edits to the same index.\",o,C),fhe(P)?E.push(C):T?(P===\"add\"&&(P={}),b.splice(C,0,P),g&&g.splice(C,0,{})):DM.warn(\"Unrecognized full object edit value\",o,C,P),k===-1&&(k=C);else for(_=0;_=0;L--)b.splice(E[L],1),g&&g.splice(E[L],1);if(b.length?x||r.set(b):r.set(null),c)return!1;if(s(f,h),u!==FN){var q;if(k===-1)q=v;else{for(A=Math.max(b.length,A),q=[],L=0;L=k));L++)q.push(C);for(L=k;L{\"use strict\";var ghe=uo(),Wir=Cq(),mhe=ba(),kp=Mr(),FM=Xu(),yhe=af(),_he=va(),qM=yhe.cleanId,Fft=yhe.getFromTrace,ON=mhe.traceIs;Cg.clearPromiseQueue=function(e){Array.isArray(e._promises)&&e._promises.length>0&&kp.log(\"Clearing previous rejected promises from queue.\"),e._promises=[]};Cg.cleanLayout=function(e){var t,r;e||(e={}),e.xaxis1&&(e.xaxis||(e.xaxis=e.xaxis1),delete e.xaxis1),e.yaxis1&&(e.yaxis||(e.yaxis=e.yaxis1),delete e.yaxis1),e.scene1&&(e.scene||(e.scene=e.scene1),delete e.scene1);var n=(FM.subplotsRegistry.cartesian||{}).attrRegex,i=(FM.subplotsRegistry.polar||{}).attrRegex,a=(FM.subplotsRegistry.ternary||{}).attrRegex,o=(FM.subplotsRegistry.gl3d||{}).attrRegex,s=Object.keys(e);for(t=0;t3?(b.x=1.02,b.xanchor=\"left\"):b.x<-2&&(b.x=-.02,b.xanchor=\"right\"),b.y>3?(b.y=1.02,b.yanchor=\"bottom\"):b.y<-2&&(b.y=-.02,b.yanchor=\"top\")),e.dragmode===\"rotate\"&&(e.dragmode=\"orbit\"),_he.clean(e),e.template&&e.template.layout&&Cg.cleanLayout(e.template.layout),e};function Y3(e,t){var r=e[t],n=t.charAt(0);r&&r!==\"paper\"&&(e[t]=qM(r,n,!0))}Cg.cleanData=function(e){for(var t=0;t0)return e.substr(0,t)}Cg.hasParent=function(e,t){for(var r=phe(t);r;){if(r in e)return!0;r=phe(r)}return!1};var Bft=[\"x\",\"y\",\"z\"];Cg.clearAxisTypes=function(e,t,r){for(var n=0;n{\"use strict\";var kP=xa(),Nft=uo(),Uft=Jq(),sa=Mr(),Yu=sa.nestedProperty,UN=g3(),ap=nne(),L0=ba(),zP=_3(),Ho=Xu(),Nv=Qa(),Vft=hB(),Hft=Cd(),BN=ao(),Gft=va(),jft=zN().initInteractions,Wft=Zp(),Zft=wf().clearOutline,She=ub().dfltConfig,MP=hhe(),yh=xhe(),Jl=gM(),v_=Bu(),Xft=ad().AX_NAME_PATTERN,NN=0,bhe=5;function Yft(e,t,r,n){var i;if(e=sa.getGraphDiv(e),UN.init(e),sa.isPlainObject(t)){var a=t;t=a.data,r=a.layout,n=a.config,i=a.frames}var o=UN.triggerHandler(e,\"plotly_beforeplot\",[t,r,n]);if(o===!1)return Promise.reject();!t&&!r&&!sa.isPlotDiv(e)&&sa.warn(\"Calling _doPlot as if redrawing but this container doesn't yet have a plot.\",e);function s(){if(i)return pl.addFrames(e,i)}Ehe(e,n),r||(r={}),kP.select(e).classed(\"js-plotly-plot\",!0),BN.makeTester(),Array.isArray(e._promises)||(e._promises=[]);var l=(e.data||[]).length===0&&Array.isArray(t);Array.isArray(t)&&(yh.cleanData(t),l?e.data=t:e.data.push.apply(e.data,t),e.empty=!1),(!e.layout||l)&&(e.layout=yh.cleanLayout(r)),Ho.supplyDefaults(e);var u=e._fullLayout,c=u._has(\"cartesian\");u._replotting=!0,(l||u._shouldCreateBgLayer)&&(yht(e),u._shouldCreateBgLayer&&delete u._shouldCreateBgLayer),BN.initGradients(e),BN.initPatterns(e),l&&Nv.saveShowSpikeInitial(e);var f=!e.calcdata||e.calcdata.length!==(e._fullData||[]).length;f&&Ho.doCalcdata(e);for(var h=0;h=e.data.length||i<-e.data.length)throw new Error(r+\" must be valid indices for gd.data.\");if(t.indexOf(i,n+1)>-1||i>=0&&t.indexOf(-e.data.length+i)>-1||i<0&&t.indexOf(e.data.length+i)>-1)throw new Error(\"each index in \"+r+\" must be unique.\")}}function khe(e,t,r){if(!Array.isArray(e.data))throw new Error(\"gd.data must be an array.\");if(typeof t==\"undefined\")throw new Error(\"currentIndices is a required argument.\");if(Array.isArray(t)||(t=[t]),LP(e,t,\"currentIndices\"),typeof r!=\"undefined\"&&!Array.isArray(r)&&(r=[r]),typeof r!=\"undefined\"&&LP(e,r,\"newIndices\"),typeof r!=\"undefined\"&&t.length!==r.length)throw new Error(\"current and new indices must be of equal length.\")}function eht(e,t,r){var n,i;if(!Array.isArray(e.data))throw new Error(\"gd.data must be an array.\");if(typeof t==\"undefined\")throw new Error(\"traces must be defined.\");for(Array.isArray(t)||(t=[t]),n=0;n=0&&c=0&&c0&&typeof M.parts[T]!=\"string\";)T--;var F=M.parts[T],q=M.parts[T-1]+\".\"+F,V=M.parts.slice(0,T).join(\".\"),H=Yu(e.layout,V).get(),X=Yu(n,V).get(),G=M.get();if(p!==void 0){g[C]=p,E[C]=F===\"reverse\"?p:Cy(G);var N=zP.getLayoutValObject(n,M.parts);if(N&&N.impliedEdits&&p!==null)for(var W in N.impliedEdits)k(sa.relativeAttr(C,W),N.impliedEdits[W]);if([\"width\",\"height\"].indexOf(C)!==-1)if(p){k(\"autosize\",null);var re=C===\"height\"?\"width\":\"height\";k(re,n[re])}else n[C]=e._initialAutoSize[C];else if(C===\"autosize\")k(\"width\",p?null:n.width),k(\"height\",p?null:n.height);else if(q.match(qhe))_(q),Yu(n,V+\"._inputRange\").set(null);else if(q.match(Ohe)){_(q),Yu(n,V+\"._inputRange\").set(null);var ae=Yu(n,V).get();ae._inputDomain&&(ae._input.domain=ae._inputDomain.slice())}else q.match(nht)&&Yu(n,V+\"._inputDomain\").set(null);if(F===\"type\"){L=H;var _e=X.type===\"linear\"&&p===\"log\",Me=X.type===\"log\"&&p===\"linear\";if(_e||Me){if(!L||!L.range)k(V+\".autorange\",!0);else if(X.autorange)_e&&(L.range=L.range[1]>L.range[0]?[1,2]:[2,1]);else{var ke=L.range[0],ge=L.range[1];_e?(ke<=0&&ge<=0&&k(V+\".autorange\",!0),ke<=0?ke=ge/1e6:ge<=0&&(ge=ke/1e6),k(V+\".range[0]\",Math.log(ke)/Math.LN10),k(V+\".range[1]\",Math.log(ge)/Math.LN10)):(k(V+\".range[0]\",Math.pow(10,ke)),k(V+\".range[1]\",Math.pow(10,ge)))}Array.isArray(n._subplots.polar)&&n._subplots.polar.length&&n[M.parts[0]]&&M.parts[1]===\"radialaxis\"&&delete n[M.parts[0]]._subplot.viewInitial[\"radialaxis.range\"],L0.getComponentMethod(\"annotations\",\"convertCoords\")(e,X,p,k),L0.getComponentMethod(\"images\",\"convertCoords\")(e,X,p,k)}else k(V+\".autorange\",!0),k(V+\".range\",null);Yu(n,V+\"._inputRange\").set(null)}else if(F.match(Xft)){var ie=Yu(n,C).get(),Te=(p||{}).type;(!Te||Te===\"-\")&&(Te=\"linear\"),L0.getComponentMethod(\"annotations\",\"convertCoords\")(e,ie,Te,k),L0.getComponentMethod(\"images\",\"convertCoords\")(e,ie,Te,k)}var Ee=MP.containerArrayMatch(C);if(Ee){c=Ee.array,f=Ee.index;var Ae=Ee.property,ze=N||{editType:\"calc\"};f!==\"\"&&Ae===\"\"&&(MP.isAddVal(p)?E[C]=null:MP.isRemoveVal(p)?E[C]=(Yu(r,c).get()||[])[f]:sa.warn(\"unrecognized full object value\",t)),v_.update(b,ze),u[c]||(u[c]={});var Ce=u[c][f];Ce||(Ce=u[c][f]={}),Ce[Ae]=p,delete t[C]}else F===\"reverse\"?(H.range?H.range.reverse():(k(V+\".autorange\",!0),H.range=[1,0]),X.autorange?b.calc=!0:b.plot=!0):(C===\"dragmode\"&&(p===!1&&G!==!1||p!==!1&&G===!1)||n._has(\"scatter-like\")&&n._has(\"regl\")&&C===\"dragmode\"&&(p===\"lasso\"||p===\"select\")&&!(G===\"lasso\"||G===\"select\")?b.plot=!0:N?v_.update(b,N):b.calc=!0,M.set(p))}}for(c in u){var me=MP.applyContainerArrayChanges(e,a(r,c),u[c],b,a);me||(b.plot=!0)}for(var Re in A){L=Nv.getFromId(e,Re);var ce=L&&L._constraintGroup;if(ce){b.calc=!0;for(var Ge in ce)A[Ge]||(Nv.getFromId(e,Ge)._constraintShrinkable=!0)}}(Nhe(e)||t.height||t.width)&&(b.plot=!0);var nt=n.shapes;for(f=0;f1;)if(n.pop(),r=Yu(t,n.join(\".\")+\".uirevision\").get(),r!==void 0)return r;return t.uirevision}function sht(e,t){for(var r=0;r=i.length?i[0]:i[u]:i}function s(u){return Array.isArray(a)?u>=a.length?a[0]:a[u]:a}function l(u,c){var f=0;return function(){if(u&&++f===c)return u()}}return new Promise(function(u,c){function f(){if(n._frameQueue.length!==0){for(;n._frameQueue.length;){var F=n._frameQueue.pop();F.onInterrupt&&F.onInterrupt()}e.emit(\"plotly_animationinterrupted\",[])}}function h(F){if(F.length!==0){for(var q=0;qn._timeToNext&&v()};F()}var b=0;function g(F){return Array.isArray(i)?b>=i.length?F.transitionOpts=i[b]:F.transitionOpts=i[0]:F.transitionOpts=i,b++,F}var E,k,A=[],L=t==null,_=Array.isArray(t),C=!L&&!_&&sa.isPlainObject(t);if(C)A.push({type:\"object\",data:g(sa.extendFlat({},t))});else if(L||[\"string\",\"number\"].indexOf(typeof t)!==-1)for(E=0;E0&&PP)&&T.push(k);A=T}}A.length>0?h(A):(e.emit(\"plotly_animated\"),u())})}function vht(e,t,r){if(e=sa.getGraphDiv(e),t==null)return Promise.resolve();if(!sa.isPlotDiv(e))throw new Error(\"This element is not a Plotly plot: \"+e+\". It's likely that you've failed to create a plot before adding frames. For more details, see https://plotly.com/javascript/animations/\");var n,i,a,o,s=e._transitionData._frames,l=e._transitionData._frameHash;if(!Array.isArray(t))throw new Error(\"addFrames failure: frameList must be an Array of frame definitions\"+t);var u=s.length+t.length*2,c=[],f={};for(n=t.length-1;n>=0;n--)if(sa.isPlainObject(t[n])){var h=t[n].name,d=(l[h]||f[h]||{}).name,v=t[n].name,x=l[d]||f[d];d&&v&&typeof v==\"number\"&&x&&NNM.index?-1:C.index=0;n--){if(i=c[n].frame,typeof i.name==\"number\"&&sa.warn(\"Warning: addFrames accepts frames with numeric names, but the numbers areimplicitly cast to strings\"),!i.name)for(;l[i.name=\"frame \"+e._transitionData._counter++];);if(l[i.name]){for(a=0;a=0;r--)n=t[r],a.push({type:\"delete\",index:n}),o.unshift({type:\"insert\",index:n,value:i[n]});var s=Ho.modifyFrames,l=Ho.modifyFrames,u=[e,o],c=[e,a];return ap&&ap.add(e,s,u,l,c),Ho.modifyFrames(e,a)}function ght(e){e=sa.getGraphDiv(e);var t=e._fullLayout||{},r=e._fullData||[];return Ho.cleanPlot([],{},r,t),Ho.purge(e),UN.purge(e),t._container&&t._container.remove(),delete e._context,e}function mht(e){var t=e._fullLayout,r=e.getBoundingClientRect();if(!sa.equalDomRects(r,t._lastBBox)){var n=t._invTransform=sa.inverseTransformMatrix(sa.getFullTransformMatrix(e));t._invScaleX=Math.sqrt(n[0][0]*n[0][0]+n[0][1]*n[0][1]+n[0][2]*n[0][2]),t._invScaleY=Math.sqrt(n[1][0]*n[1][0]+n[1][1]*n[1][1]+n[1][2]*n[1][2]),t._lastBBox=r}}function yht(e){var t=kP.select(e),r=e._fullLayout;if(r._calcInverseTransform=mht,r._calcInverseTransform(e),r._container=t.selectAll(\".plot-container\").data([0]),r._container.enter().insert(\"div\",\":first-child\").classed(\"plot-container\",!0).classed(\"plotly\",!0).style({width:\"100%\",height:\"100%\"}),r._paperdiv=r._container.selectAll(\".svg-container\").data([0]),r._paperdiv.enter().append(\"div\").classed(\"user-select-none\",!0).classed(\"svg-container\",!0).style(\"position\",\"relative\"),r._glcontainer=r._paperdiv.selectAll(\".gl-container\").data([{}]),r._glcontainer.enter().append(\"div\").classed(\"gl-container\",!0),r._paperdiv.selectAll(\".main-svg\").remove(),r._paperdiv.select(\".modebar-container\").remove(),r._paper=r._paperdiv.insert(\"svg\",\":first-child\").classed(\"main-svg\",!0),r._toppaper=r._paperdiv.append(\"svg\").classed(\"main-svg\",!0),r._modebardiv=r._paperdiv.append(\"div\"),delete r._modeBar,r._hoverpaper=r._paperdiv.append(\"svg\").classed(\"main-svg\",!0),!r._uid){var n={};kP.selectAll(\"defs\").each(function(){this.id&&(n[this.id.split(\"-\")[1]]=1)}),r._uid=sa.randstr(n)}r._paperdiv.selectAll(\".main-svg\").attr(Wft.svgAttrs),r._defs=r._paper.append(\"defs\").attr(\"id\",\"defs-\"+r._uid),r._clips=r._defs.append(\"g\").classed(\"clips\",!0),r._topdefs=r._toppaper.append(\"defs\").attr(\"id\",\"topdefs-\"+r._uid),r._topclips=r._topdefs.append(\"g\").classed(\"clips\",!0),r._bgLayer=r._paper.append(\"g\").classed(\"bglayer\",!0),r._draggers=r._paper.append(\"g\").classed(\"draglayer\",!0);var i=r._paper.append(\"g\").classed(\"layer-below\",!0);r._imageLowerLayer=i.append(\"g\").classed(\"imagelayer\",!0),r._shapeLowerLayer=i.append(\"g\").classed(\"shapelayer\",!0),r._cartesianlayer=r._paper.append(\"g\").classed(\"cartesianlayer\",!0),r._polarlayer=r._paper.append(\"g\").classed(\"polarlayer\",!0),r._smithlayer=r._paper.append(\"g\").classed(\"smithlayer\",!0),r._ternarylayer=r._paper.append(\"g\").classed(\"ternarylayer\",!0),r._geolayer=r._paper.append(\"g\").classed(\"geolayer\",!0),r._funnelarealayer=r._paper.append(\"g\").classed(\"funnelarealayer\",!0),r._pielayer=r._paper.append(\"g\").classed(\"pielayer\",!0),r._iciclelayer=r._paper.append(\"g\").classed(\"iciclelayer\",!0),r._treemaplayer=r._paper.append(\"g\").classed(\"treemaplayer\",!0),r._sunburstlayer=r._paper.append(\"g\").classed(\"sunburstlayer\",!0),r._indicatorlayer=r._toppaper.append(\"g\").classed(\"indicatorlayer\",!0),r._glimages=r._paper.append(\"g\").classed(\"glimages\",!0);var a=r._toppaper.append(\"g\").classed(\"layer-above\",!0);r._imageUpperLayer=a.append(\"g\").classed(\"imagelayer\",!0),r._shapeUpperLayer=a.append(\"g\").classed(\"shapelayer\",!0),r._selectionLayer=r._toppaper.append(\"g\").classed(\"selectionlayer\",!0),r._infolayer=r._toppaper.append(\"g\").classed(\"infolayer\",!0),r._menulayer=r._toppaper.append(\"g\").classed(\"menulayer\",!0),r._zoomlayer=r._toppaper.append(\"g\").classed(\"zoomlayer\",!0),r._hoverlayer=r._hoverpaper.append(\"g\").classed(\"hoverlayer\",!0),r._modebardiv.classed(\"modebar-container\",!0).style(\"position\",\"absolute\").style(\"top\",\"0px\").style(\"right\",\"0px\"),e.emit(\"plotly_framework\")}pl.animate=dht;pl.addFrames=vht;pl.deleteFrames=pht;pl.addTraces=Rhe;pl.deleteTraces=Dhe;pl.extendTraces=Phe;pl.moveTraces=VN;pl.prependTraces=Ihe;pl.newPlot=Qft;pl._doPlot=Yft;pl.purge=ght;pl.react=cht;pl.redraw=$ft;pl.relayout=OM;pl.restyle=PP;pl.setPlotConfig=Kft;pl.update=RP;pl._guiRelayout=GN(OM);pl._guiRestyle=GN(PP);pl._guiUpdate=GN(RP);pl._storeDirectGUIEdit=iht});var Ly=ye(Mm=>{\"use strict\";var _ht=ba();Mm.getDelay=function(e){return e._has&&(e._has(\"gl3d\")||e._has(\"mapbox\")||e._has(\"map\"))?500:0};Mm.getRedrawFunc=function(e){return function(){_ht.getComponentMethod(\"colorbar\",\"draw\")(e)}};Mm.encodeSVG=function(e){return\"data:image/svg+xml,\"+encodeURIComponent(e)};Mm.encodeJSON=function(e){return\"data:application/json,\"+encodeURIComponent(e)};var Uhe=window.URL||window.webkitURL;Mm.createObjectURL=function(e){return Uhe.createObjectURL(e)};Mm.revokeObjectURL=function(e){return Uhe.revokeObjectURL(e)};Mm.createBlob=function(e,t){if(t===\"svg\")return new window.Blob([e],{type:\"image/svg+xml;charset=utf-8\"});if(t===\"full-json\")return new window.Blob([e],{type:\"application/json;charset=utf-8\"});var r=xht(window.atob(e));return new window.Blob([r],{type:\"image/\"+t})};Mm.octetStream=function(e){document.location.href=\"data:application/octet-stream\"+e};function xht(e){for(var t=e.length,r=new ArrayBuffer(t),n=new Uint8Array(r),i=0;i{\"use strict\";var WN=xa(),Kir=Mr(),bht=ao(),wht=va(),Jir=Zp(),jN=/\"/g,NM=\"TOBESTRIPPED\",Tht=new RegExp('(\"'+NM+\")|(\"+NM+'\")',\"g\");function Aht(e){var t=WN.select(\"body\").append(\"div\").style({display:\"none\"}).html(\"\"),r=e.replace(/(&[^;]*;)/gi,function(n){return n===\"<\"?\"<\":n===\"&rt;\"?\">\":n.indexOf(\"<\")!==-1||n.indexOf(\">\")!==-1?\"\":t.html(n).text()});return t.remove(),r}function Sht(e){return e.replace(/&(?!\\w+;|\\#[0-9]+;| \\#x[0-9A-F]+;)/g,\"&\")}Vhe.exports=function(t,r,n){var i=t._fullLayout,a=i._paper,o=i._toppaper,s=i.width,l=i.height,u;a.insert(\"rect\",\":first-child\").call(bht.setRect,0,0,s,l).call(wht.fill,i.paper_bgcolor);var c=i._basePlotModules||[];for(u=0;u{\"use strict\";var Mht=Mr(),Eht=vb().EventEmitter,UM=Ly();function kht(e){var t=e.emitter||new Eht,r=new Promise(function(n,i){var a=window.Image,o=e.svg,s=e.format||\"png\",l=e.canvas,u=e.scale||1,c=e.width||300,f=e.height||150,h=u*c,d=u*f,v=l.getContext(\"2d\",{willReadFrequently:!0}),x=new a,b,g;s===\"svg\"||Mht.isSafari()?g=UM.encodeSVG(o):(b=UM.createBlob(o,\"svg\"),g=UM.createObjectURL(b)),l.width=h,l.height=d,x.onload=function(){var E;switch(b=null,UM.revokeObjectURL(g),s!==\"svg\"&&v.drawImage(x,0,0,h,d),s){case\"jpeg\":E=l.toDataURL(\"image/jpeg\");break;case\"png\":E=l.toDataURL(\"image/png\");break;case\"webp\":E=l.toDataURL(\"image/webp\");break;case\"svg\":E=g;break;default:var k=\"Image format is not jpeg, png, svg or webp.\";if(i(new Error(k)),!e.promise)return t.emit(\"error\",k)}n(E),e.promise||t.emit(\"success\",E)},x.onerror=function(E){if(b=null,UM.revokeObjectURL(g),i(E),!e.promise)return t.emit(\"error\",E)},x.src=g});return e.promise?r:t}Hhe.exports=kht});var XN=ye((enr,Whe)=>{\"use strict\";var Ghe=uo(),jhe=qP(),Cht=Xu(),Em=Mr(),VM=Ly(),Lht=OP(),Pht=BP(),Iht=QC().version,ZN={format:{valType:\"enumerated\",values:[\"png\",\"jpeg\",\"webp\",\"svg\",\"full-json\"],dflt:\"png\"},width:{valType:\"number\",min:1},height:{valType:\"number\",min:1},scale:{valType:\"number\",min:0,dflt:1},setBackground:{valType:\"any\",dflt:!1},imageDataOnly:{valType:\"boolean\",dflt:!1}};function Rht(e,t){t=t||{};var r,n,i,a;Em.isPlainObject(e)?(r=e.data||[],n=e.layout||{},i=e.config||{},a={}):(e=Em.getGraphDiv(e),r=Em.extendDeep([],e.data),n=Em.extendDeep({},e.layout),i=e._context,a=e._fullLayout||{});function o(_){return!(_ in t)||Em.validate(t[_],ZN[_])}if(!o(\"width\")&&t.width!==null||!o(\"height\")&&t.height!==null)throw new Error(\"Height and width should be pixel values.\");if(!o(\"format\"))throw new Error(\"Export format is not \"+Em.join2(ZN.format.values,\", \",\" or \")+\".\");var s={};function l(_,C){return Em.coerce(t,s,ZN,_,C)}var u=l(\"format\"),c=l(\"width\"),f=l(\"height\"),h=l(\"scale\"),d=l(\"setBackground\"),v=l(\"imageDataOnly\"),x=document.createElement(\"div\");x.style.position=\"absolute\",x.style.left=\"-5000px\",document.body.appendChild(x);var b=Em.extendFlat({},n);c?b.width=c:t.width===null&&Ghe(a.width)&&(b.width=a.width),f?b.height=f:t.height===null&&Ghe(a.height)&&(b.height=a.height);var g=Em.extendFlat({},i,{_exportedPlot:!0,staticPlot:!0,setBackground:d}),E=VM.getRedrawFunc(x);function k(){return new Promise(function(_){setTimeout(_,VM.getDelay(x._fullLayout))})}function A(){return new Promise(function(_,C){var M=Lht(x,u,h),p=x._fullLayout.width,P=x._fullLayout.height;function T(){jhe.purge(x),document.body.removeChild(x)}if(u===\"full-json\"){var F=Cht.graphJson(x,!1,\"keepdata\",\"object\",!0,!0);return F.version=Iht,F=JSON.stringify(F),T(),_(v?F:VM.encodeJSON(F))}if(T(),u===\"svg\")return _(v?M:VM.encodeSVG(M));var q=document.createElement(\"canvas\");q.id=Em.randstr(),Pht({format:u,width:p,height:P,scale:h,canvas:q,svg:M,promise:!0}).then(_).catch(C)})}function L(_){return v?_.replace(VM.IMAGE_URL_PREFIX,\"\"):_}return new Promise(function(_,C){jhe.newPlot(x,r,b,g).then(E).then(k).then(A).then(function(M){_(L(M))}).catch(function(M){C(M)})})}Whe.exports=Rht});var Khe=ye((tnr,Yhe)=>{\"use strict\";var P0=Mr(),Dht=Xu(),zht=_3(),Fht=ub().dfltConfig,Lg=P0.isPlainObject,Vb=Array.isArray,Zhe=P0.isArrayOrTypedArray;Yhe.exports=function(t,r){t===void 0&&(t=[]),r===void 0&&(r={});var n=zht.get(),i=[],a={_context:P0.extendFlat({},Fht)},o,s;Vb(t)?(a.data=P0.extendDeep([],t),o=t):(a.data=[],o=[],i.push(cd(\"array\",\"data\"))),Lg(r)?(a.layout=P0.extendDeep({},r),s=r):(a.layout={},s={},arguments.length>1&&i.push(cd(\"object\",\"layout\"))),Dht.supplyDefaults(a);for(var l=a._fullData,u=o.length,c=0;cf.length&&n.push(cd(\"unused\",i,u.concat(f.length)));var g=f.length,E=Array.isArray(b);E&&(g=Math.min(g,b.length));var k,A,L,_,C;if(h.dimensions===2)for(A=0;Af[A].length&&n.push(cd(\"unused\",i,u.concat(A,f[A].length)));var M=f[A].length;for(k=0;k<(E?Math.min(M,b[A].length):M);k++)L=E?b[A][k]:b,_=c[A][k],C=f[A][k],P0.validate(_,L)?C!==_&&C!==+_&&n.push(cd(\"dynamic\",i,u.concat(A,k),_,C)):n.push(cd(\"value\",i,u.concat(A,k),_))}else n.push(cd(\"array\",i,u.concat(A),c[A]));else for(A=0;A{\"use strict\";var Hht=Mr(),UP=Ly();function Ght(e,t,r){var n=document.createElement(\"a\"),i=\"download\"in n,a=new Promise(function(o,s){var l,u;if(i)return l=UP.createBlob(e,r),u=UP.createObjectURL(l),n.href=u,n.download=t,document.body.appendChild(n),n.click(),document.body.removeChild(n),UP.revokeObjectURL(u),l=null,o(t);if(Hht.isSafari()){var c=r===\"svg\"?\",\":\";base64,\";return UP.octetStream(c+encodeURIComponent(e)),o(t)}s(new Error(\"download error\"))});return a}Jhe.exports=Ght});var YN=ye((nnr,ede)=>{\"use strict\";var Qhe=Mr(),jht=XN(),Wht=$he(),inr=Ly();function Zht(e,t){var r;return Qhe.isPlainObject(e)||(r=Qhe.getGraphDiv(e)),t=t||{},t.format=t.format||\"png\",t.width=t.width||null,t.height=t.height||null,t.imageDataOnly=!0,new Promise(function(n,i){r&&r._snapshotInProgress&&i(new Error(\"Snapshotting already in progress.\")),r&&(r._snapshotInProgress=!0);var a=jht(e,t),o=t.filename||e.fn||\"newplot\";o+=\".\"+t.format.replace(\"-\",\".\"),a.then(function(s){return r&&(r._snapshotInProgress=!1),Wht(s,o,t.format)}).then(function(s){n(s)}).catch(function(s){r&&(r._snapshotInProgress=!1),i(s)})})}ede.exports=Zht});var ade=ye(KN=>{\"use strict\";var Cp=Mr(),Lp=Cp.isPlainObject,tde=_3(),rde=Xu(),Xht=vl(),ide=Vs(),nde=ub().dfltConfig;KN.makeTemplate=function(e){e=Cp.isPlainObject(e)?e:Cp.getGraphDiv(e),e=Cp.extendDeep({_context:nde},{data:e.data,layout:e.layout}),rde.supplyDefaults(e);var t=e.data||[],r=e.layout||{};r._basePlotModules=e._fullLayout._basePlotModules,r._modules=e._fullLayout._modules;var n={data:{},layout:{}};t.forEach(function(d){var v={};HM(d,v,Kht.bind(null,d));var x=Cp.coerce(d,{},Xht,\"type\"),b=n.data[x];b||(b=n.data[x]=[]),b.push(v)}),HM(r,n.layout,Yht.bind(null,r)),delete n.layout.template;var i=r.template;if(Lp(i)){var a=i.layout,o,s,l,u,c,f;Lp(a)&&VP(a,n.layout);var h=i.data;if(Lp(h)){for(s in n.data)if(l=h[s],Array.isArray(l)){for(c=n.data[s],f=c.length,u=l.length,o=0;og?o.push({code:\"unused\",traceType:d,templateCount:b,dataCount:g}):g>b&&o.push({code:\"reused\",traceType:d,templateCount:b,dataCount:g})}}function E(k,A){for(var L in k)if(L.charAt(0)!==\"_\"){var _=k[L],C=I0(k,L,A);Lp(_)?(Array.isArray(k)&&_._template===!1&&_.templateitemname&&o.push({code:\"missing\",path:C,templateitemname:_.templateitemname}),E(_,C)):Array.isArray(_)&&Jht(_)&&E(_,C)}}if(E({data:l,layout:s},\"\"),o.length)return o.map($ht)};function Jht(e){for(var t=0;t{\"use strict\";var Hh=qP();Sc._doPlot=Hh._doPlot;Sc.newPlot=Hh.newPlot;Sc.restyle=Hh.restyle;Sc.relayout=Hh.relayout;Sc.redraw=Hh.redraw;Sc.update=Hh.update;Sc._guiRestyle=Hh._guiRestyle;Sc._guiRelayout=Hh._guiRelayout;Sc._guiUpdate=Hh._guiUpdate;Sc._storeDirectGUIEdit=Hh._storeDirectGUIEdit;Sc.react=Hh.react;Sc.extendTraces=Hh.extendTraces;Sc.prependTraces=Hh.prependTraces;Sc.addTraces=Hh.addTraces;Sc.deleteTraces=Hh.deleteTraces;Sc.moveTraces=Hh.moveTraces;Sc.purge=Hh.purge;Sc.addFrames=Hh.addFrames;Sc.deleteFrames=Hh.deleteFrames;Sc.animate=Hh.animate;Sc.setPlotConfig=Hh.setPlotConfig;var Qht=DS().getGraphDiv,edt=tP().eraseActiveShape;Sc.deleteActiveShape=function(e){return edt(Qht(e))};Sc.toImage=XN();Sc.validate=Khe();Sc.downloadImage=YN();var ode=ade();Sc.makeTemplate=ode.makeTemplate;Sc.validateTemplate=ode.validateTemplate});var K3=ye((snr,lde)=>{\"use strict\";var JN=Mr(),tdt=ba();lde.exports=function(t,r,n,i){var a=i(\"x\"),o=i(\"y\"),s,l=tdt.getComponentMethod(\"calendars\",\"handleTraceDefaults\");if(l(t,r,[\"x\",\"y\"],n),a){var u=JN.minRowLength(a);o?s=Math.min(u,JN.minRowLength(o)):(s=u,i(\"y0\"),i(\"dy\"))}else{if(!o)return 0;s=JN.minRowLength(o),i(\"x0\"),i(\"dx\")}return r._length=s,s}});var Pg=ye((lnr,fde)=>{\"use strict\";var ude=Mr().dateTick0,rdt=es(),idt=rdt.ONEWEEK;function cde(e,t){return e%idt===0?ude(t,1):ude(t,0)}fde.exports=function(t,r,n,i,a){if(a||(a={x:!0,y:!0}),a.x){var o=i(\"xperiod\");o&&(i(\"xperiod0\",cde(o,r.xcalendar)),i(\"xperiodalignment\"))}if(a.y){var s=i(\"yperiod\");s&&(i(\"yperiod0\",cde(s,r.ycalendar)),i(\"yperiodalignment\"))}}});var vde=ye((unr,dde)=>{\"use strict\";var hde=[\"orientation\",\"groupnorm\",\"stackgaps\"];dde.exports=function(t,r,n,i){var a=n._scatterStackOpts,o=i(\"stackgroup\");if(o){var s=r.xaxis+r.yaxis,l=a[s];l||(l=a[s]={});var u=l[o],c=!1;u?u.traces.push(r):(u=l[o]={traceIndices:[],traces:[r]},c=!0);for(var f={orientation:r.x&&!r.y?\"h\":\"v\"},h=0;h{\"use strict\";var pde=va(),gde=Dv().hasColorscale,mde=Uh(),ndt=lu();yde.exports=function(t,r,n,i,a,o){var s=ndt.isBubble(t),l=(t.line||{}).color,u;if(o=o||{},l&&(n=l),a(\"marker.symbol\"),a(\"marker.opacity\",s?.7:1),a(\"marker.size\"),o.noAngle||(a(\"marker.angle\"),o.noAngleRef||a(\"marker.angleref\"),o.noStandOff||a(\"marker.standoff\")),a(\"marker.color\",n),gde(t,\"marker\")&&mde(t,r,i,a,{prefix:\"marker.\",cLetter:\"c\"}),o.noSelect||(a(\"selected.marker.color\"),a(\"unselected.marker.color\"),a(\"selected.marker.size\"),a(\"unselected.marker.size\")),o.noLine||(l&&!Array.isArray(l)&&r.marker.color!==l?u=l:s?u=pde.background:u=pde.defaultLine,a(\"marker.line.color\",u),gde(t,\"marker.line\")&&mde(t,r,i,a,{prefix:\"marker.line.\",cLetter:\"c\"}),a(\"marker.line.width\",s?1:0)),s&&(a(\"marker.sizeref\"),a(\"marker.sizemin\"),a(\"marker.sizemode\")),o.gradient){var c=a(\"marker.gradient.type\");c!==\"none\"&&a(\"marker.gradient.color\")}}});var R0=ye((fnr,_de)=>{\"use strict\";var adt=Mr().isArrayOrTypedArray,odt=Dv().hasColorscale,sdt=Uh();_de.exports=function(t,r,n,i,a,o){o||(o={});var s=(t.marker||{}).color;if(s&&s._inputArray&&(s=s._inputArray),a(\"line.color\",n),odt(t,\"line\"))sdt(t,r,i,a,{prefix:\"line.\",cLetter:\"c\"});else{var l=(adt(s)?!1:s)||n;a(\"line.color\",l)}a(\"line.width\"),o.noDash||a(\"line.dash\"),o.backoff&&a(\"line.backoff\")}});var J3=ye((hnr,xde)=>{\"use strict\";xde.exports=function(t,r,n){var i=n(\"line.shape\");i===\"spline\"&&n(\"line.smoothing\")}});var D0=ye((dnr,bde)=>{\"use strict\";var ldt=Mr();bde.exports=function(e,t,r,n,i){i=i||{},n(\"textposition\"),ldt.coerceFont(n,\"textfont\",i.font||r.font,i),i.noSelect||(n(\"selected.textfont.color\"),n(\"unselected.textfont.color\"))}});var Ig=ye((vnr,Tde)=>{\"use strict\";var GP=va(),wde=Mr().isArrayOrTypedArray;function udt(e){for(var t=GP.interpolate(e[0][1],e[1][1],.5),r=2;r{\"use strict\";var Ade=Mr(),cdt=ba(),fdt=Uc(),hdt=Sm(),$3=lu(),ddt=K3(),vdt=Pg(),pdt=vde(),gdt=$p(),mdt=R0(),Sde=J3(),ydt=D0(),_dt=Ig(),xdt=Mr().coercePattern;Mde.exports=function(t,r,n,i){function a(d,v){return Ade.coerce(t,r,fdt,d,v)}var o=ddt(t,r,i,a);if(o||(r.visible=!1),!!r.visible){vdt(t,r,i,a),a(\"xhoverformat\"),a(\"yhoverformat\"),a(\"zorder\");var s=pdt(t,r,i,a);i.scattermode===\"group\"&&r.orientation===void 0&&a(\"orientation\",\"v\");var l=!s&&o{\"use strict\";var bdt=Bb().getAxisGroup;kde.exports=function(t,r,n,i,a){var o=r.orientation,s=r[{v:\"x\",h:\"y\"}[o]+\"axis\"],l=bdt(n,s)+o,u=n._alignmentOpts||{},c=i(\"alignmentgroup\"),f=u[l];f||(f=u[l]={});var h=f[c];h?h.traces.push(r):h=f[c]={traces:[r],alignmentIndex:Object.keys(f).length,offsetGroups:{}};var d=i(\"offsetgroup\")||\"\",v=h.offsetGroups,x=v[d];r._offsetIndex=0,(a!==\"group\"||d)&&(x||(x=v[d]={offsetIndex:Object.keys(v).length}),r._offsetIndex=x.offsetIndex)}});var $N=ye((mnr,Cde)=>{\"use strict\";var wdt=Mr(),Tdt=Hb(),Adt=Uc();Cde.exports=function(t,r){var n,i,a,o=r.scattermode;function s(h){return wdt.coerce(i._input,i,Adt,h)}if(r.scattermode===\"group\")for(a=0;a=0;c--){var f=t[c];if(f.type===\"scatter\"&&f.xaxis===l.xaxis&&f.yaxis===l.yaxis){f.opacity=void 0;break}}}}}});var Pde=ye((ynr,Lde)=>{\"use strict\";var Sdt=Mr(),Mdt=U6();Lde.exports=function(e,t){function r(i,a){return Sdt.coerce(e,t,Mdt,i,a)}var n=t.barmode===\"group\";t.scattermode===\"group\"&&r(\"scattergap\",n?t.bargap:.2)}});var Rg=ye((_nr,Rde)=>{\"use strict\";var Edt=uo(),Ide=Mr(),kdt=Ide.dateTime2ms,jP=Ide.incrementMonth,Cdt=es(),Ldt=Cdt.ONEAVGMONTH;Rde.exports=function(t,r,n,i){if(r.type!==\"date\")return{vals:i};var a=t[n+\"periodalignment\"];if(!a)return{vals:i};var o=t[n+\"period\"],s;if(Edt(o)){if(o=+o,o<=0)return{vals:i}}else if(typeof o==\"string\"&&o.charAt(0)===\"M\"){var l=+o.substring(1);if(l>0&&Math.round(l)===l)s=l;else return{vals:i}}for(var u=r.calendar,c=a===\"start\",f=a===\"end\",h=t[n+\"period0\"],d=kdt(h,u)||0,v=[],x=[],b=[],g=i.length,E=0;Ek;)_=jP(_,-s,u);for(;_<=k;)_=jP(_,s,u);L=jP(_,-s,u)}else{for(A=Math.round((k-d)/o),_=d+A*o;_>k;)_-=o;for(;_<=k;)_+=o;L=_-o}v[E]=c?L:f?_:(L+_)/2,x[E]=L,b[E]=_}return{vals:v,starts:x,ends:b}}});var z0=ye((xnr,zde)=>{\"use strict\";var QN=Dv().hasColorscale,eU=zv(),Dde=lu();zde.exports=function(t,r){Dde.hasLines(r)&&QN(r,\"line\")&&eU(t,r,{vals:r.line.color,containerStr:\"line\",cLetter:\"c\"}),Dde.hasMarkers(r)&&(QN(r,\"marker\")&&eU(t,r,{vals:r.marker.color,containerStr:\"marker\",cLetter:\"c\"}),QN(r,\"marker.line\")&&eU(t,r,{vals:r.marker.line.color,containerStr:\"marker.line\",cLetter:\"c\"}))}});var km=ye((bnr,Fde)=>{\"use strict\";var Df=Mr();Fde.exports=function(t,r){for(var n=0;n{\"use strict\";var qde=Mr();Ode.exports=function(t,r){qde.isArrayOrTypedArray(r.selectedpoints)&&qde.tagSelected(t,r)}});var q0=ye((Tnr,jde)=>{\"use strict\";var Bde=uo(),rU=Mr(),GM=Qa(),Nde=Rg(),tU=es().BADNUM,iU=lu(),Pdt=z0(),Idt=km(),Rdt=F0();function Ddt(e,t){var r=e._fullLayout,n=t._xA=GM.getFromId(e,t.xaxis||\"x\",\"x\"),i=t._yA=GM.getFromId(e,t.yaxis||\"y\",\"y\"),a=n.makeCalcdata(t,\"x\"),o=i.makeCalcdata(t,\"y\"),s=Nde(t,n,\"x\",a),l=Nde(t,i,\"y\",o),u=s.vals,c=l.vals,f=t._length,h=new Array(f),d=t.ids,v=nU(t,r,n,i),x=!1,b,g,E,k,A,L;Hde(r,t);var _=\"x\",C=\"y\",M;if(v)rU.pushUnique(v.traceIndices,t.index),b=v.orientation===\"v\",b?(C=\"s\",M=\"x\"):(_=\"s\",M=\"y\"),A=v.stackgaps===\"interpolate\";else{var p=Vde(t,f);Ude(e,t,n,i,u,c,p)}var P=!!t.xperiodalignment,T=!!t.yperiodalignment;for(g=0;gg&&h[k].gap;)k--;for(L=h[k].s,E=h.length-1;E>k;E--)h[E].s=L;for(;g{\"use strict\";Wde.exports=WP;var zdt=Mr().distinctVals;function WP(e,t){this.traces=e,this.sepNegVal=t.sepNegVal,this.overlapNoMerge=t.overlapNoMerge;for(var r=1/0,n=t.posAxis._id.charAt(0),i=[],a=0;a{\"use strict\";var O0=uo(),p_=Mr().isArrayOrTypedArray,Q3=es().BADNUM,Fdt=ba(),jM=Qa(),qdt=Bb().getAxisGroup,ZP=Zde();function Odt(e,t){for(var r=t.xaxis,n=t.yaxis,i=e._fullLayout,a=e._fullData,o=e.calcdata,s=[],l=[],u=0;ul+o||!O0(s))}for(var c=0;c{\"use strict\";var $de=q0(),Qde=Gb().setGroupPositions;function Kdt(e,t){for(var r=t.xaxis,n=t.yaxis,i=e._fullLayout,a=e._fullData,o=e.calcdata,s=[],l=[],u=0;up[c]&&c{\"use strict\";var $dt=ao(),ave=es(),WM=ave.BADNUM,ove=ave.LOG_CLIP,rve=ove+.5,ive=ove-.5,XP=Mr(),Qdt=XP.segmentsIntersect,nve=XP.constrain,cU=Sm();sve.exports=function(t,r){var n=r.trace||{},i=r.xaxis,a=r.yaxis,o=i.type===\"log\",s=a.type===\"log\",l=i._length,u=a._length,c=r.backoff,f=n.marker,h=r.connectGaps,d=r.baseTolerance,v=r.shape,x=v===\"linear\",b=n.fill&&n.fill!==\"none\",g=[],E=cU.minTolerance,k=t.length,A=new Array(k),L=0,_,C,M,p,P,T,F,q,V,H,X,G,N,W,re,ae;function _e(ut){var Ne=t[ut];if(!Ne)return!1;var Ye=r.linearized?i.l2p(Ne.x):i.c2p(Ne.x),Ve=r.linearized?a.l2p(Ne.y):a.c2p(Ne.y);if(Ye===WM){if(o&&(Ye=i.c2p(Ne.x,!0)),Ye===WM)return!1;s&&Ve===WM&&(Ye*=Math.abs(i._m*u*(i._m>0?rve:ive)/(a._m*l*(a._m>0?rve:ive)))),Ye*=1e3}if(Ve===WM){if(s&&(Ve=a.c2p(Ne.y,!0)),Ve===WM)return!1;Ve*=1e3}return[Ye,Ve]}function Me(ut,Ne,Ye,Ve){var Xe=Ye-ut,ht=Ve-Ne,Le=.5-ut,xe=.5-Ne,Se=Xe*Xe+ht*ht,lt=Xe*Le+ht*xe;if(lt>0&<1||Math.abs(Le.y-Ye[0][1])>1)&&(Le=[Le.x,Le.y],Ve&&Te(Le,ut)ze||ut[1]me)return[nve(ut[0],Ae,ze),nve(ut[1],Ce,me)]}function kt(ut,Ne){if(ut[0]===Ne[0]&&(ut[0]===Ae||ut[0]===ze)||ut[1]===Ne[1]&&(ut[1]===Ce||ut[1]===me))return!0}function Ct(ut,Ne){var Ye=[],Ve=Rt(ut),Xe=Rt(Ne);return Ve&&Xe&&kt(Ve,Xe)||(Ve&&Ye.push(Ve),Xe&&Ye.push(Xe)),Ye}function Yt(ut,Ne,Ye){return function(Ve,Xe){var ht=Rt(Ve),Le=Rt(Xe),xe=[];if(ht&&Le&&kt(ht,Le))return xe;ht&&xe.push(ht),Le&&xe.push(Le);var Se=2*XP.constrain((Ve[ut]+Xe[ut])/2,Ne,Ye)-((ht||Ve)[ut]+(Le||Xe)[ut]);if(Se){var lt;ht&&Le?lt=Se>0==ht[ut]>Le[ut]?ht:Le:lt=ht||Le,lt[ut]+=Se}return xe}}var xr;v===\"linear\"||v===\"spline\"?xr=ot:v===\"hv\"||v===\"vh\"?xr=Ct:v===\"hvh\"?xr=Yt(0,Ae,ze):v===\"vhv\"&&(xr=Yt(1,Ce,me));function er(ut,Ne){var Ye=Ne[0]-ut[0],Ve=(Ne[1]-ut[1])/Ye,Xe=(ut[1]*Ne[0]-Ne[1]*ut[0])/Ye;return Xe>0?[Ve>0?Ae:ze,me]:[Ve>0?ze:Ae,Ce]}function Ke(ut){var Ne=ut[0],Ye=ut[1],Ve=Ne===A[L-1][0],Xe=Ye===A[L-1][1];if(!(Ve&&Xe))if(L>1){var ht=Ne===A[L-2][0],Le=Ye===A[L-2][1];Ve&&(Ne===Ae||Ne===ze)&&ht?Le?L--:A[L-1]=ut:Xe&&(Ye===Ce||Ye===me)&&Le?ht?L--:A[L-1]=ut:A[L++]=ut}else A[L++]=ut}function xt(ut){A[L-1][0]!==ut[0]&&A[L-1][1]!==ut[1]&&Ke([nt,ct]),Ke(ut),qt=null,nt=ct=0}var bt=XP.isArrayOrTypedArray(f);function Lt(ut){if(ut&&c&&(ut.i=_,ut.d=t,ut.trace=n,ut.marker=bt?f[ut.i]:f,ut.backoff=c),ke=ut[0]/l,ge=ut[1]/u,ce=ut[0]ze?ze:0,Ge=ut[1]me?me:0,ce||Ge){if(!L)A[L++]=[ce||ut[0],Ge||ut[1]];else if(qt){var Ne=xr(qt,ut);Ne.length>1&&(xt(Ne[0]),A[L++]=Ne[1])}else rt=xr(A[L-1],ut)[0],A[L++]=rt;var Ye=A[L-1];ce&&Ge&&(Ye[0]!==ce||Ye[1]!==Ge)?(qt&&(nt!==ce&&ct!==Ge?Ke(nt&&ct?er(qt,ut):[nt||ce,ct||Ge]):nt&&ct&&Ke([nt,ct])),Ke([ce,Ge])):nt-ce&&ct-Ge&&Ke([ce||nt,Ge||ct]),qt=ut,nt=ce,ct=Ge}else qt&&xt(xr(qt,ut)[0]),A[L++]=ut}for(_=0;_ie(T,St))break;M=T,N=V[0]*q[0]+V[1]*q[1],N>X?(X=N,p=T,F=!1):N=t.length||!T)break;Lt(T),C=T}}qt&&Ke([nt||qt[0],ct||qt[1]]),g.push(A.slice(0,L))}var Et=v.slice(v.length-1);if(c&&Et!==\"h\"&&Et!==\"v\"){for(var dt=!1,Ht=-1,$t=[],fr=0;fr{\"use strict\";var lve={tonextx:1,tonexty:1,tonext:1};uve.exports=function(t,r,n){var i,a,o,s,l,u={},c=!1,f=-1,h=0,d=-1;for(a=0;a=0?l=d:(l=d=h,h++),l{\"use strict\";var Dg=xa(),evt=ba(),ZM=Mr(),tT=ZM.ensureSingle,fve=ZM.identity,zf=ao(),rT=lu(),tvt=fU(),rvt=hU(),YP=wM().tester;hve.exports=function(t,r,n,i,a,o){var s,l,u=!a,c=!!a&&a.duration>0,f=rvt(t,r,n);if(s=i.selectAll(\"g.trace\").data(f,function(d){return d[0].trace.uid}),s.enter().append(\"g\").attr(\"class\",function(d){return\"trace scatter trace\"+d[0].trace.uid}).style(\"stroke-miterlimit\",2),s.order(),ivt(t,s,r),c){o&&(l=o());var h=Dg.transition().duration(a.duration).ease(a.easing).each(\"end\",function(){l&&l()}).each(\"interrupt\",function(){l&&l()});h.each(function(){i.selectAll(\"g.trace\").each(function(d,v){cve(t,v,r,d,f,this,a)})})}else s.each(function(d,v){cve(t,v,r,d,f,this,a)});u&&s.exit().remove(),i.selectAll(\"path:not([d])\").remove()};function ivt(e,t,r){t.each(function(n){var i=tT(Dg.select(this),\"g\",\"fills\");zf.setClipUrl(i,r.layerClipId,e);var a=n[0].trace,o=[];a._ownfill&&o.push(\"_ownFill\"),a._nexttrace&&o.push(\"_nextFill\");var s=i.selectAll(\"g\").data(o,fve);s.enter().append(\"g\"),s.exit().each(function(l){a[l]=null}).remove(),s.order().each(function(l){a[l]=tT(Dg.select(this),\"path\",\"js-fill\")})})}function cve(e,t,r,n,i,a,o){var s=e._context.staticPlot,l;nvt(e,t,r,n,i);var u=!!o&&o.duration>0;function c(Yt){return u?Yt.transition():Yt}var f=r.xaxis,h=r.yaxis,d=n[0].trace,v=d.line,x=Dg.select(a),b=tT(x,\"g\",\"errorbars\"),g=tT(x,\"g\",\"lines\"),E=tT(x,\"g\",\"points\"),k=tT(x,\"g\",\"text\");if(evt.getComponentMethod(\"errorbars\",\"plot\")(e,b,r,o),d.visible!==!0)return;c(x).style(\"opacity\",d.opacity);var A,L,_=d.fill.charAt(d.fill.length-1);_!==\"x\"&&_!==\"y\"&&(_=\"\");var C,M;_===\"y\"?(C=1,M=h.c2p(0,!0)):_===\"x\"&&(C=0,M=f.c2p(0,!0)),n[0][r.isRangePlot?\"nodeRangePlot3\":\"node3\"]=x;var p=\"\",P=[],T=d._prevtrace,F=null,q=null;T&&(p=T._prevRevpath||\"\",L=T._nextFill,P=T._ownPolygons,F=T._fillsegments,q=T._fillElement);var V,H,X=\"\",G=\"\",N,W,re,ae,_e,Me,ke=[];d._polygons=[];var ge=[],ie=[],Te=ZM.noop;if(A=d._ownFill,rT.hasLines(d)||d.fill!==\"none\"){L&&L.datum(n),[\"hv\",\"vh\",\"hvh\",\"vhv\"].indexOf(v.shape)!==-1?(N=zf.steps(v.shape),W=zf.steps(v.shape.split(\"\").reverse().join(\"\"))):v.shape===\"spline\"?N=W=function(Yt){var xr=Yt[Yt.length-1];return Yt.length>1&&Yt[0][0]===xr[0]&&Yt[0][1]===xr[1]?zf.smoothclosed(Yt.slice(1),v.smoothing):zf.smoothopen(Yt,v.smoothing)}:N=W=function(Yt){return\"M\"+Yt.join(\"L\")},re=function(Yt){return W(Yt.reverse())},ie=tvt(n,{xaxis:f,yaxis:h,trace:d,connectGaps:d.connectgaps,baseTolerance:Math.max(v.width||1,3)/4,shape:v.shape,backoff:v.backoff,simplify:v.simplify,fill:d.fill}),ge=new Array(ie.length);var Ee=0;for(l=0;l=s[0]&&x.x<=s[1]&&x.y>=l[0]&&x.y<=l[1]}),h=Math.ceil(f.length/c),d=0;i.forEach(function(x,b){var g=x[0].trace;rT.hasMarkers(g)&&g.marker.maxdisplayed>0&&b{\"use strict\";dve.exports={container:\"marker\",min:\"cmin\",max:\"cmax\"}});var JP=ye((Pnr,vve)=>{\"use strict\";var KP=Qa();vve.exports=function(t,r,n){var i={},a={_fullLayout:n},o=KP.getFromTrace(a,r,\"x\"),s=KP.getFromTrace(a,r,\"y\"),l=t.orig_x;l===void 0&&(l=t.x);var u=t.orig_y;return u===void 0&&(u=t.y),i.xLabel=KP.tickText(o,o.c2l(l),!0).text,i.yLabel=KP.tickText(s,s.c2l(u),!0).text,i}});var op=ye((Inr,pve)=>{\"use strict\";var dU=xa(),nT=ao(),avt=ba();function ovt(e){var t=dU.select(e).selectAll(\"g.trace.scatter\");t.style(\"opacity\",function(r){return r[0].trace.opacity}),t.selectAll(\"g.points\").each(function(r){var n=dU.select(this),i=r.trace||r[0].trace;vU(n,i,e)}),t.selectAll(\"g.text\").each(function(r){var n=dU.select(this),i=r.trace||r[0].trace;pU(n,i,e)}),t.selectAll(\"g.trace path.js-line\").call(nT.lineGroupStyle),t.selectAll(\"g.trace path.js-fill\").call(nT.fillGroupStyle,e,!1),avt.getComponentMethod(\"errorbars\",\"style\")(t)}function vU(e,t,r){nT.pointStyle(e.selectAll(\"path.point\"),t,r)}function pU(e,t,r){nT.textPointStyle(e.selectAll(\"text\"),t,r)}function svt(e,t,r){var n=t[0].trace;n.selectedpoints?(nT.selectedPointStyle(r.selectAll(\"path.point\"),n),nT.selectedTextStyle(r.selectAll(\"text\"),n)):(vU(r,n,e),pU(r,n,e))}pve.exports={style:ovt,stylePoints:vU,styleText:pU,styleOnSelect:svt}});var oT=ye((Rnr,gve)=>{\"use strict\";var aT=va(),lvt=lu();gve.exports=function(t,r){var n,i;if(t.mode===\"lines\")return n=t.line.color,n&&aT.opacity(n)?n:t.fillcolor;if(t.mode===\"none\")return t.fill?t.fillcolor:\"\";var a=r.mcc||(t.marker||{}).color,o=r.mlcc||((t.marker||{}).line||{}).color;return i=a&&aT.opacity(a)?a:o&&aT.opacity(o)&&(r.mlw||((t.marker||{}).line||{}).width)?o:\"\",i?aT.opacity(i)<.3?aT.addOpacity(i,.3):i:(n=(t.line||{}).color,n&&aT.opacity(n)&&lvt.hasLines(t)&&t.line.width?n:t.fillcolor)}});var sT=ye((Dnr,yve)=>{\"use strict\";var $P=Mr(),mve=Nc(),uvt=ba(),cvt=oT(),gU=va(),fvt=$P.fillText;yve.exports=function(t,r,n,i){var a=t.cd,o=a[0].trace,s=t.xa,l=t.ya,u=s.c2p(r),c=l.c2p(n),f=[u,c],h=o.hoveron||\"\",d=o.mode.indexOf(\"markers\")!==-1?3:.5,v=!!o.xperiodalignment,x=!!o.yperiodalignment;if(h.indexOf(\"points\")!==-1){var b=function(G){if(v){var N=s.c2p(G.xStart),W=s.c2p(G.xEnd);return u>=Math.min(N,W)&&u<=Math.max(N,W)?0:1/0}var re=Math.max(3,G.mrc||0),ae=1-1/re,_e=Math.abs(s.c2p(G.x)-u);return _e=Math.min(N,W)&&c<=Math.max(N,W)?0:1/0}var re=Math.max(3,G.mrc||0),ae=1-1/re,_e=Math.abs(l.c2p(G.y)-c);return _eke!=me>=ke&&(Ae=Te[ie-1][0],ze=Te[ie][0],me-Ce&&(Ee=Ae+(ze-Ae)*(ke-Ce)/(me-Ce),re=Math.min(re,Ee),ae=Math.max(ae,Ee)));return re=Math.max(re,0),ae=Math.min(ae,s._length),{x0:re,x1:ae,y0:ke,y1:ke}}if(h.indexOf(\"fills\")!==-1&&o._fillElement){var V=F(o._fillElement)&&!F(o._fillExclusionElement);if(V){var H=q(o._polygons);H===null&&(H={x0:f[0],x1:f[0],y0:f[1],y1:f[1]});var X=gU.defaultLine;return gU.opacity(o.fillcolor)?X=o.fillcolor:gU.opacity((o.line||{}).color)&&(X=o.line.color),$P.extendFlat(t,{distance:t.maxHoverDistance,x0:H.x0,x1:H.x1,y0:H.y0,y1:H.y1,color:X,hovertemplate:!1}),delete t.index,o.text&&!$P.isArrayOrTypedArray(o.text)?t.text=String(o.text):t.text=o.name,[t]}}}});var lT=ye((znr,xve)=>{\"use strict\";var _ve=lu();xve.exports=function(t,r){var n=t.cd,i=t.xaxis,a=t.yaxis,o=[],s=n[0].trace,l,u,c,f,h=!_ve.hasMarkers(s)&&!_ve.hasText(s);if(h)return[];if(r===!1)for(l=0;l{\"use strict\";bve.exports={xaxis:{valType:\"subplotid\",dflt:\"x\",editType:\"calc+clearAxisTypes\"},yaxis:{valType:\"subplotid\",dflt:\"y\",editType:\"calc+clearAxisTypes\"}}});var yU=ye((qnr,Sve)=>{\"use strict\";var XM=ba().traceIs,mU=L3();Sve.exports=function(t,r,n,i){n(\"autotypenumbers\",i.autotypenumbersDflt);var a=n(\"type\",(i.splomStash||{}).type);a===\"-\"&&(hvt(r,i.data),r.type===\"-\"?r.type=\"linear\":t.type=r.type)};function hvt(e,t){if(e.type===\"-\"){var r=e._id,n=r.charAt(0),i;r.indexOf(\"scene\")!==-1&&(r=n);var a=dvt(t,r,n);if(a){if(a.type===\"histogram\"&&n==={v:\"y\",h:\"x\"}[a.orientation||\"v\"]){e.type=\"linear\";return}var o=n+\"calendar\",s=a[o],l={noMultiCategory:!XM(a,\"cartesian\")||XM(a,\"noMultiCategory\")};if(a.type===\"box\"&&a._hasPreCompStats&&n==={h:\"x\",v:\"y\"}[a.orientation||\"v\"]&&(l.noMultiCategory=!0),l.autotypenumbers=e.autotypenumbers,Ave(a,n)){var u=Tve(a),c=[];for(i=0;i0&&(i[\"_\"+r+\"axes\"]||{})[t])return i;if((i[r+\"axis\"]||r)===t){if(Ave(i,r))return i;if((i[r]||[]).length||i[r+\"0\"])return i}}}function Tve(e){return{v:\"x\",h:\"y\"}[e.orientation||\"v\"]}function Ave(e,t){var r=Tve(e),n=XM(e,\"box-violin\"),i=XM(e._fullInput||{},\"candlestick\");return n&&!i&&t===r&&e[r]===void 0&&e[r+\"0\"]===void 0}});var QP=ye((Onr,Mve)=>{\"use strict\";var vvt=vv().isTypedArraySpec;function pvt(e,t){var r=t.dataAttr||e._id.charAt(0),n={},i,a,o;if(t.axData)i=t.axData;else for(i=[],a=0;a0||vvt(a),s;o&&(s=\"array\");var l=n(\"categoryorder\",s),u;l===\"array\"&&(u=n(\"categoryarray\")),!o&&l===\"array\"&&(l=r.categoryorder=\"trace\"),l===\"trace\"?r._initialCategories=[]:l===\"array\"?r._initialCategories=u.slice():(u=pvt(r,i).sort(),l===\"category ascending\"?r._initialCategories=u:l===\"category descending\"&&(r._initialCategories=u.reverse()))}}});var YM=ye((Bnr,kve)=>{\"use strict\";var Eve=id().mix,gvt=dh(),mvt=Mr();kve.exports=function(t,r,n,i){i=i||{};var a=i.dfltColor;function o(C,M){return mvt.coerce2(t,r,i.attributes,C,M)}var s=o(\"linecolor\",a),l=o(\"linewidth\"),u=n(\"showline\",i.showLine||!!s||!!l);u||(delete r.linecolor,delete r.linewidth);var c=Eve(a,i.bgColor,i.blend||gvt.lightFraction).toRgbString(),f=o(\"gridcolor\",c),h=o(\"gridwidth\"),d=o(\"griddash\"),v=n(\"showgrid\",i.showGrid||!!f||!!h||!!d);if(v||(delete r.gridcolor,delete r.gridwidth,delete r.griddash),i.hasMinor){var x=Eve(r.gridcolor,i.bgColor,67).toRgbString(),b=o(\"minor.gridcolor\",x),g=o(\"minor.gridwidth\",r.gridwidth||1),E=o(\"minor.griddash\",r.griddash||\"solid\"),k=n(\"minor.showgrid\",!!b||!!g||!!E);k||(delete r.minor.gridcolor,delete r.minor.gridwidth,delete r.minor.griddash)}if(!i.noZeroLine){var A=o(\"zerolinecolor\",a),L=o(\"zerolinewidth\"),_=n(\"zeroline\",i.showGrid||!!A||!!L);_||(delete r.zerolinecolor,delete r.zerolinewidth)}}});var JM=ye((Nnr,Dve)=>{\"use strict\";var Cve=uo(),yvt=ba(),KM=Mr(),_vt=Vs(),xvt=Zd(),_U=Cd(),Lve=xb(),Pve=T3(),bvt=e_(),wvt=t_(),Tvt=QP(),Avt=YM(),Svt=hB(),Ive=ym(),eI=ad().WEEKDAY_PATTERN,Mvt=ad().HOUR_PATTERN;Dve.exports=function(t,r,n,i,a){var o=i.letter,s=i.font||{},l=i.splomStash||{},u=n(\"visible\",!i.visibleDflt),c=r._template||{},f=r.type||c.type||\"-\",h;if(f===\"date\"){var d=yvt.getComponentMethod(\"calendars\",\"handleDefaults\");d(t,r,\"calendar\",i.calendar),i.noTicklabelmode||(h=n(\"ticklabelmode\"))}!i.noTicklabelindex&&(f===\"date\"||f===\"linear\")&&n(\"ticklabelindex\");var v=\"\";(!i.noTicklabelposition||f===\"multicategory\")&&(v=KM.coerce(t,r,{ticklabelposition:{valType:\"enumerated\",dflt:\"outside\",values:h===\"period\"?[\"outside\",\"inside\"]:o===\"x\"?[\"outside\",\"inside\",\"outside left\",\"inside left\",\"outside right\",\"inside right\"]:[\"outside\",\"inside\",\"outside top\",\"inside top\",\"outside bottom\",\"inside bottom\"]}},\"ticklabelposition\")),i.noTicklabeloverflow||n(\"ticklabeloverflow\",v.indexOf(\"inside\")!==-1?\"hide past domain\":f===\"category\"||f===\"multicategory\"?\"allow\":\"hide past div\"),Ive(r,a),Svt(t,r,n,i),Tvt(t,r,n,i),f!==\"category\"&&!i.noHover&&n(\"hoverformat\");var x=n(\"color\"),b=x!==_U.color.dflt?x:s.color,g=l.label||a._dfltTitle[o];if(wvt(t,r,n,f,i),!u)return r;n(\"title.text\",g),KM.coerceFont(n,\"title.font\",s,{overrideDflt:{size:KM.bigFont(s.size),color:b}}),Lve(t,r,n,f);var E=i.hasMinor;if(E&&(_vt.newContainer(r,\"minor\"),Lve(t,r,n,f,{isMinor:!0})),bvt(t,r,n,f,i),Pve(t,r,n,i),E){var k=i.isMinor;i.isMinor=!0,Pve(t,r,n,i),i.isMinor=k}Avt(t,r,n,{dfltColor:x,bgColor:i.bgColor,showGrid:i.showGrid,hasMinor:E,attributes:_U}),E&&!r.minor.ticks&&!r.minor.showgrid&&delete r.minor,(r.showline||r.ticks)&&n(\"mirror\");var A=f===\"multicategory\";if(!i.noTickson&&(f===\"category\"||A)&&(r.ticks||r.showgrid)){var L;A&&(L=\"boundaries\");var _=n(\"tickson\",L);_===\"boundaries\"&&delete r.ticklabelposition}if(A){var C=n(\"showdividers\");C&&(n(\"dividercolor\"),n(\"dividerwidth\"))}if(f===\"date\")if(xvt(t,r,{name:\"rangebreaks\",inclusionAttr:\"enabled\",handleItemDefaults:Evt}),!r.rangebreaks.length)delete r.rangebreaks;else{for(var M=0;M=2){var o=\"\",s,l;if(a.length===2){for(s=0;s<2;s++)if(l=Rve(a[s]),l){o=eI;break}}var u=n(\"pattern\",o);if(u===eI)for(s=0;s<2;s++)l=Rve(a[s]),l&&(t.bounds[s]=a[s]=l-1);if(u)for(s=0;s<2;s++)switch(l=a[s],u){case eI:if(!Cve(l)){t.enabled=!1;return}if(l=+l,l!==Math.floor(l)||l<0||l>=7){t.enabled=!1;return}t.bounds[s]=a[s]=l;break;case Mvt:if(!Cve(l)){t.enabled=!1;return}if(l=+l,l<0||l>24){t.enabled=!1;return}t.bounds[s]=a[s]=l;break}if(r.autorange===!1){var c=r.range;if(c[0]c[1]){t.enabled=!1;return}}else if(a[0]>c[0]&&a[1]{\"use strict\";var Cvt=uo(),tI=Mr();zve.exports=function(t,r,n,i){var a=i.counterAxes||[],o=i.overlayableAxes||[],s=i.letter,l=i.grid,u=i.overlayingDomain,c,f,h,d,v,x;l&&(f=l._domains[s][l._axisMap[r._id]],c=l._anchors[r._id],f&&(h=l[s+\"side\"].split(\" \")[0],d=l.domain[s][h===\"right\"||h===\"top\"?1:0])),f=f||[0,1],c=c||(Cvt(t.position)?\"free\":a[0]||\"free\"),h=h||(s===\"x\"?\"bottom\":\"left\"),d=d||0,v=0,x=!1;var b=tI.coerce(t,r,{anchor:{valType:\"enumerated\",values:[\"free\"].concat(a),dflt:c}},\"anchor\"),g=tI.coerce(t,r,{side:{valType:\"enumerated\",values:s===\"x\"?[\"bottom\",\"top\"]:[\"left\",\"right\"],dflt:h}},\"side\");if(b===\"free\"){if(s===\"y\"){var E=n(\"autoshift\");E&&(d=g===\"left\"?u[0]:u[1],x=r.automargin?r.automargin:!0,v=g===\"left\"?-3:3),n(\"shift\",v)}n(\"position\",d)}n(\"automargin\",x);var k=!1;if(o.length&&(k=tI.coerce(t,r,{overlaying:{valType:\"enumerated\",values:[!1].concat(o),dflt:!1}},\"overlaying\")),!k){var A=n(\"domain\",f);A[0]>A[1]-1/4096&&(r.domain=f),tI.noneOrAll(t.domain,r.domain,f),r.tickmode===\"sync\"&&(r.tickmode=\"auto\")}return n(\"layer\"),r}});var Gve=ye((Vnr,Hve)=>{\"use strict\";var jb=Mr(),Fve=va(),Lvt=rp().isUnifiedHover,Pvt=OB(),qve=Vs(),Ivt=s3(),Ove=Cd(),Rvt=yU(),Bve=JM(),Dvt=Bb(),Nve=rI(),bU=af(),Cm=bU.id2name,Uve=bU.name2id,zvt=ad().AX_ID_PATTERN,Vve=ba(),iI=Vve.traceIs,xU=Vve.getComponentMethod;function nI(e,t,r){Array.isArray(e[t])?e[t].push(r):e[t]=[r]}Hve.exports=function(t,r,n){var i=r.autotypenumbers,a={},o={},s={},l={},u={},c={},f={},h={},d={},v={},x,b;for(x=0;x{\"use strict\";var Fvt=xa(),jve=ba(),aI=Mr(),Qp=ao(),oI=Qa();Wve.exports=function(t,r,n,i){var a=t._fullLayout;if(r.length===0){oI.redrawComponents(t);return}function o(b){var g=b.xaxis,E=b.yaxis;a._defs.select(\"#\"+b.clipId+\"> rect\").call(Qp.setTranslate,0,0).call(Qp.setScale,1,1),b.plot.call(Qp.setTranslate,g._offset,E._offset).call(Qp.setScale,1,1);var k=b.plot.selectAll(\".scatterlayer .trace\");k.selectAll(\".point\").call(Qp.setPointGroupScale,1,1),k.selectAll(\".textpoint\").call(Qp.setTextPointsScale,1,1),k.call(Qp.hideOutsideRangePoints,b)}function s(b,g){var E=b.plotinfo,k=E.xaxis,A=E.yaxis,L=k._length,_=A._length,C=!!b.xr1,M=!!b.yr1,p=[];if(C){var P=aI.simpleMap(b.xr0,k.r2l),T=aI.simpleMap(b.xr1,k.r2l),F=P[1]-P[0],q=T[1]-T[0];p[0]=(P[0]*(1-g)+g*T[0]-P[0])/(P[1]-P[0])*L,p[2]=L*(1-g+g*q/F),k.range[0]=k.l2r(P[0]*(1-g)+g*T[0]),k.range[1]=k.l2r(P[1]*(1-g)+g*T[1])}else p[0]=0,p[2]=L;if(M){var V=aI.simpleMap(b.yr0,A.r2l),H=aI.simpleMap(b.yr1,A.r2l),X=V[1]-V[0],G=H[1]-H[0];p[1]=(V[1]*(1-g)+g*H[1]-V[1])/(V[0]-V[1])*_,p[3]=_*(1-g+g*G/X),A.range[0]=k.l2r(V[0]*(1-g)+g*H[0]),A.range[1]=A.l2r(V[1]*(1-g)+g*H[1])}else p[1]=0,p[3]=_;oI.drawOne(t,k,{skipTitle:!0}),oI.drawOne(t,A,{skipTitle:!0}),oI.redrawComponents(t,[k._id,A._id]);var N=C?L/p[2]:1,W=M?_/p[3]:1,re=C?p[0]:0,ae=M?p[1]:0,_e=C?p[0]/p[2]*L:0,Me=M?p[1]/p[3]*_:0,ke=k._offset-_e,ge=A._offset-Me;E.clipRect.call(Qp.setTranslate,re,ae).call(Qp.setScale,1/N,1/W),E.plot.call(Qp.setTranslate,ke,ge).call(Qp.setScale,N,W),Qp.setPointGroupScale(E.zoomScalePts,1/N,1/W),Qp.setTextPointsScale(E.zoomScaleTxt,1/N,1/W)}var l;i&&(l=i());function u(){for(var b={},g=0;gn.duration?(u(),d=window.cancelAnimationFrame(x)):d=window.requestAnimationFrame(x)}return f=Date.now(),d=window.requestAnimationFrame(x),Promise.resolve()}});var Jf=ye(yv=>{\"use strict\";var lI=xa(),Xve=ba(),Wb=Mr(),qvt=Xu(),Ovt=ao(),Yve=kd().getModuleCalcData,g_=af(),zg=ad(),Bvt=Zp(),Fl=Wb.ensureSingle;function sI(e,t,r){return Wb.ensureSingle(e,t,r,function(n){n.datum(r)})}var Zb=zg.zindexSeparator;yv.name=\"cartesian\";yv.attr=[\"xaxis\",\"yaxis\"];yv.idRoot=[\"x\",\"y\"];yv.idRegex=zg.idRegex;yv.attrRegex=zg.attrRegex;yv.attributes=wve();yv.layoutAttributes=Cd();yv.supplyLayoutDefaults=Gve();yv.transitionAxes=Zve();yv.finalizeSubplots=function(e,t){var r=t._subplots,n=r.xaxis,i=r.yaxis,a=r.cartesian,o=a,s={},l={},u,c,f;for(u=0;u0){var d=h.id;if(d.indexOf(Zb)!==-1)continue;d+=Zb+(u+1),h=Wb.extendFlat({},h,{id:d,plot:i._cartesianlayer.selectAll(\".subplot\").select(\".\"+d)})}for(var v=[],x,b=0;b1&&(L+=Zb+A),k.push(s+L),o=0;o1,f=t.mainplotinfo;if(!t.mainplot||c)if(u)t.xlines=Fl(n,\"path\",\"xlines-above\"),t.ylines=Fl(n,\"path\",\"ylines-above\"),t.xaxislayer=Fl(n,\"g\",\"xaxislayer-above\"),t.yaxislayer=Fl(n,\"g\",\"yaxislayer-above\");else{if(!o){var h=Fl(n,\"g\",\"layer-subplot\");t.shapelayer=Fl(h,\"g\",\"shapelayer\"),t.imagelayer=Fl(h,\"g\",\"imagelayer\"),f&&c?(t.minorGridlayer=f.minorGridlayer,t.gridlayer=f.gridlayer,t.zerolinelayer=f.zerolinelayer):(t.minorGridlayer=Fl(n,\"g\",\"minor-gridlayer\"),t.gridlayer=Fl(n,\"g\",\"gridlayer\"),t.zerolinelayer=Fl(n,\"g\",\"zerolinelayer\"));var d=Fl(n,\"g\",\"layer-between\");t.shapelayerBetween=Fl(d,\"g\",\"shapelayer\"),t.imagelayerBetween=Fl(d,\"g\",\"imagelayer\"),Fl(n,\"path\",\"xlines-below\"),Fl(n,\"path\",\"ylines-below\"),t.overlinesBelow=Fl(n,\"g\",\"overlines-below\"),Fl(n,\"g\",\"xaxislayer-below\"),Fl(n,\"g\",\"yaxislayer-below\"),t.overaxesBelow=Fl(n,\"g\",\"overaxes-below\")}t.overplot=Fl(n,\"g\",\"overplot\"),t.plot=Fl(t.overplot,\"g\",i),o||(t.xlines=Fl(n,\"path\",\"xlines-above\"),t.ylines=Fl(n,\"path\",\"ylines-above\"),t.overlinesAbove=Fl(n,\"g\",\"overlines-above\"),Fl(n,\"g\",\"xaxislayer-above\"),Fl(n,\"g\",\"yaxislayer-above\"),t.overaxesAbove=Fl(n,\"g\",\"overaxes-above\"),t.xlines=n.select(\".xlines-\"+s),t.ylines=n.select(\".ylines-\"+l),t.xaxislayer=n.select(\".xaxislayer-\"+s),t.yaxislayer=n.select(\".yaxislayer-\"+l))}else{var v=f.plotgroup,x=i+\"-x\",b=i+\"-y\";t.minorGridlayer=f.minorGridlayer,t.gridlayer=f.gridlayer,t.zerolinelayer=f.zerolinelayer,Fl(f.overlinesBelow,\"path\",x),Fl(f.overlinesBelow,\"path\",b),Fl(f.overaxesBelow,\"g\",x),Fl(f.overaxesBelow,\"g\",b),t.plot=Fl(f.overplot,\"g\",i),Fl(f.overlinesAbove,\"path\",x),Fl(f.overlinesAbove,\"path\",b),Fl(f.overaxesAbove,\"g\",x),Fl(f.overaxesAbove,\"g\",b),t.xlines=v.select(\".overlines-\"+s).select(\".\"+x),t.ylines=v.select(\".overlines-\"+l).select(\".\"+b),t.xaxislayer=v.select(\".overaxes-\"+s).select(\".\"+x),t.yaxislayer=v.select(\".overaxes-\"+l).select(\".\"+b)}o||(u||(sI(t.minorGridlayer,\"g\",t.xaxis._id),sI(t.minorGridlayer,\"g\",t.yaxis._id),t.minorGridlayer.selectAll(\"g\").map(function(g){return g[0]}).sort(g_.idSort),sI(t.gridlayer,\"g\",t.xaxis._id),sI(t.gridlayer,\"g\",t.yaxis._id),t.gridlayer.selectAll(\"g\").map(function(g){return g[0]}).sort(g_.idSort)),t.xlines.style(\"fill\",\"none\").classed(\"crisp\",!0),t.ylines.style(\"fill\",\"none\").classed(\"crisp\",!0))}function $ve(e,t){if(e){var r={};e.each(function(l){var u=l[0],c=lI.select(this);c.remove(),Qve(u,t),r[u]=!0});for(var n in t._plots)for(var i=t._plots[n],a=i.overlays||[],o=0;o{\"use strict\";var uI=lu();epe.exports={hasLines:uI.hasLines,hasMarkers:uI.hasMarkers,hasText:uI.hasText,isBubble:uI.isBubble,attributes:Uc(),layoutAttributes:U6(),supplyDefaults:Ede(),crossTraceDefaults:$N(),supplyLayoutDefaults:Pde(),calc:q0().calc,crossTraceCalc:tve(),arraysToCalcdata:km(),plot:iT(),colorbar:Kd(),formatLabels:JP(),style:op().style,styleOnSelect:op().styleOnSelect,hoverPoints:sT(),selectPoints:lT(),animatable:!0,moduleType:\"trace\",name:\"scatter\",basePlotModule:Jf(),categories:[\"cartesian\",\"svg\",\"symbols\",\"errorBarsOK\",\"showLegend\",\"scatter-like\",\"zoomScale\"],meta:{}}});var npe=ye((Wnr,ipe)=>{\"use strict\";var Uvt=xa(),Vvt=va(),rpe=MN(),wU=Mr(),Hvt=wU.strScale,Gvt=wU.strRotate,jvt=wU.strTranslate;ipe.exports=function(t,r,n){var i=t.node(),a=rpe[n.arrowhead||0],o=rpe[n.startarrowhead||0],s=(n.arrowwidth||1)*(n.arrowsize||1),l=(n.arrowwidth||1)*(n.startarrowsize||1),u=r.indexOf(\"start\")>=0,c=r.indexOf(\"end\")>=0,f=a.backoff*s+n.standoff,h=o.backoff*l+n.startstandoff,d,v,x,b;if(i.nodeName===\"line\"){d={x:+t.attr(\"x1\"),y:+t.attr(\"y1\")},v={x:+t.attr(\"x2\"),y:+t.attr(\"y2\")};var g=d.x-v.x,E=d.y-v.y;if(x=Math.atan2(E,g),b=x+Math.PI,f&&h&&f+h>Math.sqrt(g*g+E*E)){V();return}if(f){if(f*f>g*g+E*E){V();return}var k=f*Math.cos(x),A=f*Math.sin(x);v.x+=k,v.y+=A,t.attr({x2:v.x,y2:v.y})}if(h){if(h*h>g*g+E*E){V();return}var L=h*Math.cos(x),_=h*Math.sin(x);d.x-=L,d.y-=_,t.attr({x1:d.x,y1:d.y})}}else if(i.nodeName===\"path\"){var C=i.getTotalLength(),M=\"\";if(C{\"use strict\";var ape=xa(),TU=ba(),Wvt=Xu(),y_=Mr(),AU=y_.strTranslate,QM=Qa(),Xb=va(),Py=ao(),ope=Nc(),SU=Ll(),MU=Tg(),$M=gv(),Zvt=Vs().arrayEditor,Xvt=npe();upe.exports={draw:Yvt,drawOne:spe,drawRaw:lpe};function Yvt(e){var t=e._fullLayout;t._infolayer.selectAll(\".annotation\").remove();for(var r=0;r2/3?Xe=\"right\":Xe=\"center\"),{center:0,middle:0,left:.5,bottom:-.5,right:-.5,top:.5}[Xe]}for(var Ce=!1,me=[\"x\",\"y\"],Re=0;Re1)&&(nt===Ge?(St=ct.r2fraction(t[\"a\"+ce]),(St<0||St>1)&&(Ce=!0)):Ce=!0),xr=ct._offset+ct.r2p(t[ce]),xt=.5}else{var Et=Lt===\"domain\";ce===\"x\"?(Ke=t[ce],xr=Et?ct._offset+ct._length*Ke:xr=s.l+s.w*Ke):(Ke=1-t[ce],xr=Et?ct._offset+ct._length*Ke:xr=s.t+s.h*Ke),xt=t.showarrow?.5:Ke}if(t.showarrow){Yt.head=xr;var dt=t[\"a\"+ce];if(bt=rt*ze(.5,t.xanchor)-ot*ze(.5,t.yanchor),nt===Ge){var Ht=QM.getRefType(nt);Ht===\"domain\"?(ce===\"y\"&&(dt=1-dt),Yt.tail=ct._offset+ct._length*dt):Ht===\"paper\"?ce===\"y\"?(dt=1-dt,Yt.tail=s.t+s.h*dt):Yt.tail=s.l+s.w*dt:Yt.tail=ct._offset+ct.r2p(dt),er=bt}else Yt.tail=xr+dt,er=bt+dt;Yt.text=Yt.tail+bt;var $t=o[ce===\"x\"?\"width\":\"height\"];if(Ge===\"paper\"&&(Yt.head=y_.constrain(Yt.head,1,$t-1)),nt===\"pixel\"){var fr=-Math.max(Yt.tail-3,Yt.text),_r=Math.min(Yt.tail+3,Yt.text)-$t;fr>0?(Yt.tail+=fr,Yt.text+=fr):_r>0&&(Yt.tail-=_r,Yt.text-=_r)}Yt.tail+=Ct,Yt.head+=Ct}else bt=Rt*ze(xt,kt),er=bt,Yt.text=xr+bt;Yt.text+=Ct,bt+=Ct,er+=Ct,t[\"_\"+ce+\"padplus\"]=Rt/2+er,t[\"_\"+ce+\"padminus\"]=Rt/2-er,t[\"_\"+ce+\"size\"]=Rt,t[\"_\"+ce+\"shift\"]=bt}if(Ce){C.remove();return}var Br=0,Or=0;if(t.align!==\"left\"&&(Br=(ie-ke)*(t.align===\"center\"?.5:1)),t.valign!==\"top\"&&(Or=(Te-ge)*(t.valign===\"middle\"?.5:1)),_e)ae.select(\"svg\").attr({x:P+Br-1,y:P+Or}).call(Py.setClipUrl,F?x:null,e);else{var Nr=P+Or-Me.top,ut=P+Br-Me.left;X.call(SU.positionText,ut,Nr).call(Py.setClipUrl,F?x:null,e)}q.select(\"rect\").call(Py.setRect,P,P,ie,Te),T.call(Py.setRect,M/2,M/2,Ee-M,Ae-M),C.call(Py.setTranslate,Math.round(b.x.text-Ee/2),Math.round(b.y.text-Ae/2)),k.attr({transform:\"rotate(\"+g+\",\"+b.x.text+\",\"+b.y.text+\")\"});var Ne=function(Ve,Xe){E.selectAll(\".annotation-arrow-g\").remove();var ht=b.x.head,Le=b.y.head,xe=b.x.tail+Ve,Se=b.y.tail+Xe,lt=b.x.text+Ve,Gt=b.y.text+Xe,Vt=y_.rotationXYMatrix(g,lt,Gt),ar=y_.apply2DTransform(Vt),Qr=y_.apply2DTransform2(Vt),ai=+T.attr(\"width\"),jr=+T.attr(\"height\"),ri=lt-.5*ai,bi=ri+ai,nn=Gt-.5*jr,Wi=nn+jr,Ni=[[ri,nn,ri,Wi],[ri,Wi,bi,Wi],[bi,Wi,bi,nn],[bi,nn,ri,nn]].map(Qr);if(!Ni.reduce(function(Vr,gi){return Vr^!!y_.segmentsIntersect(ht,Le,ht+1e6,Le+1e6,gi[0],gi[1],gi[2],gi[3])},!1)){Ni.forEach(function(Vr){var gi=y_.segmentsIntersect(xe,Se,ht,Le,Vr[0],Vr[1],Vr[2],Vr[3]);gi&&(xe=gi.x,Se=gi.y)});var _n=t.arrowwidth,$i=t.arrowcolor,zn=t.arrowside,Wn=E.append(\"g\").style({opacity:Xb.opacity($i)}).classed(\"annotation-arrow-g\",!0),It=Wn.append(\"path\").attr(\"d\",\"M\"+xe+\",\"+Se+\"L\"+ht+\",\"+Le).style(\"stroke-width\",_n+\"px\").call(Xb.stroke,Xb.rgb($i));if(Xvt(It,zn,t),l.annotationPosition&&It.node().parentNode&&!n){var ft=ht,jt=Le;if(t.standoff){var Zt=Math.sqrt(Math.pow(ht-xe,2)+Math.pow(Le-Se,2));ft+=t.standoff*(xe-ht)/Zt,jt+=t.standoff*(Se-Le)/Zt}var yr=Wn.append(\"path\").classed(\"annotation-arrow\",!0).classed(\"anndrag\",!0).classed(\"cursor-move\",!0).attr({d:\"M3,3H-3V-3H3ZM0,0L\"+(xe-ft)+\",\"+(Se-jt),transform:AU(ft,jt)}).style(\"stroke-width\",_n+6+\"px\").call(Xb.stroke,\"rgba(0,0,0,0)\").call(Xb.fill,\"rgba(0,0,0,0)\"),Fr,Zr;$M.init({element:yr.node(),gd:e,prepFn:function(){var Vr=Py.getTranslate(C);Fr=Vr.x,Zr=Vr.y,i&&i.autorange&&h(i._name+\".autorange\",!0),a&&a.autorange&&h(a._name+\".autorange\",!0)},moveFn:function(Vr,gi){var Si=ar(Fr,Zr),Mi=Si[0]+Vr,Pi=Si[1]+gi;C.call(Py.setTranslate,Mi,Pi),d(\"x\",m_(i,Vr,\"x\",s,t)),d(\"y\",m_(a,gi,\"y\",s,t)),t.axref===t.xref&&d(\"ax\",m_(i,Vr,\"ax\",s,t)),t.ayref===t.yref&&d(\"ay\",m_(a,gi,\"ay\",s,t)),Wn.attr(\"transform\",AU(Vr,gi)),k.attr({transform:\"rotate(\"+g+\",\"+Mi+\",\"+Pi+\")\"})},doneFn:function(){TU.call(\"_guiRelayout\",e,v());var Vr=document.querySelector(\".js-notes-box-panel\");Vr&&Vr.redraw(Vr.selectedObj)}})}}};if(t.showarrow&&Ne(0,0),A){var Ye;$M.init({element:C.node(),gd:e,prepFn:function(){Ye=k.attr(\"transform\")},moveFn:function(Ve,Xe){var ht=\"pointer\";if(t.showarrow)t.axref===t.xref?d(\"ax\",m_(i,Ve,\"ax\",s,t)):d(\"ax\",t.ax+Ve),t.ayref===t.yref?d(\"ay\",m_(a,Xe,\"ay\",s.w,t)):d(\"ay\",t.ay+Xe),Ne(Ve,Xe);else{if(n)return;var Le,xe;if(i)Le=m_(i,Ve,\"x\",s,t);else{var Se=t._xsize/s.w,lt=t.x+(t._xshift-t.xshift)/s.w-Se/2;Le=$M.align(lt+Ve/s.w,Se,0,1,t.xanchor)}if(a)xe=m_(a,Xe,\"y\",s,t);else{var Gt=t._ysize/s.h,Vt=t.y-(t._yshift+t.yshift)/s.h-Gt/2;xe=$M.align(Vt-Xe/s.h,Gt,0,1,t.yanchor)}d(\"x\",Le),d(\"y\",xe),(!i||!a)&&(ht=$M.getCursor(i?.5:Le,a?.5:xe,t.xanchor,t.yanchor))}k.attr({transform:AU(Ve,Xe)+Ye}),MU(C,ht)},clickFn:function(Ve,Xe){t.captureevents&&e.emit(\"plotly_clickannotation\",_(Xe))},doneFn:function(){MU(C),TU.call(\"_guiRelayout\",e,v());var Ve=document.querySelector(\".js-notes-box-panel\");Ve&&Ve.redraw(Ve.selectedObj)}})}}l.annotationText?X.call(SU.makeEditable,{delegate:C,gd:e}).call(G).on(\"edit\",function(W){t.text=W,this.call(G),d(\"text\",W),i&&i.autorange&&h(i._name+\".autorange\",!0),a&&a.autorange&&h(a._name+\".autorange\",!0),TU.call(\"_guiRelayout\",e,v())}):X.call(G)}});var ppe=ye((Xnr,vpe)=>{\"use strict\";var cpe=Mr(),Kvt=ba(),fpe=Vs().arrayEditor;vpe.exports={hasClickToShow:Jvt,onClick:$vt};function Jvt(e,t){var r=dpe(e,t);return r.on.length>0||r.explicitOff.length>0}function $vt(e,t){var r=dpe(e,t),n=r.on,i=r.off.concat(r.explicitOff),a={},o=e._fullLayout.annotations,s,l;if(n.length||i.length){for(s=0;s{\"use strict\";var EU=Mr(),uT=va();gpe.exports=function(t,r,n,i){i(\"opacity\");var a=i(\"bgcolor\"),o=i(\"bordercolor\"),s=uT.opacity(o);i(\"borderpad\");var l=i(\"borderwidth\"),u=i(\"showarrow\");i(\"text\",u?\" \":n._dfltTitle.annotation),i(\"textangle\"),EU.coerceFont(i,\"font\",n.font),i(\"width\"),i(\"align\");var c=i(\"height\");if(c&&i(\"valign\"),u){var f=i(\"arrowside\"),h,d;f.indexOf(\"end\")!==-1&&(h=i(\"arrowhead\"),d=i(\"arrowsize\")),f.indexOf(\"start\")!==-1&&(i(\"startarrowhead\",h),i(\"startarrowsize\",d)),i(\"arrowcolor\",s?r.bordercolor:uT.defaultLine),i(\"arrowwidth\",(s&&l||1)*2),i(\"standoff\"),i(\"startstandoff\")}var v=i(\"hovertext\"),x=n.hoverlabel||{};if(v){var b=i(\"hoverlabel.bgcolor\",x.bgcolor||(uT.opacity(a)?uT.rgb(a):uT.defaultLine)),g=i(\"hoverlabel.bordercolor\",x.bordercolor||uT.contrast(b)),E=EU.extendFlat({},x.font);E.color||(E.color=g),EU.coerceFont(i,\"hoverlabel.font\",E)}i(\"captureevents\",!!v)}});var ype=ye((Knr,mpe)=>{\"use strict\";var CU=Mr(),Yb=Qa(),Qvt=Zd(),ept=kU(),tpt=Nb();mpe.exports=function(t,r){Qvt(t,r,{name:\"annotations\",handleItemDefaults:rpt})};function rpt(e,t,r){function n(k,A){return CU.coerce(e,t,tpt,k,A)}var i=n(\"visible\"),a=n(\"clicktoshow\");if(i||a){ept(e,t,r,n);for(var o=t.showarrow,s=[\"x\",\"y\"],l=[-10,-30],u={_fullLayout:r},c=0;c<2;c++){var f=s[c],h=Yb.coerceRef(e,t,u,f,\"\",\"paper\");if(h!==\"paper\"){var d=Yb.getFromId(u,h);d._annIndices.push(t._index)}if(Yb.coercePosition(t,u,n,h,f,.5),o){var v=\"a\"+f,x=Yb.coerceRef(e,t,u,v,\"pixel\",[\"pixel\",\"paper\"]);x!==\"pixel\"&&x!==h&&(x=t[v]=\"pixel\");var b=x===\"pixel\"?l[c]:.4;Yb.coercePosition(t,u,n,x,v,b)}n(f+\"anchor\"),n(f+\"shift\")}if(CU.noneOrAll(e,t,[\"x\",\"y\"]),o&&CU.noneOrAll(e,t,[\"ax\",\"ay\"]),a){var g=n(\"xclick\"),E=n(\"yclick\");t._xclick=g===void 0?t.x:Yb.cleanPosition(g,u,t.xref),t._yclick=E===void 0?t.y:Yb.cleanPosition(E,u,t.yref)}}}});var bpe=ye((Jnr,xpe)=>{\"use strict\";var LU=Mr(),Kb=Qa(),ipt=cI().draw;xpe.exports=function(t){var r=t._fullLayout,n=LU.filterVisible(r.annotations);if(n.length&&t._fullData.length)return LU.syncOrAsync([ipt,npt],t)};function npt(e){var t=e._fullLayout;LU.filterVisible(t.annotations).forEach(function(r){var n=Kb.getFromId(e,r.xref),i=Kb.getFromId(e,r.yref),a=Kb.getRefType(r.xref),o=Kb.getRefType(r.yref);r._extremes={},a===\"range\"&&_pe(r,n),o===\"range\"&&_pe(r,i)})}function _pe(e,t){var r=t._id,n=r.charAt(0),i=e[n],a=e[\"a\"+n],o=e[n+\"ref\"],s=e[\"a\"+n+\"ref\"],l=e[\"_\"+n+\"padplus\"],u=e[\"_\"+n+\"padminus\"],c={x:1,y:-1}[n]*e[n+\"shift\"],f=3*e.arrowsize*e.arrowwidth||0,h=f+c,d=f-c,v=3*e.startarrowsize*e.arrowwidth||0,x=v+c,b=v-c,g;if(s===o){var E=Kb.findExtremes(t,[t.r2c(i)],{ppadplus:h,ppadminus:d}),k=Kb.findExtremes(t,[t.r2c(a)],{ppadplus:Math.max(l,x),ppadminus:Math.max(u,b)});g={min:[E.min[0],k.min[0]],max:[E.max[0],k.max[0]]}}else x=a?x+a:x,b=a?b-a:b,g=Kb.findExtremes(t,[t.r2c(i)],{ppadplus:Math.max(l,h,x),ppadminus:Math.max(u,d,b)});e._extremes[r]=g}});var Tpe=ye(($nr,wpe)=>{\"use strict\";var apt=uo(),opt=l6();wpe.exports=function(t,r,n,i){r=r||{};var a=n===\"log\"&&r.type===\"linear\",o=n===\"linear\"&&r.type===\"log\";if(!(a||o))return;var s=t._fullLayout.annotations,l=r._id.charAt(0),u,c;function f(d){var v=u[d],x=null;a?x=opt(v,r.range):x=Math.pow(10,v),apt(x)||(x=null),i(c+d,x)}for(var h=0;h{\"use strict\";var PU=cI(),Ape=ppe();Spe.exports={moduleType:\"component\",name:\"annotations\",layoutAttributes:Nb(),supplyLayoutDefaults:ype(),includeBasePlot:IM()(\"annotations\"),calcAutorange:bpe(),draw:PU.draw,drawOne:PU.drawOne,drawRaw:PU.drawRaw,hasClickToShow:Ape.hasClickToShow,onClick:Ape.onClick,convertCoords:Tpe()}});var fI=ye((ear,Epe)=>{\"use strict\";var Ku=Nb(),spt=Bu().overrideAll,lpt=Vs().templatedArray;Epe.exports=spt(lpt(\"annotation\",{visible:Ku.visible,x:{valType:\"any\"},y:{valType:\"any\"},z:{valType:\"any\"},ax:{valType:\"number\"},ay:{valType:\"number\"},xanchor:Ku.xanchor,xshift:Ku.xshift,yanchor:Ku.yanchor,yshift:Ku.yshift,text:Ku.text,textangle:Ku.textangle,font:Ku.font,width:Ku.width,height:Ku.height,opacity:Ku.opacity,align:Ku.align,valign:Ku.valign,bgcolor:Ku.bgcolor,bordercolor:Ku.bordercolor,borderpad:Ku.borderpad,borderwidth:Ku.borderwidth,showarrow:Ku.showarrow,arrowcolor:Ku.arrowcolor,arrowhead:Ku.arrowhead,startarrowhead:Ku.startarrowhead,arrowside:Ku.arrowside,arrowsize:Ku.arrowsize,startarrowsize:Ku.startarrowsize,arrowwidth:Ku.arrowwidth,standoff:Ku.standoff,startstandoff:Ku.startstandoff,hovertext:Ku.hovertext,hoverlabel:Ku.hoverlabel,captureevents:Ku.captureevents}),\"calc\",\"from-root\")});var Cpe=ye((tar,kpe)=>{\"use strict\";var IU=Mr(),upt=Qa(),cpt=Zd(),fpt=kU(),hpt=fI();kpe.exports=function(t,r,n){cpt(t,r,{name:\"annotations\",handleItemDefaults:dpt,fullLayout:n.fullLayout})};function dpt(e,t,r,n){function i(s,l){return IU.coerce(e,t,hpt,s,l)}function a(s){var l=s+\"axis\",u={_fullLayout:{}};return u._fullLayout[l]=r[l],upt.coercePosition(t,u,i,s,s,.5)}var o=i(\"visible\");o&&(fpt(e,t,n.fullLayout,i),a(\"x\"),a(\"y\"),a(\"z\"),IU.noneOrAll(e,t,[\"x\",\"y\",\"z\"]),t.xref=\"x\",t.yref=\"y\",t.zref=\"z\",i(\"xanchor\"),i(\"yanchor\"),i(\"xshift\"),i(\"yshift\"),t.showarrow&&(t.axref=\"pixel\",t.ayref=\"pixel\",i(\"ax\",-10),i(\"ay\",-30),IU.noneOrAll(e,t,[\"ax\",\"ay\"])))}});var Rpe=ye((rar,Ipe)=>{\"use strict\";var Lpe=Mr(),Ppe=Qa();Ipe.exports=function(t){for(var r=t.fullSceneLayout,n=r.annotations,i=0;i{\"use strict\";function RU(e,t){var r=[0,0,0,0],n,i;for(n=0;n<4;++n)for(i=0;i<4;++i)r[i]+=e[4*n+i]*t[n];return r}function ppt(e,t){var r=RU(e.projection,RU(e.view,RU(e.model,[t[0],t[1],t[2],1])));return r}Dpe.exports=ppt});var Fpe=ye((nar,zpe)=>{\"use strict\";var gpt=cI().drawRaw,mpt=DU(),ypt=[\"x\",\"y\",\"z\"];zpe.exports=function(t){for(var r=t.fullSceneLayout,n=t.dataScale,i=r.annotations,a=0;a1){s=!0;break}}s?t.fullLayout._infolayer.select(\".annotation-\"+t.id+'[data-index=\"'+a+'\"]').remove():(o._pdata=mpt(t.glplot.cameraParams,[r.xaxis.r2l(o.x)*n[0],r.yaxis.r2l(o.y)*n[1],r.zaxis.r2l(o.z)*n[2]]),gpt(t.graphDiv,o,a,t.id,o._xa,o._ya))}}});var Bpe=ye((aar,Ope)=>{\"use strict\";var _pt=ba(),qpe=Mr();Ope.exports={moduleType:\"component\",name:\"annotations3d\",schema:{subplots:{scene:{annotations:fI()}}},layoutAttributes:fI(),handleDefaults:Cpe(),includeBasePlot:xpt,convert:Rpe(),draw:Fpe()};function xpt(e,t){var r=_pt.subplotsRegistry.gl3d;if(r)for(var n=r.attrRegex,i=Object.keys(e),a=0;a{\"use strict\";var Npe=Nb(),Upe=Su(),Vpe=Uc().line,bpt=Ed().dash,Fg=no().extendFlat,wpt=Vs().templatedArray,oar=PM(),cT=vl(),Tpt=Wo().shapeTexttemplateAttrs,Apt=x6();Hpe.exports=wpt(\"shape\",{visible:Fg({},cT.visible,{editType:\"calc+arraydraw\"}),showlegend:{valType:\"boolean\",dflt:!1,editType:\"calc+arraydraw\"},legend:Fg({},cT.legend,{editType:\"calc+arraydraw\"}),legendgroup:Fg({},cT.legendgroup,{editType:\"calc+arraydraw\"}),legendgrouptitle:{text:Fg({},cT.legendgrouptitle.text,{editType:\"calc+arraydraw\"}),font:Upe({editType:\"calc+arraydraw\"}),editType:\"calc+arraydraw\"},legendrank:Fg({},cT.legendrank,{editType:\"calc+arraydraw\"}),legendwidth:Fg({},cT.legendwidth,{editType:\"calc+arraydraw\"}),type:{valType:\"enumerated\",values:[\"circle\",\"rect\",\"path\",\"line\"],editType:\"calc+arraydraw\"},layer:{valType:\"enumerated\",values:[\"below\",\"above\",\"between\"],dflt:\"above\",editType:\"arraydraw\"},xref:Fg({},Npe.xref,{}),xsizemode:{valType:\"enumerated\",values:[\"scaled\",\"pixel\"],dflt:\"scaled\",editType:\"calc+arraydraw\"},xanchor:{valType:\"any\",editType:\"calc+arraydraw\"},x0:{valType:\"any\",editType:\"calc+arraydraw\"},x1:{valType:\"any\",editType:\"calc+arraydraw\"},x0shift:{valType:\"number\",dflt:0,min:-1,max:1,editType:\"calc\"},x1shift:{valType:\"number\",dflt:0,min:-1,max:1,editType:\"calc\"},yref:Fg({},Npe.yref,{}),ysizemode:{valType:\"enumerated\",values:[\"scaled\",\"pixel\"],dflt:\"scaled\",editType:\"calc+arraydraw\"},yanchor:{valType:\"any\",editType:\"calc+arraydraw\"},y0:{valType:\"any\",editType:\"calc+arraydraw\"},y1:{valType:\"any\",editType:\"calc+arraydraw\"},y0shift:{valType:\"number\",dflt:0,min:-1,max:1,editType:\"calc\"},y1shift:{valType:\"number\",dflt:0,min:-1,max:1,editType:\"calc\"},path:{valType:\"string\",editType:\"calc+arraydraw\"},opacity:{valType:\"number\",min:0,max:1,dflt:1,editType:\"arraydraw\"},line:{color:Fg({},Vpe.color,{editType:\"arraydraw\"}),width:Fg({},Vpe.width,{editType:\"calc+arraydraw\"}),dash:Fg({},bpt,{editType:\"arraydraw\"}),editType:\"calc+arraydraw\"},fillcolor:{valType:\"color\",dflt:\"rgba(0,0,0,0)\",editType:\"arraydraw\"},fillrule:{valType:\"enumerated\",values:[\"evenodd\",\"nonzero\"],dflt:\"evenodd\",editType:\"arraydraw\"},editable:{valType:\"boolean\",dflt:!1,editType:\"calc+arraydraw\"},label:{text:{valType:\"string\",dflt:\"\",editType:\"arraydraw\"},texttemplate:Tpt({},{keys:Object.keys(Apt)}),font:Upe({editType:\"calc+arraydraw\",colorEditType:\"arraydraw\"}),textposition:{valType:\"enumerated\",values:[\"top left\",\"top center\",\"top right\",\"middle left\",\"middle center\",\"middle right\",\"bottom left\",\"bottom center\",\"bottom right\",\"start\",\"middle\",\"end\"],editType:\"arraydraw\"},textangle:{valType:\"angle\",dflt:\"auto\",editType:\"calc+arraydraw\"},xanchor:{valType:\"enumerated\",values:[\"auto\",\"left\",\"center\",\"right\"],dflt:\"auto\",editType:\"calc+arraydraw\"},yanchor:{valType:\"enumerated\",values:[\"top\",\"middle\",\"bottom\"],editType:\"calc+arraydraw\"},padding:{valType:\"number\",dflt:3,min:0,editType:\"arraydraw\"},editType:\"arraydraw\"},editType:\"arraydraw\"})});var Wpe=ye((lar,jpe)=>{\"use strict\";var e4=Mr(),fT=Qa(),Spt=Zd(),Mpt=zU(),Gpe=f_();jpe.exports=function(t,r){Spt(t,r,{name:\"shapes\",handleItemDefaults:kpt})};function Ept(e,t){return e?\"bottom\":t.indexOf(\"top\")!==-1?\"top\":t.indexOf(\"bottom\")!==-1?\"bottom\":\"middle\"}function kpt(e,t,r){function n(W,re){return e4.coerce(e,t,Mpt,W,re)}t._isShape=!0;var i=n(\"visible\");if(i){var a=n(\"showlegend\");a&&(n(\"legend\"),n(\"legendwidth\"),n(\"legendgroup\"),n(\"legendgrouptitle.text\"),e4.coerceFont(n,\"legendgrouptitle.font\"),n(\"legendrank\"));var o=n(\"path\"),s=o?\"path\":\"rect\",l=n(\"type\",s),u=l!==\"path\";u&&delete t.path,n(\"editable\"),n(\"layer\"),n(\"opacity\"),n(\"fillcolor\"),n(\"fillrule\");var c=n(\"line.width\");c&&(n(\"line.color\"),n(\"line.dash\"));for(var f=n(\"xsizemode\"),h=n(\"ysizemode\"),d=[\"x\",\"y\"],v=0;v<2;v++){var x=d[v],b=x+\"anchor\",g=x===\"x\"?f:h,E={_fullLayout:r},k,A,L,_=fT.coerceRef(e,t,E,x,void 0,\"paper\"),C=fT.getRefType(_);if(C===\"range\"?(k=fT.getFromId(E,_),k._shapeIndices.push(t._index),L=Gpe.rangeToShapePosition(k),A=Gpe.shapePositionToRange(k),(k.type===\"category\"||k.type===\"multicategory\")&&(n(x+\"0shift\"),n(x+\"1shift\"))):A=L=e4.identity,u){var M=.25,p=.75,P=x+\"0\",T=x+\"1\",F=e[P],q=e[T];e[P]=A(e[P],!0),e[T]=A(e[T],!0),g===\"pixel\"?(n(P,0),n(T,10)):(fT.coercePosition(t,E,n,_,P,M),fT.coercePosition(t,E,n,_,T,p)),t[P]=L(t[P]),t[T]=L(t[T]),e[P]=F,e[T]=q}if(g===\"pixel\"){var V=e[b];e[b]=A(e[b],!0),fT.coercePosition(t,E,n,_,b,.25),t[b]=L(t[b]),e[b]=V}}u&&e4.noneOrAll(e,t,[\"x0\",\"x1\",\"y0\",\"y1\"]);var H=l===\"line\",X,G;if(u&&(X=n(\"label.texttemplate\")),X||(G=n(\"label.text\")),G||X){n(\"label.textangle\");var N=n(\"label.textposition\",H?\"middle\":\"middle center\");n(\"label.xanchor\"),n(\"label.yanchor\",Ept(H,N)),n(\"label.padding\"),e4.coerceFont(n,\"label.font\",r.font)}}}});var Ype=ye((uar,Xpe)=>{\"use strict\";var Cpt=va(),Zpe=Mr();function Lpt(e,t){return e?\"bottom\":t.indexOf(\"top\")!==-1?\"top\":t.indexOf(\"bottom\")!==-1?\"bottom\":\"middle\"}Xpe.exports=function(t,r,n){n(\"newshape.visible\"),n(\"newshape.name\"),n(\"newshape.showlegend\"),n(\"newshape.legend\"),n(\"newshape.legendwidth\"),n(\"newshape.legendgroup\"),n(\"newshape.legendgrouptitle.text\"),Zpe.coerceFont(n,\"newshape.legendgrouptitle.font\"),n(\"newshape.legendrank\"),n(\"newshape.drawdirection\"),n(\"newshape.layer\"),n(\"newshape.fillcolor\"),n(\"newshape.fillrule\"),n(\"newshape.opacity\");var i=n(\"newshape.line.width\");if(i){var a=(t||{}).plot_bgcolor||\"#FFF\";n(\"newshape.line.color\",Cpt.contrast(a)),n(\"newshape.line.dash\")}var o=t.dragmode===\"drawline\",s=n(\"newshape.label.text\"),l=n(\"newshape.label.texttemplate\");if(s||l){n(\"newshape.label.textangle\");var u=n(\"newshape.label.textposition\",o?\"middle\":\"middle center\");n(\"newshape.label.xanchor\"),n(\"newshape.label.yanchor\",Lpt(o,u)),n(\"newshape.label.padding\"),Zpe.coerceFont(n,\"newshape.label.font\",r.font)}n(\"activeshape.fillcolor\"),n(\"activeshape.opacity\")}});var e0e=ye((car,Qpe)=>{\"use strict\";var FU=Mr(),hT=Qa(),dT=cM(),Jpe=f_();Qpe.exports=function(t){var r=t._fullLayout,n=FU.filterVisible(r.shapes);if(!(!n.length||!t._fullData.length))for(var i=0;i0?u+o:o;return{ppad:o,ppadplus:s?f:h,ppadminus:s?h:f}}else return{ppad:o}}function Kpe(e,t,r){var n=e._id.charAt(0)===\"x\"?\"x\":\"y\",i=e.type===\"category\"||e.type===\"multicategory\",a,o,s=0,l=0,u=i?e.r2c:e.d2c,c=t[n+\"sizemode\"]===\"scaled\";if(c?(a=t[n+\"0\"],o=t[n+\"1\"],i&&(s=t[n+\"0shift\"],l=t[n+\"1shift\"])):(a=t[n+\"anchor\"],o=t[n+\"anchor\"]),a!==void 0)return[u(a)+s,u(o)+l];if(t.path){var f=1/0,h=-1/0,d=t.path.match(dT.segmentRE),v,x,b,g,E;for(e.type===\"date\"&&(u=Jpe.decodeDate(u)),v=0;vh&&(h=E)));if(h>=f)return[f,h]}}});var i0e=ye((far,r0e)=>{\"use strict\";var t0e=tP();r0e.exports={moduleType:\"component\",name:\"shapes\",layoutAttributes:zU(),supplyLayoutDefaults:Wpe(),supplyDrawNewShapeDefaults:Ype(),includeBasePlot:IM()(\"shapes\"),calcAutorange:e0e(),draw:t0e.draw,drawOne:t0e.drawOne}});var qU=ye((dar,a0e)=>{\"use strict\";var n0e=ad(),Rpt=Vs().templatedArray,har=PM();a0e.exports=Rpt(\"image\",{visible:{valType:\"boolean\",dflt:!0,editType:\"arraydraw\"},source:{valType:\"string\",editType:\"arraydraw\"},layer:{valType:\"enumerated\",values:[\"below\",\"above\"],dflt:\"above\",editType:\"arraydraw\"},sizex:{valType:\"number\",dflt:0,editType:\"arraydraw\"},sizey:{valType:\"number\",dflt:0,editType:\"arraydraw\"},sizing:{valType:\"enumerated\",values:[\"fill\",\"contain\",\"stretch\"],dflt:\"contain\",editType:\"arraydraw\"},opacity:{valType:\"number\",min:0,max:1,dflt:1,editType:\"arraydraw\"},x:{valType:\"any\",dflt:0,editType:\"arraydraw\"},y:{valType:\"any\",dflt:0,editType:\"arraydraw\"},xanchor:{valType:\"enumerated\",values:[\"left\",\"center\",\"right\"],dflt:\"left\",editType:\"arraydraw\"},yanchor:{valType:\"enumerated\",values:[\"top\",\"middle\",\"bottom\"],dflt:\"top\",editType:\"arraydraw\"},xref:{valType:\"enumerated\",values:[\"paper\",n0e.idRegex.x.toString()],dflt:\"paper\",editType:\"arraydraw\"},yref:{valType:\"enumerated\",values:[\"paper\",n0e.idRegex.y.toString()],dflt:\"paper\",editType:\"arraydraw\"},editType:\"arraydraw\"})});var s0e=ye((par,o0e)=>{\"use strict\";var Dpt=Mr(),OU=Qa(),zpt=Zd(),Fpt=qU(),qpt=\"images\";o0e.exports=function(t,r){var n={name:qpt,handleItemDefaults:Opt};zpt(t,r,n)};function Opt(e,t,r){function n(h,d){return Dpt.coerce(e,t,Fpt,h,d)}var i=n(\"source\"),a=n(\"visible\",!!i);if(!a)return t;n(\"layer\"),n(\"xanchor\"),n(\"yanchor\"),n(\"sizex\"),n(\"sizey\"),n(\"sizing\"),n(\"opacity\");for(var o={_fullLayout:r},s=[\"x\",\"y\"],l=0;l<2;l++){var u=s[l],c=OU.coerceRef(e,t,o,u,\"paper\",void 0);if(c!==\"paper\"){var f=OU.getFromId(o,c);f._imgIndices.push(t._index)}OU.coercePosition(t,o,n,c,u,0)}return t}});var f0e=ye((gar,c0e)=>{\"use strict\";var l0e=xa(),Bpt=ao(),vT=Qa(),u0e=af(),Npt=Zp();c0e.exports=function(t){var r=t._fullLayout,n=[],i={},a=[],o,s;for(s=0;s{\"use strict\";var h0e=uo(),Upt=l6();d0e.exports=function(t,r,n,i){r=r||{};var a=n===\"log\"&&r.type===\"linear\",o=n===\"linear\"&&r.type===\"log\";if(a||o){for(var s=t._fullLayout.images,l=r._id.charAt(0),u,c,f=0;f{\"use strict\";p0e.exports={moduleType:\"component\",name:\"images\",layoutAttributes:qU(),supplyLayoutDefaults:s0e(),includeBasePlot:IM()(\"images\"),draw:f0e(),convertCoords:v0e()}});var hI=ye((_ar,m0e)=>{\"use strict\";m0e.exports={name:\"updatemenus\",containerClassName:\"updatemenu-container\",headerGroupClassName:\"updatemenu-header-group\",headerClassName:\"updatemenu-header\",headerArrowClassName:\"updatemenu-header-arrow\",dropdownButtonGroupClassName:\"updatemenu-dropdown-button-group\",dropdownButtonClassName:\"updatemenu-dropdown-button\",buttonClassName:\"updatemenu-button\",itemRectClassName:\"updatemenu-item-rect\",itemTextClassName:\"updatemenu-item-text\",menuIndexAttrName:\"updatemenu-active-index\",autoMarginIdRoot:\"updatemenu-\",blankHeaderOpts:{label:\" \"},minWidth:30,minHeight:30,textPadX:24,arrowPadX:16,rx:2,ry:2,textOffsetX:12,textOffsetY:3,arrowOffsetX:4,gapButtonHeader:5,gapButton:2,activeColor:\"#F4FAFF\",hoverColor:\"#F4FAFF\",arrowSymbol:{left:\"\\u25C4\",right:\"\\u25BA\",up:\"\\u25B2\",down:\"\\u25BC\"}}});var BU=ye((xar,_0e)=>{\"use strict\";var Vpt=Su(),Hpt=dh(),Gpt=no().extendFlat,jpt=Bu().overrideAll,Wpt=b6(),y0e=Vs().templatedArray,Zpt=y0e(\"button\",{visible:{valType:\"boolean\"},method:{valType:\"enumerated\",values:[\"restyle\",\"relayout\",\"animate\",\"update\",\"skip\"],dflt:\"restyle\"},args:{valType:\"info_array\",freeLength:!0,items:[{valType:\"any\"},{valType:\"any\"},{valType:\"any\"}]},args2:{valType:\"info_array\",freeLength:!0,items:[{valType:\"any\"},{valType:\"any\"},{valType:\"any\"}]},label:{valType:\"string\",dflt:\"\"},execute:{valType:\"boolean\",dflt:!0}});_0e.exports=jpt(y0e(\"updatemenu\",{_arrayAttrRegexps:[/^updatemenus\\[(0|[1-9][0-9]+)\\]\\.buttons/],visible:{valType:\"boolean\"},type:{valType:\"enumerated\",values:[\"dropdown\",\"buttons\"],dflt:\"dropdown\"},direction:{valType:\"enumerated\",values:[\"left\",\"right\",\"up\",\"down\"],dflt:\"down\"},active:{valType:\"integer\",min:-1,dflt:0},showactive:{valType:\"boolean\",dflt:!0},buttons:Zpt,x:{valType:\"number\",min:-2,max:3,dflt:-.05},xanchor:{valType:\"enumerated\",values:[\"auto\",\"left\",\"center\",\"right\"],dflt:\"right\"},y:{valType:\"number\",min:-2,max:3,dflt:1},yanchor:{valType:\"enumerated\",values:[\"auto\",\"top\",\"middle\",\"bottom\"],dflt:\"top\"},pad:Gpt(Wpt({editType:\"arraydraw\"}),{}),font:Vpt({}),bgcolor:{valType:\"color\"},bordercolor:{valType:\"color\",dflt:Hpt.borderLine},borderwidth:{valType:\"number\",min:0,dflt:1,editType:\"arraydraw\"}}),\"arraydraw\",\"from-root\")});var T0e=ye((bar,w0e)=>{\"use strict\";var dI=Mr(),x0e=Zd(),b0e=BU(),Xpt=hI(),Ypt=Xpt.name,Kpt=b0e.buttons;w0e.exports=function(t,r){var n={name:Ypt,handleItemDefaults:Jpt};x0e(t,r,n)};function Jpt(e,t,r){function n(o,s){return dI.coerce(e,t,b0e,o,s)}var i=x0e(e,t,{name:\"buttons\",handleItemDefaults:$pt}),a=n(\"visible\",i.length>0);a&&(n(\"active\"),n(\"direction\"),n(\"type\"),n(\"showactive\"),n(\"x\"),n(\"y\"),dI.noneOrAll(e,t,[\"x\",\"y\"]),n(\"xanchor\"),n(\"yanchor\"),n(\"pad.t\"),n(\"pad.r\"),n(\"pad.b\"),n(\"pad.l\"),dI.coerceFont(n,\"font\",r.font),n(\"bgcolor\",r.paper_bgcolor),n(\"bordercolor\"),n(\"borderwidth\"))}function $pt(e,t){function r(i,a){return dI.coerce(e,t,Kpt,i,a)}var n=r(\"visible\",e.method===\"skip\"||Array.isArray(e.args));n&&(r(\"method\"),r(\"args\"),r(\"args2\"),r(\"label\"),r(\"execute\"))}});var M0e=ye((war,S0e)=>{\"use strict\";S0e.exports=of;var qg=xa(),A0e=va(),pT=ao(),vI=Mr();function of(e,t,r){this.gd=e,this.container=t,this.id=r,this.position=null,this.translateX=null,this.translateY=null,this.hbar=null,this.vbar=null,this.bg=this.container.selectAll(\"rect.scrollbox-bg\").data([0]),this.bg.exit().on(\".drag\",null).on(\"wheel\",null).remove(),this.bg.enter().append(\"rect\").classed(\"scrollbox-bg\",!0).style(\"pointer-events\",\"all\").attr({opacity:0,x:0,y:0,width:0,height:0})}of.barWidth=2;of.barLength=20;of.barRadius=2;of.barPad=1;of.barColor=\"#808BA4\";of.prototype.enable=function(t,r,n){var i=this.gd._fullLayout,a=i.width,o=i.height;this.position=t;var s=this.position.l,l=this.position.w,u=this.position.t,c=this.position.h,f=this.position.direction,h=f===\"down\",d=f===\"left\",v=f===\"right\",x=f===\"up\",b=l,g=c,E,k,A,L;!h&&!d&&!v&&!x&&(this.position.direction=\"down\",h=!0);var _=h||x;_?(E=s,k=E+b,h?(A=u,L=Math.min(A+g,o),g=L-A):(L=u+g,A=Math.max(L-g,0),g=L-A)):(A=u,L=A+g,d?(k=s+b,E=Math.max(k-b,0),b=k-E):(E=s,k=Math.min(E+b,a),b=k-E)),this._box={l:E,t:A,w:b,h:g};var C=l>b,M=of.barLength+2*of.barPad,p=of.barWidth+2*of.barPad,P=s,T=u+c;T+p>o&&(T=o-p);var F=this.container.selectAll(\"rect.scrollbar-horizontal\").data(C?[0]:[]);F.exit().on(\".drag\",null).remove(),F.enter().append(\"rect\").classed(\"scrollbar-horizontal\",!0).call(A0e.fill,of.barColor),C?(this.hbar=F.attr({rx:of.barRadius,ry:of.barRadius,x:P,y:T,width:M,height:p}),this._hbarXMin=P+M/2,this._hbarTranslateMax=b-M):(delete this.hbar,delete this._hbarXMin,delete this._hbarTranslateMax);var q=c>g,V=of.barWidth+2*of.barPad,H=of.barLength+2*of.barPad,X=s+l,G=u;X+V>a&&(X=a-V);var N=this.container.selectAll(\"rect.scrollbar-vertical\").data(q?[0]:[]);N.exit().on(\".drag\",null).remove(),N.enter().append(\"rect\").classed(\"scrollbar-vertical\",!0).call(A0e.fill,of.barColor),q?(this.vbar=N.attr({rx:of.barRadius,ry:of.barRadius,x:X,y:G,width:V,height:H}),this._vbarYMin=G+H/2,this._vbarTranslateMax=g-H):(delete this.vbar,delete this._vbarYMin,delete this._vbarTranslateMax);var W=this.id,re=E-.5,ae=q?k+V+.5:k+.5,_e=A-.5,Me=C?L+p+.5:L+.5,ke=i._topdefs.selectAll(\"#\"+W).data(C||q?[0]:[]);if(ke.exit().remove(),ke.enter().append(\"clipPath\").attr(\"id\",W).append(\"rect\"),C||q?(this._clipRect=ke.select(\"rect\").attr({x:Math.floor(re),y:Math.floor(_e),width:Math.ceil(ae)-Math.floor(re),height:Math.ceil(Me)-Math.floor(_e)}),this.container.call(pT.setClipUrl,W,this.gd),this.bg.attr({x:s,y:u,width:l,height:c})):(this.bg.attr({width:0,height:0}),this.container.on(\"wheel\",null).on(\".drag\",null).call(pT.setClipUrl,null),delete this._clipRect),C||q){var ge=qg.behavior.drag().on(\"dragstart\",function(){qg.event.sourceEvent.preventDefault()}).on(\"drag\",this._onBoxDrag.bind(this));this.container.on(\"wheel\",null).on(\"wheel\",this._onBoxWheel.bind(this)).on(\".drag\",null).call(ge);var ie=qg.behavior.drag().on(\"dragstart\",function(){qg.event.sourceEvent.preventDefault(),qg.event.sourceEvent.stopPropagation()}).on(\"drag\",this._onBarDrag.bind(this));C&&this.hbar.on(\".drag\",null).call(ie),q&&this.vbar.on(\".drag\",null).call(ie)}this.setTranslate(r,n)};of.prototype.disable=function(){(this.hbar||this.vbar)&&(this.bg.attr({width:0,height:0}),this.container.on(\"wheel\",null).on(\".drag\",null).call(pT.setClipUrl,null),delete this._clipRect),this.hbar&&(this.hbar.on(\".drag\",null),this.hbar.remove(),delete this.hbar,delete this._hbarXMin,delete this._hbarTranslateMax),this.vbar&&(this.vbar.on(\".drag\",null),this.vbar.remove(),delete this.vbar,delete this._vbarYMin,delete this._vbarTranslateMax)};of.prototype._onBoxDrag=function(){var t=this.translateX,r=this.translateY;this.hbar&&(t-=qg.event.dx),this.vbar&&(r-=qg.event.dy),this.setTranslate(t,r)};of.prototype._onBoxWheel=function(){var t=this.translateX,r=this.translateY;this.hbar&&(t+=qg.event.deltaY),this.vbar&&(r+=qg.event.deltaY),this.setTranslate(t,r)};of.prototype._onBarDrag=function(){var t=this.translateX,r=this.translateY;if(this.hbar){var n=t+this._hbarXMin,i=n+this._hbarTranslateMax,a=vI.constrain(qg.event.x,n,i),o=(a-n)/(i-n),s=this.position.w-this._box.w;t=o*s}if(this.vbar){var l=r+this._vbarYMin,u=l+this._vbarTranslateMax,c=vI.constrain(qg.event.y,l,u),f=(c-l)/(u-l),h=this.position.h-this._box.h;r=f*h}this.setTranslate(t,r)};of.prototype.setTranslate=function(t,r){var n=this.position.w-this._box.w,i=this.position.h-this._box.h;if(t=vI.constrain(t||0,0,n),r=vI.constrain(r||0,0,i),this.translateX=t,this.translateY=r,this.container.call(pT.setTranslate,this._box.l-this.position.l-t,this._box.t-this.position.t-r),this._clipRect&&this._clipRect.attr({x:Math.floor(this.position.l+t-.5),y:Math.floor(this.position.t+r-.5)}),this.hbar){var a=t/n;this.hbar.call(pT.setTranslate,t+a*this._hbarTranslateMax,r)}if(this.vbar){var o=r/i;this.vbar.call(pT.setTranslate,t,r+o*this._vbarTranslateMax)}}});var F0e=ye((Tar,z0e)=>{\"use strict\";var gT=xa(),t4=Xu(),r4=va(),mT=ao(),e0=Mr(),pI=Ll(),Qpt=Vs().arrayEditor,k0e=Nh().LINE_SPACING,Go=hI(),e0t=M0e();z0e.exports=function(t){var r=t._fullLayout,n=e0.filterVisible(r[Go.name]);function i(h){t4.autoMargin(t,R0e(h))}var a=r._menulayer.selectAll(\"g.\"+Go.containerClassName).data(n.length>0?[0]:[]);if(a.enter().append(\"g\").classed(Go.containerClassName,!0).style(\"cursor\",\"pointer\"),a.exit().each(function(){gT.select(this).selectAll(\"g.\"+Go.headerGroupClassName).each(i)}).remove(),n.length!==0){var o=a.selectAll(\"g.\"+Go.headerGroupClassName).data(n,t0t);o.enter().append(\"g\").classed(Go.headerGroupClassName,!0);for(var s=e0.ensureSingle(a,\"g\",Go.dropdownButtonGroupClassName,function(h){h.style(\"pointer-events\",\"all\")}),l=0;l{\"use strict\";var l0t=hI();q0e.exports={moduleType:\"component\",name:l0t.name,layoutAttributes:BU(),supplyLayoutDefaults:T0e(),draw:F0e()}});var n4=ye((Sar,B0e)=>{\"use strict\";B0e.exports={name:\"sliders\",containerClassName:\"slider-container\",groupClassName:\"slider-group\",inputAreaClass:\"slider-input-area\",railRectClass:\"slider-rail-rect\",railTouchRectClass:\"slider-rail-touch-rect\",gripRectClass:\"slider-grip-rect\",tickRectClass:\"slider-tick-rect\",inputProxyClass:\"slider-input-proxy\",labelsClass:\"slider-labels\",labelGroupClass:\"slider-label-group\",labelClass:\"slider-label\",currentValueClass:\"slider-current-value\",railHeight:5,menuIndexAttrName:\"slider-active-index\",autoMarginIdRoot:\"slider-\",minWidth:30,minHeight:30,textPadX:40,arrowOffsetX:4,railRadius:2,railWidth:5,railBorder:4,railBorderWidth:1,railBorderColor:\"#bec8d9\",railBgColor:\"#f8fafc\",railInset:8,stepInset:10,gripRadius:10,gripWidth:20,gripHeight:20,gripBorder:20,gripBorderWidth:1,gripBorderColor:\"#bec8d9\",gripBgColor:\"#f6f8fa\",gripBgActiveColor:\"#dbdde0\",labelPadding:8,labelOffset:0,tickWidth:1,tickColor:\"#333\",tickOffset:25,tickLength:7,minorTickOffset:25,minorTickColor:\"#333\",minorTickLength:4,currentValuePadding:8,currentValueInset:0}});var HU=ye((Mar,V0e)=>{\"use strict\";var N0e=Su(),u0t=b6(),c0t=no().extendDeepAll,f0t=Bu().overrideAll,h0t=zS(),U0e=Vs().templatedArray,Jb=n4(),d0t=U0e(\"step\",{visible:{valType:\"boolean\",dflt:!0},method:{valType:\"enumerated\",values:[\"restyle\",\"relayout\",\"animate\",\"update\",\"skip\"],dflt:\"restyle\"},args:{valType:\"info_array\",freeLength:!0,items:[{valType:\"any\"},{valType:\"any\"},{valType:\"any\"}]},label:{valType:\"string\"},value:{valType:\"string\"},execute:{valType:\"boolean\",dflt:!0}});V0e.exports=f0t(U0e(\"slider\",{visible:{valType:\"boolean\",dflt:!0},active:{valType:\"number\",min:0,dflt:0},steps:d0t,lenmode:{valType:\"enumerated\",values:[\"fraction\",\"pixels\"],dflt:\"fraction\"},len:{valType:\"number\",min:0,dflt:1},x:{valType:\"number\",min:-2,max:3,dflt:0},pad:c0t(u0t({editType:\"arraydraw\"}),{},{t:{dflt:20}}),xanchor:{valType:\"enumerated\",values:[\"auto\",\"left\",\"center\",\"right\"],dflt:\"left\"},y:{valType:\"number\",min:-2,max:3,dflt:0},yanchor:{valType:\"enumerated\",values:[\"auto\",\"top\",\"middle\",\"bottom\"],dflt:\"top\"},transition:{duration:{valType:\"number\",min:0,dflt:150},easing:{valType:\"enumerated\",values:h0t.transition.easing.values,dflt:\"cubic-in-out\"}},currentvalue:{visible:{valType:\"boolean\",dflt:!0},xanchor:{valType:\"enumerated\",values:[\"left\",\"center\",\"right\"],dflt:\"left\"},offset:{valType:\"number\",dflt:10},prefix:{valType:\"string\"},suffix:{valType:\"string\"},font:N0e({})},font:N0e({}),activebgcolor:{valType:\"color\",dflt:Jb.gripBgActiveColor},bgcolor:{valType:\"color\",dflt:Jb.railBgColor},bordercolor:{valType:\"color\",dflt:Jb.railBorderColor},borderwidth:{valType:\"number\",min:0,dflt:Jb.railBorderWidth},ticklen:{valType:\"number\",min:0,dflt:Jb.tickLength},tickcolor:{valType:\"color\",dflt:Jb.tickColor},tickwidth:{valType:\"number\",min:0,dflt:1},minorticklen:{valType:\"number\",min:0,dflt:Jb.minorTickLength}}),\"arraydraw\",\"from-root\")});var W0e=ye((Ear,j0e)=>{\"use strict\";var yT=Mr(),H0e=Zd(),G0e=HU(),v0t=n4(),p0t=v0t.name,g0t=G0e.steps;j0e.exports=function(t,r){H0e(t,r,{name:p0t,handleItemDefaults:m0t})};function m0t(e,t,r){function n(f,h){return yT.coerce(e,t,G0e,f,h)}for(var i=H0e(e,t,{name:\"steps\",handleItemDefaults:y0t}),a=0,o=0;o{\"use strict\";var Og=xa(),gI=Xu(),__=va(),Bg=ao(),t0=Mr(),_0t=t0.strTranslate,a4=Ll(),x0t=Vs().arrayEditor,gs=n4(),WU=Nh(),Y0e=WU.LINE_SPACING,GU=WU.FROM_TL,jU=WU.FROM_BR;tge.exports=function(t){var r=t._context.staticPlot,n=t._fullLayout,i=b0t(n,t),a=n._infolayer.selectAll(\"g.\"+gs.containerClassName).data(i.length>0?[0]:[]);a.enter().append(\"g\").classed(gs.containerClassName,!0).style(\"cursor\",r?null:\"ew-resize\");function o(c){c._commandObserver&&(c._commandObserver.remove(),delete c._commandObserver),gI.autoMargin(t,K0e(c))}if(a.exit().each(function(){Og.select(this).selectAll(\"g.\"+gs.groupClassName).each(o)}).remove(),i.length!==0){var s=a.selectAll(\"g.\"+gs.groupClassName).data(i,w0t);s.enter().append(\"g\").classed(gs.groupClassName,!0),s.exit().each(o).remove();for(var l=0;l0&&(s=s.transition().duration(t.transition.duration).ease(t.transition.easing)),s.attr(\"transform\",_0t(o-gs.gripWidth*.5,t._dims.currentValueTotalHeight))}}function ZU(e,t){var r=e._dims;return r.inputAreaStart+gs.stepInset+(r.inputAreaLength-2*gs.stepInset)*Math.min(1,Math.max(0,t))}function X0e(e,t){var r=e._dims;return Math.min(1,Math.max(0,(t-gs.stepInset-r.inputAreaStart)/(r.inputAreaLength-2*gs.stepInset-2*r.inputAreaStart)))}function C0t(e,t,r){var n=r._dims,i=t0.ensureSingle(e,\"rect\",gs.railTouchRectClass,function(a){a.call(Q0e,t,e,r).style(\"pointer-events\",\"all\")});i.attr({width:n.inputAreaLength,height:Math.max(n.inputAreaWidth,gs.tickOffset+r.ticklen+n.labelHeight)}).call(__.fill,r.bgcolor).attr(\"opacity\",0),Bg.setTranslate(i,0,n.currentValueTotalHeight)}function L0t(e,t){var r=t._dims,n=r.inputAreaLength-gs.railInset*2,i=t0.ensureSingle(e,\"rect\",gs.railRectClass);i.attr({width:n,height:gs.railWidth,rx:gs.railRadius,ry:gs.railRadius,\"shape-rendering\":\"crispEdges\"}).call(__.stroke,t.bordercolor).call(__.fill,t.bgcolor).style(\"stroke-width\",t.borderwidth+\"px\"),Bg.setTranslate(i,gs.railInset,(r.inputAreaWidth-gs.railWidth)*.5+r.currentValueTotalHeight)}});var nge=ye((Car,ige)=>{\"use strict\";var P0t=n4();ige.exports={moduleType:\"component\",name:P0t.name,layoutAttributes:HU(),supplyLayoutDefaults:W0e(),draw:rge()}});var yI=ye((Lar,oge)=>{\"use strict\";var age=dh();oge.exports={bgcolor:{valType:\"color\",dflt:age.background,editType:\"plot\"},bordercolor:{valType:\"color\",dflt:age.defaultLine,editType:\"plot\"},borderwidth:{valType:\"integer\",dflt:0,min:0,editType:\"plot\"},autorange:{valType:\"boolean\",dflt:!0,editType:\"calc\",impliedEdits:{\"range[0]\":void 0,\"range[1]\":void 0}},range:{valType:\"info_array\",items:[{valType:\"any\",editType:\"calc\",impliedEdits:{\"^autorange\":!1}},{valType:\"any\",editType:\"calc\",impliedEdits:{\"^autorange\":!1}}],editType:\"calc\",impliedEdits:{autorange:!1}},thickness:{valType:\"number\",dflt:.15,min:0,max:1,editType:\"plot\"},visible:{valType:\"boolean\",dflt:!0,editType:\"calc\"},editType:\"calc\"}});var XU=ye((Par,sge)=>{\"use strict\";sge.exports={_isSubplotObj:!0,rangemode:{valType:\"enumerated\",values:[\"auto\",\"fixed\",\"match\"],dflt:\"match\",editType:\"calc\"},range:{valType:\"info_array\",items:[{valType:\"any\",editType:\"plot\"},{valType:\"any\",editType:\"plot\"}],editType:\"plot\"},editType:\"calc\"}});var _I=ye((Iar,lge)=>{\"use strict\";lge.exports={name:\"rangeslider\",containerClassName:\"rangeslider-container\",bgClassName:\"rangeslider-bg\",rangePlotClassName:\"rangeslider-rangeplot\",maskMinClassName:\"rangeslider-mask-min\",maskMaxClassName:\"rangeslider-mask-max\",slideBoxClassName:\"rangeslider-slidebox\",grabberMinClassName:\"rangeslider-grabber-min\",grabAreaMinClassName:\"rangeslider-grabarea-min\",handleMinClassName:\"rangeslider-handle-min\",grabberMaxClassName:\"rangeslider-grabber-max\",grabAreaMaxClassName:\"rangeslider-grabarea-max\",handleMaxClassName:\"rangeslider-handle-max\",maskMinOppAxisClassName:\"rangeslider-mask-min-opp-axis\",maskMaxOppAxisClassName:\"rangeslider-mask-max-opp-axis\",maskColor:\"rgba(0,0,0,0.4)\",maskOppAxisColor:\"rgba(0,0,0,0.2)\",slideBoxFill:\"transparent\",slideBoxCursor:\"ew-resize\",grabAreaFill:\"transparent\",grabAreaCursor:\"col-resize\",grabAreaWidth:10,handleWidth:4,handleRadius:1,handleStrokeWidth:1,extraPad:15}});var fge=ye(bI=>{\"use strict\";var I0t=af(),R0t=Ll(),uge=_I(),D0t=Nh().LINE_SPACING,xI=uge.name;function cge(e){var t=e&&e[xI];return t&&t.visible}bI.isVisible=cge;bI.makeData=function(e){for(var t=I0t.list({_fullLayout:e},\"x\",!0),r=e.margin,n=[],i=0;i{\"use strict\";var wI=Mr(),hge=Vs(),dge=af(),z0t=yI(),F0t=XU();vge.exports=function(t,r,n){var i=t[n],a=r[n];if(!(i.rangeslider||r._requestRangeslider[a._id]))return;wI.isPlainObject(i.rangeslider)||(i.rangeslider={});var o=i.rangeslider,s=hge.newContainer(a,\"rangeslider\");function l(L,_){return wI.coerce(o,s,z0t,L,_)}var u,c;function f(L,_){return wI.coerce(u,c,F0t,L,_)}var h=l(\"visible\");if(h){l(\"bgcolor\",r.plot_bgcolor),l(\"bordercolor\"),l(\"borderwidth\"),l(\"thickness\"),l(\"autorange\",!a.isValidRange(o.range)),l(\"range\");var d=r._subplots;if(d)for(var v=d.cartesian.filter(function(L){return L.substr(0,L.indexOf(\"y\"))===dge.name2id(n)}).map(function(L){return L.substr(L.indexOf(\"y\"),L.length)}),x=wI.simpleMap(v,dge.id2name),b=0;b{\"use strict\";var q0t=af().list,O0t=wg().getAutoRange,B0t=_I();gge.exports=function(t){for(var r=q0t(t,\"x\",!0),n=0;n{\"use strict\";var TI=xa(),N0t=ba(),U0t=Xu(),Ff=Mr(),AI=Ff.strTranslate,_ge=ao(),x_=va(),V0t=Mb(),H0t=Jf(),YU=af(),G0t=gv(),j0t=Tg(),Bs=_I();xge.exports=function(e){for(var t=e._fullLayout,r=t._rangeSliderData,n=0;n=N.max)X=T[G+1];else if(H=N.pmax)X=T[G+1];else if(H0?e.touches[0].clientX:0}function W0t(e,t,r,n){if(t._context.staticPlot)return;var i=e.select(\"rect.\"+Bs.slideBoxClassName).node(),a=e.select(\"rect.\"+Bs.grabAreaMinClassName).node(),o=e.select(\"rect.\"+Bs.grabAreaMaxClassName).node();function s(){var l=TI.event,u=l.target,c=yge(l),f=c-e.node().getBoundingClientRect().left,h=n.d2p(r._rl[0]),d=n.d2p(r._rl[1]),v=G0t.coverSlip();this.addEventListener(\"touchmove\",x),this.addEventListener(\"touchend\",b),v.addEventListener(\"mousemove\",x),v.addEventListener(\"mouseup\",b);function x(g){var E=yge(g),k=+E-c,A,L,_;switch(u){case i:if(_=\"ew-resize\",h+k>r._length||d+k<0)return;A=h+k,L=d+k;break;case a:if(_=\"col-resize\",h+k>r._length)return;A=h+k,L=d;break;case o:if(_=\"col-resize\",d+k<0)return;A=h,L=d+k;break;default:_=\"ew-resize\",A=f,L=f+k;break}if(L{\"use strict\";var rgt=Mr(),igt=yI(),ngt=XU(),KU=fge();wge.exports={moduleType:\"component\",name:\"rangeslider\",schema:{subplots:{xaxis:{rangeslider:rgt.extendFlat({},igt,{yaxis:ngt})}}},layoutAttributes:yI(),handleDefaults:pge(),calcAutorange:mge(),draw:bge(),isVisible:KU.isVisible,makeData:KU.makeData,autoMarginOpts:KU.autoMarginOpts}});var SI=ye((Oar,Sge)=>{\"use strict\";var agt=Su(),Age=dh(),ogt=Vs().templatedArray,sgt=ogt(\"button\",{visible:{valType:\"boolean\",dflt:!0,editType:\"plot\"},step:{valType:\"enumerated\",values:[\"month\",\"year\",\"day\",\"hour\",\"minute\",\"second\",\"all\"],dflt:\"month\",editType:\"plot\"},stepmode:{valType:\"enumerated\",values:[\"backward\",\"todate\"],dflt:\"backward\",editType:\"plot\"},count:{valType:\"number\",min:0,dflt:1,editType:\"plot\"},label:{valType:\"string\",editType:\"plot\"},editType:\"plot\"});Sge.exports={visible:{valType:\"boolean\",editType:\"plot\"},buttons:sgt,x:{valType:\"number\",min:-2,max:3,editType:\"plot\"},xanchor:{valType:\"enumerated\",values:[\"auto\",\"left\",\"center\",\"right\"],dflt:\"left\",editType:\"plot\"},y:{valType:\"number\",min:-2,max:3,editType:\"plot\"},yanchor:{valType:\"enumerated\",values:[\"auto\",\"top\",\"middle\",\"bottom\"],dflt:\"bottom\",editType:\"plot\"},font:agt({editType:\"plot\"}),bgcolor:{valType:\"color\",dflt:Age.lightLine,editType:\"plot\"},activecolor:{valType:\"color\",editType:\"plot\"},bordercolor:{valType:\"color\",dflt:Age.defaultLine,editType:\"plot\"},borderwidth:{valType:\"number\",min:0,dflt:0,editType:\"plot\"},editType:\"plot\"}});var JU=ye((Bar,Mge)=>{\"use strict\";Mge.exports={yPad:.02,minButtonWidth:30,rx:3,ry:3,lightAmount:25,darkAmount:10}});var Cge=ye((Nar,kge)=>{\"use strict\";var MI=Mr(),lgt=va(),ugt=Vs(),cgt=Zd(),Ege=SI(),$U=JU();kge.exports=function(t,r,n,i,a){var o=t.rangeselector||{},s=ugt.newContainer(r,\"rangeselector\");function l(d,v){return MI.coerce(o,s,Ege,d,v)}var u=cgt(o,s,{name:\"buttons\",handleItemDefaults:fgt,calendar:a}),c=l(\"visible\",u.length>0);if(c){var f=hgt(r,n,i);l(\"x\",f[0]),l(\"y\",f[1]),MI.noneOrAll(t,r,[\"x\",\"y\"]),l(\"xanchor\"),l(\"yanchor\"),MI.coerceFont(l,\"font\",n.font);var h=l(\"bgcolor\");l(\"activecolor\",lgt.contrast(h,$U.lightAmount,$U.darkAmount)),l(\"bordercolor\"),l(\"borderwidth\")}};function fgt(e,t,r,n){var i=n.calendar;function a(l,u){return MI.coerce(e,t,Ege.buttons,l,u)}var o=a(\"visible\");if(o){var s=a(\"step\");s!==\"all\"&&(i&&i!==\"gregorian\"&&(s===\"month\"||s===\"year\")?t.stepmode=\"backward\":a(\"stepmode\"),a(\"count\")),a(\"label\")}}function hgt(e,t,r){for(var n=r.filter(function(s){return t[s].anchor===e._id}),i=0,a=0;a{\"use strict\";var dgt=hq(),vgt=Mr().titleCase;Lge.exports=function(t,r){var n=t._name,i={};if(r.step===\"all\")i[n+\".autorange\"]=!0;else{var a=pgt(t,r);i[n+\".range[0]\"]=a[0],i[n+\".range[1]\"]=a[1]}return i};function pgt(e,t){var r=e.range,n=new Date(e.r2l(r[1])),i=t.step,a=dgt[\"utc\"+vgt(i)],o=t.count,s;switch(t.stepmode){case\"backward\":s=e.l2r(+a.offset(n,-o));break;case\"todate\":var l=a.offset(n,-o);s=e.l2r(+a.ceil(l));break}var u=r[1];return[s,u]}});var Bge=ye((Var,Oge)=>{\"use strict\";var kI=xa(),ggt=ba(),mgt=Xu(),Ige=va(),qge=ao(),Iy=Mr(),Rge=Iy.strTranslate,EI=Ll(),ygt=af(),tV=Nh(),Dge=tV.LINE_SPACING,zge=tV.FROM_TL,Fge=tV.FROM_BR,eV=JU(),_gt=Pge();Oge.exports=function(t){var r=t._fullLayout,n=r._infolayer.selectAll(\".rangeselector\").data(xgt(t),bgt);n.enter().append(\"g\").classed(\"rangeselector\",!0),n.exit().remove(),n.style({cursor:\"pointer\",\"pointer-events\":\"all\"}),n.each(function(i){var a=kI.select(this),o=i,s=o.rangeselector,l=a.selectAll(\"g.button\").data(Iy.filterVisible(s.buttons));l.enter().append(\"g\").classed(\"button\",!0),l.exit().remove(),l.each(function(u){var c=kI.select(this),f=_gt(o,u);u._isActive=wgt(o,u,f),c.call(QU,s,u),c.call(Agt,s,u,t),c.on(\"click\",function(){t._dragged||ggt.call(\"_guiRelayout\",t,f)}),c.on(\"mouseover\",function(){u._isHovered=!0,c.call(QU,s,u)}),c.on(\"mouseout\",function(){u._isHovered=!1,c.call(QU,s,u)})}),Mgt(t,l,s,o._name,a)})};function xgt(e){for(var t=ygt.list(e,\"x\",!0),r=[],n=0;n{\"use strict\";Nge.exports={moduleType:\"component\",name:\"rangeselector\",schema:{subplots:{xaxis:{rangeselector:SI()}}},layoutAttributes:SI(),handleDefaults:Cge(),draw:Bge()}});var Ju=ye(rV=>{\"use strict\";var Vge=no().extendFlat;rV.attributes=function(e,t){e=e||{},t=t||{};var r={valType:\"info_array\",editType:e.editType,items:[{valType:\"number\",min:0,max:1,editType:e.editType},{valType:\"number\",min:0,max:1,editType:e.editType}],dflt:[0,1]},n=e.name?e.name+\" \":\"\",i=e.trace?\"trace \":\"subplot \",a=t.description?\" \"+t.description:\"\",o={x:Vge({},r,{}),y:Vge({},r,{}),editType:e.editType};return e.noGridCell||(o.row={valType:\"integer\",min:0,dflt:0,editType:e.editType},o.column={valType:\"integer\",min:0,dflt:0,editType:e.editType}),o};rV.defaults=function(e,t,r,n){var i=n&&n.x||[0,1],a=n&&n.y||[0,1],o=t.grid;if(o){var s=r(\"domain.column\");s!==void 0&&(s{\"use strict\";var Egt=Mr(),kgt=n3().counter,Cgt=Ju().attributes,Hge=ad().idRegex,Lgt=Vs(),iV={rows:{valType:\"integer\",min:1,editType:\"plot\"},roworder:{valType:\"enumerated\",values:[\"top to bottom\",\"bottom to top\"],dflt:\"top to bottom\",editType:\"plot\"},columns:{valType:\"integer\",min:1,editType:\"plot\"},subplots:{valType:\"info_array\",freeLength:!0,dimensions:2,items:{valType:\"enumerated\",values:[kgt(\"xy\").toString(),\"\"],editType:\"plot\"},editType:\"plot\"},xaxes:{valType:\"info_array\",freeLength:!0,items:{valType:\"enumerated\",values:[Hge.x.toString(),\"\"],editType:\"plot\"},editType:\"plot\"},yaxes:{valType:\"info_array\",freeLength:!0,items:{valType:\"enumerated\",values:[Hge.y.toString(),\"\"],editType:\"plot\"},editType:\"plot\"},pattern:{valType:\"enumerated\",values:[\"independent\",\"coupled\"],dflt:\"coupled\",editType:\"plot\"},xgap:{valType:\"number\",min:0,max:1,editType:\"plot\"},ygap:{valType:\"number\",min:0,max:1,editType:\"plot\"},domain:Cgt({name:\"grid\",editType:\"plot\",noGridCell:!0},{}),xside:{valType:\"enumerated\",values:[\"bottom\",\"bottom plot\",\"top plot\",\"top\"],dflt:\"bottom plot\",editType:\"plot\"},yside:{valType:\"enumerated\",values:[\"left\",\"left plot\",\"right plot\",\"right\"],dflt:\"left plot\",editType:\"plot\"},editType:\"plot\"};function CI(e,t,r){var n=t[r+\"axes\"],i=Object.keys((e._splomAxes||{})[r]||{});if(Array.isArray(n))return n;if(i.length)return i}function Pgt(e,t){var r=e.grid||{},n=CI(t,r,\"x\"),i=CI(t,r,\"y\");if(!e.grid&&!n&&!i)return;var a=Array.isArray(r.subplots)&&Array.isArray(r.subplots[0]),o=Array.isArray(n),s=Array.isArray(i),l=o&&n!==r.xaxes&&s&&i!==r.yaxes,u,c;a?(u=r.subplots.length,c=r.subplots[0].length):(s&&(u=i.length),o&&(c=n.length));var f=Lgt.newContainer(t,\"grid\");function h(_,C){return Egt.coerce(r,f,iV,_,C)}var d=h(\"rows\",u),v=h(\"columns\",c);if(!(d*v>1)){delete t.grid;return}if(!a&&!o&&!s){var x=h(\"pattern\")===\"independent\";x&&(a=!0)}f._hasSubplotGrid=a;var b=h(\"roworder\"),g=b===\"top to bottom\",E=a?.2:.1,k=a?.3:.1,A,L;l&&t._splomGridDflt&&(A=t._splomGridDflt.xside,L=t._splomGridDflt.yside),f._domains={x:Gge(\"x\",h,E,A,v),y:Gge(\"y\",h,k,L,d,g)}}function Gge(e,t,r,n,i,a){var o=t(e+\"gap\",r),s=t(\"domain.\"+e);t(e+\"side\",n);for(var l=new Array(i),u=s[0],c=(s[1]-u)/(i-o),f=c*(1-o),h=0;h{\"use strict\";Zge.exports={visible:{valType:\"boolean\",editType:\"calc\"},type:{valType:\"enumerated\",values:[\"percent\",\"constant\",\"sqrt\",\"data\"],editType:\"calc\"},symmetric:{valType:\"boolean\",editType:\"calc\"},array:{valType:\"data_array\",editType:\"calc\"},arrayminus:{valType:\"data_array\",editType:\"calc\"},value:{valType:\"number\",min:0,dflt:10,editType:\"calc\"},valueminus:{valType:\"number\",min:0,dflt:10,editType:\"calc\"},traceref:{valType:\"integer\",min:0,dflt:0,editType:\"style\"},tracerefminus:{valType:\"integer\",min:0,dflt:0,editType:\"style\"},copy_ystyle:{valType:\"boolean\",editType:\"plot\"},copy_zstyle:{valType:\"boolean\",editType:\"style\"},color:{valType:\"color\",editType:\"style\"},thickness:{valType:\"number\",min:0,dflt:2,editType:\"style\"},width:{valType:\"number\",min:0,editType:\"plot\"},editType:\"calc\"}});var Kge=ye((Zar,Yge)=>{\"use strict\";var Xge=uo(),Rgt=ba(),Dgt=Mr(),zgt=Vs(),Fgt=aV();Yge.exports=function(e,t,r,n){var i=\"error_\"+n.axis,a=zgt.newContainer(t,i),o=e[i]||{};function s(v,x){return Dgt.coerce(o,a,Fgt,v,x)}var l=o.array!==void 0||o.value!==void 0||o.type===\"sqrt\",u=s(\"visible\",l);if(u!==!1){var c=s(\"type\",\"array\"in o?\"data\":\"percent\"),f=!0;c!==\"sqrt\"&&(f=s(\"symmetric\",!((c===\"data\"?\"arrayminus\":\"valueminus\")in o))),c===\"data\"?(s(\"array\"),s(\"traceref\"),f||(s(\"arrayminus\"),s(\"tracerefminus\"))):(c===\"percent\"||c===\"constant\")&&(s(\"value\"),f||s(\"valueminus\"));var h=\"copy_\"+n.inherit+\"style\";if(n.inherit){var d=t[\"error_\"+n.inherit];(d||{}).visible&&s(h,!(o.color||Xge(o.thickness)||Xge(o.width)))}(!n.inherit||!a[h])&&(s(\"color\",r),s(\"thickness\"),s(\"width\",Rgt.traceIs(t,\"gl3d\")?0:4))}}});var oV=ye((Xar,$ge)=>{\"use strict\";$ge.exports=function(t){var r=t.type,n=t.symmetric;if(r===\"data\"){var i=t.array||[];if(n)return function(u,c){var f=+i[c];return[f,f]};var a=t.arrayminus||[];return function(u,c){var f=+i[c],h=+a[c];return!isNaN(f)||!isNaN(h)?[h||0,f||0]:[NaN,NaN]}}else{var o=Jge(r,t.value),s=Jge(r,t.valueminus);return n||t.valueminus===void 0?function(u){var c=o(u);return[c,c]}:function(u){return[s(u),o(u)]}}};function Jge(e,t){if(e===\"percent\")return function(r){return Math.abs(r*t/100)};if(e===\"constant\")return function(){return Math.abs(t)};if(e===\"sqrt\")return function(r){return Math.sqrt(Math.abs(r))}}});var tme=ye((Yar,eme)=>{\"use strict\";var sV=uo(),qgt=ba(),lV=Qa(),Ogt=Mr(),Bgt=oV();eme.exports=function(t){for(var r=t.calcdata,n=0;n{\"use strict\";var rme=xa(),b_=uo(),Ngt=ao(),Ugt=lu();ime.exports=function(t,r,n,i){var a,o=n.xaxis,s=n.yaxis,l=i&&i.duration>0,u=t._context.staticPlot;r.each(function(c){var f=c[0].trace,h=f.error_x||{},d=f.error_y||{},v;f.ids&&(v=function(E){return E.id});var x=Ugt.hasMarkers(f)&&f.marker.maxdisplayed>0;!d.visible&&!h.visible&&(c=[]);var b=rme.select(this).selectAll(\"g.errorbar\").data(c,v);if(b.exit().remove(),!!c.length){h.visible||b.selectAll(\"path.xerror\").remove(),d.visible||b.selectAll(\"path.yerror\").remove(),b.style(\"opacity\",1);var g=b.enter().append(\"g\").classed(\"errorbar\",!0);l&&g.style(\"opacity\",0).transition().duration(i.duration).style(\"opacity\",1),Ngt.setClipUrl(b,n.layerClipId,t),b.each(function(E){var k=rme.select(this),A=Vgt(E,o,s);if(!(x&&!E.vis)){var L,_=k.select(\"path.yerror\");if(d.visible&&b_(A.x)&&b_(A.yh)&&b_(A.ys)){var C=d.width;L=\"M\"+(A.x-C)+\",\"+A.yh+\"h\"+2*C+\"m-\"+C+\",0V\"+A.ys,A.noYS||(L+=\"m-\"+C+\",0h\"+2*C),a=!_.size(),a?_=k.append(\"path\").style(\"vector-effect\",u?\"none\":\"non-scaling-stroke\").classed(\"yerror\",!0):l&&(_=_.transition().duration(i.duration).ease(i.easing)),_.attr(\"d\",L)}else _.remove();var M=k.select(\"path.xerror\");if(h.visible&&b_(A.y)&&b_(A.xh)&&b_(A.xs)){var p=(h.copy_ystyle?d:h).width;L=\"M\"+A.xh+\",\"+(A.y-p)+\"v\"+2*p+\"m0,-\"+p+\"H\"+A.xs,A.noXS||(L+=\"m0,-\"+p+\"v\"+2*p),a=!M.size(),a?M=k.append(\"path\").style(\"vector-effect\",u?\"none\":\"non-scaling-stroke\").classed(\"xerror\",!0):l&&(M=M.transition().duration(i.duration).ease(i.easing)),M.attr(\"d\",L)}else M.remove()}})}})};function Vgt(e,t,r){var n={x:t.c2p(e.x),y:r.c2p(e.y)};return e.yh!==void 0&&(n.yh=r.c2p(e.yh),n.ys=r.c2p(e.ys),b_(n.ys)||(n.noYS=!0,n.ys=r.c2p(e.ys,!0))),e.xh!==void 0&&(n.xh=t.c2p(e.xh),n.xs=t.c2p(e.xs),b_(n.xs)||(n.noXS=!0,n.xs=t.c2p(e.xs,!0))),n}});var sme=ye((Jar,ome)=>{\"use strict\";var Hgt=xa(),ame=va();ome.exports=function(t){t.each(function(r){var n=r[0].trace,i=n.error_y||{},a=n.error_x||{},o=Hgt.select(this);o.selectAll(\"path.yerror\").style(\"stroke-width\",i.thickness+\"px\").call(ame.stroke,i.color),a.copy_ystyle&&(a=i),o.selectAll(\"path.xerror\").style(\"stroke-width\",a.thickness+\"px\").call(ame.stroke,a.color)})}});var cme=ye(($ar,ume)=>{\"use strict\";var o4=Mr(),lme=Bu().overrideAll,s4=aV(),$b={error_x:o4.extendFlat({},s4),error_y:o4.extendFlat({},s4)};delete $b.error_x.copy_zstyle;delete $b.error_y.copy_zstyle;delete $b.error_y.copy_ystyle;var l4={error_x:o4.extendFlat({},s4),error_y:o4.extendFlat({},s4),error_z:o4.extendFlat({},s4)};delete l4.error_x.copy_ystyle;delete l4.error_y.copy_ystyle;delete l4.error_z.copy_ystyle;delete l4.error_z.copy_zstyle;ume.exports={moduleType:\"component\",name:\"errorbars\",schema:{traces:{scatter:$b,bar:$b,histogram:$b,scatter3d:lme(l4,\"calc\",\"nested\"),scattergl:lme($b,\"calc\",\"nested\")}},supplyDefaults:Kge(),calc:tme(),makeComputeError:oV(),plot:nme(),style:sme(),hoverInfo:Ggt};function Ggt(e,t,r){(t.error_y||{}).visible&&(r.yerr=e.yh-e.y,t.error_y.symmetric||(r.yerrneg=e.y-e.ys)),(t.error_x||{}).visible&&(r.xerr=e.xh-e.x,t.error_x.symmetric||(r.xerrneg=e.x-e.xs))}});var hme=ye((Qar,fme)=>{\"use strict\";fme.exports={cn:{colorbar:\"colorbar\",cbbg:\"cbbg\",cbfill:\"cbfill\",cbfills:\"cbfills\",cbline:\"cbline\",cblines:\"cblines\",cbaxis:\"cbaxis\",cbtitleunshift:\"cbtitleunshift\",cbtitle:\"cbtitle\",cboutline:\"cboutline\",crisp:\"crisp\",jsPlaceholder:\"js-placeholder\"}}});var _me=ye((eor,yme)=>{\"use strict\";var w_=xa(),uV=id(),PI=Xu(),dme=ba(),Ry=Qa(),LI=gv(),B0=Mr(),Ug=B0.strTranslate,mme=no().extendFlat,cV=Tg(),Ng=ao(),fV=va(),jgt=Mb(),Wgt=Ll(),Zgt=Dv().flipScale,Xgt=JM(),Ygt=rI(),Kgt=Cd(),hV=Nh(),vme=hV.LINE_SPACING,pme=hV.FROM_TL,gme=hV.FROM_BR,Vc=hme().cn;function Jgt(e){var t=e._fullLayout,r=t._infolayer.selectAll(\"g.\"+Vc.colorbar).data($gt(e),function(n){return n._id});r.enter().append(\"g\").attr(\"class\",function(n){return n._id}).classed(Vc.colorbar,!0),r.each(function(n){var i=w_.select(this);B0.ensureSingle(i,\"rect\",Vc.cbbg),B0.ensureSingle(i,\"g\",Vc.cbfills),B0.ensureSingle(i,\"g\",Vc.cblines),B0.ensureSingle(i,\"g\",Vc.cbaxis,function(o){o.classed(Vc.crisp,!0)}),B0.ensureSingle(i,\"g\",Vc.cbtitleunshift,function(o){o.append(\"g\").classed(Vc.cbtitle,!0)}),B0.ensureSingle(i,\"rect\",Vc.cboutline);var a=Qgt(i,n,e);a&&a.then&&(e._promises||[]).push(a),e._context.edits.colorbarPosition&&emt(i,n,e)}),r.exit().each(function(n){PI.autoMargin(e,n._id)}).remove(),r.order()}function $gt(e){var t=e._fullLayout,r=e.calcdata,n=[],i,a,o,s;function l(k){return mme(k,{_fillcolor:null,_line:{color:null,width:null,dash:null},_levels:{start:null,end:null,size:null},_filllevels:null,_fillgradient:null,_zrange:null})}function u(){typeof s.calc==\"function\"?s.calc(e,o,i):(i._fillgradient=a.reversescale?Zgt(a.colorscale):a.colorscale,i._zrange=[a[s.min],a[s.max]])}for(var c=0;c1){var Re=Math.pow(10,Math.floor(Math.log(me)/Math.LN10));ze*=Re*B0.roundUp(me/Re,[2,5,10]),(Math.abs(F.start)/F.size+1e-6)%1<2e-6&&(Ee.tick0=0)}Ee.dtick=ze}Ee.domain=n?[ie+v/A.h,ie+W-v/A.h]:[ie+d/A.w,ie+W-d/A.w],Ee.setScale(),e.attr(\"transform\",Ug(Math.round(A.l),Math.round(A.t)));var ce=e.select(\".\"+Vc.cbtitleunshift).attr(\"transform\",Ug(-Math.round(A.l),-Math.round(A.t))),Ge=Ee.ticklabelposition,nt=Ee.title.font.size,ct=e.select(\".\"+Vc.cbaxis),qt,rt=0,ot=0;function Rt(er,Ke){var xt={propContainer:Ee,propName:t._propPrefix+\"title\",traceIndex:t._traceIndex,_meta:t._meta,placeholder:k._dfltTitle.colorbar,containerGroup:e.select(\".\"+Vc.cbtitle)},bt=er.charAt(0)===\"h\"?er.substr(1):\"h\"+er;e.selectAll(\".\"+bt+\",.\"+bt+\"-math-group\").remove(),jgt.draw(r,er,mme(xt,Ke||{}))}function kt(){if(n&&Ae||!n&&!Ae){var er,Ke;M===\"top\"&&(er=d+A.l+re*x,Ke=v+A.t+ae*(1-ie-W)+3+nt*.75),M===\"bottom\"&&(er=d+A.l+re*x,Ke=v+A.t+ae*(1-ie)-3-nt*.25),M===\"right\"&&(Ke=v+A.t+ae*b+3+nt*.75,er=d+A.l+re*ie),Rt(Ee._id+\"title\",{attributes:{x:er,y:Ke,\"text-anchor\":n?\"start\":\"middle\"}})}}function Ct(){if(n&&!Ae||!n&&Ae){var er=Ee.position||0,Ke=Ee._offset+Ee._length/2,xt,bt;if(M===\"right\")bt=Ke,xt=A.l+re*er+10+nt*(Ee.showticklabels?1:.5);else if(xt=Ke,M===\"bottom\"&&(bt=A.t+ae*er+10+(Ge.indexOf(\"inside\")===-1?Ee.tickfont.size:0)+(Ee.ticks!==\"intside\"&&t.ticklen||0)),M===\"top\"){var Lt=C.text.split(\"
\").length;bt=A.t+ae*er+10-X-vme*nt*Lt}Rt((n?\"h\":\"v\")+Ee._id+\"title\",{avoid:{selection:w_.select(r).selectAll(\"g.\"+Ee._id+\"tick\"),side:M,offsetTop:n?0:A.t,offsetLeft:n?A.l:0,maxShift:n?k.width:k.height},attributes:{x:xt,y:bt,\"text-anchor\":\"middle\"},transform:{rotate:n?-90:0,offset:0}})}}function Yt(){if(!n&&!Ae||n&&Ae){var er=e.select(\".\"+Vc.cbtitle),Ke=er.select(\"text\"),xt=[-l/2,l/2],bt=er.select(\".h\"+Ee._id+\"title-math-group\").node(),Lt=15.6;Ke.node()&&(Lt=parseInt(Ke.node().style.fontSize,10)*vme);var St;if(bt?(St=Ng.bBox(bt),ot=St.width,rt=St.height,rt>Lt&&(xt[1]-=(rt-Lt)/2)):Ke.node()&&!Ke.classed(Vc.jsPlaceholder)&&(St=Ng.bBox(Ke.node()),ot=St.width,rt=St.height),n){if(rt){if(rt+=5,M===\"top\")Ee.domain[1]-=rt/A.h,xt[1]*=-1;else{Ee.domain[0]+=rt/A.h;var Et=Wgt.lineCount(Ke);xt[1]+=(1-Et)*Lt}er.attr(\"transform\",Ug(xt[0],xt[1])),Ee.setScale()}}else ot&&(M===\"right\"&&(Ee.domain[0]+=(ot+nt/2)/A.w),er.attr(\"transform\",Ug(xt[0],xt[1])),Ee.setScale())}e.selectAll(\".\"+Vc.cbfills+\",.\"+Vc.cblines).attr(\"transform\",n?Ug(0,Math.round(A.h*(1-Ee.domain[1]))):Ug(Math.round(A.w*Ee.domain[0]),0)),ct.attr(\"transform\",n?Ug(0,Math.round(-A.t)):Ug(Math.round(-A.l),0));var dt=e.select(\".\"+Vc.cbfills).selectAll(\"rect.\"+Vc.cbfill).attr(\"style\",\"\").data(V);dt.enter().append(\"rect\").classed(Vc.cbfill,!0).attr(\"style\",\"\"),dt.exit().remove();var Ht=p.map(Ee.c2p).map(Math.round).sort(function(Or,Nr){return Or-Nr});dt.each(function(Or,Nr){var ut=[Nr===0?p[0]:(V[Nr]+V[Nr-1])/2,Nr===V.length-1?p[1]:(V[Nr]+V[Nr+1])/2].map(Ee.c2p).map(Math.round);n&&(ut[1]=B0.constrain(ut[1]+(ut[1]>ut[0])?1:-1,Ht[0],Ht[1]));var Ne=w_.select(this).attr(n?\"x\":\"y\",_e).attr(n?\"y\":\"x\",w_.min(ut)).attr(n?\"width\":\"height\",Math.max(X,2)).attr(n?\"height\":\"width\",Math.max(w_.max(ut)-w_.min(ut),2));if(t._fillgradient)Ng.gradient(Ne,r,t._id,n?\"vertical\":\"horizontalreversed\",t._fillgradient,\"fill\");else{var Ye=T(Or).replace(\"e-\",\"\");Ne.attr(\"fill\",uV(Ye).toHexString())}});var $t=e.select(\".\"+Vc.cblines).selectAll(\"path.\"+Vc.cbline).data(_.color&&_.width?H:[]);$t.enter().append(\"path\").classed(Vc.cbline,!0),$t.exit().remove(),$t.each(function(Or){var Nr=_e,ut=Math.round(Ee.c2p(Or))+_.width/2%1;w_.select(this).attr(\"d\",\"M\"+(n?Nr+\",\"+ut:ut+\",\"+Nr)+(n?\"h\":\"v\")+X).call(Ng.lineGroupStyle,_.width,P(Or),_.dash)}),ct.selectAll(\"g.\"+Ee._id+\"tick,path\").remove();var fr=_e+X+(l||0)/2-(t.ticks===\"outside\"?1:0),_r=Ry.calcTicks(Ee),Br=Ry.getTickSigns(Ee)[2];return Ry.drawTicks(r,Ee,{vals:Ee.ticks===\"inside\"?Ry.clipEnds(Ee,_r):_r,layer:ct,path:Ry.makeTickPath(Ee,fr,Br),transFn:Ry.makeTransTickFn(Ee)}),Ry.drawLabels(r,Ee,{vals:_r,layer:ct,transFn:Ry.makeTransTickLabelFn(Ee),labelFns:Ry.makeLabelFns(Ee,fr)})}function xr(){var er,Ke=X+l/2;Ge.indexOf(\"inside\")===-1&&(er=Ng.bBox(ct.node()),Ke+=n?er.width:er.height),qt=ce.select(\"text\");var xt=0,bt=n&&M===\"top\",Lt=!n&&M===\"right\",St=0;if(qt.node()&&!qt.classed(Vc.jsPlaceholder)){var Et,dt=ce.select(\".h\"+Ee._id+\"title-math-group\").node();dt&&(n&&Ae||!n&&!Ae)?(er=Ng.bBox(dt),xt=er.width,Et=er.height):(er=Ng.bBox(ce.node()),xt=er.right-A.l-(n?_e:Te),Et=er.bottom-A.t-(n?Te:_e),!n&&M===\"top\"&&(Ke+=er.height,St=er.height)),Lt&&(qt.attr(\"transform\",Ug(xt/2+nt/2,0)),xt*=2),Ke=Math.max(Ke,n?xt:Et)}var Ht=(n?d:v)*2+Ke+u+l/2,$t=0;!n&&C.text&&h===\"bottom\"&&b<=0&&($t=Ht/2,Ht+=$t,St+=$t),k._hColorbarMoveTitle=$t,k._hColorbarMoveCBTitle=St;var fr=u+l,_r=(n?_e:Te)-fr/2-(n?d:0),Br=(n?Te:_e)-(n?N:v+St-$t);e.select(\".\"+Vc.cbbg).attr(\"x\",_r).attr(\"y\",Br).attr(n?\"width\":\"height\",Math.max(Ht-$t,2)).attr(n?\"height\":\"width\",Math.max(N+fr,2)).call(fV.fill,c).call(fV.stroke,t.bordercolor).style(\"stroke-width\",u);var Or=Lt?Math.max(xt-10,0):0;e.selectAll(\".\"+Vc.cboutline).attr(\"x\",(n?_e:Te+d)+Or).attr(\"y\",(n?Te+v-N:_e)+(bt?rt:0)).attr(n?\"width\":\"height\",Math.max(X,2)).attr(n?\"height\":\"width\",Math.max(N-(n?2*v+rt:2*d+Or),2)).call(fV.stroke,t.outlinecolor).style({fill:\"none\",\"stroke-width\":l});var Nr=n?Me*Ht:0,ut=n?0:(1-ke)*Ht-St;if(Nr=E?A.l-Nr:-Nr,ut=g?A.t-ut:-ut,e.attr(\"transform\",Ug(Nr,ut)),!n&&(u||uV(c).getAlpha()&&!uV.equals(k.paper_bgcolor,c))){var Ne=ct.selectAll(\"text\"),Ye=Ne[0].length,Ve=e.select(\".\"+Vc.cbbg).node(),Xe=Ng.bBox(Ve),ht=Ng.getTranslate(e),Le=2;Ne.each(function(ri,bi){var nn=0,Wi=Ye-1;if(bi===nn||bi===Wi){var Ni=Ng.bBox(this),_n=Ng.getTranslate(this),$i;if(bi===Wi){var zn=Ni.right+_n.x,Wn=Xe.right+ht.x+Te-u-Le+x;$i=Wn-zn,$i>0&&($i=0)}else if(bi===nn){var It=Ni.left+_n.x,ft=Xe.left+ht.x+Te+u+Le;$i=ft-It,$i<0&&($i=0)}$i&&(Ye<3?this.setAttribute(\"transform\",\"translate(\"+$i+\",0) \"+this.getAttribute(\"transform\")):this.setAttribute(\"visibility\",\"hidden\"))}})}var xe={},Se=pme[f],lt=gme[f],Gt=pme[h],Vt=gme[h],ar=Ht-X;n?(a===\"pixels\"?(xe.y=b,xe.t=N*Gt,xe.b=N*Vt):(xe.t=xe.b=0,xe.yt=b+i*Gt,xe.yb=b-i*Vt),s===\"pixels\"?(xe.x=x,xe.l=Ht*Se,xe.r=Ht*lt):(xe.l=ar*Se,xe.r=ar*lt,xe.xl=x-o*Se,xe.xr=x+o*lt)):(a===\"pixels\"?(xe.x=x,xe.l=N*Se,xe.r=N*lt):(xe.l=xe.r=0,xe.xl=x+i*Se,xe.xr=x-i*lt),s===\"pixels\"?(xe.y=1-b,xe.t=Ht*Gt,xe.b=Ht*Vt):(xe.t=ar*Gt,xe.b=ar*Vt,xe.yt=b-o*Gt,xe.yb=b+o*Vt));var Qr=t.y<.5?\"b\":\"t\",ai=t.x<.5?\"l\":\"r\";r._fullLayout._reservedMargin[t._id]={};var jr={r:k.width-_r-Nr,l:_r+xe.r,b:k.height-Br-ut,t:Br+xe.b};E&&g?PI.autoMargin(r,t._id,xe):E?r._fullLayout._reservedMargin[t._id][Qr]=jr[Qr]:g||n?r._fullLayout._reservedMargin[t._id][ai]=jr[ai]:r._fullLayout._reservedMargin[t._id][Qr]=jr[Qr]}return B0.syncOrAsync([PI.previousPromises,kt,Yt,Ct,PI.previousPromises,xr],r)}function emt(e,t,r){var n=t.orientation===\"v\",i=r._fullLayout,a=i._size,o,s,l;LI.init({element:e.node(),gd:r,prepFn:function(){o=e.attr(\"transform\"),cV(e)},moveFn:function(u,c){e.attr(\"transform\",o+Ug(u,c)),s=LI.align((n?t._uFrac:t._vFrac)+u/a.w,n?t._thickFrac:t._lenFrac,0,1,t.xanchor),l=LI.align((n?t._vFrac:1-t._uFrac)-c/a.h,n?t._lenFrac:t._thickFrac,0,1,t.yanchor);var f=LI.getCursor(s,l,t.xanchor,t.yanchor);cV(e,f)},doneFn:function(){if(cV(e),s!==void 0&&l!==void 0){var u={};u[t._propPrefix+\"x\"]=s,u[t._propPrefix+\"y\"]=l,t._traceIndex!==void 0?dme.call(\"_guiRestyle\",r,u,t._traceIndex):dme.call(\"_guiRelayout\",r,u)}}})}function tmt(e,t,r){var n=t._levels,i=[],a=[],o,s,l=n.end+n.size/100,u=n.size,c=1.001*r[0]-.001*r[1],f=1.001*r[1]-.001*r[0];for(s=0;s<1e5&&(o=n.start+s*u,!(u>0?o>=l:o<=l));s++)o>c&&o0?o>=l:o<=l));s++)o>r[0]&&o{\"use strict\";xme.exports={moduleType:\"component\",name:\"colorbar\",attributes:Y6(),supplyDefaults:AO(),draw:_me().draw,hasColorbar:mO()}});var Tme=ye((ror,wme)=>{\"use strict\";wme.exports={moduleType:\"component\",name:\"legend\",layoutAttributes:yB(),supplyLayoutDefaults:bB(),draw:RB(),style:CB()}});var Sme=ye((ior,Ame)=>{\"use strict\";Ame.exports={moduleType:\"locale\",name:\"en\",dictionary:{\"Click to enter Colorscale title\":\"Click to enter Colourscale title\"},format:{days:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],shortDays:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],months:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],shortMonths:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],periods:[\"AM\",\"PM\"],dateTime:\"%a %b %e %X %Y\",date:\"%d/%m/%Y\",time:\"%H:%M:%S\",decimal:\".\",thousands:\",\",grouping:[3],currency:[\"$\",\"\"],year:\"%Y\",month:\"%b %Y\",dayMonth:\"%b %-d\",dayMonthYear:\"%b %-d, %Y\"}}});var Eme=ye((nor,Mme)=>{\"use strict\";Mme.exports={moduleType:\"locale\",name:\"en-US\",dictionary:{\"Click to enter Colorscale title\":\"Click to enter Colorscale title\"},format:{date:\"%m/%d/%Y\"}}});var vV=ye((aor,Pme)=>{\"use strict\";var imt=ba(),Lme=Mr(),dV=Lme.extendFlat,kme=Lme.extendDeep;function Cme(e){var t;switch(e){case\"themes__thumb\":t={autosize:!0,width:150,height:150,title:{text:\"\"},showlegend:!1,margin:{l:5,r:5,t:5,b:5,pad:0},annotations:[]};break;case\"thumbnail\":t={title:{text:\"\"},hidesources:!0,showlegend:!1,borderwidth:0,bordercolor:\"\",margin:{l:1,r:1,t:1,b:1,pad:0},annotations:[]};break;default:t={}}return t}function nmt(e){var t=[\"xaxis\",\"yaxis\",\"zaxis\"];return t.indexOf(e.slice(0,5))>-1}Pme.exports=function(t,r){var n,i=t.data,a=t.layout,o=kme([],i),s=kme({},a,Cme(r.tileClass)),l=t._context||{};if(r.width&&(s.width=r.width),r.height&&(s.height=r.height),r.tileClass===\"thumbnail\"||r.tileClass===\"themes__thumb\"){s.annotations=[];var u=Object.keys(s);for(n=0;n{\"use strict\";var amt=vb().EventEmitter,omt=ba(),smt=Mr(),Ime=Ly(),lmt=vV(),umt=OP(),cmt=BP();function fmt(e,t){var r=new amt,n=lmt(e,{format:\"png\"}),i=n.gd;i.style.position=\"absolute\",i.style.left=\"-5000px\",document.body.appendChild(i);function a(){var s=Ime.getDelay(i._fullLayout);setTimeout(function(){var l=umt(i),u=document.createElement(\"canvas\");u.id=smt.randstr(),r=cmt({format:t.format,width:i._fullLayout.width,height:i._fullLayout.height,canvas:u,emitter:r,svg:l}),r.clean=function(){i&&document.body.removeChild(i)}},s)}var o=Ime.getRedrawFunc(i);return omt.call(\"_doPlot\",i,n.data,n.layout,n.config).then(o).then(a).catch(function(s){r.emit(\"error\",s)}),r}Rme.exports=fmt});var qme=ye((sor,Fme)=>{\"use strict\";var zme=Ly(),hmt={getDelay:zme.getDelay,getRedrawFunc:zme.getRedrawFunc,clone:vV(),toSVG:OP(),svgToImg:BP(),toImage:Dme(),downloadImage:YN()};Fme.exports=hmt});var Bme=ye(Dy=>{\"use strict\";Dy.version=QC().version;QQ();Vie();var dmt=ba(),u4=Dy.register=dmt.register,gV=sde(),Ome=Object.keys(gV);for(II=0;II{\"use strict\";Nme.exports=Bme()});var Qb=ye((cor,Vme)=>{\"use strict\";Vme.exports={TEXTPAD:3,eventDataKeys:[\"value\",\"label\"]}});var Lm=ye((hor,Wme)=>{\"use strict\";var Tf=Uc(),Hme=Oc().axisHoverFormat,vmt=Wo().hovertemplateAttrs,pmt=Wo().texttemplateAttrs,jme=Kl(),gmt=Su(),Gme=Qb(),mmt=Ed().pattern,e2=no().extendFlat,mV=gmt({editType:\"calc\",arrayOk:!0,colorEditType:\"style\"}),ymt=Tf.marker,_mt=ymt.line,xmt=e2({},_mt.width,{dflt:0}),bmt=e2({width:xmt,editType:\"calc\"},jme(\"marker.line\")),wmt=e2({line:bmt,editType:\"calc\"},jme(\"marker\"),{opacity:{valType:\"number\",arrayOk:!0,dflt:1,min:0,max:1,editType:\"style\"},pattern:mmt,cornerradius:{valType:\"any\",editType:\"calc\"}});Wme.exports={x:Tf.x,x0:Tf.x0,dx:Tf.dx,y:Tf.y,y0:Tf.y0,dy:Tf.dy,xperiod:Tf.xperiod,yperiod:Tf.yperiod,xperiod0:Tf.xperiod0,yperiod0:Tf.yperiod0,xperiodalignment:Tf.xperiodalignment,yperiodalignment:Tf.yperiodalignment,xhoverformat:Hme(\"x\"),yhoverformat:Hme(\"y\"),text:Tf.text,texttemplate:pmt({editType:\"plot\"},{keys:Gme.eventDataKeys}),hovertext:Tf.hovertext,hovertemplate:vmt({},{keys:Gme.eventDataKeys}),textposition:{valType:\"enumerated\",values:[\"inside\",\"outside\",\"auto\",\"none\"],dflt:\"auto\",arrayOk:!0,editType:\"calc\"},insidetextanchor:{valType:\"enumerated\",values:[\"end\",\"middle\",\"start\"],dflt:\"end\",editType:\"plot\"},textangle:{valType:\"angle\",dflt:\"auto\",editType:\"plot\"},textfont:e2({},mV,{}),insidetextfont:e2({},mV,{}),outsidetextfont:e2({},mV,{}),constraintext:{valType:\"enumerated\",values:[\"inside\",\"outside\",\"both\",\"none\"],dflt:\"both\",editType:\"calc\"},cliponaxis:e2({},Tf.cliponaxis,{}),orientation:{valType:\"enumerated\",values:[\"v\",\"h\"],editType:\"calc+clearAxisTypes\"},base:{valType:\"any\",dflt:null,arrayOk:!0,editType:\"calc\"},offset:{valType:\"number\",dflt:null,arrayOk:!0,editType:\"calc\"},width:{valType:\"number\",dflt:null,min:0,arrayOk:!0,editType:\"calc\"},marker:wmt,offsetgroup:Tf.offsetgroup,alignmentgroup:Tf.alignmentgroup,selected:{marker:{opacity:Tf.selected.marker.opacity,color:Tf.selected.marker.color,editType:\"style\"},textfont:Tf.selected.textfont,editType:\"style\"},unselected:{marker:{opacity:Tf.unselected.marker.opacity,color:Tf.unselected.marker.color,editType:\"style\"},textfont:Tf.unselected.textfont,editType:\"style\"},zorder:Tf.zorder}});var DI=ye((dor,Zme)=>{\"use strict\";Zme.exports={barmode:{valType:\"enumerated\",values:[\"stack\",\"group\",\"overlay\",\"relative\"],dflt:\"group\",editType:\"calc\"},barnorm:{valType:\"enumerated\",values:[\"\",\"fraction\",\"percent\"],dflt:\"\",editType:\"calc\"},bargap:{valType:\"number\",min:0,max:1,editType:\"calc\"},bargroupgap:{valType:\"number\",min:0,max:1,dflt:0,editType:\"calc\"},barcornerradius:{valType:\"any\",editType:\"calc\"}}});var zI=ye((vor,Kme)=>{\"use strict\";var Tmt=va(),Xme=Dv().hasColorscale,Yme=Uh(),Amt=Mr().coercePattern;Kme.exports=function(t,r,n,i,a){var o=n(\"marker.color\",i),s=Xme(t,\"marker\");s&&Yme(t,r,a,n,{prefix:\"marker.\",cLetter:\"c\"}),n(\"marker.line.color\",Tmt.defaultLine),Xme(t,\"marker.line\")&&Yme(t,r,a,n,{prefix:\"marker.line.\",cLetter:\"c\"}),n(\"marker.line.width\"),n(\"marker.opacity\"),Amt(n,\"marker.pattern\",o,s),n(\"selected.marker.color\"),n(\"unselected.marker.color\")}});var r0=ye((por,rye)=>{\"use strict\";var Jme=uo(),xT=Mr(),$me=va(),Smt=ba(),Mmt=K3(),Emt=Pg(),kmt=zI(),Cmt=Hb(),Qme=Lm(),FI=xT.coerceFont;function Lmt(e,t,r,n){function i(u,c){return xT.coerce(e,t,Qme,u,c)}var a=Mmt(e,t,n,i);if(!a){t.visible=!1;return}Emt(e,t,n,i),i(\"xhoverformat\"),i(\"yhoverformat\"),i(\"zorder\"),i(\"orientation\",t.x&&!t.y?\"h\":\"v\"),i(\"base\"),i(\"offset\"),i(\"width\"),i(\"text\"),i(\"hovertext\"),i(\"hovertemplate\");var o=i(\"textposition\");tye(e,t,n,i,o,{moduleHasSelected:!0,moduleHasUnselected:!0,moduleHasConstrain:!0,moduleHasCliponaxis:!0,moduleHasTextangle:!0,moduleHasInsideanchor:!0}),kmt(e,t,i,r,n);var s=(t.marker.line||{}).color,l=Smt.getComponentMethod(\"errorbars\",\"supplyDefaults\");l(e,t,s||$me.defaultLine,{axis:\"y\"}),l(e,t,s||$me.defaultLine,{axis:\"x\",inherit:\"y\"}),xT.coerceSelectionMarkerOpacity(t,i)}function Pmt(e,t){var r,n;function i(s,l){return xT.coerce(n._input,n,Qme,s,l)}for(var a=0;a=0)return e}else if(typeof e==\"string\"&&(e=e.trim(),e.slice(-1)===\"%\"&&Jme(e.slice(0,-1))&&(e=+e.slice(0,-1),e>=0)))return e+\"%\"}function tye(e,t,r,n,i,a){a=a||{};var o=a.moduleHasSelected!==!1,s=a.moduleHasUnselected!==!1,l=a.moduleHasConstrain!==!1,u=a.moduleHasCliponaxis!==!1,c=a.moduleHasTextangle!==!1,f=a.moduleHasInsideanchor!==!1,h=!!a.hasPathbar,d=Array.isArray(i)||i===\"auto\",v=d||i===\"inside\",x=d||i===\"outside\";if(v||x){var b=FI(n,\"textfont\",r.font),g=xT.extendFlat({},b),E=e.textfont&&e.textfont.color,k=!E;if(k&&delete g.color,FI(n,\"insidetextfont\",g),h){var A=xT.extendFlat({},b);k&&delete A.color,FI(n,\"pathbar.textfont\",A)}x&&FI(n,\"outsidetextfont\",b),o&&n(\"selected.textfont.color\"),s&&n(\"unselected.textfont.color\"),l&&n(\"constraintext\"),u&&n(\"cliponaxis\"),c&&n(\"textangle\"),n(\"texttemplate\")}v&&f&&n(\"insidetextanchor\")}rye.exports={supplyDefaults:Lmt,crossTraceDefaults:Pmt,handleText:tye,validateCornerradius:eye}});var yV=ye((gor,iye)=>{\"use strict\";var Imt=ba(),Rmt=Qa(),Dmt=Mr(),zmt=DI(),Fmt=r0().validateCornerradius;iye.exports=function(e,t,r){function n(x,b){return Dmt.coerce(e,t,zmt,x,b)}for(var i=!1,a=!1,o=!1,s={},l=n(\"barmode\"),u=l===\"group\",c=0;c0&&!s[h]&&(o=!0),s[h]=!0),f.visible&&f.type===\"histogram\"){var d=Rmt.getFromId({_fullLayout:t},f[f.orientation===\"v\"?\"xaxis\":\"yaxis\"]);d.type!==\"category\"&&(a=!0)}}if(!i){delete t.barmode;return}l!==\"overlay\"&&n(\"barnorm\"),n(\"bargap\",a&&!o?0:.2),n(\"bargroupgap\");var v=n(\"barcornerradius\");t.barcornerradius=Fmt(v)}});var c4=ye((mor,nye)=>{\"use strict\";var bT=Mr();nye.exports=function(t,r){for(var n=0;n{\"use strict\";var aye=Qa(),oye=Rg(),sye=Dv().hasColorscale,lye=zv(),qmt=c4(),Omt=F0();uye.exports=function(t,r){var n=aye.getFromId(t,r.xaxis||\"x\"),i=aye.getFromId(t,r.yaxis||\"y\"),a,o,s,l,u,c,f={msUTC:!!(r.base||r.base===0)};r.orientation===\"h\"?(a=n.makeCalcdata(r,\"x\",f),s=i.makeCalcdata(r,\"y\"),l=oye(r,i,\"y\",s),u=!!r.yperiodalignment,c=\"y\"):(a=i.makeCalcdata(r,\"y\",f),s=n.makeCalcdata(r,\"x\"),l=oye(r,n,\"x\",s),u=!!r.xperiodalignment,c=\"x\"),o=l.vals;for(var h=Math.min(o.length,a.length),d=new Array(h),v=0;v{\"use strict\";var Bmt=xa(),Nmt=Mr();function Umt(e,t,r){var n=e._fullLayout,i=n[\"_\"+r+\"Text_minsize\"];if(i){var a=n.uniformtext.mode===\"hide\",o;switch(r){case\"funnelarea\":case\"pie\":case\"sunburst\":o=\"g.slice\";break;case\"treemap\":case\"icicle\":o=\"g.slice, g.pathbar\";break;default:o=\"g.points > g.point\"}t.selectAll(o).each(function(s){var l=s.transform;if(l){l.scale=a&&l.hide?0:i/l.fontSize;var u=Bmt.select(this).select(\"text\");Nmt.setTransormAndDisplay(u,l)}})}}function Vmt(e,t,r){if(r.uniformtext.mode){var n=fye(e),i=r.uniformtext.minsize,a=t.scale*t.fontSize;t.hide=a{\"use strict\";var Gmt=uo(),jmt=id(),dye=Mr().isArrayOrTypedArray;t2.coerceString=function(e,t,r){if(typeof t==\"string\"){if(t||!e.noBlank)return t}else if((typeof t==\"number\"||t===!0)&&!e.strict)return String(t);return r!==void 0?r:e.dflt};t2.coerceNumber=function(e,t,r){if(Gmt(t)){t=+t;var n=e.min,i=e.max,a=n!==void 0&&ti;if(!a)return t}return r!==void 0?r:e.dflt};t2.coerceColor=function(e,t,r){return jmt(t).isValid()?t:r!==void 0?r:e.dflt};t2.coerceEnumerated=function(e,t,r){return e.coerceNumber&&(t=+t),e.values.indexOf(t)!==-1?t:r!==void 0?r:e.dflt};t2.getValue=function(e,t){var r;return dye(e)?t{\"use strict\";var f4=xa(),Wmt=va(),h4=ao(),vye=Mr(),pye=ba(),gye=_v().resizeText,_V=Lm(),Zmt=_V.textfont,Xmt=_V.insidetextfont,Ymt=_V.outsidetextfont,Jd=qI();function Kmt(e){var t=f4.select(e).selectAll('g[class^=\"barlayer\"]').selectAll(\"g.trace\");gye(e,t,\"bar\");var r=t.size(),n=e._fullLayout;t.style(\"opacity\",function(i){return i[0].trace.opacity}).each(function(i){(n.barmode===\"stack\"&&r>1||n.bargap===0&&n.bargroupgap===0&&!i[0].trace.marker.line.width)&&f4.select(this).attr(\"shape-rendering\",\"crispEdges\")}),t.selectAll(\"g.points\").each(function(i){var a=f4.select(this),o=i[0].trace;mye(a,o,e)}),pye.getComponentMethod(\"errorbars\",\"style\")(t)}function mye(e,t,r){h4.pointStyle(e.selectAll(\"path\"),t,r),yye(e,t,r)}function yye(e,t,r){e.selectAll(\"text\").each(function(n){var i=f4.select(this),a=vye.ensureUniformFontSize(r,_ye(i,n,t,r));h4.font(i,a)})}function Jmt(e,t,r){var n=t[0].trace;n.selectedpoints?$mt(r,n,e):(mye(r,n,e),pye.getComponentMethod(\"errorbars\",\"style\")(r))}function $mt(e,t,r){h4.selectedPointStyle(e.selectAll(\"path\"),t),Qmt(e.selectAll(\"text\"),t,r)}function Qmt(e,t,r){e.each(function(n){var i=f4.select(this),a;if(n.selected){a=vye.ensureUniformFontSize(r,_ye(i,n,t,r));var o=t.selected.textfont&&t.selected.textfont.color;o&&(a.color=o),h4.font(i,a)}else h4.selectedTextStyle(i,t)})}function _ye(e,t,r,n){var i=n._fullLayout.font,a=r.textfont;if(e.classed(\"bartext-inside\")){var o=Tye(t,r);a=bye(r,t.i,i,o)}else e.classed(\"bartext-outside\")&&(a=wye(r,t.i,i));return a}function xye(e,t,r){return xV(Zmt,e.textfont,t,r)}function bye(e,t,r,n){var i=xye(e,t,r),a=e._input.textfont===void 0||e._input.textfont.color===void 0||Array.isArray(e.textfont.color)&&e.textfont.color[t]===void 0;return a&&(i={color:Wmt.contrast(n),family:i.family,size:i.size,weight:i.weight,style:i.style,variant:i.variant,textcase:i.textcase,lineposition:i.lineposition,shadow:i.shadow}),xV(Xmt,e.insidetextfont,t,i)}function wye(e,t,r){var n=xye(e,t,r);return xV(Ymt,e.outsidetextfont,t,n)}function xV(e,t,r,n){t=t||{};var i=Jd.getValue(t.family,r),a=Jd.getValue(t.size,r),o=Jd.getValue(t.color,r),s=Jd.getValue(t.weight,r),l=Jd.getValue(t.style,r),u=Jd.getValue(t.variant,r),c=Jd.getValue(t.textcase,r),f=Jd.getValue(t.lineposition,r),h=Jd.getValue(t.shadow,r);return{family:Jd.coerceString(e.family,i,n.family),size:Jd.coerceNumber(e.size,a,n.size),color:Jd.coerceColor(e.color,o,n.color),weight:Jd.coerceString(e.weight,s,n.weight),style:Jd.coerceString(e.style,l,n.style),variant:Jd.coerceString(e.variant,u,n.variant),textcase:Jd.coerceString(e.variant,c,n.textcase),lineposition:Jd.coerceString(e.variant,f,n.lineposition),shadow:Jd.coerceString(e.variant,h,n.shadow)}}function Tye(e,t){return t.type===\"waterfall\"?t[e.dir].marker.color:e.mcc||e.mc||t.marker.color}Aye.exports={style:Kmt,styleTextPoints:yye,styleOnSelect:Jmt,getInsideTextFont:bye,getOutsideTextFont:wye,getBarColor:Tye,resizeText:gye}});var i2=ye((wor,Iye)=>{\"use strict\";var OI=xa(),BI=uo(),Pd=Mr(),eyt=Ll(),tyt=va(),T_=ao(),ryt=ba(),NI=Qa().tickText,Sye=_v(),iyt=Sye.recordMinTextSize,nyt=Sye.clearMinTextSize,bV=N0(),wT=qI(),ayt=Qb(),Mye=Lm(),oyt=Mye.text,syt=Mye.textposition,lyt=rp().appendArrayPointValue,Uv=ayt.TEXTPAD;function uyt(e){return e.id}function cyt(e){if(e.ids)return uyt}function wV(e){return(e>0)-(e<0)}function Pm(e,t){return e0}function hyt(e,t,r,n,i,a){var o=t.xaxis,s=t.yaxis,l=e._fullLayout,u=e._context.staticPlot;i||(i={mode:l.barmode,norm:l.barmode,gap:l.bargap,groupgap:l.bargroupgap},nyt(\"bar\",l));var c=Pd.makeTraceGroups(n,r,\"trace bars\").each(function(f){var h=OI.select(this),d=f[0].trace,v=f[0].t,x=d.type===\"waterfall\",b=d.type===\"funnel\",g=d.type===\"histogram\",E=d.type===\"bar\",k=E||b,A=0;x&&d.connector.visible&&d.connector.mode===\"between\"&&(A=d.connector.line.width/2);var L=d.orientation===\"h\",_=kye(i),C=Pd.ensureSingle(h,\"g\",\"points\"),M=cyt(d),p=C.selectAll(\"g.point\").data(Pd.identity,M);p.enter().append(\"g\").classed(\"point\",!0),p.exit().remove(),p.each(function(T,F){var q=OI.select(this),V=fyt(T,o,s,L),H=V[0][0],X=V[0][1],G=V[1][0],N=V[1][1],W=(L?X-H:N-G)===0;W&&k&&wT.getLineWidth(d,T)&&(W=!1),W||(W=!BI(H)||!BI(X)||!BI(G)||!BI(N)),T.isBlank=W,W&&(L?X=H:N=G),A&&!W&&(L?(H-=Pm(H,X)*A,X+=Pm(H,X)*A):(G-=Pm(G,N)*A,N+=Pm(G,N)*A));var re,ae;if(d.type===\"waterfall\"){if(!W){var _e=d[T.dir].marker;re=_e.line.width,ae=_e.color}}else re=wT.getLineWidth(d,T),ae=T.mc||d.marker.color;function Me(Ke){var xt=OI.round(re/2%1,2);return i.gap===0&&i.groupgap===0?OI.round(Math.round(Ke)-xt,2):Ke}function ke(Ke,xt,bt){return bt&&Ke===xt?Ke:Math.abs(Ke-xt)>=2?Me(Ke):Ke>xt?Math.ceil(Ke):Math.floor(Ke)}var ge=tyt.opacity(ae),ie=ge<1||re>.01?Me:ke;e._context.staticPlot||(H=ie(H,X,L),X=ie(X,H,L),G=ie(G,N,!L),N=ie(N,G,!L));var Te=L?o.c2p:s.c2p,Ee;T.s0>0?Ee=T._sMax:T.s0<0?Ee=T._sMin:Ee=T.s1>0?T._sMax:T._sMin;function Ae(Ke,xt){if(!Ke)return 0;var bt=Math.abs(L?N-G:X-H),Lt=Math.abs(L?X-H:N-G),St=ie(Math.abs(Te(Ee,!0)-Te(0,!0))),Et=T.hasB?Math.min(bt/2,Lt/2):Math.min(bt/2,St),dt;if(xt===\"%\"){var Ht=Math.min(50,Ke);dt=bt*(Ht/100)}else dt=Ke;return ie(Math.max(Math.min(dt,Et),0))}var ze=E||g?Ae(v.cornerradiusvalue,v.cornerradiusform):0,Ce,me,Re=\"M\"+H+\",\"+G+\"V\"+N+\"H\"+X+\"V\"+G+\"Z\",ce=0;if(ze&&T.s){var Ge=wV(T.s0)===0||wV(T.s)===wV(T.s0)?T.s1:T.s0;if(ce=ie(T.hasB?0:Math.abs(Te(Ee,!0)-Te(Ge,!0))),ce0?Math.sqrt(ce*(2*ze-ce)):0,Rt=nt>0?Math.max:Math.min;Ce=\"M\"+H+\",\"+G+\"V\"+(N-rt*ct)+\"H\"+Rt(X-(ze-ce)*nt,H)+\"A \"+ze+\",\"+ze+\" 0 0 \"+qt+\" \"+X+\",\"+(N-ze*ct-ot)+\"V\"+(G+ze*ct+ot)+\"A \"+ze+\",\"+ze+\" 0 0 \"+qt+\" \"+Rt(X-(ze-ce)*nt,H)+\",\"+(G+rt*ct)+\"Z\"}else if(T.hasB)Ce=\"M\"+(H+ze*nt)+\",\"+G+\"A \"+ze+\",\"+ze+\" 0 0 \"+qt+\" \"+H+\",\"+(G+ze*ct)+\"V\"+(N-ze*ct)+\"A \"+ze+\",\"+ze+\" 0 0 \"+qt+\" \"+(H+ze*nt)+\",\"+N+\"H\"+(X-ze*nt)+\"A \"+ze+\",\"+ze+\" 0 0 \"+qt+\" \"+X+\",\"+(N-ze*ct)+\"V\"+(G+ze*ct)+\"A \"+ze+\",\"+ze+\" 0 0 \"+qt+\" \"+(X-ze*nt)+\",\"+G+\"Z\";else{me=Math.abs(N-G)+ce;var kt=me0?Math.sqrt(ce*(2*ze-ce)):0,Yt=ct>0?Math.max:Math.min;Ce=\"M\"+(H+kt*nt)+\",\"+G+\"V\"+Yt(N-(ze-ce)*ct,G)+\"A \"+ze+\",\"+ze+\" 0 0 \"+qt+\" \"+(H+ze*nt-Ct)+\",\"+N+\"H\"+(X-ze*nt+Ct)+\"A \"+ze+\",\"+ze+\" 0 0 \"+qt+\" \"+(X-kt*nt)+\",\"+Yt(N-(ze-ce)*ct,G)+\"V\"+G+\"Z\"}}else Ce=Re}else Ce=Re;var xr=Eye(Pd.ensureSingle(q,\"path\"),l,i,a);if(xr.style(\"vector-effect\",u?\"none\":\"non-scaling-stroke\").attr(\"d\",isNaN((X-H)*(N-G))||W&&e._context.staticPlot?\"M0,0Z\":Ce).call(T_.setClipUrl,t.layerClipId,e),!l.uniformtext.mode&&_){var er=T_.makePointStyleFns(d);T_.singlePointStyle(T,xr,d,er,e)}dyt(e,t,q,f,F,H,X,G,N,ze,ce,i,a),t.layerClipId&&T_.hideOutsideRangePoint(T,q.select(\"text\"),o,s,d.xcalendar,d.ycalendar)});var P=d.cliponaxis===!1;T_.setClipUrl(h,P?null:t.layerClipId,e)});ryt.getComponentMethod(\"errorbars\",\"plot\")(e,c,t,i)}function dyt(e,t,r,n,i,a,o,s,l,u,c,f,h){var d=t.xaxis,v=t.yaxis,x=e._fullLayout,b;function g(me,Re,ce){var Ge=Pd.ensureSingle(me,\"text\").text(Re).attr({class:\"bartext bartext-\"+b,\"text-anchor\":\"middle\",\"data-notex\":1}).call(T_.font,ce).call(eyt.convertToTspans,e);return Ge}var E=n[0].trace,k=E.orientation===\"h\",A=gyt(x,n,i,d,v);b=myt(E,i);var L=f.mode===\"stack\"||f.mode===\"relative\",_=n[i],C=!L||_._outmost,M=_.hasB,p=u&&u-c>Uv;if(!A||b===\"none\"||(_.isBlank||a===o||s===l)&&(b===\"auto\"||b===\"inside\")){r.select(\"text\").remove();return}var P=x.font,T=bV.getBarColor(n[i],E),F=bV.getInsideTextFont(E,i,P,T),q=bV.getOutsideTextFont(E,i,P),V=E.insidetextanchor||\"end\",H=r.datum();k?d.type===\"log\"&&H.s0<=0&&(d.range[0]0&&Me>0,ie;p?M?ie=r2(N-2*u,W,_e,Me,k)||r2(N,W-2*u,_e,Me,k):k?ie=r2(N-(u-c),W,_e,Me,k)||r2(N,W-2*(u-c),_e,Me,k):ie=r2(N,W-(u-c),_e,Me,k)||r2(N-2*(u-c),W,_e,Me,k):ie=r2(N,W,_e,Me,k),ge&&ie?b=\"inside\":(b=\"outside\",re.remove(),re=null)}else b=\"inside\";if(!re){ke=Pd.ensureUniformFontSize(e,b===\"outside\"?q:F),re=g(r,A,ke);var Te=re.attr(\"transform\");if(re.attr(\"transform\",\"\"),ae=T_.bBox(re.node()),_e=ae.width,Me=ae.height,re.attr(\"transform\",Te),_e<=0||Me<=0){re.remove();return}}var Ee=E.textangle,Ae,ze;b===\"outside\"?(ze=E.constraintext===\"both\"||E.constraintext===\"outside\",Ae=pyt(a,o,s,l,ae,{isHorizontal:k,constrained:ze,angle:Ee})):(ze=E.constraintext===\"both\"||E.constraintext===\"inside\",Ae=Pye(a,o,s,l,ae,{isHorizontal:k,constrained:ze,angle:Ee,anchor:V,hasB:M,r:u,overhead:c})),Ae.fontSize=ke.size,iyt(E.type===\"histogram\"?\"bar\":E.type,Ae,x),_.transform=Ae;var Ce=Eye(re,x,f,h);Pd.setTransormAndDisplay(Ce,Ae)}function r2(e,t,r,n,i){if(e<0||t<0)return!1;var a=r<=e&&n<=t,o=r<=t&&n<=e,s=i?e>=r*(t/n):t>=n*(e/r);return a||o||s}function Cye(e){return e===\"auto\"?0:e}function Lye(e,t){var r=Math.PI/180*t,n=Math.abs(Math.sin(r)),i=Math.abs(Math.cos(r));return{x:e.width*i+e.height*n,y:e.width*n+e.height*i}}function Pye(e,t,r,n,i,a){var o=!!a.isHorizontal,s=!!a.constrained,l=a.angle||0,u=a.anchor,c=u===\"end\",f=u===\"start\",h=a.leftToRight||0,d=(h+1)/2,v=1-d,x=a.hasB,b=a.r,g=a.overhead,E=i.width,k=i.height,A=Math.abs(t-e),L=Math.abs(n-r),_=A>2*Uv&&L>2*Uv?Uv:0;A-=2*_,L-=2*_;var C=Cye(l);l===\"auto\"&&!(E<=A&&k<=L)&&(E>A||k>L)&&(!(E>L||k>A)||EUv){var T=vyt(e,t,r,n,M,b,g,o,x);p=T.scale,P=T.pad}else p=1,s&&(p=Math.min(1,A/M.x,L/M.y)),P=0;var F=i.left*v+i.right*d,q=(i.top+i.bottom)/2,V=(e+Uv)*v+(t-Uv)*d,H=(r+n)/2,X=0,G=0;if(f||c){var N=(o?M.x:M.y)/2;b&&(c||x)&&(_+=P);var W=o?Pm(e,t):Pm(r,n);o?f?(V=e+W*_,X=-W*N):(V=t-W*_,X=W*N):f?(H=r+W*_,G=-W*N):(H=n-W*_,G=W*N)}return{textX:F,textY:q,targetX:V,targetY:H,anchorX:X,anchorY:G,scale:p,rotate:C}}function vyt(e,t,r,n,i,a,o,s,l){var u=Math.max(0,Math.abs(t-e)-2*Uv),c=Math.max(0,Math.abs(n-r)-2*Uv),f=a-Uv,h=o?f-Math.sqrt(f*f-(f-o)*(f-o)):f,d=l?f*2:s?f-o:2*h,v=l?f*2:s?2*h:f-o,x,b,g,E,k;return i.y/i.x>=c/(u-d)?E=c/i.y:i.y/i.x<=(c-v)/u?E=u/i.x:!l&&s?(x=i.x*i.x+i.y*i.y/4,b=-2*i.x*(u-f)-i.y*(c/2-f),g=(u-f)*(u-f)+(c/2-f)*(c/2-f)-f*f,E=(-b+Math.sqrt(b*b-4*x*g))/(2*x)):l?(x=(i.x*i.x+i.y*i.y)/4,b=-i.x*(u/2-f)-i.y*(c/2-f),g=(u/2-f)*(u/2-f)+(c/2-f)*(c/2-f)-f*f,E=(-b+Math.sqrt(b*b-4*x*g))/(2*x)):(x=i.x*i.x/4+i.y*i.y,b=-i.x*(u/2-f)-2*i.y*(c-f),g=(u/2-f)*(u/2-f)+(c-f)*(c-f)-f*f,E=(-b+Math.sqrt(b*b-4*x*g))/(2*x)),E=Math.min(1,E),s?k=Math.max(0,f-Math.sqrt(Math.max(0,f*f-(f-(c-i.y*E)/2)*(f-(c-i.y*E)/2)))-o):k=Math.max(0,f-Math.sqrt(Math.max(0,f*f-(f-(u-i.x*E)/2)*(f-(u-i.x*E)/2)))-o),{scale:E,pad:k}}function pyt(e,t,r,n,i,a){var o=!!a.isHorizontal,s=!!a.constrained,l=a.angle||0,u=i.width,c=i.height,f=Math.abs(t-e),h=Math.abs(n-r),d;o?d=h>2*Uv?Uv:0:d=f>2*Uv?Uv:0;var v=1;s&&(v=o?Math.min(1,h/c):Math.min(1,f/u));var x=Cye(l),b=Lye(i,x),g=(o?b.x:b.y)/2,E=(i.left+i.right)/2,k=(i.top+i.bottom)/2,A=(e+t)/2,L=(r+n)/2,_=0,C=0,M=o?Pm(t,e):Pm(r,n);return o?(A=t-M*d,_=M*g):(L=n+M*d,C=-M*g),{textX:E,textY:k,targetX:A,targetY:L,anchorX:_,anchorY:C,scale:v,rotate:x}}function gyt(e,t,r,n,i){var a=t[0].trace,o=a.texttemplate,s;return o?s=yyt(e,t,r,n,i):a.textinfo?s=_yt(t,r,n,i):s=wT.getValue(a.text,r),wT.coerceString(oyt,s)}function myt(e,t){var r=wT.getValue(e.textposition,t);return wT.coerceEnumerated(syt,r)}function yyt(e,t,r,n,i){var a=t[0].trace,o=Pd.castOption(a,r,\"texttemplate\");if(!o)return\"\";var s=a.type===\"histogram\",l=a.type===\"waterfall\",u=a.type===\"funnel\",c=a.orientation===\"h\",f,h,d,v;c?(f=\"y\",h=i,d=\"x\",v=n):(f=\"x\",h=n,d=\"y\",v=i);function x(_){return NI(h,h.c2l(_),!0).text}function b(_){return NI(v,v.c2l(_),!0).text}var g=t[r],E={};E.label=g.p,E.labelLabel=E[f+\"Label\"]=x(g.p);var k=Pd.castOption(a,g.i,\"text\");(k===0||k)&&(E.text=k),E.value=g.s,E.valueLabel=E[d+\"Label\"]=b(g.s);var A={};lyt(A,a,g.i),(s||A.x===void 0)&&(A.x=c?E.value:E.label),(s||A.y===void 0)&&(A.y=c?E.label:E.value),(s||A.xLabel===void 0)&&(A.xLabel=c?E.valueLabel:E.labelLabel),(s||A.yLabel===void 0)&&(A.yLabel=c?E.labelLabel:E.valueLabel),l&&(E.delta=+g.rawS||g.s,E.deltaLabel=b(E.delta),E.final=g.v,E.finalLabel=b(E.final),E.initial=E.final-E.delta,E.initialLabel=b(E.initial)),u&&(E.value=g.s,E.valueLabel=b(E.value),E.percentInitial=g.begR,E.percentInitialLabel=Pd.formatPercent(g.begR),E.percentPrevious=g.difR,E.percentPreviousLabel=Pd.formatPercent(g.difR),E.percentTotal=g.sumR,E.percenTotalLabel=Pd.formatPercent(g.sumR));var L=Pd.castOption(a,g.i,\"customdata\");return L&&(E.customdata=L),Pd.texttemplateString(o,E,e._d3locale,A,E,a._meta||{})}function _yt(e,t,r,n){var i=e[0].trace,a=i.orientation===\"h\",o=i.type===\"waterfall\",s=i.type===\"funnel\";function l(L){var _=a?n:r;return NI(_,L,!0).text}function u(L){var _=a?r:n;return NI(_,+L,!0).text}var c=i.textinfo,f=e[t],h=c.split(\"+\"),d=[],v,x=function(L){return h.indexOf(L)!==-1};if(x(\"label\")&&d.push(l(e[t].p)),x(\"text\")&&(v=Pd.castOption(i,f.i,\"text\"),(v===0||v)&&d.push(v)),o){var b=+f.rawS||f.s,g=f.v,E=g-b;x(\"initial\")&&d.push(u(E)),x(\"delta\")&&d.push(u(b)),x(\"final\")&&d.push(u(g))}if(s){x(\"value\")&&d.push(u(f.s));var k=0;x(\"percent initial\")&&k++,x(\"percent previous\")&&k++,x(\"percent total\")&&k++;var A=k>1;x(\"percent initial\")&&(v=Pd.formatPercent(f.begR),A&&(v+=\" of initial\"),d.push(v)),x(\"percent previous\")&&(v=Pd.formatPercent(f.difR),A&&(v+=\" of previous\"),d.push(v)),x(\"percent total\")&&(v=Pd.formatPercent(f.sumR),A&&(v+=\" of total\"),d.push(v))}return d.join(\"
\")}Iye.exports={plot:hyt,toMoveInsideBar:Pye}});var TT=ye((Tor,Fye)=>{\"use strict\";var d4=Nc(),xyt=ba(),Rye=va(),byt=Mr().fillText,wyt=qI().getLineWidth,TV=Qa().hoverLabelText,Tyt=es().BADNUM;function Ayt(e,t,r,n,i){var a=Dye(e,t,r,n,i);if(a){var o=a.cd,s=o[0].trace,l=o[a.index];return a.color=zye(s,l),xyt.getComponentMethod(\"errorbars\",\"hoverInfo\")(l,s,a),[a]}}function Dye(e,t,r,n,i){var a=e.cd,o=a[0].trace,s=a[0].t,l=n===\"closest\",u=o.type===\"waterfall\",c=e.maxHoverDistance,f=e.maxSpikeDistance,h,d,v,x,b,g,E;o.orientation===\"h\"?(h=r,d=t,v=\"y\",x=\"x\",b=H,g=F):(h=t,d=r,v=\"x\",x=\"y\",g=H,b=F);var k=o[v+\"period\"],A=l||k;function L(ie){return C(ie,-1)}function _(ie){return C(ie,1)}function C(ie,Te){var Ee=ie.w;return ie[v]+Te*Ee/2}function M(ie){return ie[v+\"End\"]-ie[v+\"Start\"]}var p=l?L:k?function(ie){return ie.p-M(ie)/2}:function(ie){return Math.min(L(ie),ie.p-s.bardelta/2)},P=l?_:k?function(ie){return ie.p+M(ie)/2}:function(ie){return Math.max(_(ie),ie.p+s.bardelta/2)};function T(ie,Te,Ee){return i.finiteRange&&(Ee=0),d4.inbox(ie-h,Te-h,Ee+Math.min(1,Math.abs(Te-ie)/E)-1)}function F(ie){return T(p(ie),P(ie),c)}function q(ie){return T(L(ie),_(ie),f)}function V(ie){var Te=ie[x];if(u){var Ee=Math.abs(ie.rawS)||0;d>0?Te+=Ee:d<0&&(Te-=Ee)}return Te}function H(ie){var Te=d,Ee=ie.b,Ae=V(ie);return d4.inbox(Ee-Te,Ae-Te,c+(Ae-Te)/(Ae-Ee)-1)}function X(ie){var Te=d,Ee=ie.b,Ae=V(ie);return d4.inbox(Ee-Te,Ae-Te,f+(Ae-Te)/(Ae-Ee)-1)}var G=e[v+\"a\"],N=e[x+\"a\"];E=Math.abs(G.r2c(G.range[1])-G.r2c(G.range[0]));function W(ie){return(b(ie)+g(ie))/2}var re=d4.getDistanceFunction(n,b,g,W);if(d4.getClosest(a,re,e),e.index!==!1&&a[e.index].p!==Tyt){A||(p=function(ie){return Math.min(L(ie),ie.p-s.bargroupwidth/2)},P=function(ie){return Math.max(_(ie),ie.p+s.bargroupwidth/2)});var ae=e.index,_e=a[ae],Me=o.base?_e.b+_e.s:_e.s;e[x+\"0\"]=e[x+\"1\"]=N.c2p(_e[x],!0),e[x+\"LabelVal\"]=Me;var ke=s.extents[s.extents.round(_e.p)];e[v+\"0\"]=G.c2p(l?p(_e):ke[0],!0),e[v+\"1\"]=G.c2p(l?P(_e):ke[1],!0);var ge=_e.orig_p!==void 0;return e[v+\"LabelVal\"]=ge?_e.orig_p:_e.p,e.labelLabel=TV(G,e[v+\"LabelVal\"],o[v+\"hoverformat\"]),e.valueLabel=TV(N,e[x+\"LabelVal\"],o[x+\"hoverformat\"]),e.baseLabel=TV(N,_e.b,o[x+\"hoverformat\"]),e.spikeDistance=(X(_e)+q(_e))/2,e[v+\"Spike\"]=G.c2p(_e.p,!0),byt(_e,o,e),e.hovertemplate=o.hovertemplate,e}}function zye(e,t){var r=t.mcc||e.marker.color,n=t.mlcc||e.marker.line.color,i=wyt(e,t);if(Rye.opacity(r))return r;if(Rye.opacity(n)&&i)return n}Fye.exports={hoverPoints:Ayt,hoverOnBars:Dye,getTraceColor:zye}});var Oye=ye((Aor,qye)=>{\"use strict\";qye.exports=function(t,r,n){return t.x=\"xVal\"in r?r.xVal:r.x,t.y=\"yVal\"in r?r.yVal:r.y,r.xa&&(t.xaxis=r.xa),r.ya&&(t.yaxis=r.ya),n.orientation===\"h\"?(t.label=t.y,t.value=t.x):(t.label=t.x,t.value=t.y),t}});var AT=ye((Sor,Bye)=>{\"use strict\";Bye.exports=function(t,r){var n=t.cd,i=t.xaxis,a=t.yaxis,o=n[0].trace,s=o.type===\"funnel\",l=o.orientation===\"h\",u=[],c;if(r===!1)for(c=0;c{\"use strict\";Nye.exports={attributes:Lm(),layoutAttributes:DI(),supplyDefaults:r0().supplyDefaults,crossTraceDefaults:r0().crossTraceDefaults,supplyLayoutDefaults:yV(),calc:cye(),crossTraceCalc:Gb().crossTraceCalc,colorbar:Kd(),arraysToCalcdata:c4(),plot:i2().plot,style:N0().style,styleOnSelect:N0().styleOnSelect,hoverPoints:TT().hoverPoints,eventData:Oye(),selectPoints:AT(),moduleType:\"trace\",name:\"bar\",basePlotModule:Jf(),categories:[\"bar-like\",\"cartesian\",\"svg\",\"bar\",\"oriented\",\"errorBarsOK\",\"showLegend\",\"zoomScale\"],animatable:!0,meta:{}}});var Hye=ye((Eor,Vye)=>{\"use strict\";Vye.exports=Uye()});var v4=ye((kor,Zye)=>{\"use strict\";var Myt=Eg(),U0=Uc(),Gye=Lm(),Eyt=dh(),jye=Oc().axisHoverFormat,kyt=Wo().hovertemplateAttrs,zy=no().extendFlat,ST=U0.marker,Wye=ST.line;Zye.exports={y:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},x:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},x0:{valType:\"any\",editType:\"calc+clearAxisTypes\"},y0:{valType:\"any\",editType:\"calc+clearAxisTypes\"},dx:{valType:\"number\",editType:\"calc\"},dy:{valType:\"number\",editType:\"calc\"},xperiod:U0.xperiod,yperiod:U0.yperiod,xperiod0:U0.xperiod0,yperiod0:U0.yperiod0,xperiodalignment:U0.xperiodalignment,yperiodalignment:U0.yperiodalignment,xhoverformat:jye(\"x\"),yhoverformat:jye(\"y\"),name:{valType:\"string\",editType:\"calc+clearAxisTypes\"},q1:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},median:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},q3:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},lowerfence:{valType:\"data_array\",editType:\"calc\"},upperfence:{valType:\"data_array\",editType:\"calc\"},notched:{valType:\"boolean\",editType:\"calc\"},notchwidth:{valType:\"number\",min:0,max:.5,dflt:.25,editType:\"calc\"},notchspan:{valType:\"data_array\",editType:\"calc\"},boxpoints:{valType:\"enumerated\",values:[\"all\",\"outliers\",\"suspectedoutliers\",!1],editType:\"calc\"},jitter:{valType:\"number\",min:0,max:1,editType:\"calc\"},pointpos:{valType:\"number\",min:-2,max:2,editType:\"calc\"},sdmultiple:{valType:\"number\",min:0,editType:\"calc\",dflt:1},sizemode:{valType:\"enumerated\",values:[\"quartiles\",\"sd\"],editType:\"calc\",dflt:\"quartiles\"},boxmean:{valType:\"enumerated\",values:[!0,\"sd\",!1],editType:\"calc\"},mean:{valType:\"data_array\",editType:\"calc\"},sd:{valType:\"data_array\",editType:\"calc\"},orientation:{valType:\"enumerated\",values:[\"v\",\"h\"],editType:\"calc+clearAxisTypes\"},quartilemethod:{valType:\"enumerated\",values:[\"linear\",\"exclusive\",\"inclusive\"],dflt:\"linear\",editType:\"calc\"},width:{valType:\"number\",min:0,dflt:0,editType:\"calc\"},marker:{outliercolor:{valType:\"color\",dflt:\"rgba(0, 0, 0, 0)\",editType:\"style\"},symbol:zy({},ST.symbol,{arrayOk:!1,editType:\"plot\"}),opacity:zy({},ST.opacity,{arrayOk:!1,dflt:1,editType:\"style\"}),angle:zy({},ST.angle,{arrayOk:!1,editType:\"calc\"}),size:zy({},ST.size,{arrayOk:!1,editType:\"calc\"}),color:zy({},ST.color,{arrayOk:!1,editType:\"style\"}),line:{color:zy({},Wye.color,{arrayOk:!1,dflt:Eyt.defaultLine,editType:\"style\"}),width:zy({},Wye.width,{arrayOk:!1,dflt:0,editType:\"style\"}),outliercolor:{valType:\"color\",editType:\"style\"},outlierwidth:{valType:\"number\",min:0,dflt:1,editType:\"style\"},editType:\"style\"},editType:\"plot\"},line:{color:{valType:\"color\",editType:\"style\"},width:{valType:\"number\",min:0,dflt:2,editType:\"style\"},editType:\"plot\"},fillcolor:Myt(),whiskerwidth:{valType:\"number\",min:0,max:1,dflt:.5,editType:\"calc\"},showwhiskers:{valType:\"boolean\",editType:\"calc\"},offsetgroup:Gye.offsetgroup,alignmentgroup:Gye.alignmentgroup,selected:{marker:U0.selected.marker,editType:\"style\"},unselected:{marker:U0.unselected.marker,editType:\"style\"},text:zy({},U0.text,{}),hovertext:zy({},U0.hovertext,{}),hovertemplate:kyt({}),hoveron:{valType:\"flaglist\",flags:[\"boxes\",\"points\"],dflt:\"boxes+points\",editType:\"style\"},zorder:U0.zorder}});var p4=ye((Cor,Xye)=>{\"use strict\";Xye.exports={boxmode:{valType:\"enumerated\",values:[\"group\",\"overlay\"],dflt:\"overlay\",editType:\"calc\"},boxgap:{valType:\"number\",min:0,max:1,dflt:.3,editType:\"calc\"},boxgroupgap:{valType:\"number\",min:0,max:1,dflt:.3,editType:\"calc\"}}});var m4=ye((Lor,$ye)=>{\"use strict\";var V0=Mr(),Cyt=ba(),Lyt=va(),Pyt=Pg(),Iyt=Hb(),Yye=L3(),g4=v4();function Ryt(e,t,r,n){function i(v,x){return V0.coerce(e,t,g4,v,x)}if(Kye(e,t,i,n),t.visible!==!1){Pyt(e,t,n,i),i(\"xhoverformat\"),i(\"yhoverformat\");var a=t._hasPreCompStats;a&&(i(\"lowerfence\"),i(\"upperfence\")),i(\"line.color\",(e.marker||{}).color||r),i(\"line.width\"),i(\"fillcolor\",Lyt.addOpacity(t.line.color,.5));var o=!1;if(a){var s=i(\"mean\"),l=i(\"sd\");s&&s.length&&(o=!0,l&&l.length&&(o=\"sd\"))}i(\"whiskerwidth\");var u=i(\"sizemode\"),c;u===\"quartiles\"&&(c=i(\"boxmean\",o)),i(\"showwhiskers\",u===\"quartiles\"),(u===\"sd\"||c===\"sd\")&&i(\"sdmultiple\"),i(\"width\"),i(\"quartilemethod\");var f=!1;if(a){var h=i(\"notchspan\");h&&h.length&&(f=!0)}else V0.validate(e.notchwidth,g4.notchwidth)&&(f=!0);var d=i(\"notched\",f);d&&i(\"notchwidth\"),Jye(e,t,i,{prefix:\"box\"}),i(\"zorder\")}}function Kye(e,t,r,n){function i(P){var T=0;return P&&P.length&&(T+=1,V0.isArrayOrTypedArray(P[0])&&P[0].length&&(T+=1)),T}function a(P){return V0.validate(e[P],g4[P])}var o=r(\"y\"),s=r(\"x\"),l;if(t.type===\"box\"){var u=r(\"q1\"),c=r(\"median\"),f=r(\"q3\");t._hasPreCompStats=u&&u.length&&c&&c.length&&f&&f.length,l=Math.min(V0.minRowLength(u),V0.minRowLength(c),V0.minRowLength(f))}var h=i(o),d=i(s),v=h&&V0.minRowLength(o),x=d&&V0.minRowLength(s),b=n.calendar,g={autotypenumbers:n.autotypenumbers},E,k;if(t._hasPreCompStats)switch(String(d)+String(h)){case\"00\":var A=a(\"x0\")||a(\"dx\"),L=a(\"y0\")||a(\"dy\");L&&!A?E=\"h\":E=\"v\",k=l;break;case\"10\":E=\"v\",k=Math.min(l,x);break;case\"20\":E=\"h\",k=Math.min(l,s.length);break;case\"01\":E=\"h\",k=Math.min(l,v);break;case\"02\":E=\"v\",k=Math.min(l,o.length);break;case\"12\":E=\"v\",k=Math.min(l,x,o.length);break;case\"21\":E=\"h\",k=Math.min(l,s.length,v);break;case\"11\":k=0;break;case\"22\":var _=!1,C;for(C=0;C0?(E=\"v\",d>0?k=Math.min(x,v):k=Math.min(v)):d>0?(E=\"h\",k=Math.min(x)):k=0;if(!k){t.visible=!1;return}t._length=k;var M=r(\"orientation\",E);t._hasPreCompStats?M===\"v\"&&d===0?(r(\"x0\",0),r(\"dx\",1)):M===\"h\"&&h===0&&(r(\"y0\",0),r(\"dy\",1)):M===\"v\"&&d===0?r(\"x0\"):M===\"h\"&&h===0&&r(\"y0\");var p=Cyt.getComponentMethod(\"calendars\",\"handleTraceDefaults\");p(e,t,[\"x\",\"y\"],n)}function Jye(e,t,r,n){var i=n.prefix,a=V0.coerce2(e,t,g4,\"marker.outliercolor\"),o=r(\"marker.line.outliercolor\"),s=\"outliers\";t._hasPreCompStats?s=\"all\":(a||o)&&(s=\"suspectedoutliers\");var l=r(i+\"points\",s);l?(r(\"jitter\",l===\"all\"?.3:0),r(\"pointpos\",l===\"all\"?-1.5:0),r(\"marker.symbol\"),r(\"marker.opacity\"),r(\"marker.size\"),r(\"marker.angle\"),r(\"marker.color\",t.line.color),r(\"marker.line.color\"),r(\"marker.line.width\"),l===\"suspectedoutliers\"&&(r(\"marker.line.outliercolor\",t.marker.color),r(\"marker.line.outlierwidth\")),r(\"selected.marker.color\"),r(\"unselected.marker.color\"),r(\"selected.marker.size\"),r(\"unselected.marker.size\"),r(\"text\"),r(\"hovertext\")):delete t.marker;var u=r(\"hoveron\");(u===\"all\"||u.indexOf(\"points\")!==-1)&&r(\"hovertemplate\"),V0.coerceSelectionMarkerOpacity(t,r)}function Dyt(e,t){var r,n;function i(l){return V0.coerce(n._input,n,g4,l)}for(var a=0;a{\"use strict\";var zyt=ba(),Fyt=Mr(),qyt=p4();function Qye(e,t,r,n,i){for(var a=i+\"Layout\",o=!1,s=0;s{\"use strict\";var SV=uo(),VI=Qa(),Byt=Rg(),$f=Mr(),i0=es().BADNUM,Fy=$f._;u1e.exports=function(t,r){var n=t._fullLayout,i=VI.getFromId(t,r.xaxis||\"x\"),a=VI.getFromId(t,r.yaxis||\"y\"),o=[],s=r.type===\"violin\"?\"_numViolins\":\"_numBoxes\",l,u,c,f,h,d,v;r.orientation===\"h\"?(c=i,f=\"x\",h=a,d=\"y\",v=!!r.yperiodalignment):(c=a,f=\"y\",h=i,d=\"x\",v=!!r.xperiodalignment);var x=Nyt(r,d,h,n[s]),b=x[0],g=x[1],E=$f.distinctVals(b,h),k=E.vals,A=E.minDiff/2,L,_,C,M,p,P,T=(r.boxpoints||r.points)===\"all\"?$f.identity:function(qt){return qt.vL.uf};if(r._hasPreCompStats){var F=r[f],q=function(qt){return c.d2c((r[qt]||[])[l])},V=1/0,H=-1/0;for(l=0;l=L.q1&&L.q3>=L.med){var G=q(\"lowerfence\");L.lf=G!==i0&&G<=L.q1?G:n1e(L,C,M);var N=q(\"upperfence\");L.uf=N!==i0&&N>=L.q3?N:a1e(L,C,M);var W=q(\"mean\");L.mean=W!==i0?W:M?$f.mean(C,M):(L.q1+L.q3)/2;var re=q(\"sd\");L.sd=W!==i0&&re>=0?re:M?$f.stdev(C,M,L.mean):L.q3-L.q1,L.lo=o1e(L),L.uo=s1e(L);var ae=q(\"notchspan\");ae=ae!==i0&&ae>0?ae:l1e(L,M),L.ln=L.med-ae,L.un=L.med+ae;var _e=L.lf,Me=L.uf;r.boxpoints&&C.length&&(_e=Math.min(_e,C[0]),Me=Math.max(Me,C[M-1])),r.notched&&(_e=Math.min(_e,L.ln),Me=Math.max(Me,L.un)),L.min=_e,L.max=Me}else{$f.warn([\"Invalid input - make sure that q1 <= median <= q3\",\"q1 = \"+L.q1,\"median = \"+L.med,\"q3 = \"+L.q3].join(`\n", + "`));var ke;L.med!==i0?ke=L.med:L.q1!==i0?L.q3!==i0?ke=(L.q1+L.q3)/2:ke=L.q1:L.q3!==i0?ke=L.q3:ke=0,L.med=ke,L.q1=L.q3=ke,L.lf=L.uf=ke,L.mean=L.sd=ke,L.ln=L.un=ke,L.min=L.max=ke}V=Math.min(V,L.min),H=Math.max(H,L.max),L.pts2=_.filter(T),o.push(L)}}r._extremes[c._id]=VI.findExtremes(c,[V,H],{padded:!0})}else{var ge=c.makeCalcdata(r,f),ie=Uyt(k,A),Te=k.length,Ee=Vyt(Te);for(l=0;l=0&&Ae0){if(L={},L.pos=L[d]=k[l],_=L.pts=Ee[l].sort(r1e),C=L[f]=_.map(i1e),M=C.length,L.min=C[0],L.max=C[M-1],L.mean=$f.mean(C,M),L.sd=$f.stdev(C,M,L.mean)*r.sdmultiple,L.med=$f.interp(C,.5),M%2&&(Re||ce)){var Ge,nt;Re?(Ge=C.slice(0,M/2),nt=C.slice(M/2+1)):ce&&(Ge=C.slice(0,M/2+1),nt=C.slice(M/2)),L.q1=$f.interp(Ge,.5),L.q3=$f.interp(nt,.5)}else L.q1=$f.interp(C,.25),L.q3=$f.interp(C,.75);L.lf=n1e(L,C,M),L.uf=a1e(L,C,M),L.lo=o1e(L),L.uo=s1e(L);var ct=l1e(L,M);L.ln=L.med-ct,L.un=L.med+ct,ze=Math.min(ze,L.ln),Ce=Math.max(Ce,L.un),L.pts2=_.filter(T),o.push(L)}r.notched&&$f.isTypedArray(ge)&&(ge=Array.from(ge)),r._extremes[c._id]=VI.findExtremes(c,r.notched?ge.concat([ze,Ce]):ge,{padded:!0})}return Hyt(o,r),o.length>0?(o[0].t={num:n[s],dPos:A,posLetter:d,valLetter:f,labels:{med:Fy(t,\"median:\"),min:Fy(t,\"min:\"),q1:Fy(t,\"q1:\"),q3:Fy(t,\"q3:\"),max:Fy(t,\"max:\"),mean:r.boxmean===\"sd\"||r.sizemode===\"sd\"?Fy(t,\"mean \\xB1 \\u03C3:\").replace(\"\\u03C3\",r.sdmultiple===1?\"\\u03C3\":r.sdmultiple+\"\\u03C3\"):Fy(t,\"mean:\"),lf:Fy(t,\"lower fence:\"),uf:Fy(t,\"upper fence:\")}},n[s]++,o):[{t:{empty:!0}}]};function Nyt(e,t,r,n){var i=t in e,a=t+\"0\"in e,o=\"d\"+t in e;if(i||a&&o){var s=r.makeCalcdata(e,t),l=Byt(e,r,t,s).vals;return[l,s]}var u;a?u=e[t+\"0\"]:\"name\"in e&&(r.type===\"category\"||SV(e.name)&&[\"linear\",\"log\"].indexOf(r.type)!==-1||$f.isDateTime(e.name)&&r.type===\"date\")?u=e.name:u=n;for(var c=r.type===\"multicategory\"?r.r2c_just_indices(u):r.d2c(u,0,e[t+\"calendar\"]),f=e._length,h=new Array(f),d=0;d{\"use strict\";var c1e=Qa(),Gyt=Mr(),jyt=Bb().getAxisGroup,f1e=[\"v\",\"h\"];function Wyt(e,t){for(var r=e.calcdata,n=t.xaxis,i=t.yaxis,a=0;a1,E=1-a[e+\"gap\"],k=1-a[e+\"groupgap\"];for(l=0;l0;if(C===\"positive\"?(N=M*(_?1:.5),ae=re,W=ae=P):C===\"negative\"?(N=ae=P,W=M*(_?1:.5),_e=re):(N=W=M,ae=_e=re),Ee){var Ae=A.pointpos,ze=A.jitter,Ce=A.marker.size/2,me=0;Ae+ze>=0&&(me=re*(Ae+ze),me>N?(Te=!0,ge=Ce,Me=me):me>ae&&(ge=Ce,Me=N)),me<=N&&(Me=N);var Re=0;Ae-ze<=0&&(Re=-re*(Ae-ze),Re>W?(Te=!0,ie=Ce,ke=Re):Re>_e&&(ie=Ce,ke=W)),Re<=W&&(ke=W)}else Me=N,ke=W;var ce=new Array(c.length);for(u=0;u{\"use strict\";var MT=xa(),n2=Mr(),Zyt=ao(),v1e=5,Xyt=.01;function Yyt(e,t,r,n){var i=e._context.staticPlot,a=t.xaxis,o=t.yaxis;n2.makeTraceGroups(n,r,\"trace boxes\").each(function(s){var l=MT.select(this),u=s[0],c=u.t,f=u.trace;if(c.wdPos=c.bdPos*f.whiskerwidth,f.visible!==!0||c.empty){l.remove();return}var h,d;f.orientation===\"h\"?(h=o,d=a):(h=a,d=o),p1e(l,{pos:h,val:d},f,c,i),g1e(l,{x:a,y:o},f,c),m1e(l,{pos:h,val:d},f,c)})}function p1e(e,t,r,n,i){var a=r.orientation===\"h\",o=t.val,s=t.pos,l=!!s.rangebreaks,u=n.bPos,c=n.wdPos||0,f=n.bPosPxOffset||0,h=r.whiskerwidth||0,d=r.showwhiskers!==!1,v=r.notched||!1,x=v?1-2*r.notchwidth:1,b,g;Array.isArray(n.bdPos)?(b=n.bdPos[0],g=n.bdPos[1]):(b=n.bdPos,g=n.bdPos);var E=e.selectAll(\"path.box\").data(r.type!==\"violin\"||r.box.visible?n2.identity:[]);E.enter().append(\"path\").style(\"vector-effect\",i?\"none\":\"non-scaling-stroke\").attr(\"class\",\"box\"),E.exit().remove(),E.each(function(k){if(k.empty)return MT.select(this).attr(\"d\",\"M0,0Z\");var A=s.c2l(k.pos+u,!0),L=s.l2p(A-b)+f,_=s.l2p(A+g)+f,C=l?(L+_)/2:s.l2p(A)+f,M=r.whiskerwidth,p=l?L*M+(1-M)*C:s.l2p(A-c)+f,P=l?_*M+(1-M)*C:s.l2p(A+c)+f,T=s.l2p(A-b*x)+f,F=s.l2p(A+g*x)+f,q=r.sizemode===\"sd\",V=o.c2p(q?k.mean-k.sd:k.q1,!0),H=q?o.c2p(k.mean+k.sd,!0):o.c2p(k.q3,!0),X=n2.constrain(q?o.c2p(k.mean,!0):o.c2p(k.med,!0),Math.min(V,H)+1,Math.max(V,H)-1),G=k.lf===void 0||r.boxpoints===!1||q,N=o.c2p(G?k.min:k.lf,!0),W=o.c2p(G?k.max:k.uf,!0),re=o.c2p(k.ln,!0),ae=o.c2p(k.un,!0);a?MT.select(this).attr(\"d\",\"M\"+X+\",\"+T+\"V\"+F+\"M\"+V+\",\"+L+\"V\"+_+(v?\"H\"+re+\"L\"+X+\",\"+F+\"L\"+ae+\",\"+_:\"\")+\"H\"+H+\"V\"+L+(v?\"H\"+ae+\"L\"+X+\",\"+T+\"L\"+re+\",\"+L:\"\")+\"Z\"+(d?\"M\"+V+\",\"+C+\"H\"+N+\"M\"+H+\",\"+C+\"H\"+W+(h===0?\"\":\"M\"+N+\",\"+p+\"V\"+P+\"M\"+W+\",\"+p+\"V\"+P):\"\")):MT.select(this).attr(\"d\",\"M\"+T+\",\"+X+\"H\"+F+\"M\"+L+\",\"+V+\"H\"+_+(v?\"V\"+re+\"L\"+F+\",\"+X+\"L\"+_+\",\"+ae:\"\")+\"V\"+H+\"H\"+L+(v?\"V\"+ae+\"L\"+T+\",\"+X+\"L\"+L+\",\"+re:\"\")+\"Z\"+(d?\"M\"+C+\",\"+V+\"V\"+N+\"M\"+C+\",\"+H+\"V\"+W+(h===0?\"\":\"M\"+p+\",\"+N+\"H\"+P+\"M\"+p+\",\"+W+\"H\"+P):\"\"))})}function g1e(e,t,r,n){var i=t.x,a=t.y,o=n.bdPos,s=n.bPos,l=r.boxpoints||r.points;n2.seedPseudoRandom();var u=function(h){return h.forEach(function(d){d.t=n,d.trace=r}),h},c=e.selectAll(\"g.points\").data(l?u:[]);c.enter().append(\"g\").attr(\"class\",\"points\"),c.exit().remove();var f=c.selectAll(\"path\").data(function(h){var d,v=h.pts2,x=Math.max((h.max-h.min)/10,h.q3-h.q1),b=x*1e-9,g=x*Xyt,E=[],k=0,A;if(r.jitter){if(x===0)for(k=1,E=new Array(v.length),d=0;dh.lo&&(P.so=!0)}return v});f.enter().append(\"path\").classed(\"point\",!0),f.exit().remove(),f.call(Zyt.translatePoints,i,a)}function m1e(e,t,r,n){var i=t.val,a=t.pos,o=!!a.rangebreaks,s=n.bPos,l=n.bPosPxOffset||0,u=r.boxmean||(r.meanline||{}).visible,c,f;Array.isArray(n.bdPos)?(c=n.bdPos[0],f=n.bdPos[1]):(c=n.bdPos,f=n.bdPos);var h=e.selectAll(\"path.mean\").data(r.type===\"box\"&&r.boxmean||r.type===\"violin\"&&r.box.visible&&r.meanline.visible?n2.identity:[]);h.enter().append(\"path\").attr(\"class\",\"mean\").style({fill:\"none\",\"vector-effect\":\"non-scaling-stroke\"}),h.exit().remove(),h.each(function(d){var v=a.c2l(d.pos+s,!0),x=a.l2p(v-c)+l,b=a.l2p(v+f)+l,g=o?(x+b)/2:a.l2p(v)+l,E=i.c2p(d.mean,!0),k=i.c2p(d.mean-d.sd,!0),A=i.c2p(d.mean+d.sd,!0);r.orientation===\"h\"?MT.select(this).attr(\"d\",\"M\"+E+\",\"+x+\"V\"+b+(u===\"sd\"?\"m0,0L\"+k+\",\"+g+\"L\"+E+\",\"+x+\"L\"+A+\",\"+g+\"Z\":\"\")):MT.select(this).attr(\"d\",\"M\"+x+\",\"+E+\"H\"+b+(u===\"sd\"?\"m0,0L\"+g+\",\"+k+\"L\"+x+\",\"+E+\"L\"+g+\",\"+A+\"Z\":\"\"))})}y1e.exports={plot:Yyt,plotBoxAndWhiskers:p1e,plotPoints:g1e,plotBoxMean:m1e}});var jI=ye((zor,_1e)=>{\"use strict\";var EV=xa(),kV=va(),CV=ao();function Kyt(e,t,r){var n=r||EV.select(e).selectAll(\"g.trace.boxes\");n.style(\"opacity\",function(i){return i[0].trace.opacity}),n.each(function(i){var a=EV.select(this),o=i[0].trace,s=o.line.width;function l(f,h,d,v){f.style(\"stroke-width\",h+\"px\").call(kV.stroke,d).call(kV.fill,v)}var u=a.selectAll(\"path.box\");if(o.type===\"candlestick\")u.each(function(f){if(!f.empty){var h=EV.select(this),d=o[f.dir];l(h,d.line.width,d.line.color,d.fillcolor),h.style(\"opacity\",o.selectedpoints&&!f.selected?.3:1)}});else{l(u,s,o.line.color,o.fillcolor),a.selectAll(\"path.mean\").style({\"stroke-width\":s,\"stroke-dasharray\":2*s+\"px,\"+s+\"px\"}).call(kV.stroke,o.line.color);var c=a.selectAll(\"path.point\");CV.pointStyle(c,o,e)}})}function Jyt(e,t,r){var n=t[0].trace,i=r.selectAll(\"path.point\");n.selectedpoints?CV.selectedPointStyle(i,n):CV.pointStyle(i,n,e)}_1e.exports={style:Kyt,styleOnSelect:Jyt}});var PV=ye((For,T1e)=>{\"use strict\";var $yt=Qa(),LV=Mr(),A_=Nc(),x1e=va(),Qyt=LV.fillText;function e1t(e,t,r,n){var i=e.cd,a=i[0].trace,o=a.hoveron,s=[],l;return o.indexOf(\"boxes\")!==-1&&(s=s.concat(b1e(e,t,r,n))),o.indexOf(\"points\")!==-1&&(l=w1e(e,t,r)),n===\"closest\"?l?[l]:s:(l&&s.push(l),s)}function b1e(e,t,r,n){var i=e.cd,a=e.xa,o=e.ya,s=i[0].trace,l=i[0].t,u=s.type===\"violin\",c,f,h,d,v,x,b,g,E,k,A,L=l.bdPos,_,C,M=l.wHover,p=function(Ce){return h.c2l(Ce.pos)+l.bPos-h.c2l(x)};u&&s.side!==\"both\"?(s.side===\"positive\"&&(E=function(Ce){var me=p(Ce);return A_.inbox(me,me+M,k)},_=L,C=0),s.side===\"negative\"&&(E=function(Ce){var me=p(Ce);return A_.inbox(me-M,me,k)},_=0,C=L)):(E=function(Ce){var me=p(Ce);return A_.inbox(me-M,me+M,k)},_=C=L);var P;u?P=function(Ce){return A_.inbox(Ce.span[0]-v,Ce.span[1]-v,k)}:P=function(Ce){return A_.inbox(Ce.min-v,Ce.max-v,k)},s.orientation===\"h\"?(v=t,x=r,b=P,g=E,c=\"y\",h=o,f=\"x\",d=a):(v=r,x=t,b=E,g=P,c=\"x\",h=a,f=\"y\",d=o);var T=Math.min(1,L/Math.abs(h.r2c(h.range[1])-h.r2c(h.range[0])));k=e.maxHoverDistance-T,A=e.maxSpikeDistance-T;function F(Ce){return(b(Ce)+g(Ce))/2}var q=A_.getDistanceFunction(n,b,g,F);if(A_.getClosest(i,q,e),e.index===!1)return[];var V=i[e.index],H=s.line.color,X=(s.marker||{}).color;x1e.opacity(H)&&s.line.width?e.color=H:x1e.opacity(X)&&s.boxpoints?e.color=X:e.color=s.fillcolor,e[c+\"0\"]=h.c2p(V.pos+l.bPos-C,!0),e[c+\"1\"]=h.c2p(V.pos+l.bPos+_,!0),e[c+\"LabelVal\"]=V.orig_p!==void 0?V.orig_p:V.pos;var G=c+\"Spike\";e.spikeDistance=F(V)*A/k,e[G]=h.c2p(V.pos,!0);var N=s.boxmean||s.sizemode===\"sd\"||(s.meanline||{}).visible,W=s.boxpoints||s.points,re=W&&N?[\"max\",\"uf\",\"q3\",\"med\",\"mean\",\"q1\",\"lf\",\"min\"]:W&&!N?[\"max\",\"uf\",\"q3\",\"med\",\"q1\",\"lf\",\"min\"]:!W&&N?[\"max\",\"q3\",\"med\",\"mean\",\"q1\",\"min\"]:[\"max\",\"q3\",\"med\",\"q1\",\"min\"],ae=d.range[1]{\"use strict\";A1e.exports=function(t,r){return r.hoverOnBox&&(t.hoverOnBox=r.hoverOnBox),\"xVal\"in r&&(t.x=r.xVal),\"yVal\"in r&&(t.y=r.yVal),r.xa&&(t.xaxis=r.xa),r.ya&&(t.yaxis=r.ya),t}});var IV=ye((Oor,M1e)=>{\"use strict\";M1e.exports=function(t,r){var n=t.cd,i=t.xaxis,a=t.yaxis,o=[],s,l;if(r===!1)for(s=0;s{\"use strict\";E1e.exports={attributes:v4(),layoutAttributes:p4(),supplyDefaults:m4().supplyDefaults,crossTraceDefaults:m4().crossTraceDefaults,supplyLayoutDefaults:UI().supplyLayoutDefaults,calc:MV(),crossTraceCalc:HI().crossTraceCalc,plot:GI().plot,style:jI().style,styleOnSelect:jI().styleOnSelect,hoverPoints:PV().hoverPoints,eventData:S1e(),selectPoints:IV(),moduleType:\"trace\",name:\"box\",basePlotModule:Jf(),categories:[\"cartesian\",\"svg\",\"symbols\",\"oriented\",\"box-violin\",\"showLegend\",\"boxLayout\",\"zoomScale\"],meta:{}}});var L1e=ye((Nor,C1e)=>{\"use strict\";C1e.exports=k1e()});var ET=ye((Uor,P1e)=>{\"use strict\";var n0=Uc(),t1t=vl(),r1t=Su(),RV=Oc().axisHoverFormat,i1t=Wo().hovertemplateAttrs,n1t=Wo().texttemplateAttrs,a1t=Kl(),Pp=no().extendFlat;P1e.exports=Pp({z:{valType:\"data_array\",editType:\"calc\"},x:Pp({},n0.x,{impliedEdits:{xtype:\"array\"}}),x0:Pp({},n0.x0,{impliedEdits:{xtype:\"scaled\"}}),dx:Pp({},n0.dx,{impliedEdits:{xtype:\"scaled\"}}),y:Pp({},n0.y,{impliedEdits:{ytype:\"array\"}}),y0:Pp({},n0.y0,{impliedEdits:{ytype:\"scaled\"}}),dy:Pp({},n0.dy,{impliedEdits:{ytype:\"scaled\"}}),xperiod:Pp({},n0.xperiod,{impliedEdits:{xtype:\"scaled\"}}),yperiod:Pp({},n0.yperiod,{impliedEdits:{ytype:\"scaled\"}}),xperiod0:Pp({},n0.xperiod0,{impliedEdits:{xtype:\"scaled\"}}),yperiod0:Pp({},n0.yperiod0,{impliedEdits:{ytype:\"scaled\"}}),xperiodalignment:Pp({},n0.xperiodalignment,{impliedEdits:{xtype:\"scaled\"}}),yperiodalignment:Pp({},n0.yperiodalignment,{impliedEdits:{ytype:\"scaled\"}}),text:{valType:\"data_array\",editType:\"calc\"},hovertext:{valType:\"data_array\",editType:\"calc\"},transpose:{valType:\"boolean\",dflt:!1,editType:\"calc\"},xtype:{valType:\"enumerated\",values:[\"array\",\"scaled\"],editType:\"calc+clearAxisTypes\"},ytype:{valType:\"enumerated\",values:[\"array\",\"scaled\"],editType:\"calc+clearAxisTypes\"},zsmooth:{valType:\"enumerated\",values:[\"fast\",\"best\",!1],dflt:!1,editType:\"calc\"},hoverongaps:{valType:\"boolean\",dflt:!0,editType:\"none\"},connectgaps:{valType:\"boolean\",editType:\"calc\"},xgap:{valType:\"number\",dflt:0,min:0,editType:\"plot\"},ygap:{valType:\"number\",dflt:0,min:0,editType:\"plot\"},xhoverformat:RV(\"x\"),yhoverformat:RV(\"y\"),zhoverformat:RV(\"z\",1),hovertemplate:i1t(),texttemplate:n1t({arrayOk:!1,editType:\"plot\"},{keys:[\"x\",\"y\",\"z\",\"text\"]}),textfont:r1t({editType:\"plot\",autoSize:!0,autoColor:!0,colorEditType:\"style\"}),showlegend:Pp({},t1t.showlegend,{dflt:!1}),zorder:n0.zorder},a1t(\"\",{cLetter:\"z\",autoColorDflt:!1}))});var ZI=ye((Vor,R1e)=>{\"use strict\";var o1t=uo(),WI=Mr(),s1t=ba();R1e.exports=function(t,r,n,i,a,o){var s=n(\"z\");a=a||\"x\",o=o||\"y\";var l,u;if(s===void 0||!s.length)return 0;if(WI.isArray1D(s)){l=n(a),u=n(o);var c=WI.minRowLength(l),f=WI.minRowLength(u);if(c===0||f===0)return 0;r._length=Math.min(c,f,s.length)}else{if(l=I1e(a,n),u=I1e(o,n),!l1t(s))return 0;n(\"transpose\"),r._length=null}var h=s1t.getComponentMethod(\"calendars\",\"handleTraceDefaults\");return h(t,r,[a,o],i),!0};function I1e(e,t){var r=t(e),n=r?t(e+\"type\",\"array\"):\"scaled\";return n===\"scaled\"&&(t(e+\"0\"),t(\"d\"+e)),r}function l1t(e){for(var t=!0,r=!1,n=!1,i,a=0;a0&&(r=!0);for(var o=0;o{\"use strict\";var D1e=Mr();z1e.exports=function(t,r){t(\"texttemplate\");var n=D1e.extendFlat({},r.font,{color:\"auto\",size:\"auto\"});D1e.coerceFont(t,\"textfont\",n)}});var DV=ye((Gor,F1e)=>{\"use strict\";F1e.exports=function(t,r,n){var i=n(\"zsmooth\");i===!1&&(n(\"xgap\"),n(\"ygap\")),n(\"zhoverformat\")}});var B1e=ye((jor,O1e)=>{\"use strict\";var q1e=Mr(),u1t=ZI(),c1t=y4(),f1t=Pg(),h1t=DV(),d1t=Uh(),v1t=ET();O1e.exports=function(t,r,n,i){function a(s,l){return q1e.coerce(t,r,v1t,s,l)}var o=u1t(t,r,a,i);if(!o){r.visible=!1;return}f1t(t,r,i,a),a(\"xhoverformat\"),a(\"yhoverformat\"),a(\"text\"),a(\"hovertext\"),a(\"hovertemplate\"),c1t(a,i),h1t(t,r,a,i),a(\"hoverongaps\"),a(\"connectgaps\",q1e.isArray1D(r.z)&&r.zsmooth!==!1),d1t(t,r,i,a,{prefix:\"\",cLetter:\"z\"}),a(\"zorder\")}});var zV=ye((Wor,N1e)=>{\"use strict\";var kT=uo();N1e.exports={count:function(e,t,r){return r[e]++,1},sum:function(e,t,r,n){var i=n[t];return kT(i)?(i=Number(i),r[e]+=i,i):0},avg:function(e,t,r,n,i){var a=n[t];return kT(a)&&(a=Number(a),r[e]+=a,i[e]++),0},min:function(e,t,r,n){var i=n[t];if(kT(i))if(i=Number(i),kT(r[e])){if(r[e]>i){var a=i-r[e];return r[e]=i,a}}else return r[e]=i,i;return 0},max:function(e,t,r,n){var i=n[t];if(kT(i))if(i=Number(i),kT(r[e])){if(r[e]{\"use strict\";U1e.exports={percent:function(e,t){for(var r=e.length,n=100/t,i=0;i{\"use strict\";V1e.exports=function(t,r){for(var n=t.length,i=0,a=0;a{\"use strict\";var CT=es(),a2=CT.ONEAVGYEAR,H1e=CT.ONEAVGMONTH,YI=CT.ONEDAY,G1e=CT.ONEHOUR,j1e=CT.ONEMIN,W1e=CT.ONESEC,Z1e=Qa().tickIncrement;K1e.exports=function(t,r,n,i,a){var o=-1.1*r,s=-.1*r,l=t-s,u=n[0],c=n[1],f=Math.min(XI(u+s,u+l,i,a),XI(c+s,c+l,i,a)),h=Math.min(XI(u+o,u+s,i,a),XI(c+o,c+s,i,a)),d,v;if(f>h&&hYI){var x=d===a2?1:6,b=d===a2?\"M12\":\"M1\";return function(g,E){var k=i.c2d(g,a2,a),A=k.indexOf(\"-\",x);A>0&&(k=k.substr(0,A));var L=i.d2c(k,0,a);if(LW1e?e>YI?e>a2*1.1?a2:e>H1e*1.1?H1e:YI:e>G1e?G1e:e>j1e?j1e:W1e:Math.pow(10,Math.floor(Math.log(e)/Math.LN10))}function p1t(e,t,r,n,i,a){if(n&&e>YI){var o=Y1e(t,i,a),s=Y1e(r,i,a),l=e===a2?0:1;return o[l]!==s[l]}return Math.floor(r/e)-Math.floor(t/e)>.1}function Y1e(e,t,r){var n=t.c2d(e,a2,r).split(\"-\");return n[0]===\"\"&&(n.unshift(),n[0]=\"-\"+n[0]),n}});var UV=ye((Kor,Q1e)=>{\"use strict\";var BV=uo(),Vv=Mr(),J1e=ba(),H0=Qa(),g1t=c4(),$1e=zV(),m1t=FV(),y1t=qV(),_1t=OV();function x1t(e,t){var r=[],n=[],i=t.orientation===\"h\",a=H0.getFromId(e,i?t.yaxis:t.xaxis),o=i?\"y\":\"x\",s={x:\"y\",y:\"x\"}[o],l=t[o+\"calendar\"],u=t.cumulative,c,f=NV(e,t,a,o),h=f[0],d=f[1],v=typeof h.size==\"string\",x=[],b=v?x:h,g=[],E=[],k=[],A=0,L=t.histnorm,_=t.histfunc,C=L.indexOf(\"density\")!==-1,M,p,P;u.enabled&&C&&(L=L.replace(/ ?density$/,\"\"),C=!1);var T=_===\"max\"||_===\"min\",F=T?null:0,q=$1e.count,V=m1t[L],H=!1,X=function(me){return a.r2c(me,0,l)},G;for(Vv.isArrayOrTypedArray(t[s])&&_!==\"count\"&&(G=t[s],H=_===\"avg\",q=$1e[_]),c=X(h.start),p=X(h.end)+(c-H0.tickIncrement(c,h.size,!1,l))/1e6;c=0&&P=Ae;c--)if(n[c]){ze=c;break}for(c=Ae;c<=ze;c++)if(BV(r[c])&&BV(n[c])){var Ce={p:r[c],s:n[c],b:0};u.enabled||(Ce.pts=k[c],ae?Ce.ph0=Ce.ph1=k[c].length?d[k[c][0]]:r[c]:(t._computePh=!0,Ce.ph0=ie(x[c]),Ce.ph1=ie(x[c+1],!0))),Ee.push(Ce)}return Ee.length===1&&(Ee[0].width1=H0.tickIncrement(Ee[0].p,h.size,!1,l)-Ee[0].p),g1t(Ee,t),Vv.isArrayOrTypedArray(t.selectedpoints)&&Vv.tagSelected(Ee,t,ke),Ee}function NV(e,t,r,n,i){var a=n+\"bins\",o=e._fullLayout,s=t[\"_\"+n+\"bingroup\"],l=o._histogramBinOpts[s],u=o.barmode===\"overlay\",c,f,h,d,v,x,b,g=function(ge){return r.r2c(ge,0,d)},E=function(ge){return r.c2r(ge,0,d)},k=r.type===\"date\"?function(ge){return ge||ge===0?Vv.cleanDate(ge,null,d):null}:function(ge){return BV(ge)?Number(ge):null};function A(ge,ie,Te){ie[ge+\"Found\"]?(ie[ge]=k(ie[ge]),ie[ge]===null&&(ie[ge]=Te[ge])):(x[ge]=ie[ge]=Te[ge],Vv.nestedProperty(f[0],a+\".\"+ge).set(Te[ge]))}if(t[\"_\"+n+\"autoBinFinished\"])delete t[\"_\"+n+\"autoBinFinished\"];else{f=l.traces;var L=[],_=!0,C=!1,M=!1;for(c=0;cr.r2l(G)&&(W=H0.tickIncrement(W,l.size,!0,d)),q.start=r.l2r(W),X||Vv.nestedProperty(t,a+\".start\").set(q.start)}var re=l.end,ae=r.r2l(F.end),_e=ae!==void 0;if((l.endFound||_e)&&ae!==r.r2l(re)){var Me=_e?ae:Vv.aggNums(Math.max,null,v);q.end=r.l2r(Me),_e||Vv.nestedProperty(t,a+\".start\").set(q.end)}var ke=\"autobin\"+n;return t._input[ke]===!1&&(t._input[a]=Vv.extendFlat({},t[a]||{}),delete t._input[ke],delete t[ke]),[q,v]}function b1t(e,t,r,n,i){var a=e._fullLayout,o=w1t(e,t),s=!1,l=1/0,u=[t],c,f,h;for(c=0;c=0;n--)s(n);else if(t===\"increasing\"){for(n=1;n=0;n--)e[n]+=e[n+1];r===\"exclude\"&&(e.push(0),e.shift())}}Q1e.exports={calc:x1t,calcAllAutoBins:NV}});var s_e=ye((Jor,o_e)=>{\"use strict\";var e_e=Mr(),LT=Qa(),t_e=zV(),A1t=FV(),S1t=qV(),M1t=OV(),r_e=UV().calcAllAutoBins;o_e.exports=function(t,r){var n=LT.getFromId(t,r.xaxis),i=LT.getFromId(t,r.yaxis),a=r.xcalendar,o=r.ycalendar,s=function(Et){return n.r2c(Et,0,a)},l=function(Et){return i.r2c(Et,0,o)},u=function(Et){return n.c2r(Et,0,a)},c=function(Et){return i.c2r(Et,0,o)},f,h,d,v,x=r_e(t,r,n,\"x\"),b=x[0],g=x[1],E=r_e(t,r,i,\"y\"),k=E[0],A=E[1],L=r._length;g.length>L&&g.splice(L,g.length-L),A.length>L&&A.splice(L,A.length-L);var _=[],C=[],M=[],p=typeof b.size==\"string\",P=typeof k.size==\"string\",T=[],F=[],q=p?T:b,V=P?F:k,H=0,X=[],G=[],N=r.histnorm,W=r.histfunc,re=N.indexOf(\"density\")!==-1,ae=W===\"max\"||W===\"min\",_e=ae?null:0,Me=t_e.count,ke=A1t[N],ge=!1,ie=[],Te=[],Ee=\"z\"in r?r.z:\"marker\"in r&&Array.isArray(r.marker.color)?r.marker.color:\"\";Ee&&W!==\"count\"&&(ge=W===\"avg\",Me=t_e[W]);var Ae=b.size,ze=s(b.start),Ce=s(b.end)+(ze-LT.tickIncrement(ze,Ae,!1,a))/1e6;for(f=ze;f=0&&d=0&&v{\"use strict\";var Im=Mr(),l_e=es().BADNUM,u_e=Rg();c_e.exports=function(t,r,n,i,a,o){var s=t._length,l=r.makeCalcdata(t,i),u=n.makeCalcdata(t,a);l=u_e(t,r,i,l).vals,u=u_e(t,n,a,u).vals;var c=t.text,f=c!==void 0&&Im.isArray1D(c),h=t.hovertext,d=h!==void 0&&Im.isArray1D(h),v,x,b=Im.distinctVals(l),g=b.vals,E=Im.distinctVals(u),k=E.vals,A=[],L,_,C=k.length,M=g.length;for(v=0;v{\"use strict\";var E1t=uo(),k1t=Mr(),JI=es().BADNUM;f_e.exports=function(t,r,n,i){var a,o,s,l,u,c;function f(g){if(E1t(g))return+g}if(r&&r.transpose){for(a=0,u=0;u{\"use strict\";var C1t=Mr(),h_e=.01,L1t=[[-1,0],[1,0],[0,-1],[0,1]];function P1t(e){return .5-.25*Math.min(1,e*.5)}v_e.exports=function(t,r){var n=1,i;for(d_e(t,r),i=0;ih_e;i++)n=d_e(t,r,P1t(n));return n>h_e&&C1t.log(\"interp2d didn't converge quickly\",n),t};function d_e(e,t,r){var n=0,i,a,o,s,l,u,c,f,h,d,v,x,b;for(s=0;sx&&(n=Math.max(n,Math.abs(e[a][o]-v)/(b-x))))}return n}});var e8=ye((tsr,p_e)=>{\"use strict\";var I1t=Mr().maxRowLength;p_e.exports=function(t){var r=[],n={},i=[],a=t[0],o=[],s=[0,0,0],l=I1t(t),u,c,f,h,d,v,x,b;for(c=0;c=0;d--)h=i[d],c=h[0],f=h[1],v=((n[[c-1,f]]||s)[2]+(n[[c+1,f]]||s)[2]+(n[[c,f-1]]||s)[2]+(n[[c,f+1]]||s)[2])/20,v&&(x[h]=[c,f,v],i.splice(d,1),b=!0);if(!b)throw\"findEmpties iterated with no new neighbors\";for(h in x)n[h]=x[h],r.push(x[h])}return r.sort(function(g,E){return E[2]-g[2]})}});var VV=ye((rsr,y_e)=>{\"use strict\";var g_e=ba(),m_e=Mr().isArrayOrTypedArray;y_e.exports=function(t,r,n,i,a,o){var s=[],l=g_e.traceIs(t,\"contour\"),u=g_e.traceIs(t,\"histogram\"),c,f,h,d=m_e(r)&&r.length>1;if(d&&!u&&o.type!==\"category\"){var v=r.length;if(v<=a){if(l)s=Array.from(r).slice(0,a);else if(a===1)o.type===\"log\"?s=[.5*r[0],2*r[0]]:s=[r[0]-.5,r[0]+.5];else if(o.type===\"log\"){for(s=[Math.pow(r[0],1.5)/Math.pow(r[1],.5)],h=1;h{\"use strict\";var __e=ba(),HV=Mr(),t8=Qa(),x_e=Rg(),R1t=s_e(),D1t=zv(),z1t=KI(),F1t=$I(),q1t=QI(),O1t=e8(),r8=VV(),GV=es().BADNUM;w_e.exports=function(t,r){var n=t8.getFromId(t,r.xaxis||\"x\"),i=t8.getFromId(t,r.yaxis||\"y\"),a=__e.traceIs(r,\"contour\"),o=__e.traceIs(r,\"histogram\"),s=a?\"best\":r.zsmooth,l,u,c,f,h,d,v,x,b,g,E;if(n._minDtick=0,i._minDtick=0,o)E=R1t(t,r),f=E.orig_x,l=E.x,u=E.x0,c=E.dx,x=E.orig_y,h=E.y,d=E.y0,v=E.dy,b=E.z;else{var k=r.z;HV.isArray1D(k)?(z1t(r,n,i,\"x\",\"y\",[\"z\"]),l=r._x,h=r._y,k=r._z):(f=r.x?n.makeCalcdata(r,\"x\"):[],x=r.y?i.makeCalcdata(r,\"y\"):[],l=x_e(r,n,\"x\",f).vals,h=x_e(r,i,\"y\",x).vals,r._x=l,r._y=h),u=r.x0,c=r.dx,d=r.y0,v=r.dy,b=F1t(k,r,n,i)}(n.rangebreaks||i.rangebreaks)&&(b=B1t(l,h,b),o||(l=b_e(l),h=b_e(h),r._x=l,r._y=h)),!o&&(a||r.connectgaps)&&(r._emptypoints=O1t(b),q1t(b,r._emptypoints));function A(q){s=r._input.zsmooth=r.zsmooth=!1,HV.warn('cannot use zsmooth: \"fast\": '+q)}function L(q){if(q.length>1){var V=(q[q.length-1]-q[0])/(q.length-1),H=Math.abs(V/100);for(g=0;gH)return!1}return!0}r._islinear=!1,n.type===\"log\"||i.type===\"log\"?s===\"fast\"&&A(\"log axis found\"):L(l)?L(h)?r._islinear=!0:s===\"fast\"&&A(\"y scale is not linear\"):s===\"fast\"&&A(\"x scale is not linear\");var _=HV.maxRowLength(b),C=r.xtype===\"scaled\"?\"\":l,M=r8(r,C,u,c,_,n),p=r.ytype===\"scaled\"?\"\":h,P=r8(r,p,d,v,b.length,i);r._extremes[n._id]=t8.findExtremes(n,M),r._extremes[i._id]=t8.findExtremes(i,P);var T={x:M,y:P,z:b,text:r._text||r.text,hovertext:r._hovertext||r.hovertext};if(r.xperiodalignment&&f&&(T.orig_x=f),r.yperiodalignment&&x&&(T.orig_y=x),C&&C.length===M.length-1&&(T.xCenter=C),p&&p.length===P.length-1&&(T.yCenter=p),o&&(T.xRanges=E.xRanges,T.yRanges=E.yRanges,T.pts=E.pts),a||D1t(t,r,{vals:b,cLetter:\"z\"}),a&&r.contours&&r.contours.coloring===\"heatmap\"){var F={type:r.type===\"contour\"?\"heatmap\":\"histogram2d\",xcalendar:r.xcalendar,ycalendar:r.ycalendar};T.xfill=r8(F,C,u,c,_,n),T.yfill=r8(F,p,d,v,b.length,i)}return[T]};function b_e(e){for(var t=[],r=e.length,n=0;n{\"use strict\";n8.CSS_DECLARATIONS=[[\"image-rendering\",\"optimizeSpeed\"],[\"image-rendering\",\"-moz-crisp-edges\"],[\"image-rendering\",\"-o-crisp-edges\"],[\"image-rendering\",\"-webkit-optimize-contrast\"],[\"image-rendering\",\"optimize-contrast\"],[\"image-rendering\",\"crisp-edges\"],[\"image-rendering\",\"pixelated\"]];n8.STYLE=n8.CSS_DECLARATIONS.map(function(e){return e.join(\": \")+\"; \"}).join(\"\")});var jV=ye((asr,S_e)=>{\"use strict\";var T_e=a8(),N1t=ao(),A_e=Mr(),PT=null;function U1t(){if(PT!==null)return PT;PT=!1;var e=A_e.isSafari()||A_e.isIOS();if(window.navigator.userAgent&&!e){var t=Array.from(T_e.CSS_DECLARATIONS).reverse(),r=window.CSS&&window.CSS.supports||window.supportsCSS;if(typeof r==\"function\")PT=t.some(function(o){return r.apply(null,o)});else{var n=N1t.tester.append(\"image\").attr(\"style\",T_e.STYLE),i=window.getComputedStyle(n.node()),a=i.imageRendering;PT=t.some(function(o){var s=o[1];return a===s||a===s.toLowerCase()}),n.remove()}}return PT}S_e.exports=U1t});var o8=ye((osr,D_e)=>{\"use strict\";var M_e=xa(),V1t=id(),H1t=ba(),G1t=ao(),j1t=Qa(),G0=Mr(),E_e=Ll(),W1t=JP(),Z1t=va(),X1t=Mu().extractOpts,Y1t=Mu().makeColorScaleFuncFromTrace,K1t=Zp(),J1t=Nh(),WV=J1t.LINE_SPACING,$1t=jV(),Q1t=a8().STYLE,I_e=\"heatmap-label\";function R_e(e){return e.selectAll(\"g.\"+I_e)}function k_e(e){R_e(e).remove()}D_e.exports=function(e,t,r,n){var i=t.xaxis,a=t.yaxis;G0.makeTraceGroups(n,r,\"hm\").each(function(o){var s=M_e.select(this),l=o[0],u=l.trace,c=u.xgap||0,f=u.ygap||0,h=l.z,d=l.x,v=l.y,x=l.xCenter,b=l.yCenter,g=H1t.traceIs(u,\"contour\"),E=g?\"best\":u.zsmooth,k=h.length,A=G0.maxRowLength(h),L=!1,_=!1,C,M,p,P,T,F,q,V;for(F=0;C===void 0&&F0;)M=i.c2p(d[F]),F--;for(M0;)T=a.c2p(v[F]),F--;T=i._length||M<=0||P>=a._length||T<=0;if(W){var re=s.selectAll(\"image\").data([]);re.exit().remove(),k_e(s);return}var ae,_e;H===\"fast\"?(ae=A,_e=k):(ae=G,_e=N);var Me=document.createElement(\"canvas\");Me.width=ae,Me.height=_e;var ke=Me.getContext(\"2d\",{willReadFrequently:!0}),ge=Y1t(u,{noNumericCheck:!0,returnArray:!0}),ie,Te;H===\"fast\"?(ie=L?function(Pi){return A-1-Pi}:G0.identity,Te=_?function(Pi){return k-1-Pi}:G0.identity):(ie=function(Pi){return G0.constrain(Math.round(i.c2p(d[Pi])-C),0,G)},Te=function(Pi){return G0.constrain(Math.round(a.c2p(v[Pi])-P),0,N)});var Ee=Te(0),Ae=[Ee,Ee],ze=L?0:1,Ce=_?0:1,me=0,Re=0,ce=0,Ge=0,nt,ct,qt,rt,ot;function Rt(Pi,Gi){if(Pi!==void 0){var Ki=ge(Pi);return Ki[0]=Math.round(Ki[0]),Ki[1]=Math.round(Ki[1]),Ki[2]=Math.round(Ki[2]),me+=Gi,Re+=Ki[0]*Gi,ce+=Ki[1]*Gi,Ge+=Ki[2]*Gi,Ki}return[0,0,0,0]}function kt(Pi,Gi,Ki,ka){var jn=Pi[Ki.bin0];if(jn===void 0)return Rt(void 0,1);var la=Pi[Ki.bin1],Fa=Gi[Ki.bin0],Ra=Gi[Ki.bin1],jo=la-jn||0,oa=Fa-jn||0,Sn;return la===void 0?Ra===void 0?Sn=0:Fa===void 0?Sn=2*(Ra-jn):Sn=(2*Ra-Fa-jn)*2/3:Ra===void 0?Fa===void 0?Sn=0:Sn=(2*jn-la-Fa)*2/3:Fa===void 0?Sn=(2*Ra-la-jn)*2/3:Sn=Ra+jn-la-Fa,Rt(jn+Ki.frac*jo+ka.frac*(oa+Ki.frac*Sn))}if(H!==\"default\"){var Ct=0,Yt;try{Yt=new Uint8Array(ae*_e*4)}catch(Pi){Yt=new Array(ae*_e*4)}if(H===\"smooth\"){var xr=x||d,er=b||v,Ke=new Array(xr.length),xt=new Array(er.length),bt=new Array(G),Lt=x?L_e:C_e,St=b?L_e:C_e,Et,dt,Ht;for(F=0;Far||ar>a._length))for(q=Se;qai||ai>i._length)){var jr=W1t({x:Qr,y:Vt},u,e._fullLayout);jr.x=Qr,jr.y=Vt;var ri=l.z[F][q];ri===void 0?(jr.z=\"\",jr.zLabel=\"\"):(jr.z=ri,jr.zLabel=j1t.tickText(Ve,ri,\"hover\").text);var bi=l.text&&l.text[F]&&l.text[F][q];(bi===void 0||bi===!1)&&(bi=\"\"),jr.text=bi;var nn=G0.texttemplateString(Ne,jr,e._fullLayout._d3locale,jr,u._meta||{});if(nn){var Wi=nn.split(\"
\"),Ni=Wi.length,_n=0;for(V=0;V{\"use strict\";z_e.exports={min:\"zmin\",max:\"zmax\"}});var s8=ye((lsr,F_e)=>{\"use strict\";var e_t=xa();F_e.exports=function(t){e_t.select(t).selectAll(\".hm image\").style(\"opacity\",function(r){return r.trace.opacity})}});var u8=ye((usr,O_e)=>{\"use strict\";var q_e=Nc(),_4=Mr(),l8=_4.isArrayOrTypedArray,t_t=Qa(),r_t=Mu().extractOpts;O_e.exports=function(t,r,n,i,a){a||(a={});var o=a.isContour,s=t.cd[0],l=s.trace,u=t.xa,c=t.ya,f=s.x,h=s.y,d=s.z,v=s.xCenter,x=s.yCenter,b=s.zmask,g=l.zhoverformat,E=f,k=h,A,L,_,C;if(t.index!==!1){try{_=Math.round(t.index[1]),C=Math.round(t.index[0])}catch(re){_4.error(\"Error hovering on heatmap, pointNumber must be [row,col], found:\",t.index);return}if(_<0||_>=d[0].length||C<0||C>d.length)return}else{if(q_e.inbox(r-f[0],r-f[f.length-1],0)>0||q_e.inbox(n-h[0],n-h[h.length-1],0)>0)return;if(o){var M;for(E=[2*f[0]-f[1]],M=1;M{\"use strict\";B_e.exports={attributes:ET(),supplyDefaults:B1e(),calc:i8(),plot:o8(),colorbar:S_(),style:s8(),hoverPoints:u8(),moduleType:\"trace\",name:\"heatmap\",basePlotModule:Jf(),categories:[\"cartesian\",\"svg\",\"2dMap\",\"showLegend\"],meta:{}}});var V_e=ye((fsr,U_e)=>{\"use strict\";U_e.exports=N_e()});var ZV=ye((hsr,H_e)=>{\"use strict\";H_e.exports=function(t,r){return{start:{valType:\"any\",editType:\"calc\"},end:{valType:\"any\",editType:\"calc\"},size:{valType:\"any\",editType:\"calc\"},editType:\"calc\"}}});var j_e=ye((dsr,G_e)=>{\"use strict\";G_e.exports={eventDataKeys:[\"binNumber\"]}});var c8=ye((vsr,X_e)=>{\"use strict\";var Ip=Lm(),W_e=Oc().axisHoverFormat,i_t=Wo().hovertemplateAttrs,n_t=Wo().texttemplateAttrs,XV=Su(),Z_e=ZV(),a_t=j_e(),YV=no().extendFlat;X_e.exports={x:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},y:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},xhoverformat:W_e(\"x\"),yhoverformat:W_e(\"y\"),text:YV({},Ip.text,{}),hovertext:YV({},Ip.hovertext,{}),orientation:Ip.orientation,histfunc:{valType:\"enumerated\",values:[\"count\",\"sum\",\"avg\",\"min\",\"max\"],dflt:\"count\",editType:\"calc\"},histnorm:{valType:\"enumerated\",values:[\"\",\"percent\",\"probability\",\"density\",\"probability density\"],dflt:\"\",editType:\"calc\"},cumulative:{enabled:{valType:\"boolean\",dflt:!1,editType:\"calc\"},direction:{valType:\"enumerated\",values:[\"increasing\",\"decreasing\"],dflt:\"increasing\",editType:\"calc\"},currentbin:{valType:\"enumerated\",values:[\"include\",\"exclude\",\"half\"],dflt:\"include\",editType:\"calc\"},editType:\"calc\"},nbinsx:{valType:\"integer\",min:0,dflt:0,editType:\"calc\"},xbins:Z_e(\"x\",!0),nbinsy:{valType:\"integer\",min:0,dflt:0,editType:\"calc\"},ybins:Z_e(\"y\",!0),autobinx:{valType:\"boolean\",dflt:null,editType:\"calc\"},autobiny:{valType:\"boolean\",dflt:null,editType:\"calc\"},bingroup:{valType:\"string\",dflt:\"\",editType:\"calc\"},hovertemplate:i_t({},{keys:a_t.eventDataKeys}),texttemplate:n_t({arrayOk:!1,editType:\"plot\"},{keys:[\"label\",\"value\"]}),textposition:YV({},Ip.textposition,{arrayOk:!1}),textfont:XV({arrayOk:!1,editType:\"plot\",colorEditType:\"style\"}),outsidetextfont:XV({arrayOk:!1,editType:\"plot\",colorEditType:\"style\"}),insidetextfont:XV({arrayOk:!1,editType:\"plot\",colorEditType:\"style\"}),insidetextanchor:Ip.insidetextanchor,textangle:Ip.textangle,cliponaxis:Ip.cliponaxis,constraintext:Ip.constraintext,marker:Ip.marker,offsetgroup:Ip.offsetgroup,alignmentgroup:Ip.alignmentgroup,selected:Ip.selected,unselected:Ip.unselected,zorder:Ip.zorder}});var $_e=ye((psr,J_e)=>{\"use strict\";var Y_e=ba(),x4=Mr(),K_e=va(),o_t=r0().handleText,s_t=zI(),l_t=c8();J_e.exports=function(t,r,n,i){function a(E,k){return x4.coerce(t,r,l_t,E,k)}var o=a(\"x\"),s=a(\"y\"),l=a(\"cumulative.enabled\");l&&(a(\"cumulative.direction\"),a(\"cumulative.currentbin\")),a(\"text\");var u=a(\"textposition\");o_t(t,r,i,a,u,{moduleHasSelected:!0,moduleHasUnselected:!0,moduleHasConstrain:!0,moduleHasCliponaxis:!0,moduleHasTextangle:!0,moduleHasInsideanchor:!0}),a(\"hovertext\"),a(\"hovertemplate\"),a(\"xhoverformat\"),a(\"yhoverformat\");var c=a(\"orientation\",s&&!o?\"h\":\"v\"),f=c===\"v\"?\"x\":\"y\",h=c===\"v\"?\"y\":\"x\",d=o&&s?Math.min(x4.minRowLength(o)&&x4.minRowLength(s)):x4.minRowLength(r[f]||[]);if(!d){r.visible=!1;return}r._length=d;var v=Y_e.getComponentMethod(\"calendars\",\"handleTraceDefaults\");v(t,r,[\"x\",\"y\"],i);var x=r[h];x&&a(\"histfunc\"),a(\"histnorm\"),a(\"autobin\"+f),s_t(t,r,a,n,i),x4.coerceSelectionMarkerOpacity(r,a);var b=(r.marker.line||{}).color,g=Y_e.getComponentMethod(\"errorbars\",\"supplyDefaults\");g(t,r,b||K_e.defaultLine,{axis:\"y\"}),g(t,r,b||K_e.defaultLine,{axis:\"x\",inherit:\"y\"}),a(\"zorder\")}});var h8=ye((gsr,txe)=>{\"use strict\";var b4=Mr(),u_t=af(),f8=ba().traceIs,c_t=Hb(),f_t=r0().validateCornerradius,Q_e=b4.nestedProperty,KV=Bb().getAxisGroup,exe=[{aStr:{x:\"xbins.start\",y:\"ybins.start\"},name:\"start\"},{aStr:{x:\"xbins.end\",y:\"ybins.end\"},name:\"end\"},{aStr:{x:\"xbins.size\",y:\"ybins.size\"},name:\"size\"},{aStr:{x:\"nbinsx\",y:\"nbinsy\"},name:\"nbins\"}],h_t=[\"x\",\"y\"];txe.exports=function(t,r){var n=r._histogramBinOpts={},i=[],a={},o=[],s,l,u,c,f,h,d;function v(H,X){return b4.coerce(s._input,s,s._module.attributes,H,X)}function x(H){return H.orientation===\"v\"?\"x\":\"y\"}function b(H,X){var G=u_t.getFromTrace({_fullLayout:r},H,X);return G.type}function g(H,X,G){var N=H.uid+\"__\"+G;X||(X=N);var W=b(H,G),re=H[G+\"calendar\"]||\"\",ae=n[X],_e=!0;ae&&(W===ae.axType&&re===ae.calendar?(_e=!1,ae.traces.push(H),ae.dirs.push(G)):(X=N,W!==ae.axType&&b4.warn([\"Attempted to group the bins of trace\",H.index,\"set on a\",\"type:\"+W,\"axis\",\"with bins on\",\"type:\"+ae.axType,\"axis.\"].join(\" \")),re!==ae.calendar&&b4.warn([\"Attempted to group the bins of trace\",H.index,\"set with a\",re,\"calendar\",\"with bins\",ae.calendar?\"on a \"+ae.calendar+\" calendar\":\"w/o a set calendar\"].join(\" \")))),_e&&(n[X]={traces:[H],dirs:[G],axType:W,calendar:H[G+\"calendar\"]||\"\"}),H[\"_\"+G+\"bingroup\"]=X}for(f=0;f{\"use strict\";var d_t=TT().hoverPoints,v_t=Qa().hoverLabelText;rxe.exports=function(t,r,n,i,a){var o=d_t(t,r,n,i,a);if(o){t=o[0];var s=t.cd[t.index],l=t.cd[0].trace;if(!l.cumulative.enabled){var u=l.orientation===\"h\"?\"y\":\"x\";t[u+\"Label\"]=v_t(t[u+\"a\"],[s.ph0,s.ph1],l[u+\"hoverformat\"])}return o}}});var JV=ye((ysr,nxe)=>{\"use strict\";nxe.exports=function(t,r,n,i,a){if(t.x=\"xVal\"in r?r.xVal:r.x,t.y=\"yVal\"in r?r.yVal:r.y,\"zLabelVal\"in r&&(t.z=r.zLabelVal),r.xa&&(t.xaxis=r.xa),r.ya&&(t.yaxis=r.ya),!(n.cumulative||{}).enabled){var o=Array.isArray(a)?i[0].pts[a[0]][a[1]]:i[a].pts;t.pointNumbers=o,t.binNumber=t.pointNumber,delete t.pointNumber,delete t.pointIndex;var s;if(n._indexToPoints){s=[];for(var l=0;l{\"use strict\";axe.exports={attributes:c8(),layoutAttributes:DI(),supplyDefaults:$_e(),crossTraceDefaults:h8(),supplyLayoutDefaults:yV(),calc:UV().calc,crossTraceCalc:Gb().crossTraceCalc,plot:i2().plot,layerName:\"barlayer\",style:N0().style,styleOnSelect:N0().styleOnSelect,colorbar:Kd(),hoverPoints:ixe(),selectPoints:AT(),eventData:JV(),moduleType:\"trace\",name:\"histogram\",basePlotModule:Jf(),categories:[\"bar-like\",\"cartesian\",\"svg\",\"bar\",\"histogram\",\"oriented\",\"errorBarsOK\",\"showLegend\"],meta:{}}});var lxe=ye((xsr,sxe)=>{\"use strict\";sxe.exports=oxe()});var v8=ye((bsr,cxe)=>{\"use strict\";var Vg=c8(),uxe=ZV(),d8=ET(),p_t=vl(),$V=Oc().axisHoverFormat,g_t=Wo().hovertemplateAttrs,m_t=Wo().texttemplateAttrs,y_t=Kl(),w4=no().extendFlat;cxe.exports=w4({x:Vg.x,y:Vg.y,z:{valType:\"data_array\",editType:\"calc\"},marker:{color:{valType:\"data_array\",editType:\"calc\"},editType:\"calc\"},histnorm:Vg.histnorm,histfunc:Vg.histfunc,nbinsx:Vg.nbinsx,xbins:uxe(\"x\"),nbinsy:Vg.nbinsy,ybins:uxe(\"y\"),autobinx:Vg.autobinx,autobiny:Vg.autobiny,bingroup:w4({},Vg.bingroup,{}),xbingroup:w4({},Vg.bingroup,{}),ybingroup:w4({},Vg.bingroup,{}),xgap:d8.xgap,ygap:d8.ygap,zsmooth:d8.zsmooth,xhoverformat:$V(\"x\"),yhoverformat:$V(\"y\"),zhoverformat:$V(\"z\",1),hovertemplate:g_t({},{keys:\"z\"}),texttemplate:m_t({arrayOk:!1,editType:\"plot\"},{keys:\"z\"}),textfont:d8.textfont,showlegend:w4({},p_t.showlegend,{dflt:!1})},y_t(\"\",{cLetter:\"z\",autoColorDflt:!1}))});var QV=ye((wsr,hxe)=>{\"use strict\";var __t=ba(),fxe=Mr();hxe.exports=function(t,r,n,i){var a=n(\"x\"),o=n(\"y\"),s=fxe.minRowLength(a),l=fxe.minRowLength(o);if(!s||!l){r.visible=!1;return}r._length=Math.min(s,l);var u=__t.getComponentMethod(\"calendars\",\"handleTraceDefaults\");u(t,r,[\"x\",\"y\"],i);var c=n(\"z\")||n(\"marker.color\");c&&n(\"histfunc\"),n(\"histnorm\"),n(\"autobinx\"),n(\"autobiny\")}});var vxe=ye((Tsr,dxe)=>{\"use strict\";var x_t=Mr(),b_t=QV(),w_t=DV(),T_t=Uh(),A_t=y4(),S_t=v8();dxe.exports=function(t,r,n,i){function a(o,s){return x_t.coerce(t,r,S_t,o,s)}b_t(t,r,a,i),r.visible!==!1&&(w_t(t,r,a,i),T_t(t,r,i,a,{prefix:\"\",cLetter:\"z\"}),a(\"hovertemplate\"),A_t(a,i),a(\"xhoverformat\"),a(\"yhoverformat\"))}});var mxe=ye((Asr,gxe)=>{\"use strict\";var M_t=u8(),pxe=Qa().hoverLabelText;gxe.exports=function(t,r,n,i,a){var o=M_t(t,r,n,i,a);if(o){t=o[0];var s=t.index,l=s[0],u=s[1],c=t.cd[0],f=c.trace,h=c.xRanges[u],d=c.yRanges[l];return t.xLabel=pxe(t.xa,[h[0],h[1]],f.xhoverformat),t.yLabel=pxe(t.ya,[d[0],d[1]],f.yhoverformat),o}}});var _xe=ye((Ssr,yxe)=>{\"use strict\";yxe.exports={attributes:v8(),supplyDefaults:vxe(),crossTraceDefaults:h8(),calc:i8(),plot:o8(),layerName:\"heatmaplayer\",colorbar:S_(),style:s8(),hoverPoints:mxe(),eventData:JV(),moduleType:\"trace\",name:\"histogram2d\",basePlotModule:Jf(),categories:[\"cartesian\",\"svg\",\"2dMap\",\"histogram\",\"showLegend\"],meta:{}}});var bxe=ye((Msr,xxe)=>{\"use strict\";xxe.exports=_xe()});var p8=ye((Esr,wxe)=>{\"use strict\";wxe.exports={COMPARISON_OPS:[\"=\",\"!=\",\"<\",\">=\",\">\",\"<=\"],COMPARISON_OPS2:[\"=\",\"<\",\">=\",\">\",\"<=\"],INTERVAL_OPS:[\"[]\",\"()\",\"[)\",\"(]\",\"][\",\")(\",\"](\",\")[\"],SET_OPS:[\"{}\",\"}{\"],CONSTRAINT_REDUCTION:{\"=\":\"=\",\"<\":\"<\",\"<=\":\"<\",\">\":\">\",\">=\":\">\",\"[]\":\"[]\",\"()\":\"[]\",\"[)\":\"[]\",\"(]\":\"[]\",\"][\":\"][\",\")(\":\"][\",\"](\":\"][\",\")[\":\"][\"}}});var T4=ye((ksr,Mxe)=>{\"use strict\";var Gh=ET(),g8=Uc(),Axe=Oc(),eH=Axe.axisHoverFormat,E_t=Axe.descriptionOnlyNumbers,k_t=Kl(),C_t=Ed().dash,L_t=Su(),IT=no().extendFlat,Sxe=p8(),P_t=Sxe.COMPARISON_OPS2,I_t=Sxe.INTERVAL_OPS,Txe=g8.line;Mxe.exports=IT({z:Gh.z,x:Gh.x,x0:Gh.x0,dx:Gh.dx,y:Gh.y,y0:Gh.y0,dy:Gh.dy,xperiod:Gh.xperiod,yperiod:Gh.yperiod,xperiod0:g8.xperiod0,yperiod0:g8.yperiod0,xperiodalignment:Gh.xperiodalignment,yperiodalignment:Gh.yperiodalignment,text:Gh.text,hovertext:Gh.hovertext,transpose:Gh.transpose,xtype:Gh.xtype,ytype:Gh.ytype,xhoverformat:eH(\"x\"),yhoverformat:eH(\"y\"),zhoverformat:eH(\"z\",1),hovertemplate:Gh.hovertemplate,texttemplate:IT({},Gh.texttemplate,{}),textfont:IT({},Gh.textfont,{}),hoverongaps:Gh.hoverongaps,connectgaps:IT({},Gh.connectgaps,{}),fillcolor:{valType:\"color\",editType:\"calc\"},autocontour:{valType:\"boolean\",dflt:!0,editType:\"calc\",impliedEdits:{\"contours.start\":void 0,\"contours.end\":void 0,\"contours.size\":void 0}},ncontours:{valType:\"integer\",dflt:15,min:1,editType:\"calc\"},contours:{type:{valType:\"enumerated\",values:[\"levels\",\"constraint\"],dflt:\"levels\",editType:\"calc\"},start:{valType:\"number\",dflt:null,editType:\"plot\",impliedEdits:{\"^autocontour\":!1}},end:{valType:\"number\",dflt:null,editType:\"plot\",impliedEdits:{\"^autocontour\":!1}},size:{valType:\"number\",dflt:null,min:0,editType:\"plot\",impliedEdits:{\"^autocontour\":!1}},coloring:{valType:\"enumerated\",values:[\"fill\",\"heatmap\",\"lines\",\"none\"],dflt:\"fill\",editType:\"calc\"},showlines:{valType:\"boolean\",dflt:!0,editType:\"plot\"},showlabels:{valType:\"boolean\",dflt:!1,editType:\"plot\"},labelfont:L_t({editType:\"plot\",colorEditType:\"style\"}),labelformat:{valType:\"string\",dflt:\"\",editType:\"plot\",description:E_t(\"contour label\")},operation:{valType:\"enumerated\",values:[].concat(P_t).concat(I_t),dflt:\"=\",editType:\"calc\"},value:{valType:\"any\",dflt:0,editType:\"calc\"},editType:\"calc\",impliedEdits:{autocontour:!1}},line:{color:IT({},Txe.color,{editType:\"style+colorbars\"}),width:{valType:\"number\",min:0,editType:\"style+colorbars\"},dash:C_t,smoothing:IT({},Txe.smoothing,{}),editType:\"plot\"},zorder:g8.zorder},k_t(\"\",{cLetter:\"z\",autoColorDflt:!1,editTypeOverride:\"calc\"}))});var rH=ye((Csr,kxe)=>{\"use strict\";var Hv=v8(),qy=T4(),R_t=Kl(),tH=Oc().axisHoverFormat,Exe=no().extendFlat;kxe.exports=Exe({x:Hv.x,y:Hv.y,z:Hv.z,marker:Hv.marker,histnorm:Hv.histnorm,histfunc:Hv.histfunc,nbinsx:Hv.nbinsx,xbins:Hv.xbins,nbinsy:Hv.nbinsy,ybins:Hv.ybins,autobinx:Hv.autobinx,autobiny:Hv.autobiny,bingroup:Hv.bingroup,xbingroup:Hv.xbingroup,ybingroup:Hv.ybingroup,autocontour:qy.autocontour,ncontours:qy.ncontours,contours:qy.contours,line:{color:qy.line.color,width:Exe({},qy.line.width,{dflt:.5}),dash:qy.line.dash,smoothing:qy.line.smoothing,editType:\"plot\"},xhoverformat:tH(\"x\"),yhoverformat:tH(\"y\"),zhoverformat:tH(\"z\",1),hovertemplate:Hv.hovertemplate,texttemplate:qy.texttemplate,textfont:qy.textfont},R_t(\"\",{cLetter:\"z\",editTypeOverride:\"calc\"}))});var m8=ye((Lsr,Cxe)=>{\"use strict\";Cxe.exports=function(t,r,n,i){var a=i(\"contours.start\"),o=i(\"contours.end\"),s=a===!1||o===!1,l=n(\"contours.size\"),u;s?u=r.autocontour=!0:u=n(\"autocontour\",!1),(u||!l)&&n(\"ncontours\")}});var iH=ye((Psr,Lxe)=>{\"use strict\";var D_t=Mr();Lxe.exports=function(t,r,n,i){i||(i={});var a=t(\"contours.showlabels\");if(a){var o=r.font;D_t.coerceFont(t,\"contours.labelfont\",o,{overrideDflt:{color:n}}),t(\"contours.labelformat\")}i.hasHover!==!1&&t(\"zhoverformat\")}});var y8=ye((Isr,Pxe)=>{\"use strict\";var z_t=Uh(),F_t=iH();Pxe.exports=function(t,r,n,i,a){var o=n(\"contours.coloring\"),s,l=\"\";o===\"fill\"&&(s=n(\"contours.showlines\")),s!==!1&&(o!==\"lines\"&&(l=n(\"line.color\",\"#000\")),n(\"line.width\",.5),n(\"line.dash\")),o!==\"none\"&&(t.showlegend!==!0&&(r.showlegend=!1),r._dfltShowLegend=!1,z_t(t,r,i,n,{prefix:\"\",cLetter:\"z\"})),n(\"line.smoothing\"),F_t(n,i,l,a)}});var zxe=ye((Rsr,Dxe)=>{\"use strict\";var Ixe=Mr(),q_t=QV(),O_t=m8(),B_t=y8(),N_t=y4(),Rxe=rH();Dxe.exports=function(t,r,n,i){function a(s,l){return Ixe.coerce(t,r,Rxe,s,l)}function o(s){return Ixe.coerce2(t,r,Rxe,s)}q_t(t,r,a,i),r.visible!==!1&&(O_t(t,r,a,o),B_t(t,r,a,i),a(\"xhoverformat\"),a(\"yhoverformat\"),a(\"hovertemplate\"),r.contours&&r.contours.coloring===\"heatmap\"&&N_t(a,i))}});var oH=ye((Dsr,qxe)=>{\"use strict\";var aH=Qa(),nH=Mr();qxe.exports=function(t,r){var n=t.contours;if(t.autocontour){var i=t.zmin,a=t.zmax;(t.zauto||i===void 0)&&(i=nH.aggNums(Math.min,null,r)),(t.zauto||a===void 0)&&(a=nH.aggNums(Math.max,null,r));var o=Fxe(i,a,t.ncontours);n.size=o.dtick,n.start=aH.tickFirst(o),o.range.reverse(),n.end=aH.tickFirst(o),n.start===i&&(n.start+=n.size),n.end===a&&(n.end-=n.size),n.start>n.end&&(n.start=n.end=(n.start+n.end)/2),t._input.contours||(t._input.contours={}),nH.extendFlat(t._input.contours,{start:n.start,end:n.end,size:n.size}),t._input.autocontour=!0}else if(n.type!==\"constraint\"){var s=n.start,l=n.end,u=t._input.contours;if(s>l&&(n.start=u.start=l,l=n.end=u.end=s,s=n.start),!(n.size>0)){var c;s===l?c=1:c=Fxe(s,l,t.ncontours).dtick,u.size=n.size=c}}};function Fxe(e,t,r){var n={type:\"linear\",range:[e,t]};return aH.autoTicks(n,(t-e)/(r||15)),n}});var A4=ye((zsr,Oxe)=>{\"use strict\";Oxe.exports=function(t){return t.end+t.size/1e6}});var sH=ye((Fsr,Nxe)=>{\"use strict\";var Bxe=Mu(),U_t=i8(),V_t=oH(),H_t=A4();Nxe.exports=function(t,r){var n=U_t(t,r),i=n[0].z;V_t(r,i);var a=r.contours,o=Bxe.extractOpts(r),s;if(a.coloring===\"heatmap\"&&o.auto&&r.autocontour===!1){var l=a.start,u=H_t(a),c=a.size||1,f=Math.floor((u-l)/c)+1;isFinite(c)||(c=1,f=1);var h=l-c/2,d=h+f*c;s=[h,d]}else s=i;return Bxe.calc(t,r,{vals:s,cLetter:\"z\"}),n}});var S4=ye((qsr,Uxe)=>{\"use strict\";Uxe.exports={BOTTOMSTART:[1,9,13,104,713],TOPSTART:[4,6,7,104,713],LEFTSTART:[8,12,14,208,1114],RIGHTSTART:[2,3,11,208,1114],NEWDELTA:[null,[-1,0],[0,-1],[-1,0],[1,0],null,[0,-1],[-1,0],[0,1],[0,1],null,[0,1],[1,0],[1,0],[0,-1]],CHOOSESADDLE:{104:[4,1],208:[2,8],713:[7,13],1114:[11,14]},SADDLEREMAINDER:{1:4,2:8,4:1,7:13,8:2,11:14,13:7,14:11},LABELDISTANCE:2,LABELINCREASE:10,LABELMIN:3,LABELMAX:10,LABELOPTIMIZER:{EDGECOST:1,ANGLECOST:1,NEIGHBORCOST:5,SAMELEVELFACTOR:10,SAMELEVELDISTANCE:5,MAXCOST:100,INITIALSEARCHPOINTS:10,ITERATIONS:5}}});var lH=ye((Osr,Vxe)=>{\"use strict\";var _8=S4();Vxe.exports=function(t){var r=t[0].z,n=r.length,i=r[0].length,a=n===2||i===2,o,s,l,u,c,f,h,d,v;for(s=0;se?0:1)+(t[0][1]>e?0:2)+(t[1][1]>e?0:4)+(t[1][0]>e?0:8);if(r===5||r===10){var n=(t[0][0]+t[0][1]+t[1][0]+t[1][1])/4;return e>n?r===5?713:1114:r===5?104:208}return r===15?0:r}});var uH=ye((Bsr,jxe)=>{\"use strict\";var x8=Mr(),RT=S4();jxe.exports=function(t,r,n){var i,a,o,s,l;for(r=r||.01,n=n||.01,o=0;o20?(o=RT.CHOOSESADDLE[o][(s[0]||s[1])<0?0:1],e.crossings[a]=RT.SADDLEREMAINDER[o]):delete e.crossings[a],s=RT.NEWDELTA[o],!s){x8.log(\"Found bad marching index:\",o,t,e.level);break}l.push(Gxe(e,t,s)),t[0]+=s[0],t[1]+=s[1],a=t.join(\",\"),M4(l[l.length-1],l[l.length-2],n,i)&&l.pop();var v=s[0]&&(t[0]<0||t[0]>c-2)||s[1]&&(t[1]<0||t[1]>u-2),x=t[0]===f[0]&&t[1]===f[1]&&s[0]===h[0]&&s[1]===h[1];if(x||r&&v)break;o=e.crossings[a]}d===1e4&&x8.log(\"Infinite loop in contour?\");var b=M4(l[0],l[l.length-1],n,i),g=0,E=.2*e.smoothing,k=[],A=0,L,_,C,M,p,P,T,F,q,V,H;for(d=1;d=A;d--)if(L=k[d],L=A&&L+k[_]F&&q--,e.edgepaths[q]=H.concat(l,V));break}W||(e.edgepaths[F]=l.concat(V))}for(F=0;F20&&t?e===208||e===1114?n=r[0]===0?1:-1:i=r[1]===0?1:-1:RT.BOTTOMSTART.indexOf(e)!==-1?i=1:RT.LEFTSTART.indexOf(e)!==-1?n=1:RT.TOPSTART.indexOf(e)!==-1?i=-1:n=-1,[n,i]}function Gxe(e,t,r){var n=t[0]+Math.max(r[0],0),i=t[1]+Math.max(r[1],0),a=e.z[i][n],o=e.xaxis,s=e.yaxis;if(r[1]){var l=(e.level-a)/(e.z[i][n+1]-a),u=(l!==1?(1-l)*o.c2l(e.x[n]):0)+(l!==0?l*o.c2l(e.x[n+1]):0);return[o.c2p(o.l2c(u),!0),s.c2p(e.y[i],!0),n+l,i]}else{var c=(e.level-a)/(e.z[i+1][n]-a),f=(c!==1?(1-c)*s.c2l(e.y[i]):0)+(c!==0?c*s.c2l(e.y[i+1]):0);return[o.c2p(e.x[n],!0),s.c2p(s.l2c(f),!0),n,i+c]}}});var Yxe=ye((Nsr,Xxe)=>{\"use strict\";var cH=p8(),Z_t=uo();Xxe.exports={\"[]\":Wxe(\"[]\"),\"][\":Wxe(\"][\"),\">\":fH(\">\"),\"<\":fH(\"<\"),\"=\":fH(\"=\")};function Zxe(e,t){var r=Array.isArray(t),n;function i(a){return Z_t(a)?+a:null}return cH.COMPARISON_OPS2.indexOf(e)!==-1?n=i(r?t[0]:t):cH.INTERVAL_OPS.indexOf(e)!==-1?n=r?[i(t[0]),i(t[1])]:[i(t),i(t)]:cH.SET_OPS.indexOf(e)!==-1&&(n=r?t.map(i):[i(t)]),n}function Wxe(e){return function(t){t=Zxe(e,t);var r=Math.min(t[0],t[1]),n=Math.max(t[0],t[1]);return{start:r,end:n,size:n-r}}}function fH(e){return function(t){return t=Zxe(e,t),{start:t,end:1/0,size:1/0}}}});var hH=ye((Usr,Jxe)=>{\"use strict\";var Kxe=Mr(),X_t=Yxe(),Y_t=A4();Jxe.exports=function(t,r,n){for(var i=t.type===\"constraint\"?X_t[t._operation](t.value):t,a=i.size,o=[],s=Y_t(i),l=n.trace._carpetTrace,u=l?{xaxis:l.aaxis,yaxis:l.baxis,x:n.a,y:n.b}:{xaxis:r.xaxis,yaxis:r.yaxis,x:n.x,y:n.y},c=i.start;c1e3){Kxe.warn(\"Too many contours, clipping at 1000\",t);break}return o}});var dH=ye((Vsr,Qxe)=>{\"use strict\";var DT=Mr();Qxe.exports=function(e,t){var r,n,i,a=function(l){return l.reverse()},o=function(l){return l};switch(t){case\"=\":case\"<\":return e;case\">\":for(e.length!==1&&DT.warn(\"Contour data invalid for the specified inequality operation.\"),n=e[0],r=0;r{\"use strict\";ebe.exports=function(e,t){var r=e[0],n=r.z,i;switch(t.type){case\"levels\":var a=Math.min(n[0][0],n[0][1]);for(i=0;io.level||o.starts.length&&a===o.level)}break;case\"constraint\":if(r.prefixBoundary=!1,r.edgepaths.length)return;var s=r.x.length,l=r.y.length,u=-1/0,c=1/0;for(i=0;i\":f>u&&(r.prefixBoundary=!0);break;case\"<\":(fu||r.starts.length&&d===c)&&(r.prefixBoundary=!0);break;case\"][\":h=Math.min(f[0],f[1]),d=Math.max(f[0],f[1]),hu&&(r.prefixBoundary=!0);break}break}}});var b8=ye(Gv=>{\"use strict\";var k4=xa(),Id=Mr(),Oy=ao(),K_t=Mu(),ibe=Ll(),tbe=Qa(),rbe=ym(),J_t=o8(),nbe=lH(),abe=uH(),$_t=hH(),Q_t=dH(),obe=vH(),E4=S4(),Rm=E4.LABELOPTIMIZER;Gv.plot=function(t,r,n,i){var a=r.xaxis,o=r.yaxis;Id.makeTraceGroups(i,n,\"contour\").each(function(s){var l=k4.select(this),u=s[0],c=u.trace,f=u.x,h=u.y,d=c.contours,v=$_t(d,r,u),x=Id.ensureSingle(l,\"g\",\"heatmapcoloring\"),b=[];d.coloring===\"heatmap\"&&(b=[s]),J_t(t,r,b,x),nbe(v),abe(v);var g=a.c2p(f[0],!0),E=a.c2p(f[f.length-1],!0),k=o.c2p(h[0],!0),A=o.c2p(h[h.length-1],!0),L=[[g,A],[E,A],[E,k],[g,k]],_=v;d.type===\"constraint\"&&(_=Q_t(v,d._operation)),ext(l,L,d),txt(l,_,L,d),rxt(l,v,t,u,d),nxt(l,r,t,u,L)})};function ext(e,t,r){var n=Id.ensureSingle(e,\"g\",\"contourbg\"),i=n.selectAll(\"path\").data(r.coloring===\"fill\"?[0]:[]);i.enter().append(\"path\"),i.exit().remove(),i.attr(\"d\",\"M\"+t.join(\"L\")+\"Z\").style(\"stroke\",\"none\")}function txt(e,t,r,n){var i=n.coloring===\"fill\"||n.type===\"constraint\"&&n._operation!==\"=\",a=\"M\"+r.join(\"L\")+\"Z\";i&&obe(t,n);var o=Id.ensureSingle(e,\"g\",\"contourfill\"),s=o.selectAll(\"path\").data(i?t:[]);s.enter().append(\"path\"),s.exit().remove(),s.each(function(l){var u=(l.prefixBoundary?a:\"\")+sbe(l,r);u?k4.select(this).attr(\"d\",u).style(\"stroke\",\"none\"):k4.select(this).remove()})}function sbe(e,t){var r=\"\",n=0,i=e.edgepaths.map(function(g,E){return E}),a=!0,o,s,l,u,c,f;function h(g){return Math.abs(g[1]-t[0][1])<.01}function d(g){return Math.abs(g[1]-t[2][1])<.01}function v(g){return Math.abs(g[0]-t[0][0])<.01}function x(g){return Math.abs(g[0]-t[2][0])<.01}for(;i.length;){for(f=Oy.smoothopen(e.edgepaths[n],e.smoothing),r+=a?f:f.replace(/^M/,\"L\"),i.splice(i.indexOf(n),1),o=e.edgepaths[n][e.edgepaths[n].length-1],u=-1,l=0;l<4;l++){if(!o){Id.log(\"Missing end?\",n,e);break}for(h(o)&&!x(o)?s=t[1]:v(o)?s=t[0]:d(o)?s=t[3]:x(o)&&(s=t[2]),c=0;c=0&&(s=b,u=c):Math.abs(o[1]-s[1])<.01?Math.abs(o[1]-b[1])<.01&&(b[0]-o[0])*(s[0]-b[0])>=0&&(s=b,u=c):Id.log(\"endpt to newendpt is not vert. or horz.\",o,s,b)}if(o=s,u>=0)break;r+=\"L\"+s}if(u===e.edgepaths.length){Id.log(\"unclosed perimeter path\");break}n=u,a=i.indexOf(n)===-1,a&&(n=i[0],r+=\"Z\")}for(n=0;nRm.MAXCOST*2)break;h&&(s/=2),o=u-s/2,l=o+s*1.5}if(f<=Rm.MAXCOST)return c};function ixt(e,t,r,n){var i=t.width/2,a=t.height/2,o=e.x,s=e.y,l=e.theta,u=Math.cos(l)*i,c=Math.sin(l)*i,f=(o>n.center?n.right-o:o-n.left)/(u+Math.abs(Math.sin(l)*a)),h=(s>n.middle?n.bottom-s:s-n.top)/(Math.abs(c)+Math.cos(l)*a);if(f<1||h<1)return 1/0;var d=Rm.EDGECOST*(1/(f-1)+1/(h-1));d+=Rm.ANGLECOST*l*l;for(var v=o-u,x=s-c,b=o+u,g=s+c,E=0;E{\"use strict\";var oxt=xa(),pH=Mu(),sxt=A4();lbe.exports=function(t){var r=t.contours,n=r.start,i=sxt(r),a=r.size||1,o=Math.floor((i-n)/a)+1,s=r.coloring===\"lines\"?0:1,l=pH.extractOpts(t);isFinite(a)||(a=1,o=1);var u=l.reversescale?pH.flipScale(l.colorscale):l.colorscale,c=u.length,f=new Array(c),h=new Array(c),d,v,x=l.min,b=l.max;if(r.coloring===\"heatmap\"){for(v=0;v=b)&&(n<=x&&(n=x),i>=b&&(i=b),o=Math.floor((i-n)/a)+1,s=0),v=0;vx&&(f.unshift(x),h.unshift(h[0])),f[f.length-1]{\"use strict\";var w8=xa(),ube=ao(),lxt=s8(),uxt=gH();cbe.exports=function(t){var r=w8.select(t).selectAll(\"g.contour\");r.style(\"opacity\",function(n){return n[0].trace.opacity}),r.each(function(n){var i=w8.select(this),a=n[0].trace,o=a.contours,s=a.line,l=o.size||1,u=o.start,c=o.type===\"constraint\",f=!c&&o.coloring===\"lines\",h=!c&&o.coloring===\"fill\",d=f||h?uxt(a):null;i.selectAll(\"g.contourlevel\").each(function(b){w8.select(this).selectAll(\"path\").call(ube.lineGroupStyle,s.width,f?d(b.level):s.color,s.dash)});var v=o.labelfont;if(i.selectAll(\"g.contourlabels text\").each(function(b){ube.font(w8.select(this),{weight:v.weight,style:v.style,variant:v.variant,textcase:v.textcase,lineposition:v.lineposition,shadow:v.shadow,family:v.family,size:v.size,color:v.color||(f?d(b.level):s.color)})}),c)i.selectAll(\"g.contourfill path\").style(\"fill\",a.fillcolor);else if(h){var x;i.selectAll(\"g.contourfill path\").style(\"fill\",function(b){return x===void 0&&(x=b.level),d(b.level+.5*l)}),x===void 0&&(x=u),i.selectAll(\"g.contourbg path\").style(\"fill\",d(x-.5*l))}}),lxt(t)}});var A8=ye((Zsr,hbe)=>{\"use strict\";var fbe=Mu(),cxt=gH(),fxt=A4();function hxt(e,t,r){var n=t.contours,i=t.line,a=n.size||1,o=n.coloring,s=cxt(t,{isColorbar:!0});if(o===\"heatmap\"){var l=fbe.extractOpts(t);r._fillgradient=l.reversescale?fbe.flipScale(l.colorscale):l.colorscale,r._zrange=[l.min,l.max]}else o===\"fill\"&&(r._fillcolor=s);r._line={color:o===\"lines\"?s:i.color,width:n.showlines!==!1?i.width:0,dash:i.dash},r._levels={start:n.start,end:fxt(n),size:a}}hbe.exports={min:\"zmin\",max:\"zmax\",calc:hxt}});var mH=ye((Xsr,dbe)=>{\"use strict\";var S8=va(),dxt=u8();dbe.exports=function(t,r,n,i,a){a||(a={}),a.isContour=!0;var o=dxt(t,r,n,i,a);return o&&o.forEach(function(s){var l=s.trace;l.contours.type===\"constraint\"&&(l.fillcolor&&S8.opacity(l.fillcolor)?s.color=S8.addOpacity(l.fillcolor,1):l.contours.showlines&&S8.opacity(l.line.color)&&(s.color=S8.addOpacity(l.line.color,1)))}),o}});var pbe=ye((Ysr,vbe)=>{\"use strict\";vbe.exports={attributes:rH(),supplyDefaults:zxe(),crossTraceDefaults:h8(),calc:sH(),plot:b8().plot,layerName:\"contourlayer\",style:T8(),colorbar:A8(),hoverPoints:mH(),moduleType:\"trace\",name:\"histogram2dcontour\",basePlotModule:Jf(),categories:[\"cartesian\",\"svg\",\"2dMap\",\"contour\",\"histogram\",\"showLegend\"],meta:{}}});var mbe=ye((Ksr,gbe)=>{\"use strict\";gbe.exports=pbe()});var yH=ye((Jsr,Tbe)=>{\"use strict\";var ybe=uo(),vxt=iH(),bbe=va(),_be=bbe.addOpacity,pxt=bbe.opacity,wbe=p8(),xbe=Mr().isArrayOrTypedArray,gxt=wbe.CONSTRAINT_REDUCTION,mxt=wbe.COMPARISON_OPS2;Tbe.exports=function(t,r,n,i,a,o){var s=r.contours,l,u,c,f=n(\"contours.operation\");if(s._operation=gxt[f],yxt(n,s),f===\"=\"?l=s.showlines=!0:(l=n(\"contours.showlines\"),c=n(\"fillcolor\",_be((t.line||{}).color||a,.5))),l){var h=c&&pxt(c)?_be(r.fillcolor,1):a;u=n(\"line.color\",h),n(\"line.width\",2),n(\"line.dash\")}n(\"line.smoothing\"),vxt(n,i,u,o)};function yxt(e,t){var r;mxt.indexOf(t.operation)===-1?(e(\"contours.value\",[0,1]),xbe(t.value)?t.value.length>2?t.value=t.value.slice(2):t.length===0?t.value=[0,1]:t.length<2?(r=parseFloat(t.value[0]),t.value=[r,r+1]):t.value=[parseFloat(t.value[0]),parseFloat(t.value[1])]:ybe(t.value)&&(r=parseFloat(t.value),t.value=[r,r+1])):(e(\"contours.value\",0),ybe(t.value)||(xbe(t.value)?t.value=parseFloat(t.value[0]):t.value=0))}});var Mbe=ye(($sr,Sbe)=>{\"use strict\";var _H=Mr(),_xt=ZI(),xxt=Pg(),bxt=yH(),wxt=m8(),Txt=y8(),Axt=y4(),Abe=T4();Sbe.exports=function(t,r,n,i){function a(u,c){return _H.coerce(t,r,Abe,u,c)}function o(u){return _H.coerce2(t,r,Abe,u)}var s=_xt(t,r,a,i);if(!s){r.visible=!1;return}xxt(t,r,i,a),a(\"xhoverformat\"),a(\"yhoverformat\"),a(\"text\"),a(\"hovertext\"),a(\"hoverongaps\"),a(\"hovertemplate\");var l=a(\"contours.type\")===\"constraint\";a(\"connectgaps\",_H.isArray1D(r.z)),l?bxt(t,r,a,i,n):(wxt(t,r,a,o),Txt(t,r,a,i)),r.contours&&r.contours.coloring===\"heatmap\"&&Axt(a,i),a(\"zorder\")}});var kbe=ye((Qsr,Ebe)=>{\"use strict\";Ebe.exports={attributes:T4(),supplyDefaults:Mbe(),calc:sH(),plot:b8().plot,style:T8(),colorbar:A8(),hoverPoints:mH(),moduleType:\"trace\",name:\"contour\",basePlotModule:Jf(),categories:[\"cartesian\",\"svg\",\"2dMap\",\"contour\",\"showLegend\"],meta:{}}});var Lbe=ye((elr,Cbe)=>{\"use strict\";Cbe.exports=kbe()});var xH=ye((tlr,Ibe)=>{\"use strict\";var Sxt=Wo().hovertemplateAttrs,Mxt=Wo().texttemplateAttrs,Ext=Eg(),a0=Uc(),kxt=vl(),Pbe=Kl(),Cxt=Ed().dash,M_=no().extendFlat,j0=a0.marker,C4=a0.line,Lxt=j0.line;Ibe.exports={a:{valType:\"data_array\",editType:\"calc\"},b:{valType:\"data_array\",editType:\"calc\"},c:{valType:\"data_array\",editType:\"calc\"},sum:{valType:\"number\",dflt:0,min:0,editType:\"calc\"},mode:M_({},a0.mode,{dflt:\"markers\"}),text:M_({},a0.text,{}),texttemplate:Mxt({editType:\"plot\"},{keys:[\"a\",\"b\",\"c\",\"text\"]}),hovertext:M_({},a0.hovertext,{}),line:{color:C4.color,width:C4.width,dash:Cxt,backoff:C4.backoff,shape:M_({},C4.shape,{values:[\"linear\",\"spline\"]}),smoothing:C4.smoothing,editType:\"calc\"},connectgaps:a0.connectgaps,cliponaxis:a0.cliponaxis,fill:M_({},a0.fill,{values:[\"none\",\"toself\",\"tonext\"],dflt:\"none\"}),fillcolor:Ext(),marker:M_({symbol:j0.symbol,opacity:j0.opacity,angle:j0.angle,angleref:j0.angleref,standoff:j0.standoff,maxdisplayed:j0.maxdisplayed,size:j0.size,sizeref:j0.sizeref,sizemin:j0.sizemin,sizemode:j0.sizemode,line:M_({width:Lxt.width,editType:\"calc\"},Pbe(\"marker.line\")),gradient:j0.gradient,editType:\"calc\"},Pbe(\"marker\")),textfont:a0.textfont,textposition:a0.textposition,selected:a0.selected,unselected:a0.unselected,hoverinfo:M_({},kxt.hoverinfo,{flags:[\"a\",\"b\",\"c\",\"text\",\"name\"]}),hoveron:a0.hoveron,hovertemplate:Sxt()}});var Fbe=ye((rlr,zbe)=>{\"use strict\";var Rbe=Mr(),Pxt=Sm(),zT=lu(),Ixt=$p(),Rxt=R0(),Dbe=J3(),Dxt=D0(),zxt=Ig(),Fxt=xH();zbe.exports=function(t,r,n,i){function a(h,d){return Rbe.coerce(t,r,Fxt,h,d)}var o=a(\"a\"),s=a(\"b\"),l=a(\"c\"),u;if(o?(u=o.length,s?(u=Math.min(u,s.length),l&&(u=Math.min(u,l.length))):l?u=Math.min(u,l.length):u=0):s&&l&&(u=Math.min(s.length,l.length)),!u){r.visible=!1;return}r._length=u,a(\"sum\"),a(\"text\"),a(\"hovertext\"),r.hoveron!==\"fills\"&&a(\"hovertemplate\");var c=u{\"use strict\";var bH=Qa();qbe.exports=function(t,r,n){var i={},a=n[r.subplot]._subplot;return i.aLabel=bH.tickText(a.aaxis,t.a,!0).text,i.bLabel=bH.tickText(a.baxis,t.b,!0).text,i.cLabel=bH.tickText(a.caxis,t.c,!0).text,i}});var Vbe=ye((nlr,Ube)=>{\"use strict\";var wH=uo(),qxt=z0(),Oxt=km(),Bxt=F0(),Nxt=q0().calcMarkerSize,Bbe=[\"a\",\"b\",\"c\"],Nbe={a:[\"b\",\"c\"],b:[\"a\",\"c\"],c:[\"a\",\"b\"]};Ube.exports=function(t,r){var n=t._fullLayout[r.subplot],i=n.sum,a=r.sum||i,o={a:r.a,b:r.b,c:r.c},s=r.ids,l,u,c,f,h,d;for(l=0;l{\"use strict\";var Uxt=iT();Hbe.exports=function(t,r,n){var i=r.plotContainer;i.select(\".scatterlayer\").selectAll(\"*\").remove();for(var a=r.xaxis,o=r.yaxis,s={xaxis:a,yaxis:o,plot:i,layerClipId:r._hasClipOnAxisFalse?r.clipIdRelative:null},l=r.layers.frontplot.select(\"g.scatterlayer\"),u=0;u{\"use strict\";var Vxt=sT();jbe.exports=function(t,r,n,i){var a=Vxt(t,r,n,i);if(!a||a[0].index===!1)return;var o=a[0];if(o.index===void 0){var s=1-o.y0/t.ya._length,l=t.xa._length,u=l*s/2,c=l-u;return o.x0=Math.max(Math.min(o.x0,c),u),o.x1=Math.max(Math.min(o.x1,c),u),a}var f=o.cd[o.index],h=o.trace,d=o.subplot;o.a=f.a,o.b=f.b,o.c=f.c,o.xLabelVal=void 0,o.yLabelVal=void 0;var v={};v[h.subplot]={_subplot:d};var x=h._module.formatLabels(f,h,v);o.aLabel=x.aLabel,o.bLabel=x.bLabel,o.cLabel=x.cLabel;var b=f.hi||h.hoverinfo,g=[];function E(A,L){g.push(A._hovertitle+\": \"+L)}if(!h.hovertemplate){var k=b.split(\"+\");k.indexOf(\"all\")!==-1&&(k=[\"a\",\"b\",\"c\"]),k.indexOf(\"a\")!==-1&&E(d.aaxis,o.aLabel),k.indexOf(\"b\")!==-1&&E(d.baxis,o.bLabel),k.indexOf(\"c\")!==-1&&E(d.caxis,o.cLabel)}return o.extraText=g.join(\"
\"),o.hovertemplate=h.hovertemplate,a}});var Xbe=ye((slr,Zbe)=>{\"use strict\";Zbe.exports=function(t,r,n,i,a){if(r.xa&&(t.xaxis=r.xa),r.ya&&(t.yaxis=r.ya),i[a]){var o=i[a];t.a=o.a,t.b=o.b,t.c=o.c}else t.a=r.a,t.b=r.b,t.c=r.c;return t}});var a2e=ye((llr,n2e)=>{\"use strict\";var e2e=xa(),Hxt=id(),TH=ba(),By=Mr(),Dm=By.strTranslate,M8=By._,qT=va(),E8=ao(),L4=ym(),AH=no().extendFlat,Gxt=Xu(),E_=Qa(),Ybe=gv(),Kbe=Nc(),t2e=Sg(),Jbe=t2e.freeMode,jxt=t2e.rectMode,SH=Mb(),Wxt=wf().prepSelect,Zxt=wf().selectOnClick,Xxt=wf().clearOutline,Yxt=wf().clearSelectionsCache,r2e=ad();function i2e(e,t){this.id=e.id,this.graphDiv=e.graphDiv,this.init(t),this.makeFramework(t),this.updateFx(t),this.aTickLayout=null,this.bTickLayout=null,this.cTickLayout=null}n2e.exports=i2e;var zm=i2e.prototype;zm.init=function(e){this.container=e._ternarylayer,this.defs=e._defs,this.layoutId=e._uid,this.traceHash={},this.layers={}};zm.plot=function(e,t){var r=this,n=t[r.id],i=t._size;r._hasClipOnAxisFalse=!1;for(var a=0;aFT*u?(g=u,b=g*FT):(b=l,g=b/FT),E=o*b/l,k=s*g/u,v=t.l+t.w*i-b/2,x=t.t+t.h*(1-a)-g/2,r.x0=v,r.y0=x,r.w=b,r.h=g,r.sum=c,r.xaxis={type:\"linear\",range:[f+2*d-c,c-f-2*h],domain:[i-E/2,i+E/2],_id:\"x\"},L4(r.xaxis,r.graphDiv._fullLayout),r.xaxis.setScale(),r.xaxis.isPtWithinRange=function(V){return V.a>=r.aaxis.range[0]&&V.a<=r.aaxis.range[1]&&V.b>=r.baxis.range[1]&&V.b<=r.baxis.range[0]&&V.c>=r.caxis.range[1]&&V.c<=r.caxis.range[0]},r.yaxis={type:\"linear\",range:[f,c-h-d],domain:[a-k/2,a+k/2],_id:\"y\"},L4(r.yaxis,r.graphDiv._fullLayout),r.yaxis.setScale(),r.yaxis.isPtWithinRange=function(){return!0};var A=r.yaxis.domain[0],L=r.aaxis=AH({},e.aaxis,{range:[f,c-h-d],side:\"left\",tickangle:(+e.aaxis.tickangle||0)-30,domain:[A,A+k*FT],anchor:\"free\",position:0,_id:\"y\",_length:b});L4(L,r.graphDiv._fullLayout),L.setScale();var _=r.baxis=AH({},e.baxis,{range:[c-f-d,h],side:\"bottom\",domain:r.xaxis.domain,anchor:\"free\",position:0,_id:\"x\",_length:b});L4(_,r.graphDiv._fullLayout),_.setScale();var C=r.caxis=AH({},e.caxis,{range:[c-f-h,d],side:\"right\",tickangle:(+e.caxis.tickangle||0)+30,domain:[A,A+k*FT],anchor:\"free\",position:0,_id:\"y\",_length:b});L4(C,r.graphDiv._fullLayout),C.setScale();var M=\"M\"+v+\",\"+(x+g)+\"h\"+b+\"l-\"+b/2+\",-\"+g+\"Z\";r.clipDef.select(\"path\").attr(\"d\",M),r.layers.plotbg.select(\"path\").attr(\"d\",M);var p=\"M0,\"+g+\"h\"+b+\"l-\"+b/2+\",-\"+g+\"Z\";r.clipDefRelative.select(\"path\").attr(\"d\",p);var P=Dm(v,x);r.plotContainer.selectAll(\".scatterlayer,.maplayer\").attr(\"transform\",P),r.clipDefRelative.select(\"path\").attr(\"transform\",null);var T=Dm(v-_._offset,x+g);r.layers.baxis.attr(\"transform\",T),r.layers.bgrid.attr(\"transform\",T);var F=Dm(v+b/2,x)+\"rotate(30)\"+Dm(0,-L._offset);r.layers.aaxis.attr(\"transform\",F),r.layers.agrid.attr(\"transform\",F);var q=Dm(v+b/2,x)+\"rotate(-30)\"+Dm(0,-C._offset);r.layers.caxis.attr(\"transform\",q),r.layers.cgrid.attr(\"transform\",q),r.drawAxes(!0),r.layers.aline.select(\"path\").attr(\"d\",L.showline?\"M\"+v+\",\"+(x+g)+\"l\"+b/2+\",-\"+g:\"M0,0\").call(qT.stroke,L.linecolor||\"#000\").style(\"stroke-width\",(L.linewidth||0)+\"px\"),r.layers.bline.select(\"path\").attr(\"d\",_.showline?\"M\"+v+\",\"+(x+g)+\"h\"+b:\"M0,0\").call(qT.stroke,_.linecolor||\"#000\").style(\"stroke-width\",(_.linewidth||0)+\"px\"),r.layers.cline.select(\"path\").attr(\"d\",C.showline?\"M\"+(v+b/2)+\",\"+x+\"l\"+b/2+\",\"+g:\"M0,0\").call(qT.stroke,C.linecolor||\"#000\").style(\"stroke-width\",(C.linewidth||0)+\"px\"),r.graphDiv._context.staticPlot||r.initInteractions(),E8.setClipUrl(r.layers.frontplot,r._hasClipOnAxisFalse?null:r.clipId,r.graphDiv)};zm.drawAxes=function(e){var t=this,r=t.graphDiv,n=t.id.substr(7)+\"title\",i=t.layers,a=t.aaxis,o=t.baxis,s=t.caxis;if(t.drawAx(a),t.drawAx(o),t.drawAx(s),e){var l=Math.max(a.showticklabels?a.tickfont.size/2:0,(s.showticklabels?s.tickfont.size*.75:0)+(s.ticks===\"outside\"?s.ticklen*.87:0)),u=(o.showticklabels?o.tickfont.size:0)+(o.ticks===\"outside\"?o.ticklen:0)+3;i[\"a-title\"]=SH.draw(r,\"a\"+n,{propContainer:a,propName:t.id+\".aaxis.title\",placeholder:M8(r,\"Click to enter Component A title\"),attributes:{x:t.x0+t.w/2,y:t.y0-a.title.font.size/3-l,\"text-anchor\":\"middle\"}}),i[\"b-title\"]=SH.draw(r,\"b\"+n,{propContainer:o,propName:t.id+\".baxis.title\",placeholder:M8(r,\"Click to enter Component B title\"),attributes:{x:t.x0-u,y:t.y0+t.h+o.title.font.size*.83+u,\"text-anchor\":\"middle\"}}),i[\"c-title\"]=SH.draw(r,\"c\"+n,{propContainer:s,propName:t.id+\".caxis.title\",placeholder:M8(r,\"Click to enter Component C title\"),attributes:{x:t.x0+t.w+u,y:t.y0+t.h+s.title.font.size*.83+u,\"text-anchor\":\"middle\"}})}};zm.drawAx=function(e){var t=this,r=t.graphDiv,n=e._name,i=n.charAt(0),a=e._id,o=t.layers[n],s=30,l=i+\"tickLayout\",u=Kxt(e);t[l]!==u&&(o.selectAll(\".\"+a+\"tick\").remove(),t[l]=u),e.setScale();var c=E_.calcTicks(e),f=E_.clipEnds(e,c),h=E_.makeTransTickFn(e),d=E_.getTickSigns(e)[2],v=By.deg2rad(s),x=d*(e.linewidth||1)/2,b=d*e.ticklen,g=t.w,E=t.h,k=i===\"b\"?\"M0,\"+x+\"l\"+Math.sin(v)*b+\",\"+Math.cos(v)*b:\"M\"+x+\",0l\"+Math.cos(v)*b+\",\"+-Math.sin(v)*b,A={a:\"M0,0l\"+E+\",-\"+g/2,b:\"M0,0l-\"+g/2+\",-\"+E,c:\"M0,0l-\"+E+\",\"+g/2}[i];E_.drawTicks(r,e,{vals:e.ticks===\"inside\"?f:c,layer:o,path:k,transFn:h,crisp:!1}),E_.drawGrid(r,e,{vals:f,layer:t.layers[i+\"grid\"],path:A,transFn:h,crisp:!1}),E_.drawLabels(r,e,{vals:c,layer:o,transFn:h,labelFns:E_.makeLabelFns(e,0,s)})};function Kxt(e){return e.ticks+String(e.ticklen)+String(e.showticklabels)}var fd=r2e.MINZOOM/2+.87,Jxt=\"m-0.87,.5h\"+fd+\"v3h-\"+(fd+5.2)+\"l\"+(fd/2+2.6)+\",-\"+(fd*.87+4.5)+\"l2.6,1.5l-\"+fd/2+\",\"+fd*.87+\"Z\",$xt=\"m0.87,.5h-\"+fd+\"v3h\"+(fd+5.2)+\"l-\"+(fd/2+2.6)+\",-\"+(fd*.87+4.5)+\"l-2.6,1.5l\"+fd/2+\",\"+fd*.87+\"Z\",Qxt=\"m0,1l\"+fd/2+\",\"+fd*.87+\"l2.6,-1.5l-\"+(fd/2+2.6)+\",-\"+(fd*.87+4.5)+\"l-\"+(fd/2+2.6)+\",\"+(fd*.87+4.5)+\"l2.6,1.5l\"+fd/2+\",-\"+fd*.87+\"Z\",ebt=\"m0.5,0.5h5v-2h-5v-5h-2v5h-5v2h5v5h2Z\",$be=!0;zm.clearOutline=function(){Yxt(this.dragOptions),Xxt(this.dragOptions.gd)};zm.initInteractions=function(){var e=this,t=e.layers.plotbg.select(\"path\").node(),r=e.graphDiv,n=r._fullLayout._zoomlayer,i,a;this.dragOptions={element:t,gd:r,plotinfo:{id:e.id,domain:r._fullLayout[e.id].domain,xaxis:e.xaxis,yaxis:e.yaxis},subplot:e.id,prepFn:function(T,F,q){e.dragOptions.xaxes=[e.xaxis],e.dragOptions.yaxes=[e.yaxis],i=r._fullLayout._invScaleX,a=r._fullLayout._invScaleY;var V=e.dragOptions.dragmode=r._fullLayout.dragmode;Jbe(V)?e.dragOptions.minDrag=1:e.dragOptions.minDrag=void 0,V===\"zoom\"?(e.dragOptions.moveFn=_,e.dragOptions.clickFn=g,e.dragOptions.doneFn=C,E(T,F,q)):V===\"pan\"?(e.dragOptions.moveFn=p,e.dragOptions.clickFn=g,e.dragOptions.doneFn=P,M(),e.clearOutline(r)):(jxt(V)||Jbe(V))&&Wxt(T,F,q,e.dragOptions,V)}};var o,s,l,u,c,f,h,d,v,x;function b(T){var F={};return F[e.id+\".aaxis.min\"]=T.a,F[e.id+\".baxis.min\"]=T.b,F[e.id+\".caxis.min\"]=T.c,F}function g(T,F){var q=r._fullLayout.clickmode;Qbe(r),T===2&&(r.emit(\"plotly_doubleclick\",null),TH.call(\"_guiRelayout\",r,b({a:0,b:0,c:0}))),q.indexOf(\"select\")>-1&&T===1&&Zxt(F,r,[e.xaxis],[e.yaxis],e.id,e.dragOptions),q.indexOf(\"event\")>-1&&Kbe.click(r,F,e.id)}function E(T,F,q){var V=t.getBoundingClientRect();o=F-V.left,s=q-V.top,r._fullLayout._calcInverseTransform(r);var H=r._fullLayout._invTransform,X=By.apply3DTransform(H)(o,s);o=X[0],s=X[1],l={a:e.aaxis.range[0],b:e.baxis.range[1],c:e.caxis.range[1]},c=l,u=e.aaxis.range[1]-l.a,f=Hxt(e.graphDiv._fullLayout[e.id].bgcolor).getLuminance(),h=\"M0,\"+e.h+\"L\"+e.w/2+\", 0L\"+e.w+\",\"+e.h+\"Z\",d=!1,v=n.append(\"path\").attr(\"class\",\"zoombox\").attr(\"transform\",Dm(e.x0,e.y0)).style({fill:f>.2?\"rgba(0,0,0,0)\":\"rgba(255,255,255,0)\",\"stroke-width\":0}).attr(\"d\",h),x=n.append(\"path\").attr(\"class\",\"zoombox-corners\").attr(\"transform\",Dm(e.x0,e.y0)).style({fill:qT.background,stroke:qT.defaultLine,\"stroke-width\":1,opacity:0}).attr(\"d\",\"M0,0Z\"),e.clearOutline(r)}function k(T,F){return 1-F/e.h}function A(T,F){return 1-(T+(e.h-F)/Math.sqrt(3))/e.w}function L(T,F){return(T-(e.h-F)/Math.sqrt(3))/e.w}function _(T,F){var q=o+T*i,V=s+F*a,H=Math.max(0,Math.min(1,k(o,s),k(q,V))),X=Math.max(0,Math.min(1,A(o,s),A(q,V))),G=Math.max(0,Math.min(1,L(o,s),L(q,V))),N=(H/2+G)*e.w,W=(1-H/2-X)*e.w,re=(N+W)/2,ae=W-N,_e=(1-H)*e.h,Me=_e-ae/FT;ae.2?\"rgba(0,0,0,0.4)\":\"rgba(255,255,255,0.3)\").duration(200),x.transition().style(\"opacity\",1).duration(200),d=!0),r.emit(\"plotly_relayouting\",b(c))}function C(){Qbe(r),c!==l&&(TH.call(\"_guiRelayout\",r,b(c)),$be&&r.data&&r._context.showTips&&(By.notifier(M8(r,\"Double-click to zoom back out\"),\"long\"),$be=!1))}function M(){l={a:e.aaxis.range[0],b:e.baxis.range[1],c:e.caxis.range[1]},c=l}function p(T,F){var q=T/e.xaxis._m,V=F/e.yaxis._m;c={a:l.a-V,b:l.b+(q+V)/2,c:l.c-(q-V)/2};var H=[c.a,c.b,c.c].sort(By.sorterAsc),X={a:H.indexOf(c.a),b:H.indexOf(c.b),c:H.indexOf(c.c)};H[0]<0&&(H[1]+H[0]/2<0?(H[2]+=H[0]+H[1],H[0]=H[1]=0):(H[2]+=H[0]/2,H[1]+=H[0]/2,H[0]=0),c={a:H[X.a],b:H[X.b],c:H[X.c]},F=(l.a-c.a)*e.yaxis._m,T=(l.c-c.c-l.b+c.b)*e.xaxis._m);var G=Dm(e.x0+T,e.y0+F);e.plotContainer.selectAll(\".scatterlayer,.maplayer\").attr(\"transform\",G);var N=Dm(-T,-F);e.clipDefRelative.select(\"path\").attr(\"transform\",N),e.aaxis.range=[c.a,e.sum-c.b-c.c],e.baxis.range=[e.sum-c.a-c.c,c.b],e.caxis.range=[e.sum-c.a-c.b,c.c],e.drawAxes(!1),e._hasClipOnAxisFalse&&e.plotContainer.select(\".scatterlayer\").selectAll(\".trace\").call(E8.hideOutsideRangePoints,e),r.emit(\"plotly_relayouting\",b(c))}function P(){TH.call(\"_guiRelayout\",r,b(c))}t.onmousemove=function(T){Kbe.hover(r,T,e.id),r._fullLayout._lasthover=t,r._fullLayout._hoversubplot=e.id},t.onmouseout=function(T){r._dragging||Ybe.unhover(r,T)},Ybe.init(this.dragOptions)};function Qbe(e){e2e.select(e).selectAll(\".zoombox,.js-zoombox-backdrop,.js-zoombox-menu,.zoombox-corners\").remove()}});var kH=ye((ulr,o2e)=>{\"use strict\";var tbt=dh(),rbt=Ju().attributes,ql=Cd(),ibt=Bu().overrideAll,MH=no().extendFlat,EH={title:{text:ql.title.text,font:ql.title.font},color:ql.color,tickmode:ql.minor.tickmode,nticks:MH({},ql.nticks,{dflt:6,min:1}),tick0:ql.tick0,dtick:ql.dtick,tickvals:ql.tickvals,ticktext:ql.ticktext,ticks:ql.ticks,ticklen:ql.ticklen,tickwidth:ql.tickwidth,tickcolor:ql.tickcolor,ticklabelstep:ql.ticklabelstep,showticklabels:ql.showticklabels,labelalias:ql.labelalias,showtickprefix:ql.showtickprefix,tickprefix:ql.tickprefix,showticksuffix:ql.showticksuffix,ticksuffix:ql.ticksuffix,showexponent:ql.showexponent,exponentformat:ql.exponentformat,minexponent:ql.minexponent,separatethousands:ql.separatethousands,tickfont:ql.tickfont,tickangle:ql.tickangle,tickformat:ql.tickformat,tickformatstops:ql.tickformatstops,hoverformat:ql.hoverformat,showline:MH({},ql.showline,{dflt:!0}),linecolor:ql.linecolor,linewidth:ql.linewidth,showgrid:MH({},ql.showgrid,{dflt:!0}),gridcolor:ql.gridcolor,gridwidth:ql.gridwidth,griddash:ql.griddash,layer:ql.layer,min:{valType:\"number\",dflt:0,min:0}},k8=o2e.exports=ibt({domain:rbt({name:\"ternary\"}),bgcolor:{valType:\"color\",dflt:tbt.background},sum:{valType:\"number\",dflt:1,min:0},aaxis:EH,baxis:EH,caxis:EH},\"plot\",\"from-root\");k8.uirevision={valType:\"any\",editType:\"none\"};k8.aaxis.uirevision=k8.baxis.uirevision=k8.caxis.uirevision={valType:\"any\",editType:\"none\"}});var k_=ye((clr,s2e)=>{\"use strict\";var nbt=Mr(),abt=Vs(),obt=Ju().defaults;s2e.exports=function(t,r,n,i){var a=i.type,o=i.attributes,s=i.handleDefaults,l=i.partition||\"x\",u=r._subplots[a],c=u.length,f=c&&u[0].replace(/\\d+$/,\"\"),h,d;function v(E,k){return nbt.coerce(h,d,o,E,k)}for(var x=0;x{\"use strict\";var sbt=va(),lbt=Vs(),C8=Mr(),ubt=k_(),cbt=e_(),fbt=t_(),hbt=T3(),dbt=xb(),vbt=YM(),u2e=kH(),l2e=[\"aaxis\",\"baxis\",\"caxis\"];c2e.exports=function(t,r,n){ubt(t,r,n,{type:\"ternary\",attributes:u2e,handleDefaults:pbt,font:r.font,paper_bgcolor:r.paper_bgcolor})};function pbt(e,t,r,n){var i=r(\"bgcolor\"),a=r(\"sum\");n.bgColor=sbt.combine(i,n.paper_bgcolor);for(var o,s,l,u=0;u=a&&(c.min=0,f.min=0,h.min=0,e.aaxis&&delete e.aaxis.min,e.baxis&&delete e.baxis.min,e.caxis&&delete e.caxis.min)}function gbt(e,t,r,n){var i=u2e[t._name];function a(d,v){return C8.coerce(e,t,i,d,v)}a(\"uirevision\",n.uirevision),t.type=\"linear\";var o=a(\"color\"),s=o!==i.color.dflt?o:r.font.color,l=t._name,u=l.charAt(0).toUpperCase(),c=\"Component \"+u,f=a(\"title.text\",c);t._hovertitle=f===c?f:u,C8.coerceFont(a,\"title.font\",r.font,{overrideDflt:{size:C8.bigFont(r.font.size),color:s}}),a(\"min\"),dbt(e,t,a,\"linear\"),fbt(e,t,a,\"linear\"),cbt(e,t,a,\"linear\",{noAutotickangles:!0,noTicklabelshift:!0,noTicklabelstandoff:!0}),hbt(e,t,a,{outerTicks:!0});var h=a(\"showticklabels\");h&&(C8.coerceFont(a,\"tickfont\",r.font,{overrideDflt:{color:s}}),a(\"tickangle\"),a(\"tickformat\")),vbt(e,t,a,{dfltColor:o,bgColor:r.bgColor,blend:60,showLine:!0,showGrid:!0,noZeroLine:!0,attributes:i}),a(\"hoverformat\"),a(\"layer\")}});var h2e=ye(W0=>{\"use strict\";var mbt=a2e(),ybt=kd().getSubplotCalcData,_bt=Mr().counterRegex,OT=\"ternary\";W0.name=OT;var xbt=W0.attr=\"subplot\";W0.idRoot=OT;W0.idRegex=W0.attrRegex=_bt(OT);var bbt=W0.attributes={};bbt[xbt]={valType:\"subplotid\",dflt:\"ternary\",editType:\"calc\"};W0.layoutAttributes=kH();W0.supplyLayoutDefaults=f2e();W0.plot=function(t){for(var r=t._fullLayout,n=t.calcdata,i=r._subplots[OT],a=0;a{\"use strict\";d2e.exports={attributes:xH(),supplyDefaults:Fbe(),colorbar:Kd(),formatLabels:Obe(),calc:Vbe(),plot:Gbe(),style:op().style,styleOnSelect:op().styleOnSelect,hoverPoints:Wbe(),selectPoints:lT(),eventData:Xbe(),moduleType:\"trace\",name:\"scatterternary\",basePlotModule:h2e(),categories:[\"ternary\",\"symbols\",\"showLegend\",\"scatter-like\"],meta:{}}});var g2e=ye((vlr,p2e)=>{\"use strict\";p2e.exports=v2e()});var CH=ye((plr,y2e)=>{\"use strict\";var jh=v4(),BT=no().extendFlat,m2e=Oc().axisHoverFormat;y2e.exports={y:jh.y,x:jh.x,x0:jh.x0,y0:jh.y0,xhoverformat:m2e(\"x\"),yhoverformat:m2e(\"y\"),name:BT({},jh.name,{}),orientation:BT({},jh.orientation,{}),bandwidth:{valType:\"number\",min:0,editType:\"calc\"},scalegroup:{valType:\"string\",dflt:\"\",editType:\"calc\"},scalemode:{valType:\"enumerated\",values:[\"width\",\"count\"],dflt:\"width\",editType:\"calc\"},spanmode:{valType:\"enumerated\",values:[\"soft\",\"hard\",\"manual\"],dflt:\"soft\",editType:\"calc\"},span:{valType:\"info_array\",items:[{valType:\"any\",editType:\"calc\"},{valType:\"any\",editType:\"calc\"}],editType:\"calc\"},line:{color:{valType:\"color\",editType:\"style\"},width:{valType:\"number\",min:0,dflt:2,editType:\"style\"},editType:\"plot\"},fillcolor:jh.fillcolor,points:BT({},jh.boxpoints,{}),jitter:BT({},jh.jitter,{}),pointpos:BT({},jh.pointpos,{}),width:BT({},jh.width,{}),marker:jh.marker,text:jh.text,hovertext:jh.hovertext,hovertemplate:jh.hovertemplate,quartilemethod:jh.quartilemethod,box:{visible:{valType:\"boolean\",dflt:!1,editType:\"plot\"},width:{valType:\"number\",min:0,max:1,dflt:.25,editType:\"plot\"},fillcolor:{valType:\"color\",editType:\"style\"},line:{color:{valType:\"color\",editType:\"style\"},width:{valType:\"number\",min:0,editType:\"style\"},editType:\"style\"},editType:\"plot\"},meanline:{visible:{valType:\"boolean\",dflt:!1,editType:\"plot\"},color:{valType:\"color\",editType:\"style\"},width:{valType:\"number\",min:0,editType:\"style\"},editType:\"plot\"},side:{valType:\"enumerated\",values:[\"both\",\"positive\",\"negative\"],dflt:\"both\",editType:\"calc\"},offsetgroup:jh.offsetgroup,alignmentgroup:jh.alignmentgroup,selected:jh.selected,unselected:jh.unselected,hoveron:{valType:\"flaglist\",flags:[\"violins\",\"points\",\"kde\"],dflt:\"violins+points+kde\",extras:[\"all\"],editType:\"style\"},zorder:jh.zorder}});var IH=ye((glr,_2e)=>{\"use strict\";var LH=p4(),PH=Mr().extendFlat;_2e.exports={violinmode:PH({},LH.boxmode,{}),violingap:PH({},LH.boxgap,{}),violingroupgap:PH({},LH.boxgroupgap,{})}});var A2e=ye((mlr,T2e)=>{\"use strict\";var x2e=Mr(),wbt=va(),b2e=m4(),w2e=CH();T2e.exports=function(t,r,n,i){function a(L,_){return x2e.coerce(t,r,w2e,L,_)}function o(L,_){return x2e.coerce2(t,r,w2e,L,_)}if(b2e.handleSampleDefaults(t,r,a,i),r.visible!==!1){a(\"bandwidth\"),a(\"side\");var s=a(\"width\");s||(a(\"scalegroup\",r.name),a(\"scalemode\"));var l=a(\"span\"),u;Array.isArray(l)&&(u=\"manual\"),a(\"spanmode\",u);var c=a(\"line.color\",(t.marker||{}).color||n),f=a(\"line.width\"),h=a(\"fillcolor\",wbt.addOpacity(r.line.color,.5));b2e.handlePointsDefaults(t,r,a,{prefix:\"\"});var d=o(\"box.width\"),v=o(\"box.fillcolor\",h),x=o(\"box.line.color\",c),b=o(\"box.line.width\",f),g=a(\"box.visible\",!!(d||v||x||b));g||(r.box={visible:!1});var E=o(\"meanline.color\",c),k=o(\"meanline.width\",f),A=a(\"meanline.visible\",!!(E||k));A||(r.meanline={visible:!1}),a(\"quartilemethod\"),a(\"zorder\")}}});var M2e=ye((ylr,S2e)=>{\"use strict\";var Tbt=Mr(),Abt=IH(),Sbt=UI();S2e.exports=function(t,r,n){function i(a,o){return Tbt.coerce(t,r,Abt,a,o)}Sbt._supply(t,r,n,i,\"violin\")}});var L8=ye(o2=>{\"use strict\";var Mbt=Mr(),Ebt={gaussian:function(e){return 1/Math.sqrt(2*Math.PI)*Math.exp(-.5*e*e)}};o2.makeKDE=function(e,t,r){var n=r.length,i=Ebt.gaussian,a=e.bandwidth,o=1/(n*a);return function(s){for(var l=0,u=0;u{\"use strict\";var RH=Mr(),DH=Qa(),kbt=MV(),E2e=L8(),Cbt=es().BADNUM;k2e.exports=function(t,r){var n=kbt(t,r);if(n[0].t.empty)return n;for(var i=t._fullLayout,a=DH.getFromId(t,r[r.orientation===\"h\"?\"xaxis\":\"yaxis\"]),o=1/0,s=-1/0,l=0,u=0,c=0;c{\"use strict\";var Rbt=HI().setPositionOffset,L2e=[\"v\",\"h\"];P2e.exports=function(t,r){for(var n=t.calcdata,i=r.xaxis,a=r.yaxis,o=0;o{\"use strict\";var zH=xa(),FH=Mr(),Dbt=ao(),qH=GI(),zbt=fU(),Fbt=L8();R2e.exports=function(t,r,n,i){var a=t._context.staticPlot,o=t._fullLayout,s=r.xaxis,l=r.yaxis;function u(c,f){var h=zbt(c,{xaxis:s,yaxis:l,trace:f,connectGaps:!0,baseTolerance:.75,shape:\"spline\",simplify:!0,linearized:!0});return Dbt.smoothopen(h[0],1)}FH.makeTraceGroups(i,n,\"trace violins\").each(function(c){var f=zH.select(this),h=c[0],d=h.t,v=h.trace;if(v.visible!==!0||d.empty){f.remove();return}var x=d.bPos,b=d.bdPos,g=r[d.valLetter+\"axis\"],E=r[d.posLetter+\"axis\"],k=v.side===\"both\",A=k||v.side===\"positive\",L=k||v.side===\"negative\",_=f.selectAll(\"path.violin\").data(FH.identity);_.enter().append(\"path\").style(\"vector-effect\",a?\"none\":\"non-scaling-stroke\").attr(\"class\",\"violin\"),_.exit().remove(),_.each(function(V){var H=zH.select(this),X=V.density,G=X.length,N=E.c2l(V.pos+x,!0),W=E.l2p(N),re;if(v.width)re=d.maxKDE/b;else{var ae=o._violinScaleGroupStats[v.scalegroup];re=v.scalemode===\"count\"?ae.maxKDE/b*(ae.maxCount/V.pts.length):ae.maxKDE/b}var _e,Me,ke,ge,ie,Te,Ee;if(A){for(Te=new Array(G),ge=0;ge{\"use strict\";var z2e=xa(),NT=va(),qbt=op().stylePoints;F2e.exports=function(t){var r=z2e.select(t).selectAll(\"g.trace.violins\");r.style(\"opacity\",function(n){return n[0].trace.opacity}),r.each(function(n){var i=n[0].trace,a=z2e.select(this),o=i.box||{},s=o.line||{},l=i.meanline||{},u=l.width;a.selectAll(\"path.violin\").style(\"stroke-width\",i.line.width+\"px\").call(NT.stroke,i.line.color).call(NT.fill,i.fillcolor),a.selectAll(\"path.box\").style(\"stroke-width\",s.width+\"px\").call(NT.stroke,s.color).call(NT.fill,o.fillcolor);var c={\"stroke-width\":u+\"px\",\"stroke-dasharray\":2*u+\"px,\"+u+\"px\"};a.selectAll(\"path.mean\").style(c).call(NT.stroke,l.color),a.selectAll(\"path.meanline\").style(c).call(NT.stroke,l.color),qbt(a,i,t)})}});var U2e=ye((Alr,N2e)=>{\"use strict\";var Obt=va(),OH=Mr(),Bbt=Qa(),O2e=PV(),B2e=L8();N2e.exports=function(t,r,n,i,a){a||(a={});var o=a.hoverLayer,s=t.cd,l=s[0].trace,u=l.hoveron,c=u.indexOf(\"violins\")!==-1,f=u.indexOf(\"kde\")!==-1,h=[],d,v;if(c||f){var x=O2e.hoverOnBoxes(t,r,n,i);if(f&&x.length>0){var b=t.xa,g=t.ya,E,k,A,L,_;l.orientation===\"h\"?(_=r,E=\"y\",A=g,k=\"x\",L=b):(_=n,E=\"x\",A=b,k=\"y\",L=g);var C=s[t.index];if(_>=C.span[0]&&_<=C.span[1]){var M=OH.extendFlat({},t),p=L.c2p(_,!0),P=B2e.getKdeValue(C,l,_),T=B2e.getPositionOnKdePath(C,l,p),F=A._offset,q=A._length;M[E+\"0\"]=T[0],M[E+\"1\"]=T[1],M[k+\"0\"]=M[k+\"1\"]=p,M[k+\"Label\"]=k+\": \"+Bbt.hoverLabelText(L,_,l[k+\"hoverformat\"])+\", \"+s[0].t.labels.kde+\" \"+P.toFixed(3);for(var V=0,H=0;H{\"use strict\";V2e.exports={attributes:CH(),layoutAttributes:IH(),supplyDefaults:A2e(),crossTraceDefaults:m4().crossTraceDefaults,supplyLayoutDefaults:M2e(),calc:C2e(),crossTraceCalc:I2e(),plot:D2e(),style:q2e(),styleOnSelect:op().styleOnSelect,hoverPoints:U2e(),selectPoints:IV(),moduleType:\"trace\",name:\"violin\",basePlotModule:Jf(),categories:[\"cartesian\",\"svg\",\"symbols\",\"oriented\",\"box-violin\",\"showLegend\",\"violinLayout\",\"zoomScale\"],meta:{}}});var j2e=ye((Mlr,G2e)=>{\"use strict\";G2e.exports=H2e()});var Z2e=ye((Elr,W2e)=>{\"use strict\";W2e.exports={eventDataKeys:[\"percentInitial\",\"percentPrevious\",\"percentTotal\"]}});var NH=ye((klr,K2e)=>{\"use strict\";var lc=Lm(),BH=Uc().line,Nbt=vl(),X2e=Oc().axisHoverFormat,Ubt=Wo().hovertemplateAttrs,Vbt=Wo().texttemplateAttrs,Y2e=Z2e(),Ny=no().extendFlat,Hbt=va();K2e.exports={x:lc.x,x0:lc.x0,dx:lc.dx,y:lc.y,y0:lc.y0,dy:lc.dy,xperiod:lc.xperiod,yperiod:lc.yperiod,xperiod0:lc.xperiod0,yperiod0:lc.yperiod0,xperiodalignment:lc.xperiodalignment,yperiodalignment:lc.yperiodalignment,xhoverformat:X2e(\"x\"),yhoverformat:X2e(\"y\"),hovertext:lc.hovertext,hovertemplate:Ubt({},{keys:Y2e.eventDataKeys}),hoverinfo:Ny({},Nbt.hoverinfo,{flags:[\"name\",\"x\",\"y\",\"text\",\"percent initial\",\"percent previous\",\"percent total\"]}),textinfo:{valType:\"flaglist\",flags:[\"label\",\"text\",\"percent initial\",\"percent previous\",\"percent total\",\"value\"],extras:[\"none\"],editType:\"plot\",arrayOk:!1},texttemplate:Vbt({editType:\"plot\"},{keys:Y2e.eventDataKeys.concat([\"label\",\"value\"])}),text:lc.text,textposition:lc.textposition,insidetextanchor:Ny({},lc.insidetextanchor,{dflt:\"middle\"}),textangle:Ny({},lc.textangle,{dflt:0}),textfont:lc.textfont,insidetextfont:lc.insidetextfont,outsidetextfont:lc.outsidetextfont,constraintext:lc.constraintext,cliponaxis:lc.cliponaxis,orientation:Ny({},lc.orientation,{}),offset:Ny({},lc.offset,{arrayOk:!1}),width:Ny({},lc.width,{arrayOk:!1}),marker:Gbt(),connector:{fillcolor:{valType:\"color\",editType:\"style\"},line:{color:Ny({},BH.color,{dflt:Hbt.defaultLine}),width:Ny({},BH.width,{dflt:0,editType:\"plot\"}),dash:BH.dash,editType:\"style\"},visible:{valType:\"boolean\",dflt:!0,editType:\"plot\"},editType:\"plot\"},offsetgroup:lc.offsetgroup,alignmentgroup:lc.alignmentgroup,zorder:lc.zorder};function Gbt(){var e=Ny({},lc.marker);return delete e.pattern,delete e.cornerradius,e}});var UH=ye((Clr,J2e)=>{\"use strict\";J2e.exports={funnelmode:{valType:\"enumerated\",values:[\"stack\",\"group\",\"overlay\"],dflt:\"stack\",editType:\"calc\"},funnelgap:{valType:\"number\",min:0,max:1,editType:\"calc\"},funnelgroupgap:{valType:\"number\",min:0,max:1,dflt:0,editType:\"calc\"}}});var HH=ye((Llr,Q2e)=>{\"use strict\";var P8=Mr(),jbt=Hb(),Wbt=r0().handleText,Zbt=K3(),Xbt=Pg(),$2e=NH(),VH=va();function Ybt(e,t,r,n){function i(f,h){return P8.coerce(e,t,$2e,f,h)}var a=Zbt(e,t,n,i);if(!a){t.visible=!1;return}Xbt(e,t,n,i),i(\"xhoverformat\"),i(\"yhoverformat\"),i(\"orientation\",t.y&&!t.x?\"v\":\"h\"),i(\"offset\"),i(\"width\");var o=i(\"text\");i(\"hovertext\"),i(\"hovertemplate\");var s=i(\"textposition\");Wbt(e,t,n,i,s,{moduleHasSelected:!1,moduleHasUnselected:!1,moduleHasConstrain:!0,moduleHasCliponaxis:!0,moduleHasTextangle:!0,moduleHasInsideanchor:!0}),t.textposition!==\"none\"&&!t.texttemplate&&i(\"textinfo\",P8.isArrayOrTypedArray(o)?\"text+value\":\"value\");var l=i(\"marker.color\",r);i(\"marker.line.color\",VH.defaultLine),i(\"marker.line.width\");var u=i(\"connector.visible\");if(u){i(\"connector.fillcolor\",Kbt(l));var c=i(\"connector.line.width\");c&&(i(\"connector.line.color\"),i(\"connector.line.dash\"))}i(\"zorder\")}function Kbt(e){var t=P8.isArrayOrTypedArray(e)?\"#000\":e;return VH.addOpacity(t,.5*VH.opacity(t))}function Jbt(e,t){var r,n;function i(o){return P8.coerce(n._input,n,$2e,o)}for(var a=0;a{\"use strict\";var $bt=Mr(),Qbt=UH();ewe.exports=function(e,t,r){var n=!1;function i(s,l){return $bt.coerce(e,t,Qbt,s,l)}for(var a=0;a{\"use strict\";var UT=Mr();rwe.exports=function(t,r){for(var n=0;n{\"use strict\";var nwe=Qa(),awe=Rg(),e2t=iwe(),t2t=F0(),P4=es().BADNUM;owe.exports=function(t,r){var n=nwe.getFromId(t,r.xaxis||\"x\"),i=nwe.getFromId(t,r.yaxis||\"y\"),a,o,s,l,u,c,f,h;r.orientation===\"h\"?(a=n.makeCalcdata(r,\"x\"),s=i.makeCalcdata(r,\"y\"),l=awe(r,i,\"y\",s),u=!!r.yperiodalignment,c=\"y\"):(a=i.makeCalcdata(r,\"y\"),s=n.makeCalcdata(r,\"x\"),l=awe(r,n,\"x\",s),u=!!r.xperiodalignment,c=\"x\"),o=l.vals;var d=Math.min(o.length,a.length),v=new Array(d);for(r._base=[],f=0;f{\"use strict\";var lwe=Gb().setGroupPositions;uwe.exports=function(t,r){var n=t._fullLayout,i=t._fullData,a=t.calcdata,o=r.xaxis,s=r.yaxis,l=[],u=[],c=[],f,h;for(h=0;h{\"use strict\";var I8=xa(),L_=Mr(),fwe=ao(),C_=es().BADNUM,r2t=i2(),i2t=_v().clearMinTextSize;dwe.exports=function(t,r,n,i){var a=t._fullLayout;i2t(\"funnel\",a),n2t(t,r,n,i),a2t(t,r,n,i),r2t.plot(t,r,n,i,{mode:a.funnelmode,norm:a.funnelmode,gap:a.funnelgap,groupgap:a.funnelgroupgap})};function n2t(e,t,r,n){var i=t.xaxis,a=t.yaxis;L_.makeTraceGroups(n,r,\"trace bars\").each(function(o){var s=I8.select(this),l=o[0].trace,u=L_.ensureSingle(s,\"g\",\"regions\");if(!l.connector||!l.connector.visible){u.remove();return}var c=l.orientation===\"h\",f=u.selectAll(\"g.region\").data(L_.identity);f.enter().append(\"g\").classed(\"region\",!0),f.exit().remove();var h=f.size();f.each(function(d,v){if(!(v!==h-1&&!d.cNext)){var x=hwe(d,i,a,c),b=x[0],g=x[1],E=\"\";b[0]!==C_&&g[0]!==C_&&b[1]!==C_&&g[1]!==C_&&b[2]!==C_&&g[2]!==C_&&b[3]!==C_&&g[3]!==C_&&(c?E+=\"M\"+b[0]+\",\"+g[1]+\"L\"+b[2]+\",\"+g[2]+\"H\"+b[3]+\"L\"+b[1]+\",\"+g[1]+\"Z\":E+=\"M\"+b[1]+\",\"+g[1]+\"L\"+b[2]+\",\"+g[3]+\"V\"+g[2]+\"L\"+b[1]+\",\"+g[0]+\"Z\"),E===\"\"&&(E=\"M0,0Z\"),L_.ensureSingle(I8.select(this),\"path\").attr(\"d\",E).call(fwe.setClipUrl,t.layerClipId,e)}})})}function a2t(e,t,r,n){var i=t.xaxis,a=t.yaxis;L_.makeTraceGroups(n,r,\"trace bars\").each(function(o){var s=I8.select(this),l=o[0].trace,u=L_.ensureSingle(s,\"g\",\"lines\");if(!l.connector||!l.connector.visible||!l.connector.line.width){u.remove();return}var c=l.orientation===\"h\",f=u.selectAll(\"g.line\").data(L_.identity);f.enter().append(\"g\").classed(\"line\",!0),f.exit().remove();var h=f.size();f.each(function(d,v){if(!(v!==h-1&&!d.cNext)){var x=hwe(d,i,a,c),b=x[0],g=x[1],E=\"\";b[3]!==void 0&&g[3]!==void 0&&(c?(E+=\"M\"+b[0]+\",\"+g[1]+\"L\"+b[2]+\",\"+g[2],E+=\"M\"+b[1]+\",\"+g[1]+\"L\"+b[3]+\",\"+g[2]):(E+=\"M\"+b[1]+\",\"+g[1]+\"L\"+b[2]+\",\"+g[3],E+=\"M\"+b[1]+\",\"+g[0]+\"L\"+b[2]+\",\"+g[2])),E===\"\"&&(E=\"M0,0Z\"),L_.ensureSingle(I8.select(this),\"path\").attr(\"d\",E).call(fwe.setClipUrl,t.layerClipId,e)}})})}function hwe(e,t,r,n){var i=[],a=[],o=n?t:r,s=n?r:t;return i[0]=o.c2p(e.s0,!0),a[0]=s.c2p(e.p0,!0),i[1]=o.c2p(e.s1,!0),a[1]=s.c2p(e.p1,!0),i[2]=o.c2p(e.nextS0,!0),a[2]=s.c2p(e.nextP0,!0),i[3]=o.c2p(e.nextS1,!0),a[3]=s.c2p(e.nextP1,!0),n?[i,a]:[a,i]}});var mwe=ye((Flr,gwe)=>{\"use strict\";var I4=xa(),pwe=ao(),jH=va(),o2t=N1().DESELECTDIM,s2t=N0(),l2t=_v().resizeText,u2t=s2t.styleTextPoints;function c2t(e,t,r){var n=r||I4.select(e).selectAll('g[class^=\"funnellayer\"]').selectAll(\"g.trace\");l2t(e,n,\"funnel\"),n.style(\"opacity\",function(i){return i[0].trace.opacity}),n.each(function(i){var a=I4.select(this),o=i[0].trace;a.selectAll(\".point > path\").each(function(s){if(!s.isBlank){var l=o.marker;I4.select(this).call(jH.fill,s.mc||l.color).call(jH.stroke,s.mlc||l.line.color).call(pwe.dashLine,l.line.dash,s.mlw||l.line.width).style(\"opacity\",o.selectedpoints&&!s.selected?o2t:1)}}),u2t(a,o,e),a.selectAll(\".regions\").each(function(){I4.select(this).selectAll(\"path\").style(\"stroke-width\",0).call(jH.fill,o.connector.fillcolor)}),a.selectAll(\".lines\").each(function(){var s=o.connector.line;pwe.lineGroupStyle(I4.select(this).selectAll(\"path\"),s.width,s.color,s.dash)})})}gwe.exports={style:c2t}});var xwe=ye((qlr,_we)=>{\"use strict\";var ywe=va().opacity,f2t=TT().hoverOnBars,WH=Mr().formatPercent;_we.exports=function(t,r,n,i,a){var o=f2t(t,r,n,i,a);if(o){var s=o.cd,l=s[0].trace,u=l.orientation===\"h\",c=o.index,f=s[c],h=u?\"x\":\"y\";o[h+\"LabelVal\"]=f.s,o.percentInitial=f.begR,o.percentInitialLabel=WH(f.begR,1),o.percentPrevious=f.difR,o.percentPreviousLabel=WH(f.difR,1),o.percentTotal=f.sumR,o.percentTotalLabel=WH(f.sumR,1);var d=f.hi||l.hoverinfo,v=[];if(d&&d!==\"none\"&&d!==\"skip\"){var x=d===\"all\",b=d.split(\"+\"),g=function(E){return x||b.indexOf(E)!==-1};g(\"percent initial\")&&v.push(o.percentInitialLabel+\" of initial\"),g(\"percent previous\")&&v.push(o.percentPreviousLabel+\" of previous\"),g(\"percent total\")&&v.push(o.percentTotalLabel+\" of total\")}return o.extraText=v.join(\"
\"),o.color=h2t(l,f),[o]}};function h2t(e,t){var r=e.marker,n=t.mc||r.color,i=t.mlc||r.line.color,a=t.mlw||r.line.width;if(ywe(n))return n;if(ywe(i)&&a)return i}});var wwe=ye((Olr,bwe)=>{\"use strict\";bwe.exports=function(t,r){return t.x=\"xVal\"in r?r.xVal:r.x,t.y=\"yVal\"in r?r.yVal:r.y,\"percentInitial\"in r&&(t.percentInitial=r.percentInitial),\"percentPrevious\"in r&&(t.percentPrevious=r.percentPrevious),\"percentTotal\"in r&&(t.percentTotal=r.percentTotal),r.xa&&(t.xaxis=r.xa),r.ya&&(t.yaxis=r.ya),t}});var Awe=ye((Blr,Twe)=>{\"use strict\";Twe.exports={attributes:NH(),layoutAttributes:UH(),supplyDefaults:HH().supplyDefaults,crossTraceDefaults:HH().crossTraceDefaults,supplyLayoutDefaults:twe(),calc:swe(),crossTraceCalc:cwe(),plot:vwe(),style:mwe().style,hoverPoints:xwe(),eventData:wwe(),selectPoints:AT(),moduleType:\"trace\",name:\"funnel\",basePlotModule:Jf(),categories:[\"bar-like\",\"cartesian\",\"svg\",\"oriented\",\"showLegend\",\"zoomScale\"],meta:{}}});var Mwe=ye((Nlr,Swe)=>{\"use strict\";Swe.exports=Awe()});var kwe=ye((Ulr,Ewe)=>{\"use strict\";Ewe.exports={eventDataKeys:[\"initial\",\"delta\",\"final\"]}});var YH=ye((Vlr,Pwe)=>{\"use strict\";var Uu=Lm(),ZH=Uc().line,d2t=vl(),Cwe=Oc().axisHoverFormat,v2t=Wo().hovertemplateAttrs,p2t=Wo().texttemplateAttrs,Lwe=kwe(),VT=no().extendFlat,g2t=va();function XH(e){return{marker:{color:VT({},Uu.marker.color,{arrayOk:!1,editType:\"style\"}),line:{color:VT({},Uu.marker.line.color,{arrayOk:!1,editType:\"style\"}),width:VT({},Uu.marker.line.width,{arrayOk:!1,editType:\"style\"}),editType:\"style\"},editType:\"style\"},editType:\"style\"}}Pwe.exports={measure:{valType:\"data_array\",dflt:[],editType:\"calc\"},base:{valType:\"number\",dflt:null,arrayOk:!1,editType:\"calc\"},x:Uu.x,x0:Uu.x0,dx:Uu.dx,y:Uu.y,y0:Uu.y0,dy:Uu.dy,xperiod:Uu.xperiod,yperiod:Uu.yperiod,xperiod0:Uu.xperiod0,yperiod0:Uu.yperiod0,xperiodalignment:Uu.xperiodalignment,yperiodalignment:Uu.yperiodalignment,xhoverformat:Cwe(\"x\"),yhoverformat:Cwe(\"y\"),hovertext:Uu.hovertext,hovertemplate:v2t({},{keys:Lwe.eventDataKeys}),hoverinfo:VT({},d2t.hoverinfo,{flags:[\"name\",\"x\",\"y\",\"text\",\"initial\",\"delta\",\"final\"]}),textinfo:{valType:\"flaglist\",flags:[\"label\",\"text\",\"initial\",\"delta\",\"final\"],extras:[\"none\"],editType:\"plot\",arrayOk:!1},texttemplate:p2t({editType:\"plot\"},{keys:Lwe.eventDataKeys.concat([\"label\"])}),text:Uu.text,textposition:Uu.textposition,insidetextanchor:Uu.insidetextanchor,textangle:Uu.textangle,textfont:Uu.textfont,insidetextfont:Uu.insidetextfont,outsidetextfont:Uu.outsidetextfont,constraintext:Uu.constraintext,cliponaxis:Uu.cliponaxis,orientation:Uu.orientation,offset:Uu.offset,width:Uu.width,increasing:XH(\"increasing\"),decreasing:XH(\"decreasing\"),totals:XH(\"intermediate sums and total\"),connector:{line:{color:VT({},ZH.color,{dflt:g2t.defaultLine}),width:VT({},ZH.width,{editType:\"plot\"}),dash:ZH.dash,editType:\"plot\"},mode:{valType:\"enumerated\",values:[\"spanning\",\"between\"],dflt:\"between\",editType:\"plot\"},visible:{valType:\"boolean\",dflt:!0,editType:\"plot\"},editType:\"plot\"},offsetgroup:Uu.offsetgroup,alignmentgroup:Uu.alignmentgroup,zorder:Uu.zorder}});var KH=ye((Hlr,Iwe)=>{\"use strict\";Iwe.exports={waterfallmode:{valType:\"enumerated\",values:[\"group\",\"overlay\"],dflt:\"group\",editType:\"calc\"},waterfallgap:{valType:\"number\",min:0,max:1,editType:\"calc\"},waterfallgroupgap:{valType:\"number\",min:0,max:1,dflt:0,editType:\"calc\"}}});var HT=ye((Glr,Rwe)=>{\"use strict\";Rwe.exports={INCREASING:{COLOR:\"#3D9970\",SYMBOL:\"\\u25B2\"},DECREASING:{COLOR:\"#FF4136\",SYMBOL:\"\\u25BC\"}}});var $H=ye((jlr,qwe)=>{\"use strict\";var Dwe=Mr(),m2t=Hb(),y2t=r0().handleText,_2t=K3(),x2t=Pg(),zwe=YH(),b2t=va(),Fwe=HT(),w2t=Fwe.INCREASING.COLOR,T2t=Fwe.DECREASING.COLOR,A2t=\"#4499FF\";function JH(e,t,r){e(t+\".marker.color\",r),e(t+\".marker.line.color\",b2t.defaultLine),e(t+\".marker.line.width\")}function S2t(e,t,r,n){function i(u,c){return Dwe.coerce(e,t,zwe,u,c)}var a=_2t(e,t,n,i);if(!a){t.visible=!1;return}x2t(e,t,n,i),i(\"xhoverformat\"),i(\"yhoverformat\"),i(\"measure\"),i(\"orientation\",t.x&&!t.y?\"h\":\"v\"),i(\"base\"),i(\"offset\"),i(\"width\"),i(\"text\"),i(\"hovertext\"),i(\"hovertemplate\");var o=i(\"textposition\");y2t(e,t,n,i,o,{moduleHasSelected:!1,moduleHasUnselected:!1,moduleHasConstrain:!0,moduleHasCliponaxis:!0,moduleHasTextangle:!0,moduleHasInsideanchor:!0}),t.textposition!==\"none\"&&(i(\"texttemplate\"),t.texttemplate||i(\"textinfo\")),JH(i,\"increasing\",w2t),JH(i,\"decreasing\",T2t),JH(i,\"totals\",A2t);var s=i(\"connector.visible\");if(s){i(\"connector.mode\");var l=i(\"connector.line.width\");l&&(i(\"connector.line.color\"),i(\"connector.line.dash\"))}i(\"zorder\")}function M2t(e,t){var r,n;function i(o){return Dwe.coerce(n._input,n,zwe,o)}if(t.waterfallmode===\"group\")for(var a=0;a{\"use strict\";var E2t=Mr(),k2t=KH();Owe.exports=function(e,t,r){var n=!1;function i(s,l){return E2t.coerce(e,t,k2t,s,l)}for(var a=0;a{\"use strict\";var Nwe=Qa(),Uwe=Rg(),Vwe=Mr().mergeArray,C2t=F0(),Hwe=es().BADNUM;function QH(e){return e===\"a\"||e===\"absolute\"}function eG(e){return e===\"t\"||e===\"total\"}Gwe.exports=function(t,r){var n=Nwe.getFromId(t,r.xaxis||\"x\"),i=Nwe.getFromId(t,r.yaxis||\"y\"),a,o,s,l,u,c;r.orientation===\"h\"?(a=n.makeCalcdata(r,\"x\"),s=i.makeCalcdata(r,\"y\"),l=Uwe(r,i,\"y\",s),u=!!r.yperiodalignment,c=\"y\"):(a=i.makeCalcdata(r,\"y\"),s=n.makeCalcdata(r,\"x\"),l=Uwe(r,n,\"x\",s),u=!!r.xperiodalignment,c=\"x\"),o=l.vals;for(var f=Math.min(o.length,a.length),h=new Array(f),d=0,v,x=!1,b=0;b{\"use strict\";var Wwe=Gb().setGroupPositions;Zwe.exports=function(t,r){var n=t._fullLayout,i=t._fullData,a=t.calcdata,o=r.xaxis,s=r.yaxis,l=[],u=[],c=[],f,h;for(h=0;h{\"use strict\";var Ywe=xa(),R8=Mr(),L2t=ao(),GT=es().BADNUM,P2t=i2(),I2t=_v().clearMinTextSize;Kwe.exports=function(t,r,n,i){var a=t._fullLayout;I2t(\"waterfall\",a),P2t.plot(t,r,n,i,{mode:a.waterfallmode,norm:a.waterfallmode,gap:a.waterfallgap,groupgap:a.waterfallgroupgap}),R2t(t,r,n,i)};function R2t(e,t,r,n){var i=t.xaxis,a=t.yaxis;R8.makeTraceGroups(n,r,\"trace bars\").each(function(o){var s=Ywe.select(this),l=o[0].trace,u=R8.ensureSingle(s,\"g\",\"lines\");if(!l.connector||!l.connector.visible){u.remove();return}var c=l.orientation===\"h\",f=l.connector.mode,h=u.selectAll(\"g.line\").data(R8.identity);h.enter().append(\"g\").classed(\"line\",!0),h.exit().remove();var d=h.size();h.each(function(v,x){if(!(x!==d-1&&!v.cNext)){var b=D2t(v,i,a,c),g=b[0],E=b[1],k=\"\";g[0]!==GT&&E[0]!==GT&&g[1]!==GT&&E[1]!==GT&&(f===\"spanning\"&&!v.isSum&&x>0&&(c?k+=\"M\"+g[0]+\",\"+E[1]+\"V\"+E[0]:k+=\"M\"+g[1]+\",\"+E[0]+\"H\"+g[0]),f!==\"between\"&&(v.isSum||x{\"use strict\";var D8=xa(),$we=ao(),Qwe=va(),z2t=N1().DESELECTDIM,F2t=N0(),q2t=_v().resizeText,O2t=F2t.styleTextPoints;function B2t(e,t,r){var n=r||D8.select(e).selectAll('g[class^=\"waterfalllayer\"]').selectAll(\"g.trace\");q2t(e,n,\"waterfall\"),n.style(\"opacity\",function(i){return i[0].trace.opacity}),n.each(function(i){var a=D8.select(this),o=i[0].trace;a.selectAll(\".point > path\").each(function(s){if(!s.isBlank){var l=o[s.dir].marker;D8.select(this).call(Qwe.fill,l.color).call(Qwe.stroke,l.line.color).call($we.dashLine,l.line.dash,l.line.width).style(\"opacity\",o.selectedpoints&&!s.selected?z2t:1)}}),O2t(a,o,e),a.selectAll(\".lines\").each(function(){var s=o.connector.line;$we.lineGroupStyle(D8.select(this).selectAll(\"path\"),s.width,s.color,s.dash)})})}e3e.exports={style:B2t}});var o3e=ye((Jlr,a3e)=>{\"use strict\";var N2t=Qa().hoverLabelText,r3e=va().opacity,U2t=TT().hoverOnBars,i3e=HT(),n3e={increasing:i3e.INCREASING.SYMBOL,decreasing:i3e.DECREASING.SYMBOL};a3e.exports=function(t,r,n,i,a){var o=U2t(t,r,n,i,a);if(!o)return;var s=o.cd,l=s[0].trace,u=l.orientation===\"h\",c=u?\"x\":\"y\",f=u?t.xa:t.ya;function h(_){return N2t(f,_,l[c+\"hoverformat\"])}var d=o.index,v=s[d],x=v.isSum?v.b+v.s:v.rawS;o.initial=v.b+v.s-x,o.delta=x,o.final=o.initial+o.delta;var b=h(Math.abs(o.delta));o.deltaLabel=x<0?\"(\"+b+\")\":b,o.finalLabel=h(o.final),o.initialLabel=h(o.initial);var g=v.hi||l.hoverinfo,E=[];if(g&&g!==\"none\"&&g!==\"skip\"){var k=g===\"all\",A=g.split(\"+\"),L=function(_){return k||A.indexOf(_)!==-1};v.isSum||(L(\"final\")&&(u?!L(\"x\"):!L(\"y\"))&&E.push(o.finalLabel),L(\"delta\")&&(x<0?E.push(o.deltaLabel+\" \"+n3e.decreasing):E.push(o.deltaLabel+\" \"+n3e.increasing)),L(\"initial\")&&E.push(\"Initial: \"+o.initialLabel))}return E.length&&(o.extraText=E.join(\"
\")),o.color=V2t(l,v),[o]};function V2t(e,t){var r=e[t.dir].marker,n=r.color,i=r.line.color,a=r.line.width;if(r3e(n))return n;if(r3e(i)&&a)return i}});var l3e=ye(($lr,s3e)=>{\"use strict\";s3e.exports=function(t,r){return t.x=\"xVal\"in r?r.xVal:r.x,t.y=\"yVal\"in r?r.yVal:r.y,\"initial\"in r&&(t.initial=r.initial),\"delta\"in r&&(t.delta=r.delta),\"final\"in r&&(t.final=r.final),r.xa&&(t.xaxis=r.xa),r.ya&&(t.yaxis=r.ya),t}});var c3e=ye((Qlr,u3e)=>{\"use strict\";u3e.exports={attributes:YH(),layoutAttributes:KH(),supplyDefaults:$H().supplyDefaults,crossTraceDefaults:$H().crossTraceDefaults,supplyLayoutDefaults:Bwe(),calc:jwe(),crossTraceCalc:Xwe(),plot:Jwe(),style:t3e().style,hoverPoints:o3e(),eventData:l3e(),selectPoints:AT(),moduleType:\"trace\",name:\"waterfall\",basePlotModule:Jf(),categories:[\"bar-like\",\"cartesian\",\"svg\",\"oriented\",\"showLegend\",\"zoomScale\"],meta:{}}});var h3e=ye((eur,f3e)=>{\"use strict\";f3e.exports=c3e()});var jT=ye((tur,d3e)=>{\"use strict\";d3e.exports={colormodel:{rgb:{min:[0,0,0],max:[255,255,255],fmt:function(e){return e.slice(0,3)},suffix:[\"\",\"\",\"\"]},rgba:{min:[0,0,0,0],max:[255,255,255,1],fmt:function(e){return e.slice(0,4)},suffix:[\"\",\"\",\"\",\"\"]},rgba256:{colormodel:\"rgba\",zminDflt:[0,0,0,0],zmaxDflt:[255,255,255,255],min:[0,0,0,0],max:[255,255,255,1],fmt:function(e){return e.slice(0,4)},suffix:[\"\",\"\",\"\",\"\"]},hsl:{min:[0,0,0],max:[360,100,100],fmt:function(e){var t=e.slice(0,3);return t[1]=t[1]+\"%\",t[2]=t[2]+\"%\",t},suffix:[\"\\xB0\",\"%\",\"%\"]},hsla:{min:[0,0,0,0],max:[360,100,100,1],fmt:function(e){var t=e.slice(0,4);return t[1]=t[1]+\"%\",t[2]=t[2]+\"%\",t},suffix:[\"\\xB0\",\"%\",\"%\",\"\"]}}}});var tG=ye((rur,p3e)=>{\"use strict\";var H2t=vl(),G2t=Uc().zorder,j2t=Wo().hovertemplateAttrs,v3e=no().extendFlat,W2t=jT().colormodel,D4=[\"rgb\",\"rgba\",\"rgba256\",\"hsl\",\"hsla\"],Z2t=[],X2t=[];for(WT=0;WT{\"use strict\";var Y2t=Mr(),K2t=tG(),g3e=jT(),J2t=Ly().IMAGE_URL_PREFIX;m3e.exports=function(t,r){function n(o,s){return Y2t.coerce(t,r,K2t,o,s)}n(\"source\"),r.source&&!r.source.match(J2t)&&delete r.source,r._hasSource=!!r.source;var i=n(\"z\");if(r._hasZ=!(i===void 0||!i.length||!i[0]||!i[0].length),!r._hasZ&&!r._hasSource){r.visible=!1;return}n(\"x0\"),n(\"y0\"),n(\"dx\"),n(\"dy\");var a;r._hasZ?(n(\"colormodel\",\"rgb\"),a=g3e.colormodel[r.colormodel],n(\"zmin\",a.zminDflt||a.min),n(\"zmax\",a.zmaxDflt||a.max)):r._hasSource&&(r.colormodel=\"rgba256\",a=g3e.colormodel[r.colormodel],r.zmin=a.zminDflt,r.zmax=a.zmaxDflt),n(\"zsmooth\"),n(\"text\"),n(\"hovertext\"),n(\"hovertemplate\"),r._length=null,n(\"zorder\")}});var Uy=ye((nur,rG)=>{typeof Object.create==\"function\"?rG.exports=function(t,r){r&&(t.super_=r,t.prototype=Object.create(r.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:rG.exports=function(t,r){if(r){t.super_=r;var n=function(){};n.prototype=r.prototype,t.prototype=new n,t.prototype.constructor=t}}});var iG=ye((aur,_3e)=>{_3e.exports=vb().EventEmitter});var w3e=ye(z8=>{\"use strict\";z8.byteLength=Q2t;z8.toByteArray=twt;z8.fromByteArray=nwt;var Fm=[],Z0=[],$2t=typeof Uint8Array!=\"undefined\"?Uint8Array:Array,nG=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\";for(s2=0,x3e=nG.length;s20)throw new Error(\"Invalid string. Length must be a multiple of 4\");var r=e.indexOf(\"=\");r===-1&&(r=t);var n=r===t?0:4-r%4;return[r,n]}function Q2t(e){var t=b3e(e),r=t[0],n=t[1];return(r+n)*3/4-n}function ewt(e,t,r){return(t+r)*3/4-r}function twt(e){var t,r=b3e(e),n=r[0],i=r[1],a=new $2t(ewt(e,n,i)),o=0,s=i>0?n-4:n,l;for(l=0;l>16&255,a[o++]=t>>8&255,a[o++]=t&255;return i===2&&(t=Z0[e.charCodeAt(l)]<<2|Z0[e.charCodeAt(l+1)]>>4,a[o++]=t&255),i===1&&(t=Z0[e.charCodeAt(l)]<<10|Z0[e.charCodeAt(l+1)]<<4|Z0[e.charCodeAt(l+2)]>>2,a[o++]=t>>8&255,a[o++]=t&255),a}function rwt(e){return Fm[e>>18&63]+Fm[e>>12&63]+Fm[e>>6&63]+Fm[e&63]}function iwt(e,t,r){for(var n,i=[],a=t;as?s:o+a));return n===1?(t=e[r-1],i.push(Fm[t>>2]+Fm[t<<4&63]+\"==\")):n===2&&(t=(e[r-2]<<8)+e[r-1],i.push(Fm[t>>10]+Fm[t>>4&63]+Fm[t<<2&63]+\"=\")),i.join(\"\")}});var T3e=ye(aG=>{aG.read=function(e,t,r,n,i){var a,o,s=i*8-n-1,l=(1<>1,c=-7,f=r?i-1:0,h=r?-1:1,d=e[t+f];for(f+=h,a=d&(1<<-c)-1,d>>=-c,c+=s;c>0;a=a*256+e[t+f],f+=h,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=n;c>0;o=o*256+e[t+f],f+=h,c-=8);if(a===0)a=1-u;else{if(a===l)return o?NaN:(d?-1:1)*(1/0);o=o+Math.pow(2,n),a=a-u}return(d?-1:1)*o*Math.pow(2,a-n)};aG.write=function(e,t,r,n,i,a){var o,s,l,u=a*8-i-1,c=(1<>1,h=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:a-1,v=n?1:-1,x=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=c):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),o+f>=1?t+=h/l:t+=h*Math.pow(2,1-f),t*l>=2&&(o++,l/=2),o+f>=c?(s=0,o=c):o+f>=1?(s=(t*l-1)*Math.pow(2,i),o=o+f):(s=t*Math.pow(2,f-1)*Math.pow(2,i),o=0));i>=8;e[r+d]=s&255,d+=v,s/=256,i-=8);for(o=o<0;e[r+d]=o&255,d+=v,o/=256,u-=8);e[r+d-v]|=x*128}});var u2=ye(KT=>{\"use strict\";var oG=w3e(),XT=T3e(),A3e=typeof Symbol==\"function\"&&typeof Symbol.for==\"function\"?Symbol.for(\"nodejs.util.inspect.custom\"):null;KT.Buffer=In;KT.SlowBuffer=cwt;KT.INSPECT_MAX_BYTES=50;var F8=2147483647;KT.kMaxLength=F8;In.TYPED_ARRAY_SUPPORT=awt();!In.TYPED_ARRAY_SUPPORT&&typeof console!=\"undefined\"&&typeof console.error==\"function\"&&console.error(\"This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.\");function awt(){try{let e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),e.foo()===42}catch(e){return!1}}Object.defineProperty(In.prototype,\"parent\",{enumerable:!0,get:function(){if(In.isBuffer(this))return this.buffer}});Object.defineProperty(In.prototype,\"offset\",{enumerable:!0,get:function(){if(In.isBuffer(this))return this.byteOffset}});function Vy(e){if(e>F8)throw new RangeError('The value \"'+e+'\" is invalid for option \"size\"');let t=new Uint8Array(e);return Object.setPrototypeOf(t,In.prototype),t}function In(e,t,r){if(typeof e==\"number\"){if(typeof t==\"string\")throw new TypeError('The \"string\" argument must be of type string. Received type number');return cG(e)}return k3e(e,t,r)}In.poolSize=8192;function k3e(e,t,r){if(typeof e==\"string\")return swt(e,t);if(ArrayBuffer.isView(e))return lwt(e);if(e==null)throw new TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+typeof e);if(qm(e,ArrayBuffer)||e&&qm(e.buffer,ArrayBuffer)||typeof SharedArrayBuffer!=\"undefined\"&&(qm(e,SharedArrayBuffer)||e&&qm(e.buffer,SharedArrayBuffer)))return lG(e,t,r);if(typeof e==\"number\")throw new TypeError('The \"value\" argument must not be of type number. Received type number');let n=e.valueOf&&e.valueOf();if(n!=null&&n!==e)return In.from(n,t,r);let i=uwt(e);if(i)return i;if(typeof Symbol!=\"undefined\"&&Symbol.toPrimitive!=null&&typeof e[Symbol.toPrimitive]==\"function\")return In.from(e[Symbol.toPrimitive](\"string\"),t,r);throw new TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+typeof e)}In.from=function(e,t,r){return k3e(e,t,r)};Object.setPrototypeOf(In.prototype,Uint8Array.prototype);Object.setPrototypeOf(In,Uint8Array);function C3e(e){if(typeof e!=\"number\")throw new TypeError('\"size\" argument must be of type number');if(e<0)throw new RangeError('The value \"'+e+'\" is invalid for option \"size\"')}function owt(e,t,r){return C3e(e),e<=0?Vy(e):t!==void 0?typeof r==\"string\"?Vy(e).fill(t,r):Vy(e).fill(t):Vy(e)}In.alloc=function(e,t,r){return owt(e,t,r)};function cG(e){return C3e(e),Vy(e<0?0:fG(e)|0)}In.allocUnsafe=function(e){return cG(e)};In.allocUnsafeSlow=function(e){return cG(e)};function swt(e,t){if((typeof t!=\"string\"||t===\"\")&&(t=\"utf8\"),!In.isEncoding(t))throw new TypeError(\"Unknown encoding: \"+t);let r=L3e(e,t)|0,n=Vy(r),i=n.write(e,t);return i!==r&&(n=n.slice(0,i)),n}function sG(e){let t=e.length<0?0:fG(e.length)|0,r=Vy(t);for(let n=0;n=F8)throw new RangeError(\"Attempt to allocate Buffer larger than maximum size: 0x\"+F8.toString(16)+\" bytes\");return e|0}function cwt(e){return+e!=e&&(e=0),In.alloc(+e)}In.isBuffer=function(t){return t!=null&&t._isBuffer===!0&&t!==In.prototype};In.compare=function(t,r){if(qm(t,Uint8Array)&&(t=In.from(t,t.offset,t.byteLength)),qm(r,Uint8Array)&&(r=In.from(r,r.offset,r.byteLength)),!In.isBuffer(t)||!In.isBuffer(r))throw new TypeError('The \"buf1\", \"buf2\" arguments must be one of type Buffer or Uint8Array');if(t===r)return 0;let n=t.length,i=r.length;for(let a=0,o=Math.min(n,i);ai.length?(In.isBuffer(o)||(o=In.from(o)),o.copy(i,a)):Uint8Array.prototype.set.call(i,o,a);else if(In.isBuffer(o))o.copy(i,a);else throw new TypeError('\"list\" argument must be an Array of Buffers');a+=o.length}return i};function L3e(e,t){if(In.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||qm(e,ArrayBuffer))return e.byteLength;if(typeof e!=\"string\")throw new TypeError('The \"string\" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);let r=e.length,n=arguments.length>2&&arguments[2]===!0;if(!n&&r===0)return 0;let i=!1;for(;;)switch(t){case\"ascii\":case\"latin1\":case\"binary\":return r;case\"utf8\":case\"utf-8\":return uG(e).length;case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return r*2;case\"hex\":return r>>>1;case\"base64\":return B3e(e).length;default:if(i)return n?-1:uG(e).length;t=(\"\"+t).toLowerCase(),i=!0}}In.byteLength=L3e;function fwt(e,t,r){let n=!1;if((t===void 0||t<0)&&(t=0),t>this.length||((r===void 0||r>this.length)&&(r=this.length),r<=0)||(r>>>=0,t>>>=0,r<=t))return\"\";for(e||(e=\"utf8\");;)switch(e){case\"hex\":return bwt(this,t,r);case\"utf8\":case\"utf-8\":return I3e(this,t,r);case\"ascii\":return _wt(this,t,r);case\"latin1\":case\"binary\":return xwt(this,t,r);case\"base64\":return mwt(this,t,r);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return wwt(this,t,r);default:if(n)throw new TypeError(\"Unknown encoding: \"+e);e=(e+\"\").toLowerCase(),n=!0}}In.prototype._isBuffer=!0;function l2(e,t,r){let n=e[t];e[t]=e[r],e[r]=n}In.prototype.swap16=function(){let t=this.length;if(t%2!==0)throw new RangeError(\"Buffer size must be a multiple of 16-bits\");for(let r=0;rr&&(t+=\" ... \"),\"\"};A3e&&(In.prototype[A3e]=In.prototype.inspect);In.prototype.compare=function(t,r,n,i,a){if(qm(t,Uint8Array)&&(t=In.from(t,t.offset,t.byteLength)),!In.isBuffer(t))throw new TypeError('The \"target\" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(r===void 0&&(r=0),n===void 0&&(n=t?t.length:0),i===void 0&&(i=0),a===void 0&&(a=this.length),r<0||n>t.length||i<0||a>this.length)throw new RangeError(\"out of range index\");if(i>=a&&r>=n)return 0;if(i>=a)return-1;if(r>=n)return 1;if(r>>>=0,n>>>=0,i>>>=0,a>>>=0,this===t)return 0;let o=a-i,s=n-r,l=Math.min(o,s),u=this.slice(i,a),c=t.slice(r,n);for(let f=0;f2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,dG(r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0)if(i)r=0;else return-1;if(typeof t==\"string\"&&(t=In.from(t,n)),In.isBuffer(t))return t.length===0?-1:S3e(e,t,r,n,i);if(typeof t==\"number\")return t=t&255,typeof Uint8Array.prototype.indexOf==\"function\"?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):S3e(e,[t],r,n,i);throw new TypeError(\"val must be string, number or Buffer\")}function S3e(e,t,r,n,i){let a=1,o=e.length,s=t.length;if(n!==void 0&&(n=String(n).toLowerCase(),n===\"ucs2\"||n===\"ucs-2\"||n===\"utf16le\"||n===\"utf-16le\")){if(e.length<2||t.length<2)return-1;a=2,o/=2,s/=2,r/=2}function l(c,f){return a===1?c[f]:c.readUInt16BE(f*a)}let u;if(i){let c=-1;for(u=r;uo&&(r=o-s),u=r;u>=0;u--){let c=!0;for(let f=0;fi&&(n=i)):n=i;let a=t.length;n>a/2&&(n=a/2);let o;for(o=0;o>>0,isFinite(n)?(n=n>>>0,i===void 0&&(i=\"utf8\")):(i=n,n=void 0);else throw new Error(\"Buffer.write(string, encoding, offset[, length]) is no longer supported\");let a=this.length-r;if((n===void 0||n>a)&&(n=a),t.length>0&&(n<0||r<0)||r>this.length)throw new RangeError(\"Attempt to write outside buffer bounds\");i||(i=\"utf8\");let o=!1;for(;;)switch(i){case\"hex\":return hwt(this,t,r,n);case\"utf8\":case\"utf-8\":return dwt(this,t,r,n);case\"ascii\":case\"latin1\":case\"binary\":return vwt(this,t,r,n);case\"base64\":return pwt(this,t,r,n);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return gwt(this,t,r,n);default:if(o)throw new TypeError(\"Unknown encoding: \"+i);i=(\"\"+i).toLowerCase(),o=!0}};In.prototype.toJSON=function(){return{type:\"Buffer\",data:Array.prototype.slice.call(this._arr||this,0)}};function mwt(e,t,r){return t===0&&r===e.length?oG.fromByteArray(e):oG.fromByteArray(e.slice(t,r))}function I3e(e,t,r){r=Math.min(e.length,r);let n=[],i=t;for(;i239?4:a>223?3:a>191?2:1;if(i+s<=r){let l,u,c,f;switch(s){case 1:a<128&&(o=a);break;case 2:l=e[i+1],(l&192)===128&&(f=(a&31)<<6|l&63,f>127&&(o=f));break;case 3:l=e[i+1],u=e[i+2],(l&192)===128&&(u&192)===128&&(f=(a&15)<<12|(l&63)<<6|u&63,f>2047&&(f<55296||f>57343)&&(o=f));break;case 4:l=e[i+1],u=e[i+2],c=e[i+3],(l&192)===128&&(u&192)===128&&(c&192)===128&&(f=(a&15)<<18|(l&63)<<12|(u&63)<<6|c&63,f>65535&&f<1114112&&(o=f))}}o===null?(o=65533,s=1):o>65535&&(o-=65536,n.push(o>>>10&1023|55296),o=56320|o&1023),n.push(o),i+=s}return ywt(n)}var M3e=4096;function ywt(e){let t=e.length;if(t<=M3e)return String.fromCharCode.apply(String,e);let r=\"\",n=0;for(;nn)&&(r=n);let i=\"\";for(let a=t;an&&(t=n),r<0?(r+=n,r<0&&(r=0)):r>n&&(r=n),rr)throw new RangeError(\"Trying to access beyond buffer length\")}In.prototype.readUintLE=In.prototype.readUIntLE=function(t,r,n){t=t>>>0,r=r>>>0,n||$d(t,r,this.length);let i=this[t],a=1,o=0;for(;++o>>0,r=r>>>0,n||$d(t,r,this.length);let i=this[t+--r],a=1;for(;r>0&&(a*=256);)i+=this[t+--r]*a;return i};In.prototype.readUint8=In.prototype.readUInt8=function(t,r){return t=t>>>0,r||$d(t,1,this.length),this[t]};In.prototype.readUint16LE=In.prototype.readUInt16LE=function(t,r){return t=t>>>0,r||$d(t,2,this.length),this[t]|this[t+1]<<8};In.prototype.readUint16BE=In.prototype.readUInt16BE=function(t,r){return t=t>>>0,r||$d(t,2,this.length),this[t]<<8|this[t+1]};In.prototype.readUint32LE=In.prototype.readUInt32LE=function(t,r){return t=t>>>0,r||$d(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+this[t+3]*16777216};In.prototype.readUint32BE=In.prototype.readUInt32BE=function(t,r){return t=t>>>0,r||$d(t,4,this.length),this[t]*16777216+(this[t+1]<<16|this[t+2]<<8|this[t+3])};In.prototype.readBigUInt64LE=P_(function(t){t=t>>>0,YT(t,\"offset\");let r=this[t],n=this[t+7];(r===void 0||n===void 0)&&z4(t,this.length-8);let i=r+this[++t]*2**8+this[++t]*2**16+this[++t]*2**24,a=this[++t]+this[++t]*2**8+this[++t]*2**16+n*2**24;return BigInt(i)+(BigInt(a)<>>0,YT(t,\"offset\");let r=this[t],n=this[t+7];(r===void 0||n===void 0)&&z4(t,this.length-8);let i=r*2**24+this[++t]*2**16+this[++t]*2**8+this[++t],a=this[++t]*2**24+this[++t]*2**16+this[++t]*2**8+n;return(BigInt(i)<>>0,r=r>>>0,n||$d(t,r,this.length);let i=this[t],a=1,o=0;for(;++o=a&&(i-=Math.pow(2,8*r)),i};In.prototype.readIntBE=function(t,r,n){t=t>>>0,r=r>>>0,n||$d(t,r,this.length);let i=r,a=1,o=this[t+--i];for(;i>0&&(a*=256);)o+=this[t+--i]*a;return a*=128,o>=a&&(o-=Math.pow(2,8*r)),o};In.prototype.readInt8=function(t,r){return t=t>>>0,r||$d(t,1,this.length),this[t]&128?(255-this[t]+1)*-1:this[t]};In.prototype.readInt16LE=function(t,r){t=t>>>0,r||$d(t,2,this.length);let n=this[t]|this[t+1]<<8;return n&32768?n|4294901760:n};In.prototype.readInt16BE=function(t,r){t=t>>>0,r||$d(t,2,this.length);let n=this[t+1]|this[t]<<8;return n&32768?n|4294901760:n};In.prototype.readInt32LE=function(t,r){return t=t>>>0,r||$d(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24};In.prototype.readInt32BE=function(t,r){return t=t>>>0,r||$d(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]};In.prototype.readBigInt64LE=P_(function(t){t=t>>>0,YT(t,\"offset\");let r=this[t],n=this[t+7];(r===void 0||n===void 0)&&z4(t,this.length-8);let i=this[t+4]+this[t+5]*2**8+this[t+6]*2**16+(n<<24);return(BigInt(i)<>>0,YT(t,\"offset\");let r=this[t],n=this[t+7];(r===void 0||n===void 0)&&z4(t,this.length-8);let i=(r<<24)+this[++t]*2**16+this[++t]*2**8+this[++t];return(BigInt(i)<>>0,r||$d(t,4,this.length),XT.read(this,t,!0,23,4)};In.prototype.readFloatBE=function(t,r){return t=t>>>0,r||$d(t,4,this.length),XT.read(this,t,!1,23,4)};In.prototype.readDoubleLE=function(t,r){return t=t>>>0,r||$d(t,8,this.length),XT.read(this,t,!0,52,8)};In.prototype.readDoubleBE=function(t,r){return t=t>>>0,r||$d(t,8,this.length),XT.read(this,t,!1,52,8)};function Rp(e,t,r,n,i,a){if(!In.isBuffer(e))throw new TypeError('\"buffer\" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError(\"Index out of range\")}In.prototype.writeUintLE=In.prototype.writeUIntLE=function(t,r,n,i){if(t=+t,r=r>>>0,n=n>>>0,!i){let s=Math.pow(2,8*n)-1;Rp(this,t,r,n,s,0)}let a=1,o=0;for(this[r]=t&255;++o>>0,n=n>>>0,!i){let s=Math.pow(2,8*n)-1;Rp(this,t,r,n,s,0)}let a=n-1,o=1;for(this[r+a]=t&255;--a>=0&&(o*=256);)this[r+a]=t/o&255;return r+n};In.prototype.writeUint8=In.prototype.writeUInt8=function(t,r,n){return t=+t,r=r>>>0,n||Rp(this,t,r,1,255,0),this[r]=t&255,r+1};In.prototype.writeUint16LE=In.prototype.writeUInt16LE=function(t,r,n){return t=+t,r=r>>>0,n||Rp(this,t,r,2,65535,0),this[r]=t&255,this[r+1]=t>>>8,r+2};In.prototype.writeUint16BE=In.prototype.writeUInt16BE=function(t,r,n){return t=+t,r=r>>>0,n||Rp(this,t,r,2,65535,0),this[r]=t>>>8,this[r+1]=t&255,r+2};In.prototype.writeUint32LE=In.prototype.writeUInt32LE=function(t,r,n){return t=+t,r=r>>>0,n||Rp(this,t,r,4,4294967295,0),this[r+3]=t>>>24,this[r+2]=t>>>16,this[r+1]=t>>>8,this[r]=t&255,r+4};In.prototype.writeUint32BE=In.prototype.writeUInt32BE=function(t,r,n){return t=+t,r=r>>>0,n||Rp(this,t,r,4,4294967295,0),this[r]=t>>>24,this[r+1]=t>>>16,this[r+2]=t>>>8,this[r+3]=t&255,r+4};function R3e(e,t,r,n,i){O3e(t,n,i,e,r,7);let a=Number(t&BigInt(4294967295));e[r++]=a,a=a>>8,e[r++]=a,a=a>>8,e[r++]=a,a=a>>8,e[r++]=a;let o=Number(t>>BigInt(32)&BigInt(4294967295));return e[r++]=o,o=o>>8,e[r++]=o,o=o>>8,e[r++]=o,o=o>>8,e[r++]=o,r}function D3e(e,t,r,n,i){O3e(t,n,i,e,r,7);let a=Number(t&BigInt(4294967295));e[r+7]=a,a=a>>8,e[r+6]=a,a=a>>8,e[r+5]=a,a=a>>8,e[r+4]=a;let o=Number(t>>BigInt(32)&BigInt(4294967295));return e[r+3]=o,o=o>>8,e[r+2]=o,o=o>>8,e[r+1]=o,o=o>>8,e[r]=o,r+8}In.prototype.writeBigUInt64LE=P_(function(t,r=0){return R3e(this,t,r,BigInt(0),BigInt(\"0xffffffffffffffff\"))});In.prototype.writeBigUInt64BE=P_(function(t,r=0){return D3e(this,t,r,BigInt(0),BigInt(\"0xffffffffffffffff\"))});In.prototype.writeIntLE=function(t,r,n,i){if(t=+t,r=r>>>0,!i){let l=Math.pow(2,8*n-1);Rp(this,t,r,n,l-1,-l)}let a=0,o=1,s=0;for(this[r]=t&255;++a>0)-s&255;return r+n};In.prototype.writeIntBE=function(t,r,n,i){if(t=+t,r=r>>>0,!i){let l=Math.pow(2,8*n-1);Rp(this,t,r,n,l-1,-l)}let a=n-1,o=1,s=0;for(this[r+a]=t&255;--a>=0&&(o*=256);)t<0&&s===0&&this[r+a+1]!==0&&(s=1),this[r+a]=(t/o>>0)-s&255;return r+n};In.prototype.writeInt8=function(t,r,n){return t=+t,r=r>>>0,n||Rp(this,t,r,1,127,-128),t<0&&(t=255+t+1),this[r]=t&255,r+1};In.prototype.writeInt16LE=function(t,r,n){return t=+t,r=r>>>0,n||Rp(this,t,r,2,32767,-32768),this[r]=t&255,this[r+1]=t>>>8,r+2};In.prototype.writeInt16BE=function(t,r,n){return t=+t,r=r>>>0,n||Rp(this,t,r,2,32767,-32768),this[r]=t>>>8,this[r+1]=t&255,r+2};In.prototype.writeInt32LE=function(t,r,n){return t=+t,r=r>>>0,n||Rp(this,t,r,4,2147483647,-2147483648),this[r]=t&255,this[r+1]=t>>>8,this[r+2]=t>>>16,this[r+3]=t>>>24,r+4};In.prototype.writeInt32BE=function(t,r,n){return t=+t,r=r>>>0,n||Rp(this,t,r,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[r]=t>>>24,this[r+1]=t>>>16,this[r+2]=t>>>8,this[r+3]=t&255,r+4};In.prototype.writeBigInt64LE=P_(function(t,r=0){return R3e(this,t,r,-BigInt(\"0x8000000000000000\"),BigInt(\"0x7fffffffffffffff\"))});In.prototype.writeBigInt64BE=P_(function(t,r=0){return D3e(this,t,r,-BigInt(\"0x8000000000000000\"),BigInt(\"0x7fffffffffffffff\"))});function z3e(e,t,r,n,i,a){if(r+n>e.length)throw new RangeError(\"Index out of range\");if(r<0)throw new RangeError(\"Index out of range\")}function F3e(e,t,r,n,i){return t=+t,r=r>>>0,i||z3e(e,t,r,4,34028234663852886e22,-34028234663852886e22),XT.write(e,t,r,n,23,4),r+4}In.prototype.writeFloatLE=function(t,r,n){return F3e(this,t,r,!0,n)};In.prototype.writeFloatBE=function(t,r,n){return F3e(this,t,r,!1,n)};function q3e(e,t,r,n,i){return t=+t,r=r>>>0,i||z3e(e,t,r,8,17976931348623157e292,-17976931348623157e292),XT.write(e,t,r,n,52,8),r+8}In.prototype.writeDoubleLE=function(t,r,n){return q3e(this,t,r,!0,n)};In.prototype.writeDoubleBE=function(t,r,n){return q3e(this,t,r,!1,n)};In.prototype.copy=function(t,r,n,i){if(!In.isBuffer(t))throw new TypeError(\"argument should be a Buffer\");if(n||(n=0),!i&&i!==0&&(i=this.length),r>=t.length&&(r=t.length),r||(r=0),i>0&&i=this.length)throw new RangeError(\"Index out of range\");if(i<0)throw new RangeError(\"sourceEnd out of bounds\");i>this.length&&(i=this.length),t.length-r>>0,n=n===void 0?this.length:n>>>0,t||(t=0);let a;if(typeof t==\"number\")for(a=r;a2**32?i=E3e(String(r)):typeof r==\"bigint\"&&(i=String(r),(r>BigInt(2)**BigInt(32)||r<-(BigInt(2)**BigInt(32)))&&(i=E3e(i)),i+=\"n\"),n+=` It must be ${t}. Received ${i}`,n},RangeError);function E3e(e){let t=\"\",r=e.length,n=e[0]===\"-\"?1:0;for(;r>=n+4;r-=3)t=`_${e.slice(r-3,r)}${t}`;return`${e.slice(0,r)}${t}`}function Twt(e,t,r){YT(t,\"offset\"),(e[t]===void 0||e[t+r]===void 0)&&z4(t,e.length-(r+1))}function O3e(e,t,r,n,i,a){if(e>r||e3?t===0||t===BigInt(0)?s=`>= 0${o} and < 2${o} ** ${(a+1)*8}${o}`:s=`>= -(2${o} ** ${(a+1)*8-1}${o}) and < 2 ** ${(a+1)*8-1}${o}`:s=`>= ${t}${o} and <= ${r}${o}`,new ZT.ERR_OUT_OF_RANGE(\"value\",s,e)}Twt(n,i,a)}function YT(e,t){if(typeof e!=\"number\")throw new ZT.ERR_INVALID_ARG_TYPE(t,\"number\",e)}function z4(e,t,r){throw Math.floor(e)!==e?(YT(e,r),new ZT.ERR_OUT_OF_RANGE(r||\"offset\",\"an integer\",e)):t<0?new ZT.ERR_BUFFER_OUT_OF_BOUNDS:new ZT.ERR_OUT_OF_RANGE(r||\"offset\",`>= ${r?1:0} and <= ${t}`,e)}var Awt=/[^+/0-9A-Za-z-_]/g;function Swt(e){if(e=e.split(\"=\")[0],e=e.trim().replace(Awt,\"\"),e.length<2)return\"\";for(;e.length%4!==0;)e=e+\"=\";return e}function uG(e,t){t=t||1/0;let r,n=e.length,i=null,a=[];for(let o=0;o55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&a.push(239,191,189);continue}else if(o+1===n){(t-=3)>-1&&a.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),i=r;continue}r=(i-55296<<10|r-56320)+65536}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,r&63|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,r&63|128)}else if(r<1114112){if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,r&63|128)}else throw new Error(\"Invalid code point\")}return a}function Mwt(e){let t=[];for(let r=0;r>8,i=r%256,a.push(i),a.push(n);return a}function B3e(e){return oG.toByteArray(Swt(e))}function q8(e,t,r,n){let i;for(i=0;i=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function qm(e,t){return e instanceof t||e!=null&&e.constructor!=null&&e.constructor.name!=null&&e.constructor.name===t.name}function dG(e){return e!==e}var kwt=function(){let e=\"0123456789abcdef\",t=new Array(256);for(let r=0;r<16;++r){let n=r*16;for(let i=0;i<16;++i)t[n+i]=e[r]+e[i]}return t}();function P_(e){return typeof BigInt==\"undefined\"?Cwt:e}function Cwt(){throw new Error(\"BigInt not supported\")}});var O8=ye((cur,N3e)=>{\"use strict\";N3e.exports=function(){if(typeof Symbol!=\"function\"||typeof Object.getOwnPropertySymbols!=\"function\")return!1;if(typeof Symbol.iterator==\"symbol\")return!0;var t={},r=Symbol(\"test\"),n=Object(r);if(typeof r==\"string\"||Object.prototype.toString.call(r)!==\"[object Symbol]\"||Object.prototype.toString.call(n)!==\"[object Symbol]\")return!1;var i=42;t[r]=i;for(r in t)return!1;if(typeof Object.keys==\"function\"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames==\"function\"&&Object.getOwnPropertyNames(t).length!==0)return!1;var a=Object.getOwnPropertySymbols(t);if(a.length!==1||a[0]!==r||!Object.prototype.propertyIsEnumerable.call(t,r))return!1;if(typeof Object.getOwnPropertyDescriptor==\"function\"){var o=Object.getOwnPropertyDescriptor(t,r);if(o.value!==i||o.enumerable!==!0)return!1}return!0}});var F4=ye((fur,U3e)=>{\"use strict\";var Lwt=O8();U3e.exports=function(){return Lwt()&&!!Symbol.toStringTag}});var H3e=ye((hur,V3e)=>{\"use strict\";V3e.exports=Error});var j3e=ye((dur,G3e)=>{\"use strict\";G3e.exports=EvalError});var Z3e=ye((vur,W3e)=>{\"use strict\";W3e.exports=RangeError});var Y3e=ye((pur,X3e)=>{\"use strict\";X3e.exports=ReferenceError});var vG=ye((gur,K3e)=>{\"use strict\";K3e.exports=SyntaxError});var q4=ye((mur,J3e)=>{\"use strict\";J3e.exports=TypeError});var Q3e=ye((yur,$3e)=>{\"use strict\";$3e.exports=URIError});var rTe=ye((_ur,tTe)=>{\"use strict\";var eTe=typeof Symbol!=\"undefined\"&&Symbol,Pwt=O8();tTe.exports=function(){return typeof eTe!=\"function\"||typeof Symbol!=\"function\"||typeof eTe(\"foo\")!=\"symbol\"||typeof Symbol(\"bar\")!=\"symbol\"?!1:Pwt()}});var aTe=ye((xur,nTe)=>{\"use strict\";var iTe={foo:{}},Iwt=Object;nTe.exports=function(){return{__proto__:iTe}.foo===iTe.foo&&!({__proto__:null}instanceof Iwt)}});var lTe=ye((bur,sTe)=>{\"use strict\";var Rwt=\"Function.prototype.bind called on incompatible \",Dwt=Object.prototype.toString,zwt=Math.max,Fwt=\"[object Function]\",oTe=function(t,r){for(var n=[],i=0;i{\"use strict\";var Bwt=lTe();uTe.exports=Function.prototype.bind||Bwt});var fTe=ye((Tur,cTe)=>{\"use strict\";var Nwt=Function.prototype.call,Uwt=Object.prototype.hasOwnProperty,Vwt=B8();cTe.exports=Vwt.call(Nwt,Uwt)});var t5=ye((Aur,gTe)=>{\"use strict\";var Gl,Hwt=H3e(),Gwt=j3e(),jwt=Z3e(),Wwt=Y3e(),e5=vG(),QT=q4(),Zwt=Q3e(),pTe=Function,pG=function(e){try{return pTe('\"use strict\"; return ('+e+\").constructor;\")()}catch(t){}},c2=Object.getOwnPropertyDescriptor;if(c2)try{c2({},\"\")}catch(e){c2=null}var gG=function(){throw new QT},Xwt=c2?function(){try{return arguments.callee,gG}catch(e){try{return c2(arguments,\"callee\").get}catch(t){return gG}}}():gG,JT=rTe()(),Ywt=aTe()(),Qd=Object.getPrototypeOf||(Ywt?function(e){return e.__proto__}:null),$T={},Kwt=typeof Uint8Array==\"undefined\"||!Qd?Gl:Qd(Uint8Array),f2={__proto__:null,\"%AggregateError%\":typeof AggregateError==\"undefined\"?Gl:AggregateError,\"%Array%\":Array,\"%ArrayBuffer%\":typeof ArrayBuffer==\"undefined\"?Gl:ArrayBuffer,\"%ArrayIteratorPrototype%\":JT&&Qd?Qd([][Symbol.iterator]()):Gl,\"%AsyncFromSyncIteratorPrototype%\":Gl,\"%AsyncFunction%\":$T,\"%AsyncGenerator%\":$T,\"%AsyncGeneratorFunction%\":$T,\"%AsyncIteratorPrototype%\":$T,\"%Atomics%\":typeof Atomics==\"undefined\"?Gl:Atomics,\"%BigInt%\":typeof BigInt==\"undefined\"?Gl:BigInt,\"%BigInt64Array%\":typeof BigInt64Array==\"undefined\"?Gl:BigInt64Array,\"%BigUint64Array%\":typeof BigUint64Array==\"undefined\"?Gl:BigUint64Array,\"%Boolean%\":Boolean,\"%DataView%\":typeof DataView==\"undefined\"?Gl:DataView,\"%Date%\":Date,\"%decodeURI%\":decodeURI,\"%decodeURIComponent%\":decodeURIComponent,\"%encodeURI%\":encodeURI,\"%encodeURIComponent%\":encodeURIComponent,\"%Error%\":Hwt,\"%eval%\":eval,\"%EvalError%\":Gwt,\"%Float32Array%\":typeof Float32Array==\"undefined\"?Gl:Float32Array,\"%Float64Array%\":typeof Float64Array==\"undefined\"?Gl:Float64Array,\"%FinalizationRegistry%\":typeof FinalizationRegistry==\"undefined\"?Gl:FinalizationRegistry,\"%Function%\":pTe,\"%GeneratorFunction%\":$T,\"%Int8Array%\":typeof Int8Array==\"undefined\"?Gl:Int8Array,\"%Int16Array%\":typeof Int16Array==\"undefined\"?Gl:Int16Array,\"%Int32Array%\":typeof Int32Array==\"undefined\"?Gl:Int32Array,\"%isFinite%\":isFinite,\"%isNaN%\":isNaN,\"%IteratorPrototype%\":JT&&Qd?Qd(Qd([][Symbol.iterator]())):Gl,\"%JSON%\":typeof JSON==\"object\"?JSON:Gl,\"%Map%\":typeof Map==\"undefined\"?Gl:Map,\"%MapIteratorPrototype%\":typeof Map==\"undefined\"||!JT||!Qd?Gl:Qd(new Map()[Symbol.iterator]()),\"%Math%\":Math,\"%Number%\":Number,\"%Object%\":Object,\"%parseFloat%\":parseFloat,\"%parseInt%\":parseInt,\"%Promise%\":typeof Promise==\"undefined\"?Gl:Promise,\"%Proxy%\":typeof Proxy==\"undefined\"?Gl:Proxy,\"%RangeError%\":jwt,\"%ReferenceError%\":Wwt,\"%Reflect%\":typeof Reflect==\"undefined\"?Gl:Reflect,\"%RegExp%\":RegExp,\"%Set%\":typeof Set==\"undefined\"?Gl:Set,\"%SetIteratorPrototype%\":typeof Set==\"undefined\"||!JT||!Qd?Gl:Qd(new Set()[Symbol.iterator]()),\"%SharedArrayBuffer%\":typeof SharedArrayBuffer==\"undefined\"?Gl:SharedArrayBuffer,\"%String%\":String,\"%StringIteratorPrototype%\":JT&&Qd?Qd(\"\"[Symbol.iterator]()):Gl,\"%Symbol%\":JT?Symbol:Gl,\"%SyntaxError%\":e5,\"%ThrowTypeError%\":Xwt,\"%TypedArray%\":Kwt,\"%TypeError%\":QT,\"%Uint8Array%\":typeof Uint8Array==\"undefined\"?Gl:Uint8Array,\"%Uint8ClampedArray%\":typeof Uint8ClampedArray==\"undefined\"?Gl:Uint8ClampedArray,\"%Uint16Array%\":typeof Uint16Array==\"undefined\"?Gl:Uint16Array,\"%Uint32Array%\":typeof Uint32Array==\"undefined\"?Gl:Uint32Array,\"%URIError%\":Zwt,\"%WeakMap%\":typeof WeakMap==\"undefined\"?Gl:WeakMap,\"%WeakRef%\":typeof WeakRef==\"undefined\"?Gl:WeakRef,\"%WeakSet%\":typeof WeakSet==\"undefined\"?Gl:WeakSet};if(Qd)try{null.error}catch(e){hTe=Qd(Qd(e)),f2[\"%Error.prototype%\"]=hTe}var hTe,Jwt=function e(t){var r;if(t===\"%AsyncFunction%\")r=pG(\"async function () {}\");else if(t===\"%GeneratorFunction%\")r=pG(\"function* () {}\");else if(t===\"%AsyncGeneratorFunction%\")r=pG(\"async function* () {}\");else if(t===\"%AsyncGenerator%\"){var n=e(\"%AsyncGeneratorFunction%\");n&&(r=n.prototype)}else if(t===\"%AsyncIteratorPrototype%\"){var i=e(\"%AsyncGenerator%\");i&&Qd&&(r=Qd(i.prototype))}return f2[t]=r,r},dTe={__proto__:null,\"%ArrayBufferPrototype%\":[\"ArrayBuffer\",\"prototype\"],\"%ArrayPrototype%\":[\"Array\",\"prototype\"],\"%ArrayProto_entries%\":[\"Array\",\"prototype\",\"entries\"],\"%ArrayProto_forEach%\":[\"Array\",\"prototype\",\"forEach\"],\"%ArrayProto_keys%\":[\"Array\",\"prototype\",\"keys\"],\"%ArrayProto_values%\":[\"Array\",\"prototype\",\"values\"],\"%AsyncFunctionPrototype%\":[\"AsyncFunction\",\"prototype\"],\"%AsyncGenerator%\":[\"AsyncGeneratorFunction\",\"prototype\"],\"%AsyncGeneratorPrototype%\":[\"AsyncGeneratorFunction\",\"prototype\",\"prototype\"],\"%BooleanPrototype%\":[\"Boolean\",\"prototype\"],\"%DataViewPrototype%\":[\"DataView\",\"prototype\"],\"%DatePrototype%\":[\"Date\",\"prototype\"],\"%ErrorPrototype%\":[\"Error\",\"prototype\"],\"%EvalErrorPrototype%\":[\"EvalError\",\"prototype\"],\"%Float32ArrayPrototype%\":[\"Float32Array\",\"prototype\"],\"%Float64ArrayPrototype%\":[\"Float64Array\",\"prototype\"],\"%FunctionPrototype%\":[\"Function\",\"prototype\"],\"%Generator%\":[\"GeneratorFunction\",\"prototype\"],\"%GeneratorPrototype%\":[\"GeneratorFunction\",\"prototype\",\"prototype\"],\"%Int8ArrayPrototype%\":[\"Int8Array\",\"prototype\"],\"%Int16ArrayPrototype%\":[\"Int16Array\",\"prototype\"],\"%Int32ArrayPrototype%\":[\"Int32Array\",\"prototype\"],\"%JSONParse%\":[\"JSON\",\"parse\"],\"%JSONStringify%\":[\"JSON\",\"stringify\"],\"%MapPrototype%\":[\"Map\",\"prototype\"],\"%NumberPrototype%\":[\"Number\",\"prototype\"],\"%ObjectPrototype%\":[\"Object\",\"prototype\"],\"%ObjProto_toString%\":[\"Object\",\"prototype\",\"toString\"],\"%ObjProto_valueOf%\":[\"Object\",\"prototype\",\"valueOf\"],\"%PromisePrototype%\":[\"Promise\",\"prototype\"],\"%PromiseProto_then%\":[\"Promise\",\"prototype\",\"then\"],\"%Promise_all%\":[\"Promise\",\"all\"],\"%Promise_reject%\":[\"Promise\",\"reject\"],\"%Promise_resolve%\":[\"Promise\",\"resolve\"],\"%RangeErrorPrototype%\":[\"RangeError\",\"prototype\"],\"%ReferenceErrorPrototype%\":[\"ReferenceError\",\"prototype\"],\"%RegExpPrototype%\":[\"RegExp\",\"prototype\"],\"%SetPrototype%\":[\"Set\",\"prototype\"],\"%SharedArrayBufferPrototype%\":[\"SharedArrayBuffer\",\"prototype\"],\"%StringPrototype%\":[\"String\",\"prototype\"],\"%SymbolPrototype%\":[\"Symbol\",\"prototype\"],\"%SyntaxErrorPrototype%\":[\"SyntaxError\",\"prototype\"],\"%TypedArrayPrototype%\":[\"TypedArray\",\"prototype\"],\"%TypeErrorPrototype%\":[\"TypeError\",\"prototype\"],\"%Uint8ArrayPrototype%\":[\"Uint8Array\",\"prototype\"],\"%Uint8ClampedArrayPrototype%\":[\"Uint8ClampedArray\",\"prototype\"],\"%Uint16ArrayPrototype%\":[\"Uint16Array\",\"prototype\"],\"%Uint32ArrayPrototype%\":[\"Uint32Array\",\"prototype\"],\"%URIErrorPrototype%\":[\"URIError\",\"prototype\"],\"%WeakMapPrototype%\":[\"WeakMap\",\"prototype\"],\"%WeakSetPrototype%\":[\"WeakSet\",\"prototype\"]},O4=B8(),N8=fTe(),$wt=O4.call(Function.call,Array.prototype.concat),Qwt=O4.call(Function.apply,Array.prototype.splice),vTe=O4.call(Function.call,String.prototype.replace),U8=O4.call(Function.call,String.prototype.slice),e3t=O4.call(Function.call,RegExp.prototype.exec),t3t=/[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|([\"'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g,r3t=/\\\\(\\\\)?/g,i3t=function(t){var r=U8(t,0,1),n=U8(t,-1);if(r===\"%\"&&n!==\"%\")throw new e5(\"invalid intrinsic syntax, expected closing `%`\");if(n===\"%\"&&r!==\"%\")throw new e5(\"invalid intrinsic syntax, expected opening `%`\");var i=[];return vTe(t,t3t,function(a,o,s,l){i[i.length]=s?vTe(l,r3t,\"$1\"):o||a}),i},n3t=function(t,r){var n=t,i;if(N8(dTe,n)&&(i=dTe[n],n=\"%\"+i[0]+\"%\"),N8(f2,n)){var a=f2[n];if(a===$T&&(a=Jwt(n)),typeof a==\"undefined\"&&!r)throw new QT(\"intrinsic \"+t+\" exists, but is not available. Please file an issue!\");return{alias:i,name:n,value:a}}throw new e5(\"intrinsic \"+t+\" does not exist!\")};gTe.exports=function(t,r){if(typeof t!=\"string\"||t.length===0)throw new QT(\"intrinsic name must be a non-empty string\");if(arguments.length>1&&typeof r!=\"boolean\")throw new QT('\"allowMissing\" argument must be a boolean');if(e3t(/^%?[^%]*%?$/,t)===null)throw new e5(\"`%` may not be present anywhere but at the beginning and end of the intrinsic name\");var n=i3t(t),i=n.length>0?n[0]:\"\",a=n3t(\"%\"+i+\"%\",r),o=a.name,s=a.value,l=!1,u=a.alias;u&&(i=u[0],Qwt(n,$wt([0,1],u)));for(var c=1,f=!0;c=n.length){var x=c2(s,h);f=!!x,f&&\"get\"in x&&!(\"originalValue\"in x.get)?s=x.get:s=s[h]}else f=N8(s,h),s=s[h];f&&!l&&(f2[o]=s)}}return s}});var H8=ye((Sur,mTe)=>{\"use strict\";var a3t=t5(),V8=a3t(\"%Object.defineProperty%\",!0)||!1;if(V8)try{V8({},\"a\",{value:1})}catch(e){V8=!1}mTe.exports=V8});var B4=ye((Mur,yTe)=>{\"use strict\";var o3t=t5(),G8=o3t(\"%Object.getOwnPropertyDescriptor%\",!0);if(G8)try{G8([],\"length\")}catch(e){G8=null}yTe.exports=G8});var wTe=ye((Eur,bTe)=>{\"use strict\";var _Te=H8(),s3t=vG(),r5=q4(),xTe=B4();bTe.exports=function(t,r,n){if(!t||typeof t!=\"object\"&&typeof t!=\"function\")throw new r5(\"`obj` must be an object or a function`\");if(typeof r!=\"string\"&&typeof r!=\"symbol\")throw new r5(\"`property` must be a string or a symbol`\");if(arguments.length>3&&typeof arguments[3]!=\"boolean\"&&arguments[3]!==null)throw new r5(\"`nonEnumerable`, if provided, must be a boolean or null\");if(arguments.length>4&&typeof arguments[4]!=\"boolean\"&&arguments[4]!==null)throw new r5(\"`nonWritable`, if provided, must be a boolean or null\");if(arguments.length>5&&typeof arguments[5]!=\"boolean\"&&arguments[5]!==null)throw new r5(\"`nonConfigurable`, if provided, must be a boolean or null\");if(arguments.length>6&&typeof arguments[6]!=\"boolean\")throw new r5(\"`loose`, if provided, must be a boolean\");var i=arguments.length>3?arguments[3]:null,a=arguments.length>4?arguments[4]:null,o=arguments.length>5?arguments[5]:null,s=arguments.length>6?arguments[6]:!1,l=!!xTe&&xTe(t,r);if(_Te)_Te(t,r,{configurable:o===null&&l?l.configurable:!o,enumerable:i===null&&l?l.enumerable:!i,value:n,writable:a===null&&l?l.writable:!a});else if(s||!i&&!a&&!o)t[r]=n;else throw new s3t(\"This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.\")}});var yG=ye((kur,ATe)=>{\"use strict\";var mG=H8(),TTe=function(){return!!mG};TTe.hasArrayLengthDefineBug=function(){if(!mG)return null;try{return mG([],\"length\",{value:1}).length!==1}catch(t){return!0}};ATe.exports=TTe});var CTe=ye((Cur,kTe)=>{\"use strict\";var l3t=t5(),STe=wTe(),u3t=yG()(),MTe=B4(),ETe=q4(),c3t=l3t(\"%Math.floor%\");kTe.exports=function(t,r){if(typeof t!=\"function\")throw new ETe(\"`fn` is not a function\");if(typeof r!=\"number\"||r<0||r>4294967295||c3t(r)!==r)throw new ETe(\"`length` must be a positive 32-bit integer\");var n=arguments.length>2&&!!arguments[2],i=!0,a=!0;if(\"length\"in t&&MTe){var o=MTe(t,\"length\");o&&!o.configurable&&(i=!1),o&&!o.writable&&(a=!1)}return(i||a||!n)&&(u3t?STe(t,\"length\",r,!0,!0):STe(t,\"length\",r)),t}});var N4=ye((Lur,j8)=>{\"use strict\";var _G=B8(),W8=t5(),f3t=CTe(),h3t=q4(),ITe=W8(\"%Function.prototype.apply%\"),RTe=W8(\"%Function.prototype.call%\"),DTe=W8(\"%Reflect.apply%\",!0)||_G.call(RTe,ITe),LTe=H8(),d3t=W8(\"%Math.max%\");j8.exports=function(t){if(typeof t!=\"function\")throw new h3t(\"a function is required\");var r=DTe(_G,RTe,arguments);return f3t(r,1+d3t(0,t.length-(arguments.length-1)),!0)};var PTe=function(){return DTe(_G,ITe,arguments)};LTe?LTe(j8.exports,\"apply\",{value:PTe}):j8.exports.apply=PTe});var i5=ye((Pur,qTe)=>{\"use strict\";var zTe=t5(),FTe=N4(),v3t=FTe(zTe(\"String.prototype.indexOf\"));qTe.exports=function(t,r){var n=zTe(t,!!r);return typeof n==\"function\"&&v3t(t,\".prototype.\")>-1?FTe(n):n}});var NTe=ye((Iur,BTe)=>{\"use strict\";var p3t=F4()(),g3t=i5(),xG=g3t(\"Object.prototype.toString\"),Z8=function(t){return p3t&&t&&typeof t==\"object\"&&Symbol.toStringTag in t?!1:xG(t)===\"[object Arguments]\"},OTe=function(t){return Z8(t)?!0:t!==null&&typeof t==\"object\"&&typeof t.length==\"number\"&&t.length>=0&&xG(t)!==\"[object Array]\"&&xG(t.callee)===\"[object Function]\"},m3t=function(){return Z8(arguments)}();Z8.isLegacyArguments=OTe;BTe.exports=m3t?Z8:OTe});var HTe=ye((Rur,VTe)=>{\"use strict\";var y3t=Object.prototype.toString,_3t=Function.prototype.toString,x3t=/^\\s*(?:function)?\\*/,UTe=F4()(),bG=Object.getPrototypeOf,b3t=function(){if(!UTe)return!1;try{return Function(\"return function*() {}\")()}catch(e){}},wG;VTe.exports=function(t){if(typeof t!=\"function\")return!1;if(x3t.test(_3t.call(t)))return!0;if(!UTe){var r=y3t.call(t);return r===\"[object GeneratorFunction]\"}if(!bG)return!1;if(typeof wG==\"undefined\"){var n=b3t();wG=n?bG(n):!1}return bG(t)===wG}});var ZTe=ye((Dur,WTe)=>{\"use strict\";var jTe=Function.prototype.toString,n5=typeof Reflect==\"object\"&&Reflect!==null&&Reflect.apply,AG,X8;if(typeof n5==\"function\"&&typeof Object.defineProperty==\"function\")try{AG=Object.defineProperty({},\"length\",{get:function(){throw X8}}),X8={},n5(function(){throw 42},null,AG)}catch(e){e!==X8&&(n5=null)}else n5=null;var w3t=/^\\s*class\\b/,SG=function(t){try{var r=jTe.call(t);return w3t.test(r)}catch(n){return!1}},TG=function(t){try{return SG(t)?!1:(jTe.call(t),!0)}catch(r){return!1}},Y8=Object.prototype.toString,T3t=\"[object Object]\",A3t=\"[object Function]\",S3t=\"[object GeneratorFunction]\",M3t=\"[object HTMLAllCollection]\",E3t=\"[object HTML document.all class]\",k3t=\"[object HTMLCollection]\",C3t=typeof Symbol==\"function\"&&!!Symbol.toStringTag,L3t=!(0 in[,]),MG=function(){return!1};typeof document==\"object\"&&(GTe=document.all,Y8.call(GTe)===Y8.call(document.all)&&(MG=function(t){if((L3t||!t)&&(typeof t==\"undefined\"||typeof t==\"object\"))try{var r=Y8.call(t);return(r===M3t||r===E3t||r===k3t||r===T3t)&&t(\"\")==null}catch(n){}return!1}));var GTe;WTe.exports=n5?function(t){if(MG(t))return!0;if(!t||typeof t!=\"function\"&&typeof t!=\"object\")return!1;try{n5(t,null,AG)}catch(r){if(r!==X8)return!1}return!SG(t)&&TG(t)}:function(t){if(MG(t))return!0;if(!t||typeof t!=\"function\"&&typeof t!=\"object\")return!1;if(C3t)return TG(t);if(SG(t))return!1;var r=Y8.call(t);return r!==A3t&&r!==S3t&&!/^\\[object HTML/.test(r)?!1:TG(t)}});var EG=ye((zur,YTe)=>{\"use strict\";var P3t=ZTe(),I3t=Object.prototype.toString,XTe=Object.prototype.hasOwnProperty,R3t=function(t,r,n){for(var i=0,a=t.length;i=3&&(i=n),I3t.call(t)===\"[object Array]\"?R3t(t,r,i):typeof t==\"string\"?D3t(t,r,i):z3t(t,r,i)};YTe.exports=F3t});var CG=ye((Fur,KTe)=>{\"use strict\";var kG=[\"BigInt64Array\",\"BigUint64Array\",\"Float32Array\",\"Float64Array\",\"Int16Array\",\"Int32Array\",\"Int8Array\",\"Uint16Array\",\"Uint32Array\",\"Uint8Array\",\"Uint8ClampedArray\"],q3t=typeof globalThis==\"undefined\"?window:globalThis;KTe.exports=function(){for(var t=[],r=0;r{\"use strict\";var J8=EG(),O3t=CG(),JTe=N4(),IG=i5(),K8=B4(),B3t=IG(\"Object.prototype.toString\"),QTe=F4()(),$Te=typeof globalThis==\"undefined\"?window:globalThis,PG=O3t(),RG=IG(\"String.prototype.slice\"),LG=Object.getPrototypeOf,N3t=IG(\"Array.prototype.indexOf\",!0)||function(t,r){for(var n=0;n-1?r:r!==\"Object\"?!1:V3t(t)}return K8?U3t(t):null}});var s5e=ye((Our,o5e)=>{\"use strict\";var r5e=EG(),H3t=CG(),zG=i5(),G3t=zG(\"Object.prototype.toString\"),i5e=F4()(),Q8=B4(),j3t=typeof globalThis==\"undefined\"?window:globalThis,n5e=H3t(),W3t=zG(\"Array.prototype.indexOf\",!0)||function(t,r){for(var n=0;n-1}return Q8?X3t(t):!1}});var OG=ye(Ol=>{\"use strict\";var Y3t=NTe(),K3t=HTe(),Hg=t5e(),l5e=s5e();function a5(e){return e.call.bind(e)}var u5e=typeof BigInt!=\"undefined\",c5e=typeof Symbol!=\"undefined\",X0=a5(Object.prototype.toString),J3t=a5(Number.prototype.valueOf),$3t=a5(String.prototype.valueOf),Q3t=a5(Boolean.prototype.valueOf);u5e&&(f5e=a5(BigInt.prototype.valueOf));var f5e;c5e&&(h5e=a5(Symbol.prototype.valueOf));var h5e;function V4(e,t){if(typeof e!=\"object\")return!1;try{return t(e),!0}catch(r){return!1}}Ol.isArgumentsObject=Y3t;Ol.isGeneratorFunction=K3t;Ol.isTypedArray=l5e;function eTt(e){return typeof Promise!=\"undefined\"&&e instanceof Promise||e!==null&&typeof e==\"object\"&&typeof e.then==\"function\"&&typeof e.catch==\"function\"}Ol.isPromise=eTt;function tTt(e){return typeof ArrayBuffer!=\"undefined\"&&ArrayBuffer.isView?ArrayBuffer.isView(e):l5e(e)||v5e(e)}Ol.isArrayBufferView=tTt;function rTt(e){return Hg(e)===\"Uint8Array\"}Ol.isUint8Array=rTt;function iTt(e){return Hg(e)===\"Uint8ClampedArray\"}Ol.isUint8ClampedArray=iTt;function nTt(e){return Hg(e)===\"Uint16Array\"}Ol.isUint16Array=nTt;function aTt(e){return Hg(e)===\"Uint32Array\"}Ol.isUint32Array=aTt;function oTt(e){return Hg(e)===\"Int8Array\"}Ol.isInt8Array=oTt;function sTt(e){return Hg(e)===\"Int16Array\"}Ol.isInt16Array=sTt;function lTt(e){return Hg(e)===\"Int32Array\"}Ol.isInt32Array=lTt;function uTt(e){return Hg(e)===\"Float32Array\"}Ol.isFloat32Array=uTt;function cTt(e){return Hg(e)===\"Float64Array\"}Ol.isFloat64Array=cTt;function fTt(e){return Hg(e)===\"BigInt64Array\"}Ol.isBigInt64Array=fTt;function hTt(e){return Hg(e)===\"BigUint64Array\"}Ol.isBigUint64Array=hTt;function eR(e){return X0(e)===\"[object Map]\"}eR.working=typeof Map!=\"undefined\"&&eR(new Map);function dTt(e){return typeof Map==\"undefined\"?!1:eR.working?eR(e):e instanceof Map}Ol.isMap=dTt;function tR(e){return X0(e)===\"[object Set]\"}tR.working=typeof Set!=\"undefined\"&&tR(new Set);function vTt(e){return typeof Set==\"undefined\"?!1:tR.working?tR(e):e instanceof Set}Ol.isSet=vTt;function rR(e){return X0(e)===\"[object WeakMap]\"}rR.working=typeof WeakMap!=\"undefined\"&&rR(new WeakMap);function pTt(e){return typeof WeakMap==\"undefined\"?!1:rR.working?rR(e):e instanceof WeakMap}Ol.isWeakMap=pTt;function qG(e){return X0(e)===\"[object WeakSet]\"}qG.working=typeof WeakSet!=\"undefined\"&&qG(new WeakSet);function gTt(e){return qG(e)}Ol.isWeakSet=gTt;function iR(e){return X0(e)===\"[object ArrayBuffer]\"}iR.working=typeof ArrayBuffer!=\"undefined\"&&iR(new ArrayBuffer);function d5e(e){return typeof ArrayBuffer==\"undefined\"?!1:iR.working?iR(e):e instanceof ArrayBuffer}Ol.isArrayBuffer=d5e;function nR(e){return X0(e)===\"[object DataView]\"}nR.working=typeof ArrayBuffer!=\"undefined\"&&typeof DataView!=\"undefined\"&&nR(new DataView(new ArrayBuffer(1),0,1));function v5e(e){return typeof DataView==\"undefined\"?!1:nR.working?nR(e):e instanceof DataView}Ol.isDataView=v5e;var FG=typeof SharedArrayBuffer!=\"undefined\"?SharedArrayBuffer:void 0;function U4(e){return X0(e)===\"[object SharedArrayBuffer]\"}function p5e(e){return typeof FG==\"undefined\"?!1:(typeof U4.working==\"undefined\"&&(U4.working=U4(new FG)),U4.working?U4(e):e instanceof FG)}Ol.isSharedArrayBuffer=p5e;function mTt(e){return X0(e)===\"[object AsyncFunction]\"}Ol.isAsyncFunction=mTt;function yTt(e){return X0(e)===\"[object Map Iterator]\"}Ol.isMapIterator=yTt;function _Tt(e){return X0(e)===\"[object Set Iterator]\"}Ol.isSetIterator=_Tt;function xTt(e){return X0(e)===\"[object Generator]\"}Ol.isGeneratorObject=xTt;function bTt(e){return X0(e)===\"[object WebAssembly.Module]\"}Ol.isWebAssemblyCompiledModule=bTt;function g5e(e){return V4(e,J3t)}Ol.isNumberObject=g5e;function m5e(e){return V4(e,$3t)}Ol.isStringObject=m5e;function y5e(e){return V4(e,Q3t)}Ol.isBooleanObject=y5e;function _5e(e){return u5e&&V4(e,f5e)}Ol.isBigIntObject=_5e;function x5e(e){return c5e&&V4(e,h5e)}Ol.isSymbolObject=x5e;function wTt(e){return g5e(e)||m5e(e)||y5e(e)||_5e(e)||x5e(e)}Ol.isBoxedPrimitive=wTt;function TTt(e){return typeof Uint8Array!=\"undefined\"&&(d5e(e)||p5e(e))}Ol.isAnyArrayBuffer=TTt;[\"isProxy\",\"isExternal\",\"isModuleNamespaceObject\"].forEach(function(e){Object.defineProperty(Ol,e,{enumerable:!1,value:function(){throw new Error(e+\" is not supported in userland\")}})})});var BG=ye((Nur,b5e)=>{b5e.exports=function(t){return t&&typeof t==\"object\"&&typeof t.copy==\"function\"&&typeof t.fill==\"function\"&&typeof t.readUInt8==\"function\"}});var jG=ye(Bl=>{var w5e=Object.getOwnPropertyDescriptors||function(t){for(var r=Object.keys(t),n={},i=0;i=i)return s;switch(s){case\"%s\":return String(n[r++]);case\"%d\":return Number(n[r++]);case\"%j\":try{return JSON.stringify(n[r++])}catch(l){return\"[Circular]\"}default:return s}}),o=n[r];r=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),HG(t)?r.showHidden=t:t&&Bl._extend(r,t),d2(r.showHidden)&&(r.showHidden=!1),d2(r.depth)&&(r.depth=2),d2(r.colors)&&(r.colors=!1),d2(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=STt),lR(r,e,r.depth)}Bl.inspect=I_;I_.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]};I_.styles={special:\"cyan\",number:\"yellow\",boolean:\"yellow\",undefined:\"grey\",null:\"bold\",string:\"green\",date:\"magenta\",regexp:\"red\"};function STt(e,t){var r=I_.styles[t];return r?\"\\x1B[\"+I_.colors[r][0]+\"m\"+e+\"\\x1B[\"+I_.colors[r][1]+\"m\":e}function MTt(e,t){return e}function ETt(e){var t={};return e.forEach(function(r,n){t[r]=!0}),t}function lR(e,t,r){if(e.customInspect&&t&&sR(t.inspect)&&t.inspect!==Bl.inspect&&!(t.constructor&&t.constructor.prototype===t)){var n=t.inspect(r,e);return fR(n)||(n=lR(e,n,r)),n}var i=kTt(e,t);if(i)return i;var a=Object.keys(t),o=ETt(a);if(e.showHidden&&(a=Object.getOwnPropertyNames(t)),G4(t)&&(a.indexOf(\"message\")>=0||a.indexOf(\"description\")>=0))return NG(t);if(a.length===0){if(sR(t)){var s=t.name?\": \"+t.name:\"\";return e.stylize(\"[Function\"+s+\"]\",\"special\")}if(H4(t))return e.stylize(RegExp.prototype.toString.call(t),\"regexp\");if(uR(t))return e.stylize(Date.prototype.toString.call(t),\"date\");if(G4(t))return NG(t)}var l=\"\",u=!1,c=[\"{\",\"}\"];if(A5e(t)&&(u=!0,c=[\"[\",\"]\"]),sR(t)){var f=t.name?\": \"+t.name:\"\";l=\" [Function\"+f+\"]\"}if(H4(t)&&(l=\" \"+RegExp.prototype.toString.call(t)),uR(t)&&(l=\" \"+Date.prototype.toUTCString.call(t)),G4(t)&&(l=\" \"+NG(t)),a.length===0&&(!u||t.length==0))return c[0]+l+c[1];if(r<0)return H4(t)?e.stylize(RegExp.prototype.toString.call(t),\"regexp\"):e.stylize(\"[Object]\",\"special\");e.seen.push(t);var h;return u?h=CTt(e,t,r,o,a):h=a.map(function(d){return VG(e,t,r,o,d,u)}),e.seen.pop(),LTt(h,l,c)}function kTt(e,t){if(d2(t))return e.stylize(\"undefined\",\"undefined\");if(fR(t)){var r=\"'\"+JSON.stringify(t).replace(/^\"|\"$/g,\"\").replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"')+\"'\";return e.stylize(r,\"string\")}if(S5e(t))return e.stylize(\"\"+t,\"number\");if(HG(t))return e.stylize(\"\"+t,\"boolean\");if(cR(t))return e.stylize(\"null\",\"null\")}function NG(e){return\"[\"+Error.prototype.toString.call(e)+\"]\"}function CTt(e,t,r,n,i){for(var a=[],o=0,s=t.length;o-1&&(a?s=s.split(`\n", + "`).map(function(u){return\" \"+u}).join(`\n", + "`).slice(2):s=`\n", + "`+s.split(`\n", + "`).map(function(u){return\" \"+u}).join(`\n", + "`))):s=e.stylize(\"[Circular]\",\"special\")),d2(o)){if(a&&i.match(/^\\d+$/))return s;o=JSON.stringify(\"\"+i),o.match(/^\"([a-zA-Z_][a-zA-Z_0-9]*)\"$/)?(o=o.slice(1,-1),o=e.stylize(o,\"name\")):(o=o.replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"').replace(/(^\"|\"$)/g,\"'\"),o=e.stylize(o,\"string\"))}return o+\": \"+s}function LTt(e,t,r){var n=0,i=e.reduce(function(a,o){return n++,o.indexOf(`\n", + "`)>=0&&n++,a+o.replace(/\\u001b\\[\\d\\d?m/g,\"\").length+1},0);return i>60?r[0]+(t===\"\"?\"\":t+`\n", + " `)+\" \"+e.join(`,\n", + " `)+\" \"+r[1]:r[0]+t+\" \"+e.join(\", \")+\" \"+r[1]}Bl.types=OG();function A5e(e){return Array.isArray(e)}Bl.isArray=A5e;function HG(e){return typeof e==\"boolean\"}Bl.isBoolean=HG;function cR(e){return e===null}Bl.isNull=cR;function PTt(e){return e==null}Bl.isNullOrUndefined=PTt;function S5e(e){return typeof e==\"number\"}Bl.isNumber=S5e;function fR(e){return typeof e==\"string\"}Bl.isString=fR;function ITt(e){return typeof e==\"symbol\"}Bl.isSymbol=ITt;function d2(e){return e===void 0}Bl.isUndefined=d2;function H4(e){return o5(e)&&GG(e)===\"[object RegExp]\"}Bl.isRegExp=H4;Bl.types.isRegExp=H4;function o5(e){return typeof e==\"object\"&&e!==null}Bl.isObject=o5;function uR(e){return o5(e)&&GG(e)===\"[object Date]\"}Bl.isDate=uR;Bl.types.isDate=uR;function G4(e){return o5(e)&&(GG(e)===\"[object Error]\"||e instanceof Error)}Bl.isError=G4;Bl.types.isNativeError=G4;function sR(e){return typeof e==\"function\"}Bl.isFunction=sR;function RTt(e){return e===null||typeof e==\"boolean\"||typeof e==\"number\"||typeof e==\"string\"||typeof e==\"symbol\"||typeof e==\"undefined\"}Bl.isPrimitive=RTt;Bl.isBuffer=BG();function GG(e){return Object.prototype.toString.call(e)}function UG(e){return e<10?\"0\"+e.toString(10):e.toString(10)}var DTt=[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"];function zTt(){var e=new Date,t=[UG(e.getHours()),UG(e.getMinutes()),UG(e.getSeconds())].join(\":\");return[e.getDate(),DTt[e.getMonth()],t].join(\" \")}Bl.log=function(){console.log(\"%s - %s\",zTt(),Bl.format.apply(Bl,arguments))};Bl.inherits=Uy();Bl._extend=function(e,t){if(!t||!o5(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e};function M5e(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var h2=typeof Symbol!=\"undefined\"?Symbol(\"util.promisify.custom\"):void 0;Bl.promisify=function(t){if(typeof t!=\"function\")throw new TypeError('The \"original\" argument must be of type Function');if(h2&&t[h2]){var r=t[h2];if(typeof r!=\"function\")throw new TypeError('The \"util.promisify.custom\" argument must be of type Function');return Object.defineProperty(r,h2,{value:r,enumerable:!1,writable:!1,configurable:!0}),r}function r(){for(var n,i,a=new Promise(function(l,u){n=l,i=u}),o=[],s=0;s{\"use strict\";function E5e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function OTt(e){for(var t=1;t0?this.tail.next=n:this.head=n,this.tail=n,++this.length}},{key:\"unshift\",value:function(r){var n={data:r,next:this.head};this.length===0&&(this.tail=n),this.head=n,++this.length}},{key:\"shift\",value:function(){if(this.length!==0){var r=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,r}}},{key:\"clear\",value:function(){this.head=this.tail=null,this.length=0}},{key:\"join\",value:function(r){if(this.length===0)return\"\";for(var n=this.head,i=\"\"+n.data;n=n.next;)i+=r+n.data;return i}},{key:\"concat\",value:function(r){if(this.length===0)return hR.alloc(0);for(var n=hR.allocUnsafe(r>>>0),i=this.head,a=0;i;)jTt(i.data,n,a),a+=i.data.length,i=i.next;return n}},{key:\"consume\",value:function(r,n){var i;return ro.length?o.length:r;if(s===o.length?a+=o:a+=o.slice(0,r),r-=s,r===0){s===o.length?(++i,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=o.slice(s));break}++i}return this.length-=i,a}},{key:\"_getBuffer\",value:function(r){var n=hR.allocUnsafe(r),i=this.head,a=1;for(i.data.copy(n),r-=i.data.length;i=i.next;){var o=i.data,s=r>o.length?o.length:r;if(o.copy(n,n.length-r,0,s),r-=s,r===0){s===o.length?(++a,i.next?this.head=i.next:this.head=this.tail=null):(this.head=i,i.data=o.slice(s));break}++a}return this.length-=a,n}},{key:GTt,value:function(r,n){return WG(this,OTt({},n,{depth:0,customInspect:!1}))}}]),e}()});var XG=ye((Hur,I5e)=>{\"use strict\";function WTt(e,t){var r=this,n=this._readableState&&this._readableState.destroyed,i=this._writableState&&this._writableState.destroyed;return n||i?(t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,process.nextTick(ZG,this,e)):process.nextTick(ZG,this,e)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(a){!t&&a?r._writableState?r._writableState.errorEmitted?process.nextTick(dR,r):(r._writableState.errorEmitted=!0,process.nextTick(P5e,r,a)):process.nextTick(P5e,r,a):t?(process.nextTick(dR,r),t(a)):process.nextTick(dR,r)}),this)}function P5e(e,t){ZG(e,t),dR(e)}function dR(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit(\"close\")}function ZTt(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function ZG(e,t){e.emit(\"error\",t)}function XTt(e,t){var r=e._readableState,n=e._writableState;r&&r.autoDestroy||n&&n.autoDestroy?e.destroy(t):e.emit(\"error\",t)}I5e.exports={destroy:WTt,undestroy:ZTt,errorOrDestroy:XTt}});var v2=ye((Gur,z5e)=>{\"use strict\";function YTt(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var D5e={};function Y0(e,t,r){r||(r=Error);function n(a,o,s){return typeof t==\"string\"?t:t(a,o,s)}var i=function(a){YTt(o,a);function o(s,l,u){return a.call(this,n(s,l,u))||this}return o}(r);i.prototype.name=r.name,i.prototype.code=e,D5e[e]=i}function R5e(e,t){if(Array.isArray(e)){var r=e.length;return e=e.map(function(n){return String(n)}),r>2?\"one of \".concat(t,\" \").concat(e.slice(0,r-1).join(\", \"),\", or \")+e[r-1]:r===2?\"one of \".concat(t,\" \").concat(e[0],\" or \").concat(e[1]):\"of \".concat(t,\" \").concat(e[0])}else return\"of \".concat(t,\" \").concat(String(e))}function KTt(e,t,r){return e.substr(!r||r<0?0:+r,t.length)===t}function JTt(e,t,r){return(r===void 0||r>e.length)&&(r=e.length),e.substring(r-t.length,r)===t}function $Tt(e,t,r){return typeof r!=\"number\"&&(r=0),r+t.length>e.length?!1:e.indexOf(t,r)!==-1}Y0(\"ERR_INVALID_OPT_VALUE\",function(e,t){return'The value \"'+t+'\" is invalid for option \"'+e+'\"'},TypeError);Y0(\"ERR_INVALID_ARG_TYPE\",function(e,t,r){var n;typeof t==\"string\"&&KTt(t,\"not \")?(n=\"must not be\",t=t.replace(/^not /,\"\")):n=\"must be\";var i;if(JTt(e,\" argument\"))i=\"The \".concat(e,\" \").concat(n,\" \").concat(R5e(t,\"type\"));else{var a=$Tt(e,\".\")?\"property\":\"argument\";i='The \"'.concat(e,'\" ').concat(a,\" \").concat(n,\" \").concat(R5e(t,\"type\"))}return i+=\". Received type \".concat(typeof r),i},TypeError);Y0(\"ERR_STREAM_PUSH_AFTER_EOF\",\"stream.push() after EOF\");Y0(\"ERR_METHOD_NOT_IMPLEMENTED\",function(e){return\"The \"+e+\" method is not implemented\"});Y0(\"ERR_STREAM_PREMATURE_CLOSE\",\"Premature close\");Y0(\"ERR_STREAM_DESTROYED\",function(e){return\"Cannot call \"+e+\" after a stream was destroyed\"});Y0(\"ERR_MULTIPLE_CALLBACK\",\"Callback called multiple times\");Y0(\"ERR_STREAM_CANNOT_PIPE\",\"Cannot pipe, not readable\");Y0(\"ERR_STREAM_WRITE_AFTER_END\",\"write after end\");Y0(\"ERR_STREAM_NULL_VALUES\",\"May not write null values to stream\",TypeError);Y0(\"ERR_UNKNOWN_ENCODING\",function(e){return\"Unknown encoding: \"+e},TypeError);Y0(\"ERR_STREAM_UNSHIFT_AFTER_END_EVENT\",\"stream.unshift() after end event\");z5e.exports.codes=D5e});var YG=ye((jur,F5e)=>{\"use strict\";var QTt=v2().codes.ERR_INVALID_OPT_VALUE;function e5t(e,t,r){return e.highWaterMark!=null?e.highWaterMark:t?e[r]:null}function t5t(e,t,r,n){var i=e5t(t,n,r);if(i!=null){if(!(isFinite(i)&&Math.floor(i)===i)||i<0){var a=n?r:\"highWaterMark\";throw new QTt(a,i)}return Math.floor(i)}return e.objectMode?16:16*1024}F5e.exports={getHighWaterMark:t5t}});var O5e=ye((Wur,q5e)=>{q5e.exports=r5t;function r5t(e,t){if(KG(\"noDeprecation\"))return e;var r=!1;function n(){if(!r){if(KG(\"throwDeprecation\"))throw new Error(t);KG(\"traceDeprecation\")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}return n}function KG(e){try{if(!window.localStorage)return!1}catch(r){return!1}var t=window.localStorage[e];return t==null?!1:String(t).toLowerCase()===\"true\"}});var QG=ye((Zur,G5e)=>{\"use strict\";G5e.exports=_h;function N5e(e){var t=this;this.next=null,this.entry=null,this.finish=function(){C5t(t,e)}}var s5;_h.WritableState=W4;var i5t={deprecate:O5e()},U5e=iG(),pR=u2().Buffer,n5t=window.Uint8Array||function(){};function a5t(e){return pR.from(e)}function o5t(e){return pR.isBuffer(e)||e instanceof n5t}var $G=XG(),s5t=YG(),l5t=s5t.getHighWaterMark,R_=v2().codes,u5t=R_.ERR_INVALID_ARG_TYPE,c5t=R_.ERR_METHOD_NOT_IMPLEMENTED,f5t=R_.ERR_MULTIPLE_CALLBACK,h5t=R_.ERR_STREAM_CANNOT_PIPE,d5t=R_.ERR_STREAM_DESTROYED,v5t=R_.ERR_STREAM_NULL_VALUES,p5t=R_.ERR_STREAM_WRITE_AFTER_END,g5t=R_.ERR_UNKNOWN_ENCODING,l5=$G.errorOrDestroy;Uy()(_h,U5e);function m5t(){}function W4(e,t,r){s5=s5||p2(),e=e||{},typeof r!=\"boolean\"&&(r=t instanceof s5),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=l5t(this,e,\"writableHighWaterMark\",r),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var n=e.decodeStrings===!1;this.decodeStrings=!n,this.defaultEncoding=e.defaultEncoding||\"utf8\",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(i){A5t(t,i)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=e.emitClose!==!1,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new N5e(this)}W4.prototype.getBuffer=function(){for(var t=this.bufferedRequest,r=[];t;)r.push(t),t=t.next;return r};(function(){try{Object.defineProperty(W4.prototype,\"buffer\",{get:i5t.deprecate(function(){return this.getBuffer()},\"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.\",\"DEP0003\")})}catch(e){}})();var vR;typeof Symbol==\"function\"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]==\"function\"?(vR=Function.prototype[Symbol.hasInstance],Object.defineProperty(_h,Symbol.hasInstance,{value:function(t){return vR.call(this,t)?!0:this!==_h?!1:t&&t._writableState instanceof W4}})):vR=function(t){return t instanceof this};function _h(e){s5=s5||p2();var t=this instanceof s5;if(!t&&!vR.call(_h,this))return new _h(e);this._writableState=new W4(e,this,t),this.writable=!0,e&&(typeof e.write==\"function\"&&(this._write=e.write),typeof e.writev==\"function\"&&(this._writev=e.writev),typeof e.destroy==\"function\"&&(this._destroy=e.destroy),typeof e.final==\"function\"&&(this._final=e.final)),U5e.call(this)}_h.prototype.pipe=function(){l5(this,new h5t)};function y5t(e,t){var r=new p5t;l5(e,r),process.nextTick(t,r)}function _5t(e,t,r,n){var i;return r===null?i=new v5t:typeof r!=\"string\"&&!t.objectMode&&(i=new u5t(\"chunk\",[\"string\",\"Buffer\"],r)),i?(l5(e,i),process.nextTick(n,i),!1):!0}_h.prototype.write=function(e,t,r){var n=this._writableState,i=!1,a=!n.objectMode&&o5t(e);return a&&!pR.isBuffer(e)&&(e=a5t(e)),typeof t==\"function\"&&(r=t,t=null),a?t=\"buffer\":t||(t=n.defaultEncoding),typeof r!=\"function\"&&(r=m5t),n.ending?y5t(this,r):(a||_5t(this,n,e,r))&&(n.pendingcb++,i=b5t(this,n,a,e,t,r)),i};_h.prototype.cork=function(){this._writableState.corked++};_h.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,!e.writing&&!e.corked&&!e.bufferProcessing&&e.bufferedRequest&&V5e(this,e))};_h.prototype.setDefaultEncoding=function(t){if(typeof t==\"string\"&&(t=t.toLowerCase()),!([\"hex\",\"utf8\",\"utf-8\",\"ascii\",\"binary\",\"base64\",\"ucs2\",\"ucs-2\",\"utf16le\",\"utf-16le\",\"raw\"].indexOf((t+\"\").toLowerCase())>-1))throw new g5t(t);return this._writableState.defaultEncoding=t,this};Object.defineProperty(_h.prototype,\"writableBuffer\",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function x5t(e,t,r){return!e.objectMode&&e.decodeStrings!==!1&&typeof t==\"string\"&&(t=pR.from(t,r)),t}Object.defineProperty(_h.prototype,\"writableHighWaterMark\",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function b5t(e,t,r,n,i,a){if(!r){var o=x5t(t,n,i);n!==o&&(r=!0,i=\"buffer\",n=o)}var s=t.objectMode?1:n.length;t.length+=s;var l=t.length{\"use strict\";var L5t=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};W5e.exports=Om;var j5e=rj(),tj=QG();Uy()(Om,j5e);for(ej=L5t(tj.prototype),gR=0;gR{var yR=u2(),Bm=yR.Buffer;function Z5e(e,t){for(var r in e)t[r]=e[r]}Bm.from&&Bm.alloc&&Bm.allocUnsafe&&Bm.allocUnsafeSlow?X5e.exports=yR:(Z5e(yR,ij),ij.Buffer=g2);function g2(e,t,r){return Bm(e,t,r)}g2.prototype=Object.create(Bm.prototype);Z5e(Bm,g2);g2.from=function(e,t,r){if(typeof e==\"number\")throw new TypeError(\"Argument must not be a number\");return Bm(e,t,r)};g2.alloc=function(e,t,r){if(typeof e!=\"number\")throw new TypeError(\"Argument must be a number\");var n=Bm(e);return t!==void 0?typeof r==\"string\"?n.fill(t,r):n.fill(t):n.fill(0),n};g2.allocUnsafe=function(e){if(typeof e!=\"number\")throw new TypeError(\"Argument must be a number\");return Bm(e)};g2.allocUnsafeSlow=function(e){if(typeof e!=\"number\")throw new TypeError(\"Argument must be a number\");return yR.SlowBuffer(e)}});var oj=ye(J5e=>{\"use strict\";var aj=Y5e().Buffer,K5e=aj.isEncoding||function(e){switch(e=\"\"+e,e&&e.toLowerCase()){case\"hex\":case\"utf8\":case\"utf-8\":case\"ascii\":case\"binary\":case\"base64\":case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":case\"raw\":return!0;default:return!1}};function R5t(e){if(!e)return\"utf8\";for(var t;;)switch(e){case\"utf8\":case\"utf-8\":return\"utf8\";case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return\"utf16le\";case\"latin1\":case\"binary\":return\"latin1\";case\"base64\":case\"ascii\":case\"hex\":return e;default:if(t)return;e=(\"\"+e).toLowerCase(),t=!0}}function D5t(e){var t=R5t(e);if(typeof t!=\"string\"&&(aj.isEncoding===K5e||!K5e(e)))throw new Error(\"Unknown encoding: \"+e);return t||e}J5e.StringDecoder=Z4;function Z4(e){this.encoding=D5t(e);var t;switch(this.encoding){case\"utf16le\":this.text=N5t,this.end=U5t,t=4;break;case\"utf8\":this.fillLast=q5t,t=4;break;case\"base64\":this.text=V5t,this.end=H5t,t=3;break;default:this.write=G5t,this.end=j5t;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=aj.allocUnsafe(t)}Z4.prototype.write=function(e){if(e.length===0)return\"\";var t,r;if(this.lastNeed){if(t=this.fillLast(e),t===void 0)return\"\";r=this.lastNeed,this.lastNeed=0}else r=0;return r>5===6?2:e>>4===14?3:e>>3===30?4:e>>6===2?-1:-2}function z5t(e,t,r){var n=t.length-1;if(n=0?(i>0&&(e.lastNeed=i-1),i):--n=0?(i>0&&(e.lastNeed=i-2),i):--n=0?(i>0&&(i===2?i=0:e.lastNeed=i-3),i):0))}function F5t(e,t,r){if((t[0]&192)!==128)return e.lastNeed=0,\"\\uFFFD\";if(e.lastNeed>1&&t.length>1){if((t[1]&192)!==128)return e.lastNeed=1,\"\\uFFFD\";if(e.lastNeed>2&&t.length>2&&(t[2]&192)!==128)return e.lastNeed=2,\"\\uFFFD\"}}function q5t(e){var t=this.lastTotal-this.lastNeed,r=F5t(this,e,t);if(r!==void 0)return r;if(this.lastNeed<=e.length)return e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,t,0,e.length),this.lastNeed-=e.length}function O5t(e,t){var r=z5t(this,e,t);if(!this.lastNeed)return e.toString(\"utf8\",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString(\"utf8\",t,n)}function B5t(e){var t=e&&e.length?this.write(e):\"\";return this.lastNeed?t+\"\\uFFFD\":t}function N5t(e,t){if((e.length-t)%2===0){var r=e.toString(\"utf16le\",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString(\"utf16le\",t,e.length-1)}function U5t(e){var t=e&&e.length?this.write(e):\"\";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString(\"utf16le\",0,r)}return t}function V5t(e,t){var r=(e.length-t)%3;return r===0?e.toString(\"base64\",t):(this.lastNeed=3-r,this.lastTotal=3,r===1?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString(\"base64\",t,e.length-r))}function H5t(e){var t=e&&e.length?this.write(e):\"\";return this.lastNeed?t+this.lastChar.toString(\"base64\",0,3-this.lastNeed):t}function G5t(e){return e.toString(this.encoding)}function j5t(e){return e&&e.length?this.write(e):\"\"}});var _R=ye((Kur,eAe)=>{\"use strict\";var $5e=v2().codes.ERR_STREAM_PREMATURE_CLOSE;function W5t(e){var t=!1;return function(){if(!t){t=!0;for(var r=arguments.length,n=new Array(r),i=0;i{\"use strict\";var xR;function D_(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Y5t=_R(),z_=Symbol(\"lastResolve\"),m2=Symbol(\"lastReject\"),X4=Symbol(\"error\"),bR=Symbol(\"ended\"),y2=Symbol(\"lastPromise\"),sj=Symbol(\"handlePromise\"),_2=Symbol(\"stream\");function F_(e,t){return{value:e,done:t}}function K5t(e){var t=e[z_];if(t!==null){var r=e[_2].read();r!==null&&(e[y2]=null,e[z_]=null,e[m2]=null,t(F_(r,!1)))}}function J5t(e){process.nextTick(K5t,e)}function $5t(e,t){return function(r,n){e.then(function(){if(t[bR]){r(F_(void 0,!0));return}t[sj](r,n)},n)}}var Q5t=Object.getPrototypeOf(function(){}),eAt=Object.setPrototypeOf((xR={get stream(){return this[_2]},next:function(){var t=this,r=this[X4];if(r!==null)return Promise.reject(r);if(this[bR])return Promise.resolve(F_(void 0,!0));if(this[_2].destroyed)return new Promise(function(o,s){process.nextTick(function(){t[X4]?s(t[X4]):o(F_(void 0,!0))})});var n=this[y2],i;if(n)i=new Promise($5t(n,this));else{var a=this[_2].read();if(a!==null)return Promise.resolve(F_(a,!1));i=new Promise(this[sj])}return this[y2]=i,i}},D_(xR,Symbol.asyncIterator,function(){return this}),D_(xR,\"return\",function(){var t=this;return new Promise(function(r,n){t[_2].destroy(null,function(i){if(i){n(i);return}r(F_(void 0,!0))})})}),xR),Q5t),tAt=function(t){var r,n=Object.create(eAt,(r={},D_(r,_2,{value:t,writable:!0}),D_(r,z_,{value:null,writable:!0}),D_(r,m2,{value:null,writable:!0}),D_(r,X4,{value:null,writable:!0}),D_(r,bR,{value:t._readableState.endEmitted,writable:!0}),D_(r,sj,{value:function(a,o){var s=n[_2].read();s?(n[y2]=null,n[z_]=null,n[m2]=null,a(F_(s,!1))):(n[z_]=a,n[m2]=o)},writable:!0}),r));return n[y2]=null,Y5t(t,function(i){if(i&&i.code!==\"ERR_STREAM_PREMATURE_CLOSE\"){var a=n[m2];a!==null&&(n[y2]=null,n[z_]=null,n[m2]=null,a(i)),n[X4]=i;return}var o=n[z_];o!==null&&(n[y2]=null,n[z_]=null,n[m2]=null,o(F_(void 0,!0))),n[bR]=!0}),t.on(\"readable\",J5t.bind(null,n)),n};tAe.exports=tAt});var nAe=ye(($ur,iAe)=>{iAe.exports=function(){throw new Error(\"Readable.from is not available in the browser\")}});var rj=ye((ecr,vAe)=>{\"use strict\";vAe.exports=vu;var u5;vu.ReadableState=lAe;var Qur=vb().EventEmitter,sAe=function(t,r){return t.listeners(r).length},K4=iG(),wR=u2().Buffer,rAt=window.Uint8Array||function(){};function iAt(e){return wR.from(e)}function nAt(e){return wR.isBuffer(e)||e instanceof rAt}var lj=jG(),Pl;lj&&lj.debuglog?Pl=lj.debuglog(\"stream\"):Pl=function(){};var aAt=L5e(),pj=XG(),oAt=YG(),sAt=oAt.getHighWaterMark,TR=v2().codes,lAt=TR.ERR_INVALID_ARG_TYPE,uAt=TR.ERR_STREAM_PUSH_AFTER_EOF,cAt=TR.ERR_METHOD_NOT_IMPLEMENTED,fAt=TR.ERR_STREAM_UNSHIFT_AFTER_END_EVENT,c5,uj,cj;Uy()(vu,K4);var Y4=pj.errorOrDestroy,fj=[\"error\",\"close\",\"destroy\",\"pause\",\"resume\"];function hAt(e,t,r){if(typeof e.prependListener==\"function\")return e.prependListener(t,r);!e._events||!e._events[t]?e.on(t,r):Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]}function lAe(e,t,r){u5=u5||p2(),e=e||{},typeof r!=\"boolean\"&&(r=t instanceof u5),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=sAt(this,e,\"readableHighWaterMark\",r),this.buffer=new aAt,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=e.emitClose!==!1,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||\"utf8\",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(c5||(c5=oj().StringDecoder),this.decoder=new c5(e.encoding),this.encoding=e.encoding)}function vu(e){if(u5=u5||p2(),!(this instanceof vu))return new vu(e);var t=this instanceof u5;this._readableState=new lAe(e,this,t),this.readable=!0,e&&(typeof e.read==\"function\"&&(this._read=e.read),typeof e.destroy==\"function\"&&(this._destroy=e.destroy)),K4.call(this)}Object.defineProperty(vu.prototype,\"destroyed\",{enumerable:!1,get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(t){this._readableState&&(this._readableState.destroyed=t)}});vu.prototype.destroy=pj.destroy;vu.prototype._undestroy=pj.undestroy;vu.prototype._destroy=function(e,t){t(e)};vu.prototype.push=function(e,t){var r=this._readableState,n;return r.objectMode?n=!0:typeof e==\"string\"&&(t=t||r.defaultEncoding,t!==r.encoding&&(e=wR.from(e,t),t=\"\"),n=!0),uAe(this,e,t,!1,n)};vu.prototype.unshift=function(e){return uAe(this,e,null,!0,!1)};function uAe(e,t,r,n,i){Pl(\"readableAddChunk\",t);var a=e._readableState;if(t===null)a.reading=!1,pAt(e,a);else{var o;if(i||(o=dAt(a,t)),o)Y4(e,o);else if(a.objectMode||t&&t.length>0)if(typeof t!=\"string\"&&!a.objectMode&&Object.getPrototypeOf(t)!==wR.prototype&&(t=iAt(t)),n)a.endEmitted?Y4(e,new fAt):hj(e,a,t,!0);else if(a.ended)Y4(e,new uAt);else{if(a.destroyed)return!1;a.reading=!1,a.decoder&&!r?(t=a.decoder.write(t),a.objectMode||t.length!==0?hj(e,a,t,!1):vj(e,a)):hj(e,a,t,!1)}else n||(a.reading=!1,vj(e,a))}return!a.ended&&(a.length=aAe?e=aAe:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function oAe(e,t){return e<=0||t.length===0&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=vAt(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}vu.prototype.read=function(e){Pl(\"read\",e),e=parseInt(e,10);var t=this._readableState,r=e;if(e!==0&&(t.emittedReadable=!1),e===0&&t.needReadable&&((t.highWaterMark!==0?t.length>=t.highWaterMark:t.length>0)||t.ended))return Pl(\"read: emitReadable\",t.length,t.ended),t.length===0&&t.ended?dj(this):AR(this),null;if(e=oAe(e,t),e===0&&t.ended)return t.length===0&&dj(this),null;var n=t.needReadable;Pl(\"need readable\",n),(t.length===0||t.length-e0?i=hAe(e,t):i=null,i===null?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),t.length===0&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&dj(this)),i!==null&&this.emit(\"data\",i),i};function pAt(e,t){if(Pl(\"onEofChunk\"),!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,t.sync?AR(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,cAe(e)))}}function AR(e){var t=e._readableState;Pl(\"emitReadable\",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(Pl(\"emitReadable\",t.flowing),t.emittedReadable=!0,process.nextTick(cAe,e))}function cAe(e){var t=e._readableState;Pl(\"emitReadable_\",t.destroyed,t.length,t.ended),!t.destroyed&&(t.length||t.ended)&&(e.emit(\"readable\"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,gj(e)}function vj(e,t){t.readingMore||(t.readingMore=!0,process.nextTick(gAt,e,t))}function gAt(e,t){for(;!t.reading&&!t.ended&&(t.length1&&dAe(n.pipes,e)!==-1)&&!u&&(Pl(\"false write response, pause\",n.awaitDrain),n.awaitDrain++),r.pause())}function h(b){Pl(\"onerror\",b),x(),e.removeListener(\"error\",h),sAe(e,\"error\")===0&&Y4(e,b)}hAt(e,\"error\",h);function d(){e.removeListener(\"finish\",v),x()}e.once(\"close\",d);function v(){Pl(\"onfinish\"),e.removeListener(\"close\",d),x()}e.once(\"finish\",v);function x(){Pl(\"unpipe\"),r.unpipe(e)}return e.emit(\"pipe\",r),n.flowing||(Pl(\"pipe resume\"),r.resume()),e};function mAt(e){return function(){var r=e._readableState;Pl(\"pipeOnDrain\",r.awaitDrain),r.awaitDrain&&r.awaitDrain--,r.awaitDrain===0&&sAe(e,\"data\")&&(r.flowing=!0,gj(e))}}vu.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(t.pipesCount===0)return this;if(t.pipesCount===1)return e&&e!==t.pipes?this:(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit(\"unpipe\",this,r),this);if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;a0,n.flowing!==!1&&this.resume()):e===\"readable\"&&!n.endEmitted&&!n.readableListening&&(n.readableListening=n.needReadable=!0,n.flowing=!1,n.emittedReadable=!1,Pl(\"on readable\",n.length,n.reading),n.length?AR(this):n.reading||process.nextTick(yAt,this)),r};vu.prototype.addListener=vu.prototype.on;vu.prototype.removeListener=function(e,t){var r=K4.prototype.removeListener.call(this,e,t);return e===\"readable\"&&process.nextTick(fAe,this),r};vu.prototype.removeAllListeners=function(e){var t=K4.prototype.removeAllListeners.apply(this,arguments);return(e===\"readable\"||e===void 0)&&process.nextTick(fAe,this),t};function fAe(e){var t=e._readableState;t.readableListening=e.listenerCount(\"readable\")>0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount(\"data\")>0&&e.resume()}function yAt(e){Pl(\"readable nexttick read 0\"),e.read(0)}vu.prototype.resume=function(){var e=this._readableState;return e.flowing||(Pl(\"resume\"),e.flowing=!e.readableListening,_At(this,e)),e.paused=!1,this};function _At(e,t){t.resumeScheduled||(t.resumeScheduled=!0,process.nextTick(xAt,e,t))}function xAt(e,t){Pl(\"resume\",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit(\"resume\"),gj(e),t.flowing&&!t.reading&&e.read(0)}vu.prototype.pause=function(){return Pl(\"call pause flowing=%j\",this._readableState.flowing),this._readableState.flowing!==!1&&(Pl(\"pause\"),this._readableState.flowing=!1,this.emit(\"pause\")),this._readableState.paused=!0,this};function gj(e){var t=e._readableState;for(Pl(\"flow\",t.flowing);t.flowing&&e.read()!==null;);}vu.prototype.wrap=function(e){var t=this,r=this._readableState,n=!1;e.on(\"end\",function(){if(Pl(\"wrapped end\"),r.decoder&&!r.ended){var o=r.decoder.end();o&&o.length&&t.push(o)}t.push(null)}),e.on(\"data\",function(o){if(Pl(\"wrapped data\"),r.decoder&&(o=r.decoder.write(o)),!(r.objectMode&&o==null)&&!(!r.objectMode&&(!o||!o.length))){var s=t.push(o);s||(n=!0,e.pause())}});for(var i in e)this[i]===void 0&&typeof e[i]==\"function\"&&(this[i]=function(s){return function(){return e[s].apply(e,arguments)}}(i));for(var a=0;a=t.length?(t.decoder?r=t.buffer.join(\"\"):t.buffer.length===1?r=t.buffer.first():r=t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r}function dj(e){var t=e._readableState;Pl(\"endReadable\",t.endEmitted),t.endEmitted||(t.ended=!0,process.nextTick(bAt,t,e))}function bAt(e,t){if(Pl(\"endReadableNT\",e.endEmitted,e.length),!e.endEmitted&&e.length===0&&(e.endEmitted=!0,t.readable=!1,t.emit(\"end\"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}typeof Symbol==\"function\"&&(vu.from=function(e,t){return cj===void 0&&(cj=nAe()),cj(vu,e,t)});function dAe(e,t){for(var r=0,n=e.length;r{\"use strict\";gAe.exports=Hy;var SR=v2().codes,wAt=SR.ERR_METHOD_NOT_IMPLEMENTED,TAt=SR.ERR_MULTIPLE_CALLBACK,AAt=SR.ERR_TRANSFORM_ALREADY_TRANSFORMING,SAt=SR.ERR_TRANSFORM_WITH_LENGTH_0,MR=p2();Uy()(Hy,MR);function MAt(e,t){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(n===null)return this.emit(\"error\",new TAt);r.writechunk=null,r.writecb=null,t!=null&&this.push(t),n(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length{\"use strict\";yAe.exports=J4;var mAe=mj();Uy()(J4,mAe);function J4(e){if(!(this instanceof J4))return new J4(e);mAe.call(this,e)}J4.prototype._transform=function(e,t,r){r(null,e)}});var AAe=ye((icr,TAe)=>{\"use strict\";var yj;function kAt(e){var t=!1;return function(){t||(t=!0,e.apply(void 0,arguments))}}var wAe=v2().codes,CAt=wAe.ERR_MISSING_ARGS,LAt=wAe.ERR_STREAM_DESTROYED;function xAe(e){if(e)throw e}function PAt(e){return e.setHeader&&typeof e.abort==\"function\"}function IAt(e,t,r,n){n=kAt(n);var i=!1;e.on(\"close\",function(){i=!0}),yj===void 0&&(yj=_R()),yj(e,{readable:t,writable:r},function(o){if(o)return n(o);i=!0,n()});var a=!1;return function(o){if(!i&&!a){if(a=!0,PAt(e))return e.abort();if(typeof e.destroy==\"function\")return e.destroy();n(o||new LAt(\"pipe\"))}}}function bAe(e){e()}function RAt(e,t){return e.pipe(t)}function DAt(e){return!e.length||typeof e[e.length-1]!=\"function\"?xAe:e.pop()}function zAt(){for(var e=arguments.length,t=new Array(e),r=0;r0;return IAt(o,l,u,function(c){i||(i=c),c&&a.forEach(bAe),!l&&(a.forEach(bAe),n(i))})});return t.reduce(RAt)}TAe.exports=zAt});var MAe=ye((ncr,SAe)=>{SAe.exports=K0;var _j=vb().EventEmitter,FAt=Uy();FAt(K0,_j);K0.Readable=rj();K0.Writable=QG();K0.Duplex=p2();K0.Transform=mj();K0.PassThrough=_Ae();K0.finished=_R();K0.pipeline=AAe();K0.Stream=K0;function K0(){_j.call(this)}K0.prototype.pipe=function(e,t){var r=this;function n(c){e.writable&&e.write(c)===!1&&r.pause&&r.pause()}r.on(\"data\",n);function i(){r.readable&&r.resume&&r.resume()}e.on(\"drain\",i),!e._isStdio&&(!t||t.end!==!1)&&(r.on(\"end\",o),r.on(\"close\",s));var a=!1;function o(){a||(a=!0,e.end())}function s(){a||(a=!0,typeof e.destroy==\"function\"&&e.destroy())}function l(c){if(u(),_j.listenerCount(this,\"error\")===0)throw c}r.on(\"error\",l),e.on(\"error\",l);function u(){r.removeListener(\"data\",n),e.removeListener(\"drain\",i),r.removeListener(\"end\",o),r.removeListener(\"close\",s),r.removeListener(\"error\",l),e.removeListener(\"error\",l),r.removeListener(\"end\",u),r.removeListener(\"close\",u),e.removeListener(\"close\",u)}return r.on(\"end\",u),r.on(\"close\",u),e.on(\"close\",u),e.emit(\"pipe\",r),e}});var h5=ye(Nl=>{var EAe=Object.getOwnPropertyDescriptors||function(t){for(var r=Object.keys(t),n={},i=0;i=i)return s;switch(s){case\"%s\":return String(n[r++]);case\"%d\":return Number(n[r++]);case\"%j\":try{return JSON.stringify(n[r++])}catch(l){return\"[Circular]\"}default:return s}}),o=n[r];r=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),Tj(t)?r.showHidden=t:t&&Nl._extend(r,t),b2(r.showHidden)&&(r.showHidden=!1),b2(r.depth)&&(r.depth=2),b2(r.colors)&&(r.colors=!1),b2(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=OAt),LR(r,e,r.depth)}Nl.inspect=q_;q_.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]};q_.styles={special:\"cyan\",number:\"yellow\",boolean:\"yellow\",undefined:\"grey\",null:\"bold\",string:\"green\",date:\"magenta\",regexp:\"red\"};function OAt(e,t){var r=q_.styles[t];return r?\"\\x1B[\"+q_.colors[r][0]+\"m\"+e+\"\\x1B[\"+q_.colors[r][1]+\"m\":e}function BAt(e,t){return e}function NAt(e){var t={};return e.forEach(function(r,n){t[r]=!0}),t}function LR(e,t,r){if(e.customInspect&&t&&CR(t.inspect)&&t.inspect!==Nl.inspect&&!(t.constructor&&t.constructor.prototype===t)){var n=t.inspect(r,e);return RR(n)||(n=LR(e,n,r)),n}var i=UAt(e,t);if(i)return i;var a=Object.keys(t),o=NAt(a);if(e.showHidden&&(a=Object.getOwnPropertyNames(t)),Q4(t)&&(a.indexOf(\"message\")>=0||a.indexOf(\"description\")>=0))return xj(t);if(a.length===0){if(CR(t)){var s=t.name?\": \"+t.name:\"\";return e.stylize(\"[Function\"+s+\"]\",\"special\")}if($4(t))return e.stylize(RegExp.prototype.toString.call(t),\"regexp\");if(PR(t))return e.stylize(Date.prototype.toString.call(t),\"date\");if(Q4(t))return xj(t)}var l=\"\",u=!1,c=[\"{\",\"}\"];if(CAe(t)&&(u=!0,c=[\"[\",\"]\"]),CR(t)){var f=t.name?\": \"+t.name:\"\";l=\" [Function\"+f+\"]\"}if($4(t)&&(l=\" \"+RegExp.prototype.toString.call(t)),PR(t)&&(l=\" \"+Date.prototype.toUTCString.call(t)),Q4(t)&&(l=\" \"+xj(t)),a.length===0&&(!u||t.length==0))return c[0]+l+c[1];if(r<0)return $4(t)?e.stylize(RegExp.prototype.toString.call(t),\"regexp\"):e.stylize(\"[Object]\",\"special\");e.seen.push(t);var h;return u?h=VAt(e,t,r,o,a):h=a.map(function(d){return wj(e,t,r,o,d,u)}),e.seen.pop(),HAt(h,l,c)}function UAt(e,t){if(b2(t))return e.stylize(\"undefined\",\"undefined\");if(RR(t)){var r=\"'\"+JSON.stringify(t).replace(/^\"|\"$/g,\"\").replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"')+\"'\";return e.stylize(r,\"string\")}if(LAe(t))return e.stylize(\"\"+t,\"number\");if(Tj(t))return e.stylize(\"\"+t,\"boolean\");if(IR(t))return e.stylize(\"null\",\"null\")}function xj(e){return\"[\"+Error.prototype.toString.call(e)+\"]\"}function VAt(e,t,r,n,i){for(var a=[],o=0,s=t.length;o-1&&(a?s=s.split(`\n", + "`).map(function(u){return\" \"+u}).join(`\n", + "`).slice(2):s=`\n", + "`+s.split(`\n", + "`).map(function(u){return\" \"+u}).join(`\n", + "`))):s=e.stylize(\"[Circular]\",\"special\")),b2(o)){if(a&&i.match(/^\\d+$/))return s;o=JSON.stringify(\"\"+i),o.match(/^\"([a-zA-Z_][a-zA-Z_0-9]*)\"$/)?(o=o.slice(1,-1),o=e.stylize(o,\"name\")):(o=o.replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,'\"').replace(/(^\"|\"$)/g,\"'\"),o=e.stylize(o,\"string\"))}return o+\": \"+s}function HAt(e,t,r){var n=0,i=e.reduce(function(a,o){return n++,o.indexOf(`\n", + "`)>=0&&n++,a+o.replace(/\\u001b\\[\\d\\d?m/g,\"\").length+1},0);return i>60?r[0]+(t===\"\"?\"\":t+`\n", + " `)+\" \"+e.join(`,\n", + " `)+\" \"+r[1]:r[0]+t+\" \"+e.join(\", \")+\" \"+r[1]}Nl.types=OG();function CAe(e){return Array.isArray(e)}Nl.isArray=CAe;function Tj(e){return typeof e==\"boolean\"}Nl.isBoolean=Tj;function IR(e){return e===null}Nl.isNull=IR;function GAt(e){return e==null}Nl.isNullOrUndefined=GAt;function LAe(e){return typeof e==\"number\"}Nl.isNumber=LAe;function RR(e){return typeof e==\"string\"}Nl.isString=RR;function jAt(e){return typeof e==\"symbol\"}Nl.isSymbol=jAt;function b2(e){return e===void 0}Nl.isUndefined=b2;function $4(e){return f5(e)&&Aj(e)===\"[object RegExp]\"}Nl.isRegExp=$4;Nl.types.isRegExp=$4;function f5(e){return typeof e==\"object\"&&e!==null}Nl.isObject=f5;function PR(e){return f5(e)&&Aj(e)===\"[object Date]\"}Nl.isDate=PR;Nl.types.isDate=PR;function Q4(e){return f5(e)&&(Aj(e)===\"[object Error]\"||e instanceof Error)}Nl.isError=Q4;Nl.types.isNativeError=Q4;function CR(e){return typeof e==\"function\"}Nl.isFunction=CR;function WAt(e){return e===null||typeof e==\"boolean\"||typeof e==\"number\"||typeof e==\"string\"||typeof e==\"symbol\"||typeof e==\"undefined\"}Nl.isPrimitive=WAt;Nl.isBuffer=BG();function Aj(e){return Object.prototype.toString.call(e)}function bj(e){return e<10?\"0\"+e.toString(10):e.toString(10)}var ZAt=[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"];function XAt(){var e=new Date,t=[bj(e.getHours()),bj(e.getMinutes()),bj(e.getSeconds())].join(\":\");return[e.getDate(),ZAt[e.getMonth()],t].join(\" \")}Nl.log=function(){console.log(\"%s - %s\",XAt(),Nl.format.apply(Nl,arguments))};Nl.inherits=Uy();Nl._extend=function(e,t){if(!t||!f5(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e};function PAe(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var x2=typeof Symbol!=\"undefined\"?Symbol(\"util.promisify.custom\"):void 0;Nl.promisify=function(t){if(typeof t!=\"function\")throw new TypeError('The \"original\" argument must be of type Function');if(x2&&t[x2]){var r=t[x2];if(typeof r!=\"function\")throw new TypeError('The \"util.promisify.custom\" argument must be of type Function');return Object.defineProperty(r,x2,{value:r,enumerable:!1,writable:!1,configurable:!0}),r}function r(){for(var n,i,a=new Promise(function(l,u){n=l,i=u}),o=[],s=0;s{\"use strict\";function O_(e){\"@babel/helpers - typeof\";return O_=typeof Symbol==\"function\"&&typeof Symbol.iterator==\"symbol\"?function(t){return typeof t}:function(t){return t&&typeof Symbol==\"function\"&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t},O_(e)}function IAe(e,t){for(var r=0;r2?\"one of \".concat(t,\" \").concat(e.slice(0,r-1).join(\", \"),\", or \")+e[r-1]:r===2?\"one of \".concat(t,\" \").concat(e[0],\" or \").concat(e[1]):\"of \".concat(t,\" \").concat(e[0])}else return\"of \".concat(t,\" \").concat(String(e))}function oSt(e,t,r){return e.substr(!r||r<0?0:+r,t.length)===t}function sSt(e,t,r){return(r===void 0||r>e.length)&&(r=e.length),e.substring(r-t.length,r)===t}function lSt(e,t,r){return typeof r!=\"number\"&&(r=0),r+t.length>e.length?!1:e.indexOf(t,r)!==-1}eE(\"ERR_AMBIGUOUS_ARGUMENT\",'The \"%s\" argument is ambiguous. %s',TypeError);eE(\"ERR_INVALID_ARG_TYPE\",function(e,t,r){d5===void 0&&(d5=tE()),d5(typeof e==\"string\",\"'name' must be a string\");var n;typeof t==\"string\"&&oSt(t,\"not \")?(n=\"must not be\",t=t.replace(/^not /,\"\")):n=\"must be\";var i;if(sSt(e,\" argument\"))i=\"The \".concat(e,\" \").concat(n,\" \").concat(RAe(t,\"type\"));else{var a=lSt(e,\".\")?\"property\":\"argument\";i='The \"'.concat(e,'\" ').concat(a,\" \").concat(n,\" \").concat(RAe(t,\"type\"))}return i+=\". Received type \".concat(O_(r)),i},TypeError);eE(\"ERR_INVALID_ARG_VALUE\",function(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:\"is invalid\";Sj===void 0&&(Sj=h5());var n=Sj.inspect(t);return n.length>128&&(n=\"\".concat(n.slice(0,128),\"...\")),\"The argument '\".concat(e,\"' \").concat(r,\". Received \").concat(n)},TypeError,RangeError);eE(\"ERR_INVALID_RETURN_VALUE\",function(e,t,r){var n;return r&&r.constructor&&r.constructor.name?n=\"instance of \".concat(r.constructor.name):n=\"type \".concat(O_(r)),\"Expected \".concat(e,' to be returned from the \"').concat(t,'\"')+\" function but got \".concat(n,\".\")},TypeError);eE(\"ERR_MISSING_ARGS\",function(){for(var e=arguments.length,t=new Array(e),r=0;r0,\"At least one arg needs to be specified\");var n=\"The \",i=t.length;switch(t=t.map(function(a){return'\"'.concat(a,'\"')}),i){case 1:n+=\"\".concat(t[0],\" argument\");break;case 2:n+=\"\".concat(t[0],\" and \").concat(t[1],\" arguments\");break;default:n+=t.slice(0,i-1).join(\", \"),n+=\", and \".concat(t[i-1],\" arguments\");break}return\"\".concat(n,\" must be specified\")},TypeError);zAe.exports.codes=DAe});var jAe=ye((scr,GAe)=>{\"use strict\";function FAe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function qAe(e){for(var t=1;te.length)&&(r=e.length),e.substring(r-t.length,r)===t}function _St(e,t){if(t=Math.floor(t),e.length==0||t==0)return\"\";var r=e.length*t;for(t=Math.floor(Math.log(t)/Math.log(2));t;)e+=e,t--;return e+=e.substring(0,r-e.length),e}var Gg=\"\",rE=\"\",iE=\"\",xv=\"\",w2={deepStrictEqual:\"Expected values to be strictly deep-equal:\",strictEqual:\"Expected values to be strictly equal:\",strictEqualObject:'Expected \"actual\" to be reference-equal to \"expected\":',deepEqual:\"Expected values to be loosely deep-equal:\",equal:\"Expected values to be loosely equal:\",notDeepStrictEqual:'Expected \"actual\" not to be strictly deep-equal to:',notStrictEqual:'Expected \"actual\" to be strictly unequal to:',notStrictEqualObject:'Expected \"actual\" not to be reference-equal to \"expected\":',notDeepEqual:'Expected \"actual\" not to be loosely deep-equal to:',notEqual:'Expected \"actual\" to be loosely unequal to:',notIdentical:\"Values identical but not reference-equal:\"},xSt=10;function NAe(e){var t=Object.keys(e),r=Object.create(Object.getPrototypeOf(e));return t.forEach(function(n){r[n]=e[n]}),Object.defineProperty(r,\"message\",{value:e.message}),r}function nE(e){return Lj(e,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function bSt(e,t,r){var n=\"\",i=\"\",a=0,o=\"\",s=!1,l=nE(e),u=l.split(`\n", + "`),c=nE(t).split(`\n", + "`),f=0,h=\"\";if(r===\"strictEqual\"&&Dp(e)===\"object\"&&Dp(t)===\"object\"&&e!==null&&t!==null&&(r=\"strictEqualObject\"),u.length===1&&c.length===1&&u[0]!==c[0]){var d=u[0].length+c[0].length;if(d<=xSt){if((Dp(e)!==\"object\"||e===null)&&(Dp(t)!==\"object\"||t===null)&&(e!==0||t!==0))return\"\".concat(w2[r],`\n", + "\n", + "`)+\"\".concat(u[0],\" !== \").concat(c[0],`\n", + "`)}else if(r!==\"strictEqualObject\"){var v=process.stderr&&process.stderr.isTTY?process.stderr.columns:80;if(d2&&(h=`\n", + " `.concat(_St(\" \",f),\"^\"),f=0)}}}for(var x=u[u.length-1],b=c[c.length-1];x===b&&(f++<2?o=`\n", + " `.concat(x).concat(o):n=x,u.pop(),c.pop(),!(u.length===0||c.length===0));)x=u[u.length-1],b=c[c.length-1];var g=Math.max(u.length,c.length);if(g===0){var E=l.split(`\n", + "`);if(E.length>30)for(E[26]=\"\".concat(Gg,\"...\").concat(xv);E.length>27;)E.pop();return\"\".concat(w2.notIdentical,`\n", + "\n", + "`).concat(E.join(`\n", + "`),`\n", + "`)}f>3&&(o=`\n", + "`.concat(Gg,\"...\").concat(xv).concat(o),s=!0),n!==\"\"&&(o=`\n", + " `.concat(n).concat(o),n=\"\");var k=0,A=w2[r]+`\n", + "`.concat(rE,\"+ actual\").concat(xv,\" \").concat(iE,\"- expected\").concat(xv),L=\" \".concat(Gg,\"...\").concat(xv,\" Lines skipped\");for(f=0;f1&&f>2&&(_>4?(i+=`\n", + "`.concat(Gg,\"...\").concat(xv),s=!0):_>3&&(i+=`\n", + " `.concat(c[f-2]),k++),i+=`\n", + " `.concat(c[f-1]),k++),a=f,n+=`\n", + "`.concat(iE,\"-\").concat(xv,\" \").concat(c[f]),k++;else if(c.length1&&f>2&&(_>4?(i+=`\n", + "`.concat(Gg,\"...\").concat(xv),s=!0):_>3&&(i+=`\n", + " `.concat(u[f-2]),k++),i+=`\n", + " `.concat(u[f-1]),k++),a=f,i+=`\n", + "`.concat(rE,\"+\").concat(xv,\" \").concat(u[f]),k++;else{var C=c[f],M=u[f],p=M!==C&&(!BAe(M,\",\")||M.slice(0,-1)!==C);p&&BAe(C,\",\")&&C.slice(0,-1)===M&&(p=!1,M+=\",\"),p?(_>1&&f>2&&(_>4?(i+=`\n", + "`.concat(Gg,\"...\").concat(xv),s=!0):_>3&&(i+=`\n", + " `.concat(u[f-2]),k++),i+=`\n", + " `.concat(u[f-1]),k++),a=f,i+=`\n", + "`.concat(rE,\"+\").concat(xv,\" \").concat(M),n+=`\n", + "`.concat(iE,\"-\").concat(xv,\" \").concat(C),k+=2):(i+=n,n=\"\",(_===1||f===0)&&(i+=`\n", + " `.concat(M),k++))}if(k>20&&f30)for(d[26]=\"\".concat(Gg,\"...\").concat(xv);d.length>27;)d.pop();d.length===1?a=r.call(this,\"\".concat(h,\" \").concat(d[0])):a=r.call(this,\"\".concat(h,`\n", + "\n", + "`).concat(d.join(`\n", + "`),`\n", + "`))}else{var v=nE(u),x=\"\",b=w2[s];s===\"notDeepEqual\"||s===\"notEqual\"?(v=\"\".concat(w2[s],`\n", + "\n", + "`).concat(v),v.length>1024&&(v=\"\".concat(v.slice(0,1021),\"...\"))):(x=\"\".concat(nE(c)),v.length>512&&(v=\"\".concat(v.slice(0,509),\"...\")),x.length>512&&(x=\"\".concat(x.slice(0,509),\"...\")),s===\"deepEqual\"||s===\"equal\"?v=\"\".concat(b,`\n", + "\n", + "`).concat(v,`\n", + "\n", + "should equal\n", + "\n", + "`):x=\" \".concat(s,\" \").concat(x)),a=r.call(this,\"\".concat(v).concat(x))}return Error.stackTraceLimit=f,a.generatedMessage=!o,Object.defineProperty(kj(a),\"name\",{value:\"AssertionError [ERR_ASSERTION]\",enumerable:!1,writable:!0,configurable:!0}),a.code=\"ERR_ASSERTION\",a.actual=u,a.expected=c,a.operator=s,Error.captureStackTrace&&Error.captureStackTrace(kj(a),l),a.stack,a.name=\"AssertionError\",VAe(a)}return fSt(n,[{key:\"toString\",value:function(){return\"\".concat(this.name,\" [\").concat(this.code,\"]: \").concat(this.message)}},{key:t,value:function(a,o){return Lj(this,qAe(qAe({},o),{},{customInspect:!1,depth:0}))}}]),n}(Cj(Error),Lj.custom);GAe.exports=wSt});var Pj=ye((lcr,ZAe)=>{\"use strict\";var WAe=Object.prototype.toString;ZAe.exports=function(t){var r=WAe.call(t),n=r===\"[object Arguments]\";return n||(n=r!==\"[object Array]\"&&t!==null&&typeof t==\"object\"&&typeof t.length==\"number\"&&t.length>=0&&WAe.call(t.callee)===\"[object Function]\"),n}});var rSe=ye((ucr,tSe)=>{\"use strict\";var eSe;Object.keys||(sE=Object.prototype.hasOwnProperty,Ij=Object.prototype.toString,XAe=Pj(),Rj=Object.prototype.propertyIsEnumerable,YAe=!Rj.call({toString:null},\"toString\"),KAe=Rj.call(function(){},\"prototype\"),lE=[\"toString\",\"toLocaleString\",\"valueOf\",\"hasOwnProperty\",\"isPrototypeOf\",\"propertyIsEnumerable\",\"constructor\"],FR=function(e){var t=e.constructor;return t&&t.prototype===e},JAe={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},$Ae=function(){if(typeof window==\"undefined\")return!1;for(var e in window)try{if(!JAe[\"$\"+e]&&sE.call(window,e)&&window[e]!==null&&typeof window[e]==\"object\")try{FR(window[e])}catch(t){return!0}}catch(t){return!0}return!1}(),QAe=function(e){if(typeof window==\"undefined\"||!$Ae)return FR(e);try{return FR(e)}catch(t){return!1}},eSe=function(t){var r=t!==null&&typeof t==\"object\",n=Ij.call(t)===\"[object Function]\",i=XAe(t),a=r&&Ij.call(t)===\"[object String]\",o=[];if(!r&&!n&&!i)throw new TypeError(\"Object.keys called on a non-object\");var s=KAe&&n;if(a&&t.length>0&&!sE.call(t,0))for(var l=0;l0)for(var u=0;u{\"use strict\";var TSt=Array.prototype.slice,ASt=Pj(),iSe=Object.keys,qR=iSe?function(t){return iSe(t)}:rSe(),nSe=Object.keys;qR.shim=function(){if(Object.keys){var t=function(){var r=Object.keys(arguments);return r&&r.length===arguments.length}(1,2);t||(Object.keys=function(n){return ASt(n)?nSe(TSt.call(n)):nSe(n)})}else Object.keys=qR;return Object.keys||qR};aSe.exports=qR});var fSe=ye((fcr,cSe)=>{\"use strict\";var SSt=Dj(),lSe=O8()(),uSe=i5(),oSe=Object,MSt=uSe(\"Array.prototype.push\"),sSe=uSe(\"Object.prototype.propertyIsEnumerable\"),ESt=lSe?Object.getOwnPropertySymbols:null;cSe.exports=function(t,r){if(t==null)throw new TypeError(\"target must be an object\");var n=oSe(t);if(arguments.length===1)return n;for(var i=1;i{\"use strict\";var zj=fSe(),kSt=function(){if(!Object.assign)return!1;for(var e=\"abcdefghijklmnopqrst\",t=e.split(\"\"),r={},n=0;n{\"use strict\";var vSe=function(e){return e!==e};pSe.exports=function(t,r){return t===0&&r===0?1/t===1/r:!!(t===r||vSe(t)&&vSe(r))}});var OR=ye((vcr,gSe)=>{\"use strict\";var LSt=Fj();gSe.exports=function(){return typeof Object.is==\"function\"?Object.is:LSt}});var uE=ye((pcr,xSe)=>{\"use strict\";var PSt=Dj(),ISt=typeof Symbol==\"function\"&&typeof Symbol(\"foo\")==\"symbol\",RSt=Object.prototype.toString,DSt=Array.prototype.concat,mSe=Object.defineProperty,zSt=function(e){return typeof e==\"function\"&&RSt.call(e)===\"[object Function]\"},FSt=yG()(),ySe=mSe&&FSt,qSt=function(e,t,r,n){if(t in e){if(n===!0){if(e[t]===r)return}else if(!zSt(n)||!n())return}ySe?mSe(e,t,{configurable:!0,enumerable:!1,value:r,writable:!0}):e[t]=r},_Se=function(e,t){var r=arguments.length>2?arguments[2]:{},n=PSt(t);ISt&&(n=DSt.call(n,Object.getOwnPropertySymbols(t)));for(var i=0;i{\"use strict\";var OSt=OR(),BSt=uE();bSe.exports=function(){var t=OSt();return BSt(Object,{is:t},{is:function(){return Object.is!==t}}),t}});var MSe=ye((mcr,SSe)=>{\"use strict\";var NSt=uE(),USt=N4(),VSt=Fj(),TSe=OR(),HSt=wSe(),ASe=USt(TSe(),Object);NSt(ASe,{getPolyfill:TSe,implementation:VSt,shim:HSt});SSe.exports=ASe});var qj=ye((ycr,ESe)=>{\"use strict\";ESe.exports=function(t){return t!==t}});var Oj=ye((_cr,kSe)=>{\"use strict\";var GSt=qj();kSe.exports=function(){return Number.isNaN&&Number.isNaN(NaN)&&!Number.isNaN(\"a\")?Number.isNaN:GSt}});var LSe=ye((xcr,CSe)=>{\"use strict\";var jSt=uE(),WSt=Oj();CSe.exports=function(){var t=WSt();return jSt(Number,{isNaN:t},{isNaN:function(){return Number.isNaN!==t}}),t}});var DSe=ye((bcr,RSe)=>{\"use strict\";var ZSt=N4(),XSt=uE(),YSt=qj(),PSe=Oj(),KSt=LSe(),ISe=ZSt(PSe(),Number);XSt(ISe,{getPolyfill:PSe,implementation:YSt,shim:KSt});RSe.exports=ISe});var eMe=ye((wcr,QSe)=>{\"use strict\";function zSe(e,t){return eMt(e)||QSt(e,t)||$St(e,t)||JSt()}function JSt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.\n", + "In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function $St(e,t){if(e){if(typeof e==\"string\")return FSe(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r===\"Object\"&&e.constructor&&(r=e.constructor.name),r===\"Map\"||r===\"Set\")return Array.from(e);if(r===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return FSe(e,t)}}function FSe(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r10)return!0;for(var t=0;t57)return!0}return e.length===10&&e>=Math.pow(2,32)}function UR(e){return Object.keys(e).filter(uMt).concat(HR(e).filter(Object.prototype.propertyIsEnumerable.bind(e)))}function YSe(e,t){if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i{\"use strict\";function jg(e){\"@babel/helpers - typeof\";return jg=typeof Symbol==\"function\"&&typeof Symbol.iterator==\"symbol\"?function(t){return typeof t}:function(t){return t&&typeof Symbol==\"function\"&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t},jg(e)}function tMe(e,t){for(var r=0;r1?r-1:0),i=1;i1?r-1:0),i=1;i1?r-1:0),i=1;i1?r-1:0),i=1;i{var vE=1e3,pE=vE*60,gE=pE*60,mE=gE*24,zMt=mE*365.25;_Me.exports=function(e,t){t=t||{};var r=typeof e;if(r===\"string\"&&e.length>0)return FMt(e);if(r===\"number\"&&isNaN(e)===!1)return t.long?OMt(e):qMt(e);throw new Error(\"val is not a non-empty string or a valid number. val=\"+JSON.stringify(e))};function FMt(e){if(e=String(e),!(e.length>100)){var t=/^((?:\\d+)?\\.?\\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(t){var r=parseFloat(t[1]),n=(t[2]||\"ms\").toLowerCase();switch(n){case\"years\":case\"year\":case\"yrs\":case\"yr\":case\"y\":return r*zMt;case\"days\":case\"day\":case\"d\":return r*mE;case\"hours\":case\"hour\":case\"hrs\":case\"hr\":case\"h\":return r*gE;case\"minutes\":case\"minute\":case\"mins\":case\"min\":case\"m\":return r*pE;case\"seconds\":case\"second\":case\"secs\":case\"sec\":case\"s\":return r*vE;case\"milliseconds\":case\"millisecond\":case\"msecs\":case\"msec\":case\"ms\":return r;default:return}}}}function qMt(e){return e>=mE?Math.round(e/mE)+\"d\":e>=gE?Math.round(e/gE)+\"h\":e>=pE?Math.round(e/pE)+\"m\":e>=vE?Math.round(e/vE)+\"s\":e+\"ms\"}function OMt(e){return JR(e,mE,\"day\")||JR(e,gE,\"hour\")||JR(e,pE,\"minute\")||JR(e,vE,\"second\")||e+\" ms\"}function JR(e,t,r){if(!(e{$u=bMe.exports=jj.debug=jj.default=jj;$u.coerce=HMt;$u.disable=UMt;$u.enable=NMt;$u.enabled=VMt;$u.humanize=xMe();$u.names=[];$u.skips=[];$u.formatters={};var Gj;function BMt(e){var t=0,r;for(r in e)t=(t<<5)-t+e.charCodeAt(r),t|=0;return $u.colors[Math.abs(t)%$u.colors.length]}function jj(e){function t(){if(t.enabled){var r=t,n=+new Date,i=n-(Gj||n);r.diff=i,r.prev=Gj,r.curr=n,Gj=n;for(var a=new Array(arguments.length),o=0;o{lp=AMe.exports=wMe();lp.log=WMt;lp.formatArgs=jMt;lp.save=ZMt;lp.load=TMe;lp.useColors=GMt;lp.storage=typeof chrome!=\"undefined\"&&typeof chrome.storage!=\"undefined\"?chrome.storage.local:XMt();lp.colors=[\"lightseagreen\",\"forestgreen\",\"goldenrod\",\"dodgerblue\",\"darkorchid\",\"crimson\"];function GMt(){return typeof window!=\"undefined\"&&window.process&&window.process.type===\"renderer\"?!0:typeof document!=\"undefined\"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window!=\"undefined\"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator!=\"undefined\"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\\/(\\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator!=\"undefined\"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\\/(\\d+)/)}lp.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return\"[UnexpectedJSONParseError]: \"+t.message}};function jMt(e){var t=this.useColors;if(e[0]=(t?\"%c\":\"\")+this.namespace+(t?\" %c\":\" \")+e[0]+(t?\"%c \":\" \")+\"+\"+lp.humanize(this.diff),!!t){var r=\"color: \"+this.color;e.splice(1,0,r,\"color: inherit\");var n=0,i=0;e[0].replace(/%[a-zA-Z%]/g,function(a){a!==\"%%\"&&(n++,a===\"%c\"&&(i=n))}),e.splice(i,0,r)}}function WMt(){return typeof console==\"object\"&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function ZMt(e){try{e==null?lp.storage.removeItem(\"debug\"):lp.storage.debug=e}catch(t){}}function TMe(){var e;try{e=lp.storage.debug}catch(t){}return!e&&typeof process!=\"undefined\"&&\"env\"in process&&(e=process.env.DEBUG),e}lp.enable(TMe());function XMt(){try{return window.localStorage}catch(e){}}});var RMe=ye((Scr,IMe)=>{var p5=tE(),V_=SMe()(\"stream-parser\");IMe.exports=KMt;var EMe=-1,$R=0,YMt=1,kMe=2;function KMt(e){var t=e&&typeof e._transform==\"function\",r=e&&typeof e._write==\"function\";if(!t&&!r)throw new Error(\"must pass a Writable or Transform stream in\");V_(\"extending Parser into stream\"),e._bytes=JMt,e._skipBytes=$Mt,t&&(e._passthrough=QMt),t?e._transform=t4t:e._write=e4t}function yE(e){V_(\"initializing parser stream\"),e._parserBytesLeft=0,e._parserBuffers=[],e._parserBuffered=0,e._parserState=EMe,e._parserCallback=null,typeof e.push==\"function\"&&(e._parserOutput=e.push.bind(e)),e._parserInit=!0}function JMt(e,t){p5(!this._parserCallback,'there is already a \"callback\" set!'),p5(isFinite(e)&&e>0,'can only buffer a finite number of bytes > 0, got \"'+e+'\"'),this._parserInit||yE(this),V_(\"buffering %o bytes\",e),this._parserBytesLeft=e,this._parserCallback=t,this._parserState=$R}function $Mt(e,t){p5(!this._parserCallback,'there is already a \"callback\" set!'),p5(e>0,'can only skip > 0 bytes, got \"'+e+'\"'),this._parserInit||yE(this),V_(\"skipping %o bytes\",e),this._parserBytesLeft=e,this._parserCallback=t,this._parserState=YMt}function QMt(e,t){p5(!this._parserCallback,'There is already a \"callback\" set!'),p5(e>0,'can only pass through > 0 bytes, got \"'+e+'\"'),this._parserInit||yE(this),V_(\"passing through %o bytes\",e),this._parserBytesLeft=e,this._parserCallback=t,this._parserState=kMe}function e4t(e,t,r){this._parserInit||yE(this),V_(\"write(%o bytes)\",e.length),typeof t==\"function\"&&(r=t),LMe(this,e,null,r)}function t4t(e,t,r){this._parserInit||yE(this),V_(\"transform(%o bytes)\",e.length),typeof t!=\"function\"&&(t=this._parserOutput),LMe(this,e,t,r)}function CMe(e,t,r,n){return e._parserBytesLeft<=0?n(new Error(\"got data but not currently parsing anything\")):t.length<=e._parserBytesLeft?function(){return MMe(e,t,r,n)}:function(){var i=t.slice(0,e._parserBytesLeft);return MMe(e,i,r,function(a){if(a)return n(a);if(t.length>i.length)return function(){return CMe(e,t.slice(i.length),r,n)}})}}function MMe(e,t,r,n){if(e._parserBytesLeft-=t.length,V_(\"%o bytes left for stream piece\",e._parserBytesLeft),e._parserState===$R?(e._parserBuffers.push(t),e._parserBuffered+=t.length):e._parserState===kMe&&r(t),e._parserBytesLeft===0){var i=e._parserCallback;if(i&&e._parserState===$R&&e._parserBuffers.length>1&&(t=Buffer.concat(e._parserBuffers,e._parserBuffered)),e._parserState!==$R&&(t=null),e._parserCallback=null,e._parserBuffered=0,e._parserState=EMe,e._parserBuffers.splice(0),i){var a=[];t&&a.push(t),r&&a.push(r);var o=i.length>a.length;o&&a.push(PMe(n));var s=i.apply(e,a);if(!o||n===s)return n}}else return n}var LMe=PMe(CMe);function PMe(e){return function(){for(var t=e.apply(this,arguments);typeof t==\"function\";)t=t();return t}}});var Eu=ye(Gy=>{\"use strict\";var DMe=MAe().Transform,r4t=RMe();function _E(){DMe.call(this,{readableObjectMode:!0})}_E.prototype=Object.create(DMe.prototype);_E.prototype.constructor=_E;r4t(_E.prototype);Gy.ParserStream=_E;Gy.sliceEq=function(e,t,r){for(var n=t,i=0;i{\"use strict\";var g5=Eu().readUInt16BE,Zj=Eu().readUInt32BE;function xE(e,t){if(e.length<4+t)return null;var r=Zj(e,t);return e.length>4&15,n=e[4]&15,i=e[5]>>4&15,a=g5(e,6),o=8,s=0;sa.width||i.width===a.width&&i.height>a.height?i:a}),r=e.reduce(function(i,a){return i.height>a.height||i.height===a.height&&i.width>a.width?i:a}),n;return t.width>r.height||t.width===r.height&&t.height>r.width?n=t:n=r,n}eD.exports.readSizeFromMeta=function(e){var t={sizes:[],transforms:[],item_inf:{},item_loc:{}};if(s4t(e,t),!!t.sizes.length){var r=l4t(t.sizes),n=1;t.transforms.forEach(function(a){var o={1:6,2:5,3:8,4:7,5:4,6:3,7:2,8:1},s={1:4,2:3,3:2,4:1,5:6,6:5,7:8,8:7};if(a.type===\"imir\"&&(a.value===0?n=s[n]:(n=s[n],n=o[n],n=o[n])),a.type===\"irot\")for(var l=0;l{\"use strict\";function tD(e,t){var r=new Error(e);return r.code=t,r}function u4t(e){try{return decodeURIComponent(escape(e))}catch(t){return e}}function jy(e,t,r){this.input=e.subarray(t,r),this.start=t;var n=String.fromCharCode.apply(null,this.input.subarray(0,4));if(n!==\"II*\\0\"&&n!==\"MM\\0*\")throw tD(\"invalid TIFF signature\",\"EBADDATA\");this.big_endian=n[0]===\"M\"}jy.prototype.each=function(e){this.aborted=!1;var t=this.read_uint32(4);for(this.ifds_to_read=[{id:0,offset:t}];this.ifds_to_read.length>0&&!this.aborted;){var r=this.ifds_to_read.shift();r.offset&&this.scan_ifd(r.id,r.offset,e)}};jy.prototype.read_uint16=function(e){var t=this.input;if(e+2>t.length)throw tD(\"unexpected EOF\",\"EBADDATA\");return this.big_endian?t[e]*256+t[e+1]:t[e]+t[e+1]*256};jy.prototype.read_uint32=function(e){var t=this.input;if(e+4>t.length)throw tD(\"unexpected EOF\",\"EBADDATA\");return this.big_endian?t[e]*16777216+t[e+1]*65536+t[e+2]*256+t[e+3]:t[e]+t[e+1]*256+t[e+2]*65536+t[e+3]*16777216};jy.prototype.is_subifd_link=function(e,t){return e===0&&t===34665||e===0&&t===34853||e===34665&&t===40965};jy.prototype.exif_format_length=function(e){switch(e){case 1:case 2:case 6:case 7:return 1;case 3:case 8:return 2;case 4:case 9:case 11:return 4;case 5:case 10:case 12:return 8;default:return 0}};jy.prototype.exif_format_read=function(e,t){var r;switch(e){case 1:case 2:return r=this.input[t],r;case 6:return r=this.input[t],r|(r&128)*33554430;case 3:return r=this.read_uint16(t),r;case 8:return r=this.read_uint16(t),r|(r&32768)*131070;case 4:return r=this.read_uint32(t),r;case 9:return r=this.read_uint32(t),r|0;case 5:case 10:case 11:case 12:return null;case 7:return null;default:return null}};jy.prototype.scan_ifd=function(e,t,r){var n=this.read_uint16(t);t+=2;for(var i=0;ithis.input.length)throw tD(\"unexpected EOF\",\"EBADDATA\");for(var h=[],d=c,v=0;v0&&(this.ifds_to_read.push({id:a,offset:h[0]}),f=!0);var b={is_big_endian:this.big_endian,ifd:e,tag:a,format:o,count:s,entry_offset:t+this.start,data_length:u,data_offset:c+this.start,value:h,is_subifd_link:f};if(r(b)===!1){this.aborted=!0;return}t+=12}e===0&&this.ifds_to_read.push({id:1,offset:this.read_uint32(t)})};Xj.exports.ExifParser=jy;Xj.exports.get_orientation=function(e){var t=0;try{return new jy(e,0,e.length).each(function(r){if(r.ifd===0&&r.tag===274&&Array.isArray(r.value))return t=r.value[0],!1}),t}catch(r){return-1}}});var qMe=ye((Ccr,FMe)=>{\"use strict\";var c4t=Eu().str2arr,f4t=Eu().sliceEq,h4t=Eu().readUInt32BE,iD=zMe(),d4t=rD(),v4t=c4t(\"ftyp\");FMe.exports=function(e){if(f4t(e,4,v4t)){var t=iD.unbox(e,0);if(t){var r=iD.getMimeType(t.data);if(r){for(var n,i=t.end;;){var a=iD.unbox(e,i);if(!a)break;if(i=a.end,a.boxtype===\"mdat\")return;if(a.boxtype===\"meta\"){n=a.data;break}}if(n){var o=iD.readSizeFromMeta(n);if(o){var s={width:o.width,height:o.height,type:r.type,mime:r.mime,wUnits:\"px\",hUnits:\"px\"};if(o.variants.length>1&&(s.variants=o.variants),o.orientation&&(s.orientation=o.orientation),o.exif_location&&o.exif_location.offset+o.exif_location.length<=e.length){var l=h4t(e,o.exif_location.offset),u=e.slice(o.exif_location.offset+l+4,o.exif_location.offset+o.exif_location.length),c=d4t.get_orientation(u);c>0&&(s.orientation=c)}return s}}}}}}});var NMe=ye((Lcr,BMe)=>{\"use strict\";var p4t=Eu().str2arr,g4t=Eu().sliceEq,OMe=Eu().readUInt16LE,m4t=p4t(\"BM\");BMe.exports=function(e){if(!(e.length<26)&&g4t(e,0,m4t))return{width:OMe(e,18),height:OMe(e,22),type:\"bmp\",mime:\"image/bmp\",wUnits:\"px\",hUnits:\"px\"}}});var jMe=ye((Pcr,GMe)=>{\"use strict\";var HMe=Eu().str2arr,UMe=Eu().sliceEq,VMe=Eu().readUInt16LE,y4t=HMe(\"GIF87a\"),_4t=HMe(\"GIF89a\");GMe.exports=function(e){if(!(e.length<10)&&!(!UMe(e,0,y4t)&&!UMe(e,0,_4t)))return{width:VMe(e,6),height:VMe(e,8),type:\"gif\",mime:\"image/gif\",wUnits:\"px\",hUnits:\"px\"}}});var XMe=ye((Icr,ZMe)=>{\"use strict\";var Yj=Eu().readUInt16LE,x4t=0,b4t=1,WMe=16;ZMe.exports=function(e){var t=Yj(e,0),r=Yj(e,2),n=Yj(e,4);if(!(t!==x4t||r!==b4t||!n)){for(var i=[],a={width:0,height:0},o=0;oa.width||l>a.height)&&(a=u)}return{width:a.width,height:a.height,variants:i,type:\"ico\",mime:\"image/x-icon\",wUnits:\"px\",hUnits:\"px\"}}}});var KMe=ye((Rcr,YMe)=>{\"use strict\";var Kj=Eu().readUInt16BE,w4t=Eu().str2arr,T4t=Eu().sliceEq,A4t=rD(),S4t=w4t(\"Exif\\0\\0\");YMe.exports=function(e){if(!(e.length<2)&&!(e[0]!==255||e[1]!==216||e[2]!==255))for(var t=2;;){for(;;){if(e.length-t<2)return;if(e[t++]===255)break}for(var r=e[t++],n;r===255;)r=e[t++];if(208<=r&&r<=217||r===1)n=0;else if(192<=r&&r<=254){if(e.length-t<2)return;n=Kj(e,t)-2,t+=2}else return;if(r===217||r===218)return;var i;if(r===225&&n>=10&&T4t(e,t,S4t)&&(i=A4t.get_orientation(e.slice(t+6,t+n))),n>=5&&192<=r&&r<=207&&r!==196&&r!==200&&r!==204){if(e.length-t0&&(a.orientation=i),a}t+=n}}});var t4e=ye((Dcr,e4e)=>{\"use strict\";var QMe=Eu().str2arr,JMe=Eu().sliceEq,$Me=Eu().readUInt32BE,M4t=QMe(`\\x89PNG\\r\n", + "\u001a\n", + "`),E4t=QMe(\"IHDR\");e4e.exports=function(e){if(!(e.length<24)&&JMe(e,0,M4t)&&JMe(e,12,E4t))return{width:$Me(e,16),height:$Me(e,20),type:\"png\",mime:\"image/png\",wUnits:\"px\",hUnits:\"px\"}}});var n4e=ye((zcr,i4e)=>{\"use strict\";var k4t=Eu().str2arr,C4t=Eu().sliceEq,r4e=Eu().readUInt32BE,L4t=k4t(\"8BPS\\0\u0001\");i4e.exports=function(e){if(!(e.length<22)&&C4t(e,0,L4t))return{width:r4e(e,18),height:r4e(e,14),type:\"psd\",mime:\"image/vnd.adobe.photoshop\",wUnits:\"px\",hUnits:\"px\"}}});var s4e=ye((Fcr,o4e)=>{\"use strict\";function P4t(e){return e===32||e===9||e===13||e===10}function m5(e){return typeof e==\"number\"&&isFinite(e)&&e>0}function I4t(e){var t=0,r=e.length;for(e[0]===239&&e[1]===187&&e[2]===191&&(t=3);t]*>/,D4t=/^<([-_.:a-zA-Z0-9]+:)?svg\\s/,z4t=/[^-]\\bwidth=\"([^%]+?)\"|[^-]\\bwidth='([^%]+?)'/,F4t=/\\bheight=\"([^%]+?)\"|\\bheight='([^%]+?)'/,q4t=/\\bview[bB]ox=\"(.+?)\"|\\bview[bB]ox='(.+?)'/,a4e=/in$|mm$|cm$|pt$|pc$|px$|em$|ex$/;function O4t(e){var t=e.match(z4t),r=e.match(F4t),n=e.match(q4t);return{width:t&&(t[1]||t[2]),height:r&&(r[1]||r[2]),viewbox:n&&(n[1]||n[2])}}function Nm(e){return a4e.test(e)?e.match(a4e)[0]:\"px\"}o4e.exports=function(e){if(I4t(e)){for(var t=\"\",r=0;r{\"use strict\";var c4e=Eu().str2arr,l4e=Eu().sliceEq,B4t=Eu().readUInt16LE,N4t=Eu().readUInt16BE,U4t=Eu().readUInt32LE,V4t=Eu().readUInt32BE,H4t=c4e(\"II*\\0\"),G4t=c4e(\"MM\\0*\");function nD(e,t,r){return r?N4t(e,t):B4t(e,t)}function Jj(e,t,r){return r?V4t(e,t):U4t(e,t)}function u4e(e,t,r){var n=nD(e,t+2,r),i=Jj(e,t+4,r);return i!==1||n!==3&&n!==4?null:n===3?nD(e,t+8,r):Jj(e,t+8,r)}f4e.exports=function(e){if(!(e.length<8)&&!(!l4e(e,0,H4t)&&!l4e(e,0,G4t))){var t=e[0]===77,r=Jj(e,4,t)-8;if(!(r<0)){var n=r+8;if(!(e.length-n<2)){var i=nD(e,n+0,t)*12;if(!(i<=0)&&(n+=2,!(e.length-n{\"use strict\";var p4e=Eu().str2arr,d4e=Eu().sliceEq,v4e=Eu().readUInt16LE,$j=Eu().readUInt32LE,j4t=rD(),W4t=p4e(\"RIFF\"),Z4t=p4e(\"WEBP\");function X4t(e,t){if(!(e[t+3]!==157||e[t+4]!==1||e[t+5]!==42))return{width:v4e(e,t+6)&16383,height:v4e(e,t+8)&16383,type:\"webp\",mime:\"image/webp\",wUnits:\"px\",hUnits:\"px\"}}function Y4t(e,t){if(e[t]===47){var r=$j(e,t+1);return{width:(r&16383)+1,height:(r>>14&16383)+1,type:\"webp\",mime:\"image/webp\",wUnits:\"px\",hUnits:\"px\"}}}function K4t(e,t){return{width:(e[t+6]<<16|e[t+5]<<8|e[t+4])+1,height:(e[t+9]<e.length)){for(;t+8=10?r=r||X4t(e,t+8):a===\"VP8L\"&&o>=9?r=r||Y4t(e,t+8):a===\"VP8X\"&&o>=10?r=r||K4t(e,t+8):a===\"EXIF\"&&(n=j4t.get_orientation(e.slice(t+8,t+8+o)),t=1/0),t+=8+o}if(r)return n>0&&(r.orientation=n),r}}}});var _4e=ye((Bcr,y4e)=>{\"use strict\";y4e.exports={avif:qMe(),bmp:NMe(),gif:jMe(),ico:XMe(),jpeg:KMe(),png:t4e(),psd:n4e(),svg:s4e(),tiff:h4e(),webp:m4e()}});var x4e=ye((Ncr,eW)=>{\"use strict\";var Qj=_4e();function J4t(e){for(var t=Object.keys(Qj),r=0;r{\"use strict\";var $4t=x4e(),Q4t=Ly().IMAGE_URL_PREFIX,eEt=u2().Buffer;b4e.getImageSize=function(e){var t=e.replace(Q4t,\"\"),r=new eEt(t,\"base64\");return $4t(r)}});var S4e=ye((Vcr,A4e)=>{\"use strict\";var T4e=Mr(),tEt=jT(),rEt=uo(),aD=Qa(),iEt=Mr().maxRowLength,nEt=w4e().getImageSize;A4e.exports=function(t,r){var n,i;if(r._hasZ)n=r.z.length,i=iEt(r.z);else if(r._hasSource){var a=nEt(r.source);n=a.height,i=a.width}var o=aD.getFromId(t,r.xaxis||\"x\"),s=aD.getFromId(t,r.yaxis||\"y\"),l=o.d2c(r.x0)-r.dx/2,u=s.d2c(r.y0)-r.dy/2,c,f=[l,l+i*r.dx],h=[u,u+n*r.dy];if(o&&o.type===\"log\")for(c=0;c{\"use strict\";var lEt=xa(),T2=Mr(),M4e=T2.strTranslate,uEt=Zp(),cEt=jT(),fEt=jV(),hEt=a8().STYLE;E4e.exports=function(t,r,n,i){var a=r.xaxis,o=r.yaxis,s=!t._context._exportedPlot&&fEt();T2.makeTraceGroups(i,n,\"im\").each(function(l){var u=lEt.select(this),c=l[0],f=c.trace,h=(f.zsmooth===\"fast\"||f.zsmooth===!1&&s)&&!f._hasZ&&f._hasSource&&a.type===\"linear\"&&o.type===\"linear\";f._realImage=h;var d=c.z,v=c.x0,x=c.y0,b=c.w,g=c.h,E=f.dx,k=f.dy,A,L,_,C,M,p;for(p=0;A===void 0&&p0;)L=a.c2p(v+p*E),p--;for(p=0;C===void 0&&p0;)M=o.c2p(x+p*k),p--;if(LW[0];if(re||ae){var _e=A+T/2,Me=C+F/2;G+=\"transform:\"+M4e(_e+\"px\",Me+\"px\")+\"scale(\"+(re?-1:1)+\",\"+(ae?-1:1)+\")\"+M4e(-_e+\"px\",-Me+\"px\")+\";\"}}X.attr(\"style\",G);var ke=new Promise(function(ge){if(f._hasZ)ge();else if(f._hasSource)if(f._canvas&&f._canvas.el.width===b&&f._canvas.el.height===g&&f._canvas.source===f.source)ge();else{var ie=document.createElement(\"canvas\");ie.width=b,ie.height=g;var Te=ie.getContext(\"2d\",{willReadFrequently:!0});f._image=f._image||new Image;var Ee=f._image;Ee.onload=function(){Te.drawImage(Ee,0,0),f._canvas={el:ie,source:f.source},ge()},Ee.setAttribute(\"src\",f.source)}}).then(function(){var ge,ie;if(f._hasZ)ie=H(function(Ae,ze){var Ce=d[ze][Ae];return T2.isTypedArray(Ce)&&(Ce=Array.from(Ce)),Ce}),ge=ie.toDataURL(\"image/png\");else if(f._hasSource)if(h)ge=f.source;else{var Te=f._canvas.el.getContext(\"2d\",{willReadFrequently:!0}),Ee=Te.getImageData(0,0,b,g).data;ie=H(function(Ae,ze){var Ce=4*(ze*b+Ae);return[Ee[Ce],Ee[Ce+1],Ee[Ce+2],Ee[Ce+3]]}),ge=ie.toDataURL(\"image/png\")}X.attr({\"xlink:href\":ge,height:F,width:T,x:A,y:C})});t._promises.push(ke)})}});var L4e=ye((Gcr,C4e)=>{\"use strict\";var dEt=xa();C4e.exports=function(t){dEt.select(t).selectAll(\".im image\").style(\"opacity\",function(r){return r[0].trace.opacity})}});var D4e=ye((jcr,R4e)=>{\"use strict\";var P4e=Nc(),I4e=Mr(),oD=I4e.isArrayOrTypedArray,vEt=jT();R4e.exports=function(t,r,n){var i=t.cd[0],a=i.trace,o=t.xa,s=t.ya;if(!(P4e.inbox(r-i.x0,r-(i.x0+i.w*a.dx),0)>0||P4e.inbox(n-i.y0,n-(i.y0+i.h*a.dy),0)>0)){var l=Math.floor((r-i.x0)/a.dx),u=Math.floor(Math.abs(n-i.y0)/a.dy),c;if(a._hasZ?c=i.z[u][l]:a._hasSource&&(c=a._canvas.el.getContext(\"2d\",{willReadFrequently:!0}).getImageData(l,u,1,1).data),!!c){var f=i.hi||a.hoverinfo,h;if(f){var d=f.split(\"+\");d.indexOf(\"all\")!==-1&&(d=[\"color\"]),d.indexOf(\"color\")!==-1&&(h=!0)}var v=vEt.colormodel[a.colormodel],x=v.colormodel||a.colormodel,b=x.length,g=a._scaler(c),E=v.suffix,k=[];(a.hovertemplate||h)&&(k.push(\"[\"+[g[0]+E[0],g[1]+E[1],g[2]+E[2]].join(\", \")),b===4&&k.push(\", \"+g[3]+E[3]),k.push(\"]\"),k=k.join(\"\"),t.extraText=x.toUpperCase()+\": \"+k);var A;oD(a.hovertext)&&oD(a.hovertext[u])?A=a.hovertext[u][l]:oD(a.text)&&oD(a.text[u])&&(A=a.text[u][l]);var L=s.c2p(i.y0+(u+.5)*a.dy),_=i.x0+(l+.5)*a.dx,C=i.y0+(u+.5)*a.dy,M=\"[\"+c.slice(0,a.colormodel.length).join(\", \")+\"]\";return[I4e.extendFlat(t,{index:[u,l],x0:o.c2p(i.x0+l*a.dx),x1:o.c2p(i.x0+(l+1)*a.dx),y0:L,y1:L,color:g,xVal:_,xLabelVal:_,yVal:C,yLabelVal:C,zLabelVal:M,text:A,hovertemplateLabels:{zLabel:M,colorLabel:k,\"color[0]Label\":g[0]+E[0],\"color[1]Label\":g[1]+E[1],\"color[2]Label\":g[2]+E[2],\"color[3]Label\":g[3]+E[3]}})]}}}});var F4e=ye((Wcr,z4e)=>{\"use strict\";z4e.exports=function(t,r){return\"xVal\"in r&&(t.x=r.xVal),\"yVal\"in r&&(t.y=r.yVal),r.xa&&(t.xaxis=r.xa),r.ya&&(t.yaxis=r.ya),t.color=r.color,t.colormodel=r.trace.colormodel,t.z||(t.z=r.color),t}});var O4e=ye((Zcr,q4e)=>{\"use strict\";q4e.exports={attributes:tG(),supplyDefaults:y3e(),calc:S4e(),plot:k4e(),style:L4e(),hoverPoints:D4e(),eventData:F4e(),moduleType:\"trace\",name:\"image\",basePlotModule:Jf(),categories:[\"cartesian\",\"svg\",\"2dMap\",\"noSortingByValue\"],animatable:!1,meta:{}}});var N4e=ye((Xcr,B4e)=>{\"use strict\";B4e.exports=O4e()});var A2=ye((Ycr,U4e)=>{\"use strict\";var pEt=vl(),gEt=Ju().attributes,mEt=Su(),yEt=dh(),_Et=Wo().hovertemplateAttrs,xEt=Wo().texttemplateAttrs,bE=no().extendFlat,bEt=Ed().pattern,sD=mEt({editType:\"plot\",arrayOk:!0,colorEditType:\"plot\"});U4e.exports={labels:{valType:\"data_array\",editType:\"calc\"},label0:{valType:\"number\",dflt:0,editType:\"calc\"},dlabel:{valType:\"number\",dflt:1,editType:\"calc\"},values:{valType:\"data_array\",editType:\"calc\"},marker:{colors:{valType:\"data_array\",editType:\"calc\"},line:{color:{valType:\"color\",dflt:yEt.defaultLine,arrayOk:!0,editType:\"style\"},width:{valType:\"number\",min:0,dflt:0,arrayOk:!0,editType:\"style\"},editType:\"calc\"},pattern:bEt,editType:\"calc\"},text:{valType:\"data_array\",editType:\"plot\"},hovertext:{valType:\"string\",dflt:\"\",arrayOk:!0,editType:\"style\"},scalegroup:{valType:\"string\",dflt:\"\",editType:\"calc\"},textinfo:{valType:\"flaglist\",flags:[\"label\",\"text\",\"value\",\"percent\"],extras:[\"none\"],editType:\"calc\"},hoverinfo:bE({},pEt.hoverinfo,{flags:[\"label\",\"text\",\"value\",\"percent\",\"name\"]}),hovertemplate:_Et({},{keys:[\"label\",\"color\",\"value\",\"percent\",\"text\"]}),texttemplate:xEt({editType:\"plot\"},{keys:[\"label\",\"color\",\"value\",\"percent\",\"text\"]}),textposition:{valType:\"enumerated\",values:[\"inside\",\"outside\",\"auto\",\"none\"],dflt:\"auto\",arrayOk:!0,editType:\"plot\"},textfont:bE({},sD,{}),insidetextorientation:{valType:\"enumerated\",values:[\"horizontal\",\"radial\",\"tangential\",\"auto\"],dflt:\"auto\",editType:\"plot\"},insidetextfont:bE({},sD,{}),outsidetextfont:bE({},sD,{}),automargin:{valType:\"boolean\",dflt:!1,editType:\"plot\"},title:{text:{valType:\"string\",dflt:\"\",editType:\"plot\"},font:bE({},sD,{}),position:{valType:\"enumerated\",values:[\"top left\",\"top center\",\"top right\",\"middle center\",\"bottom left\",\"bottom center\",\"bottom right\"],editType:\"plot\"},editType:\"plot\"},domain:gEt({name:\"pie\",trace:!0,editType:\"calc\"}),hole:{valType:\"number\",min:0,max:1,dflt:0,editType:\"calc\"},sort:{valType:\"boolean\",dflt:!0,editType:\"calc\"},direction:{valType:\"enumerated\",values:[\"clockwise\",\"counterclockwise\"],dflt:\"counterclockwise\",editType:\"calc\"},rotation:{valType:\"angle\",dflt:0,editType:\"calc\"},pull:{valType:\"number\",min:0,max:1,dflt:0,arrayOk:!0,editType:\"calc\"}}});var S2=ye((Kcr,G4e)=>{\"use strict\";var wEt=uo(),wE=Mr(),TEt=A2(),AEt=Ju().defaults,SEt=r0().handleText,MEt=Mr().coercePattern;function V4e(e,t){var r=wE.isArrayOrTypedArray(e),n=wE.isArrayOrTypedArray(t),i=Math.min(r?e.length:1/0,n?t.length:1/0);if(isFinite(i)||(i=0),i&&n){for(var a,o=0;o0){a=!0;break}}a||(i=0)}return{hasLabels:r,hasValues:n,len:i}}function H4e(e,t,r,n,i){var a=n(\"marker.line.width\");a&&n(\"marker.line.color\",i?void 0:r.paper_bgcolor);var o=n(\"marker.colors\");MEt(n,\"marker.pattern\",o),e.marker&&!t.marker.pattern.fgcolor&&(t.marker.pattern.fgcolor=e.marker.colors),t.marker.pattern.bgcolor||(t.marker.pattern.bgcolor=r.paper_bgcolor)}function EEt(e,t,r,n){function i(E,k){return wE.coerce(e,t,TEt,E,k)}var a=i(\"labels\"),o=i(\"values\"),s=V4e(a,o),l=s.len;if(t._hasLabels=s.hasLabels,t._hasValues=s.hasValues,!t._hasLabels&&t._hasValues&&(i(\"label0\"),i(\"dlabel\")),!l){t.visible=!1;return}t._length=l,H4e(e,t,n,i,!0),i(\"scalegroup\");var u=i(\"text\"),c=i(\"texttemplate\"),f;if(c||(f=i(\"textinfo\",wE.isArrayOrTypedArray(u)?\"text+percent\":\"percent\")),i(\"hovertext\"),i(\"hovertemplate\"),c||f&&f!==\"none\"){var h=i(\"textposition\");SEt(e,t,n,i,h,{moduleHasSelected:!1,moduleHasUnselected:!1,moduleHasConstrain:!1,moduleHasCliponaxis:!1,moduleHasTextangle:!1,moduleHasInsideanchor:!1});var d=Array.isArray(h)||h===\"auto\",v=d||h===\"outside\";v&&i(\"automargin\"),(h===\"inside\"||h===\"auto\"||Array.isArray(h))&&i(\"insidetextorientation\")}else f===\"none\"&&i(\"textposition\",\"none\");AEt(t,n,i);var x=i(\"hole\"),b=i(\"title.text\");if(b){var g=i(\"title.position\",x?\"middle center\":\"top center\");!x&&g===\"middle center\"&&(t.title.position=\"top center\"),wE.coerceFont(i,\"title.font\",n.font)}i(\"sort\"),i(\"direction\"),i(\"rotation\"),i(\"pull\")}G4e.exports={handleLabelsAndValues:V4e,handleMarkerDefaults:H4e,supplyDefaults:EEt}});var lD=ye((Jcr,j4e)=>{\"use strict\";j4e.exports={hiddenlabels:{valType:\"data_array\",editType:\"calc\"},piecolorway:{valType:\"colorlist\",editType:\"calc\"},extendpiecolors:{valType:\"boolean\",dflt:!0,editType:\"calc\"}}});var Z4e=ye(($cr,W4e)=>{\"use strict\";var kEt=Mr(),CEt=lD();W4e.exports=function(t,r){function n(i,a){return kEt.coerce(t,r,CEt,i,a)}n(\"hiddenlabels\"),n(\"piecolorway\",r.colorway),n(\"extendpiecolors\")}});var y5=ye((Qcr,K4e)=>{\"use strict\";var LEt=uo(),tW=id(),PEt=va(),IEt={};function REt(e,t){var r=[],n=e._fullLayout,i=n.hiddenlabels||[],a=t.labels,o=t.marker.colors||[],s=t.values,l=t._length,u=t._hasValues&&l,c,f;if(t.dlabel)for(a=new Array(l),c=0;c=0});var A=t.type===\"funnelarea\"?x:t.sort;return A&&r.sort(function(L,_){return _.v-L.v}),r[0]&&(r[0].vTotal=v),r}function X4e(e){return function(r,n){return!r||(r=tW(r),!r.isValid())?!1:(r=PEt.addOpacity(r,r.getAlpha()),e[n]||(e[n]=r),r)}}function DEt(e,t){var r=(t||{}).type;r||(r=\"pie\");var n=e._fullLayout,i=e.calcdata,a=n[r+\"colorway\"],o=n[\"_\"+r+\"colormap\"];n[\"extend\"+r+\"colors\"]&&(a=Y4e(a,IEt));for(var s=0,l=0;l{\"use strict\";var zEt=rp().appendArrayMultiPointValues;J4e.exports=function(t,r){var n={curveNumber:r.index,pointNumbers:t.pts,data:r._input,fullData:r,label:t.label,color:t.color,value:t.v,percent:t.percent,text:t.text,bbox:t.bbox,v:t.v};return t.pts.length===1&&(n.pointNumber=n.i=t.pts[0]),zEt(n,r,t.pts),r.type===\"funnelarea\"&&(delete n.v,delete n.i),n}});var hD=ye((tfr,_Ee)=>{\"use strict\";var zp=xa(),FEt=Xu(),uD=Nc(),nEe=va(),Wy=ao(),ev=Mr(),qEt=ev.strScale,Q4e=ev.strTranslate,rW=Ll(),aEe=_v(),OEt=aEe.recordMinTextSize,BEt=aEe.clearMinTextSize,oEe=Qb().TEXTPAD,Zo=l_(),cD=$4e(),eEe=Mr().isValidTextValue;function NEt(e,t){var r=e._context.staticPlot,n=e._fullLayout,i=n._size;BEt(\"pie\",n),uEe(t,e),gEe(t,i);var a=ev.makeTraceGroups(n._pielayer,t,\"trace\").each(function(o){var s=zp.select(this),l=o[0],u=l.trace;YEt(o),s.attr(\"stroke-linejoin\",\"round\"),s.each(function(){var c=zp.select(this).selectAll(\"g.slice\").data(o);c.enter().append(\"g\").classed(\"slice\",!0),c.exit().remove();var f=[[[],[]],[[],[]]],h=!1;c.each(function(A,L){if(A.hidden){zp.select(this).selectAll(\"path,g\").remove();return}A.pointNumber=A.i,A.curveNumber=u.index,f[A.pxmid[1]<0?0:1][A.pxmid[0]<0?0:1].push(A);var _=l.cx,C=l.cy,M=zp.select(this),p=M.selectAll(\"path.surface\").data([A]);if(p.enter().append(\"path\").classed(\"surface\",!0).style({\"pointer-events\":r?\"none\":\"all\"}),M.call(sEe,e,o),u.pull){var P=+Zo.castOption(u.pull,A.pts)||0;P>0&&(_+=P*A.pxmid[0],C+=P*A.pxmid[1])}A.cxFinal=_,A.cyFinal=C;function T(N,W,re,ae){var _e=ae*(W[0]-N[0]),Me=ae*(W[1]-N[1]);return\"a\"+ae*l.r+\",\"+ae*l.r+\" 0 \"+A.largeArc+(re?\" 1 \":\" 0 \")+_e+\",\"+Me}var F=u.hole;if(A.v===l.vTotal){var q=\"M\"+(_+A.px0[0])+\",\"+(C+A.px0[1])+T(A.px0,A.pxmid,!0,1)+T(A.pxmid,A.px0,!0,1)+\"Z\";F?p.attr(\"d\",\"M\"+(_+F*A.px0[0])+\",\"+(C+F*A.px0[1])+T(A.px0,A.pxmid,!1,F)+T(A.pxmid,A.px0,!1,F)+\"Z\"+q):p.attr(\"d\",q)}else{var V=T(A.px0,A.px1,!0,1);if(F){var H=1-F;p.attr(\"d\",\"M\"+(_+F*A.px1[0])+\",\"+(C+F*A.px1[1])+T(A.px1,A.px0,!1,F)+\"l\"+H*A.px0[0]+\",\"+H*A.px0[1]+V+\"Z\")}else p.attr(\"d\",\"M\"+_+\",\"+C+\"l\"+A.px0[0]+\",\"+A.px0[1]+V+\"Z\")}mEe(e,A,l);var X=Zo.castOption(u.textposition,A.pts),G=M.selectAll(\"g.slicetext\").data(A.text&&X!==\"none\"?[0]:[]);G.enter().append(\"g\").classed(\"slicetext\",!0),G.exit().remove(),G.each(function(){var N=ev.ensureSingle(zp.select(this),\"text\",\"\",function(ie){ie.attr(\"data-notex\",1)}),W=ev.ensureUniformFontSize(e,X===\"outside\"?VEt(u,A,n.font):lEe(u,A,n.font));N.text(A.text).attr({class:\"slicetext\",transform:\"\",\"text-anchor\":\"middle\"}).call(Wy.font,W).call(rW.convertToTspans,e);var re=Wy.bBox(N.node()),ae;if(X===\"outside\")ae=iEe(re,A);else if(ae=cEe(re,A,l),X===\"auto\"&&ae.scale<1){var _e=ev.ensureUniformFontSize(e,u.outsidetextfont);N.call(Wy.font,_e),re=Wy.bBox(N.node()),ae=iEe(re,A)}var Me=ae.textPosAngle,ke=Me===void 0?A.pxmid:fD(l.r,Me);if(ae.targetX=_+ke[0]*ae.rCenter+(ae.x||0),ae.targetY=C+ke[1]*ae.rCenter+(ae.y||0),yEe(ae,re),ae.outside){var ge=ae.targetY;A.yLabelMin=ge-re.height/2,A.yLabelMid=ge,A.yLabelMax=ge+re.height/2,A.labelExtraX=0,A.labelExtraY=0,h=!0}ae.fontSize=W.size,OEt(u.type,ae,n),o[L].transform=ae,ev.setTransormAndDisplay(N,ae)})});var d=zp.select(this).selectAll(\"g.titletext\").data(u.title.text?[0]:[]);if(d.enter().append(\"g\").classed(\"titletext\",!0),d.exit().remove(),d.each(function(){var A=ev.ensureSingle(zp.select(this),\"text\",\"\",function(C){C.attr(\"data-notex\",1)}),L=u.title.text;u._meta&&(L=ev.templateString(L,u._meta)),A.text(L).attr({class:\"titletext\",transform:\"\",\"text-anchor\":\"middle\"}).call(Wy.font,u.title.font).call(rW.convertToTspans,e);var _;u.title.position===\"middle center\"?_=jEt(l):_=vEe(l,i),A.attr(\"transform\",Q4e(_.x,_.y)+qEt(Math.min(1,_.scale))+Q4e(_.tx,_.ty))}),h&&ZEt(f,u),UEt(c,u),h&&u.automargin){var v=Wy.bBox(s.node()),x=u.domain,b=i.w*(x.x[1]-x.x[0]),g=i.h*(x.y[1]-x.y[0]),E=(.5*b-l.r)/i.w,k=(.5*g-l.r)/i.h;FEt.autoMargin(e,\"pie.\"+u.uid+\".automargin\",{xl:x.x[0]-E,xr:x.x[1]+E,yb:x.y[0]-k,yt:x.y[1]+k,l:Math.max(l.cx-l.r-v.left,0),r:Math.max(v.right-(l.cx+l.r),0),b:Math.max(v.bottom-(l.cy+l.r),0),t:Math.max(l.cy-l.r-v.top,0),pad:5})}})});setTimeout(function(){a.selectAll(\"tspan\").each(function(){var o=zp.select(this);o.attr(\"dy\")&&o.attr(\"dy\",o.attr(\"dy\"))})},0)}function UEt(e,t){e.each(function(r){var n=zp.select(this);if(!r.labelExtraX&&!r.labelExtraY){n.select(\"path.textline\").remove();return}var i=n.select(\"g.slicetext text\");r.transform.targetX+=r.labelExtraX,r.transform.targetY+=r.labelExtraY,ev.setTransormAndDisplay(i,r.transform);var a=r.cxFinal+r.pxmid[0],o=r.cyFinal+r.pxmid[1],s=\"M\"+a+\",\"+o,l=(r.yLabelMax-r.yLabelMin)*(r.pxmid[0]<0?-1:1)/4;if(r.labelExtraX){var u=r.labelExtraX*r.pxmid[1]/r.pxmid[0],c=r.yLabelMid+r.labelExtraY-(r.cyFinal+r.pxmid[1]);Math.abs(u)>Math.abs(c)?s+=\"l\"+c*r.pxmid[0]/r.pxmid[1]+\",\"+c+\"H\"+(a+r.labelExtraX+l):s+=\"l\"+r.labelExtraX+\",\"+u+\"v\"+(c-u)+\"h\"+l}else s+=\"V\"+(r.yLabelMid+r.labelExtraY)+\"h\"+l;ev.ensureSingle(n,\"path\",\"textline\").call(nEe.stroke,t.outsidetextfont.color).attr({\"stroke-width\":Math.min(2,t.outsidetextfont.size/8),d:s,fill:\"none\"})})}function sEe(e,t,r){var n=r[0],i=n.cx,a=n.cy,o=n.trace,s=o.type===\"funnelarea\";\"_hasHoverLabel\"in o||(o._hasHoverLabel=!1),\"_hasHoverEvent\"in o||(o._hasHoverEvent=!1),e.on(\"mouseover\",function(l){var u=t._fullLayout,c=t._fullData[o.index];if(!(t._dragging||u.hovermode===!1)){var f=c.hoverinfo;if(Array.isArray(f)&&(f=uD.castHoverinfo({hoverinfo:[Zo.castOption(f,l.pts)],_module:o._module},u,0)),f===\"all\"&&(f=\"label+text+value+percent+name\"),c.hovertemplate||f!==\"none\"&&f!==\"skip\"&&f){var h=l.rInscribed||0,d=i+l.pxmid[0]*(1-h),v=a+l.pxmid[1]*(1-h),x=u.separators,b=[];if(f&&f.indexOf(\"label\")!==-1&&b.push(l.label),l.text=Zo.castOption(c.hovertext||c.text,l.pts),f&&f.indexOf(\"text\")!==-1){var g=l.text;ev.isValidTextValue(g)&&b.push(g)}l.value=l.v,l.valueLabel=Zo.formatPieValue(l.v,x),f&&f.indexOf(\"value\")!==-1&&b.push(l.valueLabel),l.percent=l.v/n.vTotal,l.percentLabel=Zo.formatPiePercent(l.percent,x),f&&f.indexOf(\"percent\")!==-1&&b.push(l.percentLabel);var E=c.hoverlabel,k=E.font,A=[];uD.loneHover({trace:o,x0:d-h*n.r,x1:d+h*n.r,y:v,_x0:s?i+l.TL[0]:d-h*n.r,_x1:s?i+l.TR[0]:d+h*n.r,_y0:s?a+l.TL[1]:v-h*n.r,_y1:s?a+l.BL[1]:v+h*n.r,text:b.join(\"
\"),name:c.hovertemplate||f.indexOf(\"name\")!==-1?c.name:void 0,idealAlign:l.pxmid[0]<0?\"left\":\"right\",color:Zo.castOption(E.bgcolor,l.pts)||l.color,borderColor:Zo.castOption(E.bordercolor,l.pts),fontFamily:Zo.castOption(k.family,l.pts),fontSize:Zo.castOption(k.size,l.pts),fontColor:Zo.castOption(k.color,l.pts),nameLength:Zo.castOption(E.namelength,l.pts),textAlign:Zo.castOption(E.align,l.pts),hovertemplate:Zo.castOption(c.hovertemplate,l.pts),hovertemplateLabels:l,eventData:[cD(l,c)]},{container:u._hoverlayer.node(),outerContainer:u._paper.node(),gd:t,inOut_bbox:A}),l.bbox=A[0],o._hasHoverLabel=!0}o._hasHoverEvent=!0,t.emit(\"plotly_hover\",{points:[cD(l,c)],event:zp.event})}}),e.on(\"mouseout\",function(l){var u=t._fullLayout,c=t._fullData[o.index],f=zp.select(this).datum();o._hasHoverEvent&&(l.originalEvent=zp.event,t.emit(\"plotly_unhover\",{points:[cD(f,c)],event:zp.event}),o._hasHoverEvent=!1),o._hasHoverLabel&&(uD.loneUnhover(u._hoverlayer.node()),o._hasHoverLabel=!1)}),e.on(\"click\",function(l){var u=t._fullLayout,c=t._fullData[o.index];t._dragging||u.hovermode===!1||(t._hoverdata=[cD(l,c)],uD.click(t,zp.event))})}function VEt(e,t,r){var n=Zo.castOption(e.outsidetextfont.color,t.pts)||Zo.castOption(e.textfont.color,t.pts)||r.color,i=Zo.castOption(e.outsidetextfont.family,t.pts)||Zo.castOption(e.textfont.family,t.pts)||r.family,a=Zo.castOption(e.outsidetextfont.size,t.pts)||Zo.castOption(e.textfont.size,t.pts)||r.size,o=Zo.castOption(e.outsidetextfont.weight,t.pts)||Zo.castOption(e.textfont.weight,t.pts)||r.weight,s=Zo.castOption(e.outsidetextfont.style,t.pts)||Zo.castOption(e.textfont.style,t.pts)||r.style,l=Zo.castOption(e.outsidetextfont.variant,t.pts)||Zo.castOption(e.textfont.variant,t.pts)||r.variant,u=Zo.castOption(e.outsidetextfont.textcase,t.pts)||Zo.castOption(e.textfont.textcase,t.pts)||r.textcase,c=Zo.castOption(e.outsidetextfont.lineposition,t.pts)||Zo.castOption(e.textfont.lineposition,t.pts)||r.lineposition,f=Zo.castOption(e.outsidetextfont.shadow,t.pts)||Zo.castOption(e.textfont.shadow,t.pts)||r.shadow;return{color:n,family:i,size:a,weight:o,style:s,variant:l,textcase:u,lineposition:c,shadow:f}}function lEe(e,t,r){var n=Zo.castOption(e.insidetextfont.color,t.pts);!n&&e._input.textfont&&(n=Zo.castOption(e._input.textfont.color,t.pts));var i=Zo.castOption(e.insidetextfont.family,t.pts)||Zo.castOption(e.textfont.family,t.pts)||r.family,a=Zo.castOption(e.insidetextfont.size,t.pts)||Zo.castOption(e.textfont.size,t.pts)||r.size,o=Zo.castOption(e.insidetextfont.weight,t.pts)||Zo.castOption(e.textfont.weight,t.pts)||r.weight,s=Zo.castOption(e.insidetextfont.style,t.pts)||Zo.castOption(e.textfont.style,t.pts)||r.style,l=Zo.castOption(e.insidetextfont.variant,t.pts)||Zo.castOption(e.textfont.variant,t.pts)||r.variant,u=Zo.castOption(e.insidetextfont.textcase,t.pts)||Zo.castOption(e.textfont.textcase,t.pts)||r.textcase,c=Zo.castOption(e.insidetextfont.lineposition,t.pts)||Zo.castOption(e.textfont.lineposition,t.pts)||r.lineposition,f=Zo.castOption(e.insidetextfont.shadow,t.pts)||Zo.castOption(e.textfont.shadow,t.pts)||r.shadow;return{color:n||nEe.contrast(t.color),family:i,size:a,weight:o,style:s,variant:l,textcase:u,lineposition:c,shadow:f}}function uEe(e,t){for(var r,n,i=0;i=-4;E-=2)g(Math.PI*E,\"tan\");for(E=4;E>=-4;E-=2)g(Math.PI*(E+1),\"tan\")}if(f||d){for(E=4;E>=-4;E-=2)g(Math.PI*(E+1.5),\"rad\");for(E=4;E>=-4;E-=2)g(Math.PI*(E+.5),\"rad\")}}if(s||v||f){var k=Math.sqrt(e.width*e.width+e.height*e.height);if(b={scale:i*n*2/k,rCenter:1-i,rotate:0},b.textPosAngle=(t.startangle+t.stopangle)/2,b.scale>=1)return b;x.push(b)}(v||d)&&(b=tEe(e,n,o,l,u),b.textPosAngle=(t.startangle+t.stopangle)/2,x.push(b)),(v||h)&&(b=rEe(e,n,o,l,u),b.textPosAngle=(t.startangle+t.stopangle)/2,x.push(b));for(var A=0,L=0,_=0;_=1)break}return x[A]}function HEt(e,t){var r=e.startangle,n=e.stopangle;return r>t&&t>n||r0?1:-1)/2,y:a/(1+r*r/(n*n)),outside:!0}}function jEt(e){var t=Math.sqrt(e.titleBox.width*e.titleBox.width+e.titleBox.height*e.titleBox.height);return{x:e.cx,y:e.cy,scale:e.trace.hole*e.r*2/t,tx:0,ty:-e.titleBox.height/2+e.trace.title.font.size}}function vEe(e,t){var r=1,n=1,i,a=e.trace,o={x:e.cx,y:e.cy},s={tx:0,ty:0};s.ty+=a.title.font.size,i=pEe(a),a.title.position.indexOf(\"top\")!==-1?(o.y-=(1+i)*e.r,s.ty-=e.titleBox.height):a.title.position.indexOf(\"bottom\")!==-1&&(o.y+=(1+i)*e.r);var l=WEt(e.r,e.trace.aspectratio),u=t.w*(a.domain.x[1]-a.domain.x[0])/2;return a.title.position.indexOf(\"left\")!==-1?(u=u+l,o.x-=(1+i)*l,s.tx+=e.titleBox.width/2):a.title.position.indexOf(\"center\")!==-1?u*=2:a.title.position.indexOf(\"right\")!==-1&&(u=u+l,o.x+=(1+i)*l,s.tx-=e.titleBox.width/2),r=u/e.titleBox.width,n=iW(e,t)/e.titleBox.height,{x:o.x,y:o.y,scale:Math.min(r,n),tx:s.tx,ty:s.ty}}function WEt(e,t){return e/(t===void 0?1:t)}function iW(e,t){var r=e.trace,n=t.h*(r.domain.y[1]-r.domain.y[0]);return Math.min(e.titleBox.height,n/2)}function pEe(e){var t=e.pull;if(!t)return 0;var r;if(ev.isArrayOrTypedArray(t))for(t=0,r=0;rt&&(t=e.pull[r]);return t}function ZEt(e,t){var r,n,i,a,o,s,l,u,c,f,h,d,v;function x(k,A){return k.pxmid[1]-A.pxmid[1]}function b(k,A){return A.pxmid[1]-k.pxmid[1]}function g(k,A){A||(A={});var L=A.labelExtraY+(n?A.yLabelMax:A.yLabelMin),_=n?k.yLabelMin:k.yLabelMax,C=n?k.yLabelMax:k.yLabelMin,M=k.cyFinal+o(k.px0[1],k.px1[1]),p=L-_,P,T,F,q,V,H;if(p*l>0&&(k.labelExtraY=p),!!ev.isArrayOrTypedArray(t.pull))for(T=0;T=(Zo.castOption(t.pull,F.pts)||0))&&((k.pxmid[1]-F.pxmid[1])*l>0?(q=F.cyFinal+o(F.px0[1],F.px1[1]),p=q-_-k.labelExtraY,p*l>0&&(k.labelExtraY+=p)):(C+k.labelExtraY-M)*l>0&&(P=3*s*Math.abs(T-f.indexOf(k)),V=F.cxFinal+a(F.px0[0],F.px1[0]),H=V+P-(k.cxFinal+k.pxmid[0])-k.labelExtraX,H*s>0&&(k.labelExtraX+=H)))}for(n=0;n<2;n++)for(i=n?x:b,o=n?Math.max:Math.min,l=n?1:-1,r=0;r<2;r++){for(a=r?Math.max:Math.min,s=r?1:-1,u=e[n][r],u.sort(i),c=e[1-n][r],f=c.concat(u),d=[],h=0;h1?(u=r.r,c=u/i.aspectratio):(c=r.r,u=c*i.aspectratio),u*=(1+i.baseratio)/2,l=u*c}o=Math.min(o,l/r.vTotal)}for(n=0;nt.vTotal/2?1:0,u.halfangle=Math.PI*Math.min(u.v/t.vTotal,.5),u.ring=1-n.hole,u.rInscribed=GEt(u,t))}function fD(e,t){return[e*Math.sin(t),-e*Math.cos(t)]}function mEe(e,t,r){var n=e._fullLayout,i=r.trace,a=i.texttemplate,o=i.textinfo;if(!a&&o&&o!==\"none\"){var s=o.split(\"+\"),l=function(A){return s.indexOf(A)!==-1},u=l(\"label\"),c=l(\"text\"),f=l(\"value\"),h=l(\"percent\"),d=n.separators,v;if(v=u?[t.label]:[],c){var x=Zo.getFirstFilled(i.text,t.pts);eEe(x)&&v.push(x)}f&&v.push(Zo.formatPieValue(t.v,d)),h&&v.push(Zo.formatPiePercent(t.v/r.vTotal,d)),t.text=v.join(\"
\")}function b(A){return{label:A.label,value:A.v,valueLabel:Zo.formatPieValue(A.v,n.separators),percent:A.v/r.vTotal,percentLabel:Zo.formatPiePercent(A.v/r.vTotal,n.separators),color:A.color,text:A.text,customdata:ev.castOption(i,A.i,\"customdata\")}}if(a){var g=ev.castOption(i,t.i,\"texttemplate\");if(!g)t.text=\"\";else{var E=b(t),k=Zo.getFirstFilled(i.text,t.pts);(eEe(k)||k===\"\")&&(E.text=k),t.text=ev.texttemplateString(g,E,e._fullLayout._d3locale,E,i._meta||{})}}}function yEe(e,t){var r=e.rotate*Math.PI/180,n=Math.cos(r),i=Math.sin(r),a=(t.left+t.right)/2,o=(t.top+t.bottom)/2;e.textX=a*n-o*i,e.textY=a*i+o*n,e.noCenter=!0}_Ee.exports={plot:NEt,formatSliceLabel:mEe,transformInsideText:cEe,determineInsideTextFont:lEe,positionTitleOutside:vEe,prerenderTitles:uEe,layoutAreas:gEe,attachFxHandlers:sEe,computeTransform:yEe}});var wEe=ye((rfr,bEe)=>{\"use strict\";var xEe=xa(),KEt=z3(),JEt=_v().resizeText;bEe.exports=function(t){var r=t._fullLayout._pielayer.selectAll(\".trace\");JEt(t,r,\"pie\"),r.each(function(n){var i=n[0],a=i.trace,o=xEe.select(this);o.style({opacity:a.opacity}),o.selectAll(\"path.surface\").each(function(s){xEe.select(this).call(KEt,s,a,t)})})}});var AEe=ye(_5=>{\"use strict\";var TEe=Xu();_5.name=\"pie\";_5.plot=function(e,t,r,n){TEe.plotBasePlot(_5.name,e,t,r,n)};_5.clean=function(e,t,r,n){TEe.cleanBasePlot(_5.name,e,t,r,n)}});var MEe=ye((nfr,SEe)=>{\"use strict\";SEe.exports={attributes:A2(),supplyDefaults:S2().supplyDefaults,supplyLayoutDefaults:Z4e(),layoutAttributes:lD(),calc:y5().calc,crossTraceCalc:y5().crossTraceCalc,plot:hD().plot,style:wEe(),styleOne:z3(),moduleType:\"trace\",name:\"pie\",basePlotModule:AEe(),categories:[\"pie-like\",\"pie\",\"showLegend\"],meta:{}}});var kEe=ye((afr,EEe)=>{\"use strict\";EEe.exports=MEe()});var LEe=ye(x5=>{\"use strict\";var CEe=Xu();x5.name=\"sunburst\";x5.plot=function(e,t,r,n){CEe.plotBasePlot(x5.name,e,t,r,n)};x5.clean=function(e,t,r,n){CEe.cleanBasePlot(x5.name,e,t,r,n)}});var nW=ye((sfr,PEe)=>{\"use strict\";PEe.exports={CLICK_TRANSITION_TIME:750,CLICK_TRANSITION_EASING:\"linear\",eventDataKeys:[\"currentPath\",\"root\",\"entry\",\"percentRoot\",\"percentEntry\",\"percentParent\"]}});var AE=ye((lfr,REe)=>{\"use strict\";var $Et=vl(),QEt=Wo().hovertemplateAttrs,ekt=Wo().texttemplateAttrs,tkt=Kl(),rkt=Ju().attributes,Zy=A2(),IEe=nW(),TE=no().extendFlat,ikt=Ed().pattern;REe.exports={labels:{valType:\"data_array\",editType:\"calc\"},parents:{valType:\"data_array\",editType:\"calc\"},values:{valType:\"data_array\",editType:\"calc\"},branchvalues:{valType:\"enumerated\",values:[\"remainder\",\"total\"],dflt:\"remainder\",editType:\"calc\"},count:{valType:\"flaglist\",flags:[\"branches\",\"leaves\"],dflt:\"leaves\",editType:\"calc\"},level:{valType:\"any\",editType:\"plot\",anim:!0},maxdepth:{valType:\"integer\",editType:\"plot\",dflt:-1},marker:TE({colors:{valType:\"data_array\",editType:\"calc\"},line:{color:TE({},Zy.marker.line.color,{dflt:null}),width:TE({},Zy.marker.line.width,{dflt:1}),editType:\"calc\"},pattern:ikt,editType:\"calc\"},tkt(\"marker\",{colorAttr:\"colors\",anim:!1})),leaf:{opacity:{valType:\"number\",editType:\"style\",min:0,max:1},editType:\"plot\"},text:Zy.text,textinfo:{valType:\"flaglist\",flags:[\"label\",\"text\",\"value\",\"current path\",\"percent root\",\"percent entry\",\"percent parent\"],extras:[\"none\"],editType:\"plot\"},texttemplate:ekt({editType:\"plot\"},{keys:IEe.eventDataKeys.concat([\"label\",\"value\"])}),hovertext:Zy.hovertext,hoverinfo:TE({},$Et.hoverinfo,{flags:[\"label\",\"text\",\"value\",\"name\",\"current path\",\"percent root\",\"percent entry\",\"percent parent\"],dflt:\"label+text+value+name\"}),hovertemplate:QEt({},{keys:IEe.eventDataKeys}),textfont:Zy.textfont,insidetextorientation:Zy.insidetextorientation,insidetextfont:Zy.insidetextfont,outsidetextfont:TE({},Zy.outsidetextfont,{}),rotation:{valType:\"angle\",dflt:0,editType:\"plot\"},sort:Zy.sort,root:{color:{valType:\"color\",editType:\"calc\",dflt:\"rgba(0,0,0,0)\"},editType:\"calc\"},domain:rkt({name:\"sunburst\",trace:!0,editType:\"calc\"})}});var aW=ye((ufr,DEe)=>{\"use strict\";DEe.exports={sunburstcolorway:{valType:\"colorlist\",editType:\"calc\"},extendsunburstcolors:{valType:\"boolean\",dflt:!0,editType:\"calc\"}}});var OEe=ye((cfr,qEe)=>{\"use strict\";var zEe=Mr(),nkt=AE(),akt=Ju().defaults,okt=r0().handleText,skt=S2().handleMarkerDefaults,FEe=Mu(),lkt=FEe.hasColorscale,ukt=FEe.handleDefaults;qEe.exports=function(t,r,n,i){function a(h,d){return zEe.coerce(t,r,nkt,h,d)}var o=a(\"labels\"),s=a(\"parents\");if(!o||!o.length||!s||!s.length){r.visible=!1;return}var l=a(\"values\");l&&l.length?a(\"branchvalues\"):a(\"count\"),a(\"level\"),a(\"maxdepth\"),skt(t,r,i,a);var u=r._hasColorscale=lkt(t,\"marker\",\"colors\")||(t.marker||{}).coloraxis;u&&ukt(t,r,i,a,{prefix:\"marker.\",cLetter:\"c\"}),a(\"leaf.opacity\",u?1:.7);var c=a(\"text\");a(\"texttemplate\"),r.texttemplate||a(\"textinfo\",zEe.isArrayOrTypedArray(c)?\"text+label\":\"label\"),a(\"hovertext\"),a(\"hovertemplate\");var f=\"auto\";okt(t,r,i,a,f,{moduleHasSelected:!1,moduleHasUnselected:!1,moduleHasConstrain:!1,moduleHasCliponaxis:!1,moduleHasTextangle:!1,moduleHasInsideanchor:!1}),a(\"insidetextorientation\"),a(\"sort\"),a(\"rotation\"),a(\"root.color\"),akt(r,i,a),r._length=null}});var NEe=ye((ffr,BEe)=>{\"use strict\";var ckt=Mr(),fkt=aW();BEe.exports=function(t,r){function n(i,a){return ckt.coerce(t,r,fkt,i,a)}n(\"sunburstcolorway\",r.colorway),n(\"extendsunburstcolors\")}});var SE=ye((dD,UEe)=>{(function(e,t){typeof dD==\"object\"&&typeof UEe!=\"undefined\"?t(dD):typeof define==\"function\"&&define.amd?define([\"exports\"],t):(e=e||self,t(e.d3=e.d3||{}))})(dD,function(e){\"use strict\";function t(Ve,Xe){return Ve.parent===Xe.parent?1:2}function r(Ve){return Ve.reduce(n,0)/Ve.length}function n(Ve,Xe){return Ve+Xe.x}function i(Ve){return 1+Ve.reduce(a,0)}function a(Ve,Xe){return Math.max(Ve,Xe.y)}function o(Ve){for(var Xe;Xe=Ve.children;)Ve=Xe[0];return Ve}function s(Ve){for(var Xe;Xe=Ve.children;)Ve=Xe[Xe.length-1];return Ve}function l(){var Ve=t,Xe=1,ht=1,Le=!1;function xe(Se){var lt,Gt=0;Se.eachAfter(function(jr){var ri=jr.children;ri?(jr.x=r(ri),jr.y=i(ri)):(jr.x=lt?Gt+=Ve(jr,lt):0,jr.y=0,lt=jr)});var Vt=o(Se),ar=s(Se),Qr=Vt.x-Ve(Vt,ar)/2,ai=ar.x+Ve(ar,Vt)/2;return Se.eachAfter(Le?function(jr){jr.x=(jr.x-Se.x)*Xe,jr.y=(Se.y-jr.y)*ht}:function(jr){jr.x=(jr.x-Qr)/(ai-Qr)*Xe,jr.y=(1-(Se.y?jr.y/Se.y:1))*ht})}return xe.separation=function(Se){return arguments.length?(Ve=Se,xe):Ve},xe.size=function(Se){return arguments.length?(Le=!1,Xe=+Se[0],ht=+Se[1],xe):Le?null:[Xe,ht]},xe.nodeSize=function(Se){return arguments.length?(Le=!0,Xe=+Se[0],ht=+Se[1],xe):Le?[Xe,ht]:null},xe}function u(Ve){var Xe=0,ht=Ve.children,Le=ht&&ht.length;if(!Le)Xe=1;else for(;--Le>=0;)Xe+=ht[Le].value;Ve.value=Xe}function c(){return this.eachAfter(u)}function f(Ve){var Xe=this,ht,Le=[Xe],xe,Se,lt;do for(ht=Le.reverse(),Le=[];Xe=ht.pop();)if(Ve(Xe),xe=Xe.children,xe)for(Se=0,lt=xe.length;Se=0;--xe)ht.push(Le[xe]);return this}function d(Ve){for(var Xe=this,ht=[Xe],Le=[],xe,Se,lt;Xe=ht.pop();)if(Le.push(Xe),xe=Xe.children,xe)for(Se=0,lt=xe.length;Se=0;)ht+=Le[xe].value;Xe.value=ht})}function x(Ve){return this.eachBefore(function(Xe){Xe.children&&Xe.children.sort(Ve)})}function b(Ve){for(var Xe=this,ht=g(Xe,Ve),Le=[Xe];Xe!==ht;)Xe=Xe.parent,Le.push(Xe);for(var xe=Le.length;Ve!==ht;)Le.splice(xe,0,Ve),Ve=Ve.parent;return Le}function g(Ve,Xe){if(Ve===Xe)return Ve;var ht=Ve.ancestors(),Le=Xe.ancestors(),xe=null;for(Ve=ht.pop(),Xe=Le.pop();Ve===Xe;)xe=Ve,Ve=ht.pop(),Xe=Le.pop();return xe}function E(){for(var Ve=this,Xe=[Ve];Ve=Ve.parent;)Xe.push(Ve);return Xe}function k(){var Ve=[];return this.each(function(Xe){Ve.push(Xe)}),Ve}function A(){var Ve=[];return this.eachBefore(function(Xe){Xe.children||Ve.push(Xe)}),Ve}function L(){var Ve=this,Xe=[];return Ve.each(function(ht){ht!==Ve&&Xe.push({source:ht.parent,target:ht})}),Xe}function _(Ve,Xe){var ht=new T(Ve),Le=+Ve.value&&(ht.value=Ve.value),xe,Se=[ht],lt,Gt,Vt,ar;for(Xe==null&&(Xe=M);xe=Se.pop();)if(Le&&(xe.value=+xe.data.value),(Gt=Xe(xe.data))&&(ar=Gt.length))for(xe.children=new Array(ar),Vt=ar-1;Vt>=0;--Vt)Se.push(lt=xe.children[Vt]=new T(Gt[Vt])),lt.parent=xe,lt.depth=xe.depth+1;return ht.eachBefore(P)}function C(){return _(this).eachBefore(p)}function M(Ve){return Ve.children}function p(Ve){Ve.data=Ve.data.data}function P(Ve){var Xe=0;do Ve.height=Xe;while((Ve=Ve.parent)&&Ve.height<++Xe)}function T(Ve){this.data=Ve,this.depth=this.height=0,this.parent=null}T.prototype=_.prototype={constructor:T,count:c,each:f,eachAfter:d,eachBefore:h,sum:v,sort:x,path:b,ancestors:E,descendants:k,leaves:A,links:L,copy:C};var F=Array.prototype.slice;function q(Ve){for(var Xe=Ve.length,ht,Le;Xe;)Le=Math.random()*Xe--|0,ht=Ve[Xe],Ve[Xe]=Ve[Le],Ve[Le]=ht;return Ve}function V(Ve){for(var Xe=0,ht=(Ve=q(F.call(Ve))).length,Le=[],xe,Se;Xe0&&ht*ht>Le*Le+xe*xe}function N(Ve,Xe){for(var ht=0;htVt?(xe=(ar+Vt-Se)/(2*ar),Gt=Math.sqrt(Math.max(0,Vt/ar-xe*xe)),ht.x=Ve.x-xe*Le-Gt*lt,ht.y=Ve.y-xe*lt+Gt*Le):(xe=(ar+Se-Vt)/(2*ar),Gt=Math.sqrt(Math.max(0,Se/ar-xe*xe)),ht.x=Xe.x+xe*Le-Gt*lt,ht.y=Xe.y+xe*lt+Gt*Le)):(ht.x=Xe.x+ht.r,ht.y=Xe.y)}function ke(Ve,Xe){var ht=Ve.r+Xe.r-1e-6,Le=Xe.x-Ve.x,xe=Xe.y-Ve.y;return ht>0&&ht*ht>Le*Le+xe*xe}function ge(Ve){var Xe=Ve._,ht=Ve.next._,Le=Xe.r+ht.r,xe=(Xe.x*ht.r+ht.x*Xe.r)/Le,Se=(Xe.y*ht.r+ht.y*Xe.r)/Le;return xe*xe+Se*Se}function ie(Ve){this._=Ve,this.next=null,this.previous=null}function Te(Ve){if(!(xe=Ve.length))return 0;var Xe,ht,Le,xe,Se,lt,Gt,Vt,ar,Qr,ai;if(Xe=Ve[0],Xe.x=0,Xe.y=0,!(xe>1))return Xe.r;if(ht=Ve[1],Xe.x=-ht.r,ht.x=Xe.r,ht.y=0,!(xe>2))return Xe.r+ht.r;Me(ht,Xe,Le=Ve[2]),Xe=new ie(Xe),ht=new ie(ht),Le=new ie(Le),Xe.next=Le.previous=ht,ht.next=Xe.previous=Le,Le.next=ht.previous=Xe;e:for(Gt=3;Gt0)throw new Error(\"cycle\");return Gt}return ht.id=function(Le){return arguments.length?(Ve=ze(Le),ht):Ve},ht.parentId=function(Le){return arguments.length?(Xe=ze(Le),ht):Xe},ht}function Ke(Ve,Xe){return Ve.parent===Xe.parent?1:2}function xt(Ve){var Xe=Ve.children;return Xe?Xe[0]:Ve.t}function bt(Ve){var Xe=Ve.children;return Xe?Xe[Xe.length-1]:Ve.t}function Lt(Ve,Xe,ht){var Le=ht/(Xe.i-Ve.i);Xe.c-=Le,Xe.s+=ht,Ve.c+=Le,Xe.z+=ht,Xe.m+=ht}function St(Ve){for(var Xe=0,ht=0,Le=Ve.children,xe=Le.length,Se;--xe>=0;)Se=Le[xe],Se.z+=Xe,Se.m+=Xe,Xe+=Se.s+(ht+=Se.c)}function Et(Ve,Xe,ht){return Ve.a.parent===Xe.parent?Ve.a:ht}function dt(Ve,Xe){this._=Ve,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=Xe}dt.prototype=Object.create(T.prototype);function Ht(Ve){for(var Xe=new dt(Ve,0),ht,Le=[Xe],xe,Se,lt,Gt;ht=Le.pop();)if(Se=ht._.children)for(ht.children=new Array(Gt=Se.length),lt=Gt-1;lt>=0;--lt)Le.push(xe=ht.children[lt]=new dt(Se[lt],lt)),xe.parent=ht;return(Xe.parent=new dt(null,0)).children=[Xe],Xe}function $t(){var Ve=Ke,Xe=1,ht=1,Le=null;function xe(ar){var Qr=Ht(ar);if(Qr.eachAfter(Se),Qr.parent.m=-Qr.z,Qr.eachBefore(lt),Le)ar.eachBefore(Vt);else{var ai=ar,jr=ar,ri=ar;ar.eachBefore(function(_n){_n.xjr.x&&(jr=_n),_n.depth>ri.depth&&(ri=_n)});var bi=ai===jr?1:Ve(ai,jr)/2,nn=bi-ai.x,Wi=Xe/(jr.x+bi+nn),Ni=ht/(ri.depth||1);ar.eachBefore(function(_n){_n.x=(_n.x+nn)*Wi,_n.y=_n.depth*Ni})}return ar}function Se(ar){var Qr=ar.children,ai=ar.parent.children,jr=ar.i?ai[ar.i-1]:null;if(Qr){St(ar);var ri=(Qr[0].z+Qr[Qr.length-1].z)/2;jr?(ar.z=jr.z+Ve(ar._,jr._),ar.m=ar.z-ri):ar.z=ri}else jr&&(ar.z=jr.z+Ve(ar._,jr._));ar.parent.A=Gt(ar,jr,ar.parent.A||ai[0])}function lt(ar){ar._.x=ar.z+ar.parent.m,ar.m+=ar.parent.m}function Gt(ar,Qr,ai){if(Qr){for(var jr=ar,ri=ar,bi=Qr,nn=jr.parent.children[0],Wi=jr.m,Ni=ri.m,_n=bi.m,$i=nn.m,zn;bi=bt(bi),jr=xt(jr),bi&&jr;)nn=xt(nn),ri=bt(ri),ri.a=ar,zn=bi.z+_n-jr.z-Wi+Ve(bi._,jr._),zn>0&&(Lt(Et(bi,ar,ai),ar,zn),Wi+=zn,Ni+=zn),_n+=bi.m,Wi+=jr.m,$i+=nn.m,Ni+=ri.m;bi&&!bt(ri)&&(ri.t=bi,ri.m+=_n-Ni),jr&&!xt(nn)&&(nn.t=jr,nn.m+=Wi-$i,ai=ar)}return ai}function Vt(ar){ar.x*=Xe,ar.y=ar.depth*ht}return xe.separation=function(ar){return arguments.length?(Ve=ar,xe):Ve},xe.size=function(ar){return arguments.length?(Le=!1,Xe=+ar[0],ht=+ar[1],xe):Le?null:[Xe,ht]},xe.nodeSize=function(ar){return arguments.length?(Le=!0,Xe=+ar[0],ht=+ar[1],xe):Le?[Xe,ht]:null},xe}function fr(Ve,Xe,ht,Le,xe){for(var Se=Ve.children,lt,Gt=-1,Vt=Se.length,ar=Ve.value&&(xe-ht)/Ve.value;++Gt_n&&(_n=ar),It=Wi*Wi*Wn,$i=Math.max(_n/It,It/Ni),$i>zn){Wi-=ar;break}zn=$i}lt.push(Vt={value:Wi,dice:ri1?Le:1)},ht}(_r);function Nr(){var Ve=Or,Xe=!1,ht=1,Le=1,xe=[0],Se=Ce,lt=Ce,Gt=Ce,Vt=Ce,ar=Ce;function Qr(jr){return jr.x0=jr.y0=0,jr.x1=ht,jr.y1=Le,jr.eachBefore(ai),xe=[0],Xe&&jr.eachBefore(qt),jr}function ai(jr){var ri=xe[jr.depth],bi=jr.x0+ri,nn=jr.y0+ri,Wi=jr.x1-ri,Ni=jr.y1-ri;Wi=jr-1){var _n=Se[ai];_n.x0=bi,_n.y0=nn,_n.x1=Wi,_n.y1=Ni;return}for(var $i=ar[ai],zn=ri/2+$i,Wn=ai+1,It=jr-1;Wn>>1;ar[ft]Ni-nn){var yr=(bi*Zt+Wi*jt)/ri;Qr(ai,Wn,jt,bi,nn,yr,Ni),Qr(Wn,jr,Zt,yr,nn,Wi,Ni)}else{var Fr=(nn*Zt+Ni*jt)/ri;Qr(ai,Wn,jt,bi,nn,Wi,Fr),Qr(Wn,jr,Zt,bi,Fr,Wi,Ni)}}}function Ne(Ve,Xe,ht,Le,xe){(Ve.depth&1?fr:rt)(Ve,Xe,ht,Le,xe)}var Ye=function Ve(Xe){function ht(Le,xe,Se,lt,Gt){if((Vt=Le._squarify)&&Vt.ratio===Xe)for(var Vt,ar,Qr,ai,jr=-1,ri,bi=Vt.length,nn=Le.value;++jr1?Le:1)},ht}(_r);e.cluster=l,e.hierarchy=_,e.pack=ce,e.packEnclose=V,e.packSiblings=Ee,e.partition=ot,e.stratify=er,e.tree=$t,e.treemap=Nr,e.treemapBinary=ut,e.treemapDice=rt,e.treemapResquarify=Ye,e.treemapSlice=fr,e.treemapSliceDice=Ne,e.treemapSquarify=Or,Object.defineProperty(e,\"__esModule\",{value:!0})})});var EE=ye(ME=>{\"use strict\";var VEe=SE(),hkt=uo(),b5=Mr(),dkt=Mu().makeColorScaleFuncFromTrace,vkt=y5().makePullColorFn,pkt=y5().generateExtendedColors,gkt=Mu().calc,mkt=es().ALMOST_EQUAL,ykt={},_kt={},xkt={};ME.calc=function(e,t){var r=e._fullLayout,n=t.ids,i=b5.isArrayOrTypedArray(n),a=t.labels,o=t.parents,s=t.values,l=b5.isArrayOrTypedArray(s),u=[],c={},f={},h=function(G,N){c[G]?c[G].push(N):c[G]=[N],f[N]=1},d=function(G){return G||typeof G==\"number\"},v=function(G){return!l||hkt(s[G])&&s[G]>=0},x,b,g;i?(x=Math.min(n.length,o.length),b=function(G){return d(n[G])&&v(G)},g=function(G){return String(n[G])}):(x=Math.min(a.length,o.length),b=function(G){return d(a[G])&&v(G)},g=function(G){return String(a[G])}),l&&(x=Math.min(x,s.length));for(var E=0;E1){for(var M=b5.randstr(),p=0;p{});function Vm(){}function jEe(){return this.rgb().formatHex()}function kkt(){return this.rgb().formatHex8()}function Ckt(){return $Ee(this).formatHsl()}function WEe(){return this.rgb().formatRgb()}function j_(e){var t,r;return e=(e+\"\").trim().toLowerCase(),(t=bkt.exec(e))?(r=t[1].length,t=parseInt(t[1],16),r===6?ZEe(t):r===3?new hd(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):r===8?pD(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):r===4?pD(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=wkt.exec(e))?new hd(t[1],t[2],t[3],1):(t=Tkt.exec(e))?new hd(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=Akt.exec(e))?pD(t[1],t[2],t[3],t[4]):(t=Skt.exec(e))?pD(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=Mkt.exec(e))?KEe(t[1],t[2]/100,t[3]/100,1):(t=Ekt.exec(e))?KEe(t[1],t[2]/100,t[3]/100,t[4]):GEe.hasOwnProperty(e)?ZEe(GEe[e]):e===\"transparent\"?new hd(NaN,NaN,NaN,0):null}function ZEe(e){return new hd(e>>16&255,e>>8&255,e&255,1)}function pD(e,t,r,n){return n<=0&&(e=t=r=NaN),new hd(e,t,r,n)}function CE(e){return e instanceof Vm||(e=j_(e)),e?(e=e.rgb(),new hd(e.r,e.g,e.b,e.opacity)):new hd}function T5(e,t,r,n){return arguments.length===1?CE(e):new hd(e,t,r,n==null?1:n)}function hd(e,t,r,n){this.r=+e,this.g=+t,this.b=+r,this.opacity=+n}function XEe(){return`#${M2(this.r)}${M2(this.g)}${M2(this.b)}`}function Lkt(){return`#${M2(this.r)}${M2(this.g)}${M2(this.b)}${M2((isNaN(this.opacity)?1:this.opacity)*255)}`}function YEe(){let e=mD(this.opacity);return`${e===1?\"rgb(\":\"rgba(\"}${E2(this.r)}, ${E2(this.g)}, ${E2(this.b)}${e===1?\")\":`, ${e})`}`}function mD(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function E2(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function M2(e){return e=E2(e),(e<16?\"0\":\"\")+e.toString(16)}function KEe(e,t,r,n){return n<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new Zg(e,t,r,n)}function $Ee(e){if(e instanceof Zg)return new Zg(e.h,e.s,e.l,e.opacity);if(e instanceof Vm||(e=j_(e)),!e)return new Zg;if(e instanceof Zg)return e;e=e.rgb();var t=e.r/255,r=e.g/255,n=e.b/255,i=Math.min(t,r,n),a=Math.max(t,r,n),o=NaN,s=a-i,l=(a+i)/2;return s?(t===a?o=(r-n)/s+(r0&&l<1?0:o,new Zg(o,s,l,e.opacity)}function LE(e,t,r,n){return arguments.length===1?$Ee(e):new Zg(e,t,r,n==null?1:n)}function Zg(e,t,r,n){this.h=+e,this.s=+t,this.l=+r,this.opacity=+n}function JEe(e){return e=(e||0)%360,e<0?e+360:e}function gD(e){return Math.max(0,Math.min(1,e||0))}function oW(e,t,r){return(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)*255}var G_,k2,w5,kE,Um,bkt,wkt,Tkt,Akt,Skt,Mkt,Ekt,GEe,yD=su(()=>{vD();G_=.7,k2=1/G_,w5=\"\\\\s*([+-]?\\\\d+)\\\\s*\",kE=\"\\\\s*([+-]?(?:\\\\d*\\\\.)?\\\\d+(?:[eE][+-]?\\\\d+)?)\\\\s*\",Um=\"\\\\s*([+-]?(?:\\\\d*\\\\.)?\\\\d+(?:[eE][+-]?\\\\d+)?)%\\\\s*\",bkt=/^#([0-9a-f]{3,8})$/,wkt=new RegExp(`^rgb\\\\(${w5},${w5},${w5}\\\\)$`),Tkt=new RegExp(`^rgb\\\\(${Um},${Um},${Um}\\\\)$`),Akt=new RegExp(`^rgba\\\\(${w5},${w5},${w5},${kE}\\\\)$`),Skt=new RegExp(`^rgba\\\\(${Um},${Um},${Um},${kE}\\\\)$`),Mkt=new RegExp(`^hsl\\\\(${kE},${Um},${Um}\\\\)$`),Ekt=new RegExp(`^hsla\\\\(${kE},${Um},${Um},${kE}\\\\)$`),GEe={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};Xy(Vm,j_,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:jEe,formatHex:jEe,formatHex8:kkt,formatHsl:Ckt,formatRgb:WEe,toString:WEe});Xy(hd,T5,H_(Vm,{brighter(e){return e=e==null?k2:Math.pow(k2,e),new hd(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?G_:Math.pow(G_,e),new hd(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new hd(E2(this.r),E2(this.g),E2(this.b),mD(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:XEe,formatHex:XEe,formatHex8:Lkt,formatRgb:YEe,toString:YEe}));Xy(Zg,LE,H_(Vm,{brighter(e){return e=e==null?k2:Math.pow(k2,e),new Zg(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?G_:Math.pow(G_,e),new Zg(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*t,i=2*r-n;return new hd(oW(e>=240?e-240:e+120,i,n),oW(e,i,n),oW(e<120?e+240:e-120,i,n),this.opacity)},clamp(){return new Zg(JEe(this.h),gD(this.s),gD(this.l),mD(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){let e=mD(this.opacity);return`${e===1?\"hsl(\":\"hsla(\"}${JEe(this.h)}, ${gD(this.s)*100}%, ${gD(this.l)*100}%${e===1?\")\":`, ${e})`}`}}))});var _D,xD,sW=su(()=>{_D=Math.PI/180,xD=180/Math.PI});function nke(e){if(e instanceof Hm)return new Hm(e.l,e.a,e.b,e.opacity);if(e instanceof Yy)return ake(e);e instanceof hd||(e=CE(e));var t=fW(e.r),r=fW(e.g),n=fW(e.b),i=lW((.2225045*t+.7168786*r+.0606169*n)/eke),a,o;return t===r&&r===n?a=o=i:(a=lW((.4360747*t+.3850649*r+.1430804*n)/QEe),o=lW((.0139322*t+.0971045*r+.7141733*n)/tke)),new Hm(116*i-16,500*(a-i),200*(i-o),e.opacity)}function S5(e,t,r,n){return arguments.length===1?nke(e):new Hm(e,t,r,n==null?1:n)}function Hm(e,t,r,n){this.l=+e,this.a=+t,this.b=+r,this.opacity=+n}function lW(e){return e>Pkt?Math.pow(e,1/3):e/ike+rke}function uW(e){return e>A5?e*e*e:ike*(e-rke)}function cW(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function fW(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function Ikt(e){if(e instanceof Yy)return new Yy(e.h,e.c,e.l,e.opacity);if(e instanceof Hm||(e=nke(e)),e.a===0&&e.b===0)return new Yy(NaN,0{vD();yD();sW();bD=18,QEe=.96422,eke=1,tke=.82521,rke=4/29,A5=6/29,ike=3*A5*A5,Pkt=A5*A5*A5;Xy(Hm,S5,H_(Vm,{brighter(e){return new Hm(this.l+bD*(e==null?1:e),this.a,this.b,this.opacity)},darker(e){return new Hm(this.l-bD*(e==null?1:e),this.a,this.b,this.opacity)},rgb(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,r=isNaN(this.b)?e:e-this.b/200;return t=QEe*uW(t),e=eke*uW(e),r=tke*uW(r),new hd(cW(3.1338561*t-1.6168667*e-.4906146*r),cW(-.9787684*t+1.9161415*e+.033454*r),cW(.0719453*t-.2289914*e+1.4052427*r),this.opacity)}}));Xy(Yy,PE,H_(Vm,{brighter(e){return new Yy(this.h,this.c,this.l+bD*(e==null?1:e),this.opacity)},darker(e){return new Yy(this.h,this.c,this.l-bD*(e==null?1:e),this.opacity)},rgb(){return ake(this).rgb()}}))});function Rkt(e){if(e instanceof C2)return new C2(e.h,e.s,e.l,e.opacity);e instanceof hd||(e=CE(e));var t=e.r/255,r=e.g/255,n=e.b/255,i=(uke*n+ske*t-lke*r)/(uke+ske-lke),a=n-i,o=(IE*(r-i)-dW*a)/wD,s=Math.sqrt(o*o+a*a)/(IE*i*(1-i)),l=s?Math.atan2(o,a)*xD-120:NaN;return new C2(l<0?l+360:l,s,i,e.opacity)}function M5(e,t,r,n){return arguments.length===1?Rkt(e):new C2(e,t,r,n==null?1:n)}function C2(e,t,r,n){this.h=+e,this.s=+t,this.l=+r,this.opacity=+n}var cke,hW,dW,wD,IE,ske,lke,uke,fke=su(()=>{vD();yD();sW();cke=-.14861,hW=1.78277,dW=-.29227,wD=-.90649,IE=1.97294,ske=IE*wD,lke=IE*hW,uke=hW*dW-wD*cke;Xy(C2,M5,H_(Vm,{brighter(e){return e=e==null?k2:Math.pow(k2,e),new C2(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?G_:Math.pow(G_,e),new C2(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=isNaN(this.h)?0:(this.h+120)*_D,t=+this.l,r=isNaN(this.s)?0:this.s*t*(1-t),n=Math.cos(e),i=Math.sin(e);return new hd(255*(t+r*(cke*n+hW*i)),255*(t+r*(dW*n+wD*i)),255*(t+r*(IE*n)),this.opacity)}}))});var L2=su(()=>{yD();oke();fke()});function vW(e,t,r,n,i){var a=e*e,o=a*e;return((1-3*e+3*a-o)*t+(4-6*a+3*o)*r+(1+3*e+3*a-3*o)*n+o*i)/6}function TD(e){var t=e.length-1;return function(r){var n=r<=0?r=0:r>=1?(r=1,t-1):Math.floor(r*t),i=e[n],a=e[n+1],o=n>0?e[n-1]:2*i-a,s=n{});function SD(e){var t=e.length;return function(r){var n=Math.floor(((r%=1)<0?++r:r)*t),i=e[(n+t-1)%t],a=e[n%t],o=e[(n+1)%t],s=e[(n+2)%t];return vW((r-n/t)*t,i,a,o,s)}}var pW=su(()=>{AD()});var E5,gW=su(()=>{E5=e=>()=>e});function hke(e,t){return function(r){return e+r*t}}function Dkt(e,t,r){return e=Math.pow(e,r),t=Math.pow(t,r)-e,r=1/r,function(n){return Math.pow(e+n*t,r)}}function W_(e,t){var r=t-e;return r?hke(e,r>180||r<-180?r-360*Math.round(r/360):r):E5(isNaN(e)?t:e)}function dke(e){return(e=+e)==1?qf:function(t,r){return r-t?Dkt(t,r,e):E5(isNaN(t)?r:t)}}function qf(e,t){var r=t-e;return r?hke(e,r):E5(isNaN(e)?t:e)}var P2=su(()=>{gW()});function vke(e){return function(t){var r=t.length,n=new Array(r),i=new Array(r),a=new Array(r),o,s;for(o=0;o{L2();AD();pW();P2();RE=function e(t){var r=dke(t);function n(i,a){var o=r((i=T5(i)).r,(a=T5(a)).r),s=r(i.g,a.g),l=r(i.b,a.b),u=qf(i.opacity,a.opacity);return function(c){return i.r=o(c),i.g=s(c),i.b=l(c),i.opacity=u(c),i+\"\"}}return n.gamma=e,n}(1);pke=vke(TD),gke=vke(SD)});function k5(e,t){t||(t=[]);var r=e?Math.min(t.length,e.length):0,n=t.slice(),i;return function(a){for(i=0;i{});function mke(e,t){return(MD(t)?k5:yW)(e,t)}function yW(e,t){var r=t?t.length:0,n=e?Math.min(r,e.length):0,i=new Array(n),a=new Array(r),o;for(o=0;o{DE();ED()});function kD(e,t){var r=new Date;return e=+e,t=+t,function(n){return r.setTime(e*(1-n)+t*n),r}}var xW=su(()=>{});function Fp(e,t){return e=+e,t=+t,function(r){return e*(1-r)+t*r}}var zE=su(()=>{});function CD(e,t){var r={},n={},i;(e===null||typeof e!=\"object\")&&(e={}),(t===null||typeof t!=\"object\")&&(t={});for(i in t)i in e?r[i]=Z_(e[i],t[i]):n[i]=t[i];return function(a){for(i in r)n[i]=r[i](a);return n}}var bW=su(()=>{DE()});function zkt(e){return function(){return e}}function Fkt(e){return function(t){return e(t)+\"\"}}function LD(e,t){var r=TW.lastIndex=wW.lastIndex=0,n,i,a,o=-1,s=[],l=[];for(e=e+\"\",t=t+\"\";(n=TW.exec(e))&&(i=wW.exec(t));)(a=i.index)>r&&(a=t.slice(r,a),s[o]?s[o]+=a:s[++o]=a),(n=n[0])===(i=i[0])?s[o]?s[o]+=i:s[++o]=i:(s[++o]=null,l.push({i:o,x:Fp(n,i)})),r=wW.lastIndex;return r{zE();TW=/[-+]?(?:\\d+\\.?\\d*|\\.?\\d+)(?:[eE][-+]?\\d+)?/g,wW=new RegExp(TW.source,\"g\")});function Z_(e,t){var r=typeof t,n;return t==null||r===\"boolean\"?E5(t):(r===\"number\"?Fp:r===\"string\"?(n=j_(t))?(t=n,RE):LD:t instanceof j_?RE:t instanceof Date?kD:MD(t)?k5:Array.isArray(t)?yW:typeof t.valueOf!=\"function\"&&typeof t.toString!=\"function\"||isNaN(t)?CD:Fp)(e,t)}var DE=su(()=>{L2();mW();_W();xW();zE();bW();AW();gW();ED()});function yke(e){var t=e.length;return function(r){return e[Math.max(0,Math.min(t-1,Math.floor(r*t)))]}}var _ke=su(()=>{});function xke(e,t){var r=W_(+e,+t);return function(n){var i=r(n);return i-360*Math.floor(i/360)}}var bke=su(()=>{P2()});function wke(e,t){return e=+e,t=+t,function(r){return Math.round(e*(1-r)+t*r)}}var Tke=su(()=>{});function SW(e,t,r,n,i,a){var o,s,l;return(o=Math.sqrt(e*e+t*t))&&(e/=o,t/=o),(l=e*r+t*n)&&(r-=e*l,n-=t*l),(s=Math.sqrt(r*r+n*n))&&(r/=s,n/=s,l/=s),e*n{Ake=180/Math.PI,PD={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1}});function Mke(e){let t=new(typeof DOMMatrix==\"function\"?DOMMatrix:WebKitCSSMatrix)(e+\"\");return t.isIdentity?PD:SW(t.a,t.b,t.c,t.d,t.e,t.f)}function Eke(e){return e==null?PD:(ID||(ID=document.createElementNS(\"http://www.w3.org/2000/svg\",\"g\")),ID.setAttribute(\"transform\",e),(e=ID.transform.baseVal.consolidate())?(e=e.matrix,SW(e.a,e.b,e.c,e.d,e.e,e.f)):PD)}var ID,kke=su(()=>{Ske()});function Cke(e,t,r,n){function i(u){return u.length?u.pop()+\" \":\"\"}function a(u,c,f,h,d,v){if(u!==f||c!==h){var x=d.push(\"translate(\",null,t,null,r);v.push({i:x-4,x:Fp(u,f)},{i:x-2,x:Fp(c,h)})}else(f||h)&&d.push(\"translate(\"+f+t+h+r)}function o(u,c,f,h){u!==c?(u-c>180?c+=360:c-u>180&&(u+=360),h.push({i:f.push(i(f)+\"rotate(\",null,n)-2,x:Fp(u,c)})):c&&f.push(i(f)+\"rotate(\"+c+n)}function s(u,c,f,h){u!==c?h.push({i:f.push(i(f)+\"skewX(\",null,n)-2,x:Fp(u,c)}):c&&f.push(i(f)+\"skewX(\"+c+n)}function l(u,c,f,h,d,v){if(u!==f||c!==h){var x=d.push(i(d)+\"scale(\",null,\",\",null,\")\");v.push({i:x-4,x:Fp(u,f)},{i:x-2,x:Fp(c,h)})}else(f!==1||h!==1)&&d.push(i(d)+\"scale(\"+f+\",\"+h+\")\")}return function(u,c){var f=[],h=[];return u=e(u),c=e(c),a(u.translateX,u.translateY,c.translateX,c.translateY,f,h),o(u.rotate,c.rotate,f,h),s(u.skewX,c.skewX,f,h),l(u.scaleX,u.scaleY,c.scaleX,c.scaleY,f,h),u=c=null,function(d){for(var v=-1,x=h.length,b;++v{zE();kke();Lke=Cke(Mke,\"px, \",\"px)\",\"deg)\"),Pke=Cke(Eke,\", \",\")\",\")\")});function Rke(e){return((e=Math.exp(e))+1/e)/2}function Okt(e){return((e=Math.exp(e))-1/e)/2}function Bkt(e){return((e=Math.exp(2*e))-1)/(e+1)}var qkt,Dke,zke=su(()=>{qkt=1e-12;Dke=function e(t,r,n){function i(a,o){var s=a[0],l=a[1],u=a[2],c=o[0],f=o[1],h=o[2],d=c-s,v=f-l,x=d*d+v*v,b,g;if(x{L2();P2();qke=Fke(W_),Oke=Fke(qf)});function MW(e,t){var r=qf((e=S5(e)).l,(t=S5(t)).l),n=qf(e.a,t.a),i=qf(e.b,t.b),a=qf(e.opacity,t.opacity);return function(o){return e.l=r(o),e.a=n(o),e.b=i(o),e.opacity=a(o),e+\"\"}}var Nke=su(()=>{L2();P2()});function Uke(e){return function(t,r){var n=e((t=PE(t)).h,(r=PE(r)).h),i=qf(t.c,r.c),a=qf(t.l,r.l),o=qf(t.opacity,r.opacity);return function(s){return t.h=n(s),t.c=i(s),t.l=a(s),t.opacity=o(s),t+\"\"}}}var Vke,Hke,Gke=su(()=>{L2();P2();Vke=Uke(W_),Hke=Uke(qf)});function jke(e){return function t(r){r=+r;function n(i,a){var o=e((i=M5(i)).h,(a=M5(a)).h),s=qf(i.s,a.s),l=qf(i.l,a.l),u=qf(i.opacity,a.opacity);return function(c){return i.h=o(c),i.s=s(c),i.l=l(Math.pow(c,r)),i.opacity=u(c),i+\"\"}}return n.gamma=t,n}(1)}var Wke,Zke,Xke=su(()=>{L2();P2();Wke=jke(W_),Zke=jke(qf)});function EW(e,t){t===void 0&&(t=e,e=Z_);for(var r=0,n=t.length-1,i=t[0],a=new Array(n<0?0:n);r{DE()});function Kke(e,t){for(var r=new Array(t),n=0;n{});var I2={};BQe(I2,{interpolate:()=>Z_,interpolateArray:()=>mke,interpolateBasis:()=>TD,interpolateBasisClosed:()=>SD,interpolateCubehelix:()=>Wke,interpolateCubehelixLong:()=>Zke,interpolateDate:()=>kD,interpolateDiscrete:()=>yke,interpolateHcl:()=>Vke,interpolateHclLong:()=>Hke,interpolateHsl:()=>qke,interpolateHslLong:()=>Oke,interpolateHue:()=>xke,interpolateLab:()=>MW,interpolateNumber:()=>Fp,interpolateNumberArray:()=>k5,interpolateObject:()=>CD,interpolateRgb:()=>RE,interpolateRgbBasis:()=>pke,interpolateRgbBasisClosed:()=>gke,interpolateRound:()=>wke,interpolateString:()=>LD,interpolateTransformCss:()=>Lke,interpolateTransformSvg:()=>Pke,interpolateZoom:()=>Dke,piecewise:()=>EW,quantize:()=>Kke});var R2=su(()=>{DE();_W();AD();pW();xW();_ke();bke();zE();ED();bW();Tke();AW();Ike();zke();mW();Bke();Nke();Gke();Xke();Yke();Jke()});var RD=ye((tdr,$ke)=>{\"use strict\";var Nkt=ao(),Ukt=va();$ke.exports=function(t,r,n,i,a){var o=r.data.data,s=o.i,l=a||o.color;if(s>=0){r.i=o.i;var u=n.marker;u.pattern?(!u.colors||!u.pattern.shape)&&(u.color=l,r.color=l):(u.color=l,r.color=l),Nkt.pointStyle(t,n,i,r)}else Ukt.fill(t,l)}});var kW=ye((rdr,iCe)=>{\"use strict\";var Qke=xa(),eCe=va(),tCe=Mr(),Vkt=_v().resizeText,Hkt=RD();function Gkt(e){var t=e._fullLayout._sunburstlayer.selectAll(\".trace\");Vkt(e,t,\"sunburst\"),t.each(function(r){var n=Qke.select(this),i=r[0],a=i.trace;n.style(\"opacity\",a.opacity),n.selectAll(\"path.surface\").each(function(o){Qke.select(this).call(rCe,o,a,e)})})}function rCe(e,t,r,n){var i=t.data.data,a=!t.children,o=i.i,s=tCe.castOption(r,o,\"marker.line.color\")||eCe.defaultLine,l=tCe.castOption(r,o,\"marker.line.width\")||0;e.call(Hkt,t,r,n).style(\"stroke-width\",l).call(eCe.stroke,s).style(\"opacity\",a?r.leaf.opacity:null)}iCe.exports={style:Gkt,styleOne:rCe}});var Ky=ye(bs=>{\"use strict\";var D2=Mr(),jkt=va(),Wkt=Tg(),nCe=l_();bs.findEntryWithLevel=function(e,t){var r;return t&&e.eachAfter(function(n){if(bs.getPtId(n)===t)return r=n.copy()}),r||e};bs.findEntryWithChild=function(e,t){var r;return e.eachAfter(function(n){for(var i=n.children||[],a=0;a0)};bs.getMaxDepth=function(e){return e.maxdepth>=0?e.maxdepth:1/0};bs.isHeader=function(e,t){return!(bs.isLeaf(e)||e.depth===t._maxDepth-1)};function aCe(e){return e.data.data.pid}bs.getParent=function(e,t){return bs.findEntryWithLevel(e,aCe(t))};bs.listPath=function(e,t){var r=e.parent;if(!r)return[];var n=t?[r.data[t]]:[r];return bs.listPath(r,t).concat(n)};bs.getPath=function(e){return bs.listPath(e,\"label\").join(\"/\")+\"/\"};bs.formatValue=nCe.formatPieValue;bs.formatPercent=function(e,t){var r=D2.formatPercent(e,0);return r===\"0%\"&&(r=nCe.formatPiePercent(e,t)),r}});var OE=ye((ndr,lCe)=>{\"use strict\";var C5=xa(),oCe=ba(),Ykt=rp().appendArrayPointValue,FE=Nc(),sCe=Mr(),Kkt=g3(),Wh=Ky(),Jkt=l_(),$kt=Jkt.formatPieValue;lCe.exports=function(t,r,n,i,a){var o=i[0],s=o.trace,l=o.hierarchy,u=s.type===\"sunburst\",c=s.type===\"treemap\"||s.type===\"icicle\";\"_hasHoverLabel\"in s||(s._hasHoverLabel=!1),\"_hasHoverEvent\"in s||(s._hasHoverEvent=!1);var f=function(v){var x=n._fullLayout;if(!(n._dragging||x.hovermode===!1)){var b=n._fullData[s.index],g=v.data.data,E=g.i,k=Wh.isHierarchyRoot(v),A=Wh.getParent(l,v),L=Wh.getValue(v),_=function(Me){return sCe.castOption(b,E,Me)},C=_(\"hovertemplate\"),M=FE.castHoverinfo(b,x,E),p=x.separators,P;if(C||M&&M!==\"none\"&&M!==\"skip\"){var T,F;u&&(T=o.cx+v.pxmid[0]*(1-v.rInscribed),F=o.cy+v.pxmid[1]*(1-v.rInscribed)),c&&(T=v._hoverX,F=v._hoverY);var q={},V=[],H=[],X=function(Me){return V.indexOf(Me)!==-1};M&&(V=M===\"all\"?b._module.attributes.hoverinfo.flags:M.split(\"+\")),q.label=g.label,X(\"label\")&&q.label&&H.push(q.label),g.hasOwnProperty(\"v\")&&(q.value=g.v,q.valueLabel=$kt(q.value,p),X(\"value\")&&H.push(q.valueLabel)),q.currentPath=v.currentPath=Wh.getPath(v.data),X(\"current path\")&&!k&&H.push(q.currentPath);var G,N=[],W=function(){N.indexOf(G)===-1&&(H.push(G),N.push(G))};q.percentParent=v.percentParent=L/Wh.getValue(A),q.parent=v.parentString=Wh.getPtLabel(A),X(\"percent parent\")&&(G=Wh.formatPercent(q.percentParent,p)+\" of \"+q.parent,W()),q.percentEntry=v.percentEntry=L/Wh.getValue(r),q.entry=v.entry=Wh.getPtLabel(r),X(\"percent entry\")&&!k&&!v.onPathbar&&(G=Wh.formatPercent(q.percentEntry,p)+\" of \"+q.entry,W()),q.percentRoot=v.percentRoot=L/Wh.getValue(l),q.root=v.root=Wh.getPtLabel(l),X(\"percent root\")&&!k&&(G=Wh.formatPercent(q.percentRoot,p)+\" of \"+q.root,W()),q.text=_(\"hovertext\")||_(\"text\"),X(\"text\")&&(G=q.text,sCe.isValidTextValue(G)&&H.push(G)),P=[qE(v,b,a.eventDataKeys)];var re={trace:b,y:F,_x0:v._x0,_x1:v._x1,_y0:v._y0,_y1:v._y1,text:H.join(\"
\"),name:C||X(\"name\")?b.name:void 0,color:_(\"hoverlabel.bgcolor\")||g.color,borderColor:_(\"hoverlabel.bordercolor\"),fontFamily:_(\"hoverlabel.font.family\"),fontSize:_(\"hoverlabel.font.size\"),fontColor:_(\"hoverlabel.font.color\"),fontWeight:_(\"hoverlabel.font.weight\"),fontStyle:_(\"hoverlabel.font.style\"),fontVariant:_(\"hoverlabel.font.variant\"),nameLength:_(\"hoverlabel.namelength\"),textAlign:_(\"hoverlabel.align\"),hovertemplate:C,hovertemplateLabels:q,eventData:P};u&&(re.x0=T-v.rInscribed*v.rpx1,re.x1=T+v.rInscribed*v.rpx1,re.idealAlign=v.pxmid[0]<0?\"left\":\"right\"),c&&(re.x=T,re.idealAlign=T<0?\"left\":\"right\");var ae=[];FE.loneHover(re,{container:x._hoverlayer.node(),outerContainer:x._paper.node(),gd:n,inOut_bbox:ae}),P[0].bbox=ae[0],s._hasHoverLabel=!0}if(c){var _e=t.select(\"path.surface\");a.styleOne(_e,v,b,n,{hovered:!0})}s._hasHoverEvent=!0,n.emit(\"plotly_hover\",{points:P||[qE(v,b,a.eventDataKeys)],event:C5.event})}},h=function(v){var x=n._fullLayout,b=n._fullData[s.index],g=C5.select(this).datum();if(s._hasHoverEvent&&(v.originalEvent=C5.event,n.emit(\"plotly_unhover\",{points:[qE(g,b,a.eventDataKeys)],event:C5.event}),s._hasHoverEvent=!1),s._hasHoverLabel&&(FE.loneUnhover(x._hoverlayer.node()),s._hasHoverLabel=!1),c){var E=t.select(\"path.surface\");a.styleOne(E,g,b,n,{hovered:!1})}},d=function(v){var x=n._fullLayout,b=n._fullData[s.index],g=u&&(Wh.isHierarchyRoot(v)||Wh.isLeaf(v)),E=Wh.getPtId(v),k=Wh.isEntry(v)?Wh.findEntryWithChild(l,E):Wh.findEntryWithLevel(l,E),A=Wh.getPtId(k),L={points:[qE(v,b,a.eventDataKeys)],event:C5.event};g||(L.nextLevel=A);var _=Kkt.triggerHandler(n,\"plotly_\"+s.type+\"click\",L);if(_!==!1&&x.hovermode&&(n._hoverdata=[qE(v,b,a.eventDataKeys)],FE.click(n,C5.event)),!g&&_!==!1&&!n._dragging&&!n._transitioning){oCe.call(\"_storeDirectGUIEdit\",b,x._tracePreGUI[b.uid],{level:b.level});var C={data:[{level:A}],traces:[s.index]},M={frame:{redraw:!1,duration:a.transitionTime},transition:{duration:a.transitionTime,easing:a.transitionEasing},mode:\"immediate\",fromcurrent:!0};FE.loneUnhover(x._hoverlayer.node()),oCe.call(\"animate\",n,C,M)}};t.on(\"mouseover\",f),t.on(\"mouseout\",h),t.on(\"click\",d)};function qE(e,t,r){for(var n=e.data.data,i={curveNumber:t.index,pointNumber:n.i,data:t._input,fullData:t},a=0;a{\"use strict\";var BE=xa(),Qkt=SE(),Xg=(R2(),ab(I2)).interpolate,uCe=ao(),bv=Mr(),eCt=Ll(),dCe=_v(),cCe=dCe.recordMinTextSize,tCt=dCe.clearMinTextSize,vCe=hD(),rCt=l_().getRotationAngle,iCt=vCe.computeTransform,nCt=vCe.transformInsideText,aCt=kW().styleOne,oCt=N0().resizeText,sCt=OE(),CW=nW(),sl=Ky();DD.plot=function(e,t,r,n){var i=e._fullLayout,a=i._sunburstlayer,o,s,l=!r,u=!i.uniformtext.mode&&sl.hasTransition(r);if(tCt(\"sunburst\",i),o=a.selectAll(\"g.trace.sunburst\").data(t,function(f){return f[0].trace.uid}),o.enter().append(\"g\").classed(\"trace\",!0).classed(\"sunburst\",!0).attr(\"stroke-linejoin\",\"round\"),o.order(),u){n&&(s=n());var c=BE.transition().duration(r.duration).ease(r.easing).each(\"end\",function(){s&&s()}).each(\"interrupt\",function(){s&&s()});c.each(function(){a.selectAll(\"g.trace\").each(function(f){fCe(e,f,this,r)})})}else o.each(function(f){fCe(e,f,this,r)}),i.uniformtext.mode&&oCt(e,i._sunburstlayer.selectAll(\".trace\"),\"sunburst\");l&&o.exit().remove()};function fCe(e,t,r,n){var i=e._context.staticPlot,a=e._fullLayout,o=!a.uniformtext.mode&&sl.hasTransition(n),s=BE.select(r),l=s.selectAll(\"g.slice\"),u=t[0],c=u.trace,f=u.hierarchy,h=sl.findEntryWithLevel(f,c.level),d=sl.getMaxDepth(c),v=a._size,x=c.domain,b=v.w*(x.x[1]-x.x[0]),g=v.h*(x.y[1]-x.y[0]),E=.5*Math.min(b,g),k=u.cx=v.l+v.w*(x.x[1]+x.x[0])/2,A=u.cy=v.t+v.h*(1-x.y[0])-g/2;if(!h)return l.remove();var L=null,_={};o&&l.each(function(ge){_[sl.getPtId(ge)]={rpx0:ge.rpx0,rpx1:ge.rpx1,x0:ge.x0,x1:ge.x1,transform:ge.transform},!L&&sl.isEntry(ge)&&(L=ge)});var C=lCt(h).descendants(),M=h.height+1,p=0,P=d;u.hasMultipleRoots&&sl.isHierarchyRoot(h)&&(C=C.slice(1),M-=1,p=1,P+=1),C=C.filter(function(ge){return ge.y1<=P});var T=rCt(c.rotation);T&&C.forEach(function(ge){ge.x0+=T,ge.x1+=T});var F=Math.min(M,d),q=function(ge){return(ge-p)/F*E},V=function(ge,ie){return[ge*Math.cos(ie),-ge*Math.sin(ie)]},H=function(ge){return bv.pathAnnulus(ge.rpx0,ge.rpx1,ge.x0,ge.x1,k,A)},X=function(ge){return k+hCe(ge)[0]*(ge.transform.rCenter||0)+(ge.transform.x||0)},G=function(ge){return A+hCe(ge)[1]*(ge.transform.rCenter||0)+(ge.transform.y||0)};l=l.data(C,sl.getPtId),l.enter().append(\"g\").classed(\"slice\",!0),o?l.exit().transition().each(function(){var ge=BE.select(this),ie=ge.select(\"path.surface\");ie.transition().attrTween(\"d\",function(Ee){var Ae=ae(Ee);return function(ze){return H(Ae(ze))}});var Te=ge.select(\"g.slicetext\");Te.attr(\"opacity\",0)}).remove():l.exit().remove(),l.order();var N=null;if(o&&L){var W=sl.getPtId(L);l.each(function(ge){N===null&&sl.getPtId(ge)===W&&(N=ge.x1)})}var re=l;o&&(re=re.transition().each(\"end\",function(){var ge=BE.select(this);sl.setSliceCursor(ge,e,{hideOnRoot:!0,hideOnLeaves:!0,isTransitioning:!1})})),re.each(function(ge){var ie=BE.select(this),Te=bv.ensureSingle(ie,\"path\",\"surface\",function(Re){Re.style(\"pointer-events\",i?\"none\":\"all\")});ge.rpx0=q(ge.y0),ge.rpx1=q(ge.y1),ge.xmid=(ge.x0+ge.x1)/2,ge.pxmid=V(ge.rpx1,ge.xmid),ge.midangle=-(ge.xmid-Math.PI/2),ge.startangle=-(ge.x0-Math.PI/2),ge.stopangle=-(ge.x1-Math.PI/2),ge.halfangle=.5*Math.min(bv.angleDelta(ge.x0,ge.x1)||Math.PI,Math.PI),ge.ring=1-ge.rpx0/ge.rpx1,ge.rInscribed=uCt(ge,c),o?Te.transition().attrTween(\"d\",function(Re){var ce=_e(Re);return function(Ge){return H(ce(Ge))}}):Te.attr(\"d\",H),ie.call(sCt,h,e,t,{eventDataKeys:CW.eventDataKeys,transitionTime:CW.CLICK_TRANSITION_TIME,transitionEasing:CW.CLICK_TRANSITION_EASING}).call(sl.setSliceCursor,e,{hideOnRoot:!0,hideOnLeaves:!0,isTransitioning:e._transitioning}),Te.call(aCt,ge,c,e);var Ee=bv.ensureSingle(ie,\"g\",\"slicetext\"),Ae=bv.ensureSingle(Ee,\"text\",\"\",function(Re){Re.attr(\"data-notex\",1)}),ze=bv.ensureUniformFontSize(e,sl.determineTextFont(c,ge,a.font));Ae.text(DD.formatSliceLabel(ge,h,c,t,a)).classed(\"slicetext\",!0).attr(\"text-anchor\",\"middle\").call(uCe.font,ze).call(eCt.convertToTspans,e);var Ce=uCe.bBox(Ae.node());ge.transform=nCt(Ce,ge,u),ge.transform.targetX=X(ge),ge.transform.targetY=G(ge);var me=function(Re,ce){var Ge=Re.transform;return iCt(Ge,ce),Ge.fontSize=ze.size,cCe(c.type,Ge,a),bv.getTextTransform(Ge)};o?Ae.transition().attrTween(\"transform\",function(Re){var ce=Me(Re);return function(Ge){return me(ce(Ge),Ce)}}):Ae.attr(\"transform\",me(ge,Ce))});function ae(ge){var ie=sl.getPtId(ge),Te=_[ie],Ee=_[sl.getPtId(h)],Ae;if(Ee){var ze=(ge.x1>Ee.x1?2*Math.PI:0)+T;Ae=ge.rpx1N?2*Math.PI:0)+T;Te={x0:Ae,x1:Ae}}else Te={rpx0:E,rpx1:E},bv.extendFlat(Te,ke(ge));else Te={rpx0:0,rpx1:0};else Te={x0:T,x1:T};return Xg(Te,Ee)}function Me(ge){var ie=_[sl.getPtId(ge)],Te,Ee=ge.transform;if(ie)Te=ie;else if(Te={rpx1:ge.rpx1,transform:{textPosAngle:Ee.textPosAngle,scale:0,rotate:Ee.rotate,rCenter:Ee.rCenter,x:Ee.x,y:Ee.y}},L)if(ge.parent)if(N){var Ae=ge.x1>N?2*Math.PI:0;Te.x0=Te.x1=Ae}else bv.extendFlat(Te,ke(ge));else Te.x0=Te.x1=T;else Te.x0=Te.x1=T;var ze=Xg(Te.transform.textPosAngle,ge.transform.textPosAngle),Ce=Xg(Te.rpx1,ge.rpx1),me=Xg(Te.x0,ge.x0),Re=Xg(Te.x1,ge.x1),ce=Xg(Te.transform.scale,Ee.scale),Ge=Xg(Te.transform.rotate,Ee.rotate),nt=Ee.rCenter===0?3:Te.transform.rCenter===0?1/3:1,ct=Xg(Te.transform.rCenter,Ee.rCenter),qt=function(rt){return ct(Math.pow(rt,nt))};return function(rt){var ot=Ce(rt),Rt=me(rt),kt=Re(rt),Ct=qt(rt),Yt=V(ot,(Rt+kt)/2),xr=ze(rt),er={pxmid:Yt,rpx1:ot,transform:{textPosAngle:xr,rCenter:Ct,x:Ee.x,y:Ee.y}};return cCe(c.type,Ee,a),{transform:{targetX:X(er),targetY:G(er),scale:ce(rt),rotate:Ge(rt),rCenter:Ct}}}}function ke(ge){var ie=ge.parent,Te=_[sl.getPtId(ie)],Ee={};if(Te){var Ae=ie.children,ze=Ae.indexOf(ge),Ce=Ae.length,me=Xg(Te.x0,Te.x1);Ee.x0=me(ze/Ce),Ee.x1=me(ze/Ce)}else Ee.x0=Ee.x1=0;return Ee}}function lCt(e){return Qkt.partition().size([2*Math.PI,e.height+1])(e)}DD.formatSliceLabel=function(e,t,r,n,i){var a=r.texttemplate,o=r.textinfo;if(!a&&(!o||o===\"none\"))return\"\";var s=i.separators,l=n[0],u=e.data.data,c=l.hierarchy,f=sl.isHierarchyRoot(e),h=sl.getParent(c,e),d=sl.getValue(e);if(!a){var v=o.split(\"+\"),x=function(p){return v.indexOf(p)!==-1},b=[],g;if(x(\"label\")&&u.label&&b.push(u.label),u.hasOwnProperty(\"v\")&&x(\"value\")&&b.push(sl.formatValue(u.v,s)),!f){x(\"current path\")&&b.push(sl.getPath(e.data));var E=0;x(\"percent parent\")&&E++,x(\"percent entry\")&&E++,x(\"percent root\")&&E++;var k=E>1;if(E){var A,L=function(p){g=sl.formatPercent(A,s),k&&(g+=\" of \"+p),b.push(g)};x(\"percent parent\")&&!f&&(A=d/sl.getValue(h),L(\"parent\")),x(\"percent entry\")&&(A=d/sl.getValue(t),L(\"entry\")),x(\"percent root\")&&(A=d/sl.getValue(c),L(\"root\"))}}return x(\"text\")&&(g=bv.castOption(r,u.i,\"text\"),bv.isValidTextValue(g)&&b.push(g)),b.join(\"
\")}var _=bv.castOption(r,u.i,\"texttemplate\");if(!_)return\"\";var C={};u.label&&(C.label=u.label),u.hasOwnProperty(\"v\")&&(C.value=u.v,C.valueLabel=sl.formatValue(u.v,s)),C.currentPath=sl.getPath(e.data),f||(C.percentParent=d/sl.getValue(h),C.percentParentLabel=sl.formatPercent(C.percentParent,s),C.parent=sl.getPtLabel(h)),C.percentEntry=d/sl.getValue(t),C.percentEntryLabel=sl.formatPercent(C.percentEntry,s),C.entry=sl.getPtLabel(t),C.percentRoot=d/sl.getValue(c),C.percentRootLabel=sl.formatPercent(C.percentRoot,s),C.root=sl.getPtLabel(c),u.hasOwnProperty(\"color\")&&(C.color=u.color);var M=bv.castOption(r,u.i,\"text\");return(bv.isValidTextValue(M)||M===\"\")&&(C.text=M),C.customdata=bv.castOption(r,u.i,\"customdata\"),bv.texttemplateString(_,C,i._d3locale,C,r._meta||{})};function uCt(e){return e.rpx0===0&&bv.isFullCircle([e.x0,e.x1])?1:Math.max(0,Math.min(1/(1+1/Math.sin(e.halfangle)),e.ring/2))}function hCe(e){return cCt(e.rpx1,e.transform.textPosAngle)}function cCt(e,t){return[e*Math.sin(t),-e*Math.cos(t)]}});var gCe=ye((odr,pCe)=>{\"use strict\";pCe.exports={moduleType:\"trace\",name:\"sunburst\",basePlotModule:LEe(),categories:[],animatable:!0,attributes:AE(),layoutAttributes:aW(),supplyDefaults:OEe(),supplyLayoutDefaults:NEe(),calc:EE().calc,crossTraceCalc:EE().crossTraceCalc,plot:zD().plot,style:kW().style,colorbar:Kd(),meta:{}}});var yCe=ye((sdr,mCe)=>{\"use strict\";mCe.exports=gCe()});var xCe=ye(L5=>{\"use strict\";var _Ce=Xu();L5.name=\"treemap\";L5.plot=function(e,t,r,n){_Ce.plotBasePlot(L5.name,e,t,r,n)};L5.clean=function(e,t,r,n){_Ce.cleanBasePlot(L5.name,e,t,r,n)}});var z2=ye((udr,bCe)=>{\"use strict\";bCe.exports={CLICK_TRANSITION_TIME:750,CLICK_TRANSITION_EASING:\"poly\",eventDataKeys:[\"currentPath\",\"root\",\"entry\",\"percentRoot\",\"percentEntry\",\"percentParent\"],gapWithPathbar:1}});var FD=ye((cdr,TCe)=>{\"use strict\";var fCt=Wo().hovertemplateAttrs,hCt=Wo().texttemplateAttrs,dCt=Kl(),vCt=Ju().attributes,F2=A2(),Q0=AE(),wCe=z2(),LW=no().extendFlat,pCt=Ed().pattern;TCe.exports={labels:Q0.labels,parents:Q0.parents,values:Q0.values,branchvalues:Q0.branchvalues,count:Q0.count,level:Q0.level,maxdepth:Q0.maxdepth,tiling:{packing:{valType:\"enumerated\",values:[\"squarify\",\"binary\",\"dice\",\"slice\",\"slice-dice\",\"dice-slice\"],dflt:\"squarify\",editType:\"plot\"},squarifyratio:{valType:\"number\",min:1,dflt:1,editType:\"plot\"},flip:{valType:\"flaglist\",flags:[\"x\",\"y\"],dflt:\"\",editType:\"plot\"},pad:{valType:\"number\",min:0,dflt:3,editType:\"plot\"},editType:\"calc\"},marker:LW({pad:{t:{valType:\"number\",min:0,editType:\"plot\"},l:{valType:\"number\",min:0,editType:\"plot\"},r:{valType:\"number\",min:0,editType:\"plot\"},b:{valType:\"number\",min:0,editType:\"plot\"},editType:\"calc\"},colors:Q0.marker.colors,pattern:pCt,depthfade:{valType:\"enumerated\",values:[!0,!1,\"reversed\"],editType:\"style\"},line:Q0.marker.line,cornerradius:{valType:\"number\",min:0,dflt:0,editType:\"plot\"},editType:\"calc\"},dCt(\"marker\",{colorAttr:\"colors\",anim:!1})),pathbar:{visible:{valType:\"boolean\",dflt:!0,editType:\"plot\"},side:{valType:\"enumerated\",values:[\"top\",\"bottom\"],dflt:\"top\",editType:\"plot\"},edgeshape:{valType:\"enumerated\",values:[\">\",\"<\",\"|\",\"/\",\"\\\\\"],dflt:\">\",editType:\"plot\"},thickness:{valType:\"number\",min:12,editType:\"plot\"},textfont:LW({},F2.textfont,{}),editType:\"calc\"},text:F2.text,textinfo:Q0.textinfo,texttemplate:hCt({editType:\"plot\"},{keys:wCe.eventDataKeys.concat([\"label\",\"value\"])}),hovertext:F2.hovertext,hoverinfo:Q0.hoverinfo,hovertemplate:fCt({},{keys:wCe.eventDataKeys}),textfont:F2.textfont,insidetextfont:F2.insidetextfont,outsidetextfont:LW({},F2.outsidetextfont,{}),textposition:{valType:\"enumerated\",values:[\"top left\",\"top center\",\"top right\",\"middle left\",\"middle center\",\"middle right\",\"bottom left\",\"bottom center\",\"bottom right\"],dflt:\"top left\",editType:\"plot\"},sort:F2.sort,root:Q0.root,domain:vCt({name:\"treemap\",trace:!0,editType:\"calc\"})}});var PW=ye((fdr,ACe)=>{\"use strict\";ACe.exports={treemapcolorway:{valType:\"colorlist\",editType:\"calc\"},extendtreemapcolors:{valType:\"boolean\",dflt:!0,editType:\"calc\"}}});var kCe=ye((hdr,ECe)=>{\"use strict\";var SCe=Mr(),gCt=FD(),mCt=va(),yCt=Ju().defaults,_Ct=r0().handleText,xCt=Qb().TEXTPAD,bCt=S2().handleMarkerDefaults,MCe=Mu(),wCt=MCe.hasColorscale,TCt=MCe.handleDefaults;ECe.exports=function(t,r,n,i){function a(b,g){return SCe.coerce(t,r,gCt,b,g)}var o=a(\"labels\"),s=a(\"parents\");if(!o||!o.length||!s||!s.length){r.visible=!1;return}var l=a(\"values\");l&&l.length?a(\"branchvalues\"):a(\"count\"),a(\"level\"),a(\"maxdepth\");var u=a(\"tiling.packing\");u===\"squarify\"&&a(\"tiling.squarifyratio\"),a(\"tiling.flip\"),a(\"tiling.pad\");var c=a(\"text\");a(\"texttemplate\"),r.texttemplate||a(\"textinfo\",SCe.isArrayOrTypedArray(c)?\"text+label\":\"label\"),a(\"hovertext\"),a(\"hovertemplate\");var f=a(\"pathbar.visible\"),h=\"auto\";_Ct(t,r,i,a,h,{hasPathbar:f,moduleHasSelected:!1,moduleHasUnselected:!1,moduleHasConstrain:!1,moduleHasCliponaxis:!1,moduleHasTextangle:!1,moduleHasInsideanchor:!1}),a(\"textposition\");var d=r.textposition.indexOf(\"bottom\")!==-1;bCt(t,r,i,a);var v=r._hasColorscale=wCt(t,\"marker\",\"colors\")||(t.marker||{}).coloraxis;v?TCt(t,r,i,a,{prefix:\"marker.\",cLetter:\"c\"}):a(\"marker.depthfade\",!(r.marker.colors||[]).length);var x=r.textfont.size*2;a(\"marker.pad.t\",d?x/4:x),a(\"marker.pad.l\",x/4),a(\"marker.pad.r\",x/4),a(\"marker.pad.b\",d?x:x/4),a(\"marker.cornerradius\"),r._hovered={marker:{line:{width:2,color:mCt.contrast(i.paper_bgcolor)}}},f&&(a(\"pathbar.thickness\",r.pathbar.textfont.size+2*xCt),a(\"pathbar.side\"),a(\"pathbar.edgeshape\")),a(\"sort\"),a(\"root.color\"),yCt(r,i,a),r._length=null}});var LCe=ye((ddr,CCe)=>{\"use strict\";var ACt=Mr(),SCt=PW();CCe.exports=function(t,r){function n(i,a){return ACt.coerce(t,r,SCt,i,a)}n(\"treemapcolorway\",r.colorway),n(\"extendtreemapcolors\")}});var RW=ye(IW=>{\"use strict\";var PCe=EE();IW.calc=function(e,t){return PCe.calc(e,t)};IW.crossTraceCalc=function(e){return PCe._runCrossTraceCalc(\"treemap\",e)}});var DW=ye((pdr,ICe)=>{\"use strict\";ICe.exports=function e(t,r,n){var i;n.swapXY&&(i=t.x0,t.x0=t.y0,t.y0=i,i=t.x1,t.x1=t.y1,t.y1=i),n.flipX&&(i=t.x0,t.x0=r[0]-t.x1,t.x1=r[0]-i),n.flipY&&(i=t.y0,t.y0=r[1]-t.y1,t.y1=r[1]-i);var a=t.children;if(a)for(var o=0;o{\"use strict\";var P5=SE(),MCt=DW();RCe.exports=function(t,r,n){var i=n.flipX,a=n.flipY,o=n.packing===\"dice-slice\",s=n.pad[a?\"bottom\":\"top\"],l=n.pad[i?\"right\":\"left\"],u=n.pad[i?\"left\":\"right\"],c=n.pad[a?\"top\":\"bottom\"],f;o&&(f=l,l=s,s=f,f=u,u=c,c=f);var h=P5.treemap().tile(ECt(n.packing,n.squarifyratio)).paddingInner(n.pad.inner).paddingLeft(l).paddingRight(u).paddingTop(s).paddingBottom(c).size(o?[r[1],r[0]]:r)(t);return(o||i||a)&&MCt(h,r,{swapXY:o,flipX:i,flipY:a}),h};function ECt(e,t){switch(e){case\"squarify\":return P5.treemapSquarify.ratio(t);case\"binary\":return P5.treemapBinary;case\"dice\":return P5.treemapDice;case\"slice\":return P5.treemapSlice;default:return P5.treemapSliceDice}}});var qD=ye((mdr,qCe)=>{\"use strict\";var DCe=xa(),I5=va(),zCe=Mr(),FW=Ky(),kCt=_v().resizeText,CCt=RD();function LCt(e){var t=e._fullLayout._treemaplayer.selectAll(\".trace\");kCt(e,t,\"treemap\"),t.each(function(r){var n=DCe.select(this),i=r[0],a=i.trace;n.style(\"opacity\",a.opacity),n.selectAll(\"path.surface\").each(function(o){DCe.select(this).call(FCe,o,a,e,{hovered:!1})})})}function FCe(e,t,r,n,i){var a=(i||{}).hovered,o=t.data.data,s=o.i,l,u,c=o.color,f=FW.isHierarchyRoot(t),h=1;if(a)l=r._hovered.marker.line.color,u=r._hovered.marker.line.width;else if(f&&c===r.root.color)h=100,l=\"rgba(0,0,0,0)\",u=0;else if(l=zCe.castOption(r,s,\"marker.line.color\")||I5.defaultLine,u=zCe.castOption(r,s,\"marker.line.width\")||0,!r._hasColorscale&&!t.onPathbar){var d=r.marker.depthfade;if(d){var v=I5.combine(I5.addOpacity(r._backgroundColor,.75),c),x;if(d===!0){var b=FW.getMaxDepth(r);isFinite(b)?FW.isLeaf(t)?x=0:x=r._maxVisibleLayers-(t.data.depth-r._entryDepth):x=t.data.height+1}else x=t.data.depth-r._entryDepth,r._atRootLevel||x++;if(x>0)for(var g=0;g{\"use strict\";var OCe=xa(),OD=Mr(),BCe=ao(),PCt=Ll(),ICt=zW(),NCe=qD().styleOne,qW=z2(),R5=Ky(),RCt=OE(),OW=!0;UCe.exports=function(t,r,n,i,a){var o=a.barDifY,s=a.width,l=a.height,u=a.viewX,c=a.viewY,f=a.pathSlice,h=a.toMoveInsideSlice,d=a.strTransform,v=a.hasTransition,x=a.handleSlicesExit,b=a.makeUpdateSliceInterpolator,g=a.makeUpdateTextInterpolator,E={},k=t._context.staticPlot,A=t._fullLayout,L=r[0],_=L.trace,C=L.hierarchy,M=s/_._entryDepth,p=R5.listPath(n.data,\"id\"),P=ICt(C.copy(),[s,l],{packing:\"dice\",pad:{inner:0,top:0,left:0,right:0,bottom:0}}).descendants();P=P.filter(function(F){var q=p.indexOf(F.data.id);return q===-1?!1:(F.x0=M*q,F.x1=M*(q+1),F.y0=o,F.y1=o+l,F.onPathbar=!0,!0)}),P.reverse(),i=i.data(P,R5.getPtId),i.enter().append(\"g\").classed(\"pathbar\",!0),x(i,OW,E,[s,l],f),i.order();var T=i;v&&(T=T.transition().each(\"end\",function(){var F=OCe.select(this);R5.setSliceCursor(F,t,{hideOnRoot:!1,hideOnLeaves:!1,isTransitioning:!1})})),T.each(function(F){F._x0=u(F.x0),F._x1=u(F.x1),F._y0=c(F.y0),F._y1=c(F.y1),F._hoverX=u(F.x1-Math.min(s,l)/2),F._hoverY=c(F.y1-l/2);var q=OCe.select(this),V=OD.ensureSingle(q,\"path\",\"surface\",function(N){N.style(\"pointer-events\",k?\"none\":\"all\")});v?V.transition().attrTween(\"d\",function(N){var W=b(N,OW,E,[s,l]);return function(re){return f(W(re))}}):V.attr(\"d\",f),q.call(RCt,n,t,r,{styleOne:NCe,eventDataKeys:qW.eventDataKeys,transitionTime:qW.CLICK_TRANSITION_TIME,transitionEasing:qW.CLICK_TRANSITION_EASING}).call(R5.setSliceCursor,t,{hideOnRoot:!1,hideOnLeaves:!1,isTransitioning:t._transitioning}),V.call(NCe,F,_,t,{hovered:!1}),F._text=(R5.getPtLabel(F)||\"\").split(\"
\").join(\" \")||\"\";var H=OD.ensureSingle(q,\"g\",\"slicetext\"),X=OD.ensureSingle(H,\"text\",\"\",function(N){N.attr(\"data-notex\",1)}),G=OD.ensureUniformFontSize(t,R5.determineTextFont(_,F,A.font,{onPathbar:!0}));X.text(F._text||\" \").classed(\"slicetext\",!0).attr(\"text-anchor\",\"start\").call(BCe.font,G).call(PCt.convertToTspans,t),F.textBB=BCe.bBox(X.node()),F.transform=h(F,{fontSize:G.size,onPathbar:!0}),F.transform.fontSize=G.size,v?X.transition().attrTween(\"transform\",function(N){var W=g(N,OW,E,[s,l]);return function(re){return d(W(re))}}):X.attr(\"transform\",d(F))})}});var WCe=ye((_dr,jCe)=>{\"use strict\";var HCe=xa(),BW=(R2(),ab(I2)).interpolate,X_=Ky(),NE=Mr(),GCe=Qb().TEXTPAD,DCt=i2(),zCt=DCt.toMoveInsideBar,FCt=_v(),NW=FCt.recordMinTextSize,qCt=z2(),OCt=VCe();function q2(e){return X_.isHierarchyRoot(e)?\"\":X_.getPtId(e)}jCe.exports=function(t,r,n,i,a){var o=t._fullLayout,s=r[0],l=s.trace,u=l.type,c=u===\"icicle\",f=s.hierarchy,h=X_.findEntryWithLevel(f,l.level),d=HCe.select(n),v=d.selectAll(\"g.pathbar\"),x=d.selectAll(\"g.slice\");if(!h){v.remove(),x.remove();return}var b=X_.isHierarchyRoot(h),g=!o.uniformtext.mode&&X_.hasTransition(i),E=X_.getMaxDepth(l),k=function(Ke){return Ke.data.depth-h.data.depth-1?C+P:-(p+P):0,F={x0:M,x1:M,y0:T,y1:T+p},q=function(Ke,xt,bt){var Lt=l.tiling.pad,St=function($t){return $t-Lt<=xt.x0},Et=function($t){return $t+Lt>=xt.x1},dt=function($t){return $t-Lt<=xt.y0},Ht=function($t){return $t+Lt>=xt.y1};return Ke.x0===xt.x0&&Ke.x1===xt.x1&&Ke.y0===xt.y0&&Ke.y1===xt.y1?{x0:Ke.x0,x1:Ke.x1,y0:Ke.y0,y1:Ke.y1}:{x0:St(Ke.x0-Lt)?0:Et(Ke.x0-Lt)?bt[0]:Ke.x0,x1:St(Ke.x1+Lt)?0:Et(Ke.x1+Lt)?bt[0]:Ke.x1,y0:dt(Ke.y0-Lt)?0:Ht(Ke.y0-Lt)?bt[1]:Ke.y0,y1:dt(Ke.y1+Lt)?0:Ht(Ke.y1+Lt)?bt[1]:Ke.y1}},V=null,H={},X={},G=null,N=function(Ke,xt){return xt?H[q2(Ke)]:X[q2(Ke)]},W=function(Ke,xt,bt,Lt){if(xt)return H[q2(f)]||F;var St=X[l.level]||bt;return k(Ke)?q(Ke,St,Lt):{}};s.hasMultipleRoots&&b&&E++,l._maxDepth=E,l._backgroundColor=o.paper_bgcolor,l._entryDepth=h.data.depth,l._atRootLevel=b;var re=-_/2+A.l+A.w*(L.x[1]+L.x[0])/2,ae=-C/2+A.t+A.h*(1-(L.y[1]+L.y[0])/2),_e=function(Ke){return re+Ke},Me=function(Ke){return ae+Ke},ke=Me(0),ge=_e(0),ie=function(Ke){return ge+Ke},Te=function(Ke){return ke+Ke};function Ee(Ke,xt){return Ke+\",\"+xt}var Ae=ie(0),ze=function(Ke){Ke.x=Math.max(Ae,Ke.x)},Ce=l.pathbar.edgeshape,me=function(Ke){var xt=ie(Math.max(Math.min(Ke.x0,Ke.x0),0)),bt=ie(Math.min(Math.max(Ke.x1,Ke.x1),M)),Lt=Te(Ke.y0),St=Te(Ke.y1),Et=p/2,dt={},Ht={};dt.x=xt,Ht.x=bt,dt.y=Ht.y=(Lt+St)/2;var $t={x:xt,y:Lt},fr={x:bt,y:Lt},_r={x:bt,y:St},Br={x:xt,y:St};return Ce===\">\"?($t.x-=Et,fr.x-=Et,_r.x-=Et,Br.x-=Et):Ce===\"/\"?(_r.x-=Et,Br.x-=Et,dt.x-=Et/2,Ht.x-=Et/2):Ce===\"\\\\\"?($t.x-=Et,fr.x-=Et,dt.x-=Et/2,Ht.x-=Et/2):Ce===\"<\"&&(dt.x-=Et,Ht.x-=Et),ze($t),ze(Br),ze(dt),ze(fr),ze(_r),ze(Ht),\"M\"+Ee($t.x,$t.y)+\"L\"+Ee(fr.x,fr.y)+\"L\"+Ee(Ht.x,Ht.y)+\"L\"+Ee(_r.x,_r.y)+\"L\"+Ee(Br.x,Br.y)+\"L\"+Ee(dt.x,dt.y)+\"Z\"},Re=l[c?\"tiling\":\"marker\"].pad,ce=function(Ke){return l.textposition.indexOf(Ke)!==-1},Ge=ce(\"top\"),nt=ce(\"left\"),ct=ce(\"right\"),qt=ce(\"bottom\"),rt=function(Ke){var xt=_e(Ke.x0),bt=_e(Ke.x1),Lt=Me(Ke.y0),St=Me(Ke.y1),Et=bt-xt,dt=St-Lt;if(!Et||!dt)return\"\";var Ht=l.marker.cornerradius||0,$t=Math.min(Ht,Et/2,dt/2);$t&&Ke.data&&Ke.data.data&&Ke.data.data.label&&(Ge&&($t=Math.min($t,Re.t)),nt&&($t=Math.min($t,Re.l)),ct&&($t=Math.min($t,Re.r)),qt&&($t=Math.min($t,Re.b)));var fr=function(_r,Br){return $t?\"a\"+Ee($t,$t)+\" 0 0 1 \"+Ee(_r,Br):\"\"};return\"M\"+Ee(xt,Lt+$t)+fr($t,-$t)+\"L\"+Ee(bt-$t,Lt)+fr($t,$t)+\"L\"+Ee(bt,St-$t)+fr(-$t,$t)+\"L\"+Ee(xt+$t,St)+fr(-$t,-$t)+\"Z\"},ot=function(Ke,xt){var bt=Ke.x0,Lt=Ke.x1,St=Ke.y0,Et=Ke.y1,dt=Ke.textBB,Ht=Ge||xt.isHeader&&!qt,$t=Ht?\"start\":qt?\"end\":\"middle\",fr=ce(\"right\"),_r=ce(\"left\")||xt.onPathbar,Br=_r?-1:fr?1:0;if(xt.isHeader){if(bt+=(c?Re:Re.l)-GCe,Lt-=(c?Re:Re.r)-GCe,bt>=Lt){var Or=(bt+Lt)/2;bt=Or,Lt=Or}var Nr;qt?(Nr=Et-(c?Re:Re.b),St{\"use strict\";var BCt=xa(),NCt=Ky(),UCt=_v(),VCt=UCt.clearMinTextSize,HCt=N0().resizeText,ZCe=WCe();XCe.exports=function(t,r,n,i,a){var o=a.type,s=a.drawDescendants,l=t._fullLayout,u=l[\"_\"+o+\"layer\"],c,f,h=!n;if(VCt(o,l),c=u.selectAll(\"g.trace.\"+o).data(r,function(v){return v[0].trace.uid}),c.enter().append(\"g\").classed(\"trace\",!0).classed(o,!0),c.order(),!l.uniformtext.mode&&NCt.hasTransition(n)){i&&(f=i());var d=BCt.transition().duration(n.duration).ease(n.easing).each(\"end\",function(){f&&f()}).each(\"interrupt\",function(){f&&f()});d.each(function(){u.selectAll(\"g.trace\").each(function(v){ZCe(t,v,this,n,s)})})}else c.each(function(v){ZCe(t,v,this,n,s)}),l.uniformtext.mode&&HCt(t,u.selectAll(\".trace\"),o);h&&c.exit().remove()}});var QCe=ye((bdr,$Ce)=>{\"use strict\";var YCe=xa(),BD=Mr(),KCe=ao(),GCt=Ll(),jCt=zW(),JCe=qD().styleOne,VW=z2(),Y_=Ky(),WCt=OE(),ZCt=zD().formatSliceLabel,HW=!1;$Ce.exports=function(t,r,n,i,a){var o=a.width,s=a.height,l=a.viewX,u=a.viewY,c=a.pathSlice,f=a.toMoveInsideSlice,h=a.strTransform,d=a.hasTransition,v=a.handleSlicesExit,x=a.makeUpdateSliceInterpolator,b=a.makeUpdateTextInterpolator,g=a.prevEntry,E={},k=t._context.staticPlot,A=t._fullLayout,L=r[0],_=L.trace,C=_.textposition.indexOf(\"left\")!==-1,M=_.textposition.indexOf(\"right\")!==-1,p=_.textposition.indexOf(\"bottom\")!==-1,P=!p&&!_.marker.pad.t||p&&!_.marker.pad.b,T=jCt(n,[o,s],{packing:_.tiling.packing,squarifyratio:_.tiling.squarifyratio,flipX:_.tiling.flip.indexOf(\"x\")>-1,flipY:_.tiling.flip.indexOf(\"y\")>-1,pad:{inner:_.tiling.pad,top:_.marker.pad.t,left:_.marker.pad.l,right:_.marker.pad.r,bottom:_.marker.pad.b}}),F=T.descendants(),q=1/0,V=-1/0;F.forEach(function(W){var re=W.depth;re>=_._maxDepth?(W.x0=W.x1=(W.x0+W.x1)/2,W.y0=W.y1=(W.y0+W.y1)/2):(q=Math.min(q,re),V=Math.max(V,re))}),i=i.data(F,Y_.getPtId),_._maxVisibleLayers=isFinite(V)?V-q+1:0,i.enter().append(\"g\").classed(\"slice\",!0),v(i,HW,E,[o,s],c),i.order();var H=null;if(d&&g){var X=Y_.getPtId(g);i.each(function(W){H===null&&Y_.getPtId(W)===X&&(H={x0:W.x0,x1:W.x1,y0:W.y0,y1:W.y1})})}var G=function(){return H||{x0:0,x1:o,y0:0,y1:s}},N=i;return d&&(N=N.transition().each(\"end\",function(){var W=YCe.select(this);Y_.setSliceCursor(W,t,{hideOnRoot:!0,hideOnLeaves:!1,isTransitioning:!1})})),N.each(function(W){var re=Y_.isHeader(W,_);W._x0=l(W.x0),W._x1=l(W.x1),W._y0=u(W.y0),W._y1=u(W.y1),W._hoverX=l(W.x1-_.marker.pad.r),W._hoverY=u(p?W.y1-_.marker.pad.b/2:W.y0+_.marker.pad.t/2);var ae=YCe.select(this),_e=BD.ensureSingle(ae,\"path\",\"surface\",function(Ee){Ee.style(\"pointer-events\",k?\"none\":\"all\")});d?_e.transition().attrTween(\"d\",function(Ee){var Ae=x(Ee,HW,G(),[o,s]);return function(ze){return c(Ae(ze))}}):_e.attr(\"d\",c),ae.call(WCt,n,t,r,{styleOne:JCe,eventDataKeys:VW.eventDataKeys,transitionTime:VW.CLICK_TRANSITION_TIME,transitionEasing:VW.CLICK_TRANSITION_EASING}).call(Y_.setSliceCursor,t,{isTransitioning:t._transitioning}),_e.call(JCe,W,_,t,{hovered:!1}),W.x0===W.x1||W.y0===W.y1?W._text=\"\":re?W._text=P?\"\":Y_.getPtLabel(W)||\"\":W._text=ZCt(W,n,_,r,A)||\"\";var Me=BD.ensureSingle(ae,\"g\",\"slicetext\"),ke=BD.ensureSingle(Me,\"text\",\"\",function(Ee){Ee.attr(\"data-notex\",1)}),ge=BD.ensureUniformFontSize(t,Y_.determineTextFont(_,W,A.font)),ie=W._text||\" \",Te=re&&ie.indexOf(\"
\")===-1;ke.text(ie).classed(\"slicetext\",!0).attr(\"text-anchor\",M?\"end\":C||Te?\"start\":\"middle\").call(KCe.font,ge).call(GCt.convertToTspans,t),W.textBB=KCe.bBox(ke.node()),W.transform=f(W,{fontSize:ge.size,isHeader:re}),W.transform.fontSize=ge.size,d?ke.transition().attrTween(\"transform\",function(Ee){var Ae=b(Ee,HW,G(),[o,s]);return function(ze){return h(Ae(ze))}}):ke.attr(\"transform\",h(W))}),H}});var t6e=ye((wdr,e6e)=>{\"use strict\";var XCt=UW(),YCt=QCe();e6e.exports=function(t,r,n,i){return XCt(t,r,n,i,{type:\"treemap\",drawDescendants:YCt})}});var i6e=ye((Tdr,r6e)=>{\"use strict\";r6e.exports={moduleType:\"trace\",name:\"treemap\",basePlotModule:xCe(),categories:[],animatable:!0,attributes:FD(),layoutAttributes:PW(),supplyDefaults:kCe(),supplyLayoutDefaults:LCe(),calc:RW().calc,crossTraceCalc:RW().crossTraceCalc,plot:t6e(),style:qD().style,colorbar:Kd(),meta:{}}});var a6e=ye((Adr,n6e)=>{\"use strict\";n6e.exports=i6e()});var s6e=ye(D5=>{\"use strict\";var o6e=Xu();D5.name=\"icicle\";D5.plot=function(e,t,r,n){o6e.plotBasePlot(D5.name,e,t,r,n)};D5.clean=function(e,t,r,n){o6e.cleanBasePlot(D5.name,e,t,r,n)}});var GW=ye((Mdr,u6e)=>{\"use strict\";var KCt=Wo().hovertemplateAttrs,JCt=Wo().texttemplateAttrs,$Ct=Kl(),QCt=Ju().attributes,UE=A2(),o0=AE(),ND=FD(),l6e=z2(),e6t=no().extendFlat,t6t=Ed().pattern;u6e.exports={labels:o0.labels,parents:o0.parents,values:o0.values,branchvalues:o0.branchvalues,count:o0.count,level:o0.level,maxdepth:o0.maxdepth,tiling:{orientation:{valType:\"enumerated\",values:[\"v\",\"h\"],dflt:\"h\",editType:\"plot\"},flip:ND.tiling.flip,pad:{valType:\"number\",min:0,dflt:0,editType:\"plot\"},editType:\"calc\"},marker:e6t({colors:o0.marker.colors,line:o0.marker.line,pattern:t6t,editType:\"calc\"},$Ct(\"marker\",{colorAttr:\"colors\",anim:!1})),leaf:o0.leaf,pathbar:ND.pathbar,text:UE.text,textinfo:o0.textinfo,texttemplate:JCt({editType:\"plot\"},{keys:l6e.eventDataKeys.concat([\"label\",\"value\"])}),hovertext:UE.hovertext,hoverinfo:o0.hoverinfo,hovertemplate:KCt({},{keys:l6e.eventDataKeys}),textfont:UE.textfont,insidetextfont:UE.insidetextfont,outsidetextfont:ND.outsidetextfont,textposition:ND.textposition,sort:UE.sort,root:o0.root,domain:QCt({name:\"icicle\",trace:!0,editType:\"calc\"})}});var jW=ye((Edr,c6e)=>{\"use strict\";c6e.exports={iciclecolorway:{valType:\"colorlist\",editType:\"calc\"},extendiciclecolors:{valType:\"boolean\",dflt:!0,editType:\"calc\"}}});var v6e=ye((kdr,d6e)=>{\"use strict\";var f6e=Mr(),r6t=GW(),i6t=va(),n6t=Ju().defaults,a6t=r0().handleText,o6t=Qb().TEXTPAD,s6t=S2().handleMarkerDefaults,h6e=Mu(),l6t=h6e.hasColorscale,u6t=h6e.handleDefaults;d6e.exports=function(t,r,n,i){function a(d,v){return f6e.coerce(t,r,r6t,d,v)}var o=a(\"labels\"),s=a(\"parents\");if(!o||!o.length||!s||!s.length){r.visible=!1;return}var l=a(\"values\");l&&l.length?a(\"branchvalues\"):a(\"count\"),a(\"level\"),a(\"maxdepth\"),a(\"tiling.orientation\"),a(\"tiling.flip\"),a(\"tiling.pad\");var u=a(\"text\");a(\"texttemplate\"),r.texttemplate||a(\"textinfo\",f6e.isArrayOrTypedArray(u)?\"text+label\":\"label\"),a(\"hovertext\"),a(\"hovertemplate\");var c=a(\"pathbar.visible\"),f=\"auto\";a6t(t,r,i,a,f,{hasPathbar:c,moduleHasSelected:!1,moduleHasUnselected:!1,moduleHasConstrain:!1,moduleHasCliponaxis:!1,moduleHasTextangle:!1,moduleHasInsideanchor:!1}),a(\"textposition\"),s6t(t,r,i,a);var h=r._hasColorscale=l6t(t,\"marker\",\"colors\")||(t.marker||{}).coloraxis;h&&u6t(t,r,i,a,{prefix:\"marker.\",cLetter:\"c\"}),a(\"leaf.opacity\",h?1:.7),r._hovered={marker:{line:{width:2,color:i6t.contrast(i.paper_bgcolor)}}},c&&(a(\"pathbar.thickness\",r.pathbar.textfont.size+2*o6t),a(\"pathbar.side\"),a(\"pathbar.edgeshape\")),a(\"sort\"),a(\"root.color\"),n6t(r,i,a),r._length=null}});var g6e=ye((Cdr,p6e)=>{\"use strict\";var c6t=Mr(),f6t=jW();p6e.exports=function(t,r){function n(i,a){return c6t.coerce(t,r,f6t,i,a)}n(\"iciclecolorway\",r.colorway),n(\"extendiciclecolors\")}});var ZW=ye(WW=>{\"use strict\";var m6e=EE();WW.calc=function(e,t){return m6e.calc(e,t)};WW.crossTraceCalc=function(e){return m6e._runCrossTraceCalc(\"icicle\",e)}});var _6e=ye((Pdr,y6e)=>{\"use strict\";var h6t=SE(),d6t=DW();y6e.exports=function(t,r,n){var i=n.flipX,a=n.flipY,o=n.orientation===\"h\",s=n.maxDepth,l=r[0],u=r[1];s&&(l=(t.height+1)*r[0]/Math.min(t.height+1,s),u=(t.height+1)*r[1]/Math.min(t.height+1,s));var c=h6t.partition().padding(n.pad.inner).size(o?[r[1],l]:[r[0],u])(t);return(o||i||a)&&d6t(c,r,{swapXY:o,flipX:i,flipY:a}),c}});var XW=ye((Idr,A6e)=>{\"use strict\";var x6e=xa(),b6e=va(),w6e=Mr(),v6t=_v().resizeText,p6t=RD();function g6t(e){var t=e._fullLayout._iciclelayer.selectAll(\".trace\");v6t(e,t,\"icicle\"),t.each(function(r){var n=x6e.select(this),i=r[0],a=i.trace;n.style(\"opacity\",a.opacity),n.selectAll(\"path.surface\").each(function(o){x6e.select(this).call(T6e,o,a,e)})})}function T6e(e,t,r,n){var i=t.data.data,a=!t.children,o=i.i,s=w6e.castOption(r,o,\"marker.line.color\")||b6e.defaultLine,l=w6e.castOption(r,o,\"marker.line.width\")||0;e.call(p6t,t,r,n).style(\"stroke-width\",l).call(b6e.stroke,s).style(\"opacity\",a?r.leaf.opacity:null)}A6e.exports={style:g6t,styleOne:T6e}});var C6e=ye((Rdr,k6e)=>{\"use strict\";var S6e=xa(),UD=Mr(),M6e=ao(),m6t=Ll(),y6t=_6e(),E6e=XW().styleOne,YW=z2(),z5=Ky(),_6t=OE(),x6t=zD().formatSliceLabel,KW=!1;k6e.exports=function(t,r,n,i,a){var o=a.width,s=a.height,l=a.viewX,u=a.viewY,c=a.pathSlice,f=a.toMoveInsideSlice,h=a.strTransform,d=a.hasTransition,v=a.handleSlicesExit,x=a.makeUpdateSliceInterpolator,b=a.makeUpdateTextInterpolator,g=a.prevEntry,E={},k=t._context.staticPlot,A=t._fullLayout,L=r[0],_=L.trace,C=_.textposition.indexOf(\"left\")!==-1,M=_.textposition.indexOf(\"right\")!==-1,p=_.textposition.indexOf(\"bottom\")!==-1,P=y6t(n,[o,s],{flipX:_.tiling.flip.indexOf(\"x\")>-1,flipY:_.tiling.flip.indexOf(\"y\")>-1,orientation:_.tiling.orientation,pad:{inner:_.tiling.pad},maxDepth:_._maxDepth}),T=P.descendants(),F=1/0,q=-1/0;T.forEach(function(N){var W=N.depth;W>=_._maxDepth?(N.x0=N.x1=(N.x0+N.x1)/2,N.y0=N.y1=(N.y0+N.y1)/2):(F=Math.min(F,W),q=Math.max(q,W))}),i=i.data(T,z5.getPtId),_._maxVisibleLayers=isFinite(q)?q-F+1:0,i.enter().append(\"g\").classed(\"slice\",!0),v(i,KW,E,[o,s],c),i.order();var V=null;if(d&&g){var H=z5.getPtId(g);i.each(function(N){V===null&&z5.getPtId(N)===H&&(V={x0:N.x0,x1:N.x1,y0:N.y0,y1:N.y1})})}var X=function(){return V||{x0:0,x1:o,y0:0,y1:s}},G=i;return d&&(G=G.transition().each(\"end\",function(){var N=S6e.select(this);z5.setSliceCursor(N,t,{hideOnRoot:!0,hideOnLeaves:!1,isTransitioning:!1})})),G.each(function(N){N._x0=l(N.x0),N._x1=l(N.x1),N._y0=u(N.y0),N._y1=u(N.y1),N._hoverX=l(N.x1-_.tiling.pad),N._hoverY=u(p?N.y1-_.tiling.pad/2:N.y0+_.tiling.pad/2);var W=S6e.select(this),re=UD.ensureSingle(W,\"path\",\"surface\",function(ke){ke.style(\"pointer-events\",k?\"none\":\"all\")});d?re.transition().attrTween(\"d\",function(ke){var ge=x(ke,KW,X(),[o,s],{orientation:_.tiling.orientation,flipX:_.tiling.flip.indexOf(\"x\")>-1,flipY:_.tiling.flip.indexOf(\"y\")>-1});return function(ie){return c(ge(ie))}}):re.attr(\"d\",c),W.call(_6t,n,t,r,{styleOne:E6e,eventDataKeys:YW.eventDataKeys,transitionTime:YW.CLICK_TRANSITION_TIME,transitionEasing:YW.CLICK_TRANSITION_EASING}).call(z5.setSliceCursor,t,{isTransitioning:t._transitioning}),re.call(E6e,N,_,t,{hovered:!1}),N.x0===N.x1||N.y0===N.y1?N._text=\"\":N._text=x6t(N,n,_,r,A)||\"\";var ae=UD.ensureSingle(W,\"g\",\"slicetext\"),_e=UD.ensureSingle(ae,\"text\",\"\",function(ke){ke.attr(\"data-notex\",1)}),Me=UD.ensureUniformFontSize(t,z5.determineTextFont(_,N,A.font));_e.text(N._text||\" \").classed(\"slicetext\",!0).attr(\"text-anchor\",M?\"end\":C?\"start\":\"middle\").call(M6e.font,Me).call(m6t.convertToTspans,t),N.textBB=M6e.bBox(_e.node()),N.transform=f(N,{fontSize:Me.size}),N.transform.fontSize=Me.size,d?_e.transition().attrTween(\"transform\",function(ke){var ge=b(ke,KW,X(),[o,s]);return function(ie){return h(ge(ie))}}):_e.attr(\"transform\",h(N))}),V}});var P6e=ye((Ddr,L6e)=>{\"use strict\";var b6t=UW(),w6t=C6e();L6e.exports=function(t,r,n,i){return b6t(t,r,n,i,{type:\"icicle\",drawDescendants:w6t})}});var R6e=ye((zdr,I6e)=>{\"use strict\";I6e.exports={moduleType:\"trace\",name:\"icicle\",basePlotModule:s6e(),categories:[],animatable:!0,attributes:GW(),layoutAttributes:jW(),supplyDefaults:v6e(),supplyLayoutDefaults:g6e(),calc:ZW().calc,crossTraceCalc:ZW().crossTraceCalc,plot:P6e(),style:XW().style,colorbar:Kd(),meta:{}}});var z6e=ye((Fdr,D6e)=>{\"use strict\";D6e.exports=R6e()});var q6e=ye(F5=>{\"use strict\";var F6e=Xu();F5.name=\"funnelarea\";F5.plot=function(e,t,r,n){F6e.plotBasePlot(F5.name,e,t,r,n)};F5.clean=function(e,t,r,n){F6e.cleanBasePlot(F5.name,e,t,r,n)}});var JW=ye((Odr,O6e)=>{\"use strict\";var tv=A2(),T6t=vl(),A6t=Ju().attributes,S6t=Wo().hovertemplateAttrs,M6t=Wo().texttemplateAttrs,O2=no().extendFlat;O6e.exports={labels:tv.labels,label0:tv.label0,dlabel:tv.dlabel,values:tv.values,marker:{colors:tv.marker.colors,line:{color:O2({},tv.marker.line.color,{dflt:null}),width:O2({},tv.marker.line.width,{dflt:1}),editType:\"calc\"},pattern:tv.marker.pattern,editType:\"calc\"},text:tv.text,hovertext:tv.hovertext,scalegroup:O2({},tv.scalegroup,{}),textinfo:O2({},tv.textinfo,{flags:[\"label\",\"text\",\"value\",\"percent\"]}),texttemplate:M6t({editType:\"plot\"},{keys:[\"label\",\"color\",\"value\",\"text\",\"percent\"]}),hoverinfo:O2({},T6t.hoverinfo,{flags:[\"label\",\"text\",\"value\",\"percent\",\"name\"]}),hovertemplate:S6t({},{keys:[\"label\",\"color\",\"value\",\"text\",\"percent\"]}),textposition:O2({},tv.textposition,{values:[\"inside\",\"none\"],dflt:\"inside\"}),textfont:tv.textfont,insidetextfont:tv.insidetextfont,title:{text:tv.title.text,font:tv.title.font,position:O2({},tv.title.position,{values:[\"top left\",\"top center\",\"top right\"],dflt:\"top center\"}),editType:\"plot\"},domain:A6t({name:\"funnelarea\",trace:!0,editType:\"calc\"}),aspectratio:{valType:\"number\",min:0,dflt:1,editType:\"plot\"},baseratio:{valType:\"number\",min:0,max:1,dflt:.333,editType:\"plot\"}}});var $W=ye((Bdr,B6e)=>{\"use strict\";var E6t=lD().hiddenlabels;B6e.exports={hiddenlabels:E6t,funnelareacolorway:{valType:\"colorlist\",editType:\"calc\"},extendfunnelareacolors:{valType:\"boolean\",dflt:!0,editType:\"calc\"}}});var V6e=ye((Ndr,U6e)=>{\"use strict\";var N6e=Mr(),k6t=JW(),C6t=Ju().defaults,L6t=r0().handleText,P6t=S2().handleLabelsAndValues,I6t=S2().handleMarkerDefaults;U6e.exports=function(t,r,n,i){function a(x,b){return N6e.coerce(t,r,k6t,x,b)}var o=a(\"labels\"),s=a(\"values\"),l=P6t(o,s),u=l.len;if(r._hasLabels=l.hasLabels,r._hasValues=l.hasValues,!r._hasLabels&&r._hasValues&&(a(\"label0\"),a(\"dlabel\")),!u){r.visible=!1;return}r._length=u,I6t(t,r,i,a),a(\"scalegroup\");var c=a(\"text\"),f=a(\"texttemplate\"),h;if(f||(h=a(\"textinfo\",Array.isArray(c)?\"text+percent\":\"percent\")),a(\"hovertext\"),a(\"hovertemplate\"),f||h&&h!==\"none\"){var d=a(\"textposition\");L6t(t,r,i,a,d,{moduleHasSelected:!1,moduleHasUnselected:!1,moduleHasConstrain:!1,moduleHasCliponaxis:!1,moduleHasTextangle:!1,moduleHasInsideanchor:!1})}else h===\"none\"&&a(\"textposition\",\"none\");C6t(r,i,a);var v=a(\"title.text\");v&&(a(\"title.position\"),N6e.coerceFont(a,\"title.font\",i.font)),a(\"aspectratio\"),a(\"baseratio\")}});var G6e=ye((Udr,H6e)=>{\"use strict\";var R6t=Mr(),D6t=$W();H6e.exports=function(t,r){function n(i,a){return R6t.coerce(t,r,D6t,i,a)}n(\"hiddenlabels\"),n(\"funnelareacolorway\",r.colorway),n(\"extendfunnelareacolors\")}});var QW=ye((Vdr,W6e)=>{\"use strict\";var j6e=y5();function z6t(e,t){return j6e.calc(e,t)}function F6t(e){j6e.crossTraceCalc(e,{type:\"funnelarea\"})}W6e.exports={calc:z6t,crossTraceCalc:F6t}});var J6e=ye((Hdr,K6e)=>{\"use strict\";var B2=xa(),eZ=ao(),K_=Mr(),q6t=K_.strScale,Z6e=K_.strTranslate,X6e=Ll(),O6t=i2(),B6t=O6t.toMoveInsideBar,Y6e=_v(),N6t=Y6e.recordMinTextSize,U6t=Y6e.clearMinTextSize,V6t=l_(),q5=hD(),H6t=q5.attachFxHandlers,G6t=q5.determineInsideTextFont,j6t=q5.layoutAreas,W6t=q5.prerenderTitles,Z6t=q5.positionTitleOutside,X6t=q5.formatSliceLabel;K6e.exports=function(t,r){var n=t._context.staticPlot,i=t._fullLayout;U6t(\"funnelarea\",i),W6t(r,t),j6t(r,i._size),K_.makeTraceGroups(i._funnelarealayer,r,\"trace\").each(function(a){var o=B2.select(this),s=a[0],l=s.trace;K6t(a),o.each(function(){var u=B2.select(this).selectAll(\"g.slice\").data(a);u.enter().append(\"g\").classed(\"slice\",!0),u.exit().remove(),u.each(function(f,h){if(f.hidden){B2.select(this).selectAll(\"path,g\").remove();return}f.pointNumber=f.i,f.curveNumber=l.index;var d=s.cx,v=s.cy,x=B2.select(this),b=x.selectAll(\"path.surface\").data([f]);b.enter().append(\"path\").classed(\"surface\",!0).style({\"pointer-events\":n?\"none\":\"all\"}),x.call(H6t,t,a);var g=\"M\"+(d+f.TR[0])+\",\"+(v+f.TR[1])+tZ(f.TR,f.BR)+tZ(f.BR,f.BL)+tZ(f.BL,f.TL)+\"Z\";b.attr(\"d\",g),X6t(t,f,s);var E=V6t.castOption(l.textposition,f.pts),k=x.selectAll(\"g.slicetext\").data(f.text&&E!==\"none\"?[0]:[]);k.enter().append(\"g\").classed(\"slicetext\",!0),k.exit().remove(),k.each(function(){var A=K_.ensureSingle(B2.select(this),\"text\",\"\",function(F){F.attr(\"data-notex\",1)}),L=K_.ensureUniformFontSize(t,G6t(l,f,i.font));A.text(f.text).attr({class:\"slicetext\",transform:\"\",\"text-anchor\":\"middle\"}).call(eZ.font,L).call(X6e.convertToTspans,t);var _=eZ.bBox(A.node()),C,M,p,P=Math.min(f.BL[1],f.BR[1])+v,T=Math.max(f.TL[1],f.TR[1])+v;M=Math.max(f.TL[0],f.BL[0])+d,p=Math.min(f.TR[0],f.BR[0])+d,C=B6t(M,p,P,T,_,{isHorizontal:!0,constrained:!0,angle:0,anchor:\"middle\"}),C.fontSize=L.size,N6t(l.type,C,i),a[h].transform=C,K_.setTransormAndDisplay(A,C)})});var c=B2.select(this).selectAll(\"g.titletext\").data(l.title.text?[0]:[]);c.enter().append(\"g\").classed(\"titletext\",!0),c.exit().remove(),c.each(function(){var f=K_.ensureSingle(B2.select(this),\"text\",\"\",function(v){v.attr(\"data-notex\",1)}),h=l.title.text;l._meta&&(h=K_.templateString(h,l._meta)),f.text(h).attr({class:\"titletext\",transform:\"\",\"text-anchor\":\"middle\"}).call(eZ.font,l.title.font).call(X6e.convertToTspans,t);var d=Z6t(s,i._size);f.attr(\"transform\",Z6e(d.x,d.y)+q6t(Math.min(1,d.scale))+Z6e(d.tx,d.ty))})})})};function tZ(e,t){var r=t[0]-e[0],n=t[1]-e[1];return\"l\"+r+\",\"+n}function Y6t(e,t){return[.5*(e[0]+t[0]),.5*(e[1]+t[1])]}function K6t(e){if(!e.length)return;var t=e[0],r=t.trace,n=r.aspectratio,i=r.baseratio;i>.999&&(i=.999);var a=Math.pow(i,2),o=t.vTotal,s=o*a/(1-a),l=o,u=s/o;function c(){var q=Math.sqrt(u);return{x:q,y:-q}}function f(){var q=c();return[q.x,q.y]}var h,d=[];d.push(f());var v,x;for(v=e.length-1;v>-1;v--)if(x=e[v],!x.hidden){var b=x.v/l;u+=b,d.push(f())}var g=1/0,E=-1/0;for(v=0;v-1;v--)if(x=e[v],!x.hidden){P+=1;var T=d[P][0],F=d[P][1];x.TL=[-T,F],x.TR=[T,F],x.BL=M,x.BR=p,x.pxmid=Y6t(x.TR,x.BR),M=x.TL,p=x.TR}}});var eLe=ye((Gdr,Q6e)=>{\"use strict\";var $6e=xa(),J6t=z3(),$6t=_v().resizeText;Q6e.exports=function(t){var r=t._fullLayout._funnelarealayer.selectAll(\".trace\");$6t(t,r,\"funnelarea\"),r.each(function(n){var i=n[0],a=i.trace,o=$6e.select(this);o.style({opacity:a.opacity}),o.selectAll(\"path.surface\").each(function(s){$6e.select(this).call(J6t,s,a,t)})})}});var rLe=ye((jdr,tLe)=>{\"use strict\";tLe.exports={moduleType:\"trace\",name:\"funnelarea\",basePlotModule:q6e(),categories:[\"pie-like\",\"funnelarea\",\"showLegend\"],attributes:JW(),layoutAttributes:$W(),supplyDefaults:V6e(),supplyLayoutDefaults:G6e(),calc:QW().calc,crossTraceCalc:QW().crossTraceCalc,plot:J6e(),style:eLe(),styleOne:z3(),meta:{}}});var nLe=ye((Wdr,iLe)=>{\"use strict\";iLe.exports=rLe()});var Rd=ye((Zdr,aLe)=>{(function(){var e={1964:function(i,a,o){i.exports={alpha_shape:o(3502),convex_hull:o(7352),delaunay_triangulate:o(7642),gl_cone3d:o(6405),gl_error3d:o(9165),gl_line3d:o(5714),gl_mesh3d:o(7201),gl_plot3d:o(4100),gl_scatter3d:o(8418),gl_streamtube3d:o(7815),gl_surface3d:o(9499),ndarray:o(9618),ndarray_linear_interpolate:o(4317)}},4793:function(i,a,o){\"use strict\";var s;function l(Le,xe){if(!(Le instanceof xe))throw new TypeError(\"Cannot call a class as a function\")}function u(Le,xe){for(var Se=0;SeM)throw new RangeError('The value \"'+Le+'\" is invalid for option \"size\"');var xe=new Uint8Array(Le);return Object.setPrototypeOf(xe,T.prototype),xe}function T(Le,xe,Se){if(typeof Le==\"number\"){if(typeof xe==\"string\")throw new TypeError('The \"string\" argument must be of type string. Received type number');return H(Le)}return F(Le,xe,Se)}T.poolSize=8192;function F(Le,xe,Se){if(typeof Le==\"string\")return X(Le,xe);if(ArrayBuffer.isView(Le))return N(Le);if(Le==null)throw new TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+A(Le));if(Ne(Le,ArrayBuffer)||Le&&Ne(Le.buffer,ArrayBuffer)||typeof SharedArrayBuffer!=\"undefined\"&&(Ne(Le,SharedArrayBuffer)||Le&&Ne(Le.buffer,SharedArrayBuffer)))return W(Le,xe,Se);if(typeof Le==\"number\")throw new TypeError('The \"value\" argument must not be of type number. Received type number');var lt=Le.valueOf&&Le.valueOf();if(lt!=null&<!==Le)return T.from(lt,xe,Se);var Gt=re(Le);if(Gt)return Gt;if(typeof Symbol!=\"undefined\"&&Symbol.toPrimitive!=null&&typeof Le[Symbol.toPrimitive]==\"function\")return T.from(Le[Symbol.toPrimitive](\"string\"),xe,Se);throw new TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+A(Le))}T.from=function(Le,xe,Se){return F(Le,xe,Se)},Object.setPrototypeOf(T.prototype,Uint8Array.prototype),Object.setPrototypeOf(T,Uint8Array);function q(Le){if(typeof Le!=\"number\")throw new TypeError('\"size\" argument must be of type number');if(Le<0)throw new RangeError('The value \"'+Le+'\" is invalid for option \"size\"')}function V(Le,xe,Se){return q(Le),Le<=0?P(Le):xe!==void 0?typeof Se==\"string\"?P(Le).fill(xe,Se):P(Le).fill(xe):P(Le)}T.alloc=function(Le,xe,Se){return V(Le,xe,Se)};function H(Le){return q(Le),P(Le<0?0:ae(Le)|0)}T.allocUnsafe=function(Le){return H(Le)},T.allocUnsafeSlow=function(Le){return H(Le)};function X(Le,xe){if((typeof xe!=\"string\"||xe===\"\")&&(xe=\"utf8\"),!T.isEncoding(xe))throw new TypeError(\"Unknown encoding: \"+xe);var Se=Me(Le,xe)|0,lt=P(Se),Gt=lt.write(Le,xe);return Gt!==Se&&(lt=lt.slice(0,Gt)),lt}function G(Le){for(var xe=Le.length<0?0:ae(Le.length)|0,Se=P(xe),lt=0;lt=M)throw new RangeError(\"Attempt to allocate Buffer larger than maximum size: 0x\"+M.toString(16)+\" bytes\");return Le|0}function _e(Le){return+Le!=Le&&(Le=0),T.alloc(+Le)}T.isBuffer=function(xe){return xe!=null&&xe._isBuffer===!0&&xe!==T.prototype},T.compare=function(xe,Se){if(Ne(xe,Uint8Array)&&(xe=T.from(xe,xe.offset,xe.byteLength)),Ne(Se,Uint8Array)&&(Se=T.from(Se,Se.offset,Se.byteLength)),!T.isBuffer(xe)||!T.isBuffer(Se))throw new TypeError('The \"buf1\", \"buf2\" arguments must be one of type Buffer or Uint8Array');if(xe===Se)return 0;for(var lt=xe.length,Gt=Se.length,Vt=0,ar=Math.min(lt,Gt);VtGt.length?(T.isBuffer(ar)||(ar=T.from(ar)),ar.copy(Gt,Vt)):Uint8Array.prototype.set.call(Gt,ar,Vt);else if(T.isBuffer(ar))ar.copy(Gt,Vt);else throw new TypeError('\"list\" argument must be an Array of Buffers');Vt+=ar.length}return Gt};function Me(Le,xe){if(T.isBuffer(Le))return Le.length;if(ArrayBuffer.isView(Le)||Ne(Le,ArrayBuffer))return Le.byteLength;if(typeof Le!=\"string\")throw new TypeError('The \"string\" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+A(Le));var Se=Le.length,lt=arguments.length>2&&arguments[2]===!0;if(!lt&&Se===0)return 0;for(var Gt=!1;;)switch(xe){case\"ascii\":case\"latin1\":case\"binary\":return Se;case\"utf8\":case\"utf-8\":return _r(Le).length;case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return Se*2;case\"hex\":return Se>>>1;case\"base64\":return Nr(Le).length;default:if(Gt)return lt?-1:_r(Le).length;xe=(\"\"+xe).toLowerCase(),Gt=!0}}T.byteLength=Me;function ke(Le,xe,Se){var lt=!1;if((xe===void 0||xe<0)&&(xe=0),xe>this.length||((Se===void 0||Se>this.length)&&(Se=this.length),Se<=0)||(Se>>>=0,xe>>>=0,Se<=xe))return\"\";for(Le||(Le=\"utf8\");;)switch(Le){case\"hex\":return rt(this,xe,Se);case\"utf8\":case\"utf-8\":return ce(this,xe,Se);case\"ascii\":return ct(this,xe,Se);case\"latin1\":case\"binary\":return qt(this,xe,Se);case\"base64\":return Re(this,xe,Se);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return ot(this,xe,Se);default:if(lt)throw new TypeError(\"Unknown encoding: \"+Le);Le=(Le+\"\").toLowerCase(),lt=!0}}T.prototype._isBuffer=!0;function ge(Le,xe,Se){var lt=Le[xe];Le[xe]=Le[Se],Le[Se]=lt}T.prototype.swap16=function(){var xe=this.length;if(xe%2!==0)throw new RangeError(\"Buffer size must be a multiple of 16-bits\");for(var Se=0;SeSe&&(xe+=\" ... \"),\"\"},C&&(T.prototype[C]=T.prototype.inspect),T.prototype.compare=function(xe,Se,lt,Gt,Vt){if(Ne(xe,Uint8Array)&&(xe=T.from(xe,xe.offset,xe.byteLength)),!T.isBuffer(xe))throw new TypeError('The \"target\" argument must be one of type Buffer or Uint8Array. Received type '+A(xe));if(Se===void 0&&(Se=0),lt===void 0&&(lt=xe?xe.length:0),Gt===void 0&&(Gt=0),Vt===void 0&&(Vt=this.length),Se<0||lt>xe.length||Gt<0||Vt>this.length)throw new RangeError(\"out of range index\");if(Gt>=Vt&&Se>=lt)return 0;if(Gt>=Vt)return-1;if(Se>=lt)return 1;if(Se>>>=0,lt>>>=0,Gt>>>=0,Vt>>>=0,this===xe)return 0;for(var ar=Vt-Gt,Qr=lt-Se,ai=Math.min(ar,Qr),jr=this.slice(Gt,Vt),ri=xe.slice(Se,lt),bi=0;bi2147483647?Se=2147483647:Se<-2147483648&&(Se=-2147483648),Se=+Se,Ye(Se)&&(Se=Gt?0:Le.length-1),Se<0&&(Se=Le.length+Se),Se>=Le.length){if(Gt)return-1;Se=Le.length-1}else if(Se<0)if(Gt)Se=0;else return-1;if(typeof xe==\"string\"&&(xe=T.from(xe,lt)),T.isBuffer(xe))return xe.length===0?-1:Te(Le,xe,Se,lt,Gt);if(typeof xe==\"number\")return xe=xe&255,typeof Uint8Array.prototype.indexOf==\"function\"?Gt?Uint8Array.prototype.indexOf.call(Le,xe,Se):Uint8Array.prototype.lastIndexOf.call(Le,xe,Se):Te(Le,[xe],Se,lt,Gt);throw new TypeError(\"val must be string, number or Buffer\")}function Te(Le,xe,Se,lt,Gt){var Vt=1,ar=Le.length,Qr=xe.length;if(lt!==void 0&&(lt=String(lt).toLowerCase(),lt===\"ucs2\"||lt===\"ucs-2\"||lt===\"utf16le\"||lt===\"utf-16le\")){if(Le.length<2||xe.length<2)return-1;Vt=2,ar/=2,Qr/=2,Se/=2}function ai(Wi,Ni){return Vt===1?Wi[Ni]:Wi.readUInt16BE(Ni*Vt)}var jr;if(Gt){var ri=-1;for(jr=Se;jrar&&(Se=ar-Qr),jr=Se;jr>=0;jr--){for(var bi=!0,nn=0;nnGt&&(lt=Gt)):lt=Gt;var Vt=xe.length;lt>Vt/2&&(lt=Vt/2);var ar;for(ar=0;ar>>0,isFinite(lt)?(lt=lt>>>0,Gt===void 0&&(Gt=\"utf8\")):(Gt=lt,lt=void 0);else throw new Error(\"Buffer.write(string, encoding, offset[, length]) is no longer supported\");var Vt=this.length-Se;if((lt===void 0||lt>Vt)&&(lt=Vt),xe.length>0&&(lt<0||Se<0)||Se>this.length)throw new RangeError(\"Attempt to write outside buffer bounds\");Gt||(Gt=\"utf8\");for(var ar=!1;;)switch(Gt){case\"hex\":return Ee(this,xe,Se,lt);case\"utf8\":case\"utf-8\":return Ae(this,xe,Se,lt);case\"ascii\":case\"latin1\":case\"binary\":return ze(this,xe,Se,lt);case\"base64\":return Ce(this,xe,Se,lt);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return me(this,xe,Se,lt);default:if(ar)throw new TypeError(\"Unknown encoding: \"+Gt);Gt=(\"\"+Gt).toLowerCase(),ar=!0}},T.prototype.toJSON=function(){return{type:\"Buffer\",data:Array.prototype.slice.call(this._arr||this,0)}};function Re(Le,xe,Se){return xe===0&&Se===Le.length?L.fromByteArray(Le):L.fromByteArray(Le.slice(xe,Se))}function ce(Le,xe,Se){Se=Math.min(Le.length,Se);for(var lt=[],Gt=xe;Gt239?4:Vt>223?3:Vt>191?2:1;if(Gt+Qr<=Se){var ai=void 0,jr=void 0,ri=void 0,bi=void 0;switch(Qr){case 1:Vt<128&&(ar=Vt);break;case 2:ai=Le[Gt+1],(ai&192)===128&&(bi=(Vt&31)<<6|ai&63,bi>127&&(ar=bi));break;case 3:ai=Le[Gt+1],jr=Le[Gt+2],(ai&192)===128&&(jr&192)===128&&(bi=(Vt&15)<<12|(ai&63)<<6|jr&63,bi>2047&&(bi<55296||bi>57343)&&(ar=bi));break;case 4:ai=Le[Gt+1],jr=Le[Gt+2],ri=Le[Gt+3],(ai&192)===128&&(jr&192)===128&&(ri&192)===128&&(bi=(Vt&15)<<18|(ai&63)<<12|(jr&63)<<6|ri&63,bi>65535&&bi<1114112&&(ar=bi))}}ar===null?(ar=65533,Qr=1):ar>65535&&(ar-=65536,lt.push(ar>>>10&1023|55296),ar=56320|ar&1023),lt.push(ar),Gt+=Qr}return nt(lt)}var Ge=4096;function nt(Le){var xe=Le.length;if(xe<=Ge)return String.fromCharCode.apply(String,Le);for(var Se=\"\",lt=0;ltlt)&&(Se=lt);for(var Gt=\"\",Vt=xe;Vtlt&&(xe=lt),Se<0?(Se+=lt,Se<0&&(Se=0)):Se>lt&&(Se=lt),SeSe)throw new RangeError(\"Trying to access beyond buffer length\")}T.prototype.readUintLE=T.prototype.readUIntLE=function(xe,Se,lt){xe=xe>>>0,Se=Se>>>0,lt||Rt(xe,Se,this.length);for(var Gt=this[xe],Vt=1,ar=0;++ar>>0,Se=Se>>>0,lt||Rt(xe,Se,this.length);for(var Gt=this[xe+--Se],Vt=1;Se>0&&(Vt*=256);)Gt+=this[xe+--Se]*Vt;return Gt},T.prototype.readUint8=T.prototype.readUInt8=function(xe,Se){return xe=xe>>>0,Se||Rt(xe,1,this.length),this[xe]},T.prototype.readUint16LE=T.prototype.readUInt16LE=function(xe,Se){return xe=xe>>>0,Se||Rt(xe,2,this.length),this[xe]|this[xe+1]<<8},T.prototype.readUint16BE=T.prototype.readUInt16BE=function(xe,Se){return xe=xe>>>0,Se||Rt(xe,2,this.length),this[xe]<<8|this[xe+1]},T.prototype.readUint32LE=T.prototype.readUInt32LE=function(xe,Se){return xe=xe>>>0,Se||Rt(xe,4,this.length),(this[xe]|this[xe+1]<<8|this[xe+2]<<16)+this[xe+3]*16777216},T.prototype.readUint32BE=T.prototype.readUInt32BE=function(xe,Se){return xe=xe>>>0,Se||Rt(xe,4,this.length),this[xe]*16777216+(this[xe+1]<<16|this[xe+2]<<8|this[xe+3])},T.prototype.readBigUInt64LE=Xe(function(xe){xe=xe>>>0,dt(xe,\"offset\");var Se=this[xe],lt=this[xe+7];(Se===void 0||lt===void 0)&&Ht(xe,this.length-8);var Gt=Se+this[++xe]*Math.pow(2,8)+this[++xe]*Math.pow(2,16)+this[++xe]*Math.pow(2,24),Vt=this[++xe]+this[++xe]*Math.pow(2,8)+this[++xe]*Math.pow(2,16)+lt*Math.pow(2,24);return BigInt(Gt)+(BigInt(Vt)<>>0,dt(xe,\"offset\");var Se=this[xe],lt=this[xe+7];(Se===void 0||lt===void 0)&&Ht(xe,this.length-8);var Gt=Se*Math.pow(2,24)+this[++xe]*Math.pow(2,16)+this[++xe]*Math.pow(2,8)+this[++xe],Vt=this[++xe]*Math.pow(2,24)+this[++xe]*Math.pow(2,16)+this[++xe]*Math.pow(2,8)+lt;return(BigInt(Gt)<>>0,Se=Se>>>0,lt||Rt(xe,Se,this.length);for(var Gt=this[xe],Vt=1,ar=0;++ar=Vt&&(Gt-=Math.pow(2,8*Se)),Gt},T.prototype.readIntBE=function(xe,Se,lt){xe=xe>>>0,Se=Se>>>0,lt||Rt(xe,Se,this.length);for(var Gt=Se,Vt=1,ar=this[xe+--Gt];Gt>0&&(Vt*=256);)ar+=this[xe+--Gt]*Vt;return Vt*=128,ar>=Vt&&(ar-=Math.pow(2,8*Se)),ar},T.prototype.readInt8=function(xe,Se){return xe=xe>>>0,Se||Rt(xe,1,this.length),this[xe]&128?(255-this[xe]+1)*-1:this[xe]},T.prototype.readInt16LE=function(xe,Se){xe=xe>>>0,Se||Rt(xe,2,this.length);var lt=this[xe]|this[xe+1]<<8;return lt&32768?lt|4294901760:lt},T.prototype.readInt16BE=function(xe,Se){xe=xe>>>0,Se||Rt(xe,2,this.length);var lt=this[xe+1]|this[xe]<<8;return lt&32768?lt|4294901760:lt},T.prototype.readInt32LE=function(xe,Se){return xe=xe>>>0,Se||Rt(xe,4,this.length),this[xe]|this[xe+1]<<8|this[xe+2]<<16|this[xe+3]<<24},T.prototype.readInt32BE=function(xe,Se){return xe=xe>>>0,Se||Rt(xe,4,this.length),this[xe]<<24|this[xe+1]<<16|this[xe+2]<<8|this[xe+3]},T.prototype.readBigInt64LE=Xe(function(xe){xe=xe>>>0,dt(xe,\"offset\");var Se=this[xe],lt=this[xe+7];(Se===void 0||lt===void 0)&&Ht(xe,this.length-8);var Gt=this[xe+4]+this[xe+5]*Math.pow(2,8)+this[xe+6]*Math.pow(2,16)+(lt<<24);return(BigInt(Gt)<>>0,dt(xe,\"offset\");var Se=this[xe],lt=this[xe+7];(Se===void 0||lt===void 0)&&Ht(xe,this.length-8);var Gt=(Se<<24)+this[++xe]*Math.pow(2,16)+this[++xe]*Math.pow(2,8)+this[++xe];return(BigInt(Gt)<>>0,Se||Rt(xe,4,this.length),_.read(this,xe,!0,23,4)},T.prototype.readFloatBE=function(xe,Se){return xe=xe>>>0,Se||Rt(xe,4,this.length),_.read(this,xe,!1,23,4)},T.prototype.readDoubleLE=function(xe,Se){return xe=xe>>>0,Se||Rt(xe,8,this.length),_.read(this,xe,!0,52,8)},T.prototype.readDoubleBE=function(xe,Se){return xe=xe>>>0,Se||Rt(xe,8,this.length),_.read(this,xe,!1,52,8)};function kt(Le,xe,Se,lt,Gt,Vt){if(!T.isBuffer(Le))throw new TypeError('\"buffer\" argument must be a Buffer instance');if(xe>Gt||xeLe.length)throw new RangeError(\"Index out of range\")}T.prototype.writeUintLE=T.prototype.writeUIntLE=function(xe,Se,lt,Gt){if(xe=+xe,Se=Se>>>0,lt=lt>>>0,!Gt){var Vt=Math.pow(2,8*lt)-1;kt(this,xe,Se,lt,Vt,0)}var ar=1,Qr=0;for(this[Se]=xe&255;++Qr>>0,lt=lt>>>0,!Gt){var Vt=Math.pow(2,8*lt)-1;kt(this,xe,Se,lt,Vt,0)}var ar=lt-1,Qr=1;for(this[Se+ar]=xe&255;--ar>=0&&(Qr*=256);)this[Se+ar]=xe/Qr&255;return Se+lt},T.prototype.writeUint8=T.prototype.writeUInt8=function(xe,Se,lt){return xe=+xe,Se=Se>>>0,lt||kt(this,xe,Se,1,255,0),this[Se]=xe&255,Se+1},T.prototype.writeUint16LE=T.prototype.writeUInt16LE=function(xe,Se,lt){return xe=+xe,Se=Se>>>0,lt||kt(this,xe,Se,2,65535,0),this[Se]=xe&255,this[Se+1]=xe>>>8,Se+2},T.prototype.writeUint16BE=T.prototype.writeUInt16BE=function(xe,Se,lt){return xe=+xe,Se=Se>>>0,lt||kt(this,xe,Se,2,65535,0),this[Se]=xe>>>8,this[Se+1]=xe&255,Se+2},T.prototype.writeUint32LE=T.prototype.writeUInt32LE=function(xe,Se,lt){return xe=+xe,Se=Se>>>0,lt||kt(this,xe,Se,4,4294967295,0),this[Se+3]=xe>>>24,this[Se+2]=xe>>>16,this[Se+1]=xe>>>8,this[Se]=xe&255,Se+4},T.prototype.writeUint32BE=T.prototype.writeUInt32BE=function(xe,Se,lt){return xe=+xe,Se=Se>>>0,lt||kt(this,xe,Se,4,4294967295,0),this[Se]=xe>>>24,this[Se+1]=xe>>>16,this[Se+2]=xe>>>8,this[Se+3]=xe&255,Se+4};function Ct(Le,xe,Se,lt,Gt){Et(xe,lt,Gt,Le,Se,7);var Vt=Number(xe&BigInt(4294967295));Le[Se++]=Vt,Vt=Vt>>8,Le[Se++]=Vt,Vt=Vt>>8,Le[Se++]=Vt,Vt=Vt>>8,Le[Se++]=Vt;var ar=Number(xe>>BigInt(32)&BigInt(4294967295));return Le[Se++]=ar,ar=ar>>8,Le[Se++]=ar,ar=ar>>8,Le[Se++]=ar,ar=ar>>8,Le[Se++]=ar,Se}function Yt(Le,xe,Se,lt,Gt){Et(xe,lt,Gt,Le,Se,7);var Vt=Number(xe&BigInt(4294967295));Le[Se+7]=Vt,Vt=Vt>>8,Le[Se+6]=Vt,Vt=Vt>>8,Le[Se+5]=Vt,Vt=Vt>>8,Le[Se+4]=Vt;var ar=Number(xe>>BigInt(32)&BigInt(4294967295));return Le[Se+3]=ar,ar=ar>>8,Le[Se+2]=ar,ar=ar>>8,Le[Se+1]=ar,ar=ar>>8,Le[Se]=ar,Se+8}T.prototype.writeBigUInt64LE=Xe(function(xe){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Ct(this,xe,Se,BigInt(0),BigInt(\"0xffffffffffffffff\"))}),T.prototype.writeBigUInt64BE=Xe(function(xe){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Yt(this,xe,Se,BigInt(0),BigInt(\"0xffffffffffffffff\"))}),T.prototype.writeIntLE=function(xe,Se,lt,Gt){if(xe=+xe,Se=Se>>>0,!Gt){var Vt=Math.pow(2,8*lt-1);kt(this,xe,Se,lt,Vt-1,-Vt)}var ar=0,Qr=1,ai=0;for(this[Se]=xe&255;++ar>0)-ai&255;return Se+lt},T.prototype.writeIntBE=function(xe,Se,lt,Gt){if(xe=+xe,Se=Se>>>0,!Gt){var Vt=Math.pow(2,8*lt-1);kt(this,xe,Se,lt,Vt-1,-Vt)}var ar=lt-1,Qr=1,ai=0;for(this[Se+ar]=xe&255;--ar>=0&&(Qr*=256);)xe<0&&ai===0&&this[Se+ar+1]!==0&&(ai=1),this[Se+ar]=(xe/Qr>>0)-ai&255;return Se+lt},T.prototype.writeInt8=function(xe,Se,lt){return xe=+xe,Se=Se>>>0,lt||kt(this,xe,Se,1,127,-128),xe<0&&(xe=255+xe+1),this[Se]=xe&255,Se+1},T.prototype.writeInt16LE=function(xe,Se,lt){return xe=+xe,Se=Se>>>0,lt||kt(this,xe,Se,2,32767,-32768),this[Se]=xe&255,this[Se+1]=xe>>>8,Se+2},T.prototype.writeInt16BE=function(xe,Se,lt){return xe=+xe,Se=Se>>>0,lt||kt(this,xe,Se,2,32767,-32768),this[Se]=xe>>>8,this[Se+1]=xe&255,Se+2},T.prototype.writeInt32LE=function(xe,Se,lt){return xe=+xe,Se=Se>>>0,lt||kt(this,xe,Se,4,2147483647,-2147483648),this[Se]=xe&255,this[Se+1]=xe>>>8,this[Se+2]=xe>>>16,this[Se+3]=xe>>>24,Se+4},T.prototype.writeInt32BE=function(xe,Se,lt){return xe=+xe,Se=Se>>>0,lt||kt(this,xe,Se,4,2147483647,-2147483648),xe<0&&(xe=4294967295+xe+1),this[Se]=xe>>>24,this[Se+1]=xe>>>16,this[Se+2]=xe>>>8,this[Se+3]=xe&255,Se+4},T.prototype.writeBigInt64LE=Xe(function(xe){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Ct(this,xe,Se,-BigInt(\"0x8000000000000000\"),BigInt(\"0x7fffffffffffffff\"))}),T.prototype.writeBigInt64BE=Xe(function(xe){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Yt(this,xe,Se,-BigInt(\"0x8000000000000000\"),BigInt(\"0x7fffffffffffffff\"))});function xr(Le,xe,Se,lt,Gt,Vt){if(Se+lt>Le.length)throw new RangeError(\"Index out of range\");if(Se<0)throw new RangeError(\"Index out of range\")}function er(Le,xe,Se,lt,Gt){return xe=+xe,Se=Se>>>0,Gt||xr(Le,xe,Se,4,34028234663852886e22,-34028234663852886e22),_.write(Le,xe,Se,lt,23,4),Se+4}T.prototype.writeFloatLE=function(xe,Se,lt){return er(this,xe,Se,!0,lt)},T.prototype.writeFloatBE=function(xe,Se,lt){return er(this,xe,Se,!1,lt)};function Ke(Le,xe,Se,lt,Gt){return xe=+xe,Se=Se>>>0,Gt||xr(Le,xe,Se,8,17976931348623157e292,-17976931348623157e292),_.write(Le,xe,Se,lt,52,8),Se+8}T.prototype.writeDoubleLE=function(xe,Se,lt){return Ke(this,xe,Se,!0,lt)},T.prototype.writeDoubleBE=function(xe,Se,lt){return Ke(this,xe,Se,!1,lt)},T.prototype.copy=function(xe,Se,lt,Gt){if(!T.isBuffer(xe))throw new TypeError(\"argument should be a Buffer\");if(lt||(lt=0),!Gt&&Gt!==0&&(Gt=this.length),Se>=xe.length&&(Se=xe.length),Se||(Se=0),Gt>0&&Gt=this.length)throw new RangeError(\"Index out of range\");if(Gt<0)throw new RangeError(\"sourceEnd out of bounds\");Gt>this.length&&(Gt=this.length),xe.length-Se>>0,lt=lt===void 0?this.length:lt>>>0,xe||(xe=0);var ar;if(typeof xe==\"number\")for(ar=Se;arMath.pow(2,32)?Gt=Lt(String(Se)):typeof Se==\"bigint\"&&(Gt=String(Se),(Se>Math.pow(BigInt(2),BigInt(32))||Se<-Math.pow(BigInt(2),BigInt(32)))&&(Gt=Lt(Gt)),Gt+=\"n\"),lt+=\" It must be \".concat(xe,\". Received \").concat(Gt),lt},RangeError);function Lt(Le){for(var xe=\"\",Se=Le.length,lt=Le[0]===\"-\"?1:0;Se>=lt+4;Se-=3)xe=\"_\".concat(Le.slice(Se-3,Se)).concat(xe);return\"\".concat(Le.slice(0,Se)).concat(xe)}function St(Le,xe,Se){dt(xe,\"offset\"),(Le[xe]===void 0||Le[xe+Se]===void 0)&&Ht(xe,Le.length-(Se+1))}function Et(Le,xe,Se,lt,Gt,Vt){if(Le>Se||Le3?xe===0||xe===BigInt(0)?Qr=\">= 0\".concat(ar,\" and < 2\").concat(ar,\" ** \").concat((Vt+1)*8).concat(ar):Qr=\">= -(2\".concat(ar,\" ** \").concat((Vt+1)*8-1).concat(ar,\") and < 2 ** \")+\"\".concat((Vt+1)*8-1).concat(ar):Qr=\">= \".concat(xe).concat(ar,\" and <= \").concat(Se).concat(ar),new xt.ERR_OUT_OF_RANGE(\"value\",Qr,Le)}St(lt,Gt,Vt)}function dt(Le,xe){if(typeof Le!=\"number\")throw new xt.ERR_INVALID_ARG_TYPE(xe,\"number\",Le)}function Ht(Le,xe,Se){throw Math.floor(Le)!==Le?(dt(Le,Se),new xt.ERR_OUT_OF_RANGE(Se||\"offset\",\"an integer\",Le)):xe<0?new xt.ERR_BUFFER_OUT_OF_BOUNDS:new xt.ERR_OUT_OF_RANGE(Se||\"offset\",\">= \".concat(Se?1:0,\" and <= \").concat(xe),Le)}var $t=/[^+/0-9A-Za-z-_]/g;function fr(Le){if(Le=Le.split(\"=\")[0],Le=Le.trim().replace($t,\"\"),Le.length<2)return\"\";for(;Le.length%4!==0;)Le=Le+\"=\";return Le}function _r(Le,xe){xe=xe||1/0;for(var Se,lt=Le.length,Gt=null,Vt=[],ar=0;ar55295&&Se<57344){if(!Gt){if(Se>56319){(xe-=3)>-1&&Vt.push(239,191,189);continue}else if(ar+1===lt){(xe-=3)>-1&&Vt.push(239,191,189);continue}Gt=Se;continue}if(Se<56320){(xe-=3)>-1&&Vt.push(239,191,189),Gt=Se;continue}Se=(Gt-55296<<10|Se-56320)+65536}else Gt&&(xe-=3)>-1&&Vt.push(239,191,189);if(Gt=null,Se<128){if((xe-=1)<0)break;Vt.push(Se)}else if(Se<2048){if((xe-=2)<0)break;Vt.push(Se>>6|192,Se&63|128)}else if(Se<65536){if((xe-=3)<0)break;Vt.push(Se>>12|224,Se>>6&63|128,Se&63|128)}else if(Se<1114112){if((xe-=4)<0)break;Vt.push(Se>>18|240,Se>>12&63|128,Se>>6&63|128,Se&63|128)}else throw new Error(\"Invalid code point\")}return Vt}function Br(Le){for(var xe=[],Se=0;Se>8,Gt=Se%256,Vt.push(Gt),Vt.push(lt);return Vt}function Nr(Le){return L.toByteArray(fr(Le))}function ut(Le,xe,Se,lt){var Gt;for(Gt=0;Gt=xe.length||Gt>=Le.length);++Gt)xe[Gt+Se]=Le[Gt];return Gt}function Ne(Le,xe){return Le instanceof xe||Le!=null&&Le.constructor!=null&&Le.constructor.name!=null&&Le.constructor.name===xe.name}function Ye(Le){return Le!==Le}var Ve=function(){for(var Le=\"0123456789abcdef\",xe=new Array(256),Se=0;Se<16;++Se)for(var lt=Se*16,Gt=0;Gt<16;++Gt)xe[lt+Gt]=Le[Se]+Le[Gt];return xe}();function Xe(Le){return typeof BigInt==\"undefined\"?ht:Le}function ht(){throw new Error(\"BigInt not supported\")}},9216:function(i){\"use strict\";i.exports=l,i.exports.isMobile=l,i.exports.default=l;var a=/(android|bb\\d+|meego).+mobile|armv7l|avantgo|bada\\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\\/|plucker|pocket|psp|series[46]0|samsungbrowser.*mobile|symbian|treo|up\\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,o=/CrOS/,s=/android|ipad|playbook|silk/i;function l(u){u||(u={});var c=u.ua;if(!c&&typeof navigator!=\"undefined\"&&(c=navigator.userAgent),c&&c.headers&&typeof c.headers[\"user-agent\"]==\"string\"&&(c=c.headers[\"user-agent\"]),typeof c!=\"string\")return!1;var f=a.test(c)&&!o.test(c)||!!u.tablet&&s.test(c);return!f&&u.tablet&&u.featureDetect&&navigator&&navigator.maxTouchPoints>1&&c.indexOf(\"Macintosh\")!==-1&&c.indexOf(\"Safari\")!==-1&&(f=!0),f}},6296:function(i,a,o){\"use strict\";i.exports=h;var s=o(7261),l=o(9977),u=o(1811);function c(d,v){this._controllerNames=Object.keys(d),this._controllerList=this._controllerNames.map(function(x){return d[x]}),this._mode=v,this._active=d[v],this._active||(this._mode=\"turntable\",this._active=d.turntable),this.modes=this._controllerNames,this.computedMatrix=this._active.computedMatrix,this.computedEye=this._active.computedEye,this.computedUp=this._active.computedUp,this.computedCenter=this._active.computedCenter,this.computedRadius=this._active.computedRadius}var f=c.prototype;f.flush=function(d){for(var v=this._controllerList,x=0;x0)throw new Error(\"Invalid string. Length must be a multiple of 4\");var L=k.indexOf(\"=\");L===-1&&(L=A);var _=L===A?0:4-L%4;return[L,_]}function d(k){var A=h(k),L=A[0],_=A[1];return(L+_)*3/4-_}function v(k,A,L){return(A+L)*3/4-L}function x(k){var A,L=h(k),_=L[0],C=L[1],M=new l(v(k,_,C)),p=0,P=C>0?_-4:_,T;for(T=0;T>16&255,M[p++]=A>>8&255,M[p++]=A&255;return C===2&&(A=s[k.charCodeAt(T)]<<2|s[k.charCodeAt(T+1)]>>4,M[p++]=A&255),C===1&&(A=s[k.charCodeAt(T)]<<10|s[k.charCodeAt(T+1)]<<4|s[k.charCodeAt(T+2)]>>2,M[p++]=A>>8&255,M[p++]=A&255),M}function b(k){return o[k>>18&63]+o[k>>12&63]+o[k>>6&63]+o[k&63]}function g(k,A,L){for(var _,C=[],M=A;MP?P:p+M));return _===1?(A=k[L-1],C.push(o[A>>2]+o[A<<4&63]+\"==\")):_===2&&(A=(k[L-2]<<8)+k[L-1],C.push(o[A>>10]+o[A>>4&63]+o[A<<2&63]+\"=\")),C.join(\"\")}},3865:function(i,a,o){\"use strict\";var s=o(869);i.exports=l;function l(u,c){return s(u[0].mul(c[1]).add(c[0].mul(u[1])),u[1].mul(c[1]))}},1318:function(i){\"use strict\";i.exports=a;function a(o,s){return o[0].mul(s[1]).cmp(s[0].mul(o[1]))}},8697:function(i,a,o){\"use strict\";var s=o(869);i.exports=l;function l(u,c){return s(u[0].mul(c[1]),u[1].mul(c[0]))}},7842:function(i,a,o){\"use strict\";var s=o(6330),l=o(1533),u=o(2651),c=o(6768),f=o(869),h=o(8697);i.exports=d;function d(v,x){if(s(v))return x?h(v,d(x)):[v[0].clone(),v[1].clone()];var b=0,g,E;if(l(v))g=v.clone();else if(typeof v==\"string\")g=c(v);else{if(v===0)return[u(0),u(1)];if(v===Math.floor(v))g=u(v);else{for(;v!==Math.floor(v);)v=v*Math.pow(2,256),b-=256;g=u(v)}}if(s(x))g.mul(x[1]),E=x[0].clone();else if(l(x))E=x.clone();else if(typeof x==\"string\")E=c(x);else if(!x)E=u(1);else if(x===Math.floor(x))E=u(x);else{for(;x!==Math.floor(x);)x=x*Math.pow(2,256),b+=256;E=u(x)}return b>0?g=g.ushln(b):b<0&&(E=E.ushln(-b)),f(g,E)}},6330:function(i,a,o){\"use strict\";var s=o(1533);i.exports=l;function l(u){return Array.isArray(u)&&u.length===2&&s(u[0])&&s(u[1])}},5716:function(i,a,o){\"use strict\";var s=o(6859);i.exports=l;function l(u){return u.cmp(new s(0))}},1369:function(i,a,o){\"use strict\";var s=o(5716);i.exports=l;function l(u){var c=u.length,f=u.words,h=0;if(c===1)h=f[0];else if(c===2)h=f[0]+f[1]*67108864;else for(var d=0;d20?52:h+32}},1533:function(i,a,o){\"use strict\";var s=o(6859);i.exports=l;function l(u){return u&&typeof u==\"object\"&&!!u.words}},2651:function(i,a,o){\"use strict\";var s=o(6859),l=o(2361);i.exports=u;function u(c){var f=l.exponent(c);return f<52?new s(c):new s(c*Math.pow(2,52-f)).ushln(f-52)}},869:function(i,a,o){\"use strict\";var s=o(2651),l=o(5716);i.exports=u;function u(c,f){var h=l(c),d=l(f);if(h===0)return[s(0),s(1)];if(d===0)return[s(0),s(0)];d<0&&(c=c.neg(),f=f.neg());var v=c.gcd(f);return v.cmpn(1)?[c.div(v),f.div(v)]:[c,f]}},6768:function(i,a,o){\"use strict\";var s=o(6859);i.exports=l;function l(u){return new s(u)}},6504:function(i,a,o){\"use strict\";var s=o(869);i.exports=l;function l(u,c){return s(u[0].mul(c[0]),u[1].mul(c[1]))}},7721:function(i,a,o){\"use strict\";var s=o(5716);i.exports=l;function l(u){return s(u[0])*s(u[1])}},5572:function(i,a,o){\"use strict\";var s=o(869);i.exports=l;function l(u,c){return s(u[0].mul(c[1]).sub(u[1].mul(c[0])),u[1].mul(c[1]))}},946:function(i,a,o){\"use strict\";var s=o(1369),l=o(4025);i.exports=u;function u(c){var f=c[0],h=c[1];if(f.cmpn(0)===0)return 0;var d=f.abs().divmod(h.abs()),v=d.div,x=s(v),b=d.mod,g=f.negative!==h.negative?-1:1;if(b.cmpn(0)===0)return g*x;if(x){var E=l(x)+4,k=s(b.ushln(E).divRound(h));return g*(x+k*Math.pow(2,-E))}else{var A=h.bitLength()-b.bitLength()+53,k=s(b.ushln(A).divRound(h));return A<1023?g*k*Math.pow(2,-A):(k*=Math.pow(2,-1023),g*k*Math.pow(2,1023-A))}}},2478:function(i){\"use strict\";function a(f,h,d,v,x){for(var b=x+1;v<=x;){var g=v+x>>>1,E=f[g],k=d!==void 0?d(E,h):E-h;k>=0?(b=g,x=g-1):v=g+1}return b}function o(f,h,d,v,x){for(var b=x+1;v<=x;){var g=v+x>>>1,E=f[g],k=d!==void 0?d(E,h):E-h;k>0?(b=g,x=g-1):v=g+1}return b}function s(f,h,d,v,x){for(var b=v-1;v<=x;){var g=v+x>>>1,E=f[g],k=d!==void 0?d(E,h):E-h;k<0?(b=g,v=g+1):x=g-1}return b}function l(f,h,d,v,x){for(var b=v-1;v<=x;){var g=v+x>>>1,E=f[g],k=d!==void 0?d(E,h):E-h;k<=0?(b=g,v=g+1):x=g-1}return b}function u(f,h,d,v,x){for(;v<=x;){var b=v+x>>>1,g=f[b],E=d!==void 0?d(g,h):g-h;if(E===0)return b;E<=0?v=b+1:x=b-1}return-1}function c(f,h,d,v,x,b){return typeof d==\"function\"?b(f,h,d,v===void 0?0:v|0,x===void 0?f.length-1:x|0):b(f,h,void 0,d===void 0?0:d|0,v===void 0?f.length-1:v|0)}i.exports={ge:function(f,h,d,v,x){return c(f,h,d,v,x,a)},gt:function(f,h,d,v,x){return c(f,h,d,v,x,o)},lt:function(f,h,d,v,x){return c(f,h,d,v,x,s)},le:function(f,h,d,v,x){return c(f,h,d,v,x,l)},eq:function(f,h,d,v,x){return c(f,h,d,v,x,u)}}},8828:function(i,a){\"use strict\";\"use restrict\";var o=32;a.INT_BITS=o,a.INT_MAX=2147483647,a.INT_MIN=-1<0)-(u<0)},a.abs=function(u){var c=u>>o-1;return(u^c)-c},a.min=function(u,c){return c^(u^c)&-(u65535)<<4,u>>>=c,f=(u>255)<<3,u>>>=f,c|=f,f=(u>15)<<2,u>>>=f,c|=f,f=(u>3)<<1,u>>>=f,c|=f,c|u>>1},a.log10=function(u){return u>=1e9?9:u>=1e8?8:u>=1e7?7:u>=1e6?6:u>=1e5?5:u>=1e4?4:u>=1e3?3:u>=100?2:u>=10?1:0},a.popCount=function(u){return u=u-(u>>>1&1431655765),u=(u&858993459)+(u>>>2&858993459),(u+(u>>>4)&252645135)*16843009>>>24};function s(u){var c=32;return u&=-u,u&&c--,u&65535&&(c-=16),u&16711935&&(c-=8),u&252645135&&(c-=4),u&858993459&&(c-=2),u&1431655765&&(c-=1),c}a.countTrailingZeros=s,a.nextPow2=function(u){return u+=u===0,--u,u|=u>>>1,u|=u>>>2,u|=u>>>4,u|=u>>>8,u|=u>>>16,u+1},a.prevPow2=function(u){return u|=u>>>1,u|=u>>>2,u|=u>>>4,u|=u>>>8,u|=u>>>16,u-(u>>>1)},a.parity=function(u){return u^=u>>>16,u^=u>>>8,u^=u>>>4,u&=15,27030>>>u&1};var l=new Array(256);(function(u){for(var c=0;c<256;++c){var f=c,h=c,d=7;for(f>>>=1;f;f>>>=1)h<<=1,h|=f&1,--d;u[c]=h<>>8&255]<<16|l[u>>>16&255]<<8|l[u>>>24&255]},a.interleave2=function(u,c){return u&=65535,u=(u|u<<8)&16711935,u=(u|u<<4)&252645135,u=(u|u<<2)&858993459,u=(u|u<<1)&1431655765,c&=65535,c=(c|c<<8)&16711935,c=(c|c<<4)&252645135,c=(c|c<<2)&858993459,c=(c|c<<1)&1431655765,u|c<<1},a.deinterleave2=function(u,c){return u=u>>>c&1431655765,u=(u|u>>>1)&858993459,u=(u|u>>>2)&252645135,u=(u|u>>>4)&16711935,u=(u|u>>>16)&65535,u<<16>>16},a.interleave3=function(u,c,f){return u&=1023,u=(u|u<<16)&4278190335,u=(u|u<<8)&251719695,u=(u|u<<4)&3272356035,u=(u|u<<2)&1227133513,c&=1023,c=(c|c<<16)&4278190335,c=(c|c<<8)&251719695,c=(c|c<<4)&3272356035,c=(c|c<<2)&1227133513,u|=c<<1,f&=1023,f=(f|f<<16)&4278190335,f=(f|f<<8)&251719695,f=(f|f<<4)&3272356035,f=(f|f<<2)&1227133513,u|f<<2},a.deinterleave3=function(u,c){return u=u>>>c&1227133513,u=(u|u>>>2)&3272356035,u=(u|u>>>4)&251719695,u=(u|u>>>8)&4278190335,u=(u|u>>>16)&1023,u<<22>>22},a.nextCombination=function(u){var c=u|u-1;return c+1|(~c&-~c)-1>>>s(u)+1}},6859:function(i,a,o){i=o.nmd(i),function(s,l){\"use strict\";function u(G,N){if(!G)throw new Error(N||\"Assertion failed\")}function c(G,N){G.super_=N;var W=function(){};W.prototype=N.prototype,G.prototype=new W,G.prototype.constructor=G}function f(G,N,W){if(f.isBN(G))return G;this.negative=0,this.words=null,this.length=0,this.red=null,G!==null&&((N===\"le\"||N===\"be\")&&(W=N,N=10),this._init(G||0,N||10,W||\"be\"))}typeof s==\"object\"?s.exports=f:l.BN=f,f.BN=f,f.wordSize=26;var h;try{typeof window!=\"undefined\"&&typeof window.Buffer!=\"undefined\"?h=window.Buffer:h=o(7790).Buffer}catch(G){}f.isBN=function(N){return N instanceof f?!0:N!==null&&typeof N==\"object\"&&N.constructor.wordSize===f.wordSize&&Array.isArray(N.words)},f.max=function(N,W){return N.cmp(W)>0?N:W},f.min=function(N,W){return N.cmp(W)<0?N:W},f.prototype._init=function(N,W,re){if(typeof N==\"number\")return this._initNumber(N,W,re);if(typeof N==\"object\")return this._initArray(N,W,re);W===\"hex\"&&(W=16),u(W===(W|0)&&W>=2&&W<=36),N=N.toString().replace(/\\s+/g,\"\");var ae=0;N[0]===\"-\"&&(ae++,this.negative=1),ae=0;ae-=3)Me=N[ae]|N[ae-1]<<8|N[ae-2]<<16,this.words[_e]|=Me<>>26-ke&67108863,ke+=24,ke>=26&&(ke-=26,_e++);else if(re===\"le\")for(ae=0,_e=0;ae>>26-ke&67108863,ke+=24,ke>=26&&(ke-=26,_e++);return this.strip()};function d(G,N){var W=G.charCodeAt(N);return W>=65&&W<=70?W-55:W>=97&&W<=102?W-87:W-48&15}function v(G,N,W){var re=d(G,W);return W-1>=N&&(re|=d(G,W-1)<<4),re}f.prototype._parseHex=function(N,W,re){this.length=Math.ceil((N.length-W)/6),this.words=new Array(this.length);for(var ae=0;ae=W;ae-=2)ke=v(N,W,ae)<<_e,this.words[Me]|=ke&67108863,_e>=18?(_e-=18,Me+=1,this.words[Me]|=ke>>>26):_e+=8;else{var ge=N.length-W;for(ae=ge%2===0?W+1:W;ae=18?(_e-=18,Me+=1,this.words[Me]|=ke>>>26):_e+=8}this.strip()};function x(G,N,W,re){for(var ae=0,_e=Math.min(G.length,W),Me=N;Me<_e;Me++){var ke=G.charCodeAt(Me)-48;ae*=re,ke>=49?ae+=ke-49+10:ke>=17?ae+=ke-17+10:ae+=ke}return ae}f.prototype._parseBase=function(N,W,re){this.words=[0],this.length=1;for(var ae=0,_e=1;_e<=67108863;_e*=W)ae++;ae--,_e=_e/W|0;for(var Me=N.length-re,ke=Me%ae,ge=Math.min(Me,Me-ke)+re,ie=0,Te=re;Te1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},f.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},f.prototype.inspect=function(){return(this.red?\"\"};var b=[\"\",\"0\",\"00\",\"000\",\"0000\",\"00000\",\"000000\",\"0000000\",\"00000000\",\"000000000\",\"0000000000\",\"00000000000\",\"000000000000\",\"0000000000000\",\"00000000000000\",\"000000000000000\",\"0000000000000000\",\"00000000000000000\",\"000000000000000000\",\"0000000000000000000\",\"00000000000000000000\",\"000000000000000000000\",\"0000000000000000000000\",\"00000000000000000000000\",\"000000000000000000000000\",\"0000000000000000000000000\"],g=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],E=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];f.prototype.toString=function(N,W){N=N||10,W=W|0||1;var re;if(N===16||N===\"hex\"){re=\"\";for(var ae=0,_e=0,Me=0;Me>>24-ae&16777215,_e!==0||Me!==this.length-1?re=b[6-ge.length]+ge+re:re=ge+re,ae+=2,ae>=26&&(ae-=26,Me--)}for(_e!==0&&(re=_e.toString(16)+re);re.length%W!==0;)re=\"0\"+re;return this.negative!==0&&(re=\"-\"+re),re}if(N===(N|0)&&N>=2&&N<=36){var ie=g[N],Te=E[N];re=\"\";var Ee=this.clone();for(Ee.negative=0;!Ee.isZero();){var Ae=Ee.modn(Te).toString(N);Ee=Ee.idivn(Te),Ee.isZero()?re=Ae+re:re=b[ie-Ae.length]+Ae+re}for(this.isZero()&&(re=\"0\"+re);re.length%W!==0;)re=\"0\"+re;return this.negative!==0&&(re=\"-\"+re),re}u(!1,\"Base should be between 2 and 36\")},f.prototype.toNumber=function(){var N=this.words[0];return this.length===2?N+=this.words[1]*67108864:this.length===3&&this.words[2]===1?N+=4503599627370496+this.words[1]*67108864:this.length>2&&u(!1,\"Number can only safely store up to 53 bits\"),this.negative!==0?-N:N},f.prototype.toJSON=function(){return this.toString(16)},f.prototype.toBuffer=function(N,W){return u(typeof h!=\"undefined\"),this.toArrayLike(h,N,W)},f.prototype.toArray=function(N,W){return this.toArrayLike(Array,N,W)},f.prototype.toArrayLike=function(N,W,re){var ae=this.byteLength(),_e=re||Math.max(1,ae);u(ae<=_e,\"byte array longer than desired length\"),u(_e>0,\"Requested array length <= 0\"),this.strip();var Me=W===\"le\",ke=new N(_e),ge,ie,Te=this.clone();if(Me){for(ie=0;!Te.isZero();ie++)ge=Te.andln(255),Te.iushrn(8),ke[ie]=ge;for(;ie<_e;ie++)ke[ie]=0}else{for(ie=0;ie<_e-ae;ie++)ke[ie]=0;for(ie=0;!Te.isZero();ie++)ge=Te.andln(255),Te.iushrn(8),ke[_e-ie-1]=ge}return ke},Math.clz32?f.prototype._countBits=function(N){return 32-Math.clz32(N)}:f.prototype._countBits=function(N){var W=N,re=0;return W>=4096&&(re+=13,W>>>=13),W>=64&&(re+=7,W>>>=7),W>=8&&(re+=4,W>>>=4),W>=2&&(re+=2,W>>>=2),re+W},f.prototype._zeroBits=function(N){if(N===0)return 26;var W=N,re=0;return W&8191||(re+=13,W>>>=13),W&127||(re+=7,W>>>=7),W&15||(re+=4,W>>>=4),W&3||(re+=2,W>>>=2),W&1||re++,re},f.prototype.bitLength=function(){var N=this.words[this.length-1],W=this._countBits(N);return(this.length-1)*26+W};function k(G){for(var N=new Array(G.bitLength()),W=0;W>>ae}return N}f.prototype.zeroBits=function(){if(this.isZero())return 0;for(var N=0,W=0;WN.length?this.clone().ior(N):N.clone().ior(this)},f.prototype.uor=function(N){return this.length>N.length?this.clone().iuor(N):N.clone().iuor(this)},f.prototype.iuand=function(N){var W;this.length>N.length?W=N:W=this;for(var re=0;reN.length?this.clone().iand(N):N.clone().iand(this)},f.prototype.uand=function(N){return this.length>N.length?this.clone().iuand(N):N.clone().iuand(this)},f.prototype.iuxor=function(N){var W,re;this.length>N.length?(W=this,re=N):(W=N,re=this);for(var ae=0;aeN.length?this.clone().ixor(N):N.clone().ixor(this)},f.prototype.uxor=function(N){return this.length>N.length?this.clone().iuxor(N):N.clone().iuxor(this)},f.prototype.inotn=function(N){u(typeof N==\"number\"&&N>=0);var W=Math.ceil(N/26)|0,re=N%26;this._expand(W),re>0&&W--;for(var ae=0;ae0&&(this.words[ae]=~this.words[ae]&67108863>>26-re),this.strip()},f.prototype.notn=function(N){return this.clone().inotn(N)},f.prototype.setn=function(N,W){u(typeof N==\"number\"&&N>=0);var re=N/26|0,ae=N%26;return this._expand(re+1),W?this.words[re]=this.words[re]|1<N.length?(re=this,ae=N):(re=N,ae=this);for(var _e=0,Me=0;Me>>26;for(;_e!==0&&Me>>26;if(this.length=re.length,_e!==0)this.words[this.length]=_e,this.length++;else if(re!==this)for(;MeN.length?this.clone().iadd(N):N.clone().iadd(this)},f.prototype.isub=function(N){if(N.negative!==0){N.negative=0;var W=this.iadd(N);return N.negative=1,W._normSign()}else if(this.negative!==0)return this.negative=0,this.iadd(N),this.negative=1,this._normSign();var re=this.cmp(N);if(re===0)return this.negative=0,this.length=1,this.words[0]=0,this;var ae,_e;re>0?(ae=this,_e=N):(ae=N,_e=this);for(var Me=0,ke=0;ke<_e.length;ke++)W=(ae.words[ke]|0)-(_e.words[ke]|0)+Me,Me=W>>26,this.words[ke]=W&67108863;for(;Me!==0&&ke>26,this.words[ke]=W&67108863;if(Me===0&&ke>>26,Ee=ge&67108863,Ae=Math.min(ie,N.length-1),ze=Math.max(0,ie-G.length+1);ze<=Ae;ze++){var Ce=ie-ze|0;ae=G.words[Ce]|0,_e=N.words[ze]|0,Me=ae*_e+Ee,Te+=Me/67108864|0,Ee=Me&67108863}W.words[ie]=Ee|0,ge=Te|0}return ge!==0?W.words[ie]=ge|0:W.length--,W.strip()}var L=function(N,W,re){var ae=N.words,_e=W.words,Me=re.words,ke=0,ge,ie,Te,Ee=ae[0]|0,Ae=Ee&8191,ze=Ee>>>13,Ce=ae[1]|0,me=Ce&8191,Re=Ce>>>13,ce=ae[2]|0,Ge=ce&8191,nt=ce>>>13,ct=ae[3]|0,qt=ct&8191,rt=ct>>>13,ot=ae[4]|0,Rt=ot&8191,kt=ot>>>13,Ct=ae[5]|0,Yt=Ct&8191,xr=Ct>>>13,er=ae[6]|0,Ke=er&8191,xt=er>>>13,bt=ae[7]|0,Lt=bt&8191,St=bt>>>13,Et=ae[8]|0,dt=Et&8191,Ht=Et>>>13,$t=ae[9]|0,fr=$t&8191,_r=$t>>>13,Br=_e[0]|0,Or=Br&8191,Nr=Br>>>13,ut=_e[1]|0,Ne=ut&8191,Ye=ut>>>13,Ve=_e[2]|0,Xe=Ve&8191,ht=Ve>>>13,Le=_e[3]|0,xe=Le&8191,Se=Le>>>13,lt=_e[4]|0,Gt=lt&8191,Vt=lt>>>13,ar=_e[5]|0,Qr=ar&8191,ai=ar>>>13,jr=_e[6]|0,ri=jr&8191,bi=jr>>>13,nn=_e[7]|0,Wi=nn&8191,Ni=nn>>>13,_n=_e[8]|0,$i=_n&8191,zn=_n>>>13,Wn=_e[9]|0,It=Wn&8191,ft=Wn>>>13;re.negative=N.negative^W.negative,re.length=19,ge=Math.imul(Ae,Or),ie=Math.imul(Ae,Nr),ie=ie+Math.imul(ze,Or)|0,Te=Math.imul(ze,Nr);var jt=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(jt>>>26)|0,jt&=67108863,ge=Math.imul(me,Or),ie=Math.imul(me,Nr),ie=ie+Math.imul(Re,Or)|0,Te=Math.imul(Re,Nr),ge=ge+Math.imul(Ae,Ne)|0,ie=ie+Math.imul(Ae,Ye)|0,ie=ie+Math.imul(ze,Ne)|0,Te=Te+Math.imul(ze,Ye)|0;var Zt=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(Zt>>>26)|0,Zt&=67108863,ge=Math.imul(Ge,Or),ie=Math.imul(Ge,Nr),ie=ie+Math.imul(nt,Or)|0,Te=Math.imul(nt,Nr),ge=ge+Math.imul(me,Ne)|0,ie=ie+Math.imul(me,Ye)|0,ie=ie+Math.imul(Re,Ne)|0,Te=Te+Math.imul(Re,Ye)|0,ge=ge+Math.imul(Ae,Xe)|0,ie=ie+Math.imul(Ae,ht)|0,ie=ie+Math.imul(ze,Xe)|0,Te=Te+Math.imul(ze,ht)|0;var yr=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(yr>>>26)|0,yr&=67108863,ge=Math.imul(qt,Or),ie=Math.imul(qt,Nr),ie=ie+Math.imul(rt,Or)|0,Te=Math.imul(rt,Nr),ge=ge+Math.imul(Ge,Ne)|0,ie=ie+Math.imul(Ge,Ye)|0,ie=ie+Math.imul(nt,Ne)|0,Te=Te+Math.imul(nt,Ye)|0,ge=ge+Math.imul(me,Xe)|0,ie=ie+Math.imul(me,ht)|0,ie=ie+Math.imul(Re,Xe)|0,Te=Te+Math.imul(Re,ht)|0,ge=ge+Math.imul(Ae,xe)|0,ie=ie+Math.imul(Ae,Se)|0,ie=ie+Math.imul(ze,xe)|0,Te=Te+Math.imul(ze,Se)|0;var Fr=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(Fr>>>26)|0,Fr&=67108863,ge=Math.imul(Rt,Or),ie=Math.imul(Rt,Nr),ie=ie+Math.imul(kt,Or)|0,Te=Math.imul(kt,Nr),ge=ge+Math.imul(qt,Ne)|0,ie=ie+Math.imul(qt,Ye)|0,ie=ie+Math.imul(rt,Ne)|0,Te=Te+Math.imul(rt,Ye)|0,ge=ge+Math.imul(Ge,Xe)|0,ie=ie+Math.imul(Ge,ht)|0,ie=ie+Math.imul(nt,Xe)|0,Te=Te+Math.imul(nt,ht)|0,ge=ge+Math.imul(me,xe)|0,ie=ie+Math.imul(me,Se)|0,ie=ie+Math.imul(Re,xe)|0,Te=Te+Math.imul(Re,Se)|0,ge=ge+Math.imul(Ae,Gt)|0,ie=ie+Math.imul(Ae,Vt)|0,ie=ie+Math.imul(ze,Gt)|0,Te=Te+Math.imul(ze,Vt)|0;var Zr=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(Zr>>>26)|0,Zr&=67108863,ge=Math.imul(Yt,Or),ie=Math.imul(Yt,Nr),ie=ie+Math.imul(xr,Or)|0,Te=Math.imul(xr,Nr),ge=ge+Math.imul(Rt,Ne)|0,ie=ie+Math.imul(Rt,Ye)|0,ie=ie+Math.imul(kt,Ne)|0,Te=Te+Math.imul(kt,Ye)|0,ge=ge+Math.imul(qt,Xe)|0,ie=ie+Math.imul(qt,ht)|0,ie=ie+Math.imul(rt,Xe)|0,Te=Te+Math.imul(rt,ht)|0,ge=ge+Math.imul(Ge,xe)|0,ie=ie+Math.imul(Ge,Se)|0,ie=ie+Math.imul(nt,xe)|0,Te=Te+Math.imul(nt,Se)|0,ge=ge+Math.imul(me,Gt)|0,ie=ie+Math.imul(me,Vt)|0,ie=ie+Math.imul(Re,Gt)|0,Te=Te+Math.imul(Re,Vt)|0,ge=ge+Math.imul(Ae,Qr)|0,ie=ie+Math.imul(Ae,ai)|0,ie=ie+Math.imul(ze,Qr)|0,Te=Te+Math.imul(ze,ai)|0;var Vr=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(Vr>>>26)|0,Vr&=67108863,ge=Math.imul(Ke,Or),ie=Math.imul(Ke,Nr),ie=ie+Math.imul(xt,Or)|0,Te=Math.imul(xt,Nr),ge=ge+Math.imul(Yt,Ne)|0,ie=ie+Math.imul(Yt,Ye)|0,ie=ie+Math.imul(xr,Ne)|0,Te=Te+Math.imul(xr,Ye)|0,ge=ge+Math.imul(Rt,Xe)|0,ie=ie+Math.imul(Rt,ht)|0,ie=ie+Math.imul(kt,Xe)|0,Te=Te+Math.imul(kt,ht)|0,ge=ge+Math.imul(qt,xe)|0,ie=ie+Math.imul(qt,Se)|0,ie=ie+Math.imul(rt,xe)|0,Te=Te+Math.imul(rt,Se)|0,ge=ge+Math.imul(Ge,Gt)|0,ie=ie+Math.imul(Ge,Vt)|0,ie=ie+Math.imul(nt,Gt)|0,Te=Te+Math.imul(nt,Vt)|0,ge=ge+Math.imul(me,Qr)|0,ie=ie+Math.imul(me,ai)|0,ie=ie+Math.imul(Re,Qr)|0,Te=Te+Math.imul(Re,ai)|0,ge=ge+Math.imul(Ae,ri)|0,ie=ie+Math.imul(Ae,bi)|0,ie=ie+Math.imul(ze,ri)|0,Te=Te+Math.imul(ze,bi)|0;var gi=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(gi>>>26)|0,gi&=67108863,ge=Math.imul(Lt,Or),ie=Math.imul(Lt,Nr),ie=ie+Math.imul(St,Or)|0,Te=Math.imul(St,Nr),ge=ge+Math.imul(Ke,Ne)|0,ie=ie+Math.imul(Ke,Ye)|0,ie=ie+Math.imul(xt,Ne)|0,Te=Te+Math.imul(xt,Ye)|0,ge=ge+Math.imul(Yt,Xe)|0,ie=ie+Math.imul(Yt,ht)|0,ie=ie+Math.imul(xr,Xe)|0,Te=Te+Math.imul(xr,ht)|0,ge=ge+Math.imul(Rt,xe)|0,ie=ie+Math.imul(Rt,Se)|0,ie=ie+Math.imul(kt,xe)|0,Te=Te+Math.imul(kt,Se)|0,ge=ge+Math.imul(qt,Gt)|0,ie=ie+Math.imul(qt,Vt)|0,ie=ie+Math.imul(rt,Gt)|0,Te=Te+Math.imul(rt,Vt)|0,ge=ge+Math.imul(Ge,Qr)|0,ie=ie+Math.imul(Ge,ai)|0,ie=ie+Math.imul(nt,Qr)|0,Te=Te+Math.imul(nt,ai)|0,ge=ge+Math.imul(me,ri)|0,ie=ie+Math.imul(me,bi)|0,ie=ie+Math.imul(Re,ri)|0,Te=Te+Math.imul(Re,bi)|0,ge=ge+Math.imul(Ae,Wi)|0,ie=ie+Math.imul(Ae,Ni)|0,ie=ie+Math.imul(ze,Wi)|0,Te=Te+Math.imul(ze,Ni)|0;var Si=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(Si>>>26)|0,Si&=67108863,ge=Math.imul(dt,Or),ie=Math.imul(dt,Nr),ie=ie+Math.imul(Ht,Or)|0,Te=Math.imul(Ht,Nr),ge=ge+Math.imul(Lt,Ne)|0,ie=ie+Math.imul(Lt,Ye)|0,ie=ie+Math.imul(St,Ne)|0,Te=Te+Math.imul(St,Ye)|0,ge=ge+Math.imul(Ke,Xe)|0,ie=ie+Math.imul(Ke,ht)|0,ie=ie+Math.imul(xt,Xe)|0,Te=Te+Math.imul(xt,ht)|0,ge=ge+Math.imul(Yt,xe)|0,ie=ie+Math.imul(Yt,Se)|0,ie=ie+Math.imul(xr,xe)|0,Te=Te+Math.imul(xr,Se)|0,ge=ge+Math.imul(Rt,Gt)|0,ie=ie+Math.imul(Rt,Vt)|0,ie=ie+Math.imul(kt,Gt)|0,Te=Te+Math.imul(kt,Vt)|0,ge=ge+Math.imul(qt,Qr)|0,ie=ie+Math.imul(qt,ai)|0,ie=ie+Math.imul(rt,Qr)|0,Te=Te+Math.imul(rt,ai)|0,ge=ge+Math.imul(Ge,ri)|0,ie=ie+Math.imul(Ge,bi)|0,ie=ie+Math.imul(nt,ri)|0,Te=Te+Math.imul(nt,bi)|0,ge=ge+Math.imul(me,Wi)|0,ie=ie+Math.imul(me,Ni)|0,ie=ie+Math.imul(Re,Wi)|0,Te=Te+Math.imul(Re,Ni)|0,ge=ge+Math.imul(Ae,$i)|0,ie=ie+Math.imul(Ae,zn)|0,ie=ie+Math.imul(ze,$i)|0,Te=Te+Math.imul(ze,zn)|0;var Mi=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(Mi>>>26)|0,Mi&=67108863,ge=Math.imul(fr,Or),ie=Math.imul(fr,Nr),ie=ie+Math.imul(_r,Or)|0,Te=Math.imul(_r,Nr),ge=ge+Math.imul(dt,Ne)|0,ie=ie+Math.imul(dt,Ye)|0,ie=ie+Math.imul(Ht,Ne)|0,Te=Te+Math.imul(Ht,Ye)|0,ge=ge+Math.imul(Lt,Xe)|0,ie=ie+Math.imul(Lt,ht)|0,ie=ie+Math.imul(St,Xe)|0,Te=Te+Math.imul(St,ht)|0,ge=ge+Math.imul(Ke,xe)|0,ie=ie+Math.imul(Ke,Se)|0,ie=ie+Math.imul(xt,xe)|0,Te=Te+Math.imul(xt,Se)|0,ge=ge+Math.imul(Yt,Gt)|0,ie=ie+Math.imul(Yt,Vt)|0,ie=ie+Math.imul(xr,Gt)|0,Te=Te+Math.imul(xr,Vt)|0,ge=ge+Math.imul(Rt,Qr)|0,ie=ie+Math.imul(Rt,ai)|0,ie=ie+Math.imul(kt,Qr)|0,Te=Te+Math.imul(kt,ai)|0,ge=ge+Math.imul(qt,ri)|0,ie=ie+Math.imul(qt,bi)|0,ie=ie+Math.imul(rt,ri)|0,Te=Te+Math.imul(rt,bi)|0,ge=ge+Math.imul(Ge,Wi)|0,ie=ie+Math.imul(Ge,Ni)|0,ie=ie+Math.imul(nt,Wi)|0,Te=Te+Math.imul(nt,Ni)|0,ge=ge+Math.imul(me,$i)|0,ie=ie+Math.imul(me,zn)|0,ie=ie+Math.imul(Re,$i)|0,Te=Te+Math.imul(Re,zn)|0,ge=ge+Math.imul(Ae,It)|0,ie=ie+Math.imul(Ae,ft)|0,ie=ie+Math.imul(ze,It)|0,Te=Te+Math.imul(ze,ft)|0;var Pi=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(Pi>>>26)|0,Pi&=67108863,ge=Math.imul(fr,Ne),ie=Math.imul(fr,Ye),ie=ie+Math.imul(_r,Ne)|0,Te=Math.imul(_r,Ye),ge=ge+Math.imul(dt,Xe)|0,ie=ie+Math.imul(dt,ht)|0,ie=ie+Math.imul(Ht,Xe)|0,Te=Te+Math.imul(Ht,ht)|0,ge=ge+Math.imul(Lt,xe)|0,ie=ie+Math.imul(Lt,Se)|0,ie=ie+Math.imul(St,xe)|0,Te=Te+Math.imul(St,Se)|0,ge=ge+Math.imul(Ke,Gt)|0,ie=ie+Math.imul(Ke,Vt)|0,ie=ie+Math.imul(xt,Gt)|0,Te=Te+Math.imul(xt,Vt)|0,ge=ge+Math.imul(Yt,Qr)|0,ie=ie+Math.imul(Yt,ai)|0,ie=ie+Math.imul(xr,Qr)|0,Te=Te+Math.imul(xr,ai)|0,ge=ge+Math.imul(Rt,ri)|0,ie=ie+Math.imul(Rt,bi)|0,ie=ie+Math.imul(kt,ri)|0,Te=Te+Math.imul(kt,bi)|0,ge=ge+Math.imul(qt,Wi)|0,ie=ie+Math.imul(qt,Ni)|0,ie=ie+Math.imul(rt,Wi)|0,Te=Te+Math.imul(rt,Ni)|0,ge=ge+Math.imul(Ge,$i)|0,ie=ie+Math.imul(Ge,zn)|0,ie=ie+Math.imul(nt,$i)|0,Te=Te+Math.imul(nt,zn)|0,ge=ge+Math.imul(me,It)|0,ie=ie+Math.imul(me,ft)|0,ie=ie+Math.imul(Re,It)|0,Te=Te+Math.imul(Re,ft)|0;var Gi=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(Gi>>>26)|0,Gi&=67108863,ge=Math.imul(fr,Xe),ie=Math.imul(fr,ht),ie=ie+Math.imul(_r,Xe)|0,Te=Math.imul(_r,ht),ge=ge+Math.imul(dt,xe)|0,ie=ie+Math.imul(dt,Se)|0,ie=ie+Math.imul(Ht,xe)|0,Te=Te+Math.imul(Ht,Se)|0,ge=ge+Math.imul(Lt,Gt)|0,ie=ie+Math.imul(Lt,Vt)|0,ie=ie+Math.imul(St,Gt)|0,Te=Te+Math.imul(St,Vt)|0,ge=ge+Math.imul(Ke,Qr)|0,ie=ie+Math.imul(Ke,ai)|0,ie=ie+Math.imul(xt,Qr)|0,Te=Te+Math.imul(xt,ai)|0,ge=ge+Math.imul(Yt,ri)|0,ie=ie+Math.imul(Yt,bi)|0,ie=ie+Math.imul(xr,ri)|0,Te=Te+Math.imul(xr,bi)|0,ge=ge+Math.imul(Rt,Wi)|0,ie=ie+Math.imul(Rt,Ni)|0,ie=ie+Math.imul(kt,Wi)|0,Te=Te+Math.imul(kt,Ni)|0,ge=ge+Math.imul(qt,$i)|0,ie=ie+Math.imul(qt,zn)|0,ie=ie+Math.imul(rt,$i)|0,Te=Te+Math.imul(rt,zn)|0,ge=ge+Math.imul(Ge,It)|0,ie=ie+Math.imul(Ge,ft)|0,ie=ie+Math.imul(nt,It)|0,Te=Te+Math.imul(nt,ft)|0;var Ki=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(Ki>>>26)|0,Ki&=67108863,ge=Math.imul(fr,xe),ie=Math.imul(fr,Se),ie=ie+Math.imul(_r,xe)|0,Te=Math.imul(_r,Se),ge=ge+Math.imul(dt,Gt)|0,ie=ie+Math.imul(dt,Vt)|0,ie=ie+Math.imul(Ht,Gt)|0,Te=Te+Math.imul(Ht,Vt)|0,ge=ge+Math.imul(Lt,Qr)|0,ie=ie+Math.imul(Lt,ai)|0,ie=ie+Math.imul(St,Qr)|0,Te=Te+Math.imul(St,ai)|0,ge=ge+Math.imul(Ke,ri)|0,ie=ie+Math.imul(Ke,bi)|0,ie=ie+Math.imul(xt,ri)|0,Te=Te+Math.imul(xt,bi)|0,ge=ge+Math.imul(Yt,Wi)|0,ie=ie+Math.imul(Yt,Ni)|0,ie=ie+Math.imul(xr,Wi)|0,Te=Te+Math.imul(xr,Ni)|0,ge=ge+Math.imul(Rt,$i)|0,ie=ie+Math.imul(Rt,zn)|0,ie=ie+Math.imul(kt,$i)|0,Te=Te+Math.imul(kt,zn)|0,ge=ge+Math.imul(qt,It)|0,ie=ie+Math.imul(qt,ft)|0,ie=ie+Math.imul(rt,It)|0,Te=Te+Math.imul(rt,ft)|0;var ka=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(ka>>>26)|0,ka&=67108863,ge=Math.imul(fr,Gt),ie=Math.imul(fr,Vt),ie=ie+Math.imul(_r,Gt)|0,Te=Math.imul(_r,Vt),ge=ge+Math.imul(dt,Qr)|0,ie=ie+Math.imul(dt,ai)|0,ie=ie+Math.imul(Ht,Qr)|0,Te=Te+Math.imul(Ht,ai)|0,ge=ge+Math.imul(Lt,ri)|0,ie=ie+Math.imul(Lt,bi)|0,ie=ie+Math.imul(St,ri)|0,Te=Te+Math.imul(St,bi)|0,ge=ge+Math.imul(Ke,Wi)|0,ie=ie+Math.imul(Ke,Ni)|0,ie=ie+Math.imul(xt,Wi)|0,Te=Te+Math.imul(xt,Ni)|0,ge=ge+Math.imul(Yt,$i)|0,ie=ie+Math.imul(Yt,zn)|0,ie=ie+Math.imul(xr,$i)|0,Te=Te+Math.imul(xr,zn)|0,ge=ge+Math.imul(Rt,It)|0,ie=ie+Math.imul(Rt,ft)|0,ie=ie+Math.imul(kt,It)|0,Te=Te+Math.imul(kt,ft)|0;var jn=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(jn>>>26)|0,jn&=67108863,ge=Math.imul(fr,Qr),ie=Math.imul(fr,ai),ie=ie+Math.imul(_r,Qr)|0,Te=Math.imul(_r,ai),ge=ge+Math.imul(dt,ri)|0,ie=ie+Math.imul(dt,bi)|0,ie=ie+Math.imul(Ht,ri)|0,Te=Te+Math.imul(Ht,bi)|0,ge=ge+Math.imul(Lt,Wi)|0,ie=ie+Math.imul(Lt,Ni)|0,ie=ie+Math.imul(St,Wi)|0,Te=Te+Math.imul(St,Ni)|0,ge=ge+Math.imul(Ke,$i)|0,ie=ie+Math.imul(Ke,zn)|0,ie=ie+Math.imul(xt,$i)|0,Te=Te+Math.imul(xt,zn)|0,ge=ge+Math.imul(Yt,It)|0,ie=ie+Math.imul(Yt,ft)|0,ie=ie+Math.imul(xr,It)|0,Te=Te+Math.imul(xr,ft)|0;var la=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(la>>>26)|0,la&=67108863,ge=Math.imul(fr,ri),ie=Math.imul(fr,bi),ie=ie+Math.imul(_r,ri)|0,Te=Math.imul(_r,bi),ge=ge+Math.imul(dt,Wi)|0,ie=ie+Math.imul(dt,Ni)|0,ie=ie+Math.imul(Ht,Wi)|0,Te=Te+Math.imul(Ht,Ni)|0,ge=ge+Math.imul(Lt,$i)|0,ie=ie+Math.imul(Lt,zn)|0,ie=ie+Math.imul(St,$i)|0,Te=Te+Math.imul(St,zn)|0,ge=ge+Math.imul(Ke,It)|0,ie=ie+Math.imul(Ke,ft)|0,ie=ie+Math.imul(xt,It)|0,Te=Te+Math.imul(xt,ft)|0;var Fa=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(Fa>>>26)|0,Fa&=67108863,ge=Math.imul(fr,Wi),ie=Math.imul(fr,Ni),ie=ie+Math.imul(_r,Wi)|0,Te=Math.imul(_r,Ni),ge=ge+Math.imul(dt,$i)|0,ie=ie+Math.imul(dt,zn)|0,ie=ie+Math.imul(Ht,$i)|0,Te=Te+Math.imul(Ht,zn)|0,ge=ge+Math.imul(Lt,It)|0,ie=ie+Math.imul(Lt,ft)|0,ie=ie+Math.imul(St,It)|0,Te=Te+Math.imul(St,ft)|0;var Ra=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(Ra>>>26)|0,Ra&=67108863,ge=Math.imul(fr,$i),ie=Math.imul(fr,zn),ie=ie+Math.imul(_r,$i)|0,Te=Math.imul(_r,zn),ge=ge+Math.imul(dt,It)|0,ie=ie+Math.imul(dt,ft)|0,ie=ie+Math.imul(Ht,It)|0,Te=Te+Math.imul(Ht,ft)|0;var jo=(ke+ge|0)+((ie&8191)<<13)|0;ke=(Te+(ie>>>13)|0)+(jo>>>26)|0,jo&=67108863,ge=Math.imul(fr,It),ie=Math.imul(fr,ft),ie=ie+Math.imul(_r,It)|0,Te=Math.imul(_r,ft);var oa=(ke+ge|0)+((ie&8191)<<13)|0;return ke=(Te+(ie>>>13)|0)+(oa>>>26)|0,oa&=67108863,Me[0]=jt,Me[1]=Zt,Me[2]=yr,Me[3]=Fr,Me[4]=Zr,Me[5]=Vr,Me[6]=gi,Me[7]=Si,Me[8]=Mi,Me[9]=Pi,Me[10]=Gi,Me[11]=Ki,Me[12]=ka,Me[13]=jn,Me[14]=la,Me[15]=Fa,Me[16]=Ra,Me[17]=jo,Me[18]=oa,ke!==0&&(Me[19]=ke,re.length++),re};Math.imul||(L=A);function _(G,N,W){W.negative=N.negative^G.negative,W.length=G.length+N.length;for(var re=0,ae=0,_e=0;_e>>26)|0,ae+=Me>>>26,Me&=67108863}W.words[_e]=ke,re=Me,Me=ae}return re!==0?W.words[_e]=re:W.length--,W.strip()}function C(G,N,W){var re=new M;return re.mulp(G,N,W)}f.prototype.mulTo=function(N,W){var re,ae=this.length+N.length;return this.length===10&&N.length===10?re=L(this,N,W):ae<63?re=A(this,N,W):ae<1024?re=_(this,N,W):re=C(this,N,W),re};function M(G,N){this.x=G,this.y=N}M.prototype.makeRBT=function(N){for(var W=new Array(N),re=f.prototype._countBits(N)-1,ae=0;ae>=1;return ae},M.prototype.permute=function(N,W,re,ae,_e,Me){for(var ke=0;ke>>1)_e++;return 1<<_e+1+ae},M.prototype.conjugate=function(N,W,re){if(!(re<=1))for(var ae=0;ae>>13,re[2*Me+1]=_e&8191,_e=_e>>>13;for(Me=2*W;Me>=26,W+=ae/67108864|0,W+=_e>>>26,this.words[re]=_e&67108863}return W!==0&&(this.words[re]=W,this.length++),this},f.prototype.muln=function(N){return this.clone().imuln(N)},f.prototype.sqr=function(){return this.mul(this)},f.prototype.isqr=function(){return this.imul(this.clone())},f.prototype.pow=function(N){var W=k(N);if(W.length===0)return new f(1);for(var re=this,ae=0;ae=0);var W=N%26,re=(N-W)/26,ae=67108863>>>26-W<<26-W,_e;if(W!==0){var Me=0;for(_e=0;_e>>26-W}Me&&(this.words[_e]=Me,this.length++)}if(re!==0){for(_e=this.length-1;_e>=0;_e--)this.words[_e+re]=this.words[_e];for(_e=0;_e=0);var ae;W?ae=(W-W%26)/26:ae=0;var _e=N%26,Me=Math.min((N-_e)/26,this.length),ke=67108863^67108863>>>_e<<_e,ge=re;if(ae-=Me,ae=Math.max(0,ae),ge){for(var ie=0;ieMe)for(this.length-=Me,ie=0;ie=0&&(Te!==0||ie>=ae);ie--){var Ee=this.words[ie]|0;this.words[ie]=Te<<26-_e|Ee>>>_e,Te=Ee&ke}return ge&&Te!==0&&(ge.words[ge.length++]=Te),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},f.prototype.ishrn=function(N,W,re){return u(this.negative===0),this.iushrn(N,W,re)},f.prototype.shln=function(N){return this.clone().ishln(N)},f.prototype.ushln=function(N){return this.clone().iushln(N)},f.prototype.shrn=function(N){return this.clone().ishrn(N)},f.prototype.ushrn=function(N){return this.clone().iushrn(N)},f.prototype.testn=function(N){u(typeof N==\"number\"&&N>=0);var W=N%26,re=(N-W)/26,ae=1<=0);var W=N%26,re=(N-W)/26;if(u(this.negative===0,\"imaskn works only with positive numbers\"),this.length<=re)return this;if(W!==0&&re++,this.length=Math.min(re,this.length),W!==0){var ae=67108863^67108863>>>W<=67108864;W++)this.words[W]-=67108864,W===this.length-1?this.words[W+1]=1:this.words[W+1]++;return this.length=Math.max(this.length,W+1),this},f.prototype.isubn=function(N){if(u(typeof N==\"number\"),u(N<67108864),N<0)return this.iaddn(-N);if(this.negative!==0)return this.negative=0,this.iaddn(N),this.negative=1,this;if(this.words[0]-=N,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var W=0;W>26)-(ge/67108864|0),this.words[_e+re]=Me&67108863}for(;_e>26,this.words[_e+re]=Me&67108863;if(ke===0)return this.strip();for(u(ke===-1),ke=0,_e=0;_e>26,this.words[_e]=Me&67108863;return this.negative=1,this.strip()},f.prototype._wordDiv=function(N,W){var re=this.length-N.length,ae=this.clone(),_e=N,Me=_e.words[_e.length-1]|0,ke=this._countBits(Me);re=26-ke,re!==0&&(_e=_e.ushln(re),ae.iushln(re),Me=_e.words[_e.length-1]|0);var ge=ae.length-_e.length,ie;if(W!==\"mod\"){ie=new f(null),ie.length=ge+1,ie.words=new Array(ie.length);for(var Te=0;Te=0;Ae--){var ze=(ae.words[_e.length+Ae]|0)*67108864+(ae.words[_e.length+Ae-1]|0);for(ze=Math.min(ze/Me|0,67108863),ae._ishlnsubmul(_e,ze,Ae);ae.negative!==0;)ze--,ae.negative=0,ae._ishlnsubmul(_e,1,Ae),ae.isZero()||(ae.negative^=1);ie&&(ie.words[Ae]=ze)}return ie&&ie.strip(),ae.strip(),W!==\"div\"&&re!==0&&ae.iushrn(re),{div:ie||null,mod:ae}},f.prototype.divmod=function(N,W,re){if(u(!N.isZero()),this.isZero())return{div:new f(0),mod:new f(0)};var ae,_e,Me;return this.negative!==0&&N.negative===0?(Me=this.neg().divmod(N,W),W!==\"mod\"&&(ae=Me.div.neg()),W!==\"div\"&&(_e=Me.mod.neg(),re&&_e.negative!==0&&_e.iadd(N)),{div:ae,mod:_e}):this.negative===0&&N.negative!==0?(Me=this.divmod(N.neg(),W),W!==\"mod\"&&(ae=Me.div.neg()),{div:ae,mod:Me.mod}):this.negative&N.negative?(Me=this.neg().divmod(N.neg(),W),W!==\"div\"&&(_e=Me.mod.neg(),re&&_e.negative!==0&&_e.isub(N)),{div:Me.div,mod:_e}):N.length>this.length||this.cmp(N)<0?{div:new f(0),mod:this}:N.length===1?W===\"div\"?{div:this.divn(N.words[0]),mod:null}:W===\"mod\"?{div:null,mod:new f(this.modn(N.words[0]))}:{div:this.divn(N.words[0]),mod:new f(this.modn(N.words[0]))}:this._wordDiv(N,W)},f.prototype.div=function(N){return this.divmod(N,\"div\",!1).div},f.prototype.mod=function(N){return this.divmod(N,\"mod\",!1).mod},f.prototype.umod=function(N){return this.divmod(N,\"mod\",!0).mod},f.prototype.divRound=function(N){var W=this.divmod(N);if(W.mod.isZero())return W.div;var re=W.div.negative!==0?W.mod.isub(N):W.mod,ae=N.ushrn(1),_e=N.andln(1),Me=re.cmp(ae);return Me<0||_e===1&&Me===0?W.div:W.div.negative!==0?W.div.isubn(1):W.div.iaddn(1)},f.prototype.modn=function(N){u(N<=67108863);for(var W=(1<<26)%N,re=0,ae=this.length-1;ae>=0;ae--)re=(W*re+(this.words[ae]|0))%N;return re},f.prototype.idivn=function(N){u(N<=67108863);for(var W=0,re=this.length-1;re>=0;re--){var ae=(this.words[re]|0)+W*67108864;this.words[re]=ae/N|0,W=ae%N}return this.strip()},f.prototype.divn=function(N){return this.clone().idivn(N)},f.prototype.egcd=function(N){u(N.negative===0),u(!N.isZero());var W=this,re=N.clone();W.negative!==0?W=W.umod(N):W=W.clone();for(var ae=new f(1),_e=new f(0),Me=new f(0),ke=new f(1),ge=0;W.isEven()&&re.isEven();)W.iushrn(1),re.iushrn(1),++ge;for(var ie=re.clone(),Te=W.clone();!W.isZero();){for(var Ee=0,Ae=1;!(W.words[0]&Ae)&&Ee<26;++Ee,Ae<<=1);if(Ee>0)for(W.iushrn(Ee);Ee-- >0;)(ae.isOdd()||_e.isOdd())&&(ae.iadd(ie),_e.isub(Te)),ae.iushrn(1),_e.iushrn(1);for(var ze=0,Ce=1;!(re.words[0]&Ce)&&ze<26;++ze,Ce<<=1);if(ze>0)for(re.iushrn(ze);ze-- >0;)(Me.isOdd()||ke.isOdd())&&(Me.iadd(ie),ke.isub(Te)),Me.iushrn(1),ke.iushrn(1);W.cmp(re)>=0?(W.isub(re),ae.isub(Me),_e.isub(ke)):(re.isub(W),Me.isub(ae),ke.isub(_e))}return{a:Me,b:ke,gcd:re.iushln(ge)}},f.prototype._invmp=function(N){u(N.negative===0),u(!N.isZero());var W=this,re=N.clone();W.negative!==0?W=W.umod(N):W=W.clone();for(var ae=new f(1),_e=new f(0),Me=re.clone();W.cmpn(1)>0&&re.cmpn(1)>0;){for(var ke=0,ge=1;!(W.words[0]&ge)&&ke<26;++ke,ge<<=1);if(ke>0)for(W.iushrn(ke);ke-- >0;)ae.isOdd()&&ae.iadd(Me),ae.iushrn(1);for(var ie=0,Te=1;!(re.words[0]&Te)&&ie<26;++ie,Te<<=1);if(ie>0)for(re.iushrn(ie);ie-- >0;)_e.isOdd()&&_e.iadd(Me),_e.iushrn(1);W.cmp(re)>=0?(W.isub(re),ae.isub(_e)):(re.isub(W),_e.isub(ae))}var Ee;return W.cmpn(1)===0?Ee=ae:Ee=_e,Ee.cmpn(0)<0&&Ee.iadd(N),Ee},f.prototype.gcd=function(N){if(this.isZero())return N.abs();if(N.isZero())return this.abs();var W=this.clone(),re=N.clone();W.negative=0,re.negative=0;for(var ae=0;W.isEven()&&re.isEven();ae++)W.iushrn(1),re.iushrn(1);do{for(;W.isEven();)W.iushrn(1);for(;re.isEven();)re.iushrn(1);var _e=W.cmp(re);if(_e<0){var Me=W;W=re,re=Me}else if(_e===0||re.cmpn(1)===0)break;W.isub(re)}while(!0);return re.iushln(ae)},f.prototype.invm=function(N){return this.egcd(N).a.umod(N)},f.prototype.isEven=function(){return(this.words[0]&1)===0},f.prototype.isOdd=function(){return(this.words[0]&1)===1},f.prototype.andln=function(N){return this.words[0]&N},f.prototype.bincn=function(N){u(typeof N==\"number\");var W=N%26,re=(N-W)/26,ae=1<>>26,ke&=67108863,this.words[Me]=ke}return _e!==0&&(this.words[Me]=_e,this.length++),this},f.prototype.isZero=function(){return this.length===1&&this.words[0]===0},f.prototype.cmpn=function(N){var W=N<0;if(this.negative!==0&&!W)return-1;if(this.negative===0&&W)return 1;this.strip();var re;if(this.length>1)re=1;else{W&&(N=-N),u(N<=67108863,\"Number is too big\");var ae=this.words[0]|0;re=ae===N?0:aeN.length)return 1;if(this.length=0;re--){var ae=this.words[re]|0,_e=N.words[re]|0;if(ae!==_e){ae<_e?W=-1:ae>_e&&(W=1);break}}return W},f.prototype.gtn=function(N){return this.cmpn(N)===1},f.prototype.gt=function(N){return this.cmp(N)===1},f.prototype.gten=function(N){return this.cmpn(N)>=0},f.prototype.gte=function(N){return this.cmp(N)>=0},f.prototype.ltn=function(N){return this.cmpn(N)===-1},f.prototype.lt=function(N){return this.cmp(N)===-1},f.prototype.lten=function(N){return this.cmpn(N)<=0},f.prototype.lte=function(N){return this.cmp(N)<=0},f.prototype.eqn=function(N){return this.cmpn(N)===0},f.prototype.eq=function(N){return this.cmp(N)===0},f.red=function(N){return new H(N)},f.prototype.toRed=function(N){return u(!this.red,\"Already a number in reduction context\"),u(this.negative===0,\"red works only with positives\"),N.convertTo(this)._forceRed(N)},f.prototype.fromRed=function(){return u(this.red,\"fromRed works only with numbers in reduction context\"),this.red.convertFrom(this)},f.prototype._forceRed=function(N){return this.red=N,this},f.prototype.forceRed=function(N){return u(!this.red,\"Already a number in reduction context\"),this._forceRed(N)},f.prototype.redAdd=function(N){return u(this.red,\"redAdd works only with red numbers\"),this.red.add(this,N)},f.prototype.redIAdd=function(N){return u(this.red,\"redIAdd works only with red numbers\"),this.red.iadd(this,N)},f.prototype.redSub=function(N){return u(this.red,\"redSub works only with red numbers\"),this.red.sub(this,N)},f.prototype.redISub=function(N){return u(this.red,\"redISub works only with red numbers\"),this.red.isub(this,N)},f.prototype.redShl=function(N){return u(this.red,\"redShl works only with red numbers\"),this.red.shl(this,N)},f.prototype.redMul=function(N){return u(this.red,\"redMul works only with red numbers\"),this.red._verify2(this,N),this.red.mul(this,N)},f.prototype.redIMul=function(N){return u(this.red,\"redMul works only with red numbers\"),this.red._verify2(this,N),this.red.imul(this,N)},f.prototype.redSqr=function(){return u(this.red,\"redSqr works only with red numbers\"),this.red._verify1(this),this.red.sqr(this)},f.prototype.redISqr=function(){return u(this.red,\"redISqr works only with red numbers\"),this.red._verify1(this),this.red.isqr(this)},f.prototype.redSqrt=function(){return u(this.red,\"redSqrt works only with red numbers\"),this.red._verify1(this),this.red.sqrt(this)},f.prototype.redInvm=function(){return u(this.red,\"redInvm works only with red numbers\"),this.red._verify1(this),this.red.invm(this)},f.prototype.redNeg=function(){return u(this.red,\"redNeg works only with red numbers\"),this.red._verify1(this),this.red.neg(this)},f.prototype.redPow=function(N){return u(this.red&&!N.red,\"redPow(normalNum)\"),this.red._verify1(this),this.red.pow(this,N)};var p={k256:null,p224:null,p192:null,p25519:null};function P(G,N){this.name=G,this.p=new f(N,16),this.n=this.p.bitLength(),this.k=new f(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}P.prototype._tmp=function(){var N=new f(null);return N.words=new Array(Math.ceil(this.n/13)),N},P.prototype.ireduce=function(N){var W=N,re;do this.split(W,this.tmp),W=this.imulK(W),W=W.iadd(this.tmp),re=W.bitLength();while(re>this.n);var ae=re0?W.isub(this.p):W.strip!==void 0?W.strip():W._strip(),W},P.prototype.split=function(N,W){N.iushrn(this.n,0,W)},P.prototype.imulK=function(N){return N.imul(this.k)};function T(){P.call(this,\"k256\",\"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f\")}c(T,P),T.prototype.split=function(N,W){for(var re=4194303,ae=Math.min(N.length,9),_e=0;_e>>22,Me=ke}Me>>>=22,N.words[_e-10]=Me,Me===0&&N.length>10?N.length-=10:N.length-=9},T.prototype.imulK=function(N){N.words[N.length]=0,N.words[N.length+1]=0,N.length+=2;for(var W=0,re=0;re>>=26,N.words[re]=_e,W=ae}return W!==0&&(N.words[N.length++]=W),N},f._prime=function(N){if(p[N])return p[N];var W;if(N===\"k256\")W=new T;else if(N===\"p224\")W=new F;else if(N===\"p192\")W=new q;else if(N===\"p25519\")W=new V;else throw new Error(\"Unknown prime \"+N);return p[N]=W,W};function H(G){if(typeof G==\"string\"){var N=f._prime(G);this.m=N.p,this.prime=N}else u(G.gtn(1),\"modulus must be greater than 1\"),this.m=G,this.prime=null}H.prototype._verify1=function(N){u(N.negative===0,\"red works only with positives\"),u(N.red,\"red works only with red numbers\")},H.prototype._verify2=function(N,W){u((N.negative|W.negative)===0,\"red works only with positives\"),u(N.red&&N.red===W.red,\"red works only with red numbers\")},H.prototype.imod=function(N){return this.prime?this.prime.ireduce(N)._forceRed(this):N.umod(this.m)._forceRed(this)},H.prototype.neg=function(N){return N.isZero()?N.clone():this.m.sub(N)._forceRed(this)},H.prototype.add=function(N,W){this._verify2(N,W);var re=N.add(W);return re.cmp(this.m)>=0&&re.isub(this.m),re._forceRed(this)},H.prototype.iadd=function(N,W){this._verify2(N,W);var re=N.iadd(W);return re.cmp(this.m)>=0&&re.isub(this.m),re},H.prototype.sub=function(N,W){this._verify2(N,W);var re=N.sub(W);return re.cmpn(0)<0&&re.iadd(this.m),re._forceRed(this)},H.prototype.isub=function(N,W){this._verify2(N,W);var re=N.isub(W);return re.cmpn(0)<0&&re.iadd(this.m),re},H.prototype.shl=function(N,W){return this._verify1(N),this.imod(N.ushln(W))},H.prototype.imul=function(N,W){return this._verify2(N,W),this.imod(N.imul(W))},H.prototype.mul=function(N,W){return this._verify2(N,W),this.imod(N.mul(W))},H.prototype.isqr=function(N){return this.imul(N,N.clone())},H.prototype.sqr=function(N){return this.mul(N,N)},H.prototype.sqrt=function(N){if(N.isZero())return N.clone();var W=this.m.andln(3);if(u(W%2===1),W===3){var re=this.m.add(new f(1)).iushrn(2);return this.pow(N,re)}for(var ae=this.m.subn(1),_e=0;!ae.isZero()&&ae.andln(1)===0;)_e++,ae.iushrn(1);u(!ae.isZero());var Me=new f(1).toRed(this),ke=Me.redNeg(),ge=this.m.subn(1).iushrn(1),ie=this.m.bitLength();for(ie=new f(2*ie*ie).toRed(this);this.pow(ie,ge).cmp(ke)!==0;)ie.redIAdd(ke);for(var Te=this.pow(ie,ae),Ee=this.pow(N,ae.addn(1).iushrn(1)),Ae=this.pow(N,ae),ze=_e;Ae.cmp(Me)!==0;){for(var Ce=Ae,me=0;Ce.cmp(Me)!==0;me++)Ce=Ce.redSqr();u(me=0;_e--){for(var Te=W.words[_e],Ee=ie-1;Ee>=0;Ee--){var Ae=Te>>Ee&1;if(Me!==ae[0]&&(Me=this.sqr(Me)),Ae===0&&ke===0){ge=0;continue}ke<<=1,ke|=Ae,ge++,!(ge!==re&&(_e!==0||Ee!==0))&&(Me=this.mul(Me,ae[ke]),ge=0,ke=0)}ie=26}return Me},H.prototype.convertTo=function(N){var W=N.umod(this.m);return W===N?W.clone():W},H.prototype.convertFrom=function(N){var W=N.clone();return W.red=null,W},f.mont=function(N){return new X(N)};function X(G){H.call(this,G),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new f(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}c(X,H),X.prototype.convertTo=function(N){return this.imod(N.ushln(this.shift))},X.prototype.convertFrom=function(N){var W=this.imod(N.mul(this.rinv));return W.red=null,W},X.prototype.imul=function(N,W){if(N.isZero()||W.isZero())return N.words[0]=0,N.length=1,N;var re=N.imul(W),ae=re.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),_e=re.isub(ae).iushrn(this.shift),Me=_e;return _e.cmp(this.m)>=0?Me=_e.isub(this.m):_e.cmpn(0)<0&&(Me=_e.iadd(this.m)),Me._forceRed(this)},X.prototype.mul=function(N,W){if(N.isZero()||W.isZero())return new f(0)._forceRed(this);var re=N.mul(W),ae=re.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),_e=re.isub(ae).iushrn(this.shift),Me=_e;return _e.cmp(this.m)>=0?Me=_e.isub(this.m):_e.cmpn(0)<0&&(Me=_e.iadd(this.m)),Me._forceRed(this)},X.prototype.invm=function(N){var W=this.imod(N._invmp(this.m).mul(this.r2));return W._forceRed(this)}}(i,this)},6204:function(i){\"use strict\";i.exports=a;function a(o){var s,l,u,c=o.length,f=0;for(s=0;s>>1;if(!(M<=0)){var p,P=s.mallocDouble(2*M*_),T=s.mallocInt32(_);if(_=f(E,M,P,T),_>0){if(M===1&&L)l.init(_),p=l.sweepComplete(M,A,0,_,P,T,0,_,P,T);else{var F=s.mallocDouble(2*M*C),q=s.mallocInt32(C);C=f(k,M,F,q),C>0&&(l.init(_+C),M===1?p=l.sweepBipartite(M,A,0,_,P,T,0,C,F,q):p=u(M,A,L,_,P,T,C,F,q),s.free(F),s.free(q))}s.free(P),s.free(T)}return p}}}var d;function v(E,k){d.push([E,k])}function x(E){return d=[],h(E,E,v,!0),d}function b(E,k){return d=[],h(E,k,v,!1),d}function g(E,k,A){switch(arguments.length){case 1:return x(E);case 2:return typeof k==\"function\"?h(E,E,k,!0):b(E,k);case 3:return h(E,k,A,!1);default:throw new Error(\"box-intersect: Invalid arguments\")}}},2455:function(i,a){\"use strict\";function o(){function u(h,d,v,x,b,g,E,k,A,L,_){for(var C=2*h,M=x,p=C*x;MA-k?u(h,d,v,x,b,g,E,k,A,L,_):c(h,d,v,x,b,g,E,k,A,L,_)}return f}function s(){function u(v,x,b,g,E,k,A,L,_,C,M){for(var p=2*v,P=g,T=p*g;PC-_?g?u(v,x,b,E,k,A,L,_,C,M,p):c(v,x,b,E,k,A,L,_,C,M,p):g?f(v,x,b,E,k,A,L,_,C,M,p):h(v,x,b,E,k,A,L,_,C,M,p)}return d}function l(u){return u?o():s()}a.partial=l(!1),a.full=l(!0)},7150:function(i,a,o){\"use strict\";i.exports=G;var s=o(1888),l=o(8828),u=o(2455),c=u.partial,f=u.full,h=o(855),d=o(3545),v=o(8105),x=128,b=1<<22,g=1<<22,E=v(\"!(lo>=p0)&&!(p1>=hi)\"),k=v(\"lo===p0\"),A=v(\"lo0;){Te-=1;var ze=Te*M,Ce=T[ze],me=T[ze+1],Re=T[ze+2],ce=T[ze+3],Ge=T[ze+4],nt=T[ze+5],ct=Te*p,qt=F[ct],rt=F[ct+1],ot=nt&1,Rt=!!(nt&16),kt=_e,Ct=Me,Yt=ge,xr=ie;if(ot&&(kt=ge,Ct=ie,Yt=_e,xr=Me),!(nt&2&&(Re=A(N,Ce,me,Re,kt,Ct,rt),me>=Re))&&!(nt&4&&(me=L(N,Ce,me,Re,kt,Ct,qt),me>=Re))){var er=Re-me,Ke=Ge-ce;if(Rt){if(N*er*(er+Ke)v&&b[C+d]>L;--_,C-=E){for(var M=C,p=C+E,P=0;P>>1,L=2*h,_=A,C=b[L*A+d];E=F?(_=T,C=F):P>=V?(_=p,C=P):(_=q,C=V):F>=V?(_=T,C=F):V>=P?(_=p,C=P):(_=q,C=V);for(var G=L*(k-1),N=L*_,H=0;H=p0)&&!(p1>=hi)\":d};function o(v){return a[v]}function s(v,x,b,g,E,k,A){for(var L=2*v,_=L*b,C=_,M=b,p=x,P=v+x,T=b;g>T;++T,_+=L){var F=E[_+p];if(F===A)if(M===T)M+=1,C+=L;else{for(var q=0;L>q;++q){var V=E[_+q];E[_+q]=E[C],E[C++]=V}var H=k[T];k[T]=k[M],k[M++]=H}}return M}function l(v,x,b,g,E,k,A){for(var L=2*v,_=L*b,C=_,M=b,p=x,P=v+x,T=b;g>T;++T,_+=L){var F=E[_+p];if(Fq;++q){var V=E[_+q];E[_+q]=E[C],E[C++]=V}var H=k[T];k[T]=k[M],k[M++]=H}}return M}function u(v,x,b,g,E,k,A){for(var L=2*v,_=L*b,C=_,M=b,p=x,P=v+x,T=b;g>T;++T,_+=L){var F=E[_+P];if(F<=A)if(M===T)M+=1,C+=L;else{for(var q=0;L>q;++q){var V=E[_+q];E[_+q]=E[C],E[C++]=V}var H=k[T];k[T]=k[M],k[M++]=H}}return M}function c(v,x,b,g,E,k,A){for(var L=2*v,_=L*b,C=_,M=b,p=x,P=v+x,T=b;g>T;++T,_+=L){var F=E[_+P];if(F<=A)if(M===T)M+=1,C+=L;else{for(var q=0;L>q;++q){var V=E[_+q];E[_+q]=E[C],E[C++]=V}var H=k[T];k[T]=k[M],k[M++]=H}}return M}function f(v,x,b,g,E,k,A){for(var L=2*v,_=L*b,C=_,M=b,p=x,P=v+x,T=b;g>T;++T,_+=L){var F=E[_+p],q=E[_+P];if(F<=A&&A<=q)if(M===T)M+=1,C+=L;else{for(var V=0;L>V;++V){var H=E[_+V];E[_+V]=E[C],E[C++]=H}var X=k[T];k[T]=k[M],k[M++]=X}}return M}function h(v,x,b,g,E,k,A){for(var L=2*v,_=L*b,C=_,M=b,p=x,P=v+x,T=b;g>T;++T,_+=L){var F=E[_+p],q=E[_+P];if(FV;++V){var H=E[_+V];E[_+V]=E[C],E[C++]=H}var X=k[T];k[T]=k[M],k[M++]=X}}return M}function d(v,x,b,g,E,k,A,L){for(var _=2*v,C=_*b,M=C,p=b,P=x,T=v+x,F=b;g>F;++F,C+=_){var q=E[C+P],V=E[C+T];if(!(q>=A)&&!(L>=V))if(p===F)p+=1,M+=_;else{for(var H=0;_>H;++H){var X=E[C+H];E[C+H]=E[M],E[M++]=X}var G=k[F];k[F]=k[p],k[p++]=G}}return p}},4192:function(i){\"use strict\";i.exports=o;var a=32;function o(x,b){b<=4*a?s(0,b-1,x):v(0,b-1,x)}function s(x,b,g){for(var E=2*(x+1),k=x+1;k<=b;++k){for(var A=g[E++],L=g[E++],_=k,C=E-2;_-- >x;){var M=g[C-2],p=g[C-1];if(Mg[b+1]:!0}function d(x,b,g,E){x*=2;var k=E[x];return k>1,_=L-E,C=L+E,M=k,p=_,P=L,T=C,F=A,q=x+1,V=b-1,H=0;h(M,p,g)&&(H=M,M=p,p=H),h(T,F,g)&&(H=T,T=F,F=H),h(M,P,g)&&(H=M,M=P,P=H),h(p,P,g)&&(H=p,p=P,P=H),h(M,T,g)&&(H=M,M=T,T=H),h(P,T,g)&&(H=P,P=T,T=H),h(p,F,g)&&(H=p,p=F,F=H),h(p,P,g)&&(H=p,p=P,P=H),h(T,F,g)&&(H=T,T=F,F=H);for(var X=g[2*p],G=g[2*p+1],N=g[2*T],W=g[2*T+1],re=2*M,ae=2*P,_e=2*F,Me=2*k,ke=2*L,ge=2*A,ie=0;ie<2;++ie){var Te=g[re+ie],Ee=g[ae+ie],Ae=g[_e+ie];g[Me+ie]=Te,g[ke+ie]=Ee,g[ge+ie]=Ae}u(_,x,g),u(C,b,g);for(var ze=q;ze<=V;++ze)if(d(ze,X,G,g))ze!==q&&l(ze,q,g),++q;else if(!d(ze,N,W,g))for(;;)if(d(V,N,W,g)){d(V,X,G,g)?(c(ze,q,V,g),++q,--V):(l(ze,V,g),--V);break}else{if(--V>>1;u(E,Ee);for(var Ae=0,ze=0,ke=0;ke=c)Ce=Ce-c|0,A(v,x,ze--,Ce);else if(Ce>=0)A(h,d,Ae--,Ce);else if(Ce<=-c){Ce=-Ce-c|0;for(var me=0;me>>1;u(E,Ee);for(var Ae=0,ze=0,Ce=0,ke=0;ke>1===E[2*ke+3]>>1&&(Re=2,ke+=1),me<0){for(var ce=-(me>>1)-1,Ge=0;Ge>1)-1;Re===0?A(h,d,Ae--,ce):Re===1?A(v,x,ze--,ce):Re===2&&A(b,g,Ce--,ce)}}}function M(P,T,F,q,V,H,X,G,N,W,re,ae){var _e=0,Me=2*P,ke=T,ge=T+P,ie=1,Te=1;q?Te=c:ie=c;for(var Ee=V;Ee>>1;u(E,me);for(var Re=0,Ee=0;Ee=c?(Ge=!q,Ae-=c):(Ge=!!q,Ae-=1),Ge)L(h,d,Re++,Ae);else{var nt=ae[Ae],ct=Me*Ae,qt=re[ct+T+1],rt=re[ct+T+1+P];e:for(var ot=0;ot>>1;u(E,Ae);for(var ze=0,ge=0;ge=c)h[ze++]=ie-c;else{ie-=1;var me=re[ie],Re=_e*ie,ce=W[Re+T+1],Ge=W[Re+T+1+P];e:for(var nt=0;nt=0;--nt)if(h[nt]===ie){for(var ot=nt+1;ot0;){for(var k=d.pop(),b=d.pop(),A=-1,L=-1,g=x[b],C=1;C=0||(h.flip(b,k),u(f,h,d,A,b,L),u(f,h,d,b,L,A),u(f,h,d,L,k,A),u(f,h,d,k,A,L))}}},5023:function(i,a,o){\"use strict\";var s=o(2478);i.exports=d;function l(v,x,b,g,E,k,A){this.cells=v,this.neighbor=x,this.flags=g,this.constraint=b,this.active=E,this.next=k,this.boundary=A}var u=l.prototype;function c(v,x){return v[0]-x[0]||v[1]-x[1]||v[2]-x[2]}u.locate=function(){var v=[0,0,0];return function(x,b,g){var E=x,k=b,A=g;return b0||A.length>0;){for(;k.length>0;){var p=k.pop();if(L[p]!==-E){L[p]=E;for(var P=_[p],T=0;T<3;++T){var F=M[3*p+T];F>=0&&L[F]===0&&(C[3*p+T]?A.push(F):(k.push(F),L[F]=E))}}}var q=A;A=k,k=q,A.length=0,E=-E}var V=h(_,L,x);return b?V.concat(g.boundary):V}},8902:function(i,a,o){\"use strict\";var s=o(2478),l=o(3250)[3],u=0,c=1,f=2;i.exports=A;function h(L,_,C,M,p){this.a=L,this.b=_,this.idx=C,this.lowerIds=M,this.upperIds=p}function d(L,_,C,M){this.a=L,this.b=_,this.type=C,this.idx=M}function v(L,_){var C=L.a[0]-_.a[0]||L.a[1]-_.a[1]||L.type-_.type;return C||L.type!==u&&(C=l(L.a,L.b,_.b),C)?C:L.idx-_.idx}function x(L,_){return l(L.a,L.b,_)}function b(L,_,C,M,p){for(var P=s.lt(_,M,x),T=s.gt(_,M,x),F=P;F1&&l(C[V[X-2]],C[V[X-1]],M)>0;)L.push([V[X-1],V[X-2],p]),X-=1;V.length=X,V.push(p);for(var H=q.upperIds,X=H.length;X>1&&l(C[H[X-2]],C[H[X-1]],M)<0;)L.push([H[X-2],H[X-1],p]),X-=1;H.length=X,H.push(p)}}function g(L,_){var C;return L.a[0]<_.a[0]?C=l(L.a,L.b,_.a):C=l(_.b,_.a,L.a),C||(_.b[0]q[0]&&p.push(new d(q,F,f,P),new d(F,q,c,P))}p.sort(v);for(var V=p[0].a[0]-(1+Math.abs(p[0].a[0]))*Math.pow(2,-52),H=[new h([V,1],[V,0],-1,[],[],[],[])],X=[],P=0,G=p.length;P=0}}(),u.removeTriangle=function(h,d,v){var x=this.stars;c(x[h],d,v),c(x[d],v,h),c(x[v],h,d)},u.addTriangle=function(h,d,v){var x=this.stars;x[h].push(d,v),x[d].push(v,h),x[v].push(h,d)},u.opposite=function(h,d){for(var v=this.stars[d],x=1,b=v.length;x=0;--N){var Te=X[N];W=Te[0];var Ee=V[W],Ae=Ee[0],ze=Ee[1],Ce=q[Ae],me=q[ze];if((Ce[0]-me[0]||Ce[1]-me[1])<0){var Re=Ae;Ae=ze,ze=Re}Ee[0]=Ae;var ce=Ee[1]=Te[1],Ge;for(G&&(Ge=Ee[2]);N>0&&X[N-1][0]===W;){var Te=X[--N],nt=Te[1];G?V.push([ce,nt,Ge]):V.push([ce,nt]),ce=nt}G?V.push([ce,ze,Ge]):V.push([ce,ze])}return re}function _(q,V,H){for(var X=V.length,G=new s(X),N=[],W=0;WV[2]?1:0)}function p(q,V,H){if(q.length!==0){if(V)for(var X=0;X0||W.length>0}function F(q,V,H){var X;if(H){X=V;for(var G=new Array(V.length),N=0;NL+1)throw new Error(k+\" map requires nshades to be at least size \"+E.length);Array.isArray(d.alpha)?d.alpha.length!==2?_=[1,1]:_=d.alpha.slice():typeof d.alpha==\"number\"?_=[d.alpha,d.alpha]:_=[1,1],v=E.map(function(F){return Math.round(F.index*L)}),_[0]=Math.min(Math.max(_[0],0),1),_[1]=Math.min(Math.max(_[1],0),1);var M=E.map(function(F,q){var V=E[q].index,H=E[q].rgb.slice();return H.length===4&&H[3]>=0&&H[3]<=1||(H[3]=_[0]+(_[1]-_[0])*V),H}),p=[];for(C=0;C=0}function d(v,x,b,g){var E=s(x,b,g);if(E===0){var k=l(s(v,x,b)),A=l(s(v,x,g));if(k===A){if(k===0){var L=h(v,x,b),_=h(v,x,g);return L===_?0:L?1:-1}return 0}else{if(A===0)return k>0||h(v,x,g)?-1:1;if(k===0)return A>0||h(v,x,b)?1:-1}return l(A-k)}var C=s(v,x,b);if(C>0)return E>0&&s(v,x,g)>0?1:-1;if(C<0)return E>0||s(v,x,g)>0?1:-1;var M=s(v,x,g);return M>0||h(v,x,b)?1:-1}},8572:function(i){\"use strict\";i.exports=function(o){return o<0?-1:o>0?1:0}},8507:function(i){i.exports=s;var a=Math.min;function o(l,u){return l-u}function s(l,u){var c=l.length,f=l.length-u.length;if(f)return f;switch(c){case 0:return 0;case 1:return l[0]-u[0];case 2:return l[0]+l[1]-u[0]-u[1]||a(l[0],l[1])-a(u[0],u[1]);case 3:var h=l[0]+l[1],d=u[0]+u[1];if(f=h+l[2]-(d+u[2]),f)return f;var v=a(l[0],l[1]),x=a(u[0],u[1]);return a(v,l[2])-a(x,u[2])||a(v+l[2],h)-a(x+u[2],d);case 4:var b=l[0],g=l[1],E=l[2],k=l[3],A=u[0],L=u[1],_=u[2],C=u[3];return b+g+E+k-(A+L+_+C)||a(b,g,E,k)-a(A,L,_,C,A)||a(b+g,b+E,b+k,g+E,g+k,E+k)-a(A+L,A+_,A+C,L+_,L+C,_+C)||a(b+g+E,b+g+k,b+E+k,g+E+k)-a(A+L+_,A+L+C,A+_+C,L+_+C);default:for(var M=l.slice().sort(o),p=u.slice().sort(o),P=0;Po[l][0]&&(l=u);return sl?[[l],[s]]:[[s]]}},4750:function(i,a,o){\"use strict\";i.exports=l;var s=o(3090);function l(u){var c=s(u),f=c.length;if(f<=2)return[];for(var h=new Array(f),d=c[f-1],v=0;v=d[A]&&(k+=1);g[E]=k}}return h}function f(h,d){try{return s(h,!0)}catch(g){var v=l(h);if(v.length<=d)return[];var x=u(h,v),b=s(x,!0);return c(b,v)}}},4769:function(i){\"use strict\";function a(s,l,u,c,f,h){var d=6*f*f-6*f,v=3*f*f-4*f+1,x=-6*f*f+6*f,b=3*f*f-2*f;if(s.length){h||(h=new Array(s.length));for(var g=s.length-1;g>=0;--g)h[g]=d*s[g]+v*l[g]+x*u[g]+b*c[g];return h}return d*s+v*l+x*u[g]+b*c}function o(s,l,u,c,f,h){var d=f-1,v=f*f,x=d*d,b=(1+2*f)*x,g=f*x,E=v*(3-2*f),k=v*d;if(s.length){h||(h=new Array(s.length));for(var A=s.length-1;A>=0;--A)h[A]=b*s[A]+g*l[A]+E*u[A]+k*c[A];return h}return b*s+g*l+E*u+k*c}i.exports=o,i.exports.derivative=a},7642:function(i,a,o){\"use strict\";var s=o(8954),l=o(1682);i.exports=h;function u(d,v){this.point=d,this.index=v}function c(d,v){for(var x=d.point,b=v.point,g=x.length,E=0;E=2)return!1;H[G]=N}return!0}):V=V.filter(function(H){for(var X=0;X<=b;++X){var G=P[H[X]];if(G<0)return!1;H[X]=G}return!0}),b&1)for(var k=0;k>>31},i.exports.exponent=function(E){var k=i.exports.hi(E);return(k<<1>>>21)-1023},i.exports.fraction=function(E){var k=i.exports.lo(E),A=i.exports.hi(E),L=A&(1<<20)-1;return A&2146435072&&(L+=1048576),[k,L]},i.exports.denormalized=function(E){var k=i.exports.hi(E);return!(k&2146435072)}},1338:function(i){\"use strict\";function a(l,u,c){var f=l[c]|0;if(f<=0)return[];var h=new Array(f),d;if(c===l.length-1)for(d=0;d0)return o(l|0,u);break;case\"object\":if(typeof l.length==\"number\")return a(l,u,0);break}return[]}i.exports=s},3134:function(i,a,o){\"use strict\";i.exports=l;var s=o(1682);function l(u,c){var f=u.length;if(typeof c!=\"number\"){c=0;for(var h=0;h=b-1)for(var C=k.length-1,p=v-x[b-1],M=0;M=b-1)for(var _=k.length-1,C=v-x[b-1],M=0;M=0;--b)if(v[--x])return!1;return!0},f.jump=function(v){var x=this.lastT(),b=this.dimension;if(!(v0;--M)g.push(u(L[M-1],_[M-1],arguments[M])),E.push(0)}},f.push=function(v){var x=this.lastT(),b=this.dimension;if(!(v1e-6?1/A:0;this._time.push(v);for(var p=b;p>0;--p){var P=u(_[p-1],C[p-1],arguments[p]);g.push(P),E.push((P-g[k++])*M)}}},f.set=function(v){var x=this.dimension;if(!(v0;--L)b.push(u(k[L-1],A[L-1],arguments[L])),g.push(0)}},f.move=function(v){var x=this.lastT(),b=this.dimension;if(!(v<=x||arguments.length!==b+1)){var g=this._state,E=this._velocity,k=g.length-this.dimension,A=this.bounds,L=A[0],_=A[1],C=v-x,M=C>1e-6?1/C:0;this._time.push(v);for(var p=b;p>0;--p){var P=arguments[p];g.push(u(L[p-1],_[p-1],g[k++]+P)),E.push(P*M)}}},f.idle=function(v){var x=this.lastT();if(!(v=0;--M)g.push(u(L[M],_[M],g[k]+C*E[k])),E.push(0),k+=1}};function h(v){for(var x=new Array(v),b=0;b=0;--q){var p=P[q];T[q]<=0?P[q]=new s(p._color,p.key,p.value,P[q+1],p.right,p._count+1):P[q]=new s(p._color,p.key,p.value,p.left,P[q+1],p._count+1)}for(var q=P.length-1;q>1;--q){var V=P[q-1],p=P[q];if(V._color===o||p._color===o)break;var H=P[q-2];if(H.left===V)if(V.left===p){var X=H.right;if(X&&X._color===a)V._color=o,H.right=u(o,X),H._color=a,q-=1;else{if(H._color=a,H.left=V.right,V._color=o,V.right=H,P[q-2]=V,P[q-1]=p,c(H),c(V),q>=3){var G=P[q-3];G.left===H?G.left=V:G.right=V}break}}else{var X=H.right;if(X&&X._color===a)V._color=o,H.right=u(o,X),H._color=a,q-=1;else{if(V.right=p.left,H._color=a,H.left=p.right,p._color=o,p.left=V,p.right=H,P[q-2]=p,P[q-1]=V,c(H),c(V),c(p),q>=3){var G=P[q-3];G.left===H?G.left=p:G.right=p}break}}else if(V.right===p){var X=H.left;if(X&&X._color===a)V._color=o,H.left=u(o,X),H._color=a,q-=1;else{if(H._color=a,H.right=V.left,V._color=o,V.left=H,P[q-2]=V,P[q-1]=p,c(H),c(V),q>=3){var G=P[q-3];G.right===H?G.right=V:G.left=V}break}}else{var X=H.left;if(X&&X._color===a)V._color=o,H.left=u(o,X),H._color=a,q-=1;else{if(V.left=p.right,H._color=a,H.right=p.left,p._color=o,p.right=V,p.left=H,P[q-2]=p,P[q-1]=V,c(H),c(V),c(p),q>=3){var G=P[q-3];G.right===H?G.right=p:G.left=p}break}}}return P[0]._color=o,new f(M,P[0])};function d(_,C){if(C.left){var M=d(_,C.left);if(M)return M}var M=_(C.key,C.value);if(M)return M;if(C.right)return d(_,C.right)}function v(_,C,M,p){var P=C(_,p.key);if(P<=0){if(p.left){var T=v(_,C,M,p.left);if(T)return T}var T=M(p.key,p.value);if(T)return T}if(p.right)return v(_,C,M,p.right)}function x(_,C,M,p,P){var T=M(_,P.key),F=M(C,P.key),q;if(T<=0&&(P.left&&(q=x(_,C,M,p,P.left),q)||F>0&&(q=p(P.key,P.value),q)))return q;if(F>0&&P.right)return x(_,C,M,p,P.right)}h.forEach=function(C,M,p){if(this.root)switch(arguments.length){case 1:return d(C,this.root);case 2:return v(M,this._compare,C,this.root);case 3:return this._compare(M,p)>=0?void 0:x(M,p,this._compare,C,this.root)}},Object.defineProperty(h,\"begin\",{get:function(){for(var _=[],C=this.root;C;)_.push(C),C=C.left;return new b(this,_)}}),Object.defineProperty(h,\"end\",{get:function(){for(var _=[],C=this.root;C;)_.push(C),C=C.right;return new b(this,_)}}),h.at=function(_){if(_<0)return new b(this,[]);for(var C=this.root,M=[];;){if(M.push(C),C.left){if(_=C.right._count)break;C=C.right}else break}return new b(this,[])},h.ge=function(_){for(var C=this._compare,M=this.root,p=[],P=0;M;){var T=C(_,M.key);p.push(M),T<=0&&(P=p.length),T<=0?M=M.left:M=M.right}return p.length=P,new b(this,p)},h.gt=function(_){for(var C=this._compare,M=this.root,p=[],P=0;M;){var T=C(_,M.key);p.push(M),T<0&&(P=p.length),T<0?M=M.left:M=M.right}return p.length=P,new b(this,p)},h.lt=function(_){for(var C=this._compare,M=this.root,p=[],P=0;M;){var T=C(_,M.key);p.push(M),T>0&&(P=p.length),T<=0?M=M.left:M=M.right}return p.length=P,new b(this,p)},h.le=function(_){for(var C=this._compare,M=this.root,p=[],P=0;M;){var T=C(_,M.key);p.push(M),T>=0&&(P=p.length),T<0?M=M.left:M=M.right}return p.length=P,new b(this,p)},h.find=function(_){for(var C=this._compare,M=this.root,p=[];M;){var P=C(_,M.key);if(p.push(M),P===0)return new b(this,p);P<=0?M=M.left:M=M.right}return new b(this,[])},h.remove=function(_){var C=this.find(_);return C?C.remove():this},h.get=function(_){for(var C=this._compare,M=this.root;M;){var p=C(_,M.key);if(p===0)return M.value;p<=0?M=M.left:M=M.right}};function b(_,C){this.tree=_,this._stack=C}var g=b.prototype;Object.defineProperty(g,\"valid\",{get:function(){return this._stack.length>0}}),Object.defineProperty(g,\"node\",{get:function(){return this._stack.length>0?this._stack[this._stack.length-1]:null},enumerable:!0}),g.clone=function(){return new b(this.tree,this._stack.slice())};function E(_,C){_.key=C.key,_.value=C.value,_.left=C.left,_.right=C.right,_._color=C._color,_._count=C._count}function k(_){for(var C,M,p,P,T=_.length-1;T>=0;--T){if(C=_[T],T===0){C._color=o;return}if(M=_[T-1],M.left===C){if(p=M.right,p.right&&p.right._color===a){if(p=M.right=l(p),P=p.right=l(p.right),M.right=p.left,p.left=M,p.right=P,p._color=M._color,C._color=o,M._color=o,P._color=o,c(M),c(p),T>1){var F=_[T-2];F.left===M?F.left=p:F.right=p}_[T-1]=p;return}else if(p.left&&p.left._color===a){if(p=M.right=l(p),P=p.left=l(p.left),M.right=P.left,p.left=P.right,P.left=M,P.right=p,P._color=M._color,M._color=o,p._color=o,C._color=o,c(M),c(p),c(P),T>1){var F=_[T-2];F.left===M?F.left=P:F.right=P}_[T-1]=P;return}if(p._color===o)if(M._color===a){M._color=o,M.right=u(a,p);return}else{M.right=u(a,p);continue}else{if(p=l(p),M.right=p.left,p.left=M,p._color=M._color,M._color=a,c(M),c(p),T>1){var F=_[T-2];F.left===M?F.left=p:F.right=p}_[T-1]=p,_[T]=M,T+1<_.length?_[T+1]=C:_.push(C),T=T+2}}else{if(p=M.left,p.left&&p.left._color===a){if(p=M.left=l(p),P=p.left=l(p.left),M.left=p.right,p.right=M,p.left=P,p._color=M._color,C._color=o,M._color=o,P._color=o,c(M),c(p),T>1){var F=_[T-2];F.right===M?F.right=p:F.left=p}_[T-1]=p;return}else if(p.right&&p.right._color===a){if(p=M.left=l(p),P=p.right=l(p.right),M.left=P.right,p.right=P.left,P.right=M,P.left=p,P._color=M._color,M._color=o,p._color=o,C._color=o,c(M),c(p),c(P),T>1){var F=_[T-2];F.right===M?F.right=P:F.left=P}_[T-1]=P;return}if(p._color===o)if(M._color===a){M._color=o,M.left=u(a,p);return}else{M.left=u(a,p);continue}else{if(p=l(p),M.left=p.right,p.right=M,p._color=M._color,M._color=a,c(M),c(p),T>1){var F=_[T-2];F.right===M?F.right=p:F.left=p}_[T-1]=p,_[T]=M,T+1<_.length?_[T+1]=C:_.push(C),T=T+2}}}}g.remove=function(){var _=this._stack;if(_.length===0)return this.tree;var C=new Array(_.length),M=_[_.length-1];C[C.length-1]=new s(M._color,M.key,M.value,M.left,M.right,M._count);for(var p=_.length-2;p>=0;--p){var M=_[p];M.left===_[p+1]?C[p]=new s(M._color,M.key,M.value,C[p+1],M.right,M._count):C[p]=new s(M._color,M.key,M.value,M.left,C[p+1],M._count)}if(M=C[C.length-1],M.left&&M.right){var P=C.length;for(M=M.left;M.right;)C.push(M),M=M.right;var T=C[P-1];C.push(new s(M._color,T.key,T.value,M.left,M.right,M._count)),C[P-1].key=M.key,C[P-1].value=M.value;for(var p=C.length-2;p>=P;--p)M=C[p],C[p]=new s(M._color,M.key,M.value,M.left,C[p+1],M._count);C[P-1].left=C[P]}if(M=C[C.length-1],M._color===a){var F=C[C.length-2];F.left===M?F.left=null:F.right===M&&(F.right=null),C.pop();for(var p=0;p0)return this._stack[this._stack.length-1].key},enumerable:!0}),Object.defineProperty(g,\"value\",{get:function(){if(this._stack.length>0)return this._stack[this._stack.length-1].value},enumerable:!0}),Object.defineProperty(g,\"index\",{get:function(){var _=0,C=this._stack;if(C.length===0){var M=this.tree.root;return M?M._count:0}else C[C.length-1].left&&(_=C[C.length-1].left._count);for(var p=C.length-2;p>=0;--p)C[p+1]===C[p].right&&(++_,C[p].left&&(_+=C[p].left._count));return _},enumerable:!0}),g.next=function(){var _=this._stack;if(_.length!==0){var C=_[_.length-1];if(C.right)for(C=C.right;C;)_.push(C),C=C.left;else for(_.pop();_.length>0&&_[_.length-1].right===C;)C=_[_.length-1],_.pop()}},Object.defineProperty(g,\"hasNext\",{get:function(){var _=this._stack;if(_.length===0)return!1;if(_[_.length-1].right)return!0;for(var C=_.length-1;C>0;--C)if(_[C-1].left===_[C])return!0;return!1}}),g.update=function(_){var C=this._stack;if(C.length===0)throw new Error(\"Can't update empty node!\");var M=new Array(C.length),p=C[C.length-1];M[M.length-1]=new s(p._color,p.key,_,p.left,p.right,p._count);for(var P=C.length-2;P>=0;--P)p=C[P],p.left===C[P+1]?M[P]=new s(p._color,p.key,p.value,M[P+1],p.right,p._count):M[P]=new s(p._color,p.key,p.value,p.left,M[P+1],p._count);return new f(this.tree._compare,M[0])},g.prev=function(){var _=this._stack;if(_.length!==0){var C=_[_.length-1];if(C.left)for(C=C.left;C;)_.push(C),C=C.right;else for(_.pop();_.length>0&&_[_.length-1].left===C;)C=_[_.length-1],_.pop()}},Object.defineProperty(g,\"hasPrev\",{get:function(){var _=this._stack;if(_.length===0)return!1;if(_[_.length-1].left)return!0;for(var C=_.length-1;C>0;--C)if(_[C-1].right===_[C])return!0;return!1}});function A(_,C){return _C?1:0}function L(_){return new f(_||A,null)}},3837:function(i,a,o){\"use strict\";i.exports=q;var s=o(4935),l=o(501),u=o(5304),c=o(6429),f=o(6444),h=new Float32Array([1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]),d=ArrayBuffer,v=DataView;function x(V){return d.isView(V)&&!(V instanceof v)}function b(V){return Array.isArray(V)||x(V)}function g(V,H){return V[0]=H[0],V[1]=H[1],V[2]=H[2],V}function E(V){this.gl=V,this.pixelRatio=1,this.bounds=[[-10,-10,-10],[10,10,10]],this.ticks=[[],[],[]],this.autoTicks=!0,this.tickSpacing=[1,1,1],this.tickEnable=[!0,!0,!0],this.tickFont=[\"sans-serif\",\"sans-serif\",\"sans-serif\"],this.tickFontStyle=[\"normal\",\"normal\",\"normal\"],this.tickFontWeight=[\"normal\",\"normal\",\"normal\"],this.tickFontVariant=[\"normal\",\"normal\",\"normal\"],this.tickSize=[12,12,12],this.tickAngle=[0,0,0],this.tickAlign=[\"auto\",\"auto\",\"auto\"],this.tickColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.tickPad=[10,10,10],this.lastCubeProps={cubeEdges:[0,0,0],axis:[0,0,0]},this.labels=[\"x\",\"y\",\"z\"],this.labelEnable=[!0,!0,!0],this.labelFont=[\"sans-serif\",\"sans-serif\",\"sans-serif\"],this.labelFontStyle=[\"normal\",\"normal\",\"normal\"],this.labelFontWeight=[\"normal\",\"normal\",\"normal\"],this.labelFontVariant=[\"normal\",\"normal\",\"normal\"],this.labelSize=[20,20,20],this.labelAngle=[0,0,0],this.labelAlign=[\"auto\",\"auto\",\"auto\"],this.labelColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.labelPad=[10,10,10],this.lineEnable=[!0,!0,!0],this.lineMirror=[!1,!1,!1],this.lineWidth=[1,1,1],this.lineColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.lineTickEnable=[!0,!0,!0],this.lineTickMirror=[!1,!1,!1],this.lineTickLength=[0,0,0],this.lineTickWidth=[1,1,1],this.lineTickColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.gridEnable=[!0,!0,!0],this.gridWidth=[1,1,1],this.gridColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.zeroEnable=[!0,!0,!0],this.zeroLineColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.zeroLineWidth=[2,2,2],this.backgroundEnable=[!1,!1,!1],this.backgroundColor=[[.8,.8,.8,.5],[.8,.8,.8,.5],[.8,.8,.8,.5]],this._firstInit=!0,this._text=null,this._lines=null,this._background=u(V)}var k=E.prototype;k.update=function(V){V=V||{};function H(Ae,ze,Ce){if(Ce in V){var me=V[Ce],Re=this[Ce],ce;(Ae?b(me)&&b(me[0]):b(me))?this[Ce]=ce=[ze(me[0]),ze(me[1]),ze(me[2])]:this[Ce]=ce=[ze(me),ze(me),ze(me)];for(var Ge=0;Ge<3;++Ge)if(ce[Ge]!==Re[Ge])return!0}return!1}var X=H.bind(this,!1,Number),G=H.bind(this,!1,Boolean),N=H.bind(this,!1,String),W=H.bind(this,!0,function(Ae){if(b(Ae)){if(Ae.length===3)return[+Ae[0],+Ae[1],+Ae[2],1];if(Ae.length===4)return[+Ae[0],+Ae[1],+Ae[2],+Ae[3]]}return[0,0,0,1]}),re,ae=!1,_e=!1;if(\"bounds\"in V)for(var Me=V.bounds,ke=0;ke<2;++ke)for(var ge=0;ge<3;++ge)Me[ke][ge]!==this.bounds[ke][ge]&&(_e=!0),this.bounds[ke][ge]=Me[ke][ge];if(\"ticks\"in V){re=V.ticks,ae=!0,this.autoTicks=!1;for(var ke=0;ke<3;++ke)this.tickSpacing[ke]=0}else X(\"tickSpacing\")&&(this.autoTicks=!0,_e=!0);if(this._firstInit&&(\"ticks\"in V||\"tickSpacing\"in V||(this.autoTicks=!0),_e=!0,ae=!0,this._firstInit=!1),_e&&this.autoTicks&&(re=f.create(this.bounds,this.tickSpacing),ae=!0),ae){for(var ke=0;ke<3;++ke)re[ke].sort(function(ze,Ce){return ze.x-Ce.x});f.equal(re,this.ticks)?ae=!1:this.ticks=re}G(\"tickEnable\"),N(\"tickFont\")&&(ae=!0),N(\"tickFontStyle\")&&(ae=!0),N(\"tickFontWeight\")&&(ae=!0),N(\"tickFontVariant\")&&(ae=!0),X(\"tickSize\"),X(\"tickAngle\"),X(\"tickPad\"),W(\"tickColor\");var ie=N(\"labels\");N(\"labelFont\")&&(ie=!0),N(\"labelFontStyle\")&&(ie=!0),N(\"labelFontWeight\")&&(ie=!0),N(\"labelFontVariant\")&&(ie=!0),G(\"labelEnable\"),X(\"labelSize\"),X(\"labelPad\"),W(\"labelColor\"),G(\"lineEnable\"),G(\"lineMirror\"),X(\"lineWidth\"),W(\"lineColor\"),G(\"lineTickEnable\"),G(\"lineTickMirror\"),X(\"lineTickLength\"),X(\"lineTickWidth\"),W(\"lineTickColor\"),G(\"gridEnable\"),X(\"gridWidth\"),W(\"gridColor\"),G(\"zeroEnable\"),W(\"zeroLineColor\"),X(\"zeroLineWidth\"),G(\"backgroundEnable\"),W(\"backgroundColor\");var Te=[{family:this.labelFont[0],style:this.labelFontStyle[0],weight:this.labelFontWeight[0],variant:this.labelFontVariant[0]},{family:this.labelFont[1],style:this.labelFontStyle[1],weight:this.labelFontWeight[1],variant:this.labelFontVariant[1]},{family:this.labelFont[2],style:this.labelFontStyle[2],weight:this.labelFontWeight[2],variant:this.labelFontVariant[2]}],Ee=[{family:this.tickFont[0],style:this.tickFontStyle[0],weight:this.tickFontWeight[0],variant:this.tickFontVariant[0]},{family:this.tickFont[1],style:this.tickFontStyle[1],weight:this.tickFontWeight[1],variant:this.tickFontVariant[1]},{family:this.tickFont[2],style:this.tickFontStyle[2],weight:this.tickFontWeight[2],variant:this.tickFontVariant[2]}];this._text?this._text&&(ie||ae)&&this._text.update(this.bounds,this.labels,Te,this.ticks,Ee):this._text=s(this.gl,this.bounds,this.labels,Te,this.ticks,Ee),this._lines&&ae&&(this._lines.dispose(),this._lines=null),this._lines||(this._lines=l(this.gl,this.bounds,this.ticks))};function A(){this.primalOffset=[0,0,0],this.primalMinor=[0,0,0],this.mirrorOffset=[0,0,0],this.mirrorMinor=[0,0,0]}var L=[new A,new A,new A];function _(V,H,X,G,N){for(var W=V.primalOffset,re=V.primalMinor,ae=V.mirrorOffset,_e=V.mirrorMinor,Me=G[H],ke=0;ke<3;++ke)if(H!==ke){var ge=W,ie=ae,Te=re,Ee=_e;Me&1<0?(Te[ke]=-1,Ee[ke]=0):(Te[ke]=0,Ee[ke]=1)}}var C=[0,0,0],M={model:h,view:h,projection:h,_ortho:!1};k.isOpaque=function(){return!0},k.isTransparent=function(){return!1},k.drawTransparent=function(V){};var p=0,P=[0,0,0],T=[0,0,0],F=[0,0,0];k.draw=function(V){V=V||M;for(var Ce=this.gl,H=V.model||h,X=V.view||h,G=V.projection||h,N=this.bounds,W=V._ortho||!1,re=c(H,X,G,N,W),ae=re.cubeEdges,_e=re.axis,Me=X[12],ke=X[13],ge=X[14],ie=X[15],Te=W?2:1,Ee=Te*this.pixelRatio*(G[3]*Me+G[7]*ke+G[11]*ge+G[15]*ie)/Ce.drawingBufferHeight,Ae=0;Ae<3;++Ae)this.lastCubeProps.cubeEdges[Ae]=ae[Ae],this.lastCubeProps.axis[Ae]=_e[Ae];for(var ze=L,Ae=0;Ae<3;++Ae)_(L[Ae],Ae,this.bounds,ae,_e);for(var Ce=this.gl,me=C,Ae=0;Ae<3;++Ae)this.backgroundEnable[Ae]?me[Ae]=_e[Ae]:me[Ae]=0;this._background.draw(H,X,G,N,me,this.backgroundColor),this._lines.bind(H,X,G,this);for(var Ae=0;Ae<3;++Ae){var Re=[0,0,0];_e[Ae]>0?Re[Ae]=N[1][Ae]:Re[Ae]=N[0][Ae];for(var ce=0;ce<2;++ce){var Ge=(Ae+1+ce)%3,nt=(Ae+1+(ce^1))%3;this.gridEnable[Ge]&&this._lines.drawGrid(Ge,nt,this.bounds,Re,this.gridColor[Ge],this.gridWidth[Ge]*this.pixelRatio)}for(var ce=0;ce<2;++ce){var Ge=(Ae+1+ce)%3,nt=(Ae+1+(ce^1))%3;this.zeroEnable[nt]&&Math.min(N[0][nt],N[1][nt])<=0&&Math.max(N[0][nt],N[1][nt])>=0&&this._lines.drawZero(Ge,nt,this.bounds,Re,this.zeroLineColor[nt],this.zeroLineWidth[nt]*this.pixelRatio)}}for(var Ae=0;Ae<3;++Ae){this.lineEnable[Ae]&&this._lines.drawAxisLine(Ae,this.bounds,ze[Ae].primalOffset,this.lineColor[Ae],this.lineWidth[Ae]*this.pixelRatio),this.lineMirror[Ae]&&this._lines.drawAxisLine(Ae,this.bounds,ze[Ae].mirrorOffset,this.lineColor[Ae],this.lineWidth[Ae]*this.pixelRatio);for(var ct=g(P,ze[Ae].primalMinor),qt=g(T,ze[Ae].mirrorMinor),rt=this.lineTickLength,ce=0;ce<3;++ce){var ot=Ee/H[5*ce];ct[ce]*=rt[ce]*ot,qt[ce]*=rt[ce]*ot}this.lineTickEnable[Ae]&&this._lines.drawAxisTicks(Ae,ze[Ae].primalOffset,ct,this.lineTickColor[Ae],this.lineTickWidth[Ae]*this.pixelRatio),this.lineTickMirror[Ae]&&this._lines.drawAxisTicks(Ae,ze[Ae].mirrorOffset,qt,this.lineTickColor[Ae],this.lineTickWidth[Ae]*this.pixelRatio)}this._lines.unbind(),this._text.bind(H,X,G,this.pixelRatio);var Rt,kt=.5,Ct,Yt;function xr(St){Yt=[0,0,0],Yt[St]=1}function er(St,Et,dt){var Ht=(St+1)%3,$t=(St+2)%3,fr=Et[Ht],_r=Et[$t],Br=dt[Ht],Or=dt[$t];if(fr>0&&Or>0){xr(Ht);return}else if(fr>0&&Or<0){xr(Ht);return}else if(fr<0&&Or>0){xr(Ht);return}else if(fr<0&&Or<0){xr(Ht);return}else if(_r>0&&Br>0){xr($t);return}else if(_r>0&&Br<0){xr($t);return}else if(_r<0&&Br>0){xr($t);return}else if(_r<0&&Br<0){xr($t);return}}for(var Ae=0;Ae<3;++Ae){for(var Ke=ze[Ae].primalMinor,xt=ze[Ae].mirrorMinor,bt=g(F,ze[Ae].primalOffset),ce=0;ce<3;++ce)this.lineTickEnable[Ae]&&(bt[ce]+=Ee*Ke[ce]*Math.max(this.lineTickLength[ce],0)/H[5*ce]);var Lt=[0,0,0];if(Lt[Ae]=1,this.tickEnable[Ae]){this.tickAngle[Ae]===-3600?(this.tickAngle[Ae]=0,this.tickAlign[Ae]=\"auto\"):this.tickAlign[Ae]=-1,Ct=1,Rt=[this.tickAlign[Ae],kt,Ct],Rt[0]===\"auto\"?Rt[0]=p:Rt[0]=parseInt(\"\"+Rt[0]),Yt=[0,0,0],er(Ae,Ke,xt);for(var ce=0;ce<3;++ce)bt[ce]+=Ee*Ke[ce]*this.tickPad[ce]/H[5*ce];this._text.drawTicks(Ae,this.tickSize[Ae],this.tickAngle[Ae],bt,this.tickColor[Ae],Lt,Yt,Rt)}if(this.labelEnable[Ae]){Ct=0,Yt=[0,0,0],this.labels[Ae].length>4&&(xr(Ae),Ct=1),Rt=[this.labelAlign[Ae],kt,Ct],Rt[0]===\"auto\"?Rt[0]=p:Rt[0]=parseInt(\"\"+Rt[0]);for(var ce=0;ce<3;++ce)bt[ce]+=Ee*Ke[ce]*this.labelPad[ce]/H[5*ce];bt[Ae]+=.5*(N[0][Ae]+N[1][Ae]),this._text.drawLabel(Ae,this.labelSize[Ae],this.labelAngle[Ae],bt,this.labelColor[Ae],[0,0,0],Yt,Rt)}}this._text.unbind()},k.dispose=function(){this._text.dispose(),this._lines.dispose(),this._background.dispose(),this._lines=null,this._text=null,this._background=null,this.gl=null};function q(V,H){var X=new E(V);return X.update(H),X}},5304:function(i,a,o){\"use strict\";i.exports=h;var s=o(2762),l=o(8116),u=o(1879).bg;function c(d,v,x,b){this.gl=d,this.buffer=v,this.vao=x,this.shader=b}var f=c.prototype;f.draw=function(d,v,x,b,g,E){for(var k=!1,A=0;A<3;++A)k=k||g[A];if(k){var L=this.gl;L.enable(L.POLYGON_OFFSET_FILL),L.polygonOffset(1,2),this.shader.bind(),this.shader.uniforms={model:d,view:v,projection:x,bounds:b,enable:g,colors:E},this.vao.bind(),this.vao.draw(this.gl.TRIANGLES,36),this.vao.unbind(),L.disable(L.POLYGON_OFFSET_FILL)}},f.dispose=function(){this.vao.dispose(),this.buffer.dispose(),this.shader.dispose()};function h(d){for(var v=[],x=[],b=0,g=0;g<3;++g)for(var E=(g+1)%3,k=(g+2)%3,A=[0,0,0],L=[0,0,0],_=-1;_<=1;_+=2){x.push(b,b+2,b+1,b+1,b+2,b+3),A[g]=_,L[g]=_;for(var C=-1;C<=1;C+=2){A[E]=C;for(var M=-1;M<=1;M+=2)A[k]=M,v.push(A[0],A[1],A[2],L[0],L[1],L[2]),b+=1}var p=E;E=k,k=p}var P=s(d,new Float32Array(v)),T=s(d,new Uint16Array(x),d.ELEMENT_ARRAY_BUFFER),F=l(d,[{buffer:P,type:d.FLOAT,size:3,offset:0,stride:24},{buffer:P,type:d.FLOAT,size:3,offset:12,stride:24}],T),q=u(d);return q.attributes.position.location=0,q.attributes.normal.location=1,new c(d,P,F,q)}},6429:function(i,a,o){\"use strict\";i.exports=_;var s=o(8828),l=o(6760),u=o(5202),c=o(3250),f=new Array(16),h=new Array(8),d=new Array(8),v=new Array(3),x=[0,0,0];(function(){for(var C=0;C<8;++C)h[C]=[1,1,1,1],d[C]=[1,1,1]})();function b(C,M,p){for(var P=0;P<4;++P){C[P]=p[12+P];for(var T=0;T<3;++T)C[P]+=M[T]*p[4*T+P]}}var g=[[0,0,1,0,0],[0,0,-1,1,0],[0,-1,0,1,0],[0,1,0,1,0],[-1,0,0,1,0],[1,0,0,1,0]];function E(C){for(var M=0;M_e&&(X|=1<_e){X|=1<d[q][1])&&(ze=q);for(var Ce=-1,q=0;q<3;++q){var me=ze^1<d[Re][0]&&(Re=me)}}var ce=k;ce[0]=ce[1]=ce[2]=0,ce[s.log2(Ce^ze)]=ze&Ce,ce[s.log2(ze^Re)]=zeℜvar Ge=Re^7;Ge===X||Ge===Ae?(Ge=Ce^7,ce[s.log2(Re^Ge)]=Ge&Re):ce[s.log2(Ce^Ge)]=Ge&Ce;for(var nt=A,ct=X,W=0;W<3;++W)ct&1< HALF_PI) && (b <= ONE_AND_HALF_PI)) ?\n", + " b - PI :\n", + " b;\n", + "}\n", + "\n", + "float look_horizontal_or_vertical(float a, float ratio) {\n", + " // ratio controls the ratio between being horizontal to (vertical + horizontal)\n", + " // if ratio is set to 0.5 then it is 50%, 50%.\n", + " // when using a higher ratio e.g. 0.75 the result would\n", + " // likely be more horizontal than vertical.\n", + "\n", + " float b = positive_angle(a);\n", + "\n", + " return\n", + " (b < ( ratio) * HALF_PI) ? 0.0 :\n", + " (b < (2.0 - ratio) * HALF_PI) ? -HALF_PI :\n", + " (b < (2.0 + ratio) * HALF_PI) ? 0.0 :\n", + " (b < (4.0 - ratio) * HALF_PI) ? HALF_PI :\n", + " 0.0;\n", + "}\n", + "\n", + "float roundTo(float a, float b) {\n", + " return float(b * floor((a + 0.5 * b) / b));\n", + "}\n", + "\n", + "float look_round_n_directions(float a, int n) {\n", + " float b = positive_angle(a);\n", + " float div = TWO_PI / float(n);\n", + " float c = roundTo(b, div);\n", + " return look_upwards(c);\n", + "}\n", + "\n", + "float applyAlignOption(float rawAngle, float delta) {\n", + " return\n", + " (option > 2) ? look_round_n_directions(rawAngle + delta, option) : // option 3-n: round to n directions\n", + " (option == 2) ? look_horizontal_or_vertical(rawAngle + delta, hv_ratio) : // horizontal or vertical\n", + " (option == 1) ? rawAngle + delta : // use free angle, and flip to align with one direction of the axis\n", + " (option == 0) ? look_upwards(rawAngle) : // use free angle, and stay upwards\n", + " (option ==-1) ? 0.0 : // useful for backward compatibility, all texts remains horizontal\n", + " rawAngle; // otherwise return back raw input angle\n", + "}\n", + "\n", + "bool isAxisTitle = (axis.x == 0.0) &&\n", + " (axis.y == 0.0) &&\n", + " (axis.z == 0.0);\n", + "\n", + "void main() {\n", + " //Compute world offset\n", + " float axisDistance = position.z;\n", + " vec3 dataPosition = axisDistance * axis + offset;\n", + "\n", + " float beta = angle; // i.e. user defined attributes for each tick\n", + "\n", + " float axisAngle;\n", + " float clipAngle;\n", + " float flip;\n", + "\n", + " if (enableAlign) {\n", + " axisAngle = (isAxisTitle) ? HALF_PI :\n", + " computeViewAngle(dataPosition, dataPosition + axis);\n", + " clipAngle = computeViewAngle(dataPosition, dataPosition + alignDir);\n", + "\n", + " axisAngle += (sin(axisAngle) < 0.0) ? PI : 0.0;\n", + " clipAngle += (sin(clipAngle) < 0.0) ? PI : 0.0;\n", + "\n", + " flip = (dot(vec2(cos(axisAngle), sin(axisAngle)),\n", + " vec2(sin(clipAngle),-cos(clipAngle))) > 0.0) ? 1.0 : 0.0;\n", + "\n", + " beta += applyAlignOption(clipAngle, flip * PI);\n", + " }\n", + "\n", + " //Compute plane offset\n", + " vec2 planeCoord = position.xy * pixelScale;\n", + "\n", + " mat2 planeXform = scale * mat2(\n", + " cos(beta), sin(beta),\n", + " -sin(beta), cos(beta)\n", + " );\n", + "\n", + " vec2 viewOffset = 2.0 * planeXform * planeCoord / resolution;\n", + "\n", + " //Compute clip position\n", + " vec3 clipPosition = project(dataPosition);\n", + "\n", + " //Apply text offset in clip coordinates\n", + " clipPosition += vec3(viewOffset, 0.0);\n", + "\n", + " //Done\n", + " gl_Position = vec4(clipPosition, 1.0);\n", + "}\n", + "`]),h=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "uniform vec4 color;\n", + "void main() {\n", + " gl_FragColor = color;\n", + "}`]);a.Q=function(x){return l(x,f,h,null,[{name:\"position\",type:\"vec3\"}])};var d=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "attribute vec3 position;\n", + "attribute vec3 normal;\n", + "\n", + "uniform mat4 model, view, projection;\n", + "uniform vec3 enable;\n", + "uniform vec3 bounds[2];\n", + "\n", + "varying vec3 colorChannel;\n", + "\n", + "void main() {\n", + "\n", + " vec3 signAxis = sign(bounds[1] - bounds[0]);\n", + "\n", + " vec3 realNormal = signAxis * normal;\n", + "\n", + " if(dot(realNormal, enable) > 0.0) {\n", + " vec3 minRange = min(bounds[0], bounds[1]);\n", + " vec3 maxRange = max(bounds[0], bounds[1]);\n", + " vec3 nPosition = mix(minRange, maxRange, 0.5 * (position + 1.0));\n", + " gl_Position = projection * (view * (model * vec4(nPosition, 1.0)));\n", + " } else {\n", + " gl_Position = vec4(0,0,0,0);\n", + " }\n", + "\n", + " colorChannel = abs(realNormal);\n", + "}\n", + "`]),v=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "uniform vec4 colors[3];\n", + "\n", + "varying vec3 colorChannel;\n", + "\n", + "void main() {\n", + " gl_FragColor = colorChannel.x * colors[0] +\n", + " colorChannel.y * colors[1] +\n", + " colorChannel.z * colors[2];\n", + "}`]);a.bg=function(x){return l(x,d,v,null,[{name:\"position\",type:\"vec3\"},{name:\"normal\",type:\"vec3\"}])}},4935:function(i,a,o){\"use strict\";i.exports=E;var s=o(2762),l=o(8116),u=o(4359),c=o(1879).Q,f=window||process.global||{},h=f.__TEXT_CACHE||{};f.__TEXT_CACHE={};var d=3;function v(k,A,L,_){this.gl=k,this.shader=A,this.buffer=L,this.vao=_,this.tickOffset=this.tickCount=this.labelOffset=this.labelCount=null}var x=v.prototype,b=[0,0];x.bind=function(k,A,L,_){this.vao.bind(),this.shader.bind();var C=this.shader.uniforms;C.model=k,C.view=A,C.projection=L,C.pixelScale=_,b[0]=this.gl.drawingBufferWidth,b[1]=this.gl.drawingBufferHeight,this.shader.uniforms.resolution=b},x.unbind=function(){this.vao.unbind()},x.update=function(k,A,L,_,C){var M=[];function p(W,re,ae,_e,Me,ke){var ge=[ae.style,ae.weight,ae.variant,ae.family].join(\"_\"),ie=h[ge];ie||(ie=h[ge]={});var Te=ie[re];Te||(Te=ie[re]=g(re,{triangles:!0,font:ae.family,fontStyle:ae.style,fontWeight:ae.weight,fontVariant:ae.variant,textAlign:\"center\",textBaseline:\"middle\",lineSpacing:Me,styletags:ke}));for(var Ee=(_e||12)/12,Ae=Te.positions,ze=Te.cells,Ce=0,me=ze.length;Ce=0;--ce){var Ge=Ae[Re[ce]];M.push(Ee*Ge[0],-Ee*Ge[1],W)}}for(var P=[0,0,0],T=[0,0,0],F=[0,0,0],q=[0,0,0],V=1.25,H={breaklines:!0,bolds:!0,italics:!0,subscripts:!0,superscripts:!0},X=0;X<3;++X){F[X]=M.length/d|0,p(.5*(k[0][X]+k[1][X]),A[X],L[X],12,V,H),q[X]=(M.length/d|0)-F[X],P[X]=M.length/d|0;for(var G=0;G<_[X].length;++G)if(_[X][G].text){var N={family:_[X][G].font||C[X].family,style:C[X].fontStyle||C[X].style,weight:C[X].fontWeight||C[X].weight,variant:C[X].fontVariant||C[X].variant};p(_[X][G].x,_[X][G].text,N,_[X][G].fontSize||12,V,H)}T[X]=(M.length/d|0)-P[X]}this.buffer.update(M),this.tickOffset=P,this.tickCount=T,this.labelOffset=F,this.labelCount=q},x.drawTicks=function(k,A,L,_,C,M,p,P){this.tickCount[k]&&(this.shader.uniforms.axis=M,this.shader.uniforms.color=C,this.shader.uniforms.angle=L,this.shader.uniforms.scale=A,this.shader.uniforms.offset=_,this.shader.uniforms.alignDir=p,this.shader.uniforms.alignOpt=P,this.vao.draw(this.gl.TRIANGLES,this.tickCount[k],this.tickOffset[k]))},x.drawLabel=function(k,A,L,_,C,M,p,P){this.labelCount[k]&&(this.shader.uniforms.axis=M,this.shader.uniforms.color=C,this.shader.uniforms.angle=L,this.shader.uniforms.scale=A,this.shader.uniforms.offset=_,this.shader.uniforms.alignDir=p,this.shader.uniforms.alignOpt=P,this.vao.draw(this.gl.TRIANGLES,this.labelCount[k],this.labelOffset[k]))},x.dispose=function(){this.shader.dispose(),this.vao.dispose(),this.buffer.dispose()};function g(k,A){try{return u(k,A)}catch(L){return console.warn('error vectorizing text:\"'+k+'\" error:',L),{cells:[],positions:[]}}}function E(k,A,L,_,C,M){var p=s(k),P=l(k,[{buffer:p,size:3}]),T=c(k);T.attributes.position.location=0;var F=new v(k,T,p,P);return F.update(A,L,_,C,M),F}},6444:function(i,a){\"use strict\";a.create=s,a.equal=l;function o(u,c){var f=u+\"\",h=f.indexOf(\".\"),d=0;h>=0&&(d=f.length-h-1);var v=Math.pow(10,d),x=Math.round(u*c*v),b=x+\"\";if(b.indexOf(\"e\")>=0)return b;var g=x/v,E=x%v;x<0?(g=-Math.ceil(g)|0,E=-E|0):(g=Math.floor(g)|0,E=E|0);var k=\"\"+g;if(x<0&&(k=\"-\"+k),d){for(var A=\"\"+E;A.length=u[0][h];--x)d.push({x:x*c[h],text:o(c[h],x)});f.push(d)}return f}function l(u,c){for(var f=0;f<3;++f){if(u[f].length!==c[f].length)return!1;for(var h=0;hk)throw new Error(\"gl-buffer: If resizing buffer, must not specify offset\");return g.bufferSubData(E,_,L),k}function v(g,E){for(var k=s.malloc(g.length,E),A=g.length,L=0;L=0;--A){if(E[A]!==k)return!1;k*=g[A]}return!0}h.update=function(g,E){if(typeof E!=\"number\"&&(E=-1),this.bind(),typeof g==\"object\"&&typeof g.shape!=\"undefined\"){var k=g.dtype;if(c.indexOf(k)<0&&(k=\"float32\"),this.type===this.gl.ELEMENT_ARRAY_BUFFER){var A=gl.getExtension(\"OES_element_index_uint\");A&&k!==\"uint16\"?k=\"uint32\":k=\"uint16\"}if(k===g.dtype&&x(g.shape,g.stride))g.offset===0&&g.data.length===g.shape[0]?this.length=d(this.gl,this.type,this.length,this.usage,g.data,E):this.length=d(this.gl,this.type,this.length,this.usage,g.data.subarray(g.offset,g.shape[0]),E);else{var L=s.malloc(g.size,k),_=u(L,g.shape);l.assign(_,g),E<0?this.length=d(this.gl,this.type,this.length,this.usage,L,E):this.length=d(this.gl,this.type,this.length,this.usage,L.subarray(0,g.size),E),s.free(L)}}else if(Array.isArray(g)){var C;this.type===this.gl.ELEMENT_ARRAY_BUFFER?C=v(g,\"uint16\"):C=v(g,\"float32\"),E<0?this.length=d(this.gl,this.type,this.length,this.usage,C,E):this.length=d(this.gl,this.type,this.length,this.usage,C.subarray(0,g.length),E),s.free(C)}else if(typeof g==\"object\"&&typeof g.length==\"number\")this.length=d(this.gl,this.type,this.length,this.usage,g,E);else if(typeof g==\"number\"||g===void 0){if(E>=0)throw new Error(\"gl-buffer: Cannot specify offset when resizing buffer\");g=g|0,g<=0&&(g=1),this.gl.bufferData(this.type,g|0,this.usage),this.length=g}else throw new Error(\"gl-buffer: Invalid data type\")};function b(g,E,k,A){if(k=k||g.ARRAY_BUFFER,A=A||g.DYNAMIC_DRAW,k!==g.ARRAY_BUFFER&&k!==g.ELEMENT_ARRAY_BUFFER)throw new Error(\"gl-buffer: Invalid type for webgl buffer, must be either gl.ARRAY_BUFFER or gl.ELEMENT_ARRAY_BUFFER\");if(A!==g.DYNAMIC_DRAW&&A!==g.STATIC_DRAW&&A!==g.STREAM_DRAW)throw new Error(\"gl-buffer: Invalid usage for buffer, must be either gl.DYNAMIC_DRAW, gl.STATIC_DRAW or gl.STREAM_DRAW\");var L=g.createBuffer(),_=new f(g,k,L,0,A);return _.update(E),_}i.exports=b},6405:function(i,a,o){\"use strict\";var s=o(2931);i.exports=function(u,c){var f=u.positions,h=u.vectors,d={positions:[],vertexIntensity:[],vertexIntensityBounds:u.vertexIntensityBounds,vectors:[],cells:[],coneOffset:u.coneOffset,colormap:u.colormap};if(u.positions.length===0)return c&&(c[0]=[0,0,0],c[1]=[0,0,0]),d;for(var v=0,x=1/0,b=-1/0,g=1/0,E=-1/0,k=1/0,A=-1/0,L=null,_=null,C=[],M=1/0,p=!1,P=u.coneSizemode===\"raw\",T=0;Tv&&(v=s.length(q)),T&&!P){var V=2*s.distance(L,F)/(s.length(_)+s.length(q));V?(M=Math.min(M,V),p=!1):p=!0}p||(L=F,_=q),C.push(q)}var H=[x,g,k],X=[b,E,A];c&&(c[0]=H,c[1]=X),v===0&&(v=1);var G=1/v;isFinite(M)||(M=1),d.vectorScale=M;var N=u.coneSize||(P?1:.5);u.absoluteConeSize&&(N=u.absoluteConeSize*G),d.coneScale=N;for(var T=0,W=0;T=1},g.isTransparent=function(){return this.opacity<1},g.pickSlots=1,g.setPickBase=function(C){this.pickId=C};function E(C){for(var M=v({colormap:C,nshades:256,format:\"rgba\"}),p=new Uint8Array(256*4),P=0;P<256;++P){for(var T=M[P],F=0;F<3;++F)p[4*P+F]=T[F];p[4*P+3]=T[3]*255}return d(p,[256,256,4],[4,0,1])}function k(C){for(var M=C.length,p=new Array(M),P=0;P0){var W=this.triShader;W.bind(),W.uniforms=V,this.triangleVAO.bind(),M.drawArrays(M.TRIANGLES,0,this.triangleCount*3),this.triangleVAO.unbind()}},g.drawPick=function(C){C=C||{};for(var M=this.gl,p=C.model||x,P=C.view||x,T=C.projection||x,F=[[-1e6,-1e6,-1e6],[1e6,1e6,1e6]],q=0;q<3;++q)F[0][q]=Math.max(F[0][q],this.clipBounds[0][q]),F[1][q]=Math.min(F[1][q],this.clipBounds[1][q]);this._model=[].slice.call(p),this._view=[].slice.call(P),this._projection=[].slice.call(T),this._resolution=[M.drawingBufferWidth,M.drawingBufferHeight];var V={model:p,view:P,projection:T,clipBounds:F,tubeScale:this.tubeScale,vectorScale:this.vectorScale,coneScale:this.coneScale,coneOffset:this.coneOffset,pickId:this.pickId/255},H=this.pickShader;H.bind(),H.uniforms=V,this.triangleCount>0&&(this.triangleVAO.bind(),M.drawArrays(M.TRIANGLES,0,this.triangleCount*3),this.triangleVAO.unbind())},g.pick=function(C){if(!C||C.id!==this.pickId)return null;var M=C.value[0]+256*C.value[1]+65536*C.value[2],p=this.cells[M],P=this.positions[p[1]].slice(0,3),T={position:P,dataCoordinate:P,index:Math.floor(p[1]/48)};return this.traceType===\"cone\"?T.index=Math.floor(p[1]/48):this.traceType===\"streamtube\"&&(T.intensity=this.intensity[p[1]],T.velocity=this.vectors[p[1]].slice(0,3),T.divergence=this.vectors[p[1]][3],T.index=M),T},g.dispose=function(){this.texture.dispose(),this.triShader.dispose(),this.pickShader.dispose(),this.triangleVAO.dispose(),this.trianglePositions.dispose(),this.triangleVectors.dispose(),this.triangleColors.dispose(),this.triangleUVs.dispose(),this.triangleIds.dispose()};function A(C,M){var p=s(C,M.meshShader.vertex,M.meshShader.fragment,null,M.meshShader.attributes);return p.attributes.position.location=0,p.attributes.color.location=2,p.attributes.uv.location=3,p.attributes.vector.location=4,p}function L(C,M){var p=s(C,M.pickShader.vertex,M.pickShader.fragment,null,M.pickShader.attributes);return p.attributes.position.location=0,p.attributes.id.location=1,p.attributes.vector.location=4,p}function _(C,M,p){var P=p.shaders;arguments.length===1&&(M=C,C=M.gl);var T=A(C,P),F=L(C,P),q=c(C,d(new Uint8Array([255,255,255,255]),[1,1,4]));q.generateMipmap(),q.minFilter=C.LINEAR_MIPMAP_LINEAR,q.magFilter=C.LINEAR;var V=l(C),H=l(C),X=l(C),G=l(C),N=l(C),W=u(C,[{buffer:V,type:C.FLOAT,size:4},{buffer:N,type:C.UNSIGNED_BYTE,size:4,normalized:!0},{buffer:X,type:C.FLOAT,size:4},{buffer:G,type:C.FLOAT,size:2},{buffer:H,type:C.FLOAT,size:4}]),re=new b(C,q,T,F,V,H,N,X,G,W,p.traceType||\"cone\");return re.update(M),re}i.exports=_},614:function(i,a,o){var s=o(3236),l=s([`precision highp float;\n", + "\n", + "precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "vec3 getOrthogonalVector(vec3 v) {\n", + " // Return up-vector for only-z vector.\n", + " // Return ax + by + cz = 0, a point that lies on the plane that has v as a normal and that isn't (0,0,0).\n", + " // From the above if-statement we have ||a|| > 0 U ||b|| > 0.\n", + " // Assign z = 0, x = -b, y = a:\n", + " // a*-b + b*a + c*0 = -ba + ba + 0 = 0\n", + " if (v.x*v.x > v.z*v.z || v.y*v.y > v.z*v.z) {\n", + " return normalize(vec3(-v.y, v.x, 0.0));\n", + " } else {\n", + " return normalize(vec3(0.0, v.z, -v.y));\n", + " }\n", + "}\n", + "\n", + "// Calculate the cone vertex and normal at the given index.\n", + "//\n", + "// The returned vertex is for a cone with its top at origin and height of 1.0,\n", + "// pointing in the direction of the vector attribute.\n", + "//\n", + "// Each cone is made up of a top vertex, a center base vertex and base perimeter vertices.\n", + "// These vertices are used to make up the triangles of the cone by the following:\n", + "// segment + 0 top vertex\n", + "// segment + 1 perimeter vertex a+1\n", + "// segment + 2 perimeter vertex a\n", + "// segment + 3 center base vertex\n", + "// segment + 4 perimeter vertex a\n", + "// segment + 5 perimeter vertex a+1\n", + "// Where segment is the number of the radial segment * 6 and a is the angle at that radial segment.\n", + "// To go from index to segment, floor(index / 6)\n", + "// To go from segment to angle, 2*pi * (segment/segmentCount)\n", + "// To go from index to segment index, index - (segment*6)\n", + "//\n", + "vec3 getConePosition(vec3 d, float rawIndex, float coneOffset, out vec3 normal) {\n", + "\n", + " const float segmentCount = 8.0;\n", + "\n", + " float index = rawIndex - floor(rawIndex /\n", + " (segmentCount * 6.0)) *\n", + " (segmentCount * 6.0);\n", + "\n", + " float segment = floor(0.001 + index/6.0);\n", + " float segmentIndex = index - (segment*6.0);\n", + "\n", + " normal = -normalize(d);\n", + "\n", + " if (segmentIndex > 2.99 && segmentIndex < 3.01) {\n", + " return mix(vec3(0.0), -d, coneOffset);\n", + " }\n", + "\n", + " float nextAngle = (\n", + " (segmentIndex > 0.99 && segmentIndex < 1.01) ||\n", + " (segmentIndex > 4.99 && segmentIndex < 5.01)\n", + " ) ? 1.0 : 0.0;\n", + " float angle = 2.0 * 3.14159 * ((segment + nextAngle) / segmentCount);\n", + "\n", + " vec3 v1 = mix(d, vec3(0.0), coneOffset);\n", + " vec3 v2 = v1 - d;\n", + "\n", + " vec3 u = getOrthogonalVector(d);\n", + " vec3 v = normalize(cross(u, d));\n", + "\n", + " vec3 x = u * cos(angle) * length(d)*0.25;\n", + " vec3 y = v * sin(angle) * length(d)*0.25;\n", + " vec3 v3 = v2 + x + y;\n", + " if (segmentIndex < 3.0) {\n", + " vec3 tx = u * sin(angle);\n", + " vec3 ty = v * -cos(angle);\n", + " vec3 tangent = tx + ty;\n", + " normal = normalize(cross(v3 - v1, tangent));\n", + " }\n", + "\n", + " if (segmentIndex == 0.0) {\n", + " return mix(d, vec3(0.0), coneOffset);\n", + " }\n", + " return v3;\n", + "}\n", + "\n", + "attribute vec3 vector;\n", + "attribute vec4 color, position;\n", + "attribute vec2 uv;\n", + "\n", + "uniform float vectorScale, coneScale, coneOffset;\n", + "uniform mat4 model, view, projection, inverseModel;\n", + "uniform vec3 eyePosition, lightPosition;\n", + "\n", + "varying vec3 f_normal, f_lightDirection, f_eyeDirection, f_data, f_position;\n", + "varying vec4 f_color;\n", + "varying vec2 f_uv;\n", + "\n", + "void main() {\n", + " // Scale the vector magnitude to stay constant with\n", + " // model & view changes.\n", + " vec3 normal;\n", + " vec3 XYZ = getConePosition(mat3(model) * ((vectorScale * coneScale) * vector), position.w, coneOffset, normal);\n", + " vec4 conePosition = model * vec4(position.xyz, 1.0) + vec4(XYZ, 0.0);\n", + "\n", + " //Lighting geometry parameters\n", + " vec4 cameraCoordinate = view * conePosition;\n", + " cameraCoordinate.xyz /= cameraCoordinate.w;\n", + " f_lightDirection = lightPosition - cameraCoordinate.xyz;\n", + " f_eyeDirection = eyePosition - cameraCoordinate.xyz;\n", + " f_normal = normalize((vec4(normal, 0.0) * inverseModel).xyz);\n", + "\n", + " // vec4 m_position = model * vec4(conePosition, 1.0);\n", + " vec4 t_position = view * conePosition;\n", + " gl_Position = projection * t_position;\n", + "\n", + " f_color = color;\n", + " f_data = conePosition.xyz;\n", + " f_position = position.xyz;\n", + " f_uv = uv;\n", + "}\n", + "`]),u=s([`#extension GL_OES_standard_derivatives : enable\n", + "\n", + "precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "float beckmannDistribution(float x, float roughness) {\n", + " float NdotH = max(x, 0.0001);\n", + " float cos2Alpha = NdotH * NdotH;\n", + " float tan2Alpha = (cos2Alpha - 1.0) / cos2Alpha;\n", + " float roughness2 = roughness * roughness;\n", + " float denom = 3.141592653589793 * roughness2 * cos2Alpha * cos2Alpha;\n", + " return exp(tan2Alpha / roughness2) / denom;\n", + "}\n", + "\n", + "float cookTorranceSpecular(\n", + " vec3 lightDirection,\n", + " vec3 viewDirection,\n", + " vec3 surfaceNormal,\n", + " float roughness,\n", + " float fresnel) {\n", + "\n", + " float VdotN = max(dot(viewDirection, surfaceNormal), 0.0);\n", + " float LdotN = max(dot(lightDirection, surfaceNormal), 0.0);\n", + "\n", + " //Half angle vector\n", + " vec3 H = normalize(lightDirection + viewDirection);\n", + "\n", + " //Geometric term\n", + " float NdotH = max(dot(surfaceNormal, H), 0.0);\n", + " float VdotH = max(dot(viewDirection, H), 0.000001);\n", + " float LdotH = max(dot(lightDirection, H), 0.000001);\n", + " float G1 = (2.0 * NdotH * VdotN) / VdotH;\n", + " float G2 = (2.0 * NdotH * LdotN) / LdotH;\n", + " float G = min(1.0, min(G1, G2));\n", + " \n", + " //Distribution term\n", + " float D = beckmannDistribution(NdotH, roughness);\n", + "\n", + " //Fresnel term\n", + " float F = pow(1.0 - VdotN, fresnel);\n", + "\n", + " //Multiply terms and done\n", + " return G * F * D / max(3.14159265 * VdotN, 0.000001);\n", + "}\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "uniform vec3 clipBounds[2];\n", + "uniform float roughness, fresnel, kambient, kdiffuse, kspecular, opacity;\n", + "uniform sampler2D texture;\n", + "\n", + "varying vec3 f_normal, f_lightDirection, f_eyeDirection, f_data, f_position;\n", + "varying vec4 f_color;\n", + "varying vec2 f_uv;\n", + "\n", + "void main() {\n", + " if (outOfRange(clipBounds[0], clipBounds[1], f_position)) discard;\n", + " vec3 N = normalize(f_normal);\n", + " vec3 L = normalize(f_lightDirection);\n", + " vec3 V = normalize(f_eyeDirection);\n", + "\n", + " if(gl_FrontFacing) {\n", + " N = -N;\n", + " }\n", + "\n", + " float specular = min(1.0, max(0.0, cookTorranceSpecular(L, V, N, roughness, fresnel)));\n", + " float diffuse = min(kambient + kdiffuse * max(dot(N, L), 0.0), 1.0);\n", + "\n", + " vec4 surfaceColor = f_color * texture2D(texture, f_uv);\n", + " vec4 litColor = surfaceColor.a * vec4(diffuse * surfaceColor.rgb + kspecular * vec3(1,1,1) * specular, 1.0);\n", + "\n", + " gl_FragColor = litColor * opacity;\n", + "}\n", + "`]),c=s([`precision highp float;\n", + "\n", + "precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "vec3 getOrthogonalVector(vec3 v) {\n", + " // Return up-vector for only-z vector.\n", + " // Return ax + by + cz = 0, a point that lies on the plane that has v as a normal and that isn't (0,0,0).\n", + " // From the above if-statement we have ||a|| > 0 U ||b|| > 0.\n", + " // Assign z = 0, x = -b, y = a:\n", + " // a*-b + b*a + c*0 = -ba + ba + 0 = 0\n", + " if (v.x*v.x > v.z*v.z || v.y*v.y > v.z*v.z) {\n", + " return normalize(vec3(-v.y, v.x, 0.0));\n", + " } else {\n", + " return normalize(vec3(0.0, v.z, -v.y));\n", + " }\n", + "}\n", + "\n", + "// Calculate the cone vertex and normal at the given index.\n", + "//\n", + "// The returned vertex is for a cone with its top at origin and height of 1.0,\n", + "// pointing in the direction of the vector attribute.\n", + "//\n", + "// Each cone is made up of a top vertex, a center base vertex and base perimeter vertices.\n", + "// These vertices are used to make up the triangles of the cone by the following:\n", + "// segment + 0 top vertex\n", + "// segment + 1 perimeter vertex a+1\n", + "// segment + 2 perimeter vertex a\n", + "// segment + 3 center base vertex\n", + "// segment + 4 perimeter vertex a\n", + "// segment + 5 perimeter vertex a+1\n", + "// Where segment is the number of the radial segment * 6 and a is the angle at that radial segment.\n", + "// To go from index to segment, floor(index / 6)\n", + "// To go from segment to angle, 2*pi * (segment/segmentCount)\n", + "// To go from index to segment index, index - (segment*6)\n", + "//\n", + "vec3 getConePosition(vec3 d, float rawIndex, float coneOffset, out vec3 normal) {\n", + "\n", + " const float segmentCount = 8.0;\n", + "\n", + " float index = rawIndex - floor(rawIndex /\n", + " (segmentCount * 6.0)) *\n", + " (segmentCount * 6.0);\n", + "\n", + " float segment = floor(0.001 + index/6.0);\n", + " float segmentIndex = index - (segment*6.0);\n", + "\n", + " normal = -normalize(d);\n", + "\n", + " if (segmentIndex > 2.99 && segmentIndex < 3.01) {\n", + " return mix(vec3(0.0), -d, coneOffset);\n", + " }\n", + "\n", + " float nextAngle = (\n", + " (segmentIndex > 0.99 && segmentIndex < 1.01) ||\n", + " (segmentIndex > 4.99 && segmentIndex < 5.01)\n", + " ) ? 1.0 : 0.0;\n", + " float angle = 2.0 * 3.14159 * ((segment + nextAngle) / segmentCount);\n", + "\n", + " vec3 v1 = mix(d, vec3(0.0), coneOffset);\n", + " vec3 v2 = v1 - d;\n", + "\n", + " vec3 u = getOrthogonalVector(d);\n", + " vec3 v = normalize(cross(u, d));\n", + "\n", + " vec3 x = u * cos(angle) * length(d)*0.25;\n", + " vec3 y = v * sin(angle) * length(d)*0.25;\n", + " vec3 v3 = v2 + x + y;\n", + " if (segmentIndex < 3.0) {\n", + " vec3 tx = u * sin(angle);\n", + " vec3 ty = v * -cos(angle);\n", + " vec3 tangent = tx + ty;\n", + " normal = normalize(cross(v3 - v1, tangent));\n", + " }\n", + "\n", + " if (segmentIndex == 0.0) {\n", + " return mix(d, vec3(0.0), coneOffset);\n", + " }\n", + " return v3;\n", + "}\n", + "\n", + "attribute vec4 vector;\n", + "attribute vec4 position;\n", + "attribute vec4 id;\n", + "\n", + "uniform mat4 model, view, projection;\n", + "uniform float vectorScale, coneScale, coneOffset;\n", + "\n", + "varying vec3 f_position;\n", + "varying vec4 f_id;\n", + "\n", + "void main() {\n", + " vec3 normal;\n", + " vec3 XYZ = getConePosition(mat3(model) * ((vectorScale * coneScale) * vector.xyz), position.w, coneOffset, normal);\n", + " vec4 conePosition = model * vec4(position.xyz, 1.0) + vec4(XYZ, 0.0);\n", + " gl_Position = projection * (view * conePosition);\n", + " f_id = id;\n", + " f_position = position.xyz;\n", + "}\n", + "`]),f=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "uniform vec3 clipBounds[2];\n", + "uniform float pickId;\n", + "\n", + "varying vec3 f_position;\n", + "varying vec4 f_id;\n", + "\n", + "void main() {\n", + " if (outOfRange(clipBounds[0], clipBounds[1], f_position)) discard;\n", + "\n", + " gl_FragColor = vec4(pickId, f_id.xyz);\n", + "}`]);a.meshShader={vertex:l,fragment:u,attributes:[{name:\"position\",type:\"vec4\"},{name:\"color\",type:\"vec4\"},{name:\"uv\",type:\"vec2\"},{name:\"vector\",type:\"vec3\"}]},a.pickShader={vertex:c,fragment:f,attributes:[{name:\"position\",type:\"vec4\"},{name:\"id\",type:\"vec4\"},{name:\"vector\",type:\"vec3\"}]}},737:function(i){i.exports={0:\"NONE\",1:\"ONE\",2:\"LINE_LOOP\",3:\"LINE_STRIP\",4:\"TRIANGLES\",5:\"TRIANGLE_STRIP\",6:\"TRIANGLE_FAN\",256:\"DEPTH_BUFFER_BIT\",512:\"NEVER\",513:\"LESS\",514:\"EQUAL\",515:\"LEQUAL\",516:\"GREATER\",517:\"NOTEQUAL\",518:\"GEQUAL\",519:\"ALWAYS\",768:\"SRC_COLOR\",769:\"ONE_MINUS_SRC_COLOR\",770:\"SRC_ALPHA\",771:\"ONE_MINUS_SRC_ALPHA\",772:\"DST_ALPHA\",773:\"ONE_MINUS_DST_ALPHA\",774:\"DST_COLOR\",775:\"ONE_MINUS_DST_COLOR\",776:\"SRC_ALPHA_SATURATE\",1024:\"STENCIL_BUFFER_BIT\",1028:\"FRONT\",1029:\"BACK\",1032:\"FRONT_AND_BACK\",1280:\"INVALID_ENUM\",1281:\"INVALID_VALUE\",1282:\"INVALID_OPERATION\",1285:\"OUT_OF_MEMORY\",1286:\"INVALID_FRAMEBUFFER_OPERATION\",2304:\"CW\",2305:\"CCW\",2849:\"LINE_WIDTH\",2884:\"CULL_FACE\",2885:\"CULL_FACE_MODE\",2886:\"FRONT_FACE\",2928:\"DEPTH_RANGE\",2929:\"DEPTH_TEST\",2930:\"DEPTH_WRITEMASK\",2931:\"DEPTH_CLEAR_VALUE\",2932:\"DEPTH_FUNC\",2960:\"STENCIL_TEST\",2961:\"STENCIL_CLEAR_VALUE\",2962:\"STENCIL_FUNC\",2963:\"STENCIL_VALUE_MASK\",2964:\"STENCIL_FAIL\",2965:\"STENCIL_PASS_DEPTH_FAIL\",2966:\"STENCIL_PASS_DEPTH_PASS\",2967:\"STENCIL_REF\",2968:\"STENCIL_WRITEMASK\",2978:\"VIEWPORT\",3024:\"DITHER\",3042:\"BLEND\",3088:\"SCISSOR_BOX\",3089:\"SCISSOR_TEST\",3106:\"COLOR_CLEAR_VALUE\",3107:\"COLOR_WRITEMASK\",3317:\"UNPACK_ALIGNMENT\",3333:\"PACK_ALIGNMENT\",3379:\"MAX_TEXTURE_SIZE\",3386:\"MAX_VIEWPORT_DIMS\",3408:\"SUBPIXEL_BITS\",3410:\"RED_BITS\",3411:\"GREEN_BITS\",3412:\"BLUE_BITS\",3413:\"ALPHA_BITS\",3414:\"DEPTH_BITS\",3415:\"STENCIL_BITS\",3553:\"TEXTURE_2D\",4352:\"DONT_CARE\",4353:\"FASTEST\",4354:\"NICEST\",5120:\"BYTE\",5121:\"UNSIGNED_BYTE\",5122:\"SHORT\",5123:\"UNSIGNED_SHORT\",5124:\"INT\",5125:\"UNSIGNED_INT\",5126:\"FLOAT\",5386:\"INVERT\",5890:\"TEXTURE\",6401:\"STENCIL_INDEX\",6402:\"DEPTH_COMPONENT\",6406:\"ALPHA\",6407:\"RGB\",6408:\"RGBA\",6409:\"LUMINANCE\",6410:\"LUMINANCE_ALPHA\",7680:\"KEEP\",7681:\"REPLACE\",7682:\"INCR\",7683:\"DECR\",7936:\"VENDOR\",7937:\"RENDERER\",7938:\"VERSION\",9728:\"NEAREST\",9729:\"LINEAR\",9984:\"NEAREST_MIPMAP_NEAREST\",9985:\"LINEAR_MIPMAP_NEAREST\",9986:\"NEAREST_MIPMAP_LINEAR\",9987:\"LINEAR_MIPMAP_LINEAR\",10240:\"TEXTURE_MAG_FILTER\",10241:\"TEXTURE_MIN_FILTER\",10242:\"TEXTURE_WRAP_S\",10243:\"TEXTURE_WRAP_T\",10497:\"REPEAT\",10752:\"POLYGON_OFFSET_UNITS\",16384:\"COLOR_BUFFER_BIT\",32769:\"CONSTANT_COLOR\",32770:\"ONE_MINUS_CONSTANT_COLOR\",32771:\"CONSTANT_ALPHA\",32772:\"ONE_MINUS_CONSTANT_ALPHA\",32773:\"BLEND_COLOR\",32774:\"FUNC_ADD\",32777:\"BLEND_EQUATION_RGB\",32778:\"FUNC_SUBTRACT\",32779:\"FUNC_REVERSE_SUBTRACT\",32819:\"UNSIGNED_SHORT_4_4_4_4\",32820:\"UNSIGNED_SHORT_5_5_5_1\",32823:\"POLYGON_OFFSET_FILL\",32824:\"POLYGON_OFFSET_FACTOR\",32854:\"RGBA4\",32855:\"RGB5_A1\",32873:\"TEXTURE_BINDING_2D\",32926:\"SAMPLE_ALPHA_TO_COVERAGE\",32928:\"SAMPLE_COVERAGE\",32936:\"SAMPLE_BUFFERS\",32937:\"SAMPLES\",32938:\"SAMPLE_COVERAGE_VALUE\",32939:\"SAMPLE_COVERAGE_INVERT\",32968:\"BLEND_DST_RGB\",32969:\"BLEND_SRC_RGB\",32970:\"BLEND_DST_ALPHA\",32971:\"BLEND_SRC_ALPHA\",33071:\"CLAMP_TO_EDGE\",33170:\"GENERATE_MIPMAP_HINT\",33189:\"DEPTH_COMPONENT16\",33306:\"DEPTH_STENCIL_ATTACHMENT\",33635:\"UNSIGNED_SHORT_5_6_5\",33648:\"MIRRORED_REPEAT\",33901:\"ALIASED_POINT_SIZE_RANGE\",33902:\"ALIASED_LINE_WIDTH_RANGE\",33984:\"TEXTURE0\",33985:\"TEXTURE1\",33986:\"TEXTURE2\",33987:\"TEXTURE3\",33988:\"TEXTURE4\",33989:\"TEXTURE5\",33990:\"TEXTURE6\",33991:\"TEXTURE7\",33992:\"TEXTURE8\",33993:\"TEXTURE9\",33994:\"TEXTURE10\",33995:\"TEXTURE11\",33996:\"TEXTURE12\",33997:\"TEXTURE13\",33998:\"TEXTURE14\",33999:\"TEXTURE15\",34e3:\"TEXTURE16\",34001:\"TEXTURE17\",34002:\"TEXTURE18\",34003:\"TEXTURE19\",34004:\"TEXTURE20\",34005:\"TEXTURE21\",34006:\"TEXTURE22\",34007:\"TEXTURE23\",34008:\"TEXTURE24\",34009:\"TEXTURE25\",34010:\"TEXTURE26\",34011:\"TEXTURE27\",34012:\"TEXTURE28\",34013:\"TEXTURE29\",34014:\"TEXTURE30\",34015:\"TEXTURE31\",34016:\"ACTIVE_TEXTURE\",34024:\"MAX_RENDERBUFFER_SIZE\",34041:\"DEPTH_STENCIL\",34055:\"INCR_WRAP\",34056:\"DECR_WRAP\",34067:\"TEXTURE_CUBE_MAP\",34068:\"TEXTURE_BINDING_CUBE_MAP\",34069:\"TEXTURE_CUBE_MAP_POSITIVE_X\",34070:\"TEXTURE_CUBE_MAP_NEGATIVE_X\",34071:\"TEXTURE_CUBE_MAP_POSITIVE_Y\",34072:\"TEXTURE_CUBE_MAP_NEGATIVE_Y\",34073:\"TEXTURE_CUBE_MAP_POSITIVE_Z\",34074:\"TEXTURE_CUBE_MAP_NEGATIVE_Z\",34076:\"MAX_CUBE_MAP_TEXTURE_SIZE\",34338:\"VERTEX_ATTRIB_ARRAY_ENABLED\",34339:\"VERTEX_ATTRIB_ARRAY_SIZE\",34340:\"VERTEX_ATTRIB_ARRAY_STRIDE\",34341:\"VERTEX_ATTRIB_ARRAY_TYPE\",34342:\"CURRENT_VERTEX_ATTRIB\",34373:\"VERTEX_ATTRIB_ARRAY_POINTER\",34466:\"NUM_COMPRESSED_TEXTURE_FORMATS\",34467:\"COMPRESSED_TEXTURE_FORMATS\",34660:\"BUFFER_SIZE\",34661:\"BUFFER_USAGE\",34816:\"STENCIL_BACK_FUNC\",34817:\"STENCIL_BACK_FAIL\",34818:\"STENCIL_BACK_PASS_DEPTH_FAIL\",34819:\"STENCIL_BACK_PASS_DEPTH_PASS\",34877:\"BLEND_EQUATION_ALPHA\",34921:\"MAX_VERTEX_ATTRIBS\",34922:\"VERTEX_ATTRIB_ARRAY_NORMALIZED\",34930:\"MAX_TEXTURE_IMAGE_UNITS\",34962:\"ARRAY_BUFFER\",34963:\"ELEMENT_ARRAY_BUFFER\",34964:\"ARRAY_BUFFER_BINDING\",34965:\"ELEMENT_ARRAY_BUFFER_BINDING\",34975:\"VERTEX_ATTRIB_ARRAY_BUFFER_BINDING\",35040:\"STREAM_DRAW\",35044:\"STATIC_DRAW\",35048:\"DYNAMIC_DRAW\",35632:\"FRAGMENT_SHADER\",35633:\"VERTEX_SHADER\",35660:\"MAX_VERTEX_TEXTURE_IMAGE_UNITS\",35661:\"MAX_COMBINED_TEXTURE_IMAGE_UNITS\",35663:\"SHADER_TYPE\",35664:\"FLOAT_VEC2\",35665:\"FLOAT_VEC3\",35666:\"FLOAT_VEC4\",35667:\"INT_VEC2\",35668:\"INT_VEC3\",35669:\"INT_VEC4\",35670:\"BOOL\",35671:\"BOOL_VEC2\",35672:\"BOOL_VEC3\",35673:\"BOOL_VEC4\",35674:\"FLOAT_MAT2\",35675:\"FLOAT_MAT3\",35676:\"FLOAT_MAT4\",35678:\"SAMPLER_2D\",35680:\"SAMPLER_CUBE\",35712:\"DELETE_STATUS\",35713:\"COMPILE_STATUS\",35714:\"LINK_STATUS\",35715:\"VALIDATE_STATUS\",35716:\"INFO_LOG_LENGTH\",35717:\"ATTACHED_SHADERS\",35718:\"ACTIVE_UNIFORMS\",35719:\"ACTIVE_UNIFORM_MAX_LENGTH\",35720:\"SHADER_SOURCE_LENGTH\",35721:\"ACTIVE_ATTRIBUTES\",35722:\"ACTIVE_ATTRIBUTE_MAX_LENGTH\",35724:\"SHADING_LANGUAGE_VERSION\",35725:\"CURRENT_PROGRAM\",36003:\"STENCIL_BACK_REF\",36004:\"STENCIL_BACK_VALUE_MASK\",36005:\"STENCIL_BACK_WRITEMASK\",36006:\"FRAMEBUFFER_BINDING\",36007:\"RENDERBUFFER_BINDING\",36048:\"FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE\",36049:\"FRAMEBUFFER_ATTACHMENT_OBJECT_NAME\",36050:\"FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL\",36051:\"FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE\",36053:\"FRAMEBUFFER_COMPLETE\",36054:\"FRAMEBUFFER_INCOMPLETE_ATTACHMENT\",36055:\"FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT\",36057:\"FRAMEBUFFER_INCOMPLETE_DIMENSIONS\",36061:\"FRAMEBUFFER_UNSUPPORTED\",36064:\"COLOR_ATTACHMENT0\",36096:\"DEPTH_ATTACHMENT\",36128:\"STENCIL_ATTACHMENT\",36160:\"FRAMEBUFFER\",36161:\"RENDERBUFFER\",36162:\"RENDERBUFFER_WIDTH\",36163:\"RENDERBUFFER_HEIGHT\",36164:\"RENDERBUFFER_INTERNAL_FORMAT\",36168:\"STENCIL_INDEX8\",36176:\"RENDERBUFFER_RED_SIZE\",36177:\"RENDERBUFFER_GREEN_SIZE\",36178:\"RENDERBUFFER_BLUE_SIZE\",36179:\"RENDERBUFFER_ALPHA_SIZE\",36180:\"RENDERBUFFER_DEPTH_SIZE\",36181:\"RENDERBUFFER_STENCIL_SIZE\",36194:\"RGB565\",36336:\"LOW_FLOAT\",36337:\"MEDIUM_FLOAT\",36338:\"HIGH_FLOAT\",36339:\"LOW_INT\",36340:\"MEDIUM_INT\",36341:\"HIGH_INT\",36346:\"SHADER_COMPILER\",36347:\"MAX_VERTEX_UNIFORM_VECTORS\",36348:\"MAX_VARYING_VECTORS\",36349:\"MAX_FRAGMENT_UNIFORM_VECTORS\",37440:\"UNPACK_FLIP_Y_WEBGL\",37441:\"UNPACK_PREMULTIPLY_ALPHA_WEBGL\",37442:\"CONTEXT_LOST_WEBGL\",37443:\"UNPACK_COLORSPACE_CONVERSION_WEBGL\",37444:\"BROWSER_DEFAULT_WEBGL\"}},5171:function(i,a,o){var s=o(737);i.exports=function(u){return s[u]}},9165:function(i,a,o){\"use strict\";i.exports=b;var s=o(2762),l=o(8116),u=o(3436),c=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];function f(g,E,k,A){this.gl=g,this.shader=A,this.buffer=E,this.vao=k,this.pixelRatio=1,this.bounds=[[1/0,1/0,1/0],[-1/0,-1/0,-1/0]],this.clipBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.lineWidth=[1,1,1],this.capSize=[10,10,10],this.lineCount=[0,0,0],this.lineOffset=[0,0,0],this.opacity=1,this.hasAlpha=!1}var h=f.prototype;h.isOpaque=function(){return!this.hasAlpha},h.isTransparent=function(){return this.hasAlpha},h.drawTransparent=h.draw=function(g){var E=this.gl,k=this.shader.uniforms;this.shader.bind();var A=k.view=g.view||c,L=k.projection=g.projection||c;k.model=g.model||c,k.clipBounds=this.clipBounds,k.opacity=this.opacity;var _=A[12],C=A[13],M=A[14],p=A[15],P=g._ortho||!1,T=P?2:1,F=T*this.pixelRatio*(L[3]*_+L[7]*C+L[11]*M+L[15]*p)/E.drawingBufferHeight;this.vao.bind();for(var q=0;q<3;++q)E.lineWidth(this.lineWidth[q]*this.pixelRatio),k.capSize=this.capSize[q]*F,this.lineCount[q]&&E.drawArrays(E.LINES,this.lineOffset[q],this.lineCount[q]);this.vao.unbind()};function d(g,E){for(var k=0;k<3;++k)g[0][k]=Math.min(g[0][k],E[k]),g[1][k]=Math.max(g[1][k],E[k])}var v=function(){for(var g=new Array(3),E=0;E<3;++E){for(var k=[],A=1;A<=2;++A)for(var L=-1;L<=1;L+=2){var _=(A+E)%3,C=[0,0,0];C[_]=L,k.push(C)}g[E]=k}return g}();function x(g,E,k,A){for(var L=v[A],_=0;_0){var V=P.slice();V[M]+=F[1][M],L.push(P[0],P[1],P[2],q[0],q[1],q[2],q[3],0,0,0,V[0],V[1],V[2],q[0],q[1],q[2],q[3],0,0,0),d(this.bounds,V),C+=2+x(L,V,q,M)}}}this.lineCount[M]=C-this.lineOffset[M]}this.buffer.update(L)}},h.dispose=function(){this.shader.dispose(),this.buffer.dispose(),this.vao.dispose()};function b(g){var E=g.gl,k=s(E),A=l(E,[{buffer:k,type:E.FLOAT,size:3,offset:0,stride:40},{buffer:k,type:E.FLOAT,size:4,offset:12,stride:40},{buffer:k,type:E.FLOAT,size:3,offset:28,stride:40}]),L=u(E);L.attributes.position.location=0,L.attributes.color.location=1,L.attributes.offset.location=2;var _=new f(E,k,A,L);return _.update(g),_}},3436:function(i,a,o){\"use strict\";var s=o(3236),l=o(9405),u=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "attribute vec3 position, offset;\n", + "attribute vec4 color;\n", + "uniform mat4 model, view, projection;\n", + "uniform float capSize;\n", + "varying vec4 fragColor;\n", + "varying vec3 fragPosition;\n", + "\n", + "void main() {\n", + " vec4 worldPosition = model * vec4(position, 1.0);\n", + " worldPosition = (worldPosition / worldPosition.w) + vec4(capSize * offset, 0.0);\n", + " gl_Position = projection * (view * worldPosition);\n", + " fragColor = color;\n", + " fragPosition = position;\n", + "}`]),c=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "uniform vec3 clipBounds[2];\n", + "uniform float opacity;\n", + "varying vec3 fragPosition;\n", + "varying vec4 fragColor;\n", + "\n", + "void main() {\n", + " if (\n", + " outOfRange(clipBounds[0], clipBounds[1], fragPosition) ||\n", + " fragColor.a * opacity == 0.\n", + " ) discard;\n", + "\n", + " gl_FragColor = opacity * fragColor;\n", + "}`]);i.exports=function(f){return l(f,u,c,null,[{name:\"position\",type:\"vec3\"},{name:\"color\",type:\"vec4\"},{name:\"offset\",type:\"vec3\"}])}},2260:function(i,a,o){\"use strict\";var s=o(7766);i.exports=C;var l=null,u,c,f,h;function d(M){var p=M.getParameter(M.FRAMEBUFFER_BINDING),P=M.getParameter(M.RENDERBUFFER_BINDING),T=M.getParameter(M.TEXTURE_BINDING_2D);return[p,P,T]}function v(M,p){M.bindFramebuffer(M.FRAMEBUFFER,p[0]),M.bindRenderbuffer(M.RENDERBUFFER,p[1]),M.bindTexture(M.TEXTURE_2D,p[2])}function x(M,p){var P=M.getParameter(p.MAX_COLOR_ATTACHMENTS_WEBGL);l=new Array(P+1);for(var T=0;T<=P;++T){for(var F=new Array(P),q=0;q1&&H.drawBuffersWEBGL(l[V]);var re=P.getExtension(\"WEBGL_depth_texture\");re?X?M.depth=g(P,F,q,re.UNSIGNED_INT_24_8_WEBGL,P.DEPTH_STENCIL,P.DEPTH_STENCIL_ATTACHMENT):G&&(M.depth=g(P,F,q,P.UNSIGNED_SHORT,P.DEPTH_COMPONENT,P.DEPTH_ATTACHMENT)):G&&X?M._depth_rb=E(P,F,q,P.DEPTH_STENCIL,P.DEPTH_STENCIL_ATTACHMENT):G?M._depth_rb=E(P,F,q,P.DEPTH_COMPONENT16,P.DEPTH_ATTACHMENT):X&&(M._depth_rb=E(P,F,q,P.STENCIL_INDEX,P.STENCIL_ATTACHMENT));var ae=P.checkFramebufferStatus(P.FRAMEBUFFER);if(ae!==P.FRAMEBUFFER_COMPLETE){M._destroyed=!0,P.bindFramebuffer(P.FRAMEBUFFER,null),P.deleteFramebuffer(M.handle),M.handle=null,M.depth&&(M.depth.dispose(),M.depth=null),M._depth_rb&&(P.deleteRenderbuffer(M._depth_rb),M._depth_rb=null);for(var W=0;WF||P<0||P>F)throw new Error(\"gl-fbo: Can't resize FBO, invalid dimensions\");M._shape[0]=p,M._shape[1]=P;for(var q=d(T),V=0;Vq||P<0||P>q)throw new Error(\"gl-fbo: Parameters are too large for FBO\");T=T||{};var V=1;if(\"color\"in T){if(V=Math.max(T.color|0,0),V<0)throw new Error(\"gl-fbo: Must specify a nonnegative number of colors\");if(V>1)if(F){if(V>M.getParameter(F.MAX_COLOR_ATTACHMENTS_WEBGL))throw new Error(\"gl-fbo: Context does not support \"+V+\" draw buffers\")}else throw new Error(\"gl-fbo: Multiple draw buffer extension not supported\")}var H=M.UNSIGNED_BYTE,X=M.getExtension(\"OES_texture_float\");if(T.float&&V>0){if(!X)throw new Error(\"gl-fbo: Context does not support floating point textures\");H=M.FLOAT}else T.preferFloat&&V>0&&X&&(H=M.FLOAT);var G=!0;\"depth\"in T&&(G=!!T.depth);var N=!1;return\"stencil\"in T&&(N=!!T.stencil),new A(M,p,P,H,V,G,N,F)}},2992:function(i,a,o){var s=o(3387).sprintf,l=o(5171),u=o(1848),c=o(1085);i.exports=f;function f(h,d,v){\"use strict\";var x=u(d)||\"of unknown name (see npm glsl-shader-name)\",b=\"unknown type\";v!==void 0&&(b=v===l.FRAGMENT_SHADER?\"fragment\":\"vertex\");for(var g=s(`Error compiling %s shader %s:\n", + "`,b,x),E=s(\"%s%s\",g,h),k=h.split(`\n", + "`),A={},L=0;L max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "uniform vec3 clipBounds[2];\n", + "uniform sampler2D dashTexture;\n", + "uniform float dashScale;\n", + "uniform float opacity;\n", + "\n", + "varying vec3 worldPosition;\n", + "varying float pixelArcLength;\n", + "varying vec4 fragColor;\n", + "\n", + "void main() {\n", + " if (\n", + " outOfRange(clipBounds[0], clipBounds[1], worldPosition) ||\n", + " fragColor.a * opacity == 0.\n", + " ) discard;\n", + "\n", + " float dashWeight = texture2D(dashTexture, vec2(dashScale * pixelArcLength, 0)).r;\n", + " if(dashWeight < 0.5) {\n", + " discard;\n", + " }\n", + " gl_FragColor = fragColor * opacity;\n", + "}\n", + "`]),f=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "#define FLOAT_MAX 1.70141184e38\n", + "#define FLOAT_MIN 1.17549435e-38\n", + "\n", + "// https://github.com/mikolalysenko/glsl-read-float/blob/master/index.glsl\n", + "vec4 packFloat(float v) {\n", + " float av = abs(v);\n", + "\n", + " //Handle special cases\n", + " if(av < FLOAT_MIN) {\n", + " return vec4(0.0, 0.0, 0.0, 0.0);\n", + " } else if(v > FLOAT_MAX) {\n", + " return vec4(127.0, 128.0, 0.0, 0.0) / 255.0;\n", + " } else if(v < -FLOAT_MAX) {\n", + " return vec4(255.0, 128.0, 0.0, 0.0) / 255.0;\n", + " }\n", + "\n", + " vec4 c = vec4(0,0,0,0);\n", + "\n", + " //Compute exponent and mantissa\n", + " float e = floor(log2(av));\n", + " float m = av * pow(2.0, -e) - 1.0;\n", + "\n", + " //Unpack mantissa\n", + " c[1] = floor(128.0 * m);\n", + " m -= c[1] / 128.0;\n", + " c[2] = floor(32768.0 * m);\n", + " m -= c[2] / 32768.0;\n", + " c[3] = floor(8388608.0 * m);\n", + "\n", + " //Unpack exponent\n", + " float ebias = e + 127.0;\n", + " c[0] = floor(ebias / 2.0);\n", + " ebias -= c[0] * 2.0;\n", + " c[1] += floor(ebias) * 128.0;\n", + "\n", + " //Unpack sign bit\n", + " c[0] += 128.0 * step(0.0, -v);\n", + "\n", + " //Scale back to range\n", + " return c / 255.0;\n", + "}\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "uniform float pickId;\n", + "uniform vec3 clipBounds[2];\n", + "\n", + "varying vec3 worldPosition;\n", + "varying float pixelArcLength;\n", + "varying vec4 fragColor;\n", + "\n", + "void main() {\n", + " if (outOfRange(clipBounds[0], clipBounds[1], worldPosition)) discard;\n", + "\n", + " gl_FragColor = vec4(pickId/255.0, packFloat(pixelArcLength).xyz);\n", + "}`]),h=[{name:\"position\",type:\"vec3\"},{name:\"nextPosition\",type:\"vec3\"},{name:\"arcLength\",type:\"float\"},{name:\"lineWidth\",type:\"float\"},{name:\"color\",type:\"vec4\"}];a.createShader=function(d){return l(d,u,c,null,h)},a.createPickShader=function(d){return l(d,u,f,null,h)}},5714:function(i,a,o){\"use strict\";i.exports=M;var s=o(2762),l=o(8116),u=o(7766),c=new Uint8Array(4),f=new Float32Array(c.buffer);function h(p,P,T,F){return c[0]=F,c[1]=T,c[2]=P,c[3]=p,f[0]}var d=o(2478),v=o(9618),x=o(7319),b=x.createShader,g=x.createPickShader,E=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];function k(p,P){for(var T=0,F=0;F<3;++F){var q=p[F]-P[F];T+=q*q}return Math.sqrt(T)}function A(p){for(var P=[[-1e6,-1e6,-1e6],[1e6,1e6,1e6]],T=0;T<3;++T)P[0][T]=Math.max(p[0][T],P[0][T]),P[1][T]=Math.min(p[1][T],P[1][T]);return P}function L(p,P,T,F){this.arcLength=p,this.position=P,this.index=T,this.dataCoordinate=F}function _(p,P,T,F,q,V){this.gl=p,this.shader=P,this.pickShader=T,this.buffer=F,this.vao=q,this.clipBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.points=[],this.arcLength=[],this.vertexCount=0,this.bounds=[[0,0,0],[0,0,0]],this.pickId=0,this.lineWidth=1,this.texture=V,this.dashScale=1,this.opacity=1,this.hasAlpha=!1,this.dirty=!0,this.pixelRatio=1}var C=_.prototype;C.isTransparent=function(){return this.hasAlpha},C.isOpaque=function(){return!this.hasAlpha},C.pickSlots=1,C.setPickBase=function(p){this.pickId=p},C.drawTransparent=C.draw=function(p){if(this.vertexCount){var P=this.gl,T=this.shader,F=this.vao;T.bind(),T.uniforms={model:p.model||E,view:p.view||E,projection:p.projection||E,clipBounds:A(this.clipBounds),dashTexture:this.texture.bind(),dashScale:this.dashScale/this.arcLength[this.arcLength.length-1],opacity:this.opacity,screenShape:[P.drawingBufferWidth,P.drawingBufferHeight],pixelRatio:this.pixelRatio},F.bind(),F.draw(P.TRIANGLE_STRIP,this.vertexCount),F.unbind()}},C.drawPick=function(p){if(this.vertexCount){var P=this.gl,T=this.pickShader,F=this.vao;T.bind(),T.uniforms={model:p.model||E,view:p.view||E,projection:p.projection||E,pickId:this.pickId,clipBounds:A(this.clipBounds),screenShape:[P.drawingBufferWidth,P.drawingBufferHeight],pixelRatio:this.pixelRatio},F.bind(),F.draw(P.TRIANGLE_STRIP,this.vertexCount),F.unbind()}},C.update=function(p){var P,T;this.dirty=!0;var F=!!p.connectGaps;\"dashScale\"in p&&(this.dashScale=p.dashScale),this.hasAlpha=!1,\"opacity\"in p&&(this.opacity=+p.opacity,this.opacity<1&&(this.hasAlpha=!0));var q=[],V=[],H=[],X=0,G=0,N=[[1/0,1/0,1/0],[-1/0,-1/0,-1/0]],W=p.position||p.positions;if(W){var re=p.color||p.colors||[0,0,0,1],ae=p.lineWidth||1,_e=!1;e:for(P=1;P0){for(var ge=0;ge<24;++ge)q.push(q[q.length-12]);G+=2,_e=!0}continue e}N[0][T]=Math.min(N[0][T],Me[T],ke[T]),N[1][T]=Math.max(N[1][T],Me[T],ke[T])}var ie,Te;Array.isArray(re[0])?(ie=re.length>P-1?re[P-1]:re.length>0?re[re.length-1]:[0,0,0,1],Te=re.length>P?re[P]:re.length>0?re[re.length-1]:[0,0,0,1]):ie=Te=re,ie.length===3&&(ie=[ie[0],ie[1],ie[2],1]),Te.length===3&&(Te=[Te[0],Te[1],Te[2],1]),!this.hasAlpha&&ie[3]<1&&(this.hasAlpha=!0);var Ee;Array.isArray(ae)?Ee=ae.length>P-1?ae[P-1]:ae.length>0?ae[ae.length-1]:[0,0,0,1]:Ee=ae;var Ae=X;if(X+=k(Me,ke),_e){for(T=0;T<2;++T)q.push(Me[0],Me[1],Me[2],ke[0],ke[1],ke[2],Ae,Ee,ie[0],ie[1],ie[2],ie[3]);G+=2,_e=!1}q.push(Me[0],Me[1],Me[2],ke[0],ke[1],ke[2],Ae,Ee,ie[0],ie[1],ie[2],ie[3],Me[0],Me[1],Me[2],ke[0],ke[1],ke[2],Ae,-Ee,ie[0],ie[1],ie[2],ie[3],ke[0],ke[1],ke[2],Me[0],Me[1],Me[2],X,-Ee,Te[0],Te[1],Te[2],Te[3],ke[0],ke[1],ke[2],Me[0],Me[1],Me[2],X,Ee,Te[0],Te[1],Te[2],Te[3]),G+=4}}if(this.buffer.update(q),V.push(X),H.push(W[W.length-1].slice()),this.bounds=N,this.vertexCount=G,this.points=H,this.arcLength=V,\"dashes\"in p){var ze=p.dashes,Ce=ze.slice();for(Ce.unshift(0),P=1;P1.0001)return null;T+=P[L]}return Math.abs(T-1)>.001?null:[_,h(v,P),P]}},840:function(i,a,o){var s=o(3236),l=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "attribute vec3 position, normal;\n", + "attribute vec4 color;\n", + "attribute vec2 uv;\n", + "\n", + "uniform mat4 model\n", + " , view\n", + " , projection\n", + " , inverseModel;\n", + "uniform vec3 eyePosition\n", + " , lightPosition;\n", + "\n", + "varying vec3 f_normal\n", + " , f_lightDirection\n", + " , f_eyeDirection\n", + " , f_data;\n", + "varying vec4 f_color;\n", + "varying vec2 f_uv;\n", + "\n", + "vec4 project(vec3 p) {\n", + " return projection * (view * (model * vec4(p, 1.0)));\n", + "}\n", + "\n", + "void main() {\n", + " gl_Position = project(position);\n", + "\n", + " //Lighting geometry parameters\n", + " vec4 cameraCoordinate = view * vec4(position , 1.0);\n", + " cameraCoordinate.xyz /= cameraCoordinate.w;\n", + " f_lightDirection = lightPosition - cameraCoordinate.xyz;\n", + " f_eyeDirection = eyePosition - cameraCoordinate.xyz;\n", + " f_normal = normalize((vec4(normal, 0.0) * inverseModel).xyz);\n", + "\n", + " f_color = color;\n", + " f_data = position;\n", + " f_uv = uv;\n", + "}\n", + "`]),u=s([`#extension GL_OES_standard_derivatives : enable\n", + "\n", + "precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "float beckmannDistribution(float x, float roughness) {\n", + " float NdotH = max(x, 0.0001);\n", + " float cos2Alpha = NdotH * NdotH;\n", + " float tan2Alpha = (cos2Alpha - 1.0) / cos2Alpha;\n", + " float roughness2 = roughness * roughness;\n", + " float denom = 3.141592653589793 * roughness2 * cos2Alpha * cos2Alpha;\n", + " return exp(tan2Alpha / roughness2) / denom;\n", + "}\n", + "\n", + "float cookTorranceSpecular(\n", + " vec3 lightDirection,\n", + " vec3 viewDirection,\n", + " vec3 surfaceNormal,\n", + " float roughness,\n", + " float fresnel) {\n", + "\n", + " float VdotN = max(dot(viewDirection, surfaceNormal), 0.0);\n", + " float LdotN = max(dot(lightDirection, surfaceNormal), 0.0);\n", + "\n", + " //Half angle vector\n", + " vec3 H = normalize(lightDirection + viewDirection);\n", + "\n", + " //Geometric term\n", + " float NdotH = max(dot(surfaceNormal, H), 0.0);\n", + " float VdotH = max(dot(viewDirection, H), 0.000001);\n", + " float LdotH = max(dot(lightDirection, H), 0.000001);\n", + " float G1 = (2.0 * NdotH * VdotN) / VdotH;\n", + " float G2 = (2.0 * NdotH * LdotN) / LdotH;\n", + " float G = min(1.0, min(G1, G2));\n", + " \n", + " //Distribution term\n", + " float D = beckmannDistribution(NdotH, roughness);\n", + "\n", + " //Fresnel term\n", + " float F = pow(1.0 - VdotN, fresnel);\n", + "\n", + " //Multiply terms and done\n", + " return G * F * D / max(3.14159265 * VdotN, 0.000001);\n", + "}\n", + "\n", + "//#pragma glslify: beckmann = require(glsl-specular-beckmann) // used in gl-surface3d\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "uniform vec3 clipBounds[2];\n", + "uniform float roughness\n", + " , fresnel\n", + " , kambient\n", + " , kdiffuse\n", + " , kspecular;\n", + "uniform sampler2D texture;\n", + "\n", + "varying vec3 f_normal\n", + " , f_lightDirection\n", + " , f_eyeDirection\n", + " , f_data;\n", + "varying vec4 f_color;\n", + "varying vec2 f_uv;\n", + "\n", + "void main() {\n", + " if (f_color.a == 0.0 ||\n", + " outOfRange(clipBounds[0], clipBounds[1], f_data)\n", + " ) discard;\n", + "\n", + " vec3 N = normalize(f_normal);\n", + " vec3 L = normalize(f_lightDirection);\n", + " vec3 V = normalize(f_eyeDirection);\n", + "\n", + " if(gl_FrontFacing) {\n", + " N = -N;\n", + " }\n", + "\n", + " float specular = min(1.0, max(0.0, cookTorranceSpecular(L, V, N, roughness, fresnel)));\n", + " //float specular = max(0.0, beckmann(L, V, N, roughness)); // used in gl-surface3d\n", + "\n", + " float diffuse = min(kambient + kdiffuse * max(dot(N, L), 0.0), 1.0);\n", + "\n", + " vec4 surfaceColor = vec4(f_color.rgb, 1.0) * texture2D(texture, f_uv);\n", + " vec4 litColor = surfaceColor.a * vec4(diffuse * surfaceColor.rgb + kspecular * vec3(1,1,1) * specular, 1.0);\n", + "\n", + " gl_FragColor = litColor * f_color.a;\n", + "}\n", + "`]),c=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "attribute vec3 position;\n", + "attribute vec4 color;\n", + "attribute vec2 uv;\n", + "\n", + "uniform mat4 model, view, projection;\n", + "\n", + "varying vec4 f_color;\n", + "varying vec3 f_data;\n", + "varying vec2 f_uv;\n", + "\n", + "void main() {\n", + " gl_Position = projection * (view * (model * vec4(position, 1.0)));\n", + " f_color = color;\n", + " f_data = position;\n", + " f_uv = uv;\n", + "}`]),f=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "uniform vec3 clipBounds[2];\n", + "uniform sampler2D texture;\n", + "uniform float opacity;\n", + "\n", + "varying vec4 f_color;\n", + "varying vec3 f_data;\n", + "varying vec2 f_uv;\n", + "\n", + "void main() {\n", + " if (outOfRange(clipBounds[0], clipBounds[1], f_data)) discard;\n", + "\n", + " gl_FragColor = f_color * texture2D(texture, f_uv) * opacity;\n", + "}`]),h=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "attribute vec3 position;\n", + "attribute vec4 color;\n", + "attribute vec2 uv;\n", + "attribute float pointSize;\n", + "\n", + "uniform mat4 model, view, projection;\n", + "uniform vec3 clipBounds[2];\n", + "\n", + "varying vec4 f_color;\n", + "varying vec2 f_uv;\n", + "\n", + "void main() {\n", + " if (outOfRange(clipBounds[0], clipBounds[1], position)) {\n", + "\n", + " gl_Position = vec4(0.0, 0.0 ,0.0 ,0.0);\n", + " } else {\n", + " gl_Position = projection * (view * (model * vec4(position, 1.0)));\n", + " }\n", + " gl_PointSize = pointSize;\n", + " f_color = color;\n", + " f_uv = uv;\n", + "}`]),d=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "uniform sampler2D texture;\n", + "uniform float opacity;\n", + "\n", + "varying vec4 f_color;\n", + "varying vec2 f_uv;\n", + "\n", + "void main() {\n", + " vec2 pointR = gl_PointCoord.xy - vec2(0.5, 0.5);\n", + " if(dot(pointR, pointR) > 0.25) {\n", + " discard;\n", + " }\n", + " gl_FragColor = f_color * texture2D(texture, f_uv) * opacity;\n", + "}`]),v=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "attribute vec3 position;\n", + "attribute vec4 id;\n", + "\n", + "uniform mat4 model, view, projection;\n", + "\n", + "varying vec3 f_position;\n", + "varying vec4 f_id;\n", + "\n", + "void main() {\n", + " gl_Position = projection * (view * (model * vec4(position, 1.0)));\n", + " f_id = id;\n", + " f_position = position;\n", + "}`]),x=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "uniform vec3 clipBounds[2];\n", + "uniform float pickId;\n", + "\n", + "varying vec3 f_position;\n", + "varying vec4 f_id;\n", + "\n", + "void main() {\n", + " if (outOfRange(clipBounds[0], clipBounds[1], f_position)) discard;\n", + "\n", + " gl_FragColor = vec4(pickId, f_id.xyz);\n", + "}`]),b=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "attribute vec3 position;\n", + "attribute float pointSize;\n", + "attribute vec4 id;\n", + "\n", + "uniform mat4 model, view, projection;\n", + "uniform vec3 clipBounds[2];\n", + "\n", + "varying vec3 f_position;\n", + "varying vec4 f_id;\n", + "\n", + "void main() {\n", + " if (outOfRange(clipBounds[0], clipBounds[1], position)) {\n", + "\n", + " gl_Position = vec4(0.0, 0.0, 0.0, 0.0);\n", + " } else {\n", + " gl_Position = projection * (view * (model * vec4(position, 1.0)));\n", + " gl_PointSize = pointSize;\n", + " }\n", + " f_id = id;\n", + " f_position = position;\n", + "}`]),g=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "attribute vec3 position;\n", + "\n", + "uniform mat4 model, view, projection;\n", + "\n", + "void main() {\n", + " gl_Position = projection * (view * (model * vec4(position, 1.0)));\n", + "}`]),E=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "uniform vec3 contourColor;\n", + "\n", + "void main() {\n", + " gl_FragColor = vec4(contourColor, 1.0);\n", + "}\n", + "`]);a.meshShader={vertex:l,fragment:u,attributes:[{name:\"position\",type:\"vec3\"},{name:\"normal\",type:\"vec3\"},{name:\"color\",type:\"vec4\"},{name:\"uv\",type:\"vec2\"}]},a.wireShader={vertex:c,fragment:f,attributes:[{name:\"position\",type:\"vec3\"},{name:\"color\",type:\"vec4\"},{name:\"uv\",type:\"vec2\"}]},a.pointShader={vertex:h,fragment:d,attributes:[{name:\"position\",type:\"vec3\"},{name:\"color\",type:\"vec4\"},{name:\"uv\",type:\"vec2\"},{name:\"pointSize\",type:\"float\"}]},a.pickShader={vertex:v,fragment:x,attributes:[{name:\"position\",type:\"vec3\"},{name:\"id\",type:\"vec4\"}]},a.pointPickShader={vertex:b,fragment:x,attributes:[{name:\"position\",type:\"vec3\"},{name:\"pointSize\",type:\"float\"},{name:\"id\",type:\"vec4\"}]},a.contourShader={vertex:g,fragment:E,attributes:[{name:\"position\",type:\"vec3\"}]}},7201:function(i,a,o){\"use strict\";var s=1e-6,l=1e-6,u=o(9405),c=o(2762),f=o(8116),h=o(7766),d=o(8406),v=o(6760),x=o(7608),b=o(9618),g=o(6729),E=o(7765),k=o(1888),A=o(840),L=o(7626),_=A.meshShader,C=A.wireShader,M=A.pointShader,p=A.pickShader,P=A.pointPickShader,T=A.contourShader,F=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];function q(ge,ie,Te,Ee,Ae,ze,Ce,me,Re,ce,Ge,nt,ct,qt,rt,ot,Rt,kt,Ct,Yt,xr,er,Ke,xt,bt,Lt,St){this.gl=ge,this.pixelRatio=1,this.cells=[],this.positions=[],this.intensity=[],this.texture=ie,this.dirty=!0,this.triShader=Te,this.lineShader=Ee,this.pointShader=Ae,this.pickShader=ze,this.pointPickShader=Ce,this.contourShader=me,this.trianglePositions=Re,this.triangleColors=Ge,this.triangleNormals=ct,this.triangleUVs=nt,this.triangleIds=ce,this.triangleVAO=qt,this.triangleCount=0,this.lineWidth=1,this.edgePositions=rt,this.edgeColors=Rt,this.edgeUVs=kt,this.edgeIds=ot,this.edgeVAO=Ct,this.edgeCount=0,this.pointPositions=Yt,this.pointColors=er,this.pointUVs=Ke,this.pointSizes=xt,this.pointIds=xr,this.pointVAO=bt,this.pointCount=0,this.contourLineWidth=1,this.contourPositions=Lt,this.contourVAO=St,this.contourCount=0,this.contourColor=[0,0,0],this.contourEnable=!0,this.pickVertex=!0,this.pickId=1,this.bounds=[[1/0,1/0,1/0],[-1/0,-1/0,-1/0]],this.clipBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.lightPosition=[1e5,1e5,0],this.ambientLight=.8,this.diffuseLight=.8,this.specularLight=2,this.roughness=.5,this.fresnel=1.5,this.opacity=1,this.hasAlpha=!1,this.opacityscale=!1,this._model=F,this._view=F,this._projection=F,this._resolution=[1,1]}var V=q.prototype;V.isOpaque=function(){return!this.hasAlpha},V.isTransparent=function(){return this.hasAlpha},V.pickSlots=1,V.setPickBase=function(ge){this.pickId=ge};function H(ge,ie){if(!ie||!ie.length)return 1;for(var Te=0;Tege&&Te>0){var Ee=(ie[Te][0]-ge)/(ie[Te][0]-ie[Te-1][0]);return ie[Te][1]*(1-Ee)+Ee*ie[Te-1][1]}}return 1}function X(ge,ie){for(var Te=g({colormap:ge,nshades:256,format:\"rgba\"}),Ee=new Uint8Array(256*4),Ae=0;Ae<256;++Ae){for(var ze=Te[Ae],Ce=0;Ce<3;++Ce)Ee[4*Ae+Ce]=ze[Ce];ie?Ee[4*Ae+3]=255*H(Ae/255,ie):Ee[4*Ae+3]=255*ze[3]}return b(Ee,[256,256,4],[4,0,1])}function G(ge){for(var ie=ge.length,Te=new Array(ie),Ee=0;Ee0){var ct=this.triShader;ct.bind(),ct.uniforms=me,this.triangleVAO.bind(),ie.drawArrays(ie.TRIANGLES,0,this.triangleCount*3),this.triangleVAO.unbind()}if(this.edgeCount>0&&this.lineWidth>0){var ct=this.lineShader;ct.bind(),ct.uniforms=me,this.edgeVAO.bind(),ie.lineWidth(this.lineWidth*this.pixelRatio),ie.drawArrays(ie.LINES,0,this.edgeCount*2),this.edgeVAO.unbind()}if(this.pointCount>0){var ct=this.pointShader;ct.bind(),ct.uniforms=me,this.pointVAO.bind(),ie.drawArrays(ie.POINTS,0,this.pointCount),this.pointVAO.unbind()}if(this.contourEnable&&this.contourCount>0&&this.contourLineWidth>0){var ct=this.contourShader;ct.bind(),ct.uniforms=me,this.contourVAO.bind(),ie.drawArrays(ie.LINES,0,this.contourCount),this.contourVAO.unbind()}},V.drawPick=function(ge){ge=ge||{};for(var ie=this.gl,Te=ge.model||F,Ee=ge.view||F,Ae=ge.projection||F,ze=[[-1e6,-1e6,-1e6],[1e6,1e6,1e6]],Ce=0;Ce<3;++Ce)ze[0][Ce]=Math.max(ze[0][Ce],this.clipBounds[0][Ce]),ze[1][Ce]=Math.min(ze[1][Ce],this.clipBounds[1][Ce]);this._model=[].slice.call(Te),this._view=[].slice.call(Ee),this._projection=[].slice.call(Ae),this._resolution=[ie.drawingBufferWidth,ie.drawingBufferHeight];var me={model:Te,view:Ee,projection:Ae,clipBounds:ze,pickId:this.pickId/255},Re=this.pickShader;if(Re.bind(),Re.uniforms=me,this.triangleCount>0&&(this.triangleVAO.bind(),ie.drawArrays(ie.TRIANGLES,0,this.triangleCount*3),this.triangleVAO.unbind()),this.edgeCount>0&&(this.edgeVAO.bind(),ie.lineWidth(this.lineWidth*this.pixelRatio),ie.drawArrays(ie.LINES,0,this.edgeCount*2),this.edgeVAO.unbind()),this.pointCount>0){var Re=this.pointPickShader;Re.bind(),Re.uniforms=me,this.pointVAO.bind(),ie.drawArrays(ie.POINTS,0,this.pointCount),this.pointVAO.unbind()}},V.pick=function(ge){if(!ge||ge.id!==this.pickId)return null;for(var ie=ge.value[0]+256*ge.value[1]+65536*ge.value[2],Te=this.cells[ie],Ee=this.positions,Ae=new Array(Te.length),ze=0;zeMath.abs(p))g.rotate(F,0,0,-M*P*Math.PI*_.rotateSpeed/window.innerWidth);else if(!_._ortho){var q=-_.zoomSpeed*T*p/window.innerHeight*(F-g.lastT())/20;g.pan(F,0,0,k*(Math.exp(q)-1))}}},!0)},_.enableMouseListeners(),_}},799:function(i,a,o){var s=o(3236),l=o(9405),u=s([`precision mediump float;\n", + "#define GLSLIFY 1\n", + "attribute vec2 position;\n", + "varying vec2 uv;\n", + "void main() {\n", + " uv = position;\n", + " gl_Position = vec4(position, 0, 1);\n", + "}`]),c=s([`precision mediump float;\n", + "#define GLSLIFY 1\n", + "\n", + "uniform sampler2D accumBuffer;\n", + "varying vec2 uv;\n", + "\n", + "void main() {\n", + " vec4 accum = texture2D(accumBuffer, 0.5 * (uv + 1.0));\n", + " gl_FragColor = min(vec4(1,1,1,1), accum);\n", + "}`]);i.exports=function(f){return l(f,u,c,null,[{name:\"position\",type:\"vec2\"}])}},4100:function(i,a,o){\"use strict\";var s=o(4437),l=o(3837),u=o(5445),c=o(4449),f=o(3589),h=o(2260),d=o(7169),v=o(351),x=o(4772),b=o(4040),g=o(799),E=o(9216)({tablet:!0,featureDetect:!0});i.exports={createScene:C,createCamera:s};function k(){this.mouse=[-1,-1],this.screen=null,this.distance=1/0,this.index=null,this.dataCoordinate=null,this.dataPosition=null,this.object=null,this.data=null}function A(p,P){var T=null;try{T=p.getContext(\"webgl\",P),T||(T=p.getContext(\"experimental-webgl\",P))}catch(F){return null}return T}function L(p){var P=Math.round(Math.log(Math.abs(p))/Math.log(10));if(P<0){var T=Math.round(Math.pow(10,-P));return Math.ceil(p*T)/T}else if(P>0){var T=Math.round(Math.pow(10,P));return Math.ceil(p/T)*T}return Math.ceil(p)}function _(p){return typeof p==\"boolean\"?p:!0}function C(p){p=p||{},p.camera=p.camera||{};var P=p.canvas;if(!P)if(P=document.createElement(\"canvas\"),p.container){var T=p.container;T.appendChild(P)}else document.body.appendChild(P);var F=p.gl;if(F||(p.glOptions&&(E=!!p.glOptions.preserveDrawingBuffer),F=A(P,p.glOptions||{premultipliedAlpha:!0,antialias:!0,preserveDrawingBuffer:E})),!F)throw new Error(\"webgl not supported\");var q=p.bounds||[[-10,-10,-10],[10,10,10]],V=new k,H=h(F,F.drawingBufferWidth,F.drawingBufferHeight,{preferFloat:!E}),X=g(F),G=p.cameraObject&&p.cameraObject._ortho===!0||p.camera.projection&&p.camera.projection.type===\"orthographic\"||!1,N={eye:p.camera.eye||[2,0,0],center:p.camera.center||[0,0,0],up:p.camera.up||[0,1,0],zoomMin:p.camera.zoomMax||.1,zoomMax:p.camera.zoomMin||100,mode:p.camera.mode||\"turntable\",_ortho:G},W=p.axes||{},re=l(F,W);re.enable=!W.disable;var ae=p.spikes||{},_e=c(F,ae),Me=[],ke=[],ge=[],ie=[],Te=!0,Ce=!0,Ee=new Array(16),Ae=new Array(16),ze={view:null,projection:Ee,model:Ae,_ortho:!1},Ce=!0,me=[F.drawingBufferWidth,F.drawingBufferHeight],Re=p.cameraObject||s(P,N),ce={gl:F,contextLost:!1,pixelRatio:p.pixelRatio||1,canvas:P,selection:V,camera:Re,axes:re,axesPixels:null,spikes:_e,bounds:q,objects:Me,shape:me,aspect:p.aspectRatio||[1,1,1],pickRadius:p.pickRadius||10,zNear:p.zNear||.01,zFar:p.zFar||1e3,fovy:p.fovy||Math.PI/4,clearColor:p.clearColor||[0,0,0,0],autoResize:_(p.autoResize),autoBounds:_(p.autoBounds),autoScale:!!p.autoScale,autoCenter:_(p.autoCenter),clipToBounds:_(p.clipToBounds),snapToData:!!p.snapToData,onselect:p.onselect||null,onrender:p.onrender||null,onclick:p.onclick||null,cameraParams:ze,oncontextloss:null,mouseListener:null,_stopped:!1,getAspectratio:function(){return{x:this.aspect[0],y:this.aspect[1],z:this.aspect[2]}},setAspectratio:function(Yt){this.aspect[0]=Yt.x,this.aspect[1]=Yt.y,this.aspect[2]=Yt.z,Ce=!0},setBounds:function(Yt,xr){this.bounds[0][Yt]=xr.min,this.bounds[1][Yt]=xr.max},setClearColor:function(Yt){this.clearColor=Yt},clearRGBA:function(){this.gl.clearColor(this.clearColor[0],this.clearColor[1],this.clearColor[2],this.clearColor[3]),this.gl.clear(this.gl.COLOR_BUFFER_BIT|this.gl.DEPTH_BUFFER_BIT)}},Ge=[F.drawingBufferWidth/ce.pixelRatio|0,F.drawingBufferHeight/ce.pixelRatio|0];function nt(){if(!ce._stopped&&ce.autoResize){var Yt=P.parentNode,xr=1,er=1;Yt&&Yt!==document.body?(xr=Yt.clientWidth,er=Yt.clientHeight):(xr=window.innerWidth,er=window.innerHeight);var Ke=Math.ceil(xr*ce.pixelRatio)|0,xt=Math.ceil(er*ce.pixelRatio)|0;if(Ke!==P.width||xt!==P.height){P.width=Ke,P.height=xt;var bt=P.style;bt.position=bt.position||\"absolute\",bt.left=\"0px\",bt.top=\"0px\",bt.width=xr+\"px\",bt.height=er+\"px\",Te=!0}}}ce.autoResize&&nt(),window.addEventListener(\"resize\",nt);function ct(){for(var Yt=Me.length,xr=ie.length,er=0;er0&&ge[xr-1]===0;)ge.pop(),ie.pop().dispose()}ce.update=function(Yt){ce._stopped||(Yt=Yt||{},Te=!0,Ce=!0)},ce.add=function(Yt){ce._stopped||(Yt.axes=re,Me.push(Yt),ke.push(-1),Te=!0,Ce=!0,ct())},ce.remove=function(Yt){if(!ce._stopped){var xr=Me.indexOf(Yt);xr<0||(Me.splice(xr,1),ke.pop(),Te=!0,Ce=!0,ct())}},ce.dispose=function(){if(!ce._stopped&&(ce._stopped=!0,window.removeEventListener(\"resize\",nt),P.removeEventListener(\"webglcontextlost\",qt),ce.mouseListener.enabled=!1,!ce.contextLost)){re.dispose(),_e.dispose();for(var Yt=0;YtV.distance)continue;for(var dt=0;dt1e-6?(E=Math.acos(k),A=Math.sin(E),L=Math.sin((1-u)*E)/A,_=Math.sin(u*E)/A):(L=1-u,_=u),o[0]=L*c+_*v,o[1]=L*f+_*x,o[2]=L*h+_*b,o[3]=L*d+_*g,o}},5964:function(i){\"use strict\";i.exports=function(a){return!a&&a!==0?\"\":a.toString()}},9366:function(i,a,o){\"use strict\";var s=o(4359);i.exports=u;var l={};function u(c,f,h){var d=[f.style,f.weight,f.variant,f.family].join(\"_\"),v=l[d];if(v||(v=l[d]={}),c in v)return v[c];var x={textAlign:\"center\",textBaseline:\"middle\",lineHeight:1,font:f.family,fontStyle:f.style,fontWeight:f.weight,fontVariant:f.variant,lineSpacing:1.25,styletags:{breaklines:!0,bolds:!0,italics:!0,subscripts:!0,superscripts:!0}};x.triangles=!0;var b=s(c,x);x.triangles=!1;var g=s(c,x),E,k;if(h&&h!==1){for(E=0;E max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "attribute vec3 position;\n", + "attribute vec4 color;\n", + "attribute vec2 glyph;\n", + "attribute vec4 id;\n", + "\n", + "uniform vec4 highlightId;\n", + "uniform float highlightScale;\n", + "uniform mat4 model, view, projection;\n", + "uniform vec3 clipBounds[2];\n", + "\n", + "varying vec4 interpColor;\n", + "varying vec4 pickId;\n", + "varying vec3 dataCoordinate;\n", + "\n", + "void main() {\n", + " if (outOfRange(clipBounds[0], clipBounds[1], position)) {\n", + "\n", + " gl_Position = vec4(0,0,0,0);\n", + " } else {\n", + " float scale = 1.0;\n", + " if(distance(highlightId, id) < 0.0001) {\n", + " scale = highlightScale;\n", + " }\n", + "\n", + " vec4 worldPosition = model * vec4(position, 1);\n", + " vec4 viewPosition = view * worldPosition;\n", + " viewPosition = viewPosition / viewPosition.w;\n", + " vec4 clipPosition = projection * (viewPosition + scale * vec4(glyph.x, -glyph.y, 0, 0));\n", + "\n", + " gl_Position = clipPosition;\n", + " interpColor = color;\n", + " pickId = id;\n", + " dataCoordinate = position;\n", + " }\n", + "}`]),c=l([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "attribute vec3 position;\n", + "attribute vec4 color;\n", + "attribute vec2 glyph;\n", + "attribute vec4 id;\n", + "\n", + "uniform mat4 model, view, projection;\n", + "uniform vec2 screenSize;\n", + "uniform vec3 clipBounds[2];\n", + "uniform float highlightScale, pixelRatio;\n", + "uniform vec4 highlightId;\n", + "\n", + "varying vec4 interpColor;\n", + "varying vec4 pickId;\n", + "varying vec3 dataCoordinate;\n", + "\n", + "void main() {\n", + " if (outOfRange(clipBounds[0], clipBounds[1], position)) {\n", + "\n", + " gl_Position = vec4(0,0,0,0);\n", + " } else {\n", + " float scale = pixelRatio;\n", + " if(distance(highlightId.bgr, id.bgr) < 0.001) {\n", + " scale *= highlightScale;\n", + " }\n", + "\n", + " vec4 worldPosition = model * vec4(position, 1.0);\n", + " vec4 viewPosition = view * worldPosition;\n", + " vec4 clipPosition = projection * viewPosition;\n", + " clipPosition /= clipPosition.w;\n", + "\n", + " gl_Position = clipPosition + vec4(screenSize * scale * vec2(glyph.x, -glyph.y), 0.0, 0.0);\n", + " interpColor = color;\n", + " pickId = id;\n", + " dataCoordinate = position;\n", + " }\n", + "}`]),f=l([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "attribute vec3 position;\n", + "attribute vec4 color;\n", + "attribute vec2 glyph;\n", + "attribute vec4 id;\n", + "\n", + "uniform float highlightScale;\n", + "uniform vec4 highlightId;\n", + "uniform vec3 axes[2];\n", + "uniform mat4 model, view, projection;\n", + "uniform vec2 screenSize;\n", + "uniform vec3 clipBounds[2];\n", + "uniform float scale, pixelRatio;\n", + "\n", + "varying vec4 interpColor;\n", + "varying vec4 pickId;\n", + "varying vec3 dataCoordinate;\n", + "\n", + "void main() {\n", + " if (outOfRange(clipBounds[0], clipBounds[1], position)) {\n", + "\n", + " gl_Position = vec4(0,0,0,0);\n", + " } else {\n", + " float lscale = pixelRatio * scale;\n", + " if(distance(highlightId, id) < 0.0001) {\n", + " lscale *= highlightScale;\n", + " }\n", + "\n", + " vec4 clipCenter = projection * (view * (model * vec4(position, 1)));\n", + " vec3 dataPosition = position + 0.5*lscale*(axes[0] * glyph.x + axes[1] * glyph.y) * clipCenter.w * screenSize.y;\n", + " vec4 clipPosition = projection * (view * (model * vec4(dataPosition, 1)));\n", + "\n", + " gl_Position = clipPosition;\n", + " interpColor = color;\n", + " pickId = id;\n", + " dataCoordinate = dataPosition;\n", + " }\n", + "}\n", + "`]),h=l([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "uniform vec3 fragClipBounds[2];\n", + "uniform float opacity;\n", + "\n", + "varying vec4 interpColor;\n", + "varying vec3 dataCoordinate;\n", + "\n", + "void main() {\n", + " if (\n", + " outOfRange(fragClipBounds[0], fragClipBounds[1], dataCoordinate) ||\n", + " interpColor.a * opacity == 0.\n", + " ) discard;\n", + " gl_FragColor = interpColor * opacity;\n", + "}\n", + "`]),d=l([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "uniform vec3 fragClipBounds[2];\n", + "uniform float pickGroup;\n", + "\n", + "varying vec4 pickId;\n", + "varying vec3 dataCoordinate;\n", + "\n", + "void main() {\n", + " if (outOfRange(fragClipBounds[0], fragClipBounds[1], dataCoordinate)) discard;\n", + "\n", + " gl_FragColor = vec4(pickGroup, pickId.bgr);\n", + "}`]),v=[{name:\"position\",type:\"vec3\"},{name:\"color\",type:\"vec4\"},{name:\"glyph\",type:\"vec2\"},{name:\"id\",type:\"vec4\"}],x={vertex:u,fragment:h,attributes:v},b={vertex:c,fragment:h,attributes:v},g={vertex:f,fragment:h,attributes:v},E={vertex:u,fragment:d,attributes:v},k={vertex:c,fragment:d,attributes:v},A={vertex:f,fragment:d,attributes:v};function L(_,C){var M=s(_,C),p=M.attributes;return p.position.location=0,p.color.location=1,p.glyph.location=2,p.id.location=3,M}a.createPerspective=function(_){return L(_,x)},a.createOrtho=function(_){return L(_,b)},a.createProject=function(_){return L(_,g)},a.createPickPerspective=function(_){return L(_,E)},a.createPickOrtho=function(_){return L(_,k)},a.createPickProject=function(_){return L(_,A)}},8418:function(i,a,o){\"use strict\";var s=o(5219),l=o(2762),u=o(8116),c=o(1888),f=o(6760),h=o(1283),d=o(9366),v=o(5964),x=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],b=ArrayBuffer,g=DataView;function E(Ae){return b.isView(Ae)&&!(Ae instanceof g)}function k(Ae){return Array.isArray(Ae)||E(Ae)}i.exports=Ee;function A(Ae,ze){var Ce=Ae[0],me=Ae[1],Re=Ae[2],ce=Ae[3];return Ae[0]=ze[0]*Ce+ze[4]*me+ze[8]*Re+ze[12]*ce,Ae[1]=ze[1]*Ce+ze[5]*me+ze[9]*Re+ze[13]*ce,Ae[2]=ze[2]*Ce+ze[6]*me+ze[10]*Re+ze[14]*ce,Ae[3]=ze[3]*Ce+ze[7]*me+ze[11]*Re+ze[15]*ce,Ae}function L(Ae,ze,Ce,me){return A(me,me,Ce),A(me,me,ze),A(me,me,Ae)}function _(Ae,ze){this.index=Ae,this.dataCoordinate=this.position=ze}function C(Ae){return Ae===!0||Ae>1?1:Ae}function M(Ae,ze,Ce,me,Re,ce,Ge,nt,ct,qt,rt,ot){this.gl=Ae,this.pixelRatio=1,this.shader=ze,this.orthoShader=Ce,this.projectShader=me,this.pointBuffer=Re,this.colorBuffer=ce,this.glyphBuffer=Ge,this.idBuffer=nt,this.vao=ct,this.vertexCount=0,this.lineVertexCount=0,this.opacity=1,this.hasAlpha=!1,this.lineWidth=0,this.projectScale=[.6666666666666666,.6666666666666666,.6666666666666666],this.projectOpacity=[1,1,1],this.projectHasAlpha=!1,this.pickId=0,this.pickPerspectiveShader=qt,this.pickOrthoShader=rt,this.pickProjectShader=ot,this.points=[],this._selectResult=new _(0,[0,0,0]),this.useOrtho=!0,this.bounds=[[1/0,1/0,1/0],[-1/0,-1/0,-1/0]],this.axesProject=[!0,!0,!0],this.axesBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.highlightId=[1,1,1,1],this.highlightScale=2,this.clipBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.dirty=!0}var p=M.prototype;p.pickSlots=1,p.setPickBase=function(Ae){this.pickId=Ae},p.isTransparent=function(){if(this.hasAlpha)return!0;for(var Ae=0;Ae<3;++Ae)if(this.axesProject[Ae]&&this.projectHasAlpha)return!0;return!1},p.isOpaque=function(){if(!this.hasAlpha)return!0;for(var Ae=0;Ae<3;++Ae)if(this.axesProject[Ae]&&!this.projectHasAlpha)return!0;return!1};var P=[0,0],T=[0,0,0],F=[0,0,0],q=[0,0,0,1],V=[0,0,0,1],H=x.slice(),X=[0,0,0],G=[[0,0,0],[0,0,0]];function N(Ae){return Ae[0]=Ae[1]=Ae[2]=0,Ae}function W(Ae,ze){return Ae[0]=ze[0],Ae[1]=ze[1],Ae[2]=ze[2],Ae[3]=1,Ae}function re(Ae,ze,Ce,me){return Ae[0]=ze[0],Ae[1]=ze[1],Ae[2]=ze[2],Ae[Ce]=me,Ae}function ae(Ae){for(var ze=G,Ce=0;Ce<2;++Ce)for(var me=0;me<3;++me)ze[Ce][me]=Math.max(Math.min(Ae[Ce][me],1e8),-1e8);return ze}function _e(Ae,ze,Ce,me){var Re=ze.axesProject,ce=ze.gl,Ge=Ae.uniforms,nt=Ce.model||x,ct=Ce.view||x,qt=Ce.projection||x,rt=ze.axesBounds,ot=ae(ze.clipBounds),Rt;ze.axes&&ze.axes.lastCubeProps?Rt=ze.axes.lastCubeProps.axis:Rt=[1,1,1],P[0]=2/ce.drawingBufferWidth,P[1]=2/ce.drawingBufferHeight,Ae.bind(),Ge.view=ct,Ge.projection=qt,Ge.screenSize=P,Ge.highlightId=ze.highlightId,Ge.highlightScale=ze.highlightScale,Ge.clipBounds=ot,Ge.pickGroup=ze.pickId/255,Ge.pixelRatio=me;for(var kt=0;kt<3;++kt)if(Re[kt]){Ge.scale=ze.projectScale[kt],Ge.opacity=ze.projectOpacity[kt];for(var Ct=H,Yt=0;Yt<16;++Yt)Ct[Yt]=0;for(var Yt=0;Yt<4;++Yt)Ct[5*Yt]=1;Ct[5*kt]=0,Rt[kt]<0?Ct[12+kt]=rt[0][kt]:Ct[12+kt]=rt[1][kt],f(Ct,nt,Ct),Ge.model=Ct;var xr=(kt+1)%3,er=(kt+2)%3,Ke=N(T),xt=N(F);Ke[xr]=1,xt[er]=1;var bt=L(qt,ct,nt,W(q,Ke)),Lt=L(qt,ct,nt,W(V,xt));if(Math.abs(bt[1])>Math.abs(Lt[1])){var St=bt;bt=Lt,Lt=St,St=Ke,Ke=xt,xt=St;var Et=xr;xr=er,er=Et}bt[0]<0&&(Ke[xr]=-1),Lt[1]>0&&(xt[er]=-1);for(var dt=0,Ht=0,Yt=0;Yt<4;++Yt)dt+=Math.pow(nt[4*xr+Yt],2),Ht+=Math.pow(nt[4*er+Yt],2);Ke[xr]/=Math.sqrt(dt),xt[er]/=Math.sqrt(Ht),Ge.axes[0]=Ke,Ge.axes[1]=xt,Ge.fragClipBounds[0]=re(X,ot[0],kt,-1e8),Ge.fragClipBounds[1]=re(X,ot[1],kt,1e8),ze.vao.bind(),ze.vao.draw(ce.TRIANGLES,ze.vertexCount),ze.lineWidth>0&&(ce.lineWidth(ze.lineWidth*me),ze.vao.draw(ce.LINES,ze.lineVertexCount,ze.vertexCount)),ze.vao.unbind()}}var Me=[-1e8,-1e8,-1e8],ke=[1e8,1e8,1e8],ge=[Me,ke];function ie(Ae,ze,Ce,me,Re,ce,Ge){var nt=Ce.gl;if((ce===Ce.projectHasAlpha||Ge)&&_e(ze,Ce,me,Re),ce===Ce.hasAlpha||Ge){Ae.bind();var ct=Ae.uniforms;ct.model=me.model||x,ct.view=me.view||x,ct.projection=me.projection||x,P[0]=2/nt.drawingBufferWidth,P[1]=2/nt.drawingBufferHeight,ct.screenSize=P,ct.highlightId=Ce.highlightId,ct.highlightScale=Ce.highlightScale,ct.fragClipBounds=ge,ct.clipBounds=Ce.axes.bounds,ct.opacity=Ce.opacity,ct.pickGroup=Ce.pickId/255,ct.pixelRatio=Re,Ce.vao.bind(),Ce.vao.draw(nt.TRIANGLES,Ce.vertexCount),Ce.lineWidth>0&&(nt.lineWidth(Ce.lineWidth*Re),Ce.vao.draw(nt.LINES,Ce.lineVertexCount,Ce.vertexCount)),Ce.vao.unbind()}}p.draw=function(Ae){var ze=this.useOrtho?this.orthoShader:this.shader;ie(ze,this.projectShader,this,Ae,this.pixelRatio,!1,!1)},p.drawTransparent=function(Ae){var ze=this.useOrtho?this.orthoShader:this.shader;ie(ze,this.projectShader,this,Ae,this.pixelRatio,!0,!1)},p.drawPick=function(Ae){var ze=this.useOrtho?this.pickOrthoShader:this.pickPerspectiveShader;ie(ze,this.pickProjectShader,this,Ae,1,!0,!0)},p.pick=function(Ae){if(!Ae||Ae.id!==this.pickId)return null;var ze=Ae.value[2]+(Ae.value[1]<<8)+(Ae.value[0]<<16);if(ze>=this.pointCount||ze<0)return null;var Ce=this.points[ze],me=this._selectResult;me.index=ze;for(var Re=0;Re<3;++Re)me.position[Re]=me.dataCoordinate[Re]=Ce[Re];return me},p.highlight=function(Ae){if(!Ae)this.highlightId=[1,1,1,1];else{var ze=Ae.index,Ce=ze&255,me=ze>>8&255,Re=ze>>16&255;this.highlightId=[Ce/255,me/255,Re/255,0]}};function Te(Ae,ze,Ce,me){var Re;k(Ae)?ze0){var Nr=0,ut=er,Ne=[0,0,0,1],Ye=[0,0,0,1],Ve=k(Rt)&&k(Rt[0]),Xe=k(Yt)&&k(Yt[0]);e:for(var me=0;me0?1-Ht[0][0]:Vt<0?1+Ht[1][0]:1,ar*=ar>0?1-Ht[0][1]:ar<0?1+Ht[1][1]:1;for(var Qr=[Vt,ar],nn=Et.cells||[],Wi=Et.positions||[],Lt=0;Ltthis.buffer.length){l.free(this.buffer);for(var k=this.buffer=l.mallocUint8(c(E*g*4)),A=0;Ak)for(g=k;gE)for(g=E;g=0){for(var G=X.type.charAt(X.type.length-1)|0,N=new Array(G),W=0;W=0;)re+=1;V[H]=re}var ae=new Array(k.length);function _e(){_.program=c.program(C,_._vref,_._fref,q,V);for(var Me=0;Me=0){var p=C.charCodeAt(C.length-1)-48;if(p<2||p>4)throw new s(\"\",\"Invalid data type for attribute \"+_+\": \"+C);f(v,x,M[0],g,p,E,_)}else if(C.indexOf(\"mat\")>=0){var p=C.charCodeAt(C.length-1)-48;if(p<2||p>4)throw new s(\"\",\"Invalid data type for attribute \"+_+\": \"+C);h(v,x,M,g,p,E,_)}else throw new s(\"\",\"Unknown data type for attribute \"+_+\": \"+C);break}}return E}},3327:function(i,a,o){\"use strict\";var s=o(216),l=o(8866);i.exports=f;function u(h){return function(){return h}}function c(h,d){for(var v=new Array(h),x=0;x4)throw new l(\"\",\"Invalid data type\");switch(re.charAt(0)){case\"b\":case\"i\":h[\"uniform\"+ae+\"iv\"](x[V],H);break;case\"v\":h[\"uniform\"+ae+\"fv\"](x[V],H);break;default:throw new l(\"\",\"Unrecognized data type for vector \"+name+\": \"+re)}}else if(re.indexOf(\"mat\")===0&&re.length===4){if(ae=re.charCodeAt(re.length-1)-48,ae<2||ae>4)throw new l(\"\",\"Invalid uniform dimension type for matrix \"+name+\": \"+re);h[\"uniformMatrix\"+ae+\"fv\"](x[V],!1,H);break}else throw new l(\"\",\"Unknown uniform data type for \"+name+\": \"+re)}}}}}function E(C,M){if(typeof M!=\"object\")return[[C,M]];var p=[];for(var P in M){var T=M[P],F=C;parseInt(P)+\"\"===P?F+=\"[\"+P+\"]\":F+=\".\"+P,typeof T==\"object\"?p.push.apply(p,E(F,T)):p.push([F,T])}return p}function k(C){switch(C){case\"bool\":return!1;case\"int\":case\"sampler2D\":case\"samplerCube\":return 0;case\"float\":return 0;default:var M=C.indexOf(\"vec\");if(0<=M&&M<=1&&C.length===4+M){var p=C.charCodeAt(C.length-1)-48;if(p<2||p>4)throw new l(\"\",\"Invalid data type\");return C.charAt(0)===\"b\"?c(p,!1):c(p,0)}else if(C.indexOf(\"mat\")===0&&C.length===4){var p=C.charCodeAt(C.length-1)-48;if(p<2||p>4)throw new l(\"\",\"Invalid uniform dimension type for matrix \"+name+\": \"+C);return c(p*p,0)}else throw new l(\"\",\"Unknown uniform data type for \"+name+\": \"+C)}}function A(C,M,p){if(typeof p==\"object\"){var P=L(p);Object.defineProperty(C,M,{get:u(P),set:g(p),enumerable:!0,configurable:!1})}else x[p]?Object.defineProperty(C,M,{get:b(p),set:g(p),enumerable:!0,configurable:!1}):C[M]=k(v[p].type)}function L(C){var M;if(Array.isArray(C)){M=new Array(C.length);for(var p=0;p1){v[0]in h||(h[v[0]]=[]),h=h[v[0]];for(var x=1;x1)for(var E=0;E 0 U ||b|| > 0.\n", + " // Assign z = 0, x = -b, y = a:\n", + " // a*-b + b*a + c*0 = -ba + ba + 0 = 0\n", + " if (v.x*v.x > v.z*v.z || v.y*v.y > v.z*v.z) {\n", + " return normalize(vec3(-v.y, v.x, 0.0));\n", + " } else {\n", + " return normalize(vec3(0.0, v.z, -v.y));\n", + " }\n", + "}\n", + "\n", + "// Calculate the tube vertex and normal at the given index.\n", + "//\n", + "// The returned vertex is for a tube ring with its center at origin, radius of length(d), pointing in the direction of d.\n", + "//\n", + "// Each tube segment is made up of a ring of vertices.\n", + "// These vertices are used to make up the triangles of the tube by connecting them together in the vertex array.\n", + "// The indexes of tube segments run from 0 to 8.\n", + "//\n", + "vec3 getTubePosition(vec3 d, float index, out vec3 normal) {\n", + " float segmentCount = 8.0;\n", + "\n", + " float angle = 2.0 * 3.14159 * (index / segmentCount);\n", + "\n", + " vec3 u = getOrthogonalVector(d);\n", + " vec3 v = normalize(cross(u, d));\n", + "\n", + " vec3 x = u * cos(angle) * length(d);\n", + " vec3 y = v * sin(angle) * length(d);\n", + " vec3 v3 = x + y;\n", + "\n", + " normal = normalize(v3);\n", + "\n", + " return v3;\n", + "}\n", + "\n", + "attribute vec4 vector;\n", + "attribute vec4 color, position;\n", + "attribute vec2 uv;\n", + "\n", + "uniform float vectorScale, tubeScale;\n", + "uniform mat4 model, view, projection, inverseModel;\n", + "uniform vec3 eyePosition, lightPosition;\n", + "\n", + "varying vec3 f_normal, f_lightDirection, f_eyeDirection, f_data, f_position;\n", + "varying vec4 f_color;\n", + "varying vec2 f_uv;\n", + "\n", + "void main() {\n", + " // Scale the vector magnitude to stay constant with\n", + " // model & view changes.\n", + " vec3 normal;\n", + " vec3 XYZ = getTubePosition(mat3(model) * (tubeScale * vector.w * normalize(vector.xyz)), position.w, normal);\n", + " vec4 tubePosition = model * vec4(position.xyz, 1.0) + vec4(XYZ, 0.0);\n", + "\n", + " //Lighting geometry parameters\n", + " vec4 cameraCoordinate = view * tubePosition;\n", + " cameraCoordinate.xyz /= cameraCoordinate.w;\n", + " f_lightDirection = lightPosition - cameraCoordinate.xyz;\n", + " f_eyeDirection = eyePosition - cameraCoordinate.xyz;\n", + " f_normal = normalize((vec4(normal, 0.0) * inverseModel).xyz);\n", + "\n", + " // vec4 m_position = model * vec4(tubePosition, 1.0);\n", + " vec4 t_position = view * tubePosition;\n", + " gl_Position = projection * t_position;\n", + "\n", + " f_color = color;\n", + " f_data = tubePosition.xyz;\n", + " f_position = position.xyz;\n", + " f_uv = uv;\n", + "}\n", + "`]),u=s([`#extension GL_OES_standard_derivatives : enable\n", + "\n", + "precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "float beckmannDistribution(float x, float roughness) {\n", + " float NdotH = max(x, 0.0001);\n", + " float cos2Alpha = NdotH * NdotH;\n", + " float tan2Alpha = (cos2Alpha - 1.0) / cos2Alpha;\n", + " float roughness2 = roughness * roughness;\n", + " float denom = 3.141592653589793 * roughness2 * cos2Alpha * cos2Alpha;\n", + " return exp(tan2Alpha / roughness2) / denom;\n", + "}\n", + "\n", + "float cookTorranceSpecular(\n", + " vec3 lightDirection,\n", + " vec3 viewDirection,\n", + " vec3 surfaceNormal,\n", + " float roughness,\n", + " float fresnel) {\n", + "\n", + " float VdotN = max(dot(viewDirection, surfaceNormal), 0.0);\n", + " float LdotN = max(dot(lightDirection, surfaceNormal), 0.0);\n", + "\n", + " //Half angle vector\n", + " vec3 H = normalize(lightDirection + viewDirection);\n", + "\n", + " //Geometric term\n", + " float NdotH = max(dot(surfaceNormal, H), 0.0);\n", + " float VdotH = max(dot(viewDirection, H), 0.000001);\n", + " float LdotH = max(dot(lightDirection, H), 0.000001);\n", + " float G1 = (2.0 * NdotH * VdotN) / VdotH;\n", + " float G2 = (2.0 * NdotH * LdotN) / LdotH;\n", + " float G = min(1.0, min(G1, G2));\n", + " \n", + " //Distribution term\n", + " float D = beckmannDistribution(NdotH, roughness);\n", + "\n", + " //Fresnel term\n", + " float F = pow(1.0 - VdotN, fresnel);\n", + "\n", + " //Multiply terms and done\n", + " return G * F * D / max(3.14159265 * VdotN, 0.000001);\n", + "}\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "uniform vec3 clipBounds[2];\n", + "uniform float roughness, fresnel, kambient, kdiffuse, kspecular, opacity;\n", + "uniform sampler2D texture;\n", + "\n", + "varying vec3 f_normal, f_lightDirection, f_eyeDirection, f_data, f_position;\n", + "varying vec4 f_color;\n", + "varying vec2 f_uv;\n", + "\n", + "void main() {\n", + " if (outOfRange(clipBounds[0], clipBounds[1], f_position)) discard;\n", + " vec3 N = normalize(f_normal);\n", + " vec3 L = normalize(f_lightDirection);\n", + " vec3 V = normalize(f_eyeDirection);\n", + "\n", + " if(gl_FrontFacing) {\n", + " N = -N;\n", + " }\n", + "\n", + " float specular = min(1.0, max(0.0, cookTorranceSpecular(L, V, N, roughness, fresnel)));\n", + " float diffuse = min(kambient + kdiffuse * max(dot(N, L), 0.0), 1.0);\n", + "\n", + " vec4 surfaceColor = f_color * texture2D(texture, f_uv);\n", + " vec4 litColor = surfaceColor.a * vec4(diffuse * surfaceColor.rgb + kspecular * vec3(1,1,1) * specular, 1.0);\n", + "\n", + " gl_FragColor = litColor * opacity;\n", + "}\n", + "`]),c=s([`precision highp float;\n", + "\n", + "precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "vec3 getOrthogonalVector(vec3 v) {\n", + " // Return up-vector for only-z vector.\n", + " // Return ax + by + cz = 0, a point that lies on the plane that has v as a normal and that isn't (0,0,0).\n", + " // From the above if-statement we have ||a|| > 0 U ||b|| > 0.\n", + " // Assign z = 0, x = -b, y = a:\n", + " // a*-b + b*a + c*0 = -ba + ba + 0 = 0\n", + " if (v.x*v.x > v.z*v.z || v.y*v.y > v.z*v.z) {\n", + " return normalize(vec3(-v.y, v.x, 0.0));\n", + " } else {\n", + " return normalize(vec3(0.0, v.z, -v.y));\n", + " }\n", + "}\n", + "\n", + "// Calculate the tube vertex and normal at the given index.\n", + "//\n", + "// The returned vertex is for a tube ring with its center at origin, radius of length(d), pointing in the direction of d.\n", + "//\n", + "// Each tube segment is made up of a ring of vertices.\n", + "// These vertices are used to make up the triangles of the tube by connecting them together in the vertex array.\n", + "// The indexes of tube segments run from 0 to 8.\n", + "//\n", + "vec3 getTubePosition(vec3 d, float index, out vec3 normal) {\n", + " float segmentCount = 8.0;\n", + "\n", + " float angle = 2.0 * 3.14159 * (index / segmentCount);\n", + "\n", + " vec3 u = getOrthogonalVector(d);\n", + " vec3 v = normalize(cross(u, d));\n", + "\n", + " vec3 x = u * cos(angle) * length(d);\n", + " vec3 y = v * sin(angle) * length(d);\n", + " vec3 v3 = x + y;\n", + "\n", + " normal = normalize(v3);\n", + "\n", + " return v3;\n", + "}\n", + "\n", + "attribute vec4 vector;\n", + "attribute vec4 position;\n", + "attribute vec4 id;\n", + "\n", + "uniform mat4 model, view, projection;\n", + "uniform float tubeScale;\n", + "\n", + "varying vec3 f_position;\n", + "varying vec4 f_id;\n", + "\n", + "void main() {\n", + " vec3 normal;\n", + " vec3 XYZ = getTubePosition(mat3(model) * (tubeScale * vector.w * normalize(vector.xyz)), position.w, normal);\n", + " vec4 tubePosition = model * vec4(position.xyz, 1.0) + vec4(XYZ, 0.0);\n", + "\n", + " gl_Position = projection * (view * tubePosition);\n", + " f_id = id;\n", + " f_position = position.xyz;\n", + "}\n", + "`]),f=s([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "uniform vec3 clipBounds[2];\n", + "uniform float pickId;\n", + "\n", + "varying vec3 f_position;\n", + "varying vec4 f_id;\n", + "\n", + "void main() {\n", + " if (outOfRange(clipBounds[0], clipBounds[1], f_position)) discard;\n", + "\n", + " gl_FragColor = vec4(pickId, f_id.xyz);\n", + "}`]);a.meshShader={vertex:l,fragment:u,attributes:[{name:\"position\",type:\"vec4\"},{name:\"color\",type:\"vec4\"},{name:\"uv\",type:\"vec2\"},{name:\"vector\",type:\"vec4\"}]},a.pickShader={vertex:c,fragment:f,attributes:[{name:\"position\",type:\"vec4\"},{name:\"id\",type:\"vec4\"},{name:\"vector\",type:\"vec4\"}]}},7815:function(i,a,o){\"use strict\";var s=o(2931),l=o(9970),u=[\"xyz\",\"xzy\",\"yxz\",\"yzx\",\"zxy\",\"zyx\"],c=function(A,L,_,C){for(var M=A.points,p=A.velocities,P=A.divergences,T=[],F=[],q=[],V=[],H=[],X=[],G=0,N=0,W=l.create(),re=l.create(),ae=8,_e=0;_e0)for(var ie=0;ieL)return C-1}return C},d=function(A,L,_){return A_?_:A},v=function(A,L,_){var C=L.vectors,M=L.meshgrid,p=A[0],P=A[1],T=A[2],F=M[0].length,q=M[1].length,V=M[2].length,H=h(M[0],p),X=h(M[1],P),G=h(M[2],T),N=H+1,W=X+1,re=G+1;if(H=d(H,0,F-1),N=d(N,0,F-1),X=d(X,0,q-1),W=d(W,0,q-1),G=d(G,0,V-1),re=d(re,0,V-1),H<0||X<0||G<0||N>F-1||W>q-1||re>V-1)return s.create();var ae=M[0][H],_e=M[0][N],Me=M[1][X],ke=M[1][W],ge=M[2][G],ie=M[2][re],Te=(p-ae)/(_e-ae),Ee=(P-Me)/(ke-Me),Ae=(T-ge)/(ie-ge);isFinite(Te)||(Te=.5),isFinite(Ee)||(Ee=.5),isFinite(Ae)||(Ae=.5);var ze,Ce,me,Re,ce,Ge;switch(_.reversedX&&(H=F-1-H,N=F-1-N),_.reversedY&&(X=q-1-X,W=q-1-W),_.reversedZ&&(G=V-1-G,re=V-1-re),_.filled){case 5:ce=G,Ge=re,me=X*V,Re=W*V,ze=H*V*q,Ce=N*V*q;break;case 4:ce=G,Ge=re,ze=H*V,Ce=N*V,me=X*V*F,Re=W*V*F;break;case 3:me=X,Re=W,ce=G*q,Ge=re*q,ze=H*q*V,Ce=N*q*V;break;case 2:me=X,Re=W,ze=H*q,Ce=N*q,ce=G*q*F,Ge=re*q*F;break;case 1:ze=H,Ce=N,ce=G*F,Ge=re*F,me=X*F*V,Re=W*F*V;break;default:ze=H,Ce=N,me=X*F,Re=W*F,ce=G*F*q,Ge=re*F*q;break}var nt=C[ze+me+ce],ct=C[ze+me+Ge],qt=C[ze+Re+ce],rt=C[ze+Re+Ge],ot=C[Ce+me+ce],Rt=C[Ce+me+Ge],kt=C[Ce+Re+ce],Ct=C[Ce+Re+Ge],Yt=s.create(),xr=s.create(),er=s.create(),Ke=s.create();s.lerp(Yt,nt,ot,Te),s.lerp(xr,ct,Rt,Te),s.lerp(er,qt,kt,Te),s.lerp(Ke,rt,Ct,Te);var xt=s.create(),bt=s.create();s.lerp(xt,Yt,er,Ee),s.lerp(bt,xr,Ke,Ee);var Lt=s.create();return s.lerp(Lt,xt,bt,Ae),Lt},x=function(A,L){var _=L[0],C=L[1],M=L[2];return A[0]=_<0?-_:_,A[1]=C<0?-C:C,A[2]=M<0?-M:M,A},b=function(A){var L=1/0;A.sort(function(p,P){return p-P});for(var _=A.length,C=1;C<_;C++){var M=Math.abs(A[C]-A[C-1]);MN||CtW||Ytre)},_e=s.distance(L[0],L[1]),Me=10*_e/C,ke=Me*Me,ge=1,ie=0,Te=_.length;Te>1&&(ge=g(_));for(var Ee=0;Eeie&&(ie=nt),ce.push(nt),V.push({points:ze,velocities:Ce,divergences:ce});for(var ct=0;ctke&&s.scale(qt,qt,Me/Math.sqrt(rt)),s.add(qt,qt,Ae),me=F(qt),s.squaredDistance(Re,qt)-ke>-1e-4*ke){ze.push(qt),Re=qt,Ce.push(me);var Ge=q(qt,me),nt=s.length(Ge);isFinite(nt)&&nt>ie&&(ie=nt),ce.push(nt)}Ae=qt}}var ot=f(V,A.colormap,ie,ge);return p?ot.tubeScale=p:(ie===0&&(ie=1),ot.tubeScale=M*.5*ge/ie),ot};var E=o(6740),k=o(6405).createMesh;i.exports.createTubeMesh=function(A,L){return k(A,L,{shaders:E,traceType:\"streamtube\"})}},990:function(i,a,o){var s=o(9405),l=o(3236),u=l([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "attribute vec4 uv;\n", + "attribute vec3 f;\n", + "attribute vec3 normal;\n", + "\n", + "uniform vec3 objectOffset;\n", + "uniform mat4 model, view, projection, inverseModel;\n", + "uniform vec3 lightPosition, eyePosition;\n", + "uniform sampler2D colormap;\n", + "\n", + "varying float value, kill;\n", + "varying vec3 worldCoordinate;\n", + "varying vec2 planeCoordinate;\n", + "varying vec3 lightDirection, eyeDirection, surfaceNormal;\n", + "varying vec4 vColor;\n", + "\n", + "void main() {\n", + " vec3 localCoordinate = vec3(uv.zw, f.x);\n", + " worldCoordinate = objectOffset + localCoordinate;\n", + " mat4 objectOffsetTranslation = mat4(1.0) + mat4(vec4(0), vec4(0), vec4(0), vec4(objectOffset, 0));\n", + " vec4 worldPosition = (model * objectOffsetTranslation) * vec4(localCoordinate, 1.0);\n", + " vec4 clipPosition = projection * (view * worldPosition);\n", + " gl_Position = clipPosition;\n", + " kill = f.y;\n", + " value = f.z;\n", + " planeCoordinate = uv.xy;\n", + "\n", + " vColor = texture2D(colormap, vec2(value, value));\n", + "\n", + " //Lighting geometry parameters\n", + " vec4 cameraCoordinate = view * worldPosition;\n", + " cameraCoordinate.xyz /= cameraCoordinate.w;\n", + " lightDirection = lightPosition - cameraCoordinate.xyz;\n", + " eyeDirection = eyePosition - cameraCoordinate.xyz;\n", + " surfaceNormal = normalize((vec4(normal,0) * inverseModel).xyz);\n", + "}\n", + "`]),c=l([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "float beckmannDistribution(float x, float roughness) {\n", + " float NdotH = max(x, 0.0001);\n", + " float cos2Alpha = NdotH * NdotH;\n", + " float tan2Alpha = (cos2Alpha - 1.0) / cos2Alpha;\n", + " float roughness2 = roughness * roughness;\n", + " float denom = 3.141592653589793 * roughness2 * cos2Alpha * cos2Alpha;\n", + " return exp(tan2Alpha / roughness2) / denom;\n", + "}\n", + "\n", + "float beckmannSpecular(\n", + " vec3 lightDirection,\n", + " vec3 viewDirection,\n", + " vec3 surfaceNormal,\n", + " float roughness) {\n", + " return beckmannDistribution(dot(surfaceNormal, normalize(lightDirection + viewDirection)), roughness);\n", + "}\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "uniform vec3 lowerBound, upperBound;\n", + "uniform float contourTint;\n", + "uniform vec4 contourColor;\n", + "uniform sampler2D colormap;\n", + "uniform vec3 clipBounds[2];\n", + "uniform float roughness, fresnel, kambient, kdiffuse, kspecular, opacity;\n", + "uniform float vertexColor;\n", + "\n", + "varying float value, kill;\n", + "varying vec3 worldCoordinate;\n", + "varying vec3 lightDirection, eyeDirection, surfaceNormal;\n", + "varying vec4 vColor;\n", + "\n", + "void main() {\n", + " if (\n", + " kill > 0.0 ||\n", + " vColor.a == 0.0 ||\n", + " outOfRange(clipBounds[0], clipBounds[1], worldCoordinate)\n", + " ) discard;\n", + "\n", + " vec3 N = normalize(surfaceNormal);\n", + " vec3 V = normalize(eyeDirection);\n", + " vec3 L = normalize(lightDirection);\n", + "\n", + " if(gl_FrontFacing) {\n", + " N = -N;\n", + " }\n", + "\n", + " float specular = max(beckmannSpecular(L, V, N, roughness), 0.);\n", + " float diffuse = min(kambient + kdiffuse * max(dot(N, L), 0.0), 1.0);\n", + "\n", + " //decide how to interpolate color \\u2014 in vertex or in fragment\n", + " vec4 surfaceColor =\n", + " step(vertexColor, .5) * texture2D(colormap, vec2(value, value)) +\n", + " step(.5, vertexColor) * vColor;\n", + "\n", + " vec4 litColor = surfaceColor.a * vec4(diffuse * surfaceColor.rgb + kspecular * vec3(1,1,1) * specular, 1.0);\n", + "\n", + " gl_FragColor = mix(litColor, contourColor, contourTint) * opacity;\n", + "}\n", + "`]),f=l([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "attribute vec4 uv;\n", + "attribute float f;\n", + "\n", + "uniform vec3 objectOffset;\n", + "uniform mat3 permutation;\n", + "uniform mat4 model, view, projection;\n", + "uniform float height, zOffset;\n", + "uniform sampler2D colormap;\n", + "\n", + "varying float value, kill;\n", + "varying vec3 worldCoordinate;\n", + "varying vec2 planeCoordinate;\n", + "varying vec3 lightDirection, eyeDirection, surfaceNormal;\n", + "varying vec4 vColor;\n", + "\n", + "void main() {\n", + " vec3 dataCoordinate = permutation * vec3(uv.xy, height);\n", + " worldCoordinate = objectOffset + dataCoordinate;\n", + " mat4 objectOffsetTranslation = mat4(1.0) + mat4(vec4(0), vec4(0), vec4(0), vec4(objectOffset, 0));\n", + " vec4 worldPosition = (model * objectOffsetTranslation) * vec4(dataCoordinate, 1.0);\n", + "\n", + " vec4 clipPosition = projection * (view * worldPosition);\n", + " clipPosition.z += zOffset;\n", + "\n", + " gl_Position = clipPosition;\n", + " value = f + objectOffset.z;\n", + " kill = -1.0;\n", + " planeCoordinate = uv.zw;\n", + "\n", + " vColor = texture2D(colormap, vec2(value, value));\n", + "\n", + " //Don't do lighting for contours\n", + " surfaceNormal = vec3(1,0,0);\n", + " eyeDirection = vec3(0,1,0);\n", + " lightDirection = vec3(0,0,1);\n", + "}\n", + "`]),h=l([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "bool outOfRange(float a, float b, float p) {\n", + " return ((p > max(a, b)) || \n", + " (p < min(a, b)));\n", + "}\n", + "\n", + "bool outOfRange(vec2 a, vec2 b, vec2 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y));\n", + "}\n", + "\n", + "bool outOfRange(vec3 a, vec3 b, vec3 p) {\n", + " return (outOfRange(a.x, b.x, p.x) ||\n", + " outOfRange(a.y, b.y, p.y) ||\n", + " outOfRange(a.z, b.z, p.z));\n", + "}\n", + "\n", + "bool outOfRange(vec4 a, vec4 b, vec4 p) {\n", + " return outOfRange(a.xyz, b.xyz, p.xyz);\n", + "}\n", + "\n", + "uniform vec2 shape;\n", + "uniform vec3 clipBounds[2];\n", + "uniform float pickId;\n", + "\n", + "varying float value, kill;\n", + "varying vec3 worldCoordinate;\n", + "varying vec2 planeCoordinate;\n", + "varying vec3 surfaceNormal;\n", + "\n", + "vec2 splitFloat(float v) {\n", + " float vh = 255.0 * v;\n", + " float upper = floor(vh);\n", + " float lower = fract(vh);\n", + " return vec2(upper / 255.0, floor(lower * 16.0) / 16.0);\n", + "}\n", + "\n", + "void main() {\n", + " if ((kill > 0.0) ||\n", + " (outOfRange(clipBounds[0], clipBounds[1], worldCoordinate))) discard;\n", + "\n", + " vec2 ux = splitFloat(planeCoordinate.x / shape.x);\n", + " vec2 uy = splitFloat(planeCoordinate.y / shape.y);\n", + " gl_FragColor = vec4(pickId, ux.x, uy.x, ux.y + (uy.y/16.0));\n", + "}\n", + "`]);a.createShader=function(d){var v=s(d,u,c,null,[{name:\"uv\",type:\"vec4\"},{name:\"f\",type:\"vec3\"},{name:\"normal\",type:\"vec3\"}]);return v.attributes.uv.location=0,v.attributes.f.location=1,v.attributes.normal.location=2,v},a.createPickShader=function(d){var v=s(d,u,h,null,[{name:\"uv\",type:\"vec4\"},{name:\"f\",type:\"vec3\"},{name:\"normal\",type:\"vec3\"}]);return v.attributes.uv.location=0,v.attributes.f.location=1,v.attributes.normal.location=2,v},a.createContourShader=function(d){var v=s(d,f,c,null,[{name:\"uv\",type:\"vec4\"},{name:\"f\",type:\"float\"}]);return v.attributes.uv.location=0,v.attributes.f.location=1,v},a.createPickContourShader=function(d){var v=s(d,f,h,null,[{name:\"uv\",type:\"vec4\"},{name:\"f\",type:\"float\"}]);return v.attributes.uv.location=0,v.attributes.f.location=1,v}},9499:function(i,a,o){\"use strict\";i.exports=ze;var s=o(8828),l=o(2762),u=o(8116),c=o(7766),f=o(1888),h=o(6729),d=o(5298),v=o(9994),x=o(9618),b=o(3711),g=o(6760),E=o(7608),k=o(2478),A=o(6199),L=o(990),_=L.createShader,C=L.createContourShader,M=L.createPickShader,p=L.createPickContourShader,P=4*10,T=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],F=[[0,0],[0,1],[1,0],[1,1],[1,0],[0,1]],q=[[0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0]];(function(){for(var Ce=0;Ce<3;++Ce){var me=q[Ce],Re=(Ce+1)%3,ce=(Ce+2)%3;me[Re+0]=1,me[ce+3]=1,me[Ce+6]=1}})();function V(Ce,me,Re,ce,Ge){this.position=Ce,this.index=me,this.uv=Re,this.level=ce,this.dataCoordinate=Ge}var H=256;function X(Ce,me,Re,ce,Ge,nt,ct,qt,rt,ot,Rt,kt,Ct,Yt,xr){this.gl=Ce,this.shape=me,this.bounds=Re,this.objectOffset=xr,this.intensityBounds=[],this._shader=ce,this._pickShader=Ge,this._coordinateBuffer=nt,this._vao=ct,this._colorMap=qt,this._contourShader=rt,this._contourPickShader=ot,this._contourBuffer=Rt,this._contourVAO=kt,this._contourOffsets=[[],[],[]],this._contourCounts=[[],[],[]],this._vertexCount=0,this._pickResult=new V([0,0,0],[0,0],[0,0],[0,0,0],[0,0,0]),this._dynamicBuffer=Ct,this._dynamicVAO=Yt,this._dynamicOffsets=[0,0,0],this._dynamicCounts=[0,0,0],this.contourWidth=[1,1,1],this.contourLevels=[[1],[1],[1]],this.contourTint=[0,0,0],this.contourColor=[[.5,.5,.5,1],[.5,.5,.5,1],[.5,.5,.5,1]],this.showContour=!0,this.showSurface=!0,this.enableHighlight=[!0,!0,!0],this.highlightColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.highlightTint=[1,1,1],this.highlightLevel=[-1,-1,-1],this.enableDynamic=[!0,!0,!0],this.dynamicLevel=[NaN,NaN,NaN],this.dynamicColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.dynamicTint=[1,1,1],this.dynamicWidth=[1,1,1],this.axesBounds=[[1/0,1/0,1/0],[-1/0,-1/0,-1/0]],this.surfaceProject=[!1,!1,!1],this.contourProject=[[!1,!1,!1],[!1,!1,!1],[!1,!1,!1]],this.colorBounds=[!1,!1],this._field=[x(f.mallocFloat(1024),[0,0]),x(f.mallocFloat(1024),[0,0]),x(f.mallocFloat(1024),[0,0])],this.pickId=1,this.clipBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.snapToData=!1,this.pixelRatio=1,this.opacity=1,this.lightPosition=[10,1e4,0],this.ambientLight=.8,this.diffuseLight=.8,this.specularLight=2,this.roughness=.5,this.fresnel=1.5,this.vertexColor=0,this.dirty=!0}var G=X.prototype;G.genColormap=function(Ce,me){var Re=!1,ce=v([h({colormap:Ce,nshades:H,format:\"rgba\"}).map(function(Ge,nt){var ct=me?N(nt/255,me):Ge[3];return ct<1&&(Re=!0),[Ge[0],Ge[1],Ge[2],255*ct]})]);return d.divseq(ce,255),this.hasAlphaScale=Re,ce},G.isTransparent=function(){return this.opacity<1||this.hasAlphaScale},G.isOpaque=function(){return!this.isTransparent()},G.pickSlots=1,G.setPickBase=function(Ce){this.pickId=Ce};function N(Ce,me){if(!me||!me.length)return 1;for(var Re=0;ReCe&&Re>0){var ce=(me[Re][0]-Ce)/(me[Re][0]-me[Re-1][0]);return me[Re][1]*(1-ce)+ce*me[Re-1][1]}}return 1}var W=[0,0,0],re={showSurface:!1,showContour:!1,projections:[T.slice(),T.slice(),T.slice()],clipBounds:[[[0,0,0],[0,0,0]],[[0,0,0],[0,0,0]],[[0,0,0],[0,0,0]]]};function ae(Ce,me){var Re,ce,Ge,nt=me.axes&&me.axes.lastCubeProps.axis||W,ct=me.showSurface,qt=me.showContour;for(Re=0;Re<3;++Re)for(ct=ct||me.surfaceProject[Re],ce=0;ce<3;++ce)qt=qt||me.contourProject[Re][ce];for(Re=0;Re<3;++Re){var rt=re.projections[Re];for(ce=0;ce<16;++ce)rt[ce]=0;for(ce=0;ce<4;++ce)rt[5*ce]=1;rt[5*Re]=0,rt[12+Re]=me.axesBounds[+(nt[Re]>0)][Re],g(rt,Ce.model,rt);var ot=re.clipBounds[Re];for(Ge=0;Ge<2;++Ge)for(ce=0;ce<3;++ce)ot[Ge][ce]=Ce.clipBounds[Ge][ce];ot[0][Re]=-1e8,ot[1][Re]=1e8}return re.showSurface=ct,re.showContour=qt,re}var _e={model:T,view:T,projection:T,inverseModel:T.slice(),lowerBound:[0,0,0],upperBound:[0,0,0],colorMap:0,clipBounds:[[0,0,0],[0,0,0]],height:0,contourTint:0,contourColor:[0,0,0,1],permutation:[1,0,0,0,1,0,0,0,1],zOffset:-1e-4,objectOffset:[0,0,0],kambient:1,kdiffuse:1,kspecular:1,lightPosition:[1e3,1e3,1e3],eyePosition:[0,0,0],roughness:1,fresnel:1,opacity:1,vertexColor:0},Me=T.slice(),ke=[1,0,0,0,1,0,0,0,1];function ge(Ce,me){Ce=Ce||{};var Re=this.gl;Re.disable(Re.CULL_FACE),this._colorMap.bind(0);var ce=_e;ce.model=Ce.model||T,ce.view=Ce.view||T,ce.projection=Ce.projection||T,ce.lowerBound=[this.bounds[0][0],this.bounds[0][1],this.colorBounds[0]||this.bounds[0][2]],ce.upperBound=[this.bounds[1][0],this.bounds[1][1],this.colorBounds[1]||this.bounds[1][2]],ce.objectOffset=this.objectOffset,ce.contourColor=this.contourColor[0],ce.inverseModel=E(ce.inverseModel,ce.model);for(var Ge=0;Ge<2;++Ge)for(var nt=ce.clipBounds[Ge],ct=0;ct<3;++ct)nt[ct]=Math.min(Math.max(this.clipBounds[Ge][ct],-1e8),1e8);ce.kambient=this.ambientLight,ce.kdiffuse=this.diffuseLight,ce.kspecular=this.specularLight,ce.roughness=this.roughness,ce.fresnel=this.fresnel,ce.opacity=this.opacity,ce.height=0,ce.permutation=ke,ce.vertexColor=this.vertexColor;var qt=Me;for(g(qt,ce.view,ce.model),g(qt,ce.projection,qt),E(qt,qt),Ge=0;Ge<3;++Ge)ce.eyePosition[Ge]=qt[12+Ge]/qt[15];var rt=qt[15];for(Ge=0;Ge<3;++Ge)rt+=this.lightPosition[Ge]*qt[4*Ge+3];for(Ge=0;Ge<3;++Ge){var ot=qt[12+Ge];for(ct=0;ct<3;++ct)ot+=qt[4*ct+Ge]*this.lightPosition[ct];ce.lightPosition[Ge]=ot/rt}var Rt=ae(ce,this);if(Rt.showSurface){for(this._shader.bind(),this._shader.uniforms=ce,this._vao.bind(),this.showSurface&&this._vertexCount&&this._vao.draw(Re.TRIANGLES,this._vertexCount),Ge=0;Ge<3;++Ge)!this.surfaceProject[Ge]||!this.vertexCount||(this._shader.uniforms.model=Rt.projections[Ge],this._shader.uniforms.clipBounds=Rt.clipBounds[Ge],this._vao.draw(Re.TRIANGLES,this._vertexCount));this._vao.unbind()}if(Rt.showContour){var kt=this._contourShader;ce.kambient=1,ce.kdiffuse=0,ce.kspecular=0,ce.opacity=1,kt.bind(),kt.uniforms=ce;var Ct=this._contourVAO;for(Ct.bind(),Ge=0;Ge<3;++Ge)for(kt.uniforms.permutation=q[Ge],Re.lineWidth(this.contourWidth[Ge]*this.pixelRatio),ct=0;ct>4)/16)/255,Ge=Math.floor(ce),nt=ce-Ge,ct=me[1]*(Ce.value[1]+(Ce.value[2]&15)/16)/255,qt=Math.floor(ct),rt=ct-qt;Ge+=1,qt+=1;var ot=Re.position;ot[0]=ot[1]=ot[2]=0;for(var Rt=0;Rt<2;++Rt)for(var kt=Rt?nt:1-nt,Ct=0;Ct<2;++Ct)for(var Yt=Ct?rt:1-rt,xr=Ge+Rt,er=qt+Ct,Ke=kt*Yt,xt=0;xt<3;++xt)ot[xt]+=this._field[xt].get(xr,er)*Ke;for(var bt=this._pickResult.level,Lt=0;Lt<3;++Lt)if(bt[Lt]=k.le(this.contourLevels[Lt],ot[Lt]),bt[Lt]<0)this.contourLevels[Lt].length>0&&(bt[Lt]=0);else if(bt[Lt]Math.abs(Et-ot[Lt])&&(bt[Lt]+=1)}for(Re.index[0]=nt<.5?Ge:Ge+1,Re.index[1]=rt<.5?qt:qt+1,Re.uv[0]=ce/me[0],Re.uv[1]=ct/me[1],xt=0;xt<3;++xt)Re.dataCoordinate[xt]=this._field[xt].get(Re.index[0],Re.index[1]);return Re},G.padField=function(Ce,me){var Re=me.shape.slice(),ce=Ce.shape.slice();d.assign(Ce.lo(1,1).hi(Re[0],Re[1]),me),d.assign(Ce.lo(1).hi(Re[0],1),me.hi(Re[0],1)),d.assign(Ce.lo(1,ce[1]-1).hi(Re[0],1),me.lo(0,Re[1]-1).hi(Re[0],1)),d.assign(Ce.lo(0,1).hi(1,Re[1]),me.hi(1)),d.assign(Ce.lo(ce[0]-1,1).hi(1,Re[1]),me.lo(Re[0]-1)),Ce.set(0,0,me.get(0,0)),Ce.set(0,ce[1]-1,me.get(0,Re[1]-1)),Ce.set(ce[0]-1,0,me.get(Re[0]-1,0)),Ce.set(ce[0]-1,ce[1]-1,me.get(Re[0]-1,Re[1]-1))};function Te(Ce,me){return Array.isArray(Ce)?[me(Ce[0]),me(Ce[1]),me(Ce[2])]:[me(Ce),me(Ce),me(Ce)]}function Ee(Ce){return Array.isArray(Ce)?Ce.length===3?[Ce[0],Ce[1],Ce[2],1]:[Ce[0],Ce[1],Ce[2],Ce[3]]:[0,0,0,1]}function Ae(Ce){if(Array.isArray(Ce)){if(Array.isArray(Ce))return[Ee(Ce[0]),Ee(Ce[1]),Ee(Ce[2])];var me=Ee(Ce);return[me.slice(),me.slice(),me.slice()]}}G.update=function(Ce){Ce=Ce||{},this.objectOffset=Ce.objectOffset||this.objectOffset,this.dirty=!0,\"contourWidth\"in Ce&&(this.contourWidth=Te(Ce.contourWidth,Number)),\"showContour\"in Ce&&(this.showContour=Te(Ce.showContour,Boolean)),\"showSurface\"in Ce&&(this.showSurface=!!Ce.showSurface),\"contourTint\"in Ce&&(this.contourTint=Te(Ce.contourTint,Boolean)),\"contourColor\"in Ce&&(this.contourColor=Ae(Ce.contourColor)),\"contourProject\"in Ce&&(this.contourProject=Te(Ce.contourProject,function(Gi){return Te(Gi,Boolean)})),\"surfaceProject\"in Ce&&(this.surfaceProject=Ce.surfaceProject),\"dynamicColor\"in Ce&&(this.dynamicColor=Ae(Ce.dynamicColor)),\"dynamicTint\"in Ce&&(this.dynamicTint=Te(Ce.dynamicTint,Number)),\"dynamicWidth\"in Ce&&(this.dynamicWidth=Te(Ce.dynamicWidth,Number)),\"opacity\"in Ce&&(this.opacity=Ce.opacity),\"opacityscale\"in Ce&&(this.opacityscale=Ce.opacityscale),\"colorBounds\"in Ce&&(this.colorBounds=Ce.colorBounds),\"vertexColor\"in Ce&&(this.vertexColor=Ce.vertexColor?1:0),\"colormap\"in Ce&&this._colorMap.setPixels(this.genColormap(Ce.colormap,this.opacityscale));var me=Ce.field||Ce.coords&&Ce.coords[2]||null,Re=!1;if(me||(this._field[2].shape[0]||this._field[2].shape[2]?me=this._field[2].lo(1,1).hi(this._field[2].shape[0]-2,this._field[2].shape[1]-2):me=this._field[2].hi(0,0)),\"field\"in Ce||\"coords\"in Ce){var ce=(me.shape[0]+2)*(me.shape[1]+2);ce>this._field[2].data.length&&(f.freeFloat(this._field[2].data),this._field[2].data=f.mallocFloat(s.nextPow2(ce))),this._field[2]=x(this._field[2].data,[me.shape[0]+2,me.shape[1]+2]),this.padField(this._field[2],me),this.shape=me.shape.slice();for(var Ge=this.shape,nt=0;nt<2;++nt)this._field[2].size>this._field[nt].data.length&&(f.freeFloat(this._field[nt].data),this._field[nt].data=f.mallocFloat(this._field[2].size)),this._field[nt]=x(this._field[nt].data,[Ge[0]+2,Ge[1]+2]);if(Ce.coords){var ct=Ce.coords;if(!Array.isArray(ct)||ct.length!==3)throw new Error(\"gl-surface: invalid coordinates for x/y\");for(nt=0;nt<2;++nt){var qt=ct[nt];for(Ct=0;Ct<2;++Ct)if(qt.shape[Ct]!==Ge[Ct])throw new Error(\"gl-surface: coords have incorrect shape\");this.padField(this._field[nt],qt)}}else if(Ce.ticks){var rt=Ce.ticks;if(!Array.isArray(rt)||rt.length!==2)throw new Error(\"gl-surface: invalid ticks\");for(nt=0;nt<2;++nt){var ot=rt[nt];if((Array.isArray(ot)||ot.length)&&(ot=x(ot)),ot.shape[0]!==Ge[nt])throw new Error(\"gl-surface: invalid tick length\");var Rt=x(ot.data,Ge);Rt.stride[nt]=ot.stride[0],Rt.stride[nt^1]=0,this.padField(this._field[nt],Rt)}}else{for(nt=0;nt<2;++nt){var kt=[0,0];kt[nt]=1,this._field[nt]=x(this._field[nt].data,[Ge[0]+2,Ge[1]+2],kt,0)}this._field[0].set(0,0,0);for(var Ct=0;Ct0){for(var Mi=0;Mi<5;++Mi)ai.pop();Ve-=1}continue e}}}nn.push(Ve)}this._contourOffsets[jr]=bi,this._contourCounts[jr]=nn}var Pi=f.mallocFloat(ai.length);for(nt=0;ntV||F<0||F>V)throw new Error(\"gl-texture2d: Invalid texture size\");return P._shape=[T,F],P.bind(),q.texImage2D(q.TEXTURE_2D,0,P.format,T,F,0,P.format,P.type,null),P._mipLevels=[0],P}function g(P,T,F,q,V,H){this.gl=P,this.handle=T,this.format=V,this.type=H,this._shape=[F,q],this._mipLevels=[0],this._magFilter=P.NEAREST,this._minFilter=P.NEAREST,this._wrapS=P.CLAMP_TO_EDGE,this._wrapT=P.CLAMP_TO_EDGE,this._anisoSamples=1;var X=this,G=[this._wrapS,this._wrapT];Object.defineProperties(G,[{get:function(){return X._wrapS},set:function(W){return X.wrapS=W}},{get:function(){return X._wrapT},set:function(W){return X.wrapT=W}}]),this._wrapVector=G;var N=[this._shape[0],this._shape[1]];Object.defineProperties(N,[{get:function(){return X._shape[0]},set:function(W){return X.width=W}},{get:function(){return X._shape[1]},set:function(W){return X.height=W}}]),this._shapeVector=N}var E=g.prototype;Object.defineProperties(E,{minFilter:{get:function(){return this._minFilter},set:function(P){this.bind();var T=this.gl;if(this.type===T.FLOAT&&c.indexOf(P)>=0&&(T.getExtension(\"OES_texture_float_linear\")||(P=T.NEAREST)),f.indexOf(P)<0)throw new Error(\"gl-texture2d: Unknown filter mode \"+P);return T.texParameteri(T.TEXTURE_2D,T.TEXTURE_MIN_FILTER,P),this._minFilter=P}},magFilter:{get:function(){return this._magFilter},set:function(P){this.bind();var T=this.gl;if(this.type===T.FLOAT&&c.indexOf(P)>=0&&(T.getExtension(\"OES_texture_float_linear\")||(P=T.NEAREST)),f.indexOf(P)<0)throw new Error(\"gl-texture2d: Unknown filter mode \"+P);return T.texParameteri(T.TEXTURE_2D,T.TEXTURE_MAG_FILTER,P),this._magFilter=P}},mipSamples:{get:function(){return this._anisoSamples},set:function(P){var T=this._anisoSamples;if(this._anisoSamples=Math.max(P,1)|0,T!==this._anisoSamples){var F=this.gl.getExtension(\"EXT_texture_filter_anisotropic\");F&&this.gl.texParameterf(this.gl.TEXTURE_2D,F.TEXTURE_MAX_ANISOTROPY_EXT,this._anisoSamples)}return this._anisoSamples}},wrapS:{get:function(){return this._wrapS},set:function(P){if(this.bind(),h.indexOf(P)<0)throw new Error(\"gl-texture2d: Unknown wrap mode \"+P);return this.gl.texParameteri(this.gl.TEXTURE_2D,this.gl.TEXTURE_WRAP_S,P),this._wrapS=P}},wrapT:{get:function(){return this._wrapT},set:function(P){if(this.bind(),h.indexOf(P)<0)throw new Error(\"gl-texture2d: Unknown wrap mode \"+P);return this.gl.texParameteri(this.gl.TEXTURE_2D,this.gl.TEXTURE_WRAP_T,P),this._wrapT=P}},wrap:{get:function(){return this._wrapVector},set:function(P){if(Array.isArray(P)||(P=[P,P]),P.length!==2)throw new Error(\"gl-texture2d: Must specify wrap mode for rows and columns\");for(var T=0;T<2;++T)if(h.indexOf(P[T])<0)throw new Error(\"gl-texture2d: Unknown wrap mode \"+P);this._wrapS=P[0],this._wrapT=P[1];var F=this.gl;return this.bind(),F.texParameteri(F.TEXTURE_2D,F.TEXTURE_WRAP_S,this._wrapS),F.texParameteri(F.TEXTURE_2D,F.TEXTURE_WRAP_T,this._wrapT),P}},shape:{get:function(){return this._shapeVector},set:function(P){if(!Array.isArray(P))P=[P|0,P|0];else if(P.length!==2)throw new Error(\"gl-texture2d: Invalid texture shape\");return b(this,P[0]|0,P[1]|0),[P[0]|0,P[1]|0]}},width:{get:function(){return this._shape[0]},set:function(P){return P=P|0,b(this,P,this._shape[1]),P}},height:{get:function(){return this._shape[1]},set:function(P){return P=P|0,b(this,this._shape[0],P),P}}}),E.bind=function(P){var T=this.gl;return P!==void 0&&T.activeTexture(T.TEXTURE0+(P|0)),T.bindTexture(T.TEXTURE_2D,this.handle),P!==void 0?P|0:T.getParameter(T.ACTIVE_TEXTURE)-T.TEXTURE0},E.dispose=function(){this.gl.deleteTexture(this.handle)},E.generateMipmap=function(){this.bind(),this.gl.generateMipmap(this.gl.TEXTURE_2D);for(var P=Math.min(this._shape[0],this._shape[1]),T=0;P>0;++T,P>>>=1)this._mipLevels.indexOf(T)<0&&this._mipLevels.push(T)},E.setPixels=function(P,T,F,q){var V=this.gl;this.bind(),Array.isArray(T)?(q=F,F=T[1]|0,T=T[0]|0):(T=T||0,F=F||0),q=q||0;var H=v(P)?P:P.raw;if(H){var X=this._mipLevels.indexOf(q)<0;X?(V.texImage2D(V.TEXTURE_2D,0,this.format,this.format,this.type,H),this._mipLevels.push(q)):V.texSubImage2D(V.TEXTURE_2D,q,T,F,this.format,this.type,H)}else if(P.shape&&P.stride&&P.data){if(P.shape.length<2||T+P.shape[1]>this._shape[1]>>>q||F+P.shape[0]>this._shape[0]>>>q||T<0||F<0)throw new Error(\"gl-texture2d: Texture dimensions are out of bounds\");A(V,T,F,q,this.format,this.type,this._mipLevels,P)}else throw new Error(\"gl-texture2d: Unsupported data type\")};function k(P,T){return P.length===3?T[2]===1&&T[1]===P[0]*P[2]&&T[0]===P[2]:T[0]===1&&T[1]===P[0]}function A(P,T,F,q,V,H,X,G){var N=G.dtype,W=G.shape.slice();if(W.length<2||W.length>3)throw new Error(\"gl-texture2d: Invalid ndarray, must be 2d or 3d\");var re=0,ae=0,_e=k(W,G.stride.slice());N===\"float32\"?re=P.FLOAT:N===\"float64\"?(re=P.FLOAT,_e=!1,N=\"float32\"):N===\"uint8\"?re=P.UNSIGNED_BYTE:(re=P.UNSIGNED_BYTE,_e=!1,N=\"uint8\");var Me=1;if(W.length===2)ae=P.LUMINANCE,W=[W[0],W[1],1],G=s(G.data,W,[G.stride[0],G.stride[1],1],G.offset);else if(W.length===3){if(W[2]===1)ae=P.ALPHA;else if(W[2]===2)ae=P.LUMINANCE_ALPHA;else if(W[2]===3)ae=P.RGB;else if(W[2]===4)ae=P.RGBA;else throw new Error(\"gl-texture2d: Invalid shape for pixel coords\");Me=W[2]}else throw new Error(\"gl-texture2d: Invalid shape for texture\");if((ae===P.LUMINANCE||ae===P.ALPHA)&&(V===P.LUMINANCE||V===P.ALPHA)&&(ae=V),ae!==V)throw new Error(\"gl-texture2d: Incompatible texture format for setPixels\");var ke=G.size,ge=X.indexOf(q)<0;if(ge&&X.push(q),re===H&&_e)G.offset===0&&G.data.length===ke?ge?P.texImage2D(P.TEXTURE_2D,q,V,W[0],W[1],0,V,H,G.data):P.texSubImage2D(P.TEXTURE_2D,q,T,F,W[0],W[1],V,H,G.data):ge?P.texImage2D(P.TEXTURE_2D,q,V,W[0],W[1],0,V,H,G.data.subarray(G.offset,G.offset+ke)):P.texSubImage2D(P.TEXTURE_2D,q,T,F,W[0],W[1],V,H,G.data.subarray(G.offset,G.offset+ke));else{var ie;H===P.FLOAT?ie=u.mallocFloat32(ke):ie=u.mallocUint8(ke);var Te=s(ie,W,[W[2],W[2]*W[0],1]);re===P.FLOAT&&H===P.UNSIGNED_BYTE?x(Te,G):l.assign(Te,G),ge?P.texImage2D(P.TEXTURE_2D,q,V,W[0],W[1],0,V,H,ie.subarray(0,ke)):P.texSubImage2D(P.TEXTURE_2D,q,T,F,W[0],W[1],V,H,ie.subarray(0,ke)),H===P.FLOAT?u.freeFloat32(ie):u.freeUint8(ie)}}function L(P){var T=P.createTexture();return P.bindTexture(P.TEXTURE_2D,T),P.texParameteri(P.TEXTURE_2D,P.TEXTURE_MIN_FILTER,P.NEAREST),P.texParameteri(P.TEXTURE_2D,P.TEXTURE_MAG_FILTER,P.NEAREST),P.texParameteri(P.TEXTURE_2D,P.TEXTURE_WRAP_S,P.CLAMP_TO_EDGE),P.texParameteri(P.TEXTURE_2D,P.TEXTURE_WRAP_T,P.CLAMP_TO_EDGE),T}function _(P,T,F,q,V){var H=P.getParameter(P.MAX_TEXTURE_SIZE);if(T<0||T>H||F<0||F>H)throw new Error(\"gl-texture2d: Invalid texture shape\");if(V===P.FLOAT&&!P.getExtension(\"OES_texture_float\"))throw new Error(\"gl-texture2d: Floating point textures not supported on this platform\");var X=L(P);return P.texImage2D(P.TEXTURE_2D,0,q,T,F,0,q,V,null),new g(P,X,T,F,q,V)}function C(P,T,F,q,V,H){var X=L(P);return P.texImage2D(P.TEXTURE_2D,0,V,V,H,T),new g(P,X,F,q,V,H)}function M(P,T){var F=T.dtype,q=T.shape.slice(),V=P.getParameter(P.MAX_TEXTURE_SIZE);if(q[0]<0||q[0]>V||q[1]<0||q[1]>V)throw new Error(\"gl-texture2d: Invalid texture size\");var H=k(q,T.stride.slice()),X=0;F===\"float32\"?X=P.FLOAT:F===\"float64\"?(X=P.FLOAT,H=!1,F=\"float32\"):F===\"uint8\"?X=P.UNSIGNED_BYTE:(X=P.UNSIGNED_BYTE,H=!1,F=\"uint8\");var G=0;if(q.length===2)G=P.LUMINANCE,q=[q[0],q[1],1],T=s(T.data,q,[T.stride[0],T.stride[1],1],T.offset);else if(q.length===3)if(q[2]===1)G=P.ALPHA;else if(q[2]===2)G=P.LUMINANCE_ALPHA;else if(q[2]===3)G=P.RGB;else if(q[2]===4)G=P.RGBA;else throw new Error(\"gl-texture2d: Invalid shape for pixel coords\");else throw new Error(\"gl-texture2d: Invalid shape for texture\");X===P.FLOAT&&!P.getExtension(\"OES_texture_float\")&&(X=P.UNSIGNED_BYTE,H=!1);var N,W,re=T.size;if(H)T.offset===0&&T.data.length===re?N=T.data:N=T.data.subarray(T.offset,T.offset+re);else{var ae=[q[2],q[2]*q[0],1];W=u.malloc(re,F);var _e=s(W,q,ae,0);(F===\"float32\"||F===\"float64\")&&X===P.UNSIGNED_BYTE?x(_e,T):l.assign(_e,T),N=W.subarray(0,re)}var Me=L(P);return P.texImage2D(P.TEXTURE_2D,0,G,q[0],q[1],0,G,X,N),H||u.free(W),new g(P,Me,q[0],q[1],G,X)}function p(P){if(arguments.length<=1)throw new Error(\"gl-texture2d: Missing arguments for texture2d constructor\");if(c||d(P),typeof arguments[1]==\"number\")return _(P,arguments[1],arguments[2],arguments[3]||P.RGBA,arguments[4]||P.UNSIGNED_BYTE);if(Array.isArray(arguments[1]))return _(P,arguments[1][0]|0,arguments[1][1]|0,arguments[2]||P.RGBA,arguments[3]||P.UNSIGNED_BYTE);if(typeof arguments[1]==\"object\"){var T=arguments[1],F=v(T)?T:T.raw;if(F)return C(P,F,T.width|0,T.height|0,arguments[2]||P.RGBA,arguments[3]||P.UNSIGNED_BYTE);if(T.shape&&T.data&&T.stride)return M(P,T)}throw new Error(\"gl-texture2d: Invalid arguments for texture2d constructor\")}},1433:function(i){\"use strict\";function a(o,s,l){s?s.bind():o.bindBuffer(o.ELEMENT_ARRAY_BUFFER,null);var u=o.getParameter(o.MAX_VERTEX_ATTRIBS)|0;if(l){if(l.length>u)throw new Error(\"gl-vao: Too many vertex attributes\");for(var c=0;c1?0:Math.acos(x)}},9226:function(i){i.exports=a;function a(o,s){return o[0]=Math.ceil(s[0]),o[1]=Math.ceil(s[1]),o[2]=Math.ceil(s[2]),o}},3126:function(i){i.exports=a;function a(o){var s=new Float32Array(3);return s[0]=o[0],s[1]=o[1],s[2]=o[2],s}},3990:function(i){i.exports=a;function a(o,s){return o[0]=s[0],o[1]=s[1],o[2]=s[2],o}},1091:function(i){i.exports=a;function a(){var o=new Float32Array(3);return o[0]=0,o[1]=0,o[2]=0,o}},5911:function(i){i.exports=a;function a(o,s,l){var u=s[0],c=s[1],f=s[2],h=l[0],d=l[1],v=l[2];return o[0]=c*v-f*d,o[1]=f*h-u*v,o[2]=u*d-c*h,o}},5455:function(i,a,o){i.exports=o(7056)},7056:function(i){i.exports=a;function a(o,s){var l=s[0]-o[0],u=s[1]-o[1],c=s[2]-o[2];return Math.sqrt(l*l+u*u+c*c)}},4008:function(i,a,o){i.exports=o(6690)},6690:function(i){i.exports=a;function a(o,s,l){return o[0]=s[0]/l[0],o[1]=s[1]/l[1],o[2]=s[2]/l[2],o}},244:function(i){i.exports=a;function a(o,s){return o[0]*s[0]+o[1]*s[1]+o[2]*s[2]}},2613:function(i){i.exports=1e-6},9922:function(i,a,o){i.exports=l;var s=o(2613);function l(u,c){var f=u[0],h=u[1],d=u[2],v=c[0],x=c[1],b=c[2];return Math.abs(f-v)<=s*Math.max(1,Math.abs(f),Math.abs(v))&&Math.abs(h-x)<=s*Math.max(1,Math.abs(h),Math.abs(x))&&Math.abs(d-b)<=s*Math.max(1,Math.abs(d),Math.abs(b))}},9265:function(i){i.exports=a;function a(o,s){return o[0]===s[0]&&o[1]===s[1]&&o[2]===s[2]}},2681:function(i){i.exports=a;function a(o,s){return o[0]=Math.floor(s[0]),o[1]=Math.floor(s[1]),o[2]=Math.floor(s[2]),o}},5137:function(i,a,o){i.exports=l;var s=o(1091)();function l(u,c,f,h,d,v){var x,b;for(c||(c=3),f||(f=0),h?b=Math.min(h*c+f,u.length):b=u.length,x=f;x0&&(f=1/Math.sqrt(f),o[0]=s[0]*f,o[1]=s[1]*f,o[2]=s[2]*f),o}},7636:function(i){i.exports=a;function a(o,s){s=s||1;var l=Math.random()*2*Math.PI,u=Math.random()*2-1,c=Math.sqrt(1-u*u)*s;return o[0]=Math.cos(l)*c,o[1]=Math.sin(l)*c,o[2]=u*s,o}},6894:function(i){i.exports=a;function a(o,s,l,u){var c=l[1],f=l[2],h=s[1]-c,d=s[2]-f,v=Math.sin(u),x=Math.cos(u);return o[0]=s[0],o[1]=c+h*x-d*v,o[2]=f+h*v+d*x,o}},109:function(i){i.exports=a;function a(o,s,l,u){var c=l[0],f=l[2],h=s[0]-c,d=s[2]-f,v=Math.sin(u),x=Math.cos(u);return o[0]=c+d*v+h*x,o[1]=s[1],o[2]=f+d*x-h*v,o}},8692:function(i){i.exports=a;function a(o,s,l,u){var c=l[0],f=l[1],h=s[0]-c,d=s[1]-f,v=Math.sin(u),x=Math.cos(u);return o[0]=c+h*x-d*v,o[1]=f+h*v+d*x,o[2]=s[2],o}},2447:function(i){i.exports=a;function a(o,s){return o[0]=Math.round(s[0]),o[1]=Math.round(s[1]),o[2]=Math.round(s[2]),o}},6621:function(i){i.exports=a;function a(o,s,l){return o[0]=s[0]*l,o[1]=s[1]*l,o[2]=s[2]*l,o}},8489:function(i){i.exports=a;function a(o,s,l,u){return o[0]=s[0]+l[0]*u,o[1]=s[1]+l[1]*u,o[2]=s[2]+l[2]*u,o}},1463:function(i){i.exports=a;function a(o,s,l,u){return o[0]=s,o[1]=l,o[2]=u,o}},6141:function(i,a,o){i.exports=o(2953)},5486:function(i,a,o){i.exports=o(3066)},2953:function(i){i.exports=a;function a(o,s){var l=s[0]-o[0],u=s[1]-o[1],c=s[2]-o[2];return l*l+u*u+c*c}},3066:function(i){i.exports=a;function a(o){var s=o[0],l=o[1],u=o[2];return s*s+l*l+u*u}},2229:function(i,a,o){i.exports=o(6843)},6843:function(i){i.exports=a;function a(o,s,l){return o[0]=s[0]-l[0],o[1]=s[1]-l[1],o[2]=s[2]-l[2],o}},492:function(i){i.exports=a;function a(o,s,l){var u=s[0],c=s[1],f=s[2];return o[0]=u*l[0]+c*l[3]+f*l[6],o[1]=u*l[1]+c*l[4]+f*l[7],o[2]=u*l[2]+c*l[5]+f*l[8],o}},5673:function(i){i.exports=a;function a(o,s,l){var u=s[0],c=s[1],f=s[2],h=l[3]*u+l[7]*c+l[11]*f+l[15];return h=h||1,o[0]=(l[0]*u+l[4]*c+l[8]*f+l[12])/h,o[1]=(l[1]*u+l[5]*c+l[9]*f+l[13])/h,o[2]=(l[2]*u+l[6]*c+l[10]*f+l[14])/h,o}},264:function(i){i.exports=a;function a(o,s,l){var u=s[0],c=s[1],f=s[2],h=l[0],d=l[1],v=l[2],x=l[3],b=x*u+d*f-v*c,g=x*c+v*u-h*f,E=x*f+h*c-d*u,k=-h*u-d*c-v*f;return o[0]=b*x+k*-h+g*-v-E*-d,o[1]=g*x+k*-d+E*-h-b*-v,o[2]=E*x+k*-v+b*-d-g*-h,o}},4361:function(i){i.exports=a;function a(o,s,l){return o[0]=s[0]+l[0],o[1]=s[1]+l[1],o[2]=s[2]+l[2],o[3]=s[3]+l[3],o}},2335:function(i){i.exports=a;function a(o){var s=new Float32Array(4);return s[0]=o[0],s[1]=o[1],s[2]=o[2],s[3]=o[3],s}},2933:function(i){i.exports=a;function a(o,s){return o[0]=s[0],o[1]=s[1],o[2]=s[2],o[3]=s[3],o}},7536:function(i){i.exports=a;function a(){var o=new Float32Array(4);return o[0]=0,o[1]=0,o[2]=0,o[3]=0,o}},4691:function(i){i.exports=a;function a(o,s){var l=s[0]-o[0],u=s[1]-o[1],c=s[2]-o[2],f=s[3]-o[3];return Math.sqrt(l*l+u*u+c*c+f*f)}},1373:function(i){i.exports=a;function a(o,s,l){return o[0]=s[0]/l[0],o[1]=s[1]/l[1],o[2]=s[2]/l[2],o[3]=s[3]/l[3],o}},3750:function(i){i.exports=a;function a(o,s){return o[0]*s[0]+o[1]*s[1]+o[2]*s[2]+o[3]*s[3]}},3390:function(i){i.exports=a;function a(o,s,l,u){var c=new Float32Array(4);return c[0]=o,c[1]=s,c[2]=l,c[3]=u,c}},9970:function(i,a,o){i.exports={create:o(7536),clone:o(2335),fromValues:o(3390),copy:o(2933),set:o(4578),add:o(4361),subtract:o(6860),multiply:o(3576),divide:o(1373),min:o(2334),max:o(160),scale:o(9288),scaleAndAdd:o(4844),distance:o(4691),squaredDistance:o(7960),length:o(6808),squaredLength:o(483),negate:o(1498),inverse:o(4494),normalize:o(5177),dot:o(3750),lerp:o(2573),random:o(9131),transformMat4:o(5352),transformQuat:o(4041)}},4494:function(i){i.exports=a;function a(o,s){return o[0]=1/s[0],o[1]=1/s[1],o[2]=1/s[2],o[3]=1/s[3],o}},6808:function(i){i.exports=a;function a(o){var s=o[0],l=o[1],u=o[2],c=o[3];return Math.sqrt(s*s+l*l+u*u+c*c)}},2573:function(i){i.exports=a;function a(o,s,l,u){var c=s[0],f=s[1],h=s[2],d=s[3];return o[0]=c+u*(l[0]-c),o[1]=f+u*(l[1]-f),o[2]=h+u*(l[2]-h),o[3]=d+u*(l[3]-d),o}},160:function(i){i.exports=a;function a(o,s,l){return o[0]=Math.max(s[0],l[0]),o[1]=Math.max(s[1],l[1]),o[2]=Math.max(s[2],l[2]),o[3]=Math.max(s[3],l[3]),o}},2334:function(i){i.exports=a;function a(o,s,l){return o[0]=Math.min(s[0],l[0]),o[1]=Math.min(s[1],l[1]),o[2]=Math.min(s[2],l[2]),o[3]=Math.min(s[3],l[3]),o}},3576:function(i){i.exports=a;function a(o,s,l){return o[0]=s[0]*l[0],o[1]=s[1]*l[1],o[2]=s[2]*l[2],o[3]=s[3]*l[3],o}},1498:function(i){i.exports=a;function a(o,s){return o[0]=-s[0],o[1]=-s[1],o[2]=-s[2],o[3]=-s[3],o}},5177:function(i){i.exports=a;function a(o,s){var l=s[0],u=s[1],c=s[2],f=s[3],h=l*l+u*u+c*c+f*f;return h>0&&(h=1/Math.sqrt(h),o[0]=l*h,o[1]=u*h,o[2]=c*h,o[3]=f*h),o}},9131:function(i,a,o){var s=o(5177),l=o(9288);i.exports=u;function u(c,f){return f=f||1,c[0]=Math.random(),c[1]=Math.random(),c[2]=Math.random(),c[3]=Math.random(),s(c,c),l(c,c,f),c}},9288:function(i){i.exports=a;function a(o,s,l){return o[0]=s[0]*l,o[1]=s[1]*l,o[2]=s[2]*l,o[3]=s[3]*l,o}},4844:function(i){i.exports=a;function a(o,s,l,u){return o[0]=s[0]+l[0]*u,o[1]=s[1]+l[1]*u,o[2]=s[2]+l[2]*u,o[3]=s[3]+l[3]*u,o}},4578:function(i){i.exports=a;function a(o,s,l,u,c){return o[0]=s,o[1]=l,o[2]=u,o[3]=c,o}},7960:function(i){i.exports=a;function a(o,s){var l=s[0]-o[0],u=s[1]-o[1],c=s[2]-o[2],f=s[3]-o[3];return l*l+u*u+c*c+f*f}},483:function(i){i.exports=a;function a(o){var s=o[0],l=o[1],u=o[2],c=o[3];return s*s+l*l+u*u+c*c}},6860:function(i){i.exports=a;function a(o,s,l){return o[0]=s[0]-l[0],o[1]=s[1]-l[1],o[2]=s[2]-l[2],o[3]=s[3]-l[3],o}},5352:function(i){i.exports=a;function a(o,s,l){var u=s[0],c=s[1],f=s[2],h=s[3];return o[0]=l[0]*u+l[4]*c+l[8]*f+l[12]*h,o[1]=l[1]*u+l[5]*c+l[9]*f+l[13]*h,o[2]=l[2]*u+l[6]*c+l[10]*f+l[14]*h,o[3]=l[3]*u+l[7]*c+l[11]*f+l[15]*h,o}},4041:function(i){i.exports=a;function a(o,s,l){var u=s[0],c=s[1],f=s[2],h=l[0],d=l[1],v=l[2],x=l[3],b=x*u+d*f-v*c,g=x*c+v*u-h*f,E=x*f+h*c-d*u,k=-h*u-d*c-v*f;return o[0]=b*x+k*-h+g*-v-E*-d,o[1]=g*x+k*-d+E*-h-b*-v,o[2]=E*x+k*-v+b*-d-g*-h,o[3]=s[3],o}},1848:function(i,a,o){var s=o(4905),l=o(6468);i.exports=u;function u(c){for(var f=Array.isArray(c)?c:s(c),h=0;h0)continue;Lt=Ke.slice(0,1).join(\"\")}return Re(Lt),ke+=Lt.length,N=N.slice(Lt.length),N.length}while(!0)}function Ct(){return/[^a-fA-F0-9]/.test(X)?(Re(N.join(\"\")),H=h,q):(N.push(X),G=X,q+1)}function Yt(){return X===\".\"||/[eE]/.test(X)?(N.push(X),H=k,G=X,q+1):X===\"x\"&&N.length===1&&N[0]===\"0\"?(H=p,N.push(X),G=X,q+1):/[^\\d]/.test(X)?(Re(N.join(\"\")),H=h,q):(N.push(X),G=X,q+1)}function xr(){return X===\"f\"&&(N.push(X),G=X,q+=1),/[eE]/.test(X)||(X===\"-\"||X===\"+\")&&/[eE]/.test(G)?(N.push(X),G=X,q+1):/[^\\d]/.test(X)?(Re(N.join(\"\")),H=h,q):(N.push(X),G=X,q+1)}function er(){if(/[^\\d\\w_]/.test(X)){var Ke=N.join(\"\");return me[Ke]?H=_:Ce[Ke]?H=L:H=A,Re(N.join(\"\")),H=h,q}return N.push(X),G=X,q+1}}},3508:function(i,a,o){var s=o(6852);s=s.slice().filter(function(l){return!/^(gl\\_|texture)/.test(l)}),i.exports=s.concat([\"gl_VertexID\",\"gl_InstanceID\",\"gl_Position\",\"gl_PointSize\",\"gl_FragCoord\",\"gl_FrontFacing\",\"gl_FragDepth\",\"gl_PointCoord\",\"gl_MaxVertexAttribs\",\"gl_MaxVertexUniformVectors\",\"gl_MaxVertexOutputVectors\",\"gl_MaxFragmentInputVectors\",\"gl_MaxVertexTextureImageUnits\",\"gl_MaxCombinedTextureImageUnits\",\"gl_MaxTextureImageUnits\",\"gl_MaxFragmentUniformVectors\",\"gl_MaxDrawBuffers\",\"gl_MinProgramTexelOffset\",\"gl_MaxProgramTexelOffset\",\"gl_DepthRangeParameters\",\"gl_DepthRange\",\"trunc\",\"round\",\"roundEven\",\"isnan\",\"isinf\",\"floatBitsToInt\",\"floatBitsToUint\",\"intBitsToFloat\",\"uintBitsToFloat\",\"packSnorm2x16\",\"unpackSnorm2x16\",\"packUnorm2x16\",\"unpackUnorm2x16\",\"packHalf2x16\",\"unpackHalf2x16\",\"outerProduct\",\"transpose\",\"determinant\",\"inverse\",\"texture\",\"textureSize\",\"textureProj\",\"textureLod\",\"textureOffset\",\"texelFetch\",\"texelFetchOffset\",\"textureProjOffset\",\"textureLodOffset\",\"textureProjLod\",\"textureProjLodOffset\",\"textureGrad\",\"textureGradOffset\",\"textureProjGrad\",\"textureProjGradOffset\"])},6852:function(i){i.exports=[\"abs\",\"acos\",\"all\",\"any\",\"asin\",\"atan\",\"ceil\",\"clamp\",\"cos\",\"cross\",\"dFdx\",\"dFdy\",\"degrees\",\"distance\",\"dot\",\"equal\",\"exp\",\"exp2\",\"faceforward\",\"floor\",\"fract\",\"gl_BackColor\",\"gl_BackLightModelProduct\",\"gl_BackLightProduct\",\"gl_BackMaterial\",\"gl_BackSecondaryColor\",\"gl_ClipPlane\",\"gl_ClipVertex\",\"gl_Color\",\"gl_DepthRange\",\"gl_DepthRangeParameters\",\"gl_EyePlaneQ\",\"gl_EyePlaneR\",\"gl_EyePlaneS\",\"gl_EyePlaneT\",\"gl_Fog\",\"gl_FogCoord\",\"gl_FogFragCoord\",\"gl_FogParameters\",\"gl_FragColor\",\"gl_FragCoord\",\"gl_FragData\",\"gl_FragDepth\",\"gl_FragDepthEXT\",\"gl_FrontColor\",\"gl_FrontFacing\",\"gl_FrontLightModelProduct\",\"gl_FrontLightProduct\",\"gl_FrontMaterial\",\"gl_FrontSecondaryColor\",\"gl_LightModel\",\"gl_LightModelParameters\",\"gl_LightModelProducts\",\"gl_LightProducts\",\"gl_LightSource\",\"gl_LightSourceParameters\",\"gl_MaterialParameters\",\"gl_MaxClipPlanes\",\"gl_MaxCombinedTextureImageUnits\",\"gl_MaxDrawBuffers\",\"gl_MaxFragmentUniformComponents\",\"gl_MaxLights\",\"gl_MaxTextureCoords\",\"gl_MaxTextureImageUnits\",\"gl_MaxTextureUnits\",\"gl_MaxVaryingFloats\",\"gl_MaxVertexAttribs\",\"gl_MaxVertexTextureImageUnits\",\"gl_MaxVertexUniformComponents\",\"gl_ModelViewMatrix\",\"gl_ModelViewMatrixInverse\",\"gl_ModelViewMatrixInverseTranspose\",\"gl_ModelViewMatrixTranspose\",\"gl_ModelViewProjectionMatrix\",\"gl_ModelViewProjectionMatrixInverse\",\"gl_ModelViewProjectionMatrixInverseTranspose\",\"gl_ModelViewProjectionMatrixTranspose\",\"gl_MultiTexCoord0\",\"gl_MultiTexCoord1\",\"gl_MultiTexCoord2\",\"gl_MultiTexCoord3\",\"gl_MultiTexCoord4\",\"gl_MultiTexCoord5\",\"gl_MultiTexCoord6\",\"gl_MultiTexCoord7\",\"gl_Normal\",\"gl_NormalMatrix\",\"gl_NormalScale\",\"gl_ObjectPlaneQ\",\"gl_ObjectPlaneR\",\"gl_ObjectPlaneS\",\"gl_ObjectPlaneT\",\"gl_Point\",\"gl_PointCoord\",\"gl_PointParameters\",\"gl_PointSize\",\"gl_Position\",\"gl_ProjectionMatrix\",\"gl_ProjectionMatrixInverse\",\"gl_ProjectionMatrixInverseTranspose\",\"gl_ProjectionMatrixTranspose\",\"gl_SecondaryColor\",\"gl_TexCoord\",\"gl_TextureEnvColor\",\"gl_TextureMatrix\",\"gl_TextureMatrixInverse\",\"gl_TextureMatrixInverseTranspose\",\"gl_TextureMatrixTranspose\",\"gl_Vertex\",\"greaterThan\",\"greaterThanEqual\",\"inversesqrt\",\"length\",\"lessThan\",\"lessThanEqual\",\"log\",\"log2\",\"matrixCompMult\",\"max\",\"min\",\"mix\",\"mod\",\"normalize\",\"not\",\"notEqual\",\"pow\",\"radians\",\"reflect\",\"refract\",\"sign\",\"sin\",\"smoothstep\",\"sqrt\",\"step\",\"tan\",\"texture2D\",\"texture2DLod\",\"texture2DProj\",\"texture2DProjLod\",\"textureCube\",\"textureCubeLod\",\"texture2DLodEXT\",\"texture2DProjLodEXT\",\"textureCubeLodEXT\",\"texture2DGradEXT\",\"texture2DProjGradEXT\",\"textureCubeGradEXT\"]},7932:function(i,a,o){var s=o(620);i.exports=s.slice().concat([\"layout\",\"centroid\",\"smooth\",\"case\",\"mat2x2\",\"mat2x3\",\"mat2x4\",\"mat3x2\",\"mat3x3\",\"mat3x4\",\"mat4x2\",\"mat4x3\",\"mat4x4\",\"uvec2\",\"uvec3\",\"uvec4\",\"samplerCubeShadow\",\"sampler2DArray\",\"sampler2DArrayShadow\",\"isampler2D\",\"isampler3D\",\"isamplerCube\",\"isampler2DArray\",\"usampler2D\",\"usampler3D\",\"usamplerCube\",\"usampler2DArray\",\"coherent\",\"restrict\",\"readonly\",\"writeonly\",\"resource\",\"atomic_uint\",\"noperspective\",\"patch\",\"sample\",\"subroutine\",\"common\",\"partition\",\"active\",\"filter\",\"image1D\",\"image2D\",\"image3D\",\"imageCube\",\"iimage1D\",\"iimage2D\",\"iimage3D\",\"iimageCube\",\"uimage1D\",\"uimage2D\",\"uimage3D\",\"uimageCube\",\"image1DArray\",\"image2DArray\",\"iimage1DArray\",\"iimage2DArray\",\"uimage1DArray\",\"uimage2DArray\",\"image1DShadow\",\"image2DShadow\",\"image1DArrayShadow\",\"image2DArrayShadow\",\"imageBuffer\",\"iimageBuffer\",\"uimageBuffer\",\"sampler1DArray\",\"sampler1DArrayShadow\",\"isampler1D\",\"isampler1DArray\",\"usampler1D\",\"usampler1DArray\",\"isampler2DRect\",\"usampler2DRect\",\"samplerBuffer\",\"isamplerBuffer\",\"usamplerBuffer\",\"sampler2DMS\",\"isampler2DMS\",\"usampler2DMS\",\"sampler2DMSArray\",\"isampler2DMSArray\",\"usampler2DMSArray\"])},620:function(i){i.exports=[\"precision\",\"highp\",\"mediump\",\"lowp\",\"attribute\",\"const\",\"uniform\",\"varying\",\"break\",\"continue\",\"do\",\"for\",\"while\",\"if\",\"else\",\"in\",\"out\",\"inout\",\"float\",\"int\",\"uint\",\"void\",\"bool\",\"true\",\"false\",\"discard\",\"return\",\"mat2\",\"mat3\",\"mat4\",\"vec2\",\"vec3\",\"vec4\",\"ivec2\",\"ivec3\",\"ivec4\",\"bvec2\",\"bvec3\",\"bvec4\",\"sampler1D\",\"sampler2D\",\"sampler3D\",\"samplerCube\",\"sampler1DShadow\",\"sampler2DShadow\",\"struct\",\"asm\",\"class\",\"union\",\"enum\",\"typedef\",\"template\",\"this\",\"packed\",\"goto\",\"switch\",\"default\",\"inline\",\"noinline\",\"volatile\",\"public\",\"static\",\"extern\",\"external\",\"interface\",\"long\",\"short\",\"double\",\"half\",\"fixed\",\"unsigned\",\"input\",\"output\",\"hvec2\",\"hvec3\",\"hvec4\",\"dvec2\",\"dvec3\",\"dvec4\",\"fvec2\",\"fvec3\",\"fvec4\",\"sampler2DRect\",\"sampler3DRect\",\"sampler2DRectShadow\",\"sizeof\",\"cast\",\"namespace\",\"using\"]},7827:function(i){i.exports=[\"<<=\",\">>=\",\"++\",\"--\",\"<<\",\">>\",\"<=\",\">=\",\"==\",\"!=\",\"&&\",\"||\",\"+=\",\"-=\",\"*=\",\"/=\",\"%=\",\"&=\",\"^^\",\"^=\",\"|=\",\"(\",\")\",\"[\",\"]\",\".\",\"!\",\"~\",\"*\",\"/\",\"%\",\"+\",\"-\",\"<\",\">\",\"&\",\"^\",\"|\",\"?\",\":\",\"=\",\",\",\";\",\"{\",\"}\"]},4905:function(i,a,o){var s=o(5874);i.exports=l;function l(u,c){var f=s(c),h=[];return h=h.concat(f(u)),h=h.concat(f(null)),h}},3236:function(i){i.exports=function(a){typeof a==\"string\"&&(a=[a]);for(var o=[].slice.call(arguments,1),s=[],l=0;l>1,b=-7,g=l?c-1:0,E=l?-1:1,k=o[s+g];for(g+=E,f=k&(1<<-b)-1,k>>=-b,b+=d;b>0;f=f*256+o[s+g],g+=E,b-=8);for(h=f&(1<<-b)-1,f>>=-b,b+=u;b>0;h=h*256+o[s+g],g+=E,b-=8);if(f===0)f=1-x;else{if(f===v)return h?NaN:(k?-1:1)*(1/0);h=h+Math.pow(2,u),f=f-x}return(k?-1:1)*h*Math.pow(2,f-u)},a.write=function(o,s,l,u,c,f){var h,d,v,x=f*8-c-1,b=(1<>1,E=c===23?Math.pow(2,-24)-Math.pow(2,-77):0,k=u?0:f-1,A=u?1:-1,L=s<0||s===0&&1/s<0?1:0;for(s=Math.abs(s),isNaN(s)||s===1/0?(d=isNaN(s)?1:0,h=b):(h=Math.floor(Math.log(s)/Math.LN2),s*(v=Math.pow(2,-h))<1&&(h--,v*=2),h+g>=1?s+=E/v:s+=E*Math.pow(2,1-g),s*v>=2&&(h++,v/=2),h+g>=b?(d=0,h=b):h+g>=1?(d=(s*v-1)*Math.pow(2,c),h=h+g):(d=s*Math.pow(2,g-1)*Math.pow(2,c),h=0));c>=8;o[l+k]=d&255,k+=A,d/=256,c-=8);for(h=h<0;o[l+k]=h&255,k+=A,h/=256,x-=8);o[l+k-A]|=L*128}},8954:function(i,a,o){\"use strict\";i.exports=g;var s=o(3250),l=o(6803).Fw;function u(E,k,A){this.vertices=E,this.adjacent=k,this.boundary=A,this.lastVisited=-1}u.prototype.flip=function(){var E=this.vertices[0];this.vertices[0]=this.vertices[1],this.vertices[1]=E;var k=this.adjacent[0];this.adjacent[0]=this.adjacent[1],this.adjacent[1]=k};function c(E,k,A){this.vertices=E,this.cell=k,this.index=A}function f(E,k){return l(E.vertices,k.vertices)}function h(E){return function(){var k=this.tuple;return E.apply(this,k)}}function d(E){var k=s[E+1];return k||(k=s),h(k)}var v=[];function x(E,k,A){this.dimension=E,this.vertices=k,this.simplices=A,this.interior=A.filter(function(C){return!C.boundary}),this.tuple=new Array(E+1);for(var L=0;L<=E;++L)this.tuple[L]=this.vertices[L];var _=v[E];_||(_=v[E]=d(E)),this.orient=_}var b=x.prototype;b.handleBoundaryDegeneracy=function(E,k){var A=this.dimension,L=this.vertices.length-1,_=this.tuple,C=this.vertices,M=[E];for(E.lastVisited=-L;M.length>0;){E=M.pop();for(var p=E.adjacent,P=0;P<=A;++P){var T=p[P];if(!(!T.boundary||T.lastVisited<=-L)){for(var F=T.vertices,q=0;q<=A;++q){var V=F[q];V<0?_[q]=k:_[q]=C[V]}var H=this.orient();if(H>0)return T;T.lastVisited=-L,H===0&&M.push(T)}}}return null},b.walk=function(E,k){var A=this.vertices.length-1,L=this.dimension,_=this.vertices,C=this.tuple,M=k?this.interior.length*Math.random()|0:this.interior.length-1,p=this.interior[M];e:for(;!p.boundary;){for(var P=p.vertices,T=p.adjacent,F=0;F<=L;++F)C[F]=_[P[F]];p.lastVisited=A;for(var F=0;F<=L;++F){var q=T[F];if(!(q.lastVisited>=A)){var V=C[F];C[F]=E;var H=this.orient();if(C[F]=V,H<0){p=q;continue e}else q.boundary?q.lastVisited=-A:q.lastVisited=A}}return}return p},b.addPeaks=function(E,k){var A=this.vertices.length-1,L=this.dimension,_=this.vertices,C=this.tuple,M=this.interior,p=this.simplices,P=[k];k.lastVisited=A,k.vertices[k.vertices.indexOf(-1)]=A,k.boundary=!1,M.push(k);for(var T=[];P.length>0;){var k=P.pop(),F=k.vertices,q=k.adjacent,V=F.indexOf(A);if(!(V<0)){for(var H=0;H<=L;++H)if(H!==V){var X=q[H];if(!(!X.boundary||X.lastVisited>=A)){var G=X.vertices;if(X.lastVisited!==-A){for(var N=0,W=0;W<=L;++W)G[W]<0?(N=W,C[W]=E):C[W]=_[G[W]];var re=this.orient();if(re>0){G[N]=A,X.boundary=!1,M.push(X),P.push(X),X.lastVisited=A;continue}else X.lastVisited=-A}var ae=X.adjacent,_e=F.slice(),Me=q.slice(),ke=new u(_e,Me,!0);p.push(ke);var ge=ae.indexOf(k);if(!(ge<0)){ae[ge]=ke,Me[V]=X,_e[H]=-1,Me[H]=k,q[H]=ke,ke.flip();for(var W=0;W<=L;++W){var ie=_e[W];if(!(ie<0||ie===A)){for(var Te=new Array(L-1),Ee=0,Ae=0;Ae<=L;++Ae){var ze=_e[Ae];ze<0||Ae===W||(Te[Ee++]=ze)}T.push(new c(Te,ke,W))}}}}}}}T.sort(f);for(var H=0;H+1=0?M[P++]=p[F]:T=F&1;if(T===(E&1)){var q=M[0];M[0]=M[1],M[1]=q}k.push(M)}}return k};function g(E,k){var A=E.length;if(A===0)throw new Error(\"Must have at least d+1 points\");var L=E[0].length;if(A<=L)throw new Error(\"Must input at least d+1 points\");var _=E.slice(0,L+1),C=s.apply(void 0,_);if(C===0)throw new Error(\"Input not in general position\");for(var M=new Array(L+1),p=0;p<=L;++p)M[p]=p;C<0&&(M[0]=1,M[1]=0);for(var P=new u(M,new Array(L+1),!1),T=P.adjacent,F=new Array(L+2),p=0;p<=L;++p){for(var q=M.slice(),V=0;V<=L;++V)V===p&&(q[V]=-1);var H=q[0];q[0]=q[1],q[1]=H;var X=new u(q,new Array(L+1),!0);T[p]=X,F[p]=X}F[L+1]=P;for(var p=0;p<=L;++p)for(var q=T[p].vertices,G=T[p].adjacent,V=0;V<=L;++V){var N=q[V];if(N<0){G[V]=P;continue}for(var W=0;W<=L;++W)T[W].vertices.indexOf(N)<0&&(G[V]=T[W])}for(var re=new x(L,_,F),ae=!!k,p=L+1;p3*(F+1)?x(this,T):this.left.insert(T):this.left=C([T]);else if(T[0]>this.mid)this.right?4*(this.right.count+1)>3*(F+1)?x(this,T):this.right.insert(T):this.right=C([T]);else{var q=s.ge(this.leftPoints,T,L),V=s.ge(this.rightPoints,T,_);this.leftPoints.splice(q,0,T),this.rightPoints.splice(V,0,T)}},h.remove=function(T){var F=this.count-this.leftPoints;if(T[1]3*(F-1))return b(this,T);var V=this.left.remove(T);return V===c?(this.left=null,this.count-=1,u):(V===u&&(this.count-=1),V)}else if(T[0]>this.mid){if(!this.right)return l;var H=this.left?this.left.count:0;if(4*H>3*(F-1))return b(this,T);var V=this.right.remove(T);return V===c?(this.right=null,this.count-=1,u):(V===u&&(this.count-=1),V)}else{if(this.count===1)return this.leftPoints[0]===T?c:l;if(this.leftPoints.length===1&&this.leftPoints[0]===T){if(this.left&&this.right){for(var X=this,G=this.left;G.right;)X=G,G=G.right;if(X===this)G.right=this.right;else{var N=this.left,V=this.right;X.count-=G.count,X.right=G.left,G.left=N,G.right=V}d(this,G),this.count=(this.left?this.left.count:0)+(this.right?this.right.count:0)+this.leftPoints.length}else this.left?d(this,this.left):d(this,this.right);return u}for(var N=s.ge(this.leftPoints,T,L);N=0&&T[V][1]>=F;--V){var H=q(T[V]);if(H)return H}}function k(T,F){for(var q=0;qthis.mid){if(this.right){var q=this.right.queryPoint(T,F);if(q)return q}return E(this.rightPoints,T,F)}else return k(this.leftPoints,F)},h.queryInterval=function(T,F,q){if(Tthis.mid&&this.right){var V=this.right.queryInterval(T,F,q);if(V)return V}return Fthis.mid?E(this.rightPoints,T,q):k(this.leftPoints,q)};function A(T,F){return T-F}function L(T,F){var q=T[0]-F[0];return q||T[1]-F[1]}function _(T,F){var q=T[1]-F[1];return q||T[0]-F[0]}function C(T){if(T.length===0)return null;for(var F=[],q=0;q>1],H=[],X=[],G=[],q=0;q13)&&s!==32&&s!==133&&s!==160&&s!==5760&&s!==6158&&(s<8192||s>8205)&&s!==8232&&s!==8233&&s!==8239&&s!==8287&&s!==8288&&s!==12288&&s!==65279)return!1;return!0}},395:function(i){function a(o,s,l){return o*(1-l)+s*l}i.exports=a},2652:function(i,a,o){var s=o(4335),l=o(6864),u=o(1903),c=o(9921),f=o(7608),h=o(5665),d={length:o(1387),normalize:o(3536),dot:o(244),cross:o(5911)},v=l(),x=l(),b=[0,0,0,0],g=[[0,0,0],[0,0,0],[0,0,0]],E=[0,0,0];i.exports=function(C,M,p,P,T,F){if(M||(M=[0,0,0]),p||(p=[0,0,0]),P||(P=[0,0,0]),T||(T=[0,0,0,1]),F||(F=[0,0,0,1]),!s(v,C)||(u(x,v),x[3]=0,x[7]=0,x[11]=0,x[15]=1,Math.abs(c(x)<1e-8)))return!1;var q=v[3],V=v[7],H=v[11],X=v[12],G=v[13],N=v[14],W=v[15];if(q!==0||V!==0||H!==0){b[0]=q,b[1]=V,b[2]=H,b[3]=W;var re=f(x,x);if(!re)return!1;h(x,x),k(T,b,x)}else T[0]=T[1]=T[2]=0,T[3]=1;if(M[0]=X,M[1]=G,M[2]=N,A(g,v),p[0]=d.length(g[0]),d.normalize(g[0],g[0]),P[0]=d.dot(g[0],g[1]),L(g[1],g[1],g[0],1,-P[0]),p[1]=d.length(g[1]),d.normalize(g[1],g[1]),P[0]/=p[1],P[1]=d.dot(g[0],g[2]),L(g[2],g[2],g[0],1,-P[1]),P[2]=d.dot(g[1],g[2]),L(g[2],g[2],g[1],1,-P[2]),p[2]=d.length(g[2]),d.normalize(g[2],g[2]),P[1]/=p[2],P[2]/=p[2],d.cross(E,g[1],g[2]),d.dot(g[0],E)<0)for(var ae=0;ae<3;ae++)p[ae]*=-1,g[ae][0]*=-1,g[ae][1]*=-1,g[ae][2]*=-1;return F[0]=.5*Math.sqrt(Math.max(1+g[0][0]-g[1][1]-g[2][2],0)),F[1]=.5*Math.sqrt(Math.max(1-g[0][0]+g[1][1]-g[2][2],0)),F[2]=.5*Math.sqrt(Math.max(1-g[0][0]-g[1][1]+g[2][2],0)),F[3]=.5*Math.sqrt(Math.max(1+g[0][0]+g[1][1]+g[2][2],0)),g[2][1]>g[1][2]&&(F[0]=-F[0]),g[0][2]>g[2][0]&&(F[1]=-F[1]),g[1][0]>g[0][1]&&(F[2]=-F[2]),!0};function k(_,C,M){var p=C[0],P=C[1],T=C[2],F=C[3];return _[0]=M[0]*p+M[4]*P+M[8]*T+M[12]*F,_[1]=M[1]*p+M[5]*P+M[9]*T+M[13]*F,_[2]=M[2]*p+M[6]*P+M[10]*T+M[14]*F,_[3]=M[3]*p+M[7]*P+M[11]*T+M[15]*F,_}function A(_,C){_[0][0]=C[0],_[0][1]=C[1],_[0][2]=C[2],_[1][0]=C[4],_[1][1]=C[5],_[1][2]=C[6],_[2][0]=C[8],_[2][1]=C[9],_[2][2]=C[10]}function L(_,C,M,p,P){_[0]=C[0]*p+M[0]*P,_[1]=C[1]*p+M[1]*P,_[2]=C[2]*p+M[2]*P}},4335:function(i){i.exports=function(o,s){var l=s[15];if(l===0)return!1;for(var u=1/l,c=0;c<16;c++)o[c]=s[c]*u;return!0}},7442:function(i,a,o){var s=o(6658),l=o(7182),u=o(2652),c=o(9921),f=o(8648),h=b(),d=b(),v=b();i.exports=x;function x(k,A,L,_){if(c(A)===0||c(L)===0)return!1;var C=u(A,h.translate,h.scale,h.skew,h.perspective,h.quaternion),M=u(L,d.translate,d.scale,d.skew,d.perspective,d.quaternion);return!C||!M?!1:(s(v.translate,h.translate,d.translate,_),s(v.skew,h.skew,d.skew,_),s(v.scale,h.scale,d.scale,_),s(v.perspective,h.perspective,d.perspective,_),f(v.quaternion,h.quaternion,d.quaternion,_),l(k,v.translate,v.scale,v.skew,v.perspective,v.quaternion),!0)}function b(){return{translate:g(),scale:g(1),skew:g(),perspective:E(),quaternion:E()}}function g(k){return[k||0,k||0,k||0]}function E(){return[0,0,0,1]}},7182:function(i,a,o){var s={identity:o(7894),translate:o(7656),multiply:o(6760),create:o(6864),scale:o(2504),fromRotationTranslation:o(6743)},l=s.create(),u=s.create();i.exports=function(f,h,d,v,x,b){return s.identity(f),s.fromRotationTranslation(f,b,h),f[3]=x[0],f[7]=x[1],f[11]=x[2],f[15]=x[3],s.identity(u),v[2]!==0&&(u[9]=v[2],s.multiply(f,f,u)),v[1]!==0&&(u[9]=0,u[8]=v[1],s.multiply(f,f,u)),v[0]!==0&&(u[8]=0,u[4]=v[0],s.multiply(f,f,u)),s.scale(f,f,d),f}},1811:function(i,a,o){\"use strict\";var s=o(2478),l=o(7442),u=o(7608),c=o(5567),f=o(2408),h=o(7089),d=o(6582),v=o(7656),x=o(2504),b=o(3536),g=[0,0,0];i.exports=L;function E(_){this._components=_.slice(),this._time=[0],this.prevMatrix=_.slice(),this.nextMatrix=_.slice(),this.computedMatrix=_.slice(),this.computedInverse=_.slice(),this.computedEye=[0,0,0],this.computedUp=[0,0,0],this.computedCenter=[0,0,0],this.computedRadius=[0],this._limits=[-1/0,1/0]}var k=E.prototype;k.recalcMatrix=function(_){var C=this._time,M=s.le(C,_),p=this.computedMatrix;if(!(M<0)){var P=this._components;if(M===C.length-1)for(var T=16*M,F=0;F<16;++F)p[F]=P[T++];else{for(var q=C[M+1]-C[M],T=16*M,V=this.prevMatrix,H=!0,F=0;F<16;++F)V[F]=P[T++];for(var X=this.nextMatrix,F=0;F<16;++F)X[F]=P[T++],H=H&&V[F]===X[F];if(q<1e-6||H)for(var F=0;F<16;++F)p[F]=V[F];else l(p,V,X,(_-C[M])/q)}var G=this.computedUp;G[0]=p[1],G[1]=p[5],G[2]=p[9],b(G,G);var N=this.computedInverse;u(N,p);var W=this.computedEye,re=N[15];W[0]=N[12]/re,W[1]=N[13]/re,W[2]=N[14]/re;for(var ae=this.computedCenter,_e=Math.exp(this.computedRadius[0]),F=0;F<3;++F)ae[F]=W[F]-p[2+4*F]*_e}},k.idle=function(_){if(!(_1&&s(u[d[g-2]],u[d[g-1]],b)<=0;)g-=1,d.pop();for(d.push(x),g=v.length;g>1&&s(u[v[g-2]],u[v[g-1]],b)>=0;)g-=1,v.pop();v.push(x)}for(var E=new Array(v.length+d.length-2),k=0,f=0,A=d.length;f0;--L)E[k++]=v[L];return E}},351:function(i,a,o){\"use strict\";i.exports=l;var s=o(4687);function l(u,c){c||(c=u,u=window);var f=0,h=0,d=0,v={shift:!1,alt:!1,control:!1,meta:!1},x=!1;function b(T){var F=!1;return\"altKey\"in T&&(F=F||T.altKey!==v.alt,v.alt=!!T.altKey),\"shiftKey\"in T&&(F=F||T.shiftKey!==v.shift,v.shift=!!T.shiftKey),\"ctrlKey\"in T&&(F=F||T.ctrlKey!==v.control,v.control=!!T.ctrlKey),\"metaKey\"in T&&(F=F||T.metaKey!==v.meta,v.meta=!!T.metaKey),F}function g(T,F){var q=s.x(F),V=s.y(F);\"buttons\"in F&&(T=F.buttons|0),(T!==f||q!==h||V!==d||b(F))&&(f=T|0,h=q||0,d=V||0,c&&c(f,h,d,v))}function E(T){g(0,T)}function k(){(f||h||d||v.shift||v.alt||v.meta||v.control)&&(h=d=0,f=0,v.shift=v.alt=v.control=v.meta=!1,c&&c(0,0,0,v))}function A(T){b(T)&&c&&c(f,h,d,v)}function L(T){s.buttons(T)===0?g(0,T):g(f,T)}function _(T){g(f|s.buttons(T),T)}function C(T){g(f&~s.buttons(T),T)}function M(){x||(x=!0,u.addEventListener(\"mousemove\",L),u.addEventListener(\"mousedown\",_),u.addEventListener(\"mouseup\",C),u.addEventListener(\"mouseleave\",E),u.addEventListener(\"mouseenter\",E),u.addEventListener(\"mouseout\",E),u.addEventListener(\"mouseover\",E),u.addEventListener(\"blur\",k),u.addEventListener(\"keyup\",A),u.addEventListener(\"keydown\",A),u.addEventListener(\"keypress\",A),u!==window&&(window.addEventListener(\"blur\",k),window.addEventListener(\"keyup\",A),window.addEventListener(\"keydown\",A),window.addEventListener(\"keypress\",A)))}function p(){x&&(x=!1,u.removeEventListener(\"mousemove\",L),u.removeEventListener(\"mousedown\",_),u.removeEventListener(\"mouseup\",C),u.removeEventListener(\"mouseleave\",E),u.removeEventListener(\"mouseenter\",E),u.removeEventListener(\"mouseout\",E),u.removeEventListener(\"mouseover\",E),u.removeEventListener(\"blur\",k),u.removeEventListener(\"keyup\",A),u.removeEventListener(\"keydown\",A),u.removeEventListener(\"keypress\",A),u!==window&&(window.removeEventListener(\"blur\",k),window.removeEventListener(\"keyup\",A),window.removeEventListener(\"keydown\",A),window.removeEventListener(\"keypress\",A)))}M();var P={element:u};return Object.defineProperties(P,{enabled:{get:function(){return x},set:function(T){T?M():p()},enumerable:!0},buttons:{get:function(){return f},enumerable:!0},x:{get:function(){return h},enumerable:!0},y:{get:function(){return d},enumerable:!0},mods:{get:function(){return v},enumerable:!0}}),P}},24:function(i){var a={left:0,top:0};i.exports=o;function o(l,u,c){u=u||l.currentTarget||l.srcElement,Array.isArray(c)||(c=[0,0]);var f=l.clientX||0,h=l.clientY||0,d=s(u);return c[0]=f-d.left,c[1]=h-d.top,c}function s(l){return l===window||l===document||l===document.body?a:l.getBoundingClientRect()}},4687:function(i,a){\"use strict\";function o(c){if(typeof c==\"object\"){if(\"buttons\"in c)return c.buttons;if(\"which\"in c){var f=c.which;if(f===2)return 4;if(f===3)return 2;if(f>0)return 1<=0)return 1<0){if(Me=1,ie[Ee++]=v(M[F],k,A,L),F+=re,_>0)for(_e=1,q=M[F],Ae=ie[Ee]=v(q,k,A,L),me=ie[Ee+ze],Ge=ie[Ee+Re],qt=ie[Ee+nt],(Ae!==me||Ae!==Ge||Ae!==qt)&&(H=M[F+V],G=M[F+X],W=M[F+N],h(_e,Me,q,H,G,W,Ae,me,Ge,qt,k,A,L),rt=Te[Ee]=ke++),Ee+=1,F+=re,_e=2;_e<_;++_e)q=M[F],Ae=ie[Ee]=v(q,k,A,L),me=ie[Ee+ze],Ge=ie[Ee+Re],qt=ie[Ee+nt],(Ae!==me||Ae!==Ge||Ae!==qt)&&(H=M[F+V],G=M[F+X],W=M[F+N],h(_e,Me,q,H,G,W,Ae,me,Ge,qt,k,A,L),rt=Te[Ee]=ke++,qt!==me&&d(Te[Ee+ze],rt,W,H,qt,me,k,A,L)),Ee+=1,F+=re;for(F+=ae,Ee=0,ot=ze,ze=Ce,Ce=ot,ot=Re,Re=ce,ce=ot,ot=nt,nt=ct,ct=ot,Me=2;Me0)for(_e=1,q=M[F],Ae=ie[Ee]=v(q,k,A,L),me=ie[Ee+ze],Ge=ie[Ee+Re],qt=ie[Ee+nt],(Ae!==me||Ae!==Ge||Ae!==qt)&&(H=M[F+V],G=M[F+X],W=M[F+N],h(_e,Me,q,H,G,W,Ae,me,Ge,qt,k,A,L),rt=Te[Ee]=ke++,qt!==Ge&&d(Te[Ee+Re],rt,G,W,Ge,qt,k,A,L)),Ee+=1,F+=re,_e=2;_e<_;++_e)q=M[F],Ae=ie[Ee]=v(q,k,A,L),me=ie[Ee+ze],Ge=ie[Ee+Re],qt=ie[Ee+nt],(Ae!==me||Ae!==Ge||Ae!==qt)&&(H=M[F+V],G=M[F+X],W=M[F+N],h(_e,Me,q,H,G,W,Ae,me,Ge,qt,k,A,L),rt=Te[Ee]=ke++,qt!==Ge&&d(Te[Ee+Re],rt,G,W,Ge,qt,k,A,L),qt!==me&&d(Te[Ee+ze],rt,W,H,qt,me,k,A,L)),Ee+=1,F+=re;Me&1&&(Ee=0),ot=ze,ze=Ce,Ce=ot,ot=Re,Re=ce,ce=ot,ot=nt,nt=ct,ct=ot,F+=ae}}b(Te),b(ie)}},\"false,1,0\":function(h,d,v,x,b){return function(E,k,A,L){var _=E.shape[0]|0,C=E.shape[1]|0,M=E.data,p=E.offset|0,P=E.stride[0]|0,T=E.stride[1]|0,F=p,q,V=-P|0,H=0,X=-T|0,G=0,N=-P-T|0,W=0,re=T|0,ae=P-T*C|0,_e=0,Me=0,ke=0,ge=2*C|0,ie=x(ge),Te=x(ge),Ee=0,Ae=0,ze=-1,Ce=-1,me=0,Re=-C|0,ce=C|0,Ge=0,nt=-C-1|0,ct=C-1|0,qt=0,rt=0,ot=0;for(Me=0;Me0){if(_e=1,ie[Ee++]=v(M[F],k,A,L),F+=re,C>0)for(Me=1,q=M[F],Ae=ie[Ee]=v(q,k,A,L),Ge=ie[Ee+Re],me=ie[Ee+ze],qt=ie[Ee+nt],(Ae!==Ge||Ae!==me||Ae!==qt)&&(H=M[F+V],G=M[F+X],W=M[F+N],h(_e,Me,q,H,G,W,Ae,Ge,me,qt,k,A,L),rt=Te[Ee]=ke++),Ee+=1,F+=re,Me=2;Me0)for(Me=1,q=M[F],Ae=ie[Ee]=v(q,k,A,L),Ge=ie[Ee+Re],me=ie[Ee+ze],qt=ie[Ee+nt],(Ae!==Ge||Ae!==me||Ae!==qt)&&(H=M[F+V],G=M[F+X],W=M[F+N],h(_e,Me,q,H,G,W,Ae,Ge,me,qt,k,A,L),rt=Te[Ee]=ke++,qt!==Ge&&d(Te[Ee+Re],rt,W,H,qt,Ge,k,A,L)),Ee+=1,F+=re,Me=2;Me 0\"),typeof f.vertex!=\"function\"&&h(\"Must specify vertex creation function\"),typeof f.cell!=\"function\"&&h(\"Must specify cell creation function\"),typeof f.phase!=\"function\"&&h(\"Must specify phase function\");for(var b=f.getters||[],g=new Array(v),E=0;E=0?g[E]=!0:g[E]=!1;return u(f.vertex,f.cell,f.phase,x,d,g)}},6199:function(i,a,o){\"use strict\";var s=o(1338),l={zero:function(L,_,C,M){var p=L[0],P=C[0];M|=0;var T=0,F=P;for(T=0;T2&&T[1]>2&&M(P.pick(-1,-1).lo(1,1).hi(T[0]-2,T[1]-2),p.pick(-1,-1,0).lo(1,1).hi(T[0]-2,T[1]-2),p.pick(-1,-1,1).lo(1,1).hi(T[0]-2,T[1]-2)),T[1]>2&&(C(P.pick(0,-1).lo(1).hi(T[1]-2),p.pick(0,-1,1).lo(1).hi(T[1]-2)),_(p.pick(0,-1,0).lo(1).hi(T[1]-2))),T[1]>2&&(C(P.pick(T[0]-1,-1).lo(1).hi(T[1]-2),p.pick(T[0]-1,-1,1).lo(1).hi(T[1]-2)),_(p.pick(T[0]-1,-1,0).lo(1).hi(T[1]-2))),T[0]>2&&(C(P.pick(-1,0).lo(1).hi(T[0]-2),p.pick(-1,0,0).lo(1).hi(T[0]-2)),_(p.pick(-1,0,1).lo(1).hi(T[0]-2))),T[0]>2&&(C(P.pick(-1,T[1]-1).lo(1).hi(T[0]-2),p.pick(-1,T[1]-1,0).lo(1).hi(T[0]-2)),_(p.pick(-1,T[1]-1,1).lo(1).hi(T[0]-2))),p.set(0,0,0,0),p.set(0,0,1,0),p.set(T[0]-1,0,0,0),p.set(T[0]-1,0,1,0),p.set(0,T[1]-1,0,0),p.set(0,T[1]-1,1,0),p.set(T[0]-1,T[1]-1,0,0),p.set(T[0]-1,T[1]-1,1,0),p}}function A(L){var _=L.join(),T=v[_];if(T)return T;for(var C=L.length,M=[b,g],p=1;p<=C;++p)M.push(E(p));var P=k,T=P.apply(void 0,M);return v[_]=T,T}i.exports=function(_,C,M){if(Array.isArray(M)||(typeof M==\"string\"?M=s(C.dimension,M):M=s(C.dimension,\"clamp\")),C.size===0)return _;if(C.dimension===0)return _.set(0),_;var p=A(M);return p(_,C)}},4317:function(i){\"use strict\";function a(c,f){var h=Math.floor(f),d=f-h,v=0<=h&&h0;){G<64?(_=G,G=0):(_=64,G-=64);for(var N=v[1]|0;N>0;){N<64?(C=N,N=0):(C=64,N-=64),g=H+G*p+N*P,A=X+G*F+N*q;var W=0,re=0,ae=0,_e=T,Me=p-M*T,ke=P-_*p,ge=V,ie=F-M*V,Te=q-_*F;for(ae=0;ae0;){q<64?(_=q,q=0):(_=64,q-=64);for(var V=v[0]|0;V>0;){V<64?(L=V,V=0):(L=64,V-=64),g=T+q*M+V*C,A=F+q*P+V*p;var H=0,X=0,G=M,N=C-_*M,W=P,re=p-_*P;for(X=0;X0;){X<64?(C=X,X=0):(C=64,X-=64);for(var G=v[0]|0;G>0;){G<64?(L=G,G=0):(L=64,G-=64);for(var N=v[1]|0;N>0;){N<64?(_=N,N=0):(_=64,N-=64),g=V+X*P+G*M+N*p,A=H+X*q+G*T+N*F;var W=0,re=0,ae=0,_e=P,Me=M-C*P,ke=p-L*M,ge=q,ie=T-C*q,Te=F-L*T;for(ae=0;ae<_;++ae){for(re=0;reE;){W=0,re=H-_;t:for(G=0;G_e)break t;re+=T,W+=F}for(W=H,re=H-_,G=0;G>1,N=G-V,W=G+V,re=H,ae=N,_e=G,Me=W,ke=X,ge=k+1,ie=A-1,Te=!0,Ee,Ae,ze,Ce,me,Re,ce,Ge,nt,ct=0,qt=0,rt=0,ot,Rt,kt,Ct,Yt,xr,er,Ke,xt,bt,Lt,St,Et,dt,Ht,$t,fr=P,_r=b(fr),Br=b(fr);Rt=C*re,kt=C*ae,$t=_;e:for(ot=0;ot0){Ae=re,re=ae,ae=Ae;break e}if(rt<0)break e;$t+=F}Rt=C*Me,kt=C*ke,$t=_;e:for(ot=0;ot0){Ae=Me,Me=ke,ke=Ae;break e}if(rt<0)break e;$t+=F}Rt=C*re,kt=C*_e,$t=_;e:for(ot=0;ot0){Ae=re,re=_e,_e=Ae;break e}if(rt<0)break e;$t+=F}Rt=C*ae,kt=C*_e,$t=_;e:for(ot=0;ot0){Ae=ae,ae=_e,_e=Ae;break e}if(rt<0)break e;$t+=F}Rt=C*re,kt=C*Me,$t=_;e:for(ot=0;ot0){Ae=re,re=Me,Me=Ae;break e}if(rt<0)break e;$t+=F}Rt=C*_e,kt=C*Me,$t=_;e:for(ot=0;ot0){Ae=_e,_e=Me,Me=Ae;break e}if(rt<0)break e;$t+=F}Rt=C*ae,kt=C*ke,$t=_;e:for(ot=0;ot0){Ae=ae,ae=ke,ke=Ae;break e}if(rt<0)break e;$t+=F}Rt=C*ae,kt=C*_e,$t=_;e:for(ot=0;ot0){Ae=ae,ae=_e,_e=Ae;break e}if(rt<0)break e;$t+=F}Rt=C*Me,kt=C*ke,$t=_;e:for(ot=0;ot0){Ae=Me,Me=ke,ke=Ae;break e}if(rt<0)break e;$t+=F}for(Rt=C*re,kt=C*ae,Ct=C*_e,Yt=C*Me,xr=C*ke,er=C*H,Ke=C*G,xt=C*X,Ht=0,$t=_,ot=0;ot0)ie--;else if(rt<0){for(Rt=C*Re,kt=C*ge,Ct=C*ie,$t=_,ot=0;ot0)for(;;){ce=_+ie*C,Ht=0;e:for(ot=0;ot0){if(--ieX){e:for(;;){for(ce=_+ge*C,Ht=0,$t=_,ot=0;ot1&&E?A(g,E[0],E[1]):A(g)}var d={\"uint32,1,0\":function(x,b){return function(g){var E=g.data,k=g.offset|0,A=g.shape,L=g.stride,_=L[0]|0,C=A[0]|0,M=L[1]|0,p=A[1]|0,P=M,T=M,F=1;C<=32?x(0,C-1,E,k,_,M,C,p,P,T,F):b(0,C-1,E,k,_,M,C,p,P,T,F)}}};function v(x,b){var g=[b,x].join(\",\"),E=d[g],k=c(x,b),A=h(x,b,k);return E(k,A)}i.exports=v},446:function(i,a,o){\"use strict\";var s=o(7640),l={};function u(c){var f=c.order,h=c.dtype,d=[f,h],v=d.join(\":\"),x=l[v];return x||(l[v]=x=s(f,h)),x(c),c}i.exports=u},9618:function(i,a,o){var s=o(7163),l=typeof Float64Array!=\"undefined\";function u(b,g){return b[0]-g[0]}function c(){var b=this.stride,g=new Array(b.length),E;for(E=0;E=0&&(M=_|0,C+=P*M,p-=M),new k(this.data,p,P,C)},A.step=function(_){var C=this.shape[0],M=this.stride[0],p=this.offset,P=0,T=Math.ceil;return typeof _==\"number\"&&(P=_|0,P<0?(p+=M*(C-1),C=T(-C/P)):C=T(C/P),M*=P),new k(this.data,C,M,p)},A.transpose=function(_){_=_===void 0?0:_|0;var C=this.shape,M=this.stride;return new k(this.data,C[_],M[_],this.offset)},A.pick=function(_){var C=[],M=[],p=this.offset;typeof _==\"number\"&&_>=0?p=p+this.stride[0]*_|0:(C.push(this.shape[0]),M.push(this.stride[0]));var P=g[C.length+1];return P(this.data,C,M,p)},function(_,C,M,p){return new k(_,C[0],M[0],p)}},2:function(b,g,E){function k(L,_,C,M,p,P){this.data=L,this.shape=[_,C],this.stride=[M,p],this.offset=P|0}var A=k.prototype;return A.dtype=b,A.dimension=2,Object.defineProperty(A,\"size\",{get:function(){return this.shape[0]*this.shape[1]}}),Object.defineProperty(A,\"order\",{get:function(){return Math.abs(this.stride[0])>Math.abs(this.stride[1])?[1,0]:[0,1]}}),A.set=function(_,C,M){return b===\"generic\"?this.data.set(this.offset+this.stride[0]*_+this.stride[1]*C,M):this.data[this.offset+this.stride[0]*_+this.stride[1]*C]=M},A.get=function(_,C){return b===\"generic\"?this.data.get(this.offset+this.stride[0]*_+this.stride[1]*C):this.data[this.offset+this.stride[0]*_+this.stride[1]*C]},A.index=function(_,C){return this.offset+this.stride[0]*_+this.stride[1]*C},A.hi=function(_,C){return new k(this.data,typeof _!=\"number\"||_<0?this.shape[0]:_|0,typeof C!=\"number\"||C<0?this.shape[1]:C|0,this.stride[0],this.stride[1],this.offset)},A.lo=function(_,C){var M=this.offset,p=0,P=this.shape[0],T=this.shape[1],F=this.stride[0],q=this.stride[1];return typeof _==\"number\"&&_>=0&&(p=_|0,M+=F*p,P-=p),typeof C==\"number\"&&C>=0&&(p=C|0,M+=q*p,T-=p),new k(this.data,P,T,F,q,M)},A.step=function(_,C){var M=this.shape[0],p=this.shape[1],P=this.stride[0],T=this.stride[1],F=this.offset,q=0,V=Math.ceil;return typeof _==\"number\"&&(q=_|0,q<0?(F+=P*(M-1),M=V(-M/q)):M=V(M/q),P*=q),typeof C==\"number\"&&(q=C|0,q<0?(F+=T*(p-1),p=V(-p/q)):p=V(p/q),T*=q),new k(this.data,M,p,P,T,F)},A.transpose=function(_,C){_=_===void 0?0:_|0,C=C===void 0?1:C|0;var M=this.shape,p=this.stride;return new k(this.data,M[_],M[C],p[_],p[C],this.offset)},A.pick=function(_,C){var M=[],p=[],P=this.offset;typeof _==\"number\"&&_>=0?P=P+this.stride[0]*_|0:(M.push(this.shape[0]),p.push(this.stride[0])),typeof C==\"number\"&&C>=0?P=P+this.stride[1]*C|0:(M.push(this.shape[1]),p.push(this.stride[1]));var T=g[M.length+1];return T(this.data,M,p,P)},function(_,C,M,p){return new k(_,C[0],C[1],M[0],M[1],p)}},3:function(b,g,E){function k(L,_,C,M,p,P,T,F){this.data=L,this.shape=[_,C,M],this.stride=[p,P,T],this.offset=F|0}var A=k.prototype;return A.dtype=b,A.dimension=3,Object.defineProperty(A,\"size\",{get:function(){return this.shape[0]*this.shape[1]*this.shape[2]}}),Object.defineProperty(A,\"order\",{get:function(){var _=Math.abs(this.stride[0]),C=Math.abs(this.stride[1]),M=Math.abs(this.stride[2]);return _>C?C>M?[2,1,0]:_>M?[1,2,0]:[1,0,2]:_>M?[2,0,1]:M>C?[0,1,2]:[0,2,1]}}),A.set=function(_,C,M,p){return b===\"generic\"?this.data.set(this.offset+this.stride[0]*_+this.stride[1]*C+this.stride[2]*M,p):this.data[this.offset+this.stride[0]*_+this.stride[1]*C+this.stride[2]*M]=p},A.get=function(_,C,M){return b===\"generic\"?this.data.get(this.offset+this.stride[0]*_+this.stride[1]*C+this.stride[2]*M):this.data[this.offset+this.stride[0]*_+this.stride[1]*C+this.stride[2]*M]},A.index=function(_,C,M){return this.offset+this.stride[0]*_+this.stride[1]*C+this.stride[2]*M},A.hi=function(_,C,M){return new k(this.data,typeof _!=\"number\"||_<0?this.shape[0]:_|0,typeof C!=\"number\"||C<0?this.shape[1]:C|0,typeof M!=\"number\"||M<0?this.shape[2]:M|0,this.stride[0],this.stride[1],this.stride[2],this.offset)},A.lo=function(_,C,M){var p=this.offset,P=0,T=this.shape[0],F=this.shape[1],q=this.shape[2],V=this.stride[0],H=this.stride[1],X=this.stride[2];return typeof _==\"number\"&&_>=0&&(P=_|0,p+=V*P,T-=P),typeof C==\"number\"&&C>=0&&(P=C|0,p+=H*P,F-=P),typeof M==\"number\"&&M>=0&&(P=M|0,p+=X*P,q-=P),new k(this.data,T,F,q,V,H,X,p)},A.step=function(_,C,M){var p=this.shape[0],P=this.shape[1],T=this.shape[2],F=this.stride[0],q=this.stride[1],V=this.stride[2],H=this.offset,X=0,G=Math.ceil;return typeof _==\"number\"&&(X=_|0,X<0?(H+=F*(p-1),p=G(-p/X)):p=G(p/X),F*=X),typeof C==\"number\"&&(X=C|0,X<0?(H+=q*(P-1),P=G(-P/X)):P=G(P/X),q*=X),typeof M==\"number\"&&(X=M|0,X<0?(H+=V*(T-1),T=G(-T/X)):T=G(T/X),V*=X),new k(this.data,p,P,T,F,q,V,H)},A.transpose=function(_,C,M){_=_===void 0?0:_|0,C=C===void 0?1:C|0,M=M===void 0?2:M|0;var p=this.shape,P=this.stride;return new k(this.data,p[_],p[C],p[M],P[_],P[C],P[M],this.offset)},A.pick=function(_,C,M){var p=[],P=[],T=this.offset;typeof _==\"number\"&&_>=0?T=T+this.stride[0]*_|0:(p.push(this.shape[0]),P.push(this.stride[0])),typeof C==\"number\"&&C>=0?T=T+this.stride[1]*C|0:(p.push(this.shape[1]),P.push(this.stride[1])),typeof M==\"number\"&&M>=0?T=T+this.stride[2]*M|0:(p.push(this.shape[2]),P.push(this.stride[2]));var F=g[p.length+1];return F(this.data,p,P,T)},function(_,C,M,p){return new k(_,C[0],C[1],C[2],M[0],M[1],M[2],p)}},4:function(b,g,E){function k(L,_,C,M,p,P,T,F,q,V){this.data=L,this.shape=[_,C,M,p],this.stride=[P,T,F,q],this.offset=V|0}var A=k.prototype;return A.dtype=b,A.dimension=4,Object.defineProperty(A,\"size\",{get:function(){return this.shape[0]*this.shape[1]*this.shape[2]*this.shape[3]}}),Object.defineProperty(A,\"order\",{get:E}),A.set=function(_,C,M,p,P){return b===\"generic\"?this.data.set(this.offset+this.stride[0]*_+this.stride[1]*C+this.stride[2]*M+this.stride[3]*p,P):this.data[this.offset+this.stride[0]*_+this.stride[1]*C+this.stride[2]*M+this.stride[3]*p]=P},A.get=function(_,C,M,p){return b===\"generic\"?this.data.get(this.offset+this.stride[0]*_+this.stride[1]*C+this.stride[2]*M+this.stride[3]*p):this.data[this.offset+this.stride[0]*_+this.stride[1]*C+this.stride[2]*M+this.stride[3]*p]},A.index=function(_,C,M,p){return this.offset+this.stride[0]*_+this.stride[1]*C+this.stride[2]*M+this.stride[3]*p},A.hi=function(_,C,M,p){return new k(this.data,typeof _!=\"number\"||_<0?this.shape[0]:_|0,typeof C!=\"number\"||C<0?this.shape[1]:C|0,typeof M!=\"number\"||M<0?this.shape[2]:M|0,typeof p!=\"number\"||p<0?this.shape[3]:p|0,this.stride[0],this.stride[1],this.stride[2],this.stride[3],this.offset)},A.lo=function(_,C,M,p){var P=this.offset,T=0,F=this.shape[0],q=this.shape[1],V=this.shape[2],H=this.shape[3],X=this.stride[0],G=this.stride[1],N=this.stride[2],W=this.stride[3];return typeof _==\"number\"&&_>=0&&(T=_|0,P+=X*T,F-=T),typeof C==\"number\"&&C>=0&&(T=C|0,P+=G*T,q-=T),typeof M==\"number\"&&M>=0&&(T=M|0,P+=N*T,V-=T),typeof p==\"number\"&&p>=0&&(T=p|0,P+=W*T,H-=T),new k(this.data,F,q,V,H,X,G,N,W,P)},A.step=function(_,C,M,p){var P=this.shape[0],T=this.shape[1],F=this.shape[2],q=this.shape[3],V=this.stride[0],H=this.stride[1],X=this.stride[2],G=this.stride[3],N=this.offset,W=0,re=Math.ceil;return typeof _==\"number\"&&(W=_|0,W<0?(N+=V*(P-1),P=re(-P/W)):P=re(P/W),V*=W),typeof C==\"number\"&&(W=C|0,W<0?(N+=H*(T-1),T=re(-T/W)):T=re(T/W),H*=W),typeof M==\"number\"&&(W=M|0,W<0?(N+=X*(F-1),F=re(-F/W)):F=re(F/W),X*=W),typeof p==\"number\"&&(W=p|0,W<0?(N+=G*(q-1),q=re(-q/W)):q=re(q/W),G*=W),new k(this.data,P,T,F,q,V,H,X,G,N)},A.transpose=function(_,C,M,p){_=_===void 0?0:_|0,C=C===void 0?1:C|0,M=M===void 0?2:M|0,p=p===void 0?3:p|0;var P=this.shape,T=this.stride;return new k(this.data,P[_],P[C],P[M],P[p],T[_],T[C],T[M],T[p],this.offset)},A.pick=function(_,C,M,p){var P=[],T=[],F=this.offset;typeof _==\"number\"&&_>=0?F=F+this.stride[0]*_|0:(P.push(this.shape[0]),T.push(this.stride[0])),typeof C==\"number\"&&C>=0?F=F+this.stride[1]*C|0:(P.push(this.shape[1]),T.push(this.stride[1])),typeof M==\"number\"&&M>=0?F=F+this.stride[2]*M|0:(P.push(this.shape[2]),T.push(this.stride[2])),typeof p==\"number\"&&p>=0?F=F+this.stride[3]*p|0:(P.push(this.shape[3]),T.push(this.stride[3]));var q=g[P.length+1];return q(this.data,P,T,F)},function(_,C,M,p){return new k(_,C[0],C[1],C[2],C[3],M[0],M[1],M[2],M[3],p)}},5:function(g,E,k){function A(_,C,M,p,P,T,F,q,V,H,X,G){this.data=_,this.shape=[C,M,p,P,T],this.stride=[F,q,V,H,X],this.offset=G|0}var L=A.prototype;return L.dtype=g,L.dimension=5,Object.defineProperty(L,\"size\",{get:function(){return this.shape[0]*this.shape[1]*this.shape[2]*this.shape[3]*this.shape[4]}}),Object.defineProperty(L,\"order\",{get:k}),L.set=function(C,M,p,P,T,F){return g===\"generic\"?this.data.set(this.offset+this.stride[0]*C+this.stride[1]*M+this.stride[2]*p+this.stride[3]*P+this.stride[4]*T,F):this.data[this.offset+this.stride[0]*C+this.stride[1]*M+this.stride[2]*p+this.stride[3]*P+this.stride[4]*T]=F},L.get=function(C,M,p,P,T){return g===\"generic\"?this.data.get(this.offset+this.stride[0]*C+this.stride[1]*M+this.stride[2]*p+this.stride[3]*P+this.stride[4]*T):this.data[this.offset+this.stride[0]*C+this.stride[1]*M+this.stride[2]*p+this.stride[3]*P+this.stride[4]*T]},L.index=function(C,M,p,P,T){return this.offset+this.stride[0]*C+this.stride[1]*M+this.stride[2]*p+this.stride[3]*P+this.stride[4]*T},L.hi=function(C,M,p,P,T){return new A(this.data,typeof C!=\"number\"||C<0?this.shape[0]:C|0,typeof M!=\"number\"||M<0?this.shape[1]:M|0,typeof p!=\"number\"||p<0?this.shape[2]:p|0,typeof P!=\"number\"||P<0?this.shape[3]:P|0,typeof T!=\"number\"||T<0?this.shape[4]:T|0,this.stride[0],this.stride[1],this.stride[2],this.stride[3],this.stride[4],this.offset)},L.lo=function(C,M,p,P,T){var F=this.offset,q=0,V=this.shape[0],H=this.shape[1],X=this.shape[2],G=this.shape[3],N=this.shape[4],W=this.stride[0],re=this.stride[1],ae=this.stride[2],_e=this.stride[3],Me=this.stride[4];return typeof C==\"number\"&&C>=0&&(q=C|0,F+=W*q,V-=q),typeof M==\"number\"&&M>=0&&(q=M|0,F+=re*q,H-=q),typeof p==\"number\"&&p>=0&&(q=p|0,F+=ae*q,X-=q),typeof P==\"number\"&&P>=0&&(q=P|0,F+=_e*q,G-=q),typeof T==\"number\"&&T>=0&&(q=T|0,F+=Me*q,N-=q),new A(this.data,V,H,X,G,N,W,re,ae,_e,Me,F)},L.step=function(C,M,p,P,T){var F=this.shape[0],q=this.shape[1],V=this.shape[2],H=this.shape[3],X=this.shape[4],G=this.stride[0],N=this.stride[1],W=this.stride[2],re=this.stride[3],ae=this.stride[4],_e=this.offset,Me=0,ke=Math.ceil;return typeof C==\"number\"&&(Me=C|0,Me<0?(_e+=G*(F-1),F=ke(-F/Me)):F=ke(F/Me),G*=Me),typeof M==\"number\"&&(Me=M|0,Me<0?(_e+=N*(q-1),q=ke(-q/Me)):q=ke(q/Me),N*=Me),typeof p==\"number\"&&(Me=p|0,Me<0?(_e+=W*(V-1),V=ke(-V/Me)):V=ke(V/Me),W*=Me),typeof P==\"number\"&&(Me=P|0,Me<0?(_e+=re*(H-1),H=ke(-H/Me)):H=ke(H/Me),re*=Me),typeof T==\"number\"&&(Me=T|0,Me<0?(_e+=ae*(X-1),X=ke(-X/Me)):X=ke(X/Me),ae*=Me),new A(this.data,F,q,V,H,X,G,N,W,re,ae,_e)},L.transpose=function(C,M,p,P,T){C=C===void 0?0:C|0,M=M===void 0?1:M|0,p=p===void 0?2:p|0,P=P===void 0?3:P|0,T=T===void 0?4:T|0;var F=this.shape,q=this.stride;return new A(this.data,F[C],F[M],F[p],F[P],F[T],q[C],q[M],q[p],q[P],q[T],this.offset)},L.pick=function(C,M,p,P,T){var F=[],q=[],V=this.offset;typeof C==\"number\"&&C>=0?V=V+this.stride[0]*C|0:(F.push(this.shape[0]),q.push(this.stride[0])),typeof M==\"number\"&&M>=0?V=V+this.stride[1]*M|0:(F.push(this.shape[1]),q.push(this.stride[1])),typeof p==\"number\"&&p>=0?V=V+this.stride[2]*p|0:(F.push(this.shape[2]),q.push(this.stride[2])),typeof P==\"number\"&&P>=0?V=V+this.stride[3]*P|0:(F.push(this.shape[3]),q.push(this.stride[3])),typeof T==\"number\"&&T>=0?V=V+this.stride[4]*T|0:(F.push(this.shape[4]),q.push(this.stride[4]));var H=E[F.length+1];return H(this.data,F,q,V)},function(C,M,p,P){return new A(C,M[0],M[1],M[2],M[3],M[4],p[0],p[1],p[2],p[3],p[4],P)}}};function h(b,g){var E=g===-1?\"T\":String(g),k=f[E];return g===-1?k(b):g===0?k(b,v[b][0]):k(b,v[b],c)}function d(b){if(s(b))return\"buffer\";if(l)switch(Object.prototype.toString.call(b)){case\"[object Float64Array]\":return\"float64\";case\"[object Float32Array]\":return\"float32\";case\"[object Int8Array]\":return\"int8\";case\"[object Int16Array]\":return\"int16\";case\"[object Int32Array]\":return\"int32\";case\"[object Uint8ClampedArray]\":return\"uint8_clamped\";case\"[object Uint8Array]\":return\"uint8\";case\"[object Uint16Array]\":return\"uint16\";case\"[object Uint32Array]\":return\"uint32\";case\"[object BigInt64Array]\":return\"bigint64\";case\"[object BigUint64Array]\":return\"biguint64\"}return Array.isArray(b)?\"array\":\"generic\"}var v={generic:[],buffer:[],array:[],float32:[],float64:[],int8:[],int16:[],int32:[],uint8_clamped:[],uint8:[],uint16:[],uint32:[],bigint64:[],biguint64:[]};function x(b,g,E,k){if(b===void 0){var p=v.array[0];return p([])}else typeof b==\"number\"&&(b=[b]);g===void 0&&(g=[b.length]);var A=g.length;if(E===void 0){E=new Array(A);for(var L=A-1,_=1;L>=0;--L)E[L]=_,_*=g[L]}if(k===void 0){k=0;for(var L=0;L>>0;i.exports=c;function c(f,h){if(isNaN(f)||isNaN(h))return NaN;if(f===h)return f;if(f===0)return h<0?-l:l;var d=s.hi(f),v=s.lo(f);return h>f==f>0?v===u?(d+=1,v=0):v+=1:v===0?(v=u,d-=1):v-=1,s.pack(v,d)}},8406:function(i,a){var o=1e-6,s=1e-6;a.vertexNormals=function(l,u,c){for(var f=u.length,h=new Array(f),d=c===void 0?o:c,v=0;vd)for(var F=h[g],q=1/Math.sqrt(M*P),T=0;T<3;++T){var V=(T+1)%3,H=(T+2)%3;F[T]+=q*(p[V]*C[H]-p[H]*C[V])}}for(var v=0;vd)for(var q=1/Math.sqrt(X),T=0;T<3;++T)F[T]*=q;else for(var T=0;T<3;++T)F[T]=0}return h},a.faceNormals=function(l,u,c){for(var f=l.length,h=new Array(f),d=c===void 0?s:c,v=0;vd?L=1/Math.sqrt(L):L=0;for(var g=0;g<3;++g)A[g]*=L;h[v]=A}return h}},4081:function(i){\"use strict\";i.exports=a;function a(o,s,l,u,c,f,h,d,v,x){var b=s+f+x;if(g>0){var g=Math.sqrt(b+1);o[0]=.5*(h-v)/g,o[1]=.5*(d-u)/g,o[2]=.5*(l-f)/g,o[3]=.5*g}else{var E=Math.max(s,f,x),g=Math.sqrt(2*E-b+1);s>=E?(o[0]=.5*g,o[1]=.5*(c+l)/g,o[2]=.5*(d+u)/g,o[3]=.5*(h-v)/g):f>=E?(o[0]=.5*(l+c)/g,o[1]=.5*g,o[2]=.5*(v+h)/g,o[3]=.5*(d-u)/g):(o[0]=.5*(u+d)/g,o[1]=.5*(h+v)/g,o[2]=.5*g,o[3]=.5*(l-c)/g)}return o}},9977:function(i,a,o){\"use strict\";i.exports=g;var s=o(9215),l=o(6582),u=o(7399),c=o(7608),f=o(4081);function h(E,k,A){return Math.sqrt(Math.pow(E,2)+Math.pow(k,2)+Math.pow(A,2))}function d(E,k,A,L){return Math.sqrt(Math.pow(E,2)+Math.pow(k,2)+Math.pow(A,2)+Math.pow(L,2))}function v(E,k){var A=k[0],L=k[1],_=k[2],C=k[3],M=d(A,L,_,C);M>1e-6?(E[0]=A/M,E[1]=L/M,E[2]=_/M,E[3]=C/M):(E[0]=E[1]=E[2]=0,E[3]=1)}function x(E,k,A){this.radius=s([A]),this.center=s(k),this.rotation=s(E),this.computedRadius=this.radius.curve(0),this.computedCenter=this.center.curve(0),this.computedRotation=this.rotation.curve(0),this.computedUp=[.1,0,0],this.computedEye=[.1,0,0],this.computedMatrix=[.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],this.recalcMatrix(0)}var b=x.prototype;b.lastT=function(){return Math.max(this.radius.lastT(),this.center.lastT(),this.rotation.lastT())},b.recalcMatrix=function(E){this.radius.curve(E),this.center.curve(E),this.rotation.curve(E);var k=this.computedRotation;v(k,k);var A=this.computedMatrix;u(A,k);var L=this.computedCenter,_=this.computedEye,C=this.computedUp,M=Math.exp(this.computedRadius[0]);_[0]=L[0]+M*A[2],_[1]=L[1]+M*A[6],_[2]=L[2]+M*A[10],C[0]=A[1],C[1]=A[5],C[2]=A[9];for(var p=0;p<3;++p){for(var P=0,T=0;T<3;++T)P+=A[p+4*T]*_[T];A[12+p]=-P}},b.getMatrix=function(E,k){this.recalcMatrix(E);var A=this.computedMatrix;if(k){for(var L=0;L<16;++L)k[L]=A[L];return k}return A},b.idle=function(E){this.center.idle(E),this.radius.idle(E),this.rotation.idle(E)},b.flush=function(E){this.center.flush(E),this.radius.flush(E),this.rotation.flush(E)},b.pan=function(E,k,A,L){k=k||0,A=A||0,L=L||0,this.recalcMatrix(E);var _=this.computedMatrix,C=_[1],M=_[5],p=_[9],P=h(C,M,p);C/=P,M/=P,p/=P;var T=_[0],F=_[4],q=_[8],V=T*C+F*M+q*p;T-=C*V,F-=M*V,q-=p*V;var H=h(T,F,q);T/=H,F/=H,q/=H;var X=_[2],G=_[6],N=_[10],W=X*C+G*M+N*p,re=X*T+G*F+N*q;X-=W*C+re*T,G-=W*M+re*F,N-=W*p+re*q;var ae=h(X,G,N);X/=ae,G/=ae,N/=ae;var _e=T*k+C*A,Me=F*k+M*A,ke=q*k+p*A;this.center.move(E,_e,Me,ke);var ge=Math.exp(this.computedRadius[0]);ge=Math.max(1e-4,ge+L),this.radius.set(E,Math.log(ge))},b.rotate=function(E,k,A,L){this.recalcMatrix(E),k=k||0,A=A||0;var _=this.computedMatrix,C=_[0],M=_[4],p=_[8],P=_[1],T=_[5],F=_[9],q=_[2],V=_[6],H=_[10],X=k*C+A*P,G=k*M+A*T,N=k*p+A*F,W=-(V*N-H*G),re=-(H*X-q*N),ae=-(q*G-V*X),_e=Math.sqrt(Math.max(0,1-Math.pow(W,2)-Math.pow(re,2)-Math.pow(ae,2))),Me=d(W,re,ae,_e);Me>1e-6?(W/=Me,re/=Me,ae/=Me,_e/=Me):(W=re=ae=0,_e=1);var ke=this.computedRotation,ge=ke[0],ie=ke[1],Te=ke[2],Ee=ke[3],Ae=ge*_e+Ee*W+ie*ae-Te*re,ze=ie*_e+Ee*re+Te*W-ge*ae,Ce=Te*_e+Ee*ae+ge*re-ie*W,me=Ee*_e-ge*W-ie*re-Te*ae;if(L){W=q,re=V,ae=H;var Re=Math.sin(L)/h(W,re,ae);W*=Re,re*=Re,ae*=Re,_e=Math.cos(k),Ae=Ae*_e+me*W+ze*ae-Ce*re,ze=ze*_e+me*re+Ce*W-Ae*ae,Ce=Ce*_e+me*ae+Ae*re-ze*W,me=me*_e-Ae*W-ze*re-Ce*ae}var ce=d(Ae,ze,Ce,me);ce>1e-6?(Ae/=ce,ze/=ce,Ce/=ce,me/=ce):(Ae=ze=Ce=0,me=1),this.rotation.set(E,Ae,ze,Ce,me)},b.lookAt=function(E,k,A,L){this.recalcMatrix(E),A=A||this.computedCenter,k=k||this.computedEye,L=L||this.computedUp;var _=this.computedMatrix;l(_,k,A,L);var C=this.computedRotation;f(C,_[0],_[1],_[2],_[4],_[5],_[6],_[8],_[9],_[10]),v(C,C),this.rotation.set(E,C[0],C[1],C[2],C[3]);for(var M=0,p=0;p<3;++p)M+=Math.pow(A[p]-k[p],2);this.radius.set(E,.5*Math.log(Math.max(M,1e-6))),this.center.set(E,A[0],A[1],A[2])},b.translate=function(E,k,A,L){this.center.move(E,k||0,A||0,L||0)},b.setMatrix=function(E,k){var A=this.computedRotation;f(A,k[0],k[1],k[2],k[4],k[5],k[6],k[8],k[9],k[10]),v(A,A),this.rotation.set(E,A[0],A[1],A[2],A[3]);var L=this.computedMatrix;c(L,k);var _=L[15];if(Math.abs(_)>1e-6){var C=L[12]/_,M=L[13]/_,p=L[14]/_;this.recalcMatrix(E);var P=Math.exp(this.computedRadius[0]);this.center.set(E,C-L[2]*P,M-L[6]*P,p-L[10]*P),this.radius.idle(E)}else this.center.idle(E),this.radius.idle(E)},b.setDistance=function(E,k){k>0&&this.radius.set(E,Math.log(k))},b.setDistanceLimits=function(E,k){E>0?E=Math.log(E):E=-1/0,k>0?k=Math.log(k):k=1/0,k=Math.max(k,E),this.radius.bounds[0][0]=E,this.radius.bounds[1][0]=k},b.getDistanceLimits=function(E){var k=this.radius.bounds;return E?(E[0]=Math.exp(k[0][0]),E[1]=Math.exp(k[1][0]),E):[Math.exp(k[0][0]),Math.exp(k[1][0])]},b.toJSON=function(){return this.recalcMatrix(this.lastT()),{center:this.computedCenter.slice(),rotation:this.computedRotation.slice(),distance:Math.log(this.computedRadius[0]),zoomMin:this.radius.bounds[0][0],zoomMax:this.radius.bounds[1][0]}},b.fromJSON=function(E){var k=this.lastT(),A=E.center;A&&this.center.set(k,A[0],A[1],A[2]);var L=E.rotation;L&&this.rotation.set(k,L[0],L[1],L[2],L[3]);var _=E.distance;_&&_>0&&this.radius.set(k,Math.log(_)),this.setDistanceLimits(E.zoomMin,E.zoomMax)};function g(E){E=E||{};var k=E.center||[0,0,0],A=E.rotation||[0,0,0,1],L=E.radius||1;k=[].slice.call(k,0,3),A=[].slice.call(A,0,4),v(A,A);var _=new x(A,k,Math.log(L));return _.setDistanceLimits(E.zoomMin,E.zoomMax),(\"eye\"in E||\"up\"in E)&&_.lookAt(0,E.eye,E.center,E.up),_}},1371:function(i,a,o){\"use strict\";var s=o(3233);i.exports=function(u,c,f){return f=typeof f!=\"undefined\"?f+\"\":\" \",s(f,c)+u}},3202:function(i){i.exports=function(o,s){s||(s=[0,\"\"]),o=String(o);var l=parseFloat(o,10);return s[0]=l,s[1]=o.match(/[\\d.\\-\\+]*\\s*(.*)/)[1]||\"\",s}},3088:function(i,a,o){\"use strict\";i.exports=l;var s=o(3140);function l(u,c){for(var f=c.length|0,h=u.length,d=[new Array(f),new Array(f)],v=0;v0){F=d[H][P][0],V=H;break}q=F[V^1];for(var X=0;X<2;++X)for(var G=d[X][P],N=0;N0&&(F=W,q=re,V=X)}return T||F&&g(F,V),q}function k(p,P){var T=d[P][p][0],F=[p];g(T,P);for(var q=T[P^1],V=P;;){for(;q!==p;)F.push(q),q=E(F[F.length-2],q,!1);if(d[0][p].length+d[1][p].length===0)break;var H=F[F.length-1],X=p,G=F[1],N=E(H,X,!0);if(s(c[H],c[X],c[G],c[N])<0)break;F.push(p),q=E(H,X)}return F}function A(p,P){return P[1]===P[P.length-1]}for(var v=0;v0;){var C=d[0][v].length,M=k(v,L);A(_,M)?_.push.apply(_,M):(_.length>0&&b.push(_),_=M)}_.length>0&&b.push(_)}return b}},5609:function(i,a,o){\"use strict\";i.exports=l;var s=o(3134);function l(u,c){for(var f=s(u,c.length),h=new Array(c.length),d=new Array(c.length),v=[],x=0;x0;){var g=v.pop();h[g]=!1;for(var E=f[g],x=0;x0}C=C.filter(M);for(var p=C.length,P=new Array(p),T=new Array(p),_=0;_0;){var ce=Ce.pop(),Ge=Me[ce];h(Ge,function(ot,Rt){return ot-Rt});var nt=Ge.length,ct=me[ce],qt;if(ct===0){var G=C[ce];qt=[G]}for(var _=0;_=0)&&(me[rt]=ct^1,Ce.push(rt),ct===0)){var G=C[rt];ze(G)||(G.reverse(),qt.push(G))}}ct===0&&Re.push(qt)}return Re}},5085:function(i,a,o){i.exports=E;var s=o(3250)[3],l=o(4209),u=o(3352),c=o(2478);function f(){return!0}function h(k){return function(A,L){var _=k[A];return _?!!_.queryPoint(L,f):!1}}function d(k){for(var A={},L=0;L0&&A[_]===L[0])C=k[_-1];else return 1;for(var M=1;C;){var p=C.key,P=s(L,p[0],p[1]);if(p[0][0]0)M=-1,C=C.right;else return 0;else if(P>0)C=C.left;else if(P<0)M=1,C=C.right;else return 0}return M}}function x(k){return 1}function b(k){return function(L){return k(L[0],L[1])?0:1}}function g(k,A){return function(_){return k(_[0],_[1])?0:A(_)}}function E(k){for(var A=k.length,L=[],_=[],C=0,M=0;M=x?(p=1,T=x+2*E+A):(p=-E/x,T=E*p+A)):(p=0,k>=0?(P=0,T=A):-k>=g?(P=1,T=g+2*k+A):(P=-k/g,T=k*P+A));else if(P<0)P=0,E>=0?(p=0,T=A):-E>=x?(p=1,T=x+2*E+A):(p=-E/x,T=E*p+A);else{var F=1/M;p*=F,P*=F,T=p*(x*p+b*P+2*E)+P*(b*p+g*P+2*k)+A}else{var q,V,H,X;p<0?(q=b+E,V=g+k,V>q?(H=V-q,X=x-2*b+g,H>=X?(p=1,P=0,T=x+2*E+A):(p=H/X,P=1-p,T=p*(x*p+b*P+2*E)+P*(b*p+g*P+2*k)+A)):(p=0,V<=0?(P=1,T=g+2*k+A):k>=0?(P=0,T=A):(P=-k/g,T=k*P+A))):P<0?(q=b+k,V=x+E,V>q?(H=V-q,X=x-2*b+g,H>=X?(P=1,p=0,T=g+2*k+A):(P=H/X,p=1-P,T=p*(x*p+b*P+2*E)+P*(b*p+g*P+2*k)+A)):(P=0,V<=0?(p=1,T=x+2*E+A):E>=0?(p=0,T=A):(p=-E/x,T=E*p+A))):(H=g+k-b-E,H<=0?(p=0,P=1,T=g+2*k+A):(X=x-2*b+g,H>=X?(p=1,P=0,T=x+2*E+A):(p=H/X,P=1-p,T=p*(x*p+b*P+2*E)+P*(b*p+g*P+2*k)+A)))}for(var G=1-p-P,v=0;v0){var g=f[d-1];if(s(x,g)===0&&u(g)!==b){d-=1;continue}}f[d++]=x}}return f.length=d,f}},3233:function(i){\"use strict\";var a=\"\",o;i.exports=s;function s(l,u){if(typeof l!=\"string\")throw new TypeError(\"expected a string\");if(u===1)return l;if(u===2)return l+l;var c=l.length*u;if(o!==l||typeof o==\"undefined\")o=l,a=\"\";else if(a.length>=c)return a.substr(0,c);for(;c>a.length&&u>1;)u&1&&(a+=l),u>>=1,l+=l;return a+=l,a=a.substr(0,c),a}},3025:function(i,a,o){i.exports=o.g.performance&&o.g.performance.now?function(){return performance.now()}:Date.now||function(){return+new Date}},7004:function(i){\"use strict\";i.exports=a;function a(o){for(var s=o.length,l=o[o.length-1],u=s,c=s-2;c>=0;--c){var f=l,h=o[c];l=f+h;var d=l-f,v=h-d;v&&(o[--u]=l,l=v)}for(var x=0,c=u;c0){if(V<=0)return H;X=q+V}else if(q<0){if(V>=0)return H;X=-(q+V)}else return H;var G=d*X;return H>=G||H<=-G?H:k(P,T,F)},function(P,T,F,q){var V=P[0]-q[0],H=T[0]-q[0],X=F[0]-q[0],G=P[1]-q[1],N=T[1]-q[1],W=F[1]-q[1],re=P[2]-q[2],ae=T[2]-q[2],_e=F[2]-q[2],Me=H*W,ke=X*N,ge=X*G,ie=V*W,Te=V*N,Ee=H*G,Ae=re*(Me-ke)+ae*(ge-ie)+_e*(Te-Ee),ze=(Math.abs(Me)+Math.abs(ke))*Math.abs(re)+(Math.abs(ge)+Math.abs(ie))*Math.abs(ae)+(Math.abs(Te)+Math.abs(Ee))*Math.abs(_e),Ce=v*ze;return Ae>Ce||-Ae>Ce?Ae:A(P,T,F,q)}];function _(p){var P=L[p.length];return P||(P=L[p.length]=E(p.length)),P.apply(void 0,p)}function C(p,P,T,F,q,V,H){return function(G,N,W,re,ae){switch(arguments.length){case 0:case 1:return 0;case 2:return F(G,N);case 3:return q(G,N,W);case 4:return V(G,N,W,re);case 5:return H(G,N,W,re,ae)}for(var _e=new Array(arguments.length),Me=0;Me0&&x>0||v<0&&x<0)return!1;var b=s(h,c,f),g=s(d,c,f);return b>0&&g>0||b<0&&g<0?!1:v===0&&x===0&&b===0&&g===0?l(c,f,h,d):!0}},8545:function(i){\"use strict\";i.exports=o;function a(s,l){var u=s+l,c=u-s,f=u-c,h=l-c,d=s-f,v=d+h;return v?[v,u]:[u]}function o(s,l){var u=s.length|0,c=l.length|0;if(u===1&&c===1)return a(s[0],-l[0]);var f=u+c,h=new Array(f),d=0,v=0,x=0,b=Math.abs,g=s[v],E=b(g),k=-l[x],A=b(k),L,_;E=c?(L=g,v+=1,v=c?(L=g,v+=1,v>1,k=f[2*E+1];if(k===x)return E;x>1,k=f[2*E+1];if(k===x)return E;x>1,k=f[2*E+1];if(k===x)return E;x>1,k=f[2*E+1];if(k===x)return E;x>1,X=d(P[H],T);X<=0?(X===0&&(V=H),F=H+1):X>0&&(q=H-1)}return V}s=g;function E(P,T){for(var F=new Array(P.length),q=0,V=F.length;q=P.length||d(P[Me],H)!==0););}return F}s=E;function k(P,T){if(!T)return E(b(L(P,0)),P,0);for(var F=new Array(T),q=0;q>>W&1&&N.push(V[W]);T.push(N)}return x(T)}s=A;function L(P,T){if(T<0)return[];for(var F=[],q=(1<0)-(u<0)},a.abs=function(u){var c=u>>o-1;return(u^c)-c},a.min=function(u,c){return c^(u^c)&-(u65535)<<4,u>>>=c,f=(u>255)<<3,u>>>=f,c|=f,f=(u>15)<<2,u>>>=f,c|=f,f=(u>3)<<1,u>>>=f,c|=f,c|u>>1},a.log10=function(u){return u>=1e9?9:u>=1e8?8:u>=1e7?7:u>=1e6?6:u>=1e5?5:u>=1e4?4:u>=1e3?3:u>=100?2:u>=10?1:0},a.popCount=function(u){return u=u-(u>>>1&1431655765),u=(u&858993459)+(u>>>2&858993459),(u+(u>>>4)&252645135)*16843009>>>24};function s(u){var c=32;return u&=-u,u&&c--,u&65535&&(c-=16),u&16711935&&(c-=8),u&252645135&&(c-=4),u&858993459&&(c-=2),u&1431655765&&(c-=1),c}a.countTrailingZeros=s,a.nextPow2=function(u){return u+=u===0,--u,u|=u>>>1,u|=u>>>2,u|=u>>>4,u|=u>>>8,u|=u>>>16,u+1},a.prevPow2=function(u){return u|=u>>>1,u|=u>>>2,u|=u>>>4,u|=u>>>8,u|=u>>>16,u-(u>>>1)},a.parity=function(u){return u^=u>>>16,u^=u>>>8,u^=u>>>4,u&=15,27030>>>u&1};var l=new Array(256);(function(u){for(var c=0;c<256;++c){var f=c,h=c,d=7;for(f>>>=1;f;f>>>=1)h<<=1,h|=f&1,--d;u[c]=h<>>8&255]<<16|l[u>>>16&255]<<8|l[u>>>24&255]},a.interleave2=function(u,c){return u&=65535,u=(u|u<<8)&16711935,u=(u|u<<4)&252645135,u=(u|u<<2)&858993459,u=(u|u<<1)&1431655765,c&=65535,c=(c|c<<8)&16711935,c=(c|c<<4)&252645135,c=(c|c<<2)&858993459,c=(c|c<<1)&1431655765,u|c<<1},a.deinterleave2=function(u,c){return u=u>>>c&1431655765,u=(u|u>>>1)&858993459,u=(u|u>>>2)&252645135,u=(u|u>>>4)&16711935,u=(u|u>>>16)&65535,u<<16>>16},a.interleave3=function(u,c,f){return u&=1023,u=(u|u<<16)&4278190335,u=(u|u<<8)&251719695,u=(u|u<<4)&3272356035,u=(u|u<<2)&1227133513,c&=1023,c=(c|c<<16)&4278190335,c=(c|c<<8)&251719695,c=(c|c<<4)&3272356035,c=(c|c<<2)&1227133513,u|=c<<1,f&=1023,f=(f|f<<16)&4278190335,f=(f|f<<8)&251719695,f=(f|f<<4)&3272356035,f=(f|f<<2)&1227133513,u|f<<2},a.deinterleave3=function(u,c){return u=u>>>c&1227133513,u=(u|u>>>2)&3272356035,u=(u|u>>>4)&251719695,u=(u|u>>>8)&4278190335,u=(u|u>>>16)&1023,u<<22>>22},a.nextCombination=function(u){var c=u|u-1;return c+1|(~c&-~c)-1>>>s(u)+1}},2014:function(i,a,o){\"use strict\";\"use restrict\";var s=o(3105),l=o(4623);function u(p){for(var P=0,T=Math.max,F=0,q=p.length;F>1,H=h(p[V],P);H<=0?(H===0&&(q=V),T=V+1):H>0&&(F=V-1)}return q}a.findCell=b;function g(p,P){for(var T=new Array(p.length),F=0,q=T.length;F=p.length||h(p[_e],V)!==0););}return T}a.incidence=g;function E(p,P){if(!P)return g(x(A(p,0)),p,0);for(var T=new Array(P),F=0;F>>N&1&&G.push(q[N]);P.push(G)}return v(P)}a.explode=k;function A(p,P){if(P<0)return[];for(var T=[],F=(1<>1:(ie>>1)-1}function F(ie){for(var Te=P(ie);;){var Ee=Te,Ae=2*ie+1,ze=2*(ie+1),Ce=ie;if(Ae0;){var Ee=T(ie);if(Ee>=0){var Ae=P(Ee);if(Te0){var ie=G[0];return p(0,re-1),re-=1,F(0),ie}return-1}function H(ie,Te){var Ee=G[ie];return E[Ee]===Te?ie:(E[Ee]=-1/0,q(ie),V(),E[Ee]=Te,re+=1,q(re-1))}function X(ie){if(!k[ie]){k[ie]=!0;var Te=b[ie],Ee=g[ie];b[Ee]>=0&&(b[Ee]=Te),g[Te]>=0&&(g[Te]=Ee),N[Te]>=0&&H(N[Te],M(Te)),N[Ee]>=0&&H(N[Ee],M(Ee))}}for(var G=[],N=new Array(v),A=0;A>1;A>=0;--A)F(A);for(;;){var ae=V();if(ae<0||E[ae]>d)break;X(ae)}for(var _e=[],A=0;A=0&&Ee>=0&&Te!==Ee){var Ae=N[Te],ze=N[Ee];Ae!==ze&&ge.push([Ae,ze])}}),l.unique(l.normalize(ge)),{positions:_e,edges:ge}}},1303:function(i,a,o){\"use strict\";i.exports=u;var s=o(3250);function l(c,f){var h,d;if(f[0][0]f[1][0])h=f[1],d=f[0];else{var v=Math.min(c[0][1],c[1][1]),x=Math.max(c[0][1],c[1][1]),b=Math.min(f[0][1],f[1][1]),g=Math.max(f[0][1],f[1][1]);return xg?v-g:x-g}var E,k;c[0][1]f[1][0])h=f[1],d=f[0];else return l(f,c);var v,x;if(c[0][0]c[1][0])v=c[1],x=c[0];else return-l(c,f);var b=s(h,d,x),g=s(h,d,v);if(b<0){if(g<=0)return b}else if(b>0){if(g>=0)return b}else if(g)return g;if(b=s(x,v,d),g=s(x,v,h),b<0){if(g<=0)return b}else if(b>0){if(g>=0)return b}else if(g)return g;return d[0]-x[0]}},4209:function(i,a,o){\"use strict\";i.exports=g;var s=o(2478),l=o(3840),u=o(3250),c=o(1303);function f(E,k,A){this.slabs=E,this.coordinates=k,this.horizontal=A}var h=f.prototype;function d(E,k){return E.y-k}function v(E,k){for(var A=null;E;){var L=E.key,_,C;L[0][0]0)if(k[0]!==L[1][0])A=E,E=E.right;else{var p=v(E.right,k);if(p)return p;E=E.left}else{if(k[0]!==L[1][0])return E;var p=v(E.right,k);if(p)return p;E=E.left}}return A}h.castUp=function(E){var k=s.le(this.coordinates,E[0]);if(k<0)return-1;var A=this.slabs[k],L=v(this.slabs[k],E),_=-1;if(L&&(_=L.value),this.coordinates[k]===E[0]){var C=null;if(L&&(C=L.key),k>0){var M=v(this.slabs[k-1],E);M&&(C?c(M.key,C)>0&&(C=M.key,_=M.value):(_=M.value,C=M.key))}var p=this.horizontal[k];if(p.length>0){var P=s.ge(p,E[1],d);if(P=p.length)return _;T=p[P]}}if(T.start)if(C){var F=u(C[0],C[1],[E[0],T.y]);C[0][0]>C[1][0]&&(F=-F),F>0&&(_=T.index)}else _=T.index;else T.y!==E[1]&&(_=T.index)}}}return _};function x(E,k,A,L){this.y=E,this.index=k,this.start=A,this.closed=L}function b(E,k,A,L){this.x=E,this.segment=k,this.create=A,this.index=L}function g(E){for(var k=E.length,A=2*k,L=new Array(A),_=0;_1&&(k=1);for(var A=1-k,L=v.length,_=new Array(L),C=0;C0||E>0&&_<0){var C=c(k,_,A,E);b.push(C),g.push(C.slice())}_<0?g.push(A.slice()):_>0?b.push(A.slice()):(b.push(A.slice()),g.push(A.slice())),E=_}return{positive:b,negative:g}}function h(v,x){for(var b=[],g=u(v[v.length-1],x),E=v[v.length-1],k=v[0],A=0;A0||g>0&&L<0)&&b.push(c(E,L,k,g)),L>=0&&b.push(k.slice()),g=L}return b}function d(v,x){for(var b=[],g=u(v[v.length-1],x),E=v[v.length-1],k=v[0],A=0;A0||g>0&&L<0)&&b.push(c(E,L,k,g)),L<=0&&b.push(k.slice()),g=L}return b}},3387:function(i,a,o){var s;(function(){\"use strict\";var l={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\\x25]+/,modulo:/^\\x25{2}/,placeholder:/^\\x25(?:([1-9]\\d*)\\$|\\(([^)]+)\\))?(\\+)?(0|'[^$])?(-)?(\\d+)?(?:\\.(\\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\\d]*)/i,key_access:/^\\.([a-z_][a-z_\\d]*)/i,index_access:/^\\[(\\d+)\\]/,sign:/^[+-]/};function u(v){return f(d(v),arguments)}function c(v,x){return u.apply(null,[v].concat(x||[]))}function f(v,x){var b=1,g=v.length,E,k=\"\",A,L,_,C,M,p,P,T;for(A=0;A=0),_.type){case\"b\":E=parseInt(E,10).toString(2);break;case\"c\":E=String.fromCharCode(parseInt(E,10));break;case\"d\":case\"i\":E=parseInt(E,10);break;case\"j\":E=JSON.stringify(E,null,_.width?parseInt(_.width):0);break;case\"e\":E=_.precision?parseFloat(E).toExponential(_.precision):parseFloat(E).toExponential();break;case\"f\":E=_.precision?parseFloat(E).toFixed(_.precision):parseFloat(E);break;case\"g\":E=_.precision?String(Number(E.toPrecision(_.precision))):parseFloat(E);break;case\"o\":E=(parseInt(E,10)>>>0).toString(8);break;case\"s\":E=String(E),E=_.precision?E.substring(0,_.precision):E;break;case\"t\":E=String(!!E),E=_.precision?E.substring(0,_.precision):E;break;case\"T\":E=Object.prototype.toString.call(E).slice(8,-1).toLowerCase(),E=_.precision?E.substring(0,_.precision):E;break;case\"u\":E=parseInt(E,10)>>>0;break;case\"v\":E=E.valueOf(),E=_.precision?E.substring(0,_.precision):E;break;case\"x\":E=(parseInt(E,10)>>>0).toString(16);break;case\"X\":E=(parseInt(E,10)>>>0).toString(16).toUpperCase();break}l.json.test(_.type)?k+=E:(l.number.test(_.type)&&(!P||_.sign)?(T=P?\"+\":\"-\",E=E.toString().replace(l.sign,\"\")):T=\"\",M=_.pad_char?_.pad_char===\"0\"?\"0\":_.pad_char.charAt(1):\" \",p=_.width-(T+E).length,C=_.width&&p>0?M.repeat(p):\"\",k+=_.align?T+E+C:M===\"0\"?T+C+E:C+T+E)}return k}var h=Object.create(null);function d(v){if(h[v])return h[v];for(var x=v,b,g=[],E=0;x;){if((b=l.text.exec(x))!==null)g.push(b[0]);else if((b=l.modulo.exec(x))!==null)g.push(\"%\");else if((b=l.placeholder.exec(x))!==null){if(b[2]){E|=1;var k=[],A=b[2],L=[];if((L=l.key.exec(A))!==null)for(k.push(L[1]);(A=A.substring(L[0].length))!==\"\";)if((L=l.key_access.exec(A))!==null)k.push(L[1]);else if((L=l.index_access.exec(A))!==null)k.push(L[1]);else throw new SyntaxError(\"[sprintf] failed to parse named argument key\");else throw new SyntaxError(\"[sprintf] failed to parse named argument key\");b[2]=k}else E|=2;if(E===3)throw new Error(\"[sprintf] mixing positional and named placeholders is not (yet) supported\");g.push({placeholder:b[0],param_no:b[1],keys:b[2],sign:b[3],pad_char:b[4],align:b[5],width:b[6],precision:b[7],type:b[8]})}else throw new SyntaxError(\"[sprintf] unexpected placeholder\");x=x.substring(b[0].length)}return h[v]=g}a.sprintf=u,a.vsprintf=c,typeof window!=\"undefined\"&&(window.sprintf=u,window.vsprintf=c,s=function(){return{sprintf:u,vsprintf:c}}.call(a,o,a,i),s!==void 0&&(i.exports=s))})()},3711:function(i,a,o){\"use strict\";i.exports=d;var s=o(2640),l=o(781),u={\"2d\":function(v,x,b){var g=v({order:x,scalarArguments:3,getters:b===\"generic\"?[0]:void 0,phase:function(k,A,L,_){return k>_|0},vertex:function(k,A,L,_,C,M,p,P,T,F,q,V,H){var X=(p<<0)+(P<<1)+(T<<2)+(F<<3)|0;if(!(X===0||X===15))switch(X){case 0:q.push([k-.5,A-.5]);break;case 1:q.push([k-.25-.25*(_+L-2*H)/(L-_),A-.25-.25*(C+L-2*H)/(L-C)]);break;case 2:q.push([k-.75-.25*(-_-L+2*H)/(_-L),A-.25-.25*(M+_-2*H)/(_-M)]);break;case 3:q.push([k-.5,A-.5-.5*(C+L+M+_-4*H)/(L-C+_-M)]);break;case 4:q.push([k-.25-.25*(M+C-2*H)/(C-M),A-.75-.25*(-C-L+2*H)/(C-L)]);break;case 5:q.push([k-.5-.5*(_+L+M+C-4*H)/(L-_+C-M),A-.5]);break;case 6:q.push([k-.5-.25*(-_-L+M+C)/(_-L+C-M),A-.5-.25*(-C-L+M+_)/(C-L+_-M)]);break;case 7:q.push([k-.75-.25*(M+C-2*H)/(C-M),A-.75-.25*(M+_-2*H)/(_-M)]);break;case 8:q.push([k-.75-.25*(-M-C+2*H)/(M-C),A-.75-.25*(-M-_+2*H)/(M-_)]);break;case 9:q.push([k-.5-.25*(_+L+-M-C)/(L-_+M-C),A-.5-.25*(C+L+-M-_)/(L-C+M-_)]);break;case 10:q.push([k-.5-.5*(-_-L+-M-C+4*H)/(_-L+M-C),A-.5]);break;case 11:q.push([k-.25-.25*(-M-C+2*H)/(M-C),A-.75-.25*(C+L-2*H)/(L-C)]);break;case 12:q.push([k-.5,A-.5-.5*(-C-L+-M-_+4*H)/(C-L+M-_)]);break;case 13:q.push([k-.75-.25*(_+L-2*H)/(L-_),A-.25-.25*(-M-_+2*H)/(M-_)]);break;case 14:q.push([k-.25-.25*(-_-L+2*H)/(_-L),A-.25-.25*(-C-L+2*H)/(C-L)]);break;case 15:q.push([k-.5,A-.5]);break}},cell:function(k,A,L,_,C,M,p,P,T){C?P.push([k,A]):P.push([A,k])}});return function(E,k){var A=[],L=[];return g(E,A,L,k),{positions:A,cells:L}}}};function c(v,x){var b=v.length+\"d\",g=u[b];if(g)return g(s,v,x)}function f(v,x){for(var b=l(v,x),g=b.length,E=new Array(g),k=new Array(g),A=0;AMath.max(_,C)?M[2]=1:_>Math.max(L,C)?M[0]=1:M[1]=1;for(var p=0,P=0,T=0;T<3;++T)p+=A[T]*A[T],P+=M[T]*A[T];for(var T=0;T<3;++T)M[T]-=P/p*A[T];return f(M,M),M}function b(A,L,_,C,M,p,P,T){this.center=s(_),this.up=s(C),this.right=s(M),this.radius=s([p]),this.angle=s([P,T]),this.angle.bounds=[[-1/0,-Math.PI/2],[1/0,Math.PI/2]],this.setDistanceLimits(A,L),this.computedCenter=this.center.curve(0),this.computedUp=this.up.curve(0),this.computedRight=this.right.curve(0),this.computedRadius=this.radius.curve(0),this.computedAngle=this.angle.curve(0),this.computedToward=[0,0,0],this.computedEye=[0,0,0],this.computedMatrix=new Array(16);for(var F=0;F<16;++F)this.computedMatrix[F]=.5;this.recalcMatrix(0)}var g=b.prototype;g.setDistanceLimits=function(A,L){A>0?A=Math.log(A):A=-1/0,L>0?L=Math.log(L):L=1/0,L=Math.max(L,A),this.radius.bounds[0][0]=A,this.radius.bounds[1][0]=L},g.getDistanceLimits=function(A){var L=this.radius.bounds[0];return A?(A[0]=Math.exp(L[0][0]),A[1]=Math.exp(L[1][0]),A):[Math.exp(L[0][0]),Math.exp(L[1][0])]},g.recalcMatrix=function(A){this.center.curve(A),this.up.curve(A),this.right.curve(A),this.radius.curve(A),this.angle.curve(A);for(var L=this.computedUp,_=this.computedRight,C=0,M=0,p=0;p<3;++p)M+=L[p]*_[p],C+=L[p]*L[p];for(var P=Math.sqrt(C),T=0,p=0;p<3;++p)_[p]-=L[p]*M/C,T+=_[p]*_[p],L[p]/=P;for(var F=Math.sqrt(T),p=0;p<3;++p)_[p]/=F;var q=this.computedToward;c(q,L,_),f(q,q);for(var V=Math.exp(this.computedRadius[0]),H=this.computedAngle[0],X=this.computedAngle[1],G=Math.cos(H),N=Math.sin(H),W=Math.cos(X),re=Math.sin(X),ae=this.computedCenter,_e=G*W,Me=N*W,ke=re,ge=-G*re,ie=-N*re,Te=W,Ee=this.computedEye,Ae=this.computedMatrix,p=0;p<3;++p){var ze=_e*_[p]+Me*q[p]+ke*L[p];Ae[4*p+1]=ge*_[p]+ie*q[p]+Te*L[p],Ae[4*p+2]=ze,Ae[4*p+3]=0}var Ce=Ae[1],me=Ae[5],Re=Ae[9],ce=Ae[2],Ge=Ae[6],nt=Ae[10],ct=me*nt-Re*Ge,qt=Re*ce-Ce*nt,rt=Ce*Ge-me*ce,ot=d(ct,qt,rt);ct/=ot,qt/=ot,rt/=ot,Ae[0]=ct,Ae[4]=qt,Ae[8]=rt;for(var p=0;p<3;++p)Ee[p]=ae[p]+Ae[2+4*p]*V;for(var p=0;p<3;++p){for(var T=0,Rt=0;Rt<3;++Rt)T+=Ae[p+4*Rt]*Ee[Rt];Ae[12+p]=-T}Ae[15]=1},g.getMatrix=function(A,L){this.recalcMatrix(A);var _=this.computedMatrix;if(L){for(var C=0;C<16;++C)L[C]=_[C];return L}return _};var E=[0,0,0];g.rotate=function(A,L,_,C){if(this.angle.move(A,L,_),C){this.recalcMatrix(A);var M=this.computedMatrix;E[0]=M[2],E[1]=M[6],E[2]=M[10];for(var p=this.computedUp,P=this.computedRight,T=this.computedToward,F=0;F<3;++F)M[4*F]=p[F],M[4*F+1]=P[F],M[4*F+2]=T[F];u(M,M,C,E);for(var F=0;F<3;++F)p[F]=M[4*F],P[F]=M[4*F+1];this.up.set(A,p[0],p[1],p[2]),this.right.set(A,P[0],P[1],P[2])}},g.pan=function(A,L,_,C){L=L||0,_=_||0,C=C||0,this.recalcMatrix(A);var M=this.computedMatrix,p=Math.exp(this.computedRadius[0]),P=M[1],T=M[5],F=M[9],q=d(P,T,F);P/=q,T/=q,F/=q;var V=M[0],H=M[4],X=M[8],G=V*P+H*T+X*F;V-=P*G,H-=T*G,X-=F*G;var N=d(V,H,X);V/=N,H/=N,X/=N;var W=V*L+P*_,re=H*L+T*_,ae=X*L+F*_;this.center.move(A,W,re,ae);var _e=Math.exp(this.computedRadius[0]);_e=Math.max(1e-4,_e+C),this.radius.set(A,Math.log(_e))},g.translate=function(A,L,_,C){this.center.move(A,L||0,_||0,C||0)},g.setMatrix=function(A,L,_,C){var M=1;typeof _==\"number\"&&(M=_|0),(M<0||M>3)&&(M=1);var p=(M+2)%3,P=(M+1)%3;L||(this.recalcMatrix(A),L=this.computedMatrix);var T=L[M],F=L[M+4],q=L[M+8];if(C){var H=Math.abs(T),X=Math.abs(F),G=Math.abs(q),N=Math.max(H,X,G);H===N?(T=T<0?-1:1,F=q=0):G===N?(q=q<0?-1:1,T=F=0):(F=F<0?-1:1,T=q=0)}else{var V=d(T,F,q);T/=V,F/=V,q/=V}var W=L[p],re=L[p+4],ae=L[p+8],_e=W*T+re*F+ae*q;W-=T*_e,re-=F*_e,ae-=q*_e;var Me=d(W,re,ae);W/=Me,re/=Me,ae/=Me;var ke=F*ae-q*re,ge=q*W-T*ae,ie=T*re-F*W,Te=d(ke,ge,ie);ke/=Te,ge/=Te,ie/=Te,this.center.jump(A,er,Ke,xt),this.radius.idle(A),this.up.jump(A,T,F,q),this.right.jump(A,W,re,ae);var Ee,Ae;if(M===2){var ze=L[1],Ce=L[5],me=L[9],Re=ze*W+Ce*re+me*ae,ce=ze*ke+Ce*ge+me*ie;qt<0?Ee=-Math.PI/2:Ee=Math.PI/2,Ae=Math.atan2(ce,Re)}else{var Ge=L[2],nt=L[6],ct=L[10],qt=Ge*T+nt*F+ct*q,rt=Ge*W+nt*re+ct*ae,ot=Ge*ke+nt*ge+ct*ie;Ee=Math.asin(v(qt)),Ae=Math.atan2(ot,rt)}this.angle.jump(A,Ae,Ee),this.recalcMatrix(A);var Rt=L[2],kt=L[6],Ct=L[10],Yt=this.computedMatrix;l(Yt,L);var xr=Yt[15],er=Yt[12]/xr,Ke=Yt[13]/xr,xt=Yt[14]/xr,bt=Math.exp(this.computedRadius[0]);this.center.jump(A,er-Rt*bt,Ke-kt*bt,xt-Ct*bt)},g.lastT=function(){return Math.max(this.center.lastT(),this.up.lastT(),this.right.lastT(),this.radius.lastT(),this.angle.lastT())},g.idle=function(A){this.center.idle(A),this.up.idle(A),this.right.idle(A),this.radius.idle(A),this.angle.idle(A)},g.flush=function(A){this.center.flush(A),this.up.flush(A),this.right.flush(A),this.radius.flush(A),this.angle.flush(A)},g.setDistance=function(A,L){L>0&&this.radius.set(A,Math.log(L))},g.lookAt=function(A,L,_,C){this.recalcMatrix(A),L=L||this.computedEye,_=_||this.computedCenter,C=C||this.computedUp;var M=C[0],p=C[1],P=C[2],T=d(M,p,P);if(!(T<1e-6)){M/=T,p/=T,P/=T;var F=L[0]-_[0],q=L[1]-_[1],V=L[2]-_[2],H=d(F,q,V);if(!(H<1e-6)){F/=H,q/=H,V/=H;var X=this.computedRight,G=X[0],N=X[1],W=X[2],re=M*G+p*N+P*W;G-=re*M,N-=re*p,W-=re*P;var ae=d(G,N,W);if(!(ae<.01&&(G=p*V-P*q,N=P*F-M*V,W=M*q-p*F,ae=d(G,N,W),ae<1e-6))){G/=ae,N/=ae,W/=ae,this.up.set(A,M,p,P),this.right.set(A,G,N,W),this.center.set(A,_[0],_[1],_[2]),this.radius.set(A,Math.log(H));var _e=p*W-P*N,Me=P*G-M*W,ke=M*N-p*G,ge=d(_e,Me,ke);_e/=ge,Me/=ge,ke/=ge;var ie=M*F+p*q+P*V,Te=G*F+N*q+W*V,Ee=_e*F+Me*q+ke*V,Ae=Math.asin(v(ie)),ze=Math.atan2(Ee,Te),Ce=this.angle._state,me=Ce[Ce.length-1],Re=Ce[Ce.length-2];me=me%(2*Math.PI);var ce=Math.abs(me+2*Math.PI-ze),Ge=Math.abs(me-ze),nt=Math.abs(me-2*Math.PI-ze);ce0?W.pop():new ArrayBuffer(G)}a.mallocArrayBuffer=E;function k(X){return new Uint8Array(E(X),0,X)}a.mallocUint8=k;function A(X){return new Uint16Array(E(2*X),0,X)}a.mallocUint16=A;function L(X){return new Uint32Array(E(4*X),0,X)}a.mallocUint32=L;function _(X){return new Int8Array(E(X),0,X)}a.mallocInt8=_;function C(X){return new Int16Array(E(2*X),0,X)}a.mallocInt16=C;function M(X){return new Int32Array(E(4*X),0,X)}a.mallocInt32=M;function p(X){return new Float32Array(E(4*X),0,X)}a.mallocFloat32=a.mallocFloat=p;function P(X){return new Float64Array(E(8*X),0,X)}a.mallocFloat64=a.mallocDouble=P;function T(X){return c?new Uint8ClampedArray(E(X),0,X):k(X)}a.mallocUint8Clamped=T;function F(X){return f?new BigUint64Array(E(8*X),0,X):null}a.mallocBigUint64=F;function q(X){return h?new BigInt64Array(E(8*X),0,X):null}a.mallocBigInt64=q;function V(X){return new DataView(E(X),0,X)}a.mallocDataView=V;function H(X){X=s.nextPow2(X);var G=s.log2(X),N=x[G];return N.length>0?N.pop():new u(X)}a.mallocBuffer=H,a.clearCache=function(){for(var G=0;G<32;++G)d.UINT8[G].length=0,d.UINT16[G].length=0,d.UINT32[G].length=0,d.INT8[G].length=0,d.INT16[G].length=0,d.INT32[G].length=0,d.FLOAT[G].length=0,d.DOUBLE[G].length=0,d.BIGUINT64[G].length=0,d.BIGINT64[G].length=0,d.UINT8C[G].length=0,v[G].length=0,x[G].length=0}},1755:function(i){\"use strict\";\"use restrict\";i.exports=a;function a(s){this.roots=new Array(s),this.ranks=new Array(s);for(var l=0;l\",W=\"\",re=N.length,ae=W.length,_e=H[0]===E||H[0]===L,Me=0,ke=-ae;Me>-1&&(Me=X.indexOf(N,Me),!(Me===-1||(ke=X.indexOf(W,Me+re),ke===-1)||ke<=Me));){for(var ge=Me;ge=ke)G[ge]=null,X=X.substr(0,ge)+\" \"+X.substr(ge+1);else if(G[ge]!==null){var ie=G[ge].indexOf(H[0]);ie===-1?G[ge]+=H:_e&&(G[ge]=G[ge].substr(0,ie+1)+(1+parseInt(G[ge][ie+1]))+G[ge].substr(ie+2))}var Te=Me+re,Ee=X.substr(Te,ke-Te),Ae=Ee.indexOf(N);Ae!==-1?Me=Ae:Me=ke+ae}return G}function M(V,H,X){for(var G=H.textAlign||\"start\",N=H.textBaseline||\"alphabetic\",W=[1<<30,1<<30],re=[0,0],ae=V.length,_e=0;_e/g,`\n", + "`):X=X.replace(/\\/g,\" \");var re=\"\",ae=[];for(me=0;me-1?parseInt(Ke[1+Lt]):0,dt=St>-1?parseInt(xt[1+St]):0;Et!==dt&&(bt=bt.replace(rt(),\"?px \"),Ge*=Math.pow(.75,dt-Et),bt=bt.replace(\"?px \",rt())),ce+=.25*ie*(dt-Et)}if(W.superscripts===!0){var Ht=Ke.indexOf(E),$t=xt.indexOf(E),fr=Ht>-1?parseInt(Ke[1+Ht]):0,_r=$t>-1?parseInt(xt[1+$t]):0;fr!==_r&&(bt=bt.replace(rt(),\"?px \"),Ge*=Math.pow(.75,_r-fr),bt=bt.replace(\"?px \",rt())),ce-=.25*ie*(_r-fr)}if(W.bolds===!0){var Br=Ke.indexOf(v)>-1,Or=xt.indexOf(v)>-1;!Br&&Or&&(Nr?bt=bt.replace(\"italic \",\"italic bold \"):bt=\"bold \"+bt),Br&&!Or&&(bt=bt.replace(\"bold \",\"\"))}if(W.italics===!0){var Nr=Ke.indexOf(b)>-1,ut=xt.indexOf(b)>-1;!Nr&&ut&&(bt=\"italic \"+bt),Nr&&!ut&&(bt=bt.replace(\"italic \",\"\"))}H.font=bt}for(Ce=0;Ce0&&(N=G.size),G.lineSpacing&&G.lineSpacing>0&&(W=G.lineSpacing),G.styletags&&G.styletags.breaklines&&(re.breaklines=!!G.styletags.breaklines),G.styletags&&G.styletags.bolds&&(re.bolds=!!G.styletags.bolds),G.styletags&&G.styletags.italics&&(re.italics=!!G.styletags.italics),G.styletags&&G.styletags.subscripts&&(re.subscripts=!!G.styletags.subscripts),G.styletags&&G.styletags.superscripts&&(re.superscripts=!!G.styletags.superscripts)),X.font=[G.fontStyle,G.fontVariant,G.fontWeight,N+\"px\",G.font].filter(function(_e){return _e}).join(\" \"),X.textAlign=\"start\",X.textBaseline=\"alphabetic\",X.direction=\"ltr\";var ae=p(H,X,V,N,W,re);return F(ae,G,N)}},1538:function(i){(function(){\"use strict\";if(typeof ses!=\"undefined\"&&ses.ok&&!ses.ok())return;function o(T){T.permitHostObjects___&&T.permitHostObjects___(o)}typeof ses!=\"undefined\"&&(ses.weakMapPermitHostObjects=o);var s=!1;if(typeof WeakMap==\"function\"){var l=WeakMap;if(!(typeof navigator!=\"undefined\"&&/Firefox/.test(navigator.userAgent))){var u=new l,c=Object.freeze({});if(u.set(c,1),u.get(c)!==1)s=!0;else{i.exports=WeakMap;return}}}var f=Object.prototype.hasOwnProperty,h=Object.getOwnPropertyNames,d=Object.defineProperty,v=Object.isExtensible,x=\"weakmap:\",b=x+\"ident:\"+Math.random()+\"___\";if(typeof crypto!=\"undefined\"&&typeof crypto.getRandomValues==\"function\"&&typeof ArrayBuffer==\"function\"&&typeof Uint8Array==\"function\"){var g=new ArrayBuffer(25),E=new Uint8Array(g);crypto.getRandomValues(E),b=x+\"rand:\"+Array.prototype.map.call(E,function(T){return(T%36).toString(36)}).join(\"\")+\"___\"}function k(T){return!(T.substr(0,x.length)==x&&T.substr(T.length-3)===\"___\")}if(d(Object,\"getOwnPropertyNames\",{value:function(F){return h(F).filter(k)}}),\"getPropertyNames\"in Object){var A=Object.getPropertyNames;d(Object,\"getPropertyNames\",{value:function(F){return A(F).filter(k)}})}function L(T){if(T!==Object(T))throw new TypeError(\"Not an object: \"+T);var F=T[b];if(F&&F.key===T)return F;if(v(T)){F={key:T};try{return d(T,b,{value:F,writable:!1,enumerable:!1,configurable:!1}),F}catch(q){return}}}(function(){var T=Object.freeze;d(Object,\"freeze\",{value:function(H){return L(H),T(H)}});var F=Object.seal;d(Object,\"seal\",{value:function(H){return L(H),F(H)}});var q=Object.preventExtensions;d(Object,\"preventExtensions\",{value:function(H){return L(H),q(H)}})})();function _(T){return T.prototype=null,Object.freeze(T)}var C=!1;function M(){!C&&typeof console!=\"undefined\"&&(C=!0,console.warn(\"WeakMap should be invoked as new WeakMap(), not WeakMap(). This will be an error in the future.\"))}var p=0,P=function(){this instanceof P||M();var T=[],F=[],q=p++;function V(N,W){var re,ae=L(N);return ae?q in ae?ae[q]:W:(re=T.indexOf(N),re>=0?F[re]:W)}function H(N){var W=L(N);return W?q in W:T.indexOf(N)>=0}function X(N,W){var re,ae=L(N);return ae?ae[q]=W:(re=T.indexOf(N),re>=0?F[re]=W:(re=T.length,F[re]=W,T[re]=N)),this}function G(N){var W=L(N),re,ae;return W?q in W&&delete W[q]:(re=T.indexOf(N),re<0?!1:(ae=T.length-1,T[re]=void 0,F[re]=F[ae],T[re]=T[ae],T.length=ae,F.length=ae,!0))}return Object.create(P.prototype,{get___:{value:_(V)},has___:{value:_(H)},set___:{value:_(X)},delete___:{value:_(G)}})};P.prototype=Object.create(Object.prototype,{get:{value:function(F,q){return this.get___(F,q)},writable:!0,configurable:!0},has:{value:function(F){return this.has___(F)},writable:!0,configurable:!0},set:{value:function(F,q){return this.set___(F,q)},writable:!0,configurable:!0},delete:{value:function(F){return this.delete___(F)},writable:!0,configurable:!0}}),typeof l==\"function\"?function(){s&&typeof Proxy!=\"undefined\"&&(Proxy=void 0);function T(){this instanceof P||M();var F=new l,q=void 0,V=!1;function H(W,re){return q?F.has(W)?F.get(W):q.get___(W,re):F.get(W,re)}function X(W){return F.has(W)||(q?q.has___(W):!1)}var G;s?G=function(W,re){return F.set(W,re),F.has(W)||(q||(q=new P),q.set(W,re)),this}:G=function(W,re){if(V)try{F.set(W,re)}catch(ae){q||(q=new P),q.set___(W,re)}else F.set(W,re);return this};function N(W){var re=!!F.delete(W);return q&&q.delete___(W)||re}return Object.create(P.prototype,{get___:{value:_(H)},has___:{value:_(X)},set___:{value:_(G)},delete___:{value:_(N)},permitHostObjects___:{value:_(function(W){if(W===o)V=!0;else throw new Error(\"bogus call to permitHostObjects___\")})}})}T.prototype=P.prototype,i.exports=T,Object.defineProperty(WeakMap.prototype,\"constructor\",{value:WeakMap,enumerable:!1,configurable:!0,writable:!0})}():(typeof Proxy!=\"undefined\"&&(Proxy=void 0),i.exports=P)})()},236:function(i,a,o){var s=o(8284);i.exports=l;function l(){var u={};return function(c){if((typeof c!=\"object\"||c===null)&&typeof c!=\"function\")throw new Error(\"Weakmap-shim: Key must be object\");var f=c.valueOf(u);return f&&f.identity===u?f:s(c,u)}}},8284:function(i){i.exports=a;function a(o,s){var l={identity:s},u=o.valueOf;return Object.defineProperty(o,\"valueOf\",{value:function(c){return c!==s?u.apply(this,arguments):l},writable:!0}),l}},606:function(i,a,o){var s=o(236);i.exports=l;function l(){var u=s();return{get:function(c,f){var h=u(c);return h.hasOwnProperty(\"value\")?h.value:f},set:function(c,f){return u(c).value=f,this},has:function(c){return\"value\"in u(c)},delete:function(c){return delete u(c).value}}}},3349:function(i){\"use strict\";function a(){return function(f,h,d,v,x,b){var g=f[0],E=d[0],k=[0],A=E;v|=0;var L=0,_=E;for(L=0;L=0!=M>=0&&x.push(k[0]+.5+.5*(C+M)/(C-M))}v+=_,++k[0]}}}function o(){return a()}var s=o;function l(f){var h={};return function(v,x,b){var g=v.dtype,E=v.order,k=[g,E.join()].join(),A=h[k];return A||(h[k]=A=f([g,E])),A(v.shape.slice(0),v.data,v.stride,v.offset|0,x,b)}}function u(f){return l(s.bind(void 0,f))}function c(f){return u({funcName:f.funcName})}i.exports=c({funcName:\"zeroCrossings\"})},781:function(i,a,o){\"use strict\";i.exports=l;var s=o(3349);function l(u,c){var f=[];return c=+c||0,s(u.hi(u.shape[0]-1),f,c),f}},7790:function(){}},t={};function r(i){var a=t[i];if(a!==void 0)return a.exports;var o=t[i]={id:i,loaded:!1,exports:{}};return e[i].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}(function(){r.g=function(){if(typeof globalThis==\"object\")return globalThis;try{return this||new Function(\"return this\")()}catch(i){if(typeof window==\"object\")return window}}()})(),function(){r.nmd=function(i){return i.paths=[],i.children||(i.children=[]),i}}();var n=r(1964);aLe.exports=n})()});var sLe=ye((Xdr,oLe)=>{\"use strict\";oLe.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var fLe=ye((Ydr,cLe)=>{\"use strict\";var lLe=sLe();cLe.exports=Q6t;var uLe={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};function Q6t(e){var t,r=[],n=1,i;if(typeof e==\"string\")if(e=e.toLowerCase(),lLe[e])r=lLe[e].slice(),i=\"rgb\";else if(e===\"transparent\")n=0,i=\"rgb\",r=[0,0,0];else if(/^#[A-Fa-f0-9]+$/.test(e)){var a=e.slice(1),o=a.length,s=o<=4;n=1,s?(r=[parseInt(a[0]+a[0],16),parseInt(a[1]+a[1],16),parseInt(a[2]+a[2],16)],o===4&&(n=parseInt(a[3]+a[3],16)/255)):(r=[parseInt(a[0]+a[1],16),parseInt(a[2]+a[3],16),parseInt(a[4]+a[5],16)],o===8&&(n=parseInt(a[6]+a[7],16)/255)),r[0]||(r[0]=0),r[1]||(r[1]=0),r[2]||(r[2]=0),i=\"rgb\"}else if(t=/^((?:rgb|hs[lvb]|hwb|cmyk?|xy[zy]|gray|lab|lchu?v?|[ly]uv|lms)a?)\\s*\\(([^\\)]*)\\)/.exec(e)){var l=t[1],u=l===\"rgb\",a=l.replace(/a$/,\"\");i=a;var o=a===\"cmyk\"?4:a===\"gray\"?1:3;r=t[2].trim().split(/\\s*[,\\/]\\s*|\\s+/).map(function(h,d){if(/%$/.test(h))return d===o?parseFloat(h)/100:a===\"rgb\"?parseFloat(h)*255/100:parseFloat(h);if(a[d]===\"h\"){if(/deg$/.test(h))return parseFloat(h);if(uLe[h]!==void 0)return uLe[h]}return parseFloat(h)}),l===a&&r.push(1),n=u||r[o]===void 0?1:r[o],r=r.slice(0,o)}else e.length>10&&/[0-9](?:\\s|\\/)/.test(e)&&(r=e.match(/([0-9]+)/g).map(function(c){return parseFloat(c)}),i=e.match(/([a-z])/ig).join(\"\").toLowerCase());else isNaN(e)?Array.isArray(e)||e.length?(r=[e[0],e[1],e[2]],i=\"rgb\",n=e.length===4?e[3]:1):e instanceof Object&&(e.r!=null||e.red!=null||e.R!=null?(i=\"rgb\",r=[e.r||e.red||e.R||0,e.g||e.green||e.G||0,e.b||e.blue||e.B||0]):(i=\"hsl\",r=[e.h||e.hue||e.H||0,e.s||e.saturation||e.S||0,e.l||e.lightness||e.L||e.b||e.brightness]),n=e.a||e.alpha||e.opacity||1,e.opacity!=null&&(n/=100)):(i=\"rgb\",r=[e>>>16,(e&65280)>>>8,e&255]);return{space:i,values:r,alpha:n}}});var dLe=ye((Kdr,hLe)=>{\"use strict\";hLe.exports={name:\"rgb\",min:[0,0,0],max:[255,255,255],channel:[\"red\",\"green\",\"blue\"],alias:[\"RGB\"]}});var pLe=ye((Jdr,vLe)=>{\"use strict\";var eLt=dLe();vLe.exports={name:\"hsl\",min:[0,0,0],max:[360,100,100],channel:[\"hue\",\"saturation\",\"lightness\"],alias:[\"HSL\"],rgb:function(e){var t=e[0]/360,r=e[1]/100,n=e[2]/100,i,a,o,s,l;if(r===0)return l=n*255,[l,l,l];n<.5?a=n*(1+r):a=n+r-n*r,i=2*n-a,s=[0,0,0];for(var u=0;u<3;u++)o=t+1/3*-(u-1),o<0?o++:o>1&&o--,6*o<1?l=i+(a-i)*6*o:2*o<1?l=a:3*o<2?l=i+(a-i)*(2/3-o)*6:l=i,s[u]=l*255;return s}};eLt.hsl=function(e){var t=e[0]/255,r=e[1]/255,n=e[2]/255,i=Math.min(t,r,n),a=Math.max(t,r,n),o=a-i,s,l,u;return a===i?s=0:t===a?s=(r-n)/o:r===a?s=2+(n-t)/o:n===a&&(s=4+(t-r)/o),s=Math.min(s*60,360),s<0&&(s+=360),u=(i+a)/2,a===i?l=0:u<=.5?l=o/(a+i):l=o/(2-a-i),[s,l*100,u*100]}});var O5=ye(($dr,gLe)=>{gLe.exports=tLt;function tLt(e,t,r){return tr?r:e:et?t:e}});var rZ=ye((Qdr,mLe)=>{\"use strict\";var rLt=fLe(),iLt=pLe(),VD=O5();mLe.exports=function(t){var r,n,i,a=rLt(t);return a.space?(r=Array(3),r[0]=VD(a.values[0],0,255),r[1]=VD(a.values[1],0,255),r[2]=VD(a.values[2],0,255),a.space[0]===\"h\"&&(r=iLt.rgb(r)),r.push(VD(a.alpha,0,1)),r):[]}});var HD=ye((evr,yLe)=>{yLe.exports=function(e){switch(e){case\"int8\":return Int8Array;case\"int16\":return Int16Array;case\"int32\":return Int32Array;case\"uint8\":return Uint8Array;case\"uint16\":return Uint16Array;case\"uint32\":return Uint32Array;case\"float32\":return Float32Array;case\"float64\":return Float64Array;case\"array\":return Array;case\"uint8_clamped\":return Uint8ClampedArray}}});var J_=ye((tvr,_Le)=>{\"use strict\";var nLt=rZ(),GD=O5(),aLt=HD();_Le.exports=function(t,r){(r===\"float\"||!r)&&(r=\"array\"),r===\"uint\"&&(r=\"uint8\"),r===\"uint_clamped\"&&(r=\"uint8_clamped\");var n=aLt(r),i=new n(4),a=r!==\"uint8\"&&r!==\"uint8_clamped\";return(!t.length||typeof t==\"string\")&&(t=nLt(t),t[0]/=255,t[1]/=255,t[2]/=255),oLt(t)?(i[0]=t[0],i[1]=t[1],i[2]=t[2],i[3]=t[3]!=null?t[3]:255,a&&(i[0]/=255,i[1]/=255,i[2]/=255,i[3]/=255),i):(a?(i[0]=t[0],i[1]=t[1],i[2]=t[2],i[3]=t[3]!=null?t[3]:1):(i[0]=GD(Math.floor(t[0]*255),0,255),i[1]=GD(Math.floor(t[1]*255),0,255),i[2]=GD(Math.floor(t[2]*255),0,255),i[3]=t[3]==null?255:GD(Math.floor(t[3]*255),0,255)),i)};function oLt(e){return!!(e instanceof Uint8Array||e instanceof Uint8ClampedArray||Array.isArray(e)&&(e[0]>1||e[0]===0)&&(e[1]>1||e[1]===0)&&(e[2]>1||e[2]===0)&&(!e[3]||e[3]>1))}});var Jy=ye((rvr,xLe)=>{\"use strict\";var sLt=J_();function lLt(e){return e?sLt(e):[0,0,0,1]}xLe.exports=lLt});var $y=ye((ivr,ELe)=>{\"use strict\";var SLe=uo(),uLt=id(),jD=J_(),WD=Mu(),cLt=dh().defaultLine,bLe=vv().isArrayOrTypedArray,iZ=jD(cLt),MLe=1;function wLe(e,t){var r=e;return r[3]*=t,r}function TLe(e){if(SLe(e))return iZ;var t=jD(e);return t.length?t:iZ}function ALe(e){return SLe(e)?e:MLe}function fLt(e,t,r){var n=e.color;n&&n._inputArray&&(n=n._inputArray);var i=bLe(n),a=bLe(t),o=WD.extractOpts(e),s=[],l,u,c,f,h;if(o.colorscale!==void 0?l=WD.makeColorScaleFuncFromTrace(e):l=TLe,i?u=function(v,x){return v[x]===void 0?iZ:jD(l(v[x]))}:u=TLe,a?c=function(v,x){return v[x]===void 0?MLe:ALe(v[x])}:c=ALe,i||a)for(var d=0;d{\"use strict\";kLe.exports={solid:[[],0],dot:[[.5,1],200],dash:[[.5,1],50],longdash:[[.5,1],10],dashdot:[[.5,.625,.875,1],50],longdashdot:[[.5,.7,.8,1],10]}});var ZD=ye((avr,CLe)=>{\"use strict\";CLe.exports={circle:\"\\u25CF\",\"circle-open\":\"\\u25CB\",square:\"\\u25A0\",\"square-open\":\"\\u25A1\",diamond:\"\\u25C6\",\"diamond-open\":\"\\u25C7\",cross:\"+\",x:\"\\u274C\"}});var PLe=ye((ovr,LLe)=>{\"use strict\";var dLt=ba();function aZ(e,t,r,n){if(!t||!t.visible)return null;for(var i=dLt.getComponentMethod(\"errorbars\",\"makeComputeError\")(t),a=new Array(e.length),o=0;o0){var f=n.c2l(u);n._lowerLogErrorBound||(n._lowerLogErrorBound=f),n._lowerErrorBound=Math.min(n._lowerLogErrorBound,f)}}else a[o]=[-s[0]*r,s[1]*r]}return a}function vLt(e){for(var t=0;t{\"use strict\";var gLt=Rd().gl_line3d,ILe=Rd().gl_scatter3d,mLt=Rd().gl_error3d,yLt=Rd().gl_mesh3d,_Lt=Rd().delaunay_triangulate,Qy=Mr(),qLe=Jy(),XD=$y().formatColor,xLt=S3(),oZ=nZ(),bLt=ZD(),wLt=Qa(),TLt=rp().appendArrayPointValue,ALt=PLe();function OLe(e,t){this.scene=e,this.uid=t,this.linePlot=null,this.scatterPlot=null,this.errorBars=null,this.textMarkers=null,this.delaunayMesh=null,this.color=null,this.mode=\"\",this.dataPoints=[],this.axesBounds=[[-1/0,-1/0,-1/0],[1/0,1/0,1/0]],this.textLabels=null,this.data=null}var lZ=OLe.prototype;lZ.handlePick=function(e){if(e.object&&(e.object===this.linePlot||e.object===this.delaunayMesh||e.object===this.textMarkers||e.object===this.scatterPlot)){var t=e.index=e.data.index;return e.object.highlight&&e.object.highlight(null),this.scatterPlot&&(e.object=this.scatterPlot,this.scatterPlot.highlight(e.data)),e.textLabel=\"\",this.textLabels&&(Qy.isArrayOrTypedArray(this.textLabels)?(this.textLabels[t]||this.textLabels[t]===0)&&(e.textLabel=this.textLabels[t]):e.textLabel=this.textLabels),e.traceCoordinate=[this.data.x[t],this.data.y[t],this.data.z[t]],!0}};function SLt(e,t,r){var n=(r+1)%3,i=(r+2)%3,a=[],o=[],s;for(s=0;s-1?-1:e.indexOf(\"right\")>-1?1:0}function DLe(e){return e==null?0:e.indexOf(\"top\")>-1?-1:e.indexOf(\"bottom\")>-1?1:0}function ELt(e){var t=0,r=0,n=[t,r];if(Array.isArray(e))for(var i=0;i=0){var u=SLt(s.position,s.delaunayColor,s.delaunayAxis);u.opacity=e.opacity,this.delaunayMesh?this.delaunayMesh.update(u):(u.gl=t,this.delaunayMesh=yLt(u),this.delaunayMesh._trace=this,this.scene.glplot.add(this.delaunayMesh))}else this.delaunayMesh&&(this.scene.glplot.remove(this.delaunayMesh),this.delaunayMesh.dispose(),this.delaunayMesh=null)};lZ.dispose=function(){this.linePlot&&(this.scene.glplot.remove(this.linePlot),this.linePlot.dispose()),this.scatterPlot&&(this.scene.glplot.remove(this.scatterPlot),this.scatterPlot.dispose()),this.errorBars&&(this.scene.glplot.remove(this.errorBars),this.errorBars.dispose()),this.textMarkers&&(this.scene.glplot.remove(this.textMarkers),this.textMarkers.dispose()),this.delaunayMesh&&(this.scene.glplot.remove(this.delaunayMesh),this.delaunayMesh.dispose())};function PLt(e,t){var r=new OLe(e,t.uid);return r.update(t),r}BLe.exports=PLt});var dZ=ye((lvr,HLe)=>{\"use strict\";var e1=Uc(),ILt=Su(),hZ=Kl(),uZ=Oc().axisHoverFormat,RLt=Wo().hovertemplateAttrs,DLt=Wo().texttemplateAttrs,ULe=vl(),zLt=nZ(),FLt=ZD(),Yg=no().extendFlat,qLt=Bu().overrideAll,VLe=X1(),OLt=e1.line,N2=e1.marker,BLt=N2.line,NLt=Yg({width:OLt.width,dash:{valType:\"enumerated\",values:VLe(zLt),dflt:\"solid\"}},hZ(\"line\"));function cZ(e){return{show:{valType:\"boolean\",dflt:!1},opacity:{valType:\"number\",min:0,max:1,dflt:1},scale:{valType:\"number\",min:0,max:10,dflt:2/3}}}var fZ=HLe.exports=qLt({x:e1.x,y:e1.y,z:{valType:\"data_array\"},text:Yg({},e1.text,{}),texttemplate:DLt({},{}),hovertext:Yg({},e1.hovertext,{}),hovertemplate:RLt(),xhoverformat:uZ(\"x\"),yhoverformat:uZ(\"y\"),zhoverformat:uZ(\"z\"),mode:Yg({},e1.mode,{dflt:\"lines+markers\"}),surfaceaxis:{valType:\"enumerated\",values:[-1,0,1,2],dflt:-1},surfacecolor:{valType:\"color\"},projection:{x:cZ(\"x\"),y:cZ(\"y\"),z:cZ(\"z\")},connectgaps:e1.connectgaps,line:NLt,marker:Yg({symbol:{valType:\"enumerated\",values:VLe(FLt),dflt:\"circle\",arrayOk:!0},size:Yg({},N2.size,{dflt:8}),sizeref:N2.sizeref,sizemin:N2.sizemin,sizemode:N2.sizemode,opacity:Yg({},N2.opacity,{arrayOk:!1}),colorbar:N2.colorbar,line:Yg({width:Yg({},BLt.width,{arrayOk:!1})},hZ(\"marker.line\"))},hZ(\"marker\")),textposition:Yg({},e1.textposition,{dflt:\"top center\"}),textfont:ILt({noFontShadow:!0,noFontLineposition:!0,noFontTextcase:!0,editType:\"calc\",colorEditType:\"style\",arrayOk:!0,variantValues:[\"normal\",\"small-caps\"]}),opacity:ULe.opacity,hoverinfo:Yg({},ULe.hoverinfo)},\"calc\",\"nested\");fZ.x.editType=fZ.y.editType=fZ.z.editType=\"calc+clearAxisTypes\"});var WLe=ye((uvr,jLe)=>{\"use strict\";var GLe=ba(),ULt=Mr(),vZ=lu(),VLt=$p(),HLt=R0(),GLt=D0(),jLt=dZ();jLe.exports=function(t,r,n,i){function a(d,v){return ULt.coerce(t,r,jLt,d,v)}var o=WLt(t,r,a,i);if(!o){r.visible=!1;return}a(\"text\"),a(\"hovertext\"),a(\"hovertemplate\"),a(\"xhoverformat\"),a(\"yhoverformat\"),a(\"zhoverformat\"),a(\"mode\"),vZ.hasMarkers(r)&&VLt(t,r,n,i,a,{noSelect:!0,noAngle:!0}),vZ.hasLines(r)&&(a(\"connectgaps\"),HLt(t,r,n,i,a)),vZ.hasText(r)&&(a(\"texttemplate\"),GLt(t,r,i,a,{noSelect:!0,noFontShadow:!0,noFontLineposition:!0,noFontTextcase:!0}));var s=(r.line||{}).color,l=(r.marker||{}).color;a(\"surfaceaxis\")>=0&&a(\"surfacecolor\",s||l);for(var u=[\"x\",\"y\",\"z\"],c=0;c<3;++c){var f=\"projection.\"+u[c];a(f+\".show\")&&(a(f+\".opacity\"),a(f+\".scale\"))}var h=GLe.getComponentMethod(\"errorbars\",\"supplyDefaults\");h(t,r,s||l||n,{axis:\"z\"}),h(t,r,s||l||n,{axis:\"y\",inherit:\"z\"}),h(t,r,s||l||n,{axis:\"x\",inherit:\"z\"})};function WLt(e,t,r,n){var i=0,a=r(\"x\"),o=r(\"y\"),s=r(\"z\"),l=GLe.getComponentMethod(\"calendars\",\"handleTraceDefaults\");return l(e,t,[\"x\",\"y\",\"z\"],n),a&&o&&s&&(i=Math.min(a.length,o.length,s.length),t._length=t._xlength=t._ylength=t._zlength=i),i}});var XLe=ye((cvr,ZLe)=>{\"use strict\";var ZLt=km(),XLt=z0();ZLe.exports=function(t,r){var n=[{x:!1,y:!1,trace:r,t:{}}];return ZLt(n,r),XLt(t,r),n}});var KLe=ye((fvr,YLe)=>{YLe.exports=YLt;function YLt(e,t){if(typeof e!=\"string\")throw new TypeError(\"must specify type string\");if(t=t||{},typeof document==\"undefined\"&&!t.canvas)return null;var r=t.canvas||document.createElement(\"canvas\");typeof t.width==\"number\"&&(r.width=t.width),typeof t.height==\"number\"&&(r.height=t.height);var n=t,i;try{var a=[e];e.indexOf(\"webgl\")===0&&a.push(\"experimental-\"+e);for(var o=0;o{var KLt=KLe();JLe.exports=function(t){return KLt(\"webgl\",t)}});var pZ=ye((dvr,ePe)=>{\"use strict\";var QLe=va(),JLt=function(){};ePe.exports=function(t){for(var r in t)typeof t[r]==\"function\"&&(t[r]=JLt);t.destroy=function(){t.container.parentNode.removeChild(t.container)};var n=document.createElement(\"div\");n.className=\"no-webgl\",n.style.cursor=\"pointer\",n.style.fontSize=\"24px\",n.style.color=QLe.defaults[0],n.style.position=\"absolute\",n.style.left=n.style.top=\"0px\",n.style.width=n.style.height=\"100%\",n.style[\"background-color\"]=QLe.lightLine,n.style[\"z-index\"]=30;var i=document.createElement(\"p\");return i.textContent=\"WebGL is not supported by your browser - visit https://get.webgl.org for more info\",i.style.position=\"relative\",i.style.top=\"50%\",i.style.left=\"50%\",i.style.height=\"30%\",i.style.width=\"50%\",i.style.margin=\"-15% 0 0 -25%\",n.appendChild(i),t.container.appendChild(n),t.container.style.background=\"#FFFFFF\",t.container.onclick=function(){window.open(\"https://get.webgl.org\")},!1}});var iPe=ye((vvr,rPe)=>{\"use strict\";var U2=Jy(),$Lt=Mr(),QLt=[\"xaxis\",\"yaxis\",\"zaxis\"];function tPe(){this.bounds=[[-10,-10,-10],[10,10,10]],this.ticks=[[],[],[]],this.tickEnable=[!0,!0,!0],this.tickFont=[\"sans-serif\",\"sans-serif\",\"sans-serif\"],this.tickSize=[12,12,12],this.tickFontWeight=[\"normal\",\"normal\",\"normal\",\"normal\"],this.tickFontStyle=[\"normal\",\"normal\",\"normal\",\"normal\"],this.tickFontVariant=[\"normal\",\"normal\",\"normal\",\"normal\"],this.tickAngle=[0,0,0],this.tickColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.tickPad=[18,18,18],this.labels=[\"x\",\"y\",\"z\"],this.labelEnable=[!0,!0,!0],this.labelFont=[\"Open Sans\",\"Open Sans\",\"Open Sans\"],this.labelSize=[20,20,20],this.labelFontWeight=[\"normal\",\"normal\",\"normal\",\"normal\"],this.labelFontStyle=[\"normal\",\"normal\",\"normal\",\"normal\"],this.labelFontVariant=[\"normal\",\"normal\",\"normal\",\"normal\"],this.labelColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.labelPad=[30,30,30],this.lineEnable=[!0,!0,!0],this.lineMirror=[!1,!1,!1],this.lineWidth=[1,1,1],this.lineColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.lineTickEnable=[!0,!0,!0],this.lineTickMirror=[!1,!1,!1],this.lineTickLength=[10,10,10],this.lineTickWidth=[1,1,1],this.lineTickColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.gridEnable=[!0,!0,!0],this.gridWidth=[1,1,1],this.gridColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.zeroEnable=[!0,!0,!0],this.zeroLineColor=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.zeroLineWidth=[2,2,2],this.backgroundEnable=[!0,!0,!0],this.backgroundColor=[[.8,.8,.8,.5],[.8,.8,.8,.5],[.8,.8,.8,.5]],this._defaultTickPad=this.tickPad.slice(),this._defaultLabelPad=this.labelPad.slice(),this._defaultLineTickLength=this.lineTickLength.slice()}var ePt=tPe.prototype;ePt.merge=function(e,t){for(var r=this,n=0;n<3;++n){var i=t[QLt[n]];if(!i.visible){r.tickEnable[n]=!1,r.labelEnable[n]=!1,r.lineEnable[n]=!1,r.lineTickEnable[n]=!1,r.gridEnable[n]=!1,r.zeroEnable[n]=!1,r.backgroundEnable[n]=!1;continue}r.labels[n]=e._meta?$Lt.templateString(i.title.text,e._meta):i.title.text,\"font\"in i.title&&(i.title.font.color&&(r.labelColor[n]=U2(i.title.font.color)),i.title.font.family&&(r.labelFont[n]=i.title.font.family),i.title.font.size&&(r.labelSize[n]=i.title.font.size),i.title.font.weight&&(r.labelFontWeight[n]=i.title.font.weight),i.title.font.style&&(r.labelFontStyle[n]=i.title.font.style),i.title.font.variant&&(r.labelFontVariant[n]=i.title.font.variant)),\"showline\"in i&&(r.lineEnable[n]=i.showline),\"linecolor\"in i&&(r.lineColor[n]=U2(i.linecolor)),\"linewidth\"in i&&(r.lineWidth[n]=i.linewidth),\"showgrid\"in i&&(r.gridEnable[n]=i.showgrid),\"gridcolor\"in i&&(r.gridColor[n]=U2(i.gridcolor)),\"gridwidth\"in i&&(r.gridWidth[n]=i.gridwidth),i.type===\"log\"?r.zeroEnable[n]=!1:\"zeroline\"in i&&(r.zeroEnable[n]=i.zeroline),\"zerolinecolor\"in i&&(r.zeroLineColor[n]=U2(i.zerolinecolor)),\"zerolinewidth\"in i&&(r.zeroLineWidth[n]=i.zerolinewidth),\"ticks\"in i&&i.ticks?r.lineTickEnable[n]=!0:r.lineTickEnable[n]=!1,\"ticklen\"in i&&(r.lineTickLength[n]=r._defaultLineTickLength[n]=i.ticklen),\"tickcolor\"in i&&(r.lineTickColor[n]=U2(i.tickcolor)),\"tickwidth\"in i&&(r.lineTickWidth[n]=i.tickwidth),\"tickangle\"in i&&(r.tickAngle[n]=i.tickangle===\"auto\"?-3600:Math.PI*-i.tickangle/180),\"showticklabels\"in i&&(r.tickEnable[n]=i.showticklabels),\"tickfont\"in i&&(i.tickfont.color&&(r.tickColor[n]=U2(i.tickfont.color)),i.tickfont.family&&(r.tickFont[n]=i.tickfont.family),i.tickfont.size&&(r.tickSize[n]=i.tickfont.size),i.tickfont.weight&&(r.tickFontWeight[n]=i.tickfont.weight),i.tickfont.style&&(r.tickFontStyle[n]=i.tickfont.style),i.tickfont.variant&&(r.tickFontVariant[n]=i.tickfont.variant)),\"mirror\"in i?[\"ticks\",\"all\",\"allticks\"].indexOf(i.mirror)!==-1?(r.lineTickMirror[n]=!0,r.lineMirror[n]=!0):i.mirror===!0?(r.lineTickMirror[n]=!1,r.lineMirror[n]=!0):(r.lineTickMirror[n]=!1,r.lineMirror[n]=!1):r.lineMirror[n]=!1,\"showbackground\"in i&&i.showbackground!==!1?(r.backgroundEnable[n]=!0,r.backgroundColor[n]=U2(i.backgroundcolor)):r.backgroundEnable[n]=!1}};function tPt(e,t){var r=new tPe;return r.merge(e,t),r}rPe.exports=tPt});var oPe=ye((pvr,aPe)=>{\"use strict\";var rPt=Jy(),iPt=[\"xaxis\",\"yaxis\",\"zaxis\"];function nPe(){this.enabled=[!0,!0,!0],this.colors=[[0,0,0,1],[0,0,0,1],[0,0,0,1]],this.drawSides=[!0,!0,!0],this.lineWidth=[1,1,1]}var nPt=nPe.prototype;nPt.merge=function(e){for(var t=0;t<3;++t){var r=e[iPt[t]];if(!r.visible){this.enabled[t]=!1,this.drawSides[t]=!1;continue}this.enabled[t]=r.showspikes,this.colors[t]=rPt(r.spikecolor),this.drawSides[t]=r.spikesides,this.lineWidth[t]=r.spikethickness}};function aPt(e){var t=new nPe;return t.merge(e),t}aPe.exports=aPt});var uPe=ye((gvr,lPe)=>{\"use strict\";lPe.exports=cPt;var sPe=Qa(),oPt=Mr(),sPt=[\"xaxis\",\"yaxis\",\"zaxis\"],lPt=[0,0,0];function uPt(e){for(var t=new Array(3),r=0;r<3;++r){for(var n=e[r],i=new Array(n.length),a=0;a/g,\" \"));i[a]=u,o.tickmode=s}}t.ticks=i;for(var a=0;a<3;++a){lPt[a]=.5*(e.glplot.bounds[0][a]+e.glplot.bounds[1][a]);for(var c=0;c<2;++c)t.bounds[c][a]=e.glplot.bounds[c][a]}e.contourLevels=uPt(i)}});var gPe=ye((mvr,pPe)=>{\"use strict\";var hPe=Rd().gl_plot3d,fPt=hPe.createCamera,cPe=hPe.createScene,hPt=$Le(),dPt=EL(),JD=ba(),up=Mr(),KD=up.preserveDrawingBuffer(),$D=Qa(),Kg=Nc(),vPt=Jy(),pPt=pZ(),gPt=DU(),mPt=iPe(),yPt=oPe(),_Pt=uPe(),xPt=wg().applyAutorangeOptions,VE,YD,dPe=!1;function vPe(e,t){var r=document.createElement(\"div\"),n=e.container;this.graphDiv=e.graphDiv;var i=document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\");i.style.position=\"absolute\",i.style.top=i.style.left=\"0px\",i.style.width=i.style.height=\"100%\",i.style[\"z-index\"]=20,i.style[\"pointer-events\"]=\"none\",r.appendChild(i),this.svgContainer=i,r.id=e.id,r.style.position=\"absolute\",r.style.top=r.style.left=\"0px\",r.style.width=r.style.height=\"100%\",n.appendChild(r),this.fullLayout=t,this.id=e.id||\"scene\",this.fullSceneLayout=t[this.id],this.plotArgs=[[],{},{}],this.axesOptions=mPt(t,t[this.id]),this.spikeOptions=yPt(t[this.id]),this.container=r,this.staticMode=!!e.staticPlot,this.pixelRatio=this.pixelRatio||e.plotGlPixelRatio||2,this.dataScale=[1,1,1],this.contourLevels=[[],[],[]],this.convertAnnotations=JD.getComponentMethod(\"annotations3d\",\"convert\"),this.drawAnnotations=JD.getComponentMethod(\"annotations3d\",\"draw\"),this.initializeGLPlot()}var wv=vPe.prototype;wv.prepareOptions=function(){var e=this,t={canvas:e.canvas,gl:e.gl,glOptions:{preserveDrawingBuffer:KD,premultipliedAlpha:!0,antialias:!0},container:e.container,axes:e.axesOptions,spikes:e.spikeOptions,pickRadius:10,snapToData:!0,autoScale:!0,autoBounds:!1,cameraObject:e.camera,pixelRatio:e.pixelRatio};if(e.staticMode){if(!YD&&(VE=document.createElement(\"canvas\"),YD=hPt({canvas:VE,preserveDrawingBuffer:!0,premultipliedAlpha:!0,antialias:!0}),!YD))throw new Error(\"error creating static canvas/context for image server\");t.gl=YD,t.canvas=VE}return t};var fPe=!0;wv.tryCreatePlot=function(){var e=this,t=e.prepareOptions(),r=!0;try{e.glplot=cPe(t)}catch(n){if(e.staticMode||!fPe||KD)r=!1;else{up.warn([\"webgl setup failed possibly due to\",\"false preserveDrawingBuffer config.\",\"The mobile/tablet device may not be detected by is-mobile module.\",\"Enabling preserveDrawingBuffer in second attempt to create webgl scene...\"].join(\" \"));try{KD=t.glOptions.preserveDrawingBuffer=!0,e.glplot=cPe(t)}catch(i){KD=t.glOptions.preserveDrawingBuffer=!1,r=!1}}}return fPe=!1,r};wv.initializeGLCamera=function(){var e=this,t=e.fullSceneLayout.camera,r=t.projection.type===\"orthographic\";e.camera=fPt(e.container,{center:[t.center.x,t.center.y,t.center.z],eye:[t.eye.x,t.eye.y,t.eye.z],up:[t.up.x,t.up.y,t.up.z],_ortho:r,zoomMin:.01,zoomMax:100,mode:\"orbit\"})};wv.initializeGLPlot=function(){var e=this;e.initializeGLCamera();var t=e.tryCreatePlot();if(!t)return pPt(e);e.traces={},e.make4thDimension();var r=e.graphDiv,n=r.layout,i=function(){var o={};return e.isCameraChanged(n)&&(o[e.id+\".camera\"]=e.getCamera()),e.isAspectChanged(n)&&(o[e.id+\".aspectratio\"]=e.glplot.getAspectratio(),n[e.id].aspectmode!==\"manual\"&&(e.fullSceneLayout.aspectmode=n[e.id].aspectmode=o[e.id+\".aspectmode\"]=\"manual\")),o},a=function(o){if(o.fullSceneLayout.dragmode!==!1){var s=i();o.saveLayout(n),o.graphDiv.emit(\"plotly_relayout\",s)}};return e.glplot.canvas&&(e.glplot.canvas.addEventListener(\"mouseup\",function(){a(e)}),e.glplot.canvas.addEventListener(\"touchstart\",function(){dPe=!0}),e.glplot.canvas.addEventListener(\"wheel\",function(o){if(r._context._scrollZoom.gl3d){if(e.camera._ortho){var s=o.deltaX>o.deltaY?1.1:.9090909090909091,l=e.glplot.getAspectratio();e.glplot.setAspectratio({x:s*l.x,y:s*l.y,z:s*l.z})}a(e)}},dPt?{passive:!1}:!1),e.glplot.canvas.addEventListener(\"mousemove\",function(){if(e.fullSceneLayout.dragmode!==!1&&e.camera.mouseListener.buttons!==0){var o=i();e.graphDiv.emit(\"plotly_relayouting\",o)}}),e.staticMode||e.glplot.canvas.addEventListener(\"webglcontextlost\",function(o){r&&r.emit&&r.emit(\"plotly_webglcontextlost\",{event:o,layer:e.id})},!1)),e.glplot.oncontextloss=function(){e.recoverContext()},e.glplot.onrender=function(){e.render()},!0};wv.render=function(){var e=this,t=e.graphDiv,r,n=e.svgContainer,i=e.container.getBoundingClientRect();t._fullLayout._calcInverseTransform(t);var a=t._fullLayout._invScaleX,o=t._fullLayout._invScaleY,s=i.width*a,l=i.height*o;n.setAttributeNS(null,\"viewBox\",\"0 0 \"+s+\" \"+l),n.setAttributeNS(null,\"width\",s),n.setAttributeNS(null,\"height\",l),_Pt(e),e.glplot.axes.update(e.axesOptions);for(var u=Object.keys(e.traces),c=null,f=e.glplot.selection,h=0;h\")):r.type===\"isosurface\"||r.type===\"volume\"?(g.valueLabel=$D.hoverLabelText(e._mockAxis,e._mockAxis.d2l(f.traceCoordinate[3]),r.valuehoverformat),_.push(\"value: \"+g.valueLabel),f.textLabel&&_.push(f.textLabel),L=_.join(\"
\")):L=f.textLabel;var C={x:f.traceCoordinate[0],y:f.traceCoordinate[1],z:f.traceCoordinate[2],data:x._input,fullData:x,curveNumber:x.index,pointNumber:b};Kg.appendArrayPointValue(C,x,b),r._module.eventData&&(C=x._module.eventData(C,f,x,{},b));var M={points:[C]};if(e.fullSceneLayout.hovermode){var p=[];Kg.loneHover({trace:x,x:(.5+.5*v[0]/v[3])*s,y:(.5-.5*v[1]/v[3])*l,xLabel:g.xLabel,yLabel:g.yLabel,zLabel:g.zLabel,text:L,name:c.name,color:Kg.castHoverOption(x,b,\"bgcolor\")||c.color,borderColor:Kg.castHoverOption(x,b,\"bordercolor\"),fontFamily:Kg.castHoverOption(x,b,\"font.family\"),fontSize:Kg.castHoverOption(x,b,\"font.size\"),fontColor:Kg.castHoverOption(x,b,\"font.color\"),nameLength:Kg.castHoverOption(x,b,\"namelength\"),textAlign:Kg.castHoverOption(x,b,\"align\"),hovertemplate:up.castOption(x,b,\"hovertemplate\"),hovertemplateLabels:up.extendFlat({},C,g),eventData:[C]},{container:n,gd:t,inOut_bbox:p}),C.bbox=p[0]}f.distance<5&&(f.buttons||dPe)?t.emit(\"plotly_click\",M):t.emit(\"plotly_hover\",M),this.oldEventData=M}else Kg.loneUnhover(n),this.oldEventData&&t.emit(\"plotly_unhover\",this.oldEventData),this.oldEventData=void 0;e.drawAnnotations(e)};wv.recoverContext=function(){var e=this;e.glplot.dispose();var t=function(){if(e.glplot.gl.isContextLost()){requestAnimationFrame(t);return}if(!e.initializeGLPlot()){up.error(\"Catastrophic and unrecoverable WebGL error. Context lost.\");return}e.plot.apply(e,e.plotArgs)};requestAnimationFrame(t)};var HE=[\"xaxis\",\"yaxis\",\"zaxis\"];function bPt(e,t,r){for(var n=e.fullSceneLayout,i=0;i<3;i++){var a=HE[i],o=a.charAt(0),s=n[a],l=t[o],u=t[o+\"calendar\"],c=t[\"_\"+o+\"length\"];if(!up.isArrayOrTypedArray(l))r[0][i]=Math.min(r[0][i],0),r[1][i]=Math.max(r[1][i],c-1);else for(var f,h=0;h<(c||l.length);h++)if(up.isArrayOrTypedArray(l[h]))for(var d=0;dx[1][o])x[0][o]=-1,x[1][o]=1;else{var T=x[1][o]-x[0][o];x[0][o]-=T/32,x[1][o]+=T/32}if(E=[x[0][o],x[1][o]],E=xPt(E,l),x[0][o]=E[0],x[1][o]=E[1],l.isReversed()){var F=x[0][o];x[0][o]=x[1][o],x[1][o]=F}}else E=l.range,x[0][o]=l.r2l(E[0]),x[1][o]=l.r2l(E[1]);x[0][o]===x[1][o]&&(x[0][o]-=1,x[1][o]+=1),b[o]=x[1][o]-x[0][o],l.range=[x[0][o],x[1][o]],l.limitRange(),n.glplot.setBounds(o,{min:l.range[0]*d[o],max:l.range[1]*d[o]})}var q,V=c.aspectmode;if(V===\"cube\")q=[1,1,1];else if(V===\"manual\"){var H=c.aspectratio;q=[H.x,H.y,H.z]}else if(V===\"auto\"||V===\"data\"){var X=[1,1,1];for(o=0;o<3;++o){l=c[HE[o]],u=l.type;var G=g[u];X[o]=Math.pow(G.acc,1/G.count)/d[o]}V===\"data\"||Math.max.apply(null,X)/Math.min.apply(null,X)<=4?q=X:q=[1,1,1]}else throw new Error(\"scene.js aspectRatio was not one of the enumerated types\");c.aspectratio.x=f.aspectratio.x=q[0],c.aspectratio.y=f.aspectratio.y=q[1],c.aspectratio.z=f.aspectratio.z=q[2],n.glplot.setAspectratio(c.aspectratio),n.viewInitial.aspectratio||(n.viewInitial.aspectratio={x:c.aspectratio.x,y:c.aspectratio.y,z:c.aspectratio.z}),n.viewInitial.aspectmode||(n.viewInitial.aspectmode=c.aspectmode);var N=c.domain||null,W=t._size||null;if(N&&W){var re=n.container.style;re.position=\"absolute\",re.left=W.l+N.x[0]*W.w+\"px\",re.top=W.t+(1-N.y[1])*W.h+\"px\",re.width=W.w*(N.x[1]-N.x[0])+\"px\",re.height=W.h*(N.y[1]-N.y[0])+\"px\"}n.glplot.redraw()}};wv.destroy=function(){var e=this;e.glplot&&(e.camera.mouseListener.enabled=!1,e.container.removeEventListener(\"wheel\",e.camera.wheelListener),e.camera=null,e.glplot.dispose(),e.container.parentNode.removeChild(e.container),e.glplot=null)};function TPt(e){return[[e.eye.x,e.eye.y,e.eye.z],[e.center.x,e.center.y,e.center.z],[e.up.x,e.up.y,e.up.z]]}function APt(e){return{up:{x:e.up[0],y:e.up[1],z:e.up[2]},center:{x:e.center[0],y:e.center[1],z:e.center[2]},eye:{x:e.eye[0],y:e.eye[1],z:e.eye[2]},projection:{type:e._ortho===!0?\"orthographic\":\"perspective\"}}}wv.getCamera=function(){var e=this;return e.camera.view.recalcMatrix(e.camera.view.lastT()),APt(e.camera)};wv.setViewport=function(e){var t=this,r=e.camera;t.camera.lookAt.apply(this,TPt(r)),t.glplot.setAspectratio(e.aspectratio);var n=r.projection.type===\"orthographic\",i=t.camera._ortho;n!==i&&(t.glplot.redraw(),t.glplot.clearRGBA(),t.glplot.dispose(),t.initializeGLPlot())};wv.isCameraChanged=function(e){var t=this,r=t.getCamera(),n=up.nestedProperty(e,t.id+\".camera\"),i=n.get();function a(u,c,f,h){var d=[\"up\",\"center\",\"eye\"],v=[\"x\",\"y\",\"z\"];return c[d[f]]&&u[d[f]][v[h]]===c[d[f]][v[h]]}var o=!1;if(i===void 0)o=!0;else{for(var s=0;s<3;s++)for(var l=0;l<3;l++)if(!a(r,i,s,l)){o=!0;break}(!i.projection||r.projection&&r.projection.type!==i.projection.type)&&(o=!0)}return o};wv.isAspectChanged=function(e){var t=this,r=t.glplot.getAspectratio(),n=up.nestedProperty(e,t.id+\".aspectratio\"),i=n.get();return i===void 0||i.x!==r.x||i.y!==r.y||i.z!==r.z};wv.saveLayout=function(e){var t=this,r=t.fullLayout,n,i,a,o,s,l,u=t.isCameraChanged(e),c=t.isAspectChanged(e),f=u||c;if(f){var h={};if(u&&(n=t.getCamera(),i=up.nestedProperty(e,t.id+\".camera\"),a=i.get(),h[t.id+\".camera\"]=a),c&&(o=t.glplot.getAspectratio(),s=up.nestedProperty(e,t.id+\".aspectratio\"),l=s.get(),h[t.id+\".aspectratio\"]=l),JD.call(\"_storeDirectGUIEdit\",e,r._preGUI,h),u){i.set(n);var d=up.nestedProperty(r,t.id+\".camera\");d.set(n)}if(c){s.set(o);var v=up.nestedProperty(r,t.id+\".aspectratio\");v.set(o),t.glplot.redraw()}}return f};wv.updateFx=function(e,t){var r=this,n=r.camera;if(n)if(e===\"orbit\")n.mode=\"orbit\",n.keyBindingMode=\"rotate\";else if(e===\"turntable\"){n.up=[0,0,1],n.mode=\"turntable\",n.keyBindingMode=\"rotate\";var i=r.graphDiv,a=i._fullLayout,o=r.fullSceneLayout.camera,s=o.up.x,l=o.up.y,u=o.up.z;if(u/Math.sqrt(s*s+l*l+u*u)<.999){var c=r.id+\".camera.up\",f={x:0,y:0,z:1},h={};h[c]=f;var d=i.layout;JD.call(\"_storeDirectGUIEdit\",d,a._preGUI,h),o.up=f,up.nestedProperty(d,c).set(f)}}else n.keyBindingMode=e;r.fullSceneLayout.hovermode=t};function SPt(e,t,r){for(var n=0,i=r-1;n0)for(var s=255/o,l=0;l<3;++l)e[a+l]=Math.min(s*e[a+l],255)}}wv.toImage=function(e){var t=this;e||(e=\"png\"),t.staticMode&&t.container.appendChild(VE),t.glplot.redraw();var r=t.glplot.gl,n=r.drawingBufferWidth,i=r.drawingBufferHeight;r.bindFramebuffer(r.FRAMEBUFFER,null);var a=new Uint8Array(n*i*4);r.readPixels(0,0,n,i,r.RGBA,r.UNSIGNED_BYTE,a),SPt(a,n,i),MPt(a,n,i);var o=document.createElement(\"canvas\");o.width=n,o.height=i;var s=o.getContext(\"2d\",{willReadFrequently:!0}),l=s.createImageData(n,i);l.data.set(a),s.putImageData(l,0,0);var u;switch(e){case\"jpeg\":u=o.toDataURL(\"image/jpeg\");break;case\"webp\":u=o.toDataURL(\"image/webp\");break;default:u=o.toDataURL(\"image/png\")}return t.staticMode&&t.container.removeChild(VE),u};wv.setConvert=function(){for(var e=this,t=0;t<3;t++){var r=e.fullSceneLayout[HE[t]];$D.setConvert(r,e.fullLayout),r.setScale=up.noop}};wv.make4thDimension=function(){var e=this,t=e.graphDiv,r=t._fullLayout;e._mockAxis={type:\"linear\",showexponent:\"all\",exponentformat:\"B\"},$D.setConvert(e._mockAxis,r)};pPe.exports=vPe});var yPe=ye((yvr,mPe)=>{\"use strict\";mPe.exports={scene:{valType:\"subplotid\",dflt:\"scene\",editType:\"calc+clearAxisTypes\"}}});var mZ=ye((_vr,_Pe)=>{\"use strict\";var EPt=va(),cs=Cd(),gZ=no().extendFlat,kPt=Bu().overrideAll;_Pe.exports=kPt({visible:cs.visible,showspikes:{valType:\"boolean\",dflt:!0},spikesides:{valType:\"boolean\",dflt:!0},spikethickness:{valType:\"number\",min:0,dflt:2},spikecolor:{valType:\"color\",dflt:EPt.defaultLine},showbackground:{valType:\"boolean\",dflt:!1},backgroundcolor:{valType:\"color\",dflt:\"rgba(204, 204, 204, 0.5)\"},showaxeslabels:{valType:\"boolean\",dflt:!0},color:cs.color,categoryorder:cs.categoryorder,categoryarray:cs.categoryarray,title:{text:cs.title.text,font:cs.title.font},type:gZ({},cs.type,{values:[\"-\",\"linear\",\"log\",\"date\",\"category\"]}),autotypenumbers:cs.autotypenumbers,autorange:cs.autorange,autorangeoptions:{minallowed:cs.autorangeoptions.minallowed,maxallowed:cs.autorangeoptions.maxallowed,clipmin:cs.autorangeoptions.clipmin,clipmax:cs.autorangeoptions.clipmax,include:cs.autorangeoptions.include,editType:\"plot\"},rangemode:cs.rangemode,minallowed:cs.minallowed,maxallowed:cs.maxallowed,range:gZ({},cs.range,{items:[{valType:\"any\",editType:\"plot\",impliedEdits:{\"^autorange\":!1}},{valType:\"any\",editType:\"plot\",impliedEdits:{\"^autorange\":!1}}],anim:!1}),tickmode:cs.minor.tickmode,nticks:cs.nticks,tick0:cs.tick0,dtick:cs.dtick,tickvals:cs.tickvals,ticktext:cs.ticktext,ticks:cs.ticks,mirror:cs.mirror,ticklen:cs.ticklen,tickwidth:cs.tickwidth,tickcolor:cs.tickcolor,showticklabels:cs.showticklabels,labelalias:cs.labelalias,tickfont:cs.tickfont,tickangle:cs.tickangle,tickprefix:cs.tickprefix,showtickprefix:cs.showtickprefix,ticksuffix:cs.ticksuffix,showticksuffix:cs.showticksuffix,showexponent:cs.showexponent,exponentformat:cs.exponentformat,minexponent:cs.minexponent,separatethousands:cs.separatethousands,tickformat:cs.tickformat,tickformatstops:cs.tickformatstops,hoverformat:cs.hoverformat,showline:cs.showline,linecolor:cs.linecolor,linewidth:cs.linewidth,showgrid:cs.showgrid,gridcolor:gZ({},cs.gridcolor,{dflt:\"rgb(204, 204, 204)\"}),gridwidth:cs.gridwidth,zeroline:cs.zeroline,zerolinecolor:cs.zerolinecolor,zerolinewidth:cs.zerolinewidth},\"plot\",\"from-root\")});var bZ=ye((xvr,xPe)=>{\"use strict\";var yZ=mZ(),CPt=Ju().attributes,_Z=no().extendFlat,LPt=Mr().counterRegex;function xZ(e,t,r){return{x:{valType:\"number\",dflt:e,editType:\"camera\"},y:{valType:\"number\",dflt:t,editType:\"camera\"},z:{valType:\"number\",dflt:r,editType:\"camera\"},editType:\"camera\"}}xPe.exports={_arrayAttrRegexps:[LPt(\"scene\",\".annotations\",!0)],bgcolor:{valType:\"color\",dflt:\"rgba(0,0,0,0)\",editType:\"plot\"},camera:{up:_Z(xZ(0,0,1),{}),center:_Z(xZ(0,0,0),{}),eye:_Z(xZ(1.25,1.25,1.25),{}),projection:{type:{valType:\"enumerated\",values:[\"perspective\",\"orthographic\"],dflt:\"perspective\",editType:\"calc\"},editType:\"calc\"},editType:\"camera\"},domain:CPt({name:\"scene\",editType:\"plot\"}),aspectmode:{valType:\"enumerated\",values:[\"auto\",\"cube\",\"data\",\"manual\"],dflt:\"auto\",editType:\"plot\",impliedEdits:{\"aspectratio.x\":void 0,\"aspectratio.y\":void 0,\"aspectratio.z\":void 0}},aspectratio:{x:{valType:\"number\",min:0,editType:\"plot\",impliedEdits:{\"^aspectmode\":\"manual\"}},y:{valType:\"number\",min:0,editType:\"plot\",impliedEdits:{\"^aspectmode\":\"manual\"}},z:{valType:\"number\",min:0,editType:\"plot\",impliedEdits:{\"^aspectmode\":\"manual\"}},editType:\"plot\",impliedEdits:{aspectmode:\"manual\"}},xaxis:yZ,yaxis:yZ,zaxis:yZ,dragmode:{valType:\"enumerated\",values:[\"orbit\",\"turntable\",\"zoom\",\"pan\",!1],editType:\"plot\"},hovermode:{valType:\"enumerated\",values:[\"closest\",!1],dflt:\"closest\",editType:\"modebar\"},uirevision:{valType:\"any\",editType:\"none\"},editType:\"plot\"}});var APe=ye((bvr,TPe)=>{\"use strict\";var PPt=id().mix,bPe=Mr(),IPt=Vs(),RPt=mZ(),DPt=yU(),zPt=JM(),wPe=[\"xaxis\",\"yaxis\",\"zaxis\"],FPt=100*136/187;TPe.exports=function(t,r,n){var i,a;function o(u,c){return bPe.coerce(i,a,RPt,u,c)}for(var s=0;s{\"use strict\";var qPt=Mr(),OPt=va(),BPt=ba(),NPt=k_(),UPt=APe(),SPe=bZ(),VPt=kd().getSubplotData,MPe=\"gl3d\";EPe.exports=function(t,r,n){var i=r._basePlotModules.length>1;function a(o){if(!i){var s=qPt.validate(t[o],SPe[o]);if(s)return t[o]}}NPt(t,r,n,{type:MPe,attributes:SPe,handleDefaults:HPt,fullLayout:r,font:r.font,fullData:n,getDfltFromLayout:a,autotypenumbersDflt:r.autotypenumbers,paper_bgcolor:r.paper_bgcolor,calendar:r.calendar})};function HPt(e,t,r,n){for(var i=r(\"bgcolor\"),a=OPt.combine(i,n.paper_bgcolor),o=[\"up\",\"center\",\"eye\"],s=0;s.999)&&(h=\"turntable\")}else h=\"turntable\";r(\"dragmode\",h),r(\"hovermode\",n.getDfltFromLayout(\"hovermode\"))}});var $_=ye(cp=>{\"use strict\";var GPt=Bu().overrideAll,jPt=B1(),WPt=gPe(),ZPt=kd().getSubplotData,XPt=Mr(),YPt=Zp(),B5=\"gl3d\",wZ=\"scene\";cp.name=B5;cp.attr=wZ;cp.idRoot=wZ;cp.idRegex=cp.attrRegex=XPt.counterRegex(\"scene\");cp.attributes=yPe();cp.layoutAttributes=bZ();cp.baseLayoutAttrOverrides=GPt({hoverlabel:jPt.hoverlabel},\"plot\",\"nested\");cp.supplyLayoutDefaults=kPe();cp.plot=function(t){for(var r=t._fullLayout,n=t._fullData,i=r._subplots[B5],a=0;a{\"use strict\";CPe.exports={plot:NLe(),attributes:dZ(),markerSymbols:ZD(),supplyDefaults:WLe(),colorbar:[{container:\"marker\",min:\"cmin\",max:\"cmax\"},{container:\"line\",min:\"cmin\",max:\"cmax\"}],calc:XLe(),moduleType:\"trace\",name:\"scatter3d\",basePlotModule:$_(),categories:[\"gl3d\",\"symbols\",\"showLegend\",\"scatter-like\"],meta:{}}});var IPe=ye((Svr,PPe)=>{\"use strict\";PPe.exports=LPe()});var GE=ye((Mvr,zPe)=>{\"use strict\";var RPe=va(),KPt=Kl(),TZ=Oc().axisHoverFormat,JPt=Wo().hovertemplateAttrs,DPe=vl(),AZ=no().extendFlat,$Pt=Bu().overrideAll;function SZ(e){return{valType:\"boolean\",dflt:!1}}function MZ(e){return{show:{valType:\"boolean\",dflt:!1},start:{valType:\"number\",dflt:null,editType:\"plot\"},end:{valType:\"number\",dflt:null,editType:\"plot\"},size:{valType:\"number\",dflt:null,min:0,editType:\"plot\"},project:{x:SZ(\"x\"),y:SZ(\"y\"),z:SZ(\"z\")},color:{valType:\"color\",dflt:RPe.defaultLine},usecolormap:{valType:\"boolean\",dflt:!1},width:{valType:\"number\",min:1,max:16,dflt:2},highlight:{valType:\"boolean\",dflt:!0},highlightcolor:{valType:\"color\",dflt:RPe.defaultLine},highlightwidth:{valType:\"number\",min:1,max:16,dflt:2}}}var EZ=zPe.exports=$Pt(AZ({z:{valType:\"data_array\"},x:{valType:\"data_array\"},y:{valType:\"data_array\"},text:{valType:\"string\",dflt:\"\",arrayOk:!0},hovertext:{valType:\"string\",dflt:\"\",arrayOk:!0},hovertemplate:JPt(),xhoverformat:TZ(\"x\"),yhoverformat:TZ(\"y\"),zhoverformat:TZ(\"z\"),connectgaps:{valType:\"boolean\",dflt:!1,editType:\"calc\"},surfacecolor:{valType:\"data_array\"}},KPt(\"\",{colorAttr:\"z or surfacecolor\",showScaleDflt:!0,autoColorDflt:!1,editTypeOverride:\"calc\"}),{contours:{x:MZ(\"x\"),y:MZ(\"y\"),z:MZ(\"z\")},hidesurface:{valType:\"boolean\",dflt:!1},lightposition:{x:{valType:\"number\",min:-1e5,max:1e5,dflt:10},y:{valType:\"number\",min:-1e5,max:1e5,dflt:1e4},z:{valType:\"number\",min:-1e5,max:1e5,dflt:0}},lighting:{ambient:{valType:\"number\",min:0,max:1,dflt:.8},diffuse:{valType:\"number\",min:0,max:1,dflt:.8},specular:{valType:\"number\",min:0,max:2,dflt:.05},roughness:{valType:\"number\",min:0,max:1,dflt:.5},fresnel:{valType:\"number\",min:0,max:5,dflt:.2}},opacity:{valType:\"number\",min:0,max:1,dflt:1},opacityscale:{valType:\"any\",editType:\"calc\"},hoverinfo:AZ({},DPe.hoverinfo),showlegend:AZ({},DPe.showlegend,{dflt:!1})}),\"calc\",\"nested\");EZ.x.editType=EZ.y.editType=EZ.z.editType=\"calc+clearAxisTypes\"});var CZ=ye((Evr,OPe)=>{\"use strict\";var QPt=ba(),FPe=Mr(),eIt=Uh(),tIt=GE(),kZ=.1;function rIt(e,t){for(var r=[],n=32,i=0;i{\"use strict\";var BPe=zv();NPe.exports=function(t,r){r.surfacecolor?BPe(t,r,{vals:r.surfacecolor,containerStr:\"\",cLetter:\"c\"}):BPe(t,r,{vals:r.z,containerStr:\"\",cLetter:\"c\"})}});var ZPe=ye((Cvr,WPe)=>{\"use strict\";var aIt=Rd().gl_surface3d,N5=Rd().ndarray,oIt=Rd().ndarray_linear_interpolate.d2,sIt=QI(),lIt=e8(),jE=Mr().isArrayOrTypedArray,uIt=$y().parseColorScale,VPe=Jy(),cIt=Mu().extractOpts;function GPe(e,t,r){this.scene=e,this.uid=r,this.surface=t,this.data=null,this.showContour=[!1,!1,!1],this.contourStart=[null,null,null],this.contourEnd=[null,null,null],this.contourSize=[0,0,0],this.minValues=[1/0,1/0,1/0],this.maxValues=[-1/0,-1/0,-1/0],this.dataScaleX=1,this.dataScaleY=1,this.refineData=!0,this.objectOffset=[0,0,0]}var Jg=GPe.prototype;Jg.getXat=function(e,t,r,n){var i=jE(this.data.x)?jE(this.data.x[0])?this.data.x[t][e]:this.data.x[e]:e;return r===void 0?i:n.d2l(i,0,r)};Jg.getYat=function(e,t,r,n){var i=jE(this.data.y)?jE(this.data.y[0])?this.data.y[t][e]:this.data.y[t]:t;return r===void 0?i:n.d2l(i,0,r)};Jg.getZat=function(e,t,r,n){var i=this.data.z[t][e];return i===null&&this.data.connectgaps&&this.data._interpolatedZ&&(i=this.data._interpolatedZ[t][e]),r===void 0?i:n.d2l(i,0,r)};Jg.handlePick=function(e){if(e.object===this.surface){var t=(e.data.index[0]-1)/this.dataScaleX-1,r=(e.data.index[1]-1)/this.dataScaleY-1,n=Math.max(Math.min(Math.round(t),this.data.z[0].length-1),0),i=Math.max(Math.min(Math.round(r),this.data._ylength-1),0);e.index=[n,i],e.traceCoordinate=[this.getXat(n,i),this.getYat(n,i),this.getZat(n,i)],e.dataCoordinate=[this.getXat(n,i,this.data.xcalendar,this.scene.fullSceneLayout.xaxis),this.getYat(n,i,this.data.ycalendar,this.scene.fullSceneLayout.yaxis),this.getZat(n,i,this.data.zcalendar,this.scene.fullSceneLayout.zaxis)];for(var a=0;a<3;a++){var o=e.dataCoordinate[a];o!=null&&(e.dataCoordinate[a]*=this.scene.dataScale[a])}var s=this.data.hovertext||this.data.text;return jE(s)&&s[i]&&s[i][n]!==void 0?e.textLabel=s[i][n]:s?e.textLabel=s:e.textLabel=\"\",e.data.dataCoordinate=e.dataCoordinate.slice(),this.surface.highlight(e.data),this.scene.glplot.spikes.position=e.dataCoordinate,!0}};function fIt(e){var t=e[0].rgb,r=e[e.length-1].rgb;return t[0]===r[0]&&t[1]===r[1]&&t[2]===r[2]&&t[3]===r[3]}var U5=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607,613,617,619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997,1009,1013,1019,1021,1031,1033,1039,1049,1051,1061,1063,1069,1087,1091,1093,1097,1103,1109,1117,1123,1129,1151,1153,1163,1171,1181,1187,1193,1201,1213,1217,1223,1229,1231,1237,1249,1259,1277,1279,1283,1289,1291,1297,1301,1303,1307,1319,1321,1327,1361,1367,1373,1381,1399,1409,1423,1427,1429,1433,1439,1447,1451,1453,1459,1471,1481,1483,1487,1489,1493,1499,1511,1523,1531,1543,1549,1553,1559,1567,1571,1579,1583,1597,1601,1607,1609,1613,1619,1621,1627,1637,1657,1663,1667,1669,1693,1697,1699,1709,1721,1723,1733,1741,1747,1753,1759,1777,1783,1787,1789,1801,1811,1823,1831,1847,1861,1867,1871,1873,1877,1879,1889,1901,1907,1913,1931,1933,1949,1951,1973,1979,1987,1993,1997,1999,2003,2011,2017,2027,2029,2039,2053,2063,2069,2081,2083,2087,2089,2099,2111,2113,2129,2131,2137,2141,2143,2153,2161,2179,2203,2207,2213,2221,2237,2239,2243,2251,2267,2269,2273,2281,2287,2293,2297,2309,2311,2333,2339,2341,2347,2351,2357,2371,2377,2381,2383,2389,2393,2399,2411,2417,2423,2437,2441,2447,2459,2467,2473,2477,2503,2521,2531,2539,2543,2549,2551,2557,2579,2591,2593,2609,2617,2621,2633,2647,2657,2659,2663,2671,2677,2683,2687,2689,2693,2699,2707,2711,2713,2719,2729,2731,2741,2749,2753,2767,2777,2789,2791,2797,2801,2803,2819,2833,2837,2843,2851,2857,2861,2879,2887,2897,2903,2909,2917,2927,2939,2953,2957,2963,2969,2971,2999];function hIt(e,t){if(e0){r=U5[n];break}return r}function vIt(e,t){if(!(e<1||t<1)){for(var r=LZ(e),n=LZ(t),i=1,a=0;aQD;)n--,n/=dIt(n),n++,n1?i:1};function gIt(e,t,r){var n=r[8]+r[2]*t[0]+r[5]*t[1];return e[0]=(r[6]+r[0]*t[0]+r[3]*t[1])/n,e[1]=(r[7]+r[1]*t[0]+r[4]*t[1])/n,e}function mIt(e,t,r){return yIt(e,t,gIt,r),e}function yIt(e,t,r,n){for(var i=[0,0],a=e.shape[0],o=e.shape[1],s=0;s0&&this.contourStart[n]!==null&&this.contourEnd[n]!==null&&this.contourEnd[n]>this.contourStart[n]))for(t[n]=!0,i=this.contourStart[n];ih&&(this.minValues[u]=h),this.maxValues[u]{\"use strict\";XPe.exports={attributes:GE(),supplyDefaults:CZ().supplyDefaults,colorbar:{min:\"cmin\",max:\"cmax\"},calc:UPe(),plot:ZPe(),moduleType:\"trace\",name:\"surface\",basePlotModule:$_(),categories:[\"gl3d\",\"2dMap\",\"showLegend\"],meta:{}}});var JPe=ye((Pvr,KPe)=>{\"use strict\";KPe.exports=YPe()});var V5=ye((Ivr,QPe)=>{\"use strict\";var bIt=Kl(),PZ=Oc().axisHoverFormat,wIt=Wo().hovertemplateAttrs,Q_=GE(),$Pe=vl(),ex=no().extendFlat;QPe.exports=ex({x:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},y:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},z:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},i:{valType:\"data_array\",editType:\"calc\"},j:{valType:\"data_array\",editType:\"calc\"},k:{valType:\"data_array\",editType:\"calc\"},text:{valType:\"string\",dflt:\"\",arrayOk:!0,editType:\"calc\"},hovertext:{valType:\"string\",dflt:\"\",arrayOk:!0,editType:\"calc\"},hovertemplate:wIt({editType:\"calc\"}),xhoverformat:PZ(\"x\"),yhoverformat:PZ(\"y\"),zhoverformat:PZ(\"z\"),delaunayaxis:{valType:\"enumerated\",values:[\"x\",\"y\",\"z\"],dflt:\"z\",editType:\"calc\"},alphahull:{valType:\"number\",dflt:-1,editType:\"calc\"},intensity:{valType:\"data_array\",editType:\"calc\"},intensitymode:{valType:\"enumerated\",values:[\"vertex\",\"cell\"],dflt:\"vertex\",editType:\"calc\"},color:{valType:\"color\",editType:\"calc\"},vertexcolor:{valType:\"data_array\",editType:\"calc\"},facecolor:{valType:\"data_array\",editType:\"calc\"}},bIt(\"\",{colorAttr:\"`intensity`\",showScaleDflt:!0,editTypeOverride:\"calc\"}),{opacity:Q_.opacity,flatshading:{valType:\"boolean\",dflt:!1,editType:\"calc\"},contour:{show:ex({},Q_.contours.x.show,{}),color:Q_.contours.x.color,width:Q_.contours.x.width,editType:\"calc\"},lightposition:{x:ex({},Q_.lightposition.x,{dflt:1e5}),y:ex({},Q_.lightposition.y,{dflt:1e5}),z:ex({},Q_.lightposition.z,{dflt:0}),editType:\"calc\"},lighting:ex({vertexnormalsepsilon:{valType:\"number\",min:0,max:1,dflt:1e-12,editType:\"calc\"},facenormalsepsilon:{valType:\"number\",min:0,max:1,dflt:1e-6,editType:\"calc\"},editType:\"calc\"},Q_.lighting),hoverinfo:ex({},$Pe.hoverinfo,{editType:\"calc\"}),showlegend:ex({},$Pe.showlegend,{dflt:!1})})});var tz=ye((Rvr,tIe)=>{\"use strict\";var TIt=Kl(),ez=Oc().axisHoverFormat,AIt=Wo().hovertemplateAttrs,WE=V5(),eIe=vl(),IZ=no().extendFlat,SIt=Bu().overrideAll;function RZ(e){return{show:{valType:\"boolean\",dflt:!1},locations:{valType:\"data_array\",dflt:[]},fill:{valType:\"number\",min:0,max:1,dflt:1}}}function DZ(e){return{show:{valType:\"boolean\",dflt:!0},fill:{valType:\"number\",min:0,max:1,dflt:1}}}var H5=tIe.exports=SIt(IZ({x:{valType:\"data_array\"},y:{valType:\"data_array\"},z:{valType:\"data_array\"},value:{valType:\"data_array\"},isomin:{valType:\"number\"},isomax:{valType:\"number\"},surface:{show:{valType:\"boolean\",dflt:!0},count:{valType:\"integer\",dflt:2,min:1},fill:{valType:\"number\",min:0,max:1,dflt:1},pattern:{valType:\"flaglist\",flags:[\"A\",\"B\",\"C\",\"D\",\"E\"],extras:[\"all\",\"odd\",\"even\"],dflt:\"all\"}},spaceframe:{show:{valType:\"boolean\",dflt:!1},fill:{valType:\"number\",min:0,max:1,dflt:.15}},slices:{x:RZ(\"x\"),y:RZ(\"y\"),z:RZ(\"z\")},caps:{x:DZ(\"x\"),y:DZ(\"y\"),z:DZ(\"z\")},text:{valType:\"string\",dflt:\"\",arrayOk:!0},hovertext:{valType:\"string\",dflt:\"\",arrayOk:!0},hovertemplate:AIt(),xhoverformat:ez(\"x\"),yhoverformat:ez(\"y\"),zhoverformat:ez(\"z\"),valuehoverformat:ez(\"value\",1),showlegend:IZ({},eIe.showlegend,{dflt:!1})},TIt(\"\",{colorAttr:\"`value`\",showScaleDflt:!0,editTypeOverride:\"calc\"}),{opacity:WE.opacity,lightposition:WE.lightposition,lighting:WE.lighting,flatshading:WE.flatshading,contour:WE.contour,hoverinfo:IZ({},eIe.hoverinfo)}),\"calc\",\"nested\");H5.flatshading.dflt=!0;H5.lighting.facenormalsepsilon.dflt=0;H5.x.editType=H5.y.editType=H5.z.editType=H5.value.editType=\"calc+clearAxisTypes\"});var zZ=ye((Dvr,iIe)=>{\"use strict\";var MIt=Mr(),EIt=ba(),kIt=tz(),CIt=Uh();function LIt(e,t,r,n){function i(a,o){return MIt.coerce(e,t,kIt,a,o)}rIe(e,t,r,n,i)}function rIe(e,t,r,n,i){var a=i(\"isomin\"),o=i(\"isomax\");o!=null&&a!==void 0&&a!==null&&a>o&&(t.isomin=null,t.isomax=null);var s=i(\"x\"),l=i(\"y\"),u=i(\"z\"),c=i(\"value\");if(!s||!s.length||!l||!l.length||!u||!u.length||!c||!c.length){t.visible=!1;return}var f=EIt.getComponentMethod(\"calendars\",\"handleTraceDefaults\");f(e,t,[\"x\",\"y\",\"z\"],n),i(\"valuehoverformat\"),[\"x\",\"y\",\"z\"].forEach(function(x){i(x+\"hoverformat\");var b=\"caps.\"+x,g=i(b+\".show\");g&&i(b+\".fill\");var E=\"slices.\"+x,k=i(E+\".show\");k&&(i(E+\".fill\"),i(E+\".locations\"))});var h=i(\"spaceframe.show\");h&&i(\"spaceframe.fill\");var d=i(\"surface.show\");d&&(i(\"surface.count\"),i(\"surface.fill\"),i(\"surface.pattern\"));var v=i(\"contour.show\");v&&(i(\"contour.color\"),i(\"contour.width\")),[\"text\",\"hovertext\",\"hovertemplate\",\"lighting.ambient\",\"lighting.diffuse\",\"lighting.specular\",\"lighting.roughness\",\"lighting.fresnel\",\"lighting.vertexnormalsepsilon\",\"lighting.facenormalsepsilon\",\"lightposition.x\",\"lightposition.y\",\"lightposition.z\",\"flatshading\",\"opacity\"].forEach(function(x){i(x)}),CIt(e,t,n,i,{prefix:\"\",cLetter:\"c\"}),t._length=null}iIe.exports={supplyDefaults:LIt,supplyIsoDefaults:rIe}});var rz=ye((zvr,aIe)=>{\"use strict\";var qZ=Mr(),PIt=zv();function IIt(e,t){t._len=Math.min(t.u.length,t.v.length,t.w.length,t.x.length,t.y.length,t.z.length),t._u=Gm(t.u,t._len),t._v=Gm(t.v,t._len),t._w=Gm(t.w,t._len),t._x=Gm(t.x,t._len),t._y=Gm(t.y,t._len),t._z=Gm(t.z,t._len);var r=nIe(t);t._gridFill=r.fill,t._Xs=r.Xs,t._Ys=r.Ys,t._Zs=r.Zs,t._len=r.len;var n=0,i,a,o;t.starts&&(i=Gm(t.starts.x||[]),a=Gm(t.starts.y||[]),o=Gm(t.starts.z||[]),n=Math.min(i.length,a.length,o.length)),t._startsX=i||[],t._startsY=a||[],t._startsZ=o||[];var s=0,l=1/0,u;for(u=0;u1&&(k=t[i-1],L=r[i-1],C=n[i-1]),a=0;ak?\"-\":\"+\")+\"x\"),v=v.replace(\"y\",(A>L?\"-\":\"+\")+\"y\"),v=v.replace(\"z\",(_>C?\"-\":\"+\")+\"z\");var T=function(){i=0,M=[],p=[],P=[]};(!i||i{\"use strict\";var RIt=zv(),DIt=rz().processGrid,iz=rz().filter;oIe.exports=function(t,r){r._len=Math.min(r.x.length,r.y.length,r.z.length,r.value.length),r._x=iz(r.x,r._len),r._y=iz(r.y,r._len),r._z=iz(r.z,r._len),r._value=iz(r.value,r._len);var n=DIt(r);r._gridFill=n.fill,r._Xs=n.Xs,r._Ys=n.Ys,r._Zs=n.Zs,r._len=n.len;for(var i=1/0,a=-1/0,o=0;o{\"use strict\";sIe.exports=function(t,r,n,i){i=i||t.length;for(var a=new Array(i),o=0;o{\"use strict\";var zIt=Rd().gl_mesh3d,FIt=$y().parseColorScale,qIt=Mr().isArrayOrTypedArray,OIt=Jy(),BIt=Mu().extractOpts,lIe=G5(),ZE=function(e,t){for(var r=t.length-1;r>0;r--){var n=Math.min(t[r],t[r-1]),i=Math.max(t[r],t[r-1]);if(i>n&&n-1}function ae(bt,Lt){return bt===null?Lt:bt}function _e(bt,Lt,St){T();var Et=[Lt],dt=[St];if(G>=1)Et=[Lt],dt=[St];else if(G>0){var Ht=W(Lt,St);Et=Ht.xyzv,dt=Ht.abc}for(var $t=0;$t-1?St[_r]:P(Br,Or,Nr);Ne>-1?fr[_r]=Ne:fr[_r]=q(Br,Or,Nr,ae(bt,ut))}V(fr[0],fr[1],fr[2])}}function Me(bt,Lt,St){var Et=function(dt,Ht,$t){_e(bt,[Lt[dt],Lt[Ht],Lt[$t]],[St[dt],St[Ht],St[$t]])};Et(0,1,2),Et(2,3,0)}function ke(bt,Lt,St){var Et=function(dt,Ht,$t){_e(bt,[Lt[dt],Lt[Ht],Lt[$t]],[St[dt],St[Ht],St[$t]])};Et(0,1,2),Et(3,0,1),Et(2,3,0),Et(1,2,3)}function ge(bt,Lt,St,Et){var dt=bt[3];dtEt&&(dt=Et);for(var Ht=(bt[3]-dt)/(bt[3]-Lt[3]+1e-9),$t=[],fr=0;fr<4;fr++)$t[fr]=(1-Ht)*bt[fr]+Ht*Lt[fr];return $t}function ie(bt,Lt,St){return bt>=Lt&&bt<=St}function Te(bt){var Lt=.001*(L-A);return bt>=A-Lt&&bt<=L+Lt}function Ee(bt){for(var Lt=[],St=0;St<4;St++){var Et=bt[St];Lt.push([e._x[Et],e._y[Et],e._z[Et],e._value[Et]])}return Lt}var Ae=3;function ze(bt,Lt,St,Et,dt,Ht){Ht||(Ht=1),St=[-1,-1,-1];var $t=!1,fr=[ie(Lt[0][3],Et,dt),ie(Lt[1][3],Et,dt),ie(Lt[2][3],Et,dt)];if(!fr[0]&&!fr[1]&&!fr[2])return!1;var _r=function(Or,Nr,ut){return Te(Nr[0][3])&&Te(Nr[1][3])&&Te(Nr[2][3])?(_e(Or,Nr,ut),!0):Htfr?[E,Ht]:[Ht,k];kt(Lt,_r[0],_r[1])}}var Br=[[Math.min(A,k),Math.max(A,k)],[Math.min(E,L),Math.max(E,L)]];[\"x\",\"y\",\"z\"].forEach(function(Or){for(var Nr=[],ut=0;ut0&&(Le.push(lt.id),Or===\"x\"?xe.push([lt.distRatio,0,0]):Or===\"y\"?xe.push([0,lt.distRatio,0]):xe.push([0,0,lt.distRatio]))}else Or===\"x\"?ht=er(1,d-1):Or===\"y\"?ht=er(1,v-1):ht=er(1,x-1);Le.length>0&&(Or===\"x\"?Nr[Ne]=Ct(bt,Le,Ye,Ve,xe,Nr[Ne]):Or===\"y\"?Nr[Ne]=Yt(bt,Le,Ye,Ve,xe,Nr[Ne]):Nr[Ne]=xr(bt,Le,Ye,Ve,xe,Nr[Ne]),Ne++),ht.length>0&&(Or===\"x\"?Nr[Ne]=ct(bt,ht,Ye,Ve,Nr[Ne]):Or===\"y\"?Nr[Ne]=qt(bt,ht,Ye,Ve,Nr[Ne]):Nr[Ne]=rt(bt,ht,Ye,Ve,Nr[Ne]),Ne++)}var Gt=e.caps[Or];Gt.show&&Gt.fill&&(N(Gt.fill),Or===\"x\"?Nr[Ne]=ct(bt,[0,d-1],Ye,Ve,Nr[Ne]):Or===\"y\"?Nr[Ne]=qt(bt,[0,v-1],Ye,Ve,Nr[Ne]):Nr[Ne]=rt(bt,[0,x-1],Ye,Ve,Nr[Ne]),Ne++)}}),s===0&&F(),e._meshX=_,e._meshY=C,e._meshZ=M,e._meshIntensity=p,e._Xs=c,e._Ys=f,e._Zs=h}return xt(),e}function UIt(e,t){var r=e.glplot.gl,n=zIt({gl:r}),i=new uIe(e,n,t.uid);return n._trace=i,i.update(t),e.glplot.add(n),i}fIe.exports={findNearestOnAxis:ZE,generateIsoMeshes:cIe,createIsosurfaceTrace:UIt}});var dIe=ye((Bvr,hIe)=>{\"use strict\";hIe.exports={attributes:tz(),supplyDefaults:zZ().supplyDefaults,calc:OZ(),colorbar:{min:\"cmin\",max:\"cmax\"},plot:nz().createIsosurfaceTrace,moduleType:\"trace\",name:\"isosurface\",basePlotModule:$_(),categories:[\"gl3d\",\"showLegend\"],meta:{}}});var pIe=ye((Nvr,vIe)=>{\"use strict\";vIe.exports=dIe()});var UZ=ye((Uvr,mIe)=>{\"use strict\";var VIt=Kl(),xh=tz(),HIt=GE(),gIe=vl(),NZ=no().extendFlat,GIt=Bu().overrideAll,az=mIe.exports=GIt(NZ({x:xh.x,y:xh.y,z:xh.z,value:xh.value,isomin:xh.isomin,isomax:xh.isomax,surface:xh.surface,spaceframe:{show:{valType:\"boolean\",dflt:!1},fill:{valType:\"number\",min:0,max:1,dflt:1}},slices:xh.slices,caps:xh.caps,text:xh.text,hovertext:xh.hovertext,xhoverformat:xh.xhoverformat,yhoverformat:xh.yhoverformat,zhoverformat:xh.zhoverformat,valuehoverformat:xh.valuehoverformat,hovertemplate:xh.hovertemplate},VIt(\"\",{colorAttr:\"`value`\",showScaleDflt:!0,editTypeOverride:\"calc\"}),{colorbar:xh.colorbar,opacity:xh.opacity,opacityscale:HIt.opacityscale,lightposition:xh.lightposition,lighting:xh.lighting,flatshading:xh.flatshading,contour:xh.contour,hoverinfo:NZ({},gIe.hoverinfo),showlegend:NZ({},gIe.showlegend,{dflt:!1})}),\"calc\",\"nested\");az.x.editType=az.y.editType=az.z.editType=az.value.editType=\"calc+clearAxisTypes\"});var _Ie=ye((Vvr,yIe)=>{\"use strict\";var jIt=Mr(),WIt=UZ(),ZIt=zZ().supplyIsoDefaults,XIt=CZ().opacityscaleDefaults;yIe.exports=function(t,r,n,i){function a(o,s){return jIt.coerce(t,r,WIt,o,s)}ZIt(t,r,n,i,a),XIt(t,r,i,a)}});var TIe=ye((Hvr,wIe)=>{\"use strict\";var YIt=Rd().gl_mesh3d,KIt=$y().parseColorScale,JIt=Mr().isArrayOrTypedArray,$It=Jy(),QIt=Mu().extractOpts,xIe=G5(),VZ=nz().findNearestOnAxis,e8t=nz().generateIsoMeshes;function bIe(e,t,r){this.scene=e,this.uid=r,this.mesh=t,this.name=\"\",this.data=null,this.showContour=!1}var HZ=bIe.prototype;HZ.handlePick=function(e){if(e.object===this.mesh){var t=e.data.index,r=this.data._meshX[t],n=this.data._meshY[t],i=this.data._meshZ[t],a=this.data._Ys.length,o=this.data._Zs.length,s=VZ(r,this.data._Xs).id,l=VZ(n,this.data._Ys).id,u=VZ(i,this.data._Zs).id,c=e.index=u+o*l+o*a*s;e.traceCoordinate=[this.data._meshX[c],this.data._meshY[c],this.data._meshZ[c],this.data._value[c]];var f=this.data.hovertext||this.data.text;return JIt(f)&&f[c]!==void 0?e.textLabel=f[c]:f&&(e.textLabel=f),!0}};HZ.update=function(e){var t=this.scene,r=t.fullSceneLayout;this.data=e8t(e);function n(l,u,c,f){return u.map(function(h){return l.d2l(h,0,f)*c})}var i=xIe(n(r.xaxis,e._meshX,t.dataScale[0],e.xcalendar),n(r.yaxis,e._meshY,t.dataScale[1],e.ycalendar),n(r.zaxis,e._meshZ,t.dataScale[2],e.zcalendar)),a=xIe(e._meshI,e._meshJ,e._meshK),o={positions:i,cells:a,lightPosition:[e.lightposition.x,e.lightposition.y,e.lightposition.z],ambient:e.lighting.ambient,diffuse:e.lighting.diffuse,specular:e.lighting.specular,roughness:e.lighting.roughness,fresnel:e.lighting.fresnel,vertexNormalsEpsilon:e.lighting.vertexnormalsepsilon,faceNormalsEpsilon:e.lighting.facenormalsepsilon,opacity:e.opacity,opacityscale:e.opacityscale,contourEnable:e.contour.show,contourColor:$It(e.contour.color).slice(0,3),contourWidth:e.contour.width,useFacetNormals:e.flatshading},s=QIt(e);o.vertexIntensity=e._meshIntensity,o.vertexIntensityBounds=[s.min,s.max],o.colormap=KIt(e),this.mesh.update(o)};HZ.dispose=function(){this.scene.glplot.remove(this.mesh),this.mesh.dispose()};function t8t(e,t){var r=e.glplot.gl,n=YIt({gl:r}),i=new bIe(e,n,t.uid);return n._trace=i,i.update(t),e.glplot.add(n),i}wIe.exports=t8t});var SIe=ye((Gvr,AIe)=>{\"use strict\";AIe.exports={attributes:UZ(),supplyDefaults:_Ie(),calc:OZ(),colorbar:{min:\"cmin\",max:\"cmax\"},plot:TIe(),moduleType:\"trace\",name:\"volume\",basePlotModule:$_(),categories:[\"gl3d\",\"showLegend\"],meta:{}}});var EIe=ye((jvr,MIe)=>{\"use strict\";MIe.exports=SIe()});var LIe=ye((Wvr,CIe)=>{\"use strict\";var r8t=ba(),kIe=Mr(),i8t=Uh(),n8t=V5();CIe.exports=function(t,r,n,i){function a(c,f){return kIe.coerce(t,r,n8t,c,f)}function o(c){var f=c.map(function(h){var d=a(h);return d&&kIe.isArrayOrTypedArray(d)?d:null});return f.every(function(h){return h&&h.length===f[0].length})&&f}var s=o([\"x\",\"y\",\"z\"]);if(!s){r.visible=!1;return}if(o([\"i\",\"j\",\"k\"]),r.i&&(!r.j||!r.k)||r.j&&(!r.k||!r.i)||r.k&&(!r.i||!r.j)){r.visible=!1;return}var l=r8t.getComponentMethod(\"calendars\",\"handleTraceDefaults\");l(t,r,[\"x\",\"y\",\"z\"],i),[\"lighting.ambient\",\"lighting.diffuse\",\"lighting.specular\",\"lighting.roughness\",\"lighting.fresnel\",\"lighting.vertexnormalsepsilon\",\"lighting.facenormalsepsilon\",\"lightposition.x\",\"lightposition.y\",\"lightposition.z\",\"flatshading\",\"alphahull\",\"delaunayaxis\",\"opacity\"].forEach(function(c){a(c)});var u=a(\"contour.show\");u&&(a(\"contour.color\"),a(\"contour.width\")),\"intensity\"in t?(a(\"intensity\"),a(\"intensitymode\"),i8t(t,r,i,a,{prefix:\"\",cLetter:\"c\"})):(r.showscale=!1,\"facecolor\"in t?a(\"facecolor\"):\"vertexcolor\"in t?a(\"vertexcolor\"):a(\"color\",n)),a(\"text\"),a(\"hovertext\"),a(\"hovertemplate\"),a(\"xhoverformat\"),a(\"yhoverformat\"),a(\"zhoverformat\"),r._length=null}});var IIe=ye((Zvr,PIe)=>{\"use strict\";var a8t=zv();PIe.exports=function(t,r){r.intensity&&a8t(t,r,{vals:r.intensity,containerStr:\"\",cLetter:\"c\"})}});var qIe=ye((Xvr,FIe)=>{\"use strict\";var o8t=Rd().gl_mesh3d,s8t=Rd().delaunay_triangulate,l8t=Rd().alpha_shape,u8t=Rd().convex_hull,c8t=$y().parseColorScale,f8t=Mr().isArrayOrTypedArray,ZZ=Jy(),h8t=Mu().extractOpts,RIe=G5();function zIe(e,t,r){this.scene=e,this.uid=r,this.mesh=t,this.name=\"\",this.color=\"#fff\",this.data=null,this.showContour=!1}var XZ=zIe.prototype;XZ.handlePick=function(e){if(e.object===this.mesh){var t=e.index=e.data.index;e.data._cellCenter?e.traceCoordinate=e.data.dataCoordinate:e.traceCoordinate=[this.data.x[t],this.data.y[t],this.data.z[t]];var r=this.data.hovertext||this.data.text;return f8t(r)&&r[t]!==void 0?e.textLabel=r[t]:r&&(e.textLabel=r),!0}};function DIe(e){for(var t=[],r=e.length,n=0;n=t-.5)return!1;return!0}XZ.update=function(e){var t=this.scene,r=t.fullSceneLayout;this.data=e;var n=e.x.length,i=RIe(GZ(r.xaxis,e.x,t.dataScale[0],e.xcalendar),GZ(r.yaxis,e.y,t.dataScale[1],e.ycalendar),GZ(r.zaxis,e.z,t.dataScale[2],e.zcalendar)),a;if(e.i&&e.j&&e.k){if(e.i.length!==e.j.length||e.j.length!==e.k.length||!WZ(e.i,n)||!WZ(e.j,n)||!WZ(e.k,n))return;a=RIe(jZ(e.i),jZ(e.j),jZ(e.k))}else e.alphahull===0?a=u8t(i):e.alphahull>0?a=l8t(e.alphahull,i):a=d8t(e.delaunayaxis,i);var o={positions:i,cells:a,lightPosition:[e.lightposition.x,e.lightposition.y,e.lightposition.z],ambient:e.lighting.ambient,diffuse:e.lighting.diffuse,specular:e.lighting.specular,roughness:e.lighting.roughness,fresnel:e.lighting.fresnel,vertexNormalsEpsilon:e.lighting.vertexnormalsepsilon,faceNormalsEpsilon:e.lighting.facenormalsepsilon,opacity:e.opacity,contourEnable:e.contour.show,contourColor:ZZ(e.contour.color).slice(0,3),contourWidth:e.contour.width,useFacetNormals:e.flatshading};if(e.intensity){var s=h8t(e);this.color=\"#fff\";var l=e.intensitymode;o[l+\"Intensity\"]=e.intensity,o[l+\"IntensityBounds\"]=[s.min,s.max],o.colormap=c8t(e)}else e.vertexcolor?(this.color=e.vertexcolor[0],o.vertexColors=DIe(e.vertexcolor)):e.facecolor?(this.color=e.facecolor[0],o.cellColors=DIe(e.facecolor)):(this.color=e.color,o.meshColor=ZZ(e.color));this.mesh.update(o)};XZ.dispose=function(){this.scene.glplot.remove(this.mesh),this.mesh.dispose()};function v8t(e,t){var r=e.glplot.gl,n=o8t({gl:r}),i=new zIe(e,n,t.uid);return n._trace=i,i.update(t),e.glplot.add(n),i}FIe.exports=v8t});var BIe=ye((Yvr,OIe)=>{\"use strict\";OIe.exports={attributes:V5(),supplyDefaults:LIe(),calc:IIe(),colorbar:{min:\"cmin\",max:\"cmax\"},plot:qIe(),moduleType:\"trace\",name:\"mesh3d\",basePlotModule:$_(),categories:[\"gl3d\",\"showLegend\"],meta:{}}});var UIe=ye((Kvr,NIe)=>{\"use strict\";NIe.exports=BIe()});var KZ=ye((Jvr,HIe)=>{\"use strict\";var p8t=Kl(),j5=Oc().axisHoverFormat,g8t=Wo().hovertemplateAttrs,m8t=V5(),VIe=vl(),YZ=no().extendFlat,oz={x:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},y:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},z:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},u:{valType:\"data_array\",editType:\"calc\"},v:{valType:\"data_array\",editType:\"calc\"},w:{valType:\"data_array\",editType:\"calc\"},sizemode:{valType:\"enumerated\",values:[\"scaled\",\"absolute\",\"raw\"],editType:\"calc\",dflt:\"scaled\"},sizeref:{valType:\"number\",editType:\"calc\",min:0},anchor:{valType:\"enumerated\",editType:\"calc\",values:[\"tip\",\"tail\",\"cm\",\"center\"],dflt:\"cm\"},text:{valType:\"string\",dflt:\"\",arrayOk:!0,editType:\"calc\"},hovertext:{valType:\"string\",dflt:\"\",arrayOk:!0,editType:\"calc\"},hovertemplate:g8t({editType:\"calc\"},{keys:[\"norm\"]}),uhoverformat:j5(\"u\",1),vhoverformat:j5(\"v\",1),whoverformat:j5(\"w\",1),xhoverformat:j5(\"x\"),yhoverformat:j5(\"y\"),zhoverformat:j5(\"z\"),showlegend:YZ({},VIe.showlegend,{dflt:!1})};YZ(oz,p8t(\"\",{colorAttr:\"u/v/w norm\",showScaleDflt:!0,editTypeOverride:\"calc\"}));var y8t=[\"opacity\",\"lightposition\",\"lighting\"];y8t.forEach(function(e){oz[e]=m8t[e]});oz.hoverinfo=YZ({},VIe.hoverinfo,{editType:\"calc\",flags:[\"x\",\"y\",\"z\",\"u\",\"v\",\"w\",\"norm\",\"text\",\"name\"],dflt:\"x+y+z+norm+text+name\"});HIe.exports=oz});var jIe=ye(($vr,GIe)=>{\"use strict\";var _8t=Mr(),x8t=Uh(),b8t=KZ();GIe.exports=function(t,r,n,i){function a(d,v){return _8t.coerce(t,r,b8t,d,v)}var o=a(\"u\"),s=a(\"v\"),l=a(\"w\"),u=a(\"x\"),c=a(\"y\"),f=a(\"z\");if(!o||!o.length||!s||!s.length||!l||!l.length||!u||!u.length||!c||!c.length||!f||!f.length){r.visible=!1;return}var h=a(\"sizemode\");a(\"sizeref\",h===\"raw\"?1:.5),a(\"anchor\"),a(\"lighting.ambient\"),a(\"lighting.diffuse\"),a(\"lighting.specular\"),a(\"lighting.roughness\"),a(\"lighting.fresnel\"),a(\"lightposition.x\"),a(\"lightposition.y\"),a(\"lightposition.z\"),x8t(t,r,i,a,{prefix:\"\",cLetter:\"c\"}),a(\"text\"),a(\"hovertext\"),a(\"hovertemplate\"),a(\"uhoverformat\"),a(\"vhoverformat\"),a(\"whoverformat\"),a(\"xhoverformat\"),a(\"yhoverformat\"),a(\"zhoverformat\"),r._length=null}});var ZIe=ye((Qvr,WIe)=>{\"use strict\";var w8t=zv();WIe.exports=function(t,r){for(var n=r.u,i=r.v,a=r.w,o=Math.min(r.x.length,r.y.length,r.z.length,n.length,i.length,a.length),s=-1/0,l=1/0,u=0;u{\"use strict\";var T8t=Rd().gl_cone3d,A8t=Rd().gl_cone3d.createConeMesh,S8t=Mr().simpleMap,M8t=$y().parseColorScale,E8t=Mu().extractOpts,k8t=Mr().isArrayOrTypedArray,XIe=G5();function YIe(e,t){this.scene=e,this.uid=t,this.mesh=null,this.data=null}var JZ=YIe.prototype;JZ.handlePick=function(e){if(e.object===this.mesh){var t=e.index=e.data.index,r=this.data.x[t],n=this.data.y[t],i=this.data.z[t],a=this.data.u[t],o=this.data.v[t],s=this.data.w[t];e.traceCoordinate=[r,n,i,a,o,s,Math.sqrt(a*a+o*o+s*s)];var l=this.data.hovertext||this.data.text;return k8t(l)&&l[t]!==void 0?e.textLabel=l[t]:l&&(e.textLabel=l),!0}};var C8t={xaxis:0,yaxis:1,zaxis:2},L8t={tip:1,tail:0,cm:.25,center:.5},P8t={tip:1,tail:1,cm:.75,center:.5};function KIe(e,t){var r=e.fullSceneLayout,n=e.dataScale,i={};function a(c,f){var h=r[f],d=n[C8t[f]];return S8t(c,function(v){return h.d2l(v)*d})}i.vectors=XIe(a(t.u,\"xaxis\"),a(t.v,\"yaxis\"),a(t.w,\"zaxis\"),t._len),i.positions=XIe(a(t.x,\"xaxis\"),a(t.y,\"yaxis\"),a(t.z,\"zaxis\"),t._len);var o=E8t(t);i.colormap=M8t(t),i.vertexIntensityBounds=[o.min/t._normMax,o.max/t._normMax],i.coneOffset=L8t[t.anchor];var s=t.sizemode;s===\"scaled\"?i.coneSize=t.sizeref||.5:s===\"absolute\"?i.coneSize=t.sizeref&&t._normMax?t.sizeref/t._normMax:.5:s===\"raw\"&&(i.coneSize=t.sizeref),i.coneSizemode=s;var l=T8t(i),u=t.lightposition;return l.lightPosition=[u.x,u.y,u.z],l.ambient=t.lighting.ambient,l.diffuse=t.lighting.diffuse,l.specular=t.lighting.specular,l.roughness=t.lighting.roughness,l.fresnel=t.lighting.fresnel,l.opacity=t.opacity,t._pad=P8t[t.anchor]*l.vectorScale*l.coneScale*t._normMax,l}JZ.update=function(e){this.data=e;var t=KIe(this.scene,e);this.mesh.update(t)};JZ.dispose=function(){this.scene.glplot.remove(this.mesh),this.mesh.dispose()};function I8t(e,t){var r=e.glplot.gl,n=KIe(e,t),i=A8t(r,n),a=new YIe(e,t.uid);return a.mesh=i,a.data=t,i._trace=a,e.glplot.add(i),a}JIe.exports=I8t});var e8e=ye((tpr,QIe)=>{\"use strict\";QIe.exports={moduleType:\"trace\",name:\"cone\",basePlotModule:$_(),categories:[\"gl3d\",\"showLegend\"],attributes:KZ(),supplyDefaults:jIe(),colorbar:{min:\"cmin\",max:\"cmax\"},calc:ZIe(),plot:$Ie(),eventData:function(e,t){return e.norm=t.traceCoordinate[6],e},meta:{}}});var r8e=ye((rpr,t8e)=>{\"use strict\";t8e.exports=e8e()});var QZ=ye((ipr,n8e)=>{\"use strict\";var R8t=Kl(),W5=Oc().axisHoverFormat,D8t=Wo().hovertemplateAttrs,z8t=V5(),i8e=vl(),$Z=no().extendFlat,sz={x:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},y:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},z:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},u:{valType:\"data_array\",editType:\"calc\"},v:{valType:\"data_array\",editType:\"calc\"},w:{valType:\"data_array\",editType:\"calc\"},starts:{x:{valType:\"data_array\",editType:\"calc\"},y:{valType:\"data_array\",editType:\"calc\"},z:{valType:\"data_array\",editType:\"calc\"},editType:\"calc\"},maxdisplayed:{valType:\"integer\",min:0,dflt:1e3,editType:\"calc\"},sizeref:{valType:\"number\",editType:\"calc\",min:0,dflt:1},text:{valType:\"string\",dflt:\"\",editType:\"calc\"},hovertext:{valType:\"string\",dflt:\"\",editType:\"calc\"},hovertemplate:D8t({editType:\"calc\"},{keys:[\"tubex\",\"tubey\",\"tubez\",\"tubeu\",\"tubev\",\"tubew\",\"norm\",\"divergence\"]}),uhoverformat:W5(\"u\",1),vhoverformat:W5(\"v\",1),whoverformat:W5(\"w\",1),xhoverformat:W5(\"x\"),yhoverformat:W5(\"y\"),zhoverformat:W5(\"z\"),showlegend:$Z({},i8e.showlegend,{dflt:!1})};$Z(sz,R8t(\"\",{colorAttr:\"u/v/w norm\",showScaleDflt:!0,editTypeOverride:\"calc\"}));var F8t=[\"opacity\",\"lightposition\",\"lighting\"];F8t.forEach(function(e){sz[e]=z8t[e]});sz.hoverinfo=$Z({},i8e.hoverinfo,{editType:\"calc\",flags:[\"x\",\"y\",\"z\",\"u\",\"v\",\"w\",\"norm\",\"divergence\",\"text\",\"name\"],dflt:\"x+y+z+norm+text+name\"});n8e.exports=sz});var o8e=ye((npr,a8e)=>{\"use strict\";var q8t=Mr(),O8t=Uh(),B8t=QZ();a8e.exports=function(t,r,n,i){function a(h,d){return q8t.coerce(t,r,B8t,h,d)}var o=a(\"u\"),s=a(\"v\"),l=a(\"w\"),u=a(\"x\"),c=a(\"y\"),f=a(\"z\");if(!o||!o.length||!s||!s.length||!l||!l.length||!u||!u.length||!c||!c.length||!f||!f.length){r.visible=!1;return}a(\"starts.x\"),a(\"starts.y\"),a(\"starts.z\"),a(\"maxdisplayed\"),a(\"sizeref\"),a(\"lighting.ambient\"),a(\"lighting.diffuse\"),a(\"lighting.specular\"),a(\"lighting.roughness\"),a(\"lighting.fresnel\"),a(\"lightposition.x\"),a(\"lightposition.y\"),a(\"lightposition.z\"),O8t(t,r,i,a,{prefix:\"\",cLetter:\"c\"}),a(\"text\"),a(\"hovertext\"),a(\"hovertemplate\"),a(\"uhoverformat\"),a(\"vhoverformat\"),a(\"whoverformat\"),a(\"xhoverformat\"),a(\"yhoverformat\"),a(\"zhoverformat\"),r._length=null}});var v8e=ye((apr,d8e)=>{\"use strict\";var u8e=Rd().gl_streamtube3d,N8t=u8e.createTubeMesh,U8t=Mr(),V8t=$y().parseColorScale,H8t=Mu().extractOpts,s8e=G5(),c8e={xaxis:0,yaxis:1,zaxis:2};function f8e(e,t){this.scene=e,this.uid=t,this.mesh=null,this.data=null}var tX=f8e.prototype;tX.handlePick=function(e){var t=this.scene.fullSceneLayout,r=this.scene.dataScale;function n(o,s){var l=t[s],u=r[c8e[s]];return l.l2c(o)/u}if(e.object===this.mesh){var i=e.data.position,a=e.data.velocity;return e.traceCoordinate=[n(i[0],\"xaxis\"),n(i[1],\"yaxis\"),n(i[2],\"zaxis\"),n(a[0],\"xaxis\"),n(a[1],\"yaxis\"),n(a[2],\"zaxis\"),e.data.intensity*this.data._normMax,e.data.divergence],e.textLabel=this.data.hovertext||this.data.text,!0}};function l8e(e){var t=e.length,r;return t>2?r=e.slice(1,t-1):t===2?r=[(e[0]+e[1])/2]:r=e,r}function eX(e){var t=e.length;return t===1?[.5,.5]:[e[1]-e[0],e[t-1]-e[t-2]]}function h8e(e,t){var r=e.fullSceneLayout,n=e.dataScale,i=t._len,a={};function o(F,q){var V=r[q],H=n[c8e[q]];return U8t.simpleMap(F,function(X){return V.d2l(X)*H})}if(a.vectors=s8e(o(t._u,\"xaxis\"),o(t._v,\"yaxis\"),o(t._w,\"zaxis\"),i),!i)return{positions:[],cells:[]};var s=o(t._Xs,\"xaxis\"),l=o(t._Ys,\"yaxis\"),u=o(t._Zs,\"zaxis\");a.meshgrid=[s,l,u],a.gridFill=t._gridFill;var c=t._slen;if(c)a.startingPositions=s8e(o(t._startsX,\"xaxis\"),o(t._startsY,\"yaxis\"),o(t._startsZ,\"zaxis\"));else{for(var f=l[0],h=l8e(s),d=l8e(u),v=new Array(h.length*d.length),x=0,b=0;b{\"use strict\";p8e.exports={moduleType:\"trace\",name:\"streamtube\",basePlotModule:$_(),categories:[\"gl3d\",\"showLegend\"],attributes:QZ(),supplyDefaults:o8e(),colorbar:{min:\"cmin\",max:\"cmax\"},calc:rz().calc,plot:v8e(),eventData:function(e,t){return e.tubex=e.x,e.tubey=e.y,e.tubez=e.z,e.tubeu=t.traceCoordinate[3],e.tubev=t.traceCoordinate[4],e.tubew=t.traceCoordinate[5],e.norm=t.traceCoordinate[6],e.divergence=t.traceCoordinate[7],delete e.x,delete e.y,delete e.z,e},meta:{}}});var y8e=ye((spr,m8e)=>{\"use strict\";m8e.exports=g8e()});var H2=ye((lpr,b8e)=>{\"use strict\";var j8t=Wo().hovertemplateAttrs,W8t=Wo().texttemplateAttrs,Z8t=Eg(),jm=Uc(),X8t=vl(),_8e=Kl(),Y8t=Ed().dash,V2=no().extendFlat,K8t=Bu().overrideAll,eg=jm.marker,x8e=jm.line,J8t=eg.line;b8e.exports=K8t({lon:{valType:\"data_array\"},lat:{valType:\"data_array\"},locations:{valType:\"data_array\"},locationmode:{valType:\"enumerated\",values:[\"ISO-3\",\"USA-states\",\"country names\",\"geojson-id\"],dflt:\"ISO-3\"},geojson:{valType:\"any\",editType:\"calc\"},featureidkey:{valType:\"string\",editType:\"calc\",dflt:\"id\"},mode:V2({},jm.mode,{dflt:\"markers\"}),text:V2({},jm.text,{}),texttemplate:W8t({editType:\"plot\"},{keys:[\"lat\",\"lon\",\"location\",\"text\"]}),hovertext:V2({},jm.hovertext,{}),textfont:jm.textfont,textposition:jm.textposition,line:{color:x8e.color,width:x8e.width,dash:Y8t},connectgaps:jm.connectgaps,marker:V2({symbol:eg.symbol,opacity:eg.opacity,angle:eg.angle,angleref:V2({},eg.angleref,{values:[\"previous\",\"up\",\"north\"]}),standoff:eg.standoff,size:eg.size,sizeref:eg.sizeref,sizemin:eg.sizemin,sizemode:eg.sizemode,colorbar:eg.colorbar,line:V2({width:J8t.width},_8e(\"marker.line\")),gradient:eg.gradient},_8e(\"marker\")),fill:{valType:\"enumerated\",values:[\"none\",\"toself\"],dflt:\"none\"},fillcolor:Z8t(),selected:jm.selected,unselected:jm.unselected,hoverinfo:V2({},X8t.hoverinfo,{flags:[\"lon\",\"lat\",\"location\",\"text\",\"name\"]}),hovertemplate:j8t()},\"calc\",\"nested\")});var T8e=ye((upr,w8e)=>{\"use strict\";var rX=Mr(),iX=lu(),$8t=$p(),Q8t=R0(),eRt=D0(),tRt=Ig(),rRt=H2();w8e.exports=function(t,r,n,i){function a(d,v){return rX.coerce(t,r,rRt,d,v)}var o=a(\"locations\"),s;if(o&&o.length){var l=a(\"geojson\"),u;(typeof l==\"string\"&&l!==\"\"||rX.isPlainObject(l))&&(u=\"geojson-id\");var c=a(\"locationmode\",u);c===\"geojson-id\"&&a(\"featureidkey\"),s=o.length}else{var f=a(\"lon\")||[],h=a(\"lat\")||[];s=Math.min(f.length,h.length)}if(!s){r.visible=!1;return}r._length=s,a(\"text\"),a(\"hovertext\"),a(\"hovertemplate\"),a(\"mode\"),iX.hasMarkers(r)&&$8t(t,r,n,i,a,{gradient:!0}),iX.hasLines(r)&&(Q8t(t,r,n,i,a),a(\"connectgaps\")),iX.hasText(r)&&(a(\"texttemplate\"),eRt(t,r,i,a)),a(\"fill\"),r.fill!==\"none\"&&tRt(t,r,n,a),rX.coerceSelectionMarkerOpacity(r,a)}});var M8e=ye((cpr,S8e)=>{\"use strict\";var A8e=Qa();S8e.exports=function(t,r,n){var i={},a=n[r.geo]._subplot,o=a.mockAxis,s=t.lonlat;return i.lonLabel=A8e.tickText(o,o.c2l(s[0]),!0).text,i.latLabel=A8e.tickText(o,o.c2l(s[1]),!0).text,i}});var lz=ye((fpr,L8e)=>{\"use strict\";var nX=uo(),E8e=es().BADNUM,iRt=z0(),nRt=km(),aRt=F0(),oRt=Mr().isArrayOrTypedArray,k8e=Mr()._;function C8e(e){return e&&typeof e==\"string\"}L8e.exports=function(t,r){var n=oRt(r.locations),i=n?r.locations.length:r._length,a=new Array(i),o;r.geojson?o=function(h){return C8e(h)||nX(h)}:o=C8e;for(var s=0;s{\"use strict\";Tv.projNames={airy:\"airy\",aitoff:\"aitoff\",\"albers usa\":\"albersUsa\",albers:\"albers\",august:\"august\",\"azimuthal equal area\":\"azimuthalEqualArea\",\"azimuthal equidistant\":\"azimuthalEquidistant\",baker:\"baker\",bertin1953:\"bertin1953\",boggs:\"boggs\",bonne:\"bonne\",bottomley:\"bottomley\",bromley:\"bromley\",collignon:\"collignon\",\"conic conformal\":\"conicConformal\",\"conic equal area\":\"conicEqualArea\",\"conic equidistant\":\"conicEquidistant\",craig:\"craig\",craster:\"craster\",\"cylindrical equal area\":\"cylindricalEqualArea\",\"cylindrical stereographic\":\"cylindricalStereographic\",eckert1:\"eckert1\",eckert2:\"eckert2\",eckert3:\"eckert3\",eckert4:\"eckert4\",eckert5:\"eckert5\",eckert6:\"eckert6\",eisenlohr:\"eisenlohr\",\"equal earth\":\"equalEarth\",equirectangular:\"equirectangular\",fahey:\"fahey\",\"foucaut sinusoidal\":\"foucautSinusoidal\",foucaut:\"foucaut\",ginzburg4:\"ginzburg4\",ginzburg5:\"ginzburg5\",ginzburg6:\"ginzburg6\",ginzburg8:\"ginzburg8\",ginzburg9:\"ginzburg9\",gnomonic:\"gnomonic\",\"gringorten quincuncial\":\"gringortenQuincuncial\",gringorten:\"gringorten\",guyou:\"guyou\",hammer:\"hammer\",hill:\"hill\",homolosine:\"homolosine\",hufnagel:\"hufnagel\",hyperelliptical:\"hyperelliptical\",kavrayskiy7:\"kavrayskiy7\",lagrange:\"lagrange\",larrivee:\"larrivee\",laskowski:\"laskowski\",loximuthal:\"loximuthal\",mercator:\"mercator\",miller:\"miller\",mollweide:\"mollweide\",\"mt flat polar parabolic\":\"mtFlatPolarParabolic\",\"mt flat polar quartic\":\"mtFlatPolarQuartic\",\"mt flat polar sinusoidal\":\"mtFlatPolarSinusoidal\",\"natural earth\":\"naturalEarth\",\"natural earth1\":\"naturalEarth1\",\"natural earth2\":\"naturalEarth2\",\"nell hammer\":\"nellHammer\",nicolosi:\"nicolosi\",orthographic:\"orthographic\",patterson:\"patterson\",\"peirce quincuncial\":\"peirceQuincuncial\",polyconic:\"polyconic\",\"rectangular polyconic\":\"rectangularPolyconic\",robinson:\"robinson\",satellite:\"satellite\",\"sinu mollweide\":\"sinuMollweide\",sinusoidal:\"sinusoidal\",stereographic:\"stereographic\",times:\"times\",\"transverse mercator\":\"transverseMercator\",\"van der grinten\":\"vanDerGrinten\",\"van der grinten2\":\"vanDerGrinten2\",\"van der grinten3\":\"vanDerGrinten3\",\"van der grinten4\":\"vanDerGrinten4\",wagner4:\"wagner4\",wagner6:\"wagner6\",wiechel:\"wiechel\",\"winkel tripel\":\"winkel3\",winkel3:\"winkel3\"};Tv.axesNames=[\"lonaxis\",\"lataxis\"];Tv.lonaxisSpan={orthographic:180,\"azimuthal equal area\":360,\"azimuthal equidistant\":360,\"conic conformal\":180,gnomonic:160,stereographic:180,\"transverse mercator\":180,\"*\":360};Tv.lataxisSpan={\"conic conformal\":150,stereographic:179.5,\"*\":180};Tv.scopeDefaults={world:{lonaxisRange:[-180,180],lataxisRange:[-90,90],projType:\"equirectangular\",projRotate:[0,0,0]},usa:{lonaxisRange:[-180,-50],lataxisRange:[15,80],projType:\"albers usa\"},europe:{lonaxisRange:[-30,60],lataxisRange:[30,85],projType:\"conic conformal\",projRotate:[15,0,0],projParallels:[0,60]},asia:{lonaxisRange:[22,160],lataxisRange:[-15,55],projType:\"mercator\",projRotate:[0,0,0]},africa:{lonaxisRange:[-30,60],lataxisRange:[-40,40],projType:\"mercator\",projRotate:[0,0,0]},\"north america\":{lonaxisRange:[-180,-45],lataxisRange:[5,85],projType:\"conic conformal\",projRotate:[-100,0,0],projParallels:[29.5,45.5]},\"south america\":{lonaxisRange:[-100,-30],lataxisRange:[-60,15],projType:\"mercator\",projRotate:[0,0,0]}};Tv.clipPad=.001;Tv.precision=.1;Tv.landColor=\"#F0DC82\";Tv.waterColor=\"#3399FF\";Tv.locationmodeToLayer={\"ISO-3\":\"countries\",\"USA-states\":\"subunits\",\"country names\":\"countries\"};Tv.sphereSVG={type:\"Sphere\"};Tv.fillLayers={ocean:1,land:1,lakes:1};Tv.lineLayers={subunits:1,countries:1,coastlines:1,rivers:1,frame:1};Tv.layers=[\"bg\",\"ocean\",\"land\",\"lakes\",\"subunits\",\"countries\",\"coastlines\",\"rivers\",\"lataxis\",\"lonaxis\",\"frame\",\"backplot\",\"frontplot\"];Tv.layersForChoropleth=[\"bg\",\"ocean\",\"land\",\"subunits\",\"countries\",\"coastlines\",\"lataxis\",\"lonaxis\",\"frame\",\"backplot\",\"rivers\",\"lakes\",\"frontplot\"];Tv.layerNameToAdjective={ocean:\"ocean\",land:\"land\",lakes:\"lake\",subunits:\"subunit\",countries:\"country\",coastlines:\"coastline\",rivers:\"river\",frame:\"frame\"}});var aX=ye((uz,P8e)=>{(function(e,t){typeof uz==\"object\"&&typeof P8e!=\"undefined\"?t(uz):typeof define==\"function\"&&define.amd?define([\"exports\"],t):(e=e||self,t(e.topojson=e.topojson||{}))})(uz,function(e){\"use strict\";function t(k){return k}function r(k){if(k==null)return t;var A,L,_=k.scale[0],C=k.scale[1],M=k.translate[0],p=k.translate[1];return function(P,T){T||(A=L=0);var F=2,q=P.length,V=new Array(q);for(V[0]=(A+=P[0])*_+M,V[1]=(L+=P[1])*C+p;FM&&(M=F[0]),F[1]p&&(p=F[1])}function T(F){switch(F.type){case\"GeometryCollection\":F.geometries.forEach(T);break;case\"Point\":P(F.coordinates);break;case\"MultiPoint\":F.coordinates.forEach(P);break}}k.arcs.forEach(function(F){for(var q=-1,V=F.length,H;++qM&&(M=H[0]),H[1]p&&(p=H[1])});for(L in k.objects)T(k.objects[L]);return[_,C,M,p]}function i(k,A){for(var L,_=k.length,C=_-A;C<--_;)L=k[C],k[C++]=k[_],k[_]=L}function a(k,A){return typeof A==\"string\"&&(A=k.objects[A]),A.type===\"GeometryCollection\"?{type:\"FeatureCollection\",features:A.geometries.map(function(L){return o(k,L)})}:o(k,A)}function o(k,A){var L=A.id,_=A.bbox,C=A.properties==null?{}:A.properties,M=s(k,A);return L==null&&_==null?{type:\"Feature\",properties:C,geometry:M}:_==null?{type:\"Feature\",id:L,properties:C,geometry:M}:{type:\"Feature\",id:L,bbox:_,properties:C,geometry:M}}function s(k,A){var L=r(k.transform),_=k.arcs;function C(q,V){V.length&&V.pop();for(var H=_[q<0?~q:q],X=0,G=H.length;X1)_=f(k,A,L);else for(C=0,_=new Array(M=k.arcs.length);C1)for(var V=1,H=P(F[0]),X,G;VH&&(G=F[0],F[0]=F[V],F[V]=G,H=X);return F}).filter(function(T){return T.length>0})}}function x(k,A){for(var L=0,_=k.length;L<_;){var C=L+_>>>1;k[C]=2))throw new Error(\"n must be \\u22652\");T=k.bbox||n(k);var L=T[0],_=T[1],C=T[2],M=T[3],p;A={scale:[C-L?(C-L)/(p-1):1,M-_?(M-_)/(p-1):1],translate:[L,_]}}else T=k.bbox;var P=g(A),T,F,q=k.objects,V={};function H(N){return P(N)}function X(N){var W;switch(N.type){case\"GeometryCollection\":W={type:\"GeometryCollection\",geometries:N.geometries.map(X)};break;case\"Point\":W={type:\"Point\",coordinates:H(N.coordinates)};break;case\"MultiPoint\":W={type:\"MultiPoint\",coordinates:N.coordinates.map(H)};break;default:return N}return N.id!=null&&(W.id=N.id),N.bbox!=null&&(W.bbox=N.bbox),N.properties!=null&&(W.properties=N.properties),W}function G(N){var W=0,re=1,ae=N.length,_e,Me=new Array(ae);for(Me[0]=P(N[0],0);++W{\"use strict\";var oX=I8e.exports={},sRt=XE().locationmodeToLayer,lRt=aX().feature;oX.getTopojsonName=function(e){return[e.scope.replace(/ /g,\"-\"),\"_\",e.resolution.toString(),\"m\"].join(\"\")};oX.getTopojsonPath=function(e,t){return e+t+\".json\"};oX.getTopojsonFeatures=function(e,t){var r=sRt[e.locationmode],n=t.objects[r];return lRt(t,n).features}});var tx=ye(YE=>{\"use strict\";var uRt=es().BADNUM;YE.calcTraceToLineCoords=function(e){for(var t=e[0].trace,r=t.connectgaps,n=[],i=[],a=0;a0&&(n.push(i),i=[])}return i.length>0&&n.push(i),n};YE.makeLine=function(e){return e.length===1?{type:\"LineString\",coordinates:e[0]}:{type:\"MultiLineString\",coordinates:e}};YE.makePolygon=function(e){if(e.length===1)return{type:\"Polygon\",coordinates:e};for(var t=new Array(e.length),r=0;r{R8e.exports={AFG:\"afghan\",ALA:\"\\\\b\\\\wland\",ALB:\"albania\",DZA:\"algeria\",ASM:\"^(?=.*americ).*samoa\",AND:\"andorra\",AGO:\"angola\",AIA:\"anguill?a\",ATA:\"antarctica\",ATG:\"antigua\",ARG:\"argentin\",ARM:\"armenia\",ABW:\"^(?!.*bonaire).*\\\\baruba\",AUS:\"australia\",AUT:\"^(?!.*hungary).*austria|\\\\baustri.*\\\\bemp\",AZE:\"azerbaijan\",BHS:\"bahamas\",BHR:\"bahrain\",BGD:\"bangladesh|^(?=.*east).*paki?stan\",BRB:\"barbados\",BLR:\"belarus|byelo\",BEL:\"^(?!.*luxem).*belgium\",BLZ:\"belize|^(?=.*british).*honduras\",BEN:\"benin|dahome\",BMU:\"bermuda\",BTN:\"bhutan\",BOL:\"bolivia\",BES:\"^(?=.*bonaire).*eustatius|^(?=.*carib).*netherlands|\\\\bbes.?islands\",BIH:\"herzegovina|bosnia\",BWA:\"botswana|bechuana\",BVT:\"bouvet\",BRA:\"brazil\",IOT:\"british.?indian.?ocean\",BRN:\"brunei\",BGR:\"bulgaria\",BFA:\"burkina|\\\\bfaso|upper.?volta\",BDI:\"burundi\",CPV:\"verde\",KHM:\"cambodia|kampuchea|khmer\",CMR:\"cameroon\",CAN:\"canada\",CYM:\"cayman\",CAF:\"\\\\bcentral.african.republic\",TCD:\"\\\\bchad\",CHL:\"\\\\bchile\",CHN:\"^(?!.*\\\\bmac)(?!.*\\\\bhong)(?!.*\\\\btai)(?!.*\\\\brep).*china|^(?=.*peo)(?=.*rep).*china\",CXR:\"christmas\",CCK:\"\\\\bcocos|keeling\",COL:\"colombia\",COM:\"comoro\",COG:\"^(?!.*\\\\bdem)(?!.*\\\\bd[\\\\.]?r)(?!.*kinshasa)(?!.*zaire)(?!.*belg)(?!.*l.opoldville)(?!.*free).*\\\\bcongo\",COK:\"\\\\bcook\",CRI:\"costa.?rica\",CIV:\"ivoire|ivory\",HRV:\"croatia\",CUB:\"\\\\bcuba\",CUW:\"^(?!.*bonaire).*\\\\bcura(c|\\xE7)ao\",CYP:\"cyprus\",CSK:\"czechoslovakia\",CZE:\"^(?=.*rep).*czech|czechia|bohemia\",COD:\"\\\\bdem.*congo|congo.*\\\\bdem|congo.*\\\\bd[\\\\.]?r|\\\\bd[\\\\.]?r.*congo|belgian.?congo|congo.?free.?state|kinshasa|zaire|l.opoldville|drc|droc|rdc\",DNK:\"denmark\",DJI:\"djibouti\",DMA:\"dominica(?!n)\",DOM:\"dominican.rep\",ECU:\"ecuador\",EGY:\"egypt\",SLV:\"el.?salvador\",GNQ:\"guine.*eq|eq.*guine|^(?=.*span).*guinea\",ERI:\"eritrea\",EST:\"estonia\",ETH:\"ethiopia|abyssinia\",FLK:\"falkland|malvinas\",FRO:\"faroe|faeroe\",FJI:\"fiji\",FIN:\"finland\",FRA:\"^(?!.*\\\\bdep)(?!.*martinique).*france|french.?republic|\\\\bgaul\",GUF:\"^(?=.*french).*guiana\",PYF:\"french.?polynesia|tahiti\",ATF:\"french.?southern\",GAB:\"gabon\",GMB:\"gambia\",GEO:\"^(?!.*south).*georgia\",DDR:\"german.?democratic.?republic|democratic.?republic.*germany|east.germany\",DEU:\"^(?!.*east).*germany|^(?=.*\\\\bfed.*\\\\brep).*german\",GHA:\"ghana|gold.?coast\",GIB:\"gibraltar\",GRC:\"greece|hellenic|hellas\",GRL:\"greenland\",GRD:\"grenada\",GLP:\"guadeloupe\",GUM:\"\\\\bguam\",GTM:\"guatemala\",GGY:\"guernsey\",GIN:\"^(?!.*eq)(?!.*span)(?!.*bissau)(?!.*portu)(?!.*new).*guinea\",GNB:\"bissau|^(?=.*portu).*guinea\",GUY:\"guyana|british.?guiana\",HTI:\"haiti\",HMD:\"heard.*mcdonald\",VAT:\"holy.?see|vatican|papal.?st\",HND:\"^(?!.*brit).*honduras\",HKG:\"hong.?kong\",HUN:\"^(?!.*austr).*hungary\",ISL:\"iceland\",IND:\"india(?!.*ocea)\",IDN:\"indonesia\",IRN:\"\\\\biran|persia\",IRQ:\"\\\\biraq|mesopotamia\",IRL:\"(^ireland)|(^republic.*ireland)\",IMN:\"^(?=.*isle).*\\\\bman\",ISR:\"israel\",ITA:\"italy\",JAM:\"jamaica\",JPN:\"japan\",JEY:\"jersey\",JOR:\"jordan\",KAZ:\"kazak\",KEN:\"kenya|british.?east.?africa|east.?africa.?prot\",KIR:\"kiribati\",PRK:\"^(?=.*democrat|people|north|d.*p.*.r).*\\\\bkorea|dprk|korea.*(d.*p.*r)\",KWT:\"kuwait\",KGZ:\"kyrgyz|kirghiz\",LAO:\"\\\\blaos?\\\\b\",LVA:\"latvia\",LBN:\"lebanon\",LSO:\"lesotho|basuto\",LBR:\"liberia\",LBY:\"libya\",LIE:\"liechtenstein\",LTU:\"lithuania\",LUX:\"^(?!.*belg).*luxem\",MAC:\"maca(o|u)\",MDG:\"madagascar|malagasy\",MWI:\"malawi|nyasa\",MYS:\"malaysia\",MDV:\"maldive\",MLI:\"\\\\bmali\\\\b\",MLT:\"\\\\bmalta\",MHL:\"marshall\",MTQ:\"martinique\",MRT:\"mauritania\",MUS:\"mauritius\",MYT:\"\\\\bmayotte\",MEX:\"\\\\bmexic\",FSM:\"fed.*micronesia|micronesia.*fed\",MCO:\"monaco\",MNG:\"mongolia\",MNE:\"^(?!.*serbia).*montenegro\",MSR:\"montserrat\",MAR:\"morocco|\\\\bmaroc\",MOZ:\"mozambique\",MMR:\"myanmar|burma\",NAM:\"namibia\",NRU:\"nauru\",NPL:\"nepal\",NLD:\"^(?!.*\\\\bant)(?!.*\\\\bcarib).*netherlands\",ANT:\"^(?=.*\\\\bant).*(nether|dutch)\",NCL:\"new.?caledonia\",NZL:\"new.?zealand\",NIC:\"nicaragua\",NER:\"\\\\bniger(?!ia)\",NGA:\"nigeria\",NIU:\"niue\",NFK:\"norfolk\",MNP:\"mariana\",NOR:\"norway\",OMN:\"\\\\boman|trucial\",PAK:\"^(?!.*east).*paki?stan\",PLW:\"palau\",PSE:\"palestin|\\\\bgaza|west.?bank\",PAN:\"panama\",PNG:\"papua|new.?guinea\",PRY:\"paraguay\",PER:\"peru\",PHL:\"philippines\",PCN:\"pitcairn\",POL:\"poland\",PRT:\"portugal\",PRI:\"puerto.?rico\",QAT:\"qatar\",KOR:\"^(?!.*d.*p.*r)(?!.*democrat)(?!.*people)(?!.*north).*\\\\bkorea(?!.*d.*p.*r)\",MDA:\"moldov|b(a|e)ssarabia\",REU:\"r(e|\\xE9)union\",ROU:\"r(o|u|ou)mania\",RUS:\"\\\\brussia|soviet.?union|u\\\\.?s\\\\.?s\\\\.?r|socialist.?republics\",RWA:\"rwanda\",BLM:\"barth(e|\\xE9)lemy\",SHN:\"helena\",KNA:\"kitts|\\\\bnevis\",LCA:\"\\\\blucia\",MAF:\"^(?=.*collectivity).*martin|^(?=.*france).*martin(?!ique)|^(?=.*french).*martin(?!ique)\",SPM:\"miquelon\",VCT:\"vincent\",WSM:\"^(?!.*amer).*samoa\",SMR:\"san.?marino\",STP:\"\\\\bs(a|\\xE3)o.?tom(e|\\xE9)\",SAU:\"\\\\bsa\\\\w*.?arabia\",SEN:\"senegal\",SRB:\"^(?!.*monte).*serbia\",SYC:\"seychell\",SLE:\"sierra\",SGP:\"singapore\",SXM:\"^(?!.*martin)(?!.*saba).*maarten\",SVK:\"^(?!.*cze).*slovak\",SVN:\"slovenia\",SLB:\"solomon\",SOM:\"somali\",ZAF:\"south.africa|s\\\\\\\\..?africa\",SGS:\"south.?georgia|sandwich\",SSD:\"\\\\bs\\\\w*.?sudan\",ESP:\"spain\",LKA:\"sri.?lanka|ceylon\",SDN:\"^(?!.*\\\\bs(?!u)).*sudan\",SUR:\"surinam|dutch.?guiana\",SJM:\"svalbard\",SWZ:\"swaziland\",SWE:\"sweden\",CHE:\"switz|swiss\",SYR:\"syria\",TWN:\"taiwan|taipei|formosa|^(?!.*peo)(?=.*rep).*china\",TJK:\"tajik\",THA:\"thailand|\\\\bsiam\",MKD:\"macedonia|fyrom\",TLS:\"^(?=.*leste).*timor|^(?=.*east).*timor\",TGO:\"togo\",TKL:\"tokelau\",TON:\"tonga\",TTO:\"trinidad|tobago\",TUN:\"tunisia\",TUR:\"turkey\",TKM:\"turkmen\",TCA:\"turks\",TUV:\"tuvalu\",UGA:\"uganda\",UKR:\"ukrain\",ARE:\"emirates|^u\\\\.?a\\\\.?e\\\\.?$|united.?arab.?em\",GBR:\"united.?kingdom|britain|^u\\\\.?k\\\\.?$\",TZA:\"tanzania\",USA:\"united.?states\\\\b(?!.*islands)|\\\\bu\\\\.?s\\\\.?a\\\\.?\\\\b|^\\\\s*u\\\\.?s\\\\.?\\\\b(?!.*islands)\",UMI:\"minor.?outlying.?is\",URY:\"uruguay\",UZB:\"uzbek\",VUT:\"vanuatu|new.?hebrides\",VEN:\"venezuela\",VNM:\"^(?!.*republic).*viet.?nam|^(?=.*socialist).*viet.?nam\",VGB:\"^(?=.*\\\\bu\\\\.?\\\\s?k).*virgin|^(?=.*brit).*virgin|^(?=.*kingdom).*virgin\",VIR:\"^(?=.*\\\\bu\\\\.?\\\\s?s).*virgin|^(?=.*states).*virgin\",WLF:\"futuna|wallis\",ESH:\"western.sahara\",YEM:\"^(?!.*arab)(?!.*north)(?!.*sana)(?!.*peo)(?!.*dem)(?!.*south)(?!.*aden)(?!.*\\\\bp\\\\.?d\\\\.?r).*yemen\",YMD:\"^(?=.*peo).*yemen|^(?!.*rep)(?=.*dem).*yemen|^(?=.*south).*yemen|^(?=.*aden).*yemen|^(?=.*\\\\bp\\\\.?d\\\\.?r).*yemen\",YUG:\"yugoslavia\",ZMB:\"zambia|northern.?rhodesia\",EAZ:\"zanzibar\",ZWE:\"zimbabwe|^(?!.*northern).*rhodesia\"}});var dz=ye(ku=>{\"use strict\";Object.defineProperty(ku,\"__esModule\",{value:!0});var qp=63710088e-1,lX={centimeters:qp*100,centimetres:qp*100,degrees:360/(2*Math.PI),feet:qp*3.28084,inches:qp*39.37,kilometers:qp/1e3,kilometres:qp/1e3,meters:qp,metres:qp,miles:qp/1609.344,millimeters:qp*1e3,millimetres:qp*1e3,nauticalmiles:qp/1852,radians:1,yards:qp*1.0936},sX={acres:247105e-9,centimeters:1e4,centimetres:1e4,feet:10.763910417,hectares:1e-4,inches:1550.003100006,kilometers:1e-6,kilometres:1e-6,meters:1,metres:1,miles:386e-9,nauticalmiles:29155334959812285e-23,millimeters:1e6,millimetres:1e6,yards:1.195990046};function rx(e,t,r={}){let n={type:\"Feature\"};return(r.id===0||r.id)&&(n.id=r.id),r.bbox&&(n.bbox=r.bbox),n.properties=t||{},n.geometry=e,n}function cRt(e,t,r={}){switch(e){case\"Point\":return uX(t).geometry;case\"LineString\":return fX(t).geometry;case\"Polygon\":return cX(t).geometry;case\"MultiPoint\":return F8e(t).geometry;case\"MultiLineString\":return z8e(t).geometry;case\"MultiPolygon\":return q8e(t).geometry;default:throw new Error(e+\" is invalid\")}}function uX(e,t,r={}){if(!e)throw new Error(\"coordinates is required\");if(!Array.isArray(e))throw new Error(\"coordinates must be an Array\");if(e.length<2)throw new Error(\"coordinates must be at least 2 numbers long\");if(!fz(e[0])||!fz(e[1]))throw new Error(\"coordinates must contain numbers\");return rx({type:\"Point\",coordinates:e},t,r)}function fRt(e,t,r={}){return hz(e.map(n=>uX(n,t)),r)}function cX(e,t,r={}){for(let i of e){if(i.length<4)throw new Error(\"Each LinearRing of a Polygon must have 4 or more Positions.\");if(i[i.length-1].length!==i[0].length)throw new Error(\"First and last Position are not equivalent.\");for(let a=0;acX(n,t)),r)}function fX(e,t,r={}){if(e.length<2)throw new Error(\"coordinates must be an array of two or more positions\");return rx({type:\"LineString\",coordinates:e},t,r)}function dRt(e,t,r={}){return hz(e.map(n=>fX(n,t)),r)}function hz(e,t={}){let r={type:\"FeatureCollection\"};return t.id&&(r.id=t.id),t.bbox&&(r.bbox=t.bbox),r.features=e,r}function z8e(e,t,r={}){return rx({type:\"MultiLineString\",coordinates:e},t,r)}function F8e(e,t,r={}){return rx({type:\"MultiPoint\",coordinates:e},t,r)}function q8e(e,t,r={}){return rx({type:\"MultiPolygon\",coordinates:e},t,r)}function vRt(e,t,r={}){return rx({type:\"GeometryCollection\",geometries:e},t,r)}function pRt(e,t=0){if(t&&!(t>=0))throw new Error(\"precision must be a positive number\");let r=Math.pow(10,t||0);return Math.round(e*r)/r}function O8e(e,t=\"kilometers\"){let r=lX[t];if(!r)throw new Error(t+\" units is invalid\");return e*r}function hX(e,t=\"kilometers\"){let r=lX[t];if(!r)throw new Error(t+\" units is invalid\");return e/r}function gRt(e,t){return B8e(hX(e,t))}function mRt(e){let t=e%360;return t<0&&(t+=360),t}function yRt(e){return e=e%360,e>0?e>180?e-360:e:e<-180?e+360:e}function B8e(e){return e%(2*Math.PI)*180/Math.PI}function _Rt(e){return e%360*Math.PI/180}function xRt(e,t=\"kilometers\",r=\"kilometers\"){if(!(e>=0))throw new Error(\"length must be a positive number\");return O8e(hX(e,t),r)}function bRt(e,t=\"meters\",r=\"kilometers\"){if(!(e>=0))throw new Error(\"area must be a positive number\");let n=sX[t];if(!n)throw new Error(\"invalid original units\");let i=sX[r];if(!i)throw new Error(\"invalid final units\");return e/n*i}function fz(e){return!isNaN(e)&&e!==null&&!Array.isArray(e)}function wRt(e){return e!==null&&typeof e==\"object\"&&!Array.isArray(e)}function TRt(e){if(!e)throw new Error(\"bbox is required\");if(!Array.isArray(e))throw new Error(\"bbox must be an Array\");if(e.length!==4&&e.length!==6)throw new Error(\"bbox must be an Array of 4 or 6 numbers\");e.forEach(t=>{if(!fz(t))throw new Error(\"bbox must only contain numbers\")})}function ARt(e){if(!e)throw new Error(\"id is required\");if([\"string\",\"number\"].indexOf(typeof e)===-1)throw new Error(\"id must be a number or a string\")}ku.areaFactors=sX;ku.azimuthToBearing=yRt;ku.bearingToAzimuth=mRt;ku.convertArea=bRt;ku.convertLength=xRt;ku.degreesToRadians=_Rt;ku.earthRadius=qp;ku.factors=lX;ku.feature=rx;ku.featureCollection=hz;ku.geometry=cRt;ku.geometryCollection=vRt;ku.isNumber=fz;ku.isObject=wRt;ku.lengthToDegrees=gRt;ku.lengthToRadians=hX;ku.lineString=fX;ku.lineStrings=dRt;ku.multiLineString=z8e;ku.multiPoint=F8e;ku.multiPolygon=q8e;ku.point=uX;ku.points=fRt;ku.polygon=cX;ku.polygons=hRt;ku.radiansToDegrees=B8e;ku.radiansToLength=O8e;ku.round=pRt;ku.validateBBox=TRt;ku.validateId=ARt});var pz=ye(Dd=>{\"use strict\";Object.defineProperty(Dd,\"__esModule\",{value:!0});var jv=dz();function KE(e,t,r){if(e!==null)for(var n,i,a,o,s,l,u,c=0,f=0,h,d=e.type,v=d===\"FeatureCollection\",x=d===\"Feature\",b=v?e.features.length:1,g=0;gl||v>u||x>c){s=f,l=n,u=v,c=x,a=0;return}var b=jv.lineString.call(void 0,[s,f],r.properties);if(t(b,n,i,x,a)===!1)return!1;a++,s=f})===!1)return!1}}})}function PRt(e,t,r){var n=r,i=!1;return V8e(e,function(a,o,s,l,u){i===!1&&r===void 0?n=a:n=t(n,a,o,s,l,u),i=!0}),n}function H8e(e,t){if(!e)throw new Error(\"geojson is required\");vz(e,function(r,n,i){if(r.geometry!==null){var a=r.geometry.type,o=r.geometry.coordinates;switch(a){case\"LineString\":if(t(r,n,i,0,0)===!1)return!1;break;case\"Polygon\":for(var s=0;s{\"use strict\";Object.defineProperty(gz,\"__esModule\",{value:!0});var G8e=dz(),zRt=pz();function Z8e(e){return zRt.geomReduce.call(void 0,e,(t,r)=>t+FRt(r),0)}function FRt(e){let t=0,r;switch(e.type){case\"Polygon\":return j8e(e.coordinates);case\"MultiPolygon\":for(r=0;r0){t+=Math.abs(W8e(e[0]));for(let r=1;r=t?(n+2)%t:n+2],s=i[0]*vX,l=a[1]*vX,u=o[0]*vX;r+=(u-s)*Math.sin(l),n++}return r*qRt}var ORt=Z8e;gz.area=Z8e;gz.default=ORt});var K8e=ye(mz=>{\"use strict\";Object.defineProperty(mz,\"__esModule\",{value:!0});var BRt=dz(),NRt=pz();function Y8e(e,t={}){let r=0,n=0,i=0;return NRt.coordEach.call(void 0,e,function(a){r+=a[0],n+=a[1],i++},!0),BRt.point.call(void 0,[r/i,n/i],t.properties)}var URt=Y8e;mz.centroid=Y8e;mz.default=URt});var $8e=ye(yz=>{\"use strict\";Object.defineProperty(yz,\"__esModule\",{value:!0});var VRt=pz();function J8e(e,t={}){if(e.bbox!=null&&t.recompute!==!0)return e.bbox;let r=[1/0,1/0,-1/0,-1/0];return VRt.coordEach.call(void 0,e,n=>{r[0]>n[0]&&(r[0]=n[0]),r[1]>n[1]&&(r[1]=n[1]),r[2]{\"use strict\";var GRt=xa(),tRe=D8e(),{area:jRt}=X8e(),{centroid:WRt}=K8e(),{bbox:ZRt}=$8e(),Q8e=OS(),Z5=H1(),XRt=gy(),YRt=ES(),_z=wM(),eRe=Object.keys(tRe),KRt={\"ISO-3\":Q8e,\"USA-states\":Q8e,\"country names\":JRt};function JRt(e){for(var t=0;t0&&c[f+1][0]<0)return f;return null}switch(n===\"RUS\"||n===\"FJI\"?a=function(c){var f;if(u(c)===null)f=c;else for(f=new Array(c.length),l=0;lf?h[d++]=[c[l][0]+360,c[l][1]]:l===f?(h[d++]=c[l],h[d++]=[c[l][0],-90]):h[d++]=c[l];var v=_z.tester(h);v.pts.pop(),i.push(v)}:a=function(c){i.push(_z.tester(c))},t.type){case\"MultiPolygon\":for(o=0;o0?v.properties.ct=tDt(v):v.properties.ct=[NaN,NaN],h.fIn=c,h.fOut=v,i.push(v)}else Z5.log([\"Location\",h.loc,\"does not have a valid GeoJSON geometry.\",\"Traces with locationmode *geojson-id* only support\",\"*Polygon* and *MultiPolygon* geometries.\"].join(\" \"))}delete n[f]}switch(r.type){case\"FeatureCollection\":var l=r.features;for(a=0;ai&&(i=s,r=o)}else r=t;return WRt(r).geometry.coordinates}function rDt(e){var t=window.PlotlyGeoAssets||{},r=[];function n(l){return new Promise(function(u,c){GRt.json(l,function(f,h){if(f){delete t[l];var d=f.status===404?'GeoJSON at URL \"'+l+'\" does not exist.':\"Unexpected error while fetching from \"+l;return c(new Error(d))}return t[l]=h,u(h)})})}function i(l){return new Promise(function(u,c){var f=0,h=setInterval(function(){if(t[l]&&t[l]!==\"pending\")return clearInterval(h),u(t[l]);if(f>100)return clearInterval(h),c(\"Unexpected error while fetching from \"+l);f++},50)})}for(var a=0;a{\"use strict\";var nDt=xa(),aDt=ao(),nRe=va(),aRe=op(),oDt=aRe.stylePoints,sDt=aRe.styleText;oRe.exports=function(t,r){r&&lDt(t,r)};function lDt(e,t){var r=t[0].trace,n=t[0].node3;n.style(\"opacity\",t[0].trace.opacity),oDt(n,r,e),sDt(n,r,e),n.selectAll(\"path.js-line\").style(\"fill\",\"none\").each(function(i){var a=nDt.select(this),o=i.trace,s=o.line||{};a.call(nRe.stroke,s.color).call(aDt.dashLine,s.dash||\"\",s.width||0),o.fill!==\"none\"&&a.call(nRe.fill,o.fillcolor)})}});var _X=ye((Tpr,uRe)=>{\"use strict\";var sRe=xa(),bz=Mr(),uDt=cz().getTopojsonFeatures,gX=tx(),xz=ix(),lRe=wg().findExtremes,yX=es().BADNUM,cDt=q0().calcMarkerSize,mX=lu(),fDt=pX();function hDt(e,t,r){var n=t.layers.frontplot.select(\".scatterlayer\"),i=bz.makeTraceGroups(n,r,\"trace scattergeo\");function a(o,s){o.lonlat[0]===yX&&sRe.select(s).remove()}i.selectAll(\"*\").remove(),i.each(function(o){var s=sRe.select(this),l=o[0].trace;if(mX.hasLines(l)||l.fill!==\"none\"){var u=gX.calcTraceToLineCoords(o),c=l.fill!==\"none\"?gX.makePolygon(u):gX.makeLine(u);s.selectAll(\"path.js-line\").data([{geojson:c,trace:l}]).enter().append(\"path\").classed(\"js-line\",!0).style(\"stroke-miterlimit\",2)}mX.hasMarkers(l)&&s.selectAll(\"path.point\").data(bz.identity).enter().append(\"path\").classed(\"point\",!0).each(function(f){a(f,this)}),mX.hasText(l)&&s.selectAll(\"g\").data(bz.identity).enter().append(\"g\").append(\"text\").each(function(f){a(f,this)}),fDt(e,o)})}function dDt(e,t){var r=e[0].trace,n=t[r.geo],i=n._subplot,a=r._length,o,s;if(bz.isArrayOrTypedArray(r.locations)){var l=r.locationmode,u=l===\"geojson-id\"?xz.extractTraceFeature(e):uDt(r,i.topojson);for(o=0;o{\"use strict\";var vDt=Nc(),pDt=es().BADNUM,gDt=oT(),mDt=Mr().fillText,yDt=H2();cRe.exports=function(t,r,n){var i=t.cd,a=i[0].trace,o=t.xa,s=t.ya,l=t.subplot,u=l.projection.isLonLatOverEdges,c=l.project;function f(E){var k=E.lonlat;if(k[0]===pDt||u(k))return 1/0;var A=c(k),L=c([r,n]),_=Math.abs(A[0]-L[0]),C=Math.abs(A[1]-L[1]),M=Math.max(3,E.mrc||0);return Math.max(Math.sqrt(_*_+C*C)-M,1-3/M)}if(vDt.getClosest(i,f,t),t.index!==!1){var h=i[t.index],d=h.lonlat,v=[o.c2p(d),s.c2p(d)],x=h.mrc||1;t.x0=v[0]-x,t.x1=v[0]+x,t.y0=v[1]-x,t.y1=v[1]+x,t.loc=h.loc,t.lon=d[0],t.lat=d[1];var b={};b[a.geo]={_subplot:l};var g=a._module.formatLabels(h,a,b);return t.lonLabel=g.lonLabel,t.latLabel=g.latLabel,t.color=gDt(a,h),t.extraText=_Dt(a,h,t,i[0].t.labels),t.hovertemplate=a.hovertemplate,[t]}};function _Dt(e,t,r,n){if(e.hovertemplate)return;var i=t.hi||e.hoverinfo,a=i===\"all\"?yDt.hoverinfo.flags:i.split(\"+\"),o=a.indexOf(\"location\")!==-1&&Array.isArray(e.locations),s=a.indexOf(\"lon\")!==-1,l=a.indexOf(\"lat\")!==-1,u=a.indexOf(\"text\")!==-1,c=[];function f(h){return h+\"\\xB0\"}return o?c.push(t.loc):s&&l?c.push(\"(\"+f(r.latLabel)+\", \"+f(r.lonLabel)+\")\"):s?c.push(n.lon+f(r.lonLabel)):l&&c.push(n.lat+f(r.latLabel)),u&&mDt(t,e,c),c.join(\"
\")}});var dRe=ye((Spr,hRe)=>{\"use strict\";hRe.exports=function(t,r,n,i,a){t.lon=r.lon,t.lat=r.lat,t.location=r.loc?r.loc:null;var o=i[a];return o.fIn&&o.fIn.properties&&(t.properties=o.fIn.properties),t}});var gRe=ye((Mpr,pRe)=>{\"use strict\";var vRe=lu(),xDt=es().BADNUM;pRe.exports=function(t,r){var n=t.cd,i=t.xaxis,a=t.yaxis,o=[],s=n[0].trace,l,u,c,f,h,d=!vRe.hasMarkers(s)&&!vRe.hasText(s);if(d)return[];if(r===!1)for(h=0;h{(function(e,t){typeof wz==\"object\"&&typeof mRe!=\"undefined\"?t(wz):typeof define==\"function\"&&define.amd?define([\"exports\"],t):t(e.d3=e.d3||{})})(wz,function(e){\"use strict\";function t(Ee,Ae){return EeAe?1:Ee>=Ae?0:NaN}function r(Ee){return Ee.length===1&&(Ee=n(Ee)),{left:function(Ae,ze,Ce,me){for(Ce==null&&(Ce=0),me==null&&(me=Ae.length);Ce>>1;Ee(Ae[Re],ze)<0?Ce=Re+1:me=Re}return Ce},right:function(Ae,ze,Ce,me){for(Ce==null&&(Ce=0),me==null&&(me=Ae.length);Ce>>1;Ee(Ae[Re],ze)>0?me=Re:Ce=Re+1}return Ce}}}function n(Ee){return function(Ae,ze){return t(Ee(Ae),ze)}}var i=r(t),a=i.right,o=i.left;function s(Ee,Ae){Ae==null&&(Ae=l);for(var ze=0,Ce=Ee.length-1,me=Ee[0],Re=new Array(Ce<0?0:Ce);zeEe?1:Ae>=Ee?0:NaN}function f(Ee){return Ee===null?NaN:+Ee}function h(Ee,Ae){var ze=Ee.length,Ce=0,me=-1,Re=0,ce,Ge,nt=0;if(Ae==null)for(;++me1)return nt/(Ce-1)}function d(Ee,Ae){var ze=h(Ee,Ae);return ze&&Math.sqrt(ze)}function v(Ee,Ae){var ze=Ee.length,Ce=-1,me,Re,ce;if(Ae==null){for(;++Ce=me)for(Re=ce=me;++Ceme&&(Re=me),ce=me)for(Re=ce=me;++Ceme&&(Re=me),ce0)return[Ee];if((Ce=Ae0)for(Ee=Math.ceil(Ee/Ge),Ae=Math.floor(Ae/Ge),ce=new Array(Re=Math.ceil(Ae-Ee+1));++me=0?(Re>=L?10:Re>=_?5:Re>=C?2:1)*Math.pow(10,me):-Math.pow(10,-me)/(Re>=L?10:Re>=_?5:Re>=C?2:1)}function P(Ee,Ae,ze){var Ce=Math.abs(Ae-Ee)/Math.max(0,ze),me=Math.pow(10,Math.floor(Math.log(Ce)/Math.LN10)),Re=Ce/me;return Re>=L?me*=10:Re>=_?me*=5:Re>=C&&(me*=2),Aert;)ot.pop(),--Rt;var kt=new Array(Rt+1),Ct;for(Re=0;Re<=Rt;++Re)Ct=kt[Re]=[],Ct.x0=Re>0?ot[Re-1]:qt,Ct.x1=Re=1)return+ze(Ee[Ce-1],Ce-1,Ee);var Ce,me=(Ce-1)*Ae,Re=Math.floor(me),ce=+ze(Ee[Re],Re,Ee),Ge=+ze(Ee[Re+1],Re+1,Ee);return ce+(Ge-ce)*(me-Re)}}function V(Ee,Ae,ze){return Ee=g.call(Ee,f).sort(t),Math.ceil((ze-Ae)/(2*(q(Ee,.75)-q(Ee,.25))*Math.pow(Ee.length,-1/3)))}function H(Ee,Ae,ze){return Math.ceil((ze-Ae)/(3.5*d(Ee)*Math.pow(Ee.length,-1/3)))}function X(Ee,Ae){var ze=Ee.length,Ce=-1,me,Re;if(Ae==null){for(;++Ce=me)for(Re=me;++CeRe&&(Re=me)}else for(;++Ce=me)for(Re=me;++CeRe&&(Re=me);return Re}function G(Ee,Ae){var ze=Ee.length,Ce=ze,me=-1,Re,ce=0;if(Ae==null)for(;++me=0;)for(ce=Ee[Ae],ze=ce.length;--ze>=0;)Re[--me]=ce[ze];return Re}function re(Ee,Ae){var ze=Ee.length,Ce=-1,me,Re;if(Ae==null){for(;++Ce=me)for(Re=me;++Ceme&&(Re=me)}else for(;++Ce=me)for(Re=me;++Ceme&&(Re=me);return Re}function ae(Ee,Ae){for(var ze=Ae.length,Ce=new Array(ze);ze--;)Ce[ze]=Ee[Ae[ze]];return Ce}function _e(Ee,Ae){if(ze=Ee.length){var ze,Ce=0,me=0,Re,ce=Ee[me];for(Ae==null&&(Ae=t);++Ce{(function(e,t){typeof Tz==\"object\"&&typeof yRe!=\"undefined\"?t(Tz,JE()):typeof define==\"function\"&&define.amd?define([\"exports\",\"d3-array\"],t):(e=e||self,t(e.d3=e.d3||{},e.d3))})(Tz,function(e,t){\"use strict\";function r(){return new n}function n(){this.reset()}n.prototype={constructor:n,reset:function(){this.s=this.t=0},add:function(gt){a(i,gt,this.t),a(this,i.s,this.s),this.s?this.t+=i.t:this.s=i.t},valueOf:function(){return this.s}};var i=new n;function a(gt,Bt,wr){var vr=gt.s=Bt+wr,Ur=vr-Bt,fi=vr-Ur;gt.t=Bt-fi+(wr-Ur)}var o=1e-6,s=1e-12,l=Math.PI,u=l/2,c=l/4,f=l*2,h=180/l,d=l/180,v=Math.abs,x=Math.atan,b=Math.atan2,g=Math.cos,E=Math.ceil,k=Math.exp,A=Math.log,L=Math.pow,_=Math.sin,C=Math.sign||function(gt){return gt>0?1:gt<0?-1:0},M=Math.sqrt,p=Math.tan;function P(gt){return gt>1?0:gt<-1?l:Math.acos(gt)}function T(gt){return gt>1?u:gt<-1?-u:Math.asin(gt)}function F(gt){return(gt=_(gt/2))*gt}function q(){}function V(gt,Bt){gt&&X.hasOwnProperty(gt.type)&&X[gt.type](gt,Bt)}var H={Feature:function(gt,Bt){V(gt.geometry,Bt)},FeatureCollection:function(gt,Bt){for(var wr=gt.features,vr=-1,Ur=wr.length;++vr=0?1:-1,Ur=vr*wr,fi=g(Bt),xi=_(Bt),Fi=ie*xi,Xi=ge*fi+Fi*g(Ur),hn=Fi*vr*_(Ur);re.add(b(hn,Xi)),ke=gt,ge=fi,ie=xi}function me(gt){return ae.reset(),W(gt,Te),ae*2}function Re(gt){return[b(gt[1],gt[0]),T(gt[2])]}function ce(gt){var Bt=gt[0],wr=gt[1],vr=g(wr);return[vr*g(Bt),vr*_(Bt),_(wr)]}function Ge(gt,Bt){return gt[0]*Bt[0]+gt[1]*Bt[1]+gt[2]*Bt[2]}function nt(gt,Bt){return[gt[1]*Bt[2]-gt[2]*Bt[1],gt[2]*Bt[0]-gt[0]*Bt[2],gt[0]*Bt[1]-gt[1]*Bt[0]]}function ct(gt,Bt){gt[0]+=Bt[0],gt[1]+=Bt[1],gt[2]+=Bt[2]}function qt(gt,Bt){return[gt[0]*Bt,gt[1]*Bt,gt[2]*Bt]}function rt(gt){var Bt=M(gt[0]*gt[0]+gt[1]*gt[1]+gt[2]*gt[2]);gt[0]/=Bt,gt[1]/=Bt,gt[2]/=Bt}var ot,Rt,kt,Ct,Yt,xr,er,Ke,xt=r(),bt,Lt,St={point:Et,lineStart:Ht,lineEnd:$t,polygonStart:function(){St.point=fr,St.lineStart=_r,St.lineEnd=Br,xt.reset(),Te.polygonStart()},polygonEnd:function(){Te.polygonEnd(),St.point=Et,St.lineStart=Ht,St.lineEnd=$t,re<0?(ot=-(kt=180),Rt=-(Ct=90)):xt>o?Ct=90:xt<-o&&(Rt=-90),Lt[0]=ot,Lt[1]=kt},sphere:function(){ot=-(kt=180),Rt=-(Ct=90)}};function Et(gt,Bt){bt.push(Lt=[ot=gt,kt=gt]),BtCt&&(Ct=Bt)}function dt(gt,Bt){var wr=ce([gt*d,Bt*d]);if(Ke){var vr=nt(Ke,wr),Ur=[vr[1],-vr[0],0],fi=nt(Ur,vr);rt(fi),fi=Re(fi);var xi=gt-Yt,Fi=xi>0?1:-1,Xi=fi[0]*h*Fi,hn,Ti=v(xi)>180;Ti^(Fi*YtCt&&(Ct=hn)):(Xi=(Xi+360)%360-180,Ti^(Fi*YtCt&&(Ct=Bt))),Ti?gtOr(ot,kt)&&(kt=gt):Or(gt,kt)>Or(ot,kt)&&(ot=gt):kt>=ot?(gtkt&&(kt=gt)):gt>Yt?Or(ot,gt)>Or(ot,kt)&&(kt=gt):Or(gt,kt)>Or(ot,kt)&&(ot=gt)}else bt.push(Lt=[ot=gt,kt=gt]);BtCt&&(Ct=Bt),Ke=wr,Yt=gt}function Ht(){St.point=dt}function $t(){Lt[0]=ot,Lt[1]=kt,St.point=Et,Ke=null}function fr(gt,Bt){if(Ke){var wr=gt-Yt;xt.add(v(wr)>180?wr+(wr>0?360:-360):wr)}else xr=gt,er=Bt;Te.point(gt,Bt),dt(gt,Bt)}function _r(){Te.lineStart()}function Br(){fr(xr,er),Te.lineEnd(),v(xt)>o&&(ot=-(kt=180)),Lt[0]=ot,Lt[1]=kt,Ke=null}function Or(gt,Bt){return(Bt-=gt)<0?Bt+360:Bt}function Nr(gt,Bt){return gt[0]-Bt[0]}function ut(gt,Bt){return gt[0]<=gt[1]?gt[0]<=Bt&&Bt<=gt[1]:BtOr(vr[0],vr[1])&&(vr[1]=Ur[1]),Or(Ur[0],vr[1])>Or(vr[0],vr[1])&&(vr[0]=Ur[0])):fi.push(vr=Ur);for(xi=-1/0,wr=fi.length-1,Bt=0,vr=fi[wr];Bt<=wr;vr=Ur,++Bt)Ur=fi[Bt],(Fi=Or(vr[1],Ur[0]))>xi&&(xi=Fi,ot=Ur[0],kt=vr[1])}return bt=Lt=null,ot===1/0||Rt===1/0?[[NaN,NaN],[NaN,NaN]]:[[ot,Rt],[kt,Ct]]}var Ye,Ve,Xe,ht,Le,xe,Se,lt,Gt,Vt,ar,Qr,ai,jr,ri,bi,nn={sphere:q,point:Wi,lineStart:_n,lineEnd:Wn,polygonStart:function(){nn.lineStart=It,nn.lineEnd=ft},polygonEnd:function(){nn.lineStart=_n,nn.lineEnd=Wn}};function Wi(gt,Bt){gt*=d,Bt*=d;var wr=g(Bt);Ni(wr*g(gt),wr*_(gt),_(Bt))}function Ni(gt,Bt,wr){++Ye,Xe+=(gt-Xe)/Ye,ht+=(Bt-ht)/Ye,Le+=(wr-Le)/Ye}function _n(){nn.point=$i}function $i(gt,Bt){gt*=d,Bt*=d;var wr=g(Bt);jr=wr*g(gt),ri=wr*_(gt),bi=_(Bt),nn.point=zn,Ni(jr,ri,bi)}function zn(gt,Bt){gt*=d,Bt*=d;var wr=g(Bt),vr=wr*g(gt),Ur=wr*_(gt),fi=_(Bt),xi=b(M((xi=ri*fi-bi*Ur)*xi+(xi=bi*vr-jr*fi)*xi+(xi=jr*Ur-ri*vr)*xi),jr*vr+ri*Ur+bi*fi);Ve+=xi,xe+=xi*(jr+(jr=vr)),Se+=xi*(ri+(ri=Ur)),lt+=xi*(bi+(bi=fi)),Ni(jr,ri,bi)}function Wn(){nn.point=Wi}function It(){nn.point=jt}function ft(){Zt(Qr,ai),nn.point=Wi}function jt(gt,Bt){Qr=gt,ai=Bt,gt*=d,Bt*=d,nn.point=Zt;var wr=g(Bt);jr=wr*g(gt),ri=wr*_(gt),bi=_(Bt),Ni(jr,ri,bi)}function Zt(gt,Bt){gt*=d,Bt*=d;var wr=g(Bt),vr=wr*g(gt),Ur=wr*_(gt),fi=_(Bt),xi=ri*fi-bi*Ur,Fi=bi*vr-jr*fi,Xi=jr*Ur-ri*vr,hn=M(xi*xi+Fi*Fi+Xi*Xi),Ti=T(hn),qi=hn&&-Ti/hn;Gt+=qi*xi,Vt+=qi*Fi,ar+=qi*Xi,Ve+=Ti,xe+=Ti*(jr+(jr=vr)),Se+=Ti*(ri+(ri=Ur)),lt+=Ti*(bi+(bi=fi)),Ni(jr,ri,bi)}function yr(gt){Ye=Ve=Xe=ht=Le=xe=Se=lt=Gt=Vt=ar=0,W(gt,nn);var Bt=Gt,wr=Vt,vr=ar,Ur=Bt*Bt+wr*wr+vr*vr;return Url?gt+Math.round(-gt/f)*f:gt,Bt]}Vr.invert=Vr;function gi(gt,Bt,wr){return(gt%=f)?Bt||wr?Zr(Mi(gt),Pi(Bt,wr)):Mi(gt):Bt||wr?Pi(Bt,wr):Vr}function Si(gt){return function(Bt,wr){return Bt+=gt,[Bt>l?Bt-f:Bt<-l?Bt+f:Bt,wr]}}function Mi(gt){var Bt=Si(gt);return Bt.invert=Si(-gt),Bt}function Pi(gt,Bt){var wr=g(gt),vr=_(gt),Ur=g(Bt),fi=_(Bt);function xi(Fi,Xi){var hn=g(Xi),Ti=g(Fi)*hn,qi=_(Fi)*hn,Ii=_(Xi),mi=Ii*wr+Ti*vr;return[b(qi*Ur-mi*fi,Ti*wr-Ii*vr),T(mi*Ur+qi*fi)]}return xi.invert=function(Fi,Xi){var hn=g(Xi),Ti=g(Fi)*hn,qi=_(Fi)*hn,Ii=_(Xi),mi=Ii*Ur-qi*fi;return[b(qi*Ur+Ii*fi,Ti*wr+mi*vr),T(mi*wr-Ti*vr)]},xi}function Gi(gt){gt=gi(gt[0]*d,gt[1]*d,gt.length>2?gt[2]*d:0);function Bt(wr){return wr=gt(wr[0]*d,wr[1]*d),wr[0]*=h,wr[1]*=h,wr}return Bt.invert=function(wr){return wr=gt.invert(wr[0]*d,wr[1]*d),wr[0]*=h,wr[1]*=h,wr},Bt}function Ki(gt,Bt,wr,vr,Ur,fi){if(wr){var xi=g(Bt),Fi=_(Bt),Xi=vr*wr;Ur==null?(Ur=Bt+vr*f,fi=Bt-Xi/2):(Ur=ka(xi,Ur),fi=ka(xi,fi),(vr>0?Urfi)&&(Ur+=vr*f));for(var hn,Ti=Ur;vr>0?Ti>fi:Ti1&>.push(gt.pop().concat(gt.shift()))},result:function(){var wr=gt;return gt=[],Bt=null,wr}}}function Fa(gt,Bt){return v(gt[0]-Bt[0])=0;--Fi)Ur.point((qi=Ti[Fi])[0],qi[1]);else vr(Ii.x,Ii.p.x,-1,Ur);Ii=Ii.p}Ii=Ii.o,Ti=Ii.z,mi=!mi}while(!Ii.v);Ur.lineEnd()}}}function oa(gt){if(Bt=gt.length){for(var Bt,wr=0,vr=gt[0],Ur;++wr=0?1:-1,Qo=Ts*Xo,ys=Qo>l,Bo=Ma*Ua;if(Sn.add(b(Bo*Ts*_(Qo),Ta*mo+Bo*g(Qo))),xi+=ys?Xo+Ts*f:Xo,ys^mi>=wr^Cn>=wr){var yl=nt(ce(Ii),ce(qa));rt(yl);var Gs=nt(fi,yl);rt(Gs);var Rs=(ys^Xo>=0?-1:1)*T(Gs[2]);(vr>Rs||vr===Rs&&(yl[0]||yl[1]))&&(Fi+=ys^Xo>=0?1:-1)}}return(xi<-o||xi0){for(Xi||(Ur.polygonStart(),Xi=!0),Ur.lineStart(),mo=0;mo1&&sn&2&&Ua.push(Ua.pop().concat(Ua.shift())),Ti.push(Ua.filter(_t))}}return Ii}}function _t(gt){return gt.length>1}function br(gt,Bt){return((gt=gt.x)[0]<0?gt[1]-u-o:u-gt[1])-((Bt=Bt.x)[0]<0?Bt[1]-u-o:u-Bt[1])}var Hr=xn(function(){return!0},ti,Yi,[-l,-u]);function ti(gt){var Bt=NaN,wr=NaN,vr=NaN,Ur;return{lineStart:function(){gt.lineStart(),Ur=1},point:function(fi,xi){var Fi=fi>0?l:-l,Xi=v(fi-Bt);v(Xi-l)0?u:-u),gt.point(vr,wr),gt.lineEnd(),gt.lineStart(),gt.point(Fi,wr),gt.point(fi,wr),Ur=0):vr!==Fi&&Xi>=l&&(v(Bt-vr)o?x((_(Bt)*(fi=g(vr))*_(wr)-_(vr)*(Ur=g(Bt))*_(gt))/(Ur*fi*xi)):(Bt+vr)/2}function Yi(gt,Bt,wr,vr){var Ur;if(gt==null)Ur=wr*u,vr.point(-l,Ur),vr.point(0,Ur),vr.point(l,Ur),vr.point(l,0),vr.point(l,-Ur),vr.point(0,-Ur),vr.point(-l,-Ur),vr.point(-l,0),vr.point(-l,Ur);else if(v(gt[0]-Bt[0])>o){var fi=gt[0]0,Ur=v(Bt)>o;function fi(Ti,qi,Ii,mi){Ki(mi,gt,wr,Ii,Ti,qi)}function xi(Ti,qi){return g(Ti)*g(qi)>Bt}function Fi(Ti){var qi,Ii,mi,Pn,Ma;return{lineStart:function(){Pn=mi=!1,Ma=1},point:function(Ta,Ea){var qa=[Ta,Ea],Cn,sn=xi(Ta,Ea),Ua=vr?sn?0:hn(Ta,Ea):sn?hn(Ta+(Ta<0?l:-l),Ea):0;if(!qi&&(Pn=mi=sn)&&Ti.lineStart(),sn!==mi&&(Cn=Xi(qi,qa),(!Cn||Fa(qi,Cn)||Fa(qa,Cn))&&(qa[2]=1)),sn!==mi)Ma=0,sn?(Ti.lineStart(),Cn=Xi(qa,qi),Ti.point(Cn[0],Cn[1])):(Cn=Xi(qi,qa),Ti.point(Cn[0],Cn[1],2),Ti.lineEnd()),qi=Cn;else if(Ur&&qi&&vr^sn){var mo;!(Ua&Ii)&&(mo=Xi(qa,qi,!0))&&(Ma=0,vr?(Ti.lineStart(),Ti.point(mo[0][0],mo[0][1]),Ti.point(mo[1][0],mo[1][1]),Ti.lineEnd()):(Ti.point(mo[1][0],mo[1][1]),Ti.lineEnd(),Ti.lineStart(),Ti.point(mo[0][0],mo[0][1],3)))}sn&&(!qi||!Fa(qi,qa))&&Ti.point(qa[0],qa[1]),qi=qa,mi=sn,Ii=Ua},lineEnd:function(){mi&&Ti.lineEnd(),qi=null},clean:function(){return Ma|(Pn&&mi)<<1}}}function Xi(Ti,qi,Ii){var mi=ce(Ti),Pn=ce(qi),Ma=[1,0,0],Ta=nt(mi,Pn),Ea=Ge(Ta,Ta),qa=Ta[0],Cn=Ea-qa*qa;if(!Cn)return!Ii&&Ti;var sn=Bt*Ea/Cn,Ua=-Bt*qa/Cn,mo=nt(Ma,Ta),Xo=qt(Ma,sn),Ts=qt(Ta,Ua);ct(Xo,Ts);var Qo=mo,ys=Ge(Xo,Qo),Bo=Ge(Qo,Qo),yl=ys*ys-Bo*(Ge(Xo,Xo)-1);if(!(yl<0)){var Gs=M(yl),Rs=qt(Qo,(-ys-Gs)/Bo);if(ct(Rs,Xo),Rs=Re(Rs),!Ii)return Rs;var ia=Ti[0],Ka=qi[0],vs=Ti[1],Ko=qi[1],iu;Ka0^Rs[1]<(v(Rs[0]-ia)l^(ia<=Rs[0]&&Rs[0]<=Ka)){var bu=qt(Qo,(-ys+Gs)/Bo);return ct(bu,Xo),[Rs,Re(bu)]}}}function hn(Ti,qi){var Ii=vr?gt:l-gt,mi=0;return Ti<-Ii?mi|=1:Ti>Ii&&(mi|=2),qi<-Ii?mi|=4:qi>Ii&&(mi|=8),mi}return xn(xi,Fi,fi,vr?[0,-gt]:[-l,gt-l])}function hi(gt,Bt,wr,vr,Ur,fi){var xi=gt[0],Fi=gt[1],Xi=Bt[0],hn=Bt[1],Ti=0,qi=1,Ii=Xi-xi,mi=hn-Fi,Pn;if(Pn=wr-xi,!(!Ii&&Pn>0)){if(Pn/=Ii,Ii<0){if(Pn0){if(Pn>qi)return;Pn>Ti&&(Ti=Pn)}if(Pn=Ur-xi,!(!Ii&&Pn<0)){if(Pn/=Ii,Ii<0){if(Pn>qi)return;Pn>Ti&&(Ti=Pn)}else if(Ii>0){if(Pn0)){if(Pn/=mi,mi<0){if(Pn0){if(Pn>qi)return;Pn>Ti&&(Ti=Pn)}if(Pn=fi-Fi,!(!mi&&Pn<0)){if(Pn/=mi,mi<0){if(Pn>qi)return;Pn>Ti&&(Ti=Pn)}else if(mi>0){if(Pn0&&(gt[0]=xi+Ti*Ii,gt[1]=Fi+Ti*mi),qi<1&&(Bt[0]=xi+qi*Ii,Bt[1]=Fi+qi*mi),!0}}}}}var Ji=1e9,ua=-Ji;function Fn(gt,Bt,wr,vr){function Ur(hn,Ti){return gt<=hn&&hn<=wr&&Bt<=Ti&&Ti<=vr}function fi(hn,Ti,qi,Ii){var mi=0,Pn=0;if(hn==null||(mi=xi(hn,qi))!==(Pn=xi(Ti,qi))||Xi(hn,Ti)<0^qi>0)do Ii.point(mi===0||mi===3?gt:wr,mi>1?vr:Bt);while((mi=(mi+qi+4)%4)!==Pn);else Ii.point(Ti[0],Ti[1])}function xi(hn,Ti){return v(hn[0]-gt)0?0:3:v(hn[0]-wr)0?2:1:v(hn[1]-Bt)0?1:0:Ti>0?3:2}function Fi(hn,Ti){return Xi(hn.x,Ti.x)}function Xi(hn,Ti){var qi=xi(hn,1),Ii=xi(Ti,1);return qi!==Ii?qi-Ii:qi===0?Ti[1]-hn[1]:qi===1?hn[0]-Ti[0]:qi===2?hn[1]-Ti[1]:Ti[0]-hn[0]}return function(hn){var Ti=hn,qi=la(),Ii,mi,Pn,Ma,Ta,Ea,qa,Cn,sn,Ua,mo,Xo={point:Ts,lineStart:yl,lineEnd:Gs,polygonStart:ys,polygonEnd:Bo};function Ts(ia,Ka){Ur(ia,Ka)&&Ti.point(ia,Ka)}function Qo(){for(var ia=0,Ka=0,vs=mi.length;Kavr&&(Kc-mf)*(vr-bu)>(Du-bu)*(gt-mf)&&++ia:Du<=vr&&(Kc-mf)*(vr-bu)<(Du-bu)*(gt-mf)&&--ia;return ia}function ys(){Ti=qi,Ii=[],mi=[],mo=!0}function Bo(){var ia=Qo(),Ka=mo&&ia,vs=(Ii=t.merge(Ii)).length;(Ka||vs)&&(hn.polygonStart(),Ka&&(hn.lineStart(),fi(null,null,1,hn),hn.lineEnd()),vs&&jo(Ii,Fi,ia,fi,hn),hn.polygonEnd()),Ti=hn,Ii=mi=Pn=null}function yl(){Xo.point=Rs,mi&&mi.push(Pn=[]),Ua=!0,sn=!1,qa=Cn=NaN}function Gs(){Ii&&(Rs(Ma,Ta),Ea&&sn&&qi.rejoin(),Ii.push(qi.result())),Xo.point=Ts,sn&&Ti.lineEnd()}function Rs(ia,Ka){var vs=Ur(ia,Ka);if(mi&&Pn.push([ia,Ka]),Ua)Ma=ia,Ta=Ka,Ea=vs,Ua=!1,vs&&(Ti.lineStart(),Ti.point(ia,Ka));else if(vs&&sn)Ti.point(ia,Ka);else{var Ko=[qa=Math.max(ua,Math.min(Ji,qa)),Cn=Math.max(ua,Math.min(Ji,Cn))],iu=[ia=Math.max(ua,Math.min(Ji,ia)),Ka=Math.max(ua,Math.min(Ji,Ka))];hi(Ko,iu,gt,Bt,wr,vr)?(sn||(Ti.lineStart(),Ti.point(Ko[0],Ko[1])),Ti.point(iu[0],iu[1]),vs||Ti.lineEnd(),mo=!1):vs&&(Ti.lineStart(),Ti.point(ia,Ka),mo=!1)}qa=ia,Cn=Ka,sn=vs}return Xo}}function Sa(){var gt=0,Bt=0,wr=960,vr=500,Ur,fi,xi;return xi={stream:function(Fi){return Ur&&fi===Fi?Ur:Ur=Fn(gt,Bt,wr,vr)(fi=Fi)},extent:function(Fi){return arguments.length?(gt=+Fi[0][0],Bt=+Fi[0][1],wr=+Fi[1][0],vr=+Fi[1][1],Ur=fi=null,xi):[[gt,Bt],[wr,vr]]}}}var go=r(),Oo,ho,Mo,xo={sphere:q,point:q,lineStart:zs,lineEnd:q,polygonStart:q,polygonEnd:q};function zs(){xo.point=Zs,xo.lineEnd=ks}function ks(){xo.point=xo.lineEnd=q}function Zs(gt,Bt){gt*=d,Bt*=d,Oo=gt,ho=_(Bt),Mo=g(Bt),xo.point=Xs}function Xs(gt,Bt){gt*=d,Bt*=d;var wr=_(Bt),vr=g(Bt),Ur=v(gt-Oo),fi=g(Ur),xi=_(Ur),Fi=vr*xi,Xi=Mo*wr-ho*vr*fi,hn=ho*wr+Mo*vr*fi;go.add(b(M(Fi*Fi+Xi*Xi),hn)),Oo=gt,ho=wr,Mo=vr}function wl(gt){return go.reset(),W(gt,xo),+go}var os=[null,null],cl={type:\"LineString\",coordinates:os};function Cs(gt,Bt){return os[0]=gt,os[1]=Bt,wl(cl)}var ml={Feature:function(gt,Bt){return Hs(gt.geometry,Bt)},FeatureCollection:function(gt,Bt){for(var wr=gt.features,vr=-1,Ur=wr.length;++vr0&&(Ur=Cs(gt[fi],gt[fi-1]),Ur>0&&wr<=Ur&&vr<=Ur&&(wr+vr-Ur)*(1-Math.pow((wr-vr)/Ur,2))o}).map(Ii)).concat(t.range(E(fi/hn)*hn,Ur,hn).filter(function(Cn){return v(Cn%qi)>o}).map(mi))}return Ea.lines=function(){return qa().map(function(Cn){return{type:\"LineString\",coordinates:Cn}})},Ea.outline=function(){return{type:\"Polygon\",coordinates:[Pn(vr).concat(Ma(xi).slice(1),Pn(wr).reverse().slice(1),Ma(Fi).reverse().slice(1))]}},Ea.extent=function(Cn){return arguments.length?Ea.extentMajor(Cn).extentMinor(Cn):Ea.extentMinor()},Ea.extentMajor=function(Cn){return arguments.length?(vr=+Cn[0][0],wr=+Cn[1][0],Fi=+Cn[0][1],xi=+Cn[1][1],vr>wr&&(Cn=vr,vr=wr,wr=Cn),Fi>xi&&(Cn=Fi,Fi=xi,xi=Cn),Ea.precision(Ta)):[[vr,Fi],[wr,xi]]},Ea.extentMinor=function(Cn){return arguments.length?(Bt=+Cn[0][0],gt=+Cn[1][0],fi=+Cn[0][1],Ur=+Cn[1][1],Bt>gt&&(Cn=Bt,Bt=gt,gt=Cn),fi>Ur&&(Cn=fi,fi=Ur,Ur=Cn),Ea.precision(Ta)):[[Bt,fi],[gt,Ur]]},Ea.step=function(Cn){return arguments.length?Ea.stepMajor(Cn).stepMinor(Cn):Ea.stepMinor()},Ea.stepMajor=function(Cn){return arguments.length?(Ti=+Cn[0],qi=+Cn[1],Ea):[Ti,qi]},Ea.stepMinor=function(Cn){return arguments.length?(Xi=+Cn[0],hn=+Cn[1],Ea):[Xi,hn]},Ea.precision=function(Cn){return arguments.length?(Ta=+Cn,Ii=on(fi,Ur,90),mi=fa(Bt,gt,Ta),Pn=on(Fi,xi,90),Ma=fa(vr,wr,Ta),Ea):Ta},Ea.extentMajor([[-180,-90+o],[180,90-o]]).extentMinor([[-180,-80-o],[180,80+o]])}function Il(){return Qu()()}function vo(gt,Bt){var wr=gt[0]*d,vr=gt[1]*d,Ur=Bt[0]*d,fi=Bt[1]*d,xi=g(vr),Fi=_(vr),Xi=g(fi),hn=_(fi),Ti=xi*g(wr),qi=xi*_(wr),Ii=Xi*g(Ur),mi=Xi*_(Ur),Pn=2*T(M(F(fi-vr)+xi*Xi*F(Ur-wr))),Ma=_(Pn),Ta=Pn?function(Ea){var qa=_(Ea*=Pn)/Ma,Cn=_(Pn-Ea)/Ma,sn=Cn*Ti+qa*Ii,Ua=Cn*qi+qa*mi,mo=Cn*Fi+qa*hn;return[b(Ua,sn)*h,b(mo,M(sn*sn+Ua*Ua))*h]}:function(){return[wr*h,vr*h]};return Ta.distance=Pn,Ta}function Wl(gt){return gt}var Ks=r(),Zl=r(),Ec,Zn,ko,Co,Tl={point:q,lineStart:q,lineEnd:q,polygonStart:function(){Tl.lineStart=uf,Tl.lineEnd=rh},polygonEnd:function(){Tl.lineStart=Tl.lineEnd=Tl.point=q,Ks.add(v(Zl)),Zl.reset()},result:function(){var gt=Ks/2;return Ks.reset(),gt}};function uf(){Tl.point=So}function So(gt,Bt){Tl.point=cf,Ec=ko=gt,Zn=Co=Bt}function cf(gt,Bt){Zl.add(Co*gt-ko*Bt),ko=gt,Co=Bt}function rh(){cf(Ec,Zn)}var Al=1/0,Hc=Al,Ql=-Al,Ls=Ql,mu={point:kc,lineStart:q,lineEnd:q,polygonStart:q,polygonEnd:q,result:function(){var gt=[[Al,Hc],[Ql,Ls]];return Ql=Ls=-(Hc=Al=1/0),gt}};function kc(gt,Bt){gtQl&&(Ql=gt),BtLs&&(Ls=Bt)}var Of=0,Gc=0,vd=0,Bf=0,ss=0,ff=0,ih=0,Ul=0,Js=0,hc,Cc,ws,$s,hs={point:Ms,lineStart:dc,lineEnd:Ps,polygonStart:function(){hs.lineStart=ov,hs.lineEnd=wo},polygonEnd:function(){hs.point=Ms,hs.lineStart=dc,hs.lineEnd=Ps},result:function(){var gt=Js?[ih/Js,Ul/Js]:ff?[Bf/ff,ss/ff]:vd?[Of/vd,Gc/vd]:[NaN,NaN];return Of=Gc=vd=Bf=ss=ff=ih=Ul=Js=0,gt}};function Ms(gt,Bt){Of+=gt,Gc+=Bt,++vd}function dc(){hs.point=Sl}function Sl(gt,Bt){hs.point=ec,Ms(ws=gt,$s=Bt)}function ec(gt,Bt){var wr=gt-ws,vr=Bt-$s,Ur=M(wr*wr+vr*vr);Bf+=Ur*(ws+gt)/2,ss+=Ur*($s+Bt)/2,ff+=Ur,Ms(ws=gt,$s=Bt)}function Ps(){hs.point=Ms}function ov(){hs.point=Od}function wo(){$o(hc,Cc)}function Od(gt,Bt){hs.point=$o,Ms(hc=ws=gt,Cc=$s=Bt)}function $o(gt,Bt){var wr=gt-ws,vr=Bt-$s,Ur=M(wr*wr+vr*vr);Bf+=Ur*(ws+gt)/2,ss+=Ur*($s+Bt)/2,ff+=Ur,Ur=$s*gt-ws*Bt,ih+=Ur*(ws+gt),Ul+=Ur*($s+Bt),Js+=Ur*3,Ms(ws=gt,$s=Bt)}function Ja(gt){this._context=gt}Ja.prototype={_radius:4.5,pointRadius:function(gt){return this._radius=gt,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){this._line===0&&this._context.closePath(),this._point=NaN},point:function(gt,Bt){switch(this._point){case 0:{this._context.moveTo(gt,Bt),this._point=1;break}case 1:{this._context.lineTo(gt,Bt);break}default:{this._context.moveTo(gt+this._radius,Bt),this._context.arc(gt,Bt,this._radius,0,f);break}}},result:q};var Ef=r(),tc,uu,Mh,jc,kf,Ml={point:q,lineStart:function(){Ml.point=Yh},lineEnd:function(){tc&&Eh(uu,Mh),Ml.point=q},polygonStart:function(){tc=!0},polygonEnd:function(){tc=null},result:function(){var gt=+Ef;return Ef.reset(),gt}};function Yh(gt,Bt){Ml.point=Eh,uu=jc=gt,Mh=kf=Bt}function Eh(gt,Bt){jc-=gt,kf-=Bt,Ef.add(M(jc*jc+kf*kf)),jc=gt,kf=Bt}function nh(){this._string=[]}nh.prototype={_radius:4.5,_circle:hf(4.5),pointRadius:function(gt){return(gt=+gt)!==this._radius&&(this._radius=gt,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){this._line===0&&this._string.push(\"Z\"),this._point=NaN},point:function(gt,Bt){switch(this._point){case 0:{this._string.push(\"M\",gt,\",\",Bt),this._point=1;break}case 1:{this._string.push(\"L\",gt,\",\",Bt);break}default:{this._circle==null&&(this._circle=hf(this._radius)),this._string.push(\"M\",gt,\",\",Bt,this._circle);break}}},result:function(){if(this._string.length){var gt=this._string.join(\"\");return this._string=[],gt}else return null}};function hf(gt){return\"m0,\"+gt+\"a\"+gt+\",\"+gt+\" 0 1,1 0,\"+-2*gt+\"a\"+gt+\",\"+gt+\" 0 1,1 0,\"+2*gt+\"z\"}function kh(gt,Bt){var wr=4.5,vr,Ur;function fi(xi){return xi&&(typeof wr==\"function\"&&Ur.pointRadius(+wr.apply(this,arguments)),W(xi,vr(Ur))),Ur.result()}return fi.area=function(xi){return W(xi,vr(Tl)),Tl.result()},fi.measure=function(xi){return W(xi,vr(Ml)),Ml.result()},fi.bounds=function(xi){return W(xi,vr(mu)),mu.result()},fi.centroid=function(xi){return W(xi,vr(hs)),hs.result()},fi.projection=function(xi){return arguments.length?(vr=xi==null?(gt=null,Wl):(gt=xi).stream,fi):gt},fi.context=function(xi){return arguments.length?(Ur=xi==null?(Bt=null,new nh):new Ja(Bt=xi),typeof wr!=\"function\"&&Ur.pointRadius(wr),fi):Bt},fi.pointRadius=function(xi){return arguments.length?(wr=typeof xi==\"function\"?xi:(Ur.pointRadius(+xi),+xi),fi):wr},fi.projection(gt).context(Bt)}function Kh(gt){return{stream:rc(gt)}}function rc(gt){return function(Bt){var wr=new ah;for(var vr in gt)wr[vr]=gt[vr];return wr.stream=Bt,wr}}function ah(){}ah.prototype={constructor:ah,point:function(gt,Bt){this.stream.point(gt,Bt)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};function Wc(gt,Bt,wr){var vr=gt.clipExtent&>.clipExtent();return gt.scale(150).translate([0,0]),vr!=null&>.clipExtent(null),W(wr,gt.stream(mu)),Bt(mu.result()),vr!=null&>.clipExtent(vr),gt}function df(gt,Bt,wr){return Wc(gt,function(vr){var Ur=Bt[1][0]-Bt[0][0],fi=Bt[1][1]-Bt[0][1],xi=Math.min(Ur/(vr[1][0]-vr[0][0]),fi/(vr[1][1]-vr[0][1])),Fi=+Bt[0][0]+(Ur-xi*(vr[1][0]+vr[0][0]))/2,Xi=+Bt[0][1]+(fi-xi*(vr[1][1]+vr[0][1]))/2;gt.scale(150*xi).translate([Fi,Xi])},wr)}function Cu(gt,Bt,wr){return df(gt,[[0,0],Bt],wr)}function Nf(gt,Bt,wr){return Wc(gt,function(vr){var Ur=+Bt,fi=Ur/(vr[1][0]-vr[0][0]),xi=(Ur-fi*(vr[1][0]+vr[0][0]))/2,Fi=-fi*vr[0][1];gt.scale(150*fi).translate([xi,Fi])},wr)}function Zc(gt,Bt,wr){return Wc(gt,function(vr){var Ur=+Bt,fi=Ur/(vr[1][1]-vr[0][1]),xi=-fi*vr[0][0],Fi=(Ur-fi*(vr[1][1]+vr[0][1]))/2;gt.scale(150*fi).translate([xi,Fi])},wr)}var ds=16,Ch=g(30*d);function Bd(gt,Bt){return+Bt?Cf(gt,Bt):Jh(gt)}function Jh(gt){return rc({point:function(Bt,wr){Bt=gt(Bt,wr),this.stream.point(Bt[0],Bt[1])}})}function Cf(gt,Bt){function wr(vr,Ur,fi,xi,Fi,Xi,hn,Ti,qi,Ii,mi,Pn,Ma,Ta){var Ea=hn-vr,qa=Ti-Ur,Cn=Ea*Ea+qa*qa;if(Cn>4*Bt&&Ma--){var sn=xi+Ii,Ua=Fi+mi,mo=Xi+Pn,Xo=M(sn*sn+Ua*Ua+mo*mo),Ts=T(mo/=Xo),Qo=v(v(mo)-1)Bt||v((Ea*Gs+qa*Rs)/Cn-.5)>.3||xi*Ii+Fi*mi+Xi*Pn2?ia[2]%360*d:0,Gs()):[Fi*h,Xi*h,hn*h]},Bo.angle=function(ia){return arguments.length?(qi=ia%360*d,Gs()):qi*h},Bo.reflectX=function(ia){return arguments.length?(Ii=ia?-1:1,Gs()):Ii<0},Bo.reflectY=function(ia){return arguments.length?(mi=ia?-1:1,Gs()):mi<0},Bo.precision=function(ia){return arguments.length?(mo=Bd(Xo,Ua=ia*ia),Rs()):M(Ua)},Bo.fitExtent=function(ia,Ka){return df(Bo,ia,Ka)},Bo.fitSize=function(ia,Ka){return Cu(Bo,ia,Ka)},Bo.fitWidth=function(ia,Ka){return Nf(Bo,ia,Ka)},Bo.fitHeight=function(ia,Ka){return Zc(Bo,ia,Ka)};function Gs(){var ia=eu(wr,0,0,Ii,mi,qi).apply(null,Bt(fi,xi)),Ka=(qi?eu:$h)(wr,vr-ia[0],Ur-ia[1],Ii,mi,qi);return Ti=gi(Fi,Xi,hn),Xo=Zr(Bt,Ka),Ts=Zr(Ti,Xo),mo=Bd(Xo,Ua),Rs()}function Rs(){return Qo=ys=null,Bo}return function(){return Bt=gt.apply(this,arguments),Bo.invert=Bt.invert&&yl,Gs()}}function fl(gt){var Bt=0,wr=l/3,vr=Lc(gt),Ur=vr(Bt,wr);return Ur.parallels=function(fi){return arguments.length?vr(Bt=fi[0]*d,wr=fi[1]*d):[Bt*h,wr*h]},Ur}function Xc(gt){var Bt=g(gt);function wr(vr,Ur){return[vr*Bt,_(Ur)/Bt]}return wr.invert=function(vr,Ur){return[vr/Bt,T(Ur*Bt)]},wr}function ic(gt,Bt){var wr=_(gt),vr=(wr+_(Bt))/2;if(v(vr)=.12&&Ta<.234&&Ma>=-.425&&Ma<-.214?Ur:Ta>=.166&&Ta<.234&&Ma>=-.214&&Ma<-.115?xi:wr).invert(Ii)},Ti.stream=function(Ii){return gt&&Bt===Ii?gt:gt=Qh([wr.stream(Bt=Ii),Ur.stream(Ii),xi.stream(Ii)])},Ti.precision=function(Ii){return arguments.length?(wr.precision(Ii),Ur.precision(Ii),xi.precision(Ii),qi()):wr.precision()},Ti.scale=function(Ii){return arguments.length?(wr.scale(Ii),Ur.scale(Ii*.35),xi.scale(Ii),Ti.translate(wr.translate())):wr.scale()},Ti.translate=function(Ii){if(!arguments.length)return wr.translate();var mi=wr.scale(),Pn=+Ii[0],Ma=+Ii[1];return vr=wr.translate(Ii).clipExtent([[Pn-.455*mi,Ma-.238*mi],[Pn+.455*mi,Ma+.238*mi]]).stream(hn),fi=Ur.translate([Pn-.307*mi,Ma+.201*mi]).clipExtent([[Pn-.425*mi+o,Ma+.12*mi+o],[Pn-.214*mi-o,Ma+.234*mi-o]]).stream(hn),Fi=xi.translate([Pn-.205*mi,Ma+.212*mi]).clipExtent([[Pn-.214*mi+o,Ma+.166*mi+o],[Pn-.115*mi-o,Ma+.234*mi-o]]).stream(hn),qi()},Ti.fitExtent=function(Ii,mi){return df(Ti,Ii,mi)},Ti.fitSize=function(Ii,mi){return Cu(Ti,Ii,mi)},Ti.fitWidth=function(Ii,mi){return Nf(Ti,Ii,mi)},Ti.fitHeight=function(Ii,mi){return Zc(Ti,Ii,mi)};function qi(){return gt=Bt=null,Ti}return Ti.scale(1070)}function Gu(gt){return function(Bt,wr){var vr=g(Bt),Ur=g(wr),fi=gt(vr*Ur);return[fi*Ur*_(Bt),fi*_(wr)]}}function Pc(gt){return function(Bt,wr){var vr=M(Bt*Bt+wr*wr),Ur=gt(vr),fi=_(Ur),xi=g(Ur);return[b(Bt*fi,vr*xi),T(vr&&wr*fi/vr)]}}var vc=Gu(function(gt){return M(2/(1+gt))});vc.invert=Pc(function(gt){return 2*T(gt/2)});function sv(){return Pu(vc).scale(124.75).clipAngle(180-.001)}var Lf=Gu(function(gt){return(gt=P(gt))&>/_(gt)});Lf.invert=Pc(function(gt){return gt});function Uf(){return Pu(Lf).scale(79.4188).clipAngle(180-.001)}function Iu(gt,Bt){return[gt,A(p((u+Bt)/2))]}Iu.invert=function(gt,Bt){return[gt,2*x(k(Bt))-u]};function oh(){return tu(Iu).scale(961/f)}function tu(gt){var Bt=Pu(gt),wr=Bt.center,vr=Bt.scale,Ur=Bt.translate,fi=Bt.clipExtent,xi=null,Fi,Xi,hn;Bt.scale=function(qi){return arguments.length?(vr(qi),Ti()):vr()},Bt.translate=function(qi){return arguments.length?(Ur(qi),Ti()):Ur()},Bt.center=function(qi){return arguments.length?(wr(qi),Ti()):wr()},Bt.clipExtent=function(qi){return arguments.length?(qi==null?xi=Fi=Xi=hn=null:(xi=+qi[0][0],Fi=+qi[0][1],Xi=+qi[1][0],hn=+qi[1][1]),Ti()):xi==null?null:[[xi,Fi],[Xi,hn]]};function Ti(){var qi=l*vr(),Ii=Bt(Gi(Bt.rotate()).invert([0,0]));return fi(xi==null?[[Ii[0]-qi,Ii[1]-qi],[Ii[0]+qi,Ii[1]+qi]]:gt===Iu?[[Math.max(Ii[0]-qi,xi),Fi],[Math.min(Ii[0]+qi,Xi),hn]]:[[xi,Math.max(Ii[1]-qi,Fi)],[Xi,Math.min(Ii[1]+qi,hn)]])}return Ti()}function vf(gt){return p((u+gt)/2)}function md(gt,Bt){var wr=g(gt),vr=gt===Bt?_(gt):A(wr/g(Bt))/A(vf(Bt)/vf(gt)),Ur=wr*L(vf(gt),vr)/vr;if(!vr)return Iu;function fi(xi,Fi){Ur>0?Fi<-u+o&&(Fi=-u+o):Fi>u-o&&(Fi=u-o);var Xi=Ur/L(vf(Fi),vr);return[Xi*_(vr*xi),Ur-Xi*g(vr*xi)]}return fi.invert=function(xi,Fi){var Xi=Ur-Fi,hn=C(vr)*M(xi*xi+Xi*Xi),Ti=b(xi,v(Xi))*C(Xi);return Xi*vr<0&&(Ti-=l*C(xi)*C(Xi)),[Ti/vr,2*x(L(Ur/hn,1/vr))-u]},fi}function sh(){return fl(md).scale(109.5).parallels([30,30])}function Fs(gt,Bt){return[gt,Bt]}Fs.invert=Fs;function _u(){return Pu(Fs).scale(152.63)}function xu(gt,Bt){var wr=g(gt),vr=gt===Bt?_(gt):(wr-g(Bt))/(Bt-gt),Ur=wr/vr+gt;if(v(vr)o&&--vr>0);return[gt/(.8707+(fi=wr*wr)*(-.131979+fi*(-.013791+fi*fi*fi*(.003971-.001529*fi)))),wr]};function gc(){return Pu(Rc).scale(175.295)}function hl(gt,Bt){return[g(Bt)*_(gt),_(Bt)]}hl.invert=Pc(T);function ru(){return Pu(hl).scale(249.5).clipAngle(90+o)}function mc(gt,Bt){var wr=g(Bt),vr=1+g(gt)*wr;return[wr*_(gt)/vr,_(Bt)/vr]}mc.invert=Pc(function(gt){return 2*x(gt)});function Yc(){return Pu(mc).scale(250).clipAngle(142)}function nc(gt,Bt){return[A(p((u+Bt)/2)),-gt]}nc.invert=function(gt,Bt){return[-Bt,2*x(k(gt))-u]};function gf(){var gt=tu(nc),Bt=gt.center,wr=gt.rotate;return gt.center=function(vr){return arguments.length?Bt([-vr[1],vr[0]]):(vr=Bt(),[vr[1],-vr[0]])},gt.rotate=function(vr){return arguments.length?wr([vr[0],vr[1],vr.length>2?vr[2]+90:90]):(vr=wr(),[vr[0],vr[1],vr[2]-90])},wr([0,0,90]).scale(159.155)}e.geoAlbers=Qs,e.geoAlbersUsa=gd,e.geoArea=me,e.geoAzimuthalEqualArea=sv,e.geoAzimuthalEqualAreaRaw=vc,e.geoAzimuthalEquidistant=Uf,e.geoAzimuthalEquidistantRaw=Lf,e.geoBounds=Ne,e.geoCentroid=yr,e.geoCircle=jn,e.geoClipAntimeridian=Hr,e.geoClipCircle=an,e.geoClipExtent=Sa,e.geoClipRectangle=Fn,e.geoConicConformal=sh,e.geoConicConformalRaw=md,e.geoConicEqualArea=yu,e.geoConicEqualAreaRaw=ic,e.geoConicEquidistant=Lh,e.geoConicEquidistantRaw=xu,e.geoContains=ms,e.geoDistance=Cs,e.geoEqualEarth=Ph,e.geoEqualEarthRaw=pf,e.geoEquirectangular=_u,e.geoEquirectangularRaw=Fs,e.geoGnomonic=Ih,e.geoGnomonicRaw=Rl,e.geoGraticule=Qu,e.geoGraticule10=Il,e.geoIdentity=Wu,e.geoInterpolate=vo,e.geoLength=wl,e.geoMercator=oh,e.geoMercatorRaw=Iu,e.geoNaturalEarth1=gc,e.geoNaturalEarth1Raw=Rc,e.geoOrthographic=ru,e.geoOrthographicRaw=hl,e.geoPath=kh,e.geoProjection=Pu,e.geoProjectionMutator=Lc,e.geoRotation=Gi,e.geoStereographic=Yc,e.geoStereographicRaw=mc,e.geoStream=W,e.geoTransform=Kh,e.geoTransverseMercator=gf,e.geoTransverseMercatorRaw=nc,Object.defineProperty(e,\"__esModule\",{value:!0})})});var xRe=ye((Az,_Re)=>{(function(e,t){typeof Az==\"object\"&&typeof _Re!=\"undefined\"?t(Az,xX(),JE()):typeof define==\"function\"&&define.amd?define([\"exports\",\"d3-geo\",\"d3-array\"],t):t(e.d3=e.d3||{},e.d3,e.d3)})(Az,function(e,t,r){\"use strict\";var n=Math.abs,i=Math.atan,a=Math.atan2,o=Math.cos,s=Math.exp,l=Math.floor,u=Math.log,c=Math.max,f=Math.min,h=Math.pow,d=Math.round,v=Math.sign||function(he){return he>0?1:he<0?-1:0},x=Math.sin,b=Math.tan,g=1e-6,E=1e-12,k=Math.PI,A=k/2,L=k/4,_=Math.SQRT1_2,C=H(2),M=H(k),p=k*2,P=180/k,T=k/180;function F(he){return he?he/Math.sin(he):1}function q(he){return he>1?A:he<-1?-A:Math.asin(he)}function V(he){return he>1?0:he<-1?k:Math.acos(he)}function H(he){return he>0?Math.sqrt(he):0}function X(he){return he=s(2*he),(he-1)/(he+1)}function G(he){return(s(he)-s(-he))/2}function N(he){return(s(he)+s(-he))/2}function W(he){return u(he+H(he*he+1))}function re(he){return u(he+H(he*he-1))}function ae(he){var be=b(he/2),Pe=2*u(o(he/2))/(be*be);function Oe(Je,He){var et=o(Je),Mt=o(He),Dt=x(He),Ut=Mt*et,tr=-((1-Ut?u((1+Ut)/2)/(1-Ut):-.5)+Pe/(1+Ut));return[tr*Mt*x(Je),tr*Dt]}return Oe.invert=function(Je,He){var et=H(Je*Je+He*He),Mt=-he/2,Dt=50,Ut;if(!et)return[0,0];do{var tr=Mt/2,mr=o(tr),Rr=x(tr),zr=Rr/mr,Xr=-u(n(mr));Mt-=Ut=(2/zr*Xr-Pe*zr-et)/(-Xr/(Rr*Rr)+1-Pe/(2*mr*mr))*(mr<0?.7:1)}while(n(Ut)>g&&--Dt>0);var di=x(Mt);return[a(Je*di,et*o(Mt)),q(He*di/et)]},Oe}function _e(){var he=A,be=t.geoProjectionMutator(ae),Pe=be(he);return Pe.radius=function(Oe){return arguments.length?be(he=Oe*T):he*P},Pe.scale(179.976).clipAngle(147)}function Me(he,be){var Pe=o(be),Oe=F(V(Pe*o(he/=2)));return[2*Pe*x(he)*Oe,x(be)*Oe]}Me.invert=function(he,be){if(!(he*he+4*be*be>k*k+g)){var Pe=he,Oe=be,Je=25;do{var He=x(Pe),et=x(Pe/2),Mt=o(Pe/2),Dt=x(Oe),Ut=o(Oe),tr=x(2*Oe),mr=Dt*Dt,Rr=Ut*Ut,zr=et*et,Xr=1-Rr*Mt*Mt,di=Xr?V(Ut*Mt)*H(Li=1/Xr):Li=0,Li,Ci=2*di*Ut*et-he,Qi=di*Dt-be,Mn=Li*(Rr*zr+di*Ut*Mt*mr),pa=Li*(.5*He*tr-di*2*Dt*et),ea=Li*.25*(tr*et-di*Dt*Rr*He),Ga=Li*(mr*Mt+di*zr*Ut),To=pa*ea-Ga*Mn;if(!To)break;var Wa=(Qi*pa-Ci*Ga)/To,co=(Ci*ea-Qi*Mn)/To;Pe-=Wa,Oe-=co}while((n(Wa)>g||n(co)>g)&&--Je>0);return[Pe,Oe]}};function ke(){return t.geoProjection(Me).scale(152.63)}function ge(he){var be=x(he),Pe=o(he),Oe=he>=0?1:-1,Je=b(Oe*he),He=(1+be-Pe)/2;function et(Mt,Dt){var Ut=o(Dt),tr=o(Mt/=2);return[(1+Ut)*x(Mt),(Oe*Dt>-a(tr,Je)-.001?0:-Oe*10)+He+x(Dt)*Pe-(1+Ut)*be*tr]}return et.invert=function(Mt,Dt){var Ut=0,tr=0,mr=50;do{var Rr=o(Ut),zr=x(Ut),Xr=o(tr),di=x(tr),Li=1+Xr,Ci=Li*zr-Mt,Qi=He+di*Pe-Li*be*Rr-Dt,Mn=Li*Rr/2,pa=-zr*di,ea=be*Li*zr/2,Ga=Pe*Xr+be*Rr*di,To=pa*ea-Ga*Mn,Wa=(Qi*pa-Ci*Ga)/To/2,co=(Ci*ea-Qi*Mn)/To;n(co)>2&&(co/=2),Ut-=Wa,tr-=co}while((n(Wa)>g||n(co)>g)&&--mr>0);return Oe*tr>-a(o(Ut),Je)-.001?[Ut*2,tr]:null},et}function ie(){var he=20*T,be=he>=0?1:-1,Pe=b(be*he),Oe=t.geoProjectionMutator(ge),Je=Oe(he),He=Je.stream;return Je.parallel=function(et){return arguments.length?(Pe=b((be=(he=et*T)>=0?1:-1)*he),Oe(he)):he*P},Je.stream=function(et){var Mt=Je.rotate(),Dt=He(et),Ut=(Je.rotate([0,0]),He(et)),tr=Je.precision();return Je.rotate(Mt),Dt.sphere=function(){Ut.polygonStart(),Ut.lineStart();for(var mr=be*-180;be*mr<180;mr+=be*90)Ut.point(mr,be*90);if(he)for(;be*(mr-=3*be*tr)>=-180;)Ut.point(mr,be*-a(o(mr*T/2),Pe)*P);Ut.lineEnd(),Ut.polygonEnd()},Dt},Je.scale(218.695).center([0,28.0974])}function Te(he,be){var Pe=b(be/2),Oe=H(1-Pe*Pe),Je=1+Oe*o(he/=2),He=x(he)*Oe/Je,et=Pe/Je,Mt=He*He,Dt=et*et;return[4/3*He*(3+Mt-3*Dt),4/3*et*(3+3*Mt-Dt)]}Te.invert=function(he,be){if(he*=3/8,be*=3/8,!he&&n(be)>1)return null;var Pe=he*he,Oe=be*be,Je=1+Pe+Oe,He=H((Je-H(Je*Je-4*be*be))/2),et=q(He)/3,Mt=He?re(n(be/He))/3:W(n(he))/3,Dt=o(et),Ut=N(Mt),tr=Ut*Ut-Dt*Dt;return[v(he)*2*a(G(Mt)*Dt,.25-tr),v(be)*2*a(Ut*x(et),.25+tr)]};function Ee(){return t.geoProjection(Te).scale(66.1603)}var Ae=H(8),ze=u(1+C);function Ce(he,be){var Pe=n(be);return PeE&&--Oe>0);return[he/(o(Pe)*(Ae-1/x(Pe))),v(be)*Pe]};function me(){return t.geoProjection(Ce).scale(112.314)}function Re(he){var be=2*k/he;function Pe(Oe,Je){var He=t.geoAzimuthalEquidistantRaw(Oe,Je);if(n(Oe)>A){var et=a(He[1],He[0]),Mt=H(He[0]*He[0]+He[1]*He[1]),Dt=be*d((et-A)/be)+A,Ut=a(x(et-=Dt),2-o(et));et=Dt+q(k/Mt*x(Ut))-Ut,He[0]=Mt*o(et),He[1]=Mt*x(et)}return He}return Pe.invert=function(Oe,Je){var He=H(Oe*Oe+Je*Je);if(He>A){var et=a(Je,Oe),Mt=be*d((et-A)/be)+A,Dt=et>Mt?-1:1,Ut=He*o(Mt-et),tr=1/b(Dt*V((Ut-k)/H(k*(k-2*Ut)+He*He)));et=Mt+2*i((tr+Dt*H(tr*tr-3))/3),Oe=He*o(et),Je=He*x(et)}return t.geoAzimuthalEquidistantRaw.invert(Oe,Je)},Pe}function ce(){var he=5,be=t.geoProjectionMutator(Re),Pe=be(he),Oe=Pe.stream,Je=.01,He=-o(Je*T),et=x(Je*T);return Pe.lobes=function(Mt){return arguments.length?be(he=+Mt):he},Pe.stream=function(Mt){var Dt=Pe.rotate(),Ut=Oe(Mt),tr=(Pe.rotate([0,0]),Oe(Mt));return Pe.rotate(Dt),Ut.sphere=function(){tr.polygonStart(),tr.lineStart();for(var mr=0,Rr=360/he,zr=2*k/he,Xr=90-180/he,di=A;mr0&&n(Je)>g);return Oe<0?NaN:Pe}function rt(he,be,Pe){return be===void 0&&(be=40),Pe===void 0&&(Pe=E),function(Oe,Je,He,et){var Mt,Dt,Ut;He=He===void 0?0:+He,et=et===void 0?0:+et;for(var tr=0;trMt){He-=Dt/=2,et-=Ut/=2;continue}Mt=Xr;var di=(He>0?-1:1)*Pe,Li=(et>0?-1:1)*Pe,Ci=he(He+di,et),Qi=he(He,et+Li),Mn=(Ci[0]-mr[0])/di,pa=(Ci[1]-mr[1])/di,ea=(Qi[0]-mr[0])/Li,Ga=(Qi[1]-mr[1])/Li,To=Ga*Mn-pa*ea,Wa=(n(To)<.5?.5:1)/To;if(Dt=(zr*ea-Rr*Ga)*Wa,Ut=(Rr*pa-zr*Mn)*Wa,He+=Dt,et+=Ut,n(Dt)0&&(Mt[1]*=1+Dt/1.5*Mt[0]*Mt[0]),Mt}return Oe.invert=rt(Oe),Oe}function Rt(){return t.geoProjection(ot()).rotate([-16.5,-42]).scale(176.57).center([7.93,.09])}function kt(he,be){var Pe=he*x(be),Oe=30,Je;do be-=Je=(be+x(be)-Pe)/(1+o(be));while(n(Je)>g&&--Oe>0);return be/2}function Ct(he,be,Pe){function Oe(Je,He){return[he*Je*o(He=kt(Pe,He)),be*x(He)]}return Oe.invert=function(Je,He){return He=q(He/be),[Je/(he*o(He)),q((2*He+x(2*He))/Pe)]},Oe}var Yt=Ct(C/A,C,k);function xr(){return t.geoProjection(Yt).scale(169.529)}var er=2.00276,Ke=1.11072;function xt(he,be){var Pe=kt(k,be);return[er*he/(1/o(be)+Ke/o(Pe)),(be+C*x(Pe))/er]}xt.invert=function(he,be){var Pe=er*be,Oe=be<0?-L:L,Je=25,He,et;do et=Pe-C*x(Oe),Oe-=He=(x(2*Oe)+2*Oe-k*x(et))/(2*o(2*Oe)+2+k*o(et)*C*o(Oe));while(n(He)>g&&--Je>0);return et=Pe-C*x(Oe),[he*(1/o(et)+Ke/o(Oe))/er,et]};function bt(){return t.geoProjection(xt).scale(160.857)}function Lt(he){var be=0,Pe=t.geoProjectionMutator(he),Oe=Pe(be);return Oe.parallel=function(Je){return arguments.length?Pe(be=Je*T):be*P},Oe}function St(he,be){return[he*o(be),be]}St.invert=function(he,be){return[he/o(be),be]};function Et(){return t.geoProjection(St).scale(152.63)}function dt(he){if(!he)return St;var be=1/b(he);function Pe(Oe,Je){var He=be+he-Je,et=He&&Oe*o(Je)/He;return[He*x(et),be-He*o(et)]}return Pe.invert=function(Oe,Je){var He=H(Oe*Oe+(Je=be-Je)*Je),et=be+he-He;return[He/o(et)*a(Oe,Je),et]},Pe}function Ht(){return Lt(dt).scale(123.082).center([0,26.1441]).parallel(45)}function $t(he){function be(Pe,Oe){var Je=A-Oe,He=Je&&Pe*he*x(Je)/Je;return[Je*x(He)/he,A-Je*o(He)]}return be.invert=function(Pe,Oe){var Je=Pe*he,He=A-Oe,et=H(Je*Je+He*He),Mt=a(Je,He);return[(et?et/x(et):1)*Mt/he,A-et]},be}function fr(){var he=.5,be=t.geoProjectionMutator($t),Pe=be(he);return Pe.fraction=function(Oe){return arguments.length?be(he=+Oe):he},Pe.scale(158.837)}var _r=Ct(1,4/k,k);function Br(){return t.geoProjection(_r).scale(152.63)}function Or(he,be,Pe,Oe,Je,He){var et=o(He),Mt;if(n(he)>1||n(He)>1)Mt=V(Pe*Je+be*Oe*et);else{var Dt=x(he/2),Ut=x(He/2);Mt=2*q(H(Dt*Dt+be*Oe*Ut*Ut))}return n(Mt)>g?[Mt,a(Oe*x(He),be*Je-Pe*Oe*et)]:[0,0]}function Nr(he,be,Pe){return V((he*he+be*be-Pe*Pe)/(2*he*be))}function ut(he){return he-2*k*l((he+k)/(2*k))}function Ne(he,be,Pe){for(var Oe=[[he[0],he[1],x(he[1]),o(he[1])],[be[0],be[1],x(be[1]),o(be[1])],[Pe[0],Pe[1],x(Pe[1]),o(Pe[1])]],Je=Oe[2],He,et=0;et<3;++et,Je=He)He=Oe[et],Je.v=Or(He[1]-Je[1],Je[3],Je[2],He[3],He[2],He[0]-Je[0]),Je.point=[0,0];var Mt=Nr(Oe[0].v[0],Oe[2].v[0],Oe[1].v[0]),Dt=Nr(Oe[0].v[0],Oe[1].v[0],Oe[2].v[0]),Ut=k-Mt;Oe[2].point[1]=0,Oe[0].point[0]=-(Oe[1].point[0]=Oe[0].v[0]/2);var tr=[Oe[2].point[0]=Oe[0].point[0]+Oe[2].v[0]*o(Mt),2*(Oe[0].point[1]=Oe[1].point[1]=Oe[2].v[0]*x(Mt))];function mr(Rr,zr){var Xr=x(zr),di=o(zr),Li=new Array(3),Ci;for(Ci=0;Ci<3;++Ci){var Qi=Oe[Ci];if(Li[Ci]=Or(zr-Qi[1],Qi[3],Qi[2],di,Xr,Rr-Qi[0]),!Li[Ci][0])return Qi.point;Li[Ci][1]=ut(Li[Ci][1]-Qi.v[1])}var Mn=tr.slice();for(Ci=0;Ci<3;++Ci){var pa=Ci==2?0:Ci+1,ea=Nr(Oe[Ci].v[0],Li[Ci][0],Li[pa][0]);Li[Ci][1]<0&&(ea=-ea),Ci?Ci==1?(ea=Dt-ea,Mn[0]-=Li[Ci][0]*o(ea),Mn[1]-=Li[Ci][0]*x(ea)):(ea=Ut-ea,Mn[0]+=Li[Ci][0]*o(ea),Mn[1]+=Li[Ci][0]*x(ea)):(Mn[0]+=Li[Ci][0]*o(ea),Mn[1]-=Li[Ci][0]*x(ea))}return Mn[0]/=3,Mn[1]/=3,Mn}return mr}function Ye(he){return he[0]*=T,he[1]*=T,he}function Ve(){return Xe([0,22],[45,22],[22.5,-22]).scale(380).center([22.5,2])}function Xe(he,be,Pe){var Oe=t.geoCentroid({type:\"MultiPoint\",coordinates:[he,be,Pe]}),Je=[-Oe[0],-Oe[1]],He=t.geoRotation(Je),et=Ne(Ye(He(he)),Ye(He(be)),Ye(He(Pe)));et.invert=rt(et);var Mt=t.geoProjection(et).rotate(Je),Dt=Mt.center;return delete Mt.rotate,Mt.center=function(Ut){return arguments.length?Dt(He(Ut)):He.invert(Dt())},Mt.clipAngle(90)}function ht(he,be){var Pe=H(1-x(be));return[2/M*he*Pe,M*(1-Pe)]}ht.invert=function(he,be){var Pe=(Pe=be/M-1)*Pe;return[Pe>0?he*H(k/Pe)/2:0,q(1-Pe)]};function Le(){return t.geoProjection(ht).scale(95.6464).center([0,30])}function xe(he){var be=b(he);function Pe(Oe,Je){return[Oe,(Oe?Oe/x(Oe):1)*(x(Je)*o(Oe)-be*o(Je))]}return Pe.invert=be?function(Oe,Je){Oe&&(Je*=x(Oe)/Oe);var He=o(Oe);return[Oe,2*a(H(He*He+be*be-Je*Je)-He,be-Je)]}:function(Oe,Je){return[Oe,q(Oe?Je*b(Oe)/Oe:Je)]},Pe}function Se(){return Lt(xe).scale(249.828).clipAngle(90)}var lt=H(3);function Gt(he,be){return[lt*he*(2*o(2*be/3)-1)/M,lt*M*x(be/3)]}Gt.invert=function(he,be){var Pe=3*q(be/(lt*M));return[M*he/(lt*(2*o(2*Pe/3)-1)),Pe]};function Vt(){return t.geoProjection(Gt).scale(156.19)}function ar(he){var be=o(he);function Pe(Oe,Je){return[Oe*be,x(Je)/be]}return Pe.invert=function(Oe,Je){return[Oe/be,q(Je*be)]},Pe}function Qr(){return Lt(ar).parallel(38.58).scale(195.044)}function ai(he){var be=o(he);function Pe(Oe,Je){return[Oe*be,(1+be)*b(Je/2)]}return Pe.invert=function(Oe,Je){return[Oe/be,i(Je/(1+be))*2]},Pe}function jr(){return Lt(ai).scale(124.75)}function ri(he,be){var Pe=H(8/(3*k));return[Pe*he*(1-n(be)/k),Pe*be]}ri.invert=function(he,be){var Pe=H(8/(3*k)),Oe=be/Pe;return[he/(Pe*(1-n(Oe)/k)),Oe]};function bi(){return t.geoProjection(ri).scale(165.664)}function nn(he,be){var Pe=H(4-3*x(n(be)));return[2/H(6*k)*he*Pe,v(be)*H(2*k/3)*(2-Pe)]}nn.invert=function(he,be){var Pe=2-n(be)/H(2*k/3);return[he*H(6*k)/(2*Pe),v(be)*q((4-Pe*Pe)/3)]};function Wi(){return t.geoProjection(nn).scale(165.664)}function Ni(he,be){var Pe=H(k*(4+k));return[2/Pe*he*(1+H(1-4*be*be/(k*k))),4/Pe*be]}Ni.invert=function(he,be){var Pe=H(k*(4+k))/2;return[he*Pe/(1+H(1-be*be*(4+k)/(4*k))),be*Pe/2]};function _n(){return t.geoProjection(Ni).scale(180.739)}function $i(he,be){var Pe=(2+A)*x(be);be/=2;for(var Oe=0,Je=1/0;Oe<10&&n(Je)>g;Oe++){var He=o(be);be-=Je=(be+x(be)*(He+2)-Pe)/(2*He*(1+He))}return[2/H(k*(4+k))*he*(1+o(be)),2*H(k/(4+k))*x(be)]}$i.invert=function(he,be){var Pe=be*H((4+k)/k)/2,Oe=q(Pe),Je=o(Oe);return[he/(2/H(k*(4+k))*(1+Je)),q((Oe+Pe*(Je+2))/(2+A))]};function zn(){return t.geoProjection($i).scale(180.739)}function Wn(he,be){return[he*(1+o(be))/H(2+k),2*be/H(2+k)]}Wn.invert=function(he,be){var Pe=H(2+k),Oe=be*Pe/2;return[Pe*he/(1+o(Oe)),Oe]};function It(){return t.geoProjection(Wn).scale(173.044)}function ft(he,be){for(var Pe=(1+A)*x(be),Oe=0,Je=1/0;Oe<10&&n(Je)>g;Oe++)be-=Je=(be+x(be)-Pe)/(1+o(be));return Pe=H(2+k),[he*(1+o(be))/Pe,2*be/Pe]}ft.invert=function(he,be){var Pe=1+A,Oe=H(Pe/2);return[he*2*Oe/(1+o(be*=Oe)),q((be+x(be))/Pe)]};function jt(){return t.geoProjection(ft).scale(173.044)}var Zt=3+2*C;function yr(he,be){var Pe=x(he/=2),Oe=o(he),Je=H(o(be)),He=o(be/=2),et=x(be)/(He+C*Oe*Je),Mt=H(2/(1+et*et)),Dt=H((C*He+(Oe+Pe)*Je)/(C*He+(Oe-Pe)*Je));return[Zt*(Mt*(Dt-1/Dt)-2*u(Dt)),Zt*(Mt*et*(Dt+1/Dt)-2*i(et))]}yr.invert=function(he,be){if(!(He=Te.invert(he/1.2,be*1.065)))return null;var Pe=He[0],Oe=He[1],Je=20,He;he/=Zt,be/=Zt;do{var et=Pe/2,Mt=Oe/2,Dt=x(et),Ut=o(et),tr=x(Mt),mr=o(Mt),Rr=o(Oe),zr=H(Rr),Xr=tr/(mr+C*Ut*zr),di=Xr*Xr,Li=H(2/(1+di)),Ci=C*mr+(Ut+Dt)*zr,Qi=C*mr+(Ut-Dt)*zr,Mn=Ci/Qi,pa=H(Mn),ea=pa-1/pa,Ga=pa+1/pa,To=Li*ea-2*u(pa)-he,Wa=Li*Xr*Ga-2*i(Xr)-be,co=tr&&_*zr*Dt*di/tr,Ro=(C*Ut*mr+zr)/(2*(mr+C*Ut*zr)*(mr+C*Ut*zr)*zr),Ds=-.5*Xr*Li*Li*Li,As=Ds*co,yo=Ds*Ro,po=(po=2*mr+C*zr*(Ut-Dt))*po*pa,_l=(C*Ut*mr*zr+Rr)/po,Vl=-(C*Dt*tr)/(zr*po),Zu=ea*As-2*_l/pa+Li*(_l+_l/Mn),cu=ea*yo-2*Vl/pa+Li*(Vl+Vl/Mn),el=Xr*Ga*As-2*co/(1+di)+Li*Ga*co+Li*Xr*(_l-_l/Mn),nu=Xr*Ga*yo-2*Ro/(1+di)+Li*Ga*Ro+Li*Xr*(Vl-Vl/Mn),zc=cu*el-nu*Zu;if(!zc)break;var Dl=(Wa*cu-To*nu)/zc,zl=(To*el-Wa*Zu)/zc;Pe-=Dl,Oe=c(-A,f(A,Oe-zl))}while((n(Dl)>g||n(zl)>g)&&--Je>0);return n(n(Oe)-A)Oe){var mr=H(tr),Rr=a(Ut,Dt),zr=Pe*d(Rr/Pe),Xr=Rr-zr,di=he*o(Xr),Li=(he*x(Xr)-Xr*x(di))/(A-di),Ci=Fa(Xr,Li),Qi=(k-he)/Ra(Ci,di,k);Dt=mr;var Mn=50,pa;do Dt-=pa=(he+Ra(Ci,di,Dt)*Qi-mr)/(Ci(Dt)*Qi);while(n(pa)>g&&--Mn>0);Ut=Xr*x(Dt),DtOe){var Dt=H(Mt),Ut=a(et,He),tr=Pe*d(Ut/Pe),mr=Ut-tr;He=Dt*o(mr),et=Dt*x(mr);for(var Rr=He-A,zr=x(He),Xr=et/zr,di=Heg||n(Xr)>g)&&--di>0);return[mr,Rr]},Dt}var Sn=oa(2.8284,-1.6988,.75432,-.18071,1.76003,-.38914,.042555);function Ha(){return t.geoProjection(Sn).scale(149.995)}var oo=oa(2.583819,-.835827,.170354,-.038094,1.543313,-.411435,.082742);function xn(){return t.geoProjection(oo).scale(153.93)}var _t=oa(5/6*k,-.62636,-.0344,0,1.3493,-.05524,0,.045);function br(){return t.geoProjection(_t).scale(130.945)}function Hr(he,be){var Pe=he*he,Oe=be*be;return[he*(1-.162388*Oe)*(.87-952426e-9*Pe*Pe),be*(1+Oe/12)]}Hr.invert=function(he,be){var Pe=he,Oe=be,Je=50,He;do{var et=Oe*Oe;Oe-=He=(Oe*(1+et/12)-be)/(1+et/4)}while(n(He)>g&&--Je>0);Je=50,he/=1-.162388*et;do{var Mt=(Mt=Pe*Pe)*Mt;Pe-=He=(Pe*(.87-952426e-9*Mt)-he)/(.87-.00476213*Mt)}while(n(He)>g&&--Je>0);return[Pe,Oe]};function ti(){return t.geoProjection(Hr).scale(131.747)}var zi=oa(2.6516,-.76534,.19123,-.047094,1.36289,-.13965,.031762);function Yi(){return t.geoProjection(zi).scale(131.087)}function an(he){var be=he(A,0)[0]-he(-A,0)[0];function Pe(Oe,Je){var He=Oe>0?-.5:.5,et=he(Oe+He*k,Je);return et[0]-=He*be,et}return he.invert&&(Pe.invert=function(Oe,Je){var He=Oe>0?-.5:.5,et=he.invert(Oe+He*be,Je),Mt=et[0]-He*k;return Mt<-k?Mt+=2*k:Mt>k&&(Mt-=2*k),et[0]=Mt,et}),Pe}function hi(he,be){var Pe=v(he),Oe=v(be),Je=o(be),He=o(he)*Je,et=x(he)*Je,Mt=x(Oe*be);he=n(a(et,Mt)),be=q(He),n(he-A)>g&&(he%=A);var Dt=Ji(he>k/4?A-he:he,be);return he>k/4&&(Mt=Dt[0],Dt[0]=-Dt[1],Dt[1]=-Mt),Dt[0]*=Pe,Dt[1]*=-Oe,Dt}hi.invert=function(he,be){n(he)>1&&(he=v(he)*2-he),n(be)>1&&(be=v(be)*2-be);var Pe=v(he),Oe=v(be),Je=-Pe*he,He=-Oe*be,et=He/Je<1,Mt=ua(et?He:Je,et?Je:He),Dt=Mt[0],Ut=Mt[1],tr=o(Ut);return et&&(Dt=-A-Dt),[Pe*(a(x(Dt)*tr,-x(Ut))+k),Oe*q(o(Dt)*tr)]};function Ji(he,be){if(be===A)return[0,0];var Pe=x(be),Oe=Pe*Pe,Je=Oe*Oe,He=1+Je,et=1+3*Je,Mt=1-Je,Dt=q(1/H(He)),Ut=Mt+Oe*He*Dt,tr=(1-Pe)/Ut,mr=H(tr),Rr=tr*He,zr=H(Rr),Xr=mr*Mt,di,Li;if(he===0)return[0,-(Xr+Oe*zr)];var Ci=o(be),Qi=1/Ci,Mn=2*Pe*Ci,pa=(-3*Oe+Dt*et)*Mn,ea=(-Ut*Ci-(1-Pe)*pa)/(Ut*Ut),Ga=.5*ea/mr,To=Mt*Ga-2*Oe*mr*Mn,Wa=Oe*He*ea+tr*et*Mn,co=-Qi*Mn,Ro=-Qi*Wa,Ds=-2*Qi*To,As=4*he/k,yo;if(he>.222*k||be.175*k){if(di=(Xr+Oe*H(Rr*(1+Je)-Xr*Xr))/(1+Je),he>k/4)return[di,di];var po=di,_l=.5*di;di=.5*(_l+po),Li=50;do{var Vl=H(Rr-di*di),Zu=di*(Ds+co*Vl)+Ro*q(di/zr)-As;if(!Zu)break;Zu<0?_l=di:po=di,di=.5*(_l+po)}while(n(po-_l)>g&&--Li>0)}else{di=g,Li=25;do{var cu=di*di,el=H(Rr-cu),nu=Ds+co*el,zc=di*nu+Ro*q(di/zr)-As,Dl=nu+(Ro-co*cu)/el;di-=yo=el?zc/Dl:0}while(n(yo)>g&&--Li>0)}return[di,-Xr-Oe*H(Rr-di*di)]}function ua(he,be){for(var Pe=0,Oe=1,Je=.5,He=50;;){var et=Je*Je,Mt=H(Je),Dt=q(1/H(1+et)),Ut=1-et+Je*(1+et)*Dt,tr=(1-Mt)/Ut,mr=H(tr),Rr=tr*(1+et),zr=mr*(1-et),Xr=Rr-he*he,di=H(Xr),Li=be+zr+Je*di;if(n(Oe-Pe)0?Pe=Je:Oe=Je,Je=.5*(Pe+Oe)}if(!He)return null;var Ci=q(Mt),Qi=o(Ci),Mn=1/Qi,pa=2*Mt*Qi,ea=(-3*Je+Dt*(1+3*et))*pa,Ga=(-Ut*Qi-(1-Mt)*ea)/(Ut*Ut),To=.5*Ga/mr,Wa=(1-et)*To-2*Je*mr*pa,co=-2*Mn*Wa,Ro=-Mn*pa,Ds=-Mn*(Je*(1+et)*Ga+tr*(1+3*et)*pa);return[k/4*(he*(co+Ro*di)+Ds*q(he/H(Rr))),Ci]}function Fn(){return t.geoProjection(an(hi)).scale(239.75)}function Sa(he,be,Pe){var Oe,Je,He;return he?(Oe=go(he,Pe),be?(Je=go(be,1-Pe),He=Je[1]*Je[1]+Pe*Oe[0]*Oe[0]*Je[0]*Je[0],[[Oe[0]*Je[2]/He,Oe[1]*Oe[2]*Je[0]*Je[1]/He],[Oe[1]*Je[1]/He,-Oe[0]*Oe[2]*Je[0]*Je[2]/He],[Oe[2]*Je[1]*Je[2]/He,-Pe*Oe[0]*Oe[1]*Je[0]/He]]):[[Oe[0],0],[Oe[1],0],[Oe[2],0]]):(Je=go(be,1-Pe),[[0,Je[0]/Je[1]],[1/Je[1],0],[Je[2]/Je[1],0]])}function go(he,be){var Pe,Oe,Je,He,et;if(be=1-g)return Pe=(1-be)/4,Oe=N(he),He=X(he),Je=1/Oe,et=Oe*G(he),[He+Pe*(et-he)/(Oe*Oe),Je-Pe*He*Je*(et-he),Je+Pe*He*Je*(et+he),2*i(s(he))-A+Pe*(et-he)/Oe];var Mt=[1,0,0,0,0,0,0,0,0],Dt=[H(be),0,0,0,0,0,0,0,0],Ut=0;for(Oe=H(1-be),et=1;n(Dt[Ut]/Mt[Ut])>g&&Ut<8;)Pe=Mt[Ut++],Dt[Ut]=(Pe-Oe)/2,Mt[Ut]=(Pe+Oe)/2,Oe=H(Pe*Oe),et*=2;Je=et*Mt[Ut]*he;do He=Dt[Ut]*x(Oe=Je)/Mt[Ut],Je=(q(He)+Je)/2;while(--Ut);return[x(Je),He=o(Je),He/o(Je-Oe),Je]}function Oo(he,be,Pe){var Oe=n(he),Je=n(be),He=G(Je);if(Oe){var et=1/x(Oe),Mt=1/(b(Oe)*b(Oe)),Dt=-(Mt+Pe*(He*He*et*et)-1+Pe),Ut=(Pe-1)*Mt,tr=(-Dt+H(Dt*Dt-4*Ut))/2;return[ho(i(1/H(tr)),Pe)*v(he),ho(i(H((tr/Mt-1)/Pe)),1-Pe)*v(be)]}return[0,ho(i(He),1-Pe)*v(be)]}function ho(he,be){if(!be)return he;if(be===1)return u(b(he/2+L));for(var Pe=1,Oe=H(1-be),Je=H(be),He=0;n(Je)>g;He++){if(he%k){var et=i(Oe*b(he)/Pe);et<0&&(et+=k),he+=et+~~(he/k)*k}else he+=he;Je=(Pe+Oe)/2,Oe=H(Pe*Oe),Je=((Pe=Je)-Oe)/2}return he/(h(2,He)*Pe)}function Mo(he,be){var Pe=(C-1)/(C+1),Oe=H(1-Pe*Pe),Je=ho(A,Oe*Oe),He=-1,et=u(b(k/4+n(be)/2)),Mt=s(He*et)/H(Pe),Dt=xo(Mt*o(He*he),Mt*x(He*he)),Ut=Oo(Dt[0],Dt[1],Oe*Oe);return[-Ut[1],(be>=0?1:-1)*(.5*Je-Ut[0])]}function xo(he,be){var Pe=he*he,Oe=be+1,Je=1-Pe-be*be;return[.5*((he>=0?A:-A)-a(Je,2*he)),-.25*u(Je*Je+4*Pe)+.5*u(Oe*Oe+Pe)]}function zs(he,be){var Pe=be[0]*be[0]+be[1]*be[1];return[(he[0]*be[0]+he[1]*be[1])/Pe,(he[1]*be[0]-he[0]*be[1])/Pe]}Mo.invert=function(he,be){var Pe=(C-1)/(C+1),Oe=H(1-Pe*Pe),Je=ho(A,Oe*Oe),He=-1,et=Sa(.5*Je-be,-he,Oe*Oe),Mt=zs(et[0],et[1]),Dt=a(Mt[1],Mt[0])/He;return[Dt,2*i(s(.5/He*u(Pe*Mt[0]*Mt[0]+Pe*Mt[1]*Mt[1])))-A]};function ks(){return t.geoProjection(an(Mo)).scale(151.496)}function Zs(he){var be=x(he),Pe=o(he),Oe=Xs(he);Oe.invert=Xs(-he);function Je(He,et){var Mt=Oe(He,et);He=Mt[0],et=Mt[1];var Dt=x(et),Ut=o(et),tr=o(He),mr=V(be*Dt+Pe*Ut*tr),Rr=x(mr),zr=n(Rr)>g?mr/Rr:1;return[zr*Pe*x(He),(n(He)>A?zr:-zr)*(be*Ut-Pe*Dt*tr)]}return Je.invert=function(He,et){var Mt=H(He*He+et*et),Dt=-x(Mt),Ut=o(Mt),tr=Mt*Ut,mr=-et*Dt,Rr=Mt*be,zr=H(tr*tr+mr*mr-Rr*Rr),Xr=a(tr*Rr+mr*zr,mr*Rr-tr*zr),di=(Mt>A?-1:1)*a(He*Dt,Mt*o(Xr)*Ut+et*x(Xr)*Dt);return Oe.invert(di,Xr)},Je}function Xs(he){var be=x(he),Pe=o(he);return function(Oe,Je){var He=o(Je),et=o(Oe)*He,Mt=x(Oe)*He,Dt=x(Je);return[a(Mt,et*Pe-Dt*be),q(Dt*Pe+et*be)]}}function wl(){var he=0,be=t.geoProjectionMutator(Zs),Pe=be(he),Oe=Pe.rotate,Je=Pe.stream,He=t.geoCircle();return Pe.parallel=function(et){if(!arguments.length)return he*P;var Mt=Pe.rotate();return be(he=et*T).rotate(Mt)},Pe.rotate=function(et){return arguments.length?(Oe.call(Pe,[et[0],et[1]-he*P]),He.center([-et[0],-et[1]]),Pe):(et=Oe.call(Pe),et[1]+=he*P,et)},Pe.stream=function(et){return et=Je(et),et.sphere=function(){et.polygonStart();var Mt=.01,Dt=He.radius(90-Mt)().coordinates[0],Ut=Dt.length-1,tr=-1,mr;for(et.lineStart();++tr=0;)et.point((mr=Dt[tr])[0],mr[1]);et.lineEnd(),et.polygonEnd()},et},Pe.scale(79.4187).parallel(45).clipAngle(180-.001)}var os=3,cl=q(1-1/os)*P,Cs=ar(0);function ml(he){var be=cl*T,Pe=ht(k,be)[0]-ht(-k,be)[0],Oe=Cs(0,be)[1],Je=ht(0,be)[1],He=M-Je,et=p/he,Mt=4/p,Dt=Oe+He*He*4/p;function Ut(tr,mr){var Rr,zr=n(mr);if(zr>be){var Xr=f(he-1,c(0,l((tr+k)/et)));tr+=k*(he-1)/he-Xr*et,Rr=ht(tr,zr),Rr[0]=Rr[0]*p/Pe-p*(he-1)/(2*he)+Xr*p/he,Rr[1]=Oe+(Rr[1]-Je)*4*He/p,mr<0&&(Rr[1]=-Rr[1])}else Rr=Cs(tr,mr);return Rr[0]*=Mt,Rr[1]/=Dt,Rr}return Ut.invert=function(tr,mr){tr/=Mt,mr*=Dt;var Rr=n(mr);if(Rr>Oe){var zr=f(he-1,c(0,l((tr+k)/et)));tr=(tr+k*(he-1)/he-zr*et)*Pe/p;var Xr=ht.invert(tr,.25*(Rr-Oe)*p/He+Je);return Xr[0]-=k*(he-1)/he-zr*et,mr<0&&(Xr[1]=-Xr[1]),Xr}return Cs.invert(tr,mr)},Ut}function Ys(he,be){return[he,be&1?90-g:cl]}function Hs(he,be){return[he,be&1?-90+g:-cl]}function Eo(he){return[he[0]*(1-g),he[1]]}function fs(he){var be=[].concat(r.range(-180,180+he/2,he).map(Ys),r.range(180,-180-he/2,-he).map(Hs));return{type:\"Polygon\",coordinates:[he===180?be.map(Eo):be]}}function $l(){var he=4,be=t.geoProjectionMutator(ml),Pe=be(he),Oe=Pe.stream;return Pe.lobes=function(Je){return arguments.length?be(he=+Je):he},Pe.stream=function(Je){var He=Pe.rotate(),et=Oe(Je),Mt=(Pe.rotate([0,0]),Oe(Je));return Pe.rotate(He),et.sphere=function(){t.geoStream(fs(180/he),Mt)},et},Pe.scale(239.75)}function Hu(he){var be=1+he,Pe=x(1/be),Oe=q(Pe),Je=2*H(k/(He=k+4*Oe*be)),He,et=.5*Je*(be+H(he*(2+he))),Mt=he*he,Dt=be*be;function Ut(tr,mr){var Rr=1-x(mr),zr,Xr;if(Rr&&Rr<2){var di=A-mr,Li=25,Ci;do{var Qi=x(di),Mn=o(di),pa=Oe+a(Qi,be-Mn),ea=1+Dt-2*be*Mn;di-=Ci=(di-Mt*Oe-be*Qi+ea*pa-.5*Rr*He)/(2*be*Qi*pa)}while(n(Ci)>E&&--Li>0);zr=Je*H(ea),Xr=tr*pa/k}else zr=Je*(he+Rr),Xr=tr*Oe/k;return[zr*x(Xr),et-zr*o(Xr)]}return Ut.invert=function(tr,mr){var Rr=tr*tr+(mr-=et)*mr,zr=(1+Dt-Rr/(Je*Je))/(2*be),Xr=V(zr),di=x(Xr),Li=Oe+a(di,be-zr);return[q(tr/H(Rr))*k/Li,q(1-2*(Xr-Mt*Oe-be*di+(1+Dt-2*be*zr)*Li)/He)]},Ut}function fc(){var he=1,be=t.geoProjectionMutator(Hu),Pe=be(he);return Pe.ratio=function(Oe){return arguments.length?be(he=+Oe):he},Pe.scale(167.774).center([0,18.67])}var ms=.7109889596207567,on=.0528035274542;function fa(he,be){return be>-ms?(he=Yt(he,be),he[1]+=on,he):St(he,be)}fa.invert=function(he,be){return be>-ms?Yt.invert(he,be-on):St.invert(he,be)};function Qu(){return t.geoProjection(fa).rotate([-20,-55]).scale(164.263).center([0,-5.4036])}function Il(he,be){return n(be)>ms?(he=Yt(he,be),he[1]-=be>0?on:-on,he):St(he,be)}Il.invert=function(he,be){return n(be)>ms?Yt.invert(he,be+(be>0?on:-on)):St.invert(he,be)};function vo(){return t.geoProjection(Il).scale(152.63)}function Wl(he,be,Pe,Oe){var Je=H(4*k/(2*Pe+(1+he-be/2)*x(2*Pe)+(he+be)/2*x(4*Pe)+be/2*x(6*Pe))),He=H(Oe*x(Pe)*H((1+he*o(2*Pe)+be*o(4*Pe))/(1+he+be))),et=Pe*Dt(1);function Mt(mr){return H(1+he*o(2*mr)+be*o(4*mr))}function Dt(mr){var Rr=mr*Pe;return(2*Rr+(1+he-be/2)*x(2*Rr)+(he+be)/2*x(4*Rr)+be/2*x(6*Rr))/Pe}function Ut(mr){return Mt(mr)*x(mr)}var tr=function(mr,Rr){var zr=Pe*qt(Dt,et*x(Rr)/Pe,Rr/k);isNaN(zr)&&(zr=Pe*v(Rr));var Xr=Je*Mt(zr);return[Xr*He*mr/k*o(zr),Xr/He*x(zr)]};return tr.invert=function(mr,Rr){var zr=qt(Ut,Rr*He/Je);return[mr*k/(o(zr)*Je*He*Mt(zr)),q(Pe*Dt(zr/Pe)/et)]},Pe===0&&(Je=H(Oe/k),tr=function(mr,Rr){return[mr*Je,x(Rr)/Je]},tr.invert=function(mr,Rr){return[mr/Je,q(Rr*Je)]}),tr}function Ks(){var he=1,be=0,Pe=45*T,Oe=2,Je=t.geoProjectionMutator(Wl),He=Je(he,be,Pe,Oe);return He.a=function(et){return arguments.length?Je(he=+et,be,Pe,Oe):he},He.b=function(et){return arguments.length?Je(he,be=+et,Pe,Oe):be},He.psiMax=function(et){return arguments.length?Je(he,be,Pe=+et*T,Oe):Pe*P},He.ratio=function(et){return arguments.length?Je(he,be,Pe,Oe=+et):Oe},He.scale(180.739)}function Zl(he,be,Pe,Oe,Je,He,et,Mt,Dt,Ut,tr){if(tr.nanEncountered)return NaN;var mr,Rr,zr,Xr,di,Li,Ci,Qi,Mn,pa;if(mr=Pe-be,Rr=he(be+mr*.25),zr=he(Pe-mr*.25),isNaN(Rr)){tr.nanEncountered=!0;return}if(isNaN(zr)){tr.nanEncountered=!0;return}return Xr=mr*(Oe+4*Rr+Je)/12,di=mr*(Je+4*zr+He)/12,Li=Xr+di,pa=(Li-et)/15,Ut>Dt?(tr.maxDepthCount++,Li+pa):Math.abs(pa)>1;do Dt[Li]>zr?di=Li:Xr=Li,Li=Xr+di>>1;while(Li>Xr);var Ci=Dt[Li+1]-Dt[Li];return Ci&&(Ci=(zr-Dt[Li+1])/Ci),(Li+1+Ci)/et}var mr=2*tr(1)/k*He/Pe,Rr=function(zr,Xr){var di=tr(n(x(Xr))),Li=Oe(di)*zr;return di/=mr,[Li,Xr>=0?di:-di]};return Rr.invert=function(zr,Xr){var di;return Xr*=mr,n(Xr)<1&&(di=v(Xr)*q(Je(n(Xr))*He)),[zr/Oe(n(Xr)),di]},Rr}function ko(){var he=0,be=2.5,Pe=1.183136,Oe=t.geoProjectionMutator(Zn),Je=Oe(he,be,Pe);return Je.alpha=function(He){return arguments.length?Oe(he=+He,be,Pe):he},Je.k=function(He){return arguments.length?Oe(he,be=+He,Pe):be},Je.gamma=function(He){return arguments.length?Oe(he,be,Pe=+He):Pe},Je.scale(152.63)}function Co(he,be){return n(he[0]-be[0])=0;--Dt)Pe=he[1][Dt],Oe=Pe[0][0],Je=Pe[0][1],He=Pe[1][1],et=Pe[2][0],Mt=Pe[2][1],be.push(Tl([[et-g,Mt-g],[et-g,He+g],[Oe+g,He+g],[Oe+g,Je-g]],30));return{type:\"Polygon\",coordinates:[r.merge(be)]}}function So(he,be,Pe){var Oe,Je;function He(Dt,Ut){for(var tr=Ut<0?-1:1,mr=be[+(Ut<0)],Rr=0,zr=mr.length-1;Rrmr[Rr][2][0];++Rr);var Xr=he(Dt-mr[Rr][1][0],Ut);return Xr[0]+=he(mr[Rr][1][0],tr*Ut>tr*mr[Rr][0][1]?mr[Rr][0][1]:Ut)[0],Xr}Pe?He.invert=Pe(He):he.invert&&(He.invert=function(Dt,Ut){for(var tr=Je[+(Ut<0)],mr=be[+(Ut<0)],Rr=0,zr=tr.length;RrXr&&(di=zr,zr=Xr,Xr=di),[[mr,zr],[Rr,Xr]]})}),et):be.map(function(Ut){return Ut.map(function(tr){return[[tr[0][0]*P,tr[0][1]*P],[tr[1][0]*P,tr[1][1]*P],[tr[2][0]*P,tr[2][1]*P]]})})},be!=null&&et.lobes(be),et}var cf=[[[[-180,0],[-100,90],[-40,0]],[[-40,0],[30,90],[180,0]]],[[[-180,0],[-160,-90],[-100,0]],[[-100,0],[-60,-90],[-20,0]],[[-20,0],[20,-90],[80,0]],[[80,0],[140,-90],[180,0]]]];function rh(){return So(xt,cf).scale(160.857)}var Al=[[[[-180,0],[-100,90],[-40,0]],[[-40,0],[30,90],[180,0]]],[[[-180,0],[-160,-90],[-100,0]],[[-100,0],[-60,-90],[-20,0]],[[-20,0],[20,-90],[80,0]],[[80,0],[140,-90],[180,0]]]];function Hc(){return So(Il,Al).scale(152.63)}var Ql=[[[[-180,0],[-100,90],[-40,0]],[[-40,0],[30,90],[180,0]]],[[[-180,0],[-160,-90],[-100,0]],[[-100,0],[-60,-90],[-20,0]],[[-20,0],[20,-90],[80,0]],[[80,0],[140,-90],[180,0]]]];function Ls(){return So(Yt,Ql).scale(169.529)}var mu=[[[[-180,0],[-90,90],[0,0]],[[0,0],[90,90],[180,0]]],[[[-180,0],[-90,-90],[0,0]],[[0,0],[90,-90],[180,0]]]];function kc(){return So(Yt,mu).scale(169.529).rotate([20,0])}var Of=[[[[-180,35],[-30,90],[0,35]],[[0,35],[30,90],[180,35]]],[[[-180,-10],[-102,-90],[-65,-10]],[[-65,-10],[5,-90],[77,-10]],[[77,-10],[103,-90],[180,-10]]]];function Gc(){return So(fa,Of,rt).rotate([-20,-55]).scale(164.263).center([0,-5.4036])}var vd=[[[[-180,0],[-110,90],[-40,0]],[[-40,0],[0,90],[40,0]],[[40,0],[110,90],[180,0]]],[[[-180,0],[-110,-90],[-40,0]],[[-40,0],[0,-90],[40,0]],[[40,0],[110,-90],[180,0]]]];function Bf(){return So(St,vd).scale(152.63).rotate([-20,0])}function ss(he,be){return[3/p*he*H(k*k/3-be*be),be]}ss.invert=function(he,be){return[p/3*he/H(k*k/3-be*be),be]};function ff(){return t.geoProjection(ss).scale(158.837)}function ih(he){function be(Pe,Oe){if(n(n(Oe)-A)2)return null;Pe/=2,Oe/=2;var He=Pe*Pe,et=Oe*Oe,Mt=2*Oe/(1+He+et);return Mt=h((1+Mt)/(1-Mt),1/he),[a(2*Pe,1-He-et)/he,q((Mt-1)/(Mt+1))]},be}function Ul(){var he=.5,be=t.geoProjectionMutator(ih),Pe=be(he);return Pe.spacing=function(Oe){return arguments.length?be(he=+Oe):he},Pe.scale(124.75)}var Js=k/C;function hc(he,be){return[he*(1+H(o(be)))/2,be/(o(be/2)*o(he/6))]}hc.invert=function(he,be){var Pe=n(he),Oe=n(be),Je=g,He=A;Oeg||n(Li)>g)&&--Je>0);return Je&&[Pe,Oe]};function $s(){return t.geoProjection(ws).scale(139.98)}function hs(he,be){return[x(he)/o(be),b(be)*o(he)]}hs.invert=function(he,be){var Pe=he*he,Oe=be*be,Je=Oe+1,He=Pe+Je,et=he?_*H((He-H(He*He-4*Pe))/Pe):1/H(Je);return[q(he*et),v(be)*V(et)]};function Ms(){return t.geoProjection(hs).scale(144.049).clipAngle(90-.001)}function dc(he){var be=o(he),Pe=b(L+he/2);function Oe(Je,He){var et=He-he,Mt=n(et)=0;)tr=he[Ut],mr=tr[0]+Mt*(zr=mr)-Dt*Rr,Rr=tr[1]+Mt*Rr+Dt*zr;return mr=Mt*(zr=mr)-Dt*Rr,Rr=Mt*Rr+Dt*zr,[mr,Rr]}return Pe.invert=function(Oe,Je){var He=20,et=Oe,Mt=Je;do{for(var Dt=be,Ut=he[Dt],tr=Ut[0],mr=Ut[1],Rr=0,zr=0,Xr;--Dt>=0;)Ut=he[Dt],Rr=tr+et*(Xr=Rr)-Mt*zr,zr=mr+et*zr+Mt*Xr,tr=Ut[0]+et*(Xr=tr)-Mt*mr,mr=Ut[1]+et*mr+Mt*Xr;Rr=tr+et*(Xr=Rr)-Mt*zr,zr=mr+et*zr+Mt*Xr,tr=et*(Xr=tr)-Mt*mr-Oe,mr=et*mr+Mt*Xr-Je;var di=Rr*Rr+zr*zr,Li,Ci;et-=Li=(tr*Rr+mr*zr)/di,Mt-=Ci=(mr*Rr-tr*zr)/di}while(n(Li)+n(Ci)>g*g&&--He>0);if(He){var Qi=H(et*et+Mt*Mt),Mn=2*i(Qi*.5),pa=x(Mn);return[a(et*pa,Qi*o(Mn)),Qi?q(Mt*pa/Qi):0]}},Pe}var wo=[[.9972523,0],[.0052513,-.0041175],[.0074606,.0048125],[-.0153783,-.1968253],[.0636871,-.1408027],[.3660976,-.2937382]],Od=[[.98879,0],[0,0],[-.050909,0],[0,0],[.075528,0]],$o=[[.984299,0],[.0211642,.0037608],[-.1036018,-.0575102],[-.0329095,-.0320119],[.0499471,.1223335],[.026046,.0899805],[7388e-7,-.1435792],[.0075848,-.1334108],[-.0216473,.0776645],[-.0225161,.0853673]],Ja=[[.9245,0],[0,0],[.01943,0]],Ef=[[.721316,0],[0,0],[-.00881625,-.00617325]];function tc(){return Ml(wo,[152,-64]).scale(1400).center([-160.908,62.4864]).clipAngle(30).angle(7.8)}function uu(){return Ml(Od,[95,-38]).scale(1e3).clipAngle(55).center([-96.5563,38.8675])}function Mh(){return Ml($o,[120,-45]).scale(359.513).clipAngle(55).center([-117.474,53.0628])}function jc(){return Ml(Ja,[-20,-18]).scale(209.091).center([20,16.7214]).clipAngle(82)}function kf(){return Ml(Ef,[165,10]).scale(250).clipAngle(130).center([-165,-10])}function Ml(he,be){var Pe=t.geoProjection(ov(he)).rotate(be).clipAngle(90),Oe=t.geoRotation(be),Je=Pe.center;return delete Pe.rotate,Pe.center=function(He){return arguments.length?Je(Oe(He)):Oe.invert(Je())},Pe}var Yh=H(6),Eh=H(7);function nh(he,be){var Pe=q(7*x(be)/(3*Yh));return[Yh*he*(2*o(2*Pe/3)-1)/Eh,9*x(Pe/3)/Eh]}nh.invert=function(he,be){var Pe=3*q(be*Eh/9);return[he*Eh/(Yh*(2*o(2*Pe/3)-1)),q(x(Pe)*3*Yh/7)]};function hf(){return t.geoProjection(nh).scale(164.859)}function kh(he,be){for(var Pe=(1+_)*x(be),Oe=be,Je=0,He;Je<25&&(Oe-=He=(x(Oe/2)+x(Oe)-Pe)/(.5*o(Oe/2)+o(Oe)),!(n(He)E&&--Oe>0);return He=Pe*Pe,et=He*He,Mt=He*et,[he/(.84719-.13063*He+Mt*Mt*(-.04515+.05494*He-.02326*et+.00331*Mt)),Pe]};function df(){return t.geoProjection(Wc).scale(175.295)}function Cu(he,be){return[he*(1+o(be))/2,2*(be-b(be/2))]}Cu.invert=function(he,be){for(var Pe=be/2,Oe=0,Je=1/0;Oe<10&&n(Je)>g;++Oe){var He=o(be/2);be-=Je=(be-b(be/2)-Pe)/(1-.5/(He*He))}return[2*he/(1+o(be)),be]};function Nf(){return t.geoProjection(Cu).scale(152.63)}var Zc=[[[[-180,0],[-90,90],[0,0]],[[0,0],[90,90],[180,0]]],[[[-180,0],[-90,-90],[0,0]],[[0,0],[90,-90],[180,0]]]];function ds(){return So(Ge(1/0),Zc).rotate([20,0]).scale(152.63)}function Ch(he,be){var Pe=x(be),Oe=o(be),Je=v(he);if(he===0||n(be)===A)return[0,be];if(be===0)return[he,0];if(n(he)===A)return[he*Oe,A*Pe];var He=k/(2*he)-2*he/k,et=2*be/k,Mt=(1-et*et)/(Pe-et),Dt=He*He,Ut=Mt*Mt,tr=1+Dt/Ut,mr=1+Ut/Dt,Rr=(He*Pe/Mt-He/2)/tr,zr=(Ut*Pe/Dt+Mt/2)/mr,Xr=Rr*Rr+Oe*Oe/tr,di=zr*zr-(Ut*Pe*Pe/Dt+Mt*Pe-1)/mr;return[A*(Rr+H(Xr)*Je),A*(zr+H(di<0?0:di)*v(-be*He)*Je)]}Ch.invert=function(he,be){he/=A,be/=A;var Pe=he*he,Oe=be*be,Je=Pe+Oe,He=k*k;return[he?(Je-1+H((1-Je)*(1-Je)+4*Pe))/(2*he)*A:0,qt(function(et){return Je*(k*x(et)-2*et)*k+4*et*et*(be-x(et))+2*k*et-He*be},0)]};function Bd(){return t.geoProjection(Ch).scale(127.267)}var Jh=1.0148,Cf=.23185,pd=-.14499,Lu=.02406,$h=Jh,eu=5*Cf,Pu=7*pd,Lc=9*Lu,fl=1.790857183;function Xc(he,be){var Pe=be*be;return[he,be*(Jh+Pe*Pe*(Cf+Pe*(pd+Lu*Pe)))]}Xc.invert=function(he,be){be>fl?be=fl:be<-fl&&(be=-fl);var Pe=be,Oe;do{var Je=Pe*Pe;Pe-=Oe=(Pe*(Jh+Je*Je*(Cf+Je*(pd+Lu*Je)))-be)/($h+Je*Je*(eu+Je*(Pu+Lc*Je)))}while(n(Oe)>g);return[he,Pe]};function ic(){return t.geoProjection(Xc).scale(139.319)}function yu(he,be){if(n(be)g&&--Je>0);return et=b(Oe),[(n(be)=0;)if(Oe=be[Mt],Pe[0]===Oe[0]&&Pe[1]===Oe[1]){if(He)return[He,Pe];He=Pe}}}function tu(he){for(var be=he.length,Pe=[],Oe=he[be-1],Je=0;Je0?[-Oe[0],0]:[180-Oe[0],180])};var be=sh.map(function(Pe){return{face:Pe,project:he(Pe)}});return[-1,0,0,1,0,1,4,5].forEach(function(Pe,Oe){var Je=be[Pe];Je&&(Je.children||(Je.children=[])).push(be[Oe])}),Lf(be[0],function(Pe,Oe){return be[Pe<-k/2?Oe<0?6:4:Pe<0?Oe<0?2:0:PeOe^zr>Oe&&Pe<(Rr-Ut)*(Oe-tr)/(zr-tr)+Ut&&(Je=!Je)}return Je}function Rl(he,be){var Pe=be.stream,Oe;if(!Pe)throw new Error(\"invalid projection\");switch(he&&he.type){case\"Feature\":Oe=Wu;break;case\"FeatureCollection\":Oe=Ih;break;default:Oe=gc;break}return Oe(he,Pe)}function Ih(he,be){return{type:\"FeatureCollection\",features:he.features.map(function(Pe){return Wu(Pe,be)})}}function Wu(he,be){return{type:\"Feature\",id:he.id,properties:he.properties,geometry:gc(he.geometry,be)}}function Rc(he,be){return{type:\"GeometryCollection\",geometries:he.geometries.map(function(Pe){return gc(Pe,be)})}}function gc(he,be){if(!he)return null;if(he.type===\"GeometryCollection\")return Rc(he,be);var Pe;switch(he.type){case\"Point\":Pe=mc;break;case\"MultiPoint\":Pe=mc;break;case\"LineString\":Pe=Yc;break;case\"MultiLineString\":Pe=Yc;break;case\"Polygon\":Pe=nc;break;case\"MultiPolygon\":Pe=nc;break;case\"Sphere\":Pe=nc;break;default:return null}return t.geoStream(he,be(Pe)),Pe.result()}var hl=[],ru=[],mc={point:function(he,be){hl.push([he,be])},result:function(){var he=hl.length?hl.length<2?{type:\"Point\",coordinates:hl[0]}:{type:\"MultiPoint\",coordinates:hl}:null;return hl=[],he}},Yc={lineStart:pc,point:function(he,be){hl.push([he,be])},lineEnd:function(){hl.length&&(ru.push(hl),hl=[])},result:function(){var he=ru.length?ru.length<2?{type:\"LineString\",coordinates:ru[0]}:{type:\"MultiLineString\",coordinates:ru}:null;return ru=[],he}},nc={polygonStart:pc,lineStart:pc,point:function(he,be){hl.push([he,be])},lineEnd:function(){var he=hl.length;if(he){do hl.push(hl[0].slice());while(++he<4);ru.push(hl),hl=[]}},polygonEnd:pc,result:function(){if(!ru.length)return null;var he=[],be=[];return ru.forEach(function(Pe){pf(Pe)?he.push([Pe]):be.push(Pe)}),be.forEach(function(Pe){var Oe=Pe[0];he.some(function(Je){if(Ph(Je[0],Oe))return Je.push(Pe),!0})||he.push([Pe])}),ru=[],he.length?he.length>1?{type:\"MultiPolygon\",coordinates:he}:{type:\"Polygon\",coordinates:he[0]}:null}};function gf(he){var be=he(A,0)[0]-he(-A,0)[0];function Pe(Oe,Je){var He=n(Oe)0?Oe-k:Oe+k,Je),Mt=(et[0]-et[1])*_,Dt=(et[0]+et[1])*_;if(He)return[Mt,Dt];var Ut=be*_,tr=Mt>0^Dt>0?-1:1;return[tr*Mt-v(Dt)*Ut,tr*Dt-v(Mt)*Ut]}return he.invert&&(Pe.invert=function(Oe,Je){var He=(Oe+Je)*_,et=(Je-Oe)*_,Mt=n(He)<.5*be&&n(et)<.5*be;if(!Mt){var Dt=be*_,Ut=He>0^et>0?-1:1,tr=-Ut*Oe+(et>0?1:-1)*Dt,mr=-Ut*Je+(He>0?1:-1)*Dt;He=(-tr-mr)*_,et=(tr-mr)*_}var Rr=he.invert(He,et);return Mt||(Rr[0]+=He>0?k:-k),Rr}),t.geoProjection(Pe).rotate([-90,-90,45]).clipAngle(180-.001)}function gt(){return gf(hi).scale(176.423)}function Bt(){return gf(Mo).scale(111.48)}function wr(he,be){if(!(0<=(be=+be)&&be<=20))throw new Error(\"invalid digits\");function Pe(Ut){var tr=Ut.length,mr=2,Rr=new Array(tr);for(Rr[0]=+Ut[0].toFixed(be),Rr[1]=+Ut[1].toFixed(be);mr2||zr[0]!=tr[0]||zr[1]!=tr[1])&&(mr.push(zr),tr=zr)}return mr.length===1&&Ut.length>1&&mr.push(Pe(Ut[Ut.length-1])),mr}function He(Ut){return Ut.map(Je)}function et(Ut){if(Ut==null)return Ut;var tr;switch(Ut.type){case\"GeometryCollection\":tr={type:\"GeometryCollection\",geometries:Ut.geometries.map(et)};break;case\"Point\":tr={type:\"Point\",coordinates:Pe(Ut.coordinates)};break;case\"MultiPoint\":tr={type:Ut.type,coordinates:Oe(Ut.coordinates)};break;case\"LineString\":tr={type:Ut.type,coordinates:Je(Ut.coordinates)};break;case\"MultiLineString\":case\"Polygon\":tr={type:Ut.type,coordinates:He(Ut.coordinates)};break;case\"MultiPolygon\":tr={type:\"MultiPolygon\",coordinates:Ut.coordinates.map(He)};break;default:return Ut}return Ut.bbox!=null&&(tr.bbox=Ut.bbox),tr}function Mt(Ut){var tr={type:\"Feature\",properties:Ut.properties,geometry:et(Ut.geometry)};return Ut.id!=null&&(tr.id=Ut.id),Ut.bbox!=null&&(tr.bbox=Ut.bbox),tr}if(he!=null)switch(he.type){case\"Feature\":return Mt(he);case\"FeatureCollection\":{var Dt={type:\"FeatureCollection\",features:he.features.map(Mt)};return he.bbox!=null&&(Dt.bbox=he.bbox),Dt}default:return et(he)}return he}function vr(he){var be=x(he);function Pe(Oe,Je){var He=be?b(Oe*be/2)/be:Oe/2;if(!Je)return[2*He,-he];var et=2*i(He*x(Je)),Mt=1/b(Je);return[x(et)*Mt,Je+(1-o(et))*Mt-he]}return Pe.invert=function(Oe,Je){if(n(Je+=he)g&&--Mt>0);var Rr=Oe*(Ut=b(et)),zr=b(n(Je)0?A:-A)*(Dt+Je*(tr-et)/2+Je*Je*(tr-2*Dt+et)/2)]}xi.invert=function(he,be){var Pe=be/A,Oe=Pe*90,Je=f(18,n(Oe/5)),He=c(0,l(Je));do{var et=fi[He][1],Mt=fi[He+1][1],Dt=fi[f(19,He+2)][1],Ut=Dt-et,tr=Dt-2*Mt+et,mr=2*(n(Pe)-Mt)/Ut,Rr=tr/Ut,zr=mr*(1-Rr*mr*(1-2*Rr*mr));if(zr>=0||He===1){Oe=(be>=0?5:-5)*(zr+Je);var Xr=50,di;do Je=f(18,n(Oe)/5),He=l(Je),zr=Je-He,et=fi[He][1],Mt=fi[He+1][1],Dt=fi[f(19,He+2)][1],Oe-=(di=(be>=0?A:-A)*(Mt+zr*(Dt-et)/2+zr*zr*(Dt-2*Mt+et)/2)-be)*P;while(n(di)>E&&--Xr>0);break}}while(--He>=0);var Li=fi[He][0],Ci=fi[He+1][0],Qi=fi[f(19,He+2)][0];return[he/(Ci+zr*(Qi-Li)/2+zr*zr*(Qi-2*Ci+Li)/2),Oe*T]};function Fi(){return t.geoProjection(xi).scale(152.63)}function Xi(he){function be(Pe,Oe){var Je=o(Oe),He=(he-1)/(he-Je*o(Pe));return[He*Je*x(Pe),He*x(Oe)]}return be.invert=function(Pe,Oe){var Je=Pe*Pe+Oe*Oe,He=H(Je),et=(he-H(1-Je*(he+1)/(he-1)))/((he-1)/He+He/(he-1));return[a(Pe*et,He*H(1-et*et)),He?q(Oe*et/He):0]},be}function hn(he,be){var Pe=Xi(he);if(!be)return Pe;var Oe=o(be),Je=x(be);function He(et,Mt){var Dt=Pe(et,Mt),Ut=Dt[1],tr=Ut*Je/(he-1)+Oe;return[Dt[0]*Oe/tr,Ut/tr]}return He.invert=function(et,Mt){var Dt=(he-1)/(he-1-Mt*Je);return Pe.invert(Dt*et,Dt*Mt*Oe)},He}function Ti(){var he=2,be=0,Pe=t.geoProjectionMutator(hn),Oe=Pe(he,be);return Oe.distance=function(Je){return arguments.length?Pe(he=+Je,be):he},Oe.tilt=function(Je){return arguments.length?Pe(he,be=Je*T):be*P},Oe.scale(432.147).clipAngle(V(1/he)*P-1e-6)}var qi=1e-4,Ii=1e4,mi=-180,Pn=mi+qi,Ma=180,Ta=Ma-qi,Ea=-90,qa=Ea+qi,Cn=90,sn=Cn-qi;function Ua(he){return he.length>0}function mo(he){return Math.floor(he*Ii)/Ii}function Xo(he){return he===Ea||he===Cn?[0,he]:[mi,mo(he)]}function Ts(he){var be=he[0],Pe=he[1],Oe=!1;return be<=Pn?(be=mi,Oe=!0):be>=Ta&&(be=Ma,Oe=!0),Pe<=qa?(Pe=Ea,Oe=!0):Pe>=sn&&(Pe=Cn,Oe=!0),Oe?[be,Pe]:he}function Qo(he){return he.map(Ts)}function ys(he,be,Pe){for(var Oe=0,Je=he.length;Oe=Ta||tr<=qa||tr>=sn){He[et]=Ts(Dt);for(var mr=et+1;mrPn&&zrqa&&Xr=Mt)break;Pe.push({index:-1,polygon:be,ring:He=He.slice(mr-1)}),He[0]=Xo(He[0][1]),et=-1,Mt=He.length}}}}function Bo(he){var be,Pe=he.length,Oe={},Je={},He,et,Mt,Dt,Ut;for(be=0;be0?k-Mt:Mt)*P],Ut=t.geoProjection(he(et)).rotate(Dt),tr=t.geoRotation(Dt),mr=Ut.center;return delete Ut.rotate,Ut.center=function(Rr){return arguments.length?mr(tr(Rr)):tr.invert(mr())},Ut.clipAngle(90)}function Ko(he){var be=o(he);function Pe(Oe,Je){var He=t.geoGnomonicRaw(Oe,Je);return He[0]*=be,He}return Pe.invert=function(Oe,Je){return t.geoGnomonicRaw.invert(Oe/be,Je)},Pe}function iu(){return Ru([-158,21.5],[-77,39]).clipAngle(60).scale(400)}function Ru(he,be){return vs(Ko,he,be)}function ac(he){if(!(he*=2))return t.geoAzimuthalEquidistantRaw;var be=-he/2,Pe=-be,Oe=he*he,Je=b(Pe),He=.5/x(Pe);function et(Mt,Dt){var Ut=V(o(Dt)*o(Mt-be)),tr=V(o(Dt)*o(Mt-Pe)),mr=Dt<0?-1:1;return Ut*=Ut,tr*=tr,[(Ut-tr)/(2*he),mr*H(4*Oe*tr-(Oe-Ut+tr)*(Oe-Ut+tr))/(2*he)]}return et.invert=function(Mt,Dt){var Ut=Dt*Dt,tr=o(H(Ut+(Rr=Mt+be)*Rr)),mr=o(H(Ut+(Rr=Mt+Pe)*Rr)),Rr,zr;return[a(zr=tr-mr,Rr=(tr+mr)*Je),(Dt<0?-1:1)*V(H(Rr*Rr+zr*zr)*He)]},et}function mf(){return bu([-158,21.5],[-77,39]).clipAngle(130).scale(122.571)}function bu(he,be){return vs(ac,he,be)}function Kc(he,be){if(n(be)g&&--Mt>0);return[v(he)*(H(Je*Je+4)+Je)*k/4,A*et]};function _c(){return t.geoProjection(yc).scale(127.16)}function le(he,be,Pe,Oe,Je){function He(et,Mt){var Dt=Pe*x(Oe*Mt),Ut=H(1-Dt*Dt),tr=H(2/(1+Ut*o(et*=Je)));return[he*Ut*tr*x(et),be*Dt*tr]}return He.invert=function(et,Mt){var Dt=et/he,Ut=Mt/be,tr=H(Dt*Dt+Ut*Ut),mr=2*q(tr/2);return[a(et*b(mr),he*tr)/Je,tr&&q(Mt*x(mr)/(be*Pe*tr))/Oe]},He}function w(he,be,Pe,Oe){var Je=k/3;he=c(he,g),be=c(be,g),he=f(he,A),be=f(be,k-g),Pe=c(Pe,0),Pe=f(Pe,100-g),Oe=c(Oe,g);var He=Pe/100+1,et=Oe/100,Mt=V(He*o(Je))/Je,Dt=x(he)/x(Mt*A),Ut=be/k,tr=H(et*x(he/2)/x(be/2)),mr=tr/H(Ut*Dt*Mt),Rr=1/(tr*H(Ut*Dt*Mt));return le(mr,Rr,Dt,Mt,Ut)}function B(){var he=65*T,be=60*T,Pe=20,Oe=200,Je=t.geoProjectionMutator(w),He=Je(he,be,Pe,Oe);return He.poleline=function(et){return arguments.length?Je(he=+et*T,be,Pe,Oe):he*P},He.parallels=function(et){return arguments.length?Je(he,be=+et*T,Pe,Oe):be*P},He.inflation=function(et){return arguments.length?Je(he,be,Pe=+et,Oe):Pe},He.ratio=function(et){return arguments.length?Je(he,be,Pe,Oe=+et):Oe},He.scale(163.775)}function Q(){return B().poleline(65).parallels(60).inflation(0).ratio(200).scale(172.633)}var ee=4*k+3*H(3),se=2*H(2*k*H(3)/ee),qe=Ct(se*H(3)/k,se,ee/6);function je(){return t.geoProjection(qe).scale(176.84)}function it(he,be){return[he*H(1-3*be*be/(k*k)),be]}it.invert=function(he,be){return[he/H(1-3*be*be/(k*k)),be]};function yt(){return t.geoProjection(it).scale(152.63)}function Ot(he,be){var Pe=o(be),Oe=o(he)*Pe,Je=1-Oe,He=o(he=a(x(he)*Pe,-x(be))),et=x(he);return Pe=H(1-Oe*Oe),[et*Pe-He*Je,-He*Pe-et*Je]}Ot.invert=function(he,be){var Pe=(he*he+be*be)/-2,Oe=H(-Pe*(2+Pe)),Je=be*Pe+he*Oe,He=he*Pe-be*Oe,et=H(He*He+Je*Je);return[a(Oe*Je,et*(1+Pe)),et?-q(Oe*He/et):0]};function Nt(){return t.geoProjection(Ot).rotate([0,-90,45]).scale(124.75).clipAngle(180-.001)}function hr(he,be){var Pe=Me(he,be);return[(Pe[0]+he/A)/2,(Pe[1]+be)/2]}hr.invert=function(he,be){var Pe=he,Oe=be,Je=25;do{var He=o(Oe),et=x(Oe),Mt=x(2*Oe),Dt=et*et,Ut=He*He,tr=x(Pe),mr=o(Pe/2),Rr=x(Pe/2),zr=Rr*Rr,Xr=1-Ut*mr*mr,di=Xr?V(He*mr)*H(Li=1/Xr):Li=0,Li,Ci=.5*(2*di*He*Rr+Pe/A)-he,Qi=.5*(di*et+Oe)-be,Mn=.5*Li*(Ut*zr+di*He*mr*Dt)+.5/A,pa=Li*(tr*Mt/4-di*et*Rr),ea=.125*Li*(Mt*Rr-di*et*Ut*tr),Ga=.5*Li*(Dt*mr+di*zr*He)+.5,To=pa*ea-Ga*Mn,Wa=(Qi*pa-Ci*Ga)/To,co=(Ci*ea-Qi*Mn)/To;Pe-=Wa,Oe-=co}while((n(Wa)>g||n(co)>g)&&--Je>0);return[Pe,Oe]};function Sr(){return t.geoProjection(hr).scale(158.837)}e.geoNaturalEarth=t.geoNaturalEarth1,e.geoNaturalEarthRaw=t.geoNaturalEarth1Raw,e.geoAiry=_e,e.geoAiryRaw=ae,e.geoAitoff=ke,e.geoAitoffRaw=Me,e.geoArmadillo=ie,e.geoArmadilloRaw=ge,e.geoAugust=Ee,e.geoAugustRaw=Te,e.geoBaker=me,e.geoBakerRaw=Ce,e.geoBerghaus=ce,e.geoBerghausRaw=Re,e.geoBertin1953=Rt,e.geoBertin1953Raw=ot,e.geoBoggs=bt,e.geoBoggsRaw=xt,e.geoBonne=Ht,e.geoBonneRaw=dt,e.geoBottomley=fr,e.geoBottomleyRaw=$t,e.geoBromley=Br,e.geoBromleyRaw=_r,e.geoChamberlin=Xe,e.geoChamberlinRaw=Ne,e.geoChamberlinAfrica=Ve,e.geoCollignon=Le,e.geoCollignonRaw=ht,e.geoCraig=Se,e.geoCraigRaw=xe,e.geoCraster=Vt,e.geoCrasterRaw=Gt,e.geoCylindricalEqualArea=Qr,e.geoCylindricalEqualAreaRaw=ar,e.geoCylindricalStereographic=jr,e.geoCylindricalStereographicRaw=ai,e.geoEckert1=bi,e.geoEckert1Raw=ri,e.geoEckert2=Wi,e.geoEckert2Raw=nn,e.geoEckert3=_n,e.geoEckert3Raw=Ni,e.geoEckert4=zn,e.geoEckert4Raw=$i,e.geoEckert5=It,e.geoEckert5Raw=Wn,e.geoEckert6=jt,e.geoEckert6Raw=ft,e.geoEisenlohr=Fr,e.geoEisenlohrRaw=yr,e.geoFahey=gi,e.geoFaheyRaw=Vr,e.geoFoucaut=Mi,e.geoFoucautRaw=Si,e.geoFoucautSinusoidal=Gi,e.geoFoucautSinusoidalRaw=Pi,e.geoGilbert=jn,e.geoGingery=jo,e.geoGingeryRaw=la,e.geoGinzburg4=Ha,e.geoGinzburg4Raw=Sn,e.geoGinzburg5=xn,e.geoGinzburg5Raw=oo,e.geoGinzburg6=br,e.geoGinzburg6Raw=_t,e.geoGinzburg8=ti,e.geoGinzburg8Raw=Hr,e.geoGinzburg9=Yi,e.geoGinzburg9Raw=zi,e.geoGringorten=Fn,e.geoGringortenRaw=hi,e.geoGuyou=ks,e.geoGuyouRaw=Mo,e.geoHammer=ct,e.geoHammerRaw=Ge,e.geoHammerRetroazimuthal=wl,e.geoHammerRetroazimuthalRaw=Zs,e.geoHealpix=$l,e.geoHealpixRaw=ml,e.geoHill=fc,e.geoHillRaw=Hu,e.geoHomolosine=vo,e.geoHomolosineRaw=Il,e.geoHufnagel=Ks,e.geoHufnagelRaw=Wl,e.geoHyperelliptical=ko,e.geoHyperellipticalRaw=Zn,e.geoInterrupt=So,e.geoInterruptedBoggs=rh,e.geoInterruptedHomolosine=Hc,e.geoInterruptedMollweide=Ls,e.geoInterruptedMollweideHemispheres=kc,e.geoInterruptedSinuMollweide=Gc,e.geoInterruptedSinusoidal=Bf,e.geoKavrayskiy7=ff,e.geoKavrayskiy7Raw=ss,e.geoLagrange=Ul,e.geoLagrangeRaw=ih,e.geoLarrivee=Cc,e.geoLarriveeRaw=hc,e.geoLaskowski=$s,e.geoLaskowskiRaw=ws,e.geoLittrow=Ms,e.geoLittrowRaw=hs,e.geoLoximuthal=Sl,e.geoLoximuthalRaw=dc,e.geoMiller=Ps,e.geoMillerRaw=ec,e.geoModifiedStereographic=Ml,e.geoModifiedStereographicRaw=ov,e.geoModifiedStereographicAlaska=tc,e.geoModifiedStereographicGs48=uu,e.geoModifiedStereographicGs50=Mh,e.geoModifiedStereographicMiller=jc,e.geoModifiedStereographicLee=kf,e.geoMollweide=xr,e.geoMollweideRaw=Yt,e.geoMtFlatPolarParabolic=hf,e.geoMtFlatPolarParabolicRaw=nh,e.geoMtFlatPolarQuartic=Kh,e.geoMtFlatPolarQuarticRaw=kh,e.geoMtFlatPolarSinusoidal=ah,e.geoMtFlatPolarSinusoidalRaw=rc,e.geoNaturalEarth2=df,e.geoNaturalEarth2Raw=Wc,e.geoNellHammer=Nf,e.geoNellHammerRaw=Cu,e.geoInterruptedQuarticAuthalic=ds,e.geoNicolosi=Bd,e.geoNicolosiRaw=Ch,e.geoPatterson=ic,e.geoPattersonRaw=Xc,e.geoPolyconic=Qs,e.geoPolyconicRaw=yu,e.geoPolyhedral=Lf,e.geoPolyhedralButterfly=Fs,e.geoPolyhedralCollignon=Lh,e.geoPolyhedralWaterman=Is,e.geoProject=Rl,e.geoGringortenQuincuncial=gt,e.geoPeirceQuincuncial=Bt,e.geoPierceQuincuncial=Bt,e.geoQuantize=wr,e.geoQuincuncial=gf,e.geoRectangularPolyconic=Ur,e.geoRectangularPolyconicRaw=vr,e.geoRobinson=Fi,e.geoRobinsonRaw=xi,e.geoSatellite=Ti,e.geoSatelliteRaw=hn,e.geoSinuMollweide=Qu,e.geoSinuMollweideRaw=fa,e.geoSinusoidal=Et,e.geoSinusoidalRaw=St,e.geoStitch=Rs,e.geoTimes=Ka,e.geoTimesRaw=ia,e.geoTwoPointAzimuthal=Ru,e.geoTwoPointAzimuthalRaw=Ko,e.geoTwoPointAzimuthalUsa=iu,e.geoTwoPointEquidistant=bu,e.geoTwoPointEquidistantRaw=ac,e.geoTwoPointEquidistantUsa=mf,e.geoVanDerGrinten=Du,e.geoVanDerGrintenRaw=Kc,e.geoVanDerGrinten2=Da,e.geoVanDerGrinten2Raw=Dc,e.geoVanDerGrinten3=Jc,e.geoVanDerGrinten3Raw=eo,e.geoVanDerGrinten4=_c,e.geoVanDerGrinten4Raw=yc,e.geoWagner=B,e.geoWagner7=Q,e.geoWagnerRaw=w,e.geoWagner4=je,e.geoWagner4Raw=qe,e.geoWagner6=yt,e.geoWagner6Raw=it,e.geoWiechel=Nt,e.geoWiechelRaw=Ot,e.geoWinkel3=Sr,e.geoWinkel3Raw=hr,Object.defineProperty(e,\"__esModule\",{value:!0})})});var SRe=ye((Epr,ARe)=>{\"use strict\";var Zh=xa(),bX=Mr(),bDt=ba(),X5=Math.PI/180,G2=180/Math.PI,TX={cursor:\"pointer\"},AX={cursor:\"auto\"};function wDt(e,t){var r=e.projection,n;return t._isScoped?n=TDt:t._isClipped?n=SDt:n=ADt,n(e,r)}ARe.exports=wDt;function SX(e,t){return Zh.behavior.zoom().translate(t.translate()).scale(t.scale())}function MX(e,t,r){var n=e.id,i=e.graphDiv,a=i.layout,o=a[n],s=i._fullLayout,l=s[n],u={},c={};function f(h,d){u[n+\".\"+h]=bX.nestedProperty(o,h).get(),bDt.call(\"_storeDirectGUIEdit\",a,s._preGUI,u);var v=bX.nestedProperty(l,h);v.get()!==d&&(v.set(d),bX.nestedProperty(o,h).set(d),c[n+\".\"+h]=d)}r(f),f(\"projection.scale\",t.scale()/e.fitScale),f(\"fitbounds\",!1),i.emit(\"plotly_relayout\",c)}function TDt(e,t){var r=SX(e,t);function n(){Zh.select(this).style(TX)}function i(){t.scale(Zh.event.scale).translate(Zh.event.translate),e.render(!0);var s=t.invert(e.midPt);e.graphDiv.emit(\"plotly_relayouting\",{\"geo.projection.scale\":t.scale()/e.fitScale,\"geo.center.lon\":s[0],\"geo.center.lat\":s[1]})}function a(s){var l=t.invert(e.midPt);s(\"center.lon\",l[0]),s(\"center.lat\",l[1])}function o(){Zh.select(this).style(AX),MX(e,t,a)}return r.on(\"zoomstart\",n).on(\"zoom\",i).on(\"zoomend\",o),r}function ADt(e,t){var r=SX(e,t),n=2,i,a,o,s,l,u,c,f,h;function d(k){return t.invert(k)}function v(k){var A=d(k);if(!A)return!0;var L=t(A);return Math.abs(L[0]-k[0])>n||Math.abs(L[1]-k[1])>n}function x(){Zh.select(this).style(TX),i=Zh.mouse(this),a=t.rotate(),o=t.translate(),s=a,l=d(i)}function b(){if(u=Zh.mouse(this),v(i)){r.scale(t.scale()),r.translate(t.translate());return}t.scale(Zh.event.scale),t.translate([o[0],Zh.event.translate[1]]),l?d(u)&&(f=d(u),c=[s[0]+(f[0]-l[0]),a[1],a[2]],t.rotate(c),s=c):(i=u,l=d(i)),h=!0,e.render(!0);var k=t.rotate(),A=t.invert(e.midPt);e.graphDiv.emit(\"plotly_relayouting\",{\"geo.projection.scale\":t.scale()/e.fitScale,\"geo.center.lon\":A[0],\"geo.center.lat\":A[1],\"geo.projection.rotation.lon\":-k[0]})}function g(){Zh.select(this).style(AX),h&&MX(e,t,E)}function E(k){var A=t.rotate(),L=t.invert(e.midPt);k(\"projection.rotation.lon\",-A[0]),k(\"center.lon\",L[0]),k(\"center.lat\",L[1])}return r.on(\"zoomstart\",x).on(\"zoom\",b).on(\"zoomend\",g),r}function SDt(e,t){var r={r:t.rotate(),k:t.scale()},n=SX(e,t),i=RDt(n,\"zoomstart\",\"zoom\",\"zoomend\"),a=0,o=n.on,s;n.on(\"zoomstart\",function(){Zh.select(this).style(TX);var h=Zh.mouse(this),d=t.rotate(),v=d,x=t.translate(),b=MDt(d);s=Sz(t,h),o.call(n,\"zoom\",function(){var g=Zh.mouse(this);if(t.scale(r.k=Zh.event.scale),!s)h=g,s=Sz(t,h);else if(Sz(t,g)){t.rotate(d).translate(x);var E=Sz(t,g),k=kDt(s,E),A=LDt(EDt(b,k)),L=r.r=CDt(A,s,v);(!isFinite(L[0])||!isFinite(L[1])||!isFinite(L[2]))&&(L=v),t.rotate(L),v=L}u(i.of(this,arguments))}),l(i.of(this,arguments))}).on(\"zoomend\",function(){Zh.select(this).style(AX),o.call(n,\"zoom\",null),c(i.of(this,arguments)),MX(e,t,f)}).on(\"zoom.redraw\",function(){e.render(!0);var h=t.rotate();e.graphDiv.emit(\"plotly_relayouting\",{\"geo.projection.scale\":t.scale()/e.fitScale,\"geo.projection.rotation.lon\":-h[0],\"geo.projection.rotation.lat\":-h[1]})});function l(h){a++||h({type:\"zoomstart\"})}function u(h){h({type:\"zoom\"})}function c(h){--a||h({type:\"zoomend\"})}function f(h){var d=t.rotate();h(\"projection.rotation.lon\",-d[0]),h(\"projection.rotation.lat\",-d[1])}return Zh.rebind(n,i,\"on\")}function Sz(e,t){var r=e.invert(t);return r&&isFinite(r[0])&&isFinite(r[1])&&PDt(r)}function MDt(e){var t=.5*e[0]*X5,r=.5*e[1]*X5,n=.5*e[2]*X5,i=Math.sin(t),a=Math.cos(t),o=Math.sin(r),s=Math.cos(r),l=Math.sin(n),u=Math.cos(n);return[a*s*u+i*o*l,i*s*u-a*o*l,a*o*u+i*s*l,a*s*l-i*o*u]}function EDt(e,t){var r=e[0],n=e[1],i=e[2],a=e[3],o=t[0],s=t[1],l=t[2],u=t[3];return[r*o-n*s-i*l-a*u,r*s+n*o+i*u-a*l,r*l-n*u+i*o+a*s,r*u+n*l-i*s+a*o]}function kDt(e,t){if(!(!e||!t)){var r=IDt(e,t),n=Math.sqrt(TRe(r,r)),i=.5*Math.acos(Math.max(-1,Math.min(1,TRe(e,t)))),a=Math.sin(i)/n;return n&&[Math.cos(i),r[2]*a,-r[1]*a,r[0]*a]}}function CDt(e,t,r){var n=wX(t,2,e[0]);n=wX(n,1,e[1]),n=wX(n,0,e[2]-r[2]);var i=t[0],a=t[1],o=t[2],s=n[0],l=n[1],u=n[2],c=Math.atan2(a,i)*G2,f=Math.sqrt(i*i+a*a),h,d;Math.abs(l)>f?(d=(l>0?90:-90)-c,h=0):(d=Math.asin(l/f)*G2-c,h=Math.sqrt(f*f-l*l));var v=180-d-2*c,x=(Math.atan2(u,s)-Math.atan2(o,h))*G2,b=(Math.atan2(u,s)-Math.atan2(o,-h))*G2,g=bRe(r[0],r[1],d,x),E=bRe(r[0],r[1],v,b);return g<=E?[d,x,r[2]]:[v,b,r[2]]}function bRe(e,t,r,n){var i=wRe(r-e),a=wRe(n-t);return Math.sqrt(i*i+a*a)}function wRe(e){return(e%360+540)%360-180}function wX(e,t,r){var n=r*X5,i=e.slice(),a=t===0?1:0,o=t===2?1:2,s=Math.cos(n),l=Math.sin(n);return i[a]=e[a]*s-e[o]*l,i[o]=e[o]*s+e[a]*l,i}function LDt(e){return[Math.atan2(2*(e[0]*e[1]+e[2]*e[3]),1-2*(e[1]*e[1]+e[2]*e[2]))*G2,Math.asin(Math.max(-1,Math.min(1,2*(e[0]*e[2]-e[3]*e[1]))))*G2,Math.atan2(2*(e[0]*e[3]+e[1]*e[2]),1-2*(e[2]*e[2]+e[3]*e[3]))*G2]}function PDt(e){var t=e[0]*X5,r=e[1]*X5,n=Math.cos(r);return[n*Math.cos(t),n*Math.sin(t),Math.sin(r)]}function TRe(e,t){for(var r=0,n=0,i=e.length;n{\"use strict\";var t1=xa(),CX=xX(),DDt=CX.geoPath,zDt=CX.geoDistance,FDt=xRe(),qDt=ba(),QE=Mr(),ODt=QE.strTranslate,Mz=va(),$E=ao(),MRe=Nc(),BDt=Xu(),kX=Qa(),ERe=wg().getAutoRange,EX=gv(),NDt=wf().prepSelect,UDt=wf().clearOutline,VDt=wf().selectOnClick,HDt=SRe(),fp=XE(),GDt=ix(),CRe=cz(),jDt=aX().feature;function LRe(e){this.id=e.id,this.graphDiv=e.graphDiv,this.container=e.container,this.topojsonURL=e.topojsonURL,this.isStatic=e.staticPlot,this.topojsonName=null,this.topojson=null,this.projection=null,this.scope=null,this.viewInitial=null,this.fitScale=null,this.bounds=null,this.midPt=null,this.hasChoropleth=!1,this.traceHash={},this.layers={},this.basePaths={},this.dataPaths={},this.dataPoints={},this.clipDef=null,this.clipRect=null,this.bgRect=null,this.makeFramework()}var $g=LRe.prototype;PRe.exports=function(t){return new LRe(t)};$g.plot=function(e,t,r,n){var i=this;if(n)return i.update(e,t,!0);i._geoCalcData=e,i._fullLayout=t;var a=t[this.id],o=[],s=!1;for(var l in fp.layerNameToAdjective)if(l!==\"frame\"&&a[\"show\"+l]){s=!0;break}for(var u=!1,c=0;c0&&o._module.calcGeoJSON(a,t)}if(!r){var s=this.updateProjection(e,t);if(s)return;(!this.viewInitial||this.scope!==n.scope)&&this.saveViewInitial(n)}this.scope=n.scope,this.updateBaseLayers(t,n),this.updateDims(t,n),this.updateFx(t,n),BDt.generalUpdatePerTraceModule(this.graphDiv,this,e,n);var l=this.layers.frontplot.select(\".scatterlayer\");this.dataPoints.point=l.selectAll(\".point\"),this.dataPoints.text=l.selectAll(\"text\"),this.dataPaths.line=l.selectAll(\".js-line\");var u=this.layers.backplot.select(\".choroplethlayer\");this.dataPaths.choropleth=u.selectAll(\"path\"),this._render()};$g.updateProjection=function(e,t){var r=this.graphDiv,n=t[this.id],i=t._size,a=n.domain,o=n.projection,s=n.lonaxis,l=n.lataxis,u=s._ax,c=l._ax,f=this.projection=WDt(n),h=[[i.l+i.w*a.x[0],i.t+i.h*(1-a.y[1])],[i.l+i.w*a.x[1],i.t+i.h*(1-a.y[0])]],d=n.center||{},v=o.rotation||{},x=s.range||[],b=l.range||[];if(n.fitbounds){u._length=h[1][0]-h[0][0],c._length=h[1][1]-h[0][1],u.range=ERe(r,u),c.range=ERe(r,c);var g=(u.range[0]+u.range[1])/2,E=(c.range[0]+c.range[1])/2;if(n._isScoped)d={lon:g,lat:E};else if(n._isClipped){d={lon:g,lat:E},v={lon:g,lat:E,roll:v.roll};var k=o.type,A=fp.lonaxisSpan[k]/2||180,L=fp.lataxisSpan[k]/2||90;x=[g-A,g+A],b=[E-L,E+L]}else d={lon:g,lat:E},v={lon:g,lat:v.lat,roll:v.roll}}f.center([d.lon-v.lon,d.lat-v.lat]).rotate([-v.lon,-v.lat,v.roll]).parallels(o.parallels);var _=kRe(x,b);f.fitExtent(h,_);var C=this.bounds=f.getBounds(_),M=this.fitScale=f.scale(),p=f.translate();if(n.fitbounds){var P=f.getBounds(kRe(u.range,c.range)),T=Math.min((C[1][0]-C[0][0])/(P[1][0]-P[0][0]),(C[1][1]-C[0][1])/(P[1][1]-P[0][1]));isFinite(T)?f.scale(T*M):QE.warn(\"Something went wrong during\"+this.id+\"fitbounds computations.\")}else f.scale(o.scale*M);var F=this.midPt=[(C[0][0]+C[1][0])/2,(C[0][1]+C[1][1])/2];if(f.translate([p[0]+(F[0]-p[0]),p[1]+(F[1]-p[1])]).clipExtent(C),n._isAlbersUsa){var q=f([d.lon,d.lat]),V=f.translate();f.translate([V[0]-(q[0]-V[0]),V[1]-(q[1]-V[1])])}};$g.updateBaseLayers=function(e,t){var r=this,n=r.topojson,i=r.layers,a=r.basePaths;function o(h){return h===\"lonaxis\"||h===\"lataxis\"}function s(h){return!!fp.lineLayers[h]}function l(h){return!!fp.fillLayers[h]}var u=this.hasChoropleth?fp.layersForChoropleth:fp.layers,c=u.filter(function(h){return s(h)||l(h)?t[\"show\"+h]:o(h)?t[h].showgrid:!0}),f=r.framework.selectAll(\".layer\").data(c,String);f.exit().each(function(h){delete i[h],delete a[h],t1.select(this).remove()}),f.enter().append(\"g\").attr(\"class\",function(h){return\"layer \"+h}).each(function(h){var d=i[h]=t1.select(this);h===\"bg\"?r.bgRect=d.append(\"rect\").style(\"pointer-events\",\"all\"):o(h)?a[h]=d.append(\"path\").style(\"fill\",\"none\"):h===\"backplot\"?d.append(\"g\").classed(\"choroplethlayer\",!0):h===\"frontplot\"?d.append(\"g\").classed(\"scatterlayer\",!0):s(h)?a[h]=d.append(\"path\").style(\"fill\",\"none\").style(\"stroke-miterlimit\",2):l(h)&&(a[h]=d.append(\"path\").style(\"stroke\",\"none\"))}),f.order(),f.each(function(h){var d=a[h],v=fp.layerNameToAdjective[h];h===\"frame\"?d.datum(fp.sphereSVG):s(h)||l(h)?d.datum(jDt(n,n.objects[h])):o(h)&&d.datum(ZDt(h,t,e)).call(Mz.stroke,t[h].gridcolor).call($E.dashLine,t[h].griddash,t[h].gridwidth),s(h)?d.call(Mz.stroke,t[v+\"color\"]).call($E.dashLine,\"\",t[v+\"width\"]):l(h)&&d.call(Mz.fill,t[v+\"color\"])})};$g.updateDims=function(e,t){var r=this.bounds,n=(t.framewidth||0)/2,i=r[0][0]-n,a=r[0][1]-n,o=r[1][0]-i+n,s=r[1][1]-a+n;$E.setRect(this.clipRect,i,a,o,s),this.bgRect.call($E.setRect,i,a,o,s).call(Mz.fill,t.bgcolor),this.xaxis._offset=i,this.xaxis._length=o,this.yaxis._offset=a,this.yaxis._length=s};$g.updateFx=function(e,t){var r=this,n=r.graphDiv,i=r.bgRect,a=e.dragmode,o=e.clickmode;if(r.isStatic)return;function s(){var f=r.viewInitial,h={};for(var d in f)h[r.id+\".\"+d]=f[d];qDt.call(\"_guiRelayout\",n,h),n.emit(\"plotly_doubleclick\",null)}function l(f){return r.projection.invert([f[0]+r.xaxis._offset,f[1]+r.yaxis._offset])}var u=function(f,h){if(h.isRect){var d=f.range={};d[r.id]=[l([h.xmin,h.ymin]),l([h.xmax,h.ymax])]}else{var v=f.lassoPoints={};v[r.id]=h.map(l)}},c={element:r.bgRect.node(),gd:n,plotinfo:{id:r.id,xaxis:r.xaxis,yaxis:r.yaxis,fillRangeItems:u},xaxes:[r.xaxis],yaxes:[r.yaxis],subplot:r.id,clickFn:function(f){f===2&&UDt(n)}};a===\"pan\"?(i.node().onmousedown=null,i.call(HDt(r,t)),i.on(\"dblclick.zoom\",s),n._context._scrollZoom.geo||i.on(\"wheel.zoom\",null)):(a===\"select\"||a===\"lasso\")&&(i.on(\".zoom\",null),c.prepFn=function(f,h,d){NDt(f,h,d,c,a)},EX.init(c)),i.on(\"mousemove\",function(){var f=r.projection.invert(QE.getPositionFromD3Event());if(!f)return EX.unhover(n,t1.event);r.xaxis.p2c=function(){return f[0]},r.yaxis.p2c=function(){return f[1]},MRe.hover(n,t1.event,r.id)}),i.on(\"mouseout\",function(){n._dragging||EX.unhover(n,t1.event)}),i.on(\"click\",function(){a!==\"select\"&&a!==\"lasso\"&&(o.indexOf(\"select\")>-1&&VDt(t1.event,n,[r.xaxis],[r.yaxis],r.id,c),o.indexOf(\"event\")>-1&&MRe.click(n,t1.event))})};$g.makeFramework=function(){var e=this,t=e.graphDiv,r=t._fullLayout,n=\"clip\"+r._uid+e.id;e.clipDef=r._clips.append(\"clipPath\").attr(\"id\",n),e.clipRect=e.clipDef.append(\"rect\"),e.framework=t1.select(e.container).append(\"g\").attr(\"class\",\"geo \"+e.id).call($E.setClipUrl,n,t),e.project=function(i){var a=e.projection(i);return a?[a[0]-e.xaxis._offset,a[1]-e.yaxis._offset]:[null,null]},e.xaxis={_id:\"x\",c2p:function(i){return e.project(i)[0]}},e.yaxis={_id:\"y\",c2p:function(i){return e.project(i)[1]}},e.mockAxis={type:\"linear\",showexponent:\"all\",exponentformat:\"B\"},kX.setConvert(e.mockAxis,r)};$g.saveViewInitial=function(e){var t=e.center||{},r=e.projection,n=r.rotation||{};this.viewInitial={fitbounds:e.fitbounds,\"projection.scale\":r.scale};var i;e._isScoped?i={\"center.lon\":t.lon,\"center.lat\":t.lat}:e._isClipped?i={\"projection.rotation.lon\":n.lon,\"projection.rotation.lat\":n.lat}:i={\"center.lon\":t.lon,\"center.lat\":t.lat,\"projection.rotation.lon\":n.lon},QE.extendFlat(this.viewInitial,i)};$g.render=function(e){this._hasMarkerAngles&&e?this.plot(this._geoCalcData,this._fullLayout,[],!0):this._render()};$g._render=function(){var e=this.projection,t=e.getPath(),r;function n(a){var o=e(a.lonlat);return o?ODt(o[0],o[1]):null}function i(a){return e.isLonLatOverEdges(a.lonlat)?\"none\":null}for(r in this.basePaths)this.basePaths[r].attr(\"d\",t);for(r in this.dataPaths)this.dataPaths[r].attr(\"d\",function(a){return t(a.geojson)});for(r in this.dataPoints)this.dataPoints[r].attr(\"display\",i).attr(\"transform\",n)};function WDt(e){var t=e.projection,r=t.type,n=fp.projNames[r];n=\"geo\"+QE.titleCase(n);for(var i=CX[n]||FDt[n],a=i(),o=e._isSatellite?Math.acos(1/t.distance)*180/Math.PI:e._isClipped?fp.lonaxisSpan[r]/2:null,s=[\"center\",\"rotate\",\"parallels\",\"clipExtent\"],l=function(f){return f?a:[]},u=0;uv}else return!1},a.getPath=function(){return DDt().projection(a)},a.getBounds=function(f){return a.getPath().bounds(f)},a.precision(fp.precision),e._isSatellite&&a.tilt(t.tilt).distance(t.distance),o&&a.clipAngle(o-fp.clipPad),a}function ZDt(e,t,r){var n=1e-6,i=2.5,a=t[e],o=fp.scopeDefaults[t.scope],s,l,u;e===\"lonaxis\"?(s=o.lonaxisRange,l=o.lataxisRange,u=function(E,k){return[E,k]}):e===\"lataxis\"&&(s=o.lataxisRange,l=o.lonaxisRange,u=function(E,k){return[k,E]});var c={type:\"linear\",range:[s[0],s[1]-n],tick0:a.tick0,dtick:a.dtick};kX.setConvert(c,r);var f=kX.calcTicks(c);!t.isScoped&&e===\"lonaxis\"&&f.pop();for(var h=f.length,d=new Array(h),v=0;v0&&i<0&&(i+=360);var s=(i-n)/4;return{type:\"Polygon\",coordinates:[[[n,a],[n,o],[n+s,o],[n+2*s,o],[n+3*s,o],[i,o],[i,a],[i-s,a],[i-2*s,a],[i-3*s,a],[n,a]]]}}});var LX=ye((Cpr,zRe)=>{\"use strict\";var K5=dh(),XDt=Ju().attributes,YDt=Ed().dash,Y5=XE(),KDt=Bu().overrideAll,RRe=X1(),DRe={range:{valType:\"info_array\",items:[{valType:\"number\"},{valType:\"number\"}]},showgrid:{valType:\"boolean\",dflt:!1},tick0:{valType:\"number\",dflt:0},dtick:{valType:\"number\"},gridcolor:{valType:\"color\",dflt:K5.lightLine},gridwidth:{valType:\"number\",min:0,dflt:1},griddash:YDt},JDt=zRe.exports=KDt({domain:XDt({name:\"geo\"},{}),fitbounds:{valType:\"enumerated\",values:[!1,\"locations\",\"geojson\"],dflt:!1,editType:\"plot\"},resolution:{valType:\"enumerated\",values:[110,50],dflt:110,coerceNumber:!0},scope:{valType:\"enumerated\",values:RRe(Y5.scopeDefaults),dflt:\"world\"},projection:{type:{valType:\"enumerated\",values:RRe(Y5.projNames)},rotation:{lon:{valType:\"number\"},lat:{valType:\"number\"},roll:{valType:\"number\"}},tilt:{valType:\"number\",dflt:0},distance:{valType:\"number\",min:1.001,dflt:2},parallels:{valType:\"info_array\",items:[{valType:\"number\"},{valType:\"number\"}]},scale:{valType:\"number\",min:0,dflt:1}},center:{lon:{valType:\"number\"},lat:{valType:\"number\"}},visible:{valType:\"boolean\",dflt:!0},showcoastlines:{valType:\"boolean\"},coastlinecolor:{valType:\"color\",dflt:K5.defaultLine},coastlinewidth:{valType:\"number\",min:0,dflt:1},showland:{valType:\"boolean\",dflt:!1},landcolor:{valType:\"color\",dflt:Y5.landColor},showocean:{valType:\"boolean\",dflt:!1},oceancolor:{valType:\"color\",dflt:Y5.waterColor},showlakes:{valType:\"boolean\",dflt:!1},lakecolor:{valType:\"color\",dflt:Y5.waterColor},showrivers:{valType:\"boolean\",dflt:!1},rivercolor:{valType:\"color\",dflt:Y5.waterColor},riverwidth:{valType:\"number\",min:0,dflt:1},showcountries:{valType:\"boolean\"},countrycolor:{valType:\"color\",dflt:K5.defaultLine},countrywidth:{valType:\"number\",min:0,dflt:1},showsubunits:{valType:\"boolean\"},subunitcolor:{valType:\"color\",dflt:K5.defaultLine},subunitwidth:{valType:\"number\",min:0,dflt:1},showframe:{valType:\"boolean\"},framecolor:{valType:\"color\",dflt:K5.defaultLine},framewidth:{valType:\"number\",min:0,dflt:1},bgcolor:{valType:\"color\",dflt:K5.background},lonaxis:DRe,lataxis:DRe},\"plot\",\"from-root\");JDt.uirevision={valType:\"any\",editType:\"none\"}});var ORe=ye((Lpr,qRe)=>{\"use strict\";var Ez=Mr(),$Dt=k_(),QDt=kd().getSubplotData,kz=XE(),ezt=LX(),FRe=kz.axesNames;qRe.exports=function(t,r,n){$Dt(t,r,n,{type:\"geo\",attributes:ezt,handleDefaults:tzt,fullData:n,partition:\"y\"})};function tzt(e,t,r,n){var i=QDt(n.fullData,\"geo\",n.id),a=i.map(function(ae){return ae.index}),o=r(\"resolution\"),s=r(\"scope\"),l=kz.scopeDefaults[s],u=r(\"projection.type\",l.projType),c=t._isAlbersUsa=u===\"albers usa\";c&&(s=t.scope=\"usa\");var f=t._isScoped=s!==\"world\",h=t._isSatellite=u===\"satellite\",d=t._isConic=u.indexOf(\"conic\")!==-1||u===\"albers\",v=t._isClipped=!!kz.lonaxisSpan[u];if(e.visible===!1){var x=Ez.extendDeep({},t._template);x.showcoastlines=!1,x.showcountries=!1,x.showframe=!1,x.showlakes=!1,x.showland=!1,x.showocean=!1,x.showrivers=!1,x.showsubunits=!1,x.lonaxis&&(x.lonaxis.showgrid=!1),x.lataxis&&(x.lataxis.showgrid=!1),t._template=x}for(var b=r(\"visible\"),g,E=0;E0&&q<0&&(q+=360);var V=(F+q)/2,H;if(!c){var X=f?l.projRotate:[V,0,0];H=r(\"projection.rotation.lon\",X[0]),r(\"projection.rotation.lat\",X[1]),r(\"projection.rotation.roll\",X[2]),g=r(\"showcoastlines\",!f&&b),g&&(r(\"coastlinecolor\"),r(\"coastlinewidth\")),g=r(\"showocean\",b?void 0:!1),g&&r(\"oceancolor\")}var G,N;if(c?(G=-96.6,N=38.7):(G=f?V:H,N=(T[0]+T[1])/2),r(\"center.lon\",G),r(\"center.lat\",N),h&&(r(\"projection.tilt\"),r(\"projection.distance\")),d){var W=l.projParallels||[0,60];r(\"projection.parallels\",W)}r(\"projection.scale\"),g=r(\"showland\",b?void 0:!1),g&&r(\"landcolor\"),g=r(\"showlakes\",b?void 0:!1),g&&r(\"lakecolor\"),g=r(\"showrivers\",b?void 0:!1),g&&(r(\"rivercolor\"),r(\"riverwidth\")),g=r(\"showcountries\",f&&s!==\"usa\"&&b),g&&(r(\"countrycolor\"),r(\"countrywidth\")),(s===\"usa\"||s===\"north america\"&&o===50)&&(r(\"showsubunits\",b),r(\"subunitcolor\"),r(\"subunitwidth\")),f||(g=r(\"showframe\",b),g&&(r(\"framecolor\"),r(\"framewidth\"))),r(\"bgcolor\");var re=r(\"fitbounds\");re&&(delete t.projection.scale,f?(delete t.center.lon,delete t.center.lat):v?(delete t.center.lon,delete t.center.lat,delete t.projection.rotation.lon,delete t.projection.rotation.lat,delete t.lonaxis.range,delete t.lataxis.range):(delete t.center.lon,delete t.center.lat,delete t.projection.rotation.lon))}});var PX=ye((Ppr,URe)=>{\"use strict\";var rzt=kd().getSubplotCalcData,izt=Mr().counterRegex,nzt=IRe(),Wm=\"geo\",BRe=izt(Wm),NRe={};NRe[Wm]={valType:\"subplotid\",dflt:Wm,editType:\"calc\"};function azt(e){for(var t=e._fullLayout,r=e.calcdata,n=t._subplots[Wm],i=0;i{\"use strict\";VRe.exports={attributes:H2(),supplyDefaults:T8e(),colorbar:Kd(),formatLabels:M8e(),calc:lz(),calcGeoJSON:_X().calcGeoJSON,plot:_X().plot,style:pX(),styleOnSelect:op().styleOnSelect,hoverPoints:fRe(),eventData:dRe(),selectPoints:gRe(),moduleType:\"trace\",name:\"scattergeo\",basePlotModule:PX(),categories:[\"geo\",\"symbols\",\"showLegend\",\"scatter-like\"],meta:{}}});var jRe=ye((Rpr,GRe)=>{\"use strict\";GRe.exports=HRe()});var J5=ye((Dpr,XRe)=>{\"use strict\";var lzt=Wo().hovertemplateAttrs,ax=H2(),uzt=Kl(),WRe=vl(),czt=dh().defaultLine,nx=no().extendFlat,ZRe=ax.marker.line;XRe.exports=nx({locations:{valType:\"data_array\",editType:\"calc\"},locationmode:ax.locationmode,z:{valType:\"data_array\",editType:\"calc\"},geojson:nx({},ax.geojson,{}),featureidkey:ax.featureidkey,text:nx({},ax.text,{}),hovertext:nx({},ax.hovertext,{}),marker:{line:{color:nx({},ZRe.color,{dflt:czt}),width:nx({},ZRe.width,{dflt:1}),editType:\"calc\"},opacity:{valType:\"number\",arrayOk:!0,min:0,max:1,dflt:1,editType:\"style\"},editType:\"calc\"},selected:{marker:{opacity:ax.selected.marker.opacity,editType:\"plot\"},editType:\"plot\"},unselected:{marker:{opacity:ax.unselected.marker.opacity,editType:\"plot\"},editType:\"plot\"},hoverinfo:nx({},WRe.hoverinfo,{editType:\"calc\",flags:[\"location\",\"z\",\"text\",\"name\"]}),hovertemplate:lzt(),showlegend:nx({},WRe.showlegend,{dflt:!1})},uzt(\"\",{cLetter:\"z\",editTypeOverride:\"calc\"}))});var KRe=ye((zpr,YRe)=>{\"use strict\";var Cz=Mr(),fzt=Uh(),hzt=J5();YRe.exports=function(t,r,n,i){function a(h,d){return Cz.coerce(t,r,hzt,h,d)}var o=a(\"locations\"),s=a(\"z\");if(!(o&&o.length&&Cz.isArrayOrTypedArray(s)&&s.length)){r.visible=!1;return}r._length=Math.min(o.length,s.length);var l=a(\"geojson\"),u;(typeof l==\"string\"&&l!==\"\"||Cz.isPlainObject(l))&&(u=\"geojson-id\");var c=a(\"locationmode\",u);c===\"geojson-id\"&&a(\"featureidkey\"),a(\"text\"),a(\"hovertext\"),a(\"hovertemplate\");var f=a(\"marker.line.width\");f&&a(\"marker.line.color\"),a(\"marker.opacity\"),fzt(t,r,i,a,{prefix:\"\",cLetter:\"z\"}),Cz.coerceSelectionMarkerOpacity(r,a)}});var Lz=ye((Fpr,QRe)=>{\"use strict\";var JRe=uo(),dzt=es().BADNUM,vzt=zv(),pzt=km(),gzt=F0();function $Re(e){return e&&typeof e==\"string\"}QRe.exports=function(t,r){var n=r._length,i=new Array(n),a;r.geojson?a=function(c){return $Re(c)||JRe(c)}:a=$Re;for(var o=0;o{\"use strict\";var mzt=xa(),yzt=va(),IX=ao(),_zt=Mu();function xzt(e,t){t&&eDe(e,t)}function eDe(e,t){var r=t[0].trace,n=t[0].node3,i=n.selectAll(\".choroplethlocation\"),a=r.marker||{},o=a.line||{},s=_zt.makeColorScaleFuncFromTrace(r);i.each(function(l){mzt.select(this).attr(\"fill\",s(l.z)).call(yzt.stroke,l.mlc||o.color).call(IX.dashLine,\"\",l.mlw||o.width||0).style(\"opacity\",a.opacity)}),IX.selectedPointStyle(i,r)}function bzt(e,t){var r=t[0].node3,n=t[0].trace;n.selectedpoints?IX.selectedPointStyle(r.selectAll(\".choroplethlocation\"),n):eDe(e,t)}tDe.exports={style:xzt,styleOnSelect:bzt}});var RX=ye((Opr,nDe)=>{\"use strict\";var wzt=xa(),rDe=Mr(),$5=ix(),Tzt=cz().getTopojsonFeatures,iDe=wg().findExtremes,Azt=Pz().style;function Szt(e,t,r){var n=t.layers.backplot.select(\".choroplethlayer\");rDe.makeTraceGroups(n,r,\"trace choropleth\").each(function(i){var a=wzt.select(this),o=a.selectAll(\"path.choroplethlocation\").data(rDe.identity);o.enter().append(\"path\").classed(\"choroplethlocation\",!0),o.exit().remove(),Azt(e,i)})}function Mzt(e,t){for(var r=e[0].trace,n=t[r.geo],i=n._subplot,a=r.locationmode,o=r._length,s=a===\"geojson-id\"?$5.extractTraceFeature(e):Tzt(r,i.topojson),l=[],u=[],c=0;c{\"use strict\";var Ezt=Qa(),kzt=J5(),Czt=Mr().fillText;aDe.exports=function(t,r,n){var i=t.cd,a=i[0].trace,o=t.subplot,s,l,u,c,f=[r,n],h=[r+360,n];for(l=0;l\")}}});var Rz=ye((Npr,oDe)=>{\"use strict\";oDe.exports=function(t,r,n,i,a){t.location=r.location,t.z=r.z;var o=i[a];return o.fIn&&o.fIn.properties&&(t.properties=o.fIn.properties),t.ct=o.ct,t}});var Dz=ye((Upr,sDe)=>{\"use strict\";sDe.exports=function(t,r){var n=t.cd,i=t.xaxis,a=t.yaxis,o=[],s,l,u,c,f;if(r===!1)for(s=0;s{\"use strict\";lDe.exports={attributes:J5(),supplyDefaults:KRe(),colorbar:S_(),calc:Lz(),calcGeoJSON:RX().calcGeoJSON,plot:RX().plot,style:Pz().style,styleOnSelect:Pz().styleOnSelect,hoverPoints:Iz(),eventData:Rz(),selectPoints:Dz(),moduleType:\"trace\",name:\"choropleth\",basePlotModule:PX(),categories:[\"geo\",\"noOpacity\",\"showLegend\"],meta:{}}});var fDe=ye((Hpr,cDe)=>{\"use strict\";cDe.exports=uDe()});var zz=ye((Gpr,dDe)=>{\"use strict\";var Pzt=ba(),s0=Mr(),Izt=oT();function Rzt(e,t,r,n){var i=e.cd,a=i[0].t,o=i[0].trace,s=e.xa,l=e.ya,u=a.x,c=a.y,f=s.c2p(t),h=l.c2p(r),d=e.distance,v;if(a.tree){var x=s.p2c(f-d),b=s.p2c(f+d),g=l.p2c(h-d),E=l.p2c(h+d);n===\"x\"?v=a.tree.range(Math.min(x,b),Math.min(l._rl[0],l._rl[1]),Math.max(x,b),Math.max(l._rl[0],l._rl[1])):v=a.tree.range(Math.min(x,b),Math.min(g,E),Math.max(x,b),Math.max(g,E))}else v=a.ids;var k,A,L,_,C,M,p,P,T,F=d;if(n===\"x\"){var q=!!o.xperiodalignment,V=!!o.yperiodalignment;for(C=0;C=Math.min(H,X)&&f<=Math.max(H,X)?0:1/0}if(M=Math.min(G,N)&&h<=Math.max(G,N)?0:1/0}T=Math.sqrt(M*M+p*p),A=v[C]}}}else for(C=v.length-1;C>-1;C--)k=v[C],L=u[k],_=c[k],M=s.c2p(L)-f,p=l.c2p(_)-h,P=Math.sqrt(M*M+p*p),P{\"use strict\";var vDe=20;pDe.exports={TOO_MANY_POINTS:1e5,SYMBOL_SDF_SIZE:200,SYMBOL_SIZE:vDe,SYMBOL_STROKE:vDe/20,DOT_RE:/-dot/,OPEN_RE:/-open/,DASHES:{solid:[1],dot:[1,1],dash:[4,1],longdash:[8,1],dashdot:[4,1,1,1],longdashdot:[8,1,1,1]}}});var ek=ye((Wpr,_De)=>{\"use strict\";var Dzt=vl(),zzt=Su(),Fzt=Eg(),Af=Uc(),gDe=Oc().axisHoverFormat,mDe=Kl(),qzt=X1(),DX=no().extendFlat,Ozt=Bu().overrideAll,Bzt=ox().DASHES,yDe=Af.line,r1=Af.marker,Nzt=r1.line,Q5=_De.exports=Ozt({x:Af.x,x0:Af.x0,dx:Af.dx,y:Af.y,y0:Af.y0,dy:Af.dy,xperiod:Af.xperiod,yperiod:Af.yperiod,xperiod0:Af.xperiod0,yperiod0:Af.yperiod0,xperiodalignment:Af.xperiodalignment,yperiodalignment:Af.yperiodalignment,xhoverformat:gDe(\"x\"),yhoverformat:gDe(\"y\"),text:Af.text,hovertext:Af.hovertext,textposition:Af.textposition,textfont:zzt({noFontShadow:!0,noFontLineposition:!0,noFontTextcase:!0,editType:\"calc\",colorEditType:\"style\",arrayOk:!0,noNumericWeightValues:!0,variantValues:[\"normal\",\"small-caps\"]}),mode:{valType:\"flaglist\",flags:[\"lines\",\"markers\",\"text\"],extras:[\"none\"]},line:{color:yDe.color,width:yDe.width,shape:{valType:\"enumerated\",values:[\"linear\",\"hv\",\"vh\",\"hvh\",\"vhv\"],dflt:\"linear\",editType:\"plot\"},dash:{valType:\"enumerated\",values:qzt(Bzt),dflt:\"solid\"}},marker:DX({},mDe(\"marker\"),{symbol:r1.symbol,angle:r1.angle,size:r1.size,sizeref:r1.sizeref,sizemin:r1.sizemin,sizemode:r1.sizemode,opacity:r1.opacity,colorbar:r1.colorbar,line:DX({},mDe(\"marker.line\"),{width:Nzt.width})}),connectgaps:Af.connectgaps,fill:DX({},Af.fill,{dflt:\"none\"}),fillcolor:Fzt(),selected:{marker:Af.selected.marker,textfont:Af.selected.textfont},unselected:{marker:Af.unselected.marker,textfont:Af.unselected.textfont},opacity:Dzt.opacity},\"calc\",\"nested\");Q5.x.editType=Q5.y.editType=Q5.x0.editType=Q5.y0.editType=\"calc+clearAxisTypes\";Q5.hovertemplate=Af.hovertemplate;Q5.texttemplate=Af.texttemplate});var Fz=ye(zX=>{\"use strict\";var xDe=ox();zX.isOpenSymbol=function(e){return typeof e==\"string\"?xDe.OPEN_RE.test(e):e%200>100};zX.isDotSymbol=function(e){return typeof e==\"string\"?xDe.DOT_RE.test(e):e>200}});var TDe=ye((Xpr,wDe)=>{\"use strict\";var bDe=Mr(),Uzt=ba(),Vzt=Fz(),Hzt=ek(),Gzt=Sm(),qz=lu(),jzt=K3(),Wzt=Pg(),Zzt=$p(),Xzt=R0(),Yzt=Ig(),Kzt=D0();wDe.exports=function(t,r,n,i){function a(d,v){return bDe.coerce(t,r,Hzt,d,v)}var o=t.marker?Vzt.isOpenSymbol(t.marker.symbol):!1,s=qz.isBubble(t),l=jzt(t,r,i,a);if(!l){r.visible=!1;return}Wzt(t,r,i,a),a(\"xhoverformat\"),a(\"yhoverformat\");var u=l{\"use strict\";var Jzt=JP();ADe.exports=function(t,r,n){var i=t.i;return\"x\"in t||(t.x=r._x[i]),\"y\"in t||(t.y=r._y[i]),Jzt(t,r,n)}});var EDe=ye((Kpr,MDe)=>{\"use strict\";function $zt(e,t,r,n,i){for(var a=i+1;n<=i;){var o=n+i>>>1,s=e[o],l=r!==void 0?r(s,t):s-t;l>=0?(a=o,i=o-1):n=o+1}return a}function Qzt(e,t,r,n,i){for(var a=i+1;n<=i;){var o=n+i>>>1,s=e[o],l=r!==void 0?r(s,t):s-t;l>0?(a=o,i=o-1):n=o+1}return a}function eFt(e,t,r,n,i){for(var a=n-1;n<=i;){var o=n+i>>>1,s=e[o],l=r!==void 0?r(s,t):s-t;l<0?(a=o,n=o+1):i=o-1}return a}function tFt(e,t,r,n,i){for(var a=n-1;n<=i;){var o=n+i>>>1,s=e[o],l=r!==void 0?r(s,t):s-t;l<=0?(a=o,n=o+1):i=o-1}return a}function rFt(e,t,r,n,i){for(;n<=i;){var a=n+i>>>1,o=e[a],s=r!==void 0?r(o,t):o-t;if(s===0)return a;s<=0?n=a+1:i=a-1}return-1}function tk(e,t,r,n,i,a){return typeof r==\"function\"?a(e,t,r,n===void 0?0:n|0,i===void 0?e.length-1:i|0):a(e,t,void 0,r===void 0?0:r|0,n===void 0?e.length-1:n|0)}MDe.exports={ge:function(e,t,r,n,i){return tk(e,t,r,n,i,$zt)},gt:function(e,t,r,n,i){return tk(e,t,r,n,i,Qzt)},lt:function(e,t,r,n,i){return tk(e,t,r,n,i,eFt)},le:function(e,t,r,n,i){return tk(e,t,r,n,i,tFt)},eq:function(e,t,r,n,i){return tk(e,t,r,n,i,rFt)}}});var Zm=ye((Jpr,CDe)=>{\"use strict\";CDe.exports=function(t,r,n){var i={},a,o;if(typeof r==\"string\"&&(r=kDe(r)),Array.isArray(r)){var s={};for(o=0;o{\"use strict\";var iFt=Zm();LDe.exports=nFt;function nFt(e){var t;return arguments.length>1&&(e=arguments),typeof e==\"string\"?e=e.split(/\\s/).map(parseFloat):typeof e==\"number\"&&(e=[e]),e.length&&typeof e[0]==\"number\"?e.length===1?t={width:e[0],height:e[0],x:0,y:0}:e.length===2?t={width:e[0],height:e[1],x:0,y:0}:t={x:e[0],y:e[1],width:e[2]-e[0]||0,height:e[3]-e[1]||0}:e&&(e=iFt(e,{left:\"x l left Left\",top:\"y t top Top\",width:\"w width W Width\",height:\"h height W Width\",bottom:\"b bottom Bottom\",right:\"r right Right\"}),t={x:e.left||0,y:e.top||0},e.width==null?e.right?t.width=e.right-t.x:t.width=0:t.width=e.width,e.height==null?e.bottom?t.height=e.bottom-t.y:t.height=0:t.height=e.height),t}});var j2=ye((Qpr,PDe)=>{\"use strict\";PDe.exports=aFt;function aFt(e,t){if(!e||e.length==null)throw Error(\"Argument should be an array\");t==null?t=1:t=Math.floor(t);for(var r=Array(t*2),n=0;ni&&(i=e[o]),e[o]{IDe.exports=function(){for(var e=0;e{var DDe=HD();zDe.exports=oFt;function oFt(e,t,r){if(!e)throw new TypeError(\"must specify data as first parameter\");if(r=+(r||0)|0,Array.isArray(e)&&e[0]&&typeof e[0][0]==\"number\"){var n=e[0].length,i=e.length*n,a,o,s,l;(!t||typeof t==\"string\")&&(t=new(DDe(t||\"float32\"))(i+r));var u=t.length-r;if(i!==u)throw new Error(\"source length \"+i+\" (\"+n+\"x\"+e.length+\") does not match destination length \"+u);for(a=0,s=r;a{\"use strict\";FDe.exports=function(e){var t=typeof e;return e!==null&&(t===\"object\"||t===\"function\")}});var BDe=ye((i0r,ODe)=>{\"use strict\";ODe.exports=Math.log2||function(e){return Math.log(e)*Math.LOG2E}});var WDe=ye((n0r,jDe)=>{\"use strict\";var NDe=EDe(),UDe=O5(),sFt=eA(),lFt=j2(),VDe=Zm(),qX=RDe(),uFt=W2(),cFt=qDe(),fFt=HD(),HDe=BDe(),hFt=1073741824;jDe.exports=function(t,r){r||(r={}),t=uFt(t,\"float64\"),r=VDe(r,{bounds:\"range bounds dataBox databox\",maxDepth:\"depth maxDepth maxdepth level maxLevel maxlevel levels\",dtype:\"type dtype format out dst output destination\"});let n=qX(r.maxDepth,255),i=qX(r.bounds,lFt(t,2));i[0]===i[2]&&i[2]++,i[1]===i[3]&&i[3]++;let a=GDe(t,i),o=t.length>>>1,s;r.dtype||(r.dtype=\"array\"),typeof r.dtype==\"string\"?s=new(fFt(r.dtype))(o):r.dtype&&(s=r.dtype,Array.isArray(s)&&(s.length=o));for(let g=0;gn||_>hFt){for(let N=0;N_e||p>Me||P=F||re===ae)return;let ke=l[W];ae===void 0&&(ae=ke.length);for(let Re=re;Re=A&&Ge<=_&&nt>=L&&nt<=C&&q.push(ce)}let ge=u[W],ie=ge[re*4+0],Te=ge[re*4+1],Ee=ge[re*4+2],Ae=ge[re*4+3],ze=H(ge,re+1),Ce=N*.5,me=W+1;V(X,G,Ce,me,ie,Te||Ee||Ae||ze),V(X,G+Ce,Ce,me,Te,Ee||Ae||ze),V(X+Ce,G,Ce,me,Ee,Ae||ze),V(X+Ce,G+Ce,Ce,me,Ae,ze)}function H(X,G){let N=null,W=0;for(;N===null;)if(N=X[G*4+W],W++,W>X.length)return null;return N}return q}function x(g,E,k,A,L){let _=[];for(let C=0;C{\"use strict\";ZDe.exports=WDe()});var OX=ye((o0r,XDe)=>{XDe.exports=dFt;function dFt(e){var t=0,r=0,n=0,i=0;return e.map(function(a){a=a.slice();var o=a[0],s=o.toUpperCase();if(o!=s)switch(a[0]=s,o){case\"a\":a[6]+=n,a[7]+=i;break;case\"v\":a[1]+=i;break;case\"h\":a[1]+=n;break;default:for(var l=1;l{\"use strict\";Object.defineProperty(Bz,\"__esModule\",{value:!0});var vFt=function(){function e(t,r){var n=[],i=!0,a=!1,o=void 0;try{for(var s=t[Symbol.iterator](),l;!(i=(l=s.next()).done)&&(n.push(l.value),!(r&&n.length===r));i=!0);}catch(u){a=!0,o=u}finally{try{!i&&s.return&&s.return()}finally{if(a)throw o}}return n}return function(t,r){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,r);throw new TypeError(\"Invalid attempt to destructure non-iterable instance\")}}(),rk=Math.PI*2,BX=function(t,r,n,i,a,o,s){var l=t.x,u=t.y;l*=r,u*=n;var c=i*l-a*u,f=a*l+i*u;return{x:c+o,y:f+s}},pFt=function(t,r){var n=r===1.5707963267948966?.551915024494:r===-1.5707963267948966?-.551915024494:1.3333333333333333*Math.tan(r/4),i=Math.cos(t),a=Math.sin(t),o=Math.cos(t+r),s=Math.sin(t+r);return[{x:i-a*n,y:a+i*n},{x:o+s*n,y:s-o*n},{x:o,y:s}]},YDe=function(t,r,n,i){var a=t*i-r*n<0?-1:1,o=t*n+r*i;return o>1&&(o=1),o<-1&&(o=-1),a*Math.acos(o)},gFt=function(t,r,n,i,a,o,s,l,u,c,f,h){var d=Math.pow(a,2),v=Math.pow(o,2),x=Math.pow(f,2),b=Math.pow(h,2),g=d*v-d*b-v*x;g<0&&(g=0),g/=d*b+v*x,g=Math.sqrt(g)*(s===l?-1:1);var E=g*a/o*h,k=g*-o/a*f,A=c*E-u*k+(t+n)/2,L=u*E+c*k+(r+i)/2,_=(f-E)/a,C=(h-k)/o,M=(-f-E)/a,p=(-h-k)/o,P=YDe(1,0,_,C),T=YDe(_,C,M,p);return l===0&&T>0&&(T-=rk),l===1&&T<0&&(T+=rk),[A,L,P,T]},mFt=function(t){var r=t.px,n=t.py,i=t.cx,a=t.cy,o=t.rx,s=t.ry,l=t.xAxisRotation,u=l===void 0?0:l,c=t.largeArcFlag,f=c===void 0?0:c,h=t.sweepFlag,d=h===void 0?0:h,v=[];if(o===0||s===0)return[];var x=Math.sin(u*rk/360),b=Math.cos(u*rk/360),g=b*(r-i)/2+x*(n-a)/2,E=-x*(r-i)/2+b*(n-a)/2;if(g===0&&E===0)return[];o=Math.abs(o),s=Math.abs(s);var k=Math.pow(g,2)/Math.pow(o,2)+Math.pow(E,2)/Math.pow(s,2);k>1&&(o*=Math.sqrt(k),s*=Math.sqrt(k));var A=gFt(r,n,i,a,o,s,f,d,x,b,g,E),L=vFt(A,4),_=L[0],C=L[1],M=L[2],p=L[3],P=Math.abs(p)/(rk/4);Math.abs(1-P)<1e-7&&(P=1);var T=Math.max(Math.ceil(P),1);p/=T;for(var F=0;F{\"use strict\";QDe.exports=_Ft;var yFt=JDe();function _Ft(e){for(var t,r=[],n=0,i=0,a=0,o=0,s=null,l=null,u=0,c=0,f=0,h=e.length;f4?(n=d[d.length-4],i=d[d.length-3]):(n=u,i=c),r.push(d)}return r}function Nz(e,t,r,n){return[\"C\",e,t,r,n,r,n]}function $De(e,t,r,n,i,a){return[\"C\",e/3+2/3*r,t/3+2/3*n,i/3+2/3*r,a/3+2/3*n,i,a]}});var NX=ye((l0r,tze)=>{\"use strict\";tze.exports=function(t){return typeof t!=\"string\"?!1:(t=t.trim(),!!(/^[mzlhvcsqta]\\s*[-+.0-9][^mlhvzcsqta]+/i.test(t)&&/[\\dz]$/i.test(t)&&t.length>4))}});var nze=ye((u0r,ize)=>{\"use strict\";var xFt=XS(),bFt=OX(),wFt=eze(),TFt=NX(),rze=tE();ize.exports=AFt;function AFt(e){if(Array.isArray(e)&&e.length===1&&typeof e[0]==\"string\"&&(e=e[0]),typeof e==\"string\"&&(rze(TFt(e),\"String is not an SVG path.\"),e=xFt(e)),rze(Array.isArray(e),\"Argument should be a string or an array of path segments.\"),e=bFt(e),e=wFt(e),!e.length)return[0,0,0,0];for(var t=[1/0,1/0,-1/0,-1/0],r=0,n=e.length;rt[2]&&(t[2]=i[a+0]),i[a+1]>t[3]&&(t[3]=i[a+1]);return t}});var cze=ye((c0r,uze)=>{var Z2=Math.PI,aze=lze(120);uze.exports=SFt;function SFt(e){for(var t,r=[],n=0,i=0,a=0,o=0,s=null,l=null,u=0,c=0,f=0,h=e.length;f7&&(r.push(d.splice(0,7)),d.unshift(\"C\"));break;case\"S\":var x=u,b=c;(t==\"C\"||t==\"S\")&&(x+=x-n,b+=b-i),d=[\"C\",x,b,d[1],d[2],d[3],d[4]];break;case\"T\":t==\"Q\"||t==\"T\"?(s=u*2-s,l=c*2-l):(s=u,l=c),d=oze(u,c,s,l,d[1],d[2]);break;case\"Q\":s=d[1],l=d[2],d=oze(u,c,d[1],d[2],d[3],d[4]);break;case\"L\":d=Uz(u,c,d[1],d[2]);break;case\"H\":d=Uz(u,c,d[1],c);break;case\"V\":d=Uz(u,c,u,d[1]);break;case\"Z\":d=Uz(u,c,a,o);break}t=v,u=d[d.length-2],c=d[d.length-1],d.length>4?(n=d[d.length-4],i=d[d.length-3]):(n=u,i=c),r.push(d)}return r}function Uz(e,t,r,n){return[\"C\",e,t,r,n,r,n]}function oze(e,t,r,n,i,a){return[\"C\",e/3+2/3*r,t/3+2/3*n,i/3+2/3*r,a/3+2/3*n,i,a]}function sze(e,t,r,n,i,a,o,s,l,u){if(u)k=u[0],A=u[1],g=u[2],E=u[3];else{var c=UX(e,t,-i);e=c.x,t=c.y,c=UX(s,l,-i),s=c.x,l=c.y;var f=(e-s)/2,h=(t-l)/2,d=f*f/(r*r)+h*h/(n*n);d>1&&(d=Math.sqrt(d),r=d*r,n=d*n);var v=r*r,x=n*n,b=(a==o?-1:1)*Math.sqrt(Math.abs((v*x-v*h*h-x*f*f)/(v*h*h+x*f*f)));b==1/0&&(b=1);var g=b*r*h/n+(e+s)/2,E=b*-n*f/r+(t+l)/2,k=Math.asin(((t-E)/n).toFixed(9)),A=Math.asin(((l-E)/n).toFixed(9));k=eA&&(k=k-Z2*2),!o&&A>k&&(A=A-Z2*2)}if(Math.abs(A-k)>aze){var L=A,_=s,C=l;A=k+aze*(o&&A>k?1:-1),s=g+r*Math.cos(A),l=E+n*Math.sin(A);var M=sze(s,l,r,n,i,0,o,_,C,[A,L,g,E])}var p=Math.tan((A-k)/4),P=4/3*r*p,T=4/3*n*p,F=[2*e-(e+P*Math.sin(k)),2*t-(t-T*Math.cos(k)),s+P*Math.sin(A),l-T*Math.cos(A),s,l];if(u)return F;M&&(F=F.concat(M));for(var q=0;q{var MFt=OX(),EFt=cze(),kFt={M:\"moveTo\",C:\"bezierCurveTo\"};fze.exports=function(e,t){e.beginPath(),EFt(MFt(t)).forEach(function(r){var n=r[0],i=r.slice(1);e[kFt[n]].apply(e,i)}),e.closePath()}});var gze=ye((h0r,pze)=>{\"use strict\";var CFt=O5();pze.exports=LFt;var ik=1e20;function LFt(e,t){t||(t={});var r=t.cutoff==null?.25:t.cutoff,n=t.radius==null?8:t.radius,i=t.channel||0,a,o,s,l,u,c,f,h,d,v,x;if(ArrayBuffer.isView(e)||Array.isArray(e)){if(!t.width||!t.height)throw Error(\"For raw data width and height should be provided by options\");a=t.width,o=t.height,l=e,t.stride?c=t.stride:c=Math.floor(e.length/a/o)}else window.HTMLCanvasElement&&e instanceof window.HTMLCanvasElement?(h=e,f=h.getContext(\"2d\"),a=h.width,o=h.height,d=f.getImageData(0,0,a,o),l=d.data,c=4):window.CanvasRenderingContext2D&&e instanceof window.CanvasRenderingContext2D?(h=e.canvas,f=e,a=h.width,o=h.height,d=f.getImageData(0,0,a,o),l=d.data,c=4):window.ImageData&&e instanceof window.ImageData&&(d=e,a=e.width,o=e.height,l=d.data,c=4);if(s=Math.max(a,o),window.Uint8ClampedArray&&l instanceof window.Uint8ClampedArray||window.Uint8Array&&l instanceof window.Uint8Array)for(u=l,l=Array(a*o),v=0,x=u.length;v{\"use strict\";var PFt=nze(),IFt=XS(),RFt=hze(),DFt=NX(),zFt=gze(),VX=document.createElement(\"canvas\"),hp=VX.getContext(\"2d\");mze.exports=FFt;function FFt(e,t){if(!DFt(e))throw Error(\"Argument should be valid svg path string\");t||(t={});var r,n;t.shape?(r=t.shape[0],n=t.shape[1]):(r=VX.width=t.w||t.width||200,n=VX.height=t.h||t.height||200);var i=Math.min(r,n),a=t.stroke||0,o=t.viewbox||t.viewBox||PFt(e),s=[r/(o[2]-o[0]),n/(o[3]-o[1])],l=Math.min(s[0]||0,s[1]||0)/2;if(hp.fillStyle=\"black\",hp.fillRect(0,0,r,n),hp.fillStyle=\"white\",a&&(typeof a!=\"number\"&&(a=1),a>0?hp.strokeStyle=\"white\":hp.strokeStyle=\"black\",hp.lineWidth=Math.abs(a)),hp.translate(r*.5,n*.5),hp.scale(l,l),qFt()){var u=new Path2D(e);hp.fill(u),a&&hp.stroke(u)}else{var c=IFt(e);RFt(hp,c),hp.fill(),a&&hp.stroke()}hp.setTransform(1,0,0,1,0,0);var f=zFt(hp,{cutoff:t.cutoff!=null?t.cutoff:.5,radius:t.radius!=null?t.radius:i*.5});return f}var Vz;function qFt(){if(Vz!=null)return Vz;var e=document.createElement(\"canvas\").getContext(\"2d\");if(e.canvas.width=e.canvas.height=1,!window.Path2D)return Vz=!1;var t=new Path2D(\"M0,0h1v1h-1v-1Z\");e.fillStyle=\"black\",e.fill(t);var r=e.getImageData(0,0,1,1);return Vz=r&&r.data&&r.data[3]===255}});var Y2=ye((v0r,Cze)=>{\"use strict\";var Gz=uo(),OFt=yze(),Hz=J_(),BFt=ba(),iA=Mr(),Qf=iA.isArrayOrTypedArray,tA=ao(),_ze=af(),xze=$y().formatColor,rA=lu(),NFt=S3(),GX=Fz(),nk=ox(),UFt=N1().DESELECTDIM,bze={start:1,left:1,end:-1,right:-1,middle:0,center:0,bottom:1,top:-1},VFt=rp().appendArrayPointValue;function HFt(e,t){var r,n={marker:void 0,markerSel:void 0,markerUnsel:void 0,line:void 0,fill:void 0,errorX:void 0,errorY:void 0,text:void 0,textSel:void 0,textUnsel:void 0},i=e._context.plotGlPixelRatio;if(t.visible!==!0)return n;if(rA.hasText(t)&&(n.text=kze(e,t),n.textSel=Tze(e,t,t.selected),n.textUnsel=Tze(e,t,t.unselected)),rA.hasMarkers(t)&&(n.marker=WX(e,t),n.markerSel=jX(e,t,t.selected),n.markerUnsel=jX(e,t,t.unselected),!t.unselected&&Qf(t.marker.opacity))){var a=t.marker.opacity;for(n.markerUnsel.opacity=new Array(a.length),r=0;r500?\"bold\":\"normal\":e}function WX(e,t){var r=t._length,n=t.marker,i={},a,o=Qf(n.symbol),s=Qf(n.angle),l=Qf(n.color),u=Qf(n.line.color),c=Qf(n.opacity),f=Qf(n.size),h=Qf(n.line.width),d;if(o||(d=GX.isOpenSymbol(n.symbol)),o||l||u||c||s){i.symbols=new Array(r),i.angles=new Array(r),i.colors=new Array(r),i.borderColors=new Array(r);var v=n.symbol,x=n.angle,b=xze(n,n.opacity,r),g=xze(n.line,n.opacity,r);if(!Qf(g[0])){var E=g;for(g=Array(r),a=0;ank.TOO_MANY_POINTS||rA.hasMarkers(t)?\"rect\":\"round\";if(u&&t.connectgaps){var f=a[0],h=a[1];for(o=0;o1?l[o]:l[0]:l,d=Qf(u)?u.length>1?u[o]:u[0]:u,v=bze[h],x=bze[d],b=c?c/.8+1:0,g=-x*b-x*.5;a.offset[o]=[v*b/f,g/f]}}return a}Cze.exports={style:HFt,markerStyle:WX,markerSelection:jX,linePositions:jFt,errorBarPositions:WFt,textPosition:ZFt}});var ZX=ye((p0r,Lze)=>{\"use strict\";var jz=Mr();Lze.exports=function(t,r){var n=r._scene,i={count:0,dirty:!0,lineOptions:[],fillOptions:[],markerOptions:[],markerSelectedOptions:[],markerUnselectedOptions:[],errorXOptions:[],errorYOptions:[],textOptions:[],textSelectedOptions:[],textUnselectedOptions:[],selectBatch:[],unselectBatch:[]},a={fill2d:!1,scatter2d:!1,error2d:!1,line2d:!1,glText:!1,select2d:!1};return r._scene||(n=r._scene={},n.init=function(){jz.extendFlat(n,a,i)},n.init(),n.update=function(s){var l=jz.repeat(s,n.count);if(n.fill2d&&n.fill2d.update(l),n.scatter2d&&n.scatter2d.update(l),n.line2d&&n.line2d.update(l),n.error2d&&n.error2d.update(l.concat(l)),n.select2d&&n.select2d.update(l),n.glText)for(var u=0;u{\"use strict\";var XFt=Oz(),nA=Mr(),Pze=af(),YFt=wg().findExtremes,Ize=Rg(),XX=q0(),KFt=XX.calcMarkerSize,JFt=XX.calcAxisExpansion,$Ft=XX.setFirstScatter,QFt=z0(),aA=Y2(),e7t=ZX(),Rze=es().BADNUM,t7t=ox().TOO_MANY_POINTS;zze.exports=function(t,r){var n=t._fullLayout,i=r._xA=Pze.getFromId(t,r.xaxis,\"x\"),a=r._yA=Pze.getFromId(t,r.yaxis,\"y\"),o=n._plots[r.xaxis+r.yaxis],s=r._length,l=s>=t7t,u=s*2,c={},f,h=i.makeCalcdata(r,\"x\"),d=a.makeCalcdata(r,\"y\"),v=Ize(r,i,\"x\",h),x=Ize(r,a,\"y\",d),b=v.vals,g=x.vals;r._x=b,r._y=g,r.xperiodalignment&&(r._origX=h,r._xStarts=v.starts,r._xEnds=v.ends),r.yperiodalignment&&(r._origY=d,r._yStarts=x.starts,r._yEnds=x.ends);var E=new Array(u),k=new Array(s);for(f=0;f1&&nA.extendFlat(o.line,aA.linePositions(e,r,n)),o.errorX||o.errorY){var s=aA.errorBarPositions(e,r,n,i,a);o.errorX&&nA.extendFlat(o.errorX,s.x),o.errorY&&nA.extendFlat(o.errorY,s.y)}return o.text&&(nA.extendFlat(o.text,{positions:n},aA.textPosition(e,r,o.text,o.marker)),nA.extendFlat(o.textSel,{positions:n},aA.textPosition(e,r,o.text,o.markerSel)),nA.extendFlat(o.textUnsel,{positions:n},aA.textPosition(e,r,o.text,o.markerUnsel))),o}});var YX=ye((m0r,Oze)=>{\"use strict\";var qze=Mr(),i7t=va(),n7t=N1().DESELECTDIM;function a7t(e){var t=e[0],r=t.trace,n=t.t,i=n._scene,a=n.index,o=i.selectBatch[a],s=i.unselectBatch[a],l=i.textOptions[a],u=i.textSelectedOptions[a]||{},c=i.textUnselectedOptions[a]||{},f=qze.extendFlat({},l),h,d;if(o.length||s.length){var v=u.color,x=c.color,b=l.color,g=qze.isArrayOrTypedArray(b);for(f.color=new Array(r._length),h=0;h{\"use strict\";var Bze=lu(),o7t=YX().styleTextSelection;Nze.exports=function(t,r){var n=t.cd,i=t.xaxis,a=t.yaxis,o=[],s=n[0].trace,l=n[0].t,u=s._length,c=l.x,f=l.y,h=l._scene,d=l.index;if(!h)return o;var v=Bze.hasText(s),x=Bze.hasMarkers(s),b=!x&&!v;if(s.visible!==!0||b)return o;var g=[],E=[];if(r!==!1&&!r.degenerate)for(var k=0;k{\"use strict\";var s7t=zz();Uze.exports={moduleType:\"trace\",name:\"scattergl\",basePlotModule:Jf(),categories:[\"gl\",\"regl\",\"cartesian\",\"symbols\",\"errorBarsOK\",\"showLegend\",\"scatter-like\"],attributes:ek(),supplyDefaults:TDe(),crossTraceDefaults:$N(),colorbar:Kd(),formatLabels:SDe(),calc:Fze(),hoverPoints:s7t.hoverPoints,selectPoints:KX(),meta:{}}});var Gze=ye((x0r,Zz)=>{\"use strict\";var Wz=O5();Zz.exports=Hze;Zz.exports.to=Hze;Zz.exports.from=l7t;function Hze(e,t){t==null&&(t=!0);var r=e[0],n=e[1],i=e[2],a=e[3];a==null&&(a=t?1:255),t&&(r*=255,n*=255,i*=255,a*=255),r=Wz(r,0,255)&255,n=Wz(n,0,255)&255,i=Wz(i,0,255)&255,a=Wz(a,0,255)&255;var o=r*16777216+(n<<16)+(i<<8)+a;return o}function l7t(e,t){e=+e;var r=e>>>24,n=(e&16711680)>>>16,i=(e&65280)>>>8,a=e&255;return t===!1?[r,n,i,a]:[r/255,n/255,i/255,a/255]}});var bh=ye((b0r,Wze)=>{\"use strict\";var jze=Object.getOwnPropertySymbols,u7t=Object.prototype.hasOwnProperty,c7t=Object.prototype.propertyIsEnumerable;function f7t(e){if(e==null)throw new TypeError(\"Object.assign cannot be called with null or undefined\");return Object(e)}function h7t(){try{if(!Object.assign)return!1;var e=new String(\"abc\");if(e[5]=\"de\",Object.getOwnPropertyNames(e)[0]===\"5\")return!1;for(var t={},r=0;r<10;r++)t[\"_\"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map(function(a){return t[a]});if(n.join(\"\")!==\"0123456789\")return!1;var i={};return\"abcdefghijklmnopqrst\".split(\"\").forEach(function(a){i[a]=a}),Object.keys(Object.assign({},i)).join(\"\")===\"abcdefghijklmnopqrst\"}catch(a){return!1}}Wze.exports=h7t()?Object.assign:function(e,t){for(var r,n=f7t(e),i,a=1;a{Zze.exports=function(e){typeof e==\"string\"&&(e=[e]);for(var t=[].slice.call(arguments,1),r=[],n=0;n{\"use strict\";Yze.exports=function(t,r,n){Array.isArray(n)||(n=[].slice.call(arguments,2));for(var i=0,a=n.length;i{\"use strict\";Kze.exports=typeof navigator!=\"undefined\"&&(/MSIE/.test(navigator.userAgent)||/Trident\\//.test(navigator.appVersion))});var Xz=ye((S0r,oA)=>{\"use strict\";oA.exports=ak;oA.exports.float32=oA.exports.float=ak;oA.exports.fract32=oA.exports.fract=d7t;var $ze=new Float32Array(1);function d7t(e,t){if(e.length){if(e instanceof Float32Array)return new Float32Array(e.length);t instanceof Float32Array||(t=ak(e));for(var r=0,n=t.length;r{\"use strict\";function v7t(e,t){var r=e==null?null:typeof Symbol!=\"undefined\"&&e[Symbol.iterator]||e[\"@@iterator\"];if(r!=null){var n,i,a,o,s=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(c){u=!0,i=c}finally{try{if(!l&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}function p7t(e,t){return y7t(e)||v7t(e,t)||eFe(e,t)||b7t()}function g7t(e){return m7t(e)||_7t(e)||eFe(e)||x7t()}function m7t(e){if(Array.isArray(e))return $X(e)}function y7t(e){if(Array.isArray(e))return e}function _7t(e){if(typeof Symbol!=\"undefined\"&&e[Symbol.iterator]!=null||e[\"@@iterator\"]!=null)return Array.from(e)}function eFe(e,t){if(e){if(typeof e==\"string\")return $X(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r===\"Object\"&&e.constructor&&(r=e.constructor.name),r===\"Map\"||r===\"Set\")return Array.from(e);if(r===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return $X(e,t)}}function $X(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r 1.0 + delta) {\n", + "\t\tdiscard;\n", + "\t}\n", + "\n", + "\talpha -= smoothstep(1.0 - delta, 1.0 + delta, radius);\n", + "\n", + "\tfloat borderRadius = fragBorderRadius;\n", + "\tfloat ratio = smoothstep(borderRadius - delta, borderRadius + delta, radius);\n", + "\tvec4 color = mix(fragColor, fragBorderColor, ratio);\n", + "\tcolor.a *= alpha * opacity;\n", + "\tgl_FragColor = color;\n", + "}\n", + "`]),v.vert=Yz([`precision highp float;\n", + "#define GLSLIFY 1\n", + "\n", + "attribute float x, y, xFract, yFract;\n", + "attribute float size, borderSize;\n", + "attribute vec4 colorId, borderColorId;\n", + "attribute float isActive;\n", + "\n", + "// \\`invariant\\` effectively turns off optimizations for the position.\n", + "// We need this because -fast-math on M1 Macs is re-ordering\n", + "// floating point operations in a way that causes floating point\n", + "// precision limits to put points in the wrong locations.\n", + "invariant gl_Position;\n", + "\n", + "uniform bool constPointSize;\n", + "uniform float pixelRatio;\n", + "uniform vec2 paletteSize, scale, scaleFract, translate, translateFract;\n", + "uniform sampler2D paletteTexture;\n", + "\n", + "const float maxSize = 100.;\n", + "\n", + "varying vec4 fragColor, fragBorderColor;\n", + "varying float fragBorderRadius, fragWidth;\n", + "\n", + "float pointSizeScale = (constPointSize) ? 2. : pixelRatio;\n", + "\n", + "bool isDirect = (paletteSize.x < 1.);\n", + "\n", + "vec4 getColor(vec4 id) {\n", + " return isDirect ? id / 255. : texture2D(paletteTexture,\n", + " vec2(\n", + " (id.x + .5) / paletteSize.x,\n", + " (id.y + .5) / paletteSize.y\n", + " )\n", + " );\n", + "}\n", + "\n", + "void main() {\n", + " // ignore inactive points\n", + " if (isActive == 0.) return;\n", + "\n", + " vec2 position = vec2(x, y);\n", + " vec2 positionFract = vec2(xFract, yFract);\n", + "\n", + " vec4 color = getColor(colorId);\n", + " vec4 borderColor = getColor(borderColorId);\n", + "\n", + " float size = size * maxSize / 255.;\n", + " float borderSize = borderSize * maxSize / 255.;\n", + "\n", + " gl_PointSize = (size + borderSize) * pointSizeScale;\n", + "\n", + " vec2 pos = (position + translate) * scale\n", + " + (positionFract + translateFract) * scale\n", + " + (position + translate) * scaleFract\n", + " + (positionFract + translateFract) * scaleFract;\n", + "\n", + " gl_Position = vec4(pos * 2. - 1., 0., 1.);\n", + "\n", + " fragBorderRadius = 1. - 2. * borderSize / (size + borderSize);\n", + " fragColor = color;\n", + " fragBorderColor = borderColor.a == 0. || borderSize == 0. ? vec4(color.rgb, 0.) : borderColor;\n", + " fragWidth = 1. / gl_PointSize;\n", + "}\n", + "`]),Qze&&(v.frag=v.frag.replace(\"smoothstep\",\"smoothStep\"),d.frag=d.frag.replace(\"smoothstep\",\"smoothStep\")),this.drawCircle=e(v)}rv.defaults={color:\"black\",borderColor:\"transparent\",borderSize:0,size:12,opacity:1,marker:void 0,viewport:null,range:null,pixelSize:null,count:0,offset:0,bounds:null,positions:[],snap:1e4};rv.prototype.render=function(){return arguments.length&&this.update.apply(this,arguments),this.draw(),this};rv.prototype.draw=function(){for(var e=this,t=arguments.length,r=new Array(t),n=0;nre)?N.tree=S7t(G,{bounds:ge}):re&&re.length&&(N.tree=re),N.tree){var ie={primitive:\"points\",usage:\"static\",data:N.tree,type:\"uint32\"};N.elements?N.elements(ie):N.elements=o.elements(ie)}var Te=Kz.float32(G);ae({data:Te,usage:\"dynamic\"});var Ee=Kz.fract32(G,Te);return _e({data:Ee,usage:\"dynamic\"}),Me({data:new Uint8Array(ke),type:\"uint8\",usage:\"stream\"}),G}},{marker:function(G,N,W){var re=N.activation;if(re.forEach(function(Ee){return Ee&&Ee.destroy&&Ee.destroy()}),re.length=0,!G||typeof G[0]==\"number\"){var ae=e.addMarker(G);re[ae]=!0}else{for(var _e=[],Me=0,ke=Math.min(G.length,N.count);Me=0)return i;var a;if(e instanceof Uint8Array||e instanceof Uint8ClampedArray)a=e;else{a=new Uint8Array(e.length);for(var o=0,s=e.length;on*4&&(this.tooManyColors=!0),this.updatePalette(r),i.length===1?i[0]:i};rv.prototype.updatePalette=function(e){if(!this.tooManyColors){var t=this.maxColors,r=this.paletteTexture,n=Math.ceil(e.length*.25/t);if(n>1){e=e.slice();for(var i=e.length*.25%t;i{\"use strict\";iY.exports=Qz;iY.exports.default=Qz;function Qz(e,t,r){r=r||2;var n=t&&t.length,i=n?t[0]*r:e.length,a=iFe(e,0,i,r,!0),o=[];if(!a||a.next===a.prev)return o;var s,l,u,c,f,h,d;if(n&&(a=q7t(e,t,a,r)),e.length>80*r){s=u=e[0],l=c=e[1];for(var v=r;vu&&(u=f),h>c&&(c=h);d=Math.max(u-s,c-l),d=d!==0?32767/d:0}return ok(a,o,r,s,l,d,0),o}function iFe(e,t,r,n,i){var a,o;if(i===rY(e,t,r,n)>0)for(a=t;a=t;a-=n)o=rFe(a,e[a],e[a+1],o);return o&&eF(o,o.next)&&(lk(o),o=o.next),o}function J2(e,t){if(!e)return e;t||(t=e);var r=e,n;do if(n=!1,!r.steiner&&(eF(r,r.next)||eh(r.prev,r,r.next)===0)){if(lk(r),r=t=r.prev,r===r.next)break;n=!0}else r=r.next;while(n||r!==t);return t}function ok(e,t,r,n,i,a,o){if(e){!o&&a&&V7t(e,n,i,a);for(var s=e,l,u;e.prev!==e.next;){if(l=e.prev,u=e.next,a?D7t(e,n,i,a):R7t(e)){t.push(l.i/r|0),t.push(e.i/r|0),t.push(u.i/r|0),lk(e),e=u.next,s=u.next;continue}if(e=u,e===s){o?o===1?(e=z7t(J2(e),t,r),ok(e,t,r,n,i,a,2)):o===2&&F7t(e,t,r,n,i,a):ok(J2(e),t,r,n,i,a,1);break}}}}function R7t(e){var t=e.prev,r=e,n=e.next;if(eh(t,r,n)>=0)return!1;for(var i=t.x,a=r.x,o=n.x,s=t.y,l=r.y,u=n.y,c=ia?i>o?i:o:a>o?a:o,d=s>l?s>u?s:u:l>u?l:u,v=n.next;v!==t;){if(v.x>=c&&v.x<=h&&v.y>=f&&v.y<=d&&sA(i,s,a,l,o,u,v.x,v.y)&&eh(v.prev,v,v.next)>=0)return!1;v=v.next}return!0}function D7t(e,t,r,n){var i=e.prev,a=e,o=e.next;if(eh(i,a,o)>=0)return!1;for(var s=i.x,l=a.x,u=o.x,c=i.y,f=a.y,h=o.y,d=sl?s>u?s:u:l>u?l:u,b=c>f?c>h?c:h:f>h?f:h,g=eY(d,v,t,r,n),E=eY(x,b,t,r,n),k=e.prevZ,A=e.nextZ;k&&k.z>=g&&A&&A.z<=E;){if(k.x>=d&&k.x<=x&&k.y>=v&&k.y<=b&&k!==i&&k!==o&&sA(s,c,l,f,u,h,k.x,k.y)&&eh(k.prev,k,k.next)>=0||(k=k.prevZ,A.x>=d&&A.x<=x&&A.y>=v&&A.y<=b&&A!==i&&A!==o&&sA(s,c,l,f,u,h,A.x,A.y)&&eh(A.prev,A,A.next)>=0))return!1;A=A.nextZ}for(;k&&k.z>=g;){if(k.x>=d&&k.x<=x&&k.y>=v&&k.y<=b&&k!==i&&k!==o&&sA(s,c,l,f,u,h,k.x,k.y)&&eh(k.prev,k,k.next)>=0)return!1;k=k.prevZ}for(;A&&A.z<=E;){if(A.x>=d&&A.x<=x&&A.y>=v&&A.y<=b&&A!==i&&A!==o&&sA(s,c,l,f,u,h,A.x,A.y)&&eh(A.prev,A,A.next)>=0)return!1;A=A.nextZ}return!0}function z7t(e,t,r){var n=e;do{var i=n.prev,a=n.next.next;!eF(i,a)&&nFe(i,n,n.next,a)&&sk(i,a)&&sk(a,i)&&(t.push(i.i/r|0),t.push(n.i/r|0),t.push(a.i/r|0),lk(n),lk(n.next),n=e=a),n=n.next}while(n!==e);return J2(n)}function F7t(e,t,r,n,i,a){var o=e;do{for(var s=o.next.next;s!==o.prev;){if(o.i!==s.i&&j7t(o,s)){var l=aFe(o,s);o=J2(o,o.next),l=J2(l,l.next),ok(o,t,r,n,i,a,0),ok(l,t,r,n,i,a,0);return}s=s.next}o=o.next}while(o!==e)}function q7t(e,t,r,n){var i=[],a,o,s,l,u;for(a=0,o=t.length;a=r.next.y&&r.next.y!==r.y){var s=r.x+(i-r.y)*(r.next.x-r.x)/(r.next.y-r.y);if(s<=n&&s>a&&(a=s,o=r.x=r.x&&r.x>=u&&n!==r.x&&sA(io.x||r.x===o.x&&U7t(o,r)))&&(o=r,f=h)),r=r.next;while(r!==l);return o}function U7t(e,t){return eh(e.prev,e,t.prev)<0&&eh(t.next,e,e.next)<0}function V7t(e,t,r,n){var i=e;do i.z===0&&(i.z=eY(i.x,i.y,t,r,n)),i.prevZ=i.prev,i.nextZ=i.next,i=i.next;while(i!==e);i.prevZ.nextZ=null,i.prevZ=null,H7t(i)}function H7t(e){var t,r,n,i,a,o,s,l,u=1;do{for(r=e,e=null,a=null,o=0;r;){for(o++,n=r,s=0,t=0;t0||l>0&&n;)s!==0&&(l===0||!n||r.z<=n.z)?(i=r,r=r.nextZ,s--):(i=n,n=n.nextZ,l--),a?a.nextZ=i:e=i,i.prevZ=a,a=i;r=n}a.nextZ=null,u*=2}while(o>1);return e}function eY(e,t,r,n,i){return e=(e-r)*i|0,t=(t-n)*i|0,e=(e|e<<8)&16711935,e=(e|e<<4)&252645135,e=(e|e<<2)&858993459,e=(e|e<<1)&1431655765,t=(t|t<<8)&16711935,t=(t|t<<4)&252645135,t=(t|t<<2)&858993459,t=(t|t<<1)&1431655765,e|t<<1}function G7t(e){var t=e,r=e;do(t.x=(e-o)*(a-s)&&(e-o)*(n-s)>=(r-o)*(t-s)&&(r-o)*(a-s)>=(i-o)*(n-s)}function j7t(e,t){return e.next.i!==t.i&&e.prev.i!==t.i&&!W7t(e,t)&&(sk(e,t)&&sk(t,e)&&Z7t(e,t)&&(eh(e.prev,e,t.prev)||eh(e,t.prev,t))||eF(e,t)&&eh(e.prev,e,e.next)>0&&eh(t.prev,t,t.next)>0)}function eh(e,t,r){return(t.y-e.y)*(r.x-t.x)-(t.x-e.x)*(r.y-t.y)}function eF(e,t){return e.x===t.x&&e.y===t.y}function nFe(e,t,r,n){var i=$z(eh(e,t,r)),a=$z(eh(e,t,n)),o=$z(eh(r,n,e)),s=$z(eh(r,n,t));return!!(i!==a&&o!==s||i===0&&Jz(e,r,t)||a===0&&Jz(e,n,t)||o===0&&Jz(r,e,n)||s===0&&Jz(r,t,n))}function Jz(e,t,r){return t.x<=Math.max(e.x,r.x)&&t.x>=Math.min(e.x,r.x)&&t.y<=Math.max(e.y,r.y)&&t.y>=Math.min(e.y,r.y)}function $z(e){return e>0?1:e<0?-1:0}function W7t(e,t){var r=e;do{if(r.i!==e.i&&r.next.i!==e.i&&r.i!==t.i&&r.next.i!==t.i&&nFe(r,r.next,e,t))return!0;r=r.next}while(r!==e);return!1}function sk(e,t){return eh(e.prev,e,e.next)<0?eh(e,t,e.next)>=0&&eh(e,e.prev,t)>=0:eh(e,t,e.prev)<0||eh(e,e.next,t)<0}function Z7t(e,t){var r=e,n=!1,i=(e.x+t.x)/2,a=(e.y+t.y)/2;do r.y>a!=r.next.y>a&&r.next.y!==r.y&&i<(r.next.x-r.x)*(a-r.y)/(r.next.y-r.y)+r.x&&(n=!n),r=r.next;while(r!==e);return n}function aFe(e,t){var r=new tY(e.i,e.x,e.y),n=new tY(t.i,t.x,t.y),i=e.next,a=t.prev;return e.next=t,t.prev=e,r.next=i,i.prev=r,n.next=r,r.prev=n,a.next=n,n.prev=a,n}function rFe(e,t,r,n){var i=new tY(e,t,r);return n?(i.next=n.next,i.prev=n,n.next.prev=i,n.next=i):(i.prev=i,i.next=i),i}function lk(e){e.next.prev=e.prev,e.prev.next=e.next,e.prevZ&&(e.prevZ.nextZ=e.nextZ),e.nextZ&&(e.nextZ.prevZ=e.prevZ)}function tY(e,t,r){this.i=e,this.x=t,this.y=r,this.prev=null,this.next=null,this.z=0,this.prevZ=null,this.nextZ=null,this.steiner=!1}Qz.deviation=function(e,t,r,n){var i=t&&t.length,a=i?t[0]*r:e.length,o=Math.abs(rY(e,0,a,r));if(i)for(var s=0,l=t.length;s0&&(n+=e[i-1].length,r.holes.push(n))}return r}});var lFe=ye((k0r,sFe)=>{\"use strict\";var X7t=j2();sFe.exports=Y7t;function Y7t(e,t,r){if(!e||e.length==null)throw Error(\"Argument should be an array\");t==null&&(t=1),r==null&&(r=X7t(e,t));for(var n=0;n{\"use strict\";uFe.exports=function(){var e,t;if(typeof WeakMap!=\"function\")return!1;try{e=new WeakMap([[t={},\"one\"],[{},\"two\"],[{},\"three\"]])}catch(r){return!1}return!(String(e)!==\"[object WeakMap]\"||typeof e.set!=\"function\"||e.set({},1)!==e||typeof e.delete!=\"function\"||typeof e.has!=\"function\"||e.get(t)!==\"one\")}});var hFe=ye((L0r,fFe)=>{\"use strict\";fFe.exports=function(){}});var sx=ye((P0r,dFe)=>{\"use strict\";var K7t=hFe()();dFe.exports=function(e){return e!==K7t&&e!==null}});var nY=ye((I0r,pFe)=>{\"use strict\";var J7t=Object.create,$7t=Object.getPrototypeOf,vFe={};pFe.exports=function(){var e=Object.setPrototypeOf,t=arguments[0]||J7t;return typeof e!=\"function\"?!1:$7t(e(t(null),vFe))===vFe}});var aY=ye((R0r,gFe)=>{\"use strict\";var Q7t=sx(),e9t={function:!0,object:!0};gFe.exports=function(e){return Q7t(e)&&e9t[typeof e]||!1}});var i1=ye((D0r,mFe)=>{\"use strict\";var t9t=sx();mFe.exports=function(e){if(!t9t(e))throw new TypeError(\"Cannot use null or undefined\");return e}});var _Fe=ye((z0r,yFe)=>{\"use strict\";var oY=Object.create,tF;nY()()||(tF=sY());yFe.exports=function(){var e,t,r;return!tF||tF.level!==1?oY:(e={},t={},r={configurable:!1,enumerable:!1,writable:!0,value:void 0},Object.getOwnPropertyNames(Object.prototype).forEach(function(n){if(n===\"__proto__\"){t[n]={configurable:!0,enumerable:!1,writable:!0,value:void 0};return}t[n]=r}),Object.defineProperties(e,t),Object.defineProperty(tF,\"nullPolyfill\",{configurable:!1,enumerable:!1,writable:!1,value:e}),function(n,i){return oY(n===null?e:n,i)})}()});var sY=ye((F0r,xFe)=>{\"use strict\";var r9t=aY(),i9t=i1(),n9t=Object.prototype.isPrototypeOf,a9t=Object.defineProperty,o9t={configurable:!0,enumerable:!1,writable:!0,value:void 0},rF;rF=function(e,t){if(i9t(e),t===null||r9t(t))return e;throw new TypeError(\"Prototype must be null or an object\")};xFe.exports=function(e){var t,r;return e?(e.level===2?e.set?(r=e.set,t=function(n,i){return r.call(rF(n,i),i),n}):t=function(n,i){return rF(n,i).__proto__=i,n}:t=function n(i,a){var o;return rF(i,a),o=n9t.call(n.nullPolyfill,i),o&&delete n.nullPolyfill.__proto__,a===null&&(a=n.nullPolyfill),i.__proto__=a,o&&a9t(n.nullPolyfill,\"__proto__\",o9t),i},Object.defineProperty(t,\"level\",{configurable:!1,enumerable:!1,writable:!1,value:e.level})):null}(function(){var e=Object.create(null),t={},r,n=Object.getOwnPropertyDescriptor(Object.prototype,\"__proto__\");if(n){try{r=n.set,r.call(e,t)}catch(i){}if(Object.getPrototypeOf(e)===t)return{set:r,level:2}}return e.__proto__=t,Object.getPrototypeOf(e)===t?{level:2}:(e={},e.__proto__=t,Object.getPrototypeOf(e)===t?{level:1}:!1)}());_Fe()});var iF=ye((q0r,bFe)=>{\"use strict\";bFe.exports=nY()()?Object.setPrototypeOf:sY()});var TFe=ye((O0r,wFe)=>{\"use strict\";var s9t=aY();wFe.exports=function(e){if(!s9t(e))throw new TypeError(e+\" is not an Object\");return e}});var SFe=ye((B0r,AFe)=>{\"use strict\";var l9t=Object.create(null),u9t=Math.random;AFe.exports=function(){var e;do e=u9t().toString(36).slice(2);while(l9t[e]);return e}});var $2=ye((N0r,MFe)=>{\"use strict\";var c9t=void 0;MFe.exports=function(e){return e!==c9t&&e!==null}});var nF=ye((U0r,EFe)=>{\"use strict\";var f9t=$2(),h9t={object:!0,function:!0,undefined:!0};EFe.exports=function(e){return f9t(e)?hasOwnProperty.call(h9t,typeof e):!1}});var CFe=ye((V0r,kFe)=>{\"use strict\";var d9t=nF();kFe.exports=function(e){if(!d9t(e))return!1;try{return e.constructor?e.constructor.prototype===e:!1}catch(t){return!1}}});var PFe=ye((H0r,LFe)=>{\"use strict\";var v9t=CFe();LFe.exports=function(e){if(typeof e!=\"function\"||!hasOwnProperty.call(e,\"length\"))return!1;try{if(typeof e.length!=\"number\"||typeof e.call!=\"function\"||typeof e.apply!=\"function\")return!1}catch(t){return!1}return!v9t(e)}});var lY=ye((G0r,IFe)=>{\"use strict\";var p9t=PFe(),g9t=/^\\s*class[\\s{/}]/,m9t=Function.prototype.toString;IFe.exports=function(e){return!(!p9t(e)||g9t.test(m9t.call(e)))}});var DFe=ye((j0r,RFe)=>{\"use strict\";RFe.exports=function(){var e=Object.assign,t;return typeof e!=\"function\"?!1:(t={foo:\"raz\"},e(t,{bar:\"dwa\"},{trzy:\"trzy\"}),t.foo+t.bar+t.trzy===\"razdwatrzy\")}});var FFe=ye((W0r,zFe)=>{\"use strict\";zFe.exports=function(){try{return Object.keys(\"primitive\"),!0}catch(e){return!1}}});var OFe=ye((Z0r,qFe)=>{\"use strict\";var y9t=sx(),_9t=Object.keys;qFe.exports=function(e){return _9t(y9t(e)?Object(e):e)}});var NFe=ye((X0r,BFe)=>{\"use strict\";BFe.exports=FFe()()?Object.keys:OFe()});var VFe=ye((Y0r,UFe)=>{\"use strict\";var x9t=NFe(),b9t=i1(),w9t=Math.max;UFe.exports=function(e,t){var r,n,i=w9t(arguments.length,2),a;for(e=Object(b9t(e)),a=function(o){try{e[o]=t[o]}catch(s){r||(r=s)}},n=1;n{\"use strict\";HFe.exports=DFe()()?Object.assign:VFe()});var uY=ye((J0r,GFe)=>{\"use strict\";var T9t=sx(),A9t=Array.prototype.forEach,S9t=Object.create,M9t=function(e,t){var r;for(r in e)t[r]=e[r]};GFe.exports=function(e){var t=S9t(null);return A9t.call(arguments,function(r){T9t(r)&&M9t(Object(r),t)}),t}});var WFe=ye(($0r,jFe)=>{\"use strict\";var cY=\"razdwatrzy\";jFe.exports=function(){return typeof cY.contains!=\"function\"?!1:cY.contains(\"dwa\")===!0&&cY.contains(\"foo\")===!1}});var XFe=ye((Q0r,ZFe)=>{\"use strict\";var E9t=String.prototype.indexOf;ZFe.exports=function(e){return E9t.call(this,e,arguments[1])>-1}});var fY=ye((egr,YFe)=>{\"use strict\";YFe.exports=WFe()()?String.prototype.contains:XFe()});var n1=ye((tgr,QFe)=>{\"use strict\";var oF=$2(),KFe=lY(),JFe=aF(),$Fe=uY(),uk=fY(),k9t=QFe.exports=function(e,t){var r,n,i,a,o;return arguments.length<2||typeof e!=\"string\"?(a=t,t=e,e=null):a=arguments[2],oF(e)?(r=uk.call(e,\"c\"),n=uk.call(e,\"e\"),i=uk.call(e,\"w\")):(r=i=!0,n=!1),o={value:t,configurable:r,enumerable:n,writable:i},a?JFe($Fe(a),o):o};k9t.gs=function(e,t,r){var n,i,a,o;return typeof e!=\"string\"?(a=r,r=t,t=e,e=null):a=arguments[3],oF(t)?KFe(t)?oF(r)?KFe(r)||(a=r,r=void 0):r=void 0:(a=t,t=r=void 0):t=void 0,oF(e)?(n=uk.call(e,\"c\"),i=uk.call(e,\"e\")):(n=!0,i=!1),o={get:t,set:r,configurable:n,enumerable:i},a?JFe($Fe(a),o):o}});var ck=ye((rgr,t7e)=>{\"use strict\";var e7e=Object.prototype.toString,C9t=e7e.call(function(){return arguments}());t7e.exports=function(e){return e7e.call(e)===C9t}});var fk=ye((igr,i7e)=>{\"use strict\";var r7e=Object.prototype.toString,L9t=r7e.call(\"\");i7e.exports=function(e){return typeof e==\"string\"||e&&typeof e==\"object\"&&(e instanceof String||r7e.call(e)===L9t)||!1}});var a7e=ye((ngr,n7e)=>{\"use strict\";n7e.exports=function(){return typeof globalThis!=\"object\"||!globalThis?!1:globalThis.Array===Array}});var l7e=ye((agr,s7e)=>{var o7e=function(){if(typeof self==\"object\"&&self)return self;if(typeof window==\"object\"&&window)return window;throw new Error(\"Unable to resolve global `this`\")};s7e.exports=function(){if(this)return this;try{Object.defineProperty(Object.prototype,\"__global__\",{get:function(){return this},configurable:!0})}catch(e){return o7e()}try{return __global__||o7e()}finally{delete Object.prototype.__global__}}()});var hk=ye((ogr,u7e)=>{\"use strict\";u7e.exports=a7e()()?globalThis:l7e()});var f7e=ye((sgr,c7e)=>{\"use strict\";var P9t=hk(),hY={object:!0,symbol:!0};c7e.exports=function(){var e=P9t.Symbol,t;if(typeof e!=\"function\")return!1;t=e(\"test symbol\");try{String(t)}catch(r){return!1}return!(!hY[typeof e.iterator]||!hY[typeof e.toPrimitive]||!hY[typeof e.toStringTag])}});var d7e=ye((lgr,h7e)=>{\"use strict\";h7e.exports=function(e){return e?typeof e==\"symbol\"?!0:!e.constructor||e.constructor.name!==\"Symbol\"?!1:e[e.constructor.toStringTag]===\"Symbol\":!1}});var dY=ye((ugr,v7e)=>{\"use strict\";var I9t=d7e();v7e.exports=function(e){if(!I9t(e))throw new TypeError(e+\" is not a symbol\");return e}});var _7e=ye((cgr,y7e)=>{\"use strict\";var p7e=n1(),R9t=Object.create,g7e=Object.defineProperty,D9t=Object.prototype,m7e=R9t(null);y7e.exports=function(e){for(var t=0,r,n;m7e[e+(t||\"\")];)++t;return e+=t||\"\",m7e[e]=!0,r=\"@@\"+e,g7e(D9t,r,p7e.gs(null,function(i){n||(n=!0,g7e(this,r,p7e(i)),n=!1)})),r}});var b7e=ye((fgr,x7e)=>{\"use strict\";var Qg=n1(),wh=hk().Symbol;x7e.exports=function(e){return Object.defineProperties(e,{hasInstance:Qg(\"\",wh&&wh.hasInstance||e(\"hasInstance\")),isConcatSpreadable:Qg(\"\",wh&&wh.isConcatSpreadable||e(\"isConcatSpreadable\")),iterator:Qg(\"\",wh&&wh.iterator||e(\"iterator\")),match:Qg(\"\",wh&&wh.match||e(\"match\")),replace:Qg(\"\",wh&&wh.replace||e(\"replace\")),search:Qg(\"\",wh&&wh.search||e(\"search\")),species:Qg(\"\",wh&&wh.species||e(\"species\")),split:Qg(\"\",wh&&wh.split||e(\"split\")),toPrimitive:Qg(\"\",wh&&wh.toPrimitive||e(\"toPrimitive\")),toStringTag:Qg(\"\",wh&&wh.toStringTag||e(\"toStringTag\")),unscopables:Qg(\"\",wh&&wh.unscopables||e(\"unscopables\"))})}});var A7e=ye((hgr,T7e)=>{\"use strict\";var w7e=n1(),z9t=dY(),dk=Object.create(null);T7e.exports=function(e){return Object.defineProperties(e,{for:w7e(function(t){return dk[t]?dk[t]:dk[t]=e(String(t))}),keyFor:w7e(function(t){var r;z9t(t);for(r in dk)if(dk[r]===t)return r})})}});var E7e=ye((dgr,M7e)=>{\"use strict\";var Xm=n1(),vY=dY(),sF=hk().Symbol,F9t=_7e(),q9t=b7e(),O9t=A7e(),B9t=Object.create,pY=Object.defineProperties,lF=Object.defineProperty,Wv,lA,S7e;if(typeof sF==\"function\")try{String(sF()),S7e=!0}catch(e){}else sF=null;lA=function(t){if(this instanceof lA)throw new TypeError(\"Symbol is not a constructor\");return Wv(t)};M7e.exports=Wv=function e(t){var r;if(this instanceof e)throw new TypeError(\"Symbol is not a constructor\");return S7e?sF(t):(r=B9t(lA.prototype),t=t===void 0?\"\":String(t),pY(r,{__description__:Xm(\"\",t),__name__:Xm(\"\",F9t(t))}))};q9t(Wv);O9t(Wv);pY(lA.prototype,{constructor:Xm(Wv),toString:Xm(\"\",function(){return this.__name__})});pY(Wv.prototype,{toString:Xm(function(){return\"Symbol (\"+vY(this).__description__+\")\"}),valueOf:Xm(function(){return vY(this)})});lF(Wv.prototype,Wv.toPrimitive,Xm(\"\",function(){var e=vY(this);return typeof e==\"symbol\"?e:e.toString()}));lF(Wv.prototype,Wv.toStringTag,Xm(\"c\",\"Symbol\"));lF(lA.prototype,Wv.toStringTag,Xm(\"c\",Wv.prototype[Wv.toStringTag]));lF(lA.prototype,Wv.toPrimitive,Xm(\"c\",Wv.prototype[Wv.toPrimitive]))});var lx=ye((vgr,k7e)=>{\"use strict\";k7e.exports=f7e()()?hk().Symbol:E7e()});var L7e=ye((pgr,C7e)=>{\"use strict\";var N9t=i1();C7e.exports=function(){return N9t(this).length=0,this}});var uA=ye((ggr,P7e)=>{\"use strict\";P7e.exports=function(e){if(typeof e!=\"function\")throw new TypeError(e+\" is not a function\");return e}});var R7e=ye((mgr,I7e)=>{\"use strict\";var U9t=$2(),V9t=nF(),H9t=Object.prototype.toString;I7e.exports=function(e){if(!U9t(e))return null;if(V9t(e)){var t=e.toString;if(typeof t!=\"function\"||t===H9t)return null}try{return\"\"+e}catch(r){return null}}});var z7e=ye((ygr,D7e)=>{\"use strict\";D7e.exports=function(e){try{return e.toString()}catch(t){try{return String(e)}catch(r){return null}}}});var q7e=ye((_gr,F7e)=>{\"use strict\";var G9t=z7e(),j9t=/[\\n\\r\\u2028\\u2029]/g;F7e.exports=function(e){var t=G9t(e);return t===null?\"\":(t.length>100&&(t=t.slice(0,99)+\"\\u2026\"),t=t.replace(j9t,function(r){switch(r){case`\n", + "`:return\"\\\\n\";case\"\\r\":return\"\\\\r\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw new Error(\"Unexpected character\")}}),t)}});var gY=ye((xgr,N7e)=>{\"use strict\";var O7e=$2(),W9t=nF(),Z9t=R7e(),X9t=q7e(),B7e=function(e,t){return e.replace(\"%v\",X9t(t))};N7e.exports=function(e,t,r){if(!W9t(r))throw new TypeError(B7e(t,e));if(!O7e(e)){if(\"default\"in r)return r.default;if(r.isOptional)return null}var n=Z9t(r.errorMessage);throw O7e(n)||(n=t),new TypeError(B7e(n,e))}});var V7e=ye((bgr,U7e)=>{\"use strict\";var Y9t=gY(),K9t=$2();U7e.exports=function(e){return K9t(e)?e:Y9t(e,\"Cannot use %v\",arguments[1])}});var G7e=ye((wgr,H7e)=>{\"use strict\";var J9t=gY(),$9t=lY();H7e.exports=function(e){return $9t(e)?e:J9t(e,\"%v is not a plain function\",arguments[1])}});var W7e=ye((Tgr,j7e)=>{\"use strict\";j7e.exports=function(){var e=Array.from,t,r;return typeof e!=\"function\"?!1:(t=[\"raz\",\"dwa\"],r=e(t),!!(r&&r!==t&&r[1]===\"dwa\"))}});var X7e=ye((Agr,Z7e)=>{\"use strict\";var Q9t=Object.prototype.toString,eqt=RegExp.prototype.test.bind(/^[object [A-Za-z0-9]*Function]$/);Z7e.exports=function(e){return typeof e==\"function\"&&eqt(Q9t.call(e))}});var K7e=ye((Sgr,Y7e)=>{\"use strict\";Y7e.exports=function(){var e=Math.sign;return typeof e!=\"function\"?!1:e(10)===1&&e(-20)===-1}});var $7e=ye((Mgr,J7e)=>{\"use strict\";J7e.exports=function(e){return e=Number(e),isNaN(e)||e===0?e:e>0?1:-1}});var e9e=ye((Egr,Q7e)=>{\"use strict\";Q7e.exports=K7e()()?Math.sign:$7e()});var r9e=ye((kgr,t9e)=>{\"use strict\";var tqt=e9e(),rqt=Math.abs,iqt=Math.floor;t9e.exports=function(e){return isNaN(e)?0:(e=Number(e),e===0||!isFinite(e)?e:tqt(e)*iqt(rqt(e)))}});var n9e=ye((Cgr,i9e)=>{\"use strict\";var nqt=r9e(),aqt=Math.max;i9e.exports=function(e){return aqt(0,nqt(e))}});var l9e=ye((Lgr,s9e)=>{\"use strict\";var oqt=lx().iterator,sqt=ck(),lqt=X7e(),uqt=n9e(),a9e=uA(),cqt=i1(),fqt=sx(),hqt=fk(),o9e=Array.isArray,mY=Function.prototype.call,Q2={configurable:!0,enumerable:!0,writable:!0,value:null},yY=Object.defineProperty;s9e.exports=function(e){var t=arguments[1],r=arguments[2],n,i,a,o,s,l,u,c,f,h;if(e=Object(cqt(e)),fqt(t)&&a9e(t),!this||this===Array||!lqt(this)){if(!t){if(sqt(e))return s=e.length,s!==1?Array.apply(null,e):(o=new Array(1),o[0]=e[0],o);if(o9e(e)){for(o=new Array(s=e.length),i=0;i=55296&&l<=56319&&(h+=e[++i])),h=t?mY.call(t,r,h,a):h,n?(Q2.value=h,yY(o,a,Q2)):o[a]=h,++a;s=a}}if(s===void 0)for(s=uqt(e.length),n&&(o=new n(s)),i=0;i{\"use strict\";u9e.exports=W7e()()?Array.from:l9e()});var h9e=ye((Igr,f9e)=>{\"use strict\";var dqt=c9e(),vqt=aF(),pqt=i1();f9e.exports=function(e){var t=Object(pqt(e)),r=arguments[1],n=Object(arguments[2]);if(t!==e&&!r)return t;var i={};return r?dqt(r,function(a){(n.ensure||a in e)&&(i[a]=e[a])}):vqt(i,e),i}});var p9e=ye((Rgr,v9e)=>{\"use strict\";var gqt=uA(),mqt=i1(),yqt=Function.prototype.bind,d9e=Function.prototype.call,_qt=Object.keys,xqt=Object.prototype.propertyIsEnumerable;v9e.exports=function(e,t){return function(r,n){var i,a=arguments[2],o=arguments[3];return r=Object(mqt(r)),gqt(n),i=_qt(r),o&&i.sort(typeof o==\"function\"?yqt.call(o,r):void 0),typeof e!=\"function\"&&(e=i[e]),d9e.call(e,i,function(s,l){return xqt.call(r,s)?d9e.call(n,a,r[s],s,r,l):t})}}});var m9e=ye((Dgr,g9e)=>{\"use strict\";g9e.exports=p9e()(\"forEach\")});var _9e=ye((zgr,y9e)=>{\"use strict\";var bqt=uA(),wqt=m9e(),Tqt=Function.prototype.call;y9e.exports=function(e,t){var r={},n=arguments[2];return bqt(t),wqt(e,function(i,a,o,s){r[a]=Tqt.call(t,n,i,a,o,s)}),r}});var T9e=ye((Fgr,w9e)=>{\"use strict\";var Aqt=$2(),Sqt=V7e(),x9e=G7e(),Mqt=h9e(),Eqt=uY(),kqt=_9e(),Cqt=Function.prototype.bind,Lqt=Object.defineProperty,Pqt=Object.prototype.hasOwnProperty,b9e;b9e=function(e,t,r){var n=Sqt(t)&&x9e(t.value),i;return i=Mqt(t),delete i.writable,delete i.value,i.get=function(){return!r.overwriteDefinition&&Pqt.call(this,e)?n:(t.value=Cqt.call(n,r.resolveContext?r.resolveContext(this):this),Lqt(this,e,t),this[e])},i};w9e.exports=function(e){var t=Eqt(arguments[1]);return Aqt(t.resolveContext)&&x9e(t.resolveContext),kqt(e,function(r,n){return b9e(n,r,t)})}});var _Y=ye((qgr,E9e)=>{\"use strict\";var Iqt=L7e(),Rqt=aF(),Dqt=uA(),zqt=i1(),Op=n1(),Fqt=T9e(),A9e=lx(),S9e=Object.defineProperty,M9e=Object.defineProperties,vk;E9e.exports=vk=function(e,t){if(!(this instanceof vk))throw new TypeError(\"Constructor requires 'new'\");M9e(this,{__list__:Op(\"w\",zqt(e)),__context__:Op(\"w\",t),__nextIndex__:Op(\"w\",0)}),t&&(Dqt(t.on),t.on(\"_add\",this._onAdd),t.on(\"_delete\",this._onDelete),t.on(\"_clear\",this._onClear))};delete vk.prototype.constructor;M9e(vk.prototype,Rqt({_next:Op(function(){var e;if(this.__list__){if(this.__redo__&&(e=this.__redo__.shift(),e!==void 0))return e;if(this.__nextIndex__=this.__nextIndex__)){if(++this.__nextIndex__,!this.__redo__){S9e(this,\"__redo__\",Op(\"c\",[e]));return}this.__redo__.forEach(function(t,r){t>=e&&(this.__redo__[r]=++t)},this),this.__redo__.push(e)}}),_onDelete:Op(function(e){var t;e>=this.__nextIndex__||(--this.__nextIndex__,this.__redo__&&(t=this.__redo__.indexOf(e),t!==-1&&this.__redo__.splice(t,1),this.__redo__.forEach(function(r,n){r>e&&(this.__redo__[n]=--r)},this)))}),_onClear:Op(function(){this.__redo__&&Iqt.call(this.__redo__),this.__nextIndex__=0})})));S9e(vk.prototype,A9e.iterator,Op(function(){return this}))});var I9e=ye((Ogr,P9e)=>{\"use strict\";var k9e=iF(),C9e=fY(),xY=n1(),qqt=lx(),bY=_Y(),L9e=Object.defineProperty,cA;cA=P9e.exports=function(e,t){if(!(this instanceof cA))throw new TypeError(\"Constructor requires 'new'\");bY.call(this,e),t?C9e.call(t,\"key+value\")?t=\"key+value\":C9e.call(t,\"key\")?t=\"key\":t=\"value\":t=\"value\",L9e(this,\"__kind__\",xY(\"\",t))};k9e&&k9e(cA,bY);delete cA.prototype.constructor;cA.prototype=Object.create(bY.prototype,{_resolve:xY(function(e){return this.__kind__===\"value\"?this.__list__[e]:this.__kind__===\"key+value\"?[e,this.__list__[e]]:e})});L9e(cA.prototype,qqt.toStringTag,xY(\"c\",\"Array Iterator\"))});var F9e=ye((Bgr,z9e)=>{\"use strict\";var R9e=iF(),uF=n1(),Oqt=lx(),wY=_Y(),D9e=Object.defineProperty,fA;fA=z9e.exports=function(e){if(!(this instanceof fA))throw new TypeError(\"Constructor requires 'new'\");e=String(e),wY.call(this,e),D9e(this,\"__length__\",uF(\"\",e.length))};R9e&&R9e(fA,wY);delete fA.prototype.constructor;fA.prototype=Object.create(wY.prototype,{_next:uF(function(){if(this.__list__){if(this.__nextIndex__=55296&&r<=56319?t+this.__list__[this.__nextIndex__++]:t)})});D9e(fA.prototype,Oqt.toStringTag,uF(\"c\",\"String Iterator\"))});var O9e=ye((Ngr,q9e)=>{\"use strict\";var Bqt=ck(),Nqt=sx(),Uqt=fk(),Vqt=lx().iterator,Hqt=Array.isArray;q9e.exports=function(e){return Nqt(e)?Hqt(e)||Uqt(e)||Bqt(e)?!0:typeof e[Vqt]==\"function\":!1}});var N9e=ye((Ugr,B9e)=>{\"use strict\";var Gqt=O9e();B9e.exports=function(e){if(!Gqt(e))throw new TypeError(e+\" is not iterable\");return e}});var TY=ye((Vgr,H9e)=>{\"use strict\";var jqt=ck(),Wqt=fk(),U9e=I9e(),Zqt=F9e(),Xqt=N9e(),V9e=lx().iterator;H9e.exports=function(e){return typeof Xqt(e)[V9e]==\"function\"?e[V9e]():jqt(e)?new U9e(e):Wqt(e)?new Zqt(e):new U9e(e)}});var j9e=ye((Hgr,G9e)=>{\"use strict\";var Yqt=ck(),Kqt=uA(),Jqt=fk(),$qt=TY(),Qqt=Array.isArray,AY=Function.prototype.call,eOt=Array.prototype.some;G9e.exports=function(e,t){var r,n=arguments[2],i,a,o,s,l,u,c;if(Qqt(e)||Yqt(e)?r=\"array\":Jqt(e)?r=\"string\":e=$qt(e),Kqt(t),a=function(){o=!0},r===\"array\"){eOt.call(e,function(f){return AY.call(t,n,f,a),o});return}if(r===\"string\"){for(l=e.length,s=0;s=55296&&c<=56319&&(u+=e[++s])),AY.call(t,n,u,a),!o);++s);return}for(i=e.next();!i.done;){if(AY.call(t,n,i.value,a),o)return;i=e.next()}}});var Z9e=ye((Ggr,W9e)=>{\"use strict\";W9e.exports=function(){return typeof WeakMap!=\"function\"?!1:Object.prototype.toString.call(new WeakMap)===\"[object WeakMap]\"}()});var K9e=ye((jgr,Y9e)=>{\"use strict\";var tOt=sx(),fF=iF(),cF=TFe(),rOt=i1(),iOt=SFe(),a1=n1(),nOt=TY(),aOt=j9e(),oOt=lx().toStringTag,X9e=Z9e(),sOt=Array.isArray,MY=Object.defineProperty,SY=Object.prototype.hasOwnProperty,lOt=Object.getPrototypeOf,ux;Y9e.exports=ux=function(){var e=arguments[0],t;if(!(this instanceof ux))throw new TypeError(\"Constructor requires 'new'\");return t=X9e&&fF&&WeakMap!==ux?fF(new WeakMap,lOt(this)):this,tOt(e)&&(sOt(e)||(e=nOt(e))),MY(t,\"__weakMapData__\",a1(\"c\",\"$weakMap$\"+iOt())),e&&aOt(e,function(r){rOt(r),t.set(r[0],r[1])}),t};X9e&&(fF&&fF(ux,WeakMap),ux.prototype=Object.create(WeakMap.prototype,{constructor:a1(ux)}));Object.defineProperties(ux.prototype,{delete:a1(function(e){return SY.call(cF(e),this.__weakMapData__)?(delete e[this.__weakMapData__],!0):!1}),get:a1(function(e){if(SY.call(cF(e),this.__weakMapData__))return e[this.__weakMapData__]}),has:a1(function(e){return SY.call(cF(e),this.__weakMapData__)}),set:a1(function(e,t){return MY(cF(e),this.__weakMapData__,a1(\"c\",t)),this}),toString:a1(function(){return\"[object WeakMap]\"})});MY(ux.prototype,oOt,a1(\"c\",\"WeakMap\"))});var EY=ye((Wgr,J9e)=>{\"use strict\";J9e.exports=cFe()()?WeakMap:K9e()});var Q9e=ye((Zgr,$9e)=>{\"use strict\";$9e.exports=function(e,t,r){if(typeof Array.prototype.findIndex==\"function\")return e.findIndex(t,r);if(typeof t!=\"function\")throw new TypeError(\"predicate must be a function\");var n=Object(e),i=n.length;if(i===0)return-1;for(var a=0;a{\"use strict\";var hF=J_(),uOt=j2(),CY=bh(),cOt=Zm(),fOt=W2(),eqe=oFe(),hOt=lFe(),{float32:dOt,fract32:kY}=Xz(),vOt=EY(),tqe=eA(),pOt=Q9e(),gOt=`\n", + "precision highp float;\n", + "\n", + "attribute vec2 aCoord, bCoord, aCoordFract, bCoordFract;\n", + "attribute vec4 color;\n", + "attribute float lineEnd, lineTop;\n", + "\n", + "uniform vec2 scale, scaleFract, translate, translateFract;\n", + "uniform float thickness, pixelRatio, id, depth;\n", + "uniform vec4 viewport;\n", + "\n", + "varying vec4 fragColor;\n", + "varying vec2 tangent;\n", + "\n", + "vec2 project(vec2 position, vec2 positionFract, vec2 scale, vec2 scaleFract, vec2 translate, vec2 translateFract) {\n", + "\t// the order is important\n", + "\treturn position * scale + translate\n", + " + positionFract * scale + translateFract\n", + " + position * scaleFract\n", + " + positionFract * scaleFract;\n", + "}\n", + "\n", + "void main() {\n", + "\tfloat lineStart = 1. - lineEnd;\n", + "\tfloat lineOffset = lineTop * 2. - 1.;\n", + "\n", + "\tvec2 diff = (bCoord + bCoordFract - aCoord - aCoordFract);\n", + "\ttangent = normalize(diff * scale * viewport.zw);\n", + "\tvec2 normal = vec2(-tangent.y, tangent.x);\n", + "\n", + "\tvec2 position = project(aCoord, aCoordFract, scale, scaleFract, translate, translateFract) * lineStart\n", + "\t\t+ project(bCoord, bCoordFract, scale, scaleFract, translate, translateFract) * lineEnd\n", + "\n", + "\t\t+ thickness * normal * .5 * lineOffset / viewport.zw;\n", + "\n", + "\tgl_Position = vec4(position * 2.0 - 1.0, depth, 1);\n", + "\n", + "\tfragColor = color / 255.;\n", + "}\n", + "`,mOt=`\n", + "precision highp float;\n", + "\n", + "uniform float dashLength, pixelRatio, thickness, opacity, id;\n", + "uniform sampler2D dashTexture;\n", + "\n", + "varying vec4 fragColor;\n", + "varying vec2 tangent;\n", + "\n", + "void main() {\n", + "\tfloat alpha = 1.;\n", + "\n", + "\tfloat t = fract(dot(tangent, gl_FragCoord.xy) / dashLength) * .5 + .25;\n", + "\tfloat dash = texture2D(dashTexture, vec2(t, .5)).r;\n", + "\n", + "\tgl_FragColor = fragColor;\n", + "\tgl_FragColor.a *= alpha * opacity * dash;\n", + "}\n", + "`,yOt=`\n", + "precision highp float;\n", + "\n", + "attribute vec2 position, positionFract;\n", + "\n", + "uniform vec4 color;\n", + "uniform vec2 scale, scaleFract, translate, translateFract;\n", + "uniform float pixelRatio, id;\n", + "uniform vec4 viewport;\n", + "uniform float opacity;\n", + "\n", + "varying vec4 fragColor;\n", + "\n", + "const float MAX_LINES = 256.;\n", + "\n", + "void main() {\n", + "\tfloat depth = (MAX_LINES - 4. - id) / (MAX_LINES);\n", + "\n", + "\tvec2 position = position * scale + translate\n", + " + positionFract * scale + translateFract\n", + " + position * scaleFract\n", + " + positionFract * scaleFract;\n", + "\n", + "\tgl_Position = vec4(position * 2.0 - 1.0, depth, 1);\n", + "\n", + "\tfragColor = color / 255.;\n", + "\tfragColor.a *= opacity;\n", + "}\n", + "`,_Ot=`\n", + "precision highp float;\n", + "varying vec4 fragColor;\n", + "\n", + "void main() {\n", + "\tgl_FragColor = fragColor;\n", + "}\n", + "`,xOt=`\n", + "precision highp float;\n", + "\n", + "attribute vec2 aCoord, bCoord, nextCoord, prevCoord;\n", + "attribute vec4 aColor, bColor;\n", + "attribute float lineEnd, lineTop;\n", + "\n", + "uniform vec2 scale, translate;\n", + "uniform float thickness, pixelRatio, id, depth;\n", + "uniform vec4 viewport;\n", + "uniform float miterLimit, miterMode;\n", + "\n", + "varying vec4 fragColor;\n", + "varying vec4 startCutoff, endCutoff;\n", + "varying vec2 tangent;\n", + "varying vec2 startCoord, endCoord;\n", + "varying float enableStartMiter, enableEndMiter;\n", + "\n", + "const float REVERSE_THRESHOLD = -.875;\n", + "const float MIN_DIFF = 1e-6;\n", + "\n", + "// TODO: possible optimizations: avoid overcalculating all for vertices and calc just one instead\n", + "// TODO: precalculate dot products, normalize things beforehead etc.\n", + "// TODO: refactor to rectangular algorithm\n", + "\n", + "float distToLine(vec2 p, vec2 a, vec2 b) {\n", + "\tvec2 diff = b - a;\n", + "\tvec2 perp = normalize(vec2(-diff.y, diff.x));\n", + "\treturn dot(p - a, perp);\n", + "}\n", + "\n", + "bool isNaN( float val ){\n", + " return ( val < 0.0 || 0.0 < val || val == 0.0 ) ? false : true;\n", + "}\n", + "\n", + "void main() {\n", + "\tvec2 aCoord = aCoord, bCoord = bCoord, prevCoord = prevCoord, nextCoord = nextCoord;\n", + "\n", + " vec2 adjustedScale;\n", + " adjustedScale.x = (abs(scale.x) < MIN_DIFF) ? MIN_DIFF : scale.x;\n", + " adjustedScale.y = (abs(scale.y) < MIN_DIFF) ? MIN_DIFF : scale.y;\n", + "\n", + " vec2 scaleRatio = adjustedScale * viewport.zw;\n", + "\tvec2 normalWidth = thickness / scaleRatio;\n", + "\n", + "\tfloat lineStart = 1. - lineEnd;\n", + "\tfloat lineBot = 1. - lineTop;\n", + "\n", + "\tfragColor = (lineStart * aColor + lineEnd * bColor) / 255.;\n", + "\n", + "\tif (isNaN(aCoord.x) || isNaN(aCoord.y) || isNaN(bCoord.x) || isNaN(bCoord.y)) return;\n", + "\n", + "\tif (aCoord == prevCoord) prevCoord = aCoord + normalize(bCoord - aCoord);\n", + "\tif (bCoord == nextCoord) nextCoord = bCoord - normalize(bCoord - aCoord);\n", + "\n", + "\n", + "\tvec2 prevDiff = aCoord - prevCoord;\n", + "\tvec2 currDiff = bCoord - aCoord;\n", + "\tvec2 nextDiff = nextCoord - bCoord;\n", + "\n", + "\tvec2 prevTangent = normalize(prevDiff * scaleRatio);\n", + "\tvec2 currTangent = normalize(currDiff * scaleRatio);\n", + "\tvec2 nextTangent = normalize(nextDiff * scaleRatio);\n", + "\n", + "\tvec2 prevNormal = vec2(-prevTangent.y, prevTangent.x);\n", + "\tvec2 currNormal = vec2(-currTangent.y, currTangent.x);\n", + "\tvec2 nextNormal = vec2(-nextTangent.y, nextTangent.x);\n", + "\n", + "\tvec2 startJoinDirection = normalize(prevTangent - currTangent);\n", + "\tvec2 endJoinDirection = normalize(currTangent - nextTangent);\n", + "\n", + "\t// collapsed/unidirectional segment cases\n", + "\t// FIXME: there should be more elegant solution\n", + "\tvec2 prevTanDiff = abs(prevTangent - currTangent);\n", + "\tvec2 nextTanDiff = abs(nextTangent - currTangent);\n", + "\tif (max(prevTanDiff.x, prevTanDiff.y) < MIN_DIFF) {\n", + "\t\tstartJoinDirection = currNormal;\n", + "\t}\n", + "\tif (max(nextTanDiff.x, nextTanDiff.y) < MIN_DIFF) {\n", + "\t\tendJoinDirection = currNormal;\n", + "\t}\n", + "\tif (aCoord == bCoord) {\n", + "\t\tendJoinDirection = startJoinDirection;\n", + "\t\tcurrNormal = prevNormal;\n", + "\t\tcurrTangent = prevTangent;\n", + "\t}\n", + "\n", + "\ttangent = currTangent;\n", + "\n", + "\t//calculate join shifts relative to normals\n", + "\tfloat startJoinShift = dot(currNormal, startJoinDirection);\n", + "\tfloat endJoinShift = dot(currNormal, endJoinDirection);\n", + "\n", + "\tfloat startMiterRatio = abs(1. / startJoinShift);\n", + "\tfloat endMiterRatio = abs(1. / endJoinShift);\n", + "\n", + "\tvec2 startJoin = startJoinDirection * startMiterRatio;\n", + "\tvec2 endJoin = endJoinDirection * endMiterRatio;\n", + "\n", + "\tvec2 startTopJoin, startBotJoin, endTopJoin, endBotJoin;\n", + "\tstartTopJoin = sign(startJoinShift) * startJoin * .5;\n", + "\tstartBotJoin = -startTopJoin;\n", + "\n", + "\tendTopJoin = sign(endJoinShift) * endJoin * .5;\n", + "\tendBotJoin = -endTopJoin;\n", + "\n", + "\tvec2 aTopCoord = aCoord + normalWidth * startTopJoin;\n", + "\tvec2 bTopCoord = bCoord + normalWidth * endTopJoin;\n", + "\tvec2 aBotCoord = aCoord + normalWidth * startBotJoin;\n", + "\tvec2 bBotCoord = bCoord + normalWidth * endBotJoin;\n", + "\n", + "\t//miter anti-clipping\n", + "\tfloat baClipping = distToLine(bCoord, aCoord, aBotCoord) / dot(normalize(normalWidth * endBotJoin), normalize(normalWidth.yx * vec2(-startBotJoin.y, startBotJoin.x)));\n", + "\tfloat abClipping = distToLine(aCoord, bCoord, bTopCoord) / dot(normalize(normalWidth * startBotJoin), normalize(normalWidth.yx * vec2(-endBotJoin.y, endBotJoin.x)));\n", + "\n", + "\t//prevent close to reverse direction switch\n", + "\tbool prevReverse = dot(currTangent, prevTangent) <= REVERSE_THRESHOLD && abs(dot(currTangent, prevNormal)) * min(length(prevDiff), length(currDiff)) < length(normalWidth * currNormal);\n", + "\tbool nextReverse = dot(currTangent, nextTangent) <= REVERSE_THRESHOLD && abs(dot(currTangent, nextNormal)) * min(length(nextDiff), length(currDiff)) < length(normalWidth * currNormal);\n", + "\n", + "\tif (prevReverse) {\n", + "\t\t//make join rectangular\n", + "\t\tvec2 miterShift = normalWidth * startJoinDirection * miterLimit * .5;\n", + "\t\tfloat normalAdjust = 1. - min(miterLimit / startMiterRatio, 1.);\n", + "\t\taBotCoord = aCoord + miterShift - normalAdjust * normalWidth * currNormal * .5;\n", + "\t\taTopCoord = aCoord + miterShift + normalAdjust * normalWidth * currNormal * .5;\n", + "\t}\n", + "\telse if (!nextReverse && baClipping > 0. && baClipping < length(normalWidth * endBotJoin)) {\n", + "\t\t//handle miter clipping\n", + "\t\tbTopCoord -= normalWidth * endTopJoin;\n", + "\t\tbTopCoord += normalize(endTopJoin * normalWidth) * baClipping;\n", + "\t}\n", + "\n", + "\tif (nextReverse) {\n", + "\t\t//make join rectangular\n", + "\t\tvec2 miterShift = normalWidth * endJoinDirection * miterLimit * .5;\n", + "\t\tfloat normalAdjust = 1. - min(miterLimit / endMiterRatio, 1.);\n", + "\t\tbBotCoord = bCoord + miterShift - normalAdjust * normalWidth * currNormal * .5;\n", + "\t\tbTopCoord = bCoord + miterShift + normalAdjust * normalWidth * currNormal * .5;\n", + "\t}\n", + "\telse if (!prevReverse && abClipping > 0. && abClipping < length(normalWidth * startBotJoin)) {\n", + "\t\t//handle miter clipping\n", + "\t\taBotCoord -= normalWidth * startBotJoin;\n", + "\t\taBotCoord += normalize(startBotJoin * normalWidth) * abClipping;\n", + "\t}\n", + "\n", + "\tvec2 aTopPosition = (aTopCoord) * adjustedScale + translate;\n", + "\tvec2 aBotPosition = (aBotCoord) * adjustedScale + translate;\n", + "\n", + "\tvec2 bTopPosition = (bTopCoord) * adjustedScale + translate;\n", + "\tvec2 bBotPosition = (bBotCoord) * adjustedScale + translate;\n", + "\n", + "\t//position is normalized 0..1 coord on the screen\n", + "\tvec2 position = (aTopPosition * lineTop + aBotPosition * lineBot) * lineStart + (bTopPosition * lineTop + bBotPosition * lineBot) * lineEnd;\n", + "\n", + "\tstartCoord = aCoord * scaleRatio + translate * viewport.zw + viewport.xy;\n", + "\tendCoord = bCoord * scaleRatio + translate * viewport.zw + viewport.xy;\n", + "\n", + "\tgl_Position = vec4(position * 2.0 - 1.0, depth, 1);\n", + "\n", + "\tenableStartMiter = step(dot(currTangent, prevTangent), .5);\n", + "\tenableEndMiter = step(dot(currTangent, nextTangent), .5);\n", + "\n", + "\t//bevel miter cutoffs\n", + "\tif (miterMode == 1.) {\n", + "\t\tif (enableStartMiter == 1.) {\n", + "\t\t\tvec2 startMiterWidth = vec2(startJoinDirection) * thickness * miterLimit * .5;\n", + "\t\t\tstartCutoff = vec4(aCoord, aCoord);\n", + "\t\t\tstartCutoff.zw += vec2(-startJoinDirection.y, startJoinDirection.x) / scaleRatio;\n", + "\t\t\tstartCutoff = startCutoff * scaleRatio.xyxy + translate.xyxy * viewport.zwzw;\n", + "\t\t\tstartCutoff += viewport.xyxy;\n", + "\t\t\tstartCutoff += startMiterWidth.xyxy;\n", + "\t\t}\n", + "\n", + "\t\tif (enableEndMiter == 1.) {\n", + "\t\t\tvec2 endMiterWidth = vec2(endJoinDirection) * thickness * miterLimit * .5;\n", + "\t\t\tendCutoff = vec4(bCoord, bCoord);\n", + "\t\t\tendCutoff.zw += vec2(-endJoinDirection.y, endJoinDirection.x) / scaleRatio;\n", + "\t\t\tendCutoff = endCutoff * scaleRatio.xyxy + translate.xyxy * viewport.zwzw;\n", + "\t\t\tendCutoff += viewport.xyxy;\n", + "\t\t\tendCutoff += endMiterWidth.xyxy;\n", + "\t\t}\n", + "\t}\n", + "\n", + "\t//round miter cutoffs\n", + "\telse if (miterMode == 2.) {\n", + "\t\tif (enableStartMiter == 1.) {\n", + "\t\t\tvec2 startMiterWidth = vec2(startJoinDirection) * thickness * abs(dot(startJoinDirection, currNormal)) * .5;\n", + "\t\t\tstartCutoff = vec4(aCoord, aCoord);\n", + "\t\t\tstartCutoff.zw += vec2(-startJoinDirection.y, startJoinDirection.x) / scaleRatio;\n", + "\t\t\tstartCutoff = startCutoff * scaleRatio.xyxy + translate.xyxy * viewport.zwzw;\n", + "\t\t\tstartCutoff += viewport.xyxy;\n", + "\t\t\tstartCutoff += startMiterWidth.xyxy;\n", + "\t\t}\n", + "\n", + "\t\tif (enableEndMiter == 1.) {\n", + "\t\t\tvec2 endMiterWidth = vec2(endJoinDirection) * thickness * abs(dot(endJoinDirection, currNormal)) * .5;\n", + "\t\t\tendCutoff = vec4(bCoord, bCoord);\n", + "\t\t\tendCutoff.zw += vec2(-endJoinDirection.y, endJoinDirection.x) / scaleRatio;\n", + "\t\t\tendCutoff = endCutoff * scaleRatio.xyxy + translate.xyxy * viewport.zwzw;\n", + "\t\t\tendCutoff += viewport.xyxy;\n", + "\t\t\tendCutoff += endMiterWidth.xyxy;\n", + "\t\t}\n", + "\t}\n", + "}\n", + "`,bOt=`\n", + "precision highp float;\n", + "\n", + "uniform float dashLength, pixelRatio, thickness, opacity, id, miterMode;\n", + "uniform sampler2D dashTexture;\n", + "\n", + "varying vec4 fragColor;\n", + "varying vec2 tangent;\n", + "varying vec4 startCutoff, endCutoff;\n", + "varying vec2 startCoord, endCoord;\n", + "varying float enableStartMiter, enableEndMiter;\n", + "\n", + "float distToLine(vec2 p, vec2 a, vec2 b) {\n", + "\tvec2 diff = b - a;\n", + "\tvec2 perp = normalize(vec2(-diff.y, diff.x));\n", + "\treturn dot(p - a, perp);\n", + "}\n", + "\n", + "void main() {\n", + "\tfloat alpha = 1., distToStart, distToEnd;\n", + "\tfloat cutoff = thickness * .5;\n", + "\n", + "\t//bevel miter\n", + "\tif (miterMode == 1.) {\n", + "\t\tif (enableStartMiter == 1.) {\n", + "\t\t\tdistToStart = distToLine(gl_FragCoord.xy, startCutoff.xy, startCutoff.zw);\n", + "\t\t\tif (distToStart < -1.) {\n", + "\t\t\t\tdiscard;\n", + "\t\t\t\treturn;\n", + "\t\t\t}\n", + "\t\t\talpha *= min(max(distToStart + 1., 0.), 1.);\n", + "\t\t}\n", + "\n", + "\t\tif (enableEndMiter == 1.) {\n", + "\t\t\tdistToEnd = distToLine(gl_FragCoord.xy, endCutoff.xy, endCutoff.zw);\n", + "\t\t\tif (distToEnd < -1.) {\n", + "\t\t\t\tdiscard;\n", + "\t\t\t\treturn;\n", + "\t\t\t}\n", + "\t\t\talpha *= min(max(distToEnd + 1., 0.), 1.);\n", + "\t\t}\n", + "\t}\n", + "\n", + "\t// round miter\n", + "\telse if (miterMode == 2.) {\n", + "\t\tif (enableStartMiter == 1.) {\n", + "\t\t\tdistToStart = distToLine(gl_FragCoord.xy, startCutoff.xy, startCutoff.zw);\n", + "\t\t\tif (distToStart < 0.) {\n", + "\t\t\t\tfloat radius = length(gl_FragCoord.xy - startCoord);\n", + "\n", + "\t\t\t\tif(radius > cutoff + .5) {\n", + "\t\t\t\t\tdiscard;\n", + "\t\t\t\t\treturn;\n", + "\t\t\t\t}\n", + "\n", + "\t\t\t\talpha -= smoothstep(cutoff - .5, cutoff + .5, radius);\n", + "\t\t\t}\n", + "\t\t}\n", + "\n", + "\t\tif (enableEndMiter == 1.) {\n", + "\t\t\tdistToEnd = distToLine(gl_FragCoord.xy, endCutoff.xy, endCutoff.zw);\n", + "\t\t\tif (distToEnd < 0.) {\n", + "\t\t\t\tfloat radius = length(gl_FragCoord.xy - endCoord);\n", + "\n", + "\t\t\t\tif(radius > cutoff + .5) {\n", + "\t\t\t\t\tdiscard;\n", + "\t\t\t\t\treturn;\n", + "\t\t\t\t}\n", + "\n", + "\t\t\t\talpha -= smoothstep(cutoff - .5, cutoff + .5, radius);\n", + "\t\t\t}\n", + "\t\t}\n", + "\t}\n", + "\n", + "\tfloat t = fract(dot(tangent, gl_FragCoord.xy) / dashLength) * .5 + .25;\n", + "\tfloat dash = texture2D(dashTexture, vec2(t, .5)).r;\n", + "\n", + "\tgl_FragColor = fragColor;\n", + "\tgl_FragColor.a *= alpha * opacity * dash;\n", + "}\n", + "`;rqe.exports=uc;function uc(e,t){if(!(this instanceof uc))return new uc(e,t);if(typeof e==\"function\"?(t||(t={}),t.regl=e):t=e,t.length&&(t.positions=t),e=t.regl,!e.hasExtension(\"ANGLE_instanced_arrays\"))throw Error(\"regl-error2d: `ANGLE_instanced_arrays` extension should be enabled\");this.gl=e._gl,this.regl=e,this.passes=[],this.shaders=uc.shaders.has(e)?uc.shaders.get(e):uc.shaders.set(e,uc.createShaders(e)).get(e),this.update(t)}uc.dashMult=2;uc.maxPatternLength=256;uc.precisionThreshold=3e6;uc.maxPoints=1e4;uc.maxLines=2048;uc.shaders=new vOt;uc.createShaders=function(e){let t=e.buffer({usage:\"static\",type:\"float\",data:[0,1,0,0,1,1,1,0]}),r={primitive:\"triangle strip\",instances:e.prop(\"count\"),count:4,offset:0,uniforms:{miterMode:(o,s)=>s.join===\"round\"?2:1,miterLimit:e.prop(\"miterLimit\"),scale:e.prop(\"scale\"),scaleFract:e.prop(\"scaleFract\"),translateFract:e.prop(\"translateFract\"),translate:e.prop(\"translate\"),thickness:e.prop(\"thickness\"),dashTexture:e.prop(\"dashTexture\"),opacity:e.prop(\"opacity\"),pixelRatio:e.context(\"pixelRatio\"),id:e.prop(\"id\"),dashLength:e.prop(\"dashLength\"),viewport:(o,s)=>[s.viewport.x,s.viewport.y,o.viewportWidth,o.viewportHeight],depth:e.prop(\"depth\")},blend:{enable:!0,color:[0,0,0,0],equation:{rgb:\"add\",alpha:\"add\"},func:{srcRGB:\"src alpha\",dstRGB:\"one minus src alpha\",srcAlpha:\"one minus dst alpha\",dstAlpha:\"one\"}},depth:{enable:(o,s)=>!s.overlay},stencil:{enable:!1},scissor:{enable:!0,box:e.prop(\"viewport\")},viewport:e.prop(\"viewport\")},n=e(CY({vert:gOt,frag:mOt,attributes:{lineEnd:{buffer:t,divisor:0,stride:8,offset:0},lineTop:{buffer:t,divisor:0,stride:8,offset:4},aCoord:{buffer:e.prop(\"positionBuffer\"),stride:8,offset:8,divisor:1},bCoord:{buffer:e.prop(\"positionBuffer\"),stride:8,offset:16,divisor:1},aCoordFract:{buffer:e.prop(\"positionFractBuffer\"),stride:8,offset:8,divisor:1},bCoordFract:{buffer:e.prop(\"positionFractBuffer\"),stride:8,offset:16,divisor:1},color:{buffer:e.prop(\"colorBuffer\"),stride:4,offset:0,divisor:1}}},r)),i;try{i=e(CY({cull:{enable:!0,face:\"back\"},vert:xOt,frag:bOt,attributes:{lineEnd:{buffer:t,divisor:0,stride:8,offset:0},lineTop:{buffer:t,divisor:0,stride:8,offset:4},aColor:{buffer:e.prop(\"colorBuffer\"),stride:4,offset:0,divisor:1},bColor:{buffer:e.prop(\"colorBuffer\"),stride:4,offset:4,divisor:1},prevCoord:{buffer:e.prop(\"positionBuffer\"),stride:8,offset:0,divisor:1},aCoord:{buffer:e.prop(\"positionBuffer\"),stride:8,offset:8,divisor:1},bCoord:{buffer:e.prop(\"positionBuffer\"),stride:8,offset:16,divisor:1},nextCoord:{buffer:e.prop(\"positionBuffer\"),stride:8,offset:24,divisor:1}}},r))}catch(o){i=n}return{fill:e({primitive:\"triangle\",elements:(o,s)=>s.triangles,offset:0,vert:yOt,frag:_Ot,uniforms:{scale:e.prop(\"scale\"),color:e.prop(\"fill\"),scaleFract:e.prop(\"scaleFract\"),translateFract:e.prop(\"translateFract\"),translate:e.prop(\"translate\"),opacity:e.prop(\"opacity\"),pixelRatio:e.context(\"pixelRatio\"),id:e.prop(\"id\"),viewport:(o,s)=>[s.viewport.x,s.viewport.y,o.viewportWidth,o.viewportHeight]},attributes:{position:{buffer:e.prop(\"positionBuffer\"),stride:8,offset:8},positionFract:{buffer:e.prop(\"positionFractBuffer\"),stride:8,offset:8}},blend:r.blend,depth:{enable:!1},scissor:r.scissor,stencil:r.stencil,viewport:r.viewport}),rect:n,miter:i}};uc.defaults={dashes:null,join:\"miter\",miterLimit:1,thickness:10,cap:\"square\",color:\"black\",opacity:1,overlay:!1,viewport:null,range:null,close:!1,fill:null};uc.prototype.render=function(...e){e.length&&this.update(...e),this.draw()};uc.prototype.draw=function(...e){return(e.length?e:this.passes).forEach((t,r)=>{if(t&&Array.isArray(t))return this.draw(...t);typeof t==\"number\"&&(t=this.passes[t]),t&&t.count>1&&t.opacity&&(this.regl._refresh(),t.fill&&t.triangles&&t.triangles.length>2&&this.shaders.fill(t),t.thickness&&(t.scale[0]*t.viewport.width>uc.precisionThreshold||t.scale[1]*t.viewport.height>uc.precisionThreshold?this.shaders.rect(t):t.join===\"rect\"||!t.join&&(t.thickness<=2||t.count>=uc.maxPoints)?this.shaders.rect(t):this.shaders.miter(t)))}),this};uc.prototype.update=function(e){if(!e)return;e.length!=null?typeof e[0]==\"number\"&&(e=[{positions:e}]):Array.isArray(e)||(e=[e]);let{regl:t,gl:r}=this;if(e.forEach((i,a)=>{let o=this.passes[a];if(i!==void 0){if(i===null){this.passes[a]=null;return}if(typeof i[0]==\"number\"&&(i={positions:i}),i=cOt(i,{positions:\"positions points data coords\",thickness:\"thickness lineWidth lineWidths line-width linewidth width stroke-width strokewidth strokeWidth\",join:\"lineJoin linejoin join type mode\",miterLimit:\"miterlimit miterLimit\",dashes:\"dash dashes dasharray dash-array dashArray\",color:\"color colour stroke colors colours stroke-color strokeColor\",fill:\"fill fill-color fillColor\",opacity:\"alpha opacity\",overlay:\"overlay crease overlap intersect\",close:\"closed close closed-path closePath\",range:\"range dataBox\",viewport:\"viewport viewBox\",hole:\"holes hole hollow\",splitNull:\"splitNull\"}),o||(this.passes[a]=o={id:a,scale:null,scaleFract:null,translate:null,translateFract:null,count:0,hole:[],depth:0,dashLength:1,dashTexture:t.texture({channels:1,data:new Uint8Array([255]),width:1,height:1,mag:\"linear\",min:\"linear\"}),colorBuffer:t.buffer({usage:\"dynamic\",type:\"uint8\",data:new Uint8Array}),positionBuffer:t.buffer({usage:\"dynamic\",type:\"float\",data:new Uint8Array}),positionFractBuffer:t.buffer({usage:\"dynamic\",type:\"float\",data:new Uint8Array})},i=CY({},uc.defaults,i)),i.thickness!=null&&(o.thickness=parseFloat(i.thickness)),i.opacity!=null&&(o.opacity=parseFloat(i.opacity)),i.miterLimit!=null&&(o.miterLimit=parseFloat(i.miterLimit)),i.overlay!=null&&(o.overlay=!!i.overlay,aL-_),E=[],k=0,A=o.hole!=null?o.hole[0]:null;if(A!=null){let L=pOt(g,_=>_>=A);g=g.slice(0,L),g.push(A)}for(let L=0;Lp-A+(g[L]-k)),M=eqe(_,C);M=M.map(p=>p+k+(p+k{e.colorBuffer.destroy(),e.positionBuffer.destroy(),e.dashTexture.destroy()}),this.passes.length=0,this}});var sqe=ye((Ygr,oqe)=>{\"use strict\";var wOt=j2(),TOt=J_(),AOt=JX(),SOt=Zm(),iqe=bh(),nqe=W2(),{float32:MOt,fract32:PY}=Xz();oqe.exports=EOt;var aqe=[[1,0,0,1,0,0],[1,0,0,-1,0,0],[-1,0,0,-1,0,0],[-1,0,0,-1,0,0],[-1,0,0,1,0,0],[1,0,0,1,0,0],[1,0,-1,0,0,1],[1,0,-1,0,0,-1],[1,0,1,0,0,-1],[1,0,1,0,0,-1],[1,0,1,0,0,1],[1,0,-1,0,0,1],[-1,0,-1,0,0,1],[-1,0,-1,0,0,-1],[-1,0,1,0,0,-1],[-1,0,1,0,0,-1],[-1,0,1,0,0,1],[-1,0,-1,0,0,1],[0,1,1,0,0,0],[0,1,-1,0,0,0],[0,-1,-1,0,0,0],[0,-1,-1,0,0,0],[0,1,1,0,0,0],[0,-1,1,0,0,0],[0,1,0,-1,1,0],[0,1,0,-1,-1,0],[0,1,0,1,-1,0],[0,1,0,1,1,0],[0,1,0,-1,1,0],[0,1,0,1,-1,0],[0,-1,0,-1,1,0],[0,-1,0,-1,-1,0],[0,-1,0,1,-1,0],[0,-1,0,1,1,0],[0,-1,0,-1,1,0],[0,-1,0,1,-1,0]];function EOt(e,t){if(typeof e==\"function\"?(t||(t={}),t.regl=e):t=e,t.length&&(t.positions=t),e=t.regl,!e.hasExtension(\"ANGLE_instanced_arrays\"))throw Error(\"regl-error2d: `ANGLE_instanced_arrays` extension should be enabled\");let r=e._gl,n,i,a,o,s,l,u={color:\"black\",capSize:5,lineWidth:1,opacity:1,viewport:null,range:null,offset:0,count:0,bounds:null,positions:[],errors:[]},c=[];return o=e.buffer({usage:\"dynamic\",type:\"uint8\",data:new Uint8Array(0)}),i=e.buffer({usage:\"dynamic\",type:\"float\",data:new Uint8Array(0)}),a=e.buffer({usage:\"dynamic\",type:\"float\",data:new Uint8Array(0)}),s=e.buffer({usage:\"dynamic\",type:\"float\",data:new Uint8Array(0)}),l=e.buffer({usage:\"static\",type:\"float\",data:aqe}),v(t),n=e({vert:`\n", + "\t\tprecision highp float;\n", + "\n", + "\t\tattribute vec2 position, positionFract;\n", + "\t\tattribute vec4 error;\n", + "\t\tattribute vec4 color;\n", + "\n", + "\t\tattribute vec2 direction, lineOffset, capOffset;\n", + "\n", + "\t\tuniform vec4 viewport;\n", + "\t\tuniform float lineWidth, capSize;\n", + "\t\tuniform vec2 scale, scaleFract, translate, translateFract;\n", + "\n", + "\t\tvarying vec4 fragColor;\n", + "\n", + "\t\tvoid main() {\n", + "\t\t\tfragColor = color / 255.;\n", + "\n", + "\t\t\tvec2 pixelOffset = lineWidth * lineOffset + (capSize + lineWidth) * capOffset;\n", + "\n", + "\t\t\tvec2 dxy = -step(.5, direction.xy) * error.xz + step(direction.xy, vec2(-.5)) * error.yw;\n", + "\n", + "\t\t\tvec2 position = position + dxy;\n", + "\n", + "\t\t\tvec2 pos = (position + translate) * scale\n", + "\t\t\t\t+ (positionFract + translateFract) * scale\n", + "\t\t\t\t+ (position + translate) * scaleFract\n", + "\t\t\t\t+ (positionFract + translateFract) * scaleFract;\n", + "\n", + "\t\t\tpos += pixelOffset / viewport.zw;\n", + "\n", + "\t\t\tgl_Position = vec4(pos * 2. - 1., 0, 1);\n", + "\t\t}\n", + "\t\t`,frag:`\n", + "\t\tprecision highp float;\n", + "\n", + "\t\tvarying vec4 fragColor;\n", + "\n", + "\t\tuniform float opacity;\n", + "\n", + "\t\tvoid main() {\n", + "\t\t\tgl_FragColor = fragColor;\n", + "\t\t\tgl_FragColor.a *= opacity;\n", + "\t\t}\n", + "\t\t`,uniforms:{range:e.prop(\"range\"),lineWidth:e.prop(\"lineWidth\"),capSize:e.prop(\"capSize\"),opacity:e.prop(\"opacity\"),scale:e.prop(\"scale\"),translate:e.prop(\"translate\"),scaleFract:e.prop(\"scaleFract\"),translateFract:e.prop(\"translateFract\"),viewport:(b,g)=>[g.viewport.x,g.viewport.y,b.viewportWidth,b.viewportHeight]},attributes:{color:{buffer:o,offset:(b,g)=>g.offset*4,divisor:1},position:{buffer:i,offset:(b,g)=>g.offset*8,divisor:1},positionFract:{buffer:a,offset:(b,g)=>g.offset*8,divisor:1},error:{buffer:s,offset:(b,g)=>g.offset*16,divisor:1},direction:{buffer:l,stride:24,offset:0},lineOffset:{buffer:l,stride:24,offset:8},capOffset:{buffer:l,stride:24,offset:16}},primitive:\"triangles\",blend:{enable:!0,color:[0,0,0,0],equation:{rgb:\"add\",alpha:\"add\"},func:{srcRGB:\"src alpha\",dstRGB:\"one minus src alpha\",srcAlpha:\"one minus dst alpha\",dstAlpha:\"one\"}},depth:{enable:!1},scissor:{enable:!0,box:e.prop(\"viewport\")},viewport:e.prop(\"viewport\"),stencil:!1,instances:e.prop(\"count\"),count:aqe.length}),iqe(f,{update:v,draw:h,destroy:x,regl:e,gl:r,canvas:r.canvas,groups:c}),f;function f(b){b?v(b):b===null&&x(),h()}function h(b){if(typeof b==\"number\")return d(b);b&&!Array.isArray(b)&&(b=[b]),e._refresh(),c.forEach((g,E)=>{if(g){if(b&&(b[E]?g.draw=!0:g.draw=!1),!g.draw){g.draw=!0;return}d(E)}})}function d(b){typeof b==\"number\"&&(b=c[b]),b!=null&&b&&b.count&&b.color&&b.opacity&&b.positions&&b.positions.length>1&&(b.scaleRatio=[b.scale[0]*b.viewport.width,b.scale[1]*b.viewport.height],n(b),b.after&&b.after(b))}function v(b){if(!b)return;b.length!=null?typeof b[0]==\"number\"&&(b=[{positions:b}]):Array.isArray(b)||(b=[b]);let g=0,E=0;if(f.groups=c=b.map((L,_)=>{let C=c[_];if(L)typeof L==\"function\"?L={after:L}:typeof L[0]==\"number\"&&(L={positions:L});else return C;return L=SOt(L,{color:\"color colors fill\",capSize:\"capSize cap capsize cap-size\",lineWidth:\"lineWidth line-width width line thickness\",opacity:\"opacity alpha\",range:\"range dataBox\",viewport:\"viewport viewBox\",errors:\"errors error\",positions:\"positions position data points\"}),C||(c[_]=C={id:_,scale:null,translate:null,scaleFract:null,translateFract:null,draw:!0},L=iqe({},u,L)),AOt(C,L,[{lineWidth:M=>+M*.5,capSize:M=>+M*.5,opacity:parseFloat,errors:M=>(M=nqe(M),E+=M.length,M),positions:(M,p)=>(M=nqe(M,\"float64\"),p.count=Math.floor(M.length/2),p.bounds=wOt(M,2),p.offset=g,g+=p.count,M)},{color:(M,p)=>{let P=p.count;if(M||(M=\"transparent\"),!Array.isArray(M)||typeof M[0]==\"number\"){let F=M;M=Array(P);for(let q=0;q{let T=p.bounds;return M||(M=T),p.scale=[1/(M[2]-M[0]),1/(M[3]-M[1])],p.translate=[-M[0],-M[1]],p.scaleFract=PY(p.scale),p.translateFract=PY(p.translate),M},viewport:M=>{let p;return Array.isArray(M)?p={x:M[0],y:M[1],width:M[2]-M[0],height:M[3]-M[1]}:M?(p={x:M.x||M.left||0,y:M.y||M.top||0},M.right?p.width=M.right-p.x:p.width=M.w||M.width||0,M.bottom?p.height=M.bottom-p.y:p.height=M.h||M.height||0):p={x:0,y:0,width:r.drawingBufferWidth,height:r.drawingBufferHeight},p}}]),C}),g||E){let L=c.reduce((p,P,T)=>p+(P?P.count:0),0),_=new Float64Array(L*2),C=new Uint8Array(L*4),M=new Float32Array(L*4);c.forEach((p,P)=>{if(!p)return;let{positions:T,count:F,offset:q,color:V,errors:H}=p;F&&(C.set(V,q*4),M.set(H,q*4),_.set(T,q*2))});var k=MOt(_);i(k);var A=PY(_,k);a(A),o(C),s(M)}}function x(){i.destroy(),a.destroy(),o.destroy(),s.destroy(),l.destroy()}}});var cqe=ye((Kgr,uqe)=>{var lqe=/[\\'\\\"]/;uqe.exports=function(t){return t?(lqe.test(t.charAt(0))&&(t=t.substr(1)),lqe.test(t.charAt(t.length-1))&&(t=t.substr(0,t.length-1)),t):\"\"}});var IY=ye(()=>{});var RY=ye(()=>{});var DY=ye(()=>{});var zY=ye(()=>{});var FY=ye(()=>{});var vqe=ye((smr,dqe)=>{\"use strict\";function fqe(e,t){if(typeof e!=\"string\")return[e];var r=[e];typeof t==\"string\"||Array.isArray(t)?t={brackets:t}:t||(t={});var n=t.brackets?Array.isArray(t.brackets)?t.brackets:[t.brackets]:[\"{}\",\"[]\",\"()\"],i=t.escape||\"___\",a=!!t.flat;n.forEach(function(l){var u=new RegExp([\"\\\\\",l[0],\"[^\\\\\",l[0],\"\\\\\",l[1],\"]*\\\\\",l[1]].join(\"\")),c=[];function f(h,d,v){var x=r.push(h.slice(l[0].length,-l[1].length))-1;return c.push(x),i+x+i}r.forEach(function(h,d){for(var v,x=0;h!=v;)if(v=h,h=h.replace(u,f),x++>1e4)throw Error(\"References have circular dependency. Please, check them.\");r[d]=h}),c=c.reverse(),r=r.map(function(h){return c.forEach(function(d){h=h.replace(new RegExp(\"(\\\\\"+i+d+\"\\\\\"+i+\")\",\"g\"),l[0]+\"$1\"+l[1])}),h})});var o=new RegExp(\"\\\\\"+i+\"([0-9]+)\\\\\"+i);function s(l,u,c){for(var f=[],h,d=0;h=o.exec(l);){if(d++>1e4)throw Error(\"Circular references in parenthesis\");f.push(l.slice(0,h.index)),f.push(s(u[h[1]],u)),l=l.slice(h.index+h[0].length)}return f.push(l),f}return a?r:s(r[0],r)}function hqe(e,t){if(t&&t.flat){var r=t&&t.escape||\"___\",n=e[0],i;if(!n)return\"\";for(var a=new RegExp(\"\\\\\"+r+\"([0-9]+)\\\\\"+r),o=0;n!=i;){if(o++>1e4)throw Error(\"Circular references in \"+e);i=n,n=n.replace(a,s)}return n}return e.reduce(function l(u,c){return Array.isArray(c)&&(c=c.reduce(l,\"\")),u+c},\"\");function s(l,u){if(e[u]==null)throw Error(\"Reference \"+u+\"is undefined\");return e[u]}}function qY(e,t){return Array.isArray(e)?hqe(e,t):fqe(e,t)}qY.parse=fqe;qY.stringify=hqe;dqe.exports=qY});var mqe=ye((lmr,gqe)=>{\"use strict\";var pqe=vqe();gqe.exports=function(t,r,n){if(t==null)throw Error(\"First argument should be a string\");if(r==null)throw Error(\"Separator should be a string or a RegExp\");n?(typeof n==\"string\"||Array.isArray(n))&&(n={ignore:n}):n={},n.escape==null&&(n.escape=!0),n.ignore==null?n.ignore=[\"[]\",\"()\",\"{}\",\"<>\",'\"\"',\"''\",\"``\",\"\\u201C\\u201D\",\"\\xAB\\xBB\"]:(typeof n.ignore==\"string\"&&(n.ignore=[n.ignore]),n.ignore=n.ignore.map(function(f){return f.length===1&&(f=f+f),f}));var i=pqe.parse(t,{flat:!0,brackets:n.ignore}),a=i[0],o=a.split(r);if(n.escape){for(var s=[],l=0;l{});var OY=ye((fmr,_qe)=>{\"use strict\";var kOt=yqe();_qe.exports={isSize:function(t){return/^[\\d\\.]/.test(t)||t.indexOf(\"/\")!==-1||kOt.indexOf(t)!==-1}}});var Tqe=ye((hmr,wqe)=>{\"use strict\";var COt=cqe(),LOt=IY(),POt=RY(),IOt=DY(),ROt=zY(),DOt=FY(),BY=mqe(),zOt=OY().isSize;wqe.exports=bqe;var pk=bqe.cache={};function bqe(e){if(typeof e!=\"string\")throw new Error(\"Font argument must be a string.\");if(pk[e])return pk[e];if(e===\"\")throw new Error(\"Cannot parse an empty string.\");if(POt.indexOf(e)!==-1)return pk[e]={system:e};for(var t={style:\"normal\",variant:\"normal\",weight:\"normal\",stretch:\"normal\",lineHeight:\"normal\",size:\"1rem\",family:[\"serif\"]},r=BY(e,/\\s+/),n;n=r.shift();){if(LOt.indexOf(n)!==-1)return[\"style\",\"variant\",\"weight\",\"stretch\"].forEach(function(a){t[a]=n}),pk[e]=t;if(ROt.indexOf(n)!==-1){t.style=n;continue}if(n===\"normal\"||n===\"small-caps\"){t.variant=n;continue}if(DOt.indexOf(n)!==-1){t.stretch=n;continue}if(IOt.indexOf(n)!==-1){t.weight=n;continue}if(zOt(n)){var i=BY(n,\"/\");if(t.size=i[0],i[1]!=null?t.lineHeight=xqe(i[1]):r[0]===\"/\"&&(r.shift(),t.lineHeight=xqe(r.shift())),!r.length)throw new Error(\"Missing required font-family.\");return t.family=BY(r.join(\" \"),/\\s*,\\s*/).map(COt),pk[e]=t}throw new Error(\"Unknown or unsupported font token: \"+n)}throw new Error(\"Missing required font-size.\")}function xqe(e){var t=parseFloat(e);return t.toString()===e?t:e}});var UY=ye((dmr,Aqe)=>{\"use strict\";var FOt=Zm(),qOt=OY().isSize,OOt=mk(IY()),BOt=mk(RY()),NOt=mk(DY()),UOt=mk(zY()),VOt=mk(FY()),HOt={normal:1,\"small-caps\":1},GOt={serif:1,\"sans-serif\":1,monospace:1,cursive:1,fantasy:1,\"system-ui\":1},NY={style:\"normal\",variant:\"normal\",weight:\"normal\",stretch:\"normal\",size:\"1rem\",lineHeight:\"normal\",family:\"serif\"};Aqe.exports=function(t){if(t=FOt(t,{style:\"style fontstyle fontStyle font-style slope distinction\",variant:\"variant font-variant fontVariant fontvariant var capitalization\",weight:\"weight w font-weight fontWeight fontweight\",stretch:\"stretch font-stretch fontStretch fontstretch width\",size:\"size s font-size fontSize fontsize height em emSize\",lineHeight:\"lh line-height lineHeight lineheight leading\",family:\"font family fontFamily font-family fontfamily type typeface face\",system:\"system reserved default global\"}),t.system)return t.system&&gk(t.system,BOt),t.system;if(gk(t.style,UOt),gk(t.variant,HOt),gk(t.weight,NOt),gk(t.stretch,VOt),t.size==null&&(t.size=NY.size),typeof t.size==\"number\"&&(t.size+=\"px\"),!qOt)throw Error(\"Bad size value `\"+t.size+\"`\");t.family||(t.family=NY.family),Array.isArray(t.family)&&(t.family.length||(t.family=[NY.family]),t.family=t.family.map(function(n){return GOt[n]?n:'\"'+n+'\"'}).join(\", \"));var r=[];return r.push(t.style),t.variant!==t.style&&r.push(t.variant),t.weight!==t.variant&&t.weight!==t.style&&r.push(t.weight),t.stretch!==t.weight&&t.stretch!==t.variant&&t.stretch!==t.style&&r.push(t.stretch),r.push(t.size+(t.lineHeight==null||t.lineHeight===\"normal\"||t.lineHeight+\"\"==\"1\"?\"\":\"/\"+t.lineHeight)),r.push(t.family),r.filter(Boolean).join(\" \")};function gk(e,t){if(e&&!t[e]&&!OOt[e])throw Error(\"Unknown keyword `\"+e+\"`\");return e}function mk(e){for(var t={},r=0;r{\"use strict\";Sqe.exports={parse:Tqe(),stringify:UY()}});var GY=ye((VY,HY)=>{(function(e,t){typeof VY==\"object\"&&typeof HY!=\"undefined\"?HY.exports=t():typeof define==\"function\"&&define.amd?define(t):e.createREGL=t()})(VY,function(){\"use strict\";var e=function(At,Er){for(var Wr=Object.keys(Er),wi=0;wi1&&Er===Wr&&(Er==='\"'||Er===\"'\"))return['\"'+o(At.substr(1,At.length-2))+'\"'];var wi=/\\[(false|true|null|\\d+|'[^']*'|\"[^\"]*\")\\]/.exec(At);if(wi)return s(At.substr(0,wi.index)).concat(s(wi[1])).concat(s(At.substr(wi.index+wi[0].length)));var Ui=At.split(\".\");if(Ui.length===1)return['\"'+o(At)+'\"'];for(var Oi=[],Bi=0;Bi65535)<<4,At>>>=Er,Wr=(At>255)<<3,At>>>=Wr,Er|=Wr,Wr=(At>15)<<2,At>>>=Wr,Er|=Wr,Wr=(At>3)<<1,At>>>=Wr,Er|=Wr,Er|At>>1}function N(){var At=M(8,function(){return[]});function Er(Oi){var Bi=X(Oi),cn=At[G(Bi)>>2];return cn.length>0?cn.pop():new ArrayBuffer(Bi)}function Wr(Oi){At[G(Oi.byteLength)>>2].push(Oi)}function wi(Oi,Bi){var cn=null;switch(Oi){case p:cn=new Int8Array(Er(Bi),0,Bi);break;case P:cn=new Uint8Array(Er(Bi),0,Bi);break;case T:cn=new Int16Array(Er(2*Bi),0,Bi);break;case F:cn=new Uint16Array(Er(2*Bi),0,Bi);break;case q:cn=new Int32Array(Er(4*Bi),0,Bi);break;case V:cn=new Uint32Array(Er(4*Bi),0,Bi);break;case H:cn=new Float32Array(Er(4*Bi),0,Bi);break;default:return null}return cn.length!==Bi?cn.subarray(0,Bi):cn}function Ui(Oi){Wr(Oi.buffer)}return{alloc:Er,free:Wr,allocType:wi,freeType:Ui}}var W=N();W.zero=N();var re=3408,ae=3410,_e=3411,Me=3412,ke=3413,ge=3414,ie=3415,Te=33901,Ee=33902,Ae=3379,ze=3386,Ce=34921,me=36347,Re=36348,ce=35661,Ge=35660,nt=34930,ct=36349,qt=34076,rt=34024,ot=7936,Rt=7937,kt=7938,Ct=35724,Yt=34047,xr=36063,er=34852,Ke=3553,xt=34067,bt=34069,Lt=33984,St=6408,Et=5126,dt=5121,Ht=36160,$t=36053,fr=36064,_r=16384,Br=function(At,Er){var Wr=1;Er.ext_texture_filter_anisotropic&&(Wr=At.getParameter(Yt));var wi=1,Ui=1;Er.webgl_draw_buffers&&(wi=At.getParameter(er),Ui=At.getParameter(xr));var Oi=!!Er.oes_texture_float;if(Oi){var Bi=At.createTexture();At.bindTexture(Ke,Bi),At.texImage2D(Ke,0,St,1,1,0,St,Et,null);var cn=At.createFramebuffer();if(At.bindFramebuffer(Ht,cn),At.framebufferTexture2D(Ht,fr,Ke,Bi,0),At.bindTexture(Ke,null),At.checkFramebufferStatus(Ht)!==$t)Oi=!1;else{At.viewport(0,0,1,1),At.clearColor(1,0,0,1),At.clear(_r);var On=W.allocType(Et,4);At.readPixels(0,0,1,1,St,Et,On),At.getError()?Oi=!1:(At.deleteFramebuffer(cn),At.deleteTexture(Bi),Oi=On[0]===1),W.freeType(On)}}var Bn=typeof navigator!=\"undefined\"&&(/MSIE/.test(navigator.userAgent)||/Trident\\//.test(navigator.appVersion)||/Edge/.test(navigator.userAgent)),yn=!0;if(!Bn){var to=At.createTexture(),Rn=W.allocType(dt,36);At.activeTexture(Lt),At.bindTexture(xt,to),At.texImage2D(bt,0,St,3,3,0,St,dt,Rn),W.freeType(Rn),At.bindTexture(xt,null),At.deleteTexture(to),yn=!At.getError()}return{colorBits:[At.getParameter(ae),At.getParameter(_e),At.getParameter(Me),At.getParameter(ke)],depthBits:At.getParameter(ge),stencilBits:At.getParameter(ie),subpixelBits:At.getParameter(re),extensions:Object.keys(Er).filter(function(Dn){return!!Er[Dn]}),maxAnisotropic:Wr,maxDrawbuffers:wi,maxColorAttachments:Ui,pointSizeDims:At.getParameter(Te),lineWidthDims:At.getParameter(Ee),maxViewportDims:At.getParameter(ze),maxCombinedTextureUnits:At.getParameter(ce),maxCubeMapSize:At.getParameter(qt),maxRenderbufferSize:At.getParameter(rt),maxTextureUnits:At.getParameter(nt),maxTextureSize:At.getParameter(Ae),maxAttributes:At.getParameter(Ce),maxVertexUniforms:At.getParameter(me),maxVertexTextureUnits:At.getParameter(Ge),maxVaryingVectors:At.getParameter(Re),maxFragmentUniforms:At.getParameter(ct),glsl:At.getParameter(Ct),renderer:At.getParameter(Rt),vendor:At.getParameter(ot),version:At.getParameter(kt),readFloat:Oi,npotTextureCube:yn}},Or=function(At){return At instanceof Uint8Array||At instanceof Uint16Array||At instanceof Uint32Array||At instanceof Int8Array||At instanceof Int16Array||At instanceof Int32Array||At instanceof Float32Array||At instanceof Float64Array||At instanceof Uint8ClampedArray};function Nr(At){return!!At&&typeof At==\"object\"&&Array.isArray(At.shape)&&Array.isArray(At.stride)&&typeof At.offset==\"number\"&&At.shape.length===At.stride.length&&(Array.isArray(At.data)||Or(At.data))}var ut=function(At){return Object.keys(At).map(function(Er){return At[Er]})},Ne={shape:xe,flatten:Le};function Ye(At,Er,Wr){for(var wi=0;wi0){var Za;if(Array.isArray(ji[0])){Kn=$i(ji);for(var wn=1,vn=1;vn0){if(typeof wn[0]==\"number\"){var Xn=W.allocType(gn.dtype,wn.length);yr(Xn,wn),Kn(Xn,Aa),W.freeType(Xn)}else if(Array.isArray(wn[0])||Or(wn[0])){aa=$i(wn);var Vn=_n(wn,aa,gn.dtype);Kn(Vn,Aa),W.freeType(Vn)}}}else if(Nr(wn)){aa=wn.shape;var ma=wn.stride,ro=0,Ao=0,Jn=0,Oa=0;aa.length===1?(ro=aa[0],Ao=1,Jn=ma[0],Oa=0):aa.length===2&&(ro=aa[0],Ao=aa[1],Jn=ma[0],Oa=ma[1]);var _o=Array.isArray(wn.data)?gn.dtype:Zt(wn.data),Po=W.allocType(_o,ro*Ao);Fr(Po,wn.data,ro,Ao,Jn,Oa,wn.offset),Kn(Po,Aa),W.freeType(Po)}return ca}return Ln||ca(Ai),ca._reglType=\"buffer\",ca._buffer=gn,ca.subdata=Za,Wr.profile&&(ca.stats=gn.stats),ca.destroy=function(){Rn(gn)},ca}function fn(){ut(Oi).forEach(function(Ai){Ai.buffer=At.createBuffer(),At.bindBuffer(Ai.type,Ai.buffer),At.bufferData(Ai.type,Ai.persistentData||Ai.byteLength,Ai.usage)})}return Wr.profile&&(Er.getTotalBufferSize=function(){var Ai=0;return Object.keys(Oi).forEach(function(ji){Ai+=Oi[ji].stats.size}),Ai}),{create:Dn,createStream:On,destroyStream:Bn,clear:function(){ut(Oi).forEach(Rn),cn.forEach(Rn)},getBuffer:function(Ai){return Ai&&Ai._buffer instanceof Bi?Ai._buffer:null},restore:fn,_initBuffer:to}}var Vr=0,gi=0,Si=1,Mi=1,Pi=4,Gi=4,Ki={points:Vr,point:gi,lines:Si,line:Mi,triangles:Pi,triangle:Gi,\"line loop\":2,\"line strip\":3,\"triangle strip\":5,\"triangle fan\":6},ka=0,jn=1,la=4,Fa=5120,Ra=5121,jo=5122,oa=5123,Sn=5124,Ha=5125,oo=34963,xn=35040,_t=35044;function br(At,Er,Wr,wi){var Ui={},Oi=0,Bi={uint8:Ra,uint16:oa};Er.oes_element_index_uint&&(Bi.uint32=Ha);function cn(fn){this.id=Oi++,Ui[this.id]=this,this.buffer=fn,this.primType=la,this.vertCount=0,this.type=0}cn.prototype.bind=function(){this.buffer.bind()};var On=[];function Bn(fn){var Ai=On.pop();return Ai||(Ai=new cn(Wr.create(null,oo,!0,!1)._buffer)),to(Ai,fn,xn,-1,-1,0,0),Ai}function yn(fn){On.push(fn)}function to(fn,Ai,ji,Ln,Un,gn,ca){fn.buffer.bind();var Kn;if(Ai){var Za=ca;!ca&&(!Or(Ai)||Nr(Ai)&&!Or(Ai.data))&&(Za=Er.oes_element_index_uint?Ha:oa),Wr._initBuffer(fn.buffer,Ai,ji,Za,3)}else At.bufferData(oo,gn,ji),fn.buffer.dtype=Kn||Ra,fn.buffer.usage=ji,fn.buffer.dimension=3,fn.buffer.byteLength=gn;if(Kn=ca,!ca){switch(fn.buffer.dtype){case Ra:case Fa:Kn=Ra;break;case oa:case jo:Kn=oa;break;case Ha:case Sn:Kn=Ha;break;default:}fn.buffer.dtype=Kn}fn.type=Kn;var wn=Un;wn<0&&(wn=fn.buffer.byteLength,Kn===oa?wn>>=1:Kn===Ha&&(wn>>=2)),fn.vertCount=wn;var vn=Ln;if(Ln<0){vn=la;var Aa=fn.buffer.dimension;Aa===1&&(vn=ka),Aa===2&&(vn=jn),Aa===3&&(vn=la)}fn.primType=vn}function Rn(fn){wi.elementsCount--,delete Ui[fn.id],fn.buffer.destroy(),fn.buffer=null}function Dn(fn,Ai){var ji=Wr.create(null,oo,!0),Ln=new cn(ji._buffer);wi.elementsCount++;function Un(gn){if(!gn)ji(),Ln.primType=la,Ln.vertCount=0,Ln.type=Ra;else if(typeof gn==\"number\")ji(gn),Ln.primType=la,Ln.vertCount=gn|0,Ln.type=Ra;else{var ca=null,Kn=_t,Za=-1,wn=-1,vn=0,Aa=0;Array.isArray(gn)||Or(gn)||Nr(gn)?ca=gn:(\"data\"in gn&&(ca=gn.data),\"usage\"in gn&&(Kn=Ni[gn.usage]),\"primitive\"in gn&&(Za=Ki[gn.primitive]),\"count\"in gn&&(wn=gn.count|0),\"type\"in gn&&(Aa=Bi[gn.type]),\"length\"in gn?vn=gn.length|0:(vn=wn,Aa===oa||Aa===jo?vn*=2:(Aa===Ha||Aa===Sn)&&(vn*=4))),to(Ln,ca,Kn,Za,wn,vn,Aa)}return Un}return Un(fn),Un._reglType=\"elements\",Un._elements=Ln,Un.subdata=function(gn,ca){return ji.subdata(gn,ca),Un},Un.destroy=function(){Rn(Ln)},Un}return{create:Dn,createStream:Bn,destroyStream:yn,getElements:function(fn){return typeof fn==\"function\"&&fn._elements instanceof cn?fn._elements:null},clear:function(){ut(Ui).forEach(Rn)}}}var Hr=new Float32Array(1),ti=new Uint32Array(Hr.buffer),zi=5123;function Yi(At){for(var Er=W.allocType(zi,At.length),Wr=0;Wr>>31<<15,Oi=(wi<<1>>>24)-127,Bi=wi>>13&1023;if(Oi<-24)Er[Wr]=Ui;else if(Oi<-14){var cn=-14-Oi;Er[Wr]=Ui+(Bi+1024>>cn)}else Oi>15?Er[Wr]=Ui+31744:Er[Wr]=Ui+(Oi+15<<10)+Bi}return Er}function an(At){return Array.isArray(At)||Or(At)}var hi=34467,Ji=3553,ua=34067,Fn=34069,Sa=6408,go=6406,Oo=6407,ho=6409,Mo=6410,xo=32854,zs=32855,ks=36194,Zs=32819,Xs=32820,wl=33635,os=34042,cl=6402,Cs=34041,ml=35904,Ys=35906,Hs=36193,Eo=33776,fs=33777,$l=33778,Hu=33779,fc=35986,ms=35987,on=34798,fa=35840,Qu=35841,Il=35842,vo=35843,Wl=36196,Ks=5121,Zl=5123,Ec=5125,Zn=5126,ko=10242,Co=10243,Tl=10497,uf=33071,So=33648,cf=10240,rh=10241,Al=9728,Hc=9729,Ql=9984,Ls=9985,mu=9986,kc=9987,Of=33170,Gc=4352,vd=4353,Bf=4354,ss=34046,ff=3317,ih=37440,Ul=37441,Js=37443,hc=37444,Cc=33984,ws=[Ql,mu,Ls,kc],$s=[0,ho,Mo,Oo,Sa],hs={};hs[ho]=hs[go]=hs[cl]=1,hs[Cs]=hs[Mo]=2,hs[Oo]=hs[ml]=3,hs[Sa]=hs[Ys]=4;function Ms(At){return\"[object \"+At+\"]\"}var dc=Ms(\"HTMLCanvasElement\"),Sl=Ms(\"OffscreenCanvas\"),ec=Ms(\"CanvasRenderingContext2D\"),Ps=Ms(\"ImageBitmap\"),ov=Ms(\"HTMLImageElement\"),wo=Ms(\"HTMLVideoElement\"),Od=Object.keys(Se).concat([dc,Sl,ec,Ps,ov,wo]),$o=[];$o[Ks]=1,$o[Zn]=4,$o[Hs]=2,$o[Zl]=2,$o[Ec]=4;var Ja=[];Ja[xo]=2,Ja[zs]=2,Ja[ks]=2,Ja[Cs]=4,Ja[Eo]=.5,Ja[fs]=.5,Ja[$l]=1,Ja[Hu]=1,Ja[fc]=.5,Ja[ms]=1,Ja[on]=1,Ja[fa]=.5,Ja[Qu]=.25,Ja[Il]=.5,Ja[vo]=.25,Ja[Wl]=.5;function Ef(At){return Array.isArray(At)&&(At.length===0||typeof At[0]==\"number\")}function tc(At){if(!Array.isArray(At))return!1;var Er=At.length;return!(Er===0||!an(At[0]))}function uu(At){return Object.prototype.toString.call(At)}function Mh(At){return uu(At)===dc}function jc(At){return uu(At)===Sl}function kf(At){return uu(At)===ec}function Ml(At){return uu(At)===Ps}function Yh(At){return uu(At)===ov}function Eh(At){return uu(At)===wo}function nh(At){if(!At)return!1;var Er=uu(At);return Od.indexOf(Er)>=0?!0:Ef(At)||tc(At)||Nr(At)}function hf(At){return Se[Object.prototype.toString.call(At)]|0}function kh(At,Er){var Wr=Er.length;switch(At.type){case Ks:case Zl:case Ec:case Zn:var wi=W.allocType(At.type,Wr);wi.set(Er),At.data=wi;break;case Hs:At.data=Yi(Er);break;default:}}function Kh(At,Er){return W.allocType(At.type===Hs?Zn:At.type,Er)}function rc(At,Er){At.type===Hs?(At.data=Yi(Er),W.freeType(Er)):At.data=Er}function ah(At,Er,Wr,wi,Ui,Oi){for(var Bi=At.width,cn=At.height,On=At.channels,Bn=Bi*cn*On,yn=Kh(At,Bn),to=0,Rn=0;Rn=1;)cn+=Bi*On*On,On/=2;return cn}else return Bi*Wr*wi}function df(At,Er,Wr,wi,Ui,Oi,Bi){var cn={\"don't care\":Gc,\"dont care\":Gc,nice:Bf,fast:vd},On={repeat:Tl,clamp:uf,mirror:So},Bn={nearest:Al,linear:Hc},yn=e({mipmap:kc,\"nearest mipmap nearest\":Ql,\"linear mipmap nearest\":Ls,\"nearest mipmap linear\":mu,\"linear mipmap linear\":kc},Bn),to={none:0,browser:hc},Rn={uint8:Ks,rgba4:Zs,rgb565:wl,\"rgb5 a1\":Xs},Dn={alpha:go,luminance:ho,\"luminance alpha\":Mo,rgb:Oo,rgba:Sa,rgba4:xo,\"rgb5 a1\":zs,rgb565:ks},fn={};Er.ext_srgb&&(Dn.srgb=ml,Dn.srgba=Ys),Er.oes_texture_float&&(Rn.float32=Rn.float=Zn),Er.oes_texture_half_float&&(Rn.float16=Rn[\"half float\"]=Hs),Er.webgl_depth_texture&&(e(Dn,{depth:cl,\"depth stencil\":Cs}),e(Rn,{uint16:Zl,uint32:Ec,\"depth stencil\":os})),Er.webgl_compressed_texture_s3tc&&e(fn,{\"rgb s3tc dxt1\":Eo,\"rgba s3tc dxt1\":fs,\"rgba s3tc dxt3\":$l,\"rgba s3tc dxt5\":Hu}),Er.webgl_compressed_texture_atc&&e(fn,{\"rgb atc\":fc,\"rgba atc explicit alpha\":ms,\"rgba atc interpolated alpha\":on}),Er.webgl_compressed_texture_pvrtc&&e(fn,{\"rgb pvrtc 4bppv1\":fa,\"rgb pvrtc 2bppv1\":Qu,\"rgba pvrtc 4bppv1\":Il,\"rgba pvrtc 2bppv1\":vo}),Er.webgl_compressed_texture_etc1&&(fn[\"rgb etc1\"]=Wl);var Ai=Array.prototype.slice.call(At.getParameter(hi));Object.keys(fn).forEach(function(de){var Ie=fn[de];Ai.indexOf(Ie)>=0&&(Dn[de]=Ie)});var ji=Object.keys(Dn);Wr.textureFormats=ji;var Ln=[];Object.keys(Dn).forEach(function(de){var Ie=Dn[de];Ln[Ie]=de});var Un=[];Object.keys(Rn).forEach(function(de){var Ie=Rn[de];Un[Ie]=de});var gn=[];Object.keys(Bn).forEach(function(de){var Ie=Bn[de];gn[Ie]=de});var ca=[];Object.keys(yn).forEach(function(de){var Ie=yn[de];ca[Ie]=de});var Kn=[];Object.keys(On).forEach(function(de){var Ie=On[de];Kn[Ie]=de});var Za=ji.reduce(function(de,Ie){var $e=Dn[Ie];return $e===ho||$e===go||$e===ho||$e===Mo||$e===cl||$e===Cs||Er.ext_srgb&&($e===ml||$e===Ys)?de[$e]=$e:$e===zs||Ie.indexOf(\"rgba\")>=0?de[$e]=Sa:de[$e]=Oo,de},{});function wn(){this.internalformat=Sa,this.format=Sa,this.type=Ks,this.compressed=!1,this.premultiplyAlpha=!1,this.flipY=!1,this.unpackAlignment=1,this.colorSpace=hc,this.width=0,this.height=0,this.channels=0}function vn(de,Ie){de.internalformat=Ie.internalformat,de.format=Ie.format,de.type=Ie.type,de.compressed=Ie.compressed,de.premultiplyAlpha=Ie.premultiplyAlpha,de.flipY=Ie.flipY,de.unpackAlignment=Ie.unpackAlignment,de.colorSpace=Ie.colorSpace,de.width=Ie.width,de.height=Ie.height,de.channels=Ie.channels}function Aa(de,Ie){if(!(typeof Ie!=\"object\"||!Ie)){if(\"premultiplyAlpha\"in Ie&&(de.premultiplyAlpha=Ie.premultiplyAlpha),\"flipY\"in Ie&&(de.flipY=Ie.flipY),\"alignment\"in Ie&&(de.unpackAlignment=Ie.alignment),\"colorSpace\"in Ie&&(de.colorSpace=to[Ie.colorSpace]),\"type\"in Ie){var $e=Ie.type;de.type=Rn[$e]}var pt=de.width,Kt=de.height,ir=de.channels,Jt=!1;\"shape\"in Ie?(pt=Ie.shape[0],Kt=Ie.shape[1],Ie.shape.length===3&&(ir=Ie.shape[2],Jt=!0)):(\"radius\"in Ie&&(pt=Kt=Ie.radius),\"width\"in Ie&&(pt=Ie.width),\"height\"in Ie&&(Kt=Ie.height),\"channels\"in Ie&&(ir=Ie.channels,Jt=!0)),de.width=pt|0,de.height=Kt|0,de.channels=ir|0;var vt=!1;if(\"format\"in Ie){var Pt=Ie.format,Wt=de.internalformat=Dn[Pt];de.format=Za[Wt],Pt in Rn&&(\"type\"in Ie||(de.type=Rn[Pt])),Pt in fn&&(de.compressed=!0),vt=!0}!Jt&&vt?de.channels=hs[de.format]:Jt&&!vt&&de.channels!==$s[de.format]&&(de.format=de.internalformat=$s[de.channels])}}function aa(de){At.pixelStorei(ih,de.flipY),At.pixelStorei(Ul,de.premultiplyAlpha),At.pixelStorei(Js,de.colorSpace),At.pixelStorei(ff,de.unpackAlignment)}function Xn(){wn.call(this),this.xOffset=0,this.yOffset=0,this.data=null,this.needsFree=!1,this.element=null,this.needsCopy=!1}function Vn(de,Ie){var $e=null;if(nh(Ie)?$e=Ie:Ie&&(Aa(de,Ie),\"x\"in Ie&&(de.xOffset=Ie.x|0),\"y\"in Ie&&(de.yOffset=Ie.y|0),nh(Ie.data)&&($e=Ie.data)),Ie.copy){var pt=Ui.viewportWidth,Kt=Ui.viewportHeight;de.width=de.width||pt-de.xOffset,de.height=de.height||Kt-de.yOffset,de.needsCopy=!0}else if(!$e)de.width=de.width||1,de.height=de.height||1,de.channels=de.channels||4;else if(Or($e))de.channels=de.channels||4,de.data=$e,!(\"type\"in Ie)&&de.type===Ks&&(de.type=hf($e));else if(Ef($e))de.channels=de.channels||4,kh(de,$e),de.alignment=1,de.needsFree=!0;else if(Nr($e)){var ir=$e.data;!Array.isArray(ir)&&de.type===Ks&&(de.type=hf(ir));var Jt=$e.shape,vt=$e.stride,Pt,Wt,rr,dr,pr,kr;Jt.length===3?(rr=Jt[2],kr=vt[2]):(rr=1,kr=1),Pt=Jt[0],Wt=Jt[1],dr=vt[0],pr=vt[1],de.alignment=1,de.width=Pt,de.height=Wt,de.channels=rr,de.format=de.internalformat=$s[rr],de.needsFree=!0,ah(de,ir,dr,pr,kr,$e.offset)}else if(Mh($e)||jc($e)||kf($e))Mh($e)||jc($e)?de.element=$e:de.element=$e.canvas,de.width=de.element.width,de.height=de.element.height,de.channels=4;else if(Ml($e))de.element=$e,de.width=$e.width,de.height=$e.height,de.channels=4;else if(Yh($e))de.element=$e,de.width=$e.naturalWidth,de.height=$e.naturalHeight,de.channels=4;else if(Eh($e))de.element=$e,de.width=$e.videoWidth,de.height=$e.videoHeight,de.channels=4;else if(tc($e)){var Ar=de.width||$e[0].length,gr=de.height||$e.length,Cr=de.channels;an($e[0][0])?Cr=Cr||$e[0][0].length:Cr=Cr||1;for(var cr=Ne.shape($e),Gr=1,ei=0;ei>=Kt,$e.height>>=Kt,Vn($e,pt[Kt]),de.mipmask|=1<=0&&!(\"faces\"in Ie)&&(de.genMipmaps=!0)}if(\"mag\"in Ie){var pt=Ie.mag;de.magFilter=Bn[pt]}var Kt=de.wrapS,ir=de.wrapT;if(\"wrap\"in Ie){var Jt=Ie.wrap;typeof Jt==\"string\"?Kt=ir=On[Jt]:Array.isArray(Jt)&&(Kt=On[Jt[0]],ir=On[Jt[1]])}else{if(\"wrapS\"in Ie){var vt=Ie.wrapS;Kt=On[vt]}if(\"wrapT\"in Ie){var Pt=Ie.wrapT;ir=On[Pt]}}if(de.wrapS=Kt,de.wrapT=ir,\"anisotropic\"in Ie){var Wt=Ie.anisotropic;de.anisotropic=Ie.anisotropic}if(\"mipmap\"in Ie){var rr=!1;switch(typeof Ie.mipmap){case\"string\":de.mipmapHint=cn[Ie.mipmap],de.genMipmaps=!0,rr=!0;break;case\"boolean\":rr=de.genMipmaps=Ie.mipmap;break;case\"object\":de.genMipmaps=!1,rr=!0;break;default:}rr&&!(\"min\"in Ie)&&(de.minFilter=Ql)}}function wc(de,Ie){At.texParameteri(Ie,rh,de.minFilter),At.texParameteri(Ie,cf,de.magFilter),At.texParameteri(Ie,ko,de.wrapS),At.texParameteri(Ie,Co,de.wrapT),Er.ext_texture_filter_anisotropic&&At.texParameteri(Ie,ss,de.anisotropic),de.genMipmaps&&(At.hint(Of,de.mipmapHint),At.generateMipmap(Ie))}var yf=0,Hl={},Fc=Wr.maxTextureUnits,ef=Array(Fc).map(function(){return null});function ls(de){wn.call(this),this.mipmask=0,this.internalformat=Sa,this.id=yf++,this.refCount=1,this.target=de,this.texture=At.createTexture(),this.unit=-1,this.bindCount=0,this.texInfo=new El,Bi.profile&&(this.stats={size:0})}function _f(de){At.activeTexture(Cc),At.bindTexture(de.target,de.texture)}function ns(){var de=ef[0];de?At.bindTexture(de.target,de.texture):At.bindTexture(Ji,null)}function Y(de){var Ie=de.texture,$e=de.unit,pt=de.target;$e>=0&&(At.activeTexture(Cc+$e),At.bindTexture(pt,null),ef[$e]=null),At.deleteTexture(Ie),de.texture=null,de.params=null,de.pixels=null,de.refCount=0,delete Hl[de.id],Oi.textureCount--}e(ls.prototype,{bind:function(){var de=this;de.bindCount+=1;var Ie=de.unit;if(Ie<0){for(var $e=0;$e0)continue;pt.unit=-1}ef[$e]=de,Ie=$e;break}Ie>=Fc,Bi.profile&&Oi.maxTextureUnits>pr)-rr,kr.height=kr.height||($e.height>>pr)-dr,_f($e),ro(kr,Ji,rr,dr,pr),ns(),Oa(kr),pt}function ir(Jt,vt){var Pt=Jt|0,Wt=vt|0||Pt;if(Pt===$e.width&&Wt===$e.height)return pt;pt.width=$e.width=Pt,pt.height=$e.height=Wt,_f($e);for(var rr=0;$e.mipmask>>rr;++rr){var dr=Pt>>rr,pr=Wt>>rr;if(!dr||!pr)break;At.texImage2D(Ji,rr,$e.format,dr,pr,0,$e.format,$e.type,null)}return ns(),Bi.profile&&($e.stats.size=Wc($e.internalformat,$e.type,Pt,Wt,!1,!1)),pt}return pt(de,Ie),pt.subimage=Kt,pt.resize=ir,pt._reglType=\"texture2d\",pt._texture=$e,Bi.profile&&(pt.stats=$e.stats),pt.destroy=function(){$e.decRef()},pt}function K(de,Ie,$e,pt,Kt,ir){var Jt=new ls(ua);Hl[Jt.id]=Jt,Oi.cubeCount++;var vt=new Array(6);function Pt(dr,pr,kr,Ar,gr,Cr){var cr,Gr=Jt.texInfo;for(El.call(Gr),cr=0;cr<6;++cr)vt[cr]=xs();if(typeof dr==\"number\"||!dr){var ei=dr|0||1;for(cr=0;cr<6;++cr)Po(vt[cr],ei,ei)}else if(typeof dr==\"object\")if(pr)Jo(vt[0],dr),Jo(vt[1],pr),Jo(vt[2],kr),Jo(vt[3],Ar),Jo(vt[4],gr),Jo(vt[5],Cr);else if(bc(Gr,dr),Aa(Jt,dr),\"faces\"in dr){var yi=dr.faces;for(cr=0;cr<6;++cr)vn(vt[cr],Jt),Jo(vt[cr],yi[cr])}else for(cr=0;cr<6;++cr)Jo(vt[cr],dr);for(vn(Jt,vt[0]),Gr.genMipmaps?Jt.mipmask=(vt[0].width<<1)-1:Jt.mipmask=vt[0].mipmask,Jt.internalformat=vt[0].internalformat,Pt.width=vt[0].width,Pt.height=vt[0].height,_f(Jt),cr=0;cr<6;++cr)Xl(vt[cr],Fn+cr);for(wc(Gr,ua),ns(),Bi.profile&&(Jt.stats.size=Wc(Jt.internalformat,Jt.type,Pt.width,Pt.height,Gr.genMipmaps,!0)),Pt.format=Ln[Jt.internalformat],Pt.type=Un[Jt.type],Pt.mag=gn[Gr.magFilter],Pt.min=ca[Gr.minFilter],Pt.wrapS=Kn[Gr.wrapS],Pt.wrapT=Kn[Gr.wrapT],cr=0;cr<6;++cr)Qc(vt[cr]);return Pt}function Wt(dr,pr,kr,Ar,gr){var Cr=kr|0,cr=Ar|0,Gr=gr|0,ei=Jn();return vn(ei,Jt),ei.width=0,ei.height=0,Vn(ei,pr),ei.width=ei.width||(Jt.width>>Gr)-Cr,ei.height=ei.height||(Jt.height>>Gr)-cr,_f(Jt),ro(ei,Fn+dr,Cr,cr,Gr),ns(),Oa(ei),Pt}function rr(dr){var pr=dr|0;if(pr!==Jt.width){Pt.width=Jt.width=pr,Pt.height=Jt.height=pr,_f(Jt);for(var kr=0;kr<6;++kr)for(var Ar=0;Jt.mipmask>>Ar;++Ar)At.texImage2D(Fn+kr,Ar,Jt.format,pr>>Ar,pr>>Ar,0,Jt.format,Jt.type,null);return ns(),Bi.profile&&(Jt.stats.size=Wc(Jt.internalformat,Jt.type,Pt.width,Pt.height,!1,!0)),Pt}}return Pt(de,Ie,$e,pt,Kt,ir),Pt.subimage=Wt,Pt.resize=rr,Pt._reglType=\"textureCube\",Pt._texture=Jt,Bi.profile&&(Pt.stats=Jt.stats),Pt.destroy=function(){Jt.decRef()},Pt}function O(){for(var de=0;de>pt,$e.height>>pt,0,$e.internalformat,$e.type,null);else for(var Kt=0;Kt<6;++Kt)At.texImage2D(Fn+Kt,pt,$e.internalformat,$e.width>>pt,$e.height>>pt,0,$e.internalformat,$e.type,null);wc($e.texInfo,$e.target)})}function pe(){for(var de=0;de=0?Qc=!0:On.indexOf(El)>=0&&(Qc=!1))),(\"depthTexture\"in ls||\"depthStencilTexture\"in ls)&&(ef=!!(ls.depthTexture||ls.depthStencilTexture)),\"depth\"in ls&&(typeof ls.depth==\"boolean\"?Xl=ls.depth:(yf=ls.depth,$c=!1)),\"stencil\"in ls&&(typeof ls.stencil==\"boolean\"?$c=ls.stencil:(Hl=ls.stencil,Xl=!1)),\"depthStencil\"in ls&&(typeof ls.depthStencil==\"boolean\"?Xl=$c=ls.depthStencil:(Fc=ls.depthStencil,Xl=!1,$c=!1))}var ns=null,Y=null,z=null,K=null;if(Array.isArray(xs))ns=xs.map(fn);else if(xs)ns=[fn(xs)];else for(ns=new Array(wc),_o=0;_o0&&(Oa.depth=Vn[0].depth,Oa.stencil=Vn[0].stencil,Oa.depthStencil=Vn[0].depthStencil),Vn[Jn]?Vn[Jn](Oa):Vn[Jn]=vn(Oa)}return e(ma,{width:_o,height:_o,color:El})}function ro(Ao){var Jn,Oa=Ao|0;if(Oa===ma.width)return ma;var _o=ma.color;for(Jn=0;Jn<_o.length;++Jn)_o[Jn].resize(Oa);for(Jn=0;Jn<6;++Jn)Vn[Jn].resize(Oa);return ma.width=ma.height=Oa,ma}return ma(Xn),e(ma,{faces:Vn,resize:ro,_reglType:\"framebufferCube\",destroy:function(){Vn.forEach(function(Ao){Ao.destroy()})}})}function aa(){Bi.cur=null,Bi.next=null,Bi.dirty=!0,ut(gn).forEach(function(Xn){Xn.framebuffer=At.createFramebuffer(),wn(Xn)})}return e(Bi,{getFramebuffer:function(Xn){if(typeof Xn==\"function\"&&Xn._reglType===\"framebuffer\"){var Vn=Xn._framebuffer;if(Vn instanceof ca)return Vn}return null},create:vn,createCube:Aa,clear:function(){ut(gn).forEach(Za)},restore:aa})}var md=5126,sh=34962,Fs=34963;function _u(){this.state=0,this.x=0,this.y=0,this.z=0,this.w=0,this.buffer=null,this.size=0,this.normalized=!1,this.type=md,this.offset=0,this.stride=0,this.divisor=0}function xu(At,Er,Wr,wi,Ui,Oi,Bi){for(var cn=Wr.maxAttributes,On=new Array(cn),Bn=0;Bn=_o.byteLength?Po.subdata(_o):(Po.destroy(),vn.buffers[Ao]=null)),vn.buffers[Ao]||(Po=vn.buffers[Ao]=Ui.create(Jn,sh,!1,!0)),Oa.buffer=Ui.getBuffer(Po),Oa.size=Oa.buffer.dimension|0,Oa.normalized=!1,Oa.type=Oa.buffer.dtype,Oa.offset=0,Oa.stride=0,Oa.divisor=0,Oa.state=1,ma[Ao]=1}else Ui.getBuffer(Jn)?(Oa.buffer=Ui.getBuffer(Jn),Oa.size=Oa.buffer.dimension|0,Oa.normalized=!1,Oa.type=Oa.buffer.dtype,Oa.offset=0,Oa.stride=0,Oa.divisor=0,Oa.state=1):Ui.getBuffer(Jn.buffer)?(Oa.buffer=Ui.getBuffer(Jn.buffer),Oa.size=(+Jn.size||Oa.buffer.dimension)|0,Oa.normalized=!!Jn.normalized||!1,\"type\"in Jn?Oa.type=bi[Jn.type]:Oa.type=Oa.buffer.dtype,Oa.offset=(Jn.offset||0)|0,Oa.stride=(Jn.stride||0)|0,Oa.divisor=(Jn.divisor||0)|0,Oa.state=1):\"x\"in Jn&&(Oa.x=+Jn.x||0,Oa.y=+Jn.y||0,Oa.z=+Jn.z||0,Oa.w=+Jn.w||0,Oa.state=2)}for(var Jo=0;Jo1)for(var aa=0;aaAi&&(Ai=ji.stats.uniformsCount)}),Ai},Wr.getMaxAttributesCount=function(){var Ai=0;return yn.forEach(function(ji){ji.stats.attributesCount>Ai&&(Ai=ji.stats.attributesCount)}),Ai});function fn(){Ui={},Oi={};for(var Ai=0;Ai16&&(Wr=Ti(Wr,At.length*8));for(var wi=Array(16),Ui=Array(16),Oi=0;Oi<16;Oi++)wi[Oi]=Wr[Oi]^909522486,Ui[Oi]=Wr[Oi]^1549556828;var Bi=Ti(wi.concat(gf(Er)),512+Er.length*8);return gt(Ti(Ui.concat(Bi),768))}function ru(At){for(var Er=Ih?\"0123456789ABCDEF\":\"0123456789abcdef\",Wr=\"\",wi,Ui=0;Ui>>4&15)+Er.charAt(wi&15);return Wr}function mc(At){for(var Er=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",Wr=\"\",wi=At.length,Ui=0;UiAt.length*8?Wr+=Wu:Wr+=Er.charAt(Oi>>>6*(3-Bi)&63);return Wr}function Yc(At,Er){var Wr=Er.length,wi=Array(),Ui,Oi,Bi,cn,On=Array(Math.ceil(At.length/2));for(Ui=0;Ui0;){for(cn=Array(),Bi=0,Ui=0;Ui0||Oi>0)&&(cn[cn.length]=Oi);wi[wi.length]=Bi,On=cn}var Bn=\"\";for(Ui=wi.length-1;Ui>=0;Ui--)Bn+=Er.charAt(wi[Ui]);var yn=Math.ceil(At.length*8/(Math.log(Er.length)/Math.log(2)));for(Ui=Bn.length;Ui>>6&31,128|wi&63):wi<=65535?Er+=String.fromCharCode(224|wi>>>12&15,128|wi>>>6&63,128|wi&63):wi<=2097151&&(Er+=String.fromCharCode(240|wi>>>18&7,128|wi>>>12&63,128|wi>>>6&63,128|wi&63));return Er}function gf(At){for(var Er=Array(At.length>>2),Wr=0;Wr>5]|=(At.charCodeAt(Wr/8)&255)<<24-Wr%32;return Er}function gt(At){for(var Er=\"\",Wr=0;Wr>5]>>>24-Wr%32&255);return Er}function Bt(At,Er){return At>>>Er|At<<32-Er}function wr(At,Er){return At>>>Er}function vr(At,Er,Wr){return At&Er^~At&Wr}function Ur(At,Er,Wr){return At&Er^At&Wr^Er&Wr}function fi(At){return Bt(At,2)^Bt(At,13)^Bt(At,22)}function xi(At){return Bt(At,6)^Bt(At,11)^Bt(At,25)}function Fi(At){return Bt(At,7)^Bt(At,18)^wr(At,3)}function Xi(At){return Bt(At,17)^Bt(At,19)^wr(At,10)}var hn=new Array(1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998);function Ti(At,Er){var Wr=new Array(1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225),wi=new Array(64),Ui,Oi,Bi,cn,On,Bn,yn,to,Rn,Dn,fn,Ai;for(At[Er>>5]|=128<<24-Er%32,At[(Er+64>>9<<4)+15]=Er,Rn=0;Rn>16)+(Er>>16)+(Wr>>16);return wi<<16|Wr&65535}function Ii(At){return Array.prototype.slice.call(At)}function mi(At){return Ii(At).join(\"\")}function Pn(At){var Er=At&&At.cache,Wr=0,wi=[],Ui=[],Oi=[];function Bi(fn,Ai){var ji=Ai&&Ai.stable;if(!ji){for(var Ln=0;Ln0&&(fn.push(Un,\"=\"),fn.push.apply(fn,Ii(arguments)),fn.push(\";\")),Un}return e(Ai,{def:Ln,toString:function(){return mi([ji.length>0?\"var \"+ji.join(\",\")+\";\":\"\",mi(fn)])}})}function On(){var fn=cn(),Ai=cn(),ji=fn.toString,Ln=Ai.toString;function Un(gn,ca){Ai(gn,ca,\"=\",fn.def(gn,ca),\";\")}return e(function(){fn.apply(fn,Ii(arguments))},{def:fn.def,entry:fn,exit:Ai,save:Un,set:function(gn,ca,Kn){Un(gn,ca),fn(gn,ca,\"=\",Kn,\";\")},toString:function(){return ji()+Ln()}})}function Bn(){var fn=mi(arguments),Ai=On(),ji=On(),Ln=Ai.toString,Un=ji.toString;return e(Ai,{then:function(){return Ai.apply(Ai,Ii(arguments)),this},else:function(){return ji.apply(ji,Ii(arguments)),this},toString:function(){var gn=Un();return gn&&(gn=\"else{\"+gn+\"}\"),mi([\"if(\",fn,\"){\",Ln(),\"}\",gn])}})}var yn=cn(),to={};function Rn(fn,Ai){var ji=[];function Ln(){var Za=\"a\"+ji.length;return ji.push(Za),Za}Ai=Ai||0;for(var Un=0;Un\":516,notequal:517,\"!=\":517,\"!==\":517,gequal:518,\">=\":518,always:519},Kr={0:0,zero:0,keep:7680,replace:7681,increment:7682,decrement:7683,\"increment wrap\":34055,\"decrement wrap\":34056,invert:5386},ii={cw:we,ccw:Be};function vi(At){return Array.isArray(At)||Or(At)||Nr(At)}function ci(At){return At.sort(function(Er,Wr){return Er===ee?-1:Wr===ee?1:Er=1,wi>=2,Er)}else if(Wr===Xo){var Ui=At.data;return new Jr(Ui.thisDep,Ui.contextDep,Ui.propDep,Er)}else{if(Wr===Ts)return new Jr(!1,!1,!1,Er);if(Wr===Qo){for(var Oi=!1,Bi=!1,cn=!1,On=0;On=1&&(Bi=!0),yn>=2&&(cn=!0)}else Bn.type===Xo&&(Oi=Oi||Bn.data.thisDep,Bi=Bi||Bn.data.contextDep,cn=cn||Bn.data.propDep)}return new Jr(Oi,Bi,cn,Er)}else return new Jr(Wr===mo,Wr===Ua,Wr===sn,Er)}}var Nn=new Jr(!1,!1,!1,function(){});function ga(At,Er,Wr,wi,Ui,Oi,Bi,cn,On,Bn,yn,to,Rn,Dn,fn,Ai){var ji=Bn.Record,Ln={add:32774,subtract:32778,\"reverse subtract\":32779};Wr.ext_blend_minmax&&(Ln.min=Ue,Ln.max=We);var Un=Wr.angle_instanced_arrays,gn=Wr.webgl_draw_buffers,ca=Wr.oes_vertex_array_object,Kn={dirty:!0,profile:Ai.profile},Za={},wn=[],vn={},Aa={};function aa(vt){return vt.replace(\".\",\"_\")}function Xn(vt,Pt,Wt){var rr=aa(vt);wn.push(vt),Za[rr]=Kn[rr]=!!Wt,vn[rr]=Pt}function Vn(vt,Pt,Wt){var rr=aa(vt);wn.push(vt),Array.isArray(Wt)?(Kn[rr]=Wt.slice(),Za[rr]=Wt.slice()):Kn[rr]=Za[rr]=Wt,Aa[rr]=Pt}function ma(vt){return!!isNaN(vt)}Xn(ys,di),Xn(Bo,Xr),Vn(yl,\"blendColor\",[0,0,0,0]),Vn(Gs,\"blendEquationSeparate\",[lr,lr]),Vn(Rs,\"blendFuncSeparate\",[or,zt,or,zt]),Xn(ia,Ci,!0),Vn(Ka,\"depthFunc\",Dr),Vn(vs,\"depthRange\",[0,1]),Vn(Ko,\"depthMask\",!0),Vn(iu,iu,[!0,!0,!0,!0]),Xn(Ru,zr),Vn(ac,\"cullFace\",oe),Vn(mf,mf,Be),Vn(bu,bu,1),Xn(Kc,Mn),Vn(Du,\"polygonOffset\",[0,0]),Xn(Dc,pa),Xn(Da,ea),Vn(eo,\"sampleCoverage\",[1,!1]),Xn(Jc,Li),Vn(yc,\"stencilMask\",-1),Vn(_c,\"stencilFunc\",[wt,0,-1]),Vn(le,\"stencilOpSeparate\",[Z,tt,tt,tt]),Vn(w,\"stencilOpSeparate\",[oe,tt,tt,tt]),Xn(B,Qi),Vn(Q,\"scissor\",[0,0,At.drawingBufferWidth,At.drawingBufferHeight]),Vn(ee,ee,[0,0,At.drawingBufferWidth,At.drawingBufferHeight]);var ro={gl:At,context:Rn,strings:Er,next:Za,current:Kn,draw:to,elements:Oi,buffer:Ui,shader:yn,attributes:Bn.state,vao:Bn,uniforms:On,framebuffer:cn,extensions:Wr,timer:Dn,isBufferArgs:vi},Ao={primTypes:Ki,compareFuncs:qr,blendFuncs:ui,blendEquations:Ln,stencilOps:Kr,glTypes:bi,orientationType:ii};gn&&(Ao.backBuffer=[oe],Ao.drawBuffer=M(wi.maxDrawbuffers,function(vt){return vt===0?[0]:M(vt,function(Pt){return oi+Pt})}));var Jn=0;function Oa(){var vt=Pn({cache:fn}),Pt=vt.link,Wt=vt.global;vt.id=Jn++,vt.batchId=\"0\";var rr=Pt(ro),dr=vt.shared={props:\"a0\"};Object.keys(ro).forEach(function(Cr){dr[Cr]=Wt.def(rr,\".\",Cr)});var pr=vt.next={},kr=vt.current={};Object.keys(Aa).forEach(function(Cr){Array.isArray(Kn[Cr])&&(pr[Cr]=Wt.def(dr.next,\".\",Cr),kr[Cr]=Wt.def(dr.current,\".\",Cr))});var Ar=vt.constants={};Object.keys(Ao).forEach(function(Cr){Ar[Cr]=Wt.def(JSON.stringify(Ao[Cr]))}),vt.invoke=function(Cr,cr){switch(cr.type){case Cn:var Gr=[\"this\",dr.context,dr.props,vt.batchId];return Cr.def(Pt(cr.data),\".call(\",Gr.slice(0,Math.max(cr.data.length+1,4)),\")\");case sn:return Cr.def(dr.props,cr.data);case Ua:return Cr.def(dr.context,cr.data);case mo:return Cr.def(\"this\",cr.data);case Xo:return cr.data.append(vt,Cr),cr.data.ref;case Ts:return cr.data.toString();case Qo:return cr.data.map(function(ei){return vt.invoke(Cr,ei)})}},vt.attribCache={};var gr={};return vt.scopeAttrib=function(Cr){var cr=Er.id(Cr);if(cr in gr)return gr[cr];var Gr=Bn.scope[cr];Gr||(Gr=Bn.scope[cr]=new ji);var ei=gr[cr]=Pt(Gr);return ei},vt}function _o(vt){var Pt=vt.static,Wt=vt.dynamic,rr;if(se in Pt){var dr=!!Pt[se];rr=dn(function(kr,Ar){return dr}),rr.enable=dr}else if(se in Wt){var pr=Wt[se];rr=En(pr,function(kr,Ar){return kr.invoke(Ar,pr)})}return rr}function Po(vt,Pt){var Wt=vt.static,rr=vt.dynamic;if(qe in Wt){var dr=Wt[qe];return dr?(dr=cn.getFramebuffer(dr),dn(function(kr,Ar){var gr=kr.link(dr),Cr=kr.shared;Ar.set(Cr.framebuffer,\".next\",gr);var cr=Cr.context;return Ar.set(cr,\".\"+Oe,gr+\".width\"),Ar.set(cr,\".\"+Je,gr+\".height\"),gr})):dn(function(kr,Ar){var gr=kr.shared;Ar.set(gr.framebuffer,\".next\",\"null\");var Cr=gr.context;return Ar.set(Cr,\".\"+Oe,Cr+\".\"+Dt),Ar.set(Cr,\".\"+Je,Cr+\".\"+Ut),\"null\"})}else if(qe in rr){var pr=rr[qe];return En(pr,function(kr,Ar){var gr=kr.invoke(Ar,pr),Cr=kr.shared,cr=Cr.framebuffer,Gr=Ar.def(cr,\".getFramebuffer(\",gr,\")\");Ar.set(cr,\".next\",Gr);var ei=Cr.context;return Ar.set(ei,\".\"+Oe,Gr+\"?\"+Gr+\".width:\"+ei+\".\"+Dt),Ar.set(ei,\".\"+Je,Gr+\"?\"+Gr+\".height:\"+ei+\".\"+Ut),Gr})}else return null}function Jo(vt,Pt,Wt){var rr=vt.static,dr=vt.dynamic;function pr(gr){if(gr in rr){var Cr=rr[gr],cr=!0,Gr=Cr.x|0,ei=Cr.y|0,yi,tn;return\"width\"in Cr?yi=Cr.width|0:cr=!1,\"height\"in Cr?tn=Cr.height|0:cr=!1,new Jr(!cr&&Pt&&Pt.thisDep,!cr&&Pt&&Pt.contextDep,!cr&&Pt&&Pt.propDep,function(Qn,qn){var rn=Qn.shared.context,bn=yi;\"width\"in Cr||(bn=qn.def(rn,\".\",Oe,\"-\",Gr));var mn=tn;return\"height\"in Cr||(mn=qn.def(rn,\".\",Je,\"-\",ei)),[Gr,ei,bn,mn]})}else if(gr in dr){var Ri=dr[gr],ln=En(Ri,function(Qn,qn){var rn=Qn.invoke(qn,Ri),bn=Qn.shared.context,mn=qn.def(rn,\".x|0\"),Gn=qn.def(rn,\".y|0\"),da=qn.def('\"width\" in ',rn,\"?\",rn,\".width|0:\",\"(\",bn,\".\",Oe,\"-\",mn,\")\"),No=qn.def('\"height\" in ',rn,\"?\",rn,\".height|0:\",\"(\",bn,\".\",Je,\"-\",Gn,\")\");return[mn,Gn,da,No]});return Pt&&(ln.thisDep=ln.thisDep||Pt.thisDep,ln.contextDep=ln.contextDep||Pt.contextDep,ln.propDep=ln.propDep||Pt.propDep),ln}else return Pt?new Jr(Pt.thisDep,Pt.contextDep,Pt.propDep,function(Qn,qn){var rn=Qn.shared.context;return[0,0,qn.def(rn,\".\",Oe),qn.def(rn,\".\",Je)]}):null}var kr=pr(ee);if(kr){var Ar=kr;kr=new Jr(kr.thisDep,kr.contextDep,kr.propDep,function(gr,Cr){var cr=Ar.append(gr,Cr),Gr=gr.shared.context;return Cr.set(Gr,\".\"+He,cr[2]),Cr.set(Gr,\".\"+et,cr[3]),cr})}return{viewport:kr,scissor_box:pr(Q)}}function Xl(vt,Pt){var Wt=vt.static,rr=typeof Wt[it]==\"string\"&&typeof Wt[je]==\"string\";if(rr){if(Object.keys(Pt.dynamic).length>0)return null;var dr=Pt.static,pr=Object.keys(dr);if(pr.length>0&&typeof dr[pr[0]]==\"number\"){for(var kr=[],Ar=0;Ar\"+mn+\"?\"+cr+\".constant[\"+mn+\"]:0;\"}).join(\"\"),\"}}else{\",\"if(\",yi,\"(\",cr,\".buffer)){\",Qn,\"=\",tn,\".createStream(\",mr,\",\",cr,\".buffer);\",\"}else{\",Qn,\"=\",tn,\".getBuffer(\",cr,\".buffer);\",\"}\",qn,'=\"type\" in ',cr,\"?\",ei.glTypes,\"[\",cr,\".type]:\",Qn,\".dtype;\",Ri.normalized,\"=!!\",cr,\".normalized;\");function rn(bn){Cr(Ri[bn],\"=\",cr,\".\",bn,\"|0;\")}return rn(\"size\"),rn(\"offset\"),rn(\"stride\"),rn(\"divisor\"),Cr(\"}}\"),Cr.exit(\"if(\",Ri.isStream,\"){\",tn,\".destroyStream(\",Qn,\");\",\"}\"),Ri}dr[pr]=En(kr,Ar)}),dr}function wc(vt){var Pt=vt.static,Wt=vt.dynamic,rr={};return Object.keys(Pt).forEach(function(dr){var pr=Pt[dr];rr[dr]=dn(function(kr,Ar){return typeof pr==\"number\"||typeof pr==\"boolean\"?\"\"+pr:kr.link(pr)})}),Object.keys(Wt).forEach(function(dr){var pr=Wt[dr];rr[dr]=En(pr,function(kr,Ar){return kr.invoke(Ar,pr)})}),rr}function yf(vt,Pt,Wt,rr,dr){var pr=vt.static,kr=vt.dynamic,Ar=Xl(vt,Pt),gr=Po(vt,dr),Cr=Jo(vt,gr,dr),cr=xs(vt,dr),Gr=Qc(vt,dr),ei=$c(vt,dr,Ar);function yi(rn){var bn=Cr[rn];bn&&(Gr[rn]=bn)}yi(ee),yi(aa(Q));var tn=Object.keys(Gr).length>0,Ri={framebuffer:gr,draw:cr,shader:ei,state:Gr,dirty:tn,scopeVAO:null,drawVAO:null,useVAO:!1,attributes:{}};if(Ri.profile=_o(vt,dr),Ri.uniforms=El(Wt,dr),Ri.drawVAO=Ri.scopeVAO=cr.vao,!Ri.drawVAO&&ei.program&&!Ar&&Wr.angle_instanced_arrays&&cr.static.elements){var ln=!0,Qn=ei.program.attributes.map(function(rn){var bn=Pt.static[rn];return ln=ln&&!!bn,bn});if(ln&&Qn.length>0){var qn=Bn.getVAO(Bn.createVAO({attributes:Qn,elements:cr.static.elements}));Ri.drawVAO=new Jr(null,null,null,function(rn,bn){return rn.link(qn)}),Ri.useVAO=!0}}return Ar?Ri.useVAO=!0:Ri.attributes=bc(Pt,dr),Ri.context=wc(rr,dr),Ri}function Hl(vt,Pt,Wt){var rr=vt.shared,dr=rr.context,pr=vt.scope();Object.keys(Wt).forEach(function(kr){Pt.save(dr,\".\"+kr);var Ar=Wt[kr],gr=Ar.append(vt,Pt);Array.isArray(gr)?pr(dr,\".\",kr,\"=[\",gr.join(),\"];\"):pr(dr,\".\",kr,\"=\",gr,\";\")}),Pt(pr)}function Fc(vt,Pt,Wt,rr){var dr=vt.shared,pr=dr.gl,kr=dr.framebuffer,Ar;gn&&(Ar=Pt.def(dr.extensions,\".webgl_draw_buffers\"));var gr=vt.constants,Cr=gr.drawBuffer,cr=gr.backBuffer,Gr;Wt?Gr=Wt.append(vt,Pt):Gr=Pt.def(kr,\".next\"),rr||Pt(\"if(\",Gr,\"!==\",kr,\".cur){\"),Pt(\"if(\",Gr,\"){\",pr,\".bindFramebuffer(\",Ir,\",\",Gr,\".framebuffer);\"),gn&&Pt(Ar,\".drawBuffersWEBGL(\",Cr,\"[\",Gr,\".colorAttachments.length]);\"),Pt(\"}else{\",pr,\".bindFramebuffer(\",Ir,\",null);\"),gn&&Pt(Ar,\".drawBuffersWEBGL(\",cr,\");\"),Pt(\"}\",kr,\".cur=\",Gr,\";\"),rr||Pt(\"}\")}function ef(vt,Pt,Wt){var rr=vt.shared,dr=rr.gl,pr=vt.current,kr=vt.next,Ar=rr.current,gr=rr.next,Cr=vt.cond(Ar,\".dirty\");wn.forEach(function(cr){var Gr=aa(cr);if(!(Gr in Wt.state)){var ei,yi;if(Gr in kr){ei=kr[Gr],yi=pr[Gr];var tn=M(Kn[Gr].length,function(ln){return Cr.def(ei,\"[\",ln,\"]\")});Cr(vt.cond(tn.map(function(ln,Qn){return ln+\"!==\"+yi+\"[\"+Qn+\"]\"}).join(\"||\")).then(dr,\".\",Aa[Gr],\"(\",tn,\");\",tn.map(function(ln,Qn){return yi+\"[\"+Qn+\"]=\"+ln}).join(\";\"),\";\"))}else{ei=Cr.def(gr,\".\",Gr);var Ri=vt.cond(ei,\"!==\",Ar,\".\",Gr);Cr(Ri),Gr in vn?Ri(vt.cond(ei).then(dr,\".enable(\",vn[Gr],\");\").else(dr,\".disable(\",vn[Gr],\");\"),Ar,\".\",Gr,\"=\",ei,\";\"):Ri(dr,\".\",Aa[Gr],\"(\",ei,\");\",Ar,\".\",Gr,\"=\",ei,\";\")}}}),Object.keys(Wt.state).length===0&&Cr(Ar,\".dirty=false;\"),Pt(Cr)}function ls(vt,Pt,Wt,rr){var dr=vt.shared,pr=vt.current,kr=dr.current,Ar=dr.gl,gr;ci(Object.keys(Wt)).forEach(function(Cr){var cr=Wt[Cr];if(!(rr&&!rr(cr))){var Gr=cr.append(vt,Pt);if(vn[Cr]){var ei=vn[Cr];un(cr)?(gr=vt.link(Gr,{stable:!0}),Pt(vt.cond(gr).then(Ar,\".enable(\",ei,\");\").else(Ar,\".disable(\",ei,\");\")),Pt(kr,\".\",Cr,\"=\",gr,\";\")):(Pt(vt.cond(Gr).then(Ar,\".enable(\",ei,\");\").else(Ar,\".disable(\",ei,\");\")),Pt(kr,\".\",Cr,\"=\",Gr,\";\"))}else if(an(Gr)){var yi=pr[Cr];Pt(Ar,\".\",Aa[Cr],\"(\",Gr,\");\",Gr.map(function(tn,Ri){return yi+\"[\"+Ri+\"]=\"+tn}).join(\";\"),\";\")}else un(cr)?(gr=vt.link(Gr,{stable:!0}),Pt(Ar,\".\",Aa[Cr],\"(\",gr,\");\",kr,\".\",Cr,\"=\",gr,\";\")):Pt(Ar,\".\",Aa[Cr],\"(\",Gr,\");\",kr,\".\",Cr,\"=\",Gr,\";\")}})}function _f(vt,Pt){Un&&(vt.instancing=Pt.def(vt.shared.extensions,\".angle_instanced_arrays\"))}function ns(vt,Pt,Wt,rr,dr){var pr=vt.shared,kr=vt.stats,Ar=pr.current,gr=pr.timer,Cr=Wt.profile;function cr(){return typeof performance==\"undefined\"?\"Date.now()\":\"performance.now()\"}var Gr,ei;function yi(rn){Gr=Pt.def(),rn(Gr,\"=\",cr(),\";\"),typeof dr==\"string\"?rn(kr,\".count+=\",dr,\";\"):rn(kr,\".count++;\"),Dn&&(rr?(ei=Pt.def(),rn(ei,\"=\",gr,\".getNumPendingQueries();\")):rn(gr,\".beginQuery(\",kr,\");\"))}function tn(rn){rn(kr,\".cpuTime+=\",cr(),\"-\",Gr,\";\"),Dn&&(rr?rn(gr,\".pushScopeStats(\",ei,\",\",gr,\".getNumPendingQueries(),\",kr,\");\"):rn(gr,\".endQuery();\"))}function Ri(rn){var bn=Pt.def(Ar,\".profile\");Pt(Ar,\".profile=\",rn,\";\"),Pt.exit(Ar,\".profile=\",bn,\";\")}var ln;if(Cr){if(un(Cr)){Cr.enable?(yi(Pt),tn(Pt.exit),Ri(\"true\")):Ri(\"false\");return}ln=Cr.append(vt,Pt),Ri(ln)}else ln=Pt.def(Ar,\".profile\");var Qn=vt.block();yi(Qn),Pt(\"if(\",ln,\"){\",Qn,\"}\");var qn=vt.block();tn(qn),Pt.exit(\"if(\",ln,\"){\",qn,\"}\")}function Y(vt,Pt,Wt,rr,dr){var pr=vt.shared;function kr(gr){switch(gr){case To:case Ds:case _l:return 2;case Wa:case As:case Vl:return 3;case co:case yo:case Zu:return 4;default:return 1}}function Ar(gr,Cr,cr){var Gr=pr.gl,ei=Pt.def(gr,\".location\"),yi=Pt.def(pr.attributes,\"[\",ei,\"]\"),tn=cr.state,Ri=cr.buffer,ln=[cr.x,cr.y,cr.z,cr.w],Qn=[\"buffer\",\"normalized\",\"offset\",\"stride\"];function qn(){Pt(\"if(!\",yi,\".buffer){\",Gr,\".enableVertexAttribArray(\",ei,\");}\");var bn=cr.type,mn;if(cr.size?mn=Pt.def(cr.size,\"||\",Cr):mn=Cr,Pt(\"if(\",yi,\".type!==\",bn,\"||\",yi,\".size!==\",mn,\"||\",Qn.map(function(da){return yi+\".\"+da+\"!==\"+cr[da]}).join(\"||\"),\"){\",Gr,\".bindBuffer(\",mr,\",\",Ri,\".buffer);\",Gr,\".vertexAttribPointer(\",[ei,mn,bn,cr.normalized,cr.stride,cr.offset],\");\",yi,\".type=\",bn,\";\",yi,\".size=\",mn,\";\",Qn.map(function(da){return yi+\".\"+da+\"=\"+cr[da]+\";\"}).join(\"\"),\"}\"),Un){var Gn=cr.divisor;Pt(\"if(\",yi,\".divisor!==\",Gn,\"){\",vt.instancing,\".vertexAttribDivisorANGLE(\",[ei,Gn],\");\",yi,\".divisor=\",Gn,\";}\")}}function rn(){Pt(\"if(\",yi,\".buffer){\",Gr,\".disableVertexAttribArray(\",ei,\");\",yi,\".buffer=null;\",\"}if(\",Ma.map(function(bn,mn){return yi+\".\"+bn+\"!==\"+ln[mn]}).join(\"||\"),\"){\",Gr,\".vertexAttrib4f(\",ei,\",\",ln,\");\",Ma.map(function(bn,mn){return yi+\".\"+bn+\"=\"+ln[mn]+\";\"}).join(\"\"),\"}\")}tn===Ea?qn():tn===qa?rn():(Pt(\"if(\",tn,\"===\",Ea,\"){\"),qn(),Pt(\"}else{\"),rn(),Pt(\"}\"))}rr.forEach(function(gr){var Cr=gr.name,cr=Wt.attributes[Cr],Gr;if(cr){if(!dr(cr))return;Gr=cr.append(vt,Pt)}else{if(!dr(Nn))return;var ei=vt.scopeAttrib(Cr);Gr={},Object.keys(new ji).forEach(function(yi){Gr[yi]=Pt.def(ei,\".\",yi)})}Ar(vt.link(gr),kr(gr.info.type),Gr)})}function z(vt,Pt,Wt,rr,dr,pr){for(var kr=vt.shared,Ar=kr.gl,gr,Cr=0;Cr1){for(var Do=[],ps=[],fo=0;fo>1)\",Ri],\");\")}function Gn(){Wt(ln,\".drawArraysInstancedANGLE(\",[ei,yi,tn,Ri],\");\")}cr&&cr!==\"null\"?qn?mn():(Wt(\"if(\",cr,\"){\"),mn(),Wt(\"}else{\"),Gn(),Wt(\"}\")):Gn()}function bn(){function mn(){Wt(pr+\".drawElements(\"+[ei,tn,Qn,yi+\"<<((\"+Qn+\"-\"+Ta+\")>>1)\"]+\");\")}function Gn(){Wt(pr+\".drawArrays(\"+[ei,yi,tn]+\");\")}cr&&cr!==\"null\"?qn?mn():(Wt(\"if(\",cr,\"){\"),mn(),Wt(\"}else{\"),Gn(),Wt(\"}\")):Gn()}Un&&(typeof Ri!=\"number\"||Ri>=0)?typeof Ri==\"string\"?(Wt(\"if(\",Ri,\">0){\"),rn(),Wt(\"}else if(\",Ri,\"<0){\"),bn(),Wt(\"}\")):rn():bn()}function O(vt,Pt,Wt,rr,dr){var pr=Oa(),kr=pr.proc(\"body\",dr);return Un&&(pr.instancing=kr.def(pr.shared.extensions,\".angle_instanced_arrays\")),vt(pr,kr,Wt,rr),pr.compile().body}function $(vt,Pt,Wt,rr){_f(vt,Pt),Wt.useVAO?Wt.drawVAO?Pt(vt.shared.vao,\".setVAO(\",Wt.drawVAO.append(vt,Pt),\");\"):Pt(vt.shared.vao,\".setVAO(\",vt.shared.vao,\".targetVAO);\"):(Pt(vt.shared.vao,\".setVAO(null);\"),Y(vt,Pt,Wt,rr.attributes,function(){return!0})),z(vt,Pt,Wt,rr.uniforms,function(){return!0},!1),K(vt,Pt,Pt,Wt)}function pe(vt,Pt){var Wt=vt.proc(\"draw\",1);_f(vt,Wt),Hl(vt,Wt,Pt.context),Fc(vt,Wt,Pt.framebuffer),ef(vt,Wt,Pt),ls(vt,Wt,Pt.state),ns(vt,Wt,Pt,!1,!0);var rr=Pt.shader.progVar.append(vt,Wt);if(Wt(vt.shared.gl,\".useProgram(\",rr,\".program);\"),Pt.shader.program)$(vt,Wt,Pt,Pt.shader.program);else{Wt(vt.shared.vao,\".setVAO(null);\");var dr=vt.global.def(\"{}\"),pr=Wt.def(rr,\".id\"),kr=Wt.def(dr,\"[\",pr,\"]\");Wt(vt.cond(kr).then(kr,\".call(this,a0);\").else(kr,\"=\",dr,\"[\",pr,\"]=\",vt.link(function(Ar){return O($,vt,Pt,Ar,1)}),\"(\",rr,\");\",kr,\".call(this,a0);\"))}Object.keys(Pt.state).length>0&&Wt(vt.shared.current,\".dirty=true;\"),vt.shared.vao&&Wt(vt.shared.vao,\".setVAO(null);\")}function de(vt,Pt,Wt,rr){vt.batchId=\"a1\",_f(vt,Pt);function dr(){return!0}Y(vt,Pt,Wt,rr.attributes,dr),z(vt,Pt,Wt,rr.uniforms,dr,!1),K(vt,Pt,Pt,Wt)}function Ie(vt,Pt,Wt,rr){_f(vt,Pt);var dr=Wt.contextDep,pr=Pt.def(),kr=\"a0\",Ar=\"a1\",gr=Pt.def();vt.shared.props=gr,vt.batchId=pr;var Cr=vt.scope(),cr=vt.scope();Pt(Cr.entry,\"for(\",pr,\"=0;\",pr,\"<\",Ar,\";++\",pr,\"){\",gr,\"=\",kr,\"[\",pr,\"];\",cr,\"}\",Cr.exit);function Gr(Qn){return Qn.contextDep&&dr||Qn.propDep}function ei(Qn){return!Gr(Qn)}if(Wt.needsContext&&Hl(vt,cr,Wt.context),Wt.needsFramebuffer&&Fc(vt,cr,Wt.framebuffer),ls(vt,cr,Wt.state,Gr),Wt.profile&&Gr(Wt.profile)&&ns(vt,cr,Wt,!1,!0),rr)Wt.useVAO?Wt.drawVAO?Gr(Wt.drawVAO)?cr(vt.shared.vao,\".setVAO(\",Wt.drawVAO.append(vt,cr),\");\"):Cr(vt.shared.vao,\".setVAO(\",Wt.drawVAO.append(vt,Cr),\");\"):Cr(vt.shared.vao,\".setVAO(\",vt.shared.vao,\".targetVAO);\"):(Cr(vt.shared.vao,\".setVAO(null);\"),Y(vt,Cr,Wt,rr.attributes,ei),Y(vt,cr,Wt,rr.attributes,Gr)),z(vt,Cr,Wt,rr.uniforms,ei,!1),z(vt,cr,Wt,rr.uniforms,Gr,!0),K(vt,Cr,cr,Wt);else{var yi=vt.global.def(\"{}\"),tn=Wt.shader.progVar.append(vt,cr),Ri=cr.def(tn,\".id\"),ln=cr.def(yi,\"[\",Ri,\"]\");cr(vt.shared.gl,\".useProgram(\",tn,\".program);\",\"if(!\",ln,\"){\",ln,\"=\",yi,\"[\",Ri,\"]=\",vt.link(function(Qn){return O(de,vt,Wt,Qn,2)}),\"(\",tn,\");}\",ln,\".call(this,a0[\",pr,\"],\",pr,\");\")}}function $e(vt,Pt){var Wt=vt.proc(\"batch\",2);vt.batchId=\"0\",_f(vt,Wt);var rr=!1,dr=!0;Object.keys(Pt.context).forEach(function(yi){rr=rr||Pt.context[yi].propDep}),rr||(Hl(vt,Wt,Pt.context),dr=!1);var pr=Pt.framebuffer,kr=!1;pr?(pr.propDep?rr=kr=!0:pr.contextDep&&rr&&(kr=!0),kr||Fc(vt,Wt,pr)):Fc(vt,Wt,null),Pt.state.viewport&&Pt.state.viewport.propDep&&(rr=!0);function Ar(yi){return yi.contextDep&&rr||yi.propDep}ef(vt,Wt,Pt),ls(vt,Wt,Pt.state,function(yi){return!Ar(yi)}),(!Pt.profile||!Ar(Pt.profile))&&ns(vt,Wt,Pt,!1,\"a1\"),Pt.contextDep=rr,Pt.needsContext=dr,Pt.needsFramebuffer=kr;var gr=Pt.shader.progVar;if(gr.contextDep&&rr||gr.propDep)Ie(vt,Wt,Pt,null);else{var Cr=gr.append(vt,Wt);if(Wt(vt.shared.gl,\".useProgram(\",Cr,\".program);\"),Pt.shader.program)Ie(vt,Wt,Pt,Pt.shader.program);else{Wt(vt.shared.vao,\".setVAO(null);\");var cr=vt.global.def(\"{}\"),Gr=Wt.def(Cr,\".id\"),ei=Wt.def(cr,\"[\",Gr,\"]\");Wt(vt.cond(ei).then(ei,\".call(this,a0,a1);\").else(ei,\"=\",cr,\"[\",Gr,\"]=\",vt.link(function(yi){return O(Ie,vt,Pt,yi,2)}),\"(\",Cr,\");\",ei,\".call(this,a0,a1);\"))}}Object.keys(Pt.state).length>0&&Wt(vt.shared.current,\".dirty=true;\"),vt.shared.vao&&Wt(vt.shared.vao,\".setVAO(null);\")}function pt(vt,Pt){var Wt=vt.proc(\"scope\",3);vt.batchId=\"a2\";var rr=vt.shared,dr=rr.current;if(Hl(vt,Wt,Pt.context),Pt.framebuffer&&Pt.framebuffer.append(vt,Wt),ci(Object.keys(Pt.state)).forEach(function(Ar){var gr=Pt.state[Ar],Cr=gr.append(vt,Wt);an(Cr)?Cr.forEach(function(cr,Gr){ma(cr)?Wt.set(vt.next[Ar],\"[\"+Gr+\"]\",cr):Wt.set(vt.next[Ar],\"[\"+Gr+\"]\",vt.link(cr,{stable:!0}))}):un(gr)?Wt.set(rr.next,\".\"+Ar,vt.link(Cr,{stable:!0})):Wt.set(rr.next,\".\"+Ar,Cr)}),ns(vt,Wt,Pt,!0,!0),[yt,hr,Nt,Sr,Ot].forEach(function(Ar){var gr=Pt.draw[Ar];if(gr){var Cr=gr.append(vt,Wt);ma(Cr)?Wt.set(rr.draw,\".\"+Ar,Cr):Wt.set(rr.draw,\".\"+Ar,vt.link(Cr),{stable:!0})}}),Object.keys(Pt.uniforms).forEach(function(Ar){var gr=Pt.uniforms[Ar].append(vt,Wt);Array.isArray(gr)&&(gr=\"[\"+gr.map(function(Cr){return ma(Cr)?Cr:vt.link(Cr,{stable:!0})})+\"]\"),Wt.set(rr.uniforms,\"[\"+vt.link(Er.id(Ar),{stable:!0})+\"]\",gr)}),Object.keys(Pt.attributes).forEach(function(Ar){var gr=Pt.attributes[Ar].append(vt,Wt),Cr=vt.scopeAttrib(Ar);Object.keys(new ji).forEach(function(cr){Wt.set(Cr,\".\"+cr,gr[cr])})}),Pt.scopeVAO){var pr=Pt.scopeVAO.append(vt,Wt);ma(pr)?Wt.set(rr.vao,\".targetVAO\",pr):Wt.set(rr.vao,\".targetVAO\",vt.link(pr,{stable:!0}))}function kr(Ar){var gr=Pt.shader[Ar];if(gr){var Cr=gr.append(vt,Wt);ma(Cr)?Wt.set(rr.shader,\".\"+Ar,Cr):Wt.set(rr.shader,\".\"+Ar,vt.link(Cr,{stable:!0}))}}kr(je),kr(it),Object.keys(Pt.state).length>0&&(Wt(dr,\".dirty=true;\"),Wt.exit(dr,\".dirty=true;\")),Wt(\"a1(\",vt.shared.context,\",a0,\",vt.batchId,\");\")}function Kt(vt){if(!(typeof vt!=\"object\"||an(vt))){for(var Pt=Object.keys(vt),Wt=0;Wt=0;--O){var $=ro[O];$&&$(fn,null,0)}Wr.flush(),yn&&yn.update()}function Jo(){!_o&&ro.length>0&&(_o=d.next(Po))}function Xl(){_o&&(d.cancel(Po),_o=null)}function $c(O){O.preventDefault(),Ui=!0,Xl(),Ao.forEach(function($){$()})}function xs(O){Wr.getError(),Ui=!1,Oi.restore(),Za.restore(),Un.restore(),wn.restore(),vn.restore(),Aa.restore(),ca.restore(),yn&&yn.restore(),aa.procs.refresh(),Jo(),Jn.forEach(function($){$()})}ma&&(ma.addEventListener(Lo,$c,!1),ma.addEventListener(Fo,xs,!1));function Qc(){ro.length=0,Xl(),ma&&(ma.removeEventListener(Lo,$c),ma.removeEventListener(Fo,xs)),Za.clear(),Aa.clear(),vn.clear(),ca.clear(),wn.clear(),gn.clear(),Un.clear(),yn&&yn.clear(),Oa.forEach(function(O){O()})}function El(O){function $(pr){var kr=e({},pr);delete kr.uniforms,delete kr.attributes,delete kr.context,delete kr.vao,\"stencil\"in kr&&kr.stencil.op&&(kr.stencil.opBack=kr.stencil.opFront=kr.stencil.op,delete kr.stencil.op);function Ar(gr){if(gr in kr){var Cr=kr[gr];delete kr[gr],Object.keys(Cr).forEach(function(cr){kr[gr+\".\"+cr]=Cr[cr]})}}return Ar(\"blend\"),Ar(\"depth\"),Ar(\"cull\"),Ar(\"stencil\"),Ar(\"polygonOffset\"),Ar(\"scissor\"),Ar(\"sample\"),\"vao\"in pr&&(kr.vao=pr.vao),kr}function pe(pr,kr){var Ar={},gr={};return Object.keys(pr).forEach(function(Cr){var cr=pr[Cr];if(h.isDynamic(cr)){gr[Cr]=h.unbox(cr,Cr);return}else if(kr&&Array.isArray(cr)){for(var Gr=0;Gr0)return vt.call(this,rr(pr|0),pr|0)}else if(Array.isArray(pr)){if(pr.length)return vt.call(this,pr,pr.length)}else return Jt.call(this,pr)}return e(dr,{stats:Kt,destroy:function(){ir.destroy()}})}var bc=Aa.setFBO=El({framebuffer:h.define.call(null,js,\"framebuffer\")});function wc(O,$){var pe=0;aa.procs.poll();var de=$.color;de&&(Wr.clearColor(+de[0]||0,+de[1]||0,+de[2]||0,+de[3]||0),pe|=_s),\"depth\"in $&&(Wr.clearDepth(+$.depth),pe|=Ns),\"stencil\"in $&&(Wr.clearStencil($.stencil|0),pe|=pn),Wr.clear(pe)}function yf(O){if(\"framebuffer\"in O)if(O.framebuffer&&O.framebuffer_reglType===\"framebufferCube\")for(var $=0;$<6;++$)bc(e({framebuffer:O.framebuffer.faces[$]},O),wc);else bc(O,wc);else wc(null,O)}function Hl(O){ro.push(O);function $(){var pe=dl(ro,O);function de(){var Ie=dl(ro,de);ro[Ie]=ro[ro.length-1],ro.length-=1,ro.length<=0&&Xl()}ro[pe]=de}return Jo(),{cancel:$}}function Fc(){var O=Vn.viewport,$=Vn.scissor_box;O[0]=O[1]=$[0]=$[1]=0,fn.viewportWidth=fn.framebufferWidth=fn.drawingBufferWidth=O[2]=$[2]=Wr.drawingBufferWidth,fn.viewportHeight=fn.framebufferHeight=fn.drawingBufferHeight=O[3]=$[3]=Wr.drawingBufferHeight}function ef(){fn.tick+=1,fn.time=_f(),Fc(),aa.procs.poll()}function ls(){wn.refresh(),Fc(),aa.procs.refresh(),yn&&yn.update()}function _f(){return(v()-to)/1e3}ls();function ns(O,$){var pe;switch(O){case\"frame\":return Hl($);case\"lost\":pe=Ao;break;case\"restore\":pe=Jn;break;case\"destroy\":pe=Oa;break;default:}return pe.push($),{cancel:function(){for(var de=0;de=0},read:Xn,destroy:Qc,_gl:Wr,_refresh:ls,poll:function(){ef(),yn&&yn.update()},now:_f,stats:cn,getCachedCode:Y,preloadCachedCode:z});return Er.onDone(null,K),K}return xc})});var Pqe=ye((pmr,Lqe)=>{\"use strict\";var jOt=Zm();Lqe.exports=function(t){if(t?typeof t==\"string\"&&(t={container:t}):t={},kqe(t)?t={container:t}:WOt(t)?t={container:t}:ZOt(t)?t={gl:t}:t=jOt(t,{container:\"container target element el canvas holder parent parentNode wrapper use ref root node\",gl:\"gl context webgl glContext\",attrs:\"attributes attrs contextAttributes\",pixelRatio:\"pixelRatio pxRatio px ratio pxratio pixelratio\",width:\"w width\",height:\"h height\"},!0),t.pixelRatio||(t.pixelRatio=window.pixelRatio||1),t.gl)return t.gl;if(t.canvas&&(t.container=t.canvas.parentNode),t.container){if(typeof t.container==\"string\"){var r=document.querySelector(t.container);if(!r)throw Error(\"Element \"+t.container+\" is not found\");t.container=r}kqe(t.container)?(t.canvas=t.container,t.container=t.canvas.parentNode):t.canvas||(t.canvas=Cqe(),t.container.appendChild(t.canvas),Eqe(t))}else if(!t.canvas)if(typeof document!=\"undefined\")t.container=document.body||document.documentElement,t.canvas=Cqe(),t.container.appendChild(t.canvas),Eqe(t);else throw Error(\"Not DOM environment. Use headless-gl.\");return t.gl||[\"webgl\",\"experimental-webgl\",\"webgl-experimental\"].some(function(n){try{t.gl=t.canvas.getContext(n,t.attrs)}catch(i){}return t.gl}),t.gl};function Eqe(e){if(e.container)if(e.container==document.body)document.body.style.width||(e.canvas.width=e.width||e.pixelRatio*window.innerWidth),document.body.style.height||(e.canvas.height=e.height||e.pixelRatio*window.innerHeight);else{var t=e.container.getBoundingClientRect();e.canvas.width=e.width||t.right-t.left,e.canvas.height=e.height||t.bottom-t.top}}function kqe(e){return typeof e.getContext==\"function\"&&\"width\"in e&&\"height\"in e}function WOt(e){return typeof e.nodeName==\"string\"&&typeof e.appendChild==\"function\"&&typeof e.getBoundingClientRect==\"function\"}function ZOt(e){return typeof e.drawArrays==\"function\"||typeof e.drawElements==\"function\"}function Cqe(){var e=document.createElement(\"canvas\");return e.style.position=\"absolute\",e.style.top=0,e.style.left=0,e}});var Rqe=ye((gmr,Iqe)=>{\"use strict\";var XOt=UY(),YOt=[32,126];Iqe.exports=KOt;function KOt(e){e=e||{};var t=e.shape?e.shape:e.canvas?[e.canvas.width,e.canvas.height]:[512,512],r=e.canvas||document.createElement(\"canvas\"),n=e.font,i=typeof e.step==\"number\"?[e.step,e.step]:e.step||[32,32],a=e.chars||YOt;if(n&&typeof n!=\"string\"&&(n=XOt(n)),!Array.isArray(a))a=String(a).split(\"\");else if(a.length===2&&typeof a[0]==\"number\"&&typeof a[1]==\"number\"){for(var o=[],s=a[0],l=0;s<=a[1];s++)o[l++]=String.fromCharCode(s);a=o}t=t.slice(),r.width=t[0],r.height=t[1];var u=r.getContext(\"2d\");u.fillStyle=\"#000\",u.fillRect(0,0,r.width,r.height),u.font=n,u.textAlign=\"center\",u.textBaseline=\"middle\",u.fillStyle=\"#fff\";for(var c=i[0]/2,f=i[1]/2,s=0;st[0]-i[0]/2&&(c=i[0]/2,f+=i[1]);return r}});var WY=ye(Th=>{\"use strict\";\"use restrict\";var jY=32;Th.INT_BITS=jY;Th.INT_MAX=2147483647;Th.INT_MIN=-1<0)-(e<0)};Th.abs=function(e){var t=e>>jY-1;return(e^t)-t};Th.min=function(e,t){return t^(e^t)&-(e65535)<<4,e>>>=t,r=(e>255)<<3,e>>>=r,t|=r,r=(e>15)<<2,e>>>=r,t|=r,r=(e>3)<<1,e>>>=r,t|=r,t|e>>1};Th.log10=function(e){return e>=1e9?9:e>=1e8?8:e>=1e7?7:e>=1e6?6:e>=1e5?5:e>=1e4?4:e>=1e3?3:e>=100?2:e>=10?1:0};Th.popCount=function(e){return e=e-(e>>>1&1431655765),e=(e&858993459)+(e>>>2&858993459),(e+(e>>>4)&252645135)*16843009>>>24};function Dqe(e){var t=32;return e&=-e,e&&t--,e&65535&&(t-=16),e&16711935&&(t-=8),e&252645135&&(t-=4),e&858993459&&(t-=2),e&1431655765&&(t-=1),t}Th.countTrailingZeros=Dqe;Th.nextPow2=function(e){return e+=e===0,--e,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e+1};Th.prevPow2=function(e){return e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e-(e>>>1)};Th.parity=function(e){return e^=e>>>16,e^=e>>>8,e^=e>>>4,e&=15,27030>>>e&1};var yk=new Array(256);(function(e){for(var t=0;t<256;++t){var r=t,n=t,i=7;for(r>>>=1;r;r>>>=1)n<<=1,n|=r&1,--i;e[t]=n<>>8&255]<<16|yk[e>>>16&255]<<8|yk[e>>>24&255]};Th.interleave2=function(e,t){return e&=65535,e=(e|e<<8)&16711935,e=(e|e<<4)&252645135,e=(e|e<<2)&858993459,e=(e|e<<1)&1431655765,t&=65535,t=(t|t<<8)&16711935,t=(t|t<<4)&252645135,t=(t|t<<2)&858993459,t=(t|t<<1)&1431655765,e|t<<1};Th.deinterleave2=function(e,t){return e=e>>>t&1431655765,e=(e|e>>>1)&858993459,e=(e|e>>>2)&252645135,e=(e|e>>>4)&16711935,e=(e|e>>>16)&65535,e<<16>>16};Th.interleave3=function(e,t,r){return e&=1023,e=(e|e<<16)&4278190335,e=(e|e<<8)&251719695,e=(e|e<<4)&3272356035,e=(e|e<<2)&1227133513,t&=1023,t=(t|t<<16)&4278190335,t=(t|t<<8)&251719695,t=(t|t<<4)&3272356035,t=(t|t<<2)&1227133513,e|=t<<1,r&=1023,r=(r|r<<16)&4278190335,r=(r|r<<8)&251719695,r=(r|r<<4)&3272356035,r=(r|r<<2)&1227133513,e|r<<2};Th.deinterleave3=function(e,t){return e=e>>>t&1227133513,e=(e|e>>>2)&3272356035,e=(e|e>>>4)&251719695,e=(e|e>>>8)&4278190335,e=(e|e>>>16)&1023,e<<22>>22};Th.nextCombination=function(e){var t=e|e-1;return t+1|(~t&-~t)-1>>>Dqe(e)+1}});var qqe=ye((ymr,Fqe)=>{\"use strict\";function zqe(e,t,r){var n=e[r]|0;if(n<=0)return[];var i=new Array(n),a;if(r===e.length-1)for(a=0;a0)return JOt(e|0,t);break;case\"object\":if(typeof e.length==\"number\")return zqe(e,t,0);break}return[]}Fqe.exports=$Ot});var $qe=ye(jl=>{\"use strict\";var cx=WY(),Av=qqe(),Oqe=u2().Buffer;window.__TYPEDARRAY_POOL||(window.__TYPEDARRAY_POOL={UINT8:Av([32,0]),UINT16:Av([32,0]),UINT32:Av([32,0]),BIGUINT64:Av([32,0]),INT8:Av([32,0]),INT16:Av([32,0]),INT32:Av([32,0]),BIGINT64:Av([32,0]),FLOAT:Av([32,0]),DOUBLE:Av([32,0]),DATA:Av([32,0]),UINT8C:Av([32,0]),BUFFER:Av([32,0])});var QOt=typeof Uint8ClampedArray!=\"undefined\",eBt=typeof BigUint64Array!=\"undefined\",tBt=typeof BigInt64Array!=\"undefined\",Xh=window.__TYPEDARRAY_POOL;Xh.UINT8C||(Xh.UINT8C=Av([32,0]));Xh.BIGUINT64||(Xh.BIGUINT64=Av([32,0]));Xh.BIGINT64||(Xh.BIGINT64=Av([32,0]));Xh.BUFFER||(Xh.BUFFER=Av([32,0]));var dF=Xh.DATA,vF=Xh.BUFFER;jl.free=function(t){if(Oqe.isBuffer(t))vF[cx.log2(t.length)].push(t);else{if(Object.prototype.toString.call(t)!==\"[object ArrayBuffer]\"&&(t=t.buffer),!t)return;var r=t.length||t.byteLength,n=cx.log2(r)|0;dF[n].push(t)}};function Bqe(e){if(e){var t=e.length||e.byteLength,r=cx.log2(t);dF[r].push(e)}}function rBt(e){Bqe(e.buffer)}jl.freeUint8=jl.freeUint16=jl.freeUint32=jl.freeBigUint64=jl.freeInt8=jl.freeInt16=jl.freeInt32=jl.freeBigInt64=jl.freeFloat32=jl.freeFloat=jl.freeFloat64=jl.freeDouble=jl.freeUint8Clamped=jl.freeDataView=rBt;jl.freeArrayBuffer=Bqe;jl.freeBuffer=function(t){vF[cx.log2(t.length)].push(t)};jl.malloc=function(t,r){if(r===void 0||r===\"arraybuffer\")return Bp(t);switch(r){case\"uint8\":return ZY(t);case\"uint16\":return Nqe(t);case\"uint32\":return Uqe(t);case\"int8\":return Vqe(t);case\"int16\":return Hqe(t);case\"int32\":return Gqe(t);case\"float\":case\"float32\":return jqe(t);case\"double\":case\"float64\":return Wqe(t);case\"uint8_clamped\":return Zqe(t);case\"bigint64\":return Yqe(t);case\"biguint64\":return Xqe(t);case\"buffer\":return Jqe(t);case\"data\":case\"dataview\":return Kqe(t);default:return null}return null};function Bp(t){var t=cx.nextPow2(t),r=cx.log2(t),n=dF[r];return n.length>0?n.pop():new ArrayBuffer(t)}jl.mallocArrayBuffer=Bp;function ZY(e){return new Uint8Array(Bp(e),0,e)}jl.mallocUint8=ZY;function Nqe(e){return new Uint16Array(Bp(2*e),0,e)}jl.mallocUint16=Nqe;function Uqe(e){return new Uint32Array(Bp(4*e),0,e)}jl.mallocUint32=Uqe;function Vqe(e){return new Int8Array(Bp(e),0,e)}jl.mallocInt8=Vqe;function Hqe(e){return new Int16Array(Bp(2*e),0,e)}jl.mallocInt16=Hqe;function Gqe(e){return new Int32Array(Bp(4*e),0,e)}jl.mallocInt32=Gqe;function jqe(e){return new Float32Array(Bp(4*e),0,e)}jl.mallocFloat32=jl.mallocFloat=jqe;function Wqe(e){return new Float64Array(Bp(8*e),0,e)}jl.mallocFloat64=jl.mallocDouble=Wqe;function Zqe(e){return QOt?new Uint8ClampedArray(Bp(e),0,e):ZY(e)}jl.mallocUint8Clamped=Zqe;function Xqe(e){return eBt?new BigUint64Array(Bp(8*e),0,e):null}jl.mallocBigUint64=Xqe;function Yqe(e){return tBt?new BigInt64Array(Bp(8*e),0,e):null}jl.mallocBigInt64=Yqe;function Kqe(e){return new DataView(Bp(e),0,e)}jl.mallocDataView=Kqe;function Jqe(e){e=cx.nextPow2(e);var t=cx.log2(e),r=vF[t];return r.length>0?r.pop():new Oqe(e)}jl.mallocBuffer=Jqe;jl.clearCache=function(){for(var t=0;t<32;++t)Xh.UINT8[t].length=0,Xh.UINT16[t].length=0,Xh.UINT32[t].length=0,Xh.INT8[t].length=0,Xh.INT16[t].length=0,Xh.INT32[t].length=0,Xh.FLOAT[t].length=0,Xh.DOUBLE[t].length=0,Xh.BIGUINT64[t].length=0,Xh.BIGINT64[t].length=0,Xh.UINT8C[t].length=0,dF[t].length=0,vF[t].length=0}});var eOe=ye((xmr,Qqe)=>{\"use strict\";var iBt=Object.prototype.toString;Qqe.exports=function(e){var t;return iBt.call(e)===\"[object Object]\"&&(t=Object.getPrototypeOf(e),t===null||t===Object.getPrototypeOf({}))}});var XY=ye((bmr,tOe)=>{tOe.exports=function(t,r){r||(r=[0,\"\"]),t=String(t);var n=parseFloat(t,10);return r[0]=n,r[1]=t.match(/[\\d.\\-\\+]*\\s*(.*)/)[1]||\"\",r}});var nOe=ye((wmr,iOe)=>{\"use strict\";var nBt=XY();iOe.exports=rOe;var _k=96;function YY(e,t){var r=nBt(getComputedStyle(e).getPropertyValue(t));return r[0]*rOe(r[1],e)}function aBt(e,t){var r=document.createElement(\"div\");r.style[\"font-size\"]=\"128\"+e,t.appendChild(r);var n=YY(r,\"font-size\")/128;return t.removeChild(r),n}function rOe(e,t){switch(t=t||document.body,e=(e||\"px\").trim().toLowerCase(),(t===window||t===document)&&(t=document.body),e){case\"%\":return t.clientHeight/100;case\"ch\":case\"ex\":return aBt(e,t);case\"em\":return YY(t,\"font-size\");case\"rem\":return YY(document.body,\"font-size\");case\"vw\":return window.innerWidth/100;case\"vh\":return window.innerHeight/100;case\"vmin\":return Math.min(window.innerWidth,window.innerHeight)/100;case\"vmax\":return Math.max(window.innerWidth,window.innerHeight)/100;case\"in\":return _k;case\"cm\":return _k/2.54;case\"mm\":return _k/25.4;case\"pt\":return _k/72;case\"pc\":return _k/6}return 1}});var sOe=ye((Tmr,oOe)=>{\"use strict\";oOe.exports=mF;var oBt=mF.canvas=document.createElement(\"canvas\"),pF=oBt.getContext(\"2d\"),aOe=gF([32,126]);mF.createPairs=gF;mF.ascii=aOe;function mF(e,t){Array.isArray(e)&&(e=e.join(\", \"));var r={},n,i=16,a=.05;t&&(t.length===2&&typeof t[0]==\"number\"?n=gF(t):Array.isArray(t)?n=t:(t.o?n=gF(t.o):t.pairs&&(n=t.pairs),t.fontSize&&(i=t.fontSize),t.threshold!=null&&(a=t.threshold))),n||(n=aOe),pF.font=i+\"px \"+e;for(var o=0;oi*a){var c=(u-l)/i;r[s]=c*1e3}}return r}function gF(e){for(var t=[],r=e[0];r<=e[1];r++)for(var n=String.fromCharCode(r),i=e[0];i{\"use strict\";cOe.exports=fx;fx.canvas=document.createElement(\"canvas\");fx.cache={};function fx(o,t){t||(t={}),(typeof o==\"string\"||Array.isArray(o))&&(t.family=o);var r=Array.isArray(t.family)?t.family.join(\", \"):t.family;if(!r)throw Error(\"`family` must be defined\");var n=t.size||t.fontSize||t.em||48,i=t.weight||t.fontWeight||\"\",a=t.style||t.fontStyle||\"\",o=[a,i,n].join(\" \")+\"px \"+r,s=t.origin||\"top\";if(fx.cache[r]&&n<=fx.cache[r].em)return lOe(fx.cache[r],s);var l=t.canvas||fx.canvas,u=l.getContext(\"2d\"),c={upper:t.upper!==void 0?t.upper:\"H\",lower:t.lower!==void 0?t.lower:\"x\",descent:t.descent!==void 0?t.descent:\"p\",ascent:t.ascent!==void 0?t.ascent:\"h\",tittle:t.tittle!==void 0?t.tittle:\"i\",overshoot:t.overshoot!==void 0?t.overshoot:\"O\"},f=Math.ceil(n*1.5);l.height=f,l.width=f*.5,u.font=o;var h=\"H\",d={top:0};u.clearRect(0,0,f,f),u.textBaseline=\"top\",u.fillStyle=\"black\",u.fillText(h,0,0);var v=Ym(u.getImageData(0,0,f,f));u.clearRect(0,0,f,f),u.textBaseline=\"bottom\",u.fillText(h,0,f);var x=Ym(u.getImageData(0,0,f,f));d.lineHeight=d.bottom=f-x+v,u.clearRect(0,0,f,f),u.textBaseline=\"alphabetic\",u.fillText(h,0,f);var b=Ym(u.getImageData(0,0,f,f)),g=f-b-1+v;d.baseline=d.alphabetic=g,u.clearRect(0,0,f,f),u.textBaseline=\"middle\",u.fillText(h,0,f*.5);var E=Ym(u.getImageData(0,0,f,f));d.median=d.middle=f-E-1+v-f*.5,u.clearRect(0,0,f,f),u.textBaseline=\"hanging\",u.fillText(h,0,f*.5);var k=Ym(u.getImageData(0,0,f,f));d.hanging=f-k-1+v-f*.5,u.clearRect(0,0,f,f),u.textBaseline=\"ideographic\",u.fillText(h,0,f);var A=Ym(u.getImageData(0,0,f,f));if(d.ideographic=f-A-1+v,c.upper&&(u.clearRect(0,0,f,f),u.textBaseline=\"top\",u.fillText(c.upper,0,0),d.upper=Ym(u.getImageData(0,0,f,f)),d.capHeight=d.baseline-d.upper),c.lower&&(u.clearRect(0,0,f,f),u.textBaseline=\"top\",u.fillText(c.lower,0,0),d.lower=Ym(u.getImageData(0,0,f,f)),d.xHeight=d.baseline-d.lower),c.tittle&&(u.clearRect(0,0,f,f),u.textBaseline=\"top\",u.fillText(c.tittle,0,0),d.tittle=Ym(u.getImageData(0,0,f,f))),c.ascent&&(u.clearRect(0,0,f,f),u.textBaseline=\"top\",u.fillText(c.ascent,0,0),d.ascent=Ym(u.getImageData(0,0,f,f))),c.descent&&(u.clearRect(0,0,f,f),u.textBaseline=\"top\",u.fillText(c.descent,0,0),d.descent=uOe(u.getImageData(0,0,f,f))),c.overshoot){u.clearRect(0,0,f,f),u.textBaseline=\"top\",u.fillText(c.overshoot,0,0);var L=uOe(u.getImageData(0,0,f,f));d.overshoot=L-g}for(var _ in d)d[_]/=n;return d.em=n,fx.cache[r]=d,lOe(d,s)}function lOe(e,t){var r={};typeof t==\"string\"&&(t=e[t]);for(var n in e)n!==\"em\"&&(r[n]=e[n]-t);return r}function Ym(e){for(var t=e.height,r=e.data,n=3;n0;n-=4)if(r[n]!==0)return Math.floor((n-3)*.25/t)}});var pOe=ye((Smr,vOe)=>{\"use strict\";var hA=Mqe(),sBt=Zm(),lBt=GY(),uBt=Pqe(),cBt=EY(),KY=J_(),fBt=Rqe(),hx=$qe(),hBt=eA(),dBt=eOe(),vBt=XY(),pBt=nOe(),gBt=sOe(),mBt=bh(),yBt=fOe(),_Bt=W2(),xBt=WY(),hOe=xBt.nextPow2,dOe=new cBt,_F=!1;document.body&&(yF=document.body.appendChild(document.createElement(\"div\")),yF.style.font=\"italic small-caps bold condensed 16px/2 cursive\",getComputedStyle(yF).fontStretch&&(_F=!0),document.body.removeChild(yF));var yF,Vu=function(t){bBt(t)?(t={regl:t},this.gl=t.regl._gl):this.gl=uBt(t),this.shader=dOe.get(this.gl),this.shader?this.regl=this.shader.regl:this.regl=t.regl||lBt({gl:this.gl}),this.charBuffer=this.regl.buffer({type:\"uint8\",usage:\"stream\"}),this.sizeBuffer=this.regl.buffer({type:\"float\",usage:\"stream\"}),this.shader||(this.shader=this.createShader(),dOe.set(this.gl,this.shader)),this.batch=[],this.fontSize=[],this.font=[],this.fontAtlas=[],this.draw=this.shader.draw.bind(this),this.render=function(){this.regl._refresh(),this.draw(this.batch)},this.canvas=this.gl.canvas,this.update(dBt(t)?t:{})};Vu.prototype.createShader=function(){var t=this.regl,r=t({blend:{enable:!0,color:[0,0,0,1],func:{srcRGB:\"src alpha\",dstRGB:\"one minus src alpha\",srcAlpha:\"one minus dst alpha\",dstAlpha:\"one\"}},stencil:{enable:!1},depth:{enable:!1},count:t.prop(\"count\"),offset:t.prop(\"offset\"),attributes:{charOffset:{offset:4,stride:8,buffer:t.this(\"sizeBuffer\")},width:{offset:0,stride:8,buffer:t.this(\"sizeBuffer\")},char:t.this(\"charBuffer\"),position:t.this(\"position\")},uniforms:{atlasSize:function(i,a){return[a.atlas.width,a.atlas.height]},atlasDim:function(i,a){return[a.atlas.cols,a.atlas.rows]},atlas:function(i,a){return a.atlas.texture},charStep:function(i,a){return a.atlas.step},em:function(i,a){return a.atlas.em},color:t.prop(\"color\"),opacity:t.prop(\"opacity\"),viewport:t.this(\"viewportArray\"),scale:t.this(\"scale\"),align:t.prop(\"align\"),baseline:t.prop(\"baseline\"),translate:t.this(\"translate\"),positionOffset:t.prop(\"positionOffset\")},primitive:\"points\",viewport:t.this(\"viewport\"),vert:`\n", + "\t\t\tprecision highp float;\n", + "\t\t\tattribute float width, charOffset, char;\n", + "\t\t\tattribute vec2 position;\n", + "\t\t\tuniform float fontSize, charStep, em, align, baseline;\n", + "\t\t\tuniform vec4 viewport;\n", + "\t\t\tuniform vec4 color;\n", + "\t\t\tuniform vec2 atlasSize, atlasDim, scale, translate, positionOffset;\n", + "\t\t\tvarying vec2 charCoord, charId;\n", + "\t\t\tvarying float charWidth;\n", + "\t\t\tvarying vec4 fontColor;\n", + "\t\t\tvoid main () {\n", + "\t\t\t\tvec2 offset = floor(em * (vec2(align + charOffset, baseline)\n", + "\t\t\t\t\t+ vec2(positionOffset.x, -positionOffset.y)))\n", + "\t\t\t\t\t/ (viewport.zw * scale.xy);\n", + "\n", + "\t\t\t\tvec2 position = (position + translate) * scale;\n", + "\t\t\t\tposition += offset * scale;\n", + "\n", + "\t\t\t\tcharCoord = position * viewport.zw + viewport.xy;\n", + "\n", + "\t\t\t\tgl_Position = vec4(position * 2. - 1., 0, 1);\n", + "\n", + "\t\t\t\tgl_PointSize = charStep;\n", + "\n", + "\t\t\t\tcharId.x = mod(char, atlasDim.x);\n", + "\t\t\t\tcharId.y = floor(char / atlasDim.x);\n", + "\n", + "\t\t\t\tcharWidth = width * em;\n", + "\n", + "\t\t\t\tfontColor = color / 255.;\n", + "\t\t\t}`,frag:`\n", + "\t\t\tprecision highp float;\n", + "\t\t\tuniform float fontSize, charStep, opacity;\n", + "\t\t\tuniform vec2 atlasSize;\n", + "\t\t\tuniform vec4 viewport;\n", + "\t\t\tuniform sampler2D atlas;\n", + "\t\t\tvarying vec4 fontColor;\n", + "\t\t\tvarying vec2 charCoord, charId;\n", + "\t\t\tvarying float charWidth;\n", + "\n", + "\t\t\tfloat lightness(vec4 color) {\n", + "\t\t\t\treturn color.r * 0.299 + color.g * 0.587 + color.b * 0.114;\n", + "\t\t\t}\n", + "\n", + "\t\t\tvoid main () {\n", + "\t\t\t\tvec2 uv = gl_FragCoord.xy - charCoord + charStep * .5;\n", + "\t\t\t\tfloat halfCharStep = floor(charStep * .5 + .5);\n", + "\n", + "\t\t\t\t// invert y and shift by 1px (FF expecially needs that)\n", + "\t\t\t\tuv.y = charStep - uv.y;\n", + "\n", + "\t\t\t\t// ignore points outside of character bounding box\n", + "\t\t\t\tfloat halfCharWidth = ceil(charWidth * .5);\n", + "\t\t\t\tif (floor(uv.x) > halfCharStep + halfCharWidth ||\n", + "\t\t\t\t\tfloor(uv.x) < halfCharStep - halfCharWidth) return;\n", + "\n", + "\t\t\t\tuv += charId * charStep;\n", + "\t\t\t\tuv = uv / atlasSize;\n", + "\n", + "\t\t\t\tvec4 color = fontColor;\n", + "\t\t\t\tvec4 mask = texture2D(atlas, uv);\n", + "\n", + "\t\t\t\tfloat maskY = lightness(mask);\n", + "\t\t\t\t// float colorY = lightness(color);\n", + "\t\t\t\tcolor.a *= maskY;\n", + "\t\t\t\tcolor.a *= opacity;\n", + "\n", + "\t\t\t\t// color.a += .1;\n", + "\n", + "\t\t\t\t// antialiasing, see yiq color space y-channel formula\n", + "\t\t\t\t// color.rgb += (1. - color.rgb) * (1. - mask.rgb);\n", + "\n", + "\t\t\t\tgl_FragColor = color;\n", + "\t\t\t}`}),n={};return{regl:t,draw:r,atlas:n}};Vu.prototype.update=function(t){var r=this;if(typeof t==\"string\")t={text:t};else if(!t)return;t=sBt(t,{position:\"position positions coord coords coordinates\",font:\"font fontFace fontface typeface cssFont css-font family fontFamily\",fontSize:\"fontSize fontsize size font-size\",text:\"text texts chars characters value values symbols\",align:\"align alignment textAlign textbaseline\",baseline:\"baseline textBaseline textbaseline\",direction:\"dir direction textDirection\",color:\"color colour fill fill-color fillColor textColor textcolor\",kerning:\"kerning kern\",range:\"range dataBox\",viewport:\"vp viewport viewBox viewbox viewPort\",opacity:\"opacity alpha transparency visible visibility opaque\",offset:\"offset positionOffset padding shift indent indentation\"},!0),t.opacity!=null&&(Array.isArray(t.opacity)?this.opacity=t.opacity.map(function(ke){return parseFloat(ke)}):this.opacity=parseFloat(t.opacity)),t.viewport!=null&&(this.viewport=hBt(t.viewport),this.viewportArray=[this.viewport.x,this.viewport.y,this.viewport.width,this.viewport.height]),this.viewport==null&&(this.viewport={x:0,y:0,width:this.gl.drawingBufferWidth,height:this.gl.drawingBufferHeight},this.viewportArray=[this.viewport.x,this.viewport.y,this.viewport.width,this.viewport.height]),t.kerning!=null&&(this.kerning=t.kerning),t.offset!=null&&(typeof t.offset==\"number\"&&(t.offset=[t.offset,0]),this.positionOffset=_Bt(t.offset)),t.direction&&(this.direction=t.direction),t.range&&(this.range=t.range,this.scale=[1/(t.range[2]-t.range[0]),1/(t.range[3]-t.range[1])],this.translate=[-t.range[0],-t.range[1]]),t.scale&&(this.scale=t.scale),t.translate&&(this.translate=t.translate),this.scale||(this.scale=[1/this.viewport.width,1/this.viewport.height]),this.translate||(this.translate=[0,0]),!this.font.length&&!t.font&&(t.font=Vu.baseFontSize+\"px sans-serif\");var n=!1,i=!1;if(t.font&&(Array.isArray(t.font)?t.font:[t.font]).forEach(function(ke,ge){if(typeof ke==\"string\")try{ke=hA.parse(ke)}catch(Ge){ke=hA.parse(Vu.baseFontSize+\"px \"+ke)}else{var ie=ke.style,Te=ke.weight,Ee=ke.stretch,Ae=ke.variant;ke=hA.parse(hA.stringify(ke)),ie&&(ke.style=ie),Te&&(ke.weight=Te),Ee&&(ke.stretch=Ee),Ae&&(ke.variant=Ae)}var ze=hA.stringify({size:Vu.baseFontSize,family:ke.family,stretch:_F?ke.stretch:void 0,variant:ke.variant,weight:ke.weight,style:ke.style}),Ce=vBt(ke.size),me=Math.round(Ce[0]*pBt(Ce[1]));if(me!==r.fontSize[ge]&&(i=!0,r.fontSize[ge]=me),(!r.font[ge]||ze!=r.font[ge].baseString)&&(n=!0,r.font[ge]=Vu.fonts[ze],!r.font[ge])){var Re=ke.family.join(\", \"),ce=[ke.style];ke.style!=ke.variant&&ce.push(ke.variant),ke.variant!=ke.weight&&ce.push(ke.weight),_F&&ke.weight!=ke.stretch&&ce.push(ke.stretch),r.font[ge]={baseString:ze,family:Re,weight:ke.weight,stretch:ke.stretch,style:ke.style,variant:ke.variant,width:{},kerning:{},metrics:yBt(Re,{origin:\"top\",fontSize:Vu.baseFontSize,fontStyle:ce.join(\" \")})},Vu.fonts[ze]=r.font[ge]}}),(n||i)&&this.font.forEach(function(ke,ge){var ie=hA.stringify({size:r.fontSize[ge],family:ke.family,stretch:_F?ke.stretch:void 0,variant:ke.variant,weight:ke.weight,style:ke.style});if(r.fontAtlas[ge]=r.shader.atlas[ie],!r.fontAtlas[ge]){var Te=ke.metrics;r.shader.atlas[ie]=r.fontAtlas[ge]={fontString:ie,step:Math.ceil(r.fontSize[ge]*Te.bottom*.5)*2,em:r.fontSize[ge],cols:0,rows:0,height:0,width:0,chars:[],ids:{},texture:r.regl.texture()}}t.text==null&&(t.text=r.text)}),typeof t.text==\"string\"&&t.position&&t.position.length>2){for(var a=Array(t.position.length*.5),o=0;o2){for(var u=!t.position[0].length,c=hx.mallocFloat(this.count*2),f=0,h=0;f1?r.align[ge]:r.align[0]:r.align;if(typeof ie==\"number\")return ie;switch(ie){case\"right\":case\"end\":return-ke;case\"center\":case\"centre\":case\"middle\":return-ke*.5}return 0})),this.baseline==null&&t.baseline==null&&(t.baseline=0),t.baseline!=null&&(this.baseline=t.baseline,Array.isArray(this.baseline)||(this.baseline=[this.baseline]),this.baselineOffset=this.baseline.map(function(ke,ge){var ie=(r.font[ge]||r.font[0]).metrics,Te=0;return Te+=ie.bottom*.5,typeof ke==\"number\"?Te+=ke-ie.baseline:Te+=-ie[ke],Te*=-1,Te})),t.color!=null)if(t.color||(t.color=\"transparent\"),typeof t.color==\"string\"||!isNaN(t.color))this.color=KY(t.color,\"uint8\");else{var H;if(typeof t.color[0]==\"number\"&&t.color.length>this.counts.length){var X=t.color.length;H=hx.mallocUint8(X);for(var G=(t.color.subarray||t.color.slice).bind(t.color),N=0;N4||this.baselineOffset.length>1||this.align&&this.align.length>1||this.fontAtlas.length>1||this.positionOffset.length>2;if(ae){var _e=Math.max(this.position.length*.5||0,this.color.length*.25||0,this.baselineOffset.length||0,this.alignOffset.length||0,this.font.length||0,this.opacity.length||0,this.positionOffset.length*.5||0);this.batch=Array(_e);for(var Me=0;Me1?this.counts[Me]:this.counts[0],offset:this.textOffsets.length>1?this.textOffsets[Me]:this.textOffsets[0],color:this.color?this.color.length<=4?this.color:this.color.subarray(Me*4,Me*4+4):[0,0,0,255],opacity:Array.isArray(this.opacity)?this.opacity[Me]:this.opacity,baseline:this.baselineOffset[Me]!=null?this.baselineOffset[Me]:this.baselineOffset[0],align:this.align?this.alignOffset[Me]!=null?this.alignOffset[Me]:this.alignOffset[0]:0,atlas:this.fontAtlas[Me]||this.fontAtlas[0],positionOffset:this.positionOffset.length>2?this.positionOffset.subarray(Me*2,Me*2+2):this.positionOffset}}else this.count?this.batch=[{count:this.count,offset:0,color:this.color||[0,0,0,255],opacity:Array.isArray(this.opacity)?this.opacity[0]:this.opacity,baseline:this.baselineOffset[0],align:this.alignOffset?this.alignOffset[0]:0,atlas:this.fontAtlas[0],positionOffset:this.positionOffset}]:this.batch=[]}};Vu.prototype.destroy=function(){};Vu.prototype.kerning=!0;Vu.prototype.position={constant:new Float32Array(2)};Vu.prototype.translate=null;Vu.prototype.scale=null;Vu.prototype.font=null;Vu.prototype.text=\"\";Vu.prototype.positionOffset=[0,0];Vu.prototype.opacity=1;Vu.prototype.color=new Uint8Array([0,0,0,255]);Vu.prototype.alignOffset=[0,0];Vu.maxAtlasSize=1024;Vu.atlasCanvas=document.createElement(\"canvas\");Vu.atlasContext=Vu.atlasCanvas.getContext(\"2d\",{alpha:!1});Vu.baseFontSize=64;Vu.fonts={};function bBt(e){return typeof e==\"function\"&&e._gl&&e.prop&&e.texture&&e.buffer}vOe.exports=Vu});var xF=ye((Mmr,gOe)=>{\"use strict\";var wBt=pZ(),TBt=GY();gOe.exports=function(t,r,n){var i=t._fullLayout,a=!0;return i._glcanvas.each(function(o){if(o.regl){o.regl.preloadCachedCode(n);return}if(!(o.pick&&!i._has(\"parcoords\"))){try{o.regl=TBt({canvas:this,attributes:{antialias:!o.pick,preserveDrawingBuffer:!0},pixelRatio:t._context.plotGlPixelRatio||window.devicePixelRatio,extensions:r||[],cachedCode:n||{}})}catch(s){a=!1}o.regl||(a=!1),a&&this.addEventListener(\"webglcontextlost\",function(s){t&&t.emit&&t.emit(\"plotly_webglcontextlost\",{event:s,layer:o.key})},!1)}}),a||wBt({container:i._glcontainer.node()}),a}});var QY=ye(($Y,bOe)=>{\"use strict\";var mOe=QX(),yOe=LY(),ABt=sqe(),_Oe=pOe(),JY=Mr(),SBt=Sg().selectMode,MBt=xF(),EBt=lu(),kBt=hU(),CBt=YX().styleTextSelection,xOe={};function LBt(e,t,r,n){var i=e._size,a=e.width*n,o=e.height*n,s=i.l*n,l=i.b*n,u=i.r*n,c=i.t*n,f=i.w*n,h=i.h*n;return[s+t.domain[0]*f,l+r.domain[0]*h,a-u-(1-t.domain[1])*f,o-c-(1-r.domain[1])*h]}var $Y=bOe.exports=function(t,r,n){if(n.length){var i=t._fullLayout,a=r._scene,o=r.xaxis,s=r.yaxis,l,u;if(a){var c=MBt(t,[\"ANGLE_instanced_arrays\",\"OES_element_index_uint\"],xOe);if(!c){a.init();return}var f=a.count,h=i._glcanvas.data()[0].regl;if(kBt(t,r,n),a.dirty){if((a.line2d||a.error2d)&&!(a.scatter2d||a.fill2d||a.glText)&&h.clear({}),a.error2d===!0&&(a.error2d=ABt(h)),a.line2d===!0&&(a.line2d=yOe(h)),a.scatter2d===!0&&(a.scatter2d=mOe(h)),a.fill2d===!0&&(a.fill2d=yOe(h)),a.glText===!0)for(a.glText=new Array(f),l=0;la.glText.length){var d=f-a.glText.length;for(l=0;lae&&(isNaN(re[_e])||isNaN(re[_e+1]));)_e-=2;W.positions=re.slice(ae,_e+2)}return W}),a.line2d.update(a.lineOptions)),a.error2d){var b=(a.errorXOptions||[]).concat(a.errorYOptions||[]);a.error2d.update(b)}a.scatter2d&&a.scatter2d.update(a.markerOptions),a.fillOrder=JY.repeat(null,f),a.fill2d&&(a.fillOptions=a.fillOptions.map(function(W,re){var ae=n[re];if(!(!W||!ae||!ae[0]||!ae[0].trace)){var _e=ae[0],Me=_e.trace,ke=_e.t,ge=a.lineOptions[re],ie,Te,Ee=[];Me._ownfill&&Ee.push(re),Me._nexttrace&&Ee.push(re+1),Ee.length&&(a.fillOrder[re]=Ee);var Ae=[],ze=ge&&ge.positions||ke.positions,Ce,me;if(Me.fill===\"tozeroy\"){for(Ce=0;CeCe&&isNaN(ze[me+1]);)me-=2;ze[Ce+1]!==0&&(Ae=[ze[Ce],0]),Ae=Ae.concat(ze.slice(Ce,me+2)),ze[me+1]!==0&&(Ae=Ae.concat([ze[me],0]))}else if(Me.fill===\"tozerox\"){for(Ce=0;CeCe&&isNaN(ze[me]);)me-=2;ze[Ce]!==0&&(Ae=[0,ze[Ce+1]]),Ae=Ae.concat(ze.slice(Ce,me+2)),ze[me]!==0&&(Ae=Ae.concat([0,ze[me+1]]))}else if(Me.fill===\"toself\"||Me.fill===\"tonext\"){for(Ae=[],ie=0,W.splitNull=!0,Te=0;Te-1;for(l=0;l{\"use strict\";var wOe=Vze();wOe.plot=QY();TOe.exports=wOe});var MOe=ye((kmr,SOe)=>{\"use strict\";SOe.exports=AOe()});var eK=ye((Cmr,LOe)=>{\"use strict\";var PBt=Uc(),COe=Kl(),EOe=Oc().axisHoverFormat,IBt=Wo().hovertemplateAttrs,xk=ek(),RBt=ad().idRegex,DBt=Vs().templatedArray,dA=no().extendFlat,o1=PBt.marker,zBt=o1.line,FBt=dA(COe(\"marker.line\",{editTypeOverride:\"calc\"}),{width:dA({},zBt.width,{editType:\"calc\"}),editType:\"calc\"}),bF=dA(COe(\"marker\"),{symbol:o1.symbol,angle:o1.angle,size:dA({},o1.size,{editType:\"markerSize\"}),sizeref:o1.sizeref,sizemin:o1.sizemin,sizemode:o1.sizemode,opacity:o1.opacity,colorbar:o1.colorbar,line:FBt,editType:\"calc\"});bF.color.editType=bF.cmin.editType=bF.cmax.editType=\"style\";function kOe(e){return{valType:\"info_array\",freeLength:!0,editType:\"calc\",items:{valType:\"subplotid\",regex:RBt[e],editType:\"plot\"}}}LOe.exports={dimensions:DBt(\"dimension\",{visible:{valType:\"boolean\",dflt:!0,editType:\"calc\"},label:{valType:\"string\",editType:\"calc\"},values:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},axis:{type:{valType:\"enumerated\",values:[\"linear\",\"log\",\"date\",\"category\"],editType:\"calc+clearAxisTypes\"},matches:{valType:\"boolean\",dflt:!1,editType:\"calc\"},editType:\"calc+clearAxisTypes\"},editType:\"calc+clearAxisTypes\"}),text:dA({},xk.text,{}),hovertext:dA({},xk.hovertext,{}),hovertemplate:IBt(),xhoverformat:EOe(\"x\"),yhoverformat:EOe(\"y\"),marker:bF,xaxes:kOe(\"x\"),yaxes:kOe(\"y\"),diagonal:{visible:{valType:\"boolean\",dflt:!0,editType:\"calc\"},editType:\"calc\"},showupperhalf:{valType:\"boolean\",dflt:!0,editType:\"calc\"},showlowerhalf:{valType:\"boolean\",dflt:!0,editType:\"calc\"},selected:{marker:xk.selected.marker,editType:\"calc\"},unselected:{marker:xk.unselected.marker,editType:\"calc\"},opacity:xk.opacity}});var wF=ye((Lmr,POe)=>{\"use strict\";POe.exports=function(e,t,r,n){n||(n=1/0);var i,a;for(i=0;i{\"use strict\";var tK=Mr(),qBt=Zd(),IOe=eK(),OBt=lu(),BBt=$p(),NBt=wF(),UBt=Fz().isOpenSymbol;ROe.exports=function(t,r,n,i){function a(d,v){return tK.coerce(t,r,IOe,d,v)}var o=qBt(t,r,{name:\"dimensions\",handleItemDefaults:VBt}),s=a(\"diagonal.visible\"),l=a(\"showupperhalf\"),u=a(\"showlowerhalf\"),c=NBt(r,o,\"values\");if(!c||!s&&!l&&!u){r.visible=!1;return}a(\"text\"),a(\"hovertext\"),a(\"hovertemplate\"),a(\"xhoverformat\"),a(\"yhoverformat\"),BBt(t,r,n,i,a,{noAngleRef:!0,noStandOff:!0});var f=UBt(r.marker.symbol),h=OBt.isBubble(r);a(\"marker.line.width\",f||h?1:0),HBt(t,r,i,a),tK.coerceSelectionMarkerOpacity(r,a)};function VBt(e,t){function r(i,a){return tK.coerce(e,t,IOe.dimensions,i,a)}r(\"label\");var n=r(\"values\");n&&n.length?r(\"visible\"):t.visible=!1,r(\"axis.type\"),r(\"axis.matches\")}function HBt(e,t,r,n){var i=t.dimensions,a=i.length,o=t.showupperhalf,s=t.showlowerhalf,l=t.diagonal.visible,u,c,f=new Array(a),h=new Array(a);for(u=0;uc&&o||u{\"use strict\";var zOe=Mr();FOe.exports=function(t,r){var n=t._fullLayout,i=r.uid,a=n._splomScenes;a||(a=n._splomScenes={});var o={dirty:!0,selectBatch:[],unselectBatch:[]},s={matrix:!1,selectBatch:[],unselectBatch:[]},l=a[r.uid];return l||(l=a[i]=zOe.extendFlat({},o,s),l.draw=function(){l.matrix&&l.matrix.draw&&(l.selectBatch.length||l.unselectBatch.length?l.matrix.draw(l.unselectBatch,l.selectBatch):l.matrix.draw()),l.dirty=!1},l.destroy=function(){l.matrix&&l.matrix.destroy&&l.matrix.destroy(),l.matrixOptions=null,l.selectBatch=null,l.unselectBatch=null,l=null}),l.dirty||zOe.extendFlat(l,o),l}});var NOe=ye((Rmr,BOe)=>{\"use strict\";var rK=Mr(),TF=af(),GBt=q0().calcMarkerSize,jBt=q0().calcAxisExpansion,WBt=z0(),OOe=Y2().markerSelection,ZBt=Y2().markerStyle,XBt=qOe(),YBt=es().BADNUM,KBt=ox().TOO_MANY_POINTS;BOe.exports=function(t,r){var n=r.dimensions,i=r._length,a={},o=a.cdata=[],s=a.data=[],l=r._visibleDims=[],u,c,f,h,d;function v(k,A){for(var L=k.makeCalcdata({v:A.values,vcalendar:r.calendar},\"v\"),_=0;_KBt,g;for(b?g=a.sizeAvg||Math.max(a.size,3):g=GBt(r,i),c=0;c{(function(){var e,t,r,n,i,a;typeof performance!=\"undefined\"&&performance!==null&&performance.now?bk.exports=function(){return performance.now()}:typeof process!=\"undefined\"&&process!==null&&process.hrtime?(bk.exports=function(){return(e()-i)/1e6},t=process.hrtime,e=function(){var o;return o=t(),o[0]*1e9+o[1]},n=e(),a=process.uptime()*1e9,i=n-a):Date.now?(bk.exports=function(){return Date.now()-r},r=Date.now()):(bk.exports=function(){return new Date().getTime()-r},r=new Date().getTime())}).call(UOe)});var GOe=ye((Dmr,MF)=>{var JBt=VOe(),s1=window,AF=[\"moz\",\"webkit\"],pA=\"AnimationFrame\",gA=s1[\"request\"+pA],wk=s1[\"cancel\"+pA]||s1[\"cancelRequest\"+pA];for(vA=0;!gA&&vA{jOe.exports=function(t,r){var n=typeof t==\"number\",i=typeof r==\"number\";n&&!i?(r=t,t=0):!n&&!i&&(t=0,r=0),t=t|0,r=r|0;var a=r-t;if(a<0)throw new Error(\"array length must be positive\");for(var o=new Array(a),s=0,l=t;s{\"use strict\";var $Bt=QX(),QBt=Zm(),eNt=j2(),ZOe=GOe(),tNt=WOe(),nK=eA(),rNt=W2();YOe.exports=vx;function vx(e,t){if(!(this instanceof vx))return new vx(e,t);this.traces=[],this.passes={},this.regl=e,this.scatter=$Bt(e),this.canvas=this.scatter.canvas}vx.prototype.render=function(...e){return e.length&&this.update(...e),this.regl.attributes.preserveDrawingBuffer?this.draw():(this.dirty?this.planned==null&&(this.planned=ZOe(()=>{this.draw(),this.dirty=!0,this.planned=null})):(this.draw(),this.dirty=!0,ZOe(()=>{this.dirty=!1})),this)};vx.prototype.update=function(...e){if(!e.length)return;for(let n=0;nb||!i.lower&&x{t[a+s]=n})}this.scatter.draw(...t)}return this};vx.prototype.destroy=function(){return this.traces.forEach(e=>{e.buffer&&e.buffer.destroy&&e.buffer.destroy()}),this.traces=null,this.passes=null,this.scatter.destroy(),this};function iNt(e,t,r){let n=e.id!=null?e.id:e,i=t,a=r;return n<<16|(i&255)<<8|a&255}function EF(e,t,r){let n,i,a,o,s,l,u,c,f=e[t],h=e[r];return f.length>2?(n=f[0],a=f[2],i=f[1],o=f[3]):f.length?(n=i=f[0],a=o=f[1]):(n=f.x,i=f.y,a=f.x+f.width,o=f.y+f.height),h.length>2?(s=h[0],u=h[2],l=h[1],c=h[3]):h.length?(s=l=h[0],u=c=h[1]):(s=h.x,l=h.y,u=h.x+h.width,c=h.y+h.height),[s,i,u,o]}function XOe(e){if(typeof e==\"number\")return[e,e,e,e];if(e.length===2)return[e[0],e[1],e[0],e[1]];{let t=nK(e);return[t.x,t.y,t.x+t.width,t.y+t.height]}}});var $Oe=ye((qmr,JOe)=>{\"use strict\";var nNt=KOe(),aK=Mr(),kF=af(),aNt=Sg().selectMode;JOe.exports=function(t,r,n){if(n.length)for(var i=0;i-1,T=aNt(c)||!!i.selectedpoints||P,F=!0;if(T){var q=i._length;if(i.selectedpoints){o.selectBatch=i.selectedpoints;var V=i.selectedpoints,H={};for(d=0;d{\"use strict\";QOe.getDimIndex=function(t,r){for(var n=r._id,i=n.charAt(0),a={x:0,y:1}[i],o=t._visibleDims,s=0;s{\"use strict\";var eBe=oK(),sNt=zz().calcHover,tBe=Qa().getFromId,lNt=no().extendFlat;function uNt(e,t,r,n,i){i||(i={});var a=(n||\"\").charAt(0)===\"x\",o=(n||\"\").charAt(0)===\"y\",s=rBe(e,t,r);if((a||o)&&i.hoversubplots===\"axis\"&&s[0])for(var l=(a?e.xa:e.ya)._subplotsWith,u=i.gd,c=lNt({},e),f=0;f{\"use strict\";var lBe=Mr(),aBe=lBe.pushUnique,oBe=lu(),sBe=oK();uBe.exports=function(t,r){var n=t.cd,i=n[0].trace,a=n[0].t,o=t.scene,s=o.matrixOptions.cdata,l=t.xaxis,u=t.yaxis,c=[];if(!o)return c;var f=!oBe.hasMarkers(i)&&!oBe.hasText(i);if(i.visible!==!0||f)return c;var h=sBe.getDimIndex(i,l),d=sBe.getDimIndex(i,u);if(h===!1||d===!1)return c;var v=a.xpx[h],x=a.ypx[d],b=s[h],g=s[d],E=(t.scene.selectBatch||[]).slice(),k=[];if(r!==!1&&!r.degenerate)for(var A=0;A{\"use strict\";var fBe=Mr(),cNt=z0(),fNt=Y2().markerStyle;hBe.exports=function(t,r){var n=r.trace,i=t._fullLayout._splomScenes[n.uid];if(i){cNt(t,n),fBe.extendFlat(i.matrixOptions,fNt(t,n));var a=fBe.extendFlat({},i.matrixOptions,i.viewOpts);i.matrix.update(a,null)}}});var pBe=ye((Vmr,vBe)=>{\"use strict\";var hNt=ba(),dNt=nV();vBe.exports={moduleType:\"trace\",name:\"splom\",categories:[\"gl\",\"regl\",\"cartesian\",\"symbols\",\"showLegend\",\"scatter-like\"],attributes:eK(),supplyDefaults:DOe(),colorbar:Kd(),calc:NOe(),plot:$Oe(),hoverPoints:nBe().hoverPoints,selectPoints:cBe(),editStyle:dBe(),meta:{}};hNt.register(dNt)});var bBe=ye((Hmr,xBe)=>{\"use strict\";var vNt=LY(),pNt=ba(),gNt=xF(),mNt=kd().getModuleCalcData,px=Jf(),gBe=af().getFromId,mBe=Qa().shouldShowZeroLine,yBe=\"splom\",_Be={};function yNt(e){var t=e._fullLayout,r=pNt.getModule(yBe),n=mNt(e.calcdata,r)[0],i=gNt(e,[\"ANGLE_instanced_arrays\",\"OES_element_index_uint\"],_Be);i&&(t._hasOnlyLargeSploms&&sK(e),r.plot(e,{},n))}function _Nt(e){var t=e.calcdata,r=e._fullLayout;r._hasOnlyLargeSploms&&sK(e);for(var n=0;n{\"use strict\";var wBe=pBe();wBe.basePlotModule=bBe(),TBe.exports=wBe});var MBe=ye((jmr,SBe)=>{\"use strict\";SBe.exports=ABe()});var cK=ye((Wmr,EBe)=>{\"use strict\";var TNt=Kl(),lK=Cd(),uK=Su(),ANt=Ju().attributes,CF=no().extendFlat,SNt=Vs().templatedArray;EBe.exports={domain:ANt({name:\"parcoords\",trace:!0,editType:\"plot\"}),labelangle:{valType:\"angle\",dflt:0,editType:\"plot\"},labelside:{valType:\"enumerated\",values:[\"top\",\"bottom\"],dflt:\"top\",editType:\"plot\"},labelfont:uK({editType:\"plot\"}),tickfont:uK({autoShadowDflt:!0,editType:\"plot\"}),rangefont:uK({editType:\"plot\"}),dimensions:SNt(\"dimension\",{label:{valType:\"string\",editType:\"plot\"},tickvals:CF({},lK.tickvals,{editType:\"plot\"}),ticktext:CF({},lK.ticktext,{editType:\"plot\"}),tickformat:CF({},lK.tickformat,{editType:\"plot\"}),visible:{valType:\"boolean\",dflt:!0,editType:\"plot\"},range:{valType:\"info_array\",items:[{valType:\"number\",editType:\"plot\"},{valType:\"number\",editType:\"plot\"}],editType:\"plot\"},constraintrange:{valType:\"info_array\",freeLength:!0,dimensions:\"1-2\",items:[{valType:\"any\",editType:\"plot\"},{valType:\"any\",editType:\"plot\"}],editType:\"plot\"},multiselect:{valType:\"boolean\",dflt:!0,editType:\"plot\"},values:{valType:\"data_array\",editType:\"calc\"},editType:\"calc\"}),line:CF({editType:\"calc\"},TNt(\"line\",{colorscaleDflt:\"Viridis\",autoColorDflt:!1,editTypeOverride:\"calc\"})),unselected:{line:{color:{valType:\"color\",dflt:\"#7f7f7f\",editType:\"plot\"},opacity:{valType:\"number\",min:0,max:1,dflt:\"auto\",editType:\"plot\"},editType:\"plot\"},editType:\"plot\"}}});var Tk=ye((Zmr,kBe)=>{\"use strict\";kBe.exports={maxDimensionCount:60,overdrag:45,verticalPadding:2,tickDistance:50,canvasPixelRatio:1,blockLineCount:5e3,layers:[\"contextLineLayer\",\"focusLineLayer\",\"pickLineLayer\"],axisTitleOffset:28,axisExtentOffset:10,bar:{width:4,captureWidth:10,fillColor:\"magenta\",fillOpacity:1,snapDuration:150,snapRatio:.25,snapClose:.01,strokeOpacity:1,strokeWidth:1,handleHeight:8,handleOpacity:1,handleOverlap:0},cn:{axisExtentText:\"axis-extent-text\",parcoordsLineLayers:\"parcoords-line-layers\",parcoordsLineLayer:\"parcoords-lines\",parcoords:\"parcoords\",parcoordsControlView:\"parcoords-control-view\",yAxis:\"y-axis\",axisOverlays:\"axis-overlays\",axis:\"axis\",axisHeading:\"axis-heading\",axisTitle:\"axis-title\",axisExtent:\"axis-extent\",axisExtentTop:\"axis-extent-top\",axisExtentTopText:\"axis-extent-top-text\",axisExtentBottom:\"axis-extent-bottom\",axisExtentBottomText:\"axis-extent-bottom-text\",axisBrush:\"axis-brush\"},id:{filterBarPattern:\"filter-bar-pattern\"}}});var Km=ye((Xmr,LBe)=>{\"use strict\";var MNt=OS();function CBe(e){return[e]}LBe.exports={keyFun:function(e){return e.key},repeat:CBe,descend:MNt,wrap:CBe,unwrap:function(e){return e[0]}}});var dK=ye((Ymr,UBe)=>{\"use strict\";var th=Tk(),em=xa(),ENt=Km().keyFun,LF=Km().repeat,mA=Mr().sorterAsc,kNt=Mr().strTranslate,PBe=th.bar.snapRatio;function IBe(e,t){return e*(1-PBe)+t*PBe}var RBe=th.bar.snapClose;function CNt(e,t){return e*(1-RBe)+t*RBe}function IF(e,t,r,n){if(LNt(r,n))return r;var i=e?-1:1,a=0,o=t.length-1;if(i<0){var s=a;a=o,o=s}for(var l=t[a],u=l,c=a;i*c=t[r][0]&&e<=t[r][1])return!0;return!1}function PNt(e){e.attr(\"x\",-th.bar.captureWidth/2).attr(\"width\",th.bar.captureWidth)}function INt(e){e.attr(\"visibility\",\"visible\").style(\"visibility\",\"visible\").attr(\"fill\",\"yellow\").attr(\"opacity\",0)}function RNt(e){if(!e.brush.filterSpecified)return\"0,\"+e.height;for(var t=DBe(e.brush.filter.getConsolidated(),e.height),r=[0],n,i,a,o=t.length?t[0][0]:null,s=0;se[1]+r||t=.9*e[1]+.1*e[0]?\"n\":t<=.9*e[0]+.1*e[1]?\"s\":\"ns\"}function zBe(){em.select(document.body).style(\"cursor\",null)}function hK(e){e.attr(\"stroke-dasharray\",RNt)}function PF(e,t){var r=em.select(e).selectAll(\".highlight, .highlight-shadow\"),n=t?r.transition().duration(th.bar.snapDuration).each(\"end\",t):r;hK(n)}function FBe(e,t){var r=e.brush,n=r.filterSpecified,i=NaN,a={},o;if(n){var s=e.height,l=r.filter.getConsolidated(),u=DBe(l,s),c=NaN,f=NaN,h=NaN;for(o=0;o<=u.length;o++){var d=u[o];if(d&&d[0]<=t&&t<=d[1]){c=o;break}else if(f=o?o-1:NaN,d&&d[0]>t){h=o;break}}if(i=c,isNaN(i)&&(isNaN(f)||isNaN(h)?i=isNaN(f)?h:f:i=t-u[f][1]=E[0]&&g<=E[1]){a.clickableOrdinalRange=E;break}}}return a}function zNt(e,t){em.event.sourceEvent.stopPropagation();var r=t.height-em.mouse(e)[1]-2*th.verticalPadding,n=t.unitToPaddedPx.invert(r),i=t.brush,a=FBe(t,r),o=a.interval,s=i.svgBrush;if(s.wasDragged=!1,s.grabbingBar=a.region===\"ns\",s.grabbingBar){var l=o.map(t.unitToPaddedPx);s.grabPoint=r-l[0]-th.verticalPadding,s.barLength=l[1]-l[0]}s.clickableOrdinalRange=a.clickableOrdinalRange,s.stayingIntervals=t.multiselect&&i.filterSpecified?i.filter.getConsolidated():[],o&&(s.stayingIntervals=s.stayingIntervals.filter(function(u){return u[0]!==o[0]&&u[1]!==o[1]})),s.startExtent=a.region?o[a.region===\"s\"?1:0]:n,t.parent.inBrushDrag=!0,s.brushStartCallback()}function qBe(e,t){em.event.sourceEvent.stopPropagation();var r=t.height-em.mouse(e)[1]-2*th.verticalPadding,n=t.brush.svgBrush;n.wasDragged=!0,n._dragging=!0,n.grabbingBar?n.newExtent=[r-n.grabPoint,r+n.barLength-n.grabPoint].map(t.unitToPaddedPx.invert):n.newExtent=[n.startExtent,t.unitToPaddedPx.invert(r)].sort(mA),t.brush.filterSpecified=!0,n.extent=n.stayingIntervals.concat([n.newExtent]),n.brushCallback(t),PF(e.parentNode)}function FNt(e,t){var r=t.brush,n=r.filter,i=r.svgBrush;i._dragging||(OBe(e,t),qBe(e,t),t.brush.svgBrush.wasDragged=!1),i._dragging=!1;var a=em.event;a.sourceEvent.stopPropagation();var o=i.grabbingBar;if(i.grabbingBar=!1,i.grabLocation=void 0,t.parent.inBrushDrag=!1,zBe(),!i.wasDragged){i.wasDragged=void 0,i.clickableOrdinalRange?r.filterSpecified&&t.multiselect?i.extent.push(i.clickableOrdinalRange):(i.extent=[i.clickableOrdinalRange],r.filterSpecified=!0):o?(i.extent=i.stayingIntervals,i.extent.length===0&&fK(r)):fK(r),i.brushCallback(t),PF(e.parentNode),i.brushEndCallback(r.filterSpecified?n.getConsolidated():[]);return}var s=function(){n.set(n.getConsolidated())};if(t.ordinal){var l=t.unitTickvals;l[l.length-1]i.newExtent[0];i.extent=i.stayingIntervals.concat(u?[i.newExtent]:[]),i.extent.length||fK(r),i.brushCallback(t),u?PF(e.parentNode,s):(s(),PF(e.parentNode))}else s();i.brushEndCallback(r.filterSpecified?n.getConsolidated():[])}function OBe(e,t){var r=t.height-em.mouse(e)[1]-2*th.verticalPadding,n=FBe(t,r),i=\"crosshair\";n.clickableOrdinalRange?i=\"pointer\":n.region&&(i=n.region+\"-resize\"),em.select(document.body).style(\"cursor\",i)}function qNt(e){e.on(\"mousemove\",function(t){em.event.preventDefault(),t.parent.inBrushDrag||OBe(this,t)}).on(\"mouseleave\",function(t){t.parent.inBrushDrag||zBe()}).call(em.behavior.drag().on(\"dragstart\",function(t){zNt(this,t)}).on(\"drag\",function(t){qBe(this,t)}).on(\"dragend\",function(t){FNt(this,t)}))}function BBe(e,t){return e[0]-t[0]}function ONt(e,t,r){var n=r._context.staticPlot,i=e.selectAll(\".background\").data(LF);i.enter().append(\"rect\").classed(\"background\",!0).call(PNt).call(INt).style(\"pointer-events\",n?\"none\":\"auto\").attr(\"transform\",kNt(0,th.verticalPadding)),i.call(qNt).attr(\"height\",function(s){return s.height-th.verticalPadding});var a=e.selectAll(\".highlight-shadow\").data(LF);a.enter().append(\"line\").classed(\"highlight-shadow\",!0).attr(\"x\",-th.bar.width/2).attr(\"stroke-width\",th.bar.width+th.bar.strokeWidth).attr(\"stroke\",t).attr(\"opacity\",th.bar.strokeOpacity).attr(\"stroke-linecap\",\"butt\"),a.attr(\"y1\",function(s){return s.height}).call(hK);var o=e.selectAll(\".highlight\").data(LF);o.enter().append(\"line\").classed(\"highlight\",!0).attr(\"x\",-th.bar.width/2).attr(\"stroke-width\",th.bar.width-th.bar.strokeWidth).attr(\"stroke\",th.bar.fillColor).attr(\"opacity\",th.bar.fillOpacity).attr(\"stroke-linecap\",\"butt\"),o.attr(\"y1\",function(s){return s.height}).call(hK)}function BNt(e,t,r){var n=e.selectAll(\".\"+th.cn.axisBrush).data(LF,ENt);n.enter().append(\"g\").classed(th.cn.axisBrush,!0),ONt(n,t,r)}function NNt(e){return e.svgBrush.extent.map(function(t){return t.slice()})}function fK(e){e.filterSpecified=!1,e.svgBrush.extent=[[-1/0,1/0]]}function UNt(e){return function(r){var n=r.brush,i=NNt(n),a=i.slice();n.filter.set(a),e()}}function NBe(e){for(var t=e.slice(),r=[],n,i=t.shift();i;){for(n=i.slice();(i=t.shift())&&i[0]<=n[1];)n[1]=Math.max(n[1],i[1]);r.push(n)}return r.length===1&&r[0][0]>r[0][1]&&(r=[]),r}function VNt(){var e=[],t,r;return{set:function(n){e=n.map(function(i){return i.slice().sort(mA)}).sort(BBe),e.length===1&&e[0][0]===-1/0&&e[0][1]===1/0&&(e=[[0,-1]]),t=NBe(e),r=e.reduce(function(i,a){return[Math.min(i[0],a[0]),Math.max(i[1],a[1])]},[1/0,-1/0])},get:function(){return e.slice()},getConsolidated:function(){return t},getBounds:function(){return r}}}function HNt(e,t,r,n,i,a){var o=VNt();return o.set(r),{filter:o,filterSpecified:t,svgBrush:{extent:[],brushStartCallback:n,brushCallback:UNt(i),brushEndCallback:a}}}function GNt(e,t){if(Array.isArray(e[0])?(e=e.map(function(n){return n.sort(mA)}),t.multiselect?e=NBe(e.sort(BBe)):e=[e[0]]):e=[e.sort(mA)],t.tickvals){var r=t.tickvals.slice().sort(mA);if(e=e.map(function(n){var i=[IF(0,r,n[0],[]),IF(1,r,n[1],[])];if(i[1]>i[0])return i}).filter(function(n){return n}),!e.length)return}return e.length>1?e:e[0]}UBe.exports={makeBrush:HNt,ensureAxisBrush:BNt,cleanRanges:GNt}});var GBe=ye((Kmr,HBe)=>{\"use strict\";var gx=Mr(),jNt=Dv().hasColorscale,WNt=Uh(),ZNt=Ju().defaults,XNt=Zd(),YNt=Qa(),VBe=cK(),KNt=dK(),vK=Tk().maxDimensionCount,JNt=wF();function $Nt(e,t,r,n,i){var a=i(\"line.color\",r);if(jNt(e,\"line\")&&gx.isArrayOrTypedArray(a)){if(a.length)return i(\"line.colorscale\"),WNt(e,t,n,i,{prefix:\"line.\",cLetter:\"c\"}),a.length;t.line.color=r}return 1/0}function QNt(e,t,r,n){function i(u,c){return gx.coerce(e,t,VBe.dimensions,u,c)}var a=i(\"values\"),o=i(\"visible\");if(a&&a.length||(o=t.visible=!1),o){i(\"label\"),i(\"tickvals\"),i(\"ticktext\"),i(\"tickformat\");var s=i(\"range\");t._ax={_id:\"y\",type:\"linear\",showexponent:\"all\",exponentformat:\"B\",range:s},YNt.setConvert(t._ax,n.layout),i(\"multiselect\");var l=i(\"constraintrange\");l&&(t.constraintrange=KNt.cleanRanges(l,t))}}HBe.exports=function(t,r,n,i){function a(c,f){return gx.coerce(t,r,VBe,c,f)}var o=t.dimensions;Array.isArray(o)&&o.length>vK&&(gx.log(\"parcoords traces support up to \"+vK+\" dimensions at the moment\"),o.splice(vK));var s=XNt(t,r,{name:\"dimensions\",layout:i,handleItemDefaults:QNt}),l=$Nt(t,r,n,i,a);ZNt(r,i,a),(!Array.isArray(s)||!s.length)&&(r.visible=!1),JNt(r,s,\"values\",l);var u=gx.extendFlat({},i.font,{size:Math.round(i.font.size/1.2)});gx.coerceFont(a,\"labelfont\",u),gx.coerceFont(a,\"tickfont\",u,{autoShadowDflt:!0}),gx.coerceFont(a,\"rangefont\",u),a(\"labelangle\"),a(\"labelside\"),a(\"unselected.line.color\"),a(\"unselected.line.opacity\")}});var WBe=ye((Jmr,jBe)=>{\"use strict\";var eUt=Mr().isArrayOrTypedArray,pK=Mu(),tUt=Km().wrap;jBe.exports=function(t,r){var n,i;return pK.hasColorscale(r,\"line\")&&eUt(r.line.color)?(n=r.line.color,i=pK.extractOpts(r.line).colorscale,pK.calc(t,r,{vals:n,containerStr:\"line\",cLetter:\"c\"})):(n=rUt(r._length),i=[[0,r.line.color],[1,r.line.color]]),tUt({lineColor:n,cscale:i})};function rUt(e){for(var t=new Array(e),r=0;r{\"use strict\";var iUt=Mr().isTypedArray;RF.convertTypedArray=function(e){return iUt(e)?Array.prototype.slice.call(e):e};RF.isOrdinal=function(e){return!!e.tickvals};RF.isVisible=function(e){return e.visible||!(\"visible\"in e)}});var rNe=ye((Qmr,tNe)=>{\"use strict\";var nUt=[\"precision highp float;\",\"\",\"varying vec4 fragColor;\",\"\",\"attribute vec4 p01_04, p05_08, p09_12, p13_16,\",\" p17_20, p21_24, p25_28, p29_32,\",\" p33_36, p37_40, p41_44, p45_48,\",\" p49_52, p53_56, p57_60, colors;\",\"\",\"uniform mat4 dim0A, dim1A, dim0B, dim1B, dim0C, dim1C, dim0D, dim1D,\",\" loA, hiA, loB, hiB, loC, hiC, loD, hiD;\",\"\",\"uniform vec2 resolution, viewBoxPos, viewBoxSize;\",\"uniform float maskHeight;\",\"uniform float drwLayer; // 0: context, 1: focus, 2: pick\",\"uniform vec4 contextColor;\",\"uniform sampler2D maskTexture, palette;\",\"\",\"bool isPick = (drwLayer > 1.5);\",\"bool isContext = (drwLayer < 0.5);\",\"\",\"const vec4 ZEROS = vec4(0.0, 0.0, 0.0, 0.0);\",\"const vec4 UNITS = vec4(1.0, 1.0, 1.0, 1.0);\",\"\",\"float val(mat4 p, mat4 v) {\",\" return dot(matrixCompMult(p, v) * UNITS, UNITS);\",\"}\",\"\",\"float axisY(float ratio, mat4 A, mat4 B, mat4 C, mat4 D) {\",\" float y1 = val(A, dim0A) + val(B, dim0B) + val(C, dim0C) + val(D, dim0D);\",\" float y2 = val(A, dim1A) + val(B, dim1B) + val(C, dim1C) + val(D, dim1D);\",\" return y1 * (1.0 - ratio) + y2 * ratio;\",\"}\",\"\",\"int iMod(int a, int b) {\",\" return a - b * (a / b);\",\"}\",\"\",\"bool fOutside(float p, float lo, float hi) {\",\" return (lo < hi) && (lo > p || p > hi);\",\"}\",\"\",\"bool vOutside(vec4 p, vec4 lo, vec4 hi) {\",\" return (\",\" fOutside(p[0], lo[0], hi[0]) ||\",\" fOutside(p[1], lo[1], hi[1]) ||\",\" fOutside(p[2], lo[2], hi[2]) ||\",\" fOutside(p[3], lo[3], hi[3])\",\" );\",\"}\",\"\",\"bool mOutside(mat4 p, mat4 lo, mat4 hi) {\",\" return (\",\" vOutside(p[0], lo[0], hi[0]) ||\",\" vOutside(p[1], lo[1], hi[1]) ||\",\" vOutside(p[2], lo[2], hi[2]) ||\",\" vOutside(p[3], lo[3], hi[3])\",\" );\",\"}\",\"\",\"bool outsideBoundingBox(mat4 A, mat4 B, mat4 C, mat4 D) {\",\" return mOutside(A, loA, hiA) ||\",\" mOutside(B, loB, hiB) ||\",\" mOutside(C, loC, hiC) ||\",\" mOutside(D, loD, hiD);\",\"}\",\"\",\"bool outsideRasterMask(mat4 A, mat4 B, mat4 C, mat4 D) {\",\" mat4 pnts[4];\",\" pnts[0] = A;\",\" pnts[1] = B;\",\" pnts[2] = C;\",\" pnts[3] = D;\",\"\",\" for(int i = 0; i < 4; ++i) {\",\" for(int j = 0; j < 4; ++j) {\",\" for(int k = 0; k < 4; ++k) {\",\" if(0 == iMod(\",\" int(255.0 * texture2D(maskTexture,\",\" vec2(\",\" (float(i * 2 + j / 2) + 0.5) / 8.0,\",\" (pnts[i][j][k] * (maskHeight - 1.0) + 1.0) / maskHeight\",\" ))[3]\",\" ) / int(pow(2.0, float(iMod(j * 4 + k, 8)))),\",\" 2\",\" )) return true;\",\" }\",\" }\",\" }\",\" return false;\",\"}\",\"\",\"vec4 position(bool isContext, float v, mat4 A, mat4 B, mat4 C, mat4 D) {\",\" float x = 0.5 * sign(v) + 0.5;\",\" float y = axisY(x, A, B, C, D);\",\" float z = 1.0 - abs(v);\",\"\",\" z += isContext ? 0.0 : 2.0 * float(\",\" outsideBoundingBox(A, B, C, D) ||\",\" outsideRasterMask(A, B, C, D)\",\" );\",\"\",\" return vec4(\",\" 2.0 * (vec2(x, y) * viewBoxSize + viewBoxPos) / resolution - 1.0,\",\" z,\",\" 1.0\",\" );\",\"}\",\"\",\"void main() {\",\" mat4 A = mat4(p01_04, p05_08, p09_12, p13_16);\",\" mat4 B = mat4(p17_20, p21_24, p25_28, p29_32);\",\" mat4 C = mat4(p33_36, p37_40, p41_44, p45_48);\",\" mat4 D = mat4(p49_52, p53_56, p57_60, ZEROS);\",\"\",\" float v = colors[3];\",\"\",\" gl_Position = position(isContext, v, A, B, C, D);\",\"\",\" fragColor =\",\" isContext ? vec4(contextColor) :\",\" isPick ? vec4(colors.rgb, 1.0) : texture2D(palette, vec2(abs(v), 0.5));\",\"}\"].join(`\n", + "`),aUt=[\"precision highp float;\",\"\",\"varying vec4 fragColor;\",\"\",\"void main() {\",\" gl_FragColor = fragColor;\",\"}\"].join(`\n", + "`),Ak=Tk().maxDimensionCount,$Be=Mr(),ZBe=1e-6,DF=2048,oUt=new Uint8Array(4),XBe=new Uint8Array(4),YBe={shape:[256,1],format:\"rgba\",type:\"uint8\",mag:\"nearest\",min:\"nearest\"};function sUt(e){e.read({x:0,y:0,width:1,height:1,data:oUt})}function QBe(e,t,r,n,i){var a=e._gl;a.enable(a.SCISSOR_TEST),a.scissor(t,r,n,i),e.clear({color:[0,0,0,0],depth:1})}function lUt(e,t,r,n,i,a){var o=a.key;function s(l){var u=Math.min(n,i-l*n);l===0&&(window.cancelAnimationFrame(r.currentRafs[o]),delete r.currentRafs[o],QBe(e,a.scissorX,a.scissorY,a.scissorWidth,a.viewBoxSize[1])),!r.clearOnly&&(a.count=2*u,a.offset=2*l*n,t(a),l*n+u>>8*t)%256/255}function fUt(e,t,r){for(var n=new Array(e*(Ak+4)),i=0,a=0;aX&&(X=M[F].dim1.canvasX,V=F);T===0&&QBe(i,0,0,u.canvasWidth,u.canvasHeight);var G=k(r);for(F=0;F{\"use strict\";var zd=xa(),l1=Mr(),yK=l1.isArrayOrTypedArray,lNe=l1.numberFormat,uNe=rZ(),cNe=Qa(),gUt=l1.strRotate,Jm=l1.strTranslate,mUt=Ll(),zF=ao(),iNe=Mu(),bK=Km(),tg=bK.keyFun,$m=bK.repeat,fNe=bK.unwrap,yA=gK(),ll=Tk(),hNe=dK(),yUt=rNe();function nNe(e,t,r){return l1.aggNums(e,null,t,r)}function dNe(e,t){return wK(nNe(Math.min,e,t),nNe(Math.max,e,t))}function FF(e){var t=e.range;return t?wK(t[0],t[1]):dNe(e.values,e._length)}function wK(e,t){return(isNaN(e)||!isFinite(e))&&(e=0),(isNaN(t)||!isFinite(t))&&(t=0),e===t&&(e===0?(e-=1,t+=1):(e*=.9,t*=1.1)),[e,t]}function _Ut(e,t){return t?function(r,n){var i=t[n];return i==null?e(r):i}:e}function xUt(e,t,r,n,i){var a=FF(r);return n?zd.scale.ordinal().domain(n.map(_Ut(lNe(r.tickformat),i))).range(n.map(function(o){var s=(o-a[0])/(a[1]-a[0]);return e-t+s*(2*t-e)})):zd.scale.linear().domain(a).range([e-t,t])}function bUt(e,t){return zd.scale.linear().range([t,e-t])}function wUt(e,t){return zd.scale.linear().domain(FF(e)).range([t,1-t])}function TUt(e){if(e.tickvals){var t=FF(e);return zd.scale.ordinal().domain(e.tickvals).range(e.tickvals.map(function(r){return(r-t[0])/(t[1]-t[0])}))}}function AUt(e){var t=e.map(function(a){return a[0]}),r=e.map(function(a){var o=uNe(a[1]);return zd.rgb(\"rgb(\"+o[0]+\",\"+o[1]+\",\"+o[2]+\")\")}),n=function(a){return function(o){return o[a]}},i=\"rgb\".split(\"\").map(function(a){return zd.scale.linear().clamp(!0).domain(t).range(r.map(n(a)))});return function(a){return i.map(function(o){return o(a)})}}function xK(e){return e.dimensions.some(function(t){return t.brush.filterSpecified})}function SUt(e,t,r){var n=fNe(t),i=n.trace,a=yA.convertTypedArray(n.lineColor),o=i.line,s={color:uNe(i.unselected.line.color),opacity:i.unselected.line.opacity},l=iNe.extractOpts(o),u=l.reversescale?iNe.flipScale(n.cscale):n.cscale,c=i.domain,f=i.dimensions,h=e.width,d=i.labelangle,v=i.labelside,x=i.labelfont,b=i.tickfont,g=i.rangefont,E=l1.extendDeepNoArrays({},o,{color:a.map(zd.scale.linear().domain(FF({values:a,range:[l.min,l.max],_length:i._length}))),blockLineCount:ll.blockLineCount,canvasOverdrag:ll.overdrag*ll.canvasPixelRatio}),k=Math.floor(h*(c.x[1]-c.x[0])),A=Math.floor(e.height*(c.y[1]-c.y[0])),L=e.margin||{l:80,r:80,t:100,b:80},_=k,C=A;return{key:r,colCount:f.filter(yA.isVisible).length,dimensions:f,tickDistance:ll.tickDistance,unitToColor:AUt(u),lines:E,deselectedLines:s,labelAngle:d,labelSide:v,labelFont:x,tickFont:b,rangeFont:g,layoutWidth:h,layoutHeight:e.height,domain:c,translateX:c.x[0]*h,translateY:e.height-c.y[1]*e.height,pad:L,canvasWidth:_*ll.canvasPixelRatio+2*E.canvasOverdrag,canvasHeight:C*ll.canvasPixelRatio,width:_,height:C,canvasPixelRatio:ll.canvasPixelRatio}}function MUt(e,t,r){var n=r.width,i=r.height,a=r.dimensions,o=r.canvasPixelRatio,s=function(h){return n*h/Math.max(1,r.colCount-1)},l=ll.verticalPadding/i,u=bUt(i,ll.verticalPadding),c={key:r.key,xScale:s,model:r,inBrushDrag:!1},f={};return c.dimensions=a.filter(yA.isVisible).map(function(h,d){var v=wUt(h,l),x=f[h.label];f[h.label]=(x||0)+1;var b=h.label+(x?\"__\"+x:\"\"),g=h.constraintrange,E=g&&g.length;E&&!yK(g[0])&&(g=[g]);var k=E?g.map(function(q){return q.map(v)}):[[-1/0,1/0]],A=function(){var q=c;q.focusLayer&&q.focusLayer.render(q.panels,!0);var V=xK(q);!e.contextShown()&&V?(q.contextLayer&&q.contextLayer.render(q.panels,!0),e.contextShown(!0)):e.contextShown()&&!V&&(q.contextLayer&&q.contextLayer.render(q.panels,!0,!0),e.contextShown(!1))},L=h.values;L.length>h._length&&(L=L.slice(0,h._length));var _=h.tickvals,C;function M(q,V){return{val:q,text:C[V]}}function p(q,V){return q.val-V.val}if(yK(_)&&_.length){l1.isTypedArray(_)&&(_=Array.from(_)),C=h.ticktext,!yK(C)||!C.length?C=_.map(lNe(h.tickformat)):C.length>_.length?C=C.slice(0,_.length):_.length>C.length&&(_=_.slice(0,C.length));for(var P=1;P<_.length;P++)if(_[P]<_[P-1]){for(var T=_.map(M).sort(p),F=0;F<_.length;F++)_[F]=T[F].val,C[F]=T[F].text;break}}else _=void 0;return L=yA.convertTypedArray(L),{key:b,label:h.label,tickFormat:h.tickformat,tickvals:_,ticktext:C,ordinal:yA.isOrdinal(h),multiselect:h.multiselect,xIndex:d,crossfilterDimensionIndex:d,visibleIndex:h._index,height:i,values:L,paddedUnitValues:L.map(v),unitTickvals:_&&_.map(v),xScale:s,x:s(d),canvasX:s(d)*o,unitToPaddedPx:u,domainScale:xUt(i,ll.verticalPadding,h,_,C),ordinalScale:TUt(h),parent:c,model:r,brush:hNe.makeBrush(e,E,k,function(){e.linePickActive(!1)},A,function(q){if(c.focusLayer.render(c.panels,!0),c.pickLayer&&c.pickLayer.render(c.panels,!0),e.linePickActive(!0),t&&t.filterChanged){var V=v.invert,H=q.map(function(X){return X.map(V).sort(l1.sorterAsc)}).sort(function(X,G){return X[0]-G[0]});t.filterChanged(c.key,h._index,H)}})}}),c}function aNe(e){e.classed(ll.cn.axisExtentText,!0).attr(\"text-anchor\",\"middle\").style(\"cursor\",\"default\")}function EUt(){var e=!0,t=!1;return{linePickActive:function(r){return arguments.length?e=!!r:e},contextShown:function(r){return arguments.length?t=!!r:t}}}function oNe(e,t){var r=t===\"top\"?1:-1,n=e*Math.PI/180,i=Math.sin(n),a=Math.cos(n);return{dir:r,dx:i,dy:a,degrees:e}}function _K(e,t,r){for(var n=t.panels||(t.panels=[]),i=e.data(),a=0;a=V||N>=H)return;var W=F.lineLayer.readPixel(G,H-1-N),re=W[3]!==0,ae=re?W[2]+256*(W[1]+256*W[0]):null,_e={x:G,y:N,clientX:q.clientX,clientY:q.clientY,dataIndex:F.model.key,curveNumber:ae};ae!==v&&(re?i.hover(_e):i.unhover&&i.unhover(_e),v=ae)}}),d.style(\"opacity\",function(F){return F.pick?0:1}),s.style(\"background\",\"rgba(255, 255, 255, 0)\");var b=s.selectAll(\".\"+ll.cn.parcoords).data(h,tg);b.exit().remove(),b.enter().append(\"g\").classed(ll.cn.parcoords,!0).style(\"shape-rendering\",\"crispEdges\").style(\"pointer-events\",\"none\"),b.attr(\"transform\",function(F){return Jm(F.model.translateX,F.model.translateY)});var g=b.selectAll(\".\"+ll.cn.parcoordsControlView).data($m,tg);g.enter().append(\"g\").classed(ll.cn.parcoordsControlView,!0),g.attr(\"transform\",function(F){return Jm(F.model.pad.l,F.model.pad.t)});var E=g.selectAll(\".\"+ll.cn.yAxis).data(function(F){return F.dimensions},tg);E.enter().append(\"g\").classed(ll.cn.yAxis,!0),g.each(function(F){_K(E,F,u)}),d.each(function(F){if(F.viewModel){!F.lineLayer||i?F.lineLayer=yUt(this,F):F.lineLayer.update(F),(F.key||F.key===0)&&(F.viewModel[F.key]=F.lineLayer);var q=!F.context||i;F.lineLayer.render(F.viewModel.panels,q)}}),E.attr(\"transform\",function(F){return Jm(F.xScale(F.xIndex),0)}),E.call(zd.behavior.drag().origin(function(F){return F}).on(\"drag\",function(F){var q=F.parent;f.linePickActive(!1),F.x=Math.max(-ll.overdrag,Math.min(F.model.width+ll.overdrag,zd.event.x)),F.canvasX=F.x*F.model.canvasPixelRatio,E.sort(function(V,H){return V.x-H.x}).each(function(V,H){V.xIndex=H,V.x=F===V?V.x:V.xScale(V.xIndex),V.canvasX=V.x*V.model.canvasPixelRatio}),_K(E,q,u),E.filter(function(V){return Math.abs(F.xIndex-V.xIndex)!==0}).attr(\"transform\",function(V){return Jm(V.xScale(V.xIndex),0)}),zd.select(this).attr(\"transform\",Jm(F.x,0)),E.each(function(V,H,X){X===F.parent.key&&(q.dimensions[H]=V)}),q.contextLayer&&q.contextLayer.render(q.panels,!1,!xK(q)),q.focusLayer.render&&q.focusLayer.render(q.panels)}).on(\"dragend\",function(F){var q=F.parent;F.x=F.xScale(F.xIndex),F.canvasX=F.x*F.model.canvasPixelRatio,_K(E,q,u),zd.select(this).attr(\"transform\",function(V){return Jm(V.x,0)}),q.contextLayer&&q.contextLayer.render(q.panels,!1,!xK(q)),q.focusLayer&&q.focusLayer.render(q.panels),q.pickLayer&&q.pickLayer.render(q.panels,!0),f.linePickActive(!0),i&&i.axesMoved&&i.axesMoved(q.key,q.dimensions.map(function(V){return V.crossfilterDimensionIndex}))})),E.exit().remove();var k=E.selectAll(\".\"+ll.cn.axisOverlays).data($m,tg);k.enter().append(\"g\").classed(ll.cn.axisOverlays,!0),k.selectAll(\".\"+ll.cn.axis).remove();var A=k.selectAll(\".\"+ll.cn.axis).data($m,tg);A.enter().append(\"g\").classed(ll.cn.axis,!0),A.each(function(F){var q=F.model.height/F.model.tickDistance,V=F.domainScale,H=V.domain();zd.select(this).call(zd.svg.axis().orient(\"left\").tickSize(4).outerTickSize(2).ticks(q,F.tickFormat).tickValues(F.ordinal?H:null).tickFormat(function(X){return yA.isOrdinal(F)?X:vNe(F.model.dimensions[F.visibleIndex],X)}).scale(V)),zF.font(A.selectAll(\"text\"),F.model.tickFont)}),A.selectAll(\".domain, .tick>line\").attr(\"fill\",\"none\").attr(\"stroke\",\"black\").attr(\"stroke-opacity\",.25).attr(\"stroke-width\",\"1px\"),A.selectAll(\"text\").style(\"cursor\",\"default\");var L=k.selectAll(\".\"+ll.cn.axisHeading).data($m,tg);L.enter().append(\"g\").classed(ll.cn.axisHeading,!0);var _=L.selectAll(\".\"+ll.cn.axisTitle).data($m,tg);_.enter().append(\"text\").classed(ll.cn.axisTitle,!0).attr(\"text-anchor\",\"middle\").style(\"cursor\",\"ew-resize\").style(\"pointer-events\",a?\"none\":\"auto\"),_.text(function(F){return F.label}).each(function(F){var q=zd.select(this);zF.font(q,F.model.labelFont),mUt.convertToTspans(q,t)}).attr(\"transform\",function(F){var q=oNe(F.model.labelAngle,F.model.labelSide),V=ll.axisTitleOffset;return(q.dir>0?\"\":Jm(0,2*V+F.model.height))+gUt(q.degrees)+Jm(-V*q.dx,-V*q.dy)}).attr(\"text-anchor\",function(F){var q=oNe(F.model.labelAngle,F.model.labelSide),V=Math.abs(q.dx),H=Math.abs(q.dy);return 2*V>H?q.dir*q.dx<0?\"start\":\"end\":\"middle\"});var C=k.selectAll(\".\"+ll.cn.axisExtent).data($m,tg);C.enter().append(\"g\").classed(ll.cn.axisExtent,!0);var M=C.selectAll(\".\"+ll.cn.axisExtentTop).data($m,tg);M.enter().append(\"g\").classed(ll.cn.axisExtentTop,!0),M.attr(\"transform\",Jm(0,-ll.axisExtentOffset));var p=M.selectAll(\".\"+ll.cn.axisExtentTopText).data($m,tg);p.enter().append(\"text\").classed(ll.cn.axisExtentTopText,!0).call(aNe),p.text(function(F){return sNe(F,!0)}).each(function(F){zF.font(zd.select(this),F.model.rangeFont)});var P=C.selectAll(\".\"+ll.cn.axisExtentBottom).data($m,tg);P.enter().append(\"g\").classed(ll.cn.axisExtentBottom,!0),P.attr(\"transform\",function(F){return Jm(0,F.model.height+ll.axisExtentOffset)});var T=P.selectAll(\".\"+ll.cn.axisExtentBottomText).data($m,tg);T.enter().append(\"text\").classed(ll.cn.axisExtentBottomText,!0).attr(\"dy\",\"0.75em\").call(aNe),T.text(function(F){return sNe(F,!1)}).each(function(F){zF.font(zd.select(this),F.model.rangeFont)}),hNe.ensureAxisBrush(k,c,t)}});var AK=ye((TK,xNe)=>{\"use strict\";var CUt=gNe(),LUt=xF(),mNe=gK().isVisible,_Ne={};function yNe(e,t,r){var n=t.indexOf(r),i=e.indexOf(n);return i===-1&&(i+=t.length),i}function PUt(e,t){return function(n,i){return yNe(e,t,n)-yNe(e,t,i)}}var TK=xNe.exports=function(t,r){var n=t._fullLayout,i=LUt(t,[],_Ne);if(i){var a={},o={},s={},l={},u=n._size;r.forEach(function(v,x){var b=v[0].trace;s[x]=b.index;var g=l[x]=b.index;a[x]=t.data[g].dimensions,o[x]=t.data[g].dimensions.slice()});var c=function(v,x,b){var g=o[v][x],E=b.map(function(M){return M.slice()}),k=\"dimensions[\"+x+\"].constraintrange\",A=n._tracePreGUI[t._fullData[s[v]]._fullInput.uid];if(A[k]===void 0){var L=g.constraintrange;A[k]=L||null}var _=t._fullData[s[v]].dimensions[x];E.length?(E.length===1&&(E=E[0]),g.constraintrange=E,_.constraintrange=E.slice(),E=[E]):(delete g.constraintrange,delete _.constraintrange,E=null);var C={};C[k]=E,t.emit(\"plotly_restyle\",[C,[l[v]]])},f=function(v){t.emit(\"plotly_hover\",v)},h=function(v){t.emit(\"plotly_unhover\",v)},d=function(v,x){var b=PUt(x,o[v].filter(mNe));a[v].sort(b),o[v].filter(function(g){return!mNe(g)}).sort(function(g){return o[v].indexOf(g)}).forEach(function(g){a[v].splice(a[v].indexOf(g),1),a[v].splice(o[v].indexOf(g),0,g)}),t.emit(\"plotly_restyle\",[{dimensions:[a[v]]},[l[v]]])};CUt(t,r,{width:u.w,height:u.h,margin:{t:u.t,r:u.r,b:u.b,l:u.l}},{filterChanged:c,hover:f,unhover:h,axesMoved:d})}};TK.reglPrecompiled=_Ne});var wNe=ye(Sk=>{\"use strict\";var bNe=xa(),IUt=kd().getModuleCalcData,RUt=AK(),DUt=Zp();Sk.name=\"parcoords\";Sk.plot=function(e){var t=IUt(e.calcdata,\"parcoords\")[0];t.length&&RUt(e,t)};Sk.clean=function(e,t,r,n){var i=n._has&&n._has(\"parcoords\"),a=t._has&&t._has(\"parcoords\");i&&!a&&(n._paperdiv.selectAll(\".parcoords\").remove(),n._glimages.selectAll(\"*\").remove())};Sk.toSVG=function(e){var t=e._fullLayout._glimages,r=bNe.select(e).selectAll(\".svg-container\"),n=r.filter(function(a,o){return o===r.size()-1}).selectAll(\".gl-canvas-context, .gl-canvas-focus\");function i(){var a=this,o=a.toDataURL(\"image/png\"),s=t.append(\"svg:image\");s.attr({xmlns:DUt.svg,\"xlink:href\":o,preserveAspectRatio:\"none\",x:0,y:0,width:a.style.width,height:a.style.height})}n.each(i),window.setTimeout(function(){bNe.selectAll(\"#filterBarPattern\").attr(\"id\",\"filterBarPattern\")},60)}});var ANe=ye((ryr,TNe)=>{\"use strict\";TNe.exports={attributes:cK(),supplyDefaults:GBe(),calc:WBe(),colorbar:{container:\"line\",min:\"cmin\",max:\"cmax\"},moduleType:\"trace\",name:\"parcoords\",basePlotModule:wNe(),categories:[\"gl\",\"regl\",\"noOpacity\",\"noHover\"],meta:{}}});var ENe=ye((iyr,MNe)=>{\"use strict\";var SNe=ANe();SNe.plot=AK();MNe.exports=SNe});var CNe=ye((nyr,kNe)=>{\"use strict\";kNe.exports=ENe()});var SK=ye((ayr,RNe)=>{\"use strict\";var PNe=no().extendFlat,zUt=vl(),LNe=Su(),FUt=Kl(),INe=Wo().hovertemplateAttrs,qUt=Ju().attributes,OUt=PNe({editType:\"calc\"},FUt(\"line\",{editTypeOverride:\"calc\"}),{shape:{valType:\"enumerated\",values:[\"linear\",\"hspline\"],dflt:\"linear\",editType:\"plot\"},hovertemplate:INe({editType:\"plot\",arrayOk:!1},{keys:[\"count\",\"probability\"]})});RNe.exports={domain:qUt({name:\"parcats\",trace:!0,editType:\"calc\"}),hoverinfo:PNe({},zUt.hoverinfo,{flags:[\"count\",\"probability\"],editType:\"plot\",arrayOk:!1}),hoveron:{valType:\"enumerated\",values:[\"category\",\"color\",\"dimension\"],dflt:\"category\",editType:\"plot\"},hovertemplate:INe({editType:\"plot\",arrayOk:!1},{keys:[\"count\",\"probability\",\"category\",\"categorycount\",\"colorcount\",\"bandcolorcount\"]}),arrangement:{valType:\"enumerated\",values:[\"perpendicular\",\"freeform\",\"fixed\"],dflt:\"perpendicular\",editType:\"plot\"},bundlecolors:{valType:\"boolean\",dflt:!0,editType:\"plot\"},sortpaths:{valType:\"enumerated\",values:[\"forward\",\"backward\"],dflt:\"forward\",editType:\"plot\"},labelfont:LNe({editType:\"calc\"}),tickfont:LNe({autoShadowDflt:!0,editType:\"calc\"}),dimensions:{_isLinkedToArray:\"dimension\",label:{valType:\"string\",editType:\"calc\"},categoryorder:{valType:\"enumerated\",values:[\"trace\",\"category ascending\",\"category descending\",\"array\"],dflt:\"trace\",editType:\"calc\"},categoryarray:{valType:\"data_array\",editType:\"calc\"},ticktext:{valType:\"data_array\",editType:\"calc\"},values:{valType:\"data_array\",dflt:[],editType:\"calc\"},displayindex:{valType:\"integer\",editType:\"calc\"},editType:\"calc\",visible:{valType:\"boolean\",dflt:!0,editType:\"calc\"}},line:OUt,counts:{valType:\"number\",min:0,dflt:1,arrayOk:!0,editType:\"calc\"},customdata:void 0,hoverlabel:void 0,ids:void 0,legend:void 0,legendgroup:void 0,legendrank:void 0,opacity:void 0,selectedpoints:void 0,showlegend:void 0}});var FNe=ye((oyr,zNe)=>{\"use strict\";var _A=Mr(),BUt=Dv().hasColorscale,NUt=Uh(),UUt=Ju().defaults,VUt=Zd(),DNe=SK(),HUt=wF(),GUt=vv().isTypedArraySpec;function jUt(e,t,r,n,i){i(\"line.shape\"),i(\"line.hovertemplate\");var a=i(\"line.color\",n.colorway[0]);if(BUt(e,\"line\")&&_A.isArrayOrTypedArray(a)){if(a.length)return i(\"line.colorscale\"),NUt(e,t,n,i,{prefix:\"line.\",cLetter:\"c\"}),a.length;t.line.color=r}return 1/0}function WUt(e,t){function r(u,c){return _A.coerce(e,t,DNe.dimensions,u,c)}var n=r(\"values\"),i=r(\"visible\");if(n&&n.length||(i=t.visible=!1),i){r(\"label\"),r(\"displayindex\",t._index);var a=e.categoryarray,o=_A.isArrayOrTypedArray(a)&&a.length>0||GUt(a),s;o&&(s=\"array\");var l=r(\"categoryorder\",s);l===\"array\"?(r(\"categoryarray\"),r(\"ticktext\")):(delete e.categoryarray,delete e.ticktext),!o&&l===\"array\"&&(t.categoryorder=\"trace\")}}zNe.exports=function(t,r,n,i){function a(u,c){return _A.coerce(t,r,DNe,u,c)}var o=VUt(t,r,{name:\"dimensions\",handleItemDefaults:WUt}),s=jUt(t,r,n,i,a);UUt(r,i,a),(!Array.isArray(o)||!o.length)&&(r.visible=!1),HUt(r,o,\"values\",s),a(\"hoveron\"),a(\"hovertemplate\"),a(\"arrangement\"),a(\"bundlecolors\"),a(\"sortpaths\"),a(\"counts\");var l=i.font;_A.coerceFont(a,\"labelfont\",l,{overrideDflt:{size:Math.round(l.size)}}),_A.coerceFont(a,\"tickfont\",l,{autoShadowDflt:!0,overrideDflt:{size:Math.round(l.size/1.2)}})}});var ONe=ye((syr,qNe)=>{\"use strict\";var ZUt=Km().wrap,XUt=Dv().hasColorscale,YUt=zv(),KUt=Gq(),JUt=ao(),Mk=Mr(),$Ut=uo();qNe.exports=function(t,r){var n=Mk.filterVisible(r.dimensions);if(n.length===0)return[];var i=n.map(function(p){var P;if(p.categoryorder===\"trace\")P=null;else if(p.categoryorder===\"array\")P=p.categoryarray;else{P=KUt(p.values);for(var T=!0,F=0;F=e.length||t[e[r]]!==void 0)return!1;t[e[r]]=!0}return!0}});var ZNe=ye((lyr,WNe)=>{\"use strict\";var ul=xa(),uVt=(R2(),ab(I2)).interpolateNumber,cVt=qP(),Ck=Nc(),mx=Mr(),Ek=mx.strTranslate,BNe=ao(),MK=id(),fVt=Ll();function hVt(e,t,r,n){var i=t._context.staticPlot,a=e.map(EVt.bind(0,t,r)),o=n.selectAll(\"g.parcatslayer\").data([null]);o.enter().append(\"g\").attr(\"class\",\"parcatslayer\").style(\"pointer-events\",i?\"none\":\"all\");var s=o.selectAll(\"g.trace.parcats\").data(a,u1),l=s.enter().append(\"g\").attr(\"class\",\"trace parcats\");s.attr(\"transform\",function(E){return Ek(E.x,E.y)}),l.append(\"g\").attr(\"class\",\"paths\");var u=s.select(\"g.paths\"),c=u.selectAll(\"path.path\").data(function(E){return E.paths},u1);c.attr(\"fill\",function(E){return E.model.color});var f=c.enter().append(\"path\").attr(\"class\",\"path\").attr(\"stroke-opacity\",0).attr(\"fill\",function(E){return E.model.color}).attr(\"fill-opacity\",0);CK(f),c.attr(\"d\",function(E){return E.svgD}),f.empty()||c.sort(EK),c.exit().remove(),c.on(\"mouseover\",dVt).on(\"mouseout\",vVt).on(\"click\",pVt),l.append(\"g\").attr(\"class\",\"dimensions\");var h=s.select(\"g.dimensions\"),d=h.selectAll(\"g.dimension\").data(function(E){return E.dimensions},u1);d.enter().append(\"g\").attr(\"class\",\"dimension\"),d.attr(\"transform\",function(E){return Ek(E.x,0)}),d.exit().remove();var v=d.selectAll(\"g.category\").data(function(E){return E.categories},u1),x=v.enter().append(\"g\").attr(\"class\",\"category\");v.attr(\"transform\",function(E){return Ek(0,E.y)}),x.append(\"rect\").attr(\"class\",\"catrect\").attr(\"pointer-events\",\"none\"),v.select(\"rect.catrect\").attr(\"fill\",\"none\").attr(\"width\",function(E){return E.width}).attr(\"height\",function(E){return E.height}),UNe(x);var b=v.selectAll(\"rect.bandrect\").data(function(E){return E.bands},u1);b.each(function(){mx.raiseToTop(this)}),b.attr(\"fill\",function(E){return E.color});var g=b.enter().append(\"rect\").attr(\"class\",\"bandrect\").attr(\"stroke-opacity\",0).attr(\"fill\",function(E){return E.color}).attr(\"fill-opacity\",0);b.attr(\"fill\",function(E){return E.color}).attr(\"width\",function(E){return E.width}).attr(\"height\",function(E){return E.height}).attr(\"y\",function(E){return E.y}).attr(\"cursor\",function(E){return E.parcatsViewModel.arrangement===\"fixed\"?\"default\":E.parcatsViewModel.arrangement===\"perpendicular\"?\"ns-resize\":\"move\"}),PK(g),b.exit().remove(),x.append(\"text\").attr(\"class\",\"catlabel\").attr(\"pointer-events\",\"none\"),v.select(\"text.catlabel\").attr(\"text-anchor\",function(E){return kk(E)?\"start\":\"end\"}).attr(\"alignment-baseline\",\"middle\").style(\"fill\",\"rgb(0, 0, 0)\").attr(\"x\",function(E){return kk(E)?E.width+5:-5}).attr(\"y\",function(E){return E.height/2}).text(function(E){return E.model.categoryLabel}).each(function(E){BNe.font(ul.select(this),E.parcatsViewModel.categorylabelfont),fVt.convertToTspans(ul.select(this),t)}),x.append(\"text\").attr(\"class\",\"dimlabel\"),v.select(\"text.dimlabel\").attr(\"text-anchor\",\"middle\").attr(\"alignment-baseline\",\"baseline\").attr(\"cursor\",function(E){return E.parcatsViewModel.arrangement===\"fixed\"?\"default\":\"ew-resize\"}).attr(\"x\",function(E){return E.width/2}).attr(\"y\",-5).text(function(E,k){return k===0?E.parcatsViewModel.model.dimensions[E.model.dimensionInd].dimensionLabel:null}).each(function(E){BNe.font(ul.select(this),E.parcatsViewModel.labelfont)}),v.selectAll(\"rect.bandrect\").on(\"mouseover\",wVt).on(\"mouseout\",TVt),v.exit().remove(),d.call(ul.behavior.drag().origin(function(E){return{x:E.x,y:0}}).on(\"dragstart\",AVt).on(\"drag\",SVt).on(\"dragend\",MVt)),s.each(function(E){E.traceSelection=ul.select(this),E.pathSelection=ul.select(this).selectAll(\"g.paths\").selectAll(\"path.path\"),E.dimensionSelection=ul.select(this).selectAll(\"g.dimensions\").selectAll(\"g.dimension\")}),s.exit().remove()}WNe.exports=function(e,t,r,n){hVt(r,e,n,t)};function u1(e){return e.key}function kk(e){var t=e.parcatsViewModel.dimensions.length,r=e.parcatsViewModel.dimensions[t-1].model.dimensionInd;return e.model.dimensionInd===r}function EK(e,t){return e.model.rawColor>t.model.rawColor?1:e.model.rawColor\"),_=ul.mouse(i)[0];Ck.loneHover({trace:a,x:v-s.left+l.left,y:x-s.top+l.top,text:L,color:e.model.color,borderColor:\"black\",fontFamily:'Monaco, \"Courier New\", monospace',fontSize:10,fontColor:b,idealAlign:_1&&u.displayInd===l.dimensions.length-1?(h=o.left,d=\"left\"):(h=o.left+o.width,d=\"right\");var v=s.model.count,x=s.model.categoryLabel,b=v/s.parcatsViewModel.model.count,g={countLabel:v,categoryLabel:x,probabilityLabel:b.toFixed(3)},E=[];s.parcatsViewModel.hoverinfoItems.indexOf(\"count\")!==-1&&E.push([\"Count:\",g.countLabel].join(\" \")),s.parcatsViewModel.hoverinfoItems.indexOf(\"probability\")!==-1&&E.push([\"P(\"+g.categoryLabel+\"):\",g.probabilityLabel].join(\" \"));var k=E.join(\"
\");return{trace:c,x:n*(h-t.left),y:i*(f-t.top),text:k,color:\"lightgray\",borderColor:\"black\",fontFamily:'Monaco, \"Courier New\", monospace',fontSize:12,fontColor:\"black\",idealAlign:d,hovertemplate:c.hovertemplate,hovertemplateLabels:g,eventData:[{data:c._input,fullData:c,count:v,category:x,probability:b}]}}function xVt(e,t,r){var n=[];return ul.select(r.parentNode.parentNode).selectAll(\"g.category\").select(\"rect.catrect\").each(function(){var i=this;n.push(VNe(e,t,i))}),n}function bVt(e,t,r){e._fullLayout._calcInverseTransform(e);var n=e._fullLayout._invScaleX,i=e._fullLayout._invScaleY,a=r.getBoundingClientRect(),o=ul.select(r).datum(),s=o.categoryViewModel,l=s.parcatsViewModel,u=l.model.dimensions[s.model.dimensionInd],c=l.trace,f=a.y+a.height/2,h,d;l.dimensions.length>1&&u.displayInd===l.dimensions.length-1?(h=a.left,d=\"left\"):(h=a.left+a.width,d=\"right\");var v=s.model.categoryLabel,x=o.parcatsViewModel.model.count,b=0;o.categoryViewModel.bands.forEach(function(P){P.color===o.color&&(b+=P.count)});var g=s.model.count,E=0;l.pathSelection.each(function(P){P.model.color===o.color&&(E+=P.model.count)});var k=b/x,A=b/E,L=b/g,_={countLabel:b,categoryLabel:v,probabilityLabel:k.toFixed(3)},C=[];s.parcatsViewModel.hoverinfoItems.indexOf(\"count\")!==-1&&C.push([\"Count:\",_.countLabel].join(\" \")),s.parcatsViewModel.hoverinfoItems.indexOf(\"probability\")!==-1&&(C.push(\"P(color \\u2229 \"+v+\"): \"+_.probabilityLabel),C.push(\"P(\"+v+\" | color): \"+A.toFixed(3)),C.push(\"P(color | \"+v+\"): \"+L.toFixed(3)));var M=C.join(\"
\"),p=MK.mostReadable(o.color,[\"black\",\"white\"]);return{trace:c,x:n*(h-t.left),y:i*(f-t.top),text:M,color:o.color,borderColor:\"black\",fontFamily:'Monaco, \"Courier New\", monospace',fontColor:p,fontSize:10,idealAlign:d,hovertemplate:c.hovertemplate,hovertemplateLabels:_,eventData:[{data:c._input,fullData:c,category:v,count:x,probability:k,categorycount:g,colorcount:E,bandcolorcount:b}]}}function wVt(e){if(!e.parcatsViewModel.dragDimension&&e.parcatsViewModel.hoverinfoItems.indexOf(\"skip\")===-1){var t=ul.mouse(this)[1];if(t<-1)return;var r=e.parcatsViewModel.graphDiv,n=r._fullLayout,i=n._paperdiv.node().getBoundingClientRect(),a=e.parcatsViewModel.hoveron,o=this;if(a===\"color\"?(_Vt(o),RK(o,\"plotly_hover\",ul.event)):(yVt(o),IK(o,\"plotly_hover\",ul.event)),e.parcatsViewModel.hoverinfoItems.indexOf(\"none\")===-1){var s;a===\"category\"?s=VNe(r,i,o):a===\"color\"?s=bVt(r,i,o):a===\"dimension\"&&(s=xVt(r,i,o)),s&&Ck.loneHover(s,{container:n._hoverlayer.node(),outerContainer:n._paper.node(),gd:r})}}}function TVt(e){var t=e.parcatsViewModel;if(!t.dragDimension&&(CK(t.pathSelection),UNe(t.dimensionSelection.selectAll(\"g.category\")),PK(t.dimensionSelection.selectAll(\"g.category\").selectAll(\"rect.bandrect\")),Ck.loneUnhover(t.graphDiv._fullLayout._hoverlayer.node()),t.pathSelection.sort(EK),t.hoverinfoItems.indexOf(\"skip\")===-1)){var r=e.parcatsViewModel.hoveron,n=this;r===\"color\"?RK(n,\"plotly_unhover\",ul.event):IK(n,\"plotly_unhover\",ul.event)}}function AVt(e){e.parcatsViewModel.arrangement!==\"fixed\"&&(e.dragDimensionDisplayInd=e.model.displayInd,e.initialDragDimensionDisplayInds=e.parcatsViewModel.model.dimensions.map(function(t){return t.displayInd}),e.dragHasMoved=!1,e.dragCategoryDisplayInd=null,ul.select(this).selectAll(\"g.category\").select(\"rect.catrect\").each(function(t){var r=ul.mouse(this)[0],n=ul.mouse(this)[1];-2<=r&&r<=t.width+2&&-2<=n&&n<=t.height+2&&(e.dragCategoryDisplayInd=t.model.displayInd,e.initialDragCategoryDisplayInds=e.model.categories.map(function(i){return i.displayInd}),t.model.dragY=t.y,mx.raiseToTop(this.parentNode),ul.select(this.parentNode).selectAll(\"rect.bandrect\").each(function(i){i.yc.y+c.height/2&&(a.model.displayInd=c.model.displayInd,c.model.displayInd=s),e.dragCategoryDisplayInd=a.model.displayInd}if(e.dragCategoryDisplayInd===null||e.parcatsViewModel.arrangement===\"freeform\"){i.model.dragX=ul.event.x;var f=e.parcatsViewModel.dimensions[r],h=e.parcatsViewModel.dimensions[n];f!==void 0&&i.model.dragXh.x&&(i.model.displayInd=h.model.displayInd,h.model.displayInd=e.dragDimensionDisplayInd),e.dragDimensionDisplayInd=i.model.displayInd}zK(e.parcatsViewModel),DK(e.parcatsViewModel),jNe(e.parcatsViewModel),GNe(e.parcatsViewModel)}}function MVt(e){if(e.parcatsViewModel.arrangement!==\"fixed\"&&e.dragDimensionDisplayInd!==null){ul.select(this).selectAll(\"text\").attr(\"font-weight\",\"normal\");var t={},r=HNe(e.parcatsViewModel),n=e.parcatsViewModel.model.dimensions.map(function(h){return h.displayInd}),i=e.initialDragDimensionDisplayInds.some(function(h,d){return h!==n[d]});i&&n.forEach(function(h,d){var v=e.parcatsViewModel.model.dimensions[d].containerInd;t[\"dimensions[\"+v+\"].displayindex\"]=h});var a=!1;if(e.dragCategoryDisplayInd!==null){var o=e.model.categories.map(function(h){return h.displayInd});if(a=e.initialDragCategoryDisplayInds.some(function(h,d){return h!==o[d]}),a){var s=e.model.categories.slice().sort(function(h,d){return h.displayInd-d.displayInd}),l=s.map(function(h){return h.categoryValue}),u=s.map(function(h){return h.categoryLabel});t[\"dimensions[\"+e.model.containerInd+\"].categoryarray\"]=[l],t[\"dimensions[\"+e.model.containerInd+\"].ticktext\"]=[u],t[\"dimensions[\"+e.model.containerInd+\"].categoryorder\"]=\"array\"}}if(e.parcatsViewModel.hoverinfoItems.indexOf(\"skip\")===-1&&!e.dragHasMoved&&e.potentialClickBand&&(e.parcatsViewModel.hoveron===\"color\"?RK(e.potentialClickBand,\"plotly_click\",ul.event.sourceEvent):IK(e.potentialClickBand,\"plotly_click\",ul.event.sourceEvent)),e.model.dragX=null,e.dragCategoryDisplayInd!==null){var c=e.parcatsViewModel.dimensions[e.dragDimensionDisplayInd].categories[e.dragCategoryDisplayInd];c.model.dragY=null,e.dragCategoryDisplayInd=null}e.dragDimensionDisplayInd=null,e.parcatsViewModel.dragDimension=null,e.dragHasMoved=null,e.potentialClickBand=null,zK(e.parcatsViewModel),DK(e.parcatsViewModel);var f=ul.transition().duration(300).ease(\"cubic-in-out\");f.each(function(){jNe(e.parcatsViewModel,!0),GNe(e.parcatsViewModel,!0)}).each(\"end\",function(){(i||a)&&cVt.restyle(e.parcatsViewModel.graphDiv,t,[r])})}}function HNe(e){for(var t,r=e.graphDiv._fullData,n=0;n=0;l--)u+=\"C\"+o[l]+\",\"+(t[l+1]+n)+\" \"+a[l]+\",\"+(t[l]+n)+\" \"+(e[l]+r[l])+\",\"+(t[l]+n),u+=\"l-\"+r[l]+\",0 \";return u+=\"Z\",u}function DK(e){var t=e.dimensions,r=e.model,n=t.map(function(q){return q.categories.map(function(V){return V.y})}),i=e.model.dimensions.map(function(q){return q.categories.map(function(V){return V.displayInd})}),a=e.model.dimensions.map(function(q){return q.displayInd}),o=e.dimensions.map(function(q){return q.model.dimensionInd}),s=t.map(function(q){return q.x}),l=t.map(function(q){return q.width}),u=[];for(var c in r.paths)r.paths.hasOwnProperty(c)&&u.push(r.paths[c]);function f(q){var V=q.categoryInds.map(function(X,G){return i[G][X]}),H=o.map(function(X){return V[X]});return H}u.sort(function(q,V){var H=f(q),X=f(V);return e.sortpaths===\"backward\"&&(H.reverse(),X.reverse()),H.push(q.valueInds[0]),X.push(V.valueInds[0]),e.bundlecolors&&(H.unshift(q.rawColor),X.unshift(V.rawColor)),HX?1:0});for(var h=new Array(u.length),d=t[0].model.count,v=t[0].categories.map(function(q){return q.height}).reduce(function(q,V){return q+V}),x=0;x0?g=v*(b.count/d):g=0;for(var E=new Array(n.length),k=0;k1?o=(e.width-2*r-n)/(i-1):o=0,s=r,l=s+o*a;var u=[],c=e.model.maxCats,f=t.categories.length,h=8,d=t.count,v=e.height-h*(c-1),x,b,g,E,k,A=(c-f)*h/2,L=t.categories.map(function(_){return{displayInd:_.displayInd,categoryInd:_.categoryInd}});for(L.sort(function(_,C){return _.displayInd-C.displayInd}),k=0;k0?x=b.count/d*v:x=0,g={key:b.valueInds[0],model:b,width:n,height:x,y:b.dragY!==null?b.dragY:A,bands:[],parcatsViewModel:e},A=A+x+h,u.push(g);return{key:t.dimensionInd,x:t.dragX!==null?t.dragX:l,y:0,width:n,model:t,categories:u,parcatsViewModel:e,dragCategoryDisplayInd:null,dragDimensionDisplayInd:null,initialDragDimensionDisplayInds:null,initialDragCategoryDisplayInds:null,dragHasMoved:null,potentialClickBand:null}}});var FK=ye((uyr,XNe)=>{\"use strict\";var CVt=ZNe();XNe.exports=function(t,r,n,i){var a=t._fullLayout,o=a._paper,s=a._size;CVt(t,o,r,{width:s.w,height:s.h,margin:{t:s.t,r:s.r,b:s.b,l:s.l}},n,i)}});var KNe=ye(OF=>{\"use strict\";var LVt=kd().getModuleCalcData,PVt=FK(),YNe=\"parcats\";OF.name=YNe;OF.plot=function(e,t,r,n){var i=LVt(e.calcdata,YNe);if(i.length){var a=i[0];PVt(e,a,r,n)}};OF.clean=function(e,t,r,n){var i=n._has&&n._has(\"parcats\"),a=t._has&&t._has(\"parcats\");i&&!a&&n._paperdiv.selectAll(\".parcats\").remove()}});var $Ne=ye((fyr,JNe)=>{\"use strict\";JNe.exports={attributes:SK(),supplyDefaults:FNe(),calc:ONe(),plot:FK(),colorbar:{container:\"line\",min:\"cmin\",max:\"cmax\"},moduleType:\"trace\",name:\"parcats\",basePlotModule:KNe(),categories:[\"noOpacity\"],meta:{}}});var eUe=ye((hyr,QNe)=>{\"use strict\";QNe.exports=$Ne()});var c1=ye((dyr,sUe)=>{\"use strict\";var IVt=X1(),tUe=\"1.13.4\",aUe='\\xA9 OpenStreetMap contributors',rUe=['\\xA9 Carto',aUe].join(\" \"),iUe=['Map tiles by Stamen Design','under CC BY 3.0',\"|\",'Data by OpenStreetMap contributors','under ODbL'].join(\" \"),RVt=['Map tiles by Stamen Design','under CC BY 3.0',\"|\",'Data by OpenStreetMap contributors','under CC BY SA'].join(\" \"),oUe={\"open-street-map\":{id:\"osm\",version:8,sources:{\"plotly-osm-tiles\":{type:\"raster\",attribution:aUe,tiles:[\"https://a.tile.openstreetmap.org/{z}/{x}/{y}.png\",\"https://b.tile.openstreetmap.org/{z}/{x}/{y}.png\"],tileSize:256}},layers:[{id:\"plotly-osm-tiles\",type:\"raster\",source:\"plotly-osm-tiles\",minzoom:0,maxzoom:22}],glyphs:\"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf\"},\"white-bg\":{id:\"white-bg\",version:8,sources:{},layers:[{id:\"white-bg\",type:\"background\",paint:{\"background-color\":\"#FFFFFF\"},minzoom:0,maxzoom:22}],glyphs:\"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf\"},\"carto-positron\":{id:\"carto-positron\",version:8,sources:{\"plotly-carto-positron\":{type:\"raster\",attribution:rUe,tiles:[\"https://cartodb-basemaps-c.global.ssl.fastly.net/light_all/{z}/{x}/{y}.png\"],tileSize:256}},layers:[{id:\"plotly-carto-positron\",type:\"raster\",source:\"plotly-carto-positron\",minzoom:0,maxzoom:22}],glyphs:\"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf\"},\"carto-darkmatter\":{id:\"carto-darkmatter\",version:8,sources:{\"plotly-carto-darkmatter\":{type:\"raster\",attribution:rUe,tiles:[\"https://cartodb-basemaps-c.global.ssl.fastly.net/dark_all/{z}/{x}/{y}.png\"],tileSize:256}},layers:[{id:\"plotly-carto-darkmatter\",type:\"raster\",source:\"plotly-carto-darkmatter\",minzoom:0,maxzoom:22}],glyphs:\"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf\"},\"stamen-terrain\":{id:\"stamen-terrain\",version:8,sources:{\"plotly-stamen-terrain\":{type:\"raster\",attribution:iUe,tiles:[\"https://tiles.stadiamaps.com/tiles/stamen_terrain/{z}/{x}/{y}.png?api_key=\"],tileSize:256}},layers:[{id:\"plotly-stamen-terrain\",type:\"raster\",source:\"plotly-stamen-terrain\",minzoom:0,maxzoom:22}],glyphs:\"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf\"},\"stamen-toner\":{id:\"stamen-toner\",version:8,sources:{\"plotly-stamen-toner\":{type:\"raster\",attribution:iUe,tiles:[\"https://tiles.stadiamaps.com/tiles/stamen_toner/{z}/{x}/{y}.png?api_key=\"],tileSize:256}},layers:[{id:\"plotly-stamen-toner\",type:\"raster\",source:\"plotly-stamen-toner\",minzoom:0,maxzoom:22}],glyphs:\"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf\"},\"stamen-watercolor\":{id:\"stamen-watercolor\",version:8,sources:{\"plotly-stamen-watercolor\":{type:\"raster\",attribution:RVt,tiles:[\"https://tiles.stadiamaps.com/tiles/stamen_watercolor/{z}/{x}/{y}.jpg?api_key=\"],tileSize:256}},layers:[{id:\"plotly-stamen-watercolor\",type:\"raster\",source:\"plotly-stamen-watercolor\",minzoom:0,maxzoom:22}],glyphs:\"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf\"}},nUe=IVt(oUe);sUe.exports={requiredVersion:tUe,styleUrlPrefix:\"mapbox://styles/mapbox/\",styleUrlSuffix:\"v9\",styleValuesMapbox:[\"basic\",\"streets\",\"outdoors\",\"light\",\"dark\",\"satellite\",\"satellite-streets\"],styleValueDflt:\"basic\",stylesNonMapbox:oUe,styleValuesNonMapbox:nUe,traceLayerPrefix:\"plotly-trace-layer-\",layoutLayerPrefix:\"plotly-layout-layer-\",wrongVersionErrorMsg:[\"Your custom plotly.js bundle is not using the correct mapbox-gl version\",\"Please install @plotly/mapbox-gl@\"+tUe+\".\"].join(`\n", + "`),noAccessTokenErrorMsg:[\"Missing Mapbox access token.\",\"Mapbox trace type require a Mapbox access token to be registered.\",\"For example:\",\" Plotly.newPlot(gd, data, layout, { mapboxAccessToken: 'my-access-token' });\",\"More info here: https://www.mapbox.com/help/define-access-token/\"].join(`\n", + "`),missingStyleErrorMsg:[\"No valid mapbox style found, please set `mapbox.style` to one of:\",nUe.join(\", \"),\"or register a Mapbox access token to use a Mapbox-served style.\"].join(`\n", + "`),multipleTokensErrorMsg:[\"Set multiple mapbox access token across different mapbox subplot,\",\"using first token found as mapbox-gl does not allow multipleaccess tokens on the same page.\"].join(`\n", + "`),mapOnErrorMsg:\"Mapbox error.\",mapboxLogo:{path0:\"m 10.5,1.24 c -5.11,0 -9.25,4.15 -9.25,9.25 0,5.1 4.15,9.25 9.25,9.25 5.1,0 9.25,-4.15 9.25,-9.25 0,-5.11 -4.14,-9.25 -9.25,-9.25 z m 4.39,11.53 c -1.93,1.93 -4.78,2.31 -6.7,2.31 -0.7,0 -1.41,-0.05 -2.1,-0.16 0,0 -1.02,-5.64 2.14,-8.81 0.83,-0.83 1.95,-1.28 3.13,-1.28 1.27,0 2.49,0.51 3.39,1.42 1.84,1.84 1.89,4.75 0.14,6.52 z\",path1:\"M 10.5,-0.01 C 4.7,-0.01 0,4.7 0,10.49 c 0,5.79 4.7,10.5 10.5,10.5 5.8,0 10.5,-4.7 10.5,-10.5 C 20.99,4.7 16.3,-0.01 10.5,-0.01 Z m 0,19.75 c -5.11,0 -9.25,-4.15 -9.25,-9.25 0,-5.1 4.14,-9.26 9.25,-9.26 5.11,0 9.25,4.15 9.25,9.25 0,5.13 -4.14,9.26 -9.25,9.26 z\",path2:\"M 14.74,6.25 C 12.9,4.41 9.98,4.35 8.23,6.1 5.07,9.27 6.09,14.91 6.09,14.91 c 0,0 5.64,1.02 8.81,-2.14 C 16.64,11 16.59,8.09 14.74,6.25 Z m -2.27,4.09 -0.91,1.87 -0.9,-1.87 -1.86,-0.91 1.86,-0.9 0.9,-1.87 0.91,1.87 1.86,0.9 z\",polygon:\"11.56,12.21 10.66,10.34 8.8,9.43 10.66,8.53 11.56,6.66 12.47,8.53 14.33,9.43 12.47,10.34\"},styleRules:{map:\"overflow:hidden;position:relative;\",\"missing-css\":\"display:none;\",canary:\"background-color:salmon;\",\"ctrl-bottom-left\":\"position: absolute; pointer-events: none; z-index: 2; bottom: 0; left: 0;\",\"ctrl-bottom-right\":\"position: absolute; pointer-events: none; z-index: 2; right: 0; bottom: 0;\",ctrl:\"clear: both; pointer-events: auto; transform: translate(0, 0);\",\"ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner\":\"display: none;\",\"ctrl-attrib.mapboxgl-compact:hover .mapboxgl-ctrl-attrib-inner\":\"display: block; margin-top:2px\",\"ctrl-attrib.mapboxgl-compact:hover\":\"padding: 2px 24px 2px 4px; visibility: visible; margin-top: 6px;\",\"ctrl-attrib.mapboxgl-compact::after\":`content: \"\"; cursor: pointer; position: absolute; background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"%3E %3Cpath fill=\"%23333333\" fill-rule=\"evenodd\" d=\"M4,10a6,6 0 1,0 12,0a6,6 0 1,0 -12,0 M9,7a1,1 0 1,0 2,0a1,1 0 1,0 -2,0 M9,10a1,1 0 1,1 2,0l0,3a1,1 0 1,1 -2,0\"/%3E %3C/svg%3E'); background-color: rgba(255, 255, 255, 0.5); width: 24px; height: 24px; box-sizing: border-box; border-radius: 12px;`,\"ctrl-attrib.mapboxgl-compact\":\"min-height: 20px; padding: 0; margin: 10px; position: relative; background-color: #fff; border-radius: 3px 12px 12px 3px;\",\"ctrl-bottom-right > .mapboxgl-ctrl-attrib.mapboxgl-compact::after\":\"bottom: 0; right: 0\",\"ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl-compact::after\":\"bottom: 0; left: 0\",\"ctrl-bottom-left .mapboxgl-ctrl\":\"margin: 0 0 10px 10px; float: left;\",\"ctrl-bottom-right .mapboxgl-ctrl\":\"margin: 0 10px 10px 0; float: right;\",\"ctrl-attrib\":\"color: rgba(0, 0, 0, 0.75); text-decoration: none; font-size: 12px\",\"ctrl-attrib a\":\"color: rgba(0, 0, 0, 0.75); text-decoration: none; font-size: 12px\",\"ctrl-attrib a:hover\":\"color: inherit; text-decoration: underline;\",\"ctrl-attrib .mapbox-improve-map\":\"font-weight: bold; margin-left: 2px;\",\"attrib-empty\":\"display: none;\",\"ctrl-logo\":`display:block; width: 21px; height: 21px; background-image: url('data:image/svg+xml;charset=utf-8,%3C?xml version=\"1.0\" encoding=\"utf-8\"?%3E %3Csvg version=\"1.1\" id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 21 21\" style=\"enable-background:new 0 0 21 21;\" xml:space=\"preserve\"%3E%3Cg transform=\"translate(0,0.01)\"%3E%3Cpath d=\"m 10.5,1.24 c -5.11,0 -9.25,4.15 -9.25,9.25 0,5.1 4.15,9.25 9.25,9.25 5.1,0 9.25,-4.15 9.25,-9.25 0,-5.11 -4.14,-9.25 -9.25,-9.25 z m 4.39,11.53 c -1.93,1.93 -4.78,2.31 -6.7,2.31 -0.7,0 -1.41,-0.05 -2.1,-0.16 0,0 -1.02,-5.64 2.14,-8.81 0.83,-0.83 1.95,-1.28 3.13,-1.28 1.27,0 2.49,0.51 3.39,1.42 1.84,1.84 1.89,4.75 0.14,6.52 z\" style=\"opacity:0.9;fill:%23ffffff;enable-background:new\" class=\"st0\"/%3E%3Cpath d=\"M 10.5,-0.01 C 4.7,-0.01 0,4.7 0,10.49 c 0,5.79 4.7,10.5 10.5,10.5 5.8,0 10.5,-4.7 10.5,-10.5 C 20.99,4.7 16.3,-0.01 10.5,-0.01 Z m 0,19.75 c -5.11,0 -9.25,-4.15 -9.25,-9.25 0,-5.1 4.14,-9.26 9.25,-9.26 5.11,0 9.25,4.15 9.25,9.25 0,5.13 -4.14,9.26 -9.25,9.26 z\" style=\"opacity:0.35;enable-background:new\" class=\"st1\"/%3E%3Cpath d=\"M 14.74,6.25 C 12.9,4.41 9.98,4.35 8.23,6.1 5.07,9.27 6.09,14.91 6.09,14.91 c 0,0 5.64,1.02 8.81,-2.14 C 16.64,11 16.59,8.09 14.74,6.25 Z m -2.27,4.09 -0.91,1.87 -0.9,-1.87 -1.86,-0.91 1.86,-0.9 0.9,-1.87 0.91,1.87 1.86,0.9 z\" style=\"opacity:0.35;enable-background:new\" class=\"st1\"/%3E%3Cpolygon points=\"11.56,12.21 10.66,10.34 8.8,9.43 10.66,8.53 11.56,6.66 12.47,8.53 14.33,9.43 12.47,10.34 \" style=\"opacity:0.9;fill:%23ffffff;enable-background:new\" class=\"st0\"/%3E%3C/g%3E%3C/svg%3E')`}}});var Pk=ye((vyr,fUe)=>{\"use strict\";var lUe=Mr(),uUe=va().defaultLine,DVt=Ju().attributes,zVt=Su(),FVt=Uc().textposition,qVt=Bu().overrideAll,OVt=Vs().templatedArray,qK=c1(),cUe=zVt({noFontVariant:!0,noFontShadow:!0,noFontLineposition:!0,noFontTextcase:!0});cUe.family.dflt=\"Open Sans Regular, Arial Unicode MS Regular\";var BVt=fUe.exports=qVt({_arrayAttrRegexps:[lUe.counterRegex(\"mapbox\",\".layers\",!0)],domain:DVt({name:\"mapbox\"}),accesstoken:{valType:\"string\",noBlank:!0,strict:!0},style:{valType:\"any\",values:qK.styleValuesMapbox.concat(qK.styleValuesNonMapbox),dflt:qK.styleValueDflt},center:{lon:{valType:\"number\",dflt:0},lat:{valType:\"number\",dflt:0}},zoom:{valType:\"number\",dflt:1},bearing:{valType:\"number\",dflt:0},pitch:{valType:\"number\",dflt:0},bounds:{west:{valType:\"number\"},east:{valType:\"number\"},south:{valType:\"number\"},north:{valType:\"number\"}},layers:OVt(\"layer\",{visible:{valType:\"boolean\",dflt:!0},sourcetype:{valType:\"enumerated\",values:[\"geojson\",\"vector\",\"raster\",\"image\"],dflt:\"geojson\"},source:{valType:\"any\"},sourcelayer:{valType:\"string\",dflt:\"\"},sourceattribution:{valType:\"string\"},type:{valType:\"enumerated\",values:[\"circle\",\"line\",\"fill\",\"symbol\",\"raster\"],dflt:\"circle\"},coordinates:{valType:\"any\"},below:{valType:\"string\"},color:{valType:\"color\",dflt:uUe},opacity:{valType:\"number\",min:0,max:1,dflt:1},minzoom:{valType:\"number\",min:0,max:24,dflt:0},maxzoom:{valType:\"number\",min:0,max:24,dflt:24},circle:{radius:{valType:\"number\",dflt:15}},line:{width:{valType:\"number\",dflt:2},dash:{valType:\"data_array\"}},fill:{outlinecolor:{valType:\"color\",dflt:uUe}},symbol:{icon:{valType:\"string\",dflt:\"marker\"},iconsize:{valType:\"number\",dflt:10},text:{valType:\"string\",dflt:\"\"},placement:{valType:\"enumerated\",values:[\"point\",\"line\",\"line-center\"],dflt:\"point\"},textfont:cUe,textposition:lUe.extendFlat({},FVt,{arrayOk:!1})}})},\"plot\",\"from-root\");BVt.uirevision={valType:\"any\",editType:\"none\"}});var BF=ye((pyr,vUe)=>{\"use strict\";var NVt=Wo().hovertemplateAttrs,UVt=Wo().texttemplateAttrs,VVt=Eg(),Ik=H2(),xA=Uc(),hUe=Pk(),HVt=vl(),GVt=Kl(),ew=no().extendFlat,jVt=Bu().overrideAll,WVt=Pk(),dUe=Ik.line,bA=Ik.marker;vUe.exports=jVt({lon:Ik.lon,lat:Ik.lat,cluster:{enabled:{valType:\"boolean\"},maxzoom:ew({},WVt.layers.maxzoom,{}),step:{valType:\"number\",arrayOk:!0,dflt:-1,min:-1},size:{valType:\"number\",arrayOk:!0,dflt:20,min:0},color:{valType:\"color\",arrayOk:!0},opacity:ew({},bA.opacity,{dflt:1})},mode:ew({},xA.mode,{dflt:\"markers\"}),text:ew({},xA.text,{}),texttemplate:UVt({editType:\"plot\"},{keys:[\"lat\",\"lon\",\"text\"]}),hovertext:ew({},xA.hovertext,{}),line:{color:dUe.color,width:dUe.width},connectgaps:xA.connectgaps,marker:ew({symbol:{valType:\"string\",dflt:\"circle\",arrayOk:!0},angle:{valType:\"number\",dflt:\"auto\",arrayOk:!0},allowoverlap:{valType:\"boolean\",dflt:!1},opacity:bA.opacity,size:bA.size,sizeref:bA.sizeref,sizemin:bA.sizemin,sizemode:bA.sizemode},GVt(\"marker\")),fill:Ik.fill,fillcolor:VVt(),textfont:hUe.layers.symbol.textfont,textposition:hUe.layers.symbol.textposition,below:{valType:\"string\"},selected:{marker:xA.selected.marker},unselected:{marker:xA.unselected.marker},hoverinfo:ew({},HVt.hoverinfo,{flags:[\"lon\",\"lat\",\"text\",\"name\"]}),hovertemplate:NVt()},\"calc\",\"nested\")});var OK=ye((gyr,pUe)=>{\"use strict\";var ZVt=[\"Metropolis Black Italic\",\"Metropolis Black\",\"Metropolis Bold Italic\",\"Metropolis Bold\",\"Metropolis Extra Bold Italic\",\"Metropolis Extra Bold\",\"Metropolis Extra Light Italic\",\"Metropolis Extra Light\",\"Metropolis Light Italic\",\"Metropolis Light\",\"Metropolis Medium Italic\",\"Metropolis Medium\",\"Metropolis Regular Italic\",\"Metropolis Regular\",\"Metropolis Semi Bold Italic\",\"Metropolis Semi Bold\",\"Metropolis Thin Italic\",\"Metropolis Thin\",\"Open Sans Bold Italic\",\"Open Sans Bold\",\"Open Sans Extrabold Italic\",\"Open Sans Extrabold\",\"Open Sans Italic\",\"Open Sans Light Italic\",\"Open Sans Light\",\"Open Sans Regular\",\"Open Sans Semibold Italic\",\"Open Sans Semibold\",\"Klokantech Noto Sans Bold\",\"Klokantech Noto Sans CJK Bold\",\"Klokantech Noto Sans CJK Regular\",\"Klokantech Noto Sans Italic\",\"Klokantech Noto Sans Regular\"];pUe.exports={isSupportedFont:function(e){return ZVt.indexOf(e)!==-1}}});var yUe=ye((myr,mUe)=>{\"use strict\";var Rk=Mr(),BK=lu(),XVt=$p(),YVt=R0(),KVt=D0(),JVt=Ig(),gUe=BF(),$Vt=OK().isSupportedFont;mUe.exports=function(t,r,n,i){function a(g,E){return Rk.coerce(t,r,gUe,g,E)}function o(g,E){return Rk.coerce2(t,r,gUe,g,E)}var s=QVt(t,r,a);if(!s){r.visible=!1;return}if(a(\"text\"),a(\"texttemplate\"),a(\"hovertext\"),a(\"hovertemplate\"),a(\"mode\"),a(\"below\"),BK.hasMarkers(r)){XVt(t,r,n,i,a,{noLine:!0,noAngle:!0}),a(\"marker.allowoverlap\"),a(\"marker.angle\");var l=r.marker;l.symbol!==\"circle\"&&(Rk.isArrayOrTypedArray(l.size)&&(l.size=l.size[0]),Rk.isArrayOrTypedArray(l.color)&&(l.color=l.color[0]))}BK.hasLines(r)&&(YVt(t,r,n,i,a,{noDash:!0}),a(\"connectgaps\"));var u=o(\"cluster.maxzoom\"),c=o(\"cluster.step\"),f=o(\"cluster.color\",r.marker&&r.marker.color||n),h=o(\"cluster.size\"),d=o(\"cluster.opacity\"),v=u!==!1||c!==!1||f!==!1||h!==!1||d!==!1,x=a(\"cluster.enabled\",v);if(x||BK.hasText(r)){var b=i.font.family;KVt(t,r,i,a,{noSelect:!0,noFontVariant:!0,noFontShadow:!0,noFontLineposition:!0,noFontTextcase:!0,font:{family:$Vt(b)?b:\"Open Sans Regular\",weight:i.font.weight,style:i.font.style,size:i.font.size,color:i.font.color}})}a(\"fill\"),r.fill!==\"none\"&&JVt(t,r,n,a),Rk.coerceSelectionMarkerOpacity(r,a)};function QVt(e,t,r){var n=r(\"lon\")||[],i=r(\"lat\")||[],a=Math.min(n.length,i.length);return t._length=a,a}});var NK=ye((yyr,xUe)=>{\"use strict\";var _Ue=Qa();xUe.exports=function(t,r,n){var i={},a=n[r.subplot]._subplot,o=a.mockAxis,s=t.lonlat;return i.lonLabel=_Ue.tickText(o,o.c2l(s[0]),!0).text,i.latLabel=_Ue.tickText(o,o.c2l(s[1]),!0).text,i}});var UK=ye((_yr,wUe)=>{\"use strict\";var bUe=Mr();wUe.exports=function(t,r){var n=t.split(\" \"),i=n[0],a=n[1],o=bUe.isArrayOrTypedArray(r)?bUe.mean(r):r,s=.5+o/100,l=1.5+o/100,u=[\"\",\"\"],c=[0,0];switch(i){case\"top\":u[0]=\"top\",c[1]=-l;break;case\"bottom\":u[0]=\"bottom\",c[1]=l;break}switch(a){case\"left\":u[1]=\"right\",c[0]=-s;break;case\"right\":u[1]=\"left\",c[0]=s;break}var f;return u[0]&&u[1]?f=u.join(\"-\"):u[0]?f=u[0]:u[1]?f=u[1]:f=\"center\",{anchor:f,offset:c}}});var kUe=ye((xyr,EUe)=>{\"use strict\";var SUe=uo(),iv=Mr(),eHt=es().BADNUM,UF=tx(),TUe=Mu(),tHt=ao(),rHt=S3(),VF=lu(),iHt=OK().isSupportedFont,nHt=UK(),aHt=rp().appendArrayPointValue,oHt=Ll().NEWLINES,sHt=Ll().BR_TAG_ALL;EUe.exports=function(t,r){var n=r[0].trace,i=n.visible===!0&&n._length!==0,a=n.fill!==\"none\",o=VF.hasLines(n),s=VF.hasMarkers(n),l=VF.hasText(n),u=s&&n.marker.symbol===\"circle\",c=s&&n.marker.symbol!==\"circle\",f=n.cluster&&n.cluster.enabled,h=NF(\"fill\"),d=NF(\"line\"),v=NF(\"circle\"),x=NF(\"symbol\"),b={fill:h,line:d,circle:v,symbol:x};if(!i)return b;var g;if((a||o)&&(g=UF.calcTraceToLineCoords(r)),a&&(h.geojson=UF.makePolygon(g),h.layout.visibility=\"visible\",iv.extendFlat(h.paint,{\"fill-color\":n.fillcolor})),o&&(d.geojson=UF.makeLine(g),d.layout.visibility=\"visible\",iv.extendFlat(d.paint,{\"line-width\":n.line.width,\"line-color\":n.line.color,\"line-opacity\":n.opacity})),u){var E=lHt(r);v.geojson=E.geojson,v.layout.visibility=\"visible\",f&&(v.filter=[\"!\",[\"has\",\"point_count\"]],b.cluster={type:\"circle\",filter:[\"has\",\"point_count\"],layout:{visibility:\"visible\"},paint:{\"circle-color\":HK(n.cluster.color,n.cluster.step),\"circle-radius\":HK(n.cluster.size,n.cluster.step),\"circle-opacity\":HK(n.cluster.opacity,n.cluster.step)}},b.clusterCount={type:\"symbol\",filter:[\"has\",\"point_count\"],paint:{},layout:{\"text-field\":\"{point_count_abbreviated}\",\"text-font\":AUe(n),\"text-size\":12}}),iv.extendFlat(v.paint,{\"circle-color\":E.mcc,\"circle-radius\":E.mrc,\"circle-opacity\":E.mo})}if(u&&f&&(v.filter=[\"!\",[\"has\",\"point_count\"]]),(c||l)&&(x.geojson=uHt(r,t),iv.extendFlat(x.layout,{visibility:\"visible\",\"icon-image\":\"{symbol}-15\",\"text-field\":\"{text}\"}),c&&(iv.extendFlat(x.layout,{\"icon-size\":n.marker.size/10}),\"angle\"in n.marker&&n.marker.angle!==\"auto\"&&iv.extendFlat(x.layout,{\"icon-rotate\":{type:\"identity\",property:\"angle\"},\"icon-rotation-alignment\":\"map\"}),x.layout[\"icon-allow-overlap\"]=n.marker.allowoverlap,iv.extendFlat(x.paint,{\"icon-opacity\":n.opacity*n.marker.opacity,\"icon-color\":n.marker.color})),l)){var k=(n.marker||{}).size,A=nHt(n.textposition,k);iv.extendFlat(x.layout,{\"text-size\":n.textfont.size,\"text-anchor\":A.anchor,\"text-offset\":A.offset,\"text-font\":AUe(n)}),iv.extendFlat(x.paint,{\"text-color\":n.textfont.color,\"text-opacity\":n.opacity})}return b};function NF(e){return{type:e,geojson:UF.makeBlank(),layout:{visibility:\"none\"},filter:null,paint:{}}}function lHt(e){var t=e[0].trace,r=t.marker,n=t.selectedpoints,i=iv.isArrayOrTypedArray(r.color),a=iv.isArrayOrTypedArray(r.size),o=iv.isArrayOrTypedArray(r.opacity),s;function l(k){return t.opacity*k}function u(k){return k/2}var c;i&&(TUe.hasColorscale(t,\"marker\")?c=TUe.makeColorScaleFuncFromTrace(r):c=iv.identity);var f;a&&(f=rHt(t));var h;o&&(h=function(k){var A=SUe(k)?+iv.constrain(k,0,1):0;return l(A)});var d=[];for(s=0;s850?s+=\" Black\":i>750?s+=\" Extra Bold\":i>650?s+=\" Bold\":i>550?s+=\" Semi Bold\":i>450?s+=\" Medium\":i>350?s+=\" Regular\":i>250?s+=\" Light\":i>150?s+=\" Extra Light\":s+=\" Thin\"):a.slice(0,2).join(\" \")===\"Open Sans\"?(s=\"Open Sans\",i>750?s+=\" Extrabold\":i>650?s+=\" Bold\":i>550?s+=\" Semibold\":i>350?s+=\" Regular\":s+=\" Light\"):a.slice(0,3).join(\" \")===\"Klokantech Noto Sans\"&&(s=\"Klokantech Noto Sans\",a[3]===\"CJK\"&&(s+=\" CJK\"),s+=i>500?\" Bold\":\" Regular\")),o&&(s+=\" Italic\"),s===\"Open Sans Regular Italic\"?s=\"Open Sans Italic\":s===\"Open Sans Regular Bold\"?s=\"Open Sans Bold\":s===\"Open Sans Regular Bold Italic\"?s=\"Open Sans Bold Italic\":s===\"Klokantech Noto Sans Regular Italic\"&&(s=\"Klokantech Noto Sans Italic\"),iHt(s)||(s=r);var l=s.split(\", \");return l}});var IUe=ye((byr,PUe)=>{\"use strict\";var cHt=Mr(),CUe=kUe(),wA=c1().traceLayerPrefix,rg={cluster:[\"cluster\",\"clusterCount\",\"circle\"],nonCluster:[\"fill\",\"line\",\"circle\",\"symbol\"]};function LUe(e,t,r,n){this.type=\"scattermapbox\",this.subplot=e,this.uid=t,this.clusterEnabled=r,this.isHidden=n,this.sourceIds={fill:\"source-\"+t+\"-fill\",line:\"source-\"+t+\"-line\",circle:\"source-\"+t+\"-circle\",symbol:\"source-\"+t+\"-symbol\",cluster:\"source-\"+t+\"-circle\",clusterCount:\"source-\"+t+\"-circle\"},this.layerIds={fill:wA+t+\"-fill\",line:wA+t+\"-line\",circle:wA+t+\"-circle\",symbol:wA+t+\"-symbol\",cluster:wA+t+\"-cluster\",clusterCount:wA+t+\"-cluster-count\"},this.below=null}var Dk=LUe.prototype;Dk.addSource=function(e,t,r){var n={type:\"geojson\",data:t.geojson};r&&r.enabled&&cHt.extendFlat(n,{cluster:!0,clusterMaxZoom:r.maxzoom});var i=this.subplot.map.getSource(this.sourceIds[e]);i?i.setData(t.geojson):this.subplot.map.addSource(this.sourceIds[e],n)};Dk.setSourceData=function(e,t){this.subplot.map.getSource(this.sourceIds[e]).setData(t.geojson)};Dk.addLayer=function(e,t,r){var n={type:t.type,id:this.layerIds[e],source:this.sourceIds[e],layout:t.layout,paint:t.paint};t.filter&&(n.filter=t.filter);for(var i=this.layerIds[e],a,o=this.subplot.getMapLayers(),s=0;s=0;L--){var _=A[L];i.removeLayer(u.layerIds[_])}k||i.removeSource(u.sourceIds.circle)}function h(k){for(var A=rg.nonCluster,L=0;L=0;L--){var _=A[L];i.removeLayer(u.layerIds[_]),k||i.removeSource(u.sourceIds[_])}}function v(k){l?f(k):d(k)}function x(k){s?c(k):h(k)}function b(){for(var k=s?rg.cluster:rg.nonCluster,A=0;A=0;n--){var i=r[n];t.removeLayer(this.layerIds[i]),t.removeSource(this.sourceIds[i])}};PUe.exports=function(t,r){var n=r[0].trace,i=n.cluster&&n.cluster.enabled,a=n.visible!==!0,o=new LUe(t,n.uid,i,a),s=CUe(t.gd,r),l=o.below=t.belowLookup[\"trace-\"+n.uid],u,c,f;if(i)for(o.addSource(\"circle\",s.circle,n.cluster),u=0;u{\"use strict\";var fHt=Nc(),GK=Mr(),hHt=oT(),dHt=GK.fillText,vHt=es().BADNUM,pHt=c1().traceLayerPrefix;function gHt(e,t,r){var n=e.cd,i=n[0].trace,a=e.xa,o=e.ya,s=e.subplot,l=[],u=pHt+i.uid+\"-circle\",c=i.cluster&&i.cluster.enabled;if(c){var f=s.map.queryRenderedFeatures(null,{layers:[u]});l=f.map(function(M){return M.id})}var h=t>=0?Math.floor((t+180)/360):Math.ceil((t-180)/360),d=h*360,v=t-d;function x(M){var p=M.lonlat;if(p[0]===vHt||c&&l.indexOf(M.i+1)===-1)return 1/0;var P=GK.modHalf(p[0],360),T=p[1],F=s.project([P,T]),q=F.x-a.c2p([v,T]),V=F.y-o.c2p([P,r]),H=Math.max(3,M.mrc||0);return Math.max(Math.sqrt(q*q+V*V)-H,1-3/H)}if(fHt.getClosest(n,x,e),e.index!==!1){var b=n[e.index],g=b.lonlat,E=[GK.modHalf(g[0],360)+d,g[1]],k=a.c2p(E),A=o.c2p(E),L=b.mrc||1;e.x0=k-L,e.x1=k+L,e.y0=A-L,e.y1=A+L;var _={};_[i.subplot]={_subplot:s};var C=i._module.formatLabels(b,i,_);return e.lonLabel=C.lonLabel,e.latLabel=C.latLabel,e.color=hHt(i,b),e.extraText=RUe(i,b,n[0].t.labels),e.hovertemplate=i.hovertemplate,[e]}}function RUe(e,t,r){if(e.hovertemplate)return;var n=t.hi||e.hoverinfo,i=n.split(\"+\"),a=i.indexOf(\"all\")!==-1,o=i.indexOf(\"lon\")!==-1,s=i.indexOf(\"lat\")!==-1,l=t.lonlat,u=[];function c(f){return f+\"\\xB0\"}return a||o&&s?u.push(\"(\"+c(l[1])+\", \"+c(l[0])+\")\"):o?u.push(r.lon+c(l[0])):s&&u.push(r.lat+c(l[1])),(a||i.indexOf(\"text\")!==-1)&&dHt(t,e,u),u.join(\"
\")}DUe.exports={hoverPoints:gHt,getExtraText:RUe}});var FUe=ye((Tyr,zUe)=>{\"use strict\";zUe.exports=function(t,r){return t.lon=r.lon,t.lat=r.lat,t}});var OUe=ye((Ayr,qUe)=>{\"use strict\";var mHt=Mr(),yHt=lu(),_Ht=es().BADNUM;qUe.exports=function(t,r){var n=t.cd,i=t.xaxis,a=t.yaxis,o=[],s=n[0].trace,l;if(!yHt.hasMarkers(s))return[];if(r===!1)for(l=0;l{(function(e,t){typeof jK==\"object\"&&typeof WK!=\"undefined\"?WK.exports=t():typeof define==\"function\"&&define.amd?define(t):(e=e||self,e.mapboxgl=t())})(jK,function(){\"use strict\";var e,t,r;function n(i,a){if(!e)e=a;else if(!t)t=a;else{var o=\"var sharedChunk = {}; (\"+e+\")(sharedChunk); (\"+t+\")(sharedChunk);\",s={};e(s),r=a(s),typeof window!=\"undefined\"&&(r.workerUrl=window.URL.createObjectURL(new Blob([o],{type:\"text/javascript\"})))}}return n([\"exports\"],function(i){\"use strict\";function a(m,y){return y={exports:{}},m(y,y.exports),y.exports}var o=\"1.13.4\",s=l;function l(m,y,I,U){this.cx=3*m,this.bx=3*(I-m)-this.cx,this.ax=1-this.cx-this.bx,this.cy=3*y,this.by=3*(U-y)-this.cy,this.ay=1-this.cy-this.by,this.p1x=m,this.p1y=U,this.p2x=I,this.p2y=U}l.prototype.sampleCurveX=function(m){return((this.ax*m+this.bx)*m+this.cx)*m},l.prototype.sampleCurveY=function(m){return((this.ay*m+this.by)*m+this.cy)*m},l.prototype.sampleCurveDerivativeX=function(m){return(3*this.ax*m+2*this.bx)*m+this.cx},l.prototype.solveCurveX=function(m,y){typeof y==\"undefined\"&&(y=1e-6);var I,U,J,ne,fe;for(J=m,fe=0;fe<8;fe++){if(ne=this.sampleCurveX(J)-m,Math.abs(ne)U)return U;for(;Ine?I=J:U=J,J=(U-I)*.5+I}return J},l.prototype.solve=function(m,y){return this.sampleCurveY(this.solveCurveX(m,y))};var u=c;function c(m,y){this.x=m,this.y=y}c.prototype={clone:function(){return new c(this.x,this.y)},add:function(m){return this.clone()._add(m)},sub:function(m){return this.clone()._sub(m)},multByPoint:function(m){return this.clone()._multByPoint(m)},divByPoint:function(m){return this.clone()._divByPoint(m)},mult:function(m){return this.clone()._mult(m)},div:function(m){return this.clone()._div(m)},rotate:function(m){return this.clone()._rotate(m)},rotateAround:function(m,y){return this.clone()._rotateAround(m,y)},matMult:function(m){return this.clone()._matMult(m)},unit:function(){return this.clone()._unit()},perp:function(){return this.clone()._perp()},round:function(){return this.clone()._round()},mag:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},equals:function(m){return this.x===m.x&&this.y===m.y},dist:function(m){return Math.sqrt(this.distSqr(m))},distSqr:function(m){var y=m.x-this.x,I=m.y-this.y;return y*y+I*I},angle:function(){return Math.atan2(this.y,this.x)},angleTo:function(m){return Math.atan2(this.y-m.y,this.x-m.x)},angleWith:function(m){return this.angleWithSep(m.x,m.y)},angleWithSep:function(m,y){return Math.atan2(this.x*y-this.y*m,this.x*m+this.y*y)},_matMult:function(m){var y=m[0]*this.x+m[1]*this.y,I=m[2]*this.x+m[3]*this.y;return this.x=y,this.y=I,this},_add:function(m){return this.x+=m.x,this.y+=m.y,this},_sub:function(m){return this.x-=m.x,this.y-=m.y,this},_mult:function(m){return this.x*=m,this.y*=m,this},_div:function(m){return this.x/=m,this.y/=m,this},_multByPoint:function(m){return this.x*=m.x,this.y*=m.y,this},_divByPoint:function(m){return this.x/=m.x,this.y/=m.y,this},_unit:function(){return this._div(this.mag()),this},_perp:function(){var m=this.y;return this.y=this.x,this.x=-m,this},_rotate:function(m){var y=Math.cos(m),I=Math.sin(m),U=y*this.x-I*this.y,J=I*this.x+y*this.y;return this.x=U,this.y=J,this},_rotateAround:function(m,y){var I=Math.cos(m),U=Math.sin(m),J=y.x+I*(this.x-y.x)-U*(this.y-y.y),ne=y.y+U*(this.x-y.x)+I*(this.y-y.y);return this.x=J,this.y=ne,this},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}},c.convert=function(m){return m instanceof c?m:Array.isArray(m)?new c(m[0],m[1]):m};var f=typeof self!=\"undefined\"?self:{};function h(m,y){if(Array.isArray(m)){if(!Array.isArray(y)||m.length!==y.length)return!1;for(var I=0;I=1)return 1;var y=m*m,I=y*m;return 4*(m<.5?I:3*(m-y)+I-.75)}function x(m,y,I,U){var J=new s(m,y,I,U);return function(ne){return J.solve(ne)}}var b=x(.25,.1,.25,1);function g(m,y,I){return Math.min(I,Math.max(y,m))}function E(m,y,I){var U=I-y,J=((m-y)%U+U)%U+y;return J===y?I:J}function k(m,y,I){if(!m.length)return I(null,[]);var U=m.length,J=new Array(m.length),ne=null;m.forEach(function(fe,Fe){y(fe,function(Qe,st){Qe&&(ne=Qe),J[Fe]=st,--U===0&&I(ne,J)})})}function A(m){var y=[];for(var I in m)y.push(m[I]);return y}function L(m,y){var I=[];for(var U in m)U in y||I.push(U);return I}function _(m){for(var y=[],I=arguments.length-1;I-- >0;)y[I]=arguments[I+1];for(var U=0,J=y;U>y/4).toString(16):([1e7]+-[1e3]+-4e3+-8e3+-1e11).replace(/[018]/g,m)}return m()}function T(m){return m<=1?1:Math.pow(2,Math.ceil(Math.log(m)/Math.LN2))}function F(m){return m?/^[0-9a-f]{8}-[0-9a-f]{4}-[4][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i.test(m):!1}function q(m,y){m.forEach(function(I){y[I]&&(y[I]=y[I].bind(y))})}function V(m,y){return m.indexOf(y,m.length-y.length)!==-1}function H(m,y,I){var U={};for(var J in m)U[J]=y.call(I||this,m[J],J,m);return U}function X(m,y,I){var U={};for(var J in m)y.call(I||this,m[J],J,m)&&(U[J]=m[J]);return U}function G(m){return Array.isArray(m)?m.map(G):typeof m==\"object\"&&m?H(m,G):m}function N(m,y){for(var I=0;I=0)return!0;return!1}var W={};function re(m){W[m]||(typeof console!=\"undefined\"&&console.warn(m),W[m]=!0)}function ae(m,y,I){return(I.y-m.y)*(y.x-m.x)>(y.y-m.y)*(I.x-m.x)}function _e(m){for(var y=0,I=0,U=m.length,J=U-1,ne=void 0,fe=void 0;I@\\,;\\:\\\\\"\\/\\[\\]\\?\\=\\{\\}\\x7F]+)(?:\\=(?:([^\\x00-\\x20\\(\\)<>@\\,;\\:\\\\\"\\/\\[\\]\\?\\=\\{\\}\\x7F]+)|(?:\\\"((?:[^\"\\\\]|\\\\.)*)\\\")))?/g,I={};if(m.replace(y,function(J,ne,fe,Fe){var Qe=fe||Fe;return I[ne]=Qe?Qe.toLowerCase():!0,\"\"}),I[\"max-age\"]){var U=parseInt(I[\"max-age\"],10);isNaN(U)?delete I[\"max-age\"]:I[\"max-age\"]=U}return I}var ie=null;function Te(m){if(ie==null){var y=m.navigator?m.navigator.userAgent:null;ie=!!m.safari||!!(y&&(/\\b(iPad|iPhone|iPod)\\b/.test(y)||y.match(\"Safari\")&&!y.match(\"Chrome\")))}return ie}function Ee(m){try{var y=f[m];return y.setItem(\"_mapbox_test_\",1),y.removeItem(\"_mapbox_test_\"),!0}catch(I){return!1}}function Ae(m){return f.btoa(encodeURIComponent(m).replace(/%([0-9A-F]{2})/g,function(y,I){return String.fromCharCode(+(\"0x\"+I))}))}function ze(m){return decodeURIComponent(f.atob(m).split(\"\").map(function(y){return\"%\"+(\"00\"+y.charCodeAt(0).toString(16)).slice(-2)}).join(\"\"))}var Ce=f.performance&&f.performance.now?f.performance.now.bind(f.performance):Date.now.bind(Date),me=f.requestAnimationFrame||f.mozRequestAnimationFrame||f.webkitRequestAnimationFrame||f.msRequestAnimationFrame,Re=f.cancelAnimationFrame||f.mozCancelAnimationFrame||f.webkitCancelAnimationFrame||f.msCancelAnimationFrame,ce,Ge,nt={now:Ce,frame:function(y){var I=me(y);return{cancel:function(){return Re(I)}}},getImageData:function(y,I){I===void 0&&(I=0);var U=f.document.createElement(\"canvas\"),J=U.getContext(\"2d\");if(!J)throw new Error(\"failed to create canvas 2d context\");return U.width=y.width,U.height=y.height,J.drawImage(y,0,0,y.width,y.height),J.getImageData(-I,-I,y.width+2*I,y.height+2*I)},resolveURL:function(y){return ce||(ce=f.document.createElement(\"a\")),ce.href=y,ce.href},hardwareConcurrency:f.navigator&&f.navigator.hardwareConcurrency||4,get devicePixelRatio(){return f.devicePixelRatio},get prefersReducedMotion(){return f.matchMedia?(Ge==null&&(Ge=f.matchMedia(\"(prefers-reduced-motion: reduce)\")),Ge.matches):!1}},ct={API_URL:\"https://api.mapbox.com\",get EVENTS_URL(){return this.API_URL?this.API_URL.indexOf(\"https://api.mapbox.cn\")===0?\"https://events.mapbox.cn/events/v2\":this.API_URL.indexOf(\"https://api.mapbox.com\")===0?\"https://events.mapbox.com/events/v2\":null:null},FEEDBACK_URL:\"https://apps.mapbox.com/feedback\",REQUIRE_ACCESS_TOKEN:!0,ACCESS_TOKEN:null,MAX_PARALLEL_IMAGE_REQUESTS:16},qt={supported:!1,testSupport:Ct},rt,ot=!1,Rt,kt=!1;f.document&&(Rt=f.document.createElement(\"img\"),Rt.onload=function(){rt&&Yt(rt),rt=null,kt=!0},Rt.onerror=function(){ot=!0,rt=null},Rt.src=\"data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAQAAAAfQ//73v/+BiOh/AAA=\");function Ct(m){ot||!Rt||(kt?Yt(m):rt=m)}function Yt(m){var y=m.createTexture();m.bindTexture(m.TEXTURE_2D,y);try{if(m.texImage2D(m.TEXTURE_2D,0,m.RGBA,m.RGBA,m.UNSIGNED_BYTE,Rt),m.isContextLost())return;qt.supported=!0}catch(I){}m.deleteTexture(y),ot=!0}var xr=\"01\";function er(){for(var m=\"1\",y=\"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\",I=\"\",U=0;U<10;U++)I+=y[Math.floor(Math.random()*62)];var J=12*60*60*1e3,ne=[m,xr,I].join(\"\"),fe=Date.now()+J;return{token:ne,tokenExpiresAt:fe}}var Ke=function(y,I){this._transformRequestFn=y,this._customAccessToken=I,this._createSkuToken()};Ke.prototype._createSkuToken=function(){var y=er();this._skuToken=y.token,this._skuTokenExpiresAt=y.tokenExpiresAt},Ke.prototype._isSkuTokenExpired=function(){return Date.now()>this._skuTokenExpiresAt},Ke.prototype.transformRequest=function(y,I){return this._transformRequestFn?this._transformRequestFn(y,I)||{url:y}:{url:y}},Ke.prototype.normalizeStyleURL=function(y,I){if(!xt(y))return y;var U=Ht(y);return U.path=\"/styles/v1\"+U.path,this._makeAPIURL(U,this._customAccessToken||I)},Ke.prototype.normalizeGlyphsURL=function(y,I){if(!xt(y))return y;var U=Ht(y);return U.path=\"/fonts/v1\"+U.path,this._makeAPIURL(U,this._customAccessToken||I)},Ke.prototype.normalizeSourceURL=function(y,I){if(!xt(y))return y;var U=Ht(y);return U.path=\"/v4/\"+U.authority+\".json\",U.params.push(\"secure\"),this._makeAPIURL(U,this._customAccessToken||I)},Ke.prototype.normalizeSpriteURL=function(y,I,U,J){var ne=Ht(y);return xt(y)?(ne.path=\"/styles/v1\"+ne.path+\"/sprite\"+I+U,this._makeAPIURL(ne,this._customAccessToken||J)):(ne.path+=\"\"+I+U,$t(ne))},Ke.prototype.normalizeTileURL=function(y,I){if(this._isSkuTokenExpired()&&this._createSkuToken(),y&&!xt(y))return y;var U=Ht(y),J=/(\\.(png|jpg)\\d*)(?=$)/,ne=/^.+\\/v4\\//,fe=nt.devicePixelRatio>=2||I===512?\"@2x\":\"\",Fe=qt.supported?\".webp\":\"$1\";U.path=U.path.replace(J,\"\"+fe+Fe),U.path=U.path.replace(ne,\"/\"),U.path=\"/v4\"+U.path;var Qe=this._customAccessToken||Et(U.params)||ct.ACCESS_TOKEN;return ct.REQUIRE_ACCESS_TOKEN&&Qe&&this._skuToken&&U.params.push(\"sku=\"+this._skuToken),this._makeAPIURL(U,Qe)},Ke.prototype.canonicalizeTileURL=function(y,I){var U=\"/v4/\",J=/\\.[\\w]+$/,ne=Ht(y);if(!ne.path.match(/(^\\/v4\\/)/)||!ne.path.match(J))return y;var fe=\"mapbox://tiles/\";fe+=ne.path.replace(U,\"\");var Fe=ne.params;return I&&(Fe=Fe.filter(function(Qe){return!Qe.match(/^access_token=/)})),Fe.length&&(fe+=\"?\"+Fe.join(\"&\")),fe},Ke.prototype.canonicalizeTileset=function(y,I){for(var U=I?xt(I):!1,J=[],ne=0,fe=y.tiles||[];ne=0&&y.params.splice(ne,1)}if(J.path!==\"/\"&&(y.path=\"\"+J.path+y.path),!ct.REQUIRE_ACCESS_TOKEN)return $t(y);if(I=I||ct.ACCESS_TOKEN,!I)throw new Error(\"An API access token is required to use Mapbox GL. \"+U);if(I[0]===\"s\")throw new Error(\"Use a public access token (pk.*) with Mapbox GL, not a secret access token (sk.*). \"+U);return y.params=y.params.filter(function(fe){return fe.indexOf(\"access_token\")===-1}),y.params.push(\"access_token=\"+I),$t(y)};function xt(m){return m.indexOf(\"mapbox:\")===0}var bt=/^((https?:)?\\/\\/)?([^\\/]+\\.)?mapbox\\.c(n|om)(\\/|\\?|$)/i;function Lt(m){return bt.test(m)}function St(m){return m.indexOf(\"sku=\")>0&&Lt(m)}function Et(m){for(var y=0,I=m;y=1&&f.localStorage.setItem(I,JSON.stringify(this.eventData))}catch(J){re(\"Unable to write to LocalStorage\")}},Br.prototype.processRequests=function(y){},Br.prototype.postEvent=function(y,I,U,J){var ne=this;if(ct.EVENTS_URL){var fe=Ht(ct.EVENTS_URL);fe.params.push(\"access_token=\"+(J||ct.ACCESS_TOKEN||\"\"));var Fe={event:this.type,created:new Date(y).toISOString(),sdkIdentifier:\"mapbox-gl-js\",sdkVersion:o,skuId:xr,userId:this.anonId},Qe=I?_(Fe,I):Fe,st={url:$t(fe),headers:{\"Content-Type\":\"text/plain\"},body:JSON.stringify([Qe])};this.pendingRequest=Vr(st,function(mt){ne.pendingRequest=null,U(mt),ne.saveEventData(),ne.processRequests(J)})}},Br.prototype.queueRequest=function(y,I){this.queue.push(y),this.processRequests(I)};var Or=function(m){function y(){m.call(this,\"map.load\"),this.success={},this.skuToken=\"\"}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype.postMapLoadEvent=function(U,J,ne,fe){this.skuToken=ne,(ct.EVENTS_URL&&fe||ct.ACCESS_TOKEN&&Array.isArray(U)&&U.some(function(Fe){return xt(Fe)||Lt(Fe)}))&&this.queueRequest({id:J,timestamp:Date.now()},fe)},y.prototype.processRequests=function(U){var J=this;if(!(this.pendingRequest||this.queue.length===0)){var ne=this.queue.shift(),fe=ne.id,Fe=ne.timestamp;fe&&this.success[fe]||(this.anonId||this.fetchEventData(),F(this.anonId)||(this.anonId=P()),this.postEvent(Fe,{skuToken:this.skuToken},function(Qe){Qe||fe&&(J.success[fe]=!0)},U))}},y}(Br),Nr=function(m){function y(I){m.call(this,\"appUserTurnstile\"),this._customAccessToken=I}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype.postTurnstileEvent=function(U,J){ct.EVENTS_URL&&ct.ACCESS_TOKEN&&Array.isArray(U)&&U.some(function(ne){return xt(ne)||Lt(ne)})&&this.queueRequest(Date.now(),J)},y.prototype.processRequests=function(U){var J=this;if(!(this.pendingRequest||this.queue.length===0)){(!this.anonId||!this.eventData.lastSuccess||!this.eventData.tokenU)&&this.fetchEventData();var ne=_r(ct.ACCESS_TOKEN),fe=ne?ne.u:ct.ACCESS_TOKEN,Fe=fe!==this.eventData.tokenU;F(this.anonId)||(this.anonId=P(),Fe=!0);var Qe=this.queue.shift();if(this.eventData.lastSuccess){var st=new Date(this.eventData.lastSuccess),mt=new Date(Qe),Xt=(Qe-this.eventData.lastSuccess)/(24*60*60*1e3);Fe=Fe||Xt>=1||Xt<-1||st.getDate()!==mt.getDate()}else Fe=!0;if(!Fe)return this.processRequests();this.postEvent(Qe,{\"enabled.telemetry\":!1},function(ur){ur||(J.eventData.lastSuccess=Qe,J.eventData.tokenU=fe)},U)}},y}(Br),ut=new Nr,Ne=ut.postTurnstileEvent.bind(ut),Ye=new Or,Ve=Ye.postMapLoadEvent.bind(Ye),Xe=\"mapbox-tiles\",ht=500,Le=50,xe=1e3*60*7,Se;function lt(){f.caches&&!Se&&(Se=f.caches.open(Xe))}var Gt;function Vt(m,y){if(Gt===void 0)try{new Response(new ReadableStream),Gt=!0}catch(I){Gt=!1}Gt?y(m.body):m.blob().then(y)}function ar(m,y,I){if(lt(),!!Se){var U={status:y.status,statusText:y.statusText,headers:new f.Headers};y.headers.forEach(function(fe,Fe){return U.headers.set(Fe,fe)});var J=ge(y.headers.get(\"Cache-Control\")||\"\");if(!J[\"no-store\"]){J[\"max-age\"]&&U.headers.set(\"Expires\",new Date(I+J[\"max-age\"]*1e3).toUTCString());var ne=new Date(U.headers.get(\"Expires\")).getTime()-I;neDate.now()&&!I[\"no-cache\"]}var ri=1/0;function bi(m){ri++,ri>Le&&(m.getActor().send(\"enforceCacheSizeLimit\",ht),ri=0)}function nn(m){lt(),Se&&Se.then(function(y){y.keys().then(function(I){for(var U=0;U=200&&I.status<300||I.status===0)&&I.response!==null){var J=I.response;if(m.type===\"json\")try{J=JSON.parse(I.response)}catch(ne){return y(ne)}y(null,J,I.getResponseHeader(\"Cache-Control\"),I.getResponseHeader(\"Expires\"))}else y(new Wn(I.statusText,I.status,m.url))},I.send(m.body),{cancel:function(){return I.abort()}}}var yr=function(m,y){if(!ft(m.url)){if(f.fetch&&f.Request&&f.AbortController&&f.Request.prototype.hasOwnProperty(\"signal\"))return jt(m,y);if(ke()&&self.worker&&self.worker.actor){var I=!0;return self.worker.actor.send(\"getResource\",m,y,void 0,I)}}return Zt(m,y)},Fr=function(m,y){return yr(_(m,{type:\"json\"}),y)},Zr=function(m,y){return yr(_(m,{type:\"arrayBuffer\"}),y)},Vr=function(m,y){return yr(_(m,{method:\"POST\"}),y)};function gi(m){var y=f.document.createElement(\"a\");return y.href=m,y.protocol===f.document.location.protocol&&y.host===f.document.location.host}var Si=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQYV2NgAAIAAAUAAarVyFEAAAAASUVORK5CYII=\";function Mi(m,y,I,U){var J=new f.Image,ne=f.URL;J.onload=function(){y(null,J),ne.revokeObjectURL(J.src),J.onload=null,f.requestAnimationFrame(function(){J.src=Si})},J.onerror=function(){return y(new Error(\"Could not load image. Please make sure to use a supported image type such as PNG or JPEG. Note that SVGs are not supported.\"))};var fe=new f.Blob([new Uint8Array(m)],{type:\"image/png\"});J.cacheControl=I,J.expires=U,J.src=m.byteLength?ne.createObjectURL(fe):Si}function Pi(m,y){var I=new f.Blob([new Uint8Array(m)],{type:\"image/png\"});f.createImageBitmap(I).then(function(U){y(null,U)}).catch(function(U){y(new Error(\"Could not load image because of \"+U.message+\". Please make sure to use a supported image type such as PNG or JPEG. Note that SVGs are not supported.\"))})}var Gi,Ki,ka=function(){Gi=[],Ki=0};ka();var jn=function(m,y){if(qt.supported&&(m.headers||(m.headers={}),m.headers.accept=\"image/webp,*/*\"),Ki>=ct.MAX_PARALLEL_IMAGE_REQUESTS){var I={requestParameters:m,callback:y,cancelled:!1,cancel:function(){this.cancelled=!0}};return Gi.push(I),I}Ki++;var U=!1,J=function(){if(!U)for(U=!0,Ki--;Gi.length&&Ki0||this._oneTimeListeners&&this._oneTimeListeners[y]&&this._oneTimeListeners[y].length>0||this._eventedParent&&this._eventedParent.listens(y)},Sn.prototype.setEventedParent=function(y,I){return this._eventedParent=y,this._eventedParentData=I,this};var Ha=8,oo={version:{required:!0,type:\"enum\",values:[8]},name:{type:\"string\"},metadata:{type:\"*\"},center:{type:\"array\",value:\"number\"},zoom:{type:\"number\"},bearing:{type:\"number\",default:0,period:360,units:\"degrees\"},pitch:{type:\"number\",default:0,units:\"degrees\"},light:{type:\"light\"},sources:{required:!0,type:\"sources\"},sprite:{type:\"string\"},glyphs:{type:\"string\"},transition:{type:\"transition\"},layers:{required:!0,type:\"array\",value:\"layer\"}},xn={\"*\":{type:\"source\"}},_t=[\"source_vector\",\"source_raster\",\"source_raster_dem\",\"source_geojson\",\"source_video\",\"source_image\"],br={type:{required:!0,type:\"enum\",values:{vector:{}}},url:{type:\"string\"},tiles:{type:\"array\",value:\"string\"},bounds:{type:\"array\",value:\"number\",length:4,default:[-180,-85.051129,180,85.051129]},scheme:{type:\"enum\",values:{xyz:{},tms:{}},default:\"xyz\"},minzoom:{type:\"number\",default:0},maxzoom:{type:\"number\",default:22},attribution:{type:\"string\"},promoteId:{type:\"promoteId\"},volatile:{type:\"boolean\",default:!1},\"*\":{type:\"*\"}},Hr={type:{required:!0,type:\"enum\",values:{raster:{}}},url:{type:\"string\"},tiles:{type:\"array\",value:\"string\"},bounds:{type:\"array\",value:\"number\",length:4,default:[-180,-85.051129,180,85.051129]},minzoom:{type:\"number\",default:0},maxzoom:{type:\"number\",default:22},tileSize:{type:\"number\",default:512,units:\"pixels\"},scheme:{type:\"enum\",values:{xyz:{},tms:{}},default:\"xyz\"},attribution:{type:\"string\"},volatile:{type:\"boolean\",default:!1},\"*\":{type:\"*\"}},ti={type:{required:!0,type:\"enum\",values:{\"raster-dem\":{}}},url:{type:\"string\"},tiles:{type:\"array\",value:\"string\"},bounds:{type:\"array\",value:\"number\",length:4,default:[-180,-85.051129,180,85.051129]},minzoom:{type:\"number\",default:0},maxzoom:{type:\"number\",default:22},tileSize:{type:\"number\",default:512,units:\"pixels\"},attribution:{type:\"string\"},encoding:{type:\"enum\",values:{terrarium:{},mapbox:{}},default:\"mapbox\"},volatile:{type:\"boolean\",default:!1},\"*\":{type:\"*\"}},zi={type:{required:!0,type:\"enum\",values:{geojson:{}}},data:{type:\"*\"},maxzoom:{type:\"number\",default:18},attribution:{type:\"string\"},buffer:{type:\"number\",default:128,maximum:512,minimum:0},filter:{type:\"*\"},tolerance:{type:\"number\",default:.375},cluster:{type:\"boolean\",default:!1},clusterRadius:{type:\"number\",default:50,minimum:0},clusterMaxZoom:{type:\"number\"},clusterMinPoints:{type:\"number\"},clusterProperties:{type:\"*\"},lineMetrics:{type:\"boolean\",default:!1},generateId:{type:\"boolean\",default:!1},promoteId:{type:\"promoteId\"}},Yi={type:{required:!0,type:\"enum\",values:{video:{}}},urls:{required:!0,type:\"array\",value:\"string\"},coordinates:{required:!0,type:\"array\",length:4,value:{type:\"array\",length:2,value:\"number\"}}},an={type:{required:!0,type:\"enum\",values:{image:{}}},url:{required:!0,type:\"string\"},coordinates:{required:!0,type:\"array\",length:4,value:{type:\"array\",length:2,value:\"number\"}}},hi={id:{type:\"string\",required:!0},type:{type:\"enum\",values:{fill:{},line:{},symbol:{},circle:{},heatmap:{},\"fill-extrusion\":{},raster:{},hillshade:{},background:{}},required:!0},metadata:{type:\"*\"},source:{type:\"string\"},\"source-layer\":{type:\"string\"},minzoom:{type:\"number\",minimum:0,maximum:24},maxzoom:{type:\"number\",minimum:0,maximum:24},filter:{type:\"filter\"},layout:{type:\"layout\"},paint:{type:\"paint\"}},Ji=[\"layout_fill\",\"layout_line\",\"layout_circle\",\"layout_heatmap\",\"layout_fill-extrusion\",\"layout_symbol\",\"layout_raster\",\"layout_hillshade\",\"layout_background\"],ua={visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},Fn={\"fill-sort-key\":{type:\"number\",expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},Sa={\"circle-sort-key\":{type:\"number\",expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},go={visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},Oo={\"line-cap\":{type:\"enum\",values:{butt:{},round:{},square:{}},default:\"butt\",expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"line-join\":{type:\"enum\",values:{bevel:{},round:{},miter:{}},default:\"miter\",expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"line-miter-limit\":{type:\"number\",default:2,requires:[{\"line-join\":\"miter\"}],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"line-round-limit\":{type:\"number\",default:1.05,requires:[{\"line-join\":\"round\"}],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"line-sort-key\":{type:\"number\",expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},ho={\"symbol-placement\":{type:\"enum\",values:{point:{},line:{},\"line-center\":{}},default:\"point\",expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"symbol-spacing\":{type:\"number\",default:250,minimum:1,units:\"pixels\",requires:[{\"symbol-placement\":\"line\"}],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"symbol-avoid-edges\":{type:\"boolean\",default:!1,expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"symbol-sort-key\":{type:\"number\",expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"symbol-z-order\":{type:\"enum\",values:{auto:{},\"viewport-y\":{},source:{}},default:\"auto\",expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-allow-overlap\":{type:\"boolean\",default:!1,requires:[\"icon-image\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-ignore-placement\":{type:\"boolean\",default:!1,requires:[\"icon-image\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-optional\":{type:\"boolean\",default:!1,requires:[\"icon-image\",\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-rotation-alignment\":{type:\"enum\",values:{map:{},viewport:{},auto:{}},default:\"auto\",requires:[\"icon-image\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-size\":{type:\"number\",default:1,minimum:0,units:\"factor of the original icon size\",requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"icon-text-fit\":{type:\"enum\",values:{none:{},width:{},height:{},both:{}},default:\"none\",requires:[\"icon-image\",\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-text-fit-padding\":{type:\"array\",value:\"number\",length:4,default:[0,0,0,0],units:\"pixels\",requires:[\"icon-image\",\"text-field\",{\"icon-text-fit\":[\"both\",\"width\",\"height\"]}],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-image\":{type:\"resolvedImage\",tokens:!0,expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"icon-rotate\":{type:\"number\",default:0,period:360,units:\"degrees\",requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"icon-padding\":{type:\"number\",default:2,minimum:0,units:\"pixels\",requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-keep-upright\":{type:\"boolean\",default:!1,requires:[\"icon-image\",{\"icon-rotation-alignment\":\"map\"},{\"symbol-placement\":[\"line\",\"line-center\"]}],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-offset\":{type:\"array\",value:\"number\",length:2,default:[0,0],requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"icon-anchor\":{type:\"enum\",values:{center:{},left:{},right:{},top:{},bottom:{},\"top-left\":{},\"top-right\":{},\"bottom-left\":{},\"bottom-right\":{}},default:\"center\",requires:[\"icon-image\"],expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"icon-pitch-alignment\":{type:\"enum\",values:{map:{},viewport:{},auto:{}},default:\"auto\",requires:[\"icon-image\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-pitch-alignment\":{type:\"enum\",values:{map:{},viewport:{},auto:{}},default:\"auto\",requires:[\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-rotation-alignment\":{type:\"enum\",values:{map:{},viewport:{},auto:{}},default:\"auto\",requires:[\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-field\":{type:\"formatted\",default:\"\",tokens:!0,expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-font\":{type:\"array\",value:\"string\",default:[\"Open Sans Regular\",\"Arial Unicode MS Regular\"],requires:[\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-size\":{type:\"number\",default:16,minimum:0,units:\"pixels\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-max-width\":{type:\"number\",default:10,minimum:0,units:\"ems\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-line-height\":{type:\"number\",default:1.2,units:\"ems\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-letter-spacing\":{type:\"number\",default:0,units:\"ems\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-justify\":{type:\"enum\",values:{auto:{},left:{},center:{},right:{}},default:\"center\",requires:[\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-radial-offset\":{type:\"number\",units:\"ems\",default:0,requires:[\"text-field\"],\"property-type\":\"data-driven\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]}},\"text-variable-anchor\":{type:\"array\",value:\"enum\",values:{center:{},left:{},right:{},top:{},bottom:{},\"top-left\":{},\"top-right\":{},\"bottom-left\":{},\"bottom-right\":{}},requires:[\"text-field\",{\"symbol-placement\":[\"point\"]}],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-anchor\":{type:\"enum\",values:{center:{},left:{},right:{},top:{},bottom:{},\"top-left\":{},\"top-right\":{},\"bottom-left\":{},\"bottom-right\":{}},default:\"center\",requires:[\"text-field\",{\"!\":\"text-variable-anchor\"}],expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-max-angle\":{type:\"number\",default:45,units:\"degrees\",requires:[\"text-field\",{\"symbol-placement\":[\"line\",\"line-center\"]}],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-writing-mode\":{type:\"array\",value:\"enum\",values:{horizontal:{},vertical:{}},requires:[\"text-field\",{\"symbol-placement\":[\"point\"]}],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-rotate\":{type:\"number\",default:0,period:360,units:\"degrees\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-padding\":{type:\"number\",default:2,minimum:0,units:\"pixels\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-keep-upright\":{type:\"boolean\",default:!0,requires:[\"text-field\",{\"text-rotation-alignment\":\"map\"},{\"symbol-placement\":[\"line\",\"line-center\"]}],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-transform\":{type:\"enum\",values:{none:{},uppercase:{},lowercase:{}},default:\"none\",requires:[\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-offset\":{type:\"array\",value:\"number\",units:\"ems\",length:2,default:[0,0],requires:[\"text-field\",{\"!\":\"text-radial-offset\"}],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-allow-overlap\":{type:\"boolean\",default:!1,requires:[\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-ignore-placement\":{type:\"boolean\",default:!1,requires:[\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-optional\":{type:\"boolean\",default:!1,requires:[\"text-field\",\"icon-image\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},Mo={visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},xo={visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},zs={type:\"array\",value:\"*\"},ks={type:\"enum\",values:{\"==\":{},\"!=\":{},\">\":{},\">=\":{},\"<\":{},\"<=\":{},in:{},\"!in\":{},all:{},any:{},none:{},has:{},\"!has\":{},within:{}}},Zs={type:\"enum\",values:{Point:{},LineString:{},Polygon:{}}},Xs={type:\"array\",minimum:0,maximum:24,value:[\"number\",\"color\"],length:2},wl={type:\"array\",value:\"*\",minimum:1},os={anchor:{type:\"enum\",default:\"viewport\",values:{map:{},viewport:{}},\"property-type\":\"data-constant\",transition:!1,expression:{interpolated:!1,parameters:[\"zoom\"]}},position:{type:\"array\",default:[1.15,210,30],length:3,value:\"number\",\"property-type\":\"data-constant\",transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]}},color:{type:\"color\",\"property-type\":\"data-constant\",default:\"#ffffff\",expression:{interpolated:!0,parameters:[\"zoom\"]},transition:!0},intensity:{type:\"number\",\"property-type\":\"data-constant\",default:.5,minimum:0,maximum:1,expression:{interpolated:!0,parameters:[\"zoom\"]},transition:!0}},cl=[\"paint_fill\",\"paint_line\",\"paint_circle\",\"paint_heatmap\",\"paint_fill-extrusion\",\"paint_symbol\",\"paint_raster\",\"paint_hillshade\",\"paint_background\"],Cs={\"fill-antialias\":{type:\"boolean\",default:!0,expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"fill-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"fill-color\":{type:\"color\",default:\"#000000\",transition:!0,requires:[{\"!\":\"fill-pattern\"}],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"fill-outline-color\":{type:\"color\",transition:!0,requires:[{\"!\":\"fill-pattern\"},{\"fill-antialias\":!0}],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"fill-translate\":{type:\"array\",value:\"number\",length:2,default:[0,0],transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"fill-translate-anchor\":{type:\"enum\",values:{map:{},viewport:{}},default:\"map\",requires:[\"fill-translate\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"fill-pattern\":{type:\"resolvedImage\",transition:!0,expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"cross-faded-data-driven\"}},ml={\"line-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"line-color\":{type:\"color\",default:\"#000000\",transition:!0,requires:[{\"!\":\"line-pattern\"}],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"line-translate\":{type:\"array\",value:\"number\",length:2,default:[0,0],transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"line-translate-anchor\":{type:\"enum\",values:{map:{},viewport:{}},default:\"map\",requires:[\"line-translate\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"line-width\":{type:\"number\",default:1,minimum:0,transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"line-gap-width\":{type:\"number\",default:0,minimum:0,transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"line-offset\":{type:\"number\",default:0,transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"line-blur\":{type:\"number\",default:0,minimum:0,transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"line-dasharray\":{type:\"array\",value:\"number\",minimum:0,transition:!0,units:\"line widths\",requires:[{\"!\":\"line-pattern\"}],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"cross-faded\"},\"line-pattern\":{type:\"resolvedImage\",transition:!0,expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"cross-faded-data-driven\"},\"line-gradient\":{type:\"color\",transition:!1,requires:[{\"!\":\"line-dasharray\"},{\"!\":\"line-pattern\"},{source:\"geojson\",has:{lineMetrics:!0}}],expression:{interpolated:!0,parameters:[\"line-progress\"]},\"property-type\":\"color-ramp\"}},Ys={\"circle-radius\":{type:\"number\",default:5,minimum:0,transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"circle-color\":{type:\"color\",default:\"#000000\",transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"circle-blur\":{type:\"number\",default:0,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"circle-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"circle-translate\":{type:\"array\",value:\"number\",length:2,default:[0,0],transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"circle-translate-anchor\":{type:\"enum\",values:{map:{},viewport:{}},default:\"map\",requires:[\"circle-translate\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"circle-pitch-scale\":{type:\"enum\",values:{map:{},viewport:{}},default:\"map\",expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"circle-pitch-alignment\":{type:\"enum\",values:{map:{},viewport:{}},default:\"viewport\",expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"circle-stroke-width\":{type:\"number\",default:0,minimum:0,transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"circle-stroke-color\":{type:\"color\",default:\"#000000\",transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"circle-stroke-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"}},Hs={\"heatmap-radius\":{type:\"number\",default:30,minimum:1,transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"heatmap-weight\":{type:\"number\",default:1,minimum:0,transition:!1,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"heatmap-intensity\":{type:\"number\",default:1,minimum:0,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"heatmap-color\":{type:\"color\",default:[\"interpolate\",[\"linear\"],[\"heatmap-density\"],0,\"rgba(0, 0, 255, 0)\",.1,\"royalblue\",.3,\"cyan\",.5,\"lime\",.7,\"yellow\",1,\"red\"],transition:!1,expression:{interpolated:!0,parameters:[\"heatmap-density\"]},\"property-type\":\"color-ramp\"},\"heatmap-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"}},Eo={\"icon-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"icon-color\":{type:\"color\",default:\"#000000\",transition:!0,requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"icon-halo-color\":{type:\"color\",default:\"rgba(0, 0, 0, 0)\",transition:!0,requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"icon-halo-width\":{type:\"number\",default:0,minimum:0,transition:!0,units:\"pixels\",requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"icon-halo-blur\":{type:\"number\",default:0,minimum:0,transition:!0,units:\"pixels\",requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"icon-translate\":{type:\"array\",value:\"number\",length:2,default:[0,0],transition:!0,units:\"pixels\",requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-translate-anchor\":{type:\"enum\",values:{map:{},viewport:{}},default:\"map\",requires:[\"icon-image\",\"icon-translate\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"text-color\":{type:\"color\",default:\"#000000\",transition:!0,overridable:!0,requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"text-halo-color\":{type:\"color\",default:\"rgba(0, 0, 0, 0)\",transition:!0,requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"text-halo-width\":{type:\"number\",default:0,minimum:0,transition:!0,units:\"pixels\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"text-halo-blur\":{type:\"number\",default:0,minimum:0,transition:!0,units:\"pixels\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"text-translate\":{type:\"array\",value:\"number\",length:2,default:[0,0],transition:!0,units:\"pixels\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-translate-anchor\":{type:\"enum\",values:{map:{},viewport:{}},default:\"map\",requires:[\"text-field\",\"text-translate\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"}},fs={\"raster-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"raster-hue-rotate\":{type:\"number\",default:0,period:360,transition:!0,units:\"degrees\",expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"raster-brightness-min\":{type:\"number\",default:0,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"raster-brightness-max\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"raster-saturation\":{type:\"number\",default:0,minimum:-1,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"raster-contrast\":{type:\"number\",default:0,minimum:-1,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"raster-resampling\":{type:\"enum\",values:{linear:{},nearest:{}},default:\"linear\",expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"raster-fade-duration\":{type:\"number\",default:300,minimum:0,transition:!1,units:\"milliseconds\",expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"}},$l={\"hillshade-illumination-direction\":{type:\"number\",default:335,minimum:0,maximum:359,transition:!1,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"hillshade-illumination-anchor\":{type:\"enum\",values:{map:{},viewport:{}},default:\"viewport\",expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"hillshade-exaggeration\":{type:\"number\",default:.5,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"hillshade-shadow-color\":{type:\"color\",default:\"#000000\",transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"hillshade-highlight-color\":{type:\"color\",default:\"#FFFFFF\",transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"hillshade-accent-color\":{type:\"color\",default:\"#000000\",transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"}},Hu={\"background-color\":{type:\"color\",default:\"#000000\",transition:!0,requires:[{\"!\":\"background-pattern\"}],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"background-pattern\":{type:\"resolvedImage\",transition:!0,expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"cross-faded\"},\"background-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"}},fc={duration:{type:\"number\",default:300,minimum:0,units:\"milliseconds\"},delay:{type:\"number\",default:0,minimum:0,units:\"milliseconds\"}},ms={\"*\":{type:\"string\"}},on={$version:Ha,$root:oo,sources:xn,source:_t,source_vector:br,source_raster:Hr,source_raster_dem:ti,source_geojson:zi,source_video:Yi,source_image:an,layer:hi,layout:Ji,layout_background:ua,layout_fill:Fn,layout_circle:Sa,layout_heatmap:go,\"layout_fill-extrusion\":{visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},layout_line:Oo,layout_symbol:ho,layout_raster:Mo,layout_hillshade:xo,filter:zs,filter_operator:ks,geometry_type:Zs,function:{expression:{type:\"expression\"},stops:{type:\"array\",value:\"function_stop\"},base:{type:\"number\",default:1,minimum:0},property:{type:\"string\",default:\"$zoom\"},type:{type:\"enum\",values:{identity:{},exponential:{},interval:{},categorical:{}},default:\"exponential\"},colorSpace:{type:\"enum\",values:{rgb:{},lab:{},hcl:{}},default:\"rgb\"},default:{type:\"*\",required:!1}},function_stop:Xs,expression:wl,light:os,paint:cl,paint_fill:Cs,\"paint_fill-extrusion\":{\"fill-extrusion-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"fill-extrusion-color\":{type:\"color\",default:\"#000000\",transition:!0,requires:[{\"!\":\"fill-extrusion-pattern\"}],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"fill-extrusion-translate\":{type:\"array\",value:\"number\",length:2,default:[0,0],transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"fill-extrusion-translate-anchor\":{type:\"enum\",values:{map:{},viewport:{}},default:\"map\",requires:[\"fill-extrusion-translate\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"fill-extrusion-pattern\":{type:\"resolvedImage\",transition:!0,expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"cross-faded-data-driven\"},\"fill-extrusion-height\":{type:\"number\",default:0,minimum:0,units:\"meters\",transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"fill-extrusion-base\":{type:\"number\",default:0,minimum:0,units:\"meters\",transition:!0,requires:[\"fill-extrusion-height\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"fill-extrusion-vertical-gradient\":{type:\"boolean\",default:!0,transition:!1,expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"}},paint_line:ml,paint_circle:Ys,paint_heatmap:Hs,paint_symbol:Eo,paint_raster:fs,paint_hillshade:$l,paint_background:Hu,transition:fc,\"property-type\":{\"data-driven\":{type:\"property-type\"},\"cross-faded\":{type:\"property-type\"},\"cross-faded-data-driven\":{type:\"property-type\"},\"color-ramp\":{type:\"property-type\"},\"data-constant\":{type:\"property-type\"},constant:{type:\"property-type\"}},promoteId:ms},fa=function(y,I,U,J){this.message=(y?y+\": \":\"\")+U,J&&(this.identifier=J),I!=null&&I.__line__&&(this.line=I.__line__)};function Qu(m){var y=m.key,I=m.value;return I?[new fa(y,I,\"constants have been deprecated as of v8\")]:[]}function Il(m){for(var y=[],I=arguments.length-1;I-- >0;)y[I]=arguments[I+1];for(var U=0,J=y;U\":m.itemType.kind===\"value\"?\"array\":\"array<\"+y+\">\"}else return m.kind}var mu=[Ec,Zn,ko,Co,Tl,Al,uf,Ql(So),Hc];function kc(m,y){if(y.kind===\"error\")return null;if(m.kind===\"array\"){if(y.kind===\"array\"&&(y.N===0&&y.itemType.kind===\"value\"||!kc(m.itemType,y.itemType))&&(typeof m.N!=\"number\"||m.N===y.N))return null}else{if(m.kind===y.kind)return null;if(m.kind===\"value\")for(var I=0,U=mu;I255?255:st}function J(st){return st<0?0:st>1?1:st}function ne(st){return st[st.length-1]===\"%\"?U(parseFloat(st)/100*255):U(parseInt(st))}function fe(st){return st[st.length-1]===\"%\"?J(parseFloat(st)/100):J(parseFloat(st))}function Fe(st,mt,Xt){return Xt<0?Xt+=1:Xt>1&&(Xt-=1),Xt*6<1?st+(mt-st)*Xt*6:Xt*2<1?mt:Xt*3<2?st+(mt-st)*(2/3-Xt)*6:st}function Qe(st){var mt=st.replace(/ /g,\"\").toLowerCase();if(mt in I)return I[mt].slice();if(mt[0]===\"#\"){if(mt.length===4){var Xt=parseInt(mt.substr(1),16);return Xt>=0&&Xt<=4095?[(Xt&3840)>>4|(Xt&3840)>>8,Xt&240|(Xt&240)>>4,Xt&15|(Xt&15)<<4,1]:null}else if(mt.length===7){var Xt=parseInt(mt.substr(1),16);return Xt>=0&&Xt<=16777215?[(Xt&16711680)>>16,(Xt&65280)>>8,Xt&255,1]:null}return null}var ur=mt.indexOf(\"(\"),nr=mt.indexOf(\")\");if(ur!==-1&&nr+1===mt.length){var Lr=mt.substr(0,ur),Yr=mt.substr(ur+1,nr-(ur+1)).split(\",\"),_i=1;switch(Lr){case\"rgba\":if(Yr.length!==4)return null;_i=fe(Yr.pop());case\"rgb\":return Yr.length!==3?null:[ne(Yr[0]),ne(Yr[1]),ne(Yr[2]),_i];case\"hsla\":if(Yr.length!==4)return null;_i=fe(Yr.pop());case\"hsl\":if(Yr.length!==3)return null;var si=(parseFloat(Yr[0])%360+360)%360/360,Hi=fe(Yr[1]),Ei=fe(Yr[2]),Vi=Ei<=.5?Ei*(Hi+1):Ei+Hi-Ei*Hi,en=Ei*2-Vi;return[U(Fe(en,Vi,si+1/3)*255),U(Fe(en,Vi,si)*255),U(Fe(en,Vi,si-1/3)*255),_i];default:return null}}return null}try{y.parseCSSColor=Qe}catch(st){}}),Bf=vd.parseCSSColor,ss=function(y,I,U,J){J===void 0&&(J=1),this.r=y,this.g=I,this.b=U,this.a=J};ss.parse=function(y){if(y){if(y instanceof ss)return y;if(typeof y==\"string\"){var I=Bf(y);if(I)return new ss(I[0]/255*I[3],I[1]/255*I[3],I[2]/255*I[3],I[3])}}},ss.prototype.toString=function(){var y=this.toArray(),I=y[0],U=y[1],J=y[2],ne=y[3];return\"rgba(\"+Math.round(I)+\",\"+Math.round(U)+\",\"+Math.round(J)+\",\"+ne+\")\"},ss.prototype.toArray=function(){var y=this,I=y.r,U=y.g,J=y.b,ne=y.a;return ne===0?[0,0,0,0]:[I*255/ne,U*255/ne,J*255/ne,ne]},ss.black=new ss(0,0,0,1),ss.white=new ss(1,1,1,1),ss.transparent=new ss(0,0,0,0),ss.red=new ss(1,0,0,1);var ff=function(y,I,U){y?this.sensitivity=I?\"variant\":\"case\":this.sensitivity=I?\"accent\":\"base\",this.locale=U,this.collator=new Intl.Collator(this.locale?this.locale:[],{sensitivity:this.sensitivity,usage:\"search\"})};ff.prototype.compare=function(y,I){return this.collator.compare(y,I)},ff.prototype.resolvedLocale=function(){return new Intl.Collator(this.locale?this.locale:[]).resolvedOptions().locale};var ih=function(y,I,U,J,ne){this.text=y,this.image=I,this.scale=U,this.fontStack=J,this.textColor=ne},Ul=function(y){this.sections=y};Ul.fromString=function(y){return new Ul([new ih(y,null,null,null,null)])},Ul.prototype.isEmpty=function(){return this.sections.length===0?!0:!this.sections.some(function(y){return y.text.length!==0||y.image&&y.image.name.length!==0})},Ul.factory=function(y){return y instanceof Ul?y:Ul.fromString(y)},Ul.prototype.toString=function(){return this.sections.length===0?\"\":this.sections.map(function(y){return y.text}).join(\"\")},Ul.prototype.serialize=function(){for(var y=[\"format\"],I=0,U=this.sections;I=0&&m<=255&&typeof y==\"number\"&&y>=0&&y<=255&&typeof I==\"number\"&&I>=0&&I<=255)){var J=typeof U==\"number\"?[m,y,I,U]:[m,y,I];return\"Invalid rgba value [\"+J.join(\", \")+\"]: 'r', 'g', and 'b' must be between 0 and 255.\"}return typeof U==\"undefined\"||typeof U==\"number\"&&U>=0&&U<=1?null:\"Invalid rgba value [\"+[m,y,I,U].join(\", \")+\"]: 'a' must be between 0 and 1.\"}function Cc(m){if(m===null)return!0;if(typeof m==\"string\")return!0;if(typeof m==\"boolean\")return!0;if(typeof m==\"number\")return!0;if(m instanceof ss)return!0;if(m instanceof ff)return!0;if(m instanceof Ul)return!0;if(m instanceof Js)return!0;if(Array.isArray(m)){for(var y=0,I=m;y2){var Fe=y[1];if(typeof Fe!=\"string\"||!(Fe in dc)||Fe===\"object\")return I.error('The item type argument of \"array\" must be one of string, number, boolean',1);fe=dc[Fe],U++}else fe=So;var Qe;if(y.length>3){if(y[2]!==null&&(typeof y[2]!=\"number\"||y[2]<0||y[2]!==Math.floor(y[2])))return I.error('The length argument to \"array\" must be a positive integer literal',2);Qe=y[2],U++}J=Ql(fe,Qe)}else J=dc[ne];for(var st=[];U1)&&I.push(J)}}return I.concat(this.args.map(function(ne){return ne.serialize()}))};var ec=function(y){this.type=Al,this.sections=y};ec.parse=function(y,I){if(y.length<2)return I.error(\"Expected at least one argument.\");var U=y[1];if(!Array.isArray(U)&&typeof U==\"object\")return I.error(\"First argument must be an image or text section.\");for(var J=[],ne=!1,fe=1;fe<=y.length-1;++fe){var Fe=y[fe];if(ne&&typeof Fe==\"object\"&&!Array.isArray(Fe)){ne=!1;var Qe=null;if(Fe[\"font-scale\"]&&(Qe=I.parse(Fe[\"font-scale\"],1,Zn),!Qe))return null;var st=null;if(Fe[\"text-font\"]&&(st=I.parse(Fe[\"text-font\"],1,Ql(ko)),!st))return null;var mt=null;if(Fe[\"text-color\"]&&(mt=I.parse(Fe[\"text-color\"],1,Tl),!mt))return null;var Xt=J[J.length-1];Xt.scale=Qe,Xt.font=st,Xt.textColor=mt}else{var ur=I.parse(y[fe],1,So);if(!ur)return null;var nr=ur.type.kind;if(nr!==\"string\"&&nr!==\"value\"&&nr!==\"null\"&&nr!==\"resolvedImage\")return I.error(\"Formatted text type must be 'string', 'value', 'image' or 'null'.\");ne=!0,J.push({content:ur,scale:null,font:null,textColor:null})}}return new ec(J)},ec.prototype.evaluate=function(y){var I=function(U){var J=U.content.evaluate(y);return ws(J)===Hc?new ih(\"\",J,null,null,null):new ih($s(J),null,U.scale?U.scale.evaluate(y):null,U.font?U.font.evaluate(y).join(\",\"):null,U.textColor?U.textColor.evaluate(y):null)};return new Ul(this.sections.map(I))},ec.prototype.eachChild=function(y){for(var I=0,U=this.sections;I-1),U},Ps.prototype.eachChild=function(y){y(this.input)},Ps.prototype.outputDefined=function(){return!1},Ps.prototype.serialize=function(){return[\"image\",this.input.serialize()]};var ov={\"to-boolean\":Co,\"to-color\":Tl,\"to-number\":Zn,\"to-string\":ko},wo=function(y,I){this.type=y,this.args=I};wo.parse=function(y,I){if(y.length<2)return I.error(\"Expected at least one argument.\");var U=y[0];if((U===\"to-boolean\"||U===\"to-string\")&&y.length!==2)return I.error(\"Expected one argument.\");for(var J=ov[U],ne=[],fe=1;fe4?U=\"Invalid rbga value \"+JSON.stringify(I)+\": expected an array containing either three or four numeric values.\":U=hc(I[0],I[1],I[2],I[3]),!U))return new ss(I[0]/255,I[1]/255,I[2]/255,I[3])}throw new Ms(U||\"Could not parse color from value '\"+(typeof I==\"string\"?I:String(JSON.stringify(I)))+\"'\")}else if(this.type.kind===\"number\"){for(var Qe=null,st=0,mt=this.args;st=y[2]||m[1]<=y[1]||m[3]>=y[3])}function Yh(m,y){var I=jc(m[0]),U=kf(m[1]),J=Math.pow(2,y.z);return[Math.round(I*J*uu),Math.round(U*J*uu)]}function Eh(m,y,I){var U=m[0]-y[0],J=m[1]-y[1],ne=m[0]-I[0],fe=m[1]-I[1];return U*fe-ne*J===0&&U*ne<=0&&J*fe<=0}function nh(m,y,I){return y[1]>m[1]!=I[1]>m[1]&&m[0]<(I[0]-y[0])*(m[1]-y[1])/(I[1]-y[1])+y[0]}function hf(m,y){for(var I=!1,U=0,J=y.length;U0&&Xt<0||mt<0&&Xt>0}function ah(m,y,I,U){var J=[y[0]-m[0],y[1]-m[1]],ne=[U[0]-I[0],U[1]-I[1]];return Kh(ne,J)===0?!1:!!(rc(m,y,I,U)&&rc(I,U,m,y))}function Wc(m,y,I){for(var U=0,J=I;UI[2]){var J=U*.5,ne=m[0]-I[0]>J?-U:I[0]-m[0]>J?U:0;ne===0&&(ne=m[0]-I[2]>J?-U:I[2]-m[0]>J?U:0),m[0]+=ne}Mh(y,m)}function Ch(m){m[0]=m[1]=1/0,m[2]=m[3]=-1/0}function Bd(m,y,I,U){for(var J=Math.pow(2,U.z)*uu,ne=[U.x*uu,U.y*uu],fe=[],Fe=0,Qe=m;Fe=0)return!1;var I=!0;return m.eachChild(function(U){I&&!Pu(U,y)&&(I=!1)}),I}var Lc=function(y,I){this.type=I.type,this.name=y,this.boundExpression=I};Lc.parse=function(y,I){if(y.length!==2||typeof y[1]!=\"string\")return I.error(\"'var' expression requires exactly one string literal argument.\");var U=y[1];return I.scope.has(U)?new Lc(U,I.scope.get(U)):I.error('Unknown variable \"'+U+'\". Make sure \"'+U+'\" has been bound in an enclosing \"let\" expression before using it.',1)},Lc.prototype.evaluate=function(y){return this.boundExpression.evaluate(y)},Lc.prototype.eachChild=function(){},Lc.prototype.outputDefined=function(){return!1},Lc.prototype.serialize=function(){return[\"var\",this.name]};var fl=function(y,I,U,J,ne){I===void 0&&(I=[]),J===void 0&&(J=new Zl),ne===void 0&&(ne=[]),this.registry=y,this.path=I,this.key=I.map(function(fe){return\"[\"+fe+\"]\"}).join(\"\"),this.scope=J,this.errors=ne,this.expectedType=U};fl.prototype.parse=function(y,I,U,J,ne){return ne===void 0&&(ne={}),I?this.concat(I,U,J)._parse(y,ne):this._parse(y,ne)},fl.prototype._parse=function(y,I){(y===null||typeof y==\"string\"||typeof y==\"boolean\"||typeof y==\"number\")&&(y=[\"literal\",y]);function U(mt,Xt,ur){return ur===\"assert\"?new Sl(Xt,[mt]):ur===\"coerce\"?new wo(Xt,[mt]):mt}if(Array.isArray(y)){if(y.length===0)return this.error('Expected an array with at least one element. If you wanted a literal array, use [\"literal\", []].');var J=y[0];if(typeof J!=\"string\")return this.error(\"Expression name must be a string, but found \"+typeof J+' instead. If you wanted a literal array, use [\"literal\", [...]].',0),null;var ne=this.registry[J];if(ne){var fe=ne.parse(y,this);if(!fe)return null;if(this.expectedType){var Fe=this.expectedType,Qe=fe.type;if((Fe.kind===\"string\"||Fe.kind===\"number\"||Fe.kind===\"boolean\"||Fe.kind===\"object\"||Fe.kind===\"array\")&&Qe.kind===\"value\")fe=U(fe,Fe,I.typeAnnotation||\"assert\");else if((Fe.kind===\"color\"||Fe.kind===\"formatted\"||Fe.kind===\"resolvedImage\")&&(Qe.kind===\"value\"||Qe.kind===\"string\"))fe=U(fe,Fe,I.typeAnnotation||\"coerce\");else if(this.checkSubtype(Fe,Qe))return null}if(!(fe instanceof hs)&&fe.type.kind!==\"resolvedImage\"&&Xc(fe)){var st=new $o;try{fe=new hs(fe.type,fe.evaluate(st))}catch(mt){return this.error(mt.message),null}}return fe}return this.error('Unknown expression \"'+J+'\". If you wanted a literal array, use [\"literal\", [...]].',0)}else return typeof y==\"undefined\"?this.error(\"'undefined' value invalid. Use null instead.\"):typeof y==\"object\"?this.error('Bare objects invalid. Use [\"literal\", {...}] instead.'):this.error(\"Expected an array, but found \"+typeof y+\" instead.\")},fl.prototype.concat=function(y,I,U){var J=typeof y==\"number\"?this.path.concat(y):this.path,ne=U?this.scope.concat(U):this.scope;return new fl(this.registry,J,I||null,ne,this.errors)},fl.prototype.error=function(y){for(var I=[],U=arguments.length-1;U-- >0;)I[U]=arguments[U+1];var J=\"\"+this.key+I.map(function(ne){return\"[\"+ne+\"]\"}).join(\"\");this.errors.push(new Ks(J,y))},fl.prototype.checkSubtype=function(y,I){var U=kc(y,I);return U&&this.error(U),U};function Xc(m){if(m instanceof Lc)return Xc(m.boundExpression);if(m instanceof Ja&&m.name===\"error\")return!1;if(m instanceof tc)return!1;if(m instanceof Lu)return!1;var y=m instanceof wo||m instanceof Sl,I=!0;return m.eachChild(function(U){y?I=I&&Xc(U):I=I&&U instanceof hs}),I?$h(m)&&Pu(m,[\"zoom\",\"heatmap-density\",\"line-progress\",\"accumulated\",\"is-supported-script\"]):!1}function ic(m,y){for(var I=m.length-1,U=0,J=I,ne=0,fe,Fe;U<=J;)if(ne=Math.floor((U+J)/2),fe=m[ne],Fe=m[ne+1],fe<=y){if(ne===I||yy)J=ne-1;else throw new Ms(\"Input is not a number.\");return 0}var yu=function(y,I,U){this.type=y,this.input=I,this.labels=[],this.outputs=[];for(var J=0,ne=U;J=Fe)return I.error('Input/output pairs for \"step\" expressions must be arranged with input values in strictly ascending order.',st);var Xt=I.parse(Qe,mt,ne);if(!Xt)return null;ne=ne||Xt.type,J.push([Fe,Xt])}return new yu(ne,U,J)},yu.prototype.evaluate=function(y){var I=this.labels,U=this.outputs;if(I.length===1)return U[0].evaluate(y);var J=this.input.evaluate(y);if(J<=I[0])return U[0].evaluate(y);var ne=I.length;if(J>=I[ne-1])return U[ne-1].evaluate(y);var fe=ic(I,J);return U[fe].evaluate(y)},yu.prototype.eachChild=function(y){y(this.input);for(var I=0,U=this.outputs;I0&&y.push(this.labels[I]),y.push(this.outputs[I].serialize());return y};function Qs(m,y,I){return m*(1-I)+y*I}function Qh(m,y,I){return new ss(Qs(m.r,y.r,I),Qs(m.g,y.g,I),Qs(m.b,y.b,I),Qs(m.a,y.a,I))}function gd(m,y,I){return m.map(function(U,J){return Qs(U,y[J],I)})}var Gu=Object.freeze({__proto__:null,number:Qs,color:Qh,array:gd}),Pc=.95047,vc=1,sv=1.08883,Lf=4/29,Uf=6/29,Iu=3*Uf*Uf,oh=Uf*Uf*Uf,tu=Math.PI/180,vf=180/Math.PI;function md(m){return m>oh?Math.pow(m,1/3):m/Iu+Lf}function sh(m){return m>Uf?m*m*m:Iu*(m-Lf)}function Fs(m){return 255*(m<=.0031308?12.92*m:1.055*Math.pow(m,1/2.4)-.055)}function _u(m){return m/=255,m<=.04045?m/12.92:Math.pow((m+.055)/1.055,2.4)}function xu(m){var y=_u(m.r),I=_u(m.g),U=_u(m.b),J=md((.4124564*y+.3575761*I+.1804375*U)/Pc),ne=md((.2126729*y+.7151522*I+.072175*U)/vc),fe=md((.0193339*y+.119192*I+.9503041*U)/sv);return{l:116*ne-16,a:500*(J-ne),b:200*(ne-fe),alpha:m.a}}function Lh(m){var y=(m.l+16)/116,I=isNaN(m.a)?y:y+m.a/500,U=isNaN(m.b)?y:y-m.b/200;return y=vc*sh(y),I=Pc*sh(I),U=sv*sh(U),new ss(Fs(3.2404542*I-1.5371385*y-.4985314*U),Fs(-.969266*I+1.8760108*y+.041556*U),Fs(.0556434*I-.2040259*y+1.0572252*U),m.alpha)}function Is(m,y,I){return{l:Qs(m.l,y.l,I),a:Qs(m.a,y.a,I),b:Qs(m.b,y.b,I),alpha:Qs(m.alpha,y.alpha,I)}}function Pf(m){var y=xu(m),I=y.l,U=y.a,J=y.b,ne=Math.atan2(J,U)*vf;return{h:ne<0?ne+360:ne,c:Math.sqrt(U*U+J*J),l:I,alpha:m.a}}function Ic(m){var y=m.h*tu,I=m.c,U=m.l;return Lh({l:U,a:Math.cos(y)*I,b:Math.sin(y)*I,alpha:m.alpha})}function ju(m,y,I){var U=y-m;return m+I*(U>180||U<-180?U-360*Math.round(U/360):U)}function Vf(m,y,I){return{h:ju(m.h,y.h,I),c:Qs(m.c,y.c,I),l:Qs(m.l,y.l,I),alpha:Qs(m.alpha,y.alpha,I)}}var pc={forward:xu,reverse:Lh,interpolate:Is},pf={forward:Pf,reverse:Ic,interpolate:Vf},Ph=Object.freeze({__proto__:null,lab:pc,hcl:pf}),Rl=function(y,I,U,J,ne){this.type=y,this.operator=I,this.interpolation=U,this.input=J,this.labels=[],this.outputs=[];for(var fe=0,Fe=ne;fe1}))return I.error(\"Cubic bezier interpolation requires four numeric arguments with values between 0 and 1.\",1);J={name:\"cubic-bezier\",controlPoints:Qe}}else return I.error(\"Unknown interpolation type \"+String(J[0]),1,0);if(y.length-1<4)return I.error(\"Expected at least 4 arguments, but found only \"+(y.length-1)+\".\");if((y.length-1)%2!==0)return I.error(\"Expected an even number of arguments.\");if(ne=I.parse(ne,2,Zn),!ne)return null;var st=[],mt=null;U===\"interpolate-hcl\"||U===\"interpolate-lab\"?mt=Tl:I.expectedType&&I.expectedType.kind!==\"value\"&&(mt=I.expectedType);for(var Xt=0;Xt=ur)return I.error('Input/output pairs for \"interpolate\" expressions must be arranged with input values in strictly ascending order.',Lr);var _i=I.parse(nr,Yr,mt);if(!_i)return null;mt=mt||_i.type,st.push([ur,_i])}return mt.kind!==\"number\"&&mt.kind!==\"color\"&&!(mt.kind===\"array\"&&mt.itemType.kind===\"number\"&&typeof mt.N==\"number\")?I.error(\"Type \"+Ls(mt)+\" is not interpolatable.\"):new Rl(mt,U,J,ne,st)},Rl.prototype.evaluate=function(y){var I=this.labels,U=this.outputs;if(I.length===1)return U[0].evaluate(y);var J=this.input.evaluate(y);if(J<=I[0])return U[0].evaluate(y);var ne=I.length;if(J>=I[ne-1])return U[ne-1].evaluate(y);var fe=ic(I,J),Fe=I[fe],Qe=I[fe+1],st=Rl.interpolationFactor(this.interpolation,J,Fe,Qe),mt=U[fe].evaluate(y),Xt=U[fe+1].evaluate(y);return this.operator===\"interpolate\"?Gu[this.type.kind.toLowerCase()](mt,Xt,st):this.operator===\"interpolate-hcl\"?pf.reverse(pf.interpolate(pf.forward(mt),pf.forward(Xt),st)):pc.reverse(pc.interpolate(pc.forward(mt),pc.forward(Xt),st))},Rl.prototype.eachChild=function(y){y(this.input);for(var I=0,U=this.outputs;I=U.length)throw new Ms(\"Array index out of bounds: \"+I+\" > \"+(U.length-1)+\".\");if(I!==Math.floor(I))throw new Ms(\"Array index must be an integer, but found \"+I+\" instead.\");return U[I]},gc.prototype.eachChild=function(y){y(this.index),y(this.input)},gc.prototype.outputDefined=function(){return!1},gc.prototype.serialize=function(){return[\"at\",this.index.serialize(),this.input.serialize()]};var hl=function(y,I){this.type=Co,this.needle=y,this.haystack=I};hl.parse=function(y,I){if(y.length!==3)return I.error(\"Expected 2 arguments, but found \"+(y.length-1)+\" instead.\");var U=I.parse(y[1],1,So),J=I.parse(y[2],2,So);return!U||!J?null:Of(U.type,[Co,ko,Zn,Ec,So])?new hl(U,J):I.error(\"Expected first argument to be of type boolean, string, number or null, but found \"+Ls(U.type)+\" instead\")},hl.prototype.evaluate=function(y){var I=this.needle.evaluate(y),U=this.haystack.evaluate(y);if(!U)return!1;if(!Gc(I,[\"boolean\",\"string\",\"number\",\"null\"]))throw new Ms(\"Expected first argument to be of type boolean, string, number or null, but found \"+Ls(ws(I))+\" instead.\");if(!Gc(U,[\"string\",\"array\"]))throw new Ms(\"Expected second argument to be of type array or string, but found \"+Ls(ws(U))+\" instead.\");return U.indexOf(I)>=0},hl.prototype.eachChild=function(y){y(this.needle),y(this.haystack)},hl.prototype.outputDefined=function(){return!0},hl.prototype.serialize=function(){return[\"in\",this.needle.serialize(),this.haystack.serialize()]};var ru=function(y,I,U){this.type=Zn,this.needle=y,this.haystack=I,this.fromIndex=U};ru.parse=function(y,I){if(y.length<=2||y.length>=5)return I.error(\"Expected 3 or 4 arguments, but found \"+(y.length-1)+\" instead.\");var U=I.parse(y[1],1,So),J=I.parse(y[2],2,So);if(!U||!J)return null;if(!Of(U.type,[Co,ko,Zn,Ec,So]))return I.error(\"Expected first argument to be of type boolean, string, number or null, but found \"+Ls(U.type)+\" instead\");if(y.length===4){var ne=I.parse(y[3],3,Zn);return ne?new ru(U,J,ne):null}else return new ru(U,J)},ru.prototype.evaluate=function(y){var I=this.needle.evaluate(y),U=this.haystack.evaluate(y);if(!Gc(I,[\"boolean\",\"string\",\"number\",\"null\"]))throw new Ms(\"Expected first argument to be of type boolean, string, number or null, but found \"+Ls(ws(I))+\" instead.\");if(!Gc(U,[\"string\",\"array\"]))throw new Ms(\"Expected second argument to be of type array or string, but found \"+Ls(ws(U))+\" instead.\");if(this.fromIndex){var J=this.fromIndex.evaluate(y);return U.indexOf(I,J)}return U.indexOf(I)},ru.prototype.eachChild=function(y){y(this.needle),y(this.haystack),this.fromIndex&&y(this.fromIndex)},ru.prototype.outputDefined=function(){return!1},ru.prototype.serialize=function(){if(this.fromIndex!=null&&this.fromIndex!==void 0){var y=this.fromIndex.serialize();return[\"index-of\",this.needle.serialize(),this.haystack.serialize(),y]}return[\"index-of\",this.needle.serialize(),this.haystack.serialize()]};var mc=function(y,I,U,J,ne,fe){this.inputType=y,this.type=I,this.input=U,this.cases=J,this.outputs=ne,this.otherwise=fe};mc.parse=function(y,I){if(y.length<5)return I.error(\"Expected at least 4 arguments, but found only \"+(y.length-1)+\".\");if(y.length%2!==1)return I.error(\"Expected an even number of arguments.\");var U,J;I.expectedType&&I.expectedType.kind!==\"value\"&&(J=I.expectedType);for(var ne={},fe=[],Fe=2;FeNumber.MAX_SAFE_INTEGER)return mt.error(\"Branch labels must be integers no larger than \"+Number.MAX_SAFE_INTEGER+\".\");if(typeof nr==\"number\"&&Math.floor(nr)!==nr)return mt.error(\"Numeric branch labels must be integer values.\");if(!U)U=ws(nr);else if(mt.checkSubtype(U,ws(nr)))return null;if(typeof ne[String(nr)]!=\"undefined\")return mt.error(\"Branch labels must be unique.\");ne[String(nr)]=fe.length}var Lr=I.parse(st,Fe,J);if(!Lr)return null;J=J||Lr.type,fe.push(Lr)}var Yr=I.parse(y[1],1,So);if(!Yr)return null;var _i=I.parse(y[y.length-1],y.length-1,J);return!_i||Yr.type.kind!==\"value\"&&I.concat(1).checkSubtype(U,Yr.type)?null:new mc(U,J,Yr,ne,fe,_i)},mc.prototype.evaluate=function(y){var I=this.input.evaluate(y),U=ws(I)===this.inputType&&this.outputs[this.cases[I]]||this.otherwise;return U.evaluate(y)},mc.prototype.eachChild=function(y){y(this.input),this.outputs.forEach(y),y(this.otherwise)},mc.prototype.outputDefined=function(){return this.outputs.every(function(y){return y.outputDefined()})&&this.otherwise.outputDefined()},mc.prototype.serialize=function(){for(var y=this,I=[\"match\",this.input.serialize()],U=Object.keys(this.cases).sort(),J=[],ne={},fe=0,Fe=U;fe=5)return I.error(\"Expected 3 or 4 arguments, but found \"+(y.length-1)+\" instead.\");var U=I.parse(y[1],1,So),J=I.parse(y[2],2,Zn);if(!U||!J)return null;if(!Of(U.type,[Ql(So),ko,So]))return I.error(\"Expected first argument to be of type array or string, but found \"+Ls(U.type)+\" instead\");if(y.length===4){var ne=I.parse(y[3],3,Zn);return ne?new nc(U.type,U,J,ne):null}else return new nc(U.type,U,J)},nc.prototype.evaluate=function(y){var I=this.input.evaluate(y),U=this.beginIndex.evaluate(y);if(!Gc(I,[\"string\",\"array\"]))throw new Ms(\"Expected first argument to be of type array or string, but found \"+Ls(ws(I))+\" instead.\");if(this.endIndex){var J=this.endIndex.evaluate(y);return I.slice(U,J)}return I.slice(U)},nc.prototype.eachChild=function(y){y(this.input),y(this.beginIndex),this.endIndex&&y(this.endIndex)},nc.prototype.outputDefined=function(){return!1},nc.prototype.serialize=function(){if(this.endIndex!=null&&this.endIndex!==void 0){var y=this.endIndex.serialize();return[\"slice\",this.input.serialize(),this.beginIndex.serialize(),y]}return[\"slice\",this.input.serialize(),this.beginIndex.serialize()]};function gf(m,y){return m===\"==\"||m===\"!=\"?y.kind===\"boolean\"||y.kind===\"string\"||y.kind===\"number\"||y.kind===\"null\"||y.kind===\"value\":y.kind===\"string\"||y.kind===\"number\"||y.kind===\"value\"}function gt(m,y,I){return y===I}function Bt(m,y,I){return y!==I}function wr(m,y,I){return yI}function Ur(m,y,I){return y<=I}function fi(m,y,I){return y>=I}function xi(m,y,I,U){return U.compare(y,I)===0}function Fi(m,y,I,U){return!xi(m,y,I,U)}function Xi(m,y,I,U){return U.compare(y,I)<0}function hn(m,y,I,U){return U.compare(y,I)>0}function Ti(m,y,I,U){return U.compare(y,I)<=0}function qi(m,y,I,U){return U.compare(y,I)>=0}function Ii(m,y,I){var U=m!==\"==\"&&m!==\"!=\";return function(){function J(ne,fe,Fe){this.type=Co,this.lhs=ne,this.rhs=fe,this.collator=Fe,this.hasUntypedArgument=ne.type.kind===\"value\"||fe.type.kind===\"value\"}return J.parse=function(fe,Fe){if(fe.length!==3&&fe.length!==4)return Fe.error(\"Expected two or three arguments.\");var Qe=fe[0],st=Fe.parse(fe[1],1,So);if(!st)return null;if(!gf(Qe,st.type))return Fe.concat(1).error('\"'+Qe+`\" comparisons are not supported for type '`+Ls(st.type)+\"'.\");var mt=Fe.parse(fe[2],2,So);if(!mt)return null;if(!gf(Qe,mt.type))return Fe.concat(2).error('\"'+Qe+`\" comparisons are not supported for type '`+Ls(mt.type)+\"'.\");if(st.type.kind!==mt.type.kind&&st.type.kind!==\"value\"&&mt.type.kind!==\"value\")return Fe.error(\"Cannot compare types '\"+Ls(st.type)+\"' and '\"+Ls(mt.type)+\"'.\");U&&(st.type.kind===\"value\"&&mt.type.kind!==\"value\"?st=new Sl(mt.type,[st]):st.type.kind!==\"value\"&&mt.type.kind===\"value\"&&(mt=new Sl(st.type,[mt])));var Xt=null;if(fe.length===4){if(st.type.kind!==\"string\"&&mt.type.kind!==\"string\"&&st.type.kind!==\"value\"&&mt.type.kind!==\"value\")return Fe.error(\"Cannot use collator to compare non-string types.\");if(Xt=Fe.parse(fe[3],3,rh),!Xt)return null}return new J(st,mt,Xt)},J.prototype.evaluate=function(fe){var Fe=this.lhs.evaluate(fe),Qe=this.rhs.evaluate(fe);if(U&&this.hasUntypedArgument){var st=ws(Fe),mt=ws(Qe);if(st.kind!==mt.kind||!(st.kind===\"string\"||st.kind===\"number\"))throw new Ms('Expected arguments for \"'+m+'\" to be (string, string) or (number, number), but found ('+st.kind+\", \"+mt.kind+\") instead.\")}if(this.collator&&!U&&this.hasUntypedArgument){var Xt=ws(Fe),ur=ws(Qe);if(Xt.kind!==\"string\"||ur.kind!==\"string\")return y(fe,Fe,Qe)}return this.collator?I(fe,Fe,Qe,this.collator.evaluate(fe)):y(fe,Fe,Qe)},J.prototype.eachChild=function(fe){fe(this.lhs),fe(this.rhs),this.collator&&fe(this.collator)},J.prototype.outputDefined=function(){return!0},J.prototype.serialize=function(){var fe=[m];return this.eachChild(function(Fe){fe.push(Fe.serialize())}),fe},J}()}var mi=Ii(\"==\",gt,xi),Pn=Ii(\"!=\",Bt,Fi),Ma=Ii(\"<\",wr,Xi),Ta=Ii(\">\",vr,hn),Ea=Ii(\"<=\",Ur,Ti),qa=Ii(\">=\",fi,qi),Cn=function(y,I,U,J,ne){this.type=ko,this.number=y,this.locale=I,this.currency=U,this.minFractionDigits=J,this.maxFractionDigits=ne};Cn.parse=function(y,I){if(y.length!==3)return I.error(\"Expected two arguments.\");var U=I.parse(y[1],1,Zn);if(!U)return null;var J=y[2];if(typeof J!=\"object\"||Array.isArray(J))return I.error(\"NumberFormat options argument must be an object.\");var ne=null;if(J.locale&&(ne=I.parse(J.locale,1,ko),!ne))return null;var fe=null;if(J.currency&&(fe=I.parse(J.currency,1,ko),!fe))return null;var Fe=null;if(J[\"min-fraction-digits\"]&&(Fe=I.parse(J[\"min-fraction-digits\"],1,Zn),!Fe))return null;var Qe=null;return J[\"max-fraction-digits\"]&&(Qe=I.parse(J[\"max-fraction-digits\"],1,Zn),!Qe)?null:new Cn(U,ne,fe,Fe,Qe)},Cn.prototype.evaluate=function(y){return new Intl.NumberFormat(this.locale?this.locale.evaluate(y):[],{style:this.currency?\"currency\":\"decimal\",currency:this.currency?this.currency.evaluate(y):void 0,minimumFractionDigits:this.minFractionDigits?this.minFractionDigits.evaluate(y):void 0,maximumFractionDigits:this.maxFractionDigits?this.maxFractionDigits.evaluate(y):void 0}).format(this.number.evaluate(y))},Cn.prototype.eachChild=function(y){y(this.number),this.locale&&y(this.locale),this.currency&&y(this.currency),this.minFractionDigits&&y(this.minFractionDigits),this.maxFractionDigits&&y(this.maxFractionDigits)},Cn.prototype.outputDefined=function(){return!1},Cn.prototype.serialize=function(){var y={};return this.locale&&(y.locale=this.locale.serialize()),this.currency&&(y.currency=this.currency.serialize()),this.minFractionDigits&&(y[\"min-fraction-digits\"]=this.minFractionDigits.serialize()),this.maxFractionDigits&&(y[\"max-fraction-digits\"]=this.maxFractionDigits.serialize()),[\"number-format\",this.number.serialize(),y]};var sn=function(y){this.type=Zn,this.input=y};sn.parse=function(y,I){if(y.length!==2)return I.error(\"Expected 1 argument, but found \"+(y.length-1)+\" instead.\");var U=I.parse(y[1],1);return U?U.type.kind!==\"array\"&&U.type.kind!==\"string\"&&U.type.kind!==\"value\"?I.error(\"Expected argument of type string or array, but found \"+Ls(U.type)+\" instead.\"):new sn(U):null},sn.prototype.evaluate=function(y){var I=this.input.evaluate(y);if(typeof I==\"string\")return I.length;if(Array.isArray(I))return I.length;throw new Ms(\"Expected value to be of type string or array, but found \"+Ls(ws(I))+\" instead.\")},sn.prototype.eachChild=function(y){y(this.input)},sn.prototype.outputDefined=function(){return!1},sn.prototype.serialize=function(){var y=[\"length\"];return this.eachChild(function(I){y.push(I.serialize())}),y};var Ua={\"==\":mi,\"!=\":Pn,\">\":Ta,\"<\":Ma,\">=\":qa,\"<=\":Ea,array:Sl,at:gc,boolean:Sl,case:Yc,coalesce:Wu,collator:tc,format:ec,image:Ps,in:hl,\"index-of\":ru,interpolate:Rl,\"interpolate-hcl\":Rl,\"interpolate-lab\":Rl,length:sn,let:Rc,literal:hs,match:mc,number:Sl,\"number-format\":Cn,object:Sl,slice:nc,step:yu,string:Sl,\"to-boolean\":wo,\"to-color\":wo,\"to-number\":wo,\"to-string\":wo,var:Lc,within:Lu};function mo(m,y){var I=y[0],U=y[1],J=y[2],ne=y[3];I=I.evaluate(m),U=U.evaluate(m),J=J.evaluate(m);var fe=ne?ne.evaluate(m):1,Fe=hc(I,U,J,fe);if(Fe)throw new Ms(Fe);return new ss(I/255*fe,U/255*fe,J/255*fe,fe)}function Xo(m,y){return m in y}function Ts(m,y){var I=y[m];return typeof I==\"undefined\"?null:I}function Qo(m,y,I,U){for(;I<=U;){var J=I+U>>1;if(y[J]===m)return!0;y[J]>m?U=J-1:I=J+1}return!1}function ys(m){return{type:m}}Ja.register(Ua,{error:[cf,[ko],function(m,y){var I=y[0];throw new Ms(I.evaluate(m))}],typeof:[ko,[So],function(m,y){var I=y[0];return Ls(ws(I.evaluate(m)))}],\"to-rgba\":[Ql(Zn,4),[Tl],function(m,y){var I=y[0];return I.evaluate(m).toArray()}],rgb:[Tl,[Zn,Zn,Zn],mo],rgba:[Tl,[Zn,Zn,Zn,Zn],mo],has:{type:Co,overloads:[[[ko],function(m,y){var I=y[0];return Xo(I.evaluate(m),m.properties())}],[[ko,uf],function(m,y){var I=y[0],U=y[1];return Xo(I.evaluate(m),U.evaluate(m))}]]},get:{type:So,overloads:[[[ko],function(m,y){var I=y[0];return Ts(I.evaluate(m),m.properties())}],[[ko,uf],function(m,y){var I=y[0],U=y[1];return Ts(I.evaluate(m),U.evaluate(m))}]]},\"feature-state\":[So,[ko],function(m,y){var I=y[0];return Ts(I.evaluate(m),m.featureState||{})}],properties:[uf,[],function(m){return m.properties()}],\"geometry-type\":[ko,[],function(m){return m.geometryType()}],id:[So,[],function(m){return m.id()}],zoom:[Zn,[],function(m){return m.globals.zoom}],\"heatmap-density\":[Zn,[],function(m){return m.globals.heatmapDensity||0}],\"line-progress\":[Zn,[],function(m){return m.globals.lineProgress||0}],accumulated:[So,[],function(m){return m.globals.accumulated===void 0?null:m.globals.accumulated}],\"+\":[Zn,ys(Zn),function(m,y){for(var I=0,U=0,J=y;U\":[Co,[ko,So],function(m,y){var I=y[0],U=y[1],J=m.properties()[I.value],ne=U.value;return typeof J==typeof ne&&J>ne}],\"filter-id->\":[Co,[So],function(m,y){var I=y[0],U=m.id(),J=I.value;return typeof U==typeof J&&U>J}],\"filter-<=\":[Co,[ko,So],function(m,y){var I=y[0],U=y[1],J=m.properties()[I.value],ne=U.value;return typeof J==typeof ne&&J<=ne}],\"filter-id-<=\":[Co,[So],function(m,y){var I=y[0],U=m.id(),J=I.value;return typeof U==typeof J&&U<=J}],\"filter->=\":[Co,[ko,So],function(m,y){var I=y[0],U=y[1],J=m.properties()[I.value],ne=U.value;return typeof J==typeof ne&&J>=ne}],\"filter-id->=\":[Co,[So],function(m,y){var I=y[0],U=m.id(),J=I.value;return typeof U==typeof J&&U>=J}],\"filter-has\":[Co,[So],function(m,y){var I=y[0];return I.value in m.properties()}],\"filter-has-id\":[Co,[],function(m){return m.id()!==null&&m.id()!==void 0}],\"filter-type-in\":[Co,[Ql(ko)],function(m,y){var I=y[0];return I.value.indexOf(m.geometryType())>=0}],\"filter-id-in\":[Co,[Ql(So)],function(m,y){var I=y[0];return I.value.indexOf(m.id())>=0}],\"filter-in-small\":[Co,[ko,Ql(So)],function(m,y){var I=y[0],U=y[1];return U.value.indexOf(m.properties()[I.value])>=0}],\"filter-in-large\":[Co,[ko,Ql(So)],function(m,y){var I=y[0],U=y[1];return Qo(m.properties()[I.value],U.value,0,U.value.length-1)}],all:{type:Co,overloads:[[[Co,Co],function(m,y){var I=y[0],U=y[1];return I.evaluate(m)&&U.evaluate(m)}],[ys(Co),function(m,y){for(var I=0,U=y;I-1}function ia(m){return!!m.expression&&m.expression.interpolated}function Ka(m){return m instanceof Number?\"number\":m instanceof String?\"string\":m instanceof Boolean?\"boolean\":Array.isArray(m)?\"array\":m===null?\"null\":typeof m}function vs(m){return typeof m==\"object\"&&m!==null&&!Array.isArray(m)}function Ko(m){return m}function iu(m,y){var I=y.type===\"color\",U=m.stops&&typeof m.stops[0][0]==\"object\",J=U||m.property!==void 0,ne=U||!J,fe=m.type||(ia(y)?\"exponential\":\"interval\");if(I&&(m=Il({},m),m.stops&&(m.stops=m.stops.map(function($n){return[$n[0],ss.parse($n[1])]})),m.default?m.default=ss.parse(m.default):m.default=ss.parse(y.default)),m.colorSpace&&m.colorSpace!==\"rgb\"&&!Ph[m.colorSpace])throw new Error(\"Unknown color space: \"+m.colorSpace);var Fe,Qe,st;if(fe===\"exponential\")Fe=bu;else if(fe===\"interval\")Fe=mf;else if(fe===\"categorical\"){Fe=ac,Qe=Object.create(null);for(var mt=0,Xt=m.stops;mt=m.stops[U-1][0])return m.stops[U-1][1];var J=ic(m.stops.map(function(ne){return ne[0]}),I);return m.stops[J][1]}function bu(m,y,I){var U=m.base!==void 0?m.base:1;if(Ka(I)!==\"number\")return Ru(m.default,y.default);var J=m.stops.length;if(J===1||I<=m.stops[0][0])return m.stops[0][1];if(I>=m.stops[J-1][0])return m.stops[J-1][1];var ne=ic(m.stops.map(function(Xt){return Xt[0]}),I),fe=Du(I,U,m.stops[ne][0],m.stops[ne+1][0]),Fe=m.stops[ne][1],Qe=m.stops[ne+1][1],st=Gu[y.type]||Ko;if(m.colorSpace&&m.colorSpace!==\"rgb\"){var mt=Ph[m.colorSpace];st=function(Xt,ur){return mt.reverse(mt.interpolate(mt.forward(Xt),mt.forward(ur),fe))}}return typeof Fe.evaluate==\"function\"?{evaluate:function(){for(var ur=[],nr=arguments.length;nr--;)ur[nr]=arguments[nr];var Lr=Fe.evaluate.apply(void 0,ur),Yr=Qe.evaluate.apply(void 0,ur);if(!(Lr===void 0||Yr===void 0))return st(Lr,Yr,fe)}}:st(Fe,Qe,fe)}function Kc(m,y,I){return y.type===\"color\"?I=ss.parse(I):y.type===\"formatted\"?I=Ul.fromString(I.toString()):y.type===\"resolvedImage\"?I=Js.fromString(I.toString()):Ka(I)!==y.type&&(y.type!==\"enum\"||!y.values[I])&&(I=void 0),Ru(I,m.default,y.default)}function Du(m,y,I,U){var J=U-I,ne=m-I;return J===0?0:y===1?ne/J:(Math.pow(y,ne)-1)/(Math.pow(y,J)-1)}var Dc=function(y,I){this.expression=y,this._warningHistory={},this._evaluator=new $o,this._defaultValue=I?ee(I):null,this._enumValues=I&&I.type===\"enum\"?I.values:null};Dc.prototype.evaluateWithoutErrorHandling=function(y,I,U,J,ne,fe){return this._evaluator.globals=y,this._evaluator.feature=I,this._evaluator.featureState=U,this._evaluator.canonical=J,this._evaluator.availableImages=ne||null,this._evaluator.formattedSection=fe,this.expression.evaluate(this._evaluator)},Dc.prototype.evaluate=function(y,I,U,J,ne,fe){this._evaluator.globals=y,this._evaluator.feature=I||null,this._evaluator.featureState=U||null,this._evaluator.canonical=J,this._evaluator.availableImages=ne||null,this._evaluator.formattedSection=fe||null;try{var Fe=this.expression.evaluate(this._evaluator);if(Fe==null||typeof Fe==\"number\"&&Fe!==Fe)return this._defaultValue;if(this._enumValues&&!(Fe in this._enumValues))throw new Ms(\"Expected value to be one of \"+Object.keys(this._enumValues).map(function(Qe){return JSON.stringify(Qe)}).join(\", \")+\", but found \"+JSON.stringify(Fe)+\" instead.\");return Fe}catch(Qe){return this._warningHistory[Qe.message]||(this._warningHistory[Qe.message]=!0,typeof console!=\"undefined\"&&console.warn(Qe.message)),this._defaultValue}};function Da(m){return Array.isArray(m)&&m.length>0&&typeof m[0]==\"string\"&&m[0]in Ua}function eo(m,y){var I=new fl(Ua,[],y?Q(y):void 0),U=I.parse(m,void 0,void 0,void 0,y&&y.type===\"string\"?{typeAnnotation:\"coerce\"}:void 0);return U?Bo(new Dc(U,y)):yl(I.errors)}var Jc=function(y,I){this.kind=y,this._styleExpression=I,this.isStateDependent=y!==\"constant\"&&!eu(I.expression)};Jc.prototype.evaluateWithoutErrorHandling=function(y,I,U,J,ne,fe){return this._styleExpression.evaluateWithoutErrorHandling(y,I,U,J,ne,fe)},Jc.prototype.evaluate=function(y,I,U,J,ne,fe){return this._styleExpression.evaluate(y,I,U,J,ne,fe)};var yc=function(y,I,U,J){this.kind=y,this.zoomStops=U,this._styleExpression=I,this.isStateDependent=y!==\"camera\"&&!eu(I.expression),this.interpolationType=J};yc.prototype.evaluateWithoutErrorHandling=function(y,I,U,J,ne,fe){return this._styleExpression.evaluateWithoutErrorHandling(y,I,U,J,ne,fe)},yc.prototype.evaluate=function(y,I,U,J,ne,fe){return this._styleExpression.evaluate(y,I,U,J,ne,fe)},yc.prototype.interpolationFactor=function(y,I,U){return this.interpolationType?Rl.interpolationFactor(this.interpolationType,y,I,U):0};function _c(m,y){if(m=eo(m,y),m.result===\"error\")return m;var I=m.value.expression,U=$h(I);if(!U&&!Gs(y))return yl([new Ks(\"\",\"data expressions not supported\")]);var J=Pu(I,[\"zoom\"]);if(!J&&!Rs(y))return yl([new Ks(\"\",\"zoom expressions not supported\")]);var ne=B(I);if(!ne&&!J)return yl([new Ks(\"\",'\"zoom\" expression may only be used as input to a top-level \"step\" or \"interpolate\" expression.')]);if(ne instanceof Ks)return yl([ne]);if(ne instanceof Rl&&!ia(y))return yl([new Ks(\"\",'\"interpolate\" expressions cannot be used with this property')]);if(!ne)return Bo(U?new Jc(\"constant\",m.value):new Jc(\"source\",m.value));var fe=ne instanceof Rl?ne.interpolation:void 0;return Bo(U?new yc(\"camera\",m.value,ne.labels,fe):new yc(\"composite\",m.value,ne.labels,fe))}var le=function(y,I){this._parameters=y,this._specification=I,Il(this,iu(this._parameters,this._specification))};le.deserialize=function(y){return new le(y._parameters,y._specification)},le.serialize=function(y){return{_parameters:y._parameters,_specification:y._specification}};function w(m,y){if(vs(m))return new le(m,y);if(Da(m)){var I=_c(m,y);if(I.result===\"error\")throw new Error(I.value.map(function(J){return J.key+\": \"+J.message}).join(\", \"));return I.value}else{var U=m;return typeof m==\"string\"&&y.type===\"color\"&&(U=ss.parse(m)),{kind:\"constant\",evaluate:function(){return U}}}}function B(m){var y=null;if(m instanceof Rc)y=B(m.result);else if(m instanceof Wu)for(var I=0,U=m.args;IU.maximum?[new fa(y,I,I+\" is greater than the maximum value \"+U.maximum)]:[]}function it(m){var y=m.valueSpec,I=vo(m.value.type),U,J={},ne,fe,Fe=I!==\"categorical\"&&m.value.property===void 0,Qe=!Fe,st=Ka(m.value.stops)===\"array\"&&Ka(m.value.stops[0])===\"array\"&&Ka(m.value.stops[0][0])===\"object\",mt=se({key:m.key,value:m.value,valueSpec:m.styleSpec.function,style:m.style,styleSpec:m.styleSpec,objectElementValidators:{stops:Xt,default:Lr}});return I===\"identity\"&&Fe&&mt.push(new fa(m.key,m.value,'missing required property \"property\"')),I!==\"identity\"&&!m.value.stops&&mt.push(new fa(m.key,m.value,'missing required property \"stops\"')),I===\"exponential\"&&m.valueSpec.expression&&!ia(m.valueSpec)&&mt.push(new fa(m.key,m.value,\"exponential functions not supported\")),m.styleSpec.$version>=8&&(Qe&&!Gs(m.valueSpec)?mt.push(new fa(m.key,m.value,\"property functions not supported\")):Fe&&!Rs(m.valueSpec)&&mt.push(new fa(m.key,m.value,\"zoom functions not supported\"))),(I===\"categorical\"||st)&&m.value.property===void 0&&mt.push(new fa(m.key,m.value,'\"property\" property is required')),mt;function Xt(Yr){if(I===\"identity\")return[new fa(Yr.key,Yr.value,'identity function may not have a \"stops\" property')];var _i=[],si=Yr.value;return _i=_i.concat(qe({key:Yr.key,value:si,valueSpec:Yr.valueSpec,style:Yr.style,styleSpec:Yr.styleSpec,arrayElementValidator:ur})),Ka(si)===\"array\"&&si.length===0&&_i.push(new fa(Yr.key,si,\"array must have at least one stop\")),_i}function ur(Yr){var _i=[],si=Yr.value,Hi=Yr.key;if(Ka(si)!==\"array\")return[new fa(Hi,si,\"array expected, \"+Ka(si)+\" found\")];if(si.length!==2)return[new fa(Hi,si,\"array length 2 expected, length \"+si.length+\" found\")];if(st){if(Ka(si[0])!==\"object\")return[new fa(Hi,si,\"object expected, \"+Ka(si[0])+\" found\")];if(si[0].zoom===void 0)return[new fa(Hi,si,\"object stop key must have zoom\")];if(si[0].value===void 0)return[new fa(Hi,si,\"object stop key must have value\")];if(fe&&fe>vo(si[0].zoom))return[new fa(Hi,si[0].zoom,\"stop zoom values must appear in ascending order\")];vo(si[0].zoom)!==fe&&(fe=vo(si[0].zoom),ne=void 0,J={}),_i=_i.concat(se({key:Hi+\"[0]\",value:si[0],valueSpec:{zoom:{}},style:Yr.style,styleSpec:Yr.styleSpec,objectElementValidators:{zoom:je,value:nr}}))}else _i=_i.concat(nr({key:Hi+\"[0]\",value:si[0],valueSpec:{},style:Yr.style,styleSpec:Yr.styleSpec},si));return Da(Wl(si[1]))?_i.concat([new fa(Hi+\"[1]\",si[1],\"expressions are not allowed in function stops.\")]):_i.concat(Wa({key:Hi+\"[1]\",value:si[1],valueSpec:y,style:Yr.style,styleSpec:Yr.styleSpec}))}function nr(Yr,_i){var si=Ka(Yr.value),Hi=vo(Yr.value),Ei=Yr.value!==null?Yr.value:_i;if(!U)U=si;else if(si!==U)return[new fa(Yr.key,Ei,si+\" stop domain type must match previous stop domain type \"+U)];if(si!==\"number\"&&si!==\"string\"&&si!==\"boolean\")return[new fa(Yr.key,Ei,\"stop domain value must be a number, string, or boolean\")];if(si!==\"number\"&&I!==\"categorical\"){var Vi=\"number expected, \"+si+\" found\";return Gs(y)&&I===void 0&&(Vi+='\\nIf you intended to use a categorical function, specify `\"type\": \"categorical\"`.'),[new fa(Yr.key,Ei,Vi)]}return I===\"categorical\"&&si===\"number\"&&(!isFinite(Hi)||Math.floor(Hi)!==Hi)?[new fa(Yr.key,Ei,\"integer expected, found \"+Hi)]:I!==\"categorical\"&&si===\"number\"&&ne!==void 0&&Hi=2&&m[1]!==\"$id\"&&m[1]!==\"$type\";case\"in\":return m.length>=3&&(typeof m[1]!=\"string\"||Array.isArray(m[2]));case\"!in\":case\"!has\":case\"none\":return!1;case\"==\":case\"!=\":case\">\":case\">=\":case\"<\":case\"<=\":return m.length!==3||Array.isArray(m[1])||Array.isArray(m[2]);case\"any\":case\"all\":for(var y=0,I=m.slice(1);yy?1:0}function Oe(m){if(!Array.isArray(m))return!1;if(m[0]===\"within\")return!0;for(var y=1;y\"||y===\"<=\"||y===\">=\"?He(m[1],m[2],y):y===\"any\"?et(m.slice(1)):y===\"all\"?[\"all\"].concat(m.slice(1).map(Je)):y===\"none\"?[\"all\"].concat(m.slice(1).map(Je).map(Ut)):y===\"in\"?Mt(m[1],m.slice(2)):y===\"!in\"?Ut(Mt(m[1],m.slice(2))):y===\"has\"?Dt(m[1]):y===\"!has\"?Ut(Dt(m[1])):y===\"within\"?m:!0;return I}function He(m,y,I){switch(m){case\"$type\":return[\"filter-type-\"+I,y];case\"$id\":return[\"filter-id-\"+I,y];default:return[\"filter-\"+I,m,y]}}function et(m){return[\"any\"].concat(m.map(Je))}function Mt(m,y){if(y.length===0)return!1;switch(m){case\"$type\":return[\"filter-type-in\",[\"literal\",y]];case\"$id\":return[\"filter-id-in\",[\"literal\",y]];default:return y.length>200&&!y.some(function(I){return typeof I!=typeof y[0]})?[\"filter-in-large\",m,[\"literal\",y.sort(Pe)]]:[\"filter-in-small\",m,[\"literal\",y]]}}function Dt(m){switch(m){case\"$type\":return!0;case\"$id\":return[\"filter-has-id\"];default:return[\"filter-has\",m]}}function Ut(m){return[\"!\",m]}function tr(m){return Sr(Wl(m.value))?yt(Il({},m,{expressionContext:\"filter\",valueSpec:{value:\"boolean\"}})):mr(m)}function mr(m){var y=m.value,I=m.key;if(Ka(y)!==\"array\")return[new fa(I,y,\"array expected, \"+Ka(y)+\" found\")];var U=m.styleSpec,J,ne=[];if(y.length<1)return[new fa(I,y,\"filter array must have at least 1 element\")];switch(ne=ne.concat(hr({key:I+\"[0]\",value:y[0],valueSpec:U.filter_operator,style:m.style,styleSpec:m.styleSpec})),vo(y[0])){case\"<\":case\"<=\":case\">\":case\">=\":y.length>=2&&vo(y[1])===\"$type\"&&ne.push(new fa(I,y,'\"$type\" cannot be use with operator \"'+y[0]+'\"'));case\"==\":case\"!=\":y.length!==3&&ne.push(new fa(I,y,'filter array for operator \"'+y[0]+'\" must have 3 elements'));case\"in\":case\"!in\":y.length>=2&&(J=Ka(y[1]),J!==\"string\"&&ne.push(new fa(I+\"[1]\",y[1],\"string expected, \"+J+\" found\")));for(var fe=2;fe=mt[nr+0]&&U>=mt[nr+1])?(fe[ur]=!0,ne.push(st[ur])):fe[ur]=!1}}},nu.prototype._forEachCell=function(m,y,I,U,J,ne,fe,Fe){for(var Qe=this._convertToCellCoord(m),st=this._convertToCellCoord(y),mt=this._convertToCellCoord(I),Xt=this._convertToCellCoord(U),ur=Qe;ur<=mt;ur++)for(var nr=st;nr<=Xt;nr++){var Lr=this.d*nr+ur;if(!(Fe&&!Fe(this._convertFromCellCoord(ur),this._convertFromCellCoord(nr),this._convertFromCellCoord(ur+1),this._convertFromCellCoord(nr+1)))&&J.call(this,m,y,I,U,Lr,ne,fe,Fe))return}},nu.prototype._convertFromCellCoord=function(m){return(m-this.padding)/this.scale},nu.prototype._convertToCellCoord=function(m){return Math.max(0,Math.min(this.d-1,Math.floor(m*this.scale)+this.padding))},nu.prototype.toArrayBuffer=function(){if(this.arrayBuffer)return this.arrayBuffer;for(var m=this.cells,y=el+this.cells.length+1+1,I=0,U=0;U=0)){var Xt=m[mt];st[mt]=zl[Qe].shallow.indexOf(mt)>=0?Xt:Ue(Xt,y)}m instanceof Error&&(st.message=m.message)}if(st.$name)throw new Error(\"$name property is reserved for worker serialization logic.\");return Qe!==\"Object\"&&(st.$name=Qe),st}throw new Error(\"can't serialize object of type \"+typeof m)}function We(m){if(m==null||typeof m==\"boolean\"||typeof m==\"number\"||typeof m==\"string\"||m instanceof Boolean||m instanceof Number||m instanceof String||m instanceof Date||m instanceof RegExp||we(m)||Be(m)||ArrayBuffer.isView(m)||m instanceof zc)return m;if(Array.isArray(m))return m.map(We);if(typeof m==\"object\"){var y=m.$name||\"Object\",I=zl[y],U=I.klass;if(!U)throw new Error(\"can't deserialize unregistered class \"+y);if(U.deserialize)return U.deserialize(m);for(var J=Object.create(U.prototype),ne=0,fe=Object.keys(m);ne=0?Qe:We(Qe)}}return J}throw new Error(\"can't deserialize object of type \"+typeof m)}var wt=function(){this.first=!0};wt.prototype.update=function(y,I){var U=Math.floor(y);return this.first?(this.first=!1,this.lastIntegerZoom=U,this.lastIntegerZoomTime=0,this.lastZoom=y,this.lastFloorZoom=U,!0):(this.lastFloorZoom>U?(this.lastIntegerZoom=U+1,this.lastIntegerZoomTime=I):this.lastFloorZoom=128&&m<=255},Arabic:function(m){return m>=1536&&m<=1791},\"Arabic Supplement\":function(m){return m>=1872&&m<=1919},\"Arabic Extended-A\":function(m){return m>=2208&&m<=2303},\"Hangul Jamo\":function(m){return m>=4352&&m<=4607},\"Unified Canadian Aboriginal Syllabics\":function(m){return m>=5120&&m<=5759},Khmer:function(m){return m>=6016&&m<=6143},\"Unified Canadian Aboriginal Syllabics Extended\":function(m){return m>=6320&&m<=6399},\"General Punctuation\":function(m){return m>=8192&&m<=8303},\"Letterlike Symbols\":function(m){return m>=8448&&m<=8527},\"Number Forms\":function(m){return m>=8528&&m<=8591},\"Miscellaneous Technical\":function(m){return m>=8960&&m<=9215},\"Control Pictures\":function(m){return m>=9216&&m<=9279},\"Optical Character Recognition\":function(m){return m>=9280&&m<=9311},\"Enclosed Alphanumerics\":function(m){return m>=9312&&m<=9471},\"Geometric Shapes\":function(m){return m>=9632&&m<=9727},\"Miscellaneous Symbols\":function(m){return m>=9728&&m<=9983},\"Miscellaneous Symbols and Arrows\":function(m){return m>=11008&&m<=11263},\"CJK Radicals Supplement\":function(m){return m>=11904&&m<=12031},\"Kangxi Radicals\":function(m){return m>=12032&&m<=12255},\"Ideographic Description Characters\":function(m){return m>=12272&&m<=12287},\"CJK Symbols and Punctuation\":function(m){return m>=12288&&m<=12351},Hiragana:function(m){return m>=12352&&m<=12447},Katakana:function(m){return m>=12448&&m<=12543},Bopomofo:function(m){return m>=12544&&m<=12591},\"Hangul Compatibility Jamo\":function(m){return m>=12592&&m<=12687},Kanbun:function(m){return m>=12688&&m<=12703},\"Bopomofo Extended\":function(m){return m>=12704&&m<=12735},\"CJK Strokes\":function(m){return m>=12736&&m<=12783},\"Katakana Phonetic Extensions\":function(m){return m>=12784&&m<=12799},\"Enclosed CJK Letters and Months\":function(m){return m>=12800&&m<=13055},\"CJK Compatibility\":function(m){return m>=13056&&m<=13311},\"CJK Unified Ideographs Extension A\":function(m){return m>=13312&&m<=19903},\"Yijing Hexagram Symbols\":function(m){return m>=19904&&m<=19967},\"CJK Unified Ideographs\":function(m){return m>=19968&&m<=40959},\"Yi Syllables\":function(m){return m>=40960&&m<=42127},\"Yi Radicals\":function(m){return m>=42128&&m<=42191},\"Hangul Jamo Extended-A\":function(m){return m>=43360&&m<=43391},\"Hangul Syllables\":function(m){return m>=44032&&m<=55215},\"Hangul Jamo Extended-B\":function(m){return m>=55216&&m<=55295},\"Private Use Area\":function(m){return m>=57344&&m<=63743},\"CJK Compatibility Ideographs\":function(m){return m>=63744&&m<=64255},\"Arabic Presentation Forms-A\":function(m){return m>=64336&&m<=65023},\"Vertical Forms\":function(m){return m>=65040&&m<=65055},\"CJK Compatibility Forms\":function(m){return m>=65072&&m<=65103},\"Small Form Variants\":function(m){return m>=65104&&m<=65135},\"Arabic Presentation Forms-B\":function(m){return m>=65136&&m<=65279},\"Halfwidth and Fullwidth Forms\":function(m){return m>=65280&&m<=65519}};function zt(m){for(var y=0,I=m;y=65097&&m<=65103)||tt[\"CJK Compatibility Ideographs\"](m)||tt[\"CJK Compatibility\"](m)||tt[\"CJK Radicals Supplement\"](m)||tt[\"CJK Strokes\"](m)||tt[\"CJK Symbols and Punctuation\"](m)&&!(m>=12296&&m<=12305)&&!(m>=12308&&m<=12319)&&m!==12336||tt[\"CJK Unified Ideographs Extension A\"](m)||tt[\"CJK Unified Ideographs\"](m)||tt[\"Enclosed CJK Letters and Months\"](m)||tt[\"Hangul Compatibility Jamo\"](m)||tt[\"Hangul Jamo Extended-A\"](m)||tt[\"Hangul Jamo Extended-B\"](m)||tt[\"Hangul Jamo\"](m)||tt[\"Hangul Syllables\"](m)||tt.Hiragana(m)||tt[\"Ideographic Description Characters\"](m)||tt.Kanbun(m)||tt[\"Kangxi Radicals\"](m)||tt[\"Katakana Phonetic Extensions\"](m)||tt.Katakana(m)&&m!==12540||tt[\"Halfwidth and Fullwidth Forms\"](m)&&m!==65288&&m!==65289&&m!==65293&&!(m>=65306&&m<=65310)&&m!==65339&&m!==65341&&m!==65343&&!(m>=65371&&m<=65503)&&m!==65507&&!(m>=65512&&m<=65519)||tt[\"Small Form Variants\"](m)&&!(m>=65112&&m<=65118)&&!(m>=65123&&m<=65126)||tt[\"Unified Canadian Aboriginal Syllabics\"](m)||tt[\"Unified Canadian Aboriginal Syllabics Extended\"](m)||tt[\"Vertical Forms\"](m)||tt[\"Yijing Hexagram Symbols\"](m)||tt[\"Yi Syllables\"](m)||tt[\"Yi Radicals\"](m))}function oi(m){return!!(tt[\"Latin-1 Supplement\"](m)&&(m===167||m===169||m===174||m===177||m===188||m===189||m===190||m===215||m===247)||tt[\"General Punctuation\"](m)&&(m===8214||m===8224||m===8225||m===8240||m===8241||m===8251||m===8252||m===8258||m===8263||m===8264||m===8265||m===8273)||tt[\"Letterlike Symbols\"](m)||tt[\"Number Forms\"](m)||tt[\"Miscellaneous Technical\"](m)&&(m>=8960&&m<=8967||m>=8972&&m<=8991||m>=8996&&m<=9e3||m===9003||m>=9085&&m<=9114||m>=9150&&m<=9165||m===9167||m>=9169&&m<=9179||m>=9186&&m<=9215)||tt[\"Control Pictures\"](m)&&m!==9251||tt[\"Optical Character Recognition\"](m)||tt[\"Enclosed Alphanumerics\"](m)||tt[\"Geometric Shapes\"](m)||tt[\"Miscellaneous Symbols\"](m)&&!(m>=9754&&m<=9759)||tt[\"Miscellaneous Symbols and Arrows\"](m)&&(m>=11026&&m<=11055||m>=11088&&m<=11097||m>=11192&&m<=11243)||tt[\"CJK Symbols and Punctuation\"](m)||tt.Katakana(m)||tt[\"Private Use Area\"](m)||tt[\"CJK Compatibility Forms\"](m)||tt[\"Small Form Variants\"](m)||tt[\"Halfwidth and Fullwidth Forms\"](m)||m===8734||m===8756||m===8757||m>=9984&&m<=10087||m>=10102&&m<=10131||m===65532||m===65533)}function ui(m){return!(Ir(m)||oi(m))}function qr(m){return tt.Arabic(m)||tt[\"Arabic Supplement\"](m)||tt[\"Arabic Extended-A\"](m)||tt[\"Arabic Presentation Forms-A\"](m)||tt[\"Arabic Presentation Forms-B\"](m)}function Kr(m){return m>=1424&&m<=2303||tt[\"Arabic Presentation Forms-A\"](m)||tt[\"Arabic Presentation Forms-B\"](m)}function ii(m,y){return!(!y&&Kr(m)||m>=2304&&m<=3583||m>=3840&&m<=4255||tt.Khmer(m))}function vi(m){for(var y=0,I=m;y-1&&(dn=Jr.error),un&&un(m)};function ga(){ya.fire(new jo(\"pluginStateChange\",{pluginStatus:dn,pluginURL:En}))}var ya=new Sn,so=function(){return dn},wa=function(m){return m({pluginStatus:dn,pluginURL:En}),ya.on(\"pluginStateChange\",m),m},io=function(m,y,I){if(I===void 0&&(I=!1),dn===Jr.deferred||dn===Jr.loading||dn===Jr.loaded)throw new Error(\"setRTLTextPlugin cannot be called multiple times.\");En=nt.resolveURL(m),dn=Jr.deferred,un=y,ga(),I||Ss()},Ss=function(){if(dn!==Jr.deferred||!En)throw new Error(\"rtl-text-plugin cannot be downloaded unless a pluginURL is specified\");dn=Jr.loading,ga(),En&&Zr({url:En},function(m){m?Nn(m):(dn=Jr.loaded,ga())})},_s={applyArabicShaping:null,processBidirectionalText:null,processStyledBidirectionalText:null,isLoaded:function(){return dn===Jr.loaded||_s.applyArabicShaping!=null},isLoading:function(){return dn===Jr.loading},setState:function(y){dn=y.pluginStatus,En=y.pluginURL},isParsed:function(){return _s.applyArabicShaping!=null&&_s.processBidirectionalText!=null&&_s.processStyledBidirectionalText!=null},getPluginURL:function(){return En}},Ns=function(){!_s.isLoading()&&!_s.isLoaded()&&so()===\"deferred\"&&Ss()},pn=function(y,I){this.zoom=y,I?(this.now=I.now,this.fadeDuration=I.fadeDuration,this.zoomHistory=I.zoomHistory,this.transition=I.transition):(this.now=0,this.fadeDuration=0,this.zoomHistory=new wt,this.transition={})};pn.prototype.isSupportedScript=function(y){return ci(y,_s.isLoaded())},pn.prototype.crossFadingFactor=function(){return this.fadeDuration===0?1:Math.min((this.now-this.zoomHistory.lastIntegerZoomTime)/this.fadeDuration,1)},pn.prototype.getCrossfadeParameters=function(){var y=this.zoom,I=y-Math.floor(y),U=this.crossFadingFactor();return y>this.zoomHistory.lastIntegerZoom?{fromScale:2,toScale:1,t:I+(1-I)*U}:{fromScale:.5,toScale:1,t:1-(1-U)*I}};var za=function(y,I){this.property=y,this.value=I,this.expression=w(I===void 0?y.specification.default:I,y.specification)};za.prototype.isDataDriven=function(){return this.expression.kind===\"source\"||this.expression.kind===\"composite\"},za.prototype.possiblyEvaluate=function(y,I,U){return this.property.possiblyEvaluate(this,y,I,U)};var Lo=function(y){this.property=y,this.value=new za(y,void 0)};Lo.prototype.transitioned=function(y,I){return new js(this.property,this.value,I,_({},y.transition,this.transition),y.now)},Lo.prototype.untransitioned=function(){return new js(this.property,this.value,null,{},0)};var Fo=function(y){this._properties=y,this._values=Object.create(y.defaultTransitionablePropertyValues)};Fo.prototype.getValue=function(y){return G(this._values[y].value.value)},Fo.prototype.setValue=function(y,I){this._values.hasOwnProperty(y)||(this._values[y]=new Lo(this._values[y].property)),this._values[y].value=new za(this._values[y].property,I===null?void 0:G(I))},Fo.prototype.getTransition=function(y){return G(this._values[y].transition)},Fo.prototype.setTransition=function(y,I){this._values.hasOwnProperty(y)||(this._values[y]=new Lo(this._values[y].property)),this._values[y].transition=G(I)||void 0},Fo.prototype.serialize=function(){for(var y={},I=0,U=Object.keys(this._values);Ithis.end)return this.prior=null,ne;if(this.value.isDataDriven())return this.prior=null,ne;if(Jfe.zoomHistory.lastIntegerZoom?{from:U,to:J}:{from:ne,to:J}},y.prototype.interpolate=function(U){return U},y}(Er),wi=function(y){this.specification=y};wi.prototype.possiblyEvaluate=function(y,I,U,J){if(y.value!==void 0)if(y.expression.kind===\"constant\"){var ne=y.expression.evaluate(I,null,{},U,J);return this._calculate(ne,ne,ne,I)}else return this._calculate(y.expression.evaluate(new pn(Math.floor(I.zoom-1),I)),y.expression.evaluate(new pn(Math.floor(I.zoom),I)),y.expression.evaluate(new pn(Math.floor(I.zoom+1),I)),I)},wi.prototype._calculate=function(y,I,U,J){var ne=J.zoom;return ne>J.zoomHistory.lastIntegerZoom?{from:y,to:I}:{from:U,to:I}},wi.prototype.interpolate=function(y){return y};var Ui=function(y){this.specification=y};Ui.prototype.possiblyEvaluate=function(y,I,U,J){return!!y.expression.evaluate(I,null,{},U,J)},Ui.prototype.interpolate=function(){return!1};var Oi=function(y){this.properties=y,this.defaultPropertyValues={},this.defaultTransitionablePropertyValues={},this.defaultTransitioningPropertyValues={},this.defaultPossiblyEvaluatedValues={},this.overridableProperties=[];for(var I in y){var U=y[I];U.specification.overridable&&this.overridableProperties.push(I);var J=this.defaultPropertyValues[I]=new za(U,void 0),ne=this.defaultTransitionablePropertyValues[I]=new Lo(U);this.defaultTransitioningPropertyValues[I]=ne.untransitioned(),this.defaultPossiblyEvaluatedValues[I]=J.possiblyEvaluate({})}};Z(\"DataDrivenProperty\",Er),Z(\"DataConstantProperty\",At),Z(\"CrossFadedDataDrivenProperty\",Wr),Z(\"CrossFadedProperty\",wi),Z(\"ColorRampProperty\",Ui);var Bi=\"-transition\",cn=function(m){function y(I,U){if(m.call(this),this.id=I.id,this.type=I.type,this._featureFilter={filter:function(){return!0},needGeometry:!1},I.type!==\"custom\"&&(I=I,this.metadata=I.metadata,this.minzoom=I.minzoom,this.maxzoom=I.maxzoom,I.type!==\"background\"&&(this.source=I.source,this.sourceLayer=I[\"source-layer\"],this.filter=I.filter),U.layout&&(this._unevaluatedLayout=new fu(U.layout)),U.paint)){this._transitionablePaint=new Fo(U.paint);for(var J in I.paint)this.setPaintProperty(J,I.paint[J],{validate:!1});for(var ne in I.layout)this.setLayoutProperty(ne,I.layout[ne],{validate:!1});this._transitioningPaint=this._transitionablePaint.untransitioned(),this.paint=new xc(U.paint)}}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype.getCrossfadeParameters=function(){return this._crossfadeParameters},y.prototype.getLayoutProperty=function(U){return U===\"visibility\"?this.visibility:this._unevaluatedLayout.getValue(U)},y.prototype.setLayoutProperty=function(U,J,ne){if(ne===void 0&&(ne={}),J!=null){var fe=\"layers.\"+this.id+\".layout.\"+U;if(this._validate(Vl,fe,U,J,ne))return}if(U===\"visibility\"){this.visibility=J;return}this._unevaluatedLayout.setValue(U,J)},y.prototype.getPaintProperty=function(U){return V(U,Bi)?this._transitionablePaint.getTransition(U.slice(0,-Bi.length)):this._transitionablePaint.getValue(U)},y.prototype.setPaintProperty=function(U,J,ne){if(ne===void 0&&(ne={}),J!=null){var fe=\"layers.\"+this.id+\".paint.\"+U;if(this._validate(_l,fe,U,J,ne))return!1}if(V(U,Bi))return this._transitionablePaint.setTransition(U.slice(0,-Bi.length),J||void 0),!1;var Fe=this._transitionablePaint._values[U],Qe=Fe.property.specification[\"property-type\"]===\"cross-faded-data-driven\",st=Fe.value.isDataDriven(),mt=Fe.value;this._transitionablePaint.setValue(U,J),this._handleSpecialPaintPropertyUpdate(U);var Xt=this._transitionablePaint._values[U].value,ur=Xt.isDataDriven();return ur||st||Qe||this._handleOverridablePaintPropertyUpdate(U,mt,Xt)},y.prototype._handleSpecialPaintPropertyUpdate=function(U){},y.prototype._handleOverridablePaintPropertyUpdate=function(U,J,ne){return!1},y.prototype.isHidden=function(U){return this.minzoom&&U=this.maxzoom?!0:this.visibility===\"none\"},y.prototype.updateTransitions=function(U){this._transitioningPaint=this._transitionablePaint.transitioned(U,this._transitioningPaint)},y.prototype.hasTransition=function(){return this._transitioningPaint.hasTransition()},y.prototype.recalculate=function(U,J){U.getCrossfadeParameters&&(this._crossfadeParameters=U.getCrossfadeParameters()),this._unevaluatedLayout&&(this.layout=this._unevaluatedLayout.possiblyEvaluate(U,void 0,J)),this.paint=this._transitioningPaint.possiblyEvaluate(U,void 0,J)},y.prototype.serialize=function(){var U={id:this.id,type:this.type,source:this.source,\"source-layer\":this.sourceLayer,metadata:this.metadata,minzoom:this.minzoom,maxzoom:this.maxzoom,filter:this.filter,layout:this._unevaluatedLayout&&this._unevaluatedLayout.serialize(),paint:this._transitionablePaint&&this._transitionablePaint.serialize()};return this.visibility&&(U.layout=U.layout||{},U.layout.visibility=this.visibility),X(U,function(J,ne){return J!==void 0&&!(ne===\"layout\"&&!Object.keys(J).length)&&!(ne===\"paint\"&&!Object.keys(J).length)})},y.prototype._validate=function(U,J,ne,fe,Fe){return Fe===void 0&&(Fe={}),Fe&&Fe.validate===!1?!1:Zu(this,U.call(yo,{key:J,layerType:this.type,objectKey:ne,value:fe,styleSpec:on,style:{glyphs:!0,sprite:!0}}))},y.prototype.is3D=function(){return!1},y.prototype.isTileClipped=function(){return!1},y.prototype.hasOffscreenPass=function(){return!1},y.prototype.resize=function(){},y.prototype.isStateDependent=function(){for(var U in this.paint._values){var J=this.paint.get(U);if(!(!(J instanceof dl)||!Gs(J.property.specification))&&(J.value.kind===\"source\"||J.value.kind===\"composite\")&&J.value.isStateDependent)return!0}return!1},y}(Sn),On={Int8:Int8Array,Uint8:Uint8Array,Int16:Int16Array,Uint16:Uint16Array,Int32:Int32Array,Uint32:Uint32Array,Float32:Float32Array},Bn=function(y,I){this._structArray=y,this._pos1=I*this.size,this._pos2=this._pos1/2,this._pos4=this._pos1/4,this._pos8=this._pos1/8},yn=128,to=5,Rn=function(){this.isTransferred=!1,this.capacity=-1,this.resize(0)};Rn.serialize=function(y,I){return y._trim(),I&&(y.isTransferred=!0,I.push(y.arrayBuffer)),{length:y.length,arrayBuffer:y.arrayBuffer}},Rn.deserialize=function(y){var I=Object.create(this.prototype);return I.arrayBuffer=y.arrayBuffer,I.length=y.length,I.capacity=y.arrayBuffer.byteLength/I.bytesPerElement,I._refreshViews(),I},Rn.prototype._trim=function(){this.length!==this.capacity&&(this.capacity=this.length,this.arrayBuffer=this.arrayBuffer.slice(0,this.length*this.bytesPerElement),this._refreshViews())},Rn.prototype.clear=function(){this.length=0},Rn.prototype.resize=function(y){this.reserve(y),this.length=y},Rn.prototype.reserve=function(y){if(y>this.capacity){this.capacity=Math.max(y,Math.floor(this.capacity*to),yn),this.arrayBuffer=new ArrayBuffer(this.capacity*this.bytesPerElement);var I=this.uint8;this._refreshViews(),I&&this.uint8.set(I)}},Rn.prototype._refreshViews=function(){throw new Error(\"_refreshViews() must be implemented by each concrete StructArray layout\")};function Dn(m,y){y===void 0&&(y=1);var I=0,U=0,J=m.map(function(fe){var Fe=fn(fe.type),Qe=I=Ai(I,Math.max(y,Fe)),st=fe.components||1;return U=Math.max(U,Fe),I+=Fe*st,{name:fe.name,type:fe.type,components:st,offset:Qe}}),ne=Ai(I,Math.max(U,y));return{members:J,size:ne,alignment:y}}function fn(m){return On[m].BYTES_PER_ELEMENT}function Ai(m,y){return Math.ceil(m/y)*y}var ji=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J){var ne=this.length;return this.resize(ne+1),this.emplace(ne,U,J)},y.prototype.emplace=function(U,J,ne){var fe=U*2;return this.int16[fe+0]=J,this.int16[fe+1]=ne,U},y}(Rn);ji.prototype.bytesPerElement=4,Z(\"StructArrayLayout2i4\",ji);var Ln=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne,fe){var Fe=this.length;return this.resize(Fe+1),this.emplace(Fe,U,J,ne,fe)},y.prototype.emplace=function(U,J,ne,fe,Fe){var Qe=U*4;return this.int16[Qe+0]=J,this.int16[Qe+1]=ne,this.int16[Qe+2]=fe,this.int16[Qe+3]=Fe,U},y}(Rn);Ln.prototype.bytesPerElement=8,Z(\"StructArrayLayout4i8\",Ln);var Un=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne,fe,Fe,Qe){var st=this.length;return this.resize(st+1),this.emplace(st,U,J,ne,fe,Fe,Qe)},y.prototype.emplace=function(U,J,ne,fe,Fe,Qe,st){var mt=U*6;return this.int16[mt+0]=J,this.int16[mt+1]=ne,this.int16[mt+2]=fe,this.int16[mt+3]=Fe,this.int16[mt+4]=Qe,this.int16[mt+5]=st,U},y}(Rn);Un.prototype.bytesPerElement=12,Z(\"StructArrayLayout2i4i12\",Un);var gn=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne,fe,Fe,Qe){var st=this.length;return this.resize(st+1),this.emplace(st,U,J,ne,fe,Fe,Qe)},y.prototype.emplace=function(U,J,ne,fe,Fe,Qe,st){var mt=U*4,Xt=U*8;return this.int16[mt+0]=J,this.int16[mt+1]=ne,this.uint8[Xt+4]=fe,this.uint8[Xt+5]=Fe,this.uint8[Xt+6]=Qe,this.uint8[Xt+7]=st,U},y}(Rn);gn.prototype.bytesPerElement=8,Z(\"StructArrayLayout2i4ub8\",gn);var ca=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J){var ne=this.length;return this.resize(ne+1),this.emplace(ne,U,J)},y.prototype.emplace=function(U,J,ne){var fe=U*2;return this.float32[fe+0]=J,this.float32[fe+1]=ne,U},y}(Rn);ca.prototype.bytesPerElement=8,Z(\"StructArrayLayout2f8\",ca);var Kn=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne,fe,Fe,Qe,st,mt,Xt,ur){var nr=this.length;return this.resize(nr+1),this.emplace(nr,U,J,ne,fe,Fe,Qe,st,mt,Xt,ur)},y.prototype.emplace=function(U,J,ne,fe,Fe,Qe,st,mt,Xt,ur,nr){var Lr=U*10;return this.uint16[Lr+0]=J,this.uint16[Lr+1]=ne,this.uint16[Lr+2]=fe,this.uint16[Lr+3]=Fe,this.uint16[Lr+4]=Qe,this.uint16[Lr+5]=st,this.uint16[Lr+6]=mt,this.uint16[Lr+7]=Xt,this.uint16[Lr+8]=ur,this.uint16[Lr+9]=nr,U},y}(Rn);Kn.prototype.bytesPerElement=20,Z(\"StructArrayLayout10ui20\",Kn);var Za=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne,fe,Fe,Qe,st,mt,Xt,ur,nr,Lr){var Yr=this.length;return this.resize(Yr+1),this.emplace(Yr,U,J,ne,fe,Fe,Qe,st,mt,Xt,ur,nr,Lr)},y.prototype.emplace=function(U,J,ne,fe,Fe,Qe,st,mt,Xt,ur,nr,Lr,Yr){var _i=U*12;return this.int16[_i+0]=J,this.int16[_i+1]=ne,this.int16[_i+2]=fe,this.int16[_i+3]=Fe,this.uint16[_i+4]=Qe,this.uint16[_i+5]=st,this.uint16[_i+6]=mt,this.uint16[_i+7]=Xt,this.int16[_i+8]=ur,this.int16[_i+9]=nr,this.int16[_i+10]=Lr,this.int16[_i+11]=Yr,U},y}(Rn);Za.prototype.bytesPerElement=24,Z(\"StructArrayLayout4i4ui4i24\",Za);var wn=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne){var fe=this.length;return this.resize(fe+1),this.emplace(fe,U,J,ne)},y.prototype.emplace=function(U,J,ne,fe){var Fe=U*3;return this.float32[Fe+0]=J,this.float32[Fe+1]=ne,this.float32[Fe+2]=fe,U},y}(Rn);wn.prototype.bytesPerElement=12,Z(\"StructArrayLayout3f12\",wn);var vn=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U){var J=this.length;return this.resize(J+1),this.emplace(J,U)},y.prototype.emplace=function(U,J){var ne=U*1;return this.uint32[ne+0]=J,U},y}(Rn);vn.prototype.bytesPerElement=4,Z(\"StructArrayLayout1ul4\",vn);var Aa=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne,fe,Fe,Qe,st,mt,Xt){var ur=this.length;return this.resize(ur+1),this.emplace(ur,U,J,ne,fe,Fe,Qe,st,mt,Xt)},y.prototype.emplace=function(U,J,ne,fe,Fe,Qe,st,mt,Xt,ur){var nr=U*10,Lr=U*5;return this.int16[nr+0]=J,this.int16[nr+1]=ne,this.int16[nr+2]=fe,this.int16[nr+3]=Fe,this.int16[nr+4]=Qe,this.int16[nr+5]=st,this.uint32[Lr+3]=mt,this.uint16[nr+8]=Xt,this.uint16[nr+9]=ur,U},y}(Rn);Aa.prototype.bytesPerElement=20,Z(\"StructArrayLayout6i1ul2ui20\",Aa);var aa=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne,fe,Fe,Qe){var st=this.length;return this.resize(st+1),this.emplace(st,U,J,ne,fe,Fe,Qe)},y.prototype.emplace=function(U,J,ne,fe,Fe,Qe,st){var mt=U*6;return this.int16[mt+0]=J,this.int16[mt+1]=ne,this.int16[mt+2]=fe,this.int16[mt+3]=Fe,this.int16[mt+4]=Qe,this.int16[mt+5]=st,U},y}(Rn);aa.prototype.bytesPerElement=12,Z(\"StructArrayLayout2i2i2i12\",aa);var Xn=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne,fe,Fe){var Qe=this.length;return this.resize(Qe+1),this.emplace(Qe,U,J,ne,fe,Fe)},y.prototype.emplace=function(U,J,ne,fe,Fe,Qe){var st=U*4,mt=U*8;return this.float32[st+0]=J,this.float32[st+1]=ne,this.float32[st+2]=fe,this.int16[mt+6]=Fe,this.int16[mt+7]=Qe,U},y}(Rn);Xn.prototype.bytesPerElement=16,Z(\"StructArrayLayout2f1f2i16\",Xn);var Vn=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne,fe){var Fe=this.length;return this.resize(Fe+1),this.emplace(Fe,U,J,ne,fe)},y.prototype.emplace=function(U,J,ne,fe,Fe){var Qe=U*12,st=U*3;return this.uint8[Qe+0]=J,this.uint8[Qe+1]=ne,this.float32[st+1]=fe,this.float32[st+2]=Fe,U},y}(Rn);Vn.prototype.bytesPerElement=12,Z(\"StructArrayLayout2ub2f12\",Vn);var ma=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne){var fe=this.length;return this.resize(fe+1),this.emplace(fe,U,J,ne)},y.prototype.emplace=function(U,J,ne,fe){var Fe=U*3;return this.uint16[Fe+0]=J,this.uint16[Fe+1]=ne,this.uint16[Fe+2]=fe,U},y}(Rn);ma.prototype.bytesPerElement=6,Z(\"StructArrayLayout3ui6\",ma);var ro=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne,fe,Fe,Qe,st,mt,Xt,ur,nr,Lr,Yr,_i,si,Hi,Ei){var Vi=this.length;return this.resize(Vi+1),this.emplace(Vi,U,J,ne,fe,Fe,Qe,st,mt,Xt,ur,nr,Lr,Yr,_i,si,Hi,Ei)},y.prototype.emplace=function(U,J,ne,fe,Fe,Qe,st,mt,Xt,ur,nr,Lr,Yr,_i,si,Hi,Ei,Vi){var en=U*24,An=U*12,ra=U*48;return this.int16[en+0]=J,this.int16[en+1]=ne,this.uint16[en+2]=fe,this.uint16[en+3]=Fe,this.uint32[An+2]=Qe,this.uint32[An+3]=st,this.uint32[An+4]=mt,this.uint16[en+10]=Xt,this.uint16[en+11]=ur,this.uint16[en+12]=nr,this.float32[An+7]=Lr,this.float32[An+8]=Yr,this.uint8[ra+36]=_i,this.uint8[ra+37]=si,this.uint8[ra+38]=Hi,this.uint32[An+10]=Ei,this.int16[en+22]=Vi,U},y}(Rn);ro.prototype.bytesPerElement=48,Z(\"StructArrayLayout2i2ui3ul3ui2f3ub1ul1i48\",ro);var Ao=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne,fe,Fe,Qe,st,mt,Xt,ur,nr,Lr,Yr,_i,si,Hi,Ei,Vi,en,An,ra,$n,Ba,_a,Pa,qo,Na,ja){var us=this.length;return this.resize(us+1),this.emplace(us,U,J,ne,fe,Fe,Qe,st,mt,Xt,ur,nr,Lr,Yr,_i,si,Hi,Ei,Vi,en,An,ra,$n,Ba,_a,Pa,qo,Na,ja)},y.prototype.emplace=function(U,J,ne,fe,Fe,Qe,st,mt,Xt,ur,nr,Lr,Yr,_i,si,Hi,Ei,Vi,en,An,ra,$n,Ba,_a,Pa,qo,Na,ja,us){var zo=U*34,rl=U*17;return this.int16[zo+0]=J,this.int16[zo+1]=ne,this.int16[zo+2]=fe,this.int16[zo+3]=Fe,this.int16[zo+4]=Qe,this.int16[zo+5]=st,this.int16[zo+6]=mt,this.int16[zo+7]=Xt,this.uint16[zo+8]=ur,this.uint16[zo+9]=nr,this.uint16[zo+10]=Lr,this.uint16[zo+11]=Yr,this.uint16[zo+12]=_i,this.uint16[zo+13]=si,this.uint16[zo+14]=Hi,this.uint16[zo+15]=Ei,this.uint16[zo+16]=Vi,this.uint16[zo+17]=en,this.uint16[zo+18]=An,this.uint16[zo+19]=ra,this.uint16[zo+20]=$n,this.uint16[zo+21]=Ba,this.uint16[zo+22]=_a,this.uint32[rl+12]=Pa,this.float32[rl+13]=qo,this.float32[rl+14]=Na,this.float32[rl+15]=ja,this.float32[rl+16]=us,U},y}(Rn);Ao.prototype.bytesPerElement=68,Z(\"StructArrayLayout8i15ui1ul4f68\",Ao);var Jn=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U){var J=this.length;return this.resize(J+1),this.emplace(J,U)},y.prototype.emplace=function(U,J){var ne=U*1;return this.float32[ne+0]=J,U},y}(Rn);Jn.prototype.bytesPerElement=4,Z(\"StructArrayLayout1f4\",Jn);var Oa=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne){var fe=this.length;return this.resize(fe+1),this.emplace(fe,U,J,ne)},y.prototype.emplace=function(U,J,ne,fe){var Fe=U*3;return this.int16[Fe+0]=J,this.int16[Fe+1]=ne,this.int16[Fe+2]=fe,U},y}(Rn);Oa.prototype.bytesPerElement=6,Z(\"StructArrayLayout3i6\",Oa);var _o=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne){var fe=this.length;return this.resize(fe+1),this.emplace(fe,U,J,ne)},y.prototype.emplace=function(U,J,ne,fe){var Fe=U*2,Qe=U*4;return this.uint32[Fe+0]=J,this.uint16[Qe+2]=ne,this.uint16[Qe+3]=fe,U},y}(Rn);_o.prototype.bytesPerElement=8,Z(\"StructArrayLayout1ul2ui8\",_o);var Po=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J){var ne=this.length;return this.resize(ne+1),this.emplace(ne,U,J)},y.prototype.emplace=function(U,J,ne){var fe=U*2;return this.uint16[fe+0]=J,this.uint16[fe+1]=ne,U},y}(Rn);Po.prototype.bytesPerElement=4,Z(\"StructArrayLayout2ui4\",Po);var Jo=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U){var J=this.length;return this.resize(J+1),this.emplace(J,U)},y.prototype.emplace=function(U,J){var ne=U*1;return this.uint16[ne+0]=J,U},y}(Rn);Jo.prototype.bytesPerElement=2,Z(\"StructArrayLayout1ui2\",Jo);var Xl=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},y.prototype.emplaceBack=function(U,J,ne,fe){var Fe=this.length;return this.resize(Fe+1),this.emplace(Fe,U,J,ne,fe)},y.prototype.emplace=function(U,J,ne,fe,Fe){var Qe=U*4;return this.float32[Qe+0]=J,this.float32[Qe+1]=ne,this.float32[Qe+2]=fe,this.float32[Qe+3]=Fe,U},y}(Rn);Xl.prototype.bytesPerElement=16,Z(\"StructArrayLayout4f16\",Xl);var $c=function(m){function y(){m.apply(this,arguments)}m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y;var I={anchorPointX:{configurable:!0},anchorPointY:{configurable:!0},x1:{configurable:!0},y1:{configurable:!0},x2:{configurable:!0},y2:{configurable:!0},featureIndex:{configurable:!0},sourceLayerIndex:{configurable:!0},bucketIndex:{configurable:!0},anchorPoint:{configurable:!0}};return I.anchorPointX.get=function(){return this._structArray.int16[this._pos2+0]},I.anchorPointY.get=function(){return this._structArray.int16[this._pos2+1]},I.x1.get=function(){return this._structArray.int16[this._pos2+2]},I.y1.get=function(){return this._structArray.int16[this._pos2+3]},I.x2.get=function(){return this._structArray.int16[this._pos2+4]},I.y2.get=function(){return this._structArray.int16[this._pos2+5]},I.featureIndex.get=function(){return this._structArray.uint32[this._pos4+3]},I.sourceLayerIndex.get=function(){return this._structArray.uint16[this._pos2+8]},I.bucketIndex.get=function(){return this._structArray.uint16[this._pos2+9]},I.anchorPoint.get=function(){return new u(this.anchorPointX,this.anchorPointY)},Object.defineProperties(y.prototype,I),y}(Bn);$c.prototype.size=20;var xs=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype.get=function(U){return new $c(this,U)},y}(Aa);Z(\"CollisionBoxArray\",xs);var Qc=function(m){function y(){m.apply(this,arguments)}m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y;var I={anchorX:{configurable:!0},anchorY:{configurable:!0},glyphStartIndex:{configurable:!0},numGlyphs:{configurable:!0},vertexStartIndex:{configurable:!0},lineStartIndex:{configurable:!0},lineLength:{configurable:!0},segment:{configurable:!0},lowerSize:{configurable:!0},upperSize:{configurable:!0},lineOffsetX:{configurable:!0},lineOffsetY:{configurable:!0},writingMode:{configurable:!0},placedOrientation:{configurable:!0},hidden:{configurable:!0},crossTileID:{configurable:!0},associatedIconIndex:{configurable:!0}};return I.anchorX.get=function(){return this._structArray.int16[this._pos2+0]},I.anchorY.get=function(){return this._structArray.int16[this._pos2+1]},I.glyphStartIndex.get=function(){return this._structArray.uint16[this._pos2+2]},I.numGlyphs.get=function(){return this._structArray.uint16[this._pos2+3]},I.vertexStartIndex.get=function(){return this._structArray.uint32[this._pos4+2]},I.lineStartIndex.get=function(){return this._structArray.uint32[this._pos4+3]},I.lineLength.get=function(){return this._structArray.uint32[this._pos4+4]},I.segment.get=function(){return this._structArray.uint16[this._pos2+10]},I.lowerSize.get=function(){return this._structArray.uint16[this._pos2+11]},I.upperSize.get=function(){return this._structArray.uint16[this._pos2+12]},I.lineOffsetX.get=function(){return this._structArray.float32[this._pos4+7]},I.lineOffsetY.get=function(){return this._structArray.float32[this._pos4+8]},I.writingMode.get=function(){return this._structArray.uint8[this._pos1+36]},I.placedOrientation.get=function(){return this._structArray.uint8[this._pos1+37]},I.placedOrientation.set=function(U){this._structArray.uint8[this._pos1+37]=U},I.hidden.get=function(){return this._structArray.uint8[this._pos1+38]},I.hidden.set=function(U){this._structArray.uint8[this._pos1+38]=U},I.crossTileID.get=function(){return this._structArray.uint32[this._pos4+10]},I.crossTileID.set=function(U){this._structArray.uint32[this._pos4+10]=U},I.associatedIconIndex.get=function(){return this._structArray.int16[this._pos2+22]},Object.defineProperties(y.prototype,I),y}(Bn);Qc.prototype.size=48;var El=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype.get=function(U){return new Qc(this,U)},y}(ro);Z(\"PlacedSymbolArray\",El);var bc=function(m){function y(){m.apply(this,arguments)}m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y;var I={anchorX:{configurable:!0},anchorY:{configurable:!0},rightJustifiedTextSymbolIndex:{configurable:!0},centerJustifiedTextSymbolIndex:{configurable:!0},leftJustifiedTextSymbolIndex:{configurable:!0},verticalPlacedTextSymbolIndex:{configurable:!0},placedIconSymbolIndex:{configurable:!0},verticalPlacedIconSymbolIndex:{configurable:!0},key:{configurable:!0},textBoxStartIndex:{configurable:!0},textBoxEndIndex:{configurable:!0},verticalTextBoxStartIndex:{configurable:!0},verticalTextBoxEndIndex:{configurable:!0},iconBoxStartIndex:{configurable:!0},iconBoxEndIndex:{configurable:!0},verticalIconBoxStartIndex:{configurable:!0},verticalIconBoxEndIndex:{configurable:!0},featureIndex:{configurable:!0},numHorizontalGlyphVertices:{configurable:!0},numVerticalGlyphVertices:{configurable:!0},numIconVertices:{configurable:!0},numVerticalIconVertices:{configurable:!0},useRuntimeCollisionCircles:{configurable:!0},crossTileID:{configurable:!0},textBoxScale:{configurable:!0},textOffset0:{configurable:!0},textOffset1:{configurable:!0},collisionCircleDiameter:{configurable:!0}};return I.anchorX.get=function(){return this._structArray.int16[this._pos2+0]},I.anchorY.get=function(){return this._structArray.int16[this._pos2+1]},I.rightJustifiedTextSymbolIndex.get=function(){return this._structArray.int16[this._pos2+2]},I.centerJustifiedTextSymbolIndex.get=function(){return this._structArray.int16[this._pos2+3]},I.leftJustifiedTextSymbolIndex.get=function(){return this._structArray.int16[this._pos2+4]},I.verticalPlacedTextSymbolIndex.get=function(){return this._structArray.int16[this._pos2+5]},I.placedIconSymbolIndex.get=function(){return this._structArray.int16[this._pos2+6]},I.verticalPlacedIconSymbolIndex.get=function(){return this._structArray.int16[this._pos2+7]},I.key.get=function(){return this._structArray.uint16[this._pos2+8]},I.textBoxStartIndex.get=function(){return this._structArray.uint16[this._pos2+9]},I.textBoxEndIndex.get=function(){return this._structArray.uint16[this._pos2+10]},I.verticalTextBoxStartIndex.get=function(){return this._structArray.uint16[this._pos2+11]},I.verticalTextBoxEndIndex.get=function(){return this._structArray.uint16[this._pos2+12]},I.iconBoxStartIndex.get=function(){return this._structArray.uint16[this._pos2+13]},I.iconBoxEndIndex.get=function(){return this._structArray.uint16[this._pos2+14]},I.verticalIconBoxStartIndex.get=function(){return this._structArray.uint16[this._pos2+15]},I.verticalIconBoxEndIndex.get=function(){return this._structArray.uint16[this._pos2+16]},I.featureIndex.get=function(){return this._structArray.uint16[this._pos2+17]},I.numHorizontalGlyphVertices.get=function(){return this._structArray.uint16[this._pos2+18]},I.numVerticalGlyphVertices.get=function(){return this._structArray.uint16[this._pos2+19]},I.numIconVertices.get=function(){return this._structArray.uint16[this._pos2+20]},I.numVerticalIconVertices.get=function(){return this._structArray.uint16[this._pos2+21]},I.useRuntimeCollisionCircles.get=function(){return this._structArray.uint16[this._pos2+22]},I.crossTileID.get=function(){return this._structArray.uint32[this._pos4+12]},I.crossTileID.set=function(U){this._structArray.uint32[this._pos4+12]=U},I.textBoxScale.get=function(){return this._structArray.float32[this._pos4+13]},I.textOffset0.get=function(){return this._structArray.float32[this._pos4+14]},I.textOffset1.get=function(){return this._structArray.float32[this._pos4+15]},I.collisionCircleDiameter.get=function(){return this._structArray.float32[this._pos4+16]},Object.defineProperties(y.prototype,I),y}(Bn);bc.prototype.size=68;var wc=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype.get=function(U){return new bc(this,U)},y}(Ao);Z(\"SymbolInstanceArray\",wc);var yf=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype.getoffsetX=function(U){return this.float32[U*1+0]},y}(Jn);Z(\"GlyphOffsetArray\",yf);var Hl=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype.getx=function(U){return this.int16[U*3+0]},y.prototype.gety=function(U){return this.int16[U*3+1]},y.prototype.gettileUnitDistanceFromAnchor=function(U){return this.int16[U*3+2]},y}(Oa);Z(\"SymbolLineVertexArray\",Hl);var Fc=function(m){function y(){m.apply(this,arguments)}m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y;var I={featureIndex:{configurable:!0},sourceLayerIndex:{configurable:!0},bucketIndex:{configurable:!0}};return I.featureIndex.get=function(){return this._structArray.uint32[this._pos4+0]},I.sourceLayerIndex.get=function(){return this._structArray.uint16[this._pos2+2]},I.bucketIndex.get=function(){return this._structArray.uint16[this._pos2+3]},Object.defineProperties(y.prototype,I),y}(Bn);Fc.prototype.size=8;var ef=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype.get=function(U){return new Fc(this,U)},y}(_o);Z(\"FeatureIndexArray\",ef);var ls=Dn([{name:\"a_pos\",components:2,type:\"Int16\"}],4),_f=ls.members,ns=function(y){y===void 0&&(y=[]),this.segments=y};ns.prototype.prepareSegment=function(y,I,U,J){var ne=this.segments[this.segments.length-1];return y>ns.MAX_VERTEX_ARRAY_LENGTH&&re(\"Max vertices per segment is \"+ns.MAX_VERTEX_ARRAY_LENGTH+\": bucket requested \"+y),(!ne||ne.vertexLength+y>ns.MAX_VERTEX_ARRAY_LENGTH||ne.sortKey!==J)&&(ne={vertexOffset:I.length,primitiveOffset:U.length,vertexLength:0,primitiveLength:0},J!==void 0&&(ne.sortKey=J),this.segments.push(ne)),ne},ns.prototype.get=function(){return this.segments},ns.prototype.destroy=function(){for(var y=0,I=this.segments;y>>16)*Qe&65535)<<16)&4294967295,mt=mt<<15|mt>>>17,mt=(mt&65535)*st+(((mt>>>16)*st&65535)<<16)&4294967295,fe^=mt,fe=fe<<13|fe>>>19,Fe=(fe&65535)*5+(((fe>>>16)*5&65535)<<16)&4294967295,fe=(Fe&65535)+27492+(((Fe>>>16)+58964&65535)<<16);switch(mt=0,J){case 3:mt^=(I.charCodeAt(Xt+2)&255)<<16;case 2:mt^=(I.charCodeAt(Xt+1)&255)<<8;case 1:mt^=I.charCodeAt(Xt)&255,mt=(mt&65535)*Qe+(((mt>>>16)*Qe&65535)<<16)&4294967295,mt=mt<<15|mt>>>17,mt=(mt&65535)*st+(((mt>>>16)*st&65535)<<16)&4294967295,fe^=mt}return fe^=I.length,fe^=fe>>>16,fe=(fe&65535)*2246822507+(((fe>>>16)*2246822507&65535)<<16)&4294967295,fe^=fe>>>13,fe=(fe&65535)*3266489909+(((fe>>>16)*3266489909&65535)<<16)&4294967295,fe^=fe>>>16,fe>>>0}m.exports=y}),O=a(function(m){function y(I,U){for(var J=I.length,ne=U^J,fe=0,Fe;J>=4;)Fe=I.charCodeAt(fe)&255|(I.charCodeAt(++fe)&255)<<8|(I.charCodeAt(++fe)&255)<<16|(I.charCodeAt(++fe)&255)<<24,Fe=(Fe&65535)*1540483477+(((Fe>>>16)*1540483477&65535)<<16),Fe^=Fe>>>24,Fe=(Fe&65535)*1540483477+(((Fe>>>16)*1540483477&65535)<<16),ne=(ne&65535)*1540483477+(((ne>>>16)*1540483477&65535)<<16)^Fe,J-=4,++fe;switch(J){case 3:ne^=(I.charCodeAt(fe+2)&255)<<16;case 2:ne^=(I.charCodeAt(fe+1)&255)<<8;case 1:ne^=I.charCodeAt(fe)&255,ne=(ne&65535)*1540483477+(((ne>>>16)*1540483477&65535)<<16)}return ne^=ne>>>13,ne=(ne&65535)*1540483477+(((ne>>>16)*1540483477&65535)<<16),ne^=ne>>>15,ne>>>0}m.exports=y}),$=K,pe=K,de=O;$.murmur3=pe,$.murmur2=de;var Ie=function(){this.ids=[],this.positions=[],this.indexed=!1};Ie.prototype.add=function(y,I,U,J){this.ids.push(pt(y)),this.positions.push(I,U,J)},Ie.prototype.getPositions=function(y){for(var I=pt(y),U=0,J=this.ids.length-1;U>1;this.ids[ne]>=I?J=ne:U=ne+1}for(var fe=[];this.ids[U]===I;){var Fe=this.positions[3*U],Qe=this.positions[3*U+1],st=this.positions[3*U+2];fe.push({index:Fe,start:Qe,end:st}),U++}return fe},Ie.serialize=function(y,I){var U=new Float64Array(y.ids),J=new Uint32Array(y.positions);return Kt(U,J,0,U.length-1),I&&I.push(U.buffer,J.buffer),{ids:U,positions:J}},Ie.deserialize=function(y){var I=new Ie;return I.ids=y.ids,I.positions=y.positions,I.indexed=!0,I};var $e=Math.pow(2,53)-1;function pt(m){var y=+m;return!isNaN(y)&&y<=$e?y:$(String(m))}function Kt(m,y,I,U){for(;I>1],ne=I-1,fe=U+1;;){do ne++;while(m[ne]J);if(ne>=fe)break;ir(m,ne,fe),ir(y,3*ne,3*fe),ir(y,3*ne+1,3*fe+1),ir(y,3*ne+2,3*fe+2)}fe-Ife.x+1||Qefe.y+1)&&re(\"Geometry exceeds allowed extent, reduce your vector tile buffer size\")}return I}function No(m,y){return{type:m.type,id:m.id,properties:m.properties,geometry:y?da(m):[]}}function Do(m,y,I,U,J){m.emplaceBack(y*2+(U+1)/2,I*2+(J+1)/2)}var ps=function(y){this.zoom=y.zoom,this.overscaling=y.overscaling,this.layers=y.layers,this.layerIds=this.layers.map(function(I){return I.id}),this.index=y.index,this.hasPattern=!1,this.layoutVertexArray=new ji,this.indexArray=new ma,this.segments=new ns,this.programConfigurations=new Ri(y.layers,y.zoom),this.stateDependentLayerIds=this.layers.filter(function(I){return I.isStateDependent()}).map(function(I){return I.id})};ps.prototype.populate=function(y,I,U){var J=this.layers[0],ne=[],fe=null;J.type===\"circle\"&&(fe=J.layout.get(\"circle-sort-key\"));for(var Fe=0,Qe=y;Fe=rn||ur<0||ur>=rn)){var nr=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray,y.sortKey),Lr=nr.vertexLength;Do(this.layoutVertexArray,Xt,ur,-1,-1),Do(this.layoutVertexArray,Xt,ur,1,-1),Do(this.layoutVertexArray,Xt,ur,1,1),Do(this.layoutVertexArray,Xt,ur,-1,1),this.indexArray.emplaceBack(Lr,Lr+1,Lr+2),this.indexArray.emplaceBack(Lr,Lr+3,Lr+2),nr.vertexLength+=4,nr.primitiveLength+=2}}this.programConfigurations.populatePaintArrays(this.layoutVertexArray.length,y,U,{},J)},Z(\"CircleBucket\",ps,{omit:[\"layers\"]});function fo(m,y){for(var I=0;I=3){for(var ne=0;ne1){if(Ev(m,y))return!0;for(var U=0;U1?m.distSqr(I):m.distSqr(I.sub(y)._mult(J)._add(y))}function vp(m,y){for(var I=!1,U,J,ne,fe=0;fey.y!=ne.y>y.y&&y.x<(ne.x-J.x)*(y.y-J.y)/(ne.y-J.y)+J.x&&(I=!I)}return I}function _d(m,y){for(var I=!1,U=0,J=m.length-1;Uy.y!=fe.y>y.y&&y.x<(fe.x-ne.x)*(y.y-ne.y)/(fe.y-ne.y)+ne.x&&(I=!I)}return I}function pp(m,y,I,U,J){for(var ne=0,fe=m;ne=Fe.x&&J>=Fe.y)return!0}var Qe=[new u(y,I),new u(y,J),new u(U,J),new u(U,I)];if(m.length>2)for(var st=0,mt=Qe;stJ.x&&y.x>J.x||m.yJ.y&&y.y>J.y)return!1;var ne=ae(m,y,I[0]);return ne!==ae(m,y,I[1])||ne!==ae(m,y,I[2])||ne!==ae(m,y,I[3])}function xd(m,y,I){var U=y.paint.get(m).value;return U.kind===\"constant\"?U.value:I.programConfigurations.get(y.id).getMaxValue(m)}function kv(m){return Math.sqrt(m[0]*m[0]+m[1]*m[1])}function Kv(m,y,I,U,J){if(!y[0]&&!y[1])return m;var ne=u.convert(y)._mult(J);I===\"viewport\"&&ne._rotate(-U);for(var fe=[],Fe=0;Fe0&&(ne=1/Math.sqrt(ne)),m[0]=y[0]*ne,m[1]=y[1]*ne,m[2]=y[2]*ne,m}function L9(m,y){return m[0]*y[0]+m[1]*y[1]+m[2]*y[2]}function P9(m,y,I){var U=y[0],J=y[1],ne=y[2],fe=I[0],Fe=I[1],Qe=I[2];return m[0]=J*Qe-ne*Fe,m[1]=ne*fe-U*Qe,m[2]=U*Fe-J*fe,m}function I9(m,y,I){var U=y[0],J=y[1],ne=y[2];return m[0]=U*I[0]+J*I[3]+ne*I[6],m[1]=U*I[1]+J*I[4]+ne*I[7],m[2]=U*I[2]+J*I[5]+ne*I[8],m}var R9=om,pQ=function(){var m=am();return function(y,I,U,J,ne,fe){var Fe,Qe;for(I||(I=3),U||(U=0),J?Qe=Math.min(J*I+U,y.length):Qe=y.length,Fe=U;Fem.width||J.height>m.height||I.x>m.width-J.width||I.y>m.height-J.height)throw new RangeError(\"out of range source coordinates for image copy\");if(J.width>y.width||J.height>y.height||U.x>y.width-J.width||U.y>y.height-J.height)throw new RangeError(\"out of range destination coordinates for image copy\");for(var fe=m.data,Fe=y.data,Qe=0;Qe80*I){Fe=st=m[0],Qe=mt=m[1];for(var Lr=I;Lrst&&(st=Xt),ur>mt&&(mt=ur);nr=Math.max(st-Fe,mt-Qe),nr=nr!==0?1/nr:0}return Gx(ne,fe,I,Fe,Qe,nr),fe}function Iw(m,y,I,U,J){var ne,fe;if(J===cS(m,y,I,U)>0)for(ne=y;ne=y;ne-=U)fe=yC(ne,m[ne],m[ne+1],fe);return fe&&Wx(fe,fe.next)&&(Yx(fe),fe=fe.next),fe}function sm(m,y){if(!m)return m;y||(y=m);var I=m,U;do if(U=!1,!I.steiner&&(Wx(I,I.next)||tf(I.prev,I,I.next)===0)){if(Yx(I),I=y=I.prev,I===I.next)break;U=!0}else I=I.next;while(U||I!==y);return y}function Gx(m,y,I,U,J,ne,fe){if(m){!fe&&ne&&Rw(m,U,J,ne);for(var Fe=m,Qe,st;m.prev!==m.next;){if(Qe=m.prev,st=m.next,ne?pC(m,U,J,ne):vC(m)){y.push(Qe.i/I),y.push(m.i/I),y.push(st.i/I),Yx(m),m=st.next,Fe=st.next;continue}if(m=st,m===Fe){fe?fe===1?(m=jx(sm(m),y,I),Gx(m,y,I,U,J,ne,2)):fe===2&&v0(m,y,I,U,J,ne):Gx(sm(m),y,I,U,J,ne,1);break}}}}function vC(m){var y=m.prev,I=m,U=m.next;if(tf(y,I,U)>=0)return!1;for(var J=m.next.next;J!==m.prev;){if(um(y.x,y.y,I.x,I.y,U.x,U.y,J.x,J.y)&&tf(J.prev,J,J.next)>=0)return!1;J=J.next}return!0}function pC(m,y,I,U){var J=m.prev,ne=m,fe=m.next;if(tf(J,ne,fe)>=0)return!1;for(var Fe=J.xne.x?J.x>fe.x?J.x:fe.x:ne.x>fe.x?ne.x:fe.x,mt=J.y>ne.y?J.y>fe.y?J.y:fe.y:ne.y>fe.y?ne.y:fe.y,Xt=oS(Fe,Qe,y,I,U),ur=oS(st,mt,y,I,U),nr=m.prevZ,Lr=m.nextZ;nr&&nr.z>=Xt&&Lr&&Lr.z<=ur;){if(nr!==m.prev&&nr!==m.next&&um(J.x,J.y,ne.x,ne.y,fe.x,fe.y,nr.x,nr.y)&&tf(nr.prev,nr,nr.next)>=0||(nr=nr.prevZ,Lr!==m.prev&&Lr!==m.next&&um(J.x,J.y,ne.x,ne.y,fe.x,fe.y,Lr.x,Lr.y)&&tf(Lr.prev,Lr,Lr.next)>=0))return!1;Lr=Lr.nextZ}for(;nr&&nr.z>=Xt;){if(nr!==m.prev&&nr!==m.next&&um(J.x,J.y,ne.x,ne.y,fe.x,fe.y,nr.x,nr.y)&&tf(nr.prev,nr,nr.next)>=0)return!1;nr=nr.prevZ}for(;Lr&&Lr.z<=ur;){if(Lr!==m.prev&&Lr!==m.next&&um(J.x,J.y,ne.x,ne.y,fe.x,fe.y,Lr.x,Lr.y)&&tf(Lr.prev,Lr,Lr.next)>=0)return!1;Lr=Lr.nextZ}return!0}function jx(m,y,I){var U=m;do{var J=U.prev,ne=U.next.next;!Wx(J,ne)&&Dw(J,U,U.next,ne)&&Xx(J,ne)&&Xx(ne,J)&&(y.push(J.i/I),y.push(U.i/I),y.push(ne.i/I),Yx(U),Yx(U.next),U=m=ne),U=U.next}while(U!==m);return sm(U)}function v0(m,y,I,U,J,ne){var fe=m;do{for(var Fe=fe.next.next;Fe!==fe.prev;){if(fe.i!==Fe.i&&E1(fe,Fe)){var Qe=lS(fe,Fe);fe=sm(fe,fe.next),Qe=sm(Qe,Qe.next),Gx(fe,y,I,U,J,ne),Gx(Qe,y,I,U,J,ne);return}Fe=Fe.next}fe=fe.next}while(fe!==m)}function lm(m,y,I,U){var J=[],ne,fe,Fe,Qe,st;for(ne=0,fe=y.length;ne=I.next.y&&I.next.y!==I.y){var Fe=I.x+(J-I.y)*(I.next.x-I.x)/(I.next.y-I.y);if(Fe<=U&&Fe>ne){if(ne=Fe,Fe===U){if(J===I.y)return I;if(J===I.next.y)return I.next}fe=I.x=I.x&&I.x>=st&&U!==I.x&&um(Jfe.x||I.x===fe.x&&V9(fe,I)))&&(fe=I,Xt=ur)),I=I.next;while(I!==Qe);return fe}function V9(m,y){return tf(m.prev,m,y.prev)<0&&tf(y.next,m,m.next)<0}function Rw(m,y,I,U){var J=m;do J.z===null&&(J.z=oS(J.x,J.y,y,I,U)),J.prevZ=J.prev,J.nextZ=J.next,J=J.next;while(J!==m);J.prevZ.nextZ=null,J.prevZ=null,aS(J)}function aS(m){var y,I,U,J,ne,fe,Fe,Qe,st=1;do{for(I=m,m=null,ne=null,fe=0;I;){for(fe++,U=I,Fe=0,y=0;y0||Qe>0&&U;)Fe!==0&&(Qe===0||!U||I.z<=U.z)?(J=I,I=I.nextZ,Fe--):(J=U,U=U.nextZ,Qe--),ne?ne.nextZ=J:m=J,J.prevZ=ne,ne=J;I=U}ne.nextZ=null,st*=2}while(fe>1);return m}function oS(m,y,I,U,J){return m=32767*(m-I)*J,y=32767*(y-U)*J,m=(m|m<<8)&16711935,m=(m|m<<4)&252645135,m=(m|m<<2)&858993459,m=(m|m<<1)&1431655765,y=(y|y<<8)&16711935,y=(y|y<<4)&252645135,y=(y|y<<2)&858993459,y=(y|y<<1)&1431655765,m|y<<1}function sS(m){var y=m,I=m;do(y.x=0&&(m-fe)*(U-Fe)-(I-fe)*(y-Fe)>=0&&(I-fe)*(ne-Fe)-(J-fe)*(U-Fe)>=0}function E1(m,y){return m.next.i!==y.i&&m.prev.i!==y.i&&!mC(m,y)&&(Xx(m,y)&&Xx(y,m)&&H9(m,y)&&(tf(m.prev,m,y.prev)||tf(m,y.prev,y))||Wx(m,y)&&tf(m.prev,m,m.next)>0&&tf(y.prev,y,y.next)>0)}function tf(m,y,I){return(y.y-m.y)*(I.x-y.x)-(y.x-m.x)*(I.y-y.y)}function Wx(m,y){return m.x===y.x&&m.y===y.y}function Dw(m,y,I,U){var J=uy(tf(m,y,I)),ne=uy(tf(m,y,U)),fe=uy(tf(I,U,m)),Fe=uy(tf(I,U,y));return!!(J!==ne&&fe!==Fe||J===0&&Zx(m,I,y)||ne===0&&Zx(m,U,y)||fe===0&&Zx(I,m,U)||Fe===0&&Zx(I,y,U))}function Zx(m,y,I){return y.x<=Math.max(m.x,I.x)&&y.x>=Math.min(m.x,I.x)&&y.y<=Math.max(m.y,I.y)&&y.y>=Math.min(m.y,I.y)}function uy(m){return m>0?1:m<0?-1:0}function mC(m,y){var I=m;do{if(I.i!==m.i&&I.next.i!==m.i&&I.i!==y.i&&I.next.i!==y.i&&Dw(I,I.next,m,y))return!0;I=I.next}while(I!==m);return!1}function Xx(m,y){return tf(m.prev,m,m.next)<0?tf(m,y,m.next)>=0&&tf(m,m.prev,y)>=0:tf(m,y,m.prev)<0||tf(m,m.next,y)<0}function H9(m,y){var I=m,U=!1,J=(m.x+y.x)/2,ne=(m.y+y.y)/2;do I.y>ne!=I.next.y>ne&&I.next.y!==I.y&&J<(I.next.x-I.x)*(ne-I.y)/(I.next.y-I.y)+I.x&&(U=!U),I=I.next;while(I!==m);return U}function lS(m,y){var I=new uS(m.i,m.x,m.y),U=new uS(y.i,y.x,y.y),J=m.next,ne=y.prev;return m.next=y,y.prev=m,I.next=J,J.prev=I,U.next=I,I.prev=U,ne.next=U,U.prev=ne,U}function yC(m,y,I,U){var J=new uS(m,y,I);return U?(J.next=U.next,J.prev=U,U.next.prev=J,U.next=J):(J.prev=J,J.next=J),J}function Yx(m){m.next.prev=m.prev,m.prev.next=m.next,m.prevZ&&(m.prevZ.nextZ=m.nextZ),m.nextZ&&(m.nextZ.prevZ=m.prevZ)}function uS(m,y,I){this.i=m,this.x=y,this.y=I,this.prev=null,this.next=null,this.z=null,this.prevZ=null,this.nextZ=null,this.steiner=!1}M1.deviation=function(m,y,I,U){var J=y&&y.length,ne=J?y[0]*I:m.length,fe=Math.abs(cS(m,0,ne,I));if(J)for(var Fe=0,Qe=y.length;Fe0&&(U+=m[J-1].length,I.holes.push(U))}return I},Pw.default=dC;function fS(m,y,I,U,J){dg(m,y,I||0,U||m.length-1,J||_C)}function dg(m,y,I,U,J){for(;U>I;){if(U-I>600){var ne=U-I+1,fe=y-I+1,Fe=Math.log(ne),Qe=.5*Math.exp(2*Fe/3),st=.5*Math.sqrt(Fe*Qe*(ne-Qe)/ne)*(fe-ne/2<0?-1:1),mt=Math.max(I,Math.floor(y-fe*Qe/ne+st)),Xt=Math.min(U,Math.floor(y+(ne-fe)*Qe/ne+st));dg(m,y,mt,Xt,J)}var ur=m[y],nr=I,Lr=U;for(k1(m,I,y),J(m[U],ur)>0&&k1(m,I,U);nr0;)Lr--}J(m[I],ur)===0?k1(m,I,Lr):(Lr++,k1(m,Lr,U)),Lr<=y&&(I=Lr+1),y<=Lr&&(U=Lr-1)}}function k1(m,y,I){var U=m[y];m[y]=m[I],m[I]=U}function _C(m,y){return my?1:0}function zw(m,y){var I=m.length;if(I<=1)return[m];for(var U=[],J,ne,fe=0;fe1)for(var Qe=0;Qe>3}if(U--,I===1||I===2)J+=m.readSVarint(),ne+=m.readSVarint(),I===1&&(Fe&&fe.push(Fe),Fe=[]),Fe.push(new u(J,ne));else if(I===7)Fe&&Fe.push(Fe[0].clone());else throw new Error(\"unknown command \"+I)}return Fe&&fe.push(Fe),fe},cy.prototype.bbox=function(){var m=this._pbf;m.pos=this._geometry;for(var y=m.readVarint()+m.pos,I=1,U=0,J=0,ne=0,fe=1/0,Fe=-1/0,Qe=1/0,st=-1/0;m.pos>3}if(U--,I===1||I===2)J+=m.readSVarint(),ne+=m.readSVarint(),JFe&&(Fe=J),nest&&(st=ne);else if(I!==7)throw new Error(\"unknown command \"+I)}return[fe,Qe,Fe,st]},cy.prototype.toGeoJSON=function(m,y,I){var U=this.extent*Math.pow(2,I),J=this.extent*m,ne=this.extent*y,fe=this.loadGeometry(),Fe=cy.types[this.type],Qe,st;function mt(nr){for(var Lr=0;Lr>3;y=U===1?m.readString():U===2?m.readFloat():U===3?m.readDouble():U===4?m.readVarint64():U===5?m.readVarint():U===6?m.readSVarint():U===7?m.readBoolean():null}return y}vS.prototype.feature=function(m){if(m<0||m>=this._features.length)throw new Error(\"feature index out of bounds\");this._pbf.pos=this._features[m];var y=this._pbf.readVarint()+this._pbf.pos;return new dS(this._pbf,y,this.extent,this._keys,this._values)};var CC=j9;function j9(m,y){this.layers=m.readFields(W9,{},y)}function W9(m,y,I){if(m===3){var U=new vg(I,I.readVarint()+I.pos);U.length&&(y[U.name]=U)}}var LC=CC,C1=dS,PC=vg,pg={VectorTile:LC,VectorTileFeature:C1,VectorTileLayer:PC},IC=pg.VectorTileFeature.types,qw=500,L1=Math.pow(2,13);function cm(m,y,I,U,J,ne,fe,Fe){m.emplaceBack(y,I,Math.floor(U*L1)*2+fe,J*L1*2,ne*L1*2,Math.round(Fe))}var Hp=function(y){this.zoom=y.zoom,this.overscaling=y.overscaling,this.layers=y.layers,this.layerIds=this.layers.map(function(I){return I.id}),this.index=y.index,this.hasPattern=!1,this.layoutVertexArray=new Un,this.indexArray=new ma,this.programConfigurations=new Ri(y.layers,y.zoom),this.segments=new ns,this.stateDependentLayerIds=this.layers.filter(function(I){return I.isStateDependent()}).map(function(I){return I.id})};Hp.prototype.populate=function(y,I,U){this.features=[],this.hasPattern=Fw(\"fill-extrusion\",this.layers,I);for(var J=0,ne=y;J=1){var Vi=_i[Hi-1];if(!Z9(Ei,Vi)){nr.vertexLength+4>ns.MAX_VERTEX_ARRAY_LENGTH&&(nr=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray));var en=Ei.sub(Vi)._perp()._unit(),An=Vi.dist(Ei);si+An>32768&&(si=0),cm(this.layoutVertexArray,Ei.x,Ei.y,en.x,en.y,0,0,si),cm(this.layoutVertexArray,Ei.x,Ei.y,en.x,en.y,0,1,si),si+=An,cm(this.layoutVertexArray,Vi.x,Vi.y,en.x,en.y,0,0,si),cm(this.layoutVertexArray,Vi.x,Vi.y,en.x,en.y,0,1,si);var ra=nr.vertexLength;this.indexArray.emplaceBack(ra,ra+2,ra+1),this.indexArray.emplaceBack(ra+1,ra+2,ra+3),nr.vertexLength+=4,nr.primitiveLength+=2}}}}if(nr.vertexLength+st>ns.MAX_VERTEX_ARRAY_LENGTH&&(nr=this.segments.prepareSegment(st,this.layoutVertexArray,this.indexArray)),IC[y.type]===\"Polygon\"){for(var $n=[],Ba=[],_a=nr.vertexLength,Pa=0,qo=Qe;Parn)||m.y===y.y&&(m.y<0||m.y>rn)}function X9(m){return m.every(function(y){return y.x<0})||m.every(function(y){return y.x>rn})||m.every(function(y){return y.y<0})||m.every(function(y){return y.y>rn})}var P1=new Oi({\"fill-extrusion-opacity\":new At(on[\"paint_fill-extrusion\"][\"fill-extrusion-opacity\"]),\"fill-extrusion-color\":new Er(on[\"paint_fill-extrusion\"][\"fill-extrusion-color\"]),\"fill-extrusion-translate\":new At(on[\"paint_fill-extrusion\"][\"fill-extrusion-translate\"]),\"fill-extrusion-translate-anchor\":new At(on[\"paint_fill-extrusion\"][\"fill-extrusion-translate-anchor\"]),\"fill-extrusion-pattern\":new Wr(on[\"paint_fill-extrusion\"][\"fill-extrusion-pattern\"]),\"fill-extrusion-height\":new Er(on[\"paint_fill-extrusion\"][\"fill-extrusion-height\"]),\"fill-extrusion-base\":new Er(on[\"paint_fill-extrusion\"][\"fill-extrusion-base\"]),\"fill-extrusion-vertical-gradient\":new At(on[\"paint_fill-extrusion\"][\"fill-extrusion-vertical-gradient\"])}),ed={paint:P1},fm=function(m){function y(I){m.call(this,I,ed)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype.createBucket=function(U){return new Hp(U)},y.prototype.queryRadius=function(){return kv(this.paint.get(\"fill-extrusion-translate\"))},y.prototype.is3D=function(){return!0},y.prototype.queryIntersectsFeature=function(U,J,ne,fe,Fe,Qe,st,mt){var Xt=Kv(U,this.paint.get(\"fill-extrusion-translate\"),this.paint.get(\"fill-extrusion-translate-anchor\"),Qe.angle,st),ur=this.paint.get(\"fill-extrusion-height\").evaluate(J,ne),nr=this.paint.get(\"fill-extrusion-base\").evaluate(J,ne),Lr=Y9(Xt,mt,Qe,0),Yr=gS(fe,nr,ur,mt),_i=Yr[0],si=Yr[1];return RC(_i,si,Lr)},y}(cn);function fy(m,y){return m.x*y.x+m.y*y.y}function pS(m,y){if(m.length===1){for(var I=0,U=y[I++],J;!J||U.equals(J);)if(J=y[I++],!J)return 1/0;for(;I=2&&y[st-1].equals(y[st-2]);)st--;for(var mt=0;mt0;if($n&&Hi>mt){var _a=nr.dist(Lr);if(_a>2*Xt){var Pa=nr.sub(nr.sub(Lr)._mult(Xt/_a)._round());this.updateDistance(Lr,Pa),this.addCurrentVertex(Pa,_i,0,0,ur),Lr=Pa}}var qo=Lr&&Yr,Na=qo?U:Qe?\"butt\":J;if(qo&&Na===\"round\"&&(Anne&&(Na=\"bevel\"),Na===\"bevel\"&&(An>2&&(Na=\"flipbevel\"),An100)Ei=si.mult(-1);else{var ja=An*_i.add(si).mag()/_i.sub(si).mag();Ei._perp()._mult(ja*(Ba?-1:1))}this.addCurrentVertex(nr,Ei,0,0,ur),this.addCurrentVertex(nr,Ei.mult(-1),0,0,ur)}else if(Na===\"bevel\"||Na===\"fakeround\"){var us=-Math.sqrt(An*An-1),zo=Ba?us:0,rl=Ba?0:us;if(Lr&&this.addCurrentVertex(nr,_i,zo,rl,ur),Na===\"fakeround\")for(var ou=Math.round(ra*180/Math.PI/yS),il=1;il2*Xt){var Zf=nr.add(Yr.sub(nr)._mult(Xt/qh)._round());this.updateDistance(nr,Zf),this.addCurrentVertex(Zf,si,0,0,ur),nr=Zf}}}}},Gf.prototype.addCurrentVertex=function(y,I,U,J,ne,fe){fe===void 0&&(fe=!1);var Fe=I.x+I.y*U,Qe=I.y-I.x*U,st=-I.x+I.y*J,mt=-I.y-I.x*J;this.addHalfVertex(y,Fe,Qe,fe,!1,U,ne),this.addHalfVertex(y,st,mt,fe,!0,-J,ne),this.distance>eb/2&&this.totalDistance===0&&(this.distance=0,this.addCurrentVertex(y,I,U,J,ne,fe))},Gf.prototype.addHalfVertex=function(y,I,U,J,ne,fe,Fe){var Qe=y.x,st=y.y,mt=this.lineClips?this.scaledDistance*(eb-1):this.scaledDistance,Xt=mt*Bw;if(this.layoutVertexArray.emplaceBack((Qe<<1)+(J?1:0),(st<<1)+(ne?1:0),Math.round(Ow*I)+128,Math.round(Ow*U)+128,(fe===0?0:fe<0?-1:1)+1|(Xt&63)<<2,Xt>>6),this.lineClips){var ur=this.scaledDistance-this.lineClips.start,nr=this.lineClips.end-this.lineClips.start,Lr=ur/nr;this.layoutVertexArray2.emplaceBack(Lr,this.lineClipsArray.length)}var Yr=Fe.vertexLength++;this.e1>=0&&this.e2>=0&&(this.indexArray.emplaceBack(this.e1,this.e2,Yr),Fe.primitiveLength++),ne?this.e2=Yr:this.e1=Yr},Gf.prototype.updateScaledDistance=function(){this.scaledDistance=this.lineClips?this.lineClips.start+(this.lineClips.end-this.lineClips.start)*this.distance/this.totalDistance:this.distance},Gf.prototype.updateDistance=function(y,I){this.distance+=y.dist(I),this.updateScaledDistance()},Z(\"LineBucket\",Gf,{omit:[\"layers\",\"patternFeatures\"]});var _S=new Oi({\"line-cap\":new At(on.layout_line[\"line-cap\"]),\"line-join\":new Er(on.layout_line[\"line-join\"]),\"line-miter-limit\":new At(on.layout_line[\"line-miter-limit\"]),\"line-round-limit\":new At(on.layout_line[\"line-round-limit\"]),\"line-sort-key\":new Er(on.layout_line[\"line-sort-key\"])}),xS=new Oi({\"line-opacity\":new Er(on.paint_line[\"line-opacity\"]),\"line-color\":new Er(on.paint_line[\"line-color\"]),\"line-translate\":new At(on.paint_line[\"line-translate\"]),\"line-translate-anchor\":new At(on.paint_line[\"line-translate-anchor\"]),\"line-width\":new Er(on.paint_line[\"line-width\"]),\"line-gap-width\":new Er(on.paint_line[\"line-gap-width\"]),\"line-offset\":new Er(on.paint_line[\"line-offset\"]),\"line-blur\":new Er(on.paint_line[\"line-blur\"]),\"line-dasharray\":new wi(on.paint_line[\"line-dasharray\"]),\"line-pattern\":new Wr(on.paint_line[\"line-pattern\"]),\"line-gradient\":new Ui(on.paint_line[\"line-gradient\"])}),Nw={paint:xS,layout:_S},J9=function(m){function y(){m.apply(this,arguments)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype.possiblyEvaluate=function(U,J){return J=new pn(Math.floor(J.zoom),{now:J.now,fadeDuration:J.fadeDuration,zoomHistory:J.zoomHistory,transition:J.transition}),m.prototype.possiblyEvaluate.call(this,U,J)},y.prototype.evaluate=function(U,J,ne,fe){return J=_({},J,{zoom:Math.floor(J.zoom)}),m.prototype.evaluate.call(this,U,J,ne,fe)},y}(Er),R=new J9(Nw.paint.properties[\"line-width\"].specification);R.useIntegerZoom=!0;var S=function(m){function y(I){m.call(this,I,Nw),this.gradientVersion=0}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype._handleSpecialPaintPropertyUpdate=function(U){if(U===\"line-gradient\"){var J=this._transitionablePaint._values[\"line-gradient\"].value.expression;this.stepInterpolant=J._styleExpression.expression instanceof yu,this.gradientVersion=(this.gradientVersion+1)%d}},y.prototype.gradientExpression=function(){return this._transitionablePaint._values[\"line-gradient\"].value.expression},y.prototype.recalculate=function(U,J){m.prototype.recalculate.call(this,U,J),this.paint._values[\"line-floorwidth\"]=R.possiblyEvaluate(this._transitioningPaint._values[\"line-width\"].value,U)},y.prototype.createBucket=function(U){return new Gf(U)},y.prototype.queryRadius=function(U){var J=U,ne=D(xd(\"line-width\",this,J),xd(\"line-gap-width\",this,J)),fe=xd(\"line-offset\",this,J);return ne/2+Math.abs(fe)+kv(this.paint.get(\"line-translate\"))},y.prototype.queryIntersectsFeature=function(U,J,ne,fe,Fe,Qe,st){var mt=Kv(U,this.paint.get(\"line-translate\"),this.paint.get(\"line-translate-anchor\"),Qe.angle,st),Xt=st/2*D(this.paint.get(\"line-width\").evaluate(J,ne),this.paint.get(\"line-gap-width\").evaluate(J,ne)),ur=this.paint.get(\"line-offset\").evaluate(J,ne);return ur&&(fe=j(fe,ur*st)),zu(mt,fe,Xt)},y.prototype.isTileClipped=function(){return!0},y}(cn);function D(m,y){return y>0?y+2*m:m}function j(m,y){for(var I=[],U=new u(0,0),J=0;J\":\"\\uFE40\",\"?\":\"\\uFE16\",\"@\":\"\\uFF20\",\"[\":\"\\uFE47\",\"\\\\\":\"\\uFF3C\",\"]\":\"\\uFE48\",\"^\":\"\\uFF3E\",_:\"\\uFE33\",\"`\":\"\\uFF40\",\"{\":\"\\uFE37\",\"|\":\"\\u2015\",\"}\":\"\\uFE38\",\"~\":\"\\uFF5E\",\"\\xA2\":\"\\uFFE0\",\"\\xA3\":\"\\uFFE1\",\"\\xA5\":\"\\uFFE5\",\"\\xA6\":\"\\uFFE4\",\"\\xAC\":\"\\uFFE2\",\"\\xAF\":\"\\uFFE3\",\"\\u2013\":\"\\uFE32\",\"\\u2014\":\"\\uFE31\",\"\\u2018\":\"\\uFE43\",\"\\u2019\":\"\\uFE44\",\"\\u201C\":\"\\uFE41\",\"\\u201D\":\"\\uFE42\",\"\\u2026\":\"\\uFE19\",\"\\u2027\":\"\\u30FB\",\"\\u20A9\":\"\\uFFE6\",\"\\u3001\":\"\\uFE11\",\"\\u3002\":\"\\uFE12\",\"\\u3008\":\"\\uFE3F\",\"\\u3009\":\"\\uFE40\",\"\\u300A\":\"\\uFE3D\",\"\\u300B\":\"\\uFE3E\",\"\\u300C\":\"\\uFE41\",\"\\u300D\":\"\\uFE42\",\"\\u300E\":\"\\uFE43\",\"\\u300F\":\"\\uFE44\",\"\\u3010\":\"\\uFE3B\",\"\\u3011\":\"\\uFE3C\",\"\\u3014\":\"\\uFE39\",\"\\u3015\":\"\\uFE3A\",\"\\u3016\":\"\\uFE17\",\"\\u3017\":\"\\uFE18\",\"\\uFF01\":\"\\uFE15\",\"\\uFF08\":\"\\uFE35\",\"\\uFF09\":\"\\uFE36\",\"\\uFF0C\":\"\\uFE10\",\"\\uFF0D\":\"\\uFE32\",\"\\uFF0E\":\"\\u30FB\",\"\\uFF1A\":\"\\uFE13\",\"\\uFF1B\":\"\\uFE14\",\"\\uFF1C\":\"\\uFE3F\",\"\\uFF1E\":\"\\uFE40\",\"\\uFF1F\":\"\\uFE16\",\"\\uFF3B\":\"\\uFE47\",\"\\uFF3D\":\"\\uFE48\",\"\\uFF3F\":\"\\uFE33\",\"\\uFF5B\":\"\\uFE37\",\"\\uFF5C\":\"\\u2015\",\"\\uFF5D\":\"\\uFE38\",\"\\uFF5F\":\"\\uFE35\",\"\\uFF60\":\"\\uFE36\",\"\\uFF61\":\"\\uFE12\",\"\\uFF62\":\"\\uFE41\",\"\\uFF63\":\"\\uFE42\"};function ki(m){for(var y=\"\",I=0;I>1,mt=-7,Xt=I?J-1:0,ur=I?-1:1,nr=m[y+Xt];for(Xt+=ur,ne=nr&(1<<-mt)-1,nr>>=-mt,mt+=Fe;mt>0;ne=ne*256+m[y+Xt],Xt+=ur,mt-=8);for(fe=ne&(1<<-mt)-1,ne>>=-mt,mt+=U;mt>0;fe=fe*256+m[y+Xt],Xt+=ur,mt-=8);if(ne===0)ne=1-st;else{if(ne===Qe)return fe?NaN:(nr?-1:1)*(1/0);fe=fe+Math.pow(2,U),ne=ne-st}return(nr?-1:1)*fe*Math.pow(2,ne-U)},Va=function(m,y,I,U,J,ne){var fe,Fe,Qe,st=ne*8-J-1,mt=(1<>1,ur=J===23?Math.pow(2,-24)-Math.pow(2,-77):0,nr=U?0:ne-1,Lr=U?1:-1,Yr=y<0||y===0&&1/y<0?1:0;for(y=Math.abs(y),isNaN(y)||y===1/0?(Fe=isNaN(y)?1:0,fe=mt):(fe=Math.floor(Math.log(y)/Math.LN2),y*(Qe=Math.pow(2,-fe))<1&&(fe--,Qe*=2),fe+Xt>=1?y+=ur/Qe:y+=ur*Math.pow(2,1-Xt),y*Qe>=2&&(fe++,Qe/=2),fe+Xt>=mt?(Fe=0,fe=mt):fe+Xt>=1?(Fe=(y*Qe-1)*Math.pow(2,J),fe=fe+Xt):(Fe=y*Math.pow(2,Xt-1)*Math.pow(2,J),fe=0));J>=8;m[I+nr]=Fe&255,nr+=Lr,Fe/=256,J-=8);for(fe=fe<0;m[I+nr]=fe&255,nr+=Lr,fe/=256,st-=8);m[I+nr-Lr]|=Yr*128},Io={read:ta,write:Va},La=Hn;function Hn(m){this.buf=ArrayBuffer.isView&&ArrayBuffer.isView(m)?m:new Uint8Array(m||0),this.pos=0,this.type=0,this.length=this.buf.length}Hn.Varint=0,Hn.Fixed64=1,Hn.Bytes=2,Hn.Fixed32=5;var lo=65536*65536,$a=1/lo,Xa=12,Tn=typeof TextDecoder==\"undefined\"?null:new TextDecoder(\"utf8\");Hn.prototype={destroy:function(){this.buf=null},readFields:function(m,y,I){for(I=I||this.length;this.pos>3,ne=this.pos;this.type=U&7,m(J,y,this),this.pos===ne&&this.skip(U)}return y},readMessage:function(m,y){return this.readFields(m,y,this.readVarint()+this.pos)},readFixed32:function(){var m=Dh(this.buf,this.pos);return this.pos+=4,m},readSFixed32:function(){var m=Iv(this.buf,this.pos);return this.pos+=4,m},readFixed64:function(){var m=Dh(this.buf,this.pos)+Dh(this.buf,this.pos+4)*lo;return this.pos+=8,m},readSFixed64:function(){var m=Dh(this.buf,this.pos)+Iv(this.buf,this.pos+4)*lo;return this.pos+=8,m},readFloat:function(){var m=Io.read(this.buf,this.pos,!0,23,4);return this.pos+=4,m},readDouble:function(){var m=Io.read(this.buf,this.pos,!0,52,8);return this.pos+=8,m},readVarint:function(m){var y=this.buf,I,U;return U=y[this.pos++],I=U&127,U<128||(U=y[this.pos++],I|=(U&127)<<7,U<128)||(U=y[this.pos++],I|=(U&127)<<14,U<128)||(U=y[this.pos++],I|=(U&127)<<21,U<128)?I:(U=y[this.pos],I|=(U&15)<<28,bo(I,m,this))},readVarint64:function(){return this.readVarint(!0)},readSVarint:function(){var m=this.readVarint();return m%2===1?(m+1)/-2:m/2},readBoolean:function(){return!!this.readVarint()},readString:function(){var m=this.readVarint()+this.pos,y=this.pos;return this.pos=m,m-y>=Xa&&Tn?Cl(this.buf,y,m):lv(this.buf,y,m)},readBytes:function(){var m=this.readVarint()+this.pos,y=this.buf.subarray(this.pos,m);return this.pos=m,y},readPackedVarint:function(m,y){if(this.type!==Hn.Bytes)return m.push(this.readVarint(y));var I=Ya(this);for(m=m||[];this.pos127;);else if(y===Hn.Bytes)this.pos=this.readVarint()+this.pos;else if(y===Hn.Fixed32)this.pos+=4;else if(y===Hn.Fixed64)this.pos+=8;else throw new Error(\"Unimplemented type: \"+y)},writeTag:function(m,y){this.writeVarint(m<<3|y)},realloc:function(m){for(var y=this.length||16;y268435455||m<0){wu(m,this);return}this.realloc(4),this.buf[this.pos++]=m&127|(m>127?128:0),!(m<=127)&&(this.buf[this.pos++]=(m>>>=7)&127|(m>127?128:0),!(m<=127)&&(this.buf[this.pos++]=(m>>>=7)&127|(m>127?128:0),!(m<=127)&&(this.buf[this.pos++]=m>>>7&127)))},writeSVarint:function(m){this.writeVarint(m<0?-m*2-1:m*2)},writeBoolean:function(m){this.writeVarint(!!m)},writeString:function(m){m=String(m),this.realloc(m.length*4),this.pos++;var y=this.pos;this.pos=qu(this.buf,m,this.pos);var I=this.pos-y;I>=128&&$v(y,I,this),this.pos=y-1,this.writeVarint(I),this.pos+=I},writeFloat:function(m){this.realloc(4),Io.write(this.buf,m,this.pos,!0,23,4),this.pos+=4},writeDouble:function(m){this.realloc(8),Io.write(this.buf,m,this.pos,!0,52,8),this.pos+=8},writeBytes:function(m){var y=m.length;this.writeVarint(y),this.realloc(y);for(var I=0;I=128&&$v(I,U,this),this.pos=I-1,this.writeVarint(U),this.pos+=U},writeMessage:function(m,y,I){this.writeTag(m,Hn.Bytes),this.writeRawMessage(y,I)},writePackedVarint:function(m,y){y.length&&this.writeMessage(m,td,y)},writePackedSVarint:function(m,y){y.length&&this.writeMessage(m,ch,y)},writePackedBoolean:function(m,y){y.length&&this.writeMessage(m,Hd,y)},writePackedFloat:function(m,y){y.length&&this.writeMessage(m,Ud,y)},writePackedDouble:function(m,y){y.length&&this.writeMessage(m,Vd,y)},writePackedFixed32:function(m,y){y.length&&this.writeMessage(m,rf,y)},writePackedSFixed32:function(m,y){y.length&&this.writeMessage(m,fh,y)},writePackedFixed64:function(m,y){y.length&&this.writeMessage(m,Td,y)},writePackedSFixed64:function(m,y){y.length&&this.writeMessage(m,rd,y)},writeBytesField:function(m,y){this.writeTag(m,Hn.Bytes),this.writeBytes(y)},writeFixed32Field:function(m,y){this.writeTag(m,Hn.Fixed32),this.writeFixed32(y)},writeSFixed32Field:function(m,y){this.writeTag(m,Hn.Fixed32),this.writeSFixed32(y)},writeFixed64Field:function(m,y){this.writeTag(m,Hn.Fixed64),this.writeFixed64(y)},writeSFixed64Field:function(m,y){this.writeTag(m,Hn.Fixed64),this.writeSFixed64(y)},writeVarintField:function(m,y){this.writeTag(m,Hn.Varint),this.writeVarint(y)},writeSVarintField:function(m,y){this.writeTag(m,Hn.Varint),this.writeSVarint(y)},writeStringField:function(m,y){this.writeTag(m,Hn.Bytes),this.writeString(y)},writeFloatField:function(m,y){this.writeTag(m,Hn.Fixed32),this.writeFloat(y)},writeDoubleField:function(m,y){this.writeTag(m,Hn.Fixed64),this.writeDouble(y)},writeBooleanField:function(m,y){this.writeVarintField(m,!!y)}};function bo(m,y,I){var U=I.buf,J,ne;if(ne=U[I.pos++],J=(ne&112)>>4,ne<128||(ne=U[I.pos++],J|=(ne&127)<<3,ne<128)||(ne=U[I.pos++],J|=(ne&127)<<10,ne<128)||(ne=U[I.pos++],J|=(ne&127)<<17,ne<128)||(ne=U[I.pos++],J|=(ne&127)<<24,ne<128)||(ne=U[I.pos++],J|=(ne&1)<<31,ne<128))return Uo(m,J,y);throw new Error(\"Expected varint not more than 10 bytes\")}function Ya(m){return m.type===Hn.Bytes?m.readVarint()+m.pos:m.pos+1}function Uo(m,y,I){return I?y*4294967296+(m>>>0):(y>>>0)*4294967296+(m>>>0)}function wu(m,y){var I,U;if(m>=0?(I=m%4294967296|0,U=m/4294967296|0):(I=~(-m%4294967296),U=~(-m/4294967296),I^4294967295?I=I+1|0:(I=0,U=U+1|0)),m>=18446744073709552e3||m<-18446744073709552e3)throw new Error(\"Given varint doesn't fit into 10 bytes\");y.realloc(10),hu(I,U,y),uh(U,y)}function hu(m,y,I){I.buf[I.pos++]=m&127|128,m>>>=7,I.buf[I.pos++]=m&127|128,m>>>=7,I.buf[I.pos++]=m&127|128,m>>>=7,I.buf[I.pos++]=m&127|128,m>>>=7,I.buf[I.pos]=m&127}function uh(m,y){var I=(m&7)<<4;y.buf[y.pos++]|=I|((m>>>=3)?128:0),m&&(y.buf[y.pos++]=m&127|((m>>>=7)?128:0),m&&(y.buf[y.pos++]=m&127|((m>>>=7)?128:0),m&&(y.buf[y.pos++]=m&127|((m>>>=7)?128:0),m&&(y.buf[y.pos++]=m&127|((m>>>=7)?128:0),m&&(y.buf[y.pos++]=m&127)))))}function $v(m,y,I){var U=y<=16383?1:y<=2097151?2:y<=268435455?3:Math.floor(Math.log(y)/(Math.LN2*7));I.realloc(U);for(var J=I.pos-1;J>=m;J--)I.buf[J+U]=I.buf[J]}function td(m,y){for(var I=0;I>>8,m[I+2]=y>>>16,m[I+3]=y>>>24}function Iv(m,y){return(m[y]|m[y+1]<<8|m[y+2]<<16)+(m[y+3]<<24)}function lv(m,y,I){for(var U=\"\",J=y;J239?4:ne>223?3:ne>191?2:1;if(J+Fe>I)break;var Qe,st,mt;Fe===1?ne<128&&(fe=ne):Fe===2?(Qe=m[J+1],(Qe&192)===128&&(fe=(ne&31)<<6|Qe&63,fe<=127&&(fe=null))):Fe===3?(Qe=m[J+1],st=m[J+2],(Qe&192)===128&&(st&192)===128&&(fe=(ne&15)<<12|(Qe&63)<<6|st&63,(fe<=2047||fe>=55296&&fe<=57343)&&(fe=null))):Fe===4&&(Qe=m[J+1],st=m[J+2],mt=m[J+3],(Qe&192)===128&&(st&192)===128&&(mt&192)===128&&(fe=(ne&15)<<18|(Qe&63)<<12|(st&63)<<6|mt&63,(fe<=65535||fe>=1114112)&&(fe=null))),fe===null?(fe=65533,Fe=1):fe>65535&&(fe-=65536,U+=String.fromCharCode(fe>>>10&1023|55296),fe=56320|fe&1023),U+=String.fromCharCode(fe),J+=Fe}return U}function Cl(m,y,I){return Tn.decode(m.subarray(y,I))}function qu(m,y,I){for(var U=0,J,ne;U55295&&J<57344)if(ne)if(J<56320){m[I++]=239,m[I++]=191,m[I++]=189,ne=J;continue}else J=ne-55296<<10|J-56320|65536,ne=null;else{J>56319||U+1===y.length?(m[I++]=239,m[I++]=191,m[I++]=189):ne=J;continue}else ne&&(m[I++]=239,m[I++]=191,m[I++]=189,ne=null);J<128?m[I++]=J:(J<2048?m[I++]=J>>6|192:(J<65536?m[I++]=J>>12|224:(m[I++]=J>>18|240,m[I++]=J>>12&63|128),m[I++]=J>>6&63|128),m[I++]=J&63|128)}return I}var Tu=3;function Rv(m,y,I){m===1&&I.readMessage(qc,y)}function qc(m,y,I){if(m===3){var U=I.readMessage(I1,{}),J=U.id,ne=U.bitmap,fe=U.width,Fe=U.height,Qe=U.left,st=U.top,mt=U.advance;y.push({id:J,bitmap:new Pv({width:fe+2*Tu,height:Fe+2*Tu},ne),metrics:{width:fe,height:Fe,left:Qe,top:st,advance:mt}})}}function I1(m,y,I){m===1?y.id=I.readVarint():m===2?y.bitmap=I.readBytes():m===3?y.width=I.readVarint():m===4?y.height=I.readVarint():m===5?y.left=I.readSVarint():m===6?y.top=I.readSVarint():m===7&&(y.advance=I.readVarint())}function p0(m){return new La(m).readFields(Rv,[])}var Gp=Tu;function Qv(m){for(var y=0,I=0,U=0,J=m;U=0;nr--){var Lr=Fe[nr];if(!(ur.w>Lr.w||ur.h>Lr.h)){if(ur.x=Lr.x,ur.y=Lr.y,st=Math.max(st,ur.y+ur.h),Qe=Math.max(Qe,ur.x+ur.w),ur.w===Lr.w&&ur.h===Lr.h){var Yr=Fe.pop();nr=0&&J>=y&&m0[this.text.charCodeAt(J)];J--)U--;this.text=this.text.substring(y,U),this.sectionIndex=this.sectionIndex.slice(y,U)},zh.prototype.substring=function(y,I){var U=new zh;return U.text=this.text.substring(y,I),U.sectionIndex=this.sectionIndex.slice(y,I),U.sections=this.sections,U},zh.prototype.toString=function(){return this.text},zh.prototype.getMaxScale=function(){var y=this;return this.sectionIndex.reduce(function(I,U){return Math.max(I,y.sections[U].scale)},0)},zh.prototype.addTextSection=function(y,I){this.text+=y.text,this.sections.push(hy.forText(y.scale,y.fontStack||I));for(var U=this.sections.length-1,J=0;J=g0?null:++this.imageSectionID:(this.imageSectionID=Uw,this.imageSectionID)};function $9(m,y){for(var I=[],U=m.text,J=0,ne=0,fe=y;ne=0,mt=0,Xt=0;Xt0&&Zf>Ba&&(Ba=Zf)}else{var nl=I[Pa.fontStack],Ws=nl&&nl[Na];if(Ws&&Ws.rect)zo=Ws.rect,us=Ws.metrics;else{var Au=y[Pa.fontStack],Ou=Au&&Au[Na];if(!Ou)continue;us=Ou.metrics}ja=(en-Pa.scale)*Zi}il?(m.verticalizable=!0,$n.push({glyph:Na,imageName:rl,x:ur,y:nr+ja,vertical:il,scale:Pa.scale,fontStack:Pa.fontStack,sectionIndex:qo,metrics:us,rect:zo}),ur+=ou*Pa.scale+st):($n.push({glyph:Na,imageName:rl,x:ur,y:nr+ja,vertical:il,scale:Pa.scale,fontStack:Pa.fontStack,sectionIndex:qo,metrics:us,rect:zo}),ur+=us.advance*Pa.scale+st)}if($n.length!==0){var jd=ur-st;Lr=Math.max(jd,Lr),rq($n,0,$n.length-1,_i,Ba)}ur=0;var Wd=ne*en+Ba;ra.lineOffset=Math.max(Ba,An),nr+=Wd,Yr=Math.max(Wd,Yr),++si}var Oh=nr-R1,fv=wS(fe),hv=fv.horizontalAlign,hh=fv.verticalAlign;Ad(m.positionedLines,_i,hv,hh,Lr,Yr,ne,Oh,J.length),m.top+=-hh*Oh,m.bottom=m.top+Oh,m.left+=-hv*Lr,m.right=m.left+Lr}function rq(m,y,I,U,J){if(!(!U&&!J))for(var ne=m[I],fe=ne.metrics.advance*ne.scale,Fe=(m[I].x+fe)*U,Qe=y;Qe<=I;Qe++)m[Qe].x-=Fe,m[Qe].y+=J}function Ad(m,y,I,U,J,ne,fe,Fe,Qe){var st=(y-I)*J,mt=0;ne!==fe?mt=-Fe*U-R1:mt=(-U*Qe+.5)*fe;for(var Xt=0,ur=m;Xt-I/2;){if(fe--,fe<0)return!1;Fe-=m[fe].dist(ne),ne=m[fe]}Fe+=m[fe].dist(m[fe+1]),fe++;for(var Qe=[],st=0;FeU;)st-=Qe.shift().angleDelta;if(st>J)return!1;fe++,Fe+=Xt.dist(ur)}return!0}function xQ(m){for(var y=0,I=0;Ist){var Lr=(st-Qe)/nr,Yr=Qs(Xt.x,ur.x,Lr),_i=Qs(Xt.y,ur.y,Lr),si=new Gd(Yr,_i,ur.angleTo(Xt),mt);return si._round(),!fe||_Q(m,si,Fe,fe,y)?si:void 0}Qe+=nr}}function J$e(m,y,I,U,J,ne,fe,Fe,Qe){var st=bQ(U,ne,fe),mt=wQ(U,J),Xt=mt*fe,ur=m[0].x===0||m[0].x===Qe||m[0].y===0||m[0].y===Qe;y-Xt=0&&Vi=0&&en=0&&ur+st<=mt){var An=new Gd(Vi,en,Hi,Lr);An._round(),(!U||_Q(m,An,ne,U,J))&&nr.push(An)}}Xt+=si}return!Fe&&!nr.length&&!fe&&(nr=TQ(m,Xt/2,I,U,J,ne,fe,!0,Qe)),nr}function AQ(m,y,I,U,J){for(var ne=[],fe=0;fe=U&&Xt.x>=U)&&(mt.x>=U?mt=new u(U,mt.y+(Xt.y-mt.y)*((U-mt.x)/(Xt.x-mt.x)))._round():Xt.x>=U&&(Xt=new u(U,mt.y+(Xt.y-mt.y)*((U-mt.x)/(Xt.x-mt.x)))._round()),!(mt.y>=J&&Xt.y>=J)&&(mt.y>=J?mt=new u(mt.x+(Xt.x-mt.x)*((J-mt.y)/(Xt.y-mt.y)),J)._round():Xt.y>=J&&(Xt=new u(mt.x+(Xt.x-mt.x)*((J-mt.y)/(Xt.y-mt.y)),J)._round()),(!Qe||!mt.equals(Qe[Qe.length-1]))&&(Qe=[mt],ne.push(Qe)),Qe.push(Xt)))))}return ne}var Gw=oc;function SQ(m,y,I,U){var J=[],ne=m.image,fe=ne.pixelRatio,Fe=ne.paddedRect.w-2*Gw,Qe=ne.paddedRect.h-2*Gw,st=m.right-m.left,mt=m.bottom-m.top,Xt=ne.stretchX||[[0,Fe]],ur=ne.stretchY||[[0,Qe]],nr=function(nl,Ws){return nl+Ws[1]-Ws[0]},Lr=Xt.reduce(nr,0),Yr=ur.reduce(nr,0),_i=Fe-Lr,si=Qe-Yr,Hi=0,Ei=Lr,Vi=0,en=Yr,An=0,ra=_i,$n=0,Ba=si;if(ne.content&&U){var _a=ne.content;Hi=UC(Xt,0,_a[0]),Vi=UC(ur,0,_a[1]),Ei=UC(Xt,_a[0],_a[2]),en=UC(ur,_a[1],_a[3]),An=_a[0]-Hi,$n=_a[1]-Vi,ra=_a[2]-_a[0]-Ei,Ba=_a[3]-_a[1]-en}var Pa=function(nl,Ws,Au,Ou){var nf=VC(nl.stretch-Hi,Ei,st,m.left),bf=HC(nl.fixed-An,ra,nl.stretch,Lr),qh=VC(Ws.stretch-Vi,en,mt,m.top),Zf=HC(Ws.fixed-$n,Ba,Ws.stretch,Yr),jd=VC(Au.stretch-Hi,Ei,st,m.left),Wd=HC(Au.fixed-An,ra,Au.stretch,Lr),Oh=VC(Ou.stretch-Vi,en,mt,m.top),fv=HC(Ou.fixed-$n,Ba,Ou.stretch,Yr),hv=new u(nf,qh),hh=new u(jd,qh),dv=new u(jd,Oh),_p=new u(nf,Oh),py=new u(bf/fe,Zf/fe),F1=new u(Wd/fe,fv/fe),q1=y*Math.PI/180;if(q1){var O1=Math.sin(q1),$w=Math.cos(q1),y0=[$w,-O1,O1,$w];hv._matMult(y0),hh._matMult(y0),_p._matMult(y0),dv._matMult(y0)}var YC=nl.stretch+nl.fixed,cq=Au.stretch+Au.fixed,KC=Ws.stretch+Ws.fixed,fq=Ou.stretch+Ou.fixed,jp={x:ne.paddedRect.x+Gw+YC,y:ne.paddedRect.y+Gw+KC,w:cq-YC,h:fq-KC},Qw=ra/fe/st,JC=Ba/fe/mt;return{tl:hv,tr:hh,bl:_p,br:dv,tex:jp,writingMode:void 0,glyphOffset:[0,0],sectionIndex:0,pixelOffsetTL:py,pixelOffsetBR:F1,minFontScaleX:Qw,minFontScaleY:JC,isSDF:I}};if(!U||!ne.stretchX&&!ne.stretchY)J.push(Pa({fixed:0,stretch:-1},{fixed:0,stretch:-1},{fixed:0,stretch:Fe+1},{fixed:0,stretch:Qe+1}));else for(var qo=MQ(Xt,_i,Lr),Na=MQ(ur,si,Yr),ja=0;ja0&&(Lr=Math.max(10,Lr),this.circleDiameter=Lr)}else{var Yr=fe.top*Fe-Qe,_i=fe.bottom*Fe+Qe,si=fe.left*Fe-Qe,Hi=fe.right*Fe+Qe,Ei=fe.collisionPadding;if(Ei&&(si-=Ei[0]*Fe,Yr-=Ei[1]*Fe,Hi+=Ei[2]*Fe,_i+=Ei[3]*Fe),mt){var Vi=new u(si,Yr),en=new u(Hi,Yr),An=new u(si,_i),ra=new u(Hi,_i),$n=mt*Math.PI/180;Vi._rotate($n),en._rotate($n),An._rotate($n),ra._rotate($n),si=Math.min(Vi.x,en.x,An.x,ra.x),Hi=Math.max(Vi.x,en.x,An.x,ra.x),Yr=Math.min(Vi.y,en.y,An.y,ra.y),_i=Math.max(Vi.y,en.y,An.y,ra.y)}y.emplaceBack(I.x,I.y,si,Yr,Hi,_i,U,J,ne)}this.boxEndIndex=y.length},jw=function(y,I){if(y===void 0&&(y=[]),I===void 0&&(I=Q$e),this.data=y,this.length=this.data.length,this.compare=I,this.length>0)for(var U=(this.length>>1)-1;U>=0;U--)this._down(U)};jw.prototype.push=function(y){this.data.push(y),this.length++,this._up(this.length-1)},jw.prototype.pop=function(){if(this.length!==0){var y=this.data[0],I=this.data.pop();return this.length--,this.length>0&&(this.data[0]=I,this._down(0)),y}},jw.prototype.peek=function(){return this.data[0]},jw.prototype._up=function(y){for(var I=this,U=I.data,J=I.compare,ne=U[y];y>0;){var fe=y-1>>1,Fe=U[fe];if(J(ne,Fe)>=0)break;U[y]=Fe,y=fe}U[y]=ne},jw.prototype._down=function(y){for(var I=this,U=I.data,J=I.compare,ne=this.length>>1,fe=U[y];y=0)break;U[y]=Qe,y=Fe}U[y]=fe};function Q$e(m,y){return my?1:0}function eQe(m,y,I){y===void 0&&(y=1),I===void 0&&(I=!1);for(var U=1/0,J=1/0,ne=-1/0,fe=-1/0,Fe=m[0],Qe=0;Qene)&&(ne=st.x),(!Qe||st.y>fe)&&(fe=st.y)}var mt=ne-U,Xt=fe-J,ur=Math.min(mt,Xt),nr=ur/2,Lr=new jw([],tQe);if(ur===0)return new u(U,J);for(var Yr=U;Yrsi.d||!si.d)&&(si=Ei,I&&console.log(\"found best %d after %d probes\",Math.round(1e4*Ei.d)/1e4,Hi)),!(Ei.max-si.d<=y)&&(nr=Ei.h/2,Lr.push(new Ww(Ei.p.x-nr,Ei.p.y-nr,nr,m)),Lr.push(new Ww(Ei.p.x+nr,Ei.p.y-nr,nr,m)),Lr.push(new Ww(Ei.p.x-nr,Ei.p.y+nr,nr,m)),Lr.push(new Ww(Ei.p.x+nr,Ei.p.y+nr,nr,m)),Hi+=4)}return I&&(console.log(\"num probes: \"+Hi),console.log(\"best distance: \"+si.d)),si.p}function tQe(m,y){return y.max-m.max}function Ww(m,y,I,U){this.p=new u(m,y),this.h=I,this.d=rQe(this.p,U),this.max=this.d+this.h*Math.SQRT2}function rQe(m,y){for(var I=!1,U=1/0,J=0;Jm.y!=mt.y>m.y&&m.x<(mt.x-st.x)*(m.y-st.y)/(mt.y-st.y)+st.x&&(I=!I),U=Math.min(U,cg(m,st,mt))}return(I?1:-1)*Math.sqrt(U)}function iQe(m){for(var y=0,I=0,U=0,J=m[0],ne=0,fe=J.length,Fe=fe-1;ne=rn||y0.y<0||y0.y>=rn||oQe(m,y0,$w,I,U,J,Na,m.layers[0],m.collisionBoxArray,y.index,y.sourceLayerIndex,m.index,si,en,$n,Qe,Ei,An,Ba,nr,y,ne,st,mt,fe)};if(_a===\"line\")for(var us=0,zo=AQ(y.geometry,0,0,rn,rn);us1){var qh=K$e(bf,ra,I.vertical||Lr,U,Yr,Hi);qh&&ja(bf,qh)}}else if(y.type===\"Polygon\")for(var Zf=0,jd=zw(y.geometry,0);ZfD1&&re(m.layerIds[0]+': Value for \"text-size\" is >= '+TS+'. Reduce your \"text-size\".')):_i.kind===\"composite\"&&(si=[Sd*nr.compositeTextSizes[0].evaluate(fe,{},Lr),Sd*nr.compositeTextSizes[1].evaluate(fe,{},Lr)],(si[0]>D1||si[1]>D1)&&re(m.layerIds[0]+': Value for \"text-size\" is >= '+TS+'. Reduce your \"text-size\".')),m.addSymbols(m.text,Yr,si,Fe,ne,fe,st,y,Qe.lineStartIndex,Qe.lineLength,ur,Lr);for(var Hi=0,Ei=mt;HiD1&&re(m.layerIds[0]+': Value for \"icon-size\" is >= '+TS+'. Reduce your \"icon-size\".')):hv.kind===\"composite\"&&(hh=[Sd*en.compositeIconSizes[0].evaluate(Vi,{},ra),Sd*en.compositeIconSizes[1].evaluate(Vi,{},ra)],(hh[0]>D1||hh[1]>D1)&&re(m.layerIds[0]+': Value for \"icon-size\" is >= '+TS+'. Reduce your \"icon-size\".')),m.addSymbols(m.icon,Oh,hh,Ei,Hi,Vi,!1,y,_a.lineStartIndex,_a.lineLength,-1,ra),il=m.icon.placedSymbolArray.length-1,fv&&(zo=fv.length*4,m.addSymbols(m.icon,fv,hh,Ei,Hi,Vi,uv.vertical,y,_a.lineStartIndex,_a.lineLength,-1,ra),nl=m.icon.placedSymbolArray.length-1)}for(var dv in U.horizontal){var _p=U.horizontal[dv];if(!Pa){Au=$(_p.text);var py=Fe.layout.get(\"text-rotate\").evaluate(Vi,{},ra);Pa=new GC(Qe,y,st,mt,Xt,_p,ur,nr,Lr,py)}var F1=_p.positionedLines.length===1;if(rl+=kQ(m,y,_p,ne,Fe,Lr,Vi,Yr,_a,U.vertical?uv.horizontal:uv.horizontalOnly,F1?Object.keys(U.horizontal):[dv],Ws,il,en,ra),F1)break}U.vertical&&(ou+=kQ(m,y,U.vertical,ne,Fe,Lr,Vi,Yr,_a,uv.vertical,[\"vertical\"],Ws,nl,en,ra));var q1=Pa?Pa.boxStartIndex:m.collisionBoxArray.length,O1=Pa?Pa.boxEndIndex:m.collisionBoxArray.length,$w=Na?Na.boxStartIndex:m.collisionBoxArray.length,y0=Na?Na.boxEndIndex:m.collisionBoxArray.length,YC=qo?qo.boxStartIndex:m.collisionBoxArray.length,cq=qo?qo.boxEndIndex:m.collisionBoxArray.length,KC=ja?ja.boxStartIndex:m.collisionBoxArray.length,fq=ja?ja.boxEndIndex:m.collisionBoxArray.length,jp=-1,Qw=function(MS,jQ){return MS&&MS.circleDiameter?Math.max(MS.circleDiameter,jQ):jQ};jp=Qw(Pa,jp),jp=Qw(Na,jp),jp=Qw(qo,jp),jp=Qw(ja,jp);var JC=jp>-1?1:0;JC&&(jp*=$n/Zi),m.glyphOffsetArray.length>=au.MAX_GLYPHS&&re(\"Too many glyphs being rendered in a tile. See https://github.com/mapbox/mapbox-gl-js/issues/2907\"),Vi.sortKey!==void 0&&m.addToSortKeyRanges(m.symbolInstances.length,Vi.sortKey),m.symbolInstances.emplaceBack(y.x,y.y,Ws.right>=0?Ws.right:-1,Ws.center>=0?Ws.center:-1,Ws.left>=0?Ws.left:-1,Ws.vertical||-1,il,nl,Au,q1,O1,$w,y0,YC,cq,KC,fq,st,rl,ou,us,zo,JC,0,ur,Ou,nf,jp)}function sQe(m,y,I,U){var J=m.compareText;if(!(y in J))J[y]=[];else for(var ne=J[y],fe=ne.length-1;fe>=0;fe--)if(U.dist(ne[fe])0)&&(fe.value.kind!==\"constant\"||fe.value.value.length>0),mt=Qe.value.kind!==\"constant\"||!!Qe.value.value||Object.keys(Qe.parameters).length>0,Xt=ne.get(\"symbol-sort-key\");if(this.features=[],!(!st&&!mt)){for(var ur=I.iconDependencies,nr=I.glyphDependencies,Lr=I.availableImages,Yr=new pn(this.zoom),_i=0,si=y;_i=0;for(var ou=0,il=Ba.sections;ou=0;Qe--)fe[Qe]={x:I[Qe].x,y:I[Qe].y,tileUnitDistanceFromAnchor:ne},Qe>0&&(ne+=I[Qe-1].dist(I[Qe]));for(var st=0;st0},au.prototype.hasIconData=function(){return this.icon.segments.get().length>0},au.prototype.hasDebugData=function(){return this.textCollisionBox&&this.iconCollisionBox},au.prototype.hasTextCollisionBoxData=function(){return this.hasDebugData()&&this.textCollisionBox.segments.get().length>0},au.prototype.hasIconCollisionBoxData=function(){return this.hasDebugData()&&this.iconCollisionBox.segments.get().length>0},au.prototype.addIndicesForPlacedSymbol=function(y,I){for(var U=y.placedSymbolArray.get(I),J=U.vertexStartIndex+U.numGlyphs*4,ne=U.vertexStartIndex;ne1||this.icon.segments.get().length>1)){this.symbolInstanceIndexes=this.getSortedSymbolIndexes(y),this.sortedAngle=y,this.text.indexArray.clear(),this.icon.indexArray.clear(),this.featureSortOrder=[];for(var U=0,J=this.symbolInstanceIndexes;U=0&&st.indexOf(Fe)===Qe&&I.addIndicesForPlacedSymbol(I.text,Fe)}),fe.verticalPlacedTextSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.text,fe.verticalPlacedTextSymbolIndex),fe.placedIconSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.icon,fe.placedIconSymbolIndex),fe.verticalPlacedIconSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.icon,fe.verticalPlacedIconSymbolIndex)}this.text.indexBuffer&&this.text.indexBuffer.updateData(this.text.indexArray),this.icon.indexBuffer&&this.icon.indexBuffer.updateData(this.icon.indexArray)}},Z(\"SymbolBucket\",au,{omit:[\"layers\",\"collisionBoxArray\",\"features\",\"compareText\"]}),au.MAX_GLYPHS=65535,au.addDynamicAttributes=aq;function fQe(m,y){return y.replace(/{([^{}]+)}/g,function(I,U){return U in m?String(m[U]):\"\"})}var hQe=new Oi({\"symbol-placement\":new At(on.layout_symbol[\"symbol-placement\"]),\"symbol-spacing\":new At(on.layout_symbol[\"symbol-spacing\"]),\"symbol-avoid-edges\":new At(on.layout_symbol[\"symbol-avoid-edges\"]),\"symbol-sort-key\":new Er(on.layout_symbol[\"symbol-sort-key\"]),\"symbol-z-order\":new At(on.layout_symbol[\"symbol-z-order\"]),\"icon-allow-overlap\":new At(on.layout_symbol[\"icon-allow-overlap\"]),\"icon-ignore-placement\":new At(on.layout_symbol[\"icon-ignore-placement\"]),\"icon-optional\":new At(on.layout_symbol[\"icon-optional\"]),\"icon-rotation-alignment\":new At(on.layout_symbol[\"icon-rotation-alignment\"]),\"icon-size\":new Er(on.layout_symbol[\"icon-size\"]),\"icon-text-fit\":new At(on.layout_symbol[\"icon-text-fit\"]),\"icon-text-fit-padding\":new At(on.layout_symbol[\"icon-text-fit-padding\"]),\"icon-image\":new Er(on.layout_symbol[\"icon-image\"]),\"icon-rotate\":new Er(on.layout_symbol[\"icon-rotate\"]),\"icon-padding\":new At(on.layout_symbol[\"icon-padding\"]),\"icon-keep-upright\":new At(on.layout_symbol[\"icon-keep-upright\"]),\"icon-offset\":new Er(on.layout_symbol[\"icon-offset\"]),\"icon-anchor\":new Er(on.layout_symbol[\"icon-anchor\"]),\"icon-pitch-alignment\":new At(on.layout_symbol[\"icon-pitch-alignment\"]),\"text-pitch-alignment\":new At(on.layout_symbol[\"text-pitch-alignment\"]),\"text-rotation-alignment\":new At(on.layout_symbol[\"text-rotation-alignment\"]),\"text-field\":new Er(on.layout_symbol[\"text-field\"]),\"text-font\":new Er(on.layout_symbol[\"text-font\"]),\"text-size\":new Er(on.layout_symbol[\"text-size\"]),\"text-max-width\":new Er(on.layout_symbol[\"text-max-width\"]),\"text-line-height\":new At(on.layout_symbol[\"text-line-height\"]),\"text-letter-spacing\":new Er(on.layout_symbol[\"text-letter-spacing\"]),\"text-justify\":new Er(on.layout_symbol[\"text-justify\"]),\"text-radial-offset\":new Er(on.layout_symbol[\"text-radial-offset\"]),\"text-variable-anchor\":new At(on.layout_symbol[\"text-variable-anchor\"]),\"text-anchor\":new Er(on.layout_symbol[\"text-anchor\"]),\"text-max-angle\":new At(on.layout_symbol[\"text-max-angle\"]),\"text-writing-mode\":new At(on.layout_symbol[\"text-writing-mode\"]),\"text-rotate\":new Er(on.layout_symbol[\"text-rotate\"]),\"text-padding\":new At(on.layout_symbol[\"text-padding\"]),\"text-keep-upright\":new At(on.layout_symbol[\"text-keep-upright\"]),\"text-transform\":new Er(on.layout_symbol[\"text-transform\"]),\"text-offset\":new Er(on.layout_symbol[\"text-offset\"]),\"text-allow-overlap\":new At(on.layout_symbol[\"text-allow-overlap\"]),\"text-ignore-placement\":new At(on.layout_symbol[\"text-ignore-placement\"]),\"text-optional\":new At(on.layout_symbol[\"text-optional\"])}),dQe=new Oi({\"icon-opacity\":new Er(on.paint_symbol[\"icon-opacity\"]),\"icon-color\":new Er(on.paint_symbol[\"icon-color\"]),\"icon-halo-color\":new Er(on.paint_symbol[\"icon-halo-color\"]),\"icon-halo-width\":new Er(on.paint_symbol[\"icon-halo-width\"]),\"icon-halo-blur\":new Er(on.paint_symbol[\"icon-halo-blur\"]),\"icon-translate\":new At(on.paint_symbol[\"icon-translate\"]),\"icon-translate-anchor\":new At(on.paint_symbol[\"icon-translate-anchor\"]),\"text-opacity\":new Er(on.paint_symbol[\"text-opacity\"]),\"text-color\":new Er(on.paint_symbol[\"text-color\"],{runtimeType:Tl,getOverride:function(m){return m.textColor},hasOverride:function(m){return!!m.textColor}}),\"text-halo-color\":new Er(on.paint_symbol[\"text-halo-color\"]),\"text-halo-width\":new Er(on.paint_symbol[\"text-halo-width\"]),\"text-halo-blur\":new Er(on.paint_symbol[\"text-halo-blur\"]),\"text-translate\":new At(on.paint_symbol[\"text-translate\"]),\"text-translate-anchor\":new At(on.paint_symbol[\"text-translate-anchor\"])}),oq={paint:dQe,layout:hQe},Yw=function(y){this.type=y.property.overrides?y.property.overrides.runtimeType:Ec,this.defaultValue=y};Yw.prototype.evaluate=function(y){if(y.formattedSection){var I=this.defaultValue.property.overrides;if(I&&I.hasOverride(y.formattedSection))return I.getOverride(y.formattedSection)}return y.feature&&y.featureState?this.defaultValue.evaluate(y.feature,y.featureState):this.defaultValue.property.specification.default},Yw.prototype.eachChild=function(y){if(!this.defaultValue.isConstant()){var I=this.defaultValue.value;y(I._styleExpression.expression)}},Yw.prototype.outputDefined=function(){return!1},Yw.prototype.serialize=function(){return null},Z(\"FormatSectionOverride\",Yw,{omit:[\"defaultValue\"]});var vQe=function(m){function y(I){m.call(this,I,oq)}return m&&(y.__proto__=m),y.prototype=Object.create(m&&m.prototype),y.prototype.constructor=y,y.prototype.recalculate=function(U,J){if(m.prototype.recalculate.call(this,U,J),this.layout.get(\"icon-rotation-alignment\")===\"auto\"&&(this.layout.get(\"symbol-placement\")!==\"point\"?this.layout._values[\"icon-rotation-alignment\"]=\"map\":this.layout._values[\"icon-rotation-alignment\"]=\"viewport\"),this.layout.get(\"text-rotation-alignment\")===\"auto\"&&(this.layout.get(\"symbol-placement\")!==\"point\"?this.layout._values[\"text-rotation-alignment\"]=\"map\":this.layout._values[\"text-rotation-alignment\"]=\"viewport\"),this.layout.get(\"text-pitch-alignment\")===\"auto\"&&(this.layout._values[\"text-pitch-alignment\"]=this.layout.get(\"text-rotation-alignment\")),this.layout.get(\"icon-pitch-alignment\")===\"auto\"&&(this.layout._values[\"icon-pitch-alignment\"]=this.layout.get(\"icon-rotation-alignment\")),this.layout.get(\"symbol-placement\")===\"point\"){var ne=this.layout.get(\"text-writing-mode\");if(ne){for(var fe=[],Fe=0,Qe=ne;Fe\",targetMapId:J,sourceMapId:fe.mapId})}}},Kw.prototype.receive=function(y){var I=y.data,U=I.id;if(U&&!(I.targetMapId&&this.mapId!==I.targetMapId))if(I.type===\"\"){delete this.tasks[U];var J=this.cancelCallbacks[U];delete this.cancelCallbacks[U],J&&J()}else ke()||I.mustQueue?(this.tasks[U]=I,this.taskQueue.push(U),this.invoker.trigger()):this.processTask(U,I)},Kw.prototype.process=function(){if(this.taskQueue.length){var y=this.taskQueue.shift(),I=this.tasks[y];delete this.tasks[y],this.taskQueue.length&&this.invoker.trigger(),I&&this.processTask(y,I)}},Kw.prototype.processTask=function(y,I){var U=this;if(I.type===\"\"){var J=this.callbacks[y];delete this.callbacks[y],J&&(I.error?J(We(I.error)):J(null,We(I.data)))}else{var ne=!1,fe=Te(this.globalScope)?void 0:[],Fe=I.hasCallback?function(ur,nr){ne=!0,delete U.cancelCallbacks[y],U.target.postMessage({id:y,type:\"\",sourceMapId:U.mapId,error:ur?Ue(ur):null,data:Ue(nr,fe)},fe)}:function(ur){ne=!0},Qe=null,st=We(I.data);if(this.parent[I.type])Qe=this.parent[I.type](I.sourceMapId,st,Fe);else if(this.parent.getWorkerSource){var mt=I.type.split(\".\"),Xt=this.parent.getWorkerSource(I.sourceMapId,mt[0],st.source);Qe=Xt[mt[1]](st,Fe)}else Fe(new Error(\"Could not find function \"+I.type));!ne&&Qe&&Qe.cancel&&(this.cancelCallbacks[y]=Qe.cancel)}},Kw.prototype.remove=function(){this.invoker.remove(),this.target.removeEventListener(\"message\",this.receive,!1)};function SQe(m,y,I){y=Math.pow(2,I)-y-1;var U=DQ(m*256,y*256,I),J=DQ((m+1)*256,(y+1)*256,I);return U[0]+\",\"+U[1]+\",\"+J[0]+\",\"+J[1]}function DQ(m,y,I){var U=2*Math.PI*6378137/256/Math.pow(2,I),J=m*U-2*Math.PI*6378137/2,ne=y*U-2*Math.PI*6378137/2;return[J,ne]}var jf=function(y,I){y&&(I?this.setSouthWest(y).setNorthEast(I):y.length===4?this.setSouthWest([y[0],y[1]]).setNorthEast([y[2],y[3]]):this.setSouthWest(y[0]).setNorthEast(y[1]))};jf.prototype.setNorthEast=function(y){return this._ne=y instanceof sc?new sc(y.lng,y.lat):sc.convert(y),this},jf.prototype.setSouthWest=function(y){return this._sw=y instanceof sc?new sc(y.lng,y.lat):sc.convert(y),this},jf.prototype.extend=function(y){var I=this._sw,U=this._ne,J,ne;if(y instanceof sc)J=y,ne=y;else if(y instanceof jf){if(J=y._sw,ne=y._ne,!J||!ne)return this}else{if(Array.isArray(y))if(y.length===4||y.every(Array.isArray)){var fe=y;return this.extend(jf.convert(fe))}else{var Fe=y;return this.extend(sc.convert(Fe))}return this}return!I&&!U?(this._sw=new sc(J.lng,J.lat),this._ne=new sc(ne.lng,ne.lat)):(I.lng=Math.min(J.lng,I.lng),I.lat=Math.min(J.lat,I.lat),U.lng=Math.max(ne.lng,U.lng),U.lat=Math.max(ne.lat,U.lat)),this},jf.prototype.getCenter=function(){return new sc((this._sw.lng+this._ne.lng)/2,(this._sw.lat+this._ne.lat)/2)},jf.prototype.getSouthWest=function(){return this._sw},jf.prototype.getNorthEast=function(){return this._ne},jf.prototype.getNorthWest=function(){return new sc(this.getWest(),this.getNorth())},jf.prototype.getSouthEast=function(){return new sc(this.getEast(),this.getSouth())},jf.prototype.getWest=function(){return this._sw.lng},jf.prototype.getSouth=function(){return this._sw.lat},jf.prototype.getEast=function(){return this._ne.lng},jf.prototype.getNorth=function(){return this._ne.lat},jf.prototype.toArray=function(){return[this._sw.toArray(),this._ne.toArray()]},jf.prototype.toString=function(){return\"LngLatBounds(\"+this._sw.toString()+\", \"+this._ne.toString()+\")\"},jf.prototype.isEmpty=function(){return!(this._sw&&this._ne)},jf.prototype.contains=function(y){var I=sc.convert(y),U=I.lng,J=I.lat,ne=this._sw.lat<=J&&J<=this._ne.lat,fe=this._sw.lng<=U&&U<=this._ne.lng;return this._sw.lng>this._ne.lng&&(fe=this._sw.lng>=U&&U>=this._ne.lng),ne&&fe},jf.convert=function(y){return!y||y instanceof jf?y:new jf(y)};var zQ=63710088e-1,sc=function(y,I){if(isNaN(y)||isNaN(I))throw new Error(\"Invalid LngLat object: (\"+y+\", \"+I+\")\");if(this.lng=+y,this.lat=+I,this.lat>90||this.lat<-90)throw new Error(\"Invalid LngLat latitude value: must be between -90 and 90\")};sc.prototype.wrap=function(){return new sc(E(this.lng,-180,180),this.lat)},sc.prototype.toArray=function(){return[this.lng,this.lat]},sc.prototype.toString=function(){return\"LngLat(\"+this.lng+\", \"+this.lat+\")\"},sc.prototype.distanceTo=function(y){var I=Math.PI/180,U=this.lat*I,J=y.lat*I,ne=Math.sin(U)*Math.sin(J)+Math.cos(U)*Math.cos(J)*Math.cos((y.lng-this.lng)*I),fe=zQ*Math.acos(Math.min(ne,1));return fe},sc.prototype.toBounds=function(y){y===void 0&&(y=0);var I=40075017,U=360*y/I,J=U/Math.cos(Math.PI/180*this.lat);return new jf(new sc(this.lng-J,this.lat-U),new sc(this.lng+J,this.lat+U))},sc.convert=function(y){if(y instanceof sc)return y;if(Array.isArray(y)&&(y.length===2||y.length===3))return new sc(Number(y[0]),Number(y[1]));if(!Array.isArray(y)&&typeof y==\"object\"&&y!==null)return new sc(Number(\"lng\"in y?y.lng:y.lon),Number(y.lat));throw new Error(\"`LngLatLike` argument must be specified as a LngLat instance, an object {lng: , lat: }, an object {lon: , lat: }, or an array of [, ]\")};var FQ=2*Math.PI*zQ;function qQ(m){return FQ*Math.cos(m*Math.PI/180)}function OQ(m){return(180+m)/360}function BQ(m){return(180-180/Math.PI*Math.log(Math.tan(Math.PI/4+m*Math.PI/360)))/360}function NQ(m,y){return m/qQ(y)}function MQe(m){return m*360-180}function lq(m){var y=180-m*360;return 360/Math.PI*Math.atan(Math.exp(y*Math.PI/180))-90}function EQe(m,y){return m*qQ(lq(y))}function kQe(m){return 1/Math.cos(m*Math.PI/180)}var ib=function(y,I,U){U===void 0&&(U=0),this.x=+y,this.y=+I,this.z=+U};ib.fromLngLat=function(y,I){I===void 0&&(I=0);var U=sc.convert(y);return new ib(OQ(U.lng),BQ(U.lat),NQ(I,U.lat))},ib.prototype.toLngLat=function(){return new sc(MQe(this.x),lq(this.y))},ib.prototype.toAltitude=function(){return EQe(this.z,this.y)},ib.prototype.meterInMercatorCoordinateUnits=function(){return 1/FQ*kQe(lq(this.y))};var nb=function(y,I,U){this.z=y,this.x=I,this.y=U,this.key=SS(0,y,y,I,U)};nb.prototype.equals=function(y){return this.z===y.z&&this.x===y.x&&this.y===y.y},nb.prototype.url=function(y,I){var U=SQe(this.x,this.y,this.z),J=CQe(this.z,this.x,this.y);return y[(this.x+this.y)%y.length].replace(\"{prefix}\",(this.x%16).toString(16)+(this.y%16).toString(16)).replace(\"{z}\",String(this.z)).replace(\"{x}\",String(this.x)).replace(\"{y}\",String(I===\"tms\"?Math.pow(2,this.z)-this.y-1:this.y)).replace(\"{quadkey}\",J).replace(\"{bbox-epsg-3857}\",U)},nb.prototype.getTilePoint=function(y){var I=Math.pow(2,this.z);return new u((y.x*I-this.x)*rn,(y.y*I-this.y)*rn)},nb.prototype.toString=function(){return this.z+\"/\"+this.x+\"/\"+this.y};var UQ=function(y,I){this.wrap=y,this.canonical=I,this.key=SS(y,I.z,I.z,I.x,I.y)},Wf=function(y,I,U,J,ne){this.overscaledZ=y,this.wrap=I,this.canonical=new nb(U,+J,+ne),this.key=SS(I,y,U,J,ne)};Wf.prototype.equals=function(y){return this.overscaledZ===y.overscaledZ&&this.wrap===y.wrap&&this.canonical.equals(y.canonical)},Wf.prototype.scaledTo=function(y){var I=this.canonical.z-y;return y>this.canonical.z?new Wf(y,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y):new Wf(y,this.wrap,y,this.canonical.x>>I,this.canonical.y>>I)},Wf.prototype.calculateScaledKey=function(y,I){var U=this.canonical.z-y;return y>this.canonical.z?SS(this.wrap*+I,y,this.canonical.z,this.canonical.x,this.canonical.y):SS(this.wrap*+I,y,y,this.canonical.x>>U,this.canonical.y>>U)},Wf.prototype.isChildOf=function(y){if(y.wrap!==this.wrap)return!1;var I=this.canonical.z-y.canonical.z;return y.overscaledZ===0||y.overscaledZ>I&&y.canonical.y===this.canonical.y>>I},Wf.prototype.children=function(y){if(this.overscaledZ>=y)return[new Wf(this.overscaledZ+1,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y)];var I=this.canonical.z+1,U=this.canonical.x*2,J=this.canonical.y*2;return[new Wf(I,this.wrap,I,U,J),new Wf(I,this.wrap,I,U+1,J),new Wf(I,this.wrap,I,U,J+1),new Wf(I,this.wrap,I,U+1,J+1)]},Wf.prototype.isLessThan=function(y){return this.wrapy.wrap?!1:this.overscaledZy.overscaledZ?!1:this.canonical.xy.canonical.x?!1:this.canonical.y0;ne--)J=1<=this.dim+1||I<-1||I>=this.dim+1)throw new RangeError(\"out of range source coordinates for DEM data\");return(I+1)*this.stride+(y+1)},dy.prototype._unpackMapbox=function(y,I,U){return(y*256*256+I*256+U)/10-1e4},dy.prototype._unpackTerrarium=function(y,I,U){return y*256+I+U/256-32768},dy.prototype.getPixels=function(){return new lh({width:this.stride,height:this.stride},new Uint8Array(this.data.buffer))},dy.prototype.backfillBorder=function(y,I,U){if(this.dim!==y.dim)throw new Error(\"dem dimension mismatch\");var J=I*this.dim,ne=I*this.dim+this.dim,fe=U*this.dim,Fe=U*this.dim+this.dim;switch(I){case-1:J=ne-1;break;case 1:ne=J+1;break}switch(U){case-1:fe=Fe-1;break;case 1:Fe=fe+1;break}for(var Qe=-I*this.dim,st=-U*this.dim,mt=fe;mt=0&&Xt[3]>=0&&Qe.insert(Fe,Xt[0],Xt[1],Xt[2],Xt[3])}},vy.prototype.loadVTLayers=function(){return this.vtLayers||(this.vtLayers=new pg.VectorTile(new La(this.rawTileData)).layers,this.sourceLayerCoder=new ZC(this.vtLayers?Object.keys(this.vtLayers).sort():[\"_geojsonTileLayer\"])),this.vtLayers},vy.prototype.query=function(y,I,U,J){var ne=this;this.loadVTLayers();for(var fe=y.params||{},Fe=rn/y.tileSize/y.scale,Qe=be(fe.filter),st=y.queryGeometry,mt=y.queryPadding*Fe,Xt=HQ(st),ur=this.grid.query(Xt.minX-mt,Xt.minY-mt,Xt.maxX+mt,Xt.maxY+mt),nr=HQ(y.cameraQueryGeometry),Lr=this.grid3D.query(nr.minX-mt,nr.minY-mt,nr.maxX+mt,nr.maxY+mt,function(An,ra,$n,Ba){return pp(y.cameraQueryGeometry,An-mt,ra-mt,$n+mt,Ba+mt)}),Yr=0,_i=Lr;Yr<_i.length;Yr+=1){var si=_i[Yr];ur.push(si)}ur.sort(PQe);for(var Hi={},Ei,Vi=function(An){var ra=ur[An];if(ra!==Ei){Ei=ra;var $n=ne.featureIndexArray.get(ra),Ba=null;ne.loadMatchingFeature(Hi,$n.bucketIndex,$n.sourceLayerIndex,$n.featureIndex,Qe,fe.layers,fe.availableImages,I,U,J,function(_a,Pa,qo){return Ba||(Ba=da(_a)),Pa.queryIntersectsFeature(st,_a,qo,Ba,ne.z,y.transform,Fe,y.pixelPosMatrix)})}},en=0;enJ)ne=!1;else if(!I)ne=!0;else if(this.expirationTime=Ha.maxzoom)&&Ha.visibility!==\"none\"){h(Sn,this.zoom,Zt);var oo=Si[Ha.id]=Ha.createBucket({index:gi.bucketLayerIDs.length,layers:Sn,zoom:this.zoom,pixelRatio:this.pixelRatio,overscaling:this.overscaling,collisionBoxArray:this.collisionBoxArray,sourceLayerIndex:ka,sourceID:this.source});oo.populate(jn,Mi,this.tileID.canonical),gi.bucketLayerIDs.push(Sn.map(function(hi){return hi.id}))}}}}var xn,_t,br,Hr,ti=i.mapObject(Mi.glyphDependencies,function(hi){return Object.keys(hi).map(Number)});Object.keys(ti).length?yr.send(\"getGlyphs\",{uid:this.uid,stacks:ti},function(hi,Ji){xn||(xn=hi,_t=Ji,an.call(Zr))}):_t={};var zi=Object.keys(Mi.iconDependencies);zi.length?yr.send(\"getImages\",{icons:zi,source:this.source,tileID:this.tileID,type:\"icons\"},function(hi,Ji){xn||(xn=hi,br=Ji,an.call(Zr))}):br={};var Yi=Object.keys(Mi.patternDependencies);Yi.length?yr.send(\"getImages\",{icons:Yi,source:this.source,tileID:this.tileID,type:\"patterns\"},function(hi,Ji){xn||(xn=hi,Hr=Ji,an.call(Zr))}):Hr={},an.call(this);function an(){if(xn)return Fr(xn);if(_t&&br&&Hr){var hi=new c(_t),Ji=new i.ImageAtlas(br,Hr);for(var ua in Si){var Fn=Si[ua];Fn instanceof i.SymbolBucket?(h(Fn.layers,this.zoom,Zt),i.performSymbolLayout(Fn,_t,hi.positions,br,Ji.iconPositions,this.showCollisionBoxes,this.tileID.canonical)):Fn.hasPattern&&(Fn instanceof i.LineBucket||Fn instanceof i.FillBucket||Fn instanceof i.FillExtrusionBucket)&&(h(Fn.layers,this.zoom,Zt),Fn.addFeatures(Mi,this.tileID.canonical,Ji.patternPositions))}this.status=\"done\",Fr(null,{buckets:i.values(Si).filter(function(Sa){return!Sa.isEmpty()}),featureIndex:gi,collisionBoxArray:this.collisionBoxArray,glyphAtlasImage:hi.image,imageAtlas:Ji,glyphMap:this.returnDependencies?_t:null,iconMap:this.returnDependencies?br:null,glyphPositions:this.returnDependencies?hi.positions:null})}}};function h(It,ft,jt){for(var Zt=new i.EvaluationParameters(ft),yr=0,Fr=It;yr=0!=!!ft&&It.reverse()}var L=i.vectorTile.VectorTileFeature.prototype.toGeoJSON,_=function(ft){this._feature=ft,this.extent=i.EXTENT,this.type=ft.type,this.properties=ft.tags,\"id\"in ft&&!isNaN(ft.id)&&(this.id=parseInt(ft.id,10))};_.prototype.loadGeometry=function(){if(this._feature.type===1){for(var ft=[],jt=0,Zt=this._feature.geometry;jt>31}function ke(It,ft){for(var jt=It.loadGeometry(),Zt=It.type,yr=0,Fr=0,Zr=jt.length,Vr=0;Vr>1;Te(It,ft,Zr,Zt,yr,Fr%2),ie(It,ft,jt,Zt,Zr-1,Fr+1),ie(It,ft,jt,Zr+1,yr,Fr+1)}}function Te(It,ft,jt,Zt,yr,Fr){for(;yr>Zt;){if(yr-Zt>600){var Zr=yr-Zt+1,Vr=jt-Zt+1,gi=Math.log(Zr),Si=.5*Math.exp(2*gi/3),Mi=.5*Math.sqrt(gi*Si*(Zr-Si)/Zr)*(Vr-Zr/2<0?-1:1),Pi=Math.max(Zt,Math.floor(jt-Vr*Si/Zr+Mi)),Gi=Math.min(yr,Math.floor(jt+(Zr-Vr)*Si/Zr+Mi));Te(It,ft,jt,Pi,Gi,Fr)}var Ki=ft[2*jt+Fr],ka=Zt,jn=yr;for(Ee(It,ft,Zt,jt),ft[2*yr+Fr]>Ki&&Ee(It,ft,Zt,yr);kaKi;)jn--}ft[2*Zt+Fr]===Ki?Ee(It,ft,Zt,jn):(jn++,Ee(It,ft,jn,yr)),jn<=jt&&(Zt=jn+1),jt<=jn&&(yr=jn-1)}}function Ee(It,ft,jt,Zt){Ae(It,jt,Zt),Ae(ft,2*jt,2*Zt),Ae(ft,2*jt+1,2*Zt+1)}function Ae(It,ft,jt){var Zt=It[ft];It[ft]=It[jt],It[jt]=Zt}function ze(It,ft,jt,Zt,yr,Fr,Zr){for(var Vr=[0,It.length-1,0],gi=[],Si,Mi;Vr.length;){var Pi=Vr.pop(),Gi=Vr.pop(),Ki=Vr.pop();if(Gi-Ki<=Zr){for(var ka=Ki;ka<=Gi;ka++)Si=ft[2*ka],Mi=ft[2*ka+1],Si>=jt&&Si<=yr&&Mi>=Zt&&Mi<=Fr&&gi.push(It[ka]);continue}var jn=Math.floor((Ki+Gi)/2);Si=ft[2*jn],Mi=ft[2*jn+1],Si>=jt&&Si<=yr&&Mi>=Zt&&Mi<=Fr&&gi.push(It[jn]);var la=(Pi+1)%2;(Pi===0?jt<=Si:Zt<=Mi)&&(Vr.push(Ki),Vr.push(jn-1),Vr.push(la)),(Pi===0?yr>=Si:Fr>=Mi)&&(Vr.push(jn+1),Vr.push(Gi),Vr.push(la))}return gi}function Ce(It,ft,jt,Zt,yr,Fr){for(var Zr=[0,It.length-1,0],Vr=[],gi=yr*yr;Zr.length;){var Si=Zr.pop(),Mi=Zr.pop(),Pi=Zr.pop();if(Mi-Pi<=Fr){for(var Gi=Pi;Gi<=Mi;Gi++)me(ft[2*Gi],ft[2*Gi+1],jt,Zt)<=gi&&Vr.push(It[Gi]);continue}var Ki=Math.floor((Pi+Mi)/2),ka=ft[2*Ki],jn=ft[2*Ki+1];me(ka,jn,jt,Zt)<=gi&&Vr.push(It[Ki]);var la=(Si+1)%2;(Si===0?jt-yr<=ka:Zt-yr<=jn)&&(Zr.push(Pi),Zr.push(Ki-1),Zr.push(la)),(Si===0?jt+yr>=ka:Zt+yr>=jn)&&(Zr.push(Ki+1),Zr.push(Mi),Zr.push(la))}return Vr}function me(It,ft,jt,Zt){var yr=It-jt,Fr=ft-Zt;return yr*yr+Fr*Fr}var Re=function(It){return It[0]},ce=function(It){return It[1]},Ge=function(ft,jt,Zt,yr,Fr){jt===void 0&&(jt=Re),Zt===void 0&&(Zt=ce),yr===void 0&&(yr=64),Fr===void 0&&(Fr=Float64Array),this.nodeSize=yr,this.points=ft;for(var Zr=ft.length<65536?Uint16Array:Uint32Array,Vr=this.ids=new Zr(ft.length),gi=this.coords=new Fr(ft.length*2),Si=0;Si=yr;Mi--){var Pi=+Date.now();gi=this._cluster(gi,Mi),this.trees[Mi]=new Ge(gi,Ke,xt,Zr,Float32Array),Zt&&console.log(\"z%d: %d clusters in %dms\",Mi,gi.length,+Date.now()-Pi)}return Zt&&console.timeEnd(\"total time\"),this},ct.prototype.getClusters=function(ft,jt){var Zt=((ft[0]+180)%360+360)%360-180,yr=Math.max(-90,Math.min(90,ft[1])),Fr=ft[2]===180?180:((ft[2]+180)%360+360)%360-180,Zr=Math.max(-90,Math.min(90,ft[3]));if(ft[2]-ft[0]>=360)Zt=-180,Fr=180;else if(Zt>Fr){var Vr=this.getClusters([Zt,yr,180,Zr],jt),gi=this.getClusters([-180,yr,Fr,Zr],jt);return Vr.concat(gi)}for(var Si=this.trees[this._limitZoom(jt)],Mi=Si.range(kt(Zt),Ct(Zr),kt(Fr),Ct(yr)),Pi=[],Gi=0,Ki=Mi;Gijt&&(jn+=jo.numPoints||1)}if(jn>=gi){for(var oa=Pi.x*ka,Sn=Pi.y*ka,Ha=Vr&&ka>1?this._map(Pi,!0):null,oo=(Mi<<5)+(jt+1)+this.points.length,xn=0,_t=Ki;xn<_t.length;xn+=1){var br=_t[xn],Hr=Gi.points[br];if(!(Hr.zoom<=jt)){Hr.zoom=jt;var ti=Hr.numPoints||1;oa+=Hr.x*ti,Sn+=Hr.y*ti,Hr.parentId=oo,Vr&&(Ha||(Ha=this._map(Pi,!0)),Vr(Ha,this._map(Hr)))}}Pi.parentId=oo,Zt.push(qt(oa/jn,Sn/jn,oo,jn,Ha))}else if(Zt.push(Pi),jn>1)for(var zi=0,Yi=Ki;zi>5},ct.prototype._getOriginZoom=function(ft){return(ft-this.points.length)%32},ct.prototype._map=function(ft,jt){if(ft.numPoints)return jt?er({},ft.properties):ft.properties;var Zt=this.points[ft.index].properties,yr=this.options.map(Zt);return jt&&yr===Zt?er({},yr):yr};function qt(It,ft,jt,Zt,yr){return{x:It,y:ft,zoom:1/0,id:jt,parentId:-1,numPoints:Zt,properties:yr}}function rt(It,ft){var jt=It.geometry.coordinates,Zt=jt[0],yr=jt[1];return{x:kt(Zt),y:Ct(yr),zoom:1/0,index:ft,parentId:-1}}function ot(It){return{type:\"Feature\",id:It.id,properties:Rt(It),geometry:{type:\"Point\",coordinates:[Yt(It.x),xr(It.y)]}}}function Rt(It){var ft=It.numPoints,jt=ft>=1e4?Math.round(ft/1e3)+\"k\":ft>=1e3?Math.round(ft/100)/10+\"k\":ft;return er(er({},It.properties),{cluster:!0,cluster_id:It.id,point_count:ft,point_count_abbreviated:jt})}function kt(It){return It/360+.5}function Ct(It){var ft=Math.sin(It*Math.PI/180),jt=.5-.25*Math.log((1+ft)/(1-ft))/Math.PI;return jt<0?0:jt>1?1:jt}function Yt(It){return(It-.5)*360}function xr(It){var ft=(180-It*360)*Math.PI/180;return 360*Math.atan(Math.exp(ft))/Math.PI-90}function er(It,ft){for(var jt in ft)It[jt]=ft[jt];return It}function Ke(It){return It.x}function xt(It){return It.y}function bt(It,ft,jt,Zt){for(var yr=Zt,Fr=jt-ft>>1,Zr=jt-ft,Vr,gi=It[ft],Si=It[ft+1],Mi=It[jt],Pi=It[jt+1],Gi=ft+3;Giyr)Vr=Gi,yr=Ki;else if(Ki===yr){var ka=Math.abs(Gi-Fr);kaZt&&(Vr-ft>3&&bt(It,ft,Vr,Zt),It[Vr+2]=yr,jt-Vr>3&&bt(It,Vr,jt,Zt))}function Lt(It,ft,jt,Zt,yr,Fr){var Zr=yr-jt,Vr=Fr-Zt;if(Zr!==0||Vr!==0){var gi=((It-jt)*Zr+(ft-Zt)*Vr)/(Zr*Zr+Vr*Vr);gi>1?(jt=yr,Zt=Fr):gi>0&&(jt+=Zr*gi,Zt+=Vr*gi)}return Zr=It-jt,Vr=ft-Zt,Zr*Zr+Vr*Vr}function St(It,ft,jt,Zt){var yr={id:typeof It==\"undefined\"?null:It,type:ft,geometry:jt,tags:Zt,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0};return Et(yr),yr}function Et(It){var ft=It.geometry,jt=It.type;if(jt===\"Point\"||jt===\"MultiPoint\"||jt===\"LineString\")dt(It,ft);else if(jt===\"Polygon\"||jt===\"MultiLineString\")for(var Zt=0;Zt0&&(Zt?Zr+=(yr*Si-gi*Fr)/2:Zr+=Math.sqrt(Math.pow(gi-yr,2)+Math.pow(Si-Fr,2))),yr=gi,Fr=Si}var Mi=ft.length-3;ft[2]=1,bt(ft,0,Mi,jt),ft[Mi+2]=1,ft.size=Math.abs(Zr),ft.start=0,ft.end=ft.size}function Br(It,ft,jt,Zt){for(var yr=0;yr1?1:jt}function ut(It,ft,jt,Zt,yr,Fr,Zr,Vr){if(jt/=ft,Zt/=ft,Fr>=jt&&Zr=Zt)return null;for(var gi=[],Si=0;Si=jt&&ka=Zt)continue;var jn=[];if(Gi===\"Point\"||Gi===\"MultiPoint\")Ne(Pi,jn,jt,Zt,yr);else if(Gi===\"LineString\")Ye(Pi,jn,jt,Zt,yr,!1,Vr.lineMetrics);else if(Gi===\"MultiLineString\")Xe(Pi,jn,jt,Zt,yr,!1);else if(Gi===\"Polygon\")Xe(Pi,jn,jt,Zt,yr,!0);else if(Gi===\"MultiPolygon\")for(var la=0;la=jt&&Zr<=Zt&&(ft.push(It[Fr]),ft.push(It[Fr+1]),ft.push(It[Fr+2]))}}function Ye(It,ft,jt,Zt,yr,Fr,Zr){for(var Vr=Ve(It),gi=yr===0?Le:xe,Si=It.start,Mi,Pi,Gi=0;Gijt&&(Pi=gi(Vr,Ki,ka,la,Fa,jt),Zr&&(Vr.start=Si+Mi*Pi)):Ra>Zt?jo=jt&&(Pi=gi(Vr,Ki,ka,la,Fa,jt),oa=!0),jo>Zt&&Ra<=Zt&&(Pi=gi(Vr,Ki,ka,la,Fa,Zt),oa=!0),!Fr&&oa&&(Zr&&(Vr.end=Si+Mi*Pi),ft.push(Vr),Vr=Ve(It)),Zr&&(Si+=Mi)}var Sn=It.length-3;Ki=It[Sn],ka=It[Sn+1],jn=It[Sn+2],Ra=yr===0?Ki:ka,Ra>=jt&&Ra<=Zt&&ht(Vr,Ki,ka,jn),Sn=Vr.length-3,Fr&&Sn>=3&&(Vr[Sn]!==Vr[0]||Vr[Sn+1]!==Vr[1])&&ht(Vr,Vr[0],Vr[1],Vr[2]),Vr.length&&ft.push(Vr)}function Ve(It){var ft=[];return ft.size=It.size,ft.start=It.start,ft.end=It.end,ft}function Xe(It,ft,jt,Zt,yr,Fr){for(var Zr=0;ZrZr.maxX&&(Zr.maxX=Mi),Pi>Zr.maxY&&(Zr.maxY=Pi)}return Zr}function ai(It,ft,jt,Zt){var yr=ft.geometry,Fr=ft.type,Zr=[];if(Fr===\"Point\"||Fr===\"MultiPoint\")for(var Vr=0;Vr0&&ft.size<(yr?Zr:Zt)){jt.numPoints+=ft.length/3;return}for(var Vr=[],gi=0;giZr)&&(jt.numSimplified++,Vr.push(ft[gi]),Vr.push(ft[gi+1])),jt.numPoints++;yr&&ri(Vr,Fr),It.push(Vr)}function ri(It,ft){for(var jt=0,Zt=0,yr=It.length,Fr=yr-2;Zt0===ft)for(Zt=0,yr=It.length;Zt24)throw new Error(\"maxZoom should be in the 0-24 range\");if(ft.promoteId&&ft.generateId)throw new Error(\"promoteId and generateId cannot be used together.\");var Zt=Ht(It,ft);this.tiles={},this.tileCoords=[],jt&&(console.timeEnd(\"preprocess data\"),console.log(\"index: maxZoom: %d, maxPoints: %d\",ft.indexMaxZoom,ft.indexMaxPoints),console.time(\"generate tiles\"),this.stats={},this.total=0),Zt=Se(Zt,ft),Zt.length&&this.splitTile(Zt,0,0,0),jt&&(Zt.length&&console.log(\"features: %d, points: %d\",this.tiles[0].numFeatures,this.tiles[0].numPoints),console.timeEnd(\"generate tiles\"),console.log(\"tiles generated:\",this.total,JSON.stringify(this.stats)))}nn.prototype.options={maxZoom:14,indexMaxZoom:5,indexMaxPoints:1e5,tolerance:3,extent:4096,buffer:64,lineMetrics:!1,promoteId:null,generateId:!1,debug:0},nn.prototype.splitTile=function(It,ft,jt,Zt,yr,Fr,Zr){for(var Vr=[It,ft,jt,Zt],gi=this.options,Si=gi.debug;Vr.length;){Zt=Vr.pop(),jt=Vr.pop(),ft=Vr.pop(),It=Vr.pop();var Mi=1<1&&console.time(\"creation\"),Gi=this.tiles[Pi]=Qr(It,ft,jt,Zt,gi),this.tileCoords.push({z:ft,x:jt,y:Zt}),Si)){Si>1&&(console.log(\"tile z%d-%d-%d (features: %d, points: %d, simplified: %d)\",ft,jt,Zt,Gi.numFeatures,Gi.numPoints,Gi.numSimplified),console.timeEnd(\"creation\"));var Ki=\"z\"+ft;this.stats[Ki]=(this.stats[Ki]||0)+1,this.total++}if(Gi.source=It,yr){if(ft===gi.maxZoom||ft===yr)continue;var ka=1<1&&console.time(\"clipping\");var jn=.5*gi.buffer/gi.extent,la=.5-jn,Fa=.5+jn,Ra=1+jn,jo,oa,Sn,Ha,oo,xn;jo=oa=Sn=Ha=null,oo=ut(It,Mi,jt-jn,jt+Fa,0,Gi.minX,Gi.maxX,gi),xn=ut(It,Mi,jt+la,jt+Ra,0,Gi.minX,Gi.maxX,gi),It=null,oo&&(jo=ut(oo,Mi,Zt-jn,Zt+Fa,1,Gi.minY,Gi.maxY,gi),oa=ut(oo,Mi,Zt+la,Zt+Ra,1,Gi.minY,Gi.maxY,gi),oo=null),xn&&(Sn=ut(xn,Mi,Zt-jn,Zt+Fa,1,Gi.minY,Gi.maxY,gi),Ha=ut(xn,Mi,Zt+la,Zt+Ra,1,Gi.minY,Gi.maxY,gi),xn=null),Si>1&&console.timeEnd(\"clipping\"),Vr.push(jo||[],ft+1,jt*2,Zt*2),Vr.push(oa||[],ft+1,jt*2,Zt*2+1),Vr.push(Sn||[],ft+1,jt*2+1,Zt*2),Vr.push(Ha||[],ft+1,jt*2+1,Zt*2+1)}}},nn.prototype.getTile=function(It,ft,jt){var Zt=this.options,yr=Zt.extent,Fr=Zt.debug;if(It<0||It>24)return null;var Zr=1<1&&console.log(\"drilling down to z%d-%d-%d\",It,ft,jt);for(var gi=It,Si=ft,Mi=jt,Pi;!Pi&&gi>0;)gi--,Si=Math.floor(Si/2),Mi=Math.floor(Mi/2),Pi=this.tiles[Wi(gi,Si,Mi)];return!Pi||!Pi.source?null:(Fr>1&&console.log(\"found parent tile z%d-%d-%d\",gi,Si,Mi),Fr>1&&console.time(\"drilling down\"),this.splitTile(Pi.source,gi,Si,Mi,It,ft,jt),Fr>1&&console.timeEnd(\"drilling down\"),this.tiles[Vr]?Vt(this.tiles[Vr],yr):null)};function Wi(It,ft,jt){return((1<=0?0:Y.button},o.remove=function(Y){Y.parentNode&&Y.parentNode.removeChild(Y)};function x(Y,z,K){var O,$,pe,de=i.browser.devicePixelRatio>1?\"@2x\":\"\",Ie=i.getJSON(z.transformRequest(z.normalizeSpriteURL(Y,de,\".json\"),i.ResourceType.SpriteJSON),function(Kt,ir){Ie=null,pe||(pe=Kt,O=ir,pt())}),$e=i.getImage(z.transformRequest(z.normalizeSpriteURL(Y,de,\".png\"),i.ResourceType.SpriteImage),function(Kt,ir){$e=null,pe||(pe=Kt,$=ir,pt())});function pt(){if(pe)K(pe);else if(O&&$){var Kt=i.browser.getImageData($),ir={};for(var Jt in O){var vt=O[Jt],Pt=vt.width,Wt=vt.height,rr=vt.x,dr=vt.y,pr=vt.sdf,kr=vt.pixelRatio,Ar=vt.stretchX,gr=vt.stretchY,Cr=vt.content,cr=new i.RGBAImage({width:Pt,height:Wt});i.RGBAImage.copy(Kt,cr,{x:rr,y:dr},{x:0,y:0},{width:Pt,height:Wt}),ir[Jt]={data:cr,pixelRatio:kr,sdf:pr,stretchX:Ar,stretchY:gr,content:Cr}}K(null,ir)}}return{cancel:function(){Ie&&(Ie.cancel(),Ie=null),$e&&($e.cancel(),$e=null)}}}function b(Y){var z=Y.userImage;if(z&&z.render){var K=z.render();if(K)return Y.data.replace(new Uint8Array(z.data.buffer)),!0}return!1}var g=1,E=function(Y){function z(){Y.call(this),this.images={},this.updatedImages={},this.callbackDispatchedThisFrame={},this.loaded=!1,this.requestors=[],this.patterns={},this.atlasImage=new i.RGBAImage({width:1,height:1}),this.dirty=!0}return Y&&(z.__proto__=Y),z.prototype=Object.create(Y&&Y.prototype),z.prototype.constructor=z,z.prototype.isLoaded=function(){return this.loaded},z.prototype.setLoaded=function(O){if(this.loaded!==O&&(this.loaded=O,O)){for(var $=0,pe=this.requestors;$=0?1.2:1))}C.prototype.draw=function(Y){this.ctx.clearRect(0,0,this.size,this.size),this.ctx.fillText(Y,this.buffer,this.middle);for(var z=this.ctx.getImageData(0,0,this.size,this.size),K=new Uint8ClampedArray(this.size*this.size),O=0;O65535){Kt(new Error(\"glyphs > 65535 not supported\"));return}if(vt.ranges[Wt]){Kt(null,{stack:ir,id:Jt,glyph:Pt});return}var rr=vt.requests[Wt];rr||(rr=vt.requests[Wt]=[],P.loadGlyphRange(ir,Wt,O.url,O.requestManager,function(dr,pr){if(pr){for(var kr in pr)O._doesCharSupportLocalGlyph(+kr)||(vt.glyphs[+kr]=pr[+kr]);vt.ranges[Wt]=!0}for(var Ar=0,gr=rr;Ar1&&(pt=z[++$e]);var ir=Math.abs(Kt-pt.left),Jt=Math.abs(Kt-pt.right),vt=Math.min(ir,Jt),Pt=void 0,Wt=pe/O*($+1);if(pt.isDash){var rr=$-Math.abs(Wt);Pt=Math.sqrt(vt*vt+rr*rr)}else Pt=$-Math.sqrt(vt*vt+Wt*Wt);this.data[Ie+Kt]=Math.max(0,Math.min(255,Pt+128))}},H.prototype.addRegularDash=function(z){for(var K=z.length-1;K>=0;--K){var O=z[K],$=z[K+1];O.zeroLength?z.splice(K,1):$&&$.isDash===O.isDash&&($.left=O.left,z.splice(K,1))}var pe=z[0],de=z[z.length-1];pe.isDash===de.isDash&&(pe.left=de.left-this.width,de.right=pe.right+this.width);for(var Ie=this.width*this.nextRow,$e=0,pt=z[$e],Kt=0;Kt1&&(pt=z[++$e]);var ir=Math.abs(Kt-pt.left),Jt=Math.abs(Kt-pt.right),vt=Math.min(ir,Jt),Pt=pt.isDash?vt:-vt;this.data[Ie+Kt]=Math.max(0,Math.min(255,Pt+128))}},H.prototype.addDash=function(z,K){var O=K?7:0,$=2*O+1;if(this.nextRow+$>this.height)return i.warnOnce(\"LineAtlas out of space\"),null;for(var pe=0,de=0;de=O.minX&&z.x=O.minY&&z.y0&&(Kt[new i.OverscaledTileID(O.overscaledZ,Ie,$.z,de,$.y-1).key]={backfilled:!1},Kt[new i.OverscaledTileID(O.overscaledZ,O.wrap,$.z,$.x,$.y-1).key]={backfilled:!1},Kt[new i.OverscaledTileID(O.overscaledZ,pt,$.z,$e,$.y-1).key]={backfilled:!1}),$.y+10&&(pe.resourceTiming=O._resourceTiming,O._resourceTiming=[]),O.fire(new i.Event(\"data\",pe))})},z.prototype.onAdd=function(O){this.map=O,this.load()},z.prototype.setData=function(O){var $=this;return this._data=O,this.fire(new i.Event(\"dataloading\",{dataType:\"source\"})),this._updateWorkerData(function(pe){if(pe){$.fire(new i.ErrorEvent(pe));return}var de={dataType:\"source\",sourceDataType:\"content\"};$._collectResourceTiming&&$._resourceTiming&&$._resourceTiming.length>0&&(de.resourceTiming=$._resourceTiming,$._resourceTiming=[]),$.fire(new i.Event(\"data\",de))}),this},z.prototype.getClusterExpansionZoom=function(O,$){return this.actor.send(\"geojson.getClusterExpansionZoom\",{clusterId:O,source:this.id},$),this},z.prototype.getClusterChildren=function(O,$){return this.actor.send(\"geojson.getClusterChildren\",{clusterId:O,source:this.id},$),this},z.prototype.getClusterLeaves=function(O,$,pe,de){return this.actor.send(\"geojson.getClusterLeaves\",{source:this.id,clusterId:O,limit:$,offset:pe},de),this},z.prototype._updateWorkerData=function(O){var $=this;this._loaded=!1;var pe=i.extend({},this.workerOptions),de=this._data;typeof de==\"string\"?(pe.request=this.map._requestManager.transformRequest(i.browser.resolveURL(de),i.ResourceType.Source),pe.request.collectResourceTiming=this._collectResourceTiming):pe.data=JSON.stringify(de),this.actor.send(this.type+\".loadData\",pe,function(Ie,$e){$._removed||$e&&$e.abandoned||($._loaded=!0,$e&&$e.resourceTiming&&$e.resourceTiming[$.id]&&($._resourceTiming=$e.resourceTiming[$.id].slice(0)),$.actor.send($.type+\".coalesce\",{source:pe.source},null),O(Ie))})},z.prototype.loaded=function(){return this._loaded},z.prototype.loadTile=function(O,$){var pe=this,de=O.actor?\"reloadTile\":\"loadTile\";O.actor=this.actor;var Ie={type:this.type,uid:O.uid,tileID:O.tileID,zoom:O.tileID.overscaledZ,maxZoom:this.maxzoom,tileSize:this.tileSize,source:this.id,pixelRatio:i.browser.devicePixelRatio,showCollisionBoxes:this.map.showCollisionBoxes,promoteId:this.promoteId};O.request=this.actor.send(de,Ie,function($e,pt){return delete O.request,O.unloadVectorData(),O.aborted?$(null):$e?$($e):(O.loadVectorData(pt,pe.map.painter,de===\"reloadTile\"),$(null))})},z.prototype.abortTile=function(O){O.request&&(O.request.cancel(),delete O.request),O.aborted=!0},z.prototype.unloadTile=function(O){O.unloadVectorData(),this.actor.send(\"removeTile\",{uid:O.uid,type:this.type,source:this.id})},z.prototype.onRemove=function(){this._removed=!0,this.actor.send(\"removeSource\",{type:this.type,source:this.id})},z.prototype.serialize=function(){return i.extend({},this._options,{type:this.type,data:this._data})},z.prototype.hasTransition=function(){return!1},z}(i.Evented),Me=i.createLayout([{name:\"a_pos\",type:\"Int16\",components:2},{name:\"a_texture_pos\",type:\"Int16\",components:2}]),ke=function(Y){function z(K,O,$,pe){Y.call(this),this.id=K,this.dispatcher=$,this.coordinates=O.coordinates,this.type=\"image\",this.minzoom=0,this.maxzoom=22,this.tileSize=512,this.tiles={},this._loaded=!1,this.setEventedParent(pe),this.options=O}return Y&&(z.__proto__=Y),z.prototype=Object.create(Y&&Y.prototype),z.prototype.constructor=z,z.prototype.load=function(O,$){var pe=this;this._loaded=!1,this.fire(new i.Event(\"dataloading\",{dataType:\"source\"})),this.url=this.options.url,i.getImage(this.map._requestManager.transformRequest(this.url,i.ResourceType.Image),function(de,Ie){pe._loaded=!0,de?pe.fire(new i.ErrorEvent(de)):Ie&&(pe.image=Ie,O&&(pe.coordinates=O),$&&$(),pe._finishLoading())})},z.prototype.loaded=function(){return this._loaded},z.prototype.updateImage=function(O){var $=this;return!this.image||!O.url?this:(this.options.url=O.url,this.load(O.coordinates,function(){$.texture=null}),this)},z.prototype._finishLoading=function(){this.map&&(this.setCoordinates(this.coordinates),this.fire(new i.Event(\"data\",{dataType:\"source\",sourceDataType:\"metadata\"})))},z.prototype.onAdd=function(O){this.map=O,this.load()},z.prototype.setCoordinates=function(O){var $=this;this.coordinates=O;var pe=O.map(i.MercatorCoordinate.fromLngLat);this.tileID=ge(pe),this.minzoom=this.maxzoom=this.tileID.z;var de=pe.map(function(Ie){return $.tileID.getTilePoint(Ie)._round()});return this._boundsArray=new i.StructArrayLayout4i8,this._boundsArray.emplaceBack(de[0].x,de[0].y,0,0),this._boundsArray.emplaceBack(de[1].x,de[1].y,i.EXTENT,0),this._boundsArray.emplaceBack(de[3].x,de[3].y,0,i.EXTENT),this._boundsArray.emplaceBack(de[2].x,de[2].y,i.EXTENT,i.EXTENT),this.boundsBuffer&&(this.boundsBuffer.destroy(),delete this.boundsBuffer),this.fire(new i.Event(\"data\",{dataType:\"source\",sourceDataType:\"content\"})),this},z.prototype.prepare=function(){if(!(Object.keys(this.tiles).length===0||!this.image)){var O=this.map.painter.context,$=O.gl;this.boundsBuffer||(this.boundsBuffer=O.createVertexBuffer(this._boundsArray,Me.members)),this.boundsSegments||(this.boundsSegments=i.SegmentVector.simpleSegment(0,0,4,2)),this.texture||(this.texture=new i.Texture(O,this.image,$.RGBA),this.texture.bind($.LINEAR,$.CLAMP_TO_EDGE));for(var pe in this.tiles){var de=this.tiles[pe];de.state!==\"loaded\"&&(de.state=\"loaded\",de.texture=this.texture)}}},z.prototype.loadTile=function(O,$){this.tileID&&this.tileID.equals(O.tileID.canonical)?(this.tiles[String(O.tileID.wrap)]=O,O.buckets={},$(null)):(O.state=\"errored\",$(null))},z.prototype.serialize=function(){return{type:\"image\",url:this.options.url,coordinates:this.coordinates}},z.prototype.hasTransition=function(){return!1},z}(i.Evented);function ge(Y){for(var z=1/0,K=1/0,O=-1/0,$=-1/0,pe=0,de=Y;pe$.end(0)?this.fire(new i.ErrorEvent(new i.ValidationError(\"sources.\"+this.id,null,\"Playback for this video can be set only between the \"+$.start(0)+\" and \"+$.end(0)+\"-second mark.\"))):this.video.currentTime=O}},z.prototype.getVideo=function(){return this.video},z.prototype.onAdd=function(O){this.map||(this.map=O,this.load(),this.video&&(this.video.play(),this.setCoordinates(this.coordinates)))},z.prototype.prepare=function(){if(!(Object.keys(this.tiles).length===0||this.video.readyState<2)){var O=this.map.painter.context,$=O.gl;this.boundsBuffer||(this.boundsBuffer=O.createVertexBuffer(this._boundsArray,Me.members)),this.boundsSegments||(this.boundsSegments=i.SegmentVector.simpleSegment(0,0,4,2)),this.texture?this.video.paused||(this.texture.bind($.LINEAR,$.CLAMP_TO_EDGE),$.texSubImage2D($.TEXTURE_2D,0,0,0,$.RGBA,$.UNSIGNED_BYTE,this.video)):(this.texture=new i.Texture(O,this.video,$.RGBA),this.texture.bind($.LINEAR,$.CLAMP_TO_EDGE));for(var pe in this.tiles){var de=this.tiles[pe];de.state!==\"loaded\"&&(de.state=\"loaded\",de.texture=this.texture)}}},z.prototype.serialize=function(){return{type:\"video\",urls:this.urls,coordinates:this.coordinates}},z.prototype.hasTransition=function(){return this.video&&!this.video.paused},z}(ke),Te=function(Y){function z(K,O,$,pe){Y.call(this,K,O,$,pe),O.coordinates?(!Array.isArray(O.coordinates)||O.coordinates.length!==4||O.coordinates.some(function(de){return!Array.isArray(de)||de.length!==2||de.some(function(Ie){return typeof Ie!=\"number\"})}))&&this.fire(new i.ErrorEvent(new i.ValidationError(\"sources.\"+K,null,'\"coordinates\" property must be an array of 4 longitude/latitude array pairs'))):this.fire(new i.ErrorEvent(new i.ValidationError(\"sources.\"+K,null,'missing required property \"coordinates\"'))),O.animate&&typeof O.animate!=\"boolean\"&&this.fire(new i.ErrorEvent(new i.ValidationError(\"sources.\"+K,null,'optional \"animate\" property must be a boolean value'))),O.canvas?typeof O.canvas!=\"string\"&&!(O.canvas instanceof i.window.HTMLCanvasElement)&&this.fire(new i.ErrorEvent(new i.ValidationError(\"sources.\"+K,null,'\"canvas\" must be either a string representing the ID of the canvas element from which to read, or an HTMLCanvasElement instance'))):this.fire(new i.ErrorEvent(new i.ValidationError(\"sources.\"+K,null,'missing required property \"canvas\"'))),this.options=O,this.animate=O.animate!==void 0?O.animate:!0}return Y&&(z.__proto__=Y),z.prototype=Object.create(Y&&Y.prototype),z.prototype.constructor=z,z.prototype.load=function(){if(this._loaded=!0,this.canvas||(this.canvas=this.options.canvas instanceof i.window.HTMLCanvasElement?this.options.canvas:i.window.document.getElementById(this.options.canvas)),this.width=this.canvas.width,this.height=this.canvas.height,this._hasInvalidDimensions()){this.fire(new i.ErrorEvent(new Error(\"Canvas dimensions cannot be less than or equal to zero.\")));return}this.play=function(){this._playing=!0,this.map.triggerRepaint()},this.pause=function(){this._playing&&(this.prepare(),this._playing=!1)},this._finishLoading()},z.prototype.getCanvas=function(){return this.canvas},z.prototype.onAdd=function(O){this.map=O,this.load(),this.canvas&&this.animate&&this.play()},z.prototype.onRemove=function(){this.pause()},z.prototype.prepare=function(){var O=!1;if(this.canvas.width!==this.width&&(this.width=this.canvas.width,O=!0),this.canvas.height!==this.height&&(this.height=this.canvas.height,O=!0),!this._hasInvalidDimensions()&&Object.keys(this.tiles).length!==0){var $=this.map.painter.context,pe=$.gl;this.boundsBuffer||(this.boundsBuffer=$.createVertexBuffer(this._boundsArray,Me.members)),this.boundsSegments||(this.boundsSegments=i.SegmentVector.simpleSegment(0,0,4,2)),this.texture?(O||this._playing)&&this.texture.update(this.canvas,{premultiply:!0}):this.texture=new i.Texture($,this.canvas,pe.RGBA,{premultiply:!0});for(var de in this.tiles){var Ie=this.tiles[de];Ie.state!==\"loaded\"&&(Ie.state=\"loaded\",Ie.texture=this.texture)}}},z.prototype.serialize=function(){return{type:\"canvas\",coordinates:this.coordinates}},z.prototype.hasTransition=function(){return this._playing},z.prototype._hasInvalidDimensions=function(){for(var O=0,$=[this.canvas.width,this.canvas.height];O<$.length;O+=1){var pe=$[O];if(isNaN(pe)||pe<=0)return!0}return!1},z}(ke),Ee={vector:W,raster:re,\"raster-dem\":ae,geojson:_e,video:ie,image:ke,canvas:Te},Ae=function(Y,z,K,O){var $=new Ee[z.type](Y,z,K,O);if($.id!==Y)throw new Error(\"Expected Source id to be \"+Y+\" instead of \"+$.id);return i.bindAll([\"load\",\"abort\",\"unload\",\"serialize\",\"prepare\"],$),$},ze=function(Y){return Ee[Y]},Ce=function(Y,z){Ee[Y]=z};function me(Y,z){var K=i.identity([]);return i.translate(K,K,[1,1,0]),i.scale(K,K,[Y.width*.5,Y.height*.5,1]),i.multiply(K,K,Y.calculatePosMatrix(z.toUnwrapped()))}function Re(Y,z,K){if(Y)for(var O=0,$=Y;O<$.length;O+=1){var pe=$[O],de=z[pe];if(de&&de.source===K&&de.type===\"fill-extrusion\")return!0}else for(var Ie in z){var $e=z[Ie];if($e.source===K&&$e.type===\"fill-extrusion\")return!0}return!1}function ce(Y,z,K,O,$,pe){var de=Re($&&$.layers,z,Y.id),Ie=pe.maxPitchScaleFactor(),$e=Y.tilesIn(O,Ie,de);$e.sort(ct);for(var pt=[],Kt=0,ir=$e;Ktthis.max){var Ie=this._getAndRemoveByKey(this.order[0]);Ie&&this.onRemove(Ie)}return this},rt.prototype.has=function(z){return z.wrapped().key in this.data},rt.prototype.getAndRemove=function(z){return this.has(z)?this._getAndRemoveByKey(z.wrapped().key):null},rt.prototype._getAndRemoveByKey=function(z){var K=this.data[z].shift();return K.timeout&&clearTimeout(K.timeout),this.data[z].length===0&&delete this.data[z],this.order.splice(this.order.indexOf(z),1),K.value},rt.prototype.getByKey=function(z){var K=this.data[z];return K?K[0].value:null},rt.prototype.get=function(z){if(!this.has(z))return null;var K=this.data[z.wrapped().key][0];return K.value},rt.prototype.remove=function(z,K){if(!this.has(z))return this;var O=z.wrapped().key,$=K===void 0?0:this.data[O].indexOf(K),pe=this.data[O][$];return this.data[O].splice($,1),pe.timeout&&clearTimeout(pe.timeout),this.data[O].length===0&&delete this.data[O],this.onRemove(pe.value),this.order.splice(this.order.indexOf(O),1),this},rt.prototype.setMaxSize=function(z){for(this.max=z;this.order.length>this.max;){var K=this._getAndRemoveByKey(this.order[0]);K&&this.onRemove(K)}return this},rt.prototype.filter=function(z){var K=[];for(var O in this.data)for(var $=0,pe=this.data[O];$1||(Math.abs(ir)>1&&(Math.abs(ir+vt)===1?ir+=vt:Math.abs(ir-vt)===1&&(ir-=vt)),!(!Kt.dem||!pt.dem)&&(pt.dem.backfillBorder(Kt.dem,ir,Jt),pt.neighboringTiles&&pt.neighboringTiles[Pt]&&(pt.neighboringTiles[Pt].backfilled=!0)))}},z.prototype.getTile=function(O){return this.getTileByID(O.key)},z.prototype.getTileByID=function(O){return this._tiles[O]},z.prototype._retainLoadedChildren=function(O,$,pe,de){for(var Ie in this._tiles){var $e=this._tiles[Ie];if(!(de[Ie]||!$e.hasData()||$e.tileID.overscaledZ<=$||$e.tileID.overscaledZ>pe)){for(var pt=$e.tileID;$e&&$e.tileID.overscaledZ>$+1;){var Kt=$e.tileID.scaledTo($e.tileID.overscaledZ-1);$e=this._tiles[Kt.key],$e&&$e.hasData()&&(pt=Kt)}for(var ir=pt;ir.overscaledZ>$;)if(ir=ir.scaledTo(ir.overscaledZ-1),O[ir.key]){de[pt.key]=pt;break}}}},z.prototype.findLoadedParent=function(O,$){if(O.key in this._loadedParentTiles){var pe=this._loadedParentTiles[O.key];return pe&&pe.tileID.overscaledZ>=$?pe:null}for(var de=O.overscaledZ-1;de>=$;de--){var Ie=O.scaledTo(de),$e=this._getLoadedTile(Ie);if($e)return $e}},z.prototype._getLoadedTile=function(O){var $=this._tiles[O.key];if($&&$.hasData())return $;var pe=this._cache.getByKey(O.wrapped().key);return pe},z.prototype.updateCacheSize=function(O){var $=Math.ceil(O.width/this._source.tileSize)+1,pe=Math.ceil(O.height/this._source.tileSize)+1,de=$*pe,Ie=5,$e=Math.floor(de*Ie),pt=typeof this._maxTileCacheSize==\"number\"?Math.min(this._maxTileCacheSize,$e):$e;this._cache.setMaxSize(pt)},z.prototype.handleWrapJump=function(O){var $=this._prevLng===void 0?O:this._prevLng,pe=O-$,de=pe/360,Ie=Math.round(de);if(this._prevLng=O,Ie){var $e={};for(var pt in this._tiles){var Kt=this._tiles[pt];Kt.tileID=Kt.tileID.unwrapTo(Kt.tileID.wrap+Ie),$e[Kt.tileID.key]=Kt}this._tiles=$e;for(var ir in this._timers)clearTimeout(this._timers[ir]),delete this._timers[ir];for(var Jt in this._tiles){var vt=this._tiles[Jt];this._setTileReloadTimer(Jt,vt)}}},z.prototype.update=function(O){var $=this;if(this.transform=O,!(!this._sourceLoaded||this._paused)){this.updateCacheSize(O),this.handleWrapJump(this.transform.center.lng),this._coveredTiles={};var pe;this.used?this._source.tileID?pe=O.getVisibleUnwrappedCoordinates(this._source.tileID).map(function(yi){return new i.OverscaledTileID(yi.canonical.z,yi.wrap,yi.canonical.z,yi.canonical.x,yi.canonical.y)}):(pe=O.coveringTiles({tileSize:this._source.tileSize,minzoom:this._source.minzoom,maxzoom:this._source.maxzoom,roundZoom:this._source.roundZoom,reparseOverscaled:this._source.reparseOverscaled}),this._source.hasTile&&(pe=pe.filter(function(yi){return $._source.hasTile(yi)}))):pe=[];var de=O.coveringZoomLevel(this._source),Ie=Math.max(de-z.maxOverzooming,this._source.minzoom),$e=Math.max(de+z.maxUnderzooming,this._source.minzoom),pt=this._updateRetainedTiles(pe,de);if(gi(this._source.type)){for(var Kt={},ir={},Jt=Object.keys(pt),vt=0,Pt=Jt;vtthis._source.maxzoom){var pr=rr.children(this._source.maxzoom)[0],kr=this.getTile(pr);if(kr&&kr.hasData()){pe[pr.key]=pr;continue}}else{var Ar=rr.children(this._source.maxzoom);if(pe[Ar[0].key]&&pe[Ar[1].key]&&pe[Ar[2].key]&&pe[Ar[3].key])continue}for(var gr=dr.wasRequested(),Cr=rr.overscaledZ-1;Cr>=Ie;--Cr){var cr=rr.scaledTo(Cr);if(de[cr.key]||(de[cr.key]=!0,dr=this.getTile(cr),!dr&&gr&&(dr=this._addTile(cr)),dr&&(pe[cr.key]=cr,gr=dr.wasRequested(),dr.hasData())))break}}}return pe},z.prototype._updateLoadedParentTileCache=function(){this._loadedParentTiles={};for(var O in this._tiles){for(var $=[],pe=void 0,de=this._tiles[O].tileID;de.overscaledZ>0;){if(de.key in this._loadedParentTiles){pe=this._loadedParentTiles[de.key];break}$.push(de.key);var Ie=de.scaledTo(de.overscaledZ-1);if(pe=this._getLoadedTile(Ie),pe)break;de=Ie}for(var $e=0,pt=$;$e0)&&($.hasData()&&$.state!==\"reloading\"?this._cache.add($.tileID,$,$.getExpiryTimeout()):($.aborted=!0,this._abortTile($),this._unloadTile($))))},z.prototype.clearTiles=function(){this._shouldReloadOnResume=!1,this._paused=!1;for(var O in this._tiles)this._removeTile(O);this._cache.reset()},z.prototype.tilesIn=function(O,$,pe){var de=this,Ie=[],$e=this.transform;if(!$e)return Ie;for(var pt=pe?$e.getCameraQueryGeometry(O):O,Kt=O.map(function(Cr){return $e.pointCoordinate(Cr)}),ir=pt.map(function(Cr){return $e.pointCoordinate(Cr)}),Jt=this.getIds(),vt=1/0,Pt=1/0,Wt=-1/0,rr=-1/0,dr=0,pr=ir;dr=0&&tn[1].y+yi>=0){var Ri=Kt.map(function(Qn){return Gr.getTilePoint(Qn)}),ln=ir.map(function(Qn){return Gr.getTilePoint(Qn)});Ie.push({tile:cr,tileID:Gr,queryGeometry:Ri,cameraQueryGeometry:ln,scale:ei})}}},gr=0;gr=i.browser.now())return!0}return!1},z.prototype.setFeatureState=function(O,$,pe){O=O||\"_geojsonTileLayer\",this._state.updateState(O,$,pe)},z.prototype.removeFeatureState=function(O,$,pe){O=O||\"_geojsonTileLayer\",this._state.removeFeatureState(O,$,pe)},z.prototype.getFeatureState=function(O,$){return O=O||\"_geojsonTileLayer\",this._state.getState(O,$)},z.prototype.setDependencies=function(O,$,pe){var de=this._tiles[O];de&&de.setDependencies($,pe)},z.prototype.reloadTilesForDependencies=function(O,$){for(var pe in this._tiles){var de=this._tiles[pe];de.hasDependency(O,$)&&this._reloadTile(pe,\"reloading\")}this._cache.filter(function(Ie){return!Ie.hasDependency(O,$)})},z}(i.Evented);Zr.maxOverzooming=10,Zr.maxUnderzooming=3;function Vr(Y,z){var K=Math.abs(Y.wrap*2)-+(Y.wrap<0),O=Math.abs(z.wrap*2)-+(z.wrap<0);return Y.overscaledZ-z.overscaledZ||O-K||z.canonical.y-Y.canonical.y||z.canonical.x-Y.canonical.x}function gi(Y){return Y===\"raster\"||Y===\"image\"||Y===\"video\"}function Si(){return new i.window.Worker(ns.workerUrl)}var Mi=\"mapboxgl_preloaded_worker_pool\",Pi=function(){this.active={}};Pi.prototype.acquire=function(z){if(!this.workers)for(this.workers=[];this.workers.length0?($-de)/Ie:0;return this.points[pe].mult(1-$e).add(this.points[K].mult($e))};var hi=function(z,K,O){var $=this.boxCells=[],pe=this.circleCells=[];this.xCellCount=Math.ceil(z/O),this.yCellCount=Math.ceil(K/O);for(var de=0;dethis.width||$<0||K>this.height)return pe?!1:[];var Ie=[];if(z<=0&&K<=0&&this.width<=O&&this.height<=$){if(pe)return!0;for(var $e=0;$e0:Ie}},hi.prototype._queryCircle=function(z,K,O,$,pe){var de=z-O,Ie=z+O,$e=K-O,pt=K+O;if(Ie<0||de>this.width||pt<0||$e>this.height)return $?!1:[];var Kt=[],ir={hitTest:$,circle:{x:z,y:K,radius:O},seenUids:{box:{},circle:{}}};return this._forEachCell(de,$e,Ie,pt,this._queryCellCircle,Kt,ir,pe),$?Kt.length>0:Kt},hi.prototype.query=function(z,K,O,$,pe){return this._query(z,K,O,$,!1,pe)},hi.prototype.hitTest=function(z,K,O,$,pe){return this._query(z,K,O,$,!0,pe)},hi.prototype.hitTestCircle=function(z,K,O,$){return this._queryCircle(z,K,O,!0,$)},hi.prototype._queryCell=function(z,K,O,$,pe,de,Ie,$e){var pt=Ie.seenUids,Kt=this.boxCells[pe];if(Kt!==null)for(var ir=this.bboxes,Jt=0,vt=Kt;Jt=ir[Wt+0]&&$>=ir[Wt+1]&&(!$e||$e(this.boxKeys[Pt]))){if(Ie.hitTest)return de.push(!0),!0;de.push({key:this.boxKeys[Pt],x1:ir[Wt],y1:ir[Wt+1],x2:ir[Wt+2],y2:ir[Wt+3]})}}}var rr=this.circleCells[pe];if(rr!==null)for(var dr=this.circles,pr=0,kr=rr;prIe*Ie+$e*$e},hi.prototype._circleAndRectCollide=function(z,K,O,$,pe,de,Ie){var $e=(de-$)/2,pt=Math.abs(z-($+$e));if(pt>$e+O)return!1;var Kt=(Ie-pe)/2,ir=Math.abs(K-(pe+Kt));if(ir>Kt+O)return!1;if(pt<=$e||ir<=Kt)return!0;var Jt=pt-$e,vt=ir-Kt;return Jt*Jt+vt*vt<=O*O};function Ji(Y,z,K,O,$){var pe=i.create();return z?(i.scale(pe,pe,[1/$,1/$,1]),K||i.rotateZ(pe,pe,O.angle)):i.multiply(pe,O.labelPlaneMatrix,Y),pe}function ua(Y,z,K,O,$){if(z){var pe=i.clone(Y);return i.scale(pe,pe,[$,$,1]),K||i.rotateZ(pe,pe,-O.angle),pe}else return O.glCoordMatrix}function Fn(Y,z){var K=[Y.x,Y.y,0,1];wl(K,K,z);var O=K[3];return{point:new i.Point(K[0]/O,K[1]/O),signedDistanceFromCamera:O}}function Sa(Y,z){return .5+.5*(Y/z)}function go(Y,z){var K=Y[0]/Y[3],O=Y[1]/Y[3],$=K>=-z[0]&&K<=z[0]&&O>=-z[1]&&O<=z[1];return $}function Oo(Y,z,K,O,$,pe,de,Ie){var $e=O?Y.textSizeData:Y.iconSizeData,pt=i.evaluateSizeForZoom($e,K.transform.zoom),Kt=[256/K.width*2+1,256/K.height*2+1],ir=O?Y.text.dynamicLayoutVertexArray:Y.icon.dynamicLayoutVertexArray;ir.clear();for(var Jt=Y.lineVertexArray,vt=O?Y.text.placedSymbolArray:Y.icon.placedSymbolArray,Pt=K.transform.width/K.transform.height,Wt=!1,rr=0;rrpe)return{useVertical:!0}}return(Y===i.WritingMode.vertical?z.yK.x)?{needsFlipping:!0}:null}function xo(Y,z,K,O,$,pe,de,Ie,$e,pt,Kt,ir,Jt,vt){var Pt=z/24,Wt=Y.lineOffsetX*Pt,rr=Y.lineOffsetY*Pt,dr;if(Y.numGlyphs>1){var pr=Y.glyphStartIndex+Y.numGlyphs,kr=Y.lineStartIndex,Ar=Y.lineStartIndex+Y.lineLength,gr=ho(Pt,Ie,Wt,rr,K,Kt,ir,Y,$e,pe,Jt);if(!gr)return{notEnoughRoom:!0};var Cr=Fn(gr.first.point,de).point,cr=Fn(gr.last.point,de).point;if(O&&!K){var Gr=Mo(Y.writingMode,Cr,cr,vt);if(Gr)return Gr}dr=[gr.first];for(var ei=Y.glyphStartIndex+1;ei0?ln.point:zs(ir,Ri,yi,1,$),qn=Mo(Y.writingMode,yi,Qn,vt);if(qn)return qn}var rn=ks(Pt*Ie.getoffsetX(Y.glyphStartIndex),Wt,rr,K,Kt,ir,Y.segment,Y.lineStartIndex,Y.lineStartIndex+Y.lineLength,$e,pe,Jt);if(!rn)return{notEnoughRoom:!0};dr=[rn]}for(var bn=0,mn=dr;bn0?1:-1,Pt=0;O&&(vt*=-1,Pt=Math.PI),vt<0&&(Pt+=Math.PI);for(var Wt=vt>0?Ie+de:Ie+de+1,rr=$,dr=$,pr=0,kr=0,Ar=Math.abs(Jt),gr=[];pr+kr<=Ar;){if(Wt+=vt,Wt=$e)return null;if(dr=rr,gr.push(rr),rr=ir[Wt],rr===void 0){var Cr=new i.Point(pt.getx(Wt),pt.gety(Wt)),cr=Fn(Cr,Kt);if(cr.signedDistanceFromCamera>0)rr=ir[Wt]=cr.point;else{var Gr=Wt-vt,ei=pr===0?pe:new i.Point(pt.getx(Gr),pt.gety(Gr));rr=zs(ei,Cr,dr,Ar-pr+1,Kt)}}pr+=kr,kr=dr.dist(rr)}var yi=(Ar-pr)/kr,tn=rr.sub(dr),Ri=tn.mult(yi)._add(dr);Ri._add(tn._unit()._perp()._mult(K*vt));var ln=Pt+Math.atan2(rr.y-dr.y,rr.x-dr.x);return gr.push(Ri),{point:Ri,angle:ln,path:gr}}var Zs=new Float32Array([-1/0,-1/0,0,-1/0,-1/0,0,-1/0,-1/0,0,-1/0,-1/0,0]);function Xs(Y,z){for(var K=0;K=1;Gn--)mn.push(rn.path[Gn]);for(var da=1;da0){for(var fo=mn[0].clone(),as=mn[0].clone(),tl=1;tl=ln.x&&as.x<=Qn.x&&fo.y>=ln.y&&as.y<=Qn.y?ps=[mn]:as.xQn.x||as.yQn.y?ps=[]:ps=i.clipLine([mn],ln.x,ln.y,Qn.x,Qn.y)}for(var zu=0,Mv=ps;zu=this.screenRightBoundary||$this.screenBottomBoundary},cl.prototype.isInsideGrid=function(z,K,O,$){return O>=0&&z=0&&K0){var Ar;return this.prevPlacement&&this.prevPlacement.variableOffsets[Jt.crossTileID]&&this.prevPlacement.placements[Jt.crossTileID]&&this.prevPlacement.placements[Jt.crossTileID].text&&(Ar=this.prevPlacement.variableOffsets[Jt.crossTileID].anchor),this.variableOffsets[Jt.crossTileID]={textOffset:rr,width:O,height:$,anchor:z,textBoxScale:pe,prevAnchor:Ar},this.markUsedJustification(vt,z,Jt,Pt),vt.allowVerticalPlacement&&(this.markUsedOrientation(vt,Pt,Jt),this.placedOrientations[Jt.crossTileID]=Pt),{shift:dr,placedGlyphBoxes:pr}}},ms.prototype.placeLayerBucketPart=function(z,K,O){var $=this,pe=z.parameters,de=pe.bucket,Ie=pe.layout,$e=pe.posMatrix,pt=pe.textLabelPlaneMatrix,Kt=pe.labelToScreenMatrix,ir=pe.textPixelRatio,Jt=pe.holdingForFade,vt=pe.collisionBoxArray,Pt=pe.partiallyEvaluatedTextSize,Wt=pe.collisionGroup,rr=Ie.get(\"text-optional\"),dr=Ie.get(\"icon-optional\"),pr=Ie.get(\"text-allow-overlap\"),kr=Ie.get(\"icon-allow-overlap\"),Ar=Ie.get(\"text-rotation-alignment\")===\"map\",gr=Ie.get(\"text-pitch-alignment\")===\"map\",Cr=Ie.get(\"icon-text-fit\")!==\"none\",cr=Ie.get(\"symbol-z-order\")===\"viewport-y\",Gr=pr&&(kr||!de.hasIconData()||dr),ei=kr&&(pr||!de.hasTextData()||rr);!de.collisionArrays&&vt&&de.deserializeCollisionBoxes(vt);var yi=function(rn,bn){if(!K[rn.crossTileID]){if(Jt){$.placements[rn.crossTileID]=new Hs(!1,!1,!1);return}var mn=!1,Gn=!1,da=!0,No=null,Do={box:null,offscreen:null},ps={box:null,offscreen:null},fo=null,as=null,tl=null,zu=0,Mv=0,Ev=0;bn.textFeatureIndex?zu=bn.textFeatureIndex:rn.useRuntimeCollisionCircles&&(zu=rn.featureIndex),bn.verticalTextFeatureIndex&&(Mv=bn.verticalTextFeatureIndex);var yd=bn.textBox;if(yd){var Yv=function(Fu){var kl=i.WritingMode.horizontal;if(de.allowVerticalPlacement&&!Fu&&$.prevPlacement){var bd=$.prevPlacement.placedOrientations[rn.crossTileID];bd&&($.placedOrientations[rn.crossTileID]=bd,kl=bd,$.markUsedOrientation(de,kl,rn))}return kl},cg=function(Fu,kl){if(de.allowVerticalPlacement&&rn.numVerticalGlyphVertices>0&&bn.verticalTextBox)for(var bd=0,sy=de.writingModes;bd0&&(Nd=Nd.filter(function(Fu){return Fu!==xd.anchor}),Nd.unshift(xd.anchor))}var kv=function(Fu,kl,bd){for(var sy=Fu.x2-Fu.x1,A1=Fu.y2-Fu.y1,Yl=rn.textBoxScale,Bx=Cr&&!kr?kl:null,am={box:[],offscreen:!1},Mw=pr?Nd.length*2:Nd.length,Lv=0;Lv=Nd.length,Nx=$.attemptAnchorPlacement(om,Fu,sy,A1,Yl,Ar,gr,ir,$e,Wt,Ew,rn,de,bd,Bx);if(Nx&&(am=Nx.placedGlyphBoxes,am&&am.box&&am.box.length)){mn=!0,No=Nx.shift;break}}return am},Kv=function(){return kv(yd,bn.iconBox,i.WritingMode.horizontal)},Cv=function(){var Fu=bn.verticalTextBox,kl=Do&&Do.box&&Do.box.length;return de.allowVerticalPlacement&&!kl&&rn.numVerticalGlyphVertices>0&&Fu?kv(Fu,bn.verticalIconBox,i.WritingMode.vertical):{box:null,offscreen:null}};cg(Kv,Cv),Do&&(mn=Do.box,da=Do.offscreen);var ny=Yv(Do&&Do.box);if(!mn&&$.prevPlacement){var fg=$.prevPlacement.variableOffsets[rn.crossTileID];fg&&($.variableOffsets[rn.crossTileID]=fg,$.markUsedJustification(de,fg.anchor,rn,ny))}}else{var vp=function(Fu,kl){var bd=$.collisionIndex.placeCollisionBox(Fu,pr,ir,$e,Wt.predicate);return bd&&bd.box&&bd.box.length&&($.markUsedOrientation(de,kl,rn),$.placedOrientations[rn.crossTileID]=kl),bd},_d=function(){return vp(yd,i.WritingMode.horizontal)},pp=function(){var Fu=bn.verticalTextBox;return de.allowVerticalPlacement&&rn.numVerticalGlyphVertices>0&&Fu?vp(Fu,i.WritingMode.vertical):{box:null,offscreen:null}};cg(_d,pp),Yv(Do&&Do.box&&Do.box.length)}}if(fo=Do,mn=fo&&fo.box&&fo.box.length>0,da=fo&&fo.offscreen,rn.useRuntimeCollisionCircles){var Hf=de.text.placedSymbolArray.get(rn.centerJustifiedTextSymbolIndex),hg=i.evaluateSizeForFeature(de.textSizeData,Pt,Hf),ay=Ie.get(\"text-padding\"),Rh=rn.collisionCircleDiameter;as=$.collisionIndex.placeCollisionCircles(pr,Hf,de.lineVertexArray,de.glyphOffsetArray,hg,$e,pt,Kt,O,gr,Wt.predicate,Rh,ay),mn=pr||as.circles.length>0&&!as.collisionDetected,da=da&&as.offscreen}if(bn.iconFeatureIndex&&(Ev=bn.iconFeatureIndex),bn.iconBox){var rm=function(Fu){var kl=Cr&&No?fc(Fu,No.x,No.y,Ar,gr,$.transform.angle):Fu;return $.collisionIndex.placeCollisionBox(kl,kr,ir,$e,Wt.predicate)};ps&&ps.box&&ps.box.length&&bn.verticalIconBox?(tl=rm(bn.verticalIconBox),Gn=tl.box.length>0):(tl=rm(bn.iconBox),Gn=tl.box.length>0),da=da&&tl.offscreen}var w1=rr||rn.numHorizontalGlyphVertices===0&&rn.numVerticalGlyphVertices===0,T1=dr||rn.numIconVertices===0;if(!w1&&!T1?Gn=mn=Gn&&mn:T1?w1||(Gn=Gn&&mn):mn=Gn&&mn,mn&&fo&&fo.box&&(ps&&ps.box&&Mv?$.collisionIndex.insertCollisionBox(fo.box,Ie.get(\"text-ignore-placement\"),de.bucketInstanceId,Mv,Wt.ID):$.collisionIndex.insertCollisionBox(fo.box,Ie.get(\"text-ignore-placement\"),de.bucketInstanceId,zu,Wt.ID)),Gn&&tl&&$.collisionIndex.insertCollisionBox(tl.box,Ie.get(\"icon-ignore-placement\"),de.bucketInstanceId,Ev,Wt.ID),as&&(mn&&$.collisionIndex.insertCollisionCircles(as.circles,Ie.get(\"text-ignore-placement\"),de.bucketInstanceId,zu,Wt.ID),O)){var oy=de.bucketInstanceId,im=$.collisionCircleArrays[oy];im===void 0&&(im=$.collisionCircleArrays[oy]=new Eo);for(var nm=0;nm=0;--Ri){var ln=tn[Ri];yi(de.symbolInstances.get(ln),de.collisionArrays[ln])}else for(var Qn=z.symbolInstanceStart;Qn=0&&(de>=0&&Kt!==de?z.text.placedSymbolArray.get(Kt).crossTileID=0:z.text.placedSymbolArray.get(Kt).crossTileID=O.crossTileID)}},ms.prototype.markUsedOrientation=function(z,K,O){for(var $=K===i.WritingMode.horizontal||K===i.WritingMode.horizontalOnly?K:0,pe=K===i.WritingMode.vertical?K:0,de=[O.leftJustifiedTextSymbolIndex,O.centerJustifiedTextSymbolIndex,O.rightJustifiedTextSymbolIndex],Ie=0,$e=de;Ie<$e.length;Ie+=1){var pt=$e[Ie];z.text.placedSymbolArray.get(pt).placedOrientation=$}O.verticalPlacedTextSymbolIndex&&(z.text.placedSymbolArray.get(O.verticalPlacedTextSymbolIndex).placedOrientation=pe)},ms.prototype.commit=function(z){this.commitTime=z,this.zoomAtLastRecencyCheck=this.transform.zoom;var K=this.prevPlacement,O=!1;this.prevZoomAdjustment=K?K.zoomAdjustment(this.transform.zoom):0;var $=K?K.symbolFadeChange(z):1,pe=K?K.opacities:{},de=K?K.variableOffsets:{},Ie=K?K.placedOrientations:{};for(var $e in this.placements){var pt=this.placements[$e],Kt=pe[$e];Kt?(this.opacities[$e]=new Ys(Kt,$,pt.text,pt.icon),O=O||pt.text!==Kt.text.placed||pt.icon!==Kt.icon.placed):(this.opacities[$e]=new Ys(null,$,pt.text,pt.icon,pt.skipFade),O=O||pt.text||pt.icon)}for(var ir in pe){var Jt=pe[ir];if(!this.opacities[ir]){var vt=new Ys(Jt,$,!1,!1);vt.isHidden()||(this.opacities[ir]=vt,O=O||Jt.text.placed||Jt.icon.placed)}}for(var Pt in de)!this.variableOffsets[Pt]&&this.opacities[Pt]&&!this.opacities[Pt].isHidden()&&(this.variableOffsets[Pt]=de[Pt]);for(var Wt in Ie)!this.placedOrientations[Wt]&&this.opacities[Wt]&&!this.opacities[Wt].isHidden()&&(this.placedOrientations[Wt]=Ie[Wt]);O?this.lastPlacementChangeTime=z:typeof this.lastPlacementChangeTime!=\"number\"&&(this.lastPlacementChangeTime=K?K.lastPlacementChangeTime:z)},ms.prototype.updateLayerOpacities=function(z,K){for(var O={},$=0,pe=K;$0||gr>0,yi=kr.numIconVertices>0,tn=$.placedOrientations[kr.crossTileID],Ri=tn===i.WritingMode.vertical,ln=tn===i.WritingMode.horizontal||tn===i.WritingMode.horizontalOnly;if(ei){var Qn=Ec(Gr.text),qn=Ri?Zn:Qn;Pt(z.text,Ar,qn);var rn=ln?Zn:Qn;Pt(z.text,gr,rn);var bn=Gr.text.isHidden();[kr.rightJustifiedTextSymbolIndex,kr.centerJustifiedTextSymbolIndex,kr.leftJustifiedTextSymbolIndex].forEach(function(Ev){Ev>=0&&(z.text.placedSymbolArray.get(Ev).hidden=bn||Ri?1:0)}),kr.verticalPlacedTextSymbolIndex>=0&&(z.text.placedSymbolArray.get(kr.verticalPlacedTextSymbolIndex).hidden=bn||ln?1:0);var mn=$.variableOffsets[kr.crossTileID];mn&&$.markUsedJustification(z,mn.anchor,kr,tn);var Gn=$.placedOrientations[kr.crossTileID];Gn&&($.markUsedJustification(z,\"left\",kr,Gn),$.markUsedOrientation(z,Gn,kr))}if(yi){var da=Ec(Gr.icon),No=!(Jt&&kr.verticalPlacedIconSymbolIndex&&Ri);if(kr.placedIconSymbolIndex>=0){var Do=No?da:Zn;Pt(z.icon,kr.numIconVertices,Do),z.icon.placedSymbolArray.get(kr.placedIconSymbolIndex).hidden=Gr.icon.isHidden()}if(kr.verticalPlacedIconSymbolIndex>=0){var ps=No?Zn:da;Pt(z.icon,kr.numVerticalIconVertices,ps),z.icon.placedSymbolArray.get(kr.verticalPlacedIconSymbolIndex).hidden=Gr.icon.isHidden()}}if(z.hasIconCollisionBoxData()||z.hasTextCollisionBoxData()){var fo=z.collisionArrays[pr];if(fo){var as=new i.Point(0,0);if(fo.textBox||fo.verticalTextBox){var tl=!0;if(pt){var zu=$.variableOffsets[Cr];zu?(as=Hu(zu.anchor,zu.width,zu.height,zu.textOffset,zu.textBoxScale),Kt&&as._rotate(ir?$.transform.angle:-$.transform.angle)):tl=!1}fo.textBox&&on(z.textCollisionBox.collisionVertexArray,Gr.text.placed,!tl||Ri,as.x,as.y),fo.verticalTextBox&&on(z.textCollisionBox.collisionVertexArray,Gr.text.placed,!tl||ln,as.x,as.y)}var Mv=!!(!ln&&fo.verticalIconBox);fo.iconBox&&on(z.iconCollisionBox.collisionVertexArray,Gr.icon.placed,Mv,Jt?as.x:0,Jt?as.y:0),fo.verticalIconBox&&on(z.iconCollisionBox.collisionVertexArray,Gr.icon.placed,!Mv,Jt?as.x:0,Jt?as.y:0)}}},rr=0;rrz},ms.prototype.setStale=function(){this.stale=!0};function on(Y,z,K,O,$){Y.emplaceBack(z?1:0,K?1:0,O||0,$||0),Y.emplaceBack(z?1:0,K?1:0,O||0,$||0),Y.emplaceBack(z?1:0,K?1:0,O||0,$||0),Y.emplaceBack(z?1:0,K?1:0,O||0,$||0)}var fa=Math.pow(2,25),Qu=Math.pow(2,24),Il=Math.pow(2,17),vo=Math.pow(2,16),Wl=Math.pow(2,9),Ks=Math.pow(2,8),Zl=Math.pow(2,1);function Ec(Y){if(Y.opacity===0&&!Y.placed)return 0;if(Y.opacity===1&&Y.placed)return 4294967295;var z=Y.placed?1:0,K=Math.floor(Y.opacity*127);return K*fa+z*Qu+K*Il+z*vo+K*Wl+z*Ks+K*Zl+z}var Zn=0,ko=function(z){this._sortAcrossTiles=z.layout.get(\"symbol-z-order\")!==\"viewport-y\"&&z.layout.get(\"symbol-sort-key\").constantOr(1)!==void 0,this._currentTileIndex=0,this._currentPartIndex=0,this._seenCrossTileIDs={},this._bucketParts=[]};ko.prototype.continuePlacement=function(z,K,O,$,pe){for(var de=this._bucketParts;this._currentTileIndex2};this._currentPlacementIndex>=0;){var Ie=z[this._currentPlacementIndex],$e=K[Ie],pt=this.placement.collisionIndex.transform.zoom;if($e.type===\"symbol\"&&(!$e.minzoom||$e.minzoom<=pt)&&(!$e.maxzoom||$e.maxzoom>pt)){this._inProgressLayer||(this._inProgressLayer=new ko($e));var Kt=this._inProgressLayer.continuePlacement(O[$e.source],this.placement,this._showCollisionBoxes,$e,de);if(Kt)return;delete this._inProgressLayer}this._currentPlacementIndex--}this._done=!0},Co.prototype.commit=function(z){return this.placement.commit(z),this.placement};var Tl=512/i.EXTENT/2,uf=function(z,K,O){this.tileID=z,this.indexedSymbolInstances={},this.bucketInstanceId=O;for(var $=0;$z.overscaledZ)for(var pt in $e){var Kt=$e[pt];Kt.tileID.isChildOf(z)&&Kt.findMatches(K.symbolInstances,z,de)}else{var ir=z.scaledTo(Number(Ie)),Jt=$e[ir.key];Jt&&Jt.findMatches(K.symbolInstances,z,de)}}for(var vt=0;vt0)throw new Error(\"Unimplemented: \"+de.map(function(Ie){return Ie.command}).join(\", \")+\".\");return pe.forEach(function(Ie){Ie.command!==\"setTransition\"&&$[Ie.command].apply($,Ie.args)}),this.stylesheet=O,!0},z.prototype.addImage=function(O,$){if(this.getImage(O))return this.fire(new i.ErrorEvent(new Error(\"An image with this name already exists.\")));this.imageManager.addImage(O,$),this._afterImageUpdated(O)},z.prototype.updateImage=function(O,$){this.imageManager.updateImage(O,$)},z.prototype.getImage=function(O){return this.imageManager.getImage(O)},z.prototype.removeImage=function(O){if(!this.getImage(O))return this.fire(new i.ErrorEvent(new Error(\"No image with this name exists.\")));this.imageManager.removeImage(O),this._afterImageUpdated(O)},z.prototype._afterImageUpdated=function(O){this._availableImages=this.imageManager.listImages(),this._changedImages[O]=!0,this._changed=!0,this.dispatcher.broadcast(\"setImages\",this._availableImages),this.fire(new i.Event(\"data\",{dataType:\"style\"}))},z.prototype.listImages=function(){return this._checkLoaded(),this.imageManager.listImages()},z.prototype.addSource=function(O,$,pe){var de=this;if(pe===void 0&&(pe={}),this._checkLoaded(),this.sourceCaches[O]!==void 0)throw new Error(\"There is already a source with this ID\");if(!$.type)throw new Error(\"The type property must be defined, but only the following properties were given: \"+Object.keys($).join(\", \")+\".\");var Ie=[\"vector\",\"raster\",\"geojson\",\"video\",\"image\"],$e=Ie.indexOf($.type)>=0;if(!($e&&this._validate(i.validateStyle.source,\"sources.\"+O,$,null,pe))){this.map&&this.map._collectResourceTiming&&($.collectResourceTiming=!0);var pt=this.sourceCaches[O]=new Zr(O,$,this.dispatcher);pt.style=this,pt.setEventedParent(this,function(){return{isSourceLoaded:de.loaded(),source:pt.serialize(),sourceId:O}}),pt.onAdd(this.map),this._changed=!0}},z.prototype.removeSource=function(O){if(this._checkLoaded(),this.sourceCaches[O]===void 0)throw new Error(\"There is no source with this ID\");for(var $ in this._layers)if(this._layers[$].source===O)return this.fire(new i.ErrorEvent(new Error('Source \"'+O+'\" cannot be removed while layer \"'+$+'\" is using it.')));var pe=this.sourceCaches[O];delete this.sourceCaches[O],delete this._updatedSources[O],pe.fire(new i.Event(\"data\",{sourceDataType:\"metadata\",dataType:\"source\",sourceId:O})),pe.setEventedParent(null),pe.clearTiles(),pe.onRemove&&pe.onRemove(this.map),this._changed=!0},z.prototype.setGeoJSONSourceData=function(O,$){this._checkLoaded();var pe=this.sourceCaches[O].getSource();pe.setData($),this._changed=!0},z.prototype.getSource=function(O){return this.sourceCaches[O]&&this.sourceCaches[O].getSource()},z.prototype.addLayer=function(O,$,pe){pe===void 0&&(pe={}),this._checkLoaded();var de=O.id;if(this.getLayer(de)){this.fire(new i.ErrorEvent(new Error('Layer with id \"'+de+'\" already exists on this map')));return}var Ie;if(O.type===\"custom\"){if(Al(this,i.validateCustomStyleLayer(O)))return;Ie=i.createStyleLayer(O)}else{if(typeof O.source==\"object\"&&(this.addSource(de,O.source),O=i.clone$1(O),O=i.extend(O,{source:de})),this._validate(i.validateStyle.layer,\"layers.\"+de,O,{arrayIndex:-1},pe))return;Ie=i.createStyleLayer(O),this._validateLayer(Ie),Ie.setEventedParent(this,{layer:{id:de}}),this._serializedLayers[Ie.id]=Ie.serialize()}var $e=$?this._order.indexOf($):this._order.length;if($&&$e===-1){this.fire(new i.ErrorEvent(new Error('Layer with id \"'+$+'\" does not exist on this map.')));return}if(this._order.splice($e,0,de),this._layerOrderChanged=!0,this._layers[de]=Ie,this._removedLayers[de]&&Ie.source&&Ie.type!==\"custom\"){var pt=this._removedLayers[de];delete this._removedLayers[de],pt.type!==Ie.type?this._updatedSources[Ie.source]=\"clear\":(this._updatedSources[Ie.source]=\"reload\",this.sourceCaches[Ie.source].pause())}this._updateLayer(Ie),Ie.onAdd&&Ie.onAdd(this.map)},z.prototype.moveLayer=function(O,$){this._checkLoaded(),this._changed=!0;var pe=this._layers[O];if(!pe){this.fire(new i.ErrorEvent(new Error(\"The layer '\"+O+\"' does not exist in the map's style and cannot be moved.\")));return}if(O!==$){var de=this._order.indexOf(O);this._order.splice(de,1);var Ie=$?this._order.indexOf($):this._order.length;if($&&Ie===-1){this.fire(new i.ErrorEvent(new Error('Layer with id \"'+$+'\" does not exist on this map.')));return}this._order.splice(Ie,0,O),this._layerOrderChanged=!0}},z.prototype.removeLayer=function(O){this._checkLoaded();var $=this._layers[O];if(!$){this.fire(new i.ErrorEvent(new Error(\"The layer '\"+O+\"' does not exist in the map's style and cannot be removed.\")));return}$.setEventedParent(null);var pe=this._order.indexOf(O);this._order.splice(pe,1),this._layerOrderChanged=!0,this._changed=!0,this._removedLayers[O]=$,delete this._layers[O],delete this._serializedLayers[O],delete this._updatedLayers[O],delete this._updatedPaintProps[O],$.onRemove&&$.onRemove(this.map)},z.prototype.getLayer=function(O){return this._layers[O]},z.prototype.hasLayer=function(O){return O in this._layers},z.prototype.setLayerZoomRange=function(O,$,pe){this._checkLoaded();var de=this.getLayer(O);if(!de){this.fire(new i.ErrorEvent(new Error(\"The layer '\"+O+\"' does not exist in the map's style and cannot have zoom extent.\")));return}de.minzoom===$&&de.maxzoom===pe||($!=null&&(de.minzoom=$),pe!=null&&(de.maxzoom=pe),this._updateLayer(de))},z.prototype.setFilter=function(O,$,pe){pe===void 0&&(pe={}),this._checkLoaded();var de=this.getLayer(O);if(!de){this.fire(new i.ErrorEvent(new Error(\"The layer '\"+O+\"' does not exist in the map's style and cannot be filtered.\")));return}if(!i.deepEqual(de.filter,$)){if($==null){de.filter=void 0,this._updateLayer(de);return}this._validate(i.validateStyle.filter,\"layers.\"+de.id+\".filter\",$,null,pe)||(de.filter=i.clone$1($),this._updateLayer(de))}},z.prototype.getFilter=function(O){return i.clone$1(this.getLayer(O).filter)},z.prototype.setLayoutProperty=function(O,$,pe,de){de===void 0&&(de={}),this._checkLoaded();var Ie=this.getLayer(O);if(!Ie){this.fire(new i.ErrorEvent(new Error(\"The layer '\"+O+\"' does not exist in the map's style and cannot be styled.\")));return}i.deepEqual(Ie.getLayoutProperty($),pe)||(Ie.setLayoutProperty($,pe,de),this._updateLayer(Ie))},z.prototype.getLayoutProperty=function(O,$){var pe=this.getLayer(O);if(!pe){this.fire(new i.ErrorEvent(new Error(\"The layer '\"+O+\"' does not exist in the map's style.\")));return}return pe.getLayoutProperty($)},z.prototype.setPaintProperty=function(O,$,pe,de){de===void 0&&(de={}),this._checkLoaded();var Ie=this.getLayer(O);if(!Ie){this.fire(new i.ErrorEvent(new Error(\"The layer '\"+O+\"' does not exist in the map's style and cannot be styled.\")));return}if(!i.deepEqual(Ie.getPaintProperty($),pe)){var $e=Ie.setPaintProperty($,pe,de);$e&&this._updateLayer(Ie),this._changed=!0,this._updatedPaintProps[O]=!0}},z.prototype.getPaintProperty=function(O,$){return this.getLayer(O).getPaintProperty($)},z.prototype.setFeatureState=function(O,$){this._checkLoaded();var pe=O.source,de=O.sourceLayer,Ie=this.sourceCaches[pe];if(Ie===void 0){this.fire(new i.ErrorEvent(new Error(\"The source '\"+pe+\"' does not exist in the map's style.\")));return}var $e=Ie.getSource().type;if($e===\"geojson\"&&de){this.fire(new i.ErrorEvent(new Error(\"GeoJSON sources cannot have a sourceLayer parameter.\")));return}if($e===\"vector\"&&!de){this.fire(new i.ErrorEvent(new Error(\"The sourceLayer parameter must be provided for vector source types.\")));return}O.id===void 0&&this.fire(new i.ErrorEvent(new Error(\"The feature id parameter must be provided.\"))),Ie.setFeatureState(de,O.id,$)},z.prototype.removeFeatureState=function(O,$){this._checkLoaded();var pe=O.source,de=this.sourceCaches[pe];if(de===void 0){this.fire(new i.ErrorEvent(new Error(\"The source '\"+pe+\"' does not exist in the map's style.\")));return}var Ie=de.getSource().type,$e=Ie===\"vector\"?O.sourceLayer:void 0;if(Ie===\"vector\"&&!$e){this.fire(new i.ErrorEvent(new Error(\"The sourceLayer parameter must be provided for vector source types.\")));return}if($&&typeof O.id!=\"string\"&&typeof O.id!=\"number\"){this.fire(new i.ErrorEvent(new Error(\"A feature id is required to remove its specific state property.\")));return}de.removeFeatureState($e,O.id,$)},z.prototype.getFeatureState=function(O){this._checkLoaded();var $=O.source,pe=O.sourceLayer,de=this.sourceCaches[$];if(de===void 0){this.fire(new i.ErrorEvent(new Error(\"The source '\"+$+\"' does not exist in the map's style.\")));return}var Ie=de.getSource().type;if(Ie===\"vector\"&&!pe){this.fire(new i.ErrorEvent(new Error(\"The sourceLayer parameter must be provided for vector source types.\")));return}return O.id===void 0&&this.fire(new i.ErrorEvent(new Error(\"The feature id parameter must be provided.\"))),de.getFeatureState(pe,O.id)},z.prototype.getTransition=function(){return i.extend({duration:300,delay:0},this.stylesheet&&this.stylesheet.transition)},z.prototype.serialize=function(){return i.filterObject({version:this.stylesheet.version,name:this.stylesheet.name,metadata:this.stylesheet.metadata,light:this.stylesheet.light,center:this.stylesheet.center,zoom:this.stylesheet.zoom,bearing:this.stylesheet.bearing,pitch:this.stylesheet.pitch,sprite:this.stylesheet.sprite,glyphs:this.stylesheet.glyphs,transition:this.stylesheet.transition,sources:i.mapObject(this.sourceCaches,function(O){return O.serialize()}),layers:this._serializeLayers(this._order)},function(O){return O!==void 0})},z.prototype._updateLayer=function(O){this._updatedLayers[O.id]=!0,O.source&&!this._updatedSources[O.source]&&this.sourceCaches[O.source].getSource().type!==\"raster\"&&(this._updatedSources[O.source]=\"reload\",this.sourceCaches[O.source].pause()),this._changed=!0},z.prototype._flattenAndSortRenderedFeatures=function(O){for(var $=this,pe=function(ln){return $._layers[ln].type===\"fill-extrusion\"},de={},Ie=[],$e=this._order.length-1;$e>=0;$e--){var pt=this._order[$e];if(pe(pt)){de[pt]=$e;for(var Kt=0,ir=O;Kt=0;pr--){var kr=this._order[pr];if(pe(kr))for(var Ar=Ie.length-1;Ar>=0;Ar--){var gr=Ie[Ar].feature;if(de[gr.layer.id] 0.5) {gl_FragColor=vec4(0.0,0.0,1.0,0.5)*alpha;}if (v_notUsed > 0.5) {gl_FragColor*=.1;}}\",dc=\"attribute vec2 a_pos;attribute vec2 a_anchor_pos;attribute vec2 a_extrude;attribute vec2 a_placed;attribute vec2 a_shift;uniform mat4 u_matrix;uniform vec2 u_extrude_scale;uniform float u_camera_to_center_distance;varying float v_placed;varying float v_notUsed;void main() {vec4 projectedPoint=u_matrix*vec4(a_anchor_pos,0,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float collision_perspective_ratio=clamp(0.5+0.5*(u_camera_to_center_distance/camera_to_anchor_distance),0.0,4.0);gl_Position=u_matrix*vec4(a_pos,0.0,1.0);gl_Position.xy+=(a_extrude+a_shift)*u_extrude_scale*gl_Position.w*collision_perspective_ratio;v_placed=a_placed.x;v_notUsed=a_placed.y;}\",Sl=\"varying float v_radius;varying vec2 v_extrude;varying float v_perspective_ratio;varying float v_collision;void main() {float alpha=0.5*min(v_perspective_ratio,1.0);float stroke_radius=0.9*max(v_perspective_ratio,1.0);float distance_to_center=length(v_extrude);float distance_to_edge=abs(distance_to_center-v_radius);float opacity_t=smoothstep(-stroke_radius,0.0,-distance_to_edge);vec4 color=mix(vec4(0.0,0.0,1.0,0.5),vec4(1.0,0.0,0.0,1.0),v_collision);gl_FragColor=color*alpha*opacity_t;}\",ec=\"attribute vec2 a_pos;attribute float a_radius;attribute vec2 a_flags;uniform mat4 u_matrix;uniform mat4 u_inv_matrix;uniform vec2 u_viewport_size;uniform float u_camera_to_center_distance;varying float v_radius;varying vec2 v_extrude;varying float v_perspective_ratio;varying float v_collision;vec3 toTilePosition(vec2 screenPos) {vec4 rayStart=u_inv_matrix*vec4(screenPos,-1.0,1.0);vec4 rayEnd =u_inv_matrix*vec4(screenPos, 1.0,1.0);rayStart.xyz/=rayStart.w;rayEnd.xyz /=rayEnd.w;highp float t=(0.0-rayStart.z)/(rayEnd.z-rayStart.z);return mix(rayStart.xyz,rayEnd.xyz,t);}void main() {vec2 quadCenterPos=a_pos;float radius=a_radius;float collision=a_flags.x;float vertexIdx=a_flags.y;vec2 quadVertexOffset=vec2(mix(-1.0,1.0,float(vertexIdx >=2.0)),mix(-1.0,1.0,float(vertexIdx >=1.0 && vertexIdx <=2.0)));vec2 quadVertexExtent=quadVertexOffset*radius;vec3 tilePos=toTilePosition(quadCenterPos);vec4 clipPos=u_matrix*vec4(tilePos,1.0);highp float camera_to_anchor_distance=clipPos.w;highp float collision_perspective_ratio=clamp(0.5+0.5*(u_camera_to_center_distance/camera_to_anchor_distance),0.0,4.0);float padding_factor=1.2;v_radius=radius;v_extrude=quadVertexExtent*padding_factor;v_perspective_ratio=collision_perspective_ratio;v_collision=collision;gl_Position=vec4(clipPos.xyz/clipPos.w,1.0)+vec4(quadVertexExtent*padding_factor/u_viewport_size*2.0,0.0,0.0);}\",Ps=\"uniform highp vec4 u_color;uniform sampler2D u_overlay;varying vec2 v_uv;void main() {vec4 overlay_color=texture2D(u_overlay,v_uv);gl_FragColor=mix(u_color,overlay_color,overlay_color.a);}\",ov=\"attribute vec2 a_pos;varying vec2 v_uv;uniform mat4 u_matrix;uniform float u_overlay_scale;void main() {v_uv=a_pos/8192.0;gl_Position=u_matrix*vec4(a_pos*u_overlay_scale,0,1);}\",wo=`#pragma mapbox: define highp vec4 color\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "gl_FragColor=color*opacity;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,Od=`attribute vec2 a_pos;uniform mat4 u_matrix;\n", + "#pragma mapbox: define highp vec4 color\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "gl_Position=u_matrix*vec4(a_pos,0,1);}`,$o=`varying vec2 v_pos;\n", + "#pragma mapbox: define highp vec4 outline_color\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 outline_color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "float dist=length(v_pos-gl_FragCoord.xy);float alpha=1.0-smoothstep(0.0,1.0,dist);gl_FragColor=outline_color*(alpha*opacity);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,Ja=`attribute vec2 a_pos;uniform mat4 u_matrix;uniform vec2 u_world;varying vec2 v_pos;\n", + "#pragma mapbox: define highp vec4 outline_color\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 outline_color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "gl_Position=u_matrix*vec4(a_pos,0,1);v_pos=(gl_Position.xy/gl_Position.w+1.0)/2.0*u_world;}`,Ef=`uniform vec2 u_texsize;uniform sampler2D u_image;uniform float u_fade;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec2 v_pos;\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "vec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);float dist=length(v_pos-gl_FragCoord.xy);float alpha=1.0-smoothstep(0.0,1.0,dist);gl_FragColor=mix(color1,color2,u_fade)*alpha*opacity;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,tc=`uniform mat4 u_matrix;uniform vec2 u_world;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform vec3 u_scale;attribute vec2 a_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec2 v_pos;\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "#pragma mapbox: define lowp float pixel_ratio_from\n", + "#pragma mapbox: define lowp float pixel_ratio_to\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "#pragma mapbox: initialize lowp float pixel_ratio_from\n", + "#pragma mapbox: initialize lowp float pixel_ratio_to\n", + "vec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;gl_Position=u_matrix*vec4(a_pos,0,1);vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileRatio,a_pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileRatio,a_pos);v_pos=(gl_Position.xy/gl_Position.w+1.0)/2.0*u_world;}`,uu=`uniform vec2 u_texsize;uniform float u_fade;uniform sampler2D u_image;varying vec2 v_pos_a;varying vec2 v_pos_b;\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "vec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);gl_FragColor=mix(color1,color2,u_fade)*opacity;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,Mh=`uniform mat4 u_matrix;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform vec3 u_scale;attribute vec2 a_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "#pragma mapbox: define lowp float pixel_ratio_from\n", + "#pragma mapbox: define lowp float pixel_ratio_to\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "#pragma mapbox: initialize lowp float pixel_ratio_from\n", + "#pragma mapbox: initialize lowp float pixel_ratio_to\n", + "vec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileZoomRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;gl_Position=u_matrix*vec4(a_pos,0,1);v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileZoomRatio,a_pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileZoomRatio,a_pos);}`,jc=`varying vec4 v_color;void main() {gl_FragColor=v_color;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,kf=`uniform mat4 u_matrix;uniform vec3 u_lightcolor;uniform lowp vec3 u_lightpos;uniform lowp float u_lightintensity;uniform float u_vertical_gradient;uniform lowp float u_opacity;attribute vec2 a_pos;attribute vec4 a_normal_ed;varying vec4 v_color;\n", + "#pragma mapbox: define highp float base\n", + "#pragma mapbox: define highp float height\n", + "#pragma mapbox: define highp vec4 color\n", + "void main() {\n", + "#pragma mapbox: initialize highp float base\n", + "#pragma mapbox: initialize highp float height\n", + "#pragma mapbox: initialize highp vec4 color\n", + "vec3 normal=a_normal_ed.xyz;base=max(0.0,base);height=max(0.0,height);float t=mod(normal.x,2.0);gl_Position=u_matrix*vec4(a_pos,t > 0.0 ? height : base,1);float colorvalue=color.r*0.2126+color.g*0.7152+color.b*0.0722;v_color=vec4(0.0,0.0,0.0,1.0);vec4 ambientlight=vec4(0.03,0.03,0.03,1.0);color+=ambientlight;float directional=clamp(dot(normal/16384.0,u_lightpos),0.0,1.0);directional=mix((1.0-u_lightintensity),max((1.0-colorvalue+u_lightintensity),1.0),directional);if (normal.y !=0.0) {directional*=((1.0-u_vertical_gradient)+(u_vertical_gradient*clamp((t+base)*pow(height/150.0,0.5),mix(0.7,0.98,1.0-u_lightintensity),1.0)));}v_color.r+=clamp(color.r*directional*u_lightcolor.r,mix(0.0,0.3,1.0-u_lightcolor.r),1.0);v_color.g+=clamp(color.g*directional*u_lightcolor.g,mix(0.0,0.3,1.0-u_lightcolor.g),1.0);v_color.b+=clamp(color.b*directional*u_lightcolor.b,mix(0.0,0.3,1.0-u_lightcolor.b),1.0);v_color*=u_opacity;}`,Ml=`uniform vec2 u_texsize;uniform float u_fade;uniform sampler2D u_image;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec4 v_lighting;\n", + "#pragma mapbox: define lowp float base\n", + "#pragma mapbox: define lowp float height\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "#pragma mapbox: define lowp float pixel_ratio_from\n", + "#pragma mapbox: define lowp float pixel_ratio_to\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float base\n", + "#pragma mapbox: initialize lowp float height\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "#pragma mapbox: initialize lowp float pixel_ratio_from\n", + "#pragma mapbox: initialize lowp float pixel_ratio_to\n", + "vec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);vec4 mixedColor=mix(color1,color2,u_fade);gl_FragColor=mixedColor*v_lighting;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,Yh=`uniform mat4 u_matrix;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform float u_height_factor;uniform vec3 u_scale;uniform float u_vertical_gradient;uniform lowp float u_opacity;uniform vec3 u_lightcolor;uniform lowp vec3 u_lightpos;uniform lowp float u_lightintensity;attribute vec2 a_pos;attribute vec4 a_normal_ed;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec4 v_lighting;\n", + "#pragma mapbox: define lowp float base\n", + "#pragma mapbox: define lowp float height\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "#pragma mapbox: define lowp float pixel_ratio_from\n", + "#pragma mapbox: define lowp float pixel_ratio_to\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float base\n", + "#pragma mapbox: initialize lowp float height\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "#pragma mapbox: initialize lowp float pixel_ratio_from\n", + "#pragma mapbox: initialize lowp float pixel_ratio_to\n", + "vec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec3 normal=a_normal_ed.xyz;float edgedistance=a_normal_ed.w;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;base=max(0.0,base);height=max(0.0,height);float t=mod(normal.x,2.0);float z=t > 0.0 ? height : base;gl_Position=u_matrix*vec4(a_pos,z,1);vec2 pos=normal.x==1.0 && normal.y==0.0 && normal.z==16384.0\n", + "? a_pos\n", + ": vec2(edgedistance,z*u_height_factor);v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileRatio,pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileRatio,pos);v_lighting=vec4(0.0,0.0,0.0,1.0);float directional=clamp(dot(normal/16383.0,u_lightpos),0.0,1.0);directional=mix((1.0-u_lightintensity),max((0.5+u_lightintensity),1.0),directional);if (normal.y !=0.0) {directional*=((1.0-u_vertical_gradient)+(u_vertical_gradient*clamp((t+base)*pow(height/150.0,0.5),mix(0.7,0.98,1.0-u_lightintensity),1.0)));}v_lighting.rgb+=clamp(directional*u_lightcolor,mix(vec3(0.0),vec3(0.3),1.0-u_lightcolor),vec3(1.0));v_lighting*=u_opacity;}`,Eh=`#ifdef GL_ES\n", + "precision highp float;\n", + "#endif\n", + "uniform sampler2D u_image;varying vec2 v_pos;uniform vec2 u_dimension;uniform float u_zoom;uniform vec4 u_unpack;float getElevation(vec2 coord,float bias) {vec4 data=texture2D(u_image,coord)*255.0;data.a=-1.0;return dot(data,u_unpack)/4.0;}void main() {vec2 epsilon=1.0/u_dimension;float a=getElevation(v_pos+vec2(-epsilon.x,-epsilon.y),0.0);float b=getElevation(v_pos+vec2(0,-epsilon.y),0.0);float c=getElevation(v_pos+vec2(epsilon.x,-epsilon.y),0.0);float d=getElevation(v_pos+vec2(-epsilon.x,0),0.0);float e=getElevation(v_pos,0.0);float f=getElevation(v_pos+vec2(epsilon.x,0),0.0);float g=getElevation(v_pos+vec2(-epsilon.x,epsilon.y),0.0);float h=getElevation(v_pos+vec2(0,epsilon.y),0.0);float i=getElevation(v_pos+vec2(epsilon.x,epsilon.y),0.0);float exaggerationFactor=u_zoom < 2.0 ? 0.4 : u_zoom < 4.5 ? 0.35 : 0.3;float exaggeration=u_zoom < 15.0 ? (u_zoom-15.0)*exaggerationFactor : 0.0;vec2 deriv=vec2((c+f+f+i)-(a+d+d+g),(g+h+h+i)-(a+b+b+c))/pow(2.0,exaggeration+(19.2562-u_zoom));gl_FragColor=clamp(vec4(deriv.x/2.0+0.5,deriv.y/2.0+0.5,1.0,1.0),0.0,1.0);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,nh=\"uniform mat4 u_matrix;uniform vec2 u_dimension;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);highp vec2 epsilon=1.0/u_dimension;float scale=(u_dimension.x-2.0)/u_dimension.x;v_pos=(a_texture_pos/8192.0)*scale+epsilon;}\",hf=`uniform sampler2D u_image;varying vec2 v_pos;uniform vec2 u_latrange;uniform vec2 u_light;uniform vec4 u_shadow;uniform vec4 u_highlight;uniform vec4 u_accent;\n", + "#define PI 3.141592653589793\n", + "void main() {vec4 pixel=texture2D(u_image,v_pos);vec2 deriv=((pixel.rg*2.0)-1.0);float scaleFactor=cos(radians((u_latrange[0]-u_latrange[1])*(1.0-v_pos.y)+u_latrange[1]));float slope=atan(1.25*length(deriv)/scaleFactor);float aspect=deriv.x !=0.0 ? atan(deriv.y,-deriv.x) : PI/2.0*(deriv.y > 0.0 ? 1.0 :-1.0);float intensity=u_light.x;float azimuth=u_light.y+PI;float base=1.875-intensity*1.75;float maxValue=0.5*PI;float scaledSlope=intensity !=0.5 ? ((pow(base,slope)-1.0)/(pow(base,maxValue)-1.0))*maxValue : slope;float accent=cos(scaledSlope);vec4 accent_color=(1.0-accent)*u_accent*clamp(intensity*2.0,0.0,1.0);float shade=abs(mod((aspect+azimuth)/PI+0.5,2.0)-1.0);vec4 shade_color=mix(u_shadow,u_highlight,shade)*sin(scaledSlope)*clamp(intensity*2.0,0.0,1.0);gl_FragColor=accent_color*(1.0-shade_color.a)+shade_color;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,kh=\"uniform mat4 u_matrix;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos=a_texture_pos/8192.0;}\",Kh=`uniform lowp float u_device_pixel_ratio;varying vec2 v_width2;varying vec2 v_normal;varying float v_gamma_scale;\n", + "#pragma mapbox: define highp vec4 color\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 color\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "float dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);gl_FragColor=color*(alpha*opacity);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,rc=`\n", + "#define scale 0.015873016\n", + "attribute vec2 a_pos_normal;attribute vec4 a_data;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform vec2 u_units_to_pixels;uniform lowp float u_device_pixel_ratio;varying vec2 v_normal;varying vec2 v_width2;varying float v_gamma_scale;varying highp float v_linesofar;\n", + "#pragma mapbox: define highp vec4 color\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define mediump float gapwidth\n", + "#pragma mapbox: define lowp float offset\n", + "#pragma mapbox: define mediump float width\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 color\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump float gapwidth\n", + "#pragma mapbox: initialize lowp float offset\n", + "#pragma mapbox: initialize mediump float width\n", + "float ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;v_linesofar=(floor(a_data.z/4.0)+a_data.w*64.0)*2.0;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;v_width2=vec2(outset,inset);}`,ah=`uniform lowp float u_device_pixel_ratio;uniform sampler2D u_image;varying vec2 v_width2;varying vec2 v_normal;varying float v_gamma_scale;varying highp vec2 v_uv;\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "float dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);vec4 color=texture2D(u_image,v_uv);gl_FragColor=color*(alpha*opacity);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,Wc=`\n", + "#define scale 0.015873016\n", + "attribute vec2 a_pos_normal;attribute vec4 a_data;attribute float a_uv_x;attribute float a_split_index;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;uniform vec2 u_units_to_pixels;uniform float u_image_height;varying vec2 v_normal;varying vec2 v_width2;varying float v_gamma_scale;varying highp vec2 v_uv;\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define mediump float gapwidth\n", + "#pragma mapbox: define lowp float offset\n", + "#pragma mapbox: define mediump float width\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump float gapwidth\n", + "#pragma mapbox: initialize lowp float offset\n", + "#pragma mapbox: initialize mediump float width\n", + "float ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;highp float texel_height=1.0/u_image_height;highp float half_texel_height=0.5*texel_height;v_uv=vec2(a_uv_x,a_split_index*texel_height-half_texel_height);vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;v_width2=vec2(outset,inset);}`,df=`uniform lowp float u_device_pixel_ratio;uniform vec2 u_texsize;uniform float u_fade;uniform mediump vec3 u_scale;uniform sampler2D u_image;varying vec2 v_normal;varying vec2 v_width2;varying float v_linesofar;varying float v_gamma_scale;varying float v_width;\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "#pragma mapbox: define lowp float pixel_ratio_from\n", + "#pragma mapbox: define lowp float pixel_ratio_to\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "#pragma mapbox: initialize lowp float pixel_ratio_from\n", + "#pragma mapbox: initialize lowp float pixel_ratio_to\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "vec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileZoomRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;vec2 pattern_size_a=vec2(display_size_a.x*fromScale/tileZoomRatio,display_size_a.y);vec2 pattern_size_b=vec2(display_size_b.x*toScale/tileZoomRatio,display_size_b.y);float aspect_a=display_size_a.y/v_width;float aspect_b=display_size_b.y/v_width;float dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);float x_a=mod(v_linesofar/pattern_size_a.x*aspect_a,1.0);float x_b=mod(v_linesofar/pattern_size_b.x*aspect_b,1.0);float y=0.5*v_normal.y+0.5;vec2 texel_size=1.0/u_texsize;vec2 pos_a=mix(pattern_tl_a*texel_size-texel_size,pattern_br_a*texel_size+texel_size,vec2(x_a,y));vec2 pos_b=mix(pattern_tl_b*texel_size-texel_size,pattern_br_b*texel_size+texel_size,vec2(x_b,y));vec4 color=mix(texture2D(u_image,pos_a),texture2D(u_image,pos_b),u_fade);gl_FragColor=color*alpha*opacity;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,Cu=`\n", + "#define scale 0.015873016\n", + "#define LINE_DISTANCE_SCALE 2.0\n", + "attribute vec2 a_pos_normal;attribute vec4 a_data;uniform mat4 u_matrix;uniform vec2 u_units_to_pixels;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;varying vec2 v_normal;varying vec2 v_width2;varying float v_linesofar;varying float v_gamma_scale;varying float v_width;\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp float offset\n", + "#pragma mapbox: define mediump float gapwidth\n", + "#pragma mapbox: define mediump float width\n", + "#pragma mapbox: define lowp float floorwidth\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "#pragma mapbox: define lowp float pixel_ratio_from\n", + "#pragma mapbox: define lowp float pixel_ratio_to\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize lowp float offset\n", + "#pragma mapbox: initialize mediump float gapwidth\n", + "#pragma mapbox: initialize mediump float width\n", + "#pragma mapbox: initialize lowp float floorwidth\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "#pragma mapbox: initialize lowp float pixel_ratio_from\n", + "#pragma mapbox: initialize lowp float pixel_ratio_to\n", + "float ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;float a_linesofar=(floor(a_data.z/4.0)+a_data.w*64.0)*LINE_DISTANCE_SCALE;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;v_linesofar=a_linesofar;v_width2=vec2(outset,inset);v_width=floorwidth;}`,Nf=`uniform lowp float u_device_pixel_ratio;uniform sampler2D u_image;uniform float u_sdfgamma;uniform float u_mix;varying vec2 v_normal;varying vec2 v_width2;varying vec2 v_tex_a;varying vec2 v_tex_b;varying float v_gamma_scale;\n", + "#pragma mapbox: define highp vec4 color\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define mediump float width\n", + "#pragma mapbox: define lowp float floorwidth\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 color\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump float width\n", + "#pragma mapbox: initialize lowp float floorwidth\n", + "float dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);float sdfdist_a=texture2D(u_image,v_tex_a).a;float sdfdist_b=texture2D(u_image,v_tex_b).a;float sdfdist=mix(sdfdist_a,sdfdist_b,u_mix);alpha*=smoothstep(0.5-u_sdfgamma/floorwidth,0.5+u_sdfgamma/floorwidth,sdfdist);gl_FragColor=color*(alpha*opacity);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,Zc=`\n", + "#define scale 0.015873016\n", + "#define LINE_DISTANCE_SCALE 2.0\n", + "attribute vec2 a_pos_normal;attribute vec4 a_data;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;uniform vec2 u_patternscale_a;uniform float u_tex_y_a;uniform vec2 u_patternscale_b;uniform float u_tex_y_b;uniform vec2 u_units_to_pixels;varying vec2 v_normal;varying vec2 v_width2;varying vec2 v_tex_a;varying vec2 v_tex_b;varying float v_gamma_scale;\n", + "#pragma mapbox: define highp vec4 color\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define mediump float gapwidth\n", + "#pragma mapbox: define lowp float offset\n", + "#pragma mapbox: define mediump float width\n", + "#pragma mapbox: define lowp float floorwidth\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 color\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump float gapwidth\n", + "#pragma mapbox: initialize lowp float offset\n", + "#pragma mapbox: initialize mediump float width\n", + "#pragma mapbox: initialize lowp float floorwidth\n", + "float ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;float a_linesofar=(floor(a_data.z/4.0)+a_data.w*64.0)*LINE_DISTANCE_SCALE;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;v_tex_a=vec2(a_linesofar*u_patternscale_a.x/floorwidth,normal.y*u_patternscale_a.y+u_tex_y_a);v_tex_b=vec2(a_linesofar*u_patternscale_b.x/floorwidth,normal.y*u_patternscale_b.y+u_tex_y_b);v_width2=vec2(outset,inset);}`,ds=`uniform float u_fade_t;uniform float u_opacity;uniform sampler2D u_image0;uniform sampler2D u_image1;varying vec2 v_pos0;varying vec2 v_pos1;uniform float u_brightness_low;uniform float u_brightness_high;uniform float u_saturation_factor;uniform float u_contrast_factor;uniform vec3 u_spin_weights;void main() {vec4 color0=texture2D(u_image0,v_pos0);vec4 color1=texture2D(u_image1,v_pos1);if (color0.a > 0.0) {color0.rgb=color0.rgb/color0.a;}if (color1.a > 0.0) {color1.rgb=color1.rgb/color1.a;}vec4 color=mix(color0,color1,u_fade_t);color.a*=u_opacity;vec3 rgb=color.rgb;rgb=vec3(dot(rgb,u_spin_weights.xyz),dot(rgb,u_spin_weights.zxy),dot(rgb,u_spin_weights.yzx));float average=(color.r+color.g+color.b)/3.0;rgb+=(average-rgb)*u_saturation_factor;rgb=(rgb-0.5)*u_contrast_factor+0.5;vec3 u_high_vec=vec3(u_brightness_low,u_brightness_low,u_brightness_low);vec3 u_low_vec=vec3(u_brightness_high,u_brightness_high,u_brightness_high);gl_FragColor=vec4(mix(u_high_vec,u_low_vec,rgb)*color.a,color.a);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,Ch=\"uniform mat4 u_matrix;uniform vec2 u_tl_parent;uniform float u_scale_parent;uniform float u_buffer_scale;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos0;varying vec2 v_pos1;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos0=(((a_texture_pos/8192.0)-0.5)/u_buffer_scale )+0.5;v_pos1=(v_pos0*u_scale_parent)+u_tl_parent;}\",Bd=`uniform sampler2D u_texture;varying vec2 v_tex;varying float v_fade_opacity;\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float opacity\n", + "lowp float alpha=opacity*v_fade_opacity;gl_FragColor=texture2D(u_texture,v_tex)*alpha;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,Jh=`const float PI=3.141592653589793;attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec4 a_pixeloffset;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform highp float u_camera_to_center_distance;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform float u_fade_change;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform vec2 u_texsize;varying vec2 v_tex;varying float v_fade_opacity;\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float opacity\n", + "vec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);vec2 a_pxoffset=a_pixeloffset.xy;vec2 a_minFontScale=a_pixeloffset.zw/256.0;highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}vec4 projectedPoint=u_matrix*vec4(a_pos,0,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\n", + "camera_to_anchor_distance/u_camera_to_center_distance :\n", + "u_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(0.5+0.5*distance_ratio,0.0,4.0);size*=perspective_ratio;float fontScale=u_is_text ? size/24.0 : size;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=u_matrix*vec4(a_pos+vec2(1,0),0,1);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,0.0,1.0);gl_Position=u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+rotation_matrix*(a_offset/32.0*max(a_minFontScale,fontScale)+a_pxoffset/16.0),0.0,1.0);v_tex=a_tex/u_texsize;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;v_fade_opacity=max(0.0,min(1.0,fade_opacity[0]+fade_change));}`,Cf=`#define SDF_PX 8.0\n", + "uniform bool u_is_halo;uniform sampler2D u_texture;uniform highp float u_gamma_scale;uniform lowp float u_device_pixel_ratio;uniform bool u_is_text;varying vec2 v_data0;varying vec3 v_data1;\n", + "#pragma mapbox: define highp vec4 fill_color\n", + "#pragma mapbox: define highp vec4 halo_color\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp float halo_width\n", + "#pragma mapbox: define lowp float halo_blur\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 fill_color\n", + "#pragma mapbox: initialize highp vec4 halo_color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize lowp float halo_width\n", + "#pragma mapbox: initialize lowp float halo_blur\n", + "float EDGE_GAMMA=0.105/u_device_pixel_ratio;vec2 tex=v_data0.xy;float gamma_scale=v_data1.x;float size=v_data1.y;float fade_opacity=v_data1[2];float fontScale=u_is_text ? size/24.0 : size;lowp vec4 color=fill_color;highp float gamma=EDGE_GAMMA/(fontScale*u_gamma_scale);lowp float buff=(256.0-64.0)/256.0;if (u_is_halo) {color=halo_color;gamma=(halo_blur*1.19/SDF_PX+EDGE_GAMMA)/(fontScale*u_gamma_scale);buff=(6.0-halo_width/fontScale)/SDF_PX;}lowp float dist=texture2D(u_texture,tex).a;highp float gamma_scaled=gamma*gamma_scale;highp float alpha=smoothstep(buff-gamma_scaled,buff+gamma_scaled,dist);gl_FragColor=color*(alpha*opacity*fade_opacity);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,pd=`const float PI=3.141592653589793;attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec4 a_pixeloffset;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform highp float u_camera_to_center_distance;uniform float u_fade_change;uniform vec2 u_texsize;varying vec2 v_data0;varying vec3 v_data1;\n", + "#pragma mapbox: define highp vec4 fill_color\n", + "#pragma mapbox: define highp vec4 halo_color\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp float halo_width\n", + "#pragma mapbox: define lowp float halo_blur\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 fill_color\n", + "#pragma mapbox: initialize highp vec4 halo_color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize lowp float halo_width\n", + "#pragma mapbox: initialize lowp float halo_blur\n", + "vec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);vec2 a_pxoffset=a_pixeloffset.xy;highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}vec4 projectedPoint=u_matrix*vec4(a_pos,0,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\n", + "camera_to_anchor_distance/u_camera_to_center_distance :\n", + "u_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(0.5+0.5*distance_ratio,0.0,4.0);size*=perspective_ratio;float fontScale=u_is_text ? size/24.0 : size;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=u_matrix*vec4(a_pos+vec2(1,0),0,1);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,0.0,1.0);gl_Position=u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+rotation_matrix*(a_offset/32.0*fontScale+a_pxoffset),0.0,1.0);float gamma_scale=gl_Position.w;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;float interpolated_fade_opacity=max(0.0,min(1.0,fade_opacity[0]+fade_change));v_data0=a_tex/u_texsize;v_data1=vec3(gamma_scale,size,interpolated_fade_opacity);}`,Lu=`#define SDF_PX 8.0\n", + "#define SDF 1.0\n", + "#define ICON 0.0\n", + "uniform bool u_is_halo;uniform sampler2D u_texture;uniform sampler2D u_texture_icon;uniform highp float u_gamma_scale;uniform lowp float u_device_pixel_ratio;varying vec4 v_data0;varying vec4 v_data1;\n", + "#pragma mapbox: define highp vec4 fill_color\n", + "#pragma mapbox: define highp vec4 halo_color\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp float halo_width\n", + "#pragma mapbox: define lowp float halo_blur\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 fill_color\n", + "#pragma mapbox: initialize highp vec4 halo_color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize lowp float halo_width\n", + "#pragma mapbox: initialize lowp float halo_blur\n", + "float fade_opacity=v_data1[2];if (v_data1.w==ICON) {vec2 tex_icon=v_data0.zw;lowp float alpha=opacity*fade_opacity;gl_FragColor=texture2D(u_texture_icon,tex_icon)*alpha;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "return;}vec2 tex=v_data0.xy;float EDGE_GAMMA=0.105/u_device_pixel_ratio;float gamma_scale=v_data1.x;float size=v_data1.y;float fontScale=size/24.0;lowp vec4 color=fill_color;highp float gamma=EDGE_GAMMA/(fontScale*u_gamma_scale);lowp float buff=(256.0-64.0)/256.0;if (u_is_halo) {color=halo_color;gamma=(halo_blur*1.19/SDF_PX+EDGE_GAMMA)/(fontScale*u_gamma_scale);buff=(6.0-halo_width/fontScale)/SDF_PX;}lowp float dist=texture2D(u_texture,tex).a;highp float gamma_scaled=gamma*gamma_scale;highp float alpha=smoothstep(buff-gamma_scaled,buff+gamma_scaled,dist);gl_FragColor=color*(alpha*opacity*fade_opacity);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,$h=`const float PI=3.141592653589793;attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform highp float u_camera_to_center_distance;uniform float u_fade_change;uniform vec2 u_texsize;uniform vec2 u_texsize_icon;varying vec4 v_data0;varying vec4 v_data1;\n", + "#pragma mapbox: define highp vec4 fill_color\n", + "#pragma mapbox: define highp vec4 halo_color\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp float halo_width\n", + "#pragma mapbox: define lowp float halo_blur\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 fill_color\n", + "#pragma mapbox: initialize highp vec4 halo_color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize lowp float halo_width\n", + "#pragma mapbox: initialize lowp float halo_blur\n", + "vec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);float is_sdf=a_size[0]-2.0*a_size_min;highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}vec4 projectedPoint=u_matrix*vec4(a_pos,0,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\n", + "camera_to_anchor_distance/u_camera_to_center_distance :\n", + "u_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(0.5+0.5*distance_ratio,0.0,4.0);size*=perspective_ratio;float fontScale=size/24.0;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=u_matrix*vec4(a_pos+vec2(1,0),0,1);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,0.0,1.0);gl_Position=u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+rotation_matrix*(a_offset/32.0*fontScale),0.0,1.0);float gamma_scale=gl_Position.w;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;float interpolated_fade_opacity=max(0.0,min(1.0,fade_opacity[0]+fade_change));v_data0.xy=a_tex/u_texsize;v_data0.zw=a_tex/u_texsize_icon;v_data1=vec4(gamma_scale,size,interpolated_fade_opacity,is_sdf);}`,eu=Is(Of,Gc),Pu=Is(vd,Bf),Lc=Is(ss,ff),fl=Is(ih,Ul),Xc=Is(Js,hc),ic=Is(Cc,ws),yu=Is($s,hs),Qs=Is(Ms,dc),Qh=Is(Sl,ec),gd=Is(Ps,ov),Gu=Is(wo,Od),Pc=Is($o,Ja),vc=Is(Ef,tc),sv=Is(uu,Mh),Lf=Is(jc,kf),Uf=Is(Ml,Yh),Iu=Is(Eh,nh),oh=Is(hf,kh),tu=Is(Kh,rc),vf=Is(ah,Wc),md=Is(df,Cu),sh=Is(Nf,Zc),Fs=Is(ds,Ch),_u=Is(Bd,Jh),xu=Is(Cf,pd),Lh=Is(Lu,$h);function Is(Y,z){var K=/#pragma mapbox: ([\\w]+) ([\\w]+) ([\\w]+) ([\\w]+)/g,O=z.match(/attribute ([\\w]+) ([\\w]+)/g),$=Y.match(/uniform ([\\w]+) ([\\w]+)([\\s]*)([\\w]*)/g),pe=z.match(/uniform ([\\w]+) ([\\w]+)([\\s]*)([\\w]*)/g),de=pe?pe.concat($):$,Ie={};return Y=Y.replace(K,function($e,pt,Kt,ir,Jt){return Ie[Jt]=!0,pt===\"define\"?`\n", + "#ifndef HAS_UNIFORM_u_`+Jt+`\n", + "varying `+Kt+\" \"+ir+\" \"+Jt+`;\n", + "#else\n", + "uniform `+Kt+\" \"+ir+\" u_\"+Jt+`;\n", + "#endif\n", + "`:`\n", + "#ifdef HAS_UNIFORM_u_`+Jt+`\n", + " `+Kt+\" \"+ir+\" \"+Jt+\" = u_\"+Jt+`;\n", + "#endif\n", + "`}),z=z.replace(K,function($e,pt,Kt,ir,Jt){var vt=ir===\"float\"?\"vec2\":\"vec4\",Pt=Jt.match(/color/)?\"color\":vt;return Ie[Jt]?pt===\"define\"?`\n", + "#ifndef HAS_UNIFORM_u_`+Jt+`\n", + "uniform lowp float u_`+Jt+`_t;\n", + "attribute `+Kt+\" \"+vt+\" a_\"+Jt+`;\n", + "varying `+Kt+\" \"+ir+\" \"+Jt+`;\n", + "#else\n", + "uniform `+Kt+\" \"+ir+\" u_\"+Jt+`;\n", + "#endif\n", + "`:Pt===\"vec4\"?`\n", + "#ifndef HAS_UNIFORM_u_`+Jt+`\n", + " `+Jt+\" = a_\"+Jt+`;\n", + "#else\n", + " `+Kt+\" \"+ir+\" \"+Jt+\" = u_\"+Jt+`;\n", + "#endif\n", + "`:`\n", + "#ifndef HAS_UNIFORM_u_`+Jt+`\n", + " `+Jt+\" = unpack_mix_\"+Pt+\"(a_\"+Jt+\", u_\"+Jt+`_t);\n", + "#else\n", + " `+Kt+\" \"+ir+\" \"+Jt+\" = u_\"+Jt+`;\n", + "#endif\n", + "`:pt===\"define\"?`\n", + "#ifndef HAS_UNIFORM_u_`+Jt+`\n", + "uniform lowp float u_`+Jt+`_t;\n", + "attribute `+Kt+\" \"+vt+\" a_\"+Jt+`;\n", + "#else\n", + "uniform `+Kt+\" \"+ir+\" u_\"+Jt+`;\n", + "#endif\n", + "`:Pt===\"vec4\"?`\n", + "#ifndef HAS_UNIFORM_u_`+Jt+`\n", + " `+Kt+\" \"+ir+\" \"+Jt+\" = a_\"+Jt+`;\n", + "#else\n", + " `+Kt+\" \"+ir+\" \"+Jt+\" = u_\"+Jt+`;\n", + "#endif\n", + "`:`\n", + "#ifndef HAS_UNIFORM_u_`+Jt+`\n", + " `+Kt+\" \"+ir+\" \"+Jt+\" = unpack_mix_\"+Pt+\"(a_\"+Jt+\", u_\"+Jt+`_t);\n", + "#else\n", + " `+Kt+\" \"+ir+\" \"+Jt+\" = u_\"+Jt+`;\n", + "#endif\n", + "`}),{fragmentSource:Y,vertexSource:z,staticAttributes:O,staticUniforms:de}}var Pf=Object.freeze({__proto__:null,prelude:eu,background:Pu,backgroundPattern:Lc,circle:fl,clippingMask:Xc,heatmap:ic,heatmapTexture:yu,collisionBox:Qs,collisionCircle:Qh,debug:gd,fill:Gu,fillOutline:Pc,fillOutlinePattern:vc,fillPattern:sv,fillExtrusion:Lf,fillExtrusionPattern:Uf,hillshadePrepare:Iu,hillshade:oh,line:tu,lineGradient:vf,linePattern:md,lineSDF:sh,raster:Fs,symbolIcon:_u,symbolSDF:xu,symbolTextAndIcon:Lh}),Ic=function(){this.boundProgram=null,this.boundLayoutVertexBuffer=null,this.boundPaintVertexBuffers=[],this.boundIndexBuffer=null,this.boundVertexOffset=null,this.boundDynamicVertexBuffer=null,this.vao=null};Ic.prototype.bind=function(z,K,O,$,pe,de,Ie,$e){this.context=z;for(var pt=this.boundPaintVertexBuffers.length!==$.length,Kt=0;!pt&&Kt<$.length;Kt++)this.boundPaintVertexBuffers[Kt]!==$[Kt]&&(pt=!0);var ir=!this.vao||this.boundProgram!==K||this.boundLayoutVertexBuffer!==O||pt||this.boundIndexBuffer!==pe||this.boundVertexOffset!==de||this.boundDynamicVertexBuffer!==Ie||this.boundDynamicVertexBuffer2!==$e;!z.extVertexArrayObject||ir?this.freshBind(K,O,$,pe,de,Ie,$e):(z.bindVertexArrayOES.set(this.vao),Ie&&Ie.bind(),pe&&pe.dynamicDraw&&pe.bind(),$e&&$e.bind())},Ic.prototype.freshBind=function(z,K,O,$,pe,de,Ie){var $e,pt=z.numAttributes,Kt=this.context,ir=Kt.gl;if(Kt.extVertexArrayObject)this.vao&&this.destroy(),this.vao=Kt.extVertexArrayObject.createVertexArrayOES(),Kt.bindVertexArrayOES.set(this.vao),$e=0,this.boundProgram=z,this.boundLayoutVertexBuffer=K,this.boundPaintVertexBuffers=O,this.boundIndexBuffer=$,this.boundVertexOffset=pe,this.boundDynamicVertexBuffer=de,this.boundDynamicVertexBuffer2=Ie;else{$e=Kt.currentNumAttributes||0;for(var Jt=pt;Jt<$e;Jt++)ir.disableVertexAttribArray(Jt)}K.enableAttributes(ir,z);for(var vt=0,Pt=O;vt>16,Ie>>16],u_pixel_coord_lower:[de&65535,Ie&65535]}}function pf(Y,z,K,O){var $=K.imageManager.getPattern(Y.from.toString()),pe=K.imageManager.getPattern(Y.to.toString()),de=K.imageManager.getPixelSize(),Ie=de.width,$e=de.height,pt=Math.pow(2,O.tileID.overscaledZ),Kt=O.tileSize*Math.pow(2,K.transform.tileZoom)/pt,ir=Kt*(O.tileID.canonical.x+O.tileID.wrap*pt),Jt=Kt*O.tileID.canonical.y;return{u_image:0,u_pattern_tl_a:$.tl,u_pattern_br_a:$.br,u_pattern_tl_b:pe.tl,u_pattern_br_b:pe.br,u_texsize:[Ie,$e],u_mix:z.t,u_pattern_size_a:$.displaySize,u_pattern_size_b:pe.displaySize,u_scale_a:z.fromScale,u_scale_b:z.toScale,u_tile_units_to_pixels:1/Cs(O,1,K.transform.tileZoom),u_pixel_coord_upper:[ir>>16,Jt>>16],u_pixel_coord_lower:[ir&65535,Jt&65535]}}var Ph=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_lightpos:new i.Uniform3f(Y,z.u_lightpos),u_lightintensity:new i.Uniform1f(Y,z.u_lightintensity),u_lightcolor:new i.Uniform3f(Y,z.u_lightcolor),u_vertical_gradient:new i.Uniform1f(Y,z.u_vertical_gradient),u_opacity:new i.Uniform1f(Y,z.u_opacity)}},Rl=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_lightpos:new i.Uniform3f(Y,z.u_lightpos),u_lightintensity:new i.Uniform1f(Y,z.u_lightintensity),u_lightcolor:new i.Uniform3f(Y,z.u_lightcolor),u_vertical_gradient:new i.Uniform1f(Y,z.u_vertical_gradient),u_height_factor:new i.Uniform1f(Y,z.u_height_factor),u_image:new i.Uniform1i(Y,z.u_image),u_texsize:new i.Uniform2f(Y,z.u_texsize),u_pixel_coord_upper:new i.Uniform2f(Y,z.u_pixel_coord_upper),u_pixel_coord_lower:new i.Uniform2f(Y,z.u_pixel_coord_lower),u_scale:new i.Uniform3f(Y,z.u_scale),u_fade:new i.Uniform1f(Y,z.u_fade),u_opacity:new i.Uniform1f(Y,z.u_opacity)}},Ih=function(Y,z,K,O){var $=z.style.light,pe=$.properties.get(\"position\"),de=[pe.x,pe.y,pe.z],Ie=i.create$1();$.properties.get(\"anchor\")===\"viewport\"&&i.fromRotation(Ie,-z.transform.angle),i.transformMat3(de,de,Ie);var $e=$.properties.get(\"color\");return{u_matrix:Y,u_lightpos:de,u_lightintensity:$.properties.get(\"intensity\"),u_lightcolor:[$e.r,$e.g,$e.b],u_vertical_gradient:+K,u_opacity:O}},Wu=function(Y,z,K,O,$,pe,de){return i.extend(Ih(Y,z,K,O),pc(pe,z,de),{u_height_factor:-Math.pow(2,$.overscaledZ)/de.tileSize/8})},Rc=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix)}},gc=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_image:new i.Uniform1i(Y,z.u_image),u_texsize:new i.Uniform2f(Y,z.u_texsize),u_pixel_coord_upper:new i.Uniform2f(Y,z.u_pixel_coord_upper),u_pixel_coord_lower:new i.Uniform2f(Y,z.u_pixel_coord_lower),u_scale:new i.Uniform3f(Y,z.u_scale),u_fade:new i.Uniform1f(Y,z.u_fade)}},hl=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_world:new i.Uniform2f(Y,z.u_world)}},ru=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_world:new i.Uniform2f(Y,z.u_world),u_image:new i.Uniform1i(Y,z.u_image),u_texsize:new i.Uniform2f(Y,z.u_texsize),u_pixel_coord_upper:new i.Uniform2f(Y,z.u_pixel_coord_upper),u_pixel_coord_lower:new i.Uniform2f(Y,z.u_pixel_coord_lower),u_scale:new i.Uniform3f(Y,z.u_scale),u_fade:new i.Uniform1f(Y,z.u_fade)}},mc=function(Y){return{u_matrix:Y}},Yc=function(Y,z,K,O){return i.extend(mc(Y),pc(K,z,O))},nc=function(Y,z){return{u_matrix:Y,u_world:z}},gf=function(Y,z,K,O,$){return i.extend(Yc(Y,z,K,O),{u_world:$})},gt=function(Y,z){return{u_camera_to_center_distance:new i.Uniform1f(Y,z.u_camera_to_center_distance),u_scale_with_map:new i.Uniform1i(Y,z.u_scale_with_map),u_pitch_with_map:new i.Uniform1i(Y,z.u_pitch_with_map),u_extrude_scale:new i.Uniform2f(Y,z.u_extrude_scale),u_device_pixel_ratio:new i.Uniform1f(Y,z.u_device_pixel_ratio),u_matrix:new i.UniformMatrix4f(Y,z.u_matrix)}},Bt=function(Y,z,K,O){var $=Y.transform,pe,de;if(O.paint.get(\"circle-pitch-alignment\")===\"map\"){var Ie=Cs(K,1,$.zoom);pe=!0,de=[Ie,Ie]}else pe=!1,de=$.pixelsToGLUnits;return{u_camera_to_center_distance:$.cameraToCenterDistance,u_scale_with_map:+(O.paint.get(\"circle-pitch-scale\")===\"map\"),u_matrix:Y.translatePosMatrix(z.posMatrix,K,O.paint.get(\"circle-translate\"),O.paint.get(\"circle-translate-anchor\")),u_pitch_with_map:+pe,u_device_pixel_ratio:i.browser.devicePixelRatio,u_extrude_scale:de}},wr=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_camera_to_center_distance:new i.Uniform1f(Y,z.u_camera_to_center_distance),u_pixels_to_tile_units:new i.Uniform1f(Y,z.u_pixels_to_tile_units),u_extrude_scale:new i.Uniform2f(Y,z.u_extrude_scale),u_overscale_factor:new i.Uniform1f(Y,z.u_overscale_factor)}},vr=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_inv_matrix:new i.UniformMatrix4f(Y,z.u_inv_matrix),u_camera_to_center_distance:new i.Uniform1f(Y,z.u_camera_to_center_distance),u_viewport_size:new i.Uniform2f(Y,z.u_viewport_size)}},Ur=function(Y,z,K){var O=Cs(K,1,z.zoom),$=Math.pow(2,z.zoom-K.tileID.overscaledZ),pe=K.tileID.overscaleFactor();return{u_matrix:Y,u_camera_to_center_distance:z.cameraToCenterDistance,u_pixels_to_tile_units:O,u_extrude_scale:[z.pixelsToGLUnits[0]/(O*$),z.pixelsToGLUnits[1]/(O*$)],u_overscale_factor:pe}},fi=function(Y,z,K){return{u_matrix:Y,u_inv_matrix:z,u_camera_to_center_distance:K.cameraToCenterDistance,u_viewport_size:[K.width,K.height]}},xi=function(Y,z){return{u_color:new i.UniformColor(Y,z.u_color),u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_overlay:new i.Uniform1i(Y,z.u_overlay),u_overlay_scale:new i.Uniform1f(Y,z.u_overlay_scale)}},Fi=function(Y,z,K){return K===void 0&&(K=1),{u_matrix:Y,u_color:z,u_overlay:0,u_overlay_scale:K}},Xi=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix)}},hn=function(Y){return{u_matrix:Y}},Ti=function(Y,z){return{u_extrude_scale:new i.Uniform1f(Y,z.u_extrude_scale),u_intensity:new i.Uniform1f(Y,z.u_intensity),u_matrix:new i.UniformMatrix4f(Y,z.u_matrix)}},qi=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_world:new i.Uniform2f(Y,z.u_world),u_image:new i.Uniform1i(Y,z.u_image),u_color_ramp:new i.Uniform1i(Y,z.u_color_ramp),u_opacity:new i.Uniform1f(Y,z.u_opacity)}},Ii=function(Y,z,K,O){return{u_matrix:Y,u_extrude_scale:Cs(z,1,K),u_intensity:O}},mi=function(Y,z,K,O){var $=i.create();i.ortho($,0,Y.width,Y.height,0,0,1);var pe=Y.context.gl;return{u_matrix:$,u_world:[pe.drawingBufferWidth,pe.drawingBufferHeight],u_image:K,u_color_ramp:O,u_opacity:z.paint.get(\"heatmap-opacity\")}},Pn=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_image:new i.Uniform1i(Y,z.u_image),u_latrange:new i.Uniform2f(Y,z.u_latrange),u_light:new i.Uniform2f(Y,z.u_light),u_shadow:new i.UniformColor(Y,z.u_shadow),u_highlight:new i.UniformColor(Y,z.u_highlight),u_accent:new i.UniformColor(Y,z.u_accent)}},Ma=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_image:new i.Uniform1i(Y,z.u_image),u_dimension:new i.Uniform2f(Y,z.u_dimension),u_zoom:new i.Uniform1f(Y,z.u_zoom),u_unpack:new i.Uniform4f(Y,z.u_unpack)}},Ta=function(Y,z,K){var O=K.paint.get(\"hillshade-shadow-color\"),$=K.paint.get(\"hillshade-highlight-color\"),pe=K.paint.get(\"hillshade-accent-color\"),de=K.paint.get(\"hillshade-illumination-direction\")*(Math.PI/180);K.paint.get(\"hillshade-illumination-anchor\")===\"viewport\"&&(de-=Y.transform.angle);var Ie=!Y.options.moving;return{u_matrix:Y.transform.calculatePosMatrix(z.tileID.toUnwrapped(),Ie),u_image:0,u_latrange:qa(Y,z.tileID),u_light:[K.paint.get(\"hillshade-exaggeration\"),de],u_shadow:O,u_highlight:$,u_accent:pe}},Ea=function(Y,z){var K=z.stride,O=i.create();return i.ortho(O,0,i.EXTENT,-i.EXTENT,0,0,1),i.translate(O,O,[0,-i.EXTENT,0]),{u_matrix:O,u_image:1,u_dimension:[K,K],u_zoom:Y.overscaledZ,u_unpack:z.getUnpackVector()}};function qa(Y,z){var K=Math.pow(2,z.canonical.z),O=z.canonical.y;return[new i.MercatorCoordinate(0,O/K).toLngLat().lat,new i.MercatorCoordinate(0,(O+1)/K).toLngLat().lat]}var Cn=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_ratio:new i.Uniform1f(Y,z.u_ratio),u_device_pixel_ratio:new i.Uniform1f(Y,z.u_device_pixel_ratio),u_units_to_pixels:new i.Uniform2f(Y,z.u_units_to_pixels)}},sn=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_ratio:new i.Uniform1f(Y,z.u_ratio),u_device_pixel_ratio:new i.Uniform1f(Y,z.u_device_pixel_ratio),u_units_to_pixels:new i.Uniform2f(Y,z.u_units_to_pixels),u_image:new i.Uniform1i(Y,z.u_image),u_image_height:new i.Uniform1f(Y,z.u_image_height)}},Ua=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_texsize:new i.Uniform2f(Y,z.u_texsize),u_ratio:new i.Uniform1f(Y,z.u_ratio),u_device_pixel_ratio:new i.Uniform1f(Y,z.u_device_pixel_ratio),u_image:new i.Uniform1i(Y,z.u_image),u_units_to_pixels:new i.Uniform2f(Y,z.u_units_to_pixels),u_scale:new i.Uniform3f(Y,z.u_scale),u_fade:new i.Uniform1f(Y,z.u_fade)}},mo=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_ratio:new i.Uniform1f(Y,z.u_ratio),u_device_pixel_ratio:new i.Uniform1f(Y,z.u_device_pixel_ratio),u_units_to_pixels:new i.Uniform2f(Y,z.u_units_to_pixels),u_patternscale_a:new i.Uniform2f(Y,z.u_patternscale_a),u_patternscale_b:new i.Uniform2f(Y,z.u_patternscale_b),u_sdfgamma:new i.Uniform1f(Y,z.u_sdfgamma),u_image:new i.Uniform1i(Y,z.u_image),u_tex_y_a:new i.Uniform1f(Y,z.u_tex_y_a),u_tex_y_b:new i.Uniform1f(Y,z.u_tex_y_b),u_mix:new i.Uniform1f(Y,z.u_mix)}},Xo=function(Y,z,K){var O=Y.transform;return{u_matrix:yl(Y,z,K),u_ratio:1/Cs(z,1,O.zoom),u_device_pixel_ratio:i.browser.devicePixelRatio,u_units_to_pixels:[1/O.pixelsToGLUnits[0],1/O.pixelsToGLUnits[1]]}},Ts=function(Y,z,K,O){return i.extend(Xo(Y,z,K),{u_image:0,u_image_height:O})},Qo=function(Y,z,K,O){var $=Y.transform,pe=Bo(z,$);return{u_matrix:yl(Y,z,K),u_texsize:z.imageAtlasTexture.size,u_ratio:1/Cs(z,1,$.zoom),u_device_pixel_ratio:i.browser.devicePixelRatio,u_image:0,u_scale:[pe,O.fromScale,O.toScale],u_fade:O.t,u_units_to_pixels:[1/$.pixelsToGLUnits[0],1/$.pixelsToGLUnits[1]]}},ys=function(Y,z,K,O,$){var pe=Y.transform,de=Y.lineAtlas,Ie=Bo(z,pe),$e=K.layout.get(\"line-cap\")===\"round\",pt=de.getDash(O.from,$e),Kt=de.getDash(O.to,$e),ir=pt.width*$.fromScale,Jt=Kt.width*$.toScale;return i.extend(Xo(Y,z,K),{u_patternscale_a:[Ie/ir,-pt.height/2],u_patternscale_b:[Ie/Jt,-Kt.height/2],u_sdfgamma:de.width/(Math.min(ir,Jt)*256*i.browser.devicePixelRatio)/2,u_image:0,u_tex_y_a:pt.y,u_tex_y_b:Kt.y,u_mix:$.t})};function Bo(Y,z){return 1/Cs(Y,1,z.tileZoom)}function yl(Y,z,K){return Y.translatePosMatrix(z.tileID.posMatrix,z,K.paint.get(\"line-translate\"),K.paint.get(\"line-translate-anchor\"))}var Gs=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_tl_parent:new i.Uniform2f(Y,z.u_tl_parent),u_scale_parent:new i.Uniform1f(Y,z.u_scale_parent),u_buffer_scale:new i.Uniform1f(Y,z.u_buffer_scale),u_fade_t:new i.Uniform1f(Y,z.u_fade_t),u_opacity:new i.Uniform1f(Y,z.u_opacity),u_image0:new i.Uniform1i(Y,z.u_image0),u_image1:new i.Uniform1i(Y,z.u_image1),u_brightness_low:new i.Uniform1f(Y,z.u_brightness_low),u_brightness_high:new i.Uniform1f(Y,z.u_brightness_high),u_saturation_factor:new i.Uniform1f(Y,z.u_saturation_factor),u_contrast_factor:new i.Uniform1f(Y,z.u_contrast_factor),u_spin_weights:new i.Uniform3f(Y,z.u_spin_weights)}},Rs=function(Y,z,K,O,$){return{u_matrix:Y,u_tl_parent:z,u_scale_parent:K,u_buffer_scale:1,u_fade_t:O.mix,u_opacity:O.opacity*$.paint.get(\"raster-opacity\"),u_image0:0,u_image1:1,u_brightness_low:$.paint.get(\"raster-brightness-min\"),u_brightness_high:$.paint.get(\"raster-brightness-max\"),u_saturation_factor:vs($.paint.get(\"raster-saturation\")),u_contrast_factor:Ka($.paint.get(\"raster-contrast\")),u_spin_weights:ia($.paint.get(\"raster-hue-rotate\"))}};function ia(Y){Y*=Math.PI/180;var z=Math.sin(Y),K=Math.cos(Y);return[(2*K+1)/3,(-Math.sqrt(3)*z-K+1)/3,(Math.sqrt(3)*z-K+1)/3]}function Ka(Y){return Y>0?1/(1-Y):1+Y}function vs(Y){return Y>0?1-1/(1.001-Y):-Y}var Ko=function(Y,z){return{u_is_size_zoom_constant:new i.Uniform1i(Y,z.u_is_size_zoom_constant),u_is_size_feature_constant:new i.Uniform1i(Y,z.u_is_size_feature_constant),u_size_t:new i.Uniform1f(Y,z.u_size_t),u_size:new i.Uniform1f(Y,z.u_size),u_camera_to_center_distance:new i.Uniform1f(Y,z.u_camera_to_center_distance),u_pitch:new i.Uniform1f(Y,z.u_pitch),u_rotate_symbol:new i.Uniform1i(Y,z.u_rotate_symbol),u_aspect_ratio:new i.Uniform1f(Y,z.u_aspect_ratio),u_fade_change:new i.Uniform1f(Y,z.u_fade_change),u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_label_plane_matrix:new i.UniformMatrix4f(Y,z.u_label_plane_matrix),u_coord_matrix:new i.UniformMatrix4f(Y,z.u_coord_matrix),u_is_text:new i.Uniform1i(Y,z.u_is_text),u_pitch_with_map:new i.Uniform1i(Y,z.u_pitch_with_map),u_texsize:new i.Uniform2f(Y,z.u_texsize),u_texture:new i.Uniform1i(Y,z.u_texture)}},iu=function(Y,z){return{u_is_size_zoom_constant:new i.Uniform1i(Y,z.u_is_size_zoom_constant),u_is_size_feature_constant:new i.Uniform1i(Y,z.u_is_size_feature_constant),u_size_t:new i.Uniform1f(Y,z.u_size_t),u_size:new i.Uniform1f(Y,z.u_size),u_camera_to_center_distance:new i.Uniform1f(Y,z.u_camera_to_center_distance),u_pitch:new i.Uniform1f(Y,z.u_pitch),u_rotate_symbol:new i.Uniform1i(Y,z.u_rotate_symbol),u_aspect_ratio:new i.Uniform1f(Y,z.u_aspect_ratio),u_fade_change:new i.Uniform1f(Y,z.u_fade_change),u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_label_plane_matrix:new i.UniformMatrix4f(Y,z.u_label_plane_matrix),u_coord_matrix:new i.UniformMatrix4f(Y,z.u_coord_matrix),u_is_text:new i.Uniform1i(Y,z.u_is_text),u_pitch_with_map:new i.Uniform1i(Y,z.u_pitch_with_map),u_texsize:new i.Uniform2f(Y,z.u_texsize),u_texture:new i.Uniform1i(Y,z.u_texture),u_gamma_scale:new i.Uniform1f(Y,z.u_gamma_scale),u_device_pixel_ratio:new i.Uniform1f(Y,z.u_device_pixel_ratio),u_is_halo:new i.Uniform1i(Y,z.u_is_halo)}},Ru=function(Y,z){return{u_is_size_zoom_constant:new i.Uniform1i(Y,z.u_is_size_zoom_constant),u_is_size_feature_constant:new i.Uniform1i(Y,z.u_is_size_feature_constant),u_size_t:new i.Uniform1f(Y,z.u_size_t),u_size:new i.Uniform1f(Y,z.u_size),u_camera_to_center_distance:new i.Uniform1f(Y,z.u_camera_to_center_distance),u_pitch:new i.Uniform1f(Y,z.u_pitch),u_rotate_symbol:new i.Uniform1i(Y,z.u_rotate_symbol),u_aspect_ratio:new i.Uniform1f(Y,z.u_aspect_ratio),u_fade_change:new i.Uniform1f(Y,z.u_fade_change),u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_label_plane_matrix:new i.UniformMatrix4f(Y,z.u_label_plane_matrix),u_coord_matrix:new i.UniformMatrix4f(Y,z.u_coord_matrix),u_is_text:new i.Uniform1i(Y,z.u_is_text),u_pitch_with_map:new i.Uniform1i(Y,z.u_pitch_with_map),u_texsize:new i.Uniform2f(Y,z.u_texsize),u_texsize_icon:new i.Uniform2f(Y,z.u_texsize_icon),u_texture:new i.Uniform1i(Y,z.u_texture),u_texture_icon:new i.Uniform1i(Y,z.u_texture_icon),u_gamma_scale:new i.Uniform1f(Y,z.u_gamma_scale),u_device_pixel_ratio:new i.Uniform1f(Y,z.u_device_pixel_ratio),u_is_halo:new i.Uniform1i(Y,z.u_is_halo)}},ac=function(Y,z,K,O,$,pe,de,Ie,$e,pt){var Kt=$.transform;return{u_is_size_zoom_constant:+(Y===\"constant\"||Y===\"source\"),u_is_size_feature_constant:+(Y===\"constant\"||Y===\"camera\"),u_size_t:z?z.uSizeT:0,u_size:z?z.uSize:0,u_camera_to_center_distance:Kt.cameraToCenterDistance,u_pitch:Kt.pitch/360*2*Math.PI,u_rotate_symbol:+K,u_aspect_ratio:Kt.width/Kt.height,u_fade_change:$.options.fadeDuration?$.symbolFadeChange:1,u_matrix:pe,u_label_plane_matrix:de,u_coord_matrix:Ie,u_is_text:+$e,u_pitch_with_map:+O,u_texsize:pt,u_texture:0}},mf=function(Y,z,K,O,$,pe,de,Ie,$e,pt,Kt){var ir=$.transform;return i.extend(ac(Y,z,K,O,$,pe,de,Ie,$e,pt),{u_gamma_scale:O?Math.cos(ir._pitch)*ir.cameraToCenterDistance:1,u_device_pixel_ratio:i.browser.devicePixelRatio,u_is_halo:+Kt})},bu=function(Y,z,K,O,$,pe,de,Ie,$e,pt){return i.extend(mf(Y,z,K,O,$,pe,de,Ie,!0,$e,!0),{u_texsize_icon:pt,u_texture_icon:1})},Kc=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_opacity:new i.Uniform1f(Y,z.u_opacity),u_color:new i.UniformColor(Y,z.u_color)}},Du=function(Y,z){return{u_matrix:new i.UniformMatrix4f(Y,z.u_matrix),u_opacity:new i.Uniform1f(Y,z.u_opacity),u_image:new i.Uniform1i(Y,z.u_image),u_pattern_tl_a:new i.Uniform2f(Y,z.u_pattern_tl_a),u_pattern_br_a:new i.Uniform2f(Y,z.u_pattern_br_a),u_pattern_tl_b:new i.Uniform2f(Y,z.u_pattern_tl_b),u_pattern_br_b:new i.Uniform2f(Y,z.u_pattern_br_b),u_texsize:new i.Uniform2f(Y,z.u_texsize),u_mix:new i.Uniform1f(Y,z.u_mix),u_pattern_size_a:new i.Uniform2f(Y,z.u_pattern_size_a),u_pattern_size_b:new i.Uniform2f(Y,z.u_pattern_size_b),u_scale_a:new i.Uniform1f(Y,z.u_scale_a),u_scale_b:new i.Uniform1f(Y,z.u_scale_b),u_pixel_coord_upper:new i.Uniform2f(Y,z.u_pixel_coord_upper),u_pixel_coord_lower:new i.Uniform2f(Y,z.u_pixel_coord_lower),u_tile_units_to_pixels:new i.Uniform1f(Y,z.u_tile_units_to_pixels)}},Dc=function(Y,z,K){return{u_matrix:Y,u_opacity:z,u_color:K}},Da=function(Y,z,K,O,$,pe){return i.extend(pf(O,pe,K,$),{u_matrix:Y,u_opacity:z})},eo={fillExtrusion:Ph,fillExtrusionPattern:Rl,fill:Rc,fillPattern:gc,fillOutline:hl,fillOutlinePattern:ru,circle:gt,collisionBox:wr,collisionCircle:vr,debug:xi,clippingMask:Xi,heatmap:Ti,heatmapTexture:qi,hillshade:Pn,hillshadePrepare:Ma,line:Cn,lineGradient:sn,linePattern:Ua,lineSDF:mo,raster:Gs,symbolIcon:Ko,symbolSDF:iu,symbolTextAndIcon:Ru,background:Kc,backgroundPattern:Du},Jc;function yc(Y,z,K,O,$,pe,de){for(var Ie=Y.context,$e=Ie.gl,pt=Y.useProgram(\"collisionBox\"),Kt=[],ir=0,Jt=0,vt=0;vt0){var Ar=i.create(),gr=dr;i.mul(Ar,rr.placementInvProjMatrix,Y.transform.glCoordMatrix),i.mul(Ar,Ar,rr.placementViewportMatrix),Kt.push({circleArray:kr,circleOffset:Jt,transform:gr,invTransform:Ar}),ir+=kr.length/4,Jt=ir}pr&&pt.draw(Ie,$e.LINES,Wi.disabled,$i.disabled,Y.colorModeForRenderPass(),yr.disabled,Ur(dr,Y.transform,Wt),K.id,pr.layoutVertexBuffer,pr.indexBuffer,pr.segments,null,Y.transform.zoom,null,null,pr.collisionVertexBuffer)}}if(!(!de||!Kt.length)){var Cr=Y.useProgram(\"collisionCircle\"),cr=new i.StructArrayLayout2f1f2i16;cr.resize(ir*4),cr._trim();for(var Gr=0,ei=0,yi=Kt;ei=0&&(Pt[rr.associatedIconIndex]={shiftedAnchor:ln,angle:Qn})}}if(Kt){vt.clear();for(var rn=Y.icon.placedSymbolArray,bn=0;bn0){var de=i.browser.now(),Ie=(de-Y.timeAdded)/pe,$e=z?(de-z.timeAdded)/pe:-1,pt=K.getSource(),Kt=$.coveringZoomLevel({tileSize:pt.tileSize,roundZoom:pt.roundZoom}),ir=!z||Math.abs(z.tileID.overscaledZ-Kt)>Math.abs(Y.tileID.overscaledZ-Kt),Jt=ir&&Y.refreshedUponExpiration?1:i.clamp(ir?Ie:1-$e,0,1);return Y.refreshedUponExpiration&&Ie>=1&&(Y.refreshedUponExpiration=!1),z?{opacity:1,mix:1-Jt}:{opacity:Jt,mix:0}}else return{opacity:1,mix:0}}function Ut(Y,z,K){var O=K.paint.get(\"background-color\"),$=K.paint.get(\"background-opacity\");if($!==0){var pe=Y.context,de=pe.gl,Ie=Y.transform,$e=Ie.tileSize,pt=K.paint.get(\"background-pattern\");if(!Y.isPatternMissing(pt)){var Kt=!pt&&O.a===1&&$===1&&Y.opaquePassEnabledForLayer()?\"opaque\":\"translucent\";if(Y.renderPass===Kt){var ir=$i.disabled,Jt=Y.depthModeForSublayer(0,Kt===\"opaque\"?Wi.ReadWrite:Wi.ReadOnly),vt=Y.colorModeForRenderPass(),Pt=Y.useProgram(pt?\"backgroundPattern\":\"background\"),Wt=Ie.coveringTiles({tileSize:$e});pt&&(pe.activeTexture.set(de.TEXTURE0),Y.imageManager.bind(Y.context));for(var rr=K.getCrossfadeParameters(),dr=0,pr=Wt;dr \"+K.overscaledZ);var dr=rr+\" \"+vt+\"kb\";Ga(Y,dr),de.draw(O,$.TRIANGLES,Ie,$e,ft.alphaBlended,yr.disabled,Fi(pe,i.Color.transparent,Wt),Kt,Y.debugBuffer,Y.quadTriangleIndexBuffer,Y.debugSegments)}function Ga(Y,z){Y.initDebugOverlayCanvas();var K=Y.debugOverlayCanvas,O=Y.context.gl,$=Y.debugOverlayCanvas.getContext(\"2d\");$.clearRect(0,0,K.width,K.height),$.shadowColor=\"white\",$.shadowBlur=2,$.lineWidth=1.5,$.strokeStyle=\"white\",$.textBaseline=\"top\",$.font=\"bold 36px Open Sans, sans-serif\",$.fillText(z,5,5),$.strokeText(z,5,5),Y.debugOverlayTexture.update(K),Y.debugOverlayTexture.bind(O.LINEAR,O.CLAMP_TO_EDGE)}function To(Y,z,K){var O=Y.context,$=K.implementation;if(Y.renderPass===\"offscreen\"){var pe=$.prerender;pe&&(Y.setCustomLayerDefaults(),O.setColorMode(Y.colorModeForRenderPass()),pe.call($,O.gl,Y.transform.customLayerMatrix()),O.setDirty(),Y.setBaseState())}else if(Y.renderPass===\"translucent\"){Y.setCustomLayerDefaults(),O.setColorMode(Y.colorModeForRenderPass()),O.setStencilMode($i.disabled);var de=$.renderingMode===\"3d\"?new Wi(Y.context.gl.LEQUAL,Wi.ReadWrite,Y.depthRangeFor3D):Y.depthModeForSublayer(0,Wi.ReadOnly);O.setDepthMode(de),$.render(O.gl,Y.transform.customLayerMatrix()),O.setDirty(),Y.setBaseState(),O.bindFramebuffer.set(null)}}var Wa={symbol:w,circle:it,heatmap:yt,line:Sr,fill:he,\"fill-extrusion\":Pe,hillshade:Je,raster:Mt,background:Ut,debug:pa,custom:To},co=function(z,K){this.context=new Fr(z),this.transform=K,this._tileTextures={},this.setup(),this.numSublayers=Zr.maxUnderzooming+Zr.maxOverzooming+1,this.depthEpsilon=1/Math.pow(2,16),this.crossTileSymbolIndex=new rh,this.gpuTimers={}};co.prototype.resize=function(z,K){if(this.width=z*i.browser.devicePixelRatio,this.height=K*i.browser.devicePixelRatio,this.context.viewport.set([0,0,this.width,this.height]),this.style)for(var O=0,$=this.style._order;O<$.length;O+=1){var pe=$[O];this.style._layers[pe].resize()}},co.prototype.setup=function(){var z=this.context,K=new i.StructArrayLayout2i4;K.emplaceBack(0,0),K.emplaceBack(i.EXTENT,0),K.emplaceBack(0,i.EXTENT),K.emplaceBack(i.EXTENT,i.EXTENT),this.tileExtentBuffer=z.createVertexBuffer(K,kc.members),this.tileExtentSegments=i.SegmentVector.simpleSegment(0,0,4,2);var O=new i.StructArrayLayout2i4;O.emplaceBack(0,0),O.emplaceBack(i.EXTENT,0),O.emplaceBack(0,i.EXTENT),O.emplaceBack(i.EXTENT,i.EXTENT),this.debugBuffer=z.createVertexBuffer(O,kc.members),this.debugSegments=i.SegmentVector.simpleSegment(0,0,4,5);var $=new i.StructArrayLayout4i8;$.emplaceBack(0,0,0,0),$.emplaceBack(i.EXTENT,0,i.EXTENT,0),$.emplaceBack(0,i.EXTENT,0,i.EXTENT),$.emplaceBack(i.EXTENT,i.EXTENT,i.EXTENT,i.EXTENT),this.rasterBoundsBuffer=z.createVertexBuffer($,Me.members),this.rasterBoundsSegments=i.SegmentVector.simpleSegment(0,0,4,2);var pe=new i.StructArrayLayout2i4;pe.emplaceBack(0,0),pe.emplaceBack(1,0),pe.emplaceBack(0,1),pe.emplaceBack(1,1),this.viewportBuffer=z.createVertexBuffer(pe,kc.members),this.viewportSegments=i.SegmentVector.simpleSegment(0,0,4,2);var de=new i.StructArrayLayout1ui2;de.emplaceBack(0),de.emplaceBack(1),de.emplaceBack(3),de.emplaceBack(2),de.emplaceBack(0),this.tileBorderIndexBuffer=z.createIndexBuffer(de);var Ie=new i.StructArrayLayout3ui6;Ie.emplaceBack(0,1,2),Ie.emplaceBack(2,1,3),this.quadTriangleIndexBuffer=z.createIndexBuffer(Ie),this.emptyTexture=new i.Texture(z,{width:1,height:1,data:new Uint8Array([0,0,0,0])},z.gl.RGBA);var $e=this.context.gl;this.stencilClearMode=new $i({func:$e.ALWAYS,mask:0},0,255,$e.ZERO,$e.ZERO,$e.ZERO)},co.prototype.clearStencil=function(){var z=this.context,K=z.gl;this.nextStencilID=1,this.currentStencilSource=void 0;var O=i.create();i.ortho(O,0,this.width,this.height,0,0,1),i.scale(O,O,[K.drawingBufferWidth,K.drawingBufferHeight,0]),this.useProgram(\"clippingMask\").draw(z,K.TRIANGLES,Wi.disabled,this.stencilClearMode,ft.disabled,yr.disabled,hn(O),\"$clipping\",this.viewportBuffer,this.quadTriangleIndexBuffer,this.viewportSegments)},co.prototype._renderTileClippingMasks=function(z,K){if(!(this.currentStencilSource===z.source||!z.isTileClipped()||!K||!K.length)){this.currentStencilSource=z.source;var O=this.context,$=O.gl;this.nextStencilID+K.length>256&&this.clearStencil(),O.setColorMode(ft.disabled),O.setDepthMode(Wi.disabled);var pe=this.useProgram(\"clippingMask\");this._tileClippingMaskIDs={};for(var de=0,Ie=K;de256&&this.clearStencil();var z=this.nextStencilID++,K=this.context.gl;return new $i({func:K.NOTEQUAL,mask:255},z,255,K.KEEP,K.KEEP,K.REPLACE)},co.prototype.stencilModeForClipping=function(z){var K=this.context.gl;return new $i({func:K.EQUAL,mask:255},this._tileClippingMaskIDs[z.key],0,K.KEEP,K.KEEP,K.REPLACE)},co.prototype.stencilConfigForOverlap=function(z){var K,O=this.context.gl,$=z.sort(function(pt,Kt){return Kt.overscaledZ-pt.overscaledZ}),pe=$[$.length-1].overscaledZ,de=$[0].overscaledZ-pe+1;if(de>1){this.currentStencilSource=void 0,this.nextStencilID+de>256&&this.clearStencil();for(var Ie={},$e=0;$e=0;this.currentLayer--){var Ar=this.style._layers[$[this.currentLayer]],gr=pe[Ar.source],Cr=$e[Ar.source];this._renderTileClippingMasks(Ar,Cr),this.renderLayer(this,gr,Ar,Cr)}for(this.renderPass=\"translucent\",this.currentLayer=0;this.currentLayer<$.length;this.currentLayer++){var cr=this.style._layers[$[this.currentLayer]],Gr=pe[cr.source],ei=(cr.type===\"symbol\"?Kt:pt)[cr.source];this._renderTileClippingMasks(cr,$e[cr.source]),this.renderLayer(this,Gr,cr,ei)}if(this.options.showTileBoundaries){var yi,tn,Ri=i.values(this.style._layers);Ri.forEach(function(ln){ln.source&&!ln.isHidden(O.transform.zoom)&&(ln.source!==(tn&&tn.id)&&(tn=O.style.sourceCaches[ln.source]),(!yi||yi.getSource().maxzoom0?K.pop():null},co.prototype.isPatternMissing=function(z){if(!z)return!1;if(!z.from||!z.to)return!0;var K=this.imageManager.getPattern(z.from.toString()),O=this.imageManager.getPattern(z.to.toString());return!K||!O},co.prototype.useProgram=function(z,K){this.cache=this.cache||{};var O=\"\"+z+(K?K.cacheKey:\"\")+(this._showOverdrawInspector?\"/overdraw\":\"\");return this.cache[O]||(this.cache[O]=new Vf(this.context,z,Pf[z],K,eo[z],this._showOverdrawInspector)),this.cache[O]},co.prototype.setCustomLayerDefaults=function(){this.context.unbindVAO(),this.context.cullFace.setDefault(),this.context.activeTexture.setDefault(),this.context.pixelStoreUnpack.setDefault(),this.context.pixelStoreUnpackPremultiplyAlpha.setDefault(),this.context.pixelStoreUnpackFlipY.setDefault()},co.prototype.setBaseState=function(){var z=this.context.gl;this.context.cullFace.set(!1),this.context.viewport.set([0,0,this.width,this.height]),this.context.blendEquation.set(z.FUNC_ADD)},co.prototype.initDebugOverlayCanvas=function(){if(this.debugOverlayCanvas==null){this.debugOverlayCanvas=i.window.document.createElement(\"canvas\"),this.debugOverlayCanvas.width=512,this.debugOverlayCanvas.height=512;var z=this.context.gl;this.debugOverlayTexture=new i.Texture(this.context,this.debugOverlayCanvas,z.RGBA)}},co.prototype.destroy=function(){this.emptyTexture.destroy(),this.debugOverlayTexture&&this.debugOverlayTexture.destroy()};var Ro=function(z,K){this.points=z,this.planes=K};Ro.fromInvProjectionMatrix=function(z,K,O){var $=[[-1,1,-1,1],[1,1,-1,1],[1,-1,-1,1],[-1,-1,-1,1],[-1,1,1,1],[1,1,1,1],[1,-1,1,1],[-1,-1,1,1]],pe=Math.pow(2,O),de=$.map(function(pt){return i.transformMat4([],pt,z)}).map(function(pt){return i.scale$1([],pt,1/pt[3]/K*pe)}),Ie=[[0,1,2],[6,5,4],[0,3,7],[2,1,5],[3,2,6],[0,4,5]],$e=Ie.map(function(pt){var Kt=i.sub([],de[pt[0]],de[pt[1]]),ir=i.sub([],de[pt[2]],de[pt[1]]),Jt=i.normalize([],i.cross([],Kt,ir)),vt=-i.dot(Jt,de[pt[1]]);return Jt.concat(vt)});return new Ro(de,$e)};var Ds=function(z,K){this.min=z,this.max=K,this.center=i.scale$2([],i.add([],this.min,this.max),.5)};Ds.prototype.quadrant=function(z){for(var K=[z%2===0,z<2],O=i.clone$2(this.min),$=i.clone$2(this.max),pe=0;pe=0;if(de===0)return 0;de!==K.length&&(O=!1)}if(O)return 2;for(var $e=0;$e<3;$e++){for(var pt=Number.MAX_VALUE,Kt=-Number.MAX_VALUE,ir=0;irthis.max[$e]-this.min[$e])return 0}return 1};var As=function(z,K,O,$){if(z===void 0&&(z=0),K===void 0&&(K=0),O===void 0&&(O=0),$===void 0&&($=0),isNaN(z)||z<0||isNaN(K)||K<0||isNaN(O)||O<0||isNaN($)||$<0)throw new Error(\"Invalid value for edge-insets, top, bottom, left and right must all be numbers\");this.top=z,this.bottom=K,this.left=O,this.right=$};As.prototype.interpolate=function(z,K,O){return K.top!=null&&z.top!=null&&(this.top=i.number(z.top,K.top,O)),K.bottom!=null&&z.bottom!=null&&(this.bottom=i.number(z.bottom,K.bottom,O)),K.left!=null&&z.left!=null&&(this.left=i.number(z.left,K.left,O)),K.right!=null&&z.right!=null&&(this.right=i.number(z.right,K.right,O)),this},As.prototype.getCenter=function(z,K){var O=i.clamp((this.left+z-this.right)/2,0,z),$=i.clamp((this.top+K-this.bottom)/2,0,K);return new i.Point(O,$)},As.prototype.equals=function(z){return this.top===z.top&&this.bottom===z.bottom&&this.left===z.left&&this.right===z.right},As.prototype.clone=function(){return new As(this.top,this.bottom,this.left,this.right)},As.prototype.toJSON=function(){return{top:this.top,bottom:this.bottom,left:this.left,right:this.right}};var yo=function(z,K,O,$,pe){this.tileSize=512,this.maxValidLatitude=85.051129,this._renderWorldCopies=pe===void 0?!0:pe,this._minZoom=z||0,this._maxZoom=K||22,this._minPitch=O==null?0:O,this._maxPitch=$==null?60:$,this.setMaxBounds(),this.width=0,this.height=0,this._center=new i.LngLat(0,0),this.zoom=0,this.angle=0,this._fov=.6435011087932844,this._pitch=0,this._unmodified=!0,this._edgeInsets=new As,this._posMatrixCache={},this._alignedPosMatrixCache={}},po={minZoom:{configurable:!0},maxZoom:{configurable:!0},minPitch:{configurable:!0},maxPitch:{configurable:!0},renderWorldCopies:{configurable:!0},worldSize:{configurable:!0},centerOffset:{configurable:!0},size:{configurable:!0},bearing:{configurable:!0},pitch:{configurable:!0},fov:{configurable:!0},zoom:{configurable:!0},center:{configurable:!0},padding:{configurable:!0},centerPoint:{configurable:!0},unmodified:{configurable:!0},point:{configurable:!0}};yo.prototype.clone=function(){var z=new yo(this._minZoom,this._maxZoom,this._minPitch,this.maxPitch,this._renderWorldCopies);return z.tileSize=this.tileSize,z.latRange=this.latRange,z.width=this.width,z.height=this.height,z._center=this._center,z.zoom=this.zoom,z.angle=this.angle,z._fov=this._fov,z._pitch=this._pitch,z._unmodified=this._unmodified,z._edgeInsets=this._edgeInsets.clone(),z._calcMatrices(),z},po.minZoom.get=function(){return this._minZoom},po.minZoom.set=function(Y){this._minZoom!==Y&&(this._minZoom=Y,this.zoom=Math.max(this.zoom,Y))},po.maxZoom.get=function(){return this._maxZoom},po.maxZoom.set=function(Y){this._maxZoom!==Y&&(this._maxZoom=Y,this.zoom=Math.min(this.zoom,Y))},po.minPitch.get=function(){return this._minPitch},po.minPitch.set=function(Y){this._minPitch!==Y&&(this._minPitch=Y,this.pitch=Math.max(this.pitch,Y))},po.maxPitch.get=function(){return this._maxPitch},po.maxPitch.set=function(Y){this._maxPitch!==Y&&(this._maxPitch=Y,this.pitch=Math.min(this.pitch,Y))},po.renderWorldCopies.get=function(){return this._renderWorldCopies},po.renderWorldCopies.set=function(Y){Y===void 0?Y=!0:Y===null&&(Y=!1),this._renderWorldCopies=Y},po.worldSize.get=function(){return this.tileSize*this.scale},po.centerOffset.get=function(){return this.centerPoint._sub(this.size._div(2))},po.size.get=function(){return new i.Point(this.width,this.height)},po.bearing.get=function(){return-this.angle/Math.PI*180},po.bearing.set=function(Y){var z=-i.wrap(Y,-180,180)*Math.PI/180;this.angle!==z&&(this._unmodified=!1,this.angle=z,this._calcMatrices(),this.rotationMatrix=i.create$2(),i.rotate(this.rotationMatrix,this.rotationMatrix,this.angle))},po.pitch.get=function(){return this._pitch/Math.PI*180},po.pitch.set=function(Y){var z=i.clamp(Y,this.minPitch,this.maxPitch)/180*Math.PI;this._pitch!==z&&(this._unmodified=!1,this._pitch=z,this._calcMatrices())},po.fov.get=function(){return this._fov/Math.PI*180},po.fov.set=function(Y){Y=Math.max(.01,Math.min(60,Y)),this._fov!==Y&&(this._unmodified=!1,this._fov=Y/180*Math.PI,this._calcMatrices())},po.zoom.get=function(){return this._zoom},po.zoom.set=function(Y){var z=Math.min(Math.max(Y,this.minZoom),this.maxZoom);this._zoom!==z&&(this._unmodified=!1,this._zoom=z,this.scale=this.zoomScale(z),this.tileZoom=Math.floor(z),this.zoomFraction=z-this.tileZoom,this._constrain(),this._calcMatrices())},po.center.get=function(){return this._center},po.center.set=function(Y){Y.lat===this._center.lat&&Y.lng===this._center.lng||(this._unmodified=!1,this._center=Y,this._constrain(),this._calcMatrices())},po.padding.get=function(){return this._edgeInsets.toJSON()},po.padding.set=function(Y){this._edgeInsets.equals(Y)||(this._unmodified=!1,this._edgeInsets.interpolate(this._edgeInsets,Y,1),this._calcMatrices())},po.centerPoint.get=function(){return this._edgeInsets.getCenter(this.width,this.height)},yo.prototype.isPaddingEqual=function(z){return this._edgeInsets.equals(z)},yo.prototype.interpolatePadding=function(z,K,O){this._unmodified=!1,this._edgeInsets.interpolate(z,K,O),this._constrain(),this._calcMatrices()},yo.prototype.coveringZoomLevel=function(z){var K=(z.roundZoom?Math.round:Math.floor)(this.zoom+this.scaleZoom(this.tileSize/z.tileSize));return Math.max(0,K)},yo.prototype.getVisibleUnwrappedCoordinates=function(z){var K=[new i.UnwrappedTileID(0,z)];if(this._renderWorldCopies)for(var O=this.pointCoordinate(new i.Point(0,0)),$=this.pointCoordinate(new i.Point(this.width,0)),pe=this.pointCoordinate(new i.Point(this.width,this.height)),de=this.pointCoordinate(new i.Point(0,this.height)),Ie=Math.floor(Math.min(O.x,$.x,pe.x,de.x)),$e=Math.floor(Math.max(O.x,$.x,pe.x,de.x)),pt=1,Kt=Ie-pt;Kt<=$e+pt;Kt++)Kt!==0&&K.push(new i.UnwrappedTileID(Kt,z));return K},yo.prototype.coveringTiles=function(z){var K=this.coveringZoomLevel(z),O=K;if(z.minzoom!==void 0&&Kz.maxzoom&&(K=z.maxzoom);var $=i.MercatorCoordinate.fromLngLat(this.center),pe=Math.pow(2,K),de=[pe*$.x,pe*$.y,0],Ie=Ro.fromInvProjectionMatrix(this.invProjMatrix,this.worldSize,K),$e=z.minzoom||0;this.pitch<=60&&this._edgeInsets.top<.1&&($e=K);var pt=3,Kt=function(Ri){return{aabb:new Ds([Ri*pe,0,0],[(Ri+1)*pe,pe,0]),zoom:0,x:0,y:0,wrap:Ri,fullyVisible:!1}},ir=[],Jt=[],vt=K,Pt=z.reparseOverscaled?O:K;if(this._renderWorldCopies)for(var Wt=1;Wt<=3;Wt++)ir.push(Kt(-Wt)),ir.push(Kt(Wt));for(ir.push(Kt(0));ir.length>0;){var rr=ir.pop(),dr=rr.x,pr=rr.y,kr=rr.fullyVisible;if(!kr){var Ar=rr.aabb.intersects(Ie);if(Ar===0)continue;kr=Ar===2}var gr=rr.aabb.distanceX(de),Cr=rr.aabb.distanceY(de),cr=Math.max(Math.abs(gr),Math.abs(Cr)),Gr=pt+(1<Gr&&rr.zoom>=$e){Jt.push({tileID:new i.OverscaledTileID(rr.zoom===vt?Pt:rr.zoom,rr.wrap,rr.zoom,dr,pr),distanceSq:i.sqrLen([de[0]-.5-dr,de[1]-.5-pr])});continue}for(var ei=0;ei<4;ei++){var yi=(dr<<1)+ei%2,tn=(pr<<1)+(ei>>1);ir.push({aabb:rr.aabb.quadrant(ei),zoom:rr.zoom+1,x:yi,y:tn,wrap:rr.wrap,fullyVisible:kr})}}return Jt.sort(function(Ri,ln){return Ri.distanceSq-ln.distanceSq}).map(function(Ri){return Ri.tileID})},yo.prototype.resize=function(z,K){this.width=z,this.height=K,this.pixelsToGLUnits=[2/z,-2/K],this._constrain(),this._calcMatrices()},po.unmodified.get=function(){return this._unmodified},yo.prototype.zoomScale=function(z){return Math.pow(2,z)},yo.prototype.scaleZoom=function(z){return Math.log(z)/Math.LN2},yo.prototype.project=function(z){var K=i.clamp(z.lat,-this.maxValidLatitude,this.maxValidLatitude);return new i.Point(i.mercatorXfromLng(z.lng)*this.worldSize,i.mercatorYfromLat(K)*this.worldSize)},yo.prototype.unproject=function(z){return new i.MercatorCoordinate(z.x/this.worldSize,z.y/this.worldSize).toLngLat()},po.point.get=function(){return this.project(this.center)},yo.prototype.setLocationAtPoint=function(z,K){var O=this.pointCoordinate(K),$=this.pointCoordinate(this.centerPoint),pe=this.locationCoordinate(z),de=new i.MercatorCoordinate(pe.x-(O.x-$.x),pe.y-(O.y-$.y));this.center=this.coordinateLocation(de),this._renderWorldCopies&&(this.center=this.center.wrap())},yo.prototype.locationPoint=function(z){return this.coordinatePoint(this.locationCoordinate(z))},yo.prototype.pointLocation=function(z){return this.coordinateLocation(this.pointCoordinate(z))},yo.prototype.locationCoordinate=function(z){return i.MercatorCoordinate.fromLngLat(z)},yo.prototype.coordinateLocation=function(z){return z.toLngLat()},yo.prototype.pointCoordinate=function(z){var K=0,O=[z.x,z.y,0,1],$=[z.x,z.y,1,1];i.transformMat4(O,O,this.pixelMatrixInverse),i.transformMat4($,$,this.pixelMatrixInverse);var pe=O[3],de=$[3],Ie=O[0]/pe,$e=$[0]/de,pt=O[1]/pe,Kt=$[1]/de,ir=O[2]/pe,Jt=$[2]/de,vt=ir===Jt?0:(K-ir)/(Jt-ir);return new i.MercatorCoordinate(i.number(Ie,$e,vt)/this.worldSize,i.number(pt,Kt,vt)/this.worldSize)},yo.prototype.coordinatePoint=function(z){var K=[z.x*this.worldSize,z.y*this.worldSize,0,1];return i.transformMat4(K,K,this.pixelMatrix),new i.Point(K[0]/K[3],K[1]/K[3])},yo.prototype.getBounds=function(){return new i.LngLatBounds().extend(this.pointLocation(new i.Point(0,0))).extend(this.pointLocation(new i.Point(this.width,0))).extend(this.pointLocation(new i.Point(this.width,this.height))).extend(this.pointLocation(new i.Point(0,this.height)))},yo.prototype.getMaxBounds=function(){return!this.latRange||this.latRange.length!==2||!this.lngRange||this.lngRange.length!==2?null:new i.LngLatBounds([this.lngRange[0],this.latRange[0]],[this.lngRange[1],this.latRange[1]])},yo.prototype.setMaxBounds=function(z){z?(this.lngRange=[z.getWest(),z.getEast()],this.latRange=[z.getSouth(),z.getNorth()],this._constrain()):(this.lngRange=null,this.latRange=[-this.maxValidLatitude,this.maxValidLatitude])},yo.prototype.calculatePosMatrix=function(z,K){K===void 0&&(K=!1);var O=z.key,$=K?this._alignedPosMatrixCache:this._posMatrixCache;if($[O])return $[O];var pe=z.canonical,de=this.worldSize/this.zoomScale(pe.z),Ie=pe.x+Math.pow(2,pe.z)*z.wrap,$e=i.identity(new Float64Array(16));return i.translate($e,$e,[Ie*de,pe.y*de,0]),i.scale($e,$e,[de/i.EXTENT,de/i.EXTENT,1]),i.multiply($e,K?this.alignedProjMatrix:this.projMatrix,$e),$[O]=new Float32Array($e),$[O]},yo.prototype.customLayerMatrix=function(){return this.mercatorMatrix.slice()},yo.prototype._constrain=function(){if(!(!this.center||!this.width||!this.height||this._constraining)){this._constraining=!0;var z=-90,K=90,O=-180,$=180,pe,de,Ie,$e,pt=this.size,Kt=this._unmodified;if(this.latRange){var ir=this.latRange;z=i.mercatorYfromLat(ir[1])*this.worldSize,K=i.mercatorYfromLat(ir[0])*this.worldSize,pe=K-zK&&($e=K-rr)}if(this.lngRange){var dr=vt.x,pr=pt.x/2;dr-pr$&&(Ie=$-pr)}(Ie!==void 0||$e!==void 0)&&(this.center=this.unproject(new i.Point(Ie!==void 0?Ie:vt.x,$e!==void 0?$e:vt.y))),this._unmodified=Kt,this._constraining=!1}},yo.prototype._calcMatrices=function(){if(this.height){var z=this._fov/2,K=this.centerOffset;this.cameraToCenterDistance=.5/Math.tan(z)*this.height;var O=Math.PI/2+this._pitch,$=this._fov*(.5+K.y/this.height),pe=Math.sin($)*this.cameraToCenterDistance/Math.sin(i.clamp(Math.PI-O-$,.01,Math.PI-.01)),de=this.point,Ie=de.x,$e=de.y,pt=Math.cos(Math.PI/2-this._pitch)*pe+this.cameraToCenterDistance,Kt=pt*1.01,ir=this.height/50,Jt=new Float64Array(16);i.perspective(Jt,this._fov,this.width/this.height,ir,Kt),Jt[8]=-K.x*2/this.width,Jt[9]=K.y*2/this.height,i.scale(Jt,Jt,[1,-1,1]),i.translate(Jt,Jt,[0,0,-this.cameraToCenterDistance]),i.rotateX(Jt,Jt,this._pitch),i.rotateZ(Jt,Jt,this.angle),i.translate(Jt,Jt,[-Ie,-$e,0]),this.mercatorMatrix=i.scale([],Jt,[this.worldSize,this.worldSize,this.worldSize]),i.scale(Jt,Jt,[1,1,i.mercatorZfromAltitude(1,this.center.lat)*this.worldSize,1]),this.projMatrix=Jt,this.invProjMatrix=i.invert([],this.projMatrix);var vt=this.width%2/2,Pt=this.height%2/2,Wt=Math.cos(this.angle),rr=Math.sin(this.angle),dr=Ie-Math.round(Ie)+Wt*vt+rr*Pt,pr=$e-Math.round($e)+Wt*Pt+rr*vt,kr=new Float64Array(Jt);if(i.translate(kr,kr,[dr>.5?dr-1:dr,pr>.5?pr-1:pr,0]),this.alignedProjMatrix=kr,Jt=i.create(),i.scale(Jt,Jt,[this.width/2,-this.height/2,1]),i.translate(Jt,Jt,[1,-1,0]),this.labelPlaneMatrix=Jt,Jt=i.create(),i.scale(Jt,Jt,[1,-1,1]),i.translate(Jt,Jt,[-1,-1,0]),i.scale(Jt,Jt,[2/this.width,2/this.height,1]),this.glCoordMatrix=Jt,this.pixelMatrix=i.multiply(new Float64Array(16),this.labelPlaneMatrix,this.projMatrix),Jt=i.invert(new Float64Array(16),this.pixelMatrix),!Jt)throw new Error(\"failed to invert matrix\");this.pixelMatrixInverse=Jt,this._posMatrixCache={},this._alignedPosMatrixCache={}}},yo.prototype.maxPitchScaleFactor=function(){if(!this.pixelMatrixInverse)return 1;var z=this.pointCoordinate(new i.Point(0,0)),K=[z.x*this.worldSize,z.y*this.worldSize,0,1],O=i.transformMat4(K,K,this.pixelMatrix);return O[3]/this.cameraToCenterDistance},yo.prototype.getCameraPoint=function(){var z=this._pitch,K=Math.tan(z)*(this.cameraToCenterDistance||1);return this.centerPoint.add(new i.Point(0,K))},yo.prototype.getCameraQueryGeometry=function(z){var K=this.getCameraPoint();if(z.length===1)return[z[0],K];for(var O=K.x,$=K.y,pe=K.x,de=K.y,Ie=0,$e=z;Ie<$e.length;Ie+=1){var pt=$e[Ie];O=Math.min(O,pt.x),$=Math.min($,pt.y),pe=Math.max(pe,pt.x),de=Math.max(de,pt.y)}return[new i.Point(O,$),new i.Point(pe,$),new i.Point(pe,de),new i.Point(O,de),new i.Point(O,$)]},Object.defineProperties(yo.prototype,po);function _l(Y,z){var K=!1,O=null,$=function(){O=null,K&&(Y(),O=setTimeout($,z),K=!1)};return function(){return K=!0,O||$(),O}}var Vl=function(z){this._hashName=z&&encodeURIComponent(z),i.bindAll([\"_getCurrentHash\",\"_onHashChange\",\"_updateHash\"],this),this._updateHash=_l(this._updateHashUnthrottled.bind(this),30*1e3/100)};Vl.prototype.addTo=function(z){return this._map=z,i.window.addEventListener(\"hashchange\",this._onHashChange,!1),this._map.on(\"moveend\",this._updateHash),this},Vl.prototype.remove=function(){return i.window.removeEventListener(\"hashchange\",this._onHashChange,!1),this._map.off(\"moveend\",this._updateHash),clearTimeout(this._updateHash()),delete this._map,this},Vl.prototype.getHashString=function(z){var K=this._map.getCenter(),O=Math.round(this._map.getZoom()*100)/100,$=Math.ceil((O*Math.LN2+Math.log(512/360/.5))/Math.LN10),pe=Math.pow(10,$),de=Math.round(K.lng*pe)/pe,Ie=Math.round(K.lat*pe)/pe,$e=this._map.getBearing(),pt=this._map.getPitch(),Kt=\"\";if(z?Kt+=\"/\"+de+\"/\"+Ie+\"/\"+O:Kt+=O+\"/\"+Ie+\"/\"+de,($e||pt)&&(Kt+=\"/\"+Math.round($e*10)/10),pt&&(Kt+=\"/\"+Math.round(pt)),this._hashName){var ir=this._hashName,Jt=!1,vt=i.window.location.hash.slice(1).split(\"&\").map(function(Pt){var Wt=Pt.split(\"=\")[0];return Wt===ir?(Jt=!0,Wt+\"=\"+Kt):Pt}).filter(function(Pt){return Pt});return Jt||vt.push(ir+\"=\"+Kt),\"#\"+vt.join(\"&\")}return\"#\"+Kt},Vl.prototype._getCurrentHash=function(){var z=this,K=i.window.location.hash.replace(\"#\",\"\");if(this._hashName){var O;return K.split(\"&\").map(function($){return $.split(\"=\")}).forEach(function($){$[0]===z._hashName&&(O=$)}),(O&&O[1]||\"\").split(\"/\")}return K.split(\"/\")},Vl.prototype._onHashChange=function(){var z=this._getCurrentHash();if(z.length>=3&&!z.some(function(O){return isNaN(O)})){var K=this._map.dragRotate.isEnabled()&&this._map.touchZoomRotate.isEnabled()?+(z[3]||0):this._map.getBearing();return this._map.jumpTo({center:[+z[2],+z[1]],zoom:+z[0],bearing:K,pitch:+(z[4]||0)}),!0}return!1},Vl.prototype._updateHashUnthrottled=function(){var z=i.window.location.href.replace(/(#.+)?$/,this.getHashString());try{i.window.history.replaceState(i.window.history.state,null,z)}catch(K){}};var Zu={linearity:.3,easing:i.bezier(0,0,.3,1)},cu=i.extend({deceleration:2500,maxSpeed:1400},Zu),el=i.extend({deceleration:20,maxSpeed:1400},Zu),nu=i.extend({deceleration:1e3,maxSpeed:360},Zu),zc=i.extend({deceleration:1e3,maxSpeed:90},Zu),Dl=function(z){this._map=z,this.clear()};Dl.prototype.clear=function(){this._inertiaBuffer=[]},Dl.prototype.record=function(z){this._drainInertiaBuffer(),this._inertiaBuffer.push({time:i.browser.now(),settings:z})},Dl.prototype._drainInertiaBuffer=function(){for(var z=this._inertiaBuffer,K=i.browser.now(),O=160;z.length>0&&K-z[0].time>O;)z.shift()},Dl.prototype._onMoveEnd=function(z){if(this._drainInertiaBuffer(),!(this._inertiaBuffer.length<2)){for(var K={zoom:0,bearing:0,pitch:0,pan:new i.Point(0,0),pinchAround:void 0,around:void 0},O=0,$=this._inertiaBuffer;O<$.length;O+=1){var pe=$[O],de=pe.settings;K.zoom+=de.zoomDelta||0,K.bearing+=de.bearingDelta||0,K.pitch+=de.pitchDelta||0,de.panDelta&&K.pan._add(de.panDelta),de.around&&(K.around=de.around),de.pinchAround&&(K.pinchAround=de.pinchAround)}var Ie=this._inertiaBuffer[this._inertiaBuffer.length-1],$e=Ie.time-this._inertiaBuffer[0].time,pt={};if(K.pan.mag()){var Kt=Z(K.pan.mag(),$e,i.extend({},cu,z||{}));pt.offset=K.pan.mult(Kt.amount/K.pan.mag()),pt.center=this._map.transform.center,zl(pt,Kt)}if(K.zoom){var ir=Z(K.zoom,$e,el);pt.zoom=this._map.transform.zoom+ir.amount,zl(pt,ir)}if(K.bearing){var Jt=Z(K.bearing,$e,nu);pt.bearing=this._map.transform.bearing+i.clamp(Jt.amount,-179,179),zl(pt,Jt)}if(K.pitch){var vt=Z(K.pitch,$e,zc);pt.pitch=this._map.transform.pitch+vt.amount,zl(pt,vt)}if(pt.zoom||pt.bearing){var Pt=K.pinchAround===void 0?K.around:K.pinchAround;pt.around=Pt?this._map.unproject(Pt):this._map.getCenter()}return this.clear(),i.extend(pt,{noMoveStart:!0})}};function zl(Y,z){(!Y.duration||Y.duration=this._clickTolerance||this._map.fire(new oe(z.type,this._map,z))},Ue.prototype.dblclick=function(z){return this._firePreventable(new oe(z.type,this._map,z))},Ue.prototype.mouseover=function(z){this._map.fire(new oe(z.type,this._map,z))},Ue.prototype.mouseout=function(z){this._map.fire(new oe(z.type,this._map,z))},Ue.prototype.touchstart=function(z){return this._firePreventable(new we(z.type,this._map,z))},Ue.prototype.touchmove=function(z){this._map.fire(new we(z.type,this._map,z))},Ue.prototype.touchend=function(z){this._map.fire(new we(z.type,this._map,z))},Ue.prototype.touchcancel=function(z){this._map.fire(new we(z.type,this._map,z))},Ue.prototype._firePreventable=function(z){if(this._map.fire(z),z.defaultPrevented)return{}},Ue.prototype.isEnabled=function(){return!0},Ue.prototype.isActive=function(){return!1},Ue.prototype.enable=function(){},Ue.prototype.disable=function(){};var We=function(z){this._map=z};We.prototype.reset=function(){this._delayContextMenu=!1,delete this._contextMenuEvent},We.prototype.mousemove=function(z){this._map.fire(new oe(z.type,this._map,z))},We.prototype.mousedown=function(){this._delayContextMenu=!0},We.prototype.mouseup=function(){this._delayContextMenu=!1,this._contextMenuEvent&&(this._map.fire(new oe(\"contextmenu\",this._map,this._contextMenuEvent)),delete this._contextMenuEvent)},We.prototype.contextmenu=function(z){this._delayContextMenu?this._contextMenuEvent=z:this._map.fire(new oe(z.type,this._map,z)),this._map.listens(\"contextmenu\")&&z.preventDefault()},We.prototype.isEnabled=function(){return!0},We.prototype.isActive=function(){return!1},We.prototype.enable=function(){},We.prototype.disable=function(){};var wt=function(z,K){this._map=z,this._el=z.getCanvasContainer(),this._container=z.getContainer(),this._clickTolerance=K.clickTolerance||1};wt.prototype.isEnabled=function(){return!!this._enabled},wt.prototype.isActive=function(){return!!this._active},wt.prototype.enable=function(){this.isEnabled()||(this._enabled=!0)},wt.prototype.disable=function(){this.isEnabled()&&(this._enabled=!1)},wt.prototype.mousedown=function(z,K){this.isEnabled()&&z.shiftKey&&z.button===0&&(o.disableDrag(),this._startPos=this._lastPos=K,this._active=!0)},wt.prototype.mousemoveWindow=function(z,K){if(this._active){var O=K;if(!(this._lastPos.equals(O)||!this._box&&O.dist(this._startPos)this.numTouches)&&(this.aborted=!0),!this.aborted&&(this.startTime===void 0&&(this.startTime=z.timeStamp),O.length===this.numTouches&&(this.centroid=zt(K),this.touches=tt(O,K)))},Ir.prototype.touchmove=function(z,K,O){if(!(this.aborted||!this.centroid)){var $=tt(O,K);for(var pe in this.touches){var de=this.touches[pe],Ie=$[pe];(!Ie||Ie.dist(de)>Dr)&&(this.aborted=!0)}}},Ir.prototype.touchend=function(z,K,O){if((!this.centroid||z.timeStamp-this.startTime>lr)&&(this.aborted=!0),O.length===0){var $=!this.aborted&&this.centroid;if(this.reset(),$)return $}};var oi=function(z){this.singleTap=new Ir(z),this.numTaps=z.numTaps,this.reset()};oi.prototype.reset=function(){this.lastTime=1/0,delete this.lastTap,this.count=0,this.singleTap.reset()},oi.prototype.touchstart=function(z,K,O){this.singleTap.touchstart(z,K,O)},oi.prototype.touchmove=function(z,K,O){this.singleTap.touchmove(z,K,O)},oi.prototype.touchend=function(z,K,O){var $=this.singleTap.touchend(z,K,O);if($){var pe=z.timeStamp-this.lastTime0&&(this._active=!0);var $=tt(O,K),pe=new i.Point(0,0),de=new i.Point(0,0),Ie=0;for(var $e in $){var pt=$[$e],Kt=this._touches[$e];Kt&&(pe._add(pt),de._add(pt.sub(Kt)),Ie++,$[$e]=pt)}if(this._touches=$,!(IeMath.abs(Y.x)}var pn=100,za=function(Y){function z(){Y.apply(this,arguments)}return Y&&(z.__proto__=Y),z.prototype=Object.create(Y&&Y.prototype),z.prototype.constructor=z,z.prototype.reset=function(){Y.prototype.reset.call(this),this._valid=void 0,delete this._firstMove,delete this._lastPoints},z.prototype._start=function(O){this._lastPoints=O,Ns(O[0].sub(O[1]))&&(this._valid=!1)},z.prototype._move=function(O,$,pe){var de=O[0].sub(this._lastPoints[0]),Ie=O[1].sub(this._lastPoints[1]);if(this._valid=this.gestureBeginsVertically(de,Ie,pe.timeStamp),!!this._valid){this._lastPoints=O,this._active=!0;var $e=(de.y+Ie.y)/2,pt=-.5;return{pitchDelta:$e*pt}}},z.prototype.gestureBeginsVertically=function(O,$,pe){if(this._valid!==void 0)return this._valid;var de=2,Ie=O.mag()>=de,$e=$.mag()>=de;if(!(!Ie&&!$e)){if(!Ie||!$e)return this._firstMove===void 0&&(this._firstMove=pe),pe-this._firstMove0==$.y>0;return Ns(O)&&Ns($)&&pt}},z}(Nn),Lo={panStep:100,bearingStep:15,pitchStep:10},Fo=function(){var z=Lo;this._panStep=z.panStep,this._bearingStep=z.bearingStep,this._pitchStep=z.pitchStep,this._rotationDisabled=!1};Fo.prototype.reset=function(){this._active=!1},Fo.prototype.keydown=function(z){var K=this;if(!(z.altKey||z.ctrlKey||z.metaKey)){var O=0,$=0,pe=0,de=0,Ie=0;switch(z.keyCode){case 61:case 107:case 171:case 187:O=1;break;case 189:case 109:case 173:O=-1;break;case 37:z.shiftKey?$=-1:(z.preventDefault(),de=-1);break;case 39:z.shiftKey?$=1:(z.preventDefault(),de=1);break;case 38:z.shiftKey?pe=1:(z.preventDefault(),Ie=-1);break;case 40:z.shiftKey?pe=-1:(z.preventDefault(),Ie=1);break;default:return}return this._rotationDisabled&&($=0,pe=0),{cameraAnimation:function($e){var pt=$e.getZoom();$e.easeTo({duration:300,easeId:\"keyboardHandler\",easing:js,zoom:O?Math.round(pt)+O*(z.shiftKey?2:1):pt,bearing:$e.getBearing()+$*K._bearingStep,pitch:$e.getPitch()+pe*K._pitchStep,offset:[-de*K._panStep,-Ie*K._panStep],center:$e.getCenter()},{originalEvent:z})}}}},Fo.prototype.enable=function(){this._enabled=!0},Fo.prototype.disable=function(){this._enabled=!1,this.reset()},Fo.prototype.isEnabled=function(){return this._enabled},Fo.prototype.isActive=function(){return this._active},Fo.prototype.disableRotation=function(){this._rotationDisabled=!0},Fo.prototype.enableRotation=function(){this._rotationDisabled=!1};function js(Y){return Y*(2-Y)}var xl=4.000244140625,fu=1/100,dl=1/450,xc=2,At=function(z,K){this._map=z,this._el=z.getCanvasContainer(),this._handler=K,this._delta=0,this._defaultZoomRate=fu,this._wheelZoomRate=dl,i.bindAll([\"_onTimeout\"],this)};At.prototype.setZoomRate=function(z){this._defaultZoomRate=z},At.prototype.setWheelZoomRate=function(z){this._wheelZoomRate=z},At.prototype.isEnabled=function(){return!!this._enabled},At.prototype.isActive=function(){return!!this._active||this._finishTimeout!==void 0},At.prototype.isZooming=function(){return!!this._zooming},At.prototype.enable=function(z){this.isEnabled()||(this._enabled=!0,this._aroundCenter=z&&z.around===\"center\")},At.prototype.disable=function(){this.isEnabled()&&(this._enabled=!1)},At.prototype.wheel=function(z){if(this.isEnabled()){var K=z.deltaMode===i.window.WheelEvent.DOM_DELTA_LINE?z.deltaY*40:z.deltaY,O=i.browser.now(),$=O-(this._lastWheelEventTime||0);this._lastWheelEventTime=O,K!==0&&K%xl===0?this._type=\"wheel\":K!==0&&Math.abs(K)<4?this._type=\"trackpad\":$>400?(this._type=null,this._lastValue=K,this._timeout=setTimeout(this._onTimeout,40,z)):this._type||(this._type=Math.abs($*K)<200?\"trackpad\":\"wheel\",this._timeout&&(clearTimeout(this._timeout),this._timeout=null,K+=this._lastValue)),z.shiftKey&&K&&(K=K/4),this._type&&(this._lastWheelEvent=z,this._delta-=K,this._active||this._start(z)),z.preventDefault()}},At.prototype._onTimeout=function(z){this._type=\"wheel\",this._delta-=this._lastValue,this._active||this._start(z)},At.prototype._start=function(z){if(this._delta){this._frameId&&(this._frameId=null),this._active=!0,this.isZooming()||(this._zooming=!0),this._finishTimeout&&(clearTimeout(this._finishTimeout),delete this._finishTimeout);var K=o.mousePos(this._el,z);this._around=i.LngLat.convert(this._aroundCenter?this._map.getCenter():this._map.unproject(K)),this._aroundPoint=this._map.transform.locationPoint(this._around),this._frameId||(this._frameId=!0,this._handler._triggerRenderFrame())}},At.prototype.renderFrame=function(){var z=this;if(this._frameId&&(this._frameId=null,!!this.isActive())){var K=this._map.transform;if(this._delta!==0){var O=this._type===\"wheel\"&&Math.abs(this._delta)>xl?this._wheelZoomRate:this._defaultZoomRate,$=xc/(1+Math.exp(-Math.abs(this._delta*O)));this._delta<0&&$!==0&&($=1/$);var pe=typeof this._targetZoom==\"number\"?K.zoomScale(this._targetZoom):K.scale;this._targetZoom=Math.min(K.maxZoom,Math.max(K.minZoom,K.scaleZoom(pe*$))),this._type===\"wheel\"&&(this._startZoom=K.zoom,this._easing=this._smoothOutEasing(200)),this._delta=0}var de=typeof this._targetZoom==\"number\"?this._targetZoom:K.zoom,Ie=this._startZoom,$e=this._easing,pt=!1,Kt;if(this._type===\"wheel\"&&Ie&&$e){var ir=Math.min((i.browser.now()-this._lastWheelEventTime)/200,1),Jt=$e(ir);Kt=i.number(Ie,de,Jt),ir<1?this._frameId||(this._frameId=!0):pt=!0}else Kt=de,pt=!0;return this._active=!0,pt&&(this._active=!1,this._finishTimeout=setTimeout(function(){z._zooming=!1,z._handler._triggerRenderFrame(),delete z._targetZoom,delete z._finishTimeout},200)),{noInertia:!0,needsRenderFrame:!pt,zoomDelta:Kt-K.zoom,around:this._aroundPoint,originalEvent:this._lastWheelEvent}}},At.prototype._smoothOutEasing=function(z){var K=i.ease;if(this._prevEase){var O=this._prevEase,$=(i.browser.now()-O.start)/O.duration,pe=O.easing($+.01)-O.easing($),de=.27/Math.sqrt(pe*pe+1e-4)*.01,Ie=Math.sqrt(.27*.27-de*de);K=i.bezier(de,Ie,.25,1)}return this._prevEase={start:i.browser.now(),duration:z,easing:K},K},At.prototype.reset=function(){this._active=!1};var Er=function(z,K){this._clickZoom=z,this._tapZoom=K};Er.prototype.enable=function(){this._clickZoom.enable(),this._tapZoom.enable()},Er.prototype.disable=function(){this._clickZoom.disable(),this._tapZoom.disable()},Er.prototype.isEnabled=function(){return this._clickZoom.isEnabled()&&this._tapZoom.isEnabled()},Er.prototype.isActive=function(){return this._clickZoom.isActive()||this._tapZoom.isActive()};var Wr=function(){this.reset()};Wr.prototype.reset=function(){this._active=!1},Wr.prototype.dblclick=function(z,K){return z.preventDefault(),{cameraAnimation:function(O){O.easeTo({duration:300,zoom:O.getZoom()+(z.shiftKey?-1:1),around:O.unproject(K)},{originalEvent:z})}}},Wr.prototype.enable=function(){this._enabled=!0},Wr.prototype.disable=function(){this._enabled=!1,this.reset()},Wr.prototype.isEnabled=function(){return this._enabled},Wr.prototype.isActive=function(){return this._active};var wi=function(){this._tap=new oi({numTouches:1,numTaps:1}),this.reset()};wi.prototype.reset=function(){this._active=!1,delete this._swipePoint,delete this._swipeTouch,delete this._tapTime,this._tap.reset()},wi.prototype.touchstart=function(z,K,O){this._swipePoint||(this._tapTime&&z.timeStamp-this._tapTime>or&&this.reset(),this._tapTime?O.length>0&&(this._swipePoint=K[0],this._swipeTouch=O[0].identifier):this._tap.touchstart(z,K,O))},wi.prototype.touchmove=function(z,K,O){if(!this._tapTime)this._tap.touchmove(z,K,O);else if(this._swipePoint){if(O[0].identifier!==this._swipeTouch)return;var $=K[0],pe=$.y-this._swipePoint.y;return this._swipePoint=$,z.preventDefault(),this._active=!0,{zoomDelta:pe/128}}},wi.prototype.touchend=function(z,K,O){if(this._tapTime)this._swipePoint&&O.length===0&&this.reset();else{var $=this._tap.touchend(z,K,O);$&&(this._tapTime=z.timeStamp)}},wi.prototype.touchcancel=function(){this.reset()},wi.prototype.enable=function(){this._enabled=!0},wi.prototype.disable=function(){this._enabled=!1,this.reset()},wi.prototype.isEnabled=function(){return this._enabled},wi.prototype.isActive=function(){return this._active};var Ui=function(z,K,O){this._el=z,this._mousePan=K,this._touchPan=O};Ui.prototype.enable=function(z){this._inertiaOptions=z||{},this._mousePan.enable(),this._touchPan.enable(),this._el.classList.add(\"mapboxgl-touch-drag-pan\")},Ui.prototype.disable=function(){this._mousePan.disable(),this._touchPan.disable(),this._el.classList.remove(\"mapboxgl-touch-drag-pan\")},Ui.prototype.isEnabled=function(){return this._mousePan.isEnabled()&&this._touchPan.isEnabled()},Ui.prototype.isActive=function(){return this._mousePan.isActive()||this._touchPan.isActive()};var Oi=function(z,K,O){this._pitchWithRotate=z.pitchWithRotate,this._mouseRotate=K,this._mousePitch=O};Oi.prototype.enable=function(){this._mouseRotate.enable(),this._pitchWithRotate&&this._mousePitch.enable()},Oi.prototype.disable=function(){this._mouseRotate.disable(),this._mousePitch.disable()},Oi.prototype.isEnabled=function(){return this._mouseRotate.isEnabled()&&(!this._pitchWithRotate||this._mousePitch.isEnabled())},Oi.prototype.isActive=function(){return this._mouseRotate.isActive()||this._mousePitch.isActive()};var Bi=function(z,K,O,$){this._el=z,this._touchZoom=K,this._touchRotate=O,this._tapDragZoom=$,this._rotationDisabled=!1,this._enabled=!0};Bi.prototype.enable=function(z){this._touchZoom.enable(z),this._rotationDisabled||this._touchRotate.enable(z),this._tapDragZoom.enable(),this._el.classList.add(\"mapboxgl-touch-zoom-rotate\")},Bi.prototype.disable=function(){this._touchZoom.disable(),this._touchRotate.disable(),this._tapDragZoom.disable(),this._el.classList.remove(\"mapboxgl-touch-zoom-rotate\")},Bi.prototype.isEnabled=function(){return this._touchZoom.isEnabled()&&(this._rotationDisabled||this._touchRotate.isEnabled())&&this._tapDragZoom.isEnabled()},Bi.prototype.isActive=function(){return this._touchZoom.isActive()||this._touchRotate.isActive()||this._tapDragZoom.isActive()},Bi.prototype.disableRotation=function(){this._rotationDisabled=!0,this._touchRotate.disable()},Bi.prototype.enableRotation=function(){this._rotationDisabled=!1,this._touchZoom.isEnabled()&&this._touchRotate.enable()};var cn=function(Y){return Y.zoom||Y.drag||Y.pitch||Y.rotate},On=function(Y){function z(){Y.apply(this,arguments)}return Y&&(z.__proto__=Y),z.prototype=Object.create(Y&&Y.prototype),z.prototype.constructor=z,z}(i.Event);function Bn(Y){return Y.panDelta&&Y.panDelta.mag()||Y.zoomDelta||Y.bearingDelta||Y.pitchDelta}var yn=function(z,K){this._map=z,this._el=this._map.getCanvasContainer(),this._handlers=[],this._handlersById={},this._changes=[],this._inertia=new Dl(z),this._bearingSnap=K.bearingSnap,this._previousActiveHandlers={},this._eventsInProgress={},this._addDefaultHandlers(K),i.bindAll([\"handleEvent\",\"handleWindowEvent\"],this);var O=this._el;this._listeners=[[O,\"touchstart\",{passive:!0}],[O,\"touchmove\",{passive:!1}],[O,\"touchend\",void 0],[O,\"touchcancel\",void 0],[O,\"mousedown\",void 0],[O,\"mousemove\",void 0],[O,\"mouseup\",void 0],[i.window.document,\"mousemove\",{capture:!0}],[i.window.document,\"mouseup\",void 0],[O,\"mouseover\",void 0],[O,\"mouseout\",void 0],[O,\"dblclick\",void 0],[O,\"click\",void 0],[O,\"keydown\",{capture:!1}],[O,\"keyup\",void 0],[O,\"wheel\",{passive:!1}],[O,\"contextmenu\",void 0],[i.window,\"blur\",void 0]];for(var $=0,pe=this._listeners;$Ie?Math.min(2,gr):Math.max(.5,gr),Ri=Math.pow(tn,1-ei),ln=de.unproject(kr.add(Ar.mult(ei*Ri)).mult(yi));de.setLocationAtPoint(de.renderWorldCopies?ln.wrap():ln,rr)}pe._fireMoveEvents($)},function(ei){pe._afterEase($,ei)},O),this},z.prototype._prepareEase=function(O,$,pe){pe===void 0&&(pe={}),this._moving=!0,!$&&!pe.moving&&this.fire(new i.Event(\"movestart\",O)),this._zooming&&!pe.zooming&&this.fire(new i.Event(\"zoomstart\",O)),this._rotating&&!pe.rotating&&this.fire(new i.Event(\"rotatestart\",O)),this._pitching&&!pe.pitching&&this.fire(new i.Event(\"pitchstart\",O))},z.prototype._fireMoveEvents=function(O){this.fire(new i.Event(\"move\",O)),this._zooming&&this.fire(new i.Event(\"zoom\",O)),this._rotating&&this.fire(new i.Event(\"rotate\",O)),this._pitching&&this.fire(new i.Event(\"pitch\",O))},z.prototype._afterEase=function(O,$){if(!(this._easeId&&$&&this._easeId===$)){delete this._easeId;var pe=this._zooming,de=this._rotating,Ie=this._pitching;this._moving=!1,this._zooming=!1,this._rotating=!1,this._pitching=!1,this._padding=!1,pe&&this.fire(new i.Event(\"zoomend\",O)),de&&this.fire(new i.Event(\"rotateend\",O)),Ie&&this.fire(new i.Event(\"pitchend\",O)),this.fire(new i.Event(\"moveend\",O))}},z.prototype.flyTo=function(O,$){var pe=this;if(!O.essential&&i.browser.prefersReducedMotion){var de=i.pick(O,[\"center\",\"zoom\",\"bearing\",\"pitch\",\"around\"]);return this.jumpTo(de,$)}this.stop(),O=i.extend({offset:[0,0],speed:1.2,curve:1.42,easing:i.ease},O);var Ie=this.transform,$e=this.getZoom(),pt=this.getBearing(),Kt=this.getPitch(),ir=this.getPadding(),Jt=\"zoom\"in O?i.clamp(+O.zoom,Ie.minZoom,Ie.maxZoom):$e,vt=\"bearing\"in O?this._normalizeBearing(O.bearing,pt):pt,Pt=\"pitch\"in O?+O.pitch:Kt,Wt=\"padding\"in O?O.padding:Ie.padding,rr=Ie.zoomScale(Jt-$e),dr=i.Point.convert(O.offset),pr=Ie.centerPoint.add(dr),kr=Ie.pointLocation(pr),Ar=i.LngLat.convert(O.center||kr);this._normalizeCenter(Ar);var gr=Ie.project(kr),Cr=Ie.project(Ar).sub(gr),cr=O.curve,Gr=Math.max(Ie.width,Ie.height),ei=Gr/rr,yi=Cr.mag();if(\"minZoom\"in O){var tn=i.clamp(Math.min(O.minZoom,$e,Jt),Ie.minZoom,Ie.maxZoom),Ri=Gr/Ie.zoomScale(tn-$e);cr=Math.sqrt(Ri/yi*2)}var ln=cr*cr;function Qn(fo){var as=(ei*ei-Gr*Gr+(fo?-1:1)*ln*ln*yi*yi)/(2*(fo?ei:Gr)*ln*yi);return Math.log(Math.sqrt(as*as+1)-as)}function qn(fo){return(Math.exp(fo)-Math.exp(-fo))/2}function rn(fo){return(Math.exp(fo)+Math.exp(-fo))/2}function bn(fo){return qn(fo)/rn(fo)}var mn=Qn(0),Gn=function(fo){return rn(mn)/rn(mn+cr*fo)},da=function(fo){return Gr*((rn(mn)*bn(mn+cr*fo)-qn(mn))/ln)/yi},No=(Qn(1)-mn)/cr;if(Math.abs(yi)<1e-6||!isFinite(No)){if(Math.abs(Gr-ei)<1e-6)return this.easeTo(O,$);var Do=eiO.maxDuration&&(O.duration=0),this._zooming=!0,this._rotating=pt!==vt,this._pitching=Pt!==Kt,this._padding=!Ie.isPaddingEqual(Wt),this._prepareEase($,!1),this._ease(function(fo){var as=fo*No,tl=1/Gn(as);Ie.zoom=fo===1?Jt:$e+Ie.scaleZoom(tl),pe._rotating&&(Ie.bearing=i.number(pt,vt,fo)),pe._pitching&&(Ie.pitch=i.number(Kt,Pt,fo)),pe._padding&&(Ie.interpolatePadding(ir,Wt,fo),pr=Ie.centerPoint.add(dr));var zu=fo===1?Ar:Ie.unproject(gr.add(Cr.mult(da(as))).mult(tl));Ie.setLocationAtPoint(Ie.renderWorldCopies?zu.wrap():zu,pr),pe._fireMoveEvents($)},function(){return pe._afterEase($)},O),this},z.prototype.isEasing=function(){return!!this._easeFrameId},z.prototype.stop=function(){return this._stop()},z.prototype._stop=function(O,$){if(this._easeFrameId&&(this._cancelRenderFrame(this._easeFrameId),delete this._easeFrameId,delete this._onEaseFrame),this._onEaseEnd){var pe=this._onEaseEnd;delete this._onEaseEnd,pe.call(this,$)}if(!O){var de=this.handlers;de&&de.stop(!1)}return this},z.prototype._ease=function(O,$,pe){pe.animate===!1||pe.duration===0?(O(1),$()):(this._easeStart=i.browser.now(),this._easeOptions=pe,this._onEaseFrame=O,this._onEaseEnd=$,this._easeFrameId=this._requestRenderFrame(this._renderFrameCallback))},z.prototype._renderFrameCallback=function(){var O=Math.min((i.browser.now()-this._easeStart)/this._easeOptions.duration,1);this._onEaseFrame(this._easeOptions.easing(O)),O<1?this._easeFrameId=this._requestRenderFrame(this._renderFrameCallback):this.stop()},z.prototype._normalizeBearing=function(O,$){O=i.wrap(O,-180,180);var pe=Math.abs(O-$);return Math.abs(O-360-$)180?-360:pe<-180?360:0}},z}(i.Evented),Rn=function(z){z===void 0&&(z={}),this.options=z,i.bindAll([\"_toggleAttribution\",\"_updateEditLink\",\"_updateData\",\"_updateCompact\"],this)};Rn.prototype.getDefaultPosition=function(){return\"bottom-right\"},Rn.prototype.onAdd=function(z){var K=this.options&&this.options.compact;return this._map=z,this._container=o.create(\"div\",\"mapboxgl-ctrl mapboxgl-ctrl-attrib\"),this._compactButton=o.create(\"button\",\"mapboxgl-ctrl-attrib-button\",this._container),this._compactButton.addEventListener(\"click\",this._toggleAttribution),this._setElementTitle(this._compactButton,\"ToggleAttribution\"),this._innerContainer=o.create(\"div\",\"mapboxgl-ctrl-attrib-inner\",this._container),this._innerContainer.setAttribute(\"role\",\"list\"),K&&this._container.classList.add(\"mapboxgl-compact\"),this._updateAttributions(),this._updateEditLink(),this._map.on(\"styledata\",this._updateData),this._map.on(\"sourcedata\",this._updateData),this._map.on(\"moveend\",this._updateEditLink),K===void 0&&(this._map.on(\"resize\",this._updateCompact),this._updateCompact()),this._container},Rn.prototype.onRemove=function(){o.remove(this._container),this._map.off(\"styledata\",this._updateData),this._map.off(\"sourcedata\",this._updateData),this._map.off(\"moveend\",this._updateEditLink),this._map.off(\"resize\",this._updateCompact),this._map=void 0,this._attribHTML=void 0},Rn.prototype._setElementTitle=function(z,K){var O=this._map._getUIString(\"AttributionControl.\"+K);z.title=O,z.setAttribute(\"aria-label\",O)},Rn.prototype._toggleAttribution=function(){this._container.classList.contains(\"mapboxgl-compact-show\")?(this._container.classList.remove(\"mapboxgl-compact-show\"),this._compactButton.setAttribute(\"aria-pressed\",\"false\")):(this._container.classList.add(\"mapboxgl-compact-show\"),this._compactButton.setAttribute(\"aria-pressed\",\"true\"))},Rn.prototype._updateEditLink=function(){var z=this._editLink;z||(z=this._editLink=this._container.querySelector(\".mapbox-improve-map\"));var K=[{key:\"owner\",value:this.styleOwner},{key:\"id\",value:this.styleId},{key:\"access_token\",value:this._map._requestManager._customAccessToken||i.config.ACCESS_TOKEN}];if(z){var O=K.reduce(function($,pe,de){return pe.value&&($+=pe.key+\"=\"+pe.value+(de=0)return!1;return!0});var Ie=z.join(\" | \");Ie!==this._attribHTML&&(this._attribHTML=Ie,z.length?(this._innerContainer.innerHTML=Ie,this._container.classList.remove(\"mapboxgl-attrib-empty\")):this._container.classList.add(\"mapboxgl-attrib-empty\"),this._editLink=null)}},Rn.prototype._updateCompact=function(){this._map.getCanvasContainer().offsetWidth<=640?this._container.classList.add(\"mapboxgl-compact\"):this._container.classList.remove(\"mapboxgl-compact\",\"mapboxgl-compact-show\")};var Dn=function(){i.bindAll([\"_updateLogo\"],this),i.bindAll([\"_updateCompact\"],this)};Dn.prototype.onAdd=function(z){this._map=z,this._container=o.create(\"div\",\"mapboxgl-ctrl\");var K=o.create(\"a\",\"mapboxgl-ctrl-logo\");return K.target=\"_blank\",K.rel=\"noopener nofollow\",K.href=\"https://www.mapbox.com/\",K.setAttribute(\"aria-label\",this._map._getUIString(\"LogoControl.Title\")),K.setAttribute(\"rel\",\"noopener nofollow\"),this._container.appendChild(K),this._container.style.display=\"none\",this._map.on(\"sourcedata\",this._updateLogo),this._updateLogo(),this._map.on(\"resize\",this._updateCompact),this._updateCompact(),this._container},Dn.prototype.onRemove=function(){o.remove(this._container),this._map.off(\"sourcedata\",this._updateLogo),this._map.off(\"resize\",this._updateCompact)},Dn.prototype.getDefaultPosition=function(){return\"bottom-left\"},Dn.prototype._updateLogo=function(z){(!z||z.sourceDataType===\"metadata\")&&(this._container.style.display=this._logoRequired()?\"block\":\"none\")},Dn.prototype._logoRequired=function(){if(this._map.style){var z=this._map.style.sourceCaches;for(var K in z){var O=z[K].getSource();if(O.mapbox_logo)return!0}return!1}},Dn.prototype._updateCompact=function(){var z=this._container.children;if(z.length){var K=z[0];this._map.getCanvasContainer().offsetWidth<250?K.classList.add(\"mapboxgl-compact\"):K.classList.remove(\"mapboxgl-compact\")}};var fn=function(){this._queue=[],this._id=0,this._cleared=!1,this._currentlyRunning=!1};fn.prototype.add=function(z){var K=++this._id,O=this._queue;return O.push({callback:z,id:K,cancelled:!1}),K},fn.prototype.remove=function(z){for(var K=this._currentlyRunning,O=K?this._queue.concat(K):this._queue,$=0,pe=O;$O.maxZoom)throw new Error(\"maxZoom must be greater than or equal to minZoom\");if(O.minPitch!=null&&O.maxPitch!=null&&O.minPitch>O.maxPitch)throw new Error(\"maxPitch must be greater than or equal to minPitch\");if(O.minPitch!=null&&O.minPitchZa)throw new Error(\"maxPitch must be less than or equal to \"+Za);var pe=new yo(O.minZoom,O.maxZoom,O.minPitch,O.maxPitch,O.renderWorldCopies);if(Y.call(this,pe,O),this._interactive=O.interactive,this._maxTileCacheSize=O.maxTileCacheSize,this._failIfMajorPerformanceCaveat=O.failIfMajorPerformanceCaveat,this._preserveDrawingBuffer=O.preserveDrawingBuffer,this._antialias=O.antialias,this._trackResize=O.trackResize,this._bearingSnap=O.bearingSnap,this._refreshExpiredTiles=O.refreshExpiredTiles,this._fadeDuration=O.fadeDuration,this._crossSourceCollisions=O.crossSourceCollisions,this._crossFadingFactor=1,this._collectResourceTiming=O.collectResourceTiming,this._renderTaskQueue=new fn,this._controls=[],this._mapId=i.uniqueId(),this._locale=i.extend({},Ai,O.locale),this._clickTolerance=O.clickTolerance,this._requestManager=new i.RequestManager(O.transformRequest,O.accessToken),typeof O.container==\"string\"){if(this._container=i.window.document.getElementById(O.container),!this._container)throw new Error(\"Container '\"+O.container+\"' not found.\")}else if(O.container instanceof Ln)this._container=O.container;else throw new Error(\"Invalid type: 'container' must be a String or HTMLElement.\");if(O.maxBounds&&this.setMaxBounds(O.maxBounds),i.bindAll([\"_onWindowOnline\",\"_onWindowResize\",\"_onMapScroll\",\"_contextLost\",\"_contextRestored\"],this),this._setupContainer(),this._setupPainter(),this.painter===void 0)throw new Error(\"Failed to initialize WebGL.\");this.on(\"move\",function(){return $._update(!1)}),this.on(\"moveend\",function(){return $._update(!1)}),this.on(\"zoom\",function(){return $._update(!0)}),typeof i.window!=\"undefined\"&&(i.window.addEventListener(\"online\",this._onWindowOnline,!1),i.window.addEventListener(\"resize\",this._onWindowResize,!1),i.window.addEventListener(\"orientationchange\",this._onWindowResize,!1)),this.handlers=new yn(this,O);var de=typeof O.hash==\"string\"&&O.hash||void 0;this._hash=O.hash&&new Vl(de).addTo(this),(!this._hash||!this._hash._onHashChange())&&(this.jumpTo({center:O.center,zoom:O.zoom,bearing:O.bearing,pitch:O.pitch}),O.bounds&&(this.resize(),this.fitBounds(O.bounds,i.extend({},O.fitBoundsOptions,{duration:0})))),this.resize(),this._localIdeographFontFamily=O.localIdeographFontFamily,O.style&&this.setStyle(O.style,{localIdeographFontFamily:O.localIdeographFontFamily}),O.attributionControl&&this.addControl(new Rn({customAttribution:O.customAttribution})),this.addControl(new Dn,O.logoPosition),this.on(\"style.load\",function(){$.transform.unmodified&&$.jumpTo($.style.stylesheet)}),this.on(\"data\",function(Ie){$._update(Ie.dataType===\"style\"),$.fire(new i.Event(Ie.dataType+\"data\",Ie))}),this.on(\"dataloading\",function(Ie){$.fire(new i.Event(Ie.dataType+\"dataloading\",Ie))})}Y&&(z.__proto__=Y),z.prototype=Object.create(Y&&Y.prototype),z.prototype.constructor=z;var K={showTileBoundaries:{configurable:!0},showPadding:{configurable:!0},showCollisionBoxes:{configurable:!0},showOverdrawInspector:{configurable:!0},repaint:{configurable:!0},vertices:{configurable:!0},version:{configurable:!0}};return z.prototype._getMapId=function(){return this._mapId},z.prototype.addControl=function($,pe){if(pe===void 0&&($.getDefaultPosition?pe=$.getDefaultPosition():pe=\"top-right\"),!$||!$.onAdd)return this.fire(new i.ErrorEvent(new Error(\"Invalid argument to map.addControl(). Argument must be a control with onAdd and onRemove methods.\")));var de=$.onAdd(this);this._controls.push($);var Ie=this._controlPositions[pe];return pe.indexOf(\"bottom\")!==-1?Ie.insertBefore(de,Ie.firstChild):Ie.appendChild(de),this},z.prototype.removeControl=function($){if(!$||!$.onRemove)return this.fire(new i.ErrorEvent(new Error(\"Invalid argument to map.removeControl(). Argument must be a control with onAdd and onRemove methods.\")));var pe=this._controls.indexOf($);return pe>-1&&this._controls.splice(pe,1),$.onRemove(this),this},z.prototype.hasControl=function($){return this._controls.indexOf($)>-1},z.prototype.resize=function($){var pe=this._containerDimensions(),de=pe[0],Ie=pe[1];this._resizeCanvas(de,Ie),this.transform.resize(de,Ie),this.painter.resize(de,Ie);var $e=!this._moving;return $e&&(this.stop(),this.fire(new i.Event(\"movestart\",$)).fire(new i.Event(\"move\",$))),this.fire(new i.Event(\"resize\",$)),$e&&this.fire(new i.Event(\"moveend\",$)),this},z.prototype.getBounds=function(){return this.transform.getBounds()},z.prototype.getMaxBounds=function(){return this.transform.getMaxBounds()},z.prototype.setMaxBounds=function($){return this.transform.setMaxBounds(i.LngLatBounds.convert($)),this._update()},z.prototype.setMinZoom=function($){if($=$==null?gn:$,$>=gn&&$<=this.transform.maxZoom)return this.transform.minZoom=$,this._update(),this.getZoom()<$&&this.setZoom($),this;throw new Error(\"minZoom must be between \"+gn+\" and the current maxZoom, inclusive\")},z.prototype.getMinZoom=function(){return this.transform.minZoom},z.prototype.setMaxZoom=function($){if($=$==null?ca:$,$>=this.transform.minZoom)return this.transform.maxZoom=$,this._update(),this.getZoom()>$&&this.setZoom($),this;throw new Error(\"maxZoom must be greater than the current minZoom\")},z.prototype.getMaxZoom=function(){return this.transform.maxZoom},z.prototype.setMinPitch=function($){if($=$==null?Kn:$,$=Kn&&$<=this.transform.maxPitch)return this.transform.minPitch=$,this._update(),this.getPitch()<$&&this.setPitch($),this;throw new Error(\"minPitch must be between \"+Kn+\" and the current maxPitch, inclusive\")},z.prototype.getMinPitch=function(){return this.transform.minPitch},z.prototype.setMaxPitch=function($){if($=$==null?Za:$,$>Za)throw new Error(\"maxPitch must be less than or equal to \"+Za);if($>=this.transform.minPitch)return this.transform.maxPitch=$,this._update(),this.getPitch()>$&&this.setPitch($),this;throw new Error(\"maxPitch must be greater than the current minPitch\")},z.prototype.getMaxPitch=function(){return this.transform.maxPitch},z.prototype.getRenderWorldCopies=function(){return this.transform.renderWorldCopies},z.prototype.setRenderWorldCopies=function($){return this.transform.renderWorldCopies=$,this._update()},z.prototype.project=function($){return this.transform.locationPoint(i.LngLat.convert($))},z.prototype.unproject=function($){return this.transform.pointLocation(i.Point.convert($))},z.prototype.isMoving=function(){return this._moving||this.handlers.isMoving()},z.prototype.isZooming=function(){return this._zooming||this.handlers.isZooming()},z.prototype.isRotating=function(){return this._rotating||this.handlers.isRotating()},z.prototype._createDelegatedListener=function($,pe,de){var Ie=this,$e;if($===\"mouseenter\"||$===\"mouseover\"){var pt=!1,Kt=function(rr){var dr=Ie.getLayer(pe)?Ie.queryRenderedFeatures(rr.point,{layers:[pe]}):[];dr.length?pt||(pt=!0,de.call(Ie,new oe($,Ie,rr.originalEvent,{features:dr}))):pt=!1},ir=function(){pt=!1};return{layer:pe,listener:de,delegates:{mousemove:Kt,mouseout:ir}}}else if($===\"mouseleave\"||$===\"mouseout\"){var Jt=!1,vt=function(rr){var dr=Ie.getLayer(pe)?Ie.queryRenderedFeatures(rr.point,{layers:[pe]}):[];dr.length?Jt=!0:Jt&&(Jt=!1,de.call(Ie,new oe($,Ie,rr.originalEvent)))},Pt=function(rr){Jt&&(Jt=!1,de.call(Ie,new oe($,Ie,rr.originalEvent)))};return{layer:pe,listener:de,delegates:{mousemove:vt,mouseout:Pt}}}else{var Wt=function(rr){var dr=Ie.getLayer(pe)?Ie.queryRenderedFeatures(rr.point,{layers:[pe]}):[];dr.length&&(rr.features=dr,de.call(Ie,rr),delete rr.features)};return{layer:pe,listener:de,delegates:($e={},$e[$]=Wt,$e)}}},z.prototype.on=function($,pe,de){if(de===void 0)return Y.prototype.on.call(this,$,pe);var Ie=this._createDelegatedListener($,pe,de);this._delegatedListeners=this._delegatedListeners||{},this._delegatedListeners[$]=this._delegatedListeners[$]||[],this._delegatedListeners[$].push(Ie);for(var $e in Ie.delegates)this.on($e,Ie.delegates[$e]);return this},z.prototype.once=function($,pe,de){if(de===void 0)return Y.prototype.once.call(this,$,pe);var Ie=this._createDelegatedListener($,pe,de);for(var $e in Ie.delegates)this.once($e,Ie.delegates[$e]);return this},z.prototype.off=function($,pe,de){var Ie=this;if(de===void 0)return Y.prototype.off.call(this,$,pe);var $e=function(pt){for(var Kt=pt[$],ir=0;ir180;){var de=K.locationPoint(Y);if(de.x>=0&&de.y>=0&&de.x<=K.width&&de.y<=K.height)break;Y.lng>K.center.lng?Y.lng-=360:Y.lng+=360}return Y}var ro={center:\"translate(-50%,-50%)\",top:\"translate(-50%,0)\",\"top-left\":\"translate(0,0)\",\"top-right\":\"translate(-100%,0)\",bottom:\"translate(-50%,-100%)\",\"bottom-left\":\"translate(0,-100%)\",\"bottom-right\":\"translate(-100%,-100%)\",left:\"translate(0,-50%)\",right:\"translate(-100%,-50%)\"};function Ao(Y,z,K){var O=Y.classList;for(var $ in ro)O.remove(\"mapboxgl-\"+K+\"-anchor-\"+$);O.add(\"mapboxgl-\"+K+\"-anchor-\"+z)}var Jn=function(Y){function z(K,O){if(Y.call(this),(K instanceof i.window.HTMLElement||O)&&(K=i.extend({element:K},O)),i.bindAll([\"_update\",\"_onMove\",\"_onUp\",\"_addDragHandler\",\"_onMapClick\",\"_onKeyPress\"],this),this._anchor=K&&K.anchor||\"center\",this._color=K&&K.color||\"#3FB1CE\",this._scale=K&&K.scale||1,this._draggable=K&&K.draggable||!1,this._clickTolerance=K&&K.clickTolerance||0,this._isDragging=!1,this._state=\"inactive\",this._rotation=K&&K.rotation||0,this._rotationAlignment=K&&K.rotationAlignment||\"auto\",this._pitchAlignment=K&&K.pitchAlignment&&K.pitchAlignment!==\"auto\"?K.pitchAlignment:this._rotationAlignment,!K||!K.element){this._defaultMarker=!0,this._element=o.create(\"div\"),this._element.setAttribute(\"aria-label\",\"Map marker\");var $=o.createNS(\"http://www.w3.org/2000/svg\",\"svg\"),pe=41,de=27;$.setAttributeNS(null,\"display\",\"block\"),$.setAttributeNS(null,\"height\",pe+\"px\"),$.setAttributeNS(null,\"width\",de+\"px\"),$.setAttributeNS(null,\"viewBox\",\"0 0 \"+de+\" \"+pe);var Ie=o.createNS(\"http://www.w3.org/2000/svg\",\"g\");Ie.setAttributeNS(null,\"stroke\",\"none\"),Ie.setAttributeNS(null,\"stroke-width\",\"1\"),Ie.setAttributeNS(null,\"fill\",\"none\"),Ie.setAttributeNS(null,\"fill-rule\",\"evenodd\");var $e=o.createNS(\"http://www.w3.org/2000/svg\",\"g\");$e.setAttributeNS(null,\"fill-rule\",\"nonzero\");var pt=o.createNS(\"http://www.w3.org/2000/svg\",\"g\");pt.setAttributeNS(null,\"transform\",\"translate(3.0, 29.0)\"),pt.setAttributeNS(null,\"fill\",\"#000000\");for(var Kt=[{rx:\"10.5\",ry:\"5.25002273\"},{rx:\"10.5\",ry:\"5.25002273\"},{rx:\"9.5\",ry:\"4.77275007\"},{rx:\"8.5\",ry:\"4.29549936\"},{rx:\"7.5\",ry:\"3.81822308\"},{rx:\"6.5\",ry:\"3.34094679\"},{rx:\"5.5\",ry:\"2.86367051\"},{rx:\"4.5\",ry:\"2.38636864\"}],ir=0,Jt=Kt;ir=$}this._isDragging&&(this._pos=O.point.sub(this._positionDelta),this._lngLat=this._map.unproject(this._pos),this.setLngLat(this._lngLat),this._element.style.pointerEvents=\"none\",this._state===\"pending\"&&(this._state=\"active\",this.fire(new i.Event(\"dragstart\"))),this.fire(new i.Event(\"drag\")))},z.prototype._onUp=function(){this._element.style.pointerEvents=\"auto\",this._positionDelta=null,this._pointerdownPos=null,this._isDragging=!1,this._map.off(\"mousemove\",this._onMove),this._map.off(\"touchmove\",this._onMove),this._state===\"active\"&&this.fire(new i.Event(\"dragend\")),this._state=\"inactive\"},z.prototype._addDragHandler=function(O){this._element.contains(O.originalEvent.target)&&(O.preventDefault(),this._positionDelta=O.point.sub(this._pos).add(this._offset),this._pointerdownPos=O.point,this._state=\"pending\",this._map.on(\"mousemove\",this._onMove),this._map.on(\"touchmove\",this._onMove),this._map.once(\"mouseup\",this._onUp),this._map.once(\"touchend\",this._onUp))},z.prototype.setDraggable=function(O){return this._draggable=!!O,this._map&&(O?(this._map.on(\"mousedown\",this._addDragHandler),this._map.on(\"touchstart\",this._addDragHandler)):(this._map.off(\"mousedown\",this._addDragHandler),this._map.off(\"touchstart\",this._addDragHandler))),this},z.prototype.isDraggable=function(){return this._draggable},z.prototype.setRotation=function(O){return this._rotation=O||0,this._update(),this},z.prototype.getRotation=function(){return this._rotation},z.prototype.setRotationAlignment=function(O){return this._rotationAlignment=O||\"auto\",this._update(),this},z.prototype.getRotationAlignment=function(){return this._rotationAlignment},z.prototype.setPitchAlignment=function(O){return this._pitchAlignment=O&&O!==\"auto\"?O:this._rotationAlignment,this._update(),this},z.prototype.getPitchAlignment=function(){return this._pitchAlignment},z}(i.Evented),Oa={positionOptions:{enableHighAccuracy:!1,maximumAge:0,timeout:6e3},fitBoundsOptions:{maxZoom:15},trackUserLocation:!1,showAccuracyCircle:!0,showUserLocation:!0},_o;function Po(Y){_o!==void 0?Y(_o):i.window.navigator.permissions!==void 0?i.window.navigator.permissions.query({name:\"geolocation\"}).then(function(z){_o=z.state!==\"denied\",Y(_o)}):(_o=!!i.window.navigator.geolocation,Y(_o))}var Jo=0,Xl=!1,$c=function(Y){function z(K){Y.call(this),this.options=i.extend({},Oa,K),i.bindAll([\"_onSuccess\",\"_onError\",\"_onZoom\",\"_finish\",\"_setupUI\",\"_updateCamera\",\"_updateMarker\"],this)}return Y&&(z.__proto__=Y),z.prototype=Object.create(Y&&Y.prototype),z.prototype.constructor=z,z.prototype.onAdd=function(O){return this._map=O,this._container=o.create(\"div\",\"mapboxgl-ctrl mapboxgl-ctrl-group\"),Po(this._setupUI),this._container},z.prototype.onRemove=function(){this._geolocationWatchID!==void 0&&(i.window.navigator.geolocation.clearWatch(this._geolocationWatchID),this._geolocationWatchID=void 0),this.options.showUserLocation&&this._userLocationDotMarker&&this._userLocationDotMarker.remove(),this.options.showAccuracyCircle&&this._accuracyCircleMarker&&this._accuracyCircleMarker.remove(),o.remove(this._container),this._map.off(\"zoom\",this._onZoom),this._map=void 0,Jo=0,Xl=!1},z.prototype._isOutOfMapMaxBounds=function(O){var $=this._map.getMaxBounds(),pe=O.coords;return $&&(pe.longitude<$.getWest()||pe.longitude>$.getEast()||pe.latitude<$.getSouth()||pe.latitude>$.getNorth())},z.prototype._setErrorState=function(){switch(this._watchState){case\"WAITING_ACTIVE\":this._watchState=\"ACTIVE_ERROR\",this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-active\"),this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-active-error\");break;case\"ACTIVE_LOCK\":this._watchState=\"ACTIVE_ERROR\",this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-active\"),this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-active-error\"),this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-waiting\");break;case\"BACKGROUND\":this._watchState=\"BACKGROUND_ERROR\",this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-background\"),this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-background-error\"),this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-waiting\");break}},z.prototype._onSuccess=function(O){if(this._map){if(this._isOutOfMapMaxBounds(O)){this._setErrorState(),this.fire(new i.Event(\"outofmaxbounds\",O)),this._updateMarker(),this._finish();return}if(this.options.trackUserLocation)switch(this._lastKnownPosition=O,this._watchState){case\"WAITING_ACTIVE\":case\"ACTIVE_LOCK\":case\"ACTIVE_ERROR\":this._watchState=\"ACTIVE_LOCK\",this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-waiting\"),this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-active-error\"),this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-active\");break;case\"BACKGROUND\":case\"BACKGROUND_ERROR\":this._watchState=\"BACKGROUND\",this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-waiting\"),this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-background-error\"),this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-background\");break}this.options.showUserLocation&&this._watchState!==\"OFF\"&&this._updateMarker(O),(!this.options.trackUserLocation||this._watchState===\"ACTIVE_LOCK\")&&this._updateCamera(O),this.options.showUserLocation&&this._dotElement.classList.remove(\"mapboxgl-user-location-dot-stale\"),this.fire(new i.Event(\"geolocate\",O)),this._finish()}},z.prototype._updateCamera=function(O){var $=new i.LngLat(O.coords.longitude,O.coords.latitude),pe=O.coords.accuracy,de=this._map.getBearing(),Ie=i.extend({bearing:de},this.options.fitBoundsOptions);this._map.fitBounds($.toBounds(pe),Ie,{geolocateSource:!0})},z.prototype._updateMarker=function(O){if(O){var $=new i.LngLat(O.coords.longitude,O.coords.latitude);this._accuracyCircleMarker.setLngLat($).addTo(this._map),this._userLocationDotMarker.setLngLat($).addTo(this._map),this._accuracy=O.coords.accuracy,this.options.showUserLocation&&this.options.showAccuracyCircle&&this._updateCircleRadius()}else this._userLocationDotMarker.remove(),this._accuracyCircleMarker.remove()},z.prototype._updateCircleRadius=function(){var O=this._map._container.clientHeight/2,$=this._map.unproject([0,O]),pe=this._map.unproject([1,O]),de=$.distanceTo(pe),Ie=Math.ceil(2*this._accuracy/de);this._circleElement.style.width=Ie+\"px\",this._circleElement.style.height=Ie+\"px\"},z.prototype._onZoom=function(){this.options.showUserLocation&&this.options.showAccuracyCircle&&this._updateCircleRadius()},z.prototype._onError=function(O){if(this._map){if(this.options.trackUserLocation)if(O.code===1){this._watchState=\"OFF\",this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-waiting\"),this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-active\"),this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-active-error\"),this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-background\"),this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-background-error\"),this._geolocateButton.disabled=!0;var $=this._map._getUIString(\"GeolocateControl.LocationNotAvailable\");this._geolocateButton.title=$,this._geolocateButton.setAttribute(\"aria-label\",$),this._geolocationWatchID!==void 0&&this._clearWatch()}else{if(O.code===3&&Xl)return;this._setErrorState()}this._watchState!==\"OFF\"&&this.options.showUserLocation&&this._dotElement.classList.add(\"mapboxgl-user-location-dot-stale\"),this.fire(new i.Event(\"error\",O)),this._finish()}},z.prototype._finish=function(){this._timeoutId&&clearTimeout(this._timeoutId),this._timeoutId=void 0},z.prototype._setupUI=function(O){var $=this;if(this._container.addEventListener(\"contextmenu\",function(Ie){return Ie.preventDefault()}),this._geolocateButton=o.create(\"button\",\"mapboxgl-ctrl-geolocate\",this._container),o.create(\"span\",\"mapboxgl-ctrl-icon\",this._geolocateButton).setAttribute(\"aria-hidden\",!0),this._geolocateButton.type=\"button\",O===!1){i.warnOnce(\"Geolocation support is not available so the GeolocateControl will be disabled.\");var pe=this._map._getUIString(\"GeolocateControl.LocationNotAvailable\");this._geolocateButton.disabled=!0,this._geolocateButton.title=pe,this._geolocateButton.setAttribute(\"aria-label\",pe)}else{var de=this._map._getUIString(\"GeolocateControl.FindMyLocation\");this._geolocateButton.title=de,this._geolocateButton.setAttribute(\"aria-label\",de)}this.options.trackUserLocation&&(this._geolocateButton.setAttribute(\"aria-pressed\",\"false\"),this._watchState=\"OFF\"),this.options.showUserLocation&&(this._dotElement=o.create(\"div\",\"mapboxgl-user-location-dot\"),this._userLocationDotMarker=new Jn(this._dotElement),this._circleElement=o.create(\"div\",\"mapboxgl-user-location-accuracy-circle\"),this._accuracyCircleMarker=new Jn({element:this._circleElement,pitchAlignment:\"map\"}),this.options.trackUserLocation&&(this._watchState=\"OFF\"),this._map.on(\"zoom\",this._onZoom)),this._geolocateButton.addEventListener(\"click\",this.trigger.bind(this)),this._setup=!0,this.options.trackUserLocation&&this._map.on(\"movestart\",function(Ie){var $e=Ie.originalEvent&&Ie.originalEvent.type===\"resize\";!Ie.geolocateSource&&$._watchState===\"ACTIVE_LOCK\"&&!$e&&($._watchState=\"BACKGROUND\",$._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-background\"),$._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-active\"),$.fire(new i.Event(\"trackuserlocationend\")))})},z.prototype.trigger=function(){if(!this._setup)return i.warnOnce(\"Geolocate control triggered before added to a map\"),!1;if(this.options.trackUserLocation){switch(this._watchState){case\"OFF\":this._watchState=\"WAITING_ACTIVE\",this.fire(new i.Event(\"trackuserlocationstart\"));break;case\"WAITING_ACTIVE\":case\"ACTIVE_LOCK\":case\"ACTIVE_ERROR\":case\"BACKGROUND_ERROR\":Jo--,Xl=!1,this._watchState=\"OFF\",this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-waiting\"),this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-active\"),this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-active-error\"),this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-background\"),this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-background-error\"),this.fire(new i.Event(\"trackuserlocationend\"));break;case\"BACKGROUND\":this._watchState=\"ACTIVE_LOCK\",this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-background\"),this._lastKnownPosition&&this._updateCamera(this._lastKnownPosition),this.fire(new i.Event(\"trackuserlocationstart\"));break}switch(this._watchState){case\"WAITING_ACTIVE\":this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-waiting\"),this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-active\");break;case\"ACTIVE_LOCK\":this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-active\");break;case\"ACTIVE_ERROR\":this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-waiting\"),this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-active-error\");break;case\"BACKGROUND\":this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-background\");break;case\"BACKGROUND_ERROR\":this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-waiting\"),this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-background-error\");break}if(this._watchState===\"OFF\"&&this._geolocationWatchID!==void 0)this._clearWatch();else if(this._geolocationWatchID===void 0){this._geolocateButton.classList.add(\"mapboxgl-ctrl-geolocate-waiting\"),this._geolocateButton.setAttribute(\"aria-pressed\",\"true\"),Jo++;var O;Jo>1?(O={maximumAge:6e5,timeout:0},Xl=!0):(O=this.options.positionOptions,Xl=!1),this._geolocationWatchID=i.window.navigator.geolocation.watchPosition(this._onSuccess,this._onError,O)}}else i.window.navigator.geolocation.getCurrentPosition(this._onSuccess,this._onError,this.options.positionOptions),this._timeoutId=setTimeout(this._finish,1e4);return!0},z.prototype._clearWatch=function(){i.window.navigator.geolocation.clearWatch(this._geolocationWatchID),this._geolocationWatchID=void 0,this._geolocateButton.classList.remove(\"mapboxgl-ctrl-geolocate-waiting\"),this._geolocateButton.setAttribute(\"aria-pressed\",\"false\"),this.options.showUserLocation&&this._updateMarker(null)},z}(i.Evented),xs={maxWidth:100,unit:\"metric\"},Qc=function(z){this.options=i.extend({},xs,z),i.bindAll([\"_onMove\",\"setUnit\"],this)};Qc.prototype.getDefaultPosition=function(){return\"bottom-left\"},Qc.prototype._onMove=function(){El(this._map,this._container,this.options)},Qc.prototype.onAdd=function(z){return this._map=z,this._container=o.create(\"div\",\"mapboxgl-ctrl mapboxgl-ctrl-scale\",z.getContainer()),this._map.on(\"move\",this._onMove),this._onMove(),this._container},Qc.prototype.onRemove=function(){o.remove(this._container),this._map.off(\"move\",this._onMove),this._map=void 0},Qc.prototype.setUnit=function(z){this.options.unit=z,El(this._map,this._container,this.options)};function El(Y,z,K){var O=K&&K.maxWidth||100,$=Y._container.clientHeight/2,pe=Y.unproject([0,$]),de=Y.unproject([O,$]),Ie=pe.distanceTo(de);if(K&&K.unit===\"imperial\"){var $e=3.2808*Ie;if($e>5280){var pt=$e/5280;bc(z,O,pt,Y._getUIString(\"ScaleControl.Miles\"))}else bc(z,O,$e,Y._getUIString(\"ScaleControl.Feet\"))}else if(K&&K.unit===\"nautical\"){var Kt=Ie/1852;bc(z,O,Kt,Y._getUIString(\"ScaleControl.NauticalMiles\"))}else Ie>=1e3?bc(z,O,Ie/1e3,Y._getUIString(\"ScaleControl.Kilometers\")):bc(z,O,Ie,Y._getUIString(\"ScaleControl.Meters\"))}function bc(Y,z,K,O){var $=yf(K),pe=$/K;Y.style.width=z*pe+\"px\",Y.innerHTML=$+\" \"+O}function wc(Y){var z=Math.pow(10,Math.ceil(-Math.log(Y)/Math.LN10));return Math.round(Y*z)/z}function yf(Y){var z=Math.pow(10,(\"\"+Math.floor(Y)).length-1),K=Y/z;return K=K>=10?10:K>=5?5:K>=3?3:K>=2?2:K>=1?1:wc(K),z*K}var Hl=function(z){this._fullscreen=!1,z&&z.container&&(z.container instanceof i.window.HTMLElement?this._container=z.container:i.warnOnce(\"Full screen control 'container' must be a DOM element.\")),i.bindAll([\"_onClickFullscreen\",\"_changeIcon\"],this),\"onfullscreenchange\"in i.window.document?this._fullscreenchange=\"fullscreenchange\":\"onmozfullscreenchange\"in i.window.document?this._fullscreenchange=\"mozfullscreenchange\":\"onwebkitfullscreenchange\"in i.window.document?this._fullscreenchange=\"webkitfullscreenchange\":\"onmsfullscreenchange\"in i.window.document&&(this._fullscreenchange=\"MSFullscreenChange\")};Hl.prototype.onAdd=function(z){return this._map=z,this._container||(this._container=this._map.getContainer()),this._controlContainer=o.create(\"div\",\"mapboxgl-ctrl mapboxgl-ctrl-group\"),this._checkFullscreenSupport()?this._setupUI():(this._controlContainer.style.display=\"none\",i.warnOnce(\"This device does not support fullscreen mode.\")),this._controlContainer},Hl.prototype.onRemove=function(){o.remove(this._controlContainer),this._map=null,i.window.document.removeEventListener(this._fullscreenchange,this._changeIcon)},Hl.prototype._checkFullscreenSupport=function(){return!!(i.window.document.fullscreenEnabled||i.window.document.mozFullScreenEnabled||i.window.document.msFullscreenEnabled||i.window.document.webkitFullscreenEnabled)},Hl.prototype._setupUI=function(){var z=this._fullscreenButton=o.create(\"button\",\"mapboxgl-ctrl-fullscreen\",this._controlContainer);o.create(\"span\",\"mapboxgl-ctrl-icon\",z).setAttribute(\"aria-hidden\",!0),z.type=\"button\",this._updateTitle(),this._fullscreenButton.addEventListener(\"click\",this._onClickFullscreen),i.window.document.addEventListener(this._fullscreenchange,this._changeIcon)},Hl.prototype._updateTitle=function(){var z=this._getTitle();this._fullscreenButton.setAttribute(\"aria-label\",z),this._fullscreenButton.title=z},Hl.prototype._getTitle=function(){return this._map._getUIString(this._isFullscreen()?\"FullscreenControl.Exit\":\"FullscreenControl.Enter\")},Hl.prototype._isFullscreen=function(){return this._fullscreen},Hl.prototype._changeIcon=function(){var z=i.window.document.fullscreenElement||i.window.document.mozFullScreenElement||i.window.document.webkitFullscreenElement||i.window.document.msFullscreenElement;z===this._container!==this._fullscreen&&(this._fullscreen=!this._fullscreen,this._fullscreenButton.classList.toggle(\"mapboxgl-ctrl-shrink\"),this._fullscreenButton.classList.toggle(\"mapboxgl-ctrl-fullscreen\"),this._updateTitle())},Hl.prototype._onClickFullscreen=function(){this._isFullscreen()?i.window.document.exitFullscreen?i.window.document.exitFullscreen():i.window.document.mozCancelFullScreen?i.window.document.mozCancelFullScreen():i.window.document.msExitFullscreen?i.window.document.msExitFullscreen():i.window.document.webkitCancelFullScreen&&i.window.document.webkitCancelFullScreen():this._container.requestFullscreen?this._container.requestFullscreen():this._container.mozRequestFullScreen?this._container.mozRequestFullScreen():this._container.msRequestFullscreen?this._container.msRequestFullscreen():this._container.webkitRequestFullscreen&&this._container.webkitRequestFullscreen()};var Fc={closeButton:!0,closeOnClick:!0,focusAfterOpen:!0,className:\"\",maxWidth:\"240px\"},ef=[\"a[href]\",\"[tabindex]:not([tabindex='-1'])\",\"[contenteditable]:not([contenteditable='false'])\",\"button:not([disabled])\",\"input:not([disabled])\",\"select:not([disabled])\",\"textarea:not([disabled])\"].join(\", \"),ls=function(Y){function z(K){Y.call(this),this.options=i.extend(Object.create(Fc),K),i.bindAll([\"_update\",\"_onClose\",\"remove\",\"_onMouseMove\",\"_onMouseUp\",\"_onDrag\"],this)}return Y&&(z.__proto__=Y),z.prototype=Object.create(Y&&Y.prototype),z.prototype.constructor=z,z.prototype.addTo=function(O){return this._map&&this.remove(),this._map=O,this.options.closeOnClick&&this._map.on(\"click\",this._onClose),this.options.closeOnMove&&this._map.on(\"move\",this._onClose),this._map.on(\"remove\",this.remove),this._update(),this._focusFirstElement(),this._trackPointer?(this._map.on(\"mousemove\",this._onMouseMove),this._map.on(\"mouseup\",this._onMouseUp),this._container&&this._container.classList.add(\"mapboxgl-popup-track-pointer\"),this._map._canvasContainer.classList.add(\"mapboxgl-track-pointer\")):this._map.on(\"move\",this._update),this.fire(new i.Event(\"open\")),this},z.prototype.isOpen=function(){return!!this._map},z.prototype.remove=function(){return this._content&&o.remove(this._content),this._container&&(o.remove(this._container),delete this._container),this._map&&(this._map.off(\"move\",this._update),this._map.off(\"move\",this._onClose),this._map.off(\"click\",this._onClose),this._map.off(\"remove\",this.remove),this._map.off(\"mousemove\",this._onMouseMove),this._map.off(\"mouseup\",this._onMouseUp),this._map.off(\"drag\",this._onDrag),delete this._map),this.fire(new i.Event(\"close\")),this},z.prototype.getLngLat=function(){return this._lngLat},z.prototype.setLngLat=function(O){return this._lngLat=i.LngLat.convert(O),this._pos=null,this._trackPointer=!1,this._update(),this._map&&(this._map.on(\"move\",this._update),this._map.off(\"mousemove\",this._onMouseMove),this._container&&this._container.classList.remove(\"mapboxgl-popup-track-pointer\"),this._map._canvasContainer.classList.remove(\"mapboxgl-track-pointer\")),this},z.prototype.trackPointer=function(){return this._trackPointer=!0,this._pos=null,this._update(),this._map&&(this._map.off(\"move\",this._update),this._map.on(\"mousemove\",this._onMouseMove),this._map.on(\"drag\",this._onDrag),this._container&&this._container.classList.add(\"mapboxgl-popup-track-pointer\"),this._map._canvasContainer.classList.add(\"mapboxgl-track-pointer\")),this},z.prototype.getElement=function(){return this._container},z.prototype.setText=function(O){return this.setDOMContent(i.window.document.createTextNode(O))},z.prototype.setHTML=function(O){var $=i.window.document.createDocumentFragment(),pe=i.window.document.createElement(\"body\"),de;for(pe.innerHTML=O;de=pe.firstChild,!!de;)$.appendChild(de);return this.setDOMContent($)},z.prototype.getMaxWidth=function(){return this._container&&this._container.style.maxWidth},z.prototype.setMaxWidth=function(O){return this.options.maxWidth=O,this._update(),this},z.prototype.setDOMContent=function(O){if(this._content)for(;this._content.hasChildNodes();)this._content.firstChild&&this._content.removeChild(this._content.firstChild);else this._content=o.create(\"div\",\"mapboxgl-popup-content\",this._container);return this._content.appendChild(O),this._createCloseButton(),this._update(),this._focusFirstElement(),this},z.prototype.addClassName=function(O){this._container&&this._container.classList.add(O)},z.prototype.removeClassName=function(O){this._container&&this._container.classList.remove(O)},z.prototype.setOffset=function(O){return this.options.offset=O,this._update(),this},z.prototype.toggleClassName=function(O){if(this._container)return this._container.classList.toggle(O)},z.prototype._createCloseButton=function(){this.options.closeButton&&(this._closeButton=o.create(\"button\",\"mapboxgl-popup-close-button\",this._content),this._closeButton.type=\"button\",this._closeButton.setAttribute(\"aria-label\",\"Close popup\"),this._closeButton.innerHTML=\"×\",this._closeButton.addEventListener(\"click\",this._onClose))},z.prototype._onMouseUp=function(O){this._update(O.point)},z.prototype._onMouseMove=function(O){this._update(O.point)},z.prototype._onDrag=function(O){this._update(O.point)},z.prototype._update=function(O){var $=this,pe=this._lngLat||this._trackPointer;if(!(!this._map||!pe||!this._content)&&(this._container||(this._container=o.create(\"div\",\"mapboxgl-popup\",this._map.getContainer()),this._tip=o.create(\"div\",\"mapboxgl-popup-tip\",this._container),this._container.appendChild(this._content),this.options.className&&this.options.className.split(\" \").forEach(function(vt){return $._container.classList.add(vt)}),this._trackPointer&&this._container.classList.add(\"mapboxgl-popup-track-pointer\")),this.options.maxWidth&&this._container.style.maxWidth!==this.options.maxWidth&&(this._container.style.maxWidth=this.options.maxWidth),this._map.transform.renderWorldCopies&&!this._trackPointer&&(this._lngLat=ma(this._lngLat,this._pos,this._map.transform)),!(this._trackPointer&&!O))){var de=this._pos=this._trackPointer&&O?O:this._map.project(this._lngLat),Ie=this.options.anchor,$e=_f(this.options.offset);if(!Ie){var pt=this._container.offsetWidth,Kt=this._container.offsetHeight,ir;de.y+$e.bottom.ythis._map.transform.height-Kt?ir=[\"bottom\"]:ir=[],de.xthis._map.transform.width-pt/2&&ir.push(\"right\"),ir.length===0?Ie=\"bottom\":Ie=ir.join(\"-\")}var Jt=de.add($e[Ie]).round();o.setTransform(this._container,ro[Ie]+\" translate(\"+Jt.x+\"px,\"+Jt.y+\"px)\"),Ao(this._container,Ie,\"popup\")}},z.prototype._focusFirstElement=function(){if(!(!this.options.focusAfterOpen||!this._container)){var O=this._container.querySelector(ef);O&&O.focus()}},z.prototype._onClose=function(){this.remove()},z}(i.Evented);function _f(Y){if(Y)if(typeof Y==\"number\"){var z=Math.round(Math.sqrt(.5*Math.pow(Y,2)));return{center:new i.Point(0,0),top:new i.Point(0,Y),\"top-left\":new i.Point(z,z),\"top-right\":new i.Point(-z,z),bottom:new i.Point(0,-Y),\"bottom-left\":new i.Point(z,-z),\"bottom-right\":new i.Point(-z,-z),left:new i.Point(Y,0),right:new i.Point(-Y,0)}}else if(Y instanceof i.Point||Array.isArray(Y)){var K=i.Point.convert(Y);return{center:K,top:K,\"top-left\":K,\"top-right\":K,bottom:K,\"bottom-left\":K,\"bottom-right\":K,left:K,right:K}}else return{center:i.Point.convert(Y.center||[0,0]),top:i.Point.convert(Y.top||[0,0]),\"top-left\":i.Point.convert(Y[\"top-left\"]||[0,0]),\"top-right\":i.Point.convert(Y[\"top-right\"]||[0,0]),bottom:i.Point.convert(Y.bottom||[0,0]),\"bottom-left\":i.Point.convert(Y[\"bottom-left\"]||[0,0]),\"bottom-right\":i.Point.convert(Y[\"bottom-right\"]||[0,0]),left:i.Point.convert(Y.left||[0,0]),right:i.Point.convert(Y.right||[0,0])};else return _f(new i.Point(0,0))}var ns={version:i.version,supported:a,setRTLTextPlugin:i.setRTLTextPlugin,getRTLTextPluginStatus:i.getRTLTextPluginStatus,Map:vn,NavigationControl:Xn,GeolocateControl:$c,AttributionControl:Rn,ScaleControl:Qc,FullscreenControl:Hl,Popup:ls,Marker:Jn,Style:mu,LngLat:i.LngLat,LngLatBounds:i.LngLatBounds,Point:i.Point,MercatorCoordinate:i.MercatorCoordinate,Evented:i.Evented,config:i.config,prewarm:jn,clearPrewarmedResources:la,get accessToken(){return i.config.ACCESS_TOKEN},set accessToken(Y){i.config.ACCESS_TOKEN=Y},get baseApiUrl(){return i.config.API_URL},set baseApiUrl(Y){i.config.API_URL=Y},get workerCount(){return Pi.workerCount},set workerCount(Y){Pi.workerCount=Y},get maxParallelImageRequests(){return i.config.MAX_PARALLEL_IMAGE_REQUESTS},set maxParallelImageRequests(Y){i.config.MAX_PARALLEL_IMAGE_REQUESTS=Y},clearStorage:function(z){i.clearTileCache(z)},workerUrl:\"\"};return ns}),r})});var HUe=ye((Syr,VUe)=>{\"use strict\";var tw=Mr(),xHt=Ll().sanitizeHTML,bHt=UK(),BUe=c1();function NUe(e,t){this.subplot=e,this.uid=e.uid+\"-\"+t,this.index=t,this.idSource=\"source-\"+this.uid,this.idLayer=BUe.layoutLayerPrefix+this.uid,this.sourceType=null,this.source=null,this.layerType=null,this.below=null,this.visible=!1}var ig=NUe.prototype;ig.update=function(t){this.visible?this.needsNewImage(t)?this.updateImage(t):this.needsNewSource(t)?(this.removeLayer(),this.updateSource(t),this.updateLayer(t)):this.needsNewLayer(t)?this.updateLayer(t):this.updateStyle(t):(this.updateSource(t),this.updateLayer(t)),this.visible=jF(t)};ig.needsNewImage=function(e){var t=this.subplot.map;return t.getSource(this.idSource)&&this.sourceType===\"image\"&&e.sourcetype===\"image\"&&(this.source!==e.source||JSON.stringify(this.coordinates)!==JSON.stringify(e.coordinates))};ig.needsNewSource=function(e){return this.sourceType!==e.sourcetype||JSON.stringify(this.source)!==JSON.stringify(e.source)||this.layerType!==e.type};ig.needsNewLayer=function(e){return this.layerType!==e.type||this.below!==this.subplot.belowLookup[\"layout-\"+this.index]};ig.lookupBelow=function(){return this.subplot.belowLookup[\"layout-\"+this.index]};ig.updateImage=function(e){var t=this.subplot.map;t.getSource(this.idSource).updateImage({url:e.source,coordinates:e.coordinates});var r=this.findFollowingMapboxLayerId(this.lookupBelow());r!==null&&this.subplot.map.moveLayer(this.idLayer,r)};ig.updateSource=function(e){var t=this.subplot.map;if(t.getSource(this.idSource)&&t.removeSource(this.idSource),this.sourceType=e.sourcetype,this.source=e.source,!!jF(e)){var r=wHt(e);t.addSource(this.idSource,r)}};ig.findFollowingMapboxLayerId=function(e){if(e===\"traces\")for(var t=this.subplot.getMapLayers(),r=0;r0){for(var r=0;r0}function UUe(e){var t={},r={};switch(e.type){case\"circle\":tw.extendFlat(r,{\"circle-radius\":e.circle.radius,\"circle-color\":e.color,\"circle-opacity\":e.opacity});break;case\"line\":tw.extendFlat(r,{\"line-width\":e.line.width,\"line-color\":e.color,\"line-opacity\":e.opacity,\"line-dasharray\":e.line.dash});break;case\"fill\":tw.extendFlat(r,{\"fill-color\":e.color,\"fill-outline-color\":e.fill.outlinecolor,\"fill-opacity\":e.opacity});break;case\"symbol\":var n=e.symbol,i=bHt(n.textposition,n.iconsize);tw.extendFlat(t,{\"icon-image\":n.icon+\"-15\",\"icon-size\":n.iconsize/10,\"text-field\":n.text,\"text-size\":n.textfont.size,\"text-anchor\":i.anchor,\"text-offset\":i.offset,\"symbol-placement\":n.placement}),tw.extendFlat(r,{\"icon-color\":e.color,\"text-color\":n.textfont.color,\"text-opacity\":e.opacity});break;case\"raster\":tw.extendFlat(r,{\"raster-fade-duration\":0,\"raster-opacity\":e.opacity});break}return{layout:t,paint:r}}function wHt(e){var t=e.sourcetype,r=e.source,n={type:t},i;return t===\"geojson\"?i=\"data\":t===\"vector\"?i=typeof r==\"string\"?\"url\":\"tiles\":t===\"raster\"?(i=\"tiles\",n.tileSize=256):t===\"image\"&&(i=\"url\",n.coordinates=e.coordinates),n[i]=r,e.sourceattribution&&(n.attribution=xHt(e.sourceattribution)),n}VUe.exports=function(t,r,n){var i=new NUe(t,r);return i.update(n),i}});var $Ue=ye((Myr,JUe)=>{\"use strict\";var XK=ZK(),YK=Mr(),ZUe=ix(),GUe=ba(),THt=Qa(),AHt=gv(),WF=Nc(),XUe=Sg(),SHt=XUe.drawMode,MHt=XUe.selectMode,EHt=wf().prepSelect,kHt=wf().clearOutline,CHt=wf().clearSelectionsCache,LHt=wf().selectOnClick,yx=c1(),PHt=HUe();function YUe(e,t){this.id=t,this.gd=e;var r=e._fullLayout,n=e._context;this.container=r._glcontainer.node(),this.isStatic=n.staticPlot,this.uid=r._uid+\"-\"+this.id,this.div=null,this.xaxis=null,this.yaxis=null,this.createFramework(r),this.map=null,this.accessToken=null,this.styleObj=null,this.traceHash={},this.layerList=[],this.belowLookup={},this.dragging=!1,this.wheeling=!1}var Ah=YUe.prototype;Ah.plot=function(e,t,r){var n=this,i=t[n.id];n.map&&i.accesstoken!==n.accessToken&&(n.map.remove(),n.map=null,n.styleObj=null,n.traceHash={},n.layerList=[]);var a;n.map?a=new Promise(function(o,s){n.updateMap(e,t,o,s)}):a=new Promise(function(o,s){n.createMap(e,t,o,s)}),r.push(a)};Ah.createMap=function(e,t,r,n){var i=this,a=t[i.id],o=i.styleObj=KUe(a.style,t);i.accessToken=a.accesstoken;var s=a.bounds,l=s?[[s.west,s.south],[s.east,s.north]]:null,u=i.map=new XK.Map({container:i.div,style:o.style,center:KK(a.center),zoom:a.zoom,bearing:a.bearing,pitch:a.pitch,maxBounds:l,interactive:!i.isStatic,preserveDrawingBuffer:i.isStatic,doubleClickZoom:!1,boxZoom:!1,attributionControl:!1}).addControl(new XK.AttributionControl({compact:!0}));u._canvas.style.left=\"0px\",u._canvas.style.top=\"0px\",i.rejectOnError(n),i.isStatic||i.initFx(e,t);var c=[];c.push(new Promise(function(f){u.once(\"load\",f)})),c=c.concat(ZUe.fetchTraceGeoData(e)),Promise.all(c).then(function(){i.fillBelowLookup(e,t),i.updateData(e),i.updateLayout(t),i.resolveOnRender(r)}).catch(n)};Ah.updateMap=function(e,t,r,n){var i=this,a=i.map,o=t[this.id];i.rejectOnError(n);var s=[],l=KUe(o.style,t);JSON.stringify(i.styleObj)!==JSON.stringify(l)&&(i.styleObj=l,a.setStyle(l.style),i.traceHash={},s.push(new Promise(function(u){a.once(\"styledata\",u)}))),s=s.concat(ZUe.fetchTraceGeoData(e)),Promise.all(s).then(function(){i.fillBelowLookup(e,t),i.updateData(e),i.updateLayout(t),i.resolveOnRender(r)}).catch(n)};Ah.fillBelowLookup=function(e,t){var r=t[this.id],n=r.layers,i,a,o=this.belowLookup={},s=!1;for(i=0;i1)for(i=0;i-1&&LHt(l.originalEvent,n,[r.xaxis],[r.yaxis],r.id,s),u.indexOf(\"event\")>-1&&WF.click(n,l.originalEvent)}}};Ah.updateFx=function(e){var t=this,r=t.map,n=t.gd;if(t.isStatic)return;function i(l){var u=t.map.unproject(l);return[u.lng,u.lat]}var a=e.dragmode,o;o=function(l,u){if(u.isRect){var c=l.range={};c[t.id]=[i([u.xmin,u.ymin]),i([u.xmax,u.ymax])]}else{var f=l.lassoPoints={};f[t.id]=u.map(i)}};var s=t.dragOptions;t.dragOptions=YK.extendDeep(s||{},{dragmode:e.dragmode,element:t.div,gd:n,plotinfo:{id:t.id,domain:e[t.id].domain,xaxis:t.xaxis,yaxis:t.yaxis,fillRangeItems:o},xaxes:[t.xaxis],yaxes:[t.yaxis],subplot:t.id}),r.off(\"click\",t.onClickInPanHandler),MHt(a)||SHt(a)?(r.dragPan.disable(),r.on(\"zoomstart\",t.clearOutline),t.dragOptions.prepFn=function(l,u,c){EHt(l,u,c,t.dragOptions,a)},AHt.init(t.dragOptions)):(r.dragPan.enable(),r.off(\"zoomstart\",t.clearOutline),t.div.onmousedown=null,t.div.ontouchstart=null,t.div.removeEventListener(\"touchstart\",t.div._ontouchstart),t.onClickInPanHandler=t.onClickInPanFn(t.dragOptions),r.on(\"click\",t.onClickInPanHandler))};Ah.updateFramework=function(e){var t=e[this.id].domain,r=e._size,n=this.div.style;n.width=r.w*(t.x[1]-t.x[0])+\"px\",n.height=r.h*(t.y[1]-t.y[0])+\"px\",n.left=r.l+t.x[0]*r.w+\"px\",n.top=r.t+(1-t.y[1])*r.h+\"px\",this.xaxis._offset=r.l+t.x[0]*r.w,this.xaxis._length=r.w*(t.x[1]-t.x[0]),this.yaxis._offset=r.t+(1-t.y[1])*r.h,this.yaxis._length=r.h*(t.y[1]-t.y[0])};Ah.updateLayers=function(e){var t=e[this.id],r=t.layers,n=this.layerList,i;if(r.length!==n.length){for(i=0;i{\"use strict\";var JK=Mr(),IHt=k_(),RHt=Zd(),QUe=Pk();eVe.exports=function(t,r,n){IHt(t,r,n,{type:\"mapbox\",attributes:QUe,handleDefaults:DHt,partition:\"y\",accessToken:r._mapboxAccessToken})};function DHt(e,t,r,n){r(\"accesstoken\",n.accessToken),r(\"style\"),r(\"center.lon\"),r(\"center.lat\"),r(\"zoom\"),r(\"bearing\"),r(\"pitch\");var i=r(\"bounds.west\"),a=r(\"bounds.east\"),o=r(\"bounds.south\"),s=r(\"bounds.north\");(i===void 0||a===void 0||o===void 0||s===void 0)&&delete t.bounds,RHt(e,t,{name:\"layers\",handleItemDefaults:zHt}),t._input=e}function zHt(e,t){function r(l,u){return JK.coerce(e,t,QUe.layers,l,u)}var n=r(\"visible\");if(n){var i=r(\"sourcetype\"),a=i===\"raster\"||i===\"image\";r(\"source\"),r(\"sourceattribution\"),i===\"vector\"&&r(\"sourcelayer\"),i===\"image\"&&r(\"coordinates\");var o;a&&(o=\"raster\");var s=r(\"type\",o);a&&s!==\"raster\"&&(s=t.type=\"raster\",JK.log(\"Source types *raster* and *image* must drawn *raster* layer type.\")),r(\"below\"),r(\"color\"),r(\"opacity\"),r(\"minzoom\"),r(\"maxzoom\"),s===\"circle\"&&r(\"circle.radius\"),s===\"line\"&&(r(\"line.width\"),r(\"line.dash\")),s===\"fill\"&&r(\"fill.outlinecolor\"),s===\"symbol\"&&(r(\"symbol.icon\"),r(\"symbol.iconsize\"),r(\"symbol.text\"),JK.coerceFont(r,\"symbol.textfont\",void 0,{noFontVariant:!0,noFontShadow:!0,noFontLineposition:!0,noFontTextcase:!0}),r(\"symbol.textposition\"),r(\"symbol.placement\"))}}});var ZF=ye(Np=>{\"use strict\";var rVe=ZK(),tm=Mr(),$K=tm.strTranslate,FHt=tm.strScale,qHt=kd().getSubplotCalcData,OHt=Zp(),BHt=xa(),iVe=ao(),NHt=Ll(),UHt=$Ue(),_x=\"mapbox\",Qm=Np.constants=c1();Np.name=_x;Np.attr=\"subplot\";Np.idRoot=_x;Np.idRegex=Np.attrRegex=tm.counterRegex(_x);var VHt=[\"mapbox subplots and traces are deprecated!\",\"Please consider switching to `map` subplots and traces.\",\"Learn more at: https://plotly.com/python/maplibre-migration/\",\"as well as https://plotly.com/javascript/maplibre-migration/\"].join(\" \");Np.attributes={subplot:{valType:\"subplotid\",dflt:\"mapbox\",editType:\"calc\"}};Np.layoutAttributes=Pk();Np.supplyLayoutDefaults=tVe();var nVe=!0;Np.plot=function(t){nVe&&(nVe=!1,tm.warn(VHt));var r=t._fullLayout,n=t.calcdata,i=r._subplots[_x];if(rVe.version!==Qm.requiredVersion)throw new Error(Qm.wrongVersionErrorMsg);var a=HHt(t,i);rVe.accessToken=a;for(var o=0;og/2){var E=d.split(\"|\").join(\"
\");x.text(E).attr(\"data-unformatted\",E).call(NHt.convertToTspans,e),b=iVe.bBox(x.node())}x.attr(\"transform\",$K(-3,-b.height+8)),v.insert(\"rect\",\".static-attribution\").attr({x:-b.width-6,y:-b.height-3,width:b.width+6,height:b.height+3,fill:\"rgba(255, 255, 255, 0.75)\"});var k=1;b.width+6>g&&(k=g/(b.width+6));var A=[n.l+n.w*o.x[1],n.t+n.h*(1-o.y[0])];v.attr(\"transform\",$K(A[0],A[1])+FHt(k))}};function HHt(e,t){var r=e._fullLayout,n=e._context;if(n.mapboxAccessToken===\"\")return\"\";for(var i=[],a=[],o=!1,s=!1,l=0;l1&&tm.warn(Qm.multipleTokensErrorMsg),i[0]):(a.length&&tm.log([\"Listed mapbox access token(s)\",a.join(\",\"),\"but did not use a Mapbox map style, ignoring token(s).\"].join(\" \")),\"\")}function aVe(e){return typeof e==\"string\"&&(Qm.styleValuesMapbox.indexOf(e)!==-1||e.indexOf(\"mapbox://\")===0||e.indexOf(\"stamen\")===0)}Np.updateFx=function(e){for(var t=e._fullLayout,r=t._subplots[_x],n=0;n{\"use strict\";var Cyr=[\"*scattermapbox* trace is deprecated!\",\"Please consider switching to the *scattermap* trace type and `map` subplots.\",\"Learn more at: https://plotly.com/python/maplibre-migration/\",\"as well as https://plotly.com/javascript/maplibre-migration/\"].join(\" \");oVe.exports={attributes:BF(),supplyDefaults:yUe(),colorbar:Kd(),formatLabels:NK(),calc:lz(),plot:IUe(),hoverPoints:GF().hoverPoints,eventData:FUe(),selectPoints:OUe(),styleOnSelect:function(e,t){if(t){var r=t[0].trace;r._glTrace.update(t)}},moduleType:\"trace\",name:\"scattermapbox\",basePlotModule:ZF(),categories:[\"mapbox\",\"gl\",\"symbols\",\"showLegend\",\"scatter-like\"],meta:{}}});var uVe=ye((Pyr,lVe)=>{\"use strict\";lVe.exports=sVe()});var QK=ye((Iyr,cVe)=>{\"use strict\";var f1=J5(),GHt=Kl(),jHt=Wo().hovertemplateAttrs,WHt=vl(),xx=no().extendFlat;cVe.exports=xx({locations:{valType:\"data_array\",editType:\"calc\"},z:{valType:\"data_array\",editType:\"calc\"},geojson:{valType:\"any\",editType:\"calc\"},featureidkey:xx({},f1.featureidkey,{}),below:{valType:\"string\",editType:\"plot\"},text:f1.text,hovertext:f1.hovertext,marker:{line:{color:xx({},f1.marker.line.color,{editType:\"plot\"}),width:xx({},f1.marker.line.width,{editType:\"plot\"}),editType:\"calc\"},opacity:xx({},f1.marker.opacity,{editType:\"plot\"}),editType:\"calc\"},selected:{marker:{opacity:xx({},f1.selected.marker.opacity,{editType:\"plot\"}),editType:\"plot\"},editType:\"plot\"},unselected:{marker:{opacity:xx({},f1.unselected.marker.opacity,{editType:\"plot\"}),editType:\"plot\"},editType:\"plot\"},hoverinfo:f1.hoverinfo,hovertemplate:jHt({},{keys:[\"properties\"]}),showlegend:xx({},WHt.showlegend,{dflt:!1})},GHt(\"\",{cLetter:\"z\",editTypeOverride:\"calc\"}))});var hVe=ye((Ryr,fVe)=>{\"use strict\";var zk=Mr(),ZHt=Uh(),XHt=QK();fVe.exports=function(t,r,n,i){function a(c,f){return zk.coerce(t,r,XHt,c,f)}var o=a(\"locations\"),s=a(\"z\"),l=a(\"geojson\");if(!zk.isArrayOrTypedArray(o)||!o.length||!zk.isArrayOrTypedArray(s)||!s.length||!(typeof l==\"string\"&&l!==\"\"||zk.isPlainObject(l))){r.visible=!1;return}a(\"featureidkey\"),r._length=Math.min(o.length,s.length),a(\"below\"),a(\"text\"),a(\"hovertext\"),a(\"hovertemplate\");var u=a(\"marker.line.width\");u&&a(\"marker.line.color\"),a(\"marker.opacity\"),ZHt(t,r,i,a,{prefix:\"\",cLetter:\"z\"}),zk.coerceSelectionMarkerOpacity(r,a)}});var eJ=ye((Dyr,pVe)=>{\"use strict\";var YHt=uo(),h1=Mr(),KHt=Mu(),JHt=ao(),$Ht=tx().makeBlank,dVe=ix();function QHt(e){var t=e[0].trace,r=t.visible===!0&&t._length!==0,n={layout:{visibility:\"none\"},paint:{}},i={layout:{visibility:\"none\"},paint:{}},a=t._opts={fill:n,line:i,geojson:$Ht()};if(!r)return a;var o=dVe.extractTraceFeature(e);if(!o)return a;var s=KHt.makeColorScaleFuncFromTrace(t),l=t.marker,u=l.line||{},c;h1.isArrayOrTypedArray(l.opacity)&&(c=function(E){var k=E.mo;return YHt(k)?+h1.constrain(k,0,1):0});var f;h1.isArrayOrTypedArray(u.color)&&(f=function(E){return E.mlc});var h;h1.isArrayOrTypedArray(u.width)&&(h=function(E){return E.mlw});for(var d=0;d{\"use strict\";var mVe=eJ().convert,eGt=eJ().convertOnSelect,gVe=c1().traceLayerPrefix;function yVe(e,t){this.type=\"choroplethmapbox\",this.subplot=e,this.uid=t,this.sourceId=\"source-\"+t,this.layerList=[[\"fill\",gVe+t+\"-fill\"],[\"line\",gVe+t+\"-line\"]],this.below=null}var TA=yVe.prototype;TA.update=function(e){this._update(mVe(e)),e[0].trace._glTrace=this};TA.updateOnSelect=function(e){this._update(eGt(e))};TA._update=function(e){var t=this.subplot,r=this.layerList,n=t.belowLookup[\"trace-\"+this.uid];t.map.getSource(this.sourceId).setData(e.geojson),n!==this.below&&(this._removeLayers(),this._addLayers(e,n),this.below=n);for(var i=0;i=0;r--)e.removeLayer(t[r][1])};TA.dispose=function(){var e=this.subplot.map;this._removeLayers(),e.removeSource(this.sourceId)};_Ve.exports=function(t,r){var n=r[0].trace,i=new yVe(t,n.uid),a=i.sourceId,o=mVe(r),s=i.below=t.belowLookup[\"trace-\"+n.uid];return t.map.addSource(a,{type:\"geojson\",data:o.geojson}),i._addLayers(o,s),r[0].trace._glTrace=i,i}});var wVe=ye((qyr,bVe)=>{\"use strict\";var Fyr=[\"*choroplethmapbox* trace is deprecated!\",\"Please consider switching to the *choroplethmap* trace type and `map` subplots.\",\"Learn more at: https://plotly.com/python/maplibre-migration/\",\"as well as https://plotly.com/javascript/maplibre-migration/\"].join(\" \");bVe.exports={attributes:QK(),supplyDefaults:hVe(),colorbar:S_(),calc:Lz(),plot:xVe(),hoverPoints:Iz(),eventData:Rz(),selectPoints:Dz(),styleOnSelect:function(e,t){if(t){var r=t[0].trace;r._glTrace.updateOnSelect(t)}},getBelow:function(e,t){for(var r=t.getMapLayers(),n=r.length-2;n>=0;n--){var i=r[n].id;if(typeof i==\"string\"&&i.indexOf(\"water\")===0){for(var a=n+1;a{\"use strict\";TVe.exports=wVe()});var rJ=ye((Byr,MVe)=>{\"use strict\";var tGt=Kl(),rGt=Wo().hovertemplateAttrs,SVe=vl(),XF=BF(),tJ=no().extendFlat;MVe.exports=tJ({lon:XF.lon,lat:XF.lat,z:{valType:\"data_array\",editType:\"calc\"},radius:{valType:\"number\",editType:\"plot\",arrayOk:!0,min:1,dflt:30},below:{valType:\"string\",editType:\"plot\"},text:XF.text,hovertext:XF.hovertext,hoverinfo:tJ({},SVe.hoverinfo,{flags:[\"lon\",\"lat\",\"z\",\"text\",\"name\"]}),hovertemplate:rGt(),showlegend:tJ({},SVe.showlegend,{dflt:!1})},tGt(\"\",{cLetter:\"z\",editTypeOverride:\"calc\"}))});var kVe=ye((Nyr,EVe)=>{\"use strict\";var iGt=Mr(),nGt=Uh(),aGt=rJ();EVe.exports=function(t,r,n,i){function a(u,c){return iGt.coerce(t,r,aGt,u,c)}var o=a(\"lon\")||[],s=a(\"lat\")||[],l=Math.min(o.length,s.length);if(!l){r.visible=!1;return}r._length=l,a(\"z\"),a(\"radius\"),a(\"below\"),a(\"text\"),a(\"hovertext\"),a(\"hovertemplate\"),nGt(t,r,i,a,{prefix:\"\",cLetter:\"z\"})}});var PVe=ye((Uyr,LVe)=>{\"use strict\";var iJ=uo(),oGt=Mr().isArrayOrTypedArray,nJ=es().BADNUM,sGt=zv(),CVe=Mr()._;LVe.exports=function(t,r){for(var n=r._length,i=new Array(n),a=r.z,o=oGt(a)&&a.length,s=0;s{\"use strict\";var lGt=uo(),aJ=Mr(),IVe=va(),RVe=Mu(),DVe=es().BADNUM,uGt=tx().makeBlank;zVe.exports=function(t){var r=t[0].trace,n=r.visible===!0&&r._length!==0,i={layout:{visibility:\"none\"},paint:{}},a=r._opts={heatmap:i,geojson:uGt()};if(!n)return a;var o=[],s,l=r.z,u=r.radius,c=aJ.isArrayOrTypedArray(l)&&l.length,f=aJ.isArrayOrTypedArray(u);for(s=0;s0?+u[s]:0),o.push({type:\"Feature\",geometry:{type:\"Point\",coordinates:d},properties:v})}}var b=RVe.extractOpts(r),g=b.reversescale?RVe.flipScale(b.colorscale):b.colorscale,E=g[0][1],k=IVe.opacity(E)<1?E:IVe.addOpacity(E,0),A=[\"interpolate\",[\"linear\"],[\"heatmap-density\"],0,k];for(s=1;s{\"use strict\";var qVe=FVe(),cGt=c1().traceLayerPrefix;function OVe(e,t){this.type=\"densitymapbox\",this.subplot=e,this.uid=t,this.sourceId=\"source-\"+t,this.layerList=[[\"heatmap\",cGt+t+\"-heatmap\"]],this.below=null}var YF=OVe.prototype;YF.update=function(e){var t=this.subplot,r=this.layerList,n=qVe(e),i=t.belowLookup[\"trace-\"+this.uid];t.map.getSource(this.sourceId).setData(n.geojson),i!==this.below&&(this._removeLayers(),this._addLayers(n,i),this.below=i);for(var a=0;a=0;r--)e.removeLayer(t[r][1])};YF.dispose=function(){var e=this.subplot.map;this._removeLayers(),e.removeSource(this.sourceId)};BVe.exports=function(t,r){var n=r[0].trace,i=new OVe(t,n.uid),a=i.sourceId,o=qVe(r),s=i.below=t.belowLookup[\"trace-\"+n.uid];return t.map.addSource(a,{type:\"geojson\",data:o.geojson}),i._addLayers(o,s),i}});var VVe=ye((Gyr,UVe)=>{\"use strict\";var fGt=Qa(),hGt=GF().hoverPoints,dGt=GF().getExtraText;UVe.exports=function(t,r,n){var i=hGt(t,r,n);if(i){var a=i[0],o=a.cd,s=o[0].trace,l=o[a.index];if(delete a.color,\"z\"in l){var u=a.subplot.mockAxis;a.z=l.z,a.zLabel=fGt.tickText(u,u.c2l(l.z),\"hover\").text}return a.extraText=dGt(s,l,o[0].t.labels),[a]}}});var GVe=ye((jyr,HVe)=>{\"use strict\";HVe.exports=function(t,r){return t.lon=r.lon,t.lat=r.lat,t.z=r.z,t}});var WVe=ye((Zyr,jVe)=>{\"use strict\";var Wyr=[\"*densitymapbox* trace is deprecated!\",\"Please consider switching to the *densitymap* trace type and `map` subplots.\",\"Learn more at: https://plotly.com/python/maplibre-migration/\",\"as well as https://plotly.com/javascript/maplibre-migration/\"].join(\" \");jVe.exports={attributes:rJ(),supplyDefaults:kVe(),colorbar:S_(),formatLabels:NK(),calc:PVe(),plot:NVe(),hoverPoints:VVe(),eventData:GVe(),getBelow:function(e,t){for(var r=t.getMapLayers(),n=0;n{\"use strict\";ZVe.exports=WVe()});var KVe=ye((Yyr,YVe)=>{YVe.exports={version:8,name:\"orto\",metadata:{\"maputnik:renderer\":\"mlgljs\"},center:[1.537786,41.837539],zoom:12,bearing:0,pitch:0,light:{anchor:\"viewport\",color:\"white\",intensity:.4,position:[1.15,45,30]},sources:{ortoEsri:{type:\"raster\",tiles:[\"https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}\"],tileSize:256,maxzoom:18,attribution:\"ESRI © ESRI\"},ortoInstaMaps:{type:\"raster\",tiles:[\"https://tilemaps.icgc.cat/mapfactory/wmts/orto_8_12/CAT3857/{z}/{x}/{y}.png\"],tileSize:256,maxzoom:13},ortoICGC:{type:\"raster\",tiles:[\"https://geoserveis.icgc.cat/icc_mapesmultibase/noutm/wmts/orto/GRID3857/{z}/{x}/{y}.jpeg\"],tileSize:256,minzoom:13.1,maxzoom:20},openmaptiles:{type:\"vector\",url:\"https://geoserveis.icgc.cat/contextmaps/basemap.json\"}},sprite:\"https://geoserveis.icgc.cat/contextmaps/sprites/sprite@1\",glyphs:\"https://geoserveis.icgc.cat/contextmaps/glyphs/{fontstack}/{range}.pbf\",layers:[{id:\"background\",type:\"background\",paint:{\"background-color\":\"#F4F9F4\"}},{id:\"ortoEsri\",type:\"raster\",source:\"ortoEsri\",maxzoom:16,layout:{visibility:\"visible\"}},{id:\"ortoICGC\",type:\"raster\",source:\"ortoICGC\",minzoom:13.1,maxzoom:19,layout:{visibility:\"visible\"}},{id:\"ortoInstaMaps\",type:\"raster\",source:\"ortoInstaMaps\",maxzoom:13,layout:{visibility:\"visible\"}},{id:\"waterway_tunnel\",type:\"line\",source:\"openmaptiles\",\"source-layer\":\"waterway\",minzoom:14,filter:[\"all\",[\"in\",\"class\",\"river\",\"stream\",\"canal\"],[\"==\",\"brunnel\",\"tunnel\"]],layout:{\"line-cap\":\"round\"},paint:{\"line-color\":\"#a0c8f0\",\"line-width\":{base:1.3,stops:[[13,.5],[20,6]]},\"line-dasharray\":[2,4]}},{id:\"waterway-other\",type:\"line\",metadata:{\"mapbox:group\":\"1444849382550.77\"},source:\"openmaptiles\",\"source-layer\":\"waterway\",filter:[\"!in\",\"class\",\"canal\",\"river\",\"stream\"],layout:{\"line-cap\":\"round\"},paint:{\"line-color\":\"#a0c8f0\",\"line-width\":{base:1.3,stops:[[13,.5],[20,2]]}}},{id:\"waterway-stream-canal\",type:\"line\",metadata:{\"mapbox:group\":\"1444849382550.77\"},source:\"openmaptiles\",\"source-layer\":\"waterway\",filter:[\"all\",[\"in\",\"class\",\"canal\",\"stream\"],[\"!=\",\"brunnel\",\"tunnel\"]],layout:{\"line-cap\":\"round\"},paint:{\"line-color\":\"#a0c8f0\",\"line-width\":{base:1.3,stops:[[13,.5],[20,6]]}}},{id:\"waterway-river\",type:\"line\",metadata:{\"mapbox:group\":\"1444849382550.77\"},source:\"openmaptiles\",\"source-layer\":\"waterway\",filter:[\"all\",[\"==\",\"class\",\"river\"],[\"!=\",\"brunnel\",\"tunnel\"]],layout:{\"line-cap\":\"round\"},paint:{\"line-color\":\"#a0c8f0\",\"line-width\":{base:1.2,stops:[[10,.8],[20,4]]},\"line-opacity\":.5}},{id:\"water-offset\",type:\"fill\",metadata:{\"mapbox:group\":\"1444849382550.77\"},source:\"openmaptiles\",\"source-layer\":\"water\",maxzoom:8,filter:[\"==\",\"$type\",\"Polygon\"],layout:{visibility:\"visible\"},paint:{\"fill-opacity\":0,\"fill-color\":\"#a0c8f0\",\"fill-translate\":{base:1,stops:[[6,[2,0]],[8,[0,0]]]}}},{id:\"water\",type:\"fill\",metadata:{\"mapbox:group\":\"1444849382550.77\"},source:\"openmaptiles\",\"source-layer\":\"water\",layout:{visibility:\"visible\"},paint:{\"fill-color\":\"hsl(210, 67%, 85%)\",\"fill-opacity\":0}},{id:\"water-pattern\",type:\"fill\",metadata:{\"mapbox:group\":\"1444849382550.77\"},source:\"openmaptiles\",\"source-layer\":\"water\",layout:{visibility:\"visible\"},paint:{\"fill-translate\":[0,2.5],\"fill-pattern\":\"wave\",\"fill-opacity\":1}},{id:\"landcover-ice-shelf\",type:\"fill\",metadata:{\"mapbox:group\":\"1444849382550.77\"},source:\"openmaptiles\",\"source-layer\":\"landcover\",filter:[\"==\",\"subclass\",\"ice_shelf\"],layout:{visibility:\"visible\"},paint:{\"fill-color\":\"#fff\",\"fill-opacity\":{base:1,stops:[[0,.9],[10,.3]]}}},{id:\"tunnel-service-track-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849354174.1904\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"tunnel\"],[\"in\",\"class\",\"service\",\"track\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#cfcdca\",\"line-dasharray\":[.5,.25],\"line-width\":{base:1.2,stops:[[15,1],[16,4],[20,11]]}}},{id:\"tunnel-minor-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849354174.1904\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"tunnel\"],[\"==\",\"class\",\"minor\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#cfcdca\",\"line-opacity\":{stops:[[12,0],[12.5,1]]},\"line-width\":{base:1.2,stops:[[12,.5],[13,1],[14,4],[20,15]]}}},{id:\"tunnel-secondary-tertiary-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849354174.1904\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"tunnel\"],[\"in\",\"class\",\"secondary\",\"tertiary\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#e9ac77\",\"line-opacity\":1,\"line-width\":{base:1.2,stops:[[8,1.5],[20,17]]}}},{id:\"tunnel-trunk-primary-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849354174.1904\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"tunnel\"],[\"in\",\"class\",\"primary\",\"trunk\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#e9ac77\",\"line-width\":{base:1.2,stops:[[5,.4],[6,.6],[7,1.5],[20,22]]},\"line-opacity\":.7}},{id:\"tunnel-motorway-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849354174.1904\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"tunnel\"],[\"==\",\"class\",\"motorway\"]],layout:{\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"#e9ac77\",\"line-dasharray\":[.5,.25],\"line-width\":{base:1.2,stops:[[5,.4],[6,.6],[7,1.5],[20,22]]},\"line-opacity\":.5}},{id:\"tunnel-path\",type:\"line\",metadata:{\"mapbox:group\":\"1444849354174.1904\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"all\",[\"==\",\"brunnel\",\"tunnel\"],[\"==\",\"class\",\"path\"]]],paint:{\"line-color\":\"#cba\",\"line-dasharray\":[1.5,.75],\"line-width\":{base:1.2,stops:[[15,1.2],[20,4]]}}},{id:\"tunnel-service-track\",type:\"line\",metadata:{\"mapbox:group\":\"1444849354174.1904\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"tunnel\"],[\"in\",\"class\",\"service\",\"track\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#fff\",\"line-width\":{base:1.2,stops:[[15.5,0],[16,2],[20,7.5]]}}},{id:\"tunnel-minor\",type:\"line\",metadata:{\"mapbox:group\":\"1444849354174.1904\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"tunnel\"],[\"==\",\"class\",\"minor_road\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#fff\",\"line-opacity\":1,\"line-width\":{base:1.2,stops:[[13.5,0],[14,2.5],[20,11.5]]}}},{id:\"tunnel-secondary-tertiary\",type:\"line\",metadata:{\"mapbox:group\":\"1444849354174.1904\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"tunnel\"],[\"in\",\"class\",\"secondary\",\"tertiary\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#fff4c6\",\"line-width\":{base:1.2,stops:[[6.5,0],[7,.5],[20,10]]}}},{id:\"tunnel-trunk-primary\",type:\"line\",metadata:{\"mapbox:group\":\"1444849354174.1904\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"tunnel\"],[\"in\",\"class\",\"primary\",\"trunk\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#fff4c6\",\"line-width\":{base:1.2,stops:[[6.5,0],[7,.5],[20,18]]},\"line-opacity\":.5}},{id:\"tunnel-motorway\",type:\"line\",metadata:{\"mapbox:group\":\"1444849354174.1904\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"tunnel\"],[\"==\",\"class\",\"motorway\"]],layout:{\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"#ffdaa6\",\"line-width\":{base:1.2,stops:[[6.5,0],[7,.5],[20,18]]},\"line-opacity\":.5}},{id:\"tunnel-railway\",type:\"line\",metadata:{\"mapbox:group\":\"1444849354174.1904\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"tunnel\"],[\"==\",\"class\",\"rail\"]],paint:{\"line-color\":\"#bbb\",\"line-width\":{base:1.4,stops:[[14,.4],[15,.75],[20,2]]},\"line-dasharray\":[2,2]}},{id:\"ferry\",type:\"line\",source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"in\",\"class\",\"ferry\"]],layout:{\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"rgba(108, 159, 182, 1)\",\"line-width\":1.1,\"line-dasharray\":[2,2]}},{id:\"aeroway-taxiway-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"aeroway\",minzoom:12,filter:[\"all\",[\"in\",\"class\",\"taxiway\"]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"rgba(153, 153, 153, 1)\",\"line-width\":{base:1.5,stops:[[11,2],[17,12]]},\"line-opacity\":1}},{id:\"aeroway-runway-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"aeroway\",minzoom:12,filter:[\"all\",[\"in\",\"class\",\"runway\"]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"rgba(153, 153, 153, 1)\",\"line-width\":{base:1.5,stops:[[11,5],[17,55]]},\"line-opacity\":1}},{id:\"aeroway-taxiway\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"aeroway\",minzoom:4,filter:[\"all\",[\"in\",\"class\",\"taxiway\"],[\"==\",\"$type\",\"LineString\"]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"rgba(255, 255, 255, 1)\",\"line-width\":{base:1.5,stops:[[11,1],[17,10]]},\"line-opacity\":{base:1,stops:[[11,0],[12,1]]}}},{id:\"aeroway-runway\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"aeroway\",minzoom:4,filter:[\"all\",[\"in\",\"class\",\"runway\"],[\"==\",\"$type\",\"LineString\"]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"rgba(255, 255, 255, 1)\",\"line-width\":{base:1.5,stops:[[11,4],[17,50]]},\"line-opacity\":{base:1,stops:[[11,0],[12,1]]}}},{id:\"highway-motorway-link-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",minzoom:12,filter:[\"all\",[\"!in\",\"brunnel\",\"bridge\",\"tunnel\"],[\"==\",\"class\",\"motorway_link\"]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\"},paint:{\"line-color\":\"#e9ac77\",\"line-opacity\":1,\"line-width\":{base:1.2,stops:[[12,1],[13,3],[14,4],[20,15]]}}},{id:\"highway-link-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",minzoom:13,filter:[\"all\",[\"!in\",\"brunnel\",\"bridge\",\"tunnel\"],[\"in\",\"class\",\"primary_link\",\"secondary_link\",\"tertiary_link\",\"trunk_link\"]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"#e9ac77\",\"line-opacity\":1,\"line-width\":{base:1.2,stops:[[12,1],[13,3],[14,4],[20,15]]}}},{id:\"highway-minor-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"all\",[\"!=\",\"brunnel\",\"tunnel\"],[\"in\",\"class\",\"minor\",\"service\",\"track\"]]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\"},paint:{\"line-color\":\"#cfcdca\",\"line-opacity\":{stops:[[12,0],[12.5,0]]},\"line-width\":{base:1.2,stops:[[12,.5],[13,1],[14,4],[20,15]]}}},{id:\"highway-secondary-tertiary-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"!in\",\"brunnel\",\"bridge\",\"tunnel\"],[\"in\",\"class\",\"secondary\",\"tertiary\"]],layout:{\"line-cap\":\"butt\",\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"#e9ac77\",\"line-opacity\":.5,\"line-width\":{base:1.2,stops:[[8,1.5],[20,17]]}}},{id:\"highway-primary-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",minzoom:5,filter:[\"all\",[\"!in\",\"brunnel\",\"bridge\",\"tunnel\"],[\"in\",\"class\",\"primary\"]],layout:{\"line-cap\":\"butt\",\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"#e9ac77\",\"line-opacity\":{stops:[[7,0],[8,.6]]},\"line-width\":{base:1.2,stops:[[7,0],[8,.6],[9,1.5],[20,22]]}}},{id:\"highway-trunk-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",minzoom:5,filter:[\"all\",[\"!in\",\"brunnel\",\"bridge\",\"tunnel\"],[\"in\",\"class\",\"trunk\"]],layout:{\"line-cap\":\"butt\",\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"#e9ac77\",\"line-opacity\":{stops:[[5,0],[6,.5]]},\"line-width\":{base:1.2,stops:[[5,0],[6,.6],[7,1.5],[20,22]]}}},{id:\"highway-motorway-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",minzoom:4,filter:[\"all\",[\"!in\",\"brunnel\",\"bridge\",\"tunnel\"],[\"==\",\"class\",\"motorway\"]],layout:{\"line-cap\":\"butt\",\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"#e9ac77\",\"line-width\":{base:1.2,stops:[[4,0],[5,.4],[6,.6],[7,1.5],[20,22]]},\"line-opacity\":{stops:[[4,0],[5,.5]]}}},{id:\"highway-path\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"all\",[\"!in\",\"brunnel\",\"bridge\",\"tunnel\"],[\"==\",\"class\",\"path\"]]],paint:{\"line-color\":\"#cba\",\"line-dasharray\":[1.5,.75],\"line-width\":{base:1.2,stops:[[15,1.2],[20,4]]}}},{id:\"highway-motorway-link\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",minzoom:12,filter:[\"all\",[\"!in\",\"brunnel\",\"bridge\",\"tunnel\"],[\"==\",\"class\",\"motorway_link\"]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\"},paint:{\"line-color\":\"#fc8\",\"line-width\":{base:1.2,stops:[[12.5,0],[13,1.5],[14,2.5],[20,11.5]]}}},{id:\"highway-link\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",minzoom:13,filter:[\"all\",[\"!in\",\"brunnel\",\"bridge\",\"tunnel\"],[\"in\",\"class\",\"primary_link\",\"secondary_link\",\"tertiary_link\",\"trunk_link\"]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"#fea\",\"line-width\":{base:1.2,stops:[[12.5,0],[13,1.5],[14,2.5],[20,11.5]]}}},{id:\"highway-minor\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"all\",[\"!=\",\"brunnel\",\"tunnel\"],[\"in\",\"class\",\"minor\",\"service\",\"track\"]]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\"},paint:{\"line-color\":\"#fff\",\"line-opacity\":.5,\"line-width\":{base:1.2,stops:[[13.5,0],[14,2.5],[20,11.5]]}}},{id:\"highway-secondary-tertiary\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"!in\",\"brunnel\",\"bridge\",\"tunnel\"],[\"in\",\"class\",\"secondary\",\"tertiary\"]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"#fea\",\"line-width\":{base:1.2,stops:[[6.5,0],[8,.5],[20,13]]},\"line-opacity\":.5}},{id:\"highway-primary\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"all\",[\"!in\",\"brunnel\",\"bridge\",\"tunnel\"],[\"in\",\"class\",\"primary\"]]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"#fea\",\"line-width\":{base:1.2,stops:[[8.5,0],[9,.5],[20,18]]},\"line-opacity\":0}},{id:\"highway-trunk\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"all\",[\"!in\",\"brunnel\",\"bridge\",\"tunnel\"],[\"in\",\"class\",\"trunk\"]]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"#fea\",\"line-width\":{base:1.2,stops:[[6.5,0],[7,.5],[20,18]]},\"line-opacity\":.5}},{id:\"highway-motorway\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",minzoom:5,filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"all\",[\"!in\",\"brunnel\",\"bridge\",\"tunnel\"],[\"==\",\"class\",\"motorway\"]]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\",visibility:\"visible\"},paint:{\"line-color\":\"#fc8\",\"line-width\":{base:1.2,stops:[[6.5,0],[7,.5],[20,18]]},\"line-opacity\":.5}},{id:\"railway-transit\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"all\",[\"==\",\"class\",\"transit\"],[\"!in\",\"brunnel\",\"tunnel\"]]],layout:{visibility:\"visible\"},paint:{\"line-color\":\"hsla(0, 0%, 73%, 0.77)\",\"line-width\":{base:1.4,stops:[[14,.4],[20,1]]}}},{id:\"railway-transit-hatching\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"all\",[\"==\",\"class\",\"transit\"],[\"!in\",\"brunnel\",\"tunnel\"]]],layout:{visibility:\"visible\"},paint:{\"line-color\":\"hsla(0, 0%, 73%, 0.68)\",\"line-dasharray\":[.2,8],\"line-width\":{base:1.4,stops:[[14.5,0],[15,2],[20,6]]}}},{id:\"railway-service\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"all\",[\"==\",\"class\",\"rail\"],[\"has\",\"service\"]]],paint:{\"line-color\":\"hsla(0, 0%, 73%, 0.77)\",\"line-width\":{base:1.4,stops:[[14,.4],[20,1]]}}},{id:\"railway-service-hatching\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"all\",[\"==\",\"class\",\"rail\"],[\"has\",\"service\"]]],layout:{visibility:\"visible\"},paint:{\"line-color\":\"hsla(0, 0%, 73%, 0.68)\",\"line-dasharray\":[.2,8],\"line-width\":{base:1.4,stops:[[14.5,0],[15,2],[20,6]]}}},{id:\"railway\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"all\",[\"!has\",\"service\"],[\"!in\",\"brunnel\",\"bridge\",\"tunnel\"],[\"==\",\"class\",\"rail\"]]],paint:{\"line-color\":\"#bbb\",\"line-width\":{base:1.4,stops:[[14,.4],[15,.75],[20,2]]}}},{id:\"railway-hatching\",type:\"line\",metadata:{\"mapbox:group\":\"1444849345966.4436\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"all\",[\"!has\",\"service\"],[\"!in\",\"brunnel\",\"bridge\",\"tunnel\"],[\"==\",\"class\",\"rail\"]]],paint:{\"line-color\":\"#bbb\",\"line-dasharray\":[.2,8],\"line-width\":{base:1.4,stops:[[14.5,0],[15,3],[20,8]]}}},{id:\"bridge-motorway-link-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849334699.1902\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"bridge\"],[\"==\",\"class\",\"motorway_link\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#e9ac77\",\"line-opacity\":1,\"line-width\":{base:1.2,stops:[[12,1],[13,3],[14,4],[20,15]]}}},{id:\"bridge-link-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849334699.1902\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"bridge\"],[\"in\",\"class\",\"primary_link\",\"secondary_link\",\"tertiary_link\",\"trunk_link\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#e9ac77\",\"line-opacity\":1,\"line-width\":{base:1.2,stops:[[12,1],[13,3],[14,4],[20,15]]}}},{id:\"bridge-secondary-tertiary-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849334699.1902\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"bridge\"],[\"in\",\"class\",\"secondary\",\"tertiary\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#e9ac77\",\"line-opacity\":1,\"line-width\":{base:1.2,stops:[[8,1.5],[20,28]]}}},{id:\"bridge-trunk-primary-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849334699.1902\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"bridge\"],[\"in\",\"class\",\"primary\",\"trunk\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"hsl(28, 76%, 67%)\",\"line-width\":{base:1.2,stops:[[5,.4],[6,.6],[7,1.5],[20,26]]}}},{id:\"bridge-motorway-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849334699.1902\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"bridge\"],[\"==\",\"class\",\"motorway\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#e9ac77\",\"line-width\":{base:1.2,stops:[[5,.4],[6,.6],[7,1.5],[20,22]]},\"line-opacity\":.5}},{id:\"bridge-path-casing\",type:\"line\",metadata:{\"mapbox:group\":\"1444849334699.1902\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"all\",[\"==\",\"brunnel\",\"bridge\"],[\"==\",\"class\",\"path\"]]],paint:{\"line-color\":\"#f8f4f0\",\"line-width\":{base:1.2,stops:[[15,1.2],[20,18]]}}},{id:\"bridge-path\",type:\"line\",metadata:{\"mapbox:group\":\"1444849334699.1902\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"all\",[\"==\",\"brunnel\",\"bridge\"],[\"==\",\"class\",\"path\"]]],paint:{\"line-color\":\"#cba\",\"line-width\":{base:1.2,stops:[[15,1.2],[20,4]]},\"line-dasharray\":[1.5,.75]}},{id:\"bridge-motorway-link\",type:\"line\",metadata:{\"mapbox:group\":\"1444849334699.1902\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"bridge\"],[\"==\",\"class\",\"motorway_link\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#fc8\",\"line-width\":{base:1.2,stops:[[12.5,0],[13,1.5],[14,2.5],[20,11.5]]}}},{id:\"bridge-link\",type:\"line\",metadata:{\"mapbox:group\":\"1444849334699.1902\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"bridge\"],[\"in\",\"class\",\"primary_link\",\"secondary_link\",\"tertiary_link\",\"trunk_link\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#fea\",\"line-width\":{base:1.2,stops:[[12.5,0],[13,1.5],[14,2.5],[20,11.5]]}}},{id:\"bridge-secondary-tertiary\",type:\"line\",metadata:{\"mapbox:group\":\"1444849334699.1902\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"bridge\"],[\"in\",\"class\",\"secondary\",\"tertiary\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#fea\",\"line-width\":{base:1.2,stops:[[6.5,0],[7,.5],[20,20]]}}},{id:\"bridge-trunk-primary\",type:\"line\",metadata:{\"mapbox:group\":\"1444849334699.1902\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"bridge\"],[\"in\",\"class\",\"primary\",\"trunk\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#fea\",\"line-width\":{base:1.2,stops:[[6.5,0],[7,.5],[20,18]]}}},{id:\"bridge-motorway\",type:\"line\",metadata:{\"mapbox:group\":\"1444849334699.1902\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"bridge\"],[\"==\",\"class\",\"motorway\"]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#fc8\",\"line-width\":{base:1.2,stops:[[6.5,0],[7,.5],[20,18]]},\"line-opacity\":.5}},{id:\"bridge-railway\",type:\"line\",metadata:{\"mapbox:group\":\"1444849334699.1902\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"bridge\"],[\"==\",\"class\",\"rail\"]],paint:{\"line-color\":\"#bbb\",\"line-width\":{base:1.4,stops:[[14,.4],[15,.75],[20,2]]}}},{id:\"bridge-railway-hatching\",type:\"line\",metadata:{\"mapbox:group\":\"1444849334699.1902\"},source:\"openmaptiles\",\"source-layer\":\"transportation\",filter:[\"all\",[\"==\",\"brunnel\",\"bridge\"],[\"==\",\"class\",\"rail\"]],paint:{\"line-color\":\"#bbb\",\"line-dasharray\":[.2,8],\"line-width\":{base:1.4,stops:[[14.5,0],[15,3],[20,8]]}}},{id:\"cablecar\",type:\"line\",source:\"openmaptiles\",\"source-layer\":\"transportation\",minzoom:13,filter:[\"==\",\"class\",\"cable_car\"],layout:{visibility:\"visible\",\"line-cap\":\"round\"},paint:{\"line-color\":\"hsl(0, 0%, 70%)\",\"line-width\":{base:1,stops:[[11,1],[19,2.5]]}}},{id:\"cablecar-dash\",type:\"line\",source:\"openmaptiles\",\"source-layer\":\"transportation\",minzoom:13,filter:[\"==\",\"class\",\"cable_car\"],layout:{visibility:\"visible\",\"line-cap\":\"round\"},paint:{\"line-color\":\"hsl(0, 0%, 70%)\",\"line-width\":{base:1,stops:[[11,3],[19,5.5]]},\"line-dasharray\":[2,3]}},{id:\"boundary-land-level-4\",type:\"line\",source:\"openmaptiles\",\"source-layer\":\"boundary\",filter:[\"all\",[\">=\",\"admin_level\",4],[\"<=\",\"admin_level\",8],[\"!=\",\"maritime\",1]],layout:{\"line-join\":\"round\"},paint:{\"line-color\":\"#9e9cab\",\"line-dasharray\":[3,1,1,1],\"line-width\":{base:1.4,stops:[[4,.4],[5,1],[12,3]]},\"line-opacity\":.6}},{id:\"boundary-land-level-2\",type:\"line\",source:\"openmaptiles\",\"source-layer\":\"boundary\",filter:[\"all\",[\"==\",\"admin_level\",2],[\"!=\",\"maritime\",1],[\"!=\",\"disputed\",1]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\"},paint:{\"line-color\":\"hsl(248, 7%, 66%)\",\"line-width\":{base:1,stops:[[0,.6],[4,1.4],[5,2],[12,2]]}}},{id:\"boundary-land-disputed\",type:\"line\",source:\"openmaptiles\",\"source-layer\":\"boundary\",filter:[\"all\",[\"!=\",\"maritime\",1],[\"==\",\"disputed\",1]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\"},paint:{\"line-color\":\"hsl(248, 7%, 70%)\",\"line-dasharray\":[1,3],\"line-width\":{base:1,stops:[[0,.6],[4,1.4],[5,2],[12,8]]}}},{id:\"boundary-water\",type:\"line\",source:\"openmaptiles\",\"source-layer\":\"boundary\",filter:[\"all\",[\"in\",\"admin_level\",2,4],[\"==\",\"maritime\",1]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\"},paint:{\"line-color\":\"rgba(154, 189, 214, 1)\",\"line-width\":{base:1,stops:[[0,.6],[4,1],[5,1],[12,1]]},\"line-opacity\":{stops:[[6,0],[10,0]]}}},{id:\"waterway-name\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"waterway\",minzoom:13,filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"has\",\"name\"]],layout:{\"text-font\":[\"Noto Sans Italic\"],\"text-size\":14,\"text-field\":\"{name:latin} {name:nonlatin}\",\"text-max-width\":5,\"text-rotation-alignment\":\"map\",\"symbol-placement\":\"line\",\"text-letter-spacing\":.2,\"symbol-spacing\":350},paint:{\"text-color\":\"#74aee9\",\"text-halo-width\":1.5,\"text-halo-color\":\"rgba(255,255,255,0.7)\"}},{id:\"water-name-lakeline\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"water_name\",filter:[\"==\",\"$type\",\"LineString\"],layout:{\"text-font\":[\"Noto Sans Italic\"],\"text-size\":14,\"text-field\":`{name:latin}\n", + "{name:nonlatin}`,\"text-max-width\":5,\"text-rotation-alignment\":\"map\",\"symbol-placement\":\"line\",\"symbol-spacing\":350,\"text-letter-spacing\":.2},paint:{\"text-color\":\"#74aee9\",\"text-halo-width\":1.5,\"text-halo-color\":\"rgba(255,255,255,0.7)\"}},{id:\"water-name-ocean\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"water_name\",filter:[\"all\",[\"==\",\"$type\",\"Point\"],[\"==\",\"class\",\"ocean\"]],layout:{\"text-font\":[\"Noto Sans Italic\"],\"text-size\":14,\"text-field\":\"{name:latin}\",\"text-max-width\":5,\"text-rotation-alignment\":\"map\",\"symbol-placement\":\"point\",\"symbol-spacing\":350,\"text-letter-spacing\":.2},paint:{\"text-color\":\"#74aee9\",\"text-halo-width\":1.5,\"text-halo-color\":\"rgba(255,255,255,0.7)\"}},{id:\"water-name-other\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"water_name\",filter:[\"all\",[\"==\",\"$type\",\"Point\"],[\"!in\",\"class\",\"ocean\"]],layout:{\"text-font\":[\"Noto Sans Italic\"],\"text-size\":{stops:[[0,10],[6,14]]},\"text-field\":`{name:latin}\n", + "{name:nonlatin}`,\"text-max-width\":5,\"text-rotation-alignment\":\"map\",\"symbol-placement\":\"point\",\"symbol-spacing\":350,\"text-letter-spacing\":.2,visibility:\"visible\"},paint:{\"text-color\":\"#74aee9\",\"text-halo-width\":1.5,\"text-halo-color\":\"rgba(255,255,255,0.7)\"}},{id:\"poi-level-3\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"poi\",minzoom:16,filter:[\"all\",[\"==\",\"$type\",\"Point\"],[\">=\",\"rank\",25]],layout:{\"text-padding\":2,\"text-font\":[\"Noto Sans Regular\"],\"text-anchor\":\"top\",\"icon-image\":\"{class}_11\",\"text-field\":`{name:latin}\n", + "{name:nonlatin}`,\"text-offset\":[0,.6],\"text-size\":12,\"text-max-width\":9},paint:{\"text-halo-blur\":.5,\"text-color\":\"#666\",\"text-halo-width\":1,\"text-halo-color\":\"#ffffff\"}},{id:\"poi-level-2\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"poi\",minzoom:15,filter:[\"all\",[\"==\",\"$type\",\"Point\"],[\"<=\",\"rank\",24],[\">=\",\"rank\",15]],layout:{\"text-padding\":2,\"text-font\":[\"Noto Sans Regular\"],\"text-anchor\":\"top\",\"icon-image\":\"{class}_11\",\"text-field\":`{name:latin}\n", + "{name:nonlatin}`,\"text-offset\":[0,.6],\"text-size\":12,\"text-max-width\":9},paint:{\"text-halo-blur\":.5,\"text-color\":\"#666\",\"text-halo-width\":1,\"text-halo-color\":\"#ffffff\"}},{id:\"poi-level-1\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"poi\",minzoom:14,filter:[\"all\",[\"==\",\"$type\",\"Point\"],[\"<=\",\"rank\",14],[\"has\",\"name\"]],layout:{\"text-padding\":2,\"text-font\":[\"Noto Sans Regular\"],\"text-anchor\":\"top\",\"icon-image\":\"{class}_11\",\"text-field\":`{name:latin}\n", + "{name:nonlatin}`,\"text-offset\":[0,.6],\"text-size\":11,\"text-max-width\":9},paint:{\"text-halo-blur\":.5,\"text-color\":\"rgba(191, 228, 172, 1)\",\"text-halo-width\":1,\"text-halo-color\":\"rgba(30, 29, 29, 1)\"}},{id:\"poi-railway\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"poi\",minzoom:13,filter:[\"all\",[\"==\",\"$type\",\"Point\"],[\"has\",\"name\"],[\"==\",\"class\",\"railway\"],[\"==\",\"subclass\",\"station\"]],layout:{\"text-padding\":2,\"text-font\":[\"Noto Sans Regular\"],\"text-anchor\":\"top\",\"icon-image\":\"{class}_11\",\"text-field\":`{name:latin}\n", + "{name:nonlatin}`,\"text-offset\":[0,.6],\"text-size\":12,\"text-max-width\":9,\"icon-optional\":!1,\"icon-ignore-placement\":!1,\"icon-allow-overlap\":!1,\"text-ignore-placement\":!1,\"text-allow-overlap\":!1,\"text-optional\":!0},paint:{\"text-halo-blur\":.5,\"text-color\":\"#666\",\"text-halo-width\":1,\"text-halo-color\":\"#ffffff\"}},{id:\"road_oneway\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"transportation\",minzoom:15,filter:[\"all\",[\"==\",\"oneway\",1],[\"in\",\"class\",\"motorway\",\"trunk\",\"primary\",\"secondary\",\"tertiary\",\"minor\",\"service\"]],layout:{\"symbol-placement\":\"line\",\"icon-image\":\"oneway\",\"symbol-spacing\":75,\"icon-padding\":2,\"icon-rotation-alignment\":\"map\",\"icon-rotate\":90,\"icon-size\":{stops:[[15,.5],[19,1]]}},paint:{\"icon-opacity\":.5}},{id:\"road_oneway_opposite\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"transportation\",minzoom:15,filter:[\"all\",[\"==\",\"oneway\",-1],[\"in\",\"class\",\"motorway\",\"trunk\",\"primary\",\"secondary\",\"tertiary\",\"minor\",\"service\"]],layout:{\"symbol-placement\":\"line\",\"icon-image\":\"oneway\",\"symbol-spacing\":75,\"icon-padding\":2,\"icon-rotation-alignment\":\"map\",\"icon-rotate\":-90,\"icon-size\":{stops:[[15,.5],[19,1]]}},paint:{\"icon-opacity\":.5}},{id:\"highway-name-path\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"transportation_name\",minzoom:15.5,filter:[\"==\",\"class\",\"path\"],layout:{\"text-size\":{base:1,stops:[[13,12],[14,13]]},\"text-font\":[\"Noto Sans Regular\"],\"text-field\":\"{name:latin} {name:nonlatin}\",\"symbol-placement\":\"line\",\"text-rotation-alignment\":\"map\"},paint:{\"text-halo-color\":\"#f8f4f0\",\"text-color\":\"hsl(30, 23%, 62%)\",\"text-halo-width\":.5}},{id:\"highway-name-minor\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"transportation_name\",minzoom:15,filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"in\",\"class\",\"minor\",\"service\",\"track\"]],layout:{\"text-size\":{base:1,stops:[[13,12],[14,13]]},\"text-font\":[\"Noto Sans Regular\"],\"text-field\":\"{name:latin} {name:nonlatin}\",\"symbol-placement\":\"line\",\"text-rotation-alignment\":\"map\"},paint:{\"text-halo-blur\":.5,\"text-color\":\"#765\",\"text-halo-width\":1}},{id:\"highway-name-major\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"transportation_name\",minzoom:12.2,filter:[\"in\",\"class\",\"primary\",\"secondary\",\"tertiary\",\"trunk\"],layout:{\"text-size\":{base:1,stops:[[13,12],[14,13]]},\"text-font\":[\"Noto Sans Regular\"],\"text-field\":\"{name:latin} {name:nonlatin}\",\"symbol-placement\":\"line\",\"text-rotation-alignment\":\"map\"},paint:{\"text-halo-blur\":.5,\"text-color\":\"#765\",\"text-halo-width\":1}},{id:\"highway-shield\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"transportation_name\",minzoom:8,filter:[\"all\",[\"<=\",\"ref_length\",6],[\"==\",\"$type\",\"LineString\"],[\"!in\",\"network\",\"us-interstate\",\"us-highway\",\"us-state\"]],layout:{\"text-size\":10,\"icon-image\":\"road_{ref_length}\",\"icon-rotation-alignment\":\"viewport\",\"symbol-spacing\":200,\"text-font\":[\"Noto Sans Regular\"],\"symbol-placement\":{base:1,stops:[[10,\"point\"],[11,\"line\"]]},\"text-rotation-alignment\":\"viewport\",\"icon-size\":1,\"text-field\":\"{ref}\"},paint:{\"text-opacity\":1,\"text-color\":\"rgba(20, 19, 19, 1)\",\"text-halo-color\":\"rgba(230, 221, 221, 0)\",\"text-halo-width\":2,\"icon-color\":\"rgba(183, 18, 18, 1)\",\"icon-opacity\":.3,\"icon-halo-color\":\"rgba(183, 55, 55, 0)\"}},{id:\"highway-shield-us-interstate\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"transportation_name\",minzoom:7,filter:[\"all\",[\"<=\",\"ref_length\",6],[\"==\",\"$type\",\"LineString\"],[\"in\",\"network\",\"us-interstate\"]],layout:{\"text-size\":10,\"icon-image\":\"{network}_{ref_length}\",\"icon-rotation-alignment\":\"viewport\",\"symbol-spacing\":200,\"text-font\":[\"Noto Sans Regular\"],\"symbol-placement\":{base:1,stops:[[7,\"point\"],[7,\"line\"],[8,\"line\"]]},\"text-rotation-alignment\":\"viewport\",\"icon-size\":1,\"text-field\":\"{ref}\"},paint:{\"text-color\":\"rgba(0, 0, 0, 1)\"}},{id:\"highway-shield-us-other\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"transportation_name\",minzoom:9,filter:[\"all\",[\"<=\",\"ref_length\",6],[\"==\",\"$type\",\"LineString\"],[\"in\",\"network\",\"us-highway\",\"us-state\"]],layout:{\"text-size\":10,\"icon-image\":\"{network}_{ref_length}\",\"icon-rotation-alignment\":\"viewport\",\"symbol-spacing\":200,\"text-font\":[\"Noto Sans Regular\"],\"symbol-placement\":{base:1,stops:[[10,\"point\"],[11,\"line\"]]},\"text-rotation-alignment\":\"viewport\",\"icon-size\":1,\"text-field\":\"{ref}\"},paint:{\"text-color\":\"rgba(0, 0, 0, 1)\"}},{id:\"place-other\",type:\"symbol\",metadata:{\"mapbox:group\":\"1444849242106.713\"},source:\"openmaptiles\",\"source-layer\":\"place\",minzoom:12,filter:[\"!in\",\"class\",\"city\",\"town\",\"village\",\"country\",\"continent\"],layout:{\"text-letter-spacing\":.1,\"text-size\":{base:1.2,stops:[[12,10],[15,14]]},\"text-font\":[\"Noto Sans Bold\"],\"text-field\":`{name:latin}\n", + "{name:nonlatin}`,\"text-transform\":\"uppercase\",\"text-max-width\":9,visibility:\"visible\"},paint:{\"text-color\":\"rgba(255,255,255,1)\",\"text-halo-width\":1.2,\"text-halo-color\":\"rgba(57, 28, 28, 1)\"}},{id:\"place-village\",type:\"symbol\",metadata:{\"mapbox:group\":\"1444849242106.713\"},source:\"openmaptiles\",\"source-layer\":\"place\",minzoom:10,filter:[\"==\",\"class\",\"village\"],layout:{\"text-font\":[\"Noto Sans Regular\"],\"text-size\":{base:1.2,stops:[[10,12],[15,16]]},\"text-field\":`{name:latin}\n", + "{name:nonlatin}`,\"text-max-width\":8,visibility:\"visible\"},paint:{\"text-color\":\"rgba(255, 255, 255, 1)\",\"text-halo-width\":1.2,\"text-halo-color\":\"rgba(10, 9, 9, 0.8)\"}},{id:\"place-town\",type:\"symbol\",metadata:{\"mapbox:group\":\"1444849242106.713\"},source:\"openmaptiles\",\"source-layer\":\"place\",filter:[\"==\",\"class\",\"town\"],layout:{\"text-font\":[\"Noto Sans Regular\"],\"text-size\":{base:1.2,stops:[[10,14],[15,24]]},\"text-field\":`{name:latin}\n", + "{name:nonlatin}`,\"text-max-width\":8,visibility:\"visible\"},paint:{\"text-color\":\"rgba(255, 255, 255, 1)\",\"text-halo-width\":1.2,\"text-halo-color\":\"rgba(22, 22, 22, 0.8)\"}},{id:\"place-city\",type:\"symbol\",metadata:{\"mapbox:group\":\"1444849242106.713\"},source:\"openmaptiles\",\"source-layer\":\"place\",filter:[\"all\",[\"!=\",\"capital\",2],[\"==\",\"class\",\"city\"]],layout:{\"text-font\":[\"Noto Sans Regular\"],\"text-size\":{base:1.2,stops:[[7,14],[11,24]]},\"text-field\":`{name:latin}\n", + "{name:nonlatin}`,\"text-max-width\":8,visibility:\"visible\"},paint:{\"text-color\":\"rgba(0, 0, 0, 1)\",\"text-halo-width\":1.2,\"text-halo-color\":\"rgba(255,255,255,0.8)\"}},{id:\"place-city-capital\",type:\"symbol\",metadata:{\"mapbox:group\":\"1444849242106.713\"},source:\"openmaptiles\",\"source-layer\":\"place\",filter:[\"all\",[\"==\",\"capital\",2],[\"==\",\"class\",\"city\"]],layout:{\"text-font\":[\"Noto Sans Regular\"],\"text-size\":{base:1.2,stops:[[7,14],[11,24]]},\"text-field\":`{name:latin}\n", + "{name:nonlatin}`,\"text-max-width\":8,\"icon-image\":\"star_11\",\"text-offset\":[.4,0],\"icon-size\":.8,\"text-anchor\":\"left\",visibility:\"visible\"},paint:{\"text-color\":\"#333\",\"text-halo-width\":1.2,\"text-halo-color\":\"rgba(255,255,255,0.8)\"}},{id:\"place-country-other\",type:\"symbol\",metadata:{\"mapbox:group\":\"1444849242106.713\"},source:\"openmaptiles\",\"source-layer\":\"place\",filter:[\"all\",[\"==\",\"class\",\"country\"],[\">=\",\"rank\",3],[\"!has\",\"iso_a2\"]],layout:{\"text-font\":[\"Noto Sans Italic\"],\"text-field\":\"{name:latin}\",\"text-size\":{stops:[[3,11],[7,17]]},\"text-transform\":\"uppercase\",\"text-max-width\":6.25,visibility:\"visible\"},paint:{\"text-halo-blur\":1,\"text-color\":\"#334\",\"text-halo-width\":2,\"text-halo-color\":\"rgba(255,255,255,0.8)\"}},{id:\"place-country-3\",type:\"symbol\",metadata:{\"mapbox:group\":\"1444849242106.713\"},source:\"openmaptiles\",\"source-layer\":\"place\",filter:[\"all\",[\"==\",\"class\",\"country\"],[\">=\",\"rank\",3],[\"has\",\"iso_a2\"]],layout:{\"text-font\":[\"Noto Sans Bold\"],\"text-field\":\"{name:latin}\",\"text-size\":{stops:[[3,11],[7,17]]},\"text-transform\":\"uppercase\",\"text-max-width\":6.25,visibility:\"visible\"},paint:{\"text-halo-blur\":1,\"text-color\":\"#334\",\"text-halo-width\":2,\"text-halo-color\":\"rgba(255,255,255,0.8)\"}},{id:\"place-country-2\",type:\"symbol\",metadata:{\"mapbox:group\":\"1444849242106.713\"},source:\"openmaptiles\",\"source-layer\":\"place\",filter:[\"all\",[\"==\",\"class\",\"country\"],[\"==\",\"rank\",2],[\"has\",\"iso_a2\"]],layout:{\"text-font\":[\"Noto Sans Bold\"],\"text-field\":\"{name:latin}\",\"text-size\":{stops:[[2,11],[5,17]]},\"text-transform\":\"uppercase\",\"text-max-width\":6.25,visibility:\"visible\"},paint:{\"text-halo-blur\":1,\"text-color\":\"#334\",\"text-halo-width\":2,\"text-halo-color\":\"rgba(255,255,255,0.8)\"}},{id:\"place-country-1\",type:\"symbol\",metadata:{\"mapbox:group\":\"1444849242106.713\"},source:\"openmaptiles\",\"source-layer\":\"place\",filter:[\"all\",[\"==\",\"class\",\"country\"],[\"==\",\"rank\",1],[\"has\",\"iso_a2\"]],layout:{\"text-font\":[\"Noto Sans Bold\"],\"text-field\":\"{name:latin}\",\"text-size\":{stops:[[1,11],[4,17]]},\"text-transform\":\"uppercase\",\"text-max-width\":6.25,visibility:\"visible\"},paint:{\"text-halo-blur\":1,\"text-color\":\"#334\",\"text-halo-width\":2,\"text-halo-color\":\"rgba(255,255,255,0.8)\"}},{id:\"place-continent\",type:\"symbol\",metadata:{\"mapbox:group\":\"1444849242106.713\"},source:\"openmaptiles\",\"source-layer\":\"place\",maxzoom:1,filter:[\"==\",\"class\",\"continent\"],layout:{\"text-font\":[\"Noto Sans Bold\"],\"text-field\":\"{name:latin}\",\"text-size\":14,\"text-max-width\":6.25,\"text-transform\":\"uppercase\",visibility:\"visible\"},paint:{\"text-halo-blur\":1,\"text-color\":\"#334\",\"text-halo-width\":2,\"text-halo-color\":\"rgba(255,255,255,0.8)\"}}],id:\"qebnlkra6\"}});var $Ve=ye((Kyr,JVe)=>{JVe.exports={version:8,name:\"orto\",metadata:{},center:[1.537786,41.837539],zoom:12,bearing:0,pitch:0,light:{anchor:\"viewport\",color:\"white\",intensity:.4,position:[1.15,45,30]},sources:{ortoEsri:{type:\"raster\",tiles:[\"https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}\"],tileSize:256,maxzoom:18,attribution:\"ESRI © ESRI\"},ortoInstaMaps:{type:\"raster\",tiles:[\"https://tilemaps.icgc.cat/mapfactory/wmts/orto_8_12/CAT3857/{z}/{x}/{y}.png\"],tileSize:256,maxzoom:13},ortoICGC:{type:\"raster\",tiles:[\"https://geoserveis.icgc.cat/icc_mapesmultibase/noutm/wmts/orto/GRID3857/{z}/{x}/{y}.jpeg\"],tileSize:256,minzoom:13.1,maxzoom:20},openmaptiles:{type:\"vector\",url:\"https://geoserveis.icgc.cat/contextmaps/basemap.json\"}},sprite:\"https://geoserveis.icgc.cat/contextmaps/sprites/sprite@1\",glyphs:\"https://geoserveis.icgc.cat/contextmaps/glyphs/{fontstack}/{range}.pbf\",layers:[{id:\"background\",type:\"background\",paint:{\"background-color\":\"#F4F9F4\"}},{id:\"ortoEsri\",type:\"raster\",source:\"ortoEsri\",maxzoom:16,layout:{visibility:\"visible\"}},{id:\"ortoICGC\",type:\"raster\",source:\"ortoICGC\",minzoom:13.1,maxzoom:19,layout:{visibility:\"visible\"}},{id:\"ortoInstaMaps\",type:\"raster\",source:\"ortoInstaMaps\",maxzoom:13,layout:{visibility:\"visible\"}}]}});var bx=ye((Jyr,iHe)=>{\"use strict\";var vGt=X1(),pGt=KVe(),gGt=$Ve(),mGt='\\xA9 OpenStreetMap contributors',QVe=\"https://basemaps.cartocdn.com/gl/positron-gl-style/style.json\",eHe=\"https://basemaps.cartocdn.com/gl/dark-matter-gl-style/style.json\",KF=\"https://basemaps.cartocdn.com/gl/voyager-gl-style/style.json\",yGt=\"https://basemaps.cartocdn.com/gl/positron-nolabels-gl-style/style.json\",_Gt=\"https://basemaps.cartocdn.com/gl/dark-matter-nolabels-gl-style/style.json\",xGt=\"https://basemaps.cartocdn.com/gl/voyager-nolabels-gl-style/style.json\",rHe={basic:KF,streets:KF,outdoors:KF,light:QVe,dark:eHe,satellite:gGt,\"satellite-streets\":pGt,\"open-street-map\":{id:\"osm\",version:8,sources:{\"plotly-osm-tiles\":{type:\"raster\",attribution:mGt,tiles:[\"https://tile.openstreetmap.org/{z}/{x}/{y}.png\"],tileSize:256}},layers:[{id:\"plotly-osm-tiles\",type:\"raster\",source:\"plotly-osm-tiles\",minzoom:0,maxzoom:22}],glyphs:\"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf\"},\"white-bg\":{id:\"white-bg\",version:8,sources:{},layers:[{id:\"white-bg\",type:\"background\",paint:{\"background-color\":\"#FFFFFF\"},minzoom:0,maxzoom:22}],glyphs:\"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf\"},\"carto-positron\":QVe,\"carto-darkmatter\":eHe,\"carto-voyager\":KF,\"carto-positron-nolabels\":yGt,\"carto-darkmatter-nolabels\":_Gt,\"carto-voyager-nolabels\":xGt},tHe=vGt(rHe);iHe.exports={styleValueDflt:\"basic\",stylesMap:rHe,styleValuesMap:tHe,traceLayerPrefix:\"plotly-trace-layer-\",layoutLayerPrefix:\"plotly-layout-layer-\",missingStyleErrorMsg:[\"No valid maplibre style found, please set `map.style` to one of:\",tHe.join(\", \"),\"or use a tile service.\"].join(`\n", + "`),mapOnErrorMsg:\"Map error.\"}});var Fk=ye(($yr,lHe)=>{\"use strict\";var nHe=Mr(),aHe=va().defaultLine,bGt=Ju().attributes,wGt=Su(),TGt=Uc().textposition,AGt=Bu().overrideAll,SGt=Vs().templatedArray,oHe=bx(),sHe=wGt({noFontVariant:!0,noFontShadow:!0,noFontLineposition:!0,noFontTextcase:!0});sHe.family.dflt=\"Open Sans Regular, Arial Unicode MS Regular\";var MGt=lHe.exports=AGt({_arrayAttrRegexps:[nHe.counterRegex(\"map\",\".layers\",!0)],domain:bGt({name:\"map\"}),style:{valType:\"any\",values:oHe.styleValuesMap,dflt:oHe.styleValueDflt},center:{lon:{valType:\"number\",dflt:0},lat:{valType:\"number\",dflt:0}},zoom:{valType:\"number\",dflt:1},bearing:{valType:\"number\",dflt:0},pitch:{valType:\"number\",dflt:0},bounds:{west:{valType:\"number\"},east:{valType:\"number\"},south:{valType:\"number\"},north:{valType:\"number\"}},layers:SGt(\"layer\",{visible:{valType:\"boolean\",dflt:!0},sourcetype:{valType:\"enumerated\",values:[\"geojson\",\"vector\",\"raster\",\"image\"],dflt:\"geojson\"},source:{valType:\"any\"},sourcelayer:{valType:\"string\",dflt:\"\"},sourceattribution:{valType:\"string\"},type:{valType:\"enumerated\",values:[\"circle\",\"line\",\"fill\",\"symbol\",\"raster\"],dflt:\"circle\"},coordinates:{valType:\"any\"},below:{valType:\"string\"},color:{valType:\"color\",dflt:aHe},opacity:{valType:\"number\",min:0,max:1,dflt:1},minzoom:{valType:\"number\",min:0,max:24,dflt:0},maxzoom:{valType:\"number\",min:0,max:24,dflt:24},circle:{radius:{valType:\"number\",dflt:15}},line:{width:{valType:\"number\",dflt:2},dash:{valType:\"data_array\"}},fill:{outlinecolor:{valType:\"color\",dflt:aHe}},symbol:{icon:{valType:\"string\",dflt:\"marker\"},iconsize:{valType:\"number\",dflt:10},text:{valType:\"string\",dflt:\"\"},placement:{valType:\"enumerated\",values:[\"point\",\"line\",\"line-center\"],dflt:\"point\"},textfont:sHe,textposition:nHe.extendFlat({},TGt,{arrayOk:!1})}})},\"plot\",\"from-root\");MGt.uirevision={valType:\"any\",editType:\"none\"}});var JF=ye((Qyr,fHe)=>{\"use strict\";var EGt=Wo().hovertemplateAttrs,kGt=Wo().texttemplateAttrs,CGt=Eg(),qk=H2(),AA=Uc(),uHe=Fk(),LGt=vl(),PGt=Kl(),rw=no().extendFlat,IGt=Bu().overrideAll,RGt=Fk(),cHe=qk.line,SA=qk.marker;fHe.exports=IGt({lon:qk.lon,lat:qk.lat,cluster:{enabled:{valType:\"boolean\"},maxzoom:rw({},RGt.layers.maxzoom,{}),step:{valType:\"number\",arrayOk:!0,dflt:-1,min:-1},size:{valType:\"number\",arrayOk:!0,dflt:20,min:0},color:{valType:\"color\",arrayOk:!0},opacity:rw({},SA.opacity,{dflt:1})},mode:rw({},AA.mode,{dflt:\"markers\"}),text:rw({},AA.text,{}),texttemplate:kGt({editType:\"plot\"},{keys:[\"lat\",\"lon\",\"text\"]}),hovertext:rw({},AA.hovertext,{}),line:{color:cHe.color,width:cHe.width},connectgaps:AA.connectgaps,marker:rw({symbol:{valType:\"string\",dflt:\"circle\",arrayOk:!0},angle:{valType:\"number\",dflt:\"auto\",arrayOk:!0},allowoverlap:{valType:\"boolean\",dflt:!1},opacity:SA.opacity,size:SA.size,sizeref:SA.sizeref,sizemin:SA.sizemin,sizemode:SA.sizemode},PGt(\"marker\")),fill:qk.fill,fillcolor:CGt(),textfont:uHe.layers.symbol.textfont,textposition:uHe.layers.symbol.textposition,below:{valType:\"string\"},selected:{marker:AA.selected.marker},unselected:{marker:AA.unselected.marker},hoverinfo:rw({},LGt.hoverinfo,{flags:[\"lon\",\"lat\",\"text\",\"name\"]}),hovertemplate:EGt()},\"calc\",\"nested\")});var oJ=ye((e1r,hHe)=>{\"use strict\";var DGt=[\"Metropolis Black Italic\",\"Metropolis Black\",\"Metropolis Bold Italic\",\"Metropolis Bold\",\"Metropolis Extra Bold Italic\",\"Metropolis Extra Bold\",\"Metropolis Extra Light Italic\",\"Metropolis Extra Light\",\"Metropolis Light Italic\",\"Metropolis Light\",\"Metropolis Medium Italic\",\"Metropolis Medium\",\"Metropolis Regular Italic\",\"Metropolis Regular\",\"Metropolis Semi Bold Italic\",\"Metropolis Semi Bold\",\"Metropolis Thin Italic\",\"Metropolis Thin\",\"Open Sans Bold Italic\",\"Open Sans Bold\",\"Open Sans Extrabold Italic\",\"Open Sans Extrabold\",\"Open Sans Italic\",\"Open Sans Light Italic\",\"Open Sans Light\",\"Open Sans Regular\",\"Open Sans Semibold Italic\",\"Open Sans Semibold\",\"Klokantech Noto Sans Bold\",\"Klokantech Noto Sans CJK Bold\",\"Klokantech Noto Sans CJK Regular\",\"Klokantech Noto Sans Italic\",\"Klokantech Noto Sans Regular\"];hHe.exports={isSupportedFont:function(e){return DGt.indexOf(e)!==-1}}});var pHe=ye((t1r,vHe)=>{\"use strict\";var Ok=Mr(),sJ=lu(),zGt=$p(),FGt=R0(),qGt=D0(),OGt=Ig(),dHe=JF(),BGt=oJ().isSupportedFont;vHe.exports=function(t,r,n,i){function a(g,E){return Ok.coerce(t,r,dHe,g,E)}function o(g,E){return Ok.coerce2(t,r,dHe,g,E)}var s=NGt(t,r,a);if(!s){r.visible=!1;return}if(a(\"text\"),a(\"texttemplate\"),a(\"hovertext\"),a(\"hovertemplate\"),a(\"mode\"),a(\"below\"),sJ.hasMarkers(r)){zGt(t,r,n,i,a,{noLine:!0,noAngle:!0}),a(\"marker.allowoverlap\"),a(\"marker.angle\");var l=r.marker;l.symbol!==\"circle\"&&(Ok.isArrayOrTypedArray(l.size)&&(l.size=l.size[0]),Ok.isArrayOrTypedArray(l.color)&&(l.color=l.color[0]))}sJ.hasLines(r)&&(FGt(t,r,n,i,a,{noDash:!0}),a(\"connectgaps\"));var u=o(\"cluster.maxzoom\"),c=o(\"cluster.step\"),f=o(\"cluster.color\",r.marker&&r.marker.color||n),h=o(\"cluster.size\"),d=o(\"cluster.opacity\"),v=u!==!1||c!==!1||f!==!1||h!==!1||d!==!1,x=a(\"cluster.enabled\",v);if(x||sJ.hasText(r)){var b=i.font.family;qGt(t,r,i,a,{noSelect:!0,noFontVariant:!0,noFontShadow:!0,noFontLineposition:!0,noFontTextcase:!0,font:{family:BGt(b)?b:\"Open Sans Regular\",weight:i.font.weight,style:i.font.style,size:i.font.size,color:i.font.color}})}a(\"fill\"),r.fill!==\"none\"&&OGt(t,r,n,a),Ok.coerceSelectionMarkerOpacity(r,a)};function NGt(e,t,r){var n=r(\"lon\")||[],i=r(\"lat\")||[],a=Math.min(n.length,i.length);return t._length=a,a}});var lJ=ye((r1r,mHe)=>{\"use strict\";var gHe=Qa();mHe.exports=function(t,r,n){var i={},a=n[r.subplot]._subplot,o=a.mockAxis,s=t.lonlat;return i.lonLabel=gHe.tickText(o,o.c2l(s[0]),!0).text,i.latLabel=gHe.tickText(o,o.c2l(s[1]),!0).text,i}});var uJ=ye((i1r,_He)=>{\"use strict\";var yHe=Mr();_He.exports=function(t,r){var n=t.split(\" \"),i=n[0],a=n[1],o=yHe.isArrayOrTypedArray(r)?yHe.mean(r):r,s=.5+o/100,l=1.5+o/100,u=[\"\",\"\"],c=[0,0];switch(i){case\"top\":u[0]=\"top\",c[1]=-l;break;case\"bottom\":u[0]=\"bottom\",c[1]=l;break}switch(a){case\"left\":u[1]=\"right\",c[0]=-s;break;case\"right\":u[1]=\"left\",c[0]=s;break}var f;return u[0]&&u[1]?f=u.join(\"-\"):u[0]?f=u[0]:u[1]?f=u[1]:f=\"center\",{anchor:f,offset:c}}});var SHe=ye((n1r,AHe)=>{\"use strict\";var wHe=uo(),nv=Mr(),UGt=es().BADNUM,QF=tx(),xHe=Mu(),VGt=ao(),HGt=S3(),e7=lu(),GGt=oJ().isSupportedFont,jGt=uJ(),WGt=rp().appendArrayPointValue,ZGt=Ll().NEWLINES,XGt=Ll().BR_TAG_ALL;AHe.exports=function(t,r){var n=r[0].trace,i=n.visible===!0&&n._length!==0,a=n.fill!==\"none\",o=e7.hasLines(n),s=e7.hasMarkers(n),l=e7.hasText(n),u=s&&n.marker.symbol===\"circle\",c=s&&n.marker.symbol!==\"circle\",f=n.cluster&&n.cluster.enabled,h=$F(\"fill\"),d=$F(\"line\"),v=$F(\"circle\"),x=$F(\"symbol\"),b={fill:h,line:d,circle:v,symbol:x};if(!i)return b;var g;if((a||o)&&(g=QF.calcTraceToLineCoords(r)),a&&(h.geojson=QF.makePolygon(g),h.layout.visibility=\"visible\",nv.extendFlat(h.paint,{\"fill-color\":n.fillcolor})),o&&(d.geojson=QF.makeLine(g),d.layout.visibility=\"visible\",nv.extendFlat(d.paint,{\"line-width\":n.line.width,\"line-color\":n.line.color,\"line-opacity\":n.opacity})),u){var E=YGt(r);v.geojson=E.geojson,v.layout.visibility=\"visible\",f&&(v.filter=[\"!\",[\"has\",\"point_count\"]],b.cluster={type:\"circle\",filter:[\"has\",\"point_count\"],layout:{visibility:\"visible\"},paint:{\"circle-color\":fJ(n.cluster.color,n.cluster.step),\"circle-radius\":fJ(n.cluster.size,n.cluster.step),\"circle-opacity\":fJ(n.cluster.opacity,n.cluster.step)}},b.clusterCount={type:\"symbol\",filter:[\"has\",\"point_count\"],paint:{},layout:{\"text-field\":\"{point_count_abbreviated}\",\"text-font\":bHe(n),\"text-size\":12}}),nv.extendFlat(v.paint,{\"circle-color\":E.mcc,\"circle-radius\":E.mrc,\"circle-opacity\":E.mo})}if(u&&f&&(v.filter=[\"!\",[\"has\",\"point_count\"]]),(c||l)&&(x.geojson=KGt(r,t),nv.extendFlat(x.layout,{visibility:\"visible\",\"icon-image\":\"{symbol}-15\",\"text-field\":\"{text}\"}),c&&(nv.extendFlat(x.layout,{\"icon-size\":n.marker.size/10}),\"angle\"in n.marker&&n.marker.angle!==\"auto\"&&nv.extendFlat(x.layout,{\"icon-rotate\":{type:\"identity\",property:\"angle\"},\"icon-rotation-alignment\":\"map\"}),x.layout[\"icon-allow-overlap\"]=n.marker.allowoverlap,nv.extendFlat(x.paint,{\"icon-opacity\":n.opacity*n.marker.opacity,\"icon-color\":n.marker.color})),l)){var k=(n.marker||{}).size,A=jGt(n.textposition,k);nv.extendFlat(x.layout,{\"text-size\":n.textfont.size,\"text-anchor\":A.anchor,\"text-offset\":A.offset,\"text-font\":bHe(n)}),nv.extendFlat(x.paint,{\"text-color\":n.textfont.color,\"text-opacity\":n.opacity})}return b};function $F(e){return{type:e,geojson:QF.makeBlank(),layout:{visibility:\"none\"},filter:null,paint:{}}}function YGt(e){var t=e[0].trace,r=t.marker,n=t.selectedpoints,i=nv.isArrayOrTypedArray(r.color),a=nv.isArrayOrTypedArray(r.size),o=nv.isArrayOrTypedArray(r.opacity),s;function l(k){return t.opacity*k}function u(k){return k/2}var c;i&&(xHe.hasColorscale(t,\"marker\")?c=xHe.makeColorScaleFuncFromTrace(r):c=nv.identity);var f;a&&(f=HGt(t));var h;o&&(h=function(k){var A=wHe(k)?+nv.constrain(k,0,1):0;return l(A)});var d=[];for(s=0;s850?s+=\" Black\":i>750?s+=\" Extra Bold\":i>650?s+=\" Bold\":i>550?s+=\" Semi Bold\":i>450?s+=\" Medium\":i>350?s+=\" Regular\":i>250?s+=\" Light\":i>150?s+=\" Extra Light\":s+=\" Thin\"):a.slice(0,2).join(\" \")===\"Open Sans\"?(s=\"Open Sans\",i>750?s+=\" Extrabold\":i>650?s+=\" Bold\":i>550?s+=\" Semibold\":i>350?s+=\" Regular\":s+=\" Light\"):a.slice(0,3).join(\" \")===\"Klokantech Noto Sans\"&&(s=\"Klokantech Noto Sans\",a[3]===\"CJK\"&&(s+=\" CJK\"),s+=i>500?\" Bold\":\" Regular\")),o&&(s+=\" Italic\"),s===\"Open Sans Regular Italic\"?s=\"Open Sans Italic\":s===\"Open Sans Regular Bold\"?s=\"Open Sans Bold\":s===\"Open Sans Regular Bold Italic\"?s=\"Open Sans Bold Italic\":s===\"Klokantech Noto Sans Regular Italic\"&&(s=\"Klokantech Noto Sans Italic\"),GGt(s)||(s=r);var l=s.split(\", \");return l}});var CHe=ye((a1r,kHe)=>{\"use strict\";var JGt=Mr(),MHe=SHe(),MA=bx().traceLayerPrefix,ng={cluster:[\"cluster\",\"clusterCount\",\"circle\"],nonCluster:[\"fill\",\"line\",\"circle\",\"symbol\"]};function EHe(e,t,r,n){this.type=\"scattermap\",this.subplot=e,this.uid=t,this.clusterEnabled=r,this.isHidden=n,this.sourceIds={fill:\"source-\"+t+\"-fill\",line:\"source-\"+t+\"-line\",circle:\"source-\"+t+\"-circle\",symbol:\"source-\"+t+\"-symbol\",cluster:\"source-\"+t+\"-circle\",clusterCount:\"source-\"+t+\"-circle\"},this.layerIds={fill:MA+t+\"-fill\",line:MA+t+\"-line\",circle:MA+t+\"-circle\",symbol:MA+t+\"-symbol\",cluster:MA+t+\"-cluster\",clusterCount:MA+t+\"-cluster-count\"},this.below=null}var Bk=EHe.prototype;Bk.addSource=function(e,t,r){var n={type:\"geojson\",data:t.geojson};r&&r.enabled&&JGt.extendFlat(n,{cluster:!0,clusterMaxZoom:r.maxzoom});var i=this.subplot.map.getSource(this.sourceIds[e]);i?i.setData(t.geojson):this.subplot.map.addSource(this.sourceIds[e],n)};Bk.setSourceData=function(e,t){this.subplot.map.getSource(this.sourceIds[e]).setData(t.geojson)};Bk.addLayer=function(e,t,r){var n={type:t.type,id:this.layerIds[e],source:this.sourceIds[e],layout:t.layout,paint:t.paint};t.filter&&(n.filter=t.filter);for(var i=this.layerIds[e],a,o=this.subplot.getMapLayers(),s=0;s=0;L--){var _=A[L];i.removeLayer(u.layerIds[_])}k||i.removeSource(u.sourceIds.circle)}function h(k){for(var A=ng.nonCluster,L=0;L=0;L--){var _=A[L];i.removeLayer(u.layerIds[_]),k||i.removeSource(u.sourceIds[_])}}function v(k){l?f(k):d(k)}function x(k){s?c(k):h(k)}function b(){for(var k=s?ng.cluster:ng.nonCluster,A=0;A=0;n--){var i=r[n];t.removeLayer(this.layerIds[i]),t.removeSource(this.sourceIds[i])}};kHe.exports=function(t,r){var n=r[0].trace,i=n.cluster&&n.cluster.enabled,a=n.visible!==!0,o=new EHe(t,n.uid,i,a),s=MHe(t.gd,r),l=o.below=t.belowLookup[\"trace-\"+n.uid],u,c,f;if(i)for(o.addSource(\"circle\",s.circle,n.cluster),u=0;u{\"use strict\";var $Gt=Nc(),hJ=Mr(),QGt=oT(),ejt=hJ.fillText,tjt=es().BADNUM,rjt=bx().traceLayerPrefix;function ijt(e,t,r){var n=e.cd,i=n[0].trace,a=e.xa,o=e.ya,s=e.subplot,l=[],u=rjt+i.uid+\"-circle\",c=i.cluster&&i.cluster.enabled;if(c){var f=s.map.queryRenderedFeatures(null,{layers:[u]});l=f.map(function(M){return M.id})}var h=t>=0?Math.floor((t+180)/360):Math.ceil((t-180)/360),d=h*360,v=t-d;function x(M){var p=M.lonlat;if(p[0]===tjt||c&&l.indexOf(M.i+1)===-1)return 1/0;var P=hJ.modHalf(p[0],360),T=p[1],F=s.project([P,T]),q=F.x-a.c2p([v,T]),V=F.y-o.c2p([P,r]),H=Math.max(3,M.mrc||0);return Math.max(Math.sqrt(q*q+V*V)-H,1-3/H)}if($Gt.getClosest(n,x,e),e.index!==!1){var b=n[e.index],g=b.lonlat,E=[hJ.modHalf(g[0],360)+d,g[1]],k=a.c2p(E),A=o.c2p(E),L=b.mrc||1;e.x0=k-L,e.x1=k+L,e.y0=A-L,e.y1=A+L;var _={};_[i.subplot]={_subplot:s};var C=i._module.formatLabels(b,i,_);return e.lonLabel=C.lonLabel,e.latLabel=C.latLabel,e.color=QGt(i,b),e.extraText=LHe(i,b,n[0].t.labels),e.hovertemplate=i.hovertemplate,[e]}}function LHe(e,t,r){if(e.hovertemplate)return;var n=t.hi||e.hoverinfo,i=n.split(\"+\"),a=i.indexOf(\"all\")!==-1,o=i.indexOf(\"lon\")!==-1,s=i.indexOf(\"lat\")!==-1,l=t.lonlat,u=[];function c(f){return f+\"\\xB0\"}return a||o&&s?u.push(\"(\"+c(l[1])+\", \"+c(l[0])+\")\"):o?u.push(r.lon+c(l[0])):s&&u.push(r.lat+c(l[1])),(a||i.indexOf(\"text\")!==-1)&&ejt(t,e,u),u.join(\"
\")}PHe.exports={hoverPoints:ijt,getExtraText:LHe}});var RHe=ye((s1r,IHe)=>{\"use strict\";IHe.exports=function(t,r){return t.lon=r.lon,t.lat=r.lat,t}});var zHe=ye((l1r,DHe)=>{\"use strict\";var njt=Mr(),ajt=lu(),ojt=es().BADNUM;DHe.exports=function(t,r){var n=t.cd,i=t.xaxis,a=t.yaxis,o=[],s=n[0].trace,l;if(!ajt.hasMarkers(s))return[];if(r===!1)for(l=0;l{(function(e,t){typeof dJ==\"object\"&&typeof vJ!=\"undefined\"?vJ.exports=t():typeof define==\"function\"&&define.amd?define(t):(e=typeof globalThis!=\"undefined\"?globalThis:e||self,e.maplibregl=t())})(dJ,function(){\"use strict\";var e={},t={};function r(i,a,o){if(t[i]=o,i===\"index\"){var s=\"var sharedModule = {}; (\"+t.shared+\")(sharedModule); (\"+t.worker+\")(sharedModule);\",l={};return t.shared(l),t.index(e,l),typeof window!=\"undefined\"&&e.setWorkerUrl(window.URL.createObjectURL(new Blob([s],{type:\"text/javascript\"}))),e}}r(\"shared\",[\"exports\"],function(i){\"use strict\";function a(R,S,D,j){return new(D||(D=Promise))(function(te,ue){function ve(at){try{Ze(j.next(at))}catch(Tt){ue(Tt)}}function De(at){try{Ze(j.throw(at))}catch(Tt){ue(Tt)}}function Ze(at){var Tt;at.done?te(at.value):(Tt=at.value,Tt instanceof D?Tt:new D(function(Ft){Ft(Tt)})).then(ve,De)}Ze((j=j.apply(R,S||[])).next())})}function o(R){return R&&R.__esModule&&Object.prototype.hasOwnProperty.call(R,\"default\")?R.default:R}typeof SuppressedError==\"function\"&&SuppressedError;var s=l;function l(R,S){this.x=R,this.y=S}l.prototype={clone:function(){return new l(this.x,this.y)},add:function(R){return this.clone()._add(R)},sub:function(R){return this.clone()._sub(R)},multByPoint:function(R){return this.clone()._multByPoint(R)},divByPoint:function(R){return this.clone()._divByPoint(R)},mult:function(R){return this.clone()._mult(R)},div:function(R){return this.clone()._div(R)},rotate:function(R){return this.clone()._rotate(R)},rotateAround:function(R,S){return this.clone()._rotateAround(R,S)},matMult:function(R){return this.clone()._matMult(R)},unit:function(){return this.clone()._unit()},perp:function(){return this.clone()._perp()},round:function(){return this.clone()._round()},mag:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},equals:function(R){return this.x===R.x&&this.y===R.y},dist:function(R){return Math.sqrt(this.distSqr(R))},distSqr:function(R){var S=R.x-this.x,D=R.y-this.y;return S*S+D*D},angle:function(){return Math.atan2(this.y,this.x)},angleTo:function(R){return Math.atan2(this.y-R.y,this.x-R.x)},angleWith:function(R){return this.angleWithSep(R.x,R.y)},angleWithSep:function(R,S){return Math.atan2(this.x*S-this.y*R,this.x*R+this.y*S)},_matMult:function(R){var S=R[2]*this.x+R[3]*this.y;return this.x=R[0]*this.x+R[1]*this.y,this.y=S,this},_add:function(R){return this.x+=R.x,this.y+=R.y,this},_sub:function(R){return this.x-=R.x,this.y-=R.y,this},_mult:function(R){return this.x*=R,this.y*=R,this},_div:function(R){return this.x/=R,this.y/=R,this},_multByPoint:function(R){return this.x*=R.x,this.y*=R.y,this},_divByPoint:function(R){return this.x/=R.x,this.y/=R.y,this},_unit:function(){return this._div(this.mag()),this},_perp:function(){var R=this.y;return this.y=this.x,this.x=-R,this},_rotate:function(R){var S=Math.cos(R),D=Math.sin(R),j=D*this.x+S*this.y;return this.x=S*this.x-D*this.y,this.y=j,this},_rotateAround:function(R,S){var D=Math.cos(R),j=Math.sin(R),te=S.y+j*(this.x-S.x)+D*(this.y-S.y);return this.x=S.x+D*(this.x-S.x)-j*(this.y-S.y),this.y=te,this},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}},l.convert=function(R){return R instanceof l?R:Array.isArray(R)?new l(R[0],R[1]):R};var u=o(s),c=f;function f(R,S,D,j){this.cx=3*R,this.bx=3*(D-R)-this.cx,this.ax=1-this.cx-this.bx,this.cy=3*S,this.by=3*(j-S)-this.cy,this.ay=1-this.cy-this.by,this.p1x=R,this.p1y=S,this.p2x=D,this.p2y=j}f.prototype={sampleCurveX:function(R){return((this.ax*R+this.bx)*R+this.cx)*R},sampleCurveY:function(R){return((this.ay*R+this.by)*R+this.cy)*R},sampleCurveDerivativeX:function(R){return(3*this.ax*R+2*this.bx)*R+this.cx},solveCurveX:function(R,S){if(S===void 0&&(S=1e-6),R<0)return 0;if(R>1)return 1;for(var D=R,j=0;j<8;j++){var te=this.sampleCurveX(D)-R;if(Math.abs(te)te?ve=D:De=D,D=.5*(De-ve)+ve;return D},solve:function(R,S){return this.sampleCurveY(this.solveCurveX(R,S))}};var h=o(c);let d,v;function x(){return d==null&&(d=typeof OffscreenCanvas!=\"undefined\"&&new OffscreenCanvas(1,1).getContext(\"2d\")&&typeof createImageBitmap==\"function\"),d}function b(){if(v==null&&(v=!1,x())){let S=new OffscreenCanvas(5,5).getContext(\"2d\",{willReadFrequently:!0});if(S){for(let j=0;j<5*5;j++){let te=4*j;S.fillStyle=`rgb(${te},${te+1},${te+2})`,S.fillRect(j%5,Math.floor(j/5),1,1)}let D=S.getImageData(0,0,5,5).data;for(let j=0;j<5*5*4;j++)if(j%4!=3&&D[j]!==j){v=!0;break}}}return v||!1}function g(R,S,D,j){let te=new h(R,S,D,j);return ue=>te.solve(ue)}let E=g(.25,.1,.25,1);function k(R,S,D){return Math.min(D,Math.max(S,R))}function A(R,S,D){let j=D-S,te=((R-S)%j+j)%j+S;return te===S?D:te}function L(R,...S){for(let D of S)for(let j in D)R[j]=D[j];return R}let _=1;function C(R,S,D){let j={};for(let te in R)j[te]=S.call(this,R[te],te,R);return j}function M(R,S,D){let j={};for(let te in R)S.call(this,R[te],te,R)&&(j[te]=R[te]);return j}function p(R){return Array.isArray(R)?R.map(p):typeof R==\"object\"&&R?C(R,p):R}let P={};function T(R){P[R]||(typeof console!=\"undefined\"&&console.warn(R),P[R]=!0)}function F(R,S,D){return(D.y-R.y)*(S.x-R.x)>(S.y-R.y)*(D.x-R.x)}function q(R){return typeof WorkerGlobalScope!=\"undefined\"&&R!==void 0&&R instanceof WorkerGlobalScope}let V=null;function H(R){return typeof ImageBitmap!=\"undefined\"&&R instanceof ImageBitmap}let X=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQYV2NgAAIAAAUAAarVyFEAAAAASUVORK5CYII=\";function G(R,S,D,j,te){return a(this,void 0,void 0,function*(){if(typeof VideoFrame==\"undefined\")throw new Error(\"VideoFrame not supported\");let ue=new VideoFrame(R,{timestamp:0});try{let ve=ue==null?void 0:ue.format;if(!ve||!ve.startsWith(\"BGR\")&&!ve.startsWith(\"RGB\"))throw new Error(`Unrecognized format ${ve}`);let De=ve.startsWith(\"BGR\"),Ze=new Uint8ClampedArray(j*te*4);if(yield ue.copyTo(Ze,function(at,Tt,Ft,Qt,sr){let Tr=4*Math.max(-Tt,0),Pr=(Math.max(0,Ft)-Ft)*Qt*4+Tr,$r=4*Qt,ni=Math.max(0,Tt),Di=Math.max(0,Ft);return{rect:{x:ni,y:Di,width:Math.min(at.width,Tt+Qt)-ni,height:Math.min(at.height,Ft+sr)-Di},layout:[{offset:Pr,stride:$r}]}}(R,S,D,j,te)),De)for(let at=0;atq(self)?self.worker&&self.worker.referrer:(window.location.protocol===\"blob:\"?window.parent:window).location.href,Te=function(R,S){if(/:\\/\\//.test(R.url)&&!/^https?:|^file:/.test(R.url)){let j=Me(R.url);if(j)return j(R,S);if(q(self)&&self.worker&&self.worker.actor)return self.worker.actor.sendAsync({type:\"GR\",data:R,targetMapId:ke},S)}if(!(/^file:/.test(D=R.url)||/^file:/.test(ie())&&!/^\\w+:/.test(D))){if(fetch&&Request&&AbortController&&Object.prototype.hasOwnProperty.call(Request.prototype,\"signal\"))return function(j,te){return a(this,void 0,void 0,function*(){let ue=new Request(j.url,{method:j.method||\"GET\",body:j.body,credentials:j.credentials,headers:j.headers,cache:j.cache,referrer:ie(),signal:te.signal});j.type!==\"json\"||ue.headers.has(\"Accept\")||ue.headers.set(\"Accept\",\"application/json\");let ve=yield fetch(ue);if(!ve.ok){let at=yield ve.blob();throw new ge(ve.status,ve.statusText,j.url,at)}let De;De=j.type===\"arrayBuffer\"||j.type===\"image\"?ve.arrayBuffer():j.type===\"json\"?ve.json():ve.text();let Ze=yield De;if(te.signal.aborted)throw ae();return{data:Ze,cacheControl:ve.headers.get(\"Cache-Control\"),expires:ve.headers.get(\"Expires\")}})}(R,S);if(q(self)&&self.worker&&self.worker.actor)return self.worker.actor.sendAsync({type:\"GR\",data:R,mustQueue:!0,targetMapId:ke},S)}var D;return function(j,te){return new Promise((ue,ve)=>{var De;let Ze=new XMLHttpRequest;Ze.open(j.method||\"GET\",j.url,!0),j.type!==\"arrayBuffer\"&&j.type!==\"image\"||(Ze.responseType=\"arraybuffer\");for(let at in j.headers)Ze.setRequestHeader(at,j.headers[at]);j.type===\"json\"&&(Ze.responseType=\"text\",!((De=j.headers)===null||De===void 0)&&De.Accept||Ze.setRequestHeader(\"Accept\",\"application/json\")),Ze.withCredentials=j.credentials===\"include\",Ze.onerror=()=>{ve(new Error(Ze.statusText))},Ze.onload=()=>{if(!te.signal.aborted)if((Ze.status>=200&&Ze.status<300||Ze.status===0)&&Ze.response!==null){let at=Ze.response;if(j.type===\"json\")try{at=JSON.parse(Ze.response)}catch(Tt){return void ve(Tt)}ue({data:at,cacheControl:Ze.getResponseHeader(\"Cache-Control\"),expires:Ze.getResponseHeader(\"Expires\")})}else{let at=new Blob([Ze.response],{type:Ze.getResponseHeader(\"Content-Type\")});ve(new ge(Ze.status,Ze.statusText,j.url,at))}},te.signal.addEventListener(\"abort\",()=>{Ze.abort(),ve(ae())}),Ze.send(j.body)})}(R,S)};function Ee(R){if(!R||R.indexOf(\"://\")<=0||R.indexOf(\"data:image/\")===0||R.indexOf(\"blob:\")===0)return!0;let S=new URL(R),D=window.location;return S.protocol===D.protocol&&S.host===D.host}function Ae(R,S,D){D[R]&&D[R].indexOf(S)!==-1||(D[R]=D[R]||[],D[R].push(S))}function ze(R,S,D){if(D&&D[R]){let j=D[R].indexOf(S);j!==-1&&D[R].splice(j,1)}}class Ce{constructor(S,D={}){L(this,D),this.type=S}}class me extends Ce{constructor(S,D={}){super(\"error\",L({error:S},D))}}class Re{on(S,D){return this._listeners=this._listeners||{},Ae(S,D,this._listeners),this}off(S,D){return ze(S,D,this._listeners),ze(S,D,this._oneTimeListeners),this}once(S,D){return D?(this._oneTimeListeners=this._oneTimeListeners||{},Ae(S,D,this._oneTimeListeners),this):new Promise(j=>this.once(S,j))}fire(S,D){typeof S==\"string\"&&(S=new Ce(S,D||{}));let j=S.type;if(this.listens(j)){S.target=this;let te=this._listeners&&this._listeners[j]?this._listeners[j].slice():[];for(let De of te)De.call(this,S);let ue=this._oneTimeListeners&&this._oneTimeListeners[j]?this._oneTimeListeners[j].slice():[];for(let De of ue)ze(j,De,this._oneTimeListeners),De.call(this,S);let ve=this._eventedParent;ve&&(L(S,typeof this._eventedParentData==\"function\"?this._eventedParentData():this._eventedParentData),ve.fire(S))}else S instanceof me&&console.error(S.error);return this}listens(S){return this._listeners&&this._listeners[S]&&this._listeners[S].length>0||this._oneTimeListeners&&this._oneTimeListeners[S]&&this._oneTimeListeners[S].length>0||this._eventedParent&&this._eventedParent.listens(S)}setEventedParent(S,D){return this._eventedParent=S,this._eventedParentData=D,this}}var ce={$version:8,$root:{version:{required:!0,type:\"enum\",values:[8]},name:{type:\"string\"},metadata:{type:\"*\"},center:{type:\"array\",value:\"number\"},zoom:{type:\"number\"},bearing:{type:\"number\",default:0,period:360,units:\"degrees\"},pitch:{type:\"number\",default:0,units:\"degrees\"},light:{type:\"light\"},sky:{type:\"sky\"},projection:{type:\"projection\"},terrain:{type:\"terrain\"},sources:{required:!0,type:\"sources\"},sprite:{type:\"sprite\"},glyphs:{type:\"string\"},transition:{type:\"transition\"},layers:{required:!0,type:\"array\",value:\"layer\"}},sources:{\"*\":{type:\"source\"}},source:[\"source_vector\",\"source_raster\",\"source_raster_dem\",\"source_geojson\",\"source_video\",\"source_image\"],source_vector:{type:{required:!0,type:\"enum\",values:{vector:{}}},url:{type:\"string\"},tiles:{type:\"array\",value:\"string\"},bounds:{type:\"array\",value:\"number\",length:4,default:[-180,-85.051129,180,85.051129]},scheme:{type:\"enum\",values:{xyz:{},tms:{}},default:\"xyz\"},minzoom:{type:\"number\",default:0},maxzoom:{type:\"number\",default:22},attribution:{type:\"string\"},promoteId:{type:\"promoteId\"},volatile:{type:\"boolean\",default:!1},\"*\":{type:\"*\"}},source_raster:{type:{required:!0,type:\"enum\",values:{raster:{}}},url:{type:\"string\"},tiles:{type:\"array\",value:\"string\"},bounds:{type:\"array\",value:\"number\",length:4,default:[-180,-85.051129,180,85.051129]},minzoom:{type:\"number\",default:0},maxzoom:{type:\"number\",default:22},tileSize:{type:\"number\",default:512,units:\"pixels\"},scheme:{type:\"enum\",values:{xyz:{},tms:{}},default:\"xyz\"},attribution:{type:\"string\"},volatile:{type:\"boolean\",default:!1},\"*\":{type:\"*\"}},source_raster_dem:{type:{required:!0,type:\"enum\",values:{\"raster-dem\":{}}},url:{type:\"string\"},tiles:{type:\"array\",value:\"string\"},bounds:{type:\"array\",value:\"number\",length:4,default:[-180,-85.051129,180,85.051129]},minzoom:{type:\"number\",default:0},maxzoom:{type:\"number\",default:22},tileSize:{type:\"number\",default:512,units:\"pixels\"},attribution:{type:\"string\"},encoding:{type:\"enum\",values:{terrarium:{},mapbox:{},custom:{}},default:\"mapbox\"},redFactor:{type:\"number\",default:1},blueFactor:{type:\"number\",default:1},greenFactor:{type:\"number\",default:1},baseShift:{type:\"number\",default:0},volatile:{type:\"boolean\",default:!1},\"*\":{type:\"*\"}},source_geojson:{type:{required:!0,type:\"enum\",values:{geojson:{}}},data:{required:!0,type:\"*\"},maxzoom:{type:\"number\",default:18},attribution:{type:\"string\"},buffer:{type:\"number\",default:128,maximum:512,minimum:0},filter:{type:\"*\"},tolerance:{type:\"number\",default:.375},cluster:{type:\"boolean\",default:!1},clusterRadius:{type:\"number\",default:50,minimum:0},clusterMaxZoom:{type:\"number\"},clusterMinPoints:{type:\"number\"},clusterProperties:{type:\"*\"},lineMetrics:{type:\"boolean\",default:!1},generateId:{type:\"boolean\",default:!1},promoteId:{type:\"promoteId\"}},source_video:{type:{required:!0,type:\"enum\",values:{video:{}}},urls:{required:!0,type:\"array\",value:\"string\"},coordinates:{required:!0,type:\"array\",length:4,value:{type:\"array\",length:2,value:\"number\"}}},source_image:{type:{required:!0,type:\"enum\",values:{image:{}}},url:{required:!0,type:\"string\"},coordinates:{required:!0,type:\"array\",length:4,value:{type:\"array\",length:2,value:\"number\"}}},layer:{id:{type:\"string\",required:!0},type:{type:\"enum\",values:{fill:{},line:{},symbol:{},circle:{},heatmap:{},\"fill-extrusion\":{},raster:{},hillshade:{},background:{}},required:!0},metadata:{type:\"*\"},source:{type:\"string\"},\"source-layer\":{type:\"string\"},minzoom:{type:\"number\",minimum:0,maximum:24},maxzoom:{type:\"number\",minimum:0,maximum:24},filter:{type:\"filter\"},layout:{type:\"layout\"},paint:{type:\"paint\"}},layout:[\"layout_fill\",\"layout_line\",\"layout_circle\",\"layout_heatmap\",\"layout_fill-extrusion\",\"layout_symbol\",\"layout_raster\",\"layout_hillshade\",\"layout_background\"],layout_background:{visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},layout_fill:{\"fill-sort-key\":{type:\"number\",expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},layout_circle:{\"circle-sort-key\":{type:\"number\",expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},layout_heatmap:{visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},\"layout_fill-extrusion\":{visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},layout_line:{\"line-cap\":{type:\"enum\",values:{butt:{},round:{},square:{}},default:\"butt\",expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"line-join\":{type:\"enum\",values:{bevel:{},round:{},miter:{}},default:\"miter\",expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"line-miter-limit\":{type:\"number\",default:2,requires:[{\"line-join\":\"miter\"}],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"line-round-limit\":{type:\"number\",default:1.05,requires:[{\"line-join\":\"round\"}],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"line-sort-key\":{type:\"number\",expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},layout_symbol:{\"symbol-placement\":{type:\"enum\",values:{point:{},line:{},\"line-center\":{}},default:\"point\",expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"symbol-spacing\":{type:\"number\",default:250,minimum:1,units:\"pixels\",requires:[{\"symbol-placement\":\"line\"}],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"symbol-avoid-edges\":{type:\"boolean\",default:!1,expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"symbol-sort-key\":{type:\"number\",expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"symbol-z-order\":{type:\"enum\",values:{auto:{},\"viewport-y\":{},source:{}},default:\"auto\",expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-allow-overlap\":{type:\"boolean\",default:!1,requires:[\"icon-image\",{\"!\":\"icon-overlap\"}],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-overlap\":{type:\"enum\",values:{never:{},always:{},cooperative:{}},requires:[\"icon-image\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-ignore-placement\":{type:\"boolean\",default:!1,requires:[\"icon-image\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-optional\":{type:\"boolean\",default:!1,requires:[\"icon-image\",\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-rotation-alignment\":{type:\"enum\",values:{map:{},viewport:{},auto:{}},default:\"auto\",requires:[\"icon-image\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-size\":{type:\"number\",default:1,minimum:0,units:\"factor of the original icon size\",requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"icon-text-fit\":{type:\"enum\",values:{none:{},width:{},height:{},both:{}},default:\"none\",requires:[\"icon-image\",\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-text-fit-padding\":{type:\"array\",value:\"number\",length:4,default:[0,0,0,0],units:\"pixels\",requires:[\"icon-image\",\"text-field\",{\"icon-text-fit\":[\"both\",\"width\",\"height\"]}],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-image\":{type:\"resolvedImage\",tokens:!0,expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"icon-rotate\":{type:\"number\",default:0,period:360,units:\"degrees\",requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"icon-padding\":{type:\"padding\",default:[2],units:\"pixels\",requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"icon-keep-upright\":{type:\"boolean\",default:!1,requires:[\"icon-image\",{\"icon-rotation-alignment\":\"map\"},{\"symbol-placement\":[\"line\",\"line-center\"]}],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-offset\":{type:\"array\",value:\"number\",length:2,default:[0,0],requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"icon-anchor\":{type:\"enum\",values:{center:{},left:{},right:{},top:{},bottom:{},\"top-left\":{},\"top-right\":{},\"bottom-left\":{},\"bottom-right\":{}},default:\"center\",requires:[\"icon-image\"],expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"icon-pitch-alignment\":{type:\"enum\",values:{map:{},viewport:{},auto:{}},default:\"auto\",requires:[\"icon-image\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-pitch-alignment\":{type:\"enum\",values:{map:{},viewport:{},auto:{}},default:\"auto\",requires:[\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-rotation-alignment\":{type:\"enum\",values:{map:{},viewport:{},\"viewport-glyph\":{},auto:{}},default:\"auto\",requires:[\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-field\":{type:\"formatted\",default:\"\",tokens:!0,expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-font\":{type:\"array\",value:\"string\",default:[\"Open Sans Regular\",\"Arial Unicode MS Regular\"],requires:[\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-size\":{type:\"number\",default:16,minimum:0,units:\"pixels\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-max-width\":{type:\"number\",default:10,minimum:0,units:\"ems\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-line-height\":{type:\"number\",default:1.2,units:\"ems\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-letter-spacing\":{type:\"number\",default:0,units:\"ems\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-justify\":{type:\"enum\",values:{auto:{},left:{},center:{},right:{}},default:\"center\",requires:[\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-radial-offset\":{type:\"number\",units:\"ems\",default:0,requires:[\"text-field\"],\"property-type\":\"data-driven\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]}},\"text-variable-anchor\":{type:\"array\",value:\"enum\",values:{center:{},left:{},right:{},top:{},bottom:{},\"top-left\":{},\"top-right\":{},\"bottom-left\":{},\"bottom-right\":{}},requires:[\"text-field\",{\"symbol-placement\":[\"point\"]}],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-variable-anchor-offset\":{type:\"variableAnchorOffsetCollection\",requires:[\"text-field\",{\"symbol-placement\":[\"point\"]}],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-anchor\":{type:\"enum\",values:{center:{},left:{},right:{},top:{},bottom:{},\"top-left\":{},\"top-right\":{},\"bottom-left\":{},\"bottom-right\":{}},default:\"center\",requires:[\"text-field\",{\"!\":\"text-variable-anchor\"}],expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-max-angle\":{type:\"number\",default:45,units:\"degrees\",requires:[\"text-field\",{\"symbol-placement\":[\"line\",\"line-center\"]}],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-writing-mode\":{type:\"array\",value:\"enum\",values:{horizontal:{},vertical:{}},requires:[\"text-field\",{\"symbol-placement\":[\"point\"]}],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-rotate\":{type:\"number\",default:0,period:360,units:\"degrees\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-padding\":{type:\"number\",default:2,minimum:0,units:\"pixels\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-keep-upright\":{type:\"boolean\",default:!0,requires:[\"text-field\",{\"text-rotation-alignment\":\"map\"},{\"symbol-placement\":[\"line\",\"line-center\"]}],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-transform\":{type:\"enum\",values:{none:{},uppercase:{},lowercase:{}},default:\"none\",requires:[\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-offset\":{type:\"array\",value:\"number\",units:\"ems\",length:2,default:[0,0],requires:[\"text-field\",{\"!\":\"text-radial-offset\"}],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"data-driven\"},\"text-allow-overlap\":{type:\"boolean\",default:!1,requires:[\"text-field\",{\"!\":\"text-overlap\"}],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-overlap\":{type:\"enum\",values:{never:{},always:{},cooperative:{}},requires:[\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-ignore-placement\":{type:\"boolean\",default:!1,requires:[\"text-field\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-optional\":{type:\"boolean\",default:!1,requires:[\"text-field\",\"icon-image\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},layout_raster:{visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},layout_hillshade:{visibility:{type:\"enum\",values:{visible:{},none:{}},default:\"visible\",\"property-type\":\"constant\"}},filter:{type:\"array\",value:\"*\"},filter_operator:{type:\"enum\",values:{\"==\":{},\"!=\":{},\">\":{},\">=\":{},\"<\":{},\"<=\":{},in:{},\"!in\":{},all:{},any:{},none:{},has:{},\"!has\":{}}},geometry_type:{type:\"enum\",values:{Point:{},LineString:{},Polygon:{}}},function:{expression:{type:\"expression\"},stops:{type:\"array\",value:\"function_stop\"},base:{type:\"number\",default:1,minimum:0},property:{type:\"string\",default:\"$zoom\"},type:{type:\"enum\",values:{identity:{},exponential:{},interval:{},categorical:{}},default:\"exponential\"},colorSpace:{type:\"enum\",values:{rgb:{},lab:{},hcl:{}},default:\"rgb\"},default:{type:\"*\",required:!1}},function_stop:{type:\"array\",minimum:0,maximum:24,value:[\"number\",\"color\"],length:2},expression:{type:\"array\",value:\"*\",minimum:1},light:{anchor:{type:\"enum\",default:\"viewport\",values:{map:{},viewport:{}},\"property-type\":\"data-constant\",transition:!1,expression:{interpolated:!1,parameters:[\"zoom\"]}},position:{type:\"array\",default:[1.15,210,30],length:3,value:\"number\",\"property-type\":\"data-constant\",transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]}},color:{type:\"color\",\"property-type\":\"data-constant\",default:\"#ffffff\",expression:{interpolated:!0,parameters:[\"zoom\"]},transition:!0},intensity:{type:\"number\",\"property-type\":\"data-constant\",default:.5,minimum:0,maximum:1,expression:{interpolated:!0,parameters:[\"zoom\"]},transition:!0}},sky:{\"sky-color\":{type:\"color\",\"property-type\":\"data-constant\",default:\"#88C6FC\",expression:{interpolated:!0,parameters:[\"zoom\"]},transition:!0},\"horizon-color\":{type:\"color\",\"property-type\":\"data-constant\",default:\"#ffffff\",expression:{interpolated:!0,parameters:[\"zoom\"]},transition:!0},\"fog-color\":{type:\"color\",\"property-type\":\"data-constant\",default:\"#ffffff\",expression:{interpolated:!0,parameters:[\"zoom\"]},transition:!0},\"fog-ground-blend\":{type:\"number\",\"property-type\":\"data-constant\",default:.5,minimum:0,maximum:1,expression:{interpolated:!0,parameters:[\"zoom\"]},transition:!0},\"horizon-fog-blend\":{type:\"number\",\"property-type\":\"data-constant\",default:.8,minimum:0,maximum:1,expression:{interpolated:!0,parameters:[\"zoom\"]},transition:!0},\"sky-horizon-blend\":{type:\"number\",\"property-type\":\"data-constant\",default:.8,minimum:0,maximum:1,expression:{interpolated:!0,parameters:[\"zoom\"]},transition:!0},\"atmosphere-blend\":{type:\"number\",\"property-type\":\"data-constant\",default:.8,minimum:0,maximum:1,expression:{interpolated:!0,parameters:[\"zoom\"]},transition:!0}},terrain:{source:{type:\"string\",required:!0},exaggeration:{type:\"number\",minimum:0,default:1}},projection:{type:{type:\"enum\",default:\"mercator\",values:{mercator:{},globe:{}}}},paint:[\"paint_fill\",\"paint_line\",\"paint_circle\",\"paint_heatmap\",\"paint_fill-extrusion\",\"paint_symbol\",\"paint_raster\",\"paint_hillshade\",\"paint_background\"],paint_fill:{\"fill-antialias\":{type:\"boolean\",default:!0,expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"fill-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"fill-color\":{type:\"color\",default:\"#000000\",transition:!0,requires:[{\"!\":\"fill-pattern\"}],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"fill-outline-color\":{type:\"color\",transition:!0,requires:[{\"!\":\"fill-pattern\"},{\"fill-antialias\":!0}],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"fill-translate\":{type:\"array\",value:\"number\",length:2,default:[0,0],transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"fill-translate-anchor\":{type:\"enum\",values:{map:{},viewport:{}},default:\"map\",requires:[\"fill-translate\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"fill-pattern\":{type:\"resolvedImage\",transition:!0,expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"cross-faded-data-driven\"}},\"paint_fill-extrusion\":{\"fill-extrusion-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"fill-extrusion-color\":{type:\"color\",default:\"#000000\",transition:!0,requires:[{\"!\":\"fill-extrusion-pattern\"}],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"fill-extrusion-translate\":{type:\"array\",value:\"number\",length:2,default:[0,0],transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"fill-extrusion-translate-anchor\":{type:\"enum\",values:{map:{},viewport:{}},default:\"map\",requires:[\"fill-extrusion-translate\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"fill-extrusion-pattern\":{type:\"resolvedImage\",transition:!0,expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"cross-faded-data-driven\"},\"fill-extrusion-height\":{type:\"number\",default:0,minimum:0,units:\"meters\",transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"fill-extrusion-base\":{type:\"number\",default:0,minimum:0,units:\"meters\",transition:!0,requires:[\"fill-extrusion-height\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"fill-extrusion-vertical-gradient\":{type:\"boolean\",default:!0,transition:!1,expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"}},paint_line:{\"line-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"line-color\":{type:\"color\",default:\"#000000\",transition:!0,requires:[{\"!\":\"line-pattern\"}],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"line-translate\":{type:\"array\",value:\"number\",length:2,default:[0,0],transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"line-translate-anchor\":{type:\"enum\",values:{map:{},viewport:{}},default:\"map\",requires:[\"line-translate\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"line-width\":{type:\"number\",default:1,minimum:0,transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"line-gap-width\":{type:\"number\",default:0,minimum:0,transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"line-offset\":{type:\"number\",default:0,transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"line-blur\":{type:\"number\",default:0,minimum:0,transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"line-dasharray\":{type:\"array\",value:\"number\",minimum:0,transition:!0,units:\"line widths\",requires:[{\"!\":\"line-pattern\"}],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"cross-faded\"},\"line-pattern\":{type:\"resolvedImage\",transition:!0,expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]},\"property-type\":\"cross-faded-data-driven\"},\"line-gradient\":{type:\"color\",transition:!1,requires:[{\"!\":\"line-dasharray\"},{\"!\":\"line-pattern\"},{source:\"geojson\",has:{lineMetrics:!0}}],expression:{interpolated:!0,parameters:[\"line-progress\"]},\"property-type\":\"color-ramp\"}},paint_circle:{\"circle-radius\":{type:\"number\",default:5,minimum:0,transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"circle-color\":{type:\"color\",default:\"#000000\",transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"circle-blur\":{type:\"number\",default:0,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"circle-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"circle-translate\":{type:\"array\",value:\"number\",length:2,default:[0,0],transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"circle-translate-anchor\":{type:\"enum\",values:{map:{},viewport:{}},default:\"map\",requires:[\"circle-translate\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"circle-pitch-scale\":{type:\"enum\",values:{map:{},viewport:{}},default:\"map\",expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"circle-pitch-alignment\":{type:\"enum\",values:{map:{},viewport:{}},default:\"viewport\",expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"circle-stroke-width\":{type:\"number\",default:0,minimum:0,transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"circle-stroke-color\":{type:\"color\",default:\"#000000\",transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"circle-stroke-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"}},paint_heatmap:{\"heatmap-radius\":{type:\"number\",default:30,minimum:1,transition:!0,units:\"pixels\",expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"heatmap-weight\":{type:\"number\",default:1,minimum:0,transition:!1,expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"heatmap-intensity\":{type:\"number\",default:1,minimum:0,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"heatmap-color\":{type:\"color\",default:[\"interpolate\",[\"linear\"],[\"heatmap-density\"],0,\"rgba(0, 0, 255, 0)\",.1,\"royalblue\",.3,\"cyan\",.5,\"lime\",.7,\"yellow\",1,\"red\"],transition:!1,expression:{interpolated:!0,parameters:[\"heatmap-density\"]},\"property-type\":\"color-ramp\"},\"heatmap-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"}},paint_symbol:{\"icon-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"icon-color\":{type:\"color\",default:\"#000000\",transition:!0,requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"icon-halo-color\":{type:\"color\",default:\"rgba(0, 0, 0, 0)\",transition:!0,requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"icon-halo-width\":{type:\"number\",default:0,minimum:0,transition:!0,units:\"pixels\",requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"icon-halo-blur\":{type:\"number\",default:0,minimum:0,transition:!0,units:\"pixels\",requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"icon-translate\":{type:\"array\",value:\"number\",length:2,default:[0,0],transition:!0,units:\"pixels\",requires:[\"icon-image\"],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"icon-translate-anchor\":{type:\"enum\",values:{map:{},viewport:{}},default:\"map\",requires:[\"icon-image\",\"icon-translate\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"text-color\":{type:\"color\",default:\"#000000\",transition:!0,overridable:!0,requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"text-halo-color\":{type:\"color\",default:\"rgba(0, 0, 0, 0)\",transition:!0,requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"text-halo-width\":{type:\"number\",default:0,minimum:0,transition:!0,units:\"pixels\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"text-halo-blur\":{type:\"number\",default:0,minimum:0,transition:!0,units:\"pixels\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\",\"feature\",\"feature-state\"]},\"property-type\":\"data-driven\"},\"text-translate\":{type:\"array\",value:\"number\",length:2,default:[0,0],transition:!0,units:\"pixels\",requires:[\"text-field\"],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"text-translate-anchor\":{type:\"enum\",values:{map:{},viewport:{}},default:\"map\",requires:[\"text-field\",\"text-translate\"],expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"}},paint_raster:{\"raster-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"raster-hue-rotate\":{type:\"number\",default:0,period:360,transition:!0,units:\"degrees\",expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"raster-brightness-min\":{type:\"number\",default:0,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"raster-brightness-max\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"raster-saturation\":{type:\"number\",default:0,minimum:-1,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"raster-contrast\":{type:\"number\",default:0,minimum:-1,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"raster-resampling\":{type:\"enum\",values:{linear:{},nearest:{}},default:\"linear\",expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"raster-fade-duration\":{type:\"number\",default:300,minimum:0,transition:!1,units:\"milliseconds\",expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"}},paint_hillshade:{\"hillshade-illumination-direction\":{type:\"number\",default:335,minimum:0,maximum:359,transition:!1,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"hillshade-illumination-anchor\":{type:\"enum\",values:{map:{},viewport:{}},default:\"viewport\",expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"hillshade-exaggeration\":{type:\"number\",default:.5,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"hillshade-shadow-color\":{type:\"color\",default:\"#000000\",transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"hillshade-highlight-color\":{type:\"color\",default:\"#FFFFFF\",transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"hillshade-accent-color\":{type:\"color\",default:\"#000000\",transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"}},paint_background:{\"background-color\":{type:\"color\",default:\"#000000\",transition:!0,requires:[{\"!\":\"background-pattern\"}],expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"},\"background-pattern\":{type:\"resolvedImage\",transition:!0,expression:{interpolated:!1,parameters:[\"zoom\"]},\"property-type\":\"cross-faded\"},\"background-opacity\":{type:\"number\",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:[\"zoom\"]},\"property-type\":\"data-constant\"}},transition:{duration:{type:\"number\",default:300,minimum:0,units:\"milliseconds\"},delay:{type:\"number\",default:0,minimum:0,units:\"milliseconds\"}},\"property-type\":{\"data-driven\":{type:\"property-type\"},\"cross-faded\":{type:\"property-type\"},\"cross-faded-data-driven\":{type:\"property-type\"},\"color-ramp\":{type:\"property-type\"},\"data-constant\":{type:\"property-type\"},constant:{type:\"property-type\"}},promoteId:{\"*\":{type:\"string\"}}};let Ge=[\"type\",\"source\",\"source-layer\",\"minzoom\",\"maxzoom\",\"filter\",\"layout\"];function nt(R,S){let D={};for(let j in R)j!==\"ref\"&&(D[j]=R[j]);return Ge.forEach(j=>{j in S&&(D[j]=S[j])}),D}function ct(R,S){if(Array.isArray(R)){if(!Array.isArray(S)||R.length!==S.length)return!1;for(let D=0;D`:R.itemType.kind===\"value\"?\"array\":`array<${S}>`}return R.kind}let Ve=[Lt,St,Et,dt,Ht,Br,$t,Ne(fr),Or,Nr,ut];function Xe(R,S){if(S.kind===\"error\")return null;if(R.kind===\"array\"){if(S.kind===\"array\"&&(S.N===0&&S.itemType.kind===\"value\"||!Xe(R.itemType,S.itemType))&&(typeof R.N!=\"number\"||R.N===S.N))return null}else{if(R.kind===S.kind)return null;if(R.kind===\"value\"){for(let D of Ve)if(!Xe(D,S))return null}}return`Expected ${Ye(R)} but found ${Ye(S)} instead.`}function ht(R,S){return S.some(D=>D.kind===R.kind)}function Le(R,S){return S.some(D=>D===\"null\"?R===null:D===\"array\"?Array.isArray(R):D===\"object\"?R&&!Array.isArray(R)&&typeof R==\"object\":D===typeof R)}function xe(R,S){return R.kind===\"array\"&&S.kind===\"array\"?R.itemType.kind===S.itemType.kind&&typeof R.N==\"number\":R.kind===S.kind}let Se=.96422,lt=.82521,Gt=4/29,Vt=6/29,ar=3*Vt*Vt,Qr=Vt*Vt*Vt,ai=Math.PI/180,jr=180/Math.PI;function ri(R){return(R%=360)<0&&(R+=360),R}function bi([R,S,D,j]){let te,ue,ve=Wi((.2225045*(R=nn(R))+.7168786*(S=nn(S))+.0606169*(D=nn(D)))/1);R===S&&S===D?te=ue=ve:(te=Wi((.4360747*R+.3850649*S+.1430804*D)/Se),ue=Wi((.0139322*R+.0971045*S+.7141733*D)/lt));let De=116*ve-16;return[De<0?0:De,500*(te-ve),200*(ve-ue),j]}function nn(R){return R<=.04045?R/12.92:Math.pow((R+.055)/1.055,2.4)}function Wi(R){return R>Qr?Math.pow(R,1/3):R/ar+Gt}function Ni([R,S,D,j]){let te=(R+16)/116,ue=isNaN(S)?te:te+S/500,ve=isNaN(D)?te:te-D/200;return te=1*$i(te),ue=Se*$i(ue),ve=lt*$i(ve),[_n(3.1338561*ue-1.6168667*te-.4906146*ve),_n(-.9787684*ue+1.9161415*te+.033454*ve),_n(.0719453*ue-.2289914*te+1.4052427*ve),j]}function _n(R){return(R=R<=.00304?12.92*R:1.055*Math.pow(R,1/2.4)-.055)<0?0:R>1?1:R}function $i(R){return R>Vt?R*R*R:ar*(R-Gt)}function zn(R){return parseInt(R.padEnd(2,R),16)/255}function Wn(R,S){return It(S?R/100:R,0,1)}function It(R,S,D){return Math.min(Math.max(S,R),D)}function ft(R){return!R.some(Number.isNaN)}let jt={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};class Zt{constructor(S,D,j,te=1,ue=!0){this.r=S,this.g=D,this.b=j,this.a=te,ue||(this.r*=te,this.g*=te,this.b*=te,te||this.overwriteGetter(\"rgb\",[S,D,j,te]))}static parse(S){if(S instanceof Zt)return S;if(typeof S!=\"string\")return;let D=function(j){if((j=j.toLowerCase().trim())===\"transparent\")return[0,0,0,0];let te=jt[j];if(te){let[ve,De,Ze]=te;return[ve/255,De/255,Ze/255,1]}if(j.startsWith(\"#\")&&/^#(?:[0-9a-f]{3,4}|[0-9a-f]{6}|[0-9a-f]{8})$/.test(j)){let ve=j.length<6?1:2,De=1;return[zn(j.slice(De,De+=ve)),zn(j.slice(De,De+=ve)),zn(j.slice(De,De+=ve)),zn(j.slice(De,De+ve)||\"ff\")]}if(j.startsWith(\"rgb\")){let ve=j.match(/^rgba?\\(\\s*([\\de.+-]+)(%)?(?:\\s+|\\s*(,)\\s*)([\\de.+-]+)(%)?(?:\\s+|\\s*(,)\\s*)([\\de.+-]+)(%)?(?:\\s*([,\\/])\\s*([\\de.+-]+)(%)?)?\\s*\\)$/);if(ve){let[De,Ze,at,Tt,Ft,Qt,sr,Tr,Pr,$r,ni,Di]=ve,pi=[Tt||\" \",sr||\" \",$r].join(\"\");if(pi===\" \"||pi===\" /\"||pi===\",,\"||pi===\",,,\"){let ki=[at,Qt,Pr].join(\"\"),Zi=ki===\"%%%\"?100:ki===\"\"?255:0;if(Zi){let ta=[It(+Ze/Zi,0,1),It(+Ft/Zi,0,1),It(+Tr/Zi,0,1),ni?Wn(+ni,Di):1];if(ft(ta))return ta}}return}}let ue=j.match(/^hsla?\\(\\s*([\\de.+-]+)(?:deg)?(?:\\s+|\\s*(,)\\s*)([\\de.+-]+)%(?:\\s+|\\s*(,)\\s*)([\\de.+-]+)%(?:\\s*([,\\/])\\s*([\\de.+-]+)(%)?)?\\s*\\)$/);if(ue){let[ve,De,Ze,at,Tt,Ft,Qt,sr,Tr]=ue,Pr=[Ze||\" \",Tt||\" \",Qt].join(\"\");if(Pr===\" \"||Pr===\" /\"||Pr===\",,\"||Pr===\",,,\"){let $r=[+De,It(+at,0,100),It(+Ft,0,100),sr?Wn(+sr,Tr):1];if(ft($r))return function([ni,Di,pi,ki]){function Zi(ta){let Va=(ta+ni/30)%12,Io=Di*Math.min(pi,1-pi);return pi-Io*Math.max(-1,Math.min(Va-3,9-Va,1))}return ni=ri(ni),Di/=100,pi/=100,[Zi(0),Zi(8),Zi(4),ki]}($r)}}}(S);return D?new Zt(...D,!1):void 0}get rgb(){let{r:S,g:D,b:j,a:te}=this,ue=te||1/0;return this.overwriteGetter(\"rgb\",[S/ue,D/ue,j/ue,te])}get hcl(){return this.overwriteGetter(\"hcl\",function(S){let[D,j,te,ue]=bi(S),ve=Math.sqrt(j*j+te*te);return[Math.round(1e4*ve)?ri(Math.atan2(te,j)*jr):NaN,ve,D,ue]}(this.rgb))}get lab(){return this.overwriteGetter(\"lab\",bi(this.rgb))}overwriteGetter(S,D){return Object.defineProperty(this,S,{value:D}),D}toString(){let[S,D,j,te]=this.rgb;return`rgba(${[S,D,j].map(ue=>Math.round(255*ue)).join(\",\")},${te})`}}Zt.black=new Zt(0,0,0,1),Zt.white=new Zt(1,1,1,1),Zt.transparent=new Zt(0,0,0,0),Zt.red=new Zt(1,0,0,1);class yr{constructor(S,D,j){this.sensitivity=S?D?\"variant\":\"case\":D?\"accent\":\"base\",this.locale=j,this.collator=new Intl.Collator(this.locale?this.locale:[],{sensitivity:this.sensitivity,usage:\"search\"})}compare(S,D){return this.collator.compare(S,D)}resolvedLocale(){return new Intl.Collator(this.locale?this.locale:[]).resolvedOptions().locale}}class Fr{constructor(S,D,j,te,ue){this.text=S,this.image=D,this.scale=j,this.fontStack=te,this.textColor=ue}}class Zr{constructor(S){this.sections=S}static fromString(S){return new Zr([new Fr(S,null,null,null,null)])}isEmpty(){return this.sections.length===0||!this.sections.some(S=>S.text.length!==0||S.image&&S.image.name.length!==0)}static factory(S){return S instanceof Zr?S:Zr.fromString(S)}toString(){return this.sections.length===0?\"\":this.sections.map(S=>S.text).join(\"\")}}class Vr{constructor(S){this.values=S.slice()}static parse(S){if(S instanceof Vr)return S;if(typeof S==\"number\")return new Vr([S,S,S,S]);if(Array.isArray(S)&&!(S.length<1||S.length>4)){for(let D of S)if(typeof D!=\"number\")return;switch(S.length){case 1:S=[S[0],S[0],S[0],S[0]];break;case 2:S=[S[0],S[1],S[0],S[1]];break;case 3:S=[S[0],S[1],S[2],S[1]]}return new Vr(S)}}toString(){return JSON.stringify(this.values)}}let gi=new Set([\"center\",\"left\",\"right\",\"top\",\"bottom\",\"top-left\",\"top-right\",\"bottom-left\",\"bottom-right\"]);class Si{constructor(S){this.values=S.slice()}static parse(S){if(S instanceof Si)return S;if(Array.isArray(S)&&!(S.length<1)&&S.length%2==0){for(let D=0;D=0&&R<=255&&typeof S==\"number\"&&S>=0&&S<=255&&typeof D==\"number\"&&D>=0&&D<=255?j===void 0||typeof j==\"number\"&&j>=0&&j<=1?null:`Invalid rgba value [${[R,S,D,j].join(\", \")}]: 'a' must be between 0 and 1.`:`Invalid rgba value [${(typeof j==\"number\"?[R,S,D,j]:[R,S,D]).join(\", \")}]: 'r', 'g', and 'b' must be between 0 and 255.`}function Gi(R){if(R===null||typeof R==\"string\"||typeof R==\"boolean\"||typeof R==\"number\"||R instanceof Zt||R instanceof yr||R instanceof Zr||R instanceof Vr||R instanceof Si||R instanceof Mi)return!0;if(Array.isArray(R)){for(let S of R)if(!Gi(S))return!1;return!0}if(typeof R==\"object\"){for(let S in R)if(!Gi(R[S]))return!1;return!0}return!1}function Ki(R){if(R===null)return Lt;if(typeof R==\"string\")return Et;if(typeof R==\"boolean\")return dt;if(typeof R==\"number\")return St;if(R instanceof Zt)return Ht;if(R instanceof yr)return _r;if(R instanceof Zr)return Br;if(R instanceof Vr)return Or;if(R instanceof Si)return ut;if(R instanceof Mi)return Nr;if(Array.isArray(R)){let S=R.length,D;for(let j of R){let te=Ki(j);if(D){if(D===te)continue;D=fr;break}D=te}return Ne(D||fr,S)}return $t}function ka(R){let S=typeof R;return R===null?\"\":S===\"string\"||S===\"number\"||S===\"boolean\"?String(R):R instanceof Zt||R instanceof Zr||R instanceof Vr||R instanceof Si||R instanceof Mi?R.toString():JSON.stringify(R)}class jn{constructor(S,D){this.type=S,this.value=D}static parse(S,D){if(S.length!==2)return D.error(`'literal' expression requires exactly one argument, but found ${S.length-1} instead.`);if(!Gi(S[1]))return D.error(\"invalid value\");let j=S[1],te=Ki(j),ue=D.expectedType;return te.kind!==\"array\"||te.N!==0||!ue||ue.kind!==\"array\"||typeof ue.N==\"number\"&&ue.N!==0||(te=ue),new jn(te,j)}evaluate(){return this.value}eachChild(){}outputDefined(){return!0}}class la{constructor(S){this.name=\"ExpressionEvaluationError\",this.message=S}toJSON(){return this.message}}let Fa={string:Et,number:St,boolean:dt,object:$t};class Ra{constructor(S,D){this.type=S,this.args=D}static parse(S,D){if(S.length<2)return D.error(\"Expected at least one argument.\");let j,te=1,ue=S[0];if(ue===\"array\"){let De,Ze;if(S.length>2){let at=S[1];if(typeof at!=\"string\"||!(at in Fa)||at===\"object\")return D.error('The item type argument of \"array\" must be one of string, number, boolean',1);De=Fa[at],te++}else De=fr;if(S.length>3){if(S[2]!==null&&(typeof S[2]!=\"number\"||S[2]<0||S[2]!==Math.floor(S[2])))return D.error('The length argument to \"array\" must be a positive integer literal',2);Ze=S[2],te++}j=Ne(De,Ze)}else{if(!Fa[ue])throw new Error(`Types doesn't contain name = ${ue}`);j=Fa[ue]}let ve=[];for(;teS.outputDefined())}}let jo={\"to-boolean\":dt,\"to-color\":Ht,\"to-number\":St,\"to-string\":Et};class oa{constructor(S,D){this.type=S,this.args=D}static parse(S,D){if(S.length<2)return D.error(\"Expected at least one argument.\");let j=S[0];if(!jo[j])throw new Error(`Can't parse ${j} as it is not part of the known types`);if((j===\"to-boolean\"||j===\"to-string\")&&S.length!==2)return D.error(\"Expected one argument.\");let te=jo[j],ue=[];for(let ve=1;ve4?`Invalid rbga value ${JSON.stringify(D)}: expected an array containing either three or four numeric values.`:Pi(D[0],D[1],D[2],D[3]),!j))return new Zt(D[0]/255,D[1]/255,D[2]/255,D[3])}throw new la(j||`Could not parse color from value '${typeof D==\"string\"?D:JSON.stringify(D)}'`)}case\"padding\":{let D;for(let j of this.args){D=j.evaluate(S);let te=Vr.parse(D);if(te)return te}throw new la(`Could not parse padding from value '${typeof D==\"string\"?D:JSON.stringify(D)}'`)}case\"variableAnchorOffsetCollection\":{let D;for(let j of this.args){D=j.evaluate(S);let te=Si.parse(D);if(te)return te}throw new la(`Could not parse variableAnchorOffsetCollection from value '${typeof D==\"string\"?D:JSON.stringify(D)}'`)}case\"number\":{let D=null;for(let j of this.args){if(D=j.evaluate(S),D===null)return 0;let te=Number(D);if(!isNaN(te))return te}throw new la(`Could not convert ${JSON.stringify(D)} to number.`)}case\"formatted\":return Zr.fromString(ka(this.args[0].evaluate(S)));case\"resolvedImage\":return Mi.fromString(ka(this.args[0].evaluate(S)));default:return ka(this.args[0].evaluate(S))}}eachChild(S){this.args.forEach(S)}outputDefined(){return this.args.every(S=>S.outputDefined())}}let Sn=[\"Unknown\",\"Point\",\"LineString\",\"Polygon\"];class Ha{constructor(){this.globals=null,this.feature=null,this.featureState=null,this.formattedSection=null,this._parseColorCache={},this.availableImages=null,this.canonical=null}id(){return this.feature&&\"id\"in this.feature?this.feature.id:null}geometryType(){return this.feature?typeof this.feature.type==\"number\"?Sn[this.feature.type]:this.feature.type:null}geometry(){return this.feature&&\"geometry\"in this.feature?this.feature.geometry:null}canonicalID(){return this.canonical}properties(){return this.feature&&this.feature.properties||{}}parseColor(S){let D=this._parseColorCache[S];return D||(D=this._parseColorCache[S]=Zt.parse(S)),D}}class oo{constructor(S,D,j=[],te,ue=new bt,ve=[]){this.registry=S,this.path=j,this.key=j.map(De=>`[${De}]`).join(\"\"),this.scope=ue,this.errors=ve,this.expectedType=te,this._isConstant=D}parse(S,D,j,te,ue={}){return D?this.concat(D,j,te)._parse(S,ue):this._parse(S,ue)}_parse(S,D){function j(te,ue,ve){return ve===\"assert\"?new Ra(ue,[te]):ve===\"coerce\"?new oa(ue,[te]):te}if(S!==null&&typeof S!=\"string\"&&typeof S!=\"boolean\"&&typeof S!=\"number\"||(S=[\"literal\",S]),Array.isArray(S)){if(S.length===0)return this.error('Expected an array with at least one element. If you wanted a literal array, use [\"literal\", []].');let te=S[0];if(typeof te!=\"string\")return this.error(`Expression name must be a string, but found ${typeof te} instead. If you wanted a literal array, use [\"literal\", [...]].`,0),null;let ue=this.registry[te];if(ue){let ve=ue.parse(S,this);if(!ve)return null;if(this.expectedType){let De=this.expectedType,Ze=ve.type;if(De.kind!==\"string\"&&De.kind!==\"number\"&&De.kind!==\"boolean\"&&De.kind!==\"object\"&&De.kind!==\"array\"||Ze.kind!==\"value\")if(De.kind!==\"color\"&&De.kind!==\"formatted\"&&De.kind!==\"resolvedImage\"||Ze.kind!==\"value\"&&Ze.kind!==\"string\")if(De.kind!==\"padding\"||Ze.kind!==\"value\"&&Ze.kind!==\"number\"&&Ze.kind!==\"array\")if(De.kind!==\"variableAnchorOffsetCollection\"||Ze.kind!==\"value\"&&Ze.kind!==\"array\"){if(this.checkSubtype(De,Ze))return null}else ve=j(ve,De,D.typeAnnotation||\"coerce\");else ve=j(ve,De,D.typeAnnotation||\"coerce\");else ve=j(ve,De,D.typeAnnotation||\"coerce\");else ve=j(ve,De,D.typeAnnotation||\"assert\")}if(!(ve instanceof jn)&&ve.type.kind!==\"resolvedImage\"&&this._isConstant(ve)){let De=new Ha;try{ve=new jn(ve.type,ve.evaluate(De))}catch(Ze){return this.error(Ze.message),null}}return ve}return this.error(`Unknown expression \"${te}\". If you wanted a literal array, use [\"literal\", [...]].`,0)}return this.error(S===void 0?\"'undefined' value invalid. Use null instead.\":typeof S==\"object\"?'Bare objects invalid. Use [\"literal\", {...}] instead.':`Expected an array, but found ${typeof S} instead.`)}concat(S,D,j){let te=typeof S==\"number\"?this.path.concat(S):this.path,ue=j?this.scope.concat(j):this.scope;return new oo(this.registry,this._isConstant,te,D||null,ue,this.errors)}error(S,...D){let j=`${this.key}${D.map(te=>`[${te}]`).join(\"\")}`;this.errors.push(new xt(j,S))}checkSubtype(S,D){let j=Xe(S,D);return j&&this.error(j),j}}class xn{constructor(S,D){this.type=D.type,this.bindings=[].concat(S),this.result=D}evaluate(S){return this.result.evaluate(S)}eachChild(S){for(let D of this.bindings)S(D[1]);S(this.result)}static parse(S,D){if(S.length<4)return D.error(`Expected at least 3 arguments, but found ${S.length-1} instead.`);let j=[];for(let ue=1;ue=j.length)throw new la(`Array index out of bounds: ${D} > ${j.length-1}.`);if(D!==Math.floor(D))throw new la(`Array index must be an integer, but found ${D} instead.`);return j[D]}eachChild(S){S(this.index),S(this.input)}outputDefined(){return!1}}class Hr{constructor(S,D){this.type=dt,this.needle=S,this.haystack=D}static parse(S,D){if(S.length!==3)return D.error(`Expected 2 arguments, but found ${S.length-1} instead.`);let j=D.parse(S[1],1,fr),te=D.parse(S[2],2,fr);return j&&te?ht(j.type,[dt,Et,St,Lt,fr])?new Hr(j,te):D.error(`Expected first argument to be of type boolean, string, number or null, but found ${Ye(j.type)} instead`):null}evaluate(S){let D=this.needle.evaluate(S),j=this.haystack.evaluate(S);if(!j)return!1;if(!Le(D,[\"boolean\",\"string\",\"number\",\"null\"]))throw new la(`Expected first argument to be of type boolean, string, number or null, but found ${Ye(Ki(D))} instead.`);if(!Le(j,[\"string\",\"array\"]))throw new la(`Expected second argument to be of type array or string, but found ${Ye(Ki(j))} instead.`);return j.indexOf(D)>=0}eachChild(S){S(this.needle),S(this.haystack)}outputDefined(){return!0}}class ti{constructor(S,D,j){this.type=St,this.needle=S,this.haystack=D,this.fromIndex=j}static parse(S,D){if(S.length<=2||S.length>=5)return D.error(`Expected 3 or 4 arguments, but found ${S.length-1} instead.`);let j=D.parse(S[1],1,fr),te=D.parse(S[2],2,fr);if(!j||!te)return null;if(!ht(j.type,[dt,Et,St,Lt,fr]))return D.error(`Expected first argument to be of type boolean, string, number or null, but found ${Ye(j.type)} instead`);if(S.length===4){let ue=D.parse(S[3],3,St);return ue?new ti(j,te,ue):null}return new ti(j,te)}evaluate(S){let D=this.needle.evaluate(S),j=this.haystack.evaluate(S);if(!Le(D,[\"boolean\",\"string\",\"number\",\"null\"]))throw new la(`Expected first argument to be of type boolean, string, number or null, but found ${Ye(Ki(D))} instead.`);let te;if(this.fromIndex&&(te=this.fromIndex.evaluate(S)),Le(j,[\"string\"])){let ue=j.indexOf(D,te);return ue===-1?-1:[...j.slice(0,ue)].length}if(Le(j,[\"array\"]))return j.indexOf(D,te);throw new la(`Expected second argument to be of type array or string, but found ${Ye(Ki(j))} instead.`)}eachChild(S){S(this.needle),S(this.haystack),this.fromIndex&&S(this.fromIndex)}outputDefined(){return!1}}class zi{constructor(S,D,j,te,ue,ve){this.inputType=S,this.type=D,this.input=j,this.cases=te,this.outputs=ue,this.otherwise=ve}static parse(S,D){if(S.length<5)return D.error(`Expected at least 4 arguments, but found only ${S.length-1}.`);if(S.length%2!=1)return D.error(\"Expected an even number of arguments.\");let j,te;D.expectedType&&D.expectedType.kind!==\"value\"&&(te=D.expectedType);let ue={},ve=[];for(let at=2;atNumber.MAX_SAFE_INTEGER)return Qt.error(`Branch labels must be integers no larger than ${Number.MAX_SAFE_INTEGER}.`);if(typeof Tr==\"number\"&&Math.floor(Tr)!==Tr)return Qt.error(\"Numeric branch labels must be integer values.\");if(j){if(Qt.checkSubtype(j,Ki(Tr)))return null}else j=Ki(Tr);if(ue[String(Tr)]!==void 0)return Qt.error(\"Branch labels must be unique.\");ue[String(Tr)]=ve.length}let sr=D.parse(Ft,at,te);if(!sr)return null;te=te||sr.type,ve.push(sr)}let De=D.parse(S[1],1,fr);if(!De)return null;let Ze=D.parse(S[S.length-1],S.length-1,te);return Ze?De.type.kind!==\"value\"&&D.concat(1).checkSubtype(j,De.type)?null:new zi(j,te,De,ue,ve,Ze):null}evaluate(S){let D=this.input.evaluate(S);return(Ki(D)===this.inputType&&this.outputs[this.cases[D]]||this.otherwise).evaluate(S)}eachChild(S){S(this.input),this.outputs.forEach(S),S(this.otherwise)}outputDefined(){return this.outputs.every(S=>S.outputDefined())&&this.otherwise.outputDefined()}}class Yi{constructor(S,D,j){this.type=S,this.branches=D,this.otherwise=j}static parse(S,D){if(S.length<4)return D.error(`Expected at least 3 arguments, but found only ${S.length-1}.`);if(S.length%2!=0)return D.error(\"Expected an odd number of arguments.\");let j;D.expectedType&&D.expectedType.kind!==\"value\"&&(j=D.expectedType);let te=[];for(let ve=1;veD.outputDefined())&&this.otherwise.outputDefined()}}class an{constructor(S,D,j,te){this.type=S,this.input=D,this.beginIndex=j,this.endIndex=te}static parse(S,D){if(S.length<=2||S.length>=5)return D.error(`Expected 3 or 4 arguments, but found ${S.length-1} instead.`);let j=D.parse(S[1],1,fr),te=D.parse(S[2],2,St);if(!j||!te)return null;if(!ht(j.type,[Ne(fr),Et,fr]))return D.error(`Expected first argument to be of type array or string, but found ${Ye(j.type)} instead`);if(S.length===4){let ue=D.parse(S[3],3,St);return ue?new an(j.type,j,te,ue):null}return new an(j.type,j,te)}evaluate(S){let D=this.input.evaluate(S),j=this.beginIndex.evaluate(S),te;if(this.endIndex&&(te=this.endIndex.evaluate(S)),Le(D,[\"string\"]))return[...D].slice(j,te).join(\"\");if(Le(D,[\"array\"]))return D.slice(j,te);throw new la(`Expected first argument to be of type array or string, but found ${Ye(Ki(D))} instead.`)}eachChild(S){S(this.input),S(this.beginIndex),this.endIndex&&S(this.endIndex)}outputDefined(){return!1}}function hi(R,S){let D=R.length-1,j,te,ue=0,ve=D,De=0;for(;ue<=ve;)if(De=Math.floor((ue+ve)/2),j=R[De],te=R[De+1],j<=S){if(De===D||SS))throw new la(\"Input is not a number.\");ve=De-1}return 0}class Ji{constructor(S,D,j){this.type=S,this.input=D,this.labels=[],this.outputs=[];for(let[te,ue]of j)this.labels.push(te),this.outputs.push(ue)}static parse(S,D){if(S.length-1<4)return D.error(`Expected at least 4 arguments, but found only ${S.length-1}.`);if((S.length-1)%2!=0)return D.error(\"Expected an even number of arguments.\");let j=D.parse(S[1],1,St);if(!j)return null;let te=[],ue=null;D.expectedType&&D.expectedType.kind!==\"value\"&&(ue=D.expectedType);for(let ve=1;ve=De)return D.error('Input/output pairs for \"step\" expressions must be arranged with input values in strictly ascending order.',at);let Ft=D.parse(Ze,Tt,ue);if(!Ft)return null;ue=ue||Ft.type,te.push([De,Ft])}return new Ji(ue,j,te)}evaluate(S){let D=this.labels,j=this.outputs;if(D.length===1)return j[0].evaluate(S);let te=this.input.evaluate(S);if(te<=D[0])return j[0].evaluate(S);let ue=D.length;return te>=D[ue-1]?j[ue-1].evaluate(S):j[hi(D,te)].evaluate(S)}eachChild(S){S(this.input);for(let D of this.outputs)S(D)}outputDefined(){return this.outputs.every(S=>S.outputDefined())}}function ua(R){return R&&R.__esModule&&Object.prototype.hasOwnProperty.call(R,\"default\")?R.default:R}var Fn=Sa;function Sa(R,S,D,j){this.cx=3*R,this.bx=3*(D-R)-this.cx,this.ax=1-this.cx-this.bx,this.cy=3*S,this.by=3*(j-S)-this.cy,this.ay=1-this.cy-this.by,this.p1x=R,this.p1y=S,this.p2x=D,this.p2y=j}Sa.prototype={sampleCurveX:function(R){return((this.ax*R+this.bx)*R+this.cx)*R},sampleCurveY:function(R){return((this.ay*R+this.by)*R+this.cy)*R},sampleCurveDerivativeX:function(R){return(3*this.ax*R+2*this.bx)*R+this.cx},solveCurveX:function(R,S){if(S===void 0&&(S=1e-6),R<0)return 0;if(R>1)return 1;for(var D=R,j=0;j<8;j++){var te=this.sampleCurveX(D)-R;if(Math.abs(te)te?ve=D:De=D,D=.5*(De-ve)+ve;return D},solve:function(R,S){return this.sampleCurveY(this.solveCurveX(R,S))}};var go=ua(Fn);function Oo(R,S,D){return R+D*(S-R)}function ho(R,S,D){return R.map((j,te)=>Oo(j,S[te],D))}let Mo={number:Oo,color:function(R,S,D,j=\"rgb\"){switch(j){case\"rgb\":{let[te,ue,ve,De]=ho(R.rgb,S.rgb,D);return new Zt(te,ue,ve,De,!1)}case\"hcl\":{let[te,ue,ve,De]=R.hcl,[Ze,at,Tt,Ft]=S.hcl,Qt,sr;if(isNaN(te)||isNaN(Ze))isNaN(te)?isNaN(Ze)?Qt=NaN:(Qt=Ze,ve!==1&&ve!==0||(sr=at)):(Qt=te,Tt!==1&&Tt!==0||(sr=ue));else{let Di=Ze-te;Ze>te&&Di>180?Di-=360:Ze180&&(Di+=360),Qt=te+D*Di}let[Tr,Pr,$r,ni]=function([Di,pi,ki,Zi]){return Di=isNaN(Di)?0:Di*ai,Ni([ki,Math.cos(Di)*pi,Math.sin(Di)*pi,Zi])}([Qt,sr!=null?sr:Oo(ue,at,D),Oo(ve,Tt,D),Oo(De,Ft,D)]);return new Zt(Tr,Pr,$r,ni,!1)}case\"lab\":{let[te,ue,ve,De]=Ni(ho(R.lab,S.lab,D));return new Zt(te,ue,ve,De,!1)}}},array:ho,padding:function(R,S,D){return new Vr(ho(R.values,S.values,D))},variableAnchorOffsetCollection:function(R,S,D){let j=R.values,te=S.values;if(j.length!==te.length)throw new la(`Cannot interpolate values of different length. from: ${R.toString()}, to: ${S.toString()}`);let ue=[];for(let ve=0;vetypeof Tt!=\"number\"||Tt<0||Tt>1))return D.error(\"Cubic bezier interpolation requires four numeric arguments with values between 0 and 1.\",1);te={name:\"cubic-bezier\",controlPoints:at}}}if(S.length-1<4)return D.error(`Expected at least 4 arguments, but found only ${S.length-1}.`);if((S.length-1)%2!=0)return D.error(\"Expected an even number of arguments.\");if(ue=D.parse(ue,2,St),!ue)return null;let De=[],Ze=null;j===\"interpolate-hcl\"||j===\"interpolate-lab\"?Ze=Ht:D.expectedType&&D.expectedType.kind!==\"value\"&&(Ze=D.expectedType);for(let at=0;at=Tt)return D.error('Input/output pairs for \"interpolate\" expressions must be arranged with input values in strictly ascending order.',Qt);let Tr=D.parse(Ft,sr,Ze);if(!Tr)return null;Ze=Ze||Tr.type,De.push([Tt,Tr])}return xe(Ze,St)||xe(Ze,Ht)||xe(Ze,Or)||xe(Ze,ut)||xe(Ze,Ne(St))?new xo(Ze,j,te,ue,De):D.error(`Type ${Ye(Ze)} is not interpolatable.`)}evaluate(S){let D=this.labels,j=this.outputs;if(D.length===1)return j[0].evaluate(S);let te=this.input.evaluate(S);if(te<=D[0])return j[0].evaluate(S);let ue=D.length;if(te>=D[ue-1])return j[ue-1].evaluate(S);let ve=hi(D,te),De=xo.interpolationFactor(this.interpolation,te,D[ve],D[ve+1]),Ze=j[ve].evaluate(S),at=j[ve+1].evaluate(S);switch(this.operator){case\"interpolate\":return Mo[this.type.kind](Ze,at,De);case\"interpolate-hcl\":return Mo.color(Ze,at,De,\"hcl\");case\"interpolate-lab\":return Mo.color(Ze,at,De,\"lab\")}}eachChild(S){S(this.input);for(let D of this.outputs)S(D)}outputDefined(){return this.outputs.every(S=>S.outputDefined())}}function zs(R,S,D,j){let te=j-D,ue=R-D;return te===0?0:S===1?ue/te:(Math.pow(S,ue)-1)/(Math.pow(S,te)-1)}class ks{constructor(S,D){this.type=S,this.args=D}static parse(S,D){if(S.length<2)return D.error(\"Expectected at least one argument.\");let j=null,te=D.expectedType;te&&te.kind!==\"value\"&&(j=te);let ue=[];for(let De of S.slice(1)){let Ze=D.parse(De,1+ue.length,j,void 0,{typeAnnotation:\"omit\"});if(!Ze)return null;j=j||Ze.type,ue.push(Ze)}if(!j)throw new Error(\"No output type\");let ve=te&&ue.some(De=>Xe(te,De.type));return new ks(ve?fr:j,ue)}evaluate(S){let D,j=null,te=0;for(let ue of this.args)if(te++,j=ue.evaluate(S),j&&j instanceof Mi&&!j.available&&(D||(D=j.name),j=null,te===this.args.length&&(j=D)),j!==null)break;return j}eachChild(S){this.args.forEach(S)}outputDefined(){return this.args.every(S=>S.outputDefined())}}function Zs(R,S){return R===\"==\"||R===\"!=\"?S.kind===\"boolean\"||S.kind===\"string\"||S.kind===\"number\"||S.kind===\"null\"||S.kind===\"value\":S.kind===\"string\"||S.kind===\"number\"||S.kind===\"value\"}function Xs(R,S,D,j){return j.compare(S,D)===0}function wl(R,S,D){let j=R!==\"==\"&&R!==\"!=\";return class FHe{constructor(ue,ve,De){this.type=dt,this.lhs=ue,this.rhs=ve,this.collator=De,this.hasUntypedArgument=ue.type.kind===\"value\"||ve.type.kind===\"value\"}static parse(ue,ve){if(ue.length!==3&&ue.length!==4)return ve.error(\"Expected two or three arguments.\");let De=ue[0],Ze=ve.parse(ue[1],1,fr);if(!Ze)return null;if(!Zs(De,Ze.type))return ve.concat(1).error(`\"${De}\" comparisons are not supported for type '${Ye(Ze.type)}'.`);let at=ve.parse(ue[2],2,fr);if(!at)return null;if(!Zs(De,at.type))return ve.concat(2).error(`\"${De}\" comparisons are not supported for type '${Ye(at.type)}'.`);if(Ze.type.kind!==at.type.kind&&Ze.type.kind!==\"value\"&&at.type.kind!==\"value\")return ve.error(`Cannot compare types '${Ye(Ze.type)}' and '${Ye(at.type)}'.`);j&&(Ze.type.kind===\"value\"&&at.type.kind!==\"value\"?Ze=new Ra(at.type,[Ze]):Ze.type.kind!==\"value\"&&at.type.kind===\"value\"&&(at=new Ra(Ze.type,[at])));let Tt=null;if(ue.length===4){if(Ze.type.kind!==\"string\"&&at.type.kind!==\"string\"&&Ze.type.kind!==\"value\"&&at.type.kind!==\"value\")return ve.error(\"Cannot use collator to compare non-string types.\");if(Tt=ve.parse(ue[3],3,_r),!Tt)return null}return new FHe(Ze,at,Tt)}evaluate(ue){let ve=this.lhs.evaluate(ue),De=this.rhs.evaluate(ue);if(j&&this.hasUntypedArgument){let Ze=Ki(ve),at=Ki(De);if(Ze.kind!==at.kind||Ze.kind!==\"string\"&&Ze.kind!==\"number\")throw new la(`Expected arguments for \"${R}\" to be (string, string) or (number, number), but found (${Ze.kind}, ${at.kind}) instead.`)}if(this.collator&&!j&&this.hasUntypedArgument){let Ze=Ki(ve),at=Ki(De);if(Ze.kind!==\"string\"||at.kind!==\"string\")return S(ue,ve,De)}return this.collator?D(ue,ve,De,this.collator.evaluate(ue)):S(ue,ve,De)}eachChild(ue){ue(this.lhs),ue(this.rhs),this.collator&&ue(this.collator)}outputDefined(){return!0}}}let os=wl(\"==\",function(R,S,D){return S===D},Xs),cl=wl(\"!=\",function(R,S,D){return S!==D},function(R,S,D,j){return!Xs(0,S,D,j)}),Cs=wl(\"<\",function(R,S,D){return S\",function(R,S,D){return S>D},function(R,S,D,j){return j.compare(S,D)>0}),Ys=wl(\"<=\",function(R,S,D){return S<=D},function(R,S,D,j){return j.compare(S,D)<=0}),Hs=wl(\">=\",function(R,S,D){return S>=D},function(R,S,D,j){return j.compare(S,D)>=0});class Eo{constructor(S,D,j){this.type=_r,this.locale=j,this.caseSensitive=S,this.diacriticSensitive=D}static parse(S,D){if(S.length!==2)return D.error(\"Expected one argument.\");let j=S[1];if(typeof j!=\"object\"||Array.isArray(j))return D.error(\"Collator options argument must be an object.\");let te=D.parse(j[\"case-sensitive\"]!==void 0&&j[\"case-sensitive\"],1,dt);if(!te)return null;let ue=D.parse(j[\"diacritic-sensitive\"]!==void 0&&j[\"diacritic-sensitive\"],1,dt);if(!ue)return null;let ve=null;return j.locale&&(ve=D.parse(j.locale,1,Et),!ve)?null:new Eo(te,ue,ve)}evaluate(S){return new yr(this.caseSensitive.evaluate(S),this.diacriticSensitive.evaluate(S),this.locale?this.locale.evaluate(S):null)}eachChild(S){S(this.caseSensitive),S(this.diacriticSensitive),this.locale&&S(this.locale)}outputDefined(){return!1}}class fs{constructor(S,D,j,te,ue){this.type=Et,this.number=S,this.locale=D,this.currency=j,this.minFractionDigits=te,this.maxFractionDigits=ue}static parse(S,D){if(S.length!==3)return D.error(\"Expected two arguments.\");let j=D.parse(S[1],1,St);if(!j)return null;let te=S[2];if(typeof te!=\"object\"||Array.isArray(te))return D.error(\"NumberFormat options argument must be an object.\");let ue=null;if(te.locale&&(ue=D.parse(te.locale,1,Et),!ue))return null;let ve=null;if(te.currency&&(ve=D.parse(te.currency,1,Et),!ve))return null;let De=null;if(te[\"min-fraction-digits\"]&&(De=D.parse(te[\"min-fraction-digits\"],1,St),!De))return null;let Ze=null;return te[\"max-fraction-digits\"]&&(Ze=D.parse(te[\"max-fraction-digits\"],1,St),!Ze)?null:new fs(j,ue,ve,De,Ze)}evaluate(S){return new Intl.NumberFormat(this.locale?this.locale.evaluate(S):[],{style:this.currency?\"currency\":\"decimal\",currency:this.currency?this.currency.evaluate(S):void 0,minimumFractionDigits:this.minFractionDigits?this.minFractionDigits.evaluate(S):void 0,maximumFractionDigits:this.maxFractionDigits?this.maxFractionDigits.evaluate(S):void 0}).format(this.number.evaluate(S))}eachChild(S){S(this.number),this.locale&&S(this.locale),this.currency&&S(this.currency),this.minFractionDigits&&S(this.minFractionDigits),this.maxFractionDigits&&S(this.maxFractionDigits)}outputDefined(){return!1}}class $l{constructor(S){this.type=Br,this.sections=S}static parse(S,D){if(S.length<2)return D.error(\"Expected at least one argument.\");let j=S[1];if(!Array.isArray(j)&&typeof j==\"object\")return D.error(\"First argument must be an image or text section.\");let te=[],ue=!1;for(let ve=1;ve<=S.length-1;++ve){let De=S[ve];if(ue&&typeof De==\"object\"&&!Array.isArray(De)){ue=!1;let Ze=null;if(De[\"font-scale\"]&&(Ze=D.parse(De[\"font-scale\"],1,St),!Ze))return null;let at=null;if(De[\"text-font\"]&&(at=D.parse(De[\"text-font\"],1,Ne(Et)),!at))return null;let Tt=null;if(De[\"text-color\"]&&(Tt=D.parse(De[\"text-color\"],1,Ht),!Tt))return null;let Ft=te[te.length-1];Ft.scale=Ze,Ft.font=at,Ft.textColor=Tt}else{let Ze=D.parse(S[ve],1,fr);if(!Ze)return null;let at=Ze.type.kind;if(at!==\"string\"&&at!==\"value\"&&at!==\"null\"&&at!==\"resolvedImage\")return D.error(\"Formatted text type must be 'string', 'value', 'image' or 'null'.\");ue=!0,te.push({content:Ze,scale:null,font:null,textColor:null})}}return new $l(te)}evaluate(S){return new Zr(this.sections.map(D=>{let j=D.content.evaluate(S);return Ki(j)===Nr?new Fr(\"\",j,null,null,null):new Fr(ka(j),null,D.scale?D.scale.evaluate(S):null,D.font?D.font.evaluate(S).join(\",\"):null,D.textColor?D.textColor.evaluate(S):null)}))}eachChild(S){for(let D of this.sections)S(D.content),D.scale&&S(D.scale),D.font&&S(D.font),D.textColor&&S(D.textColor)}outputDefined(){return!1}}class Hu{constructor(S){this.type=Nr,this.input=S}static parse(S,D){if(S.length!==2)return D.error(\"Expected two arguments.\");let j=D.parse(S[1],1,Et);return j?new Hu(j):D.error(\"No image name provided.\")}evaluate(S){let D=this.input.evaluate(S),j=Mi.fromString(D);return j&&S.availableImages&&(j.available=S.availableImages.indexOf(D)>-1),j}eachChild(S){S(this.input)}outputDefined(){return!1}}class fc{constructor(S){this.type=St,this.input=S}static parse(S,D){if(S.length!==2)return D.error(`Expected 1 argument, but found ${S.length-1} instead.`);let j=D.parse(S[1],1);return j?j.type.kind!==\"array\"&&j.type.kind!==\"string\"&&j.type.kind!==\"value\"?D.error(`Expected argument of type string or array, but found ${Ye(j.type)} instead.`):new fc(j):null}evaluate(S){let D=this.input.evaluate(S);if(typeof D==\"string\")return[...D].length;if(Array.isArray(D))return D.length;throw new la(`Expected value to be of type string or array, but found ${Ye(Ki(D))} instead.`)}eachChild(S){S(this.input)}outputDefined(){return!1}}let ms=8192;function on(R,S){let D=(180+R[0])/360,j=(180-180/Math.PI*Math.log(Math.tan(Math.PI/4+R[1]*Math.PI/360)))/360,te=Math.pow(2,S.z);return[Math.round(D*te*ms),Math.round(j*te*ms)]}function fa(R,S){let D=Math.pow(2,S.z);return[(te=(R[0]/ms+S.x)/D,360*te-180),(j=(R[1]/ms+S.y)/D,360/Math.PI*Math.atan(Math.exp((180-360*j)*Math.PI/180))-90)];var j,te}function Qu(R,S){R[0]=Math.min(R[0],S[0]),R[1]=Math.min(R[1],S[1]),R[2]=Math.max(R[2],S[0]),R[3]=Math.max(R[3],S[1])}function Il(R,S){return!(R[0]<=S[0]||R[2]>=S[2]||R[1]<=S[1]||R[3]>=S[3])}function vo(R,S,D){let j=R[0]-S[0],te=R[1]-S[1],ue=R[0]-D[0],ve=R[1]-D[1];return j*ve-ue*te==0&&j*ue<=0&&te*ve<=0}function Wl(R,S,D,j){return(te=[j[0]-D[0],j[1]-D[1]])[0]*(ue=[S[0]-R[0],S[1]-R[1]])[1]-te[1]*ue[0]!=0&&!(!Co(R,S,D,j)||!Co(D,j,R,S));var te,ue}function Ks(R,S,D){for(let j of D)for(let te=0;te(te=R)[1]!=(ve=De[Ze+1])[1]>te[1]&&te[0]<(ve[0]-ue[0])*(te[1]-ue[1])/(ve[1]-ue[1])+ue[0]&&(j=!j)}var te,ue,ve;return j}function Ec(R,S){for(let D of S)if(Zl(R,D))return!0;return!1}function Zn(R,S){for(let D of R)if(!Zl(D,S))return!1;for(let D=0;D0&&De<0||ve<0&&De>0}function Tl(R,S,D){let j=[];for(let te=0;teD[2]){let te=.5*j,ue=R[0]-D[0]>te?-j:D[0]-R[0]>te?j:0;ue===0&&(ue=R[0]-D[2]>te?-j:D[2]-R[0]>te?j:0),R[0]+=ue}Qu(S,R)}function cf(R,S,D,j){let te=Math.pow(2,j.z)*ms,ue=[j.x*ms,j.y*ms],ve=[];for(let De of R)for(let Ze of De){let at=[Ze.x+ue[0],Ze.y+ue[1]];So(at,S,D,te),ve.push(at)}return ve}function rh(R,S,D,j){let te=Math.pow(2,j.z)*ms,ue=[j.x*ms,j.y*ms],ve=[];for(let Ze of R){let at=[];for(let Tt of Ze){let Ft=[Tt.x+ue[0],Tt.y+ue[1]];Qu(S,Ft),at.push(Ft)}ve.push(at)}if(S[2]-S[0]<=te/2){(De=S)[0]=De[1]=1/0,De[2]=De[3]=-1/0;for(let Ze of ve)for(let at of Ze)So(at,S,D,te)}var De;return ve}class Al{constructor(S,D){this.type=dt,this.geojson=S,this.geometries=D}static parse(S,D){if(S.length!==2)return D.error(`'within' expression requires exactly one argument, but found ${S.length-1} instead.`);if(Gi(S[1])){let j=S[1];if(j.type===\"FeatureCollection\"){let te=[];for(let ue of j.features){let{type:ve,coordinates:De}=ue.geometry;ve===\"Polygon\"&&te.push(De),ve===\"MultiPolygon\"&&te.push(...De)}if(te.length)return new Al(j,{type:\"MultiPolygon\",coordinates:te})}else if(j.type===\"Feature\"){let te=j.geometry.type;if(te===\"Polygon\"||te===\"MultiPolygon\")return new Al(j,j.geometry)}else if(j.type===\"Polygon\"||j.type===\"MultiPolygon\")return new Al(j,j)}return D.error(\"'within' expression requires valid geojson object that contains polygon geometry type.\")}evaluate(S){if(S.geometry()!=null&&S.canonicalID()!=null){if(S.geometryType()===\"Point\")return function(D,j){let te=[1/0,1/0,-1/0,-1/0],ue=[1/0,1/0,-1/0,-1/0],ve=D.canonicalID();if(j.type===\"Polygon\"){let De=Tl(j.coordinates,ue,ve),Ze=cf(D.geometry(),te,ue,ve);if(!Il(te,ue))return!1;for(let at of Ze)if(!Zl(at,De))return!1}if(j.type===\"MultiPolygon\"){let De=uf(j.coordinates,ue,ve),Ze=cf(D.geometry(),te,ue,ve);if(!Il(te,ue))return!1;for(let at of Ze)if(!Ec(at,De))return!1}return!0}(S,this.geometries);if(S.geometryType()===\"LineString\")return function(D,j){let te=[1/0,1/0,-1/0,-1/0],ue=[1/0,1/0,-1/0,-1/0],ve=D.canonicalID();if(j.type===\"Polygon\"){let De=Tl(j.coordinates,ue,ve),Ze=rh(D.geometry(),te,ue,ve);if(!Il(te,ue))return!1;for(let at of Ze)if(!Zn(at,De))return!1}if(j.type===\"MultiPolygon\"){let De=uf(j.coordinates,ue,ve),Ze=rh(D.geometry(),te,ue,ve);if(!Il(te,ue))return!1;for(let at of Ze)if(!ko(at,De))return!1}return!0}(S,this.geometries)}return!1}eachChild(){}outputDefined(){return!0}}let Hc=class{constructor(R=[],S=(D,j)=>Dj?1:0){if(this.data=R,this.length=this.data.length,this.compare=S,this.length>0)for(let D=(this.length>>1)-1;D>=0;D--)this._down(D)}push(R){this.data.push(R),this._up(this.length++)}pop(){if(this.length===0)return;let R=this.data[0],S=this.data.pop();return--this.length>0&&(this.data[0]=S,this._down(0)),R}peek(){return this.data[0]}_up(R){let{data:S,compare:D}=this,j=S[R];for(;R>0;){let te=R-1>>1,ue=S[te];if(D(j,ue)>=0)break;S[R]=ue,R=te}S[R]=j}_down(R){let{data:S,compare:D}=this,j=this.length>>1,te=S[R];for(;R=0)break;S[R]=S[ue],R=ue}S[R]=te}};function Ql(R,S,D,j,te){Ls(R,S,D,j||R.length-1,te||kc)}function Ls(R,S,D,j,te){for(;j>D;){if(j-D>600){var ue=j-D+1,ve=S-D+1,De=Math.log(ue),Ze=.5*Math.exp(2*De/3),at=.5*Math.sqrt(De*Ze*(ue-Ze)/ue)*(ve-ue/2<0?-1:1);Ls(R,S,Math.max(D,Math.floor(S-ve*Ze/ue+at)),Math.min(j,Math.floor(S+(ue-ve)*Ze/ue+at)),te)}var Tt=R[S],Ft=D,Qt=j;for(mu(R,D,S),te(R[j],Tt)>0&&mu(R,D,j);Ft0;)Qt--}te(R[D],Tt)===0?mu(R,D,Qt):mu(R,++Qt,j),Qt<=S&&(D=Qt+1),S<=Qt&&(j=Qt-1)}}function mu(R,S,D){var j=R[S];R[S]=R[D],R[D]=j}function kc(R,S){return RS?1:0}function Of(R,S){if(R.length<=1)return[R];let D=[],j,te;for(let ue of R){let ve=vd(ue);ve!==0&&(ue.area=Math.abs(ve),te===void 0&&(te=ve<0),te===ve<0?(j&&D.push(j),j=[ue]):j.push(ue))}if(j&&D.push(j),S>1)for(let ue=0;ue1?(at=S[Ze+1][0],Tt=S[Ze+1][1]):sr>0&&(at+=Ft/this.kx*sr,Tt+=Qt/this.ky*sr)),Ft=this.wrap(D[0]-at)*this.kx,Qt=(D[1]-Tt)*this.ky;let Tr=Ft*Ft+Qt*Qt;Tr180;)S-=360;return S}}function Ul(R,S){return S[0]-R[0]}function Js(R){return R[1]-R[0]+1}function hc(R,S){return R[1]>=R[0]&&R[1]R[1])return[null,null];let D=Js(R);if(S){if(D===2)return[R,null];let te=Math.floor(D/2);return[[R[0],R[0]+te],[R[0]+te,R[1]]]}if(D===1)return[R,null];let j=Math.floor(D/2)-1;return[[R[0],R[0]+j],[R[0]+j+1,R[1]]]}function ws(R,S){if(!hc(S,R.length))return[1/0,1/0,-1/0,-1/0];let D=[1/0,1/0,-1/0,-1/0];for(let j=S[0];j<=S[1];++j)Qu(D,R[j]);return D}function $s(R){let S=[1/0,1/0,-1/0,-1/0];for(let D of R)for(let j of D)Qu(S,j);return S}function hs(R){return R[0]!==-1/0&&R[1]!==-1/0&&R[2]!==1/0&&R[3]!==1/0}function Ms(R,S,D){if(!hs(R)||!hs(S))return NaN;let j=0,te=0;return R[2]S[2]&&(j=R[0]-S[2]),R[1]>S[3]&&(te=R[1]-S[3]),R[3]=j)return j;if(Il(te,ue)){if(Od(R,S))return 0}else if(Od(S,R))return 0;let ve=1/0;for(let De of R)for(let Ze=0,at=De.length,Tt=at-1;Ze0;){let Ze=ve.pop();if(Ze[0]>=ue)continue;let at=Ze[1],Tt=S?50:100;if(Js(at)<=Tt){if(!hc(at,R.length))return NaN;if(S){let Ft=wo(R,at,D,j);if(isNaN(Ft)||Ft===0)return Ft;ue=Math.min(ue,Ft)}else for(let Ft=at[0];Ft<=at[1];++Ft){let Qt=ov(R[Ft],D,j);if(ue=Math.min(ue,Qt),ue===0)return 0}}else{let Ft=Cc(at,S);Ja(ve,ue,j,R,De,Ft[0]),Ja(ve,ue,j,R,De,Ft[1])}}return ue}function uu(R,S,D,j,te,ue=1/0){let ve=Math.min(ue,te.distance(R[0],D[0]));if(ve===0)return ve;let De=new Hc([[0,[0,R.length-1],[0,D.length-1]]],Ul);for(;De.length>0;){let Ze=De.pop();if(Ze[0]>=ve)continue;let at=Ze[1],Tt=Ze[2],Ft=S?50:100,Qt=j?50:100;if(Js(at)<=Ft&&Js(Tt)<=Qt){if(!hc(at,R.length)&&hc(Tt,D.length))return NaN;let sr;if(S&&j)sr=ec(R,at,D,Tt,te),ve=Math.min(ve,sr);else if(S&&!j){let Tr=R.slice(at[0],at[1]+1);for(let Pr=Tt[0];Pr<=Tt[1];++Pr)if(sr=dc(D[Pr],Tr,te),ve=Math.min(ve,sr),ve===0)return ve}else if(!S&&j){let Tr=D.slice(Tt[0],Tt[1]+1);for(let Pr=at[0];Pr<=at[1];++Pr)if(sr=dc(R[Pr],Tr,te),ve=Math.min(ve,sr),ve===0)return ve}else sr=Ps(R,at,D,Tt,te),ve=Math.min(ve,sr)}else{let sr=Cc(at,S),Tr=Cc(Tt,j);Ef(De,ve,te,R,D,sr[0],Tr[0]),Ef(De,ve,te,R,D,sr[0],Tr[1]),Ef(De,ve,te,R,D,sr[1],Tr[0]),Ef(De,ve,te,R,D,sr[1],Tr[1])}}return ve}function Mh(R){return R.type===\"MultiPolygon\"?R.coordinates.map(S=>({type:\"Polygon\",coordinates:S})):R.type===\"MultiLineString\"?R.coordinates.map(S=>({type:\"LineString\",coordinates:S})):R.type===\"MultiPoint\"?R.coordinates.map(S=>({type:\"Point\",coordinates:S})):[R]}class jc{constructor(S,D){this.type=St,this.geojson=S,this.geometries=D}static parse(S,D){if(S.length!==2)return D.error(`'distance' expression requires exactly one argument, but found ${S.length-1} instead.`);if(Gi(S[1])){let j=S[1];if(j.type===\"FeatureCollection\")return new jc(j,j.features.map(te=>Mh(te.geometry)).flat());if(j.type===\"Feature\")return new jc(j,Mh(j.geometry));if(\"type\"in j&&\"coordinates\"in j)return new jc(j,Mh(j))}return D.error(\"'distance' expression requires valid geojson object that contains polygon geometry type.\")}evaluate(S){if(S.geometry()!=null&&S.canonicalID()!=null){if(S.geometryType()===\"Point\")return function(D,j){let te=D.geometry(),ue=te.flat().map(Ze=>fa([Ze.x,Ze.y],D.canonical));if(te.length===0)return NaN;let ve=new ih(ue[0][1]),De=1/0;for(let Ze of j){switch(Ze.type){case\"Point\":De=Math.min(De,uu(ue,!1,[Ze.coordinates],!1,ve,De));break;case\"LineString\":De=Math.min(De,uu(ue,!1,Ze.coordinates,!0,ve,De));break;case\"Polygon\":De=Math.min(De,tc(ue,!1,Ze.coordinates,ve,De))}if(De===0)return De}return De}(S,this.geometries);if(S.geometryType()===\"LineString\")return function(D,j){let te=D.geometry(),ue=te.flat().map(Ze=>fa([Ze.x,Ze.y],D.canonical));if(te.length===0)return NaN;let ve=new ih(ue[0][1]),De=1/0;for(let Ze of j){switch(Ze.type){case\"Point\":De=Math.min(De,uu(ue,!0,[Ze.coordinates],!1,ve,De));break;case\"LineString\":De=Math.min(De,uu(ue,!0,Ze.coordinates,!0,ve,De));break;case\"Polygon\":De=Math.min(De,tc(ue,!0,Ze.coordinates,ve,De))}if(De===0)return De}return De}(S,this.geometries);if(S.geometryType()===\"Polygon\")return function(D,j){let te=D.geometry();if(te.length===0||te[0].length===0)return NaN;let ue=Of(te,0).map(Ze=>Ze.map(at=>at.map(Tt=>fa([Tt.x,Tt.y],D.canonical)))),ve=new ih(ue[0][0][0][1]),De=1/0;for(let Ze of j)for(let at of ue){switch(Ze.type){case\"Point\":De=Math.min(De,tc([Ze.coordinates],!1,at,ve,De));break;case\"LineString\":De=Math.min(De,tc(Ze.coordinates,!0,at,ve,De));break;case\"Polygon\":De=Math.min(De,$o(at,Ze.coordinates,ve,De))}if(De===0)return De}return De}(S,this.geometries)}return NaN}eachChild(){}outputDefined(){return!0}}let kf={\"==\":os,\"!=\":cl,\">\":ml,\"<\":Cs,\">=\":Hs,\"<=\":Ys,array:Ra,at:br,boolean:Ra,case:Yi,coalesce:ks,collator:Eo,format:$l,image:Hu,in:Hr,\"index-of\":ti,interpolate:xo,\"interpolate-hcl\":xo,\"interpolate-lab\":xo,length:fc,let:xn,literal:jn,match:zi,number:Ra,\"number-format\":fs,object:Ra,slice:an,step:Ji,string:Ra,\"to-boolean\":oa,\"to-color\":oa,\"to-number\":oa,\"to-string\":oa,var:_t,within:Al,distance:jc};class Ml{constructor(S,D,j,te){this.name=S,this.type=D,this._evaluate=j,this.args=te}evaluate(S){return this._evaluate(S,this.args)}eachChild(S){this.args.forEach(S)}outputDefined(){return!1}static parse(S,D){let j=S[0],te=Ml.definitions[j];if(!te)return D.error(`Unknown expression \"${j}\". If you wanted a literal array, use [\"literal\", [...]].`,0);let ue=Array.isArray(te)?te[0]:te.type,ve=Array.isArray(te)?[[te[1],te[2]]]:te.overloads,De=ve.filter(([at])=>!Array.isArray(at)||at.length===S.length-1),Ze=null;for(let[at,Tt]of De){Ze=new oo(D.registry,kh,D.path,null,D.scope);let Ft=[],Qt=!1;for(let sr=1;sr{return Qt=Ft,Array.isArray(Qt)?`(${Qt.map(Ye).join(\", \")})`:`(${Ye(Qt.type)}...)`;var Qt}).join(\" | \"),Tt=[];for(let Ft=1;Ft{D=S?D&&kh(j):D&&j instanceof jn}),!!D&&Kh(R)&&ah(R,[\"zoom\",\"heatmap-density\",\"line-progress\",\"accumulated\",\"is-supported-script\"])}function Kh(R){if(R instanceof Ml&&(R.name===\"get\"&&R.args.length===1||R.name===\"feature-state\"||R.name===\"has\"&&R.args.length===1||R.name===\"properties\"||R.name===\"geometry-type\"||R.name===\"id\"||/^filter-/.test(R.name))||R instanceof Al||R instanceof jc)return!1;let S=!0;return R.eachChild(D=>{S&&!Kh(D)&&(S=!1)}),S}function rc(R){if(R instanceof Ml&&R.name===\"feature-state\")return!1;let S=!0;return R.eachChild(D=>{S&&!rc(D)&&(S=!1)}),S}function ah(R,S){if(R instanceof Ml&&S.indexOf(R.name)>=0)return!1;let D=!0;return R.eachChild(j=>{D&&!ah(j,S)&&(D=!1)}),D}function Wc(R){return{result:\"success\",value:R}}function df(R){return{result:\"error\",value:R}}function Cu(R){return R[\"property-type\"]===\"data-driven\"||R[\"property-type\"]===\"cross-faded-data-driven\"}function Nf(R){return!!R.expression&&R.expression.parameters.indexOf(\"zoom\")>-1}function Zc(R){return!!R.expression&&R.expression.interpolated}function ds(R){return R instanceof Number?\"number\":R instanceof String?\"string\":R instanceof Boolean?\"boolean\":Array.isArray(R)?\"array\":R===null?\"null\":typeof R}function Ch(R){return typeof R==\"object\"&&R!==null&&!Array.isArray(R)}function Bd(R){return R}function Jh(R,S){let D=S.type===\"color\",j=R.stops&&typeof R.stops[0][0]==\"object\",te=j||!(j||R.property!==void 0),ue=R.type||(Zc(S)?\"exponential\":\"interval\");if(D||S.type===\"padding\"){let Tt=D?Zt.parse:Vr.parse;(R=Ke({},R)).stops&&(R.stops=R.stops.map(Ft=>[Ft[0],Tt(Ft[1])])),R.default=Tt(R.default?R.default:S.default)}if(R.colorSpace&&(ve=R.colorSpace)!==\"rgb\"&&ve!==\"hcl\"&&ve!==\"lab\")throw new Error(`Unknown color space: \"${R.colorSpace}\"`);var ve;let De,Ze,at;if(ue===\"exponential\")De=$h;else if(ue===\"interval\")De=Lu;else if(ue===\"categorical\"){De=pd,Ze=Object.create(null);for(let Tt of R.stops)Ze[Tt[0]]=Tt[1];at=typeof R.stops[0][0]}else{if(ue!==\"identity\")throw new Error(`Unknown function type \"${ue}\"`);De=eu}if(j){let Tt={},Ft=[];for(let Tr=0;TrTr[0]),evaluate:({zoom:Tr},Pr)=>$h({stops:Qt,base:R.base},S,Tr).evaluate(Tr,Pr)}}if(te){let Tt=ue===\"exponential\"?{name:\"exponential\",base:R.base!==void 0?R.base:1}:null;return{kind:\"camera\",interpolationType:Tt,interpolationFactor:xo.interpolationFactor.bind(void 0,Tt),zoomStops:R.stops.map(Ft=>Ft[0]),evaluate:({zoom:Ft})=>De(R,S,Ft,Ze,at)}}return{kind:\"source\",evaluate(Tt,Ft){let Qt=Ft&&Ft.properties?Ft.properties[R.property]:void 0;return Qt===void 0?Cf(R.default,S.default):De(R,S,Qt,Ze,at)}}}function Cf(R,S,D){return R!==void 0?R:S!==void 0?S:D!==void 0?D:void 0}function pd(R,S,D,j,te){return Cf(typeof D===te?j[D]:void 0,R.default,S.default)}function Lu(R,S,D){if(ds(D)!==\"number\")return Cf(R.default,S.default);let j=R.stops.length;if(j===1||D<=R.stops[0][0])return R.stops[0][1];if(D>=R.stops[j-1][0])return R.stops[j-1][1];let te=hi(R.stops.map(ue=>ue[0]),D);return R.stops[te][1]}function $h(R,S,D){let j=R.base!==void 0?R.base:1;if(ds(D)!==\"number\")return Cf(R.default,S.default);let te=R.stops.length;if(te===1||D<=R.stops[0][0])return R.stops[0][1];if(D>=R.stops[te-1][0])return R.stops[te-1][1];let ue=hi(R.stops.map(Tt=>Tt[0]),D),ve=function(Tt,Ft,Qt,sr){let Tr=sr-Qt,Pr=Tt-Qt;return Tr===0?0:Ft===1?Pr/Tr:(Math.pow(Ft,Pr)-1)/(Math.pow(Ft,Tr)-1)}(D,j,R.stops[ue][0],R.stops[ue+1][0]),De=R.stops[ue][1],Ze=R.stops[ue+1][1],at=Mo[S.type]||Bd;return typeof De.evaluate==\"function\"?{evaluate(...Tt){let Ft=De.evaluate.apply(void 0,Tt),Qt=Ze.evaluate.apply(void 0,Tt);if(Ft!==void 0&&Qt!==void 0)return at(Ft,Qt,ve,R.colorSpace)}}:at(De,Ze,ve,R.colorSpace)}function eu(R,S,D){switch(S.type){case\"color\":D=Zt.parse(D);break;case\"formatted\":D=Zr.fromString(D.toString());break;case\"resolvedImage\":D=Mi.fromString(D.toString());break;case\"padding\":D=Vr.parse(D);break;default:ds(D)===S.type||S.type===\"enum\"&&S.values[D]||(D=void 0)}return Cf(D,R.default,S.default)}Ml.register(kf,{error:[{kind:\"error\"},[Et],(R,[S])=>{throw new la(S.evaluate(R))}],typeof:[Et,[fr],(R,[S])=>Ye(Ki(S.evaluate(R)))],\"to-rgba\":[Ne(St,4),[Ht],(R,[S])=>{let[D,j,te,ue]=S.evaluate(R).rgb;return[255*D,255*j,255*te,ue]}],rgb:[Ht,[St,St,St],Yh],rgba:[Ht,[St,St,St,St],Yh],has:{type:dt,overloads:[[[Et],(R,[S])=>Eh(S.evaluate(R),R.properties())],[[Et,$t],(R,[S,D])=>Eh(S.evaluate(R),D.evaluate(R))]]},get:{type:fr,overloads:[[[Et],(R,[S])=>nh(S.evaluate(R),R.properties())],[[Et,$t],(R,[S,D])=>nh(S.evaluate(R),D.evaluate(R))]]},\"feature-state\":[fr,[Et],(R,[S])=>nh(S.evaluate(R),R.featureState||{})],properties:[$t,[],R=>R.properties()],\"geometry-type\":[Et,[],R=>R.geometryType()],id:[fr,[],R=>R.id()],zoom:[St,[],R=>R.globals.zoom],\"heatmap-density\":[St,[],R=>R.globals.heatmapDensity||0],\"line-progress\":[St,[],R=>R.globals.lineProgress||0],accumulated:[fr,[],R=>R.globals.accumulated===void 0?null:R.globals.accumulated],\"+\":[St,hf(St),(R,S)=>{let D=0;for(let j of S)D+=j.evaluate(R);return D}],\"*\":[St,hf(St),(R,S)=>{let D=1;for(let j of S)D*=j.evaluate(R);return D}],\"-\":{type:St,overloads:[[[St,St],(R,[S,D])=>S.evaluate(R)-D.evaluate(R)],[[St],(R,[S])=>-S.evaluate(R)]]},\"/\":[St,[St,St],(R,[S,D])=>S.evaluate(R)/D.evaluate(R)],\"%\":[St,[St,St],(R,[S,D])=>S.evaluate(R)%D.evaluate(R)],ln2:[St,[],()=>Math.LN2],pi:[St,[],()=>Math.PI],e:[St,[],()=>Math.E],\"^\":[St,[St,St],(R,[S,D])=>Math.pow(S.evaluate(R),D.evaluate(R))],sqrt:[St,[St],(R,[S])=>Math.sqrt(S.evaluate(R))],log10:[St,[St],(R,[S])=>Math.log(S.evaluate(R))/Math.LN10],ln:[St,[St],(R,[S])=>Math.log(S.evaluate(R))],log2:[St,[St],(R,[S])=>Math.log(S.evaluate(R))/Math.LN2],sin:[St,[St],(R,[S])=>Math.sin(S.evaluate(R))],cos:[St,[St],(R,[S])=>Math.cos(S.evaluate(R))],tan:[St,[St],(R,[S])=>Math.tan(S.evaluate(R))],asin:[St,[St],(R,[S])=>Math.asin(S.evaluate(R))],acos:[St,[St],(R,[S])=>Math.acos(S.evaluate(R))],atan:[St,[St],(R,[S])=>Math.atan(S.evaluate(R))],min:[St,hf(St),(R,S)=>Math.min(...S.map(D=>D.evaluate(R)))],max:[St,hf(St),(R,S)=>Math.max(...S.map(D=>D.evaluate(R)))],abs:[St,[St],(R,[S])=>Math.abs(S.evaluate(R))],round:[St,[St],(R,[S])=>{let D=S.evaluate(R);return D<0?-Math.round(-D):Math.round(D)}],floor:[St,[St],(R,[S])=>Math.floor(S.evaluate(R))],ceil:[St,[St],(R,[S])=>Math.ceil(S.evaluate(R))],\"filter-==\":[dt,[Et,fr],(R,[S,D])=>R.properties()[S.value]===D.value],\"filter-id-==\":[dt,[fr],(R,[S])=>R.id()===S.value],\"filter-type-==\":[dt,[Et],(R,[S])=>R.geometryType()===S.value],\"filter-<\":[dt,[Et,fr],(R,[S,D])=>{let j=R.properties()[S.value],te=D.value;return typeof j==typeof te&&j{let D=R.id(),j=S.value;return typeof D==typeof j&&D\":[dt,[Et,fr],(R,[S,D])=>{let j=R.properties()[S.value],te=D.value;return typeof j==typeof te&&j>te}],\"filter-id->\":[dt,[fr],(R,[S])=>{let D=R.id(),j=S.value;return typeof D==typeof j&&D>j}],\"filter-<=\":[dt,[Et,fr],(R,[S,D])=>{let j=R.properties()[S.value],te=D.value;return typeof j==typeof te&&j<=te}],\"filter-id-<=\":[dt,[fr],(R,[S])=>{let D=R.id(),j=S.value;return typeof D==typeof j&&D<=j}],\"filter->=\":[dt,[Et,fr],(R,[S,D])=>{let j=R.properties()[S.value],te=D.value;return typeof j==typeof te&&j>=te}],\"filter-id->=\":[dt,[fr],(R,[S])=>{let D=R.id(),j=S.value;return typeof D==typeof j&&D>=j}],\"filter-has\":[dt,[fr],(R,[S])=>S.value in R.properties()],\"filter-has-id\":[dt,[],R=>R.id()!==null&&R.id()!==void 0],\"filter-type-in\":[dt,[Ne(Et)],(R,[S])=>S.value.indexOf(R.geometryType())>=0],\"filter-id-in\":[dt,[Ne(fr)],(R,[S])=>S.value.indexOf(R.id())>=0],\"filter-in-small\":[dt,[Et,Ne(fr)],(R,[S,D])=>D.value.indexOf(R.properties()[S.value])>=0],\"filter-in-large\":[dt,[Et,Ne(fr)],(R,[S,D])=>function(j,te,ue,ve){for(;ue<=ve;){let De=ue+ve>>1;if(te[De]===j)return!0;te[De]>j?ve=De-1:ue=De+1}return!1}(R.properties()[S.value],D.value,0,D.value.length-1)],all:{type:dt,overloads:[[[dt,dt],(R,[S,D])=>S.evaluate(R)&&D.evaluate(R)],[hf(dt),(R,S)=>{for(let D of S)if(!D.evaluate(R))return!1;return!0}]]},any:{type:dt,overloads:[[[dt,dt],(R,[S,D])=>S.evaluate(R)||D.evaluate(R)],[hf(dt),(R,S)=>{for(let D of S)if(D.evaluate(R))return!0;return!1}]]},\"!\":[dt,[dt],(R,[S])=>!S.evaluate(R)],\"is-supported-script\":[dt,[Et],(R,[S])=>{let D=R.globals&&R.globals.isSupportedScript;return!D||D(S.evaluate(R))}],upcase:[Et,[Et],(R,[S])=>S.evaluate(R).toUpperCase()],downcase:[Et,[Et],(R,[S])=>S.evaluate(R).toLowerCase()],concat:[Et,hf(fr),(R,S)=>S.map(D=>ka(D.evaluate(R))).join(\"\")],\"resolved-locale\":[Et,[_r],(R,[S])=>S.evaluate(R).resolvedLocale()]});class Pu{constructor(S,D){var j;this.expression=S,this._warningHistory={},this._evaluator=new Ha,this._defaultValue=D?(j=D).type===\"color\"&&Ch(j.default)?new Zt(0,0,0,0):j.type===\"color\"?Zt.parse(j.default)||null:j.type===\"padding\"?Vr.parse(j.default)||null:j.type===\"variableAnchorOffsetCollection\"?Si.parse(j.default)||null:j.default===void 0?null:j.default:null,this._enumValues=D&&D.type===\"enum\"?D.values:null}evaluateWithoutErrorHandling(S,D,j,te,ue,ve){return this._evaluator.globals=S,this._evaluator.feature=D,this._evaluator.featureState=j,this._evaluator.canonical=te,this._evaluator.availableImages=ue||null,this._evaluator.formattedSection=ve,this.expression.evaluate(this._evaluator)}evaluate(S,D,j,te,ue,ve){this._evaluator.globals=S,this._evaluator.feature=D||null,this._evaluator.featureState=j||null,this._evaluator.canonical=te,this._evaluator.availableImages=ue||null,this._evaluator.formattedSection=ve||null;try{let De=this.expression.evaluate(this._evaluator);if(De==null||typeof De==\"number\"&&De!=De)return this._defaultValue;if(this._enumValues&&!(De in this._enumValues))throw new la(`Expected value to be one of ${Object.keys(this._enumValues).map(Ze=>JSON.stringify(Ze)).join(\", \")}, but found ${JSON.stringify(De)} instead.`);return De}catch(De){return this._warningHistory[De.message]||(this._warningHistory[De.message]=!0,typeof console!=\"undefined\"&&console.warn(De.message)),this._defaultValue}}}function Lc(R){return Array.isArray(R)&&R.length>0&&typeof R[0]==\"string\"&&R[0]in kf}function fl(R,S){let D=new oo(kf,kh,[],S?function(te){let ue={color:Ht,string:Et,number:St,enum:Et,boolean:dt,formatted:Br,padding:Or,resolvedImage:Nr,variableAnchorOffsetCollection:ut};return te.type===\"array\"?Ne(ue[te.value]||fr,te.length):ue[te.type]}(S):void 0),j=D.parse(R,void 0,void 0,void 0,S&&S.type===\"string\"?{typeAnnotation:\"coerce\"}:void 0);return j?Wc(new Pu(j,S)):df(D.errors)}class Xc{constructor(S,D){this.kind=S,this._styleExpression=D,this.isStateDependent=S!==\"constant\"&&!rc(D.expression)}evaluateWithoutErrorHandling(S,D,j,te,ue,ve){return this._styleExpression.evaluateWithoutErrorHandling(S,D,j,te,ue,ve)}evaluate(S,D,j,te,ue,ve){return this._styleExpression.evaluate(S,D,j,te,ue,ve)}}class ic{constructor(S,D,j,te){this.kind=S,this.zoomStops=j,this._styleExpression=D,this.isStateDependent=S!==\"camera\"&&!rc(D.expression),this.interpolationType=te}evaluateWithoutErrorHandling(S,D,j,te,ue,ve){return this._styleExpression.evaluateWithoutErrorHandling(S,D,j,te,ue,ve)}evaluate(S,D,j,te,ue,ve){return this._styleExpression.evaluate(S,D,j,te,ue,ve)}interpolationFactor(S,D,j){return this.interpolationType?xo.interpolationFactor(this.interpolationType,S,D,j):0}}function yu(R,S){let D=fl(R,S);if(D.result===\"error\")return D;let j=D.value.expression,te=Kh(j);if(!te&&!Cu(S))return df([new xt(\"\",\"data expressions not supported\")]);let ue=ah(j,[\"zoom\"]);if(!ue&&!Nf(S))return df([new xt(\"\",\"zoom expressions not supported\")]);let ve=Qh(j);return ve||ue?ve instanceof xt?df([ve]):ve instanceof xo&&!Zc(S)?df([new xt(\"\",'\"interpolate\" expressions cannot be used with this property')]):Wc(ve?new ic(te?\"camera\":\"composite\",D.value,ve.labels,ve instanceof xo?ve.interpolation:void 0):new Xc(te?\"constant\":\"source\",D.value)):df([new xt(\"\",'\"zoom\" expression may only be used as input to a top-level \"step\" or \"interpolate\" expression.')])}class Qs{constructor(S,D){this._parameters=S,this._specification=D,Ke(this,Jh(this._parameters,this._specification))}static deserialize(S){return new Qs(S._parameters,S._specification)}static serialize(S){return{_parameters:S._parameters,_specification:S._specification}}}function Qh(R){let S=null;if(R instanceof xn)S=Qh(R.result);else if(R instanceof ks){for(let D of R.args)if(S=Qh(D),S)break}else(R instanceof Ji||R instanceof xo)&&R.input instanceof Ml&&R.input.name===\"zoom\"&&(S=R);return S instanceof xt||R.eachChild(D=>{let j=Qh(D);j instanceof xt?S=j:!S&&j?S=new xt(\"\",'\"zoom\" expression may only be used as input to a top-level \"step\" or \"interpolate\" expression.'):S&&j&&S!==j&&(S=new xt(\"\",'Only one zoom-based \"step\" or \"interpolate\" subexpression may be used in an expression.'))}),S}function gd(R){if(R===!0||R===!1)return!0;if(!Array.isArray(R)||R.length===0)return!1;switch(R[0]){case\"has\":return R.length>=2&&R[1]!==\"$id\"&&R[1]!==\"$type\";case\"in\":return R.length>=3&&(typeof R[1]!=\"string\"||Array.isArray(R[2]));case\"!in\":case\"!has\":case\"none\":return!1;case\"==\":case\"!=\":case\">\":case\">=\":case\"<\":case\"<=\":return R.length!==3||Array.isArray(R[1])||Array.isArray(R[2]);case\"any\":case\"all\":for(let S of R.slice(1))if(!gd(S)&&typeof S!=\"boolean\")return!1;return!0;default:return!0}}let Gu={type:\"boolean\",default:!1,transition:!1,\"property-type\":\"data-driven\",expression:{interpolated:!1,parameters:[\"zoom\",\"feature\"]}};function Pc(R){if(R==null)return{filter:()=>!0,needGeometry:!1};gd(R)||(R=Lf(R));let S=fl(R,Gu);if(S.result===\"error\")throw new Error(S.value.map(D=>`${D.key}: ${D.message}`).join(\", \"));return{filter:(D,j,te)=>S.value.evaluate(D,j,{},te),needGeometry:sv(R)}}function vc(R,S){return RS?1:0}function sv(R){if(!Array.isArray(R))return!1;if(R[0]===\"within\"||R[0]===\"distance\")return!0;for(let S=1;S\"||S===\"<=\"||S===\">=\"?Uf(R[1],R[2],S):S===\"any\"?(D=R.slice(1),[\"any\"].concat(D.map(Lf))):S===\"all\"?[\"all\"].concat(R.slice(1).map(Lf)):S===\"none\"?[\"all\"].concat(R.slice(1).map(Lf).map(tu)):S===\"in\"?Iu(R[1],R.slice(2)):S===\"!in\"?tu(Iu(R[1],R.slice(2))):S===\"has\"?oh(R[1]):S!==\"!has\"||tu(oh(R[1]));var D}function Uf(R,S,D){switch(R){case\"$type\":return[`filter-type-${D}`,S];case\"$id\":return[`filter-id-${D}`,S];default:return[`filter-${D}`,R,S]}}function Iu(R,S){if(S.length===0)return!1;switch(R){case\"$type\":return[\"filter-type-in\",[\"literal\",S]];case\"$id\":return[\"filter-id-in\",[\"literal\",S]];default:return S.length>200&&!S.some(D=>typeof D!=typeof S[0])?[\"filter-in-large\",R,[\"literal\",S.sort(vc)]]:[\"filter-in-small\",R,[\"literal\",S]]}}function oh(R){switch(R){case\"$type\":return!0;case\"$id\":return[\"filter-has-id\"];default:return[\"filter-has\",R]}}function tu(R){return[\"!\",R]}function vf(R){let S=typeof R;if(S===\"number\"||S===\"boolean\"||S===\"string\"||R==null)return JSON.stringify(R);if(Array.isArray(R)){let te=\"[\";for(let ue of R)te+=`${vf(ue)},`;return`${te}]`}let D=Object.keys(R).sort(),j=\"{\";for(let te=0;tej.maximum?[new er(S,D,`${D} is greater than the maximum value ${j.maximum}`)]:[]}function Pf(R){let S=R.valueSpec,D=Fs(R.value.type),j,te,ue,ve={},De=D!==\"categorical\"&&R.value.property===void 0,Ze=!De,at=ds(R.value.stops)===\"array\"&&ds(R.value.stops[0])===\"array\"&&ds(R.value.stops[0][0])===\"object\",Tt=xu({key:R.key,value:R.value,valueSpec:R.styleSpec.function,validateSpec:R.validateSpec,style:R.style,styleSpec:R.styleSpec,objectElementValidators:{stops:function(sr){if(D===\"identity\")return[new er(sr.key,sr.value,'identity function may not have a \"stops\" property')];let Tr=[],Pr=sr.value;return Tr=Tr.concat(Lh({key:sr.key,value:Pr,valueSpec:sr.valueSpec,validateSpec:sr.validateSpec,style:sr.style,styleSpec:sr.styleSpec,arrayElementValidator:Ft})),ds(Pr)===\"array\"&&Pr.length===0&&Tr.push(new er(sr.key,Pr,\"array must have at least one stop\")),Tr},default:function(sr){return sr.validateSpec({key:sr.key,value:sr.value,valueSpec:S,validateSpec:sr.validateSpec,style:sr.style,styleSpec:sr.styleSpec})}}});return D===\"identity\"&&De&&Tt.push(new er(R.key,R.value,'missing required property \"property\"')),D===\"identity\"||R.value.stops||Tt.push(new er(R.key,R.value,'missing required property \"stops\"')),D===\"exponential\"&&R.valueSpec.expression&&!Zc(R.valueSpec)&&Tt.push(new er(R.key,R.value,\"exponential functions not supported\")),R.styleSpec.$version>=8&&(Ze&&!Cu(R.valueSpec)?Tt.push(new er(R.key,R.value,\"property functions not supported\")):De&&!Nf(R.valueSpec)&&Tt.push(new er(R.key,R.value,\"zoom functions not supported\"))),D!==\"categorical\"&&!at||R.value.property!==void 0||Tt.push(new er(R.key,R.value,'\"property\" property is required')),Tt;function Ft(sr){let Tr=[],Pr=sr.value,$r=sr.key;if(ds(Pr)!==\"array\")return[new er($r,Pr,`array expected, ${ds(Pr)} found`)];if(Pr.length!==2)return[new er($r,Pr,`array length 2 expected, length ${Pr.length} found`)];if(at){if(ds(Pr[0])!==\"object\")return[new er($r,Pr,`object expected, ${ds(Pr[0])} found`)];if(Pr[0].zoom===void 0)return[new er($r,Pr,\"object stop key must have zoom\")];if(Pr[0].value===void 0)return[new er($r,Pr,\"object stop key must have value\")];if(ue&&ue>Fs(Pr[0].zoom))return[new er($r,Pr[0].zoom,\"stop zoom values must appear in ascending order\")];Fs(Pr[0].zoom)!==ue&&(ue=Fs(Pr[0].zoom),te=void 0,ve={}),Tr=Tr.concat(xu({key:`${$r}[0]`,value:Pr[0],valueSpec:{zoom:{}},validateSpec:sr.validateSpec,style:sr.style,styleSpec:sr.styleSpec,objectElementValidators:{zoom:Is,value:Qt}}))}else Tr=Tr.concat(Qt({key:`${$r}[0]`,value:Pr[0],valueSpec:{},validateSpec:sr.validateSpec,style:sr.style,styleSpec:sr.styleSpec},Pr));return Lc(_u(Pr[1]))?Tr.concat([new er(`${$r}[1]`,Pr[1],\"expressions are not allowed in function stops.\")]):Tr.concat(sr.validateSpec({key:`${$r}[1]`,value:Pr[1],valueSpec:S,validateSpec:sr.validateSpec,style:sr.style,styleSpec:sr.styleSpec}))}function Qt(sr,Tr){let Pr=ds(sr.value),$r=Fs(sr.value),ni=sr.value!==null?sr.value:Tr;if(j){if(Pr!==j)return[new er(sr.key,ni,`${Pr} stop domain type must match previous stop domain type ${j}`)]}else j=Pr;if(Pr!==\"number\"&&Pr!==\"string\"&&Pr!==\"boolean\")return[new er(sr.key,ni,\"stop domain value must be a number, string, or boolean\")];if(Pr!==\"number\"&&D!==\"categorical\"){let Di=`number expected, ${Pr} found`;return Cu(S)&&D===void 0&&(Di+='\\nIf you intended to use a categorical function, specify `\"type\": \"categorical\"`.'),[new er(sr.key,ni,Di)]}return D!==\"categorical\"||Pr!==\"number\"||isFinite($r)&&Math.floor($r)===$r?D!==\"categorical\"&&Pr===\"number\"&&te!==void 0&&$rnew er(`${R.key}${j.key}`,R.value,j.message));let D=S.value.expression||S.value._styleExpression.expression;if(R.expressionContext===\"property\"&&R.propertyKey===\"text-font\"&&!D.outputDefined())return[new er(R.key,R.value,`Invalid data expression for \"${R.propertyKey}\". Output values must be contained as literals within the expression.`)];if(R.expressionContext===\"property\"&&R.propertyType===\"layout\"&&!rc(D))return[new er(R.key,R.value,'\"feature-state\" data expressions are not supported with layout properties.')];if(R.expressionContext===\"filter\"&&!rc(D))return[new er(R.key,R.value,'\"feature-state\" data expressions are not supported with filters.')];if(R.expressionContext&&R.expressionContext.indexOf(\"cluster\")===0){if(!ah(D,[\"zoom\",\"feature-state\"]))return[new er(R.key,R.value,'\"zoom\" and \"feature-state\" expressions are not supported with cluster properties.')];if(R.expressionContext===\"cluster-initial\"&&!Kh(D))return[new er(R.key,R.value,\"Feature data expressions are not supported with initial expression part of cluster properties.\")]}return[]}function ju(R){let S=R.key,D=R.value,j=R.valueSpec,te=[];return Array.isArray(j.values)?j.values.indexOf(Fs(D))===-1&&te.push(new er(S,D,`expected one of [${j.values.join(\", \")}], ${JSON.stringify(D)} found`)):Object.keys(j.values).indexOf(Fs(D))===-1&&te.push(new er(S,D,`expected one of [${Object.keys(j.values).join(\", \")}], ${JSON.stringify(D)} found`)),te}function Vf(R){return gd(_u(R.value))?Ic(Ke({},R,{expressionContext:\"filter\",valueSpec:{value:\"boolean\"}})):pc(R)}function pc(R){let S=R.value,D=R.key;if(ds(S)!==\"array\")return[new er(D,S,`array expected, ${ds(S)} found`)];let j=R.styleSpec,te,ue=[];if(S.length<1)return[new er(D,S,\"filter array must have at least 1 element\")];switch(ue=ue.concat(ju({key:`${D}[0]`,value:S[0],valueSpec:j.filter_operator,style:R.style,styleSpec:R.styleSpec})),Fs(S[0])){case\"<\":case\"<=\":case\">\":case\">=\":S.length>=2&&Fs(S[1])===\"$type\"&&ue.push(new er(D,S,`\"$type\" cannot be use with operator \"${S[0]}\"`));case\"==\":case\"!=\":S.length!==3&&ue.push(new er(D,S,`filter array for operator \"${S[0]}\" must have 3 elements`));case\"in\":case\"!in\":S.length>=2&&(te=ds(S[1]),te!==\"string\"&&ue.push(new er(`${D}[1]`,S[1],`string expected, ${te} found`)));for(let ve=2;ve{at in D&&S.push(new er(j,D[at],`\"${at}\" is prohibited for ref layers`))}),te.layers.forEach(at=>{Fs(at.id)===De&&(Ze=at)}),Ze?Ze.ref?S.push(new er(j,D.ref,\"ref cannot reference another ref layer\")):ve=Fs(Ze.type):S.push(new er(j,D.ref,`ref layer \"${De}\" not found`))}else if(ve!==\"background\")if(D.source){let Ze=te.sources&&te.sources[D.source],at=Ze&&Fs(Ze.type);Ze?at===\"vector\"&&ve===\"raster\"?S.push(new er(j,D.source,`layer \"${D.id}\" requires a raster source`)):at!==\"raster-dem\"&&ve===\"hillshade\"?S.push(new er(j,D.source,`layer \"${D.id}\" requires a raster-dem source`)):at===\"raster\"&&ve!==\"raster\"?S.push(new er(j,D.source,`layer \"${D.id}\" requires a vector source`)):at!==\"vector\"||D[\"source-layer\"]?at===\"raster-dem\"&&ve!==\"hillshade\"?S.push(new er(j,D.source,\"raster-dem source can only be used with layer type 'hillshade'.\")):ve!==\"line\"||!D.paint||!D.paint[\"line-gradient\"]||at===\"geojson\"&&Ze.lineMetrics||S.push(new er(j,D,`layer \"${D.id}\" specifies a line-gradient, which requires a GeoJSON source with \\`lineMetrics\\` enabled.`)):S.push(new er(j,D,`layer \"${D.id}\" must specify a \"source-layer\"`)):S.push(new er(j,D.source,`source \"${D.source}\" not found`))}else S.push(new er(j,D,'missing required property \"source\"'));return S=S.concat(xu({key:j,value:D,valueSpec:ue.layer,style:R.style,styleSpec:R.styleSpec,validateSpec:R.validateSpec,objectElementValidators:{\"*\":()=>[],type:()=>R.validateSpec({key:`${j}.type`,value:D.type,valueSpec:ue.layer.type,style:R.style,styleSpec:R.styleSpec,validateSpec:R.validateSpec,object:D,objectKey:\"type\"}),filter:Vf,layout:Ze=>xu({layer:D,key:Ze.key,value:Ze.value,style:Ze.style,styleSpec:Ze.styleSpec,validateSpec:Ze.validateSpec,objectElementValidators:{\"*\":at=>Rl(Ke({layerType:ve},at))}}),paint:Ze=>xu({layer:D,key:Ze.key,value:Ze.value,style:Ze.style,styleSpec:Ze.styleSpec,validateSpec:Ze.validateSpec,objectElementValidators:{\"*\":at=>Ph(Ke({layerType:ve},at))}})}})),S}function Wu(R){let S=R.value,D=R.key,j=ds(S);return j!==\"string\"?[new er(D,S,`string expected, ${j} found`)]:[]}let Rc={promoteId:function({key:R,value:S}){if(ds(S)===\"string\")return Wu({key:R,value:S});{let D=[];for(let j in S)D.push(...Wu({key:`${R}.${j}`,value:S[j]}));return D}}};function gc(R){let S=R.value,D=R.key,j=R.styleSpec,te=R.style,ue=R.validateSpec;if(!S.type)return[new er(D,S,'\"type\" is required')];let ve=Fs(S.type),De;switch(ve){case\"vector\":case\"raster\":return De=xu({key:D,value:S,valueSpec:j[`source_${ve.replace(\"-\",\"_\")}`],style:R.style,styleSpec:j,objectElementValidators:Rc,validateSpec:ue}),De;case\"raster-dem\":return De=function(Ze){var at;let Tt=(at=Ze.sourceName)!==null&&at!==void 0?at:\"\",Ft=Ze.value,Qt=Ze.styleSpec,sr=Qt.source_raster_dem,Tr=Ze.style,Pr=[],$r=ds(Ft);if(Ft===void 0)return Pr;if($r!==\"object\")return Pr.push(new er(\"source_raster_dem\",Ft,`object expected, ${$r} found`)),Pr;let ni=Fs(Ft.encoding)===\"custom\",Di=[\"redFactor\",\"greenFactor\",\"blueFactor\",\"baseShift\"],pi=Ze.value.encoding?`\"${Ze.value.encoding}\"`:\"Default\";for(let ki in Ft)!ni&&Di.includes(ki)?Pr.push(new er(ki,Ft[ki],`In \"${Tt}\": \"${ki}\" is only valid when \"encoding\" is set to \"custom\". ${pi} encoding found`)):sr[ki]?Pr=Pr.concat(Ze.validateSpec({key:ki,value:Ft[ki],valueSpec:sr[ki],validateSpec:Ze.validateSpec,style:Tr,styleSpec:Qt})):Pr.push(new er(ki,Ft[ki],`unknown property \"${ki}\"`));return Pr}({sourceName:D,value:S,style:R.style,styleSpec:j,validateSpec:ue}),De;case\"geojson\":if(De=xu({key:D,value:S,valueSpec:j.source_geojson,style:te,styleSpec:j,validateSpec:ue,objectElementValidators:Rc}),S.cluster)for(let Ze in S.clusterProperties){let[at,Tt]=S.clusterProperties[Ze],Ft=typeof at==\"string\"?[at,[\"accumulated\"],[\"get\",Ze]]:at;De.push(...Ic({key:`${D}.${Ze}.map`,value:Tt,validateSpec:ue,expressionContext:\"cluster-map\"})),De.push(...Ic({key:`${D}.${Ze}.reduce`,value:Ft,validateSpec:ue,expressionContext:\"cluster-reduce\"}))}return De;case\"video\":return xu({key:D,value:S,valueSpec:j.source_video,style:te,validateSpec:ue,styleSpec:j});case\"image\":return xu({key:D,value:S,valueSpec:j.source_image,style:te,validateSpec:ue,styleSpec:j});case\"canvas\":return[new er(D,null,\"Please use runtime APIs to add canvas sources, rather than including them in stylesheets.\",\"source.canvas\")];default:return ju({key:`${D}.type`,value:S.type,valueSpec:{values:[\"vector\",\"raster\",\"raster-dem\",\"geojson\",\"video\",\"image\"]},style:te,validateSpec:ue,styleSpec:j})}}function hl(R){let S=R.value,D=R.styleSpec,j=D.light,te=R.style,ue=[],ve=ds(S);if(S===void 0)return ue;if(ve!==\"object\")return ue=ue.concat([new er(\"light\",S,`object expected, ${ve} found`)]),ue;for(let De in S){let Ze=De.match(/^(.*)-transition$/);ue=ue.concat(Ze&&j[Ze[1]]&&j[Ze[1]].transition?R.validateSpec({key:De,value:S[De],valueSpec:D.transition,validateSpec:R.validateSpec,style:te,styleSpec:D}):j[De]?R.validateSpec({key:De,value:S[De],valueSpec:j[De],validateSpec:R.validateSpec,style:te,styleSpec:D}):[new er(De,S[De],`unknown property \"${De}\"`)])}return ue}function ru(R){let S=R.value,D=R.styleSpec,j=D.sky,te=R.style,ue=ds(S);if(S===void 0)return[];if(ue!==\"object\")return[new er(\"sky\",S,`object expected, ${ue} found`)];let ve=[];for(let De in S)ve=ve.concat(j[De]?R.validateSpec({key:De,value:S[De],valueSpec:j[De],style:te,styleSpec:D}):[new er(De,S[De],`unknown property \"${De}\"`)]);return ve}function mc(R){let S=R.value,D=R.styleSpec,j=D.terrain,te=R.style,ue=[],ve=ds(S);if(S===void 0)return ue;if(ve!==\"object\")return ue=ue.concat([new er(\"terrain\",S,`object expected, ${ve} found`)]),ue;for(let De in S)ue=ue.concat(j[De]?R.validateSpec({key:De,value:S[De],valueSpec:j[De],validateSpec:R.validateSpec,style:te,styleSpec:D}):[new er(De,S[De],`unknown property \"${De}\"`)]);return ue}function Yc(R){let S=[],D=R.value,j=R.key;if(Array.isArray(D)){let te=[],ue=[];for(let ve in D)D[ve].id&&te.includes(D[ve].id)&&S.push(new er(j,D,`all the sprites' ids must be unique, but ${D[ve].id} is duplicated`)),te.push(D[ve].id),D[ve].url&&ue.includes(D[ve].url)&&S.push(new er(j,D,`all the sprites' URLs must be unique, but ${D[ve].url} is duplicated`)),ue.push(D[ve].url),S=S.concat(xu({key:`${j}[${ve}]`,value:D[ve],valueSpec:{id:{type:\"string\",required:!0},url:{type:\"string\",required:!0}},validateSpec:R.validateSpec}));return S}return Wu({key:j,value:D})}let nc={\"*\":()=>[],array:Lh,boolean:function(R){let S=R.value,D=R.key,j=ds(S);return j!==\"boolean\"?[new er(D,S,`boolean expected, ${j} found`)]:[]},number:Is,color:function(R){let S=R.key,D=R.value,j=ds(D);return j!==\"string\"?[new er(S,D,`color expected, ${j} found`)]:Zt.parse(String(D))?[]:[new er(S,D,`color expected, \"${D}\" found`)]},constants:sh,enum:ju,filter:Vf,function:Pf,layer:Ih,object:xu,source:gc,light:hl,sky:ru,terrain:mc,projection:function(R){let S=R.value,D=R.styleSpec,j=D.projection,te=R.style,ue=ds(S);if(S===void 0)return[];if(ue!==\"object\")return[new er(\"projection\",S,`object expected, ${ue} found`)];let ve=[];for(let De in S)ve=ve.concat(j[De]?R.validateSpec({key:De,value:S[De],valueSpec:j[De],style:te,styleSpec:D}):[new er(De,S[De],`unknown property \"${De}\"`)]);return ve},string:Wu,formatted:function(R){return Wu(R).length===0?[]:Ic(R)},resolvedImage:function(R){return Wu(R).length===0?[]:Ic(R)},padding:function(R){let S=R.key,D=R.value;if(ds(D)===\"array\"){if(D.length<1||D.length>4)return[new er(S,D,`padding requires 1 to 4 values; ${D.length} values found`)];let j={type:\"number\"},te=[];for(let ue=0;ue[]}})),R.constants&&(D=D.concat(sh({key:\"constants\",value:R.constants,style:R,styleSpec:S,validateSpec:gf}))),vr(D)}function wr(R){return function(S){return R(KQ(YQ({},S),{validateSpec:gf}))}}function vr(R){return[].concat(R).sort((S,D)=>S.line-D.line)}function Ur(R){return function(...S){return vr(R.apply(this,S))}}Bt.source=Ur(wr(gc)),Bt.sprite=Ur(wr(Yc)),Bt.glyphs=Ur(wr(gt)),Bt.light=Ur(wr(hl)),Bt.sky=Ur(wr(ru)),Bt.terrain=Ur(wr(mc)),Bt.layer=Ur(wr(Ih)),Bt.filter=Ur(wr(Vf)),Bt.paintProperty=Ur(wr(Ph)),Bt.layoutProperty=Ur(wr(Rl));let fi=Bt,xi=fi.light,Fi=fi.sky,Xi=fi.paintProperty,hn=fi.layoutProperty;function Ti(R,S){let D=!1;if(S&&S.length)for(let j of S)R.fire(new me(new Error(j.message))),D=!0;return D}class qi{constructor(S,D,j){let te=this.cells=[];if(S instanceof ArrayBuffer){this.arrayBuffer=S;let ve=new Int32Array(this.arrayBuffer);S=ve[0],this.d=(D=ve[1])+2*(j=ve[2]);for(let Ze=0;Ze=Ft[Tr+0]&&te>=Ft[Tr+1])?(De[sr]=!0,ve.push(Tt[sr])):De[sr]=!1}}}}_forEachCell(S,D,j,te,ue,ve,De,Ze){let at=this._convertToCellCoord(S),Tt=this._convertToCellCoord(D),Ft=this._convertToCellCoord(j),Qt=this._convertToCellCoord(te);for(let sr=at;sr<=Ft;sr++)for(let Tr=Tt;Tr<=Qt;Tr++){let Pr=this.d*Tr+sr;if((!Ze||Ze(this._convertFromCellCoord(sr),this._convertFromCellCoord(Tr),this._convertFromCellCoord(sr+1),this._convertFromCellCoord(Tr+1)))&&ue.call(this,S,D,j,te,Pr,ve,De,Ze))return}}_convertFromCellCoord(S){return(S-this.padding)/this.scale}_convertToCellCoord(S){return Math.max(0,Math.min(this.d-1,Math.floor(S*this.scale)+this.padding))}toArrayBuffer(){if(this.arrayBuffer)return this.arrayBuffer;let S=this.cells,D=3+this.cells.length+1+1,j=0;for(let ve=0;ve=0)continue;let ve=R[ue];te[ue]=Ii[D].shallow.indexOf(ue)>=0?ve:Ea(ve,S)}R instanceof Error&&(te.message=R.message)}if(te.$name)throw new Error(\"$name property is reserved for worker serialization logic.\");return D!==\"Object\"&&(te.$name=D),te}function qa(R){if(Ta(R))return R;if(Array.isArray(R))return R.map(qa);if(typeof R!=\"object\")throw new Error(\"can't deserialize object of type \"+typeof R);let S=Ma(R)||\"Object\";if(!Ii[S])throw new Error(`can't deserialize unregistered class ${S}`);let{klass:D}=Ii[S];if(!D)throw new Error(`can't deserialize unregistered class ${S}`);if(D.deserialize)return D.deserialize(R);let j=Object.create(D.prototype);for(let te of Object.keys(R)){if(te===\"$name\")continue;let ue=R[te];j[te]=Ii[S].shallow.indexOf(te)>=0?ue:qa(ue)}return j}class Cn{constructor(){this.first=!0}update(S,D){let j=Math.floor(S);return this.first?(this.first=!1,this.lastIntegerZoom=j,this.lastIntegerZoomTime=0,this.lastZoom=S,this.lastFloorZoom=j,!0):(this.lastFloorZoom>j?(this.lastIntegerZoom=j+1,this.lastIntegerZoomTime=D):this.lastFloorZoomR>=128&&R<=255,\"Hangul Jamo\":R=>R>=4352&&R<=4607,Khmer:R=>R>=6016&&R<=6143,\"General Punctuation\":R=>R>=8192&&R<=8303,\"Letterlike Symbols\":R=>R>=8448&&R<=8527,\"Number Forms\":R=>R>=8528&&R<=8591,\"Miscellaneous Technical\":R=>R>=8960&&R<=9215,\"Control Pictures\":R=>R>=9216&&R<=9279,\"Optical Character Recognition\":R=>R>=9280&&R<=9311,\"Enclosed Alphanumerics\":R=>R>=9312&&R<=9471,\"Geometric Shapes\":R=>R>=9632&&R<=9727,\"Miscellaneous Symbols\":R=>R>=9728&&R<=9983,\"Miscellaneous Symbols and Arrows\":R=>R>=11008&&R<=11263,\"Ideographic Description Characters\":R=>R>=12272&&R<=12287,\"CJK Symbols and Punctuation\":R=>R>=12288&&R<=12351,Katakana:R=>R>=12448&&R<=12543,Kanbun:R=>R>=12688&&R<=12703,\"CJK Strokes\":R=>R>=12736&&R<=12783,\"Enclosed CJK Letters and Months\":R=>R>=12800&&R<=13055,\"CJK Compatibility\":R=>R>=13056&&R<=13311,\"Yijing Hexagram Symbols\":R=>R>=19904&&R<=19967,\"Private Use Area\":R=>R>=57344&&R<=63743,\"Vertical Forms\":R=>R>=65040&&R<=65055,\"CJK Compatibility Forms\":R=>R>=65072&&R<=65103,\"Small Form Variants\":R=>R>=65104&&R<=65135,\"Halfwidth and Fullwidth Forms\":R=>R>=65280&&R<=65519};function Ua(R){for(let S of R)if(Bo(S.charCodeAt(0)))return!0;return!1}function mo(R){for(let S of R)if(!Qo(S.charCodeAt(0)))return!1;return!0}function Xo(R){let S=R.map(D=>{try{return new RegExp(`\\\\p{sc=${D}}`,\"u\").source}catch(j){return null}}).filter(D=>D);return new RegExp(S.join(\"|\"),\"u\")}let Ts=Xo([\"Arab\",\"Dupl\",\"Mong\",\"Ougr\",\"Syrc\"]);function Qo(R){return!Ts.test(String.fromCodePoint(R))}let ys=Xo([\"Bopo\",\"Hani\",\"Hira\",\"Kana\",\"Kits\",\"Nshu\",\"Tang\",\"Yiii\"]);function Bo(R){return!(R!==746&&R!==747&&(R<4352||!(sn[\"CJK Compatibility Forms\"](R)&&!(R>=65097&&R<=65103)||sn[\"CJK Compatibility\"](R)||sn[\"CJK Strokes\"](R)||!(!sn[\"CJK Symbols and Punctuation\"](R)||R>=12296&&R<=12305||R>=12308&&R<=12319||R===12336)||sn[\"Enclosed CJK Letters and Months\"](R)||sn[\"Ideographic Description Characters\"](R)||sn.Kanbun(R)||sn.Katakana(R)&&R!==12540||!(!sn[\"Halfwidth and Fullwidth Forms\"](R)||R===65288||R===65289||R===65293||R>=65306&&R<=65310||R===65339||R===65341||R===65343||R>=65371&&R<=65503||R===65507||R>=65512&&R<=65519)||!(!sn[\"Small Form Variants\"](R)||R>=65112&&R<=65118||R>=65123&&R<=65126)||sn[\"Vertical Forms\"](R)||sn[\"Yijing Hexagram Symbols\"](R)||new RegExp(\"\\\\p{sc=Cans}\",\"u\").test(String.fromCodePoint(R))||new RegExp(\"\\\\p{sc=Hang}\",\"u\").test(String.fromCodePoint(R))||ys.test(String.fromCodePoint(R)))))}function yl(R){return!(Bo(R)||function(S){return!!(sn[\"Latin-1 Supplement\"](S)&&(S===167||S===169||S===174||S===177||S===188||S===189||S===190||S===215||S===247)||sn[\"General Punctuation\"](S)&&(S===8214||S===8224||S===8225||S===8240||S===8241||S===8251||S===8252||S===8258||S===8263||S===8264||S===8265||S===8273)||sn[\"Letterlike Symbols\"](S)||sn[\"Number Forms\"](S)||sn[\"Miscellaneous Technical\"](S)&&(S>=8960&&S<=8967||S>=8972&&S<=8991||S>=8996&&S<=9e3||S===9003||S>=9085&&S<=9114||S>=9150&&S<=9165||S===9167||S>=9169&&S<=9179||S>=9186&&S<=9215)||sn[\"Control Pictures\"](S)&&S!==9251||sn[\"Optical Character Recognition\"](S)||sn[\"Enclosed Alphanumerics\"](S)||sn[\"Geometric Shapes\"](S)||sn[\"Miscellaneous Symbols\"](S)&&!(S>=9754&&S<=9759)||sn[\"Miscellaneous Symbols and Arrows\"](S)&&(S>=11026&&S<=11055||S>=11088&&S<=11097||S>=11192&&S<=11243)||sn[\"CJK Symbols and Punctuation\"](S)||sn.Katakana(S)||sn[\"Private Use Area\"](S)||sn[\"CJK Compatibility Forms\"](S)||sn[\"Small Form Variants\"](S)||sn[\"Halfwidth and Fullwidth Forms\"](S)||S===8734||S===8756||S===8757||S>=9984&&S<=10087||S>=10102&&S<=10131||S===65532||S===65533)}(R))}let Gs=Xo([\"Adlm\",\"Arab\",\"Armi\",\"Avst\",\"Chrs\",\"Cprt\",\"Egyp\",\"Elym\",\"Gara\",\"Hatr\",\"Hebr\",\"Hung\",\"Khar\",\"Lydi\",\"Mand\",\"Mani\",\"Mend\",\"Merc\",\"Mero\",\"Narb\",\"Nbat\",\"Nkoo\",\"Orkh\",\"Palm\",\"Phli\",\"Phlp\",\"Phnx\",\"Prti\",\"Rohg\",\"Samr\",\"Sarb\",\"Sogo\",\"Syrc\",\"Thaa\",\"Todr\",\"Yezi\"]);function Rs(R){return Gs.test(String.fromCodePoint(R))}function ia(R,S){return!(!S&&Rs(R)||R>=2304&&R<=3583||R>=3840&&R<=4255||sn.Khmer(R))}function Ka(R){for(let S of R)if(Rs(S.charCodeAt(0)))return!0;return!1}let vs=new class{constructor(){this.applyArabicShaping=null,this.processBidirectionalText=null,this.processStyledBidirectionalText=null,this.pluginStatus=\"unavailable\",this.pluginURL=null}setState(R){this.pluginStatus=R.pluginStatus,this.pluginURL=R.pluginURL}getState(){return{pluginStatus:this.pluginStatus,pluginURL:this.pluginURL}}setMethods(R){this.applyArabicShaping=R.applyArabicShaping,this.processBidirectionalText=R.processBidirectionalText,this.processStyledBidirectionalText=R.processStyledBidirectionalText}isParsed(){return this.applyArabicShaping!=null&&this.processBidirectionalText!=null&&this.processStyledBidirectionalText!=null}getPluginURL(){return this.pluginURL}getRTLTextPluginStatus(){return this.pluginStatus}};class Ko{constructor(S,D){this.zoom=S,D?(this.now=D.now,this.fadeDuration=D.fadeDuration,this.zoomHistory=D.zoomHistory,this.transition=D.transition):(this.now=0,this.fadeDuration=0,this.zoomHistory=new Cn,this.transition={})}isSupportedScript(S){return function(D,j){for(let te of D)if(!ia(te.charCodeAt(0),j))return!1;return!0}(S,vs.getRTLTextPluginStatus()===\"loaded\")}crossFadingFactor(){return this.fadeDuration===0?1:Math.min((this.now-this.zoomHistory.lastIntegerZoomTime)/this.fadeDuration,1)}getCrossfadeParameters(){let S=this.zoom,D=S-Math.floor(S),j=this.crossFadingFactor();return S>this.zoomHistory.lastIntegerZoom?{fromScale:2,toScale:1,t:D+(1-D)*j}:{fromScale:.5,toScale:1,t:1-(1-j)*D}}}class iu{constructor(S,D){this.property=S,this.value=D,this.expression=function(j,te){if(Ch(j))return new Qs(j,te);if(Lc(j)){let ue=yu(j,te);if(ue.result===\"error\")throw new Error(ue.value.map(ve=>`${ve.key}: ${ve.message}`).join(\", \"));return ue.value}{let ue=j;return te.type===\"color\"&&typeof j==\"string\"?ue=Zt.parse(j):te.type!==\"padding\"||typeof j!=\"number\"&&!Array.isArray(j)?te.type===\"variableAnchorOffsetCollection\"&&Array.isArray(j)&&(ue=Si.parse(j)):ue=Vr.parse(j),{kind:\"constant\",evaluate:()=>ue}}}(D===void 0?S.specification.default:D,S.specification)}isDataDriven(){return this.expression.kind===\"source\"||this.expression.kind===\"composite\"}possiblyEvaluate(S,D,j){return this.property.possiblyEvaluate(this,S,D,j)}}class Ru{constructor(S){this.property=S,this.value=new iu(S,void 0)}transitioned(S,D){return new mf(this.property,this.value,D,L({},S.transition,this.transition),S.now)}untransitioned(){return new mf(this.property,this.value,null,{},0)}}class ac{constructor(S){this._properties=S,this._values=Object.create(S.defaultTransitionablePropertyValues)}getValue(S){return p(this._values[S].value.value)}setValue(S,D){Object.prototype.hasOwnProperty.call(this._values,S)||(this._values[S]=new Ru(this._values[S].property)),this._values[S].value=new iu(this._values[S].property,D===null?void 0:p(D))}getTransition(S){return p(this._values[S].transition)}setTransition(S,D){Object.prototype.hasOwnProperty.call(this._values,S)||(this._values[S]=new Ru(this._values[S].property)),this._values[S].transition=p(D)||void 0}serialize(){let S={};for(let D of Object.keys(this._values)){let j=this.getValue(D);j!==void 0&&(S[D]=j);let te=this.getTransition(D);te!==void 0&&(S[`${D}-transition`]=te)}return S}transitioned(S,D){let j=new bu(this._properties);for(let te of Object.keys(this._values))j._values[te]=this._values[te].transitioned(S,D._values[te]);return j}untransitioned(){let S=new bu(this._properties);for(let D of Object.keys(this._values))S._values[D]=this._values[D].untransitioned();return S}}class mf{constructor(S,D,j,te,ue){this.property=S,this.value=D,this.begin=ue+te.delay||0,this.end=this.begin+te.duration||0,S.specification.transition&&(te.delay||te.duration)&&(this.prior=j)}possiblyEvaluate(S,D,j){let te=S.now||0,ue=this.value.possiblyEvaluate(S,D,j),ve=this.prior;if(ve){if(te>this.end)return this.prior=null,ue;if(this.value.isDataDriven())return this.prior=null,ue;if(te=1)return 1;let at=Ze*Ze,Tt=at*Ze;return 4*(Ze<.5?Tt:3*(Ze-at)+Tt-.75)}(De))}}return ue}}class bu{constructor(S){this._properties=S,this._values=Object.create(S.defaultTransitioningPropertyValues)}possiblyEvaluate(S,D,j){let te=new Dc(this._properties);for(let ue of Object.keys(this._values))te._values[ue]=this._values[ue].possiblyEvaluate(S,D,j);return te}hasTransition(){for(let S of Object.keys(this._values))if(this._values[S].prior)return!0;return!1}}class Kc{constructor(S){this._properties=S,this._values=Object.create(S.defaultPropertyValues)}hasValue(S){return this._values[S].value!==void 0}getValue(S){return p(this._values[S].value)}setValue(S,D){this._values[S]=new iu(this._values[S].property,D===null?void 0:p(D))}serialize(){let S={};for(let D of Object.keys(this._values)){let j=this.getValue(D);j!==void 0&&(S[D]=j)}return S}possiblyEvaluate(S,D,j){let te=new Dc(this._properties);for(let ue of Object.keys(this._values))te._values[ue]=this._values[ue].possiblyEvaluate(S,D,j);return te}}class Du{constructor(S,D,j){this.property=S,this.value=D,this.parameters=j}isConstant(){return this.value.kind===\"constant\"}constantOr(S){return this.value.kind===\"constant\"?this.value.value:S}evaluate(S,D,j,te){return this.property.evaluate(this.value,this.parameters,S,D,j,te)}}class Dc{constructor(S){this._properties=S,this._values=Object.create(S.defaultPossiblyEvaluatedValues)}get(S){return this._values[S]}}class Da{constructor(S){this.specification=S}possiblyEvaluate(S,D){if(S.isDataDriven())throw new Error(\"Value should not be data driven\");return S.expression.evaluate(D)}interpolate(S,D,j){let te=Mo[this.specification.type];return te?te(S,D,j):S}}class eo{constructor(S,D){this.specification=S,this.overrides=D}possiblyEvaluate(S,D,j,te){return new Du(this,S.expression.kind===\"constant\"||S.expression.kind===\"camera\"?{kind:\"constant\",value:S.expression.evaluate(D,null,{},j,te)}:S.expression,D)}interpolate(S,D,j){if(S.value.kind!==\"constant\"||D.value.kind!==\"constant\")return S;if(S.value.value===void 0||D.value.value===void 0)return new Du(this,{kind:\"constant\",value:void 0},S.parameters);let te=Mo[this.specification.type];if(te){let ue=te(S.value.value,D.value.value,j);return new Du(this,{kind:\"constant\",value:ue},S.parameters)}return S}evaluate(S,D,j,te,ue,ve){return S.kind===\"constant\"?S.value:S.evaluate(D,j,te,ue,ve)}}class Jc extends eo{possiblyEvaluate(S,D,j,te){if(S.value===void 0)return new Du(this,{kind:\"constant\",value:void 0},D);if(S.expression.kind===\"constant\"){let ue=S.expression.evaluate(D,null,{},j,te),ve=S.property.specification.type===\"resolvedImage\"&&typeof ue!=\"string\"?ue.name:ue,De=this._calculate(ve,ve,ve,D);return new Du(this,{kind:\"constant\",value:De},D)}if(S.expression.kind===\"camera\"){let ue=this._calculate(S.expression.evaluate({zoom:D.zoom-1}),S.expression.evaluate({zoom:D.zoom}),S.expression.evaluate({zoom:D.zoom+1}),D);return new Du(this,{kind:\"constant\",value:ue},D)}return new Du(this,S.expression,D)}evaluate(S,D,j,te,ue,ve){if(S.kind===\"source\"){let De=S.evaluate(D,j,te,ue,ve);return this._calculate(De,De,De,D)}return S.kind===\"composite\"?this._calculate(S.evaluate({zoom:Math.floor(D.zoom)-1},j,te),S.evaluate({zoom:Math.floor(D.zoom)},j,te),S.evaluate({zoom:Math.floor(D.zoom)+1},j,te),D):S.value}_calculate(S,D,j,te){return te.zoom>te.zoomHistory.lastIntegerZoom?{from:S,to:D}:{from:j,to:D}}interpolate(S){return S}}class yc{constructor(S){this.specification=S}possiblyEvaluate(S,D,j,te){if(S.value!==void 0){if(S.expression.kind===\"constant\"){let ue=S.expression.evaluate(D,null,{},j,te);return this._calculate(ue,ue,ue,D)}return this._calculate(S.expression.evaluate(new Ko(Math.floor(D.zoom-1),D)),S.expression.evaluate(new Ko(Math.floor(D.zoom),D)),S.expression.evaluate(new Ko(Math.floor(D.zoom+1),D)),D)}}_calculate(S,D,j,te){return te.zoom>te.zoomHistory.lastIntegerZoom?{from:S,to:D}:{from:j,to:D}}interpolate(S){return S}}class _c{constructor(S){this.specification=S}possiblyEvaluate(S,D,j,te){return!!S.expression.evaluate(D,null,{},j,te)}interpolate(){return!1}}class le{constructor(S){this.properties=S,this.defaultPropertyValues={},this.defaultTransitionablePropertyValues={},this.defaultTransitioningPropertyValues={},this.defaultPossiblyEvaluatedValues={},this.overridableProperties=[];for(let D in S){let j=S[D];j.specification.overridable&&this.overridableProperties.push(D);let te=this.defaultPropertyValues[D]=new iu(j,void 0),ue=this.defaultTransitionablePropertyValues[D]=new Ru(j);this.defaultTransitioningPropertyValues[D]=ue.untransitioned(),this.defaultPossiblyEvaluatedValues[D]=te.possiblyEvaluate({})}}}mi(\"DataDrivenProperty\",eo),mi(\"DataConstantProperty\",Da),mi(\"CrossFadedDataDrivenProperty\",Jc),mi(\"CrossFadedProperty\",yc),mi(\"ColorRampProperty\",_c);let w=\"-transition\";class B extends Re{constructor(S,D){if(super(),this.id=S.id,this.type=S.type,this._featureFilter={filter:()=>!0,needGeometry:!1},S.type!==\"custom\"&&(this.metadata=S.metadata,this.minzoom=S.minzoom,this.maxzoom=S.maxzoom,S.type!==\"background\"&&(this.source=S.source,this.sourceLayer=S[\"source-layer\"],this.filter=S.filter),D.layout&&(this._unevaluatedLayout=new Kc(D.layout)),D.paint)){this._transitionablePaint=new ac(D.paint);for(let j in S.paint)this.setPaintProperty(j,S.paint[j],{validate:!1});for(let j in S.layout)this.setLayoutProperty(j,S.layout[j],{validate:!1});this._transitioningPaint=this._transitionablePaint.untransitioned(),this.paint=new Dc(D.paint)}}getCrossfadeParameters(){return this._crossfadeParameters}getLayoutProperty(S){return S===\"visibility\"?this.visibility:this._unevaluatedLayout.getValue(S)}setLayoutProperty(S,D,j={}){D!=null&&this._validate(hn,`layers.${this.id}.layout.${S}`,S,D,j)||(S!==\"visibility\"?this._unevaluatedLayout.setValue(S,D):this.visibility=D)}getPaintProperty(S){return S.endsWith(w)?this._transitionablePaint.getTransition(S.slice(0,-11)):this._transitionablePaint.getValue(S)}setPaintProperty(S,D,j={}){if(D!=null&&this._validate(Xi,`layers.${this.id}.paint.${S}`,S,D,j))return!1;if(S.endsWith(w))return this._transitionablePaint.setTransition(S.slice(0,-11),D||void 0),!1;{let te=this._transitionablePaint._values[S],ue=te.property.specification[\"property-type\"]===\"cross-faded-data-driven\",ve=te.value.isDataDriven(),De=te.value;this._transitionablePaint.setValue(S,D),this._handleSpecialPaintPropertyUpdate(S);let Ze=this._transitionablePaint._values[S].value;return Ze.isDataDriven()||ve||ue||this._handleOverridablePaintPropertyUpdate(S,De,Ze)}}_handleSpecialPaintPropertyUpdate(S){}_handleOverridablePaintPropertyUpdate(S,D,j){return!1}isHidden(S){return!!(this.minzoom&&S=this.maxzoom)||this.visibility===\"none\"}updateTransitions(S){this._transitioningPaint=this._transitionablePaint.transitioned(S,this._transitioningPaint)}hasTransition(){return this._transitioningPaint.hasTransition()}recalculate(S,D){S.getCrossfadeParameters&&(this._crossfadeParameters=S.getCrossfadeParameters()),this._unevaluatedLayout&&(this.layout=this._unevaluatedLayout.possiblyEvaluate(S,void 0,D)),this.paint=this._transitioningPaint.possiblyEvaluate(S,void 0,D)}serialize(){let S={id:this.id,type:this.type,source:this.source,\"source-layer\":this.sourceLayer,metadata:this.metadata,minzoom:this.minzoom,maxzoom:this.maxzoom,filter:this.filter,layout:this._unevaluatedLayout&&this._unevaluatedLayout.serialize(),paint:this._transitionablePaint&&this._transitionablePaint.serialize()};return this.visibility&&(S.layout=S.layout||{},S.layout.visibility=this.visibility),M(S,(D,j)=>!(D===void 0||j===\"layout\"&&!Object.keys(D).length||j===\"paint\"&&!Object.keys(D).length))}_validate(S,D,j,te,ue={}){return(!ue||ue.validate!==!1)&&Ti(this,S.call(fi,{key:D,layerType:this.type,objectKey:j,value:te,styleSpec:ce,style:{glyphs:!0,sprite:!0}}))}is3D(){return!1}isTileClipped(){return!1}hasOffscreenPass(){return!1}resize(){}isStateDependent(){for(let S in this.paint._values){let D=this.paint.get(S);if(D instanceof Du&&Cu(D.property.specification)&&(D.value.kind===\"source\"||D.value.kind===\"composite\")&&D.value.isStateDependent)return!0}return!1}}let Q={Int8:Int8Array,Uint8:Uint8Array,Int16:Int16Array,Uint16:Uint16Array,Int32:Int32Array,Uint32:Uint32Array,Float32:Float32Array};class ee{constructor(S,D){this._structArray=S,this._pos1=D*this.size,this._pos2=this._pos1/2,this._pos4=this._pos1/4,this._pos8=this._pos1/8}}class se{constructor(){this.isTransferred=!1,this.capacity=-1,this.resize(0)}static serialize(S,D){return S._trim(),D&&(S.isTransferred=!0,D.push(S.arrayBuffer)),{length:S.length,arrayBuffer:S.arrayBuffer}}static deserialize(S){let D=Object.create(this.prototype);return D.arrayBuffer=S.arrayBuffer,D.length=S.length,D.capacity=S.arrayBuffer.byteLength/D.bytesPerElement,D._refreshViews(),D}_trim(){this.length!==this.capacity&&(this.capacity=this.length,this.arrayBuffer=this.arrayBuffer.slice(0,this.length*this.bytesPerElement),this._refreshViews())}clear(){this.length=0}resize(S){this.reserve(S),this.length=S}reserve(S){if(S>this.capacity){this.capacity=Math.max(S,Math.floor(5*this.capacity),128),this.arrayBuffer=new ArrayBuffer(this.capacity*this.bytesPerElement);let D=this.uint8;this._refreshViews(),D&&this.uint8.set(D)}}_refreshViews(){throw new Error(\"_refreshViews() must be implemented by each concrete StructArray layout\")}}function qe(R,S=1){let D=0,j=0;return{members:R.map(te=>{let ue=Q[te.type].BYTES_PER_ELEMENT,ve=D=je(D,Math.max(S,ue)),De=te.components||1;return j=Math.max(j,ue),D+=ue*De,{name:te.name,type:te.type,components:De,offset:ve}}),size:je(D,Math.max(j,S)),alignment:S}}function je(R,S){return Math.ceil(R/S)*S}class it extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(S,D){let j=this.length;return this.resize(j+1),this.emplace(j,S,D)}emplace(S,D,j){let te=2*S;return this.int16[te+0]=D,this.int16[te+1]=j,S}}it.prototype.bytesPerElement=4,mi(\"StructArrayLayout2i4\",it);class yt extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(S,D,j){let te=this.length;return this.resize(te+1),this.emplace(te,S,D,j)}emplace(S,D,j,te){let ue=3*S;return this.int16[ue+0]=D,this.int16[ue+1]=j,this.int16[ue+2]=te,S}}yt.prototype.bytesPerElement=6,mi(\"StructArrayLayout3i6\",yt);class Ot extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(S,D,j,te){let ue=this.length;return this.resize(ue+1),this.emplace(ue,S,D,j,te)}emplace(S,D,j,te,ue){let ve=4*S;return this.int16[ve+0]=D,this.int16[ve+1]=j,this.int16[ve+2]=te,this.int16[ve+3]=ue,S}}Ot.prototype.bytesPerElement=8,mi(\"StructArrayLayout4i8\",Ot);class Nt extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(S,D,j,te,ue,ve){let De=this.length;return this.resize(De+1),this.emplace(De,S,D,j,te,ue,ve)}emplace(S,D,j,te,ue,ve,De){let Ze=6*S;return this.int16[Ze+0]=D,this.int16[Ze+1]=j,this.int16[Ze+2]=te,this.int16[Ze+3]=ue,this.int16[Ze+4]=ve,this.int16[Ze+5]=De,S}}Nt.prototype.bytesPerElement=12,mi(\"StructArrayLayout2i4i12\",Nt);class hr extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(S,D,j,te,ue,ve){let De=this.length;return this.resize(De+1),this.emplace(De,S,D,j,te,ue,ve)}emplace(S,D,j,te,ue,ve,De){let Ze=4*S,at=8*S;return this.int16[Ze+0]=D,this.int16[Ze+1]=j,this.uint8[at+4]=te,this.uint8[at+5]=ue,this.uint8[at+6]=ve,this.uint8[at+7]=De,S}}hr.prototype.bytesPerElement=8,mi(\"StructArrayLayout2i4ub8\",hr);class Sr extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(S,D){let j=this.length;return this.resize(j+1),this.emplace(j,S,D)}emplace(S,D,j){let te=2*S;return this.float32[te+0]=D,this.float32[te+1]=j,S}}Sr.prototype.bytesPerElement=8,mi(\"StructArrayLayout2f8\",Sr);class he extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(S,D,j,te,ue,ve,De,Ze,at,Tt){let Ft=this.length;return this.resize(Ft+1),this.emplace(Ft,S,D,j,te,ue,ve,De,Ze,at,Tt)}emplace(S,D,j,te,ue,ve,De,Ze,at,Tt,Ft){let Qt=10*S;return this.uint16[Qt+0]=D,this.uint16[Qt+1]=j,this.uint16[Qt+2]=te,this.uint16[Qt+3]=ue,this.uint16[Qt+4]=ve,this.uint16[Qt+5]=De,this.uint16[Qt+6]=Ze,this.uint16[Qt+7]=at,this.uint16[Qt+8]=Tt,this.uint16[Qt+9]=Ft,S}}he.prototype.bytesPerElement=20,mi(\"StructArrayLayout10ui20\",he);class be extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(S,D,j,te,ue,ve,De,Ze,at,Tt,Ft,Qt){let sr=this.length;return this.resize(sr+1),this.emplace(sr,S,D,j,te,ue,ve,De,Ze,at,Tt,Ft,Qt)}emplace(S,D,j,te,ue,ve,De,Ze,at,Tt,Ft,Qt,sr){let Tr=12*S;return this.int16[Tr+0]=D,this.int16[Tr+1]=j,this.int16[Tr+2]=te,this.int16[Tr+3]=ue,this.uint16[Tr+4]=ve,this.uint16[Tr+5]=De,this.uint16[Tr+6]=Ze,this.uint16[Tr+7]=at,this.int16[Tr+8]=Tt,this.int16[Tr+9]=Ft,this.int16[Tr+10]=Qt,this.int16[Tr+11]=sr,S}}be.prototype.bytesPerElement=24,mi(\"StructArrayLayout4i4ui4i24\",be);class Pe extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(S,D,j){let te=this.length;return this.resize(te+1),this.emplace(te,S,D,j)}emplace(S,D,j,te){let ue=3*S;return this.float32[ue+0]=D,this.float32[ue+1]=j,this.float32[ue+2]=te,S}}Pe.prototype.bytesPerElement=12,mi(\"StructArrayLayout3f12\",Pe);class Oe extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer)}emplaceBack(S){let D=this.length;return this.resize(D+1),this.emplace(D,S)}emplace(S,D){return this.uint32[1*S+0]=D,S}}Oe.prototype.bytesPerElement=4,mi(\"StructArrayLayout1ul4\",Oe);class Je extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(S,D,j,te,ue,ve,De,Ze,at){let Tt=this.length;return this.resize(Tt+1),this.emplace(Tt,S,D,j,te,ue,ve,De,Ze,at)}emplace(S,D,j,te,ue,ve,De,Ze,at,Tt){let Ft=10*S,Qt=5*S;return this.int16[Ft+0]=D,this.int16[Ft+1]=j,this.int16[Ft+2]=te,this.int16[Ft+3]=ue,this.int16[Ft+4]=ve,this.int16[Ft+5]=De,this.uint32[Qt+3]=Ze,this.uint16[Ft+8]=at,this.uint16[Ft+9]=Tt,S}}Je.prototype.bytesPerElement=20,mi(\"StructArrayLayout6i1ul2ui20\",Je);class He extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(S,D,j,te,ue,ve){let De=this.length;return this.resize(De+1),this.emplace(De,S,D,j,te,ue,ve)}emplace(S,D,j,te,ue,ve,De){let Ze=6*S;return this.int16[Ze+0]=D,this.int16[Ze+1]=j,this.int16[Ze+2]=te,this.int16[Ze+3]=ue,this.int16[Ze+4]=ve,this.int16[Ze+5]=De,S}}He.prototype.bytesPerElement=12,mi(\"StructArrayLayout2i2i2i12\",He);class et extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(S,D,j,te,ue){let ve=this.length;return this.resize(ve+1),this.emplace(ve,S,D,j,te,ue)}emplace(S,D,j,te,ue,ve){let De=4*S,Ze=8*S;return this.float32[De+0]=D,this.float32[De+1]=j,this.float32[De+2]=te,this.int16[Ze+6]=ue,this.int16[Ze+7]=ve,S}}et.prototype.bytesPerElement=16,mi(\"StructArrayLayout2f1f2i16\",et);class Mt extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(S,D,j,te,ue,ve){let De=this.length;return this.resize(De+1),this.emplace(De,S,D,j,te,ue,ve)}emplace(S,D,j,te,ue,ve,De){let Ze=16*S,at=4*S,Tt=8*S;return this.uint8[Ze+0]=D,this.uint8[Ze+1]=j,this.float32[at+1]=te,this.float32[at+2]=ue,this.int16[Tt+6]=ve,this.int16[Tt+7]=De,S}}Mt.prototype.bytesPerElement=16,mi(\"StructArrayLayout2ub2f2i16\",Mt);class Dt extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(S,D,j){let te=this.length;return this.resize(te+1),this.emplace(te,S,D,j)}emplace(S,D,j,te){let ue=3*S;return this.uint16[ue+0]=D,this.uint16[ue+1]=j,this.uint16[ue+2]=te,S}}Dt.prototype.bytesPerElement=6,mi(\"StructArrayLayout3ui6\",Dt);class Ut extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(S,D,j,te,ue,ve,De,Ze,at,Tt,Ft,Qt,sr,Tr,Pr,$r,ni){let Di=this.length;return this.resize(Di+1),this.emplace(Di,S,D,j,te,ue,ve,De,Ze,at,Tt,Ft,Qt,sr,Tr,Pr,$r,ni)}emplace(S,D,j,te,ue,ve,De,Ze,at,Tt,Ft,Qt,sr,Tr,Pr,$r,ni,Di){let pi=24*S,ki=12*S,Zi=48*S;return this.int16[pi+0]=D,this.int16[pi+1]=j,this.uint16[pi+2]=te,this.uint16[pi+3]=ue,this.uint32[ki+2]=ve,this.uint32[ki+3]=De,this.uint32[ki+4]=Ze,this.uint16[pi+10]=at,this.uint16[pi+11]=Tt,this.uint16[pi+12]=Ft,this.float32[ki+7]=Qt,this.float32[ki+8]=sr,this.uint8[Zi+36]=Tr,this.uint8[Zi+37]=Pr,this.uint8[Zi+38]=$r,this.uint32[ki+10]=ni,this.int16[pi+22]=Di,S}}Ut.prototype.bytesPerElement=48,mi(\"StructArrayLayout2i2ui3ul3ui2f3ub1ul1i48\",Ut);class tr extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(S,D,j,te,ue,ve,De,Ze,at,Tt,Ft,Qt,sr,Tr,Pr,$r,ni,Di,pi,ki,Zi,ta,Va,Io,La,Hn,lo,$a){let Xa=this.length;return this.resize(Xa+1),this.emplace(Xa,S,D,j,te,ue,ve,De,Ze,at,Tt,Ft,Qt,sr,Tr,Pr,$r,ni,Di,pi,ki,Zi,ta,Va,Io,La,Hn,lo,$a)}emplace(S,D,j,te,ue,ve,De,Ze,at,Tt,Ft,Qt,sr,Tr,Pr,$r,ni,Di,pi,ki,Zi,ta,Va,Io,La,Hn,lo,$a,Xa){let Tn=32*S,bo=16*S;return this.int16[Tn+0]=D,this.int16[Tn+1]=j,this.int16[Tn+2]=te,this.int16[Tn+3]=ue,this.int16[Tn+4]=ve,this.int16[Tn+5]=De,this.int16[Tn+6]=Ze,this.int16[Tn+7]=at,this.uint16[Tn+8]=Tt,this.uint16[Tn+9]=Ft,this.uint16[Tn+10]=Qt,this.uint16[Tn+11]=sr,this.uint16[Tn+12]=Tr,this.uint16[Tn+13]=Pr,this.uint16[Tn+14]=$r,this.uint16[Tn+15]=ni,this.uint16[Tn+16]=Di,this.uint16[Tn+17]=pi,this.uint16[Tn+18]=ki,this.uint16[Tn+19]=Zi,this.uint16[Tn+20]=ta,this.uint16[Tn+21]=Va,this.uint16[Tn+22]=Io,this.uint32[bo+12]=La,this.float32[bo+13]=Hn,this.float32[bo+14]=lo,this.uint16[Tn+30]=$a,this.uint16[Tn+31]=Xa,S}}tr.prototype.bytesPerElement=64,mi(\"StructArrayLayout8i15ui1ul2f2ui64\",tr);class mr extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(S){let D=this.length;return this.resize(D+1),this.emplace(D,S)}emplace(S,D){return this.float32[1*S+0]=D,S}}mr.prototype.bytesPerElement=4,mi(\"StructArrayLayout1f4\",mr);class Rr extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(S,D,j){let te=this.length;return this.resize(te+1),this.emplace(te,S,D,j)}emplace(S,D,j,te){let ue=3*S;return this.uint16[6*S+0]=D,this.float32[ue+1]=j,this.float32[ue+2]=te,S}}Rr.prototype.bytesPerElement=12,mi(\"StructArrayLayout1ui2f12\",Rr);class zr extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(S,D,j){let te=this.length;return this.resize(te+1),this.emplace(te,S,D,j)}emplace(S,D,j,te){let ue=4*S;return this.uint32[2*S+0]=D,this.uint16[ue+2]=j,this.uint16[ue+3]=te,S}}zr.prototype.bytesPerElement=8,mi(\"StructArrayLayout1ul2ui8\",zr);class Xr extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(S,D){let j=this.length;return this.resize(j+1),this.emplace(j,S,D)}emplace(S,D,j){let te=2*S;return this.uint16[te+0]=D,this.uint16[te+1]=j,S}}Xr.prototype.bytesPerElement=4,mi(\"StructArrayLayout2ui4\",Xr);class di extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(S){let D=this.length;return this.resize(D+1),this.emplace(D,S)}emplace(S,D){return this.uint16[1*S+0]=D,S}}di.prototype.bytesPerElement=2,mi(\"StructArrayLayout1ui2\",di);class Li extends se{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(S,D,j,te){let ue=this.length;return this.resize(ue+1),this.emplace(ue,S,D,j,te)}emplace(S,D,j,te,ue){let ve=4*S;return this.float32[ve+0]=D,this.float32[ve+1]=j,this.float32[ve+2]=te,this.float32[ve+3]=ue,S}}Li.prototype.bytesPerElement=16,mi(\"StructArrayLayout4f16\",Li);class Ci extends ee{get anchorPointX(){return this._structArray.int16[this._pos2+0]}get anchorPointY(){return this._structArray.int16[this._pos2+1]}get x1(){return this._structArray.int16[this._pos2+2]}get y1(){return this._structArray.int16[this._pos2+3]}get x2(){return this._structArray.int16[this._pos2+4]}get y2(){return this._structArray.int16[this._pos2+5]}get featureIndex(){return this._structArray.uint32[this._pos4+3]}get sourceLayerIndex(){return this._structArray.uint16[this._pos2+8]}get bucketIndex(){return this._structArray.uint16[this._pos2+9]}get anchorPoint(){return new u(this.anchorPointX,this.anchorPointY)}}Ci.prototype.size=20;class Qi extends Je{get(S){return new Ci(this,S)}}mi(\"CollisionBoxArray\",Qi);class Mn extends ee{get anchorX(){return this._structArray.int16[this._pos2+0]}get anchorY(){return this._structArray.int16[this._pos2+1]}get glyphStartIndex(){return this._structArray.uint16[this._pos2+2]}get numGlyphs(){return this._structArray.uint16[this._pos2+3]}get vertexStartIndex(){return this._structArray.uint32[this._pos4+2]}get lineStartIndex(){return this._structArray.uint32[this._pos4+3]}get lineLength(){return this._structArray.uint32[this._pos4+4]}get segment(){return this._structArray.uint16[this._pos2+10]}get lowerSize(){return this._structArray.uint16[this._pos2+11]}get upperSize(){return this._structArray.uint16[this._pos2+12]}get lineOffsetX(){return this._structArray.float32[this._pos4+7]}get lineOffsetY(){return this._structArray.float32[this._pos4+8]}get writingMode(){return this._structArray.uint8[this._pos1+36]}get placedOrientation(){return this._structArray.uint8[this._pos1+37]}set placedOrientation(S){this._structArray.uint8[this._pos1+37]=S}get hidden(){return this._structArray.uint8[this._pos1+38]}set hidden(S){this._structArray.uint8[this._pos1+38]=S}get crossTileID(){return this._structArray.uint32[this._pos4+10]}set crossTileID(S){this._structArray.uint32[this._pos4+10]=S}get associatedIconIndex(){return this._structArray.int16[this._pos2+22]}}Mn.prototype.size=48;class pa extends Ut{get(S){return new Mn(this,S)}}mi(\"PlacedSymbolArray\",pa);class ea extends ee{get anchorX(){return this._structArray.int16[this._pos2+0]}get anchorY(){return this._structArray.int16[this._pos2+1]}get rightJustifiedTextSymbolIndex(){return this._structArray.int16[this._pos2+2]}get centerJustifiedTextSymbolIndex(){return this._structArray.int16[this._pos2+3]}get leftJustifiedTextSymbolIndex(){return this._structArray.int16[this._pos2+4]}get verticalPlacedTextSymbolIndex(){return this._structArray.int16[this._pos2+5]}get placedIconSymbolIndex(){return this._structArray.int16[this._pos2+6]}get verticalPlacedIconSymbolIndex(){return this._structArray.int16[this._pos2+7]}get key(){return this._structArray.uint16[this._pos2+8]}get textBoxStartIndex(){return this._structArray.uint16[this._pos2+9]}get textBoxEndIndex(){return this._structArray.uint16[this._pos2+10]}get verticalTextBoxStartIndex(){return this._structArray.uint16[this._pos2+11]}get verticalTextBoxEndIndex(){return this._structArray.uint16[this._pos2+12]}get iconBoxStartIndex(){return this._structArray.uint16[this._pos2+13]}get iconBoxEndIndex(){return this._structArray.uint16[this._pos2+14]}get verticalIconBoxStartIndex(){return this._structArray.uint16[this._pos2+15]}get verticalIconBoxEndIndex(){return this._structArray.uint16[this._pos2+16]}get featureIndex(){return this._structArray.uint16[this._pos2+17]}get numHorizontalGlyphVertices(){return this._structArray.uint16[this._pos2+18]}get numVerticalGlyphVertices(){return this._structArray.uint16[this._pos2+19]}get numIconVertices(){return this._structArray.uint16[this._pos2+20]}get numVerticalIconVertices(){return this._structArray.uint16[this._pos2+21]}get useRuntimeCollisionCircles(){return this._structArray.uint16[this._pos2+22]}get crossTileID(){return this._structArray.uint32[this._pos4+12]}set crossTileID(S){this._structArray.uint32[this._pos4+12]=S}get textBoxScale(){return this._structArray.float32[this._pos4+13]}get collisionCircleDiameter(){return this._structArray.float32[this._pos4+14]}get textAnchorOffsetStartIndex(){return this._structArray.uint16[this._pos2+30]}get textAnchorOffsetEndIndex(){return this._structArray.uint16[this._pos2+31]}}ea.prototype.size=64;class Ga extends tr{get(S){return new ea(this,S)}}mi(\"SymbolInstanceArray\",Ga);class To extends mr{getoffsetX(S){return this.float32[1*S+0]}}mi(\"GlyphOffsetArray\",To);class Wa extends yt{getx(S){return this.int16[3*S+0]}gety(S){return this.int16[3*S+1]}gettileUnitDistanceFromAnchor(S){return this.int16[3*S+2]}}mi(\"SymbolLineVertexArray\",Wa);class co extends ee{get textAnchor(){return this._structArray.uint16[this._pos2+0]}get textOffset0(){return this._structArray.float32[this._pos4+1]}get textOffset1(){return this._structArray.float32[this._pos4+2]}}co.prototype.size=12;class Ro extends Rr{get(S){return new co(this,S)}}mi(\"TextAnchorOffsetArray\",Ro);class Ds extends ee{get featureIndex(){return this._structArray.uint32[this._pos4+0]}get sourceLayerIndex(){return this._structArray.uint16[this._pos2+2]}get bucketIndex(){return this._structArray.uint16[this._pos2+3]}}Ds.prototype.size=8;class As extends zr{get(S){return new Ds(this,S)}}mi(\"FeatureIndexArray\",As);class yo extends it{}class po extends it{}class _l extends it{}class Vl extends Nt{}class Zu extends hr{}class cu extends Sr{}class el extends he{}class nu extends be{}class zc extends Pe{}class Dl extends Oe{}class zl extends He{}class Z extends Mt{}class oe extends Dt{}class we extends Xr{}let Be=qe([{name:\"a_pos\",components:2,type:\"Int16\"}],4),{members:Ue}=Be;class We{constructor(S=[]){this.segments=S}prepareSegment(S,D,j,te){let ue=this.segments[this.segments.length-1];return S>We.MAX_VERTEX_ARRAY_LENGTH&&T(`Max vertices per segment is ${We.MAX_VERTEX_ARRAY_LENGTH}: bucket requested ${S}`),(!ue||ue.vertexLength+S>We.MAX_VERTEX_ARRAY_LENGTH||ue.sortKey!==te)&&(ue={vertexOffset:D.length,primitiveOffset:j.length,vertexLength:0,primitiveLength:0},te!==void 0&&(ue.sortKey=te),this.segments.push(ue)),ue}get(){return this.segments}destroy(){for(let S of this.segments)for(let D in S.vaos)S.vaos[D].destroy()}static simpleSegment(S,D,j,te){return new We([{vertexOffset:S,primitiveOffset:D,vertexLength:j,primitiveLength:te,vaos:{},sortKey:0}])}}function wt(R,S){return 256*(R=k(Math.floor(R),0,255))+k(Math.floor(S),0,255)}We.MAX_VERTEX_ARRAY_LENGTH=Math.pow(2,16)-1,mi(\"SegmentVector\",We);let tt=qe([{name:\"a_pattern_from\",components:4,type:\"Uint16\"},{name:\"a_pattern_to\",components:4,type:\"Uint16\"},{name:\"a_pixel_ratio_from\",components:1,type:\"Uint16\"},{name:\"a_pixel_ratio_to\",components:1,type:\"Uint16\"}]);var zt={exports:{}},or={exports:{}};or.exports=function(R,S){var D,j,te,ue,ve,De,Ze,at;for(j=R.length-(D=3&R.length),te=S,ve=3432918353,De=461845907,at=0;at>>16)*ve&65535)<<16)&4294967295)<<15|Ze>>>17))*De+(((Ze>>>16)*De&65535)<<16)&4294967295)<<13|te>>>19))+((5*(te>>>16)&65535)<<16)&4294967295))+((58964+(ue>>>16)&65535)<<16);switch(Ze=0,D){case 3:Ze^=(255&R.charCodeAt(at+2))<<16;case 2:Ze^=(255&R.charCodeAt(at+1))<<8;case 1:te^=Ze=(65535&(Ze=(Ze=(65535&(Ze^=255&R.charCodeAt(at)))*ve+(((Ze>>>16)*ve&65535)<<16)&4294967295)<<15|Ze>>>17))*De+(((Ze>>>16)*De&65535)<<16)&4294967295}return te^=R.length,te=2246822507*(65535&(te^=te>>>16))+((2246822507*(te>>>16)&65535)<<16)&4294967295,te=3266489909*(65535&(te^=te>>>13))+((3266489909*(te>>>16)&65535)<<16)&4294967295,(te^=te>>>16)>>>0};var lr=or.exports,Dr={exports:{}};Dr.exports=function(R,S){for(var D,j=R.length,te=S^j,ue=0;j>=4;)D=1540483477*(65535&(D=255&R.charCodeAt(ue)|(255&R.charCodeAt(++ue))<<8|(255&R.charCodeAt(++ue))<<16|(255&R.charCodeAt(++ue))<<24))+((1540483477*(D>>>16)&65535)<<16),te=1540483477*(65535&te)+((1540483477*(te>>>16)&65535)<<16)^(D=1540483477*(65535&(D^=D>>>24))+((1540483477*(D>>>16)&65535)<<16)),j-=4,++ue;switch(j){case 3:te^=(255&R.charCodeAt(ue+2))<<16;case 2:te^=(255&R.charCodeAt(ue+1))<<8;case 1:te=1540483477*(65535&(te^=255&R.charCodeAt(ue)))+((1540483477*(te>>>16)&65535)<<16)}return te=1540483477*(65535&(te^=te>>>13))+((1540483477*(te>>>16)&65535)<<16),(te^=te>>>15)>>>0};var Ir=lr,oi=Dr.exports;zt.exports=Ir,zt.exports.murmur3=Ir,zt.exports.murmur2=oi;var ui=o(zt.exports);class qr{constructor(){this.ids=[],this.positions=[],this.indexed=!1}add(S,D,j,te){this.ids.push(Kr(S)),this.positions.push(D,j,te)}getPositions(S){if(!this.indexed)throw new Error(\"Trying to get index, but feature positions are not indexed\");let D=Kr(S),j=0,te=this.ids.length-1;for(;j>1;this.ids[ve]>=D?te=ve:j=ve+1}let ue=[];for(;this.ids[j]===D;)ue.push({index:this.positions[3*j],start:this.positions[3*j+1],end:this.positions[3*j+2]}),j++;return ue}static serialize(S,D){let j=new Float64Array(S.ids),te=new Uint32Array(S.positions);return ii(j,te,0,j.length-1),D&&D.push(j.buffer,te.buffer),{ids:j,positions:te}}static deserialize(S){let D=new qr;return D.ids=S.ids,D.positions=S.positions,D.indexed=!0,D}}function Kr(R){let S=+R;return!isNaN(S)&&S<=Number.MAX_SAFE_INTEGER?S:ui(String(R))}function ii(R,S,D,j){for(;D>1],ue=D-1,ve=j+1;for(;;){do ue++;while(R[ue]te);if(ue>=ve)break;vi(R,ue,ve),vi(S,3*ue,3*ve),vi(S,3*ue+1,3*ve+1),vi(S,3*ue+2,3*ve+2)}ve-D`u_${te}`),this.type=j}setUniform(S,D,j){S.set(j.constantOr(this.value))}getBinding(S,D,j){return this.type===\"color\"?new dn(S,D):new Jr(S,D)}}class ya{constructor(S,D){this.uniformNames=D.map(j=>`u_${j}`),this.patternFrom=null,this.patternTo=null,this.pixelRatioFrom=1,this.pixelRatioTo=1}setConstantPatternPositions(S,D){this.pixelRatioFrom=D.pixelRatio,this.pixelRatioTo=S.pixelRatio,this.patternFrom=D.tlbr,this.patternTo=S.tlbr}setUniform(S,D,j,te){let ue=te===\"u_pattern_to\"?this.patternTo:te===\"u_pattern_from\"?this.patternFrom:te===\"u_pixel_ratio_to\"?this.pixelRatioTo:te===\"u_pixel_ratio_from\"?this.pixelRatioFrom:null;ue&&S.set(ue)}getBinding(S,D,j){return j.substr(0,9)===\"u_pattern\"?new un(S,D):new Jr(S,D)}}class so{constructor(S,D,j,te){this.expression=S,this.type=j,this.maxValue=0,this.paintVertexAttributes=D.map(ue=>({name:`a_${ue}`,type:\"Float32\",components:j===\"color\"?2:1,offset:0})),this.paintVertexArray=new te}populatePaintArray(S,D,j,te,ue){let ve=this.paintVertexArray.length,De=this.expression.evaluate(new Ko(0),D,{},te,[],ue);this.paintVertexArray.resize(S),this._setPaintValue(ve,S,De)}updatePaintArray(S,D,j,te){let ue=this.expression.evaluate({zoom:0},j,te);this._setPaintValue(S,D,ue)}_setPaintValue(S,D,j){if(this.type===\"color\"){let te=Nn(j);for(let ue=S;ue`u_${De}_t`),this.type=j,this.useIntegerZoom=te,this.zoom=ue,this.maxValue=0,this.paintVertexAttributes=D.map(De=>({name:`a_${De}`,type:\"Float32\",components:j===\"color\"?4:2,offset:0})),this.paintVertexArray=new ve}populatePaintArray(S,D,j,te,ue){let ve=this.expression.evaluate(new Ko(this.zoom),D,{},te,[],ue),De=this.expression.evaluate(new Ko(this.zoom+1),D,{},te,[],ue),Ze=this.paintVertexArray.length;this.paintVertexArray.resize(S),this._setPaintValue(Ze,S,ve,De)}updatePaintArray(S,D,j,te){let ue=this.expression.evaluate({zoom:this.zoom},j,te),ve=this.expression.evaluate({zoom:this.zoom+1},j,te);this._setPaintValue(S,D,ue,ve)}_setPaintValue(S,D,j,te){if(this.type===\"color\"){let ue=Nn(j),ve=Nn(te);for(let De=S;De`#define HAS_UNIFORM_${te}`))}return S}getBinderAttributes(){let S=[];for(let D in this.binders){let j=this.binders[D];if(j instanceof so||j instanceof wa)for(let te=0;te!0){this.programConfigurations={};for(let te of S)this.programConfigurations[te.id]=new Ss(te,D,j);this.needsUpload=!1,this._featureMap=new qr,this._bufferOffset=0}populatePaintArrays(S,D,j,te,ue,ve){for(let De in this.programConfigurations)this.programConfigurations[De].populatePaintArrays(S,D,te,ue,ve);D.id!==void 0&&this._featureMap.add(D.id,j,this._bufferOffset,S),this._bufferOffset=S,this.needsUpload=!0}updatePaintArrays(S,D,j,te){for(let ue of j)this.needsUpload=this.programConfigurations[ue.id].updatePaintArrays(S,this._featureMap,D,ue,te)||this.needsUpload}get(S){return this.programConfigurations[S]}upload(S){if(this.needsUpload){for(let D in this.programConfigurations)this.programConfigurations[D].upload(S);this.needsUpload=!1}}destroy(){for(let S in this.programConfigurations)this.programConfigurations[S].destroy()}}function Ns(R,S){return{\"text-opacity\":[\"opacity\"],\"icon-opacity\":[\"opacity\"],\"text-color\":[\"fill_color\"],\"icon-color\":[\"fill_color\"],\"text-halo-color\":[\"halo_color\"],\"icon-halo-color\":[\"halo_color\"],\"text-halo-blur\":[\"halo_blur\"],\"icon-halo-blur\":[\"halo_blur\"],\"text-halo-width\":[\"halo_width\"],\"icon-halo-width\":[\"halo_width\"],\"line-gap-width\":[\"gapwidth\"],\"line-pattern\":[\"pattern_to\",\"pattern_from\",\"pixel_ratio_to\",\"pixel_ratio_from\"],\"fill-pattern\":[\"pattern_to\",\"pattern_from\",\"pixel_ratio_to\",\"pixel_ratio_from\"],\"fill-extrusion-pattern\":[\"pattern_to\",\"pattern_from\",\"pixel_ratio_to\",\"pixel_ratio_from\"]}[R]||[R.replace(`${S}-`,\"\").replace(/-/g,\"_\")]}function pn(R,S,D){let j={color:{source:Sr,composite:Li},number:{source:mr,composite:Sr}},te=function(ue){return{\"line-pattern\":{source:el,composite:el},\"fill-pattern\":{source:el,composite:el},\"fill-extrusion-pattern\":{source:el,composite:el}}[ue]}(R);return te&&te[D]||j[S][D]}mi(\"ConstantBinder\",ga),mi(\"CrossFadedConstantBinder\",ya),mi(\"SourceExpressionBinder\",so),mi(\"CrossFadedCompositeBinder\",io),mi(\"CompositeExpressionBinder\",wa),mi(\"ProgramConfiguration\",Ss,{omit:[\"_buffers\"]}),mi(\"ProgramConfigurationSet\",_s);let za=8192,Lo=Math.pow(2,14)-1,Fo=-Lo-1;function js(R){let S=za/R.extent,D=R.loadGeometry();for(let j=0;jve.x+1||Zeve.y+1)&&T(\"Geometry exceeds allowed extent, reduce your vector tile buffer size\")}}return D}function xl(R,S){return{type:R.type,id:R.id,properties:R.properties,geometry:S?js(R):[]}}function fu(R,S,D,j,te){R.emplaceBack(2*S+(j+1)/2,2*D+(te+1)/2)}class dl{constructor(S){this.zoom=S.zoom,this.overscaling=S.overscaling,this.layers=S.layers,this.layerIds=this.layers.map(D=>D.id),this.index=S.index,this.hasPattern=!1,this.layoutVertexArray=new po,this.indexArray=new oe,this.segments=new We,this.programConfigurations=new _s(S.layers,S.zoom),this.stateDependentLayerIds=this.layers.filter(D=>D.isStateDependent()).map(D=>D.id)}populate(S,D,j){let te=this.layers[0],ue=[],ve=null,De=!1;te.type===\"circle\"&&(ve=te.layout.get(\"circle-sort-key\"),De=!ve.isConstant());for(let{feature:Ze,id:at,index:Tt,sourceLayerIndex:Ft}of S){let Qt=this.layers[0]._featureFilter.needGeometry,sr=xl(Ze,Qt);if(!this.layers[0]._featureFilter.filter(new Ko(this.zoom),sr,j))continue;let Tr=De?ve.evaluate(sr,{},j):void 0,Pr={id:at,properties:Ze.properties,type:Ze.type,sourceLayerIndex:Ft,index:Tt,geometry:Qt?sr.geometry:js(Ze),patterns:{},sortKey:Tr};ue.push(Pr)}De&&ue.sort((Ze,at)=>Ze.sortKey-at.sortKey);for(let Ze of ue){let{geometry:at,index:Tt,sourceLayerIndex:Ft}=Ze,Qt=S[Tt].feature;this.addFeature(Ze,at,Tt,j),D.featureIndex.insert(Qt,at,Tt,Ft,this.index)}}update(S,D,j){this.stateDependentLayers.length&&this.programConfigurations.updatePaintArrays(S,D,this.stateDependentLayers,j)}isEmpty(){return this.layoutVertexArray.length===0}uploadPending(){return!this.uploaded||this.programConfigurations.needsUpload}upload(S){this.uploaded||(this.layoutVertexBuffer=S.createVertexBuffer(this.layoutVertexArray,Ue),this.indexBuffer=S.createIndexBuffer(this.indexArray)),this.programConfigurations.upload(S),this.uploaded=!0}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.indexBuffer.destroy(),this.programConfigurations.destroy(),this.segments.destroy())}addFeature(S,D,j,te){for(let ue of D)for(let ve of ue){let De=ve.x,Ze=ve.y;if(De<0||De>=za||Ze<0||Ze>=za)continue;let at=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray,S.sortKey),Tt=at.vertexLength;fu(this.layoutVertexArray,De,Ze,-1,-1),fu(this.layoutVertexArray,De,Ze,1,-1),fu(this.layoutVertexArray,De,Ze,1,1),fu(this.layoutVertexArray,De,Ze,-1,1),this.indexArray.emplaceBack(Tt,Tt+1,Tt+2),this.indexArray.emplaceBack(Tt,Tt+3,Tt+2),at.vertexLength+=4,at.primitiveLength+=2}this.programConfigurations.populatePaintArrays(this.layoutVertexArray.length,S,j,{},te)}}function xc(R,S){for(let D=0;D1){if(wi(R,S))return!0;for(let j=0;j1?D:D.sub(S)._mult(te)._add(S))}function cn(R,S){let D,j,te,ue=!1;for(let ve=0;veS.y!=te.y>S.y&&S.x<(te.x-j.x)*(S.y-j.y)/(te.y-j.y)+j.x&&(ue=!ue)}return ue}function On(R,S){let D=!1;for(let j=0,te=R.length-1;jS.y!=ve.y>S.y&&S.x<(ve.x-ue.x)*(S.y-ue.y)/(ve.y-ue.y)+ue.x&&(D=!D)}return D}function Bn(R,S,D){let j=D[0],te=D[2];if(R.xte.x&&S.x>te.x||R.yte.y&&S.y>te.y)return!1;let ue=F(R,S,D[0]);return ue!==F(R,S,D[1])||ue!==F(R,S,D[2])||ue!==F(R,S,D[3])}function yn(R,S,D){let j=S.paint.get(R).value;return j.kind===\"constant\"?j.value:D.programConfigurations.get(S.id).getMaxValue(R)}function to(R){return Math.sqrt(R[0]*R[0]+R[1]*R[1])}function Rn(R,S,D,j,te){if(!S[0]&&!S[1])return R;let ue=u.convert(S)._mult(te);D===\"viewport\"&&ue._rotate(-j);let ve=[];for(let De=0;Devn($r,Pr))}(at,Ze),sr=Ft?Tt*De:Tt;for(let Tr of te)for(let Pr of Tr){let $r=Ft?Pr:vn(Pr,Ze),ni=sr,Di=Za([],[Pr.x,Pr.y,0,1],Ze);if(this.paint.get(\"circle-pitch-scale\")===\"viewport\"&&this.paint.get(\"circle-pitch-alignment\")===\"map\"?ni*=Di[3]/ve.cameraToCenterDistance:this.paint.get(\"circle-pitch-scale\")===\"map\"&&this.paint.get(\"circle-pitch-alignment\")===\"viewport\"&&(ni*=ve.cameraToCenterDistance/Di[3]),At(Qt,$r,ni))return!0}return!1}}function vn(R,S){let D=Za([],[R.x,R.y,0,1],S);return new u(D[0]/D[3],D[1]/D[3])}class Aa extends dl{}let aa;mi(\"HeatmapBucket\",Aa,{omit:[\"layers\"]});var Xn={get paint(){return aa=aa||new le({\"heatmap-radius\":new eo(ce.paint_heatmap[\"heatmap-radius\"]),\"heatmap-weight\":new eo(ce.paint_heatmap[\"heatmap-weight\"]),\"heatmap-intensity\":new Da(ce.paint_heatmap[\"heatmap-intensity\"]),\"heatmap-color\":new _c(ce.paint_heatmap[\"heatmap-color\"]),\"heatmap-opacity\":new Da(ce.paint_heatmap[\"heatmap-opacity\"])})}};function Vn(R,{width:S,height:D},j,te){if(te){if(te instanceof Uint8ClampedArray)te=new Uint8Array(te.buffer);else if(te.length!==S*D*j)throw new RangeError(`mismatched image size. expected: ${te.length} but got: ${S*D*j}`)}else te=new Uint8Array(S*D*j);return R.width=S,R.height=D,R.data=te,R}function ma(R,{width:S,height:D},j){if(S===R.width&&D===R.height)return;let te=Vn({},{width:S,height:D},j);ro(R,te,{x:0,y:0},{x:0,y:0},{width:Math.min(R.width,S),height:Math.min(R.height,D)},j),R.width=S,R.height=D,R.data=te.data}function ro(R,S,D,j,te,ue){if(te.width===0||te.height===0)return S;if(te.width>R.width||te.height>R.height||D.x>R.width-te.width||D.y>R.height-te.height)throw new RangeError(\"out of range source coordinates for image copy\");if(te.width>S.width||te.height>S.height||j.x>S.width-te.width||j.y>S.height-te.height)throw new RangeError(\"out of range destination coordinates for image copy\");let ve=R.data,De=S.data;if(ve===De)throw new Error(\"srcData equals dstData, so image is already copied\");for(let Ze=0;Ze{S[R.evaluationKey]=Ze;let at=R.expression.evaluate(S);te.data[ve+De+0]=Math.floor(255*at.r/at.a),te.data[ve+De+1]=Math.floor(255*at.g/at.a),te.data[ve+De+2]=Math.floor(255*at.b/at.a),te.data[ve+De+3]=Math.floor(255*at.a)};if(R.clips)for(let ve=0,De=0;ve80*D){De=1/0,Ze=1/0;let Tt=-1/0,Ft=-1/0;for(let Qt=D;QtTt&&(Tt=sr),Tr>Ft&&(Ft=Tr)}at=Math.max(Tt-De,Ft-Ze),at=at!==0?32767/at:0}return yf(ue,ve,D,De,Ze,at,0),ve}function bc(R,S,D,j,te){let ue;if(te===function(ve,De,Ze,at){let Tt=0;for(let Ft=De,Qt=Ze-at;Ft0)for(let ve=S;ve=S;ve-=j)ue=Jt(ve/j|0,R[ve],R[ve+1],ue);return ue&&de(ue,ue.next)&&(vt(ue),ue=ue.next),ue}function wc(R,S){if(!R)return R;S||(S=R);let D,j=R;do if(D=!1,j.steiner||!de(j,j.next)&&pe(j.prev,j,j.next)!==0)j=j.next;else{if(vt(j),j=S=j.prev,j===j.next)break;D=!0}while(D||j!==S);return S}function yf(R,S,D,j,te,ue,ve){if(!R)return;!ve&&ue&&function(Ze,at,Tt,Ft){let Qt=Ze;do Qt.z===0&&(Qt.z=z(Qt.x,Qt.y,at,Tt,Ft)),Qt.prevZ=Qt.prev,Qt.nextZ=Qt.next,Qt=Qt.next;while(Qt!==Ze);Qt.prevZ.nextZ=null,Qt.prevZ=null,function(sr){let Tr,Pr=1;do{let $r,ni=sr;sr=null;let Di=null;for(Tr=0;ni;){Tr++;let pi=ni,ki=0;for(let ta=0;ta0||Zi>0&π)ki!==0&&(Zi===0||!pi||ni.z<=pi.z)?($r=ni,ni=ni.nextZ,ki--):($r=pi,pi=pi.nextZ,Zi--),Di?Di.nextZ=$r:sr=$r,$r.prevZ=Di,Di=$r;ni=pi}Di.nextZ=null,Pr*=2}while(Tr>1)}(Qt)}(R,j,te,ue);let De=R;for(;R.prev!==R.next;){let Ze=R.prev,at=R.next;if(ue?Fc(R,j,te,ue):Hl(R))S.push(Ze.i,R.i,at.i),vt(R),R=at.next,De=at.next;else if((R=at)===De){ve?ve===1?yf(R=ef(wc(R),S),S,D,j,te,ue,2):ve===2&&ls(R,S,D,j,te,ue):yf(wc(R),S,D,j,te,ue,1);break}}}function Hl(R){let S=R.prev,D=R,j=R.next;if(pe(S,D,j)>=0)return!1;let te=S.x,ue=D.x,ve=j.x,De=S.y,Ze=D.y,at=j.y,Tt=teue?te>ve?te:ve:ue>ve?ue:ve,sr=De>Ze?De>at?De:at:Ze>at?Ze:at,Tr=j.next;for(;Tr!==S;){if(Tr.x>=Tt&&Tr.x<=Qt&&Tr.y>=Ft&&Tr.y<=sr&&O(te,De,ue,Ze,ve,at,Tr.x,Tr.y)&&pe(Tr.prev,Tr,Tr.next)>=0)return!1;Tr=Tr.next}return!0}function Fc(R,S,D,j){let te=R.prev,ue=R,ve=R.next;if(pe(te,ue,ve)>=0)return!1;let De=te.x,Ze=ue.x,at=ve.x,Tt=te.y,Ft=ue.y,Qt=ve.y,sr=DeZe?De>at?De:at:Ze>at?Ze:at,$r=Tt>Ft?Tt>Qt?Tt:Qt:Ft>Qt?Ft:Qt,ni=z(sr,Tr,S,D,j),Di=z(Pr,$r,S,D,j),pi=R.prevZ,ki=R.nextZ;for(;pi&&pi.z>=ni&&ki&&ki.z<=Di;){if(pi.x>=sr&&pi.x<=Pr&&pi.y>=Tr&&pi.y<=$r&&pi!==te&&pi!==ve&&O(De,Tt,Ze,Ft,at,Qt,pi.x,pi.y)&&pe(pi.prev,pi,pi.next)>=0||(pi=pi.prevZ,ki.x>=sr&&ki.x<=Pr&&ki.y>=Tr&&ki.y<=$r&&ki!==te&&ki!==ve&&O(De,Tt,Ze,Ft,at,Qt,ki.x,ki.y)&&pe(ki.prev,ki,ki.next)>=0))return!1;ki=ki.nextZ}for(;pi&&pi.z>=ni;){if(pi.x>=sr&&pi.x<=Pr&&pi.y>=Tr&&pi.y<=$r&&pi!==te&&pi!==ve&&O(De,Tt,Ze,Ft,at,Qt,pi.x,pi.y)&&pe(pi.prev,pi,pi.next)>=0)return!1;pi=pi.prevZ}for(;ki&&ki.z<=Di;){if(ki.x>=sr&&ki.x<=Pr&&ki.y>=Tr&&ki.y<=$r&&ki!==te&&ki!==ve&&O(De,Tt,Ze,Ft,at,Qt,ki.x,ki.y)&&pe(ki.prev,ki,ki.next)>=0)return!1;ki=ki.nextZ}return!0}function ef(R,S){let D=R;do{let j=D.prev,te=D.next.next;!de(j,te)&&Ie(j,D,D.next,te)&&Kt(j,te)&&Kt(te,j)&&(S.push(j.i,D.i,te.i),vt(D),vt(D.next),D=R=te),D=D.next}while(D!==R);return wc(D)}function ls(R,S,D,j,te,ue){let ve=R;do{let De=ve.next.next;for(;De!==ve.prev;){if(ve.i!==De.i&&$(ve,De)){let Ze=ir(ve,De);return ve=wc(ve,ve.next),Ze=wc(Ze,Ze.next),yf(ve,S,D,j,te,ue,0),void yf(Ze,S,D,j,te,ue,0)}De=De.next}ve=ve.next}while(ve!==R)}function _f(R,S){return R.x-S.x}function ns(R,S){let D=function(te,ue){let ve=ue,De=te.x,Ze=te.y,at,Tt=-1/0;do{if(Ze<=ve.y&&Ze>=ve.next.y&&ve.next.y!==ve.y){let Pr=ve.x+(Ze-ve.y)*(ve.next.x-ve.x)/(ve.next.y-ve.y);if(Pr<=De&&Pr>Tt&&(Tt=Pr,at=ve.x=ve.x&&ve.x>=Qt&&De!==ve.x&&O(Zeat.x||ve.x===at.x&&Y(at,ve)))&&(at=ve,Tr=Pr)}ve=ve.next}while(ve!==Ft);return at}(R,S);if(!D)return S;let j=ir(D,R);return wc(j,j.next),wc(D,D.next)}function Y(R,S){return pe(R.prev,R,S.prev)<0&&pe(S.next,R,R.next)<0}function z(R,S,D,j,te){return(R=1431655765&((R=858993459&((R=252645135&((R=16711935&((R=(R-D)*te|0)|R<<8))|R<<4))|R<<2))|R<<1))|(S=1431655765&((S=858993459&((S=252645135&((S=16711935&((S=(S-j)*te|0)|S<<8))|S<<4))|S<<2))|S<<1))<<1}function K(R){let S=R,D=R;do(S.x=(R-ve)*(ue-De)&&(R-ve)*(j-De)>=(D-ve)*(S-De)&&(D-ve)*(ue-De)>=(te-ve)*(j-De)}function $(R,S){return R.next.i!==S.i&&R.prev.i!==S.i&&!function(D,j){let te=D;do{if(te.i!==D.i&&te.next.i!==D.i&&te.i!==j.i&&te.next.i!==j.i&&Ie(te,te.next,D,j))return!0;te=te.next}while(te!==D);return!1}(R,S)&&(Kt(R,S)&&Kt(S,R)&&function(D,j){let te=D,ue=!1,ve=(D.x+j.x)/2,De=(D.y+j.y)/2;do te.y>De!=te.next.y>De&&te.next.y!==te.y&&ve<(te.next.x-te.x)*(De-te.y)/(te.next.y-te.y)+te.x&&(ue=!ue),te=te.next;while(te!==D);return ue}(R,S)&&(pe(R.prev,R,S.prev)||pe(R,S.prev,S))||de(R,S)&&pe(R.prev,R,R.next)>0&&pe(S.prev,S,S.next)>0)}function pe(R,S,D){return(S.y-R.y)*(D.x-S.x)-(S.x-R.x)*(D.y-S.y)}function de(R,S){return R.x===S.x&&R.y===S.y}function Ie(R,S,D,j){let te=pt(pe(R,S,D)),ue=pt(pe(R,S,j)),ve=pt(pe(D,j,R)),De=pt(pe(D,j,S));return te!==ue&&ve!==De||!(te!==0||!$e(R,D,S))||!(ue!==0||!$e(R,j,S))||!(ve!==0||!$e(D,R,j))||!(De!==0||!$e(D,S,j))}function $e(R,S,D){return S.x<=Math.max(R.x,D.x)&&S.x>=Math.min(R.x,D.x)&&S.y<=Math.max(R.y,D.y)&&S.y>=Math.min(R.y,D.y)}function pt(R){return R>0?1:R<0?-1:0}function Kt(R,S){return pe(R.prev,R,R.next)<0?pe(R,S,R.next)>=0&&pe(R,R.prev,S)>=0:pe(R,S,R.prev)<0||pe(R,R.next,S)<0}function ir(R,S){let D=Pt(R.i,R.x,R.y),j=Pt(S.i,S.x,S.y),te=R.next,ue=S.prev;return R.next=S,S.prev=R,D.next=te,te.prev=D,j.next=D,D.prev=j,ue.next=j,j.prev=ue,j}function Jt(R,S,D,j){let te=Pt(R,S,D);return j?(te.next=j.next,te.prev=j,j.next.prev=te,j.next=te):(te.prev=te,te.next=te),te}function vt(R){R.next.prev=R.prev,R.prev.next=R.next,R.prevZ&&(R.prevZ.nextZ=R.nextZ),R.nextZ&&(R.nextZ.prevZ=R.prevZ)}function Pt(R,S,D){return{i:R,x:S,y:D,prev:null,next:null,z:0,prevZ:null,nextZ:null,steiner:!1}}function Wt(R,S,D){let j=D.patternDependencies,te=!1;for(let ue of S){let ve=ue.paint.get(`${R}-pattern`);ve.isConstant()||(te=!0);let De=ve.constantOr(null);De&&(te=!0,j[De.to]=!0,j[De.from]=!0)}return te}function rr(R,S,D,j,te){let ue=te.patternDependencies;for(let ve of S){let De=ve.paint.get(`${R}-pattern`).value;if(De.kind!==\"constant\"){let Ze=De.evaluate({zoom:j-1},D,{},te.availableImages),at=De.evaluate({zoom:j},D,{},te.availableImages),Tt=De.evaluate({zoom:j+1},D,{},te.availableImages);Ze=Ze&&Ze.name?Ze.name:Ze,at=at&&at.name?at.name:at,Tt=Tt&&Tt.name?Tt.name:Tt,ue[Ze]=!0,ue[at]=!0,ue[Tt]=!0,D.patterns[ve.id]={min:Ze,mid:at,max:Tt}}}return D}class dr{constructor(S){this.zoom=S.zoom,this.overscaling=S.overscaling,this.layers=S.layers,this.layerIds=this.layers.map(D=>D.id),this.index=S.index,this.hasPattern=!1,this.patternFeatures=[],this.layoutVertexArray=new _l,this.indexArray=new oe,this.indexArray2=new we,this.programConfigurations=new _s(S.layers,S.zoom),this.segments=new We,this.segments2=new We,this.stateDependentLayerIds=this.layers.filter(D=>D.isStateDependent()).map(D=>D.id)}populate(S,D,j){this.hasPattern=Wt(\"fill\",this.layers,D);let te=this.layers[0].layout.get(\"fill-sort-key\"),ue=!te.isConstant(),ve=[];for(let{feature:De,id:Ze,index:at,sourceLayerIndex:Tt}of S){let Ft=this.layers[0]._featureFilter.needGeometry,Qt=xl(De,Ft);if(!this.layers[0]._featureFilter.filter(new Ko(this.zoom),Qt,j))continue;let sr=ue?te.evaluate(Qt,{},j,D.availableImages):void 0,Tr={id:Ze,properties:De.properties,type:De.type,sourceLayerIndex:Tt,index:at,geometry:Ft?Qt.geometry:js(De),patterns:{},sortKey:sr};ve.push(Tr)}ue&&ve.sort((De,Ze)=>De.sortKey-Ze.sortKey);for(let De of ve){let{geometry:Ze,index:at,sourceLayerIndex:Tt}=De;if(this.hasPattern){let Ft=rr(\"fill\",this.layers,De,this.zoom,D);this.patternFeatures.push(Ft)}else this.addFeature(De,Ze,at,j,{});D.featureIndex.insert(S[at].feature,Ze,at,Tt,this.index)}}update(S,D,j){this.stateDependentLayers.length&&this.programConfigurations.updatePaintArrays(S,D,this.stateDependentLayers,j)}addFeatures(S,D,j){for(let te of this.patternFeatures)this.addFeature(te,te.geometry,te.index,D,j)}isEmpty(){return this.layoutVertexArray.length===0}uploadPending(){return!this.uploaded||this.programConfigurations.needsUpload}upload(S){this.uploaded||(this.layoutVertexBuffer=S.createVertexBuffer(this.layoutVertexArray,Qc),this.indexBuffer=S.createIndexBuffer(this.indexArray),this.indexBuffer2=S.createIndexBuffer(this.indexArray2)),this.programConfigurations.upload(S),this.uploaded=!0}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.indexBuffer.destroy(),this.indexBuffer2.destroy(),this.programConfigurations.destroy(),this.segments.destroy(),this.segments2.destroy())}addFeature(S,D,j,te,ue){for(let ve of Of(D,500)){let De=0;for(let sr of ve)De+=sr.length;let Ze=this.segments.prepareSegment(De,this.layoutVertexArray,this.indexArray),at=Ze.vertexLength,Tt=[],Ft=[];for(let sr of ve){if(sr.length===0)continue;sr!==ve[0]&&Ft.push(Tt.length/2);let Tr=this.segments2.prepareSegment(sr.length,this.layoutVertexArray,this.indexArray2),Pr=Tr.vertexLength;this.layoutVertexArray.emplaceBack(sr[0].x,sr[0].y),this.indexArray2.emplaceBack(Pr+sr.length-1,Pr),Tt.push(sr[0].x),Tt.push(sr[0].y);for(let $r=1;$r>3}if(te--,j===1||j===2)ue+=R.readSVarint(),ve+=R.readSVarint(),j===1&&(S&&De.push(S),S=[]),S.push(new yi(ue,ve));else{if(j!==7)throw new Error(\"unknown command \"+j);S&&S.push(S[0].clone())}}return S&&De.push(S),De},Ri.prototype.bbox=function(){var R=this._pbf;R.pos=this._geometry;for(var S=R.readVarint()+R.pos,D=1,j=0,te=0,ue=0,ve=1/0,De=-1/0,Ze=1/0,at=-1/0;R.pos>3}if(j--,D===1||D===2)(te+=R.readSVarint())De&&(De=te),(ue+=R.readSVarint())at&&(at=ue);else if(D!==7)throw new Error(\"unknown command \"+D)}return[ve,Ze,De,at]},Ri.prototype.toGeoJSON=function(R,S,D){var j,te,ue=this.extent*Math.pow(2,D),ve=this.extent*R,De=this.extent*S,Ze=this.loadGeometry(),at=Ri.types[this.type];function Tt(sr){for(var Tr=0;Tr>3;te=ve===1?j.readString():ve===2?j.readFloat():ve===3?j.readDouble():ve===4?j.readVarint64():ve===5?j.readVarint():ve===6?j.readSVarint():ve===7?j.readBoolean():null}return te}(D))}bn.prototype.feature=function(R){if(R<0||R>=this._features.length)throw new Error(\"feature index out of bounds\");this._pbf.pos=this._features[R];var S=this._pbf.readVarint()+this._pbf.pos;return new qn(this._pbf,S,this.extent,this._keys,this._values)};var Gn=rn;function da(R,S,D){if(R===3){var j=new Gn(D,D.readVarint()+D.pos);j.length&&(S[j.name]=j)}}ei.VectorTile=function(R,S){this.layers=R.readFields(da,{},S)},ei.VectorTileFeature=tn,ei.VectorTileLayer=rn;let No=ei.VectorTileFeature.types,Do=Math.pow(2,13);function ps(R,S,D,j,te,ue,ve,De){R.emplaceBack(S,D,2*Math.floor(j*Do)+ve,te*Do*2,ue*Do*2,Math.round(De))}class fo{constructor(S){this.zoom=S.zoom,this.overscaling=S.overscaling,this.layers=S.layers,this.layerIds=this.layers.map(D=>D.id),this.index=S.index,this.hasPattern=!1,this.layoutVertexArray=new Vl,this.centroidVertexArray=new yo,this.indexArray=new oe,this.programConfigurations=new _s(S.layers,S.zoom),this.segments=new We,this.stateDependentLayerIds=this.layers.filter(D=>D.isStateDependent()).map(D=>D.id)}populate(S,D,j){this.features=[],this.hasPattern=Wt(\"fill-extrusion\",this.layers,D);for(let{feature:te,id:ue,index:ve,sourceLayerIndex:De}of S){let Ze=this.layers[0]._featureFilter.needGeometry,at=xl(te,Ze);if(!this.layers[0]._featureFilter.filter(new Ko(this.zoom),at,j))continue;let Tt={id:ue,sourceLayerIndex:De,index:ve,geometry:Ze?at.geometry:js(te),properties:te.properties,type:te.type,patterns:{}};this.hasPattern?this.features.push(rr(\"fill-extrusion\",this.layers,Tt,this.zoom,D)):this.addFeature(Tt,Tt.geometry,ve,j,{}),D.featureIndex.insert(te,Tt.geometry,ve,De,this.index,!0)}}addFeatures(S,D,j){for(let te of this.features){let{geometry:ue}=te;this.addFeature(te,ue,te.index,D,j)}}update(S,D,j){this.stateDependentLayers.length&&this.programConfigurations.updatePaintArrays(S,D,this.stateDependentLayers,j)}isEmpty(){return this.layoutVertexArray.length===0&&this.centroidVertexArray.length===0}uploadPending(){return!this.uploaded||this.programConfigurations.needsUpload}upload(S){this.uploaded||(this.layoutVertexBuffer=S.createVertexBuffer(this.layoutVertexArray,Gr),this.centroidVertexBuffer=S.createVertexBuffer(this.centroidVertexArray,cr.members,!0),this.indexBuffer=S.createIndexBuffer(this.indexArray)),this.programConfigurations.upload(S),this.uploaded=!0}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.indexBuffer.destroy(),this.programConfigurations.destroy(),this.segments.destroy(),this.centroidVertexBuffer.destroy())}addFeature(S,D,j,te,ue){for(let ve of Of(D,500)){let De={x:0,y:0,vertexCount:0},Ze=0;for(let Tr of ve)Ze+=Tr.length;let at=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray);for(let Tr of ve){if(Tr.length===0||tl(Tr))continue;let Pr=0;for(let $r=0;$r=1){let Di=Tr[$r-1];if(!as(ni,Di)){at.vertexLength+4>We.MAX_VERTEX_ARRAY_LENGTH&&(at=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray));let pi=ni.sub(Di)._perp()._unit(),ki=Di.dist(ni);Pr+ki>32768&&(Pr=0),ps(this.layoutVertexArray,ni.x,ni.y,pi.x,pi.y,0,0,Pr),ps(this.layoutVertexArray,ni.x,ni.y,pi.x,pi.y,0,1,Pr),De.x+=2*ni.x,De.y+=2*ni.y,De.vertexCount+=2,Pr+=ki,ps(this.layoutVertexArray,Di.x,Di.y,pi.x,pi.y,0,0,Pr),ps(this.layoutVertexArray,Di.x,Di.y,pi.x,pi.y,0,1,Pr),De.x+=2*Di.x,De.y+=2*Di.y,De.vertexCount+=2;let Zi=at.vertexLength;this.indexArray.emplaceBack(Zi,Zi+2,Zi+1),this.indexArray.emplaceBack(Zi+1,Zi+2,Zi+3),at.vertexLength+=4,at.primitiveLength+=2}}}}if(at.vertexLength+Ze>We.MAX_VERTEX_ARRAY_LENGTH&&(at=this.segments.prepareSegment(Ze,this.layoutVertexArray,this.indexArray)),No[S.type]!==\"Polygon\")continue;let Tt=[],Ft=[],Qt=at.vertexLength;for(let Tr of ve)if(Tr.length!==0){Tr!==ve[0]&&Ft.push(Tt.length/2);for(let Pr=0;Prza)||R.y===S.y&&(R.y<0||R.y>za)}function tl(R){return R.every(S=>S.x<0)||R.every(S=>S.x>za)||R.every(S=>S.y<0)||R.every(S=>S.y>za)}let zu;mi(\"FillExtrusionBucket\",fo,{omit:[\"layers\",\"features\"]});var Mv={get paint(){return zu=zu||new le({\"fill-extrusion-opacity\":new Da(ce[\"paint_fill-extrusion\"][\"fill-extrusion-opacity\"]),\"fill-extrusion-color\":new eo(ce[\"paint_fill-extrusion\"][\"fill-extrusion-color\"]),\"fill-extrusion-translate\":new Da(ce[\"paint_fill-extrusion\"][\"fill-extrusion-translate\"]),\"fill-extrusion-translate-anchor\":new Da(ce[\"paint_fill-extrusion\"][\"fill-extrusion-translate-anchor\"]),\"fill-extrusion-pattern\":new Jc(ce[\"paint_fill-extrusion\"][\"fill-extrusion-pattern\"]),\"fill-extrusion-height\":new eo(ce[\"paint_fill-extrusion\"][\"fill-extrusion-height\"]),\"fill-extrusion-base\":new eo(ce[\"paint_fill-extrusion\"][\"fill-extrusion-base\"]),\"fill-extrusion-vertical-gradient\":new Da(ce[\"paint_fill-extrusion\"][\"fill-extrusion-vertical-gradient\"])})}};class Ev extends B{constructor(S){super(S,Mv)}createBucket(S){return new fo(S)}queryRadius(){return to(this.paint.get(\"fill-extrusion-translate\"))}is3D(){return!0}queryIntersectsFeature(S,D,j,te,ue,ve,De,Ze){let at=Rn(S,this.paint.get(\"fill-extrusion-translate\"),this.paint.get(\"fill-extrusion-translate-anchor\"),ve.angle,De),Tt=this.paint.get(\"fill-extrusion-height\").evaluate(D,j),Ft=this.paint.get(\"fill-extrusion-base\").evaluate(D,j),Qt=function(Tr,Pr,$r,ni){let Di=[];for(let pi of Tr){let ki=[pi.x,pi.y,0,1];Za(ki,ki,Pr),Di.push(new u(ki[0]/ki[3],ki[1]/ki[3]))}return Di}(at,Ze),sr=function(Tr,Pr,$r,ni){let Di=[],pi=[],ki=ni[8]*Pr,Zi=ni[9]*Pr,ta=ni[10]*Pr,Va=ni[11]*Pr,Io=ni[8]*$r,La=ni[9]*$r,Hn=ni[10]*$r,lo=ni[11]*$r;for(let $a of Tr){let Xa=[],Tn=[];for(let bo of $a){let Ya=bo.x,Uo=bo.y,wu=ni[0]*Ya+ni[4]*Uo+ni[12],hu=ni[1]*Ya+ni[5]*Uo+ni[13],uh=ni[2]*Ya+ni[6]*Uo+ni[14],$v=ni[3]*Ya+ni[7]*Uo+ni[15],td=uh+ta,ch=$v+Va,Ud=wu+Io,Vd=hu+La,Hd=uh+Hn,rf=$v+lo,fh=new u((wu+ki)/ch,(hu+Zi)/ch);fh.z=td/ch,Xa.push(fh);let Td=new u(Ud/rf,Vd/rf);Td.z=Hd/rf,Tn.push(Td)}Di.push(Xa),pi.push(Tn)}return[Di,pi]}(te,Ft,Tt,Ze);return function(Tr,Pr,$r){let ni=1/0;Er($r,Pr)&&(ni=Yv($r,Pr[0]));for(let Di=0;DiD.id),this.index=S.index,this.hasPattern=!1,this.patternFeatures=[],this.lineClipsArray=[],this.gradients={},this.layers.forEach(D=>{this.gradients[D.id]={}}),this.layoutVertexArray=new Zu,this.layoutVertexArray2=new cu,this.indexArray=new oe,this.programConfigurations=new _s(S.layers,S.zoom),this.segments=new We,this.maxLineLength=0,this.stateDependentLayerIds=this.layers.filter(D=>D.isStateDependent()).map(D=>D.id)}populate(S,D,j){this.hasPattern=Wt(\"line\",this.layers,D);let te=this.layers[0].layout.get(\"line-sort-key\"),ue=!te.isConstant(),ve=[];for(let{feature:De,id:Ze,index:at,sourceLayerIndex:Tt}of S){let Ft=this.layers[0]._featureFilter.needGeometry,Qt=xl(De,Ft);if(!this.layers[0]._featureFilter.filter(new Ko(this.zoom),Qt,j))continue;let sr=ue?te.evaluate(Qt,{},j):void 0,Tr={id:Ze,properties:De.properties,type:De.type,sourceLayerIndex:Tt,index:at,geometry:Ft?Qt.geometry:js(De),patterns:{},sortKey:sr};ve.push(Tr)}ue&&ve.sort((De,Ze)=>De.sortKey-Ze.sortKey);for(let De of ve){let{geometry:Ze,index:at,sourceLayerIndex:Tt}=De;if(this.hasPattern){let Ft=rr(\"line\",this.layers,De,this.zoom,D);this.patternFeatures.push(Ft)}else this.addFeature(De,Ze,at,j,{});D.featureIndex.insert(S[at].feature,Ze,at,Tt,this.index)}}update(S,D,j){this.stateDependentLayers.length&&this.programConfigurations.updatePaintArrays(S,D,this.stateDependentLayers,j)}addFeatures(S,D,j){for(let te of this.patternFeatures)this.addFeature(te,te.geometry,te.index,D,j)}isEmpty(){return this.layoutVertexArray.length===0}uploadPending(){return!this.uploaded||this.programConfigurations.needsUpload}upload(S){this.uploaded||(this.layoutVertexArray2.length!==0&&(this.layoutVertexBuffer2=S.createVertexBuffer(this.layoutVertexArray2,pp)),this.layoutVertexBuffer=S.createVertexBuffer(this.layoutVertexArray,vp),this.indexBuffer=S.createIndexBuffer(this.indexArray)),this.programConfigurations.upload(S),this.uploaded=!0}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.indexBuffer.destroy(),this.programConfigurations.destroy(),this.segments.destroy())}lineFeatureClips(S){if(S.properties&&Object.prototype.hasOwnProperty.call(S.properties,\"mapbox_clip_start\")&&Object.prototype.hasOwnProperty.call(S.properties,\"mapbox_clip_end\"))return{start:+S.properties.mapbox_clip_start,end:+S.properties.mapbox_clip_end}}addFeature(S,D,j,te,ue){let ve=this.layers[0].layout,De=ve.get(\"line-join\").evaluate(S,{}),Ze=ve.get(\"line-cap\"),at=ve.get(\"line-miter-limit\"),Tt=ve.get(\"line-round-limit\");this.lineClips=this.lineFeatureClips(S);for(let Ft of D)this.addLine(Ft,S,De,Ze,at,Tt);this.programConfigurations.populatePaintArrays(this.layoutVertexArray.length,S,j,ue,te)}addLine(S,D,j,te,ue,ve){if(this.distance=0,this.scaledDistance=0,this.totalDistance=0,this.lineClips){this.lineClipsArray.push(this.lineClips);for(let ni=0;ni=2&&S[Ze-1].equals(S[Ze-2]);)Ze--;let at=0;for(;at0;if(Va&&ni>at){let lo=Qt.dist(sr);if(lo>2*Tt){let $a=Qt.sub(Qt.sub(sr)._mult(Tt/lo)._round());this.updateDistance(sr,$a),this.addCurrentVertex($a,Pr,0,0,Ft),sr=$a}}let La=sr&&Tr,Hn=La?j:De?\"butt\":te;if(La&&Hn===\"round\"&&(Ziue&&(Hn=\"bevel\"),Hn===\"bevel\"&&(Zi>2&&(Hn=\"flipbevel\"),Zi100)Di=$r.mult(-1);else{let lo=Zi*Pr.add($r).mag()/Pr.sub($r).mag();Di._perp()._mult(lo*(Io?-1:1))}this.addCurrentVertex(Qt,Di,0,0,Ft),this.addCurrentVertex(Qt,Di.mult(-1),0,0,Ft)}else if(Hn===\"bevel\"||Hn===\"fakeround\"){let lo=-Math.sqrt(Zi*Zi-1),$a=Io?lo:0,Xa=Io?0:lo;if(sr&&this.addCurrentVertex(Qt,Pr,$a,Xa,Ft),Hn===\"fakeround\"){let Tn=Math.round(180*ta/Math.PI/20);for(let bo=1;bo2*Tt){let $a=Qt.add(Tr.sub(Qt)._mult(Tt/lo)._round());this.updateDistance(Qt,$a),this.addCurrentVertex($a,$r,0,0,Ft),Qt=$a}}}}addCurrentVertex(S,D,j,te,ue,ve=!1){let De=D.y*te-D.x,Ze=-D.y-D.x*te;this.addHalfVertex(S,D.x+D.y*j,D.y-D.x*j,ve,!1,j,ue),this.addHalfVertex(S,De,Ze,ve,!0,-te,ue),this.distance>kv/2&&this.totalDistance===0&&(this.distance=0,this.updateScaledDistance(),this.addCurrentVertex(S,D,j,te,ue,ve))}addHalfVertex({x:S,y:D},j,te,ue,ve,De,Ze){let at=.5*(this.lineClips?this.scaledDistance*(kv-1):this.scaledDistance);this.layoutVertexArray.emplaceBack((S<<1)+(ue?1:0),(D<<1)+(ve?1:0),Math.round(63*j)+128,Math.round(63*te)+128,1+(De===0?0:De<0?-1:1)|(63&at)<<2,at>>6),this.lineClips&&this.layoutVertexArray2.emplaceBack((this.scaledDistance-this.lineClips.start)/(this.lineClips.end-this.lineClips.start),this.lineClipsArray.length);let Tt=Ze.vertexLength++;this.e1>=0&&this.e2>=0&&(this.indexArray.emplaceBack(this.e1,this.e2,Tt),Ze.primitiveLength++),ve?this.e2=Tt:this.e1=Tt}updateScaledDistance(){this.scaledDistance=this.lineClips?this.lineClips.start+(this.lineClips.end-this.lineClips.start)*this.distance/this.totalDistance:this.distance}updateDistance(S,D){this.distance+=S.dist(D),this.updateScaledDistance()}}let Cv,ny;mi(\"LineBucket\",Kv,{omit:[\"layers\",\"patternFeatures\"]});var fg={get paint(){return ny=ny||new le({\"line-opacity\":new eo(ce.paint_line[\"line-opacity\"]),\"line-color\":new eo(ce.paint_line[\"line-color\"]),\"line-translate\":new Da(ce.paint_line[\"line-translate\"]),\"line-translate-anchor\":new Da(ce.paint_line[\"line-translate-anchor\"]),\"line-width\":new eo(ce.paint_line[\"line-width\"]),\"line-gap-width\":new eo(ce.paint_line[\"line-gap-width\"]),\"line-offset\":new eo(ce.paint_line[\"line-offset\"]),\"line-blur\":new eo(ce.paint_line[\"line-blur\"]),\"line-dasharray\":new yc(ce.paint_line[\"line-dasharray\"]),\"line-pattern\":new Jc(ce.paint_line[\"line-pattern\"]),\"line-gradient\":new _c(ce.paint_line[\"line-gradient\"])})},get layout(){return Cv=Cv||new le({\"line-cap\":new Da(ce.layout_line[\"line-cap\"]),\"line-join\":new eo(ce.layout_line[\"line-join\"]),\"line-miter-limit\":new Da(ce.layout_line[\"line-miter-limit\"]),\"line-round-limit\":new Da(ce.layout_line[\"line-round-limit\"]),\"line-sort-key\":new eo(ce.layout_line[\"line-sort-key\"])})}};class Hf extends eo{possiblyEvaluate(S,D){return D=new Ko(Math.floor(D.zoom),{now:D.now,fadeDuration:D.fadeDuration,zoomHistory:D.zoomHistory,transition:D.transition}),super.possiblyEvaluate(S,D)}evaluate(S,D,j,te){return D=L({},D,{zoom:Math.floor(D.zoom)}),super.evaluate(S,D,j,te)}}let hg;class ay extends B{constructor(S){super(S,fg),this.gradientVersion=0,hg||(hg=new Hf(fg.paint.properties[\"line-width\"].specification),hg.useIntegerZoom=!0)}_handleSpecialPaintPropertyUpdate(S){if(S===\"line-gradient\"){let D=this.gradientExpression();this.stepInterpolant=!!function(j){return j._styleExpression!==void 0}(D)&&D._styleExpression.expression instanceof Ji,this.gradientVersion=(this.gradientVersion+1)%Number.MAX_SAFE_INTEGER}}gradientExpression(){return this._transitionablePaint._values[\"line-gradient\"].value.expression}recalculate(S,D){super.recalculate(S,D),this.paint._values[\"line-floorwidth\"]=hg.possiblyEvaluate(this._transitioningPaint._values[\"line-width\"].value,S)}createBucket(S){return new Kv(S)}queryRadius(S){let D=S,j=Rh(yn(\"line-width\",this,D),yn(\"line-gap-width\",this,D)),te=yn(\"line-offset\",this,D);return j/2+Math.abs(te)+to(this.paint.get(\"line-translate\"))}queryIntersectsFeature(S,D,j,te,ue,ve,De){let Ze=Rn(S,this.paint.get(\"line-translate\"),this.paint.get(\"line-translate-anchor\"),ve.angle,De),at=De/2*Rh(this.paint.get(\"line-width\").evaluate(D,j),this.paint.get(\"line-gap-width\").evaluate(D,j)),Tt=this.paint.get(\"line-offset\").evaluate(D,j);return Tt&&(te=function(Ft,Qt){let sr=[];for(let Tr=0;Tr=3){for(let $r=0;$r0?S+2*R:R}let rm=qe([{name:\"a_pos_offset\",components:4,type:\"Int16\"},{name:\"a_data\",components:4,type:\"Uint16\"},{name:\"a_pixeloffset\",components:4,type:\"Int16\"}],4),w1=qe([{name:\"a_projected_pos\",components:3,type:\"Float32\"}],4);qe([{name:\"a_fade_opacity\",components:1,type:\"Uint32\"}],4);let T1=qe([{name:\"a_placed\",components:2,type:\"Uint8\"},{name:\"a_shift\",components:2,type:\"Float32\"},{name:\"a_box_real\",components:2,type:\"Int16\"}]);qe([{type:\"Int16\",name:\"anchorPointX\"},{type:\"Int16\",name:\"anchorPointY\"},{type:\"Int16\",name:\"x1\"},{type:\"Int16\",name:\"y1\"},{type:\"Int16\",name:\"x2\"},{type:\"Int16\",name:\"y2\"},{type:\"Uint32\",name:\"featureIndex\"},{type:\"Uint16\",name:\"sourceLayerIndex\"},{type:\"Uint16\",name:\"bucketIndex\"}]);let oy=qe([{name:\"a_pos\",components:2,type:\"Int16\"},{name:\"a_anchor_pos\",components:2,type:\"Int16\"},{name:\"a_extrude\",components:2,type:\"Int16\"}],4),im=qe([{name:\"a_pos\",components:2,type:\"Float32\"},{name:\"a_radius\",components:1,type:\"Float32\"},{name:\"a_flags\",components:2,type:\"Int16\"}],4);function nm(R,S,D){return R.sections.forEach(j=>{j.text=function(te,ue,ve){let De=ue.layout.get(\"text-transform\").evaluate(ve,{});return De===\"uppercase\"?te=te.toLocaleUpperCase():De===\"lowercase\"&&(te=te.toLocaleLowerCase()),vs.applyArabicShaping&&(te=vs.applyArabicShaping(te)),te}(j.text,S,D)}),R}qe([{name:\"triangle\",components:3,type:\"Uint16\"}]),qe([{type:\"Int16\",name:\"anchorX\"},{type:\"Int16\",name:\"anchorY\"},{type:\"Uint16\",name:\"glyphStartIndex\"},{type:\"Uint16\",name:\"numGlyphs\"},{type:\"Uint32\",name:\"vertexStartIndex\"},{type:\"Uint32\",name:\"lineStartIndex\"},{type:\"Uint32\",name:\"lineLength\"},{type:\"Uint16\",name:\"segment\"},{type:\"Uint16\",name:\"lowerSize\"},{type:\"Uint16\",name:\"upperSize\"},{type:\"Float32\",name:\"lineOffsetX\"},{type:\"Float32\",name:\"lineOffsetY\"},{type:\"Uint8\",name:\"writingMode\"},{type:\"Uint8\",name:\"placedOrientation\"},{type:\"Uint8\",name:\"hidden\"},{type:\"Uint32\",name:\"crossTileID\"},{type:\"Int16\",name:\"associatedIconIndex\"}]),qe([{type:\"Int16\",name:\"anchorX\"},{type:\"Int16\",name:\"anchorY\"},{type:\"Int16\",name:\"rightJustifiedTextSymbolIndex\"},{type:\"Int16\",name:\"centerJustifiedTextSymbolIndex\"},{type:\"Int16\",name:\"leftJustifiedTextSymbolIndex\"},{type:\"Int16\",name:\"verticalPlacedTextSymbolIndex\"},{type:\"Int16\",name:\"placedIconSymbolIndex\"},{type:\"Int16\",name:\"verticalPlacedIconSymbolIndex\"},{type:\"Uint16\",name:\"key\"},{type:\"Uint16\",name:\"textBoxStartIndex\"},{type:\"Uint16\",name:\"textBoxEndIndex\"},{type:\"Uint16\",name:\"verticalTextBoxStartIndex\"},{type:\"Uint16\",name:\"verticalTextBoxEndIndex\"},{type:\"Uint16\",name:\"iconBoxStartIndex\"},{type:\"Uint16\",name:\"iconBoxEndIndex\"},{type:\"Uint16\",name:\"verticalIconBoxStartIndex\"},{type:\"Uint16\",name:\"verticalIconBoxEndIndex\"},{type:\"Uint16\",name:\"featureIndex\"},{type:\"Uint16\",name:\"numHorizontalGlyphVertices\"},{type:\"Uint16\",name:\"numVerticalGlyphVertices\"},{type:\"Uint16\",name:\"numIconVertices\"},{type:\"Uint16\",name:\"numVerticalIconVertices\"},{type:\"Uint16\",name:\"useRuntimeCollisionCircles\"},{type:\"Uint32\",name:\"crossTileID\"},{type:\"Float32\",name:\"textBoxScale\"},{type:\"Float32\",name:\"collisionCircleDiameter\"},{type:\"Uint16\",name:\"textAnchorOffsetStartIndex\"},{type:\"Uint16\",name:\"textAnchorOffsetEndIndex\"}]),qe([{type:\"Float32\",name:\"offsetX\"}]),qe([{type:\"Int16\",name:\"x\"},{type:\"Int16\",name:\"y\"},{type:\"Int16\",name:\"tileUnitDistanceFromAnchor\"}]),qe([{type:\"Uint16\",name:\"textAnchor\"},{type:\"Float32\",components:2,name:\"textOffset\"}]);let Fu={\"!\":\"\\uFE15\",\"#\":\"\\uFF03\",$:\"\\uFF04\",\"%\":\"\\uFF05\",\"&\":\"\\uFF06\",\"(\":\"\\uFE35\",\")\":\"\\uFE36\",\"*\":\"\\uFF0A\",\"+\":\"\\uFF0B\",\",\":\"\\uFE10\",\"-\":\"\\uFE32\",\".\":\"\\u30FB\",\"/\":\"\\uFF0F\",\":\":\"\\uFE13\",\";\":\"\\uFE14\",\"<\":\"\\uFE3F\",\"=\":\"\\uFF1D\",\">\":\"\\uFE40\",\"?\":\"\\uFE16\",\"@\":\"\\uFF20\",\"[\":\"\\uFE47\",\"\\\\\":\"\\uFF3C\",\"]\":\"\\uFE48\",\"^\":\"\\uFF3E\",_:\"\\uFE33\",\"`\":\"\\uFF40\",\"{\":\"\\uFE37\",\"|\":\"\\u2015\",\"}\":\"\\uFE38\",\"~\":\"\\uFF5E\",\"\\xA2\":\"\\uFFE0\",\"\\xA3\":\"\\uFFE1\",\"\\xA5\":\"\\uFFE5\",\"\\xA6\":\"\\uFFE4\",\"\\xAC\":\"\\uFFE2\",\"\\xAF\":\"\\uFFE3\",\"\\u2013\":\"\\uFE32\",\"\\u2014\":\"\\uFE31\",\"\\u2018\":\"\\uFE43\",\"\\u2019\":\"\\uFE44\",\"\\u201C\":\"\\uFE41\",\"\\u201D\":\"\\uFE42\",\"\\u2026\":\"\\uFE19\",\"\\u2027\":\"\\u30FB\",\"\\u20A9\":\"\\uFFE6\",\"\\u3001\":\"\\uFE11\",\"\\u3002\":\"\\uFE12\",\"\\u3008\":\"\\uFE3F\",\"\\u3009\":\"\\uFE40\",\"\\u300A\":\"\\uFE3D\",\"\\u300B\":\"\\uFE3E\",\"\\u300C\":\"\\uFE41\",\"\\u300D\":\"\\uFE42\",\"\\u300E\":\"\\uFE43\",\"\\u300F\":\"\\uFE44\",\"\\u3010\":\"\\uFE3B\",\"\\u3011\":\"\\uFE3C\",\"\\u3014\":\"\\uFE39\",\"\\u3015\":\"\\uFE3A\",\"\\u3016\":\"\\uFE17\",\"\\u3017\":\"\\uFE18\",\"\\uFF01\":\"\\uFE15\",\"\\uFF08\":\"\\uFE35\",\"\\uFF09\":\"\\uFE36\",\"\\uFF0C\":\"\\uFE10\",\"\\uFF0D\":\"\\uFE32\",\"\\uFF0E\":\"\\u30FB\",\"\\uFF1A\":\"\\uFE13\",\"\\uFF1B\":\"\\uFE14\",\"\\uFF1C\":\"\\uFE3F\",\"\\uFF1E\":\"\\uFE40\",\"\\uFF1F\":\"\\uFE16\",\"\\uFF3B\":\"\\uFE47\",\"\\uFF3D\":\"\\uFE48\",\"\\uFF3F\":\"\\uFE33\",\"\\uFF5B\":\"\\uFE37\",\"\\uFF5C\":\"\\u2015\",\"\\uFF5D\":\"\\uFE38\",\"\\uFF5F\":\"\\uFE35\",\"\\uFF60\":\"\\uFE36\",\"\\uFF61\":\"\\uFE12\",\"\\uFF62\":\"\\uFE41\",\"\\uFF63\":\"\\uFE42\"};var kl=24,bd=Yl,sy=function(R,S,D,j,te){var ue,ve,De=8*te-j-1,Ze=(1<>1,Tt=-7,Ft=D?te-1:0,Qt=D?-1:1,sr=R[S+Ft];for(Ft+=Qt,ue=sr&(1<<-Tt)-1,sr>>=-Tt,Tt+=De;Tt>0;ue=256*ue+R[S+Ft],Ft+=Qt,Tt-=8);for(ve=ue&(1<<-Tt)-1,ue>>=-Tt,Tt+=j;Tt>0;ve=256*ve+R[S+Ft],Ft+=Qt,Tt-=8);if(ue===0)ue=1-at;else{if(ue===Ze)return ve?NaN:1/0*(sr?-1:1);ve+=Math.pow(2,j),ue-=at}return(sr?-1:1)*ve*Math.pow(2,ue-j)},A1=function(R,S,D,j,te,ue){var ve,De,Ze,at=8*ue-te-1,Tt=(1<>1,Qt=te===23?Math.pow(2,-24)-Math.pow(2,-77):0,sr=j?0:ue-1,Tr=j?1:-1,Pr=S<0||S===0&&1/S<0?1:0;for(S=Math.abs(S),isNaN(S)||S===1/0?(De=isNaN(S)?1:0,ve=Tt):(ve=Math.floor(Math.log(S)/Math.LN2),S*(Ze=Math.pow(2,-ve))<1&&(ve--,Ze*=2),(S+=ve+Ft>=1?Qt/Ze:Qt*Math.pow(2,1-Ft))*Ze>=2&&(ve++,Ze/=2),ve+Ft>=Tt?(De=0,ve=Tt):ve+Ft>=1?(De=(S*Ze-1)*Math.pow(2,te),ve+=Ft):(De=S*Math.pow(2,Ft-1)*Math.pow(2,te),ve=0));te>=8;R[D+sr]=255&De,sr+=Tr,De/=256,te-=8);for(ve=ve<0;R[D+sr]=255&ve,sr+=Tr,ve/=256,at-=8);R[D+sr-Tr]|=128*Pr};function Yl(R){this.buf=ArrayBuffer.isView&&ArrayBuffer.isView(R)?R:new Uint8Array(R||0),this.pos=0,this.type=0,this.length=this.buf.length}Yl.Varint=0,Yl.Fixed64=1,Yl.Bytes=2,Yl.Fixed32=5;var Bx=4294967296,am=1/Bx,Mw=typeof TextDecoder==\"undefined\"?null:new TextDecoder(\"utf-8\");function Lv(R){return R.type===Yl.Bytes?R.readVarint()+R.pos:R.pos+1}function om(R,S,D){return D?4294967296*S+(R>>>0):4294967296*(S>>>0)+(R>>>0)}function Ew(R,S,D){var j=S<=16383?1:S<=2097151?2:S<=268435455?3:Math.floor(Math.log(S)/(7*Math.LN2));D.realloc(j);for(var te=D.pos-1;te>=R;te--)D.buf[te+j]=D.buf[te]}function Nx(R,S){for(var D=0;D>>8,R[D+2]=S>>>16,R[D+3]=S>>>24}function lC(R,S){return(R[S]|R[S+1]<<8|R[S+2]<<16)+(R[S+3]<<24)}Yl.prototype={destroy:function(){this.buf=null},readFields:function(R,S,D){for(D=D||this.length;this.pos>3,ue=this.pos;this.type=7&j,R(te,S,this),this.pos===ue&&this.skip(j)}return S},readMessage:function(R,S){return this.readFields(R,S,this.readVarint()+this.pos)},readFixed32:function(){var R=ly(this.buf,this.pos);return this.pos+=4,R},readSFixed32:function(){var R=lC(this.buf,this.pos);return this.pos+=4,R},readFixed64:function(){var R=ly(this.buf,this.pos)+ly(this.buf,this.pos+4)*Bx;return this.pos+=8,R},readSFixed64:function(){var R=ly(this.buf,this.pos)+lC(this.buf,this.pos+4)*Bx;return this.pos+=8,R},readFloat:function(){var R=sy(this.buf,this.pos,!0,23,4);return this.pos+=4,R},readDouble:function(){var R=sy(this.buf,this.pos,!0,52,8);return this.pos+=8,R},readVarint:function(R){var S,D,j=this.buf;return S=127&(D=j[this.pos++]),D<128?S:(S|=(127&(D=j[this.pos++]))<<7,D<128?S:(S|=(127&(D=j[this.pos++]))<<14,D<128?S:(S|=(127&(D=j[this.pos++]))<<21,D<128?S:function(te,ue,ve){var De,Ze,at=ve.buf;if(De=(112&(Ze=at[ve.pos++]))>>4,Ze<128||(De|=(127&(Ze=at[ve.pos++]))<<3,Ze<128)||(De|=(127&(Ze=at[ve.pos++]))<<10,Ze<128)||(De|=(127&(Ze=at[ve.pos++]))<<17,Ze<128)||(De|=(127&(Ze=at[ve.pos++]))<<24,Ze<128)||(De|=(1&(Ze=at[ve.pos++]))<<31,Ze<128))return om(te,De,ue);throw new Error(\"Expected varint not more than 10 bytes\")}(S|=(15&(D=j[this.pos]))<<28,R,this))))},readVarint64:function(){return this.readVarint(!0)},readSVarint:function(){var R=this.readVarint();return R%2==1?(R+1)/-2:R/2},readBoolean:function(){return!!this.readVarint()},readString:function(){var R=this.readVarint()+this.pos,S=this.pos;return this.pos=R,R-S>=12&&Mw?function(D,j,te){return Mw.decode(D.subarray(j,te))}(this.buf,S,R):function(D,j,te){for(var ue=\"\",ve=j;ve239?4:Tt>223?3:Tt>191?2:1;if(ve+Qt>te)break;Qt===1?Tt<128&&(Ft=Tt):Qt===2?(192&(De=D[ve+1]))==128&&(Ft=(31&Tt)<<6|63&De)<=127&&(Ft=null):Qt===3?(Ze=D[ve+2],(192&(De=D[ve+1]))==128&&(192&Ze)==128&&((Ft=(15&Tt)<<12|(63&De)<<6|63&Ze)<=2047||Ft>=55296&&Ft<=57343)&&(Ft=null)):Qt===4&&(Ze=D[ve+2],at=D[ve+3],(192&(De=D[ve+1]))==128&&(192&Ze)==128&&(192&at)==128&&((Ft=(15&Tt)<<18|(63&De)<<12|(63&Ze)<<6|63&at)<=65535||Ft>=1114112)&&(Ft=null)),Ft===null?(Ft=65533,Qt=1):Ft>65535&&(Ft-=65536,ue+=String.fromCharCode(Ft>>>10&1023|55296),Ft=56320|1023&Ft),ue+=String.fromCharCode(Ft),ve+=Qt}return ue}(this.buf,S,R)},readBytes:function(){var R=this.readVarint()+this.pos,S=this.buf.subarray(this.pos,R);return this.pos=R,S},readPackedVarint:function(R,S){if(this.type!==Yl.Bytes)return R.push(this.readVarint(S));var D=Lv(this);for(R=R||[];this.pos127;);else if(S===Yl.Bytes)this.pos=this.readVarint()+this.pos;else if(S===Yl.Fixed32)this.pos+=4;else{if(S!==Yl.Fixed64)throw new Error(\"Unimplemented type: \"+S);this.pos+=8}},writeTag:function(R,S){this.writeVarint(R<<3|S)},realloc:function(R){for(var S=this.length||16;S268435455||R<0?function(S,D){var j,te;if(S>=0?(j=S%4294967296|0,te=S/4294967296|0):(te=~(-S/4294967296),4294967295^(j=~(-S%4294967296))?j=j+1|0:(j=0,te=te+1|0)),S>=18446744073709552e3||S<-18446744073709552e3)throw new Error(\"Given varint doesn't fit into 10 bytes\");D.realloc(10),function(ue,ve,De){De.buf[De.pos++]=127&ue|128,ue>>>=7,De.buf[De.pos++]=127&ue|128,ue>>>=7,De.buf[De.pos++]=127&ue|128,ue>>>=7,De.buf[De.pos++]=127&ue|128,De.buf[De.pos]=127&(ue>>>=7)}(j,0,D),function(ue,ve){var De=(7&ue)<<4;ve.buf[ve.pos++]|=De|((ue>>>=3)?128:0),ue&&(ve.buf[ve.pos++]=127&ue|((ue>>>=7)?128:0),ue&&(ve.buf[ve.pos++]=127&ue|((ue>>>=7)?128:0),ue&&(ve.buf[ve.pos++]=127&ue|((ue>>>=7)?128:0),ue&&(ve.buf[ve.pos++]=127&ue|((ue>>>=7)?128:0),ue&&(ve.buf[ve.pos++]=127&ue)))))}(te,D)}(R,this):(this.realloc(4),this.buf[this.pos++]=127&R|(R>127?128:0),R<=127||(this.buf[this.pos++]=127&(R>>>=7)|(R>127?128:0),R<=127||(this.buf[this.pos++]=127&(R>>>=7)|(R>127?128:0),R<=127||(this.buf[this.pos++]=R>>>7&127))))},writeSVarint:function(R){this.writeVarint(R<0?2*-R-1:2*R)},writeBoolean:function(R){this.writeVarint(!!R)},writeString:function(R){R=String(R),this.realloc(4*R.length),this.pos++;var S=this.pos;this.pos=function(j,te,ue){for(var ve,De,Ze=0;Ze55295&&ve<57344){if(!De){ve>56319||Ze+1===te.length?(j[ue++]=239,j[ue++]=191,j[ue++]=189):De=ve;continue}if(ve<56320){j[ue++]=239,j[ue++]=191,j[ue++]=189,De=ve;continue}ve=De-55296<<10|ve-56320|65536,De=null}else De&&(j[ue++]=239,j[ue++]=191,j[ue++]=189,De=null);ve<128?j[ue++]=ve:(ve<2048?j[ue++]=ve>>6|192:(ve<65536?j[ue++]=ve>>12|224:(j[ue++]=ve>>18|240,j[ue++]=ve>>12&63|128),j[ue++]=ve>>6&63|128),j[ue++]=63&ve|128)}return ue}(this.buf,R,this.pos);var D=this.pos-S;D>=128&&Ew(S,D,this),this.pos=S-1,this.writeVarint(D),this.pos+=D},writeFloat:function(R){this.realloc(4),A1(this.buf,R,this.pos,!0,23,4),this.pos+=4},writeDouble:function(R){this.realloc(8),A1(this.buf,R,this.pos,!0,52,8),this.pos+=8},writeBytes:function(R){var S=R.length;this.writeVarint(S),this.realloc(S);for(var D=0;D=128&&Ew(D,j,this),this.pos=D-1,this.writeVarint(j),this.pos+=j},writeMessage:function(R,S,D){this.writeTag(R,Yl.Bytes),this.writeRawMessage(S,D)},writePackedVarint:function(R,S){S.length&&this.writeMessage(R,Nx,S)},writePackedSVarint:function(R,S){S.length&&this.writeMessage(R,L9,S)},writePackedBoolean:function(R,S){S.length&&this.writeMessage(R,R9,S)},writePackedFloat:function(R,S){S.length&&this.writeMessage(R,P9,S)},writePackedDouble:function(R,S){S.length&&this.writeMessage(R,I9,S)},writePackedFixed32:function(R,S){S.length&&this.writeMessage(R,pQ,S)},writePackedSFixed32:function(R,S){S.length&&this.writeMessage(R,D9,S)},writePackedFixed64:function(R,S){S.length&&this.writeMessage(R,z9,S)},writePackedSFixed64:function(R,S){S.length&&this.writeMessage(R,F9,S)},writeBytesField:function(R,S){this.writeTag(R,Yl.Bytes),this.writeBytes(S)},writeFixed32Field:function(R,S){this.writeTag(R,Yl.Fixed32),this.writeFixed32(S)},writeSFixed32Field:function(R,S){this.writeTag(R,Yl.Fixed32),this.writeSFixed32(S)},writeFixed64Field:function(R,S){this.writeTag(R,Yl.Fixed64),this.writeFixed64(S)},writeSFixed64Field:function(R,S){this.writeTag(R,Yl.Fixed64),this.writeSFixed64(S)},writeVarintField:function(R,S){this.writeTag(R,Yl.Varint),this.writeVarint(S)},writeSVarintField:function(R,S){this.writeTag(R,Yl.Varint),this.writeSVarint(S)},writeStringField:function(R,S){this.writeTag(R,Yl.Bytes),this.writeString(S)},writeFloatField:function(R,S){this.writeTag(R,Yl.Fixed32),this.writeFloat(S)},writeDoubleField:function(R,S){this.writeTag(R,Yl.Fixed64),this.writeDouble(S)},writeBooleanField:function(R,S){this.writeVarintField(R,!!S)}};var tS=o(bd);let rS=3;function gQ(R,S,D){R===1&&D.readMessage(q9,S)}function q9(R,S,D){if(R===3){let{id:j,bitmap:te,width:ue,height:ve,left:De,top:Ze,advance:at}=D.readMessage(uC,{});S.push({id:j,bitmap:new Ao({width:ue+2*rS,height:ve+2*rS},te),metrics:{width:ue,height:ve,left:De,top:Ze,advance:at}})}}function uC(R,S,D){R===1?S.id=D.readVarint():R===2?S.bitmap=D.readBytes():R===3?S.width=D.readVarint():R===4?S.height=D.readVarint():R===5?S.left=D.readSVarint():R===6?S.top=D.readSVarint():R===7&&(S.advance=D.readVarint())}let cC=rS;function iS(R){let S=0,D=0;for(let ve of R)S+=ve.w*ve.h,D=Math.max(D,ve.w);R.sort((ve,De)=>De.h-ve.h);let j=[{x:0,y:0,w:Math.max(Math.ceil(Math.sqrt(S/.95)),D),h:1/0}],te=0,ue=0;for(let ve of R)for(let De=j.length-1;De>=0;De--){let Ze=j[De];if(!(ve.w>Ze.w||ve.h>Ze.h)){if(ve.x=Ze.x,ve.y=Ze.y,ue=Math.max(ue,ve.y+ve.h),te=Math.max(te,ve.x+ve.w),ve.w===Ze.w&&ve.h===Ze.h){let at=j.pop();De=0&&j>=S&&Lw[this.text.charCodeAt(j)];j--)D--;this.text=this.text.substring(S,D),this.sectionIndex=this.sectionIndex.slice(S,D)}substring(S,D){let j=new S1;return j.text=this.text.substring(S,D),j.sectionIndex=this.sectionIndex.slice(S,D),j.sections=this.sections,j}toString(){return this.text}getMaxScale(){return this.sectionIndex.reduce((S,D)=>Math.max(S,this.sections[D].scale),0)}addTextSection(S,D){this.text+=S.text,this.sections.push(Vx.forText(S.scale,S.fontStack||D));let j=this.sections.length-1;for(let te=0;te=63743?null:++this.imageSectionID:(this.imageSectionID=57344,this.imageSectionID)}}function Hx(R,S,D,j,te,ue,ve,De,Ze,at,Tt,Ft,Qt,sr,Tr){let Pr=S1.fromFeature(R,te),$r;Ft===i.ah.vertical&&Pr.verticalizePunctuation();let{processBidirectionalText:ni,processStyledBidirectionalText:Di}=vs;if(ni&&Pr.sections.length===1){$r=[];let Zi=ni(Pr.toString(),M1(Pr,at,ue,S,j,sr));for(let ta of Zi){let Va=new S1;Va.text=ta,Va.sections=Pr.sections;for(let Io=0;Io0&&ep>xf&&(xf=ep)}else{let oc=Va[Cl.fontStack],If=oc&&oc[Tu];if(If&&If.rect)I1=If.rect,qc=If.metrics;else{let ep=ta[Cl.fontStack],gg=ep&&ep[Tu];if(!gg)continue;qc=gg.metrics}Rv=(fh-Cl.scale)*kl}Qv?(Zi.verticalizable=!0,Dh.push({glyph:Tu,imageName:p0,x:Uo,y:wu+Rv,vertical:Qv,scale:Cl.scale,fontStack:Cl.fontStack,sectionIndex:qu,metrics:qc,rect:I1}),Uo+=Gp*Cl.scale+Tn):(Dh.push({glyph:Tu,imageName:p0,x:Uo,y:wu+Rv,vertical:Qv,scale:Cl.scale,fontStack:Cl.fontStack,sectionIndex:qu,metrics:qc,rect:I1}),Uo+=qc.advance*Cl.scale+Tn)}Dh.length!==0&&(hu=Math.max(Uo-Tn,hu),sm(Dh,0,Dh.length-1,$v,xf)),Uo=0;let Iv=Hn*fh+xf;rd.lineOffset=Math.max(xf,Td),wu+=Iv,uh=Math.max(Iv,uh),++td}var ch;let Ud=wu-lh,{horizontalAlign:Vd,verticalAlign:Hd}=Iw(lo);(function(rf,fh,Td,rd,Dh,xf,Iv,lv,Cl){let qu=(fh-Td)*Dh,Tu=0;Tu=xf!==Iv?-lv*rd-lh:(-rd*Cl+.5)*Iv;for(let Rv of rf)for(let qc of Rv.positionedGlyphs)qc.x+=qu,qc.y+=Tu})(Zi.positionedLines,$v,Vd,Hd,hu,uh,Hn,Ud,La.length),Zi.top+=-Hd*Ud,Zi.bottom=Zi.top+Ud,Zi.left+=-Vd*hu,Zi.right=Zi.left+hu}(ki,S,D,j,$r,ve,De,Ze,Ft,at,Qt,Tr),!function(Zi){for(let ta of Zi)if(ta.positionedGlyphs.length!==0)return!1;return!0}(pi)&&ki}let Lw={9:!0,10:!0,11:!0,12:!0,13:!0,32:!0},O9={10:!0,32:!0,38:!0,41:!0,43:!0,45:!0,47:!0,173:!0,183:!0,8203:!0,8208:!0,8211:!0,8231:!0},B9={40:!0};function fC(R,S,D,j,te,ue){if(S.imageName){let ve=j[S.imageName];return ve?ve.displaySize[0]*S.scale*kl/ue+te:0}{let ve=D[S.fontStack],De=ve&&ve[R];return De?De.metrics.advance*S.scale+te:0}}function hC(R,S,D,j){let te=Math.pow(R-S,2);return j?R=0,at=0;for(let Ft=0;Ftat){let Tt=Math.ceil(ue/at);te*=Tt/ve,ve=Tt}return{x1:j,y1:te,x2:j+ue,y2:te+ve}}function pC(R,S,D,j,te,ue){let ve=R.image,De;if(ve.content){let $r=ve.content,ni=ve.pixelRatio||1;De=[$r[0]/ni,$r[1]/ni,ve.displaySize[0]-$r[2]/ni,ve.displaySize[1]-$r[3]/ni]}let Ze=S.left*ue,at=S.right*ue,Tt,Ft,Qt,sr;D===\"width\"||D===\"both\"?(sr=te[0]+Ze-j[3],Ft=te[0]+at+j[1]):(sr=te[0]+(Ze+at-ve.displaySize[0])/2,Ft=sr+ve.displaySize[0]);let Tr=S.top*ue,Pr=S.bottom*ue;return D===\"height\"||D===\"both\"?(Tt=te[1]+Tr-j[0],Qt=te[1]+Pr+j[2]):(Tt=te[1]+(Tr+Pr-ve.displaySize[1])/2,Qt=Tt+ve.displaySize[1]),{image:ve,top:Tt,right:Ft,bottom:Qt,left:sr,collisionPadding:De}}let jx=255,v0=128,lm=jx*v0;function gC(R,S){let{expression:D}=S;if(D.kind===\"constant\")return{kind:\"constant\",layoutSize:D.evaluate(new Ko(R+1))};if(D.kind===\"source\")return{kind:\"source\"};{let{zoomStops:j,interpolationType:te}=D,ue=0;for(;ueve.id),this.index=S.index,this.pixelRatio=S.pixelRatio,this.sourceLayerIndex=S.sourceLayerIndex,this.hasPattern=!1,this.hasRTLText=!1,this.sortKeyRanges=[],this.collisionCircleArray=[],this.placementInvProjMatrix=Un([]),this.placementViewportMatrix=Un([]);let D=this.layers[0]._unevaluatedLayout._values;this.textSizeData=gC(this.zoom,D[\"text-size\"]),this.iconSizeData=gC(this.zoom,D[\"icon-size\"]);let j=this.layers[0].layout,te=j.get(\"symbol-sort-key\"),ue=j.get(\"symbol-z-order\");this.canOverlap=nS(j,\"text-overlap\",\"text-allow-overlap\")!==\"never\"||nS(j,\"icon-overlap\",\"icon-allow-overlap\")!==\"never\"||j.get(\"text-ignore-placement\")||j.get(\"icon-ignore-placement\"),this.sortFeaturesByKey=ue!==\"viewport-y\"&&!te.isConstant(),this.sortFeaturesByY=(ue===\"viewport-y\"||ue===\"auto\"&&!this.sortFeaturesByKey)&&this.canOverlap,j.get(\"symbol-placement\")===\"point\"&&(this.writingModes=j.get(\"text-writing-mode\").map(ve=>i.ah[ve])),this.stateDependentLayerIds=this.layers.filter(ve=>ve.isStateDependent()).map(ve=>ve.id),this.sourceID=S.sourceID}createArrays(){this.text=new sS(new _s(this.layers,this.zoom,S=>/^text/.test(S))),this.icon=new sS(new _s(this.layers,this.zoom,S=>/^icon/.test(S))),this.glyphOffsetArray=new To,this.lineVertexArray=new Wa,this.symbolInstances=new Ga,this.textAnchorOffsets=new Ro}calculateGlyphDependencies(S,D,j,te,ue){for(let ve=0;ve0)&&(ve.value.kind!==\"constant\"||ve.value.value.length>0),Tt=Ze.value.kind!==\"constant\"||!!Ze.value.value||Object.keys(Ze.parameters).length>0,Ft=ue.get(\"symbol-sort-key\");if(this.features=[],!at&&!Tt)return;let Qt=D.iconDependencies,sr=D.glyphDependencies,Tr=D.availableImages,Pr=new Ko(this.zoom);for(let{feature:$r,id:ni,index:Di,sourceLayerIndex:pi}of S){let ki=te._featureFilter.needGeometry,Zi=xl($r,ki);if(!te._featureFilter.filter(Pr,Zi,j))continue;let ta,Va;if(ki||(Zi.geometry=js($r)),at){let La=te.getValueAndResolveTokens(\"text-field\",Zi,j,Tr),Hn=Zr.factory(La),lo=this.hasRTLText=this.hasRTLText||oS(Hn);(!lo||vs.getRTLTextPluginStatus()===\"unavailable\"||lo&&vs.isParsed())&&(ta=nm(Hn,te,Zi))}if(Tt){let La=te.getValueAndResolveTokens(\"icon-image\",Zi,j,Tr);Va=La instanceof Mi?La:Mi.fromString(La)}if(!ta&&!Va)continue;let Io=this.sortFeaturesByKey?Ft.evaluate(Zi,{},j):void 0;if(this.features.push({id:ni,text:ta,icon:Va,index:Di,sourceLayerIndex:pi,geometry:Zi.geometry,properties:$r.properties,type:U9[$r.type],sortKey:Io}),Va&&(Qt[Va.name]=!0),ta){let La=ve.evaluate(Zi,{},j).join(\",\"),Hn=ue.get(\"text-rotation-alignment\")!==\"viewport\"&&ue.get(\"symbol-placement\")!==\"point\";this.allowVerticalPlacement=this.writingModes&&this.writingModes.indexOf(i.ah.vertical)>=0;for(let lo of ta.sections)if(lo.image)Qt[lo.image.name]=!0;else{let $a=Ua(ta.toString()),Xa=lo.fontStack||La,Tn=sr[Xa]=sr[Xa]||{};this.calculateGlyphDependencies(lo.text,Tn,Hn,this.allowVerticalPlacement,$a)}}}ue.get(\"symbol-placement\")===\"line\"&&(this.features=function($r){let ni={},Di={},pi=[],ki=0;function Zi(La){pi.push($r[La]),ki++}function ta(La,Hn,lo){let $a=Di[La];return delete Di[La],Di[Hn]=$a,pi[$a].geometry[0].pop(),pi[$a].geometry[0]=pi[$a].geometry[0].concat(lo[0]),$a}function Va(La,Hn,lo){let $a=ni[Hn];return delete ni[Hn],ni[La]=$a,pi[$a].geometry[0].shift(),pi[$a].geometry[0]=lo[0].concat(pi[$a].geometry[0]),$a}function Io(La,Hn,lo){let $a=lo?Hn[0][Hn[0].length-1]:Hn[0][0];return`${La}:${$a.x}:${$a.y}`}for(let La=0;La<$r.length;La++){let Hn=$r[La],lo=Hn.geometry,$a=Hn.text?Hn.text.toString():null;if(!$a){Zi(La);continue}let Xa=Io($a,lo),Tn=Io($a,lo,!0);if(Xa in Di&&Tn in ni&&Di[Xa]!==ni[Tn]){let bo=Va(Xa,Tn,lo),Ya=ta(Xa,Tn,pi[bo].geometry);delete ni[Xa],delete Di[Tn],Di[Io($a,pi[Ya].geometry,!0)]=Ya,pi[bo].geometry=null}else Xa in Di?ta(Xa,Tn,lo):Tn in ni?Va(Xa,Tn,lo):(Zi(La),ni[Xa]=ki-1,Di[Tn]=ki-1)}return pi.filter(La=>La.geometry)}(this.features)),this.sortFeaturesByKey&&this.features.sort(($r,ni)=>$r.sortKey-ni.sortKey)}update(S,D,j){this.stateDependentLayers.length&&(this.text.programConfigurations.updatePaintArrays(S,D,this.layers,j),this.icon.programConfigurations.updatePaintArrays(S,D,this.layers,j))}isEmpty(){return this.symbolInstances.length===0&&!this.hasRTLText}uploadPending(){return!this.uploaded||this.text.programConfigurations.needsUpload||this.icon.programConfigurations.needsUpload}upload(S){!this.uploaded&&this.hasDebugData()&&(this.textCollisionBox.upload(S),this.iconCollisionBox.upload(S)),this.text.upload(S,this.sortFeaturesByY,!this.uploaded,this.text.programConfigurations.needsUpload),this.icon.upload(S,this.sortFeaturesByY,!this.uploaded,this.icon.programConfigurations.needsUpload),this.uploaded=!0}destroyDebugData(){this.textCollisionBox.destroy(),this.iconCollisionBox.destroy()}destroy(){this.text.destroy(),this.icon.destroy(),this.hasDebugData()&&this.destroyDebugData()}addToLineVertexArray(S,D){let j=this.lineVertexArray.length;if(S.segment!==void 0){let te=S.dist(D[S.segment+1]),ue=S.dist(D[S.segment]),ve={};for(let De=S.segment+1;De=0;De--)ve[De]={x:D[De].x,y:D[De].y,tileUnitDistanceFromAnchor:ue},De>0&&(ue+=D[De-1].dist(D[De]));for(let De=0;De0}hasIconData(){return this.icon.segments.get().length>0}hasDebugData(){return this.textCollisionBox&&this.iconCollisionBox}hasTextCollisionBoxData(){return this.hasDebugData()&&this.textCollisionBox.segments.get().length>0}hasIconCollisionBoxData(){return this.hasDebugData()&&this.iconCollisionBox.segments.get().length>0}addIndicesForPlacedSymbol(S,D){let j=S.placedSymbolArray.get(D),te=j.vertexStartIndex+4*j.numGlyphs;for(let ue=j.vertexStartIndex;uete[De]-te[Ze]||ue[Ze]-ue[De]),ve}addToSortKeyRanges(S,D){let j=this.sortKeyRanges[this.sortKeyRanges.length-1];j&&j.sortKey===D?j.symbolInstanceEnd=S+1:this.sortKeyRanges.push({sortKey:D,symbolInstanceStart:S,symbolInstanceEnd:S+1})}sortFeatures(S){if(this.sortFeaturesByY&&this.sortedAngle!==S&&!(this.text.segments.get().length>1||this.icon.segments.get().length>1)){this.symbolInstanceIndexes=this.getSortedSymbolIndexes(S),this.sortedAngle=S,this.text.indexArray.clear(),this.icon.indexArray.clear(),this.featureSortOrder=[];for(let D of this.symbolInstanceIndexes){let j=this.symbolInstances.get(D);this.featureSortOrder.push(j.featureIndex),[j.rightJustifiedTextSymbolIndex,j.centerJustifiedTextSymbolIndex,j.leftJustifiedTextSymbolIndex].forEach((te,ue,ve)=>{te>=0&&ve.indexOf(te)===ue&&this.addIndicesForPlacedSymbol(this.text,te)}),j.verticalPlacedTextSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.text,j.verticalPlacedTextSymbolIndex),j.placedIconSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.icon,j.placedIconSymbolIndex),j.verticalPlacedIconSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.icon,j.verticalPlacedIconSymbolIndex)}this.text.indexBuffer&&this.text.indexBuffer.updateData(this.text.indexArray),this.icon.indexBuffer&&this.icon.indexBuffer.updateData(this.icon.indexArray)}}}let tf,Wx;mi(\"SymbolBucket\",E1,{omit:[\"layers\",\"collisionBoxArray\",\"features\",\"compareText\"]}),E1.MAX_GLYPHS=65535,E1.addDynamicAttributes=aS;var Dw={get paint(){return Wx=Wx||new le({\"icon-opacity\":new eo(ce.paint_symbol[\"icon-opacity\"]),\"icon-color\":new eo(ce.paint_symbol[\"icon-color\"]),\"icon-halo-color\":new eo(ce.paint_symbol[\"icon-halo-color\"]),\"icon-halo-width\":new eo(ce.paint_symbol[\"icon-halo-width\"]),\"icon-halo-blur\":new eo(ce.paint_symbol[\"icon-halo-blur\"]),\"icon-translate\":new Da(ce.paint_symbol[\"icon-translate\"]),\"icon-translate-anchor\":new Da(ce.paint_symbol[\"icon-translate-anchor\"]),\"text-opacity\":new eo(ce.paint_symbol[\"text-opacity\"]),\"text-color\":new eo(ce.paint_symbol[\"text-color\"],{runtimeType:Ht,getOverride:R=>R.textColor,hasOverride:R=>!!R.textColor}),\"text-halo-color\":new eo(ce.paint_symbol[\"text-halo-color\"]),\"text-halo-width\":new eo(ce.paint_symbol[\"text-halo-width\"]),\"text-halo-blur\":new eo(ce.paint_symbol[\"text-halo-blur\"]),\"text-translate\":new Da(ce.paint_symbol[\"text-translate\"]),\"text-translate-anchor\":new Da(ce.paint_symbol[\"text-translate-anchor\"])})},get layout(){return tf=tf||new le({\"symbol-placement\":new Da(ce.layout_symbol[\"symbol-placement\"]),\"symbol-spacing\":new Da(ce.layout_symbol[\"symbol-spacing\"]),\"symbol-avoid-edges\":new Da(ce.layout_symbol[\"symbol-avoid-edges\"]),\"symbol-sort-key\":new eo(ce.layout_symbol[\"symbol-sort-key\"]),\"symbol-z-order\":new Da(ce.layout_symbol[\"symbol-z-order\"]),\"icon-allow-overlap\":new Da(ce.layout_symbol[\"icon-allow-overlap\"]),\"icon-overlap\":new Da(ce.layout_symbol[\"icon-overlap\"]),\"icon-ignore-placement\":new Da(ce.layout_symbol[\"icon-ignore-placement\"]),\"icon-optional\":new Da(ce.layout_symbol[\"icon-optional\"]),\"icon-rotation-alignment\":new Da(ce.layout_symbol[\"icon-rotation-alignment\"]),\"icon-size\":new eo(ce.layout_symbol[\"icon-size\"]),\"icon-text-fit\":new Da(ce.layout_symbol[\"icon-text-fit\"]),\"icon-text-fit-padding\":new Da(ce.layout_symbol[\"icon-text-fit-padding\"]),\"icon-image\":new eo(ce.layout_symbol[\"icon-image\"]),\"icon-rotate\":new eo(ce.layout_symbol[\"icon-rotate\"]),\"icon-padding\":new eo(ce.layout_symbol[\"icon-padding\"]),\"icon-keep-upright\":new Da(ce.layout_symbol[\"icon-keep-upright\"]),\"icon-offset\":new eo(ce.layout_symbol[\"icon-offset\"]),\"icon-anchor\":new eo(ce.layout_symbol[\"icon-anchor\"]),\"icon-pitch-alignment\":new Da(ce.layout_symbol[\"icon-pitch-alignment\"]),\"text-pitch-alignment\":new Da(ce.layout_symbol[\"text-pitch-alignment\"]),\"text-rotation-alignment\":new Da(ce.layout_symbol[\"text-rotation-alignment\"]),\"text-field\":new eo(ce.layout_symbol[\"text-field\"]),\"text-font\":new eo(ce.layout_symbol[\"text-font\"]),\"text-size\":new eo(ce.layout_symbol[\"text-size\"]),\"text-max-width\":new eo(ce.layout_symbol[\"text-max-width\"]),\"text-line-height\":new Da(ce.layout_symbol[\"text-line-height\"]),\"text-letter-spacing\":new eo(ce.layout_symbol[\"text-letter-spacing\"]),\"text-justify\":new eo(ce.layout_symbol[\"text-justify\"]),\"text-radial-offset\":new eo(ce.layout_symbol[\"text-radial-offset\"]),\"text-variable-anchor\":new Da(ce.layout_symbol[\"text-variable-anchor\"]),\"text-variable-anchor-offset\":new eo(ce.layout_symbol[\"text-variable-anchor-offset\"]),\"text-anchor\":new eo(ce.layout_symbol[\"text-anchor\"]),\"text-max-angle\":new Da(ce.layout_symbol[\"text-max-angle\"]),\"text-writing-mode\":new Da(ce.layout_symbol[\"text-writing-mode\"]),\"text-rotate\":new eo(ce.layout_symbol[\"text-rotate\"]),\"text-padding\":new Da(ce.layout_symbol[\"text-padding\"]),\"text-keep-upright\":new Da(ce.layout_symbol[\"text-keep-upright\"]),\"text-transform\":new eo(ce.layout_symbol[\"text-transform\"]),\"text-offset\":new eo(ce.layout_symbol[\"text-offset\"]),\"text-allow-overlap\":new Da(ce.layout_symbol[\"text-allow-overlap\"]),\"text-overlap\":new Da(ce.layout_symbol[\"text-overlap\"]),\"text-ignore-placement\":new Da(ce.layout_symbol[\"text-ignore-placement\"]),\"text-optional\":new Da(ce.layout_symbol[\"text-optional\"])})}};class Zx{constructor(S){if(S.property.overrides===void 0)throw new Error(\"overrides must be provided to instantiate FormatSectionOverride class\");this.type=S.property.overrides?S.property.overrides.runtimeType:Lt,this.defaultValue=S}evaluate(S){if(S.formattedSection){let D=this.defaultValue.property.overrides;if(D&&D.hasOverride(S.formattedSection))return D.getOverride(S.formattedSection)}return S.feature&&S.featureState?this.defaultValue.evaluate(S.feature,S.featureState):this.defaultValue.property.specification.default}eachChild(S){this.defaultValue.isConstant()||S(this.defaultValue.value._styleExpression.expression)}outputDefined(){return!1}serialize(){return null}}mi(\"FormatSectionOverride\",Zx,{omit:[\"defaultValue\"]});class uy extends B{constructor(S){super(S,Dw)}recalculate(S,D){if(super.recalculate(S,D),this.layout.get(\"icon-rotation-alignment\")===\"auto\"&&(this.layout._values[\"icon-rotation-alignment\"]=this.layout.get(\"symbol-placement\")!==\"point\"?\"map\":\"viewport\"),this.layout.get(\"text-rotation-alignment\")===\"auto\"&&(this.layout._values[\"text-rotation-alignment\"]=this.layout.get(\"symbol-placement\")!==\"point\"?\"map\":\"viewport\"),this.layout.get(\"text-pitch-alignment\")===\"auto\"&&(this.layout._values[\"text-pitch-alignment\"]=this.layout.get(\"text-rotation-alignment\")===\"map\"?\"map\":\"viewport\"),this.layout.get(\"icon-pitch-alignment\")===\"auto\"&&(this.layout._values[\"icon-pitch-alignment\"]=this.layout.get(\"icon-rotation-alignment\")),this.layout.get(\"symbol-placement\")===\"point\"){let j=this.layout.get(\"text-writing-mode\");if(j){let te=[];for(let ue of j)te.indexOf(ue)<0&&te.push(ue);this.layout._values[\"text-writing-mode\"]=te}else this.layout._values[\"text-writing-mode\"]=[\"horizontal\"]}this._setPaintOverrides()}getValueAndResolveTokens(S,D,j,te){let ue=this.layout.get(S).evaluate(D,{},j,te),ve=this._unevaluatedLayout._values[S];return ve.isDataDriven()||Lc(ve.value)||!ue?ue:function(De,Ze){return Ze.replace(/{([^{}]+)}/g,(at,Tt)=>De&&Tt in De?String(De[Tt]):\"\")}(D.properties,ue)}createBucket(S){return new E1(S)}queryRadius(){return 0}queryIntersectsFeature(){throw new Error(\"Should take a different path in FeatureIndex\")}_setPaintOverrides(){for(let S of Dw.paint.overridableProperties){if(!uy.hasPaintOverride(this.layout,S))continue;let D=this.paint.get(S),j=new Zx(D),te=new Pu(j,D.property.specification),ue=null;ue=D.value.kind===\"constant\"||D.value.kind===\"source\"?new Xc(\"source\",te):new ic(\"composite\",te,D.value.zoomStops),this.paint._values[S]=new Du(D.property,ue,D.parameters)}}_handleOverridablePaintPropertyUpdate(S,D,j){return!(!this.layout||D.isDataDriven()||j.isDataDriven())&&uy.hasPaintOverride(this.layout,S)}static hasPaintOverride(S,D){let j=S.get(\"text-field\"),te=Dw.paint.properties[D],ue=!1,ve=De=>{for(let Ze of De)if(te.overrides&&te.overrides.hasOverride(Ze))return void(ue=!0)};if(j.value.kind===\"constant\"&&j.value.value instanceof Zr)ve(j.value.value.sections);else if(j.value.kind===\"source\"){let De=at=>{ue||(at instanceof jn&&Ki(at.value)===Br?ve(at.value.sections):at instanceof $l?ve(at.sections):at.eachChild(De))},Ze=j.value;Ze._styleExpression&&De(Ze._styleExpression.expression)}return ue}}let mC;var Xx={get paint(){return mC=mC||new le({\"background-color\":new Da(ce.paint_background[\"background-color\"]),\"background-pattern\":new yc(ce.paint_background[\"background-pattern\"]),\"background-opacity\":new Da(ce.paint_background[\"background-opacity\"])})}};class H9 extends B{constructor(S){super(S,Xx)}}let lS;var yC={get paint(){return lS=lS||new le({\"raster-opacity\":new Da(ce.paint_raster[\"raster-opacity\"]),\"raster-hue-rotate\":new Da(ce.paint_raster[\"raster-hue-rotate\"]),\"raster-brightness-min\":new Da(ce.paint_raster[\"raster-brightness-min\"]),\"raster-brightness-max\":new Da(ce.paint_raster[\"raster-brightness-max\"]),\"raster-saturation\":new Da(ce.paint_raster[\"raster-saturation\"]),\"raster-contrast\":new Da(ce.paint_raster[\"raster-contrast\"]),\"raster-resampling\":new Da(ce.paint_raster[\"raster-resampling\"]),\"raster-fade-duration\":new Da(ce.paint_raster[\"raster-fade-duration\"])})}};class Yx extends B{constructor(S){super(S,yC)}}class uS extends B{constructor(S){super(S,{}),this.onAdd=D=>{this.implementation.onAdd&&this.implementation.onAdd(D,D.painter.context.gl)},this.onRemove=D=>{this.implementation.onRemove&&this.implementation.onRemove(D,D.painter.context.gl)},this.implementation=S}is3D(){return this.implementation.renderingMode===\"3d\"}hasOffscreenPass(){return this.implementation.prerender!==void 0}recalculate(){}updateTransitions(){}hasTransition(){return!1}serialize(){throw new Error(\"Custom layers cannot be serialized\")}}class cS{constructor(S){this._methodToThrottle=S,this._triggered=!1,typeof MessageChannel!=\"undefined\"&&(this._channel=new MessageChannel,this._channel.port2.onmessage=()=>{this._triggered=!1,this._methodToThrottle()})}trigger(){this._triggered||(this._triggered=!0,this._channel?this._channel.port1.postMessage(!0):setTimeout(()=>{this._triggered=!1,this._methodToThrottle()},0))}remove(){delete this._channel,this._methodToThrottle=()=>{}}}let fS=63710088e-1;class dg{constructor(S,D){if(isNaN(S)||isNaN(D))throw new Error(`Invalid LngLat object: (${S}, ${D})`);if(this.lng=+S,this.lat=+D,this.lat>90||this.lat<-90)throw new Error(\"Invalid LngLat latitude value: must be between -90 and 90\")}wrap(){return new dg(A(this.lng,-180,180),this.lat)}toArray(){return[this.lng,this.lat]}toString(){return`LngLat(${this.lng}, ${this.lat})`}distanceTo(S){let D=Math.PI/180,j=this.lat*D,te=S.lat*D,ue=Math.sin(j)*Math.sin(te)+Math.cos(j)*Math.cos(te)*Math.cos((S.lng-this.lng)*D);return fS*Math.acos(Math.min(ue,1))}static convert(S){if(S instanceof dg)return S;if(Array.isArray(S)&&(S.length===2||S.length===3))return new dg(Number(S[0]),Number(S[1]));if(!Array.isArray(S)&&typeof S==\"object\"&&S!==null)return new dg(Number(\"lng\"in S?S.lng:S.lon),Number(S.lat));throw new Error(\"`LngLatLike` argument must be specified as a LngLat instance, an object {lng: , lat: }, an object {lon: , lat: }, or an array of [, ]\")}}let k1=2*Math.PI*fS;function _C(R){return k1*Math.cos(R*Math.PI/180)}function zw(R){return(180+R)/360}function xC(R){return(180-180/Math.PI*Math.log(Math.tan(Math.PI/4+R*Math.PI/360)))/360}function Fw(R,S){return R/_C(S)}function Kx(R){return 360/Math.PI*Math.atan(Math.exp((180-360*R)*Math.PI/180))-90}class Jx{constructor(S,D,j=0){this.x=+S,this.y=+D,this.z=+j}static fromLngLat(S,D=0){let j=dg.convert(S);return new Jx(zw(j.lng),xC(j.lat),Fw(D,j.lat))}toLngLat(){return new dg(360*this.x-180,Kx(this.y))}toAltitude(){return this.z*_C(Kx(this.y))}meterInMercatorCoordinateUnits(){return 1/k1*(S=Kx(this.y),1/Math.cos(S*Math.PI/180));var S}}function gp(R,S,D){var j=2*Math.PI*6378137/256/Math.pow(2,D);return[R*j-2*Math.PI*6378137/2,S*j-2*Math.PI*6378137/2]}class hS{constructor(S,D,j){if(!function(te,ue,ve){return!(te<0||te>25||ve<0||ve>=Math.pow(2,te)||ue<0||ue>=Math.pow(2,te))}(S,D,j))throw new Error(`x=${D}, y=${j}, z=${S} outside of bounds. 0<=x<${Math.pow(2,S)}, 0<=y<${Math.pow(2,S)} 0<=z<=25 `);this.z=S,this.x=D,this.y=j,this.key=$x(0,S,S,D,j)}equals(S){return this.z===S.z&&this.x===S.x&&this.y===S.y}url(S,D,j){let te=(ve=this.y,De=this.z,Ze=gp(256*(ue=this.x),256*(ve=Math.pow(2,De)-ve-1),De),at=gp(256*(ue+1),256*(ve+1),De),Ze[0]+\",\"+Ze[1]+\",\"+at[0]+\",\"+at[1]);var ue,ve,De,Ze,at;let Tt=function(Ft,Qt,sr){let Tr,Pr=\"\";for(let $r=Ft;$r>0;$r--)Tr=1<<$r-1,Pr+=(Qt&Tr?1:0)+(sr&Tr?2:0);return Pr}(this.z,this.x,this.y);return S[(this.x+this.y)%S.length].replace(/{prefix}/g,(this.x%16).toString(16)+(this.y%16).toString(16)).replace(/{z}/g,String(this.z)).replace(/{x}/g,String(this.x)).replace(/{y}/g,String(j===\"tms\"?Math.pow(2,this.z)-this.y-1:this.y)).replace(/{ratio}/g,D>1?\"@2x\":\"\").replace(/{quadkey}/g,Tt).replace(/{bbox-epsg-3857}/g,te)}isChildOf(S){let D=this.z-S.z;return D>0&&S.x===this.x>>D&&S.y===this.y>>D}getTilePoint(S){let D=Math.pow(2,this.z);return new u((S.x*D-this.x)*za,(S.y*D-this.y)*za)}toString(){return`${this.z}/${this.x}/${this.y}`}}class bC{constructor(S,D){this.wrap=S,this.canonical=D,this.key=$x(S,D.z,D.z,D.x,D.y)}}class Jv{constructor(S,D,j,te,ue){if(S= z; overscaledZ = ${S}; z = ${j}`);this.overscaledZ=S,this.wrap=D,this.canonical=new hS(j,+te,+ue),this.key=$x(D,S,j,te,ue)}clone(){return new Jv(this.overscaledZ,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y)}equals(S){return this.overscaledZ===S.overscaledZ&&this.wrap===S.wrap&&this.canonical.equals(S.canonical)}scaledTo(S){if(S>this.overscaledZ)throw new Error(`targetZ > this.overscaledZ; targetZ = ${S}; overscaledZ = ${this.overscaledZ}`);let D=this.canonical.z-S;return S>this.canonical.z?new Jv(S,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y):new Jv(S,this.wrap,S,this.canonical.x>>D,this.canonical.y>>D)}calculateScaledKey(S,D){if(S>this.overscaledZ)throw new Error(`targetZ > this.overscaledZ; targetZ = ${S}; overscaledZ = ${this.overscaledZ}`);let j=this.canonical.z-S;return S>this.canonical.z?$x(this.wrap*+D,S,this.canonical.z,this.canonical.x,this.canonical.y):$x(this.wrap*+D,S,S,this.canonical.x>>j,this.canonical.y>>j)}isChildOf(S){if(S.wrap!==this.wrap)return!1;let D=this.canonical.z-S.canonical.z;return S.overscaledZ===0||S.overscaledZ>D&&S.canonical.y===this.canonical.y>>D}children(S){if(this.overscaledZ>=S)return[new Jv(this.overscaledZ+1,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y)];let D=this.canonical.z+1,j=2*this.canonical.x,te=2*this.canonical.y;return[new Jv(D,this.wrap,D,j,te),new Jv(D,this.wrap,D,j+1,te),new Jv(D,this.wrap,D,j,te+1),new Jv(D,this.wrap,D,j+1,te+1)]}isLessThan(S){return this.wrapS.wrap)&&(this.overscaledZS.overscaledZ)&&(this.canonical.xS.canonical.x)&&this.canonical.ythis.max&&(this.max=Ft),Ft=this.dim+1||D<-1||D>=this.dim+1)throw new RangeError(\"out of range source coordinates for DEM data\");return(D+1)*this.stride+(S+1)}unpack(S,D,j){return S*this.redFactor+D*this.greenFactor+j*this.blueFactor-this.baseShift}getPixels(){return new Jn({width:this.stride,height:this.stride},new Uint8Array(this.data.buffer))}backfillBorder(S,D,j){if(this.dim!==S.dim)throw new Error(\"dem dimension mismatch\");let te=D*this.dim,ue=D*this.dim+this.dim,ve=j*this.dim,De=j*this.dim+this.dim;switch(D){case-1:te=ue-1;break;case 1:ue=te+1}switch(j){case-1:ve=De-1;break;case 1:De=ve+1}let Ze=-D*this.dim,at=-j*this.dim;for(let Tt=ve;Tt=this._numberToString.length)throw new Error(`Out of bounds. Index requested n=${S} can't be >= this._numberToString.length ${this._numberToString.length}`);return this._numberToString[S]}}class dS{constructor(S,D,j,te,ue){this.type=\"Feature\",this._vectorTileFeature=S,S._z=D,S._x=j,S._y=te,this.properties=S.properties,this.id=ue}get geometry(){return this._geometry===void 0&&(this._geometry=this._vectorTileFeature.toGeoJSON(this._vectorTileFeature._x,this._vectorTileFeature._y,this._vectorTileFeature._z).geometry),this._geometry}set geometry(S){this._geometry=S}toJSON(){let S={geometry:this.geometry};for(let D in this)D!==\"_geometry\"&&D!==\"_vectorTileFeature\"&&(S[D]=this[D]);return S}}class cy{constructor(S,D){this.tileID=S,this.x=S.canonical.x,this.y=S.canonical.y,this.z=S.canonical.z,this.grid=new qi(za,16,0),this.grid3D=new qi(za,16,0),this.featureIndexArray=new As,this.promoteId=D}insert(S,D,j,te,ue,ve){let De=this.featureIndexArray.length;this.featureIndexArray.emplaceBack(j,te,ue);let Ze=ve?this.grid3D:this.grid;for(let at=0;at=0&&Ft[3]>=0&&Ze.insert(De,Ft[0],Ft[1],Ft[2],Ft[3])}}loadVTLayers(){return this.vtLayers||(this.vtLayers=new ei.VectorTile(new tS(this.rawTileData)).layers,this.sourceLayerCoder=new TC(this.vtLayers?Object.keys(this.vtLayers).sort():[\"_geojsonTileLayer\"])),this.vtLayers}query(S,D,j,te){this.loadVTLayers();let ue=S.params||{},ve=za/S.tileSize/S.scale,De=Pc(ue.filter),Ze=S.queryGeometry,at=S.queryPadding*ve,Tt=SC(Ze),Ft=this.grid.query(Tt.minX-at,Tt.minY-at,Tt.maxX+at,Tt.maxY+at),Qt=SC(S.cameraQueryGeometry),sr=this.grid3D.query(Qt.minX-at,Qt.minY-at,Qt.maxX+at,Qt.maxY+at,($r,ni,Di,pi)=>function(ki,Zi,ta,Va,Io){for(let Hn of ki)if(Zi<=Hn.x&&ta<=Hn.y&&Va>=Hn.x&&Io>=Hn.y)return!0;let La=[new u(Zi,ta),new u(Zi,Io),new u(Va,Io),new u(Va,ta)];if(ki.length>2){for(let Hn of La)if(On(ki,Hn))return!0}for(let Hn=0;Hn(pi||(pi=js(ki)),Zi.queryIntersectsFeature(Ze,ki,ta,pi,this.z,S.transform,ve,S.pixelPosMatrix)))}return Tr}loadMatchingFeature(S,D,j,te,ue,ve,De,Ze,at,Tt,Ft){let Qt=this.bucketLayerIDs[D];if(ve&&!function($r,ni){for(let Di=0;Di<$r.length;Di++)if(ni.indexOf($r[Di])>=0)return!0;return!1}(ve,Qt))return;let sr=this.sourceLayerCoder.decode(j),Tr=this.vtLayers[sr].feature(te);if(ue.needGeometry){let $r=xl(Tr,!0);if(!ue.filter(new Ko(this.tileID.overscaledZ),$r,this.tileID.canonical))return}else if(!ue.filter(new Ko(this.tileID.overscaledZ),Tr))return;let Pr=this.getId(Tr,sr);for(let $r=0;$r{let De=S instanceof Dc?S.get(ve):null;return De&&De.evaluate?De.evaluate(D,j,te):De})}function SC(R){let S=1/0,D=1/0,j=-1/0,te=-1/0;for(let ue of R)S=Math.min(S,ue.x),D=Math.min(D,ue.y),j=Math.max(j,ue.x),te=Math.max(te,ue.y);return{minX:S,minY:D,maxX:j,maxY:te}}function G9(R,S){return S-R}function MC(R,S,D,j,te){let ue=[];for(let ve=0;ve=j&&Ft.x>=j||(Tt.x>=j?Tt=new u(j,Tt.y+(j-Tt.x)/(Ft.x-Tt.x)*(Ft.y-Tt.y))._round():Ft.x>=j&&(Ft=new u(j,Tt.y+(j-Tt.x)/(Ft.x-Tt.x)*(Ft.y-Tt.y))._round()),Tt.y>=te&&Ft.y>=te||(Tt.y>=te?Tt=new u(Tt.x+(te-Tt.y)/(Ft.y-Tt.y)*(Ft.x-Tt.x),te)._round():Ft.y>=te&&(Ft=new u(Tt.x+(te-Tt.y)/(Ft.y-Tt.y)*(Ft.x-Tt.x),te)._round()),Ze&&Tt.equals(Ze[Ze.length-1])||(Ze=[Tt],ue.push(Ze)),Ze.push(Ft)))))}}return ue}mi(\"FeatureIndex\",cy,{omit:[\"rawTileData\",\"sourceLayerCoder\"]});class vg extends u{constructor(S,D,j,te){super(S,D),this.angle=j,te!==void 0&&(this.segment=te)}clone(){return new vg(this.x,this.y,this.angle,this.segment)}}function vS(R,S,D,j,te){if(S.segment===void 0||D===0)return!0;let ue=S,ve=S.segment+1,De=0;for(;De>-D/2;){if(ve--,ve<0)return!1;De-=R[ve].dist(ue),ue=R[ve]}De+=R[ve].dist(R[ve+1]),ve++;let Ze=[],at=0;for(;Dej;)at-=Ze.shift().angleDelta;if(at>te)return!1;ve++,De+=Tt.dist(Ft)}return!0}function EC(R){let S=0;for(let D=0;Dat){let Tr=(at-Ze)/sr,Pr=Mo.number(Ft.x,Qt.x,Tr),$r=Mo.number(Ft.y,Qt.y,Tr),ni=new vg(Pr,$r,Qt.angleTo(Ft),Tt);return ni._round(),!ve||vS(R,ni,De,ve,S)?ni:void 0}Ze+=sr}}function W9(R,S,D,j,te,ue,ve,De,Ze){let at=kC(j,ue,ve),Tt=CC(j,te),Ft=Tt*ve,Qt=R[0].x===0||R[0].x===Ze||R[0].y===0||R[0].y===Ze;return S-Ft=0&&ki=0&&Zi=0&&Qt+at<=Tt){let ta=new vg(ki,Zi,Di,Tr);ta._round(),j&&!vS(R,ta,ue,j,te)||sr.push(ta)}}Ft+=ni}return De||sr.length||ve||(sr=LC(R,Ft/2,D,j,te,ue,ve,!0,Ze)),sr}mi(\"Anchor\",vg);let C1=wd;function PC(R,S,D,j){let te=[],ue=R.image,ve=ue.pixelRatio,De=ue.paddedRect.w-2*C1,Ze=ue.paddedRect.h-2*C1,at={x1:R.left,y1:R.top,x2:R.right,y2:R.bottom},Tt=ue.stretchX||[[0,De]],Ft=ue.stretchY||[[0,Ze]],Qt=(Tn,bo)=>Tn+bo[1]-bo[0],sr=Tt.reduce(Qt,0),Tr=Ft.reduce(Qt,0),Pr=De-sr,$r=Ze-Tr,ni=0,Di=sr,pi=0,ki=Tr,Zi=0,ta=Pr,Va=0,Io=$r;if(ue.content&&j){let Tn=ue.content,bo=Tn[2]-Tn[0],Ya=Tn[3]-Tn[1];(ue.textFitWidth||ue.textFitHeight)&&(at=vC(R)),ni=pg(Tt,0,Tn[0]),pi=pg(Ft,0,Tn[1]),Di=pg(Tt,Tn[0],Tn[2]),ki=pg(Ft,Tn[1],Tn[3]),Zi=Tn[0]-ni,Va=Tn[1]-pi,ta=bo-Di,Io=Ya-ki}let La=at.x1,Hn=at.y1,lo=at.x2-La,$a=at.y2-Hn,Xa=(Tn,bo,Ya,Uo)=>{let wu=qw(Tn.stretch-ni,Di,lo,La),hu=L1(Tn.fixed-Zi,ta,Tn.stretch,sr),uh=qw(bo.stretch-pi,ki,$a,Hn),$v=L1(bo.fixed-Va,Io,bo.stretch,Tr),td=qw(Ya.stretch-ni,Di,lo,La),ch=L1(Ya.fixed-Zi,ta,Ya.stretch,sr),Ud=qw(Uo.stretch-pi,ki,$a,Hn),Vd=L1(Uo.fixed-Va,Io,Uo.stretch,Tr),Hd=new u(wu,uh),rf=new u(td,uh),fh=new u(td,Ud),Td=new u(wu,Ud),rd=new u(hu/ve,$v/ve),Dh=new u(ch/ve,Vd/ve),xf=S*Math.PI/180;if(xf){let Cl=Math.sin(xf),qu=Math.cos(xf),Tu=[qu,-Cl,Cl,qu];Hd._matMult(Tu),rf._matMult(Tu),Td._matMult(Tu),fh._matMult(Tu)}let Iv=Tn.stretch+Tn.fixed,lv=bo.stretch+bo.fixed;return{tl:Hd,tr:rf,bl:Td,br:fh,tex:{x:ue.paddedRect.x+C1+Iv,y:ue.paddedRect.y+C1+lv,w:Ya.stretch+Ya.fixed-Iv,h:Uo.stretch+Uo.fixed-lv},writingMode:void 0,glyphOffset:[0,0],sectionIndex:0,pixelOffsetTL:rd,pixelOffsetBR:Dh,minFontScaleX:ta/ve/lo,minFontScaleY:Io/ve/$a,isSDF:D}};if(j&&(ue.stretchX||ue.stretchY)){let Tn=IC(Tt,Pr,sr),bo=IC(Ft,$r,Tr);for(let Ya=0;Ya0&&(Pr=Math.max(10,Pr),this.circleDiameter=Pr)}else{let Qt=!((Ft=ve.image)===null||Ft===void 0)&&Ft.content&&(ve.image.textFitWidth||ve.image.textFitHeight)?vC(ve):{x1:ve.left,y1:ve.top,x2:ve.right,y2:ve.bottom};Qt.y1=Qt.y1*De-Ze[0],Qt.y2=Qt.y2*De+Ze[2],Qt.x1=Qt.x1*De-Ze[3],Qt.x2=Qt.x2*De+Ze[1];let sr=ve.collisionPadding;if(sr&&(Qt.x1-=sr[0]*De,Qt.y1-=sr[1]*De,Qt.x2+=sr[2]*De,Qt.y2+=sr[3]*De),Tt){let Tr=new u(Qt.x1,Qt.y1),Pr=new u(Qt.x2,Qt.y1),$r=new u(Qt.x1,Qt.y2),ni=new u(Qt.x2,Qt.y2),Di=Tt*Math.PI/180;Tr._rotate(Di),Pr._rotate(Di),$r._rotate(Di),ni._rotate(Di),Qt.x1=Math.min(Tr.x,Pr.x,$r.x,ni.x),Qt.x2=Math.max(Tr.x,Pr.x,$r.x,ni.x),Qt.y1=Math.min(Tr.y,Pr.y,$r.y,ni.y),Qt.y2=Math.max(Tr.y,Pr.y,$r.y,ni.y)}S.emplaceBack(D.x,D.y,Qt.x1,Qt.y1,Qt.x2,Qt.y2,j,te,ue)}this.boxEndIndex=S.length}}class Hp{constructor(S=[],D=(j,te)=>jte?1:0){if(this.data=S,this.length=this.data.length,this.compare=D,this.length>0)for(let j=(this.length>>1)-1;j>=0;j--)this._down(j)}push(S){this.data.push(S),this._up(this.length++)}pop(){if(this.length===0)return;let S=this.data[0],D=this.data.pop();return--this.length>0&&(this.data[0]=D,this._down(0)),S}peek(){return this.data[0]}_up(S){let{data:D,compare:j}=this,te=D[S];for(;S>0;){let ue=S-1>>1,ve=D[ue];if(j(te,ve)>=0)break;D[S]=ve,S=ue}D[S]=te}_down(S){let{data:D,compare:j}=this,te=this.length>>1,ue=D[S];for(;S=0)break;D[S]=D[ve],S=ve}D[S]=ue}}function Z9(R,S=1,D=!1){let j=1/0,te=1/0,ue=-1/0,ve=-1/0,De=R[0];for(let sr=0;srue)&&(ue=Tr.x),(!sr||Tr.y>ve)&&(ve=Tr.y)}let Ze=Math.min(ue-j,ve-te),at=Ze/2,Tt=new Hp([],X9);if(Ze===0)return new u(j,te);for(let sr=j;srFt.d||!Ft.d)&&(Ft=sr,D&&console.log(\"found best %d after %d probes\",Math.round(1e4*sr.d)/1e4,Qt)),sr.max-Ft.d<=S||(at=sr.h/2,Tt.push(new P1(sr.p.x-at,sr.p.y-at,at,R)),Tt.push(new P1(sr.p.x+at,sr.p.y-at,at,R)),Tt.push(new P1(sr.p.x-at,sr.p.y+at,at,R)),Tt.push(new P1(sr.p.x+at,sr.p.y+at,at,R)),Qt+=4)}return D&&(console.log(`num probes: ${Qt}`),console.log(`best distance: ${Ft.d}`)),Ft.p}function X9(R,S){return S.max-R.max}function P1(R,S,D,j){this.p=new u(R,S),this.h=D,this.d=function(te,ue){let ve=!1,De=1/0;for(let Ze=0;Zete.y!=Tr.y>te.y&&te.x<(Tr.x-sr.x)*(te.y-sr.y)/(Tr.y-sr.y)+sr.x&&(ve=!ve),De=Math.min(De,Bi(te,sr,Tr))}}return(ve?1:-1)*Math.sqrt(De)}(this.p,j),this.max=this.d+this.h*Math.SQRT2}var ed;i.aq=void 0,(ed=i.aq||(i.aq={}))[ed.center=1]=\"center\",ed[ed.left=2]=\"left\",ed[ed.right=3]=\"right\",ed[ed.top=4]=\"top\",ed[ed.bottom=5]=\"bottom\",ed[ed[\"top-left\"]=6]=\"top-left\",ed[ed[\"top-right\"]=7]=\"top-right\",ed[ed[\"bottom-left\"]=8]=\"bottom-left\",ed[ed[\"bottom-right\"]=9]=\"bottom-right\";let fm=7,fy=Number.POSITIVE_INFINITY;function pS(R,S){return S[1]!==fy?function(D,j,te){let ue=0,ve=0;switch(j=Math.abs(j),te=Math.abs(te),D){case\"top-right\":case\"top-left\":case\"top\":ve=te-fm;break;case\"bottom-right\":case\"bottom-left\":case\"bottom\":ve=-te+fm}switch(D){case\"top-right\":case\"bottom-right\":case\"right\":ue=-j;break;case\"top-left\":case\"bottom-left\":case\"left\":ue=j}return[ue,ve]}(R,S[0],S[1]):function(D,j){let te=0,ue=0;j<0&&(j=0);let ve=j/Math.SQRT2;switch(D){case\"top-right\":case\"top-left\":ue=ve-fm;break;case\"bottom-right\":case\"bottom-left\":ue=-ve+fm;break;case\"bottom\":ue=-j+fm;break;case\"top\":ue=j-fm}switch(D){case\"top-right\":case\"bottom-right\":te=-ve;break;case\"top-left\":case\"bottom-left\":te=ve;break;case\"left\":te=j;break;case\"right\":te=-j}return[te,ue]}(R,S[0])}function RC(R,S,D){var j;let te=R.layout,ue=(j=te.get(\"text-variable-anchor-offset\"))===null||j===void 0?void 0:j.evaluate(S,{},D);if(ue){let De=ue.values,Ze=[];for(let at=0;atQt*kl);Tt.startsWith(\"top\")?Ft[1]-=fm:Tt.startsWith(\"bottom\")&&(Ft[1]+=fm),Ze[at+1]=Ft}return new Si(Ze)}let ve=te.get(\"text-variable-anchor\");if(ve){let De;De=R._unevaluatedLayout.getValue(\"text-radial-offset\")!==void 0?[te.get(\"text-radial-offset\").evaluate(S,{},D)*kl,fy]:te.get(\"text-offset\").evaluate(S,{},D).map(at=>at*kl);let Ze=[];for(let at of ve)Ze.push(at,pS(at,De));return new Si(Ze)}return null}function gS(R){switch(R){case\"right\":case\"top-right\":case\"bottom-right\":return\"right\";case\"left\":case\"top-left\":case\"bottom-left\":return\"left\"}return\"center\"}function Y9(R,S,D,j,te,ue,ve,De,Ze,at,Tt){let Ft=ue.textMaxSize.evaluate(S,{});Ft===void 0&&(Ft=ve);let Qt=R.layers[0].layout,sr=Qt.get(\"icon-offset\").evaluate(S,{},Tt),Tr=zC(D.horizontal),Pr=ve/24,$r=R.tilePixelRatio*Pr,ni=R.tilePixelRatio*Ft/24,Di=R.tilePixelRatio*De,pi=R.tilePixelRatio*Qt.get(\"symbol-spacing\"),ki=Qt.get(\"text-padding\")*R.tilePixelRatio,Zi=function(Tn,bo,Ya,Uo=1){let wu=Tn.get(\"icon-padding\").evaluate(bo,{},Ya),hu=wu&&wu.values;return[hu[0]*Uo,hu[1]*Uo,hu[2]*Uo,hu[3]*Uo]}(Qt,S,Tt,R.tilePixelRatio),ta=Qt.get(\"text-max-angle\")/180*Math.PI,Va=Qt.get(\"text-rotation-alignment\")!==\"viewport\"&&Qt.get(\"symbol-placement\")!==\"point\",Io=Qt.get(\"icon-rotation-alignment\")===\"map\"&&Qt.get(\"symbol-placement\")!==\"point\",La=Qt.get(\"symbol-placement\"),Hn=pi/2,lo=Qt.get(\"icon-text-fit\"),$a;j&&lo!==\"none\"&&(R.allowVerticalPlacement&&D.vertical&&($a=pC(j,D.vertical,lo,Qt.get(\"icon-text-fit-padding\"),sr,Pr)),Tr&&(j=pC(j,Tr,lo,Qt.get(\"icon-text-fit-padding\"),sr,Pr)));let Xa=(Tn,bo)=>{bo.x<0||bo.x>=za||bo.y<0||bo.y>=za||function(Ya,Uo,wu,hu,uh,$v,td,ch,Ud,Vd,Hd,rf,fh,Td,rd,Dh,xf,Iv,lv,Cl,qu,Tu,Rv,qc,I1){let p0=Ya.addToLineVertexArray(Uo,wu),Gp,Qv,oc,If,ep=0,gg=0,uv=0,R1=0,bS=-1,Uw=-1,g0={},hy=ui(\"\");if(Ya.allowVerticalPlacement&&hu.vertical){let Ad=ch.layout.get(\"text-rotate\").evaluate(qu,{},qc)+90;oc=new cm(Ud,Uo,Vd,Hd,rf,hu.vertical,fh,Td,rd,Ad),td&&(If=new cm(Ud,Uo,Vd,Hd,rf,td,xf,Iv,rd,Ad))}if(uh){let Ad=ch.layout.get(\"icon-rotate\").evaluate(qu,{}),tp=ch.layout.get(\"icon-text-fit\")!==\"none\",hm=PC(uh,Ad,Rv,tp),Gd=td?PC(td,Ad,Rv,tp):void 0;Qv=new cm(Ud,Uo,Vd,Hd,rf,uh,xf,Iv,!1,Ad),ep=4*hm.length;let Sd=Ya.iconSizeData,yp=null;Sd.kind===\"source\"?(yp=[v0*ch.layout.get(\"icon-size\").evaluate(qu,{})],yp[0]>lm&&T(`${Ya.layerIds[0]}: Value for \"icon-size\" is >= ${jx}. Reduce your \"icon-size\".`)):Sd.kind===\"composite\"&&(yp=[v0*Tu.compositeIconSizes[0].evaluate(qu,{},qc),v0*Tu.compositeIconSizes[1].evaluate(qu,{},qc)],(yp[0]>lm||yp[1]>lm)&&T(`${Ya.layerIds[0]}: Value for \"icon-size\" is >= ${jx}. Reduce your \"icon-size\".`)),Ya.addSymbols(Ya.icon,hm,yp,Cl,lv,qu,i.ah.none,Uo,p0.lineStartIndex,p0.lineLength,-1,qc),bS=Ya.icon.placedSymbolArray.length-1,Gd&&(gg=4*Gd.length,Ya.addSymbols(Ya.icon,Gd,yp,Cl,lv,qu,i.ah.vertical,Uo,p0.lineStartIndex,p0.lineLength,-1,qc),Uw=Ya.icon.placedSymbolArray.length-1)}let zh=Object.keys(hu.horizontal);for(let Ad of zh){let tp=hu.horizontal[Ad];if(!Gp){hy=ui(tp.text);let Gd=ch.layout.get(\"text-rotate\").evaluate(qu,{},qc);Gp=new cm(Ud,Uo,Vd,Hd,rf,tp,fh,Td,rd,Gd)}let hm=tp.positionedLines.length===1;if(uv+=DC(Ya,Uo,tp,$v,ch,rd,qu,Dh,p0,hu.vertical?i.ah.horizontal:i.ah.horizontalOnly,hm?zh:[Ad],g0,bS,Tu,qc),hm)break}hu.vertical&&(R1+=DC(Ya,Uo,hu.vertical,$v,ch,rd,qu,Dh,p0,i.ah.vertical,[\"vertical\"],g0,Uw,Tu,qc));let $9=Gp?Gp.boxStartIndex:Ya.collisionBoxArray.length,Vw=Gp?Gp.boxEndIndex:Ya.collisionBoxArray.length,m0=oc?oc.boxStartIndex:Ya.collisionBoxArray.length,cv=oc?oc.boxEndIndex:Ya.collisionBoxArray.length,BC=Qv?Qv.boxStartIndex:Ya.collisionBoxArray.length,Q9=Qv?Qv.boxEndIndex:Ya.collisionBoxArray.length,NC=If?If.boxStartIndex:Ya.collisionBoxArray.length,eq=If?If.boxEndIndex:Ya.collisionBoxArray.length,mp=-1,tb=(Ad,tp)=>Ad&&Ad.circleDiameter?Math.max(Ad.circleDiameter,tp):tp;mp=tb(Gp,mp),mp=tb(oc,mp),mp=tb(Qv,mp),mp=tb(If,mp);let Hw=mp>-1?1:0;Hw&&(mp*=I1/kl),Ya.glyphOffsetArray.length>=E1.MAX_GLYPHS&&T(\"Too many glyphs being rendered in a tile. See https://github.com/mapbox/mapbox-gl-js/issues/2907\"),qu.sortKey!==void 0&&Ya.addToSortKeyRanges(Ya.symbolInstances.length,qu.sortKey);let wS=RC(ch,qu,qc),[tq,rq]=function(Ad,tp){let hm=Ad.length,Gd=tp==null?void 0:tp.values;if((Gd==null?void 0:Gd.length)>0)for(let Sd=0;Sd=0?g0.right:-1,g0.center>=0?g0.center:-1,g0.left>=0?g0.left:-1,g0.vertical||-1,bS,Uw,hy,$9,Vw,m0,cv,BC,Q9,NC,eq,Vd,uv,R1,ep,gg,Hw,0,fh,mp,tq,rq)}(R,bo,Tn,D,j,te,$a,R.layers[0],R.collisionBoxArray,S.index,S.sourceLayerIndex,R.index,$r,[ki,ki,ki,ki],Va,Ze,Di,Zi,Io,sr,S,ue,at,Tt,ve)};if(La===\"line\")for(let Tn of MC(S.geometry,0,0,za,za)){let bo=W9(Tn,pi,ta,D.vertical||Tr,j,24,ni,R.overscaling,za);for(let Ya of bo)Tr&&K9(R,Tr.text,Hn,Ya)||Xa(Tn,Ya)}else if(La===\"line-center\"){for(let Tn of S.geometry)if(Tn.length>1){let bo=j9(Tn,ta,D.vertical||Tr,j,24,ni);bo&&Xa(Tn,bo)}}else if(S.type===\"Polygon\")for(let Tn of Of(S.geometry,0)){let bo=Z9(Tn,16);Xa(Tn[0],new vg(bo.x,bo.y,0))}else if(S.type===\"LineString\")for(let Tn of S.geometry)Xa(Tn,new vg(Tn[0].x,Tn[0].y,0));else if(S.type===\"Point\")for(let Tn of S.geometry)for(let bo of Tn)Xa([bo],new vg(bo.x,bo.y,0))}function DC(R,S,D,j,te,ue,ve,De,Ze,at,Tt,Ft,Qt,sr,Tr){let Pr=function(Di,pi,ki,Zi,ta,Va,Io,La){let Hn=Zi.layout.get(\"text-rotate\").evaluate(Va,{})*Math.PI/180,lo=[];for(let $a of pi.positionedLines)for(let Xa of $a.positionedGlyphs){if(!Xa.rect)continue;let Tn=Xa.rect||{},bo=cC+1,Ya=!0,Uo=1,wu=0,hu=(ta||La)&&Xa.vertical,uh=Xa.metrics.advance*Xa.scale/2;if(La&&pi.verticalizable&&(wu=$a.lineOffset/2-(Xa.imageName?-(kl-Xa.metrics.width*Xa.scale)/2:(Xa.scale-1)*kl)),Xa.imageName){let Cl=Io[Xa.imageName];Ya=Cl.sdf,Uo=Cl.pixelRatio,bo=wd/Uo}let $v=ta?[Xa.x+uh,Xa.y]:[0,0],td=ta?[0,0]:[Xa.x+uh+ki[0],Xa.y+ki[1]-wu],ch=[0,0];hu&&(ch=td,td=[0,0]);let Ud=Xa.metrics.isDoubleResolution?2:1,Vd=(Xa.metrics.left-bo)*Xa.scale-uh+td[0],Hd=(-Xa.metrics.top-bo)*Xa.scale+td[1],rf=Vd+Tn.w/Ud*Xa.scale/Uo,fh=Hd+Tn.h/Ud*Xa.scale/Uo,Td=new u(Vd,Hd),rd=new u(rf,Hd),Dh=new u(Vd,fh),xf=new u(rf,fh);if(hu){let Cl=new u(-uh,uh-lh),qu=-Math.PI/2,Tu=kl/2-uh,Rv=new u(5-lh-Tu,-(Xa.imageName?Tu:0)),qc=new u(...ch);Td._rotateAround(qu,Cl)._add(Rv)._add(qc),rd._rotateAround(qu,Cl)._add(Rv)._add(qc),Dh._rotateAround(qu,Cl)._add(Rv)._add(qc),xf._rotateAround(qu,Cl)._add(Rv)._add(qc)}if(Hn){let Cl=Math.sin(Hn),qu=Math.cos(Hn),Tu=[qu,-Cl,Cl,qu];Td._matMult(Tu),rd._matMult(Tu),Dh._matMult(Tu),xf._matMult(Tu)}let Iv=new u(0,0),lv=new u(0,0);lo.push({tl:Td,tr:rd,bl:Dh,br:xf,tex:Tn,writingMode:pi.writingMode,glyphOffset:$v,sectionIndex:Xa.sectionIndex,isSDF:Ya,pixelOffsetTL:Iv,pixelOffsetBR:lv,minFontScaleX:0,minFontScaleY:0})}return lo}(0,D,De,te,ue,ve,j,R.allowVerticalPlacement),$r=R.textSizeData,ni=null;$r.kind===\"source\"?(ni=[v0*te.layout.get(\"text-size\").evaluate(ve,{})],ni[0]>lm&&T(`${R.layerIds[0]}: Value for \"text-size\" is >= ${jx}. Reduce your \"text-size\".`)):$r.kind===\"composite\"&&(ni=[v0*sr.compositeTextSizes[0].evaluate(ve,{},Tr),v0*sr.compositeTextSizes[1].evaluate(ve,{},Tr)],(ni[0]>lm||ni[1]>lm)&&T(`${R.layerIds[0]}: Value for \"text-size\" is >= ${jx}. Reduce your \"text-size\".`)),R.addSymbols(R.text,Pr,ni,De,ue,ve,at,S,Ze.lineStartIndex,Ze.lineLength,Qt,Tr);for(let Di of Tt)Ft[Di]=R.text.placedSymbolArray.length-1;return 4*Pr.length}function zC(R){for(let S in R)return R[S];return null}function K9(R,S,D,j){let te=R.compareText;if(S in te){let ue=te[S];for(let ve=ue.length-1;ve>=0;ve--)if(j.dist(ue[ve])>4;if(te!==1)throw new Error(`Got v${te} data when expected v1.`);let ue=FC[15&j];if(!ue)throw new Error(\"Unrecognized array type.\");let[ve]=new Uint16Array(S,2,1),[De]=new Uint32Array(S,4,1);return new mS(De,ve,ue,S)}constructor(S,D=64,j=Float64Array,te){if(isNaN(S)||S<0)throw new Error(`Unpexpected numItems value: ${S}.`);this.numItems=+S,this.nodeSize=Math.min(Math.max(+D,2),65535),this.ArrayType=j,this.IndexArrayType=S<65536?Uint16Array:Uint32Array;let ue=FC.indexOf(this.ArrayType),ve=2*S*this.ArrayType.BYTES_PER_ELEMENT,De=S*this.IndexArrayType.BYTES_PER_ELEMENT,Ze=(8-De%8)%8;if(ue<0)throw new Error(`Unexpected typed array class: ${j}.`);te&&te instanceof ArrayBuffer?(this.data=te,this.ids=new this.IndexArrayType(this.data,8,S),this.coords=new this.ArrayType(this.data,8+De+Ze,2*S),this._pos=2*S,this._finished=!0):(this.data=new ArrayBuffer(8+ve+De+Ze),this.ids=new this.IndexArrayType(this.data,8,S),this.coords=new this.ArrayType(this.data,8+De+Ze,2*S),this._pos=0,this._finished=!1,new Uint8Array(this.data,0,2).set([219,16+ue]),new Uint16Array(this.data,2,1)[0]=D,new Uint32Array(this.data,4,1)[0]=S)}add(S,D){let j=this._pos>>1;return this.ids[j]=j,this.coords[this._pos++]=S,this.coords[this._pos++]=D,j}finish(){let S=this._pos>>1;if(S!==this.numItems)throw new Error(`Added ${S} items when expected ${this.numItems}.`);return Ow(this.ids,this.coords,this.nodeSize,0,this.numItems-1,0),this._finished=!0,this}range(S,D,j,te){if(!this._finished)throw new Error(\"Data not yet indexed - call index.finish().\");let{ids:ue,coords:ve,nodeSize:De}=this,Ze=[0,ue.length-1,0],at=[];for(;Ze.length;){let Tt=Ze.pop()||0,Ft=Ze.pop()||0,Qt=Ze.pop()||0;if(Ft-Qt<=De){for(let $r=Qt;$r<=Ft;$r++){let ni=ve[2*$r],Di=ve[2*$r+1];ni>=S&&ni<=j&&Di>=D&&Di<=te&&at.push(ue[$r])}continue}let sr=Qt+Ft>>1,Tr=ve[2*sr],Pr=ve[2*sr+1];Tr>=S&&Tr<=j&&Pr>=D&&Pr<=te&&at.push(ue[sr]),(Tt===0?S<=Tr:D<=Pr)&&(Ze.push(Qt),Ze.push(sr-1),Ze.push(1-Tt)),(Tt===0?j>=Tr:te>=Pr)&&(Ze.push(sr+1),Ze.push(Ft),Ze.push(1-Tt))}return at}within(S,D,j){if(!this._finished)throw new Error(\"Data not yet indexed - call index.finish().\");let{ids:te,coords:ue,nodeSize:ve}=this,De=[0,te.length-1,0],Ze=[],at=j*j;for(;De.length;){let Tt=De.pop()||0,Ft=De.pop()||0,Qt=De.pop()||0;if(Ft-Qt<=ve){for(let $r=Qt;$r<=Ft;$r++)OC(ue[2*$r],ue[2*$r+1],S,D)<=at&&Ze.push(te[$r]);continue}let sr=Qt+Ft>>1,Tr=ue[2*sr],Pr=ue[2*sr+1];OC(Tr,Pr,S,D)<=at&&Ze.push(te[sr]),(Tt===0?S-j<=Tr:D-j<=Pr)&&(De.push(Qt),De.push(sr-1),De.push(1-Tt)),(Tt===0?S+j>=Tr:D+j>=Pr)&&(De.push(sr+1),De.push(Ft),De.push(1-Tt))}return Ze}}function Ow(R,S,D,j,te,ue){if(te-j<=D)return;let ve=j+te>>1;qC(R,S,ve,j,te,ue),Ow(R,S,D,j,ve-1,1-ue),Ow(R,S,D,ve+1,te,1-ue)}function qC(R,S,D,j,te,ue){for(;te>j;){if(te-j>600){let at=te-j+1,Tt=D-j+1,Ft=Math.log(at),Qt=.5*Math.exp(2*Ft/3),sr=.5*Math.sqrt(Ft*Qt*(at-Qt)/at)*(Tt-at/2<0?-1:1);qC(R,S,D,Math.max(j,Math.floor(D-Tt*Qt/at+sr)),Math.min(te,Math.floor(D+(at-Tt)*Qt/at+sr)),ue)}let ve=S[2*D+ue],De=j,Ze=te;for(Qx(R,S,j,D),S[2*te+ue]>ve&&Qx(R,S,j,te);Deve;)Ze--}S[2*j+ue]===ve?Qx(R,S,j,Ze):(Ze++,Qx(R,S,Ze,te)),Ze<=D&&(j=Ze+1),D<=Ze&&(te=Ze-1)}}function Qx(R,S,D,j){yS(R,D,j),yS(S,2*D,2*j),yS(S,2*D+1,2*j+1)}function yS(R,S,D){let j=R[S];R[S]=R[D],R[D]=j}function OC(R,S,D,j){let te=R-D,ue=S-j;return te*te+ue*ue}var Bw;i.bg=void 0,(Bw=i.bg||(i.bg={})).create=\"create\",Bw.load=\"load\",Bw.fullLoad=\"fullLoad\";let eb=null,Gf=[],_S=1e3/60,xS=\"loadTime\",Nw=\"fullLoadTime\",J9={mark(R){performance.mark(R)},frame(R){let S=R;eb!=null&&Gf.push(S-eb),eb=S},clearMetrics(){eb=null,Gf=[],performance.clearMeasures(xS),performance.clearMeasures(Nw);for(let R in i.bg)performance.clearMarks(i.bg[R])},getPerformanceMetrics(){performance.measure(xS,i.bg.create,i.bg.load),performance.measure(Nw,i.bg.create,i.bg.fullLoad);let R=performance.getEntriesByName(xS)[0].duration,S=performance.getEntriesByName(Nw)[0].duration,D=Gf.length,j=1/(Gf.reduce((ue,ve)=>ue+ve,0)/D/1e3),te=Gf.filter(ue=>ue>_S).reduce((ue,ve)=>ue+(ve-_S)/_S,0);return{loadTime:R,fullLoadTime:S,fps:j,percentDroppedFrames:te/(D+te)*100,totalFrames:D}}};i.$=class extends Ot{},i.A=Ln,i.B=Fi,i.C=function(R){if(V==null){let S=R.navigator?R.navigator.userAgent:null;V=!!R.safari||!(!S||!(/\\b(iPad|iPhone|iPod)\\b/.test(S)||S.match(\"Safari\")&&!S.match(\"Chrome\")))}return V},i.D=Da,i.E=Re,i.F=class{constructor(R,S){this.target=R,this.mapId=S,this.resolveRejects={},this.tasks={},this.taskQueue=[],this.abortControllers={},this.messageHandlers={},this.invoker=new cS(()=>this.process()),this.subscription=function(D,j,te,ue){return D.addEventListener(j,te,!1),{unsubscribe:()=>{D.removeEventListener(j,te,!1)}}}(this.target,\"message\",D=>this.receive(D)),this.globalScope=q(self)?R:window}registerMessageHandler(R,S){this.messageHandlers[R]=S}sendAsync(R,S){return new Promise((D,j)=>{let te=Math.round(1e18*Math.random()).toString(36).substring(0,10);this.resolveRejects[te]={resolve:D,reject:j},S&&S.signal.addEventListener(\"abort\",()=>{delete this.resolveRejects[te];let De={id:te,type:\"\",origin:location.origin,targetMapId:R.targetMapId,sourceMapId:this.mapId};this.target.postMessage(De)},{once:!0});let ue=[],ve=Object.assign(Object.assign({},R),{id:te,sourceMapId:this.mapId,origin:location.origin,data:Ea(R.data,ue)});this.target.postMessage(ve,{transfer:ue})})}receive(R){let S=R.data,D=S.id;if(!(S.origin!==\"file://\"&&location.origin!==\"file://\"&&S.origin!==\"resource://android\"&&location.origin!==\"resource://android\"&&S.origin!==location.origin||S.targetMapId&&this.mapId!==S.targetMapId)){if(S.type===\"\"){delete this.tasks[D];let j=this.abortControllers[D];return delete this.abortControllers[D],void(j&&j.abort())}if(q(self)||S.mustQueue)return this.tasks[D]=S,this.taskQueue.push(D),void this.invoker.trigger();this.processTask(D,S)}}process(){if(this.taskQueue.length===0)return;let R=this.taskQueue.shift(),S=this.tasks[R];delete this.tasks[R],this.taskQueue.length>0&&this.invoker.trigger(),S&&this.processTask(R,S)}processTask(R,S){return a(this,void 0,void 0,function*(){if(S.type===\"\"){let te=this.resolveRejects[R];return delete this.resolveRejects[R],te?void(S.error?te.reject(qa(S.error)):te.resolve(qa(S.data))):void 0}if(!this.messageHandlers[S.type])return void this.completeTask(R,new Error(`Could not find a registered handler for ${S.type}, map ID: ${this.mapId}, available handlers: ${Object.keys(this.messageHandlers).join(\", \")}`));let D=qa(S.data),j=new AbortController;this.abortControllers[R]=j;try{let te=yield this.messageHandlers[S.type](S.sourceMapId,D,j);this.completeTask(R,null,te)}catch(te){this.completeTask(R,te)}})}completeTask(R,S,D){let j=[];delete this.abortControllers[R];let te={id:R,type:\"\",sourceMapId:this.mapId,origin:location.origin,error:S?Ea(S):null,data:Ea(D,j)};this.target.postMessage(te,{transfer:j})}remove(){this.invoker.remove(),this.subscription.unsubscribe()}},i.G=ke,i.H=function(){var R=new Ln(16);return Ln!=Float32Array&&(R[1]=0,R[2]=0,R[3]=0,R[4]=0,R[6]=0,R[7]=0,R[8]=0,R[9]=0,R[11]=0,R[12]=0,R[13]=0,R[14]=0),R[0]=1,R[5]=1,R[10]=1,R[15]=1,R},i.I=kw,i.J=function(R,S,D){var j,te,ue,ve,De,Ze,at,Tt,Ft,Qt,sr,Tr,Pr=D[0],$r=D[1],ni=D[2];return S===R?(R[12]=S[0]*Pr+S[4]*$r+S[8]*ni+S[12],R[13]=S[1]*Pr+S[5]*$r+S[9]*ni+S[13],R[14]=S[2]*Pr+S[6]*$r+S[10]*ni+S[14],R[15]=S[3]*Pr+S[7]*$r+S[11]*ni+S[15]):(te=S[1],ue=S[2],ve=S[3],De=S[4],Ze=S[5],at=S[6],Tt=S[7],Ft=S[8],Qt=S[9],sr=S[10],Tr=S[11],R[0]=j=S[0],R[1]=te,R[2]=ue,R[3]=ve,R[4]=De,R[5]=Ze,R[6]=at,R[7]=Tt,R[8]=Ft,R[9]=Qt,R[10]=sr,R[11]=Tr,R[12]=j*Pr+De*$r+Ft*ni+S[12],R[13]=te*Pr+Ze*$r+Qt*ni+S[13],R[14]=ue*Pr+at*$r+sr*ni+S[14],R[15]=ve*Pr+Tt*$r+Tr*ni+S[15]),R},i.K=function(R,S,D){var j=D[0],te=D[1],ue=D[2];return R[0]=S[0]*j,R[1]=S[1]*j,R[2]=S[2]*j,R[3]=S[3]*j,R[4]=S[4]*te,R[5]=S[5]*te,R[6]=S[6]*te,R[7]=S[7]*te,R[8]=S[8]*ue,R[9]=S[9]*ue,R[10]=S[10]*ue,R[11]=S[11]*ue,R[12]=S[12],R[13]=S[13],R[14]=S[14],R[15]=S[15],R},i.L=gn,i.M=function(R,S){let D={};for(let j=0;j{let S=window.document.createElement(\"video\");return S.muted=!0,new Promise(D=>{S.onloadstart=()=>{D(S)};for(let j of R){let te=window.document.createElement(\"source\");Ee(j)||(S.crossOrigin=\"Anonymous\"),te.src=j,S.appendChild(te)}})},i.a4=function(){return _++},i.a5=Qi,i.a6=E1,i.a7=Pc,i.a8=xl,i.a9=dS,i.aA=function(R){if(R.type===\"custom\")return new uS(R);switch(R.type){case\"background\":return new H9(R);case\"circle\":return new wn(R);case\"fill\":return new gr(R);case\"fill-extrusion\":return new Ev(R);case\"heatmap\":return new Po(R);case\"hillshade\":return new $c(R);case\"line\":return new ay(R);case\"raster\":return new Yx(R);case\"symbol\":return new uy(R)}},i.aB=p,i.aC=function(R,S){if(!R)return[{command:\"setStyle\",args:[S]}];let D=[];try{if(!ct(R.version,S.version))return[{command:\"setStyle\",args:[S]}];ct(R.center,S.center)||D.push({command:\"setCenter\",args:[S.center]}),ct(R.zoom,S.zoom)||D.push({command:\"setZoom\",args:[S.zoom]}),ct(R.bearing,S.bearing)||D.push({command:\"setBearing\",args:[S.bearing]}),ct(R.pitch,S.pitch)||D.push({command:\"setPitch\",args:[S.pitch]}),ct(R.sprite,S.sprite)||D.push({command:\"setSprite\",args:[S.sprite]}),ct(R.glyphs,S.glyphs)||D.push({command:\"setGlyphs\",args:[S.glyphs]}),ct(R.transition,S.transition)||D.push({command:\"setTransition\",args:[S.transition]}),ct(R.light,S.light)||D.push({command:\"setLight\",args:[S.light]}),ct(R.terrain,S.terrain)||D.push({command:\"setTerrain\",args:[S.terrain]}),ct(R.sky,S.sky)||D.push({command:\"setSky\",args:[S.sky]}),ct(R.projection,S.projection)||D.push({command:\"setProjection\",args:[S.projection]});let j={},te=[];(function(ve,De,Ze,at){let Tt;for(Tt in De=De||{},ve=ve||{})Object.prototype.hasOwnProperty.call(ve,Tt)&&(Object.prototype.hasOwnProperty.call(De,Tt)||ot(Tt,Ze,at));for(Tt in De)Object.prototype.hasOwnProperty.call(De,Tt)&&(Object.prototype.hasOwnProperty.call(ve,Tt)?ct(ve[Tt],De[Tt])||(ve[Tt].type===\"geojson\"&&De[Tt].type===\"geojson\"&&kt(ve,De,Tt)?qt(Ze,{command:\"setGeoJSONSourceData\",args:[Tt,De[Tt].data]}):Rt(Tt,De,Ze,at)):rt(Tt,De,Ze))})(R.sources,S.sources,te,j);let ue=[];R.layers&&R.layers.forEach(ve=>{\"source\"in ve&&j[ve.source]?D.push({command:\"removeLayer\",args:[ve.id]}):ue.push(ve)}),D=D.concat(te),function(ve,De,Ze){De=De||[];let at=(ve=ve||[]).map(Yt),Tt=De.map(Yt),Ft=ve.reduce(xr,{}),Qt=De.reduce(xr,{}),sr=at.slice(),Tr=Object.create(null),Pr,$r,ni,Di,pi;for(let ki=0,Zi=0;ki@\\,;\\:\\\\\"\\/\\[\\]\\?\\=\\{\\}\\x7F]+)(?:\\=(?:([^\\x00-\\x20\\(\\)<>@\\,;\\:\\\\\"\\/\\[\\]\\?\\=\\{\\}\\x7F]+)|(?:\\\"((?:[^\"\\\\]|\\\\.)*)\\\")))?/g,(D,j,te,ue)=>{let ve=te||ue;return S[j]=!ve||ve.toLowerCase(),\"\"}),S[\"max-age\"]){let D=parseInt(S[\"max-age\"],10);isNaN(D)?delete S[\"max-age\"]:S[\"max-age\"]=D}return S},i.ab=function(R,S){let D=[];for(let j in R)j in S||D.push(j);return D},i.ac=k,i.ad=function(R,S,D){var j=Math.sin(D),te=Math.cos(D),ue=S[0],ve=S[1],De=S[2],Ze=S[3],at=S[4],Tt=S[5],Ft=S[6],Qt=S[7];return S!==R&&(R[8]=S[8],R[9]=S[9],R[10]=S[10],R[11]=S[11],R[12]=S[12],R[13]=S[13],R[14]=S[14],R[15]=S[15]),R[0]=ue*te+at*j,R[1]=ve*te+Tt*j,R[2]=De*te+Ft*j,R[3]=Ze*te+Qt*j,R[4]=at*te-ue*j,R[5]=Tt*te-ve*j,R[6]=Ft*te-De*j,R[7]=Qt*te-Ze*j,R},i.ae=function(R){var S=new Ln(16);return S[0]=R[0],S[1]=R[1],S[2]=R[2],S[3]=R[3],S[4]=R[4],S[5]=R[5],S[6]=R[6],S[7]=R[7],S[8]=R[8],S[9]=R[9],S[10]=R[10],S[11]=R[11],S[12]=R[12],S[13]=R[13],S[14]=R[14],S[15]=R[15],S},i.af=Za,i.ag=function(R,S){let D=0,j=0;if(R.kind===\"constant\")j=R.layoutSize;else if(R.kind!==\"source\"){let{interpolationType:te,minZoom:ue,maxZoom:ve}=R,De=te?k(xo.interpolationFactor(te,S,ue,ve),0,1):0;R.kind===\"camera\"?j=Mo.number(R.minSize,R.maxSize,De):D=De}return{uSizeT:D,uSize:j}},i.ai=function(R,{uSize:S,uSizeT:D},{lowerSize:j,upperSize:te}){return R.kind===\"source\"?j/v0:R.kind===\"composite\"?Mo.number(j/v0,te/v0,D):S},i.aj=aS,i.ak=function(R,S,D,j){let te=S.y-R.y,ue=S.x-R.x,ve=j.y-D.y,De=j.x-D.x,Ze=ve*ue-De*te;if(Ze===0)return null;let at=(De*(R.y-D.y)-ve*(R.x-D.x))/Ze;return new u(R.x+at*ue,R.y+at*te)},i.al=MC,i.am=xc,i.an=Un,i.ao=function(R){let S=1/0,D=1/0,j=-1/0,te=-1/0;for(let ue of R)S=Math.min(S,ue.x),D=Math.min(D,ue.y),j=Math.max(j,ue.x),te=Math.max(te,ue.y);return[S,D,j,te]},i.ap=kl,i.ar=nS,i.as=function(R,S){var D=S[0],j=S[1],te=S[2],ue=S[3],ve=S[4],De=S[5],Ze=S[6],at=S[7],Tt=S[8],Ft=S[9],Qt=S[10],sr=S[11],Tr=S[12],Pr=S[13],$r=S[14],ni=S[15],Di=D*De-j*ve,pi=D*Ze-te*ve,ki=D*at-ue*ve,Zi=j*Ze-te*De,ta=j*at-ue*De,Va=te*at-ue*Ze,Io=Tt*Pr-Ft*Tr,La=Tt*$r-Qt*Tr,Hn=Tt*ni-sr*Tr,lo=Ft*$r-Qt*Pr,$a=Ft*ni-sr*Pr,Xa=Qt*ni-sr*$r,Tn=Di*Xa-pi*$a+ki*lo+Zi*Hn-ta*La+Va*Io;return Tn?(R[0]=(De*Xa-Ze*$a+at*lo)*(Tn=1/Tn),R[1]=(te*$a-j*Xa-ue*lo)*Tn,R[2]=(Pr*Va-$r*ta+ni*Zi)*Tn,R[3]=(Qt*ta-Ft*Va-sr*Zi)*Tn,R[4]=(Ze*Hn-ve*Xa-at*La)*Tn,R[5]=(D*Xa-te*Hn+ue*La)*Tn,R[6]=($r*ki-Tr*Va-ni*pi)*Tn,R[7]=(Tt*Va-Qt*ki+sr*pi)*Tn,R[8]=(ve*$a-De*Hn+at*Io)*Tn,R[9]=(j*Hn-D*$a-ue*Io)*Tn,R[10]=(Tr*ta-Pr*ki+ni*Di)*Tn,R[11]=(Ft*ki-Tt*ta-sr*Di)*Tn,R[12]=(De*La-ve*lo-Ze*Io)*Tn,R[13]=(D*lo-j*La+te*Io)*Tn,R[14]=(Pr*pi-Tr*Zi-$r*Di)*Tn,R[15]=(Tt*Zi-Ft*pi+Qt*Di)*Tn,R):null},i.at=gS,i.au=Iw,i.av=mS,i.aw=function(){let R={},S=ce.$version;for(let D in ce.$root){let j=ce.$root[D];if(j.required){let te=null;te=D===\"version\"?S:j.type===\"array\"?[]:{},te!=null&&(R[D]=te)}}return R},i.ax=Cn,i.ay=ie,i.az=function(R){R=R.slice();let S=Object.create(null);for(let D=0;D25||j<0||j>=1||D<0||D>=1)},i.bc=function(R,S){return R[0]=S[0],R[1]=0,R[2]=0,R[3]=0,R[4]=0,R[5]=S[1],R[6]=0,R[7]=0,R[8]=0,R[9]=0,R[10]=S[2],R[11]=0,R[12]=0,R[13]=0,R[14]=0,R[15]=1,R},i.bd=class extends yt{},i.be=fS,i.bf=J9,i.bh=ge,i.bi=function(R,S){_e.REGISTERED_PROTOCOLS[R]=S},i.bj=function(R){delete _e.REGISTERED_PROTOCOLS[R]},i.bk=function(R,S){let D={};for(let te=0;teXa*kl)}let La=ve?\"center\":D.get(\"text-justify\").evaluate(at,{},R.canonical),Hn=D.get(\"symbol-placement\")===\"point\"?D.get(\"text-max-width\").evaluate(at,{},R.canonical)*kl:1/0,lo=()=>{R.bucket.allowVerticalPlacement&&Ua(ki)&&(Tr.vertical=Hx(Pr,R.glyphMap,R.glyphPositions,R.imagePositions,Tt,Hn,ue,Va,\"left\",ta,ni,i.ah.vertical,!0,Qt,Ft))};if(!ve&&Io){let $a=new Set;if(La===\"auto\")for(let Tn=0;Tna(void 0,void 0,void 0,function*(){if(R.byteLength===0)return createImageBitmap(new ImageData(1,1));let S=new Blob([new Uint8Array(R)],{type:\"image/png\"});try{return createImageBitmap(S)}catch(D){throw new Error(`Could not load image because of ${D.message}. Please make sure to use a supported image type such as PNG or JPEG. Note that SVGs are not supported.`)}}),i.e=L,i.f=R=>new Promise((S,D)=>{let j=new Image;j.onload=()=>{S(j),URL.revokeObjectURL(j.src),j.onload=null,window.requestAnimationFrame(()=>{j.src=X})},j.onerror=()=>D(new Error(\"Could not load image. Please make sure to use a supported image type such as PNG or JPEG. Note that SVGs are not supported.\"));let te=new Blob([new Uint8Array(R)],{type:\"image/png\"});j.src=R.byteLength?URL.createObjectURL(te):X}),i.g=Me,i.h=(R,S)=>Te(L(R,{type:\"json\"}),S),i.i=q,i.j=me,i.k=Ce,i.l=(R,S)=>Te(L(R,{type:\"arrayBuffer\"}),S),i.m=Te,i.n=function(R){return new tS(R).readFields(gQ,[])},i.o=Ao,i.p=iS,i.q=le,i.r=xi,i.s=Ee,i.t=Ti,i.u=fi,i.v=ce,i.w=T,i.x=function([R,S,D]){return S+=90,S*=Math.PI/180,D*=Math.PI/180,{x:R*Math.cos(S)*Math.sin(D),y:R*Math.sin(S)*Math.sin(D),z:R*Math.cos(D)}},i.y=Mo,i.z=Ko}),r(\"worker\",[\"./shared\"],function(i){\"use strict\";class a{constructor(Ne){this.keyCache={},Ne&&this.replace(Ne)}replace(Ne){this._layerConfigs={},this._layers={},this.update(Ne,[])}update(Ne,Ye){for(let Xe of Ne){this._layerConfigs[Xe.id]=Xe;let ht=this._layers[Xe.id]=i.aA(Xe);ht._featureFilter=i.a7(ht.filter),this.keyCache[Xe.id]&&delete this.keyCache[Xe.id]}for(let Xe of Ye)delete this.keyCache[Xe],delete this._layerConfigs[Xe],delete this._layers[Xe];this.familiesBySource={};let Ve=i.bk(Object.values(this._layerConfigs),this.keyCache);for(let Xe of Ve){let ht=Xe.map(Vt=>this._layers[Vt.id]),Le=ht[0];if(Le.visibility===\"none\")continue;let xe=Le.source||\"\",Se=this.familiesBySource[xe];Se||(Se=this.familiesBySource[xe]={});let lt=Le.sourceLayer||\"_geojsonTileLayer\",Gt=Se[lt];Gt||(Gt=Se[lt]=[]),Gt.push(ht)}}}class o{constructor(Ne){let Ye={},Ve=[];for(let xe in Ne){let Se=Ne[xe],lt=Ye[xe]={};for(let Gt in Se){let Vt=Se[+Gt];if(!Vt||Vt.bitmap.width===0||Vt.bitmap.height===0)continue;let ar={x:0,y:0,w:Vt.bitmap.width+2,h:Vt.bitmap.height+2};Ve.push(ar),lt[Gt]={rect:ar,metrics:Vt.metrics}}}let{w:Xe,h:ht}=i.p(Ve),Le=new i.o({width:Xe||1,height:ht||1});for(let xe in Ne){let Se=Ne[xe];for(let lt in Se){let Gt=Se[+lt];if(!Gt||Gt.bitmap.width===0||Gt.bitmap.height===0)continue;let Vt=Ye[xe][lt].rect;i.o.copy(Gt.bitmap,Le,{x:0,y:0},{x:Vt.x+1,y:Vt.y+1},Gt.bitmap)}}this.image=Le,this.positions=Ye}}i.bl(\"GlyphAtlas\",o);class s{constructor(Ne){this.tileID=new i.S(Ne.tileID.overscaledZ,Ne.tileID.wrap,Ne.tileID.canonical.z,Ne.tileID.canonical.x,Ne.tileID.canonical.y),this.uid=Ne.uid,this.zoom=Ne.zoom,this.pixelRatio=Ne.pixelRatio,this.tileSize=Ne.tileSize,this.source=Ne.source,this.overscaling=this.tileID.overscaleFactor(),this.showCollisionBoxes=Ne.showCollisionBoxes,this.collectResourceTiming=!!Ne.collectResourceTiming,this.returnDependencies=!!Ne.returnDependencies,this.promoteId=Ne.promoteId,this.inFlightDependencies=[]}parse(Ne,Ye,Ve,Xe){return i._(this,void 0,void 0,function*(){this.status=\"parsing\",this.data=Ne,this.collisionBoxArray=new i.a5;let ht=new i.bm(Object.keys(Ne.layers).sort()),Le=new i.bn(this.tileID,this.promoteId);Le.bucketLayerIDs=[];let xe={},Se={featureIndex:Le,iconDependencies:{},patternDependencies:{},glyphDependencies:{},availableImages:Ve},lt=Ye.familiesBySource[this.source];for(let _n in lt){let $i=Ne.layers[_n];if(!$i)continue;$i.version===1&&i.w(`Vector tile source \"${this.source}\" layer \"${_n}\" does not use vector tile spec v2 and therefore may have some rendering errors.`);let zn=ht.encode(_n),Wn=[];for(let It=0;It<$i.length;It++){let ft=$i.feature(It),jt=Le.getId(ft,_n);Wn.push({feature:ft,id:jt,index:It,sourceLayerIndex:zn})}for(let It of lt[_n]){let ft=It[0];ft.source!==this.source&&i.w(`layer.source = ${ft.source} does not equal this.source = ${this.source}`),ft.minzoom&&this.zoom=ft.maxzoom||ft.visibility!==\"none\"&&(l(It,this.zoom,Ve),(xe[ft.id]=ft.createBucket({index:Le.bucketLayerIDs.length,layers:It,zoom:this.zoom,pixelRatio:this.pixelRatio,overscaling:this.overscaling,collisionBoxArray:this.collisionBoxArray,sourceLayerIndex:zn,sourceID:this.source})).populate(Wn,Se,this.tileID.canonical),Le.bucketLayerIDs.push(It.map(jt=>jt.id)))}}let Gt=i.aF(Se.glyphDependencies,_n=>Object.keys(_n).map(Number));this.inFlightDependencies.forEach(_n=>_n==null?void 0:_n.abort()),this.inFlightDependencies=[];let Vt=Promise.resolve({});if(Object.keys(Gt).length){let _n=new AbortController;this.inFlightDependencies.push(_n),Vt=Xe.sendAsync({type:\"GG\",data:{stacks:Gt,source:this.source,tileID:this.tileID,type:\"glyphs\"}},_n)}let ar=Object.keys(Se.iconDependencies),Qr=Promise.resolve({});if(ar.length){let _n=new AbortController;this.inFlightDependencies.push(_n),Qr=Xe.sendAsync({type:\"GI\",data:{icons:ar,source:this.source,tileID:this.tileID,type:\"icons\"}},_n)}let ai=Object.keys(Se.patternDependencies),jr=Promise.resolve({});if(ai.length){let _n=new AbortController;this.inFlightDependencies.push(_n),jr=Xe.sendAsync({type:\"GI\",data:{icons:ai,source:this.source,tileID:this.tileID,type:\"patterns\"}},_n)}let[ri,bi,nn]=yield Promise.all([Vt,Qr,jr]),Wi=new o(ri),Ni=new i.bo(bi,nn);for(let _n in xe){let $i=xe[_n];$i instanceof i.a6?(l($i.layers,this.zoom,Ve),i.bp({bucket:$i,glyphMap:ri,glyphPositions:Wi.positions,imageMap:bi,imagePositions:Ni.iconPositions,showCollisionBoxes:this.showCollisionBoxes,canonical:this.tileID.canonical})):$i.hasPattern&&($i instanceof i.bq||$i instanceof i.br||$i instanceof i.bs)&&(l($i.layers,this.zoom,Ve),$i.addFeatures(Se,this.tileID.canonical,Ni.patternPositions))}return this.status=\"done\",{buckets:Object.values(xe).filter(_n=>!_n.isEmpty()),featureIndex:Le,collisionBoxArray:this.collisionBoxArray,glyphAtlasImage:Wi.image,imageAtlas:Ni,glyphMap:this.returnDependencies?ri:null,iconMap:this.returnDependencies?bi:null,glyphPositions:this.returnDependencies?Wi.positions:null}})}}function l(ut,Ne,Ye){let Ve=new i.z(Ne);for(let Xe of ut)Xe.recalculate(Ve,Ye)}class u{constructor(Ne,Ye,Ve){this.actor=Ne,this.layerIndex=Ye,this.availableImages=Ve,this.fetching={},this.loading={},this.loaded={}}loadVectorTile(Ne,Ye){return i._(this,void 0,void 0,function*(){let Ve=yield i.l(Ne.request,Ye);try{return{vectorTile:new i.bt.VectorTile(new i.bu(Ve.data)),rawData:Ve.data,cacheControl:Ve.cacheControl,expires:Ve.expires}}catch(Xe){let ht=new Uint8Array(Ve.data),Le=`Unable to parse the tile at ${Ne.request.url}, `;throw Le+=ht[0]===31&&ht[1]===139?\"please make sure the data is not gzipped and that you have configured the relevant header in the server\":`got error: ${Xe.message}`,new Error(Le)}})}loadTile(Ne){return i._(this,void 0,void 0,function*(){let Ye=Ne.uid,Ve=!!(Ne&&Ne.request&&Ne.request.collectResourceTiming)&&new i.bv(Ne.request),Xe=new s(Ne);this.loading[Ye]=Xe;let ht=new AbortController;Xe.abort=ht;try{let Le=yield this.loadVectorTile(Ne,ht);if(delete this.loading[Ye],!Le)return null;let xe=Le.rawData,Se={};Le.expires&&(Se.expires=Le.expires),Le.cacheControl&&(Se.cacheControl=Le.cacheControl);let lt={};if(Ve){let Vt=Ve.finish();Vt&&(lt.resourceTiming=JSON.parse(JSON.stringify(Vt)))}Xe.vectorTile=Le.vectorTile;let Gt=Xe.parse(Le.vectorTile,this.layerIndex,this.availableImages,this.actor);this.loaded[Ye]=Xe,this.fetching[Ye]={rawTileData:xe,cacheControl:Se,resourceTiming:lt};try{let Vt=yield Gt;return i.e({rawTileData:xe.slice(0)},Vt,Se,lt)}finally{delete this.fetching[Ye]}}catch(Le){throw delete this.loading[Ye],Xe.status=\"done\",this.loaded[Ye]=Xe,Le}})}reloadTile(Ne){return i._(this,void 0,void 0,function*(){let Ye=Ne.uid;if(!this.loaded||!this.loaded[Ye])throw new Error(\"Should not be trying to reload a tile that was never loaded or has been removed\");let Ve=this.loaded[Ye];if(Ve.showCollisionBoxes=Ne.showCollisionBoxes,Ve.status===\"parsing\"){let Xe=yield Ve.parse(Ve.vectorTile,this.layerIndex,this.availableImages,this.actor),ht;if(this.fetching[Ye]){let{rawTileData:Le,cacheControl:xe,resourceTiming:Se}=this.fetching[Ye];delete this.fetching[Ye],ht=i.e({rawTileData:Le.slice(0)},Xe,xe,Se)}else ht=Xe;return ht}if(Ve.status===\"done\"&&Ve.vectorTile)return Ve.parse(Ve.vectorTile,this.layerIndex,this.availableImages,this.actor)})}abortTile(Ne){return i._(this,void 0,void 0,function*(){let Ye=this.loading,Ve=Ne.uid;Ye&&Ye[Ve]&&Ye[Ve].abort&&(Ye[Ve].abort.abort(),delete Ye[Ve])})}removeTile(Ne){return i._(this,void 0,void 0,function*(){this.loaded&&this.loaded[Ne.uid]&&delete this.loaded[Ne.uid]})}}class c{constructor(){this.loaded={}}loadTile(Ne){return i._(this,void 0,void 0,function*(){let{uid:Ye,encoding:Ve,rawImageData:Xe,redFactor:ht,greenFactor:Le,blueFactor:xe,baseShift:Se}=Ne,lt=Xe.width+2,Gt=Xe.height+2,Vt=i.b(Xe)?new i.R({width:lt,height:Gt},yield i.bw(Xe,-1,-1,lt,Gt)):Xe,ar=new i.bx(Ye,Vt,Ve,ht,Le,xe,Se);return this.loaded=this.loaded||{},this.loaded[Ye]=ar,ar})}removeTile(Ne){let Ye=this.loaded,Ve=Ne.uid;Ye&&Ye[Ve]&&delete Ye[Ve]}}function f(ut,Ne){if(ut.length!==0){h(ut[0],Ne);for(var Ye=1;Ye=Math.abs(xe)?Ye-Se+xe:xe-Se+Ye,Ye=Se}Ye+Ve>=0!=!!Ne&&ut.reverse()}var d=i.by(function ut(Ne,Ye){var Ve,Xe=Ne&&Ne.type;if(Xe===\"FeatureCollection\")for(Ve=0;Ve>31}function q(ut,Ne){for(var Ye=ut.loadGeometry(),Ve=ut.type,Xe=0,ht=0,Le=Ye.length,xe=0;xeut},G=Math.fround||(N=new Float32Array(1),ut=>(N[0]=+ut,N[0]));var N;let W=3,re=5,ae=6;class _e{constructor(Ne){this.options=Object.assign(Object.create(X),Ne),this.trees=new Array(this.options.maxZoom+1),this.stride=this.options.reduce?7:6,this.clusterProps=[]}load(Ne){let{log:Ye,minZoom:Ve,maxZoom:Xe}=this.options;Ye&&console.time(\"total time\");let ht=`prepare ${Ne.length} points`;Ye&&console.time(ht),this.points=Ne;let Le=[];for(let Se=0;Se=Ve;Se--){let lt=+Date.now();xe=this.trees[Se]=this._createTree(this._cluster(xe,Se)),Ye&&console.log(\"z%d: %d clusters in %dms\",Se,xe.numItems,+Date.now()-lt)}return Ye&&console.timeEnd(\"total time\"),this}getClusters(Ne,Ye){let Ve=((Ne[0]+180)%360+360)%360-180,Xe=Math.max(-90,Math.min(90,Ne[1])),ht=Ne[2]===180?180:((Ne[2]+180)%360+360)%360-180,Le=Math.max(-90,Math.min(90,Ne[3]));if(Ne[2]-Ne[0]>=360)Ve=-180,ht=180;else if(Ve>ht){let Vt=this.getClusters([Ve,Xe,180,Le],Ye),ar=this.getClusters([-180,Xe,ht,Le],Ye);return Vt.concat(ar)}let xe=this.trees[this._limitZoom(Ye)],Se=xe.range(ge(Ve),ie(Le),ge(ht),ie(Xe)),lt=xe.data,Gt=[];for(let Vt of Se){let ar=this.stride*Vt;Gt.push(lt[ar+re]>1?Me(lt,ar,this.clusterProps):this.points[lt[ar+W]])}return Gt}getChildren(Ne){let Ye=this._getOriginId(Ne),Ve=this._getOriginZoom(Ne),Xe=\"No cluster with the specified id.\",ht=this.trees[Ve];if(!ht)throw new Error(Xe);let Le=ht.data;if(Ye*this.stride>=Le.length)throw new Error(Xe);let xe=this.options.radius/(this.options.extent*Math.pow(2,Ve-1)),Se=ht.within(Le[Ye*this.stride],Le[Ye*this.stride+1],xe),lt=[];for(let Gt of Se){let Vt=Gt*this.stride;Le[Vt+4]===Ne&<.push(Le[Vt+re]>1?Me(Le,Vt,this.clusterProps):this.points[Le[Vt+W]])}if(lt.length===0)throw new Error(Xe);return lt}getLeaves(Ne,Ye,Ve){let Xe=[];return this._appendLeaves(Xe,Ne,Ye=Ye||10,Ve=Ve||0,0),Xe}getTile(Ne,Ye,Ve){let Xe=this.trees[this._limitZoom(Ne)],ht=Math.pow(2,Ne),{extent:Le,radius:xe}=this.options,Se=xe/Le,lt=(Ve-Se)/ht,Gt=(Ve+1+Se)/ht,Vt={features:[]};return this._addTileFeatures(Xe.range((Ye-Se)/ht,lt,(Ye+1+Se)/ht,Gt),Xe.data,Ye,Ve,ht,Vt),Ye===0&&this._addTileFeatures(Xe.range(1-Se/ht,lt,1,Gt),Xe.data,ht,Ve,ht,Vt),Ye===ht-1&&this._addTileFeatures(Xe.range(0,lt,Se/ht,Gt),Xe.data,-1,Ve,ht,Vt),Vt.features.length?Vt:null}getClusterExpansionZoom(Ne){let Ye=this._getOriginZoom(Ne)-1;for(;Ye<=this.options.maxZoom;){let Ve=this.getChildren(Ne);if(Ye++,Ve.length!==1)break;Ne=Ve[0].properties.cluster_id}return Ye}_appendLeaves(Ne,Ye,Ve,Xe,ht){let Le=this.getChildren(Ye);for(let xe of Le){let Se=xe.properties;if(Se&&Se.cluster?ht+Se.point_count<=Xe?ht+=Se.point_count:ht=this._appendLeaves(Ne,Se.cluster_id,Ve,Xe,ht):ht1,Gt,Vt,ar;if(lt)Gt=ke(Ye,Se,this.clusterProps),Vt=Ye[Se],ar=Ye[Se+1];else{let jr=this.points[Ye[Se+W]];Gt=jr.properties;let[ri,bi]=jr.geometry.coordinates;Vt=ge(ri),ar=ie(bi)}let Qr={type:1,geometry:[[Math.round(this.options.extent*(Vt*ht-Ve)),Math.round(this.options.extent*(ar*ht-Xe))]],tags:Gt},ai;ai=lt||this.options.generateId?Ye[Se+W]:this.points[Ye[Se+W]].id,ai!==void 0&&(Qr.id=ai),Le.features.push(Qr)}}_limitZoom(Ne){return Math.max(this.options.minZoom,Math.min(Math.floor(+Ne),this.options.maxZoom+1))}_cluster(Ne,Ye){let{radius:Ve,extent:Xe,reduce:ht,minPoints:Le}=this.options,xe=Ve/(Xe*Math.pow(2,Ye)),Se=Ne.data,lt=[],Gt=this.stride;for(let Vt=0;VtYe&&(ri+=Se[nn+re])}if(ri>jr&&ri>=Le){let bi,nn=ar*jr,Wi=Qr*jr,Ni=-1,_n=((Vt/Gt|0)<<5)+(Ye+1)+this.points.length;for(let $i of ai){let zn=$i*Gt;if(Se[zn+2]<=Ye)continue;Se[zn+2]=Ye;let Wn=Se[zn+re];nn+=Se[zn]*Wn,Wi+=Se[zn+1]*Wn,Se[zn+4]=_n,ht&&(bi||(bi=this._map(Se,Vt,!0),Ni=this.clusterProps.length,this.clusterProps.push(bi)),ht(bi,this._map(Se,zn)))}Se[Vt+4]=_n,lt.push(nn/ri,Wi/ri,1/0,_n,-1,ri),ht&<.push(Ni)}else{for(let bi=0;bi1)for(let bi of ai){let nn=bi*Gt;if(!(Se[nn+2]<=Ye)){Se[nn+2]=Ye;for(let Wi=0;Wi>5}_getOriginZoom(Ne){return(Ne-this.points.length)%32}_map(Ne,Ye,Ve){if(Ne[Ye+re]>1){let Le=this.clusterProps[Ne[Ye+ae]];return Ve?Object.assign({},Le):Le}let Xe=this.points[Ne[Ye+W]].properties,ht=this.options.map(Xe);return Ve&&ht===Xe?Object.assign({},ht):ht}}function Me(ut,Ne,Ye){return{type:\"Feature\",id:ut[Ne+W],properties:ke(ut,Ne,Ye),geometry:{type:\"Point\",coordinates:[(Ve=ut[Ne],360*(Ve-.5)),Te(ut[Ne+1])]}};var Ve}function ke(ut,Ne,Ye){let Ve=ut[Ne+re],Xe=Ve>=1e4?`${Math.round(Ve/1e3)}k`:Ve>=1e3?Math.round(Ve/100)/10+\"k\":Ve,ht=ut[Ne+ae],Le=ht===-1?{}:Object.assign({},Ye[ht]);return Object.assign(Le,{cluster:!0,cluster_id:ut[Ne+W],point_count:Ve,point_count_abbreviated:Xe})}function ge(ut){return ut/360+.5}function ie(ut){let Ne=Math.sin(ut*Math.PI/180),Ye=.5-.25*Math.log((1+Ne)/(1-Ne))/Math.PI;return Ye<0?0:Ye>1?1:Ye}function Te(ut){let Ne=(180-360*ut)*Math.PI/180;return 360*Math.atan(Math.exp(Ne))/Math.PI-90}function Ee(ut,Ne,Ye,Ve){let Xe=Ve,ht=Ne+(Ye-Ne>>1),Le,xe=Ye-Ne,Se=ut[Ne],lt=ut[Ne+1],Gt=ut[Ye],Vt=ut[Ye+1];for(let ar=Ne+3;arXe)Le=ar,Xe=Qr;else if(Qr===Xe){let ai=Math.abs(ar-ht);aiVe&&(Le-Ne>3&&Ee(ut,Ne,Le,Ve),ut[Le+2]=Xe,Ye-Le>3&&Ee(ut,Le,Ye,Ve))}function Ae(ut,Ne,Ye,Ve,Xe,ht){let Le=Xe-Ye,xe=ht-Ve;if(Le!==0||xe!==0){let Se=((ut-Ye)*Le+(Ne-Ve)*xe)/(Le*Le+xe*xe);Se>1?(Ye=Xe,Ve=ht):Se>0&&(Ye+=Le*Se,Ve+=xe*Se)}return Le=ut-Ye,xe=Ne-Ve,Le*Le+xe*xe}function ze(ut,Ne,Ye,Ve){let Xe={id:ut==null?null:ut,type:Ne,geometry:Ye,tags:Ve,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0};if(Ne===\"Point\"||Ne===\"MultiPoint\"||Ne===\"LineString\")Ce(Xe,Ye);else if(Ne===\"Polygon\")Ce(Xe,Ye[0]);else if(Ne===\"MultiLineString\")for(let ht of Ye)Ce(Xe,ht);else if(Ne===\"MultiPolygon\")for(let ht of Ye)Ce(Xe,ht[0]);return Xe}function Ce(ut,Ne){for(let Ye=0;Ye0&&(Le+=Ve?(Xe*Gt-lt*ht)/2:Math.sqrt(Math.pow(lt-Xe,2)+Math.pow(Gt-ht,2))),Xe=lt,ht=Gt}let xe=Ne.length-3;Ne[2]=1,Ee(Ne,0,xe,Ye),Ne[xe+2]=1,Ne.size=Math.abs(Le),Ne.start=0,Ne.end=Ne.size}function Ge(ut,Ne,Ye,Ve){for(let Xe=0;Xe1?1:Ye}function qt(ut,Ne,Ye,Ve,Xe,ht,Le,xe){if(Ve/=Ne,ht>=(Ye/=Ne)&&Le=Ve)return null;let Se=[];for(let lt of ut){let Gt=lt.geometry,Vt=lt.type,ar=Xe===0?lt.minX:lt.minY,Qr=Xe===0?lt.maxX:lt.maxY;if(ar>=Ye&&Qr=Ve)continue;let ai=[];if(Vt===\"Point\"||Vt===\"MultiPoint\")rt(Gt,ai,Ye,Ve,Xe);else if(Vt===\"LineString\")ot(Gt,ai,Ye,Ve,Xe,!1,xe.lineMetrics);else if(Vt===\"MultiLineString\")kt(Gt,ai,Ye,Ve,Xe,!1);else if(Vt===\"Polygon\")kt(Gt,ai,Ye,Ve,Xe,!0);else if(Vt===\"MultiPolygon\")for(let jr of Gt){let ri=[];kt(jr,ri,Ye,Ve,Xe,!0),ri.length&&ai.push(ri)}if(ai.length){if(xe.lineMetrics&&Vt===\"LineString\"){for(let jr of ai)Se.push(ze(lt.id,Vt,jr,lt.tags));continue}Vt!==\"LineString\"&&Vt!==\"MultiLineString\"||(ai.length===1?(Vt=\"LineString\",ai=ai[0]):Vt=\"MultiLineString\"),Vt!==\"Point\"&&Vt!==\"MultiPoint\"||(Vt=ai.length===3?\"Point\":\"MultiPoint\"),Se.push(ze(lt.id,Vt,ai,lt.tags))}}return Se.length?Se:null}function rt(ut,Ne,Ye,Ve,Xe){for(let ht=0;ht=Ye&&Le<=Ve&&Ct(Ne,ut[ht],ut[ht+1],ut[ht+2])}}function ot(ut,Ne,Ye,Ve,Xe,ht,Le){let xe=Rt(ut),Se=Xe===0?Yt:xr,lt,Gt,Vt=ut.start;for(let ri=0;riYe&&(Gt=Se(xe,bi,nn,Ni,_n,Ye),Le&&(xe.start=Vt+lt*Gt)):$i>Ve?zn=Ye&&(Gt=Se(xe,bi,nn,Ni,_n,Ye),Wn=!0),zn>Ve&&$i<=Ve&&(Gt=Se(xe,bi,nn,Ni,_n,Ve),Wn=!0),!ht&&Wn&&(Le&&(xe.end=Vt+lt*Gt),Ne.push(xe),xe=Rt(ut)),Le&&(Vt+=lt)}let ar=ut.length-3,Qr=ut[ar],ai=ut[ar+1],jr=Xe===0?Qr:ai;jr>=Ye&&jr<=Ve&&Ct(xe,Qr,ai,ut[ar+2]),ar=xe.length-3,ht&&ar>=3&&(xe[ar]!==xe[0]||xe[ar+1]!==xe[1])&&Ct(xe,xe[0],xe[1],xe[2]),xe.length&&Ne.push(xe)}function Rt(ut){let Ne=[];return Ne.size=ut.size,Ne.start=ut.start,Ne.end=ut.end,Ne}function kt(ut,Ne,Ye,Ve,Xe,ht){for(let Le of ut)ot(Le,Ne,Ye,Ve,Xe,ht,!1)}function Ct(ut,Ne,Ye,Ve){ut.push(Ne,Ye,Ve)}function Yt(ut,Ne,Ye,Ve,Xe,ht){let Le=(ht-Ne)/(Ve-Ne);return Ct(ut,ht,Ye+(Xe-Ye)*Le,1),Le}function xr(ut,Ne,Ye,Ve,Xe,ht){let Le=(ht-Ye)/(Xe-Ye);return Ct(ut,Ne+(Ve-Ne)*Le,ht,1),Le}function er(ut,Ne){let Ye=[];for(let Ve=0;Ve0&&Ne.size<(Xe?Le:Ve))return void(Ye.numPoints+=Ne.length/3);let xe=[];for(let Se=0;SeLe)&&(Ye.numSimplified++,xe.push(Ne[Se],Ne[Se+1])),Ye.numPoints++;Xe&&function(Se,lt){let Gt=0;for(let Vt=0,ar=Se.length,Qr=ar-2;Vt0===lt)for(let Vt=0,ar=Se.length;Vt24)throw new Error(\"maxZoom should be in the 0-24 range\");if(Ye.promoteId&&Ye.generateId)throw new Error(\"promoteId and generateId cannot be used together.\");let Xe=function(ht,Le){let xe=[];if(ht.type===\"FeatureCollection\")for(let Se=0;Se1&&console.time(\"creation\"),Qr=this.tiles[ar]=Lt(Ne,Ye,Ve,Xe,lt),this.tileCoords.push({z:Ye,x:Ve,y:Xe}),Gt)){Gt>1&&(console.log(\"tile z%d-%d-%d (features: %d, points: %d, simplified: %d)\",Ye,Ve,Xe,Qr.numFeatures,Qr.numPoints,Qr.numSimplified),console.timeEnd(\"creation\"));let Wn=`z${Ye}`;this.stats[Wn]=(this.stats[Wn]||0)+1,this.total++}if(Qr.source=Ne,ht==null){if(Ye===lt.indexMaxZoom||Qr.numPoints<=lt.indexMaxPoints)continue}else{if(Ye===lt.maxZoom||Ye===ht)continue;if(ht!=null){let Wn=ht-Ye;if(Ve!==Le>>Wn||Xe!==xe>>Wn)continue}}if(Qr.source=null,Ne.length===0)continue;Gt>1&&console.time(\"clipping\");let ai=.5*lt.buffer/lt.extent,jr=.5-ai,ri=.5+ai,bi=1+ai,nn=null,Wi=null,Ni=null,_n=null,$i=qt(Ne,Vt,Ve-ai,Ve+ri,0,Qr.minX,Qr.maxX,lt),zn=qt(Ne,Vt,Ve+jr,Ve+bi,0,Qr.minX,Qr.maxX,lt);Ne=null,$i&&(nn=qt($i,Vt,Xe-ai,Xe+ri,1,Qr.minY,Qr.maxY,lt),Wi=qt($i,Vt,Xe+jr,Xe+bi,1,Qr.minY,Qr.maxY,lt),$i=null),zn&&(Ni=qt(zn,Vt,Xe-ai,Xe+ri,1,Qr.minY,Qr.maxY,lt),_n=qt(zn,Vt,Xe+jr,Xe+bi,1,Qr.minY,Qr.maxY,lt),zn=null),Gt>1&&console.timeEnd(\"clipping\"),Se.push(nn||[],Ye+1,2*Ve,2*Xe),Se.push(Wi||[],Ye+1,2*Ve,2*Xe+1),Se.push(Ni||[],Ye+1,2*Ve+1,2*Xe),Se.push(_n||[],Ye+1,2*Ve+1,2*Xe+1)}}getTile(Ne,Ye,Ve){Ne=+Ne,Ye=+Ye,Ve=+Ve;let Xe=this.options,{extent:ht,debug:Le}=Xe;if(Ne<0||Ne>24)return null;let xe=1<1&&console.log(\"drilling down to z%d-%d-%d\",Ne,Ye,Ve);let lt,Gt=Ne,Vt=Ye,ar=Ve;for(;!lt&&Gt>0;)Gt--,Vt>>=1,ar>>=1,lt=this.tiles[$t(Gt,Vt,ar)];return lt&<.source?(Le>1&&(console.log(\"found parent tile z%d-%d-%d\",Gt,Vt,ar),console.time(\"drilling down\")),this.splitTile(lt.source,Gt,Vt,ar,Ne,Ye,Ve),Le>1&&console.timeEnd(\"drilling down\"),this.tiles[Se]?xt(this.tiles[Se],ht):null):null}}function $t(ut,Ne,Ye){return 32*((1<{Vt.properties=Qr;let ai={};for(let jr of ar)ai[jr]=Se[jr].evaluate(Gt,Vt);return ai},Le.reduce=(Qr,ai)=>{Vt.properties=ai;for(let jr of ar)Gt.accumulated=Qr[jr],Qr[jr]=lt[jr].evaluate(Gt,Vt)},Le}(Ne)).load((yield this._pendingData).features):(Xe=yield this._pendingData,new Ht(Xe,Ne.geojsonVtOptions)),this.loaded={};let ht={};if(Ve){let Le=Ve.finish();Le&&(ht.resourceTiming={},ht.resourceTiming[Ne.source]=JSON.parse(JSON.stringify(Le)))}return ht}catch(ht){if(delete this._pendingRequest,i.bB(ht))return{abandoned:!0};throw ht}var Xe})}getData(){return i._(this,void 0,void 0,function*(){return this._pendingData})}reloadTile(Ne){let Ye=this.loaded;return Ye&&Ye[Ne.uid]?super.reloadTile(Ne):this.loadTile(Ne)}loadAndProcessGeoJSON(Ne,Ye){return i._(this,void 0,void 0,function*(){let Ve=yield this.loadGeoJSON(Ne,Ye);if(delete this._pendingRequest,typeof Ve!=\"object\")throw new Error(`Input data given to '${Ne.source}' is not a valid GeoJSON object.`);if(d(Ve,!0),Ne.filter){let Xe=i.bC(Ne.filter,{type:\"boolean\",\"property-type\":\"data-driven\",overridable:!1,transition:!1});if(Xe.result===\"error\")throw new Error(Xe.value.map(Le=>`${Le.key}: ${Le.message}`).join(\", \"));Ve={type:\"FeatureCollection\",features:Ve.features.filter(Le=>Xe.value.evaluate({zoom:0},Le))}}return Ve})}loadGeoJSON(Ne,Ye){return i._(this,void 0,void 0,function*(){let{promoteId:Ve}=Ne;if(Ne.request){let Xe=yield i.h(Ne.request,Ye);return this._dataUpdateable=_r(Xe.data,Ve)?Br(Xe.data,Ve):void 0,Xe.data}if(typeof Ne.data==\"string\")try{let Xe=JSON.parse(Ne.data);return this._dataUpdateable=_r(Xe,Ve)?Br(Xe,Ve):void 0,Xe}catch(Xe){throw new Error(`Input data given to '${Ne.source}' is not a valid GeoJSON object.`)}if(!Ne.dataDiff)throw new Error(`Input data given to '${Ne.source}' is not a valid GeoJSON object.`);if(!this._dataUpdateable)throw new Error(`Cannot update existing geojson data in ${Ne.source}`);return function(Xe,ht,Le){var xe,Se,lt,Gt;if(ht.removeAll&&Xe.clear(),ht.remove)for(let Vt of ht.remove)Xe.delete(Vt);if(ht.add)for(let Vt of ht.add){let ar=fr(Vt,Le);ar!=null&&Xe.set(ar,Vt)}if(ht.update)for(let Vt of ht.update){let ar=Xe.get(Vt.id);if(ar==null)continue;let Qr=!Vt.removeAllProperties&&(((xe=Vt.removeProperties)===null||xe===void 0?void 0:xe.length)>0||((Se=Vt.addOrUpdateProperties)===null||Se===void 0?void 0:Se.length)>0);if((Vt.newGeometry||Vt.removeAllProperties||Qr)&&(ar=Object.assign({},ar),Xe.set(Vt.id,ar),Qr&&(ar.properties=Object.assign({},ar.properties))),Vt.newGeometry&&(ar.geometry=Vt.newGeometry),Vt.removeAllProperties)ar.properties={};else if(((lt=Vt.removeProperties)===null||lt===void 0?void 0:lt.length)>0)for(let ai of Vt.removeProperties)Object.prototype.hasOwnProperty.call(ar.properties,ai)&&delete ar.properties[ai];if(((Gt=Vt.addOrUpdateProperties)===null||Gt===void 0?void 0:Gt.length)>0)for(let{key:ai,value:jr}of Vt.addOrUpdateProperties)ar.properties[ai]=jr}}(this._dataUpdateable,Ne.dataDiff,Ve),{type:\"FeatureCollection\",features:Array.from(this._dataUpdateable.values())}})}removeSource(Ne){return i._(this,void 0,void 0,function*(){this._pendingRequest&&this._pendingRequest.abort()})}getClusterExpansionZoom(Ne){return this._geoJSONIndex.getClusterExpansionZoom(Ne.clusterId)}getClusterChildren(Ne){return this._geoJSONIndex.getChildren(Ne.clusterId)}getClusterLeaves(Ne){return this._geoJSONIndex.getLeaves(Ne.clusterId,Ne.limit,Ne.offset)}}class Nr{constructor(Ne){this.self=Ne,this.actor=new i.F(Ne),this.layerIndexes={},this.availableImages={},this.workerSources={},this.demWorkerSources={},this.externalWorkerSourceTypes={},this.self.registerWorkerSource=(Ye,Ve)=>{if(this.externalWorkerSourceTypes[Ye])throw new Error(`Worker source with name \"${Ye}\" already registered.`);this.externalWorkerSourceTypes[Ye]=Ve},this.self.addProtocol=i.bi,this.self.removeProtocol=i.bj,this.self.registerRTLTextPlugin=Ye=>{if(i.bD.isParsed())throw new Error(\"RTL text plugin already registered.\");i.bD.setMethods(Ye)},this.actor.registerMessageHandler(\"LDT\",(Ye,Ve)=>this._getDEMWorkerSource(Ye,Ve.source).loadTile(Ve)),this.actor.registerMessageHandler(\"RDT\",(Ye,Ve)=>i._(this,void 0,void 0,function*(){this._getDEMWorkerSource(Ye,Ve.source).removeTile(Ve)})),this.actor.registerMessageHandler(\"GCEZ\",(Ye,Ve)=>i._(this,void 0,void 0,function*(){return this._getWorkerSource(Ye,Ve.type,Ve.source).getClusterExpansionZoom(Ve)})),this.actor.registerMessageHandler(\"GCC\",(Ye,Ve)=>i._(this,void 0,void 0,function*(){return this._getWorkerSource(Ye,Ve.type,Ve.source).getClusterChildren(Ve)})),this.actor.registerMessageHandler(\"GCL\",(Ye,Ve)=>i._(this,void 0,void 0,function*(){return this._getWorkerSource(Ye,Ve.type,Ve.source).getClusterLeaves(Ve)})),this.actor.registerMessageHandler(\"LD\",(Ye,Ve)=>this._getWorkerSource(Ye,Ve.type,Ve.source).loadData(Ve)),this.actor.registerMessageHandler(\"GD\",(Ye,Ve)=>this._getWorkerSource(Ye,Ve.type,Ve.source).getData()),this.actor.registerMessageHandler(\"LT\",(Ye,Ve)=>this._getWorkerSource(Ye,Ve.type,Ve.source).loadTile(Ve)),this.actor.registerMessageHandler(\"RT\",(Ye,Ve)=>this._getWorkerSource(Ye,Ve.type,Ve.source).reloadTile(Ve)),this.actor.registerMessageHandler(\"AT\",(Ye,Ve)=>this._getWorkerSource(Ye,Ve.type,Ve.source).abortTile(Ve)),this.actor.registerMessageHandler(\"RMT\",(Ye,Ve)=>this._getWorkerSource(Ye,Ve.type,Ve.source).removeTile(Ve)),this.actor.registerMessageHandler(\"RS\",(Ye,Ve)=>i._(this,void 0,void 0,function*(){if(!this.workerSources[Ye]||!this.workerSources[Ye][Ve.type]||!this.workerSources[Ye][Ve.type][Ve.source])return;let Xe=this.workerSources[Ye][Ve.type][Ve.source];delete this.workerSources[Ye][Ve.type][Ve.source],Xe.removeSource!==void 0&&Xe.removeSource(Ve)})),this.actor.registerMessageHandler(\"RM\",Ye=>i._(this,void 0,void 0,function*(){delete this.layerIndexes[Ye],delete this.availableImages[Ye],delete this.workerSources[Ye],delete this.demWorkerSources[Ye]})),this.actor.registerMessageHandler(\"SR\",(Ye,Ve)=>i._(this,void 0,void 0,function*(){this.referrer=Ve})),this.actor.registerMessageHandler(\"SRPS\",(Ye,Ve)=>this._syncRTLPluginState(Ye,Ve)),this.actor.registerMessageHandler(\"IS\",(Ye,Ve)=>i._(this,void 0,void 0,function*(){this.self.importScripts(Ve)})),this.actor.registerMessageHandler(\"SI\",(Ye,Ve)=>this._setImages(Ye,Ve)),this.actor.registerMessageHandler(\"UL\",(Ye,Ve)=>i._(this,void 0,void 0,function*(){this._getLayerIndex(Ye).update(Ve.layers,Ve.removedIds)})),this.actor.registerMessageHandler(\"SL\",(Ye,Ve)=>i._(this,void 0,void 0,function*(){this._getLayerIndex(Ye).replace(Ve)}))}_setImages(Ne,Ye){return i._(this,void 0,void 0,function*(){this.availableImages[Ne]=Ye;for(let Ve in this.workerSources[Ne]){let Xe=this.workerSources[Ne][Ve];for(let ht in Xe)Xe[ht].availableImages=Ye}})}_syncRTLPluginState(Ne,Ye){return i._(this,void 0,void 0,function*(){if(i.bD.isParsed())return i.bD.getState();if(Ye.pluginStatus!==\"loading\")return i.bD.setState(Ye),Ye;let Ve=Ye.pluginURL;if(this.self.importScripts(Ve),i.bD.isParsed()){let Xe={pluginStatus:\"loaded\",pluginURL:Ve};return i.bD.setState(Xe),Xe}throw i.bD.setState({pluginStatus:\"error\",pluginURL:\"\"}),new Error(`RTL Text Plugin failed to import scripts from ${Ve}`)})}_getAvailableImages(Ne){let Ye=this.availableImages[Ne];return Ye||(Ye=[]),Ye}_getLayerIndex(Ne){let Ye=this.layerIndexes[Ne];return Ye||(Ye=this.layerIndexes[Ne]=new a),Ye}_getWorkerSource(Ne,Ye,Ve){if(this.workerSources[Ne]||(this.workerSources[Ne]={}),this.workerSources[Ne][Ye]||(this.workerSources[Ne][Ye]={}),!this.workerSources[Ne][Ye][Ve]){let Xe={sendAsync:(ht,Le)=>(ht.targetMapId=Ne,this.actor.sendAsync(ht,Le))};switch(Ye){case\"vector\":this.workerSources[Ne][Ye][Ve]=new u(Xe,this._getLayerIndex(Ne),this._getAvailableImages(Ne));break;case\"geojson\":this.workerSources[Ne][Ye][Ve]=new Or(Xe,this._getLayerIndex(Ne),this._getAvailableImages(Ne));break;default:this.workerSources[Ne][Ye][Ve]=new this.externalWorkerSourceTypes[Ye](Xe,this._getLayerIndex(Ne),this._getAvailableImages(Ne))}}return this.workerSources[Ne][Ye][Ve]}_getDEMWorkerSource(Ne,Ye){return this.demWorkerSources[Ne]||(this.demWorkerSources[Ne]={}),this.demWorkerSources[Ne][Ye]||(this.demWorkerSources[Ne][Ye]=new c),this.demWorkerSources[Ne][Ye]}}return i.i(self)&&(self.worker=new Nr(self)),Nr}),r(\"index\",[\"exports\",\"./shared\"],function(i,a){\"use strict\";var o=\"4.7.1\";let s,l,u={now:typeof performance!=\"undefined\"&&performance&&performance.now?performance.now.bind(performance):Date.now.bind(Date),frameAsync:le=>new Promise((w,B)=>{let Q=requestAnimationFrame(w);le.signal.addEventListener(\"abort\",()=>{cancelAnimationFrame(Q),B(a.c())})}),getImageData(le,w=0){return this.getImageCanvasContext(le).getImageData(-w,-w,le.width+2*w,le.height+2*w)},getImageCanvasContext(le){let w=window.document.createElement(\"canvas\"),B=w.getContext(\"2d\",{willReadFrequently:!0});if(!B)throw new Error(\"failed to create canvas 2d context\");return w.width=le.width,w.height=le.height,B.drawImage(le,0,0,le.width,le.height),B},resolveURL:le=>(s||(s=document.createElement(\"a\")),s.href=le,s.href),hardwareConcurrency:typeof navigator!=\"undefined\"&&navigator.hardwareConcurrency||4,get prefersReducedMotion(){return!!matchMedia&&(l==null&&(l=matchMedia(\"(prefers-reduced-motion: reduce)\")),l.matches)}};class c{static testProp(w){if(!c.docStyle)return w[0];for(let B=0;B{window.removeEventListener(\"click\",c.suppressClickInternal,!0)},0)}static getScale(w){let B=w.getBoundingClientRect();return{x:B.width/w.offsetWidth||1,y:B.height/w.offsetHeight||1,boundingClientRect:B}}static getPoint(w,B,Q){let ee=B.boundingClientRect;return new a.P((Q.clientX-ee.left)/B.x-w.clientLeft,(Q.clientY-ee.top)/B.y-w.clientTop)}static mousePos(w,B){let Q=c.getScale(w);return c.getPoint(w,Q,B)}static touchPos(w,B){let Q=[],ee=c.getScale(w);for(let se=0;se{h&&b(h),h=null,x=!0},d.onerror=()=>{v=!0,h=null},d.src=\"data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAQAAAAfQ//73v/+BiOh/AAA=\"),function(le){let w,B,Q,ee;le.resetRequestQueue=()=>{w=[],B=0,Q=0,ee={}},le.addThrottleControl=it=>{let yt=Q++;return ee[yt]=it,yt},le.removeThrottleControl=it=>{delete ee[it],qe()},le.getImage=(it,yt,Ot=!0)=>new Promise((Nt,hr)=>{f.supported&&(it.headers||(it.headers={}),it.headers.accept=\"image/webp,*/*\"),a.e(it,{type:\"image\"}),w.push({abortController:yt,requestParameters:it,supportImageRefresh:Ot,state:\"queued\",onError:Sr=>{hr(Sr)},onSuccess:Sr=>{Nt(Sr)}}),qe()});let se=it=>a._(this,void 0,void 0,function*(){it.state=\"running\";let{requestParameters:yt,supportImageRefresh:Ot,onError:Nt,onSuccess:hr,abortController:Sr}=it,he=Ot===!1&&!a.i(self)&&!a.g(yt.url)&&(!yt.headers||Object.keys(yt.headers).reduce((Oe,Je)=>Oe&&Je===\"accept\",!0));B++;let be=he?je(yt,Sr):a.m(yt,Sr);try{let Oe=yield be;delete it.abortController,it.state=\"completed\",Oe.data instanceof HTMLImageElement||a.b(Oe.data)?hr(Oe):Oe.data&&hr({data:yield(Pe=Oe.data,typeof createImageBitmap==\"function\"?a.d(Pe):a.f(Pe)),cacheControl:Oe.cacheControl,expires:Oe.expires})}catch(Oe){delete it.abortController,Nt(Oe)}finally{B--,qe()}var Pe}),qe=()=>{let it=(()=>{for(let yt of Object.keys(ee))if(ee[yt]())return!0;return!1})()?a.a.MAX_PARALLEL_IMAGE_REQUESTS_PER_FRAME:a.a.MAX_PARALLEL_IMAGE_REQUESTS;for(let yt=B;yt0;yt++){let Ot=w.shift();Ot.abortController.signal.aborted?yt--:se(Ot)}},je=(it,yt)=>new Promise((Ot,Nt)=>{let hr=new Image,Sr=it.url,he=it.credentials;he&&he===\"include\"?hr.crossOrigin=\"use-credentials\":(he&&he===\"same-origin\"||!a.s(Sr))&&(hr.crossOrigin=\"anonymous\"),yt.signal.addEventListener(\"abort\",()=>{hr.src=\"\",Nt(a.c())}),hr.fetchPriority=\"high\",hr.onload=()=>{hr.onerror=hr.onload=null,Ot({data:hr})},hr.onerror=()=>{hr.onerror=hr.onload=null,yt.signal.aborted||Nt(new Error(\"Could not load image. Please make sure to use a supported image type such as PNG or JPEG. Note that SVGs are not supported.\"))},hr.src=Sr})}(g||(g={})),g.resetRequestQueue();class E{constructor(w){this._transformRequestFn=w}transformRequest(w,B){return this._transformRequestFn&&this._transformRequestFn(w,B)||{url:w}}setTransformRequest(w){this._transformRequestFn=w}}function k(le){var w=new a.A(3);return w[0]=le[0],w[1]=le[1],w[2]=le[2],w}var A,L=function(le,w,B){return le[0]=w[0]-B[0],le[1]=w[1]-B[1],le[2]=w[2]-B[2],le};A=new a.A(3),a.A!=Float32Array&&(A[0]=0,A[1]=0,A[2]=0);var _=function(le){var w=le[0],B=le[1];return w*w+B*B};function C(le){let w=[];if(typeof le==\"string\")w.push({id:\"default\",url:le});else if(le&&le.length>0){let B=[];for(let{id:Q,url:ee}of le){let se=`${Q}${ee}`;B.indexOf(se)===-1&&(B.push(se),w.push({id:Q,url:ee}))}}return w}function M(le,w,B){let Q=le.split(\"?\");return Q[0]+=`${w}${B}`,Q.join(\"?\")}(function(){var le=new a.A(2);a.A!=Float32Array&&(le[0]=0,le[1]=0)})();class p{constructor(w,B,Q,ee){this.context=w,this.format=Q,this.texture=w.gl.createTexture(),this.update(B,ee)}update(w,B,Q){let{width:ee,height:se}=w,qe=!(this.size&&this.size[0]===ee&&this.size[1]===se||Q),{context:je}=this,{gl:it}=je;if(this.useMipmap=!!(B&&B.useMipmap),it.bindTexture(it.TEXTURE_2D,this.texture),je.pixelStoreUnpackFlipY.set(!1),je.pixelStoreUnpack.set(1),je.pixelStoreUnpackPremultiplyAlpha.set(this.format===it.RGBA&&(!B||B.premultiply!==!1)),qe)this.size=[ee,se],w instanceof HTMLImageElement||w instanceof HTMLCanvasElement||w instanceof HTMLVideoElement||w instanceof ImageData||a.b(w)?it.texImage2D(it.TEXTURE_2D,0,this.format,this.format,it.UNSIGNED_BYTE,w):it.texImage2D(it.TEXTURE_2D,0,this.format,ee,se,0,this.format,it.UNSIGNED_BYTE,w.data);else{let{x:yt,y:Ot}=Q||{x:0,y:0};w instanceof HTMLImageElement||w instanceof HTMLCanvasElement||w instanceof HTMLVideoElement||w instanceof ImageData||a.b(w)?it.texSubImage2D(it.TEXTURE_2D,0,yt,Ot,it.RGBA,it.UNSIGNED_BYTE,w):it.texSubImage2D(it.TEXTURE_2D,0,yt,Ot,ee,se,it.RGBA,it.UNSIGNED_BYTE,w.data)}this.useMipmap&&this.isSizePowerOfTwo()&&it.generateMipmap(it.TEXTURE_2D)}bind(w,B,Q){let{context:ee}=this,{gl:se}=ee;se.bindTexture(se.TEXTURE_2D,this.texture),Q!==se.LINEAR_MIPMAP_NEAREST||this.isSizePowerOfTwo()||(Q=se.LINEAR),w!==this.filter&&(se.texParameteri(se.TEXTURE_2D,se.TEXTURE_MAG_FILTER,w),se.texParameteri(se.TEXTURE_2D,se.TEXTURE_MIN_FILTER,Q||w),this.filter=w),B!==this.wrap&&(se.texParameteri(se.TEXTURE_2D,se.TEXTURE_WRAP_S,B),se.texParameteri(se.TEXTURE_2D,se.TEXTURE_WRAP_T,B),this.wrap=B)}isSizePowerOfTwo(){return this.size[0]===this.size[1]&&Math.log(this.size[0])/Math.LN2%1==0}destroy(){let{gl:w}=this.context;w.deleteTexture(this.texture),this.texture=null}}function P(le){let{userImage:w}=le;return!!(w&&w.render&&w.render())&&(le.data.replace(new Uint8Array(w.data.buffer)),!0)}class T extends a.E{constructor(){super(),this.images={},this.updatedImages={},this.callbackDispatchedThisFrame={},this.loaded=!1,this.requestors=[],this.patterns={},this.atlasImage=new a.R({width:1,height:1}),this.dirty=!0}isLoaded(){return this.loaded}setLoaded(w){if(this.loaded!==w&&(this.loaded=w,w)){for(let{ids:B,promiseResolve:Q}of this.requestors)Q(this._getImagesForIds(B));this.requestors=[]}}getImage(w){let B=this.images[w];if(B&&!B.data&&B.spriteData){let Q=B.spriteData;B.data=new a.R({width:Q.width,height:Q.height},Q.context.getImageData(Q.x,Q.y,Q.width,Q.height).data),B.spriteData=null}return B}addImage(w,B){if(this.images[w])throw new Error(`Image id ${w} already exist, use updateImage instead`);this._validate(w,B)&&(this.images[w]=B)}_validate(w,B){let Q=!0,ee=B.data||B.spriteData;return this._validateStretch(B.stretchX,ee&&ee.width)||(this.fire(new a.j(new Error(`Image \"${w}\" has invalid \"stretchX\" value`))),Q=!1),this._validateStretch(B.stretchY,ee&&ee.height)||(this.fire(new a.j(new Error(`Image \"${w}\" has invalid \"stretchY\" value`))),Q=!1),this._validateContent(B.content,B)||(this.fire(new a.j(new Error(`Image \"${w}\" has invalid \"content\" value`))),Q=!1),Q}_validateStretch(w,B){if(!w)return!0;let Q=0;for(let ee of w){if(ee[0]{let ee=!0;if(!this.isLoaded())for(let se of w)this.images[se]||(ee=!1);this.isLoaded()||ee?B(this._getImagesForIds(w)):this.requestors.push({ids:w,promiseResolve:B})})}_getImagesForIds(w){let B={};for(let Q of w){let ee=this.getImage(Q);ee||(this.fire(new a.k(\"styleimagemissing\",{id:Q})),ee=this.getImage(Q)),ee?B[Q]={data:ee.data.clone(),pixelRatio:ee.pixelRatio,sdf:ee.sdf,version:ee.version,stretchX:ee.stretchX,stretchY:ee.stretchY,content:ee.content,textFitWidth:ee.textFitWidth,textFitHeight:ee.textFitHeight,hasRenderCallback:!!(ee.userImage&&ee.userImage.render)}:a.w(`Image \"${Q}\" could not be loaded. Please make sure you have added the image with map.addImage() or a \"sprite\" property in your style. You can provide missing images by listening for the \"styleimagemissing\" map event.`)}return B}getPixelSize(){let{width:w,height:B}=this.atlasImage;return{width:w,height:B}}getPattern(w){let B=this.patterns[w],Q=this.getImage(w);if(!Q)return null;if(B&&B.position.version===Q.version)return B.position;if(B)B.position.version=Q.version;else{let ee={w:Q.data.width+2,h:Q.data.height+2,x:0,y:0},se=new a.I(ee,Q);this.patterns[w]={bin:ee,position:se}}return this._updatePatternAtlas(),this.patterns[w].position}bind(w){let B=w.gl;this.atlasTexture?this.dirty&&(this.atlasTexture.update(this.atlasImage),this.dirty=!1):this.atlasTexture=new p(w,this.atlasImage,B.RGBA),this.atlasTexture.bind(B.LINEAR,B.CLAMP_TO_EDGE)}_updatePatternAtlas(){let w=[];for(let se in this.patterns)w.push(this.patterns[se].bin);let{w:B,h:Q}=a.p(w),ee=this.atlasImage;ee.resize({width:B||1,height:Q||1});for(let se in this.patterns){let{bin:qe}=this.patterns[se],je=qe.x+1,it=qe.y+1,yt=this.getImage(se).data,Ot=yt.width,Nt=yt.height;a.R.copy(yt,ee,{x:0,y:0},{x:je,y:it},{width:Ot,height:Nt}),a.R.copy(yt,ee,{x:0,y:Nt-1},{x:je,y:it-1},{width:Ot,height:1}),a.R.copy(yt,ee,{x:0,y:0},{x:je,y:it+Nt},{width:Ot,height:1}),a.R.copy(yt,ee,{x:Ot-1,y:0},{x:je-1,y:it},{width:1,height:Nt}),a.R.copy(yt,ee,{x:0,y:0},{x:je+Ot,y:it},{width:1,height:Nt})}this.dirty=!0}beginFrame(){this.callbackDispatchedThisFrame={}}dispatchRenderCallbacks(w){for(let B of w){if(this.callbackDispatchedThisFrame[B])continue;this.callbackDispatchedThisFrame[B]=!0;let Q=this.getImage(B);Q||a.w(`Image with ID: \"${B}\" was not found`),P(Q)&&this.updateImage(B,Q)}}}let F=1e20;function q(le,w,B,Q,ee,se,qe,je,it){for(let yt=w;yt-1);it++,se[it]=je,qe[it]=yt,qe[it+1]=F}for(let je=0,it=0;je65535)throw new Error(\"glyphs > 65535 not supported\");if(Q.ranges[se])return{stack:w,id:B,glyph:ee};if(!this.url)throw new Error(\"glyphsUrl is not set\");if(!Q.requests[se]){let je=H.loadGlyphRange(w,se,this.url,this.requestManager);Q.requests[se]=je}let qe=yield Q.requests[se];for(let je in qe)this._doesCharSupportLocalGlyph(+je)||(Q.glyphs[+je]=qe[+je]);return Q.ranges[se]=!0,{stack:w,id:B,glyph:qe[B]||null}})}_doesCharSupportLocalGlyph(w){return!!this.localIdeographFontFamily&&new RegExp(\"\\\\p{Ideo}|\\\\p{sc=Hang}|\\\\p{sc=Hira}|\\\\p{sc=Kana}\",\"u\").test(String.fromCodePoint(w))}_tinySDF(w,B,Q){let ee=this.localIdeographFontFamily;if(!ee||!this._doesCharSupportLocalGlyph(Q))return;let se=w.tinySDF;if(!se){let je=\"400\";/bold/i.test(B)?je=\"900\":/medium/i.test(B)?je=\"500\":/light/i.test(B)&&(je=\"200\"),se=w.tinySDF=new H.TinySDF({fontSize:48,buffer:6,radius:16,cutoff:.25,fontFamily:ee,fontWeight:je})}let qe=se.draw(String.fromCharCode(Q));return{id:Q,bitmap:new a.o({width:qe.width||60,height:qe.height||60},qe.data),metrics:{width:qe.glyphWidth/2||24,height:qe.glyphHeight/2||24,left:qe.glyphLeft/2+.5||0,top:qe.glyphTop/2-27.5||-8,advance:qe.glyphAdvance/2||24,isDoubleResolution:!0}}}}H.loadGlyphRange=function(le,w,B,Q){return a._(this,void 0,void 0,function*(){let ee=256*w,se=ee+255,qe=Q.transformRequest(B.replace(\"{fontstack}\",le).replace(\"{range}\",`${ee}-${se}`),\"Glyphs\"),je=yield a.l(qe,new AbortController);if(!je||!je.data)throw new Error(`Could not load glyph range. range: ${w}, ${ee}-${se}`);let it={};for(let yt of a.n(je.data))it[yt.id]=yt;return it})},H.TinySDF=class{constructor({fontSize:le=24,buffer:w=3,radius:B=8,cutoff:Q=.25,fontFamily:ee=\"sans-serif\",fontWeight:se=\"normal\",fontStyle:qe=\"normal\"}={}){this.buffer=w,this.cutoff=Q,this.radius=B;let je=this.size=le+4*w,it=this._createCanvas(je),yt=this.ctx=it.getContext(\"2d\",{willReadFrequently:!0});yt.font=`${qe} ${se} ${le}px ${ee}`,yt.textBaseline=\"alphabetic\",yt.textAlign=\"left\",yt.fillStyle=\"black\",this.gridOuter=new Float64Array(je*je),this.gridInner=new Float64Array(je*je),this.f=new Float64Array(je),this.z=new Float64Array(je+1),this.v=new Uint16Array(je)}_createCanvas(le){let w=document.createElement(\"canvas\");return w.width=w.height=le,w}draw(le){let{width:w,actualBoundingBoxAscent:B,actualBoundingBoxDescent:Q,actualBoundingBoxLeft:ee,actualBoundingBoxRight:se}=this.ctx.measureText(le),qe=Math.ceil(B),je=Math.max(0,Math.min(this.size-this.buffer,Math.ceil(se-ee))),it=Math.min(this.size-this.buffer,qe+Math.ceil(Q)),yt=je+2*this.buffer,Ot=it+2*this.buffer,Nt=Math.max(yt*Ot,0),hr=new Uint8ClampedArray(Nt),Sr={data:hr,width:yt,height:Ot,glyphWidth:je,glyphHeight:it,glyphTop:qe,glyphLeft:0,glyphAdvance:w};if(je===0||it===0)return Sr;let{ctx:he,buffer:be,gridInner:Pe,gridOuter:Oe}=this;he.clearRect(be,be,je,it),he.fillText(le,be,be+qe);let Je=he.getImageData(be,be,je,it);Oe.fill(F,0,Nt),Pe.fill(0,0,Nt);for(let He=0;He0?Ut*Ut:0,Pe[Dt]=Ut<0?Ut*Ut:0}}q(Oe,0,0,yt,Ot,yt,this.f,this.v,this.z),q(Pe,be,be,je,it,yt,this.f,this.v,this.z);for(let He=0;He1&&(it=w[++je]);let Ot=Math.abs(yt-it.left),Nt=Math.abs(yt-it.right),hr=Math.min(Ot,Nt),Sr,he=se/Q*(ee+1);if(it.isDash){let be=ee-Math.abs(he);Sr=Math.sqrt(hr*hr+be*be)}else Sr=ee-Math.sqrt(hr*hr+he*he);this.data[qe+yt]=Math.max(0,Math.min(255,Sr+128))}}}addRegularDash(w){for(let je=w.length-1;je>=0;--je){let it=w[je],yt=w[je+1];it.zeroLength?w.splice(je,1):yt&&yt.isDash===it.isDash&&(yt.left=it.left,w.splice(je,1))}let B=w[0],Q=w[w.length-1];B.isDash===Q.isDash&&(B.left=Q.left-this.width,Q.right=B.right+this.width);let ee=this.width*this.nextRow,se=0,qe=w[se];for(let je=0;je1&&(qe=w[++se]);let it=Math.abs(je-qe.left),yt=Math.abs(je-qe.right),Ot=Math.min(it,yt);this.data[ee+je]=Math.max(0,Math.min(255,(qe.isDash?Ot:-Ot)+128))}}addDash(w,B){let Q=B?7:0,ee=2*Q+1;if(this.nextRow+ee>this.height)return a.w(\"LineAtlas out of space\"),null;let se=0;for(let je=0;je{B.terminate()}),this.workers=null)}isPreloaded(){return!!this.active[_e]}numActive(){return Object.keys(this.active).length}}let ke=Math.floor(u.hardwareConcurrency/2),ge,ie;function Te(){return ge||(ge=new Me),ge}Me.workerCount=a.C(globalThis)?Math.max(Math.min(ke,3),1):1;class Ee{constructor(w,B){this.workerPool=w,this.actors=[],this.currentActor=0,this.id=B;let Q=this.workerPool.acquire(B);for(let ee=0;ee{B.remove()}),this.actors=[],w&&this.workerPool.release(this.id)}registerMessageHandler(w,B){for(let Q of this.actors)Q.registerMessageHandler(w,B)}}function Ae(){return ie||(ie=new Ee(Te(),a.G),ie.registerMessageHandler(\"GR\",(le,w,B)=>a.m(w,B))),ie}function ze(le,w){let B=a.H();return a.J(B,B,[1,1,0]),a.K(B,B,[.5*le.width,.5*le.height,1]),a.L(B,B,le.calculatePosMatrix(w.toUnwrapped()))}function Ce(le,w,B,Q,ee,se){let qe=function(Nt,hr,Sr){if(Nt)for(let he of Nt){let be=hr[he];if(be&&be.source===Sr&&be.type===\"fill-extrusion\")return!0}else for(let he in hr){let be=hr[he];if(be.source===Sr&&be.type===\"fill-extrusion\")return!0}return!1}(ee&&ee.layers,w,le.id),je=se.maxPitchScaleFactor(),it=le.tilesIn(Q,je,qe);it.sort(me);let yt=[];for(let Nt of it)yt.push({wrappedTileID:Nt.tileID.wrapped().key,queryResults:Nt.tile.queryRenderedFeatures(w,B,le._state,Nt.queryGeometry,Nt.cameraQueryGeometry,Nt.scale,ee,se,je,ze(le.transform,Nt.tileID))});let Ot=function(Nt){let hr={},Sr={};for(let he of Nt){let be=he.queryResults,Pe=he.wrappedTileID,Oe=Sr[Pe]=Sr[Pe]||{};for(let Je in be){let He=be[Je],et=Oe[Je]=Oe[Je]||{},Mt=hr[Je]=hr[Je]||[];for(let Dt of He)et[Dt.featureIndex]||(et[Dt.featureIndex]=!0,Mt.push(Dt))}}return hr}(yt);for(let Nt in Ot)Ot[Nt].forEach(hr=>{let Sr=hr.feature,he=le.getFeatureState(Sr.layer[\"source-layer\"],Sr.id);Sr.source=Sr.layer.source,Sr.layer[\"source-layer\"]&&(Sr.sourceLayer=Sr.layer[\"source-layer\"]),Sr.state=he});return Ot}function me(le,w){let B=le.tileID,Q=w.tileID;return B.overscaledZ-Q.overscaledZ||B.canonical.y-Q.canonical.y||B.wrap-Q.wrap||B.canonical.x-Q.canonical.x}function Re(le,w,B){return a._(this,void 0,void 0,function*(){let Q=le;if(le.url?Q=(yield a.h(w.transformRequest(le.url,\"Source\"),B)).data:yield u.frameAsync(B),!Q)return null;let ee=a.M(a.e(Q,le),[\"tiles\",\"minzoom\",\"maxzoom\",\"attribution\",\"bounds\",\"scheme\",\"tileSize\",\"encoding\"]);return\"vector_layers\"in Q&&Q.vector_layers&&(ee.vectorLayerIds=Q.vector_layers.map(se=>se.id)),ee})}class ce{constructor(w,B){w&&(B?this.setSouthWest(w).setNorthEast(B):Array.isArray(w)&&(w.length===4?this.setSouthWest([w[0],w[1]]).setNorthEast([w[2],w[3]]):this.setSouthWest(w[0]).setNorthEast(w[1])))}setNorthEast(w){return this._ne=w instanceof a.N?new a.N(w.lng,w.lat):a.N.convert(w),this}setSouthWest(w){return this._sw=w instanceof a.N?new a.N(w.lng,w.lat):a.N.convert(w),this}extend(w){let B=this._sw,Q=this._ne,ee,se;if(w instanceof a.N)ee=w,se=w;else{if(!(w instanceof ce))return Array.isArray(w)?w.length===4||w.every(Array.isArray)?this.extend(ce.convert(w)):this.extend(a.N.convert(w)):w&&(\"lng\"in w||\"lon\"in w)&&\"lat\"in w?this.extend(a.N.convert(w)):this;if(ee=w._sw,se=w._ne,!ee||!se)return this}return B||Q?(B.lng=Math.min(ee.lng,B.lng),B.lat=Math.min(ee.lat,B.lat),Q.lng=Math.max(se.lng,Q.lng),Q.lat=Math.max(se.lat,Q.lat)):(this._sw=new a.N(ee.lng,ee.lat),this._ne=new a.N(se.lng,se.lat)),this}getCenter(){return new a.N((this._sw.lng+this._ne.lng)/2,(this._sw.lat+this._ne.lat)/2)}getSouthWest(){return this._sw}getNorthEast(){return this._ne}getNorthWest(){return new a.N(this.getWest(),this.getNorth())}getSouthEast(){return new a.N(this.getEast(),this.getSouth())}getWest(){return this._sw.lng}getSouth(){return this._sw.lat}getEast(){return this._ne.lng}getNorth(){return this._ne.lat}toArray(){return[this._sw.toArray(),this._ne.toArray()]}toString(){return`LngLatBounds(${this._sw.toString()}, ${this._ne.toString()})`}isEmpty(){return!(this._sw&&this._ne)}contains(w){let{lng:B,lat:Q}=a.N.convert(w),ee=this._sw.lng<=B&&B<=this._ne.lng;return this._sw.lng>this._ne.lng&&(ee=this._sw.lng>=B&&B>=this._ne.lng),this._sw.lat<=Q&&Q<=this._ne.lat&&ee}static convert(w){return w instanceof ce?w:w&&new ce(w)}static fromLngLat(w,B=0){let Q=360*B/40075017,ee=Q/Math.cos(Math.PI/180*w.lat);return new ce(new a.N(w.lng-ee,w.lat-Q),new a.N(w.lng+ee,w.lat+Q))}adjustAntiMeridian(){let w=new a.N(this._sw.lng,this._sw.lat),B=new a.N(this._ne.lng,this._ne.lat);return new ce(w,w.lng>B.lng?new a.N(B.lng+360,B.lat):B)}}class Ge{constructor(w,B,Q){this.bounds=ce.convert(this.validateBounds(w)),this.minzoom=B||0,this.maxzoom=Q||24}validateBounds(w){return Array.isArray(w)&&w.length===4?[Math.max(-180,w[0]),Math.max(-90,w[1]),Math.min(180,w[2]),Math.min(90,w[3])]:[-180,-90,180,90]}contains(w){let B=Math.pow(2,w.z),Q=Math.floor(a.O(this.bounds.getWest())*B),ee=Math.floor(a.Q(this.bounds.getNorth())*B),se=Math.ceil(a.O(this.bounds.getEast())*B),qe=Math.ceil(a.Q(this.bounds.getSouth())*B);return w.x>=Q&&w.x=ee&&w.y{this._options.tiles=w}),this}setUrl(w){return this.setSourceProperty(()=>{this.url=w,this._options.url=w}),this}onRemove(){this._tileJSONRequest&&(this._tileJSONRequest.abort(),this._tileJSONRequest=null)}serialize(){return a.e({},this._options)}loadTile(w){return a._(this,void 0,void 0,function*(){let B=w.tileID.canonical.url(this.tiles,this.map.getPixelRatio(),this.scheme),Q={request:this.map._requestManager.transformRequest(B,\"Tile\"),uid:w.uid,tileID:w.tileID,zoom:w.tileID.overscaledZ,tileSize:this.tileSize*w.tileID.overscaleFactor(),type:this.type,source:this.id,pixelRatio:this.map.getPixelRatio(),showCollisionBoxes:this.map.showCollisionBoxes,promoteId:this.promoteId};Q.request.collectResourceTiming=this._collectResourceTiming;let ee=\"RT\";if(w.actor&&w.state!==\"expired\"){if(w.state===\"loading\")return new Promise((se,qe)=>{w.reloadPromise={resolve:se,reject:qe}})}else w.actor=this.dispatcher.getActor(),ee=\"LT\";w.abortController=new AbortController;try{let se=yield w.actor.sendAsync({type:ee,data:Q},w.abortController);if(delete w.abortController,w.aborted)return;this._afterTileLoadWorkerResponse(w,se)}catch(se){if(delete w.abortController,w.aborted)return;if(se&&se.status!==404)throw se;this._afterTileLoadWorkerResponse(w,null)}})}_afterTileLoadWorkerResponse(w,B){if(B&&B.resourceTiming&&(w.resourceTiming=B.resourceTiming),B&&this.map._refreshExpiredTiles&&w.setExpiryData(B),w.loadVectorData(B,this.map.painter),w.reloadPromise){let Q=w.reloadPromise;w.reloadPromise=null,this.loadTile(w).then(Q.resolve).catch(Q.reject)}}abortTile(w){return a._(this,void 0,void 0,function*(){w.abortController&&(w.abortController.abort(),delete w.abortController),w.actor&&(yield w.actor.sendAsync({type:\"AT\",data:{uid:w.uid,type:this.type,source:this.id}}))})}unloadTile(w){return a._(this,void 0,void 0,function*(){w.unloadVectorData(),w.actor&&(yield w.actor.sendAsync({type:\"RMT\",data:{uid:w.uid,type:this.type,source:this.id}}))})}hasTransition(){return!1}}class ct extends a.E{constructor(w,B,Q,ee){super(),this.id=w,this.dispatcher=Q,this.setEventedParent(ee),this.type=\"raster\",this.minzoom=0,this.maxzoom=22,this.roundZoom=!0,this.scheme=\"xyz\",this.tileSize=512,this._loaded=!1,this._options=a.e({type:\"raster\"},B),a.e(this,a.M(B,[\"url\",\"scheme\",\"tileSize\"]))}load(){return a._(this,void 0,void 0,function*(){this._loaded=!1,this.fire(new a.k(\"dataloading\",{dataType:\"source\"})),this._tileJSONRequest=new AbortController;try{let w=yield Re(this._options,this.map._requestManager,this._tileJSONRequest);this._tileJSONRequest=null,this._loaded=!0,w&&(a.e(this,w),w.bounds&&(this.tileBounds=new Ge(w.bounds,this.minzoom,this.maxzoom)),this.fire(new a.k(\"data\",{dataType:\"source\",sourceDataType:\"metadata\"})),this.fire(new a.k(\"data\",{dataType:\"source\",sourceDataType:\"content\"})))}catch(w){this._tileJSONRequest=null,this.fire(new a.j(w))}})}loaded(){return this._loaded}onAdd(w){this.map=w,this.load()}onRemove(){this._tileJSONRequest&&(this._tileJSONRequest.abort(),this._tileJSONRequest=null)}setSourceProperty(w){this._tileJSONRequest&&(this._tileJSONRequest.abort(),this._tileJSONRequest=null),w(),this.load()}setTiles(w){return this.setSourceProperty(()=>{this._options.tiles=w}),this}setUrl(w){return this.setSourceProperty(()=>{this.url=w,this._options.url=w}),this}serialize(){return a.e({},this._options)}hasTile(w){return!this.tileBounds||this.tileBounds.contains(w.canonical)}loadTile(w){return a._(this,void 0,void 0,function*(){let B=w.tileID.canonical.url(this.tiles,this.map.getPixelRatio(),this.scheme);w.abortController=new AbortController;try{let Q=yield g.getImage(this.map._requestManager.transformRequest(B,\"Tile\"),w.abortController,this.map._refreshExpiredTiles);if(delete w.abortController,w.aborted)return void(w.state=\"unloaded\");if(Q&&Q.data){this.map._refreshExpiredTiles&&Q.cacheControl&&Q.expires&&w.setExpiryData({cacheControl:Q.cacheControl,expires:Q.expires});let ee=this.map.painter.context,se=ee.gl,qe=Q.data;w.texture=this.map.painter.getTileTexture(qe.width),w.texture?w.texture.update(qe,{useMipmap:!0}):(w.texture=new p(ee,qe,se.RGBA,{useMipmap:!0}),w.texture.bind(se.LINEAR,se.CLAMP_TO_EDGE,se.LINEAR_MIPMAP_NEAREST)),w.state=\"loaded\"}}catch(Q){if(delete w.abortController,w.aborted)w.state=\"unloaded\";else if(Q)throw w.state=\"errored\",Q}})}abortTile(w){return a._(this,void 0,void 0,function*(){w.abortController&&(w.abortController.abort(),delete w.abortController)})}unloadTile(w){return a._(this,void 0,void 0,function*(){w.texture&&this.map.painter.saveTileTexture(w.texture)})}hasTransition(){return!1}}class qt extends ct{constructor(w,B,Q,ee){super(w,B,Q,ee),this.type=\"raster-dem\",this.maxzoom=22,this._options=a.e({type:\"raster-dem\"},B),this.encoding=B.encoding||\"mapbox\",this.redFactor=B.redFactor,this.greenFactor=B.greenFactor,this.blueFactor=B.blueFactor,this.baseShift=B.baseShift}loadTile(w){return a._(this,void 0,void 0,function*(){let B=w.tileID.canonical.url(this.tiles,this.map.getPixelRatio(),this.scheme),Q=this.map._requestManager.transformRequest(B,\"Tile\");w.neighboringTiles=this._getNeighboringTiles(w.tileID),w.abortController=new AbortController;try{let ee=yield g.getImage(Q,w.abortController,this.map._refreshExpiredTiles);if(delete w.abortController,w.aborted)return void(w.state=\"unloaded\");if(ee&&ee.data){let se=ee.data;this.map._refreshExpiredTiles&&ee.cacheControl&&ee.expires&&w.setExpiryData({cacheControl:ee.cacheControl,expires:ee.expires});let qe=a.b(se)&&a.U()?se:yield this.readImageNow(se),je={type:this.type,uid:w.uid,source:this.id,rawImageData:qe,encoding:this.encoding,redFactor:this.redFactor,greenFactor:this.greenFactor,blueFactor:this.blueFactor,baseShift:this.baseShift};if(!w.actor||w.state===\"expired\"){w.actor=this.dispatcher.getActor();let it=yield w.actor.sendAsync({type:\"LDT\",data:je});w.dem=it,w.needsHillshadePrepare=!0,w.needsTerrainPrepare=!0,w.state=\"loaded\"}}}catch(ee){if(delete w.abortController,w.aborted)w.state=\"unloaded\";else if(ee)throw w.state=\"errored\",ee}})}readImageNow(w){return a._(this,void 0,void 0,function*(){if(typeof VideoFrame!=\"undefined\"&&a.V()){let B=w.width+2,Q=w.height+2;try{return new a.R({width:B,height:Q},yield a.W(w,-1,-1,B,Q))}catch(ee){}}return u.getImageData(w,1)})}_getNeighboringTiles(w){let B=w.canonical,Q=Math.pow(2,B.z),ee=(B.x-1+Q)%Q,se=B.x===0?w.wrap-1:w.wrap,qe=(B.x+1+Q)%Q,je=B.x+1===Q?w.wrap+1:w.wrap,it={};return it[new a.S(w.overscaledZ,se,B.z,ee,B.y).key]={backfilled:!1},it[new a.S(w.overscaledZ,je,B.z,qe,B.y).key]={backfilled:!1},B.y>0&&(it[new a.S(w.overscaledZ,se,B.z,ee,B.y-1).key]={backfilled:!1},it[new a.S(w.overscaledZ,w.wrap,B.z,B.x,B.y-1).key]={backfilled:!1},it[new a.S(w.overscaledZ,je,B.z,qe,B.y-1).key]={backfilled:!1}),B.y+10&&a.e(se,{resourceTiming:ee}),this.fire(new a.k(\"data\",Object.assign(Object.assign({},se),{sourceDataType:\"metadata\"}))),this.fire(new a.k(\"data\",Object.assign(Object.assign({},se),{sourceDataType:\"content\"})))}catch(Q){if(this._pendingLoads--,this._removed)return void this.fire(new a.k(\"dataabort\",{dataType:\"source\"}));this.fire(new a.j(Q))}})}loaded(){return this._pendingLoads===0}loadTile(w){return a._(this,void 0,void 0,function*(){let B=w.actor?\"RT\":\"LT\";w.actor=this.actor;let Q={type:this.type,uid:w.uid,tileID:w.tileID,zoom:w.tileID.overscaledZ,maxZoom:this.maxzoom,tileSize:this.tileSize,source:this.id,pixelRatio:this.map.getPixelRatio(),showCollisionBoxes:this.map.showCollisionBoxes,promoteId:this.promoteId};w.abortController=new AbortController;let ee=yield this.actor.sendAsync({type:B,data:Q},w.abortController);delete w.abortController,w.unloadVectorData(),w.aborted||w.loadVectorData(ee,this.map.painter,B===\"RT\")})}abortTile(w){return a._(this,void 0,void 0,function*(){w.abortController&&(w.abortController.abort(),delete w.abortController),w.aborted=!0})}unloadTile(w){return a._(this,void 0,void 0,function*(){w.unloadVectorData(),yield this.actor.sendAsync({type:\"RMT\",data:{uid:w.uid,type:this.type,source:this.id}})})}onRemove(){this._removed=!0,this.actor.sendAsync({type:\"RS\",data:{type:this.type,source:this.id}})}serialize(){return a.e({},this._options,{type:this.type,data:this._data})}hasTransition(){return!1}}var ot=a.Y([{name:\"a_pos\",type:\"Int16\",components:2},{name:\"a_texture_pos\",type:\"Int16\",components:2}]);class Rt extends a.E{constructor(w,B,Q,ee){super(),this.id=w,this.dispatcher=Q,this.coordinates=B.coordinates,this.type=\"image\",this.minzoom=0,this.maxzoom=22,this.tileSize=512,this.tiles={},this._loaded=!1,this.setEventedParent(ee),this.options=B}load(w){return a._(this,void 0,void 0,function*(){this._loaded=!1,this.fire(new a.k(\"dataloading\",{dataType:\"source\"})),this.url=this.options.url,this._request=new AbortController;try{let B=yield g.getImage(this.map._requestManager.transformRequest(this.url,\"Image\"),this._request);this._request=null,this._loaded=!0,B&&B.data&&(this.image=B.data,w&&(this.coordinates=w),this._finishLoading())}catch(B){this._request=null,this._loaded=!0,this.fire(new a.j(B))}})}loaded(){return this._loaded}updateImage(w){return w.url?(this._request&&(this._request.abort(),this._request=null),this.options.url=w.url,this.load(w.coordinates).finally(()=>{this.texture=null}),this):this}_finishLoading(){this.map&&(this.setCoordinates(this.coordinates),this.fire(new a.k(\"data\",{dataType:\"source\",sourceDataType:\"metadata\"})))}onAdd(w){this.map=w,this.load()}onRemove(){this._request&&(this._request.abort(),this._request=null)}setCoordinates(w){this.coordinates=w;let B=w.map(a.Z.fromLngLat);this.tileID=function(ee){let se=1/0,qe=1/0,je=-1/0,it=-1/0;for(let hr of ee)se=Math.min(se,hr.x),qe=Math.min(qe,hr.y),je=Math.max(je,hr.x),it=Math.max(it,hr.y);let yt=Math.max(je-se,it-qe),Ot=Math.max(0,Math.floor(-Math.log(yt)/Math.LN2)),Nt=Math.pow(2,Ot);return new a.a1(Ot,Math.floor((se+je)/2*Nt),Math.floor((qe+it)/2*Nt))}(B),this.minzoom=this.maxzoom=this.tileID.z;let Q=B.map(ee=>this.tileID.getTilePoint(ee)._round());return this._boundsArray=new a.$,this._boundsArray.emplaceBack(Q[0].x,Q[0].y,0,0),this._boundsArray.emplaceBack(Q[1].x,Q[1].y,a.X,0),this._boundsArray.emplaceBack(Q[3].x,Q[3].y,0,a.X),this._boundsArray.emplaceBack(Q[2].x,Q[2].y,a.X,a.X),this.boundsBuffer&&(this.boundsBuffer.destroy(),delete this.boundsBuffer),this.fire(new a.k(\"data\",{dataType:\"source\",sourceDataType:\"content\"})),this}prepare(){if(Object.keys(this.tiles).length===0||!this.image)return;let w=this.map.painter.context,B=w.gl;this.boundsBuffer||(this.boundsBuffer=w.createVertexBuffer(this._boundsArray,ot.members)),this.boundsSegments||(this.boundsSegments=a.a0.simpleSegment(0,0,4,2)),this.texture||(this.texture=new p(w,this.image,B.RGBA),this.texture.bind(B.LINEAR,B.CLAMP_TO_EDGE));let Q=!1;for(let ee in this.tiles){let se=this.tiles[ee];se.state!==\"loaded\"&&(se.state=\"loaded\",se.texture=this.texture,Q=!0)}Q&&this.fire(new a.k(\"data\",{dataType:\"source\",sourceDataType:\"idle\",sourceId:this.id}))}loadTile(w){return a._(this,void 0,void 0,function*(){this.tileID&&this.tileID.equals(w.tileID.canonical)?(this.tiles[String(w.tileID.wrap)]=w,w.buckets={}):w.state=\"errored\"})}serialize(){return{type:\"image\",url:this.options.url,coordinates:this.coordinates}}hasTransition(){return!1}}class kt extends Rt{constructor(w,B,Q,ee){super(w,B,Q,ee),this.roundZoom=!0,this.type=\"video\",this.options=B}load(){return a._(this,void 0,void 0,function*(){this._loaded=!1;let w=this.options;this.urls=[];for(let B of w.urls)this.urls.push(this.map._requestManager.transformRequest(B,\"Source\").url);try{let B=yield a.a3(this.urls);if(this._loaded=!0,!B)return;this.video=B,this.video.loop=!0,this.video.addEventListener(\"playing\",()=>{this.map.triggerRepaint()}),this.map&&this.video.play(),this._finishLoading()}catch(B){this.fire(new a.j(B))}})}pause(){this.video&&this.video.pause()}play(){this.video&&this.video.play()}seek(w){if(this.video){let B=this.video.seekable;wB.end(0)?this.fire(new a.j(new a.a2(`sources.${this.id}`,null,`Playback for this video can be set only between the ${B.start(0)} and ${B.end(0)}-second mark.`))):this.video.currentTime=w}}getVideo(){return this.video}onAdd(w){this.map||(this.map=w,this.load(),this.video&&(this.video.play(),this.setCoordinates(this.coordinates)))}prepare(){if(Object.keys(this.tiles).length===0||this.video.readyState<2)return;let w=this.map.painter.context,B=w.gl;this.boundsBuffer||(this.boundsBuffer=w.createVertexBuffer(this._boundsArray,ot.members)),this.boundsSegments||(this.boundsSegments=a.a0.simpleSegment(0,0,4,2)),this.texture?this.video.paused||(this.texture.bind(B.LINEAR,B.CLAMP_TO_EDGE),B.texSubImage2D(B.TEXTURE_2D,0,0,0,B.RGBA,B.UNSIGNED_BYTE,this.video)):(this.texture=new p(w,this.video,B.RGBA),this.texture.bind(B.LINEAR,B.CLAMP_TO_EDGE));let Q=!1;for(let ee in this.tiles){let se=this.tiles[ee];se.state!==\"loaded\"&&(se.state=\"loaded\",se.texture=this.texture,Q=!0)}Q&&this.fire(new a.k(\"data\",{dataType:\"source\",sourceDataType:\"idle\",sourceId:this.id}))}serialize(){return{type:\"video\",urls:this.urls,coordinates:this.coordinates}}hasTransition(){return this.video&&!this.video.paused}}class Ct extends Rt{constructor(w,B,Q,ee){super(w,B,Q,ee),B.coordinates?Array.isArray(B.coordinates)&&B.coordinates.length===4&&!B.coordinates.some(se=>!Array.isArray(se)||se.length!==2||se.some(qe=>typeof qe!=\"number\"))||this.fire(new a.j(new a.a2(`sources.${w}`,null,'\"coordinates\" property must be an array of 4 longitude/latitude array pairs'))):this.fire(new a.j(new a.a2(`sources.${w}`,null,'missing required property \"coordinates\"'))),B.animate&&typeof B.animate!=\"boolean\"&&this.fire(new a.j(new a.a2(`sources.${w}`,null,'optional \"animate\" property must be a boolean value'))),B.canvas?typeof B.canvas==\"string\"||B.canvas instanceof HTMLCanvasElement||this.fire(new a.j(new a.a2(`sources.${w}`,null,'\"canvas\" must be either a string representing the ID of the canvas element from which to read, or an HTMLCanvasElement instance'))):this.fire(new a.j(new a.a2(`sources.${w}`,null,'missing required property \"canvas\"'))),this.options=B,this.animate=B.animate===void 0||B.animate}load(){return a._(this,void 0,void 0,function*(){this._loaded=!0,this.canvas||(this.canvas=this.options.canvas instanceof HTMLCanvasElement?this.options.canvas:document.getElementById(this.options.canvas)),this.width=this.canvas.width,this.height=this.canvas.height,this._hasInvalidDimensions()?this.fire(new a.j(new Error(\"Canvas dimensions cannot be less than or equal to zero.\"))):(this.play=function(){this._playing=!0,this.map.triggerRepaint()},this.pause=function(){this._playing&&(this.prepare(),this._playing=!1)},this._finishLoading())})}getCanvas(){return this.canvas}onAdd(w){this.map=w,this.load(),this.canvas&&this.animate&&this.play()}onRemove(){this.pause()}prepare(){let w=!1;if(this.canvas.width!==this.width&&(this.width=this.canvas.width,w=!0),this.canvas.height!==this.height&&(this.height=this.canvas.height,w=!0),this._hasInvalidDimensions()||Object.keys(this.tiles).length===0)return;let B=this.map.painter.context,Q=B.gl;this.boundsBuffer||(this.boundsBuffer=B.createVertexBuffer(this._boundsArray,ot.members)),this.boundsSegments||(this.boundsSegments=a.a0.simpleSegment(0,0,4,2)),this.texture?(w||this._playing)&&this.texture.update(this.canvas,{premultiply:!0}):this.texture=new p(B,this.canvas,Q.RGBA,{premultiply:!0});let ee=!1;for(let se in this.tiles){let qe=this.tiles[se];qe.state!==\"loaded\"&&(qe.state=\"loaded\",qe.texture=this.texture,ee=!0)}ee&&this.fire(new a.k(\"data\",{dataType:\"source\",sourceDataType:\"idle\",sourceId:this.id}))}serialize(){return{type:\"canvas\",coordinates:this.coordinates}}hasTransition(){return this._playing}_hasInvalidDimensions(){for(let w of[this.canvas.width,this.canvas.height])if(isNaN(w)||w<=0)return!0;return!1}}let Yt={},xr=le=>{switch(le){case\"geojson\":return rt;case\"image\":return Rt;case\"raster\":return ct;case\"raster-dem\":return qt;case\"vector\":return nt;case\"video\":return kt;case\"canvas\":return Ct}return Yt[le]},er=\"RTLPluginLoaded\";class Ke extends a.E{constructor(){super(...arguments),this.status=\"unavailable\",this.url=null,this.dispatcher=Ae()}_syncState(w){return this.status=w,this.dispatcher.broadcast(\"SRPS\",{pluginStatus:w,pluginURL:this.url}).catch(B=>{throw this.status=\"error\",B})}getRTLTextPluginStatus(){return this.status}clearRTLTextPlugin(){this.status=\"unavailable\",this.url=null}setRTLTextPlugin(w){return a._(this,arguments,void 0,function*(B,Q=!1){if(this.url)throw new Error(\"setRTLTextPlugin cannot be called multiple times.\");if(this.url=u.resolveURL(B),!this.url)throw new Error(`requested url ${B} is invalid`);if(this.status===\"unavailable\"){if(!Q)return this._requestImport();this.status=\"deferred\",this._syncState(this.status)}else if(this.status===\"requested\")return this._requestImport()})}_requestImport(){return a._(this,void 0,void 0,function*(){yield this._syncState(\"loading\"),this.status=\"loaded\",this.fire(new a.k(er))})}lazyLoad(){this.status===\"unavailable\"?this.status=\"requested\":this.status===\"deferred\"&&this._requestImport()}}let xt=null;function bt(){return xt||(xt=new Ke),xt}class Lt{constructor(w,B){this.timeAdded=0,this.fadeEndTime=0,this.tileID=w,this.uid=a.a4(),this.uses=0,this.tileSize=B,this.buckets={},this.expirationTime=null,this.queryPadding=0,this.hasSymbolBuckets=!1,this.hasRTLText=!1,this.dependencies={},this.rtt=[],this.rttCoords={},this.expiredRequestCount=0,this.state=\"loading\"}registerFadeDuration(w){let B=w+this.timeAdded;Bse.getLayer(yt)).filter(Boolean);if(it.length!==0){je.layers=it,je.stateDependentLayerIds&&(je.stateDependentLayers=je.stateDependentLayerIds.map(yt=>it.filter(Ot=>Ot.id===yt)[0]));for(let yt of it)qe[yt.id]=je}}return qe}(w.buckets,B.style),this.hasSymbolBuckets=!1;for(let ee in this.buckets){let se=this.buckets[ee];if(se instanceof a.a6){if(this.hasSymbolBuckets=!0,!Q)break;se.justReloaded=!0}}if(this.hasRTLText=!1,this.hasSymbolBuckets)for(let ee in this.buckets){let se=this.buckets[ee];if(se instanceof a.a6&&se.hasRTLText){this.hasRTLText=!0,bt().lazyLoad();break}}this.queryPadding=0;for(let ee in this.buckets){let se=this.buckets[ee];this.queryPadding=Math.max(this.queryPadding,B.style.getLayer(ee).queryRadius(se))}w.imageAtlas&&(this.imageAtlas=w.imageAtlas),w.glyphAtlasImage&&(this.glyphAtlasImage=w.glyphAtlasImage)}else this.collisionBoxArray=new a.a5}unloadVectorData(){for(let w in this.buckets)this.buckets[w].destroy();this.buckets={},this.imageAtlasTexture&&this.imageAtlasTexture.destroy(),this.imageAtlas&&(this.imageAtlas=null),this.glyphAtlasTexture&&this.glyphAtlasTexture.destroy(),this.latestFeatureIndex=null,this.state=\"unloaded\"}getBucket(w){return this.buckets[w.id]}upload(w){for(let Q in this.buckets){let ee=this.buckets[Q];ee.uploadPending()&&ee.upload(w)}let B=w.gl;this.imageAtlas&&!this.imageAtlas.uploaded&&(this.imageAtlasTexture=new p(w,this.imageAtlas.image,B.RGBA),this.imageAtlas.uploaded=!0),this.glyphAtlasImage&&(this.glyphAtlasTexture=new p(w,this.glyphAtlasImage,B.ALPHA),this.glyphAtlasImage=null)}prepare(w){this.imageAtlas&&this.imageAtlas.patchUpdatedImages(w,this.imageAtlasTexture)}queryRenderedFeatures(w,B,Q,ee,se,qe,je,it,yt,Ot){return this.latestFeatureIndex&&this.latestFeatureIndex.rawTileData?this.latestFeatureIndex.query({queryGeometry:ee,cameraQueryGeometry:se,scale:qe,tileSize:this.tileSize,pixelPosMatrix:Ot,transform:it,params:je,queryPadding:this.queryPadding*yt},w,B,Q):{}}querySourceFeatures(w,B){let Q=this.latestFeatureIndex;if(!Q||!Q.rawTileData)return;let ee=Q.loadVTLayers(),se=B&&B.sourceLayer?B.sourceLayer:\"\",qe=ee._geojsonTileLayer||ee[se];if(!qe)return;let je=a.a7(B&&B.filter),{z:it,x:yt,y:Ot}=this.tileID.canonical,Nt={z:it,x:yt,y:Ot};for(let hr=0;hrQ)ee=!1;else if(B)if(this.expirationTime{this.remove(w,se)},Q)),this.data[ee].push(se),this.order.push(ee),this.order.length>this.max){let qe=this._getAndRemoveByKey(this.order[0]);qe&&this.onRemove(qe)}return this}has(w){return w.wrapped().key in this.data}getAndRemove(w){return this.has(w)?this._getAndRemoveByKey(w.wrapped().key):null}_getAndRemoveByKey(w){let B=this.data[w].shift();return B.timeout&&clearTimeout(B.timeout),this.data[w].length===0&&delete this.data[w],this.order.splice(this.order.indexOf(w),1),B.value}getByKey(w){let B=this.data[w];return B?B[0].value:null}get(w){return this.has(w)?this.data[w.wrapped().key][0].value:null}remove(w,B){if(!this.has(w))return this;let Q=w.wrapped().key,ee=B===void 0?0:this.data[Q].indexOf(B),se=this.data[Q][ee];return this.data[Q].splice(ee,1),se.timeout&&clearTimeout(se.timeout),this.data[Q].length===0&&delete this.data[Q],this.onRemove(se.value),this.order.splice(this.order.indexOf(Q),1),this}setMaxSize(w){for(this.max=w;this.order.length>this.max;){let B=this._getAndRemoveByKey(this.order[0]);B&&this.onRemove(B)}return this}filter(w){let B=[];for(let Q in this.data)for(let ee of this.data[Q])w(ee.value)||B.push(ee);for(let Q of B)this.remove(Q.value.tileID,Q)}}class Et{constructor(){this.state={},this.stateChanges={},this.deletedStates={}}updateState(w,B,Q){let ee=String(B);if(this.stateChanges[w]=this.stateChanges[w]||{},this.stateChanges[w][ee]=this.stateChanges[w][ee]||{},a.e(this.stateChanges[w][ee],Q),this.deletedStates[w]===null){this.deletedStates[w]={};for(let se in this.state[w])se!==ee&&(this.deletedStates[w][se]=null)}else if(this.deletedStates[w]&&this.deletedStates[w][ee]===null){this.deletedStates[w][ee]={};for(let se in this.state[w][ee])Q[se]||(this.deletedStates[w][ee][se]=null)}else for(let se in Q)this.deletedStates[w]&&this.deletedStates[w][ee]&&this.deletedStates[w][ee][se]===null&&delete this.deletedStates[w][ee][se]}removeFeatureState(w,B,Q){if(this.deletedStates[w]===null)return;let ee=String(B);if(this.deletedStates[w]=this.deletedStates[w]||{},Q&&B!==void 0)this.deletedStates[w][ee]!==null&&(this.deletedStates[w][ee]=this.deletedStates[w][ee]||{},this.deletedStates[w][ee][Q]=null);else if(B!==void 0)if(this.stateChanges[w]&&this.stateChanges[w][ee])for(Q in this.deletedStates[w][ee]={},this.stateChanges[w][ee])this.deletedStates[w][ee][Q]=null;else this.deletedStates[w][ee]=null;else this.deletedStates[w]=null}getState(w,B){let Q=String(B),ee=a.e({},(this.state[w]||{})[Q],(this.stateChanges[w]||{})[Q]);if(this.deletedStates[w]===null)return{};if(this.deletedStates[w]){let se=this.deletedStates[w][B];if(se===null)return{};for(let qe in se)delete ee[qe]}return ee}initializeTileState(w,B){w.setFeatureState(this.state,B)}coalesceChanges(w,B){let Q={};for(let ee in this.stateChanges){this.state[ee]=this.state[ee]||{};let se={};for(let qe in this.stateChanges[ee])this.state[ee][qe]||(this.state[ee][qe]={}),a.e(this.state[ee][qe],this.stateChanges[ee][qe]),se[qe]=this.state[ee][qe];Q[ee]=se}for(let ee in this.deletedStates){this.state[ee]=this.state[ee]||{};let se={};if(this.deletedStates[ee]===null)for(let qe in this.state[ee])se[qe]={},this.state[ee][qe]={};else for(let qe in this.deletedStates[ee]){if(this.deletedStates[ee][qe]===null)this.state[ee][qe]={};else for(let je of Object.keys(this.deletedStates[ee][qe]))delete this.state[ee][qe][je];se[qe]=this.state[ee][qe]}Q[ee]=Q[ee]||{},a.e(Q[ee],se)}if(this.stateChanges={},this.deletedStates={},Object.keys(Q).length!==0)for(let ee in w)w[ee].setFeatureState(Q,B)}}class dt extends a.E{constructor(w,B,Q){super(),this.id=w,this.dispatcher=Q,this.on(\"data\",ee=>this._dataHandler(ee)),this.on(\"dataloading\",()=>{this._sourceErrored=!1}),this.on(\"error\",()=>{this._sourceErrored=this._source.loaded()}),this._source=((ee,se,qe,je)=>{let it=new(xr(se.type))(ee,se,qe,je);if(it.id!==ee)throw new Error(`Expected Source id to be ${ee} instead of ${it.id}`);return it})(w,B,Q,this),this._tiles={},this._cache=new St(0,ee=>this._unloadTile(ee)),this._timers={},this._cacheTimers={},this._maxTileCacheSize=null,this._maxTileCacheZoomLevels=null,this._loadedParentTiles={},this._coveredTiles={},this._state=new Et,this._didEmitContent=!1,this._updated=!1}onAdd(w){this.map=w,this._maxTileCacheSize=w?w._maxTileCacheSize:null,this._maxTileCacheZoomLevels=w?w._maxTileCacheZoomLevels:null,this._source&&this._source.onAdd&&this._source.onAdd(w)}onRemove(w){this.clearTiles(),this._source&&this._source.onRemove&&this._source.onRemove(w)}loaded(){if(this._sourceErrored)return!0;if(!this._sourceLoaded||!this._source.loaded())return!1;if(!(this.used===void 0&&this.usedForTerrain===void 0||this.used||this.usedForTerrain))return!0;if(!this._updated)return!1;for(let w in this._tiles){let B=this._tiles[w];if(B.state!==\"loaded\"&&B.state!==\"errored\")return!1}return!0}getSource(){return this._source}pause(){this._paused=!0}resume(){if(!this._paused)return;let w=this._shouldReloadOnResume;this._paused=!1,this._shouldReloadOnResume=!1,w&&this.reload(),this.transform&&this.update(this.transform,this.terrain)}_loadTile(w,B,Q){return a._(this,void 0,void 0,function*(){try{yield this._source.loadTile(w),this._tileLoaded(w,B,Q)}catch(ee){w.state=\"errored\",ee.status!==404?this._source.fire(new a.j(ee,{tile:w})):this.update(this.transform,this.terrain)}})}_unloadTile(w){this._source.unloadTile&&this._source.unloadTile(w)}_abortTile(w){this._source.abortTile&&this._source.abortTile(w),this._source.fire(new a.k(\"dataabort\",{tile:w,coord:w.tileID,dataType:\"source\"}))}serialize(){return this._source.serialize()}prepare(w){this._source.prepare&&this._source.prepare(),this._state.coalesceChanges(this._tiles,this.map?this.map.painter:null);for(let B in this._tiles){let Q=this._tiles[B];Q.upload(w),Q.prepare(this.map.style.imageManager)}}getIds(){return Object.values(this._tiles).map(w=>w.tileID).sort(Ht).map(w=>w.key)}getRenderableIds(w){let B=[];for(let Q in this._tiles)this._isIdRenderable(Q,w)&&B.push(this._tiles[Q]);return w?B.sort((Q,ee)=>{let se=Q.tileID,qe=ee.tileID,je=new a.P(se.canonical.x,se.canonical.y)._rotate(this.transform.angle),it=new a.P(qe.canonical.x,qe.canonical.y)._rotate(this.transform.angle);return se.overscaledZ-qe.overscaledZ||it.y-je.y||it.x-je.x}).map(Q=>Q.tileID.key):B.map(Q=>Q.tileID).sort(Ht).map(Q=>Q.key)}hasRenderableParent(w){let B=this.findLoadedParent(w,0);return!!B&&this._isIdRenderable(B.tileID.key)}_isIdRenderable(w,B){return this._tiles[w]&&this._tiles[w].hasData()&&!this._coveredTiles[w]&&(B||!this._tiles[w].holdingForFade())}reload(){if(this._paused)this._shouldReloadOnResume=!0;else{this._cache.reset();for(let w in this._tiles)this._tiles[w].state!==\"errored\"&&this._reloadTile(w,\"reloading\")}}_reloadTile(w,B){return a._(this,void 0,void 0,function*(){let Q=this._tiles[w];Q&&(Q.state!==\"loading\"&&(Q.state=B),yield this._loadTile(Q,w,B))})}_tileLoaded(w,B,Q){w.timeAdded=u.now(),Q===\"expired\"&&(w.refreshedUponExpiration=!0),this._setTileReloadTimer(B,w),this.getSource().type===\"raster-dem\"&&w.dem&&this._backfillDEM(w),this._state.initializeTileState(w,this.map?this.map.painter:null),w.aborted||this._source.fire(new a.k(\"data\",{dataType:\"source\",tile:w,coord:w.tileID}))}_backfillDEM(w){let B=this.getRenderableIds();for(let ee=0;ee1||(Math.abs(qe)>1&&(Math.abs(qe+it)===1?qe+=it:Math.abs(qe-it)===1&&(qe-=it)),se.dem&&ee.dem&&(ee.dem.backfillBorder(se.dem,qe,je),ee.neighboringTiles&&ee.neighboringTiles[yt]&&(ee.neighboringTiles[yt].backfilled=!0)))}}getTile(w){return this.getTileByID(w.key)}getTileByID(w){return this._tiles[w]}_retainLoadedChildren(w,B,Q,ee){for(let se in this._tiles){let qe=this._tiles[se];if(ee[se]||!qe.hasData()||qe.tileID.overscaledZ<=B||qe.tileID.overscaledZ>Q)continue;let je=qe.tileID;for(;qe&&qe.tileID.overscaledZ>B+1;){let yt=qe.tileID.scaledTo(qe.tileID.overscaledZ-1);qe=this._tiles[yt.key],qe&&qe.hasData()&&(je=yt)}let it=je;for(;it.overscaledZ>B;)if(it=it.scaledTo(it.overscaledZ-1),w[it.key]){ee[je.key]=je;break}}}findLoadedParent(w,B){if(w.key in this._loadedParentTiles){let Q=this._loadedParentTiles[w.key];return Q&&Q.tileID.overscaledZ>=B?Q:null}for(let Q=w.overscaledZ-1;Q>=B;Q--){let ee=w.scaledTo(Q),se=this._getLoadedTile(ee);if(se)return se}}findLoadedSibling(w){return this._getLoadedTile(w)}_getLoadedTile(w){let B=this._tiles[w.key];return B&&B.hasData()?B:this._cache.getByKey(w.wrapped().key)}updateCacheSize(w){let B=Math.ceil(w.width/this._source.tileSize)+1,Q=Math.ceil(w.height/this._source.tileSize)+1,ee=Math.floor(B*Q*(this._maxTileCacheZoomLevels===null?a.a.MAX_TILE_CACHE_ZOOM_LEVELS:this._maxTileCacheZoomLevels)),se=typeof this._maxTileCacheSize==\"number\"?Math.min(this._maxTileCacheSize,ee):ee;this._cache.setMaxSize(se)}handleWrapJump(w){let B=Math.round((w-(this._prevLng===void 0?w:this._prevLng))/360);if(this._prevLng=w,B){let Q={};for(let ee in this._tiles){let se=this._tiles[ee];se.tileID=se.tileID.unwrapTo(se.tileID.wrap+B),Q[se.tileID.key]=se}this._tiles=Q;for(let ee in this._timers)clearTimeout(this._timers[ee]),delete this._timers[ee];for(let ee in this._tiles)this._setTileReloadTimer(ee,this._tiles[ee])}}_updateCoveredAndRetainedTiles(w,B,Q,ee,se,qe){let je={},it={},yt=Object.keys(w),Ot=u.now();for(let Nt of yt){let hr=w[Nt],Sr=this._tiles[Nt];if(!Sr||Sr.fadeEndTime!==0&&Sr.fadeEndTime<=Ot)continue;let he=this.findLoadedParent(hr,B),be=this.findLoadedSibling(hr),Pe=he||be||null;Pe&&(this._addTile(Pe.tileID),je[Pe.tileID.key]=Pe.tileID),it[Nt]=hr}this._retainLoadedChildren(it,ee,Q,w);for(let Nt in je)w[Nt]||(this._coveredTiles[Nt]=!0,w[Nt]=je[Nt]);if(qe){let Nt={},hr={};for(let Sr of se)this._tiles[Sr.key].hasData()?Nt[Sr.key]=Sr:hr[Sr.key]=Sr;for(let Sr in hr){let he=hr[Sr].children(this._source.maxzoom);this._tiles[he[0].key]&&this._tiles[he[1].key]&&this._tiles[he[2].key]&&this._tiles[he[3].key]&&(Nt[he[0].key]=w[he[0].key]=he[0],Nt[he[1].key]=w[he[1].key]=he[1],Nt[he[2].key]=w[he[2].key]=he[2],Nt[he[3].key]=w[he[3].key]=he[3],delete hr[Sr])}for(let Sr in hr){let he=hr[Sr],be=this.findLoadedParent(he,this._source.minzoom),Pe=this.findLoadedSibling(he),Oe=be||Pe||null;if(Oe){Nt[Oe.tileID.key]=w[Oe.tileID.key]=Oe.tileID;for(let Je in Nt)Nt[Je].isChildOf(Oe.tileID)&&delete Nt[Je]}}for(let Sr in this._tiles)Nt[Sr]||(this._coveredTiles[Sr]=!0)}}update(w,B){if(!this._sourceLoaded||this._paused)return;let Q;this.transform=w,this.terrain=B,this.updateCacheSize(w),this.handleWrapJump(this.transform.center.lng),this._coveredTiles={},this.used||this.usedForTerrain?this._source.tileID?Q=w.getVisibleUnwrappedCoordinates(this._source.tileID).map(Ot=>new a.S(Ot.canonical.z,Ot.wrap,Ot.canonical.z,Ot.canonical.x,Ot.canonical.y)):(Q=w.coveringTiles({tileSize:this.usedForTerrain?this.tileSize:this._source.tileSize,minzoom:this._source.minzoom,maxzoom:this._source.maxzoom,roundZoom:!this.usedForTerrain&&this._source.roundZoom,reparseOverscaled:this._source.reparseOverscaled,terrain:B}),this._source.hasTile&&(Q=Q.filter(Ot=>this._source.hasTile(Ot)))):Q=[];let ee=w.coveringZoomLevel(this._source),se=Math.max(ee-dt.maxOverzooming,this._source.minzoom),qe=Math.max(ee+dt.maxUnderzooming,this._source.minzoom);if(this.usedForTerrain){let Ot={};for(let Nt of Q)if(Nt.canonical.z>this._source.minzoom){let hr=Nt.scaledTo(Nt.canonical.z-1);Ot[hr.key]=hr;let Sr=Nt.scaledTo(Math.max(this._source.minzoom,Math.min(Nt.canonical.z,5)));Ot[Sr.key]=Sr}Q=Q.concat(Object.values(Ot))}let je=Q.length===0&&!this._updated&&this._didEmitContent;this._updated=!0,je&&this.fire(new a.k(\"data\",{sourceDataType:\"idle\",dataType:\"source\",sourceId:this.id}));let it=this._updateRetainedTiles(Q,ee);$t(this._source.type)&&this._updateCoveredAndRetainedTiles(it,se,qe,ee,Q,B);for(let Ot in it)this._tiles[Ot].clearFadeHold();let yt=a.ab(this._tiles,it);for(let Ot of yt){let Nt=this._tiles[Ot];Nt.hasSymbolBuckets&&!Nt.holdingForFade()?Nt.setHoldDuration(this.map._fadeDuration):Nt.hasSymbolBuckets&&!Nt.symbolFadeFinished()||this._removeTile(Ot)}this._updateLoadedParentTileCache(),this._updateLoadedSiblingTileCache()}releaseSymbolFadeTiles(){for(let w in this._tiles)this._tiles[w].holdingForFade()&&this._removeTile(w)}_updateRetainedTiles(w,B){var Q;let ee={},se={},qe=Math.max(B-dt.maxOverzooming,this._source.minzoom),je=Math.max(B+dt.maxUnderzooming,this._source.minzoom),it={};for(let yt of w){let Ot=this._addTile(yt);ee[yt.key]=yt,Ot.hasData()||Bthis._source.maxzoom){let hr=yt.children(this._source.maxzoom)[0],Sr=this.getTile(hr);if(Sr&&Sr.hasData()){ee[hr.key]=hr;continue}}else{let hr=yt.children(this._source.maxzoom);if(ee[hr[0].key]&&ee[hr[1].key]&&ee[hr[2].key]&&ee[hr[3].key])continue}let Nt=Ot.wasRequested();for(let hr=yt.overscaledZ-1;hr>=qe;--hr){let Sr=yt.scaledTo(hr);if(se[Sr.key])break;if(se[Sr.key]=!0,Ot=this.getTile(Sr),!Ot&&Nt&&(Ot=this._addTile(Sr)),Ot){let he=Ot.hasData();if((he||!(!((Q=this.map)===null||Q===void 0)&&Q.cancelPendingTileRequestsWhileZooming)||Nt)&&(ee[Sr.key]=Sr),Nt=Ot.wasRequested(),he)break}}}return ee}_updateLoadedParentTileCache(){this._loadedParentTiles={};for(let w in this._tiles){let B=[],Q,ee=this._tiles[w].tileID;for(;ee.overscaledZ>0;){if(ee.key in this._loadedParentTiles){Q=this._loadedParentTiles[ee.key];break}B.push(ee.key);let se=ee.scaledTo(ee.overscaledZ-1);if(Q=this._getLoadedTile(se),Q)break;ee=se}for(let se of B)this._loadedParentTiles[se]=Q}}_updateLoadedSiblingTileCache(){this._loadedSiblingTiles={};for(let w in this._tiles){let B=this._tiles[w].tileID,Q=this._getLoadedTile(B);this._loadedSiblingTiles[B.key]=Q}}_addTile(w){let B=this._tiles[w.key];if(B)return B;B=this._cache.getAndRemove(w),B&&(this._setTileReloadTimer(w.key,B),B.tileID=w,this._state.initializeTileState(B,this.map?this.map.painter:null),this._cacheTimers[w.key]&&(clearTimeout(this._cacheTimers[w.key]),delete this._cacheTimers[w.key],this._setTileReloadTimer(w.key,B)));let Q=B;return B||(B=new Lt(w,this._source.tileSize*w.overscaleFactor()),this._loadTile(B,w.key,B.state)),B.uses++,this._tiles[w.key]=B,Q||this._source.fire(new a.k(\"dataloading\",{tile:B,coord:B.tileID,dataType:\"source\"})),B}_setTileReloadTimer(w,B){w in this._timers&&(clearTimeout(this._timers[w]),delete this._timers[w]);let Q=B.getExpiryTimeout();Q&&(this._timers[w]=setTimeout(()=>{this._reloadTile(w,\"expired\"),delete this._timers[w]},Q))}_removeTile(w){let B=this._tiles[w];B&&(B.uses--,delete this._tiles[w],this._timers[w]&&(clearTimeout(this._timers[w]),delete this._timers[w]),B.uses>0||(B.hasData()&&B.state!==\"reloading\"?this._cache.add(B.tileID,B,B.getExpiryTimeout()):(B.aborted=!0,this._abortTile(B),this._unloadTile(B))))}_dataHandler(w){let B=w.sourceDataType;w.dataType===\"source\"&&B===\"metadata\"&&(this._sourceLoaded=!0),this._sourceLoaded&&!this._paused&&w.dataType===\"source\"&&B===\"content\"&&(this.reload(),this.transform&&this.update(this.transform,this.terrain),this._didEmitContent=!0)}clearTiles(){this._shouldReloadOnResume=!1,this._paused=!1;for(let w in this._tiles)this._removeTile(w);this._cache.reset()}tilesIn(w,B,Q){let ee=[],se=this.transform;if(!se)return ee;let qe=Q?se.getCameraQueryGeometry(w):w,je=w.map(he=>se.pointCoordinate(he,this.terrain)),it=qe.map(he=>se.pointCoordinate(he,this.terrain)),yt=this.getIds(),Ot=1/0,Nt=1/0,hr=-1/0,Sr=-1/0;for(let he of it)Ot=Math.min(Ot,he.x),Nt=Math.min(Nt,he.y),hr=Math.max(hr,he.x),Sr=Math.max(Sr,he.y);for(let he=0;he=0&&He[1].y+Je>=0){let et=je.map(Dt=>Pe.getTilePoint(Dt)),Mt=it.map(Dt=>Pe.getTilePoint(Dt));ee.push({tile:be,tileID:Pe,queryGeometry:et,cameraQueryGeometry:Mt,scale:Oe})}}return ee}getVisibleCoordinates(w){let B=this.getRenderableIds(w).map(Q=>this._tiles[Q].tileID);for(let Q of B)Q.posMatrix=this.transform.calculatePosMatrix(Q.toUnwrapped());return B}hasTransition(){if(this._source.hasTransition())return!0;if($t(this._source.type)){let w=u.now();for(let B in this._tiles)if(this._tiles[B].fadeEndTime>=w)return!0}return!1}setFeatureState(w,B,Q){this._state.updateState(w=w||\"_geojsonTileLayer\",B,Q)}removeFeatureState(w,B,Q){this._state.removeFeatureState(w=w||\"_geojsonTileLayer\",B,Q)}getFeatureState(w,B){return this._state.getState(w=w||\"_geojsonTileLayer\",B)}setDependencies(w,B,Q){let ee=this._tiles[w];ee&&ee.setDependencies(B,Q)}reloadTilesForDependencies(w,B){for(let Q in this._tiles)this._tiles[Q].hasDependency(w,B)&&this._reloadTile(Q,\"reloading\");this._cache.filter(Q=>!Q.hasDependency(w,B))}}function Ht(le,w){let B=Math.abs(2*le.wrap)-+(le.wrap<0),Q=Math.abs(2*w.wrap)-+(w.wrap<0);return le.overscaledZ-w.overscaledZ||Q-B||w.canonical.y-le.canonical.y||w.canonical.x-le.canonical.x}function $t(le){return le===\"raster\"||le===\"image\"||le===\"video\"}dt.maxOverzooming=10,dt.maxUnderzooming=3;class fr{constructor(w,B){this.reset(w,B)}reset(w,B){this.points=w||[],this._distances=[0];for(let Q=1;Q0?(ee-qe)/je:0;return this.points[se].mult(1-it).add(this.points[B].mult(it))}}function _r(le,w){let B=!0;return le===\"always\"||le!==\"never\"&&w!==\"never\"||(B=!1),B}class Br{constructor(w,B,Q){let ee=this.boxCells=[],se=this.circleCells=[];this.xCellCount=Math.ceil(w/Q),this.yCellCount=Math.ceil(B/Q);for(let qe=0;qethis.width||ee<0||B>this.height)return[];let it=[];if(w<=0&&B<=0&&this.width<=Q&&this.height<=ee){if(se)return[{key:null,x1:w,y1:B,x2:Q,y2:ee}];for(let yt=0;yt0}hitTestCircle(w,B,Q,ee,se){let qe=w-Q,je=w+Q,it=B-Q,yt=B+Q;if(je<0||qe>this.width||yt<0||it>this.height)return!1;let Ot=[];return this._forEachCell(qe,it,je,yt,this._queryCellCircle,Ot,{hitTest:!0,overlapMode:ee,circle:{x:w,y:B,radius:Q},seenUids:{box:{},circle:{}}},se),Ot.length>0}_queryCell(w,B,Q,ee,se,qe,je,it){let{seenUids:yt,hitTest:Ot,overlapMode:Nt}=je,hr=this.boxCells[se];if(hr!==null){let he=this.bboxes;for(let be of hr)if(!yt.box[be]){yt.box[be]=!0;let Pe=4*be,Oe=this.boxKeys[be];if(w<=he[Pe+2]&&B<=he[Pe+3]&&Q>=he[Pe+0]&&ee>=he[Pe+1]&&(!it||it(Oe))&&(!Ot||!_r(Nt,Oe.overlapMode))&&(qe.push({key:Oe,x1:he[Pe],y1:he[Pe+1],x2:he[Pe+2],y2:he[Pe+3]}),Ot))return!0}}let Sr=this.circleCells[se];if(Sr!==null){let he=this.circles;for(let be of Sr)if(!yt.circle[be]){yt.circle[be]=!0;let Pe=3*be,Oe=this.circleKeys[be];if(this._circleAndRectCollide(he[Pe],he[Pe+1],he[Pe+2],w,B,Q,ee)&&(!it||it(Oe))&&(!Ot||!_r(Nt,Oe.overlapMode))){let Je=he[Pe],He=he[Pe+1],et=he[Pe+2];if(qe.push({key:Oe,x1:Je-et,y1:He-et,x2:Je+et,y2:He+et}),Ot)return!0}}}return!1}_queryCellCircle(w,B,Q,ee,se,qe,je,it){let{circle:yt,seenUids:Ot,overlapMode:Nt}=je,hr=this.boxCells[se];if(hr!==null){let he=this.bboxes;for(let be of hr)if(!Ot.box[be]){Ot.box[be]=!0;let Pe=4*be,Oe=this.boxKeys[be];if(this._circleAndRectCollide(yt.x,yt.y,yt.radius,he[Pe+0],he[Pe+1],he[Pe+2],he[Pe+3])&&(!it||it(Oe))&&!_r(Nt,Oe.overlapMode))return qe.push(!0),!0}}let Sr=this.circleCells[se];if(Sr!==null){let he=this.circles;for(let be of Sr)if(!Ot.circle[be]){Ot.circle[be]=!0;let Pe=3*be,Oe=this.circleKeys[be];if(this._circlesCollide(he[Pe],he[Pe+1],he[Pe+2],yt.x,yt.y,yt.radius)&&(!it||it(Oe))&&!_r(Nt,Oe.overlapMode))return qe.push(!0),!0}}}_forEachCell(w,B,Q,ee,se,qe,je,it){let yt=this._convertToXCellCoord(w),Ot=this._convertToYCellCoord(B),Nt=this._convertToXCellCoord(Q),hr=this._convertToYCellCoord(ee);for(let Sr=yt;Sr<=Nt;Sr++)for(let he=Ot;he<=hr;he++)if(se.call(this,w,B,Q,ee,this.xCellCount*he+Sr,qe,je,it))return}_convertToXCellCoord(w){return Math.max(0,Math.min(this.xCellCount-1,Math.floor(w*this.xScale)))}_convertToYCellCoord(w){return Math.max(0,Math.min(this.yCellCount-1,Math.floor(w*this.yScale)))}_circlesCollide(w,B,Q,ee,se,qe){let je=ee-w,it=se-B,yt=Q+qe;return yt*yt>je*je+it*it}_circleAndRectCollide(w,B,Q,ee,se,qe,je){let it=(qe-ee)/2,yt=Math.abs(w-(ee+it));if(yt>it+Q)return!1;let Ot=(je-se)/2,Nt=Math.abs(B-(se+Ot));if(Nt>Ot+Q)return!1;if(yt<=it||Nt<=Ot)return!0;let hr=yt-it,Sr=Nt-Ot;return hr*hr+Sr*Sr<=Q*Q}}function Or(le,w,B,Q,ee){let se=a.H();return w?(a.K(se,se,[1/ee,1/ee,1]),B||a.ad(se,se,Q.angle)):a.L(se,Q.labelPlaneMatrix,le),se}function Nr(le,w,B,Q,ee){if(w){let se=a.ae(le);return a.K(se,se,[ee,ee,1]),B||a.ad(se,se,-Q.angle),se}return Q.glCoordMatrix}function ut(le,w,B,Q){let ee;Q?(ee=[le,w,Q(le,w),1],a.af(ee,ee,B)):(ee=[le,w,0,1],jr(ee,ee,B));let se=ee[3];return{point:new a.P(ee[0]/se,ee[1]/se),signedDistanceFromCamera:se,isOccluded:!1}}function Ne(le,w){return .5+le/w*.5}function Ye(le,w){return le.x>=-w[0]&&le.x<=w[0]&&le.y>=-w[1]&&le.y<=w[1]}function Ve(le,w,B,Q,ee,se,qe,je,it,yt,Ot,Nt,hr,Sr,he){let be=Q?le.textSizeData:le.iconSizeData,Pe=a.ag(be,B.transform.zoom),Oe=[256/B.width*2+1,256/B.height*2+1],Je=Q?le.text.dynamicLayoutVertexArray:le.icon.dynamicLayoutVertexArray;Je.clear();let He=le.lineVertexArray,et=Q?le.text.placedSymbolArray:le.icon.placedSymbolArray,Mt=B.transform.width/B.transform.height,Dt=!1;for(let Ut=0;UtMath.abs(B.x-w.x)*Q?{useVertical:!0}:(le===a.ah.vertical?w.yB.x)?{needsFlipping:!0}:null}function Le(le,w,B,Q,ee,se,qe,je,it,yt,Ot){let Nt=B/24,hr=w.lineOffsetX*Nt,Sr=w.lineOffsetY*Nt,he;if(w.numGlyphs>1){let be=w.glyphStartIndex+w.numGlyphs,Pe=w.lineStartIndex,Oe=w.lineStartIndex+w.lineLength,Je=Xe(Nt,je,hr,Sr,Q,w,Ot,le);if(!Je)return{notEnoughRoom:!0};let He=ut(Je.first.point.x,Je.first.point.y,qe,le.getElevation).point,et=ut(Je.last.point.x,Je.last.point.y,qe,le.getElevation).point;if(ee&&!Q){let Mt=ht(w.writingMode,He,et,yt);if(Mt)return Mt}he=[Je.first];for(let Mt=w.glyphStartIndex+1;Mt0?He.point:function(Dt,Ut,tr,mr,Rr,zr){return xe(Dt,Ut,tr,1,Rr,zr)}(le.tileAnchorPoint,Je,Pe,0,se,le),Mt=ht(w.writingMode,Pe,et,yt);if(Mt)return Mt}let be=ar(Nt*je.getoffsetX(w.glyphStartIndex),hr,Sr,Q,w.segment,w.lineStartIndex,w.lineStartIndex+w.lineLength,le,Ot);if(!be||le.projectionCache.anyProjectionOccluded)return{notEnoughRoom:!0};he=[be]}for(let be of he)a.aj(it,be.point,be.angle);return{}}function xe(le,w,B,Q,ee,se){let qe=le.add(le.sub(w)._unit()),je=ee!==void 0?ut(qe.x,qe.y,ee,se.getElevation).point:lt(qe.x,qe.y,se).point,it=B.sub(je);return B.add(it._mult(Q/it.mag()))}function Se(le,w,B){let Q=w.projectionCache;if(Q.projections[le])return Q.projections[le];let ee=new a.P(w.lineVertexArray.getx(le),w.lineVertexArray.gety(le)),se=lt(ee.x,ee.y,w);if(se.signedDistanceFromCamera>0)return Q.projections[le]=se.point,Q.anyProjectionOccluded=Q.anyProjectionOccluded||se.isOccluded,se.point;let qe=le-B.direction;return function(je,it,yt,Ot,Nt){return xe(je,it,yt,Ot,void 0,Nt)}(B.distanceFromAnchor===0?w.tileAnchorPoint:new a.P(w.lineVertexArray.getx(qe),w.lineVertexArray.gety(qe)),ee,B.previousVertex,B.absOffsetX-B.distanceFromAnchor+1,w)}function lt(le,w,B){let Q=le+B.translation[0],ee=w+B.translation[1],se;return!B.pitchWithMap&&B.projection.useSpecialProjectionForSymbols?(se=B.projection.projectTileCoordinates(Q,ee,B.unwrappedTileID,B.getElevation),se.point.x=(.5*se.point.x+.5)*B.width,se.point.y=(.5*-se.point.y+.5)*B.height):(se=ut(Q,ee,B.labelPlaneMatrix,B.getElevation),se.isOccluded=!1),se}function Gt(le,w,B){return le._unit()._perp()._mult(w*B)}function Vt(le,w,B,Q,ee,se,qe,je,it){if(je.projectionCache.offsets[le])return je.projectionCache.offsets[le];let yt=B.add(w);if(le+it.direction=ee)return je.projectionCache.offsets[le]=yt,yt;let Ot=Se(le+it.direction,je,it),Nt=Gt(Ot.sub(B),qe,it.direction),hr=B.add(Nt),Sr=Ot.add(Nt);return je.projectionCache.offsets[le]=a.ak(se,yt,hr,Sr)||yt,je.projectionCache.offsets[le]}function ar(le,w,B,Q,ee,se,qe,je,it){let yt=Q?le-w:le+w,Ot=yt>0?1:-1,Nt=0;Q&&(Ot*=-1,Nt=Math.PI),Ot<0&&(Nt+=Math.PI);let hr,Sr=Ot>0?se+ee:se+ee+1;je.projectionCache.cachedAnchorPoint?hr=je.projectionCache.cachedAnchorPoint:(hr=lt(je.tileAnchorPoint.x,je.tileAnchorPoint.y,je).point,je.projectionCache.cachedAnchorPoint=hr);let he,be,Pe=hr,Oe=hr,Je=0,He=0,et=Math.abs(yt),Mt=[],Dt;for(;Je+He<=et;){if(Sr+=Ot,Sr=qe)return null;Je+=He,Oe=Pe,be=he;let mr={absOffsetX:et,direction:Ot,distanceFromAnchor:Je,previousVertex:Oe};if(Pe=Se(Sr,je,mr),B===0)Mt.push(Oe),Dt=Pe.sub(Oe);else{let Rr,zr=Pe.sub(Oe);Rr=zr.mag()===0?Gt(Se(Sr+Ot,je,mr).sub(Pe),B,Ot):Gt(zr,B,Ot),be||(be=Oe.add(Rr)),he=Vt(Sr,Rr,Pe,se,qe,be,B,je,mr),Mt.push(be),Dt=he.sub(be)}He=Dt.mag()}let Ut=Dt._mult((et-Je)/He)._add(be||Oe),tr=Nt+Math.atan2(Pe.y-Oe.y,Pe.x-Oe.x);return Mt.push(Ut),{point:Ut,angle:it?tr:0,path:Mt}}let Qr=new Float32Array([-1/0,-1/0,0,-1/0,-1/0,0,-1/0,-1/0,0,-1/0,-1/0,0]);function ai(le,w){for(let B=0;B=1;ea--)Qi.push(Li.path[ea]);for(let ea=1;eaGa.signedDistanceFromCamera<=0)?[]:ea.map(Ga=>Ga.point)}let pa=[];if(Qi.length>0){let ea=Qi[0].clone(),Ga=Qi[0].clone();for(let To=1;To=zr.x&&Ga.x<=Xr.x&&ea.y>=zr.y&&Ga.y<=Xr.y?[Qi]:Ga.xXr.x||Ga.yXr.y?[]:a.al([Qi],zr.x,zr.y,Xr.x,Xr.y)}for(let ea of pa){di.reset(ea,.25*Rr);let Ga=0;Ga=di.length<=.5*Rr?1:Math.ceil(di.paddedLength/Mn)+1;for(let To=0;Tout(ee.x,ee.y,Q,B.getElevation))}queryRenderedSymbols(w){if(w.length===0||this.grid.keysLength()===0&&this.ignoredGrid.keysLength()===0)return{};let B=[],Q=1/0,ee=1/0,se=-1/0,qe=-1/0;for(let Ot of w){let Nt=new a.P(Ot.x+ri,Ot.y+ri);Q=Math.min(Q,Nt.x),ee=Math.min(ee,Nt.y),se=Math.max(se,Nt.x),qe=Math.max(qe,Nt.y),B.push(Nt)}let je=this.grid.query(Q,ee,se,qe).concat(this.ignoredGrid.query(Q,ee,se,qe)),it={},yt={};for(let Ot of je){let Nt=Ot.key;if(it[Nt.bucketInstanceId]===void 0&&(it[Nt.bucketInstanceId]={}),it[Nt.bucketInstanceId][Nt.featureIndex])continue;let hr=[new a.P(Ot.x1,Ot.y1),new a.P(Ot.x2,Ot.y1),new a.P(Ot.x2,Ot.y2),new a.P(Ot.x1,Ot.y2)];a.am(B,hr)&&(it[Nt.bucketInstanceId][Nt.featureIndex]=!0,yt[Nt.bucketInstanceId]===void 0&&(yt[Nt.bucketInstanceId]=[]),yt[Nt.bucketInstanceId].push(Nt.featureIndex))}return yt}insertCollisionBox(w,B,Q,ee,se,qe){(Q?this.ignoredGrid:this.grid).insert({bucketInstanceId:ee,featureIndex:se,collisionGroupID:qe,overlapMode:B},w[0],w[1],w[2],w[3])}insertCollisionCircles(w,B,Q,ee,se,qe){let je=Q?this.ignoredGrid:this.grid,it={bucketInstanceId:ee,featureIndex:se,collisionGroupID:qe,overlapMode:B};for(let yt=0;yt=this.screenRightBoundary||eethis.screenBottomBoundary}isInsideGrid(w,B,Q,ee){return Q>=0&&w=0&&Bthis.projectAndGetPerspectiveRatio(Q,Rr.x,Rr.y,ee,yt));tr=mr.some(Rr=>!Rr.isOccluded),Ut=mr.map(Rr=>Rr.point)}else tr=!0;return{box:a.ao(Ut),allPointsOccluded:!tr}}}function nn(le,w,B){return w*(a.X/(le.tileSize*Math.pow(2,B-le.tileID.overscaledZ)))}class Wi{constructor(w,B,Q,ee){this.opacity=w?Math.max(0,Math.min(1,w.opacity+(w.placed?B:-B))):ee&&Q?1:0,this.placed=Q}isHidden(){return this.opacity===0&&!this.placed}}class Ni{constructor(w,B,Q,ee,se){this.text=new Wi(w?w.text:null,B,Q,se),this.icon=new Wi(w?w.icon:null,B,ee,se)}isHidden(){return this.text.isHidden()&&this.icon.isHidden()}}class _n{constructor(w,B,Q){this.text=w,this.icon=B,this.skipFade=Q}}class $i{constructor(){this.invProjMatrix=a.H(),this.viewportMatrix=a.H(),this.circles=[]}}class zn{constructor(w,B,Q,ee,se){this.bucketInstanceId=w,this.featureIndex=B,this.sourceLayerIndex=Q,this.bucketIndex=ee,this.tileID=se}}class Wn{constructor(w){this.crossSourceCollisions=w,this.maxGroupID=0,this.collisionGroups={}}get(w){if(this.crossSourceCollisions)return{ID:0,predicate:null};if(!this.collisionGroups[w]){let B=++this.maxGroupID;this.collisionGroups[w]={ID:B,predicate:Q=>Q.collisionGroupID===B}}return this.collisionGroups[w]}}function It(le,w,B,Q,ee){let{horizontalAlign:se,verticalAlign:qe}=a.au(le);return new a.P(-(se-.5)*w+Q[0]*ee,-(qe-.5)*B+Q[1]*ee)}class ft{constructor(w,B,Q,ee,se,qe){this.transform=w.clone(),this.terrain=Q,this.collisionIndex=new bi(this.transform,B),this.placements={},this.opacities={},this.variableOffsets={},this.stale=!1,this.commitTime=0,this.fadeDuration=ee,this.retainedQueryData={},this.collisionGroups=new Wn(se),this.collisionCircleArrays={},this.collisionBoxArrays=new Map,this.prevPlacement=qe,qe&&(qe.prevPlacement=void 0),this.placedOrientations={}}_getTerrainElevationFunc(w){let B=this.terrain;return B?(Q,ee)=>B.getElevation(w,Q,ee):null}getBucketParts(w,B,Q,ee){let se=Q.getBucket(B),qe=Q.latestFeatureIndex;if(!se||!qe||B.id!==se.layerIds[0])return;let je=Q.collisionBoxArray,it=se.layers[0].layout,yt=se.layers[0].paint,Ot=Math.pow(2,this.transform.zoom-Q.tileID.overscaledZ),Nt=Q.tileSize/a.X,hr=Q.tileID.toUnwrapped(),Sr=this.transform.calculatePosMatrix(hr),he=it.get(\"text-pitch-alignment\")===\"map\",be=it.get(\"text-rotation-alignment\")===\"map\",Pe=nn(Q,1,this.transform.zoom),Oe=this.collisionIndex.mapProjection.translatePosition(this.transform,Q,yt.get(\"text-translate\"),yt.get(\"text-translate-anchor\")),Je=this.collisionIndex.mapProjection.translatePosition(this.transform,Q,yt.get(\"icon-translate\"),yt.get(\"icon-translate-anchor\")),He=Or(Sr,he,be,this.transform,Pe),et=null;if(he){let Dt=Nr(Sr,he,be,this.transform,Pe);et=a.L([],this.transform.labelPlaneMatrix,Dt)}this.retainedQueryData[se.bucketInstanceId]=new zn(se.bucketInstanceId,qe,se.sourceLayerIndex,se.index,Q.tileID);let Mt={bucket:se,layout:it,translationText:Oe,translationIcon:Je,posMatrix:Sr,unwrappedTileID:hr,textLabelPlaneMatrix:He,labelToScreenMatrix:et,scale:Ot,textPixelRatio:Nt,holdingForFade:Q.holdingForFade(),collisionBoxArray:je,partiallyEvaluatedTextSize:a.ag(se.textSizeData,this.transform.zoom),collisionGroup:this.collisionGroups.get(se.sourceID)};if(ee)for(let Dt of se.sortKeyRanges){let{sortKey:Ut,symbolInstanceStart:tr,symbolInstanceEnd:mr}=Dt;w.push({sortKey:Ut,symbolInstanceStart:tr,symbolInstanceEnd:mr,parameters:Mt})}else w.push({symbolInstanceStart:0,symbolInstanceEnd:se.symbolInstances.length,parameters:Mt})}attemptAnchorPlacement(w,B,Q,ee,se,qe,je,it,yt,Ot,Nt,hr,Sr,he,be,Pe,Oe,Je,He){let et=a.aq[w.textAnchor],Mt=[w.textOffset0,w.textOffset1],Dt=It(et,Q,ee,Mt,se),Ut=this.collisionIndex.placeCollisionBox(B,hr,it,yt,Ot,je,qe,Pe,Nt.predicate,He,Dt);if((!Je||this.collisionIndex.placeCollisionBox(Je,hr,it,yt,Ot,je,qe,Oe,Nt.predicate,He,Dt).placeable)&&Ut.placeable){let tr;if(this.prevPlacement&&this.prevPlacement.variableOffsets[Sr.crossTileID]&&this.prevPlacement.placements[Sr.crossTileID]&&this.prevPlacement.placements[Sr.crossTileID].text&&(tr=this.prevPlacement.variableOffsets[Sr.crossTileID].anchor),Sr.crossTileID===0)throw new Error(\"symbolInstance.crossTileID can't be 0\");return this.variableOffsets[Sr.crossTileID]={textOffset:Mt,width:Q,height:ee,anchor:et,textBoxScale:se,prevAnchor:tr},this.markUsedJustification(he,et,Sr,be),he.allowVerticalPlacement&&(this.markUsedOrientation(he,be,Sr),this.placedOrientations[Sr.crossTileID]=be),{shift:Dt,placedGlyphBoxes:Ut}}}placeLayerBucketPart(w,B,Q){let{bucket:ee,layout:se,translationText:qe,translationIcon:je,posMatrix:it,unwrappedTileID:yt,textLabelPlaneMatrix:Ot,labelToScreenMatrix:Nt,textPixelRatio:hr,holdingForFade:Sr,collisionBoxArray:he,partiallyEvaluatedTextSize:be,collisionGroup:Pe}=w.parameters,Oe=se.get(\"text-optional\"),Je=se.get(\"icon-optional\"),He=a.ar(se,\"text-overlap\",\"text-allow-overlap\"),et=He===\"always\",Mt=a.ar(se,\"icon-overlap\",\"icon-allow-overlap\"),Dt=Mt===\"always\",Ut=se.get(\"text-rotation-alignment\")===\"map\",tr=se.get(\"text-pitch-alignment\")===\"map\",mr=se.get(\"icon-text-fit\")!==\"none\",Rr=se.get(\"symbol-z-order\")===\"viewport-y\",zr=et&&(Dt||!ee.hasIconData()||Je),Xr=Dt&&(et||!ee.hasTextData()||Oe);!ee.collisionArrays&&he&&ee.deserializeCollisionBoxes(he);let di=this._getTerrainElevationFunc(this.retainedQueryData[ee.bucketInstanceId].tileID),Li=(Ci,Qi,Mn)=>{var pa,ea;if(B[Ci.crossTileID])return;if(Sr)return void(this.placements[Ci.crossTileID]=new _n(!1,!1,!1));let Ga=!1,To=!1,Wa=!0,co=null,Ro={box:null,placeable:!1,offscreen:null},Ds={box:null,placeable:!1,offscreen:null},As=null,yo=null,po=null,_l=0,Vl=0,Zu=0;Qi.textFeatureIndex?_l=Qi.textFeatureIndex:Ci.useRuntimeCollisionCircles&&(_l=Ci.featureIndex),Qi.verticalTextFeatureIndex&&(Vl=Qi.verticalTextFeatureIndex);let cu=Qi.textBox;if(cu){let Dl=we=>{let Be=a.ah.horizontal;if(ee.allowVerticalPlacement&&!we&&this.prevPlacement){let Ue=this.prevPlacement.placedOrientations[Ci.crossTileID];Ue&&(this.placedOrientations[Ci.crossTileID]=Ue,Be=Ue,this.markUsedOrientation(ee,Be,Ci))}return Be},zl=(we,Be)=>{if(ee.allowVerticalPlacement&&Ci.numVerticalGlyphVertices>0&&Qi.verticalTextBox){for(let Ue of ee.writingModes)if(Ue===a.ah.vertical?(Ro=Be(),Ds=Ro):Ro=we(),Ro&&Ro.placeable)break}else Ro=we()},Z=Ci.textAnchorOffsetStartIndex,oe=Ci.textAnchorOffsetEndIndex;if(oe===Z){let we=(Be,Ue)=>{let We=this.collisionIndex.placeCollisionBox(Be,He,hr,it,yt,tr,Ut,qe,Pe.predicate,di);return We&&We.placeable&&(this.markUsedOrientation(ee,Ue,Ci),this.placedOrientations[Ci.crossTileID]=Ue),We};zl(()=>we(cu,a.ah.horizontal),()=>{let Be=Qi.verticalTextBox;return ee.allowVerticalPlacement&&Ci.numVerticalGlyphVertices>0&&Be?we(Be,a.ah.vertical):{box:null,offscreen:null}}),Dl(Ro&&Ro.placeable)}else{let we=a.aq[(ea=(pa=this.prevPlacement)===null||pa===void 0?void 0:pa.variableOffsets[Ci.crossTileID])===null||ea===void 0?void 0:ea.anchor],Be=(We,wt,tt)=>{let zt=We.x2-We.x1,or=We.y2-We.y1,lr=Ci.textBoxScale,Dr=mr&&Mt===\"never\"?wt:null,Ir=null,oi=He===\"never\"?1:2,ui=\"never\";we&&oi++;for(let qr=0;qrBe(cu,Qi.iconBox,a.ah.horizontal),()=>{let We=Qi.verticalTextBox;return ee.allowVerticalPlacement&&(!Ro||!Ro.placeable)&&Ci.numVerticalGlyphVertices>0&&We?Be(We,Qi.verticalIconBox,a.ah.vertical):{box:null,occluded:!0,offscreen:null}}),Ro&&(Ga=Ro.placeable,Wa=Ro.offscreen);let Ue=Dl(Ro&&Ro.placeable);if(!Ga&&this.prevPlacement){let We=this.prevPlacement.variableOffsets[Ci.crossTileID];We&&(this.variableOffsets[Ci.crossTileID]=We,this.markUsedJustification(ee,We.anchor,Ci,Ue))}}}if(As=Ro,Ga=As&&As.placeable,Wa=As&&As.offscreen,Ci.useRuntimeCollisionCircles){let Dl=ee.text.placedSymbolArray.get(Ci.centerJustifiedTextSymbolIndex),zl=a.ai(ee.textSizeData,be,Dl),Z=se.get(\"text-padding\");yo=this.collisionIndex.placeCollisionCircles(He,Dl,ee.lineVertexArray,ee.glyphOffsetArray,zl,it,yt,Ot,Nt,Q,tr,Pe.predicate,Ci.collisionCircleDiameter,Z,qe,di),yo.circles.length&&yo.collisionDetected&&!Q&&a.w(\"Collisions detected, but collision boxes are not shown\"),Ga=et||yo.circles.length>0&&!yo.collisionDetected,Wa=Wa&&yo.offscreen}if(Qi.iconFeatureIndex&&(Zu=Qi.iconFeatureIndex),Qi.iconBox){let Dl=zl=>this.collisionIndex.placeCollisionBox(zl,Mt,hr,it,yt,tr,Ut,je,Pe.predicate,di,mr&&co?co:void 0);Ds&&Ds.placeable&&Qi.verticalIconBox?(po=Dl(Qi.verticalIconBox),To=po.placeable):(po=Dl(Qi.iconBox),To=po.placeable),Wa=Wa&&po.offscreen}let el=Oe||Ci.numHorizontalGlyphVertices===0&&Ci.numVerticalGlyphVertices===0,nu=Je||Ci.numIconVertices===0;el||nu?nu?el||(To=To&&Ga):Ga=To&&Ga:To=Ga=To&&Ga;let zc=To&&po.placeable;if(Ga&&As.placeable&&this.collisionIndex.insertCollisionBox(As.box,He,se.get(\"text-ignore-placement\"),ee.bucketInstanceId,Ds&&Ds.placeable&&Vl?Vl:_l,Pe.ID),zc&&this.collisionIndex.insertCollisionBox(po.box,Mt,se.get(\"icon-ignore-placement\"),ee.bucketInstanceId,Zu,Pe.ID),yo&&Ga&&this.collisionIndex.insertCollisionCircles(yo.circles,He,se.get(\"text-ignore-placement\"),ee.bucketInstanceId,_l,Pe.ID),Q&&this.storeCollisionData(ee.bucketInstanceId,Mn,Qi,As,po,yo),Ci.crossTileID===0)throw new Error(\"symbolInstance.crossTileID can't be 0\");if(ee.bucketInstanceId===0)throw new Error(\"bucket.bucketInstanceId can't be 0\");this.placements[Ci.crossTileID]=new _n(Ga||zr,To||Xr,Wa||ee.justReloaded),B[Ci.crossTileID]=!0};if(Rr){if(w.symbolInstanceStart!==0)throw new Error(\"bucket.bucketInstanceId should be 0\");let Ci=ee.getSortedSymbolIndexes(this.transform.angle);for(let Qi=Ci.length-1;Qi>=0;--Qi){let Mn=Ci[Qi];Li(ee.symbolInstances.get(Mn),ee.collisionArrays[Mn],Mn)}}else for(let Ci=w.symbolInstanceStart;Ci=0&&(w.text.placedSymbolArray.get(je).crossTileID=se>=0&&je!==se?0:Q.crossTileID)}markUsedOrientation(w,B,Q){let ee=B===a.ah.horizontal||B===a.ah.horizontalOnly?B:0,se=B===a.ah.vertical?B:0,qe=[Q.leftJustifiedTextSymbolIndex,Q.centerJustifiedTextSymbolIndex,Q.rightJustifiedTextSymbolIndex];for(let je of qe)w.text.placedSymbolArray.get(je).placedOrientation=ee;Q.verticalPlacedTextSymbolIndex&&(w.text.placedSymbolArray.get(Q.verticalPlacedTextSymbolIndex).placedOrientation=se)}commit(w){this.commitTime=w,this.zoomAtLastRecencyCheck=this.transform.zoom;let B=this.prevPlacement,Q=!1;this.prevZoomAdjustment=B?B.zoomAdjustment(this.transform.zoom):0;let ee=B?B.symbolFadeChange(w):1,se=B?B.opacities:{},qe=B?B.variableOffsets:{},je=B?B.placedOrientations:{};for(let it in this.placements){let yt=this.placements[it],Ot=se[it];Ot?(this.opacities[it]=new Ni(Ot,ee,yt.text,yt.icon),Q=Q||yt.text!==Ot.text.placed||yt.icon!==Ot.icon.placed):(this.opacities[it]=new Ni(null,ee,yt.text,yt.icon,yt.skipFade),Q=Q||yt.text||yt.icon)}for(let it in se){let yt=se[it];if(!this.opacities[it]){let Ot=new Ni(yt,ee,!1,!1);Ot.isHidden()||(this.opacities[it]=Ot,Q=Q||yt.text.placed||yt.icon.placed)}}for(let it in qe)this.variableOffsets[it]||!this.opacities[it]||this.opacities[it].isHidden()||(this.variableOffsets[it]=qe[it]);for(let it in je)this.placedOrientations[it]||!this.opacities[it]||this.opacities[it].isHidden()||(this.placedOrientations[it]=je[it]);if(B&&B.lastPlacementChangeTime===void 0)throw new Error(\"Last placement time for previous placement is not defined\");Q?this.lastPlacementChangeTime=w:typeof this.lastPlacementChangeTime!=\"number\"&&(this.lastPlacementChangeTime=B?B.lastPlacementChangeTime:w)}updateLayerOpacities(w,B){let Q={};for(let ee of B){let se=ee.getBucket(w);se&&ee.latestFeatureIndex&&w.id===se.layerIds[0]&&this.updateBucketOpacities(se,ee.tileID,Q,ee.collisionBoxArray)}}updateBucketOpacities(w,B,Q,ee){w.hasTextData()&&(w.text.opacityVertexArray.clear(),w.text.hasVisibleVertices=!1),w.hasIconData()&&(w.icon.opacityVertexArray.clear(),w.icon.hasVisibleVertices=!1),w.hasIconCollisionBoxData()&&w.iconCollisionBox.collisionVertexArray.clear(),w.hasTextCollisionBoxData()&&w.textCollisionBox.collisionVertexArray.clear();let se=w.layers[0],qe=se.layout,je=new Ni(null,0,!1,!1,!0),it=qe.get(\"text-allow-overlap\"),yt=qe.get(\"icon-allow-overlap\"),Ot=se._unevaluatedLayout.hasValue(\"text-variable-anchor\")||se._unevaluatedLayout.hasValue(\"text-variable-anchor-offset\"),Nt=qe.get(\"text-rotation-alignment\")===\"map\",hr=qe.get(\"text-pitch-alignment\")===\"map\",Sr=qe.get(\"icon-text-fit\")!==\"none\",he=new Ni(null,0,it&&(yt||!w.hasIconData()||qe.get(\"icon-optional\")),yt&&(it||!w.hasTextData()||qe.get(\"text-optional\")),!0);!w.collisionArrays&&ee&&(w.hasIconCollisionBoxData()||w.hasTextCollisionBoxData())&&w.deserializeCollisionBoxes(ee);let be=(Oe,Je,He)=>{for(let et=0;et0,tr=this.placedOrientations[Je.crossTileID],mr=tr===a.ah.vertical,Rr=tr===a.ah.horizontal||tr===a.ah.horizontalOnly;if(He>0||et>0){let Xr=Mi(Dt.text);be(w.text,He,mr?Pi:Xr),be(w.text,et,Rr?Pi:Xr);let di=Dt.text.isHidden();[Je.rightJustifiedTextSymbolIndex,Je.centerJustifiedTextSymbolIndex,Je.leftJustifiedTextSymbolIndex].forEach(Qi=>{Qi>=0&&(w.text.placedSymbolArray.get(Qi).hidden=di||mr?1:0)}),Je.verticalPlacedTextSymbolIndex>=0&&(w.text.placedSymbolArray.get(Je.verticalPlacedTextSymbolIndex).hidden=di||Rr?1:0);let Li=this.variableOffsets[Je.crossTileID];Li&&this.markUsedJustification(w,Li.anchor,Je,tr);let Ci=this.placedOrientations[Je.crossTileID];Ci&&(this.markUsedJustification(w,\"left\",Je,Ci),this.markUsedOrientation(w,Ci,Je))}if(Ut){let Xr=Mi(Dt.icon),di=!(Sr&&Je.verticalPlacedIconSymbolIndex&&mr);Je.placedIconSymbolIndex>=0&&(be(w.icon,Je.numIconVertices,di?Xr:Pi),w.icon.placedSymbolArray.get(Je.placedIconSymbolIndex).hidden=Dt.icon.isHidden()),Je.verticalPlacedIconSymbolIndex>=0&&(be(w.icon,Je.numVerticalIconVertices,di?Pi:Xr),w.icon.placedSymbolArray.get(Je.verticalPlacedIconSymbolIndex).hidden=Dt.icon.isHidden())}let zr=Pe&&Pe.has(Oe)?Pe.get(Oe):{text:null,icon:null};if(w.hasIconCollisionBoxData()||w.hasTextCollisionBoxData()){let Xr=w.collisionArrays[Oe];if(Xr){let di=new a.P(0,0);if(Xr.textBox||Xr.verticalTextBox){let Li=!0;if(Ot){let Ci=this.variableOffsets[Mt];Ci?(di=It(Ci.anchor,Ci.width,Ci.height,Ci.textOffset,Ci.textBoxScale),Nt&&di._rotate(hr?this.transform.angle:-this.transform.angle)):Li=!1}if(Xr.textBox||Xr.verticalTextBox){let Ci;Xr.textBox&&(Ci=mr),Xr.verticalTextBox&&(Ci=Rr),jt(w.textCollisionBox.collisionVertexArray,Dt.text.placed,!Li||Ci,zr.text,di.x,di.y)}}if(Xr.iconBox||Xr.verticalIconBox){let Li=!!(!Rr&&Xr.verticalIconBox),Ci;Xr.iconBox&&(Ci=Li),Xr.verticalIconBox&&(Ci=!Li),jt(w.iconCollisionBox.collisionVertexArray,Dt.icon.placed,Ci,zr.icon,Sr?di.x:0,Sr?di.y:0)}}}}if(w.sortFeatures(this.transform.angle),this.retainedQueryData[w.bucketInstanceId]&&(this.retainedQueryData[w.bucketInstanceId].featureSortOrder=w.featureSortOrder),w.hasTextData()&&w.text.opacityVertexBuffer&&w.text.opacityVertexBuffer.updateData(w.text.opacityVertexArray),w.hasIconData()&&w.icon.opacityVertexBuffer&&w.icon.opacityVertexBuffer.updateData(w.icon.opacityVertexArray),w.hasIconCollisionBoxData()&&w.iconCollisionBox.collisionVertexBuffer&&w.iconCollisionBox.collisionVertexBuffer.updateData(w.iconCollisionBox.collisionVertexArray),w.hasTextCollisionBoxData()&&w.textCollisionBox.collisionVertexBuffer&&w.textCollisionBox.collisionVertexBuffer.updateData(w.textCollisionBox.collisionVertexArray),w.text.opacityVertexArray.length!==w.text.layoutVertexArray.length/4)throw new Error(`bucket.text.opacityVertexArray.length (= ${w.text.opacityVertexArray.length}) !== bucket.text.layoutVertexArray.length (= ${w.text.layoutVertexArray.length}) / 4`);if(w.icon.opacityVertexArray.length!==w.icon.layoutVertexArray.length/4)throw new Error(`bucket.icon.opacityVertexArray.length (= ${w.icon.opacityVertexArray.length}) !== bucket.icon.layoutVertexArray.length (= ${w.icon.layoutVertexArray.length}) / 4`);if(w.bucketInstanceId in this.collisionCircleArrays){let Oe=this.collisionCircleArrays[w.bucketInstanceId];w.placementInvProjMatrix=Oe.invProjMatrix,w.placementViewportMatrix=Oe.viewportMatrix,w.collisionCircleArray=Oe.circles,delete this.collisionCircleArrays[w.bucketInstanceId]}}symbolFadeChange(w){return this.fadeDuration===0?1:(w-this.commitTime)/this.fadeDuration+this.prevZoomAdjustment}zoomAdjustment(w){return Math.max(0,(this.transform.zoom-w)/1.5)}hasTransitions(w){return this.stale||w-this.lastPlacementChangeTimew}setStale(){this.stale=!0}}function jt(le,w,B,Q,ee,se){Q&&Q.length!==0||(Q=[0,0,0,0]);let qe=Q[0]-ri,je=Q[1]-ri,it=Q[2]-ri,yt=Q[3]-ri;le.emplaceBack(w?1:0,B?1:0,ee||0,se||0,qe,je),le.emplaceBack(w?1:0,B?1:0,ee||0,se||0,it,je),le.emplaceBack(w?1:0,B?1:0,ee||0,se||0,it,yt),le.emplaceBack(w?1:0,B?1:0,ee||0,se||0,qe,yt)}let Zt=Math.pow(2,25),yr=Math.pow(2,24),Fr=Math.pow(2,17),Zr=Math.pow(2,16),Vr=Math.pow(2,9),gi=Math.pow(2,8),Si=Math.pow(2,1);function Mi(le){if(le.opacity===0&&!le.placed)return 0;if(le.opacity===1&&le.placed)return 4294967295;let w=le.placed?1:0,B=Math.floor(127*le.opacity);return B*Zt+w*yr+B*Fr+w*Zr+B*Vr+w*gi+B*Si+w}let Pi=0;function Gi(){return{isOccluded:(le,w,B)=>!1,getPitchedTextCorrection:(le,w,B)=>1,get useSpecialProjectionForSymbols(){return!1},projectTileCoordinates(le,w,B,Q){throw new Error(\"Not implemented.\")},translatePosition:(le,w,B,Q)=>function(ee,se,qe,je,it=!1){if(!qe[0]&&!qe[1])return[0,0];let yt=it?je===\"map\"?ee.angle:0:je===\"viewport\"?-ee.angle:0;if(yt){let Ot=Math.sin(yt),Nt=Math.cos(yt);qe=[qe[0]*Nt-qe[1]*Ot,qe[0]*Ot+qe[1]*Nt]}return[it?qe[0]:nn(se,qe[0],ee.zoom),it?qe[1]:nn(se,qe[1],ee.zoom)]}(le,w,B,Q),getCircleRadiusCorrection:le=>1}}class Ki{constructor(w){this._sortAcrossTiles=w.layout.get(\"symbol-z-order\")!==\"viewport-y\"&&!w.layout.get(\"symbol-sort-key\").isConstant(),this._currentTileIndex=0,this._currentPartIndex=0,this._seenCrossTileIDs={},this._bucketParts=[]}continuePlacement(w,B,Q,ee,se){let qe=this._bucketParts;for(;this._currentTileIndexje.sortKey-it.sortKey));this._currentPartIndex!this._forceFullPlacement&&u.now()-ee>2;for(;this._currentPlacementIndex>=0;){let qe=B[w[this._currentPlacementIndex]],je=this.placement.collisionIndex.transform.zoom;if(qe.type===\"symbol\"&&(!qe.minzoom||qe.minzoom<=je)&&(!qe.maxzoom||qe.maxzoom>je)){if(this._inProgressLayer||(this._inProgressLayer=new Ki(qe)),this._inProgressLayer.continuePlacement(Q[qe.source],this.placement,this._showCollisionBoxes,qe,se))return;delete this._inProgressLayer}this._currentPlacementIndex--}this._done=!0}commit(w){return this.placement.commit(w),this.placement}}let jn=512/a.X/2;class la{constructor(w,B,Q){this.tileID=w,this.bucketInstanceId=Q,this._symbolsByKey={};let ee=new Map;for(let se=0;se({x:Math.floor(it.anchorX*jn),y:Math.floor(it.anchorY*jn)})),crossTileIDs:qe.map(it=>it.crossTileID)};if(je.positions.length>128){let it=new a.av(je.positions.length,16,Uint16Array);for(let{x:yt,y:Ot}of je.positions)it.add(yt,Ot);it.finish(),delete je.positions,je.index=it}this._symbolsByKey[se]=je}}getScaledCoordinates(w,B){let{x:Q,y:ee,z:se}=this.tileID.canonical,{x:qe,y:je,z:it}=B.canonical,yt=jn/Math.pow(2,it-se),Ot=(je*a.X+w.anchorY)*yt,Nt=ee*a.X*jn;return{x:Math.floor((qe*a.X+w.anchorX)*yt-Q*a.X*jn),y:Math.floor(Ot-Nt)}}findMatches(w,B,Q){let ee=this.tileID.canonical.zw)}}class Fa{constructor(){this.maxCrossTileID=0}generate(){return++this.maxCrossTileID}}class Ra{constructor(){this.indexes={},this.usedCrossTileIDs={},this.lng=0}handleWrapJump(w){let B=Math.round((w-this.lng)/360);if(B!==0)for(let Q in this.indexes){let ee=this.indexes[Q],se={};for(let qe in ee){let je=ee[qe];je.tileID=je.tileID.unwrapTo(je.tileID.wrap+B),se[je.tileID.key]=je}this.indexes[Q]=se}this.lng=w}addBucket(w,B,Q){if(this.indexes[w.overscaledZ]&&this.indexes[w.overscaledZ][w.key]){if(this.indexes[w.overscaledZ][w.key].bucketInstanceId===B.bucketInstanceId)return!1;this.removeBucketCrossTileIDs(w.overscaledZ,this.indexes[w.overscaledZ][w.key])}for(let se=0;sew.overscaledZ)for(let je in qe){let it=qe[je];it.tileID.isChildOf(w)&&it.findMatches(B.symbolInstances,w,ee)}else{let je=qe[w.scaledTo(Number(se)).key];je&&je.findMatches(B.symbolInstances,w,ee)}}for(let se=0;se{B[Q]=!0});for(let Q in this.layerIndexes)B[Q]||delete this.layerIndexes[Q]}}let oa=(le,w)=>a.t(le,w&&w.filter(B=>B.identifier!==\"source.canvas\")),Sn=a.aw();class Ha extends a.E{constructor(w,B={}){super(),this._rtlPluginLoaded=()=>{for(let Q in this.sourceCaches){let ee=this.sourceCaches[Q].getSource().type;ee!==\"vector\"&&ee!==\"geojson\"||this.sourceCaches[Q].reload()}},this.map=w,this.dispatcher=new Ee(Te(),w._getMapId()),this.dispatcher.registerMessageHandler(\"GG\",(Q,ee)=>this.getGlyphs(Q,ee)),this.dispatcher.registerMessageHandler(\"GI\",(Q,ee)=>this.getImages(Q,ee)),this.imageManager=new T,this.imageManager.setEventedParent(this),this.glyphManager=new H(w._requestManager,B.localIdeographFontFamily),this.lineAtlas=new ae(256,512),this.crossTileSymbolIndex=new jo,this._spritesImagesIds={},this._layers={},this._order=[],this.sourceCaches={},this.zoomHistory=new a.ax,this._loaded=!1,this._availableImages=[],this._resetUpdates(),this.dispatcher.broadcast(\"SR\",a.ay()),bt().on(er,this._rtlPluginLoaded),this.on(\"data\",Q=>{if(Q.dataType!==\"source\"||Q.sourceDataType!==\"metadata\")return;let ee=this.sourceCaches[Q.sourceId];if(!ee)return;let se=ee.getSource();if(se&&se.vectorLayerIds)for(let qe in this._layers){let je=this._layers[qe];je.source===se.id&&this._validateLayer(je)}})}loadURL(w,B={},Q){this.fire(new a.k(\"dataloading\",{dataType:\"style\"})),B.validate=typeof B.validate!=\"boolean\"||B.validate;let ee=this.map._requestManager.transformRequest(w,\"Style\");this._loadStyleRequest=new AbortController;let se=this._loadStyleRequest;a.h(ee,this._loadStyleRequest).then(qe=>{this._loadStyleRequest=null,this._load(qe.data,B,Q)}).catch(qe=>{this._loadStyleRequest=null,qe&&!se.signal.aborted&&this.fire(new a.j(qe))})}loadJSON(w,B={},Q){this.fire(new a.k(\"dataloading\",{dataType:\"style\"})),this._frameRequest=new AbortController,u.frameAsync(this._frameRequest).then(()=>{this._frameRequest=null,B.validate=B.validate!==!1,this._load(w,B,Q)}).catch(()=>{})}loadEmpty(){this.fire(new a.k(\"dataloading\",{dataType:\"style\"})),this._load(Sn,{validate:!1})}_load(w,B,Q){var ee;let se=B.transformStyle?B.transformStyle(Q,w):w;if(!B.validate||!oa(this,a.u(se))){this._loaded=!0,this.stylesheet=se;for(let qe in se.sources)this.addSource(qe,se.sources[qe],{validate:!1});se.sprite?this._loadSprite(se.sprite):this.imageManager.setLoaded(!0),this.glyphManager.setURL(se.glyphs),this._createLayers(),this.light=new N(this.stylesheet.light),this.sky=new re(this.stylesheet.sky),this.map.setTerrain((ee=this.stylesheet.terrain)!==null&&ee!==void 0?ee:null),this.fire(new a.k(\"data\",{dataType:\"style\"})),this.fire(new a.k(\"style.load\"))}}_createLayers(){let w=a.az(this.stylesheet.layers);this.dispatcher.broadcast(\"SL\",w),this._order=w.map(B=>B.id),this._layers={},this._serializedLayers=null;for(let B of w){let Q=a.aA(B);Q.setEventedParent(this,{layer:{id:B.id}}),this._layers[B.id]=Q}}_loadSprite(w,B=!1,Q=void 0){let ee;this.imageManager.setLoaded(!1),this._spriteRequest=new AbortController,function(se,qe,je,it){return a._(this,void 0,void 0,function*(){let yt=C(se),Ot=je>1?\"@2x\":\"\",Nt={},hr={};for(let{id:Sr,url:he}of yt){let be=qe.transformRequest(M(he,Ot,\".json\"),\"SpriteJSON\");Nt[Sr]=a.h(be,it);let Pe=qe.transformRequest(M(he,Ot,\".png\"),\"SpriteImage\");hr[Sr]=g.getImage(Pe,it)}return yield Promise.all([...Object.values(Nt),...Object.values(hr)]),function(Sr,he){return a._(this,void 0,void 0,function*(){let be={};for(let Pe in Sr){be[Pe]={};let Oe=u.getImageCanvasContext((yield he[Pe]).data),Je=(yield Sr[Pe]).data;for(let He in Je){let{width:et,height:Mt,x:Dt,y:Ut,sdf:tr,pixelRatio:mr,stretchX:Rr,stretchY:zr,content:Xr,textFitWidth:di,textFitHeight:Li}=Je[He];be[Pe][He]={data:null,pixelRatio:mr,sdf:tr,stretchX:Rr,stretchY:zr,content:Xr,textFitWidth:di,textFitHeight:Li,spriteData:{width:et,height:Mt,x:Dt,y:Ut,context:Oe}}}}return be})}(Nt,hr)})}(w,this.map._requestManager,this.map.getPixelRatio(),this._spriteRequest).then(se=>{if(this._spriteRequest=null,se)for(let qe in se){this._spritesImagesIds[qe]=[];let je=this._spritesImagesIds[qe]?this._spritesImagesIds[qe].filter(it=>!(it in se)):[];for(let it of je)this.imageManager.removeImage(it),this._changedImages[it]=!0;for(let it in se[qe]){let yt=qe===\"default\"?it:`${qe}:${it}`;this._spritesImagesIds[qe].push(yt),yt in this.imageManager.images?this.imageManager.updateImage(yt,se[qe][it],!1):this.imageManager.addImage(yt,se[qe][it]),B&&(this._changedImages[yt]=!0)}}}).catch(se=>{this._spriteRequest=null,ee=se,this.fire(new a.j(ee))}).finally(()=>{this.imageManager.setLoaded(!0),this._availableImages=this.imageManager.listImages(),B&&(this._changed=!0),this.dispatcher.broadcast(\"SI\",this._availableImages),this.fire(new a.k(\"data\",{dataType:\"style\"})),Q&&Q(ee)})}_unloadSprite(){for(let w of Object.values(this._spritesImagesIds).flat())this.imageManager.removeImage(w),this._changedImages[w]=!0;this._spritesImagesIds={},this._availableImages=this.imageManager.listImages(),this._changed=!0,this.dispatcher.broadcast(\"SI\",this._availableImages),this.fire(new a.k(\"data\",{dataType:\"style\"}))}_validateLayer(w){let B=this.sourceCaches[w.source];if(!B)return;let Q=w.sourceLayer;if(!Q)return;let ee=B.getSource();(ee.type===\"geojson\"||ee.vectorLayerIds&&ee.vectorLayerIds.indexOf(Q)===-1)&&this.fire(new a.j(new Error(`Source layer \"${Q}\" does not exist on source \"${ee.id}\" as specified by style layer \"${w.id}\".`)))}loaded(){if(!this._loaded||Object.keys(this._updatedSources).length)return!1;for(let w in this.sourceCaches)if(!this.sourceCaches[w].loaded())return!1;return!!this.imageManager.isLoaded()}_serializeByIds(w,B=!1){let Q=this._serializedAllLayers();if(!w||w.length===0)return Object.values(B?a.aB(Q):Q);let ee=[];for(let se of w)if(Q[se]){let qe=B?a.aB(Q[se]):Q[se];ee.push(qe)}return ee}_serializedAllLayers(){let w=this._serializedLayers;if(w)return w;w=this._serializedLayers={};let B=Object.keys(this._layers);for(let Q of B){let ee=this._layers[Q];ee.type!==\"custom\"&&(w[Q]=ee.serialize())}return w}hasTransitions(){if(this.light&&this.light.hasTransition()||this.sky&&this.sky.hasTransition())return!0;for(let w in this.sourceCaches)if(this.sourceCaches[w].hasTransition())return!0;for(let w in this._layers)if(this._layers[w].hasTransition())return!0;return!1}_checkLoaded(){if(!this._loaded)throw new Error(\"Style is not done loading.\")}update(w){if(!this._loaded)return;let B=this._changed;if(B){let ee=Object.keys(this._updatedLayers),se=Object.keys(this._removedLayers);(ee.length||se.length)&&this._updateWorkerLayers(ee,se);for(let qe in this._updatedSources){let je=this._updatedSources[qe];if(je===\"reload\")this._reloadSource(qe);else{if(je!==\"clear\")throw new Error(`Invalid action ${je}`);this._clearSource(qe)}}this._updateTilesForChangedImages(),this._updateTilesForChangedGlyphs();for(let qe in this._updatedPaintProps)this._layers[qe].updateTransitions(w);this.light.updateTransitions(w),this.sky.updateTransitions(w),this._resetUpdates()}let Q={};for(let ee in this.sourceCaches){let se=this.sourceCaches[ee];Q[ee]=se.used,se.used=!1}for(let ee of this._order){let se=this._layers[ee];se.recalculate(w,this._availableImages),!se.isHidden(w.zoom)&&se.source&&(this.sourceCaches[se.source].used=!0)}for(let ee in Q){let se=this.sourceCaches[ee];!!Q[ee]!=!!se.used&&se.fire(new a.k(\"data\",{sourceDataType:\"visibility\",dataType:\"source\",sourceId:ee}))}this.light.recalculate(w),this.sky.recalculate(w),this.z=w.zoom,B&&this.fire(new a.k(\"data\",{dataType:\"style\"}))}_updateTilesForChangedImages(){let w=Object.keys(this._changedImages);if(w.length){for(let B in this.sourceCaches)this.sourceCaches[B].reloadTilesForDependencies([\"icons\",\"patterns\"],w);this._changedImages={}}}_updateTilesForChangedGlyphs(){if(this._glyphsDidChange){for(let w in this.sourceCaches)this.sourceCaches[w].reloadTilesForDependencies([\"glyphs\"],[\"\"]);this._glyphsDidChange=!1}}_updateWorkerLayers(w,B){this.dispatcher.broadcast(\"UL\",{layers:this._serializeByIds(w,!1),removedIds:B})}_resetUpdates(){this._changed=!1,this._updatedLayers={},this._removedLayers={},this._updatedSources={},this._updatedPaintProps={},this._changedImages={},this._glyphsDidChange=!1}setState(w,B={}){var Q;this._checkLoaded();let ee=this.serialize();if(w=B.transformStyle?B.transformStyle(ee,w):w,((Q=B.validate)===null||Q===void 0||Q)&&oa(this,a.u(w)))return!1;(w=a.aB(w)).layers=a.az(w.layers);let se=a.aC(ee,w),qe=this._getOperationsToPerform(se);if(qe.unimplemented.length>0)throw new Error(`Unimplemented: ${qe.unimplemented.join(\", \")}.`);if(qe.operations.length===0)return!1;for(let je of qe.operations)je();return this.stylesheet=w,this._serializedLayers=null,!0}_getOperationsToPerform(w){let B=[],Q=[];for(let ee of w)switch(ee.command){case\"setCenter\":case\"setZoom\":case\"setBearing\":case\"setPitch\":continue;case\"addLayer\":B.push(()=>this.addLayer.apply(this,ee.args));break;case\"removeLayer\":B.push(()=>this.removeLayer.apply(this,ee.args));break;case\"setPaintProperty\":B.push(()=>this.setPaintProperty.apply(this,ee.args));break;case\"setLayoutProperty\":B.push(()=>this.setLayoutProperty.apply(this,ee.args));break;case\"setFilter\":B.push(()=>this.setFilter.apply(this,ee.args));break;case\"addSource\":B.push(()=>this.addSource.apply(this,ee.args));break;case\"removeSource\":B.push(()=>this.removeSource.apply(this,ee.args));break;case\"setLayerZoomRange\":B.push(()=>this.setLayerZoomRange.apply(this,ee.args));break;case\"setLight\":B.push(()=>this.setLight.apply(this,ee.args));break;case\"setGeoJSONSourceData\":B.push(()=>this.setGeoJSONSourceData.apply(this,ee.args));break;case\"setGlyphs\":B.push(()=>this.setGlyphs.apply(this,ee.args));break;case\"setSprite\":B.push(()=>this.setSprite.apply(this,ee.args));break;case\"setSky\":B.push(()=>this.setSky.apply(this,ee.args));break;case\"setTerrain\":B.push(()=>this.map.setTerrain.apply(this,ee.args));break;case\"setTransition\":B.push(()=>{});break;default:Q.push(ee.command)}return{operations:B,unimplemented:Q}}addImage(w,B){if(this.getImage(w))return this.fire(new a.j(new Error(`An image named \"${w}\" already exists.`)));this.imageManager.addImage(w,B),this._afterImageUpdated(w)}updateImage(w,B){this.imageManager.updateImage(w,B)}getImage(w){return this.imageManager.getImage(w)}removeImage(w){if(!this.getImage(w))return this.fire(new a.j(new Error(`An image named \"${w}\" does not exist.`)));this.imageManager.removeImage(w),this._afterImageUpdated(w)}_afterImageUpdated(w){this._availableImages=this.imageManager.listImages(),this._changedImages[w]=!0,this._changed=!0,this.dispatcher.broadcast(\"SI\",this._availableImages),this.fire(new a.k(\"data\",{dataType:\"style\"}))}listImages(){return this._checkLoaded(),this.imageManager.listImages()}addSource(w,B,Q={}){if(this._checkLoaded(),this.sourceCaches[w]!==void 0)throw new Error(`Source \"${w}\" already exists.`);if(!B.type)throw new Error(`The type property must be defined, but only the following properties were given: ${Object.keys(B).join(\", \")}.`);if([\"vector\",\"raster\",\"geojson\",\"video\",\"image\"].indexOf(B.type)>=0&&this._validate(a.u.source,`sources.${w}`,B,null,Q))return;this.map&&this.map._collectResourceTiming&&(B.collectResourceTiming=!0);let ee=this.sourceCaches[w]=new dt(w,B,this.dispatcher);ee.style=this,ee.setEventedParent(this,()=>({isSourceLoaded:ee.loaded(),source:ee.serialize(),sourceId:w})),ee.onAdd(this.map),this._changed=!0}removeSource(w){if(this._checkLoaded(),this.sourceCaches[w]===void 0)throw new Error(\"There is no source with this ID\");for(let Q in this._layers)if(this._layers[Q].source===w)return this.fire(new a.j(new Error(`Source \"${w}\" cannot be removed while layer \"${Q}\" is using it.`)));let B=this.sourceCaches[w];delete this.sourceCaches[w],delete this._updatedSources[w],B.fire(new a.k(\"data\",{sourceDataType:\"metadata\",dataType:\"source\",sourceId:w})),B.setEventedParent(null),B.onRemove(this.map),this._changed=!0}setGeoJSONSourceData(w,B){if(this._checkLoaded(),this.sourceCaches[w]===void 0)throw new Error(`There is no source with this ID=${w}`);let Q=this.sourceCaches[w].getSource();if(Q.type!==\"geojson\")throw new Error(`geojsonSource.type is ${Q.type}, which is !== 'geojson`);Q.setData(B),this._changed=!0}getSource(w){return this.sourceCaches[w]&&this.sourceCaches[w].getSource()}addLayer(w,B,Q={}){this._checkLoaded();let ee=w.id;if(this.getLayer(ee))return void this.fire(new a.j(new Error(`Layer \"${ee}\" already exists on this map.`)));let se;if(w.type===\"custom\"){if(oa(this,a.aD(w)))return;se=a.aA(w)}else{if(\"source\"in w&&typeof w.source==\"object\"&&(this.addSource(ee,w.source),w=a.aB(w),w=a.e(w,{source:ee})),this._validate(a.u.layer,`layers.${ee}`,w,{arrayIndex:-1},Q))return;se=a.aA(w),this._validateLayer(se),se.setEventedParent(this,{layer:{id:ee}})}let qe=B?this._order.indexOf(B):this._order.length;if(B&&qe===-1)this.fire(new a.j(new Error(`Cannot add layer \"${ee}\" before non-existing layer \"${B}\".`)));else{if(this._order.splice(qe,0,ee),this._layerOrderChanged=!0,this._layers[ee]=se,this._removedLayers[ee]&&se.source&&se.type!==\"custom\"){let je=this._removedLayers[ee];delete this._removedLayers[ee],je.type!==se.type?this._updatedSources[se.source]=\"clear\":(this._updatedSources[se.source]=\"reload\",this.sourceCaches[se.source].pause())}this._updateLayer(se),se.onAdd&&se.onAdd(this.map)}}moveLayer(w,B){if(this._checkLoaded(),this._changed=!0,!this._layers[w])return void this.fire(new a.j(new Error(`The layer '${w}' does not exist in the map's style and cannot be moved.`)));if(w===B)return;let Q=this._order.indexOf(w);this._order.splice(Q,1);let ee=B?this._order.indexOf(B):this._order.length;B&&ee===-1?this.fire(new a.j(new Error(`Cannot move layer \"${w}\" before non-existing layer \"${B}\".`))):(this._order.splice(ee,0,w),this._layerOrderChanged=!0)}removeLayer(w){this._checkLoaded();let B=this._layers[w];if(!B)return void this.fire(new a.j(new Error(`Cannot remove non-existing layer \"${w}\".`)));B.setEventedParent(null);let Q=this._order.indexOf(w);this._order.splice(Q,1),this._layerOrderChanged=!0,this._changed=!0,this._removedLayers[w]=B,delete this._layers[w],this._serializedLayers&&delete this._serializedLayers[w],delete this._updatedLayers[w],delete this._updatedPaintProps[w],B.onRemove&&B.onRemove(this.map)}getLayer(w){return this._layers[w]}getLayersOrder(){return[...this._order]}hasLayer(w){return w in this._layers}setLayerZoomRange(w,B,Q){this._checkLoaded();let ee=this.getLayer(w);ee?ee.minzoom===B&&ee.maxzoom===Q||(B!=null&&(ee.minzoom=B),Q!=null&&(ee.maxzoom=Q),this._updateLayer(ee)):this.fire(new a.j(new Error(`Cannot set the zoom range of non-existing layer \"${w}\".`)))}setFilter(w,B,Q={}){this._checkLoaded();let ee=this.getLayer(w);if(ee){if(!a.aE(ee.filter,B))return B==null?(ee.filter=void 0,void this._updateLayer(ee)):void(this._validate(a.u.filter,`layers.${ee.id}.filter`,B,null,Q)||(ee.filter=a.aB(B),this._updateLayer(ee)))}else this.fire(new a.j(new Error(`Cannot filter non-existing layer \"${w}\".`)))}getFilter(w){return a.aB(this.getLayer(w).filter)}setLayoutProperty(w,B,Q,ee={}){this._checkLoaded();let se=this.getLayer(w);se?a.aE(se.getLayoutProperty(B),Q)||(se.setLayoutProperty(B,Q,ee),this._updateLayer(se)):this.fire(new a.j(new Error(`Cannot style non-existing layer \"${w}\".`)))}getLayoutProperty(w,B){let Q=this.getLayer(w);if(Q)return Q.getLayoutProperty(B);this.fire(new a.j(new Error(`Cannot get style of non-existing layer \"${w}\".`)))}setPaintProperty(w,B,Q,ee={}){this._checkLoaded();let se=this.getLayer(w);se?a.aE(se.getPaintProperty(B),Q)||(se.setPaintProperty(B,Q,ee)&&this._updateLayer(se),this._changed=!0,this._updatedPaintProps[w]=!0,this._serializedLayers=null):this.fire(new a.j(new Error(`Cannot style non-existing layer \"${w}\".`)))}getPaintProperty(w,B){return this.getLayer(w).getPaintProperty(B)}setFeatureState(w,B){this._checkLoaded();let Q=w.source,ee=w.sourceLayer,se=this.sourceCaches[Q];if(se===void 0)return void this.fire(new a.j(new Error(`The source '${Q}' does not exist in the map's style.`)));let qe=se.getSource().type;qe===\"geojson\"&&ee?this.fire(new a.j(new Error(\"GeoJSON sources cannot have a sourceLayer parameter.\"))):qe!==\"vector\"||ee?(w.id===void 0&&this.fire(new a.j(new Error(\"The feature id parameter must be provided.\"))),se.setFeatureState(ee,w.id,B)):this.fire(new a.j(new Error(\"The sourceLayer parameter must be provided for vector source types.\")))}removeFeatureState(w,B){this._checkLoaded();let Q=w.source,ee=this.sourceCaches[Q];if(ee===void 0)return void this.fire(new a.j(new Error(`The source '${Q}' does not exist in the map's style.`)));let se=ee.getSource().type,qe=se===\"vector\"?w.sourceLayer:void 0;se!==\"vector\"||qe?B&&typeof w.id!=\"string\"&&typeof w.id!=\"number\"?this.fire(new a.j(new Error(\"A feature id is required to remove its specific state property.\"))):ee.removeFeatureState(qe,w.id,B):this.fire(new a.j(new Error(\"The sourceLayer parameter must be provided for vector source types.\")))}getFeatureState(w){this._checkLoaded();let B=w.source,Q=w.sourceLayer,ee=this.sourceCaches[B];if(ee!==void 0)return ee.getSource().type!==\"vector\"||Q?(w.id===void 0&&this.fire(new a.j(new Error(\"The feature id parameter must be provided.\"))),ee.getFeatureState(Q,w.id)):void this.fire(new a.j(new Error(\"The sourceLayer parameter must be provided for vector source types.\")));this.fire(new a.j(new Error(`The source '${B}' does not exist in the map's style.`)))}getTransition(){return a.e({duration:300,delay:0},this.stylesheet&&this.stylesheet.transition)}serialize(){if(!this._loaded)return;let w=a.aF(this.sourceCaches,se=>se.serialize()),B=this._serializeByIds(this._order,!0),Q=this.map.getTerrain()||void 0,ee=this.stylesheet;return a.aG({version:ee.version,name:ee.name,metadata:ee.metadata,light:ee.light,sky:ee.sky,center:ee.center,zoom:ee.zoom,bearing:ee.bearing,pitch:ee.pitch,sprite:ee.sprite,glyphs:ee.glyphs,transition:ee.transition,sources:w,layers:B,terrain:Q},se=>se!==void 0)}_updateLayer(w){this._updatedLayers[w.id]=!0,w.source&&!this._updatedSources[w.source]&&this.sourceCaches[w.source].getSource().type!==\"raster\"&&(this._updatedSources[w.source]=\"reload\",this.sourceCaches[w.source].pause()),this._serializedLayers=null,this._changed=!0}_flattenAndSortRenderedFeatures(w){let B=qe=>this._layers[qe].type===\"fill-extrusion\",Q={},ee=[];for(let qe=this._order.length-1;qe>=0;qe--){let je=this._order[qe];if(B(je)){Q[je]=qe;for(let it of w){let yt=it[je];if(yt)for(let Ot of yt)ee.push(Ot)}}}ee.sort((qe,je)=>je.intersectionZ-qe.intersectionZ);let se=[];for(let qe=this._order.length-1;qe>=0;qe--){let je=this._order[qe];if(B(je))for(let it=ee.length-1;it>=0;it--){let yt=ee[it].feature;if(Q[yt.layer.id]{let tr=Oe.featureSortOrder;if(tr){let mr=tr.indexOf(Dt.featureIndex);return tr.indexOf(Ut.featureIndex)-mr}return Ut.featureIndex-Dt.featureIndex});for(let Dt of Mt)et.push(Dt)}}for(let Oe in he)he[Oe].forEach(Je=>{let He=Je.feature,et=yt[je[Oe].source].getFeatureState(He.layer[\"source-layer\"],He.id);He.source=He.layer.source,He.layer[\"source-layer\"]&&(He.sourceLayer=He.layer[\"source-layer\"]),He.state=et});return he}(this._layers,qe,this.sourceCaches,w,B,this.placement.collisionIndex,this.placement.retainedQueryData)),this._flattenAndSortRenderedFeatures(se)}querySourceFeatures(w,B){B&&B.filter&&this._validate(a.u.filter,\"querySourceFeatures.filter\",B.filter,null,B);let Q=this.sourceCaches[w];return Q?function(ee,se){let qe=ee.getRenderableIds().map(yt=>ee.getTileByID(yt)),je=[],it={};for(let yt=0;ythr.getTileByID(Sr)).sort((Sr,he)=>he.tileID.overscaledZ-Sr.tileID.overscaledZ||(Sr.tileID.isLessThan(he.tileID)?-1:1))}let Nt=this.crossTileSymbolIndex.addLayer(Ot,it[Ot.source],w.center.lng);qe=qe||Nt}if(this.crossTileSymbolIndex.pruneUnusedLayers(this._order),((se=se||this._layerOrderChanged||Q===0)||!this.pauseablePlacement||this.pauseablePlacement.isDone()&&!this.placement.stillRecent(u.now(),w.zoom))&&(this.pauseablePlacement=new ka(w,this.map.terrain,this._order,se,B,Q,ee,this.placement),this._layerOrderChanged=!1),this.pauseablePlacement.isDone()?this.placement.setStale():(this.pauseablePlacement.continuePlacement(this._order,this._layers,it),this.pauseablePlacement.isDone()&&(this.placement=this.pauseablePlacement.commit(u.now()),je=!0),qe&&this.pauseablePlacement.placement.setStale()),je||qe)for(let yt of this._order){let Ot=this._layers[yt];Ot.type===\"symbol\"&&this.placement.updateLayerOpacities(Ot,it[Ot.source])}return!this.pauseablePlacement.isDone()||this.placement.hasTransitions(u.now())}_releaseSymbolFadeTiles(){for(let w in this.sourceCaches)this.sourceCaches[w].releaseSymbolFadeTiles()}getImages(w,B){return a._(this,void 0,void 0,function*(){let Q=yield this.imageManager.getImages(B.icons);this._updateTilesForChangedImages();let ee=this.sourceCaches[B.source];return ee&&ee.setDependencies(B.tileID.key,B.type,B.icons),Q})}getGlyphs(w,B){return a._(this,void 0,void 0,function*(){let Q=yield this.glyphManager.getGlyphs(B.stacks),ee=this.sourceCaches[B.source];return ee&&ee.setDependencies(B.tileID.key,B.type,[\"\"]),Q})}getGlyphsUrl(){return this.stylesheet.glyphs||null}setGlyphs(w,B={}){this._checkLoaded(),w&&this._validate(a.u.glyphs,\"glyphs\",w,null,B)||(this._glyphsDidChange=!0,this.stylesheet.glyphs=w,this.glyphManager.entries={},this.glyphManager.setURL(w))}addSprite(w,B,Q={},ee){this._checkLoaded();let se=[{id:w,url:B}],qe=[...C(this.stylesheet.sprite),...se];this._validate(a.u.sprite,\"sprite\",qe,null,Q)||(this.stylesheet.sprite=qe,this._loadSprite(se,!0,ee))}removeSprite(w){this._checkLoaded();let B=C(this.stylesheet.sprite);if(B.find(Q=>Q.id===w)){if(this._spritesImagesIds[w])for(let Q of this._spritesImagesIds[w])this.imageManager.removeImage(Q),this._changedImages[Q]=!0;B.splice(B.findIndex(Q=>Q.id===w),1),this.stylesheet.sprite=B.length>0?B:void 0,delete this._spritesImagesIds[w],this._availableImages=this.imageManager.listImages(),this._changed=!0,this.dispatcher.broadcast(\"SI\",this._availableImages),this.fire(new a.k(\"data\",{dataType:\"style\"}))}else this.fire(new a.j(new Error(`Sprite \"${w}\" doesn't exists on this map.`)))}getSprite(){return C(this.stylesheet.sprite)}setSprite(w,B={},Q){this._checkLoaded(),w&&this._validate(a.u.sprite,\"sprite\",w,null,B)||(this.stylesheet.sprite=w,w?this._loadSprite(w,!0,Q):(this._unloadSprite(),Q&&Q(null)))}}var oo=a.Y([{name:\"a_pos\",type:\"Int16\",components:2}]);let xn={prelude:_t(`#ifdef GL_ES\n", + "precision mediump float;\n", + "#else\n", + "#if !defined(lowp)\n", + "#define lowp\n", + "#endif\n", + "#if !defined(mediump)\n", + "#define mediump\n", + "#endif\n", + "#if !defined(highp)\n", + "#define highp\n", + "#endif\n", + "#endif\n", + "`,`#ifdef GL_ES\n", + "precision highp float;\n", + "#else\n", + "#if !defined(lowp)\n", + "#define lowp\n", + "#endif\n", + "#if !defined(mediump)\n", + "#define mediump\n", + "#endif\n", + "#if !defined(highp)\n", + "#define highp\n", + "#endif\n", + "#endif\n", + "vec2 unpack_float(const float packedValue) {int packedIntValue=int(packedValue);int v0=packedIntValue/256;return vec2(v0,packedIntValue-v0*256);}vec2 unpack_opacity(const float packedOpacity) {int intOpacity=int(packedOpacity)/2;return vec2(float(intOpacity)/127.0,mod(packedOpacity,2.0));}vec4 decode_color(const vec2 encodedColor) {return vec4(unpack_float(encodedColor[0])/255.0,unpack_float(encodedColor[1])/255.0\n", + ");}float unpack_mix_vec2(const vec2 packedValue,const float t) {return mix(packedValue[0],packedValue[1],t);}vec4 unpack_mix_color(const vec4 packedColors,const float t) {vec4 minColor=decode_color(vec2(packedColors[0],packedColors[1]));vec4 maxColor=decode_color(vec2(packedColors[2],packedColors[3]));return mix(minColor,maxColor,t);}vec2 get_pattern_pos(const vec2 pixel_coord_upper,const vec2 pixel_coord_lower,const vec2 pattern_size,const float tile_units_to_pixels,const vec2 pos) {vec2 offset=mod(mod(mod(pixel_coord_upper,pattern_size)*256.0,pattern_size)*256.0+pixel_coord_lower,pattern_size);return (tile_units_to_pixels*pos+offset)/pattern_size;}\n", + "#ifdef TERRAIN3D\n", + "uniform sampler2D u_terrain;uniform float u_terrain_dim;uniform mat4 u_terrain_matrix;uniform vec4 u_terrain_unpack;uniform float u_terrain_exaggeration;uniform highp sampler2D u_depth;\n", + "#endif\n", + "const highp vec4 bitSh=vec4(256.*256.*256.,256.*256.,256.,1.);const highp vec4 bitShifts=vec4(1.)/bitSh;highp float unpack(highp vec4 color) {return dot(color,bitShifts);}highp float depthOpacity(vec3 frag) {\n", + "#ifdef TERRAIN3D\n", + "highp float d=unpack(texture2D(u_depth,frag.xy*0.5+0.5))+0.0001-frag.z;return 1.0-max(0.0,min(1.0,-d*500.0));\n", + "#else\n", + "return 1.0;\n", + "#endif\n", + "}float calculate_visibility(vec4 pos) {\n", + "#ifdef TERRAIN3D\n", + "vec3 frag=pos.xyz/pos.w;highp float d=depthOpacity(frag);if (d > 0.95) return 1.0;return (d+depthOpacity(frag+vec3(0.0,0.01,0.0)))/2.0;\n", + "#else\n", + "return 1.0;\n", + "#endif\n", + "}float ele(vec2 pos) {\n", + "#ifdef TERRAIN3D\n", + "vec4 rgb=(texture2D(u_terrain,pos)*255.0)*u_terrain_unpack;return rgb.r+rgb.g+rgb.b-u_terrain_unpack.a;\n", + "#else\n", + "return 0.0;\n", + "#endif\n", + "}float get_elevation(vec2 pos) {\n", + "#ifdef TERRAIN3D\n", + "vec2 coord=(u_terrain_matrix*vec4(pos,0.0,1.0)).xy*u_terrain_dim+1.0;vec2 f=fract(coord);vec2 c=(floor(coord)+0.5)/(u_terrain_dim+2.0);float d=1.0/(u_terrain_dim+2.0);float tl=ele(c);float tr=ele(c+vec2(d,0.0));float bl=ele(c+vec2(0.0,d));float br=ele(c+vec2(d,d));float elevation=mix(mix(tl,tr,f.x),mix(bl,br,f.x),f.y);return elevation*u_terrain_exaggeration;\n", + "#else\n", + "return 0.0;\n", + "#endif\n", + "}`),background:_t(`uniform vec4 u_color;uniform float u_opacity;void main() {gl_FragColor=u_color*u_opacity;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,\"attribute vec2 a_pos;uniform mat4 u_matrix;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);}\"),backgroundPattern:_t(`uniform vec2 u_pattern_tl_a;uniform vec2 u_pattern_br_a;uniform vec2 u_pattern_tl_b;uniform vec2 u_pattern_br_b;uniform vec2 u_texsize;uniform float u_mix;uniform float u_opacity;uniform sampler2D u_image;varying vec2 v_pos_a;varying vec2 v_pos_b;void main() {vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(u_pattern_tl_a/u_texsize,u_pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(u_pattern_tl_b/u_texsize,u_pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);gl_FragColor=mix(color1,color2,u_mix)*u_opacity;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,\"uniform mat4 u_matrix;uniform vec2 u_pattern_size_a;uniform vec2 u_pattern_size_b;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform float u_scale_a;uniform float u_scale_b;uniform float u_tile_units_to_pixels;attribute vec2 a_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,u_scale_a*u_pattern_size_a,u_tile_units_to_pixels,a_pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,u_scale_b*u_pattern_size_b,u_tile_units_to_pixels,a_pos);}\"),circle:_t(`varying vec3 v_data;varying float v_visibility;\n", + "#pragma mapbox: define highp vec4 color\n", + "#pragma mapbox: define mediump float radius\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define highp vec4 stroke_color\n", + "#pragma mapbox: define mediump float stroke_width\n", + "#pragma mapbox: define lowp float stroke_opacity\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 color\n", + "#pragma mapbox: initialize mediump float radius\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize highp vec4 stroke_color\n", + "#pragma mapbox: initialize mediump float stroke_width\n", + "#pragma mapbox: initialize lowp float stroke_opacity\n", + "vec2 extrude=v_data.xy;float extrude_length=length(extrude);float antialiased_blur=v_data.z;float opacity_t=smoothstep(0.0,antialiased_blur,extrude_length-1.0);float color_t=stroke_width < 0.01 ? 0.0 : smoothstep(antialiased_blur,0.0,extrude_length-radius/(radius+stroke_width));gl_FragColor=v_visibility*opacity_t*mix(color*opacity,stroke_color*stroke_opacity,color_t);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,`uniform mat4 u_matrix;uniform bool u_scale_with_map;uniform bool u_pitch_with_map;uniform vec2 u_extrude_scale;uniform lowp float u_device_pixel_ratio;uniform highp float u_camera_to_center_distance;attribute vec2 a_pos;varying vec3 v_data;varying float v_visibility;\n", + "#pragma mapbox: define highp vec4 color\n", + "#pragma mapbox: define mediump float radius\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define highp vec4 stroke_color\n", + "#pragma mapbox: define mediump float stroke_width\n", + "#pragma mapbox: define lowp float stroke_opacity\n", + "void main(void) {\n", + "#pragma mapbox: initialize highp vec4 color\n", + "#pragma mapbox: initialize mediump float radius\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize highp vec4 stroke_color\n", + "#pragma mapbox: initialize mediump float stroke_width\n", + "#pragma mapbox: initialize lowp float stroke_opacity\n", + "vec2 extrude=vec2(mod(a_pos,2.0)*2.0-1.0);vec2 circle_center=floor(a_pos*0.5);float ele=get_elevation(circle_center);v_visibility=calculate_visibility(u_matrix*vec4(circle_center,ele,1.0));if (u_pitch_with_map) {vec2 corner_position=circle_center;if (u_scale_with_map) {corner_position+=extrude*(radius+stroke_width)*u_extrude_scale;} else {vec4 projected_center=u_matrix*vec4(circle_center,0,1);corner_position+=extrude*(radius+stroke_width)*u_extrude_scale*(projected_center.w/u_camera_to_center_distance);}gl_Position=u_matrix*vec4(corner_position,ele,1);} else {gl_Position=u_matrix*vec4(circle_center,ele,1);if (u_scale_with_map) {gl_Position.xy+=extrude*(radius+stroke_width)*u_extrude_scale*u_camera_to_center_distance;} else {gl_Position.xy+=extrude*(radius+stroke_width)*u_extrude_scale*gl_Position.w;}}float antialiasblur=-max(1.0/u_device_pixel_ratio/(radius+stroke_width),blur);v_data=vec3(extrude.x,extrude.y,antialiasblur);}`),clippingMask:_t(\"void main() {gl_FragColor=vec4(1.0);}\",\"attribute vec2 a_pos;uniform mat4 u_matrix;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);}\"),heatmap:_t(`uniform highp float u_intensity;varying vec2 v_extrude;\n", + "#pragma mapbox: define highp float weight\n", + "#define GAUSS_COEF 0.3989422804014327\n", + "void main() {\n", + "#pragma mapbox: initialize highp float weight\n", + "float d=-0.5*3.0*3.0*dot(v_extrude,v_extrude);float val=weight*u_intensity*GAUSS_COEF*exp(d);gl_FragColor=vec4(val,1.0,1.0,1.0);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,`uniform mat4 u_matrix;uniform float u_extrude_scale;uniform float u_opacity;uniform float u_intensity;attribute vec2 a_pos;varying vec2 v_extrude;\n", + "#pragma mapbox: define highp float weight\n", + "#pragma mapbox: define mediump float radius\n", + "const highp float ZERO=1.0/255.0/16.0;\n", + "#define GAUSS_COEF 0.3989422804014327\n", + "void main(void) {\n", + "#pragma mapbox: initialize highp float weight\n", + "#pragma mapbox: initialize mediump float radius\n", + "vec2 unscaled_extrude=vec2(mod(a_pos,2.0)*2.0-1.0);float S=sqrt(-2.0*log(ZERO/weight/u_intensity/GAUSS_COEF))/3.0;v_extrude=S*unscaled_extrude;vec2 extrude=v_extrude*radius*u_extrude_scale;vec4 pos=vec4(floor(a_pos*0.5)+extrude,get_elevation(floor(a_pos*0.5)),1);gl_Position=u_matrix*pos;}`),heatmapTexture:_t(`uniform sampler2D u_image;uniform sampler2D u_color_ramp;uniform float u_opacity;varying vec2 v_pos;void main() {float t=texture2D(u_image,v_pos).r;vec4 color=texture2D(u_color_ramp,vec2(t,0.5));gl_FragColor=color*u_opacity;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(0.0);\n", + "#endif\n", + "}`,\"uniform mat4 u_matrix;uniform vec2 u_world;attribute vec2 a_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos*u_world,0,1);v_pos.x=a_pos.x;v_pos.y=1.0-a_pos.y;}\"),collisionBox:_t(\"varying float v_placed;varying float v_notUsed;void main() {float alpha=0.5;gl_FragColor=vec4(1.0,0.0,0.0,1.0)*alpha;if (v_placed > 0.5) {gl_FragColor=vec4(0.0,0.0,1.0,0.5)*alpha;}if (v_notUsed > 0.5) {gl_FragColor*=.1;}}\",\"attribute vec2 a_anchor_pos;attribute vec2 a_placed;attribute vec2 a_box_real;uniform mat4 u_matrix;uniform vec2 u_pixel_extrude_scale;varying float v_placed;varying float v_notUsed;vec4 projectTileWithElevation(vec2 posInTile,float elevation) {return u_matrix*vec4(posInTile,elevation,1.0);}void main() {gl_Position=projectTileWithElevation(a_anchor_pos,get_elevation(a_anchor_pos));gl_Position.xy=((a_box_real+0.5)*u_pixel_extrude_scale*2.0-1.0)*vec2(1.0,-1.0)*gl_Position.w;if (gl_Position.z/gl_Position.w < 1.1) {gl_Position.z=0.5;}v_placed=a_placed.x;v_notUsed=a_placed.y;}\"),collisionCircle:_t(\"varying float v_radius;varying vec2 v_extrude;varying float v_perspective_ratio;varying float v_collision;void main() {float alpha=0.5*min(v_perspective_ratio,1.0);float stroke_radius=0.9*max(v_perspective_ratio,1.0);float distance_to_center=length(v_extrude);float distance_to_edge=abs(distance_to_center-v_radius);float opacity_t=smoothstep(-stroke_radius,0.0,-distance_to_edge);vec4 color=mix(vec4(0.0,0.0,1.0,0.5),vec4(1.0,0.0,0.0,1.0),v_collision);gl_FragColor=color*alpha*opacity_t;}\",\"attribute vec2 a_pos;attribute float a_radius;attribute vec2 a_flags;uniform mat4 u_matrix;uniform mat4 u_inv_matrix;uniform vec2 u_viewport_size;uniform float u_camera_to_center_distance;varying float v_radius;varying vec2 v_extrude;varying float v_perspective_ratio;varying float v_collision;vec3 toTilePosition(vec2 screenPos) {vec4 rayStart=u_inv_matrix*vec4(screenPos,-1.0,1.0);vec4 rayEnd =u_inv_matrix*vec4(screenPos, 1.0,1.0);rayStart.xyz/=rayStart.w;rayEnd.xyz /=rayEnd.w;highp float t=(0.0-rayStart.z)/(rayEnd.z-rayStart.z);return mix(rayStart.xyz,rayEnd.xyz,t);}void main() {vec2 quadCenterPos=a_pos;float radius=a_radius;float collision=a_flags.x;float vertexIdx=a_flags.y;vec2 quadVertexOffset=vec2(mix(-1.0,1.0,float(vertexIdx >=2.0)),mix(-1.0,1.0,float(vertexIdx >=1.0 && vertexIdx <=2.0)));vec2 quadVertexExtent=quadVertexOffset*radius;vec3 tilePos=toTilePosition(quadCenterPos);vec4 clipPos=u_matrix*vec4(tilePos,1.0);highp float camera_to_anchor_distance=clipPos.w;highp float collision_perspective_ratio=clamp(0.5+0.5*(u_camera_to_center_distance/camera_to_anchor_distance),0.0,4.0);float padding_factor=1.2;v_radius=radius;v_extrude=quadVertexExtent*padding_factor;v_perspective_ratio=collision_perspective_ratio;v_collision=collision;gl_Position=vec4(clipPos.xyz/clipPos.w,1.0)+vec4(quadVertexExtent*padding_factor/u_viewport_size*2.0,0.0,0.0);}\"),debug:_t(\"uniform highp vec4 u_color;uniform sampler2D u_overlay;varying vec2 v_uv;void main() {vec4 overlay_color=texture2D(u_overlay,v_uv);gl_FragColor=mix(u_color,overlay_color,overlay_color.a);}\",\"attribute vec2 a_pos;varying vec2 v_uv;uniform mat4 u_matrix;uniform float u_overlay_scale;void main() {v_uv=a_pos/8192.0;gl_Position=u_matrix*vec4(a_pos*u_overlay_scale,get_elevation(a_pos),1);}\"),fill:_t(`#pragma mapbox: define highp vec4 color\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "gl_FragColor=color*opacity;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,`attribute vec2 a_pos;uniform mat4 u_matrix;\n", + "#pragma mapbox: define highp vec4 color\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "gl_Position=u_matrix*vec4(a_pos,0,1);}`),fillOutline:_t(`varying vec2 v_pos;\n", + "#pragma mapbox: define highp vec4 outline_color\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 outline_color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "float dist=length(v_pos-gl_FragCoord.xy);float alpha=1.0-smoothstep(0.0,1.0,dist);gl_FragColor=outline_color*(alpha*opacity);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,`attribute vec2 a_pos;uniform mat4 u_matrix;uniform vec2 u_world;varying vec2 v_pos;\n", + "#pragma mapbox: define highp vec4 outline_color\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 outline_color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "gl_Position=u_matrix*vec4(a_pos,0,1);v_pos=(gl_Position.xy/gl_Position.w+1.0)/2.0*u_world;}`),fillOutlinePattern:_t(`uniform vec2 u_texsize;uniform sampler2D u_image;uniform float u_fade;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec2 v_pos;\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "vec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);float dist=length(v_pos-gl_FragCoord.xy);float alpha=1.0-smoothstep(0.0,1.0,dist);gl_FragColor=mix(color1,color2,u_fade)*alpha*opacity;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,`uniform mat4 u_matrix;uniform vec2 u_world;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform vec3 u_scale;attribute vec2 a_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec2 v_pos;\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "#pragma mapbox: define lowp float pixel_ratio_from\n", + "#pragma mapbox: define lowp float pixel_ratio_to\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "#pragma mapbox: initialize lowp float pixel_ratio_from\n", + "#pragma mapbox: initialize lowp float pixel_ratio_to\n", + "vec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;gl_Position=u_matrix*vec4(a_pos,0,1);vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileRatio,a_pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileRatio,a_pos);v_pos=(gl_Position.xy/gl_Position.w+1.0)/2.0*u_world;}`),fillPattern:_t(`#ifdef GL_ES\n", + "precision highp float;\n", + "#endif\n", + "uniform vec2 u_texsize;uniform float u_fade;uniform sampler2D u_image;varying vec2 v_pos_a;varying vec2 v_pos_b;\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "vec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);gl_FragColor=mix(color1,color2,u_fade)*opacity;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,`uniform mat4 u_matrix;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform vec3 u_scale;attribute vec2 a_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "#pragma mapbox: define lowp float pixel_ratio_from\n", + "#pragma mapbox: define lowp float pixel_ratio_to\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "#pragma mapbox: initialize lowp float pixel_ratio_from\n", + "#pragma mapbox: initialize lowp float pixel_ratio_to\n", + "vec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileZoomRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;gl_Position=u_matrix*vec4(a_pos,0,1);v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileZoomRatio,a_pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileZoomRatio,a_pos);}`),fillExtrusion:_t(`varying vec4 v_color;void main() {gl_FragColor=v_color;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,`uniform mat4 u_matrix;uniform vec3 u_lightcolor;uniform lowp vec3 u_lightpos;uniform lowp float u_lightintensity;uniform float u_vertical_gradient;uniform lowp float u_opacity;attribute vec2 a_pos;attribute vec4 a_normal_ed;\n", + "#ifdef TERRAIN3D\n", + "attribute vec2 a_centroid;\n", + "#endif\n", + "varying vec4 v_color;\n", + "#pragma mapbox: define highp float base\n", + "#pragma mapbox: define highp float height\n", + "#pragma mapbox: define highp vec4 color\n", + "void main() {\n", + "#pragma mapbox: initialize highp float base\n", + "#pragma mapbox: initialize highp float height\n", + "#pragma mapbox: initialize highp vec4 color\n", + "vec3 normal=a_normal_ed.xyz;\n", + "#ifdef TERRAIN3D\n", + "float height_terrain3d_offset=get_elevation(a_centroid);float base_terrain3d_offset=height_terrain3d_offset-(base > 0.0 ? 0.0 : 10.0);\n", + "#else\n", + "float height_terrain3d_offset=0.0;float base_terrain3d_offset=0.0;\n", + "#endif\n", + "base=max(0.0,base)+base_terrain3d_offset;height=max(0.0,height)+height_terrain3d_offset;float t=mod(normal.x,2.0);gl_Position=u_matrix*vec4(a_pos,t > 0.0 ? height : base,1);float colorvalue=color.r*0.2126+color.g*0.7152+color.b*0.0722;v_color=vec4(0.0,0.0,0.0,1.0);vec4 ambientlight=vec4(0.03,0.03,0.03,1.0);color+=ambientlight;float directional=clamp(dot(normal/16384.0,u_lightpos),0.0,1.0);directional=mix((1.0-u_lightintensity),max((1.0-colorvalue+u_lightintensity),1.0),directional);if (normal.y !=0.0) {directional*=((1.0-u_vertical_gradient)+(u_vertical_gradient*clamp((t+base)*pow(height/150.0,0.5),mix(0.7,0.98,1.0-u_lightintensity),1.0)));}v_color.r+=clamp(color.r*directional*u_lightcolor.r,mix(0.0,0.3,1.0-u_lightcolor.r),1.0);v_color.g+=clamp(color.g*directional*u_lightcolor.g,mix(0.0,0.3,1.0-u_lightcolor.g),1.0);v_color.b+=clamp(color.b*directional*u_lightcolor.b,mix(0.0,0.3,1.0-u_lightcolor.b),1.0);v_color*=u_opacity;}`),fillExtrusionPattern:_t(`uniform vec2 u_texsize;uniform float u_fade;uniform sampler2D u_image;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec4 v_lighting;\n", + "#pragma mapbox: define lowp float base\n", + "#pragma mapbox: define lowp float height\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "#pragma mapbox: define lowp float pixel_ratio_from\n", + "#pragma mapbox: define lowp float pixel_ratio_to\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float base\n", + "#pragma mapbox: initialize lowp float height\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "#pragma mapbox: initialize lowp float pixel_ratio_from\n", + "#pragma mapbox: initialize lowp float pixel_ratio_to\n", + "vec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);vec4 mixedColor=mix(color1,color2,u_fade);gl_FragColor=mixedColor*v_lighting;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,`uniform mat4 u_matrix;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform float u_height_factor;uniform vec3 u_scale;uniform float u_vertical_gradient;uniform lowp float u_opacity;uniform vec3 u_lightcolor;uniform lowp vec3 u_lightpos;uniform lowp float u_lightintensity;attribute vec2 a_pos;attribute vec4 a_normal_ed;\n", + "#ifdef TERRAIN3D\n", + "attribute vec2 a_centroid;\n", + "#endif\n", + "varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec4 v_lighting;\n", + "#pragma mapbox: define lowp float base\n", + "#pragma mapbox: define lowp float height\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "#pragma mapbox: define lowp float pixel_ratio_from\n", + "#pragma mapbox: define lowp float pixel_ratio_to\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float base\n", + "#pragma mapbox: initialize lowp float height\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "#pragma mapbox: initialize lowp float pixel_ratio_from\n", + "#pragma mapbox: initialize lowp float pixel_ratio_to\n", + "vec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec3 normal=a_normal_ed.xyz;float edgedistance=a_normal_ed.w;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;\n", + "#ifdef TERRAIN3D\n", + "float height_terrain3d_offset=get_elevation(a_centroid);float base_terrain3d_offset=height_terrain3d_offset-(base > 0.0 ? 0.0 : 10.0);\n", + "#else\n", + "float height_terrain3d_offset=0.0;float base_terrain3d_offset=0.0;\n", + "#endif\n", + "base=max(0.0,base)+base_terrain3d_offset;height=max(0.0,height)+height_terrain3d_offset;float t=mod(normal.x,2.0);float z=t > 0.0 ? height : base;gl_Position=u_matrix*vec4(a_pos,z,1);vec2 pos=normal.x==1.0 && normal.y==0.0 && normal.z==16384.0\n", + "? a_pos\n", + ": vec2(edgedistance,z*u_height_factor);v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileRatio,pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileRatio,pos);v_lighting=vec4(0.0,0.0,0.0,1.0);float directional=clamp(dot(normal/16383.0,u_lightpos),0.0,1.0);directional=mix((1.0-u_lightintensity),max((0.5+u_lightintensity),1.0),directional);if (normal.y !=0.0) {directional*=((1.0-u_vertical_gradient)+(u_vertical_gradient*clamp((t+base)*pow(height/150.0,0.5),mix(0.7,0.98,1.0-u_lightintensity),1.0)));}v_lighting.rgb+=clamp(directional*u_lightcolor,mix(vec3(0.0),vec3(0.3),1.0-u_lightcolor),vec3(1.0));v_lighting*=u_opacity;}`),hillshadePrepare:_t(`#ifdef GL_ES\n", + "precision highp float;\n", + "#endif\n", + "uniform sampler2D u_image;varying vec2 v_pos;uniform vec2 u_dimension;uniform float u_zoom;uniform vec4 u_unpack;float getElevation(vec2 coord,float bias) {vec4 data=texture2D(u_image,coord)*255.0;data.a=-1.0;return dot(data,u_unpack)/4.0;}void main() {vec2 epsilon=1.0/u_dimension;float a=getElevation(v_pos+vec2(-epsilon.x,-epsilon.y),0.0);float b=getElevation(v_pos+vec2(0,-epsilon.y),0.0);float c=getElevation(v_pos+vec2(epsilon.x,-epsilon.y),0.0);float d=getElevation(v_pos+vec2(-epsilon.x,0),0.0);float e=getElevation(v_pos,0.0);float f=getElevation(v_pos+vec2(epsilon.x,0),0.0);float g=getElevation(v_pos+vec2(-epsilon.x,epsilon.y),0.0);float h=getElevation(v_pos+vec2(0,epsilon.y),0.0);float i=getElevation(v_pos+vec2(epsilon.x,epsilon.y),0.0);float exaggerationFactor=u_zoom < 2.0 ? 0.4 : u_zoom < 4.5 ? 0.35 : 0.3;float exaggeration=u_zoom < 15.0 ? (u_zoom-15.0)*exaggerationFactor : 0.0;vec2 deriv=vec2((c+f+f+i)-(a+d+d+g),(g+h+h+i)-(a+b+b+c))/pow(2.0,exaggeration+(19.2562-u_zoom));gl_FragColor=clamp(vec4(deriv.x/2.0+0.5,deriv.y/2.0+0.5,1.0,1.0),0.0,1.0);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,\"uniform mat4 u_matrix;uniform vec2 u_dimension;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);highp vec2 epsilon=1.0/u_dimension;float scale=(u_dimension.x-2.0)/u_dimension.x;v_pos=(a_texture_pos/8192.0)*scale+epsilon;}\"),hillshade:_t(`uniform sampler2D u_image;varying vec2 v_pos;uniform vec2 u_latrange;uniform vec2 u_light;uniform vec4 u_shadow;uniform vec4 u_highlight;uniform vec4 u_accent;\n", + "#define PI 3.141592653589793\n", + "void main() {vec4 pixel=texture2D(u_image,v_pos);vec2 deriv=((pixel.rg*2.0)-1.0);float scaleFactor=cos(radians((u_latrange[0]-u_latrange[1])*(1.0-v_pos.y)+u_latrange[1]));float slope=atan(1.25*length(deriv)/scaleFactor);float aspect=deriv.x !=0.0 ? atan(deriv.y,-deriv.x) : PI/2.0*(deriv.y > 0.0 ? 1.0 :-1.0);float intensity=u_light.x;float azimuth=u_light.y+PI;float base=1.875-intensity*1.75;float maxValue=0.5*PI;float scaledSlope=intensity !=0.5 ? ((pow(base,slope)-1.0)/(pow(base,maxValue)-1.0))*maxValue : slope;float accent=cos(scaledSlope);vec4 accent_color=(1.0-accent)*u_accent*clamp(intensity*2.0,0.0,1.0);float shade=abs(mod((aspect+azimuth)/PI+0.5,2.0)-1.0);vec4 shade_color=mix(u_shadow,u_highlight,shade)*sin(scaledSlope)*clamp(intensity*2.0,0.0,1.0);gl_FragColor=accent_color*(1.0-shade_color.a)+shade_color;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,\"uniform mat4 u_matrix;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos=a_texture_pos/8192.0;}\"),line:_t(`uniform lowp float u_device_pixel_ratio;varying vec2 v_width2;varying vec2 v_normal;varying float v_gamma_scale;\n", + "#pragma mapbox: define highp vec4 color\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 color\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "float dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);gl_FragColor=color*(alpha*opacity);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,`\n", + "#define scale 0.015873016\n", + "attribute vec2 a_pos_normal;attribute vec4 a_data;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform vec2 u_units_to_pixels;uniform lowp float u_device_pixel_ratio;varying vec2 v_normal;varying vec2 v_width2;varying float v_gamma_scale;varying highp float v_linesofar;\n", + "#pragma mapbox: define highp vec4 color\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define mediump float gapwidth\n", + "#pragma mapbox: define lowp float offset\n", + "#pragma mapbox: define mediump float width\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 color\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump float gapwidth\n", + "#pragma mapbox: initialize lowp float offset\n", + "#pragma mapbox: initialize mediump float width\n", + "float ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;v_linesofar=(floor(a_data.z/4.0)+a_data.w*64.0)*2.0;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;\n", + "#ifdef TERRAIN3D\n", + "v_gamma_scale=1.0;\n", + "#else\n", + "float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;\n", + "#endif\n", + "v_width2=vec2(outset,inset);}`),lineGradient:_t(`uniform lowp float u_device_pixel_ratio;uniform sampler2D u_image;varying vec2 v_width2;varying vec2 v_normal;varying float v_gamma_scale;varying highp vec2 v_uv;\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "float dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);vec4 color=texture2D(u_image,v_uv);gl_FragColor=color*(alpha*opacity);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,`\n", + "#define scale 0.015873016\n", + "attribute vec2 a_pos_normal;attribute vec4 a_data;attribute float a_uv_x;attribute float a_split_index;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;uniform vec2 u_units_to_pixels;uniform float u_image_height;varying vec2 v_normal;varying vec2 v_width2;varying float v_gamma_scale;varying highp vec2 v_uv;\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define mediump float gapwidth\n", + "#pragma mapbox: define lowp float offset\n", + "#pragma mapbox: define mediump float width\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump float gapwidth\n", + "#pragma mapbox: initialize lowp float offset\n", + "#pragma mapbox: initialize mediump float width\n", + "float ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;highp float texel_height=1.0/u_image_height;highp float half_texel_height=0.5*texel_height;v_uv=vec2(a_uv_x,a_split_index*texel_height-half_texel_height);vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;\n", + "#ifdef TERRAIN3D\n", + "v_gamma_scale=1.0;\n", + "#else\n", + "float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;\n", + "#endif\n", + "v_width2=vec2(outset,inset);}`),linePattern:_t(`#ifdef GL_ES\n", + "precision highp float;\n", + "#endif\n", + "uniform lowp float u_device_pixel_ratio;uniform vec2 u_texsize;uniform float u_fade;uniform mediump vec3 u_scale;uniform sampler2D u_image;varying vec2 v_normal;varying vec2 v_width2;varying float v_linesofar;varying float v_gamma_scale;varying float v_width;\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "#pragma mapbox: define lowp float pixel_ratio_from\n", + "#pragma mapbox: define lowp float pixel_ratio_to\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "#pragma mapbox: initialize lowp float pixel_ratio_from\n", + "#pragma mapbox: initialize lowp float pixel_ratio_to\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "vec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileZoomRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;vec2 pattern_size_a=vec2(display_size_a.x*fromScale/tileZoomRatio,display_size_a.y);vec2 pattern_size_b=vec2(display_size_b.x*toScale/tileZoomRatio,display_size_b.y);float aspect_a=display_size_a.y/v_width;float aspect_b=display_size_b.y/v_width;float dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);float x_a=mod(v_linesofar/pattern_size_a.x*aspect_a,1.0);float x_b=mod(v_linesofar/pattern_size_b.x*aspect_b,1.0);float y=0.5*v_normal.y+0.5;vec2 texel_size=1.0/u_texsize;vec2 pos_a=mix(pattern_tl_a*texel_size-texel_size,pattern_br_a*texel_size+texel_size,vec2(x_a,y));vec2 pos_b=mix(pattern_tl_b*texel_size-texel_size,pattern_br_b*texel_size+texel_size,vec2(x_b,y));vec4 color=mix(texture2D(u_image,pos_a),texture2D(u_image,pos_b),u_fade);gl_FragColor=color*alpha*opacity;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,`\n", + "#define scale 0.015873016\n", + "#define LINE_DISTANCE_SCALE 2.0\n", + "attribute vec2 a_pos_normal;attribute vec4 a_data;uniform mat4 u_matrix;uniform vec2 u_units_to_pixels;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;varying vec2 v_normal;varying vec2 v_width2;varying float v_linesofar;varying float v_gamma_scale;varying float v_width;\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp float offset\n", + "#pragma mapbox: define mediump float gapwidth\n", + "#pragma mapbox: define mediump float width\n", + "#pragma mapbox: define lowp float floorwidth\n", + "#pragma mapbox: define lowp vec4 pattern_from\n", + "#pragma mapbox: define lowp vec4 pattern_to\n", + "#pragma mapbox: define lowp float pixel_ratio_from\n", + "#pragma mapbox: define lowp float pixel_ratio_to\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize lowp float offset\n", + "#pragma mapbox: initialize mediump float gapwidth\n", + "#pragma mapbox: initialize mediump float width\n", + "#pragma mapbox: initialize lowp float floorwidth\n", + "#pragma mapbox: initialize mediump vec4 pattern_from\n", + "#pragma mapbox: initialize mediump vec4 pattern_to\n", + "#pragma mapbox: initialize lowp float pixel_ratio_from\n", + "#pragma mapbox: initialize lowp float pixel_ratio_to\n", + "float ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;float a_linesofar=(floor(a_data.z/4.0)+a_data.w*64.0)*LINE_DISTANCE_SCALE;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;\n", + "#ifdef TERRAIN3D\n", + "v_gamma_scale=1.0;\n", + "#else\n", + "float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;\n", + "#endif\n", + "v_linesofar=a_linesofar;v_width2=vec2(outset,inset);v_width=floorwidth;}`),lineSDF:_t(`uniform lowp float u_device_pixel_ratio;uniform sampler2D u_image;uniform float u_sdfgamma;uniform float u_mix;varying vec2 v_normal;varying vec2 v_width2;varying vec2 v_tex_a;varying vec2 v_tex_b;varying float v_gamma_scale;\n", + "#pragma mapbox: define highp vec4 color\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define mediump float width\n", + "#pragma mapbox: define lowp float floorwidth\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 color\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump float width\n", + "#pragma mapbox: initialize lowp float floorwidth\n", + "float dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);float sdfdist_a=texture2D(u_image,v_tex_a).a;float sdfdist_b=texture2D(u_image,v_tex_b).a;float sdfdist=mix(sdfdist_a,sdfdist_b,u_mix);alpha*=smoothstep(0.5-u_sdfgamma/floorwidth,0.5+u_sdfgamma/floorwidth,sdfdist);gl_FragColor=color*(alpha*opacity);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,`\n", + "#define scale 0.015873016\n", + "#define LINE_DISTANCE_SCALE 2.0\n", + "attribute vec2 a_pos_normal;attribute vec4 a_data;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;uniform vec2 u_patternscale_a;uniform float u_tex_y_a;uniform vec2 u_patternscale_b;uniform float u_tex_y_b;uniform vec2 u_units_to_pixels;varying vec2 v_normal;varying vec2 v_width2;varying vec2 v_tex_a;varying vec2 v_tex_b;varying float v_gamma_scale;\n", + "#pragma mapbox: define highp vec4 color\n", + "#pragma mapbox: define lowp float blur\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define mediump float gapwidth\n", + "#pragma mapbox: define lowp float offset\n", + "#pragma mapbox: define mediump float width\n", + "#pragma mapbox: define lowp float floorwidth\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 color\n", + "#pragma mapbox: initialize lowp float blur\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize mediump float gapwidth\n", + "#pragma mapbox: initialize lowp float offset\n", + "#pragma mapbox: initialize mediump float width\n", + "#pragma mapbox: initialize lowp float floorwidth\n", + "float ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;float a_linesofar=(floor(a_data.z/4.0)+a_data.w*64.0)*LINE_DISTANCE_SCALE;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;\n", + "#ifdef TERRAIN3D\n", + "v_gamma_scale=1.0;\n", + "#else\n", + "float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;\n", + "#endif\n", + "v_tex_a=vec2(a_linesofar*u_patternscale_a.x/floorwidth,normal.y*u_patternscale_a.y+u_tex_y_a);v_tex_b=vec2(a_linesofar*u_patternscale_b.x/floorwidth,normal.y*u_patternscale_b.y+u_tex_y_b);v_width2=vec2(outset,inset);}`),raster:_t(`uniform float u_fade_t;uniform float u_opacity;uniform sampler2D u_image0;uniform sampler2D u_image1;varying vec2 v_pos0;varying vec2 v_pos1;uniform float u_brightness_low;uniform float u_brightness_high;uniform float u_saturation_factor;uniform float u_contrast_factor;uniform vec3 u_spin_weights;void main() {vec4 color0=texture2D(u_image0,v_pos0);vec4 color1=texture2D(u_image1,v_pos1);if (color0.a > 0.0) {color0.rgb=color0.rgb/color0.a;}if (color1.a > 0.0) {color1.rgb=color1.rgb/color1.a;}vec4 color=mix(color0,color1,u_fade_t);color.a*=u_opacity;vec3 rgb=color.rgb;rgb=vec3(dot(rgb,u_spin_weights.xyz),dot(rgb,u_spin_weights.zxy),dot(rgb,u_spin_weights.yzx));float average=(color.r+color.g+color.b)/3.0;rgb+=(average-rgb)*u_saturation_factor;rgb=(rgb-0.5)*u_contrast_factor+0.5;vec3 u_high_vec=vec3(u_brightness_low,u_brightness_low,u_brightness_low);vec3 u_low_vec=vec3(u_brightness_high,u_brightness_high,u_brightness_high);gl_FragColor=vec4(mix(u_high_vec,u_low_vec,rgb)*color.a,color.a);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,\"uniform mat4 u_matrix;uniform vec2 u_tl_parent;uniform float u_scale_parent;uniform float u_buffer_scale;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos0;varying vec2 v_pos1;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos0=(((a_texture_pos/8192.0)-0.5)/u_buffer_scale )+0.5;v_pos1=(v_pos0*u_scale_parent)+u_tl_parent;}\"),symbolIcon:_t(`uniform sampler2D u_texture;varying vec2 v_tex;varying float v_fade_opacity;\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float opacity\n", + "lowp float alpha=opacity*v_fade_opacity;gl_FragColor=texture2D(u_texture,v_tex)*alpha;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,`attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec4 a_pixeloffset;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform highp float u_camera_to_center_distance;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform float u_fade_change;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform vec2 u_texsize;uniform bool u_is_along_line;uniform bool u_is_variable_anchor;uniform vec2 u_translation;uniform float u_pitched_scale;varying vec2 v_tex;varying float v_fade_opacity;vec4 projectTileWithElevation(vec2 posInTile,float elevation) {return u_matrix*vec4(posInTile,elevation,1.0);}\n", + "#pragma mapbox: define lowp float opacity\n", + "void main() {\n", + "#pragma mapbox: initialize lowp float opacity\n", + "vec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);vec2 a_pxoffset=a_pixeloffset.xy;vec2 a_minFontScale=a_pixeloffset.zw/256.0;float ele=get_elevation(a_pos);highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}vec2 translated_a_pos=a_pos+u_translation;vec4 projectedPoint=projectTileWithElevation(translated_a_pos,ele);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\n", + "camera_to_anchor_distance/u_camera_to_center_distance :\n", + "u_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(0.5+0.5*distance_ratio,0.0,4.0);size*=perspective_ratio;float fontScale=u_is_text ? size/24.0 : size;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=projectTileWithElevation(translated_a_pos+vec2(1,0),ele);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos;if (u_is_along_line || u_is_variable_anchor) {projected_pos=vec4(a_projected_pos.xy,ele,1.0);} else if (u_pitch_with_map) {projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy+u_translation,ele,1.0);} else {projected_pos=u_label_plane_matrix*projectTileWithElevation(a_projected_pos.xy+u_translation,ele);}float z=float(u_pitch_with_map)*projected_pos.z/projected_pos.w;float projectionScaling=1.0;vec4 finalPos=u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+rotation_matrix*(a_offset/32.0*max(a_minFontScale,fontScale)+a_pxoffset/16.0)*projectionScaling,z,1.0);if(u_pitch_with_map) {finalPos=projectTileWithElevation(finalPos.xy,finalPos.z);}gl_Position=finalPos;v_tex=a_tex/u_texsize;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;float visibility=calculate_visibility(projectedPoint);v_fade_opacity=max(0.0,min(visibility,fade_opacity[0]+fade_change));}`),symbolSDF:_t(`#define SDF_PX 8.0\n", + "uniform bool u_is_halo;uniform sampler2D u_texture;uniform highp float u_gamma_scale;uniform lowp float u_device_pixel_ratio;uniform bool u_is_text;varying vec2 v_data0;varying vec3 v_data1;\n", + "#pragma mapbox: define highp vec4 fill_color\n", + "#pragma mapbox: define highp vec4 halo_color\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp float halo_width\n", + "#pragma mapbox: define lowp float halo_blur\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 fill_color\n", + "#pragma mapbox: initialize highp vec4 halo_color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize lowp float halo_width\n", + "#pragma mapbox: initialize lowp float halo_blur\n", + "float EDGE_GAMMA=0.105/u_device_pixel_ratio;vec2 tex=v_data0.xy;float gamma_scale=v_data1.x;float size=v_data1.y;float fade_opacity=v_data1[2];float fontScale=u_is_text ? size/24.0 : size;lowp vec4 color=fill_color;highp float gamma=EDGE_GAMMA/(fontScale*u_gamma_scale);lowp float inner_edge=(256.0-64.0)/256.0;if (u_is_halo) {color=halo_color;gamma=(halo_blur*1.19/SDF_PX+EDGE_GAMMA)/(fontScale*u_gamma_scale);inner_edge=inner_edge+gamma*gamma_scale;}lowp float dist=texture2D(u_texture,tex).a;highp float gamma_scaled=gamma*gamma_scale;highp float alpha=smoothstep(inner_edge-gamma_scaled,inner_edge+gamma_scaled,dist);if (u_is_halo) {lowp float halo_edge=(6.0-halo_width/fontScale)/SDF_PX;alpha=min(smoothstep(halo_edge-gamma_scaled,halo_edge+gamma_scaled,dist),1.0-alpha);}gl_FragColor=color*(alpha*opacity*fade_opacity);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,`attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec4 a_pixeloffset;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform bool u_is_along_line;uniform bool u_is_variable_anchor;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform highp float u_camera_to_center_distance;uniform float u_fade_change;uniform vec2 u_texsize;uniform vec2 u_translation;uniform float u_pitched_scale;varying vec2 v_data0;varying vec3 v_data1;vec4 projectTileWithElevation(vec2 posInTile,float elevation) {return u_matrix*vec4(posInTile,elevation,1.0);}\n", + "#pragma mapbox: define highp vec4 fill_color\n", + "#pragma mapbox: define highp vec4 halo_color\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp float halo_width\n", + "#pragma mapbox: define lowp float halo_blur\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 fill_color\n", + "#pragma mapbox: initialize highp vec4 halo_color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize lowp float halo_width\n", + "#pragma mapbox: initialize lowp float halo_blur\n", + "vec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);vec2 a_pxoffset=a_pixeloffset.xy;float ele=get_elevation(a_pos);highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}vec2 translated_a_pos=a_pos+u_translation;vec4 projectedPoint=projectTileWithElevation(translated_a_pos,ele);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\n", + "camera_to_anchor_distance/u_camera_to_center_distance :\n", + "u_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(0.5+0.5*distance_ratio,0.0,4.0);size*=perspective_ratio;float fontScale=u_is_text ? size/24.0 : size;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=projectTileWithElevation(translated_a_pos+vec2(1,0),ele);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos;if (u_is_along_line || u_is_variable_anchor) {projected_pos=vec4(a_projected_pos.xy,ele,1.0);} else if (u_pitch_with_map) {projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy+u_translation,ele,1.0);} else {projected_pos=u_label_plane_matrix*projectTileWithElevation(a_projected_pos.xy+u_translation,ele);}float z=float(u_pitch_with_map)*projected_pos.z/projected_pos.w;float projectionScaling=1.0;vec4 finalPos=u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+rotation_matrix*(a_offset/32.0*fontScale+a_pxoffset)*projectionScaling,z,1.0);if(u_pitch_with_map) {finalPos=projectTileWithElevation(finalPos.xy,finalPos.z);}float gamma_scale=finalPos.w;gl_Position=finalPos;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float visibility=calculate_visibility(projectedPoint);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;float interpolated_fade_opacity=max(0.0,min(visibility,fade_opacity[0]+fade_change));v_data0=a_tex/u_texsize;v_data1=vec3(gamma_scale,size,interpolated_fade_opacity);}`),symbolTextAndIcon:_t(`#define SDF_PX 8.0\n", + "#define SDF 1.0\n", + "#define ICON 0.0\n", + "uniform bool u_is_halo;uniform sampler2D u_texture;uniform sampler2D u_texture_icon;uniform highp float u_gamma_scale;uniform lowp float u_device_pixel_ratio;varying vec4 v_data0;varying vec4 v_data1;\n", + "#pragma mapbox: define highp vec4 fill_color\n", + "#pragma mapbox: define highp vec4 halo_color\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp float halo_width\n", + "#pragma mapbox: define lowp float halo_blur\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 fill_color\n", + "#pragma mapbox: initialize highp vec4 halo_color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize lowp float halo_width\n", + "#pragma mapbox: initialize lowp float halo_blur\n", + "float fade_opacity=v_data1[2];if (v_data1.w==ICON) {vec2 tex_icon=v_data0.zw;lowp float alpha=opacity*fade_opacity;gl_FragColor=texture2D(u_texture_icon,tex_icon)*alpha;\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "return;}vec2 tex=v_data0.xy;float EDGE_GAMMA=0.105/u_device_pixel_ratio;float gamma_scale=v_data1.x;float size=v_data1.y;float fontScale=size/24.0;lowp vec4 color=fill_color;highp float gamma=EDGE_GAMMA/(fontScale*u_gamma_scale);lowp float buff=(256.0-64.0)/256.0;if (u_is_halo) {color=halo_color;gamma=(halo_blur*1.19/SDF_PX+EDGE_GAMMA)/(fontScale*u_gamma_scale);buff=(6.0-halo_width/fontScale)/SDF_PX;}lowp float dist=texture2D(u_texture,tex).a;highp float gamma_scaled=gamma*gamma_scale;highp float alpha=smoothstep(buff-gamma_scaled,buff+gamma_scaled,dist);gl_FragColor=color*(alpha*opacity*fade_opacity);\n", + "#ifdef OVERDRAW_INSPECTOR\n", + "gl_FragColor=vec4(1.0);\n", + "#endif\n", + "}`,`attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform highp float u_camera_to_center_distance;uniform float u_fade_change;uniform vec2 u_texsize;uniform vec2 u_texsize_icon;uniform bool u_is_along_line;uniform bool u_is_variable_anchor;uniform vec2 u_translation;uniform float u_pitched_scale;varying vec4 v_data0;varying vec4 v_data1;vec4 projectTileWithElevation(vec2 posInTile,float elevation) {return u_matrix*vec4(posInTile,elevation,1.0);}\n", + "#pragma mapbox: define highp vec4 fill_color\n", + "#pragma mapbox: define highp vec4 halo_color\n", + "#pragma mapbox: define lowp float opacity\n", + "#pragma mapbox: define lowp float halo_width\n", + "#pragma mapbox: define lowp float halo_blur\n", + "void main() {\n", + "#pragma mapbox: initialize highp vec4 fill_color\n", + "#pragma mapbox: initialize highp vec4 halo_color\n", + "#pragma mapbox: initialize lowp float opacity\n", + "#pragma mapbox: initialize lowp float halo_width\n", + "#pragma mapbox: initialize lowp float halo_blur\n", + "vec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);float is_sdf=a_size[0]-2.0*a_size_min;float ele=get_elevation(a_pos);highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}vec2 translated_a_pos=a_pos+u_translation;vec4 projectedPoint=projectTileWithElevation(translated_a_pos,ele);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\n", + "camera_to_anchor_distance/u_camera_to_center_distance :\n", + "u_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(0.5+0.5*distance_ratio,0.0,4.0);size*=perspective_ratio;float fontScale=size/24.0;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=projectTileWithElevation(translated_a_pos+vec2(1,0),ele);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos;if (u_is_along_line || u_is_variable_anchor) {projected_pos=vec4(a_projected_pos.xy,ele,1.0);} else if (u_pitch_with_map) {projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy+u_translation,ele,1.0);} else {projected_pos=u_label_plane_matrix*projectTileWithElevation(a_projected_pos.xy+u_translation,ele);}float z=float(u_pitch_with_map)*projected_pos.z/projected_pos.w;float projectionScaling=1.0;vec4 finalPos=u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+rotation_matrix*(a_offset/32.0*fontScale)*projectionScaling,z,1.0);if(u_pitch_with_map) {finalPos=projectTileWithElevation(finalPos.xy,finalPos.z);}float gamma_scale=finalPos.w;gl_Position=finalPos;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float visibility=calculate_visibility(projectedPoint);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;float interpolated_fade_opacity=max(0.0,min(visibility,fade_opacity[0]+fade_change));v_data0.xy=a_tex/u_texsize;v_data0.zw=a_tex/u_texsize_icon;v_data1=vec4(gamma_scale,size,interpolated_fade_opacity,is_sdf);}`),terrain:_t(\"uniform sampler2D u_texture;uniform vec4 u_fog_color;uniform vec4 u_horizon_color;uniform float u_fog_ground_blend;uniform float u_fog_ground_blend_opacity;uniform float u_horizon_fog_blend;varying vec2 v_texture_pos;varying float v_fog_depth;const float gamma=2.2;vec4 gammaToLinear(vec4 color) {return pow(color,vec4(gamma));}vec4 linearToGamma(vec4 color) {return pow(color,vec4(1.0/gamma));}void main() {vec4 surface_color=texture2D(u_texture,v_texture_pos);if (v_fog_depth > u_fog_ground_blend) {vec4 surface_color_linear=gammaToLinear(surface_color);float blend_color=smoothstep(0.0,1.0,max((v_fog_depth-u_horizon_fog_blend)/(1.0-u_horizon_fog_blend),0.0));vec4 fog_horizon_color_linear=mix(gammaToLinear(u_fog_color),gammaToLinear(u_horizon_color),blend_color);float factor_fog=max(v_fog_depth-u_fog_ground_blend,0.0)/(1.0-u_fog_ground_blend);gl_FragColor=linearToGamma(mix(surface_color_linear,fog_horizon_color_linear,pow(factor_fog,2.0)*u_fog_ground_blend_opacity));} else {gl_FragColor=surface_color;}}\",\"attribute vec3 a_pos3d;uniform mat4 u_matrix;uniform mat4 u_fog_matrix;uniform float u_ele_delta;varying vec2 v_texture_pos;varying float v_fog_depth;void main() {float ele=get_elevation(a_pos3d.xy);float ele_delta=a_pos3d.z==1.0 ? u_ele_delta : 0.0;v_texture_pos=a_pos3d.xy/8192.0;gl_Position=u_matrix*vec4(a_pos3d.xy,ele-ele_delta,1.0);vec4 pos=u_fog_matrix*vec4(a_pos3d.xy,ele,1.0);v_fog_depth=pos.z/pos.w*0.5+0.5;}\"),terrainDepth:_t(\"varying float v_depth;const highp vec4 bitSh=vec4(256.*256.*256.,256.*256.,256.,1.);const highp vec4 bitMsk=vec4(0.,vec3(1./256.0));highp vec4 pack(highp float value) {highp vec4 comp=fract(value*bitSh);comp-=comp.xxyz*bitMsk;return comp;}void main() {gl_FragColor=pack(v_depth);}\",\"attribute vec3 a_pos3d;uniform mat4 u_matrix;uniform float u_ele_delta;varying float v_depth;void main() {float ele=get_elevation(a_pos3d.xy);float ele_delta=a_pos3d.z==1.0 ? u_ele_delta : 0.0;gl_Position=u_matrix*vec4(a_pos3d.xy,ele-ele_delta,1.0);v_depth=gl_Position.z/gl_Position.w;}\"),terrainCoords:_t(\"precision mediump float;uniform sampler2D u_texture;uniform float u_terrain_coords_id;varying vec2 v_texture_pos;void main() {vec4 rgba=texture2D(u_texture,v_texture_pos);gl_FragColor=vec4(rgba.r,rgba.g,rgba.b,u_terrain_coords_id);}\",\"attribute vec3 a_pos3d;uniform mat4 u_matrix;uniform float u_ele_delta;varying vec2 v_texture_pos;void main() {float ele=get_elevation(a_pos3d.xy);float ele_delta=a_pos3d.z==1.0 ? u_ele_delta : 0.0;v_texture_pos=a_pos3d.xy/8192.0;gl_Position=u_matrix*vec4(a_pos3d.xy,ele-ele_delta,1.0);}\"),sky:_t(\"uniform vec4 u_sky_color;uniform vec4 u_horizon_color;uniform float u_horizon;uniform float u_sky_horizon_blend;void main() {float y=gl_FragCoord.y;if (y > u_horizon) {float blend=y-u_horizon;if (blend < u_sky_horizon_blend) {gl_FragColor=mix(u_sky_color,u_horizon_color,pow(1.0-blend/u_sky_horizon_blend,2.0));} else {gl_FragColor=u_sky_color;}}}\",\"attribute vec2 a_pos;void main() {gl_Position=vec4(a_pos,1.0,1.0);}\")};function _t(le,w){let B=/#pragma mapbox: ([\\w]+) ([\\w]+) ([\\w]+) ([\\w]+)/g,Q=w.match(/attribute ([\\w]+) ([\\w]+)/g),ee=le.match(/uniform ([\\w]+) ([\\w]+)([\\s]*)([\\w]*)/g),se=w.match(/uniform ([\\w]+) ([\\w]+)([\\s]*)([\\w]*)/g),qe=se?se.concat(ee):ee,je={};return{fragmentSource:le=le.replace(B,(it,yt,Ot,Nt,hr)=>(je[hr]=!0,yt===\"define\"?`\n", + "#ifndef HAS_UNIFORM_u_${hr}\n", + "varying ${Ot} ${Nt} ${hr};\n", + "#else\n", + "uniform ${Ot} ${Nt} u_${hr};\n", + "#endif\n", + "`:`\n", + "#ifdef HAS_UNIFORM_u_${hr}\n", + " ${Ot} ${Nt} ${hr} = u_${hr};\n", + "#endif\n", + "`)),vertexSource:w=w.replace(B,(it,yt,Ot,Nt,hr)=>{let Sr=Nt===\"float\"?\"vec2\":\"vec4\",he=hr.match(/color/)?\"color\":Sr;return je[hr]?yt===\"define\"?`\n", + "#ifndef HAS_UNIFORM_u_${hr}\n", + "uniform lowp float u_${hr}_t;\n", + "attribute ${Ot} ${Sr} a_${hr};\n", + "varying ${Ot} ${Nt} ${hr};\n", + "#else\n", + "uniform ${Ot} ${Nt} u_${hr};\n", + "#endif\n", + "`:he===\"vec4\"?`\n", + "#ifndef HAS_UNIFORM_u_${hr}\n", + " ${hr} = a_${hr};\n", + "#else\n", + " ${Ot} ${Nt} ${hr} = u_${hr};\n", + "#endif\n", + "`:`\n", + "#ifndef HAS_UNIFORM_u_${hr}\n", + " ${hr} = unpack_mix_${he}(a_${hr}, u_${hr}_t);\n", + "#else\n", + " ${Ot} ${Nt} ${hr} = u_${hr};\n", + "#endif\n", + "`:yt===\"define\"?`\n", + "#ifndef HAS_UNIFORM_u_${hr}\n", + "uniform lowp float u_${hr}_t;\n", + "attribute ${Ot} ${Sr} a_${hr};\n", + "#else\n", + "uniform ${Ot} ${Nt} u_${hr};\n", + "#endif\n", + "`:he===\"vec4\"?`\n", + "#ifndef HAS_UNIFORM_u_${hr}\n", + " ${Ot} ${Nt} ${hr} = a_${hr};\n", + "#else\n", + " ${Ot} ${Nt} ${hr} = u_${hr};\n", + "#endif\n", + "`:`\n", + "#ifndef HAS_UNIFORM_u_${hr}\n", + " ${Ot} ${Nt} ${hr} = unpack_mix_${he}(a_${hr}, u_${hr}_t);\n", + "#else\n", + " ${Ot} ${Nt} ${hr} = u_${hr};\n", + "#endif\n", + "`}),staticAttributes:Q,staticUniforms:qe}}class br{constructor(){this.boundProgram=null,this.boundLayoutVertexBuffer=null,this.boundPaintVertexBuffers=[],this.boundIndexBuffer=null,this.boundVertexOffset=null,this.boundDynamicVertexBuffer=null,this.vao=null}bind(w,B,Q,ee,se,qe,je,it,yt){this.context=w;let Ot=this.boundPaintVertexBuffers.length!==ee.length;for(let Nt=0;!Ot&&Nt({u_matrix:le,u_texture:0,u_ele_delta:w,u_fog_matrix:B,u_fog_color:Q?Q.properties.get(\"fog-color\"):a.aM.white,u_fog_ground_blend:Q?Q.properties.get(\"fog-ground-blend\"):1,u_fog_ground_blend_opacity:Q?Q.calculateFogBlendOpacity(ee):0,u_horizon_color:Q?Q.properties.get(\"horizon-color\"):a.aM.white,u_horizon_fog_blend:Q?Q.properties.get(\"horizon-fog-blend\"):1});function ti(le){let w=[];for(let B=0;B({u_depth:new a.aH(Dt,Ut.u_depth),u_terrain:new a.aH(Dt,Ut.u_terrain),u_terrain_dim:new a.aI(Dt,Ut.u_terrain_dim),u_terrain_matrix:new a.aJ(Dt,Ut.u_terrain_matrix),u_terrain_unpack:new a.aK(Dt,Ut.u_terrain_unpack),u_terrain_exaggeration:new a.aI(Dt,Ut.u_terrain_exaggeration)}))(w,Mt),this.binderUniforms=Q?Q.getUniforms(w,Mt):[]}draw(w,B,Q,ee,se,qe,je,it,yt,Ot,Nt,hr,Sr,he,be,Pe,Oe,Je){let He=w.gl;if(this.failedToCreate)return;if(w.program.set(this.program),w.setDepthMode(Q),w.setStencilMode(ee),w.setColorMode(se),w.setCullFace(qe),it){w.activeTexture.set(He.TEXTURE2),He.bindTexture(He.TEXTURE_2D,it.depthTexture),w.activeTexture.set(He.TEXTURE3),He.bindTexture(He.TEXTURE_2D,it.texture);for(let Mt in this.terrainUniforms)this.terrainUniforms[Mt].set(it[Mt])}for(let Mt in this.fixedUniforms)this.fixedUniforms[Mt].set(je[Mt]);be&&be.setUniforms(w,this.binderUniforms,Sr,{zoom:he});let et=0;switch(B){case He.LINES:et=2;break;case He.TRIANGLES:et=3;break;case He.LINE_STRIP:et=1}for(let Mt of hr.get()){let Dt=Mt.vaos||(Mt.vaos={});(Dt[yt]||(Dt[yt]=new br)).bind(w,this,Ot,be?be.getPaintVertexBuffers():[],Nt,Mt.vertexOffset,Pe,Oe,Je),He.drawElements(B,Mt.primitiveLength*et,He.UNSIGNED_SHORT,Mt.primitiveOffset*et*2)}}}function Yi(le,w,B){let Q=1/nn(B,1,w.transform.tileZoom),ee=Math.pow(2,B.tileID.overscaledZ),se=B.tileSize*Math.pow(2,w.transform.tileZoom)/ee,qe=se*(B.tileID.canonical.x+B.tileID.wrap*ee),je=se*B.tileID.canonical.y;return{u_image:0,u_texsize:B.imageAtlasTexture.size,u_scale:[Q,le.fromScale,le.toScale],u_fade:le.t,u_pixel_coord_upper:[qe>>16,je>>16],u_pixel_coord_lower:[65535&qe,65535&je]}}let an=(le,w,B,Q)=>{let ee=w.style.light,se=ee.properties.get(\"position\"),qe=[se.x,se.y,se.z],je=function(){var yt=new a.A(9);return a.A!=Float32Array&&(yt[1]=0,yt[2]=0,yt[3]=0,yt[5]=0,yt[6]=0,yt[7]=0),yt[0]=1,yt[4]=1,yt[8]=1,yt}();ee.properties.get(\"anchor\")===\"viewport\"&&function(yt,Ot){var Nt=Math.sin(Ot),hr=Math.cos(Ot);yt[0]=hr,yt[1]=Nt,yt[2]=0,yt[3]=-Nt,yt[4]=hr,yt[5]=0,yt[6]=0,yt[7]=0,yt[8]=1}(je,-w.transform.angle),function(yt,Ot,Nt){var hr=Ot[0],Sr=Ot[1],he=Ot[2];yt[0]=hr*Nt[0]+Sr*Nt[3]+he*Nt[6],yt[1]=hr*Nt[1]+Sr*Nt[4]+he*Nt[7],yt[2]=hr*Nt[2]+Sr*Nt[5]+he*Nt[8]}(qe,qe,je);let it=ee.properties.get(\"color\");return{u_matrix:le,u_lightpos:qe,u_lightintensity:ee.properties.get(\"intensity\"),u_lightcolor:[it.r,it.g,it.b],u_vertical_gradient:+B,u_opacity:Q}},hi=(le,w,B,Q,ee,se,qe)=>a.e(an(le,w,B,Q),Yi(se,w,qe),{u_height_factor:-Math.pow(2,ee.overscaledZ)/qe.tileSize/8}),Ji=le=>({u_matrix:le}),ua=(le,w,B,Q)=>a.e(Ji(le),Yi(B,w,Q)),Fn=(le,w)=>({u_matrix:le,u_world:w}),Sa=(le,w,B,Q,ee)=>a.e(ua(le,w,B,Q),{u_world:ee}),go=(le,w,B,Q)=>{let ee=le.transform,se,qe;if(Q.paint.get(\"circle-pitch-alignment\")===\"map\"){let je=nn(B,1,ee.zoom);se=!0,qe=[je,je]}else se=!1,qe=ee.pixelsToGLUnits;return{u_camera_to_center_distance:ee.cameraToCenterDistance,u_scale_with_map:+(Q.paint.get(\"circle-pitch-scale\")===\"map\"),u_matrix:le.translatePosMatrix(w.posMatrix,B,Q.paint.get(\"circle-translate\"),Q.paint.get(\"circle-translate-anchor\")),u_pitch_with_map:+se,u_device_pixel_ratio:le.pixelRatio,u_extrude_scale:qe}},Oo=(le,w,B)=>({u_matrix:le,u_inv_matrix:w,u_camera_to_center_distance:B.cameraToCenterDistance,u_viewport_size:[B.width,B.height]}),ho=(le,w,B=1)=>({u_matrix:le,u_color:w,u_overlay:0,u_overlay_scale:B}),Mo=le=>({u_matrix:le}),xo=(le,w,B,Q)=>({u_matrix:le,u_extrude_scale:nn(w,1,B),u_intensity:Q}),zs=(le,w,B,Q)=>{let ee=a.H();a.aP(ee,0,le.width,le.height,0,0,1);let se=le.context.gl;return{u_matrix:ee,u_world:[se.drawingBufferWidth,se.drawingBufferHeight],u_image:B,u_color_ramp:Q,u_opacity:w.paint.get(\"heatmap-opacity\")}};function ks(le,w){let B=Math.pow(2,w.canonical.z),Q=w.canonical.y;return[new a.Z(0,Q/B).toLngLat().lat,new a.Z(0,(Q+1)/B).toLngLat().lat]}let Zs=(le,w,B,Q)=>{let ee=le.transform;return{u_matrix:Cs(le,w,B,Q),u_ratio:1/nn(w,1,ee.zoom),u_device_pixel_ratio:le.pixelRatio,u_units_to_pixels:[1/ee.pixelsToGLUnits[0],1/ee.pixelsToGLUnits[1]]}},Xs=(le,w,B,Q,ee)=>a.e(Zs(le,w,B,ee),{u_image:0,u_image_height:Q}),wl=(le,w,B,Q,ee)=>{let se=le.transform,qe=cl(w,se);return{u_matrix:Cs(le,w,B,ee),u_texsize:w.imageAtlasTexture.size,u_ratio:1/nn(w,1,se.zoom),u_device_pixel_ratio:le.pixelRatio,u_image:0,u_scale:[qe,Q.fromScale,Q.toScale],u_fade:Q.t,u_units_to_pixels:[1/se.pixelsToGLUnits[0],1/se.pixelsToGLUnits[1]]}},os=(le,w,B,Q,ee,se)=>{let qe=le.lineAtlas,je=cl(w,le.transform),it=B.layout.get(\"line-cap\")===\"round\",yt=qe.getDash(Q.from,it),Ot=qe.getDash(Q.to,it),Nt=yt.width*ee.fromScale,hr=Ot.width*ee.toScale;return a.e(Zs(le,w,B,se),{u_patternscale_a:[je/Nt,-yt.height/2],u_patternscale_b:[je/hr,-Ot.height/2],u_sdfgamma:qe.width/(256*Math.min(Nt,hr)*le.pixelRatio)/2,u_image:0,u_tex_y_a:yt.y,u_tex_y_b:Ot.y,u_mix:ee.t})};function cl(le,w){return 1/nn(le,1,w.tileZoom)}function Cs(le,w,B,Q){return le.translatePosMatrix(Q?Q.posMatrix:w.tileID.posMatrix,w,B.paint.get(\"line-translate\"),B.paint.get(\"line-translate-anchor\"))}let ml=(le,w,B,Q,ee)=>{return{u_matrix:le,u_tl_parent:w,u_scale_parent:B,u_buffer_scale:1,u_fade_t:Q.mix,u_opacity:Q.opacity*ee.paint.get(\"raster-opacity\"),u_image0:0,u_image1:1,u_brightness_low:ee.paint.get(\"raster-brightness-min\"),u_brightness_high:ee.paint.get(\"raster-brightness-max\"),u_saturation_factor:(qe=ee.paint.get(\"raster-saturation\"),qe>0?1-1/(1.001-qe):-qe),u_contrast_factor:(se=ee.paint.get(\"raster-contrast\"),se>0?1/(1-se):1+se),u_spin_weights:Ys(ee.paint.get(\"raster-hue-rotate\"))};var se,qe};function Ys(le){le*=Math.PI/180;let w=Math.sin(le),B=Math.cos(le);return[(2*B+1)/3,(-Math.sqrt(3)*w-B+1)/3,(Math.sqrt(3)*w-B+1)/3]}let Hs=(le,w,B,Q,ee,se,qe,je,it,yt,Ot,Nt,hr,Sr)=>{let he=qe.transform;return{u_is_size_zoom_constant:+(le===\"constant\"||le===\"source\"),u_is_size_feature_constant:+(le===\"constant\"||le===\"camera\"),u_size_t:w?w.uSizeT:0,u_size:w?w.uSize:0,u_camera_to_center_distance:he.cameraToCenterDistance,u_pitch:he.pitch/360*2*Math.PI,u_rotate_symbol:+B,u_aspect_ratio:he.width/he.height,u_fade_change:qe.options.fadeDuration?qe.symbolFadeChange:1,u_matrix:je,u_label_plane_matrix:it,u_coord_matrix:yt,u_is_text:+Nt,u_pitch_with_map:+Q,u_is_along_line:ee,u_is_variable_anchor:se,u_texsize:hr,u_texture:0,u_translation:Ot,u_pitched_scale:Sr}},Eo=(le,w,B,Q,ee,se,qe,je,it,yt,Ot,Nt,hr,Sr,he)=>{let be=qe.transform;return a.e(Hs(le,w,B,Q,ee,se,qe,je,it,yt,Ot,Nt,hr,he),{u_gamma_scale:Q?Math.cos(be._pitch)*be.cameraToCenterDistance:1,u_device_pixel_ratio:qe.pixelRatio,u_is_halo:+Sr})},fs=(le,w,B,Q,ee,se,qe,je,it,yt,Ot,Nt,hr,Sr)=>a.e(Eo(le,w,B,Q,ee,se,qe,je,it,yt,Ot,!0,Nt,!0,Sr),{u_texsize_icon:hr,u_texture_icon:1}),$l=(le,w,B)=>({u_matrix:le,u_opacity:w,u_color:B}),Hu=(le,w,B,Q,ee,se)=>a.e(function(qe,je,it,yt){let Ot=it.imageManager.getPattern(qe.from.toString()),Nt=it.imageManager.getPattern(qe.to.toString()),{width:hr,height:Sr}=it.imageManager.getPixelSize(),he=Math.pow(2,yt.tileID.overscaledZ),be=yt.tileSize*Math.pow(2,it.transform.tileZoom)/he,Pe=be*(yt.tileID.canonical.x+yt.tileID.wrap*he),Oe=be*yt.tileID.canonical.y;return{u_image:0,u_pattern_tl_a:Ot.tl,u_pattern_br_a:Ot.br,u_pattern_tl_b:Nt.tl,u_pattern_br_b:Nt.br,u_texsize:[hr,Sr],u_mix:je.t,u_pattern_size_a:Ot.displaySize,u_pattern_size_b:Nt.displaySize,u_scale_a:je.fromScale,u_scale_b:je.toScale,u_tile_units_to_pixels:1/nn(yt,1,it.transform.tileZoom),u_pixel_coord_upper:[Pe>>16,Oe>>16],u_pixel_coord_lower:[65535&Pe,65535&Oe]}}(Q,se,B,ee),{u_matrix:le,u_opacity:w}),fc={fillExtrusion:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_lightpos:new a.aN(le,w.u_lightpos),u_lightintensity:new a.aI(le,w.u_lightintensity),u_lightcolor:new a.aN(le,w.u_lightcolor),u_vertical_gradient:new a.aI(le,w.u_vertical_gradient),u_opacity:new a.aI(le,w.u_opacity)}),fillExtrusionPattern:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_lightpos:new a.aN(le,w.u_lightpos),u_lightintensity:new a.aI(le,w.u_lightintensity),u_lightcolor:new a.aN(le,w.u_lightcolor),u_vertical_gradient:new a.aI(le,w.u_vertical_gradient),u_height_factor:new a.aI(le,w.u_height_factor),u_image:new a.aH(le,w.u_image),u_texsize:new a.aO(le,w.u_texsize),u_pixel_coord_upper:new a.aO(le,w.u_pixel_coord_upper),u_pixel_coord_lower:new a.aO(le,w.u_pixel_coord_lower),u_scale:new a.aN(le,w.u_scale),u_fade:new a.aI(le,w.u_fade),u_opacity:new a.aI(le,w.u_opacity)}),fill:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix)}),fillPattern:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_image:new a.aH(le,w.u_image),u_texsize:new a.aO(le,w.u_texsize),u_pixel_coord_upper:new a.aO(le,w.u_pixel_coord_upper),u_pixel_coord_lower:new a.aO(le,w.u_pixel_coord_lower),u_scale:new a.aN(le,w.u_scale),u_fade:new a.aI(le,w.u_fade)}),fillOutline:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_world:new a.aO(le,w.u_world)}),fillOutlinePattern:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_world:new a.aO(le,w.u_world),u_image:new a.aH(le,w.u_image),u_texsize:new a.aO(le,w.u_texsize),u_pixel_coord_upper:new a.aO(le,w.u_pixel_coord_upper),u_pixel_coord_lower:new a.aO(le,w.u_pixel_coord_lower),u_scale:new a.aN(le,w.u_scale),u_fade:new a.aI(le,w.u_fade)}),circle:(le,w)=>({u_camera_to_center_distance:new a.aI(le,w.u_camera_to_center_distance),u_scale_with_map:new a.aH(le,w.u_scale_with_map),u_pitch_with_map:new a.aH(le,w.u_pitch_with_map),u_extrude_scale:new a.aO(le,w.u_extrude_scale),u_device_pixel_ratio:new a.aI(le,w.u_device_pixel_ratio),u_matrix:new a.aJ(le,w.u_matrix)}),collisionBox:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_pixel_extrude_scale:new a.aO(le,w.u_pixel_extrude_scale)}),collisionCircle:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_inv_matrix:new a.aJ(le,w.u_inv_matrix),u_camera_to_center_distance:new a.aI(le,w.u_camera_to_center_distance),u_viewport_size:new a.aO(le,w.u_viewport_size)}),debug:(le,w)=>({u_color:new a.aL(le,w.u_color),u_matrix:new a.aJ(le,w.u_matrix),u_overlay:new a.aH(le,w.u_overlay),u_overlay_scale:new a.aI(le,w.u_overlay_scale)}),clippingMask:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix)}),heatmap:(le,w)=>({u_extrude_scale:new a.aI(le,w.u_extrude_scale),u_intensity:new a.aI(le,w.u_intensity),u_matrix:new a.aJ(le,w.u_matrix)}),heatmapTexture:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_world:new a.aO(le,w.u_world),u_image:new a.aH(le,w.u_image),u_color_ramp:new a.aH(le,w.u_color_ramp),u_opacity:new a.aI(le,w.u_opacity)}),hillshade:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_image:new a.aH(le,w.u_image),u_latrange:new a.aO(le,w.u_latrange),u_light:new a.aO(le,w.u_light),u_shadow:new a.aL(le,w.u_shadow),u_highlight:new a.aL(le,w.u_highlight),u_accent:new a.aL(le,w.u_accent)}),hillshadePrepare:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_image:new a.aH(le,w.u_image),u_dimension:new a.aO(le,w.u_dimension),u_zoom:new a.aI(le,w.u_zoom),u_unpack:new a.aK(le,w.u_unpack)}),line:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_ratio:new a.aI(le,w.u_ratio),u_device_pixel_ratio:new a.aI(le,w.u_device_pixel_ratio),u_units_to_pixels:new a.aO(le,w.u_units_to_pixels)}),lineGradient:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_ratio:new a.aI(le,w.u_ratio),u_device_pixel_ratio:new a.aI(le,w.u_device_pixel_ratio),u_units_to_pixels:new a.aO(le,w.u_units_to_pixels),u_image:new a.aH(le,w.u_image),u_image_height:new a.aI(le,w.u_image_height)}),linePattern:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_texsize:new a.aO(le,w.u_texsize),u_ratio:new a.aI(le,w.u_ratio),u_device_pixel_ratio:new a.aI(le,w.u_device_pixel_ratio),u_image:new a.aH(le,w.u_image),u_units_to_pixels:new a.aO(le,w.u_units_to_pixels),u_scale:new a.aN(le,w.u_scale),u_fade:new a.aI(le,w.u_fade)}),lineSDF:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_ratio:new a.aI(le,w.u_ratio),u_device_pixel_ratio:new a.aI(le,w.u_device_pixel_ratio),u_units_to_pixels:new a.aO(le,w.u_units_to_pixels),u_patternscale_a:new a.aO(le,w.u_patternscale_a),u_patternscale_b:new a.aO(le,w.u_patternscale_b),u_sdfgamma:new a.aI(le,w.u_sdfgamma),u_image:new a.aH(le,w.u_image),u_tex_y_a:new a.aI(le,w.u_tex_y_a),u_tex_y_b:new a.aI(le,w.u_tex_y_b),u_mix:new a.aI(le,w.u_mix)}),raster:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_tl_parent:new a.aO(le,w.u_tl_parent),u_scale_parent:new a.aI(le,w.u_scale_parent),u_buffer_scale:new a.aI(le,w.u_buffer_scale),u_fade_t:new a.aI(le,w.u_fade_t),u_opacity:new a.aI(le,w.u_opacity),u_image0:new a.aH(le,w.u_image0),u_image1:new a.aH(le,w.u_image1),u_brightness_low:new a.aI(le,w.u_brightness_low),u_brightness_high:new a.aI(le,w.u_brightness_high),u_saturation_factor:new a.aI(le,w.u_saturation_factor),u_contrast_factor:new a.aI(le,w.u_contrast_factor),u_spin_weights:new a.aN(le,w.u_spin_weights)}),symbolIcon:(le,w)=>({u_is_size_zoom_constant:new a.aH(le,w.u_is_size_zoom_constant),u_is_size_feature_constant:new a.aH(le,w.u_is_size_feature_constant),u_size_t:new a.aI(le,w.u_size_t),u_size:new a.aI(le,w.u_size),u_camera_to_center_distance:new a.aI(le,w.u_camera_to_center_distance),u_pitch:new a.aI(le,w.u_pitch),u_rotate_symbol:new a.aH(le,w.u_rotate_symbol),u_aspect_ratio:new a.aI(le,w.u_aspect_ratio),u_fade_change:new a.aI(le,w.u_fade_change),u_matrix:new a.aJ(le,w.u_matrix),u_label_plane_matrix:new a.aJ(le,w.u_label_plane_matrix),u_coord_matrix:new a.aJ(le,w.u_coord_matrix),u_is_text:new a.aH(le,w.u_is_text),u_pitch_with_map:new a.aH(le,w.u_pitch_with_map),u_is_along_line:new a.aH(le,w.u_is_along_line),u_is_variable_anchor:new a.aH(le,w.u_is_variable_anchor),u_texsize:new a.aO(le,w.u_texsize),u_texture:new a.aH(le,w.u_texture),u_translation:new a.aO(le,w.u_translation),u_pitched_scale:new a.aI(le,w.u_pitched_scale)}),symbolSDF:(le,w)=>({u_is_size_zoom_constant:new a.aH(le,w.u_is_size_zoom_constant),u_is_size_feature_constant:new a.aH(le,w.u_is_size_feature_constant),u_size_t:new a.aI(le,w.u_size_t),u_size:new a.aI(le,w.u_size),u_camera_to_center_distance:new a.aI(le,w.u_camera_to_center_distance),u_pitch:new a.aI(le,w.u_pitch),u_rotate_symbol:new a.aH(le,w.u_rotate_symbol),u_aspect_ratio:new a.aI(le,w.u_aspect_ratio),u_fade_change:new a.aI(le,w.u_fade_change),u_matrix:new a.aJ(le,w.u_matrix),u_label_plane_matrix:new a.aJ(le,w.u_label_plane_matrix),u_coord_matrix:new a.aJ(le,w.u_coord_matrix),u_is_text:new a.aH(le,w.u_is_text),u_pitch_with_map:new a.aH(le,w.u_pitch_with_map),u_is_along_line:new a.aH(le,w.u_is_along_line),u_is_variable_anchor:new a.aH(le,w.u_is_variable_anchor),u_texsize:new a.aO(le,w.u_texsize),u_texture:new a.aH(le,w.u_texture),u_gamma_scale:new a.aI(le,w.u_gamma_scale),u_device_pixel_ratio:new a.aI(le,w.u_device_pixel_ratio),u_is_halo:new a.aH(le,w.u_is_halo),u_translation:new a.aO(le,w.u_translation),u_pitched_scale:new a.aI(le,w.u_pitched_scale)}),symbolTextAndIcon:(le,w)=>({u_is_size_zoom_constant:new a.aH(le,w.u_is_size_zoom_constant),u_is_size_feature_constant:new a.aH(le,w.u_is_size_feature_constant),u_size_t:new a.aI(le,w.u_size_t),u_size:new a.aI(le,w.u_size),u_camera_to_center_distance:new a.aI(le,w.u_camera_to_center_distance),u_pitch:new a.aI(le,w.u_pitch),u_rotate_symbol:new a.aH(le,w.u_rotate_symbol),u_aspect_ratio:new a.aI(le,w.u_aspect_ratio),u_fade_change:new a.aI(le,w.u_fade_change),u_matrix:new a.aJ(le,w.u_matrix),u_label_plane_matrix:new a.aJ(le,w.u_label_plane_matrix),u_coord_matrix:new a.aJ(le,w.u_coord_matrix),u_is_text:new a.aH(le,w.u_is_text),u_pitch_with_map:new a.aH(le,w.u_pitch_with_map),u_is_along_line:new a.aH(le,w.u_is_along_line),u_is_variable_anchor:new a.aH(le,w.u_is_variable_anchor),u_texsize:new a.aO(le,w.u_texsize),u_texsize_icon:new a.aO(le,w.u_texsize_icon),u_texture:new a.aH(le,w.u_texture),u_texture_icon:new a.aH(le,w.u_texture_icon),u_gamma_scale:new a.aI(le,w.u_gamma_scale),u_device_pixel_ratio:new a.aI(le,w.u_device_pixel_ratio),u_is_halo:new a.aH(le,w.u_is_halo),u_translation:new a.aO(le,w.u_translation),u_pitched_scale:new a.aI(le,w.u_pitched_scale)}),background:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_opacity:new a.aI(le,w.u_opacity),u_color:new a.aL(le,w.u_color)}),backgroundPattern:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_opacity:new a.aI(le,w.u_opacity),u_image:new a.aH(le,w.u_image),u_pattern_tl_a:new a.aO(le,w.u_pattern_tl_a),u_pattern_br_a:new a.aO(le,w.u_pattern_br_a),u_pattern_tl_b:new a.aO(le,w.u_pattern_tl_b),u_pattern_br_b:new a.aO(le,w.u_pattern_br_b),u_texsize:new a.aO(le,w.u_texsize),u_mix:new a.aI(le,w.u_mix),u_pattern_size_a:new a.aO(le,w.u_pattern_size_a),u_pattern_size_b:new a.aO(le,w.u_pattern_size_b),u_scale_a:new a.aI(le,w.u_scale_a),u_scale_b:new a.aI(le,w.u_scale_b),u_pixel_coord_upper:new a.aO(le,w.u_pixel_coord_upper),u_pixel_coord_lower:new a.aO(le,w.u_pixel_coord_lower),u_tile_units_to_pixels:new a.aI(le,w.u_tile_units_to_pixels)}),terrain:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_texture:new a.aH(le,w.u_texture),u_ele_delta:new a.aI(le,w.u_ele_delta),u_fog_matrix:new a.aJ(le,w.u_fog_matrix),u_fog_color:new a.aL(le,w.u_fog_color),u_fog_ground_blend:new a.aI(le,w.u_fog_ground_blend),u_fog_ground_blend_opacity:new a.aI(le,w.u_fog_ground_blend_opacity),u_horizon_color:new a.aL(le,w.u_horizon_color),u_horizon_fog_blend:new a.aI(le,w.u_horizon_fog_blend)}),terrainDepth:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_ele_delta:new a.aI(le,w.u_ele_delta)}),terrainCoords:(le,w)=>({u_matrix:new a.aJ(le,w.u_matrix),u_texture:new a.aH(le,w.u_texture),u_terrain_coords_id:new a.aI(le,w.u_terrain_coords_id),u_ele_delta:new a.aI(le,w.u_ele_delta)}),sky:(le,w)=>({u_sky_color:new a.aL(le,w.u_sky_color),u_horizon_color:new a.aL(le,w.u_horizon_color),u_horizon:new a.aI(le,w.u_horizon),u_sky_horizon_blend:new a.aI(le,w.u_sky_horizon_blend)})};class ms{constructor(w,B,Q){this.context=w;let ee=w.gl;this.buffer=ee.createBuffer(),this.dynamicDraw=!!Q,this.context.unbindVAO(),w.bindElementBuffer.set(this.buffer),ee.bufferData(ee.ELEMENT_ARRAY_BUFFER,B.arrayBuffer,this.dynamicDraw?ee.DYNAMIC_DRAW:ee.STATIC_DRAW),this.dynamicDraw||delete B.arrayBuffer}bind(){this.context.bindElementBuffer.set(this.buffer)}updateData(w){let B=this.context.gl;if(!this.dynamicDraw)throw new Error(\"Attempted to update data while not in dynamic mode.\");this.context.unbindVAO(),this.bind(),B.bufferSubData(B.ELEMENT_ARRAY_BUFFER,0,w.arrayBuffer)}destroy(){this.buffer&&(this.context.gl.deleteBuffer(this.buffer),delete this.buffer)}}let on={Int8:\"BYTE\",Uint8:\"UNSIGNED_BYTE\",Int16:\"SHORT\",Uint16:\"UNSIGNED_SHORT\",Int32:\"INT\",Uint32:\"UNSIGNED_INT\",Float32:\"FLOAT\"};class fa{constructor(w,B,Q,ee){this.length=B.length,this.attributes=Q,this.itemSize=B.bytesPerElement,this.dynamicDraw=ee,this.context=w;let se=w.gl;this.buffer=se.createBuffer(),w.bindVertexBuffer.set(this.buffer),se.bufferData(se.ARRAY_BUFFER,B.arrayBuffer,this.dynamicDraw?se.DYNAMIC_DRAW:se.STATIC_DRAW),this.dynamicDraw||delete B.arrayBuffer}bind(){this.context.bindVertexBuffer.set(this.buffer)}updateData(w){if(w.length!==this.length)throw new Error(`Length of new data is ${w.length}, which doesn't match current length of ${this.length}`);let B=this.context.gl;this.bind(),B.bufferSubData(B.ARRAY_BUFFER,0,w.arrayBuffer)}enableAttributes(w,B){for(let Q=0;Q0){let Dt=a.H();a.aQ(Dt,He.placementInvProjMatrix,le.transform.glCoordMatrix),a.aQ(Dt,Dt,He.placementViewportMatrix),it.push({circleArray:Mt,circleOffset:Ot,transform:Je.posMatrix,invTransform:Dt,coord:Je}),yt+=Mt.length/4,Ot=yt}et&&je.draw(se,qe.LINES,wo.disabled,$o.disabled,le.colorModeForRenderPass(),Ja.disabled,{u_matrix:Je.posMatrix,u_pixel_extrude_scale:[1/(Nt=le.transform).width,1/Nt.height]},le.style.map.terrain&&le.style.map.terrain.getTerrainData(Je),B.id,et.layoutVertexBuffer,et.indexBuffer,et.segments,null,le.transform.zoom,null,null,et.collisionVertexBuffer)}var Nt;if(!ee||!it.length)return;let hr=le.useProgram(\"collisionCircle\"),Sr=new a.aR;Sr.resize(4*yt),Sr._trim();let he=0;for(let Oe of it)for(let Je=0;Je=0&&(Oe[He.associatedIconIndex]={shiftedAnchor:Mn,angle:pa})}else ai(He.numGlyphs,be)}if(yt){Pe.clear();let Je=le.icon.placedSymbolArray;for(let He=0;Hele.style.map.terrain.getElevation(zr,tt,zt):null,wt=B.layout.get(\"text-rotation-alignment\")===\"map\";Ve(di,zr.posMatrix,le,ee,Vl,cu,Oe,yt,wt,be,zr.toUnwrapped(),he.width,he.height,el,We)}let Dl=zr.posMatrix,zl=ee&&tr||zc,Z=Je||zl?uu:Vl,oe=Zu,we=Qi&&B.paint.get(ee?\"text-halo-width\":\"icon-halo-width\").constantOr(1)!==0,Be;Be=Qi?di.iconsInText?fs(Mn.kind,Ga,He,Oe,Je,zl,le,Dl,Z,oe,el,Wa,As,Rr):Eo(Mn.kind,Ga,He,Oe,Je,zl,le,Dl,Z,oe,el,ee,Wa,!0,Rr):Hs(Mn.kind,Ga,He,Oe,Je,zl,le,Dl,Z,oe,el,ee,Wa,Rr);let Ue={program:ea,buffers:Li,uniformValues:Be,atlasTexture:co,atlasTextureIcon:yo,atlasInterpolation:Ro,atlasInterpolationIcon:Ds,isSDF:Qi,hasHalo:we};if(Mt&&di.canOverlap){Dt=!0;let We=Li.segments.get();for(let wt of We)mr.push({segments:new a.a0([wt]),sortKey:wt.sortKey,state:Ue,terrainData:To})}else mr.push({segments:Li.segments,sortKey:0,state:Ue,terrainData:To})}Dt&&mr.sort((zr,Xr)=>zr.sortKey-Xr.sortKey);for(let zr of mr){let Xr=zr.state;if(hr.activeTexture.set(Sr.TEXTURE0),Xr.atlasTexture.bind(Xr.atlasInterpolation,Sr.CLAMP_TO_EDGE),Xr.atlasTextureIcon&&(hr.activeTexture.set(Sr.TEXTURE1),Xr.atlasTextureIcon&&Xr.atlasTextureIcon.bind(Xr.atlasInterpolationIcon,Sr.CLAMP_TO_EDGE)),Xr.isSDF){let di=Xr.uniformValues;Xr.hasHalo&&(di.u_is_halo=1,Eh(Xr.buffers,zr.segments,B,le,Xr.program,Ut,Ot,Nt,di,zr.terrainData)),di.u_is_halo=0}Eh(Xr.buffers,zr.segments,B,le,Xr.program,Ut,Ot,Nt,Xr.uniformValues,zr.terrainData)}}function Eh(le,w,B,Q,ee,se,qe,je,it,yt){let Ot=Q.context;ee.draw(Ot,Ot.gl.TRIANGLES,se,qe,je,Ja.disabled,it,yt,B.id,le.layoutVertexBuffer,le.indexBuffer,w,B.paint,Q.transform.zoom,le.programConfigurations.get(B.id),le.dynamicLayoutVertexBuffer,le.opacityVertexBuffer)}function nh(le,w,B,Q){let ee=le.context,se=ee.gl,qe=$o.disabled,je=new Ps([se.ONE,se.ONE],a.aM.transparent,[!0,!0,!0,!0]),it=w.getBucket(B);if(!it)return;let yt=Q.key,Ot=B.heatmapFbos.get(yt);Ot||(Ot=kh(ee,w.tileSize,w.tileSize),B.heatmapFbos.set(yt,Ot)),ee.bindFramebuffer.set(Ot.framebuffer),ee.viewport.set([0,0,w.tileSize,w.tileSize]),ee.clear({color:a.aM.transparent});let Nt=it.programConfigurations.get(B.id),hr=le.useProgram(\"heatmap\",Nt),Sr=le.style.map.terrain.getTerrainData(Q);hr.draw(ee,se.TRIANGLES,wo.disabled,qe,je,Ja.disabled,xo(Q.posMatrix,w,le.transform.zoom,B.paint.get(\"heatmap-intensity\")),Sr,B.id,it.layoutVertexBuffer,it.indexBuffer,it.segments,B.paint,le.transform.zoom,Nt)}function hf(le,w,B){let Q=le.context,ee=Q.gl;Q.setColorMode(le.colorModeForRenderPass());let se=Kh(Q,w),qe=B.key,je=w.heatmapFbos.get(qe);je&&(Q.activeTexture.set(ee.TEXTURE0),ee.bindTexture(ee.TEXTURE_2D,je.colorAttachment.get()),Q.activeTexture.set(ee.TEXTURE1),se.bind(ee.LINEAR,ee.CLAMP_TO_EDGE),le.useProgram(\"heatmapTexture\").draw(Q,ee.TRIANGLES,wo.disabled,$o.disabled,le.colorModeForRenderPass(),Ja.disabled,zs(le,w,0,1),null,w.id,le.rasterBoundsBuffer,le.quadTriangleIndexBuffer,le.rasterBoundsSegments,w.paint,le.transform.zoom),je.destroy(),w.heatmapFbos.delete(qe))}function kh(le,w,B){var Q,ee;let se=le.gl,qe=se.createTexture();se.bindTexture(se.TEXTURE_2D,qe),se.texParameteri(se.TEXTURE_2D,se.TEXTURE_WRAP_S,se.CLAMP_TO_EDGE),se.texParameteri(se.TEXTURE_2D,se.TEXTURE_WRAP_T,se.CLAMP_TO_EDGE),se.texParameteri(se.TEXTURE_2D,se.TEXTURE_MIN_FILTER,se.LINEAR),se.texParameteri(se.TEXTURE_2D,se.TEXTURE_MAG_FILTER,se.LINEAR);let je=(Q=le.HALF_FLOAT)!==null&&Q!==void 0?Q:se.UNSIGNED_BYTE,it=(ee=le.RGBA16F)!==null&&ee!==void 0?ee:se.RGBA;se.texImage2D(se.TEXTURE_2D,0,it,w,B,0,se.RGBA,je,null);let yt=le.createFramebuffer(w,B,!1,!1);return yt.colorAttachment.set(qe),yt}function Kh(le,w){return w.colorRampTexture||(w.colorRampTexture=new p(le,w.colorRamp,le.gl.RGBA)),w.colorRampTexture}function rc(le,w,B,Q,ee){if(!B||!Q||!Q.imageAtlas)return;let se=Q.imageAtlas.patternPositions,qe=se[B.to.toString()],je=se[B.from.toString()];if(!qe&&je&&(qe=je),!je&&qe&&(je=qe),!qe||!je){let it=ee.getPaintProperty(w);qe=se[it],je=se[it]}qe&&je&&le.setConstantPatternPositions(qe,je)}function ah(le,w,B,Q,ee,se,qe){let je=le.context.gl,it=\"fill-pattern\",yt=B.paint.get(it),Ot=yt&&yt.constantOr(1),Nt=B.getCrossfadeParameters(),hr,Sr,he,be,Pe;qe?(Sr=Ot&&!B.getPaintProperty(\"fill-outline-color\")?\"fillOutlinePattern\":\"fillOutline\",hr=je.LINES):(Sr=Ot?\"fillPattern\":\"fill\",hr=je.TRIANGLES);let Oe=yt.constantOr(null);for(let Je of Q){let He=w.getTile(Je);if(Ot&&!He.patternsLoaded())continue;let et=He.getBucket(B);if(!et)continue;let Mt=et.programConfigurations.get(B.id),Dt=le.useProgram(Sr,Mt),Ut=le.style.map.terrain&&le.style.map.terrain.getTerrainData(Je);Ot&&(le.context.activeTexture.set(je.TEXTURE0),He.imageAtlasTexture.bind(je.LINEAR,je.CLAMP_TO_EDGE),Mt.updatePaintBuffers(Nt)),rc(Mt,it,Oe,He,B);let tr=Ut?Je:null,mr=le.translatePosMatrix(tr?tr.posMatrix:Je.posMatrix,He,B.paint.get(\"fill-translate\"),B.paint.get(\"fill-translate-anchor\"));if(qe){be=et.indexBuffer2,Pe=et.segments2;let Rr=[je.drawingBufferWidth,je.drawingBufferHeight];he=Sr===\"fillOutlinePattern\"&&Ot?Sa(mr,le,Nt,He,Rr):Fn(mr,Rr)}else be=et.indexBuffer,Pe=et.segments,he=Ot?ua(mr,le,Nt,He):Ji(mr);Dt.draw(le.context,hr,ee,le.stencilModeForClipping(Je),se,Ja.disabled,he,Ut,B.id,et.layoutVertexBuffer,be,Pe,B.paint,le.transform.zoom,Mt)}}function Wc(le,w,B,Q,ee,se,qe){let je=le.context,it=je.gl,yt=\"fill-extrusion-pattern\",Ot=B.paint.get(yt),Nt=Ot.constantOr(1),hr=B.getCrossfadeParameters(),Sr=B.paint.get(\"fill-extrusion-opacity\"),he=Ot.constantOr(null);for(let be of Q){let Pe=w.getTile(be),Oe=Pe.getBucket(B);if(!Oe)continue;let Je=le.style.map.terrain&&le.style.map.terrain.getTerrainData(be),He=Oe.programConfigurations.get(B.id),et=le.useProgram(Nt?\"fillExtrusionPattern\":\"fillExtrusion\",He);Nt&&(le.context.activeTexture.set(it.TEXTURE0),Pe.imageAtlasTexture.bind(it.LINEAR,it.CLAMP_TO_EDGE),He.updatePaintBuffers(hr)),rc(He,yt,he,Pe,B);let Mt=le.translatePosMatrix(be.posMatrix,Pe,B.paint.get(\"fill-extrusion-translate\"),B.paint.get(\"fill-extrusion-translate-anchor\")),Dt=B.paint.get(\"fill-extrusion-vertical-gradient\"),Ut=Nt?hi(Mt,le,Dt,Sr,be,hr,Pe):an(Mt,le,Dt,Sr);et.draw(je,je.gl.TRIANGLES,ee,se,qe,Ja.backCCW,Ut,Je,B.id,Oe.layoutVertexBuffer,Oe.indexBuffer,Oe.segments,B.paint,le.transform.zoom,He,le.style.map.terrain&&Oe.centroidVertexBuffer)}}function df(le,w,B,Q,ee,se,qe){let je=le.context,it=je.gl,yt=B.fbo;if(!yt)return;let Ot=le.useProgram(\"hillshade\"),Nt=le.style.map.terrain&&le.style.map.terrain.getTerrainData(w);je.activeTexture.set(it.TEXTURE0),it.bindTexture(it.TEXTURE_2D,yt.colorAttachment.get()),Ot.draw(je,it.TRIANGLES,ee,se,qe,Ja.disabled,((hr,Sr,he,be)=>{let Pe=he.paint.get(\"hillshade-shadow-color\"),Oe=he.paint.get(\"hillshade-highlight-color\"),Je=he.paint.get(\"hillshade-accent-color\"),He=he.paint.get(\"hillshade-illumination-direction\")*(Math.PI/180);he.paint.get(\"hillshade-illumination-anchor\")===\"viewport\"&&(He-=hr.transform.angle);let et=!hr.options.moving;return{u_matrix:be?be.posMatrix:hr.transform.calculatePosMatrix(Sr.tileID.toUnwrapped(),et),u_image:0,u_latrange:ks(0,Sr.tileID),u_light:[he.paint.get(\"hillshade-exaggeration\"),He],u_shadow:Pe,u_highlight:Oe,u_accent:Je}})(le,B,Q,Nt?w:null),Nt,Q.id,le.rasterBoundsBuffer,le.quadTriangleIndexBuffer,le.rasterBoundsSegments)}function Cu(le,w,B,Q,ee,se){let qe=le.context,je=qe.gl,it=w.dem;if(it&&it.data){let yt=it.dim,Ot=it.stride,Nt=it.getPixels();if(qe.activeTexture.set(je.TEXTURE1),qe.pixelStoreUnpackPremultiplyAlpha.set(!1),w.demTexture=w.demTexture||le.getTileTexture(Ot),w.demTexture){let Sr=w.demTexture;Sr.update(Nt,{premultiply:!1}),Sr.bind(je.NEAREST,je.CLAMP_TO_EDGE)}else w.demTexture=new p(qe,Nt,je.RGBA,{premultiply:!1}),w.demTexture.bind(je.NEAREST,je.CLAMP_TO_EDGE);qe.activeTexture.set(je.TEXTURE0);let hr=w.fbo;if(!hr){let Sr=new p(qe,{width:yt,height:yt,data:null},je.RGBA);Sr.bind(je.LINEAR,je.CLAMP_TO_EDGE),hr=w.fbo=qe.createFramebuffer(yt,yt,!0,!1),hr.colorAttachment.set(Sr.texture)}qe.bindFramebuffer.set(hr.framebuffer),qe.viewport.set([0,0,yt,yt]),le.useProgram(\"hillshadePrepare\").draw(qe,je.TRIANGLES,Q,ee,se,Ja.disabled,((Sr,he)=>{let be=he.stride,Pe=a.H();return a.aP(Pe,0,a.X,-a.X,0,0,1),a.J(Pe,Pe,[0,-a.X,0]),{u_matrix:Pe,u_image:1,u_dimension:[be,be],u_zoom:Sr.overscaledZ,u_unpack:he.getUnpackVector()}})(w.tileID,it),null,B.id,le.rasterBoundsBuffer,le.quadTriangleIndexBuffer,le.rasterBoundsSegments),w.needsHillshadePrepare=!1}}function Nf(le,w,B,Q,ee,se){let qe=Q.paint.get(\"raster-fade-duration\");if(!se&&qe>0){let je=u.now(),it=(je-le.timeAdded)/qe,yt=w?(je-w.timeAdded)/qe:-1,Ot=B.getSource(),Nt=ee.coveringZoomLevel({tileSize:Ot.tileSize,roundZoom:Ot.roundZoom}),hr=!w||Math.abs(w.tileID.overscaledZ-Nt)>Math.abs(le.tileID.overscaledZ-Nt),Sr=hr&&le.refreshedUponExpiration?1:a.ac(hr?it:1-yt,0,1);return le.refreshedUponExpiration&&it>=1&&(le.refreshedUponExpiration=!1),w?{opacity:1,mix:1-Sr}:{opacity:Sr,mix:0}}return{opacity:1,mix:0}}let Zc=new a.aM(1,0,0,1),ds=new a.aM(0,1,0,1),Ch=new a.aM(0,0,1,1),Bd=new a.aM(1,0,1,1),Jh=new a.aM(0,1,1,1);function Cf(le,w,B,Q){Lu(le,0,w+B/2,le.transform.width,B,Q)}function pd(le,w,B,Q){Lu(le,w-B/2,0,B,le.transform.height,Q)}function Lu(le,w,B,Q,ee,se){let qe=le.context,je=qe.gl;je.enable(je.SCISSOR_TEST),je.scissor(w*le.pixelRatio,B*le.pixelRatio,Q*le.pixelRatio,ee*le.pixelRatio),qe.clear({color:se}),je.disable(je.SCISSOR_TEST)}function $h(le,w,B){let Q=le.context,ee=Q.gl,se=B.posMatrix,qe=le.useProgram(\"debug\"),je=wo.disabled,it=$o.disabled,yt=le.colorModeForRenderPass(),Ot=\"$debug\",Nt=le.style.map.terrain&&le.style.map.terrain.getTerrainData(B);Q.activeTexture.set(ee.TEXTURE0);let hr=w.getTileByID(B.key).latestRawTileData,Sr=Math.floor((hr&&hr.byteLength||0)/1024),he=w.getTile(B).tileSize,be=512/Math.min(he,512)*(B.overscaledZ/le.transform.zoom)*.5,Pe=B.canonical.toString();B.overscaledZ!==B.canonical.z&&(Pe+=` => ${B.overscaledZ}`),function(Oe,Je){Oe.initDebugOverlayCanvas();let He=Oe.debugOverlayCanvas,et=Oe.context.gl,Mt=Oe.debugOverlayCanvas.getContext(\"2d\");Mt.clearRect(0,0,He.width,He.height),Mt.shadowColor=\"white\",Mt.shadowBlur=2,Mt.lineWidth=1.5,Mt.strokeStyle=\"white\",Mt.textBaseline=\"top\",Mt.font=\"bold 36px Open Sans, sans-serif\",Mt.fillText(Je,5,5),Mt.strokeText(Je,5,5),Oe.debugOverlayTexture.update(He),Oe.debugOverlayTexture.bind(et.LINEAR,et.CLAMP_TO_EDGE)}(le,`${Pe} ${Sr}kB`),qe.draw(Q,ee.TRIANGLES,je,it,Ps.alphaBlended,Ja.disabled,ho(se,a.aM.transparent,be),null,Ot,le.debugBuffer,le.quadTriangleIndexBuffer,le.debugSegments),qe.draw(Q,ee.LINE_STRIP,je,it,yt,Ja.disabled,ho(se,a.aM.red),Nt,Ot,le.debugBuffer,le.tileBorderIndexBuffer,le.debugSegments)}function eu(le,w,B){let Q=le.context,ee=Q.gl,se=le.colorModeForRenderPass(),qe=new wo(ee.LEQUAL,wo.ReadWrite,le.depthRangeFor3D),je=le.useProgram(\"terrain\"),it=w.getTerrainMesh();Q.bindFramebuffer.set(null),Q.viewport.set([0,0,le.width,le.height]);for(let yt of B){let Ot=le.renderToTexture.getTexture(yt),Nt=w.getTerrainData(yt.tileID);Q.activeTexture.set(ee.TEXTURE0),ee.bindTexture(ee.TEXTURE_2D,Ot.texture);let hr=le.transform.calculatePosMatrix(yt.tileID.toUnwrapped()),Sr=w.getMeshFrameDelta(le.transform.zoom),he=le.transform.calculateFogMatrix(yt.tileID.toUnwrapped()),be=Hr(hr,Sr,he,le.style.sky,le.transform.pitch);je.draw(Q,ee.TRIANGLES,qe,$o.disabled,se,Ja.backCCW,be,Nt,\"terrain\",it.vertexBuffer,it.indexBuffer,it.segments)}}class Pu{constructor(w,B,Q){this.vertexBuffer=w,this.indexBuffer=B,this.segments=Q}destroy(){this.vertexBuffer.destroy(),this.indexBuffer.destroy(),this.segments.destroy(),this.vertexBuffer=null,this.indexBuffer=null,this.segments=null}}class Lc{constructor(w,B){this.context=new ov(w),this.transform=B,this._tileTextures={},this.terrainFacilitator={dirty:!0,matrix:a.an(new Float64Array(16)),renderTime:0},this.setup(),this.numSublayers=dt.maxUnderzooming+dt.maxOverzooming+1,this.depthEpsilon=1/Math.pow(2,16),this.crossTileSymbolIndex=new jo}resize(w,B,Q){if(this.width=Math.floor(w*Q),this.height=Math.floor(B*Q),this.pixelRatio=Q,this.context.viewport.set([0,0,this.width,this.height]),this.style)for(let ee of this.style._order)this.style._layers[ee].resize()}setup(){let w=this.context,B=new a.aX;B.emplaceBack(0,0),B.emplaceBack(a.X,0),B.emplaceBack(0,a.X),B.emplaceBack(a.X,a.X),this.tileExtentBuffer=w.createVertexBuffer(B,oo.members),this.tileExtentSegments=a.a0.simpleSegment(0,0,4,2);let Q=new a.aX;Q.emplaceBack(0,0),Q.emplaceBack(a.X,0),Q.emplaceBack(0,a.X),Q.emplaceBack(a.X,a.X),this.debugBuffer=w.createVertexBuffer(Q,oo.members),this.debugSegments=a.a0.simpleSegment(0,0,4,5);let ee=new a.$;ee.emplaceBack(0,0,0,0),ee.emplaceBack(a.X,0,a.X,0),ee.emplaceBack(0,a.X,0,a.X),ee.emplaceBack(a.X,a.X,a.X,a.X),this.rasterBoundsBuffer=w.createVertexBuffer(ee,ot.members),this.rasterBoundsSegments=a.a0.simpleSegment(0,0,4,2);let se=new a.aX;se.emplaceBack(0,0),se.emplaceBack(1,0),se.emplaceBack(0,1),se.emplaceBack(1,1),this.viewportBuffer=w.createVertexBuffer(se,oo.members),this.viewportSegments=a.a0.simpleSegment(0,0,4,2);let qe=new a.aZ;qe.emplaceBack(0),qe.emplaceBack(1),qe.emplaceBack(3),qe.emplaceBack(2),qe.emplaceBack(0),this.tileBorderIndexBuffer=w.createIndexBuffer(qe);let je=new a.aY;je.emplaceBack(0,1,2),je.emplaceBack(2,1,3),this.quadTriangleIndexBuffer=w.createIndexBuffer(je);let it=this.context.gl;this.stencilClearMode=new $o({func:it.ALWAYS,mask:0},0,255,it.ZERO,it.ZERO,it.ZERO)}clearStencil(){let w=this.context,B=w.gl;this.nextStencilID=1,this.currentStencilSource=void 0;let Q=a.H();a.aP(Q,0,this.width,this.height,0,0,1),a.K(Q,Q,[B.drawingBufferWidth,B.drawingBufferHeight,0]),this.useProgram(\"clippingMask\").draw(w,B.TRIANGLES,wo.disabled,this.stencilClearMode,Ps.disabled,Ja.disabled,Mo(Q),null,\"$clipping\",this.viewportBuffer,this.quadTriangleIndexBuffer,this.viewportSegments)}_renderTileClippingMasks(w,B){if(this.currentStencilSource===w.source||!w.isTileClipped()||!B||!B.length)return;this.currentStencilSource=w.source;let Q=this.context,ee=Q.gl;this.nextStencilID+B.length>256&&this.clearStencil(),Q.setColorMode(Ps.disabled),Q.setDepthMode(wo.disabled);let se=this.useProgram(\"clippingMask\");this._tileClippingMaskIDs={};for(let qe of B){let je=this._tileClippingMaskIDs[qe.key]=this.nextStencilID++,it=this.style.map.terrain&&this.style.map.terrain.getTerrainData(qe);se.draw(Q,ee.TRIANGLES,wo.disabled,new $o({func:ee.ALWAYS,mask:0},je,255,ee.KEEP,ee.KEEP,ee.REPLACE),Ps.disabled,Ja.disabled,Mo(qe.posMatrix),it,\"$clipping\",this.tileExtentBuffer,this.quadTriangleIndexBuffer,this.tileExtentSegments)}}stencilModeFor3D(){this.currentStencilSource=void 0,this.nextStencilID+1>256&&this.clearStencil();let w=this.nextStencilID++,B=this.context.gl;return new $o({func:B.NOTEQUAL,mask:255},w,255,B.KEEP,B.KEEP,B.REPLACE)}stencilModeForClipping(w){let B=this.context.gl;return new $o({func:B.EQUAL,mask:255},this._tileClippingMaskIDs[w.key],0,B.KEEP,B.KEEP,B.REPLACE)}stencilConfigForOverlap(w){let B=this.context.gl,Q=w.sort((qe,je)=>je.overscaledZ-qe.overscaledZ),ee=Q[Q.length-1].overscaledZ,se=Q[0].overscaledZ-ee+1;if(se>1){this.currentStencilSource=void 0,this.nextStencilID+se>256&&this.clearStencil();let qe={};for(let je=0;je({u_sky_color:Oe.properties.get(\"sky-color\"),u_horizon_color:Oe.properties.get(\"horizon-color\"),u_horizon:(Je.height/2+Je.getHorizon())*He,u_sky_horizon_blend:Oe.properties.get(\"sky-horizon-blend\")*Je.height/2*He}))(yt,it.style.map.transform,it.pixelRatio),Sr=new wo(Nt.LEQUAL,wo.ReadWrite,[0,1]),he=$o.disabled,be=it.colorModeForRenderPass(),Pe=it.useProgram(\"sky\");if(!yt.mesh){let Oe=new a.aX;Oe.emplaceBack(-1,-1),Oe.emplaceBack(1,-1),Oe.emplaceBack(1,1),Oe.emplaceBack(-1,1);let Je=new a.aY;Je.emplaceBack(0,1,2),Je.emplaceBack(0,2,3),yt.mesh=new Pu(Ot.createVertexBuffer(Oe,oo.members),Ot.createIndexBuffer(Je),a.a0.simpleSegment(0,0,Oe.length,Je.length))}Pe.draw(Ot,Nt.TRIANGLES,Sr,he,be,Ja.disabled,hr,void 0,\"sky\",yt.mesh.vertexBuffer,yt.mesh.indexBuffer,yt.mesh.segments)}(this,this.style.sky),this._showOverdrawInspector=B.showOverdrawInspector,this.depthRangeFor3D=[0,1-(w._order.length+2)*this.numSublayers*this.depthEpsilon],!this.renderToTexture)for(this.renderPass=\"opaque\",this.currentLayer=Q.length-1;this.currentLayer>=0;this.currentLayer--){let it=this.style._layers[Q[this.currentLayer]],yt=ee[it.source],Ot=se[it.source];this._renderTileClippingMasks(it,Ot),this.renderLayer(this,yt,it,Ot)}for(this.renderPass=\"translucent\",this.currentLayer=0;this.currentLayerPe.source&&!Pe.isHidden(Ot)?[yt.sourceCaches[Pe.source]]:[]),Sr=hr.filter(Pe=>Pe.getSource().type===\"vector\"),he=hr.filter(Pe=>Pe.getSource().type!==\"vector\"),be=Pe=>{(!Nt||Nt.getSource().maxzoombe(Pe)),Nt||he.forEach(Pe=>be(Pe)),Nt}(this.style,this.transform.zoom);it&&function(yt,Ot,Nt){for(let hr=0;hr0),ee&&(a.b0(B,Q),this.terrainFacilitator.renderTime=Date.now(),this.terrainFacilitator.dirty=!1,function(se,qe){let je=se.context,it=je.gl,yt=Ps.unblended,Ot=new wo(it.LEQUAL,wo.ReadWrite,[0,1]),Nt=qe.getTerrainMesh(),hr=qe.sourceCache.getRenderableTiles(),Sr=se.useProgram(\"terrainDepth\");je.bindFramebuffer.set(qe.getFramebuffer(\"depth\").framebuffer),je.viewport.set([0,0,se.width/devicePixelRatio,se.height/devicePixelRatio]),je.clear({color:a.aM.transparent,depth:1});for(let he of hr){let be=qe.getTerrainData(he.tileID),Pe={u_matrix:se.transform.calculatePosMatrix(he.tileID.toUnwrapped()),u_ele_delta:qe.getMeshFrameDelta(se.transform.zoom)};Sr.draw(je,it.TRIANGLES,Ot,$o.disabled,yt,Ja.backCCW,Pe,be,\"terrain\",Nt.vertexBuffer,Nt.indexBuffer,Nt.segments)}je.bindFramebuffer.set(null),je.viewport.set([0,0,se.width,se.height])}(this,this.style.map.terrain),function(se,qe){let je=se.context,it=je.gl,yt=Ps.unblended,Ot=new wo(it.LEQUAL,wo.ReadWrite,[0,1]),Nt=qe.getTerrainMesh(),hr=qe.getCoordsTexture(),Sr=qe.sourceCache.getRenderableTiles(),he=se.useProgram(\"terrainCoords\");je.bindFramebuffer.set(qe.getFramebuffer(\"coords\").framebuffer),je.viewport.set([0,0,se.width/devicePixelRatio,se.height/devicePixelRatio]),je.clear({color:a.aM.transparent,depth:1}),qe.coordsIndex=[];for(let be of Sr){let Pe=qe.getTerrainData(be.tileID);je.activeTexture.set(it.TEXTURE0),it.bindTexture(it.TEXTURE_2D,hr.texture);let Oe={u_matrix:se.transform.calculatePosMatrix(be.tileID.toUnwrapped()),u_terrain_coords_id:(255-qe.coordsIndex.length)/255,u_texture:0,u_ele_delta:qe.getMeshFrameDelta(se.transform.zoom)};he.draw(je,it.TRIANGLES,Ot,$o.disabled,yt,Ja.backCCW,Oe,Pe,\"terrain\",Nt.vertexBuffer,Nt.indexBuffer,Nt.segments),qe.coordsIndex.push(be.tileID.key)}je.bindFramebuffer.set(null),je.viewport.set([0,0,se.width,se.height])}(this,this.style.map.terrain))}renderLayer(w,B,Q,ee){if(!Q.isHidden(this.transform.zoom)&&(Q.type===\"background\"||Q.type===\"custom\"||(ee||[]).length))switch(this.id=Q.id,Q.type){case\"symbol\":(function(se,qe,je,it,yt){if(se.renderPass!==\"translucent\")return;let Ot=$o.disabled,Nt=se.colorModeForRenderPass();(je._unevaluatedLayout.hasValue(\"text-variable-anchor\")||je._unevaluatedLayout.hasValue(\"text-variable-anchor-offset\"))&&function(hr,Sr,he,be,Pe,Oe,Je,He,et){let Mt=Sr.transform,Dt=Gi(),Ut=Pe===\"map\",tr=Oe===\"map\";for(let mr of hr){let Rr=be.getTile(mr),zr=Rr.getBucket(he);if(!zr||!zr.text||!zr.text.segments.get().length)continue;let Xr=a.ag(zr.textSizeData,Mt.zoom),di=nn(Rr,1,Sr.transform.zoom),Li=Or(mr.posMatrix,tr,Ut,Sr.transform,di),Ci=he.layout.get(\"icon-text-fit\")!==\"none\"&&zr.hasIconData();if(Xr){let Qi=Math.pow(2,Mt.zoom-Rr.tileID.overscaledZ),Mn=Sr.style.map.terrain?(ea,Ga)=>Sr.style.map.terrain.getElevation(mr,ea,Ga):null,pa=Dt.translatePosition(Mt,Rr,Je,He);kf(zr,Ut,tr,et,Mt,Li,mr.posMatrix,Qi,Xr,Ci,Dt,pa,mr.toUnwrapped(),Mn)}}}(it,se,je,qe,je.layout.get(\"text-rotation-alignment\"),je.layout.get(\"text-pitch-alignment\"),je.paint.get(\"text-translate\"),je.paint.get(\"text-translate-anchor\"),yt),je.paint.get(\"icon-opacity\").constantOr(1)!==0&&Yh(se,qe,je,it,!1,je.paint.get(\"icon-translate\"),je.paint.get(\"icon-translate-anchor\"),je.layout.get(\"icon-rotation-alignment\"),je.layout.get(\"icon-pitch-alignment\"),je.layout.get(\"icon-keep-upright\"),Ot,Nt),je.paint.get(\"text-opacity\").constantOr(1)!==0&&Yh(se,qe,je,it,!0,je.paint.get(\"text-translate\"),je.paint.get(\"text-translate-anchor\"),je.layout.get(\"text-rotation-alignment\"),je.layout.get(\"text-pitch-alignment\"),je.layout.get(\"text-keep-upright\"),Ot,Nt),qe.map.showCollisionBoxes&&(tc(se,qe,je,it,!0),tc(se,qe,je,it,!1))})(w,B,Q,ee,this.style.placement.variableOffsets);break;case\"circle\":(function(se,qe,je,it){if(se.renderPass!==\"translucent\")return;let yt=je.paint.get(\"circle-opacity\"),Ot=je.paint.get(\"circle-stroke-width\"),Nt=je.paint.get(\"circle-stroke-opacity\"),hr=!je.layout.get(\"circle-sort-key\").isConstant();if(yt.constantOr(1)===0&&(Ot.constantOr(1)===0||Nt.constantOr(1)===0))return;let Sr=se.context,he=Sr.gl,be=se.depthModeForSublayer(0,wo.ReadOnly),Pe=$o.disabled,Oe=se.colorModeForRenderPass(),Je=[];for(let He=0;HeHe.sortKey-et.sortKey);for(let He of Je){let{programConfiguration:et,program:Mt,layoutVertexBuffer:Dt,indexBuffer:Ut,uniformValues:tr,terrainData:mr}=He.state;Mt.draw(Sr,he.TRIANGLES,be,Pe,Oe,Ja.disabled,tr,mr,je.id,Dt,Ut,He.segments,je.paint,se.transform.zoom,et)}})(w,B,Q,ee);break;case\"heatmap\":(function(se,qe,je,it){if(je.paint.get(\"heatmap-opacity\")===0)return;let yt=se.context;if(se.style.map.terrain){for(let Ot of it){let Nt=qe.getTile(Ot);qe.hasRenderableParent(Ot)||(se.renderPass===\"offscreen\"?nh(se,Nt,je,Ot):se.renderPass===\"translucent\"&&hf(se,je,Ot))}yt.viewport.set([0,0,se.width,se.height])}else se.renderPass===\"offscreen\"?function(Ot,Nt,hr,Sr){let he=Ot.context,be=he.gl,Pe=$o.disabled,Oe=new Ps([be.ONE,be.ONE],a.aM.transparent,[!0,!0,!0,!0]);(function(Je,He,et){let Mt=Je.gl;Je.activeTexture.set(Mt.TEXTURE1),Je.viewport.set([0,0,He.width/4,He.height/4]);let Dt=et.heatmapFbos.get(a.aU);Dt?(Mt.bindTexture(Mt.TEXTURE_2D,Dt.colorAttachment.get()),Je.bindFramebuffer.set(Dt.framebuffer)):(Dt=kh(Je,He.width/4,He.height/4),et.heatmapFbos.set(a.aU,Dt))})(he,Ot,hr),he.clear({color:a.aM.transparent});for(let Je=0;Je20&&Ot.texParameterf(Ot.TEXTURE_2D,yt.extTextureFilterAnisotropic.TEXTURE_MAX_ANISOTROPY_EXT,yt.extTextureFilterAnisotropicMax);let zr=se.style.map.terrain&&se.style.map.terrain.getTerrainData(Je),Xr=zr?Je:null,di=Xr?Xr.posMatrix:se.transform.calculatePosMatrix(Je.toUnwrapped(),Oe),Li=ml(di,mr||[0,0],tr||1,Ut,je);Nt instanceof Rt?hr.draw(yt,Ot.TRIANGLES,He,$o.disabled,Sr,Ja.disabled,Li,zr,je.id,Nt.boundsBuffer,se.quadTriangleIndexBuffer,Nt.boundsSegments):hr.draw(yt,Ot.TRIANGLES,He,he[Je.overscaledZ],Sr,Ja.disabled,Li,zr,je.id,se.rasterBoundsBuffer,se.quadTriangleIndexBuffer,se.rasterBoundsSegments)}})(w,B,Q,ee);break;case\"background\":(function(se,qe,je,it){let yt=je.paint.get(\"background-color\"),Ot=je.paint.get(\"background-opacity\");if(Ot===0)return;let Nt=se.context,hr=Nt.gl,Sr=se.transform,he=Sr.tileSize,be=je.paint.get(\"background-pattern\");if(se.isPatternMissing(be))return;let Pe=!be&&yt.a===1&&Ot===1&&se.opaquePassEnabledForLayer()?\"opaque\":\"translucent\";if(se.renderPass!==Pe)return;let Oe=$o.disabled,Je=se.depthModeForSublayer(0,Pe===\"opaque\"?wo.ReadWrite:wo.ReadOnly),He=se.colorModeForRenderPass(),et=se.useProgram(be?\"backgroundPattern\":\"background\"),Mt=it||Sr.coveringTiles({tileSize:he,terrain:se.style.map.terrain});be&&(Nt.activeTexture.set(hr.TEXTURE0),se.imageManager.bind(se.context));let Dt=je.getCrossfadeParameters();for(let Ut of Mt){let tr=it?Ut.posMatrix:se.transform.calculatePosMatrix(Ut.toUnwrapped()),mr=be?Hu(tr,Ot,se,be,{tileID:Ut,tileSize:he},Dt):$l(tr,Ot,yt),Rr=se.style.map.terrain&&se.style.map.terrain.getTerrainData(Ut);et.draw(Nt,hr.TRIANGLES,Je,Oe,He,Ja.disabled,mr,Rr,je.id,se.tileExtentBuffer,se.quadTriangleIndexBuffer,se.tileExtentSegments)}})(w,0,Q,ee);break;case\"custom\":(function(se,qe,je){let it=se.context,yt=je.implementation;if(se.renderPass===\"offscreen\"){let Ot=yt.prerender;Ot&&(se.setCustomLayerDefaults(),it.setColorMode(se.colorModeForRenderPass()),Ot.call(yt,it.gl,se.transform.customLayerMatrix()),it.setDirty(),se.setBaseState())}else if(se.renderPass===\"translucent\"){se.setCustomLayerDefaults(),it.setColorMode(se.colorModeForRenderPass()),it.setStencilMode($o.disabled);let Ot=yt.renderingMode===\"3d\"?new wo(se.context.gl.LEQUAL,wo.ReadWrite,se.depthRangeFor3D):se.depthModeForSublayer(0,wo.ReadOnly);it.setDepthMode(Ot),yt.render(it.gl,se.transform.customLayerMatrix(),{farZ:se.transform.farZ,nearZ:se.transform.nearZ,fov:se.transform._fov,modelViewProjectionMatrix:se.transform.modelViewProjectionMatrix,projectionMatrix:se.transform.projectionMatrix}),it.setDirty(),se.setBaseState(),it.bindFramebuffer.set(null)}})(w,0,Q)}}translatePosMatrix(w,B,Q,ee,se){if(!Q[0]&&!Q[1])return w;let qe=se?ee===\"map\"?this.transform.angle:0:ee===\"viewport\"?-this.transform.angle:0;if(qe){let yt=Math.sin(qe),Ot=Math.cos(qe);Q=[Q[0]*Ot-Q[1]*yt,Q[0]*yt+Q[1]*Ot]}let je=[se?Q[0]:nn(B,Q[0],this.transform.zoom),se?Q[1]:nn(B,Q[1],this.transform.zoom),0],it=new Float32Array(16);return a.J(it,w,je),it}saveTileTexture(w){let B=this._tileTextures[w.size[0]];B?B.push(w):this._tileTextures[w.size[0]]=[w]}getTileTexture(w){let B=this._tileTextures[w];return B&&B.length>0?B.pop():null}isPatternMissing(w){if(!w)return!1;if(!w.from||!w.to)return!0;let B=this.imageManager.getPattern(w.from.toString()),Q=this.imageManager.getPattern(w.to.toString());return!B||!Q}useProgram(w,B){this.cache=this.cache||{};let Q=w+(B?B.cacheKey:\"\")+(this._showOverdrawInspector?\"/overdraw\":\"\")+(this.style.map.terrain?\"/terrain\":\"\");return this.cache[Q]||(this.cache[Q]=new zi(this.context,xn[w],B,fc[w],this._showOverdrawInspector,this.style.map.terrain)),this.cache[Q]}setCustomLayerDefaults(){this.context.unbindVAO(),this.context.cullFace.setDefault(),this.context.activeTexture.setDefault(),this.context.pixelStoreUnpack.setDefault(),this.context.pixelStoreUnpackPremultiplyAlpha.setDefault(),this.context.pixelStoreUnpackFlipY.setDefault()}setBaseState(){let w=this.context.gl;this.context.cullFace.set(!1),this.context.viewport.set([0,0,this.width,this.height]),this.context.blendEquation.set(w.FUNC_ADD)}initDebugOverlayCanvas(){this.debugOverlayCanvas==null&&(this.debugOverlayCanvas=document.createElement(\"canvas\"),this.debugOverlayCanvas.width=512,this.debugOverlayCanvas.height=512,this.debugOverlayTexture=new p(this.context,this.debugOverlayCanvas,this.context.gl.RGBA))}destroy(){this.debugOverlayTexture&&this.debugOverlayTexture.destroy()}overLimit(){let{drawingBufferWidth:w,drawingBufferHeight:B}=this.context.gl;return this.width!==w||this.height!==B}}class fl{constructor(w,B){this.points=w,this.planes=B}static fromInvProjectionMatrix(w,B,Q){let ee=Math.pow(2,Q),se=[[-1,1,-1,1],[1,1,-1,1],[1,-1,-1,1],[-1,-1,-1,1],[-1,1,1,1],[1,1,1,1],[1,-1,1,1],[-1,-1,1,1]].map(je=>{let it=1/(je=a.af([],je,w))[3]/B*ee;return a.b1(je,je,[it,it,1/je[3],it])}),qe=[[0,1,2],[6,5,4],[0,3,7],[2,1,5],[3,2,6],[0,4,5]].map(je=>{let it=function(hr,Sr){var he=Sr[0],be=Sr[1],Pe=Sr[2],Oe=he*he+be*be+Pe*Pe;return Oe>0&&(Oe=1/Math.sqrt(Oe)),hr[0]=Sr[0]*Oe,hr[1]=Sr[1]*Oe,hr[2]=Sr[2]*Oe,hr}([],function(hr,Sr,he){var be=Sr[0],Pe=Sr[1],Oe=Sr[2],Je=he[0],He=he[1],et=he[2];return hr[0]=Pe*et-Oe*He,hr[1]=Oe*Je-be*et,hr[2]=be*He-Pe*Je,hr}([],L([],se[je[0]],se[je[1]]),L([],se[je[2]],se[je[1]]))),yt=-((Ot=it)[0]*(Nt=se[je[1]])[0]+Ot[1]*Nt[1]+Ot[2]*Nt[2]);var Ot,Nt;return it.concat(yt)});return new fl(se,qe)}}class Xc{constructor(w,B){this.min=w,this.max=B,this.center=function(Q,ee,se){return Q[0]=.5*ee[0],Q[1]=.5*ee[1],Q[2]=.5*ee[2],Q}([],function(Q,ee,se){return Q[0]=ee[0]+se[0],Q[1]=ee[1]+se[1],Q[2]=ee[2]+se[2],Q}([],this.min,this.max))}quadrant(w){let B=[w%2==0,w<2],Q=k(this.min),ee=k(this.max);for(let se=0;se=0&&qe++;if(qe===0)return 0;qe!==B.length&&(Q=!1)}if(Q)return 2;for(let ee=0;ee<3;ee++){let se=Number.MAX_VALUE,qe=-Number.MAX_VALUE;for(let je=0;jethis.max[ee]-this.min[ee])return 0}return 1}}class ic{constructor(w=0,B=0,Q=0,ee=0){if(isNaN(w)||w<0||isNaN(B)||B<0||isNaN(Q)||Q<0||isNaN(ee)||ee<0)throw new Error(\"Invalid value for edge-insets, top, bottom, left and right must all be numbers\");this.top=w,this.bottom=B,this.left=Q,this.right=ee}interpolate(w,B,Q){return B.top!=null&&w.top!=null&&(this.top=a.y.number(w.top,B.top,Q)),B.bottom!=null&&w.bottom!=null&&(this.bottom=a.y.number(w.bottom,B.bottom,Q)),B.left!=null&&w.left!=null&&(this.left=a.y.number(w.left,B.left,Q)),B.right!=null&&w.right!=null&&(this.right=a.y.number(w.right,B.right,Q)),this}getCenter(w,B){let Q=a.ac((this.left+w-this.right)/2,0,w),ee=a.ac((this.top+B-this.bottom)/2,0,B);return new a.P(Q,ee)}equals(w){return this.top===w.top&&this.bottom===w.bottom&&this.left===w.left&&this.right===w.right}clone(){return new ic(this.top,this.bottom,this.left,this.right)}toJSON(){return{top:this.top,bottom:this.bottom,left:this.left,right:this.right}}}let yu=85.051129;class Qs{constructor(w,B,Q,ee,se){this.tileSize=512,this._renderWorldCopies=se===void 0||!!se,this._minZoom=w||0,this._maxZoom=B||22,this._minPitch=Q==null?0:Q,this._maxPitch=ee==null?60:ee,this.setMaxBounds(),this.width=0,this.height=0,this._center=new a.N(0,0),this._elevation=0,this.zoom=0,this.angle=0,this._fov=.6435011087932844,this._pitch=0,this._unmodified=!0,this._edgeInsets=new ic,this._posMatrixCache={},this._alignedPosMatrixCache={},this._fogMatrixCache={},this.minElevationForCurrentTile=0}clone(){let w=new Qs(this._minZoom,this._maxZoom,this._minPitch,this.maxPitch,this._renderWorldCopies);return w.apply(this),w}apply(w){this.tileSize=w.tileSize,this.latRange=w.latRange,this.lngRange=w.lngRange,this.width=w.width,this.height=w.height,this._center=w._center,this._elevation=w._elevation,this.minElevationForCurrentTile=w.minElevationForCurrentTile,this.zoom=w.zoom,this.angle=w.angle,this._fov=w._fov,this._pitch=w._pitch,this._unmodified=w._unmodified,this._edgeInsets=w._edgeInsets.clone(),this._calcMatrices()}get minZoom(){return this._minZoom}set minZoom(w){this._minZoom!==w&&(this._minZoom=w,this.zoom=Math.max(this.zoom,w))}get maxZoom(){return this._maxZoom}set maxZoom(w){this._maxZoom!==w&&(this._maxZoom=w,this.zoom=Math.min(this.zoom,w))}get minPitch(){return this._minPitch}set minPitch(w){this._minPitch!==w&&(this._minPitch=w,this.pitch=Math.max(this.pitch,w))}get maxPitch(){return this._maxPitch}set maxPitch(w){this._maxPitch!==w&&(this._maxPitch=w,this.pitch=Math.min(this.pitch,w))}get renderWorldCopies(){return this._renderWorldCopies}set renderWorldCopies(w){w===void 0?w=!0:w===null&&(w=!1),this._renderWorldCopies=w}get worldSize(){return this.tileSize*this.scale}get centerOffset(){return this.centerPoint._sub(this.size._div(2))}get size(){return new a.P(this.width,this.height)}get bearing(){return-this.angle/Math.PI*180}set bearing(w){let B=-a.b3(w,-180,180)*Math.PI/180;this.angle!==B&&(this._unmodified=!1,this.angle=B,this._calcMatrices(),this.rotationMatrix=function(){var Q=new a.A(4);return a.A!=Float32Array&&(Q[1]=0,Q[2]=0),Q[0]=1,Q[3]=1,Q}(),function(Q,ee,se){var qe=ee[0],je=ee[1],it=ee[2],yt=ee[3],Ot=Math.sin(se),Nt=Math.cos(se);Q[0]=qe*Nt+it*Ot,Q[1]=je*Nt+yt*Ot,Q[2]=qe*-Ot+it*Nt,Q[3]=je*-Ot+yt*Nt}(this.rotationMatrix,this.rotationMatrix,this.angle))}get pitch(){return this._pitch/Math.PI*180}set pitch(w){let B=a.ac(w,this.minPitch,this.maxPitch)/180*Math.PI;this._pitch!==B&&(this._unmodified=!1,this._pitch=B,this._calcMatrices())}get fov(){return this._fov/Math.PI*180}set fov(w){w=Math.max(.01,Math.min(60,w)),this._fov!==w&&(this._unmodified=!1,this._fov=w/180*Math.PI,this._calcMatrices())}get zoom(){return this._zoom}set zoom(w){let B=Math.min(Math.max(w,this.minZoom),this.maxZoom);this._zoom!==B&&(this._unmodified=!1,this._zoom=B,this.tileZoom=Math.max(0,Math.floor(B)),this.scale=this.zoomScale(B),this._constrain(),this._calcMatrices())}get center(){return this._center}set center(w){w.lat===this._center.lat&&w.lng===this._center.lng||(this._unmodified=!1,this._center=w,this._constrain(),this._calcMatrices())}get elevation(){return this._elevation}set elevation(w){w!==this._elevation&&(this._elevation=w,this._constrain(),this._calcMatrices())}get padding(){return this._edgeInsets.toJSON()}set padding(w){this._edgeInsets.equals(w)||(this._unmodified=!1,this._edgeInsets.interpolate(this._edgeInsets,w,1),this._calcMatrices())}get centerPoint(){return this._edgeInsets.getCenter(this.width,this.height)}isPaddingEqual(w){return this._edgeInsets.equals(w)}interpolatePadding(w,B,Q){this._unmodified=!1,this._edgeInsets.interpolate(w,B,Q),this._constrain(),this._calcMatrices()}coveringZoomLevel(w){let B=(w.roundZoom?Math.round:Math.floor)(this.zoom+this.scaleZoom(this.tileSize/w.tileSize));return Math.max(0,B)}getVisibleUnwrappedCoordinates(w){let B=[new a.b4(0,w)];if(this._renderWorldCopies){let Q=this.pointCoordinate(new a.P(0,0)),ee=this.pointCoordinate(new a.P(this.width,0)),se=this.pointCoordinate(new a.P(this.width,this.height)),qe=this.pointCoordinate(new a.P(0,this.height)),je=Math.floor(Math.min(Q.x,ee.x,se.x,qe.x)),it=Math.floor(Math.max(Q.x,ee.x,se.x,qe.x)),yt=1;for(let Ot=je-yt;Ot<=it+yt;Ot++)Ot!==0&&B.push(new a.b4(Ot,w))}return B}coveringTiles(w){var B,Q;let ee=this.coveringZoomLevel(w),se=ee;if(w.minzoom!==void 0&&eew.maxzoom&&(ee=w.maxzoom);let qe=this.pointCoordinate(this.getCameraPoint()),je=a.Z.fromLngLat(this.center),it=Math.pow(2,ee),yt=[it*qe.x,it*qe.y,0],Ot=[it*je.x,it*je.y,0],Nt=fl.fromInvProjectionMatrix(this.invModelViewProjectionMatrix,this.worldSize,ee),hr=w.minzoom||0;!w.terrain&&this.pitch<=60&&this._edgeInsets.top<.1&&(hr=ee);let Sr=w.terrain?2/Math.min(this.tileSize,w.tileSize)*this.tileSize:3,he=He=>({aabb:new Xc([He*it,0,0],[(He+1)*it,it,0]),zoom:0,x:0,y:0,wrap:He,fullyVisible:!1}),be=[],Pe=[],Oe=ee,Je=w.reparseOverscaled?se:ee;if(this._renderWorldCopies)for(let He=1;He<=3;He++)be.push(he(-He)),be.push(he(He));for(be.push(he(0));be.length>0;){let He=be.pop(),et=He.x,Mt=He.y,Dt=He.fullyVisible;if(!Dt){let zr=He.aabb.intersects(Nt);if(zr===0)continue;Dt=zr===2}let Ut=w.terrain?yt:Ot,tr=He.aabb.distanceX(Ut),mr=He.aabb.distanceY(Ut),Rr=Math.max(Math.abs(tr),Math.abs(mr));if(He.zoom===Oe||Rr>Sr+(1<=hr){let zr=Oe-He.zoom,Xr=yt[0]-.5-(et<>1),Li=He.zoom+1,Ci=He.aabb.quadrant(zr);if(w.terrain){let Qi=new a.S(Li,He.wrap,Li,Xr,di),Mn=w.terrain.getMinMaxElevation(Qi),pa=(B=Mn.minElevation)!==null&&B!==void 0?B:this.elevation,ea=(Q=Mn.maxElevation)!==null&&Q!==void 0?Q:this.elevation;Ci=new Xc([Ci.min[0],Ci.min[1],pa],[Ci.max[0],Ci.max[1],ea])}be.push({aabb:Ci,zoom:Li,x:Xr,y:di,wrap:He.wrap,fullyVisible:Dt})}}return Pe.sort((He,et)=>He.distanceSq-et.distanceSq).map(He=>He.tileID)}resize(w,B){this.width=w,this.height=B,this.pixelsToGLUnits=[2/w,-2/B],this._constrain(),this._calcMatrices()}get unmodified(){return this._unmodified}zoomScale(w){return Math.pow(2,w)}scaleZoom(w){return Math.log(w)/Math.LN2}project(w){let B=a.ac(w.lat,-85.051129,yu);return new a.P(a.O(w.lng)*this.worldSize,a.Q(B)*this.worldSize)}unproject(w){return new a.Z(w.x/this.worldSize,w.y/this.worldSize).toLngLat()}get point(){return this.project(this.center)}getCameraPosition(){return{lngLat:this.pointLocation(this.getCameraPoint()),altitude:Math.cos(this._pitch)*this.cameraToCenterDistance/this._pixelPerMeter+this.elevation}}recalculateZoom(w){let B=this.elevation,Q=Math.cos(this._pitch)*this.cameraToCenterDistance/this._pixelPerMeter,ee=this.pointLocation(this.centerPoint,w),se=w.getElevationForLngLatZoom(ee,this.tileZoom);if(!(this.elevation-se))return;let qe=Q+B-se,je=Math.cos(this._pitch)*this.cameraToCenterDistance/qe/a.b5(1,ee.lat),it=this.scaleZoom(je/this.tileSize);this._elevation=se,this._center=ee,this.zoom=it}setLocationAtPoint(w,B){let Q=this.pointCoordinate(B),ee=this.pointCoordinate(this.centerPoint),se=this.locationCoordinate(w),qe=new a.Z(se.x-(Q.x-ee.x),se.y-(Q.y-ee.y));this.center=this.coordinateLocation(qe),this._renderWorldCopies&&(this.center=this.center.wrap())}locationPoint(w,B){return B?this.coordinatePoint(this.locationCoordinate(w),B.getElevationForLngLatZoom(w,this.tileZoom),this.pixelMatrix3D):this.coordinatePoint(this.locationCoordinate(w))}pointLocation(w,B){return this.coordinateLocation(this.pointCoordinate(w,B))}locationCoordinate(w){return a.Z.fromLngLat(w)}coordinateLocation(w){return w&&w.toLngLat()}pointCoordinate(w,B){if(B){let hr=B.pointCoordinate(w);if(hr!=null)return hr}let Q=[w.x,w.y,0,1],ee=[w.x,w.y,1,1];a.af(Q,Q,this.pixelMatrixInverse),a.af(ee,ee,this.pixelMatrixInverse);let se=Q[3],qe=ee[3],je=Q[1]/se,it=ee[1]/qe,yt=Q[2]/se,Ot=ee[2]/qe,Nt=yt===Ot?0:(0-yt)/(Ot-yt);return new a.Z(a.y.number(Q[0]/se,ee[0]/qe,Nt)/this.worldSize,a.y.number(je,it,Nt)/this.worldSize)}coordinatePoint(w,B=0,Q=this.pixelMatrix){let ee=[w.x*this.worldSize,w.y*this.worldSize,B,1];return a.af(ee,ee,Q),new a.P(ee[0]/ee[3],ee[1]/ee[3])}getBounds(){let w=Math.max(0,this.height/2-this.getHorizon());return new ce().extend(this.pointLocation(new a.P(0,w))).extend(this.pointLocation(new a.P(this.width,w))).extend(this.pointLocation(new a.P(this.width,this.height))).extend(this.pointLocation(new a.P(0,this.height)))}getMaxBounds(){return this.latRange&&this.latRange.length===2&&this.lngRange&&this.lngRange.length===2?new ce([this.lngRange[0],this.latRange[0]],[this.lngRange[1],this.latRange[1]]):null}getHorizon(){return Math.tan(Math.PI/2-this._pitch)*this.cameraToCenterDistance*.85}setMaxBounds(w){w?(this.lngRange=[w.getWest(),w.getEast()],this.latRange=[w.getSouth(),w.getNorth()],this._constrain()):(this.lngRange=null,this.latRange=[-85.051129,yu])}calculateTileMatrix(w){let B=w.canonical,Q=this.worldSize/this.zoomScale(B.z),ee=B.x+Math.pow(2,B.z)*w.wrap,se=a.an(new Float64Array(16));return a.J(se,se,[ee*Q,B.y*Q,0]),a.K(se,se,[Q/a.X,Q/a.X,1]),se}calculatePosMatrix(w,B=!1){let Q=w.key,ee=B?this._alignedPosMatrixCache:this._posMatrixCache;if(ee[Q])return ee[Q];let se=this.calculateTileMatrix(w);return a.L(se,B?this.alignedModelViewProjectionMatrix:this.modelViewProjectionMatrix,se),ee[Q]=new Float32Array(se),ee[Q]}calculateFogMatrix(w){let B=w.key,Q=this._fogMatrixCache;if(Q[B])return Q[B];let ee=this.calculateTileMatrix(w);return a.L(ee,this.fogMatrix,ee),Q[B]=new Float32Array(ee),Q[B]}customLayerMatrix(){return this.mercatorMatrix.slice()}getConstrained(w,B){B=a.ac(+B,this.minZoom,this.maxZoom);let Q={center:new a.N(w.lng,w.lat),zoom:B},ee=this.lngRange;if(!this._renderWorldCopies&&ee===null){let He=179.9999999999;ee=[-He,He]}let se=this.tileSize*this.zoomScale(Q.zoom),qe=0,je=se,it=0,yt=se,Ot=0,Nt=0,{x:hr,y:Sr}=this.size;if(this.latRange){let He=this.latRange;qe=a.Q(He[1])*se,je=a.Q(He[0])*se,je-qeje&&(Oe=je-He)}if(ee){let He=(it+yt)/2,et=he;this._renderWorldCopies&&(et=a.b3(he,He-se/2,He+se/2));let Mt=hr/2;et-Mtyt&&(Pe=yt-Mt)}if(Pe!==void 0||Oe!==void 0){let He=new a.P(Pe!=null?Pe:he,Oe!=null?Oe:be);Q.center=this.unproject.call({worldSize:se},He).wrap()}return Q}_constrain(){if(!this.center||!this.width||!this.height||this._constraining)return;this._constraining=!0;let w=this._unmodified,{center:B,zoom:Q}=this.getConstrained(this.center,this.zoom);this.center=B,this.zoom=Q,this._unmodified=w,this._constraining=!1}_calcMatrices(){if(!this.height)return;let w=this.centerOffset,B=this.point.x,Q=this.point.y;this.cameraToCenterDistance=.5/Math.tan(this._fov/2)*this.height,this._pixelPerMeter=a.b5(1,this.center.lat)*this.worldSize;let ee=a.an(new Float64Array(16));a.K(ee,ee,[this.width/2,-this.height/2,1]),a.J(ee,ee,[1,-1,0]),this.labelPlaneMatrix=ee,ee=a.an(new Float64Array(16)),a.K(ee,ee,[1,-1,1]),a.J(ee,ee,[-1,-1,0]),a.K(ee,ee,[2/this.width,2/this.height,1]),this.glCoordMatrix=ee;let se=this.cameraToCenterDistance+this._elevation*this._pixelPerMeter/Math.cos(this._pitch),qe=Math.min(this.elevation,this.minElevationForCurrentTile),je=se-qe*this._pixelPerMeter/Math.cos(this._pitch),it=qe<0?je:se,yt=Math.PI/2+this._pitch,Ot=this._fov*(.5+w.y/this.height),Nt=Math.sin(Ot)*it/Math.sin(a.ac(Math.PI-yt-Ot,.01,Math.PI-.01)),hr=this.getHorizon(),Sr=2*Math.atan(hr/this.cameraToCenterDistance)*(.5+w.y/(2*hr)),he=Math.sin(Sr)*it/Math.sin(a.ac(Math.PI-yt-Sr,.01,Math.PI-.01)),be=Math.min(Nt,he);this.farZ=1.01*(Math.cos(Math.PI/2-this._pitch)*be+it),this.nearZ=this.height/50,ee=new Float64Array(16),a.b6(ee,this._fov,this.width/this.height,this.nearZ,this.farZ),ee[8]=2*-w.x/this.width,ee[9]=2*w.y/this.height,this.projectionMatrix=a.ae(ee),a.K(ee,ee,[1,-1,1]),a.J(ee,ee,[0,0,-this.cameraToCenterDistance]),a.b7(ee,ee,this._pitch),a.ad(ee,ee,this.angle),a.J(ee,ee,[-B,-Q,0]),this.mercatorMatrix=a.K([],ee,[this.worldSize,this.worldSize,this.worldSize]),a.K(ee,ee,[1,1,this._pixelPerMeter]),this.pixelMatrix=a.L(new Float64Array(16),this.labelPlaneMatrix,ee),a.J(ee,ee,[0,0,-this.elevation]),this.modelViewProjectionMatrix=ee,this.invModelViewProjectionMatrix=a.as([],ee),this.fogMatrix=new Float64Array(16),a.b6(this.fogMatrix,this._fov,this.width/this.height,se,this.farZ),this.fogMatrix[8]=2*-w.x/this.width,this.fogMatrix[9]=2*w.y/this.height,a.K(this.fogMatrix,this.fogMatrix,[1,-1,1]),a.J(this.fogMatrix,this.fogMatrix,[0,0,-this.cameraToCenterDistance]),a.b7(this.fogMatrix,this.fogMatrix,this._pitch),a.ad(this.fogMatrix,this.fogMatrix,this.angle),a.J(this.fogMatrix,this.fogMatrix,[-B,-Q,0]),a.K(this.fogMatrix,this.fogMatrix,[1,1,this._pixelPerMeter]),a.J(this.fogMatrix,this.fogMatrix,[0,0,-this.elevation]),this.pixelMatrix3D=a.L(new Float64Array(16),this.labelPlaneMatrix,ee);let Pe=this.width%2/2,Oe=this.height%2/2,Je=Math.cos(this.angle),He=Math.sin(this.angle),et=B-Math.round(B)+Je*Pe+He*Oe,Mt=Q-Math.round(Q)+Je*Oe+He*Pe,Dt=new Float64Array(ee);if(a.J(Dt,Dt,[et>.5?et-1:et,Mt>.5?Mt-1:Mt,0]),this.alignedModelViewProjectionMatrix=Dt,ee=a.as(new Float64Array(16),this.pixelMatrix),!ee)throw new Error(\"failed to invert matrix\");this.pixelMatrixInverse=ee,this._posMatrixCache={},this._alignedPosMatrixCache={},this._fogMatrixCache={}}maxPitchScaleFactor(){if(!this.pixelMatrixInverse)return 1;let w=this.pointCoordinate(new a.P(0,0)),B=[w.x*this.worldSize,w.y*this.worldSize,0,1];return a.af(B,B,this.pixelMatrix)[3]/this.cameraToCenterDistance}getCameraPoint(){let w=Math.tan(this._pitch)*(this.cameraToCenterDistance||1);return this.centerPoint.add(new a.P(0,w))}getCameraQueryGeometry(w){let B=this.getCameraPoint();if(w.length===1)return[w[0],B];{let Q=B.x,ee=B.y,se=B.x,qe=B.y;for(let je of w)Q=Math.min(Q,je.x),ee=Math.min(ee,je.y),se=Math.max(se,je.x),qe=Math.max(qe,je.y);return[new a.P(Q,ee),new a.P(se,ee),new a.P(se,qe),new a.P(Q,qe),new a.P(Q,ee)]}}lngLatToCameraDepth(w,B){let Q=this.locationCoordinate(w),ee=[Q.x*this.worldSize,Q.y*this.worldSize,B,1];return a.af(ee,ee,this.modelViewProjectionMatrix),ee[2]/ee[3]}}function Qh(le,w){let B,Q=!1,ee=null,se=null,qe=()=>{ee=null,Q&&(le.apply(se,B),ee=setTimeout(qe,w),Q=!1)};return(...je)=>(Q=!0,se=this,B=je,ee||qe(),ee)}class gd{constructor(w){this._getCurrentHash=()=>{let B=window.location.hash.replace(\"#\",\"\");if(this._hashName){let Q;return B.split(\"&\").map(ee=>ee.split(\"=\")).forEach(ee=>{ee[0]===this._hashName&&(Q=ee)}),(Q&&Q[1]||\"\").split(\"/\")}return B.split(\"/\")},this._onHashChange=()=>{let B=this._getCurrentHash();if(B.length>=3&&!B.some(Q=>isNaN(Q))){let Q=this._map.dragRotate.isEnabled()&&this._map.touchZoomRotate.isEnabled()?+(B[3]||0):this._map.getBearing();return this._map.jumpTo({center:[+B[2],+B[1]],zoom:+B[0],bearing:Q,pitch:+(B[4]||0)}),!0}return!1},this._updateHashUnthrottled=()=>{let B=window.location.href.replace(/(#.*)?$/,this.getHashString());window.history.replaceState(window.history.state,null,B)},this._removeHash=()=>{let B=this._getCurrentHash();if(B.length===0)return;let Q=B.join(\"/\"),ee=Q;ee.split(\"&\").length>0&&(ee=ee.split(\"&\")[0]),this._hashName&&(ee=`${this._hashName}=${Q}`);let se=window.location.hash.replace(ee,\"\");se.startsWith(\"#&\")?se=se.slice(0,1)+se.slice(2):se===\"#\"&&(se=\"\");let qe=window.location.href.replace(/(#.+)?$/,se);qe=qe.replace(\"&&\",\"&\"),window.history.replaceState(window.history.state,null,qe)},this._updateHash=Qh(this._updateHashUnthrottled,300),this._hashName=w&&encodeURIComponent(w)}addTo(w){return this._map=w,addEventListener(\"hashchange\",this._onHashChange,!1),this._map.on(\"moveend\",this._updateHash),this}remove(){return removeEventListener(\"hashchange\",this._onHashChange,!1),this._map.off(\"moveend\",this._updateHash),clearTimeout(this._updateHash()),this._removeHash(),delete this._map,this}getHashString(w){let B=this._map.getCenter(),Q=Math.round(100*this._map.getZoom())/100,ee=Math.ceil((Q*Math.LN2+Math.log(512/360/.5))/Math.LN10),se=Math.pow(10,ee),qe=Math.round(B.lng*se)/se,je=Math.round(B.lat*se)/se,it=this._map.getBearing(),yt=this._map.getPitch(),Ot=\"\";if(Ot+=w?`/${qe}/${je}/${Q}`:`${Q}/${je}/${qe}`,(it||yt)&&(Ot+=\"/\"+Math.round(10*it)/10),yt&&(Ot+=`/${Math.round(yt)}`),this._hashName){let Nt=this._hashName,hr=!1,Sr=window.location.hash.slice(1).split(\"&\").map(he=>{let be=he.split(\"=\")[0];return be===Nt?(hr=!0,`${be}=${Ot}`):he}).filter(he=>he);return hr||Sr.push(`${Nt}=${Ot}`),`#${Sr.join(\"&\")}`}return`#${Ot}`}}let Gu={linearity:.3,easing:a.b8(0,0,.3,1)},Pc=a.e({deceleration:2500,maxSpeed:1400},Gu),vc=a.e({deceleration:20,maxSpeed:1400},Gu),sv=a.e({deceleration:1e3,maxSpeed:360},Gu),Lf=a.e({deceleration:1e3,maxSpeed:90},Gu);class Uf{constructor(w){this._map=w,this.clear()}clear(){this._inertiaBuffer=[]}record(w){this._drainInertiaBuffer(),this._inertiaBuffer.push({time:u.now(),settings:w})}_drainInertiaBuffer(){let w=this._inertiaBuffer,B=u.now();for(;w.length>0&&B-w[0].time>160;)w.shift()}_onMoveEnd(w){if(this._drainInertiaBuffer(),this._inertiaBuffer.length<2)return;let B={zoom:0,bearing:0,pitch:0,pan:new a.P(0,0),pinchAround:void 0,around:void 0};for(let{settings:se}of this._inertiaBuffer)B.zoom+=se.zoomDelta||0,B.bearing+=se.bearingDelta||0,B.pitch+=se.pitchDelta||0,se.panDelta&&B.pan._add(se.panDelta),se.around&&(B.around=se.around),se.pinchAround&&(B.pinchAround=se.pinchAround);let Q=this._inertiaBuffer[this._inertiaBuffer.length-1].time-this._inertiaBuffer[0].time,ee={};if(B.pan.mag()){let se=oh(B.pan.mag(),Q,a.e({},Pc,w||{}));ee.offset=B.pan.mult(se.amount/B.pan.mag()),ee.center=this._map.transform.center,Iu(ee,se)}if(B.zoom){let se=oh(B.zoom,Q,vc);ee.zoom=this._map.transform.zoom+se.amount,Iu(ee,se)}if(B.bearing){let se=oh(B.bearing,Q,sv);ee.bearing=this._map.transform.bearing+a.ac(se.amount,-179,179),Iu(ee,se)}if(B.pitch){let se=oh(B.pitch,Q,Lf);ee.pitch=this._map.transform.pitch+se.amount,Iu(ee,se)}if(ee.zoom||ee.bearing){let se=B.pinchAround===void 0?B.around:B.pinchAround;ee.around=se?this._map.unproject(se):this._map.getCenter()}return this.clear(),a.e(ee,{noMoveStart:!0})}}function Iu(le,w){(!le.duration||le.durationB.unproject(it)),je=se.reduce((it,yt,Ot,Nt)=>it.add(yt.div(Nt.length)),new a.P(0,0));super(w,{points:se,point:je,lngLats:qe,lngLat:B.unproject(je),originalEvent:Q}),this._defaultPrevented=!1}}class md extends a.k{preventDefault(){this._defaultPrevented=!0}get defaultPrevented(){return this._defaultPrevented}constructor(w,B,Q){super(w,{originalEvent:Q}),this._defaultPrevented=!1}}class sh{constructor(w,B){this._map=w,this._clickTolerance=B.clickTolerance}reset(){delete this._mousedownPos}wheel(w){return this._firePreventable(new md(w.type,this._map,w))}mousedown(w,B){return this._mousedownPos=B,this._firePreventable(new tu(w.type,this._map,w))}mouseup(w){this._map.fire(new tu(w.type,this._map,w))}click(w,B){this._mousedownPos&&this._mousedownPos.dist(B)>=this._clickTolerance||this._map.fire(new tu(w.type,this._map,w))}dblclick(w){return this._firePreventable(new tu(w.type,this._map,w))}mouseover(w){this._map.fire(new tu(w.type,this._map,w))}mouseout(w){this._map.fire(new tu(w.type,this._map,w))}touchstart(w){return this._firePreventable(new vf(w.type,this._map,w))}touchmove(w){this._map.fire(new vf(w.type,this._map,w))}touchend(w){this._map.fire(new vf(w.type,this._map,w))}touchcancel(w){this._map.fire(new vf(w.type,this._map,w))}_firePreventable(w){if(this._map.fire(w),w.defaultPrevented)return{}}isEnabled(){return!0}isActive(){return!1}enable(){}disable(){}}class Fs{constructor(w){this._map=w}reset(){this._delayContextMenu=!1,this._ignoreContextMenu=!0,delete this._contextMenuEvent}mousemove(w){this._map.fire(new tu(w.type,this._map,w))}mousedown(){this._delayContextMenu=!0,this._ignoreContextMenu=!1}mouseup(){this._delayContextMenu=!1,this._contextMenuEvent&&(this._map.fire(new tu(\"contextmenu\",this._map,this._contextMenuEvent)),delete this._contextMenuEvent)}contextmenu(w){this._delayContextMenu?this._contextMenuEvent=w:this._ignoreContextMenu||this._map.fire(new tu(w.type,this._map,w)),this._map.listens(\"contextmenu\")&&w.preventDefault()}isEnabled(){return!0}isActive(){return!1}enable(){}disable(){}}class _u{constructor(w){this._map=w}get transform(){return this._map._requestedCameraState||this._map.transform}get center(){return{lng:this.transform.center.lng,lat:this.transform.center.lat}}get zoom(){return this.transform.zoom}get pitch(){return this.transform.pitch}get bearing(){return this.transform.bearing}unproject(w){return this.transform.pointLocation(a.P.convert(w),this._map.terrain)}}class xu{constructor(w,B){this._map=w,this._tr=new _u(w),this._el=w.getCanvasContainer(),this._container=w.getContainer(),this._clickTolerance=B.clickTolerance||1}isEnabled(){return!!this._enabled}isActive(){return!!this._active}enable(){this.isEnabled()||(this._enabled=!0)}disable(){this.isEnabled()&&(this._enabled=!1)}mousedown(w,B){this.isEnabled()&&w.shiftKey&&w.button===0&&(c.disableDrag(),this._startPos=this._lastPos=B,this._active=!0)}mousemoveWindow(w,B){if(!this._active)return;let Q=B;if(this._lastPos.equals(Q)||!this._box&&Q.dist(this._startPos)se.fitScreenCoordinates(Q,ee,this._tr.bearing,{linear:!0})};this._fireEvent(\"boxzoomcancel\",w)}keydown(w){this._active&&w.keyCode===27&&(this.reset(),this._fireEvent(\"boxzoomcancel\",w))}reset(){this._active=!1,this._container.classList.remove(\"maplibregl-crosshair\"),this._box&&(c.remove(this._box),this._box=null),c.enableDrag(),delete this._startPos,delete this._lastPos}_fireEvent(w,B){return this._map.fire(new a.k(w,{originalEvent:B}))}}function Lh(le,w){if(le.length!==w.length)throw new Error(`The number of touches and points are not equal - touches ${le.length}, points ${w.length}`);let B={};for(let Q=0;Qthis.numTouches)&&(this.aborted=!0),this.aborted||(this.startTime===void 0&&(this.startTime=w.timeStamp),Q.length===this.numTouches&&(this.centroid=function(ee){let se=new a.P(0,0);for(let qe of ee)se._add(qe);return se.div(ee.length)}(B),this.touches=Lh(Q,B)))}touchmove(w,B,Q){if(this.aborted||!this.centroid)return;let ee=Lh(Q,B);for(let se in this.touches){let qe=ee[se];(!qe||qe.dist(this.touches[se])>30)&&(this.aborted=!0)}}touchend(w,B,Q){if((!this.centroid||w.timeStamp-this.startTime>500)&&(this.aborted=!0),Q.length===0){let ee=!this.aborted&&this.centroid;if(this.reset(),ee)return ee}}}class Pf{constructor(w){this.singleTap=new Is(w),this.numTaps=w.numTaps,this.reset()}reset(){this.lastTime=1/0,delete this.lastTap,this.count=0,this.singleTap.reset()}touchstart(w,B,Q){this.singleTap.touchstart(w,B,Q)}touchmove(w,B,Q){this.singleTap.touchmove(w,B,Q)}touchend(w,B,Q){let ee=this.singleTap.touchend(w,B,Q);if(ee){let se=w.timeStamp-this.lastTime<500,qe=!this.lastTap||this.lastTap.dist(ee)<30;if(se&&qe||this.reset(),this.count++,this.lastTime=w.timeStamp,this.lastTap=ee,this.count===this.numTaps)return this.reset(),ee}}}class Ic{constructor(w){this._tr=new _u(w),this._zoomIn=new Pf({numTouches:1,numTaps:2}),this._zoomOut=new Pf({numTouches:2,numTaps:1}),this.reset()}reset(){this._active=!1,this._zoomIn.reset(),this._zoomOut.reset()}touchstart(w,B,Q){this._zoomIn.touchstart(w,B,Q),this._zoomOut.touchstart(w,B,Q)}touchmove(w,B,Q){this._zoomIn.touchmove(w,B,Q),this._zoomOut.touchmove(w,B,Q)}touchend(w,B,Q){let ee=this._zoomIn.touchend(w,B,Q),se=this._zoomOut.touchend(w,B,Q),qe=this._tr;return ee?(this._active=!0,w.preventDefault(),setTimeout(()=>this.reset(),0),{cameraAnimation:je=>je.easeTo({duration:300,zoom:qe.zoom+1,around:qe.unproject(ee)},{originalEvent:w})}):se?(this._active=!0,w.preventDefault(),setTimeout(()=>this.reset(),0),{cameraAnimation:je=>je.easeTo({duration:300,zoom:qe.zoom-1,around:qe.unproject(se)},{originalEvent:w})}):void 0}touchcancel(){this.reset()}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}}class ju{constructor(w){this._enabled=!!w.enable,this._moveStateManager=w.moveStateManager,this._clickTolerance=w.clickTolerance||1,this._moveFunction=w.move,this._activateOnStart=!!w.activateOnStart,w.assignEvents(this),this.reset()}reset(w){this._active=!1,this._moved=!1,delete this._lastPoint,this._moveStateManager.endMove(w)}_move(...w){let B=this._moveFunction(...w);if(B.bearingDelta||B.pitchDelta||B.around||B.panDelta)return this._active=!0,B}dragStart(w,B){this.isEnabled()&&!this._lastPoint&&this._moveStateManager.isValidStartEvent(w)&&(this._moveStateManager.startMove(w),this._lastPoint=B.length?B[0]:B,this._activateOnStart&&this._lastPoint&&(this._active=!0))}dragMove(w,B){if(!this.isEnabled())return;let Q=this._lastPoint;if(!Q)return;if(w.preventDefault(),!this._moveStateManager.isValidMoveEvent(w))return void this.reset(w);let ee=B.length?B[0]:B;return!this._moved&&ee.dist(Q){le.mousedown=le.dragStart,le.mousemoveWindow=le.dragMove,le.mouseup=le.dragEnd,le.contextmenu=w=>{w.preventDefault()}},Rl=({enable:le,clickTolerance:w,bearingDegreesPerPixelMoved:B=.8})=>{let Q=new pc({checkCorrectEvent:ee=>c.mouseButton(ee)===0&&ee.ctrlKey||c.mouseButton(ee)===2});return new ju({clickTolerance:w,move:(ee,se)=>({bearingDelta:(se.x-ee.x)*B}),moveStateManager:Q,enable:le,assignEvents:Ph})},Ih=({enable:le,clickTolerance:w,pitchDegreesPerPixelMoved:B=-.5})=>{let Q=new pc({checkCorrectEvent:ee=>c.mouseButton(ee)===0&&ee.ctrlKey||c.mouseButton(ee)===2});return new ju({clickTolerance:w,move:(ee,se)=>({pitchDelta:(se.y-ee.y)*B}),moveStateManager:Q,enable:le,assignEvents:Ph})};class Wu{constructor(w,B){this._clickTolerance=w.clickTolerance||1,this._map=B,this.reset()}reset(){this._active=!1,this._touches={},this._sum=new a.P(0,0)}_shouldBePrevented(w){return w<(this._map.cooperativeGestures.isEnabled()?2:1)}touchstart(w,B,Q){return this._calculateTransform(w,B,Q)}touchmove(w,B,Q){if(this._active){if(!this._shouldBePrevented(Q.length))return w.preventDefault(),this._calculateTransform(w,B,Q);this._map.cooperativeGestures.notifyGestureBlocked(\"touch_pan\",w)}}touchend(w,B,Q){this._calculateTransform(w,B,Q),this._active&&this._shouldBePrevented(Q.length)&&this.reset()}touchcancel(){this.reset()}_calculateTransform(w,B,Q){Q.length>0&&(this._active=!0);let ee=Lh(Q,B),se=new a.P(0,0),qe=new a.P(0,0),je=0;for(let yt in ee){let Ot=ee[yt],Nt=this._touches[yt];Nt&&(se._add(Ot),qe._add(Ot.sub(Nt)),je++,ee[yt]=Ot)}if(this._touches=ee,this._shouldBePrevented(je)||!qe.mag())return;let it=qe.div(je);return this._sum._add(it),this._sum.mag()Math.abs(le.x)}class gf extends Rc{constructor(w){super(),this._currentTouchCount=0,this._map=w}reset(){super.reset(),this._valid=void 0,delete this._firstMove,delete this._lastPoints}touchstart(w,B,Q){super.touchstart(w,B,Q),this._currentTouchCount=Q.length}_start(w){this._lastPoints=w,nc(w[0].sub(w[1]))&&(this._valid=!1)}_move(w,B,Q){if(this._map.cooperativeGestures.isEnabled()&&this._currentTouchCount<3)return;let ee=w[0].sub(this._lastPoints[0]),se=w[1].sub(this._lastPoints[1]);return this._valid=this.gestureBeginsVertically(ee,se,Q.timeStamp),this._valid?(this._lastPoints=w,this._active=!0,{pitchDelta:(ee.y+se.y)/2*-.5}):void 0}gestureBeginsVertically(w,B,Q){if(this._valid!==void 0)return this._valid;let ee=w.mag()>=2,se=B.mag()>=2;if(!ee&&!se)return;if(!ee||!se)return this._firstMove===void 0&&(this._firstMove=Q),Q-this._firstMove<100&&void 0;let qe=w.y>0==B.y>0;return nc(w)&&nc(B)&&qe}}let gt={panStep:100,bearingStep:15,pitchStep:10};class Bt{constructor(w){this._tr=new _u(w);let B=gt;this._panStep=B.panStep,this._bearingStep=B.bearingStep,this._pitchStep=B.pitchStep,this._rotationDisabled=!1}reset(){this._active=!1}keydown(w){if(w.altKey||w.ctrlKey||w.metaKey)return;let B=0,Q=0,ee=0,se=0,qe=0;switch(w.keyCode){case 61:case 107:case 171:case 187:B=1;break;case 189:case 109:case 173:B=-1;break;case 37:w.shiftKey?Q=-1:(w.preventDefault(),se=-1);break;case 39:w.shiftKey?Q=1:(w.preventDefault(),se=1);break;case 38:w.shiftKey?ee=1:(w.preventDefault(),qe=-1);break;case 40:w.shiftKey?ee=-1:(w.preventDefault(),qe=1);break;default:return}return this._rotationDisabled&&(Q=0,ee=0),{cameraAnimation:je=>{let it=this._tr;je.easeTo({duration:300,easeId:\"keyboardHandler\",easing:wr,zoom:B?Math.round(it.zoom)+B*(w.shiftKey?2:1):it.zoom,bearing:it.bearing+Q*this._bearingStep,pitch:it.pitch+ee*this._pitchStep,offset:[-se*this._panStep,-qe*this._panStep],center:it.center},{originalEvent:w})}}}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}disableRotation(){this._rotationDisabled=!0}enableRotation(){this._rotationDisabled=!1}}function wr(le){return le*(2-le)}let vr=4.000244140625;class Ur{constructor(w,B){this._onTimeout=Q=>{this._type=\"wheel\",this._delta-=this._lastValue,this._active||this._start(Q)},this._map=w,this._tr=new _u(w),this._triggerRenderFrame=B,this._delta=0,this._defaultZoomRate=.01,this._wheelZoomRate=.0022222222222222222}setZoomRate(w){this._defaultZoomRate=w}setWheelZoomRate(w){this._wheelZoomRate=w}isEnabled(){return!!this._enabled}isActive(){return!!this._active||this._finishTimeout!==void 0}isZooming(){return!!this._zooming}enable(w){this.isEnabled()||(this._enabled=!0,this._aroundCenter=!!w&&w.around===\"center\")}disable(){this.isEnabled()&&(this._enabled=!1)}_shouldBePrevented(w){return!!this._map.cooperativeGestures.isEnabled()&&!(w.ctrlKey||this._map.cooperativeGestures.isBypassed(w))}wheel(w){if(!this.isEnabled())return;if(this._shouldBePrevented(w))return void this._map.cooperativeGestures.notifyGestureBlocked(\"wheel_zoom\",w);let B=w.deltaMode===WheelEvent.DOM_DELTA_LINE?40*w.deltaY:w.deltaY,Q=u.now(),ee=Q-(this._lastWheelEventTime||0);this._lastWheelEventTime=Q,B!==0&&B%vr==0?this._type=\"wheel\":B!==0&&Math.abs(B)<4?this._type=\"trackpad\":ee>400?(this._type=null,this._lastValue=B,this._timeout=setTimeout(this._onTimeout,40,w)):this._type||(this._type=Math.abs(ee*B)<200?\"trackpad\":\"wheel\",this._timeout&&(clearTimeout(this._timeout),this._timeout=null,B+=this._lastValue)),w.shiftKey&&B&&(B/=4),this._type&&(this._lastWheelEvent=w,this._delta-=B,this._active||this._start(w)),w.preventDefault()}_start(w){if(!this._delta)return;this._frameId&&(this._frameId=null),this._active=!0,this.isZooming()||(this._zooming=!0),this._finishTimeout&&(clearTimeout(this._finishTimeout),delete this._finishTimeout);let B=c.mousePos(this._map.getCanvas(),w),Q=this._tr;this._around=B.y>Q.transform.height/2-Q.transform.getHorizon()?a.N.convert(this._aroundCenter?Q.center:Q.unproject(B)):a.N.convert(Q.center),this._aroundPoint=Q.transform.locationPoint(this._around),this._frameId||(this._frameId=!0,this._triggerRenderFrame())}renderFrame(){if(!this._frameId||(this._frameId=null,!this.isActive()))return;let w=this._tr.transform;if(this._delta!==0){let it=this._type===\"wheel\"&&Math.abs(this._delta)>vr?this._wheelZoomRate:this._defaultZoomRate,yt=2/(1+Math.exp(-Math.abs(this._delta*it)));this._delta<0&&yt!==0&&(yt=1/yt);let Ot=typeof this._targetZoom==\"number\"?w.zoomScale(this._targetZoom):w.scale;this._targetZoom=Math.min(w.maxZoom,Math.max(w.minZoom,w.scaleZoom(Ot*yt))),this._type===\"wheel\"&&(this._startZoom=w.zoom,this._easing=this._smoothOutEasing(200)),this._delta=0}let B=typeof this._targetZoom==\"number\"?this._targetZoom:w.zoom,Q=this._startZoom,ee=this._easing,se,qe=!1,je=u.now()-this._lastWheelEventTime;if(this._type===\"wheel\"&&Q&&ee&&je){let it=Math.min(je/200,1),yt=ee(it);se=a.y.number(Q,B,yt),it<1?this._frameId||(this._frameId=!0):qe=!0}else se=B,qe=!0;return this._active=!0,qe&&(this._active=!1,this._finishTimeout=setTimeout(()=>{this._zooming=!1,this._triggerRenderFrame(),delete this._targetZoom,delete this._finishTimeout},200)),{noInertia:!0,needsRenderFrame:!qe,zoomDelta:se-w.zoom,around:this._aroundPoint,originalEvent:this._lastWheelEvent}}_smoothOutEasing(w){let B=a.b9;if(this._prevEase){let Q=this._prevEase,ee=(u.now()-Q.start)/Q.duration,se=Q.easing(ee+.01)-Q.easing(ee),qe=.27/Math.sqrt(se*se+1e-4)*.01,je=Math.sqrt(.0729-qe*qe);B=a.b8(qe,je,.25,1)}return this._prevEase={start:u.now(),duration:w,easing:B},B}reset(){this._active=!1,this._zooming=!1,delete this._targetZoom,this._finishTimeout&&(clearTimeout(this._finishTimeout),delete this._finishTimeout)}}class fi{constructor(w,B){this._clickZoom=w,this._tapZoom=B}enable(){this._clickZoom.enable(),this._tapZoom.enable()}disable(){this._clickZoom.disable(),this._tapZoom.disable()}isEnabled(){return this._clickZoom.isEnabled()&&this._tapZoom.isEnabled()}isActive(){return this._clickZoom.isActive()||this._tapZoom.isActive()}}class xi{constructor(w){this._tr=new _u(w),this.reset()}reset(){this._active=!1}dblclick(w,B){return w.preventDefault(),{cameraAnimation:Q=>{Q.easeTo({duration:300,zoom:this._tr.zoom+(w.shiftKey?-1:1),around:this._tr.unproject(B)},{originalEvent:w})}}}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}}class Fi{constructor(){this._tap=new Pf({numTouches:1,numTaps:1}),this.reset()}reset(){this._active=!1,delete this._swipePoint,delete this._swipeTouch,delete this._tapTime,delete this._tapPoint,this._tap.reset()}touchstart(w,B,Q){if(!this._swipePoint)if(this._tapTime){let ee=B[0],se=w.timeStamp-this._tapTime<500,qe=this._tapPoint.dist(ee)<30;se&&qe?Q.length>0&&(this._swipePoint=ee,this._swipeTouch=Q[0].identifier):this.reset()}else this._tap.touchstart(w,B,Q)}touchmove(w,B,Q){if(this._tapTime){if(this._swipePoint){if(Q[0].identifier!==this._swipeTouch)return;let ee=B[0],se=ee.y-this._swipePoint.y;return this._swipePoint=ee,w.preventDefault(),this._active=!0,{zoomDelta:se/128}}}else this._tap.touchmove(w,B,Q)}touchend(w,B,Q){if(this._tapTime)this._swipePoint&&Q.length===0&&this.reset();else{let ee=this._tap.touchend(w,B,Q);ee&&(this._tapTime=w.timeStamp,this._tapPoint=ee)}}touchcancel(){this.reset()}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}}class Xi{constructor(w,B,Q){this._el=w,this._mousePan=B,this._touchPan=Q}enable(w){this._inertiaOptions=w||{},this._mousePan.enable(),this._touchPan.enable(),this._el.classList.add(\"maplibregl-touch-drag-pan\")}disable(){this._mousePan.disable(),this._touchPan.disable(),this._el.classList.remove(\"maplibregl-touch-drag-pan\")}isEnabled(){return this._mousePan.isEnabled()&&this._touchPan.isEnabled()}isActive(){return this._mousePan.isActive()||this._touchPan.isActive()}}class hn{constructor(w,B,Q){this._pitchWithRotate=w.pitchWithRotate,this._mouseRotate=B,this._mousePitch=Q}enable(){this._mouseRotate.enable(),this._pitchWithRotate&&this._mousePitch.enable()}disable(){this._mouseRotate.disable(),this._mousePitch.disable()}isEnabled(){return this._mouseRotate.isEnabled()&&(!this._pitchWithRotate||this._mousePitch.isEnabled())}isActive(){return this._mouseRotate.isActive()||this._mousePitch.isActive()}}class Ti{constructor(w,B,Q,ee){this._el=w,this._touchZoom=B,this._touchRotate=Q,this._tapDragZoom=ee,this._rotationDisabled=!1,this._enabled=!0}enable(w){this._touchZoom.enable(w),this._rotationDisabled||this._touchRotate.enable(w),this._tapDragZoom.enable(),this._el.classList.add(\"maplibregl-touch-zoom-rotate\")}disable(){this._touchZoom.disable(),this._touchRotate.disable(),this._tapDragZoom.disable(),this._el.classList.remove(\"maplibregl-touch-zoom-rotate\")}isEnabled(){return this._touchZoom.isEnabled()&&(this._rotationDisabled||this._touchRotate.isEnabled())&&this._tapDragZoom.isEnabled()}isActive(){return this._touchZoom.isActive()||this._touchRotate.isActive()||this._tapDragZoom.isActive()}disableRotation(){this._rotationDisabled=!0,this._touchRotate.disable()}enableRotation(){this._rotationDisabled=!1,this._touchZoom.isEnabled()&&this._touchRotate.enable()}}class qi{constructor(w,B){this._bypassKey=navigator.userAgent.indexOf(\"Mac\")!==-1?\"metaKey\":\"ctrlKey\",this._map=w,this._options=B,this._enabled=!1}isActive(){return!1}reset(){}_setupUI(){if(this._container)return;let w=this._map.getCanvasContainer();w.classList.add(\"maplibregl-cooperative-gestures\"),this._container=c.create(\"div\",\"maplibregl-cooperative-gesture-screen\",w);let B=this._map._getUIString(\"CooperativeGesturesHandler.WindowsHelpText\");this._bypassKey===\"metaKey\"&&(B=this._map._getUIString(\"CooperativeGesturesHandler.MacHelpText\"));let Q=this._map._getUIString(\"CooperativeGesturesHandler.MobileHelpText\"),ee=document.createElement(\"div\");ee.className=\"maplibregl-desktop-message\",ee.textContent=B,this._container.appendChild(ee);let se=document.createElement(\"div\");se.className=\"maplibregl-mobile-message\",se.textContent=Q,this._container.appendChild(se),this._container.setAttribute(\"aria-hidden\",\"true\")}_destroyUI(){this._container&&(c.remove(this._container),this._map.getCanvasContainer().classList.remove(\"maplibregl-cooperative-gestures\")),delete this._container}enable(){this._setupUI(),this._enabled=!0}disable(){this._enabled=!1,this._destroyUI()}isEnabled(){return this._enabled}isBypassed(w){return w[this._bypassKey]}notifyGestureBlocked(w,B){this._enabled&&(this._map.fire(new a.k(\"cooperativegestureprevented\",{gestureType:w,originalEvent:B})),this._container.classList.add(\"maplibregl-show\"),setTimeout(()=>{this._container.classList.remove(\"maplibregl-show\")},100))}}let Ii=le=>le.zoom||le.drag||le.pitch||le.rotate;class mi extends a.k{}function Pn(le){return le.panDelta&&le.panDelta.mag()||le.zoomDelta||le.bearingDelta||le.pitchDelta}class Ma{constructor(w,B){this.handleWindowEvent=ee=>{this.handleEvent(ee,`${ee.type}Window`)},this.handleEvent=(ee,se)=>{if(ee.type===\"blur\")return void this.stop(!0);this._updatingCamera=!0;let qe=ee.type===\"renderFrame\"?void 0:ee,je={needsRenderFrame:!1},it={},yt={},Ot=ee.touches,Nt=Ot?this._getMapTouches(Ot):void 0,hr=Nt?c.touchPos(this._map.getCanvas(),Nt):c.mousePos(this._map.getCanvas(),ee);for(let{handlerName:be,handler:Pe,allowed:Oe}of this._handlers){if(!Pe.isEnabled())continue;let Je;this._blockedByActive(yt,Oe,be)?Pe.reset():Pe[se||ee.type]&&(Je=Pe[se||ee.type](ee,hr,Nt),this.mergeHandlerResult(je,it,Je,be,qe),Je&&Je.needsRenderFrame&&this._triggerRenderFrame()),(Je||Pe.isActive())&&(yt[be]=Pe)}let Sr={};for(let be in this._previousActiveHandlers)yt[be]||(Sr[be]=qe);this._previousActiveHandlers=yt,(Object.keys(Sr).length||Pn(je))&&(this._changes.push([je,it,Sr]),this._triggerRenderFrame()),(Object.keys(yt).length||Pn(je))&&this._map._stop(!0),this._updatingCamera=!1;let{cameraAnimation:he}=je;he&&(this._inertia.clear(),this._fireEvents({},{},!0),this._changes=[],he(this._map))},this._map=w,this._el=this._map.getCanvasContainer(),this._handlers=[],this._handlersById={},this._changes=[],this._inertia=new Uf(w),this._bearingSnap=B.bearingSnap,this._previousActiveHandlers={},this._eventsInProgress={},this._addDefaultHandlers(B);let Q=this._el;this._listeners=[[Q,\"touchstart\",{passive:!0}],[Q,\"touchmove\",{passive:!1}],[Q,\"touchend\",void 0],[Q,\"touchcancel\",void 0],[Q,\"mousedown\",void 0],[Q,\"mousemove\",void 0],[Q,\"mouseup\",void 0],[document,\"mousemove\",{capture:!0}],[document,\"mouseup\",void 0],[Q,\"mouseover\",void 0],[Q,\"mouseout\",void 0],[Q,\"dblclick\",void 0],[Q,\"click\",void 0],[Q,\"keydown\",{capture:!1}],[Q,\"keyup\",void 0],[Q,\"wheel\",{passive:!1}],[Q,\"contextmenu\",void 0],[window,\"blur\",void 0]];for(let[ee,se,qe]of this._listeners)c.addEventListener(ee,se,ee===document?this.handleWindowEvent:this.handleEvent,qe)}destroy(){for(let[w,B,Q]of this._listeners)c.removeEventListener(w,B,w===document?this.handleWindowEvent:this.handleEvent,Q)}_addDefaultHandlers(w){let B=this._map,Q=B.getCanvasContainer();this._add(\"mapEvent\",new sh(B,w));let ee=B.boxZoom=new xu(B,w);this._add(\"boxZoom\",ee),w.interactive&&w.boxZoom&&ee.enable();let se=B.cooperativeGestures=new qi(B,w.cooperativeGestures);this._add(\"cooperativeGestures\",se),w.cooperativeGestures&&se.enable();let qe=new Ic(B),je=new xi(B);B.doubleClickZoom=new fi(je,qe),this._add(\"tapZoom\",qe),this._add(\"clickZoom\",je),w.interactive&&w.doubleClickZoom&&B.doubleClickZoom.enable();let it=new Fi;this._add(\"tapDragZoom\",it);let yt=B.touchPitch=new gf(B);this._add(\"touchPitch\",yt),w.interactive&&w.touchPitch&&B.touchPitch.enable(w.touchPitch);let Ot=Rl(w),Nt=Ih(w);B.dragRotate=new hn(w,Ot,Nt),this._add(\"mouseRotate\",Ot,[\"mousePitch\"]),this._add(\"mousePitch\",Nt,[\"mouseRotate\"]),w.interactive&&w.dragRotate&&B.dragRotate.enable();let hr=(({enable:Je,clickTolerance:He})=>{let et=new pc({checkCorrectEvent:Mt=>c.mouseButton(Mt)===0&&!Mt.ctrlKey});return new ju({clickTolerance:He,move:(Mt,Dt)=>({around:Dt,panDelta:Dt.sub(Mt)}),activateOnStart:!0,moveStateManager:et,enable:Je,assignEvents:Ph})})(w),Sr=new Wu(w,B);B.dragPan=new Xi(Q,hr,Sr),this._add(\"mousePan\",hr),this._add(\"touchPan\",Sr,[\"touchZoom\",\"touchRotate\"]),w.interactive&&w.dragPan&&B.dragPan.enable(w.dragPan);let he=new Yc,be=new ru;B.touchZoomRotate=new Ti(Q,be,he,it),this._add(\"touchRotate\",he,[\"touchPan\",\"touchZoom\"]),this._add(\"touchZoom\",be,[\"touchPan\",\"touchRotate\"]),w.interactive&&w.touchZoomRotate&&B.touchZoomRotate.enable(w.touchZoomRotate);let Pe=B.scrollZoom=new Ur(B,()=>this._triggerRenderFrame());this._add(\"scrollZoom\",Pe,[\"mousePan\"]),w.interactive&&w.scrollZoom&&B.scrollZoom.enable(w.scrollZoom);let Oe=B.keyboard=new Bt(B);this._add(\"keyboard\",Oe),w.interactive&&w.keyboard&&B.keyboard.enable(),this._add(\"blockableMapEvent\",new Fs(B))}_add(w,B,Q){this._handlers.push({handlerName:w,handler:B,allowed:Q}),this._handlersById[w]=B}stop(w){if(!this._updatingCamera){for(let{handler:B}of this._handlers)B.reset();this._inertia.clear(),this._fireEvents({},{},w),this._changes=[]}}isActive(){for(let{handler:w}of this._handlers)if(w.isActive())return!0;return!1}isZooming(){return!!this._eventsInProgress.zoom||this._map.scrollZoom.isZooming()}isRotating(){return!!this._eventsInProgress.rotate}isMoving(){return!!Ii(this._eventsInProgress)||this.isZooming()}_blockedByActive(w,B,Q){for(let ee in w)if(ee!==Q&&(!B||B.indexOf(ee)<0))return!0;return!1}_getMapTouches(w){let B=[];for(let Q of w)this._el.contains(Q.target)&&B.push(Q);return B}mergeHandlerResult(w,B,Q,ee,se){if(!Q)return;a.e(w,Q);let qe={handlerName:ee,originalEvent:Q.originalEvent||se};Q.zoomDelta!==void 0&&(B.zoom=qe),Q.panDelta!==void 0&&(B.drag=qe),Q.pitchDelta!==void 0&&(B.pitch=qe),Q.bearingDelta!==void 0&&(B.rotate=qe)}_applyChanges(){let w={},B={},Q={};for(let[ee,se,qe]of this._changes)ee.panDelta&&(w.panDelta=(w.panDelta||new a.P(0,0))._add(ee.panDelta)),ee.zoomDelta&&(w.zoomDelta=(w.zoomDelta||0)+ee.zoomDelta),ee.bearingDelta&&(w.bearingDelta=(w.bearingDelta||0)+ee.bearingDelta),ee.pitchDelta&&(w.pitchDelta=(w.pitchDelta||0)+ee.pitchDelta),ee.around!==void 0&&(w.around=ee.around),ee.pinchAround!==void 0&&(w.pinchAround=ee.pinchAround),ee.noInertia&&(w.noInertia=ee.noInertia),a.e(B,se),a.e(Q,qe);this._updateMapTransform(w,B,Q),this._changes=[]}_updateMapTransform(w,B,Q){let ee=this._map,se=ee._getTransformForUpdate(),qe=ee.terrain;if(!(Pn(w)||qe&&this._terrainMovement))return this._fireEvents(B,Q,!0);let{panDelta:je,zoomDelta:it,bearingDelta:yt,pitchDelta:Ot,around:Nt,pinchAround:hr}=w;hr!==void 0&&(Nt=hr),ee._stop(!0),Nt=Nt||ee.transform.centerPoint;let Sr=se.pointLocation(je?Nt.sub(je):Nt);yt&&(se.bearing+=yt),Ot&&(se.pitch+=Ot),it&&(se.zoom+=it),qe?this._terrainMovement||!B.drag&&!B.zoom?B.drag&&this._terrainMovement?se.center=se.pointLocation(se.centerPoint.sub(je)):se.setLocationAtPoint(Sr,Nt):(this._terrainMovement=!0,this._map._elevationFreeze=!0,se.setLocationAtPoint(Sr,Nt)):se.setLocationAtPoint(Sr,Nt),ee._applyUpdatedTransform(se),this._map._update(),w.noInertia||this._inertia.record(w),this._fireEvents(B,Q,!0)}_fireEvents(w,B,Q){let ee=Ii(this._eventsInProgress),se=Ii(w),qe={};for(let Nt in w){let{originalEvent:hr}=w[Nt];this._eventsInProgress[Nt]||(qe[`${Nt}start`]=hr),this._eventsInProgress[Nt]=w[Nt]}!ee&&se&&this._fireEvent(\"movestart\",se.originalEvent);for(let Nt in qe)this._fireEvent(Nt,qe[Nt]);se&&this._fireEvent(\"move\",se.originalEvent);for(let Nt in w){let{originalEvent:hr}=w[Nt];this._fireEvent(Nt,hr)}let je={},it;for(let Nt in this._eventsInProgress){let{handlerName:hr,originalEvent:Sr}=this._eventsInProgress[Nt];this._handlersById[hr].isActive()||(delete this._eventsInProgress[Nt],it=B[hr]||Sr,je[`${Nt}end`]=it)}for(let Nt in je)this._fireEvent(Nt,je[Nt]);let yt=Ii(this._eventsInProgress),Ot=(ee||se)&&!yt;if(Ot&&this._terrainMovement){this._map._elevationFreeze=!1,this._terrainMovement=!1;let Nt=this._map._getTransformForUpdate();Nt.recalculateZoom(this._map.terrain),this._map._applyUpdatedTransform(Nt)}if(Q&&Ot){this._updatingCamera=!0;let Nt=this._inertia._onMoveEnd(this._map.dragPan._inertiaOptions),hr=Sr=>Sr!==0&&-this._bearingSnap{delete this._frameId,this.handleEvent(new mi(\"renderFrame\",{timeStamp:w})),this._applyChanges()})}_triggerRenderFrame(){this._frameId===void 0&&(this._frameId=this._requestFrame())}}class Ta extends a.E{constructor(w,B){super(),this._renderFrameCallback=()=>{let Q=Math.min((u.now()-this._easeStart)/this._easeOptions.duration,1);this._onEaseFrame(this._easeOptions.easing(Q)),Q<1&&this._easeFrameId?this._easeFrameId=this._requestRenderFrame(this._renderFrameCallback):this.stop()},this._moving=!1,this._zooming=!1,this.transform=w,this._bearingSnap=B.bearingSnap,this.on(\"moveend\",()=>{delete this._requestedCameraState})}getCenter(){return new a.N(this.transform.center.lng,this.transform.center.lat)}setCenter(w,B){return this.jumpTo({center:w},B)}panBy(w,B,Q){return w=a.P.convert(w).mult(-1),this.panTo(this.transform.center,a.e({offset:w},B),Q)}panTo(w,B,Q){return this.easeTo(a.e({center:w},B),Q)}getZoom(){return this.transform.zoom}setZoom(w,B){return this.jumpTo({zoom:w},B),this}zoomTo(w,B,Q){return this.easeTo(a.e({zoom:w},B),Q)}zoomIn(w,B){return this.zoomTo(this.getZoom()+1,w,B),this}zoomOut(w,B){return this.zoomTo(this.getZoom()-1,w,B),this}getBearing(){return this.transform.bearing}setBearing(w,B){return this.jumpTo({bearing:w},B),this}getPadding(){return this.transform.padding}setPadding(w,B){return this.jumpTo({padding:w},B),this}rotateTo(w,B,Q){return this.easeTo(a.e({bearing:w},B),Q)}resetNorth(w,B){return this.rotateTo(0,a.e({duration:1e3},w),B),this}resetNorthPitch(w,B){return this.easeTo(a.e({bearing:0,pitch:0,duration:1e3},w),B),this}snapToNorth(w,B){return Math.abs(this.getBearing()){if(this._zooming&&(ee.zoom=a.y.number(se,Pe,Ut)),this._rotating&&(ee.bearing=a.y.number(qe,yt,Ut)),this._pitching&&(ee.pitch=a.y.number(je,Ot,Ut)),this._padding&&(ee.interpolatePadding(it,Nt,Ut),Sr=ee.centerPoint.add(hr)),this.terrain&&!w.freezeElevation&&this._updateElevation(Ut),et)ee.setLocationAtPoint(et,Mt);else{let tr=ee.zoomScale(ee.zoom-se),mr=Pe>se?Math.min(2,He):Math.max(.5,He),Rr=Math.pow(mr,1-Ut),zr=ee.unproject(Oe.add(Je.mult(Ut*Rr)).mult(tr));ee.setLocationAtPoint(ee.renderWorldCopies?zr.wrap():zr,Sr)}this._applyUpdatedTransform(ee),this._fireMoveEvents(B)},Ut=>{this.terrain&&w.freezeElevation&&this._finalizeElevation(),this._afterEase(B,Ut)},w),this}_prepareEase(w,B,Q={}){this._moving=!0,B||Q.moving||this.fire(new a.k(\"movestart\",w)),this._zooming&&!Q.zooming&&this.fire(new a.k(\"zoomstart\",w)),this._rotating&&!Q.rotating&&this.fire(new a.k(\"rotatestart\",w)),this._pitching&&!Q.pitching&&this.fire(new a.k(\"pitchstart\",w))}_prepareElevation(w){this._elevationCenter=w,this._elevationStart=this.transform.elevation,this._elevationTarget=this.terrain.getElevationForLngLatZoom(w,this.transform.tileZoom),this._elevationFreeze=!0}_updateElevation(w){this.transform.minElevationForCurrentTile=this.terrain.getMinTileElevationForLngLatZoom(this._elevationCenter,this.transform.tileZoom);let B=this.terrain.getElevationForLngLatZoom(this._elevationCenter,this.transform.tileZoom);if(w<1&&B!==this._elevationTarget){let Q=this._elevationTarget-this._elevationStart;this._elevationStart+=w*(Q-(B-(Q*w+this._elevationStart))/(1-w)),this._elevationTarget=B}this.transform.elevation=a.y.number(this._elevationStart,this._elevationTarget,w)}_finalizeElevation(){this._elevationFreeze=!1,this.transform.recalculateZoom(this.terrain)}_getTransformForUpdate(){return this.transformCameraUpdate||this.terrain?(this._requestedCameraState||(this._requestedCameraState=this.transform.clone()),this._requestedCameraState):this.transform}_elevateCameraIfInsideTerrain(w){let B=w.getCameraPosition(),Q=this.terrain.getElevationForLngLatZoom(B.lngLat,w.zoom);if(B.altitudethis._elevateCameraIfInsideTerrain(ee)),this.transformCameraUpdate&&B.push(ee=>this.transformCameraUpdate(ee)),!B.length)return;let Q=w.clone();for(let ee of B){let se=Q.clone(),{center:qe,zoom:je,pitch:it,bearing:yt,elevation:Ot}=ee(se);qe&&(se.center=qe),je!==void 0&&(se.zoom=je),it!==void 0&&(se.pitch=it),yt!==void 0&&(se.bearing=yt),Ot!==void 0&&(se.elevation=Ot),Q.apply(se)}this.transform.apply(Q)}_fireMoveEvents(w){this.fire(new a.k(\"move\",w)),this._zooming&&this.fire(new a.k(\"zoom\",w)),this._rotating&&this.fire(new a.k(\"rotate\",w)),this._pitching&&this.fire(new a.k(\"pitch\",w))}_afterEase(w,B){if(this._easeId&&B&&this._easeId===B)return;delete this._easeId;let Q=this._zooming,ee=this._rotating,se=this._pitching;this._moving=!1,this._zooming=!1,this._rotating=!1,this._pitching=!1,this._padding=!1,Q&&this.fire(new a.k(\"zoomend\",w)),ee&&this.fire(new a.k(\"rotateend\",w)),se&&this.fire(new a.k(\"pitchend\",w)),this.fire(new a.k(\"moveend\",w))}flyTo(w,B){var Q;if(!w.essential&&u.prefersReducedMotion){let Qi=a.M(w,[\"center\",\"zoom\",\"bearing\",\"pitch\",\"around\"]);return this.jumpTo(Qi,B)}this.stop(),w=a.e({offset:[0,0],speed:1.2,curve:1.42,easing:a.b9},w);let ee=this._getTransformForUpdate(),se=ee.zoom,qe=ee.bearing,je=ee.pitch,it=ee.padding,yt=\"bearing\"in w?this._normalizeBearing(w.bearing,qe):qe,Ot=\"pitch\"in w?+w.pitch:je,Nt=\"padding\"in w?w.padding:ee.padding,hr=a.P.convert(w.offset),Sr=ee.centerPoint.add(hr),he=ee.pointLocation(Sr),{center:be,zoom:Pe}=ee.getConstrained(a.N.convert(w.center||he),(Q=w.zoom)!==null&&Q!==void 0?Q:se);this._normalizeCenter(be,ee);let Oe=ee.zoomScale(Pe-se),Je=ee.project(he),He=ee.project(be).sub(Je),et=w.curve,Mt=Math.max(ee.width,ee.height),Dt=Mt/Oe,Ut=He.mag();if(\"minZoom\"in w){let Qi=a.ac(Math.min(w.minZoom,se,Pe),ee.minZoom,ee.maxZoom),Mn=Mt/ee.zoomScale(Qi-se);et=Math.sqrt(Mn/Ut*2)}let tr=et*et;function mr(Qi){let Mn=(Dt*Dt-Mt*Mt+(Qi?-1:1)*tr*tr*Ut*Ut)/(2*(Qi?Dt:Mt)*tr*Ut);return Math.log(Math.sqrt(Mn*Mn+1)-Mn)}function Rr(Qi){return(Math.exp(Qi)-Math.exp(-Qi))/2}function zr(Qi){return(Math.exp(Qi)+Math.exp(-Qi))/2}let Xr=mr(!1),di=function(Qi){return zr(Xr)/zr(Xr+et*Qi)},Li=function(Qi){return Mt*((zr(Xr)*(Rr(Mn=Xr+et*Qi)/zr(Mn))-Rr(Xr))/tr)/Ut;var Mn},Ci=(mr(!0)-Xr)/et;if(Math.abs(Ut)<1e-6||!isFinite(Ci)){if(Math.abs(Mt-Dt)<1e-6)return this.easeTo(w,B);let Qi=Dt0,di=Mn=>Math.exp(Qi*et*Mn)}return w.duration=\"duration\"in w?+w.duration:1e3*Ci/(\"screenSpeed\"in w?+w.screenSpeed/et:+w.speed),w.maxDuration&&w.duration>w.maxDuration&&(w.duration=0),this._zooming=!0,this._rotating=qe!==yt,this._pitching=Ot!==je,this._padding=!ee.isPaddingEqual(Nt),this._prepareEase(B,!1),this.terrain&&this._prepareElevation(be),this._ease(Qi=>{let Mn=Qi*Ci,pa=1/di(Mn);ee.zoom=Qi===1?Pe:se+ee.scaleZoom(pa),this._rotating&&(ee.bearing=a.y.number(qe,yt,Qi)),this._pitching&&(ee.pitch=a.y.number(je,Ot,Qi)),this._padding&&(ee.interpolatePadding(it,Nt,Qi),Sr=ee.centerPoint.add(hr)),this.terrain&&!w.freezeElevation&&this._updateElevation(Qi);let ea=Qi===1?be:ee.unproject(Je.add(He.mult(Li(Mn))).mult(pa));ee.setLocationAtPoint(ee.renderWorldCopies?ea.wrap():ea,Sr),this._applyUpdatedTransform(ee),this._fireMoveEvents(B)},()=>{this.terrain&&w.freezeElevation&&this._finalizeElevation(),this._afterEase(B)},w),this}isEasing(){return!!this._easeFrameId}stop(){return this._stop()}_stop(w,B){var Q;if(this._easeFrameId&&(this._cancelRenderFrame(this._easeFrameId),delete this._easeFrameId,delete this._onEaseFrame),this._onEaseEnd){let ee=this._onEaseEnd;delete this._onEaseEnd,ee.call(this,B)}return w||(Q=this.handlers)===null||Q===void 0||Q.stop(!1),this}_ease(w,B,Q){Q.animate===!1||Q.duration===0?(w(1),B()):(this._easeStart=u.now(),this._easeOptions=Q,this._onEaseFrame=w,this._onEaseEnd=B,this._easeFrameId=this._requestRenderFrame(this._renderFrameCallback))}_normalizeBearing(w,B){w=a.b3(w,-180,180);let Q=Math.abs(w-B);return Math.abs(w-360-B)180?-360:Q<-180?360:0}queryTerrainElevation(w){return this.terrain?this.terrain.getElevationForLngLatZoom(a.N.convert(w),this.transform.tileZoom)-this.transform.elevation:null}}let Ea={compact:!0,customAttribution:'MapLibre'};class qa{constructor(w=Ea){this._toggleAttribution=()=>{this._container.classList.contains(\"maplibregl-compact\")&&(this._container.classList.contains(\"maplibregl-compact-show\")?(this._container.setAttribute(\"open\",\"\"),this._container.classList.remove(\"maplibregl-compact-show\")):(this._container.classList.add(\"maplibregl-compact-show\"),this._container.removeAttribute(\"open\")))},this._updateData=B=>{!B||B.sourceDataType!==\"metadata\"&&B.sourceDataType!==\"visibility\"&&B.dataType!==\"style\"&&B.type!==\"terrain\"||this._updateAttributions()},this._updateCompact=()=>{this._map.getCanvasContainer().offsetWidth<=640||this._compact?this._compact===!1?this._container.setAttribute(\"open\",\"\"):this._container.classList.contains(\"maplibregl-compact\")||this._container.classList.contains(\"maplibregl-attrib-empty\")||(this._container.setAttribute(\"open\",\"\"),this._container.classList.add(\"maplibregl-compact\",\"maplibregl-compact-show\")):(this._container.setAttribute(\"open\",\"\"),this._container.classList.contains(\"maplibregl-compact\")&&this._container.classList.remove(\"maplibregl-compact\",\"maplibregl-compact-show\"))},this._updateCompactMinimize=()=>{this._container.classList.contains(\"maplibregl-compact\")&&this._container.classList.contains(\"maplibregl-compact-show\")&&this._container.classList.remove(\"maplibregl-compact-show\")},this.options=w}getDefaultPosition(){return\"bottom-right\"}onAdd(w){return this._map=w,this._compact=this.options.compact,this._container=c.create(\"details\",\"maplibregl-ctrl maplibregl-ctrl-attrib\"),this._compactButton=c.create(\"summary\",\"maplibregl-ctrl-attrib-button\",this._container),this._compactButton.addEventListener(\"click\",this._toggleAttribution),this._setElementTitle(this._compactButton,\"ToggleAttribution\"),this._innerContainer=c.create(\"div\",\"maplibregl-ctrl-attrib-inner\",this._container),this._updateAttributions(),this._updateCompact(),this._map.on(\"styledata\",this._updateData),this._map.on(\"sourcedata\",this._updateData),this._map.on(\"terrain\",this._updateData),this._map.on(\"resize\",this._updateCompact),this._map.on(\"drag\",this._updateCompactMinimize),this._container}onRemove(){c.remove(this._container),this._map.off(\"styledata\",this._updateData),this._map.off(\"sourcedata\",this._updateData),this._map.off(\"terrain\",this._updateData),this._map.off(\"resize\",this._updateCompact),this._map.off(\"drag\",this._updateCompactMinimize),this._map=void 0,this._compact=void 0,this._attribHTML=void 0}_setElementTitle(w,B){let Q=this._map._getUIString(`AttributionControl.${B}`);w.title=Q,w.setAttribute(\"aria-label\",Q)}_updateAttributions(){if(!this._map.style)return;let w=[];if(this.options.customAttribution&&(Array.isArray(this.options.customAttribution)?w=w.concat(this.options.customAttribution.map(ee=>typeof ee!=\"string\"?\"\":ee)):typeof this.options.customAttribution==\"string\"&&w.push(this.options.customAttribution)),this._map.style.stylesheet){let ee=this._map.style.stylesheet;this.styleOwner=ee.owner,this.styleId=ee.id}let B=this._map.style.sourceCaches;for(let ee in B){let se=B[ee];if(se.used||se.usedForTerrain){let qe=se.getSource();qe.attribution&&w.indexOf(qe.attribution)<0&&w.push(qe.attribution)}}w=w.filter(ee=>String(ee).trim()),w.sort((ee,se)=>ee.length-se.length),w=w.filter((ee,se)=>{for(let qe=se+1;qe=0)return!1;return!0});let Q=w.join(\" | \");Q!==this._attribHTML&&(this._attribHTML=Q,w.length?(this._innerContainer.innerHTML=Q,this._container.classList.remove(\"maplibregl-attrib-empty\")):this._container.classList.add(\"maplibregl-attrib-empty\"),this._updateCompact(),this._editLink=null)}}class Cn{constructor(w={}){this._updateCompact=()=>{let B=this._container.children;if(B.length){let Q=B[0];this._map.getCanvasContainer().offsetWidth<=640||this._compact?this._compact!==!1&&Q.classList.add(\"maplibregl-compact\"):Q.classList.remove(\"maplibregl-compact\")}},this.options=w}getDefaultPosition(){return\"bottom-left\"}onAdd(w){this._map=w,this._compact=this.options&&this.options.compact,this._container=c.create(\"div\",\"maplibregl-ctrl\");let B=c.create(\"a\",\"maplibregl-ctrl-logo\");return B.target=\"_blank\",B.rel=\"noopener nofollow\",B.href=\"https://maplibre.org/\",B.setAttribute(\"aria-label\",this._map._getUIString(\"LogoControl.Title\")),B.setAttribute(\"rel\",\"noopener nofollow\"),this._container.appendChild(B),this._container.style.display=\"block\",this._map.on(\"resize\",this._updateCompact),this._updateCompact(),this._container}onRemove(){c.remove(this._container),this._map.off(\"resize\",this._updateCompact),this._map=void 0,this._compact=void 0}}class sn{constructor(){this._queue=[],this._id=0,this._cleared=!1,this._currentlyRunning=!1}add(w){let B=++this._id;return this._queue.push({callback:w,id:B,cancelled:!1}),B}remove(w){let B=this._currentlyRunning,Q=B?this._queue.concat(B):this._queue;for(let ee of Q)if(ee.id===w)return void(ee.cancelled=!0)}run(w=0){if(this._currentlyRunning)throw new Error(\"Attempting to run(), but is already running.\");let B=this._currentlyRunning=this._queue;this._queue=[];for(let Q of B)if(!Q.cancelled&&(Q.callback(w),this._cleared))break;this._cleared=!1,this._currentlyRunning=!1}clear(){this._currentlyRunning&&(this._cleared=!0),this._queue=[]}}var Ua=a.Y([{name:\"a_pos3d\",type:\"Int16\",components:3}]);class mo extends a.E{constructor(w){super(),this.sourceCache=w,this._tiles={},this._renderableTilesKeys=[],this._sourceTileCache={},this.minzoom=0,this.maxzoom=22,this.tileSize=512,this.deltaZoom=1,w.usedForTerrain=!0,w.tileSize=this.tileSize*2**this.deltaZoom}destruct(){this.sourceCache.usedForTerrain=!1,this.sourceCache.tileSize=null}update(w,B){this.sourceCache.update(w,B),this._renderableTilesKeys=[];let Q={};for(let ee of w.coveringTiles({tileSize:this.tileSize,minzoom:this.minzoom,maxzoom:this.maxzoom,reparseOverscaled:!1,terrain:B}))Q[ee.key]=!0,this._renderableTilesKeys.push(ee.key),this._tiles[ee.key]||(ee.posMatrix=new Float64Array(16),a.aP(ee.posMatrix,0,a.X,0,a.X,0,1),this._tiles[ee.key]=new Lt(ee,this.tileSize));for(let ee in this._tiles)Q[ee]||delete this._tiles[ee]}freeRtt(w){for(let B in this._tiles){let Q=this._tiles[B];(!w||Q.tileID.equals(w)||Q.tileID.isChildOf(w)||w.isChildOf(Q.tileID))&&(Q.rtt=[])}}getRenderableTiles(){return this._renderableTilesKeys.map(w=>this.getTileByID(w))}getTileByID(w){return this._tiles[w]}getTerrainCoords(w){let B={};for(let Q of this._renderableTilesKeys){let ee=this._tiles[Q].tileID;if(ee.canonical.equals(w.canonical)){let se=w.clone();se.posMatrix=new Float64Array(16),a.aP(se.posMatrix,0,a.X,0,a.X,0,1),B[Q]=se}else if(ee.canonical.isChildOf(w.canonical)){let se=w.clone();se.posMatrix=new Float64Array(16);let qe=ee.canonical.z-w.canonical.z,je=ee.canonical.x-(ee.canonical.x>>qe<>qe<>qe;a.aP(se.posMatrix,0,yt,0,yt,0,1),a.J(se.posMatrix,se.posMatrix,[-je*yt,-it*yt,0]),B[Q]=se}else if(w.canonical.isChildOf(ee.canonical)){let se=w.clone();se.posMatrix=new Float64Array(16);let qe=w.canonical.z-ee.canonical.z,je=w.canonical.x-(w.canonical.x>>qe<>qe<>qe;a.aP(se.posMatrix,0,a.X,0,a.X,0,1),a.J(se.posMatrix,se.posMatrix,[je*yt,it*yt,0]),a.K(se.posMatrix,se.posMatrix,[1/2**qe,1/2**qe,0]),B[Q]=se}}return B}getSourceTile(w,B){let Q=this.sourceCache._source,ee=w.overscaledZ-this.deltaZoom;if(ee>Q.maxzoom&&(ee=Q.maxzoom),ee=Q.minzoom&&(!se||!se.dem);)se=this.sourceCache.getTileByID(w.scaledTo(ee--).key);return se}tilesAfterTime(w=Date.now()){return Object.values(this._tiles).filter(B=>B.timeAdded>=w)}}class Xo{constructor(w,B,Q){this.painter=w,this.sourceCache=new mo(B),this.options=Q,this.exaggeration=typeof Q.exaggeration==\"number\"?Q.exaggeration:1,this.qualityFactor=2,this.meshSize=128,this._demMatrixCache={},this.coordsIndex=[],this._coordsTextureSize=1024}getDEMElevation(w,B,Q,ee=a.X){var se;if(!(B>=0&&B=0&&Qw.canonical.z&&(w.canonical.z>=ee?se=w.canonical.z-ee:a.w(\"cannot calculate elevation if elevation maxzoom > source.maxzoom\"));let qe=w.canonical.x-(w.canonical.x>>se<>se<>8<<4|se>>8,B[qe+3]=0;let Q=new a.R({width:this._coordsTextureSize,height:this._coordsTextureSize},new Uint8Array(B.buffer)),ee=new p(w,Q,w.gl.RGBA,{premultiply:!1});return ee.bind(w.gl.NEAREST,w.gl.CLAMP_TO_EDGE),this._coordsTexture=ee,ee}pointCoordinate(w){this.painter.maybeDrawDepthAndCoords(!0);let B=new Uint8Array(4),Q=this.painter.context,ee=Q.gl,se=Math.round(w.x*this.painter.pixelRatio/devicePixelRatio),qe=Math.round(w.y*this.painter.pixelRatio/devicePixelRatio),je=Math.round(this.painter.height/devicePixelRatio);Q.bindFramebuffer.set(this.getFramebuffer(\"coords\").framebuffer),ee.readPixels(se,je-qe-1,1,1,ee.RGBA,ee.UNSIGNED_BYTE,B),Q.bindFramebuffer.set(null);let it=B[0]+(B[2]>>4<<8),yt=B[1]+((15&B[2])<<8),Ot=this.coordsIndex[255-B[3]],Nt=Ot&&this.sourceCache.getTileByID(Ot);if(!Nt)return null;let hr=this._coordsTextureSize,Sr=(1<w.id!==B),this._recentlyUsed.push(w.id)}stampObject(w){w.stamp=++this._stamp}getOrCreateFreeObject(){for(let B of this._recentlyUsed)if(!this._objects[B].inUse)return this._objects[B];if(this._objects.length>=this._size)throw new Error(\"No free RenderPool available, call freeAllObjects() required!\");let w=this._createObject(this._objects.length);return this._objects.push(w),w}freeObject(w){w.inUse=!1}freeAllObjects(){for(let w of this._objects)this.freeObject(w)}isFull(){return!(this._objects.length!w.inUse)===!1}}let Qo={background:!0,fill:!0,line:!0,raster:!0,hillshade:!0};class ys{constructor(w,B){this.painter=w,this.terrain=B,this.pool=new Ts(w.context,30,B.sourceCache.tileSize*B.qualityFactor)}destruct(){this.pool.destruct()}getTexture(w){return this.pool.getObjectForId(w.rtt[this._stacks.length-1].id).texture}prepareForRender(w,B){this._stacks=[],this._prevType=null,this._rttTiles=[],this._renderableTiles=this.terrain.sourceCache.getRenderableTiles(),this._renderableLayerIds=w._order.filter(Q=>!w._layers[Q].isHidden(B)),this._coordsDescendingInv={};for(let Q in w.sourceCaches){this._coordsDescendingInv[Q]={};let ee=w.sourceCaches[Q].getVisibleCoordinates();for(let se of ee){let qe=this.terrain.sourceCache.getTerrainCoords(se);for(let je in qe)this._coordsDescendingInv[Q][je]||(this._coordsDescendingInv[Q][je]=[]),this._coordsDescendingInv[Q][je].push(qe[je])}}this._coordsDescendingInvStr={};for(let Q of w._order){let ee=w._layers[Q],se=ee.source;if(Qo[ee.type]&&!this._coordsDescendingInvStr[se]){this._coordsDescendingInvStr[se]={};for(let qe in this._coordsDescendingInv[se])this._coordsDescendingInvStr[se][qe]=this._coordsDescendingInv[se][qe].map(je=>je.key).sort().join()}}for(let Q of this._renderableTiles)for(let ee in this._coordsDescendingInvStr){let se=this._coordsDescendingInvStr[ee][Q.tileID.key];se&&se!==Q.rttCoords[ee]&&(Q.rtt=[])}}renderLayer(w){if(w.isHidden(this.painter.transform.zoom))return!1;let B=w.type,Q=this.painter,ee=this._renderableLayerIds[this._renderableLayerIds.length-1]===w.id;if(Qo[B]&&(this._prevType&&Qo[this._prevType]||this._stacks.push([]),this._prevType=B,this._stacks[this._stacks.length-1].push(w.id),!ee))return!0;if(Qo[this._prevType]||Qo[B]&&ee){this._prevType=B;let se=this._stacks.length-1,qe=this._stacks[se]||[];for(let je of this._renderableTiles){if(this.pool.isFull()&&(eu(this.painter,this.terrain,this._rttTiles),this._rttTiles=[],this.pool.freeAllObjects()),this._rttTiles.push(je),je.rtt[se]){let yt=this.pool.getObjectForId(je.rtt[se].id);if(yt.stamp===je.rtt[se].stamp){this.pool.useObject(yt);continue}}let it=this.pool.getOrCreateFreeObject();this.pool.useObject(it),this.pool.stampObject(it),je.rtt[se]={id:it.id,stamp:it.stamp},Q.context.bindFramebuffer.set(it.fbo.framebuffer),Q.context.clear({color:a.aM.transparent,stencil:0}),Q.currentStencilSource=void 0;for(let yt=0;yt{le.touchstart=le.dragStart,le.touchmoveWindow=le.dragMove,le.touchend=le.dragEnd},ia={showCompass:!0,showZoom:!0,visualizePitch:!1};class Ka{constructor(w,B,Q=!1){this.mousedown=qe=>{this.startMouse(a.e({},qe,{ctrlKey:!0,preventDefault:()=>qe.preventDefault()}),c.mousePos(this.element,qe)),c.addEventListener(window,\"mousemove\",this.mousemove),c.addEventListener(window,\"mouseup\",this.mouseup)},this.mousemove=qe=>{this.moveMouse(qe,c.mousePos(this.element,qe))},this.mouseup=qe=>{this.mouseRotate.dragEnd(qe),this.mousePitch&&this.mousePitch.dragEnd(qe),this.offTemp()},this.touchstart=qe=>{qe.targetTouches.length!==1?this.reset():(this._startPos=this._lastPos=c.touchPos(this.element,qe.targetTouches)[0],this.startTouch(qe,this._startPos),c.addEventListener(window,\"touchmove\",this.touchmove,{passive:!1}),c.addEventListener(window,\"touchend\",this.touchend))},this.touchmove=qe=>{qe.targetTouches.length!==1?this.reset():(this._lastPos=c.touchPos(this.element,qe.targetTouches)[0],this.moveTouch(qe,this._lastPos))},this.touchend=qe=>{qe.targetTouches.length===0&&this._startPos&&this._lastPos&&this._startPos.dist(this._lastPos){this.mouseRotate.reset(),this.mousePitch&&this.mousePitch.reset(),this.touchRotate.reset(),this.touchPitch&&this.touchPitch.reset(),delete this._startPos,delete this._lastPos,this.offTemp()},this._clickTolerance=10;let ee=w.dragRotate._mouseRotate.getClickTolerance(),se=w.dragRotate._mousePitch.getClickTolerance();this.element=B,this.mouseRotate=Rl({clickTolerance:ee,enable:!0}),this.touchRotate=(({enable:qe,clickTolerance:je,bearingDegreesPerPixelMoved:it=.8})=>{let yt=new pf;return new ju({clickTolerance:je,move:(Ot,Nt)=>({bearingDelta:(Nt.x-Ot.x)*it}),moveStateManager:yt,enable:qe,assignEvents:Rs})})({clickTolerance:ee,enable:!0}),this.map=w,Q&&(this.mousePitch=Ih({clickTolerance:se,enable:!0}),this.touchPitch=(({enable:qe,clickTolerance:je,pitchDegreesPerPixelMoved:it=-.5})=>{let yt=new pf;return new ju({clickTolerance:je,move:(Ot,Nt)=>({pitchDelta:(Nt.y-Ot.y)*it}),moveStateManager:yt,enable:qe,assignEvents:Rs})})({clickTolerance:se,enable:!0})),c.addEventListener(B,\"mousedown\",this.mousedown),c.addEventListener(B,\"touchstart\",this.touchstart,{passive:!1}),c.addEventListener(B,\"touchcancel\",this.reset)}startMouse(w,B){this.mouseRotate.dragStart(w,B),this.mousePitch&&this.mousePitch.dragStart(w,B),c.disableDrag()}startTouch(w,B){this.touchRotate.dragStart(w,B),this.touchPitch&&this.touchPitch.dragStart(w,B),c.disableDrag()}moveMouse(w,B){let Q=this.map,{bearingDelta:ee}=this.mouseRotate.dragMove(w,B)||{};if(ee&&Q.setBearing(Q.getBearing()+ee),this.mousePitch){let{pitchDelta:se}=this.mousePitch.dragMove(w,B)||{};se&&Q.setPitch(Q.getPitch()+se)}}moveTouch(w,B){let Q=this.map,{bearingDelta:ee}=this.touchRotate.dragMove(w,B)||{};if(ee&&Q.setBearing(Q.getBearing()+ee),this.touchPitch){let{pitchDelta:se}=this.touchPitch.dragMove(w,B)||{};se&&Q.setPitch(Q.getPitch()+se)}}off(){let w=this.element;c.removeEventListener(w,\"mousedown\",this.mousedown),c.removeEventListener(w,\"touchstart\",this.touchstart,{passive:!1}),c.removeEventListener(window,\"touchmove\",this.touchmove,{passive:!1}),c.removeEventListener(window,\"touchend\",this.touchend),c.removeEventListener(w,\"touchcancel\",this.reset),this.offTemp()}offTemp(){c.enableDrag(),c.removeEventListener(window,\"mousemove\",this.mousemove),c.removeEventListener(window,\"mouseup\",this.mouseup),c.removeEventListener(window,\"touchmove\",this.touchmove,{passive:!1}),c.removeEventListener(window,\"touchend\",this.touchend)}}let vs;function Ko(le,w,B){let Q=new a.N(le.lng,le.lat);if(le=new a.N(le.lng,le.lat),w){let ee=new a.N(le.lng-360,le.lat),se=new a.N(le.lng+360,le.lat),qe=B.locationPoint(le).distSqr(w);B.locationPoint(ee).distSqr(w)180;){let ee=B.locationPoint(le);if(ee.x>=0&&ee.y>=0&&ee.x<=B.width&&ee.y<=B.height)break;le.lng>B.center.lng?le.lng-=360:le.lng+=360}return le.lng!==Q.lng&&B.locationPoint(le).y>B.height/2-B.getHorizon()?le:Q}let iu={center:\"translate(-50%,-50%)\",top:\"translate(-50%,0)\",\"top-left\":\"translate(0,0)\",\"top-right\":\"translate(-100%,0)\",bottom:\"translate(-50%,-100%)\",\"bottom-left\":\"translate(0,-100%)\",\"bottom-right\":\"translate(-100%,-100%)\",left:\"translate(0,-50%)\",right:\"translate(-100%,-50%)\"};function Ru(le,w,B){let Q=le.classList;for(let ee in iu)Q.remove(`maplibregl-${B}-anchor-${ee}`);Q.add(`maplibregl-${B}-anchor-${w}`)}class ac extends a.E{constructor(w){if(super(),this._onKeyPress=B=>{let Q=B.code,ee=B.charCode||B.keyCode;Q!==\"Space\"&&Q!==\"Enter\"&&ee!==32&&ee!==13||this.togglePopup()},this._onMapClick=B=>{let Q=B.originalEvent.target,ee=this._element;this._popup&&(Q===ee||ee.contains(Q))&&this.togglePopup()},this._update=B=>{var Q;if(!this._map)return;let ee=this._map.loaded()&&!this._map.isMoving();((B==null?void 0:B.type)===\"terrain\"||(B==null?void 0:B.type)===\"render\"&&!ee)&&this._map.once(\"render\",this._update),this._lngLat=this._map.transform.renderWorldCopies?Ko(this._lngLat,this._flatPos,this._map.transform):(Q=this._lngLat)===null||Q===void 0?void 0:Q.wrap(),this._flatPos=this._pos=this._map.project(this._lngLat)._add(this._offset),this._map.terrain&&(this._flatPos=this._map.transform.locationPoint(this._lngLat)._add(this._offset));let se=\"\";this._rotationAlignment===\"viewport\"||this._rotationAlignment===\"auto\"?se=`rotateZ(${this._rotation}deg)`:this._rotationAlignment===\"map\"&&(se=`rotateZ(${this._rotation-this._map.getBearing()}deg)`);let qe=\"\";this._pitchAlignment===\"viewport\"||this._pitchAlignment===\"auto\"?qe=\"rotateX(0deg)\":this._pitchAlignment===\"map\"&&(qe=`rotateX(${this._map.getPitch()}deg)`),this._subpixelPositioning||B&&B.type!==\"moveend\"||(this._pos=this._pos.round()),c.setTransform(this._element,`${iu[this._anchor]} translate(${this._pos.x}px, ${this._pos.y}px) ${qe} ${se}`),u.frameAsync(new AbortController).then(()=>{this._updateOpacity(B&&B.type===\"moveend\")}).catch(()=>{})},this._onMove=B=>{if(!this._isDragging){let Q=this._clickTolerance||this._map._clickTolerance;this._isDragging=B.point.dist(this._pointerdownPos)>=Q}this._isDragging&&(this._pos=B.point.sub(this._positionDelta),this._lngLat=this._map.unproject(this._pos),this.setLngLat(this._lngLat),this._element.style.pointerEvents=\"none\",this._state===\"pending\"&&(this._state=\"active\",this.fire(new a.k(\"dragstart\"))),this.fire(new a.k(\"drag\")))},this._onUp=()=>{this._element.style.pointerEvents=\"auto\",this._positionDelta=null,this._pointerdownPos=null,this._isDragging=!1,this._map.off(\"mousemove\",this._onMove),this._map.off(\"touchmove\",this._onMove),this._state===\"active\"&&this.fire(new a.k(\"dragend\")),this._state=\"inactive\"},this._addDragHandler=B=>{this._element.contains(B.originalEvent.target)&&(B.preventDefault(),this._positionDelta=B.point.sub(this._pos).add(this._offset),this._pointerdownPos=B.point,this._state=\"pending\",this._map.on(\"mousemove\",this._onMove),this._map.on(\"touchmove\",this._onMove),this._map.once(\"mouseup\",this._onUp),this._map.once(\"touchend\",this._onUp))},this._anchor=w&&w.anchor||\"center\",this._color=w&&w.color||\"#3FB1CE\",this._scale=w&&w.scale||1,this._draggable=w&&w.draggable||!1,this._clickTolerance=w&&w.clickTolerance||0,this._subpixelPositioning=w&&w.subpixelPositioning||!1,this._isDragging=!1,this._state=\"inactive\",this._rotation=w&&w.rotation||0,this._rotationAlignment=w&&w.rotationAlignment||\"auto\",this._pitchAlignment=w&&w.pitchAlignment&&w.pitchAlignment!==\"auto\"?w.pitchAlignment:this._rotationAlignment,this.setOpacity(),this.setOpacity(w==null?void 0:w.opacity,w==null?void 0:w.opacityWhenCovered),w&&w.element)this._element=w.element,this._offset=a.P.convert(w&&w.offset||[0,0]);else{this._defaultMarker=!0,this._element=c.create(\"div\");let B=c.createNS(\"http://www.w3.org/2000/svg\",\"svg\"),Q=41,ee=27;B.setAttributeNS(null,\"display\",\"block\"),B.setAttributeNS(null,\"height\",`${Q}px`),B.setAttributeNS(null,\"width\",`${ee}px`),B.setAttributeNS(null,\"viewBox\",`0 0 ${ee} ${Q}`);let se=c.createNS(\"http://www.w3.org/2000/svg\",\"g\");se.setAttributeNS(null,\"stroke\",\"none\"),se.setAttributeNS(null,\"stroke-width\",\"1\"),se.setAttributeNS(null,\"fill\",\"none\"),se.setAttributeNS(null,\"fill-rule\",\"evenodd\");let qe=c.createNS(\"http://www.w3.org/2000/svg\",\"g\");qe.setAttributeNS(null,\"fill-rule\",\"nonzero\");let je=c.createNS(\"http://www.w3.org/2000/svg\",\"g\");je.setAttributeNS(null,\"transform\",\"translate(3.0, 29.0)\"),je.setAttributeNS(null,\"fill\",\"#000000\");let it=[{rx:\"10.5\",ry:\"5.25002273\"},{rx:\"10.5\",ry:\"5.25002273\"},{rx:\"9.5\",ry:\"4.77275007\"},{rx:\"8.5\",ry:\"4.29549936\"},{rx:\"7.5\",ry:\"3.81822308\"},{rx:\"6.5\",ry:\"3.34094679\"},{rx:\"5.5\",ry:\"2.86367051\"},{rx:\"4.5\",ry:\"2.38636864\"}];for(let Oe of it){let Je=c.createNS(\"http://www.w3.org/2000/svg\",\"ellipse\");Je.setAttributeNS(null,\"opacity\",\"0.04\"),Je.setAttributeNS(null,\"cx\",\"10.5\"),Je.setAttributeNS(null,\"cy\",\"5.80029008\"),Je.setAttributeNS(null,\"rx\",Oe.rx),Je.setAttributeNS(null,\"ry\",Oe.ry),je.appendChild(Je)}let yt=c.createNS(\"http://www.w3.org/2000/svg\",\"g\");yt.setAttributeNS(null,\"fill\",this._color);let Ot=c.createNS(\"http://www.w3.org/2000/svg\",\"path\");Ot.setAttributeNS(null,\"d\",\"M27,13.5 C27,19.074644 20.250001,27.000002 14.75,34.500002 C14.016665,35.500004 12.983335,35.500004 12.25,34.500002 C6.7499993,27.000002 0,19.222562 0,13.5 C0,6.0441559 6.0441559,0 13.5,0 C20.955844,0 27,6.0441559 27,13.5 Z\"),yt.appendChild(Ot);let Nt=c.createNS(\"http://www.w3.org/2000/svg\",\"g\");Nt.setAttributeNS(null,\"opacity\",\"0.25\"),Nt.setAttributeNS(null,\"fill\",\"#000000\");let hr=c.createNS(\"http://www.w3.org/2000/svg\",\"path\");hr.setAttributeNS(null,\"d\",\"M13.5,0 C6.0441559,0 0,6.0441559 0,13.5 C0,19.222562 6.7499993,27 12.25,34.5 C13,35.522727 14.016664,35.500004 14.75,34.5 C20.250001,27 27,19.074644 27,13.5 C27,6.0441559 20.955844,0 13.5,0 Z M13.5,1 C20.415404,1 26,6.584596 26,13.5 C26,15.898657 24.495584,19.181431 22.220703,22.738281 C19.945823,26.295132 16.705119,30.142167 13.943359,33.908203 C13.743445,34.180814 13.612715,34.322738 13.5,34.441406 C13.387285,34.322738 13.256555,34.180814 13.056641,33.908203 C10.284481,30.127985 7.4148684,26.314159 5.015625,22.773438 C2.6163816,19.232715 1,15.953538 1,13.5 C1,6.584596 6.584596,1 13.5,1 Z\"),Nt.appendChild(hr);let Sr=c.createNS(\"http://www.w3.org/2000/svg\",\"g\");Sr.setAttributeNS(null,\"transform\",\"translate(6.0, 7.0)\"),Sr.setAttributeNS(null,\"fill\",\"#FFFFFF\");let he=c.createNS(\"http://www.w3.org/2000/svg\",\"g\");he.setAttributeNS(null,\"transform\",\"translate(8.0, 8.0)\");let be=c.createNS(\"http://www.w3.org/2000/svg\",\"circle\");be.setAttributeNS(null,\"fill\",\"#000000\"),be.setAttributeNS(null,\"opacity\",\"0.25\"),be.setAttributeNS(null,\"cx\",\"5.5\"),be.setAttributeNS(null,\"cy\",\"5.5\"),be.setAttributeNS(null,\"r\",\"5.4999962\");let Pe=c.createNS(\"http://www.w3.org/2000/svg\",\"circle\");Pe.setAttributeNS(null,\"fill\",\"#FFFFFF\"),Pe.setAttributeNS(null,\"cx\",\"5.5\"),Pe.setAttributeNS(null,\"cy\",\"5.5\"),Pe.setAttributeNS(null,\"r\",\"5.4999962\"),he.appendChild(be),he.appendChild(Pe),qe.appendChild(je),qe.appendChild(yt),qe.appendChild(Nt),qe.appendChild(Sr),qe.appendChild(he),B.appendChild(qe),B.setAttributeNS(null,\"height\",Q*this._scale+\"px\"),B.setAttributeNS(null,\"width\",ee*this._scale+\"px\"),this._element.appendChild(B),this._offset=a.P.convert(w&&w.offset||[0,-14])}if(this._element.classList.add(\"maplibregl-marker\"),this._element.addEventListener(\"dragstart\",B=>{B.preventDefault()}),this._element.addEventListener(\"mousedown\",B=>{B.preventDefault()}),Ru(this._element,this._anchor,\"marker\"),w&&w.className)for(let B of w.className.split(\" \"))this._element.classList.add(B);this._popup=null}addTo(w){return this.remove(),this._map=w,this._element.setAttribute(\"aria-label\",w._getUIString(\"Marker.Title\")),w.getCanvasContainer().appendChild(this._element),w.on(\"move\",this._update),w.on(\"moveend\",this._update),w.on(\"terrain\",this._update),this.setDraggable(this._draggable),this._update(),this._map.on(\"click\",this._onMapClick),this}remove(){return this._opacityTimeout&&(clearTimeout(this._opacityTimeout),delete this._opacityTimeout),this._map&&(this._map.off(\"click\",this._onMapClick),this._map.off(\"move\",this._update),this._map.off(\"moveend\",this._update),this._map.off(\"terrain\",this._update),this._map.off(\"mousedown\",this._addDragHandler),this._map.off(\"touchstart\",this._addDragHandler),this._map.off(\"mouseup\",this._onUp),this._map.off(\"touchend\",this._onUp),this._map.off(\"mousemove\",this._onMove),this._map.off(\"touchmove\",this._onMove),delete this._map),c.remove(this._element),this._popup&&this._popup.remove(),this}getLngLat(){return this._lngLat}setLngLat(w){return this._lngLat=a.N.convert(w),this._pos=null,this._popup&&this._popup.setLngLat(this._lngLat),this._update(),this}getElement(){return this._element}setPopup(w){if(this._popup&&(this._popup.remove(),this._popup=null,this._element.removeEventListener(\"keypress\",this._onKeyPress),this._originalTabIndex||this._element.removeAttribute(\"tabindex\")),w){if(!(\"offset\"in w.options)){let ee=Math.abs(13.5)/Math.SQRT2;w.options.offset=this._defaultMarker?{top:[0,0],\"top-left\":[0,0],\"top-right\":[0,0],bottom:[0,-38.1],\"bottom-left\":[ee,-1*(38.1-13.5+ee)],\"bottom-right\":[-ee,-1*(38.1-13.5+ee)],left:[13.5,-1*(38.1-13.5)],right:[-13.5,-1*(38.1-13.5)]}:this._offset}this._popup=w,this._originalTabIndex=this._element.getAttribute(\"tabindex\"),this._originalTabIndex||this._element.setAttribute(\"tabindex\",\"0\"),this._element.addEventListener(\"keypress\",this._onKeyPress)}return this}setSubpixelPositioning(w){return this._subpixelPositioning=w,this}getPopup(){return this._popup}togglePopup(){let w=this._popup;return this._element.style.opacity===this._opacityWhenCovered?this:w?(w.isOpen()?w.remove():(w.setLngLat(this._lngLat),w.addTo(this._map)),this):this}_updateOpacity(w=!1){var B,Q;if(!(!((B=this._map)===null||B===void 0)&&B.terrain))return void(this._element.style.opacity!==this._opacity&&(this._element.style.opacity=this._opacity));if(w)this._opacityTimeout=null;else{if(this._opacityTimeout)return;this._opacityTimeout=setTimeout(()=>{this._opacityTimeout=null},100)}let ee=this._map,se=ee.terrain.depthAtPoint(this._pos),qe=ee.terrain.getElevationForLngLatZoom(this._lngLat,ee.transform.tileZoom);if(ee.transform.lngLatToCameraDepth(this._lngLat,qe)-se<.006)return void(this._element.style.opacity=this._opacity);let je=-this._offset.y/ee.transform._pixelPerMeter,it=Math.sin(ee.getPitch()*Math.PI/180)*je,yt=ee.terrain.depthAtPoint(new a.P(this._pos.x,this._pos.y-this._offset.y)),Ot=ee.transform.lngLatToCameraDepth(this._lngLat,qe+it)-yt>.006;!((Q=this._popup)===null||Q===void 0)&&Q.isOpen()&&Ot&&this._popup.remove(),this._element.style.opacity=Ot?this._opacityWhenCovered:this._opacity}getOffset(){return this._offset}setOffset(w){return this._offset=a.P.convert(w),this._update(),this}addClassName(w){this._element.classList.add(w)}removeClassName(w){this._element.classList.remove(w)}toggleClassName(w){return this._element.classList.toggle(w)}setDraggable(w){return this._draggable=!!w,this._map&&(w?(this._map.on(\"mousedown\",this._addDragHandler),this._map.on(\"touchstart\",this._addDragHandler)):(this._map.off(\"mousedown\",this._addDragHandler),this._map.off(\"touchstart\",this._addDragHandler))),this}isDraggable(){return this._draggable}setRotation(w){return this._rotation=w||0,this._update(),this}getRotation(){return this._rotation}setRotationAlignment(w){return this._rotationAlignment=w||\"auto\",this._update(),this}getRotationAlignment(){return this._rotationAlignment}setPitchAlignment(w){return this._pitchAlignment=w&&w!==\"auto\"?w:this._rotationAlignment,this._update(),this}getPitchAlignment(){return this._pitchAlignment}setOpacity(w,B){return w===void 0&&B===void 0&&(this._opacity=\"1\",this._opacityWhenCovered=\"0.2\"),w!==void 0&&(this._opacity=w),B!==void 0&&(this._opacityWhenCovered=B),this._map&&this._updateOpacity(!0),this}}let mf={positionOptions:{enableHighAccuracy:!1,maximumAge:0,timeout:6e3},fitBoundsOptions:{maxZoom:15},trackUserLocation:!1,showAccuracyCircle:!0,showUserLocation:!0},bu=0,Kc=!1,Du={maxWidth:100,unit:\"metric\"};function Dc(le,w,B){let Q=B&&B.maxWidth||100,ee=le._container.clientHeight/2,se=le.unproject([0,ee]),qe=le.unproject([Q,ee]),je=se.distanceTo(qe);if(B&&B.unit===\"imperial\"){let it=3.2808*je;it>5280?Da(w,Q,it/5280,le._getUIString(\"ScaleControl.Miles\")):Da(w,Q,it,le._getUIString(\"ScaleControl.Feet\"))}else B&&B.unit===\"nautical\"?Da(w,Q,je/1852,le._getUIString(\"ScaleControl.NauticalMiles\")):je>=1e3?Da(w,Q,je/1e3,le._getUIString(\"ScaleControl.Kilometers\")):Da(w,Q,je,le._getUIString(\"ScaleControl.Meters\"))}function Da(le,w,B,Q){let ee=function(se){let qe=Math.pow(10,`${Math.floor(se)}`.length-1),je=se/qe;return je=je>=10?10:je>=5?5:je>=3?3:je>=2?2:je>=1?1:function(it){let yt=Math.pow(10,Math.ceil(-Math.log(it)/Math.LN10));return Math.round(it*yt)/yt}(je),qe*je}(B);le.style.width=w*(ee/B)+\"px\",le.innerHTML=`${ee} ${Q}`}let eo={closeButton:!0,closeOnClick:!0,focusAfterOpen:!0,className:\"\",maxWidth:\"240px\",subpixelPositioning:!1},Jc=[\"a[href]\",\"[tabindex]:not([tabindex='-1'])\",\"[contenteditable]:not([contenteditable='false'])\",\"button:not([disabled])\",\"input:not([disabled])\",\"select:not([disabled])\",\"textarea:not([disabled])\"].join(\", \");function yc(le){if(le){if(typeof le==\"number\"){let w=Math.round(Math.abs(le)/Math.SQRT2);return{center:new a.P(0,0),top:new a.P(0,le),\"top-left\":new a.P(w,w),\"top-right\":new a.P(-w,w),bottom:new a.P(0,-le),\"bottom-left\":new a.P(w,-w),\"bottom-right\":new a.P(-w,-w),left:new a.P(le,0),right:new a.P(-le,0)}}if(le instanceof a.P||Array.isArray(le)){let w=a.P.convert(le);return{center:w,top:w,\"top-left\":w,\"top-right\":w,bottom:w,\"bottom-left\":w,\"bottom-right\":w,left:w,right:w}}return{center:a.P.convert(le.center||[0,0]),top:a.P.convert(le.top||[0,0]),\"top-left\":a.P.convert(le[\"top-left\"]||[0,0]),\"top-right\":a.P.convert(le[\"top-right\"]||[0,0]),bottom:a.P.convert(le.bottom||[0,0]),\"bottom-left\":a.P.convert(le[\"bottom-left\"]||[0,0]),\"bottom-right\":a.P.convert(le[\"bottom-right\"]||[0,0]),left:a.P.convert(le.left||[0,0]),right:a.P.convert(le.right||[0,0])}}return yc(new a.P(0,0))}let _c=o;i.AJAXError=a.bh,i.Evented=a.E,i.LngLat=a.N,i.MercatorCoordinate=a.Z,i.Point=a.P,i.addProtocol=a.bi,i.config=a.a,i.removeProtocol=a.bj,i.AttributionControl=qa,i.BoxZoomHandler=xu,i.CanvasSource=Ct,i.CooperativeGesturesHandler=qi,i.DoubleClickZoomHandler=fi,i.DragPanHandler=Xi,i.DragRotateHandler=hn,i.EdgeInsets=ic,i.FullscreenControl=class extends a.E{constructor(le={}){super(),this._onFullscreenChange=()=>{var w;let B=window.document.fullscreenElement||window.document.mozFullScreenElement||window.document.webkitFullscreenElement||window.document.msFullscreenElement;for(;!((w=B==null?void 0:B.shadowRoot)===null||w===void 0)&&w.fullscreenElement;)B=B.shadowRoot.fullscreenElement;B===this._container!==this._fullscreen&&this._handleFullscreenChange()},this._onClickFullscreen=()=>{this._isFullscreen()?this._exitFullscreen():this._requestFullscreen()},this._fullscreen=!1,le&&le.container&&(le.container instanceof HTMLElement?this._container=le.container:a.w(\"Full screen control 'container' must be a DOM element.\")),\"onfullscreenchange\"in document?this._fullscreenchange=\"fullscreenchange\":\"onmozfullscreenchange\"in document?this._fullscreenchange=\"mozfullscreenchange\":\"onwebkitfullscreenchange\"in document?this._fullscreenchange=\"webkitfullscreenchange\":\"onmsfullscreenchange\"in document&&(this._fullscreenchange=\"MSFullscreenChange\")}onAdd(le){return this._map=le,this._container||(this._container=this._map.getContainer()),this._controlContainer=c.create(\"div\",\"maplibregl-ctrl maplibregl-ctrl-group\"),this._setupUI(),this._controlContainer}onRemove(){c.remove(this._controlContainer),this._map=null,window.document.removeEventListener(this._fullscreenchange,this._onFullscreenChange)}_setupUI(){let le=this._fullscreenButton=c.create(\"button\",\"maplibregl-ctrl-fullscreen\",this._controlContainer);c.create(\"span\",\"maplibregl-ctrl-icon\",le).setAttribute(\"aria-hidden\",\"true\"),le.type=\"button\",this._updateTitle(),this._fullscreenButton.addEventListener(\"click\",this._onClickFullscreen),window.document.addEventListener(this._fullscreenchange,this._onFullscreenChange)}_updateTitle(){let le=this._getTitle();this._fullscreenButton.setAttribute(\"aria-label\",le),this._fullscreenButton.title=le}_getTitle(){return this._map._getUIString(this._isFullscreen()?\"FullscreenControl.Exit\":\"FullscreenControl.Enter\")}_isFullscreen(){return this._fullscreen}_handleFullscreenChange(){this._fullscreen=!this._fullscreen,this._fullscreenButton.classList.toggle(\"maplibregl-ctrl-shrink\"),this._fullscreenButton.classList.toggle(\"maplibregl-ctrl-fullscreen\"),this._updateTitle(),this._fullscreen?(this.fire(new a.k(\"fullscreenstart\")),this._prevCooperativeGesturesEnabled=this._map.cooperativeGestures.isEnabled(),this._map.cooperativeGestures.disable()):(this.fire(new a.k(\"fullscreenend\")),this._prevCooperativeGesturesEnabled&&this._map.cooperativeGestures.enable())}_exitFullscreen(){window.document.exitFullscreen?window.document.exitFullscreen():window.document.mozCancelFullScreen?window.document.mozCancelFullScreen():window.document.msExitFullscreen?window.document.msExitFullscreen():window.document.webkitCancelFullScreen?window.document.webkitCancelFullScreen():this._togglePseudoFullScreen()}_requestFullscreen(){this._container.requestFullscreen?this._container.requestFullscreen():this._container.mozRequestFullScreen?this._container.mozRequestFullScreen():this._container.msRequestFullscreen?this._container.msRequestFullscreen():this._container.webkitRequestFullscreen?this._container.webkitRequestFullscreen():this._togglePseudoFullScreen()}_togglePseudoFullScreen(){this._container.classList.toggle(\"maplibregl-pseudo-fullscreen\"),this._handleFullscreenChange(),this._map.resize()}},i.GeoJSONSource=rt,i.GeolocateControl=class extends a.E{constructor(le){super(),this._onSuccess=w=>{if(this._map){if(this._isOutOfMapMaxBounds(w))return this._setErrorState(),this.fire(new a.k(\"outofmaxbounds\",w)),this._updateMarker(),void this._finish();if(this.options.trackUserLocation)switch(this._lastKnownPosition=w,this._watchState){case\"WAITING_ACTIVE\":case\"ACTIVE_LOCK\":case\"ACTIVE_ERROR\":this._watchState=\"ACTIVE_LOCK\",this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-waiting\"),this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-active-error\"),this._geolocateButton.classList.add(\"maplibregl-ctrl-geolocate-active\");break;case\"BACKGROUND\":case\"BACKGROUND_ERROR\":this._watchState=\"BACKGROUND\",this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-waiting\"),this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-background-error\"),this._geolocateButton.classList.add(\"maplibregl-ctrl-geolocate-background\");break;default:throw new Error(`Unexpected watchState ${this._watchState}`)}this.options.showUserLocation&&this._watchState!==\"OFF\"&&this._updateMarker(w),this.options.trackUserLocation&&this._watchState!==\"ACTIVE_LOCK\"||this._updateCamera(w),this.options.showUserLocation&&this._dotElement.classList.remove(\"maplibregl-user-location-dot-stale\"),this.fire(new a.k(\"geolocate\",w)),this._finish()}},this._updateCamera=w=>{let B=new a.N(w.coords.longitude,w.coords.latitude),Q=w.coords.accuracy,ee=this._map.getBearing(),se=a.e({bearing:ee},this.options.fitBoundsOptions),qe=ce.fromLngLat(B,Q);this._map.fitBounds(qe,se,{geolocateSource:!0})},this._updateMarker=w=>{if(w){let B=new a.N(w.coords.longitude,w.coords.latitude);this._accuracyCircleMarker.setLngLat(B).addTo(this._map),this._userLocationDotMarker.setLngLat(B).addTo(this._map),this._accuracy=w.coords.accuracy,this.options.showUserLocation&&this.options.showAccuracyCircle&&this._updateCircleRadius()}else this._userLocationDotMarker.remove(),this._accuracyCircleMarker.remove()},this._onZoom=()=>{this.options.showUserLocation&&this.options.showAccuracyCircle&&this._updateCircleRadius()},this._onError=w=>{if(this._map){if(this.options.trackUserLocation)if(w.code===1){this._watchState=\"OFF\",this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-waiting\"),this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-active\"),this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-active-error\"),this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-background\"),this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-background-error\"),this._geolocateButton.disabled=!0;let B=this._map._getUIString(\"GeolocateControl.LocationNotAvailable\");this._geolocateButton.title=B,this._geolocateButton.setAttribute(\"aria-label\",B),this._geolocationWatchID!==void 0&&this._clearWatch()}else{if(w.code===3&&Kc)return;this._setErrorState()}this._watchState!==\"OFF\"&&this.options.showUserLocation&&this._dotElement.classList.add(\"maplibregl-user-location-dot-stale\"),this.fire(new a.k(\"error\",w)),this._finish()}},this._finish=()=>{this._timeoutId&&clearTimeout(this._timeoutId),this._timeoutId=void 0},this._setupUI=()=>{this._map&&(this._container.addEventListener(\"contextmenu\",w=>w.preventDefault()),this._geolocateButton=c.create(\"button\",\"maplibregl-ctrl-geolocate\",this._container),c.create(\"span\",\"maplibregl-ctrl-icon\",this._geolocateButton).setAttribute(\"aria-hidden\",\"true\"),this._geolocateButton.type=\"button\",this._geolocateButton.disabled=!0)},this._finishSetupUI=w=>{if(this._map){if(w===!1){a.w(\"Geolocation support is not available so the GeolocateControl will be disabled.\");let B=this._map._getUIString(\"GeolocateControl.LocationNotAvailable\");this._geolocateButton.disabled=!0,this._geolocateButton.title=B,this._geolocateButton.setAttribute(\"aria-label\",B)}else{let B=this._map._getUIString(\"GeolocateControl.FindMyLocation\");this._geolocateButton.disabled=!1,this._geolocateButton.title=B,this._geolocateButton.setAttribute(\"aria-label\",B)}this.options.trackUserLocation&&(this._geolocateButton.setAttribute(\"aria-pressed\",\"false\"),this._watchState=\"OFF\"),this.options.showUserLocation&&(this._dotElement=c.create(\"div\",\"maplibregl-user-location-dot\"),this._userLocationDotMarker=new ac({element:this._dotElement}),this._circleElement=c.create(\"div\",\"maplibregl-user-location-accuracy-circle\"),this._accuracyCircleMarker=new ac({element:this._circleElement,pitchAlignment:\"map\"}),this.options.trackUserLocation&&(this._watchState=\"OFF\"),this._map.on(\"zoom\",this._onZoom)),this._geolocateButton.addEventListener(\"click\",()=>this.trigger()),this._setup=!0,this.options.trackUserLocation&&this._map.on(\"movestart\",B=>{B.geolocateSource||this._watchState!==\"ACTIVE_LOCK\"||B.originalEvent&&B.originalEvent.type===\"resize\"||(this._watchState=\"BACKGROUND\",this._geolocateButton.classList.add(\"maplibregl-ctrl-geolocate-background\"),this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-active\"),this.fire(new a.k(\"trackuserlocationend\")),this.fire(new a.k(\"userlocationlostfocus\")))})}},this.options=a.e({},mf,le)}onAdd(le){return this._map=le,this._container=c.create(\"div\",\"maplibregl-ctrl maplibregl-ctrl-group\"),this._setupUI(),function(){return a._(this,arguments,void 0,function*(w=!1){if(vs!==void 0&&!w)return vs;if(window.navigator.permissions===void 0)return vs=!!window.navigator.geolocation,vs;try{vs=(yield window.navigator.permissions.query({name:\"geolocation\"})).state!==\"denied\"}catch(B){vs=!!window.navigator.geolocation}return vs})}().then(w=>this._finishSetupUI(w)),this._container}onRemove(){this._geolocationWatchID!==void 0&&(window.navigator.geolocation.clearWatch(this._geolocationWatchID),this._geolocationWatchID=void 0),this.options.showUserLocation&&this._userLocationDotMarker&&this._userLocationDotMarker.remove(),this.options.showAccuracyCircle&&this._accuracyCircleMarker&&this._accuracyCircleMarker.remove(),c.remove(this._container),this._map.off(\"zoom\",this._onZoom),this._map=void 0,bu=0,Kc=!1}_isOutOfMapMaxBounds(le){let w=this._map.getMaxBounds(),B=le.coords;return w&&(B.longitudew.getEast()||B.latitudew.getNorth())}_setErrorState(){switch(this._watchState){case\"WAITING_ACTIVE\":this._watchState=\"ACTIVE_ERROR\",this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-active\"),this._geolocateButton.classList.add(\"maplibregl-ctrl-geolocate-active-error\");break;case\"ACTIVE_LOCK\":this._watchState=\"ACTIVE_ERROR\",this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-active\"),this._geolocateButton.classList.add(\"maplibregl-ctrl-geolocate-active-error\"),this._geolocateButton.classList.add(\"maplibregl-ctrl-geolocate-waiting\");break;case\"BACKGROUND\":this._watchState=\"BACKGROUND_ERROR\",this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-background\"),this._geolocateButton.classList.add(\"maplibregl-ctrl-geolocate-background-error\"),this._geolocateButton.classList.add(\"maplibregl-ctrl-geolocate-waiting\");break;case\"ACTIVE_ERROR\":break;default:throw new Error(`Unexpected watchState ${this._watchState}`)}}_updateCircleRadius(){let le=this._map.getBounds(),w=le.getSouthEast(),B=le.getNorthEast(),Q=w.distanceTo(B),ee=Math.ceil(this._accuracy/(Q/this._map._container.clientHeight)*2);this._circleElement.style.width=`${ee}px`,this._circleElement.style.height=`${ee}px`}trigger(){if(!this._setup)return a.w(\"Geolocate control triggered before added to a map\"),!1;if(this.options.trackUserLocation){switch(this._watchState){case\"OFF\":this._watchState=\"WAITING_ACTIVE\",this.fire(new a.k(\"trackuserlocationstart\"));break;case\"WAITING_ACTIVE\":case\"ACTIVE_LOCK\":case\"ACTIVE_ERROR\":case\"BACKGROUND_ERROR\":bu--,Kc=!1,this._watchState=\"OFF\",this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-waiting\"),this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-active\"),this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-active-error\"),this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-background\"),this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-background-error\"),this.fire(new a.k(\"trackuserlocationend\"));break;case\"BACKGROUND\":this._watchState=\"ACTIVE_LOCK\",this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-background\"),this._lastKnownPosition&&this._updateCamera(this._lastKnownPosition),this.fire(new a.k(\"trackuserlocationstart\")),this.fire(new a.k(\"userlocationfocus\"));break;default:throw new Error(`Unexpected watchState ${this._watchState}`)}switch(this._watchState){case\"WAITING_ACTIVE\":this._geolocateButton.classList.add(\"maplibregl-ctrl-geolocate-waiting\"),this._geolocateButton.classList.add(\"maplibregl-ctrl-geolocate-active\");break;case\"ACTIVE_LOCK\":this._geolocateButton.classList.add(\"maplibregl-ctrl-geolocate-active\");break;case\"OFF\":break;default:throw new Error(`Unexpected watchState ${this._watchState}`)}if(this._watchState===\"OFF\"&&this._geolocationWatchID!==void 0)this._clearWatch();else if(this._geolocationWatchID===void 0){let le;this._geolocateButton.classList.add(\"maplibregl-ctrl-geolocate-waiting\"),this._geolocateButton.setAttribute(\"aria-pressed\",\"true\"),bu++,bu>1?(le={maximumAge:6e5,timeout:0},Kc=!0):(le=this.options.positionOptions,Kc=!1),this._geolocationWatchID=window.navigator.geolocation.watchPosition(this._onSuccess,this._onError,le)}}else window.navigator.geolocation.getCurrentPosition(this._onSuccess,this._onError,this.options.positionOptions),this._timeoutId=setTimeout(this._finish,1e4);return!0}_clearWatch(){window.navigator.geolocation.clearWatch(this._geolocationWatchID),this._geolocationWatchID=void 0,this._geolocateButton.classList.remove(\"maplibregl-ctrl-geolocate-waiting\"),this._geolocateButton.setAttribute(\"aria-pressed\",\"false\"),this.options.showUserLocation&&this._updateMarker(null)}},i.Hash=gd,i.ImageSource=Rt,i.KeyboardHandler=Bt,i.LngLatBounds=ce,i.LogoControl=Cn,i.Map=class extends Ta{constructor(le){a.bf.mark(a.bg.create);let w=Object.assign(Object.assign({},Gs),le);if(w.minZoom!=null&&w.maxZoom!=null&&w.minZoom>w.maxZoom)throw new Error(\"maxZoom must be greater than or equal to minZoom\");if(w.minPitch!=null&&w.maxPitch!=null&&w.minPitch>w.maxPitch)throw new Error(\"maxPitch must be greater than or equal to minPitch\");if(w.minPitch!=null&&w.minPitch<0)throw new Error(\"minPitch must be greater than or equal to 0\");if(w.maxPitch!=null&&w.maxPitch>85)throw new Error(\"maxPitch must be less than or equal to 85\");if(super(new Qs(w.minZoom,w.maxZoom,w.minPitch,w.maxPitch,w.renderWorldCopies),{bearingSnap:w.bearingSnap}),this._idleTriggered=!1,this._crossFadingFactor=1,this._renderTaskQueue=new sn,this._controls=[],this._mapId=a.a4(),this._contextLost=B=>{B.preventDefault(),this._frameRequest&&(this._frameRequest.abort(),this._frameRequest=null),this.fire(new a.k(\"webglcontextlost\",{originalEvent:B}))},this._contextRestored=B=>{this._setupPainter(),this.resize(),this._update(),this.fire(new a.k(\"webglcontextrestored\",{originalEvent:B}))},this._onMapScroll=B=>{if(B.target===this._container)return this._container.scrollTop=0,this._container.scrollLeft=0,!1},this._onWindowOnline=()=>{this._update()},this._interactive=w.interactive,this._maxTileCacheSize=w.maxTileCacheSize,this._maxTileCacheZoomLevels=w.maxTileCacheZoomLevels,this._failIfMajorPerformanceCaveat=w.failIfMajorPerformanceCaveat===!0,this._preserveDrawingBuffer=w.preserveDrawingBuffer===!0,this._antialias=w.antialias===!0,this._trackResize=w.trackResize===!0,this._bearingSnap=w.bearingSnap,this._refreshExpiredTiles=w.refreshExpiredTiles===!0,this._fadeDuration=w.fadeDuration,this._crossSourceCollisions=w.crossSourceCollisions===!0,this._collectResourceTiming=w.collectResourceTiming===!0,this._locale=Object.assign(Object.assign({},Bo),w.locale),this._clickTolerance=w.clickTolerance,this._overridePixelRatio=w.pixelRatio,this._maxCanvasSize=w.maxCanvasSize,this.transformCameraUpdate=w.transformCameraUpdate,this.cancelPendingTileRequestsWhileZooming=w.cancelPendingTileRequestsWhileZooming===!0,this._imageQueueHandle=g.addThrottleControl(()=>this.isMoving()),this._requestManager=new E(w.transformRequest),typeof w.container==\"string\"){if(this._container=document.getElementById(w.container),!this._container)throw new Error(`Container '${w.container}' not found.`)}else{if(!(w.container instanceof HTMLElement))throw new Error(\"Invalid type: 'container' must be a String or HTMLElement.\");this._container=w.container}if(w.maxBounds&&this.setMaxBounds(w.maxBounds),this._setupContainer(),this._setupPainter(),this.on(\"move\",()=>this._update(!1)).on(\"moveend\",()=>this._update(!1)).on(\"zoom\",()=>this._update(!0)).on(\"terrain\",()=>{this.painter.terrainFacilitator.dirty=!0,this._update(!0)}).once(\"idle\",()=>{this._idleTriggered=!0}),typeof window!=\"undefined\"){addEventListener(\"online\",this._onWindowOnline,!1);let B=!1,Q=Qh(ee=>{this._trackResize&&!this._removed&&(this.resize(ee),this.redraw())},50);this._resizeObserver=new ResizeObserver(ee=>{B?Q(ee):B=!0}),this._resizeObserver.observe(this._container)}this.handlers=new Ma(this,w),this._hash=w.hash&&new gd(typeof w.hash==\"string\"&&w.hash||void 0).addTo(this),this._hash&&this._hash._onHashChange()||(this.jumpTo({center:w.center,zoom:w.zoom,bearing:w.bearing,pitch:w.pitch}),w.bounds&&(this.resize(),this.fitBounds(w.bounds,a.e({},w.fitBoundsOptions,{duration:0})))),this.resize(),this._localIdeographFontFamily=w.localIdeographFontFamily,this._validateStyle=w.validateStyle,w.style&&this.setStyle(w.style,{localIdeographFontFamily:w.localIdeographFontFamily}),w.attributionControl&&this.addControl(new qa(typeof w.attributionControl==\"boolean\"?void 0:w.attributionControl)),w.maplibreLogo&&this.addControl(new Cn,w.logoPosition),this.on(\"style.load\",()=>{this.transform.unmodified&&this.jumpTo(this.style.stylesheet)}),this.on(\"data\",B=>{this._update(B.dataType===\"style\"),this.fire(new a.k(`${B.dataType}data`,B))}),this.on(\"dataloading\",B=>{this.fire(new a.k(`${B.dataType}dataloading`,B))}),this.on(\"dataabort\",B=>{this.fire(new a.k(\"sourcedataabort\",B))})}_getMapId(){return this._mapId}addControl(le,w){if(w===void 0&&(w=le.getDefaultPosition?le.getDefaultPosition():\"top-right\"),!le||!le.onAdd)return this.fire(new a.j(new Error(\"Invalid argument to map.addControl(). Argument must be a control with onAdd and onRemove methods.\")));let B=le.onAdd(this);this._controls.push(le);let Q=this._controlPositions[w];return w.indexOf(\"bottom\")!==-1?Q.insertBefore(B,Q.firstChild):Q.appendChild(B),this}removeControl(le){if(!le||!le.onRemove)return this.fire(new a.j(new Error(\"Invalid argument to map.removeControl(). Argument must be a control with onAdd and onRemove methods.\")));let w=this._controls.indexOf(le);return w>-1&&this._controls.splice(w,1),le.onRemove(this),this}hasControl(le){return this._controls.indexOf(le)>-1}calculateCameraOptionsFromTo(le,w,B,Q){return Q==null&&this.terrain&&(Q=this.terrain.getElevationForLngLatZoom(B,this.transform.tileZoom)),super.calculateCameraOptionsFromTo(le,w,B,Q)}resize(le){var w;let B=this._containerDimensions(),Q=B[0],ee=B[1],se=this._getClampedPixelRatio(Q,ee);if(this._resizeCanvas(Q,ee,se),this.painter.resize(Q,ee,se),this.painter.overLimit()){let je=this.painter.context.gl;this._maxCanvasSize=[je.drawingBufferWidth,je.drawingBufferHeight];let it=this._getClampedPixelRatio(Q,ee);this._resizeCanvas(Q,ee,it),this.painter.resize(Q,ee,it)}this.transform.resize(Q,ee),(w=this._requestedCameraState)===null||w===void 0||w.resize(Q,ee);let qe=!this._moving;return qe&&(this.stop(),this.fire(new a.k(\"movestart\",le)).fire(new a.k(\"move\",le))),this.fire(new a.k(\"resize\",le)),qe&&this.fire(new a.k(\"moveend\",le)),this}_getClampedPixelRatio(le,w){let{0:B,1:Q}=this._maxCanvasSize,ee=this.getPixelRatio(),se=le*ee,qe=w*ee;return Math.min(se>B?B/se:1,qe>Q?Q/qe:1)*ee}getPixelRatio(){var le;return(le=this._overridePixelRatio)!==null&&le!==void 0?le:devicePixelRatio}setPixelRatio(le){this._overridePixelRatio=le,this.resize()}getBounds(){return this.transform.getBounds()}getMaxBounds(){return this.transform.getMaxBounds()}setMaxBounds(le){return this.transform.setMaxBounds(ce.convert(le)),this._update()}setMinZoom(le){if((le=le==null?-2:le)>=-2&&le<=this.transform.maxZoom)return this.transform.minZoom=le,this._update(),this.getZoom()=this.transform.minZoom)return this.transform.maxZoom=le,this._update(),this.getZoom()>le&&this.setZoom(le),this;throw new Error(\"maxZoom must be greater than the current minZoom\")}getMaxZoom(){return this.transform.maxZoom}setMinPitch(le){if((le=le==null?0:le)<0)throw new Error(\"minPitch must be greater than or equal to 0\");if(le>=0&&le<=this.transform.maxPitch)return this.transform.minPitch=le,this._update(),this.getPitch()85)throw new Error(\"maxPitch must be less than or equal to 85\");if(le>=this.transform.minPitch)return this.transform.maxPitch=le,this._update(),this.getPitch()>le&&this.setPitch(le),this;throw new Error(\"maxPitch must be greater than the current minPitch\")}getMaxPitch(){return this.transform.maxPitch}getRenderWorldCopies(){return this.transform.renderWorldCopies}setRenderWorldCopies(le){return this.transform.renderWorldCopies=le,this._update()}project(le){return this.transform.locationPoint(a.N.convert(le),this.style&&this.terrain)}unproject(le){return this.transform.pointLocation(a.P.convert(le),this.terrain)}isMoving(){var le;return this._moving||((le=this.handlers)===null||le===void 0?void 0:le.isMoving())}isZooming(){var le;return this._zooming||((le=this.handlers)===null||le===void 0?void 0:le.isZooming())}isRotating(){var le;return this._rotating||((le=this.handlers)===null||le===void 0?void 0:le.isRotating())}_createDelegatedListener(le,w,B){if(le===\"mouseenter\"||le===\"mouseover\"){let Q=!1;return{layers:w,listener:B,delegates:{mousemove:se=>{let qe=w.filter(it=>this.getLayer(it)),je=qe.length!==0?this.queryRenderedFeatures(se.point,{layers:qe}):[];je.length?Q||(Q=!0,B.call(this,new tu(le,this,se.originalEvent,{features:je}))):Q=!1},mouseout:()=>{Q=!1}}}}if(le===\"mouseleave\"||le===\"mouseout\"){let Q=!1;return{layers:w,listener:B,delegates:{mousemove:qe=>{let je=w.filter(it=>this.getLayer(it));(je.length!==0?this.queryRenderedFeatures(qe.point,{layers:je}):[]).length?Q=!0:Q&&(Q=!1,B.call(this,new tu(le,this,qe.originalEvent)))},mouseout:qe=>{Q&&(Q=!1,B.call(this,new tu(le,this,qe.originalEvent)))}}}}{let Q=ee=>{let se=w.filter(je=>this.getLayer(je)),qe=se.length!==0?this.queryRenderedFeatures(ee.point,{layers:se}):[];qe.length&&(ee.features=qe,B.call(this,ee),delete ee.features)};return{layers:w,listener:B,delegates:{[le]:Q}}}}_saveDelegatedListener(le,w){this._delegatedListeners=this._delegatedListeners||{},this._delegatedListeners[le]=this._delegatedListeners[le]||[],this._delegatedListeners[le].push(w)}_removeDelegatedListener(le,w,B){if(!this._delegatedListeners||!this._delegatedListeners[le])return;let Q=this._delegatedListeners[le];for(let ee=0;eew.includes(qe))){for(let qe in se.delegates)this.off(qe,se.delegates[qe]);return void Q.splice(ee,1)}}}on(le,w,B){if(B===void 0)return super.on(le,w);let Q=this._createDelegatedListener(le,typeof w==\"string\"?[w]:w,B);this._saveDelegatedListener(le,Q);for(let ee in Q.delegates)this.on(ee,Q.delegates[ee]);return this}once(le,w,B){if(B===void 0)return super.once(le,w);let Q=typeof w==\"string\"?[w]:w,ee=this._createDelegatedListener(le,Q,B);for(let se in ee.delegates){let qe=ee.delegates[se];ee.delegates[se]=(...je)=>{this._removeDelegatedListener(le,Q,B),qe(...je)}}this._saveDelegatedListener(le,ee);for(let se in ee.delegates)this.once(se,ee.delegates[se]);return this}off(le,w,B){return B===void 0?super.off(le,w):(this._removeDelegatedListener(le,typeof w==\"string\"?[w]:w,B),this)}queryRenderedFeatures(le,w){if(!this.style)return[];let B,Q=le instanceof a.P||Array.isArray(le),ee=Q?le:[[0,0],[this.transform.width,this.transform.height]];if(w=w||(Q?{}:le)||{},ee instanceof a.P||typeof ee[0]==\"number\")B=[a.P.convert(ee)];else{let se=a.P.convert(ee[0]),qe=a.P.convert(ee[1]);B=[se,new a.P(qe.x,se.y),qe,new a.P(se.x,qe.y),se]}return this.style.queryRenderedFeatures(B,w,this.transform)}querySourceFeatures(le,w){return this.style.querySourceFeatures(le,w)}setStyle(le,w){return(w=a.e({},{localIdeographFontFamily:this._localIdeographFontFamily,validate:this._validateStyle},w)).diff!==!1&&w.localIdeographFontFamily===this._localIdeographFontFamily&&this.style&&le?(this._diffStyle(le,w),this):(this._localIdeographFontFamily=w.localIdeographFontFamily,this._updateStyle(le,w))}setTransformRequest(le){return this._requestManager.setTransformRequest(le),this}_getUIString(le){let w=this._locale[le];if(w==null)throw new Error(`Missing UI string '${le}'`);return w}_updateStyle(le,w){if(w.transformStyle&&this.style&&!this.style._loaded)return void this.style.once(\"style.load\",()=>this._updateStyle(le,w));let B=this.style&&w.transformStyle?this.style.serialize():void 0;return this.style&&(this.style.setEventedParent(null),this.style._remove(!le)),le?(this.style=new Ha(this,w||{}),this.style.setEventedParent(this,{style:this.style}),typeof le==\"string\"?this.style.loadURL(le,w,B):this.style.loadJSON(le,w,B),this):(delete this.style,this)}_lazyInitEmptyStyle(){this.style||(this.style=new Ha(this,{}),this.style.setEventedParent(this,{style:this.style}),this.style.loadEmpty())}_diffStyle(le,w){if(typeof le==\"string\"){let B=this._requestManager.transformRequest(le,\"Style\");a.h(B,new AbortController).then(Q=>{this._updateDiff(Q.data,w)}).catch(Q=>{Q&&this.fire(new a.j(Q))})}else typeof le==\"object\"&&this._updateDiff(le,w)}_updateDiff(le,w){try{this.style.setState(le,w)&&this._update(!0)}catch(B){a.w(`Unable to perform style diff: ${B.message||B.error||B}. Rebuilding the style from scratch.`),this._updateStyle(le,w)}}getStyle(){if(this.style)return this.style.serialize()}isStyleLoaded(){return this.style?this.style.loaded():a.w(\"There is no style added to the map.\")}addSource(le,w){return this._lazyInitEmptyStyle(),this.style.addSource(le,w),this._update(!0)}isSourceLoaded(le){let w=this.style&&this.style.sourceCaches[le];if(w!==void 0)return w.loaded();this.fire(new a.j(new Error(`There is no source with ID '${le}'`)))}setTerrain(le){if(this.style._checkLoaded(),this._terrainDataCallback&&this.style.off(\"data\",this._terrainDataCallback),le){let w=this.style.sourceCaches[le.source];if(!w)throw new Error(`cannot load terrain, because there exists no source with ID: ${le.source}`);this.terrain===null&&w.reload();for(let B in this.style._layers){let Q=this.style._layers[B];Q.type===\"hillshade\"&&Q.source===le.source&&a.w(\"You are using the same source for a hillshade layer and for 3D terrain. Please consider using two separate sources to improve rendering quality.\")}this.terrain=new Xo(this.painter,w,le),this.painter.renderToTexture=new ys(this.painter,this.terrain),this.transform.minElevationForCurrentTile=this.terrain.getMinTileElevationForLngLatZoom(this.transform.center,this.transform.tileZoom),this.transform.elevation=this.terrain.getElevationForLngLatZoom(this.transform.center,this.transform.tileZoom),this._terrainDataCallback=B=>{B.dataType===\"style\"?this.terrain.sourceCache.freeRtt():B.dataType===\"source\"&&B.tile&&(B.sourceId!==le.source||this._elevationFreeze||(this.transform.minElevationForCurrentTile=this.terrain.getMinTileElevationForLngLatZoom(this.transform.center,this.transform.tileZoom),this.transform.elevation=this.terrain.getElevationForLngLatZoom(this.transform.center,this.transform.tileZoom)),this.terrain.sourceCache.freeRtt(B.tile.tileID))},this.style.on(\"data\",this._terrainDataCallback)}else this.terrain&&this.terrain.sourceCache.destruct(),this.terrain=null,this.painter.renderToTexture&&this.painter.renderToTexture.destruct(),this.painter.renderToTexture=null,this.transform.minElevationForCurrentTile=0,this.transform.elevation=0;return this.fire(new a.k(\"terrain\",{terrain:le})),this}getTerrain(){var le,w;return(w=(le=this.terrain)===null||le===void 0?void 0:le.options)!==null&&w!==void 0?w:null}areTilesLoaded(){let le=this.style&&this.style.sourceCaches;for(let w in le){let B=le[w]._tiles;for(let Q in B){let ee=B[Q];if(ee.state!==\"loaded\"&&ee.state!==\"errored\")return!1}}return!0}removeSource(le){return this.style.removeSource(le),this._update(!0)}getSource(le){return this.style.getSource(le)}addImage(le,w,B={}){let{pixelRatio:Q=1,sdf:ee=!1,stretchX:se,stretchY:qe,content:je,textFitWidth:it,textFitHeight:yt}=B;if(this._lazyInitEmptyStyle(),!(w instanceof HTMLImageElement||a.b(w))){if(w.width===void 0||w.height===void 0)return this.fire(new a.j(new Error(\"Invalid arguments to map.addImage(). The second argument must be an `HTMLImageElement`, `ImageData`, `ImageBitmap`, or object with `width`, `height`, and `data` properties with the same format as `ImageData`\")));{let{width:Ot,height:Nt,data:hr}=w,Sr=w;return this.style.addImage(le,{data:new a.R({width:Ot,height:Nt},new Uint8Array(hr)),pixelRatio:Q,stretchX:se,stretchY:qe,content:je,textFitWidth:it,textFitHeight:yt,sdf:ee,version:0,userImage:Sr}),Sr.onAdd&&Sr.onAdd(this,le),this}}{let{width:Ot,height:Nt,data:hr}=u.getImageData(w);this.style.addImage(le,{data:new a.R({width:Ot,height:Nt},hr),pixelRatio:Q,stretchX:se,stretchY:qe,content:je,textFitWidth:it,textFitHeight:yt,sdf:ee,version:0})}}updateImage(le,w){let B=this.style.getImage(le);if(!B)return this.fire(new a.j(new Error(\"The map has no image with that id. If you are adding a new image use `map.addImage(...)` instead.\")));let Q=w instanceof HTMLImageElement||a.b(w)?u.getImageData(w):w,{width:ee,height:se,data:qe}=Q;if(ee===void 0||se===void 0)return this.fire(new a.j(new Error(\"Invalid arguments to map.updateImage(). The second argument must be an `HTMLImageElement`, `ImageData`, `ImageBitmap`, or object with `width`, `height`, and `data` properties with the same format as `ImageData`\")));if(ee!==B.data.width||se!==B.data.height)return this.fire(new a.j(new Error(\"The width and height of the updated image must be that same as the previous version of the image\")));let je=!(w instanceof HTMLImageElement||a.b(w));return B.data.replace(qe,je),this.style.updateImage(le,B),this}getImage(le){return this.style.getImage(le)}hasImage(le){return le?!!this.style.getImage(le):(this.fire(new a.j(new Error(\"Missing required image id\"))),!1)}removeImage(le){this.style.removeImage(le)}loadImage(le){return g.getImage(this._requestManager.transformRequest(le,\"Image\"),new AbortController)}listImages(){return this.style.listImages()}addLayer(le,w){return this._lazyInitEmptyStyle(),this.style.addLayer(le,w),this._update(!0)}moveLayer(le,w){return this.style.moveLayer(le,w),this._update(!0)}removeLayer(le){return this.style.removeLayer(le),this._update(!0)}getLayer(le){return this.style.getLayer(le)}getLayersOrder(){return this.style.getLayersOrder()}setLayerZoomRange(le,w,B){return this.style.setLayerZoomRange(le,w,B),this._update(!0)}setFilter(le,w,B={}){return this.style.setFilter(le,w,B),this._update(!0)}getFilter(le){return this.style.getFilter(le)}setPaintProperty(le,w,B,Q={}){return this.style.setPaintProperty(le,w,B,Q),this._update(!0)}getPaintProperty(le,w){return this.style.getPaintProperty(le,w)}setLayoutProperty(le,w,B,Q={}){return this.style.setLayoutProperty(le,w,B,Q),this._update(!0)}getLayoutProperty(le,w){return this.style.getLayoutProperty(le,w)}setGlyphs(le,w={}){return this._lazyInitEmptyStyle(),this.style.setGlyphs(le,w),this._update(!0)}getGlyphs(){return this.style.getGlyphsUrl()}addSprite(le,w,B={}){return this._lazyInitEmptyStyle(),this.style.addSprite(le,w,B,Q=>{Q||this._update(!0)}),this}removeSprite(le){return this._lazyInitEmptyStyle(),this.style.removeSprite(le),this._update(!0)}getSprite(){return this.style.getSprite()}setSprite(le,w={}){return this._lazyInitEmptyStyle(),this.style.setSprite(le,w,B=>{B||this._update(!0)}),this}setLight(le,w={}){return this._lazyInitEmptyStyle(),this.style.setLight(le,w),this._update(!0)}getLight(){return this.style.getLight()}setSky(le){return this._lazyInitEmptyStyle(),this.style.setSky(le),this._update(!0)}getSky(){return this.style.getSky()}setFeatureState(le,w){return this.style.setFeatureState(le,w),this._update()}removeFeatureState(le,w){return this.style.removeFeatureState(le,w),this._update()}getFeatureState(le){return this.style.getFeatureState(le)}getContainer(){return this._container}getCanvasContainer(){return this._canvasContainer}getCanvas(){return this._canvas}_containerDimensions(){let le=0,w=0;return this._container&&(le=this._container.clientWidth||400,w=this._container.clientHeight||300),[le,w]}_setupContainer(){let le=this._container;le.classList.add(\"maplibregl-map\");let w=this._canvasContainer=c.create(\"div\",\"maplibregl-canvas-container\",le);this._interactive&&w.classList.add(\"maplibregl-interactive\"),this._canvas=c.create(\"canvas\",\"maplibregl-canvas\",w),this._canvas.addEventListener(\"webglcontextlost\",this._contextLost,!1),this._canvas.addEventListener(\"webglcontextrestored\",this._contextRestored,!1),this._canvas.setAttribute(\"tabindex\",this._interactive?\"0\":\"-1\"),this._canvas.setAttribute(\"aria-label\",this._getUIString(\"Map.Title\")),this._canvas.setAttribute(\"role\",\"region\");let B=this._containerDimensions(),Q=this._getClampedPixelRatio(B[0],B[1]);this._resizeCanvas(B[0],B[1],Q);let ee=this._controlContainer=c.create(\"div\",\"maplibregl-control-container\",le),se=this._controlPositions={};[\"top-left\",\"top-right\",\"bottom-left\",\"bottom-right\"].forEach(qe=>{se[qe]=c.create(\"div\",`maplibregl-ctrl-${qe} `,ee)}),this._container.addEventListener(\"scroll\",this._onMapScroll,!1)}_resizeCanvas(le,w,B){this._canvas.width=Math.floor(B*le),this._canvas.height=Math.floor(B*w),this._canvas.style.width=`${le}px`,this._canvas.style.height=`${w}px`}_setupPainter(){let le={alpha:!0,stencil:!0,depth:!0,failIfMajorPerformanceCaveat:this._failIfMajorPerformanceCaveat,preserveDrawingBuffer:this._preserveDrawingBuffer,antialias:this._antialias||!1},w=null;this._canvas.addEventListener(\"webglcontextcreationerror\",Q=>{w={requestedAttributes:le},Q&&(w.statusMessage=Q.statusMessage,w.type=Q.type)},{once:!0});let B=this._canvas.getContext(\"webgl2\",le)||this._canvas.getContext(\"webgl\",le);if(!B){let Q=\"Failed to initialize WebGL\";throw w?(w.message=Q,new Error(JSON.stringify(w))):new Error(Q)}this.painter=new Lc(B,this.transform),f.testSupport(B)}loaded(){return!this._styleDirty&&!this._sourcesDirty&&!!this.style&&this.style.loaded()}_update(le){return this.style&&this.style._loaded?(this._styleDirty=this._styleDirty||le,this._sourcesDirty=!0,this.triggerRepaint(),this):this}_requestRenderFrame(le){return this._update(),this._renderTaskQueue.add(le)}_cancelRenderFrame(le){this._renderTaskQueue.remove(le)}_render(le){let w=this._idleTriggered?this._fadeDuration:0;if(this.painter.context.setDirty(),this.painter.setBaseState(),this._renderTaskQueue.run(le),this._removed)return;let B=!1;if(this.style&&this._styleDirty){this._styleDirty=!1;let ee=this.transform.zoom,se=u.now();this.style.zoomHistory.update(ee,se);let qe=new a.z(ee,{now:se,fadeDuration:w,zoomHistory:this.style.zoomHistory,transition:this.style.getTransition()}),je=qe.crossFadingFactor();je===1&&je===this._crossFadingFactor||(B=!0,this._crossFadingFactor=je),this.style.update(qe)}this.style&&this._sourcesDirty&&(this._sourcesDirty=!1,this.style._updateSources(this.transform)),this.terrain?(this.terrain.sourceCache.update(this.transform,this.terrain),this.transform.minElevationForCurrentTile=this.terrain.getMinTileElevationForLngLatZoom(this.transform.center,this.transform.tileZoom),this._elevationFreeze||(this.transform.elevation=this.terrain.getElevationForLngLatZoom(this.transform.center,this.transform.tileZoom))):(this.transform.minElevationForCurrentTile=0,this.transform.elevation=0),this._placementDirty=this.style&&this.style._updatePlacement(this.painter.transform,this.showCollisionBoxes,w,this._crossSourceCollisions),this.painter.render(this.style,{showTileBoundaries:this.showTileBoundaries,showOverdrawInspector:this._showOverdrawInspector,rotating:this.isRotating(),zooming:this.isZooming(),moving:this.isMoving(),fadeDuration:w,showPadding:this.showPadding}),this.fire(new a.k(\"render\")),this.loaded()&&!this._loaded&&(this._loaded=!0,a.bf.mark(a.bg.load),this.fire(new a.k(\"load\"))),this.style&&(this.style.hasTransitions()||B)&&(this._styleDirty=!0),this.style&&!this._placementDirty&&this.style._releaseSymbolFadeTiles();let Q=this._sourcesDirty||this._styleDirty||this._placementDirty;return Q||this._repaint?this.triggerRepaint():!this.isMoving()&&this.loaded()&&this.fire(new a.k(\"idle\")),!this._loaded||this._fullyLoaded||Q||(this._fullyLoaded=!0,a.bf.mark(a.bg.fullLoad)),this}redraw(){return this.style&&(this._frameRequest&&(this._frameRequest.abort(),this._frameRequest=null),this._render(0)),this}remove(){var le;this._hash&&this._hash.remove();for(let B of this._controls)B.onRemove(this);this._controls=[],this._frameRequest&&(this._frameRequest.abort(),this._frameRequest=null),this._renderTaskQueue.clear(),this.painter.destroy(),this.handlers.destroy(),delete this.handlers,this.setStyle(null),typeof window!=\"undefined\"&&removeEventListener(\"online\",this._onWindowOnline,!1),g.removeThrottleControl(this._imageQueueHandle),(le=this._resizeObserver)===null||le===void 0||le.disconnect();let w=this.painter.context.gl.getExtension(\"WEBGL_lose_context\");w!=null&&w.loseContext&&w.loseContext(),this._canvas.removeEventListener(\"webglcontextrestored\",this._contextRestored,!1),this._canvas.removeEventListener(\"webglcontextlost\",this._contextLost,!1),c.remove(this._canvasContainer),c.remove(this._controlContainer),this._container.classList.remove(\"maplibregl-map\"),a.bf.clearMetrics(),this._removed=!0,this.fire(new a.k(\"remove\"))}triggerRepaint(){this.style&&!this._frameRequest&&(this._frameRequest=new AbortController,u.frameAsync(this._frameRequest).then(le=>{a.bf.frame(le),this._frameRequest=null,this._render(le)}).catch(()=>{}))}get showTileBoundaries(){return!!this._showTileBoundaries}set showTileBoundaries(le){this._showTileBoundaries!==le&&(this._showTileBoundaries=le,this._update())}get showPadding(){return!!this._showPadding}set showPadding(le){this._showPadding!==le&&(this._showPadding=le,this._update())}get showCollisionBoxes(){return!!this._showCollisionBoxes}set showCollisionBoxes(le){this._showCollisionBoxes!==le&&(this._showCollisionBoxes=le,le?this.style._generateCollisionBoxes():this._update())}get showOverdrawInspector(){return!!this._showOverdrawInspector}set showOverdrawInspector(le){this._showOverdrawInspector!==le&&(this._showOverdrawInspector=le,this._update())}get repaint(){return!!this._repaint}set repaint(le){this._repaint!==le&&(this._repaint=le,this.triggerRepaint())}get vertices(){return!!this._vertices}set vertices(le){this._vertices=le,this._update()}get version(){return yl}getCameraTargetElevation(){return this.transform.elevation}},i.MapMouseEvent=tu,i.MapTouchEvent=vf,i.MapWheelEvent=md,i.Marker=ac,i.NavigationControl=class{constructor(le){this._updateZoomButtons=()=>{let w=this._map.getZoom(),B=w===this._map.getMaxZoom(),Q=w===this._map.getMinZoom();this._zoomInButton.disabled=B,this._zoomOutButton.disabled=Q,this._zoomInButton.setAttribute(\"aria-disabled\",B.toString()),this._zoomOutButton.setAttribute(\"aria-disabled\",Q.toString())},this._rotateCompassArrow=()=>{let w=this.options.visualizePitch?`scale(${1/Math.pow(Math.cos(this._map.transform.pitch*(Math.PI/180)),.5)}) rotateX(${this._map.transform.pitch}deg) rotateZ(${this._map.transform.angle*(180/Math.PI)}deg)`:`rotate(${this._map.transform.angle*(180/Math.PI)}deg)`;this._compassIcon.style.transform=w},this._setButtonTitle=(w,B)=>{let Q=this._map._getUIString(`NavigationControl.${B}`);w.title=Q,w.setAttribute(\"aria-label\",Q)},this.options=a.e({},ia,le),this._container=c.create(\"div\",\"maplibregl-ctrl maplibregl-ctrl-group\"),this._container.addEventListener(\"contextmenu\",w=>w.preventDefault()),this.options.showZoom&&(this._zoomInButton=this._createButton(\"maplibregl-ctrl-zoom-in\",w=>this._map.zoomIn({},{originalEvent:w})),c.create(\"span\",\"maplibregl-ctrl-icon\",this._zoomInButton).setAttribute(\"aria-hidden\",\"true\"),this._zoomOutButton=this._createButton(\"maplibregl-ctrl-zoom-out\",w=>this._map.zoomOut({},{originalEvent:w})),c.create(\"span\",\"maplibregl-ctrl-icon\",this._zoomOutButton).setAttribute(\"aria-hidden\",\"true\")),this.options.showCompass&&(this._compass=this._createButton(\"maplibregl-ctrl-compass\",w=>{this.options.visualizePitch?this._map.resetNorthPitch({},{originalEvent:w}):this._map.resetNorth({},{originalEvent:w})}),this._compassIcon=c.create(\"span\",\"maplibregl-ctrl-icon\",this._compass),this._compassIcon.setAttribute(\"aria-hidden\",\"true\"))}onAdd(le){return this._map=le,this.options.showZoom&&(this._setButtonTitle(this._zoomInButton,\"ZoomIn\"),this._setButtonTitle(this._zoomOutButton,\"ZoomOut\"),this._map.on(\"zoom\",this._updateZoomButtons),this._updateZoomButtons()),this.options.showCompass&&(this._setButtonTitle(this._compass,\"ResetBearing\"),this.options.visualizePitch&&this._map.on(\"pitch\",this._rotateCompassArrow),this._map.on(\"rotate\",this._rotateCompassArrow),this._rotateCompassArrow(),this._handler=new Ka(this._map,this._compass,this.options.visualizePitch)),this._container}onRemove(){c.remove(this._container),this.options.showZoom&&this._map.off(\"zoom\",this._updateZoomButtons),this.options.showCompass&&(this.options.visualizePitch&&this._map.off(\"pitch\",this._rotateCompassArrow),this._map.off(\"rotate\",this._rotateCompassArrow),this._handler.off(),delete this._handler),delete this._map}_createButton(le,w){let B=c.create(\"button\",le,this._container);return B.type=\"button\",B.addEventListener(\"click\",w),B}},i.Popup=class extends a.E{constructor(le){super(),this.remove=()=>(this._content&&c.remove(this._content),this._container&&(c.remove(this._container),delete this._container),this._map&&(this._map.off(\"move\",this._update),this._map.off(\"move\",this._onClose),this._map.off(\"click\",this._onClose),this._map.off(\"remove\",this.remove),this._map.off(\"mousemove\",this._onMouseMove),this._map.off(\"mouseup\",this._onMouseUp),this._map.off(\"drag\",this._onDrag),this._map._canvasContainer.classList.remove(\"maplibregl-track-pointer\"),delete this._map,this.fire(new a.k(\"close\"))),this),this._onMouseUp=w=>{this._update(w.point)},this._onMouseMove=w=>{this._update(w.point)},this._onDrag=w=>{this._update(w.point)},this._update=w=>{var B;if(!this._map||!this._lngLat&&!this._trackPointer||!this._content)return;if(!this._container){if(this._container=c.create(\"div\",\"maplibregl-popup\",this._map.getContainer()),this._tip=c.create(\"div\",\"maplibregl-popup-tip\",this._container),this._container.appendChild(this._content),this.options.className)for(let je of this.options.className.split(\" \"))this._container.classList.add(je);this._closeButton&&this._closeButton.setAttribute(\"aria-label\",this._map._getUIString(\"Popup.Close\")),this._trackPointer&&this._container.classList.add(\"maplibregl-popup-track-pointer\")}if(this.options.maxWidth&&this._container.style.maxWidth!==this.options.maxWidth&&(this._container.style.maxWidth=this.options.maxWidth),this._lngLat=this._map.transform.renderWorldCopies&&!this._trackPointer?Ko(this._lngLat,this._flatPos,this._map.transform):(B=this._lngLat)===null||B===void 0?void 0:B.wrap(),this._trackPointer&&!w)return;let Q=this._flatPos=this._pos=this._trackPointer&&w?w:this._map.project(this._lngLat);this._map.terrain&&(this._flatPos=this._trackPointer&&w?w:this._map.transform.locationPoint(this._lngLat));let ee=this.options.anchor,se=yc(this.options.offset);if(!ee){let je=this._container.offsetWidth,it=this._container.offsetHeight,yt;yt=Q.y+se.bottom.ythis._map.transform.height-it?[\"bottom\"]:[],Q.xthis._map.transform.width-je/2&&yt.push(\"right\"),ee=yt.length===0?\"bottom\":yt.join(\"-\")}let qe=Q.add(se[ee]);this.options.subpixelPositioning||(qe=qe.round()),c.setTransform(this._container,`${iu[ee]} translate(${qe.x}px,${qe.y}px)`),Ru(this._container,ee,\"popup\")},this._onClose=()=>{this.remove()},this.options=a.e(Object.create(eo),le)}addTo(le){return this._map&&this.remove(),this._map=le,this.options.closeOnClick&&this._map.on(\"click\",this._onClose),this.options.closeOnMove&&this._map.on(\"move\",this._onClose),this._map.on(\"remove\",this.remove),this._update(),this._focusFirstElement(),this._trackPointer?(this._map.on(\"mousemove\",this._onMouseMove),this._map.on(\"mouseup\",this._onMouseUp),this._container&&this._container.classList.add(\"maplibregl-popup-track-pointer\"),this._map._canvasContainer.classList.add(\"maplibregl-track-pointer\")):this._map.on(\"move\",this._update),this.fire(new a.k(\"open\")),this}isOpen(){return!!this._map}getLngLat(){return this._lngLat}setLngLat(le){return this._lngLat=a.N.convert(le),this._pos=null,this._flatPos=null,this._trackPointer=!1,this._update(),this._map&&(this._map.on(\"move\",this._update),this._map.off(\"mousemove\",this._onMouseMove),this._container&&this._container.classList.remove(\"maplibregl-popup-track-pointer\"),this._map._canvasContainer.classList.remove(\"maplibregl-track-pointer\")),this}trackPointer(){return this._trackPointer=!0,this._pos=null,this._flatPos=null,this._update(),this._map&&(this._map.off(\"move\",this._update),this._map.on(\"mousemove\",this._onMouseMove),this._map.on(\"drag\",this._onDrag),this._container&&this._container.classList.add(\"maplibregl-popup-track-pointer\"),this._map._canvasContainer.classList.add(\"maplibregl-track-pointer\")),this}getElement(){return this._container}setText(le){return this.setDOMContent(document.createTextNode(le))}setHTML(le){let w=document.createDocumentFragment(),B=document.createElement(\"body\"),Q;for(B.innerHTML=le;Q=B.firstChild,Q;)w.appendChild(Q);return this.setDOMContent(w)}getMaxWidth(){var le;return(le=this._container)===null||le===void 0?void 0:le.style.maxWidth}setMaxWidth(le){return this.options.maxWidth=le,this._update(),this}setDOMContent(le){if(this._content)for(;this._content.hasChildNodes();)this._content.firstChild&&this._content.removeChild(this._content.firstChild);else this._content=c.create(\"div\",\"maplibregl-popup-content\",this._container);return this._content.appendChild(le),this._createCloseButton(),this._update(),this._focusFirstElement(),this}addClassName(le){return this._container&&this._container.classList.add(le),this}removeClassName(le){return this._container&&this._container.classList.remove(le),this}setOffset(le){return this.options.offset=le,this._update(),this}toggleClassName(le){if(this._container)return this._container.classList.toggle(le)}setSubpixelPositioning(le){this.options.subpixelPositioning=le}_createCloseButton(){this.options.closeButton&&(this._closeButton=c.create(\"button\",\"maplibregl-popup-close-button\",this._content),this._closeButton.type=\"button\",this._closeButton.innerHTML=\"×\",this._closeButton.addEventListener(\"click\",this._onClose))}_focusFirstElement(){if(!this.options.focusAfterOpen||!this._container)return;let le=this._container.querySelector(Jc);le&&le.focus()}},i.RasterDEMTileSource=qt,i.RasterTileSource=ct,i.ScaleControl=class{constructor(le){this._onMove=()=>{Dc(this._map,this._container,this.options)},this.setUnit=w=>{this.options.unit=w,Dc(this._map,this._container,this.options)},this.options=Object.assign(Object.assign({},Du),le)}getDefaultPosition(){return\"bottom-left\"}onAdd(le){return this._map=le,this._container=c.create(\"div\",\"maplibregl-ctrl maplibregl-ctrl-scale\",le.getContainer()),this._map.on(\"move\",this._onMove),this._onMove(),this._container}onRemove(){c.remove(this._container),this._map.off(\"move\",this._onMove),this._map=void 0}},i.ScrollZoomHandler=Ur,i.Style=Ha,i.TerrainControl=class{constructor(le){this._toggleTerrain=()=>{this._map.getTerrain()?this._map.setTerrain(null):this._map.setTerrain(this.options),this._updateTerrainIcon()},this._updateTerrainIcon=()=>{this._terrainButton.classList.remove(\"maplibregl-ctrl-terrain\"),this._terrainButton.classList.remove(\"maplibregl-ctrl-terrain-enabled\"),this._map.terrain?(this._terrainButton.classList.add(\"maplibregl-ctrl-terrain-enabled\"),this._terrainButton.title=this._map._getUIString(\"TerrainControl.Disable\")):(this._terrainButton.classList.add(\"maplibregl-ctrl-terrain\"),this._terrainButton.title=this._map._getUIString(\"TerrainControl.Enable\"))},this.options=le}onAdd(le){return this._map=le,this._container=c.create(\"div\",\"maplibregl-ctrl maplibregl-ctrl-group\"),this._terrainButton=c.create(\"button\",\"maplibregl-ctrl-terrain\",this._container),c.create(\"span\",\"maplibregl-ctrl-icon\",this._terrainButton).setAttribute(\"aria-hidden\",\"true\"),this._terrainButton.type=\"button\",this._terrainButton.addEventListener(\"click\",this._toggleTerrain),this._updateTerrainIcon(),this._map.on(\"terrain\",this._updateTerrainIcon),this._container}onRemove(){c.remove(this._container),this._map.off(\"terrain\",this._updateTerrainIcon),this._map=void 0}},i.TwoFingersTouchPitchHandler=gf,i.TwoFingersTouchRotateHandler=Yc,i.TwoFingersTouchZoomHandler=ru,i.TwoFingersTouchZoomRotateHandler=Ti,i.VectorTileSource=nt,i.VideoSource=kt,i.addSourceType=(le,w)=>a._(void 0,void 0,void 0,function*(){if(xr(le))throw new Error(`A source type called \"${le}\" already exists.`);((B,Q)=>{Yt[B]=Q})(le,w)}),i.clearPrewarmedResources=function(){let le=ge;le&&(le.isPreloaded()&&le.numActive()===1?(le.release(_e),ge=null):console.warn(\"Could not clear WebWorkers since there are active Map instances that still reference it. The pre-warmed WebWorker pool can only be cleared when all map instances have been removed with map.remove()\"))},i.getMaxParallelImageRequests=function(){return a.a.MAX_PARALLEL_IMAGE_REQUESTS},i.getRTLTextPluginStatus=function(){return bt().getRTLTextPluginStatus()},i.getVersion=function(){return _c},i.getWorkerCount=function(){return Me.workerCount},i.getWorkerUrl=function(){return a.a.WORKER_URL},i.importScriptInWorkers=function(le){return Ae().broadcast(\"IS\",le)},i.prewarm=function(){Te().acquire(_e)},i.setMaxParallelImageRequests=function(le){a.a.MAX_PARALLEL_IMAGE_REQUESTS=le},i.setRTLTextPlugin=function(le,w){return bt().setRTLTextPlugin(le,w)},i.setWorkerCount=function(le){Me.workerCount=le},i.setWorkerUrl=function(le){a.a.WORKER_URL=le}});var n=e;return n})});var VHe=ye((R1r,UHe)=>{\"use strict\";var iw=Mr(),sjt=Ll().sanitizeHTML,ljt=uJ(),OHe=bx();function BHe(e,t){this.subplot=e,this.uid=e.uid+\"-\"+t,this.index=t,this.idSource=\"source-\"+this.uid,this.idLayer=OHe.layoutLayerPrefix+this.uid,this.sourceType=null,this.source=null,this.layerType=null,this.below=null,this.visible=!1}var ag=BHe.prototype;ag.update=function(t){this.visible?this.needsNewImage(t)?this.updateImage(t):this.needsNewSource(t)?(this.removeLayer(),this.updateSource(t),this.updateLayer(t)):this.needsNewLayer(t)?this.updateLayer(t):this.updateStyle(t):(this.updateSource(t),this.updateLayer(t)),this.visible=i7(t)};ag.needsNewImage=function(e){var t=this.subplot.map;return t.getSource(this.idSource)&&this.sourceType===\"image\"&&e.sourcetype===\"image\"&&(this.source!==e.source||JSON.stringify(this.coordinates)!==JSON.stringify(e.coordinates))};ag.needsNewSource=function(e){return this.sourceType!==e.sourcetype||JSON.stringify(this.source)!==JSON.stringify(e.source)||this.layerType!==e.type};ag.needsNewLayer=function(e){return this.layerType!==e.type||this.below!==this.subplot.belowLookup[\"layout-\"+this.index]};ag.lookupBelow=function(){return this.subplot.belowLookup[\"layout-\"+this.index]};ag.updateImage=function(e){var t=this.subplot.map;t.getSource(this.idSource).updateImage({url:e.source,coordinates:e.coordinates});var r=this.findFollowingMapLayerId(this.lookupBelow());r!==null&&this.subplot.map.moveLayer(this.idLayer,r)};ag.updateSource=function(e){var t=this.subplot.map;if(t.getSource(this.idSource)&&t.removeSource(this.idSource),this.sourceType=e.sourcetype,this.source=e.source,!!i7(e)){var r=ujt(e);t.addSource(this.idSource,r)}};ag.findFollowingMapLayerId=function(e){if(e===\"traces\")for(var t=this.subplot.getMapLayers(),r=0;r0){for(var r=0;r0}function NHe(e){var t={},r={};switch(e.type){case\"circle\":iw.extendFlat(r,{\"circle-radius\":e.circle.radius,\"circle-color\":e.color,\"circle-opacity\":e.opacity});break;case\"line\":iw.extendFlat(r,{\"line-width\":e.line.width,\"line-color\":e.color,\"line-opacity\":e.opacity,\"line-dasharray\":e.line.dash});break;case\"fill\":iw.extendFlat(r,{\"fill-color\":e.color,\"fill-outline-color\":e.fill.outlinecolor,\"fill-opacity\":e.opacity});break;case\"symbol\":var n=e.symbol,i=ljt(n.textposition,n.iconsize);iw.extendFlat(t,{\"icon-image\":n.icon+\"-15\",\"icon-size\":n.iconsize/10,\"text-field\":n.text,\"text-size\":n.textfont.size,\"text-anchor\":i.anchor,\"text-offset\":i.offset,\"symbol-placement\":n.placement}),iw.extendFlat(r,{\"icon-color\":e.color,\"text-color\":n.textfont.color,\"text-opacity\":e.opacity});break;case\"raster\":iw.extendFlat(r,{\"raster-fade-duration\":0,\"raster-opacity\":e.opacity});break}return{layout:t,paint:r}}function ujt(e){var t=e.sourcetype,r=e.source,n={type:t},i;return t===\"geojson\"?i=\"data\":t===\"vector\"?i=typeof r==\"string\"?\"url\":\"tiles\":t===\"raster\"?(i=\"tiles\",n.tileSize=256):t===\"image\"&&(i=\"url\",n.coordinates=e.coordinates),n[i]=r,e.sourceattribution&&(n.attribution=sjt(e.sourceattribution)),n}UHe.exports=function(t,r,n){var i=new BHe(t,r);return i.update(n),i}});var KHe=ye((D1r,YHe)=>{\"use strict\";var pJ=qHe(),gJ=Mr(),jHe=ix(),HHe=ba(),cjt=Qa(),fjt=gv(),n7=Nc(),WHe=Sg(),hjt=WHe.drawMode,djt=WHe.selectMode,vjt=wf().prepSelect,pjt=wf().clearOutline,gjt=wf().clearSelectionsCache,mjt=wf().selectOnClick,nw=bx(),yjt=VHe();function ZHe(e,t){this.id=t,this.gd=e;var r=e._fullLayout,n=e._context;this.container=r._glcontainer.node(),this.isStatic=n.staticPlot,this.uid=r._uid+\"-\"+this.id,this.div=null,this.xaxis=null,this.yaxis=null,this.createFramework(r),this.map=null,this.styleObj=null,this.traceHash={},this.layerList=[],this.belowLookup={},this.dragging=!1,this.wheeling=!1}var Sh=ZHe.prototype;Sh.plot=function(e,t,r){var n=this,i;n.map?i=new Promise(function(a,o){n.updateMap(e,t,a,o)}):i=new Promise(function(a,o){n.createMap(e,t,a,o)}),r.push(i)};Sh.createMap=function(e,t,r,n){var i=this,a=t[i.id],o=i.styleObj=XHe(a.style),s=a.bounds,l=s?[[s.west,s.south],[s.east,s.north]]:null,u=i.map=new pJ.Map({container:i.div,style:o.style,center:mJ(a.center),zoom:a.zoom,bearing:a.bearing,pitch:a.pitch,maxBounds:l,interactive:!i.isStatic,preserveDrawingBuffer:i.isStatic,doubleClickZoom:!1,boxZoom:!1,attributionControl:!1}).addControl(new pJ.AttributionControl({compact:!0})),c={};u.on(\"styleimagemissing\",function(h){var d=h.id;if(!c[d]&&d.includes(\"-15\")){c[d]=!0;var v=new Image(15,15);v.onload=function(){u.addImage(d,v)},v.crossOrigin=\"Anonymous\",v.src=\"https://unpkg.com/maki@2.1.0/icons/\"+d+\".svg\"}}),u.setTransformRequest(function(h){return h=h.replace(\"https://fonts.openmaptiles.org/Open Sans Extrabold\",\"https://fonts.openmaptiles.org/Open Sans Extra Bold\"),h=h.replace(\"https://tiles.basemaps.cartocdn.com/fonts/Open Sans Extrabold\",\"https://fonts.openmaptiles.org/Open Sans Extra Bold\"),h=h.replace(\"https://fonts.openmaptiles.org/Open Sans Regular,Arial Unicode MS Regular\",\"https://fonts.openmaptiles.org/Klokantech Noto Sans Regular\"),{url:h}}),u._canvas.style.left=\"0px\",u._canvas.style.top=\"0px\",i.rejectOnError(n),i.isStatic||i.initFx(e,t);var f=[];f.push(new Promise(function(h){u.once(\"load\",h)})),f=f.concat(jHe.fetchTraceGeoData(e)),Promise.all(f).then(function(){i.fillBelowLookup(e,t),i.updateData(e),i.updateLayout(t),i.resolveOnRender(r)}).catch(n)};Sh.updateMap=function(e,t,r,n){var i=this,a=i.map,o=t[this.id];i.rejectOnError(n);var s=[],l=XHe(o.style);JSON.stringify(i.styleObj)!==JSON.stringify(l)&&(i.styleObj=l,a.setStyle(l.style),i.traceHash={},s.push(new Promise(function(u){a.once(\"styledata\",u)}))),s=s.concat(jHe.fetchTraceGeoData(e)),Promise.all(s).then(function(){i.fillBelowLookup(e,t),i.updateData(e),i.updateLayout(t),i.resolveOnRender(r)}).catch(n)};Sh.fillBelowLookup=function(e,t){var r=t[this.id],n=r.layers,i,a,o=this.belowLookup={},s=!1;for(i=0;i1)for(i=0;i-1&&mjt(l.originalEvent,n,[r.xaxis],[r.yaxis],r.id,s),u.indexOf(\"event\")>-1&&n7.click(n,l.originalEvent)}}};Sh.updateFx=function(e){var t=this,r=t.map,n=t.gd;if(t.isStatic)return;function i(l){var u=t.map.unproject(l);return[u.lng,u.lat]}var a=e.dragmode,o;o=function(l,u){if(u.isRect){var c=l.range={};c[t.id]=[i([u.xmin,u.ymin]),i([u.xmax,u.ymax])]}else{var f=l.lassoPoints={};f[t.id]=u.map(i)}};var s=t.dragOptions;t.dragOptions=gJ.extendDeep(s||{},{dragmode:e.dragmode,element:t.div,gd:n,plotinfo:{id:t.id,domain:e[t.id].domain,xaxis:t.xaxis,yaxis:t.yaxis,fillRangeItems:o},xaxes:[t.xaxis],yaxes:[t.yaxis],subplot:t.id}),r.off(\"click\",t.onClickInPanHandler),djt(a)||hjt(a)?(r.dragPan.disable(),r.on(\"zoomstart\",t.clearOutline),t.dragOptions.prepFn=function(l,u,c){vjt(l,u,c,t.dragOptions,a)},fjt.init(t.dragOptions)):(r.dragPan.enable(),r.off(\"zoomstart\",t.clearOutline),t.div.onmousedown=null,t.div.ontouchstart=null,t.div.removeEventListener(\"touchstart\",t.div._ontouchstart),t.onClickInPanHandler=t.onClickInPanFn(t.dragOptions),r.on(\"click\",t.onClickInPanHandler))};Sh.updateFramework=function(e){var t=e[this.id].domain,r=e._size,n=this.div.style;n.width=r.w*(t.x[1]-t.x[0])+\"px\",n.height=r.h*(t.y[1]-t.y[0])+\"px\",n.left=r.l+t.x[0]*r.w+\"px\",n.top=r.t+(1-t.y[1])*r.h+\"px\",this.xaxis._offset=r.l+t.x[0]*r.w,this.xaxis._length=r.w*(t.x[1]-t.x[0]),this.yaxis._offset=r.t+(1-t.y[1])*r.h,this.yaxis._length=r.h*(t.y[1]-t.y[0])};Sh.updateLayers=function(e){var t=e[this.id],r=t.layers,n=this.layerList,i;if(r.length!==n.length){for(i=0;i{\"use strict\";var yJ=Mr(),xjt=k_(),bjt=Zd(),JHe=Fk();$He.exports=function(t,r,n){xjt(t,r,n,{type:\"map\",attributes:JHe,handleDefaults:wjt,partition:\"y\"})};function wjt(e,t,r){r(\"style\"),r(\"center.lon\"),r(\"center.lat\"),r(\"zoom\"),r(\"bearing\"),r(\"pitch\");var n=r(\"bounds.west\"),i=r(\"bounds.east\"),a=r(\"bounds.south\"),o=r(\"bounds.north\");(n===void 0||i===void 0||a===void 0||o===void 0)&&delete t.bounds,bjt(e,t,{name:\"layers\",handleItemDefaults:Tjt}),t._input=e}function Tjt(e,t){function r(l,u){return yJ.coerce(e,t,JHe.layers,l,u)}var n=r(\"visible\");if(n){var i=r(\"sourcetype\"),a=i===\"raster\"||i===\"image\";r(\"source\"),r(\"sourceattribution\"),i===\"vector\"&&r(\"sourcelayer\"),i===\"image\"&&r(\"coordinates\");var o;a&&(o=\"raster\");var s=r(\"type\",o);a&&s!==\"raster\"&&(s=t.type=\"raster\",yJ.log(\"Source types *raster* and *image* must drawn *raster* layer type.\")),r(\"below\"),r(\"color\"),r(\"opacity\"),r(\"minzoom\"),r(\"maxzoom\"),s===\"circle\"&&r(\"circle.radius\"),s===\"line\"&&(r(\"line.width\"),r(\"line.dash\")),s===\"fill\"&&r(\"fill.outlinecolor\"),s===\"symbol\"&&(r(\"symbol.icon\"),r(\"symbol.iconsize\"),r(\"symbol.text\"),yJ.coerceFont(r,\"symbol.textfont\",void 0,{noFontVariant:!0,noFontShadow:!0,noFontLineposition:!0,noFontTextcase:!0}),r(\"symbol.textposition\"),r(\"symbol.placement\"))}}});var o7=ye(l0=>{\"use strict\";var a7=Mr(),eGe=a7.strTranslate,Ajt=a7.strScale,Sjt=kd().getSubplotCalcData,Mjt=Zp(),Ejt=xa(),tGe=ao(),kjt=Ll(),Cjt=KHe(),wx=\"map\";l0.name=wx;l0.attr=\"subplot\";l0.idRoot=wx;l0.idRegex=l0.attrRegex=a7.counterRegex(wx);l0.attributes={subplot:{valType:\"subplotid\",dflt:\"map\",editType:\"calc\"}};l0.layoutAttributes=Fk();l0.supplyLayoutDefaults=QHe();l0.plot=function(t){for(var r=t._fullLayout,n=t.calcdata,i=r._subplots[wx],a=0;ax/2){var b=f.split(\"|\").join(\"
\");d.text(b).attr(\"data-unformatted\",b).call(kjt.convertToTspans,e),v=tGe.bBox(d.node())}d.attr(\"transform\",eGe(-3,-v.height+8)),h.insert(\"rect\",\".static-attribution\").attr({x:-v.width-6,y:-v.height-3,width:v.width+6,height:v.height+3,fill:\"rgba(255, 255, 255, 0.75)\"});var g=1;v.width+6>x&&(g=x/(v.width+6));var E=[n.l+n.w*o.x[1],n.t+n.h*(1-o.y[0])];h.attr(\"transform\",eGe(E[0],E[1])+Ajt(g))}};l0.updateFx=function(e){for(var t=e._fullLayout,r=t._subplots[wx],n=0;n{\"use strict\";rGe.exports={attributes:JF(),supplyDefaults:pHe(),colorbar:Kd(),formatLabels:lJ(),calc:lz(),plot:CHe(),hoverPoints:r7().hoverPoints,eventData:RHe(),selectPoints:zHe(),styleOnSelect:function(e,t){if(t){var r=t[0].trace;r._glTrace.update(t)}},moduleType:\"trace\",name:\"scattermap\",basePlotModule:o7(),categories:[\"map\",\"gl\",\"symbols\",\"showLegend\",\"scatter-like\"],meta:{}}});var aGe=ye((O1r,nGe)=>{\"use strict\";nGe.exports=iGe()});var _J=ye((B1r,oGe)=>{\"use strict\";var d1=J5(),Ljt=Kl(),Pjt=Wo().hovertemplateAttrs,Ijt=vl(),Tx=no().extendFlat;oGe.exports=Tx({locations:{valType:\"data_array\",editType:\"calc\"},z:{valType:\"data_array\",editType:\"calc\"},geojson:{valType:\"any\",editType:\"calc\"},featureidkey:Tx({},d1.featureidkey,{}),below:{valType:\"string\",editType:\"plot\"},text:d1.text,hovertext:d1.hovertext,marker:{line:{color:Tx({},d1.marker.line.color,{editType:\"plot\"}),width:Tx({},d1.marker.line.width,{editType:\"plot\"}),editType:\"calc\"},opacity:Tx({},d1.marker.opacity,{editType:\"plot\"}),editType:\"calc\"},selected:{marker:{opacity:Tx({},d1.selected.marker.opacity,{editType:\"plot\"}),editType:\"plot\"},editType:\"plot\"},unselected:{marker:{opacity:Tx({},d1.unselected.marker.opacity,{editType:\"plot\"}),editType:\"plot\"},editType:\"plot\"},hoverinfo:d1.hoverinfo,hovertemplate:Pjt({},{keys:[\"properties\"]}),showlegend:Tx({},Ijt.showlegend,{dflt:!1})},Ljt(\"\",{cLetter:\"z\",editTypeOverride:\"calc\"}))});var lGe=ye((N1r,sGe)=>{\"use strict\";var Nk=Mr(),Rjt=Uh(),Djt=_J();sGe.exports=function(t,r,n,i){function a(c,f){return Nk.coerce(t,r,Djt,c,f)}var o=a(\"locations\"),s=a(\"z\"),l=a(\"geojson\");if(!Nk.isArrayOrTypedArray(o)||!o.length||!Nk.isArrayOrTypedArray(s)||!s.length||!(typeof l==\"string\"&&l!==\"\"||Nk.isPlainObject(l))){r.visible=!1;return}a(\"featureidkey\"),r._length=Math.min(o.length,s.length),a(\"below\"),a(\"text\"),a(\"hovertext\"),a(\"hovertemplate\");var u=a(\"marker.line.width\");u&&a(\"marker.line.color\"),a(\"marker.opacity\"),Rjt(t,r,i,a,{prefix:\"\",cLetter:\"z\"}),Nk.coerceSelectionMarkerOpacity(r,a)}});var xJ=ye((U1r,fGe)=>{\"use strict\";var zjt=uo(),v1=Mr(),Fjt=Mu(),qjt=ao(),Ojt=tx().makeBlank,uGe=ix();function Bjt(e){var t=e[0].trace,r=t.visible===!0&&t._length!==0,n={layout:{visibility:\"none\"},paint:{}},i={layout:{visibility:\"none\"},paint:{}},a=t._opts={fill:n,line:i,geojson:Ojt()};if(!r)return a;var o=uGe.extractTraceFeature(e);if(!o)return a;var s=Fjt.makeColorScaleFuncFromTrace(t),l=t.marker,u=l.line||{},c;v1.isArrayOrTypedArray(l.opacity)&&(c=function(E){var k=E.mo;return zjt(k)?+v1.constrain(k,0,1):0});var f;v1.isArrayOrTypedArray(u.color)&&(f=function(E){return E.mlc});var h;v1.isArrayOrTypedArray(u.width)&&(h=function(E){return E.mlw});for(var d=0;d{\"use strict\";var dGe=xJ().convert,Njt=xJ().convertOnSelect,hGe=bx().traceLayerPrefix;function vGe(e,t){this.type=\"choroplethmap\",this.subplot=e,this.uid=t,this.sourceId=\"source-\"+t,this.layerList=[[\"fill\",hGe+t+\"-fill\"],[\"line\",hGe+t+\"-line\"]],this.below=null}var EA=vGe.prototype;EA.update=function(e){this._update(dGe(e)),e[0].trace._glTrace=this};EA.updateOnSelect=function(e){this._update(Njt(e))};EA._update=function(e){var t=this.subplot,r=this.layerList,n=t.belowLookup[\"trace-\"+this.uid];t.map.getSource(this.sourceId).setData(e.geojson),n!==this.below&&(this._removeLayers(),this._addLayers(e,n),this.below=n);for(var i=0;i=0;r--)e.removeLayer(t[r][1])};EA.dispose=function(){var e=this.subplot.map;this._removeLayers(),e.removeSource(this.sourceId)};pGe.exports=function(t,r){var n=r[0].trace,i=new vGe(t,n.uid),a=i.sourceId,o=dGe(r),s=i.below=t.belowLookup[\"trace-\"+n.uid];return t.map.addSource(a,{type:\"geojson\",data:o.geojson}),i._addLayers(o,s),r[0].trace._glTrace=i,i}});var yGe=ye((H1r,mGe)=>{\"use strict\";mGe.exports={attributes:_J(),supplyDefaults:lGe(),colorbar:S_(),calc:Lz(),plot:gGe(),hoverPoints:Iz(),eventData:Rz(),selectPoints:Dz(),styleOnSelect:function(e,t){if(t){var r=t[0].trace;r._glTrace.updateOnSelect(t)}},getBelow:function(e,t){for(var r=t.getMapLayers(),n=r.length-2;n>=0;n--){var i=r[n].id;if(typeof i==\"string\"&&i.indexOf(\"water\")===0){for(var a=n+1;a{\"use strict\";_Ge.exports=yGe()});var wJ=ye((j1r,wGe)=>{\"use strict\";var Ujt=Kl(),Vjt=Wo().hovertemplateAttrs,bGe=vl(),s7=JF(),bJ=no().extendFlat;wGe.exports=bJ({lon:s7.lon,lat:s7.lat,z:{valType:\"data_array\",editType:\"calc\"},radius:{valType:\"number\",editType:\"plot\",arrayOk:!0,min:1,dflt:30},below:{valType:\"string\",editType:\"plot\"},text:s7.text,hovertext:s7.hovertext,hoverinfo:bJ({},bGe.hoverinfo,{flags:[\"lon\",\"lat\",\"z\",\"text\",\"name\"]}),hovertemplate:Vjt(),showlegend:bJ({},bGe.showlegend,{dflt:!1})},Ujt(\"\",{cLetter:\"z\",editTypeOverride:\"calc\"}))});var AGe=ye((W1r,TGe)=>{\"use strict\";var Hjt=Mr(),Gjt=Uh(),jjt=wJ();TGe.exports=function(t,r,n,i){function a(u,c){return Hjt.coerce(t,r,jjt,u,c)}var o=a(\"lon\")||[],s=a(\"lat\")||[],l=Math.min(o.length,s.length);if(!l){r.visible=!1;return}r._length=l,a(\"z\"),a(\"radius\"),a(\"below\"),a(\"text\"),a(\"hovertext\"),a(\"hovertemplate\"),Gjt(t,r,i,a,{prefix:\"\",cLetter:\"z\"})}});var EGe=ye((Z1r,MGe)=>{\"use strict\";var TJ=uo(),Wjt=Mr().isArrayOrTypedArray,AJ=es().BADNUM,Zjt=zv(),SGe=Mr()._;MGe.exports=function(t,r){for(var n=r._length,i=new Array(n),a=r.z,o=Wjt(a)&&a.length,s=0;s{\"use strict\";var Xjt=uo(),SJ=Mr(),kGe=va(),CGe=Mu(),LGe=es().BADNUM,Yjt=tx().makeBlank;PGe.exports=function(t){var r=t[0].trace,n=r.visible===!0&&r._length!==0,i={layout:{visibility:\"none\"},paint:{}},a=r._opts={heatmap:i,geojson:Yjt()};if(!n)return a;var o=[],s,l=r.z,u=r.radius,c=SJ.isArrayOrTypedArray(l)&&l.length,f=SJ.isArrayOrTypedArray(u);for(s=0;s0?+u[s]:0),o.push({type:\"Feature\",geometry:{type:\"Point\",coordinates:d},properties:v})}}var b=CGe.extractOpts(r),g=b.reversescale?CGe.flipScale(b.colorscale):b.colorscale,E=g[0][1],k=kGe.opacity(E)<1?E:kGe.addOpacity(E,0),A=[\"interpolate\",[\"linear\"],[\"heatmap-density\"],0,k];for(s=1;s{\"use strict\";var RGe=IGe(),Kjt=bx().traceLayerPrefix;function DGe(e,t){this.type=\"densitymap\",this.subplot=e,this.uid=t,this.sourceId=\"source-\"+t,this.layerList=[[\"heatmap\",Kjt+t+\"-heatmap\"]],this.below=null}var l7=DGe.prototype;l7.update=function(e){var t=this.subplot,r=this.layerList,n=RGe(e),i=t.belowLookup[\"trace-\"+this.uid];t.map.getSource(this.sourceId).setData(n.geojson),i!==this.below&&(this._removeLayers(),this._addLayers(n,i),this.below=i);for(var a=0;a=0;r--)e.removeLayer(t[r][1])};l7.dispose=function(){var e=this.subplot.map;this._removeLayers(),e.removeSource(this.sourceId)};zGe.exports=function(t,r){var n=r[0].trace,i=new DGe(t,n.uid),a=i.sourceId,o=RGe(r),s=i.below=t.belowLookup[\"trace-\"+n.uid];return t.map.addSource(a,{type:\"geojson\",data:o.geojson}),i._addLayers(o,s),i}});var OGe=ye((K1r,qGe)=>{\"use strict\";var Jjt=Qa(),$jt=r7().hoverPoints,Qjt=r7().getExtraText;qGe.exports=function(t,r,n){var i=$jt(t,r,n);if(i){var a=i[0],o=a.cd,s=o[0].trace,l=o[a.index];if(delete a.color,\"z\"in l){var u=a.subplot.mockAxis;a.z=l.z,a.zLabel=Jjt.tickText(u,u.c2l(l.z),\"hover\").text}return a.extraText=Qjt(s,l,o[0].t.labels),[a]}}});var NGe=ye((J1r,BGe)=>{\"use strict\";BGe.exports=function(t,r){return t.lon=r.lon,t.lat=r.lat,t.z=r.z,t}});var VGe=ye(($1r,UGe)=>{\"use strict\";UGe.exports={attributes:wJ(),supplyDefaults:AGe(),colorbar:S_(),formatLabels:lJ(),calc:EGe(),plot:FGe(),hoverPoints:OGe(),eventData:NGe(),getBelow:function(e,t){for(var r=t.getMapLayers(),n=0;n{\"use strict\";HGe.exports=VGe()});var EJ=ye((t_r,XGe)=>{\"use strict\";var eWt=Su(),tWt=vl(),jGe=dh(),MJ=i3(),rWt=Ju().attributes,WGe=Wo().hovertemplateAttrs,iWt=Kl(),nWt=Vs().templatedArray,aWt=Oc().descriptionOnlyNumbers,ZGe=no().extendFlat,oWt=Bu().overrideAll,e_r=XGe.exports=oWt({hoverinfo:ZGe({},tWt.hoverinfo,{flags:[],arrayOk:!1}),hoverlabel:MJ.hoverlabel,domain:rWt({name:\"sankey\",trace:!0}),orientation:{valType:\"enumerated\",values:[\"v\",\"h\"],dflt:\"h\"},valueformat:{valType:\"string\",dflt:\".3s\",description:aWt(\"value\")},valuesuffix:{valType:\"string\",dflt:\"\"},arrangement:{valType:\"enumerated\",values:[\"snap\",\"perpendicular\",\"freeform\",\"fixed\"],dflt:\"snap\"},textfont:eWt({autoShadowDflt:!0}),customdata:void 0,node:{label:{valType:\"data_array\",dflt:[]},groups:{valType:\"info_array\",impliedEdits:{x:[],y:[]},dimensions:2,freeLength:!0,dflt:[],items:{valType:\"number\",editType:\"calc\"}},x:{valType:\"data_array\",dflt:[]},y:{valType:\"data_array\",dflt:[]},color:{valType:\"color\",arrayOk:!0},customdata:{valType:\"data_array\",editType:\"calc\"},line:{color:{valType:\"color\",dflt:jGe.defaultLine,arrayOk:!0},width:{valType:\"number\",min:0,dflt:.5,arrayOk:!0}},pad:{valType:\"number\",arrayOk:!1,min:0,dflt:20},thickness:{valType:\"number\",arrayOk:!1,min:1,dflt:20},hoverinfo:{valType:\"enumerated\",values:[\"all\",\"none\",\"skip\"],dflt:\"all\"},hoverlabel:MJ.hoverlabel,hovertemplate:WGe({},{keys:[\"value\",\"label\"]}),align:{valType:\"enumerated\",values:[\"justify\",\"left\",\"right\",\"center\"],dflt:\"justify\"}},link:{arrowlen:{valType:\"number\",min:0,dflt:0},label:{valType:\"data_array\",dflt:[]},color:{valType:\"color\",arrayOk:!0},hovercolor:{valType:\"color\",arrayOk:!0},customdata:{valType:\"data_array\",editType:\"calc\"},line:{color:{valType:\"color\",dflt:jGe.defaultLine,arrayOk:!0},width:{valType:\"number\",min:0,dflt:0,arrayOk:!0}},source:{valType:\"data_array\",dflt:[]},target:{valType:\"data_array\",dflt:[]},value:{valType:\"data_array\",dflt:[]},hoverinfo:{valType:\"enumerated\",values:[\"all\",\"none\",\"skip\"],dflt:\"all\"},hoverlabel:MJ.hoverlabel,hovertemplate:WGe({},{keys:[\"value\",\"label\"]}),colorscales:nWt(\"concentrationscales\",{editType:\"calc\",label:{valType:\"string\",editType:\"calc\",dflt:\"\"},cmax:{valType:\"number\",editType:\"calc\",dflt:1},cmin:{valType:\"number\",editType:\"calc\",dflt:0},colorscale:ZGe(iWt().colorscale,{dflt:[[0,\"white\"],[1,\"black\"]]})})}},\"calc\",\"nested\")});var QGe=ye((r_r,$Ge)=>{\"use strict\";var kA=Mr(),u7=EJ(),sWt=va(),YGe=id(),lWt=Ju().defaults,KGe=oM(),JGe=Vs(),uWt=Zd();$Ge.exports=function(t,r,n,i){function a(A,L){return kA.coerce(t,r,u7,A,L)}var o=kA.extendDeep(i.hoverlabel,t.hoverlabel),s=t.node,l=JGe.newContainer(r,\"node\");function u(A,L){return kA.coerce(s,l,u7.node,A,L)}u(\"label\"),u(\"groups\"),u(\"x\"),u(\"y\"),u(\"pad\"),u(\"thickness\"),u(\"line.color\"),u(\"line.width\"),u(\"hoverinfo\",t.hoverinfo),KGe(s,l,u,o),u(\"hovertemplate\"),u(\"align\");var c=i.colorway,f=function(A){return c[A%c.length]};u(\"color\",l.label.map(function(A,L){return sWt.addOpacity(f(L),.8)})),u(\"customdata\");var h=t.link||{},d=JGe.newContainer(r,\"link\");function v(A,L){return kA.coerce(h,d,u7.link,A,L)}v(\"label\"),v(\"arrowlen\"),v(\"source\"),v(\"target\"),v(\"value\"),v(\"line.color\"),v(\"line.width\"),v(\"hoverinfo\",t.hoverinfo),KGe(h,d,v,o),v(\"hovertemplate\");var x=YGe(i.paper_bgcolor).getLuminance()<.333,b=x?\"rgba(255, 255, 255, 0.6)\":\"rgba(0, 0, 0, 0.2)\",g=v(\"color\",b);function E(A){var L=YGe(A);if(!L.isValid())return A;var _=L.getAlpha();return _<=.8?L.setAlpha(_+.2):L=x?L.brighten():L.darken(),L.toRgbString()}v(\"hovercolor\",Array.isArray(g)?g.map(E):E(g)),v(\"customdata\"),uWt(h,d,{name:\"colorscales\",handleItemDefaults:cWt}),lWt(r,i,a),a(\"orientation\"),a(\"valueformat\"),a(\"valuesuffix\");var k;l.x.length&&l.y.length&&(k=\"freeform\"),a(\"arrangement\",k),kA.coerceFont(a,\"textfont\",i.font,{autoShadowDflt:!0}),r._length=null};function cWt(e,t){function r(n,i){return kA.coerce(e,t,u7.link.colorscales,n,i)}r(\"label\"),r(\"cmin\"),r(\"cmax\"),r(\"colorscale\")}});var kJ=ye((i_r,eje)=>{\"use strict\";eje.exports=fWt;function fWt(e){for(var t=e.length,r=new Array(t),n=new Array(t),i=new Array(t),a=new Array(t),o=new Array(t),s=new Array(t),l=0;l0;){b=E[E.length-1];var k=e[b];if(a[b]=0&&s[b].push(o[L])}a[b]=A}else{if(n[b]===r[b]){for(var _=[],C=[],M=0,A=g.length-1;A>=0;--A){var p=g[A];if(i[p]=!1,_.push(p),C.push(s[p]),M+=s[p].length,o[p]=c.length,p===b){g.length=A;break}}c.push(_);for(var P=new Array(M),A=0;A{\"use strict\";var hWt=kJ(),CA=Mr(),dWt=Km().wrap,Uk=CA.isArrayOrTypedArray,tje=CA.isIndex,rje=Mu();function vWt(e){var t=e.node,r=e.link,n=[],i=Uk(r.color),a=Uk(r.hovercolor),o=Uk(r.customdata),s={},l={},u=r.colorscales.length,c;for(c=0;cv&&(v=r.source[c]),r.target[c]>v&&(v=r.target[c]);var x=v+1;e.node._count=x;var b,g=e.node.groups,E={};for(c=0;c0&&tje(M,x)&&tje(p,x)&&!(E.hasOwnProperty(M)&&E.hasOwnProperty(p)&&E[M]===E[p])){E.hasOwnProperty(p)&&(p=E[p]),E.hasOwnProperty(M)&&(M=E[M]),M=+M,p=+p,s[M]=s[p]=!0;var P=\"\";r.label&&r.label[c]&&(P=r.label[c]);var T=null;P&&l.hasOwnProperty(P)&&(T=l[P]),n.push({pointNumber:c,label:P,color:i?r.color[c]:r.color,hovercolor:a?r.hovercolor[c]:r.hovercolor,customdata:o?r.customdata[c]:r.customdata,concentrationscale:T,source:M,target:p,value:+C}),_.source.push(M),_.target.push(p)}}var F=x+g.length,q=Uk(t.color),V=Uk(t.customdata),H=[];for(c=0;cx-1,childrenNodes:[],pointNumber:c,label:X,color:q?t.color[c]:t.color,customdata:V?t.customdata[c]:t.customdata})}var G=!1;return pWt(F,_.source,_.target)&&(G=!0),{circular:G,links:n,nodes:H,groups:g,groupLookup:E}}function pWt(e,t,r){for(var n=CA.init2dArray(e,0),i=0;i1})}ije.exports=function(t,r){var n=vWt(r);return dWt({circular:n.circular,_nodes:n.nodes,_links:n.links,_groups:n.groups,_groupLookup:n.groupLookup})}});var oje=ye((c7,aje)=>{(function(e,t){typeof c7==\"object\"&&typeof aje!=\"undefined\"?t(c7):typeof define==\"function\"&&define.amd?define([\"exports\"],t):(e=e||self,t(e.d3=e.d3||{}))})(c7,function(e){\"use strict\";function t(C){var M=+this._x.call(null,C),p=+this._y.call(null,C);return r(this.cover(M,p),M,p,C)}function r(C,M,p,P){if(isNaN(M)||isNaN(p))return C;var T,F=C._root,q={data:P},V=C._x0,H=C._y0,X=C._x1,G=C._y1,N,W,re,ae,_e,Me,ke,ge;if(!F)return C._root=q,C;for(;F.length;)if((_e=M>=(N=(V+X)/2))?V=N:X=N,(Me=p>=(W=(H+G)/2))?H=W:G=W,T=F,!(F=F[ke=Me<<1|_e]))return T[ke]=q,C;if(re=+C._x.call(null,F.data),ae=+C._y.call(null,F.data),M===re&&p===ae)return q.next=F,T?T[ke]=q:C._root=q,C;do T=T?T[ke]=new Array(4):C._root=new Array(4),(_e=M>=(N=(V+X)/2))?V=N:X=N,(Me=p>=(W=(H+G)/2))?H=W:G=W;while((ke=Me<<1|_e)===(ge=(ae>=W)<<1|re>=N));return T[ge]=F,T[ke]=q,C}function n(C){var M,p,P=C.length,T,F,q=new Array(P),V=new Array(P),H=1/0,X=1/0,G=-1/0,N=-1/0;for(p=0;pG&&(G=T),FN&&(N=F));if(H>G||X>N)return this;for(this.cover(H,X).cover(G,N),p=0;pC||C>=T||P>M||M>=F;)switch(X=(MG||(V=ae.y0)>N||(H=ae.x1)=ke)<<1|C>=Me)&&(ae=W[W.length-1],W[W.length-1]=W[W.length-1-_e],W[W.length-1-_e]=ae)}else{var ge=C-+this._x.call(null,re.data),ie=M-+this._y.call(null,re.data),Te=ge*ge+ie*ie;if(Te=(W=(q+H)/2))?q=W:H=W,(_e=N>=(re=(V+X)/2))?V=re:X=re,M=p,!(p=p[Me=_e<<1|ae]))return this;if(!p.length)break;(M[Me+1&3]||M[Me+2&3]||M[Me+3&3])&&(P=M,ke=Me)}for(;p.data!==C;)if(T=p,!(p=p.next))return this;return(F=p.next)&&delete p.next,T?(F?T.next=F:delete T.next,this):M?(F?M[Me]=F:delete M[Me],(p=M[0]||M[1]||M[2]||M[3])&&p===(M[3]||M[2]||M[1]||M[0])&&!p.length&&(P?P[ke]=p:this._root=p),this):(this._root=F,this)}function c(C){for(var M=0,p=C.length;M{(function(e,t){typeof f7==\"object\"&&typeof sje!=\"undefined\"?t(f7):typeof define==\"function\"&&define.amd?define([\"exports\"],t):t(e.d3=e.d3||{})})(f7,function(e){\"use strict\";var t=\"$\";function r(){}r.prototype=n.prototype={constructor:r,has:function(x){return t+x in this},get:function(x){return this[t+x]},set:function(x,b){return this[t+x]=b,this},remove:function(x){var b=t+x;return b in this&&delete this[b]},clear:function(){for(var x in this)x[0]===t&&delete this[x]},keys:function(){var x=[];for(var b in this)b[0]===t&&x.push(b.slice(1));return x},values:function(){var x=[];for(var b in this)b[0]===t&&x.push(this[b]);return x},entries:function(){var x=[];for(var b in this)b[0]===t&&x.push({key:b.slice(1),value:this[b]});return x},size:function(){var x=0;for(var b in this)b[0]===t&&++x;return x},empty:function(){for(var x in this)if(x[0]===t)return!1;return!0},each:function(x){for(var b in this)b[0]===t&&x(this[b],b.slice(1),this)}};function n(x,b){var g=new r;if(x instanceof r)x.each(function(_,C){g.set(C,_)});else if(Array.isArray(x)){var E=-1,k=x.length,A;if(b==null)for(;++E=x.length)return g!=null&&_.sort(g),E!=null?E(_):_;for(var P=-1,T=_.length,F=x[C++],q,V,H=n(),X,G=M();++Px.length)return _;var M,p=b[C-1];return E!=null&&C>=x.length?M=_.entries():(M=[],_.each(function(P,T){M.push({key:T,values:L(P,C)})})),p!=null?M.sort(function(P,T){return p(P.key,T.key)}):M}return k={object:function(_){return A(_,0,a,o)},map:function(_){return A(_,0,s,l)},entries:function(_){return L(A(_,0,s,l),0)},key:function(_){return x.push(_),k},sortKeys:function(_){return b[x.length-1]=_,k},sortValues:function(_){return g=_,k},rollup:function(_){return E=_,k}}}function a(){return{}}function o(x,b,g){x[b]=g}function s(){return n()}function l(x,b,g){x.set(b,g)}function u(){}var c=n.prototype;u.prototype=f.prototype={constructor:u,has:c.has,add:function(x){return x+=\"\",this[t+x]=x,this},remove:c.remove,clear:c.clear,values:c.keys,size:c.size,empty:c.empty,each:c.each};function f(x,b){var g=new u;if(x instanceof u)x.each(function(A){g.add(A)});else if(x){var E=-1,k=x.length;if(b==null)for(;++E{(function(e,t){typeof d7==\"object\"&&typeof lje!=\"undefined\"?t(d7):typeof define==\"function\"&&define.amd?define([\"exports\"],t):(e=e||self,t(e.d3=e.d3||{}))})(d7,function(e){\"use strict\";var t={value:function(){}};function r(){for(var s=0,l=arguments.length,u={},c;s=0&&(c=u.slice(f+1),u=u.slice(0,f)),u&&!l.hasOwnProperty(u))throw new Error(\"unknown type: \"+u);return{type:u,name:c}})}n.prototype=r.prototype={constructor:n,on:function(s,l){var u=this._,c=i(s+\"\",u),f,h=-1,d=c.length;if(arguments.length<2){for(;++h0)for(var u=new Array(f),c=0,f,h;c{(function(e,t){typeof v7==\"object\"&&typeof cje!=\"undefined\"?t(v7):typeof define==\"function\"&&define.amd?define([\"exports\"],t):(e=e||self,t(e.d3=e.d3||{}))})(v7,function(e){\"use strict\";var t=0,r=0,n=0,i=1e3,a,o,s=0,l=0,u=0,c=typeof performance==\"object\"&&performance.now?performance:Date,f=typeof window==\"object\"&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(C){setTimeout(C,17)};function h(){return l||(f(d),l=c.now()+u)}function d(){l=0}function v(){this._call=this._time=this._next=null}v.prototype=x.prototype={constructor:v,restart:function(C,M,p){if(typeof C!=\"function\")throw new TypeError(\"callback is not a function\");p=(p==null?h():+p)+(M==null?0:+M),!this._next&&o!==this&&(o?o._next=this:a=this,o=this),this._call=C,this._time=p,A()},stop:function(){this._call&&(this._call=null,this._time=1/0,A())}};function x(C,M,p){var P=new v;return P.restart(C,M,p),P}function b(){h(),++t;for(var C=a,M;C;)(M=l-C._time)>=0&&C._call.call(null,M),C=C._next;--t}function g(){l=(s=c.now())+u,t=r=0;try{b()}finally{t=0,k(),l=0}}function E(){var C=c.now(),M=C-s;M>i&&(u-=M,s=C)}function k(){for(var C,M=a,p,P=1/0;M;)M._call?(P>M._time&&(P=M._time),C=M,M=M._next):(p=M._next,M._next=null,M=C?C._next=p:a=p);o=C,A(P)}function A(C){if(!t){r&&(r=clearTimeout(r));var M=C-l;M>24?(C<1/0&&(r=setTimeout(g,C-c.now()-u)),n&&(n=clearInterval(n))):(n||(s=c.now(),n=setInterval(E,i)),t=1,f(g))}}function L(C,M,p){var P=new v;return M=M==null?0:+M,P.restart(function(T){P.stop(),C(T+M)},M,p),P}function _(C,M,p){var P=new v,T=M;return M==null?(P.restart(C,M,p),P):(M=+M,p=p==null?h():+p,P.restart(function F(q){q+=T,P.restart(F,T+=M,p),C(q)},M,p),P)}e.interval=_,e.now=h,e.timeout=L,e.timer=x,e.timerFlush=b,Object.defineProperty(e,\"__esModule\",{value:!0})})});var dje=ye((p7,hje)=>{(function(e,t){typeof p7==\"object\"&&typeof hje!=\"undefined\"?t(p7,oje(),h7(),uje(),fje()):typeof define==\"function\"&&define.amd?define([\"exports\",\"d3-quadtree\",\"d3-collection\",\"d3-dispatch\",\"d3-timer\"],t):t(e.d3=e.d3||{},e.d3,e.d3,e.d3,e.d3)})(p7,function(e,t,r,n,i){\"use strict\";function a(C,M){var p;C==null&&(C=0),M==null&&(M=0);function P(){var T,F=p.length,q,V=0,H=0;for(T=0;TN.index){var Re=W-ze.x-ze.vx,ce=re-ze.y-ze.vy,Ge=Re*Re+ce*ce;GeW+me||Eere+me||AeH.r&&(H.r=H[X].r)}function V(){if(M){var H,X=M.length,G;for(p=new Array(X),H=0;H1?(_e==null?V.remove(ae):V.set(ae,re(_e)),M):V.get(ae)},find:function(ae,_e,Me){var ke=0,ge=C.length,ie,Te,Ee,Ae,ze;for(Me==null?Me=1/0:Me*=Me,ke=0;ke1?(X.on(ae,_e),M):X.on(ae)}}}function k(){var C,M,p,P=o(-30),T,F=1,q=1/0,V=.81;function H(W){var re,ae=C.length,_e=t.quadtree(C,v,x).visitAfter(G);for(p=W,re=0;re=q)return;(W.data!==M||W.next)&&(Me===0&&(Me=s(),ie+=Me*Me),ke===0&&(ke=s(),ie+=ke*ke),ie{(function(e,t){typeof g7==\"object\"&&typeof vje!=\"undefined\"?t(g7):typeof define==\"function\"&&define.amd?define([\"exports\"],t):(e=e||self,t(e.d3=e.d3||{}))})(g7,function(e){\"use strict\";var t=Math.PI,r=2*t,n=1e-6,i=r-n;function a(){this._x0=this._y0=this._x1=this._y1=null,this._=\"\"}function o(){return new a}a.prototype=o.prototype={constructor:a,moveTo:function(s,l){this._+=\"M\"+(this._x0=this._x1=+s)+\",\"+(this._y0=this._y1=+l)},closePath:function(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._+=\"Z\")},lineTo:function(s,l){this._+=\"L\"+(this._x1=+s)+\",\"+(this._y1=+l)},quadraticCurveTo:function(s,l,u,c){this._+=\"Q\"+ +s+\",\"+ +l+\",\"+(this._x1=+u)+\",\"+(this._y1=+c)},bezierCurveTo:function(s,l,u,c,f,h){this._+=\"C\"+ +s+\",\"+ +l+\",\"+ +u+\",\"+ +c+\",\"+(this._x1=+f)+\",\"+(this._y1=+h)},arcTo:function(s,l,u,c,f){s=+s,l=+l,u=+u,c=+c,f=+f;var h=this._x1,d=this._y1,v=u-s,x=c-l,b=h-s,g=d-l,E=b*b+g*g;if(f<0)throw new Error(\"negative radius: \"+f);if(this._x1===null)this._+=\"M\"+(this._x1=s)+\",\"+(this._y1=l);else if(E>n)if(!(Math.abs(g*v-x*b)>n)||!f)this._+=\"L\"+(this._x1=s)+\",\"+(this._y1=l);else{var k=u-h,A=c-d,L=v*v+x*x,_=k*k+A*A,C=Math.sqrt(L),M=Math.sqrt(E),p=f*Math.tan((t-Math.acos((L+E-_)/(2*C*M)))/2),P=p/M,T=p/C;Math.abs(P-1)>n&&(this._+=\"L\"+(s+P*b)+\",\"+(l+P*g)),this._+=\"A\"+f+\",\"+f+\",0,0,\"+ +(g*k>b*A)+\",\"+(this._x1=s+T*v)+\",\"+(this._y1=l+T*x)}},arc:function(s,l,u,c,f,h){s=+s,l=+l,u=+u,h=!!h;var d=u*Math.cos(c),v=u*Math.sin(c),x=s+d,b=l+v,g=1^h,E=h?c-f:f-c;if(u<0)throw new Error(\"negative radius: \"+u);this._x1===null?this._+=\"M\"+x+\",\"+b:(Math.abs(this._x1-x)>n||Math.abs(this._y1-b)>n)&&(this._+=\"L\"+x+\",\"+b),u&&(E<0&&(E=E%r+r),E>i?this._+=\"A\"+u+\",\"+u+\",0,1,\"+g+\",\"+(s-d)+\",\"+(l-v)+\"A\"+u+\",\"+u+\",0,1,\"+g+\",\"+(this._x1=x)+\",\"+(this._y1=b):E>n&&(this._+=\"A\"+u+\",\"+u+\",0,\"+ +(E>=t)+\",\"+g+\",\"+(this._x1=s+u*Math.cos(f))+\",\"+(this._y1=l+u*Math.sin(f))))},rect:function(s,l,u,c){this._+=\"M\"+(this._x0=this._x1=+s)+\",\"+(this._y0=this._y1=+l)+\"h\"+ +u+\"v\"+ +c+\"h\"+-u+\"Z\"},toString:function(){return this._}},e.path=o,Object.defineProperty(e,\"__esModule\",{value:!0})})});var CJ=ye((m7,gje)=>{(function(e,t){typeof m7==\"object\"&&typeof gje!=\"undefined\"?t(m7,pje()):typeof define==\"function\"&&define.amd?define([\"exports\",\"d3-path\"],t):(e=e||self,t(e.d3=e.d3||{},e.d3))})(m7,function(e,t){\"use strict\";function r(_t){return function(){return _t}}var n=Math.abs,i=Math.atan2,a=Math.cos,o=Math.max,s=Math.min,l=Math.sin,u=Math.sqrt,c=1e-12,f=Math.PI,h=f/2,d=2*f;function v(_t){return _t>1?0:_t<-1?f:Math.acos(_t)}function x(_t){return _t>=1?h:_t<=-1?-h:Math.asin(_t)}function b(_t){return _t.innerRadius}function g(_t){return _t.outerRadius}function E(_t){return _t.startAngle}function k(_t){return _t.endAngle}function A(_t){return _t&&_t.padAngle}function L(_t,br,Hr,ti,zi,Yi,an,hi){var Ji=Hr-_t,ua=ti-br,Fn=an-zi,Sa=hi-Yi,go=Sa*Ji-Fn*ua;if(!(go*go$l*$l+Hu*Hu&&(Cs=Ys,ml=Hs),{cx:Cs,cy:ml,x01:-Fn,y01:-Sa,x11:Cs*(zi/wl-1),y11:ml*(zi/wl-1)}}function C(){var _t=b,br=g,Hr=r(0),ti=null,zi=E,Yi=k,an=A,hi=null;function Ji(){var ua,Fn,Sa=+_t.apply(this,arguments),go=+br.apply(this,arguments),Oo=zi.apply(this,arguments)-h,ho=Yi.apply(this,arguments)-h,Mo=n(ho-Oo),xo=ho>Oo;if(hi||(hi=ua=t.path()),goc))hi.moveTo(0,0);else if(Mo>d-c)hi.moveTo(go*a(Oo),go*l(Oo)),hi.arc(0,0,go,Oo,ho,!xo),Sa>c&&(hi.moveTo(Sa*a(ho),Sa*l(ho)),hi.arc(0,0,Sa,ho,Oo,xo));else{var zs=Oo,ks=ho,Zs=Oo,Xs=ho,wl=Mo,os=Mo,cl=an.apply(this,arguments)/2,Cs=cl>c&&(ti?+ti.apply(this,arguments):u(Sa*Sa+go*go)),ml=s(n(go-Sa)/2,+Hr.apply(this,arguments)),Ys=ml,Hs=ml,Eo,fs;if(Cs>c){var $l=x(Cs/Sa*l(cl)),Hu=x(Cs/go*l(cl));(wl-=$l*2)>c?($l*=xo?1:-1,Zs+=$l,Xs-=$l):(wl=0,Zs=Xs=(Oo+ho)/2),(os-=Hu*2)>c?(Hu*=xo?1:-1,zs+=Hu,ks-=Hu):(os=0,zs=ks=(Oo+ho)/2)}var fc=go*a(zs),ms=go*l(zs),on=Sa*a(Xs),fa=Sa*l(Xs);if(ml>c){var Qu=go*a(ks),Il=go*l(ks),vo=Sa*a(Zs),Wl=Sa*l(Zs),Ks;if(Moc?Hs>c?(Eo=_(vo,Wl,fc,ms,go,Hs,xo),fs=_(Qu,Il,on,fa,go,Hs,xo),hi.moveTo(Eo.cx+Eo.x01,Eo.cy+Eo.y01),Hsc)||!(wl>c)?hi.lineTo(on,fa):Ys>c?(Eo=_(on,fa,Qu,Il,Sa,-Ys,xo),fs=_(fc,ms,vo,Wl,Sa,-Ys,xo),hi.lineTo(Eo.cx+Eo.x01,Eo.cy+Eo.y01),Ys=go;--Oo)hi.point(ks[Oo],Zs[Oo]);hi.lineEnd(),hi.areaEnd()}xo&&(ks[Sa]=+_t(Mo,Sa,Fn),Zs[Sa]=+Hr(Mo,Sa,Fn),hi.point(br?+br(Mo,Sa,Fn):ks[Sa],ti?+ti(Mo,Sa,Fn):Zs[Sa]))}if(zs)return hi=null,zs+\"\"||null}function ua(){return F().defined(zi).curve(an).context(Yi)}return Ji.x=function(Fn){return arguments.length?(_t=typeof Fn==\"function\"?Fn:r(+Fn),br=null,Ji):_t},Ji.x0=function(Fn){return arguments.length?(_t=typeof Fn==\"function\"?Fn:r(+Fn),Ji):_t},Ji.x1=function(Fn){return arguments.length?(br=Fn==null?null:typeof Fn==\"function\"?Fn:r(+Fn),Ji):br},Ji.y=function(Fn){return arguments.length?(Hr=typeof Fn==\"function\"?Fn:r(+Fn),ti=null,Ji):Hr},Ji.y0=function(Fn){return arguments.length?(Hr=typeof Fn==\"function\"?Fn:r(+Fn),Ji):Hr},Ji.y1=function(Fn){return arguments.length?(ti=Fn==null?null:typeof Fn==\"function\"?Fn:r(+Fn),Ji):ti},Ji.lineX0=Ji.lineY0=function(){return ua().x(_t).y(Hr)},Ji.lineY1=function(){return ua().x(_t).y(ti)},Ji.lineX1=function(){return ua().x(br).y(Hr)},Ji.defined=function(Fn){return arguments.length?(zi=typeof Fn==\"function\"?Fn:r(!!Fn),Ji):zi},Ji.curve=function(Fn){return arguments.length?(an=Fn,Yi!=null&&(hi=an(Yi)),Ji):an},Ji.context=function(Fn){return arguments.length?(Fn==null?Yi=hi=null:hi=an(Yi=Fn),Ji):Yi},Ji}function V(_t,br){return br<_t?-1:br>_t?1:br>=_t?0:NaN}function H(_t){return _t}function X(){var _t=H,br=V,Hr=null,ti=r(0),zi=r(d),Yi=r(0);function an(hi){var Ji,ua=hi.length,Fn,Sa,go=0,Oo=new Array(ua),ho=new Array(ua),Mo=+ti.apply(this,arguments),xo=Math.min(d,Math.max(-d,zi.apply(this,arguments)-Mo)),zs,ks=Math.min(Math.abs(xo)/ua,Yi.apply(this,arguments)),Zs=ks*(xo<0?-1:1),Xs;for(Ji=0;Ji0&&(go+=Xs);for(br!=null?Oo.sort(function(wl,os){return br(ho[wl],ho[os])}):Hr!=null&&Oo.sort(function(wl,os){return Hr(hi[wl],hi[os])}),Ji=0,Sa=go?(xo-ua*Zs)/go:0;Ji0?Xs*Sa:0)+Zs,ho[Fn]={data:hi[Fn],index:Ji,value:Xs,startAngle:Mo,endAngle:zs,padAngle:ks};return ho}return an.value=function(hi){return arguments.length?(_t=typeof hi==\"function\"?hi:r(+hi),an):_t},an.sortValues=function(hi){return arguments.length?(br=hi,Hr=null,an):br},an.sort=function(hi){return arguments.length?(Hr=hi,br=null,an):Hr},an.startAngle=function(hi){return arguments.length?(ti=typeof hi==\"function\"?hi:r(+hi),an):ti},an.endAngle=function(hi){return arguments.length?(zi=typeof hi==\"function\"?hi:r(+hi),an):zi},an.padAngle=function(hi){return arguments.length?(Yi=typeof hi==\"function\"?hi:r(+hi),an):Yi},an}var G=W(p);function N(_t){this._curve=_t}N.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(_t,br){this._curve.point(br*Math.sin(_t),br*-Math.cos(_t))}};function W(_t){function br(Hr){return new N(_t(Hr))}return br._curve=_t,br}function re(_t){var br=_t.curve;return _t.angle=_t.x,delete _t.x,_t.radius=_t.y,delete _t.y,_t.curve=function(Hr){return arguments.length?br(W(Hr)):br()._curve},_t}function ae(){return re(F().curve(G))}function _e(){var _t=q().curve(G),br=_t.curve,Hr=_t.lineX0,ti=_t.lineX1,zi=_t.lineY0,Yi=_t.lineY1;return _t.angle=_t.x,delete _t.x,_t.startAngle=_t.x0,delete _t.x0,_t.endAngle=_t.x1,delete _t.x1,_t.radius=_t.y,delete _t.y,_t.innerRadius=_t.y0,delete _t.y0,_t.outerRadius=_t.y1,delete _t.y1,_t.lineStartAngle=function(){return re(Hr())},delete _t.lineX0,_t.lineEndAngle=function(){return re(ti())},delete _t.lineX1,_t.lineInnerRadius=function(){return re(zi())},delete _t.lineY0,_t.lineOuterRadius=function(){return re(Yi())},delete _t.lineY1,_t.curve=function(an){return arguments.length?br(W(an)):br()._curve},_t}function Me(_t,br){return[(br=+br)*Math.cos(_t-=Math.PI/2),br*Math.sin(_t)]}var ke=Array.prototype.slice;function ge(_t){return _t.source}function ie(_t){return _t.target}function Te(_t){var br=ge,Hr=ie,ti=P,zi=T,Yi=null;function an(){var hi,Ji=ke.call(arguments),ua=br.apply(this,Ji),Fn=Hr.apply(this,Ji);if(Yi||(Yi=hi=t.path()),_t(Yi,+ti.apply(this,(Ji[0]=ua,Ji)),+zi.apply(this,Ji),+ti.apply(this,(Ji[0]=Fn,Ji)),+zi.apply(this,Ji)),hi)return Yi=null,hi+\"\"||null}return an.source=function(hi){return arguments.length?(br=hi,an):br},an.target=function(hi){return arguments.length?(Hr=hi,an):Hr},an.x=function(hi){return arguments.length?(ti=typeof hi==\"function\"?hi:r(+hi),an):ti},an.y=function(hi){return arguments.length?(zi=typeof hi==\"function\"?hi:r(+hi),an):zi},an.context=function(hi){return arguments.length?(Yi=hi==null?null:hi,an):Yi},an}function Ee(_t,br,Hr,ti,zi){_t.moveTo(br,Hr),_t.bezierCurveTo(br=(br+ti)/2,Hr,br,zi,ti,zi)}function Ae(_t,br,Hr,ti,zi){_t.moveTo(br,Hr),_t.bezierCurveTo(br,Hr=(Hr+zi)/2,ti,Hr,ti,zi)}function ze(_t,br,Hr,ti,zi){var Yi=Me(br,Hr),an=Me(br,Hr=(Hr+zi)/2),hi=Me(ti,Hr),Ji=Me(ti,zi);_t.moveTo(Yi[0],Yi[1]),_t.bezierCurveTo(an[0],an[1],hi[0],hi[1],Ji[0],Ji[1])}function Ce(){return Te(Ee)}function me(){return Te(Ae)}function Re(){var _t=Te(ze);return _t.angle=_t.x,delete _t.x,_t.radius=_t.y,delete _t.y,_t}var ce={draw:function(_t,br){var Hr=Math.sqrt(br/f);_t.moveTo(Hr,0),_t.arc(0,0,Hr,0,d)}},Ge={draw:function(_t,br){var Hr=Math.sqrt(br/5)/2;_t.moveTo(-3*Hr,-Hr),_t.lineTo(-Hr,-Hr),_t.lineTo(-Hr,-3*Hr),_t.lineTo(Hr,-3*Hr),_t.lineTo(Hr,-Hr),_t.lineTo(3*Hr,-Hr),_t.lineTo(3*Hr,Hr),_t.lineTo(Hr,Hr),_t.lineTo(Hr,3*Hr),_t.lineTo(-Hr,3*Hr),_t.lineTo(-Hr,Hr),_t.lineTo(-3*Hr,Hr),_t.closePath()}},nt=Math.sqrt(1/3),ct=nt*2,qt={draw:function(_t,br){var Hr=Math.sqrt(br/ct),ti=Hr*nt;_t.moveTo(0,-Hr),_t.lineTo(ti,0),_t.lineTo(0,Hr),_t.lineTo(-ti,0),_t.closePath()}},rt=.8908130915292852,ot=Math.sin(f/10)/Math.sin(7*f/10),Rt=Math.sin(d/10)*ot,kt=-Math.cos(d/10)*ot,Ct={draw:function(_t,br){var Hr=Math.sqrt(br*rt),ti=Rt*Hr,zi=kt*Hr;_t.moveTo(0,-Hr),_t.lineTo(ti,zi);for(var Yi=1;Yi<5;++Yi){var an=d*Yi/5,hi=Math.cos(an),Ji=Math.sin(an);_t.lineTo(Ji*Hr,-hi*Hr),_t.lineTo(hi*ti-Ji*zi,Ji*ti+hi*zi)}_t.closePath()}},Yt={draw:function(_t,br){var Hr=Math.sqrt(br),ti=-Hr/2;_t.rect(ti,ti,Hr,Hr)}},xr=Math.sqrt(3),er={draw:function(_t,br){var Hr=-Math.sqrt(br/(xr*3));_t.moveTo(0,Hr*2),_t.lineTo(-xr*Hr,-Hr),_t.lineTo(xr*Hr,-Hr),_t.closePath()}},Ke=-.5,xt=Math.sqrt(3)/2,bt=1/Math.sqrt(12),Lt=(bt/2+1)*3,St={draw:function(_t,br){var Hr=Math.sqrt(br/Lt),ti=Hr/2,zi=Hr*bt,Yi=ti,an=Hr*bt+Hr,hi=-Yi,Ji=an;_t.moveTo(ti,zi),_t.lineTo(Yi,an),_t.lineTo(hi,Ji),_t.lineTo(Ke*ti-xt*zi,xt*ti+Ke*zi),_t.lineTo(Ke*Yi-xt*an,xt*Yi+Ke*an),_t.lineTo(Ke*hi-xt*Ji,xt*hi+Ke*Ji),_t.lineTo(Ke*ti+xt*zi,Ke*zi-xt*ti),_t.lineTo(Ke*Yi+xt*an,Ke*an-xt*Yi),_t.lineTo(Ke*hi+xt*Ji,Ke*Ji-xt*hi),_t.closePath()}},Et=[ce,Ge,qt,Yt,Ct,er,St];function dt(){var _t=r(ce),br=r(64),Hr=null;function ti(){var zi;if(Hr||(Hr=zi=t.path()),_t.apply(this,arguments).draw(Hr,+br.apply(this,arguments)),zi)return Hr=null,zi+\"\"||null}return ti.type=function(zi){return arguments.length?(_t=typeof zi==\"function\"?zi:r(zi),ti):_t},ti.size=function(zi){return arguments.length?(br=typeof zi==\"function\"?zi:r(+zi),ti):br},ti.context=function(zi){return arguments.length?(Hr=zi==null?null:zi,ti):Hr},ti}function Ht(){}function $t(_t,br,Hr){_t._context.bezierCurveTo((2*_t._x0+_t._x1)/3,(2*_t._y0+_t._y1)/3,(_t._x0+2*_t._x1)/3,(_t._y0+2*_t._y1)/3,(_t._x0+4*_t._x1+br)/6,(_t._y0+4*_t._y1+Hr)/6)}function fr(_t){this._context=_t}fr.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:$t(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(_t,br){switch(_t=+_t,br=+br,this._point){case 0:this._point=1,this._line?this._context.lineTo(_t,br):this._context.moveTo(_t,br);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:$t(this,_t,br);break}this._x0=this._x1,this._x1=_t,this._y0=this._y1,this._y1=br}};function _r(_t){return new fr(_t)}function Br(_t){this._context=_t}Br.prototype={areaStart:Ht,areaEnd:Ht,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x2,this._y2),this._context.closePath();break}case 2:{this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break}case 3:{this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}}},point:function(_t,br){switch(_t=+_t,br=+br,this._point){case 0:this._point=1,this._x2=_t,this._y2=br;break;case 1:this._point=2,this._x3=_t,this._y3=br;break;case 2:this._point=3,this._x4=_t,this._y4=br,this._context.moveTo((this._x0+4*this._x1+_t)/6,(this._y0+4*this._y1+br)/6);break;default:$t(this,_t,br);break}this._x0=this._x1,this._x1=_t,this._y0=this._y1,this._y1=br}};function Or(_t){return new Br(_t)}function Nr(_t){this._context=_t}Nr.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(_t,br){switch(_t=+_t,br=+br,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var Hr=(this._x0+4*this._x1+_t)/6,ti=(this._y0+4*this._y1+br)/6;this._line?this._context.lineTo(Hr,ti):this._context.moveTo(Hr,ti);break;case 3:this._point=4;default:$t(this,_t,br);break}this._x0=this._x1,this._x1=_t,this._y0=this._y1,this._y1=br}};function ut(_t){return new Nr(_t)}function Ne(_t,br){this._basis=new fr(_t),this._beta=br}Ne.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var _t=this._x,br=this._y,Hr=_t.length-1;if(Hr>0)for(var ti=_t[0],zi=br[0],Yi=_t[Hr]-ti,an=br[Hr]-zi,hi=-1,Ji;++hi<=Hr;)Ji=hi/Hr,this._basis.point(this._beta*_t[hi]+(1-this._beta)*(ti+Ji*Yi),this._beta*br[hi]+(1-this._beta)*(zi+Ji*an));this._x=this._y=null,this._basis.lineEnd()},point:function(_t,br){this._x.push(+_t),this._y.push(+br)}};var Ye=function _t(br){function Hr(ti){return br===1?new fr(ti):new Ne(ti,br)}return Hr.beta=function(ti){return _t(+ti)},Hr}(.85);function Ve(_t,br,Hr){_t._context.bezierCurveTo(_t._x1+_t._k*(_t._x2-_t._x0),_t._y1+_t._k*(_t._y2-_t._y0),_t._x2+_t._k*(_t._x1-br),_t._y2+_t._k*(_t._y1-Hr),_t._x2,_t._y2)}function Xe(_t,br){this._context=_t,this._k=(1-br)/6}Xe.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:Ve(this,this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(_t,br){switch(_t=+_t,br=+br,this._point){case 0:this._point=1,this._line?this._context.lineTo(_t,br):this._context.moveTo(_t,br);break;case 1:this._point=2,this._x1=_t,this._y1=br;break;case 2:this._point=3;default:Ve(this,_t,br);break}this._x0=this._x1,this._x1=this._x2,this._x2=_t,this._y0=this._y1,this._y1=this._y2,this._y2=br}};var ht=function _t(br){function Hr(ti){return new Xe(ti,br)}return Hr.tension=function(ti){return _t(+ti)},Hr}(0);function Le(_t,br){this._context=_t,this._k=(1-br)/6}Le.prototype={areaStart:Ht,areaEnd:Ht,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x3,this._y3),this._context.closePath();break}case 2:{this._context.lineTo(this._x3,this._y3),this._context.closePath();break}case 3:{this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}}},point:function(_t,br){switch(_t=+_t,br=+br,this._point){case 0:this._point=1,this._x3=_t,this._y3=br;break;case 1:this._point=2,this._context.moveTo(this._x4=_t,this._y4=br);break;case 2:this._point=3,this._x5=_t,this._y5=br;break;default:Ve(this,_t,br);break}this._x0=this._x1,this._x1=this._x2,this._x2=_t,this._y0=this._y1,this._y1=this._y2,this._y2=br}};var xe=function _t(br){function Hr(ti){return new Le(ti,br)}return Hr.tension=function(ti){return _t(+ti)},Hr}(0);function Se(_t,br){this._context=_t,this._k=(1-br)/6}Se.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(_t,br){switch(_t=+_t,br=+br,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Ve(this,_t,br);break}this._x0=this._x1,this._x1=this._x2,this._x2=_t,this._y0=this._y1,this._y1=this._y2,this._y2=br}};var lt=function _t(br){function Hr(ti){return new Se(ti,br)}return Hr.tension=function(ti){return _t(+ti)},Hr}(0);function Gt(_t,br,Hr){var ti=_t._x1,zi=_t._y1,Yi=_t._x2,an=_t._y2;if(_t._l01_a>c){var hi=2*_t._l01_2a+3*_t._l01_a*_t._l12_a+_t._l12_2a,Ji=3*_t._l01_a*(_t._l01_a+_t._l12_a);ti=(ti*hi-_t._x0*_t._l12_2a+_t._x2*_t._l01_2a)/Ji,zi=(zi*hi-_t._y0*_t._l12_2a+_t._y2*_t._l01_2a)/Ji}if(_t._l23_a>c){var ua=2*_t._l23_2a+3*_t._l23_a*_t._l12_a+_t._l12_2a,Fn=3*_t._l23_a*(_t._l23_a+_t._l12_a);Yi=(Yi*ua+_t._x1*_t._l23_2a-br*_t._l12_2a)/Fn,an=(an*ua+_t._y1*_t._l23_2a-Hr*_t._l12_2a)/Fn}_t._context.bezierCurveTo(ti,zi,Yi,an,_t._x2,_t._y2)}function Vt(_t,br){this._context=_t,this._alpha=br}Vt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(_t,br){if(_t=+_t,br=+br,this._point){var Hr=this._x2-_t,ti=this._y2-br;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(Hr*Hr+ti*ti,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(_t,br):this._context.moveTo(_t,br);break;case 1:this._point=2;break;case 2:this._point=3;default:Gt(this,_t,br);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=_t,this._y0=this._y1,this._y1=this._y2,this._y2=br}};var ar=function _t(br){function Hr(ti){return br?new Vt(ti,br):new Xe(ti,0)}return Hr.alpha=function(ti){return _t(+ti)},Hr}(.5);function Qr(_t,br){this._context=_t,this._alpha=br}Qr.prototype={areaStart:Ht,areaEnd:Ht,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x3,this._y3),this._context.closePath();break}case 2:{this._context.lineTo(this._x3,this._y3),this._context.closePath();break}case 3:{this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}}},point:function(_t,br){if(_t=+_t,br=+br,this._point){var Hr=this._x2-_t,ti=this._y2-br;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(Hr*Hr+ti*ti,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=_t,this._y3=br;break;case 1:this._point=2,this._context.moveTo(this._x4=_t,this._y4=br);break;case 2:this._point=3,this._x5=_t,this._y5=br;break;default:Gt(this,_t,br);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=_t,this._y0=this._y1,this._y1=this._y2,this._y2=br}};var ai=function _t(br){function Hr(ti){return br?new Qr(ti,br):new Le(ti,0)}return Hr.alpha=function(ti){return _t(+ti)},Hr}(.5);function jr(_t,br){this._context=_t,this._alpha=br}jr.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(_t,br){if(_t=+_t,br=+br,this._point){var Hr=this._x2-_t,ti=this._y2-br;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(Hr*Hr+ti*ti,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Gt(this,_t,br);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=_t,this._y0=this._y1,this._y1=this._y2,this._y2=br}};var ri=function _t(br){function Hr(ti){return br?new jr(ti,br):new Se(ti,0)}return Hr.alpha=function(ti){return _t(+ti)},Hr}(.5);function bi(_t){this._context=_t}bi.prototype={areaStart:Ht,areaEnd:Ht,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(_t,br){_t=+_t,br=+br,this._point?this._context.lineTo(_t,br):(this._point=1,this._context.moveTo(_t,br))}};function nn(_t){return new bi(_t)}function Wi(_t){return _t<0?-1:1}function Ni(_t,br,Hr){var ti=_t._x1-_t._x0,zi=br-_t._x1,Yi=(_t._y1-_t._y0)/(ti||zi<0&&-0),an=(Hr-_t._y1)/(zi||ti<0&&-0),hi=(Yi*zi+an*ti)/(ti+zi);return(Wi(Yi)+Wi(an))*Math.min(Math.abs(Yi),Math.abs(an),.5*Math.abs(hi))||0}function _n(_t,br){var Hr=_t._x1-_t._x0;return Hr?(3*(_t._y1-_t._y0)/Hr-br)/2:br}function $i(_t,br,Hr){var ti=_t._x0,zi=_t._y0,Yi=_t._x1,an=_t._y1,hi=(Yi-ti)/3;_t._context.bezierCurveTo(ti+hi,zi+hi*br,Yi-hi,an-hi*Hr,Yi,an)}function zn(_t){this._context=_t}zn.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:$i(this,this._t0,_n(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(_t,br){var Hr=NaN;if(_t=+_t,br=+br,!(_t===this._x1&&br===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(_t,br):this._context.moveTo(_t,br);break;case 1:this._point=2;break;case 2:this._point=3,$i(this,_n(this,Hr=Ni(this,_t,br)),Hr);break;default:$i(this,this._t0,Hr=Ni(this,_t,br));break}this._x0=this._x1,this._x1=_t,this._y0=this._y1,this._y1=br,this._t0=Hr}}};function Wn(_t){this._context=new It(_t)}(Wn.prototype=Object.create(zn.prototype)).point=function(_t,br){zn.prototype.point.call(this,br,_t)};function It(_t){this._context=_t}It.prototype={moveTo:function(_t,br){this._context.moveTo(br,_t)},closePath:function(){this._context.closePath()},lineTo:function(_t,br){this._context.lineTo(br,_t)},bezierCurveTo:function(_t,br,Hr,ti,zi,Yi){this._context.bezierCurveTo(br,_t,ti,Hr,Yi,zi)}};function ft(_t){return new zn(_t)}function jt(_t){return new Wn(_t)}function Zt(_t){this._context=_t}Zt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var _t=this._x,br=this._y,Hr=_t.length;if(Hr)if(this._line?this._context.lineTo(_t[0],br[0]):this._context.moveTo(_t[0],br[0]),Hr===2)this._context.lineTo(_t[1],br[1]);else for(var ti=yr(_t),zi=yr(br),Yi=0,an=1;an=0;--br)zi[br]=(an[br]-zi[br+1])/Yi[br];for(Yi[Hr-1]=(_t[Hr]+zi[Hr-1])/2,br=0;br=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(_t,br){switch(_t=+_t,br=+br,this._point){case 0:this._point=1,this._line?this._context.lineTo(_t,br):this._context.moveTo(_t,br);break;case 1:this._point=2;default:{if(this._t<=0)this._context.lineTo(this._x,br),this._context.lineTo(_t,br);else{var Hr=this._x*(1-this._t)+_t*this._t;this._context.lineTo(Hr,this._y),this._context.lineTo(Hr,br)}break}}this._x=_t,this._y=br}};function Vr(_t){return new Zr(_t,.5)}function gi(_t){return new Zr(_t,0)}function Si(_t){return new Zr(_t,1)}function Mi(_t,br){if((an=_t.length)>1)for(var Hr=1,ti,zi,Yi=_t[br[0]],an,hi=Yi.length;Hr=0;)Hr[br]=br;return Hr}function Gi(_t,br){return _t[br]}function Ki(){var _t=r([]),br=Pi,Hr=Mi,ti=Gi;function zi(Yi){var an=_t.apply(this,arguments),hi,Ji=Yi.length,ua=an.length,Fn=new Array(ua),Sa;for(hi=0;hi0){for(var Hr,ti,zi=0,Yi=_t[0].length,an;zi0)for(var Hr,ti=0,zi,Yi,an,hi,Ji,ua=_t[br[0]].length;ti0?(zi[0]=an,zi[1]=an+=Yi):Yi<0?(zi[1]=hi,zi[0]=hi+=Yi):(zi[0]=0,zi[1]=Yi)}function la(_t,br){if((zi=_t.length)>0){for(var Hr=0,ti=_t[br[0]],zi,Yi=ti.length;Hr0)||!((Yi=(zi=_t[br[0]]).length)>0))){for(var Hr=0,ti=1,zi,Yi,an;tiYi&&(Yi=zi,Hr=br);return Hr}function oa(_t){var br=_t.map(Sn);return Pi(_t).sort(function(Hr,ti){return br[Hr]-br[ti]})}function Sn(_t){for(var br=0,Hr=-1,ti=_t.length,zi;++Hr{(function(e,t){typeof y7==\"object\"&&typeof mje!=\"undefined\"?t(y7,JE(),h7(),CJ()):typeof define==\"function\"&&define.amd?define([\"exports\",\"d3-array\",\"d3-collection\",\"d3-shape\"],t):t(e.d3=e.d3||{},e.d3,e.d3,e.d3)})(y7,function(e,t,r,n){\"use strict\";function i(p){return p.target.depth}function a(p){return p.depth}function o(p,P){return P-1-p.height}function s(p,P){return p.sourceLinks.length?p.depth:P-1}function l(p){return p.targetLinks.length?p.depth:p.sourceLinks.length?t.min(p.sourceLinks,i)-1:0}function u(p){return function(){return p}}function c(p,P){return h(p.source,P.source)||p.index-P.index}function f(p,P){return h(p.target,P.target)||p.index-P.index}function h(p,P){return p.y0-P.y0}function d(p){return p.value}function v(p){return(p.y0+p.y1)/2}function x(p){return v(p.source)*p.value}function b(p){return v(p.target)*p.value}function g(p){return p.index}function E(p){return p.nodes}function k(p){return p.links}function A(p,P){var T=p.get(P);if(!T)throw new Error(\"missing: \"+P);return T}var L=function(){var p=0,P=0,T=1,F=1,q=24,V=8,H=g,X=s,G=E,N=k,W=32,re=2/3;function ae(){var Te={nodes:G.apply(null,arguments),links:N.apply(null,arguments)};return _e(Te),Me(Te),ke(Te),ge(Te,W),ie(Te),Te}ae.update=function(Te){return ie(Te),Te},ae.nodeId=function(Te){return arguments.length?(H=typeof Te==\"function\"?Te:u(Te),ae):H},ae.nodeAlign=function(Te){return arguments.length?(X=typeof Te==\"function\"?Te:u(Te),ae):X},ae.nodeWidth=function(Te){return arguments.length?(q=+Te,ae):q},ae.nodePadding=function(Te){return arguments.length?(V=+Te,ae):V},ae.nodes=function(Te){return arguments.length?(G=typeof Te==\"function\"?Te:u(Te),ae):G},ae.links=function(Te){return arguments.length?(N=typeof Te==\"function\"?Te:u(Te),ae):N},ae.size=function(Te){return arguments.length?(p=P=0,T=+Te[0],F=+Te[1],ae):[T-p,F-P]},ae.extent=function(Te){return arguments.length?(p=+Te[0][0],T=+Te[1][0],P=+Te[0][1],F=+Te[1][1],ae):[[p,P],[T,F]]},ae.iterations=function(Te){return arguments.length?(W=+Te,ae):W};function _e(Te){Te.nodes.forEach(function(Ae,ze){Ae.index=ze,Ae.sourceLinks=[],Ae.targetLinks=[]});var Ee=r.map(Te.nodes,H);Te.links.forEach(function(Ae,ze){Ae.index=ze;var Ce=Ae.source,me=Ae.target;typeof Ce!=\"object\"&&(Ce=Ae.source=A(Ee,Ce)),typeof me!=\"object\"&&(me=Ae.target=A(Ee,me)),Ce.sourceLinks.push(Ae),me.targetLinks.push(Ae)})}function Me(Te){Te.nodes.forEach(function(Ee){Ee.value=Math.max(t.sum(Ee.sourceLinks,d),t.sum(Ee.targetLinks,d))})}function ke(Te){var Ee,Ae,ze;for(Ee=Te.nodes,Ae=[],ze=0;Ee.length;++ze,Ee=Ae,Ae=[])Ee.forEach(function(me){me.depth=ze,me.sourceLinks.forEach(function(Re){Ae.indexOf(Re.target)<0&&Ae.push(Re.target)})});for(Ee=Te.nodes,Ae=[],ze=0;Ee.length;++ze,Ee=Ae,Ae=[])Ee.forEach(function(me){me.height=ze,me.targetLinks.forEach(function(Re){Ae.indexOf(Re.source)<0&&Ae.push(Re.source)})});var Ce=(T-p-q)/(ze-1);Te.nodes.forEach(function(me){me.x1=(me.x0=p+Math.max(0,Math.min(ze-1,Math.floor(X.call(null,me,ze))))*Ce)+q})}function ge(Te){var Ee=r.nest().key(function(Ge){return Ge.x0}).sortKeys(t.ascending).entries(Te.nodes).map(function(Ge){return Ge.values});Ce(),ce();for(var Ae=1,ze=W;ze>0;--ze)Re(Ae*=.99),ce(),me(Ae),ce();function Ce(){var Ge=t.max(Ee,function(qt){return qt.length}),nt=re*(F-P)/(Ge-1);V>nt&&(V=nt);var ct=t.min(Ee,function(qt){return(F-P-(qt.length-1)*V)/t.sum(qt,d)});Ee.forEach(function(qt){qt.forEach(function(rt,ot){rt.y1=(rt.y0=ot)+rt.value*ct})}),Te.links.forEach(function(qt){qt.width=qt.value*ct})}function me(Ge){Ee.forEach(function(nt){nt.forEach(function(ct){if(ct.targetLinks.length){var qt=(t.sum(ct.targetLinks,x)/t.sum(ct.targetLinks,d)-v(ct))*Ge;ct.y0+=qt,ct.y1+=qt}})})}function Re(Ge){Ee.slice().reverse().forEach(function(nt){nt.forEach(function(ct){if(ct.sourceLinks.length){var qt=(t.sum(ct.sourceLinks,b)/t.sum(ct.sourceLinks,d)-v(ct))*Ge;ct.y0+=qt,ct.y1+=qt}})})}function ce(){Ee.forEach(function(Ge){var nt,ct,qt=P,rt=Ge.length,ot;for(Ge.sort(h),ot=0;ot0&&(nt.y0+=ct,nt.y1+=ct),qt=nt.y1+V;if(ct=qt-V-F,ct>0)for(qt=nt.y0-=ct,nt.y1-=ct,ot=rt-2;ot>=0;--ot)nt=Ge[ot],ct=nt.y1+V-qt,ct>0&&(nt.y0-=ct,nt.y1-=ct),qt=nt.y0})}}function ie(Te){Te.nodes.forEach(function(Ee){Ee.sourceLinks.sort(f),Ee.targetLinks.sort(c)}),Te.nodes.forEach(function(Ee){var Ae=Ee.y0,ze=Ae;Ee.sourceLinks.forEach(function(Ce){Ce.y0=Ae+Ce.width/2,Ae+=Ce.width}),Ee.targetLinks.forEach(function(Ce){Ce.y1=ze+Ce.width/2,ze+=Ce.width})})}return ae};function _(p){return[p.source.x1,p.y0]}function C(p){return[p.target.x0,p.y1]}var M=function(){return n.linkHorizontal().source(_).target(C)};e.sankey=L,e.sankeyCenter=l,e.sankeyLeft=a,e.sankeyRight=o,e.sankeyJustify=s,e.sankeyLinkHorizontal=M,Object.defineProperty(e,\"__esModule\",{value:!0})})});var xje=ye((a_r,_je)=>{var gWt=kJ();_je.exports=function(t,r){var n=[],i=[],a=[],o={},s=[],l;function u(k){a[k]=!1,o.hasOwnProperty(k)&&Object.keys(o[k]).forEach(function(A){delete o[k][A],a[A]&&u(A)})}function c(k){var A=!1;i.push(k),a[k]=!0;var L,_;for(L=0;L=k})}function d(k){h(k);for(var A=t,L=gWt(A),_=L.components.filter(function(q){return q.length>1}),C=1/0,M,p=0;p<_.length;p++)for(var P=0;P<_[p].length;P++)_[p][P]{(function(e,t){typeof _7==\"object\"&&typeof bje!=\"undefined\"?t(_7,JE(),h7(),CJ(),xje()):typeof define==\"function\"&&define.amd?define([\"exports\",\"d3-array\",\"d3-collection\",\"d3-shape\",\"elementary-circuits-directed-graph\"],t):t(e.d3=e.d3||{},e.d3,e.d3,e.d3,null)})(_7,function(e,t,r,n,i){\"use strict\";i=i&&i.hasOwnProperty(\"default\")?i.default:i;function a(rt){return rt.target.depth}function o(rt){return rt.depth}function s(rt,ot){return ot-1-rt.height}function l(rt,ot){return rt.sourceLinks.length?rt.depth:ot-1}function u(rt){return rt.targetLinks.length?rt.depth:rt.sourceLinks.length?t.min(rt.sourceLinks,a)-1:0}function c(rt){return function(){return rt}}var f=typeof Symbol==\"function\"&&typeof Symbol.iterator==\"symbol\"?function(rt){return typeof rt}:function(rt){return rt&&typeof Symbol==\"function\"&&rt.constructor===Symbol&&rt!==Symbol.prototype?\"symbol\":typeof rt};function h(rt,ot){return v(rt.source,ot.source)||rt.index-ot.index}function d(rt,ot){return v(rt.target,ot.target)||rt.index-ot.index}function v(rt,ot){return rt.partOfCycle===ot.partOfCycle?rt.y0-ot.y0:rt.circularLinkType===\"top\"||ot.circularLinkType===\"bottom\"?-1:1}function x(rt){return rt.value}function b(rt){return(rt.y0+rt.y1)/2}function g(rt){return b(rt.source)}function E(rt){return b(rt.target)}function k(rt){return rt.index}function A(rt){return rt.nodes}function L(rt){return rt.links}function _(rt,ot){var Rt=rt.get(ot);if(!Rt)throw new Error(\"missing: \"+ot);return Rt}function C(rt,ot){return ot(rt)}var M=25,p=10,P=.3;function T(){var rt=0,ot=0,Rt=1,kt=1,Ct=24,Yt,xr=k,er=l,Ke=A,xt=L,bt=32,Lt=2,St,Et=null;function dt(){var ut={nodes:Ke.apply(null,arguments),links:xt.apply(null,arguments)};Ht(ut),F(ut,xr,Et),$t(ut),Br(ut),q(ut,xr),Or(ut,bt,xr),Nr(ut);for(var Ne=4,Ye=0;Ye0?Ne+M+p:Ne,Ye=Ye>0?Ye+M+p:Ye,Ve=Ve>0?Ve+M+p:Ve,Xe=Xe>0?Xe+M+p:Xe,{top:Ne,bottom:Ye,left:Xe,right:Ve}}function _r(ut,Ne){var Ye=t.max(ut.nodes,function(lt){return lt.column}),Ve=Rt-rt,Xe=kt-ot,ht=Ve+Ne.right+Ne.left,Le=Xe+Ne.top+Ne.bottom,xe=Ve/ht,Se=Xe/Le;return rt=rt*xe+Ne.left,Rt=Ne.right==0?Rt:Rt*xe,ot=ot*Se+Ne.top,kt=kt*Se,ut.nodes.forEach(function(lt){lt.x0=rt+lt.column*((Rt-rt-Ct)/Ye),lt.x1=lt.x0+Ct}),Se}function Br(ut){var Ne,Ye,Ve;for(Ne=ut.nodes,Ye=[],Ve=0;Ne.length;++Ve,Ne=Ye,Ye=[])Ne.forEach(function(Xe){Xe.depth=Ve,Xe.sourceLinks.forEach(function(ht){Ye.indexOf(ht.target)<0&&!ht.circular&&Ye.push(ht.target)})});for(Ne=ut.nodes,Ye=[],Ve=0;Ne.length;++Ve,Ne=Ye,Ye=[])Ne.forEach(function(Xe){Xe.height=Ve,Xe.targetLinks.forEach(function(ht){Ye.indexOf(ht.source)<0&&!ht.circular&&Ye.push(ht.source)})});ut.nodes.forEach(function(Xe){Xe.column=Math.floor(er.call(null,Xe,Ve))})}function Or(ut,Ne,Ye){var Ve=r.nest().key(function(lt){return lt.column}).sortKeys(t.ascending).entries(ut.nodes).map(function(lt){return lt.values});Le(Ye),Se();for(var Xe=1,ht=Ne;ht>0;--ht)xe(Xe*=.99,Ye),Se();function Le(lt){if(St){var Gt=1/0;Ve.forEach(function(ai){var jr=kt*St/(ai.length+1);Gt=jr0))if(ai==0&&Qr==1)ri=jr.y1-jr.y0,jr.y0=kt/2-ri/2,jr.y1=kt/2+ri/2;else if(ai==Vt-1&&Qr==1)ri=jr.y1-jr.y0,jr.y0=kt/2-ri/2,jr.y1=kt/2+ri/2;else{var bi=0,nn=t.mean(jr.sourceLinks,E),Wi=t.mean(jr.targetLinks,g);nn&&Wi?bi=(nn+Wi)/2:bi=nn||Wi;var Ni=(bi-b(jr))*lt;jr.y0+=Ni,jr.y1+=Ni}})})}function Se(){Ve.forEach(function(lt){var Gt,Vt,ar=ot,Qr=lt.length,ai;for(lt.sort(v),ai=0;ai0&&(Gt.y0+=Vt,Gt.y1+=Vt),ar=Gt.y1+Yt;if(Vt=ar-Yt-kt,Vt>0)for(ar=Gt.y0-=Vt,Gt.y1-=Vt,ai=Qr-2;ai>=0;--ai)Gt=lt[ai],Vt=Gt.y1+Yt-ar,Vt>0&&(Gt.y0-=Vt,Gt.y1-=Vt),ar=Gt.y0})}}function Nr(ut){ut.nodes.forEach(function(Ne){Ne.sourceLinks.sort(d),Ne.targetLinks.sort(h)}),ut.nodes.forEach(function(Ne){var Ye=Ne.y0,Ve=Ye,Xe=Ne.y1,ht=Xe;Ne.sourceLinks.forEach(function(Le){Le.circular?(Le.y0=Xe-Le.width/2,Xe=Xe-Le.width):(Le.y0=Ye+Le.width/2,Ye+=Le.width)}),Ne.targetLinks.forEach(function(Le){Le.circular?(Le.y1=ht-Le.width/2,ht=ht-Le.width):(Le.y1=Ve+Le.width/2,Ve+=Le.width)})})}return dt}function F(rt,ot,Rt){var kt=0;if(Rt===null){for(var Ct=[],Yt=0;Ytot.source.column)}function X(rt,ot){var Rt=0;rt.sourceLinks.forEach(function(Ct){Rt=Ct.circular&&!ct(Ct,ot)?Rt+1:Rt});var kt=0;return rt.targetLinks.forEach(function(Ct){kt=Ct.circular&&!ct(Ct,ot)?kt+1:kt}),Rt+kt}function G(rt){var ot=rt.source.sourceLinks,Rt=0;ot.forEach(function(Yt){Rt=Yt.circular?Rt+1:Rt});var kt=rt.target.targetLinks,Ct=0;return kt.forEach(function(Yt){Ct=Yt.circular?Ct+1:Ct}),!(Rt>1||Ct>1)}function N(rt,ot,Rt){return rt.sort(ae),rt.forEach(function(kt,Ct){var Yt=0;if(ct(kt,Rt)&&G(kt))kt.circularPathData.verticalBuffer=Yt+kt.width/2;else{var xr=0;for(xr;xrYt?er:Yt}kt.circularPathData.verticalBuffer=Yt+kt.width/2}}),rt}function W(rt,ot,Rt,kt){var Ct=5,Yt=t.min(rt.links,function(Ke){return Ke.source.y0});rt.links.forEach(function(Ke){Ke.circular&&(Ke.circularPathData={})});var xr=rt.links.filter(function(Ke){return Ke.circularLinkType==\"top\"});N(xr,ot,kt);var er=rt.links.filter(function(Ke){return Ke.circularLinkType==\"bottom\"});N(er,ot,kt),rt.links.forEach(function(Ke){if(Ke.circular){if(Ke.circularPathData.arcRadius=Ke.width+p,Ke.circularPathData.leftNodeBuffer=Ct,Ke.circularPathData.rightNodeBuffer=Ct,Ke.circularPathData.sourceWidth=Ke.source.x1-Ke.source.x0,Ke.circularPathData.sourceX=Ke.source.x0+Ke.circularPathData.sourceWidth,Ke.circularPathData.targetX=Ke.target.x0,Ke.circularPathData.sourceY=Ke.y0,Ke.circularPathData.targetY=Ke.y1,ct(Ke,kt)&&G(Ke))Ke.circularPathData.leftSmallArcRadius=p+Ke.width/2,Ke.circularPathData.leftLargeArcRadius=p+Ke.width/2,Ke.circularPathData.rightSmallArcRadius=p+Ke.width/2,Ke.circularPathData.rightLargeArcRadius=p+Ke.width/2,Ke.circularLinkType==\"bottom\"?(Ke.circularPathData.verticalFullExtent=Ke.source.y1+M+Ke.circularPathData.verticalBuffer,Ke.circularPathData.verticalLeftInnerExtent=Ke.circularPathData.verticalFullExtent-Ke.circularPathData.leftLargeArcRadius,Ke.circularPathData.verticalRightInnerExtent=Ke.circularPathData.verticalFullExtent-Ke.circularPathData.rightLargeArcRadius):(Ke.circularPathData.verticalFullExtent=Ke.source.y0-M-Ke.circularPathData.verticalBuffer,Ke.circularPathData.verticalLeftInnerExtent=Ke.circularPathData.verticalFullExtent+Ke.circularPathData.leftLargeArcRadius,Ke.circularPathData.verticalRightInnerExtent=Ke.circularPathData.verticalFullExtent+Ke.circularPathData.rightLargeArcRadius);else{var xt=Ke.source.column,bt=Ke.circularLinkType,Lt=rt.links.filter(function(dt){return dt.source.column==xt&&dt.circularLinkType==bt});Ke.circularLinkType==\"bottom\"?Lt.sort(Me):Lt.sort(_e);var St=0;Lt.forEach(function(dt,Ht){dt.circularLinkID==Ke.circularLinkID&&(Ke.circularPathData.leftSmallArcRadius=p+Ke.width/2+St,Ke.circularPathData.leftLargeArcRadius=p+Ke.width/2+Ht*ot+St),St=St+dt.width}),xt=Ke.target.column,Lt=rt.links.filter(function(dt){return dt.target.column==xt&&dt.circularLinkType==bt}),Ke.circularLinkType==\"bottom\"?Lt.sort(ge):Lt.sort(ke),St=0,Lt.forEach(function(dt,Ht){dt.circularLinkID==Ke.circularLinkID&&(Ke.circularPathData.rightSmallArcRadius=p+Ke.width/2+St,Ke.circularPathData.rightLargeArcRadius=p+Ke.width/2+Ht*ot+St),St=St+dt.width}),Ke.circularLinkType==\"bottom\"?(Ke.circularPathData.verticalFullExtent=Math.max(Rt,Ke.source.y1,Ke.target.y1)+M+Ke.circularPathData.verticalBuffer,Ke.circularPathData.verticalLeftInnerExtent=Ke.circularPathData.verticalFullExtent-Ke.circularPathData.leftLargeArcRadius,Ke.circularPathData.verticalRightInnerExtent=Ke.circularPathData.verticalFullExtent-Ke.circularPathData.rightLargeArcRadius):(Ke.circularPathData.verticalFullExtent=Yt-M-Ke.circularPathData.verticalBuffer,Ke.circularPathData.verticalLeftInnerExtent=Ke.circularPathData.verticalFullExtent+Ke.circularPathData.leftLargeArcRadius,Ke.circularPathData.verticalRightInnerExtent=Ke.circularPathData.verticalFullExtent+Ke.circularPathData.rightLargeArcRadius)}Ke.circularPathData.leftInnerExtent=Ke.circularPathData.sourceX+Ke.circularPathData.leftNodeBuffer,Ke.circularPathData.rightInnerExtent=Ke.circularPathData.targetX-Ke.circularPathData.rightNodeBuffer,Ke.circularPathData.leftFullExtent=Ke.circularPathData.sourceX+Ke.circularPathData.leftLargeArcRadius+Ke.circularPathData.leftNodeBuffer,Ke.circularPathData.rightFullExtent=Ke.circularPathData.targetX-Ke.circularPathData.rightLargeArcRadius-Ke.circularPathData.rightNodeBuffer}if(Ke.circular)Ke.path=re(Ke);else{var Et=n.linkHorizontal().source(function(dt){var Ht=dt.source.x0+(dt.source.x1-dt.source.x0),$t=dt.y0;return[Ht,$t]}).target(function(dt){var Ht=dt.target.x0,$t=dt.y1;return[Ht,$t]});Ke.path=Et(Ke)}})}function re(rt){var ot=\"\";return rt.circularLinkType==\"top\"?ot=\"M\"+rt.circularPathData.sourceX+\" \"+rt.circularPathData.sourceY+\" L\"+rt.circularPathData.leftInnerExtent+\" \"+rt.circularPathData.sourceY+\" A\"+rt.circularPathData.leftLargeArcRadius+\" \"+rt.circularPathData.leftSmallArcRadius+\" 0 0 0 \"+rt.circularPathData.leftFullExtent+\" \"+(rt.circularPathData.sourceY-rt.circularPathData.leftSmallArcRadius)+\" L\"+rt.circularPathData.leftFullExtent+\" \"+rt.circularPathData.verticalLeftInnerExtent+\" A\"+rt.circularPathData.leftLargeArcRadius+\" \"+rt.circularPathData.leftLargeArcRadius+\" 0 0 0 \"+rt.circularPathData.leftInnerExtent+\" \"+rt.circularPathData.verticalFullExtent+\" L\"+rt.circularPathData.rightInnerExtent+\" \"+rt.circularPathData.verticalFullExtent+\" A\"+rt.circularPathData.rightLargeArcRadius+\" \"+rt.circularPathData.rightLargeArcRadius+\" 0 0 0 \"+rt.circularPathData.rightFullExtent+\" \"+rt.circularPathData.verticalRightInnerExtent+\" L\"+rt.circularPathData.rightFullExtent+\" \"+(rt.circularPathData.targetY-rt.circularPathData.rightSmallArcRadius)+\" A\"+rt.circularPathData.rightLargeArcRadius+\" \"+rt.circularPathData.rightSmallArcRadius+\" 0 0 0 \"+rt.circularPathData.rightInnerExtent+\" \"+rt.circularPathData.targetY+\" L\"+rt.circularPathData.targetX+\" \"+rt.circularPathData.targetY:ot=\"M\"+rt.circularPathData.sourceX+\" \"+rt.circularPathData.sourceY+\" L\"+rt.circularPathData.leftInnerExtent+\" \"+rt.circularPathData.sourceY+\" A\"+rt.circularPathData.leftLargeArcRadius+\" \"+rt.circularPathData.leftSmallArcRadius+\" 0 0 1 \"+rt.circularPathData.leftFullExtent+\" \"+(rt.circularPathData.sourceY+rt.circularPathData.leftSmallArcRadius)+\" L\"+rt.circularPathData.leftFullExtent+\" \"+rt.circularPathData.verticalLeftInnerExtent+\" A\"+rt.circularPathData.leftLargeArcRadius+\" \"+rt.circularPathData.leftLargeArcRadius+\" 0 0 1 \"+rt.circularPathData.leftInnerExtent+\" \"+rt.circularPathData.verticalFullExtent+\" L\"+rt.circularPathData.rightInnerExtent+\" \"+rt.circularPathData.verticalFullExtent+\" A\"+rt.circularPathData.rightLargeArcRadius+\" \"+rt.circularPathData.rightLargeArcRadius+\" 0 0 1 \"+rt.circularPathData.rightFullExtent+\" \"+rt.circularPathData.verticalRightInnerExtent+\" L\"+rt.circularPathData.rightFullExtent+\" \"+(rt.circularPathData.targetY+rt.circularPathData.rightSmallArcRadius)+\" A\"+rt.circularPathData.rightLargeArcRadius+\" \"+rt.circularPathData.rightSmallArcRadius+\" 0 0 1 \"+rt.circularPathData.rightInnerExtent+\" \"+rt.circularPathData.targetY+\" L\"+rt.circularPathData.targetX+\" \"+rt.circularPathData.targetY,ot}function ae(rt,ot){return ie(rt)==ie(ot)?rt.circularLinkType==\"bottom\"?Me(rt,ot):_e(rt,ot):ie(ot)-ie(rt)}function _e(rt,ot){return rt.y0-ot.y0}function Me(rt,ot){return ot.y0-rt.y0}function ke(rt,ot){return rt.y1-ot.y1}function ge(rt,ot){return ot.y1-rt.y1}function ie(rt){return rt.target.column-rt.source.column}function Te(rt){return rt.target.x0-rt.source.x1}function Ee(rt,ot){var Rt=V(rt),kt=Te(ot)/Math.tan(Rt),Ct=nt(rt)==\"up\"?rt.y1+kt:rt.y1-kt;return Ct}function Ae(rt,ot){var Rt=V(rt),kt=Te(ot)/Math.tan(Rt),Ct=nt(rt)==\"up\"?rt.y1-kt:rt.y1+kt;return Ct}function ze(rt,ot,Rt,kt){rt.links.forEach(function(Ct){if(!Ct.circular&&Ct.target.column-Ct.source.column>1){var Yt=Ct.source.column+1,xr=Ct.target.column-1,er=1,Ke=xr-Yt+1;for(er=1;Yt<=xr;Yt++,er++)rt.nodes.forEach(function(xt){if(xt.column==Yt){var bt=er/(Ke+1),Lt=Math.pow(1-bt,3),St=3*bt*Math.pow(1-bt,2),Et=3*Math.pow(bt,2)*(1-bt),dt=Math.pow(bt,3),Ht=Lt*Ct.y0+St*Ct.y0+Et*Ct.y1+dt*Ct.y1,$t=Ht-Ct.width/2,fr=Ht+Ct.width/2,_r;$t>xt.y0&&$txt.y0&&frxt.y1&&me(Br,_r,ot,Rt)})):$txt.y1&&(_r=fr-xt.y0+10,xt=me(xt,_r,ot,Rt),rt.nodes.forEach(function(Br){C(Br,kt)==C(xt,kt)||Br.column!=xt.column||Br.y0xt.y1&&me(Br,_r,ot,Rt)}))}})}})}function Ce(rt,ot){return rt.y0>ot.y0&&rt.y0ot.y0&&rt.y1ot.y1}function me(rt,ot,Rt,kt){return rt.y0+ot>=Rt&&rt.y1+ot<=kt&&(rt.y0=rt.y0+ot,rt.y1=rt.y1+ot,rt.targetLinks.forEach(function(Ct){Ct.y1=Ct.y1+ot}),rt.sourceLinks.forEach(function(Ct){Ct.y0=Ct.y0+ot})),rt}function Re(rt,ot,Rt,kt){rt.nodes.forEach(function(Ct){kt&&Ct.y+(Ct.y1-Ct.y0)>ot&&(Ct.y=Ct.y-(Ct.y+(Ct.y1-Ct.y0)-ot));var Yt=rt.links.filter(function(Ke){return C(Ke.source,Rt)==C(Ct,Rt)}),xr=Yt.length;xr>1&&Yt.sort(function(Ke,xt){if(!Ke.circular&&!xt.circular){if(Ke.target.column==xt.target.column)return Ke.y1-xt.y1;if(Ge(Ke,xt)){if(Ke.target.column>xt.target.column){var bt=Ae(xt,Ke);return Ke.y1-bt}if(xt.target.column>Ke.target.column){var Lt=Ae(Ke,xt);return Lt-xt.y1}}else return Ke.y1-xt.y1}if(Ke.circular&&!xt.circular)return Ke.circularLinkType==\"top\"?-1:1;if(xt.circular&&!Ke.circular)return xt.circularLinkType==\"top\"?1:-1;if(Ke.circular&&xt.circular)return Ke.circularLinkType===xt.circularLinkType&&Ke.circularLinkType==\"top\"?Ke.target.column===xt.target.column?Ke.target.y1-xt.target.y1:xt.target.column-Ke.target.column:Ke.circularLinkType===xt.circularLinkType&&Ke.circularLinkType==\"bottom\"?Ke.target.column===xt.target.column?xt.target.y1-Ke.target.y1:Ke.target.column-xt.target.column:Ke.circularLinkType==\"top\"?-1:1});var er=Ct.y0;Yt.forEach(function(Ke){Ke.y0=er+Ke.width/2,er=er+Ke.width}),Yt.forEach(function(Ke,xt){if(Ke.circularLinkType==\"bottom\"){var bt=xt+1,Lt=0;for(bt;bt1&&Ct.sort(function(er,Ke){if(!er.circular&&!Ke.circular){if(er.source.column==Ke.source.column)return er.y0-Ke.y0;if(Ge(er,Ke)){if(Ke.source.column0?\"up\":\"down\"}function ct(rt,ot){return C(rt.source,ot)==C(rt.target,ot)}function qt(rt,ot,Rt){var kt=rt.nodes,Ct=rt.links,Yt=!1,xr=!1;if(Ct.forEach(function(St){St.circularLinkType==\"top\"?Yt=!0:St.circularLinkType==\"bottom\"&&(xr=!0)}),Yt==!1||xr==!1){var er=t.min(kt,function(St){return St.y0}),Ke=t.max(kt,function(St){return St.y1}),xt=Ke-er,bt=Rt-ot,Lt=bt/xt;kt.forEach(function(St){var Et=(St.y1-St.y0)*Lt;St.y0=(St.y0-er)*Lt,St.y1=St.y0+Et}),Ct.forEach(function(St){St.y0=(St.y0-er)*Lt,St.y1=(St.y1-er)*Lt,St.width=St.width*Lt})}}e.sankeyCircular=T,e.sankeyCenter=u,e.sankeyLeft=o,e.sankeyRight=s,e.sankeyJustify=l,Object.defineProperty(e,\"__esModule\",{value:!0})})});var LJ=ye((o_r,Tje)=>{\"use strict\";Tje.exports={nodeTextOffsetHorizontal:4,nodeTextOffsetVertical:3,nodePadAcross:10,sankeyIterations:50,forceIterations:5,forceTicksPerFrame:10,duration:500,ease:\"linear\",cn:{sankey:\"sankey\",sankeyLinks:\"sankey-links\",sankeyLink:\"sankey-link\",sankeyNodeSet:\"sankey-node-set\",sankeyNode:\"sankey-node\",nodeRect:\"node-rect\",nodeLabel:\"node-label\"}}});var Fje=ye((s_r,zje)=>{\"use strict\";var Aje=dje(),mWt=(R2(),ab(I2)).interpolateNumber,LA=xa(),Vk=yje(),yWt=wje(),pu=LJ(),PA=id(),aw=va(),_Wt=ao(),p1=Mr(),RJ=p1.strTranslate,xWt=p1.strRotate,DJ=Km(),Hk=DJ.keyFun,x7=DJ.repeat,Lje=DJ.unwrap,Sje=Ll(),bWt=ba(),Pje=Nh(),wWt=Pje.CAP_SHIFT,TWt=Pje.LINE_SPACING,AWt=3;function SWt(e,t,r){var n=Lje(t),i=n.trace,a=i.domain,o=i.orientation===\"h\",s=i.node.pad,l=i.node.thickness,u={justify:Vk.sankeyJustify,left:Vk.sankeyLeft,right:Vk.sankeyRight,center:Vk.sankeyCenter}[i.node.align],c=e.width*(a.x[1]-a.x[0]),f=e.height*(a.y[1]-a.y[0]),h=n._nodes,d=n._links,v=n.circular,x;v?x=yWt.sankeyCircular().circularLinkGap(0):x=Vk.sankey(),x.iterations(pu.sankeyIterations).size(o?[c,f]:[f,c]).nodeWidth(l).nodePadding(s).nodeId(function(V){return V.pointNumber}).nodeAlign(u).nodes(h).links(d);var b=x();x.nodePadding()=N||(G=N-X.y0,G>1e-6&&(X.y0+=G,X.y1+=G)),N=X.y1+s})}function P(V){var H=V.map(function(_e,Me){return{x0:_e.x0,index:Me}}).sort(function(_e,Me){return _e.x0-Me.x0}),X=[],G=-1,N,W=-1/0,re;for(g=0;gW+l&&(G+=1,N=ae.x0),W=ae.x0,X[G]||(X[G]=[]),X[G].push(ae),re=N-ae.x0,ae.x0+=re,ae.x1+=re}return X}if(i.node.x.length&&i.node.y.length){for(g=0;g0?\" L \"+i.targetX+\" \"+i.targetY:\"\")+\"Z\"):(r=\"M \"+(i.targetX-t)+\" \"+(i.targetY-n)+\" L \"+(i.rightInnerExtent-t)+\" \"+(i.targetY-n)+\" A \"+(i.rightLargeArcRadius+n)+\" \"+(i.rightSmallArcRadius+n)+\" 0 0 0 \"+(i.rightFullExtent-n-t)+\" \"+(i.targetY+i.rightSmallArcRadius)+\" L \"+(i.rightFullExtent-n-t)+\" \"+i.verticalRightInnerExtent,a&&o?r+=\" A \"+(i.rightLargeArcRadius+n)+\" \"+(i.rightLargeArcRadius+n)+\" 0 0 0 \"+(i.rightInnerExtent-n-t)+\" \"+(i.verticalFullExtent+n)+\" L \"+(i.rightFullExtent+n-t-(i.rightLargeArcRadius-n))+\" \"+(i.verticalFullExtent+n)+\" A \"+(i.rightLargeArcRadius+n)+\" \"+(i.rightLargeArcRadius+n)+\" 0 0 0 \"+(i.leftFullExtent+n)+\" \"+i.verticalLeftInnerExtent:a?r+=\" A \"+(i.rightLargeArcRadius-n)+\" \"+(i.rightSmallArcRadius-n)+\" 0 0 1 \"+(i.rightFullExtent-t-n-(i.rightLargeArcRadius-n))+\" \"+(i.verticalFullExtent-n)+\" L \"+(i.leftFullExtent+n+(i.rightLargeArcRadius-n))+\" \"+(i.verticalFullExtent-n)+\" A \"+(i.rightLargeArcRadius-n)+\" \"+(i.rightSmallArcRadius-n)+\" 0 0 1 \"+(i.leftFullExtent+n)+\" \"+i.verticalLeftInnerExtent:r+=\" A \"+(i.rightLargeArcRadius+n)+\" \"+(i.rightLargeArcRadius+n)+\" 0 0 0 \"+(i.rightInnerExtent-t)+\" \"+(i.verticalFullExtent+n)+\" L \"+i.leftInnerExtent+\" \"+(i.verticalFullExtent+n)+\" A \"+(i.leftLargeArcRadius+n)+\" \"+(i.leftLargeArcRadius+n)+\" 0 0 0 \"+(i.leftFullExtent+n)+\" \"+i.verticalLeftInnerExtent,r+=\" L \"+(i.leftFullExtent+n)+\" \"+(i.sourceY+i.leftSmallArcRadius)+\" A \"+(i.leftLargeArcRadius+n)+\" \"+(i.leftSmallArcRadius+n)+\" 0 0 0 \"+i.leftInnerExtent+\" \"+(i.sourceY-n)+\" L \"+i.sourceX+\" \"+(i.sourceY-n)+\" L \"+i.sourceX+\" \"+(i.sourceY+n)+\" L \"+i.leftInnerExtent+\" \"+(i.sourceY+n)+\" A \"+(i.leftLargeArcRadius-n)+\" \"+(i.leftSmallArcRadius-n)+\" 0 0 1 \"+(i.leftFullExtent-n)+\" \"+(i.sourceY+i.leftSmallArcRadius)+\" L \"+(i.leftFullExtent-n)+\" \"+i.verticalLeftInnerExtent,a&&o?r+=\" A \"+(i.rightLargeArcRadius-n)+\" \"+(i.rightSmallArcRadius-n)+\" 0 0 1 \"+(i.leftFullExtent-n-(i.rightLargeArcRadius-n))+\" \"+(i.verticalFullExtent-n)+\" L \"+(i.rightFullExtent+n-t+(i.rightLargeArcRadius-n))+\" \"+(i.verticalFullExtent-n)+\" A \"+(i.rightLargeArcRadius-n)+\" \"+(i.rightSmallArcRadius-n)+\" 0 0 1 \"+(i.rightFullExtent+n-t)+\" \"+i.verticalRightInnerExtent:a?r+=\" A \"+(i.rightLargeArcRadius+n)+\" \"+(i.rightLargeArcRadius+n)+\" 0 0 0 \"+(i.leftFullExtent+n)+\" \"+(i.verticalFullExtent+n)+\" L \"+(i.rightFullExtent-t-n)+\" \"+(i.verticalFullExtent+n)+\" A \"+(i.rightLargeArcRadius+n)+\" \"+(i.rightLargeArcRadius+n)+\" 0 0 0 \"+(i.rightFullExtent+n-t)+\" \"+i.verticalRightInnerExtent:r+=\" A \"+(i.leftLargeArcRadius-n)+\" \"+(i.leftLargeArcRadius-n)+\" 0 0 1 \"+i.leftInnerExtent+\" \"+(i.verticalFullExtent-n)+\" L \"+(i.rightInnerExtent-t)+\" \"+(i.verticalFullExtent-n)+\" A \"+(i.rightLargeArcRadius-n)+\" \"+(i.rightLargeArcRadius-n)+\" 0 0 1 \"+(i.rightFullExtent+n-t)+\" \"+i.verticalRightInnerExtent,r+=\" L \"+(i.rightFullExtent+n-t)+\" \"+(i.targetY+i.rightSmallArcRadius)+\" A \"+(i.rightLargeArcRadius-n)+\" \"+(i.rightSmallArcRadius-n)+\" 0 0 1 \"+(i.rightInnerExtent-t)+\" \"+(i.targetY+n)+\" L \"+(i.targetX-t)+\" \"+(i.targetY+n)+(t>0?\" L \"+i.targetX+\" \"+i.targetY:\"\")+\"Z\"),r}function zJ(){var e=.5;function t(r){var n=r.linkArrowLength;if(r.link.circular)return EWt(r.link,n);var i=Math.abs((r.link.target.x0-r.link.source.x1)/2);n>i&&(n=i);var a=r.link.source.x1,o=r.link.target.x0-n,s=mWt(a,o),l=s(e),u=s(1-e),c=r.link.y0-r.link.width/2,f=r.link.y0+r.link.width/2,h=r.link.y1-r.link.width/2,d=r.link.y1+r.link.width/2,v=\"M\"+a+\",\"+c,x=\"C\"+l+\",\"+c+\" \"+u+\",\"+h+\" \"+o+\",\"+h,b=\"C\"+u+\",\"+d+\" \"+l+\",\"+f+\" \"+a+\",\"+f,g=n>0?\"L\"+(o+n)+\",\"+(h+r.link.width/2):\"\";return g+=\"L\"+o+\",\"+d,v+x+g+b+\"Z\"}return t}function kWt(e,t){var r=PA(t.color),n=pu.nodePadAcross,i=e.nodePad/2;t.dx=t.x1-t.x0,t.dy=t.y1-t.y0;var a=t.dx,o=Math.max(.5,t.dy),s=\"node_\"+t.pointNumber;return t.group&&(s=p1.randstr()),t.trace=e.trace,t.curveNumber=e.trace.index,{index:t.pointNumber,key:s,partOfGroup:t.partOfGroup||!1,group:t.group,traceId:e.key,trace:e.trace,node:t,nodePad:e.nodePad,nodeLineColor:e.nodeLineColor,nodeLineWidth:e.nodeLineWidth,textFont:e.textFont,size:e.horizontal?e.height:e.width,visibleWidth:Math.ceil(a),visibleHeight:o,zoneX:-n,zoneY:-i,zoneWidth:a+2*n,zoneHeight:o+2*i,labelY:e.horizontal?t.dy/2+1:t.dx/2+1,left:t.originalLayer===1,sizeAcross:e.width,forceLayouts:e.forceLayouts,horizontal:e.horizontal,darkBackground:r.getBrightness()<=128,tinyColorHue:aw.tinyRGB(r),tinyColorAlpha:r.getAlpha(),valueFormat:e.valueFormat,valueSuffix:e.valueSuffix,sankey:e.sankey,graph:e.graph,arrangement:e.arrangement,uniqueNodeLabelPathId:[e.guid,e.key,s].join(\"_\"),interactionState:e.interactionState,figure:e}}function IJ(e){e.attr(\"transform\",function(t){return RJ(t.node.x0.toFixed(3),t.node.y0.toFixed(3))})}function CWt(e){e.call(IJ)}function Ije(e,t){e.call(CWt),t.attr(\"d\",zJ())}function Mje(e){e.attr(\"width\",function(t){return t.node.x1-t.node.x0}).attr(\"height\",function(t){return t.visibleHeight})}function PJ(e){return e.link.width>1||e.linkLineWidth>0}function Eje(e){var t=RJ(e.translateX,e.translateY);return t+(e.horizontal?\"matrix(1 0 0 1 0 0)\":\"matrix(0 1 1 0 0 0)\")}function kje(e,t,r){e.on(\".basic\",null).on(\"mouseover.basic\",function(n){!n.interactionState.dragInProgress&&!n.partOfGroup&&(r.hover(this,n,t),n.interactionState.hovered=[this,n])}).on(\"mousemove.basic\",function(n){!n.interactionState.dragInProgress&&!n.partOfGroup&&(r.follow(this,n),n.interactionState.hovered=[this,n])}).on(\"mouseout.basic\",function(n){!n.interactionState.dragInProgress&&!n.partOfGroup&&(r.unhover(this,n,t),n.interactionState.hovered=!1)}).on(\"click.basic\",function(n){n.interactionState.hovered&&(r.unhover(this,n,t),n.interactionState.hovered=!1),!n.interactionState.dragInProgress&&!n.partOfGroup&&r.select(this,n,t)})}function LWt(e,t,r,n){var i=LA.behavior.drag().origin(function(a){return{x:a.node.x0+a.visibleWidth/2,y:a.node.y0+a.visibleHeight/2}}).on(\"dragstart\",function(a){if(a.arrangement!==\"fixed\"&&(p1.ensureSingle(n._fullLayout._infolayer,\"g\",\"dragcover\",function(s){n._fullLayout._dragCover=s}),p1.raiseToTop(this),a.interactionState.dragInProgress=a.node,Cje(a.node),a.interactionState.hovered&&(r.nodeEvents.unhover.apply(0,a.interactionState.hovered),a.interactionState.hovered=!1),a.arrangement===\"snap\")){var o=a.traceId+\"|\"+a.key;a.forceLayouts[o]?a.forceLayouts[o].alpha(1):PWt(e,o,a,n),IWt(e,t,a,o,n)}}).on(\"drag\",function(a){if(a.arrangement!==\"fixed\"){var o=LA.event.x,s=LA.event.y;a.arrangement===\"snap\"?(a.node.x0=o-a.visibleWidth/2,a.node.x1=o+a.visibleWidth/2,a.node.y0=s-a.visibleHeight/2,a.node.y1=s+a.visibleHeight/2):(a.arrangement===\"freeform\"&&(a.node.x0=o-a.visibleWidth/2,a.node.x1=o+a.visibleWidth/2),s=Math.max(0,Math.min(a.size-a.visibleHeight/2,s)),a.node.y0=s-a.visibleHeight/2,a.node.y1=s+a.visibleHeight/2),Cje(a.node),a.arrangement!==\"snap\"&&(a.sankey.update(a.graph),Ije(e.filter(Dje(a)),t))}}).on(\"dragend\",function(a){if(a.arrangement!==\"fixed\"){a.interactionState.dragInProgress=!1;for(var o=0;o0)window.requestAnimationFrame(a);else{var l=r.node.originalX;r.node.x0=l-r.visibleWidth/2,r.node.x1=l+r.visibleWidth/2,Rje(r,i)}})}function RWt(e,t,r,n){return function(){for(var a=0,o=0;o0&&n.forceLayouts[t].alpha(0)}}function Rje(e,t){for(var r=[],n=[],i=0;i{\"use strict\";var Zv=xa(),qJ=Mr(),b7=qJ.numberFormat,qWt=Fje(),IA=Nc(),OWt=va(),Ax=LJ().cn,Gk=qJ._;function qje(e){return e!==\"\"}function RA(e,t){return e.filter(function(r){return r.key===t.traceId})}function Oje(e,t){Zv.select(e).select(\"path\").style(\"fill-opacity\",t),Zv.select(e).select(\"rect\").style(\"fill-opacity\",t)}function Bje(e){Zv.select(e).select(\"text.name\").style(\"fill\",\"black\")}function Nje(e){return function(t){return e.node.sourceLinks.indexOf(t.link)!==-1||e.node.targetLinks.indexOf(t.link)!==-1}}function Uje(e){return function(t){return t.node.sourceLinks.indexOf(e.link)!==-1||t.node.targetLinks.indexOf(e.link)!==-1}}function Vje(e,t,r){t&&r&&RA(r,t).selectAll(\".\"+Ax.sankeyLink).filter(Nje(t)).call(Hje.bind(0,t,r,!1))}function FJ(e,t,r){t&&r&&RA(r,t).selectAll(\".\"+Ax.sankeyLink).filter(Nje(t)).call(Gje.bind(0,t,r,!1))}function Hje(e,t,r,n){n.style(\"fill\",function(i){if(!i.link.concentrationscale)return i.tinyColorHoverHue}).style(\"fill-opacity\",function(i){if(!i.link.concentrationscale)return i.tinyColorHoverAlpha}),n.each(function(i){var a=i.link.label;a!==\"\"&&RA(t,e).selectAll(\".\"+Ax.sankeyLink).filter(function(o){return o.link.label===a}).style(\"fill\",function(o){if(!o.link.concentrationscale)return o.tinyColorHoverHue}).style(\"fill-opacity\",function(o){if(!o.link.concentrationscale)return o.tinyColorHoverAlpha})}),r&&RA(t,e).selectAll(\".\"+Ax.sankeyNode).filter(Uje(e)).call(Vje)}function Gje(e,t,r,n){n.style(\"fill\",function(i){return i.tinyColorHue}).style(\"fill-opacity\",function(i){return i.tinyColorAlpha}),n.each(function(i){var a=i.link.label;a!==\"\"&&RA(t,e).selectAll(\".\"+Ax.sankeyLink).filter(function(o){return o.link.label===a}).style(\"fill\",function(o){return o.tinyColorHue}).style(\"fill-opacity\",function(o){return o.tinyColorAlpha})}),r&&RA(t,e).selectAll(Ax.sankeyNode).filter(Uje(e)).call(FJ)}function lf(e,t){var r=e.hoverlabel||{},n=qJ.nestedProperty(r,t).get();return Array.isArray(n)?!1:n}jje.exports=function(t,r){for(var n=t._fullLayout,i=n._paper,a=n._size,o=0;o\"),color:lf(C,\"bgcolor\")||OWt.addOpacity(F.color,1),borderColor:lf(C,\"bordercolor\"),fontFamily:lf(C,\"font.family\"),fontSize:lf(C,\"font.size\"),fontColor:lf(C,\"font.color\"),fontWeight:lf(C,\"font.weight\"),fontStyle:lf(C,\"font.style\"),fontVariant:lf(C,\"font.variant\"),fontTextcase:lf(C,\"font.textcase\"),fontLineposition:lf(C,\"font.lineposition\"),fontShadow:lf(C,\"font.shadow\"),nameLength:lf(C,\"namelength\"),textAlign:lf(C,\"align\"),idealAlign:Zv.event.x\"),color:lf(C,\"bgcolor\")||_.tinyColorHue,borderColor:lf(C,\"bordercolor\"),fontFamily:lf(C,\"font.family\"),fontSize:lf(C,\"font.size\"),fontColor:lf(C,\"font.color\"),fontWeight:lf(C,\"font.weight\"),fontStyle:lf(C,\"font.style\"),fontVariant:lf(C,\"font.variant\"),fontTextcase:lf(C,\"font.textcase\"),fontLineposition:lf(C,\"font.lineposition\"),fontShadow:lf(C,\"font.shadow\"),nameLength:lf(C,\"namelength\"),textAlign:lf(C,\"align\"),idealAlign:\"left\",hovertemplate:C.hovertemplate,hovertemplateLabels:V,eventData:[_.node]},{container:n._hoverlayer.node(),outerContainer:n._paper.node(),gd:t});Oje(G,.85),Bje(G)}}},A=function(L,_,C){t._fullLayout.hovermode!==!1&&(Zv.select(L).call(FJ,_,C),_.node.trace.node.hoverinfo!==\"skip\"&&(_.node.fullData=_.node.trace,t.emit(\"plotly_unhover\",{event:Zv.event,points:[_.node]})),IA.loneUnhover(n._hoverlayer.node()))};qWt(t,i,r,{width:a.w,height:a.h,margin:{t:a.t,r:a.r,b:a.b,l:a.l}},{linkEvents:{hover:u,follow:x,unhover:b,select:l},nodeEvents:{hover:E,follow:k,unhover:A,select:g}})}});var Wje=ye(ow=>{\"use strict\";var BWt=Bu().overrideAll,NWt=kd().getModuleCalcData,UWt=OJ(),VWt=B1(),HWt=Tg(),GWt=gv(),jWt=wf().prepSelect,BJ=Mr(),WWt=ba(),w7=\"sankey\";ow.name=w7;ow.baseLayoutAttrOverrides=BWt({hoverlabel:VWt.hoverlabel},\"plot\",\"nested\");ow.plot=function(e){var t=NWt(e.calcdata,w7)[0];UWt(e,t),ow.updateFx(e)};ow.clean=function(e,t,r,n){var i=n._has&&n._has(w7),a=t._has&&t._has(w7);i&&!a&&(n._paperdiv.selectAll(\".sankey\").remove(),n._paperdiv.selectAll(\".bgsankey\").remove())};ow.updateFx=function(e){for(var t=0;t{\"use strict\";Zje.exports=function(t,r){for(var n=t.cd,i=[],a=n[0].trace,o=a._sankey.graph.nodes,s=0;s{\"use strict\";Yje.exports={attributes:EJ(),supplyDefaults:QGe(),calc:nje(),plot:OJ(),moduleType:\"trace\",name:\"sankey\",basePlotModule:Wje(),selectPoints:Xje(),categories:[\"noOpacity\"],meta:{}}});var $je=ye((h_r,Jje)=>{\"use strict\";Jje.exports=Kje()});var eWe=ye(DA=>{\"use strict\";var Qje=Xu();DA.name=\"indicator\";DA.plot=function(e,t,r,n){Qje.plotBasePlot(DA.name,e,t,r,n)};DA.clean=function(e,t,r,n){Qje.cleanBasePlot(DA.name,e,t,r,n)}});var UJ=ye((v_r,oWe)=>{\"use strict\";var Sx=no().extendFlat,rWe=no().extendDeep,XWt=Bu().overrideAll,iWe=Su(),nWe=dh(),YWt=Ju().attributes,Sf=Cd(),KWt=Vs().templatedArray,T7=HT(),tWe=Oc().descriptionOnlyNumbers,NJ=iWe({editType:\"plot\",colorEditType:\"plot\"}),jk={color:{valType:\"color\",editType:\"plot\"},line:{color:{valType:\"color\",dflt:nWe.defaultLine,editType:\"plot\"},width:{valType:\"number\",min:0,dflt:0,editType:\"plot\"},editType:\"calc\"},thickness:{valType:\"number\",min:0,max:1,dflt:1,editType:\"plot\"},editType:\"calc\"},aWe={valType:\"info_array\",items:[{valType:\"number\",editType:\"plot\"},{valType:\"number\",editType:\"plot\"}],editType:\"plot\"},JWt=KWt(\"step\",rWe({},jk,{range:aWe}));oWe.exports={mode:{valType:\"flaglist\",editType:\"calc\",flags:[\"number\",\"delta\",\"gauge\"],dflt:\"number\"},value:{valType:\"number\",editType:\"calc\",anim:!0},align:{valType:\"enumerated\",values:[\"left\",\"center\",\"right\"],editType:\"plot\"},domain:YWt({name:\"indicator\",trace:!0,editType:\"calc\"}),title:{text:{valType:\"string\",editType:\"plot\"},align:{valType:\"enumerated\",values:[\"left\",\"center\",\"right\"],editType:\"plot\"},font:Sx({},NJ,{}),editType:\"plot\"},number:{valueformat:{valType:\"string\",dflt:\"\",editType:\"plot\",description:tWe(\"value\")},font:Sx({},NJ,{}),prefix:{valType:\"string\",dflt:\"\",editType:\"plot\"},suffix:{valType:\"string\",dflt:\"\",editType:\"plot\"},editType:\"plot\"},delta:{reference:{valType:\"number\",editType:\"calc\"},position:{valType:\"enumerated\",values:[\"top\",\"bottom\",\"left\",\"right\"],dflt:\"bottom\",editType:\"plot\"},relative:{valType:\"boolean\",editType:\"plot\",dflt:!1},valueformat:{valType:\"string\",editType:\"plot\",description:tWe(\"value\")},increasing:{symbol:{valType:\"string\",dflt:T7.INCREASING.SYMBOL,editType:\"plot\"},color:{valType:\"color\",dflt:T7.INCREASING.COLOR,editType:\"plot\"},editType:\"plot\"},decreasing:{symbol:{valType:\"string\",dflt:T7.DECREASING.SYMBOL,editType:\"plot\"},color:{valType:\"color\",dflt:T7.DECREASING.COLOR,editType:\"plot\"},editType:\"plot\"},font:Sx({},NJ,{}),prefix:{valType:\"string\",dflt:\"\",editType:\"plot\"},suffix:{valType:\"string\",dflt:\"\",editType:\"plot\"},editType:\"calc\"},gauge:{shape:{valType:\"enumerated\",editType:\"plot\",dflt:\"angular\",values:[\"angular\",\"bullet\"]},bar:rWe({},jk,{color:{dflt:\"green\"}}),bgcolor:{valType:\"color\",editType:\"plot\"},bordercolor:{valType:\"color\",dflt:nWe.defaultLine,editType:\"plot\"},borderwidth:{valType:\"number\",min:0,dflt:1,editType:\"plot\"},axis:XWt({range:aWe,visible:Sx({},Sf.visible,{dflt:!0}),tickmode:Sf.minor.tickmode,nticks:Sf.nticks,tick0:Sf.tick0,dtick:Sf.dtick,tickvals:Sf.tickvals,ticktext:Sf.ticktext,ticks:Sx({},Sf.ticks,{dflt:\"outside\"}),ticklen:Sf.ticklen,tickwidth:Sf.tickwidth,tickcolor:Sf.tickcolor,ticklabelstep:Sf.ticklabelstep,showticklabels:Sf.showticklabels,labelalias:Sf.labelalias,tickfont:iWe({}),tickangle:Sf.tickangle,tickformat:Sf.tickformat,tickformatstops:Sf.tickformatstops,tickprefix:Sf.tickprefix,showtickprefix:Sf.showtickprefix,ticksuffix:Sf.ticksuffix,showticksuffix:Sf.showticksuffix,separatethousands:Sf.separatethousands,exponentformat:Sf.exponentformat,minexponent:Sf.minexponent,showexponent:Sf.showexponent,editType:\"plot\"},\"plot\"),steps:JWt,threshold:{line:{color:Sx({},jk.line.color,{}),width:Sx({},jk.line.width,{dflt:1}),editType:\"plot\"},thickness:Sx({},jk.thickness,{dflt:.85}),value:{valType:\"number\",editType:\"calc\",dflt:!1},editType:\"plot\"},editType:\"plot\"}}});var VJ=ye((p_r,sWe)=>{\"use strict\";sWe.exports={defaultNumberFontSize:80,bulletNumberDomainSize:.25,bulletPadding:.025,innerRadius:.75,valueThickness:.5,titlePadding:5,horizontalPadding:10}});var cWe=ye((g_r,uWe)=>{\"use strict\";var ey=Mr(),S7=UJ(),$Wt=Ju().defaults,lWe=Vs(),QWt=Zd(),A7=VJ(),eZt=xb(),tZt=T3(),rZt=e_(),iZt=t_();function nZt(e,t,r,n){function i(_,C){return ey.coerce(e,t,S7,_,C)}$Wt(t,n,i),i(\"mode\"),t._hasNumber=t.mode.indexOf(\"number\")!==-1,t._hasDelta=t.mode.indexOf(\"delta\")!==-1,t._hasGauge=t.mode.indexOf(\"gauge\")!==-1;var a=i(\"value\");t._range=[0,typeof a==\"number\"?1.5*a:1];var o=new Array(2),s;if(t._hasNumber){i(\"number.valueformat\");var l=ey.extendFlat({},n.font);l.size=void 0,ey.coerceFont(i,\"number.font\",l),t.number.font.size===void 0&&(t.number.font.size=A7.defaultNumberFontSize,o[0]=!0),i(\"number.prefix\"),i(\"number.suffix\"),s=t.number.font.size}var u;if(t._hasDelta){var c=ey.extendFlat({},n.font);c.size=void 0,ey.coerceFont(i,\"delta.font\",c),t.delta.font.size===void 0&&(t.delta.font.size=(t._hasNumber?.5:1)*(s||A7.defaultNumberFontSize),o[1]=!0),i(\"delta.reference\",t.value),i(\"delta.relative\"),i(\"delta.valueformat\",t.delta.relative?\"2%\":\"\"),i(\"delta.increasing.symbol\"),i(\"delta.increasing.color\"),i(\"delta.decreasing.symbol\"),i(\"delta.decreasing.color\"),i(\"delta.position\"),i(\"delta.prefix\"),i(\"delta.suffix\"),u=t.delta.font.size}t._scaleNumbers=(!t._hasNumber||o[0])&&(!t._hasDelta||o[1])||!1;var f=ey.extendFlat({},n.font);f.size=.25*(s||u||A7.defaultNumberFontSize),ey.coerceFont(i,\"title.font\",f),i(\"title.text\");var h,d,v,x;function b(_,C){return ey.coerce(h,d,S7.gauge,_,C)}function g(_,C){return ey.coerce(v,x,S7.gauge.axis,_,C)}if(t._hasGauge){h=e.gauge,h||(h={}),d=lWe.newContainer(t,\"gauge\"),b(\"shape\");var E=t._isBullet=t.gauge.shape===\"bullet\";E||i(\"title.align\",\"center\");var k=t._isAngular=t.gauge.shape===\"angular\";k||i(\"align\",\"center\"),b(\"bgcolor\",n.paper_bgcolor),b(\"borderwidth\"),b(\"bordercolor\"),b(\"bar.color\"),b(\"bar.line.color\"),b(\"bar.line.width\");var A=A7.valueThickness*(t.gauge.shape===\"bullet\"?.5:1);b(\"bar.thickness\",A),QWt(h,d,{name:\"steps\",handleItemDefaults:aZt}),b(\"threshold.value\"),b(\"threshold.thickness\"),b(\"threshold.line.width\"),b(\"threshold.line.color\"),v={},h&&(v=h.axis||{}),x=lWe.newContainer(d,\"axis\"),g(\"visible\"),t._range=g(\"range\",t._range);var L={font:n.font,noAutotickangles:!0,outerTicks:!0,noTicklabelshift:!0,noTicklabelstandoff:!0};eZt(v,x,g,\"linear\"),iZt(v,x,g,\"linear\",L),rZt(v,x,g,\"linear\",L),tZt(v,x,g,L)}else i(\"title.align\",\"center\"),i(\"align\",\"center\"),t._isAngular=t._isBullet=!1;t._length=null}function aZt(e,t){function r(n,i){return ey.coerce(e,t,S7.gauge.steps,n,i)}r(\"color\"),r(\"line.color\"),r(\"line.width\"),r(\"range\"),r(\"thickness\")}uWe.exports={supplyDefaults:nZt}});var hWe=ye((m_r,fWe)=>{\"use strict\";function oZt(e,t){var r=[],n=t.value;typeof t._lastValue!=\"number\"&&(t._lastValue=t.value);var i=t._lastValue,a=i;return t._hasDelta&&typeof t.delta.reference==\"number\"&&(a=t.delta.reference),r[0]={y:n,lastY:i,delta:n-a,relativeDelta:(n-a)/a},r}fWe.exports={calc:oZt}});var yWe=ye((y_r,mWe)=>{\"use strict\";var fw=xa(),sZt=(R2(),ab(I2)).interpolate,dWe=(R2(),ab(I2)).interpolateNumber,Mx=Mr(),lZt=Mx.strScale,Zk=Mx.strTranslate,uZt=Mx.rad2deg,cZt=Nh().MID_SHIFT,cw=ao(),sw=VJ(),E7=Ll(),av=Qa(),fZt=JM(),hZt=rI(),dZt=Cd(),zA=va(),HJ={left:\"start\",center:\"middle\",right:\"end\"},lw={left:0,center:.5,right:1},vWe=/[yzafpnµmkMGTPEZY]/;function Xk(e){return e&&e.duration>0}mWe.exports=function(t,r,n,i){var a=t._fullLayout,o;Xk(n)&&i&&(o=i()),Mx.makeTraceGroups(a._indicatorlayer,r,\"trace\").each(function(s){var l=s[0],u=l.trace,c=fw.select(this),f=u._hasGauge,h=u._isAngular,d=u._isBullet,v=u.domain,x={w:a._size.w*(v.x[1]-v.x[0]),h:a._size.h*(v.y[1]-v.y[0]),l:a._size.l+a._size.w*v.x[0],r:a._size.r+a._size.w*(1-v.x[1]),t:a._size.t+a._size.h*(1-v.y[1]),b:a._size.b+a._size.h*v.y[0]},b=x.l+x.w/2,g=x.t+x.h/2,E=Math.min(x.w/2,x.h),k=sw.innerRadius*E,A,L,_,C=u.align||\"center\";if(L=g,!f)A=x.l+lw[C]*x.w,_=function(G){return pWe(G,x.w,x.h)};else if(h&&(A=b,L=g+E/2,_=function(G){return yZt(G,.9*k)}),d){var M=sw.bulletPadding,p=1-sw.bulletNumberDomainSize+M;A=x.l+(p+(1-p)*lw[C])*x.w,_=function(G){return pWe(G,(sw.bulletNumberDomainSize-M)*x.w,x.h)}}gZt(t,c,s,{numbersX:A,numbersY:L,numbersScaler:_,transitionOpts:n,onComplete:o});var P,T;f&&(P={range:u.gauge.axis.range,color:u.gauge.bgcolor,line:{color:u.gauge.bordercolor,width:0},thickness:1},T={range:u.gauge.axis.range,color:\"rgba(0, 0, 0, 0)\",line:{color:u.gauge.bordercolor,width:u.gauge.borderwidth},thickness:1});var F=c.selectAll(\"g.angular\").data(h?s:[]);F.exit().remove();var q=c.selectAll(\"g.angularaxis\").data(h?s:[]);q.exit().remove(),h&&pZt(t,c,s,{radius:E,innerRadius:k,gauge:F,layer:q,size:x,gaugeBg:P,gaugeOutline:T,transitionOpts:n,onComplete:o});var V=c.selectAll(\"g.bullet\").data(d?s:[]);V.exit().remove();var H=c.selectAll(\"g.bulletaxis\").data(d?s:[]);H.exit().remove(),d&&vZt(t,c,s,{gauge:V,layer:H,size:x,gaugeBg:P,gaugeOutline:T,transitionOpts:n,onComplete:o});var X=c.selectAll(\"text.title\").data(s);X.exit().remove(),X.enter().append(\"text\").classed(\"title\",!0),X.attr(\"text-anchor\",function(){return d?HJ.right:HJ[u.title.align]}).text(u.title.text).call(cw.font,u.title.font).call(E7.convertToTspans,t),X.attr(\"transform\",function(){var G=x.l+x.w*lw[u.title.align],N,W=sw.titlePadding,re=cw.bBox(X.node());if(f){if(h)if(u.gauge.axis.visible){var ae=cw.bBox(q.node());N=ae.top-W-re.bottom}else N=x.t+x.h/2-E/2-re.bottom-W;d&&(N=L-(re.top+re.bottom)/2,G=x.l-sw.bulletPadding*x.w)}else N=u._numbersTop-W-re.bottom;return Zk(G,N)})})};function vZt(e,t,r,n){var i=r[0].trace,a=n.gauge,o=n.layer,s=n.gaugeBg,l=n.gaugeOutline,u=n.size,c=i.domain,f=n.transitionOpts,h=n.onComplete,d,v,x,b,g;a.enter().append(\"g\").classed(\"bullet\",!0),a.attr(\"transform\",Zk(u.l,u.t)),o.enter().append(\"g\").classed(\"bulletaxis\",!0).classed(\"crisp\",!0),o.selectAll(\"g.xbulletaxistick,path,text\").remove();var E=u.h,k=i.gauge.bar.thickness*E,A=c.x[0],L=c.x[0]+(c.x[1]-c.x[0])*(i._hasNumber||i._hasDelta?1-sw.bulletNumberDomainSize:1);d=Wk(e,i.gauge.axis),d._id=\"xbulletaxis\",d.domain=[A,L],d.setScale(),v=av.calcTicks(d),x=av.makeTransTickFn(d),b=av.getTickSigns(d)[2],g=u.t+u.h,d.visible&&(av.drawTicks(e,d,{vals:d.ticks===\"inside\"?av.clipEnds(d,v):v,layer:o,path:av.makeTickPath(d,g,b),transFn:x}),av.drawLabels(e,d,{vals:v,layer:o,transFn:x,labelFns:av.makeLabelFns(d,g)}));function _(q){q.attr(\"width\",function(V){return Math.max(0,d.c2p(V.range[1])-d.c2p(V.range[0]))}).attr(\"x\",function(V){return d.c2p(V.range[0])}).attr(\"y\",function(V){return .5*(1-V.thickness)*E}).attr(\"height\",function(V){return V.thickness*E})}var C=[s].concat(i.gauge.steps),M=a.selectAll(\"g.bg-bullet\").data(C);M.enter().append(\"g\").classed(\"bg-bullet\",!0).append(\"rect\"),M.select(\"rect\").call(_).call(uw),M.exit().remove();var p=a.selectAll(\"g.value-bullet\").data([i.gauge.bar]);p.enter().append(\"g\").classed(\"value-bullet\",!0).append(\"rect\"),p.select(\"rect\").attr(\"height\",k).attr(\"y\",(E-k)/2).call(uw),Xk(f)?p.select(\"rect\").transition().duration(f.duration).ease(f.easing).each(\"end\",function(){h&&h()}).each(\"interrupt\",function(){h&&h()}).attr(\"width\",Math.max(0,d.c2p(Math.min(i.gauge.axis.range[1],r[0].y)))):p.select(\"rect\").attr(\"width\",typeof r[0].y==\"number\"?Math.max(0,d.c2p(Math.min(i.gauge.axis.range[1],r[0].y))):0),p.exit().remove();var P=r.filter(function(){return i.gauge.threshold.value||i.gauge.threshold.value===0}),T=a.selectAll(\"g.threshold-bullet\").data(P);T.enter().append(\"g\").classed(\"threshold-bullet\",!0).append(\"line\"),T.select(\"line\").attr(\"x1\",d.c2p(i.gauge.threshold.value)).attr(\"x2\",d.c2p(i.gauge.threshold.value)).attr(\"y1\",(1-i.gauge.threshold.thickness)/2*E).attr(\"y2\",(1-(1-i.gauge.threshold.thickness)/2)*E).call(zA.stroke,i.gauge.threshold.line.color).style(\"stroke-width\",i.gauge.threshold.line.width),T.exit().remove();var F=a.selectAll(\"g.gauge-outline\").data([l]);F.enter().append(\"g\").classed(\"gauge-outline\",!0).append(\"rect\"),F.select(\"rect\").call(_).call(uw),F.exit().remove()}function pZt(e,t,r,n){var i=r[0].trace,a=n.size,o=n.radius,s=n.innerRadius,l=n.gaugeBg,u=n.gaugeOutline,c=[a.l+a.w/2,a.t+a.h/2+o/2],f=n.gauge,h=n.layer,d=n.transitionOpts,v=n.onComplete,x=Math.PI/2;function b(_e){var Me=i.gauge.axis.range[0],ke=i.gauge.axis.range[1],ge=(_e-Me)/(ke-Me)*Math.PI-x;return ge<-x?-x:ge>x?x:ge}function g(_e){return fw.svg.arc().innerRadius((s+o)/2-_e/2*(o-s)).outerRadius((s+o)/2+_e/2*(o-s)).startAngle(-x)}function E(_e){_e.attr(\"d\",function(Me){return g(Me.thickness).startAngle(b(Me.range[0])).endAngle(b(Me.range[1]))()})}var k,A,L,_;f.enter().append(\"g\").classed(\"angular\",!0),f.attr(\"transform\",Zk(c[0],c[1])),h.enter().append(\"g\").classed(\"angularaxis\",!0).classed(\"crisp\",!0),h.selectAll(\"g.xangularaxistick,path,text\").remove(),k=Wk(e,i.gauge.axis),k.type=\"linear\",k.range=i.gauge.axis.range,k._id=\"xangularaxis\",k.ticklabeloverflow=\"allow\",k.setScale();var C=function(_e){return(k.range[0]-_e.x)/(k.range[1]-k.range[0])*Math.PI+Math.PI},M={},p=av.makeLabelFns(k,0),P=p.labelStandoff;M.xFn=function(_e){var Me=C(_e);return Math.cos(Me)*P},M.yFn=function(_e){var Me=C(_e),ke=Math.sin(Me)>0?.2:1;return-Math.sin(Me)*(P+_e.fontSize*ke)+Math.abs(Math.cos(Me))*(_e.fontSize*cZt)},M.anchorFn=function(_e){var Me=C(_e),ke=Math.cos(Me);return Math.abs(ke)<.1?\"middle\":ke>0?\"start\":\"end\"},M.heightFn=function(_e,Me,ke){var ge=C(_e);return-.5*(1+Math.sin(ge))*ke};var T=function(_e){return Zk(c[0]+o*Math.cos(_e),c[1]-o*Math.sin(_e))};L=function(_e){return T(C(_e))};var F=function(_e){var Me=C(_e);return T(Me)+\"rotate(\"+-uZt(Me)+\")\"};if(A=av.calcTicks(k),_=av.getTickSigns(k)[2],k.visible){_=k.ticks===\"inside\"?-1:1;var q=(k.linewidth||1)/2;av.drawTicks(e,k,{vals:A,layer:h,path:\"M\"+_*q+\",0h\"+_*k.ticklen,transFn:F}),av.drawLabels(e,k,{vals:A,layer:h,transFn:L,labelFns:M})}var V=[l].concat(i.gauge.steps),H=f.selectAll(\"g.bg-arc\").data(V);H.enter().append(\"g\").classed(\"bg-arc\",!0).append(\"path\"),H.select(\"path\").call(E).call(uw),H.exit().remove();var X=g(i.gauge.bar.thickness),G=f.selectAll(\"g.value-arc\").data([i.gauge.bar]);G.enter().append(\"g\").classed(\"value-arc\",!0).append(\"path\");var N=G.select(\"path\");Xk(d)?(N.transition().duration(d.duration).ease(d.easing).each(\"end\",function(){v&&v()}).each(\"interrupt\",function(){v&&v()}).attrTween(\"d\",mZt(X,b(r[0].lastY),b(r[0].y))),i._lastValue=r[0].y):N.attr(\"d\",typeof r[0].y==\"number\"?X.endAngle(b(r[0].y)):\"M0,0Z\"),N.call(uw),G.exit().remove(),V=[];var W=i.gauge.threshold.value;(W||W===0)&&V.push({range:[W,W],color:i.gauge.threshold.color,line:{color:i.gauge.threshold.line.color,width:i.gauge.threshold.line.width},thickness:i.gauge.threshold.thickness});var re=f.selectAll(\"g.threshold-arc\").data(V);re.enter().append(\"g\").classed(\"threshold-arc\",!0).append(\"path\"),re.select(\"path\").call(E).call(uw),re.exit().remove();var ae=f.selectAll(\"g.gauge-outline\").data([u]);ae.enter().append(\"g\").classed(\"gauge-outline\",!0).append(\"path\"),ae.select(\"path\").call(E).call(uw),ae.exit().remove()}function gZt(e,t,r,n){var i=r[0].trace,a=n.numbersX,o=n.numbersY,s=i.align||\"center\",l=HJ[s],u=n.transitionOpts,c=n.onComplete,f=Mx.ensureSingle(t,\"g\",\"numbers\"),h,d,v,x=[];i._hasNumber&&x.push(\"number\"),i._hasDelta&&(x.push(\"delta\"),i.delta.position===\"left\"&&x.reverse());var b=f.selectAll(\"text\").data(x);b.enter().append(\"text\"),b.attr(\"text-anchor\",function(){return l}).attr(\"class\",function(T){return T}).attr(\"x\",null).attr(\"y\",null).attr(\"dx\",null).attr(\"dy\",null),b.exit().remove();function g(T,F,q,V){if(T.match(\"s\")&&q>=0!=V>=0&&!F(q).slice(-1).match(vWe)&&!F(V).slice(-1).match(vWe)){var H=T.slice().replace(\"s\",\"f\").replace(/\\d+/,function(G){return parseInt(G)-1}),X=Wk(e,{tickformat:H});return function(G){return Math.abs(G)<1?av.tickText(X,G).text:F(G)}}else return F}function E(){var T=Wk(e,{tickformat:i.number.valueformat},i._range);T.setScale(),av.prepTicks(T);var F=function(G){return av.tickText(T,G).text},q=i.number.suffix,V=i.number.prefix,H=f.select(\"text.number\");function X(){var G=typeof r[0].y==\"number\"?V+F(r[0].y)+q:\"-\";H.text(G).call(cw.font,i.number.font).call(E7.convertToTspans,e)}return Xk(u)?H.transition().duration(u.duration).ease(u.easing).each(\"end\",function(){X(),c&&c()}).each(\"interrupt\",function(){X(),c&&c()}).attrTween(\"text\",function(){var G=fw.select(this),N=dWe(r[0].lastY,r[0].y);i._lastValue=r[0].y;var W=g(i.number.valueformat,F,r[0].lastY,r[0].y);return function(re){G.text(V+W(N(re))+q)}}):X(),h=gWe(V+F(r[0].y)+q,i.number.font,l,e),H}function k(){var T=Wk(e,{tickformat:i.delta.valueformat},i._range);T.setScale(),av.prepTicks(T);var F=function(re){return av.tickText(T,re).text},q=i.delta.suffix,V=i.delta.prefix,H=function(re){var ae=i.delta.relative?re.relativeDelta:re.delta;return ae},X=function(re,ae){return re===0||typeof re!=\"number\"||isNaN(re)?\"-\":(re>0?i.delta.increasing.symbol:i.delta.decreasing.symbol)+V+ae(re)+q},G=function(re){return re.delta>=0?i.delta.increasing.color:i.delta.decreasing.color};i._deltaLastValue===void 0&&(i._deltaLastValue=H(r[0]));var N=f.select(\"text.delta\");N.call(cw.font,i.delta.font).call(zA.fill,G({delta:i._deltaLastValue}));function W(){N.text(X(H(r[0]),F)).call(zA.fill,G(r[0])).call(E7.convertToTspans,e)}return Xk(u)?N.transition().duration(u.duration).ease(u.easing).tween(\"text\",function(){var re=fw.select(this),ae=H(r[0]),_e=i._deltaLastValue,Me=g(i.delta.valueformat,F,_e,ae),ke=dWe(_e,ae);return i._deltaLastValue=ae,function(ge){re.text(X(ke(ge),Me)),re.call(zA.fill,G({delta:ke(ge)}))}}).each(\"end\",function(){W(),c&&c()}).each(\"interrupt\",function(){W(),c&&c()}):W(),d=gWe(X(H(r[0]),F),i.delta.font,l,e),N}var A=i.mode+i.align,L;if(i._hasDelta&&(L=k(),A+=i.delta.position+i.delta.font.size+i.delta.font.family+i.delta.valueformat,A+=i.delta.increasing.symbol+i.delta.decreasing.symbol,v=d),i._hasNumber&&(E(),A+=i.number.font.size+i.number.font.family+i.number.valueformat+i.number.suffix+i.number.prefix,v=h),i._hasDelta&&i._hasNumber){var _=[(h.left+h.right)/2,(h.top+h.bottom)/2],C=[(d.left+d.right)/2,(d.top+d.bottom)/2],M,p,P=.75*i.delta.font.size;i.delta.position===\"left\"&&(M=M7(i,\"deltaPos\",0,-1*(h.width*lw[i.align]+d.width*(1-lw[i.align])+P),A,Math.min),p=_[1]-C[1],v={width:h.width+d.width+P,height:Math.max(h.height,d.height),left:d.left+M,right:h.right,top:Math.min(h.top,d.top+p),bottom:Math.max(h.bottom,d.bottom+p)}),i.delta.position===\"right\"&&(M=M7(i,\"deltaPos\",0,h.width*(1-lw[i.align])+d.width*lw[i.align]+P,A,Math.max),p=_[1]-C[1],v={width:h.width+d.width+P,height:Math.max(h.height,d.height),left:h.left,right:d.right+M,top:Math.min(h.top,d.top+p),bottom:Math.max(h.bottom,d.bottom+p)}),i.delta.position===\"bottom\"&&(M=null,p=d.height,v={width:Math.max(h.width,d.width),height:h.height+d.height,left:Math.min(h.left,d.left),right:Math.max(h.right,d.right),top:h.bottom-h.height,bottom:h.bottom+d.height}),i.delta.position===\"top\"&&(M=null,p=h.top,v={width:Math.max(h.width,d.width),height:h.height+d.height,left:Math.min(h.left,d.left),right:Math.max(h.right,d.right),top:h.bottom-h.height-d.height,bottom:h.bottom}),L.attr({dx:M,dy:p})}(i._hasNumber||i._hasDelta)&&f.attr(\"transform\",function(){var T=n.numbersScaler(v);A+=T[2];var F=M7(i,\"numbersScale\",1,T[0],A,Math.min),q;i._scaleNumbers||(F=1),i._isAngular?q=o-F*v.bottom:q=o-F*(v.top+v.bottom)/2,i._numbersTop=F*v.top+q;var V=v[s];s===\"center\"&&(V=(v.left+v.right)/2);var H=a-F*V;return H=M7(i,\"numbersTranslate\",0,H,A,Math.max),Zk(H,q)+lZt(F)})}function uw(e){e.each(function(t){zA.stroke(fw.select(this),t.line.color)}).each(function(t){zA.fill(fw.select(this),t.color)}).style(\"stroke-width\",function(t){return t.line.width})}function mZt(e,t,r){return function(){var n=sZt(t,r);return function(i){return e.endAngle(n(i))()}}}function Wk(e,t,r){var n=e._fullLayout,i=Mx.extendFlat({type:\"linear\",ticks:\"outside\",range:r,showline:!0},t),a={type:\"linear\",_id:\"x\"+t._id},o={letter:\"x\",font:n.font,noAutotickangles:!0,noHover:!0,noTickson:!0};function s(l,u){return Mx.coerce(i,a,dZt,l,u)}return fZt(i,a,s,o,n),hZt(i,a,s,o),a}function pWe(e,t,r){var n=Math.min(t/e.width,r/e.height);return[n,e,t+\"x\"+r]}function yZt(e,t){var r=Math.sqrt(e.width/2*(e.width/2)+e.height*e.height),n=t/r;return[n,e,t]}function gWe(e,t,r,n){var i=document.createElementNS(\"http://www.w3.org/2000/svg\",\"text\"),a=fw.select(i);return a.text(e).attr(\"x\",0).attr(\"y\",0).attr(\"text-anchor\",r).attr(\"data-unformatted\",e).call(E7.convertToTspans,n).call(cw.font,t),cw.bBox(a.node())}function M7(e,t,r,n,i,a){var o=\"_cache\"+t;e[o]&&e[o].key===i||(e[o]={key:i,value:r});var s=Mx.aggNums(a,null,[e[o].value,n],2);return e[o].value=s,s}});var xWe=ye((__r,_We)=>{\"use strict\";_We.exports={moduleType:\"trace\",name:\"indicator\",basePlotModule:eWe(),categories:[\"svg\",\"noOpacity\",\"noHover\"],animatable:!0,attributes:UJ(),supplyDefaults:cWe().supplyDefaults,calc:hWe().calc,plot:yWe(),meta:{}}});var wWe=ye((x_r,bWe)=>{\"use strict\";bWe.exports=xWe()});var GJ=ye((w_r,MWe)=>{\"use strict\";var TWe=Nb(),k7=no().extendFlat,_Zt=Bu().overrideAll,AWe=Su(),xZt=Ju().attributes,SWe=Oc().descriptionOnlyNumbers,b_r=MWe.exports=_Zt({domain:xZt({name:\"table\",trace:!0}),columnwidth:{valType:\"number\",arrayOk:!0,dflt:null},columnorder:{valType:\"data_array\"},header:{values:{valType:\"data_array\",dflt:[]},format:{valType:\"data_array\",dflt:[],description:SWe(\"cell value\")},prefix:{valType:\"string\",arrayOk:!0,dflt:null},suffix:{valType:\"string\",arrayOk:!0,dflt:null},height:{valType:\"number\",dflt:28},align:k7({},TWe.align,{arrayOk:!0}),line:{width:{valType:\"number\",arrayOk:!0,dflt:1},color:{valType:\"color\",arrayOk:!0,dflt:\"grey\"}},fill:{color:{valType:\"color\",arrayOk:!0,dflt:\"white\"}},font:k7({},AWe({arrayOk:!0}))},cells:{values:{valType:\"data_array\",dflt:[]},format:{valType:\"data_array\",dflt:[],description:SWe(\"cell value\")},prefix:{valType:\"string\",arrayOk:!0,dflt:null},suffix:{valType:\"string\",arrayOk:!0,dflt:null},height:{valType:\"number\",dflt:20},align:k7({},TWe.align,{arrayOk:!0}),line:{width:{valType:\"number\",arrayOk:!0,dflt:1},color:{valType:\"color\",arrayOk:!0,dflt:\"grey\"}},fill:{color:{valType:\"color\",arrayOk:!0,dflt:\"white\"}},font:k7({},AWe({arrayOk:!0}))}},\"calc\",\"from-root\")});var kWe=ye((T_r,EWe)=>{\"use strict\";var jJ=Mr(),bZt=GJ(),wZt=Ju().defaults;function TZt(e,t){for(var r=e.columnorder||[],n=e.header.values.length,i=r.slice(0,n),a=i.slice().sort(function(l,u){return l-u}),o=i.map(function(l){return a.indexOf(l)}),s=o.length;s{\"use strict\";var AZt=Km().wrap;CWe.exports=function(){return AZt({})}});var WJ=ye((S_r,PWe)=>{\"use strict\";PWe.exports={cellPad:8,columnExtentOffset:10,columnTitleOffset:28,emptyHeaderHeight:16,latexCheck:/^\\$.*\\$$/,goldenRatio:1.618,lineBreaker:\"
\",maxDimensionCount:60,overdrag:45,releaseTransitionDuration:120,releaseTransitionEase:\"cubic-out\",scrollbarCaptureWidth:18,scrollbarHideDelay:1e3,scrollbarHideDuration:1e3,scrollbarOffset:5,scrollbarWidth:8,transitionDuration:100,transitionEase:\"cubic-out\",uplift:5,wrapSpacer:\" \",wrapSplitCharacter:\" \",cn:{table:\"table\",tableControlView:\"table-control-view\",scrollBackground:\"scroll-background\",yColumn:\"y-column\",columnBlock:\"column-block\",scrollAreaClip:\"scroll-area-clip\",scrollAreaClipRect:\"scroll-area-clip-rect\",columnBoundary:\"column-boundary\",columnBoundaryClippath:\"column-boundary-clippath\",columnBoundaryRect:\"column-boundary-rect\",columnCells:\"column-cells\",columnCell:\"column-cell\",cellRect:\"cell-rect\",cellText:\"cell-text\",cellTextHolder:\"cell-text-holder\",scrollbarKit:\"scrollbar-kit\",scrollbar:\"scrollbar\",scrollbarSlider:\"scrollbar-slider\",scrollbarGlyph:\"scrollbar-glyph\",scrollbarCaptureZone:\"scrollbar-capture-zone\"}}});var NWe=ye((M_r,BWe)=>{\"use strict\";var IWe=WJ(),XJ=no().extendFlat,SZt=uo(),MZt=vv().isTypedArray,C7=vv().isArrayOrTypedArray;BWe.exports=function(t,r){var n=ZJ(r.cells.values),i=function(p){return p.slice(r.header.values.length,p.length)},a=ZJ(r.header.values);a.length&&!a[0].length&&(a[0]=[\"\"],a=ZJ(a));var o=a.concat(i(n).map(function(){return OWe((a[0]||[\"\"]).length)})),s=r.domain,l=Math.floor(t._fullLayout._size.w*(s.x[1]-s.x[0])),u=Math.floor(t._fullLayout._size.h*(s.y[1]-s.y[0])),c=r.header.values.length?o[0].map(function(){return r.header.height}):[IWe.emptyHeaderHeight],f=n.length?n[0].map(function(){return r.cells.height}):[],h=c.reduce(RWe,0),d=u-h,v=d+IWe.uplift,x=FWe(f,v),b=FWe(c,h),g=zWe(b,[]),E=zWe(x,g),k={},A=r._fullInput.columnorder;C7(A)&&(A=Array.from(A)),A=A.concat(i(n.map(function(p,P){return P})));var L=o.map(function(p,P){var T=C7(r.columnwidth)?r.columnwidth[Math.min(P,r.columnwidth.length-1)]:r.columnwidth;return SZt(T)?Number(T):1}),_=L.reduce(RWe,0);L=L.map(function(p){return p/_*l});var C=Math.max(YJ(r.header.line.width),YJ(r.cells.line.width)),M={key:r.uid+t._context.staticPlot,translateX:s.x[0]*t._fullLayout._size.w,translateY:t._fullLayout._size.h*(1-s.y[1]),size:t._fullLayout._size,width:l,maxLineWidth:C,height:u,columnOrder:A,groupHeight:u,rowBlocks:E,headerRowBlocks:g,scrollY:0,cells:XJ({},r.cells,{values:n}),headerCells:XJ({},r.header,{values:o}),gdColumns:o.map(function(p){return p[0]}),gdColumnsOriginalOrder:o.map(function(p){return p[0]}),prevPages:[0,0],scrollbarState:{scrollbarScrollInProgress:!1},columns:o.map(function(p,P){var T=k[p];k[p]=(T||0)+1;var F=p+\"__\"+k[p];return{key:F,label:p,specIndex:P,xIndex:A[P],xScale:DWe,x:void 0,calcdata:void 0,columnWidth:L[P]}})};return M.columns.forEach(function(p){p.calcdata=M,p.x=DWe(p)}),M};function YJ(e){if(C7(e)){for(var t=0,r=0;r=t||u===e.length-1)&&(r[i]=o,o.key=l++,o.firstRowIndex=s,o.lastRowIndex=u,o=qWe(),i+=a,s=u+1,a=0);return r}function qWe(){return{firstRowIndex:null,lastRowIndex:null,rows:[]}}});var UWe=ye(KJ=>{\"use strict\";var L7=no().extendFlat;KJ.splitToPanels=function(e){var t=[0,0],r=L7({},e,{key:\"header\",type:\"header\",page:0,prevPages:t,currentRepaint:[null,null],dragHandle:!0,values:e.calcdata.headerCells.values[e.specIndex],rowBlocks:e.calcdata.headerRowBlocks,calcdata:L7({},e.calcdata,{cells:e.calcdata.headerCells})}),n=L7({},e,{key:\"cells1\",type:\"cells\",page:0,prevPages:t,currentRepaint:[null,null],dragHandle:!1,values:e.calcdata.cells.values[e.specIndex],rowBlocks:e.calcdata.rowBlocks}),i=L7({},e,{key:\"cells2\",type:\"cells\",page:1,prevPages:t,currentRepaint:[null,null],dragHandle:!1,values:e.calcdata.cells.values[e.specIndex],rowBlocks:e.calcdata.rowBlocks});return[n,i,r]};KJ.splitToCells=function(e){var t=EZt(e);return(e.values||[]).slice(t[0],t[1]).map(function(r,n){var i=typeof r==\"string\"&&r.match(/[<$&> ]/)?\"_keybuster_\"+Math.random():\"\";return{keyWithinBlock:n+i,key:t[0]+n,column:e,calcdata:e.calcdata,page:e.page,rowBlocks:e.rowBlocks,value:r}})};function EZt(e){var t=e.rowBlocks[e.page],r=t?t.rows[0].rowIndex:0,n=t?r+t.rows.length:0;return[r,n]}});var o$=ye((k_r,$We)=>{\"use strict\";var Ia=WJ(),Mc=xa(),JJ=Mr(),kZt=JJ.numberFormat,gu=Km(),$J=ao(),CZt=Ll(),LZt=Mr().raiseToTop,og=Mr().strTranslate,PZt=Mr().cancelTransition,IZt=NWe(),XWe=UWe(),VWe=va();$We.exports=function(t,r){var n=!t._context.staticPlot,i=t._fullLayout._paper.selectAll(\".\"+Ia.cn.table).data(r.map(function(E){var k=gu.unwrap(E),A=k.trace;return IZt(t,A)}),gu.keyFun);i.exit().remove(),i.enter().append(\"g\").classed(Ia.cn.table,!0).attr(\"overflow\",\"visible\").style(\"box-sizing\",\"content-box\").style(\"position\",\"absolute\").style(\"left\",0).style(\"overflow\",\"visible\").style(\"shape-rendering\",\"crispEdges\").style(\"pointer-events\",\"all\"),i.attr(\"width\",function(E){return E.width+E.size.l+E.size.r}).attr(\"height\",function(E){return E.height+E.size.t+E.size.b}).attr(\"transform\",function(E){return og(E.translateX,E.translateY)});var a=i.selectAll(\".\"+Ia.cn.tableControlView).data(gu.repeat,gu.keyFun),o=a.enter().append(\"g\").classed(Ia.cn.tableControlView,!0).style(\"box-sizing\",\"content-box\");if(n){var s=\"onwheel\"in document?\"wheel\":\"mousewheel\";o.on(\"mousemove\",function(E){a.filter(function(k){return E===k}).call(Yk,t)}).on(s,function(E){if(!E.scrollbarState.wheeling){E.scrollbarState.wheeling=!0;var k=E.scrollY+Mc.event.deltaY,A=I7(t,a,null,k)(E);A||(Mc.event.stopPropagation(),Mc.event.preventDefault()),E.scrollbarState.wheeling=!1}}).call(Yk,t,!0)}a.attr(\"transform\",function(E){return og(E.size.l,E.size.t)});var l=a.selectAll(\".\"+Ia.cn.scrollBackground).data(gu.repeat,gu.keyFun);l.enter().append(\"rect\").classed(Ia.cn.scrollBackground,!0).attr(\"fill\",\"none\"),l.attr(\"width\",function(E){return E.width}).attr(\"height\",function(E){return E.height}),a.each(function(E){$J.setClipUrl(Mc.select(this),HWe(t,E),t)});var u=a.selectAll(\".\"+Ia.cn.yColumn).data(function(E){return E.columns},gu.keyFun);u.enter().append(\"g\").classed(Ia.cn.yColumn,!0),u.exit().remove(),u.attr(\"transform\",function(E){return og(E.x,0)}),n&&u.call(Mc.behavior.drag().origin(function(E){var k=Mc.select(this);return WWe(k,E,-Ia.uplift),LZt(this),E.calcdata.columnDragInProgress=!0,Yk(a.filter(function(A){return E.calcdata.key===A.key}),t),E}).on(\"drag\",function(E){var k=Mc.select(this),A=function(C){return(E===C?Mc.event.x:C.x)+C.columnWidth/2};E.x=Math.max(-Ia.overdrag,Math.min(E.calcdata.width+Ia.overdrag-E.columnWidth,Mc.event.x));var L=YWe(u).filter(function(C){return C.calcdata.key===E.calcdata.key}),_=L.sort(function(C,M){return A(C)-A(M)});_.forEach(function(C,M){C.xIndex=M,C.x=E===C?C.x:C.xScale(C)}),u.filter(function(C){return E!==C}).transition().ease(Ia.transitionEase).duration(Ia.transitionDuration).attr(\"transform\",function(C){return og(C.x,0)}),k.call(PZt).attr(\"transform\",og(E.x,-Ia.uplift))}).on(\"dragend\",function(E){var k=Mc.select(this),A=E.calcdata;E.x=E.xScale(E),E.calcdata.columnDragInProgress=!1,WWe(k,E,0),VZt(t,A,A.columns.map(function(L){return L.xIndex}))})),u.each(function(E){$J.setClipUrl(Mc.select(this),GWe(t,E),t)});var c=u.selectAll(\".\"+Ia.cn.columnBlock).data(XWe.splitToPanels,gu.keyFun);c.enter().append(\"g\").classed(Ia.cn.columnBlock,!0).attr(\"id\",function(E){return E.key}),c.style(\"cursor\",function(E){return E.dragHandle?\"ew-resize\":E.calcdata.scrollbarState.barWiggleRoom?\"ns-resize\":\"default\"});var f=c.filter(HZt),h=c.filter(i$);n&&h.call(Mc.behavior.drag().origin(function(E){return Mc.event.stopPropagation(),E}).on(\"drag\",I7(t,a,-1)).on(\"dragend\",function(){})),QJ(t,a,f,c),QJ(t,a,h,c);var d=a.selectAll(\".\"+Ia.cn.scrollAreaClip).data(gu.repeat,gu.keyFun);d.enter().append(\"clipPath\").classed(Ia.cn.scrollAreaClip,!0).attr(\"id\",function(E){return HWe(t,E)});var v=d.selectAll(\".\"+Ia.cn.scrollAreaClipRect).data(gu.repeat,gu.keyFun);v.enter().append(\"rect\").classed(Ia.cn.scrollAreaClipRect,!0).attr(\"x\",-Ia.overdrag).attr(\"y\",-Ia.uplift).attr(\"fill\",\"none\"),v.attr(\"width\",function(E){return E.width+2*Ia.overdrag}).attr(\"height\",function(E){return E.height+Ia.uplift});var x=u.selectAll(\".\"+Ia.cn.columnBoundary).data(gu.repeat,gu.keyFun);x.enter().append(\"g\").classed(Ia.cn.columnBoundary,!0);var b=u.selectAll(\".\"+Ia.cn.columnBoundaryClippath).data(gu.repeat,gu.keyFun);b.enter().append(\"clipPath\").classed(Ia.cn.columnBoundaryClippath,!0),b.attr(\"id\",function(E){return GWe(t,E)});var g=b.selectAll(\".\"+Ia.cn.columnBoundaryRect).data(gu.repeat,gu.keyFun);g.enter().append(\"rect\").classed(Ia.cn.columnBoundaryRect,!0).attr(\"fill\",\"none\"),g.attr(\"width\",function(E){return E.columnWidth+2*P7(E)}).attr(\"height\",function(E){return E.calcdata.height+2*P7(E)+Ia.uplift}).attr(\"x\",function(E){return-P7(E)}).attr(\"y\",function(E){return-P7(E)}),n$(null,h,a)};function P7(e){return Math.ceil(e.calcdata.maxLineWidth/2)}function HWe(e,t){return\"clip\"+e._fullLayout._uid+\"_scrollAreaBottomClip_\"+t.key}function GWe(e,t){return\"clip\"+e._fullLayout._uid+\"_columnBoundaryClippath_\"+t.calcdata.key+\"_\"+t.specIndex}function YWe(e){return[].concat.apply([],e.map(function(t){return t})).map(function(t){return t.__data__})}function Yk(e,t,r){function n(u){var c=u.rowBlocks;return t$(c,c.length-1)+(c.length?R7(c[c.length-1],1/0):1)}var i=e.selectAll(\".\"+Ia.cn.scrollbarKit).data(gu.repeat,gu.keyFun);i.enter().append(\"g\").classed(Ia.cn.scrollbarKit,!0).style(\"shape-rendering\",\"geometricPrecision\"),i.each(function(u){var c=u.scrollbarState;c.totalHeight=n(u),c.scrollableAreaHeight=u.groupHeight-e$(u),c.currentlyVisibleHeight=Math.min(c.totalHeight,c.scrollableAreaHeight),c.ratio=c.currentlyVisibleHeight/c.totalHeight,c.barLength=Math.max(c.ratio*c.currentlyVisibleHeight,Ia.goldenRatio*Ia.scrollbarWidth),c.barWiggleRoom=c.currentlyVisibleHeight-c.barLength,c.wiggleRoom=Math.max(0,c.totalHeight-c.scrollableAreaHeight),c.topY=c.barWiggleRoom===0?0:u.scrollY/c.wiggleRoom*c.barWiggleRoom,c.bottomY=c.topY+c.barLength,c.dragMultiplier=c.wiggleRoom/c.barWiggleRoom}).attr(\"transform\",function(u){var c=u.width+Ia.scrollbarWidth/2+Ia.scrollbarOffset;return og(c,e$(u))});var a=i.selectAll(\".\"+Ia.cn.scrollbar).data(gu.repeat,gu.keyFun);a.enter().append(\"g\").classed(Ia.cn.scrollbar,!0);var o=a.selectAll(\".\"+Ia.cn.scrollbarSlider).data(gu.repeat,gu.keyFun);o.enter().append(\"g\").classed(Ia.cn.scrollbarSlider,!0),o.attr(\"transform\",function(u){return og(0,u.scrollbarState.topY||0)});var s=o.selectAll(\".\"+Ia.cn.scrollbarGlyph).data(gu.repeat,gu.keyFun);s.enter().append(\"line\").classed(Ia.cn.scrollbarGlyph,!0).attr(\"stroke\",\"black\").attr(\"stroke-width\",Ia.scrollbarWidth).attr(\"stroke-linecap\",\"round\").attr(\"y1\",Ia.scrollbarWidth/2),s.attr(\"y2\",function(u){return u.scrollbarState.barLength-Ia.scrollbarWidth/2}).attr(\"stroke-opacity\",function(u){return u.columnDragInProgress||!u.scrollbarState.barWiggleRoom||r?0:.4}),s.transition().delay(0).duration(0),s.transition().delay(Ia.scrollbarHideDelay).duration(Ia.scrollbarHideDuration).attr(\"stroke-opacity\",0);var l=a.selectAll(\".\"+Ia.cn.scrollbarCaptureZone).data(gu.repeat,gu.keyFun);l.enter().append(\"line\").classed(Ia.cn.scrollbarCaptureZone,!0).attr(\"stroke\",\"white\").attr(\"stroke-opacity\",.01).attr(\"stroke-width\",Ia.scrollbarCaptureWidth).attr(\"stroke-linecap\",\"butt\").attr(\"y1\",0).on(\"mousedown\",function(u){var c=Mc.event.y,f=this.getBoundingClientRect(),h=u.scrollbarState,d=c-f.top,v=Mc.scale.linear().domain([0,h.scrollableAreaHeight]).range([0,h.totalHeight]).clamp(!0);h.topY<=d&&d<=h.bottomY||I7(t,e,null,v(d-h.barLength/2))(u)}).call(Mc.behavior.drag().origin(function(u){return Mc.event.stopPropagation(),u.scrollbarState.scrollbarScrollInProgress=!0,u}).on(\"drag\",I7(t,e)).on(\"dragend\",function(){})),l.attr(\"y2\",function(u){return u.scrollbarState.scrollableAreaHeight}),t._context.staticPlot&&(s.remove(),l.remove())}function QJ(e,t,r,n){var i=RZt(r),a=DZt(i);OZt(a);var o=zZt(a);NZt(o);var s=qZt(a),l=FZt(s);BZt(l),KWe(l,t,n,e),a$(a)}function RZt(e){var t=e.selectAll(\".\"+Ia.cn.columnCells).data(gu.repeat,gu.keyFun);return t.enter().append(\"g\").classed(Ia.cn.columnCells,!0),t.exit().remove(),t}function DZt(e){var t=e.selectAll(\".\"+Ia.cn.columnCell).data(XWe.splitToCells,function(r){return r.keyWithinBlock});return t.enter().append(\"g\").classed(Ia.cn.columnCell,!0),t.exit().remove(),t}function zZt(e){var t=e.selectAll(\".\"+Ia.cn.cellRect).data(gu.repeat,function(r){return r.keyWithinBlock});return t.enter().append(\"rect\").classed(Ia.cn.cellRect,!0),t}function FZt(e){var t=e.selectAll(\".\"+Ia.cn.cellText).data(gu.repeat,function(r){return r.keyWithinBlock});return t.enter().append(\"text\").classed(Ia.cn.cellText,!0).style(\"cursor\",function(){return\"auto\"}).on(\"mousedown\",function(){Mc.event.stopPropagation()}),t}function qZt(e){var t=e.selectAll(\".\"+Ia.cn.cellTextHolder).data(gu.repeat,function(r){return r.keyWithinBlock});return t.enter().append(\"g\").classed(Ia.cn.cellTextHolder,!0).style(\"shape-rendering\",\"geometricPrecision\"),t}function OZt(e){e.each(function(t,r){var n=t.calcdata.cells.font,i=t.column.specIndex,a={size:Xv(n.size,i,r),color:Xv(n.color,i,r),family:Xv(n.family,i,r),weight:Xv(n.weight,i,r),style:Xv(n.style,i,r),variant:Xv(n.variant,i,r),textcase:Xv(n.textcase,i,r),lineposition:Xv(n.lineposition,i,r),shadow:Xv(n.shadow,i,r)};t.rowNumber=t.key,t.align=Xv(t.calcdata.cells.align,i,r),t.cellBorderWidth=Xv(t.calcdata.cells.line.width,i,r),t.font=a})}function BZt(e){e.each(function(t){$J.font(Mc.select(this),t.font)})}function NZt(e){e.attr(\"width\",function(t){return t.column.columnWidth}).attr(\"stroke-width\",function(t){return t.cellBorderWidth}).each(function(t){var r=Mc.select(this);VWe.stroke(r,Xv(t.calcdata.cells.line.color,t.column.specIndex,t.rowNumber)),VWe.fill(r,Xv(t.calcdata.cells.fill.color,t.column.specIndex,t.rowNumber))})}function KWe(e,t,r,n){e.text(function(i){var a=i.column.specIndex,o=i.rowNumber,s=i.value,l=typeof s==\"string\",u=l&&s.match(/
/i),c=!l||u;i.mayHaveMarkup=l&&s.match(/[<&>]/);var f=UZt(s);i.latex=f;var h=f?\"\":Xv(i.calcdata.cells.prefix,a,o)||\"\",d=f?\"\":Xv(i.calcdata.cells.suffix,a,o)||\"\",v=f?null:Xv(i.calcdata.cells.format,a,o)||null,x=h+(v?kZt(v)(i.value):i.value)+d,b;i.wrappingNeeded=!i.wrapped&&!c&&!f&&(b=jWe(x)),i.cellHeightMayIncrease=u||f||i.mayHaveMarkup||(b===void 0?jWe(x):b),i.needsConvertToTspans=i.mayHaveMarkup||i.wrappingNeeded||i.latex;var g;if(i.wrappingNeeded){var E=Ia.wrapSplitCharacter===\" \"?x.replace(/i&&n.push(a),i+=l}return n}function n$(e,t,r){var n=YWe(t)[0];if(n!==void 0){var i=n.rowBlocks,a=n.calcdata,o=t$(i,i.length),s=n.calcdata.groupHeight-e$(n),l=a.scrollY=Math.max(0,Math.min(o-s,a.scrollY)),u=GZt(i,l,s);u.length===1&&(u[0]===i.length-1?u.unshift(u[0]-1):u.push(u[0]+1)),u[0]%2&&u.reverse(),t.each(function(c,f){c.page=u[f],c.scrollY=l}),t.attr(\"transform\",function(c){var f=t$(c.rowBlocks,c.page)-c.scrollY;return og(0,f)}),e&&(ZWe(e,r,t,u,n.prevPages,n,0),ZWe(e,r,t,u,n.prevPages,n,1),Yk(r,e))}}function I7(e,t,r,n){return function(a){var o=a.calcdata?a.calcdata:a,s=t.filter(function(f){return o.key===f.key}),l=r||o.scrollbarState.dragMultiplier,u=o.scrollY;o.scrollY=n===void 0?o.scrollY+l*Mc.event.dy:n;var c=s.selectAll(\".\"+Ia.cn.yColumn).selectAll(\".\"+Ia.cn.columnBlock).filter(i$);return n$(e,c,s),o.scrollY===u}}function ZWe(e,t,r,n,i,a,o){var s=n[o]!==i[o];s&&(clearTimeout(a.currentRepaint[o]),a.currentRepaint[o]=setTimeout(function(){var l=r.filter(function(u,c){return c===o&&n[c]!==i[c]});QJ(e,t,l,r),i[o]=n[o]}))}function jZt(e,t,r,n){return function(){var a=Mc.select(t.parentNode);a.each(function(o){var s=o.fragments;a.selectAll(\"tspan.line\").each(function(x,b){s[b].width=this.getComputedTextLength()});var l=s[s.length-1].width,u=s.slice(0,-1),c=[],f,h,d=0,v=o.column.columnWidth-2*Ia.cellPad;for(o.value=\"\";u.length;)f=u.shift(),h=f.width+l,d+h>v&&(o.value+=c.join(Ia.wrapSpacer)+Ia.lineBreaker,c=[],d=0),c.push(f.text),d+=h;d&&(o.value+=c.join(Ia.wrapSpacer)),o.wrapped=!0}),a.selectAll(\"tspan.line\").remove(),KWe(a.select(\".\"+Ia.cn.cellText),r,e,n),Mc.select(t.parentNode.parentNode).call(a$)}}function WZt(e,t,r,n,i){return function(){if(!i.settledY){var o=Mc.select(t.parentNode),s=r$(i),l=i.key-s.firstRowIndex,u=s.rows[l].rowHeight,c=i.cellHeightMayIncrease?t.parentNode.getBoundingClientRect().height+2*Ia.cellPad:u,f=Math.max(c,u),h=f-s.rows[l].rowHeight;h&&(s.rows[l].rowHeight=f,e.selectAll(\".\"+Ia.cn.columnCell).call(a$),n$(null,e.filter(i$),0),Yk(r,n,!0)),o.attr(\"transform\",function(){var d=this,v=d.parentNode,x=v.getBoundingClientRect(),b=Mc.select(d.parentNode).select(\".\"+Ia.cn.cellRect).node().getBoundingClientRect(),g=d.transform.baseVal.consolidate(),E=b.top-x.top+(g?g.matrix.f:Ia.cellPad);return og(JWe(i,Mc.select(d.parentNode).select(\".\"+Ia.cn.cellTextHolder).node().getBoundingClientRect().width),E)}),i.settledY=!0}}}function JWe(e,t){switch(e.align){case\"left\":return Ia.cellPad;case\"right\":return e.column.columnWidth-(t||0)-Ia.cellPad;case\"center\":return(e.column.columnWidth-(t||0))/2;default:return Ia.cellPad}}function a$(e){e.attr(\"transform\",function(t){var r=t.rowBlocks[0].auxiliaryBlocks.reduce(function(o,s){return o+R7(s,1/0)},0),n=r$(t),i=R7(n,t.key),a=i+r;return og(0,a)}).selectAll(\".\"+Ia.cn.cellRect).attr(\"height\",function(t){return XZt(r$(t),t.key).rowHeight})}function t$(e,t){for(var r=0,n=t-1;n>=0;n--)r+=ZZt(e[n]);return r}function R7(e,t){for(var r=0,n=0;n{\"use strict\";var YZt=kd().getModuleCalcData,KZt=o$(),D7=\"table\";z7.name=D7;z7.plot=function(e){var t=YZt(e.calcdata,D7)[0];t.length&&KZt(e,t)};z7.clean=function(e,t,r,n){var i=n._has&&n._has(D7),a=t._has&&t._has(D7);i&&!a&&n._paperdiv.selectAll(\".table\").remove()}});var tZe=ye((L_r,eZe)=>{\"use strict\";eZe.exports={attributes:GJ(),supplyDefaults:kWe(),calc:LWe(),plot:o$(),moduleType:\"trace\",name:\"table\",basePlotModule:QWe(),categories:[\"noOpacity\"],meta:{}}});var iZe=ye((P_r,rZe)=>{\"use strict\";rZe.exports=tZe()});var lZe=ye((I_r,sZe)=>{\"use strict\";var nZe=Su(),aZe=dh(),s$=Cd(),JZt=Oc().descriptionWithDates,$Zt=Bu().overrideAll,oZe=Ed().dash,l$=no().extendFlat;sZe.exports={color:{valType:\"color\",editType:\"calc\"},smoothing:{valType:\"number\",dflt:1,min:0,max:1.3,editType:\"calc\"},title:{text:{valType:\"string\",dflt:\"\",editType:\"calc\"},font:nZe({editType:\"calc\"}),offset:{valType:\"number\",dflt:10,editType:\"calc\"},editType:\"calc\"},type:{valType:\"enumerated\",values:[\"-\",\"linear\",\"date\",\"category\"],dflt:\"-\",editType:\"calc\"},autotypenumbers:s$.autotypenumbers,autorange:{valType:\"enumerated\",values:[!0,!1,\"reversed\"],dflt:!0,editType:\"calc\"},rangemode:{valType:\"enumerated\",values:[\"normal\",\"tozero\",\"nonnegative\"],dflt:\"normal\",editType:\"calc\"},range:{valType:\"info_array\",editType:\"calc\",items:[{valType:\"any\",editType:\"calc\"},{valType:\"any\",editType:\"calc\"}]},fixedrange:{valType:\"boolean\",dflt:!1,editType:\"calc\"},cheatertype:{valType:\"enumerated\",values:[\"index\",\"value\"],dflt:\"value\",editType:\"calc\"},tickmode:{valType:\"enumerated\",values:[\"linear\",\"array\"],dflt:\"array\",editType:\"calc\"},nticks:{valType:\"integer\",min:0,dflt:0,editType:\"calc\"},tickvals:{valType:\"data_array\",editType:\"calc\"},ticktext:{valType:\"data_array\",editType:\"calc\"},showticklabels:{valType:\"enumerated\",values:[\"start\",\"end\",\"both\",\"none\"],dflt:\"start\",editType:\"calc\"},labelalias:l$({},s$.labelalias,{editType:\"calc\"}),tickfont:nZe({editType:\"calc\"}),tickangle:{valType:\"angle\",dflt:\"auto\",editType:\"calc\"},tickprefix:{valType:\"string\",dflt:\"\",editType:\"calc\"},showtickprefix:{valType:\"enumerated\",values:[\"all\",\"first\",\"last\",\"none\"],dflt:\"all\",editType:\"calc\"},ticksuffix:{valType:\"string\",dflt:\"\",editType:\"calc\"},showticksuffix:{valType:\"enumerated\",values:[\"all\",\"first\",\"last\",\"none\"],dflt:\"all\",editType:\"calc\"},showexponent:{valType:\"enumerated\",values:[\"all\",\"first\",\"last\",\"none\"],dflt:\"all\",editType:\"calc\"},exponentformat:{valType:\"enumerated\",values:[\"none\",\"e\",\"E\",\"power\",\"SI\",\"B\"],dflt:\"B\",editType:\"calc\"},minexponent:{valType:\"number\",dflt:3,min:0,editType:\"calc\"},separatethousands:{valType:\"boolean\",dflt:!1,editType:\"calc\"},tickformat:{valType:\"string\",dflt:\"\",editType:\"calc\",description:JZt(\"tick label\")},tickformatstops:$Zt(s$.tickformatstops,\"calc\",\"from-root\"),categoryorder:{valType:\"enumerated\",values:[\"trace\",\"category ascending\",\"category descending\",\"array\"],dflt:\"trace\",editType:\"calc\"},categoryarray:{valType:\"data_array\",editType:\"calc\"},labelpadding:{valType:\"integer\",dflt:10,editType:\"calc\"},labelprefix:{valType:\"string\",editType:\"calc\"},labelsuffix:{valType:\"string\",dflt:\"\",editType:\"calc\"},showline:{valType:\"boolean\",dflt:!1,editType:\"calc\"},linecolor:{valType:\"color\",dflt:aZe.defaultLine,editType:\"calc\"},linewidth:{valType:\"number\",min:0,dflt:1,editType:\"calc\"},gridcolor:{valType:\"color\",editType:\"calc\"},gridwidth:{valType:\"number\",min:0,dflt:1,editType:\"calc\"},griddash:l$({},oZe,{editType:\"calc\"}),showgrid:{valType:\"boolean\",dflt:!0,editType:\"calc\"},minorgridcount:{valType:\"integer\",min:0,dflt:0,editType:\"calc\"},minorgridwidth:{valType:\"number\",min:0,dflt:1,editType:\"calc\"},minorgriddash:l$({},oZe,{editType:\"calc\"}),minorgridcolor:{valType:\"color\",dflt:aZe.lightLine,editType:\"calc\"},startline:{valType:\"boolean\",editType:\"calc\"},startlinecolor:{valType:\"color\",editType:\"calc\"},startlinewidth:{valType:\"number\",dflt:1,editType:\"calc\"},endline:{valType:\"boolean\",editType:\"calc\"},endlinewidth:{valType:\"number\",dflt:1,editType:\"calc\"},endlinecolor:{valType:\"color\",editType:\"calc\"},tick0:{valType:\"number\",min:0,dflt:0,editType:\"calc\"},dtick:{valType:\"number\",min:0,dflt:1,editType:\"calc\"},arraytick0:{valType:\"integer\",min:0,dflt:0,editType:\"calc\"},arraydtick:{valType:\"integer\",min:1,dflt:1,editType:\"calc\"},editType:\"calc\"}});var q7=ye((R_r,fZe)=>{\"use strict\";var QZt=Su(),uZe=lZe(),cZe=dh(),F7=QZt({editType:\"calc\"}),eXt=Uc().zorder;F7.family.dflt='\"Open Sans\", verdana, arial, sans-serif';F7.size.dflt=12;F7.color.dflt=cZe.defaultLine;fZe.exports={carpet:{valType:\"string\",editType:\"calc\"},x:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},y:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},a:{valType:\"data_array\",editType:\"calc\"},a0:{valType:\"number\",dflt:0,editType:\"calc\"},da:{valType:\"number\",dflt:1,editType:\"calc\"},b:{valType:\"data_array\",editType:\"calc\"},b0:{valType:\"number\",dflt:0,editType:\"calc\"},db:{valType:\"number\",dflt:1,editType:\"calc\"},cheaterslope:{valType:\"number\",dflt:1,editType:\"calc\"},aaxis:uZe,baxis:uZe,font:F7,color:{valType:\"color\",dflt:cZe.defaultLine,editType:\"plot\"},zorder:eXt}});var vZe=ye((D_r,dZe)=>{\"use strict\";var hZe=Mr().isArray1D;dZe.exports=function(t,r,n){var i=n(\"x\"),a=i&&i.length,o=n(\"y\"),s=o&&o.length;if(!a&&!s)return!1;if(r._cheater=!i,(!a||hZe(i))&&(!s||hZe(o))){var l=a?i.length:1/0;s&&(l=Math.min(l,o.length)),r.a&&r.a.length&&(l=Math.min(l,r.a.length)),r.b&&r.b.length&&(l=Math.min(l,r.b.length)),r._length=l}else r._length=null;return!0}});var mZe=ye((z_r,gZe)=>{\"use strict\";var tXt=q7(),pZe=va().addOpacity,rXt=ba(),Kk=Mr(),iXt=xb(),nXt=e_(),aXt=t_(),oXt=QP(),sXt=ym(),lXt=L3();gZe.exports=function(t,r,n){var i=n.letter,a=n.font||{},o=tXt[i+\"axis\"];function s(p,P){return Kk.coerce(t,r,o,p,P)}function l(p,P){return Kk.coerce2(t,r,o,p,P)}n.name&&(r._name=n.name,r._id=n.name),s(\"autotypenumbers\",n.autotypenumbersDflt);var u=s(\"type\");if(u===\"-\"&&(n.data&&uXt(r,n.data),r.type===\"-\"?r.type=\"linear\":u=t.type=r.type),s(\"smoothing\"),s(\"cheatertype\"),s(\"showticklabels\"),s(\"labelprefix\",i+\" = \"),s(\"labelsuffix\"),s(\"showtickprefix\"),s(\"showticksuffix\"),s(\"separatethousands\"),s(\"tickformat\"),s(\"exponentformat\"),s(\"minexponent\"),s(\"showexponent\"),s(\"categoryorder\"),s(\"tickmode\"),s(\"tickvals\"),s(\"ticktext\"),s(\"tick0\"),s(\"dtick\"),r.tickmode===\"array\"&&(s(\"arraytick0\"),s(\"arraydtick\")),s(\"labelpadding\"),r._hovertitle=i,u===\"date\"){var c=rXt.getComponentMethod(\"calendars\",\"handleDefaults\");c(t,r,\"calendar\",n.calendar)}sXt(r,n.fullLayout),r.c2p=Kk.identity;var f=s(\"color\",n.dfltColor),h=f===t.color?f:a.color,d=s(\"title.text\");d&&(Kk.coerceFont(s,\"title.font\",a,{overrideDflt:{size:Kk.bigFont(a.size),color:h}}),s(\"title.offset\")),s(\"tickangle\");var v=s(\"autorange\",!r.isValidRange(t.range));v&&s(\"rangemode\"),s(\"range\"),r.cleanRange(),s(\"fixedrange\"),iXt(t,r,s,u),aXt(t,r,s,u,n),nXt(t,r,s,u,n),oXt(t,r,s,{data:n.data,dataAttr:i});var x=l(\"gridcolor\",pZe(f,.3)),b=l(\"gridwidth\"),g=l(\"griddash\"),E=s(\"showgrid\");E||(delete r.gridcolor,delete r.gridwidth,delete r.griddash);var k=l(\"startlinecolor\",f),A=l(\"startlinewidth\",b),L=s(\"startline\",r.showgrid||!!k||!!A);L||(delete r.startlinecolor,delete r.startlinewidth);var _=l(\"endlinecolor\",f),C=l(\"endlinewidth\",b),M=s(\"endline\",r.showgrid||!!_||!!C);return M||(delete r.endlinecolor,delete r.endlinewidth),E?(s(\"minorgridcount\"),s(\"minorgridwidth\",b),s(\"minorgriddash\",g),s(\"minorgridcolor\",pZe(x,.06)),r.minorgridcount||(delete r.minorgridwidth,delete r.minorgriddash,delete r.minorgridcolor)):(delete r.gridcolor,delete r.gridwidth,delete r.griddash),r.showticklabels===\"none\"&&(delete r.tickfont,delete r.tickangle,delete r.showexponent,delete r.exponentformat,delete r.minexponent,delete r.tickformat,delete r.showticksuffix,delete r.showtickprefix),r.showticksuffix||delete r.ticksuffix,r.showtickprefix||delete r.tickprefix,s(\"tickmode\"),r};function uXt(e,t){if(e.type===\"-\"){var r=e._id,n=r.charAt(0),i=n+\"calendar\",a=e[i];e.type=lXt(t,a,{autotypenumbers:e.autotypenumbers})}}});var _Ze=ye((F_r,yZe)=>{\"use strict\";var cXt=mZe(),fXt=Vs();yZe.exports=function(t,r,n,i,a){var o=i(\"a\");o||(i(\"da\"),i(\"a0\"));var s=i(\"b\");s||(i(\"db\"),i(\"b0\")),hXt(t,r,n,a)};function hXt(e,t,r,n){var i=[\"aaxis\",\"baxis\"];i.forEach(function(a){var o=a.charAt(0),s=e[a]||{},l=fXt.newContainer(t,a),u={noAutotickangles:!0,noTicklabelshift:!0,noTicklabelstandoff:!0,noTicklabelstep:!0,tickfont:\"x\",id:o+\"axis\",letter:o,font:t.font,name:a,data:e[o],calendar:t.calendar,dfltColor:n,bgColor:r.paper_bgcolor,autotypenumbersDflt:r.autotypenumbers,fullLayout:r};cXt(s,l,u),l._categories=l._categories||[],!e[a]&&s.type!==\"-\"&&(e[a]={type:s.type})})}});var wZe=ye((q_r,bZe)=>{\"use strict\";var xZe=Mr(),dXt=vZe(),vXt=_Ze(),pXt=q7(),gXt=dh();bZe.exports=function(t,r,n,i){function a(l,u){return xZe.coerce(t,r,pXt,l,u)}r._clipPathId=\"clip\"+r.uid+\"carpet\";var o=a(\"color\",gXt.defaultLine);if(xZe.coerceFont(a,\"font\",i.font),a(\"carpet\"),vXt(t,r,i,a,o),!r.a||!r.b){r.visible=!1;return}r.a.length<3&&(r.aaxis.smoothing=0),r.b.length<3&&(r.baxis.smoothing=0);var s=dXt(t,r,a);s||(r.visible=!1),r._cheater&&a(\"cheaterslope\"),a(\"zorder\")}});var u$=ye((O_r,TZe)=>{\"use strict\";var mXt=Mr().isArrayOrTypedArray;TZe.exports=function(t,r,n){var i;for(mXt(t)?t.length>r.length&&(t=t.slice(0,r.length)):t=[],i=0;i{\"use strict\";AZe.exports=function(t,r,n){if(t.length===0)return\"\";var i,a=[],o=n?3:1;for(i=0;i{\"use strict\";SZe.exports=function(t,r,n,i,a,o){var s=a[0]*t.dpdx(r),l=a[1]*t.dpdy(n),u=1,c=1;if(o){var f=Math.sqrt(a[0]*a[0]+a[1]*a[1]),h=Math.sqrt(o[0]*o[0]+o[1]*o[1]),d=(a[0]*o[0]+a[1]*o[1])/f/h;c=Math.max(0,d)}var v=Math.atan2(l,s)*180/Math.PI;return v<-90?(v+=180,u=-u):v>90&&(v-=180,u=-u),{angle:v,flip:u,p:t.c2p(i,r,n),offsetMultplier:c}}});var DZe=ye((U_r,RZe)=>{\"use strict\";var U7=xa(),O7=ao(),B7=u$(),CZe=c$(),Jk=MZe(),f$=Ll(),Up=Mr(),LZe=Up.strRotate,N7=Up.strTranslate,PZe=Nh();RZe.exports=function(t,r,n,i){var a=t._context.staticPlot,o=r.xaxis,s=r.yaxis,l=t._fullLayout,u=l._clips;Up.makeTraceGroups(i,n,\"trace\").each(function(c){var f=U7.select(this),h=c[0],d=h.trace,v=d.aaxis,x=d.baxis,b=Up.ensureSingle(f,\"g\",\"minorlayer\"),g=Up.ensureSingle(f,\"g\",\"majorlayer\"),E=Up.ensureSingle(f,\"g\",\"boundarylayer\"),k=Up.ensureSingle(f,\"g\",\"labellayer\");f.style(\"opacity\",d.opacity),FA(o,s,g,v,\"a\",v._gridlines,!0,a),FA(o,s,g,x,\"b\",x._gridlines,!0,a),FA(o,s,b,v,\"a\",v._minorgridlines,!0,a),FA(o,s,b,x,\"b\",x._minorgridlines,!0,a),FA(o,s,E,v,\"a-boundary\",v._boundarylines,a),FA(o,s,E,x,\"b-boundary\",x._boundarylines,a);var A=EZe(t,o,s,d,h,k,v._labels,\"a-label\"),L=EZe(t,o,s,d,h,k,x._labels,\"b-label\");_Xt(t,k,d,h,o,s,A,L),yXt(d,h,u,o,s)})};function yXt(e,t,r,n,i){var a,o,s,l,u=r.select(\"#\"+e._clipPathId);u.size()||(u=r.append(\"clipPath\").classed(\"carpetclip\",!0));var c=Up.ensureSingle(u,\"path\",\"carpetboundary\"),f=t.clipsegments,h=[];for(l=0;l0?\"start\":\"end\",\"data-notex\":1}).call(O7.font,f.font).text(f.text).call(f$.convertToTspans,e),g=O7.bBox(this);b.attr(\"transform\",N7(d.p[0],d.p[1])+LZe(d.angle)+N7(f.axis.labelpadding*x,g.height*.3)),u=Math.max(u,g.width+f.axis.labelpadding)}),l.exit().remove(),c.maxExtent=u,c}function _Xt(e,t,r,n,i,a,o,s){var l,u,c,f,h=Up.aggNums(Math.min,null,r.a),d=Up.aggNums(Math.max,null,r.a),v=Up.aggNums(Math.min,null,r.b),x=Up.aggNums(Math.max,null,r.b);l=.5*(h+d),u=v,c=r.ab2xy(l,u,!0),f=r.dxyda_rough(l,u),o.angle===void 0&&Up.extendFlat(o,Jk(r,i,a,c,r.dxydb_rough(l,u))),kZe(e,t,r,n,c,f,r.aaxis,i,a,o,\"a-title\"),l=h,u=.5*(v+x),c=r.ab2xy(l,u,!0),f=r.dxydb_rough(l,u),s.angle===void 0&&Up.extendFlat(s,Jk(r,i,a,c,r.dxyda_rough(l,u))),kZe(e,t,r,n,c,f,r.baxis,i,a,s,\"b-title\")}var IZe=PZe.LINE_SPACING,xXt=(1-PZe.MID_SHIFT)/IZe+1;function kZe(e,t,r,n,i,a,o,s,l,u,c){var f=[];o.title.text&&f.push(o.title.text);var h=t.selectAll(\"text.\"+c).data(f),d=u.maxExtent;h.enter().append(\"text\").classed(c,!0),h.each(function(){var v=Jk(r,s,l,i,a);[\"start\",\"both\"].indexOf(o.showticklabels)===-1&&(d=0);var x=o.title.font.size;d+=x+o.title.offset;var b=u.angle+(u.flip<0?180:0),g=(b-v.angle+450)%360,E=g>90&&g<270,k=U7.select(this);k.text(o.title.text).call(f$.convertToTspans,e),E&&(d=(-f$.lineCount(k)+xXt)*IZe*x-d),k.attr(\"transform\",N7(v.p[0],v.p[1])+LZe(v.angle)+N7(0,d)).attr(\"text-anchor\",\"middle\").call(O7.font,o.title.font)}),h.exit().remove()}});var FZe=ye((V_r,zZe)=>{\"use strict\";var V7=Mr().isArrayOrTypedArray;zZe.exports=function(e,t,r){var n,i,a,o,s,l,u=[],c=V7(e)?e.length:e,f=V7(t)?t.length:t,h=V7(e)?e:null,d=V7(t)?t:null;h&&(a=(h.length-1)/(h[h.length-1]-h[0])/(c-1)),d&&(o=(d.length-1)/(d[d.length-1]-d[0])/(f-1));var v,x=1/0,b=-1/0;for(i=0;i{\"use strict\";var qZe=Mr().isArrayOrTypedArray;BZe.exports=function(e){return OZe(e,0)};function OZe(e,t){if(!qZe(e)||t>=10)return null;for(var r=1/0,n=-1/0,i=e.length,a=0;a{\"use strict\";var bXt=Qa(),Ex=no().extendFlat;UZe.exports=function(t,r,n){var i,a,o,s,l,u,c,f,h,d,v,x,b,g,E=t[\"_\"+r],k=t[r+\"axis\"],A=k._gridlines=[],L=k._minorgridlines=[],_=k._boundarylines=[],C=t[\"_\"+n],M=t[n+\"axis\"];k.tickmode===\"array\"&&(k.tickvals=E.slice());var p=t._xctrl,P=t._yctrl,T=p[0].length,F=p.length,q=t._a.length,V=t._b.length;bXt.prepTicks(k),k.tickmode===\"array\"&&delete k.tickvals;var H=k.smoothing?3:1;function X(N){var W,re,ae,_e,Me,ke,ge,ie,Te,Ee,Ae,ze,Ce=[],me=[],Re={};if(r===\"b\")for(re=t.b2j(N),ae=Math.floor(Math.max(0,Math.min(V-2,re))),_e=re-ae,Re.length=V,Re.crossLength=q,Re.xy=function(ce){return t.evalxy([],ce,re)},Re.dxy=function(ce,Ge){return t.dxydi([],ce,ae,Ge,_e)},W=0;W0&&(Te=t.dxydi([],W-1,ae,0,_e),Ce.push(Me[0]+Te[0]/3),me.push(Me[1]+Te[1]/3),Ee=t.dxydi([],W-1,ae,1,_e),Ce.push(ie[0]-Ee[0]/3),me.push(ie[1]-Ee[1]/3)),Ce.push(ie[0]),me.push(ie[1]),Me=ie;else for(W=t.a2i(N),ke=Math.floor(Math.max(0,Math.min(q-2,W))),ge=W-ke,Re.length=q,Re.crossLength=V,Re.xy=function(ce){return t.evalxy([],W,ce)},Re.dxy=function(ce,Ge){return t.dxydj([],ke,ce,ge,Ge)},re=0;re0&&(Ae=t.dxydj([],ke,re-1,ge,0),Ce.push(Me[0]+Ae[0]/3),me.push(Me[1]+Ae[1]/3),ze=t.dxydj([],ke,re-1,ge,1),Ce.push(ie[0]-ze[0]/3),me.push(ie[1]-ze[1]/3)),Ce.push(ie[0]),me.push(ie[1]),Me=ie;return Re.axisLetter=r,Re.axis=k,Re.crossAxis=M,Re.value=N,Re.constvar=n,Re.index=f,Re.x=Ce,Re.y=me,Re.smoothing=M.smoothing,Re}function G(N){var W,re,ae,_e,Me,ke=[],ge=[],ie={};if(ie.length=E.length,ie.crossLength=C.length,r===\"b\")for(ae=Math.max(0,Math.min(V-2,N)),Me=Math.min(1,Math.max(0,N-ae)),ie.xy=function(Te){return t.evalxy([],Te,N)},ie.dxy=function(Te,Ee){return t.dxydi([],Te,ae,Ee,Me)},W=0;WE.length-1)&&A.push(Ex(G(a),{color:k.gridcolor,width:k.gridwidth,dash:k.griddash}));for(f=u;fE.length-1)&&!(v<0||v>E.length-1))for(x=E[o],b=E[v],i=0;iE[E.length-1])&&L.push(Ex(X(d),{color:k.minorgridcolor,width:k.minorgridwidth,dash:k.minorgriddash})));k.startline&&_.push(Ex(G(0),{color:k.startlinecolor,width:k.startlinewidth})),k.endline&&_.push(Ex(G(E.length-1),{color:k.endlinecolor,width:k.endlinewidth}))}else{for(s=5e-15,l=[Math.floor((E[E.length-1]-k.tick0)/k.dtick*(1+s)),Math.ceil((E[0]-k.tick0)/k.dtick/(1+s))].sort(function(N,W){return N-W}),u=l[0],c=l[1],f=u;f<=c;f++)h=k.tick0+k.dtick*f,A.push(Ex(X(h),{color:k.gridcolor,width:k.gridwidth,dash:k.griddash}));for(f=u-1;fE[E.length-1])&&L.push(Ex(X(d),{color:k.minorgridcolor,width:k.minorgridwidth,dash:k.minorgriddash}));k.startline&&_.push(Ex(X(E[0]),{color:k.startlinecolor,width:k.startlinewidth})),k.endline&&_.push(Ex(X(E[E.length-1]),{color:k.endlinecolor,width:k.endlinewidth}))}}});var WZe=ye((j_r,jZe)=>{\"use strict\";var HZe=Qa(),GZe=no().extendFlat;jZe.exports=function(t,r){var n,i,a,o,s,l=r._labels=[],u=r._gridlines;for(n=0;n{\"use strict\";ZZe.exports=function(t,r,n,i){var a,o,s,l=[],u=!!n.smoothing,c=!!i.smoothing,f=t[0].length-1,h=t.length-1;for(a=0,o=[],s=[];a<=f;a++)o[a]=t[0][a],s[a]=r[0][a];for(l.push({x:o,y:s,bicubic:u}),a=0,o=[],s=[];a<=h;a++)o[a]=t[a][f],s[a]=r[a][f];for(l.push({x:o,y:s,bicubic:c}),a=f,o=[],s=[];a>=0;a--)o[f-a]=t[h][a],s[f-a]=r[h][a];for(l.push({x:o,y:s,bicubic:u}),a=h,o=[],s=[];a>=0;a--)o[h-a]=t[a][0],s[h-a]=r[a][0];return l.push({x:o,y:s,bicubic:c}),l}});var KZe=ye((Z_r,YZe)=>{\"use strict\";var wXt=Mr();YZe.exports=function(t,r,n){var i,a,o,s=[],l=[],u=t[0].length,c=t.length;function f(ae,_e){var Me=0,ke,ge=0;return ae>0&&(ke=t[_e][ae-1])!==void 0&&(ge++,Me+=ke),ae0&&(ke=t[_e-1][ae])!==void 0&&(ge++,Me+=ke),_e0&&a0&&iM);return wXt.log(\"Smoother converged to\",p,\"after\",T,\"iterations\"),t}});var $Ze=ye((X_r,JZe)=>{\"use strict\";JZe.exports={RELATIVE_CULL_TOLERANCE:1e-6}});var tXe=ye((Y_r,eXe)=>{\"use strict\";var QZe=.5;eXe.exports=function(t,r,n,i){var a=t[0]-r[0],o=t[1]-r[1],s=n[0]-r[0],l=n[1]-r[1],u=Math.pow(a*a+o*o,QZe/2),c=Math.pow(s*s+l*l,QZe/2),f=(c*c*a-u*u*s)*i,h=(c*c*o-u*u*l)*i,d=c*(u+c)*3,v=u*(u+c)*3;return[[r[0]+(d&&f/d),r[1]+(d&&h/d)],[r[0]-(v&&f/v),r[1]-(v&&h/v)]]}});var iXe=ye((K_r,rXe)=>{\"use strict\";var h$=tXe(),H7=Mr().ensureArray;function qA(e,t,r){var n=-.5*r[0]+1.5*t[0],i=-.5*r[1]+1.5*t[1];return[(2*n+e[0])/3,(2*i+e[1])/3]}rXe.exports=function(t,r,n,i,a,o){var s,l,u,c,f,h,d,v,x,b,g=n[0].length,E=n.length,k=a?3*g-2:g,A=o?3*E-2:E;for(t=H7(t,A),r=H7(r,A),u=0;u{\"use strict\";nXe.exports=function(e,t,r,n,i){var a=t-2,o=r-2;return n&&i?function(s,l,u){s||(s=[]);var c,f,h,d,v,x,b=Math.max(0,Math.min(Math.floor(l),a)),g=Math.max(0,Math.min(Math.floor(u),o)),E=Math.max(0,Math.min(1,l-b)),k=Math.max(0,Math.min(1,u-g));b*=3,g*=3;var A=E*E,L=A*E,_=1-E,C=_*_,M=C*_,p=k*k,P=p*k,T=1-k,F=T*T,q=F*T;for(x=0;x{\"use strict\";oXe.exports=function(e,t,r){return t&&r?function(n,i,a,o,s){n||(n=[]);var l,u,c,f,h,d;i*=3,a*=3;var v=o*o,x=1-o,b=x*x,g=x*o*2,E=-3*b,k=3*(b-g),A=3*(g-v),L=3*v,_=s*s,C=_*s,M=1-s,p=M*M,P=p*M;for(d=0;d{\"use strict\";lXe.exports=function(e,t,r){return t&&r?function(n,i,a,o,s){n||(n=[]);var l,u,c,f,h,d;i*=3,a*=3;var v=o*o,x=v*o,b=1-o,g=b*b,E=g*b,k=s*s,A=1-s,L=A*A,_=A*s*2,C=-3*L,M=3*(L-_),p=3*(_-k),P=3*k;for(d=0;d{\"use strict\";var cXe=$Ze(),fXe=E6().findBin,TXt=iXe(),AXt=aXe(),SXt=sXe(),MXt=uXe();hXe.exports=function(t){var r=t._a,n=t._b,i=r.length,a=n.length,o=t.aaxis,s=t.baxis,l=r[0],u=r[i-1],c=n[0],f=n[a-1],h=r[r.length-1]-r[0],d=n[n.length-1]-n[0],v=h*cXe.RELATIVE_CULL_TOLERANCE,x=d*cXe.RELATIVE_CULL_TOLERANCE;l-=v,u+=v,c-=x,f+=x,t.isVisible=function(b,g){return b>l&&bc&&gu||gf},t.setScale=function(){var b=t._x,g=t._y,E=TXt(t._xctrl,t._yctrl,b,g,o.smoothing,s.smoothing);t._xctrl=E[0],t._yctrl=E[1],t.evalxy=AXt([t._xctrl,t._yctrl],i,a,o.smoothing,s.smoothing),t.dxydi=SXt([t._xctrl,t._yctrl],o.smoothing,s.smoothing),t.dxydj=MXt([t._xctrl,t._yctrl],o.smoothing,s.smoothing)},t.i2a=function(b){var g=Math.max(0,Math.floor(b[0]),i-2),E=b[0]-g;return(1-E)*r[g]+E*r[g+1]},t.j2b=function(b){var g=Math.max(0,Math.floor(b[1]),i-2),E=b[1]-g;return(1-E)*n[g]+E*n[g+1]},t.ij2ab=function(b){return[t.i2a(b[0]),t.j2b(b[1])]},t.a2i=function(b){var g=Math.max(0,Math.min(fXe(b,r),i-2)),E=r[g],k=r[g+1];return Math.max(0,Math.min(i-1,g+(b-E)/(k-E)))},t.b2j=function(b){var g=Math.max(0,Math.min(fXe(b,n),a-2)),E=n[g],k=n[g+1];return Math.max(0,Math.min(a-1,g+(b-E)/(k-E)))},t.ab2ij=function(b){return[t.a2i(b[0]),t.b2j(b[1])]},t.i2c=function(b,g){return t.evalxy([],b,g)},t.ab2xy=function(b,g,E){if(!E&&(br[i-1]|gn[a-1]))return[!1,!1];var k=t.a2i(b),A=t.b2j(g),L=t.evalxy([],k,A);if(E){var _=0,C=0,M=[],p,P,T,F;br[i-1]?(p=i-2,P=1,_=(b-r[i-1])/(r[i-1]-r[i-2])):(p=Math.max(0,Math.min(i-2,Math.floor(k))),P=k-p),gn[a-1]?(T=a-2,F=1,C=(g-n[a-1])/(n[a-1]-n[a-2])):(T=Math.max(0,Math.min(a-2,Math.floor(A))),F=A-T),_&&(t.dxydi(M,p,T,P,F),L[0]+=M[0]*_,L[1]+=M[1]*_),C&&(t.dxydj(M,p,T,P,F),L[0]+=M[0]*C,L[1]+=M[1]*C)}return L},t.c2p=function(b,g,E){return[g.c2p(b[0]),E.c2p(b[1])]},t.p2x=function(b,g,E){return[g.p2c(b[0]),E.p2c(b[1])]},t.dadi=function(b){var g=Math.max(0,Math.min(r.length-2,b));return r[g+1]-r[g]},t.dbdj=function(b){var g=Math.max(0,Math.min(n.length-2,b));return n[g+1]-n[g]},t.dxyda=function(b,g,E,k){var A=t.dxydi(null,b,g,E,k),L=t.dadi(b,E);return[A[0]/L,A[1]/L]},t.dxydb=function(b,g,E,k){var A=t.dxydj(null,b,g,E,k),L=t.dbdj(g,k);return[A[0]/L,A[1]/L]},t.dxyda_rough=function(b,g,E){var k=h*(E||.1),A=t.ab2xy(b+k,g,!0),L=t.ab2xy(b-k,g,!0);return[(A[0]-L[0])*.5/k,(A[1]-L[1])*.5/k]},t.dxydb_rough=function(b,g,E){var k=d*(E||.1),A=t.ab2xy(b,g+k,!0),L=t.ab2xy(b,g-k,!0);return[(A[0]-L[0])*.5/k,(A[1]-L[1])*.5/k]},t.dpdx=function(b){return b._m},t.dpdy=function(b){return b._m}}});var bXe=ye((txr,xXe)=>{\"use strict\";var G7=Qa(),vXe=Mr().isArray1D,EXt=FZe(),pXe=NZe(),gXe=VZe(),mXe=WZe(),kXt=XZe(),yXe=$I(),_Xe=KZe(),CXt=KI(),LXt=dXe();xXe.exports=function(t,r){var n=G7.getFromId(t,r.xaxis),i=G7.getFromId(t,r.yaxis),a=r.aaxis,o=r.baxis,s=r.x,l=r.y,u=[];s&&vXe(s)&&u.push(\"x\"),l&&vXe(l)&&u.push(\"y\"),u.length&&CXt(r,a,o,\"a\",\"b\",u);var c=r._a=r._a||r.a,f=r._b=r._b||r.b;s=r._x||r.x,l=r._y||r.y;var h={};if(r._cheater){var d=a.cheatertype===\"index\"?c.length:c,v=o.cheatertype===\"index\"?f.length:f;s=EXt(d,v,r.cheaterslope)}r._x=s=yXe(s),r._y=l=yXe(l),_Xe(s,c,f),_Xe(l,c,f),LXt(r),r.setScale();var x=pXe(s),b=pXe(l),g=.5*(x[1]-x[0]),E=.5*(x[1]+x[0]),k=.5*(b[1]-b[0]),A=.5*(b[1]+b[0]),L=1.3;return x=[E-g*L,E+g*L],b=[A-k*L,A+k*L],r._extremes[n._id]=G7.findExtremes(n,x,{padded:!0}),r._extremes[i._id]=G7.findExtremes(i,b,{padded:!0}),gXe(r,\"a\",\"b\"),gXe(r,\"b\",\"a\"),mXe(r,a),mXe(r,o),h.clipsegments=kXt(r._xctrl,r._yctrl,a,o),h.x=s,h.y=l,h.a=c,h.b=f,[h]}});var TXe=ye((rxr,wXe)=>{\"use strict\";wXe.exports={attributes:q7(),supplyDefaults:wZe(),plot:DZe(),calc:bXe(),animatable:!0,isContainer:!0,moduleType:\"trace\",name:\"carpet\",basePlotModule:Jf(),categories:[\"cartesian\",\"svg\",\"carpet\",\"carpetAxis\",\"notLegendIsolatable\",\"noMultiCategory\",\"noHover\",\"noSortingByValue\"],meta:{}}});var SXe=ye((ixr,AXe)=>{\"use strict\";AXe.exports=TXe()});var d$=ye((nxr,EXe)=>{\"use strict\";var PXt=Eg(),u0=Uc(),IXt=vl(),RXt=Wo().hovertemplateAttrs,DXt=Wo().texttemplateAttrs,MXe=Kl(),kx=no().extendFlat,sg=u0.marker,OA=u0.line,zXt=sg.line;EXe.exports={carpet:{valType:\"string\",editType:\"calc\"},a:{valType:\"data_array\",editType:\"calc\"},b:{valType:\"data_array\",editType:\"calc\"},mode:kx({},u0.mode,{dflt:\"markers\"}),text:kx({},u0.text,{}),texttemplate:DXt({editType:\"plot\"},{keys:[\"a\",\"b\",\"text\"]}),hovertext:kx({},u0.hovertext,{}),line:{color:OA.color,width:OA.width,dash:OA.dash,backoff:OA.backoff,shape:kx({},OA.shape,{values:[\"linear\",\"spline\"]}),smoothing:OA.smoothing,editType:\"calc\"},connectgaps:u0.connectgaps,fill:kx({},u0.fill,{values:[\"none\",\"toself\",\"tonext\"],dflt:\"none\"}),fillcolor:PXt(),marker:kx({symbol:sg.symbol,opacity:sg.opacity,maxdisplayed:sg.maxdisplayed,angle:sg.angle,angleref:sg.angleref,standoff:sg.standoff,size:sg.size,sizeref:sg.sizeref,sizemin:sg.sizemin,sizemode:sg.sizemode,line:kx({width:zXt.width,editType:\"calc\"},MXe(\"marker.line\")),gradient:sg.gradient,editType:\"calc\"},MXe(\"marker\")),textfont:u0.textfont,textposition:u0.textposition,selected:u0.selected,unselected:u0.unselected,hoverinfo:kx({},IXt.hoverinfo,{flags:[\"a\",\"b\",\"text\",\"name\"]}),hoveron:u0.hoveron,hovertemplate:RXt(),zorder:u0.zorder}});var PXe=ye((axr,LXe)=>{\"use strict\";var kXe=Mr(),FXt=Sm(),BA=lu(),qXt=$p(),OXt=R0(),CXe=J3(),BXt=D0(),NXt=Ig(),UXt=d$();LXe.exports=function(t,r,n,i){function a(h,d){return kXe.coerce(t,r,UXt,h,d)}a(\"carpet\"),r.xaxis=\"x\",r.yaxis=\"y\";var o=a(\"a\"),s=a(\"b\"),l=Math.min(o.length,s.length);if(!l){r.visible=!1;return}r._length=l,a(\"text\"),a(\"texttemplate\"),a(\"hovertext\");var u=l{\"use strict\";IXe.exports=function(t,r){var n={},i=r._carpet,a=i.ab2ij([t.a,t.b]),o=Math.floor(a[0]),s=a[0]-o,l=Math.floor(a[1]),u=a[1]-l,c=i.evalxy([],o,l,s,u);return n.yLabel=c[1].toFixed(3),n}});var j7=ye((sxr,DXe)=>{\"use strict\";DXe.exports=function(e,t){for(var r=e._fullData.length,n,i=0;i{\"use strict\";var zXe=uo(),VXt=z0(),HXt=km(),GXt=F0(),jXt=q0().calcMarkerSize,WXt=j7();FXe.exports=function(t,r){var n=r._carpetTrace=WXt(t,r);if(!(!n||!n.visible||n.visible===\"legendonly\")){var i;r.xaxis=n.xaxis,r.yaxis=n.yaxis;var a=r._length,o=new Array(a),s,l,u=!1;for(i=0;i{\"use strict\";var ZXt=iT(),OXe=Qa(),XXt=ao();BXe.exports=function(t,r,n,i){var a,o,s,l=n[0][0].carpet,u=OXe.getFromId(t,l.xaxis||\"x\"),c=OXe.getFromId(t,l.yaxis||\"y\"),f={xaxis:u,yaxis:c,plot:r.plot};for(a=0;a{\"use strict\";var YXt=sT(),KXt=Mr().fillText;UXe.exports=function(t,r,n,i){var a=YXt(t,r,n,i);if(!a||a[0].index===!1)return;var o=a[0];if(o.index===void 0){var s=1-o.y0/t.ya._length,l=t.xa._length,u=l*s/2,c=l-u;return o.x0=Math.max(Math.min(o.x0,c),u),o.x1=Math.max(Math.min(o.x1,c),u),a}var f=o.cd[o.index];o.a=f.a,o.b=f.b,o.xLabelVal=void 0,o.yLabelVal=void 0;var h=o.trace,d=h._carpet,v=h._module.formatLabels(f,h);o.yLabel=v.yLabel,delete o.text;var x=[];function b(k,A){var L;k.labelprefix&&k.labelprefix.length>0?L=k.labelprefix.replace(/ = $/,\"\"):L=k._hovertitle,x.push(L+\": \"+A.toFixed(3)+k.labelsuffix)}if(!h.hovertemplate){var g=f.hi||h.hoverinfo,E=g.split(\"+\");E.indexOf(\"all\")!==-1&&(E=[\"a\",\"b\",\"text\"]),E.indexOf(\"a\")!==-1&&b(d.aaxis,f.a),E.indexOf(\"b\")!==-1&&b(d.baxis,f.b),x.push(\"y: \"+o.yLabel),E.indexOf(\"text\")!==-1&&KXt(f,h,x),o.extraText=x.join(\"
\")}return a}});var GXe=ye((fxr,HXe)=>{\"use strict\";HXe.exports=function(t,r,n,i,a){var o=i[a];return t.a=o.a,t.b=o.b,t.y=o.y,t}});var WXe=ye((hxr,jXe)=>{\"use strict\";jXe.exports={attributes:d$(),supplyDefaults:PXe(),colorbar:Kd(),formatLabels:RXe(),calc:qXe(),plot:NXe(),style:op().style,styleOnSelect:op().styleOnSelect,hoverPoints:VXe(),selectPoints:lT(),eventData:GXe(),moduleType:\"trace\",name:\"scattercarpet\",basePlotModule:Jf(),categories:[\"svg\",\"carpet\",\"symbols\",\"showLegend\",\"carpetDependent\",\"zoomScale\"],meta:{}}});var XXe=ye((dxr,ZXe)=>{\"use strict\";ZXe.exports=WXe()});var v$=ye((vxr,YXe)=>{\"use strict\";var lg=ET(),g1=T4(),JXt=Kl(),$Xt=no().extendFlat,ty=g1.contours;YXe.exports=$Xt({carpet:{valType:\"string\",editType:\"calc\"},z:lg.z,a:lg.x,a0:lg.x0,da:lg.dx,b:lg.y,b0:lg.y0,db:lg.dy,text:lg.text,hovertext:lg.hovertext,transpose:lg.transpose,atype:lg.xtype,btype:lg.ytype,fillcolor:g1.fillcolor,autocontour:g1.autocontour,ncontours:g1.ncontours,contours:{type:ty.type,start:ty.start,end:ty.end,size:ty.size,coloring:{valType:\"enumerated\",values:[\"fill\",\"lines\",\"none\"],dflt:\"fill\",editType:\"calc\"},showlines:ty.showlines,showlabels:ty.showlabels,labelfont:ty.labelfont,labelformat:ty.labelformat,operation:ty.operation,value:ty.value,editType:\"calc\",impliedEdits:{autocontour:!1}},line:{color:g1.line.color,width:g1.line.width,dash:g1.line.dash,smoothing:g1.line.smoothing,editType:\"plot\"},zorder:g1.zorder},JXt(\"\",{cLetter:\"z\",autoColorDflt:!1}))});var p$=ye((pxr,$Xe)=>{\"use strict\";var KXe=Mr(),QXt=ZI(),JXe=v$(),eYt=yH(),tYt=m8(),rYt=y8();$Xe.exports=function(t,r,n,i){function a(u,c){return KXe.coerce(t,r,JXe,u,c)}function o(u){return KXe.coerce2(t,r,JXe,u)}if(a(\"carpet\"),t.a&&t.b){var s=QXt(t,r,a,i,\"a\",\"b\");if(!s){r.visible=!1;return}a(\"text\");var l=a(\"contours.type\")===\"constraint\";l?eYt(t,r,a,i,n,{hasHover:!1}):(tYt(t,r,a,o),rYt(t,r,a,i,{hasHover:!1}))}else r._defaultColor=n,r._length=null;a(\"zorder\")}});var rYe=ye((gxr,tYe)=>{\"use strict\";var iYt=zv(),QXe=Mr(),nYt=KI(),aYt=$I(),oYt=QI(),sYt=e8(),eYe=VV(),lYt=p$(),uYt=j7(),cYt=oH();tYe.exports=function(t,r){var n=r._carpetTrace=uYt(t,r);if(!(!n||!n.visible||n.visible===\"legendonly\")){if(!r.a||!r.b){var i=t.data[n.index],a=t.data[r.index];a.a||(a.a=i.a),a.b||(a.b=i.b),lYt(a,r,r._defaultColor,t._fullLayout)}var o=fYt(t,r);return cYt(r,r._z),o}};function fYt(e,t){var r=t._carpetTrace,n=r.aaxis,i=r.baxis,a,o,s,l,u,c,f;n._minDtick=0,i._minDtick=0,QXe.isArray1D(t.z)&&nYt(t,n,i,\"a\",\"b\",[\"z\"]),a=t._a=t._a||t.a,l=t._b=t._b||t.b,a=a?n.makeCalcdata(t,\"_a\"):[],l=l?i.makeCalcdata(t,\"_b\"):[],o=t.a0||0,s=t.da||1,u=t.b0||0,c=t.db||1,f=t._z=aYt(t._z||t.z,t.transpose),t._emptypoints=sYt(f),oYt(f,t._emptypoints);var h=QXe.maxRowLength(f),d=t.xtype===\"scaled\"?\"\":a,v=eYe(t,d,o,s,h,n),x=t.ytype===\"scaled\"?\"\":l,b=eYe(t,x,u,c,f.length,i),g={a:v,b,z:f};return t.contours.type===\"levels\"&&t.contours.coloring!==\"none\"&&iYt(e,t,{vals:f,containerStr:\"\",cLetter:\"z\"}),[g]}});var nYe=ye((mxr,iYe)=>{\"use strict\";var hYt=Mr().isArrayOrTypedArray;iYe.exports=function(e,t,r,n){var i,a,o,s,l,u,c,f,h,d,v,x,b,g=hYt(r)?\"a\":\"b\",E=g===\"a\"?e.aaxis:e.baxis,k=E.smoothing,A=g===\"a\"?e.a2i:e.b2j,L=g===\"a\"?r:n,_=g===\"a\"?n:r,C=g===\"a\"?t.a.length:t.b.length,M=g===\"a\"?t.b.length:t.a.length,p=Math.floor(g===\"a\"?e.b2j(_):e.a2i(_)),P=g===\"a\"?function(_e){return e.evalxy([],_e,p)}:function(_e){return e.evalxy([],p,_e)};k&&(o=Math.max(0,Math.min(M-2,p)),s=p-o,a=g===\"a\"?function(_e,Me){return e.dxydi([],_e,o,Me,s)}:function(_e,Me){return e.dxydj([],o,_e,s,Me)});var T=A(L[0]),F=A(L[1]),q=T0?Math.floor:Math.ceil,X=q>0?Math.ceil:Math.floor,G=q>0?Math.min:Math.max,N=q>0?Math.max:Math.min,W=H(T+V),re=X(F-V);c=P(T);var ae=[[c]];for(i=W;i*q{\"use strict\";var Z7=xa(),X7=u$(),uYe=c$(),$k=ao(),m1=Mr(),dYt=lH(),vYt=uH(),hw=b8(),W7=S4(),pYt=dH(),gYt=hH(),mYt=vH(),yYt=j7(),aYe=nYe();cYe.exports=function(t,r,n,i){var a=r.xaxis,o=r.yaxis;m1.makeTraceGroups(i,n,\"contour\").each(function(s){var l=Z7.select(this),u=s[0],c=u.trace,f=c._carpetTrace=yYt(t,c),h=t.calcdata[f.index][0];if(!f.visible||f.visible===\"legendonly\")return;var d=u.a,v=u.b,x=c.contours,b=gYt(x,r,u),g=x.type===\"constraint\",E=x._operation,k=g?E===\"=\"?\"lines\":\"fill\":x.coloring;function A(H){var X=f.ab2xy(H[0],H[1],!0);return[a.c2p(X[0]),o.c2p(X[1])]}var L=[[d[0],v[v.length-1]],[d[d.length-1],v[v.length-1]],[d[d.length-1],v[0]],[d[0],v[0]]];dYt(b);var _=(d[d.length-1]-d[0])*1e-8,C=(v[v.length-1]-v[0])*1e-8;vYt(b,_,C);var M=b;x.type===\"constraint\"&&(M=pYt(b,E)),_Yt(b,A);var p,P,T,F,q=[];for(F=h.clipsegments.length-1;F>=0;F--)p=h.clipsegments[F],P=X7([],p.x,a.c2p),T=X7([],p.y,o.c2p),P.reverse(),T.reverse(),q.push(uYe(P,T,p.bicubic));var V=\"M\"+q.join(\"L\")+\"Z\";wYt(l,h.clipsegments,a,o,g,k),TYt(c,l,a,o,M,L,A,f,h,k,V),xYt(l,b,t,u,x,r,f),$k.setClipUrl(l,f._clipPathId,t)})};function _Yt(e,t){var r,n,i,a,o,s,l,u,c;for(r=0;rb&&(n.max=b),n.len=n.max-n.min}function oYe(e,t,r){var n=e.getPointAtLength(t),i=e.getPointAtLength(r),a=i.x-n.x,o=i.y-n.y,s=Math.sqrt(a*a+o*o);return[a/s,o/s]}function sYe(e){var t=Math.sqrt(e[0]*e[0]+e[1]*e[1]);return[e[0]/t,e[1]/t]}function lYe(e,t){var r=Math.abs(e[0]*t[0]+e[1]*t[1]),n=Math.sqrt(1-r*r);return n/r}function wYt(e,t,r,n,i,a){var o,s,l,u,c=m1.ensureSingle(e,\"g\",\"contourbg\"),f=c.selectAll(\"path\").data(a===\"fill\"&&!i?[0]:[]);f.enter().append(\"path\"),f.exit().remove();var h=[];for(u=0;u=0&&(d=P,x=b):Math.abs(h[1]-d[1])=0&&(d=P,x=b):m1.log(\"endpt to newendpt is not vert. or horz.\",h,d,P)}if(x>=0)break;u+=M(h,d),h=d}if(x===t.edgepaths.length){m1.log(\"unclosed perimeter path\");break}l=x,f=c.indexOf(l)===-1,f&&(l=c[0],u+=M(h,d)+\"Z\",h=null)}for(l=0;l{\"use strict\";hYe.exports={attributes:v$(),supplyDefaults:p$(),colorbar:A8(),calc:rYe(),plot:fYe(),style:T8(),moduleType:\"trace\",name:\"contourcarpet\",basePlotModule:Jf(),categories:[\"cartesian\",\"svg\",\"carpet\",\"contour\",\"symbols\",\"showLegend\",\"hasLines\",\"carpetDependent\",\"noHover\",\"noSortingByValue\"],meta:{}}});var pYe=ye((xxr,vYe)=>{\"use strict\";vYe.exports=dYe()});var K7=ye((bxr,xYe)=>{\"use strict\";var Y7=Mr().extendFlat,Qk=Uc(),gYe=Oc().axisHoverFormat,yYe=Ed().dash,SYt=i3(),_Ye=HT(),MYt=_Ye.INCREASING.COLOR,EYt=_Ye.DECREASING.COLOR,g$=Qk.line;function mYe(e){return{line:{color:Y7({},g$.color,{dflt:e}),width:g$.width,dash:yYe,editType:\"style\"},editType:\"style\"}}xYe.exports={xperiod:Qk.xperiod,xperiod0:Qk.xperiod0,xperiodalignment:Qk.xperiodalignment,xhoverformat:gYe(\"x\"),yhoverformat:gYe(\"y\"),x:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},open:{valType:\"data_array\",editType:\"calc\"},high:{valType:\"data_array\",editType:\"calc\"},low:{valType:\"data_array\",editType:\"calc\"},close:{valType:\"data_array\",editType:\"calc\"},line:{width:Y7({},g$.width,{}),dash:Y7({},yYe,{}),editType:\"style\"},increasing:mYe(MYt),decreasing:mYe(EYt),text:{valType:\"string\",dflt:\"\",arrayOk:!0,editType:\"calc\"},hovertext:{valType:\"string\",dflt:\"\",arrayOk:!0,editType:\"calc\"},tickwidth:{valType:\"number\",min:0,max:.5,dflt:.3,editType:\"calc\"},hoverlabel:Y7({},SYt.hoverlabel,{split:{valType:\"boolean\",dflt:!1,editType:\"style\"}}),zorder:Qk.zorder}});var m$=ye((wxr,bYe)=>{\"use strict\";var kYt=ba(),CYt=Mr();bYe.exports=function(t,r,n,i){var a=n(\"x\"),o=n(\"open\"),s=n(\"high\"),l=n(\"low\"),u=n(\"close\");n(\"hoverlabel.split\");var c=kYt.getComponentMethod(\"calendars\",\"handleTraceDefaults\");if(c(t,r,[\"x\"],i),!!(o&&s&&l&&u)){var f=Math.min(o.length,s.length,l.length,u.length);return a&&(f=Math.min(f,CYt.minRowLength(a))),r._length=f,f}}});var AYe=ye((Txr,TYe)=>{\"use strict\";var LYt=Mr(),PYt=m$(),IYt=Pg(),RYt=K7();TYe.exports=function(t,r,n,i){function a(s,l){return LYt.coerce(t,r,RYt,s,l)}var o=PYt(t,r,a,i);if(!o){r.visible=!1;return}IYt(t,r,i,a,{x:!0}),a(\"xhoverformat\"),a(\"yhoverformat\"),a(\"line.width\"),a(\"line.dash\"),wYe(t,r,a,\"increasing\"),wYe(t,r,a,\"decreasing\"),a(\"text\"),a(\"hovertext\"),a(\"tickwidth\"),i._requestRangeslider[r.xaxis]=!0,a(\"zorder\")};function wYe(e,t,r,n){r(n+\".line.color\"),r(n+\".line.width\",t.line.width),r(n+\".line.dash\",t.line.dash)}});var y$=ye((Axr,MYe)=>{\"use strict\";var NA=Mr(),J7=NA._,$7=Qa(),DYt=Rg(),eC=es().BADNUM;function zYt(e,t){var r=$7.getFromId(e,t.xaxis),n=$7.getFromId(e,t.yaxis),i=qYt(e,r,t),a=t._minDiff;t._minDiff=null;var o=t._origX;t._origX=null;var s=t._xcalc;t._xcalc=null;var l=SYe(e,t,o,s,n,FYt);return t._extremes[r._id]=$7.findExtremes(r,s,{vpad:a/2}),l.length?(NA.extendFlat(l[0].t,{wHover:a/2,tickLen:i}),l):[{t:{empty:!0}}]}function FYt(e,t,r,n){return{o:e,h:t,l:r,c:n}}function SYe(e,t,r,n,i,a){for(var o=i.makeCalcdata(t,\"open\"),s=i.makeCalcdata(t,\"high\"),l=i.makeCalcdata(t,\"low\"),u=i.makeCalcdata(t,\"close\"),c=NA.isArrayOrTypedArray(t.text),f=NA.isArrayOrTypedArray(t.hovertext),h=!0,d=null,v=!!t.xperiodalignment,x=[],b=0;bd):h=L>E,d=L;var _=a(E,k,A,L);_.pos=g,_.yc=(E+L)/2,_.i=b,_.dir=h?\"increasing\":\"decreasing\",_.x=_.pos,_.y=[A,k],v&&(_.orig_p=r[b]),c&&(_.tx=t.text[b]),f&&(_.htx=t.hovertext[b]),x.push(_)}else x.push({pos:g,empty:!0})}return t._extremes[i._id]=$7.findExtremes(i,NA.concat(l,s),{padded:!0}),x.length&&(x[0].t={labels:{open:J7(e,\"open:\")+\" \",high:J7(e,\"high:\")+\" \",low:J7(e,\"low:\")+\" \",close:J7(e,\"close:\")+\" \"}}),x}function qYt(e,t,r){var n=r._minDiff;if(!n){var i=e._fullData,a=[];n=1/0;var o;for(o=0;o{\"use strict\";var OYt=xa(),EYe=Mr();kYe.exports=function(t,r,n,i){var a=r.yaxis,o=r.xaxis,s=!!o.rangebreaks;EYe.makeTraceGroups(i,n,\"trace ohlc\").each(function(l){var u=OYt.select(this),c=l[0],f=c.t,h=c.trace;if(h.visible!==!0||f.empty){u.remove();return}var d=f.tickLen,v=u.selectAll(\"path\").data(EYe.identity);v.enter().append(\"path\"),v.exit().remove(),v.attr(\"d\",function(x){if(x.empty)return\"M0,0Z\";var b=o.c2p(x.pos-d,!0),g=o.c2p(x.pos+d,!0),E=s?(b+g)/2:o.c2p(x.pos,!0),k=a.c2p(x.o,!0),A=a.c2p(x.h,!0),L=a.c2p(x.l,!0),_=a.c2p(x.c,!0);return\"M\"+b+\",\"+k+\"H\"+E+\"M\"+E+\",\"+A+\"V\"+L+\"M\"+g+\",\"+_+\"H\"+E})})}});var PYe=ye((Mxr,LYe)=>{\"use strict\";var _$=xa(),BYt=ao(),NYt=va();LYe.exports=function(t,r,n){var i=n||_$.select(t).selectAll(\"g.ohlclayer\").selectAll(\"g.trace\");i.style(\"opacity\",function(a){return a[0].trace.opacity}),i.each(function(a){var o=a[0].trace;_$.select(this).selectAll(\"path\").each(function(s){if(!s.empty){var l=o[s.dir].line;_$.select(this).style(\"fill\",\"none\").call(NYt.stroke,l.color).call(BYt.dashLine,l.dash,l.width).style(\"opacity\",o.selectedpoints&&!s.selected?.3:1)}})})}});var b$=ye((Exr,FYe)=>{\"use strict\";var x$=Qa(),UYt=Mr(),Q7=Nc(),VYt=va(),HYt=Mr().fillText,IYe=HT(),GYt={increasing:IYe.INCREASING.SYMBOL,decreasing:IYe.DECREASING.SYMBOL};function jYt(e,t,r,n){var i=e.cd,a=i[0].trace;return a.hoverlabel.split?DYe(e,t,r,n):zYe(e,t,r,n)}function RYe(e,t,r,n){var i=e.cd,a=e.xa,o=i[0].trace,s=i[0].t,l=o.type,u=l===\"ohlc\"?\"l\":\"min\",c=l===\"ohlc\"?\"h\":\"max\",f,h,d=s.bPos||0,v=function(P){return P.pos+d-t},x=s.bdPos||s.tickLen,b=s.wHover,g=Math.min(1,x/Math.abs(a.r2c(a.range[1])-a.r2c(a.range[0])));f=e.maxHoverDistance-g,h=e.maxSpikeDistance-g;function E(P){var T=v(P);return Q7.inbox(T-b,T+b,f)}function k(P){var T=P[u],F=P[c];return T===F||Q7.inbox(T-r,F-r,f)}function A(P){return(E(P)+k(P))/2}var L=Q7.getDistanceFunction(n,E,k,A);if(Q7.getClosest(i,L,e),e.index===!1)return null;var _=i[e.index];if(_.empty)return null;var C=_.dir,M=o[C],p=M.line.color;return VYt.opacity(p)&&M.line.width?e.color=p:e.color=M.fillcolor,e.x0=a.c2p(_.pos+d-x,!0),e.x1=a.c2p(_.pos+d+x,!0),e.xLabelVal=_.orig_p!==void 0?_.orig_p:_.pos,e.spikeDistance=A(_)*h/f,e.xSpike=a.c2p(_.pos,!0),e}function DYe(e,t,r,n){var i=e.cd,a=e.ya,o=i[0].trace,s=i[0].t,l=[],u=RYe(e,t,r,n);if(!u)return[];var c=u.index,f=i[c],h=f.hi||o.hoverinfo,d=h.split(\"+\"),v=h===\"all\",x=v||d.indexOf(\"y\")!==-1;if(!x)return[];for(var b=[\"high\",\"open\",\"close\",\"low\"],g={},E=0;E\"+s.labels[k]+x$.hoverLabelText(a,A,o.yhoverformat)):(_=UYt.extendFlat({},u),_.y0=_.y1=L,_.yLabelVal=A,_.yLabel=s.labels[k]+x$.hoverLabelText(a,A,o.yhoverformat),_.name=\"\",l.push(_),g[A]=_)}return l}function zYe(e,t,r,n){var i=e.cd,a=e.ya,o=i[0].trace,s=i[0].t,l=RYe(e,t,r,n);if(!l)return[];var u=l.index,c=i[u],f=l.index=c.i,h=c.dir;function d(A){return s.labels[A]+x$.hoverLabelText(a,o[A][f],o.yhoverformat)}var v=c.hi||o.hoverinfo,x=v.split(\"+\"),b=v===\"all\",g=b||x.indexOf(\"y\")!==-1,E=b||x.indexOf(\"text\")!==-1,k=g?[d(\"open\"),d(\"high\"),d(\"low\"),d(\"close\")+\" \"+GYt[h]]:[];return E&&HYt(c,o,k),l.extraText=k.join(\"
\"),l.y0=l.y1=a.c2p(c.yc,!0),[l]}FYe.exports={hoverPoints:jYt,hoverSplit:DYe,hoverOnPoints:zYe}});var w$=ye((kxr,qYe)=>{\"use strict\";qYe.exports=function(t,r){var n=t.cd,i=t.xaxis,a=t.yaxis,o=[],s,l=n[0].t.bPos||0;if(r===!1)for(s=0;s{\"use strict\";OYe.exports={moduleType:\"trace\",name:\"ohlc\",basePlotModule:Jf(),categories:[\"cartesian\",\"svg\",\"showLegend\"],meta:{},attributes:K7(),supplyDefaults:AYe(),calc:y$().calc,plot:CYe(),style:PYe(),hoverPoints:b$().hoverPoints,selectPoints:w$()}});var UYe=ye((Lxr,NYe)=>{\"use strict\";NYe.exports=BYe()});var A$=ye((Pxr,GYe)=>{\"use strict\";var T$=Mr().extendFlat,VYe=Oc().axisHoverFormat,c0=K7(),UA=v4();function HYe(e){return{line:{color:T$({},UA.line.color,{dflt:e}),width:UA.line.width,editType:\"style\"},fillcolor:UA.fillcolor,editType:\"style\"}}GYe.exports={xperiod:c0.xperiod,xperiod0:c0.xperiod0,xperiodalignment:c0.xperiodalignment,xhoverformat:VYe(\"x\"),yhoverformat:VYe(\"y\"),x:c0.x,open:c0.open,high:c0.high,low:c0.low,close:c0.close,line:{width:T$({},UA.line.width,{}),editType:\"style\"},increasing:HYe(c0.increasing.line.color.dflt),decreasing:HYe(c0.decreasing.line.color.dflt),text:c0.text,hovertext:c0.hovertext,whiskerwidth:T$({},UA.whiskerwidth,{dflt:0}),hoverlabel:c0.hoverlabel,zorder:UA.zorder}});var ZYe=ye((Ixr,WYe)=>{\"use strict\";var WYt=Mr(),ZYt=va(),XYt=m$(),YYt=Pg(),KYt=A$();WYe.exports=function(t,r,n,i){function a(s,l){return WYt.coerce(t,r,KYt,s,l)}var o=XYt(t,r,a,i);if(!o){r.visible=!1;return}YYt(t,r,i,a,{x:!0}),a(\"xhoverformat\"),a(\"yhoverformat\"),a(\"line.width\"),jYe(t,r,a,\"increasing\"),jYe(t,r,a,\"decreasing\"),a(\"text\"),a(\"hovertext\"),a(\"whiskerwidth\"),i._requestRangeslider[r.xaxis]=!0,a(\"zorder\")};function jYe(e,t,r,n){var i=r(n+\".line.color\");r(n+\".line.width\",t.line.width),r(n+\".fillcolor\",ZYt.addOpacity(i,.5))}});var JYe=ye((Rxr,KYe)=>{\"use strict\";var XYe=Mr(),YYe=Qa(),JYt=Rg(),$Yt=y$().calcCommon;KYe.exports=function(e,t){var r=e._fullLayout,n=YYe.getFromId(e,t.xaxis),i=YYe.getFromId(e,t.yaxis),a=n.makeCalcdata(t,\"x\"),o=JYt(t,n,\"x\",a).vals,s=$Yt(e,t,a,o,i,QYt);return s.length?(XYe.extendFlat(s[0].t,{num:r._numBoxes,dPos:XYe.distinctVals(o).minDiff/2,posLetter:\"x\",valLetter:\"y\"}),r._numBoxes++,s):[{t:{empty:!0}}]};function QYt(e,t,r,n){return{min:r,q1:Math.min(e,n),med:n,q3:Math.max(e,n),max:t}}});var QYe=ye((Dxr,$Ye)=>{\"use strict\";$Ye.exports={moduleType:\"trace\",name:\"candlestick\",basePlotModule:Jf(),categories:[\"cartesian\",\"svg\",\"showLegend\",\"candlestick\",\"boxLayout\"],meta:{},attributes:A$(),layoutAttributes:p4(),supplyLayoutDefaults:UI().supplyLayoutDefaults,crossTraceCalc:HI().crossTraceCalc,supplyDefaults:ZYe(),calc:JYe(),plot:GI().plot,layerName:\"boxlayer\",style:jI().style,hoverPoints:b$().hoverPoints,selectPoints:w$()}});var tKe=ye((zxr,eKe)=>{\"use strict\";eKe.exports=QYe()});var M$=ye((Fxr,rKe)=>{\"use strict\";var t9=Mr(),eKt=ym(),e9=t9.deg2rad,S$=t9.rad2deg;rKe.exports=function(t,r,n){switch(eKt(t,n),t._id){case\"x\":case\"radialaxis\":tKt(t,r);break;case\"angularaxis\":nKt(t,r);break}};function tKt(e,t){var r=t._subplot;e.setGeometry=function(){var n=e._rl[0],i=e._rl[1],a=r.innerRadius,o=(r.radius-a)/(i-n),s=a/o,l=n>i?function(u){return u<=0}:function(u){return u>=0};e.c2g=function(u){var c=e.c2l(u)-n;return(l(c)?c:0)+s},e.g2c=function(u){return e.l2c(u+n-s)},e.g2p=function(u){return u*o},e.c2p=function(u){return e.g2p(e.c2g(u))}}}function rKt(e,t){return t===\"degrees\"?e9(e):e}function iKt(e,t){return t===\"degrees\"?S$(e):e}function nKt(e,t){var r=e.type;if(r===\"linear\"){var n=e.d2c,i=e.c2d;e.d2c=function(a,o){return rKt(n(a),o)},e.c2d=function(a,o){return i(iKt(a,o))}}e.makeCalcdata=function(a,o){var s=a[o],l=a._length,u,c,f=function(b){return e.d2c(b,a.thetaunit)};if(s)for(u=new Array(l),c=0;c{\"use strict\";iKe.exports={attr:\"subplot\",name:\"polar\",axisNames:[\"angularaxis\",\"radialaxis\"],axisName2dataArray:{angularaxis:\"theta\",radialaxis:\"r\"},layerNames:[\"draglayer\",\"plotbg\",\"backplot\",\"angular-grid\",\"radial-grid\",\"frontplot\",\"angular-line\",\"radial-line\",\"angular-axis\",\"radial-axis\"],radialDragBoxSize:50,angularDragBoxSize:30,cornerLen:25,cornerHalfWidth:2,MINDRAG:8,MINZOOM:20,OFFEDGE:20}});var n9=ye((Oxr,lKe)=>{\"use strict\";var dw=Mr(),nKe=wM().tester,E$=dw.findIndexOfMin,oKe=dw.isAngleInsideSector,aKt=dw.angleDelta,aKe=dw.angleDist;function oKt(e,t,r,n,i){if(!oKe(t,n))return!1;var a,o;r[0]0?o:1/0},n=E$(t,r),i=dw.mod(n+1,t.length);return[t[n],t[i]]}function i9(e){return Math.abs(e)>1e-10?e:0}function k$(e,t,r){t=t||0,r=r||0;for(var n=e.length,i=new Array(n),a=0;a{\"use strict\";function uKe(e){return e<0?-1:e>0?1:0}function HA(e){var t=e[0],r=e[1];if(!isFinite(t)||!isFinite(r))return[1,0];var n=(t+1)*(t+1)+r*r;return[(t*t+r*r-1)/n,2*r/n]}function GA(e,t){var r=t[0],n=t[1];return[r*e.radius+e.cx,-n*e.radius+e.cy]}function cKe(e,t){return t*e.radius}function vKt(e,t,r,n){var i=GA(e,HA([r,t])),a=i[0],o=i[1],s=GA(e,HA([n,t])),l=s[0],u=s[1];if(t===0)return[\"M\"+a+\",\"+o,\"L\"+l+\",\"+u].join(\" \");var c=cKe(e,1/Math.abs(t));return[\"M\"+a+\",\"+o,\"A\"+c+\",\"+c+\" 0 0,\"+(t<0?1:0)+\" \"+l+\",\"+u].join(\" \")}function pKt(e,t,r,n){var i=cKe(e,1/(t+1)),a=GA(e,HA([t,r])),o=a[0],s=a[1],l=GA(e,HA([t,n])),u=l[0],c=l[1];if(uKe(r)!==uKe(n)){var f=GA(e,HA([t,0])),h=f[0],d=f[1];return[\"M\"+o+\",\"+s,\"A\"+i+\",\"+i+\" 0 0,\"+(0{\"use strict\";var vw=xa(),gKt=id(),gw=ba(),cc=Mr(),ry=cc.strRotate,dd=cc.strTranslate,L$=va(),tC=ao(),mKt=Xu(),dp=Qa(),yKt=ym(),_Kt=M$(),xKt=wg().doAutoRange,y1=DN(),s9=gv(),hKe=Nc(),bKt=Mb(),wKt=wf().prepSelect,TKt=wf().selectOnClick,P$=wf().clearOutline,dKe=Tg(),vKe=lM(),pKe=gM().redrawReglTraces,AKt=Nh().MID_SHIFT,Cx=r9(),_1=n9(),l9=C$(),a9=l9.smith,SKt=l9.reactanceArc,MKt=l9.resistanceArc,o9=l9.smithTransform,EKt=cc._,gKe=cc.mod,Lx=cc.deg2rad,pw=cc.rad2deg;function mKe(e,t,r){this.isSmith=r||!1,this.id=t,this.gd=e,this._hasClipOnAxisFalse=null,this.vangles=null,this.radialAxisAngle=null,this.traceHash={},this.layers={},this.clipPaths={},this.clipIds={},this.viewInitial={};var n=e._fullLayout,i=\"clip\"+n._uid+t;this.clipIds.forTraces=i+\"-for-traces\",this.clipPaths.forTraces=n._clips.append(\"clipPath\").attr(\"id\",this.clipIds.forTraces),this.clipPaths.forTraces.append(\"path\"),this.framework=n[\"_\"+(r?\"smith\":\"polar\")+\"layer\"].append(\"g\").attr(\"class\",t),this.getHole=function(a){return this.isSmith?0:a.hole},this.getSector=function(a){return this.isSmith?[0,360]:a.sector},this.getRadial=function(a){return this.isSmith?a.realaxis:a.radialaxis},this.getAngular=function(a){return this.isSmith?a.imaginaryaxis:a.angularaxis},r||(this.radialTickLayout=null,this.angularTickLayout=null)}var Fd=mKe.prototype;xKe.exports=function(t,r,n){return new mKe(t,r,n)};Fd.plot=function(e,t){for(var r=this,n=t[r.id],i=!1,a=0;ab?(g=u,E=u*b,L=(c-E)/i.h/2,k=[s[0],s[1]],A=[l[0]+L,l[1]-L]):(g=c/b,E=c,L=(u-g)/i.w/2,k=[s[0]+L,s[1]-L],A=[l[0],l[1]]),r.xLength2=g,r.yLength2=E,r.xDomain2=k,r.yDomain2=A;var _=r.xOffset2=i.l+i.w*k[0],C=r.yOffset2=i.t+i.h*(1-A[1]),M=r.radius=g/d,p=r.innerRadius=r.getHole(t)*M,P=r.cx=_-M*h[0],T=r.cy=C+M*h[3],F=r.cxx=P-_,q=r.cyy=T-C,V=a.side,H;V===\"counterclockwise\"?(H=V,V=\"top\"):V===\"clockwise\"&&(H=V,V=\"bottom\"),r.radialAxis=r.mockAxis(e,t,a,{_id:\"x\",side:V,_trueSide:H,domain:[p/i.w,M/i.w]}),r.angularAxis=r.mockAxis(e,t,o,{side:\"right\",domain:[0,Math.PI],autorange:!1}),r.doAutoRange(e,t),r.updateAngularAxis(e,t),r.updateRadialAxis(e,t),r.updateRadialAxisTitle(e,t),r.xaxis=r.mockCartesianAxis(e,t,{_id:\"x\",domain:k}),r.yaxis=r.mockCartesianAxis(e,t,{_id:\"y\",domain:A});var X=r.pathSubplot();r.clipPaths.forTraces.select(\"path\").attr(\"d\",X).attr(\"transform\",dd(F,q)),n.frontplot.attr(\"transform\",dd(_,C)).call(tC.setClipUrl,r._hasClipOnAxisFalse?null:r.clipIds.forTraces,r.gd),n.bg.attr(\"d\",X).attr(\"transform\",dd(P,T)).call(L$.fill,t.bgcolor)};Fd.mockAxis=function(e,t,r,n){var i=cc.extendFlat({},r,n);return _Kt(i,t,e),i};Fd.mockCartesianAxis=function(e,t,r){var n=this,i=n.isSmith,a=r._id,o=cc.extendFlat({type:\"linear\"},r);yKt(o,e);var s={x:[0,2],y:[1,3]};return o.setRange=function(){var l=n.sectorBBox,u=s[a],c=n.radialAxis._rl,f=(c[1]-c[0])/(1-n.getHole(t));o.range=[l[u[0]]*f,l[u[1]]*f]},o.isPtWithinRange=a===\"x\"&&!i?function(l){return n.isPtInside(l)}:function(){return!0},o.setRange(),o.setScale(),o};Fd.doAutoRange=function(e,t){var r=this,n=r.gd,i=r.radialAxis,a=r.getRadial(t);xKt(n,i);var o=i.range;if(a.range=o.slice(),a._input.range=o.slice(),i._rl=[i.r2l(o[0],null,\"gregorian\"),i.r2l(o[1],null,\"gregorian\")],i.minallowed!==void 0){var s=i.r2l(i.minallowed);i._rl[0]>i._rl[1]?i._rl[1]=Math.max(i._rl[1],s):i._rl[0]=Math.max(i._rl[0],s)}if(i.maxallowed!==void 0){var l=i.r2l(i.maxallowed);i._rl[0]90&&c<=270&&(f.tickangle=180);var v=d?function(M){var p=o9(r,a9([M.x,0]));return dd(p[0]-s,p[1]-l)}:function(M){return dd(f.l2p(M.x)+o,0)},x=d?function(M){return MKt(r,M.x,-1/0,1/0)}:function(M){return r.pathArc(f.r2p(M.x)+o)},b=yKe(u);if(r.radialTickLayout!==b&&(i[\"radial-axis\"].selectAll(\".xtick\").remove(),r.radialTickLayout=b),h){f.setScale();var g=0,E=d?(f.tickvals||[]).filter(function(M){return M>=0}).map(function(M){return dp.tickText(f,M,!0,!1)}):dp.calcTicks(f),k=d?E:dp.clipEnds(f,E),A=dp.getTickSigns(f)[2];d&&((f.ticks===\"top\"&&f.side===\"bottom\"||f.ticks===\"bottom\"&&f.side===\"top\")&&(A=-A),f.ticks===\"top\"&&f.side===\"top\"&&(g=-f.ticklen),f.ticks===\"bottom\"&&f.side===\"bottom\"&&(g=f.ticklen)),dp.drawTicks(n,f,{vals:E,layer:i[\"radial-axis\"],path:dp.makeTickPath(f,0,A),transFn:v,crisp:!1}),dp.drawGrid(n,f,{vals:k,layer:i[\"radial-grid\"],path:x,transFn:cc.noop,crisp:!1}),dp.drawLabels(n,f,{vals:E,layer:i[\"radial-axis\"],transFn:v,labelFns:dp.makeLabelFns(f,g)})}var L=r.radialAxisAngle=r.vangles?pw(_Ke(Lx(u.angle),r.vangles)):u.angle,_=dd(s,l),C=_+ry(-L);rC(i[\"radial-axis\"],h&&(u.showticklabels||u.ticks),{transform:C}),rC(i[\"radial-grid\"],h&&u.showgrid,{transform:d?\"\":_}),rC(i[\"radial-line\"].select(\"line\"),h&&u.showline,{x1:d?-a:o,y1:0,x2:a,y2:0,transform:C}).attr(\"stroke-width\",u.linewidth).call(L$.stroke,u.linecolor)};Fd.updateRadialAxisTitle=function(e,t,r){if(!this.isSmith){var n=this,i=n.gd,a=n.radius,o=n.cx,s=n.cy,l=n.getRadial(t),u=n.id+\"title\",c=0;if(l.title){var f=tC.bBox(n.layers[\"radial-axis\"].node()).height,h=l.title.font.size,d=l.side;c=d===\"top\"?h:d===\"counterclockwise\"?-(f+h*.4):f+h*.8}var v=r!==void 0?r:n.radialAxisAngle,x=Lx(v),b=Math.cos(x),g=Math.sin(x),E=o+a/2*b+c*g,k=s-a/2*g+c*b;n.layers[\"radial-axis-title\"]=bKt.draw(i,u,{propContainer:l,propName:n.id+\".radialaxis.title\",placeholder:EKt(i,\"Click to enter radial axis title\"),attributes:{x:E,y:k,\"text-anchor\":\"middle\"},transform:{rotate:-v}})}};Fd.updateAngularAxis=function(e,t){var r=this,n=r.gd,i=r.layers,a=r.radius,o=r.innerRadius,s=r.cx,l=r.cy,u=r.getAngular(t),c=r.angularAxis,f=r.isSmith;f||(r.fillViewInitialKey(\"angularaxis.rotation\",u.rotation),c.setGeometry(),c.setScale());var h=f?function(p){var P=o9(r,a9([0,p.x]));return Math.atan2(P[0]-s,P[1]-l)-Math.PI/2}:function(p){return c.t2g(p.x)};c.type===\"linear\"&&c.thetaunit===\"radians\"&&(c.tick0=pw(c.tick0),c.dtick=pw(c.dtick));var d=function(p){return dd(s+a*Math.cos(p),l-a*Math.sin(p))},v=f?function(p){var P=o9(r,a9([0,p.x]));return dd(P[0],P[1])}:function(p){return d(h(p))},x=f?function(p){var P=o9(r,a9([0,p.x])),T=Math.atan2(P[0]-s,P[1]-l)-Math.PI/2;return dd(P[0],P[1])+ry(-pw(T))}:function(p){var P=h(p);return d(P)+ry(-pw(P))},b=f?function(p){return SKt(r,p.x,0,1/0)}:function(p){var P=h(p),T=Math.cos(P),F=Math.sin(P);return\"M\"+[s+o*T,l-o*F]+\"L\"+[s+a*T,l-a*F]},g=dp.makeLabelFns(c,0),E=g.labelStandoff,k={};k.xFn=function(p){var P=h(p);return Math.cos(P)*E},k.yFn=function(p){var P=h(p),T=Math.sin(P)>0?.2:1;return-Math.sin(P)*(E+p.fontSize*T)+Math.abs(Math.cos(P))*(p.fontSize*AKt)},k.anchorFn=function(p){var P=h(p),T=Math.cos(P);return Math.abs(T)<.1?\"middle\":T>0?\"start\":\"end\"},k.heightFn=function(p,P,T){var F=h(p);return-.5*(1+Math.sin(F))*T};var A=yKe(u);r.angularTickLayout!==A&&(i[\"angular-axis\"].selectAll(\".\"+c._id+\"tick\").remove(),r.angularTickLayout=A);var L=f?[1/0].concat(c.tickvals||[]).map(function(p){return dp.tickText(c,p,!0,!1)}):dp.calcTicks(c);f&&(L[0].text=\"\\u221E\",L[0].fontSize*=1.75);var _;if(t.gridshape===\"linear\"?(_=L.map(h),cc.angleDelta(_[0],_[1])<0&&(_=_.slice().reverse())):_=null,r.vangles=_,c.type===\"category\"&&(L=L.filter(function(p){return cc.isAngleInsideSector(h(p),r.sectorInRad)})),c.visible){var C=c.ticks===\"inside\"?-1:1,M=(c.linewidth||1)/2;dp.drawTicks(n,c,{vals:L,layer:i[\"angular-axis\"],path:\"M\"+C*M+\",0h\"+C*c.ticklen,transFn:x,crisp:!1}),dp.drawGrid(n,c,{vals:L,layer:i[\"angular-grid\"],path:b,transFn:cc.noop,crisp:!1}),dp.drawLabels(n,c,{vals:L,layer:i[\"angular-axis\"],repositionOnUpdate:!0,transFn:v,labelFns:k})}rC(i[\"angular-line\"].select(\"path\"),u.showline,{d:r.pathSubplot(),transform:dd(s,l)}).attr(\"stroke-width\",u.linewidth).call(L$.stroke,u.linecolor)};Fd.updateFx=function(e,t){if(!this.gd._context.staticPlot){var r=!this.isSmith;r&&(this.updateAngularDrag(e),this.updateRadialDrag(e,t,0),this.updateRadialDrag(e,t,1)),this.updateHoverAndMainDrag(e)}};Fd.updateHoverAndMainDrag=function(e){var t=this,r=t.isSmith,n=t.gd,i=t.layers,a=e._zoomlayer,o=Cx.MINZOOM,s=Cx.OFFEDGE,l=t.radius,u=t.innerRadius,c=t.cx,f=t.cy,h=t.cxx,d=t.cyy,v=t.sectorInRad,x=t.vangles,b=t.radialAxis,g=_1.clampTiny,E=_1.findXYatLength,k=_1.findEnclosingVertexAngles,A=Cx.cornerHalfWidth,L=Cx.cornerLen/2,_,C,M=y1.makeDragger(i,\"path\",\"maindrag\",e.dragmode===!1?\"none\":\"crosshair\");vw.select(M).attr(\"d\",t.pathSubplot()).attr(\"transform\",dd(c,f)),M.onmousemove=function(ce){hKe.hover(n,ce,t.id),n._fullLayout._lasthover=M,n._fullLayout._hoversubplot=t.id},M.onmouseout=function(ce){n._dragging||s9.unhover(n,ce)};var p={element:M,gd:n,subplot:t.id,plotinfo:{id:t.id,xaxis:t.xaxis,yaxis:t.yaxis},xaxes:[t.xaxis],yaxes:[t.yaxis]},P,T,F,q,V,H,X,G,N;function W(ce,Ge){return Math.sqrt(ce*ce+Ge*Ge)}function re(ce,Ge){return W(ce-h,Ge-d)}function ae(ce,Ge){return Math.atan2(d-Ge,ce-h)}function _e(ce,Ge){return[ce*Math.cos(Ge),ce*Math.sin(-Ge)]}function Me(ce,Ge){if(ce===0)return t.pathSector(2*A);var nt=L/ce,ct=Ge-nt,qt=Ge+nt,rt=Math.max(0,Math.min(ce,l)),ot=rt-A,Rt=rt+A;return\"M\"+_e(ot,ct)+\"A\"+[ot,ot]+\" 0,0,0 \"+_e(ot,qt)+\"L\"+_e(Rt,qt)+\"A\"+[Rt,Rt]+\" 0,0,1 \"+_e(Rt,ct)+\"Z\"}function ke(ce,Ge,nt){if(ce===0)return t.pathSector(2*A);var ct=_e(ce,Ge),qt=_e(ce,nt),rt=g((ct[0]+qt[0])/2),ot=g((ct[1]+qt[1])/2),Rt,kt;if(rt&&ot){var Ct=ot/rt,Yt=-1/Ct,xr=E(A,Ct,rt,ot);Rt=E(L,Yt,xr[0][0],xr[0][1]),kt=E(L,Yt,xr[1][0],xr[1][1])}else{var er,Ke;ot?(er=L,Ke=A):(er=A,Ke=L),Rt=[[rt-er,ot-Ke],[rt+er,ot-Ke]],kt=[[rt-er,ot+Ke],[rt+er,ot+Ke]]}return\"M\"+Rt.join(\"L\")+\"L\"+kt.reverse().join(\"L\")+\"Z\"}function ge(){F=null,q=null,V=t.pathSubplot(),H=!1;var ce=n._fullLayout[t.id];X=gKt(ce.bgcolor).getLuminance(),G=y1.makeZoombox(a,X,c,f,V),G.attr(\"fill-rule\",\"evenodd\"),N=y1.makeCorners(a,c,f),P$(n)}function ie(ce,Ge){return Ge=Math.max(Math.min(Ge,l),u),ceo?(ce-1&&ce===1&&TKt(Ge,n,[t.xaxis],[t.yaxis],t.id,p),nt.indexOf(\"event\")>-1&&hKe.click(n,Ge,t.id)}p.prepFn=function(ce,Ge,nt){var ct=n._fullLayout.dragmode,qt=M.getBoundingClientRect();n._fullLayout._calcInverseTransform(n);var rt=n._fullLayout._invTransform;_=n._fullLayout._invScaleX,C=n._fullLayout._invScaleY;var ot=cc.apply3DTransform(rt)(Ge-qt.left,nt-qt.top);if(P=ot[0],T=ot[1],x){var Rt=_1.findPolygonOffset(l,v[0],v[1],x);P+=h+Rt[0],T+=d+Rt[1]}switch(ct){case\"zoom\":p.clickFn=Re,r||(x?p.moveFn=ze:p.moveFn=Ee,p.doneFn=Ce,ge(ce,Ge,nt));break;case\"select\":case\"lasso\":wKt(ce,Ge,nt,p,ct);break}},s9.init(p)};Fd.updateRadialDrag=function(e,t,r){var n=this,i=n.gd,a=n.layers,o=n.radius,s=n.innerRadius,l=n.cx,u=n.cy,c=n.radialAxis,f=Cx.radialDragBoxSize,h=f/2;if(!c.visible)return;var d=Lx(n.radialAxisAngle),v=c._rl,x=v[0],b=v[1],g=v[r],E=.75*(v[1]-v[0])/(1-n.getHole(t))/o,k,A,L;r?(k=l+(o+h)*Math.cos(d),A=u-(o+h)*Math.sin(d),L=\"radialdrag\"):(k=l+(s-h)*Math.cos(d),A=u-(s-h)*Math.sin(d),L=\"radialdrag-inner\");var _=y1.makeRectDragger(a,L,\"crosshair\",-h,-h,f,f),C={element:_,gd:i};e.dragmode===!1&&(C.dragmode=!1),rC(vw.select(_),c.visible&&s0!=(r?P>x:P=90||i>90&&a>=450?d=1:s<=0&&u<=0?d=0:d=Math.max(s,u),i<=180&&a>=180||i>180&&a>=540?c=-1:o>=0&&l>=0?c=0:c=Math.min(o,l),i<=270&&a>=270||i>270&&a>=630?f=-1:s>=0&&u>=0?f=0:f=Math.min(s,u),a>=360?h=1:o<=0&&l<=0?h=0:h=Math.max(o,l),[c,f,h,d]}function _Ke(e,t){var r=function(i){return cc.angleDist(e,i)},n=cc.findIndexOfMin(t,r);return t[n]}function rC(e,t,r){return t?(e.attr(\"display\",null),e.attr(r)):e&&e.attr(\"display\",\"none\"),e}});var R$=ye((Uxr,MKe)=>{\"use strict\";var CKt=dh(),Yo=Cd(),LKt=Ju().attributes,f0=Mr().extendFlat,bKe=Bu().overrideAll,wKe=bKe({color:Yo.color,showline:f0({},Yo.showline,{dflt:!0}),linecolor:Yo.linecolor,linewidth:Yo.linewidth,showgrid:f0({},Yo.showgrid,{dflt:!0}),gridcolor:Yo.gridcolor,gridwidth:Yo.gridwidth,griddash:Yo.griddash},\"plot\",\"from-root\"),TKe=bKe({tickmode:Yo.minor.tickmode,nticks:Yo.nticks,tick0:Yo.tick0,dtick:Yo.dtick,tickvals:Yo.tickvals,ticktext:Yo.ticktext,ticks:Yo.ticks,ticklen:Yo.ticklen,tickwidth:Yo.tickwidth,tickcolor:Yo.tickcolor,ticklabelstep:Yo.ticklabelstep,showticklabels:Yo.showticklabels,labelalias:Yo.labelalias,showtickprefix:Yo.showtickprefix,tickprefix:Yo.tickprefix,showticksuffix:Yo.showticksuffix,ticksuffix:Yo.ticksuffix,showexponent:Yo.showexponent,exponentformat:Yo.exponentformat,minexponent:Yo.minexponent,separatethousands:Yo.separatethousands,tickfont:Yo.tickfont,tickangle:Yo.tickangle,tickformat:Yo.tickformat,tickformatstops:Yo.tickformatstops,layer:Yo.layer},\"plot\",\"from-root\"),AKe={visible:f0({},Yo.visible,{dflt:!0}),type:f0({},Yo.type,{values:[\"-\",\"linear\",\"log\",\"date\",\"category\"]}),autotypenumbers:Yo.autotypenumbers,autorangeoptions:{minallowed:Yo.autorangeoptions.minallowed,maxallowed:Yo.autorangeoptions.maxallowed,clipmin:Yo.autorangeoptions.clipmin,clipmax:Yo.autorangeoptions.clipmax,include:Yo.autorangeoptions.include,editType:\"plot\"},autorange:f0({},Yo.autorange,{editType:\"plot\"}),rangemode:{valType:\"enumerated\",values:[\"tozero\",\"nonnegative\",\"normal\"],dflt:\"tozero\",editType:\"calc\"},minallowed:f0({},Yo.minallowed,{editType:\"plot\"}),maxallowed:f0({},Yo.maxallowed,{editType:\"plot\"}),range:f0({},Yo.range,{items:[{valType:\"any\",editType:\"plot\",impliedEdits:{\"^autorange\":!1}},{valType:\"any\",editType:\"plot\",impliedEdits:{\"^autorange\":!1}}],editType:\"plot\"}),categoryorder:Yo.categoryorder,categoryarray:Yo.categoryarray,angle:{valType:\"angle\",editType:\"plot\"},autotickangles:Yo.autotickangles,side:{valType:\"enumerated\",values:[\"clockwise\",\"counterclockwise\"],dflt:\"clockwise\",editType:\"plot\"},title:{text:f0({},Yo.title.text,{editType:\"plot\",dflt:\"\"}),font:f0({},Yo.title.font,{editType:\"plot\"}),editType:\"plot\"},hoverformat:Yo.hoverformat,uirevision:{valType:\"any\",editType:\"none\"},editType:\"calc\"};f0(AKe,wKe,TKe);var SKe={visible:f0({},Yo.visible,{dflt:!0}),type:{valType:\"enumerated\",values:[\"-\",\"linear\",\"category\"],dflt:\"-\",editType:\"calc\",_noTemplating:!0},autotypenumbers:Yo.autotypenumbers,categoryorder:Yo.categoryorder,categoryarray:Yo.categoryarray,thetaunit:{valType:\"enumerated\",values:[\"radians\",\"degrees\"],dflt:\"degrees\",editType:\"calc\"},period:{valType:\"number\",editType:\"calc\",min:0},direction:{valType:\"enumerated\",values:[\"counterclockwise\",\"clockwise\"],dflt:\"counterclockwise\",editType:\"calc\"},rotation:{valType:\"angle\",editType:\"calc\"},hoverformat:Yo.hoverformat,uirevision:{valType:\"any\",editType:\"none\"},editType:\"calc\"};f0(SKe,wKe,TKe);MKe.exports={domain:LKt({name:\"polar\",editType:\"plot\"}),sector:{valType:\"info_array\",items:[{valType:\"number\",editType:\"plot\"},{valType:\"number\",editType:\"plot\"}],dflt:[0,360],editType:\"plot\"},hole:{valType:\"number\",min:0,max:1,dflt:0,editType:\"plot\"},bgcolor:{valType:\"color\",editType:\"plot\",dflt:CKt.background},radialaxis:AKe,angularaxis:SKe,gridshape:{valType:\"enumerated\",values:[\"circular\",\"linear\"],dflt:\"circular\",editType:\"plot\"},uirevision:{valType:\"any\",editType:\"none\"},editType:\"calc\"}});var LKe=ye((Vxr,CKe)=>{\"use strict\";var u9=Mr(),PKt=va(),IKt=Vs(),RKt=k_(),DKt=kd().getSubplotData,zKt=xb(),FKt=T3(),qKt=e_(),OKt=t_(),BKt=QP(),NKt=YM(),UKt=fB(),VKt=L3(),kKe=R$(),HKt=M$(),c9=r9(),EKe=c9.axisNames;function GKt(e,t,r,n){var i=r(\"bgcolor\");n.bgColor=PKt.combine(i,n.paper_bgcolor);var a=r(\"sector\");r(\"hole\");var o=DKt(n.fullData,c9.name,n.id),s=n.layoutOut,l;function u(G,N){return r(l+\".\"+G,N)}for(var c=0;c{\"use strict\";var WKt=kd().getSubplotCalcData,ZKt=Mr().counterRegex,XKt=I$(),IKe=r9(),RKe=IKe.attr,mw=IKe.name,PKe=ZKt(mw),DKe={};DKe[RKe]={valType:\"subplotid\",dflt:mw,editType:\"calc\"};function YKt(e){for(var t=e._fullLayout,r=e.calcdata,n=t._subplots[mw],i=0;i{\"use strict\";var JKt=Wo().hovertemplateAttrs,$Kt=Wo().texttemplateAttrs,h9=no().extendFlat,QKt=Eg(),h0=Uc(),eJt=vl(),jA=h0.line;FKe.exports={mode:h0.mode,r:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},theta:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},r0:{valType:\"any\",dflt:0,editType:\"calc+clearAxisTypes\"},dr:{valType:\"number\",dflt:1,editType:\"calc\"},theta0:{valType:\"any\",dflt:0,editType:\"calc+clearAxisTypes\"},dtheta:{valType:\"number\",editType:\"calc\"},thetaunit:{valType:\"enumerated\",values:[\"radians\",\"degrees\",\"gradians\"],dflt:\"degrees\",editType:\"calc+clearAxisTypes\"},text:h0.text,texttemplate:$Kt({editType:\"plot\"},{keys:[\"r\",\"theta\",\"text\"]}),hovertext:h0.hovertext,line:{color:jA.color,width:jA.width,dash:jA.dash,backoff:jA.backoff,shape:h9({},jA.shape,{values:[\"linear\",\"spline\"]}),smoothing:jA.smoothing,editType:\"calc\"},connectgaps:h0.connectgaps,marker:h0.marker,cliponaxis:h9({},h0.cliponaxis,{dflt:!1}),textposition:h0.textposition,textfont:h0.textfont,fill:h9({},h0.fill,{values:[\"none\",\"toself\",\"tonext\"],dflt:\"none\"}),fillcolor:QKt(),hoverinfo:h9({},eJt.hoverinfo,{flags:[\"r\",\"theta\",\"text\",\"name\"]}),hoveron:h0.hoveron,hovertemplate:JKt(),selected:h0.selected,unselected:h0.unselected}});var v9=ye((jxr,BKe)=>{\"use strict\";var d9=Mr(),WA=lu(),tJt=$p(),rJt=R0(),qKe=J3(),iJt=D0(),nJt=Ig(),aJt=Sm().PTS_LINESONLY,oJt=iC();function sJt(e,t,r,n){function i(s,l){return d9.coerce(e,t,oJt,s,l)}var a=OKe(e,t,n,i);if(!a){t.visible=!1;return}i(\"thetaunit\"),i(\"mode\",a{\"use strict\";var lJt=Mr(),NKe=Qa();UKe.exports=function(t,r,n){var i={},a=n[r.subplot]._subplot,o,s;a?(o=a.radialAxis,s=a.angularAxis):(a=n[r.subplot],o=a.radialaxis,s=a.angularaxis);var l=o.c2l(t.r);i.rLabel=NKe.tickText(o,l,!0).text;var u=s.thetaunit===\"degrees\"?lJt.rad2deg(t.theta):t.theta;return i.thetaLabel=NKe.tickText(s,u,!0).text,i}});var GKe=ye((Zxr,HKe)=>{\"use strict\";var VKe=uo(),uJt=es().BADNUM,cJt=Qa(),fJt=z0(),hJt=km(),dJt=F0(),vJt=q0().calcMarkerSize;HKe.exports=function(t,r){for(var n=t._fullLayout,i=r.subplot,a=n[i].radialaxis,o=n[i].angularaxis,s=a.makeCalcdata(r,\"r\"),l=o.makeCalcdata(r,\"theta\"),u=r._length,c=new Array(u),f=0;f{\"use strict\";var pJt=iT(),jKe=es().BADNUM;WKe.exports=function(t,r,n){for(var i=r.layers.frontplot.select(\"g.scatterlayer\"),a=r.xaxis,o=r.yaxis,s={xaxis:a,yaxis:o,plot:r.framework,layerClipId:r._hasClipOnAxisFalse?r.clipIds.forTraces:null},l=r.radialAxis,u=r.angularAxis,c=0;c{\"use strict\";var gJt=sT();function mJt(e,t,r,n){var i=gJt(e,t,r,n);if(!(!i||i[0].index===!1)){var a=i[0];if(a.index===void 0)return i;var o=e.subplot,s=a.cd[a.index],l=a.trace;if(o.isPtInside(s))return a.xLabelVal=void 0,a.yLabelVal=void 0,XKe(s,l,o,a),a.hovertemplate=l.hovertemplate,i}}function XKe(e,t,r,n){var i=r.radialAxis,a=r.angularAxis;i._hovertitle=\"r\",a._hovertitle=\"\\u03B8\";var o={};o[t.subplot]={_subplot:r};var s=t._module.formatLabels(e,t,o);n.rLabel=s.rLabel,n.thetaLabel=s.thetaLabel;var l=e.hi||t.hoverinfo,u=[];function c(h,d){u.push(h._hovertitle+\": \"+d)}if(!t.hovertemplate){var f=l.split(\"+\");f.indexOf(\"all\")!==-1&&(f=[\"r\",\"theta\",\"text\"]),f.indexOf(\"r\")!==-1&&c(i,n.rLabel),f.indexOf(\"theta\")!==-1&&c(a,n.thetaLabel),f.indexOf(\"text\")!==-1&&n.text&&(u.push(n.text),delete n.text),n.extraText=u.join(\"
\")}}YKe.exports={hoverPoints:mJt,makeHoverPointText:XKe}});var JKe=ye((Kxr,KKe)=>{\"use strict\";KKe.exports={moduleType:\"trace\",name:\"scatterpolar\",basePlotModule:f9(),categories:[\"polar\",\"symbols\",\"showLegend\",\"scatter-like\"],attributes:iC(),supplyDefaults:v9().supplyDefaults,colorbar:Kd(),formatLabels:p9(),calc:GKe(),plot:ZKe(),style:op().style,styleOnSelect:op().styleOnSelect,hoverPoints:g9().hoverPoints,selectPoints:lT(),meta:{}}});var QKe=ye((Jxr,$Ke)=>{\"use strict\";$Ke.exports=JKe()});var D$=ye(($xr,eJe)=>{\"use strict\";var Vp=iC(),x1=ek(),yJt=Wo().texttemplateAttrs;eJe.exports={mode:Vp.mode,r:Vp.r,theta:Vp.theta,r0:Vp.r0,dr:Vp.dr,theta0:Vp.theta0,dtheta:Vp.dtheta,thetaunit:Vp.thetaunit,text:Vp.text,texttemplate:yJt({editType:\"plot\"},{keys:[\"r\",\"theta\",\"text\"]}),hovertext:Vp.hovertext,hovertemplate:Vp.hovertemplate,line:{color:x1.line.color,width:x1.line.width,dash:x1.line.dash,editType:\"calc\"},connectgaps:x1.connectgaps,marker:x1.marker,fill:x1.fill,fillcolor:x1.fillcolor,textposition:x1.textposition,textfont:x1.textfont,hoverinfo:Vp.hoverinfo,selected:Vp.selected,unselected:Vp.unselected}});var iJe=ye((Qxr,rJe)=>{\"use strict\";var tJe=Mr(),z$=lu(),_Jt=v9().handleRThetaDefaults,xJt=$p(),bJt=R0(),wJt=D0(),TJt=Ig(),AJt=Sm().PTS_LINESONLY,SJt=D$();rJe.exports=function(t,r,n,i){function a(s,l){return tJe.coerce(t,r,SJt,s,l)}var o=_Jt(t,r,i,a);if(!o){r.visible=!1;return}a(\"thetaunit\"),a(\"mode\",o{\"use strict\";var MJt=p9();nJe.exports=function(t,r,n){var i=t.i;return\"r\"in t||(t.r=r._r[i]),\"theta\"in t||(t.theta=r._theta[i]),MJt(t,r,n)}});var sJe=ye((tbr,oJe)=>{\"use strict\";var EJt=z0(),kJt=q0().calcMarkerSize,CJt=Y2(),LJt=Qa(),PJt=ox().TOO_MANY_POINTS;oJe.exports=function(t,r){var n=t._fullLayout,i=r.subplot,a=n[i].radialaxis,o=n[i].angularaxis,s=r._r=a.makeCalcdata(r,\"r\"),l=r._theta=o.makeCalcdata(r,\"theta\"),u=r._length,c={};u{\"use strict\";var IJt=zz(),RJt=g9().makeHoverPointText;function DJt(e,t,r,n){var i=e.cd,a=i[0].t,o=a.r,s=a.theta,l=IJt.hoverPoints(e,t,r,n);if(!(!l||l[0].index===!1)){var u=l[0];if(u.index===void 0)return l;var c=e.subplot,f=u.cd[u.index],h=u.trace;if(f.r=o[u.index],f.theta=s[u.index],!!c.isPtInside(f))return u.xLabelVal=void 0,u.yLabelVal=void 0,RJt(f,h,c,u),l}}lJe.exports={hoverPoints:DJt}});var fJe=ye((ibr,cJe)=>{\"use strict\";cJe.exports={moduleType:\"trace\",name:\"scatterpolargl\",basePlotModule:f9(),categories:[\"gl\",\"regl\",\"polar\",\"symbols\",\"showLegend\",\"scatter-like\"],attributes:D$(),supplyDefaults:iJe(),colorbar:Kd(),formatLabels:aJe(),calc:sJe(),hoverPoints:uJe().hoverPoints,selectPoints:KX(),meta:{}}});var hJe=ye((nbr,F$)=>{\"use strict\";var zJt=Oz(),FJt=uo(),qJt=QY(),OJt=ZX(),m9=Y2(),y9=Mr(),BJt=ox().TOO_MANY_POINTS,NJt={};F$.exports=function(t,r,n){if(n.length){var i=r.radialAxis,a=r.angularAxis,o=OJt(t,r);return n.forEach(function(s){if(!(!s||!s[0]||!s[0].trace)){var l=s[0],u=l.trace,c=l.t,f=u._length,h=c.r,d=c.theta,v=c.opts,x,b=h.slice(),g=d.slice();for(x=0;x=BJt&&(v.marker.cluster=c.tree),v.marker&&(v.markerSel.positions=v.markerUnsel.positions=v.marker.positions=E),v.line&&E.length>1&&y9.extendFlat(v.line,m9.linePositions(t,u,E)),v.text&&(y9.extendFlat(v.text,{positions:E},m9.textPosition(t,u,v.text,v.marker)),y9.extendFlat(v.textSel,{positions:E},m9.textPosition(t,u,v.text,v.markerSel)),y9.extendFlat(v.textUnsel,{positions:E},m9.textPosition(t,u,v.text,v.markerUnsel))),v.fill&&!o.fill2d&&(o.fill2d=!0),v.marker&&!o.scatter2d&&(o.scatter2d=!0),v.line&&!o.line2d&&(o.line2d=!0),v.text&&!o.glText&&(o.glText=!0),o.lineOptions.push(v.line),o.fillOptions.push(v.fill),o.markerOptions.push(v.marker),o.markerSelectedOptions.push(v.markerSel),o.markerUnselectedOptions.push(v.markerUnsel),o.textOptions.push(v.text),o.textSelectedOptions.push(v.textSel),o.textUnselectedOptions.push(v.textUnsel),o.selectBatch.push([]),o.unselectBatch.push([]),c.x=k,c.y=A,c.rawx=k,c.rawy=A,c.r=h,c.theta=d,c.positions=E,c._scene=o,c.index=o.count,o.count++}}),qJt(t,r,n)}};F$.exports.reglPrecompiled=NJt});var pJe=ye((abr,vJe)=>{\"use strict\";var dJe=fJe();dJe.plot=hJe();vJe.exports=dJe});var mJe=ye((obr,gJe)=>{\"use strict\";gJe.exports=pJe()});var q$=ye((sbr,yJe)=>{\"use strict\";var UJt=Wo().hovertemplateAttrs,ZA=no().extendFlat,Px=iC(),Ix=Lm();yJe.exports={r:Px.r,theta:Px.theta,r0:Px.r0,dr:Px.dr,theta0:Px.theta0,dtheta:Px.dtheta,thetaunit:Px.thetaunit,base:ZA({},Ix.base,{}),offset:ZA({},Ix.offset,{}),width:ZA({},Ix.width,{}),text:ZA({},Ix.text,{}),hovertext:ZA({},Ix.hovertext,{}),marker:VJt(),hoverinfo:Px.hoverinfo,hovertemplate:UJt(),selected:Ix.selected,unselected:Ix.unselected};function VJt(){var e=ZA({},Ix.marker);return delete e.cornerradius,e}});var O$=ye((lbr,_Je)=>{\"use strict\";_Je.exports={barmode:{valType:\"enumerated\",values:[\"stack\",\"overlay\"],dflt:\"stack\",editType:\"calc\"},bargap:{valType:\"number\",dflt:.1,min:0,max:1,editType:\"calc\"}}});var wJe=ye((ubr,bJe)=>{\"use strict\";var xJe=Mr(),HJt=v9().handleRThetaDefaults,GJt=zI(),jJt=q$();bJe.exports=function(t,r,n,i){function a(s,l){return xJe.coerce(t,r,jJt,s,l)}var o=HJt(t,r,i,a);if(!o){r.visible=!1;return}a(\"thetaunit\"),a(\"base\"),a(\"offset\"),a(\"width\"),a(\"text\"),a(\"hovertext\"),a(\"hovertemplate\"),GJt(t,r,a,n,i),xJe.coerceSelectionMarkerOpacity(r,a)}});var AJe=ye((cbr,TJe)=>{\"use strict\";var WJt=Mr(),ZJt=O$();TJe.exports=function(e,t,r){var n={},i;function a(l,u){return WJt.coerce(e[i]||{},t[i],ZJt,l,u)}for(var o=0;o{\"use strict\";var SJe=Dv().hasColorscale,MJe=zv(),XJt=Mr().isArrayOrTypedArray,YJt=c4(),KJt=Gb().setGroupPositions,JJt=F0(),$Jt=ba().traceIs,QJt=Mr().extendFlat;function e$t(e,t){for(var r=e._fullLayout,n=t.subplot,i=r[n].radialaxis,a=r[n].angularaxis,o=i.makeCalcdata(t,\"r\"),s=a.makeCalcdata(t,\"theta\"),l=t._length,u=new Array(l),c=o,f=s,h=0;h{\"use strict\";var kJe=xa(),_9=uo(),XA=Mr(),r$t=ao(),N$=n9();CJe.exports=function(t,r,n){var i=t._context.staticPlot,a=r.xaxis,o=r.yaxis,s=r.radialAxis,l=r.angularAxis,u=i$t(r),c=r.layers.frontplot.select(\"g.barlayer\");XA.makeTraceGroups(c,n,\"trace bars\").each(function(){var f=kJe.select(this),h=XA.ensureSingle(f,\"g\",\"points\"),d=h.selectAll(\"g.point\").data(XA.identity);d.enter().append(\"g\").style(\"vector-effect\",i?\"none\":\"non-scaling-stroke\").style(\"stroke-miterlimit\",2).classed(\"point\",!0),d.exit().remove(),d.each(function(v){var x=kJe.select(this),b=v.rp0=s.c2p(v.s0),g=v.rp1=s.c2p(v.s1),E=v.thetag0=l.c2g(v.p0),k=v.thetag1=l.c2g(v.p1),A;if(!_9(b)||!_9(g)||!_9(E)||!_9(k)||b===g||E===k)A=\"M0,0Z\";else{var L=s.c2g(v.s1),_=(E+k)/2;v.ct=[a.c2p(L*Math.cos(_)),o.c2p(L*Math.sin(_))],A=u(b,g,E,k)}XA.ensureSingle(x,\"path\").attr(\"d\",A)}),r$t.setClipUrl(f,r._hasClipOnAxisFalse?r.clipIds.forTraces:null,t)})};function i$t(e){var t=e.cxx,r=e.cyy;return e.vangles?function(n,i,a,o){var s,l;XA.angleDelta(a,o)>0?(s=a,l=o):(s=o,l=a);var u=N$.findEnclosingVertexAngles(s,e.vangles)[0],c=N$.findEnclosingVertexAngles(l,e.vangles)[1],f=[u,(s+l)/2,c];return N$.pathPolygonAnnulus(n,i,s,l,f,t,r)}:function(n,i,a,o){return XA.pathAnnulus(n,i,a,o,t,r)}}});var IJe=ye((dbr,PJe)=>{\"use strict\";var n$t=Nc(),U$=Mr(),a$t=TT().getTraceColor,o$t=U$.fillText,s$t=g9().makeHoverPointText,l$t=n9().isPtInsidePolygon;PJe.exports=function(t,r,n){var i=t.cd,a=i[0].trace,o=t.subplot,s=o.radialAxis,l=o.angularAxis,u=o.vangles,c=u?l$t:U$.isPtInsideSector,f=t.maxHoverDistance,h=l._period||2*Math.PI,d=Math.abs(s.g2p(Math.sqrt(r*r+n*n))),v=Math.atan2(n,r);s.range[0]>s.range[1]&&(v+=Math.PI);var x=function(k){return c(d,v,[k.rp0,k.rp1],[k.thetag0,k.thetag1],u)?f+Math.min(1,Math.abs(k.thetag1-k.thetag0)/h)-1+(k.rp1-d)/(k.rp1-k.rp0)-1:1/0};if(n$t.getClosest(i,x,t),t.index!==!1){var b=t.index,g=i[b];t.x0=t.x1=g.ct[0],t.y0=t.y1=g.ct[1];var E=U$.extendFlat({},g,{r:g.s,theta:g.p});return o$t(g,a,t),s$t(E,a,o,t),t.hovertemplate=a.hovertemplate,t.color=a$t(a,g),t.xLabelVal=t.yLabelVal=void 0,g.s<0&&(t.idealAlign=\"left\"),[t]}}});var DJe=ye((vbr,RJe)=>{\"use strict\";RJe.exports={moduleType:\"trace\",name:\"barpolar\",basePlotModule:f9(),categories:[\"polar\",\"bar\",\"showLegend\"],attributes:q$(),layoutAttributes:O$(),supplyDefaults:wJe(),supplyLayoutDefaults:AJe(),calc:B$().calc,crossTraceCalc:B$().crossTraceCalc,plot:LJe(),colorbar:Kd(),formatLabels:p9(),style:N0().style,styleOnSelect:N0().styleOnSelect,hoverPoints:IJe(),selectPoints:AT(),meta:{}}});var FJe=ye((pbr,zJe)=>{\"use strict\";zJe.exports=DJe()});var V$=ye((gbr,qJe)=>{\"use strict\";qJe.exports={attr:\"subplot\",name:\"smith\",axisNames:[\"realaxis\",\"imaginaryaxis\"],axisName2dataArray:{imaginaryaxis:\"imag\",realaxis:\"real\"}}});var H$=ye((mbr,UJe)=>{\"use strict\";var u$t=dh(),Mf=Cd(),c$t=Ju().attributes,Rx=Mr().extendFlat,OJe=Bu().overrideAll,BJe=OJe({color:Mf.color,showline:Rx({},Mf.showline,{dflt:!0}),linecolor:Mf.linecolor,linewidth:Mf.linewidth,showgrid:Rx({},Mf.showgrid,{dflt:!0}),gridcolor:Mf.gridcolor,gridwidth:Mf.gridwidth,griddash:Mf.griddash},\"plot\",\"from-root\"),NJe=OJe({ticklen:Mf.ticklen,tickwidth:Rx({},Mf.tickwidth,{dflt:2}),tickcolor:Mf.tickcolor,showticklabels:Mf.showticklabels,labelalias:Mf.labelalias,showtickprefix:Mf.showtickprefix,tickprefix:Mf.tickprefix,showticksuffix:Mf.showticksuffix,ticksuffix:Mf.ticksuffix,tickfont:Mf.tickfont,tickformat:Mf.tickformat,hoverformat:Mf.hoverformat,layer:Mf.layer},\"plot\",\"from-root\"),f$t=Rx({visible:Rx({},Mf.visible,{dflt:!0}),tickvals:{dflt:[.2,.5,1,2,5],valType:\"data_array\",editType:\"plot\"},tickangle:Rx({},Mf.tickangle,{dflt:90}),ticks:{valType:\"enumerated\",values:[\"top\",\"bottom\",\"\"],editType:\"ticks\"},side:{valType:\"enumerated\",values:[\"top\",\"bottom\"],dflt:\"top\",editType:\"plot\"},editType:\"calc\"},BJe,NJe),h$t=Rx({visible:Rx({},Mf.visible,{dflt:!0}),tickvals:{valType:\"data_array\",editType:\"plot\"},ticks:Mf.ticks,editType:\"calc\"},BJe,NJe);UJe.exports={domain:c$t({name:\"smith\",editType:\"plot\"}),bgcolor:{valType:\"color\",editType:\"plot\",dflt:u$t.background},realaxis:f$t,imaginaryaxis:h$t,editType:\"calc\"}});var GJe=ye((ybr,HJe)=>{\"use strict\";var YA=Mr(),d$t=va(),v$t=Vs(),p$t=k_(),g$t=kd().getSubplotData,m$t=t_(),y$t=e_(),_$t=YM(),x$t=ym(),KA=H$(),G$=V$(),VJe=G$.axisNames,b$t=T$t(function(e){return YA.isTypedArray(e)&&(e=Array.from(e)),e.slice().reverse().map(function(t){return-t}).concat([0]).concat(e)},String);function w$t(e,t,r,n){var i=r(\"bgcolor\");n.bgColor=d$t.combine(i,n.paper_bgcolor);var a=g$t(n.fullData,G$.name,n.id),o=n.layoutOut,s;function l(L,_){return r(s+\".\"+L,_)}for(var u=0;u{\"use strict\";var A$t=kd().getSubplotCalcData,S$t=Mr().counterRegex,M$t=I$(),WJe=V$(),ZJe=WJe.attr,yw=WJe.name,jJe=S$t(yw),XJe={};XJe[ZJe]={valType:\"subplotid\",dflt:yw,editType:\"calc\"};function E$t(e){for(var t=e._fullLayout,r=e.calcdata,n=t._subplots[yw],i=0;i{\"use strict\";var C$t=Wo().hovertemplateAttrs,L$t=Wo().texttemplateAttrs,x9=no().extendFlat,P$t=Eg(),d0=Uc(),I$t=vl(),JA=d0.line;JJe.exports={mode:d0.mode,real:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},imag:{valType:\"data_array\",editType:\"calc+clearAxisTypes\"},text:d0.text,texttemplate:L$t({editType:\"plot\"},{keys:[\"real\",\"imag\",\"text\"]}),hovertext:d0.hovertext,line:{color:JA.color,width:JA.width,dash:JA.dash,backoff:JA.backoff,shape:x9({},JA.shape,{values:[\"linear\",\"spline\"]}),smoothing:JA.smoothing,editType:\"calc\"},connectgaps:d0.connectgaps,marker:d0.marker,cliponaxis:x9({},d0.cliponaxis,{dflt:!1}),textposition:d0.textposition,textfont:d0.textfont,fill:x9({},d0.fill,{values:[\"none\",\"toself\",\"tonext\"],dflt:\"none\"}),fillcolor:P$t(),hoverinfo:x9({},I$t.hoverinfo,{flags:[\"real\",\"imag\",\"text\",\"name\"]}),hoveron:d0.hoveron,hovertemplate:C$t(),selected:d0.selected,unselected:d0.unselected}});var e$e=ye((bbr,QJe)=>{\"use strict\";var b9=Mr(),$A=lu(),R$t=$p(),D$t=R0(),$Je=J3(),z$t=D0(),F$t=Ig(),q$t=Sm().PTS_LINESONLY,O$t=j$();QJe.exports=function(t,r,n,i){function a(l,u){return b9.coerce(t,r,O$t,l,u)}var o=B$t(t,r,i,a);if(!o){r.visible=!1;return}a(\"mode\",o{\"use strict\";var t$e=Qa();r$e.exports=function(t,r,n){var i={},a=n[r.subplot]._subplot;return i.realLabel=t$e.tickText(a.radialAxis,t.real,!0).text,i.imagLabel=t$e.tickText(a.angularAxis,t.imag,!0).text,i}});var o$e=ye((Tbr,a$e)=>{\"use strict\";var n$e=uo(),N$t=es().BADNUM,U$t=z0(),V$t=km(),H$t=F0(),G$t=q0().calcMarkerSize;a$e.exports=function(t,r){for(var n=t._fullLayout,i=r.subplot,a=n[i].realaxis,o=n[i].imaginaryaxis,s=a.makeCalcdata(r,\"real\"),l=o.makeCalcdata(r,\"imag\"),u=r._length,c=new Array(u),f=0;f{\"use strict\";var j$t=iT(),s$e=es().BADNUM,W$t=C$(),Z$t=W$t.smith;l$e.exports=function(t,r,n){for(var i=r.layers.frontplot.select(\"g.scatterlayer\"),a=r.xaxis,o=r.yaxis,s={xaxis:a,yaxis:o,plot:r.framework,layerClipId:r._hasClipOnAxisFalse?r.clipIds.forTraces:null},l=0;l{\"use strict\";var X$t=sT();function Y$t(e,t,r,n){var i=X$t(e,t,r,n);if(!(!i||i[0].index===!1)){var a=i[0];if(a.index===void 0)return i;var o=e.subplot,s=a.cd[a.index],l=a.trace;if(o.isPtInside(s))return a.xLabelVal=void 0,a.yLabelVal=void 0,c$e(s,l,o,a),a.hovertemplate=l.hovertemplate,i}}function c$e(e,t,r,n){var i=r.radialAxis,a=r.angularAxis;i._hovertitle=\"real\",a._hovertitle=\"imag\";var o={};o[t.subplot]={_subplot:r};var s=t._module.formatLabels(e,t,o);n.realLabel=s.realLabel,n.imagLabel=s.imagLabel;var l=e.hi||t.hoverinfo,u=[];function c(h,d){u.push(h._hovertitle+\": \"+d)}if(!t.hovertemplate){var f=l.split(\"+\");f.indexOf(\"all\")!==-1&&(f=[\"real\",\"imag\",\"text\"]),f.indexOf(\"real\")!==-1&&c(i,n.realLabel),f.indexOf(\"imag\")!==-1&&c(a,n.imagLabel),f.indexOf(\"text\")!==-1&&n.text&&(u.push(n.text),delete n.text),n.extraText=u.join(\"
\")}}f$e.exports={hoverPoints:Y$t,makeHoverPointText:c$e}});var v$e=ye((Mbr,d$e)=>{\"use strict\";d$e.exports={moduleType:\"trace\",name:\"scattersmith\",basePlotModule:KJe(),categories:[\"smith\",\"symbols\",\"showLegend\",\"scatter-like\"],attributes:j$(),supplyDefaults:e$e(),colorbar:Kd(),formatLabels:i$e(),calc:o$e(),plot:u$e(),style:op().style,styleOnSelect:op().styleOnSelect,hoverPoints:h$e().hoverPoints,selectPoints:lT(),meta:{}}});var g$e=ye((Ebr,p$e)=>{\"use strict\";p$e.exports=v$e()});var Sv=ye((kbr,y$e)=>{var T9=bh();function m$e(){this.regionalOptions=[],this.regionalOptions[\"\"]={invalidCalendar:\"Calendar {0} not found\",invalidDate:\"Invalid {0} date\",invalidMonth:\"Invalid {0} month\",invalidYear:\"Invalid {0} year\",differentCalendars:\"Cannot mix {0} and {1} dates\"},this.local=this.regionalOptions[\"\"],this.calendars={},this._localCals={}}T9(m$e.prototype,{instance:function(e,t){e=(e||\"gregorian\").toLowerCase(),t=t||\"\";var r=this._localCals[e+\"-\"+t];if(!r&&this.calendars[e]&&(r=new this.calendars[e](t),this._localCals[e+\"-\"+t]=r),!r)throw(this.local.invalidCalendar||this.regionalOptions[\"\"].invalidCalendar).replace(/\\{0\\}/,e);return r},newDate:function(e,t,r,n,i){return n=(e!=null&&e.year?e.calendar():typeof n==\"string\"?this.instance(n,i):n)||this.instance(),n.newDate(e,t,r)},substituteDigits:function(e){return function(t){return(t+\"\").replace(/[0-9]/g,function(r){return e[r]})}},substituteChineseDigits:function(e,t){return function(r){for(var n=\"\",i=0;r>0;){var a=r%10;n=(a===0?\"\":e[a]+t[i])+n,i++,r=Math.floor(r/10)}return n.indexOf(e[1]+t[1])===0&&(n=n.substr(1)),n||e[0]}}});function W$(e,t,r,n){if(this._calendar=e,this._year=t,this._month=r,this._day=n,this._calendar._validateLevel===0&&!this._calendar.isValid(this._year,this._month,this._day))throw(Es.local.invalidDate||Es.regionalOptions[\"\"].invalidDate).replace(/\\{0\\}/,this._calendar.local.name)}function w9(e,t){return e=\"\"+e,\"000000\".substring(0,t-e.length)+e}T9(W$.prototype,{newDate:function(e,t,r){return this._calendar.newDate(e==null?this:e,t,r)},year:function(e){return arguments.length===0?this._year:this.set(e,\"y\")},month:function(e){return arguments.length===0?this._month:this.set(e,\"m\")},day:function(e){return arguments.length===0?this._day:this.set(e,\"d\")},date:function(e,t,r){if(!this._calendar.isValid(e,t,r))throw(Es.local.invalidDate||Es.regionalOptions[\"\"].invalidDate).replace(/\\{0\\}/,this._calendar.local.name);return this._year=e,this._month=t,this._day=r,this},leapYear:function(){return this._calendar.leapYear(this)},epoch:function(){return this._calendar.epoch(this)},formatYear:function(){return this._calendar.formatYear(this)},monthOfYear:function(){return this._calendar.monthOfYear(this)},weekOfYear:function(){return this._calendar.weekOfYear(this)},daysInYear:function(){return this._calendar.daysInYear(this)},dayOfYear:function(){return this._calendar.dayOfYear(this)},daysInMonth:function(){return this._calendar.daysInMonth(this)},dayOfWeek:function(){return this._calendar.dayOfWeek(this)},weekDay:function(){return this._calendar.weekDay(this)},extraInfo:function(){return this._calendar.extraInfo(this)},add:function(e,t){return this._calendar.add(this,e,t)},set:function(e,t){return this._calendar.set(this,e,t)},compareTo:function(e){if(this._calendar.name!==e._calendar.name)throw(Es.local.differentCalendars||Es.regionalOptions[\"\"].differentCalendars).replace(/\\{0\\}/,this._calendar.local.name).replace(/\\{1\\}/,e._calendar.local.name);var t=this._year!==e._year?this._year-e._year:this._month!==e._month?this.monthOfYear()-e.monthOfYear():this._day-e._day;return t===0?0:t<0?-1:1},calendar:function(){return this._calendar},toJD:function(){return this._calendar.toJD(this)},fromJD:function(e){return this._calendar.fromJD(e)},toJSDate:function(){return this._calendar.toJSDate(this)},fromJSDate:function(e){return this._calendar.fromJSDate(e)},toString:function(){return(this.year()<0?\"-\":\"\")+w9(Math.abs(this.year()),4)+\"-\"+w9(this.month(),2)+\"-\"+w9(this.day(),2)}});function Z$(){this.shortYearCutoff=\"+10\"}T9(Z$.prototype,{_validateLevel:0,newDate:function(e,t,r){return e==null?this.today():(e.year&&(this._validate(e,t,r,Es.local.invalidDate||Es.regionalOptions[\"\"].invalidDate),r=e.day(),t=e.month(),e=e.year()),new W$(this,e,t,r))},today:function(){return this.fromJSDate(new Date)},epoch:function(e){var t=this._validate(e,this.minMonth,this.minDay,Es.local.invalidYear||Es.regionalOptions[\"\"].invalidYear);return t.year()<0?this.local.epochs[0]:this.local.epochs[1]},formatYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,Es.local.invalidYear||Es.regionalOptions[\"\"].invalidYear);return(t.year()<0?\"-\":\"\")+w9(Math.abs(t.year()),4)},monthsInYear:function(e){return this._validate(e,this.minMonth,this.minDay,Es.local.invalidYear||Es.regionalOptions[\"\"].invalidYear),12},monthOfYear:function(e,t){var r=this._validate(e,t,this.minDay,Es.local.invalidMonth||Es.regionalOptions[\"\"].invalidMonth);return(r.month()+this.monthsInYear(r)-this.firstMonth)%this.monthsInYear(r)+this.minMonth},fromMonthOfYear:function(e,t){var r=(t+this.firstMonth-2*this.minMonth)%this.monthsInYear(e)+this.minMonth;return this._validate(e,r,this.minDay,Es.local.invalidMonth||Es.regionalOptions[\"\"].invalidMonth),r},daysInYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,Es.local.invalidYear||Es.regionalOptions[\"\"].invalidYear);return this.leapYear(t)?366:365},dayOfYear:function(e,t,r){var n=this._validate(e,t,r,Es.local.invalidDate||Es.regionalOptions[\"\"].invalidDate);return n.toJD()-this.newDate(n.year(),this.fromMonthOfYear(n.year(),this.minMonth),this.minDay).toJD()+1},daysInWeek:function(){return 7},dayOfWeek:function(e,t,r){var n=this._validate(e,t,r,Es.local.invalidDate||Es.regionalOptions[\"\"].invalidDate);return(Math.floor(this.toJD(n))+2)%this.daysInWeek()},extraInfo:function(e,t,r){return this._validate(e,t,r,Es.local.invalidDate||Es.regionalOptions[\"\"].invalidDate),{}},add:function(e,t,r){return this._validate(e,this.minMonth,this.minDay,Es.local.invalidDate||Es.regionalOptions[\"\"].invalidDate),this._correctAdd(e,this._add(e,t,r),t,r)},_add:function(e,t,r){if(this._validateLevel++,r===\"d\"||r===\"w\"){var n=e.toJD()+t*(r===\"w\"?this.daysInWeek():1),i=e.calendar().fromJD(n);return this._validateLevel--,[i.year(),i.month(),i.day()]}try{var a=e.year()+(r===\"y\"?t:0),o=e.monthOfYear()+(r===\"m\"?t:0),i=e.day(),s=function(c){for(;of-1+c.minMonth;)a++,o-=f,f=c.monthsInYear(a)};r===\"y\"?(e.month()!==this.fromMonthOfYear(a,o)&&(o=this.newDate(a,e.month(),this.minDay).monthOfYear()),o=Math.min(o,this.monthsInYear(a)),i=Math.min(i,this.daysInMonth(a,this.fromMonthOfYear(a,o)))):r===\"m\"&&(s(this),i=Math.min(i,this.daysInMonth(a,this.fromMonthOfYear(a,o))));var l=[a,this.fromMonthOfYear(a,o),i];return this._validateLevel--,l}catch(u){throw this._validateLevel--,u}},_correctAdd:function(e,t,r,n){if(!this.hasYearZero&&(n===\"y\"||n===\"m\")&&(t[0]===0||e.year()>0!=t[0]>0)){var i={y:[1,1,\"y\"],m:[1,this.monthsInYear(-1),\"m\"],w:[this.daysInWeek(),this.daysInYear(-1),\"d\"],d:[1,this.daysInYear(-1),\"d\"]}[n],a=r<0?-1:1;t=this._add(e,r*i[0]+a*i[1],i[2])}return e.date(t[0],t[1],t[2])},set:function(e,t,r){this._validate(e,this.minMonth,this.minDay,Es.local.invalidDate||Es.regionalOptions[\"\"].invalidDate);var n=r===\"y\"?t:e.year(),i=r===\"m\"?t:e.month(),a=r===\"d\"?t:e.day();return(r===\"y\"||r===\"m\")&&(a=Math.min(a,this.daysInMonth(n,i))),e.date(n,i,a)},isValid:function(e,t,r){this._validateLevel++;var n=this.hasYearZero||e!==0;if(n){var i=this.newDate(e,t,this.minDay);n=t>=this.minMonth&&t-this.minMonth=this.minDay&&r-this.minDay13.5?13:1),u=i-(l>2.5?4716:4715);return u<=0&&u--,this.newDate(u,l,s)},toJSDate:function(e,t,r){var n=this._validate(e,t,r,Es.local.invalidDate||Es.regionalOptions[\"\"].invalidDate),i=new Date(n.year(),n.month()-1,n.day());return i.setHours(0),i.setMinutes(0),i.setSeconds(0),i.setMilliseconds(0),i.setHours(i.getHours()>12?i.getHours()+2:0),i},fromJSDate:function(e){return this.newDate(e.getFullYear(),e.getMonth()+1,e.getDate())}});var Es=y$e.exports=new m$e;Es.cdate=W$;Es.baseCalendar=Z$;Es.calendars.gregorian=X$});var _$e=ye(()=>{var Y$=bh(),qd=Sv();Y$(qd.regionalOptions[\"\"],{invalidArguments:\"Invalid arguments\",invalidFormat:\"Cannot format a date from another calendar\",missingNumberAt:\"Missing number at position {0}\",unknownNameAt:\"Unknown name at position {0}\",unexpectedLiteralAt:\"Unexpected literal at position {0}\",unexpectedText:\"Additional text found at end\"});qd.local=qd.regionalOptions[\"\"];Y$(qd.cdate.prototype,{formatDate:function(e,t){return typeof e!=\"string\"&&(t=e,e=\"\"),this._calendar.formatDate(e||\"\",this,t)}});Y$(qd.baseCalendar.prototype,{UNIX_EPOCH:qd.instance().newDate(1970,1,1).toJD(),SECS_PER_DAY:24*60*60,TICKS_EPOCH:qd.instance().jdEpoch,TICKS_PER_DAY:24*60*60*1e7,ATOM:\"yyyy-mm-dd\",COOKIE:\"D, dd M yyyy\",FULL:\"DD, MM d, yyyy\",ISO_8601:\"yyyy-mm-dd\",JULIAN:\"J\",RFC_822:\"D, d M yy\",RFC_850:\"DD, dd-M-yy\",RFC_1036:\"D, d M yy\",RFC_1123:\"D, d M yyyy\",RFC_2822:\"D, d M yyyy\",RSS:\"D, d M yy\",TICKS:\"!\",TIMESTAMP:\"@\",W3C:\"yyyy-mm-dd\",formatDate:function(e,t,r){if(typeof e!=\"string\"&&(r=t,t=e,e=\"\"),!t)return\"\";if(t.calendar()!==this)throw qd.local.invalidFormat||qd.regionalOptions[\"\"].invalidFormat;e=e||this.local.dateFormat,r=r||{};for(var n=r.dayNamesShort||this.local.dayNamesShort,i=r.dayNames||this.local.dayNames,a=r.monthNumbers||this.local.monthNumbers,o=r.monthNamesShort||this.local.monthNamesShort,s=r.monthNames||this.local.monthNames,l=r.calculateWeek||this.local.calculateWeek,u=function(A,L){for(var _=1;k+_1},c=function(A,L,_,C){var M=\"\"+L;if(u(A,C))for(;M.length<_;)M=\"0\"+M;return M},f=function(A,L,_,C){return u(A)?C[L]:_[L]},h=this,d=function(A){return typeof a==\"function\"?a.call(h,A,u(\"m\")):b(c(\"m\",A.month(),2))},v=function(A,L){return L?typeof s==\"function\"?s.call(h,A):s[A.month()-h.minMonth]:typeof o==\"function\"?o.call(h,A):o[A.month()-h.minMonth]},x=this.local.digits,b=function(A){return r.localNumbers&&x?x(A):A},g=\"\",E=!1,k=0;k1},E=function(F,q){var V=g(F,q),H=[2,3,V?4:2,V?4:2,10,11,20][\"oyYJ@!\".indexOf(F)+1],X=new RegExp(\"^-?\\\\d{1,\"+H+\"}\"),G=t.substring(M).match(X);if(!G)throw(qd.local.missingNumberAt||qd.regionalOptions[\"\"].missingNumberAt).replace(/\\{0\\}/,M);return M+=G[0].length,parseInt(G[0],10)},k=this,A=function(){if(typeof s==\"function\"){g(\"m\");var F=s.call(k,t.substring(M));return M+=F.length,F}return E(\"m\")},L=function(F,q,V,H){for(var X=g(F,H)?V:q,G=0;G-1){h=1,d=v;for(var T=this.daysInMonth(f,h);d>T;T=this.daysInMonth(f,h))h++,d-=T}return c>-1?this.fromJD(c):this.newDate(f,h,d)},determineDate:function(e,t,r,n,i){r&&typeof r!=\"object\"&&(i=n,n=r,r=null),typeof n!=\"string\"&&(i=n,n=\"\");var a=this,o=function(s){try{return a.parseDate(n,s,i)}catch(f){}s=s.toLowerCase();for(var l=(s.match(/^c/)&&r?r.newDate():null)||a.today(),u=/([+-]?[0-9]+)\\s*(d|w|m|y)?/g,c=u.exec(s);c;)l.add(parseInt(c[1],10),c[2]||\"d\"),c=u.exec(s);return l};return t=t?t.newDate():null,e=e==null?t:typeof e==\"string\"?o(e):typeof e==\"number\"?isNaN(e)||e===1/0||e===-1/0?t:a.today().add(e,\"d\"):a.newDate(e),e}})});var x$e=ye(()=>{var Dx=Sv(),K$t=bh(),K$=Dx.instance();function A9(e){this.local=this.regionalOptions[e||\"\"]||this.regionalOptions[\"\"]}A9.prototype=new Dx.baseCalendar;K$t(A9.prototype,{name:\"Chinese\",jdEpoch:17214255e-1,hasYearZero:!1,minMonth:0,firstMonth:0,minDay:1,regionalOptions:{\"\":{name:\"Chinese\",epochs:[\"BEC\",\"EC\"],monthNumbers:function(e,t){if(typeof e==\"string\"){var r=e.match($$t);return r?r[0]:\"\"}var n=this._validateYear(e),i=e.month(),a=\"\"+this.toChineseMonth(n,i);return t&&a.length<2&&(a=\"0\"+a),this.isIntercalaryMonth(n,i)&&(a+=\"i\"),a},monthNames:function(e){if(typeof e==\"string\"){var t=e.match(Q$t);return t?t[0]:\"\"}var r=this._validateYear(e),n=e.month(),i=this.toChineseMonth(r,n),a=[\"\\u4E00\\u6708\",\"\\u4E8C\\u6708\",\"\\u4E09\\u6708\",\"\\u56DB\\u6708\",\"\\u4E94\\u6708\",\"\\u516D\\u6708\",\"\\u4E03\\u6708\",\"\\u516B\\u6708\",\"\\u4E5D\\u6708\",\"\\u5341\\u6708\",\"\\u5341\\u4E00\\u6708\",\"\\u5341\\u4E8C\\u6708\"][i-1];return this.isIntercalaryMonth(r,n)&&(a=\"\\u95F0\"+a),a},monthNamesShort:function(e){if(typeof e==\"string\"){var t=e.match(eQt);return t?t[0]:\"\"}var r=this._validateYear(e),n=e.month(),i=this.toChineseMonth(r,n),a=[\"\\u4E00\",\"\\u4E8C\",\"\\u4E09\",\"\\u56DB\",\"\\u4E94\",\"\\u516D\",\"\\u4E03\",\"\\u516B\",\"\\u4E5D\",\"\\u5341\",\"\\u5341\\u4E00\",\"\\u5341\\u4E8C\"][i-1];return this.isIntercalaryMonth(r,n)&&(a=\"\\u95F0\"+a),a},parseMonth:function(e,t){e=this._validateYear(e);var r=parseInt(t),n;if(isNaN(r))t[0]===\"\\u95F0\"&&(n=!0,t=t.substring(1)),t[t.length-1]===\"\\u6708\"&&(t=t.substring(0,t.length-1)),r=1+[\"\\u4E00\",\"\\u4E8C\",\"\\u4E09\",\"\\u56DB\",\"\\u4E94\",\"\\u516D\",\"\\u4E03\",\"\\u516B\",\"\\u4E5D\",\"\\u5341\",\"\\u5341\\u4E00\",\"\\u5341\\u4E8C\"].indexOf(t);else{var i=t[t.length-1];n=i===\"i\"||i===\"I\"}var a=this.toMonthIndex(e,r,n);return a},dayNames:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],dayNamesShort:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],dayNamesMin:[\"Su\",\"Mo\",\"Tu\",\"We\",\"Th\",\"Fr\",\"Sa\"],digits:null,dateFormat:\"yyyy/mm/dd\",firstDay:1,isRTL:!1}},_validateYear:function(e,t){if(e.year&&(e=e.year()),typeof e!=\"number\"||e<1888||e>2111)throw t.replace(/\\{0\\}/,this.local.name);return e},toMonthIndex:function(e,t,r){var n=this.intercalaryMonth(e),i=r&&t!==n;if(i||t<1||t>12)throw Dx.local.invalidMonth.replace(/\\{0\\}/,this.local.name);var a;return n?!r&&t<=n?a=t-1:a=t:a=t-1,a},toChineseMonth:function(e,t){e.year&&(e=e.year(),t=e.month());var r=this.intercalaryMonth(e),n=r?12:11;if(t<0||t>n)throw Dx.local.invalidMonth.replace(/\\{0\\}/,this.local.name);var i;return r?t>13;return r},isIntercalaryMonth:function(e,t){e.year&&(e=e.year(),t=e.month());var r=this.intercalaryMonth(e);return!!r&&r===t},leapYear:function(e){return this.intercalaryMonth(e)!==0},weekOfYear:function(e,t,r){var n=this._validateYear(e,Dx.local.invalidyear),i=Fx[n-Fx[0]],a=i>>9&4095,o=i>>5&15,s=i&31,l;l=K$.newDate(a,o,s),l.add(4-(l.dayOfWeek()||7),\"d\");var u=this.toJD(e,t,r)-l.toJD();return 1+Math.floor(u/7)},monthsInYear:function(e){return this.leapYear(e)?13:12},daysInMonth:function(e,t){e.year&&(t=e.month(),e=e.year()),e=this._validateYear(e);var r=zx[e-zx[0]],n=r>>13,i=n?12:11;if(t>i)throw Dx.local.invalidMonth.replace(/\\{0\\}/,this.local.name);var a=r&1<<12-t?30:29;return a},weekDay:function(e,t,r){return(this.dayOfWeek(e,t,r)||7)<6},toJD:function(e,t,r){var n=this._validate(e,a,r,Dx.local.invalidDate);e=this._validateYear(n.year()),t=n.month(),r=n.day();var i=this.isIntercalaryMonth(e,t),a=this.toChineseMonth(e,t),o=rQt(e,a,r,i);return K$.toJD(o.year,o.month,o.day)},fromJD:function(e){var t=K$.fromJD(e),r=tQt(t.year(),t.month(),t.day()),n=this.toMonthIndex(r.year,r.month,r.isIntercalary);return this.newDate(r.year,n,r.day)},fromString:function(e){var t=e.match(J$t),r=this._validateYear(+t[1]),n=+t[2],i=!!t[3],a=this.toMonthIndex(r,n,i),o=+t[4];return this.newDate(r,a,o)},add:function(e,t,r){var n=e.year(),i=e.month(),a=this.isIntercalaryMonth(n,i),o=this.toChineseMonth(n,i),s=Object.getPrototypeOf(A9.prototype).add.call(this,e,t,r);if(r===\"y\"){var l=s.year(),u=s.month(),c=this.isIntercalaryMonth(l,o),f=a&&c?this.toMonthIndex(l,o,!0):this.toMonthIndex(l,o,!1);f!==u&&s.month(f)}return s}});var J$t=/^\\s*(-?\\d\\d\\d\\d|\\d\\d)[-/](\\d?\\d)([iI]?)[-/](\\d?\\d)/m,$$t=/^\\d?\\d[iI]?/m,Q$t=/^闰?十?[一二三四五六七八九]?月/m,eQt=/^闰?十?[一二三四五六七八九]?/m;Dx.calendars.chinese=A9;var zx=[1887,5780,5802,19157,2742,50359,1198,2646,46378,7466,3412,30122,5482,67949,2396,5294,43597,6732,6954,36181,2772,4954,18781,2396,54427,5274,6730,47781,5800,6868,21210,4790,59703,2350,5270,46667,3402,3496,38325,1388,4782,18735,2350,52374,6804,7498,44457,2906,1388,29294,4700,63789,6442,6804,56138,5802,2772,38235,1210,4698,22827,5418,63125,3476,5802,43701,2484,5302,27223,2646,70954,7466,3412,54698,5482,2412,38062,5294,2636,32038,6954,60245,2772,4826,43357,2394,5274,39501,6730,72357,5800,5844,53978,4790,2358,38039,5270,87627,3402,3496,54708,5484,4782,43311,2350,3222,27978,7498,68965,2904,5484,45677,4700,6444,39573,6804,6986,19285,2772,62811,1210,4698,47403,5418,5780,38570,5546,76469,2420,5302,51799,2646,5414,36501,3412,5546,18869,2412,54446,5276,6732,48422,6822,2900,28010,4826,92509,2394,5274,55883,6730,6820,47956,5812,2778,18779,2358,62615,5270,5450,46757,3492,5556,27318,4718,67887,2350,3222,52554,7498,3428,38252,5468,4700,31022,6444,64149,6804,6986,43861,2772,5338,35421,2650,70955,5418,5780,54954,5546,2740,38074,5302,2646,29991,3366,61011,3412,5546,43445,2412,5294,35406,6732,72998,6820,6996,52586,2778,2396,38045,5274,6698,23333,6820,64338,5812,2746,43355,2358,5270,39499,5450,79525,3492,5548],Fx=[1887,966732,967231,967733,968265,968766,969297,969798,970298,970829,971330,971830,972362,972863,973395,973896,974397,974928,975428,975929,976461,976962,977462,977994,978494,979026,979526,980026,980558,981059,981559,982091,982593,983124,983624,984124,984656,985157,985656,986189,986690,987191,987722,988222,988753,989254,989754,990286,990788,991288,991819,992319,992851,993352,993851,994383,994885,995385,995917,996418,996918,997450,997949,998481,998982,999483,1000014,1000515,1001016,1001548,1002047,1002578,1003080,1003580,1004111,1004613,1005113,1005645,1006146,1006645,1007177,1007678,1008209,1008710,1009211,1009743,1010243,1010743,1011275,1011775,1012306,1012807,1013308,1013840,1014341,1014841,1015373,1015874,1016404,1016905,1017405,1017937,1018438,1018939,1019471,1019972,1020471,1021002,1021503,1022035,1022535,1023036,1023568,1024069,1024568,1025100,1025601,1026102,1026633,1027133,1027666,1028167,1028666,1029198,1029699,1030199,1030730,1031231,1031763,1032264,1032764,1033296,1033797,1034297,1034828,1035329,1035830,1036362,1036861,1037393,1037894,1038394,1038925,1039427,1039927,1040459,1040959,1041491,1041992,1042492,1043023,1043524,1044024,1044556,1045057,1045558,1046090,1046590,1047121,1047622,1048122,1048654,1049154,1049655,1050187,1050689,1051219,1051720,1052220,1052751,1053252,1053752,1054284,1054786,1055285,1055817,1056317,1056849,1057349,1057850,1058382,1058883,1059383,1059915,1060415,1060947,1061447,1061947,1062479,1062981,1063480,1064012,1064514,1065014,1065545,1066045,1066577,1067078,1067578,1068110,1068611,1069112,1069642,1070142,1070674,1071175,1071675,1072207,1072709,1073209,1073740,1074241,1074741,1075273,1075773,1076305,1076807,1077308,1077839,1078340,1078840,1079372,1079871,1080403,1080904];function tQt(e,t,r,n){var i,a;if(typeof e==\"object\")i=e,a=t||{};else{var o=typeof e==\"number\"&&e>=1888&&e<=2111;if(!o)throw new Error(\"Solar year outside range 1888-2111\");var s=typeof t==\"number\"&&t>=1&&t<=12;if(!s)throw new Error(\"Solar month outside range 1 - 12\");var l=typeof r==\"number\"&&r>=1&&r<=31;if(!l)throw new Error(\"Solar day outside range 1 - 31\");i={year:e,month:t,day:r},a=n||{}}var u=Fx[i.year-Fx[0]],c=i.year<<9|i.month<<5|i.day;a.year=c>=u?i.year:i.year-1,u=Fx[a.year-Fx[0]];var f=u>>9&4095,h=u>>5&15,d=u&31,v,x=new Date(f,h-1,d),b=new Date(i.year,i.month-1,i.day);v=Math.round((b-x)/(24*3600*1e3));var g=zx[a.year-zx[0]],E;for(E=0;E<13;E++){var k=g&1<<12-E?30:29;if(v>13;return!A||E=1888&&e<=2111;if(!s)throw new Error(\"Lunar year outside range 1888-2111\");var l=typeof t==\"number\"&&t>=1&&t<=12;if(!l)throw new Error(\"Lunar month outside range 1 - 12\");var u=typeof r==\"number\"&&r>=1&&r<=30;if(!u)throw new Error(\"Lunar day outside range 1 - 30\");var c;typeof n==\"object\"?(c=!1,a=n):(c=!!n,a=i||{}),o={year:e,month:t,day:r,isIntercalary:c}}var f;f=o.day-1;var h=zx[o.year-zx[0]],d=h>>13,v;d&&(o.month>d||o.isIntercalary)?v=o.month:v=o.month-1;for(var x=0;x>9&4095,k=g>>5&15,A=g&31,L=new Date(E,k-1,A+f);return a.year=L.getFullYear(),a.month=1+L.getMonth(),a.day=L.getDate(),a}});var b$e=ye(()=>{var _w=Sv(),iQt=bh();function J$(e){this.local=this.regionalOptions[e||\"\"]||this.regionalOptions[\"\"]}J$.prototype=new _w.baseCalendar;iQt(J$.prototype,{name:\"Coptic\",jdEpoch:18250295e-1,daysPerMonth:[30,30,30,30,30,30,30,30,30,30,30,30,5],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{\"\":{name:\"Coptic\",epochs:[\"BAM\",\"AM\"],monthNames:[\"Thout\",\"Paopi\",\"Hathor\",\"Koiak\",\"Tobi\",\"Meshir\",\"Paremhat\",\"Paremoude\",\"Pashons\",\"Paoni\",\"Epip\",\"Mesori\",\"Pi Kogi Enavot\"],monthNamesShort:[\"Tho\",\"Pao\",\"Hath\",\"Koi\",\"Tob\",\"Mesh\",\"Pat\",\"Pad\",\"Pash\",\"Pao\",\"Epi\",\"Meso\",\"PiK\"],dayNames:[\"Tkyriaka\",\"Pesnau\",\"Pshoment\",\"Peftoou\",\"Ptiou\",\"Psoou\",\"Psabbaton\"],dayNamesShort:[\"Tky\",\"Pes\",\"Psh\",\"Pef\",\"Pti\",\"Pso\",\"Psa\"],dayNamesMin:[\"Tk\",\"Pes\",\"Psh\",\"Pef\",\"Pt\",\"Pso\",\"Psa\"],digits:null,dateFormat:\"dd/mm/yyyy\",firstDay:0,isRTL:!1}},leapYear:function(r){var t=this._validate(r,this.minMonth,this.minDay,_w.local.invalidYear),r=t.year()+(t.year()<0?1:0);return r%4===3||r%4===-1},monthsInYear:function(e){return this._validate(e,this.minMonth,this.minDay,_w.local.invalidYear||_w.regionalOptions[\"\"].invalidYear),13},weekOfYear:function(e,t,r){var n=this.newDate(e,t,r);return n.add(-n.dayOfWeek(),\"d\"),Math.floor((n.dayOfYear()-1)/7)+1},daysInMonth:function(e,t){var r=this._validate(e,t,this.minDay,_w.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(r.month()===13&&this.leapYear(r.year())?1:0)},weekDay:function(e,t,r){return(this.dayOfWeek(e,t,r)||7)<6},toJD:function(e,t,r){var n=this._validate(e,t,r,_w.local.invalidDate);return e=n.year(),e<0&&e++,n.day()+(n.month()-1)*30+(e-1)*365+Math.floor(e/4)+this.jdEpoch-1},fromJD:function(e){var t=Math.floor(e)+.5-this.jdEpoch,r=Math.floor((t-Math.floor((t+366)/1461))/365)+1;r<=0&&r--,t=Math.floor(e)+.5-this.newDate(r,1,1).toJD();var n=Math.floor(t/30)+1,i=t-(n-1)*30+1;return this.newDate(r,n,i)}});_w.calendars.coptic=J$});var w$e=ye(()=>{var b1=Sv(),nQt=bh();function $$(e){this.local=this.regionalOptions[e||\"\"]||this.regionalOptions[\"\"]}$$.prototype=new b1.baseCalendar;nQt($$.prototype,{name:\"Discworld\",jdEpoch:17214255e-1,daysPerMonth:[16,32,32,32,32,32,32,32,32,32,32,32,32],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{\"\":{name:\"Discworld\",epochs:[\"BUC\",\"UC\"],monthNames:[\"Ick\",\"Offle\",\"February\",\"March\",\"April\",\"May\",\"June\",\"Grune\",\"August\",\"Spune\",\"Sektober\",\"Ember\",\"December\"],monthNamesShort:[\"Ick\",\"Off\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Gru\",\"Aug\",\"Spu\",\"Sek\",\"Emb\",\"Dec\"],dayNames:[\"Sunday\",\"Octeday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],dayNamesShort:[\"Sun\",\"Oct\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],dayNamesMin:[\"Su\",\"Oc\",\"Mo\",\"Tu\",\"We\",\"Th\",\"Fr\",\"Sa\"],digits:null,dateFormat:\"yyyy/mm/dd\",firstDay:2,isRTL:!1}},leapYear:function(e){return this._validate(e,this.minMonth,this.minDay,b1.local.invalidYear),!1},monthsInYear:function(e){return this._validate(e,this.minMonth,this.minDay,b1.local.invalidYear),13},daysInYear:function(e){return this._validate(e,this.minMonth,this.minDay,b1.local.invalidYear),400},weekOfYear:function(e,t,r){var n=this.newDate(e,t,r);return n.add(-n.dayOfWeek(),\"d\"),Math.floor((n.dayOfYear()-1)/8)+1},daysInMonth:function(e,t){var r=this._validate(e,t,this.minDay,b1.local.invalidMonth);return this.daysPerMonth[r.month()-1]},daysInWeek:function(){return 8},dayOfWeek:function(e,t,r){var n=this._validate(e,t,r,b1.local.invalidDate);return(n.day()+1)%8},weekDay:function(e,t,r){var n=this.dayOfWeek(e,t,r);return n>=2&&n<=6},extraInfo:function(e,t,r){var n=this._validate(e,t,r,b1.local.invalidDate);return{century:aQt[Math.floor((n.year()-1)/100)+1]||\"\"}},toJD:function(e,t,r){var n=this._validate(e,t,r,b1.local.invalidDate);return e=n.year()+(n.year()<0?1:0),t=n.month(),r=n.day(),r+(t>1?16:0)+(t>2?(t-2)*32:0)+(e-1)*400+this.jdEpoch-1},fromJD:function(e){e=Math.floor(e+.5)-Math.floor(this.jdEpoch)-1;var t=Math.floor(e/400)+1;e-=(t-1)*400,e+=e>15?16:0;var r=Math.floor(e/32)+1,n=e-(r-1)*32+1;return this.newDate(t<=0?t-1:t,r,n)}});var aQt={20:\"Fruitbat\",21:\"Anchovy\"};b1.calendars.discworld=$$});var T$e=ye(()=>{var xw=Sv(),oQt=bh();function Q$(e){this.local=this.regionalOptions[e||\"\"]||this.regionalOptions[\"\"]}Q$.prototype=new xw.baseCalendar;oQt(Q$.prototype,{name:\"Ethiopian\",jdEpoch:17242205e-1,daysPerMonth:[30,30,30,30,30,30,30,30,30,30,30,30,5],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{\"\":{name:\"Ethiopian\",epochs:[\"BEE\",\"EE\"],monthNames:[\"Meskerem\",\"Tikemet\",\"Hidar\",\"Tahesas\",\"Tir\",\"Yekatit\",\"Megabit\",\"Miazia\",\"Genbot\",\"Sene\",\"Hamle\",\"Nehase\",\"Pagume\"],monthNamesShort:[\"Mes\",\"Tik\",\"Hid\",\"Tah\",\"Tir\",\"Yek\",\"Meg\",\"Mia\",\"Gen\",\"Sen\",\"Ham\",\"Neh\",\"Pag\"],dayNames:[\"Ehud\",\"Segno\",\"Maksegno\",\"Irob\",\"Hamus\",\"Arb\",\"Kidame\"],dayNamesShort:[\"Ehu\",\"Seg\",\"Mak\",\"Iro\",\"Ham\",\"Arb\",\"Kid\"],dayNamesMin:[\"Eh\",\"Se\",\"Ma\",\"Ir\",\"Ha\",\"Ar\",\"Ki\"],digits:null,dateFormat:\"dd/mm/yyyy\",firstDay:0,isRTL:!1}},leapYear:function(r){var t=this._validate(r,this.minMonth,this.minDay,xw.local.invalidYear),r=t.year()+(t.year()<0?1:0);return r%4===3||r%4===-1},monthsInYear:function(e){return this._validate(e,this.minMonth,this.minDay,xw.local.invalidYear||xw.regionalOptions[\"\"].invalidYear),13},weekOfYear:function(e,t,r){var n=this.newDate(e,t,r);return n.add(-n.dayOfWeek(),\"d\"),Math.floor((n.dayOfYear()-1)/7)+1},daysInMonth:function(e,t){var r=this._validate(e,t,this.minDay,xw.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(r.month()===13&&this.leapYear(r.year())?1:0)},weekDay:function(e,t,r){return(this.dayOfWeek(e,t,r)||7)<6},toJD:function(e,t,r){var n=this._validate(e,t,r,xw.local.invalidDate);return e=n.year(),e<0&&e++,n.day()+(n.month()-1)*30+(e-1)*365+Math.floor(e/4)+this.jdEpoch-1},fromJD:function(e){var t=Math.floor(e)+.5-this.jdEpoch,r=Math.floor((t-Math.floor((t+366)/1461))/365)+1;r<=0&&r--,t=Math.floor(e)+.5-this.newDate(r,1,1).toJD();var n=Math.floor(t/30)+1,i=t-(n-1)*30+1;return this.newDate(r,n,i)}});xw.calendars.ethiopian=Q$});var A$e=ye(()=>{var qx=Sv(),sQt=bh();function eQ(e){this.local=this.regionalOptions[e||\"\"]||this.regionalOptions[\"\"]}eQ.prototype=new qx.baseCalendar;sQt(eQ.prototype,{name:\"Hebrew\",jdEpoch:347995.5,daysPerMonth:[30,29,30,29,30,29,30,29,30,29,30,29,29],hasYearZero:!1,minMonth:1,firstMonth:7,minDay:1,regionalOptions:{\"\":{name:\"Hebrew\",epochs:[\"BAM\",\"AM\"],monthNames:[\"Nisan\",\"Iyar\",\"Sivan\",\"Tammuz\",\"Av\",\"Elul\",\"Tishrei\",\"Cheshvan\",\"Kislev\",\"Tevet\",\"Shevat\",\"Adar\",\"Adar II\"],monthNamesShort:[\"Nis\",\"Iya\",\"Siv\",\"Tam\",\"Av\",\"Elu\",\"Tis\",\"Che\",\"Kis\",\"Tev\",\"She\",\"Ada\",\"Ad2\"],dayNames:[\"Yom Rishon\",\"Yom Sheni\",\"Yom Shlishi\",\"Yom Revi'i\",\"Yom Chamishi\",\"Yom Shishi\",\"Yom Shabbat\"],dayNamesShort:[\"Ris\",\"She\",\"Shl\",\"Rev\",\"Cha\",\"Shi\",\"Sha\"],dayNamesMin:[\"Ri\",\"She\",\"Shl\",\"Re\",\"Ch\",\"Shi\",\"Sha\"],digits:null,dateFormat:\"dd/mm/yyyy\",firstDay:0,isRTL:!1}},leapYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,qx.local.invalidYear);return this._leapYear(t.year())},_leapYear:function(e){return e=e<0?e+1:e,S9(e*7+1,19)<7},monthsInYear:function(e){return this._validate(e,this.minMonth,this.minDay,qx.local.invalidYear),this._leapYear(e.year?e.year():e)?13:12},weekOfYear:function(e,t,r){var n=this.newDate(e,t,r);return n.add(-n.dayOfWeek(),\"d\"),Math.floor((n.dayOfYear()-1)/7)+1},daysInYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,qx.local.invalidYear);return e=t.year(),this.toJD(e===-1?1:e+1,7,1)-this.toJD(e,7,1)},daysInMonth:function(e,t){return e.year&&(t=e.month(),e=e.year()),this._validate(e,t,this.minDay,qx.local.invalidMonth),t===12&&this.leapYear(e)||t===8&&S9(this.daysInYear(e),10)===5?30:t===9&&S9(this.daysInYear(e),10)===3?29:this.daysPerMonth[t-1]},weekDay:function(e,t,r){return this.dayOfWeek(e,t,r)!==6},extraInfo:function(e,t,r){var n=this._validate(e,t,r,qx.local.invalidDate);return{yearType:(this.leapYear(n)?\"embolismic\":\"common\")+\" \"+[\"deficient\",\"regular\",\"complete\"][this.daysInYear(n)%10-3]}},toJD:function(e,t,r){var n=this._validate(e,t,r,qx.local.invalidDate);e=n.year(),t=n.month(),r=n.day();var i=e<=0?e+1:e,a=this.jdEpoch+this._delay1(i)+this._delay2(i)+r+1;if(t<7){for(var o=7;o<=this.monthsInYear(e);o++)a+=this.daysInMonth(e,o);for(var o=1;o=this.toJD(t===-1?1:t+1,7,1);)t++;for(var r=ethis.toJD(t,r,this.daysInMonth(t,r));)r++;var n=e-this.toJD(t,r,1)+1;return this.newDate(t,r,n)}});function S9(e,t){return e-t*Math.floor(e/t)}qx.calendars.hebrew=eQ});var S$e=ye(()=>{var nC=Sv(),lQt=bh();function tQ(e){this.local=this.regionalOptions[e||\"\"]||this.regionalOptions[\"\"]}tQ.prototype=new nC.baseCalendar;lQt(tQ.prototype,{name:\"Islamic\",jdEpoch:19484395e-1,daysPerMonth:[30,29,30,29,30,29,30,29,30,29,30,29],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{\"\":{name:\"Islamic\",epochs:[\"BH\",\"AH\"],monthNames:[\"Muharram\",\"Safar\",\"Rabi' al-awwal\",\"Rabi' al-thani\",\"Jumada al-awwal\",\"Jumada al-thani\",\"Rajab\",\"Sha'aban\",\"Ramadan\",\"Shawwal\",\"Dhu al-Qi'dah\",\"Dhu al-Hijjah\"],monthNamesShort:[\"Muh\",\"Saf\",\"Rab1\",\"Rab2\",\"Jum1\",\"Jum2\",\"Raj\",\"Sha'\",\"Ram\",\"Shaw\",\"DhuQ\",\"DhuH\"],dayNames:[\"Yawm al-ahad\",\"Yawm al-ithnayn\",\"Yawm ath-thulaathaa'\",\"Yawm al-arbi'aa'\",\"Yawm al-kham\\u012Bs\",\"Yawm al-jum'a\",\"Yawm as-sabt\"],dayNamesShort:[\"Aha\",\"Ith\",\"Thu\",\"Arb\",\"Kha\",\"Jum\",\"Sab\"],dayNamesMin:[\"Ah\",\"It\",\"Th\",\"Ar\",\"Kh\",\"Ju\",\"Sa\"],digits:null,dateFormat:\"yyyy/mm/dd\",firstDay:6,isRTL:!1}},leapYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,nC.local.invalidYear);return(t.year()*11+14)%30<11},weekOfYear:function(e,t,r){var n=this.newDate(e,t,r);return n.add(-n.dayOfWeek(),\"d\"),Math.floor((n.dayOfYear()-1)/7)+1},daysInYear:function(e){return this.leapYear(e)?355:354},daysInMonth:function(e,t){var r=this._validate(e,t,this.minDay,nC.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(r.month()===12&&this.leapYear(r.year())?1:0)},weekDay:function(e,t,r){return this.dayOfWeek(e,t,r)!==5},toJD:function(e,t,r){var n=this._validate(e,t,r,nC.local.invalidDate);return e=n.year(),t=n.month(),r=n.day(),e=e<=0?e+1:e,r+Math.ceil(29.5*(t-1))+(e-1)*354+Math.floor((3+11*e)/30)+this.jdEpoch-1},fromJD:function(e){e=Math.floor(e)+.5;var t=Math.floor((30*(e-this.jdEpoch)+10646)/10631);t=t<=0?t-1:t;var r=Math.min(12,Math.ceil((e-29-this.toJD(t,1,1))/29.5)+1),n=e-this.toJD(t,r,1)+1;return this.newDate(t,r,n)}});nC.calendars.islamic=tQ});var M$e=ye(()=>{var aC=Sv(),uQt=bh();function rQ(e){this.local=this.regionalOptions[e||\"\"]||this.regionalOptions[\"\"]}rQ.prototype=new aC.baseCalendar;uQt(rQ.prototype,{name:\"Julian\",jdEpoch:17214235e-1,daysPerMonth:[31,28,31,30,31,30,31,31,30,31,30,31],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{\"\":{name:\"Julian\",epochs:[\"BC\",\"AD\"],monthNames:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],monthNamesShort:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],dayNames:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],dayNamesShort:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],dayNamesMin:[\"Su\",\"Mo\",\"Tu\",\"We\",\"Th\",\"Fr\",\"Sa\"],digits:null,dateFormat:\"mm/dd/yyyy\",firstDay:0,isRTL:!1}},leapYear:function(r){var t=this._validate(r,this.minMonth,this.minDay,aC.local.invalidYear),r=t.year()<0?t.year()+1:t.year();return r%4===0},weekOfYear:function(e,t,r){var n=this.newDate(e,t,r);return n.add(4-(n.dayOfWeek()||7),\"d\"),Math.floor((n.dayOfYear()-1)/7)+1},daysInMonth:function(e,t){var r=this._validate(e,t,this.minDay,aC.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(r.month()===2&&this.leapYear(r.year())?1:0)},weekDay:function(e,t,r){return(this.dayOfWeek(e,t,r)||7)<6},toJD:function(e,t,r){var n=this._validate(e,t,r,aC.local.invalidDate);return e=n.year(),t=n.month(),r=n.day(),e<0&&e++,t<=2&&(e--,t+=12),Math.floor(365.25*(e+4716))+Math.floor(30.6001*(t+1))+r-1524.5},fromJD:function(e){var t=Math.floor(e+.5),r=t+1524,n=Math.floor((r-122.1)/365.25),i=Math.floor(365.25*n),a=Math.floor((r-i)/30.6001),o=a-Math.floor(a<14?1:13),s=n-Math.floor(o>2?4716:4715),l=r-i-Math.floor(30.6001*a);return s<=0&&s--,this.newDate(s,o,l)}});aC.calendars.julian=rQ});var k$e=ye(()=>{var ug=Sv(),cQt=bh();function nQ(e){this.local=this.regionalOptions[e||\"\"]||this.regionalOptions[\"\"]}nQ.prototype=new ug.baseCalendar;cQt(nQ.prototype,{name:\"Mayan\",jdEpoch:584282.5,hasYearZero:!0,minMonth:0,firstMonth:0,minDay:0,regionalOptions:{\"\":{name:\"Mayan\",epochs:[\"\",\"\"],monthNames:[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\"],monthNamesShort:[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\"],dayNames:[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"19\"],dayNamesShort:[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"19\"],dayNamesMin:[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"19\"],digits:null,dateFormat:\"YYYY.m.d\",firstDay:0,isRTL:!1,haabMonths:[\"Pop\",\"Uo\",\"Zip\",\"Zotz\",\"Tzec\",\"Xul\",\"Yaxkin\",\"Mol\",\"Chen\",\"Yax\",\"Zac\",\"Ceh\",\"Mac\",\"Kankin\",\"Muan\",\"Pax\",\"Kayab\",\"Cumku\",\"Uayeb\"],tzolkinMonths:[\"Imix\",\"Ik\",\"Akbal\",\"Kan\",\"Chicchan\",\"Cimi\",\"Manik\",\"Lamat\",\"Muluc\",\"Oc\",\"Chuen\",\"Eb\",\"Ben\",\"Ix\",\"Men\",\"Cib\",\"Caban\",\"Etznab\",\"Cauac\",\"Ahau\"]}},leapYear:function(e){return this._validate(e,this.minMonth,this.minDay,ug.local.invalidYear),!1},formatYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,ug.local.invalidYear);e=t.year();var r=Math.floor(e/400);e=e%400,e+=e<0?400:0;var n=Math.floor(e/20);return r+\".\"+n+\".\"+e%20},forYear:function(e){if(e=e.split(\".\"),e.length<3)throw\"Invalid Mayan year\";for(var t=0,r=0;r19||r>0&&n<0)throw\"Invalid Mayan year\";t=t*20+n}return t},monthsInYear:function(e){return this._validate(e,this.minMonth,this.minDay,ug.local.invalidYear),18},weekOfYear:function(e,t,r){return this._validate(e,t,r,ug.local.invalidDate),0},daysInYear:function(e){return this._validate(e,this.minMonth,this.minDay,ug.local.invalidYear),360},daysInMonth:function(e,t){return this._validate(e,t,this.minDay,ug.local.invalidMonth),20},daysInWeek:function(){return 5},dayOfWeek:function(e,t,r){var n=this._validate(e,t,r,ug.local.invalidDate);return n.day()},weekDay:function(e,t,r){return this._validate(e,t,r,ug.local.invalidDate),!0},extraInfo:function(e,t,r){var n=this._validate(e,t,r,ug.local.invalidDate),i=n.toJD(),a=this._toHaab(i),o=this._toTzolkin(i);return{haabMonthName:this.local.haabMonths[a[0]-1],haabMonth:a[0],haabDay:a[1],tzolkinDayName:this.local.tzolkinMonths[o[0]-1],tzolkinDay:o[0],tzolkinTrecena:o[1]}},_toHaab:function(e){e-=this.jdEpoch;var t=iQ(e+8+17*20,365);return[Math.floor(t/20)+1,iQ(t,20)]},_toTzolkin:function(e){return e-=this.jdEpoch,[E$e(e+20,20),E$e(e+4,13)]},toJD:function(e,t,r){var n=this._validate(e,t,r,ug.local.invalidDate);return n.day()+n.month()*20+n.year()*360+this.jdEpoch},fromJD:function(e){e=Math.floor(e)+.5-this.jdEpoch;var t=Math.floor(e/360);e=e%360,e+=e<0?360:0;var r=Math.floor(e/20),n=e%20;return this.newDate(t,r,n)}});function iQ(e,t){return e-t*Math.floor(e/t)}function E$e(e,t){return iQ(e-1,t)+1}ug.calendars.mayan=nQ});var L$e=ye(()=>{var bw=Sv(),fQt=bh();function aQ(e){this.local=this.regionalOptions[e||\"\"]||this.regionalOptions[\"\"]}aQ.prototype=new bw.baseCalendar;var C$e=bw.instance(\"gregorian\");fQt(aQ.prototype,{name:\"Nanakshahi\",jdEpoch:22576735e-1,daysPerMonth:[31,31,31,31,31,30,30,30,30,30,30,30],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{\"\":{name:\"Nanakshahi\",epochs:[\"BN\",\"AN\"],monthNames:[\"Chet\",\"Vaisakh\",\"Jeth\",\"Harh\",\"Sawan\",\"Bhadon\",\"Assu\",\"Katak\",\"Maghar\",\"Poh\",\"Magh\",\"Phagun\"],monthNamesShort:[\"Che\",\"Vai\",\"Jet\",\"Har\",\"Saw\",\"Bha\",\"Ass\",\"Kat\",\"Mgr\",\"Poh\",\"Mgh\",\"Pha\"],dayNames:[\"Somvaar\",\"Mangalvar\",\"Budhvaar\",\"Veervaar\",\"Shukarvaar\",\"Sanicharvaar\",\"Etvaar\"],dayNamesShort:[\"Som\",\"Mangal\",\"Budh\",\"Veer\",\"Shukar\",\"Sanichar\",\"Et\"],dayNamesMin:[\"So\",\"Ma\",\"Bu\",\"Ve\",\"Sh\",\"Sa\",\"Et\"],digits:null,dateFormat:\"dd-mm-yyyy\",firstDay:0,isRTL:!1}},leapYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,bw.local.invalidYear||bw.regionalOptions[\"\"].invalidYear);return C$e.leapYear(t.year()+(t.year()<1?1:0)+1469)},weekOfYear:function(e,t,r){var n=this.newDate(e,t,r);return n.add(1-(n.dayOfWeek()||7),\"d\"),Math.floor((n.dayOfYear()-1)/7)+1},daysInMonth:function(e,t){var r=this._validate(e,t,this.minDay,bw.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(r.month()===12&&this.leapYear(r.year())?1:0)},weekDay:function(e,t,r){return(this.dayOfWeek(e,t,r)||7)<6},toJD:function(i,t,r){var n=this._validate(i,t,r,bw.local.invalidMonth),i=n.year();i<0&&i++;for(var a=n.day(),o=1;o=this.toJD(t+1,1,1);)t++;for(var r=e-Math.floor(this.toJD(t,1,1)+.5)+1,n=1;r>this.daysInMonth(t,n);)r-=this.daysInMonth(t,n),n++;return this.newDate(t,n,r)}});bw.calendars.nanakshahi=aQ});var P$e=ye(()=>{var ww=Sv(),hQt=bh();function oQ(e){this.local=this.regionalOptions[e||\"\"]||this.regionalOptions[\"\"]}oQ.prototype=new ww.baseCalendar;hQt(oQ.prototype,{name:\"Nepali\",jdEpoch:17007095e-1,daysPerMonth:[31,31,32,32,31,30,30,29,30,29,30,30],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,daysPerYear:365,regionalOptions:{\"\":{name:\"Nepali\",epochs:[\"BBS\",\"ABS\"],monthNames:[\"Baisakh\",\"Jestha\",\"Ashadh\",\"Shrawan\",\"Bhadra\",\"Ashwin\",\"Kartik\",\"Mangsir\",\"Paush\",\"Mangh\",\"Falgun\",\"Chaitra\"],monthNamesShort:[\"Bai\",\"Je\",\"As\",\"Shra\",\"Bha\",\"Ash\",\"Kar\",\"Mang\",\"Pau\",\"Ma\",\"Fal\",\"Chai\"],dayNames:[\"Aaitabaar\",\"Sombaar\",\"Manglbaar\",\"Budhabaar\",\"Bihibaar\",\"Shukrabaar\",\"Shanibaar\"],dayNamesShort:[\"Aaita\",\"Som\",\"Mangl\",\"Budha\",\"Bihi\",\"Shukra\",\"Shani\"],dayNamesMin:[\"Aai\",\"So\",\"Man\",\"Bu\",\"Bi\",\"Shu\",\"Sha\"],digits:null,dateFormat:\"dd/mm/yyyy\",firstDay:1,isRTL:!1}},leapYear:function(e){return this.daysInYear(e)!==this.daysPerYear},weekOfYear:function(e,t,r){var n=this.newDate(e,t,r);return n.add(-n.dayOfWeek(),\"d\"),Math.floor((n.dayOfYear()-1)/7)+1},daysInYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,ww.local.invalidYear);if(e=t.year(),typeof this.NEPALI_CALENDAR_DATA[e]==\"undefined\")return this.daysPerYear;for(var r=0,n=this.minMonth;n<=12;n++)r+=this.NEPALI_CALENDAR_DATA[e][n];return r},daysInMonth:function(e,t){return e.year&&(t=e.month(),e=e.year()),this._validate(e,t,this.minDay,ww.local.invalidMonth),typeof this.NEPALI_CALENDAR_DATA[e]==\"undefined\"?this.daysPerMonth[t-1]:this.NEPALI_CALENDAR_DATA[e][t]},weekDay:function(e,t,r){return this.dayOfWeek(e,t,r)!==6},toJD:function(e,t,r){var n=this._validate(e,t,r,ww.local.invalidDate);e=n.year(),t=n.month(),r=n.day();var i=ww.instance(),a=0,o=t,s=e;this._createMissingCalendarData(e);var l=e-(o>9||o===9&&r>=this.NEPALI_CALENDAR_DATA[s][0]?56:57);for(t!==9&&(a=r,o--);o!==9;)o<=0&&(o=12,s--),a+=this.NEPALI_CALENDAR_DATA[s][o],o--;return t===9?(a+=r-this.NEPALI_CALENDAR_DATA[s][0],a<0&&(a+=i.daysInYear(l))):a+=this.NEPALI_CALENDAR_DATA[s][9]-this.NEPALI_CALENDAR_DATA[s][0],i.newDate(l,1,1).add(a,\"d\").toJD()},fromJD:function(e){var t=ww.instance(),r=t.fromJD(e),n=r.year(),i=r.dayOfYear(),a=n+56;this._createMissingCalendarData(a);for(var o=9,s=this.NEPALI_CALENDAR_DATA[a][0],l=this.NEPALI_CALENDAR_DATA[a][o]-s+1;i>l;)o++,o>12&&(o=1,a++),l+=this.NEPALI_CALENDAR_DATA[a][o];var u=this.NEPALI_CALENDAR_DATA[a][o]-(l-i);return this.newDate(a,o,u)},_createMissingCalendarData:function(e){var t=this.daysPerMonth.slice(0);t.unshift(17);for(var r=e-1;r{var QA=Sv(),dQt=bh();function M9(e){this.local=this.regionalOptions[e||\"\"]||this.regionalOptions[\"\"]}M9.prototype=new QA.baseCalendar;dQt(M9.prototype,{name:\"Persian\",jdEpoch:19483205e-1,daysPerMonth:[31,31,31,31,31,31,30,30,30,30,30,29],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{\"\":{name:\"Persian\",epochs:[\"BP\",\"AP\"],monthNames:[\"Farvardin\",\"Ordibehesht\",\"Khordad\",\"Tir\",\"Mordad\",\"Shahrivar\",\"Mehr\",\"Aban\",\"Azar\",\"Day\",\"Bahman\",\"Esfand\"],monthNamesShort:[\"Far\",\"Ord\",\"Kho\",\"Tir\",\"Mor\",\"Sha\",\"Meh\",\"Aba\",\"Aza\",\"Day\",\"Bah\",\"Esf\"],dayNames:[\"Yekshambe\",\"Doshambe\",\"Seshambe\",\"Ch\\xE6harshambe\",\"Panjshambe\",\"Jom'e\",\"Shambe\"],dayNamesShort:[\"Yek\",\"Do\",\"Se\",\"Ch\\xE6\",\"Panj\",\"Jom\",\"Sha\"],dayNamesMin:[\"Ye\",\"Do\",\"Se\",\"Ch\",\"Pa\",\"Jo\",\"Sh\"],digits:null,dateFormat:\"yyyy/mm/dd\",firstDay:6,isRTL:!1}},leapYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,QA.local.invalidYear);return((t.year()-(t.year()>0?474:473))%2820+474+38)*682%2816<682},weekOfYear:function(e,t,r){var n=this.newDate(e,t,r);return n.add(-((n.dayOfWeek()+1)%7),\"d\"),Math.floor((n.dayOfYear()-1)/7)+1},daysInMonth:function(e,t){var r=this._validate(e,t,this.minDay,QA.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(r.month()===12&&this.leapYear(r.year())?1:0)},weekDay:function(e,t,r){return this.dayOfWeek(e,t,r)!==5},toJD:function(e,t,r){var n=this._validate(e,t,r,QA.local.invalidDate);e=n.year(),t=n.month(),r=n.day();var i=e-(e>=0?474:473),a=474+sQ(i,2820);return r+(t<=7?(t-1)*31:(t-1)*30+6)+Math.floor((a*682-110)/2816)+(a-1)*365+Math.floor(i/2820)*1029983+this.jdEpoch-1},fromJD:function(e){e=Math.floor(e)+.5;var t=e-this.toJD(475,1,1),r=Math.floor(t/1029983),n=sQ(t,1029983),i=2820;if(n!==1029982){var a=Math.floor(n/366),o=sQ(n,366);i=Math.floor((2134*a+2816*o+2815)/1028522)+a+1}var s=i+2820*r+474;s=s<=0?s-1:s;var l=e-this.toJD(s,1,1)+1,u=l<=186?Math.ceil(l/31):Math.ceil((l-6)/30),c=e-this.toJD(s,u,1)+1;return this.newDate(s,u,c)}});function sQ(e,t){return e-t*Math.floor(e/t)}QA.calendars.persian=M9;QA.calendars.jalali=M9});var R$e=ye(()=>{var Tw=Sv(),vQt=bh(),E9=Tw.instance();function lQ(e){this.local=this.regionalOptions[e||\"\"]||this.regionalOptions[\"\"]}lQ.prototype=new Tw.baseCalendar;vQt(lQ.prototype,{name:\"Taiwan\",jdEpoch:24194025e-1,yearsOffset:1911,daysPerMonth:[31,28,31,30,31,30,31,31,30,31,30,31],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{\"\":{name:\"Taiwan\",epochs:[\"BROC\",\"ROC\"],monthNames:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],monthNamesShort:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],dayNames:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],dayNamesShort:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],dayNamesMin:[\"Su\",\"Mo\",\"Tu\",\"We\",\"Th\",\"Fr\",\"Sa\"],digits:null,dateFormat:\"yyyy/mm/dd\",firstDay:1,isRTL:!1}},leapYear:function(r){var t=this._validate(r,this.minMonth,this.minDay,Tw.local.invalidYear),r=this._t2gYear(t.year());return E9.leapYear(r)},weekOfYear:function(i,t,r){var n=this._validate(i,this.minMonth,this.minDay,Tw.local.invalidYear),i=this._t2gYear(n.year());return E9.weekOfYear(i,n.month(),n.day())},daysInMonth:function(e,t){var r=this._validate(e,t,this.minDay,Tw.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(r.month()===2&&this.leapYear(r.year())?1:0)},weekDay:function(e,t,r){return(this.dayOfWeek(e,t,r)||7)<6},toJD:function(i,t,r){var n=this._validate(i,t,r,Tw.local.invalidDate),i=this._t2gYear(n.year());return E9.toJD(i,n.month(),n.day())},fromJD:function(e){var t=E9.fromJD(e),r=this._g2tYear(t.year());return this.newDate(r,t.month(),t.day())},_t2gYear:function(e){return e+this.yearsOffset+(e>=-this.yearsOffset&&e<=-1?1:0)},_g2tYear:function(e){return e-this.yearsOffset-(e>=1&&e<=this.yearsOffset?1:0)}});Tw.calendars.taiwan=lQ});var D$e=ye(()=>{var Aw=Sv(),pQt=bh(),k9=Aw.instance();function uQ(e){this.local=this.regionalOptions[e||\"\"]||this.regionalOptions[\"\"]}uQ.prototype=new Aw.baseCalendar;pQt(uQ.prototype,{name:\"Thai\",jdEpoch:15230985e-1,yearsOffset:543,daysPerMonth:[31,28,31,30,31,30,31,31,30,31,30,31],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{\"\":{name:\"Thai\",epochs:[\"BBE\",\"BE\"],monthNames:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],monthNamesShort:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],dayNames:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],dayNamesShort:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],dayNamesMin:[\"Su\",\"Mo\",\"Tu\",\"We\",\"Th\",\"Fr\",\"Sa\"],digits:null,dateFormat:\"dd/mm/yyyy\",firstDay:0,isRTL:!1}},leapYear:function(r){var t=this._validate(r,this.minMonth,this.minDay,Aw.local.invalidYear),r=this._t2gYear(t.year());return k9.leapYear(r)},weekOfYear:function(i,t,r){var n=this._validate(i,this.minMonth,this.minDay,Aw.local.invalidYear),i=this._t2gYear(n.year());return k9.weekOfYear(i,n.month(),n.day())},daysInMonth:function(e,t){var r=this._validate(e,t,this.minDay,Aw.local.invalidMonth);return this.daysPerMonth[r.month()-1]+(r.month()===2&&this.leapYear(r.year())?1:0)},weekDay:function(e,t,r){return(this.dayOfWeek(e,t,r)||7)<6},toJD:function(i,t,r){var n=this._validate(i,t,r,Aw.local.invalidDate),i=this._t2gYear(n.year());return k9.toJD(i,n.month(),n.day())},fromJD:function(e){var t=k9.fromJD(e),r=this._g2tYear(t.year());return this.newDate(r,t.month(),t.day())},_t2gYear:function(e){return e-this.yearsOffset-(e>=1&&e<=this.yearsOffset?1:0)},_g2tYear:function(e){return e+this.yearsOffset+(e>=-this.yearsOffset&&e<=-1?1:0)}});Aw.calendars.thai=uQ});var z$e=ye(()=>{var Sw=Sv(),gQt=bh();function cQ(e){this.local=this.regionalOptions[e||\"\"]||this.regionalOptions[\"\"]}cQ.prototype=new Sw.baseCalendar;gQt(cQ.prototype,{name:\"UmmAlQura\",hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{\"\":{name:\"Umm al-Qura\",epochs:[\"BH\",\"AH\"],monthNames:[\"Al-Muharram\",\"Safar\",\"Rabi' al-awwal\",\"Rabi' Al-Thani\",\"Jumada Al-Awwal\",\"Jumada Al-Thani\",\"Rajab\",\"Sha'aban\",\"Ramadan\",\"Shawwal\",\"Dhu al-Qi'dah\",\"Dhu al-Hijjah\"],monthNamesShort:[\"Muh\",\"Saf\",\"Rab1\",\"Rab2\",\"Jum1\",\"Jum2\",\"Raj\",\"Sha'\",\"Ram\",\"Shaw\",\"DhuQ\",\"DhuH\"],dayNames:[\"Yawm al-Ahad\",\"Yawm al-Ithnain\",\"Yawm al-Thal\\u0101th\\u0101\\u2019\",\"Yawm al-Arba\\u2018\\u0101\\u2019\",\"Yawm al-Kham\\u012Bs\",\"Yawm al-Jum\\u2018a\",\"Yawm al-Sabt\"],dayNamesMin:[\"Ah\",\"Ith\",\"Th\",\"Ar\",\"Kh\",\"Ju\",\"Sa\"],digits:null,dateFormat:\"yyyy/mm/dd\",firstDay:6,isRTL:!0}},leapYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,Sw.local.invalidYear);return this.daysInYear(t.year())===355},weekOfYear:function(e,t,r){var n=this.newDate(e,t,r);return n.add(-n.dayOfWeek(),\"d\"),Math.floor((n.dayOfYear()-1)/7)+1},daysInYear:function(e){for(var t=0,r=1;r<=12;r++)t+=this.daysInMonth(e,r);return t},daysInMonth:function(e,t){for(var r=this._validate(e,t,this.minDay,Sw.local.invalidMonth),n=r.toJD()-24e5+.5,i=0,a=0;an)return Ox[i]-Ox[i-1];i++}return 30},weekDay:function(e,t,r){return this.dayOfWeek(e,t,r)!==5},toJD:function(e,t,r){var n=this._validate(e,t,r,Sw.local.invalidDate),i=12*(n.year()-1)+n.month()-15292,a=n.day()+Ox[i-1]-1;return a+24e5-.5},fromJD:function(e){for(var t=e-24e5+.5,r=0,n=0;nt);n++)r++;var i=r+15292,a=Math.floor((i-1)/12),o=a+1,s=i-12*a,l=t-Ox[r-1]+1;return this.newDate(o,s,l)},isValid:function(e,t,r){var n=Sw.baseCalendar.prototype.isValid.apply(this,arguments);return n&&(e=e.year!=null?e.year:e,n=e>=1276&&e<=1500),n},_validate:function(e,t,r,n){var i=Sw.baseCalendar.prototype._validate.apply(this,arguments);if(i.year<1276||i.year>1500)throw n.replace(/\\{0\\}/,this.local.name);return i}});Sw.calendars.ummalqura=cQ;var Ox=[20,50,79,109,138,168,197,227,256,286,315,345,374,404,433,463,492,522,551,581,611,641,670,700,729,759,788,818,847,877,906,936,965,995,1024,1054,1083,1113,1142,1172,1201,1231,1260,1290,1320,1350,1379,1409,1438,1468,1497,1527,1556,1586,1615,1645,1674,1704,1733,1763,1792,1822,1851,1881,1910,1940,1969,1999,2028,2058,2087,2117,2146,2176,2205,2235,2264,2294,2323,2353,2383,2413,2442,2472,2501,2531,2560,2590,2619,2649,2678,2708,2737,2767,2796,2826,2855,2885,2914,2944,2973,3003,3032,3062,3091,3121,3150,3180,3209,3239,3268,3298,3327,3357,3386,3416,3446,3476,3505,3535,3564,3594,3623,3653,3682,3712,3741,3771,3800,3830,3859,3889,3918,3948,3977,4007,4036,4066,4095,4125,4155,4185,4214,4244,4273,4303,4332,4362,4391,4421,4450,4480,4509,4539,4568,4598,4627,4657,4686,4716,4745,4775,4804,4834,4863,4893,4922,4952,4981,5011,5040,5070,5099,5129,5158,5188,5218,5248,5277,5307,5336,5366,5395,5425,5454,5484,5513,5543,5572,5602,5631,5661,5690,5720,5749,5779,5808,5838,5867,5897,5926,5956,5985,6015,6044,6074,6103,6133,6162,6192,6221,6251,6281,6311,6340,6370,6399,6429,6458,6488,6517,6547,6576,6606,6635,6665,6694,6724,6753,6783,6812,6842,6871,6901,6930,6960,6989,7019,7048,7078,7107,7137,7166,7196,7225,7255,7284,7314,7344,7374,7403,7433,7462,7492,7521,7551,7580,7610,7639,7669,7698,7728,7757,7787,7816,7846,7875,7905,7934,7964,7993,8023,8053,8083,8112,8142,8171,8201,8230,8260,8289,8319,8348,8378,8407,8437,8466,8496,8525,8555,8584,8614,8643,8673,8702,8732,8761,8791,8821,8850,8880,8909,8938,8968,8997,9027,9056,9086,9115,9145,9175,9205,9234,9264,9293,9322,9352,9381,9410,9440,9470,9499,9529,9559,9589,9618,9648,9677,9706,9736,9765,9794,9824,9853,9883,9913,9943,9972,10002,10032,10061,10090,10120,10149,10178,10208,10237,10267,10297,10326,10356,10386,10415,10445,10474,10504,10533,10562,10592,10621,10651,10680,10710,10740,10770,10799,10829,10858,10888,10917,10947,10976,11005,11035,11064,11094,11124,11153,11183,11213,11242,11272,11301,11331,11360,11389,11419,11448,11478,11507,11537,11567,11596,11626,11655,11685,11715,11744,11774,11803,11832,11862,11891,11921,11950,11980,12010,12039,12069,12099,12128,12158,12187,12216,12246,12275,12304,12334,12364,12393,12423,12453,12483,12512,12542,12571,12600,12630,12659,12688,12718,12747,12777,12807,12837,12866,12896,12926,12955,12984,13014,13043,13072,13102,13131,13161,13191,13220,13250,13280,13310,13339,13368,13398,13427,13456,13486,13515,13545,13574,13604,13634,13664,13693,13723,13752,13782,13811,13840,13870,13899,13929,13958,13988,14018,14047,14077,14107,14136,14166,14195,14224,14254,14283,14313,14342,14372,14401,14431,14461,14490,14520,14550,14579,14609,14638,14667,14697,14726,14756,14785,14815,14844,14874,14904,14933,14963,14993,15021,15051,15081,15110,15140,15169,15199,15228,15258,15287,15317,15347,15377,15406,15436,15465,15494,15524,15553,15582,15612,15641,15671,15701,15731,15760,15790,15820,15849,15878,15908,15937,15966,15996,16025,16055,16085,16114,16144,16174,16204,16233,16262,16292,16321,16350,16380,16409,16439,16468,16498,16528,16558,16587,16617,16646,16676,16705,16734,16764,16793,16823,16852,16882,16912,16941,16971,17001,17030,17060,17089,17118,17148,17177,17207,17236,17266,17295,17325,17355,17384,17414,17444,17473,17502,17532,17561,17591,17620,17650,17679,17709,17738,17768,17798,17827,17857,17886,17916,17945,17975,18004,18034,18063,18093,18122,18152,18181,18211,18241,18270,18300,18330,18359,18388,18418,18447,18476,18506,18535,18565,18595,18625,18654,18684,18714,18743,18772,18802,18831,18860,18890,18919,18949,18979,19008,19038,19068,19098,19127,19156,19186,19215,19244,19274,19303,19333,19362,19392,19422,19452,19481,19511,19540,19570,19599,19628,19658,19687,19717,19746,19776,19806,19836,19865,19895,19924,19954,19983,20012,20042,20071,20101,20130,20160,20190,20219,20249,20279,20308,20338,20367,20396,20426,20455,20485,20514,20544,20573,20603,20633,20662,20692,20721,20751,20780,20810,20839,20869,20898,20928,20957,20987,21016,21046,21076,21105,21135,21164,21194,21223,21253,21282,21312,21341,21371,21400,21430,21459,21489,21519,21548,21578,21607,21637,21666,21696,21725,21754,21784,21813,21843,21873,21902,21932,21962,21991,22021,22050,22080,22109,22138,22168,22197,22227,22256,22286,22316,22346,22375,22405,22434,22464,22493,22522,22552,22581,22611,22640,22670,22700,22730,22759,22789,22818,22848,22877,22906,22936,22965,22994,23024,23054,23083,23113,23143,23173,23202,23232,23261,23290,23320,23349,23379,23408,23438,23467,23497,23527,23556,23586,23616,23645,23674,23704,23733,23763,23792,23822,23851,23881,23910,23940,23970,23999,24029,24058,24088,24117,24147,24176,24206,24235,24265,24294,24324,24353,24383,24413,24442,24472,24501,24531,24560,24590,24619,24648,24678,24707,24737,24767,24796,24826,24856,24885,24915,24944,24974,25003,25032,25062,25091,25121,25150,25180,25210,25240,25269,25299,25328,25358,25387,25416,25446,25475,25505,25534,25564,25594,25624,25653,25683,25712,25742,25771,25800,25830,25859,25888,25918,25948,25977,26007,26037,26067,26096,26126,26155,26184,26214,26243,26272,26302,26332,26361,26391,26421,26451,26480,26510,26539,26568,26598,26627,26656,26686,26715,26745,26775,26805,26834,26864,26893,26923,26952,26982,27011,27041,27070,27099,27129,27159,27188,27218,27248,27277,27307,27336,27366,27395,27425,27454,27484,27513,27542,27572,27602,27631,27661,27691,27720,27750,27779,27809,27838,27868,27897,27926,27956,27985,28015,28045,28074,28104,28134,28163,28193,28222,28252,28281,28310,28340,28369,28399,28428,28458,28488,28517,28547,28577,28607,28636,28665,28695,28724,28754,28783,28813,28843,28872,28901,28931,28960,28990,29019,29049,29078,29108,29137,29167,29196,29226,29255,29285,29315,29345,29375,29404,29434,29463,29492,29522,29551,29580,29610,29640,29669,29699,29729,29759,29788,29818,29847,29876,29906,29935,29964,29994,30023,30053,30082,30112,30141,30171,30200,30230,30259,30289,30318,30348,30378,30408,30437,30467,30496,30526,30555,30585,30614,30644,30673,30703,30732,30762,30791,30821,30850,30880,30909,30939,30968,30998,31027,31057,31086,31116,31145,31175,31204,31234,31263,31293,31322,31352,31381,31411,31441,31471,31500,31530,31559,31589,31618,31648,31676,31706,31736,31766,31795,31825,31854,31884,31913,31943,31972,32002,32031,32061,32090,32120,32150,32180,32209,32239,32268,32298,32327,32357,32386,32416,32445,32475,32504,32534,32563,32593,32622,32652,32681,32711,32740,32770,32799,32829,32858,32888,32917,32947,32976,33006,33035,33065,33094,33124,33153,33183,33213,33243,33272,33302,33331,33361,33390,33420,33450,33479,33509,33539,33568,33598,33627,33657,33686,33716,33745,33775,33804,33834,33863,33893,33922,33952,33981,34011,34040,34069,34099,34128,34158,34187,34217,34247,34277,34306,34336,34365,34395,34424,34454,34483,34512,34542,34571,34601,34631,34660,34690,34719,34749,34778,34808,34837,34867,34896,34926,34955,34985,35015,35044,35074,35103,35133,35162,35192,35222,35251,35280,35310,35340,35370,35399,35429,35458,35488,35517,35547,35576,35605,35635,35665,35694,35723,35753,35782,35811,35841,35871,35901,35930,35960,35989,36019,36048,36078,36107,36136,36166,36195,36225,36254,36284,36314,36343,36373,36403,36433,36462,36492,36521,36551,36580,36610,36639,36669,36698,36728,36757,36786,36816,36845,36875,36904,36934,36963,36993,37022,37052,37081,37111,37141,37170,37200,37229,37259,37288,37318,37347,37377,37406,37436,37465,37495,37524,37554,37584,37613,37643,37672,37701,37731,37760,37790,37819,37849,37878,37908,37938,37967,37997,38027,38056,38085,38115,38144,38174,38203,38233,38262,38292,38322,38351,38381,38410,38440,38469,38499,38528,38558,38587,38617,38646,38676,38705,38735,38764,38794,38823,38853,38882,38912,38941,38971,39001,39030,39059,39089,39118,39148,39178,39208,39237,39267,39297,39326,39355,39385,39414,39444,39473,39503,39532,39562,39592,39621,39650,39680,39709,39739,39768,39798,39827,39857,39886,39916,39946,39975,40005,40035,40064,40094,40123,40153,40182,40212,40241,40271,40300,40330,40359,40389,40418,40448,40477,40507,40536,40566,40595,40625,40655,40685,40714,40744,40773,40803,40832,40862,40892,40921,40951,40980,41009,41039,41068,41098,41127,41157,41186,41216,41245,41275,41304,41334,41364,41393,41422,41452,41481,41511,41540,41570,41599,41629,41658,41688,41718,41748,41777,41807,41836,41865,41894,41924,41953,41983,42012,42042,42072,42102,42131,42161,42190,42220,42249,42279,42308,42337,42367,42397,42426,42456,42485,42515,42545,42574,42604,42633,42662,42692,42721,42751,42780,42810,42839,42869,42899,42929,42958,42988,43017,43046,43076,43105,43135,43164,43194,43223,43253,43283,43312,43342,43371,43401,43430,43460,43489,43519,43548,43578,43607,43637,43666,43696,43726,43755,43785,43814,43844,43873,43903,43932,43962,43991,44021,44050,44080,44109,44139,44169,44198,44228,44258,44287,44317,44346,44375,44405,44434,44464,44493,44523,44553,44582,44612,44641,44671,44700,44730,44759,44788,44818,44847,44877,44906,44936,44966,44996,45025,45055,45084,45114,45143,45172,45202,45231,45261,45290,45320,45350,45380,45409,45439,45468,45498,45527,45556,45586,45615,45644,45674,45704,45733,45763,45793,45823,45852,45882,45911,45940,45970,45999,46028,46058,46088,46117,46147,46177,46206,46236,46265,46295,46324,46354,46383,46413,46442,46472,46501,46531,46560,46590,46620,46649,46679,46708,46738,46767,46797,46826,46856,46885,46915,46944,46974,47003,47033,47063,47092,47122,47151,47181,47210,47240,47269,47298,47328,47357,47387,47417,47446,47476,47506,47535,47565,47594,47624,47653,47682,47712,47741,47771,47800,47830,47860,47890,47919,47949,47978,48008,48037,48066,48096,48125,48155,48184,48214,48244,48273,48303,48333,48362,48392,48421,48450,48480,48509,48538,48568,48598,48627,48657,48687,48717,48746,48776,48805,48834,48864,48893,48922,48952,48982,49011,49041,49071,49100,49130,49160,49189,49218,49248,49277,49306,49336,49365,49395,49425,49455,49484,49514,49543,49573,49602,49632,49661,49690,49720,49749,49779,49809,49838,49868,49898,49927,49957,49986,50016,50045,50075,50104,50133,50163,50192,50222,50252,50281,50311,50340,50370,50400,50429,50459,50488,50518,50547,50576,50606,50635,50665,50694,50724,50754,50784,50813,50843,50872,50902,50931,50960,50990,51019,51049,51078,51108,51138,51167,51197,51227,51256,51286,51315,51345,51374,51403,51433,51462,51492,51522,51552,51582,51611,51641,51670,51699,51729,51758,51787,51816,51846,51876,51906,51936,51965,51995,52025,52054,52083,52113,52142,52171,52200,52230,52260,52290,52319,52349,52379,52408,52438,52467,52497,52526,52555,52585,52614,52644,52673,52703,52733,52762,52792,52822,52851,52881,52910,52939,52969,52998,53028,53057,53087,53116,53146,53176,53205,53235,53264,53294,53324,53353,53383,53412,53441,53471,53500,53530,53559,53589,53619,53648,53678,53708,53737,53767,53796,53825,53855,53884,53913,53943,53973,54003,54032,54062,54092,54121,54151,54180,54209,54239,54268,54297,54327,54357,54387,54416,54446,54476,54505,54535,54564,54593,54623,54652,54681,54711,54741,54770,54800,54830,54859,54889,54919,54948,54977,55007,55036,55066,55095,55125,55154,55184,55213,55243,55273,55302,55332,55361,55391,55420,55450,55479,55508,55538,55567,55597,55627,55657,55686,55716,55745,55775,55804,55834,55863,55892,55922,55951,55981,56011,56040,56070,56100,56129,56159,56188,56218,56247,56276,56306,56335,56365,56394,56424,56454,56483,56513,56543,56572,56601,56631,56660,56690,56719,56749,56778,56808,56837,56867,56897,56926,56956,56985,57015,57044,57074,57103,57133,57162,57192,57221,57251,57280,57310,57340,57369,57399,57429,57458,57487,57517,57546,57576,57605,57634,57664,57694,57723,57753,57783,57813,57842,57871,57901,57930,57959,57989,58018,58048,58077,58107,58137,58167,58196,58226,58255,58285,58314,58343,58373,58402,58432,58461,58491,58521,58551,58580,58610,58639,58669,58698,58727,58757,58786,58816,58845,58875,58905,58934,58964,58994,59023,59053,59082,59111,59141,59170,59200,59229,59259,59288,59318,59348,59377,59407,59436,59466,59495,59525,59554,59584,59613,59643,59672,59702,59731,59761,59791,59820,59850,59879,59909,59939,59968,59997,60027,60056,60086,60115,60145,60174,60204,60234,60264,60293,60323,60352,60381,60411,60440,60469,60499,60528,60558,60588,60618,60648,60677,60707,60736,60765,60795,60824,60853,60883,60912,60942,60972,61002,61031,61061,61090,61120,61149,61179,61208,61237,61267,61296,61326,61356,61385,61415,61445,61474,61504,61533,61563,61592,61621,61651,61680,61710,61739,61769,61799,61828,61858,61888,61917,61947,61976,62006,62035,62064,62094,62123,62153,62182,62212,62242,62271,62301,62331,62360,62390,62419,62448,62478,62507,62537,62566,62596,62625,62655,62685,62715,62744,62774,62803,62832,62862,62891,62921,62950,62980,63009,63039,63069,63099,63128,63157,63187,63216,63246,63275,63305,63334,63363,63393,63423,63453,63482,63512,63541,63571,63600,63630,63659,63689,63718,63747,63777,63807,63836,63866,63895,63925,63955,63984,64014,64043,64073,64102,64131,64161,64190,64220,64249,64279,64309,64339,64368,64398,64427,64457,64486,64515,64545,64574,64603,64633,64663,64692,64722,64752,64782,64811,64841,64870,64899,64929,64958,64987,65017,65047,65076,65106,65136,65166,65195,65225,65254,65283,65313,65342,65371,65401,65431,65460,65490,65520,65549,65579,65608,65638,65667,65697,65726,65755,65785,65815,65844,65874,65903,65933,65963,65992,66022,66051,66081,66110,66140,66169,66199,66228,66258,66287,66317,66346,66376,66405,66435,66465,66494,66524,66553,66583,66612,66641,66671,66700,66730,66760,66789,66819,66849,66878,66908,66937,66967,66996,67025,67055,67084,67114,67143,67173,67203,67233,67262,67292,67321,67351,67380,67409,67439,67468,67497,67527,67557,67587,67617,67646,67676,67705,67735,67764,67793,67823,67852,67882,67911,67941,67971,68e3,68030,68060,68089,68119,68148,68177,68207,68236,68266,68295,68325,68354,68384,68414,68443,68473,68502,68532,68561,68591,68620,68650,68679,68708,68738,68768,68797,68827,68857,68886,68916,68946,68975,69004,69034,69063,69092,69122,69152,69181,69211,69240,69270,69300,69330,69359,69388,69418,69447,69476,69506,69535,69565,69595,69624,69654,69684,69713,69743,69772,69802,69831,69861,69890,69919,69949,69978,70008,70038,70067,70097,70126,70156,70186,70215,70245,70274,70303,70333,70362,70392,70421,70451,70481,70510,70540,70570,70599,70629,70658,70687,70717,70746,70776,70805,70835,70864,70894,70924,70954,70983,71013,71042,71071,71101,71130,71159,71189,71218,71248,71278,71308,71337,71367,71397,71426,71455,71485,71514,71543,71573,71602,71632,71662,71691,71721,71751,71781,71810,71839,71869,71898,71927,71957,71986,72016,72046,72075,72105,72135,72164,72194,72223,72253,72282,72311,72341,72370,72400,72429,72459,72489,72518,72548,72577,72607,72637,72666,72695,72725,72754,72784,72813,72843,72872,72902,72931,72961,72991,73020,73050,73080,73109,73139,73168,73197,73227,73256,73286,73315,73345,73375,73404,73434,73464,73493,73523,73552,73581,73611,73640,73669,73699,73729,73758,73788,73818,73848,73877,73907,73936,73965,73995,74024,74053,74083,74113,74142,74172,74202,74231,74261,74291,74320,74349,74379,74408,74437,74467,74497,74526,74556,74586,74615,74645,74675,74704,74733,74763,74792,74822,74851,74881,74910,74940,74969,74999,75029,75058,75088,75117,75147,75176,75206,75235,75264,75294,75323,75353,75383,75412,75442,75472,75501,75531,75560,75590,75619,75648,75678,75707,75737,75766,75796,75826,75856,75885,75915,75944,75974,76003,76032,76062,76091,76121,76150,76180,76210,76239,76269,76299,76328,76358,76387,76416,76446,76475,76505,76534,76564,76593,76623,76653,76682,76712,76741,76771,76801,76830,76859,76889,76918,76948,76977,77007,77036,77066,77096,77125,77155,77185,77214,77243,77273,77302,77332,77361,77390,77420,77450,77479,77509,77539,77569,77598,77627,77657,77686,77715,77745,77774,77804,77833,77863,77893,77923,77952,77982,78011,78041,78070,78099,78129,78158,78188,78217,78247,78277,78307,78336,78366,78395,78425,78454,78483,78513,78542,78572,78601,78631,78661,78690,78720,78750,78779,78808,78838,78867,78897,78926,78956,78985,79015,79044,79074,79104,79133,79163,79192,79222,79251,79281,79310,79340,79369,79399,79428,79458,79487,79517,79546,79576,79606,79635,79665,79695,79724,79753,79783,79812,79841,79871,79900,79930,79960,79990]});var q$e=ye((a2r,F$e)=>{\"use strict\";F$e.exports=Sv();_$e();x$e();b$e();w$e();T$e();A$e();S$e();M$e();k$e();L$e();P$e();I$e();R$e();D$e();z$e()});var G$e=ye((o2r,H$e)=>{\"use strict\";var B$e=q$e(),oC=Mr(),N$e=es(),mQt=N$e.EPOCHJD,yQt=N$e.ONEDAY,dQ={valType:\"enumerated\",values:oC.sortObjectKeys(B$e.calendars),editType:\"calc\",dflt:\"gregorian\"},U$e=function(e,t,r,n){var i={};return i[r]=dQ,oC.coerce(e,t,i,r,n)},_Qt=function(e,t,r,n){for(var i=0;i{\"use strict\";j$e.exports=G$e()});var SQt=ye((l2r,X$e)=>{var Z$e=Ume();Z$e.register([Hye(),L1e(),V_e(),lxe(),bxe(),mbe(),Lbe(),g2e(),j2e(),Mwe(),h3e(),N4e(),kEe(),yCe(),a6e(),z6e(),nLe(),IPe(),JPe(),pIe(),EIe(),UIe(),r8e(),y8e(),jRe(),fDe(),MOe(),MBe(),CNe(),eUe(),uVe(),AVe(),XVe(),aGe(),xGe(),GGe(),$je(),wWe(),iZe(),SXe(),XXe(),pYe(),UYe(),tKe(),QKe(),mJe(),FJe(),g$e(),W$e()]);X$e.exports=Z$e});return SQt();})();\n", + "/*!\n", + " * The buffer module from node.js, for the browser.\n", + " *\n", + " * @author Feross Aboukhadijeh \n", + " * @license MIT\n", + " */\n", + "/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */\n", + "/*!\n", + " * Determine if an object is a Buffer\n", + " *\n", + " * @author Feross Aboukhadijeh \n", + " * @license MIT\n", + " */\n", + "/*!\n", + " * pad-left \n", + " *\n", + " * Copyright (c) 2014-2015, Jon Schlinkert.\n", + " * Licensed under the MIT license.\n", + " */\n", + "/*!\n", + " * repeat-string \n", + " *\n", + " * Copyright (c) 2014-2015, Jon Schlinkert.\n", + " * Licensed under the MIT License.\n", + " */\n", + "/*! Bundled license information:\n", + "\n", + "native-promise-only/lib/npo.src.js:\n", + " (*! Native Promise Only\n", + " v0.8.1 (c) Kyle Simpson\n", + " MIT License: http://getify.mit-license.org\n", + " *)\n", + "\n", + "polybooljs/index.js:\n", + " (*\n", + " * @copyright 2016 Sean Connelly (@voidqk), http://syntheti.cc\n", + " * @license MIT\n", + " * @preserve Project Home: https://github.com/voidqk/polybooljs\n", + " *)\n", + "\n", + "ieee754/index.js:\n", + " (*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh *)\n", + "\n", + "buffer/index.js:\n", + " (*!\n", + " * The buffer module from node.js, for the browser.\n", + " *\n", + " * @author Feross Aboukhadijeh \n", + " * @license MIT\n", + " *)\n", + "\n", + "safe-buffer/index.js:\n", + " (*! safe-buffer. MIT License. Feross Aboukhadijeh *)\n", + "\n", + "assert/build/internal/util/comparisons.js:\n", + " (*!\n", + " * The buffer module from node.js, for the browser.\n", + " *\n", + " * @author Feross Aboukhadijeh \n", + " * @license MIT\n", + " *)\n", + "\n", + "object-assign/index.js:\n", + " (*\n", + " object-assign\n", + " (c) Sindre Sorhus\n", + " @license MIT\n", + " *)\n", + "\n", + "maplibre-gl/dist/maplibre-gl.js:\n", + " (**\n", + " * MapLibre GL JS\n", + " * @license 3-Clause BSD. Full text of license: https://github.com/maplibre/maplibre-gl-js/blob/v4.7.1/LICENSE.txt\n", + " *)\n", + "*/\n", + "\n", + "window.Plotly = Plotly;\n", + "return Plotly;\n", + "}));\n", " " ] }, @@ -5696,1373 +8785,23 @@ "Sveciaost", "Swiss cheese" ], - "lat": [ - 46.7985624, - 46.603354, - 47.27808725, - 45.494895150000005, - 46.603354, - 50.5289634, - 54.13453275, - 46.603354, - 59.6749712, - 46.3355508, - 46.3355508, - 47.27808725, - 46.7985624, - 43.3133868, - 43.1561681, - 39.7837304, - 39.4225192, - -41.5000831, - 47.27808725, - 54.7023545, - 54.7023545, - 54.7023545, - 54.7023545, - 46.7985624, - 48.15313125, - 47.25, - 47.25, - 47.387028799999996, - 47.387028799999996, - 47.387028799999996, - 58.215850200000006, - 42.6384261, - 36.0726355, - 55.001251, - 46.7985624, - 47.52121792021591, - 42.6384261, - 39.7837304, - 40.3270127, - 39.7837304, - 47.2261857, - 41.2222218, - 22.3850051, - 22.3850051, - 22.3850051, - 22.3850051, - 34.3129464, - 56.3333331, - 37.1232245, - 46.7985624, - 39.4225192, - 51.7643786, - 51.161750850000004, - 52.1837912, - 62.9974877, - 44.5990718, - 32.3293809, - 38.7251776, - 45.6476663, - 45.6476663, - 45.6476663, - 56.7861112, - 56.7861112, - 62.6032186, - 46.7985624, - 64.9841821, - 46.3355508, - 46.603354, - 40.5067308, - 46.603354, - 48.5499833, - 46.151042, - 47.1817585, - 52.4760892, - 22.9964948, - -27.4689682, - 52.5310214, - 48.2971626, - 43.356893, - 39.4225192, - 56.7861112, - 52.5310214, - 52.5310214, - 42.6384261, - -41.5000831, - 51.1638175, - 39.3014159, - 50.6402809, - 51.50076785, - 51.50076785, - 54.7023545, - 51.1638175, - 51.1638175, - 36.0726355, - 52.68482145, - -38.3312575, - 46.603354, - 45.3175313, - 53.1188177, - 51.096246199999996, - 39.4225192, - 52.2434979, - 52.2434979, - 52.2434979, - 52.2434979, - -24.7761086, - 43.1561681, - 45.5703694, - 45.2613104, - 52.4760892, - 46.603354, - 38.5110803, - 44.1634663, - 51.1638175, - 50.9683886, - 51.4970125, - 48.8738565, - 51.1638175, - 51.1638175, - 39.4225192, - 36.7014631, - -32.7792106, - 56.3822607, - 54.7023545, - 54.7023545, - 54.7023545, - 52.2928116, - 51.9325233, - 52.4760892, - 45.2968119, - 45.6507627, - 46.603354, - 52.4760892, - 44.4308975, - 52.4760892, - 45.6476663, - 55.670249, - 54.7023545, - 44.1634663, - -24.7761086, - 54.13453275, - 43.1561681, - 56.7861112, - 44.5990718, - 52.1594747, - 52.4760892, - 52.4760892, - 52.4760892, - 56.7861112, - 51.1638175, - 39.4225192, - 55.001251, - 50.5495906, - 54.7023545, - 46.603354, - 49.0291802, - 44.315857449999996, - 45.060735, - 64.9841821, - 36.7014631, - 46.603354, - 52.5362671, - 44.4308975, - 42.2813722, - 46.603354, - 46.603354, - 52.4760892, - 52.4760892, - 48.6443057, - 48.6443057, - 52.4760892, - 52.4760892, - 48.6443057, - 45.6476663, - 38.7604815, - 45.2968119, - 45.6476663, - 52.4760892, - 48.9467562, - 50.6402809, - 43.9792797, - 53.960910892985034, - 50.79683685, - 46.603354, - 44.4308975, - 44.4308975, - 44.4308975, - 44.5990718, - 53.2593422, - 56.7861112, - 44.5990718, - 39.3260685, - 45.6476663, - 45.6476663, - 42.6384261, - 42.6384261, - 43.9792797, - 52.41446365, - 52.865196, - 52.518831649999996, - 51.1638175, - 47.5926009, - 57.166667, - 46.603354, - 46.603354, - 49.0677708, - 52.4760892, - 52.4760892, - 48.1179702, - -20.1615, - 46.603354, - 46.603354, - 48.2089823, - 36.7014631, - 45.6476663, - 52.69078865, - 36.7014631, - 46.3738716, - 52.4760892, - 44.4308975, - 46.603354, - 56.7861112, - 47.52121792021591, - 53.9087056, - 52.865196, - 55.001251, - 46.603354, - -10.3333333, - 47.52121792021591, - 43.9792797, - 52.2928116, - 39.7837304, - 52.2945764, - 47.5490251, - 52.4760892, - 47.1561047, - 47.5926009, - 47.5926009, - 47.5926009, - 46.603354, - 44.5990718, - 44.0361186, - 43.1561681, - 52.5310214, - 43.9792797, - 52.400645600000004, - 52.400645600000004, - 32.3293809, - 54.7023545, - 36.7014631, - 47.8241593, - 40.6333724, - 43.9792797, - 23.6585116, - 53.2141028, - 52.4760892, - 48.1179702, - 44.4308975, - 56.7861112, - -10.3333333, - 50.79683685, - 48.953684499999994, - 44.5684775, - 44.4308975, - 38.7251776, - 53.1188177, - 55.001251, - 52.4760892, - 46.603354, - 46.603354, - 46.603354, - 52.4760892, - 45.6476663, - 45.735099578237005, - 40.6333724, - 52.69078865, - 52.865196, - 52.4734839, - 54.88091196980861, - 50.443348900000004, - 50.443348900000004, - 51.7561518, - 52.5310214, - 51.7561518, - 52.5310214, - 52.5310214, - 53.1823034, - 54.570244, - 23.6585116, - 51.9425914, - -24.7761086, - 46.7304268, - 46.603354, - 55.001251, - 54.13453275, - 45.709097, - 50.79683685, - 44.5384728, - 50.7531232, - 39.7837304, - 55.670249, - 52.2434979, - 52.5310214, - 47.3566699, - 42.6384261, - 55.166667, - 18.5565446, - 56.7861112, - 44.5990718, - 42.6384261, - 52.5310214, - 48.536217, - 40.9699889, - 45.3462, - 50.724140500000004, - 46.603354, - 52.2434979, - 52.2434979, - 46.603354, - 45.2968119, - 46.7985624, - 52.4760892, - 45.6476663, - 44.5990718, - 39.3260685, - 52.4760892, - 52.4760892, - 52.4760892, - 46.603354, - 39.3014159, - 39.7837304, - 55.001251, - 56.7861112, - 44.315857449999996, - 47.1817585, - 54.478530449999994, - 54.478530449999994, - 52.5310214, - 43.4849133, - 46.603354, - 67.69291045, - 36.7014631, - 42.6384261, - 45.6476663, - 52.5362671, - 45.2968119, - 49.0356178, - 48.68347355, - 46.7985624, - 46.7985624, - 50.154540049999994, - 51.920458, - 38.7604815, - 36.7014631, - 52.4760892, - 52.1594747, - 32.3293809, - 55.0820118, - 52.5310214, - 35.6729639, - 44.5990718, - 42.2813722, - 50.79683685, - 55.001251, - 46.603354, - 51.893669849999995, - 51.8339209, - 45.806691349999994, - 55.0691397, - 36.7014631, - 44.5684775, - 45.060735, - 48.8738565, - 50.9700788, - 50.9700788, - 50.9700788, - 50.9700788, - 52.4601118, - -37.87448275, - -37.87448275, - -37.87448275, - -37.87448275, - -37.87448275, - -37.87448275, - -37.87448275, - -37.87448275, - 42.3788774, - 62.9974877, - 52.2434979, - 39.949257200000005, - 52.5310214, - 55.5752966, - -30.5343665, - 47.52121792021591, - 40.500571, - 54.7023545, - 54.7023545, - 47.6038321, - 50.6402809, - 45.060735, - 54.7758018, - 38.2325829, - 46.603354, - -38.3312575, - 45.5703694, - 54.13453275, - 51.7643786, - 41.9216734, - -30.5343665, - 45.709097, - 40.375713, - 52.5310214, - 23.6585116, - 51.0339991, - -42.035067, - -37.7878809, - 44.4308975, - 38.5110803, - -37.8633951, - -37.8633951, - -24.7761086, - 51.1638175, - 51.7280451, - 46.603354, - -18.5264844, - 56.7861112, - 48.9467562, - 51.7561518, - 43.538796500000004, - 56.187042, - 47.59397, - 46.603354, - 52.4760892, - 51.1638175, - 42.6384261, - 42.6384261, - 42.6384261, - 45.6476663, - 54.7023545, - 48.536217, - 44.4308975, - 40.7127281, - 46.603354, - 45.709097, - 43.9792797, - 45.6476663, - 44.5990718, - 53.13617215, - 38.7251776, - 38.7251776, - 47.52121792021591, - 47.52121792021591, - 36.6612387, - 52.5310214, - 52.5310214, - 52.5310214, - 39.7837304, - -45.0321923, - 36.7014631, - 39.7837304, - 45.806691349999994, - 44.8766431, - 46.603354, - 43.1561681, - 46.603354, - 55.143122399999996, - 52.4760892, - 52.4760892, - 40.6333724, - -24.7761086, - -24.7761086, - -24.7761086, - -24.7761086, - -24.7761086, - -24.7761086, - -24.7761086, - -24.7761086, - 47.27808725, - 40.819725, - 23.6585116, - 44.5990718, - 45.2613104, - -33.030515957094444, - 47.52121792021591, - 42.6384261, - 51.5246, - 44.74693, - 50.9003015, - 45.28979315, - 46.603354, - 46.603354, - 44.5990718, - 52.4760892, - 41.289811, - 51.8339209, - 51.8339209, - 52.2928116, - 53.28236125, - 38.7251776, - 36.2231079, - 47.52121792021591, - 39.4225192, - 54.7023545, - 52.2928116, - 45.6476663, - 51.1638175, - 42.9882368, - 49.0677708, - 44.4308975, - 36.7014631, - 45.6476663, - 45.6476663, - 45.6476663, - 45.6476663, - 45.6476663, - 52.2958122, - 36.7014631, - 39.3260685, - 52.4760892, - 36.7014631, - 42.2813722, - 43.853633, - 46.7985624, - 43.9792797, - 52.5310214, - 47.5490251, - 52.4760892, - 44.4308975, - 44.5990718, - 36.7014631, - 36.7014631, - 36.7014631, - -32.5421803, - -30.5343665, - 54.7023545, - 46.603354, - -41.5000831, - 48.2640845, - 51.2874865, - 41.9216734, - 59.6749712, - 46.603354, - 40.7127281, - 44.8705067, - 46.603354, - 52.2434979, - 52.2434979, - 52.2434979, - 52.2434979, - 50.6402809, - 45.709097, - 44.4308975, - 39.4225192, - 38.6280278, - 42.6384261, - 40.8358846, - 45.6476663, - 39.60288591417616, - -42.035067, - 59.6749712, - 46.7985624, - 55.670249, - 53.1188177, - 45.2968119, - 44.24620635, - 46.603354, - 46.603354, - 52.4760892, - 46.603354, - 45.2968119, - 46.603354, - 44.4308975, - 44.4308975, - 44.4308975, - 45.2968119, - 44.4308975, - 55.670249, - 38.0615885, - 42.61946, - 37.80855645, - 46.7985624, - 45.806691349999994, - -34.9964963, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.94725995, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 47.0505452, - 43.1561681, - 42.6384261, - 39.7837304, - 54.7023545, - 40.375713, - 39.4225192, - 48.1179702, - 58.94182309999999, - 41.9319675, - 54.9044332, - 42.2813722, - 39.7837304, - 50.724140500000004, - 50.724140500000004, - 50.724140500000004, - 50.724140500000004, - 34.89046225, - -38.3312575, - 54.7023545, - 54.7023545, - 43.1561681, - 43.1561681, - 44.4308975, - 42.6384261, - 54.7023545, - 43.9792797, - 43.9792797, - 51.161750850000004, - 54.7023545, - 38.5110803, - 45.6476663, - 46.603354, - 44.3509309, - 54.7023545, - 45.6476663, - 56.7861112, - 52.5310214, - 52.4760892, - 51.917535900000004, - 52.5310214, - 53.3360017, - 47.5926009, - 36.7014631, - 52.824694199999996, - 45.8753771, - 44.4308975, - 44.4308975, - 39.7837304, - 44.4308975, - 39.7837304, - 39.7837304, - 39.7837304, - 44.4308975, - 44.4308975, - 39.7837304, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 51.1638175, - 53.1459288, - 53.1185033, - 54.7023545, - 50.9700788, - 45.6476663, - 57.8119372, - 47.5926009, - 44.5990718, - 59.6749712, - 39.7837304 - ], + "lat": { + "bdata": "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", + "dtype": "f8" + }, "legendgroup": "cow", - "lon": [ - 8.2319736, - 1.8883335, - 4.222486304306048, - 6.384660381375652, - 1.8883335, - 2.454515765955904, - -1.498628491239545, - 1.8883335, - 14.5208584, - -63.1466676, - -63.1466676, - 4.222486304306048, - 8.2319736, - -5.94192, - -75.8449946, - -100.445882, - -111.714358, - 172.8344077, - 4.222486304306048, - -3.2765753, - -3.2765753, - -3.2765753, - -3.2765753, - 8.2319736, - 10.47129100603846, - 9.9166667, - 9.9166667, - 9.95606355528393, - 9.95606355528393, - 9.95606355528393, - 12.651820794914073, - 12.674297, - -79.7919754, - -125.002441, - 8.2319736, - 9.91273065974192, - 12.674297, - -100.445882, - -86.1746933, - -100.445882, - 4.9705666, - -73.0570603, - 71.745261, - 71.745261, - 71.745261, - 71.745261, - -78.1611077, - -3.0000001, - -78.4927721, - 8.2319736, - -111.714358, - -2.1880661838719386, - -3.0753867062227487, - -9.00609563330653, - 14.3928671, - -72.5002608, - -83.1137366, - -105.607716, - 11.8665254, - 11.8665254, - 11.8665254, - -4.1140518, - -4.1140518, - 25.7301361, - 8.2319736, - -18.1059013, - -63.1466676, - 1.8883335, - -81.7848553, - 1.8883335, - 7.7510775, - 13.055904, - 19.5060937, - -71.8258668, - 87.6855882, - 153.0234991, - -1.2649062, - 4.0746257, - -73.24966776033015, - -111.714358, - -4.1140518, - -1.2649062, - -1.2649062, - 12.674297, - 172.8344077, - 10.4478313, - -76.5888477, - 4.6667145, - -2.5503106339491204, - -2.5503106339491204, - -3.2765753, - 10.4478313, - 10.4478313, - -79.7919754, - -7.898147186112796, - 145.08106868543985, - 1.8883335, - 5.721294352585611, - -1.2597068974971675, - 4.178629103169916, - -111.714358, - 5.6343227, - 5.6343227, - 5.6343227, - 5.6343227, - 134.755, - -75.8449946, - 9.7732524, - 9.491678060021837, - -71.8258668, - 1.8883335, - -122.8473388, - -93.9993505, - 10.4478313, - 2.4325247, - -0.063268, - 2.3852638, - 10.4478313, - 10.4478313, - -111.714358, - -118.755997, - 151.2978747, - -3.36565, - -3.2765753, - -3.2765753, - -3.2765753, - -3.73893, - -8.5678665, - -71.8258668, - 4.6604809, - 2.7320917, - 1.8883335, - -71.8258668, - -89.6884637, - -71.8258668, - 11.8665254, - 10.3333283, - -3.2765753, - -93.9993505, - 134.755, - -1.498628491239545, - -75.8449946, - -4.1140518, - -72.5002608, - 4.4908843, - -71.8258668, - -71.8258668, - -71.8258668, - -4.1140518, - 10.4478313, - -111.714358, - -97.001038, - 1.9721295, - -3.2765753, - 1.8883335, - 1.346505, - 2.5065697302419823, - 7.923549, - -18.1059013, - -118.755997, - 1.8883335, - -7.2278963, - -89.6884637, - -83.7484616, - 1.8883335, - 1.8883335, - -71.8258668, - -71.8258668, - 2.7537863, - 2.7537863, - -71.8258668, - -71.8258668, - 2.7537863, - 11.8665254, - -92.5617875, - 4.6604809, - 11.8665254, - -71.8258668, - 11.4038717, - 4.6667145, - -120.737257, - -1.0833748506182423, - -2.34473226124306, - 1.8883335, - -89.6884637, - -89.6884637, - -89.6884637, - -72.5002608, - -1.9100768, - -4.1140518, - -72.5002608, - -4.8379791, - 11.8665254, - 11.8665254, - 12.674297, - 12.674297, - -120.737257, - -4.0685073132923, - -7.9794599, - -8.795834650292788, - 10.4478313, - 10.209156, - -2.666667, - 1.8883335, - 1.8883335, - 0.3138532, - -71.8258668, - -71.8258668, - -122.769544, - -46.76365461658604, - 1.8883335, - 1.8883335, - 5.5615126, - -118.755997, - 11.8665254, - -6.825145150844913, - -118.755997, - 13.1339829, - -71.8258668, - -89.6884637, - 1.8883335, - -4.1140518, - 9.91273065974192, - -9.298304863654256, - -7.9794599, - -125.002441, - 1.8883335, - -53.2, - 9.91273065974192, - -120.737257, - -3.73893, - -100.445882, - -3.9527809990291427, - 1.7324062, - -71.8258668, - 9.338323, - 10.209156, - 10.209156, - 10.209156, - 1.8883335, - -72.5002608, - 0.8397552, - -75.8449946, - -1.2649062, - -120.737257, - -8.571161660434711, - -8.571161660434711, - -83.1137366, - -3.2765753, - -118.755997, - 11.6822424, - -90.1637318, - -120.737257, - -102.0077097, - -2.471770086071205, - -71.8258668, - -122.769544, - -89.6884637, - -4.1140518, - -53.2, - -2.34473226124306, - -0.573365358805311, - -69.66002565150262, - -89.6884637, - -105.607716, - -1.2597068974971675, - -125.002441, - -71.8258668, - 1.8883335, - 1.8883335, - 1.8883335, - -71.8258668, - 11.8665254, - 7.320173335891282, - -90.1637318, - -6.825145150844913, - -7.9794599, - -8.1614446, - -1.5495607774216265, - -4.62465658489158, - -4.62465658489158, - 0.4645198, - -1.2649062, - 0.4645198, - -1.2649062, - -1.2649062, - -0.2031208542548153, - -1.9804176, - -102.0077097, - -2.100154122305389, - 134.755, - -117.173895, - 1.8883335, - -125.002441, - -1.498628491239545, - -68.8590201, - -2.34473226124306, - 10.935960870530739, - 3.1209016, - -100.445882, - 10.3333283, - 5.6343227, - -1.2649062, - 7.1598893, - 12.674297, - -3.5, - -99.6052838, - -4.1140518, - -72.5002608, - 12.674297, - -1.2649062, - 12.1516551, - -77.7278831, - 4.88149, - -3.6607788161410735, - 1.8883335, - 5.6343227, - 5.6343227, - 1.8883335, - 4.6604809, - 8.2319736, - -71.8258668, - 11.8665254, - -72.5002608, - -4.8379791, - -71.8258668, - -71.8258668, - -71.8258668, - 1.8883335, - -76.5888477, - -100.445882, - -125.002441, - -4.1140518, - 2.5065697302419823, - 19.5060937, - -3.06553306667584, - -3.06553306667584, - -1.2649062, - -71.6553992, - 1.8883335, - 26.728214183162986, - -118.755997, - 12.674297, - 11.8665254, - -7.2278963, - 4.6604809, - 0.1573083324015645, - 2.1776625116070027, - 8.2319736, - 8.2319736, - 5.399359762971196, - 5.1156505, - -92.5617875, - -118.755997, - -71.8258668, - 4.4908843, - -83.1137366, - 23.3897023, - -1.2649062, - -79.0392919, - -72.5002608, - -83.7484616, - -2.34473226124306, - -125.002441, - 1.8883335, - -4.217282721429928, - -4.916667, - 12.206315763116372, - -3.6107936, - -118.755997, - -69.66002565150262, - 7.923549, - 2.3852638, - -1.6363792, - -1.6363792, - -1.6363792, - -1.6363792, - 4.6056526, - 146.9111788341666, - 146.9111788341666, - 146.9111788341666, - 146.9111788341666, - 146.9111788341666, - 146.9111788341666, - 146.9111788341666, - 146.9111788341666, - -72.032366, - 14.3928671, - 5.6343227, - 4.0499641751186415, - -1.2649062, - -3.833333, - 135.6301212, - 9.91273065974192, - 16.081953, - -3.2765753, - -3.2765753, - -122.330062, - 4.6667145, - 7.923549, - 11.5054333, - -122.636465, - 1.8883335, - 145.08106868543985, - 9.7732524, - -1.498628491239545, - -2.1880661838719386, - -93.3122705, - 135.6301212, - -68.8590201, - -76.4626118, - -1.2649062, - -102.0077097, - -2.949011916021195, - 146.6366887, - 175.281788, - -89.6884637, - -122.8473388, - 145.0100994, - 145.0100994, - 134.755, - 10.4478313, - -9.767906428362338, - 1.8883335, - -44.1588654, - -4.1140518, - 11.4038717, - 0.4645198, - 16.175235566874342, - 10.460782482125193, - 14.12456, - 1.8883335, - -71.8258668, - 10.4478313, - 12.674297, - 12.674297, - 12.674297, - 11.8665254, - -3.2765753, - 12.1516551, - -89.6884637, - -74.0060152, - 1.8883335, - -68.8590201, - -120.737257, - 11.8665254, - -72.5002608, - -7.810340751784169, - -105.607716, - -105.607716, - 9.91273065974192, - 9.91273065974192, - -80.9239671, - -1.2649062, - -1.2649062, - -1.2649062, - -100.445882, - 168.661, - -118.755997, - -100.445882, - 12.206315763116372, - -93.2877877, - 1.8883335, - -75.8449946, - 1.8883335, - 14.922629658767558, - -71.8258668, - -71.8258668, - -90.1637318, - 134.755, - 134.755, - 134.755, - 134.755, - 134.755, - 134.755, - 134.755, - 134.755, - 4.222486304306048, - 16.422779, - -102.0077097, - -72.5002608, - 9.491678060021837, - -71.5177984276482, - 9.91273065974192, - 12.674297, - 4.280818038775446, - 1.0075, - 3.0203891, - 5.634382477386232, - 1.8883335, - 1.8883335, - -72.5002608, - -71.8258668, - -73.9204922, - -4.916667, - -4.916667, - -3.73893, - -3.8286207326666837, - -105.607716, - -121.387742, - 9.91273065974192, - -111.714358, - -3.2765753, - -3.73893, - 11.8665254, - 10.4478313, - -0.4266324, - 0.3138532, - -89.6884637, - -118.755997, - 11.8665254, - 11.8665254, - 11.8665254, - 11.8665254, - 11.8665254, - 5.2567209, - -118.755997, - -4.8379791, - -71.8258668, - -118.755997, - -83.7484616, - -83.964987, - 8.2319736, - -120.737257, - -1.2649062, - 1.7324062, - -71.8258668, - -89.6884637, - -72.5002608, - -118.755997, - -118.755997, - -118.755997, - 151.2185641, - 135.6301212, - -3.2765753, - 1.8883335, - 172.8344077, - -2.9202408, - 5.1897863, - -93.3122705, - 14.5208584, - 1.8883335, - -74.0060152, - -0.5504343, - 1.8883335, - 5.6343227, - 5.6343227, - 5.6343227, - 5.6343227, - 4.6667145, - -68.8590201, - -89.6884637, - -111.714358, - -90.1910154, - 12.674297, - 14.2487679, - 11.8665254, - 16.626802703803317, - 146.6366887, - 14.5208584, - 8.2319736, - 10.3333283, - -1.2597068974971675, - 4.6604809, - -0.18399787392367906, - 1.8883335, - 1.8883335, - -71.8258668, - 1.8883335, - 4.6604809, - 1.8883335, - -89.6884637, - -89.6884637, - -89.6884637, - 4.6604809, - -89.6884637, - 10.3333283, - -122.6985975, - -7.863112, - -25.473137391245295, - 8.2319736, - 12.206315763116372, - -64.9672817, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -91.39373410986752, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - 8.3054682, - -75.8449946, - 12.674297, - -100.445882, - -3.2765753, - -76.4626118, - -111.714358, - -122.769544, - -3.129694439563327, - 2.8090343, - -5.026204, - -83.7484616, - -100.445882, - -3.6607788161410735, - -3.6607788161410735, - -3.6607788161410735, - -3.6607788161410735, - -82.24340593189123, - 145.08106868543985, - -3.2765753, - -3.2765753, - -75.8449946, - -75.8449946, - -89.6884637, - 12.674297, - -3.2765753, - -120.737257, - -120.737257, - -3.0753867062227487, - -3.2765753, - -122.8473388, - 11.8665254, - 1.8883335, - 3.8584812791602983, - -3.2765753, - 11.8665254, - -4.1140518, - -1.2649062, - -71.8258668, - -8.58597726870895, - -1.2649062, - -6.4692321, - 10.209156, - -118.755997, - -2.0074546723348115, - 11.5106998, - -89.6884637, - -89.6884637, - -100.445882, - -89.6884637, - -100.445882, - -100.445882, - -100.445882, - -89.6884637, - -89.6884637, - -100.445882, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - 10.4478313, - -1.0214971168122484, - -1.5566179305872214, - -3.2765753, - -1.6363792, - 11.8665254, - -4.0550663, - 10.209156, - -72.5002608, - 14.5208584, - -100.445882 - ], + "lon": { + "bdata": "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", + "dtype": "f8" + }, "marker": { "color": "#636efa" }, "mode": "markers", "name": "cow", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -7566,267 +9305,23 @@ "Sussex Slipcote", "Swaledale" ], - "lat": [ - 47.6867895, - 50.2306216, - 52.2509586, - 43.59266, - 43.8099068, - 38.5241783, - 44.4308975, - -45.0321923, - 51.161750850000004, - 42.6384261, - 39.7837304, - 46.603354, - 44.5990718, - 52.5310214, - 44.8914036, - 54.7023545, - 45.9896587, - 44.5990718, - 42.53116075, - 38.7604815, - 46.603354, - 45.2968119, - 45.91901925, - 52.2928116, - 46.603354, - -45.0321923, - 46.603354, - 46.4046483, - 42.6384261, - 54.9042579, - 42.6384261, - 39.3260685, - 46.603354, - 44.4308975, - 52.2928116, - 42.6073975, - 40.860672, - 43.4586541, - 43.4586541, - 56.7861112, - 52.70642975, - 39.1873894, - 52.467222, - 40.02656765, - 39.3260685, - 39.1748426, - 56.7861112, - 56.7861112, - 42.9882368, - 43.18718655, - 44.315857449999996, - 51.7412674, - 44.031827, - 52.7923213, - 43.4586541, - 50.9404266, - 44.031827, - 39.4697065, - 52.454530899999995, - 39.3260685, - 44.4308975, - 40.860672, - 33.0955793, - -37.5623013, - 39.9895878, - 51.161750850000004, - 37.9923795, - 45.9896587, - 45.359277750000004, - 40.860672, - 45.3658443, - 42.6384261, - 44.525696, - 43.4586541, - 42.6384261, - 44.525696, - 43.4586541, - 44.525696, - 44.525696, - 44.525696, - 43.4586541, - 44.525696, - 44.525696, - 44.525696, - 44.525696, - 44.525696, - 44.525696, - 44.525696, - 44.525696, - 44.525696, - 44.525696, - 44.525696, - 44.525696, - 44.525696, - 44.525696, - 43.0765485, - 44.525696, - 43.4586541, - 44.525696, - 44.525696, - 40.0912813, - 44.525696, - 44.525696, - 44.525696, - 41.9808038, - 43.4586541, - 42.6384261, - 45.4039367, - 38.7604815, - 36.7014631, - 46.603354, - 36.7014631, - 36.7014631, - 33.7680065, - 40.4358994, - 40.7127281, - 45.709097, - 51.161750850000004, - 45.9896587, - 36.7014631, - 52.5310214, - 52.5310214, - 52.5310214, - 54.38299324007608 - ], + "lat": { + "bdata": "PN7kt+jXR0An4DIChR1JQDHTUWkfIEpA3dJqSNzLRUBtZ6kGq+dFQO7iR0YYQ0NAzjY3pic3RkBt15XgHoRGwNRseUC0lElA1zRK8rdRRUDFcBpHUeRDQJX0MLQ6TUdAWXp+Yq5MRkDyPF2C+ENKQLHEXoMZckZAZtmTwOZZS0DXWeMirf5GQFl6fmKuTEZAnBVRE/1DRUBE2zF1V2FDQJX0MLQ6TUdAJcit7v2lRkB9kjtsovVGQNnxutl6JUpAlfQwtDpNR0Bt15XgHoRGwJX0MLQ6TUdA5XD3g8szR0DXNEryt1FFQCfTDbm+c0tA1zRK8rdRRUC94NOcvKlDQJX0MLQ6TUdAzjY3pic3RkDZ8brZeiVKQAkWhzO/TUVAnUoGgCpuRECR1nMttbpFQJHWcy21ukVAeYKzSp9kTEDylUBKbFpKQPxOOGD8l0NAYfw07s07SkDX8JmRZgNEQL3g05y8qUNAS3kIPmGWQ0B5grNKn2RMQHmCs0qfZExAE1ogi35+RUAjQJe69ZdFQFb5VARuKEZApEuk2eHeSUCdEDroEgRGQEy2y8hqZUpAkdZzLbW6RUDtpBnmX3hJQJ0QOugSBEZA/Bu0Vx+8Q0C+QosRLjpKQL3g05y8qUNAzjY3pic3RkCdSgaAKm5EQFjWR/E7jEBAyP8uffnHQsCjwiLQqv5DQNRseUC0lElARNycSgb/QkDXWeMirf5GQBo3NdD8rUZAnUoGgCpuREDJ9mv8065GQNc0SvK3UUVAq9GrAUpDRkCR1nMttbpFQNc0SvK3UUVAq9GrAUpDRkCR1nMttbpFQKvRqwFKQ0ZAq9GrAUpDRkCr0asBSkNGQJHWcy21ukVAq9GrAUpDRkCr0asBSkNGQKvRqwFKQ0ZAq9GrAUpDRkCr0asBSkNGQKvRqwFKQ0ZAq9GrAUpDRkCr0asBSkNGQKvRqwFKQ0ZAq9GrAUpDRkCr0asBSkNGQKvRqwFKQ0ZAq9GrAUpDRkCr0asBSkNGQGgHXFfMiUVAq9GrAUpDRkCR1nMttbpFQKvRqwFKQ0ZAq9GrAUpDRkBBHgsbrwtEQKvRqwFKQ0ZAq9GrAUpDRkCr0asBSkNGQHFlmvqK/URAkdZzLbW6RUDXNEryt1FFQLwTojK0s0ZARNsxdVdhQ0Dm7PiKyVlCQJX0MLQ6TUdA5uz4islZQkDm7PiKyVlCQMZOeAlO4kBASqwxjcs3REBZOKSsOltEQIpYxLDD2kZA1Gx5QLSUSUDXWeMirf5GQObs+IrJWUJA8jxdgvhDSkDyPF2C+ENKQPI8XYL4Q0pAoVso7AUxS0A=", + "dtype": "f8" + }, "legendgroup": "sheep", - "lon": [ - 7.3927627, - 12.8701437, - -4.0888576, - -0.7475291, - 1.4344926056549236, - -8.8932341, - -89.6884637, - 168.661, - -3.0753867062227487, - 12.674297, - -100.445882, - 1.8883335, - -72.5002608, - -1.2649062, - -89.7748098, - -3.2765753, - -94.6113288, - -72.5002608, - -90.43762550236468, - -92.5617875, - 1.8883335, - 4.6604809, - 1.203176771876291, - -3.73893, - 1.8883335, - 168.661, - 1.8883335, - 22.9894841933513, - 12.674297, - -5.0248893, - 12.674297, - -4.8379791, - 1.8883335, - -89.6884637, - -3.73893, - 25.4856617, - 14.843984, - 11.1389204, - 11.1389204, - -4.1140518, - -8.751786760846851, - 16.87828188895307, - -7.691111, - 8.679641647435716, - -4.8379791, - -6.1529891, - -4.1140518, - -4.1140518, - -0.4266324, - -0.728247400084667, - 2.5065697302419823, - -1.2245951, - -77.246933, - 0.4278194, - 11.1389204, - 0.3699977891068864, - -77.246933, - -0.3763353, - -2.3755702502240226, - -4.8379791, - -89.6884637, - 14.843984, - 44.1749775, - 143.8605645, - 28.8944669, - -3.0753867062227487, - -1.1305431, - -94.6113288, - -1.1480053453043046, - 14.843984, - 15.6575209, - 12.674297, - 11.039437, - 11.1389204, - 12.674297, - 11.039437, - 11.1389204, - 11.039437, - 11.039437, - 11.039437, - 11.1389204, - 11.039437, - 11.039437, - 11.039437, - 11.039437, - 11.039437, - 11.039437, - 11.039437, - 11.039437, - 11.039437, - 11.039437, - 11.039437, - 11.039437, - 11.039437, - 11.039437, - 11.6789076, - 11.039437, - 11.1389204, - 11.039437, - 11.039437, - 9.0305773, - 11.039437, - 11.039437, - 11.039437, - 12.7662312, - 11.1389204, - 12.674297, - 0.3756199, - -92.5617875, - -118.755997, - 1.8883335, - -118.755997, - -118.755997, - 66.2385139, - -7.516865473467464, - -74.0060152, - -68.8590201, - -3.0753867062227487, - -94.6113288, - -118.755997, - -1.2649062, - -1.2649062, - -1.2649062, - -1.9841360652878535 - ], + "lon": { + "bdata": "yVqeYjCSHUAQpJx5g70pQBMBmHz9WhDAtN2pJcLr579+RLqErvP2PxBY3vpVySHA7P4Myg9sVsD+1HjpJhVlQCo9blhkmgjA8pTVdD1ZKUAB+KdUiRxZwDkPJzCdNv4/It7fRQQgUsBGH5hIDj30v7Pn13uWcVbAFg1jHG02CsCWxtQCIKdXwCLe30UEIFLAUiNlDgKcVsBN845T9CNXwDkPJzCdNv4/1IfkGlWkEkCUP2hJNkDzPyhEwCFU6Q3AOQ8nMJ02/j/+1HjpJhVlQDkPJzCdNv4/T1oK1k79NkDylNV0PVkpQNIUppR8GRTA8pTVdD1ZKUAS7XQxF1oTwDkPJzCdNv4/7P4Myg9sVsAoRMAhVOkNwHZrPlNUfDlAzbG8qx6wLUCWfh2TIEcmQJZ+HZMgRyZAIjO8/sl0EMBWzr4x6oAhwPi49RTX4DBAmZ8bmrLDHsDQeHH9+VshQBLtdDEXWhPA8ZO0LKmcGMAiM7z+yXQQwCIzvP7JdBDA0n5a+/FN279uV9h9zU3nv0pDRG50DQRAN3gVCPGX879n0xHAzU9TwLUJ5p5kYds/ln4dkyBHJkDEm/M0C67XP2fTEcDNT1PAbyR1p+AV2L9wgLD5KgEDwBLtdDEXWhPA7P4Myg9sVsDNsbyrHrAtQJYEqKllFkZAKPOPvon7YUDB2mLI++Q8QCo9blhkmgjAzX6TXLQW8r+WxtQCIKdXwFxxW9o6XvK/zbG8qx6wLUB731OUplAvQPKU1XQ9WSlANIEiFjEUJkCWfh2TIEcmQPKU1XQ9WSlANIEiFjEUJkCWfh2TIEcmQDSBIhYxFCZANIEiFjEUJkA0gSIWMRQmQJZ+HZMgRyZANIEiFjEUJkA0gSIWMRQmQDSBIhYxFCZANIEiFjEUJkA0gSIWMRQmQDSBIhYxFCZANIEiFjEUJkA0gSIWMRQmQDSBIhYxFCZANIEiFjEUJkA0gSIWMRQmQDSBIhYxFCZANIEiFjEUJkA0gSIWMRQmQP8C5saZWydANIEiFjEUJkCWfh2TIEcmQDSBIhYxFCZANIEiFjEUJkD9/+7Tpw8iQDSBIhYxFCZANIEiFjEUJkA0gSIWMRQmQIRZsnRPiClAln4dkyBHJkDylNV0PVkpQLyDjgwoCtg/TfOOU/QjV8Dxtz1BYrBdwDkPJzCdNv4/8bc9QWKwXcDxtz1BYrBdwA0Jzs9Dj1BAsuXDLkURHsDZ0ZONYoBSwNMGcS/6NlHAKj1uWGSaCMCWxtQCIKdXwPG3PUFisF3ARh+YSA499L9GH5hIDj30v0YfmEgOPfS/c5tzdQW//78=", + "dtype": "f8" + }, "marker": { "color": "#EF553B" }, "mode": "markers", "name": "sheep", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -8602,403 +10097,23 @@ "Sunset Bay", "Swag" ], - "lat": [ - 36.7014631, - 42.2813722, - 55.680265, - 54.7023545, - -30.5343665, - 46.603354, - 45.4039367, - 43.18718655, - 34.9174159, - 38.7251776, - 51.9094617, - 51.9094617, - 38.7251776, - 38.2468075, - 44.0381752, - 45.6476663, - 46.603354, - 51.20707485, - 36.7014631, - 52.2434979, - 52.2434979, - 44.162985, - 52.2434979, - -38.3312575, - 56.7861112, - 33.2473378, - 44.5990718, - 36.7014631, - 54.864725500000006, - 51.917535900000004, - 44.5990718, - 54.7023545, - 46.603354, - 39.7837304, - 46.603354, - 46.603354, - 46.603354, - 52.865196, - 51.45115235, - 43.9792797, - 46.603354, - 36.7014631, - 45.75385355, - 46.603354, - 46.603354, - 43.8099068, - 46.603354, - 46.603354, - 39.7837304, - 36.7014631, - 37.9923795, - 44.031827, - 45.806691349999994, - 45.806691349999994, - 52.4875359, - 52.4760892, - 45.6476663, - 38.4021038, - 38.2325829, - 51.161750850000004, - 52.4760892, - 34.851354, - 40.860672, - 56.7861112, - 43.1561681, - 51.7489422, - 46.603354, - 46.13244785, - 47.27808725, - 46.603354, - 38.7251776, - 36.7014631, - 46.06904065, - 52.21843025, - 38.7251776, - 46.603354, - 46.603354, - 42.3788774, - 51.917535900000004, - 48.15497515, - 44.5990718, - 54.03497495, - 44.5990718, - 47.44927715, - 38.7251776, - 40.3270127, - 52.46018745, - 46.603354, - 46.603354, - 36.7014631, - 55.001251, - 46.13244785, - 44.031827, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 44.4308975, - 56.7861112, - 33.223027, - 38.5110803, - 36.7014631, - 52.4760892, - 47.44927715, - 46.603354, - 52.4760892, - -30.5343665, - 40.4598868, - 42.2813722, - 46.603354, - 43.591422, - 40.0796606, - 42.2813722, - 42.2813722, - 42.2813722, - 50.724140500000004, - 44.0580563, - 43.9792797, - 28.286398900000002, - -30.5343665, - 40.375713, - -36.5986096, - -36.5986096, - -36.5986096, - -36.5986096, - -36.5986096, - 44.5990718, - 38.7251776, - 52.2434979, - -37.8633951, - -37.8633951, - 52.46018745, - 46.603354, - -30.5343665, - 40.3270127, - 39.7837304, - 40.656478, - 40.0796606, - 46.603354, - -38.3312575, - 36.7014631, - 44.5760186, - 52.4760892, - 52.2928116, - 36.7014631, - 45.9140138, - 43.65420305, - 43.65420305, - 52.083333, - 46.603354, - 46.603354, - 40.3270127, - 46.603354, - 43.9792797, - 44.5760186, - 47.27808725, - 35.6729639, - 46.13244785, - 36.7014631, - 36.7014631, - 47.44927715, - 50.000678, - 45.75385355, - -30.5343665, - 46.603354, - 35.6729639, - 39.3260685, - 41.3828939, - 44.4308975, - 46.603354, - 36.7014631, - 39.7837304, - 52.5310214, - 51.3271927, - 35.6729639, - 40.3270127, - 52.865196, - 52.9071704, - 52.865196, - 52.9071704, - 52.857257450000006, - 52.9071704, - 52.865196, - 50.9961449, - 44.4308975, - 41.1881305, - 38.7251776, - 39.7837304, - -30.5343665 - ], + "lat": { + "bdata": "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", + "dtype": "f8" + }, "legendgroup": "goat", - "lon": [ - -118.755997, - -83.7484616, - -4.5153023, - -3.2765753, - 135.6301212, - 1.8883335, - 0.3756199, - -0.728247400084667, - 32.889902651331866, - -105.607716, - -8.2611809, - -8.2611809, - -105.607716, - -122.90630461024097, - 5.6296701, - 11.8665254, - 1.8883335, - 0.7210361813401444, - -118.755997, - 5.6343227, - 5.6343227, - -72.47576806895253, - 5.6343227, - 145.08106868543985, - -4.1140518, - -96.6794382, - -72.5002608, - -118.755997, - -6.143637910742768, - -8.58597726870895, - -72.5002608, - -3.2765753, - 1.8883335, - -100.445882, - 1.8883335, - 1.8883335, - 1.8883335, - -7.9794599, - -0.9935673736185868, - -120.737257, - 1.8883335, - -118.755997, - 4.045473682551104, - 1.8883335, - 1.8883335, - 1.4344926056549236, - 1.8883335, - 1.8883335, - -100.445882, - -118.755997, - -1.1305431, - -77.246933, - 12.206315763116372, - 12.206315763116372, - -2.4124407, - -71.8258668, - 11.8665254, - -122.824222, - -122.636465, - -3.0753867062227487, - -71.8258668, - -82.3984882, - 14.843984, - -4.1140518, - -75.8449946, - -0.2303579, - 1.8883335, - -0.15455354898441043, - 4.222486304306048, - 1.8883335, - -105.607716, - -118.755997, - 6.344532137164, - -0.5921260787763352, - -105.607716, - 1.8883335, - 1.8883335, - -72.032366, - -8.58597726870895, - 2.811419156673292, - -72.5002608, - -7.2937022825583675, - -72.5002608, - -0.34954901296919916, - -105.607716, - -86.1746933, - -6.606515459159162, - 1.8883335, - 1.8883335, - -118.755997, - -125.002441, - -0.15455354898441043, - -77.246933, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -89.6884637, - -4.1140518, - -111.70568456233669, - -122.8473388, - -118.755997, - -71.8258668, - -0.34954901296919916, - 1.8883335, - -71.8258668, - 135.6301212, - -3.4720773, - -83.7484616, - 1.8883335, - 3.3553309364095925, - -89.4337288, - -83.7484616, - -83.7484616, - -83.7484616, - -3.6607788161410735, - 6.0638506, - -120.737257, - -16.796011808910734, - 135.6301212, - -76.4626118, - 144.6780052, - 144.6780052, - 144.6780052, - 144.6780052, - 144.6780052, - -72.5002608, - -105.607716, - 5.6343227, - 145.0100994, - 145.0100994, - -6.606515459159162, - 1.8883335, - 135.6301212, - -86.1746933, - -100.445882, - -4.7002172, - -89.4337288, - 1.8883335, - 145.08106868543985, - -118.755997, - 0.3095833, - -71.8258668, - -3.73893, - -118.755997, - 0.6548543, - 3.674669940206605, - 3.674669940206605, - -2.75, - 1.8883335, - 1.8883335, - -86.1746933, - 1.8883335, - -120.737257, - 0.3095833, - 4.222486304306048, - -79.0392919, - -0.15455354898441043, - -118.755997, - -118.755997, - -0.34954901296919916, - -86.000977, - 4.045473682551104, - 135.6301212, - 1.8883335, - -79.0392919, - -4.8379791, - 2.1774322, - -89.6884637, - 1.8883335, - -118.755997, - -100.445882, - -1.2649062, - -2.4755923, - -79.0392919, - -86.1746933, - -7.9794599, - -9.2345138, - -7.9794599, - -9.2345138, - -8.937435925994537, - -9.2345138, - -7.9794599, - -3.3382702, - -89.6884637, - -103.6997645, - -105.607716, - -100.445882, - 135.6301212 - ], + "lon": { + "bdata": "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", + "dtype": "f8" + }, "marker": { "color": "#00cc96" }, "mode": "markers", "name": "goat", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -9026,29 +10141,23 @@ "Smoked Sulguni", "Sulguni" ], - "lat": [ - 40.860672, - 40.860672, - -31.8759835, - 42.63545205, - 42.63545205 - ], + "lat": { + "bdata": "nUoGgCpuRECdSgaAKm5EQOtVZHRA4D/AjHYmflZRRUCMdiZ+VlFFQA==", + "dtype": "f8" + }, "legendgroup": "buffalo, cow", - "lon": [ - 14.843984, - 14.843984, - 147.2869493, - 42.24871384619953, - 42.24871384619953 - ], + "lon": { + "bdata": "zbG8qx6wLUDNsbyrHrAtQIZjTLAuaWJAo7712tUfRUCjvvXa1R9FQA==", + "dtype": "f8" + }, "marker": { "color": "#ab63fa" }, "mode": "markers", "name": "buffalo, cow", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -9120,51 +10229,23 @@ "Penamellera", "Smoked Gouda" ], - "lat": [ - 52.2434979, - 4.491976149999999, - 38.9953683, - 45.1699553, - 39.294076, - 41.5759516, - 43.687621, - 50.000678, - 42.6384261, - 45.060735, - 41.55005, - 44.7007236, - 45.3658443, - 44.4308975, - 43.3133868, - 52.2434979 - ], + "lat": { + "bdata": "hZJu8CofSkDgpYqYyPcRQNH8ezpof0NAFKRjGMGVRkDtRElIpKVDQBkKM8i4yURAe4UF9wPYRUDR6Xk3FgBJQNc0SvK3UUVAfVwbKsaHRkAYldQJaMZEQIjEmE+xWUZAyfZr/NOuRkDONjemJzdGQMJ/BA8dqEVAhZJu8CofSkA=", + "dtype": "f8" + }, "legendgroup": "cow, goat, sheep", - "lon": [ - 5.6343227, - -75.74135085294314, - 21.9877132, - -109.88428658948227, - 35.2316631, - -8.2699521, - 4.2691037, - -86.000977, - 12.674297, - 7.923549, - -5.1387401, - 8.0357786, - 15.6575209, - -89.6884637, - -5.94192, - 5.6343227 - ], + "lon": { + "bdata": "EnHO44uJFkApENlKcu9SwNjTs8Xa/DVAiYfHJph4W8BRGO8ip51BQBn5YSk3iiDALe6a648TEUAWw9UBEIBVwPKU1XQ9WSlAlwM91LaxH0A4k4DiEY4UwBjLmZJREiBAe99TlKZQL0Ds/gzKD2xWwBTLLa2GxBfAEnHO44uJFkA=", + "dtype": "f8" + }, "marker": { "color": "#19d3f3" }, "mode": "markers", "name": "cow, goat, sheep", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -9256,61 +10337,23 @@ "Phoebe", "Sonnet" ], - "lat": [ - 39.6621648, - 39.6621648, - 34.9174159, - 40.6186482, - 40.6186482, - 38.9953683, - 46.7020686, - 42.188089649999995, - 46.603354, - 40.2423024, - 39.97675825, - 46.603354, - 30.8124247, - 38.9953683, - 43.7899311033635, - 38.7604815, - 44.4308975, - 38.9953683, - 46.603354, - 46.7020686, - 46.7020686 - ], + "lat": { + "bdata": "/Efw0MHUQ0D8R/DQwdRDQEuqW+JtdUFAWV093S9PREBZXT3dL09EQNH8ezpof0NANUZGYt1ZR0Cou1dSExhFQJX0MLQ6TUdABN/ZwwMfRECS7BFqBv1DQJX0MLQ6TUdAbvasEPvPPkDR/Hs6aH9DQAyFX3Yc5UVARNsxdVdhQ0DONjemJzdGQNH8ezpof0NAlfQwtDpNR0A1RkZi3VlHQDVGRmLdWUdA", + "dtype": "f8" + }, "legendgroup": "goat, sheep", - "lon": [ - -8.1353519, - -8.1353519, - 32.889902651331866, - 22.91795361795959, - 22.91795361795959, - 21.9877132, - -120.75535, - 9.068413771427695, - 1.8883335, - 15.868903, - -7.446059929966704, - 1.8883335, - 34.8594762, - 21.9877132, - 7.524017533510311, - -92.5617875, - -89.6884637, - 21.9877132, - 1.8883335, - -120.75535, - -120.75535 - ], + "lon": { + "bdata": "Jucf2ExFIMAm5x/YTEUgwAoMgFTocUBAnmEgAv/qNkCeYSAC/+o2QNjTs8Xa/DVAJ8KGp1cwXsCFwT0hByMiQDkPJzCdNv4/5sqg2uC8L0BbDS3vw8gdwDkPJzCdNv4/XljtUANuQUDY07PF2vw1QFnUYw2YGB5ATfOOU/QjV8Ds/gzKD2xWwNjTs8Xa/DVAOQ8nMJ02/j8nwoanVzBewCfChqdXMF7A", + "dtype": "f8" + }, "marker": { "color": "#FF6692" }, "mode": "markers", "name": "goat, sheep", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -9326,23 +10369,23 @@ "Amul Processed Cheese", "Mozzarella (Australian)" ], - "lat": [ - 22.3850051, - -24.7761086 - ], + "lat": { + "bdata": "EEu5sY9iNkD0JJ8Nr8Y4wA==", + "dtype": "f8" + }, "legendgroup": "cow, water buffalo", - "lon": [ - 71.745261, - 134.755 - ], + "lon": { + "bdata": "/n4xW7LvUUBcj8L1KNhgQA==", + "dtype": "f8" + }, "marker": { "color": "#B6E880" }, "mode": "markers", "name": "cow, water buffalo", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -9442,65 +10485,23 @@ "Sharpham Savour", "Snow Camp" ], - "lat": [ - 23.6585116, - 45.3175313, - 47.27808725, - 45.2968119, - 36.7014631, - 38.7251776, - 52.4760892, - 50.724140500000004, - 44.5990718, - 39.7837304, - 44.4308975, - 52.4760892, - 47.27808725, - 36.7014631, - 36.7014631, - 36.7014631, - 36.7014631, - 43.9792797, - 44.4746494, - 46.603354, - 36.7014631, - 50.724140500000004, - 35.6729639 - ], + "lat": { + "bdata": "YQlaN5SoN0BqeprdpKhGQKAX7lyYo0dAJcit7v2lRkDm7PiKyVlCQFnlnZ7SXENASf2rffA8SkDEmsqisFxJQFl6fmKuTEZAxXAaR1HkQ0DONjemJzdGQEn9q33wPEpAoBfuXJijR0Dm7PiKyVlCQObs+IrJWUJA5uz4islZQkDm7PiKyVlCQH+RhglZ/UVAcwjBT8E8RkCV9DC0Ok1HQObs+IrJWUJAxJrKorBcSUC+8VquI9ZBQA==", + "dtype": "f8" + }, "legendgroup": "cow, goat", - "lon": [ - -102.0077097, - 5.721294352585611, - 4.222486304306048, - 4.6604809, - -118.755997, - -105.607716, - -71.8258668, - -3.6607788161410735, - -72.5002608, - -100.445882, - -89.6884637, - -71.8258668, - 4.222486304306048, - -118.755997, - -118.755997, - -118.755997, - -118.755997, - -120.737257, - 8.0213361, - 1.8883335, - -118.755997, - -3.6607788161410735, - -79.0392919 - ], + "lon": { + "bdata": "K1fTUH6AWcAqlJz8muIWQKM1I3PT4xBA1IfkGlWkEkDxtz1BYrBdwGFQptHkZlrAijZsANv0UcBcuWlnRkkNwCLe30UEIFLAAfinVIkcWcDs/gzKD2xWwIo2bADb9FHAozUjc9PjEEDxtz1BYrBdwPG3PUFisF3A8bc9QWKwXcDxtz1BYrBdwNDv+zcvL17AyHK3kOwKIEA5DycwnTb+P/G3PUFisF3AXLlpZ0ZJDcDaXyzCg8JTwA==", + "dtype": "f8" + }, "marker": { "color": "#FF97FF" }, "mode": "markers", "name": "cow, goat", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -9584,57 +10585,23 @@ "Sartori Limited Edition Pastorale Blend", "Shepsog" ], - "lat": [ - 46.603354, - 62.9974877, - 45.060735, - 41.55005, - 43.4586541, - 42.965916, - 43.694112700000005, - 42.6384261, - 40.0757384, - 39.3260685, - 44.024322850000004, - 46.603354, - 36.7014631, - 44.4308975, - 57.8119372, - 52.7923213, - 52.215933, - 44.4308975, - 44.5990718 - ], + "lat": { + "bdata": "lfQwtDpNR0DF1EytrX9PQH1cGyrGh0ZAGJXUCWjGRECR1nMttbpFQHFXryKje0VAgB5Zr9jYRUDXNEryt1FFQJOGv8uxCURAveDTnLypQ0DUpdoCHQNGQJX0MLQ6TUdA5uz4islZQkDONjemJzdGQPIz5I7t50xATLbLyGplSkBHkEqxoxtKQM42N6YnN0ZAWXp+Yq5MRkA=", + "dtype": "f8" + }, "legendgroup": "cow, sheep", - "lon": [ - 1.8883335, - 14.3928671, - 7.923549, - -5.1387401, - 11.1389204, - 12.490236, - 12.701443660480004, - 12.674297, - -74.4041622, - -4.8379791, - 21.07657433209902, - 1.8883335, - -118.755997, - -89.6884637, - -4.0550663, - 0.4278194, - 19.134422, - -89.6884637, - -72.5002608 - ], + "lon": { + "bdata": "OQ8nMJ02/j9GWWTgJcksQJcDPdS2sR9AOJOA4hGOFMCWfh2TIEcmQMqkhjYA+yhADX+bnyNnKUDylNV0PVkpQOLRIcvdmVLAEu10MRdaE8AOFBxgmhM1QDkPJzCdNv4/8bc9QWKwXcDs/gzKD2xWwGhy1kxjOBDAtQnmnmRh2z/o3O16aSIzQOz+DMoPbFbAIt7fRQQgUsA=", + "dtype": "f8" + }, "marker": { "color": "#FECB52" }, "mode": "markers", "name": "cow, sheep", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -9658,27 +10625,23 @@ "Buff Blue", "Paesanella Buffalo Ricotta" ], - "lat": [ - 40.860672, - 42.6384261, - 34.169262950000004, - -24.7761086 - ], + "lat": { + "bdata": "nUoGgCpuREDXNEryt1FFQFZWiWiqFUFA9CSfDa/GOMA=", + "dtype": "f8" + }, "legendgroup": "buffalo", - "lon": [ - 14.843984, - 12.674297, - -116.787448181486, - 134.755 - ], + "lon": { + "bdata": "zbG8qx6wLUDylNV0PVkpQLuxDo1lMl3AXI/C9SjYYEA=", + "dtype": "f8" + }, "marker": { "color": "#636efa" }, "mode": "markers", "name": "buffalo", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -9738,45 +10701,23 @@ "Sbronzo", "Squaquerone di Bufala" ], - "lat": [ - 45.5703694, - 45.5703694, - 40.860672, - 42.6384261, - 45.5703694, - 45.6476663, - 45.5703694, - 45.5703694, - 45.5703694, - 40.860672, - -34.9964963, - 40.860672, - 45.5703694 - ], + "lat": { + "bdata": "z9FP3QHJRkDP0U/dAclGQJ1KBoAqbkRA1zRK8rdRRUDP0U/dAclGQFSctLrm0kZAz9FP3QHJRkDP0U/dAclGQM/RT90ByUZAnUoGgCpuREDhitUwjX9BwJ1KBoAqbkRAz9FP3QHJRkA=", + "dtype": "f8" + }, "legendgroup": "water buffalo", - "lon": [ - 9.7732524, - 9.7732524, - 14.843984, - 12.674297, - 9.7732524, - 11.8665254, - 9.7732524, - 9.7732524, - 9.7732524, - 14.843984, - -64.9672817, - 14.843984, - 9.7732524 - ], + "lon": { + "bdata": "ZhsTveeLI0BmGxO954sjQM2xvKsesC1A8pTVdD1ZKUBmGxO954sjQIBOnDepuydAZhsTveeLI0BmGxO954sjQGYbE73niyNAzbG8qx6wLUA84YDx5z1QwM2xvKsesC1AZhsTveeLI0A=", + "dtype": "f8" + }, "marker": { "color": "#EF553B" }, "mode": "markers", "name": "water buffalo", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -9808,31 +10749,23 @@ "Shamembert", "Shoreditch Smoked" ], - "lat": [ - 54.7023545, - 54.7023545, - 54.7023545, - 54.7023545, - 54.7023545, - 54.7023545 - ], + "lat": { + "bdata": "ZtmTwOZZS0Bm2ZPA5llLQGbZk8DmWUtAZtmTwOZZS0Bm2ZPA5llLQGbZk8DmWUtA", + "dtype": "f8" + }, "legendgroup": "plant-based", - "lon": [ - -3.2765753, - -3.2765753, - -3.2765753, - -3.2765753, - -3.2765753, - -3.2765753 - ], + "lon": { + "bdata": "Fg1jHG02CsAWDWMcbTYKwBYNYxxtNgrAFg1jHG02CsAWDWMcbTYKwBYNYxxtNgrA", + "dtype": "f8" + }, "marker": { "color": "#00cc96" }, "mode": "markers", "name": "plant-based", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -9848,23 +10781,23 @@ "Bocconcini", "Bufala Soldier" ], - "lat": [ - 42.6384261, - 38.7251776 - ], + "lat": { + "bdata": "1zRK8rdRRUBZ5Z2e0lxDQA==", + "dtype": "f8" + }, "legendgroup": "cow, goat, water buffalo", - "lon": [ - 12.674297, - -105.607716 - ], + "lon": { + "bdata": "8pTVdD1ZKUBhUKbR5GZawA==", + "dtype": "f8" + }, "marker": { "color": "#ab63fa" }, "mode": "markers", "name": "cow, goat, water buffalo", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -9876,21 +10809,23 @@ "hovertext": [ "Byaslag" ], - "lat": [ - 46.8250388 - ], + "lat": { + "bdata": "LvcT35ppR0A=", + "dtype": "f8" + }, "legendgroup": "yak", - "lon": [ - 103.8499736 - ], + "lon": { + "bdata": "qJ2r92X2WUA=", + "dtype": "f8" + }, "marker": { "color": "#FFA15A" }, "mode": "markers", "name": "yak", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -9906,23 +10841,23 @@ "Caciotta", "Mozzarella" ], - "lat": [ - 42.6384261, - 42.6384261 - ], + "lat": { + "bdata": "1zRK8rdRRUDXNEryt1FFQA==", + "dtype": "f8" + }, "legendgroup": "cow, goat, sheep, water buffalo", - "lon": [ - 12.674297, - 12.674297 - ], + "lon": { + "bdata": "8pTVdD1ZKUDylNV0PVkpQA==", + "dtype": "f8" + }, "marker": { "color": "#19d3f3" }, "mode": "markers", "name": "cow, goat, sheep, water buffalo", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -9934,21 +10869,23 @@ "hovertext": [ "Caravane" ], - "lat": [ - 20.2540382 - ], + "lat": { + "bdata": "Se/ApQhBNEA=", + "dtype": "f8" + }, "legendgroup": "camel", - "lon": [ - -9.2399263 - ], + "lon": { + "bdata": "jOa3ntd6IsA=", + "dtype": "f8" + }, "marker": { "color": "#FF6692" }, "mode": "markers", "name": "camel", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -9960,21 +10897,23 @@ "hovertext": [ "Cilentano ai fichi" ], - "lat": [ - 39.0565974 - ], + "lat": { + "bdata": "8gRnlT6HQ0A=", + "dtype": "f8" + }, "legendgroup": "buffalo, cow, sheep", - "lon": [ - 16.5249864 - ], + "lon": { + "bdata": "Q9g6gmWGMEA=", + "dtype": "f8" + }, "marker": { "color": "#B6E880" }, "mode": "markers", "name": "buffalo, cow, sheep", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -9986,21 +10925,23 @@ "hovertext": [ "Moose" ], - "lat": [ - 63.966667 - ], + "lat": { + "bdata": "rI+Hvrv7T0A=", + "dtype": "f8" + }, "legendgroup": "moose", - "lon": [ - 19 - ], + "lon": { + "bdata": "AAAAAAAAM0A=", + "dtype": "f8" + }, "marker": { "color": "#FF97FF" }, "mode": "markers", "name": "moose", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" }, { "customdata": [ @@ -10012,21 +10953,23 @@ "hovertext": [ "Pule" ], - "lat": [ - 44.9454307 - ], + "lat": { + "bdata": "NJGI3wN5RkA=", + "dtype": "f8" + }, "legendgroup": "donkey", - "lon": [ - 19.4987239 - ], + "lon": { + "bdata": "zDuYXqx/M0A=", + "dtype": "f8" + }, "marker": { "color": "#FECB52" }, "mode": "markers", "name": "donkey", "showlegend": true, - "subplot": "mapbox", - "type": "scattermapbox" + "subplot": "map", + "type": "scattermap" } ], "layout": { @@ -10037,7 +10980,7 @@ }, "tracegroupgap": 0 }, - "mapbox": { + "map": { "center": { "lat": 41.45684542346779, "lon": -20.657924389403536 @@ -10052,6 +10995,13 @@ 1 ] }, + "zoom": 1.5 + }, + "mapbox": { + "center": { + "lat": 41.45684542346779, + "lon": -20.657924389403536 + }, "style": "open-street-map", "zoom": 1.5 }, @@ -10240,57 +11190,6 @@ "type": "heatmap" } ], - "heatmapgl": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmapgl" - } - ], "histogram": [ { "marker": { @@ -10491,6 +11390,17 @@ "type": "scattergl" } ], + "scattermap": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermap" + } + ], "scattermapbox": [ { "marker": { @@ -10880,11 +11790,3889 @@ "width": 1400 } }, - "image/png": "iVBORw0KGgoAAAANSUhEUgAABakAAAMgCAYAAAAp1e7gAAAgAElEQVR4XuydB6BdR3WuR+U21ateLcnqxbIt0wLG8EKvpj1CDTX0EhyMCSZgYoMTuoFQDAQCPHpLIEDgBcgjBGzATbJ67/Xq6qreovL+b/YZaevolH3qPWUNXEu6Z5+9Z689e2bNv/71ryHfWbX1nLNmFjALmAVqwALDhzg3bcRwN2vUcDe6ZWhRPTrUe8bd29XnzmaY2XR6N7VjmFs4tsW1DxvihgzhN9nb2XPn3PqeAbf7xGm3eGyrmz5yuBsa+4o+1nXOOS41TOfidOf4ZaqF82f6Xaarcq4dx0+7TUcH3HTZobN1qDvcf9Z16Z56z0TX4fIjhw91mId7nC1bTRsxLO+9FGXMAr7EPR4dwF797nDf2ZzfHKf7umJcqxuZ4Rmf0n0eOHXaXeZtnfv5FNA9O9QscIkFGLOMN17ZDk0+YbzxHm7Xe7jn5Gl39YQ2/74laZzvmN4BDu/Qf8o1egf0ojMn7FSfcr9ZSXppx5gFzAK1ZoEWORas8KdzvOCjNKcsHdfijg+c9Wv/xPZh3h+551CfO3E6+VaOZXdEak7DD2rTSXr6zzid1vsd88YM9+bBf8GfWnOkX3PgELe0s1Vz2xC3R/4Q81zrsMiK+0+duej6zHuZesO18Gk05frz0vAF8MfG6s9s/hjz8TbNfVs0BxZwm7X2iLP2Z7wMiQ83uWOovz/8vd0nz+iZNMZsz3i4fPRw/bTIby1uVcQmjMNCxnndDADrqHv+FXPMCmYBs4BZ4CILDDGQ2kaEWcAsUCsW0D5FG6QWN6V9uBumvxfj0J7R7u2ug71+E5WpcY2ZI1vcrJHDXFsOoJqNEWDrWjnGrTpuuUDVsLGLnxeAK4DHYKqndX02kaN1IYBrWq92nkf0u05tRtioZWoAXD06Zp2ud6RfG0DvzJ9z7FPCpnKUNoodMgwfsVnkVOPahup3+QH3Sj/jft33mu5+v2GNWx54L32rxUYVkHpUBpD6TMruI3RPmUDsSt+Hnb95LBDeXe44Pfi0VwD15mMDboVA6kzjNPM7nJoL9F4WtxXPbHvmokO9Z33A7EQuFKt5Hp3dqVmgYSwwQuv6HAWbCZIRGDslpBLXoVd/snayhgLizhbIN6l9qA+q0Y7KX9h27LT8lDMe+E0CU3OuKQrUzxZoODwVWMePYH5hzuMc+GD4H/gVNOYcrgmACkjYp4vNxH/SMaz7GwQe7xOoynfxryAY9On3J1IBO87FWs51J7YNcyd1vpWH+/2cu0jB/4m6p2wBae8XyQlae2TA+0eN1rAXNgCkjgdJN2iuJ1Ca5JnWuk0mK5hy5fgowFFsw6/eqzG27fiAxk9E2LDWOBYwkLpxnqXdiVmgXBYwkLpclrTzmAXMAiVbgD3RBG1iRrUMEeN5uBuDB19E23liwK3uHsj6TRjbk7VhmqtNH5undNcZB5iN1HptjI5og7RITB8YRtmIvWzU+rVxA/Ter43eMDnjMLaBqgCst4t5xDGLdZ5MQDcgVJc2mmxM4uA6GO4kOfj8sElls+f76kGwqNf8dzAJx9hqQPe+W/e9VRtm7jNX44lO14ZskVhZmYIQbErZCIPFjW0dfPC9iOFnX6lzCxDo2qnxDIN5zqji2V/lMkOYjwBqAgOxXOe285gFzAKDZwHWwxnKGpovYJgALYAwYCUB7g3KSjqiQPk4+UR8jg8AzgdgjF+xUeAw32F+INtjH3NWHvQOf2GM1tVxCpiz/gKOEvgWDO3Bv4NirO4SONqSYj3PkN8zWv4YDd/kgD6foMC4Zz7rd8f1HfpxUMFp7mVBZ4v34Y6pf/yMkRODzwPgDXkbtvQp3eMqgdT4S/hE7TkyVfCrfBaJfKhGBCYJUCyTL8Qz9n6cnic2hRyRLyNt8EZt8iszxnjGjDN8Ou6xGPIJY56xzphiLABYN+J4SG7ZxjrSQOrGep52N2aBcljAQOpyWNHOYRYwC5TVAoDIc8T0uUyMZxxTGD84tknB2MDUOSqAORv3hv3ABIG/C7X5g/UcB6phbeyQI7xNTEpSapeI6cKmLVvjeFhNXI+GZAmbyWP6915SYfUZzCXA5jhjCMcbUBd5C64XAGruH7Yx8iJs+NjM1Wrj3mH8bBfDJV92Kntd2FSzBPyx8c2U3hs2IzDDiFHkk2SpVbtYv+rTAgSMeI8JLE2H+ad3ttxjkGvANISJmI1BSKyHuYH5D+Yi4PQuH+yqT7tar6trAaQYWDcZO8yl1mrPAvg0AL4A0KzxO7SGQhaeo+A5Sz7yBsgc4E8gf0UWFgFw5g9AOgA7QGQ35Jxr0bPerCAxQHVSSQy8ihUTWr00EaD3UWVwDZxTB1h7Uz4HAPZ0saaZp/BjkN1gTpqsbDe5Jh4wZG6i37oV9/BJ7T7w78FznYfTpM+fAM+rdW/Ms7C2ATBD1ll4Ssx/p86c9fJnMLwbdd7D18PPQ/YEG3PPh06d9ez4Rpjqo/Hd6v1hxhjraan+LIGS+7NI+tXeW249SmIBA6mTWMmOMQs0lwUMpG6u5213axaoSQuwuYFtgyMLEA2DETYJG6ExAjNJH8WJZ4OWpLE56pbG4pajpz1DOdsenbPBYkLXGc3FABix+Vst6QqYRVcpTXG8OpgLqOJ6nnktJvQkAVujdS4YSTCCYcrAkuEc8Y1YpOEMK+SMB6nDJox+zFSfSJGM6+Qmue/BOOaw7pMNZz6tQGzNZoygQD7w2T+v1ENLGpgYjHu3azaeBfoFEmwVMAKAsiDFXiw3SO2zKwRIMe+MakkJu8ZMCUADSEGQjHkQwAegMU+SQuM9DLujoi3AHEsmEmsashEwdA2sLtqcZf8iQdrZCtYSuCZDijlh/dF+L/WBRjOyGOvFIN4t/wAfgswsgONp+hPglyAX2VRBFowO4reskw9SCAMXv0tdcCfFksbfuExzkg+mp+6YwDm/Z0Em4I68CIEP+sC1vaZ/6lgA82XSzM5XSyJIg+3T+WBk853R6gegLGxbfCnu5YA+514aAazNNYCwdXBtsWUjvadI1BG0YD1dLMb4ZEm7lLqeop9+f5felUYyVNlnmPo6oYHU9fW8rLdmgWpYwEDqaljZrmEWMAvktACahDCFWoeSGsom5Zy7T04oTJ0V49s8iznoJyY1pU/ZF8sHXdlcUoZstsbKiQasRgKE/RgAM6n1gOMUC2r3m7QLRREzOdmwg9aRnitnHDAaTWXY4FGK7gVwHXCajQjHIe+B3mLY5AFQo08I+yQpIJ/UHuU+DmCetN21ugeYVOmBAO6FDTCfoS/OxpcUY5jUXrYkWbyh3N2285kFclqADfAWATG8g0j8FKqjyfsd9s6ZWIR8DsizhvlFc4MHn1L6+4BOvBd8TgHSPWJLpre4Vr09SrNAJgswtQIMMQefhL2oMcZaaHLmgzdeeCb+R+96p54N+tJ+nU8thBQF3JXSoyZIjUY1gV8kP/gTEHO8HCKkIYI/Eu6GOQWZj92SOYPprPjWJS2CmbM35iqkOZYpKD8ylrkFQLxOcxXEAQDjXHJesLKnSKYtV6MPpzQmV4oEgA9Ev0LxZ0Bpii8D2BsAOXhjtRJXhnRxlcZHOmM+6bVC8XHGD4GTjfidmQZ60hPacTVlAQOpa+pxWGfMAjVhAQOpa+IxWCfMAs1tATBgUl+DRiLgMIV1PEitwmX8nmMKYWDAPtwjFhJ6hrCO8jWAIuQ/SEcEWGXDhGY1VckBmf1GUDs2ANdMjjaXwHHeKoYkwPSStIr1fJ80XDZgnJsCgydjTBA0JReMiXS4A2uSDZxnLJHmy/2nQKx891KNzwHl0aCmkE0m67LhBfjfriABTCxYNMgbYD/saRh1NZ6SXaMQC5BGDzDMn6TYA1AXMk6Dnjr67MwHZH90IteTCsrwOe/8fl0DQArgJ8x7BOooGAtmBbAIUJ5eKIw50M8P+l5PPvHZQm7cjm04CwBQs06RrUNtgwasOVcXz4x3lsKrrIdkVEVFkId46Y7Ir6Ag4TnPUGYtZe1nrccfIPuKgDlBewLoANf4RumBM4LFgNP4FZnAXWp8jNL58DlCy7Rmj9fc4osmqgMEypDnYr6ivgehdXSl+WxApzmGdrZOBngeijZeO6VN/bs0MyT+oLgu+tUPHO47H8wj8IZd6HsCV60unrt18oIFeLZ/lpKBKdYuyMrBrmdN7FaRTzIkk8raFHtN+171LGAgdfVsbVcyC9SLBQykrpcnZf00CzS4BWDYhg0dm7j90uXr6j3txlJIUf8GNOLPpEA1ICos6t1ikIVNVBITxkEpCvyhD8mGHzkO0lDZbGZiV1I8EPbjLgFQaCxeIVAWwIlNF5tM5EfQfORPUnrTN4lsWoPkSK/OhVMOgIUtAL35Qac6XyptkntMcgyb59DSWc98BotlpTaa2cAPNrD0nf6yuZ6a0ulOcm07xiwwGBYA7GEjjA48Y555I19wLGRG8LoA7OxSYIx3mXR+NtLCmBT4ikAqH8hKFRmDochcEwBE/j7CH0MwLCocmj5H8E7xu/wht8Gwnl3TLGAWSLcAADGFl5GzAODl3fWMaiYY/QNm8hb5KfgESPwE4C0wr5knAK2RHpqldTR9/ed8FDqk0F42WQw0gNG9Xq9j0J8G/KZeBkzm+He4JsF6jmdd59/0jz6N03eozYHW+WbJqKGPD2hNAJrz0I/rprT782dr+A3MbQDq3LO15rAAfvSyccWzqLFSbyprj6AN48jWwMYaO/UGUn/h6//ufvaru90P/vk2/yDe8u5PuM6xo91tN72qsR6M3Y1ZYBAtYCD1IBrfLm0WMAtETByczgXayKFpGPSKAWphNAPssEni916PMaEuNWxDWGTIaQAS75fuc9C95vdJmGVsDgGGSb+NCvlF+tgAS/SLrRklF9l4AW4BipOKyCaQ77Dx5PdcH4A7E/ODjSCgFoA0G0A2s/STvV6cQR42j9UCqQHLSDPmntlcx8F7AHlkPvaIDZqrYbs50t0EpCtUNsHeDbNANSzgQV/9h/FN9gXTC+8Yf+9WejtjONfYBdhmjglZErCm0V7nnWFjTbYBDEHOyzzhgaEU+E3giXOj627E6Go87ca/BmsJAdpG1/GtlycJZDtSQHWnFneC190CogFy0Zw+npo7yMAKz8tricvBaNcxzCvMIUi3APLhezBf4dvgHzFH4cdsVuCrO0dlQQJtfJ+sMnwKfBMKMlKAjvkqANG5bIp8GSA589r2VJYH/hE/XJo/HzO1I2tRPOY87gct/nyyIfXybK2f+S3Ausp4W9KZX6s819nIQEROr0ssagOo89u93o6odZD6w5/5lvvpr+5yv/7eHd60BlLX2wiz/tajBQykrsenZn02CzSQBYIe6wJVAJ/UcXFxQYBSGgDQCaE4Y1qjFOYkLfpqxFhmgwSgStotmzKYPCElP8m5SHulASjBjCIVF9B64OxZ/zv6xoYzsB85nE0bG8986auwpymUxCaW70UgWQSa0ZIyx5PcRyHHBGkCgPZ0oA7G14OpwpKZzhk2vhSRRNM7yB0Ucn071ixQDQswxyi5Qbr3F8v4MP4BbwB1cgWGAvPZa8t7xmGU0s97GyR+YFgTcIN9OKCD0NcnfZ/NO98BPCIV3zbf1XjijXkN1lHWIorxkT0EqJMPqCYAGYpyBqv4dcuYimUfJF7zWQ+JeQINZkBqpMEIhAXVLzKPeH4hq4zCggTBxkuCzMt8aN44Jq2NA8oyI+hO0Is5A6A619zBtVmHmYMI0FP3gudOUH2R/C7Aauam+DkA1yNGdcSkpkWSYxfkPeJGYs575OQOnz2VqTEHMs8xNvONy7Ib3044aBZgOCD7RjZBKQQLCi/iczJ+rTWeBWodpF6zYZvbs7/LPeG6h3jjG0jdeGPQ7qj2LGAgde09E+uRWaDpLCDisVuoTdR0ATfZQNlQOKVY0Bb5DECnUMxvtRxeGI7xtNpqGT6wp0mhhTmNFAYMuIT4e7W66TeyyBeM8UywqCo7zwGQnw1ntuLqHtTXzyxtTi6XXIqxqKv2yOxCBVqAMU79JfTvkwbA0i8BhtNH1oHXmc3cAcBssirOnIuOITgFAA4gCBAFE5LgD0BSDlJkgXdnhzeDBQCCCAgCfAIqAn6C5eQKkDJMyfiB5YtGcJArBogkcGJQUOVGzjytidgfDeoAALNmkoGBH4CEBs8yyr6IwGIaADeSYiEbo5AeMt+wXntfS4AhaznSCWMVnQP4g+EcX8+5IkEM9LL5LgH+Fn0nBPNg6+8XqxWmN2OFuewa1Q/pFJGA8wBK0++o6yrgqeM2pIJxhfTbjq1fC/D8KZhIJh2Fs0sBqfHfKTROLYd8xI/6tVjz9ryaIPXyx73S/e2bX+Luvm+N++3dq9yE8WPdzW99iZs0odN95LPfdg+s2eymT5ng3vs3L3ePWLHEP5R0UDofSP3g+q3ulW/7oHvDy693r3rh05r3wdqdmwVKsICB1CUYz75qFjALlM8CbIRg+wDcZnJmKSYGCFQK4Bml9kfF0XB4SZslhZUNGIymw6JUIs1R7gYriX4j50EBI9iW49uGaBOne9VnnqFUawh1ygiAZthmroo6AuKxWVgjbUtsmK2xL2VzslgpnqQtJ+O+l9vqdj6zQH4LMB+EYmWD+Q4G1jXA0fojyYq95r87O6IZLECmCgXvkJOgsNhqFR0mIJstiIhN0EwfofVnjgoDH9eaR9CWBkjKTxRQaQbrVf8eAaQVq/KZV6GxRgLqAfZSewP5MwLq8cbae8+hvpzSHvnuhjOOVsAZSREyOU6oEzsVdGaRhq3K9fFHyKAK3SOQfvXEVEYUF0gFq4MkGyxspMGQL7pCsiKMHX43SYVgLxslcFJfOaxzr5PfgByatca3QLvGEWOYjCH8Rs9bKMERZOxTz2EnTHwbQg03gKoNUre3tbm/evHT3RWLL3ff/8lv3G/uut+NHNHhXvnCp7o5M6e6b/3bL93GLbvdf37no35vVghIvWXHXveXb/mAe8lznuDe+IpnN9yzshsyC1TLAgZSV8vSdh2zgFngEgvgtLLBnihAM/ivFFkhLTad1YiTim/KJqqUxnnYQFG4B3D66vFtHvyGUblXwOsabdZLZZHRQzZ6MJFGaEc6Xug0upKkwobiiKXcQzW/C0jNz1yBIDwACiaioQkLPVNjQ8rznCdQeyyovDWzgFkgrwVgrzIHEfzZdBSQMe9X7IAmtUCKWOtB5LDWjFfgE0CInx4FFWFTo/0bGsfFZ+xrVeQOtiusXdZDtNNpFMOboPkbnfSTqUwjw4QqN9B4LoC7MODxbS4TcIyvwHOAIU/QAVAuyGjc1wXQm39yCIx4Ag6dCvxzjiApxDW5FgWNGUBkcNAYLzC4Wb8PSE6kS//29R313aUCn+lbevP+lNitWwUgMmdxL4yrPu5HX8af434IdO/TOS3wUbmxVCtnZuwhiXeZxhcBDrI1kKoxkLpWnlDt9aPaIPVHb3mTe9JjH+oNsX3Xfve0l77TfeUT73IPvWqR/92qtVvcC99wq9egnjyxMzFI/caXP8u99M0fcE99/CPcja9/Qe0Z2npkFqgjCxhIXUcPy7pqFmgkC7BRAowmDXDmyCgVEB1NwGl0n4tNvc9nIzZce7VZgq04Vpu3FUpRDbA3YOy9XX0XMTVgN7FhxPGGLQR7KF+DpTRd9+QLIKWYaaWkOua7XiU/Z7N6UBtMZWz6+yfVOBfbnBTyxWLQoKFZTWZq75mwmb+YfVZJ29i5zQLlsAAAUp/GL5IfFEHjPbNmFshkAbR/vZa5PoQBC+uWtYV5md8z9wJhAjoHCQfiuoCSgIehPXJyW5Tdo5/tKfkmPkMOAg1ZDUe3Q+A1a/FgsV99lpH+kwCTrdvBgowW8hsEyLuVyQW4N1WBBvyio2Id71SwAaAakJqcJADlbNMD9vLZYvqZILCZoBffQ14EtvyDh+XbYFONB4YCwGG7Pj+h8+PjENNAlohMLwBy1nkAbqQ6WM8XSss63mBbe7kkTWDMWyEogj/FmAvDDb10/p7Adarb52gdjyzA/DFH4y0qMB5JW0X+c2kgNeMMFvU2zWtJfHB7HvVlgWqD1J96/1+7//Woq72Reo6dcI965pvc1z71bnfN8gX+d7v2HnRPftE73I+/+g9u7qxpiUBq9pZbd+51i+Zd5j72vjfV1wOw3poFatACBlLX4EOxLpkFmsUCaB0vkcQHG7WIExY20aU5tLnsB2NpizZUbMDRyrt6fPt5hgfprncf7D2/maJXiyRZMVFpq2zaurRB3CoG9nFtHtPTF+MbsAny1LkvWNPVBGorMW5gSiFBgL2OaBebDz5jgw3rCvCjWo1nulHs0wltw33RKWtmgXqyAHMHhV336ifOfq2ne7C+VscCgI7LtLbAgL7rQK8HFAE0WZcmdQx3C8l40Sx9UHrBgNQwWJmz05nUsGIXKNsFoJoCfSslEcIaB7iE5Ba/h5FNoc/BGJP4BLDDAb32a/0ZjD5U+okCFiOPAXsZIJogAjIt3HuHwGrkDY7I5wAszrfu0tf4M8ZunIOxwbPmDFsE8PGs8UvIYGNdB/Dm3xRsBADnc4rc8T3W1XZFCRhBsLDnCnwMrVvHEtwIgDkEAwMPKz1iav/8SA4RKGP+iP4XjdxS/WBfyFuDbZ2y+Bi31hrLAoMJUh89ftI98hlvFEh9s0Dqhd6wu/cdck964Y0FgdS/+p/73IorFrjN23a7//NP73bz5sxorIdkd2MWqLIFDKSussHtcmYBs8AFC7AppljQAm2s+TuuJ9Fo8E2YF6UWS8xk6/PadtpgjRdIvUJyH8NSgCoSFr/bd0ob8+ibAALIgcD4psEyOqEP2YzxlZC+SJ8pagSQy2dsPtnQkU4bzl2rz52+R8GB7IEBnsNebVKRQslH8pwsmy4d1+YZ5EnahesXt5Hh+zDQYP6N18Y64WWTdM2OMQtcYoF8cxKfMwewoSbNHbAo3wad78ASA5RqZNaoDafSLcC6A3g7QfPsZgE2yCuw1uwWE5csFljQNOotMGev1zEsqkh4sBZ1C+BhnZuttWmRmLGAosh9UAh3nM41X2sx7OVerzE8zI9J1swjmmOrIUFDcBNGODIRaDKzihAcZu1BfqSRGvfGvS5RINwzoPWfXtma33PvMJgJMsBSziavlc0ejImxKmLIMwSQxlcBBCdAz7kYP1uPnvZBiJkq3DxO42O7Ah1kcwBqLxN4HhoANPMTgXcavs6D3X3ng/WBvd1Iz8bupTgL4Cqz7pHdMUVjive4kDoykTt68XvOv8g2YtxRfJM/rTWWBRoBpG5paXEfee8b3Ntu+ZRbs36b+8Zn3uulQqyZBcwCxVnAQOri7GbfMguYBbJYIBBokxY3Af6FfTFTTJ4ebUaR14BJRMG9U9qk+ZRTr1GdH+xJ8lBweMOmHHBosTZeFPljA88m7n/293oGEY3rLtdmDac7X+MrMDzWqjgQIBVV7pcJrCUdOx9Ile/clfwc0Pm4AAg2xaRneg1Kv0+A1RX9SWOjvCtHscTQR9KMYYfB9EvSAP7ZNANOROybwpoPHOgmvIZnFdnbhfXSjq5nC/AKwETkfWBOIgADSzG98ab0AwQJ7CGYxSHouwIkhpTn6DuB2xqdFzmFjT39XgO2sWC4en7qtdt3plbPUvQyHs7LMAQN4onKJAlzKGxXwGdAbcYhoCf/Zr6kqBkyELtT9RkIjgBqXqWgbJCmYjplLUTWAd1hwCGyjbhWvmBlMdYjoHOZ/ACKGcczcVhbyTRYr3ek0YI43PMVsjlBATIpgN8AickI4u/YfL18CuQ6eK7Ir4xtQQpEzyKHMWCzAoB72bTUgGDuimpMRPIh6N/zfCmiyTPn2XLN8ZqvrpkYycHQkNJi3ODPhEA9Raa3COQmyBFvfMMTDvRrgxKLeQsa4zuMA+acuSrMSnZGPv89gNP4gmTsMb+EeYwxxu8p8skYbbBYVWM88BLvohFA6s6xo91tN73K9fb1u1fe8EHXpz+/+smb3aiRHSVax75uFmhOCxhI3ZzP3e7aLFB2CwDIsCECZIZ5lUu3OFyc7+CIstfCkQXMYYPGBgqn9KCYYOyBALG9JmMplVdid8xmHSBp74kzPl16rtKe0YLs0gbuwVjhxCh1UVXtE9Jz6StgE2mw7O9gM8FYq2U2NX2GJQdAD5gBUA1zCvYaLC60ANmsAngkIbDwHOfLnqQwJ7lvGH+HdB1APDbLmQD9C5DepcMWED3FAy+pME/ZXwg7YUNYAICazTHvBEARAAzBq06N7/TGWARopkDY5ejA6juk2DPGJ0uKAXkj5rrTOi4EhHjvSKU3dlhDDJeK3gTrEPMq82SY80IRvVmjqIEggDoW5WPuZvzyO+Z5AOnNWvcYg1eOb3XTNCYZq7BnGY+MU5jUmYJ9AawmW4i5musyvgG84zAloZtiwEkYmKyXMMFDcWTeJwAp+rtN0iVocBdy7gCW1nLghyADcwVzzAGBxmRtAS4TNEZ+IxS2PCxgGV9l4djhCnwPddsJLsByz3JzPKNpYkjjUzFucGEIzgNMY1fW2RCMTx+0yJXBpKYPNIpocr2lCuhHWSKs10PdGoHnAOVhyNEVrgOjn+OQRatl21f0ZW3yk/PuTdH8wlhi/CEhlMl/ZywyhgnuMqfA2PcFO2W/+NiB7EGhcz8eE/qiTf4I6ur2GwmkxvDdPcfci994m5s+daL73Aff7lqGmwxhXQ1I62xNWMBA6pp4DNYJs0B9WwCHlGIpOKOhUjyAby5QkxTUmZ4xxebpjN/wAnBOFoOIjc5+bZ6nj0APmpT5qABLuRjJnr0rz5hUZhhpnW0UDwIsjfQfQ2OzSFGjQvSVj+mmVykVlqJHY3U/pMhSoLFQhnA1RwRBBTYG2IWNxA4BAtqHuhEUzerXZpN/JGzcJ88RNjUbbsCRsHnlFFwDE+vUakP8ZpZnzQaEdPNMwDabF2NKJ3wAdlhZLcD47XLTg+MAACAASURBVOqNtFcJlBHMSgfxPGtQ4xrAeYeAtFZNYDDI+D2bbvSCOY8HAnUcf/fMMvWUYyrBSi2rEexkNWEBgJq5ApHJ/GE9ZFommMj6SfFhQKFMySQA1YzNgzo26J4/TExZgpLM7cz/BJgZm52Sh8gWCwbUZOxyDQDtHq0NaxSUDQUZgZBgcgM4UcixkAaYtVzAORrIfD+AoYDg9BEGcKEs6mIB80L6XY5jwd6YB5gPAOphS/O/HSeidRhfBTYpOtH4IzyDDbHMi3RAL/SJ35P1AdaMDxWxUXPDxvTlSjGmkQMJoOJuWOwCpGeMbPEBOtZrAGjAak4XCiMGUjV+IPNhgUOgHKa0c9SIBZgj0DonoMIYJPgUQObQRUYi/vIBvds9Ikr4Wi/6HuOOcci8wjvM9wm4EPygbdUayzxW6HxQI6axbmSwQDVBansAZgGzQH1YwEDq+nhO1kuzQM1agI0QwDK6ii1yLtlMsT0lPZSK9dnaCDmeALjoQiOTsUnamTAVA2mZTdt1U9vdCG1ay0GgxiFGtzhk6cPgoJo9Gy0afWUTTqX6k3KW+ZOUW/qYVF+Z87A5Qx+U+2ezHYDuwA6rtQeJXWBJw+YEDGBzzOYCIASZE9haAG2FMKIIWiz2BSeH+dRint/UFIBCyjFsrjE6N2MFMAPwZbo2IWxMMgUiNqso4ngVRYSNY80sUE0LAPAFEQ5GX6bxyWaZcQ0IuE+bZ4qQAbqhCXxAP4Ft6FmN2r2HcW9py9V8kvV/LcbfpA5p/mtNatO6yNj0Y0kL2eiUpEymtTLI1bD+wdi/73Cfl7kia4n1ihaAzkKylQCqtwkwYtzTB4ApZCYAKylwVkhjvQGk9hrZOmeX+sk7xblCoLOQ89XjsSELifWRewbAQ6OaRpAWiSFAYsURlLE14IFt1lrWRdbZ+BpdqOxasJceg3yeNh9ojpr8GQVBYOCHwpo8ozjYjc8GgM53mO8oAmmtOS1AgIJxcEJjgKAI8wpjkTEaFRO/4MPhe5O5SEAKIghkBOYA/s60hD/O+Qj6sm6erx2j7zG/MNYYe/xYQKS+x5uB1PX9/Kz3ZoFKWMBA6kpY1c5pFmgiC+AgoiE5f0yki0lj8wqwmWujyrHTBALPEqADwwImNYwK0l7ZbI3xjEUVVhR4WQ6tYdhitPRzAVbzUdDAIxV/s7QWYQ/RryvFCCa9OldhwfTHzbW2io28Xan+fBPNyUkxZlKtDY8+oRfByQfkaE/pQ3MfaGwDuhfaIg1e2DBiWmnje5U2HwArjAuY2oAhndq4TNcYoLgTG5NswQjSvGGxcjyDgwBCBKpE8jIJ1VgKvQU73iyQ2AIEpADsYHySvn9AbEOvsK7/s9kGEETug4027xWSQPwUEvxJ3Bk7sG4twLyG5AYZSWS3pDfAmtli6RPk8wCO/u2lY1ihUutvrptnrVt5uF+gkc6jtbfUBlC6XfP5hhQoTXAG0CkfYzf9ugCgFHeENYwv0IwwJ7gwzxR9auwa5gZsQ7Ab8I/1k2OQQuNPmNWsjQ90XVxYMgyFYuaXaEwJXEw9pFMaNNmSqViS8eFmiMnP9/Dh1h8pvNBjqePQvj+4FiBrkH0AvjJ+3in5lBAfyEzkfQ5ycvM1XiElkLkIQQHJmGka21P17vPveZrbWCPDuM00pbG/2CTfepsCJ0jyRZkdkQ8P4cVa/VnAQOr6e2bWY7NApS1gIHWlLWznNws0uAXYmMCQwFmMt26l77EZZtOZqQWJEDSb2WRzVIrU5Q9nw92DJrI+oZBPuaQ+OHf8OkGHI+4Mk55PoUC6Tv9wwNkgtqvTvmhVAjQAp5xCTzC00ZVcIm1r2CQRoJodkK2F4RJ0ApFsWasNJ6BwqQ2mFdvuwxSH83alsJM2GNrkAornsimgHpt2NiAAIGzKeSaMG1g21swCg20BdN3vO9TvJRN439GPnS+wOgTFYvXLvCYsG/L7xWgliGOtuSzAjMUYyVS3AaBnoUBq1o21Wj8yTb2+Ji3ApQK42TSkc1mU4OloFUlE7qPUxspwz6E+H5yxVhkLEPClIDGsaoIXgMcse2QqLZU0B4zzP+kZsDZma4yZQmSFOH+URZK9RSzuYR5YJEuENRx2K4FtWLTWmscCZBsu0Lw1VfsApIN4+mRpBBkbWNM7xcjHl8OXbtHxaLBTlJMCrlM0l9GSBNsICK8SA5t3gWsiJcI8ibb+FmXdIbVnrb4sYCB1fT0v661ZoBoWMJC6Gla2a5gFGtgCEUjd4jXj4g3Q5oEcIDXOKJusOdqUZyuqEpxcNkyFpCHnMzeOMhmpaCkGvJkNVsTOjfSw14sZBsA+XU53p5xqSG0AojBF2JDhiOdqkdMMq6hfaYwRsAqQP6Udbb7coGy+/lfy86iQ4RmfPgyQBgumEi4/9mDzDdA8h02ubJwLqA5a1myMyzkWKmlLO3dzWID34yggtdiMzClklaDpmm2OYCxvE1BICr1hOc0xRpLcZSST1OpBF6Qe1gmkhiXIWnVU/2acBcYxcydyVICEhTaY/eWSn2Kd++PBXg8QWauMBVIxCQ8Y83dqPVC/AT+EQAPyG8h/EMStxFqd6a4YhxSDxZci443sEcYqWU/8WMiiMmOhVs+KRByAMdJ/2fwzgihkXRxEmibFFKF2CRmLhcxHEEDYW6BjPU/XnCPCQ6TRH2UoUReiHMSKWrV1I/bLQOpGfKp2T2aB0ixgIHVp9rNvmwWa3gI4l+gPT9Jmic0vFeHBb5OA1Gy2kPxgU16Ik1qq0XFm+YmzcANIzT1QlAW5j6MqDAVLnFTWqJhTlLof6ULmZ/DCqmTjSPorDjrAFezKwDoq9T6SfN+Du9rd4sTT5XwscEBpZAu4T5jUhbCvkvQn/RiUVGbLJgQryiHrUkwf7DtmgVIsAFC35Vi/CiSiRz3cAza55rN+scfuF6B92IC9UszecN9FYmGhMm5mKOAbAJco+2aIr3FAkUTA6QVKmYdZm0siqVrGYez/7kCvD2Zaq44FGCcUmIS9SlCMP+WuyNeICrxWoxEawX/DD0JLmGw3YY+e1c1QADi31jwWYAxeLrIBc1c2Pw5gGj+YdXKXBix1Sq6UDFyhjRoPq7R+wsJe7qX0LhR7jYoXS2pPPmy13oVC+2/HX2oBA6ltVJgFzALpFjCQ2saEWcAsUJIFArMHNYez5yJHFXYPm9aVSmfPlnoHaDpFX7oMJnWZ5Tzy3RDOMkSO82ToFIuafRWFpQCkd50c8GziZWJ6zBADGnDX61fr5NkKqGW6LiDxDulIbhBQDUgN6A3QkA8szncPST5HaxpdU1KxAToul61HnC+IlPkMMFA8IJ8qTlOotmiSfsWPgUG9SEEOgH9jSBdqPTu+FixA2jEFoGBFXzFOBUM1/+V6v8nUWKPjM0gO18LtWB8KtAAADetgNokD1ovxApsB9JBDyASewEwlWIvWNAxpAorMvUzXrdJEIisHGQX94edLajXUQmMd/dOh3oz62bXQv0buQwiTez8mjzRHJezAZQmUUMcjSIOE2L1liFTC4rV7Tvw49KbRpM/lx+FbIqW3UyA1cx2FEuPFFPPdIeQJsgbQZuf7V05ojYgxqS/io7PnWK31FTDbWn1YwEDq+nhO1kuzQDUtYCB1Na1t1zILNIEFkMcA2KWQyUo5irm0Ktnco6kZQOBqmiekG8bBJLg/MDFOq/No3vXI2V0qZtvMUdlTGJP0mSIyv9/f69lPpDeiyZdA1jrJqbMew72sE6gBKzwUhSQ1kuDAaDn1yG1QeCnThgLbwKaGvVfJzSYbWp4/7NPAZC/ppu3LZoFBsMBubZgBEEcp0LJMQSgKQ2UDqWHIUixqTxHFSAfh1uySCSzAPEZ2DMHHQ4o8UATsoAIXaE4TfKNo5iQBz/ybwC1/BmmpcHrWwodOaHMdWhuYo8+DLjqAv5OVs0XyMFtU1HeK1tilAoQ8Wz+2kJw/ZyqV3td50A/BV8Adii4y35dr7WGdYH341Z5TTVnoMMHQsEPMAk1hARj9BM7QpAZ0jogcF0uzMV9QkwS/9FhqDpysuZKgG0BzrsY8xvzGPEZBxmMiUXS2DHN8X271RQ1iyEb5rjC2rdWHBQykro/nZL00C1TTAgZSV9Padi2zQBNYAN1lgFg2xg9oQw4bOVeDRX2VNuds0tNbYC7zSblZtmgv06gknt66U8xImGzcy1TPbCt+cw/wDduMtlyFjtC1rgaTGlY4KeL48Cfk1LNBwMnH3UcHepbAk/TUTBz8HjFQ2Ej0SO6kkg3Lk84+V/IIIa29ktezc5sFKmEBUos3SD8YoHKm3inYZK3aOZ8PhKUKpYIdIoME67rSGQqVuE875wULsFyxZsGeJt0ccIapdbuAZNYzihMO6IFTFAzNVdoJzaurNa+iL00GEWD1QQEurJAepJ7Ydv7YTLbme3yfeZ3ALnUgCDZGWtVDPPuavzPXcyxjjLXnpH4G9ONludTXcqylrBMwFdEf3m0BF3s1zAJNb4F4YA3wGNB6ckfErGZeOj4QSd8RyCOgx9yFZMxsrZntWUBq1szA1OcQJPei4ovZfWjWXYLAFC43Ra36GJYGUtfHc7JemgWqaQEDqatpbbuWWaAJLEABFZixHfIoATrzgTEwMJYJuKXgSjpczGabAlLIhyTRgC7EvGyyuV4msBhgl3RBQITRup/JcrYnCniKNCAFBmQAtnNdGxYcrGRSvecItMCB537C/QJu+P7oF/kKMhZyj/FjOT8FHNGPhPkJw2+uWMyw8aJU3Ujmg2O2CmihaGJlIeoLvQPcQ5swnrZZ7H3a98wC1bQA79Vabbz3KGOBQrAAge2SZyB7giwS3nLGNxtyNtdbU4XFLBG5mk+p/NcCd6ZgF/MkgDFgCyDxShX0mqnfj0sxogkC8txZMg5oPLAmMs8x3zG/cjygMyznq5W6nqsQIgFG1hGAYcbPFMlHndOiwbw9UqANQDXHdAsECtIjodAsfQOgJjiZj7WYz1qAQMe1NpI9QODTmlnALNDcFmCe6ZSfTo0R5jP8W/YBrInMPYDFyHyQ2cdnC5UJgtxfPrIGvjHBsEhaJpJUwg/PJZlHYI6sk13ycyuZCdjcT7y8d28gdXntaWczCzSCBQykboSnaPdgFqgxCwBUI2kBKJtkCwuLdoXYZwDANDb1bLZJ1+NXMG3LDVLnMhlFEzdoA45MBk6yl8iQ9w3wDmCOcw24mzRtmk09YMZmpWr36+8AGOiPjtI5TwgUhrlMQRlY6IXo8xXz2LErmwWYdhQshOOnWxLL5ZwYLmf8BiNfYKGY6+b6DmPlKrQJkUEp98ntfGaBClqAuQoW9Rnp8U8dEc0PNN4xgkE0xjW/D0VZjd1VwQdSxVMvUUCCorTIJlEAmPVgo+Z4AJRZAmhYOyici2Y5oDZZRcyvrGdzBRazrqyXvuoOgc6wBAnWokedraWD1ABCIhaeX6NYP1lHmEM7YCnqorC4+T3BFABzQKNMWUuFmI1+AJRvVYEyk30txHJ2bLNYANAWgLRagf7Btiv3C3MauT/iVmQMQcaARX1ck2SP5kDYzdiEQuQLxrReRNTI1v/ApGZOg+xBFiBgdS5w+6Sut/vEGR8kBuBulmcw2GOglOsbSF2K9ey7ZoHGtICB1I35XO2uzAKDagEcSjbEkbRE/sbxOLc4uaRIwwSD8cuGe5E0oSeJMVaOFOX8PYmOAGDaJ4Adhhw7ftL5T6U09AAk0BilQGQhfQLMoqL5PjnqJ3VvsNkAqXHoAREAFKbLefc6oxVsgBUEDwBHuBJPCBZfr/oHAyXZEytfB+kD4DzPOc4uL98V7ExmgeItwDvBK5ntvSQAFRW4G+KBSJjTFB9F6oh5LDQvxeAzFqw1igWQ7PCF4/S8kYSCMU8mCmAKMlYE/Uhv9xrUKdCKAO5S6ZZTSBGgZW+qiCZLJTUDALCztR4BP2u6B3xQM1NjDIY1F4AItiKAeTzyV0jR30zXYH2AocgayfpszSxgFrjYAlGhVMn/yJs6Jsk0fNpmaIDHUzqG+/mQOaolxeLoVVYRU1aQNWJeYr4sxH8O0lnYMR/7mr3DXvnZZEQSFLRW+xaoJ5B6+85zbuKEIW7kiNq3q/XQLFDPFjCQup6fnvXdLFBHFoApxiYasDdbg40RcSWcmygn9nKBwWNaI4ZaNRp7CSRGNgjAhYkGG45ihzCr92ljDiuNtP52fXb1+Nz6oen9xXGH2QFTmpRF0raBhBcImGBDg8OeFJ8Oe55C7HJhn6QggBx3dHEBTwa7AdpQaJM09yo95sG+Zbt+DVsgek8uvBfIsiNr0KGXE8Y/skTpOu7x2yEItFdBIGQdjGVaww+6DF1DPiPIdpzV/I4OuQej9XfYg9uUCQRQAgAd8Fz0ypdQXDOlU31KxzG+DohlDbC8QrrUmeZBxhUp7IAvjEGCnUHSI9zKFcpGmaTz7z8lJmFKfga9Vx88KWSxyGAbQCKCL6xbe8RSNOinDAPITtGQFuD9JQhFthxBLIr4NQtYGogP6Q+W3zMFkYU4XXYhiJdrHS12YAQpIrT7j5gUUbFmrPr36gGk3rXnnPvk50+7w92ReZ78uKHu+c/KnvlUqBH/eP8699HPfdtt2rbbTZ08wf3Vi5/unv2UR7ttO/e5Wz/2Fbdq3VY3bcoE97bX/G/3uGtXuF17D7qnv/Rv3d0//axrb2t13/jhL92//sd/u+/c+T5/6Rtv/ay7cslc97LnP7nQrtjxZoGasICB1DXxGKwTZgGzAOwTmMVs3ikIRVpytUFLgARYYoDFbDJogMpIdXQJYIYpxyYdoH2pgNVcqdnpTxTnmfNzbgBpgAzAYhjUhUqZwNQjzRzg3zv/qYsFgD8TIAHrzadJ6ljuByceiY/BbPSFQnPo+FZKi3sw78+uXX8W4D2FfEWxJliovLMbFbSaoPmI9593KBcDDDBxp+YQAl1GNK2/55+0xxCUkamCEThZ7MEgVcX3YfJt0vNHp5osEcbBKmlP0wjI8fswZ6MnTVaLB5UVqFsxsTXjXMi4Qv6KwOICMRGZw9drDo8D1TC0Zyobh9gjIHYkM6LMn1HSzG4pbTNNkPXeQ33usDETkw4RO66JLYCkznwREAg8Ac5St6Cr97TPnGukloq1+YBsNoCa+52EDJYOIGMS4seYVgq9lt/DZ56ESPKgMk6s1Y8Fah2kHtBwuvG9A+7EyYtt+uLnDXOPe0y0VyylATg/51Xvce9/56vdox++3K3fvMOtXLvFveS5T3TXv/xm9/xnPta96NlPcA+u2+Le+nefdF//zHvc3FnT3BP+4m/ch97zenfN8oXudTd91N27aqP78Vdvd1MnjXdPefFN7mPve6NbunBOKV2z75oFBs0CBlIPmuntwmYBs0DcAkhOsIGfgLQHSfNZ/FeYjkGUopB0wSTW7tdGHK3mUHkcCJdrdGuzD6ALKAFIjc4och9zR7cWwH6Oeh36HIHW57yjXijLDc29g2LL4fdzTvoLuE//kSPhnBwDcBLYKujj8nsR0z2jGzB+sPGGseozAHWuYmFJnpsdYxYolwXSQWp21se9PM+FdynbtcJ3t0urFxZtg+ER5TJxQ5wHPeiFkiia2DHUp7XHWYHMvch+EOikmCGSHgQ6AK6WpwrEBiMQrAR8hiUNeH21ajNk0owOIDXBRrJvCGyuUTbMjpTuOecjK4U+xYOnZAaxZgbmdrHGj4IvZzzr25pZwCyQ3wK8xwSpkLEjyLNffteeGvC78vc8+RH4mzihSJsw1+GDZgrO4qNOUkCP+W6o/FKk9PhdmwDrcjbWYDKZKEhrrX4sUOsg9ZZt59ztH49qjMTbssVD3A1vGF6yoT/71X9z6zftdHfc+uaLznXvqg3ub973Gffr7338/D7xPR/6kps0Yax766uf5/729s+7hXNnuhc+6/Hu+a+9xV37sOVuzmVT3dOf8GfuSS+80f3+x5/x75s1s0A9WsBA6np8atZns0ADWgDi8jJJaMA8ydXQ3AQ0YgMAEXiE/ixH2iCbcIAFmJI43ufBZHXmSCplu1OdpMgVepyAVgsECEzwUh35H0i6REfQ2CsUoKafsOhgrgB7S6bU9QqImOKdfgEmqdTuULSN1HC6h642ldUB/wE6BluKgH7C/ANQKXewIf/TsCPMAuW3gJf6EIN1qwDH4zUgpVP+O7Qzxi0AKPwQyXNQXyDeCD4i8YF8FUEOWNIEOtEuh13JmhGCsKwDByX1AfjLnHhlDhkpihWekr4rutWseft03vvTwBgyc2Bad5JO7wOg5XtmrCmrBIxbMwuYBZJZgGDWWPTndThzArIfjbg0MAPikw/TvEQmCY35j7/54uP6E/kT7h/ZLHxmpk3mw6SMatZXWr5MJuap1WKuW6sfC9Q6SN1z1Lm3v+fSMfXYRw11f/mC0rKUeEq3fOTLbtTIDveON7zwoof2s1/d7f7l2//hvn3nLed//5l/+Ve3Z3+XZ13/4Ke/cf/1+/vd9U+61v3hvnXu8ddd477w9X93r3zBU93XvvcL97kP/k39DALrqVkgzQIGUtuQMAuYBWrCAp5JLZaZB33Z2suJBZDGqQUM6EgBAUhk8DuKsRzW5p7vwMhNb2z+cZDZHCQBQbkWzjSnih+PW3z6bMrpHjrUnZADfr+Kop0QoM11uT5Od66Gcw0wjBOfpC/5zkV6+FSlmJMyCYvFgyCyCRIpgPykeMPmIz0b/WzuizTxWip0hczHIoEplS4UWROD2zrRFBbgPSeItUXMWBhl1hrbApAIr5va7tPXszVGAWsLDMJdCmCM1nxMcbE4eMx6tlrgLxIzgNQAzJnWM2RkAHRImSe4yVr0J83xSH6wtsDWBACDoYg0DYUdqXdQDpx6QNd4oLtPWTiWH9DYo9rurtwWiL9/jbwqMGvhppOhB/mAuQpCCUQJgnSQQJijIIEw1+H7PWpKuw+mJWnMoxQyZq7LRkxhDaboOQE9wPJcAQGIJmSYHBbDvREDB0lsWivH1DpIjZ2++f0z7pe/ubD+jRrp3M03SNJnUulW/MxX/s1t2rpL8hxvuuhkMKlvuOXT7r++f0dGJvWO3QfcX77lA+66R1zpnvHER7qHXbXYPe75N/i/jxs72utaWzML1KsFDKSu1ydn/TYLlMkCOJawGnCeB1tDFYcRjU824YDSANHrxIjoTelwsnlHpoKihshukPK8fFybZz/TIHAAxnaLXjxOuhZoXJcbBAV7gpG8JpX2TBEsANdcDYCCfo3OAD4keYwA7vHNDXq3OOqAELj3nP+ern4vVTJeIPUs9YcNwr1dvfoz2jTUUuNxoemdz2611Gfri1kgiQUIBG3s6feM6hp77ZJ0344pwALEJh87rcPBowoB0Yg8LQZzhvN0SZAWDeopkgiJByuR5ACkJrC4XCA1gdr0BjiDxjSByLCmcfx9mvcBY0alCtBuFThzQCANba6XpGrxQcqQjs/vkas6qu9QbwEdbC8XGwOKQvFQ1hz+TsBl09HTXuu1kUG2Ah69HWoWMAvksACkE8gbPQNnlO041M836XOH3Hz3mGkjEtsRAJog2UntC8bp3GMzzJMcQ9YgRI5sLZBgYHFfJl+Z4B/ZkQZUJ34UZT+wHkBqbvo3vzvrHnhQ+6zxQ9xTHj/MTRhXHlNs3bHX/cXr3uf+4ebXek1qiic+sHqz+4vr/9xrUj/v6Y/x+tRoUr9FmtTfSGlSc3VAaTyOn3/rw274sGHuXbd/wf3f3/zRffGjN7mrl80vTwftLGaBQbCAgdSDYHS7pFlgsCxA+p1PrdP/g6zF5PbhnvUAw+FBbZTZMFOUbzAAFjb26D7P08Z6pJzQHdJ2PSCnFOB6lgBZgGk0/QBeKUATmBtzRrV4xjCsDRgWbLzR96QFgJdzFyqtke05sWlfnwKiFsrRna3+JuOCFPfkYZB0CaAA4KABxgMYcI8+xVLPFCB/j7RPa53ACbCDRuNsPTOYLNbMAvVggSDXw4uea9TyjhJI4+ek/s6xhQB7zFqDMffWwzOotT4SNF0hDWmeMdksZPygr8/6lCljpkfBU2oJsJbFi+Wy9gKqUJyX4B1AdJLGegeTmsAI7ESCu6zdgNAhc4c59rAWS/oEaNSna1H4l4ZmNtksSISwNkagdFQ4FACc2gVH+skwUq0GXavW15YkNrNjzAJmgdqwAPsO5s+kLUjd4QaPQ84oprPnMydTC+02gdQbtVfI1JijIUfgP8+R3z5Dvij+NTUBqCNRyFqdtN92XH4L1AtInf9Oij/it39Y5e74wvccgPXUyeM9C/o5T73O//vWj39FAPVWN23yBPe21z7fPe7aFecv9M733+md0g+++3X+d7/873vdTe//nLvrJ591LcOT+RLF99q+aRaonAUMpK6cbe3MZoGaswBpwLB5AVJw6Ngow8CaKkeNTSxax2yY2dSyQR0Mhw0GBpttNtmk7QHC4sySvowjScpgaEhbUJgGkJZNOj9g0zixHDVE/yGtkAb7LCpSWPpjgblMXyh4NVOAw2Jt9EuV8cjVK25hQP8BXDigCvE9Ag7Ad7kVHGzuMGgdBr89KjBZW43+AsAsFvscLfFyPIvaukPrTSNagHeJeYR5Be38XMEu3keYrACFpDgTTCukFQpqF3JuO7a8FiCggP4zoAfPm7UT4IT09kwp7AC/BBOpbZC+XuzXmGFNgdlHEC9fnQNfyPC4ChkqWBpvgDesnUiA5GqMMwqZwbYGvGZtBOhBS50AC+s/GtrWzAJmAbNAJSwwW74zmYiFtGy1XJAjOqT1lgxMtPoBqjM15scrJNG3Xhma+KIEDGlkqdzX1TfotVoKsUUjHWsgdSM9TbsXs0B5LGAgdXnsaGcxC9S8Bdj0AuoC+EYaxRF6AngLAMzmGtCwVX8eEbKyTptfJCqq3dg8o2tH9/h70Iim/+mbZphgMHL5k+ORB4HxhV4094V8CNIguuUUvxY0HAAAIABJREFU6xrGWGl3hO0Aircq/blH15okm1IAkH4C9JeLrZ3eywA69+keASAIONDoD59ROR6GN/fNPfK7wDzheRaIlZVmpCzfBuCbr2KTVHavJKhfkc7bSZvWAoFdyrsGyTXbO85xvJvgg0gwkEbcXShK3bRWrs8bB/S4WmzA41qAAJpZPwF+M81vzMesqHyWvgyd0vc3pNh/izVHEnDN1SjOyPiC/UdghDmfNXCMJK6QBkky7OgrbPAJGtRj9T2C1twD6fK1VL+gPkeG9dosYBbIZQGyPB6aofBsMVZjDmTeOqJslT7tW45l2LtAeJkq33OOAoGHRchhnSYoSHCR7yL5UQt+cjH3X+/fMZC63p+g9d8sUH4LGEhdfpvaGc0CNWkBGMaLOlvcFMl7BA3q0NGwHfZbZ/2/V7tdNJcP1niRJPrNfVG4insCkIaJjS4zDimAbSRxkrrTLFqhhTww2OZrZRv0nwEcAIthfqMjilRJuUHqwG6D2QbLDaADlh7gAoAYrHj+R6CBglxxBt5BAQ5olMKyHuzGMyBAAgATgPTB7pNd3yyQxAKBvcWxbGx5mwD40lskixAF9o6ImcXGN85o5Rt8bbC1/5Pcsx2TzALoOl89odUDHbulQ07QEmZyoVJGBFjvk3THOc3tV4npx3lzNYKQp/Sd1d0DXqOVdYBxVSgTPwSFo0yjqH4BILc1s4BZwCxQSQsw9yDlN1/ZKPnmu3z9YD5EqhDJQnz0TG0a15I8H/sEjjirObsVvWwdz36HwDKFZsmKsVZdCxhIXV1729XMAvVgAQOp6+EpWR/NAmWwAFteGFNzxPKC/QUrEAAFBw32FEyEFWI1BPAFPWgK9A0CmTrn3S4R0I5Dix4nQDQMNkHDXgsUoDYdO4Kh5sHqPPnTQXM2nWkdNK3xe9Gx26aU7OADgyMAUqMRvUjga3pBrFIfm4cK1DGeQQQmRMAYzjSgNc8PljQgBeD8lQI3xqhgZIDP9gk02XC0uox4xhljSL6/Z3PTZRh+ACBLCtBbLdV29n2zQCUswLyDHMICbXbPTymp4FeUuYAOtWQTBFYf0Dsa3/DyjsKyRb84gNmV6KOds3oWaNczJX0cYJe16HJl9sT1ppP2hDl9u9Zcxs8V41q0ll2Yx7Odg7VtjdLWJyg4ynrOWIsDNAY1J7W+HWcWMAsMhgXQiF4mvxD/PdKn4z/FS8Ex/z0g2Y50uSP8UorIzh1zcZYLV8OXpnAtmYgzxKxmnd6v+i6s4TaHVmdUGEhdHTvbVcwC9WQBA6nr6WlZX80CJVgAkHCmtC7RYPNMAoDPlC4EDAQcMrSpA/ByQpvmlXLcYOFGbGUV59NGHEB2MBw3gFf6/RDSA0FAvTsLgCs2xNDsrDMcT+7dF4zM0QDpQ8GrC8zJIZ6thkb3YTRm0ewGNE4RNWBlzBg5zB1SMazjOm66mBojhFxn0r4OgHPUhfxOOAAvquDRtejbEP9suFNAa+4L9hx/R7oF1iZOOGxlX49Qx5/W5xsFqu/SZ5XiUnMppE5o9HG6nHxY3soe92A+QD5A+jn9e5LAFEB0a2aBerYAgCTvYjS3kL0RzaW8j8gNIZMEQE0hvPhcSXCQQBJFnfYogGSt/i3AmoG2Kc+eTJrLNQcTFC208X3mccYFwVayc/Jl5cDeZn0G6GnXRIv0x+Zj/T6rhz4gNQNwbs0sYBYwC1TbAvihSBvhM2crugrJg+Kt6PiztyBYh/+Yj1SS7V6Y87Yp2AfwHE8IYf+Cf0wNm/j8TGAZks5aBftwY+epL/jQ+1MED/pkrfIWMJC68ja2K5gF6s0CBlLX2xOz/poFirQAoOE8gaqTJQkBKC1MVZthbW4F+GbCbykOuEogNaALhaHQfQashUVYba1qHEwcVxxZUvbSN+9xULkYzWkcaJxjHGZYcOh9RjIazhdH5DOACFK42fPv9UzIs16LepqAfY7H0QW0Gq9+ehZcGk4BoIDdouKO+UFq+gQYhhPNDyoCXs9UPxRmO5nqX9Cqpo8wQOgnuqQj9QMXD61qCnJVwtlmTMHO5wewBtug+ccmIDDQYbljH/oeggBFDmH7mlmgZizAOylFD98IxPC6k2mx7ySa8WejdzfWWz6/XCxq5rDNPafdwfDlmrkj60gpFgCQAQSBiQfAkkdS+pJL+RoCmiX3ChwhuwlprnyB1fSTUPxrjdbsuVrnR2lQEriEEchaUktYC7aqtT6V8uztu2YBs8ClFghSQrzr2RSE8GfxWWfIj+6WnjR7DLIlO+VDMx9yjkLql+B3cg5kP+JsavYPy+Svj5LTGt8/4Jej7U8WymRJIc4U6WSY5u8Dmjc3KpMUiT1rlbeAgdSVt7FdwSxQbxYwkLrenpj11yxQpAVw9kbLQaP6NYwtyF5IVFBcEEcxnbkAsxhHD1YXIHWLUFd0MzcLtN0jp65am16AY9jfgDukVuNApjcA9ejX+cHfS76bcmq5X/REAVgBqHGYAQ6oEk4VcoBYNtewyZFBganRKeCewit8DxDYFy6EWak+x0FqHOcuOc6ADzCNAZPzgekBtOC2cJO5LuC4ajZ6ZgrPBdCcDQCfAYBT1ZxjuQc+45n26vcA6uV2tQHaeS4EDdp1LfrJRgQb5WMAFjmE7WtmgZqyAMEXMiyOKYLE3/cpeBSKuwJS8m6G9445dqFYWsh8dOklTlLYrqZu1jqT1wLMuch9sBbBbh6tObpQoBlm9FYFFZcqBT6T7nmuTrAOrtfaxPcIRJP6Dsbig4T6k34Nttw06wO6r6xJVpwx75CyA8wCDW8B1kqIKPjPzFOzNIdCoGF+gDSCb9mpfQrZIkkac+iq7j6fHRrtCpzPTCFTdITOxzwdfFRAagKDnBqw3BMsdPxJzU8A1xA8aqCkS5LbrutjDKSu68dnnTcLVMQCBlJXxKx2UrNA7VoggJ7j5AQuG9fmHTRkNHDi4oyFbrGydgignSLHjvQ3/z15kDiOO06cEftAetVVQKoB1gHT0d3MBn56JnWRRRFhPO7QvYxtGSawOboG9whQQKVwihRePaHNM+NIJcRpZfMfilThXI8RGDFGTjSphIDqfOalOVJINAD4OhVmQUsbwDsT0J5rxHB7gOYA4VyHcwf2Jt/DqeZZoCMOqB6AiPCsyz0a2SrwTKaLdYJ98gHu5b6+nc8sUAsWYO6AbbUPtqo6FE9phrlFdkMcFOR3aFobOasWnl75+kCQkrmfDBfGBOsHUlAUBSt0roehz1rBOScp66nQRoAV9t8WScp0aQ0PQRLWAn6qsGT76xBUHqu1iuAsDO94PwCCWBPLHTgt1FZ2vFnALFB7FohkQqL1lD8pbrhQWtJkgSZpaPWv07pMdiON8y0RizpIiiBfGEg5AOPIclHsFsJOaOwpWLvX9/Rrr2PSXEnsXsoxBlKXYj37rlmgMS1gIHVjPle7K7NATguwiSQ1mdQ3mFe0q6SV6ouXpBoOImlwOHYAr3HnDb1VqmFXI2OdS8NWpr/4kAGo9htc0Fu1pMzdTLIgbOq3CtyFmTxF6X4ArgAN6+ScokuHxuhEgde75Khy30O1te6UnQAiAJzYcAdGGFbCIQaEwmYA0uMFNgD4bxEDfZ7ORTph0v6GW2RDD/MMJzqdhQ1Ljn7A4gQ8hzkddLMrBQIAzJM6iQZrsdqB9oqaBerdAswTG9CX1jwZf9fYWJNR4Zlh9X6T1v9LLODnea1FIY0d1vRizYcAHQR2YeCRYXKZ5v9i9KkBl09pHieDqZjGuCSYSlCVMVhNxjLrH/cNQA/IQ+r9Qa1NvAlnhZAfH2wqdzEGte+YBcwCg2YB5luy9vDFqf+QK2MSH/+Y5s4N8t8P9UYhObnv7mGT2z1JJN44lgxEas1MgUWdQaPpiObiuw/22Tpe4advIHWFDWynNwvUoQUMpK7Dh2ZdNguUagFAxqvHi0UtBuBuASwAtIvFjCU9OTTwX1KG4+wCPiM9DmAbAJujAXVz7TtxMINCRzz9vZB7gE0NMw0WMaAo7F34w1wXvzIp6AtLzbOcU33ie2zo0e6EqU0aMuc9JMd0vQqpwEjzAH2KkoyTC+N8kjbgSJ/sPC4wQd/H2SUlkN/BdvaFA3WRoANNyiJSJdgZ0L8QYJdzIyEAUA1jOz19nAKXANjYljRv/HBACVh9SJKkMh4LMXfeY0mXnCynfrpY9oyZCyGMvF+1A8wCDWMB3kkYq2QvxJmisGAJ4FDIri9Fr+Yd8brthlrX/fMHiAU04XlupSit5nxSxQFRqAcA8MFzZ77PB1KzzhJoZEkLczvrFJkxrBvFNL5PH1h3WR+Q6ELiq5xp63QtkqS60PgdawJr6V6tP8d0QZjk/K5HmUCA75WojVCMjew7ZgGzQP1YgHkU3xvCCvuXaGq8eH4kEAZhAzk+MjjCUos/fo2yIdPnU+ZJgmgcx5yVSfuaQB+EFdZ69goWY6vMmDGQujJ2tbOaBerZAgZS1/PTs76bBYq0AIwvHD5YX2yOFwoARqsa58+zADPoPodLwTzeLJYWG1BAU5hapNVlc94AmClIwinZOLNRLZTZxXfRpAMQhaFI3+krPipualKQmnuIChFeALe9fInsgNQHxVooerZaWtywK2DI4eCOkG0A6wFnAa2DM4stYC2zWQd8Iq2Z4mkTBXZTUDG6npNG9QWbAkQUIo9Bf2FIA2yPVj8yFWTMBNTDqN6k50QQohy4GPEL7MO1sAlAPfcSNAOLHIr2NbNAXVogsLAAqCkmG94xglFoT3vJIH3G5pY5CsCSY9ClL8f7WJdGa5BOMwfCnIZ998dDfV7WhfWIwsSsTcyLzPvR2pT7pgn6EkxkjWE9LXdDp5pg63ZlCyHtVY6xx/0jAcZ6jv5rOCe9Z43mngis8m8+M3mPcj9VO59ZoPksAPGDYCB+KIxq5hXYz2SdEOgjsIcPDkEjBM/4DoXMl2hNHhmT8wh7AepJQO5g/s40V7OOU3yWOjN7NH9GWSHWym0BA6mzW/RR17/Jfelj73SL588qt9ntfGaBmraAgdQ1/Xisc81sARyn8fLEYMmyGSxnY5MJ8AurievA/MNBY2M9pUNs35TsRaZrApp6p1AfAsjAJEYLebccuEwNdtnloyWjoQ8BsgFp0LMmFa+QuxojDW3kMo6I2UCfKUDIn/lAgPQ+pRRC/K/5LkDzdoFMAK8ThCYfUFGzVYf7PWi/QKBDp64L6JAPXOZeAKQopAbLHGcaoJrz4wAXy4rzOuB6TrD38rHy4vdKfwA/0NsjiBCvdF7oWOLZAb7MlT0YO9iC/oQoQXF8v0J7YcebBWrHAsyBaNkzHwHUhU0xjCzmjcP6HSxrpm7elRmar05oQ0yWhrX6tgDz3XxppFLga6cCEQQqAJgXCQgZFSvKleQu0U/dpHFC0A/Qu5CAa5LzcwwMwLWS50ISqhyN8TxbazqVKqjdkClbBxuxVrDmF7LOl6N/dg6zgFmgMS3AvqVDGtXMKkFWq1d+t7glXlKI9TZeGwLZJfxw5iD91UsynZcMhLASebEZWdRYkP0OGSjg23sk+Ye8F36+tfJaoJ5A6jNb1ruhk6e5IaPGlNcIWc5mIHVVzGwXqUELGEhdgw/FumQWgLFLiiybVor3oWdcCsiYz6KB8QWba2lnixsn5kEu8DcAvRwDiApT60GxjwFr0ttibdxnC1zmGt61S6UiU9gE7c6kjY3xQye2eUYz54mA9uLhUcBjHE+cWuQ+AJJhh1EoBcbErJEtYsYN9wzmpFehX9gDxhqaoO1ypmdIg3qMijKOFKM86XniNkkH1ZPai+NIfcSfhl1STJVy+otsAXrgMEE9MJ2yeTH3Ukjf7VizQC1bgEwF0oqPDpzxrNGwbeV9QZropN49ZJGYX3hXYH/1SRei3AHHWrZRI/eNoOaVquNwpP+cr88AOI0WM2t2PjknJDh8wFZ/UlyQdHLWHlLZAVBYQxT78GtcIYHJaHmN2M0wBAFkYDb3CcG5V4xv1ulyNMYzslWMczKHtso/sWYWMAuYBWrJAiSmLKTAtwgWPrOFPYN3YZN7r/G9DmQPgn2FZoLWkk1qtS/1AFKf2bHZHf/Hm9y5Q/u9Gduuf7HreOkby2LS/v4Bd/snv+5++dt7XP/Aabd04Wx3202vdjOnTXKA1K99yTPdz351t9uyY4+79mHL3Yf+7nWutbXFX/v7P/mN++dv/sQd6Tnurlo23/39ja90kyd2+s/uX73J/eM/fcNt37nPTZ860b3nhpe5q3UMjfO++NlPcL/6n3vd7n2H3J9fu8J/ty113rLcmJ3ELFCCBQykLsF49lWzQLktEDZ/i+RYISsRSWhEcg/3d/VVTM+UzfAE0ui0qS202BNdZNO9Ws4brML0bTAAJ8zCuF8YWMeH5PSREk+6dJIGMABbjT/jLZ/TGXc0w/cAqdFvJkWQjTasYwIDGz378ZxbROq2QINcQDj3kc3dhSFHVfBIRuQCeyPJfZbjGJzyPxzs9awPmM8esE54Yu/I64eij1eMa/WpjtbMAmaBCxYA+Nt0NCqSF9+0RoD00PMgJN8IATVjYDXOCOI5o3MK7vvg4T6fWYTM0xXjWlx7WoGu9LtGHxq9csYFDGoY96w1rD80mM+b9TvS02EC5srCiQcx8RWIEwOkAKjQxzlax0boQgQpyxkgoe+A6qwpyGVZMwuYBcwCtWQBgnRXK5CYLvNRbB+PiTC0UmQcAoDWymuBmgep+0XCev2z3bnjRy+68Y5X3eDanvK8ko3xle/+3P3m9w+4D7/3DW6YyE3/9bv73bKFc9z8y2d4MHn54rnuDS9/lhs5ot298V13uDe87Hr33Kc9xv3yv+91H73z2+7OD73dTZsywX38zu+6nXsPuE/e9la3/2C3e86r/8597JY3uUdcs8T96rf3udvu+Kr7+Tc/7IFozvuIFUvcq170dNfaMty9/e8/456nc77yhU8t+X7sBGaBcljAQOpyWNHOYRYo0QKeoKofUobRM6WAH4yoeBVr0mrZDAKIlMNFSkk6ezAFEHKm2AYj5NQhMQIDOGmjL73adMM+RiqjR8yyeON8y8e1ZdR8A7RBPw7GIdrWSRogNfIkANvIfaAbDXON1D+4yplIEqTm83kcbEWrEyYbzGz6ATjdI5D9pAzCOZdKc5TnkIt0gQ4eZQMzHUOaIPdGgAG5k7YCbJrEDvmOwZqbxNCDJZ6UQEfZSEATQDbA+6FDzwmIaCmYzZevb/a5WaCeLcDUfFwvCFrUe/STa8/KvIOMEEGrcjFZ69l2jdR3WNMLtU6sVAC5x+tSIwPS6otwsTZRNJB1IMr8uRDoY6lDI5qiXGRNAUrP0RqBdiqNgOIqgSFTfao69Reyr8esQcJOfKo7Y5K1DtAbJjaN7Bf0swGpuU56scNSngeZSPgPCZfuUi5l3zULmAXMApdYgPWV2TGTj0tW0woViC9Wai/9YszLKxWQPGogddlHYq2D1Gc2rHbHxF5Ob8Overgb9e6PlWyPO7/2Y8+U/qCusXDuzIvY/ulyH+/7yL+4UaM63I2vf4F73U0fdU97/J+5Zz35Wt+Hru6j7kkvvNHd8/PPuy9+4ydumxjU73/nq8/375kve5e7/V2vccuXzPUgdVzr+hs//KVA73vcP3/sppLvx05gFiiHBQykLocV7RxmgRIsQLQf1jRAK3rQABr8HRAVFm/Y2/Lv/WLtAVQDfJbSAKjniOHMBhY5ka6UPvQY9WWJNrTFFHCiWBIbb9iFcbiZzTob8DlKhU5nJXPcEUlR3C8NaDbQSRq26lDHYaMNl3FCwalJshv9zgQY7xVTOgICovQoGsA0Diea2YCygNSw2+gFIHj4fbYakmzMAQToS6ZjOA9sbaQ2cJYLAf6T2IFj6APXAKiI+hEBIfyuTx9uEEhN9fJ8pkXqhB/sN0vsOEB6zs33ACLyMdWT9teOMws0ggV4N5h/mIcBBAlsZWvMVwR+KLhUScmmRrBrvd0Da9tDJEEFa3mn1j6wC+bRcZpHYUUznwJsAFB3Uukr1ajLsFtrEkEO5DxYG2el1keG0l79nrE1XwFZXyA4SyOQTaCV4rgoZwFSsw7jHrC2jxSjG5kpQGqOYV1ACgS9dGtmAbOAWaDeLRDJd0S+arwxaxLgYz9TqGRSNpuQPXVflzJGbf4s+7CpdZD63JEu1/PaZ11y361PeJYb8dp3lGyP4ydOuQ9++pte7uOs1vAnXPcQd/NbX+pGdLRdAiZ/+DPfcqfPnHHvestLHKDz0eMnXYuY0KEd079/9d2Pi2H9HffTX97lRo3sOP/ZyVO97oPvfp277hFXXnLeX/y/P7k7v/Yj9/0v3lry/dgJzALlsICB1OWwop3DLFCEBQA2AVYpQATLVkqUnunrgWmdDwYW4GB8iwrbODCq8wGPubrEJvoaba45N+AtQCbnBridrc0yRQOLaWhzpqf+cj6cRQDwTNIZgD1rugdUHPCcPwZQN5/mG/0OzGjSoUepvwACANaZQOoD2sFvF5MMQCH0AWD3T9LpDIACxasoLEUxSDb1EyTTAQiejUlNv8+dAyTPfgx+s3+Ovr/ll8ygDzy7APBjA1jtMPQAxHCm80H/ANKw9ylGw/hDScVA6WJGv32nES3AhmFoWhQqvNcAz2SB5AKfAQsJRPKuBnZrI9qpGe+JVXKZ5JDIxgkBQcYGc+gkFR8mcAjITEYO60Ro+wRQb9J6dFyoNkOLgsDzJMtBI6BKIcYZWjPJYsm1bCCzxZoL8BwKFHIVpLvQuB6t9bBd1wUfD4paAOMEZPOtC834PO2ezQJmgfqyQDaQmtgecyr7j3gWSyl3h5+N7GK3gdSlmDHjd2sdpKbTp758h+v72ffO93/I6LFu9AfudEOnziyrPTZv3+Pe+nefdC969uPdS5/3xJwg9avf/iEv+/F0sanTG+zsvfu73PtufEXG/qUzqb/0rZ+6B1Zvdp+47S1lvR87mVmgWAsYSF2s5ex7ZoESLAAGTKowm1M2skHZOB+OCbBKhWkAVZiyxbaJujZFCGmwsTiT/9F/vAxIvo5kuDDyG6sypMJRXAogmd12JpiW67OBBiQnLe+QWN1bjvX7DXy2BjuRok0woAEB6K63YpZ+41wCSFPEkQ18dN/uPJsN9jq61BxH0CDS0M5d6BA2HI8OiZTBagDgIVhB4Ur6BJOO1MekowMpEn+/qadTxKMfrNu365oFKm4B5qETKo7InAlYHeYwAnprjwx4UDHbu8bcxJwtApZvxl+t+OOq+gVmiDG9cOxwH+Dcqiwigq0E/tDyh8kMCB1fUxkrB0+JRY08lr5DYx0jc+eUFsKdfjwNkURWq/89xzOGMhXwZQyu1xjcpe+Exmo0Q9kwZC+hRR3W3aBdfUqD8Xf7exNLQFXdoHZBs4BZwCxQogXwzWFRQ5ApF0HksMguDyooWE5t/xJvs2G+Xg8gNcbu/88fuYF7/scNnTjFtT3rJf7PcrSv/+A/3awZk91DrlzkBk6fdq+58cPuL5/3JPfMJz0qJ0j9EzGl/+lLPxQ7+rVu4bzLfAHE3/5hlXv585/sdu454F7wur93t7z95Z453XP0hLvr3jVeh5oiioDUN7z2+e7J/+vhbouA8Rtu+Sd36zte5Y+1ZhaoBQsYSF0LT8H60FQWANNcIN1KgFvA6gBwROCHZBb8FjUz8xYAEiY1TKtSmNTgtA+f1O4Z0+nAcaSFHYG4HvxNgFpyLP2i2FO07b7QYCov7WwR2+xSfeewcQYmD44kv2PzjjOYrdAYadbzxgwX2wyWRLI+wnQDLIJd0QKwrS6SKo2eKAxkCidy5w+Z2H5JYcbIHnwaAeKAwzCYAaEoylJ+jnThrwR9oqDLXgEg+wSA5GOjcwUADVjUcRmUwq9s3zALNK4FmHN5r5hnkE4IrCx+D4t1r961OEgdSNdskmHQdiszxBjUjTs+mEMJfMLYOyG2PAFk1hkAkukjBZCwaqTWUJaQXn0Y6TifU7Fh1UHIwMojPX16So+aeTyqa9BySQFbzgdAvU7jMO4PsB5N9nrZLR4ojzcA798KpEaqyppZwCxgFmhEC4xKBQrR+U+whclpAmbKAU2w7HGo8WLB5vKPmHoBqct/59EZf/5ff3Cf++qPPLA8ckSHu/5J13oAGWJEOuM5LvfBd7/37//PffV7v3C79N3x48a4Jz7moe6db3qRP+89Kze4O77wXbdu005fLPEhVy4UaP0KN75ztD/vvNnT/WdjRo1wr37x092Ln/P4St2indcsULAFDKQu2GT2BbNAcRZg44iz46U2JrT5vwOSwkBmszldEX+YxIAesKTRBoY9RWNjCTgCaIsG6nal7JZApPagKptegN4AuvgUdp0UfVX6xEZ7oiQvkkp/oMu5urvP62HGG9fiXhZpw5yU0cCG+0GxsvemmGaZLD5GgNFCilSpj/T9Er1r2Qwb0R0AJljSpOZjZ1iRAAc90uNeK6kR2OyA1DizgPek58cb5wdc8MWwUs+B47HNWEDqWkCpUx1mjABSrwOUz4FDYJOpHbAALwU/ihvh9i2zQPNYAPmOB6Wln67vC8DI7DFK8xMA4UHNE6ZF3djjgrn0Mq1xrCsELmDawYKGzYykFwUUaazzyFlRZBhvAIA6XkyzTcchCwJ+DIiN/NVonScUT0xfZsJcnymzCjY3slV+rUszP1lFrF/WzAJmAbNAI1qAIN0S7TmS7l+y2SBkmiKht0H7BwrkxhtrvYHWpY+gZgepS7dg4WdIB78LP4N9wyxQWQsYSF1Z+9rZzQLeAmxiA7iJ1iTMVeQlYAzDlILsBPMKbeV1coRg383VMehK4gB1aUMJcApTiw1uOQp3AMwif8Emlr4B2NIfnLET2iXze2QgAM59unEOfWY2313qMyAwAHd6myBRTLQ7kenIx8wGWEa2Ys2RPs9gzIazsvGmwOFMsdXGiKWN9ma8wXSkKGRPf2TKIxjdAAAgAElEQVRfClltERMisKkBnHcK7Me27OIBk3hODxOTOr1wJEGDHl8AcZgvwgJgjewKTMmxWYo1DtbQD8UaV3smevZe4FwjbQK4AiM8aQBhsO7LrmsWqCULADYCUqcXTeRdInBFobwjmksP6bhSsl5q6Z6tL9ktALjMekn9AwLNfn3S+r1Ia2xgM7MmsbbCyGOtZW0L6xvfZ80niM14IQjCnMz6Qq2ATI2ijADUrF3pY0wxErdA175sFFJOF7ffH+jNyOC252sWMAuYBRrBAmS2IAlYbNFE9iHsZU5pHoZ4053aH8XnWWKPSAWyS0Gm0FrxFjCQunjbFftNA6mLtZx9r1oWMJC6Wpa26zS1BXzKr36CzAQbUlhUIeOWz/xmVF4PzhBOEcWXKAQIAHxSoCjOFswp+UyJ9YbzGX2sdrJTBd4CtrLZBXjheuMEsPA72GDIWgCOk9IMOyF9w8wm+4z6BdjeJUdt49H+S/QuuRc24DNj7PBMfePasMuRDWHjjbYmG/FsoDx2pT8wJiaLFRxvMNHo006l58HIXiH2OuD3AclhLBwrvVABSWsF5GJPqnbDiIRAnYlJDdh9QoA5QQMAfeyEUzpXTPRineB8zybJ59wjDfGSwObGbhvFoj6aQ9M7nHuSWOjLxrX5wlr5ggdJ+mPHmAWawQK8dXtPDCiQpqCX/hEPpDGPI+XE3E7ACM3qBK9iM5it4e8RUIT1aLXqA9AYC8sUfA5BTwKigNiwmAGrQ2Md49ilCuQSjA7svfS5Pd2A+AOslaSgpwdzOed8rU+XK9uID1kLWVvJKPLSV/odgdrTsboGDf+A7AbNAmaBhrcAUh+QYjqLlPogmEiNAYrMIouEBCOgdXogkH3cZGQb5Xyzf7JWvAUMpC7edsV+00DqYi1n36uWBQykrpal7TpmAVkgSH5kM0a+zythxIjlLc21FPhNmvAigbjHhd4C8LKpZQOMNMRogdoA16Qgh0JOfnOsjS5/ciwb9ENpIqyAv1PlzE3XOQDqs+k44xzCQtt2fCDF5hZYLkcTBnQuCU3Ac37GtA5Rmj3FqkJ69TkVR4Th3S/AW6l/uvY+gdSwqunPfdKjJlgA1htkQbj3sTrPaDS0dU+wKWCJe4dU18BZpX84rIAPbPRHK5jg7VEl2Q9ADCqMbzsmJ1odoU+AHDDWASJwrpOwNxcAYih4YCzqSrxZds5GtQBz3XbNARSt4+8AkwDS/B0GK1koZF3Aqt6goF2uIrCNaqNmvC/WR5498zJjgTVjql+Xhnk9czKktmpNjetBw8ZDDov1iIAna2PSRoYT6+VGCimnTfiMQ9YnAsOsYWRI+WwuX8jznP89gWeCmtu1vppuelKr23FmAbNAsRZgvsNNTuKfFnMNzj1LLGoyWC6RAIy2KucDepA88J2ZcQniEfQjwxUJJog5uTIRKUoLWxv/m0B0mD8HYw9XjJ1q7TsGUtfaE7H+mAUG3wIGUg/+M7AemAVyWiDgntlkL8ptPuRI2DBv1kY7MJiDtAaMaNLbAapnKY0YcCaOywKeAuiuls5zug4rxwXm80KxywBUM7GQAao3UxxS12e/DtgDczmXw4gNcH45doo23oDRowU046TCWkOGhE08qXmc32uIysFcK/BaJOnzLUhgUJARORTAJdjWAMAwwbl/JEgAvWG5A3bj6HI+AIFsYC92iUDw8qDYnl0vJ3qXAApsw99TpOpLmJ3ZxgdO9kzZYI5+DKQu91tk52t0C5CRQUCOMreAk8wVyAIxhwzTfwComSPIuGCOqNb83eh2r9f7AzRmsUxfxyYrmwXtaMZKoY1UdNai/afg+l3cooKNYkvrP+N0DdYq1m3G65AhkXwXjXM8qHHcZSh1oea3480CZoECLRBJ/jHvVGZNhGRzhbIDyQYNDf8bUBxixzH9EKhj9kPpj/kP/571m71L0nUan585m/0Eew8knVjnWfd7dK5MsocFmqqpDjeQuqket92sWSCRBQykTmQmO8gsULwFComs4/jAzMXpwVnCeQrAZj8ay3Ki0gsTFt+zzN+kICF9QOYjrrIWQGYwXWG9bqkYx2hupgOcMAphPqP3HGdL8H1AaVzTEUJxKNgHkytTQ5bjHrGcAZYLsR/n4nj6H4HGkTPsi1Pq90G2mn4BsMOeiDfsD6sNu/MRqdn0hdRBilhx/G6xJg7r90vkCCOXwhlwulU+8RImdWBqhCKX6HuXq3FdHGTuD/Y09wYDZDcpigloKrD8SE9HmsCkPsr1VOw8zWIBgl8UUgJbRIN6v/5NwTwas1qnJknmoVOSEmIOMcXKZhkZ2e/Tr+2pdVDkar8G+SygDOtoEmuxviD1Qap5pimfQOtCzfGwu7PJUiGnBUhdjjoXSfpsx5gFzALNa4EQPEvgohZlJNjN1AYIRec5CX4yhd3Zl8RlluL7BebSYmS5AMUh9kxoH35+70HNAfY/tuYnf4QGUie3lR1pFmgWCxhI3SxP2u6zqhZIkaZSYCcgYu74PIxhgFui/2FD2X/2rC8IGMi3AJ0bBYoAkla6JQGGAXMBmuPOIP2C0Yuu9hptfAFNQ8OZg30NTsv5AYKR5sjUBuTB/k7FnZKAreW2Bf2DZQaYjl41QDfFBXmEFJcEqEY3lHRp2MgUbIwCCxcD0Di9SIlwPGA85+RclWiMDXoMGw7md7ojnu2aANUwqQH0GWuV6l8l7tnOaRYYTAvAylqrOS4qcBdtd9kMszH1EkAKYCEZhMQDQaSkDK3BvCe7duUsEAojklLO+GCtJwDt5baQiirg0gA8rEWsKQQld+gn0/iC1Xe1ajHAoM7WjEldgOHtULOAWaBmLcBculyEkimSFcQdD/V8KHKOJEd6keNy3AjXjLKmoswp/n6QAvTICJbjAk1yDgOpm+RB222aBQqwgIHUBRjLDjULJLUAW0JAzOn62S9JBvRL06PqbEphOlHkg2PbBVLj4HjcFpBUHlY68LnycJ8002L6FEk7VIHjMjEWuAyOIWlzawSWBmYhv+feAEQphhgB1Zcyj4NTB7BzX1e/14irhUZ/Q1cmCXCeM1pyIHpegFM8L5jI6SADLPBdYrl1CowAkChWUiNc1wc+MiAZMNdhbWDXPfozn353uj1DUcvZCiCUSY2kFh6Z9cEsUDELMC9tEXsVcJD3kw0qM1XQGma+4H0nEMd8eEjzmbXmtgBj4UoBKADMfQpAU2sBcLqYRuBzdTeZRqSsn82ZXUUG0JXjo0LBma5GMJXaE2sVALdmFjALmAXq1QJkeF41vs0XfWfdJYMSfxjd/Uoxt4Otgn/O2q8p2VjUBQ4iA6kLNJgdbhZoAgsYSN0ED9lusboWwEkhhZeUM0BoovebtAEk3SwA1RwzDp1jHQMrF6mGbJILgB8AITCe/nCwTxvS2gBuAV7Z/ALWxhubXthdGwTipOtvtmlTvkDsa4BeUp3jDVAeW+FY4lTCfqiNO416SW/R0V4omRNYkjwvHN9QCCZ9lAEe7Dh+RvreYimT211kI50btuZ4XZtABvIC9AVbwu6GXU8xSMAIxkZSFnW8O9OVbo5OOPfCWCwWUC/yFu1rZoG6skAAqAnwnDsXZVMAUKP1CzsWEJFN8gjNE2RjIKlQS3NZXRm7QTpLtgogNT5Br8YKQdtiQWqCJA9IDiu9QHE2U7He4o+M0njMNLeTtXWvgsJHlInD2mJjtUEGnd2GWaCJLMDcdYXm2PGa705qzd0qclCXakLYfFb7g8BA6tp/RtZDs0C1LWAgdbUtbtdreAtQIAnwGaYxG0JAW/SdATZIAaNwCEX7AB0BqLMBgme0EaUQF6AtshGkqwnnrmrD6QNo6RgKEB3154SQUcB2GMSLBdhOlx5bHGAPIPVG3W8m/eyoOGGLNs2S0NCJuAY49yHd3A4B06Qxx1RCqn6/HjzQcwPwBQwIDi79nCIwl2fn8XV9gGI2ABWAcZwUB+COxMt+gcdeFqSIoljhxmFJI51CY6wg4w24gZY0doI9XaosCvc8jeeo//En6eg8X67HvVxol7Lfq/qA7GJmgUG2wBm9Dw8I0KOhJUzBJJiow4YCTA/x0h5kN1CcabQ+A7DurZHA4iCbrqkvj9wVLD/A6vTGHMssG4Vto8WFf5ONQx2DeMFd1iX00AlOJp33OeNMFU6crwBxenA49IXgJlqqRFeQjUp67qZ+qHbzZgGzQE1ZAPIPjVoQZJoYQF1TjydrZwykro/nZL00C1TTAgZSV9Padq2msQBM26WdkRYkEgpgFACWa48MCOQc5uaNbvVb0XR5BfBAQF4Az/XahAJOI5nBxnQwnC3uA2ZCKLpEP9Bb2yFQBoCUtLp5Apth8XIvsAYBZfh8r+43GzZzueQy0HlGuoTjuefu1MY48Kureb+wh2G4TdD9wDpDZxugic36od7T57W1OW6aNvuA1TwrvgOgy/FxkBpt2m2yAcfMlX3iIEOhLwFABYWtemXcFgEWFLjCrqHAJv0sR4EW7o1zUgwT+QLAddx9xh+BEoD2Ufrx8QprZoEmtQDvI4XqmLOQ2EGuiXlaU4UPOsKaJmuG7AfeTebJ8H4yt/nApP7sMXZ1U40gAoHopRKcTg/qEsRmvHSmMm4IavhAh/4kaEgGTWj8jsyZTT2nfdA4SSOoerkCw8htpdeQiH+f9fvYQCTVdayYKmJJOmPHmAXMAmYBs4BZIGYBA6krMxx27N7vnvvq97g//cfnK3MBO6tZoIIWMJC6gsa1Uze3BQA754lRHYoWAWTcL01p0m6nC+jM1AA12YRCvAXkRDYD8JP04MHYM8JKeNiktvNsb7bEFDWkb+hs019SiAGrAbIBaE5opwsrK5sGHEANDETAmj1ih4fUeOzB7wC7AYLY1NM4J3txrs3vys3wwr5TYUgDOMWkV7g3WJMwI5FrOZyihSP5ATgFgD9q+IXClvHneUQUjq3HxKIWKDAxDZQo9K2AZUcBShjsgMXYvZJMc5j+V6nYFs/1pK65TdeLmNbDPWu0SBnVQm/bjjcL1KQFmA8e1DxOQGeRMknC+8C8hOQHGQgdek+QZyIoGQcSCQQBFhLcWqfPakW6qSYN3WCdAmZG6orgX9AtZWwc1lqxW8Fa0tP9mqcFkDmYtZB/w8CGfR0Hl2EJwuYnYJmkcT4KKIZgcrbvsOYdoehxDKQejKBxknuyY8wCZgGzgFmgMSxQTyD1vScPujltY9z4YW01b3wDqWv+EVkHc1jAQGobHmaBMljAS1boPwCzgdvEphQwc76YtICsFNnaLuByqphRsJOzyXyEtF/AagBazo2+M2yrYhsg7BiBjvvE8IMhlYx/JbBFN7VsXItA6KhaNhIk3COb5FWH+8/rHwPUcL9JwVOOhRwGcyuAz3PFrmZj7itw6/8hLRpwFuCbRhHCvdrQ7xO4nfRa+WwWgCPkWTKxzGBMwoxk4448CdIeiztbPJuaRtdIyQ4NUBmJDljYiwVKtAuwSqmD+EMuHJmvZxc+Zyzs0jk5b7wYZfIzJD+SZwmjnGcEo8/riKf0TBnH/C4Ujcx3Vo7PlDGQ73v2uVmgVi2AzMI2ySLAcF2ieZyAGnMq8ytzGZJOsGBp6MkThAsNqQXmBN6LdT3RfGKteSzAGsN86uVf9P/jBHQ9o17AtBaisVr/WOMCQM0cTHCawEfIxmE0Mb7uF0jdLUA5SZuqgPmVE7L7HBfWrigTauPRfq2xF2poJLmGHWMWMAuYBRrFAt5v1Y8t0dV5ovUAUq861eWesemnbkf/cW+Ud0y52n1o5iPLZqC771vrPvTpb7qtO/a6y2dNc5u37XY/+srtbtaMKe74iVPuHz71dffr393nOtra3F9c/+fuNS95hjJbh7j7V29y77r9827fwW591uoe+dBl7rabXuVGdLS7p77kJrdj9wHX0d7q+/nFj97krl42v2x9thOZBSppAQOpK2ldO3dTWYCNZDroAABKEY+z2pTCevISGSl2crZCiRgNBm/YlMJcfkDMvaRFkjIZnc0xrO7DKiLCBrSQ4nowuWD/IQEBQAwIM0T94xzlcOBgiy1V0b6J7RGYyzn5M9JD5m4uXCcAp1uOnvagbVKwPddAREMcrc6I4ZYZQgYkXqlncFD2A2RYoQ3/WD1HnieAwUgefqoh9UFQAYA/6JJzH6f1H86eK906Uz+5R1LB1wkk5/rVbCN0D/PJBhBoDevzqJ49IDYAHbbCLpnuCWCfwMJxISyYpkUaIbDU02plVvNW7FpmgZItwLv9gIJzsF9hxc4ZBeAsSQ+09fUi8J7zfkQBxnNesgkgMjT0+2FfMwfvkv6+teayQFQgOQpsMheSfQQgzdozplWyUfowIlNnD2USKN4nTeoNaSz9XJZcorFKHYh8jQAr6ztyNshvlWN9zXdN+9wsYBYwC1TaAoWAzszBobg7tYDOF0OudCeb+Py1DlL3njvjZj7wFdd1pu+ip/Spyx7t3jx5eclPbr8A5utfcbP7+xtf6R798OVuy/Y97mV//Q/uR//yAQ9Sv/sfv+hOnup179PnR4+dcG959yfdS5/3RPe/n/FYd7DriOvqPqrjJrv+/tPu/Z/4mps7e7p748ufJYDa5D5Kfjh2gkGzgIHUg2Z6u3CjWCACVCMWdZKGJiWgLKBdkgbgQWrvIaqAFNl0SS/hQLovetGbxQRM2l8uidMWgS9FdiDH1yYLxF8+/oLudb4rkG5PEcoD2qhnk+Rs0SZ/UsdQ/zlsdNjH2brOY4ApPENyFgDj2fABNu4UluJ5UxhzWsdwLz0CeB+kSeg7hR+3iDE/V6AAQDYNIAvQCsY1zyIXCJF+/wyrwKSGwZkwwzufGRN9Tu+R/UDaAEAeiZPZAuYA5QHkDuoZYA8CDPHMAIB7r6OtPwm48P2lYp0CyFgzC9SrBZhLyCDhTwJbaPwyxsmaAMBmniHDYpxecsI3zBfMG6EBFk7U52RldFU54FSvNm/kfrP2LVRWDgHNMDNmWxtCAVvG1e4TA26tAiAJJam9FjZZXfHGmhRluVwAxBnD+Ab4CIX4B438jOzezAJmgcIsMBbmB77wYGgUZumqz95Ut8hNxSfN1CCgQCZB5nChgskEFakdge/LOk7WlLXKWKDWQeq7Tux3j1z3g0tu/sljLnP/seAZJRvlK9/9ubt35Qb3idvecv5cD33Ka90P/vk2N3PaZHfNk/7K/euXP+DmXDbVf/7jX/zOfefHv3Zf+9S7XV//gPuqvv+bux5we/Z1uWMnTrrrHnGl++gtbzSQuuQnYycYTAsYSD2Y1rdr170FAG7xdwpJC6PQ1goBxnH2bS5DoEe9sruvJLkP+olExayRLR5Iua+rz+sbD3bDbuhTL9MmGiAzSdugzfl2QPYcByOnAgAAF0w1pjyofTALyM9VkRaZJ1A5HWyNXwL97PVK0YftBtiP7izHU+wqdJ1N/hb1DeYFxSEDcAvAgN0BtQGuQyHKJPfLMQAKyL1s0PWPDoLjD1ANmx4ZECQLsBnuOtrbBAtmCaxDAoTG+4Bjv1pjFhjklP5OQIZnMopCoklv2o4zC9SYBQjKrFHwhawCMlNmCfgDsEZGCcCQzSwFTgliEYzknSULhqmWcQ+AzdywX8VYYwTrGrtL604lLQDwwRzqa09oLEzQOsW/CQCi+Y/sR6aMHrJpGGMERXdrLVrTrZoQeToa1tdIrulCwBTtdIoWE0xhbgecAazmGmsHIWOnkva2c5sFzALVtQDZl9TV6enPN0NVt1/MgPTLFzNO6xrz70LNk3wWagIM07yIP0s2FCA1GVSs5R7sjhSbrJXJArUOUu8bOOmmrfzKJXf7uolL3edmP7ZkK3xA7Oc2SXXc+PoXnD9XAKmR7Xjsc//aFz8Msh1/vH+dZ1f/4lsfcbd85Mtu45Zd7j03vMwtmDvTffvffu34/I5b32wgdclPxk4wmBYwkHowrW/XrksLAEiy+SMdDMCRtNguOS9Jg+ywbmE2UVARJyhXwwk6LursKgEjMIiLbVyFwoBINwCQUgyPVPRaaIDTV4pJzWY9bo3gAKZb6Hf7e/Pa4ropBAEizWicTKQnkMvIJZnC81gihjvaspnYbDioAFQEF2BdA1TRd9jREKYBHNCuBrRdJMZkOlMe9gbFMwEZAiiQ1P4wk9G33SEGXQnDIOnlLjmOwAoM0E7deyiSCQEPGxA0INAw0gMvkiaRXjmAPgAdzw6HHtBloWwyRezzhLGIovtqXzQLVMoCvL/7FfUi2LRwTKsyKCLpBuZm5I+ODpzxkkro0M+QtAcST6QLB/38MJfZ5rZST6i2zwtOjEQM8+UBrRXdWlOYEwGHg/Y0fgVzbHpj7FE0l8AIkhxJ1m/WmmsIiIPMsBbqf4c0PgFcuCYB1hkjh/n+MEczVkPthdq2pPXOLNDcFvAFekUMwLdNuveopsUCkaGa1yzmWvQTPx7/9KKC9ql9HueEJAKLGp8Wcg9BRaQPS9mTFdPXRv5OrYPU2P6vd/7WffLAqvOPYeLwdvf7xc9189vGlvxoPv3lH7rd+w6529/1mvPnSmdS//BL7/da1bQ4kxrd6Zvf+lLPnqZ9/Qf/eR6k3rX3oLv+5Te7e3/xhZL7aCcwC1TbAgZSV9vidr26twCbuXHSj4RZCqP2mJzEzdJIBsRMAj6wXZykTSGp4sgfpGsUcw4cJ1i5OKA7j59xewWMlOqIsvldIjb1CG1YDwlI/dOhi7W1BvPBwDpEHoMW7HFEshk44TiEAPshHfqug715iwc+ekr7JSAxrN/7JJvSlyVHGpvDNgfMz1TUMtKFHvCOKYUog6MKWxt5Ef7Ns+MzGJPp5+B57kLfTk8XTeek2tSwsAHAAINhciYZY0mfZdhIgGEA5ocxBrDs70e/A4jm9xzL7yZqHAHA0QBaYJFyL3yHe4QhGGp8whr02t0C8rDJHD1jA6mTPh07rtYswLvI9MEcwtzEWGc+4HdkD7AG8GYATvM+IM1Tzve11uxh/SnMAqxjrMGT2od7sAN9adjMBDGYO5lnmR9Zo9PbKU2iKxUk5TtexipB5WD8i6sUAKYxT8P69z/6LleYpmArBYsBszkdGValFGguzBp2tFnALFCsBZCNm6L394icLQNLi7ViJGFH4JD9UbwAeqYzAlbjE7Om44/vUF0cGuomzJ+21hf/HOoBpObuvnBojfvxkW1uVutod9PUFfpzVPE3HfvmqrVb3F/d+GH36dvf5mZMneh+9uu73cfu/K776f/5x/Oa1BRPvFUFEdM1qV9z40fczOmT3Jte8Wy3fvNO9/47vuoWzZvlmdS9ff3uEU97g/vCR97hFs2/zLUMH+YLKlozC9SDBQykroenZH0cVAvE2W8RM3SI0rmHezYtbIYoHeyc1x+FSZvEUQHAICVunth4gHehsVHF4URQAW1jwGm0jEsFqDk/gPrScSqCJ/YUbEDYVJw7SX8r/QCw6/9n7zwA7CrK9v8C2c2m994LSQgdQflExa4oRUGKShUEpChNEJQivQuIUkSUIlLEgoAin/37i1hoISSQ3uumkZ4Q/s9vzp3Nyc29e89tu/fendFlN/eeMvPOnDnvPPO8z+vX5d7ebsHuPlcYdCokGYmPRWIw5Krz+/s2OAmPeAFsRdsb1numwv1hnaFHl4lJzfmNAolhCa9SGCMOa/xKHQVawcboJQmQTOHanI/WJyAB4ABOcRLAFgY2LGokSxLgEnl1FaAJpL3BkoGBrc3mBWBbVxkDCRbY0oxpwDdAFUA3D1Yz7gHpmuP3M85h6XVQQ2HKwxBsJidYXnUPBwcLtJYFmKeZI9iWQjoBYM89IwIS2ZCBdZVrjmqtuof7tp4F8BfQOsV38JBGfDPTS6Wmz5GMpaWSiEEPPZ+cBETsAIIzRhmb8f1ZXo+AM0O0Wc6cjj/AeyaM29YbH+HOwQL5WAD/ijmj8BjLfO5We8fif0MWgiCDz57UN8X3x5cHqOYaJEifq3VJ0KwufIxUC0hdeAtzn/nTx35v9z/6rPMtD/3kAWJEP2/PPHS9DejXywCor73jYfvLC69Yg2RBjjrkI3bqsYfYjhqAU2fMs29edZfNmrvI9tx1lA0Z2FdA9loHUlO47t0PPWVbtmyxB26/2HbZeVjuyoQjggUqwAIBpK6ATghVqDwLAG+iDVkXZdpQ+DZ6jSS/2+JeCh31+UCxSQeLdesZsXz/piQlkHtIutCDkYpeJPfhfELIAKa5AABgKUFJFqVjtUCGxQuQAjsXjWVYf7VW0D/GtnGwGXuSzA/QNVOhq0kuCUi9JiUiCxPNA85Og04/hPS/LXAfUAp2NYAzALc+dqxjxgSSIOkyJW4zQ9elfzkfxjaa1hzn6wlTk7/5TdKZdju8q2vuYFNWbXSyMqUujHPqgAwM7D2SwMHWhnXXS+AGbadNfM44yeSEo99He2FN8zdjGVsBagOO0E5CyjOx00vdnnC9YIGWsABzCdOml/tAimG9PluuZ4fnp5Tzdku0J9yjZSwQB0WSRtJQM+ZgkuaSkLdUhU1r8iawcThXjEBA6qR+S6nqEK4TLBAsECzQGhaIovx2cpEkECjyKRBH8McBqpmbIRzN09qNgk/NPBrm0nwsahZA6m3tBQN6v4NOk0zHfY79HEqwQFu0QACp22KvhzZntQCAIfIEsFwB79Aqw9kArANwA4CG4cz3JM6Ls2EBFgGZ0XRMClIAjAKEwvolbK+c+nLcCz1LZEoIawNInCON42lanNYaTs0mwp696p1tPTgK+wHmw0w5ltkK53UTOMt5vbV4J6lUJnCVMQHgPE+LewdKayw43ToZlTGTDkDgyMJUZnyt1W/Og8U+WOAtIAGMZmRD2KhAM5y+WSjGNqDGfAHGJM8sl9OLUw1gAaOOenC/Rbq3d7Tj7Lu43dj0YNwOExsP/W3Held9sRe1dfrUAvEB8GBTO8mWpFSVMEcFC1SwBXg2NqQmedixjHWSK/Gbjc4d7OwAACAASURBVBwS2zntSjcXmNOwzvYcVXAzQ9XKYIFukgob73IfZI7YyXRLmPtITSEXVarChuLOivxh83SaAHDePaEECwQLBAtkswA+H2shSAvx2YLPAG6rqeCTDtQP8nX5bBjSRqIp2diDNoJvzqY1kZ8Net931/oB3x5/IJTkFgggtdnTz7/gmNAdGtrbfY8845jRd11/bnIjhiODBWrMAgGkrrEODc0pzgIADp5tDMc1jqlFYXVRAg2cMsBEL9cAALFc4PUcAaCwUPMtXhs43/PyPR6W8LimBXIEtE7S4jepnna+98vneGyATV1CviLD5UmCCMAM0AxLgqSGgEavKFwa4LS54sB8AbYwgNGdzYar4pIDHlCod3MFOwOOw9Dm7tSPc/ica7QXurtJbYaM4UM40SBlJLUUuAXATMHZji83AJ9pHgAzCxH3nf4DIx+AGha1Z4/wVcQMj64FcL9C0ig8MzCzc2n+5TNewrHBAq1pAbSB2XBi88UtclMPDe+IhXqQp2jzD6kFNgaRAyEpXRId4dZsU7h3+S3APDtSkSuMCxInN//miOrDRt+r0otmvBVa0n0MQGryJyAv5qWcCr12OC9YIFigti3gpYrgdE4W2QPihff3XD6SwqemFjdcJH0YbRQmkdzzFaSJ+PCsI9AE533ucwlwDOQWIjgb9b5HOq+KTNLifZB+wwBSmx139rX2xlszrb6une271zi79JzjrW/v7q3eN6ECwQKtZYEAUreW5cN9K9ICJNHYvUd764IucYIaAlyvf2eLC/Ges+adJhAywamtcgiOJtIO/Tu0c0nwAA9hF6NR3dpOZmet3gGTYediT9iHhRTataccUNqDtAdgNXrRsNC4bq5CEhTY0ch4EMYHOFssARiwdp7GxxyxL7guUjGwUgAdVsqhXaR64SwP1ne0m3qjnd1SAHUmm1CfbhowgPw8F/QNjPsNGu/UG/YITFEcc4A6HhieGf5mE4ePPMOGcUa/5MtYydVX4ftggdayAJEzLjGifrdP28xarmeXpEpsRI2TxBLPP88+USutPc+2lr3CfbdagETBoxTRxJwIWIyEWHP+BpuZ/1Wi40LfiXHbM6/zXvGbj07GSgcU9rYNvRosECzQFiyAX76H/GqihV5pXN+UHLucbfdzYinnJgXI2mi9k/HBk0T2+USJvMOZf2ev3iQmNUndRTJJe5n7+ZyIWOwUSnILBJA6ua3CkcECbcUCAaRuKz0d2pnTAgC4JNCAQZsUTAOwQyeS0K/mMFXCwDoK6AOQ3EH3ac1IMFi8kR5lnRzNLU5bDSYVwGiBuHBO2yY5AMCT0qCcUuQ2JKSwkMJVAABItjhDfYPDyGfpDGF/7QhMjZjCFOwDSA2c3VXXoO8yJVLMt24wMAB3uT5sukh7OtIeR++Z+iI3QqthYhDeTd1bo8CW6SlwmmcBQAX7+EL9ADbwz+kjGN985sFqAGl+PKMau/M3MjpJn6vWaHO4Z7BAvhYAoI7KthtZLGi93A26lzzVy/WMv04kR4HzWr51C8dXrgV41XWWDoymV4Wbt3NySM1F4yDF8e8l60sCUqdbJZ1hXblWCzULFggWaA0L4K8CwPbVXAWDmqggSjm9U+YlpDi8f5xvuzMB3GzMDdKkC1GH9iQpRHUivUeALNGyrJV4hXN6pld5mE+TWHX7YwJIXZjdwlnBArVsgQBS13LvhrYltoALwQWglsxDLumG+EXXC6B7U+w4tKibK7BLu+gmJCvsKICYULDWLDhSgI8ApTAK0FCDaYxD1lrFy02UgmlI+zxTvLkWARYQnud16bTn4BjNPQQs4YBH4HX5LALG5VkXaJU6PWd9hp7dJGmbIxPQGoVNjN3FmsGGXoIln3oA3qHPDdOUhQE63UHqIx8LhmMr0QKAz9GPapeSEGJ6YIPGbzxlqzfs6glK3Bq0fyuxZ1unTowdAOrx3ZU8eccd3ZzpFP3dS0sbpNot9JuWE5ZtqLncEa1j9XDXYIFggaQWILKQNQsyeZ4dzLsOfw4yQjmWDPjdfUR5Htm13uVvmdVMHpls7cgEFhMRuIvkDpE9zEU8YQ5GZglAnqhG5mbm4nq99/GLYVUXSqRJavu2dFwAqdtSb4e2Bgsks0AAqZPZKRxV4xZAL3ePnu0T7657c6DRSxj3VElm5AJXHbNUP4CeuY5tKXNTH0BIHDJFrDsAptxJFJHQgI3hHV7+3UOr8c5y/CAzL12/xWlkl8P5TbdrL2lW7yKAAF1lbOHlNcoJTMfrgN0ZQ9G4iNpPH8BqR4bFh3fD8gdAbwnIGlB5VwHUA8U4Scfn43VtqTEa7hMsUCkWYBOPTSX2jng2CPn1m0wdNY+x2ZWtsOAFaAy61JXSm61fD8YQjGrmW2SpYNvD1GNTm/FCRI9nLrIRXsp3YmD8tX7/hxoEC1S6BZiLSAxOwvj4uqVc8wfkGeY9gGTd0iWiX1ki7QzyqCC/lZhFrQWBjwr0gDRQNfWaLeAcoB65R1YPfA+Q7YuXVar0/q2U+gWQulJ6ItQjWKByLBBA6srpi1CTVrIA2sC7SYcaRlO+BZARyYzF67ZIWmIrqJjvddrK8TAkhouxjjb0Fjl0OMD9pI9NCJ7LPZZiES8WSEtoHcCsD6/DRqXieVMPACVkQdDaq5TimdVTxc6HRU2oI+DXcCUoRDccGZBS2SBbm+mHXeTI99PzoLWJY5y4BUmKWSLZbDnnlWOzSum7UI/qtYBnR/sEoUlaEq1HI1Y1i1OiY1hco8OeqawS6PhaAKmTmLZNHcO7CGCGJL0AIgBBCuSxOo0jEvgShUISTiTFip37/UY51yn2Wm2qk0JjK94CzN1IqRHVwmb6CvlKbPKXcmOn4o1Qhgp6Igs29bYsF0ANeDyqC/lyolTckDVIQlwKcgbzLPJ1RMwWE9U3X8zqNYo8pa74yDDMSYC7VkD6QpdLZqvfHqKmkg/IAFInt1U4MligrVgggNRtpadDOzNaAGfL764X4rjAcoL1i54yIWk4KekFd8vrl5XC2RL51wGG5WY8l2PIYG+cO5zd/nLwkBqBpVEHizp1Q9oGaOTlIuZrcQ5bkUUI7LJi2w0ruY8AajS5SdaYK+yvHHbIdk1kMmDT4Zhv0t/LxConCzlMf0CK6doIKbb9SdoDQxQQn2eDhR82InkXjjiJFIO2dBIrhmOqwQJ+YwiAsIPmg47szOQoTnNaUz2A4jrtpK3Sc0EINHMZG28d9Ds9GgMm2gRpUgcmdS7rts3vGTe8l9gs36SxSPJmPuO9SFQNclylSKRbLoCpbfZaaHUlWKCrpNK61e3kNnXwXdiAATxkox/ySEv4TJVgh3LWoSXmDdZJThoRn1OdCEGlVO9L5tZx3ercOz5JwsRstkTi0cl+6AUPOO0LPsGKjSSi3+hyzNCOIAeSfEQGkDq5rcKRwQJtxQIBpG4rPR3amdECsC7GS6Osu5zcQsBKQOqZSs4HUM2uOf/2BYIugB5OcxQWLt1nAY3FSn3gyHnXqNhrtdawgB1MIj0SmHQUayIL+dCB1evUSABrzsHWMwvQp/PtBH8aIiow2uP0SSF9Xk6bAVID4PPDWJknYOL9fRvcJsdiAdaT5QBjj5Yo2HuMNAH7dtjRjVm0Aekz9Lqz9VdL1CvcI1iglBbwyUu5JmvOTBswHBMpUm6NKGAB6o+dJqYrYDXSScwrRIvAjo0vhokeeV2a1IDhoQQLpFsAVh4gCuAGrEUY+YyUJcz7Cnn30k/BcsECwQKRBfCD8d1HdJHOsObbdinJNG+fzfIbAalnyGcsxQZPsHv5LcAWMX5mZ63NSMrNRoPk+h0xh59IEi+qR9I3Kf4zWtREOpWr4LsDTk9ZtVnJ6N9JXLdy1afarhtA6mrrsVDfYIHyWyCA1OW3cbhDBVugt5Jz7CamakMW+QIPTgBI8DfAXRzYxEliZ51wXDQjvdME2DFGACwyFiw2nQ61PCtkHIoBWTElIAgOeQ9Rqiev2OQWtC1ZSsGoGCaQGDkPNKEHCjRmsyBJoR9ebVyvc5O12Tu8MLZX6hycR8dMTmnHvqM+gd2eT7LMJPXkGAB2wF0Sz+QLhtM6mJfk1+yruuKYrxGr5E0x6gC7WqJgu4GddnLhkdyT8Ttci0Ec/lCCBdqSBRj789a8IxaWNh41ZzEPsSEpBR5boP+s0LPaW58v1HPSUQ8IbGxAao6FucUjM0MbbNMEmIQSLJDJAoDTYwRSDxBYzfuC1/ri9Roz8hlWKbw8lGCBYIFtLUCUF8Aj/l02dmyj5uSJJKwNm4NVM3w8EYdZD0DaE5bZFIb8g7+OnEvSyFSinJB07K9xUq7COmyeNkOmBuZ+QSZu6yD1lBlz7dizrrEXn7mrIPv99PHf248fecbeXrPObrr0dOvcsYNddduDNm/BUvvi5z9m3zrrS1mv+9hv/mR/eeFVu+v6cwu6dzgpWKBcFgggdbksG65bsRbA4UGeg0Uh4YEwmLI5uICY6COvFhDN8ZF28vYoHVIfU8Ry9SRXJC12FkgNUIFD5Z2sOavfEdC4seBddrBc2McAuwAnkwRaooXa0iwR2gNYTsgbYA0/jvklhzKePCTbIIi0qJUsUQ3qpp98dKHpDxiJcdZ6tvsgk8HCHxAcYOn15ZsMgLyvNidAftcJ+GXtQnhhqQo60jB6CAr02nVJE7XE6+BhCT/akNuASU1iyWKLG4/IquS4EFah7pvVsch/jBZg3UC4pGA3/xi4esYwlMCyLrZ3wvmVZgHYz2wwsthFJojFMtEz87QxyW/mYiQ+kMNBxgjJHuYn5kcAFDZBZ63eVLLQ5UqzT6hPaSxAEmESe/XU+4mtDcbWTIEesAlzzdWlqUG4SrBA5VsAEJOEozvLt4OwEfdH0mvPPDxdczcJzgNOXXl963PR5NqGw2Vl3eDXU0hsJV33cC5rN/SunYRSiZ1UCClsJL60dEPTugRfgdto6bgNeYm1J/4E87n3r6MorSiCpkQ5Iiuvo3PUqJpA6hWzFNnbW+vfTqUzczEg9dp1623/g8+w3/zkGhs8sK+9qzxZx559jX3xcx+zQz75ftu8+R1raF+ftbIBpC5dP4YrldYCAaQurT3D1arAAgCjAAkAyF31d3P6umggk10a4HE3hYvhEGdycABOJyzfsI2DgZMCONpJP7BpAbcXinWH7EehBebI7mICc02uslHOzguL1xesfYbz5iVYkzpHLBC8pjPnzxT4QlKwjqpTvdoI+4trcV0cyvVqb/oCG9vAgIHRjI1wHJMW5C4Aa0mq4gtnA+ADClG0pnfAEdcnhBqtWDSe3xTznKzhMIRxChdITgNgoDtC33kUnGPuhBPqiez8zSJomTYNABlYOEVJH99VSOpODrSmZEusluv2b8vGk9RuAItiS2RvMpdH7UhyRY7jeQGs7qP2NaC7667yrqRuqNG77vu4Tl+x9QznBwu0tgV4amFtsbnIs0zYMEnu5qzZZPMFUvPMM9dwHLMIG2489/y7X0M7MfiijTA0UgNI0tq9Wfn3531ILgDesfwNUP2atMxbU9/UJRSV6YpwXSrf8KGGVWEB/BAS4DHP8ozkIgAwZ88WiYR8Hkl93KowRA1UknmFyCPv0iKZQW4g1g0QhOgvNhncu1XHIgNC/yOrgQ+ez0qK8yEljVQScnLglLIQSTVNMh/xKEfIMKw1I8a3Ei2qTYxVxi1rFyIjmd8h6zC3A1wjGdmYko7Mp22lbEtrXasaQOqVc9+1/7tjs61bFllpzKd2tD2OzG/tmM2+gNRfOuNqO/XYg+3x3/7FNmzYaF/54mfsxKM+7U459Zs32ycP3M++cPCB7t/P/vFFe+RX/2sP3/ltO+KUy2zy1NnWoaHeOnZosIM++j57+Mnnrb6+zq3HHvr+t+2lCVPsvkeetuUr3rYe3bvYkQd/2M448XPuWukg9V/Fqr713sdt/sJGGz9mmF123gk2atjAxEPjUTGzH3ziOVvSuMLGjBziWNy77zLSsl33V7/7u/3y2b+5elLOvfxOG9i/t33za8e4fx94+DfsnhvPt3GjhyauQziwNiwQQOra6MfQijwsgB7xMDm5hGSnJ7dKvwxgw2uNGx17FHA4U3LFjQIh0CFDQzibY+EATf0kAQObawrA7vjudQ7wBqAGICaMvFCHBtB7kBbETnNYSOPqZsKKqT+h6ywM+ivu3YW36Rzq4R1GAFhshg+IAwaoTzJJwP54YcHL5gCg5mABxn10vQjw3Bral80OgNRTVm00wjg5HqZCd90HdjmJEClvqx30B5sLowRSsynh5TKGyUkFaOXIpaC0ukgffU/xIJL3YTmf42hXE3NYx8NqxuFkPJDkCkeaMcL/cFSpBxsJAPS0ne/ioYp5DFfXRhx2GPPT1dcwSIot3kWP+BvJnf3IFoyDHV37UU0BpKdOJC4aLqYKoH+pmSrFtjecHyxQqAV4RphrvLRSP82XLDiZK9BpJ3LEM7p4PtgAYj7g7126t9cctMVm6zgWoKEECySxABFAyFKxGcJGKhvlrbnBEW3+8p5LUvtwTLBA+SxA0BvSDY5BrWGZa9PfR8EwV4fhW75+KeTK9CXrBOYVfGbem55Q4t+xrB/wwykN6nD8cPT58/FbOZfrIV0HQaXU8n7M0a9qIzFexmrdAVDt50yWJoxX6u3BdwfIp5xxmogvwXoBWT/ajK/NmGWNU+ul0kHqLVJqe/oCJWFds21P7PUlRZh+tPhIXEDqw0++1E4/7lA76GP7S6ZjiZ1z2Z324B2X2K5jhzcLUi9cssw+duR5NvEvP22q3Ke/dKFd+c2v2Hv3Huc+mzZzntXV1Vnf3t2tcfkqd73vXnCS7bvn2G1A6tnzFtkXvnq53XHV122v3Ubbk8/8VYDzH+zpB6/T+bk13Z/54z/te/c8brdddbYNHdTP/t+/Jlh7geWjRwzKet1FS5fbISdcYv969m5X108cfb4A9/b2u5/dYLTtcyd9x/7x1A+kTV/azaVaf6ZqoX0BpK6FXgxtSGwB5ri9erZ3QGuSiC8chZcaNzjnaPee9U1SH4R34fziLAFKzpdeaRKZi8QVzXAg8hq7auEKwEoBHH552QbpLBfmweAcjRMrEJ02gF+cI9gm2ZjeOFkkBGPnnzbDHsexHCLQF2cKBxNGNaA52t2wwboIzFyi+nH8eoH5Hl9FbQPVCu+kEkLfVRVyzmoOfWpAcO7ts7jDkIYdjbMbqb9GzAsH6mrzALCYsFCYyIDqYxVO7Znb/Btz9hLjkTPpzy04yqk6bFCdwbG7qG4eeMWZhN3G776yBWMEEAuWB+AtNgC0Jcyfa2JPmB+Ep3bLI0Gnbm0rN73j2tYoGyI3wLUL6+1iRl7kWFMPxt7b8pgXpfTXaTNgNd/zbLF5Acs6gNTF2TucXVkWYFMKhhMTy3xFwwzQOCdKg2cS8DkTS9prujMvweQrJoKmsqwRalNuCwBSsyGNTAya1G4ztZUK4xhQh/dca7x7WqnZ4bYVagF8jVFd29kI/M4EoAW5PdCkDrruldOhRFmypmLjzUVp6Ie5zoPR+O+sHVhjMff57V3OIYki65V8t3zx4ck/BDGmVP4pEVSwoJHymqM1YLyMEEA9VuurfMsGtY11CexsfAx8fvId1frcW+kg9bLp79qfrnUho9uUfrvuYB88Nzd4m2scZJL7gFE8bvQwO+24Q4oGqQF7f/rY7+1fL0+y5SvfthWr1ti3zvyiHX3YR7cBqe9+8CmbNmuedK2/1lTlg758oV1+3om2/3vG52qGfeXcG+xjH3yPffnwj29zbK7rfvyo8+x7V55tq1evtd8+/w+bNGWWq8PMuQsFlP8t6GXntHxtHhBA6trs19CqLBYAnAbozSUvgbYoYCjEYsK8SYCFg+OlQVg4RsBrxKJN10bDkY4zb/N1qDJVHwBwDweUb/0W2YuZAoULKUDd48TKRqsNGBLgnWuRDT3TkpjbAgyjt0wIOwAloe9xUBnmMPbCoYJJABMMcBqQdaEcr2VyuGDeAnhjW2cn/fSUfbkerG5kQ5orHiD2yQ/je6uEC3qtNxzgxeojGDQ7C5jeSW7tG5L7IOQPcJk+g7EAIMC4oG/RkAZw8sxqrgcIRf/F27lKDuSCdVvEzIgY5WxScA6gPYRJwvnioaiA/yRAhGXMngJXjFgh2XeGnR6pwK291OeAXCTnbE02Hf1DUi/6kg0ANhjY5KDvvOwJmxVx1nkh4zKcEyxQaRYgWiaa53dwC1KSsLIR5xfZazRnpC+cWYjvqueD+WCq5plyb2JWms1CfQq3AO9H3ke8Hbx+aeFXK+5M3vnUIySeK86O4eziLIBXiN+GL4afge/h5d2auzIbjJPk97lNxlAqwgJuLZFKKOz9ayqGj+mBXzbG8L/jHBy/XsgE2Eb0lMyFNRORliSz570crc+KZ2UyN6N1Pkc+AesZli7RVXewPbRe7JkiFOVrdPwKkrxTuMdb8v35Xcul0kHq9SvFpD5/+8TXIw/c0fY5rnjJj0wg9TW3P2Tt2rWziwQmNyf3kYtJDfHqkBMutn12H2NnnHCY9e/bU5IaP7D99hrnwOS43Md3b33AOnVssAtOP7ppuJ14zvX2+YM+aId96oCcQ/CgL1/k5D0O/J89tzk213W/de29ttvYETZ73mLH/p48ZbbkSiSXt26Dde3S0b5yzGdy3jscUHsWCCB17fVpaFGaBTxgjJM7umu9mL875QwRXCqQcZacD9jFgJAwfUfJwfFuDeDmLAGP6c4SwB2LOgDLLpI/oABmA9AWGu2N49NTmsYDBCYjWxEvJGycpFDgQktvsV5J1ESIHT4bTAZYylw3LitBu70DBhsagGY3gadIPMR9PQBomCs4bgPkFMK8xbXic0B/6gqrGKYy8hu+EBZHokmYMc25jjhqyHhwfCYtcc94pD2A0PTdNPVT95RWMt/3kC0HKeSP2wMeoxEHOF4vigbtBxgGfKYu1JFwQ1jRyMP4ApDNRoWTGEnphsJ8pt9xiOlzGJSwp2nQFI0XNgFYZGEHEqsN1bnZNM5xzpEIIGnWHmL+k/ARIKy1ik/w4mUMYE/D9APwzxVum2+daTtjxo+EEqwl8q1COD5YYBsLMA8QZcEG3XzN5SysnYy9/k0Y8RLp8CPBFJc14l2wb+/2jkHNvBekEsKgyscCbKQ7XdZWxibAWXhX1jhGkk/XhGNb0AIe0OR5IAk2PhUb5UjV5dKjxpdYIP/tDTGpC/W/W7CpbfpW9DN9DPEn3ymPNRdrDd6/RD9yvpf0wB+HZIT3zD0Awhk7LoFibLURJxW5jtDBuWBsfHpyxLBm4v5c22loqwKdxdzGJyi0rJe/P0cMauqJz1FoxGyh92/p8yodpMYer/z8HZv6x63rsPrOZh+9RHNS3+KtlQmkPvOS2+z9++4qIPkTFv+bu8U1qXOB1IuWLLePHnmu/fe5e5sSKCIlkgmkhvE8VdIgN1+2lUmNdMgV5ydjUp907vVOO5ukjfGS67qwpV/470R7a/pce/Suy2yWGNRX3PxT69y5g33j5CNsj/GjijdyuELVWSCA1FXXZaHC+VgA56WHHBQYrDi0sGZJ+JbNdYjAsQhUhXnxupxbgMvhCi0kxNA7HQClOL5x2JAwMjR5AR49S5brwSSeKL2ypQXIcuCgkCQGQDCTQ46DBAAC+JqvY4cduT5saCQafNtgMgBSA+D6hSkOF+GVYK6whPkBKKZunMfnHqxcJ+cKTWhs7mUzuBdAzySBtbBw01kPMGLQ2sbJAxyO9Nu27yUcNWHMzr58n36IZ15QB8Ah2I0wkleTtEydhePKohtgGj046sm1RqjfYFbQ729K77qXbgKgDNiO0zlKmxQ+qzhtYUxgI8BqAFxYZvwGvO+qcyN5jx0cy5jGskmBDIrTmNM9GDeMF5jx6fImOL7UCxAcJjjXWd3KKyzGCfag79gogdVfrBMef463AtMRIIL9YNo45n6CkN585oRwbLBAvhbgOWdMMk8xJzLnMjuxSQVD2kkh8M7Q8+HfCTzrbLzxnL+u44Mmdb5WD8dXggV4F7fy66cSzBDq0AoWYI5FZmy0wGk2A8ntkc+mOH4xBIFFmpdDqVwL8K50zGlVMRNjuDmWNK3CTxyr9QMbGLyreQd3VBQnBXINayfk/tjc4Dv8fPLYRDrYkd+OmwkPhHtxDOe5NUYCs7FmKrWfik+xVJqI+BdLJDHG2ofxzzqmFqOyqgGkZijM+NsWm//qFuvYU2Pu0yIv9UowQBIcAkh99GnftQe/f4kNGdjXXvjPRLvilp86LejePbvZLXc/bq9MnGJXX3SKA3Bv+9EvXJJEEifmAqk3bdps7z/0TPv2N46zD7x3d/vT/3vZbvrho3bOV7+wHZMaTeojTrncbr/qLMe8zleTmiSIdz3wG51/to0YOsD+8e/XJdGzo40cNqDZ68KgPvzk79j79hlvP7j2HGexTxxzga1fv8H+/ORt1m6n4tnqCbohHFJhFgggdYV1SKhO6SyA4zJSIAGyC54F7PbOs3gdgA8kuYJRi8MCqPqagGh253GUka9w2aV1gTkpBnMTIKFqIyOCvnMcXMXpAjB9Q0zYQnQlAXrRUM6m8+uZz0hBwEDIt2AXgGYASM8+RgttnuQrAGW4PleFSQzjGkcSTeJJsgvOpE9eA4ugj3SdsRsgK4ANjqcPqeMaKwUWTxRYAwCbqdBfgMcu4aJ+A+4AWHuMEsfS6T/rOnQhch/NJUCBRU0d+aEty7RQWal741ByAVxYxgKLH8Bk+g1MGdYCBzBu6Hs2GSJmvOomJ7gTDAl9j6MI+AyQDSBOnagrzioMOFiXOJWRfvn2jiVZzd8jpmUcyMcuaI2zQTAX9n3rkae36SJsBahPW0Z1qXfJLnPpQdJflDhDJUoy966TgfGf82+vtU2/Mz6QsaH/YeM7PXD9L65fmO84D8cHCxRjATZRAOq8Kix9sQAAIABJREFUrNO/lqx3C13eB35+QmN/eQyk5n7MIaO1uUkkBBEUoQQLBAsECwQLZLcAESiRZJsIJvoHvhd5UPJNdodfQcQjhJICXOPQRS1oAXxn1gv0k18d8F7lMzaG+YzXp9esTq8a55MDh4hXSB+ZlniMB97ZvMcBsn2kKL4l6xje7Vzf51jht5dcakFTNN1qEzl8VCdA9NmSE1koVjXrI+rP5kutlWoBqctldw9SA+xOn73AAdXfEajsEx+S7PD87/7QJr45Q4kUR9geu4y0lyZMSQRSU+fn/vJvu/aOh239ho32kQP2tgWLGh3jOV3ug2P/+sKrdouSHy5YtNTGjxlul513go0aNtA1/c77f2W/UDLF/338lozAMb7yA088Z4/++k+2pHGFjR01xC4++8u2u+rb3HW5NmzvM0/8vB3x2Q+5e133/Z85VvePb7mwXGYP161wCwSQusI7KFSvcAvA+ES3Lpf+tL8DQNk6OQa9XRx3pGcMCwOWLM4SmsIw43ASJgtsRV/ZFwBWQrvTAUcPUqOJhwREvgUQeXCnOrGY2zmQMFNBBoL6LAElybNwRezDD22oSzlmAKh8hz7122ow7R6OtINjEr7r7IJOMkAjMhiA6EPFtM5maw9Sw0xvjhVMEwGMAc5h0gLsAFb6MECkNwCRu6WSIcYlONKb3gSFA5rrS8DqVdKSBYQnG3ec2O44FwDMapAH5qkL18B5deCzfgDycWgdQ1qF+lGneJh/0i5AcmQ3jc+4Nt4Kodnz5YyyoVGpzEs2TmCQsihweqVZdn1wpLE5mwnYFEY6Y4ZzhqRkQnBoGA844AB+jKN5+ptNF8Z+PzG2uR/9DRsK0I/NglCCBVrLAis1cbyihLXMSYxZwBOGJGHl6SG5HDNOm5skQipkfm6tNob7BgsECwQLlMoC+E+Ajbz78QOyJZHle4BGn4gWnxO/F18sX+kEfLzJ8rtrkXVaqn6phOuwzsCF3AFn25E8Ij8bxjxjxseI4pvTp9miOjivr4gy6E5DDmmu4HeyfCPSkvUM72nGaDxa0l0hIZO6HHakjhT+S9QmSZpT/JqaTKLY1kHqcoyhclzzuLOvtf332cXOPOnz5bh8uGawwDYWCCB1GBA1aQF8FDSkhwrszMT4jN7/Yr/GADakDBZLW3SknGRAR1gYcaAQpwUnmvOEozUVPsGBgrUd6eRF4WU+LBHmLlIPs9dscoAuoAWs5/lieCABkov/DAAyOhU2zvXTQUHAQJzxQpjaNAJbcV3A8Ah0EYMB9oIqNk3SF9SdLNUkzcORo75km8Zpoq1jpPPdtT5KqNgcuxatOMDtuXHjpY0+zAsACjN7hq6/WudwXdg17cW+ZSOBRQdhemxAIN/iHUnqC2CPI4cUhXcyt7mFDmKBNDklO1LI4Hf9DU6aYla68ME8L8SCa7/e9c7untmBrh12bY0EVd6lT9oOv5lAdAEbM/ElAc41cjDzFKJYp3ay6ERfD+AZ2yNdw3h2yTNlPDTD6TuAa/r1v40bXJgj3/sEl/Qp/c7GE0A194dl0im1uChFEpw8uzAc3gYtwNgmcqJR43OYxjXTD3POitTmV3tF4SzbsHUDjOeCDT7me85L+ny1QdOGJgcLBAvUqAV4b+OPO9BRkyC+9gZFLeLzRAzWSIINuTzyh2xOAXQcn8+7ndNcZJYuyHzL5nf+1I0a7YQKbRZrCpeEWB2F346UHOsQ3rUr5OSxjkKub7V8f8ZNen9GeYB2dASjd5XYGPIHYy0J896NF9nFR1VWoomIykT6D5ITzwjrvFrMARpA6kocfdvWCRb2Bw47y559+Ebr27t75Vc41LDqLRBA6qrvwtCATBYA5ISFAQiYrhWGYwKwi3OClACAoWM86zOyKJMMDgZoerKrCJ7etrAD31tIBUAdgDaYNw5PxAqNEjQimAHjVgRex8KlPpHu8BYHAAPo5QIvoizm7zr9aBjdO+K884lOXCQwEMC4EN1iHLydBTQCDKdr/VFHJ2siQJfjANixDfenDWS0nqb6Aywi9dFLLFhAfKqabWHBomRCSue7uZHrnEb9ZOOe8x0hoICkLgFKarMBxxZH1id3bLJT6mbYC93YWap7ARLhJXnYkBfBftQduwJMw7R0GwAs2HINhpLUoviLABQzHtBrpx2+D1bIsLCeF2tc0hRkYmDAwDTleRyvMUxbI/kEsfKRqtE/+JxNjpcb17v+o2ArjuV55BnowmaIfi8TSAjDikRKsKyzRRkU38pwhWCBrRaAdcVGGXNenRbGjF/GMRI9PopkouY3oiv8Yzw0lagXNpSXCwk2DRYIFggWqFUL4Bt4LXPmPBeJl8r74Te0kVFDVo5IOTb6SG7XBUeiwOLzkeBPEwFYiPxdgbcOp+VpAT8G8O1YJ0HqgcDAe5S1SL8OUY4c8skQ0ar9DLfxQPJiXxhjrDcGifSADwiJgRw99LtLsJlF9iPPqrb64T5JO+tLyB34EQDWVbJMSGy/AFInNlWrHYhO9mNP/dluu/KsVqtDuHHbskAAqdtWf7eJ1uLmkhQDgAsQjcSJ8YL0ACxpnJzRJMTTHzjSOEQwfQFbCQVDVsKDChzLdXCsV6dQRFh0OA3o5saBcIALHCWnceyYINnNjvwB+rtJwQukDwD9kFDAwcNne0WgHsxTSrrjkglYj9cm0ryuc21jUeGTBwLG0AbqB+DitIjVVpIl+rBLbIG90HsGuAY0htFQJ3NnCs2kbkt0LSQ/CPnMVqgz9QIUx0HNVnBQ0QGHTR0HqWEi4+xSLwBTWDn0J23CQACe+QuvlObRoW3ImFAP2gf7A+cz3Ro47Ywdv5lSmruX/irqcjGg9QzoD5juHlDmWWKDY41bdOzkZBBoS389KzwzbFaw6ED3nbazSCVUk3HBJoO3hwfusRshnF4jkPP4dx+N2+F6hl2Ag0qpk9eU3mLhirVsAVhPPumsD0tmY5LNGebSoI1ay70f2hYsECyA/41/CgEEHxLgEBmvYfITkHHw/jD+GL44m8/5SnmkW5lrkctipsBpSAjVstHf1kYLG7m44fxuT7JCGYB3IqSeSDN6B7d2I5oTHw+pQcg8JD30jGeOJ5KR9+owRX/yboXcQMQqGxQAuMjxkTel2HFVKf2DDCAEKmQfWdfgY9RaMtsAUlfKaAv1CBaoHAsEkLpy+iLUpEQWwPGBcQnIR5K3znJiVm96x4V/AaLi0CL3IB/aAa8AWzhOgK5oR6/UsT4EkSpxPZK3ANDiBOEgUGCA7Najzmnk5hOSGG8mgBwgtQe+c5nAMZ8lrwF7wIPU0yXJAfMUoI8FgQf4ooSAEXCIY5NJB9CB77ooILVjlbNgEIeZz3EacQgBlhdKBgVwHJDRY+7YEVkUQipxOrGPY5JnQeWx6VxJnmDjXCwAgOcO8kSRRMkWrkm/7CaQGm3kdPtTd2wKWAoITL9VizahlzyBrQlTvTlAP9d4Kff3jAXGP4sMFgtsLtBvtGG2+o6kRTxbjBVAbMYYch9kWYchspQNEF2D8dCgsUdbMznf0QYKiXSixQjj0kuOsDnCYpdxByAegOpy93rbvT5jj/k00xzHd4xrIgjY2POANHM2Yx6QutYWlm13JISWBwsEC8Qt4DaS9VKGFODzivD9W/L36tshC4evjK9WOrvhV+DfOcat5ty4/1u6u4Qr5WsB1lbpGwVIAnZpF/U/8h7k/gFsZiMD34+FRaRDHQHXRBfyzoQ9Dc2ot/w8ZC5Yp3EuJAX8vQb5lRT8TMYegDbvWfzRWomwQzubtSJrHewyVevXWtuICSB1vk9ZOD5YoPYtEEDq2u/jNtdCx1aVs8xO+84CVmG3AYzuoMwcowTwAt4ij4FGMgn6AKABHQDIYAbDoI4z3tBJI8Ed4BsSIAAQFJwpQO5BaUzqfAwOsAGjFAcb8DsXeAvoPFZtAiDH2XPyELoGfxOGDksZpw63rb8cGvS1aa/X6HOhc2k3wV4Afjh0hMjh+HXXYgLfD6cf52i5tEq66bOBYic42QUdR3gll+K+JLtDexjnM1vZpHqhPzwzBfJnOs4zv/FZqZNwTNe2bMRrJF0I7UsHjXDqkPSIkqNscd8D4ldDCCihi0QAsPBCCqQaNBUZb4DDBC24Z69+J+shNhVANM8UY9JladeY4Tli5LAZAkvGt8/3faZxwXhgDHAfjufY1LomJdfzrtjc0bPcWdeHic73oQQLlNICRANEGyTR+wJdVS273eYMY5ykpzD54htijFm01WF4BSZ1KXsjXCtYIFigkizAexeflnc9vhmkh1XyHUmA7JPMlqK+3ANwOsoj847z7bxEWCmuXy3XwMWBdUzbc60dWrJNXuqF+nmgGEJPfSpvjU827MglLGJS1Be/gcFaYbrWCvjAgLHd5U921ToMsg0+PHKOrN3iMnO0jytt0dggRwQAOGOuFgprWNrGmogx//ry2ksIGkDqWhipoQ3BAqW1QACpS2vPcLUKsQDOEY7xKOngvSWm8ZKUHAaOjZd7ACBDpoJEhrz8Yduiv8z3FEAujh+hMEWc71ViWL/SGIHAFBicgNcuiV5a8W5XUoY19yQ5BrvkmYAM2uP0fMUczqS15pPVTRaIjlOHE7hL9zonoeAdv7Vq75u6B4B4ukNLEwB72anHYXRSGfrhnt3lHJLgEe1ggH8SJTrJilQBJAd4RleYBDkA6ZkSKHKcA6nFDs5UcDwBNX2ySq7DBgCJQgBrMxWYO/v0au8YunFbb9IGxCL1OYCpB5Vg3byspHyV5MyntwmzjtEmBGMPtsT6pDowFfLc+WpQf8YgchwUxnXc7jxvLK5gxpSqP0TUsXc12AktZnMG4LA1s7NXWJeE6pTAAi6sXPMioACLbzZmSAq63C2mI0CGDcH0ObyjjuW9UaqxXoKmhEsECwQLBAuUxAK8a/EImeP4jS+HBFh3x5aNIvOKLW7u1PyLS4RcH/46PmU1bOIX2/b4+fhNkFSIYgS8xSenYAsINhAzKqlQO9ZKrKWQ74AEw2ewndNB5qiL33XrNdYptI21BiSjITqvg9pNhCFjioTqmVj5vKPXaBHEOqnWiArYZpk6GAAfKcNa2vQOIHUlPbWhLsEClWGBAFJXRj+EWpTBAuyi4yjPEIDqgWecZQ8+E5oNEIpDDfMDDV0kCij41DhTgMKw5nB83pSjRMZwDzQgkzFSIDiALMfjMDhWsv7N/bi/T6bVXPMgEsBUhrWMk+lB2vg5vQW8oZ9NYpn0BIecj7YxshvoQaP7x99ouwEaA95SLyQwcPyQOsnEKEYrGIb0QoWrdxKN2st3ABIjnQEjGckGWL6ws7moY7/q/jBZqDf2zCa3APuFvgCMz1Rwvsnw7X1s7k/CHVjvzbGv2UDYs2e9CzH1BdYiCyevgQeTepMq+vryDWI6lse5y8YE9oxfFle5QCqfWBB7wqxnIZLrnDI8OiW7JDbxLNOWcKjp7xF6Jnn2kPbJtAgqWePChYIFUhbgGUUHn/cLEj0klQ3SHmF4BAsEC9S6BYiew/di066nXrj4lviRvPdLJb0FOMd8io88SwDdygwbgbVuZ98+1ioAt6wxHEgvu7Afj/2xfUv4WUlt7X3iTiKRdNO6hHwxANbkY2HcADinE3loF6QGCEQAzSTd9gkVie7065lsdSDCiY3knjq/BHsjSZtaluNYW7ECoB3RKk4AfEqnmzUR64NaKQGkrpWeDO0IFiidBQJIXTpbhitVoAUc8MmLPob0dZGD1FvZo2HnwkjgK594BaePAjN3F7GkPfAJ63rCso2OJUfBKcQRj9h0aPFFTjkMAT4DxEXWIMlOPvUD1IAVAAMAoDod4IAsgcMP2xn2BI6qZxEAPq/SeYSERayKHSItYP2PTNk+2Rz1XiEwfKIkQUgyk16QmegI+0BfDBFA3EnteFtgKawGQjcpMAY5k0zsXNe3z0XscecsXqEHcWBSozPnjtUPoCL119pju0LynX0EPi8QsP6WdLub88cGq5276Vhf6C/6J17oWwD4txUKuEi/M91z+1ok+wRwCoCZ4eOZlHzWNaXVTE0A8SOJAAD/zIsJxhBjjqQx1A9meTWD1MmsV5qjsDfANIlPcd5h7hAZUCvJc0pjpXCVclqAeXC1nlnmWCJRQgkWCBYIFqhVC+D/4Qs6iTj5pXLZCs7Pks1GkBvYtIdcMDcLiaNW7ZupXfjNPlIN21T6ZigkEtZcJrlF1hhOugO96NgaJt5OfGR8ZdZmtBO/PSIX5Yacef+u1BqHNVUtgNSsjbwfwfrCk6FoHz5Gc4nlq+2ZCCB1tfVYqG+wQPktEEDq8ts43KHCLIBDDRsZIBcnCBAwDmIDQI8Ug3eoQK4oqWKUeA+nwGO7g3QNGMU+5IzrgYkmcaTSzcG9cTYpOCQkUszEpuZ7wHMWBSQwRKON+1E/6oUD41Q49BnZoNFzBrT2TG/ORz/6DUmCZANQOB3WNuxy+XoOJOUew8VOhdWAVhyyJ51F2Y6ysifrXJytpVpkwIr2QD/n4rySCCUOGHv2BQA2THWYA2woNJdAEEByV7HefWHTIZ1xTh3YY/Da47CtSwEAY3PYISRHo+7o0sJoQcu8j+zoM9r7hH8wRRh7jKlMMBbXwwktRd2S9U5tHBVtz0SZ37EdY7i/JH94hnlukB8JJVig3BZw8kdiU8/UxmMlsdrK3e5w/WCBYIG2ZQF8XnyvYZLEywY6FmqRjfILXVJE+awk7waoDvt+hVqz5c7zIDrAMmsG1iAA00jveS3q5tZJzu9lPVOAu8YyCoKHbueiPqu9sLaDgMTYZz2EHTELPsaryxQVWkqmTSsbK4DUrdwB4fbBAhVogQBSV2CnhCqV1wKwnAEHPWs6fjccAEBsGMuR0y2ZCDkEb0kiI2InRzpqe0kHGbmP9FA1gFDY0Mhu+KzTSVvDtUnMNVGM7RXNZIHB+UNWY5y0izulmOAe0fSOHUkhgezS5Q4AndF3A6DNVrwkCvXpJ6APMB5b4PQJEne2c+5fSkaEP71ziD1gcAPSosNK/ZzPKbvAHl4m5HuGAByAZwr3istgeL/UA7ScDjsiF1uEegJSN5fN2zu/gOJe05D757p2c/0HW5vxAkiNE05hIcU4iHTznKGaHG7qgIatv38AopM+Hfkd5wBr2d4n+UQ2BqmcUIIFymEBkjUx3pj/2IyaDkitqJHApS6HtcM1gwWCBVrbAoirkTicpLBINxRC0EhvA9GAkCs2y3+aqvmTiDh8ST4LpXUskO6T56pFNyUHGapNCwBpojHxyXGNI/5MAchzrhvGvsefZq3REvfKo1pFHcpaQoGfIvhsdOSk3iIpuYhYkY2ykZmKumErnRxA6lYyfJlve9HV99i40UPtpGMOKvpOU2bMtWPPusZefOauoq8VLlAdFgggdXX0U6hlC1kArbQ9JBvRTczLqOzgAN0J0jL2uDFO+a6SAoljXvjQJLJATqKLEGqAy0L0+BxILedjeY4dcg+Ux3WY4yYCNMFhY+Hg/UL+ja40yRUXpxJJZjMrrccWaD1HshkRnOpBVc8+hxW9VCwXdvRhdrNoQebEH9fk4DahsSQv3OgyVMNuxW4wnr0URmRxGOGR7h4MgkiXrflCKNxuqaSS2Y70DixSJ2+KrY5u3e5q3wRlyo5vWORyyvmecMURAu8B2GGe1+fB2mDRNU8bHuibE9JIgfkuFZJQymCBrhqPw8TIZ2MHNkq5F0plaEK4ZCtbgIXvcs0XzB1sSKGqFB9HzFOr9QCzQGdRzkYciWZDCRYIFggWqCUL4P8go8U7lUi4YsHpSCoucn6YX2cpAoUcKPiWwSVqnZHjotFk/CSRQIwHpPnwhfkb/emxLhl9eQHp1rFM69yVpPcvad3EZhDyKQQFsoYohmDTOi3JftdqAqlf0/p5CFECW9MgVZo5K6Y+AaSumK6oyooEkLoquy1UulwWgP0Lcxhglh8crze1g00iQu8wI+GAkw6QirOAfASgMgAz3/UnC3WBYBhsY+Q+lgm0BCQGwkTDOEooKOBZlaAegG0OTCeuLWFhRx4wGZDaM5mbO5UwTpLQ4Xoin0HyEpgtOK5kcecz6kNIHxrAJEEZoeSOmdjM3Bs2DOe8LlAY3TiS21HQzcb5elUMcuwJ8E7CRxzfDTppoUBwkghyz2wFqQ3Ysjhw2QpnL1m/2WkbYl/kIEaK8UECkrlrNqX0xXdwTAVAa5jz3gnkqtgc6Q6qjWa304grwhH3kiSMsfm6F+OsGQJ9wl4Oh6VbgI0ANjzcs6lxVcjmUbBq27YA8xfPaaPmDTbUegmlZt6LAzS8B4jS6NJuJ3fc65KHypSgtm1bMrQ+WCBYoFotgB/Efnw3ETGIEhvRFT8ouQ+a3m78R3wtNvnwtQDeGkVg4O8AUFfeKNlK3Yly8iBp11VjYXAn+czqzPodI0JLpTCZc+XKqTwLZ64REiaQWiA/zV2jRPZ6XkgiWkulGkDqSVo7Hj9rnc1L6X5+rXedXdq/fcm64d+vTLZb7n7Mps6cZ/379rJTvvRZ+9ynP2Az5yy0K299wCZMnmED+vWyc776BfvoAXvb3AVL7LPHfstefPYua2hfb4/86o/269//3R6/5wpXpwuuvMv22GWkHX/kp3LWcd36jXbTXY/a7//0ou2ghXiPbl1s1zHD7YbvnObO/esLr9qt9z5u8xc22vgxw+yy806wUcMGuu++de299rd/vmpr122wIQP62NdPOcI+8aF9VZf/s8tuut/5ye3kF793713sh9edm7Mu8xYude19+fUprl377jnObr3iDINJ/eUzr7ZvnPIFe+gXf7CVq1bb8Ud9yr52/GFN13zymb/Zj3/+jK1Yudr23HW0ffeCk6xv7+7u+2zfcd0vnXG1nfzFz9iTz/7NNmzYaCcc9Wn371Ba1wIBpG5d+4e7V6AFcLMAtQAxwUUXpiUy9LvZ4KGwBQhRhK7cW8BFP2ngQo7l8yYGc8rhjhy35hvsgRDAarTcqAtAB+AlMDlAMf8GzAVEBshOWpAAmSaGHwuBJAwJgHZAvdWqCwsJ7kv9uCW6ynxPvbBDN9V1kMDmHgJ4M+HE1HupgBuOh0UNSD1cgDabAlwTKZG3BNKSoNFlik8xFXEyAX9mKPQzDhrH20w99undXiA5oHF2a7DooR4cgsMHUI1sC21BL7urWJDocNO/XId7wo6n3SQ0BIDvrnY6pndKyqMYkJqaukUaLE3dB3kAnM8AVCcd0cmOa0A7XeNpuDYkBmkxFRg+yewWjtpqgU2aO1mXMHbelia/yH4CZ3Zwm4SZ5hzmjFcbNzj2dSjBAsECwQK1YAH8IE8g4L3aUKDMh2dPQzyAAEJybHxMfLEATuceKWwQQMjgPZPEl899xdxHEFyK38v9IKQMkL8/UP6Ui9bMfXqLHcHY8u9k1maMp2onJrBuYSOH9R6Rvazhas23qHSQer0G0nsmr7blaUqZVw9ob1/pVVf0+AZw/vxXLrWrLzrZPvDe3e3NabPttUnT7cuHf8IOPeESO/KQA+2Ln/u4vT55un39O3fYz354qY0cOsA+ftR5duOlp9s+u4+x0y68xV6aMMV+++C11r9PT/v0ly504O54gc25yrV3/MymzZpnV194stXVtbPv3fuEbd78jgOpZ89bZF/46uV2x1Vft712Gy2w96/24BN/sKcfvM4d++ob02yAQPVuXTvZpCmz7KsX3GT/7zd3Wn19nRXCpD7rkttt9IhBdtpxh9oKAdG/+t3f7YwTDnMg9edO+o6dIND9iM9+yOYvWmZnXHyrPfPQDTZ0UF/7499fslvueczuufF8B+Z/754nbM6Cxa7ezX3HdQ8/+VI79dhD7LMf/x+bO3+xnXPZnfbg9y+x3caOyGW68H0ZLRBA6jIaN1y6ui3gwda4Exgl86tzDAJfAIz9vzoIbHWJrGM6xDBmAZ0BU3HKuUZzThPHU+JgmmdQw+ijPvwIy80LcIv0qDfKydkKnODswmhmcQAYnV74Pv6xA9r1EyleR7IXMI+5hs/YnSk/HQzDOWIscw9hw/rZ4pjgONmAz7CvAavHKUwQuZB4IdR+hULp3xLDPJNjBoOaPsm1AeCviS0BmmbrvmOl6815sLwBxgGIsTELANjmMBjmaZMC8JrkkSStrIMlX6KhTV2w/VrZA0d0ldpJwrUAbZXIwO45isY4iVD7aNMlgNSls21buZJPuhrNkMxHW1wSWjba0D1PLxyPrFG69j9jsaVAhbbSN6GdwQLBAi1jAfKw7CwfjSiyQmU+0OxnXsTnWySAerH+DhEnyfsP7xhfGzLFYoH7LSH5wHKHCFHIJIClEFKIUEN3OqnfnbyFxR0JMA2xBT+PV3P0UyqPvbi6FXO239ihbUSWkpy5ltYJlQ5S/3ftFjtk+trtuvDDnXeyR4Z3KKZr3bl3Pfgbe3PqHLvtyrO2udZLE96y8674of35F99rity99Mb7rU+vbvb1k49wLOYxIwfbMYd9zI489XI7YL/dbfiQ/gJb97dPHnOBvfDbH4qkk3v8v/czp9vDd37HXYvyk0d/Z5OnznYg9d0PPuUA7Jsu/VpT3Q768oV2+Xkn2v7vGW+vTJxqj/3mzwKrp9qatett6bKVAsqvcyB6ISD1yeffaL26d7XzTj/Kge2+ZNKk/syxF9m3zvqSfWj/PR1I/5mP7W+HfeoAd0rj8lXOBv997t5mv8t03XMvv9PGjhpqpx9/aNF9Gy5QuAUCSF247cKZbcwCzPPISpBUMVOAIwCGfxXEGbYwRBY4oBPwU4n2SsDmLCSMDZD6DYWgL42FicGKAeAFIJ6g73BAkxacZSQ5Rul8WMgOuo0B9vHrIBNC8kkSfrQTrXXzli02uGOdQHtpWgs0h6HcEyBRTOpMAD6gzyI55BNVx3Sn/L19GpzecD6F60X94WH3qPN80hXneesYgGpC9wlthPVN3Urp9HrH028PAOAJkF7bAAAgAElEQVSjf15roXz59E2pj2WME5XQQ6xXdNCLZb+Xun7hepVvAf+c+poCqkxZtdkllmXjI30NEIHUG5o2BJllOIbFPfJFLDRDCRYIFggWqAYLQKzAX4I5PSaVLLFQ4A+Q+jX5OG9rQ555MGza5TcC2CAAoO7b0M4RN9aW2YB41kQ3jpS0CxrkEEkhdBTa//m1Nv+j8eHdGoHIpzTCUP5Xq6wzXAJ69TdrKfyIWiqVDlIv1qDaa/Ka7Ux+bM86u3Fg8ZIfl9/8E+vcqYN982vHbHOP30l+46eP/d4eu+fyps9/+NNfi0Xc6FjXv5Q8xV9eeMUO/eQB9q+XJ9vHPriP/ehnT9tJRx/kJDHuvuG8nMMEaYwDDjvL/vP7e61DQ707Pg5Sf1fSG506NtgFpx/ddK0Tz7nePn/QB8Xg3lkM8O/YuaceaQd//P2OTf3+Q8+0B26/2HYeMbggkHrarPl20w9/7trTs3sXO+ZzH3PSJ5nA5CNPvcJOF+Oadh9y/MW2avVax+725W39+09PfM+OOf27Wb+bv2jpdgkZr7n9IUmUtLOLzvxiTvuFA8pngQBSl8+24co1ZgEc9d2VnA9gNmnBIceHnC4pBxh3MO88QxuHg5IOmvnPAUpz738mqwm3WiX28ETpQZOQhgKTZbceys4uZ5cyVQ7vVO3OJy20Z6TYxYME3NMm2pGpvjDDF0hHbYYYwgD21IV7+8zUWKGbQGAkO5rVlNaJr0m3mtDQeNlfIDUgdy0U7DNBbYRdFEppLNBHiS29biLPcKZnrjR3CldpKxZgzlqqJLnzNK8N0PwHcMBGnNetZ84DpIZxPVQyM33a7+DYT4RI82zPF4MwlGCBYIFggUq3ABFIY7rXmdxH58fio0BsyGfDF582hRsqafUmF1UXtuny73m8l2EicpCgnI1SwMr0aJ38r9r8GUShQcyBRBI2+Ett3eav17QWjLzWVNSnNsi1Vpsl36OWSqWD1Nj60gUb7MeNWxNi99R64rejOtoIkbSKLT984Dc2VbITt15x5jaXgkl97uU/sL88eVtGJvXseYvtuLOvsQ++bw87+BP/Y/tJv/mjR57r/kZXGnA3V9n8zju29ydOsd8/cpMN6t/bHZ7OpEYn++bLtjKpkRK54vwTHWv64Sf/YI/evRVEj4PUF1/7IyfdUYi+M/X6z6tv2mnfvMUev/cKxwg/9qxr7MVn7mpqUhykhoF9+Gc+ZJ8Vmzq9NPddJvD79ItulU13d3IrobSeBQJI3Xq2D3euMgvgrO0mkBpWLSWS4Ihc7WysgsUCMiDNLRNYAaMTRoI/F2d/sy4ST7IYgcnoEr/r2MGlYisQAjdNC4x4iBjAMJrM6G9TSFjzn6Ub8lo8oFGI3AeJJLuKqZopqghHi2ztgNSwoQHtCRX0YDn48siu9Y5F3dyrnjaslG2ooyciYs0PD+zgwg5rocAsekXgVmBSl643eVqR5yHR3WCnmx4WW6Wzbtu9UiRDFCU0IgJiuf7Dht1YLehhcqFJDXC9S/d6Nz8iGcSch/Y874NQggWCBYIFKtkCuLrDOkW5HBpES8VfxTeFoBDPu5KrDZA1SK4NsIof6gkKuc4L329vASRX+ooogy+M3EehbxIX3aOf5qBOSCMw59lcrREXu6qGFBFZSEVie0+w4NmZ3AKbEy1tqGoAqbHJwyJ6Pa8oukGaHM/sU6/fpVl7zpi9wI467Qq77pJTnSY1oPCrE6fZUYd+xGlSo8EMYIom9dnSpH4kpUlNnQCloYg99+hN1m6nnQxg+Pm//dvuu+VC20vJA5OU0y+6xXr37O4kROZIk/nGH/zcyYZ4TeojTrncbr/qLKd9HdeknvjWTCel8eNbL7SeAsUffvJ5e+CJ5+zXP7naMalvv+9Jp1N9k3SzSc7okxg2V6db7n7cDvroe23MqCE2RyD80WJB//r+q23NuvXNgtTP/PGfduf9v7Ibvn2qO5cEjP/3rwlOw7q57wCpjz7tu06DesjAvvb3F1+zq297yGlu9+7ZLYn5wjFlskAAqctk2HDZ2rMA+PIQOex95CDiMOA44HhDziRhoN/1BoT1zGK0mKfphYbUxmg5e911HK80QFbORf6CEHBkmCE448QDYnSRIzoC0LZEWmosEmBRLxBoTqEOg3V9NKC9Ru9aVeAVyWmgtZq0ALDD6ugl4I9FTKbqYhfaRXtnikEDsMP9gfcBl2HqIIFCUpBcr3ts9NeFa52GNAUne98+7R2TMa4DnrT+lXScX8jBjmEBEkppLRCFre5oYwUa+o2m0t4hXK1WLcAGGYv5ulhCXNrKM4sc0LRVRKi8awO0ETlWrMOVCmVH/x9AB5AamSiOBaCZrTnQb7IFNmGtjpjQrmCB6rQAPhh+3XpNUrwzASjx0fBJCykQL0hSzWYecnJrNE8G76YQS0bnsLYgSbhff5TKllwvIt5Epb0+GCC/fLRY85Blqg2kzhapWrjlW/5M+sNLMEIIoq+JQpiuiNdakwyrFpC6nKMAQPW2H/3CAKz79+3pWNBIavDvK7/3gADqGS5B4TmS1vjoAXs3VQXdZxbPN3z7NPcZSQIvvPpu+6cYx3XtImIc4O0vlPDwfx+/xQHZ6WW+AF30rQGUAZcHilHd0L7eSYpQ/vrCq0pK+LgtkDQGiRgvO+8EGzVsoPvuVn3+81//SXIlDXbkwR+2ByUz8pAAX66zcMkyO+fS7zt9608euJ9L8vjiy5PsK+feYL/5yTWOZZ1e7vjxk/b08y84Tel+fXooaeLnHDM8l9wH1/nF00rqqPuT/LBnj672iQ/t2yTZke07rgsjmySJbwh0Hza4n337G8fZvnuOLWd3h2snsEAAqRMYKRwSLOAtgJ8OmIrDQIK/FXK+YUcPkRPPSwIgFscC+QkAWHT8Jik0i+R4uwi86Fy3k0vMx+44LAhC9foK2OA4jgEfRvdvhELEO5Vohxans3H9Zpu8YlNTckSWG+PFCgc88WWdFhAvOfZfcugEps0uSj4IUzAboE57uSYsQt9mf09YIeME4sBST1IAd/66cJ2zlS8kM+T+sEsqMZFLknZxzHzpliMJwCZB8h5IevW2e5zf+GCRxQKP6AEf0dB2rRJano8FAJhXa/5ifkEPlLmOReIK6fszvwHANOpvwB02MWE7AV4zP47X/NZfQA+LZj6bpHmYTRLODxET+fRCODZYIFig3BYg0miY/MKl8k1xBYeLzECivkISDpN7BGWjydqww6/BbQu+TfE9SPQjbHYidUqR3oD31hD1M2sXrkkuFnxzohuJQKvGwnqD9zYRozsVgLCzxiA6ikTprDFaq+BfUCDhLBepCf+BPqq1EkDq8vbocWdfa/vvs4udedLnE90I4Blt57O/cnii4/M56Pv3/9LJeKBbXQklE/hdCfUKddC89/iEGcFnCCMhWCBPC/hEWJyGhACabTjgU8Soo+wsdjG6yzg56Cjj5ANkr5FzsToFYABMe9Y1jiYAGmwV9P5wipojUaN5CsABIOILwDf+ZHriQR7wJWJQv6J6xB1a2MfjpUmNXi+O0FQxvmeI6ZfPhIAdCG9HJy8OUnspFBgY/E2CxCliCKPH6vFl2kt4PIkXm9OijncNNvu/RescmO8LdcD+XCud6Zhnt7bK4fTlcvXlW6tYyOVj/VapblXelD0Qxhj66yOko54pOWdVNixUukUsAMAMYAP4DEjNsn2e0BcWi4DXzOt+b4/veIr54dg9ekaRHhQY2USSMP5mSv5oQdCmbpH+CzcJFggWSGYBIvhGy5/CF2Fug0QBIJpvUB9RJAvld7bTia/K9wyldBYAc8Wf2aD3USngyk66Fv7zMPlGctWdj050J0qApYrmLF3rk12JDeGFIn70kc9HBF2+Ph+bKhCMWDPt3bNe5KHWBetZ+yDzAZmlFksAqcvXq+s3bLQPKDHisw/fmFVuY4JY2ps2bRI7epDNmLPAzrnsTvv+Nd+w3ceNKHnF0NBGuuTTH3lvya9dyAUDSF2I1VrmnABSt4ydw11q2AKArSMEtKI5TSItAFlAanby2fXOFJaFu+MBZZz/ev0HZxMgu79YwdlYK4AlHLdELOw3BYgP1D2RESHPHixuWDCelAyQu0F1ARRBQsJlvE4r1AF9aMAXskYXUqgzjAtP/OYytBnQHC3g5bo/Dh9ALAsXD+ZgNxiGMHWA2juoHrnkPgB5AKnTE1vvISeSUPtqc6jZHECne6r6ksUcsik4oetLsfIopDNr9BwvL8NiG/kFkilGORTzX3zXqIlCs3JYgGeVuYxxo8AUzWVbxD4DzNniNgxht81es0lRK1sfXvYQxyjShKRTzMds0jEGWTTDLlyq80IJFggWCBaoFAsAgH6gf4PbZWOuyhfcw0fF18SnhLRBTrH56Q5bpTQ21MPJeLAeYR1ChA9RjYM6KpLTRQxVt4EYi7ybiU7tlBBkhlRDLCN+uVs3ac2xq6JO+3eAiNPy9vD1mSGJD9YJtVoCSF2+nn3hPxPtsaf+bLddeVbWmzz3l3/bdd//ma1Y+bYN6NfbSY2gg13qAmB+8HHfst8pSaOXIin1PfK9XgCp87VYyx0fQOqWs3W4Uw1bAN8FBw9Q2Dt7gMOZorIAhmFf9xGoirYcjGucKcBd5zBm8IRSEV86BnaK9P0kC7FBzhOheKPEfiDUnCSNMKt76of6zBVgzmeZwOlSdoXTMJQTiIYdVV8rFHpTU4iadFubwb4B1AdL5xumIfZI4gO+vmyDzU1jIPZTm3EksaUvSTTp4ozvUtikKTQP7doEF/RSKOjO9VTiSfxoHGPkAwrbMkhw0zZ+CM8f7P1eGjOEuRIKmqSv2rjZQvNlAXIMsOhlvPTVopXphrB4frPZN1cbTOhTxyM9mOM6SReQ+ZrcBGzIddKH5AAo99wcOi1YIFggWCAfC5DIupfYpxH5op2Ttcvn/YhPA2GCeZLfSNoFXyafHmiZY53frk7uLr+zq3YSIJaQVwb/CDm0QtjzLVPzZHdhHCLZwTgEeE8qW8KagHH7pljUEI0Yu+QNIvcO73KIMPk8D8lqu/1RnpBEUmYitshxQW6fWi0BpK7Vng3tChYo3AIBpC7cduHMYIG8LIDTT4heb4FjAMvt5RDmKoDSXq8anTiyqwNQIxmCo8Q1AYglVeacTA8YA3bDZKl0n4b6EhLfQbbYWSGmMK9zaR/CJkhnFKCft5tA6k4x/Tw0trl+pjA9D2BDZORvFmKlKPQVmxM9xdSFGZ2r4EjTT4QUYgecUADqufqp9L7L1bZK+55nBZv6xRljbaA2SHprVR6A6krrrcqtD88sY8hHbTQKhGG+BaRmUUtixEX6rDmtUGabwKGu3D4ONQsWaMsWIDE4EXKDlDgPPzW3J7PVWsBosE/ZkEMyBHAtzHWtP5p8H/p1CMnHIbV0S0VfsrHKO6wzclY6uNqiEtMtjC+OL41PPVzrrXyY1ETDztO5kIwgBeHK9xOJhkhHroN9eEYyEYpK1dOs/cjhw/2J1io00rVU9Sn3dQJIXW4Lh+sHC1SfBQJIXX19FmpcZRYAkOghZkJfAZcd5QRGoGxuBwcnhcRc6PqReBCnnz18wOha2U+PwJ4oqzjJJmETEwqPhjdJyjIVFj0kGIwXztm9R3sH2FMAI9GjQ/6ERJfpBccVZ32ejoHFDZukFIU+A6RyUiZiWsaZ3ZmuT7thSSATgMNLH/Nv2BOhlNYCjAyeGz8a2CNiwYE0D+On2hdlpbVWuFpSC5B3wOUT0NwOME2I+2wtcEuR0CppHcJxwQLBAsECpbAAvima1L3kF+G/5MMcBZxGHgSAENkyNPdX1mCSt1LYuTWuATsaHgc+L1E8AK0A045YIR8IILacwGtLtpmxCNCMRBcEmHxBamS7AKshBbHJwnoECRRIRoDVMLPLaSvyXEzUWgeZxFpZ7zXX/wGkbsmnI9wrWKA6LBBA6urop1DLKrUAwBiOH4n9cAgjCBWaQsTobK4QqgbgMR/Ao0rbT7VhrALGwgTPVAB4PKCDjWCbo+89THqvmcjILzVucAyDeCH59sgu9QrLQzJjhxQT+V1JiRC2uq2lYUIij4LDPkHSIcMk/UA4XwEJwLdrDi1cJVo7QDVatEkSQgJMvymJD8JiA7BV/oHOeCTygP0MNjNGdZX0jsKb/QZH+WsQ7lBLFiBiAyCmtyYhwoTf0MIy21xXS+0ObQkWCBaoPQvgLQ2UPwQ0hiwdG/1Jwbg1IlPU7QQBQIlhScSt5LBB0qgyxkhX+T34uchOLdLmAdF+EGYgwqB0PFCkCvzlWimsOVZtesflfuijtg1V25Loq5M3B/8dFjZAN2A0SSW7iNDAv0luD9Cfz+ZNITZdoE2eics3tpnnJ4DUhYyScE6wQG1bIIDUtd2/oXWtbAF23vfr0+AA6qTFJ8pgB/0tp4tW2/vo8dB3D1gD7OMws0DyetwujFT/eGnpRsc2Ti/YGEcU/bmpb2+ybvIkyUyPFAjFM2VxQqcL/Od6MH126a6kl3Le04u/r9tNQCbCgZr6I/U34ZKZmNKE56EFToK+bGzw+L1gHSFfEnSokz4hhR+ndZlbZCCXw3gBqKYfSXzaS19GCYSSP6uF1yScWW0W8LOwHx1+nkbzkkUtG1LkJFgiBhb6/MS7IAzi9Ko15ojeIGw3lGCBYIFggUq1AJv3bOQTGYIf1k1RZt2kWdwcUA3rkw1fQM/pAqaXaw5crc9q3HUteRf6aK9SXTj9ek6mQv8ZrGTlyLkAukKOYIOeaMIk/mqp6tYS1yHXC0Avm8f4eMNI0p56gXtZGn4jzcdvpPdImEj0Kv4hrGnIMk2xmM2Qi+Zo3GM/cusU4ke6hKNyD97Wf/AtZmgNE0+sXOsSYQGkboknItwjWKC6LBBA6urqr1DbIizQBC4UcY18TwWsIKFfbwCwHOAXTpJP9gFTGF1iwLRaKoD2JGdZphD59JbhPMNYQNeVEHrMBZPHg9OwjJHByHQuNqJ/WVhxD0kh2kodPEDnw8qGPcvii2uBb0+XA4iNucfevep13vZyHw6QTl0X5xEHdK1AqC0pcHq9PuwGhTtVcDI5g8SHOMWA1NQngqqipJK+j0XwcP/G8SSkcJoyd+Mch1JeC3hH32u5w/jqSMirQET0zAlxRp86lGCBdAv455vRwUYG0wMJYtdrjkZRiH8TNs0mFXMOG2ksdAFvmLOQaUK2KZRggWCBYIFKtAAgM/JXbOSTPI/ZCj8ISYh0/9Vp86e02pjXZsqnAvxkM47IMCIBQ0luAXwSfFeA0lK4/fH1TvTO2ip1BvAaMeSjNQddRTRZrbk+gPAz5Fvj7+P/R2sBfPIoh4/fNO6k9QEf8v7mO8Y7ySQHiIHNuHc20ucclo3E8JoiPImgItko4Da+ZVK+gweoIarM0IY3/bBJnRLf0lZ13LqmVksAqWu1Z0O7ggUKt0AAqQu3XTizSiyAgwZICVMApwHWByzlluC0cW+0lkfL8YfRmw2odosBOU1LBWYg77Fc3ggLhVoqZI3HOcYBZ0GTbn/AwrECdmn3NDGLSRRSCLPEOeT64fowZdEB76L+76NFF844GnUkO+P6fA7Tvc4xKSJ7A2IDSOPE4uTi3OK89tL5gNSE95PoEcYDCznuRZ0B12FFzxM7m2MImcVZpR7cB21sjgMcX6IfFiWEHwJSA2ipSqGU2QJ+PJEcCJ142K/0MSVijeXeTCpzFcPlK9QCLFSZG5hTsm1kMIczrwBOA1ZzDiHw8zUnEAVSWzN6hXZUG6sW75GI1R9KsEBxFkCrmM113ou5ov+QiSCVB9FkgH1TBEwDaOM7tZR/XVxrK+ts3iuQKlZoDfB2KVDqVPMAPNFjRqKihzoMXxNfZ73eVSvVhyRPJOLQ6Y9XlkmKqg1zIr41UYq8fymQFByTWv4+AZasxziO8U4kXWfZyeeX4DC3+azfPjE9YDbHQ0Lh+Ygnaic6k4TJXAOgmg2HpFF561VPojrJkbM6tZGNNjzrVog5bPgAn0OWqVUfIoDURQ33cHKwQE1aIIDUNdmtoVE4IDjLHeQwAA73lCMGCApIDfNtsmQ0CNNuiYJjBFBNuBmgZSZHEKcH5jQMYnbja9ER8UlHlsqRy6TZ6jcTCL3DkS6hn+6YCS4EX4bdqP94/N8vDKgbwBO/WXABKHMO4DTgEkATrGj0owGiAZdxLOsFVlPvKJs9141YMPQf1/aa1IDaaAACUqMH6AF4Tk4piLTEUAz3SC1SWKQxP9B7cPo7uUVKxLIJJVggkwV4TlnY88AyRxFKzCKXTSzeK05VyFOnWCDr+wUCqtmQCwTqMKbKYQEYf0PFXnUbn3qv1qLfUA67hWtmtgA+C34O/iosUgC7Bn3IPJfut+LvoPnL53KFHFuVyL9CiAWhPyILAEziI5bK9+Wd5IkUXJO8CcuEuPJ7seYLNhXYmBjaqc4Bskk0m6ulr9gwZk01Uz+wkiGrwEaGTMJm8/gedQKURSJJRUwiA5fKu74NmQjpPkc2kf14HogaAPhm3uVzX4ggILqSa+P3AzDnip7lXPwD1qIr1C+c6+dwrj1G5CZWqRGrOlqHkJSZe9VaCSB1eXp09rxFdvjJl9p/fn9vSW5wzmV32j6772zHH/mpklwvXCRYoDkLBJA6jI+qtgBAIo5FlKV6J+dgE8YG1uQca1hv+nFQYvR/55SQuXmSgGoc7ZYq1BFwDOYCzihOz2qADIGW6Q5KS9WpJe+D7emvSvOvfL2wRRT+GP2mOExKv/Fj/eKr0BETv2ZL2j3ca3sLwOpnI4KQzH5KtskGFqA1sh+hBAtkswDvDpLZMm4GdVI4/Ls7KCpisxb8W2y42FPM7b6wcUXYOyG8oQQLlMMCbKru1au9i74CvKi0d2s52hyuWR4L4Cc7QocAzG56QTK2vDxRzwwyWPhECzT3zV8TyaYxNwK2FeofladVbfuq+Dl9tdnA+gIWLhvxkDAgWCBxR9JofFyAWza8+D4TiaYarMj7FrIP0agwxxnLszQn8hnvZdaJbADwPiY1BADwcBGHfAwl7Yb5DLiNTQDs/fGjdKwvTRFVsm08KXuEdQtI1poSRjRRo81FI3A8OSxebpRmdoYcOyS63KNne9cWD10zv+NTzFMbWoZi1XI9X1Ug9ewlepi6KEShoeUMVOCdAkhdoOHCaRVhgQBSV0Q3hErkawEcCgDpwQIKcKxwBjzbY52cBBzuumbC13BoYPQizQB7uQWx6nybWrXH4xRGjOOwbKnaTqzRivuFmAuFFcudMM4BAqtZ0IUSLJBuATQjWRRGbKmIfRaX/AAkXKaV765KwhptZ8G42mL/WbreLYhDCRYohwUYaTDuADtqPcFyOewXrhlZgHGE3MFIgXbMbXEGKNFjHIFedXpZKfCTHByQPWDlhrmuckcU3YcrjjcOAEquHMBYoscArvmbTXpP8KnclmSuGfUHjF+mDWNyRUA6QO4D9jFRTRR0t0noCSjMON9bG3zx5OfYhmOR3IjITpL9k9EyJUjf3kfY+skGVQY7xkFs/+0Wfcf3SOK46NmUDrZ/DiPpEYHq+mBUtzoXqeULAPrrSgSJlFiuVZUP7KqW5VdVgNTzGs3ufEpJRlZHXfLJfcyOOKBkj8qLL0+yG3/wc5sxe4GNGDrAps2cZ089cK0NHdTPVq9ZZ9d9/2f253+8bB3at7ejDv2IffXLB9uOGh+vTJxqF197ry1cslzf1dv/7LurXXXhV6xjhwY76MsX2ux5i61DQ72r5323XGh77To6Z51/9svn7YHHn7NlK1a5+5976pH2wfftYTCp+/TqZvMXNdq/X5lsw4f0t5svO0PH9HXXpC7X3/mIzZqz0Ab2722Xnnt80/0WL11hV932oL08YYp16NDeTj32YDvy4A+787hu504d1IZl9tob02zsqCF2w7dPc9cIpe1aIIDUbbfvq7rlvLf76kU+Vi9xJD3ixSe8yxSi6I+LNBwFOOgNvlBANYmtnMREKtwKB4CrAnTjnONs4LygU5xh07uqbVmuyiOvgXOHU5jLoSpXHcJ1gwWaswDzyIBUdAPMaja+kia7CZZtOxaAPQUQww+L2/RFK4v8qas2urDpDikwhwRIgNcBo2474yS0NFigGi3AlAWTFsASPd10nzpbm5gP31JEIoSPQPSo7J4n6Z+XoiOSc5jkKpByQUM5ihZUgkxExqu8wH5mLedXhTCbISKRQ2bnrhEwjzQNa7/dBdQDCMeLWxvqPy7RZEJnkDUnkhxs5pBLvTktauoHQA0bGokm7x+4HDW6H/lryM3jknqnbQzBCp+wfEOTbnVzXcX1fCRoNXRpxYPUZLu/6H4ltVq/rTmPOdDsI3sUbeJFApgPPfES++4FJ9kH3ru7TZ81347/xnX21E+vcSDxt6+/z9auW29X6PtVb6+xs799hx17xCfsCwcfaEsaV1jjcsDkvrZx42a7+vaHbOSwgXbGCYcJoM5f7mPSlFl26jdvtoe+/23r37envfL6VHfvj35gHwcmT5kx184/7SgbIyAZ4LxL5452/SWnGm34/MnfsVsvP9Pet88u9qf/e9mB0s/9/Cara9fOjjrtCvvUh/ezk445yObOX2LHf/1au/emC2zc6KHuutQVMHzY4P5224+esHXrN9pd159btG3DBarXAgGkrt6+a/M1bxDCNFog9SAlG0noSzib4YDEnQ9Y1SSmYHc6Yo1oo1RORC/tpPcmG3RKn5gdddhKCxTK5bNAt/lOyGAAv+9fDmAan42+DhsFYeQVawGfVBPtTRYOsItgUseIK8XeIpxfIxbgncECEdYTocMk3owvRHmHEJWzUO8G5ifmQI4PwE2NDIDQjGCBGrYAshDkbSG5dB/5vABcYG4wSX1hjmM+g9nJx/wbPxgmNXIRoVS2BehJBY3p3RQli8b/gYSDLAYMegDrTMzfSm6Vk9hIvW+jtZ25NRw/MMzQDrAAACAASURBVJIB3WEfs75DJoOxPVA/XhaEKBTkbQot3J9k6kvWyTcQEM49c23ysBmAdvtU1QddcL9OiuRGIt8BH4O69VddiUblmA06B3AdKZFqYUfnY9eKB6mnLzS74YntmzR+qNk3DsunqRmPfeCJ5+yl196y2686u+n7fT99qv3yx1fZ4AF9bZ9PnmK//sk1jrlM+e0f/mGP//bPDkjesHGTPajz//bPV23+wkZ7e81ax3q+5fIzCgKpXxLT+eTzb7QfXnuO7bvXOAHMW5+RdE3qZ/74T3tQjOvH7rnc7nvkGZspBvXVF53c1IZDjr/Yrr34q24T7IIr77I/PHpz03dXfu9BGySm9Mlf/IwDqeNa11NnzLMjTrnMXn7+PscWD6VtWiCA1G2z32ui1Uxbgzu1s3EKsc7HucJpiYdqY4wozIuEhQrrlr89Tc7AEF2bkC/ACO7ld9jRkX5jxSbn6ISS3ALuPeMY7PkVNiOQY6AMls4bzjVOKCwEGAm16LDlZ6FwdL4WgOWPvAcLs1UbtfmkMNF9erd3DLLgDuVrzdo/nhBdNjFZJLJo7KPQeDQnAXMI3V2iEGPYhI0pRmFqqqt9w4QWBgsEC1S1BZjDAMX4DYjJvFYnnxcAms+IDHEJ/dAu1medxLbm30QfzlK0CPNe8MFaZwjgCxPVgwQVAClBpUhVZCKI8E7iGKLF4hKHaI/DKO5eBFjbGq0nqhWwvUGD1mNYrNH4zCeRHaQ1HIXPpimXBON0ZxGbGNfwkaIxX7jHx/1gbc8VcAwzGr9yjK7fV+ByNhY260+A5ulvZ0+ASI2QsGTzgDxG+Bwz5HvwU6sb3xUPUq9ca3bhj7cf6h/czezYjxT9CFwj9nN7SXVccPrRTdfyIDWyHQce/g2X/NDLdiC1Absa0Pfym39iU6bPddIaO48cbI/95s9OiuO2K88qCKSmAj/62dP2i6f/aovF0gY8vuzcE8Rw7rcdmPyXf7xid/z4SQemAzo/K9Aa2Q5fYGAj27Fm7Xq7+LofWa8eXZu+2yhw/fDPfMjO+eoXtrvuipWr7YDDzrIXn7lrm+sVbehwgaqyQACpq6q7QmXTLTBUTgiSH/k4GuzoZQrHSiV5djpmsEMIh+uRwXHj/EaBoxOlDbYueOdZByWOlmOrynMeIlviDM/WomaBwJ5cBb8RtuIQhc8TXo9zjTPYDS1Yfec2FWT7FeoHnM+1zfQD9SAfHofUqoOXy57h+20t4JOt8iksGxZuJMfheS9izRLMXMUWgE3PnELqKICZ+DhA83e2EoTN0fwFBMBWRjQXMS+940KHvd5nFZsgVD1YIFigjVkAH5oEeoBqzH/4Wf0EWgMC8hm+Ez4UcxwRhhAGSOb2mhK+EVmy2TvObcxuldBcfGMS9s4S4NnTaSjvKMB0U1Y5CPqR9xrvKv7Gl8Y/Z63TXxGp/LvSC9Ia+GysAQCFeQfHI2l5j7M2g3AwSrYB4CUSapHWHSSpHy0/r5SyblzbJzRcoY0bQHA2fdJBaljeJKzkGWKzG6mc9IL9kSlhQ4iCn4oED9ebL2Ab6ZJaLRUPUmP4x/5m9qdXt3ZBZyVOvOgoaY92K7pbfvCTX9m8hUsd69iXdCb1r+6/2mlVU+JManSnL/n6sY49TfnZL/+3CaSeu2CJHXrCJfbSH35UUB2XLltp197xsG1+5x2746qvNwtS3/PQb22BtKqvuODE7e4FO/s7N9xnzz58Q8Z6pDOpJ0yeYadJcuQfv/1BQfUOJ9WGBQJIXRv92GZbQajaeLEA0sOvizEIyWBg6LILHw93jF8TxwSH503p8QVC9fbWJmkImuE4V90VcgfWj1QK9sJJa67A0kHCZagczHjSkGznwBx5SQnKAI3ay6vbLI8RJw8tbJxZnNihcsIJScVRDaXtWiDOcGUxEC3K0E43G6gxR2SGW5Tnox/Uds1ZdS1ng9GXbH0M64rDCIX2ZaMWl3MFUjOHEILLpthC/XsLG2Y6uJYXj1XXyaHCwQLBAoksgK+1X5/2Dqj0BdBZLvB2eriAg/hu+FWAfJPky5GULpTWs4DLm6P/eLUVJ8OiLoHU0VE/RPlkAkMjrydKbN7NaZFHPnJ8HLReqzLf2b+7aZ/z3bKwCZBlRLcZfedx0nbGFhQ2X9BP79W+nUgzRA6UDpHHZwA1JyEjz8Y2yRiJHmW9qLUH5Cc2f7gzetNs9vC8EaEAqA1rmmaRUDHOu/FPZ75RqC3dh3H/Ot97VwVITaP+PtHstRnSR+ps9qn36HeXfJua8fgJk6bbKRfcZD+QxAYSGL/784t26z1PCNS9vkmTmuSJVyohYrom9VcvuNkGD+xjZ574OXtz2hy7WjrQY0cNdUzq9Rs22vs+8zX70c3ftLGjhzjpDpjZzZV//Od1m7tgqX3iQ++xzh072HVKhLhp02aXjDEdTI4zqefMX2xHn/Zdu/z8ExxgvnLVGvvnS2/Y+/bexfr07uHkOz7+wX3suC980skOTZg83erq2tn++4x31+3apaN945QvOP3rS2+833YfN9LOP12bAKG0WQsEkLrNdn1tNBwne6RYIAOlJZsPm7q51uOMA1Kk79Cnn4MzRMjWnDVRGFlbLTjJbBbgPCKBAmMaVgZgjkvAI2PC0IGFOF/APkwHzJUtJLG/ZBjGKMGJT0CWy670F8kvCbFjUwF/kc9wStlsICwVKRcXHtiG+ymXHdva99EiTWGVTmMTSRkxVjrsaD2FWLM5UsI1TFszbcW2l3mBuYD+Zd7KBFQzfzA24v3PtMG5qzW/MacxzxAyzWKS+QWsRpkR3DkAA6EECwQLBAtUsgVgoaJDPVpkAN59uQqzGj7v7NWbmsDqgFHnslrrfM9GOwAoPm+2DVTecbDiAalZ6wDmEk1WqgJBBMAVsLgUvhTvX/9q5brZQGaOW6T1AIBuk6azPkMCBF1qNKiJvgWgz1TigQFJ640PgL09IB6/LgB1o+TA3lLEJ2sSird1fz1/bv0iABt5HT5fpnqiWR0v4OyQcFjPVLJ3AfCO9EwcTKfu+EvMHc2B7FUDUpfqAclwnZ8+9nu7/9FnnV966CcPECP6eXvmoettQL9eBkANo/kvL7xiDZIFOeqQj9ipxx7i9JrRb/7mVXfZrLmLbM9dR9mQgX0FZK91IDWF69790FOSMt1iD9x+se2y8zCXtLB3z2526xVnbleTtyQdgvwIgDdPyfsEIgM89+jWpVmQmgv9V7raJD2cPHWOta+vs/fsMUbnnmg9u3eRXvZSu+muR+0/r74p8HyTS5h4wdeOtj3Hj3LXBeQmCSSA+EEf298uOvOL7hqhtF0LBJC67fZ9TbSclzoJDglZ7KqXeNJszKVoPM7MGgmbTZHjs0iORVsrOB+EosHYACAGiIap3MXJewD0RVnDYd4A6HinkLBRHEZ+ZyqELaLFhjOZRHqBfsDRS3c6/eewf2BQpDt+ufqLZRtAOdflRQ24juMdwvpzWa56vvdZ7nGeRZZ1fcwmCWG0LTmXVI/FqrumLBgjrVW0OaPNiaSF+YRwXQp6kcxezGFIDjH3wVhr1DyXbV5Lep9wXLBAsECwQDktAJFguHwsfGd86GyAHwxR3olgZqQFIbpkviJIpqwKEYTl7J9SXhvAOj3ak7ce+Xbwtdms4K22VjsOJKLPFj2aT514z87ROMGP6qo1Qh6v2ay3YRxSb9YEeOTZrsl7mvvzfvZEI3Sg52hDmfUJPh+60Q2x6IH4TbkP73IA16S24J2PNEemNQhSYVMFUM/XvT3I3isFlHvZEZ4zNs9Zq5APic2FeGEtgqwLjOulOSJR8+mnUh/bXeNpleoXB6OJqGUTbIHkSprzjQJIvW1vwIDe76DTJNNx3zaJC0vRZ1x7/4PPsHtvvMDeu/e4Ulyy6GukM7SLvmC4QE1YIIDUNdGNbbsROAdoye6qBIrZHI9yWQhnCPbwJCVSrIYM544hqJ9iw8Y6p3TsuskpwbkikWEPMVAJXYtC1XDakFGIHL0u6iQSswBsA/KSAGSmmNXphbpxPBp5I7SISgJSN9e3uHpzdR9A6qSsH+qIc03oHU6kB6lZqG1yUiKRE4tGXLZQyqTjzUNklcyOSNqWajsO27OAgk3EOK1PsYlYuAFCBsmPauvR3PV1wLLmKhaDvZX8sD2ZwlRYmLJx1kH/ZqGVDbpmkcWCkgUsADcLYpbDzGlE1TCvhRIsECwQLFCpFgC0JNJtpEAvAMrm3nP4cezLMb8hgxdFlJgD3cJmXKX28Lb1Yn3kiRX4tvR9z3pyKiDDp/eYDvd+O/+GHFKs7AdsWt6nJKfOxljOx3pgttQR0LkQ3WykQrR/nIqmfNf5fdnqxZhXmgltyGRna6fXnecik8/A+pDEosh8eJIMG0S7SoaEtRPtoW2wjPFBkRWDcQ2zOj0ga0innUQK2slJJlZqsFZcekbYtJOhIcoWXH2N/hGY1M2P+qeff8ExoTs0tLf7HnnGMaPvuv7cfB6VRMf+879vOFb2Uw9cm+j4ljgogNQtYeXqu0cAqauvz0KNUxbQO9C99HAQeBHu0ROJiNxhi6U2II4IchM4D5W0yY3ThOODU4St+BswH0cUILkYfWY0owmZg1mDA4gTjPPIPQGAAO5hKnaRUwUOxHdx1iLs6lcaN2zDbqbnYGT3lnfD9+gDswOfnOu4fc/CfJ4q1s889GNzdDz3B6AaIYAcB56hlM7Y8Lp4XIts3oQPZpN6gbGBzTkHZxTAHacNQB/Am8XDCC0UyU5OX0QJ2DLLoJR6zIbrRRagz2HkMO5gGwFQM7Z5RooZd8G+lWsBnkf08WElAVTz/LGgfkvzRGfp9RHFwWILHf10prWXDUpnYfu5IJ0BVblWCDULFggWaGsWAKBmfuN9h3+yRW85xzqVP+IlFNJljrAR70IfAUfkyOL1m5t0kNuaDaulvfivdepMZCJYFy1Zt9n5NWO71Tvf3G9OwDImASbAqMsHIzCUd2IxhTEFkFoqgJpNZNrDagAQmUUf8o75MrQjKY+IEpJpc8ZHX/J9KerOhvibgM5aH3oiCvmT9ujZ3tmazxbL9yC/EclLWccCWM9TXyzRD88c/4PwgxQLmwevLduQVcKFZ9gr97C51Bryhqz1aBvjjvUO/vQijT2izPCxsxFyApPa7Lizr7U33ppp9dJp3nevcXbpOcdb397di3kUM557+31POqmPLx/+8ZJfu9ALBpC6UMvV9nkBpK7t/q3p1glfiMIQ9WbmBc6ufSmTYeRrPNglM8Wkaw3HgLriVsaBWJyhnWWXPi4Zx7aQG0ApMiU4SPnqaXOlXgKSCZnjHunXxunFEcnk5DknURfAeZu4fJNC17bKpADa4kCTsBJdtjWqGJptJEMspABGNaJD57Tgmucq49iROG+4AOpcLFragNM8XdqMZFVPvzLVRXoG56yfxiS1x0b8xgFlnBB6yIJxTzmrMMz5fA2Zv1Xfxeu2OLY2CwqYTlJNsXfVsW/LZoBkgXVdyGjY/hzCl+knJF0IJF0n+yIbxEZO0KQujY0r+SowokmGOFiL8tl6HmfoudyzF4mWpK/vFsU7uMVWnLnFJiQssS5iosXfNcz7U3R+vnNpJdsn1C1YIFigtiyAD8LG3M7K+YF/QQg+/gSRcUSHNKT8Oe9x4cux8YZPBOjIZhxyBJVExqitHsrdGvx8t6Gg/3hOjsNtUxsN+C70Z1dtuBMJ6CQl1MtoUwMe8x3n4h/jFkMowU/G18TXxg+upEKd3fpGPjTvZTaUqStyJZmB5uj4aKmRGcj2YDW/o6VRdBz3YgObjwBZkxZsyfNBv3Bf/nZ21fpmRtoagfVBn4Z27lgUptn0gUi0s9Y+8XvSVuQk9X/3XCKriH8xcflGt6GQvg7AJkR/sgFF/ddpPcG1WY/6+vAsl3v9wHiDRe0079VHMPcBpxcKqIYsBAHJL0dT+w3OzAGkTjrawnHBAm3HAgGkbjt9XZMtJelZLzndvAjZhS7F7nehhoK1S1KZWZKXaEmgGoeE8DUcApwX9FEBVgBfYM34kPb0drFLD7gyVwsVHKEkhXsBTPcG+JYrxD0BrJMUHDnsgqO0WPUkND6ulUedR6m+w8Qu5trrdRxAYiF9iiMGED5DfcHCqjnwCF8U1vaQTsjF5GbQ0s+AzPR1vP44nSShGUA4ZUoyIpNGHUlW3lgRhey9v2+DY6P7gpO8Wk4yoY2wYNiA8Y7vcoXbLpCTt0JOHnUIpTgLeJC6o/qsg4y8QE40kjVskuSrV1xcTcLZrWUBpIC6aAJg4TtLz/PwznVO+5HCxhHzFWCOY4XpMfWLK+an+L7fPM2hk7V4TCop1FrtDfcNFggWaNsWwN1A0oENONwI/77LpL8La5VkbfhIAJswQvFvQ8RIy40hbA9AS78RWdg71XcRUB3VA2/QA67IlhHBlythIb4mifyIKML95z2HzF2xLOpSWIa1QiaQ2Sc+pq7Z9KI5F2kNxjbrorhkYASKuv80gcm8x712tWdSc++ketS0F1vik0OGAZjmb+xKEuW4qx4nEnFfnsHRIhKxboDtnkveEOCa6E2kBtmg6IYmCS3RxfpoHYb+sydYeDKNGxv6H329VAkcAc+5TnzcsN6A9VzsqgI79tV6nGhY2oLmfb0GKXVhzmBTbDbzhz7AFvF7BpC6FE9OuEawQG1ZIIDUtdWfba41AE0kOuvXoZ3bPYYVyUu6EGCzWOPxImb3+nWBFUhetGTB2YHtgiMCsALIBisZsLS55GCAM5MEmCbVVsaJRSsa5wOtNRyPoQJ2khSv+4q0xQocuTQT4YQjtQErvlg9YHwwgGSA8FzaiQDU3JMNj1zhg/Qv7On5WqzFF2qMPRgMgOxoHDfH6IedNEFjhGSS7+vTYICkSQqOMKA4zi9yLbDgQynOAo51pP5ivLAAYoEGo2wIUjNsWOQaEMXdPpxdJgs4lpieFRci3EwfsphkwUe4LQwfjh/Rpd5t8LHIJ6KBscHzHWfXM1bizzgL01clX5SeoKpMzQuXDRYIFggWKNgC+Fr95a+MTEkIbN0m3/aSgFYAWvgcbMQ1CuQCeAslswXw5ADosC9+J0zYQt8J3jdxief0YoJAAXAKaN1c4sCkfeMBWUBU+h9QsTXWTZnqi49MvWhvvi4Y7YKhzO+t4HOKQZwCp2nwNkKCbEAnNVyG43gi/j975wFgWVGl/zNM6MmpJ+ecmCEpCBJkFVCERRRBDKurIJhAZFkUl7SI8BcEMSwgRlhxgYUVxIAooMIuIDiEYSKTmBx6cuqenhn+36/uq547jxfufaH7vde3tJkO991bdapu1amvvvMdIvHmKTcRvkA2Dgn7Jg592PrAaEcXnmjLqBHAJH1eKJC6u3zW/hoI7Me8j4rvkus+niRE3bAvzHr+hT2PH8QBFPvBYnaujFmiESEaYU/eA18/bLRNRJtNu4P3YpvaQv827eOg5E378PQxRfRA8tHEAokFatECCUhdi73ajtoEkAQYy+Lvsj/Lo4HxBuujtQtOAE4ELNl88hLlrhugNeArEih8nw1sA6CZr/pGxdRxmKcoQSXaaCQR3C5no2couWCudgXha2SxDpw5mNLhQr8hIRIV9M73rFc27nZOV67SW87eVCUxQXIj34hhfMECWCLGpWeee/Y0kip8nlA3WEr5hh8HA7DJjxGTGtZLnILzvUWA2ksNTcmGMY7hMlyL5WHlADqSNI+DBoDJXhrfbOIrZdNWZDPb3cfpz6U6TKI/mZ/S3zA2SeslqwMwzcET0Qu8345RppcXNjVyPY5Nlfpw+B7kH+A6Pz6QT4JhmAQ4tLuhljQ4sUDVWQBfC3IHsh+wccOAHvOcly7wDePnv29odCB1rRTAXuS+eouNCsC3UvM3EnPFlMCfrHMEDuQNKKwrhQDVRNKRFwH5DRKJHwRgW0zlquizEDLoinxs8KhN8sxsrseG5SAfvC6fgGTwuYYQPiWgOwfo7KX4OQ4Qv0rkFPZsk7VnAeR27SlwUABMM9oDKZC9jmENsaeYV4C2jOqpwy8RlzLtwb1W+QZtOIl05f1jjwbD+72TR0XtzuS6xAKJBdqJBRKQup10dK02c5gc7SkCqeMs9OWwBYv9Vi30C7bsEYs60AsDQKdesJTLHR7pQNEUS8C72U77TE7QJG1EYJhnKjg9aDZHlY/gNiMd21mbGz2Q8HY0WmGf5gP0vP4YgE560kTqRhs8kzoX+zFK/8FSfrFhd5BkJUuhLYcp2WZ/F5qW39PDOUTHGzkVrkb2hPBLwvWwL/IA9DWOV75QwcVieMPeRO4jwqPf0gLGE9p0xSS/jGLH9nIN/v5A7QiRXvEaiIOlG8j7k5TqswCbUjY/gANsBtkw+bMg/vaG5j22/F4/EWl85m3mjZ16jxkDw7p3doz6QKM+sIHXieTd48DNF7/Zqz5LJTVOLJBYoD1ZgKmMaC8YjxzOM6cxN+K/BdFkHWyHUDRkkJjXcKE41Ht+XZOTIauFAvjLISTSbF7rl5wCAMsAiIUUbAiTlcA4WNSeoczPhYDU9BPMVBLqIUVXiJ9YSDsq4TOe9VsqkLrcbeId+vPqxqzvB33JHoHxNlx7VtrF4VC6bFi+ehLRQE4bpC05gIdgkW/fle2eXvoEnWgkH9m/sLcpptBOksEjM5mrXvhagOzsO2Ge459NGz6smEcnn00skFigBi2QgNQ12KntpUk4hdN0ooymXlsUv8iTzA5AZLWYsZxGA36SfA3pB+Ec0hHeZ4CS5QqTBNwdLCAG/bWt8rDRpQ402whBA2zp5BIohrWPsRdADJrUi8U4jKOhDWgzSkA1BwQ444SJwQjoIz3fbI40TicOEKAqLBPAXByU8H4AXgCgEGzqQpjwwf4pYAe8vEFM5RwsapwpkoxMFiscBm2uwv12OxmX5hZmNklbpqiekGU4jEAyIki+96aY0fn17BaIdYHd3jZAWb5DOthRGR70HXaEuUFylAL3VW3x2lTcMxkLgRYj/Rg4zkQKoK0XVYql4hrVzivEO0soK6G1ACuA0CQM4zCNuYe5mvkLNjTzEteyqQK8IPSURIq8V32UIJFDLOYKAIjV+j3vXLGbuXbePUnzEwskFmgjC+Cfss4NkUQe+Vw4qMOfAJwFo2L927GH+bGTY1kCIjEf1hKLGv+NCEy0gPFZITPgmyKjxppRHFRXuo5ljZosPzNbXpnSPamy7uSTr7MPyE8fyV731Jag5AA/+xneFSJnYco3aX8wTwSl9AIbvk+dtL7F1id3D/5EFEJMthbxXPZ3PBefFT+V/UehQDXvPRFg5OMgOjTOPjBTHekrpNImpYhj+UYV+0ekHykThyUgdT57JX9PLNDeLJCA1O2tx2uovbAMjqgPpBpau+AswI4gEQTOLeAwDhGnw8hsAIiQCIOC0z9P8g5cVw7nFzCahF8AvDjbZJOmoEe9Qqfk6FRPF2OYxBrhgmOFfvb6AkI4eSZtRaoCqZUg23b20DWYBmx0AMWxGyxknDXs5gsODvIkbB4A2eMWQGqX/VtOD0zHXKQAAH2cf7Jp53Pw2KitFRrNPXHiqNlwHDGxyYHEcbR8xvSwvl+u+jNusAX2Y5NYL9uxcYrjwNLXsLFhVuTT3Y5ry/Z2PeOAwx7GMSx1+oMNon+H25s9qr29PryXd5d3g0NE5hrY8YFEUZBoiHfZR0DAoAaIFjbjQG0So5JbABADCR8A7vWaw7kuKYkFEgskFqgmCwBOM4/BwMR35gt5CmQkKE7LV1/IXcF0dHOjfrFWPsbGQqjAFWwcfC0ILvheFIBGpJ84wASw21qCDLjc2THRI9gBW2e6zusWw8BtL0xqn0+CtTgPf6TFssHYVTI+GTJM9MBHbtZaDnEkjm+dr8u8tCPse4gp7DvShwx9B0ANYx//MqrudK5n81zGJu8lbGovO8gWOCrBJXx/bLZ46x5bpL1IlHGazy78nXpN1N6Kf3PViT5Dag3/DB8sAamjWDe5JrFA+7JAAlK3r/6uqdaOEZsXhnAhrNs4htifaXq/I4BkBexo2LBgFiQ2AWAF+CCUEofIw6w4Ssu3AyYGIGepCyfqLkM0gCvJvnC4AWJS4VRoZAOGAspy8u43JGsF3Mze1FRweCP3GaoNDw6JYzGrwbCS0/WYsd8mbXLQofagNKf/hOEDHpGJm8J+AXbPeIWLdU3VM66tcBZ5Dkl+spka/Bsm+GgB+9qr5HXusCfM5+UC/Cl8PgCWD3IsfoBN198xcHWcQ+QCfNI27jVFm6Z8MiFhe9A+WAhzJUFCGGBSCrcAoCXvMGOVjeogjUNAahhnSakuC3AoiGwH/zLvMT/zDvt3i00RzGgOytxLq79z2ARAw1TE3M7mzyUT0uGUT4LL6+3fMo77RI5yYHYZpvTqMnhS28QCiQUq2gJeSg2fB9eqxTtlCsxQc3xWgCOIBejUejCsohsZo3KQSA6Wv+UPod3cT+SNJPuIlIFNXUzBppBE8MnxcfPlqMkGUuPbo0eNXxzHvyym7m31Wa9DzV6CtgLq5svt4uvKZ+mzdNKJz4NTDNs4kz14HjllVmj/h7Y5zGb2AfgYjCX8DuR0SHaJm5GPCBPV5vinXmYMqUFsxbvK+AknKYxzP0BviC74TH5/ir0gCuErAcLH8XGISCQR/TCiz7J0oD9U4MCfe2/UOzJj5PCo1U6uq1ALfPX6H9qUCaPs0+eeWrIa3vs/f7Ln/j7bvv/NL8e+Z7Migq781o/tyWde0mfftN/fe5P95k/P2k9++VvbtmOX3XzV5+zkE96e9b4nfPBiu/3/fcWmTx4b+9nJB0pjgQSkLo0dk7u0sgVYCI8e2NU5AeUoLPyAFITZwbBgggP0ZUEFaH1DbOUGLeo4JkPljAC4AnpkThZhDuyATV0OLJFs4gcjWxECdh1o7ErAIlyk+sLwBnjD+cN5m6nEe/kYMlgXBiFQHQ5FOokQpxCpD+RGBUPnVQAAIABJREFUskkjoGeIE7RB9cCUVG206jJWjsxyH2qmX6LlPFEANWyfQg8e6CvY4TiN2QoOGIDwAG0iorAPAK3+LlvhHArLdNnb0WvENowRnEUybePUxXEUsQPajxwikNwyLkhN+wDfSEICy5vvk1KYBQAdyXJOeCbjEKY8AHVYM7A8M01h9U0+ld0CSPOQCJH3gvkJmSXedQ6+9ul7IktgIvHu8/4OFGDB4R6FWYM5jk0oU8iKHc0uAoa/+rmL6zjc4r1PpHaSkZhYILFApVsAf/mQfkH+jXwFLwK5BYBVWMWAccVBtvme2Pp/x2eFSY2/hl+HpAmAHEAdUk5RdKmRChmg+2zRZ1hr0r0vJx+mNQfCSJRIN/TAWavC98EvhIACkzoqYFusNX3/wwxmvWSdK3fxRCDf9risYz6PjfHBMzGm+TvnDrQkbqLyTG3H12ZPw/iBqEISeYBofqYN1B/wOtP+wvkWOtxmuxYXvHbt0LN4H9nvucMN/c7brRC2uCNm6J4AxUTVUj8IG/3lF/EeMAdkO2Th+YxLaoKsGvUgOoOErBzSZNvH8Qz3TrgDiQ6K/m22d4wdUe5hVrL7b92zWnu2vtovdCvZPWvhRpUGUv/l2Vfs1rsesHu+93XrWtfFmpv32DvP+KI98rNv2ohhg+zNffusSxdpsmYpCUjd9qMyAanbvg+SGhRgAfwm5BZgxJXC6UivQqOADvSlyfy9U9/31qKNWAfyCivFLOF0GQBkjHSnWYxzORsA3shuLBQbF8cPoBMHA6DEZ1jOZAIcHpwFSuA4ZwYhcYSnCqRG8yxTcSwDtWW7tFb7qq5IXWyWl/S39U15T8hxOEhMSV0WC1BmwxKuBf2AHWDopMuJUBeuXSBmc/Ob+xzLGhCZDcEIJYIhIcwq2ZNkhNgCp36K2gFrpJCCeWBQk2U712FAf8X+8RzY0FHYKYBUr25scuAVhxJeBoKwWQrOlk8+RL/iKEcBNN2Bhyo6RwAzwCj62B4si9N+xsUzaxrLpnkepy7Vei39BQuml8Y78kEcZFDcpif1N3dYE2XAVKsRaqTeftMGs4qwbt4z+pDNEId3njVNcxdo7mnU+8Mho5N68YeT+p6IGN5P1gGADA6UfEgvoyPMrK4R0yXNSCyQWKAGLYAcAP4yOtP5ljD8VQ75IFbg70YBWKvNZDCUAapZG2gjRIpgbQhYvPnO+3HLyUmCr7q2cY+9trE4uQT8DaJCSegbZnGzxiCbAIEBH7E1Cm1HhoF/sQVAOUx62hyOEC1lXVizKVFII4U8l6iAuSKDoMHO3qPYwr5t1sbdbu9HVGYcsBnJsG0yKGMnnI8mSp08SE0/kGPI7zO8z1Oof4r1vcwKpBzef8BnfGIiKch/k2n3Camjl3S22UvhK7HPZH/EAZCPDki3DV0d6HgHez7ui872wSMqX5N625519uKmX8pn3OK6a2z3d9qUXidH6bpI17zw8jy75c77beHSlTZkUL2d/7HT7Mz3HWdLl6+x626922bNW2JDB9fbJZ/9sL372MNtxer1dtonvmbP/+4OB8L+8ldP2MOPPW0P/PBa97zLrrvDDpk6zj559ntzPj/Ofb52w1321+desZ27mmzk0IF28flnOTbyw489Y1ff/FM3R3Tq1NGOOnyq3X7jV2xdw2b7xm332EuzXrdu3ersgk+cbmeffqKrD4DxFz51pv32ieds7oKl9tBPvmHjRx84DmBSP/6XF2ykQOWn/u8l69Orh1196afs6COmuXscdvL59uuff9NGDR/sfv73W35uffv0sk+cdbK955xLbY/Y1F3rOtvx7zjElq1cZ/MWLrNuXbtY925d7a+/+p5law/3CoPUvB8/FgP7/keedG0/4ZhD7d8u/oT16tk9Ut8mFxVmgQSkLsxuyacqwALgSNPEDsHxLnUJ2AQ6EZdj5jJN6/slOlFepQUbUByAEn3TKEAnACbSICSoAOjEGcVB5vR6TUrTOnWofEAzuDcMaRZ52BiAuY0CSwLRif0FVt9UOQWDc4QE4hi4hIUwf2W4RYR35aF142SMFrMZkJrPIw8yV4CqTwDJ33EycPgByGFqpxc+h8zJCDlygNQ4J0ikrNYGCIYIGwQkL2g/WdZn9K/T/QLHxQFB+XZUqQfynEadisJuWK0DgVzMH8B0QGqkT/KByTi3MJ1xoii0lfHGIQag1hA5ZGg7Uk+cer4YM/nuy71oI+xyWNCAodM1ljPJS4SZEt6+YWeUZ87Z3ORsmc50L/V7UYv3Y+vHOOY9Y7gxDgGqG3HW9YV90aiOuxmpRVtVS5tgNjHXpEd3+M0w7x5/Z+MKAA1IPVDzOdqVHBS1kMdSwDYbN+ZP5vAkaWK1jIKknokFEgtgAXyecfLlgtwL2b0TDx5BJAB0wu+pFZ+CdZ51vWMHJWsTYYO1AD8xHyCdaQRB2hgrgspY+bWAePPkmxdaIK2Mky9MThmSU74qCb6wzektSCgjBa5GdIdb2LVxfOhw/SG2IP0AIxgfGFILIDm+UVSfvFB7lONztIEIy4Had2HnYgtkm7ki3/A+EXUHkB+8Van/ZnnF8DsgOfHnKAdG6fX0cnT4q2GWso+cjTo+crXfJblX5yMD4g9s2O+QiJ75gQiCuoMOcv4Q/jH7VCRpEB1ZuG23Ddc+lJ8hHuFHddGGiHYzppp0X+7JHESfcHjGNhSm9qRhQ4vtlrJ+XiJw9uS6W0VU2HXAc6b1OtVGdz+q6GcDFH/wM1fZ9V89z447aobNX7TMXp272D7+oZPtjE993c7+x3fZR888yV6bt9guvvJ7du/tV9m4UUPtJAGxN0m24ogZk+zCy2+xmQKDH73nBhsysL+972OX263XfsGmTRqTt35R7/PKnEU2VAB6n949bO7rb9hnL7vZ/veRHzhGcjqTmkiMcy681t574pFOAmTFqvX2yYtvsLtuvszJggBSjx051L7wz2c68J37AiCHCyD17Xc/bP9y4Tl25GFT7I9/fdF+dt/v7U8P3Gp1emY2kPrLAs8fffz/7MHf/sXu/u4V7pZr1m+095x9qc3+889bHpGrPWGQGhAekPo/brjE+vftZd/4zj1uLvzWlRfmtW1yQeEWSEDqwm2XfLKNLAA4CCMYwBAmtddZLkd1WPwJD8cRBVDuKxRjkhgUnIBHPT0HpCacCa07nIt3SKYEoNsBJVqoG8T42yInEMZumLUC+IzeMyfuOMXUA0AT5yF8qg3BgmSD+ZweHAwS4qCxiqOUTx+bZ3IIQOIPCk7FCpfwb49zQJy0hX4PYD9E1wD0ZCo4dGHwFWYi8hn0H3XyYDms8en9AoYzDhD1Q+c7SugfDhAhl/PFooYFkK1QX8YMLJh8utc4azDgXxfIjiMFswAddPTWOLSg3tQfNgVOalwWA7UMnF31qe4F+wDQO3wf2AbIy2xR2wino1Bv5EVwALENDJcdavPfGxoF1JfjLaj9e/IOMUbd3sIBkymNYicLESQmZSzG7ePat1xltpBwdd7ZYJOVCgNW78ISZP5jLgV4Rs6J74PEryQ3Ct4p5ncK7zxzNv9rSf6qw8oo4eCVaZmkVokFEgu0FwvgI0Ag6KtvYEUyx+XylwFsmSPJy0Di2JU6+K6VQpTUJPnJm+RbbtEEzmEk6wOAMNM9cz3fM7dvVba9fHM8th2VYuWSCBtfMG6+Re+PBnuKYC16Sb5x+kEopAqeFUXyA98FHxi/kb6PGtmXrZ99/hT2Ki4BYJRKVNig8W3Az2PNL6bskt8AIQRXG8CWMeRAY/3rJT9y+Yn4EXjycfLP+PrSt4xRfJRSANLZ7BDIowTkLBclihRNSk4FXwkTQpjiEIsoBPZsANfYmYhDJGK8L+XrydzCtZC/eoqIREJL7s3vSdY6dkhlg9Sbm1fYsxt/8haTDegy3o7s94lihpT77B33PGLzFy6326770gH3mjlrgV167e321IPfaTkguuqmn9rA+j528XlnOSbwpHEj7NwPvMfOvuAaO/bIGTZm5BA77aSj7ZRzL7NnH729JTlurkpGvc/LsxeKTfyUvTJnoe3Y2WgNG7cIFL/RAebpIPWrArRhcz9+37dbHn2dwN3hQwbYeR99vwOpf3rrVx1gna2ka1IzNgGPv/uNiwXMTywapM7VnjBIfd6lN9l7/+EoO+cfT3RVBfA++SP/YjP/8CPr3Ln4g6+iB1CN3iABqWu0Y2u5WSyCh/YnM3dHt1BHYa0WYg8WXBgXAJ/bSIyBHIWcycExmNtBNuZ9YmHvcaxZtLo4yQ87GGCPAJAAyKsEiqJ1jSNCu2gr4BgsZZwrWMhsHnBmPciMgw2rg9PrXMB54Lzuc/rUAOLZodzAWjj1h4jZ7DOgcz0O2nyxRpD98Ppu1A2WaTany7OifR/g7MBO5r6c2MOk5hqAXhjhbKSWpbSqCXME/A42D4FWII4OdkHmxCcBgkW9SFmquVcuZgwbC0D3MWIVYc9cY8czLZEkoeB0jZed+SxOKP3mtdXw2zl48LICUccbThqs8iXqEz47TvcfrP6mDYD5yJcQHuiZNVzTSc8hzA49dpxumNzYEaZDvj6NWq/2dh127adxxnjwEjb0N5s9z/LnvSXEMimVbwFAag7ziFfwGo5EkGzVfM7c6TZQem/YXK7QgR2bb1hx9C+bcZcwKHVARIQKm1EO5l5XpAbRNMlZUOWPgaSGiQXaswVYqfDNiFjzkSHMiNkO/fFlvO4+fiLRfz5pbLXbMWCuQjDp4nyrQLoic6uY50l0zroBozyXJB+3gGyBnVkzSDTJ9VELfsdIrTv4ffhx+LavSFourAHMWnVwjIhRDhkaxFaAVOPIIyJlFOq1MCbwdbknoGQ6gzdqO9v6Ot8jhdiBz+JPwBrm4Hut/HX6aqyIC+x5sA1dzrhiX4dPXgtkBmcz/Yd/gwSU+1x7OdzxgDxwu9+TMf4Zzxy2eLCeKIHwoQb3wE7QmdxrArCv+20VSWvCsMqW+2jat92eXH/LW4byyG5vs+m9Ty96iF/z7Z9Zzx7d7F8/f+4B9/r9k8/bz+9/zO7/4TUtv7/95w/bqrUbHOv6f373V/vzsy/bGacca397aZ695/gj7Ef3/sY+/ZFT7T8ffNzu/NalkeoW5T7LV60T2/tK+8oFZ9vpJ73TsakBmmEqT5SmeDpI/dhTf7MrbvyR1ffr3VKH3bub7UPvP8FJlhQCUnOjD3z63+zL5weSJ8UwqfO1JwxSn/7JK+zyL5xrJxx9qGsLeMqMd3/G/igAHhZ4UspjgQSkLo9dk7uW0QIskG+rJwlM+U6vWHBhR/CFwwgACYsWoCoqgxoT4PCiRQ3QSWjI8JSjnMlBDgDtgHXt5SW4B5p0ANWEo7PZQLMOMBagGPiUe1EvHF2A9GzFhXGpXciGcP98rjQg9Yx+dQdo4eGsrSartZxxmM996joIwFEiQV0bdsw8gOtDA9PbS91Jbgg4D+gD4I6DQzthj2PzVzY0uRN5wHecJMAlPuMSpKAfLLsAdMMqhtW8VHbLl5SdDcUE2Qkg/CDkHXKMU+Qe5iikD/CXgsM1QXXD1gfKbexPKMmBQZxwSM/U5yAEJjhAPYkZcf7oZxhNHuSnbwnbpe44hoDoMM4Bs/P1ZRlfx5q4NRsLNnQkP6X/GCdsNmGTcCAAs5aDkSis/powSJU3gvfKa08z53EASLQCGyYOvdDlZ25mXuYdIjKHA6jw/Mnmk3kK1p2PJmHeJdlrviiUKjdfUv3EAokFqtwC+IpTBcqS2JuSD6BjviNaDl9qiQ7jduj7XAf+1WQe/CrYysjs5fPPwkn2HHFEawT/Zpvz8R0Av4moI8dB2HePYiPqRgRdP0VpEl+5QLYPg9SsVYeIlJNJCi7T/b22cCC3ICJDixRFlNoceA3yViMlZ1ELoGv81gefYM/DYQVyhyS3RL5isLSt80ViFvq8SvycO+5PHWIxjzC2AKP9dpP9Gb6yj2DjEN9Lq9XXKRLYyWYG+XuaRKVmXLYcFmnUcwBQ6Uxq+mXOtsfsjZ3Pt3RR5w7d7Z3150kGp3/R3Xb73Y/YwiUrJM/xxQPuBZP6K9f8h/35odsyMqnRWf6ni77pNJdPP/kYO/LQKfbus7/ivu8nbWZ0raOUKPf5zR+ftV889Ljdd+d+wDwMUl9xw49swtjhjiVNQXrkym/92H73i29lrEIhIPWevXvt+A9cZHcrGSIM8iNP/Zzd+x9Xuu8pXpM6itxHvva8hUkt2ZJzzvgH95yESR1lVBV/TQJSF2/D5A6tbAFO82FS90PQqgwFcGqRAM8ghC/QqB0r9iwgVlwQEgARRkoQci5QV0gniTuyhWqxsK9Bp1hJOQJNOEDqji67N04wihqcQMOwXSz2LQ4ybE/YEpPlhOeTPmETQttgKucDNnk2LBykDnx9PfiMjRxrIAt7GADVgUIuLI0wwQP7Cu1o7Ap4DbMbAJpCosYJYpsDegOm91QDAZVgLgAWvSa7hDWx+TyHBjhJUQgsgLzYKYrDTxvmifHtQ17pewB0tAHTQXfPOqANccLweAZ9sTQkIeA3k2H2B5rII3sGG5lULk3n5AGgc6iRLft2GV6PmrwlY31oKpENrFrGk5ds75NKDNOeN2rV2Ok+NJa6cxhG9AiSSPS1E/DQv07CSIdkSH8w16VvPBkHyDRt0iaVwpjwbKBqtElS58QCiQXahwXwUYamNHg50M93wOoj+jgsf1UEgVqJFsGfwn+epPmdLUM+kNqPDn/QCZscfxWCRKYCuYJ1BTIFmrxrd8W3HH0VyCOYQLyAveoLfv9h9XXOB27tgqzFkG5IWrT+s1u7rZmexxggshXfAaLCwJRcThyiUiW0oxR1CO9xONAiepN5JVy8TJ4fv47oofHsIl41hJAP8bIhfFL8JgHbkhJRJGw1gNS0dfmumbauab724n1sfI9jdXDRpxTmtSXLVjv95hu/foHTpCZ54iuzFzlQFE3qs047welTo0l9kTSpf5nSpObhgNL4tH+472ZF2nY0wOI//vUF+/Etl9thB0+IXL9890EaA93rn9x6ufUXAP6Lh/5od//3H+zhn13vmNTf/fFDTqf6Zmlk72rcbf2k3XzW+VfbSWJ3/9OHT3F1nKX6I49B4sOoIPUjf3jGvn31FxzTHD3qv700V0D51W5eOvdz/26Hqo0f/9BJjkl+248elH73iWJa59ekzteedE3qu37xqEsGCTM80aSOPKyKujABqYsyX/LhtrAAzAOYBeUAqVlk1wv4myXtZ3BTnEYHTAJuFOAkwu7lPoT0OakG3SPXbXj+UoEmr4vBK4kvxxTW+u0cJID5IEFfwKAFnN6sm29IOVBIY9TLicrlUPJZwF+Al3wgNX2LrSdLDw9wN46UBQAqyTb4F2bOAHSbPbqq+wJKw8TmGuRDcAIpAMHDU6xwnBpYrN4/BjACMEbDuZDCvQmbBPSO0pfeQeV5MJrDmx2kNoot9DVJ22h/tuzZPAPgnoSSLZrJqQfTf4DcOxzDnHEryRBVi8OBPDkxi616TX4elkx/MWSQheCdhbGOfl5/dB2DwZ+XjVaThqmBRiG5xCafA85wcYeCmns49Butw6d69X/6YQRANpI8KyXFxH2SklggsUBigWqwANMdkV8wiPG/skXaeUkD/DISzOGX1ErBJyIKEkm8uDrA+K/4ZoDUueZ+/Nup8i3xE18VkQK/LFMhGgv/Ew3ejZLkiJKEF9+D3DCDSIxeK51Swe0IwNgAXKXvYQ2zByGaClJOLRX2g1u0d2A/Q3RqnC0uEph8Lh9xizHeLEdaLpa7PyQQn0ARsBs7Ews6qcLlPlqj35/52ywHsgJYDxnU37GgP3jq8e7n675ztwDqJS654CWS20DqwhdkNpgcvvVvQRK/J56eaZdff6c999s7rHOngCD2g5/+yiUR/NMDtzggO1OJcp9bf/iA/dfDTwow7mpnn36i3SNJkf/8/tcdSA27+JKrvm/zFi6zU951pEvouGpNg918x3324ivzrbGp2elPX/b5j9ih08ZHBql/dt/vrIMAkQ3Svz5cOtTXf/V82SFgr5P48Arpcm/avM1OOOZQaxQ4Pm70sEggNZ/P1Z4wSM1egcSJ96ntuxqb3LP+7eJPWK+e3VtjaLTbZyQgdbvt+upsOJILw+R0owdWp9WRRZbiznNLACJxP5IkzhdIzJ0Bl2HYFcpi8M5qFOeYpuAIw97lX3TuAIcJkYLFAVMD0Jp6+Xa/vEEyEXKkALFJnjggA8gS7mk+u1rtQxM66j4EoJq6sNkpxEmDTU77cdDTC8AzzG40mV0X6gupBUIzMx1CwJZ+Zu0ud4oftwBQHTWwLi/bPHxfnCjC+wnjBJ6C1TJdGwYY66mhF4s5Hb434BdjDQAM7IuxjYwuvw+3bgZ6hOiY52gwYwSGZw+x9TdK340wTeyelOgWYP/BGCW8lgMB3nl+55LC6BsONmprixLdNtV+JZhBpg0Y4amE8QJC0LckqEJW6YA5Uy868w4Mw0UuFDuR16n28ZDUP7FAe7AAcx4ANVJwrG25ooF8VBeRf1Gi0qrFfrid+JP4sHGjoVg31sg/w/8LJzVPbzs+68EiieC3vSxNacDq9ALpdHwvfLkAIIJcMFt+eL4oOGRbIFeQQD0p5bUAQBRdB9uX/Dv0Yzd1AFGf+d6f8tasPHenvaTcYe9BPo44/m2gYa+kitp352OWu+fIlvhQvfUiKLg20LpOMbKRVTtx4sjyNDK5q7PAP110g9jLU+2Ln/5gYpHEAlVjgQSkrpquSiqKBQAJYUTgFHqZB37vQrhLAFIDEM5LaUg7TT85nsgAlDvajUWcE3vA6BVi7KHhRXiibyN/66qTxDCDl0X+6TWNLlQdEG2iric5TD5HfJ2cbtgycTBML7HSV/GScRyZfKMWRwe5C3T4PPmEZ00R4I5OX3rBDs+va3KAbNwCgwU2ehQWdfjebCZmKvwVdhEbjdE6IEE7W1iwY2a67OkxjQLAzeaHjyHZQUgpoblsKtm0AIRxIEACo0PFos53+ACYjv04DGBcrOQgQn0c30pxrVpb1+Osj1L/Ip/DnIJj3VO/dCB13E6uaNMw8jIc9HRIiQfmi7NwtgjuwdbG6w9mvGeF2AFAmkMgDrjYHDkdRc339PF6EmS5vj7IJYElDwAHf6wp6JGiD89hHXPAcqR54p+RVYgVkmokFkgs0F4sgA+L1j4Eg1x+D/4IUW2AseQcqaXCvA0TGcJHIQU2Lb7UzhzIPdFX05W/hfXvxYamt4D8rJSD5VMQlUkEYcBgDaIIw4ee9EP60kIAIqScEQK3u2gPUFNuSCEdkuUz2A7QlD0CBAOfVJ3Lo9iMPiE6FX1kthe8OxAW8MOjkIxK2JSquJVnnAf2jbYBYt+2QzbmffF7W+RUIAKdOmV0VbS7GivZ2LTbjvvAl6QNfZMNGtC3GpuQ1LmdWiABqdtpx1djswGNYBOjkRz31DdKe1l0yTI8VyxqwGKeB+g7SMw6Qv/znRZHeUa2a2Bp4Ayz1AOccNrsEuh5um7qg2FnAKfqiVWNLrs0bBHAe8Ia84GwMARwpOOEdOKwTRRwPEyOtqsSJ+9xYsMyNJx6bxb4g7Y2iUl8YVMBo3FwGnMkCLvf65jmhWBEU7RBGCMbxS3IZ7yySewYOVc8l/DLPgLre8kLHkgYbQqojnNfwGeXDVt2nKfxxliD7UOhX3C2AZ1xmDkWGK4NCkkkw/InuZ4HsP78+ibnsCclugWIyCAckffPb2r7q6+LHOrRK1CmKzsc1Mn2Md60T+df3uFOEgTct7e55YkdO3WxbZu2W48+3e3NfUFkQ6biJIf2SgpFoEZHvQPNCuHr2r2rNe/ebR11T2SK3GZ7X2WBHcwf4AzwoPkeBjUa7zCkiEZZoXhUNqnMdYwBdEYZA6wF6L4zLwcyRgdGOpSpy5LbJhZILJBYoCgLMLdx4D9QEXa5gCTmawAkQFPk7mqp9NGEDhOZNb2Qgj285Fu2z2NnmNTkUnlWJIp0GQ9k+Ih09LlQNmufgb/PesLhN2uSX1sAr8OsbWrNgSn7gQHyRdDVJr+Nj+6MiA8W0vSq+gzr8xs6QEa+gv5gz0YibGyej7hDQ+kTDqxZ+9mHdZJh8QWiArBVZaw2rCz9BGGAxPVBUsp9koTca8eNS5jU5eqWZ1+cbff/+im77bovlesRyX0TC5TFAglIXRazJjcthwVw1KYKyMNZi+J0RKkDzjlMZBixgIOvC4wAsPDYHuAUp74zxJIo1MmNUg+AY5+MsJscUAeG5tE/A8B+UQzfDdK2o54A+LBm8oHpfA7NbbKWRy04bbR/sGxPOFwPOeMwzKOCd7AWKb5u/ARQtExOJdIU4ejITCA1/bRiR7NLspgr7DJXe942oC42m4Z6AlAhy9Fd/bKtWSx3F94WyEBECaNNrxO2YKzRvzCX2KzAzCY5Z6N+D8MdBgeAfH/ZHOcZgBoTwurFPvkcZ/oY8PsN1Tsp0SzAZpAIBphOyPww5jiIgYHPRtCPWQ6BSiBJHq1SJbpqr0DlVUtW2YChA2zF4lU2dPQQ6z+wr4DmYHy4hDd6H59+9H/t+DOOs46p6IDg9zo8cwyuYJPP79at2CBAe5v16N3D1q9ab5MPn2Ib1zbYgGEDbdf2ndalaxcB151t7579IHiJmlLwbfyBH+8OwDNzGqAC/wJeE82wSkA17yPzERtdDo4GChVgzkEPn78XOv8UXPHkg4kFEgskFohpAeY1fGUi7KL4rjB6AWOZB2upEH0JgIwPVUghkgbiik/unekerBXIwBGB87qiAiFehAtRcvX4zs4PBjjVl/wM/I0wBxXLr1WE3aKtB64z+NnUnn0PWDtAKnJ4RHwVKkVYiC0q9TPsn/Cp2UtwqOCThjL+OWjOtyeiW4ho7Ksk2V3plKSU1QI+8SJ+GAcD/HzUmBFlfWZy88QCiQWqzwIJSF19fdbrEM/uAAAgAElEQVRuawyLYLrkGpy8QomsABAFAAkwTYZhTuE995Rn4HyiB0zixEL0mKNW07OTuT5O2wiTmit5Ej4Pixr97DCTOgzMhOuyRmDLy0rwErd43LxefQHTENmV9IzpYfa3B1Nh9uKAw2zwv8Mx9CyVMPDDoQCskzD7p1FO6NxQgsW49eZ6AOXxvYMElvlAXn9/xgKhngDG1Iv24/jSfhKH4PwOVPbzOFIQQdRoIDPwotjOInM6W7LB4X588Zz1eiabEdjQfXRRk5ir2/UZGB4cqhC9Gm5H2O48go0Sjjt9nfCp848YfyCFdiX236S5YJzeqRYtddmdjSp9zVioptIogPXVZ2dZXV2d2NQ6dDtmuhKy6lDu1UXWtKvJJh4yweq6dbHHfvm4vf/j77N1K9fZGwuWWf2Q/jb5sMm2ZcNmWzhrscBqffbo6bZm2VrbvH6T9ezb21a/scoOPfZQAddrrXuvnvb848/p3+72jlOOsm7dpdP5ZvTDsNawKfMOIaZ9U6G8Le+6fs+7hiYr86qfr0hIS1JNWjFbc0GSPLE1eil5RmKBxALFWIAlakLvLu7ANQ/fwT2G6C2SauMP15K/wCEzAHIh/jvRipA5Fm7drcPJ7L1BcmvY2jCcAfp9InD/CaLv8NEBmYm+Gy8/PT2Jr7+WflihPiC5OcSVbCVIqFjXcohezFip9s9ib0gvFMYvexIkUnrrG0RecrHN8ZthvuOPA/xHeVeq3V6VUH+A6QYRrNh7s+l9RwJSV0K3JHVILFBRFkhA6orqjqQy2SwAJATTFBC2VCxq/6zVAvFwLNM1mmGzHiJQnKzoleq4IBvxitjUgJcwBgJHOQDQcL7QN/bhgWHbElL47LrGggccjh9gOEl5cLjDrO8grD5gCvu+IpQUhx/2iAdWcdq3iJk8Z9OBmdPJMk0/D0hJaeB6bpQjMy+l31dopUl+Mlb3pc5RpUp4NvIi6GZTIONQN4BMB3apXmx+AJijAt++/tiEhG0wd7lfkISE0E4B07LhJgFpAGUw62F44GmjGwlI7bULw3bn8wErAd3dfW6jRP0BVtns1NLGs9AxkOtzbOphx9MHHBQwrgGoOUBhTDLeOWzhZ0JJ/cFEwI2q7LJLG7cnH3zKOmgsHXPKO6z/4L4CqcXaWrHOFgqoHj5umI2ZPNZ+/8vfO5B6qzJl79iy3f7v98/ZGZ8+3Y2dTQ0bbeZfXrLpR023znVdBFJvbAGpp75tms19cY6NnTbO5ujfEeOH2YTpEzROlYD2zfIy82CnOaZZnrhnfxDo50WvixjuOdrJ4dBKrQnMkbw39D16oowNAOxc2qSVPQqS2iUWSCxQyxZgDSOpM74AcyI5VThUj1LwOcgNQj6LWvIVRsu34qCxEFkM1haSeiMjkS1XN6QHiCww1mFdk+8lE7bsme34FbChAakzrVmsU/jP+H8A5JvS5D98X+KnTFakz8genQtqW5QxUS3XIMlHdCN2R0IC1jz+WZRIT/oYkBpfOmGlt16PM8dAPlojf4uDhdMSTerWM37ypMQCVWKBBKSuko5q79XEwcO5gw1L4edCnM50O+LQ4Jh75pz/O84+CfJIdFLJBadslrKJo+mMw0tiQDR0KYDCnFL3Fgs3XToEiZMXpEtNErFiiktyiH60k0QIoDrAV8dKSDGDfV341zvlOOI4h+jCIqcR1sfmnjjfaFLTBtiNODJLdV2cZI/p7ZpBhnTJasRhPWMdgGSejQ1hUJNYDcCKEmwmlFRNAwYQPCpQTbtoE0xyPjdSY80za7ANbE300cnovlH/cmBCGCJQczD2D4RF+Qz3olr6qAOmAb7pZ5cYTn8jnDGRqM4+2tnQcIjCZmecDsToa94vxmY40QvyOt1T4bok4GN8cpAQZUNUzLtWzGcBqZ/57f+6cTNq4iib8rYp1iCZjuULV9j6lett9ORRNn7GRDGpH7MTz3yXrVi0wj3upb+8bO/92Cm2deNW27ljpy2atcgmHTrJevXrfSBIfcQ0m/3CazZRf1vw8nwbNWmUjZwwTHIf8aM14rQTwJn3j/eUqAMOErIdGBD5wIESm3veEabJTCAB7ybviZ9z6H9/EFHcbBmnZcm1iQUSCyQWiG4B5j0O4Edr7WJ+IxEsAHU42Xauu3Eox4E8oGitFOZ6cpHgX8Ut+FS7RApANg3/KdPcjxfIgTV7E/IbIPWBP+uvBfREUoqfsa/z4+QrcviJPF963pX0OuIj47fBcE/XucbfID8P98knDRi37eHrfVsq/SA+bhsDogf5XwKWe3pEaNz7JdcXZgEOxzgYO2TU8MJukHwqsUBigZq1QAJS12zX1lbDvOYyyepw8gAJo7Jhs1kCxwS9X5gP6UkESZiI4wnLtZILYAosD0B2pAQHKEEOoY3YBrAFEBrwMz2ZIuD8HDnfMAaLKTiuwyVVMV4bAbSSKTwXJxwHPVsSRwdS6z+wFmEnwgT3BfYqbGWc/t2ie7JBICwMkKlQ4QBscMygrrGdeWqFXMYcbd5gqo8S8Iu+436wXW2VLckGTr3zsTl9Gx2bMwUeo3mLRqH/LPYjoSRANRsgNiBbJT3hkncKZEw/nGEMwJzGhLQTYBrbUx9ASWxNPy+QLEwN7T+LGbZZP8vbTjjuSPUz9mMD42VAfP/A2gG8ps/opzrmIxchUJYqleSmTbu02X5pvg0aPsiWvb7cphw+2Tas2SAweqVjOo+cMEIs6PH2xENP2BHHH2bzX14g/ep6m/PCXHvXmSc6cLquW2fJfKyzcdPGWq++vWxzwyYlWexla5evdcD1vL/PtYmHTdJn50vmo6tNffsUJWckgWL5QA/eI+aaQIeyg5MfyjTfYURY8BRY8vQpB5G5DpW4L4d8sNm2aJ1QUEpSEgskFkgsUJEWwP2CVIGPwlLEGhUlwoTGMLU57WX5wmFfrCIbGqNSHNof3r/O+kdkk4dvzdqCZi6+HxGJ4YJ9WWfwCYfL3gDR+F/sJdbJp6UgbQehAdIIK89iAdg+3wF/x+87XHlS8h1uA+Itko+MBEg6Q5soH/ImsF+JSpCIYT7nOzbrP+wXaG85nhGnPqW8lgMAJxGiznR7lQy+dSmf117uxZhhvAeyitFaTV/06z842sXJVYkFEgu0GwskIHW76erqb6hPzt1X4OUYMapJiFJMYTFFEmH25iYHRvnCc6ZL6y1fRvRinl2qz3oQlcQuMDoxyWH1XR2g6cLbU5yOdOcSYBN2MCzyYovXf4N57hLMpT0XB5fyFqA8xfResGWPNkb7O8BrUgO4AxQtIgRVQFExGBGHGkdqQ1CILiHgFvrdSG0AyI/V2AszVwCVaTObjThO/M6UTjftTdeWxncG/N6hzVFvSX0AUpOlnL1WOhCOjXDyYHPzGQwV6LbvB7RX6BBjvnQVw+O82H6vxc/DpIZtT4f2cnrrQYb48AaGEEUOtehv7FmvcRqHnd82dussXekt1rtfL0l5bHdV6Na9uwDrN5QksaMNHjVYf+ttK5estIFKfrj6jdW2u3G3gOk6G6K/bWnYIrmPzVbXtc7qB/cX+NzJmhqbrFOXLi5RYt/6PrZp/Wbrq2SMW/WcjdKrHjF+uBIodhRIXejRUjRLed1QDnX4ntwFQ/SephdAB+aQln0Tm9Icj/DXb9a7t1AHPBuTE55oHZJclVggsUCrWwCgbaqi2mBTx/FDvJeIdNx8+ZHo9ddKgTgBOaEQv4+1ZLX8zvlph/scbnKQTeLwMHGAg1KY6PgG9MV4MdoBsAPuRgfn48K0hpjBOjRCa9Q0EUrygdT4lkQnwqaGVZ3uB7NPIacJ/iGkmnz3i9O3gTTWPkduYL8VlYQR5xltcS3+tZPE0cPhIWWKTmyLetXCM3lv2M5h16jjhTHdu++gWmh+0obEAokFSmiBBKQuoTGTW7WOBXAoAB1hEOAkxkmEF64hDhggNeyHsOoFYeNIQ+D0VUNZJZYsCb1wvAAqJytZTn85rtgpF9uc8MPXNjW9hSVSSJsxFZp8gLjpiRsbxDZFOiHsPOPIAP6uFUN6uZjgPqE89UWmgo0WbdmsDdN8OefoAKfw10Kq52wxVX06sgDGCXYF0GeDAZuEjWC+MM0olfRMp1xAmWPOYCt905iSnfAMaf8Mdx/3g67RDwCmflPms2iT9ZxxUowNo7Sp2q+hf2E+sSFDwoax7MetP3xhw7Z21x4XfgsgyrVxQYHWtlOHDqrjQTq4gtXsGEMw7CUd46ku7qAFVhEjaf/v3YY49Bk3ylKHUOkHK+6eafcvN0Dt68M454BmjUCFbdohMX+X4uAAm5CAlCRWbGqTklggsUBigUq0AH7BwdJeri+ANUx7nPSdfK1lNaRJPUh+5GFiUhcC3HL4j5Qe/qsvgRRY4OcCRO9fPt+Urq5kOVJEAPzhqUr+PVTXha+BmY3+LmDycPmiXSNGarIObVQ9YHWnR33SNvxmwHPkP4b1iCdpl2ss+6SCXEOulIjE2Ip6Pby/EvjSGuf6h3b4iKpKqSzuBfsin/+o0n3KbHbD3kTJ0o4wUSafnXslIHU+EyV/TyzQ7iyQgNTtrstrp8EsgkPl6OEwovXGqW3U8CKHvaSYEjh+4TA6QsYBOXD6A3fGgxO57w9QArMSB7UUAEnUnsLxhemH9vBkbVLIZg5rg5rjDGeziZcKQW6jFAxbWCuH13cRA1VMnlTlAXZgfwwT6yRckKSYT/ijDgnCYgCwislIDzsEJxIg2+sB0keBrElhYBHM7CPq2bDEd7Wpx2yNE2w8SWD8YI27AM4L2NPx7xi1d4PrGKstADTMjwxtwNYwqtk8US/sSgjvGwLZ2HD1EZjaVX9bIbC6FP0drwXVcTVjODgkQe7jQDvTB7DN1kg6g6RGsJeYfyj0P+OKaIbgcCgeq751rJOaz9yUBlitSrodXGHvU+Y6h+fL1mlV+CkALegb6uxLki0BCFDou+lld5gf6WF3sKb3nz4upcVa30rJExMLJBaoNQuwdpEo0UcAAjDiA8TxRdFThrFbPoGm1rM6/tkM5WghqqaQNQB/6+/K2wKT2Jc+WtiPGlj3lqhAbE20H7bDP2VvglzgGMl9hP1NltuW3YQD8aIX1h3IEisFhiPBQfsAp73ONdJU5C2Z1o+Ez6Uh2Lg1UJFERGiSjLBaSuoc3WlOs2/wdmfrAKhPtGwlgsD4L9RR3dgq+4py9Ce2Zi9MiSOhkoDU5eiNtr/nV6//oU2ZMMo+fe6pbV+ZpAZVZ4EEpK66LksqnG6B3tKDQ8OYJDFxAMhsTGqcfRL34Wh2lreAQ7Md2QU9x8koZAE5kQEAMIbJUqxedpReBpDECeDUmmRuOLGAZjwbwBLnDJw9l6OAvu7cEibLwW7o8PmNEc4KbHXqhEOObWGiopGMzit29U47dgb484lg6Ev6CJa7dzL/tq7RsYoLKYRfThS7pdBCO17XYQD1GiEALEjCBvO2MuQe0NdjaLKV2Knv6VvGI9YiiSVRB6tldxg/gVZlClzV3wHfisyhWahZK+ZzjE/mECIC0JhMf8+Rk9giNhMbecJ9uZZ30CUJlW0Z4+hRcshViezqffsUmbB+q3WVXnTPvt0l5yEwd2ej9anvZfv27kkl5cy8bQ5Y1gEzhkHmdaadjVIaPzC198hGnTpLg1P3Ky34nX+Y+I2p07HXQQIHdawLHHYxD8UBa3gaev7MU0Tt8B7xXjEGSFJb4DlZ/kYkVyQWSCyQWKAAC+DroUlNPgV8FOY8uVgpLeFoNwwiCw+Uv4v2ycq7ivV5hgBbJLsKKSTOnaMIRfxqXwCE355FNg7ixTwkOfQ5VtHB8hHwh2Egl6rgb2yQD8LaBGZMtCHrE74cCYTRvcY3gVFdABejVNVs0/v4wxnfbbgu7OWy5cdp08pmeLhP3MwgIgdNtRXsTRsC1zA6gaeqQOoG9UovfdVVW++0fn0TkLr1bV5LT0xA6lrqzXbaFpZxwNkpAiDjaM/hxMPMJcQxzBzB4QPUg30KKA0rAQCP8Lxsumw4RLAsgVxxGuMszoV2Gwn9BonxSfs9i5akkmxQcGapP8CZA4iz+DoAmwsUogg7ozDo98DaA9bBNO6HUHWqICsCsId9sCdOP1rLlLDdYbACJMMGaQmR1DWwC7gHDttKySwQ0h/eOESxH80/ZlCd9J331yvK58LXNMtWy3Y0K1ElABwAdZDZfYrYS7CXK6XQ97B/AKkZC7wTvTQuAK7ZhALewXVH69qD7ISSbtKOlkSA7RmsRu4DYJNEROkHXoxBNoEAllxDlwNi8g7B1nLsHP0Pxn4pN6alGleNGrszn37VOnXqaO84+ShrUOLEhlUNNvGQCbZXoDLgNTrUDpDW/3ds22nbt+6QVnVP6zugr+3UzxvWbrLOXTrZ4BEDbe8eJTRds9GadzfbkJGD9a9kh16Y45IwDhxWz5tbqqrnvI/bFMGYcnOeuYgDZhcY1YQ+IzVEwirmceYVDsrYsOZ7Y5ljuCfzJyHaHKgBUNPftcA0bJXOSR6SWCCxQKtYACh0pAgCEyRH0VlzHMmUGzV/dZc/hd+FTiwxVrnAul3KuzGzgUSB1T3DMccjBwhQHIe44nxS1j4AZ5E3AIR9Yb0YJ/8UhnSme7IOIfexRJFrrD+QWtCc7qND21Jijf4wNnxPfD70sxfKz/aRoBzO1nLBDoxxfG/fVvoOWzDO2YMFRIx4EbaVYDMvmdEaZKdSttfzhxh57ivGEKwKkHqjGvU7fQVpXcwO1dcxpbPgCy/Ps1vuvN8WLl1pQwbV2/kfO83OfN9xtnT5Grvu1rtt1rwlNnRwvV3y2Q/bu4893FasXm+nfeJr9vzv7rCudV3sl796wh5+7Gl74IfXukpddt0ddsjUcfbJs9+bt5K75PvffMd99tiTzyvIsoP1U1L0gyeNsW9deaH77F+efcVuvesBW6V9w7RJo+3qSz9l40cPc3/72g132V+fe8V27mqykUMH2sXnn2Unn/B21eUZu/rmn7r5kn3HUYdPtdtv/EreuiQXJBbwFkhA6mQs1IQFAIhwHkneF7UA4gHQNhAbHip+geW3fI+cCPIOPANnHxCVwmnxTgEXW0mkJqcepwg5BYBLrsOJciw+OU0w8HCcSwlekYAFtggF9iD7CiRKWBAArcnSzl97ylnO5qgDuKC1DKBTim0JwC2JBQHxfOEwAMkJnpMLCCdTOiwgWKzYz9cZpxMQlUzmgPBoKxciUUICHfTGCy2AdwBgaNRSBxwy7I2ESCXpl9P3MG0A7mD+oovoAdW+2jAtkQY4jCD6gnoTHoxTTNvQXySkFL3l9lh430f17Bgkx3SHO/u9bMYhiUY52OqtccT7TGhvcHgV6EA2aZMPKx37Vlp47M7tu23By4ts5eKVdtixh1jnrl1s7bK1Nmj4INu1Y5dNmDHOli1cZns0BnY3SYpnTYP1H9zPNq7daEe86whrbtJcubrB1q1Yb2OmjLb6IfUuwWLD6g0O4B4tx/Wph/+sex9qw8YO0ZhqHTY1Y5fwZ+Yy/ue0QvU/DhBc6LX6dJubC4OoE/oG8CITWz485lMRq+494ZCN9wJWntN5b6fvR3ucE5I2JxaoFgtAkMAPxpdinWdOHKq5jnUe2TR+nwv4wsdZqDVukXycai24eKO0DxgtXxKwPm4hoTV5UNKTFGLHycpH4v3/TPddoEg7D1LzaNYZfOFuIeJF3PpEuZ5DhVelny0Oh43upWfKf6lEOYsobYl6DevyNu3h8MN8P0Ow2KO9EGMcT79abeAlM6rpoIH9MG6Ri9x1to/ak8F1FQ9Sw7m4R19Nae06Tj9Pj9fWTFcDOH/wM1fZ9V89z447aobNX7TMXp272D7+oZPtjE993c7+x3fZR888yV6bt9guvvJ7du/tV9m4UUPtpHMutZuu+pwdMWOSXXj5LTZz1uv26D032JCB/e19H7vcbr32CwKVx+St4A3fu9cWvbHSrr/8POusxOjfueu/bY+IKIDUy1autQ9/9hr73jcutsOmT7CHfvsXu+e/H7ff3HOju/aVOYtsqED1Pr172FwlY//sZTfb/z7yA+vSpbMlTOq8pk8uyGGBBKROhkfNWABn5YQhXTM6JiSdWyUPDoY0Os1r9P0KsYdx7vLBcYdI1w5nE4cfFmVPfd6HfaP521lh7qMFbJFEjZWZ03ykLAD9ALhdKJ5+5nOlBKm9vhoODfWB/QHTGyeav+E0UHLJfQC8AfjCDi4V7kLSw+kucVngJGIHJEVg8WYrAEvUN2BiB0krw2xq2uMdHxjNZFxHAzBOIUzTg/pxPhe+FovyfDYwK1wCnA4uxDbXxqXQZxX6Oc+0gQnKOGdc4rwHOsoddVgQ1BuGtQNT9b135rHzG9rccqDQXiUNYEDBjud9Z9NPSC02JZyWzStzBmOR30/o3clFM/CqMRfwNzakzDPdK0zDEZD6jfnLrWefnvbXXz9tJ/zjO23zhm3Wp39fsaa328FHTbOFcnCb1c7GnU3Wq18PgdFj7O9P/d3GHTze6rp1tiVz39DXEhs3bZxNe/sUW6zv35i/zPZp7nnfx99rz/z2GTvy3W+3LnqP9+2L934WOt75nJcDciGmqZ8Bk5nTOCR0cwlzs75fr35iPSABVpTIG/dOEAmiNpIwdZneDxh2+daNYtqTfDaxQGKBxAKFWAD9YNYmIj8A6+r1C+Y5QLuxsIDdVJgdQcJfe3rNrpL5g4W0odDP6LzdtRHZOCLv4gJlPBfZjpnSoobk4UtP2fNwkRFyHTzj88/Z3Oyi/nzByt6n7ZWKXAvWq+De9APrFDbnUNz7zFHbH/h6wb7kpQ27HSGFfDql3GdErUtbXEf7wyPZ91hMfLQtqp7zmbQjSKJYHS1hPBMc62UdCzFoxYPUa9WqX2Vo2Uj97rRCWnzgZ+645xGbv3C53Xbdlw74w8xZC+zSa2+3px78Tsu8fdVNP7WB9X3s4vPOcizmSeNG2LkfeI+dfcE1duyRM2zMyCF22klH2ynnXmbPPnq7HRQhquKo93/OfvGDK929KD+77/c2T6QVQOo77/m1A7BvvurzLXU79eOX2zWX/rMd/bZp9vLshXb/I08JrF5oOyQh2LBxi4DyGx2InoDUxY+N9nyHqgWp/f6fELZks9ieh/CBbT9aSU36hqQm+CuLPeHaiwTOwXwFmA07oPmsR7IUQFNYeDDzADiQ0sCh5H6EkeMcAgbybEANxmQBJI58Vcn5dxi0DqBJPTs4z97vDGf6MO2AJbhMIHUpmNQ8A+CTsFOAOhjRJJMhY3ymwoYJiYXDBSDDilgu9iOawP1IvpjFP6M/0f0DSE3PdJ7LQCME0E6QJAzajR7MCrArtK/3fzKfX+jkBfSfLQIkAdcriUUdbj/13NK8N8UsJeN2IHVAX+Cz9JGNAWTTHWHG0WxpMaLJ2F4L45b3l3ead3yTxiaSEYCejBnsR4JSNqBshgEwYekDalOwc6WxeACply1YYSPGD7f1Kxvsb0+8YFPfNsUxomFLTxXoPOfFeda1m2Q/xKTuN7CPDR83zF76y8vWZ0AfWyPW9ZDRg23L+i3WUewJGBSNjWha93FA9Ulnn2RPP/pXx7ru3qurdKl3V+TwIaR9sdYC+ovDR+Zrr1mZbUtIUioOfcg3gORLKefLijRSUqnEAokFqtoCrFv4YMh74OcBtALeEqEGiJ2rsP7jM1dLoTX4kWMkx+E1uYupO7lHwmxyfNpJfTpJSqNji7RE+v3XijRBZGYmn5T6DZf0FKxq/C3WEu8jsB9hPekjEBuZPJcAPkLlfb4WAOoV+jxMeaLmpojtXW0yERGam1xSoRbwrO8gz02UkZu5IRUPUu9UvWFSp5dp+sUJxXfONd/+mfXs0c3+9fPnHnCz30t+4+f3P2b3//Calt/f/vOHbdXaDY51/T+/+6v9+dmX7YxTjrW/vTTP3nP8Efaje39jn/7IqfafDz5ud37r0ryV27xlux37gS/Zi4/dZd0UYUkJg9T/LqmRHoqWvOxzH2m51z9f8v/sg6ceLwb3RDHAr7SvXHC2nX7SOx2b+p1nfNHu/u4VNnHsiASkzmv95IJcFqhKkJpwrjFiQeFnAVYBFlW5hFoySktkAZxAwh09m65RgMQ2HfHCFsaZK7a4jNrIdugL1jIsSoC+YhbnYuoEC0PRba5OzmnV97v1L1iZ+16bExid2TSTt4hV+JpYztiolAVWiE8mR7K+TDrHvL8AvIB9o7S5cKCq+ogNQT6GI1p0SC+gTx215uomd4hA33F/NjUcLgAyekaGl0vJZAvP1gTkQiKGzQVJapwGeSmNp3u1gOYpZmjc2/N5Evo1aXAA+MMOcrpgGhck2cShRJ4bW6ePXWyxVgzsVzfubrds6mz2xl4A2Oiro3mJFjVSP7Cs2fh7FhXJPystVHO36tiweqPVD+6vxIk97elfP2MDhw+04WOH2euzFokp3UW607ts2JihTme6R6/u1n9If1v02mLrJX26DXKK92ns72nWhloa1R2lMbdRv+uskD5+d/jxh9lLT7/s9KtHjEerjkOOqG9n3BFe2PXMkRw0rCCBqDb2sAyZm9DDz3UwBkOe950oHA55ONgrVeRJYS1JPpVYILFAYoHsFsAPRqICH5F9EmzdIfJXe2kDFUgiZQ/J50D2lQ1KoFhZ03fGxrrDZPmQRC3Wi0pdCvYp/uXf09jUcF+Ivhmh52TS9cbXXiu7kSuGqEb8b9YIb0L8XQ458Y0BkfGPOSil/vjf9A8EASRZ8DHyFQ4eiHpDixr5KRj0k0XCGJIhn0a+e1Xj32uFNV2Ntg/X2Uftxo0CSG93xYPUVPh/9TUrVPOu+v6D+upTfC/efvcjtnDJCslzfPGAm8Gk/so1/2F/fui2jEzqZSvX2T9d9E07/h2H2OknH2NHHjrF3n32V9z36Eqja52v7Nm71w4/+Xx77Jc32/AhA9zl6UxqdLK/ffV+Js4Qhk8AACAASURBVDVSItf+yz871vQvHnrc7rtzP4geBqmvuOFHNmHscDvvo+/PV43k74kF3mKBqgSpgyR5aN4G2rss0jDZAAhY6JPSfi0Ac+SQeoW7KeQezWmcOFiQaPQWMzJwMHEoAVUBJfnyfmQuYLPcPQF4Aqu3l7SGAR59GCH5XngfeC8GybtmY5JesEeDwMi5ClEkqV6py34ed+Y7UyMcdfR/cd7DyGy+A3k2BBw8wPaJW3XPhAWcBqj1+nX07ViB5ZmyweOIIZcB7MazYVbyOeYigO/8W4po1gVchmXD2KVH0D4GTI9bqC9jAykPNm0AbIyPHaq7P8DhIIN7pzN+uXYRthWI156TKKbbnG6YJhkQ+h0WP2N3sMYt7w5jgt+jc+wOQFJ61hGi7OJ2bRHXS4JD9TyIPlfF9ig8+U31dRcxJ3Zu3+WSJnbt0dWBzvye6w7SPNrc2CzmtOSOxK5uVCgf+tMkQWHckFixc53YYR076vd1tkv32Ssgu1tPee9vVh4Tn/kRaSSkgjjgwn9gbgfQAajOdrAA0OMPqdCjJ9lu3HmniI5rlY8yLzB2A23vpCQWONACHPICnsEUTcZH5Y8O1iKS6LmcFKouWtP4OAC6gNQcqmaTxAD0nCc2dboucyW2Gv+bdZkEufn8xqj1Z50A2F8iHwhfzNNb8Kfcs1K5YNLv5/IV6P3we1F8OXwxyDIetGZ+pZ7kV+FePvoKEg2a1vjDANX5SiBLstv5+BT6e4akCdkLxPcY8z2tsv7O/IN0l5+H+Bf/rK3IQpVlndarDXbnXeFfqDrFvH9VAVJj2rn6Wqqvnvo6PPVvCUy+ZNlqO+fCa+3Gr1/gNKkBhV+ZvcjOOeMfnCb1Waed4PSp0aS+SJrUv0xpUvNoQGmOHf9w383WSb44wPAf//qC/fiWy+2wgydEqt3nvnqLDZD0HxIiy1ets5v+47+cbIjXpD7r/Gvsu9/4ktO+DmtSz16w1Glh/+TWy62/QPFfPPRHu/u//2AP/+x6x6T+7o8fcjrVN0s3m+SMg0RiSUpigagWqDqQmsX3mEF1TnMLZwAHhSUaNunSHQGzEgcsitZwVCMl11WPBXBUYDsMEKMCkG21HM1iwQTP3AeQYhPvToxTUhqMvXwaf+W03m45vzhmfMGsQJIEpxemJ84rDjLOeyZmBqDLIm1cSLBTrI0KbWMvvb+T5ajH1YoGSEVHG0ZjHCCV+YP+CzNcfN3pZ2RKSLjTJZUck79hw4bGPS5iw9uSjQYso96ah+rQdC7UAGmfo08A0ThcgfiPvjfgWdwSAGoA0wdKmbDp5N1g89RZf4MRRN056GDO5HratlS2BcDjPu4gJG4FavB6AP0jJUuDzWZvanIbUaelrrZiQzaW2I9xhP58f/dzpRvCHyX5iqbzk8JwlJv4QodJNJyTMd/G1Dfud20DY9EngGmZ9MDZTAG+kCSWKIMNOnTywTVExUzWwTdM+WwyLS5Rrj6HFj1sauaFWimsYQAvHPIyp1YDg7JWbF9p7WAsOPBBXwBfjHnWTNY+5jTWA3yr9OHPXAi2xvXMeyUIXKs001RdfViLxiqJIDISczY3tWjGcrDOAXv3LLJUzHUkq0aqDb+nUgvLEZF4U/uVPi8INiBCCuB4S2pCZFyP1/6CPUY2QK4FuHM+WFDwpfBTyY/AofZC2RX/7ND6ri2RmADZROjhn0XJcYK//7LY7pBwKADoh/avc8SGWi+svdg02IsFdk6Xmwjrfte6PdqqfX6f4bzHiDI12epaNSB1GY39zN9m2W0/etAArIcM6u9Y0Ehq8PN137lbAPUSl6DwEklrvPtYEPKgoPvMi/Ctf7vQ/fzE0zPt8uvvtOd+e4d1FqGE8oOf/soeVMLDPz1wiwOy08sqJUpH3xpAGXB5mBjVXeu6OEkRyl+efcVu+eEDtnptg0vEePWln7Lxo4mYNLtVv/+vh5+UXElXO/v0E+0eyYz85/e/7u6zZv1Gu+Sq7zt961PedaRL8piUxAJRLVBVIDUTIXpbo+V0sUDhDANSw4Ri8wkj1DstYEyEq9fQPjJqn7b765yzIitkAiLjGgd25DSNuUFdCfGL++n81+NIkeCGUMIwMJr/k2+9gs0jIA3J8XAeeEd4LwCtszEEkeKAFch1bVGQ3gAcQjYhTsHZf0NAEfqwcUBq5gpAXzYYwmsdoNggsGpHahPiEwlOEnBOEh6uISEeG4Jh+hxgP3MMQO4qHYj1FbgFW6mUBQfcMzcZc6UIX6V+2Cx4J/Sv9jUc9HmMkfBWksEhXUF7976JvmNHJ29A0stSy8GU0l6tdS/6HXkIJF7e2CagM+2dYRiQWI++Y0wwpgP989IdYrRWW6vtOQEmHvgEDRrHo6T/mZ5SadNuJU3UoSWSNzv1AnCg7buQN5h5iEOqTGws7s8BIHgNERW8E3HmnUq3J/MwCWAJRX9lY1MCMFZ6h5WpfrwHsG1Z78i/QX4IDmWYz1g3AcBIHrtdfgaHqR6+JHJkkOZF1kN8jR36++s67Kilg5wymbyst2XNou/Im0IS5f5yNJHFkDvr/MJc+sf4CyvlH8LArtQDB9ZXdLaHdONQOJ4Pmc/wLCm8B3NSjHKux54QB5DVcL5gAYfQ3HeW9qbr1B+jtN6M0n6WeddD2v6ASIFOLcnQM61J+PqvqW74/RT8jwlKOo72dal8xlw2Si25rt74ye5dVzOoR9SklcE99N+UIaOa0/cN81U2aUD8MKVkcUA2cohJKb0FHIs61X3F5mBJQOrS90/4jv900Q129BFT7YufRp8kfwF4Ju/MRZ/5UP6LkysSC5TJAlUDUsOOGizwDecgnBSC026XOEKONEDTODnVfZWAgolzlhZwgBdKwHZl8QwWU7/BbBtorky9mdy25BYAtJzRv7OYkaULJQxXErCTjOAwlgg5L6R40iLgI5sJwhRHyFElChAAFnZctmzfOHKANUhnxElCWEg9M32GDRQhj3HZHwDwS1Vn2NRxwCJcVViTE+XMI9/CnAAoy31gFxMoiU61yw6vSYO5BQYtyTPDOoTMIeg2A+6kJ+osxjZeM5c9S7nATS9b4Fm+jAEYQ2wsaDsHFhxeTNJcC3hNEiWAP8r+rVQxray9z7LJZAz3kP0YK+wbGU8DddLRmySgtdfkimmRZ64RWYXcF2MZsMxFWaUWeMb0WjcvBtr3RCoQVRAG0ZD6mSCGXCa9UTfHqhODKINg3qkFAI5xyUFUd6fNrygOJxGVeEUVM7hbuSKMAaKaeF+IViL3C0nZOCwdqgO4g/TvRr03vGMeTAPII1ndcH3BzAUQ4iBnm8bRQrFQ8UMql4vbygZug8fRpwB5JPzmX/wtDhSiFOY7l1i7AFm1KPcv9hr8r2HydUd075w3GWTcZzG+YTfPl3/O2uFnRQ5kpjgbvjWfR9RnoFsNyYK5d5SL3CMaUmCqviAEbNNLg49L4mYY0pkAQBIlLtEBAu8q7ydrFADxYWJnR9G0jlrXTNd5Bq3bS+vlxleOm4ODezCLEAXNvMJaFPhJOL9vDdry9fAHA+6AWV+5yEPuGfqPB/kLOVQoxk61/ln2K4wBv18ppr0JSF2M9XJ/trFptx2nxIi/+8VNWeU2Zoml3dzcLHb0cFuyfLVdcvUP7Pvf/LLNmDK2fBVL7pxYII8FKgqkxuGgsNFk/cG5YuEDACAECifYZ0T27WIBWrFjr7IjNzvtNU6mAbGRO4BZvUnH0YReA9ThCLBxxfHamNJ85TrYV0lJLJDJAiy+4wRejO6hjNkaP36klAp0wtFqkiPMGIwreUF92UjyWZxSvnBsXSZ3B5Tt1zbOdW9ASjR2YYfGfROKAS1bWCmwlmMwHahjcwosIit6nNeX/gSAnpDSnsZpZQ4BVPRzDr/Lx0Tx4YY45/mujfNmwV5arw0+m5eeWTYnce6X61rvwMOCYZ7086/fdADmb9WGaY5Yo+gfcmCjqrVoIJaqHtVwH8YN6xDAc6agA/S9SUrF+gLQxxoEUApbjU1mopVYvl7mvQ3kaohu0BymX9AP/N4zrZhrCHn38wwg2stiDDOefQFog02dvtnmfoAVLtmYbsShHu9EnHmnfK0v7s688yT/hdXXVtE0xbUg+XSxFnDvSEq2CJ+BdyTIVWB2iOQDvI9M/gZ8CyQgeEfGyNfmb0QUAXrif7Nm8K4BSrM2M67QyCWRHMzPuP5FsW1LPh9YwJN08APxf5DIiArY0edIXkD44ftK6kPmeUBe9oZEhxXKbs42TlhXGN+wyX2+I9Z6DjN5ZlxgNvwc3gneN3wF/EneOfa8wLOBjYP8IdkYqvhkS+Szcw/8ffYBW+XHTevXxTHmy1X8oTB+EPUGWD+oAF0zfHiWXy/ZEbQ4NV49SM1cEhpwjGOeFXX/5XwD3cD7AoXUs1x2rIX7+sOKXOM0ajsTkDqqpeJf9+yLs+3+Xz9lt133pawf/sOfX7Abv3+vbd6yzYYOHuCkRtDBTkpigba0QMWA1DAqcTbQ0cUZAPjBAcHpYCNFuBqnxJkW7M04TzqOBYwmGYjTVdXC1KDTb06kAVdYtFkM+WLRw+Fi6YJ1ShKlpCQWyGYB2EGj5JQOS2VKZ3yVmqkA2FyIwwubd6fAGTYfmZIjcl8v+ZGrh2GKzNdGBDai32RGGRGe/VAIUwqHc7BsOkHAEKBs1OIdTzQTSfAH2zlqob7YapKeyXwRdaMW9f7FXseBwRa1i/HF/FdsCF2u+gQRJTDmAt1p9hnMtQAWATPCnPYojFPmTwBXgIdgfATJgdpIJaZYM8f6PBtHQBg0p3mXAKHZrLOWoBKzLZVYievYcGI3WPqsWYxqp/0ZY3zHqlxycYsFYPWwljOH9VY0FaBFH4FmjGf6KnxQALg2s6HpAMkWEmEeLlAuPXyYOZTIAsBc7kOi5gUCLQAHqr3gU+FrJQB1tfdkYfWn/7uLijhA81uD5nmXy0XDGn1yAGciD1gLGOtB9FAA2AFIA1KzHpC8mPWBSAQOVknOC9OadwZAlC+kQZDISRKbF9ZPpfgUaxG+D2sT6xmgKO+9O9CDkZo2R/oIPZ7NIR17JvT88bcqZeZjbseHxG+hLUgW8btSFdrJQQuEJz92nd+qNR2gOpOPBvjMGpQvkaOzoddKSBk7jr/HukQEJD4YMmTrpWfNe4acC2StchVfb/4NMPXooHG4TvhNLnlnqr884BmA4PuvTPfRc0nUZGqzvy+DlnvFsXG5bFgr9w3GQtCaYvdSCUhdK6MiaUdigdJZoCJA6t46iiV8CqCaxd2FPaU2+x4Ey7UQslgzQQZsgcBB8aFEgNVo/uJc8/cJklRgE+o1rdGtxqlISmKBXBbwyRMZozhVHHxEKTAxXLZvOY84z/7zUT4b5RrYFIx1QM1MIHfg7PF+5HbceR82aJPKBpRLwX2JOMi3GfHSO7yD+a7N1B6vhcpGAzZzVEa1l8VYvFXJExVFEefZgIk48WRRD0sHRbF3ua/xmbIdEJ9h41jK5/uxgd0BJxibbr+QGisbm2DC7TMShvbQeF+uxLToJAJcsKEFnADEruUjPsyBBiVSPJ6di70Y79iKDSI6x8hHdBbYg7yHZxhhT7ZvyE9hv6SU1wLYHQkgogKGK/y7vk7SA86PeOvcR/+hvczG3hfmhWMGdX1LX+FDMC8CStCNm6VtPUeJM5EzSEpigWq0ALMRIDQyYMxrHFTAloUoAtiH9Bdr82H1danmkWh0nwPFOKA7rH8Xd0CHPjWHdofrOs+iXqfwBEBqSCIzdOjj/HqBnMu3ywfXOwYRhUOitpAXq8a+KmWd6XfOSx3pR2Rb1ifWNgdYq8+ZQ/toP8bMRn8zc9Kv+Jb4iKz3i7XWVcKWyR2k466kDMQYPmIAMm6lYxHjj5F8HckPNNrDa8VEyaGNlNRIepSUZ0j3UQRBscBdrr4nf8hSManx/TmUJedCs8haXaSdAQmj0gvMb8YbyjPhvct+4NPbOzj4bwGuU/0ep33e1/XAer79UJx7J9eWxgIJSF0aOyZ3SSxQSxZoc5DagX9KHEHCIh/qVKqFHQcDtiUg1gZtRlmgYAPCAAF4WCtQziVASoX611LHVlNb2CRVg+QKQCpJO/GBGatAUAGb9E2X9d67xowzHFqYAjD1V+mL4uRr9MW1ZAiHRdACnxTIRvBEjFz9HbBBgoRhDojEsc8C3MCM2qBNJswoNO9ysZQBbGgHgQgrBGAWSiwE8IfhM6G3EhryvxhEGNoG83jmhsZYyX3YlLGx5oAsn8O631VunbcKOwIa8zVIoGexCTUz1dq3CXkR9KZh4gDoMWeyGW3U10rJKMHKcbrlGj9shsZq/FPoIzYYaJ6/rg0cG7NaheyQmpqiDWk2bUjsAUhN6G0QrdPBMdQxCCHBjG3GeJxx3TojrTaeEmxqA7kP9KLZ8E7VobcrIaqP36AybgHRFmx9a0JQDq+Q/HDHC6l5iPeBvgXAq9OcDVCzKMWkTo63a2MMtZdWAOzBkq6XH9BXjgzvBHM+45nvhwp0A1yDNeoJqawNED3mCcTG32Eue9sAZEAE3umQmL/xM3k18OM4u/EszyP0e3Id+EM9Dr95/zZr3SBhcxj4ay99UEntxA8ChIbtzl5pq/p0sBIQOq1ZzYGs/fh59DHs+ZU7m528YiUU7yZ6v4N9xJEab9nyrxRSZ8Yt+QfQ5U4/k8QvOEyHMIVEQBZSF/8ZD7hywIrfRQ4M/qWum9RP+Pesf6WO9iymztk+i68L2A5xzCv+uX8L3A/lqqP3ExKguhw9Ge+evi/Cn+rdb3C8myRXJxZILFDzFmhTkBotK3Qi2eiN1eYQhykbI7TQnoD1QdIPQg9xvLk/+tTjBK6xQOJ0w+yARRpOGOR5b9SN78PJGQgjTjanhfbIWz8H0EnyOkC5SienoUuL1ixjCZb0vjcDHbl6Oaxec9Ft1DS4crWFjR4hl/yrPaNjthTi7MJ2zpbdOmxpnIJGjXPGvJfEydSDvC/otXId7wUJSbOpadBuz0YGpCuUGQVjiwRNMHY5AIir3wvQSpZzZCniyE9MFIMIUIpNtE/Usn8jkNr66G8u8Yrzm2Og5wW+Hn4DwvhiY+jlCgq8XcaPhcMq06NPeAdhoqLVy6YPkHqLfmbeBHzFBBzGeG0/7gXzbraYpT5JbSnr2pb38qRy/oU9zprhdYnT68UYIVrHAdUyKtcxVwDwsMZxQBR3XLdl26vh2R5gc8x22R+mJlKcgMmM00DORqCYvgEMY6wyLyMJwkFctrmCOWE0+S/cIWIA1ABScNjgtf5hkNLfSUksUG0WwM9GgmiE5nbWGaK8OOgdI7mOBgFfJIRjQSSJrjtw0zuDD02UAgeZ06V5y5zGIfxcvQdcx9zIfb02PDliWDOIXEyf95yklT67SvfkeRyIJqXtLMD65pJI61/kIgJt5CAyj3WLeRNfdV3jHiXNrCwfHQDd78eIYjq0xKBxLpCaQ5mjBnZ9SzReodJ9UUcArwvv7WrJkFD6pvLPQDbAfyfyh/cOebJqK6zV3s2OS1jJ1VbvV/v9fGv48tVm+9asryPDaByjS+7zAY0aPKQ1q5A8K7FAYoEqsECbgdQ4RMPlKA9xp/MkV1GSKXlEOEtRQLeotvVOM3p7TIqwBtDNA0DAK3Mb19QGF6CURd4noQucgX1O67ef0DNOeLkWDWxYB9mSaEWtW3JdYAE2TLDpGQccJrBoVXJhHDB+vSQNTjLjwu+1om65uIcfa6MFjAyV5mkcHJSxCqhYSMLFXPb1EiWM703aTMIczKZZ6pMs8XfqE7cEAGBHsRe7BHpx+rkQMI8w5DcIRY4xdqg74ZowygCfPABJK7yMCn3MpqNrKiQ6bvviXo/tYa83Cl2jKRx+dMuVvjzuA3S9T7ZJCDbzbpAwMWD/8mwYwyRTRMCFec/Zwj8ndcjhD1TYLO3S30m8yZxYSwW7EFHA5hzYZpw2foD22Q6T2GBhA9YR8MtOBynCQp/nHYftVMghVC3Zs9RtcYlhNf/xrrCcc0gSJALs6IALwDDmJOYV5AWYV4gI4HsKAEymtYbXgTmVTT5+AmOfQzgYetyfuYLDOyJNkpJYoNoswGwPm9rN8BrcjHNAZw5lWOv5uaPGPZcAUvMOkfsBIgcHu/jsfI53j4MaQGqSxvIOsrYAQLOWIDuADEF6YmHmSXwLfs/7iN/HO1mA+1Btpq+q+gbSIMHBPPsyDqs9oBRuCH4UvhN+QmuTTNw2TmOROdrlFFB0XCnXWfwxDjVJFsqYDReicWdI9iZ9fKPbTQRVuQrVwN9eL5CatcjLjvF+QhRxe2s9n8jPaivYm8I/AMmlkhf3xAzuHZAPyk84qTbbt2Z98d3AUXhXXXYw9ffYIUNbswrJsxILJBaoAgu0CUiNU8MCj8QHZQmJWLSowirlBL/U64cHovmXSTF94cOhbkqFKeJoUT+WSiZS6uMTOLKs8Xu023DQCRnGwU6c6+JGOs4UICUOCuHalRJOmK9Vfjzkus6zMXORhTg0YZMIwx/tWhgaUYBaxiolW1I2NoNsGmCbRLlfejvcO6DB7Rii6pd0SRbAHMY+bQRHLUSnEECU8PqBCjEt5r0nfHiJNthskOMkZ8I22G9oKjGeB6px9gOHX0nYdFG5kxh62wOskZgNeRY2IrwbfAEml6IwDmGRohfK6BkscAHtXnqRTRi2A6xgw8OmL9h8Bkzyzupw19ehOXqzNq6Ew3I/DgFrqXBYOkDv5AaNKd4D7AKAw1hgzNAnPqSWiAbeBX+QydiBabhb/UniVTaN6ZvZWrJVW7TFH9KxXmP3LRqA9FMPzZ8BEzA1N6WAtlmKtuBQj4MnQrXpI8Z1pggeN951nTuQ1JefU/iZ3/NuJgTQtuj15JmFWCA4VA/8AJ8EEeYpCYv7yvforXmOsHsOYZjnArXiYOzj7yIHwvvkoknwjyFw6AXYpy9+9n57IBPhdYL33yNTnVku8FFYjxYKBEw03gvp2db5TDZfl7lwmEgmrIv4LOSpaG03gLmaZ1KPaWL5l2qddWNc8zwEiFVp+zy5RkrS2MU9M923btCh9gD5s+UqjkShdxXiFeQJ+gAyCZKWzTqdrdezR/Ws7mTNfl9RSpCa/oB4kYDU5RqZ0e8L+Y98NxAK8KHpk0STOrr9kisTC7QXC7QKSA3YAcMCzUg0cQlF4mQex5ZTNEAZGM7ZwLZyd0bq8NYtYT4cyHMCPTQUPnn1yc1wYGDO4dzDCMnGNi13/av9/gCVhJAyJrDp/61tbHVGRqlsyGILs6indnQAzjApcYxIrsahhshF7pCEMcfmD2YKbKNhAgv36jo+x/sSBVQG1M/lcPHOMS49s6KQNlJP3lEcYjTwYC2yqcRRZmMLA6pQsIZ6sVEmaWqx7z5sXhz1VYTyq65xNkq840i4IBPAHAUTlj7coe9hlAGi05dxuBf0DX0b94CAuYWDBcYGG6M1as84aXWPSmlBF9KH4c/QV2vEwMFWgKwwfNHlBlagzh5o5e9IVfAzhw9BkqWAgeKiU/R3wksZC1uVsId3mIMWQlALYdQX265yfR5QEtYhhxiAmmwEt0m3k8NODpeQqcFOrBfYKWAQBhJAXpsVy8FKTNg7pe0lvw4HW5wANKYfXGAA/aGfOWBjbkA6B/10DgyQKMLfWCxpFiJYPLiSrN+l7Z/kbq1rAUBkFj7mbL4P51rhT/gVzPn4FszfPeV3EBnCISTSXvjjRBalz1MACsjdEEmARAhzX+Az+1W2cGIJd2ANmasDpELlwlrXysnTwhZgDcR/Yz5lvM1saLLNbRQKOU31QJarVMAmfg7+8zzlLQpL3rG8QBwgqiATecHJwxXDuMgzxFjn8Ls5XOX9oT6sc06mRS86hA+SNVezv+GJX34tL8VbF8gzBv5BNdumFLZo63tAxiESjf7ggIuDlgSkbuteSZ6fWKDyLFB2kBrneLp0wmBcdEsBIulsaQ9qVEOih0xdCBgI0L5MyeMCreKAgeLZB4QexwHNKm+YFF8jmAcAsLAS0wt2wtkjjHS4nL+NugaN4WzF29UzKNrKttQDp7CraMQstDjqAO0suLkKzhIAqF+kR0sLMt9n3JbQbwxDDrCzxQEbxtSTYbvqWxiegC/Uy8t44AACKgLAxikwsEh2BHCKowdLtFCAmufydBIDsskpNNkNQBXzB4AU4CBMHtj4fp+UjQGUaQwy/9BGz+LArDj+hyikE5b7W0vwkmeyIp9FAxxt517aMASfTqtNqo+y9QGbkJc3NDkbw2DjZ+Q/BmmsFeNkM14QKqBOmYYADiTakwP1LvrwSzZd2Jr5DX1SgD0YS3wem5FQkWiYlZoDF4h1VwirPs5YbK1rifgJJyHCdvQDoA0a6MhBEPLL4St9Qr87yajUcPGbSMdMjPe6tVYTa+I5jM1wYT5AH5zNPHJSJAFlnT5E4eCsNeHC+8XBFBEB2ULa/dvr5uGasFjSiFqwACMZ5jPzEKH/+BHLtf4xXzudYV3APDVMawYHMsz7XL9FB4v44et0qAioSLTQRB3GsoaGC2Md+QK+ONwhAiETAOfePw6J9indnu4RrE8BCSX4zpfgOw7uWUOQEeFgOCnVaQFA4QFa7Op1QE2kFSH8LzQ0tnp0KaPqUM3tgzU+o/hGwXDdn+TT59w4cF0QUUDjHt31cLQsPuHUvoHmcznB6GwjgvWqSe8ZPha+CBJtrHNoyg+sKy4iEd9vq+7HPJIrUXS5RqvfylAPbBtzi5KzWmFftlz1T+4bzQKsF+QA44CUfXMCUkezW1tcde///Mme+/ts+/43v9wWj0+e2c4tUFaQurMWmeFiZuDIAGoVCkRVSx/5E24mXxiUEBQBywAjdwipBpgEwAi75DhX2MaHULJJgI0HGFTNMiJd1Q7aRPsASdkEwQidncaYYXMFKwGWD2xWPoHdnlvfmHXzAsgA4ACoDUsONntr2irQmO0gnPRfFgAAIABJREFUJnFHx6KEnVRKHbxs4x0wEIYtciCe8c8ulAMg5IBhPFFw7LoLOEeCA0cvvO0EtG7W+CKsN66DjWPBhpdzBsYsIcDFsp8A9w4Wi75QOQvGAWAU/8LsxsGGzevrCFYYdw/MO8hmnHtgc2w1VhsADiNwdNkcsAdnfuuU0u3M1mfUK5AG4D4HufsxJzjZgJRMgWN2ZAAxmU9e1IbPaz3TjyR1myQGT9wDhjhzKKzTDhJ6JBTcFw9QrxN4zdzmNZaRV4GZPUjsHd5j2slBAWMjrt3j1LG1roVZOEVhven2bgkDVluZ2wCyu3uZntQGmH4mYR9gPmccYKNRNtCt1bZaeY47dIHdL4PzbvI+MU+REG6yi9riUCe4JlcouDs81PwKIEf/8sX7y6zqE2Hu0AO4JoHVamX0VHc7WD85QA2ib/Y5nwgfkygcElIzb+Fz8U5MEghN/gX8A0CtQNbDbJkOZxjPzHPpB2kepCaCangquXn6WZtLgtUkgsb2Jmvc0Wh13eusR5/udlDnTgLQ9rr3iLWSaBzeI/wO1o35WxL2dHWPvoAF6da+1FhiLmb+9PJwrTlPApbPECEqCtmJtYCIOyLvKOQgYJ8aLoxrDlBmi0nNeKUw9vENgzaXRoKt0DGA3B/+LlEQ7AtY5+iPYqK2HEituYF24tfE3SMU2hY+58k2jBm+L7WP6w+yEx+smF4qzWfxq9hLsC7x3tLXVcWk3rlYCaUGaZD2LI1BKvguCUhdwZ3TDqpWNpCaRY4F04fK15otWcwBkXIxYFlocSBc0kb5OPg0ODucfAMsMjH7EExYxmweuJ9LWCdmF0wTAO9qK/irhMFzQkoB9ALo66OfZ2/cbWtDCacAu942oIsDmXEuvVP0ujYwiwQ+phfGFYAmmx30rABmSWKVgaBdFrPBooBRBGPDaWkVSI9kbLiTfTUoqoZeAHAqiZ+ey0YUEDC4TwDMsBlk7HA6DYhOwk+A0QKrmNF+XmIEe78kli9juZiCDZH/IYw4aj0DtkWKBcOBTupEHnCU96vYN4aDE0Dp7hpnaGYiC8CY7q/5DLARkAobsxkYkEo4xSEFY9IxzFPsdQ7lfOI1QAGfeIfPs7kA6qL9XvOaz3fVZ8IgwDy9B0v1fH7HF2wZwAf/nkS1WZw+Yhzx6obHNk4lIaXMUQGTm8RZAaBHm9Fm7NU5+D1jc46AEYDCYvsiTr3LcS1zGOBOpg0bfTpXG1ikUVjr9o+FINSe/oatyFiRadw16UzFctS5vd2TOZB5ETklQGReFGzOe8gBWBTQImwzL9VD/3mQmoEMYMEc456RlMQCbWwB5t2RAtbwh/ABGJesQ0TwrNe7wDwNmxogDj8JQJtrg0TB8jP1fuCDwqZmzgfgZp4LF+ZvwG/esUzJgwGndwmY3t3YbJ0FSnfp1sWa9PNefaZn/562V79jTWa9w19hPWWNwCf0cgVtbMbk8UVYAHCaw40ww55xBTFnqQ4/6ONyF/wiT4Ii6i0K4YH1gsMZ3hkOedbpfTksLQkioCZrO76M34dVGki9d18Hd/jKfhG4HTvgZxBVEbfwrns/j34j8qK1gHjPbKfOgf9b+sizhEkdd0SU/nr2+eQNYd8IGY8IDPazrAlVAVLvesPefP0GOfcNgXGGfMA6jPhkyQz1wsvz7JY777eFS1fakEH1dv7HTrMz33ecLV2+xq679W6bNW+JDR1cb5d89sP27mMPtxWr19tpn/iaPf+7O6xrXRf75a+esIcfe9oe+OG1rk6XXXeHHTJ1nH3y7PfmreNzM+fYzbff555V36+3feQD77bzPvp+A6R+8pmZNn7MMPv9k89bXZfOdvWln7ITjj7U3XNdw2b7xm332EuzXrdu3ersgk+cbmeffqL72+7dzXbbjx60P/z5BWves8fe9w9H2b9+/lznK3Dfx576m40eMdie+r+XrHfPHnb1Vz5px7z94Lx1TS5oPxYoG0jNZhzNLsCLUp+ItnX3sJg3yemHuIpWbbaCIwRADc7cK5VsC2YdDoAHFtk4AEwD/jjOq/7vmCm6N599XYzEOIng2tI2WMInFQPYwcEhAJ6FaaeMhUwEgDI/s5nCmYX9OkNAgmdtetANncLXBGin64TyDK4FPCIZGTqji5EXaCU0jH6cobDC9M1cXLvT/4wD2BCAW7BqoxYcOhZ42BPYEoYSCz1FUYCOvcl4CkDT4p09x1LX8w7S/TwbgV+9IpAaneo4pneMRNUVgI/P+UMHgGrkJaJYwYNSuzSmHLCr+63Q2CL5Em0vtlAHxjEgM2ZlAwAWD0DNu8ojnESR/sbhi9Mg1t9oF6Akf6NfYbYAIgAIUCs25rA7+Qx/X6hxy70CcJrwygNDrvnbgq0BSO2HBxuH8bIVdRRJLXVQUmyLD/w8z3WgeKgzGKvMZ7SR+uNkOpBB16LZjDalB7Vp6zKFnCMN05oRDqW1QnA35hkS/PbQYQ/9GGYWec1KNrFsxWELshwQQeLnM/9+9tUfsFMUWZ9ytKOW7xlMT8GhscOPNW7ZbANUZ5MniGIPH/rMYQxAHXrkHDoXP8NEeXpyTWKB3Bbwh5ZjND8xJjlEwSdYKgkN5mlehf5atFi7GMvkx4AlCXjNe+HOyDVnAdTxOdagTH5NwHAM3iu/JDiZrR1Ntm3TDuukda577+7WuYv0gDVP7t2jyMEtOx2zuld9T+vSo86tidQPmSTWjWzrgvcHeJd515JS2RbAL2E84edwIIKPyGDEP+VQm/1LuXNUQAQYon0meykY0VHWWB81w3vRRe8A2tP4VuG9KmMcP4dIhDBITXunSO6jrSODqTv7RPwy1jv2ieyHIDzRlrgsaN5z3k1krzRVuKg9ogfLXTxAzb9uH1wO5kXKR/B7jnI9o9y2qub7M0Y36DCIJPdBviZIVPv3DRUPUr+52958+bNaTLcf0A0dRp2nSfD9RXcNgPMHP3OVXf/V8+y4o2bY/EXL7NW5i+3jHzrZzvjU1+3sf3yXffTMk+y1eYvt4iu/Z/fefpWNGzXUTjrnUrvpqs/ZETMm2YWX32IzBRY/es8NNmRgf3vfxy63W6/9gk2bNCZn/fZqL338mRfZN6843447coYtEVD94ivz7WMffI8Dk7/3k4fsy+d/2I5/xwz7zZ+etQcf/Ys98d+3OrLlORdea+898Uj79Lmn2opV6+2TF99gd918mU2ZMMpu/P69tnrdBrvxigucj/6FK75jp7zrSPvEWSe7+95+98N26QXn2FGHT3FA9s/u/7098cCtDnBPSmIB53Y+MGtJyfdcLGvoQJL9OJ2RVwtm95ti2pLNEeAaWCM4EDhNDmRi8dWLGjZ41s/rIrbDaGnOEVuv0gvNQ/oCQAegDocRhw9nEJAPNioOH5sTFiZsArgImA1IB7ATLjhL6FL7MDv/N67i/ofWd3HPW6Gw1rmbA7CvNQrO2/R+dY6tUExhwYZtAnCJQ5ne/nz3DjMPaDvOnR9LLZtK94Zn0UzWZ3BqaYZz3FKyIPQPTgSAXJ0cVP62GUas7gMDqxnNSX0PIEf/wNKKYnrGA5tkWFsAeE6PO9VI5ovJCp/EKc4HUsOaBpSHjczYwiGHmD9zQ5Bsk/lGydWdXnYpCvUJ3wlGNQcsbLz4Gxt7fibbenjjzWe4dpg2b0OVFJNxw0ZotcYrUiwAzchk8F74gh3QJwd8hsXJPbbqB0AGQHCaREiqTzTC+8N7lA4ol6Ld4XsAYjCPOYaS6sBBANJFMPVpI69uutNPFMisTU0t2uClrlNr3I/+IGqCcUkbM7XTv8fIm/iNLJ9j0zxE/c44ARgitN5tgsu0AWsNe1TDM/a/9sH74+e1uHX3IMbiraxbe10/JpBZXCsm15fTAqx1o5ULAMAZQgBAM/7iOi2A+N4keIVRybpDgkQYoxAf8DU4MPNrrWcYUteowNa2DdsFUG+3foP7OHmP/TrUQYvZvDZub7TN67da/yG6pkdXt0bCpt6IFI8WtU2ptc3byK1j+kI2ikg8oukANUqzkpezJ9r3vfEBGFuMK5L2sfYxD9NzMxt2O71/L2NYjkNrDlYc0UU+aybZtEy9w5iCaMS7AUkEXyqd0OEOYjSO52l/AeDuAU72OEiutYbEX66RFax1+xNtBxG4yoOif/E1ojDKw/fnfqx1EIlG9kAmq/BI0ThvRLB3C/zpcjCofV38ninwl/PtNOK0ILk2igVI1gv5jLw6RPimv28VD1LvWGBvzr3irU3tfZh1mHRVFBPkvOaOex6x+QuX223XfemA62bOWmCXXnu7PfXgd1rG7VU3/dQG1vexi887y752w102adwIO/cD77GzL7jGjhXIPGbkEDvtpKPtlHMvs2cfvT04PMxRmnWwfPRpn7eLPvMh+/Dp77KePbq1XJ0u97F+w2Y78axL7MXH7rLXFy93bO3H7/t2y/XXfeceGz5kgH1GoPXb33ehPXr3DTZMP1NgTsP0vvNb/+JA6rDWNfPtCR+82L77jYsc4J6UxAJuRSgHSI2ExcECnQoJOaqWbsGxZ9HLxhJn3XWhwrooYEoXvijifJBhmlNyAKyUeNeBVMc2MFwLOKbGwqIAcIY9StsBdDjpJ6GkZzoP6Kbs8AJuAKtXy+kbJ0BuqDZPmQqgAG3munDBmQSkgz2EHMNSgUOwNcIAApu3YbovbFhcH+Zn/r5dz90oA8KwKxTUBoAiwRBOYKEASDFd5R1T7oGdRXpwm9I+sNbVTuRTUJgE7s3EzibsF0cWoBiSRIPYgdiJTQb9yThdKSCVexMFAZANAAcQTLIYfuaQgaQqswRS07/5NpFgm5O1aWbziQPM/bB/ep+RQBHH2mVMZ3JSXVxUAYA6fabf8fzB6n+32ZFuMol6XhXjnneku+pForutKdZjvnoV0g//n737ALzsqurFv5NM7y0z6aSSkNBEUcS/8h4ogoIoiD5QHkUFBSwo4BMERIoNNA8QRSyIioLYnuLDjuWJIlIMgYSQnkkm03uf5L8++9w9c+bOLeeWX5u5ByYzv98995y9125rfdd3rYW1Qy5kvSQSUnufWcbYMa/N+40hE7/DZgNQZ1A3p/050eP1YRhdvnJe5OU8kpU1kBqHhedlFlI8ox4dwCWiPxvi3Rhp9pbz496LAqSIv47Lq0mfTioy13JONPmeNQl81h9sIlEQeR62DNKcbz/+bb/DPP3UtsNjYbY3adtU3KN3l4cxiiWmq70MG/u8tVAiX8xjqSY4dYQVYyRdGTn5OX4m1+yWAOey/aXk+pRyZxqi1me3UCatmzUSyM7ROFvKHkzPRgRwNkpPcGGcEX7nvHHmilryd3Guus/+1M1urZ8PnfY8KT62btye1l24Js1fOL+nXPbtPpD2bt+b1l6wOnJUn5Oj53K6uzixnJXbDkVKiCjiCGB3hgMwOLOlHrEOReNofy5IPmtGYNKQbhKgez86Ig2REugr6oXQXAC7IinpRuYAHafo4P4eRVfzrkdFLuqSNqDf6HiXOY6on1Obhf5Ep6IDF9ulzHvOefqqNE85Kqqly4rinI0X8oc+cAxcEm2kq2e9OevPFczud90iLK05uixdzpg1YaUPIodiv5Qx1zZOjlHs44He3xr7CVA9iNRGv9fMyykO4x8rFJLvgIfMepD6yM704GeDNd1+nfvkdNZDXjKykN7wtt/K4LB0GPVLio33ffCj6YPvecPxX7/7fX+a7r1/W2Zd//Ff/lP62Mc/k77lyV+TPvHpm9KTvvYx6b2/9xfphd/51PQ7H/7rAIR/tFHb/v7/fTr9agsol9oDc/oJX/2oU8Dk/QcOpsc+9fvTx//i3elf/+Nz6Sd+5r05PUi5pPh45jd9XXretz85g87Sk5Tr2LFj6eIL1qf3v+M1pzzXPc944Wvze6UymVwTCZDA2EFqm780HxhoI+Cys350HOKU6l7e6lJkDS4xKoMO4AsgEoq1PxT/YyHcByIkonj360oe5X9Yxa8wR3PUngMljBmpCdqLoFEsAJ0YtxS6i4TbhbbXcopn0I2RdFuEdwIdGVTnBmAHjgOSUv56hb/rL1aQ79fTnWgPgBgA6PubAlAFDmEAlPTICjBykrSPjfFwj1QEmw9UqTaGMXyqIpCqe1fe4Km8chh7vAC0VUBbfTD/KNcMzzzWgNwAoCmV90ffsEq6sb19t7BCsa0AaJn1H88APmM5UWQp/QBrbF/3Y1KXPMqefXMwTKSv6HdhvH/5uoVZMQGuAvKMm2KP9cucMofMJYYqkJ1jIRcVjf+F3p3BTyGdBeT2HM4bc8rvGOcZNI3/SBUzivHTqV8A94euWBAMaeD0ierj5Mf5ASTAVsOc1R5jtCuMcEV66t01a8jQOJErgD3nRwxZKZR4Sxjn+1u0I2Ph3lK0TU43e8qFwXYBamuT6IKmbHyysaZ8JzOxG0xhcgQk+F9JZVH2N5+JfOCAIAPr3XMZpYp0ztUr59YPJ4D9BCAveiAfml3kZT8R1WH8Md7tEULv5d2rIhMq43ByzW4JWGf7YzNk6IsUGUcKodnd40nr5pIEnMv2F07KXMQztlhFW0Xo3LLncNa9ReDYiznr24Em+5QzvxtITTcDJHbKQU1Ohw9EHv77d6UNl57bV2xHDx9Nu7fuifzUS9PZkctStAldxvnl/KFXaIczT7FHZ53oI2dnAdN2h45y444jOSJlcs1uCRhPqTByvZb43z1hr9DXAJ4ljSG7ybwtYLWf6Raisw6GUxd4PIjWAFz2zgVnqxPTH/D0bHnbpXEq5AwRmXQsKpezOhMHWjo1IkFhUos8fEREUrI9ZuNFt+dctYaLPkzO9gL9qko2RL9DUJ2Y4GRD/78z9Bb7SCEidOprUe0GUWnq6uAg3xunrIuTYrqA8XG2fa4+q6TOQYVaPldB6hD+g3f9RrDC/vLEMMxbns562M+EoXf+yEPz7t/+s/Sl2++J9BwvO+lZmNSveMMvp4/90fUdmdR3bdycnveDb4lUHI9MT/uGr06PfdQ16YnPfkX+9+qVy3Ne60Gu/QcOpd//079Lvx5ANyC6nfFcB6m/dPvG9JM/9+vpL3/35055hWiqL3/Ki9Nf//4vBOt71Smftz8Xm1vKEQA2ZvjkmkiABMYOUlNArw0GmfDCmTqEpmNoKQEUmpILuNM7C4gjVH8cB6J38kbu2LgtHVkQxQaXLc6gK3Zn/qyVNzbnHowP2vM595OLkDwHuGcVljSHA5YOpZIimXOvtpjKFB0szip0Rx66ij1OLhRPDEKA1oZgUFOI6gCitpBJtzlCmZFzGEAqRYJnZmAvXih/MQBJiCuwDehcL54IFDUHC5jW3u8iR4VdAEqDKMTlWStC4bsy2MFyPk5l2B+wntzJVw48h33JMVnlQq6A30qxr9i7mYEbf5qClvq0L+ZOBtDi/+TNsAWYYjFhKhfnhXvlH54XBgHHQAtH7Tq1MsAaY2YeeSYwl6G6Ndjf5F+fc1J3+Nkc42BQGJORIzUG0NdYa8cJp0Wk/mjdL7/zlnDimJPCN/fF3MkFS1sNJJNhxrm9Y+a+QkEVm/pkwNHzjYW5n9dP/MHQuTPA270hKzZ2O1AN0MUEsl9ar/oGHMuge3zfZ4DSs4M1joWkj37PGPMdADfZeFfTyBVzCmvb/Fg0AEiNjeN/wIU8Z2LSYdhjC2s75w1jzr/Np+nKE99vXxv2c2cZkOf8cEiYZ3p9PHVT/FsUTX0GcKB8IQxazkTOg5zSJcaM8WuM+rGxh23n5HujS8B5Y91WxS5TPnesQ8b9OPaN0Vs4ecKZLoEqJUGl94juoN9wDmKlVhE94aCODZn+QxcETjl7By3WCuhyDnFYd9Jtdm3eHek8wqF63qmG5ym6VrCugdSrIi3IWa30YeWe6owMneDI0XymHT6rFHk+Kzt19ZU+Y01is9JBJ9fsl4Bzzrg5O+lx9IJeumgpVEvP3RUOCQ4LQGnTWjz0Ubqqs9n7RHXWc90W0gJnSCZ6tPQ08zw7QlpEj0qDRgip7BLfs47UnChkDGcD8BZRZir1/lFHmY5H9/A3oJluTb/3M7a1vYSu3Omi84tgQMSQsqz9KjYI/c8atg8NYmuM2rdRvl8Aas8Yh00+SlvOlO9aR2xua7pypnZOIzPrmdRlwLb8TXpw5ydjk1uXzjrvW8PQ7u+sbTLWt991X87v/DOveXHOSa144mdvvDV9x7f895yT+lnf/HU5P7Wc1D8YOak/0MpJ7dlAaWfpX/3BL6R555yTfuKt701/80//kX797a9Oj77uyr6v37p9V3r/H/5VfpdUHR/5239L7/qtP0kf/cDP9wSpFy9amJ71va9PXx/sbcxpbbgh2qcw4uMec236qbe9L23ZvjP9r5c/N9jWK9MtAcLfec+mzPoGUv/ZX/1LetvrX5qWLlmUfv0DH0mf/twt6fejX5N0PH2H7Iy5YUpA6odHlWQKyul8NfEiA+QyiNzAu99EVt5Jjdpy19a0eOWStHD54uwtd9j6/e5gbDoIML+AWYMwwBgyhVlDkcle+FA+rg6GQq7GG4qLFAQURwrJw4KpLBciJUUBSSwYipyfF8X3GEjaIkVESbvRC9Dv1P/sfQ0w7eZI+1FSKQhblYdxeauImd9/IT7PoUSth2Di5nzorJwuF1nKj0UZG4ahA8DCsJTiBFA4VVdhn+ib/tTNtNK7Mi8qBftEWoIyjhRrILbEKfVx1mbKQ1bYstJWZYajpFZgY8XIkGIGIxZg453AY8r9xgBf2xn27XLgMLkklF2GAOPZ6xgADAQgtecBYgFCUsWUAjAU7IWA6Xin9CpAYd/Bml8T845Bw2bF0NcnYwiUZsCbGwzaXdFw7wPIlmrSo46TMTCnpRzpdpDmUNLssKkYxtoG0Fd4LQP18Xkd3GfUrY9cjtar+wqTiIzl9tcn66sqXlj1gNx8D/P88jCaKH5Ni28Wdn4GCRqm+zBLMpM62u7fxZHlnUdb+wMmFIDaPAIynA6YgrUD/GdoY/+Zz/axkke/rMFSRNF+Yo80Hjnva9yQ83WGUEqe/lHn4OT745dAMaSw5jiVO0V6jP+tkydOJNBMAgBjjFR7jzPALqwYq/NkX+w3WNWOBmd0iYayTwPtKlZr86s9eqv9m3feeHe64Mrz+qb68L1DwcraG8UVV61fmc6J9FiuosOE3zUd2Hcw7dq8KwDv1WnBYtGXldNdP4Bp/jhrCkGieS9OnzsrQkZFPiCXuXBx5l8ZEWd08V5klHpf9IzNlIvLhz5PB/WnH39eihFArHzY90WdDwSSDQGucgwj0GRgtpVTmsO4gMvH52EXgRaizOdb0VHlNuc5+8famq1ELG0nR2uJHEoEV9WnSjemj3Qq/gh83hzr7twcAXZqejK6Dkc8sgnCApICe6vJ1cRubvKcYe/JY95qxAQIG1aKg33PeWKumFc5QraN3FGeNmdA6sG6P9Dd//KJG9L17/1wAlift35NZkF/21O/Nv/807/02wFQ357OX782/ciLn31SSowff/N7slH4c6+t0o783T9/Kr36zb+a/u0jv5Lmt87dd/3mn6QPf+Qf099+6O0ZyK5f2NE/+XO/kYslHjh4KF112UXptT/8vHTd1Zf2BKlXLFuS7t20Nf3Cr/xB/u7BcEormPjKH/jO9Khrr4hnHQ6w+49zUcTtO3aniy9cn17wHU/JfQJSv+9DH00LAtDetHl7+vJHPjS98VUviv6tGUhmk5tPbwmMHaSGCz723EX5ADydrxIy/0BUlKsKdpx65ZQDLRYs4HZc1+Y7t6Slq5amJQFUu06AlRX4BdCSUmGQ6EjP0ESgH+CLogfco/wBXOSG/mIrNyfw7LpwRAhjd3nfl8K4B1hlRgNDowVqPiruK+0bRikgQ2zUT209mIFOgLA0G9rp57sD6ARSF0V2eXTi0VFUMec17qNBFmAJCN6eeqLJWAGerls9P7el37uaPK9+D+VSbjgMqaJgDqIQUwywce9VtTxYV4ocUtDonCUfNQa+lBKUUbkgC2BJLsLczSFjbwzdJ0c48NcYAOilMujHpL44AGqMUmBxMTTNG3A7Bw5gGfhnjBngha2Lhc8eM3fMQXJguByMByla4718A/pi9RWw3bMK4MQ4AuxyRnCwlPQZg45F/X7yy8X0QqbdmDSVDnwCzJVahvEEvNU/VymyV9avfZOM6gaZ35Vdo90ZwEFkfXMoYNUJ/1YxexAwYhA5aHU9V6mfM8jdeojx4ETQR3IXcmpd2kNOh4vDblWEKXLQMU6x9YtTwNwTyWHO1qNXqnQhCknJaS0FyqRgz2ybC4XFVwCJGyJqZJL/draN0pndHmcAcO2KqGFA49rFGdhK2QG4BlxyzDoPnBn0BGxUv6Or+QVAeFyHw5c+dXu64ssubaTzYFG7lq1ZdlLxpqyf3Lcz7d91IJ13xfoMYCu+WJ2cFViZ07GFfq3AIn1EiobT5DhpPKGxhNXzoAMhDSiijowyWy7zkc7SqUVyo2v7ICzbAiJWjvAqNd8dEdVycmWak3tv1ijWyJEsos53l4YiiGBjfZhrzmXPI89udYQ6yZROQ48p6T7cQ0+9JogTyBqzmY1bAGHrvq4XVgB21OeJPQLppz0FmTORLlptHSe+Sa70aU4BRArj6lORl/YgPwMg2f4cZZ1solKkdTbLbbasrdOlHcUWRXRi+3WzmyYg9dSO+PN+8K3Bbn5YetkLv21qX9Tw6e3pPhp+bXLbGSaBsYPUvLZfs37RrA6FGnWMixLtOYC2KrSs81OxjJWhK+Hio77b9wtIvbQFUrc/E8B5eyh3d4Zy15R4wT5YEUDMZVHcq3g7AU/ARMqdAigAQCAwbBpQQ4mhrMjnBnTDmKW2UFgAg8CzXjnNBpEF5ejeAIL0B7u0coJEzrv4HRau9muLMLxB88Vh2QK7vaPkydP3JqaAcdVvkQOUtBxS2Ka0e04BGwcBswGa5lVRBtvlBRyjRBfiBdw6AAAgAElEQVRAvj4FGbHyeTPuHhqGAqURcOgeufsoi8bNGDGA63krKRWYFMCanLbHnIufsQz9Dtimn3JE97usjUe1Cul0upe8saWwsuXAzMww86eWhsU8M9/0wXuxju/edyTn1bwsim9iimHSm2uU36Jka6uxBcYrfKMPo16AR+x5oHBTRdseccO2QxlIXxdGgfnKQCgX+VZpWqq0LfVrTVgEF8cYyA2+tfUd93/DhRFFEX9bEwwz7wCIAtCnI61ExXiq9ocMTMe/YlqdlDvdesIs3hY3NllLo47NVH6f0+6qYIatzE44RWGrtDPGUZ0ALJH2y7zDurcf2ZOrSJJqlQ7icJrKfp2pzy4RAeYlRwpDGztsHI6sM1Wmk36PRwLFYWlu2ss5edfFmecsLQV2CzjEAWZ3dY4qmowMUVItAeTszcci1+OWu7alVeetTIuWLGwELnfryZEoinTvFzelhzz84p6dtb4wOXdv2pmWRcTfkhWLWwTG0CcPRi2LrbtzO6QMKQzrTg/EgqUPOHelnbtlt1RkVUQLduzpvF4rEsSCrJ+VKEe6NbIInakfQWA8s7H/U6r0X1X0WP0yZggOgOJB9N76M4w/O4Y904t0wyHj/YgQLik/Hh6y61UzqF/P6JHOBo4BemS5rEk6NTukHeA94cifvee8fplHzrsmxRH1CYnk1rAnRAVeGrqvMeWkpwtV+kz1D3qOq1thRgC5PSxrQlOkBB0/21vzsVo71RzNttgUvbfffDpTP7eG2Wf2M1Gh3cQ/AamnboYcPHQ4/X/PeHnkjv75tH5d/zRdU9eSE0+egNTTIeW5/46xgtRYl1fm0PzTO9VHfdjLgTidB18/kFr7KCKUii2RYgADtRdIxCgCpAgZFf4F9Cx5DItCQ/fIYe4ZaKlYk0AoTE4KM6MB4Fmlcqjevzy0uTpwOupyAYxRzOs5vr2nAMreNWw1avLJKUqiP8BhhYd2x98K9/ULN/ReAKn81GSU80RX2lhWnD2bskyR9nmTuVLyvpFZN5CaMQoAxOTOIb01YTPoMEAol9dEaCLmr1QSxhEL2sgwIjulYKnY6w/kfmAqG+tNwQSWagMY17SwjTmkCvpFAeJ3yw9e5tJ/bT+UCwwaWzkoW7punjIMDswVdgLwekMYB0DtqhjnOfl3+r9ifpVegaLMuDA3y88AebJwAbuxbhQ5bJr3sMxdzoZLAwgGjjPCmiranClCLM1VaXCa5Lr1fGOHtXtzGKaiGVx+/9/OX5zHT65OjPvCfLko9t4M3GeG+dRdJW8po5ASSrLaZazKGvR+8/PGYPEPknpo6lo92pPNG+wpcwdwcn+sCfOs297Kkaagk/3QehY6WwB9DpnJNXMScJYAHrA1XRwN9eiGmWvZ5M1nsgQ4toBf9vSquG0KICnOm3BAIgnY550fIjtEFUF+nX05/VLcuzzOQA7qEsYPVN5+7440b14FZq9YuzwtWFSl1Rjmuu/W+3N+6cXLFnX8emFv0hM4Y+fv3JNWrgyQOoDqI1FE8dC+Q+ng3oNpwZIAEFcvO86e7taWot/pqsgu4NfKiGihT2BYS6HlnHdRTekOVTqUuX0ZHY5wDvFTC18GcBugrQjGQaIlp0oi5p95SydoP+eleHtMkBQGYS/X22kcKxLJkfx3Vby5/+XsfYS6NB3SVfh2sdt6gaW5xk/0CQmArlgudq6aNzkisLaMCqiNMZoLWYdMxpXqsX+Pm9/BbpC7nh4DbO53lX6RB3uBbOl1xpxtArRvmp/b/kBfJLamaWD6ta/98042ufcOueUN+vrJ/TUJmDt0ZecT26BX4fAJSD11U+fjn7wxffD//EO6/qdfPnUvGfDJE5B6QIGdobePDaSmTF8ejA9sviYg3Oki75IzeJCQtlH73gSk9g4KFsXijlDwKPOdwFbKAqNIPjfK/8KwhCoFomqlwwXoV+UyLgVFKqat8HYHD++odBHyv7kYVwyGYQHjJvLRrtzGUD6GVYC7vYdC4/kMLQxyIHwTxdjzrIPC5vVzAVspdxwBWFFNcnM73DGFCjuYPDspghkgJIPW2FTvrIpWKv4FLOc84EQAXDMosKMNVTeFwbxhAHNWuKfkiQZcb455BBRmDJarcg60APn4tSriWM6YXUBq0RW9LrJmlN8WxkCnYp/mmBQf5Erp11+AbZXyJWUQFNtIrvIybytgHWO5aqvvaL+WAJnluL5n37EY3yo8dJCLkn4Jxn40plfe8/ozS9FH4yXFye1SQ/QIc9BOBgSQ895oJ+Z4sZN89ggpWOL7GOL6Wi6RDthXZDaVSrnhF36MIVEY/Qw5c5sRxwwpY2Eung4gNRmXfa0Uzu01b8xJRjrHF4POZaiw44XZnknn5CDrazruBVI7GxUjLfvZbGEmTkf/J++YfRKwtyB42B9ujjy4zmAA0CVxrkl3BZwuembOb9/a4O0sznl/0xHszXbgQ/sj3dKOvWn+ogCE1yxN+3buT0ejMN3ySL0xL8DsYa47brgrXfqISzp+NbOnYxHlSKg4d4HSq/bvT8sCkHZ59zlIEAFYzx8QKPdcYKF9ky6j61XNl8oh7Vylo5boFmfsXD5zqEwPaxWgbxc2OTtTboo5Umf4DjOe4/oO/Y++354z25x83PqF2UYYxh4wl0tKOCQSdsfOAEiNcy+9TXuwnem6RQ8pffU9Oq4znG7a7RymL/ojlWGdsY9wgqVN1zHHqkJw2vlATk9S2T8KxYfDKXJjSwdZL+Q4LpkP+5z90aet4eChn6sD0+Sqy7po86W2ijGq2zTmZ0UmOlXvp4dzlokw9rE9b1iHWZN2Hx/zCUg9iLjGdm9euzHGnEX9CvhOQOqxiX3yoIkEThsJjAWkBk1iN14VQBJl5Ey6ZiuTuowBwFIOO0B1Pa9a+dxoVekzzskswZyWpKVbMAwoJwyluiJXUjQcDE1D6gXgN4WjhNZRXkqF7KmaC1URuUoZxAiYCkCuMAikWhgHa0X47SPXLDyeAoXCVqV4qHKXWzuFYUnu21tFg4CTnAC92Mh1OWPOfyaYyYxFF4OHcUsxLKGyWKFChTuBrCdy0p2YC6VauGKHwPuCUVNAgNmrY/6QEWVVURl/M0pykYzeGHUeRyznW3Yfznm02y8KvuKA8g7qi24x2LGIMos6fqkNF4RBUN6l51iSmMaZeRYd3x5GxPJwxFwTxgtWO5nfEAB3nSXTZL4CgD1vabTL2ulUfKbbcxjWAPYvRV+7ZR8hUwA8Bl0syfSJLYdOAe8ZV8bAWjSGpUgmo0zKD/KvDPgHcp74cQOi5IuR470LpY+JnYIzR9qcsm8YduNxOjDbmsyL+j36jglXWI7my+LWWrDGzelxj8mgbTxT77dm7DlbAki7Z68CUP1iZc5USU36PZ0SUGsDIO0cVTjYHiIazRkT+G7eawG0ficvbLf9Y/e2PWnP9n3Zm/tA5J497/INGZR+IOa5NBsLFi9Iy6KmyaDXvl37M+i94dL1J33VGWN/c97a/3MhasDEoUNp4dZdaeXaZWlhANXzF8zL4HSv9B6d2lTASYDgBXEgSmlSVynoK84jv/O3Qs87Y23TVYC5c/Fyfqut0qkot3NdPZCN4byeTUB8BhxD2O2+d85aTn1/D3oVBzh5VFGaIpiqgooIDXUHffuz6WmPDmd+u35mjjwQMhSXVkglndpVFQisamvU5WztKcyIMS1qgV6O3LPl4MmRVWwreikd4JHRDvfMhqvUU+Lg6JSTepA2kmVJcWKs6KT+sDMWdOlvBqrjP/YNe9lEDxpE4nPnXs4a9tz6xb0Z1KVHE5B67oztpKUTCUyXBEYGqSkmGH8A6m7FEqarM2fKe5oyqYs8KBEUR4DeF7FVayFzlEqKCo+6vKuUBsBi2DZZMSvGUFZs4nf0TMxVgHTOwxzKSPGyF2WjGAxTOR5Vwat4U/yfMtQPCB22LQVI5hGWsgFrJzNzWw8kvxzSF+q5HG3743PKa6eLQqyoKOXZVd1WgdSlA4V94Lm5eBBWc/yxtjo5gCpmQvUc/8ZkuSlSQ9RzHvuUE8HnXpmjHgLIvDTSQhQWQ93oq/ctK/QZFD6WDWfM3frnQFEOKmOhACWPOcNgngTFrff2k735qQ+YUpjr9cv+4h1yjRtjThS/0wYgLyMF4Kz97Yx6bWKoYrcsiTlCZzZnsajN1VJ1OuccHCBvMqNDO0QeeJ610IQlRP67A22QpxkwXoD+dvlg5uQ0HwFayAMuFUG3C+vO3suIM+YAaTIBGshJju2Nddc0HLPfWJXPKydAMJFi7nuff1sXVVqTSAnTeQk0ffysv88S7ge+C9UGqmRjOiY4J5V1nE35lkE/6zt6mjXQuWHtyeUuuiinTJhcEwnMoAToXS7Al8sZiOvBmXUg9AnnjfPFXn88UrHH/nHPF+9N6y5el+bFgQes3r97fzr/ig05tcaRQ1Hb4J5t6dyL16b5C+c37vXhyCO9c/OunC5k0dKFx7/HYa31zkPguhoYDmdRlQsPHEiH9x1Ma85fnc5uAVaDsiatTueJy97ZJMVWAc52h+yAuXLvzjWomhPzMesWdsypLH8+FnVdD208kHEjXVBxc0Aix0cri9ggjzjpXmNieDM7Nj5pr+tIX0MMkP94kMs45ojJ+LtEChaAc3+8LNcZCRC5V8q2ayMS7aKlkd6m9eLjJIaaElvXfevtox/SqeiHhfBRPtemPM/iT+tEP7notTZzSpNH9EHfpdyjw3cgGA8ilrHcS2abI11ZlaKxmwSav8o4cU6Zt6LG9LHXc4suXHTpCVDdXNZz5U42sz27KYlnAlLPlZGdtHMigemTQF+QmjFOQSjh/ZRRCnP5PfYtD/l0pruYPvHMzjcNClLXe6FCupQN8qkCl+gnFASVuAFbwK4cxgYADMUDAOhz4XFyAAL7bgylDTAnBBWo3S+MZ3ZKcfBWUUgPYQsFg8V6wOam5FsDawLkl+LicKD7jEz5n9lW1D8Km/A3cv3yLoZHSalBeRMeSObGR7oKKT/IvV2XpERj5WKwwlowWynTdRCZIZKLnEQj3CffNhYuAM0YYh15z4mQxBNy0Wb33xmpJjBX2klJ+gY8xhgFMLuH0gk09T4scXnOK0W+P6NaX2/Yfvi4Yg/oXB19/7LIaQjoA+5im0nX0eQiH7nz5HNmQAHQGfnthTUxz+W7bJrWhYGyOsBfubY9q9/8z+ssvkOeWPmA3MI27tQPfb4yZEjeHA69jDBA9sPCAMTYccmrK72Gn82HFTEvMfGagOhNZOqekifUvM5GaYsJD6SQV7zKC3pmg38Mc+vgophviLpYQ/V83U1lPblvPBKoHHRVagCpcwBXHYI2xvOyyVMmEmgoAeelwrjOSns0h+KtilTH/uHc5kzhSFHvgn4mmqhfFEZ7So4dUbzw4P5Dad2Fa9K8YDMf2H0gbb9vZ1p3ydr0QByM/hSlITuCg2ntPhegyee7tu5J54QOsizShpzdckD7HMv5gQcfiNRaImmOtgqJS/kVKY2OHUnHDh5Kay5Y01Aap96WnaGxdwLt+zFRi9O/Do5hun4pii2qqTGX0vlkJnU4+1dKbdISS0mj8PkAqPVn0CPWM6V4MOcAqIgHxo9+UXRUsivF73oNmjaZr+Yokgt9ht7RKSqlKgA5/7gTpulkMPbaUqWFOBVIxdynS2VWdeg9nRwRJQqPHkyPHiTtRkX6qEBqemR/eaQMyJHzBqm+pKOLZn92WxS6DN2WjXxxrF/EhlLsvKksxn3fplbU4yoMmwGvE8Uhqy+aM1nbayPnFBC/W1Stsc3s+zGA5AN2YXL7NEgASF1SPzZ53QSkbiKlyT0TCZxZEugJUudUEAFAOXALSO2Qd9j6e9zsvDNL9MP3dhSQurwVaEJpp/phQeYiIaFkKLwGTKEAl8I9GMIuCq0QMfkGGQ3y30q10a04yfA9nPpvFtCiCXja3pqKwB3KfcgNkF8xnUMWLVo5hX1ryIjSjmlEWfMdTEqAayd5WV/kSyEvxRVLjkeAdT1thrYDx7E8VHrvVPALm2FlMK+kjdgQ4VZnnxXpLqJNCu74Xqm0fCxAdWB6NmBahrD+Vkz1isVkvPWPom/8i7FnWmBinBcMMKk6iiLPe6699gipJyj6FPZ+QOnhMIa1DXucca5fcvo+IlKkaMet8Q7hzljGTS5yIv/CXN4QgO6aaEd7Ydcc1inKQO7BPhRgeyLZeQ7wF6DcbR8sjC7zhGyMu0gEIXDS75RCju19YUSSt7b3Cmf1PSw86VXMPc8Fgm9FjWLYxX8weDDRS1qXcdgDhTVjYpuvHCPaWcDqJu1uMn6z/Z7Cpqq30++EEZv7QGrj4rw0FhW7aLb36vRpX4nQIHJ7gTVoD2Q81Z15p0+PJz2ZKxIwJ52TItiQPJznzv91AfhJmcG4dy4Dk+hYzk97C/B3SXzWqwBVp7zRu7bsTkcjR/TySL2BQe3nY0ePZYZzHVsCSNujFi1ZlBYtW5g/l+YDk3pFfHfe/FPZsNrujNsZCgO9ki7h/Jq3/2B6oA9IXYFbvfdFz3f16nOuDRO3OcuRBeoXYobc887Gfuf7bJk/fM50J2ky6Fl0LnoU5rB+DFLwma4OnKarKZqN7Y6NTU0QrVfcyaSWc33X/Mt576wJRVvocfQe4LRILT4L4y9qDWhcv9/3vfeqDgUgxyFrQCfbxZ6OfMMp0e6M0AYRZvTG5SHYpqBoqTfEIXBnOI72dfFymO/W6LmhZyOr0LXqOuENkXrP/HNpyxWtwtvjrqUziDzvCUetsWvKcq0/W20bup55oN/6cTRko4eWaiY+xb/B+uaLdTsb2OODyGdy7+gSsCaR3Po5F8ubJiD16DKfPGEigdNNAn1BaqzFKyItwEweqKeb0EftzzhA6nobAKiAJ2AkJaowbwtjkqIBKGUs7GsVqTEfKNLA0KZzo+TN7QdWtssHAJZDFMeo6RSlvzhbct+wjEUKtED5puN0vHhhfLdgUH5XwEgFVVweiyF7aeSdHBasIgsMbqDtfaE8YwaWy7spyMBm4DRWlpDhXPAyPit5pbGGOxk57qlkfMJwqRjIZ6UrYx8wzoDcnHOypXDnXLvxzsIcr8tMFDO2thYytuStRtzoZiQwMAD7nl/AcM82HxXp02c5vZvmNqQwY/bcFEwY3702jBSAYaeK5pg4WMtYOd0ukhFyDZTXj6o4TsVM6nRZP4Bo48VpsTbG46IYe4ahXNi93lXk68m9ODyY1JfFM82Djfsr4JszgazNZ0bpZa1UKX5mVDQt9thNDvqFHVwY055r7PxN3mQ5l1hrTdd5+325SGSsL3+Th0iTkt4YALUhnAOcLP2qmg/7/sn3eksAgFEKi9kLrG/75+meimYyL2a/BOhOiigDcx259lSntLN2Z0SjcD7aSxXNdeZUjsvYaziLs7OrOnOKI6YCGKvfdQKpgc97d+zLxQuXrV6aFkRuaIUNFTL0vfJdOawVXDy492A6Ft+RR/pgpOxYtX5lZlj3AvicASLwnD+itQ4EuH0oGNydmNTaDYSvk1+0PTvyan1pOpL0Vym7ALKinNovewEnFSe9PWFQFnKTdhQwucm9/e4hA6khzl9Sjb00ctptTgySZtv5BIysIh+rtGQc8tKI0QEHkYM5S7Z0S6BvSe9Y8kbT274Qeg0NqrILONHPPj7P+/V5lM/1Rf0RgHKniD+A+tURcVZyWzd5F3256FMVSeLIKWk/6KeiEp3xxqno2vXnSzdH5y7tEoGnqGO/CLwmbRz2HjopmXFeDBoFzdGrYLa1a15Z6+wE9kFmRrca5fe9HEvDtn3yvdkvgZIqp5d91N6LCUg9+8d10sKJBKZbAj1B6gKqVd78zkDMdDd48r6Uxg1SkykgEXhWihEyNHIYVyhqx5kWQj/jZ4qtgjQMfgprU0Z9LpbRAsoGGUfK4fmtELlBvtfrXqAF5ngpnILFhKGiP+Nihuf8p2EYSY9CiEJ6raPHrV/UFSgsoXTZeIglR5HM+X5bYZmUQwomBbGALcBowCuFGSgtNYii3fUwO6kfGBEee0ewQjyjznjpJSvGCHDd/TdHqGkpIoM4rg0ZSI2/uz3P54WpbS/Bhm6/zL27goVjrD2rDswWxioDFmtYnt+zGzosyOsLAU4xYBWvqQz+k5lW2kKewOycU7PLZa6Qg/QmXq+/vQqEMow3Rp/uiWdaTxhF5jFj/nNhzPULIc2h4GHQbAknR8nL2d40Y4A5Jh1KSbEBGNVOzhGGQsVsOyvS0AQbLiaG1D6FUTZK2Kn3aZc5Kt+9sHTGCjbdXMsBOui+Upx5jPXCKDcGIgGstcw24yAI5w429eT0PFXC1k9xeAAEFo9YW4BjxL5Ob8E6zBEZsadL5+Nd7XlFBx3zyf0TCYxLAvYHqaecEc5DZ7M9elkUOLShVCnXqkitnJO6xUasojFOOMNPMIhPFLjuBFJnMPs4UH00rT5v1UlpO+r9KvcCq/cH0CzFx8IlC/syUOu6ov1uz7a9uXAjgLv9Ku2mH20Jx7AjmUycR5zQgxISylnUKweqPYY+IDVZv7N3mHE2ni57TiuN9jCPOek7WQ+P39jbeulYnV4EQLxiRaSWCOHS19fFeUSudCys5276Gj1HfnSkFZd3k6/f09+QLLQrJ3FrOVjoE7eFXgkkBnyqd2Le0k0ckU3Zy8MKzL6/J/b82zNQfewU9rdz2Pg0tVW0ozhSOD5cwFm5wOvnyIWh010Xea/ra7K9D2SnTfRLspwNILVzF5kAxwW7vAnRyPoBtNM59cP+VNjS9qeSl5ydMwh5adgxn3xv9krAnMe4FynUlBQzAaln73hOWjaRwExJoC9InUGhVqGxmWrk5L0nS2AqQOryhqy4tsIrj7NrWj/Xi1sIFwTAXbFiQQZjmlwMBEpiyZ/b5DvuORjGFdbBVBbX2BMsyM8Hu+TqYEV0qqjetK3t95UK4dJyAPPINxcajfcokFc5ByojAMgnNHVPziv9YKTZmZeVW4d9UQjbmS8Ama+IPNeAsGoUTuR+9mzfM1aeQ+7nh/EhDMv3LggF+54wVoDz/diFJQc9IK5cjKemQLfvy1+OOSaHt8KclBdhza5bI28kxkmvdjCSpOq4OoyCpk4zYLzq7IxhMq9YxadChhRwLHFM7m59YpgpAARoboKRVxXMK6DBG42RcRbOLSy2n8yr4qTnpPtjvIDsTS+54oW2Av7Lexj+5h/wQ17vnMqnFQ0xrAGZ09GYs0I9habHHMth6/E7RmsxqjlYms6Tpn2cyfuss3kxh8xn/hbACPBfH6VaMeeMNZljWJHzBKQ+dcQysBCysj89GAISBj0oOFWOK3NROLa56Jl746zhhFQcsfnKmclZNXn3mSYB+4Z0TFiyzubz4lxx2V/sq84KACOQzB59JA7NefHn/ts2R6qOyHG/fkWk5FiUPzvmQIq8C1iRd3/u7nTpIy7pKE5A9baN24NBHWzYAKoVU+x2ZdDZ2WX/GpCk8gAH5v270vzF89OyVUs7vsL6VwCPY09aE2c73YiuMPD74mEKKZcIp259ciarPYFJPO7UH8bTueu8q4DSB7Pe6n9Zv2vtT4U9Ps75XlIseCbdju5AR3L+qBuS51VrqO8Lp7k6HXUg3UdYj5XOIfqnKobt4kC5LfQzz8X+5wRvHx9F+L4QMgV8Yk8/LHS0ku94us6+fAbE+7GW1RwoOgfyhig6UWeDzqv6GHm+orufjbopJQ0bwPnhq08UEu02pmR5W7SLPkZvYFcvy1EM45wFgz2rRBqVWkS9vm0q7A4biS7j/nzu1r6QbYH4BYBan7jamApstia68mAtH8/dJZ0i7XwQhv143n56P8U+gKyCQNU0MvlMB6lvuf2e9N0vf0v694/8ylCT430f+mj6jQ98JO3ZdyD9wuu+Py1bsji96fr3p433bU3P+bYnpf/18ud2fe4H/+zv08c+/tn0Kz/7iqHePfnSRAJTJYGeIDXF+ZGrFxxXNqaqEZPnDiaBqQSp21uSU37kUK5K4SgXYAGL8vIAFpqGi3nWVALNg0nx5LuxHzFsSghuP+Wxhds3UjIPhQAVu5HeIadICaVZ2CRVTxoL4D2GQh1MwXbVhk1hUPQCMwGSGMIVDFapjYUBT0nEDJbL2edyVGPzGjsGk74yPLStG1O3l0wZYEDJGm6db9evKoS5SonhHoo5Ngtg3ru/FG3SZ+3XdMCt52hPe3/1TBi0fOna34T1oR3GSBoSBtnuAAIeKtVKh6KLZSzvDUPr5gC0u7GgGM+KFAIT+s2P/P74Y14xwilscokyngDm/UBbMhSiSo4ln2HT+S33OcBvfcyhW8JwZJQD/4AdV4VTqSq8daL6fNPn9ruvhA+bS9KbGICS7qRff/s9ezZ9bo6SoTyx+sWwF4HBdjN3zXcgdpUuiQF08t45m/oy020hv10xVxSLA6Z0AkDqbZTvHEvL/D2+X8Q+gvWX11kr34o1NrkmEpjNEgCMSMXAVa3GgSgfF32gOGs4hTldzHlrZe1ZoSvs3hcpO5alA3sOpHs2780pQFYsjToNkS9aOo+j8ftLrr2wZ9fvvnljBo+xnEcB7rq9BBi+5Z5t8fwVaeHi7iCevVKkkOKIAPthnFTaUGd59tMxs6M4wMLbA3jlyBrnBZS5PFjEVQ7xk4tFa6OzkSPcmdyuNw3bDsDhqjh8gEHmFMa03wFrRW1dGzaceVaY7hznosvKHkm/0m7RVwgnneSXwce4rxs5AMtYgUHPdg4ie3A69BuLYfvcdd7FcJLtHRE1RtZGF9tZe4adW/V3WYtyTNMnXQ8NpvrloVM1ucj78xFBty/WxkPjO5cso9/NHErNmSJFGVJOJ7ZrtTQqtrVoJHNA1Acb5sRV2R1upTcDvqtnIcc8kB31frZ7OZE906fZqTKDfdd+bWXzaTfbQBTqXLrIHBGlXMRZ6BAz7Rhg9yBd2VeaEormEkh959mkB1EAACAASURBVN1RP2JtRKguGd+MGQWk3n/gYHrc016a/uy33pIuumB9OJcfSN/9g29Jz/nWJ6WnP/nx6WjUn1i0sPs+NQGpxzeOkyeNVwJdQerKCK8Ul4XB0Jjh82S8vZ7jT5tOkJpCz+7HUKkrFaVACUfGTCsb4xhOhyqwFtOWwdjvkC+FjiqG96nMn6zgZaWhUobuDMNEuoVegDPdzrPIu4AwvfoGjJSjGYDrPbzXFMkFwubjZ8wHeQyBwVgtwvoYEJT4TVGAh9HiPRkkH8JWK2F/9CQGQJ0hRN+jnDC8GUwUVKzgFQoqxc/3RP5kzGUOEK9uiasjeOs9AG4A9WDhmhUjDUNbHsYvj6KVnQrFGB8GIwPkxjAi6mzxArYbBwbgI8Lgo6g32Q+z4h4dvHtvAGgxFqXQZj/jNIPyIUDK/e7IT9rPkDamRrzMH+33XUA1x4jUB5wiIhL8TrqTHF4tbHyMejk5ejdD1bvMyl0BmkgFMq7w53Gs9VGfYc1TvsvcxlYruWWLYwLjyvoEYA8yZ0dt21z8vv1DmLj1oRhpZdSecLbZO7LZG/cx8jlf5FwXwu4cAkYAABhF7ZEmc1EekzafnhIwh+3Vzko6k7mOdepydvpczQ/MVZEYKxdUue7tp/Qve/jRXfvSWXHvinXLcrqOu0UfiYo5ciT+HE3z4qRdFLmjl3dhLxfJAje2b9wWTOzFaenKxV1Tfww7EseOHUtb7twW7VyeFi+v2N71i+5BFwKU6Xsp5NzpPLLuwY29UmsdrwvS8Eyj1wKLqyKqVfHocVx6aUwvC7tJxFI7QON84LCWNm13nI2jvpeeBRB3ztAZAI70FPISQeaMf4gzP6YZljFdj9zvz/VMKr2P3iBf8ygRs/bh+0LXkLrFWEr3oS3j1C+ajo+5YM1IawKEfVTofes6pJirP896MAV6Adme65m3h0PVOFq5jz13Yccc6O1tdT89CJCPwY+AgN3dNBVC074Pcl+VIidy1KtTUouWKGlO2BNVisaI4Gjp8tZxsf3osdLJsZ2cu9JrkV/lUJPasGLn62O7L4hePdN2o75V+vGD2UE2kznCBxm3+r3kbq2LTM0Mdvtf1p2GfeLo3zN/nGHaRjduOs5zAaS+594H0zt+7WjavqOS0zc+8ez07Gecmr5yGCkCqZ/70jenF3/309KH/vxj6dChw+lFz/mm9ILveEp+3Itf9bb05Cc8Nn37056Qf/7Lv/v39IE/+dv0u+96bXrW974+3fSlu9LiRQvSksWL0lOf+FXpd//ob9KCBVUtqd9552vTp264Jf36B/4i7di5J61etTw9+2n/Lb30Bd+an9UOUv9jsKp/8dc+lO7dtC1d+9CHpNf/6PPTFQ+5YJhuTb4zkcBIEugKUjtgAJDyr14YHvGJoT2SnMf65ekEqR3g7CjzoQAHY+1Ml4fVlZrpOHApXvL0me8Uq35nPHY0hqsq5wCrdiOM0iv8/FDIT/uxlynx+tWJLczYUCjHe4Gl3WwmYwHY9UzGCQYnMMx374qK3VUeYsZRlc8ac1keQZ9TDCnLJcwPgL052iVP+BAY9fGR02aKaL0YY2FTYx1fFgaLfjOe8jyKxguXFPoIQGVQ6K/fdQqFZbBfHUYfUHBQ1pd+7QyWDwPt/DAMOrGwsTCFXAP4GSClDdorNcn2MC6qXOqVU6CEOzZZB/rNEMBqqnKJ9/8WGTEYjZnQ3JKbtP2b5K4wohzdjIMK/MAqjZDuaDOjoTAtzFEy0HZGdC6ohOWSjZP+bWpyR85zGO/kFAE+MII4RIAA5OD9o8yzJm2Yjns4cCnfFbBS/eG4yMyWFvBiTmERDTJXpqPts/Ud5giAg/yw+YRC572u5TwqTizrwb+xnnbFPAe6cESdDvNqto7NpF3jkYA9w74OSLBP23vt0c4H6ZwcDQx7gJBzB5AFBLI9OwOcR3u37klnx9/L1yzLZ6Gz3D5r3wUquexHTcCBI4fiTIq80QuXLkxLli/umfpjUAkAKg5E8cV9O/dnoHpBGM/1c6YCMqrzyRnWC8jQR2dn3eHnPCnndB1cGuQsy2mpog1bD0p5duwk5/Sg/W2/X9qSayPlhTO8/XJO2sduDwdDvfD1oO8s6c8eorB9dLzS06vDnHyA0PQykY4AVkQJThCzxHfNEc5zKZEeHdF4JT3HoO3I73P2hTzJ1L+raK0xKRZDNMg6uiXY4hyZXxYgdT8WtbXDsd6p6KbXG7O7o4ipqMS6DmeNiq7rx8IlE44BOa3JaFGs/UeELtk0VeIQIuj7FX3KKQijcVUKxiotTXb6xrzYGkSW8IPllHwrIlf+hii8CQdw5nLCO6/NL2Od0w3mOSUypLpymqLWv53jXjGo/t63EyPcoN8lEjSn5Zm56TpCL6q1XvSjme5D2QeQBpxX5k7TMZ/tIHX4gdMrXx856fefPFzPfdY56Ylfd+o+P+igAqmf+T2vS9//vG9JT33S4yJNx5b0I69/V3r/O16Trrv60p4g9aYt29OTnv2j6caPve/4a5/y3Fenn37Vi9JXftk1+Xe33rExzZ8fEbbrVqVtO3bn573xlS9MX/Goq08Cqe/aeH/69u97Q3rHm34oPfrhV6Y/+sg/pvf/4V+nv3j/z8T3q9RRk2sigemSQM90HxpR8qxRuuboHj5dspy290wnSE15y97+OAkdgE0PnFGFUQp7ULD7KZijvsv3KSvFEGyiXGtfqfxNSStyoTBI4eGz+8MQoewRH8W0KLeZeR3v9HvKW2YVxG8yizp+LrkA6/1yBFJoS5hhyXdINoBqBgdgLDMK46EAV8Ak0B2LpO5kokhU+dikkqhyixf2sDZV8hhdqvzLq6JtUpfIhd1upAIzd7bYkIwrzJ/29yLASFEhLQiAeZg9qLBkuinJQlVL5XZzoCh850W7rwpwHHANUGeQyDlJ+RrkAth+JkJEORcYTf0uT18eyt38sBAYmsay03gwLES6GP9qTvlmdS/Q79PbqjzojAVMXw6BwtK3prHTC2jSr01NPi/zyt+ABVxqzhnzmQywVlzmYpFzk+fOpnvIOYNAgQjYJ8i2AlSrfxtea95IcO6S+0wbDrNJft3aYn+8L9YYB8uGWHc5fB2Ih8UVfzuH/CwiQiqZzOZqS5E0F/o5aeOZKQGA9IWRv5YzK+dgjx2Co9u+6OwFqtmTgT3ObaCs4nUcis5Anzsjd23Znc6JMJjla5cdF2TZd+09RXegt/fT1TKQvOdgThsC9F4QDOymVwHHcyRZ61wuKkM5HT1/74596WAUYFxz3sqcB7tc7pVCwDlwrpRfPS66VmFbF90sR+209gaRQfblJpf3ep7LszJrNI4lxQ6RFLyHrtX/lO79NuMmDVs3J6Vxl3LkzgCqmziu299WAGqMZaSETt3XzXL25LFuKRFZ54wH0mP8jgOdnjMuh2rRn5qMx1Tdo+/OYWPsrO53Blepubozqc3T/9hy6Hg6qdJuclcjRTHJXheZAH8B55wt7Gl/zySTWnv1i46IgEGD5PCVks4eZS1ICYiNT0+XRsbepC+loHvWh1qOEM/rVEDSOzzd+d1vHAaZD8a4FKNvuv7bn9++Zw3y/sm9p0rAOuLAoLflVC8DROHPdpD6tjseTG/9paOndPq6a85Kr/iB0cHbTuk+XvGGd6VrrnxIesnznj4ySA3Ift8HP5o+8ekvpB279qSdkTbsf73sOek7n/HEk0DqX33//0m33rkx8lr/wPG+PvW7Xp3e8KMvSI/78msn034igWmVQF+QWmsqsKtSsFVrHvZAmNaencYvmy6QmiGQvf5yA8wASF2xuCsmSEMbZFpHneJfFLPyYoe0PNJfitQewtd7GTsMhaIkdcOE9fsEyFiF3zEMKZOV4VoVJMTYJqfyO0AP8CwXbuviXNB87A4gLGDdtT6KNUovUS88M4xQ6bzag/1s31BssH7pLyMdKLU82unnj28+mMeZ4l6lD6lyngPam+Y1G6atClPe2MqnWL5PZhR0LHRpWhR2vCTacUXkNhw0LNA8uT/YSl8U6tkQ/S9zo9e8ADAzLhnp7cq/d/7H1kOZvVxyVBrTwnb3XKlt9HEqomSqoophKIZsjSWjR85gsjOfhQO6gOZj8IcMM+xDfcfZZ11h/zF+l8YfThDy51Cwpsz7YkBxIHQan6Fefhp/qRS9yimAQngMeKAJ0K0wRfdE6hv7lD1uLs2Z03jYJl1rIAEOF/uFfWFHnAPYq+1z2Dl5QYDS2LD2yC2xV66RRujsYDMC0PIXYv4HM3lxsJ6XrFjc9c3WUj+AunxZYcTdwaY+fPBwWnvRmsbsV7qNftjbSy5tjiRtlxu56GsKPALWz44zqqQo8W4g7Z74jP7SpFA1XdSaL4SFkl85vyc2X3qRPbfXWeb7nuMcImes2ezWbYFd6mIAjbFBOfwbHtUdxwFAg0ndKb2YL2g//Vb6BzrQIBeZSU9wWQCjwxSZPEkPi3ZI+UHfaULOGKSdM31vpZ83A0Y59V0YzgVoretUovE4/end7Zf534StLaqsKjYfDoEGTqSpll8h2lRRnNlIyItB1KBczUga61sRYnpdkWlOEJVa5k9X4Nl3qrSIVZojESKdQGoiLZjCIKCx9wP+g+TditKcjVbiVI/i7Ho+gNpaofeaU03PIb2Y7SD1rt0p/djrgk7ddj3h8Wen533n6Ck/OoHUb/nfv5PmzZuXfjzA5F7pPvoxqRUyfvrzfyI95hEPTS99/jPSeevXpFe84ZfTYx99TfquZ379SSD1G3/xtyPX9qL0yu//zuM9fcGP/Gz6tqd+bXrGN37N7Jpwk9ac9hJoBFIXKUhtALQRilg/rE57Kc2yDk4XSF3SL/CUZxZ1S+Gj6AO/MIibFk0cVIQUELzLkjZi0O/PxP2UYoaNXIcKtwSmki9GRVU6pDJOWEZFwfN5N8BF3xldGNRkzpgpqQaMDaCvVM8GCluXwGCAbhW+1/8S4pgBwyjwxgxkuFGk9SGHAvZ/RMc7hCkD8QC75gjgueS4A6prtz7ph8+886YAqLB7AK+Abd74DLJPsVcMi+rmeHep2K5DZG+vw1RWfPKOMF4VVzk3gIQBidRZPtjanwwmzmDmaHfhG16sbmzdToq/vgD9ORcB/ealNmDaczxhNZsv10So6lSwecxv4CKjLoMuYaBtDocIexzLjIHE+YkZq3DWXLlKDlBMKOxIjEUM/wKakDt7l1+vFCMFuFYFZKYvEmWuyLO0k/x2xYZ5w47KseIqO9iwe9Bck8GkvaefBOQCviTARHuhM65T7QdRM85K4C4HmBQRzr5lZwfAs3V35BuNqIE4n/cdPppWLY6z8fxVJ7GSxyG1rffuiKKLES10ybrGwII+cUICde3gW2J/B0Rhg9drlXjuto070uJlizIDHHDRL7qp3qecFzenQKtqAWSdqbUpOPuqzytCA72j1wUQA5y52iP0nJHSZJWxArgMu/eIHpPnuZd+7D2KOm+MNBJN30P/Ax7Sq7oB4PX+F52UCkUyg4BG45hXc+UZWyLli5Q7xss5LYqhPj+sx0+F0x+A237RAbDmrYNeF52Ls/6hQXToxn6fTnlZByI+sx1XGfRZj2FnYPlfGvqvpSKViYiwQS9rPJZTJiV0S6fh+SVKoqxlEZ6KTTeZq5xd7BQ67FTosYP2+Uy/n3NDLv5+a6GTnGY7SK3Nv/9Hx9Lf/dMJe2XZ0pRe84qIZj139JHvBFK/7DXXp8d/xXUBJH9Dqv/b2+o5qfuB1Pdv2ZGe+OxXpP/8q187XkBRKpFOIDUm9ZciNcjbXn+CSS11yE/92IRJPfooT54wqAQGAqk93IHME8xTNtXg0aCdOVPuny6QmvJfMV0rMLowLSgfpTjbdKTimCvjSl7yPN8RzGShhgVmqdtNgFnrhoHCYOoEzzEocvqA+FuqDqxoipuUFBQyaxDQy6Ci2AGl8+/C0B1HARAMZ8AhRRXQVgeLMvOoNSDaV3I863vuT/wpn1MaKbpYRZgqJb+yqu8A0qJUUlRviIJowGKg9DXBQMpFd6Zp4DGMb2pjOevb5bHPPSTaL2ej9jMMO+W0btJM32fkFACuyXd63YOJ85h1i7o6I3bG/BOeap++Noo9lnXKEJcDVYFIBr0q80CSJgbBIG02psUpY6/IYaVYe7GfXBByNE/MM3MCgD1XYGrOoBUxN9eFIm4OL4hwxhKOrk/mjb7I2+hvc1xhIeBKp9z1g8j0dL3XeYJVCBSyx3Viq52ufZ/06/SWAPBZXk5nTCeAuhSZc4bbK4C72Jz2zKMRjpsOH4lUHMvz/iyKYGGkzFjYBwwbRqL2sNs/fUe65LqL0vyFvVMXeP6hQxGFtfWcFLh5WrfmgbRkSaQyiLWLsSVHsiiIOjP30IHID7x5VxRpXJKWxJ+m501hHDsjONDpB5n53NKfFoa86FLOaOeYyJZRL+Dd9njebUE0oM81BZDr76UrXBVgZDf9uDg1N8W8uDl0j25k6sqxGXpWPBzwI6oMaaGJ3l1FM1WyqWpRjP+cH1XWs+X7zqBdsUA5ks4+68FMThABVS6yrHTUKmVZ/QLyXhc6Fsd1t8scoq8bbzqxeTpd+m23NpWc1NqBHKKNCCsIKngr1hOyiDXXZL7V31MB1IonVvtarzQfR6QDiUYUPMH3tGnUKIHZMrfOpHbYM6W+Kbwic6xphMZcAKmN5T/96wPps5+LSKc1Z6WnPOmctHb1eEYYSP2dL3ljev87X5MuvmB9+vgnb0w/9fb35VzQ69asTG//1Q+lz9x4S3rzj39vuvOeTen69344F0lUOLEfSH0kHMWP/5aXpdf+8PPS//eVj0h///8+nX7h3X+QfuT7vv0UJrWc1M/63jek//2ml2fm9SQn9XjGd/KU4SQwMEjtNQAx7DyszSkmOQ7Xq9P8W9MFUlPMNoeCC3gZpmjdaT4Mp3QvG0+ZERghri2QCkAFsGJIUcQofxSwdlCOOgwABYJl5nQ8a20oiHIxUxA913PkNvYzpbIAYb6L+QFQHQfgqB/FQcG4BriX0NeS85JirvAeMJkhVVLDUDC1i7Kb033E50DJfVHJXs7HKkcycHR+5OisUoD4rnQb0qRgCfmsCUtoXPMLS+bzO6LoJE9A6yJT7b48DO7iGKgbLYO+mzwZOJgG9QKTgz6n3H9xMKSvXbWwq/JvnP7xvgOZ2SZvJYAUSGKsAMaUScx2hhUDa1AjpGm7GfwAyPxekz7awPhwbigkigHns03BwmuQrrvpa6fsPuxp60weVWvAWJY/xVEErAaqWM+Fde9741ibU9axaX5wSZXEMCar2yKdjjRD5uQwoNA0N3/yuokEGkmgYKbd9jb7srRLtkbnYgGEjkmFtWlXWhzptxauWpbTYywJ5QC0Nc68rvVO3P2FjWndxWsz47nXRT/4448sTp/5/IKkmNTVVxxNz3ra/vTggoqFLOKykzP3cADVO+4PoHr10rQ00pU0AapLBBk9igPeOWV/FRWkHfZh59nW2EP8e9BUXN36Sd73hNOc/gOoHvRS7+GKOHfbiTyVnlQ5irPzNva7++Ls6/YKLNTzQreTsgtITe9rOv5ydnsHfRNI3S3t26B9Ox3vd+ZkZ3MLMK0KSp+AkUUcfjbSfXCktl8cSw8PHQqg2+2iBwF/kRTMi+nUb7u1qRS61ku6DB2fkxg5he5+Rcxh+vgwqfbYP55p/vfDCIrDqeSsNhbGge40IcLNrdUmgvjSmDflotdj4SNQ9bvmCkjdrx/Dfl5A6ssuOT/ddtd9Gaj+yQCVS+FDxQ5/7I3vTjfefHsUUrwsPfJhl6dP3XBLI5Bam/7qY/+R3vqO300HDx1O//1rvizdd/+29OQnPPYUkNq9//jxz6a3v+dDcc/WdO1DL02v/9HnpysecsGwXZt8byKBoSUwFEjtbQ6g44W3HOhDN2HyxUElcP8dW9Iyin4wUqb6ovxTIs5ryync/l5AQ74vDIUmxke/dlNU5uqcAsAUVTan5QiFTVidYkjAZsoYYMtnjm5grfXkM39jWTDE/Ltu7JHvraEESJcgbQPmMTC7Ck88J7M/xhlGqB+Ma4Cz9gjLYxxSOjgthCVnxbI1mOAlii6gSV+FL2Phl0J5t4eSLqRy+YIAuMOQvbhVbAaT4rPbGQDHcp5FoOp0KqfkqvK93NP1aE4GL4cBUJLhPcq8Np/1c5RiSfU18+gIL+23Jv/h3gOZScXgoiMam2IwmH9+ZvQ+fv2iqUvbE40ugKSinxjg5lTOVchxE5+bv+YGQKA4Q/rtDzP1OSD64asXZkctACAbUxl0j6JmrYKJ+gBUwbg2f6RLymyS6v+TKyRg7ytFQavIk8GBoIkgJxKYzRKw1js5pOttPpcjOkdKxd4ox33sK87wo2FI7ty8O60+b1UgNVFsMVJCACxFbwCNmgKVg8jn7ps2prUXrOmZ79rzbrtjXnrX+5bFvn5iN/vvjz+Ynv7kA9Xruu1zsS8e3H8w7dq6J63esCotWHQyY7sAhfZPADQGpnNCVBfAlb3h8tnucHpLn3Bx6E50BXvJqlaO6UH63O3eqrB0BSjnuh1xPtGBmlykQhejxxSADyCY0z3En1wsM/qTs6zpT4eHeoazGgAqbQjCQhbtAAeI93i2s79TQbsmfZncU+kqdBP5wzs5mzDUH7lmYc/Ck8afjYSIYV4jB3BIGaASDTnI2I5jXMwPEX7ZgdFKWSb1zF2R2o5NIuJx2HSOnss+aDJdyUaKNPtbYd1mZ4G5W7z84+jw5BlTLgEkHHtfubId2CJV9Xv5mQ5S95PP5POJBM5ECQwNUhMWz7zDjPII7Jhc0yOB++/YHCD1spNA6qJAU3Qo8UaDgtrPi92vxcAWCodQy26FLzyD59y7xlEQ5GC8D6c1V47PfTjZKGvV+Mvvm27Frp+82j8vAJ3xyTzdllJaT4vBiNDPOjDfCRCt5xek7N4ZjAdhdZQAiubaAMSk1hg2JUW3vplPWuevAnT2YnTVixqVfpTq8sB1ii/gDhjv2RSZz+8UWnssh6RScijxTcPEBh2TTmMk16D8kEJj60ajcVEUR3qHUUDqLMEM4D+Q2dSM1YY2b8fuPSKYO4WJ3ukG7/rnTQf6Fmq0bT8ynrWhjxNqVBn7vnHm4GCUYNwxjLw/M+Ni/7gngIDdMQdmc4pq5xzmOeAfyM5hxLiy3zJgse44m9xX8vZjS06n02UcYzWVzzDvOUmMN+BGJMMEop5KiU+ePRMSKCpxN8ebPcN+KB0IFrDUTBU4GYWR9x5Ie6NI4rooZmh3AcLuij8As9Xh/AJejntPuffWTWnVuSv7gtT/8okFEQIcyThr10UXHE0/9pI9fcV8aP+hXKhx1foVp6QVcS7QD+wNdBo6AAYrXYee95BaGDm9VHoR+b5Xh9O70nWnxgaxn39ic7S7YagPEPLqSPWBsKFNzmJnxS27m+WfdnZwbhrnFdE3LMRh2Kx9B2NyQ08JGDfrTYQdR2onRj0bWPpLRIZ+868UKlScE3GFTUUvprvT2zmnRrXXBhlSxU+lXKvXiLklarNYf5evmJd1m2F13oGKt1YGRr7K+0oKELbM1KzqQSQ1ubeJBEqEplo5w4zZBKRuIuXJPRMJnFkSGAmkJqpBDukzS7RT19t2kJoixRCq+wkqkLqAQJVXmqY/6OFRFGxsU8q3d3QDUL2iAJnV3BiO8YO14D2lABmFvSjplJ+tgWLtD+VKPtiKuX2qrAugCwRhCK5Sweg0urAysNwZMHJV5qKEMUZXBetmHHkZ81i2lMdhFdUi7rrCmh9ZY1pRRrGY7wrAnSFn3IGvV4bja1gWx7DDTJ7YMtJTlMuseXSA1IqBjCqH8kzVrz8X75HqYthLyKix7nSRMeDv36JwYpNX6Ntj1i6acocPMJoR1vJ55KZXTrWKsb8z/oMxKPx5tl6YjphtgGn7Sq9iPfZM67IUDp2tfZrudhlvkSVfDJBJns7hV8F0t3zyvokE+kvAmdHE6YIbyzm4KoBIAJe9Bfi8IEIzNt+9LZ29bHFaunxRS++qlBxAgPMJsdZ3cl2ILjpZ/5aefMd9t92fVq5bHiB17wi9nbvPSm+5fmU6eqxqkxy+z3ravijwFLk/elwKQO68f3c6Jxq8cv3Kjndyut8fe4J+6pujOKeLCqHKdVrIMD5XdBfQhxgxlZf96V/C4du0ngR99WFxRtDNnG/aKgKOXtsk1dcFodM+NL6vYN3kmjkJOKdE+Hw+clF3KpjIUX1lgLkXLJ3fuJg2oHp7OGK2x9yd1zLYcvRETHA1Qoa1mYaREqIAsNw8RZShgykgbv5ymJX0G02e3YmY0v69wYDrFmmnZis0acfknpmTgP1YpKwUicM4UCcg9cyN3eTNEwnMVgmMDFJTozAero1iZ7Mhz9ZsFfQ429UOUlN8KmOhYpS46uotENvvGUXDAG2+S6ERgkVxaQdmPB+gDJSRVxTLlmIuJcQwrN6SF44yh6GtUnoBXkvY5P3Brrkwp2FQwPNU6WoTEFB6CoZMqQo/znEY9lkMMcZLP+ZFr+dTcjF7sDDICSiJ8XNNGDd+N44Lg35+NHQUsFhfzYlFtSI09bYZJ2MMqGbEYc+fH+Mt5/0o7x2m/9qiHbcFeFZSYZjrDwtmQMUqGeapp34HGH9jpDdhjA97XRjgxsNXzz9lPdsKrFX5DxnGTQDApcHk+6pzI+XHdNJ4ouOl2KbXMpA4n+7Zf6TK596k4cMKb4TvMeiui7POGju+t4XQu+2r9b15hNeeVl+1zu4JZ4T0Ok1Am9Oq85POnNYSKEdEt+2rfO5cUX9Ccd5SDNA5uUyIfIC5G2/fEgj2mrQqclJjWtd1BXu855eCraU42aiCBVKvWBMReqtOZkl3eu6/fGJh+uR/LUgPxr59yYWRk/qbW6k+ejTi8KGo+3DPtnTuRWu7FmfUN3oNh7HzFihNd6MTLm/Vv/CKa8JyAAAAIABJREFU3H/1PbIeNWrP+3//v7YdSveGftLvonkpbohdW/RkfVE0uYnjwvNznYgh7KkyJ5ydU1Vjol//T6fPra97gjwBuG2PhsB5sXalmxlEjy81OvgfzI8WZ+O42NCIxqVn9hsL/aNraUNOPRIX0BpY3p6Tu9uzSqqO0o+SWiav0domqE+laHy/dk0+n5sSEAV5x95j2S4ZZE2U3k5A6rk57pNWTyQwlRIYGaTWOLlzq8IR42MbTmWn5/qzO6X76NWnkiOZGjIMSJ0VjviTc+nFH+MN0AKG+dnFUKB4ARbZDNgvRUfBDho0XNF397TAS/NKfjTgnucDPrVlEYOui6e9KOy5bdOo+DWZW4wWLEzK4LBXdgiE1QP73R//AHgC5a+JMNNxMakB36MawJwE0jwI1e12GVcMZkWEVijwFz9jTfn3dF9As5ujLUI7hTwCJY3VOI0+8vhcsHMYCMNe0qI8Zt2i41XZ83PCKtD+uwMAlK+8KQBIzHIqyns5XQaS5jLYjLX0PURhruyNOYdNREaMbWHuw0tpWOl2/p7Vyii9JgAE2549yN+cZJhQ0ym78fZsep9mzO8OJ8rGcDRyhE2uiQTOFAlUOhjwlU5TFUbGFgbG0qGQK3dt3pUePCuA2WVL4iyPVF5Zz+msK9gjAUW+OwwwUJc7kHp5pJFT76TfBYCKtNl57168MN7d4KjevmlnbuOqDZ1Z1OWd9lT6TYkMzM7A+N1M7q8casDKfhfHw5VBFLhIwbkWei7q7TMBcndL+1J/JjECuC8NAkYvgkcn5yedtxRLLDms+7V38nlnCZQ81HR151T9shKt26tC12YLNbWp2GF0XXVC6AszXcjSfEEmUktDgfPj7NeG7GX9YeeZ16UwXn2NZmKTXNOtfY1OhzA0uU5PCdizP7v9UKTDWzhU+tcJSH16zotJryYSGEUCYwGpgRzC0yjdoyjKndgnw8N4o4hldn93WJCaLEcpoMIwoWRRhI1zxdioWBudQsMoQCUv6yBVyYv0vUfRHEqdf6uejaUy1y8Aohx04wA+rZkqBUoUPAnWxyUReujZs6VIm9yRmVWvTV0uys2mYClhpwIlpUhQCHImQGpzWqEkhiVgfZwM6tJ9KQ6A1MXBM8x8ZgyrBYABY32QG4cC4FsByobpM/Or7Qsqckux0oXwPkwTG33HWGt7cXjZX5ZiGOVcng8GM+PocQdZN3ZioxeN4SYAAvaU9SVXKjA9h+ja/4ZMbTSGZs25RzBWgdSl8Ouc68CkwRMJDCkBey3s0r4hGgZj8UDseYAc+0pkXkpb7tqaVqxdkRYuC/Q3399dCy5Ak7RZZS8asmnp/ju3pKWR6qMJSD3oO44ejUKHt29O51++IZ3d55Cp7/OzRf+vGLWdC+fVZcEWkg5KMcxcSyU+5MzcGBFC9x9QQFte8e7S832RW+f3qBHhXKzyY0falJojvxBJRNRxrE+u4SVAH/liOCXuaxUnrz+J8wSJQmHMQXT4XIwzO+WrehyIPk0B7qY9oUtzelVM6P7fopvLA48I1C9y8fi0jX7Qk0V+mMuA+vY9SurBkjXPfkfHy7VoJvOy/6DM4TtEojrLLgg7vcH0O6mnE5B6Dg/8pOkTCUyRBMYCUtuUgBwXLz0nQpiGU44yI6RDcHqpDzwdIX1TJOOxP3ZQkFoDMC9K3upRHAmeVbF4K0WrFxsAqA2Iw0qQd23Q91LqZET4QjBbFS955JpQ/hfPfZD6SMSpVrnnBj3GT51KlD8GCUbibcH2AaoC8zGwBmWvj32ixgNLrrpuY1+B7N4czPv4e1/MlyO5mMs5055+Irci2qBAlUBMDLb2op2jykhX5Um/ccehgYDkTu9lLGWSWWbTZZs1/3tQMBe55coV2F+hWI4+JXNTtaPkyi9V2zs92l4CWLc3xZBnhpFiPgwcOe6ktTGnOavEZoxAPh916HJx04eEYbo+9iDhvsJ1R4lOGblBc/QBIjSwEq2DyTWRwJkkgVzkOHQhKR38sfdWzv/K4Z+isOC+nfvSmgtWp3PmdXbsnjgzK3YxQEgECtySo3fYIuZbIg/2oqUL0/JI+THua3MA7569Yu3yno/Wtwy0RV/U2gDkORPs/SKD6tFn06nf5LzSkQYMWN0r9sN5TP86XyHM+GO8SySjQnW3RgE+zrluF8Dv2ohKzUSDLld5no/rMqjUqOr0H4duOe45MJeex5mgwHWnM4rNgyCgWOIguXeLLkzXMZ8rx/aYFK6WcEvkosjTJgA6BwpSw0r7RhcAuaT0MO/dTzc7HGuTg4QO1ClFSb2eTakjtFZdl6xZV3bBqCkP59J8OlPaimSCgCDisJ/To10mE5D6TJklk35OJNBcAmMBqR2zQEgKMo9sZbyH11QuvfgMCOEwV7yu5EWuK1T50GoV+WtvugO9OsaHL/7XXBxz485hQGo9o/yPIyy0qZQKs4OCPwxoSpHBtLwzDAO6tzDInPOs1YBRFbyiNFK+5GID+uViN3NIyZfHl9pnjfnDR6ToCSBttjp2sgLbYhlxdggZLGm0KdbGnKE9qJLTdF72uw/g2y2NTPmuLmAs6Yu9rZ8Dpsw1QAIlrmm+6H5tHeVze7MilcCS1WFwFHlbtweioUABld+HKeZT5MOocWW2TYcJaW/gyCo547NTKzvBUrDPjubzg+PC3+z2+yL0tlbXcpTuD/xd+wLDFFBNJsVBV5wsQHlzx0l1Uqaa1lwf+IWn2RfIiQPi/tiz7gyH2v4m8e+nmQwm3TlzJVD05A1xNgMw+dsVf672jErH3bNtbzoWuZvXXrimq6DcDwzgmF7VytPsd5w/9k169jDQF5B6weIFuXjiOK/DByJ9VqQwWX3eqq65qOvvs787Fzbuk7Mea3Ve1gfs/esWRdQKR2b0dYm6AGMG+br1m+6MBIAp2GTbAq5fF7lZjXX94niVn7rbpZ/XBpPa/Jhc0yeB40SJ1iuNc7f0Lsb2qrBFLghS1nTNv6aSEOG1L9L+iUJsAlKb16IG5b1fPv/UOWdPYRspHKmv9hy6HH1tbQ9HyknrWSRsLBrOuaxbtlKEwAmyztlyrLDspmk5NxXn5L4BJWA+ceYhk5mDg4znBKQeUNiT2ycSOAMkMBaQui6nnH8qEAUH2vI4+MJJm5XnVcEuUPW1gIAVMF0xADNw2uOAKp5Xf1O++wFCp/u4DQNSA8kKk3pUcHcQ+eYw/lBK5KUehHXgHaUAHDBQIT3zRJFAfwPVhp0H1byr2iXUDftA+CSlCYNFPj+V1aVUmApZ6RfQbZiiku2ylxNyb4TS3hsGnPG1/igH+tBe4HKQcZuqewF51XwwftX6lxNPPu2F0fiKRfVgzl1X8txNVVuGfW4G26KNO2LekLm5nXPt9WAx6fe94WzBCMZ6A8zP9MWxKBd1e0oTLdsSLFdGuZB0ocvW7jDAR8XyrpxjndYSEJudUtYCcOL4nAgZYdTti/mdowOivZhojKaZkh5ZXbUSk5oRWJ1FeT3H3/qhr8U4lOrIlZX1mR7sWfB+65rjQVHPes2CWdC0SRMmEphSCRSAWroyZ0XWh9pSBB09ciztiLzN2MYLlyzo2h67inMfIAXUrOtVubh1qy7IoB1S1HD+ovGD1Hu2700PRFtXBPjdfgbYLwHr5HNS0bX4WRTNLQF4SCMofFyhxJynOv7sD32hpDfh1EQ0aALKDSqTcj+d5YuR7uO+AaI/Voez4CvXLTypz863/wiQWgRc/dIt+ppz7sqohTFJizDsSJ36vap4d/V7EVCd9JBMiGmlvqDT3R0Okj3lS7VH0tvXhQPBGC3vkSt+fK0f7EklYrZ9b6nb0PXoL2cy+0c0ZqdaNnRWM5Xu5TL92fXub0qCyaQPyzb+czAUOrqz9khJktnbIfvjuaubPnQwsUzuniYJmH8boyYOwiJHxgSknibBT14zkcBpKoGxg9RFTrytV0dhCeAfo/SaYAcIQQJNUwIyaJEPrurwa2LE2wAdbrPNez3dc2MYkLoUWhklJ/Uw/aQEAeWEbFY52Jo/BfijYI3xxqL2rDsCpNofBs+V8fOginxl3D2Y0wgwEgDe/q7jhbz92KVAXuyCYYHwXr2UP5pxSdEbRB7dnklOwlD1hQF8bijRwMFhw34L63fYuVKMxk6pYDDAGNL1vrt/a4wFw71yQlUK7DhA/OazrfmdZCscVF9yhHb0RyGdbCh3AWMZp5/cerCj4dP8zeO985KY51fGHm1d1i/9E+Z6Q+TNtgbs46vl4mjt2eXeAhQPsKRP6UBxPJYPyHR7APkcU8JJrXkGDMPI/6wdBuTuDgbkeKXT+WnGm/KNrQhUyLn443fSXClmaa86HGjKjsNVSiTtXhmyG0VG09GvqX6HcRYifFvs3/aqJmzEqW7T5PkTCUyXBERW0CkuDlYwR5ezrX1POBipPnZt2ZM2XLKur0Js/dgbC8kD1jOqXgwgPztSjIybSb1v1/50aP/htHL9inROWzpAZz9nXj7zYz8t+z2nLt2L/sehdZk0S0Eg0N86GE1/sq9wcgPZ6o75OjA3qmw40j+/40hOBdb0ks7hCecvDCfCiRSI2u8Mk/IDkKif2llAHTrQpAhvUwn3vy+TUWKxbIl84NLHOLvZpnQKTgTzwj0YwhwRCpCzC+io7Y5w65VOcnUUTl4VrONx6O79ezCeO+j05q61xBFSbIMqv3kVydjJnjpuNx6PZz4BOA/TsuIwQFzzPuu1FGC0HnL6kDNdWRpGsLPkO+aLiBdjO2hEz4RJPUsGcdKMiQRmkQSmDKR26AnTW7twXvri7sO5mAhGWTn0RlUaZ5EMp70pg4LUQKcMBrWBTNPRcONNMQLYAMMoIU0Z1b5LYQT8rQzFioKDyQJAAwoCk5tengUoxDi+O0AS/64roYXJomAf8A6Tun2O1hkBTd/b6b5cTDAexjBpBwiHea6+7Qw57QjNG+uVgkDxGxZgLwp71b7BIxcKEN3O8tK3Ftn4FEXU/PDHd4Zt9zCyG/Y7ZR/TH/KS4oGhzclRZ+qYY0KTgZafizzUswWcsw6vCjaQAk3t85zh/LntFWus2sfn59BO0Z3C0wumbbyACgDadgLMsAC2NW5tcBwtiof6tzkBG2BcAq+Fp2K1CQWfiUtxM2wqYAJnCmW8mreAo2AABqCR09XEL8hoKnKbz0S/h31ncQ4CATAjjd9MMeGH7cPkexMJDCsB7F/gWMlD3bE+RyyI7QESzw99uVNOaOtF7uniuPVvfjo6CdyXQ3jUcxNI7WBevWHlUF11blRO5pNRpmOxKW6Oooyrz1sZeakXnfTs4qQsReUUUN7TipRR58b5AqgGKgoh9/O62IDpOCWSpbBgvXVxLa+u9pRUgxwDw15krA0ii+rnd9FnAW6dzvV1obM+Zt2CU4vKtZijWpSB9PifZ406fsP273T5XsnVXQpW6hc2PpIMXWFnMIbJ2/oLdTk7jUwXcypH+MYEMl8Ua2Yf1C/nOdsA0Yrjea6NFdnsifPXGVxSu/kdXT07eEImnXJSD6vH9ZpTHACi4aSSK+k+pJazxpEiJtjA3F2R5tS2IJk4CKR+HWSdTEDq0cf9ro33p2d+z+vSJz/6a6M/rPWEW26/J333y9+S/v0jvzLUMz/+yRvTm65/f9p439b0nG97Unr+s78xvepNv5pu/OId6YqHXJA+/N43dn3uB//s79PHPv7Z9Cs/+4qh3j350tyXwJSB1ERDOaeo8WQrJHJRgNYORQcUkMTBSAHMOaxPY/dpKSCGO1OxS0ebOMOA1PmNMwBSVwB5BQgDmnJ+6oapP8p3Nd38yEpoBgUrQLNfTjT3us9zFAdhAAltayfDmKfSfFBCsQwAs3WgsQDtFCnGZlOQvdsoH1emDcmok4GRE/0zx7ZF3xhvo6bJEJKHUUJpVEyvXqyoycwtqWVMc0Z11b5qP9Bdc4By2r4MCvA7l/YCfc1F/mJu6Z9ckvX22+9uC2AOe382pPgwfgxiuZWFntfnepnn2nxDgNT2bfuVNVH2c04QzGDfA8hyjAAAqgI6it9W8/Hss6qIGb8t495k7rinPn/M61x8Kn4PsBbmzrC8KQrvbQqH00xcwHKMSMWG9M36ANQzvnbGPiPcPocCt+RR2H9naiQrEIATbWdsvHfuPTJywdCZGPPJOycSGFQC+fzLDOGzs1Nd4TAOq07pOKTD2Lpxe1p57oq0MPJCl6uARPZUYNuSlpO/6EJ74neeOapO4n1Aau9bE7mjB73scfY+JwXwqf0Mz8+OTqw5f/VJfaMLcEzaLJ1L+smJRVfDnqbL0NnujRByTFBnSpUT96zsYFVgOQPjLbfXSQ7ilr7ohlGALymKboqoovbgnWpsA/DUhw5eN+fDV5y7cErTkAw6Tqfb/ZWOUUXfOX+BzNjo9GC6pqgd9oZ/37yzSuHx0IgMkyrHvXQZn7v/UERAIcXcH3oFXaPoPJ530dL5Md9mppj3OMYs9ybWQ3EKWSfmrbVlHut/p8hO+hd7axQnT3v7C3ubvlmlhKgiCoDlnAGzMU3hOMbgTHiGsTWOR1pjO4gtN5dA6mO33ZzOXn9+OmvZilk1rLMRpP6Ol/xUes63Pik9/cmPT0cjdeM7f/OP067d+9LrXvE/07HYh5csXthVhhOQelZNrxlpzFAgNaVA2BNABpOMEQrUkt+3g64WjLhQIgAjAYoAdO4IQ5VSTbnmbSue3UHTN8yIxBq89Hi6hLiXEsVrT2Zkk2VRUpwMCVYPClI3aPK03UIxoiBi6dZzo42rAWQPhJb6Aii4PRRRxbr8bBzaLwoaA/LKFQu6grFyDwtTp8zKjT1KQb8CwGkjxbodEB9FDsBloCGwfRDloP7OAqCTl9xi2F/nmrTgxtp8rc/x8v1ugLtwXIA3Zd/6l87h3MXV+Nevbt8vQHAx+scB7DeRMyUaYGsNgxyBozt1hLEdcqkbvkJ45XFWTIdhba0zePwemFqMnibvnep77NsPC0OtzjrzzgJSS2WC8Wr9FJn7HIgAgDCOQq9FxpgXvidU0+4fSyUzy32v/ME0HmY+nnSWtBxOnm0PwXbKYzEDFyYVgH9Ji0FuP0DUU3/Bmh5XGp8Z6NrAr8xFUPNVTjj/POGA8jFHoUJUwB6OvjP5qknpJDFYSVU9jygce4bL6HSYHwU4s2cCeFbHGbomWNIVyHxqD3dv25PkpF4VIPXZtZQYsDLnp632yINVKqEqH+yQymMP4e6K4oYA42FAamcFIsDi6K+0G+1OaCD8vV/alC68Kgz7lrfOTnAwvrflwNEqH3OcKdYAIh5dho7ojKWLcMBvi/N0WysKwyPoOQBrjstLA9AGcI1TN8iswHjnp7edGgFV6a6Vft/toleq+XCmOieneh3TO6STzBFNOdqKbVE5sss+y1m+IoBoNsCtu6sz6Pxg5IuUvC/+rbCl9Hj+bW75vjVXwFxz7LLQ+en+5uIULLupFlPX5x+INUaHos89GHsLCLuAxuVLpRBjP0LQoJ0wdogdZF/0aDgC+Y7iUBq0HZP7xyuBwthHRET8GsS+nQsg9bG7bk17f/bV6cGt92fBLfyW56bF3/3SsQjxJ9763nT+hjXph77nWdmh+4Rn/nB606u/Jz3hqx+Vbr/rvvTcl74p/euf/3L67OdvTT/x1l9Lm7bsSIsXLkhf/RXXxX0vCrB3UXrqd7063bVxc1octSVcv/72V6dHX3dl+qOP/FP6jd//SNq5a296VPz8xle+MK1ftyr93h//bfrYv34mXXHpBekv/ubj8axr0y+87gdO6g8m9XNf+ub04u9+WvrQn38sHTp0OL3oOd+UXvAdT8n3vfhVb0tPfsJj07c/7Qn557/8u39PH/iTv02/+67Xpp955++l3/2jv0kLFszPuu1LX/Bt6fr3/mEmL82PlEk/8n3PTg+/5rKu/WkHqe+4e1P66V/87XTDTbeHrNbG9789PfFrvmws8p88ZHZKYCCQmsItHGdlTK6Ll5W0AhXD7ZZgtsmz1klnAwSqWE2hAHptDO82pkRmHsbPFG6e1Eev7e5RmZ3iO7VVuRCM0KUW46Od4cJodxhTXIfNuXvvrZsib+CKtHTlkrkiluPt1H/zhULJwBgHA8jDC6C4CxMilE2HJMOpF4xFkeUguSoAO4BbJ+XIc1X5xu7BKpbHLhfJG/KiGAIAKcMlZck4lbLC5qQgDGOwyb24Kyavtmnj1jAOz5XOIIfXnjCMASm7Q9arFp6V5UzRxRjrdAkx9E1AHhDdz9pnbOwBDmTzoNtcMFc4Chgj9p9h+jXMcJHlTYolBcisnfqf2fQhj4evXpDBggLS6cudivrFHndN5CzUR2xfbJ3ZdJH7w2IvNl7dLob3jZGaRGqc+qW/ygosinHITkpKKMG0LmCC/guj9W9zB0DjnRWburq3yKzJOFbruvqOdwE15KVnbM6EZPXjmtgvzgtB6I05W8LKyW2NfeQ0RSXqjqkydhwGHE+xXWR5GCvdJ5cyzpsjH+itESrP+TGXLv3JDpZWo7HwOK3GfXnPJcHMF93g8V8Ixh+G2/jfNO6WT57XSQK2VmvCuNKZFf5bH2AY3aHTJXXH9vt25FQf9Lr6ZQ1V6dKqAqyFBsIpOO5r15bdGShfe8EJtnPTd9j7ANy9HPg7t+5Nxw4dSWsvrJ5PFzTPnZEiU8jNDgEY9tnKOOvpHRWYXTnN7fudnDhYy/S4kme4abu73ef90nioy9DJGXptnPFA9FtDl8MctOfRa8v2oC+PCIAayDm5xi+BTEZp2VIA6nYdmu7mXDZ/ykphd20OD8j94RQx5/o5TJ31dCUO6TPhkobQ/F1aS2cyziLv7TJE6rBex2UDngljNNv7aK+Gf8CC7I+DpPyY9SD14cNp1/d/a3pw7+6ThmHxi16RFj7lWSMPzZ/833/OQPFv/OKr038FEP09P/bz6alP/Kr00696Ufrzv/7X9NGPfSL98lt/JG3ZtjNt27E7XXLh+nT48NH05v/9O+nySJvx0uc/IwDqU9N9/N0/fyq9/T0fTO/5+R/LwO4vvecP0933bU7veNMPZZD6bb/6wfzd//b4R6dFAXpffMH6k/oCpJZC5Puf9y3pqU96XKTt2JJ+5PXvSu9/x2vSdVdf2hOk9qCnPPfVuQ9f+WXX5Oe+7ud/M5137ur0shd+W/65V3/qIPWRYGF/y/Nfk5799CcEM/vr0+duui390E++I/3eu1+XLr/k/JHlP3nA7JRAI5Caas2TKh9XLg4VGlmpkkyZY3xS5roZoXIKS/UhPNymxSstrzBvCiMQWEnh4MWdixcZ8EIzTDIAHf1a2CoC194f9/JO28yHZY4DqVeduzItWbF4LoqrVaikMsGx6U9m6HZOhwL0qkLrq7zmhe0AJGG0+NucAmbW2S2Mpk5FULyb8ooV6ZnmHuDNcxkcHCeemRnFceC61gQj48Jgyg4LUht7IbtbtTOUZIArZva4lTQKAmBwmGr3OV929HtlrEvtBc6Th7DIeiFGyqv7CnDbnsKlECwrtlF1r/Wv/8bD80qaSP33715gfQFsxm+ad19C+ihVh/EHEpQ26Osj1kSO/Wi0NW+OmMcA2pt2Hs4AJjD1vjCGZgsp0tqRtkMRRMpjr8vYbYq2fy729DomV9YKOXDuMN5KKg7jYu8TXmvM7W0qwy+Jd62LuWRtVSl7ADiRW7W1xrJTL2Tr504OvQIAS5cC7JFbkpNzpvIaEx3DFRvLpX2MXXO3SltVSXYm5utUHgYZLIt+7or9dUE4KUrBSGGd2KFlb8iAWnRehBW5EIfIKXvzXANd9enKyNvOOYP9eg+QLOZevdDuuGTOKcjxZe1gmHGM2jM5k+S5FxE0xzD+cYlmTj7HvLdGqLQXxD65AUuYIzY+sA6KjqFzhw4cTru37Q2dbnkA1fNP6m8u/BYTLofcx8NKWqWpEMrhaMe2e3ek86/YMBWPT4cPhrP/7m3pvMvOTedEgUZngcgYsrCm2AkF3C9FaUtDnEPWA1CY87MdYCRv+pT0gs43f9gVZT8ehAVL5oDnu5Bp4uxvX+9smK9YVxFq7Hf+OBfuC2fcpv1V/uwcrRRANsf65Bq/BIwRp6H11R4R1lO3cWbHZEKSEuVGH7Ug2Qnmo/OMfmoMzR8F2gepfTP+nk7fE8u898apKhpf7w0w03k3bvtn+iQ2eVMnCbADNgbBxdq0DzYlYc12kPrYF29Me37yJad0ed6jvjIte+0vjjwZ7r53c4DBr8+5n6XEWLFsSfrtP/yr9Pd/+EvpZ9/1gXT++jXphf/jqenQ4SPp/fH7f/q3z6Z7N21Le/btT1/7VY9Mb3/DSzuC1C959dvTNwW4/Ixv/JrcRgD3k//HK9N//tWvZZD63/7zxvTOt/xw1/Z3ykn9ije8K11z5UPSS5739JFB6l79qYPUn7rhi+lHf+rd6R8+/EvHCU8A73PXrszs88l1ekqgL0hNqaYEXBHhdEKj2gkcDjaJ8jEOKdKdLmoaRsniUCKBF5cFYF2YfFMRtjjdQ1WK8um9DVlfexFd3F/lWh1OgQVSr16/Ki1efnIRmunu9zDvIyOARwEthYbWiYeYxnX2Q3kHIPpo/JFuABC9NebcwcxcAZw8kIGvQlrNOdYAJzHXAA25EFv84UTpZugzMgArmDwMHuNHf6VI4ZMCJgG/2G6DKMUnKWXRBobP5jjAvU9UAaBv3EqaAjEcScPkpq7A5fgPAdQARQ6lTnO6OAwKU5YBYE0DeNln1kNJ1wHMJVNMjQygtxwCWdYMhVnIQC0hkUBR+5y5pK/yEwrfVkxQmiNGNBBXUU4GLjbx/nBGYfTPNH/UXFN06uKYa9rYhMEsv+h/bj2U03jkNRTrgOGiL+b/xeGsAcw/EGGixhqI516Gn9QOhTVvTM1zIBzgoEQ8FPYT+bjMiU4FHK0/a59chfFai+ZRPxbUMHtTk++YoleF4Sofqt0PYrZgAAAgAElEQVQbs1Yf2xmEnBP6ms+3+Dcn5lwOZa2KLFW5/YGo+nVhq0hrPaSzinqIfJ95r62cfMZ4KoDdJuM17D050in+5IJ3LeDLz+ah/rfnp+32HmeJZ3VyVpk/9mlnk3zF161amFNOkdnNoU/Ziulc98U7Sz7eYfsz+d70SsDYSilADwEucxDa30px4DoItHfn/nRo/6GuDGZnMlYv/cWzprK48MZb7gsQeUOAyMPppu1Sdm4UwP5BOX8jN7Wc24pDmt/7o0/OVmdDyT8N9LW/FhuhODY9217C4WUN0v/aL+/SdDIqaSDsT6vCKe7sE+3VTTenu5SaOaKIgOHt6xZwiUV9bstJWX+/M0nOfQAovU7h+KYAzfTOzrn/NkCyM4X+NYwNWWyQKg3bCecRuwyBRMHF5a2IYZFjZ8Kl72pH0M2nA6Q+E2R6JvaxOIHspYXI0kQOsx2kfnDntrTrxc84pSsLvv4ZacmLX9Wki33vedKzfzS9O4oEvvZnfz29922vTD/8unemV7z42ekX3v0H6Sd+6LvTIyI1xhve9lvpltvuyTmdr7r8ovTBP/uH9B+fuSld/9Mv7whSP/1//kTavXd/pNc4ERGyJ34Gfv/pR/9lKJD6LcHenjdvXvrxlz1nZJC6V3/qIPX//ft/T+/74EfTB9/zhuNyfPf7/jTde/+29OYf/56+sp3cMDcl0BWkFqS2IhgDFMV9YZEBB6/qkI+3CqE6lr4UzB9Mq25XCccDUsuWcDopbyXPMGO0AjhbdLoec6KEQjN2BwXn5jRIHf0F/FEwzS1GepFWBpLjMwZFuwQLuE0hBRSYb4BpKQdMO0Y8VZIRB9gCjGEwlWwEfse7e3cwYyi4g14AOfmGAX3DMJS9z+GtnQws+WvlZR7E09y0zeRINtOhXOsTRd8cBrbbKxiJgMWobZQdBRmPBtq1uJQiDTBW/GgfAObNZkZFBlajP18MFpf80mBVc00/McIp9PIZZnZpdISBU8jKnfKgNx3HcdxnHVkLGNQcLfV8wd2eb3UAAr4QTGpgAeaYOYUNbVyLEeP7nD5ypmI4+9z7MPmxz80Fz8r5RmPTx4TO0RDxn8wIDFm5V0h0+3nge+SOke6dWFN376vyZM/kpX+iHyjf5rOdynnWvufXgRUttuUQvzXS/3SYyR52fzd7HlPeOMjTyfGg3/pa9aliW3MgGldg6xBb7Yx33n61YVGcHbG+RZY4R5wz1jQg6kuR21QO0/aZmDPotJybOuFHjk3gGNALAO3Myw7WeI515XNsUusD29Z5WBWRIjuplKrojBme9jM+JnOtAfazDXG++5ujQ1h7tSdUDu86s3fLPdvTslVL0uJl3UkHvis1hvkgd7N8+A3UzIHFtjPyUp8Txuzy1UsH/m77FwDUnJbA5+Iw37+rAuRXrl+RzjrnnLyfAHalu7lQLqm4fM/5UJz3xx3nsaKcKHSnrQfje/Fd50Kvq9LHK5a2NYYVazyK/D3benOuAKWlgeDkzymm2h7sGdp5aex9nXRA7ebc3Rnp0uKoa+mfc3W3H3n4x/qASn+sLrpYFXnXzNYatCHmg7POyE3VOwZt03TcT5cXscPWKTrNZPZOh+RPr3fANuyBojHZy/0iN0vvZztIrZ0Hfuv6dOj/fvj4gJ21fGVa/pb3pLPPu2gsg/jj8azz169NWMPSaWBSb9q8Paf7+NgfX5/mxZkp7/RrArDGnnZhQxeQ+p5IxSElxqf++r3H2yNtyDO/6evSNwebuv0alkn9stdcnx4fubC/65nfkOr/9vx6Tmo/90v30as/7UzqV7zhl9PH/uj6CZN6LLNtbjykI0jN2KLMUchyOH8ocBQ2Yaed8m0CAAHVDNKKQamYSVVpORe0iE1rafx9+fIF2fCbXJUEgDDy3QknHqTAwFwGqUtIGYAP06VuaBX2YT8Q2OF3U+TtpEDK+4c1A/gGLmB57gmZFiCtMnBOMKMZ/18IgHuQ/Kjeo8CHwp8lbcEocxgjfJu1ETIAqtcdGxRkbR43u3qU9vpuyUdbnlPazGCQQ3JVINIV4zYMyFY+VY4ue4F0D9mBUxtsURd5zrfGZlxOqxOF3DoDh0zPJk6kuryKIXtjgLb3BXjrYiRhDtvv5NOk2HOeYA8wVmcTOAcgURPA/t2k79bo3ZHaYHcY3AxyfStrqNM8ygWMYj7b28ualj9UaDZ5WIKeUNqBYUhGWwKsM2c4ajo5pQDj5IuljIF/e+SivjsAjZlkptsLHrJsfgbcRV7oc2m7MW8HWKq1U4Gb5GR/moUBAz23h+N516Mf8umTAZCaIa8v9oA9sZ6lgOGs4Qh09s+mNTDI/ie12UUxvtL53BWAvMgIdTgujdQfnHGAt7tiHgKby1y0l10b6Tr0W256c5YjgwMGm1bhXdsfdiWA28+XY+TH59ZH5T86eRWQr6gEgH8pCjZIPyb3zowE7HVIHaJpSsizfTF8Dsejh0rLDu2PVB/b96bVG1ameTHHel30bCmk6AYA13r6rXH1dF+AyNJyrAIiD4mCF2d8KSRr389poQCN8Z/tG7dnJvWCJQvSF0MXkyd4VSDADw1HKqf2yWfvCai43p4MqIWeoe5DtwjOTjIhM04CwIk1GuTu7BCS9kFalU5niz2O/cJZJSKpKtB46tM9h71TUtDZD2ebHjeueTKdzynF2OyBxk7NFHszPWICoo5vJEq0VI5Kjb2Gvjh/YrCPT8Bn0JPspcgMSDxN8/LPBZDaEB7+2/+Tjvzn/0tnr9uQFj7ju/Lf47oUOPyZd/5uevmLnpkLE27ctDV96wtfG8UPr8rMatf3vfJt6aILzk0ve8G3pptvvTu9+fr3p6uvuCQzqQ9GUcOv+qYfiHtfla6+8uI0P9Jq/UMURnzXb/5J+rnXvjg99IqL8zP/5RM3pOc/+xsbp/v4zpe8Mb3/na/J+ao//skb00+9/X3pL97/M2ndmpXp7b/6ofSZG28JNvP3pjvv2RSFET+cizgqnOjqB1L36k+nnNTP+uavy+C4nNQ/GDmpPzDJST2u6Tcrn3MKSM1Y2hAG2hVhhDbNmUyNLGCgf1McKKPl3/4GdFPcJ9cJCeSQswxqVazifuBs+eZcB6mxX4B8GJXDGEKUVWAJIwBo3D5PGfclZ518qMAujDUMGmARw2aQdAFYQNcplFOY30Mab2X8irHmZwYWpmgB6oS/Yltl5lFLA58NijiZ7w7jwN8uTAsGGbYs0CazaKOhQBy5mTlegFSWfDGmpXYplzEpDq9x9q+q+B5s7ngoQ7QAbFqN9Wu9MTjPHoDRSmHH+Lo9ir+VdDDGCwghd6xuYdeSyV17Iy1IhzDhmdz3KmC1xQCLQeo3ffX3tugrpqc+9isEmFM+haOCcc54hDMwJDHkzIXWlMl7HDkZe3PeHLcm25kWZW6UkFzP4MwDFpprvblzUy9p+wCAseQk1057NyCdbO1r9fQf2suJlotuhtI+F0Fq+5S5f3vsu1LdrI5+lNQ31jmm8JpwVAl1BzpNRYHBqR/Z6g3qDlwWjgj7ln6b1/5eG+shF6+L/goJv2135PBthUrMj4F/3PqFee/+fDCf7XTXtYqrQiYx1IRSe7ZoICmqSo7hXv0q+fxvDfZ2qY0wXXKYvGc4CRh7NR1EsGQwrQWMlrQEVbq3ynG3IwDbRcGgXhpM6n66UM75Hw6LRbGBcJqP6tjtVAj12LGIFIr3zAvjtl97uknHfucZLs+wJzrjAcsH4s/hAOVzOrIAqp3Vzhp7ovy/zgj6UTmfMccBHvSLdsDXK+h3nKGDOsSyc7zVgV5OT2ueQ64C7OS47g6Mag+rx98lrcswqSiGm3Wn77fMU1GQ5oK6SEXPbGovnb6SGX/Pii2/5/9n7zwA6yzLPf50JGnSZqd770Fb9lAQFUXBPS5OFCdwkevChQsHwlXceBH13iugeB24QXGALEWGQIHSTWfaNG2TNk3SjI77/73fedPT9IzvnJyTnKTfqyFN8p3ve7/nnc//+b//RxEm5q2SHMn+5L6m0R0L2QLs/0iMSfBvXqVybYSo7GABqUO8StaXkPjw/Ld+3P5461dcYkQKSQtf+oLTnP4zZe36evvoF78rQHi7HX/cbAcct+xtdyA1BUmMG3/0O63BB+3mb11pC+dOt9tuv9duue3PtkW61zXVFXbu2ac4qY6wTGpA6plKTvjspm3ueZ/+wNt6EiGicX3F52+w5avWK5HiTFu6cJaY4GtCg9Sp3icepObd1uv5X/jGzQKo1zvG+QclhXLOmSdmbe/og4VvgR6QGiADdoZPIJdJVtbCf83CrSFOKJvwRLqmyWo9mEFqNpw4/GziAamyZZpwDJvj06mcAJ5B4hsAFBhubGqxd7Kj0zhKXrIlYM8GPyN5MEua7GGDNmF7G88g0ziABw4awCrgHhqNALqMRUDebG0Uth5hrvPsYGyKs4Dz6cFGPg9Qu1OJg9BWZR4BqKPgUAB68g6A2vkuwVGzg86mALMAAYCH/EwfYNME8Ep0P512PHVl0w7YiiMMKIDEAfdj785Jk1Vi9HOKhPuhVcy/kXOBqV9IR/Rpj7naLI5V+6Rz7mgvxijs+DBAhbO5wAZYtACx9Au+Y+/egDKnBwhWEgSlfye6v0+SSn/h2DVjliSOHMmmHw50oU/BtgWshSHJMXCvW+8B6MEOTngrO/Kn7I+MB+2LDAygDSxy2gKgGlCG0xPYxZ+oGug2yvb5zLccUa2V3EcQlAzenwMUzM9B4t7g6DmSU4BkFNp9iUBpglesN9u17uCcAUS7eSQWyOE6gqthxpX/HEAeOT8AtgfyFEG2Nj3WPgcfmr0JQDISFsyCyHOwBgJQM7cC2BZ1S65iZ4vVTqw6KmFiIpu5/BuaEB2zV/0wk2SAie4HiKBYkxvLLNQuv4QuFAzoENxAUiF3a7aX1TC9d7veu25yjQ2XXVySYY0X9jxcw/qD7bAZScY5sVCndcsntwv2aUG9WGdZG7BLrgsnIDgdQbAhTAkAviAPAe/gc3KE+Wx0TXIL+PWHkwTsHWhqZtX+2E8ei+3i9vUak8xhheB7HIttMNjfGd+WuXm99kfsg7w/mOq9IpB6sLd6VP/IArm3wLDbnlp/iGNTHKOaIfaQlzMYbGyv3Jumf+7oky6yGUgHHvkaDW6QOgCd0OGETeOlBPJlbZzB1WKhATSmK/R9GNc4ZxxV5WgtDhxMT4AFjnvmqgRsapi9hxmo+F1sDtGtxjFD65jj4CT7Gejx6E5KqH44DNQbABY3cZ+cSKfF7BxGgE2A9cCB7NC7kewOYHKkkoQGieQCdhX3y6H/e1SzAKAFZPTA+Ya5C3gNIxoHEkYOJ0acLnqKirBhX9bU6dpjhgIV00cXuf7L/ZgzAe1g9bOh95qa9G2SLHJNIRXe1Wlqap5PVbCPk2gKyaKhLbkepihgAwX5B8Dm+EKvYLNKksT52rjiZOLQx8cuuBdtF2jTD3f3gD0NUAdD3bOyB9qutD2yHzDtkH0ZybswRHKH6QzIK2J/x4SMsQIBZkl9xhiirxN8QN7GnaAgQav+jtRLIPcSJP0rrF4f3oy8C0x/z4Zn3qedfUCOv9NfAdVI2oZUAZIDNDmfIZA5p6LYAWvYioSL8adHCO4xJNCoDhvE8OA2gUtszBw2WO0bviUG75WsdbQtM9807ReQfPEHCOlH9B3GTaX6wP7mVveiVeMqQ80bfu1lXWGNqZI8SAkDNIvC+v3Yjg63btHPvUQFfcvfspo8ApK3iGHYWTwl8Ue6OgQq79hrNZOqbQQyKHoozDtAjbUxiSg04AkyO7lBvS825L2Zl4K8NjGQmjVda84myeLkclxgF99+Yffl8W/r8my4eSG79smZsQfxjQCl2VeQW8Xvf2l/+gOBYZjtUcm9BTz5hDGWab6k3NcmuuNgtQC+NyfASjVYCfynKxFInc5C0d8jCxx7Fhh2+4oNhwBscLZhtvaVnQGgELGww3ckNrM4ruy3wkatBzNIjWVwJpxTJE8pyFQf7v1Z9GAscrQ6zN7f6xY+I7ZrIsAQfgz3Y6sLmIDm9DglO6IdaBNY2J5NDWAHm4e695VdhLPppSfYdLtjdfqKl6YAjGAswdwD7Eimgxi+p+XuSgdYuxL8g/9iJ+8z0LbYFNsC9leKkcs1yDXgbHr7xUsi5K52ye8EuEziw3U6XsxGnOztgLbYN5H0Htdv0/VrxGKkoH8OC5uyt/uAACrY/MPtGTG5cLJxbJFzgHgFSE2wodBKlfr5yXUlRzl4DgCJjQV/FD2dzEdPL3DdAFA60ExlHYFRi617Awc4l4wv2LholdJn4k8oYHNYcYB/gCR+HGLn+pjmdyHYFMCf0w8AGASy+Dns/F0I9U9WB8/0BMRCooS1nDEMKOZOeJBAVsEd9MT5He9PO/PvwzNCIb9h4roBzDEHE8CpUr/r0PsQTOF3AUjGCYTgsz4hHMEpTpZwcoTxjyMGKOnBRB+Q8090CbncKYxw65ezpz7DeGSdYEyg900wqMDiX4OvwfNQY9Y8ApUEKQDXFioPgN9T+8cRAHTJZ9URdm/ZZeNn1NkISWuELR7QJWDBnoU1J1Oojr7D+vfozo4eiSL6MX3TyXOoMvRV+j5jndMAsIn7uu/x79jR2mFoX1dPqHJM6qCfBxIZ5HVgngHMXyiJNRjVlCAwjoxXENT04G+zxsJqrc+clMpVITgKQM07u0B3mM1mrh4e3afHAi5hstrVa5rzB/otCkt0i7CBvsikmVkgkFnDvuQDiSQ6M7NedLW3AHM6J1CZPmdrr5yuRCB1OgtFf48scOxZYNivl284RJKg6e4Ib983ZABrbPJy7bDHJ0RjO5qrDfNANzkTuUtU0cM4Te9yDHaQ2jslOEK+4Pjj1Ht2ZXBNAJwFDMUgSV1TTArDM9wStZ+XFMHhQXqhN0CNk8OxbIIz3M/pqcohWSSnCLDCOyVsiKkhLeITV/HcTDZugD7cxwETsffwySORLwDcgsmUiCkN8EP9GU+9pRH8eBhoB8q3UYcItJzIAKyEEQUDwyWLov30a68Rju0BHHHW2bzkYs7JZAzTz9DAhFGNs057LhCrlwBEvC1pM4IU65TgjP5TIcBqqUBq2oq/kViQe8CKhOEbj0fzjnTt3LnNmbxh4msBzh2bXXWfr34+Xgy5+MJYdMCH2gaGUvpZ6MjnuCO5HGPXd+Zmkr1tkn0S4fReLgPpFICAeKahDwywjgD8UZMugT4wV8FBc8mW64tV6bckleRdqvUOBJE8A3GwOs8uqZkQAMBQgFmCiGjq0hmQJQKsdrkE9KLIXwDAMRYAEoJ0ooO3AMYTsBqm7HYcKec96c8EW2hX5m/GOnOaZ3UyjxCYWaDxBFjPnJcN6zKs1dzJG7ULQPVWja1M8iqEfUZ0Xd8sQMCKeR9wdWos+Wai/AdNDbsdi7hybEVWD/QnSjI9YeVP7iE5AoDA/Mw+w8+rFcUjraKkKAgqdynBdFeggU1QEXkjApeZrA3DhqMhrH3AQTGdDwUrYtO23VZWXmZllaPt4AFO3hye1Z1EmyaXnfpiPFa5QGbyJzZrrnpiV6cDLnNVTh83Skz3gT+9lqv3Gaz3oVfQz+NPKNE/6LPsm6OSPwtw6idgq0cgdf6sPPTv/JROoeIzEfxPF+uLQOqh3x+iN4wskKkFnCY1yz1MapJBcRwbR8uxgNzdwrN+uNqDeplWJN31PtlMAIPhLA+dTQrvw9E2in+vAB5N3AZDAaTu3d5sPmHuAQADAPHm2ACgwB+/xiLILrA/hV2RDAyirwAurEmQ+R0nErYbkV2eACNwuZiwgGN10iGdVT7CMWzjF1QAONidbJhxmjIBoWjXNgB41R31BJhA3Me9r8A3EpAlO7bIRrFeYCiSICzyAIjUCwAU4BQwdKB1+bC1Z4fBuOI9Pfu8t528K8rIDcD7wCbO7e2Zb9LNBH37u2tLeTmwIJvV9hQCFjjhgFB+ViEh2kox8NGwptSp3Y8XSE1bYX/61wolSHOgu/5DYjQPHPSthuk/TT8gaEFCwcBpC9iW8YX3COQJgjmF/g4LPEhkeCghSA0rjXdJp/WeqIae8ckzAQzQO90lVLMpSRI9nMx5JB+MIdTUkXGNtbeqzwNwozufQ+whvWEzuAL7ciSd8QioOTbGsAes7u8TAhlUO+WlBAXQWYbJGHSnYIzSrwu1HXLx7rQl8yjANEzYCs3JgPIEn9oFQjOG+KK9Yf0zX9DOW9oD+Y7pYw4HWnJRn3T3YLyjw4ukSFQKzwLIdNGPCGgwTyPJEb9b3a9TOLvEoq4eX2XFZcUJX6AnqWGM2dzXt3RBUxiSMbYy+xkCHvRfn+S0XP1+ovp3kxIywe4eq0RJ9fu63Gc4geMTGx5VF/dysY2J36DwG4Ki+4dZ845mqxlXpV+QlFF5IZr3OdZ2qYDq0rIi/TuQiPIlCGgTLAuCpgSQj9pLxIgdAO0Ei3M1P7E/fMGk0oyA+L62TfT58BaIQOrwturLlfge7McyIeT05XnRZ4emBUgizVkY/I90xMUIpB6afSB6q8gCfbFAT+JEbkKiEAAKGFJEv3DE2HDDEMoEmOtLhZJ9lo2r2wrnaNOe6Dme2Jsu4peP9/MSEDjDAE4ec/JxbMAff/x+KILU2BSgWPiIA+zBrgB7cD4Ar+l/JLLy7Ir4I5+928MnzwNkjJdc4J4sllPkQGJLnLONYsNtkJ4hIAX9HnY1utT0AViCtAVPpV7gUDgxmbKXeS/kO2DdOWax/lMuCQz0uH2bJoq54KjBbgUkIsERDhvjkn7KkWJsMtAgtWs3VZCTAJAuaDuAnLBjyJ8k4HoA/B5yfR5Ba/rHTjnAMKUB+2lnpCXc8V4PlOpvSH148Bdt8MUCqb2kCcD8Sm3AxnAUWp+FVQlo1B9MX2QF5lSMDCRjVA+ceZjHOHCw1HEwqKdj+vI+qhQAWzrw1PVT3YvrWAvCyn3Ejz/e341jBZeSnWTgeuoHS3eC2HleQgXgmrG1R+DgSoGl9P9CljXAtrD8SDA5WW0C+y7+JEg+1ol83xObb1JfZnwUmqZ6vt/d90uvgxv/PNZhchaQRBeQulSBzFYliu2UvarLlb3+UBzQFgfUZVZn0L7UMwh/BWB8Wgyl1kLKzJrZiw7pq8s1B88Tu579ik/O6/fPLkja2OLauUIs6uECchMV5lDmdx/c7uv+m3UVnX8kk3yCW54b34Xm1JTbtsefUTLHPTZu+kSbNHuym3/37mmz6toKK+3qsOrqMXZAiQ8bt+1yweUaAe2lY8ps08pNVlxaLGa09iUkPNzXaWMnjbWRRSNt28ZtNnnGBIHWOhHT1mH7Wrts89p6mzZ/mlXLBocOJQ62BAFw2JxHn5zkb6zPq7ROeJA9F52Kdems8aPcOhqVwrJAQM4APB28geDCsmji2rDG4HMhqxjpfg+GFivcOm6Ub71Tx2wXSfoq3ZwagdSF245RzSILDJQFjgCpfSX88VbYgzjfPZOLdglEVgeCxMym1AF8OQSpHaAiBMcdKYtRXQLWVDzvpX+bxmVYj/mpvhr8DKMNoJK6bVvXYNVippSWj+rfyvXD02gPjqLieNAWMDsBzUjAF0YfsEUsJY6powncwBH1OIoNAO9iZWsHbMCmgIrPtgR6wgB6yA+wAQakQIIFhw4goFZMHhxPB6LJBpmC1A5UhkHUFfRhx2rSv9wG0IHgYmircXufrMNRJRkhH+DIcKteZoJAkqAO/dAYzpUOwHrAuGTj3nVX/addHu1uAYzjsWPISYJ7w5Z3mcT1DOwO2Eob5PO0BM/1DGQAZ9xkP+8x1thY1csJ9kfq0eZcUl3SY3fvJNMn0LAlYeB6Jw0SJIvMJ1g9XoDz0trinmPQvAusY8YNOqWA1IAL1JlCXw+TawAAZZvGBEzasSWH9dkz6WlB/w5A6ganS73f9eFE9qALo/3JGkNbwKqmDQBHVyjA1CyEIkZkz6QK/Xot7wDYThJOJCOYJzy4H4zzw1rt/VqxEA/z8xDfg5NTw9wJgXq1GcGxSE7isBFp47mVQWJpoW1WWlxs9c9us2EjRtiEKXWSMwgS8yJtcFCTyTA3/x0G3zo7zeobdEpnzEGrrWY+P7KBYJ3u1/ow0gUhkzOk3Zqg60gwRwK+qBSeBegj5LdgLobowb7F7ym7OxU4V9LAMVVlNmpM4v1bsP8L9kAkKOUe8Qk4s3ljxjinaJ6N9ZtEwb8p5aXWuWmr7dq83SbOm24Tpk+wXdt22pYV623BKYtsz/rNtuCEubb68dXWqeSHIyUNUl5VbrOOm2m3fvVWO/mFJ1vjlh2SMBFrmlNwLfvshDOX2qplq23hyfPEzpa+u/Som3futcb6nbbkjEUaP0ESSEYLdgpOcabf3PA+e7TXI98Ic5UvDDvWEN7Pv6MbirG5OIztSNjo8w2EuT66pn8sEPhBSOcNrI/WP287cE/Bzj5Zadh9/MDVNnpyIVuANQcyz0ydBIYElGpqj0DqQm7JqG6RBQbGAglBathgsMKQRQCgYxPIkbqxkkOARRQSf8rpG+WDSe0BOIBRsEBYsmGA0Jy+WIibAfrAeAnAJkkNrN8+ZEFq557FgHraBAARreOwWaY5/gnIAsO0tyNGn15SE0R0ARU3ClTkmik6rg2DGmfQF3/0HdBmRvlIl+U+HRM1UVPSb3G6/PHd4P0CBhPPYGyBe9RobIFbANLSzj6RIu+BB8f748yBSwDc99VpTdXtqB9jg3FOHZFuYIORjrXtgd+wbFIH3gvRJRAAi53xx/sDsjpN635iM8UnrPRcxgAo7XLyMpTJgNRiUvuCfQCMuB4AmH6KNAibe5iOsIh9sCnEEA91Cc8CCGUOnjb6SI23nuPh9K/Y3bIJqMCkfbKpyzmDAMgwnUcpehICNzjiHfg8dkC2A+ZeMtInbc4z6AsAvfQDQP5lYopy+mAwFEARxofTUEXyJnEMmMgAACAASURBVGYs1hU26YBWYYCX/n7XThkaEIxO7DS11RbMn+jg04/zGWjp73fty/OYl+mXfu9TParEhre12yN3PWrzjp9r0+dNlQ0Pj7r1KzZaVV2VvsrduOnsHGbX3VBq7fs4nWA2b85+u/B1HTEwWqDciJECqHV64LFVNl8g4IgUOYYcu1T9al3LfjfHRKUwLMBcS6CV007sMyp0uoIxz9iPz3PRtrvdOts7rWpCZVIWNesGc0ew/gZrMP2vL/tud3oICTT1G+b4RGObZ0wZPcqaNjfY1lUbbfHpx1lHZ5etfWy1LT7zeNu5ar0tPeM4u+PmO+wFr32+dYotDaN68amL7KZrbrK3XvEWW71sjWNQl4lAcddt99p5bz7Xlj203Bbpc4p7WsfeDqvf0GClo0sFhE/WySslGFbfJ8BKrTjFVh1yvmT9JTAM8M5KgUwc+zjWjXbdl70Stuf0A6x2tK75W7p5jcAzzD/m9KgUjgUIfLMlDBNwL5xaD76aMP9AGmDsZHOabvC9cVTjfFmAdWeZpMnY57M/dqdskzwsAqnz1QrRfSMLDF4LJASp3VFxTShoVLMhcMmR5Myy0Ruo4z9sSB2bGCJTCMTkcKLF9JraAWgYJOmTb3FUCfO8fHcBD6jznB1DHKSOtyV9D6AHxyVMO3jgFzYo0gUu4WFsw4VOJAslBTkBNHjRIp46+mjmLxs1mNgkzpulz8BgjsOw0zY3n8cpJOjhkvAk8TBxGAGikTzAfULDl74IINI7YdBmHZ3C6SXZXz43j9iMugNc4bAJz3eyP7lmNjPuAMrgA5KcCWCY9uMLZx+neaAKwQO0ypGLod1nKlAxpyKxfmjvOsLkf2hHR06ZqDgMMI5hedEuuQY9/XwJqx2QmvfmmTj9MEh94s+w7eHY1GrPLdKXZhxx32TgAK2MjSuFMhAMQsP1Gdke4GIwFOyELvUssUXQynfBAX0xB+yOgdS5Hju5sEsr2uyaB7vVVpU6yQEwBmAEMHYsSn30tmnAykRfWIF5ddIS/Yeg2qTRxVaszcg//vSwLTplgU2SNMKe5hYlwhthoytG2+P3PuZYqJNmTbK2ljb7zk0VtmXbkcjzFZe22vRpBGekE9zeYW172u2x+56wM192hpVo7k9UWAub1TjUiXZC6mBwjJBc9NbCvAfj3MlU6X8EjpFiIpBIdKKkF8jjgOL6JiuXZMao0YcDnonejGSxtC0nF1kn2fImc+7DWIaxzdHr9a1BssREZU5tuZUquSGSHc/c/5jNWTTL6qpG2z13/MPmCIjetXqjnXHuqfbA7X8Xe3qGS/zYLmb0gpMW2A+vvcku+sTbbZUCLWMn1WkclNofb/2Lnf/W8+yJfy63456zWGQDBXKb2+3ZZ9bb7CWzrFR2aNzX7U6Rsa8nCE9MHvuFTYzOCaJ/7ex0p7jYLmB/1p0GnYJywLUWloWxRMFIGGySDSDcpFpasPNYkXPmar1n3xNm3xmmDaJr+mYBgt6MA0gaTu4vw3xJfXv6sfNpJ98HUSZirB87jZ7HN2XcbpCEHPM6fjTrZSIIJwKp89gI0a0jCwxSCwz7hRInJmNVzBc4QULFXG3SPAuIDWhYpz2oXIwVy6Y/xcYkYIDqfw50DlrEJ4FM1z6erRzvCAAyeN3R4M6JN0ZHGLCPzkSqegaJbwR+CqSuQwtwCMp9JHp/mLVAP55YywIHsBWmX9KGsKHpFAC8GwQ6A2ADvo7XgonER6K+SFsDBDyr6wnY4EjRB7Jhp6ZqU4IvgJqAskhFILdAXwQ0qokxiuh5PHe7HK+qmG5y4LSmD8Ck6/eJ/o6uNOMHMDREPCj0I+LHpwNZ48YKQD3MZeyOXAhfyRxVn3QxGJvh+kHoSupC7o8zu04bK6cLqmfMUjCDI8BhCp/HEQYUSAXOhrmXv6ZGQQyc7UyAe2zpwed0oDZ1pq4EhDhh4LXcCUwu1ukDAi1hxlv8O/Fs9LLb1K9h47NZpU7JQBL6OGMUtsVujT3qM1iKZ4rApAZoYX7BmQYwIaDkTyH0BWjKtS1IGovzAHgDUE0yM9dnYl+5ft5guB/tBEZcQtI77X3Qmyco6FPf+fnwgBLCPXLXYzb3+DmSLthu61dulG5vpZ1w1gm2Ztlamzhjotiio+zRex6z3z/+UgFmRwLPM2tW2rveUS3QrtWeeOBxG65EdXua9tqr3vmyhCC1HwnMoRsFNMIehQQflfxagFMk7A8I3AJ6lvJvF4DTXCb7j1VnYW8AWMqYd8FlXUdQjy8fm+ZadJrbxaSuFMMeqYxExZ8Y9PMk4G26uTudBbgnAXmSbaYKPi3WnnL1/Y9b/cr1VjN5nC1UXx5bXW4P3PZXO3DggE2aOs6Of84Ssf477d7fPGAl6t8nnnW81Y6vsT///C570etfaPXrt1qFPlMiferH7n3CTnr+SbZOetUzF0xRLg4RB3a2Wtvedpsya6IWb3JDHHABemwFOAbbebSA4cpeyauTvSOBNvYNkGhoI067+VwigNac/pylAHOQyyNY39aKTd6s5zJPJxtCjHnWe/YhfbV/uvaJ/h7OAuyV2c/jDyAQ48gfhbSghnuNgr/Kj5+whLCCf6GoggNqAdaf7crf0aQ5l9w47KsSkV4ikHpAmyl6eGSBgrRAQia1r+lkMUw59haW1ZDsDZmkAOJw2JFiAPyaLZZCGGaqA4/lHeAgwFhzmtRxGxMnDRF7MI5AzxF7x4LKbIPv9aA98MW9Y2oL7hk8tvdRMw+8+eeyacrnppYNRP2zjTZufOUxA1LTvEGAI2gDHAsckEz7JbYDPIR1A+gYL++RqO8CnKJbTcJEQGN+5t84rrkq9DEcx4CNFRzt9frbMMBhkNP/g34VvH8nDnMMRM5nX8vFO/JOTvJENcd+HqgslyPK8eh4aQRY5Uh/AO7BSE32bjijXAswGH+PXNUXwAGH3stNMI/MU8BumpiyYYsHBkjKiSPt2rUPoBLBwgWVxY6xG7bg1LXLeSe4A/iWKsBCfQne0N9hkcNiph04OTNRTFKSjWajTwg7DtAGwHm77k8/5xmBo5m4kLwSfLoP5gpropxdR5Kh6QJD0C5mXvEBHsYugBaSRQRYs5EMylkle92I8QhIRFCKeTFKxGcuaAmoRf+n7QL9U9ab4ASLDzb0gNSS59jf1WUNm7aLIVsu6Y/ptlzyBoDUnJ7Z09RiP/tDjTW2Tj7C+i9a/JA95+wJ1rBRn6saY3UT6+zvf3zQzn7lmQlBap+TA3kWJ8misTSYxke++nA+78v+YqLGc/eOJhtZXWGjKsfY/p3NdrCkxFpHFjnaQq00LA6KfVyuvjFKnYWv4Ehz0Do+uNElkLexca9VjFKgsao0Fjw8ugV7Eib2BOIz3+f0tglrD0ENgqap+kx5SZFkSkgqzZ5Dgav9+7XuiU1cUtyz9zgkwXVHEhgey3eg64Jk5n5nFi83FVjBfR3otgO6X3tLp6RAyiRpk1h7/fCJyfABcvTZGRO9361CC8l81Z8Ar/cZGEcA2si98Z25mf0EgVP/ed6EfQWnlpA8zHSfmc8+Gd07skA+LcAYwE/Cv4hA6nxa+ti5tztVqQ4FyQoMiLl1AicmewFAEUiduk9c8fkbbPH8mfbON53fp87z8au/ZwvmTEt7nw9+9jt20pK59vYLXtqn52X74R/+9I+2cu0m+/KnL8n2FtHnhoAFUoLUUwRSL8wQpAZgi8fwAGhgcXDkm42gT5Jy2thRLlFWusKCGZ80MP56FlI2nR78YSPK1tmBeTmigHqtVxZvB5rpefyb+7u/AabEHArHzNBXPIMm3ftl+neeuWVdo1ULpC5T4p1jkUngE3qlA5kT2dYnywvzWdoS6Q36IG0OMIoDmgmbNUz7Bn08CLZwfwr19HrcZLinOL10ffeAJ4v9QDpQ8fahfh5UBojzcSR3RF3jH1AaMN5pPOuPHCVEvsLXH6CMceSCPfoiGJBsDMcHj3oHrcLYO9U1sLlwetF79UTeMr3P8UpUSKAik8Lc1CpHmADdzs79coyTazOnui+2RLd5nphdmeh08y4wmR2Q7/pPwO7zwhsBuBAUbEoAYbUkBFpiiaxIdsKUx5w9h6BOFhrhfuw4UJoGVtklYBQ5GR+wyMSmhXot+22CGNO0ZjK3wNhj3DJW6fcEVLgG5mXYU0T5flcvyQI4DYCFdvixDnzSTuTh8DJMPlEzbQqzshadWiVH7GzvtgfueNAWnbbQyivGOJB6o3R8lz5nqW3buM2B1KufXGNlo8ts67b99lT9AmtsGa/xd8Be90ppDjfcbXNPnGO7t++x9r1tYp9W2DOPrrBz33DOUSB1AByg3XtQ4PRB2yqArdATiua77/bH/Zkr68QaXieme920iTbntONs7T+fskoFFEaPr7Pm+kbrattn1VPHKxnmGDu0t9X2SfalprbCKpRQsP7ZelfNSv1cqvZt2NZsbY27bOzEGgUlapRs82hNcR/U3ad1Ayc+F/J6AL+cjlmTAMjtbUfWl7KigOVdRbJQ7f/ZYx5iDyQwvgfK1cIAUM0aclAAfPC31IX5pn3PPg0fMZuVOPIgGUZzMOMgWfSsToS4fXncHdkvkVdhhubleDuyf+SkDkFD3o25mgAt44s9PMEoZK7QpAbozpUvkc4+0d/TW4D9If05VSLv9HeJrkhmAfb0BK/Z90UgddRPcmEBv6Yhv+nzBdQpuAv5Jb4MJpD6sfYdNqOkwmpGpJbtyoX9/D0ikDqX1ozuNVgskBKkHqMN62znmA1PmLgucHIPbzPBMNZrIzwFgXwh1QDUHJnH+Y0/mgrWc3rdqFDJ32A1eg3W3rizZzF7oCUwengGRthGimdYeFDcP5PvXroAhBognnrmE4ioXyf2lY6Mlowpde2SIzw+rDkG/DqAL/odeoH9UehnMG5wYmBK4vDwO77nqgYAirh59Bvebxfgou4PWE3/o18hJcDYgU1Hm+NMDSSTmkQ22xV8gjHIXAEg16ifeQcCUEiYkIQNJjJzAsW9j7NnIL8CEIDjsUFH2Ct0vQOBYmUg+jXSBw/v6DziWPT40uG2uLokqzHtg1wAlsyFMFYzBQIdSC1wc74Ag1TBlYMyJHJA7pSBQxYCfW/6LUxm7A0IwbzsWeieHU2b4PxxJA/QEo1w2Oz0Oz6PRmc2ILWfoz2AwLht7T7gwHMY1UNF+xgAeq7Wyqnq5/RnQBNY7GWao2oYtPo7bcDpJNjkhVBcP1QDAdKQgIz2yLRvFsJ75LoO8UCXvzdLzQLJ7YwTA6ioqNg6W9vtmYdX25T5k61IrNodmxtddHyWdHybG5usQsBkU2OzNTc0W5E+M6pirI0sGWP72tps9rw627xmg9VJu5fI3KY1m9w8fkCg3dwlswXiHQn4MYaQngKMQ+O8Lycycm2roXw/B1J3d9m2Zasly7LXTjzvObZJgYc6JQY8oKBBi35XJg3yxjUb7dRzTrXVDy+38soym33cLGvcssN27xLrOhbwW3T6Ynv6keVa7yQHtP+AzVk6W8mvKwT+xiLQvQzJHoB+mKvcE+zBV+7utr1pohuTpZU9XMD7wY5OGzem2KZKb32HwPhK6VXbsHiQWnrULR22X3N5Za0Aekl5hCm81a5te6xIjO3KujGg30d8jP01750JMLxecy367MHn4k5T6mf2SBBt4pMgeqYo/gqfYTwRSCYwTaJfTlJMF7DtTlHkwZ8IY6fomsQWYJ8Mz4F9UJiTuJEdw1sgCIYGPiwkkajvh7dddGVqC7CHwfdDRhDpP7xagofuhGFsPzwYQOqn9u2yV6z9g23qanUv/NHxJ9hXpjwnJ82/Zv0We8tlV9u73/wy++Uf7lPC7S676A3nuZ8p8SD1E8vX2pXXfN8adjRbqU46PeeU4+yLH3uXlZWOMu7z1vddbZe94zX2k1/91fZqr/r2N7zU/v3tr7bf3PmAffa6/3X7zZGSmDvtxIV2w7UfSlh/mNRVImDUN+y0Zc+sdezrL3/qEps4vlZJwDvtwsuvts1bd7gA9cK5M+yqD19kc2YGJwZv/dVf7Oaf/8madrfYtMnj7UMXX2DPO32pdXV12zd/cJv96Z5H3Emt8154mn3039+kPfVI29fRZV/+zk/sz/c+4n6uq6m0OTMmR0zqnPSuwXuTlCA1r4VzBt4BexQNX8Tv0a6EibBVk01rXLZsQI2JcsiIlqHNt0nAE7qXHqAAJHH3EehTK624VK66SygEKzvPgG+umy4e0M71vf39tq5rsKpxyg6vCSk4inzsAdVeAzKsM8MiSckGH/LSDU7LWh1ytPQSAQKRXogHNHIFPVHVjXK8WgRyOakMte94l/Ue9pLADPmDtHsAMAYv1tsO8WBTrurVuz97YN3Xgs0GDESAWHQ7YUcD4wNYo+sdnwfRzwm+3gChBFxg/Q5Uoe4rmrutyVPXYxUhseaCDE+U9H4H3pc++4z0MwFoMy0w0Tm6jOxHwvaOgcywLJEqmCSWAjqcYBKOFa4NItqpHLur1L2wtTuW3svcAagcS9IV+xu/8wBApvXufT19okltDegGqx6bDwVglHWKgC5HxDkBUa+EkSSAxO7YmnWPDTrBBrp42Hmrr/ZO9nlv80CnFbZ/AFQDWEflaAvQ/8dqDmZfA+BVJskH8LUgIS4BIb7J9XJyCLETYm5wMWcHergBc5Qpm0h2MPZgoQ5TwsURYqU6xtH+bl13mGEbrFtB0JJErkMlqDMY+lgAUgvY3dJgBwTGtsghLKsos7Fy0tCXLh9bZZPFmH/k13fbTAUnduvvcxbPssqxlfbwnx+xGQunOxB3x+btNnXeNPvt//5OLPlRtl8g9fNecabA7OlHtHU+bcI8BJiL/FSqIMdUgVNr/vaIjdAmf8q0cXbGS86wtU+tlYzNNEl0KLmzfk9fpk9vWr3Jdu1us9qFs5X0dqQkT+L3VwEDmetdPheB2MPFoKaTr/zXKheQn3v8TO1jgpnIkT/0S04vcXIHmbMwAD2fA6BGRjAZ/j5Fa2GwfsdZOO4Ukf8tduHEDwHc3rJM/bGfymf7D5V7EwBG7g55rSwOdg0VM+TlPejj/gQn+voDSYDJywtGNx1wC/jT75C+OFkKJoQcE3NzRfX4Aa9fqgp0aA2bsuxm23Wg84jLrp96ll0+bkmf6w64/Lp3f8YuvvCV9vIXP8e2bG00gOJbrv+kk/mIB6l37Nptu3Rqa5pyR3R17berv/UjmzV9kl120asdSP2ad37aLpJMx+tffrZt3d5kl135dbvjR19212ci97GZOrz3Aps+ZbwDlzslbfdf13xQAPMBe/KZdQ5ELi4usl/8/m/2t388bj/8xidshYL2F3/0q/aj6z9lE8bV2BNPrxWo3WHnnHWSXXv9rbZNp8muvfJit4+47Mpv2Euef6pd+Ppz7Zpv36q6b7bPXfFOK5H02PX/8yu3V4rkPvrctQb1DdKC1L3fDtCajOM4tYncWcC0Nu32YH3C3vBOFftDQOyZ2skGk1JqMCrQiRMTLdqJHNXBAKmrx1VZkVgvbCychvYxxvgIWKNifKovpgOe/RE2ulI2uro0AIxUgi/DdLMyAU44Mk46QQ2AJAi9OdW9w4Dk/ho8OcYWUhFoJ8J+HScmK2OJ9oZx7Njc+vduMV9JbucSUcQZwicCBUPpT0YE7wDsyNgHWMFxHKegFKxqji/3BjwDx1HOrHNkg67Or6h3fwJ5OLtIHiD10duJZ05bquSBYZzmVKsB4CVJnkiOmWnBTui4efDZS79gMr46Y0kPCQoipUF/IKDIFxrTnGTBrkGQZbjbHA7EcU7fP2AVk8S0sSOQgRrshfYh0TDHxHeo3xO8hUXtAjUal04lItZWADCsoQNV6OvYnPmQ7wQKYNDvVHKbdEzLgapzITyXMx7TFIRApojAcJhTTL6/ZzoHx59AgJG/TSdUSOY6iHKJFkKT9akOzKFjFTRoFZN40vzp9tgf/m4dYiUtUULBLoHUo5QccMrkOnv0Lw9J9mWx7RSraPZxM2y0tKufuO8JMYwrrbtb2sfSJZ9z/Fx7XEkJF52yUFIX5foa7XSaHeir/+V7/+ZymShYyQmPVDHSaerkTSuftQV6j3ETa8W2KrKnH3zKJgiMb5Qd2nZL0kQs67mL51hXZ6dt37XXZoqNtV3OZaNA6+rx1bbopAX25P3LdNKvxPbq75PnTLapc6bYqsdXW/OO3da6p9VqJ9TacafOU8LQ4DQacxLB1T2qHKpQrLlh9fs7tMl4BpkqkpbEbBkfzCEoCEhNoBAQGhYu/kkm+wtOGfngbdik3X3qfNGHk1qANYs2GMAldEi2Dv3bSQ+qr+PfRCD1kGzmgngpnxsAsiN9rUqY0Njawgap/9m23Z6z8ldH2e+lFVPtzrmv6LNdAZcvvPxL9tAd3+2514eu+o7Nnz3NLn37q44AqTvFSL7lF3+y+/65zLY27LK9be2Oqfy1qy5zIHXv+7zswo/bJy5/i519xvFHgdR/vPsh+8xX/qfnmd/4/H/oXkscQB6vSb12fb3923s/a4//5b/d2nn7Xx60P9z9Tz2v3oHQ5LK479fftseeWmPvvuIrdoPA7FNOWKCThsHpaDCJU867xH5/8zU2aYJOEarc+beHxe6+32788hV22ssudcD2/NlT3d8iTeo+d6khcYOMQeowb+0BO69HGv8ZwJGFOjYLqy9VQRcLJzodmB2mPkPtGg9S4wQQmaQ4oDodWjvEDIFzwjunAwuwEewcnJO+yLD4rNcABYBO9E2cF5wj7gtz1RfHioOVGkNeAT5po1RAtk8OGThBbBgD6QZKAOQF7iwyIPydZy9r6nK6i4wr6uCZsFzJEdawYEquugY24rnUD1Cad3BHB/ULQFraAZCUOYKffZZnEoEx5rEXbQr7mvaKZzWlAvodWBu7IBuHH+d1pQBkf/Kj95x1Ym1J2kSb8Z9JVFeY5+sEzG5u684KmCVACDsXkLNaRqVt+R0OeYOAb4IodBefaNax8F0AC33BgKVOm2BT7EvQkH/357zhE4ViZ2yO9AggqcMXBnFxTGrpdsOyRQLHzcmAXGonQhIAJbCT6OOUTLTFc20W5k2OtRM4ojqwp2H58z2SkkhubRdo17hBuqhSc5jX3qedk4XcmeM4vYAckiNdhyjM60g6MS4onExhbA+FEwchXr9gLnGJEzVmD0ozvKi2ykaqXVbc/YgtPHOpC/C1b9thI9QoIyVdMW3eVIHUO61mfI2NLC0Rq3qPNTy7xYGyRaOK7eTnn2hbN2yT1MUunYKrtimzJ+lIq/YI6hsEwOkbzCEB6SBkRwlpKfYhzEkwqTk1karM0Att+ueTVl05WnUEXJ5qd//iLpunBKHrnllvC0+ab506lrvmqWdt3vFzrFkA/Cw5oiufXGtdrW22Rw7zGS853f522922WHrto8pKnUY7Eij/+PNDdtarX2ArH3rKSkaV2OwlM6x0dJFjZWda/D4Hu7lTlxpnzRoj2JB3RD4MZrYDwPXFWsmejSE1Xqch0JfPZC/o936MTeSawgLomb5XdH1kgUQWYAzTl3M8NRz1KO+DZJOYPmq5yAKZWMDP4ew7IVstmXpkculM7tUf1zZ0t9vEJ28+6lGX1C2yG6c/v89VSAQuf0kM6ZEjR9rH3/fmI0Dqq776Q1uj/cVnPvR2mztriv3st3+zR55Yad/8wuUJQeoLLv6cXfq2V9mLnnfSUSA1APPOpj099R9bW22l2rP0Bql3K7h85qsvdyD6PQ8+Ydfd8FP7wkff5SRDtmxrtIs+cK3943f/5e7zg1tvt9tuv9caxfgG6P7shy6yMaNL7ezXvt/JhfhyQCcJp04aZ9/+4vvdvR+98/vu2ZQIpO5zlxoSN8gLSJ3KMmxH54hxNksOfarijt053bHcbtiHQqt5kLq0fFSMfRo4Hv0JNhWCHdlQaW1zwYx4h8PrhuOweDaAd8169yavGRxsAFP3NQ9IAwpy9Jtn8jtAWUDAeMclYCUEDCF31Fs/J+vPXMM9KGxGYTLwHdAbcAuAAhAPuY+AgRmcMsAxW9Wy3wEn1Af9RRxePsu/eaZ7r35g2VMfB6ro2a16cerO++LQAZjDeAek5d2K5JS6BJY45zH/lKNfW/XVJc/S1R8QSH8DjIUNzIkKwlq8UyKgH+txP9oGcJvn9m5O6gcwFw8WBSxkHT0TyAuzF3Z+70I9FomJNUEs2XSFjRf34FkAwLC3fD1oZ3R/14mtje4z9UjwuHSPcJ+jv+FIoP2Pvjc2TwcwckQWdi+fJ9ABoDpOX9meLkhb0QQXMBbASWDZNyswgZ2wQZj6Z/O8/voM4wzww/XTmH2ZGwIgMwgOMCZZz+hhYQHLfNSfsQerElUbphPaACmjdP0nH3UZbPckkdr8qhLpjHOyxSdaSw5AY2sArnAnfoLTQY1itNMeBA7oK4zvCKAemJ5SJRkLAoHtrCvSSRwuBlPpqCKXyLZM8i2H1AdK5Xwh9dKtOZhlfLicyo6Wfbb2sRW2d/deB/TOXjJTGs7t1tHeaaMrSgXeFvckGwz6SDAnsH6TDyBMwsRhrVojV5a5NXf/jA47UKfgWIItDH1p9Z4ujfP0vWiR1tqGJ1fZhGnjbeykWhtTWS7A+W8OpN5Rv8MWnrrQunW8+KG/PmwLxJhGl3uKpED+9NO/ihm9wOrXbrFTXniq3ffbe+2Frz3bgfCrnlhjU+ZOFZP8CTv/7efbU2KZ866TZ06w0VWlNkL2ynSb3/ukpT95wOvv0XsS2GGO8yC17z1+noZZHSZ5tv+cD4KzxWEdH8gg48CMhOip/W0BlyA9tkFkfoBkkM+9mt9DM4ex542Y1P3d4sfm85hPyV00d9KkgjfABzY/YN9ufKqnnnUjR9mDC15nc0oq+1z3RCD1pR//umM1v/V15x4BUp//1o/ZJ99/oWNPU26V9nRYkPrKa37gtKO91nWyivcGqZ9Zm+4aqgAAIABJREFUvcHec8V19o/f/5fTta4sH2NXXPoG93HqHg9S+3sCfl/z7R/bfoHR3xRD++TzLrY//991Ys1XHfHYA9pHnfiS90iS5D8daE2JQOo+d6khcYN+B6mxGrqdJDNJVthwskADwkQL5dFWigep4/8abKQHFgDp71FxOBP1Ye+MI/awF+M3WtiFwAdei9PijVWUTSAgMAkcADA905O/48TEA9eATs0C11hUSfDnACfd1wHdfED/9pIQzh2M/SceIE8EhAfH7wPJEIAigFz6PaAiR2Bhm8J6BVjk9wAZsLc5Ao7koyRNpQcZgKGOfa3vJHDrz7HTIsRrLYC56ulkJPQ/gGZkP6jvFLG9kRQAtAV45p2RM6H9+Ax23CJpk11i2MJ44hoKjianLgAAKwTS7+k65L4nCl55GQOAtxEJgHn0mrFXpatjAPLyfOqNI8+ck6jUSWqFoBoyRekKwBKSIdzLf4Z2oW48AzAeoB25JJJwEpxAozlMIWBBYARmJvaiBCGLw8lrU92H/sV7AxBwH2w6WWALAGq6AE2Y+oW9xo9FtLIbYvZgbA12kNQFqtQgjqWuPltOUMn1M9k8ZhzGZKaATFi7hr0O+2Nv7wQD6qzVcXn6VVSOtkAQ9Ar2JCRUY25lbnYBSF3OXJSsTYNxGpwOSVe6NTmhr7tdIHWiU2jpPh/9PfcWcK2m/9CO/JuxPF1rAfOmBzkZNqzfBKeYyYslkYGseP2z9dIcV8C2vMw62zqkHdllY6fUSg5EwHJc8QnIg3Ui+AOnLlLO5R0K3N5ZbcM6g5nlUMlB2/fC3Xaw8mgpqX/t7HRrT7qCFN94PbZBQPNUSXSUS5JkmHSk/37HP2yWmNBN23dJR3quQOpuBzjPWTLH2va06dpp9tPrf2p1E+usTO962otOtQckjXLmy57rNNfXPS35kJMX2SN3PWxtLW1uXzJZLO3p86coqWiRkx/JJBEeJkLeijmMPUbvgj3Zpz2uU2a0S+9CfodFCjSx78i0MC4p+QQLM61TdP3QtADrjTtZyPiOzT353NM7kFrPw4eIQOqh2acK9a3ww6tqClvuw9vuBzufsd/v3mDTisvtYxNO1HclAM5BAeh94yWfdxrUALX3P/SkXf3NH9ntt1zrkgjGa1K/9yNftSlK4Pw+JUdctW6zrrvFyYKEYVJ/679/6XSjr/vMpS5Z4bi6IwFj/yqA1BVazz/wnn9zEl+wt0meSKJDmNJ33f8v+6rkRdraO+xrN/7Mnl613jGp//Ho02JW77Rzzz7Zxugk1bVKhojsGYkdP/fVm2xH024nPVJbXenA7Y3K+fGql5xp//6Jb1i5Av4kfNxUv92+/r1fOOmPSJM6B51rEN9iQEBqGGVnjR8VynEbxLbNW9UTgdRsMNhAZ3KEMVEFe7b0OGXp/eq8vWPYGwdASyAp4Q9dA4bCYESr2YMDOCvoMXINzli8nbAbGYdLhG6OkQOzpqXLsdfmVUjHkN1arPCs1QIRcIAWSbIG0BIbsZFsEniq/HoCuzN3fLi9ZzHAJkanC/1hwNEOOWOwuNBQDDSwgxbCV+L31HuswEZ8NfQc1+uY61h9drpA4VTgSVj7hr2uWTZHcoJnktwPM8AIW7VHwLBYZmhMAsbu1RfvMkdJAPcLlCGCXiFAj9/1difpfjijiCfQDGC5DQLm0QUfp3eEWeKtnQoEon1JzAhYTvIxjt7TPzwLPlkyMhznmTFAItWR/ngbbZZu7Eqx1nifyWJe41QgxUL/9LIw1Jv68jObs5XoaaYRZgazmCqADAbnaoHgXgogbPskug6md6362AKdbPHjIQyY1pdn+s8CSAPUEyQgmSQYCu0x2AvjsE7sS+YYwBA3TunD+o7CFYGwgSweNA3qEAS8OBpPvx3sQYJ82bVOg3e2xghzEJruvtBbg5/6FnigTQhMAlBvVeAmXMgqX28b3be3BfyIdad41OAEHwlU+PWYwOourX8EYhnfPijZ0txuwyRrUaL+EwRuk5/W8hJZ3F8iZu76VKV42WgrWTH6iEs6F7VZ19K2w/1T/Qp5rUd3dCgAlfxu1IuTR2dPGGWjikuUILHIDuzv0le3FZWUBfV2ew8SfUpSQxqTh4j2+g0iwZrY1M2v3LUOzA32K6wph1yy0MM5KfZJ25tnFEvXm4SyrP7lmiATbTkdEcAJnQX2484wtN2zkow99nsEQdlPQU4I7hG0AYFyJAd9IDxsj+ddmCMJ8uYTLAxbn+i6yAK5tADjI5DOCfYq0SnmXFr38L0O7xvyc//BetfyqoBBe6wWAFtkOUiSCGuZZIWf+sDb7JTj5zuTxIPU6EN/9IvfFcC73Y4/brYDtVv2tocCqRt2NNkHP3O9rVy7ySUt/IrA6kQFkHrD5gZJdjS79fa8F5xmV77/rVaiRIkA0zz/n/96RmD5OHvJ2afYT37zVwdSr5YMCTIlgOest6eftMiuuuIiSYiVO1D8Oz/8lf3pnkesSYkfpyqR4zvecJ699vznKaFik33iS9/Tu2+0xQtm2MRxtQbDOgKpj9UREbz3gIDUPPi0cRyZPZKZGI9RDAaAdKC6DiB1zcRqHRkt6akCrK7gmFbfkGXPDmNHXwisv3Q2ps94FrJzGvUB2LtgCTBm/UYLsHeTtIABOtEj7H3U02/QeGdsgI/V2xkBUCSRIYnRAIFxcuingdSFjoDqoQCQ2RQ2h7Cm0WbmnQDEAUeCOgTSH06zUn+D8Ug7e0kL6guojqOLY4YOKk7YmKKgfv1RyNYMIx0QFVcQ5hZ2gQUNgxl2KcEpZB5ILgdTjL/DEsexT6fx6AlR9e3d7r05bsvCyedgAvtu7xxZvuJeHJvt1M4bmQ3qGKYARs0VMAXbOKxDShsi5wHo6h+DNaaqr3Cv3uwr+hxALTIjgO9hqsb9wr1B+rekq1aqfWbFgjbYMUjIGA50czI2sR334bMJsYUlRb/zoAOfrVffYOwA2NOHwtgg/ZsN3BWMUfrzdNm0OqZbXEisOyct5OYKTisEjcTReNj/QyGBZT5aniATgZyepIWAdXoQawrzGHObAyFDTrYO7IuNHYYPADVyQ+vVBlFixHy0YHb3ZK7lVA7jwgG5+vdErV2TFCClzYE9kcxp0FrH6SXkk7xOeevuNuvuVNLjmjE61RXsC1KtIwTr+BqtG4UBh0oEUhf3BqkXCqQ+vi04WaM+xVxK/oONWl8S9SveACktL6kVgLbB3O+D4Vhu2LDghJn/Pf0XHen433GNLwDSATAdb3d/mkDB4f0HbM+OFhulnCrF2sMSbGfvlGyeZJ1wetN6M8YiFcFWAPClaiCqnchmPB9JHgLUANUA1pxeIphQFbc3DNs7/Jhljg871sPeO7oussBAW8DPGQRi8I/66EoO9OsU7POZzwIfpWCrOCAVi0DqoxMeDkhDRA+NLFBAFhgQkBpw5JS6UW6jeMQ2VrtKHAI2q9ECmbyXJAKpXfZxLX59BURgneIAYP8wOpqF0JcDreMgyaAHmdlo0c+8M+FA/EAyOWsZGQ+Iu3vrWT7pH5sOmK0+OV02NnFs7ljyQJ+A0ct7tMvRAviiXYSZOmAQ5qv7rs2kA6llABxqAOq9+jcAt2PHBv/Pe/HAC/bf033AtoiZia1ni42OU+cJpNQzkJc4fLSZ+mXCTgqOVpOUMZBJ4SAz7809eBaM+GBqOXwkf6ds+7RY1GFBIIIQsxXMCBzzAJTiGU5vOAHgwAYfNjSAM+xwf7iaPggbe5waDuYybRK/OaXvEpjYIHvhTIcp+OmAIfSHvgCL9FfYvvRjEsHR77Ah/3Z9O03H4fkEhGhn2PPUySf7TOXEY0+AOdqPNwagxnZNCmDw7yOwjTAGKaBrMBlMvXkkB47ZsYCq52yOrWFL4YgirbNTdieAQ6ArKkdbgDHsksA69O+wtA59mDGNrvtkzReMpXTgVQCccQJmv9NhZ7x065ecMEH2ICqFYQHmeeZDghDNoiHTRozrWVoTOKEFOEogmSArICvjnrwQLtiq3wPCDhfjuLR6tFujAtAn9YQaJBIOx9Id3qJ7P1Bpw1uCPAkHy/fbvjNa7GCtAGlXLwKmQcJNgt+JpKxYI9FmBlxPlMMhWUtQz3RB5VSt2NWhk0M791rVBOl4Cuwm6I9NsXciCzFmGCsE4cm/MVK2ZB+xUSdAWP8m6whbOikud9pNz6EdnNxbhpsiD/yz54pA6sIYo1EtcmsBT3ZxBJjIAc+tcWN3Y8+ANmQwh+TlEQV502D+jPmiSXzSCKSOQOqC7LxRpQbUAnkDqWEissHfrV0kjpgvYEfTdFQSZmFv9gObXyYzFsljaQLPtAckAqlxTLBZGBZOquf5I41cE1biINP65/p6Fj+OrecrIzVOJs4JQEWiQp/1Dma29g+SQAbHSZEHAAjFKfbtwZObJSlSE2M/4pwBvAKOxCd/hJUaALV8Igj25Gu/6XU4ezvfsJYAGx34KacyXlrFs6t8QjGmBm/bZPZN3V9JLBnoXvskgjzfP9sxrmQspEhgY4UpWG5+jEXN53DyfXJLAmuzBTrHb+I79DykTNBX5th3PNbHvZD+wAa0KUAGNvEJJUmShrNNkCMsgE6/4DQA74UuOYBENvCiB9/oswQ7HHNQFQZQBwxIlxyKPo+Ezk6BOONKJW+ivogePAAGQECq0pNwVNcC9CChA6CCVM9gx0oBXBbXFDtZmUKbQxlrPqAJKM04pA/Rz+PX6TDjJLomsABjphZJEI1Jx/RMUVin1ysgtUVjnukom3Eb2T3/FgDMHCspJNjFTZrfmJfIQ8EcjhQX83qjxg3jB3Y1c54HevcrseCOzbusdkqNdQ8f4YISzKc+X0Wy2vu1Mezed/guSXrtFkh9UOzkqm47UK3A8AidGFP/IvBE4IMVj0BoopVvguZ5TggQ1A37THeaTHMFp6Gy3Ve0791nHa2dNry63EoI7LBPUT1Zg5LhNsxb2JplhfWK9XhLW3A6ivcgGXtfpe5S7jP0x/i9cT6flf/eHT0hssDRFghA6iCpdtj5ILJjZhbAH2G/4Ocw7JwueJnZEwrzau8jB7JWnIg5Or9PBFJHIHVh9t6oVgNpgbyB1Bx/BKRmMkIigcTinm0CAJQo4QlgBZ85FibtvjR6PuU+fL2cw5Qk4tmXuufrswGrNmC55rIAtgLEkWSHpFkpHcws7MXGsId9F3PEHENPO5l4wBsHKWCLB++HwwZI6dncZbEEQu0xRjdtx4aI+/hrcmEXnEVAYCQpGzr2OwYTTKz44iVjApg88YbXSUXo79yPwsYtm3HPswD1A3sFutXIF7RpwmEfRB2Q4ACQywQQYqOOSQEY4sG7iUqYdZzYZz0JMmPO8honl5D8GYEtguAB9kKzGIfg6aZOx8RLVQj4UX8PNNAFkBBBpoNEjPTPkPh7wsd4gCCQ+BGorr4O+5uj0akKtoedtlLyJvQ1wBrYcFhh2uiAhZ6s0O4A8wA79HckYdAmRVc9k3bKRZ/O9T3oh8wVHKXHhn1hHeaybgGLNwgaY2P6K2MHyZXBzmDPpZ2yuRddnXwGBJAI7gCc9WaGYnOAzRW7I9Z6Njbuz89MigGfTM3McaxX5H5gzPDzbhdUO+D0qUkEHs+ghyncsKHRps6f1BN0RuoqHUid1fvFFgXOLRFMJTcEp3kI2qaaR6nPPOWFGCcgPh37v/faTkALGaywAXlY3MwvPmDd1tJue5vabPSEajsgJjUndyiJ1gtAcdYFAn9IjJCPAjvybgTp1yj/A/sb2oDAQiCLlts9oH9/R4LU/ziFkut9ZlZtH30oskAOLeCJA/4kZw5vHd0qZgH2vezliWXjW3B2BMwjT1NWwdg9YFL7k5/4a0f7Fsc6SF0wjRVVJLJAAVkgbyA178gx2HkCpJmU2UiyiYyyBve99ROB1D5SmYk2Zt9rUlh3APRKdmQ0m5qiefi0MsTD8ARsoi/jaPU1IaF3Hh07Wh4PGxdYWr1LoAuZeAMTAIQHnM4izC6ARaLUtD8gCYxWB2oTtc/ByQSvV7dJAHCLnHPAZwDzSQJtAfAD+YD0Wo3cZ42c6Mn6XD6TyAEm4KwDfmYKUCfrK4lOgRAcWSnQaYuek0khloL9kiVtjL/XIoEJHGnm2mcFhgMSACZz9ByQd71A6jD3SVU/+kmtgAfm6MkeYAu5cyYIuUpgwSEdYwTIYdzMVd1gD8aXeDCEZKfInIBP0M25B2x0wO7BDlLzzhyln612A+zCjLyv0/sOadNM+lLYa3FCAagJBiMtg51h/gO4hTtjEPZJx+Z1aOMyD1IYnwB5EzU3w/70pzlYSwb7SYGh2rrMVnVqM0BTJHEgUgCSEiTk36xzzFX1WnOdtJiu5+eJChjGl92Ne9zvq8dLzoJr9EUwCGA4XuuZv/V1PvDsXtaEeq3N5DjonSQxOCEjtrVqElOdtgll7GeKE+ZJ6A3xxtc5tiNxbxXjMQTvqB+YQ+j3/J5n+ndjPYDxjHzcrAoB+rp4j2zEhVWyEeBzssK9XK4CjSvWCAptQRCINR42Nc/cowsILM8oL3agTz5LX+VO8lm36N6RBbK1AHtZ1iek25L5HdneO/rcYQvgpzGn4UNBaGB+JWksPh17gx5uiObs/M5khdUqEUhdWO0R1SayQCFYoE8g9WFZgYC1Ge98sVGcI5bJBIFR2TAkC8E4hVoHD1KXlJI40TsLsaznWuiOVT0xgIBRMG5iSzswDM5TtqAyYI4HAHH+QJtImjQjlmiud//gWWEwKM8ido6jNoboLSY6/sQzkb5JxsDyEiFuI6P/cMwXNitsvlwW3gu2K1rL610SpkCfk+RRgHDYHOYyAGf8MdhEtmAjDNANIxldz/jiMHkPUabZoMVLnGD0RJs5+sPKPchRBLrJfS0OpFbbA8Ayp9F2BApW6Rmw2PJVCJAsri5yNgfseHRnZ4yFEYACuXo0mPJcgFW1TSZsNMCCjRwxl53RCqV/cEx+ioB16s58FK8Pj50IzGA7pCZGqx8AssC4Gyq6yPSVqWL3cSye4UgwwR3zzPaMfB87lx8vMO675CBhfwJcBAqGis37aKLo48e4BVhDCEIDUhP0Awjl1AtjhQAP7FnWqL1al5GWSiRPwTjbvHKrTVkwKeG+lzW7RXNex74uK1fiwLJiWNjZGZ66wJhmn8D8y4mhZKsQJ2M4AQXASjJj9kYzYR/3kmVife69XyJBsQ9ixRMB2B8xtwO+Yy/ujf34NwA1oLFb0VVRTms0Cj3ndwQvqxQV3dvQbCP1/hW15TZC+t2pCm2wVoHQLZqz+DyJoTmVxPsi4xXkewgCv6n8jV5bjOwMH30qssAQtIA/lciYdmQnvWNfg2hD0Ex9fiXmMhfMc4G9INk6hD5OAvMzdsfdDJtEt88VKpAbRCB1gTREVI3IAgVkgaxBavafHDn3m/hGHf0HxMIJDhgNRWIRBcnbst2E98VOfjM6EM/uS73DfNaD1MWlxW4xY1FjY8674hAMFBASpu75vAYHC8AOd4dNgJNq0M84ndn0AzYTOGJ8wawisSH9eaHkHnprj7LhwAkMjm6l9jpx5gDk0h2rwyEchfMVc/aS2c4nBaJ+yAzk6iiqZ1Ah1cMxdVhLMDCxLfqrUxwAF7wrTrzXWWMOALD2ZvAAWZDUMmBGcW1vDWq/SeaWANipzEhbe5mPZKcHsDMyHDDMcsUUhR2JHjTvAQt1q+7dmiuUOEkDY2FAfeZbAoFPN3c6qZBcF54zXs+ZpT5EEjieRVukCzLS95GRgLW+S0CEZ+kCJkyL3Yu25j4eo8V+HJeHGc44pS0p+YP6c22t9PdDfxxZF8YIWFAxQPUAgdR+bAVmDhjVjAuCA0PJ5ulbJboiskBiCzA0AVwBcckjwBpG8JjfsxaFwZI72jpst5ImTpgxLuFDOlt3WGfj323vnj1WJXB2t51tk6bWZbU/gZHHnAv7ESZxKskn1g4C3rwX+wMnA+be68i3Yj1zUh5x8xTrKGs28zdzNffBTuyLWMcBU1gr2NOw9wds4ed4RjMkFoKYrJl8HnmOYs08JFA8pM+VyxZFJUcy0uMNyBy1U3PVTn2eGhP884lKO5H7Csme9gF3Trb4BM7ReIgsEFkgsICXFfSM3kzICpENM7MAcxEED4gCzJvMcfyO77h8zJNe/jQb/zWz2gz81RFIPfBtENUgskChWSBrkBpWH0lXAOuYQEnexSYUMI8kQrBQBgKg9sAaoJRLyBLGsyi0VklTn3iQGoeA/bkDkvR/wIhjeWPBos8GC+DSM/szyVwfb3qANBK6dUmAmf4OaMwGAh1mHFgKDhwOGIAzDiNgYjpQDxCP5kqn+QvwqxwTOg6buhOTuI9kRmx0kFvIVfujbw1AzsZpnSQl0Hr2LADYtrCzkBaJr91uOZFodsIi9QA2epQdsmGNHH7P8ne61QQU4t4N4JmETxyvxt7pQGrmHFjcnE5MFBigL3DMGOY29c5FYePInEfb0B8Yf6kKtsnFo4tkjPJi6Tfreb4f5uJ9et8DNhryMQAVtE+ljMs7pyu0J2zyXVoD0MlGRxR2W42AWsBq9JkZMowNN1/pb7T3WrUPLMChWJB/GDdqpJsvKtV22JF3ZkzlaoyGtRvtw7zDmHHzln7m5AVzV1QiCxzrFuDkA3Me6xl7hzFaqyTX7BLAMvuFBQmat+224fpM5diKhCbd+8xNNn7kI5r/goVjR+dsK154Rejg1eETEUpgqHmWIJNPkJjogbwXT0LTGWCXLzTyk03p7OGRNYmfn1hHAcQ5+MSpC8DpyboPcwnBNwBroGNOaGAr1kQA4PggtGN96+/MN6wNBPBgcbeK3NLa1GpF2h9Uja+wkUXJgWrmzmC60nNjAU/W/bAn2Nwn9XnWbtaqQL/6WO/50ftHFjjSAj2BHI0V7+dENsq9BTyTerP2Ycy3zKWQCJyvqb0atmeeBqhGKinsGpT7mvbPHSOQun/sHD0lssBgskBWIDXO9hxpy7HhBTRxuqKxt2YTyWTL1j7MpIrzTEmWYC2sMbmPJzQ6hoi7ae40nTzIFQKvCVvlrK/rDVLHHyNHgoCXd0c2s35C4X7QSWXoFV0yu9gLBkc8gzrT/3CEHJM36AJZF3omDg2d22mHxe4U31c5artLwConCnguwHO6Z8JgRAYnHVAFSAxzKGA1KCmQBhbsoXhglzo1ybHEHLCkErGjsjEArCg2SmyYGN8AiUh9YA/HLNP/5ipIxRwQPyZWKIleg1jXSGIEf1PSP9kIbIx3wJwwufbBTteABRjwZYOAcNp2nH6HXnUqO3rJFNfGCeYa7NIsu6xXvWGY57KEAZ6DegVH9niXGrUNgQRYb4UOC9LXCXjQpwPGWvo+jX0dUK2GbhKrb6P6is9F4IAM3Q9QYKwAcDbdft4nCESfyTMZPZfNn9G9sCVB20liMgLaA9yg3Z4ukJXRQ0Jc3LM+qvPRLk83d7mAclQiCxzLFmC95NQfgTTGBWstYxQglvUUwDaTsdq0VRIWYgQjYZGojFr1HzZyxOGgHGvBhjHX2dgJY9I2A2seewx/am6d5tgtrd0p506nm62vGiHunGxkPk+113aJnHutp04rVVMF0tEkTCYYTw4N1nP2CcznfGqT6oLcE/MdvyvvlZMAkBmwm4KdWRvRmZYqlI1oabP93QesdnJN2pNoaQ2V5gK/dwjro/T1edHnIwsMNguwTyeoDUmhDy7UYHvtfq8vsyFzYqd8JE5kIqGID7SupcslH+fvEBxINJjOr+z3yuf4gRFInWODRreLLDAELJAVSA0Qd1x1sQC54Pg+AFQyNmMqGzEB9zAqAVWzXA3dfeLA2Vy2i2euADkVAkDNu8UnToTlwoYiPikXNk0GqgfAbZaGzqVhc3SveL1Ebsm7seA7beoU77lf3hbHY3FI04HFqaqKnWEfIVeABm8YPXACCYmO/dOPvSOKFvZ2SSd4MM8fA8NpBjys1WbGJXaKgfK9pUN8Eg5AMmxyRIsPG2mHHCVJDCjYUd3dciqPBs48mAqW1SoHEu20naoT144pGmGz5dyXFBXZAWHAw/WgxrZ9Tp8Zm84TSO03XMigABTj0MKmhu2NDVo0cQSJHoO2IkklTHSYp5l00X2q2369C30BlhhA+uo9aGDmFpwO02Wx93zpOsOipX8BDNAnAl3OA7Zc4GChg9S8J6Dy5Ji8CEw5QInhovXT3+NZbMlsApCxSuAzfUdN3nMEHEYfLHvGHP0JMIMj5jGCbxgTD7preEekcUhIxJh1iUzz/Bbxyc7ohzAumTcYi5yI2KGfI4g6z40Q3b6gLQCAC5A6T4QLNPT9KSHWcr5Yc+tKj2QVp3uh5u0tDsxNxqQevvyjVlbS2nObAweH244JX7MxFaPS3dr93UtvUD/2CHtCTpzzYwHl3hJbYR7qmJXC1ffs1X7jgObrgx1WJ0wdGTV3MkOTGeA3SaB3aH/APOdOWMZu7vI36CYEAchDwDwUsARhX8eC3tqPAfCXlpfamOrRaatFnbaLhR2A4sMd4z2QZcn3zJq2atEFkQWGjAUI1jFWw/g1Q+alB+BF2K9BYAGwxk/CPYOQhI/E3JrvZLAD8MpHPTICqQuhFaI6RBYoLAtkBVLDCkSXN0hcQlIVscOSHLlP9br+WFEAsvYNpPYJX3INJAOmOWCmD/XLdZPHg9TYjkUNtmIisNUxgXuVvoCyuX6XXN7PAbr6P0c56ZsAlskKGrqwPh37uI+dBsazS+gTc84CJn/m/ZmNCtF0juFTP5Iz8Q7BkXwAWCUl0t/ZOCKfMEsgcbJ3pE7oPwIuHpbkkF6kWK5bNzRY2+42G6GjtRNmTrKSytE2fH+3c/KKlMgIsBdTdnfvF/jMsQiSBKqf6bMtAoQ79G4AbVMEwOKKrnh0lU2ZM8VG11bY7rZOt6ktF2NWYpMOnFwrVgB69ZQZAijRKcaD9QC8748AZx16diaJ+6j//xLXAAAgAElEQVQnzG0AYAA4mhyWPcn7BoIoSn9aUlPs2NPxhfkJfez+lrZgBHhgwkvhhBlz1L5KfWyKgGo+p6Z38wz2rtVkT6IXz+hLdD8+swGmX1u3A+vjZyH6B5qkdOtnY+z5MHUarNfQBl6fukLBnV75QvPyWowtACCAaORhALU4MrpdY4Wg2lBlrufFmNFNh5wFIFUwLxLcZa4GBADodHuB2J7Ja8lnwqRGY/mAFsvq8ZUJbbb5yX/Y1KI7ROrYK4B1tDUeeI6NX/qq0PZlHSHgxB4h7EkIXunUuhIHxGdT2tqH2a/vLLXHnpSK9KFhVlF5wN7yxj1WUX2g58Qkp5+Y80nGSuCZ+Z4TOKwZfOdUE3YEpCb42Tuo3t3ZbbsF8CP5UVSi/UGSwh6JdQMsmr3QaiVT5DvrVB1yLTHwO5v3jD4TWSCywJEW8BrV2UomRvYMZwGWHPwXpAk51cN8yh4NHxWwuq8+arhaDOxVEUg9sPbP19M/fvX3bMGcafbON52fr0ckvO9tt99rdz3wmH33Pz+Us+euWb/FLrz8S/bQHd/N6p43/fxO+5+f3GF7Rei77jOX2piyUvviN2+x+m077c2vfZF94vK3JL3vz357t93z4LKcvk9WL9HPH8oYpAa8QG96ugCy4Nh2IP7P5jDTpFA40gBJbKL7sgiyIQaM5R65Lk4XWDfNxFHJdR163y8epOZvJLOhXcDFhqoOd1ibdssWbS6BYQDwJnV2+EPM2Ql772TXEchAyoGkcZKgdcdd2WhkMh7owziggLmwUPkZHWL5hA4g5lVgoOJQkyQJBxtANFm/bNPAwg4kgTpsh+G2Ze1W27Zpu81cON3pP46uEGtJD9m2scHaW/fZpLlTnF7trvXbHECNw73wxLm2b1+n7djUaHv3tlv11PFWVTXGtq7a6BjCzy5/1k58/slWO7bS6jdstX1KHjVucp1Vj6sUTo1GdcCwIlFelRzWWWJZe73qeJvSdu36grnr5GpCDGenCS67wdRGCxtN7EAeJQCr+5Mt6o6OC4CfoWR58ZtKggy063odh/YJAjPtc4xv2pz3AWBh3gQAYP5NxczGhMzT9Jt2taXXJA7zfPoc74MkC+xbNFBJs8f8D4ueMUZJ1E5sumHOAYiy8QYo9YX5Hsb8WI2TDQJbsAkiKPTzwcAyD2O7+GtoA8YqgV1OF/RH8WsrazPjgqBXuxyeZkUM6DdRiSxwrFqAeRQWMGORtYY1hBFBMBcGcJDjI5CkSLROpbJba3ObdbZ3SbaiOuFlXR3d1rbzWSsfWW+7OyZYzfRFGZ3QYzyjYYqMFf8OU3iHk+uK3V4gm/LsxhH2nR+WO4Dal4Xzu+z1r2tx9uEkFN/ZvzC/4AuwHhPIhDBAUBLpAOzOHgA9a06UxJf2vftsn75qJlanZEOzppDjgmfSTuSw2KHAG8sLv2NtgqldSPv1bGwefSayQCFYgP09JAP2gscCUDoQNnf4BXOn5rLgxNtwt+fGl+dv7K9DuEIDUfWcPnMwgdS7N0rmqk5EuPSHfnJqo8F4swikDlqtfV+HnfGKy+y3P/ySTZk0TtjIQbvwP75kb37Ni+yVL3muTqsdsFElxUmbOAKpQ/R+JkoYnFMFXDi2JFqlmkYBYQCVMmVD+ygtj+4LSM0Ez0Sej42pZ3vm494hTJ7wkiOZ1IB02kTEFjNnyz4yg7OtVyF8jr6ITjQOaH+2GQ7as3Ic0XHGeYI5iawFTSHysZMfSVUYC3sFIuGAwoBmYwgG6JNmjNXGBeeLzSLOM/dNpakYsGaR0zgse3Lw4DBb/cQ6x1SavXi6qqPgxogi69ax2cYtjbZWYHPluBqrnFBnG5ettgUnzrM1T66zE85caqPGlAqAbrBNK9bb2MnjrLyy3Bo2bbXJYlA//sCTdvLzTtDv62ybQOr1KzaIZVVui09fxPbLMaZ3q5MivwFwDEO3t5Y1tvHzgTsZoAGd7mgy16HHjUPsdN30szumPQAdkdYdL+B1HuBtnAMOjrBZIC1Hs3Gwsy20O0AzG1jA3e7Y8Wmc/0BKJfmdqVsQwArukYkuNoADrDeAnFY1ntdsRXMcQCDVfONPysAeJ4Fl/NujzwxbhPUEgAE2PJv07C2UrWX753OAYifUFjsgrD9KECQ46MAh1gPAIoJfBAtCYlv9Uc3oGZEF+tUCLmCkOYfTgBUkR9QUxlxEQJk5zstQhAmQJqp4+55269R6Wqe1kHJQQVoCtWHLsGHat4zQaaYDClTrJJIv7C8IPCPvsVmnUwg2hp0rmXFOrC1x+5Fsyqp1I+3GW47U2J46eb+9790tbk3xUnOs86zD7E04OIVkVIvWDHJpsKdh7uG01DxJj4x32tiHy876JiuT1Edp+aiUIDX7O4LenArBAvwMmMNex62D+nmhpAjxTSjYjX0Cmq4pOAvZmCXhZ5h3mV8D6ZGc3Ta6UWSBAbGA35P73FNhySMDUtlB+lDmcZd/SEQe9thTdSoE9vSxJl00GEDqPVsO2QPf1knnpqCzzXvpcFt6QXbraqLu+sgTK+1rN/7M1m6otwnjau09b3m5vea8s2zD5gb7wtdvtqdWrreJ42vtg+/9NzvnzBNty7Yd9vILP2EP/eG7DuD8ya/vst/ceb/9/Hufc7f/yBe+a0sXzrK3X/DStKNjX0eXXffdn9qddz9kw7SAVcvHP27eDPvypy9xn71XLN6vf//ntrVhly2aN90+++GLbPb0Se5vn7jm+3bfP5cJiO20qRPH2vvf83o79+xTVJcH7LPX/a/DYkaOHGGnnbjQbrg2PbP5xW+8wq7+2LvtjJMX2dr19fb693zW7v/t9VYxpsx+/ru/2f0PPWnXf+kDduuv/mr//ZPbrXn3XquuKrcLXvECu+wdr7HNWxvtlRd9UiQ7EfqKi2zEiBGO/dzV1W3f/MFt9qd7HrFuaZid98LT7KP//iYrEmHvg5/9jrMtNn3w0aftY5e92d7wqhceYTeY1G+57Gq7+MJX2M9/f491dnbZu978MnvHG85z11380a/aS55/qv3bK57vfv7DXQ+pTf5qP/7Op9w7rFy7yUpHFVtZ6Sg7/5zT7ce//IsVUz/Z+0fXf8oee2pNwvfhXr1B6lTtkbaxB9EFGTGpYfAtEBuMKB8Tq1edC8CXWLK6DHZmPoLIpi5eUzkT+zk5Dn3AyXFk8sGQ17LJ5b6ZsGJD3jrryzxIXVJa7I4EufrpP8iusKk4lkFqwFn6I8BaPvpDqkbzDtFq6TLDXkSjulKOMPIcyBukahc+Wy8QiYRzVBzmJT3aO9RetzneMU31fj2atHF61DChVj221oZrsZh/8nx1GDnC0sR85pEV1tzYbPs1oY8cPdrmiGW9dd1mW/rcpbbsgWU2XQvSts3bbeuWHXKelSRy0ljHwi6SjRcKyH7krw/b3CWzbf2qTdbSJE1OVay8ptxOPGupNloCNvVuwQwBYB+8gZMgSfAChzXgY45uCnAfuwK8AUxzW1i7YR33rAdfkg/iEk9Ve8/T/OjlS5jXcJxX7O5Un0z/RDT+qwRAc+yPDWt8AbCfps0rx5o9GdfNn/oPjjp9ZxOJLZM8BlPPFIDOBpgEldgtpJxpwjsC7CDdAtBMWyaLi+G0cyyd5IiA4/GFQMS0McHn12rMEGQYqoW1c460yidKBqc/cGoHlmg0ANDUtx7QplO68rL/dpKsDl0zD9XuM6Dv5U9xcGJrsBbmP+ZNwFHkPJDOYr4F7CSATDA3WDPDneBJZod9MAa0hO9t3uNOt9VNGat1DpmkEAsAa/Wh4bazfqfkQmq0Th+2NzJYDW2cSul2QHCmLYE0GCd8eM9MS0PjcLvhpnIdUT0cYHvN+fvs7NP3BbeK7TGcRJjqybrM/os9PcsYn2LNaZRt9qsPzask6XpRz/oPuL1jI+9cacXa06YqtBH9kKWEzzXodA97K1YW9gErtc4sqOL0j9pZhbpslt24pj90Xb0cCaAexPX+JEpk2q7R9ZEF0lnAzTMaZ/iZjO9s/fR0zznW/+5PvuG7YmPIIRFIXVi94mC32e0fkXxh25H1OuEtI2zOOX0nnwCOvvZdn7GrP/5uO+u0JbZq3SZ7csWz9tbXnWuvEuB6wSufL9bti+3plc/a+z/9bbv1hs/YrGkT7cVv+LB9RdIRJy2ZZ5d87GsO6Pz9LdfYhLE1dt5bPmZf/9xlApVnpDXmNd++1dZtrHfgMKDtN77/C8fuBaTeVL/d/u29V9m3v/h+O2HxHPvlHffaLb/4s91+y7Xu2mXPrLOJAtUrdTJ7xZqN9t6PXGd//+13HACbDZP6ymt+YNOnjLdL3/4qgbZ32Pd+9Du76sPvsFec+xz7zFf+12bPmOSA4XUC84uUF2tcXZXtam5xIPHnP/JOO+X4+ZZI7uPa62+1bY277NorL3b7vcuu/IYDlS98/bkOpF72zFr78MVvsMULZlq5APG6miNl2wCpX/fuz9ilb3uVnf+iMyTTscN97pZvf9KOmz8jJUjdsKPJXnTBh235PTf1tAXt84WPvkvg/QL3u1TvEw9Sp2uPtI09iC4IDVKztQXgIAFLPGDLwgW4AEia6dHIXNgJACxgLWS++Q7z/EIGqdnQ4ze66LbjleBoAaiHebOheY134GBIHe4R4R1PzxwImMqZ9yuctDUC3JBHCAI5gTbjHI0bNKt764HTXrCAkFJwesVyaJEKmazMzsRnSewUX5wf7dr6SN1rft+so7SMQ4DxRGXY8JHWsLFRbOo1Nlugcpkm4WJF9VY/ttqqJNXRuHWX6zxzFky3TevqbdEZi23FP5+yqbOn2vJ/rbQxUydY87ZdVlVRZhPkfG8Uq3q6rn3m4eW24NRFtkL3mTx7snW2tLqjLCc+b6mqAVQWyFK4QApBFWybZLxiP8BMmJ8c650jxm5v5zJILqlETnJASdaE3fzx7IHs1WwsFwmkpr60M0zWleoLvcHZRHVE03+p2G60fZPeG1A3XpoDMHiB+pCX2Eh0D8BtZEUANLAz9sOhhz09RSxv7kGghA0x/W2t2M1sijMFPOKfzfH4OUo8Rr2Qp3ES5rEL/JxMYGKXAIoNkjuB2duX5w1k+/b12fSPmerPdZoHAOg9uz1fa5evLywdjuGj/824ikpkgTAWQMJ4gsA+EgGWq7NuU2CL0w6DsQsR5PMJh1mASLYXw6RdkK9Ify+F6NCnbaTm1mEj7N5f3WcH5NzVTaq1GXJcKmoqxCIK9mZaFm2EbNnZ3ql/S7ZitJjDei6azAc4kSjGzxYxhyZOGy8Hb6RY2V2qk+YLnX7auk9yUbL/CDGADui6Ro3rVjGDwoxoWM1LlSuhMgNdan8Shrlq5dqRdvtfyqyldZi98KxOO+e5HT1diOu83Vjz0FFlX0qAjAAkyXIJiiKJxokSAGNkVpj3CHrvUsLEYumkVSinBbZIV9za5uSjApCa/RXtSdD1Ga2bcyqK3c8U2Nsbte4A0qdaO9M9M5u/ezkW2kfxkB4wP5t7RZ+JLDCQFmCMBz5HdEIgl+0Q+HNBwQ9kf8Y+MZVUZS6fX0j3KnQmddOzh+zua+Sj9yrjjxtmz/tQEBTtS/nuLb+1VWs32ze/cPkRt3nsqdX24c/dYH+77Rs9OBdA7djaSnv/u1/vWMzzZk2xN736RXbBxVfZmacusRny1V/+4jPsJW/6iD34+xu0h0u/rp72skvF+P20uxflhz/9o2P+AlLfeMvvHIB93Wf+vadu57/1Yw44hu38xPK1Yvr+zYG8be0dtrNpj4Dyax2Ing1I/as/3Gd/vvdRu/HLH3Ya0C8++2Rbpmd84/OXC8j/tH1RQP7i+TMN4Pemn91pDz8uot2evba7pc0+8b432xtffc5RIDW4wSnnXWK/v/kam6TT4pQ7//awY57f+OUrHNh80pK5KVnniTSpP3TVd6S5Pd0uedsr+wxSp3qfeJA6XXv0pR8W2mdDg9Qcy16iY3S9jyt7kDrQlfaLWPoBUWiGSFafQpb7GAlIrb06wYEAokbaYbBYNj/1xIEBrPObKcdHlr/idCZDsKQISgB+YlMcu0wZ9ARNYMECCHEfX3DOZgnMc3qJ+iX1xJHDscLRwonDkSnVf6aK7VUDyp6gcH9YRLwfjrd3DrkfrCH6QTKQmtsNkxO9TUA1GtSwoWfMny5HuNMxpUeVj7Hq6jFWLqmOpqZWq5lQay2KOlZVV9geLTpbN2yzUgHbY/X7uok1tvapdU5/Ggd6wuxp1tDQZO3bd+g4S4mNE4hdNbYiOO4cc6ODOsJyD6SBEhXsD6DZAuCua2AP92agO+1LgdMkaQJkzUS+Ij+9LrgrfYz2dWwINQza3gDF6UAE+sMUOe5IaAAI0H8BqdHbdG2mLzSc54uJm0oCxSXLcwFDQPKgf8Eupz/QnXxggDmb60hqCOOfr3R1TGU34ihsrNEZBRAHlIBJFxydDwI9JLLcKkYb46Ivsif5bL/+uPdo9X3Y1ID7ZbIP7Uk/z+e07aWEnm7udNnioxJZIJ0FmD9qBGhO07xE32R9IsA0GIMczEPMy8HpJEloaW7iODV7Jz+/AgqwPvVl/8Tnu4eNtAd+eY9NnzPVps6basUlJfaUAr1zl86x1j2t1q71EubR1vVbHZNnvNhCNRNq7Kl/PGk1Yk9PmjnZNq7eZLOOmylG9Q7btX2XHdC6Tu6IaUvn2hOPrLS9u1skv1Vmk4+fZ5sEXIfRpmZ+PkFBUOadsIUEyju0NnBy0hfkOpBSi1+HArm9YK5HbgNQGFkS/o08FTk6IA9sVOAeP4J+BYhMH9urfca+Nml4T6x0+5FExZ8K88E8ZjAk3VhbOanEOsd7YQf6KOuk1/5nrUEehOfCmu/vQl2xIx3PJRru7wpEz4ssEFmgYC3gA4GOZBPLM8PcOhCEv4E2UqGD1B17xKS+QnTqXmXW84fbSW/ru+THVV/9oY0ZXerkJ+LLHyW/ARD7s+9d1fPrG276jW3V3gDWNYDuPQ8+Ya96yZkCa1fai553kv3g1tvtnW883350258d0Juu7Nbe5MxXX26P3vl9J0dBiQepPy+pkdFlo+wjl76x51bv+OB/2mvPf54DdgGOP3TxBfaKFz/Xsamf+6r32c3futLmzpySFUiNXMcbL/m83fHj/7T3XHGdA89f8qYr7PYf/aed9+aP2gNiabMfeOVFVzoG+WUXvVryKDX2oav+y049YYHY5y8+CqSGaX32a9/vJD18QQ5kqvShYUJnC1J/6Vs/EglhpH1c4HgquY90TGr2CaneJx6kTtUer37pmemae1D9PTRIfZyO0MHu7L2J90xQNopswIA7OArOvsxFXvXL3uzRQWWhPlQW0MgzSHPJlvNyHzCpsT+bX4DA6Ghh0FhEpP3JZPpk4MQFwB1HqVLZCYfIY8swHbOxKc+D0QpT1R+Rph4wfpBrwGkGiKRafO2UE8Xf2Zgg78GJhWSbFABZQFpAbydxE+f10N8CcD6FK+ScSaQ2gmviZUG8k47TydFZZys9o4Pofiw5Ep/CmuhlwvDyP2NzGLPFMhrLtWNPQxuLUQX4RvI2WGs4lIns6scL7+jt1ZtRQN2wKQD1Vjm9aDMX0il0F4DIcM4AN5grx3qygGjeG9B4xZ4jmdTjBbLM1xycig3mpVLibZss8SvtQT/F2f/Xri7XpzKtd+/XpO6sDxwpB6QGFOI7AAFjD8Y7SRQBLI7Vgh0IOJDEjEAG4wpwP596qfSB7RovSMLAqHbTYVQiC6SwAHN4pcYt6wxBlHrGbSFNtBm0HoDoODF1q0tw/ofHks8GoKqfM3MhkeaChJLr2NOw23Zvb3IB3Onzp9mGFRt1ammU7RPDqLK2ynYo/0O7EhCPkTOH9Nbk2VNs+SPL7bnnnaH1drg9/NdHbP5JC/S59TZp1iRrEzuoeXuzQOr5dvdv7rHxMydZl7Qf556+xLZqDWYOT1dgLp9SV5KRJr5j9gls9oAvaze5A8YpyDaKPT47AbeuB2Fo9jfYoFXzO4H07U5S6pDN0H6Gv9OHWM8JmrImdLbssxZpeO+vGGNjK1S3BJMgn+MkCEHVQEIkSCYGAM4ea5vqw16FE0jk9GDPslhkGp+YsYcBSrA0nZGiv0cWiCwQWaAfLeD34cxp7MH5zjyYKTmqH6uct0cVOkjNiz/xf/Lr7zq83haPMTvnk0U2ZlzfzXLDzb+V/vIWyXO874ibwaQGfL3nl99MyKTeVN9ob1MCvuedvtTJYZx6/AI754IPuX+jK42udbqC1OeJ577H7vzJdTY5xjLuzaRGJ/urnz3MpEaq4nNXvMOxpn/8yz/bT288DKLHg9RId8xR8P3d0m7OpCCNQULBEQou/8e7XmeXf/Jb7j7IiXzvK1fY9h3N7j3/9afv9yQcBGj2IPWv/3i/tKcfdixpCiDwyeddbH/+v+vEQq86qirZgtTv++Q37bmnHOdkWeL/zQPiNanTgdTp3qc3kzpZe8BsH0olFEjN5g4W6CwlTEw0eQYbwcDzZSPLEAZucWCW/uf0Z+kkMWAExuFQn4TZrLPBBwv0Rxtz1XF6NKnLStwtHVBIkCDahSc0MW2Bfw3ACT4GSJwLpzRZe/rADSDqSgHVHhSieQAkARq99thoOaldAL7Si4ZlSeb7ZEkzcEZxxHxCRYJBuQx++Pdhs4Tjh2wFYxhQ0YPUqfpwEApIXOI3Y8nYwDjAFUWSpHCBrcRzBMxgQFyc1l0kTBykwEm8leiPyCj5RIT1AhRhUse/Gk44WpupWPLZzC+ejUZSyzb1rxB4R6jH0A9oQ9p6ovo078YJg7UtAsTVUQA0ABSGcrLERIbCLrA6SawKYMOpdNq0LwzOdA3C2CNxGRJEADvpIa10d4z+fixYgIAbfZSTES44OgiDG6y307VvZS1zutN6Jwd2aiB6lWiCRbnaOx0aUWwdAl/Lysvs6YeW22h9rxVD+p7f3GtV0k08+QUn2XL9foTWudnHzRbTutjaWttt3dPr7KxXnOkA6Yf/8ogtEEi9/pn1Nk0gd9veNtuipMWzT1pkf//jP2ze6YutVAD3GOklriZRo6eEp+iU2OE4gbfjNO/E7xliMeRgHymbxJ8cDILRAfmBPQFrBHN6LQmctdIjK8WehL0U9/EsbQ8Ms54QGKvV/MZJmvXaC6EFToLhCml0d+7aa6XVo611pGRIioclDMBSB05VNew7qBMo+lyMCc4zSDK2vLnLsac5ncXv2FcdJ8mtCSRmjPbDx8I0Fb1jZIFBbQGPn/j9vjuRfgxOXoMBpKajrb9PuZCWHbSyGvlt542wssPE3D71w/WbttkbLvmcXfvJi50mNSDksuXrXPI+NKlf//KzHRCKJvV/SJP6JzFNah4KWMs5nT/99DobKSkwgOG/3PeI/ffXPmYnHDcnVL0u/fjXpMFc5SREYDJ/5b/+z8mGeE3q17/nKvvWFy93zOV4Terlqzc4Lez/+frHrEagOMkAb/7Fn+w3P7zaMam/9d+/dMDyddLNJjkj+tFhyse/9D276/5/OZYzmtqAzrCWL5Ee9Hvf+grr7t7vGNuf+sDbnL3u/vvjdt0NP3VJJWFSP/jocrvy2h8IPP+sexwa3Z/76k22o2m3feLyt1htdaUh37FxS4NjoYcFqWF433L9Jx0Dm2d87ms3OW1u9Ku/duPPJX2yRgz397j7kqSRJIkkTkwHUqd7n96a1Mnag5N6Q6mkBakBGQAY+ErGgIw3SHziM/97Jlz2ix4kZJ851CdhNvsAQGzg8wVSj4qB1EOpQ+brXQJnLACpATZxsgCG6N+5Aoh4Bs6YT8AEKASbujcoxPOQEiFJHgOjSc4fQCVyD87Ri42X3qDvJjFR6UswYBk/sJE8syj+SGxffTOf/AeHFE5zUD8593I2+3Jvf7oiGWsUuZKA7R6w3hPNETDQ0Z0EOIfxji0GIXZyRDdnU0pSqxkCUygrd0vTXM59fKHdF8r5BiDoSxv0Hl8EFbE1bP7Vem57HkB/7s87wmKkz5K8r0xgBe+8TuMj0Bc9dgrBpQkCaqo1/ms03vOpP+jbl3FCArHNkng5xsx97HSsPLwpcw0BFbR9B2NAkDV2liRLWF9Zbpne2JcRKGYd5vcup0dOJlUFv4tH2R9//CfbJemrukl1dvqLT7HqsdV232/vt7LK0XaKQOpGyXg8pGTD7S3ttkR5HyZMn2ib1mxSouHjrV2A9fJ/LndM6h1KyvOkZED2tXXaeLGtF+gY7yrlhlivI71VYjstPfd0Wyu5DwDkdIWAwwzpMs/SnBsfoOejAM0oYSCHgaY0mLdnInNf9rIErQkysg4xh8OQbunSl/oFvgFBgOBEX1C4L0Fn2NPYGvMSVGbeK9WzAKjHjhHjuWaMO/nGmp/s1BrPZ9/mJNtiDQUwv1n33qyksOTE8c3H88m9gDThsXhkPl0/iP6evQXoW/5kbPZ3iT4ZWeBoC8TcU/eH3KxFg8/KgwWkzqdlH3j4KQdsAlgjXwELGkkNfv7CN24WQL3eJSj8oKQ1zjnzxJ6qoPvMIvjlT13ifnfX/Y/Zx66+0f55x3etSEQ4ynf+99d2mxIe/vXnX3NAdu+ytWGn07cGUAZcRrd5lILoSIpQ7n1wmX3tez+3bdt3OtD4sx++6P/ZOw8Au6pq/a+UyfSSZNILJIEQOgr6sHefBdvzodi7omBFLFiwID7FguID9f0VxS7qsyvvKWB7iihKDSWQkN5mMr1P8v9++9w9c3Jzy7n3njtzZ+bs92LIzL3n7LP2Pnuv/a1vfcvWHbXc/e4z+vl3fny95Epq7OyzHm/XSGbkGwJyuQ7g7Ns+cIXTt6ZIIUUeb5KG9Kvf/gn7ydUfc+zoTI3Ch1eJXf7baz/jfo3mNHIdX//cRU5ihHbdjTfbpZ//pg0MDtkTZI9dkkDhHoDUMKcv/OhVdoPA65bmBrv+2s86kPwLV//Ifa9d8h+rVix2BQXsQaEAACAASURBVBixcSEg9RppbT+gMQGofr9Acl/4EEmRCz58pd15z2YVUlxjpxy/1hWyjAJS53ueMEidbzzKOUcn+tp5QWpX7EmO7Qql7BUr2+GAawA8nk5/+wrB4YXZP/h0WaA9m9YxCuNCQVNG8kzqbCC1B2SdQxW6t//5ZAUIPGtnssY4zPjnsBPW78324nmbeY5wrr4DoN7RLpmGFLuIlNR09hnzgXnPe+X0qfUD2NHHKlMB0Crcut1hOkj9AmS6R0X4+O4ifW6RDmIe7AUYB7SFKQbgFct5O9URr7HdIKYTesPFNq6DRjdMJ9Kv5wmwLHQesI7w/S3dOvwKxJ2KzL5s9uMADtMN1uItkt9IB4RYM4+S3BJyMS62Uajx8gwcki7bZFMCEgAPZcCqXQ9gMDKfkQJp0kN1Do/aHrHkZlIDpAboISCF3qsPyrhSqDG9vMHeGgRyABiR+aDw3VTUFJ5Jc6PSnpXpyNo0VaXM0X1fLf8VuSQAad6LYiS8oo7LnLlVKoo4ZLPnaJ2um6fCgPJ6ddPZ0izk75HhQdXIkISKPpfKgRurSHZQKbc0vssujoY1zOpt92+30dna88Vg6lXGVXVqH+4eVDFCyYZEwKidTwBATCDcZzamlgjnBxHMgqWM5jRZU/whq8ZlNGlRYk+g2C7Fnyn8CnuZOQGA7DS+1SdX0Di1lBNw5jPtYkF7v2+57o+UWee+HhscHLSFyxdYm4BuNKNhSQOMR2URMo7tAyNiUmcOrD5kIazxhE0ddd4mn8tvgV4KleqlIGhXzjUkf08q4xMHtRYNy1/kva+W9CQFdg8pQyJpiQWKsUACUhdjtejfedmbL7UzH3q8nfeq50X6EsAzrFykNuJuV3z1R/a3W+9xutVJSyyQywI5QWocWw7SaGjiRJKqV0xzOr8udxCAInVIALgOfhRIVaQO6DHjucV0N+N3MrE5Sr14ekGYqNfLB1LTV2zaj45fCFjkMDMgJ8sX64p6v7g+B1DJeJdTaiNXXz3T2R+EAH6Zb8zqbKAfhzdkW4Jif7nBQeQ97lD6aT7IjXvSB0Bf3i/AuuU6vKU3pC2QefAgNU4y4CXf82mvfAcmFWCUiM6xFudhvHgWz+jOxUxyc06fzVYciGvBeIKNBXOKFOxC3nWuz6F3swBqiiXl547FNWsn7joAtwQvdgkoyNRgs2O3lfUAm8WtxdmeBj1xxgdA8z4FQ8rBqPb3ho1HcSsADwpg3qZ3Ji6ZkYkbrdLuxDgT+KWwGMUy2WsBjwp5J3Kudal1gfWLdwUNdwplJizq0sZtpn3by1PBPs63r1WibdhWKdRHsdJG9tIQGze9vz4DqtRA0agCb227Omz+kmarqvb7ug9Ph+8a/tnh/z179lwVTTxgux/c47Kz6levsI6qedYmLeoqAdbszATBo+6DXJ2A2LGSlfLM5nBPAqA72J8DVnQg88UaTWPv3a19iXMAcinsE/iRBMZ942esN7RufZdrMn+8zMoSrXXDPQPWK4mSRhVVHhSba4uyw5hbXIsCi6yJ3DJKEBa/B2ksMtZgg4eD1gQljlfQN5BEyz4zx2pyxBggrMT3IOlT6RbIVt+j9CtPxSvMsj3b99u2TTutRuzJob5BO/7041Tgtc4G+gcUnJNEoHT4OYiOUoumf8jmzauyqpoqGxbrcXhoxGrqat2a4+spjYyMuuKp1LLh87y281TEbdZsLSQ+0jUVTZX0OZIFEpA6kpmK+hBM40erMOIvv/nJrHIbt4ulPTw8LHb0Ctu8bZdjFl/xsbfayRvWFHXPXF9CQxvpkqc94eGxXzu54PSyQF4mNQ4mjiqaqbmKduUyS6aCXvwMpzIACPl2cFAv9YBQjuHBOekQRQRQE/ZrXCCrq4quDlOcrpCWD6TGYQ9YLuYYi76xz8NEBfCDKZOteB2fLwdTwB1g9P+SYyzL9bPZ0AVCUoAr84vkU6+/6FlIDqzOMPkCDeRRd4ACXOMwlU2G4l6BexzkcjXAKYI+Ose6AybsIgpUZcpSoGCQYz2lpgd95WDKv8O6zuViqMPk5oAMiO7A5xzTlKKIIjalJIEyW4DnJeV3j2zEelLIewTT9z5JQ+wUGzTqwbyQd6pSPpsJyvB9I0iyWod40rbjTmVmbnHof7Bn2JCVKSdzkneNdQl5E4I1f28bLBtzu1LGNb0f2IAAFHrdjCU69LWK4Ma1//GOOC3+VMX4jZJyYR2bzu9OpY71VO4X3gOB1HJmV5TTPmRuoE8MQMv+zbvm950w7oGP5wLoMUh/4Nv2tPeKNa0aC61NYk0XE1Bkv51to/Ll0H7epDV5txjaUVjTmezJvoLfAZO6JiW/kf45gGif1UFRRPwk/AzWEfZs6gesknQKxAfsFd6/+Te/B9jGx4SdDdjNOk/9AdY7gKzOvV0OoO4Xkxy5DvwBFwiX8bnXWvUPIDyqb8CeBTiOZjqZIl2pjYt95Sjtk+yX2Wpg8Pz4U2TAEfQvh89bzrmdXDuxwGRYgHed4utb7tpq3R29tv60Y+2v191sqzestsb5DbZ/V5tA6GEViW22FSr8uvXurdanorGLly9yuvwP3PmA1pSDtvaEtdah4meHtOZSHG33g7t0reMkfbTNhgYGtX4O2wpJAbQub3GF2pM2vS2QgNTlG1+0k7/30xvs8o+cn/UmSGB8/IpvWYdkNZYtaXVSI+hgx90AzM962XvsVyrS6KVI4r5Hcr3pY4G8IDWPSoX3Y+Q8oodaIJ6a1VJeRy8+PcB4B4WDhisAqQ0Unb42MUwA6wEZo7A88vUGJ94xeotgcEQBqTkAUCTH6R6HGocB7s04ZgK6AEYBSgBH426wNcGpuXTUQ0ipfeCePI8PgAR/B2irP6RyIENzkaABLCH6xn+TGg9zGWaPO6zpO9iMwA3zl9RYMgNganHAg0WdS7eTQzKHRN4jzyoPNLEzo78cDv3vuB/94mfFzJli7Oj0ngkqRGA2cdDDHgACzBzGONN7wtyD+bRSn4uqxeuyAvQObupSevM0B6lzjRPp6utTBRbLcaBmTj4oMAR2G+NUzsaMJ/hRo3cCAGQmNtZ/9FMJfLLH8n5jl2zvG++BB9PyBSlYJwgKMo6sbQTQpqKm8EycF5X2zLCPyyX/U85npd/sr0hMkKKP74bfw77k3yVHEtC/yejIFiwupo+Ay+07D1jjwgarrq8uSYIL0JcCgWQQFdt4TljK+B/ZQFskgfB1sJPPngpsFQDB++QDL9e+DcEhvfF51hsKs+5VtBo9yEaldhHcJ8gxVyDT7gf22oIV822WdC6RDtmigCjyIP5qjBf+6kqB6YvFfI961vCEF/aRezuHtOYFvSNL5Xhl7IT1tdP73aYOdGrskTSMw68vdnyS7yUW8IHlYmU1J8qCEHcWKEPkwY1b7fab7nLFX+dKzui0x5xm+3bskQZ/i8DqJrtROvwPf9IZtnPzTjvquKMcaL1n21737w1iXTe2NNpdf7nDhsTYGejrl7RRn53xhDPsj7/4o61/yHrrOdBjLYua9d3lCUg9UYM7ifdJQOpJNH5y68QCFWqBSCA1TiQamqcurHYAVBhYxtknTRyQKmCahpi7qYdOd2m9Qxs1rW8ibUffeJatkhVAQxdAEkYIzjmMkHQ80TsWAAGADABJ44Bi0PNxtnjwb37PoS+XfjB29bHjMMDK9/OB1DjtnWKUoAvI4Sz9UEJqPc/hNY3D9uXZaXGy+vz1PfDPs5UbpAbM4VEAS/2MzHYI8WPI530hPsBtxj0o6BM8AZZx4yzjASSRQs9BqwbgWsbkEJntMO+ZTMc0SadSfWNMPCiVb35jLw6JYYmPfN+J4/cepgy/vwFIbg7AZ/54VhZzmkMqB/4O6VACvmVytrkmsiVkUQQM7fw95fmx7T06gM5kTV2SIpDJgH2faS4zNhzQmZvFHHR4PwEyKWaIvXkfys1fYfjLC4fnn1+T9YkAkFaau8AU9MZ5sdhDs+myDilQw7qO3A/vHizRTFk4xBcYSwBqxhMghjFNWmKBmWYB9szl2ouo4YD0A+sZACr7DpgvayXFgQe12LGH47/F5Zvs39FuDS31pYPU2ixvF0jdJjC12MZ6QQbOUWJChyU6wtdzknYyEP68B/j9PoJfRBCaIH42PySoGaFsKfUTsBpfaZmkqZbK0e/att/qZYva+fUu0EwwNNNezprI+kfgf53qdDQo7S6fj4DPir9KIPsu2Wm/1rvA35prGxTUzRUMZ59DboQivsXsmcWOR/K9xALpFuB92SFJLiTdohI4JtqKZFbu1blnufyVzWJSdx7otuPEfp5XLRkPsafvu22TrT52lS1cutB++MX/ttNVKPaA2NIbHrpeUiAN9sAdW6xt73576GNPU4bJXLv1d/+0rffvsNZlC0T4mSNweoPt3rrD/u/XN1ldQ62dqmKy604+ilTYiX7U5H4TZAH8f854zfMXT9Adk9skFkgsMFUsEAmk5mFUN83WiIUBEAVbskknZAApwMAeFT+BjQpjwlX4JnXcObwBGBdm/QWH58PlCirBWF6ShEP93UqNxnn1rDaea60cfP72mJpnmPB5UhxpAAw8K5IPsDhwOjzIHT74BCC1fkd6d4aHd/YD+E8hnlwdQnQVaVH6s+uB3bZg2XxpelXnNB3p3T0CNVbrYBK1cV9SJ3nWfGy9qNecyM8B0MAIxbBewiMCDpqzi163kHFgqHtcWiyMdLOtcir3qfBbLhfKBRn0p0WHtZMXBIGebEz29I74YoFoyZYDpB7TkqaPebQG6AtsK0B6DoawYJt1iAx/DdsDjqUz8QPWevCecB+YawAC/PE/yzYIzMntvaP2QPc4S2oi51Sl3At5iONbqlLBsiNnNRkfrEXME3/gxu5u/urj4W/kGmvWLQIJjDXjNERQRWNG0I7G3AcvmangctzzgT2iWRvsErEHWXfZRw4LDOmGgEQASN1or6I/rzGg0GomwInxo7F99Iql9ED38FgafNx9T66XWKBSLcA7gq9KsJn3hD0X18D5o1rT+Bs/lf0YXwfGrd+P8j0T+6bbt3Lsm20CqQFma8SkPmJfd9vh+H6Y63743DCp95bApGbN3uACnEExQQLJTWjgpyHAdAnmNpJxANIeLEMWA9IDtiQwnWuvJijma7gs0rrW397j9vym1kbpyyqYL//4fq1JZJ/lakggHd8yzwHWudpWEQUApBlbmNToVPPdlXVB/YZchcsdcULfi7u4eb75k/w+scARa4LmIedJ3rFKbh1y/lrEpN563w4bUvFWAOjRYdUVkab05ru2iRU9IG3pKutoO2CnPfJU23jLRulT19mSVUv0ns21e/Tv+Yvn29HHr7FN/7jXNm3c7MDsHgHeq45Zbffedo/WzFppWEtTXgUZl69ZnDCpK3lCFNE3fx7El8VdJfy6rHVJEVdKvpJYILHAdLZAZJAaI4AnoUcH6wCtORx7AKl2OaUAIxyuAUcCR5fCLqaUvwC4DTCqgEEcsHgrZyP2wPluMTz2awPmeQDX0TFUDQfHDFkkAGGhQMbgGYNDDc4tDjmgLtIa2ILfcZjgsAPjDTvxs3QnGBAIkC+XHRzgmnKig8NVcN/dEUFqgA3AxGYq6kVsjF2ngA36PhVBakBS5hj2dqm9EZ8718c4cKHPTDEgDj+NAmZ7ZVcOj4B4MKo52HnQzrGBUmxWUmdd8EKdYS4ARI3os+73+ShCug73hnHENTk0xt04eDJPnMwJ9gq9l+mFYvg3wRtY3Rz6l+pZsqUOYwtfiIrHZFx69Bz8HCDOHw6Dw76Y6cjoZHg4fh1IfUjvW3aeqXwKWICw4FYqZZv3MtPyyfoDoB/OgvABQ9YbHyxkbYrC1GHMODRxTdapuwUAMBNbtKajWx0uVBX3vJxJ12N/YJ1YkJL9IGuJd8FrtTKuaK3yd4NeUvYCADjAm0xrCO8WTj8HAN5vgBuv1TqT7Jo868y2AHsTMjpjetQERVN+QXjtYv8rtN4KeyHfc5lW7GBpCzK7WvvOFEidgUzA7/GR0Yx3WVVpe2945PAzYAjvKQGkxg4nLZjnApy0bVq/CZr7f6fPFBfcRJc69Vzs0zwvZIt8vjufc5mCeqY+pfD39ww6gHqegC3sxLVgWiNBlKtAr2d/r9N5I5e8FfsTv++S30rRX2Sp14tQg78VFyt+Zr9JydMnFjjSAgN9ZGfNFuO5WufkEaehPyipn30796s44rBjVM/VetOxv0vs6QPWsrDFFooxvX/HPuuSlMeKNcsd+7q/t19M6oX6e8Bq6+skGbLXWle02pCKxLJezJNflGhST68ZyP7J3ufwoNR5ef6CBKSeXqOcPE1igdItUBBIze1wqClGAljHAZlq4F1Co3F20bzjbwfquQImAfiFW8yhwDEWUgB1BWHUDjDbJaf5HjGofaE4ACG0g3GAAwZJIPXBwd+nQsJa3Cp93cBxh50iBol+D6jG4YW0fKdjnQJ8wyAc1+VaANVRWnBoCAD+XfdHY1Jz3QACLKx5SYd8zNrCrjoxn+aAxFhkO9S4oh/OjtGt4oMYsI/41qKauama1DAcdRgVUA0ryB08NSc0bRScgZUlB87Lerh5HwRnevVucFZ0UiR52csBUM2N8x0OC7Uw/YUVQVGs8QJHgV24J8EaAHbPioZNBUjdkwp8LFK2QHqfxmUGgrRd5H94VoIlsPp5Lzgce0Sfa/LO1SGlk+EB6AcaePfo8DkTpT6wCQw/xmeF1hPGIptMUjhIEjZlADAEawfXY8wixEcOGw0A6x0K4vFdxpNCfInGcaFvXPbPE4RYIdYfAUX2SfYQ57wD6rDa6GcQD8lg4h3iT4P+261jaYxMxhs2NWPOewdr0bOr4+txcqXEAqVbgDmOT+mBzdKvOH4Frk3AB78UcgUMRfbg8N7vg3iFBOR91h3vI+8a7ytB/cMyivT+duztlO5qvc0TGzC9sVYTOITkQOAJPzFXbYrNkp8jI6JYbfClIlxQrNjv5dibfucqKujcjtCmnG1/yTZmAyqU2LW/xxoXNOhGKvYbklLB/yXwTO2UXM8EuH7i/Hl5s8iC9ZEswFH3jNg0n29Fvz0Yz2MW4hPGOU+TayUWmJIW0OLA/4UBZIBqFg3+7+Ah0u2oCeR/Fs7qE1HFheHH/Rf/PfdeejoK595E6mNKTo/0TnP2hrgYUJXGyX7+XJJoUk+LYU4eIrFArBYoGKQGoKD4CoxQHHRYpIBMALkwu9DTgjcdkD4CL5clCZADBp87JPB/0THCWB8408U4LFAsDHbHygZp6OnZvHRH2Iml554vCwAAuNepQwYsWoA72LUqVSwmB8X2xMQWqMThpRFZBNkmzOzFJmgjRmHTpvc5nyZ12Q1WwTcIFxvM1E1AG8aZYkqF2N7PAxdogcmaurgLxRAVTp3gHOtUv89VFBO9a2I4vEuFHI7jNjvPtE/MB8Bo2M1kA9B3bEjAhT/oeSJLw7tM4CnQnk8d+EN28H3z4DZ28kwm5n0AQgik1osftrtPm852oMSegGxbdEj3h+S47VDJ1wNYIUAGmA97fZnWFP5EOoCH1phCAYZ0mzBXGD/Wui0aD4J6xQIm4Ws7cIB+VvIgTEDfWC+Wp4K/ZAz4zAz2zEAbP6XfrjFA5sP9zL1LQXo+c4NgKe8LYA3rCuPToXd7Y8egK1CWtMQClWYB9gh8LYKfedQfCu46uxbvyRpJtfE+OKmKEFDqL1hoIJ89CxYY+xqBU7LvIG6EWbv9PQM2oD+NCxvFJsycyeYP7bNn8f4eWe8k/MA7BOZSk6FYGwHawqRuCWXVFfrchQzAiFjNO+/fa/VLWqypqWYsQApZxddioYAyz5RSkcp4edZFJD+i7HljvroDyaI1/BKINoF8UvZAQbSrJZ9KLJDbAqX6YYl9EwtksoCvJzB2DtN/eP8wTouFz2CZ1thMZzTOx8gD0kd/ds5EVkxA6jhHKrlWYoHpYYGCQGoWFlgpR4tlTHpyoHkZSBfs6h9xIPV8OcGe3AV43abDB8wGmNeVyFYglZK0w93qP+0EOcTZCpOFhzwAbAI2DGwQZB8cCK2H55o0HGwORshDIHsC+M0hCQAP5zgXiyXX9IobpKY/2ZiVBBeQqojq9Ffya8GooLW48cCwHSNWEcBs1BaAr6O2R/rTK6V/2Aydtcjmq9Fj92zFz4q8dEFf4/4AXLCpawmkpDTlAUTR2qawIZkRBKJImaaNBZqyRJkI1MAqp2BnGID3ut6FsJUYL4Jft7cjVzAzUbYwiAuYc4wChD6YkG+wkWVhLP3hm8J7MBnI3ig2DRpWO6nn6WnarvaAOhSWvcnXP37PPsL3euNAvKPcsII/EwRwgxTI8GHWZ4awv7KPEiTiE7ybTh9crwYZGy7wqT8A0zBIYbrvUTCBoEIizVLBAz8Du8YMrtdcXiyfiDUeP7Ecc5S1b4XuUZfKQIA8EJY6Yg8M/NLog+ABAV5D3rku1WQheypch6G7rcdGR0eteVFTXoZuUDMgt481KOMgO0fBQQob4mMWErRdIP9zrfaOOjKbtFbEGRzHhvj6ZH24NUjPvXPLfmufM88WL2mU3xsUUeYxB/An8XvUB57n7o7cxZDxS9HRRr4jikRV9FEMPokfD2mBYAPZk3HapdC+JJ+f3hYYy2jTY2aTbJveFkierhwWcJKgqaCpZyWzDjvZy9TG5n9e7P09SQUChDu3pkgRLPjci90o+Ewqu8jNcYh4QbYxeyXrt0scz7LXJSB1saOTfC+xwPS1QF6QmjXFO8MAVDBQkcEg7dgVQEwxL51+rRYfHFUPUneLTcGi1aLDdQFngFit7cExLpoOkNFnGJqAzD79EdYNVcURH/Dsz/Tij1zLyYDIsUWrmPagircEIGiQqMQhDBDB6Q3qH8ieAC5hQ4AcHJZGAP0injZOkNqB7eozkgLpjU0HEL7aMfmCnhbDViniEcvyFcYsqCp/UGNclQJ78t+KOYRUBXIHBwQAcZiB9ZipYZ9wgcBsV+dzQQHNIOW2kENy/h5H/wT9ALjn4OsL7jHvAQ6Yv/zuLgVx1ihDYmEGeY/wnXge3iVmCgfLTIfKQOaGoqH5g1YESDYJYHtQ7+jMhKgPH0fsiib1sVqfAnZ77ubT0lMYiNMS7xagghRNIQEafxemNkWq7lOaNkkjvgGirlfQp1EL3Z15QIf0HrMmArgQhCgEdMn37NPx9xw42HcBw4ivuToIMtr8VN0H4Lae1J4L055g0U69jxRbTFpigUqyAAG3VfUqxK01fpf2VXyicrTA75rtfFZ8VR9kBRD3+y++TSGEAXy3oP5I4O+SOce1wrrWgNSAtc2Lm2N7LO4BmMrevEXrMCQJ9upwc1JmKQ8klUzvpLTmqI9o3vOsAPfIaIwTEwLfLp8P4n0bH0QLiiTDJg+CDOwrLDX9kvno6BqwQ00N2hfmuoB1pswfrsfYs2dkGn56RR0YfPJysZwDn12ShfLvuFcCUsc2XZMLZbGAK+yuFn7/8r17lWjMqSwLWYn2LKZPHjxmfU0nmrmMn9T2wGmLjB0wkKiYQ3CUDS7AdfjjpU3JBvb7APuML86uqgNBP8ie1f7kJB8jSpomIHUxM8Bsx+799rQXX2i3X391cRdIvpVYoIItkBWk5hABkIHT1iVPlDR/GFs4+gB8OJ4B0ETxuIOOSUwaMn9YpHCo2/U9GF7lKPgWxaYsnETxOFBwCBkHWoOFFwd7oxzkA/oP7zisVwV0mB8AyzjcHKJg+6UzD/Ez2AQApfk+Wngw19D+xEbcEzCT9Ro2m1/ccba5Lrbl4BR1wwg/754H96laco0KSlQFP2bzUFGauVWZgdNctmJcGS/0kzM1mJhsRjBt/Z6FXir2jFsjOcqYlvIZAHmCCqQcZSsYlOn6wTwK7BAw4IPgQ3pjzjMvOLRxGA4zq9I/ywwMUvNTbNJiJkIpxkh9l2djzuJooNt5mAalOtmpeX2fgGJSx8KalpluzeEZ7Wjen8X6k+nA54vxYUtSkHNJruAf3SnW7nYdZJMWBL5Wq4gUbGrAkXyN+eV1o5lvfJ+1ife9EKmb8H1I0aYQXzjtnLl+ilLJaYxXVO1w+kMqNw1Jl3IBVfnsNJV+z6izNy10WUuSShDYxB7LXsw7xe9ZytuUwg4ARBHfMuF/U8lsSV8ryALMUXxCCA+889uVtVOsjEW+xyL/51gF0PC7COwFMlzIXI26dwbfzkvl5LuW/72vUcG/+S57J75geL8rB0jt709QD/bvAe3N+Jb+/cYlIXBFpgVZXxR6dpInCmzBxMYHJbMPX466GgS6HCNO3/NZgJls4MFpJMpcwB6fV/YDJMd/xNdlzfcgCT4Q+w1ZHwDMgL/Z5EwoHnmbMqWQHEtv9J0i7fjkcbQB9dWz+tizAGzoJz4dfi52mWo+bRx2Sa4xsRbwwKJ/b13x1fzu3MR2MsLd8C9xQyF0RXBHI1wx+UihFoCpLIVRJ6OarSFNxToH25k9IN9U8+QWrucTWAnqkjzssv3KNNhTCqRu36xUsEUyiuotTHJLQOpJHoDk9mW1wGEgNQ4sGoE0mJAAeR5wfkAM1O36Q8PBI/UYBxQVABxMUveW6jv++86Rlhe7IHWQLutTZLg4izJOKWnpADM8m2dzOLBSq+8+STdsCx2QAM02CDQJiu/NcszRoAREZpYJ1wGc362DAs/LQQtwn4PLDkkk8N848BzEuAaW9amWMFmQTgkA8ODgBFjowDs59+nMk1RA0z3poJgqfV39Y46B00RW2JICPY2qoh5Fr9abDOec4wHDHv6eJ+hgC+ZA+ADGs/IHeUOetZD7TfQ8SL8fz5VtPEvpG2OMbiTjzVgBJgL65mp8DhYWHkQ5UlnD986k1c2tHYNV/wFokB6IwQlFr3GP3mOKo3ot+mw+CsGsXZr3sxSxX6G1IBM7nz4xBl7bOpe/Q59v3jfogkBJC+YtbLXTBAiHWXvptbxT1QAAIABJREFUtuHd9GAmpuP9DQQiAmZDKU4mwbg7BCoAVPjGOsd+wR6A1ETU0QLEOHF+tQvWwM6G+Zu0/BZgPAGjkPRAksdn+gAUMRaMMcFVAgrbtGe7GsZJSyxQIRZgLUI+Cn8R/ylf8bxSus29kLngHcG/I3CMhjR1Qgg2866Ea0xEuRf7pfMjUmspay2vmD/88/uu/d02Sy9qkzSp424+wA1QTWaYl8ICDKYmDD4l8nV7tXcTFGapxhXx/jwBZ+TKAPDJ5uNvfLl0P84xJfVZmMaszdwHwAOfpV0+AetKGpH7sEflnvWy8SKNNRlAGAlZEPrng6T40BSFvF/rvwO2KQys31PjBd+TgCznjFIbfhmyYWQGUriZ6/o9NOWClcUvLLXfyfenpwX8nPN++VQFqTmvcnYsxaecniNc/qdibWfNBKuIghuP7Vk5uualQ9wekzorszf4dZ79lH0iyv0KtcCUAKkPbDO7/jIx0dqCxzvxmWanv7jQR834+Te+57N22onH2Bte9qyx3z/zZe+xC859oS1oabT3Xvpl273vgNVWz7NHnHGiffRdr7a62pojmNQ3/t8/7eJPXW1XX/4eW7t6WSx9Sy6SWGCyLHAYSA1weoIqaeMkpoOWOMMUORlbrOSRo80LSwXnHCcwzEgBKEEegUN0MYxhv4kXu3njWHNoB3w7EoAN5BsARmDU0Dis4AyvFvsZ53ifDgA412EwCDDFM2npF5vETj0j4DKscRZ2QHpSH3OxCYOFHr3q2Y7hA+AA+LRXAN+ortKaSoHnM7Vy8olesjE4NrvsCgs7vRRPf++A9Xb2SQNKTnhrkwOsozgOPqofjpCyUfFM3JMDF5sggQkam5PXVvPsk2L1bSdr0pfjvswLWMcUiGDcyDSIYhfmDLbm4FYO8Jw5G8jLBOy18PtEnwHW6WeQPXB4jN2niwE+w3RFUx32WyYHhXeBoJQ7uOuZWENYT7LNQeZdPkeHa/5hjwpQJVTQsSlLsO0UrdFN8hwzrY2MGew63tlWgmyh9D7sCXhJywVy+5uFAQiPc7IGpWuEs57B3i1ENpw5QqYJYIFn4FOoM8FTo61OrBfLtP8CTBEMQrJpWGs/QBQSILxfvI/IsxQyLtHunnwqsUBxFvBhW/Ya/Bx8jf2wgYu7XKRvsQ85yTKCO9rnkHZgH/MM4kKD7OOB/cwMyJHhEdu/rd3mL2uxavlh5WqOaKF3fJOylwjvseeuUlFd5D3wQfErfAYkz0rRRGo4sh7gF1B7BbIJ6zz7Co19g1XYse/08y0icRB4ZA/2AXj27fCWzJjmCi/ifxOwZ23nmkilcW/vbxCouF0ZOPgjx4k1TfCNwDQp5YxXlL0qn43p+017A18CWTNqzxSSTZfv+snvEwsUYwHeBwI3vBsEj/L5xMXco1zfcSQbvVf4oVHOOuXqx0y8Lmv2QWyfRi4rxRbMQSdjpb+Dc74nuASHOofJpH5Wjnla8SD16LDZD84XA6TncDM//BVmG55aiundd6+78Wb73P/7gf3ym59w/771rvvtze/7nF3/g8/agY5uazvQZatXLLahoRG75HPfsLVHLbc3veI5h4HUt9x+n7394i/YVf/xdjth/dEl9ym5QGKBybbAYSA1m80SAVEr6+dYCzp2KRSExQvQ9rb2wcOK24BbwpBAjzScJsfBA+bFVgHbOM44nlHAZu7j9P5SshlE8nzBtkINBUiMzHK2jR/n/Q45xj7NkNTpk0MMxSA9cjwtHqccZvZ+OewBAyUokEhROZdqrRUdlg7P7YHvKH0GxOeAwB++66QX2IDktnBsgMHspEF0mAAI4nfpRem4D5tH56BYc6ooP9rdZ40LGqyuqTYiUB0wZnzzYDyOB/fDieIgQhBibE7oZ8iWcOCpTRXFjPK80/kz4TSpAHA+HPTN9uyBpErgqML6jyLF4MG8fHfgoAern0ZmAKnAvIt8H1YRIDXsfgJO2djczG1YsnyXA2P6YzH3SD2GtblaTC4yAWgls3b1rt20T9qW03nShJ4Nq+V7VkyLtihrblBA7/DGuwt4AfCCfnH6ew1wCWiTjeUevhpOMORm1r5BoRasx8wD5kypRc5Y704U2E6mDWs1wDqAaoas7xky+oU9JnuQY4dqjAGaWDeYO6wdFHHDpuxDsC2TGE9htk0+PTEWwOeClQthoJyNjA0KNCKLw7sAMQBWtec+R9ymx7pIUI3rkLWQSQu0UyzqAZEGFq9ujewDFPP8Xqrr1lBhYXxyAGFIBdiWwub4Fo5N7bAGbBD4Gkcp24tcQfxkbELeeCAVROYUAIj8297RvJkxgNA+CcbvSF4Pm/twXwBh/ttpd+u/V1Pbhlo1+h2++J0dknyRUU9sqXI1bDgH0FwmYz4nJ4LxApmSg26uOcBe90j0pyMYLvlIWS0QkLHITA0YyVF8/7J2qMCLuzVIfWctTFr5LcCq6MFiTwgqZH3ku35t9t/3hMDAT0wVwHXzMqWbnjqY+EBkcLYdzxyK66krHqTet8nsVxcf+bjLTzF78rtLNsOwgtuP+7e32pUCmGFUf/jTX7P6+lp7p5jUg0PDds2119nv/3Kr7dzdZt29ffaYfznFPn3xm8ZA6h995aP2und+yv3s9FPWl9yf5AKJBSrBAhk1qQEjAao5/OL0uoJbcu7QuEwHJ1oE1p6klG2cYhYxgC8Ox6T9o4fK3vXwRdWO+Zev+ahyp0srDBgPMIkLbWMFw1ILOqBcsIUKWBbbrFMOOH3cnXoefrdGDvs6Man5LMAs4I4D89QpnouCY0iD8F2ugY1oMDN4dlhBAAVbBeBEZX66ooq6TBQN1wCwNseeg/HtUqz0f0Q+XTE69ZNAAoex4T4xRtq6rXX5/MhMHmczXccBHbI5Y8FGBMjJYUcYpICtw6vCYydAdbAyz7QudKwq7fO+0KZM6Q5zHGajgs2lPEugc4n9lYaseZTN8YC5wPvI+MCm5MCXqzE3kKOBkeTnLJ/3hT+Zf2iMN4tiVazkCO8qKdSkFy9JyRCkMytS/k/wFkb0Z3drDfmnAmMzofH+MJLIE+VrBK0e1lqdkb3igQts7PRSdTmWUB9EZG1ivLIVSk0tk0fo1nmAAVY9uuM+xTxfXzP9nj0FeZBjVACSlHsf1LxP102kXaJblB2V8BP2ZK8kwMyaAMjEGoE2fqKgEt2eyScn1gKAxs5/yb/kldQxJCTIkPOp6UvF4j2UAmSLubBjEOp/WAtrtMY2pCTyuNZg/5Dt395my9YtFch75EY3ODjLrruh1q7/v2p368aGQ/aBt3XYvAiEa++bpAcetyg4/KAynTJh/QG5QH6qnNhxWD74bwJcfIdgAXs/vh7+HIVWISAUMizpAVb+7QpLwqLWfWAuU0eBdQkyBvrPEFAA+fFpqGuDDwuLOlt9lGLGKsp3AMTxh/BZCmXVR7l+8pl4LODnf+BDRnQi47l12a/C+8ZyEYXMVfbOFHgDyFr0Own6FGi4Aj/uz1DsY6XMFb7vWNJa4T1haXz+AXrwggV7hAfFed08NuLAa/cOFvgAeT5e8SB1f4fZtecd+RTrn2h25mtiMcYll3/DRlVw+T1vfokDrL/1n++3dWJMI99x3wPb7QNvf7kdu3alfe8nN9jN/7zbLv/I+Q6kfuo577Qli+bb0kUL7JorLrK5c/LjbbF0OLlIYoEyWyBr4UQWIYAT/qA/ymEiUwuYG0FhQT7C5wCnwx9HSoDCWvkcQL8IuzWywEhdQLwIDjz0AQYIBwkwPECdFvIc1egbEh1hNiDPCtubwwuFXDjYz0erT9q6LOgc9mGkofHJ79ItgQ0AcEeEGHD9qM4938NOUT9P/zlwkLaJRAjyDaTvUySnQ38AfGBYAjwOS7O6r7PXFgiorqrOrel3UM880Dto3Qd6bM5cBSeWttjsVHCAAwR/KBDJ/dILBpJmzm7Gz2Pes8o89TNfHkeYMdyh+YNtCV7UyRZxb8iZ7g5YR5otB7ts7wqHKWQRcAx5N5HSydU8Ez4MUPN5sgK4B+8Hczyqrlm2fsPYCvS1KUoZFHILN3+wD4It0WYKacZ/EZN6ujdMBbjIupULVGSd4nBP9gpMtEysm4DZElwHySPmCCw2b3Mf4ADUTB8fz7ADTMg232G73aliszCfi23IkLDeeiYic4NACZk3/EmUqQu3LG8UazABLmxJhksh+0rhd0y+kVhgalgAZvEKkS5Yu2q0fraqaCDbZnDQjrYXHb5WBrJJEBbY67wcxagcwLYd7VbXXGcNLfUZjXPL7VV2zQ/qU5VOgo+ccvyQveqc3pzG9H4Je3aYEIC/CiEEkBogupDGvsPe7+Lc+tuBF3kuwEfzfQabkOWDzwEQjSvJHuQDpd7nHSePFNLr+D4bFMMOmIP4VNhgvvampHhifDaO80qMFe8wB46g8GWcV0+uVYoFfD2MUq6RfDe7BTzbOSDQpQrdlmAwruNqDqTWc9Y8fyzjDOq5gamElrF3zYPW3DriMS5yLysepOZJ/nqN2d3XjT8ThROf8RFtcEsiP2euD95xz2Z77QWX2bvPe5Fd+7Mb7dtXfsB9/OkveZdd9JaXOvY07Vs/+s0RIPU1n7/IPvXF79mxa1bYRy58dSz9SS6SWGCyLZAVpPYdS2dIFNNhQNPTxaYG+M3VggUw0NDlkE1KeBRAi4WUgl775KWTlg5IQ1rfYjmcOMmAqyzCgMwwAAFqYIyEG4AJYDb3g3UDywewEhAWiQ8K0fDf+Rz0YuxTzHdcwZ8UmBQUelSxPkktwLQGf+L33e29KrDYZ4tWLXTgc6Y2PCjNwb1dbhOqlTxI74E+q22scXIhNAecyQ4cypBOSQe3AhZKUBByOviMgTMQzEEcL8BDDlwT4RDjOMByRWcs20GJYAkANcV/mKPFpgd6pnwxcy/9O2PRdt5f/WEepNuLeeIOgmpkaERpSPH8dZqD1A60JyAng3m96Gy2AYBEx3m5ABcCUtneNwIZLkiY+gBziiAiawJuKYe99HWV8XFZES7glH2+k5q9UanZhUgapT8PATZqH3iwha4GRTpHXQGtcFHGKPMk+UxigcQCU8sCcfiVUZ+YdQYNasBkCBV1MIjxWdxhv3Cwi7WSPZhyJgCyrK34rd1tPQZQ3byoaSzIn97Hq79Xb7fddThtet3RI3b+q7qPeBzuwVrNHs9+jR9GAJtglNOO1g/xaZGcg9Udt2/KXuAYdykwOyisHkhxYD98aXzP9GAYclIbJNtBoNoD+JXoG7r+y6b4I+y9O2VL+uyKPCat4izgiQ6cN1zmWSVOqoqz2sR0yJ+VkjGJ397Me8ee5tLurBCP1AbrdgBUB3ugf53CIHWmp/EExLjHekqA1BjkvuvNtt0iZmKr2UlnBX/H2J7zqvfZXhVIpGDiv5/1OHdlZDxWLl9k573yuXbP/dvsksuvsePWrR5jUj/txRfa7ddf7XSrz3njR+xsfe/1Lx0vwBhj95JLJRaYUAvkBanj6A2L2XoVyDo6QpVuFk1XpEUHANIEoxRkwNH82/5BQyYEsJb7wX6FBUsKNNdEi5VCiTCCMzHMcMAXyAGHTU3KIRvDdjn/FMMDLIsq4ZFur4k6jOG0kVIZAO3B4Ysiih27O222WORUmQ+nnyLt0d/dbz0dfVZdJ1ajmD9zdALqPtBr/WJhLxQDe+48SYcwFrIFByYCAIDg6c1XgU98xtLeljGQmgBEBg8AuZnN3ZLckZNOgU4KEBGQ4MDI36TJMv8rMWDAAZvgEPM0ih4ylgQQ/f3u6c2k5p3x7LR8zFd/+GfsozIA0U9F7oU1AYAhW+CPd5i10UkQ5fA+9w2M2MYDw5FkSbK9DfR/g9YqNLN9xoA7gOoFIHV9i1iBcQMupb2ZybcTCyQWiNMCURi5cd2P4N46+Z+tAiNdQF83Z60lyFssSI1PiETFKgUN2dOGBoasa3+P1cqPqqs/smh1AAiY3fT3eWJIHc6yPnbtsAogjRdjwtdi73MZjPpvfAH2df4b35SgOTVL2E/J+CKTLm5ZH/wJBzCrz0iFOekzbSKuaLd8S6Q5+kQEoQ+7RODwmRuA9bXSzzx1mexQXdlgL8+gZMkxX4vsMgrEc05JzxiMay5Otesw7jRC4hNB1Jhq9kn6G1iAcyIzpRLPHlN9jCBw0ErJdo1qA5fl4tbEzN/wjO5MRKSo98j2uSkDUpf6oHm+/7Xv/dq+cPWP7Hc/+rzV19W4T2/avMMu/OhV9uD2PXbqiets1fLF1qXaY17uw4PUfPb+LTvsped/zN4vaZBnPunMMvc2uXxigfJaYEJAaooDPrQV5lyWlS/0jJ7J6pguOWQPwmaB7fs3MS45cKANzeEDnUCYMgAupKZvE0sCIIaIZDqLms+vF2hCES8cMRZqtFEBSwBu8jEccw3RRB7GkAJYLlAeoJ0UV55lZGTEDuzqtHqloMKQ9uBWAFD3urTUmgYthBw8HINdmoHb2qxhfp01zm9wDEfGAs1hTiwr66oSZ7VM7yQHPK8NFgapmY+Ajf9oG3TsfhoHb1jtHBIpcMfnOUTyZ6kyCBhnDrKOdeXYs+OSLO5wpmtECQDF9agcdniOQoop8lw37O5382+6NqctFypmles5AQiOFdiyUEBFVJAaUIYAm1+HYI9RFNfNC93cB5b82hgE+bKHm2DDk1rO+lhM4I7rI/+Erj7gju+DYwrCZlNgcGffsKuBkLTEAokFprYFWN+c/FhKE3kylnJ0oyEsNCtIx34JW5aAH4l9+SToMlnfSyohs7FMvhagcXd7jyGbNrtRfpYuHN5bAXC474DWt71759qvft4kppTPJjpkH76w0+rqAgmvgNFGEdQgO84VrtX3AMXRil4koL2RYrNaHwfJTpJf5gtuxzFT2CfIKoSMsETPxr+9dJcDJvijTgbYZZBZCHjOP/ExkJg6IE3uhQsbbMH8+inHdvVZicXMizjsXynX8EFjslLZp3PVSamUPif9mDwLuLNLymXLJRc3eT2cmnfmPXS+ubrvMy7L+SQOD4e1nQGqcX3xe4DbB+LtSQJSB/b8z6v/2+lMX/re18Vr4ORqiQWmoAUmBKReKxmKY5sDVkVUcKUQW7KwcgjAwUQHD31ooo5exw8N1TZJgfj0xfSDEiA6TBtAcQBsAMF2Magplhi44lOncbCZr4MM6a2AWdihV2D0QN+QtSxpckURR4ZGrGOPDkYCrusk8eEOHXrEPj03IGiDtsRO/X7+UulZ68BFKpcrvqcAQLrcx9SxTOX3lPnqDvOwoVMpxIxLh+bhvZ1DY3IZPIlP/cJxcFItGlcOzACZfp4TXOGwzJzgvUC6hHdkhzTZ+d7apnnud5XamI9/3DMwrVm1/uCfD7xBIYUAEcy9fAdGAksAHgStxpnKwSrG+00ghN8xN/zw+2KzHoTINidgm3ENGGcE/wpdGxt1X+YdutSZDjMAHgAyd2u+FwOCV+pcTvqVWGCmWMARDTjQjiAxJMkHagTODljB5S6SmG5j1jMfvO+j9oZO+8jALVUwH/C1kJRl1sgAoA2kkTYpM49MPdayA7s7rF4kgDm1NSpaNC7XxWfRrg7WMwoeS3pEa/ihtlqH+B4rqQ9sxXqNhBLs7Gb5bQFjOli/WWMPwJbWZ/ALagWKE9BD4q5dfi0EAp+CXcocg0SyrHa2LVIQEQ3pYsAmnnfn5n02q77WlixurCj/wgPrgY0SZnCuueLmpCYVc875CkXI4pQyF5PvTi0LsEY5MFW+JQkYXkJiaj1FZfXW76Mp3NitpXEDw5meOJvcB/0hEOnPDBE4hwUZNAGpZV8Z/ynnXGCffP+5dsapxxVkv+TDiQWmowUmBKRGFxrQFMfXp9HhzLLgsQBnc4BwkFiU09l9maqc8zNYfoB88+Xge5APlsmmrhFXTIqDRSZQhYMKQDW/47AAyDPRh6m4JxeA5EIhWytk93odELv3d9ncqrlWK9Z0uw5U/O10p/XsPDdgNs++V+n8zRSZ7Omzvu4Ba5Xsxyx5HQBTXDMpKhP3SI1fj3Fg7nmWMwdRtNBhbHXq8ArrlEAKzK2g6FOg216jfwP+wZ53wCNjqosBSPsii+gYI6FDEVDGmfeDrINCDumFPjlOK61YVhKBpz8JpJ7ObQwkzvGQfAadzLUp9nE+R9UXOw0X2WLMeYeZJ5mkZBirXifHMj6H0rvkWR3MKQAVJJTSs1JyjRXPwZxb1xTsBcEcDiwQsDSCPQE23n1as9t1/Xzg/XSeG8mzJRaYihY4qH1myx0NtuXWBjs0Ktm1k3rt+DN6bGT2qHu/J7oBmhDEZaXB/3QBfLKNWH8KACsd0znVeYL2FHnloL5QQf3agX5burRZzzjHgd9eM5pAG3v6HZJIIosFX5aaJxS+pS9huSN81DYBzqyNfi/3tnK+shZJfIKg0J/uL6mPbv0t16CoRl/4g8/M3wu0Np+sWgFR6sBk2ht4zoHeARtUll7zomZHcKikFtS7kY+lv30AoJL6V2l98a9qBfMYKs1kM7o/+HC8Wxwo/TmkUgzCu+8DebicxZ5JJvJ53PuXwkjo+0SB1Nw30zufOs65XyrhOqskSLE2SkBqsxv+7x/2iS98x3797U8Wa8bke4kFppUFJgSkBghbJ4CFol9sXiy46BsjwQHghjzFsJzHagEoLI4skj7FEf1a0lx8yiHfxfEXDn0Y2ALIQrFEWphJjXMfFKAxgX0UmRk5zKkH9CNyWKSfX9GTAVuSqne0Ul0XzTlkXQKnKewzt6neqiXzgU19dJQUUleIRwcvQM9FMnBnW7cd1MC0LG622Zz0smxeFW2EIjrnItepiHE+QLCIyx/xFe+McC/mvQvc6D1pGxyxO9uHHaOF4j7LlYKrc2QAUqe8CP720e10+Q6fgsfI4ZQBUHOodkzcAg7nxTwj9uNATTfdoTfk9UQ99PDe/l1a8xzuZ2rDVrDj0fQnQyLKfAzjQN7WLmAhNKNpnlJ30ygQLjCiDxLQY6Ca9ZlMwSiugQ4p8xGQOkgzPzgWbMw1Rn4tAiBqVdDSFf1kWoRAag+ucx0CFNQQIIsjaYkFEgtMHQu0766ym3+26DBv4YQzO23VyeO6yxP9NC7DTKBpg9a2JTVzXb0Tvy9GWlO1DPWgWayaELhCrH9IwdEaenvtKPlYy5a1OHkOfEqXwabPb+ocdns5AcB2/ZJ+QBxAbmSRNnPng6UsNeZ3HL5djpkK0gYFEoe1uQKSs/4Wk21CHwDtAeohZxAIJ7sGBjXrc6Egta970CuCw9xu2WJRvWOVlyNrspR5g+RYm8aNICuSU00VBqKX8mxxfxffi/lGkdGEmBK3dafv9Sb67BTVkvi4ZP6BH6SOsu5MBMmH81Qgs1SZjT6786gD1yujj/mKKxbTywSkLsZqyXcSC0xvC0wISM26emyzCicKpMb52a8URYAnAGNYIzBLAFCWykFGLxVnkt/hLC+TM+l1kFyKoz4Hc2SVmKFeG8+v24CsfDabrioMvbs6ht0Bwzc+6zaBaTzOsCePk+Z27fCwjajAT62KKAICOUZt6oTmZCJ0uGIjx84Aogi0tO/qsFloOLYqdZM81hnQeH4CHjCdYNyUswFKUyCJu6AnzZEV0BlGwt2aqxyqlmosCPDw+/TG3IVVBfPKB3Iy9dezYIspFOWvVwgzOggmBZkNOIJBMCSQHynkEMw6cI/sAMvWh0mwTcC8nd4tAFHMTllQ7dK/c2mI+0BFLic2UwYKFkTXlINojcaJ61A0K51pwvoI0MLayZrhcW7mLew/tKSzsSSRmvEa6qS6N8DmDgHUfhTHmBoaa96/7QQVFchM5Kmn9zxPnm56WWDLHfV2z59bDnuo1hUDdvoz2ibtQSE6sPbg17CWsSdFBd/Y99DIf7Bn2GU14TKNyWvoP+b19tkpq5qttWGeC/SzJuKbAv6yhwOQsJ7yN3s4/UCKDf8CRhr7GGtkNrCc/nK//Vp79+ia+G0BWF2cOdlXGmWQZfK3kXDbJmIC6zcg9TEKhuaTk0q/60bJ6SH/NKpCTi2zDtppaxa4oonl9ZwKe3YAV/ZGd/7QfkWAAZ8K6ZSkHWkBv9dTNNMV0ExaxVgAP9qvMZX0jlWCgcbY0m4NHu/RkMtSOejWfeBo6gSQuUJQkUAdJK1Mfm8lPFOKnJ6zoOFE9tP3J27APAGpJ3IUk3slFpgaFig7SA0YEbB5q7QZzHIO8WytbrAvAJxZ6ACtAAZxGE8k3VA/u1sMlEP62ckLqx04hU4pTj/skeNbqlRxPAC80fDz7FB8KVcQLIO3jz+Pk79RaZdoE86k5tk7pJjCYPRF9QCCOPTAxkFKgIgyzMjNGiOYJqTmo1/dub/bmatlsTStZwBQjQ2wSaPsQbXqcjZAaBijBGtgVqH5DaOUVGICBmgRc3Dkd5lS1HyKXSEFCbM9D/fl1QCs9M5e2BEhyMObwzzJ15wjo/9BYoLDNAdfXwwqncmb61pOgkZzlFeaNGdgfApIAYyyJkznxswjK+SElmqxAAO2R7bGoRJiH2stH2NNdAGJCAYa1qBjyVzjAgC9T0w51lCKs7aE+sMY39o2ZJ0ZGO/cH+Yg6wn9A5xhTuUCiFxqpr7HWr9RIA8BtaQlFkgsMDUs0NU21/78oyWHdfb4Rx2w1Sf0TdoDAEBQdwTZpACmiFYfhX0MMAMQdocCZkckdugDBO1Okp8KoBdebzdJhxpfykt/4EqsFDC6SrUF8FMJtuIPQxAgSya817IX0/gu92fd3d2v4okKSDvpjxItST8XyqeAwICfQXWBBvl260UmcVJMUTaOVB8IJN55YNAGJSm3oLnGThVgD7BZwCVKfJr8X98jEN5Js2j/we/dqLGhoOYGkTdyBffzX3n6fYK51y7/CnY9c7oQUsH0s0blPRGBsOD9DzT1K+k9m0xrsWSCK+D3wudhjYUEhP8IGM1ZiuK5ARkikP/gnMc5At+ataH6qrlTAAAgAElEQVSSg1blYC8XM16ZzobFXCf9OwlIHYcVk2skFpheFig7SA2chcNKcRk2ii452Svrq6QTPeScbX4PBMG+wWaLE79SbJcHuoed87xI38PdPUBhRH2Bg8YaAao4/GwwANdIhYCbwVIBzAkzDgMdOoCuUcmLjLqUzcD5lwafdi1SMgvRVZ2qww+IuVwHNGRXvC44GzhA0GYxhNCvhlnCmNwtZgyR5dUaJydBIYkQgGqCBvOXttgsJxcxfVu5NuFMFtuuAx4FmGBHUMyJQwFA44BOw8xLGMStcp4cyzpKXnKEYcnGqIWdRbAIZgEyC0jq1KXY2wGb7KA74DFXALKjNEDmrb3DtlQp1sypQpuP2ofT8WCkbVba9WatEdMdvkQHnkwTGICYL9scADzpR/PUmTgIMuh1j23OcFXmxqBuxJwIx2441LJmoFHN8hoGUFhrThIQQGp5t74LMODXn2xzwYPUHB7YB5iX2Vjahc6n5POJBRILxGcB9iqkK/CxBrQOOGm2WbNt0z8a7fZ/1DqmcOtRA3by4w/Ed9MirsSySLAM/5E+R22seQDJW7VPs5dlalztuOZ5WqfHA8msYexRgNvUZCGraJX8KfbxYP075FjZFEQ+YX51Kgg9fnWYvqzhBMzJKNlHqnrUTuf5nAtiakNdWidQRhsGj6Xt2Xaorw9bpMKPhSDU7knM/rFvwHbsOGBNkvk4ZWVTKogZ3c7ZfJKYHtntXd3IrejZ8B8YF7KCjtV8wO/NlNkT172nynUAwTgfYSekF3lPguy+pFWiBXxmox+fcem0FIQdOi+U+/2qBPvghyLpOXf2bLf+aNl1ZxbWYYKTAVv68NnMGstay7znO/l808l8zgSknkzrJ/dOLJBYYDIsUHaQ2j+Uh6fYPgGUs5HjSAWHdY1uHMyV8LFgubSrN+gw4JkPXkLAA1lO5iMNQAX82yFw+oFuqquPmxj2CocHDgozhakHrrhMYBegF+AX2zWbNJIKOPFs5BxedulA1C3k/9imeWPR6IPaIXvaVfxIfy9Y0mxz4i7tOxmzvwLuGbCmh/Vn1NaqoNwKjY9jR2gcfLEPxiQmfNod0HDKXLpzmsPmNIf1O1jKFGoEGG2tBZAM+gIQimPMITZqqjTvJoEg5hr68nE03mkP7k93ki12g8nEQdrrheZKC3f2ZZz0F9aOa96kLusun35oZW6whpJOycGftZtxJysABrUD2LXekHLNGpSpcGN4XgwL2eoaCmRwAib9eHAxjvmTXCOxQGKBwizAWkJBapJXYKv5hhwb7FsICPhqBNLYG/DFRkZm2fZu+V79g7EBrIX1+vBPs/YgtbGmoSoSe5Y1jELSBJGR+8jVyHZyNVcgTwzOti07ZtvGXQr01o3aqWsFAlcftIUhpjVrITIZ2BI2L4SJ8FrNPkvAr1OkDjKtuvLc35M98tmHLZh7LVFAnOA3LgCZMLvlB29RQBBZOPxD9lgGNNNaHa6b4e9HRt7f7ttvtbXz7GSkT3TtQoLqBOW5J8HvqL5FvmdN/z02J9gAK90XEga0WqFzBWNHLZaZ3Px5ijOBzyBMAOrKnREBITjIOhsDqp1gYLBWhTMv8dH46VQoGFisxX1QD1+U/waUZh+CiIWsUbbgG2cifE3OROkgdrF9ift7vJs8UyUcu8tF4kqY1HHPmuR6iQWmvgUmDKSOaio2WyL4sDsATn1js6F4GIeMqBstGzPMTw4ZsPz81TwQTvEcABVYKvw9E9h62JfNGOAIoB4GFA47rEV0CvkZh4R2HY5alBpFChQHCDbHGn15z9Y2a1ygwjhNtQUdQqKO/0z8HGwp5ihML1jK5Ww4cL5wEOCnd145UOKs3SeZHYoycVzjsErgotR0WP/exXXgoc/M13vEQst3eC+nLSfy2rV6ZwGpAX1dgCkH+oxDC3MPVghrZRheiWsMws/OeAAAAGBxINijtZY+cvgHqKavhdyXa3mHnLXnToE5zNmkJRZILDCxFuC9Ze0BjEZi7V7tDwQxafhkyIStUdHAdJ8MkBXf4oEuyWQoCJ4b4p24ZwKUhZzg/B8htuCSmdYn+t+pQBkZIplkjMI9xkYU/ybAjJzab2+st+v/WOM+Mq/qkD3mzAF70qMHrDb4kbMFgbf7ted7Ka9Myzn7MXsx2SS5sv24P8+RnsWSyapkR8H6hqwAKIzvx/jwh2ElE5ExRYqEWAQ+QHojwxE7IkHmG9e59f42qxEle/2KZrf3RF3zCWLDdsQPItOP+guFANxRZ487D2g/IQOrTXVxXGFndZI9FUZ1Jaf6R33G5HMzywKuDpMWFL9+wHuPk5gwFa3piTG862TusU814IdmeRg+z/qF3SqVSe2hkHBG6WSNTQJST5blk/smFph5Fqg4kDrbELDRoKkM23Su0kl9y7UhA3bgUN8vp5QDE5sUwDTAG3rLNEAVtLEppjITZD+83QgEUBSQyDGH0Bqh0ENiMMIYwtbo/xKJduTXQwF4zQY+NDBsnXs7bNHKhTa7EsK60+SdRe8Z0LjQVNtCH5+DL8EYLx0xKDCTd4O0Tg6ldx0IAEEOisjqoCPPgRGWdXAYjnr0LLRn0T/vQVgYZjDAZgp8yfsHiEAB2pYcwQxfyZw1zhXncoBDULzLj16c7HwPdnAvtLG15Lp+Mp+LOTD54mP0mYPGFgEYvthtpYBd0Wdr8snEAlPTAqwVSD+tUJFqQM12BZ+oFQLzlsYecbyYt/gR6ay94L0NJNuO0HGuAHPQZ4B3ihLj/3j2LmsZ6yfFvZGEoMB3lEbgH4D10MAc+/q3mm1/2ziA29x40N74im5bsii4FvegGDC1FR4iLWtXayHDtso6iP0IYCO/lavx9Shro5N90zOTlQhxg+tS18UTQjyJgb8B848VoJ3e0CtmCoRBau69dWenA5qXLW60Ru1PURjR7OWs7QDHAO3eN4/y3Sjjkv4ZFzzRM2NXZFSQp1kpZj32iEp+Kea+yXcSC5TDAmMkE128HIGdcvR5Iq7Jew6vAR+S8w3n12wsacdS1urJmlfJawDgMH0NMm0nwoqZ75GA1JNn++TOiQVmmgWmDEgNM4+0UhxnFkkKzpEBiY4UB47wBs3GRGQUhjRMFA4aONFe7gInnU1sZ6oQI5+NwkKZbpODAyhpjqR/AkZjJ4B65CAGZcO1YkjBqOkQo4gigj4dav92MWbqq8WobphuJplxzwPjlrnP2DL2AAs4dysFTFDMCaCRAynFC9GWd8zYCrCSk/wQiLBJ/Y2II1RAr0vvArZnzWMtpAhMJnAD2xBogEWCxIpz2DWIrIFunSRI4VjWpfeHKwBw4DxzTQCeUoMZjpmdkqWhu/TdgWNOoz1piQUSC0yEBQhWAxriI7APbNI7+KDkEnyDNEARa9rIsAos79how927bPaS021PVWNQkC8KcjoRD5N2DwfAax0lU6y5KgjmEXNH5uqA1k78SzS2ozaC/thjzmCVffM7TYeB1HW1B+3Nr+62pYuD1YuANAFWvoOkGnswd+LfYZAEWY1tsjckizj3OALPBKX3KsALJz79KdkXWM8Z29UCcNMb+wnjml5Qr62j3zbuVJHt5no7qbUmZyDVX5P7sF/he3BfxiGOItC5xo17UoySWgc0/GBY1NmAH/a0SgjOR52LyedmpgU8ozomt25aGJG1imxL1tZCahFU4sOzTlPjgXUqLt+9mOdk/aQvcfchkfsoZjQq/zvvvuRLtuGY1faqc55ecmfv27zdXnr+x+ymX1xV8rUq7QI/+Pnv7Ld/vMWu+o+3x9a1Uu31te//2r7y7V9Yd2+/XfaBc62hrtY+evk1tmPXfnvR855k7zn/xVn7+r2fXG83/vnWkp9nyoDUOJJo98HQg/F7d+eIY/YArh0lR5p0S8ANgGtYGft1QCKC6qX84LU0zIOJqHR5OaQcFAByYP7lkfuLbcJU2oUWq5gZbFmvFcxBgWJrHIh2SsebNEhI62hWA03CzGSjH+rus54DvbbkqEVOAzxpU9cC4ag4Wo07dHBFDgdwggMj71Sf3iPeqWqd4mGfETDKpFXpPkuKXZbfx20lQBDSsT2zL+7rV/L1WAdPXjDPBQ4ytXI5kpnuFffhyOmfp4QW4X4DKDDWHZIgQquaIGR0+KiSRzHpW2KByrUAOzsFT9FwJlAEWApDmoZsBEV+1wpknTPUZwd3/sRaD/3B/W7kYJXd2Pcy62g9sXIfLtUz3BeyivBvAOXDPmMhnQ80u2UP+VM/+6mKRm6scoACwPej/2XQ/vXx/WNyHwDg1P0gIwawGNtyXxjdHvj1Bb990cZMRGrHelan+R6/B3SNEsTDj6PIbm+OCAKkhZMJhM6SHN72dodaNy5otIb59TYny54zNDhs92/vtF1V1XbU/BrHLJ/KjX1tvzTJUfxlrk/nhr/g22SyNKezjcv9bLzOvmaMy6xwY3q4pzQT2daQG9w6n0GCCBtByMKnTM8IKvd4FXN9z6ZmfFN8kyNIQxPx/pajiONUAqlvU6bVKm2S86f3tlDMFD3iOwlIHc2MlQZS9/UP2Jlnvcl+cvXHbOXyxXZIDu1L3/wxe9Fzn2TPeuojVXNmVLVWjsy0808740Bqn1raIAcZiAJ27z6xO5GnoNjKCWJ94OiTOkh6eBi4YvMBjKVIjav6q2vAnmZDR2MREG4mNg4iFKlcLgccAJJUTRiMHLhIdV0uoBLdRsBLdCibxDharEJ6s/WZ7n1djk1d35xoU1fy3GFmc+CNogtMkSY03HHoYNeTHtcnb2STdEW79DuvQ8mcyZQ6ByNMH5O2+TgrKfxmxR3OQKqH4lMzUa/YafQLRECnupJTFIt5N/yc8SnsvlCX07sWuEMF90qUECjmWZPvJBaoVAvgBywQoEnQkvfO+1T4BNQGoZAioGpV//1Ws/3zKrY27B7FSTjMXmd/mHeulMKmbzE69sMw2Ro7eSLFdTfU2vadYqGvHLEzzxi05sbxnbBDvhS+KmAxDN1gjw6Kn3mAAd+UQrRkNlF/IRPbGb+NcUCubov8tajBWr8P+/47Vpz+hAHu+pFhWz7U70ggC5bOd53rbut2vkRTa5PNq6k6Ql4AKbj2fd022FhnC+vnOQB+qjeC7gRk8hX7nerP6djxmgCzUwGbiQC6prrNKrH/gK3IBwFOO+ZtWvDBv5EzCazGBvwhYJh+BmHedwySuXfQFmk9DUviVeL4+v11bFyR/kh11O0hqX87ALuMgaeZClJvFDj98gf7bUeK2fjG1ir7wNLq2KbKzf+82z79xe/Zpi07lHm10F774mfac5/2aNuybbd95DNft9vv3mzLliy0t73u3+2Jj3qIbd+1z5750vfYTb+8ygGG3/7v39qPf/0H+/6XPuT69M6PXGWnHL/WXn72v+btY//AkF121Xft19ffJHKiCJ3NjXbi+qPtE+9/g/vu78SK/cyXv287d7fZCeuPsg++4xW27qjl7nfvufTL9vu/3Gp9KpK9atkie8trn29PeewZ6ssf7YOXfdW9V3PnzrGHP+R4u/Lj+ZnCO3bvd8/7jzvuc891xqkb7DMfepPBDH7JeZfYW1/77/aNH/yPdXb12Mtf8K/2xpc/Z+z5fviL39tXvvML6+jssVNPPMY+/M5X2eLWFvf7bL/jui9+0yX2mhc9w374y9/b4OCQveIFT3P/jtKe/MIL7JJ3vcbOPP0E27R5hz3/tR+0P/zkCmtqqLPv//QG+8NNt9kVH3urfetHv7H/9+2f24GObpvf0mhnn/V4e9Mrn2vbdu61Z73iIhsdHbXqeVU2Z84cxxYfGhq2y//rB3bdjTfb8MiIPe0JD7cL33iOVVXNdde68f/+aeuOXm4//98/2yPOOEFs5zce1l3/XK9/6Vn2/Z/d6J7r1XqmV+rZaK+/8FP21Mc9zP79rMe5f//ytzdpDv3GvvmF97lnuHvTVpErRIZTQZWnP/Ff7Js//F+bR/80P75xxfvsltvvy/g8XCsdpM41f3LZeEowqVmEYTJsEChDBW6vNQ2DBCcadh1ANAVmAKw4ANBIG8RRhtmJpmK1DMvn2axYwAE97hFITTG5mQlTqyiSbLNORWOofgxIzUGFwwtSKdgOeRUYOlRFZztEBsKxf7r6pU89ZM2tjWLWJOHEKAvZRH7Gp9ESdEBzskUnrfo81euH9d5waB6SBzLXSTcEWQkELHg/eMcARpkr6U4u9+M9CrPBSOMlo5b3lXcw7qIkpOHeI5B6u9jf0+X9TQcLss0Z1kQ0QRmP6QAG5Hs3XNqmJhNM/z0KTiZ1FPNZLPl9YoHiLUAQjMLJgB0E9wkKkbVBwAgfiuJ71Pdwwc8+HSS2f05+VVBQkdY9d51taj7PRmbp4K9/833WaK7brZcXSY2pumbDvKaGB0ABRf/8c7igv1jnyKPkkodgLaPlCy7ij911QFmBqUKV3rYBw32OnajMQuTYbmsfdGSNKA2fmMACAQb2DbLkCEz7gKC/RqOe5STpZTen1T7oauuxfvl+9S21VtdUJ1AzQH4Ar7vbe2x0WGSGmH3CcNAyyjMmnyncAk5yRfOAeUu5npkAYvqig5x38r2LhVt0cr7h5NZSAGX4uTxZhb9516fL85ZqZezFuYU1kX2NLGLWyKkUlPJZk9iC//bJzeEdIRwALdVmfH8mgtQDMujpd/fYgXE3x5nykmXV9uqFpWcNATg/79UfsEve/Rp79MNPtnvu32q3bXzAXvJvT7FnC8A8+1mPE4v1yXbH3Q/YW97/efvWlR+wtauX2ZNf8A77pKQYHnryenvDuz7tgMOfXXOpLV20wJ724nc5cPcEgc352qWf/5bd/+AOB7YCgn72y9c6tiwg9dYde+zfX3exff6jb7HTTjpGYO/v7Jpr/8d+fs3H3Wdvvet+1aJYaM1N9bbxvgftde+8zP70ky84QLMYJvX5F33Ojlmzwt7wsmdbh4Do//7VH+xNr3iOA6mf+6r32ysEuj//mY+1nXva7U3v/Yz94hufsNUrFttv/3CLffpL37MvffICB+Z/9kvX2rZde12/c/2O6/7baz5gr3/ps+yZT36ECAZ77W0f/IJdc8VFdtJxa/KZzt576X+JkLDEzn35swXa/sK+9I2f2sXveKWd9ZRH2Ac++VUHJAMM36/gQ1WVMBSB5m0HuhxIDIh+xqnHWSYm9cev+Jbt2ttmH3/v652P9ab3ftaByi99/lMcSP0pBTSwy+MfeZoD81eJ8Rxu/rnOlR2f/qQzJdOxL3iuz19kJx53dE6Qeve+dnvS2e+wO2/82tglmU8fufDVCjZscD/L9TxhkDrf/Mll4CkBUgMuI+cBaxCgDbb0ATnusEg49LQrEkoK5W6BF55hx0aDZAGSFTCliS7jmPO3KySmBQfwjO88KOZ12rqTd1JOlw+weSEdcJwOPEThcVbrdADbI3tSVA8Am4aGotYrMdIDGYjZijx3iU3d0FxntQ2psvXTxSjT4DlwvmBgUeQIkHqDMg1IR87XfIogDg7Fo+7uHHISHgDUaLnzDpI2l96IC/WlQGp/QGcu7XUyDQelbRm8u3E3ZH1u0SG9APnQuLsQ2/UwK+AHwEe4pQMI/neNAokAi8gyyXbo4J1O1w6NrcMTdCHmMoFHDhMEFplTsAajwTIT1MnkNokFppEFyJShmBxr/wGlxwCKLhBojUwa6dGAsT5jZrhPchDbv2vzZ9/uLHDw0BzbPefZVr/mKWMMYVY0f4AmM+suBRenYqAJIAP5E4DqrZJEI8Ms3JClO1UyTF5CrZQpgRTdXSqwmH4PiAXs54tr5rqxuXnfYKS1EBCdPZzgJmMHmEEQersICOljwXOeoucIAhWHt4G+Qevt6HNSb1XV8g91ndEhMbl7h2z+0uaMLOtS7EBgJNBhPdLvKOW6cX/XMxnjvu5EXI++u/ok+nsqyB6UahN8h0GtZQR3XFG9DD5tqfeYjO/7Qoo8H952JjJJSkktdk3hyXjeUu9JIJAgHesd2ACkHoKvlb7WZHvu9HMQazxns2AulGqt4PvO79b/xHU936tKl/v4e99Be9YDfUcY8fENc+zbR9eWbNyrrvmJ3bNpm13+kfMPu9Ytt99r7/jQlXbDDz479j4DfC5a2Gxvec3zHYt5/dqVds5znmRnv/5ie9TDTrajVy0V2HqmPfWcd9qff3ZlJFnWhz/jXDFo3++uRbv6u79yTFpA6i9e81MHYIeZuk9/ybscEAt7+J93bhJz9gaB1Zust2/A9rd3Cij/uAPRiwGpX3PBJ21hS5O949wXOLDdt0way8946budNvJjzzzVgfTPEBj7nH99lPsKQDA2+Pt1X875u0zXffvFX7Dj1q12wHO+9iOxr//nd3+zL37iHU4z+8mPPd1ulU0+++HzFXh4v31UgQfAboDfr33v1/bXf2y0A53dAuB77T3nvche+JwnHgFSs5af8bQ32M++fqktX9rquvDrG/7qmPJf/MQFDqT+y9/vdAztbC3bc2045igFAJ5VMkid63nCIHW++ZPLvhUPUrOuLhd7d60OBtWwoOURA1awmQCW7hKzbp9043q10YShHWQ9HiomCI45hyoWb5x7GsANGxNgN0BeZ5xVafLN5gr8PWZZocMLgQACAth2nwBKAE5AMA5kpJNyWFov0Jo0VSzZ19Frg0rxbF2udNCkVYwFmOvM7b16L5DfCAo06WBdgCMOGEGWAWneOCXH6PtOpxriVAbvxDO3uYX/PT/bLqbWbr2jx4nxS6EqAEc04oKMhtK9Jg6wf9o74MCUqd4IrPEUYfUhLIRNMz0e7ypBI8YlE3OPa6HbjxxSrcDvGMw9KSZ2FdqRIoK5qLWaOdWtf0z9EZ8UcyY3TSyQ1wIcagGmCVQTM1ur9R+fClCUdw8Am/WcwzxadUO9Hdaz/SY72LfT5i56hDUtW2dzpE185z1z7fo/1Sp98ZA9/Qn9tma16h4IFCX4ORXdLtjLK+SPssciNbUzLYuHOOxx0umGQFFqw8+968CQC8w5JmTqguydJ80nODnHSbHBpI4C+FMkEn+O4CZ7NIcggn1b5dvt0JoaHg/2+dPkP2cKbLuaAWJM93f3u7/Zo0bFYBgeHLGWpS1WU1cdK4DB+s/DVxXgv5Rq+0K+j0+zV+NQC0MdGvIUa4wn8ocQd3jvyYabqiBdVNPzLjFu+I/MqzlxI25RO1Kmz0EQycaY9szbqeoPxmUyyGoQHsANwAZGD1FoHF+59HNJXH0s9Dp+bP0TMK3jBqlZjuNmZvOclQ5S79Uh7LS7e48YkpcuqLJPLi9d8uPiT11tDfW1Ts4h3H4l+Q2Aze996eKxH1/5tR+LRdzmWNcApDf++Z/27Kc+SuDn3fakxzzU/utbP7dXvfDpThID4DRfQxrjUc853/726y87eQdaGKT+sKQ36utq7J3nvnDsUq9823/Y857+GDG4j3VA7Ntff7ad9eRHOjb1I599nn39c++1Y9esLAqkvv/BnXbZld9xz7NAshjnSAcZ6ZNMoOvZr/+QwRTmuZ/18vdaV0+fY3f71q1/X3/tZ+2ccz+c9Xc79+w/oiDjxz73DUmUzLV3C0TO15DreOEbPmy/+OZ/2GsvuMyB/U895wL7+Tf+w572ogvtj2KV43M96xXvdYx32M9LFy+wt1/8n/aw0zaILf/kI0BqAPbHPu8tjhHuG3IgsKVhQhcLUoefK5fcRz4m9UEtBLmeJwxS55o/PqCQzcYVDVKzEALCwP6AmRLeOthgYIje24UTfyRcAbvwZDnyvqKvS+ORBwbYA+sawBUgFucsaZJTkXN9tGwN2xVgf7PY5aTkIrGCndFGhDNEKitgNqAXGoQd+7utaUG9O5gkrTIsgBOxW4dOnC8OtDBj0BwvpMFcZcxhWfHOkIWwVvOjVeytfC4chx4a/4t+8AOaS4DcS2vnup9x6Ea/M45DJ/f6056BsYJe3Bfnm9R0fE0A8aleaI/iWDxDekY3z0lwiWwHHzzwRQdZ3whKEIRbgq5sCpgoZA5E/SxrKGtGOQ+2AdNLgIrmI1JEvQLPUtMsajeTzyUWSCwQ0QKsnWShwTQELGUfOUH+FLtIm/wmAOpWFVXM9s7zbt56V5UOUHXW3RPsPa0LRu1Zz+yxweY+p7c81Ro+5emtNW5fAdwCaN+ttQj/FJDXJ8CQmXZGqwpKIoVRZMO/pWjiZv1xknayF4JrNPZOQGrG4E6B2BA18lmTPrMH47+Fx4z9mID0HboOe4VvEBMAqQHCIzUCiF191tvZZy2Lm8Wwlp8QA/Dngtpa97FkHOz0SM9S4IfY/whYIL2VrZBxgZec0I9jYzJTAenYx/H1yrmXT+jDzdCbsf4iBcR7Q8ZDus+On8jRN5cs0XQ3HUA+viQBCsBpCDlkELVozQOoDgO9U9UWzAMn4ak/pS7H3t9mz5iJIDVz4AO7Bu0rbUHtDdoCzZOfrauzNfPynYrzz6Arv/4T6RlvlzzHeYd9GCY1YOaNP7w8I5N664699jIVtHvMv5zi5CUeJv3mJ579dvff6EoD7uZrIwI/H/KU19qvv32ZrUixdtOZ1Ohkf+qD45rHSD986IJXOtb0N3/4P/bdL46D6GGQGikMpDui6juH+0q//nbrPfaGCz9t3//yh9xaBlMZvWbfwiA1DOx/e8Zj7ZliU6e3XL/LBH6f++7PyKYnO7mVKA1pDAoKzhHW8uZX/5t5yRLkT5Af2bPvgBsXWN2+4CDSGx6kRtLkuhv/6ljSNEDg05/2evuf71wm1nygqR1uxYLU5110uT3yjBPdc4X/m2uHNanzgdT5niedSZ1t/sDEz9UqFqRmUV3bNFfAmA5Gae9/EC0MQGoOCpn0+Pg+EgP8CQKjKgInwAqHHPkBZD6isE+iTM7p8JlWbcyAzxxOYFDBwDwg8L9Fiy+ANRIESBGsUmpLkzSo2dQZl669XWIVHbT5i1uc2H7SJt8CniWC826rAkoAACAASURBVOUdk0JHJgCTR90hmKyDFZobHHLRhE9v3nkJtPDEypFXBDjMewfrFRbsWhVbpGAp30bvutD+ZLMqeqk37x8MGDGaf6RuAhoAKHAPDrgc4tHeBOSciiGpbGxqXjfe22O0Tgap9+iIH3JBOwpeMhbYhN/BjioXW4iMCw7nZLbENa5HzDH9gGcDfAdMIfgxFZmYk786JD1ILJDfAqzdrKFkqCGXxrpNXQOC2QT+AQwpYu33l56+Yds20GVDs4bthMZF+vkcu/6P1far6+vGbjZr1iHb8JBeO+ZhnVPC9/J1FKr0kPw3vmSwjqJFLZBawCRrUXqmC0DfqQuqnR8VXg8dG9oxHMf35WwjAYDygAoWE2xuluTGLvmrfu/ydUTwybb1jDowKl+Tu2bHiwVOMexMayu1HXztCTJ6qOFC8NOTPPJdn98f1J6DLvXceXOlVx1PQW2eDFkGfPVwQeYo/Zmoz1ArYXPPsBvzqdIC8Eo1Q/RuA1biR8GaZy6Hs+GmyvMk/TzSApBV8JkAoo88QwfjTjZjuXy2ShyTsA45/ePdxS9u0LkBneXN3ZIs0nuAbBN7GxIgpYK7k2UH946ntgbGv9TnKDcDv9KZ1H4cv6k6Ef+rvXmF5sh5i5RZxeYaQ9u8dZe94A0fso9f9HqnSQ2od+ud99sLnv0Ep0mNBjPAIprUb5Ym9bdTmtTcGvCTN/m6716m8/Ucp5H8v7+/2f7fp99lp6l4YJR27rs/LSJBi5MQgRn8yf/8jpMN8ZrUz3/txfa5j57vmMBhTeo7793ipDS+8pl32QKB4hTX+/q119mPr77EMak/9/9+6HSqL5NuNsUZfRHDXH369Be/r0J9D7f161bZNoHwLxQL+sdfvcR6+wdygtS/+O1f7Atf/W/7xPte775LAcY//vV2p2Gd63eA1DCh0aCGqUyhw0su/4bT3G5d0BzFfPbuj31Jutd/dyxnNMABnWEto6v9upecZcPDI45h/r63vsyN7/V/+ofY4t91RTBhUv/5b3faez/+XwL7P+juh8zJhz71NdvX3uHkTBbOb3ZM8ge373as+aggdfi5uMeHPv21sefCzv+88z4x8l/rrkuRRookUjgxH0id73nSNamzzZ8w6z2ToSsWpCa1FCZH2En2vjhOOZF/Ui2RNchGhuYapMKzMXGg2qFIKUXh/MEr0sybIR9iU4axg71hVOO8PqgDECwq7A3wBwgF+AhOyUFpoTbz2Yp07dm63xatWGDzaoM0kYlojGnC9hi3tKvODjPCOSOlbZr+PUMmB81K5DpgYKFHnc5+dodIQAzdEhYCjF8yFfgZCQ6AG4AdMO9JFeegGVehP/oJQDqAnI/+AJTCLkt3LAGw2wlM6Tm6lJ7M3IaV7B24iZivUe6RSe4j1/ewLawnpFwA5xl35gEHesYj8J3G50KJ0yJrVwj8MffIwijXPfzNfYr6LW2DLniStMQCiQXitwBAFespmp0OzNC/3fvt1pw5AjHRNQ5kAXYP9NiV991pvxrYbb2z++2cpSfas/uX2/5dK+wXvxnXakTyY/1De+zo0xTYjr/LsV4RMBppD5Bh5M/Yt/CDCNRjC0gO96tORyZCODbCXzpOutEECf0KzN7I3uOCtXm2aEDqLSIHsL9hf4gVvgVs16CgtS8Snu/hyaY6Qc8DcJ6pAVLuon6E7sdnlolFjy9YiC/B2twrCThxFqxB2XWFfDdX/9nTAnNVJmAEEIgc3uos9Tryjc1E/55dkyLZkHbw8bAt830maFFPtK0n+36sOazRmRQsvH514CZOf7CaeT+gOU9wD1+b/Y0sUT//OU/wO868YAeu9lK5HdoyTZDw2Ybni+MxPEjNtUo7YWZ+6KkCUpdpyNxlAVQBCgGskYOABY2kBv/+yGe/LoB6sytQ+DZJazzxUQ8Z6wq6zwzKJ973BvczigS+65Iv2l/EOK4SqZAGePsDFTz8zfc/7YDs9LZTgC761gDKgMvoIMP4RVKE9rs/36qihN+3XZLGAIT94DteYeuOWu5+9xn9/Ds/vl5yJTV29lmPt2skM/INAb5cB7DzbR+4wulbU/SPIo83SZP51W//hP3k6o85lnV6+/xXfmg//98/O03pJYvmSx7juY4Znk/ug+tQgJD7U/xwwfwme8pjzxiT7Mj2O64LIxvd6LsEulMEETCZgoa0fP31971KbPjfXvsZ9x00p5Hr+PrnLnKSKLTrbrzZLv38N21gcMieoPHbJckWbAJIDYZx4UevshsEXrc0NziJEkD9L1z9I/e9dtlilYpDUoCROVEISL1G2uAPaA4BwL9fz+ULH2LfCz58pWT5NquQ4ho75fi1rvBmFJA63/OEQep88+eICRD6QcWB1AAvaKhS3AXmZrjoF3qkbDSk5cCkg+GTC2jCmQe8adZ/AFyRKg54VukHpFwDVq7fYXeX4qvDJ6xXNiGK9rCJs2EDQC6une3sT1orOt7YldTT7rZuV9V94QRpU7NZdun+vvhPuWxSydfFBv0KuPj0Up8WS/Cg1BQ+D3hzkEavkkAQhbLQtEzXkWY+AGTARuBQy8H5HmU3MF/qND+W67DL3wDFHKj5TKn98+OCDQAOcDhp+Q7F3J/iQASpmD84o2RjVArU2Sr7wg7ulj2jAugEl5DkAazO9/zlms8OGJcWEDW2yuXUM0bBfYJ5RCFXgJUkG6Zco5pcdyZbgDWV9T/8fiEphD8GiHm0gpas5QCof+3da8/b8Xvrx+FSm6017JzRlfbehkfatT+rE5sF9u4hW7Js2E57QofQ7vF02Uq0MdsJvie622gNE5hfon0MIA+QmjUI5ix7YzaCBAAHwUMkU/x+ByjIPggLPR9IHZAEuP4h5++SEeQbfhpSTgAuUfYuxnKDAOpwXzLZnXvxrPS9WAZhz4Fex6huXNgwafvRZMwpSDOMEcGJSm/so2SfMhcbSZ1Um+rFlSvd5pPVv0Cb+kgmNf3xILX3ncsBPE7Wc2e6ryfU+BonZIUy71kf/RrtZVAAYsuVeVhum/izQ1zgtO/vGEjtzlrxP0UCUsdv0/AVX/bmS+3Mhx5v573qeZFuBPAMyxXpirjbFV/9kZPxQLe6Elom8Dvcr0rrbyXYbKL6UFEgNeveYjn1SAvAvAwkJSjwEhQ7BGTGGUTTNmqdNM5NVCgHSCNFM2nZLYD9AaTXCKRuSsl8sFFTKMgfXgAfOUDBLiLqjGYhBWP2PrjPFiybb9W1qvZe5kbEqUtO9rAmBsGMmdhgwqAZzvviHU7OsRx+SwUKObzwrvDeIddBMADmXKaDK29UkMIcgMQEkjhUEwiCmUN6OMC216n2DvFkjZl3zHHkCFhtEtiJrmglrAyOraeO8c7xbnF8dOAstk39d7rdCBKRxu3kTSJ6jhxSGVvmScSv5BwursV6QN8BruIoiBm+oQfBOXD5ICN7gVvTtQ5UwthN1nxO7ptYoBwWSF9vWIs8gxewk6DYQWnY9g+N2EV//KN9e137Yd14dE2r/WzZ46ynV3JhW6WDLBb1UGO/HTgU1Lao5AZosUKsWILwVdpeSQMny4wMINZM5Ku29Y4KRA6C+G5P0x/2XvYVvx6xJgMOO5kK/Z71keZluNhn+T6gcHojmLq3XzVT9JkHlc1UiuvKHvHIJTUl+wVRxmymgtTsSw9onNiLK73hAxHoZe+n+HJUv6HSnyvp3+EWYLnBZ2K9yRYUC/tOZcAdK2pI/FnFrdH4v9RRSa3ecfjBlfKwHqTOFwgttL+B/fifAKSO22YJSF3oiET/PMzdR6sw4i+/+cmschu3i6U9PDwsdvQK27xtl6GXfMXH3monb1gT/UYRP4mGNtIlT3vCwyN+o7wfywdSV1p/y2uNyrp6RYDUbI440kcLHAV0RFLAb5hsslTghc0JEwVmD5Id+Zx2vl+jVRr2C2xLmAMJmJF/8mE3xgAWEOAdQQEKwnA4Y9MDeNyvwknYFUcX26KL2680TwrnLF6NHmV+Vmv+nmT/hBtH/Q/Fijg4NpexKFwp/Sz1u+GoPsdc7Mr7EICXSDtw4A0yA+KM+sNQJb2YsYfZe5wOXhzSszmxHoDmsOOj7UFqc5BGSh95bwEb86UQTzSYzRwmbZvMjHxrSqnjGfX7HBzBLbA971eudYuU++OalcadA6QO25SCZTC+XBZEKggYtV/hzx0+5qniVhr/4NBbzBVzv+9OskV9h/1OMKZHQNFIKlCTrOvx2ju5WmKBsAXY91lfBlS5j0LWzfpv1nnIAq0Kav/nbVvsQ823jJ9a9ctVe5bZ2X95ulIIR1R8ZsBqGkbsLhW5JoOl0htrKrAzvsUSFYeEtQxwzb+d7r/WHaQxACUJzmXLemGfdr6U/KdMElcwodu1SS6S/xSW0WJtpWAxe/peGX23wOpSGkEFpPMmovX3DFhfV7+1LGqyOSD8M6QRgCCzk8ympCUWmGwL4BPhM01lRnA5bYjfD4s6kwxKOe9b7msH485WzDmxDL64C3x4MlS8T5OA1PHaM3w1tIi/99Mb7PKPnJ/1JkhKfPyKb1mHZCqWLWl1UiPoYMfdAMzPetl77Fcq0uilSOK+R6HXywVSV2J/C32+qfz5SQepcf6X1M4VKKr00VBRNs/O2y+gjMrmOPMAzRwgYPXmA5SQ+QD4BhzjyIEe7hQ4H1XEXMLPPk1FYPYJjN6hgkir6wP5D+CyJrHS0aDF/vxNmhTM67kHVdBsd4cqm0qrUnqEVdX6TtxoVZp1AEIpLLRU84d+lPl2Ez42QVomjNrgwMzzoRHN8wL+0gCUeVeQyIlDj5proilNgIJ5sFTpq3VZJDocI1efR/6F2VGt7IdMWuFOqzL1zvL+5gLU+T7vN2D8PF2PPsQJwGcaROYR7G+YcZmKsE7UwHvJnfkCNrA5RQKdtncaRhFmOWLPxZoP6GGGGXkeuMX2gCg8I0G+XuSOKEKlTAmyJoq1LSxmnPyJShNmXjCHwsVv92ue5tsHJmrskvskFpiOFiDoJAzVrYsEKo9pmucO9mglI/sBo/ruwQ573Y4/2z2jfTaiRWxJ1yz7l9vW26LN/oBzyB5yZo8tPqmrPGKWMRsePWYCs2SMAT4GrPHgYI5Ps3WHCkt3a98TELBo8Yjd3TuQMZCInWBTE/DHb0pvQUD3yNoakDDu7hx2utOwqHtKXOTWyT8DKHe7tMuiCdG989gO6Q6cv7lK+43SyHIjq27+kmarrpsYYDxKvyrxM4HvFJAO4s4+qsTnTfo0cRbgFSc/kFWn3OewiXuqeO7EezfoaisFIDVrcHCamj5nSPz9XAz6UixZLqZ2AlKXMirJdxMLTE8LTCpIDQC1QiAYRdnSGZY4b4Bl96t4DECdc7ALGAOk1hK90gIMlvZRxgRHBwY7IDTyA4CH6Cn6gxt/I/9B9XknMwHA2Nlng/2DVqMDSk1DjVWp0nu5GpvlPjGN2IwJShSro1iu/pV63YAx7md94EC5NE392AOSMNOQ2AAsdDYIFWoq9v6dCugAjpKmTJGnbA2gUvWj3JuJ7jSABoELdLILCRgwjoG2dMDWhp3mqm7r1vRhIoBQQNBdKqx4r/S0MxXDKtaWUb+HmRfoPcJpJgCBLUn1Zvg3S5uUFh4JLwGCpqTTixdghIaq19bzAQTAd8CWQH/PHNMrDnv6YpleD5z+lIO54e3H81Ao0c/3QFNckj/YKKqRk88lFkgsULQF6rU4tQrArUrJBFGUmnWLVfuunn32m/49dssD1Vb3t3lWu++00H20tlcdsse+aLeC15X/tsIap8ggvk56u/PeKvuBdLY7urTXSsLktJMHbfHD2zJqU7PWrhXzfJFslisYiEVc4DFlGtZsWNqs7QThs+leRx1IQHL6AeA8PDBsA/1DdgjwOUObRQ48sE0KiaBPB1UcGym32WzIEdr+He2uiHbTgoYIn565HyFYgH/NsBOQwP+JO0V/5lq3uCd38929iwGIOVUb/lKQaZmA1OljiM+I/8o+NiQ7cabCh6aeTziLe6qOPf2GOBRIP8b/FAlIHb9NkysmFkgskNkCkwpSw+TjMAAbMD3aC9gFKApITcXxdB3DMJswGdz4LRAU4AtSe2BSw5wC3DpKhx3SVPcInUTrmzH0pefQEccpGtFBqEdgNY5enYDqWv2ZVY7dUo/N3KCII9rYDSlwFBYucQ2cERoOSCbdx/itVv4r4kTzXEg2wGyjIYcD09q/R6X6JYCaWI5ATy4WBo5e4OAFoDn/DZDYKsA0ynDzLIDTMGS5J6wzDgaOBaL/CZysUp8m+pjQhzs7hhyreqIb9mvSOtioFGneO/rCYQk77JD+KS19zQMygM0IlsJ4LROjmvRyTOa1tzeq+Clp+fycwqcAJ3EwazgE8Y55HIdxB1yPAwDPZHueh+BBEBgRW0+HexjhZNiUCuJM9Fgn90ssMBUtwLvO+806xFpztHyBIPXXZ/GoCvot8+y7P6lPe7wApH7MObttXk3lg9QE/I5vqcoYoL308022r22cFU1a9eMEvlfXj4O+2Ie9meD9KtXzIHicaR/Ddt0qOM165tLOYSzLljsFTO9WwBRbhwsmFjtnyLJZW3XQyXBg/aoaFSTPQh44xKJK2CG1gc/W393tPfq3gqHVyqpqrrM5c7PLeBzU9w/s7nTSb82tjVbXWKfARPmICsXapBK+x55GZlC79mf2cuYJ82YifZ5KsEMl9QHiDcFv3snlenenagsKJgYBxAl0oSveXKx/PXrf9sh/xD6cPzgmckZcqDMkUlYTd+Ion7l4Jjf+ZXgYH0yN+9oJk7p88yG5cmKBqWqBCQepccbwf3HQqRB/jNIQ01kmaGmRyk1xvC1KwWfBTT/aBHyPwtjVU3WQJqvf7G8AZvX6H9itHHYAQzms7tQhCrCUauZITjiQWCAb48qfKkClvkHrFlhdrUMRrJqoTJxCnheGN9IUEIMA4gD76FewQQeVrQFTAfOmQ8NBwN6b9V7UKCiwVjI5t7YN2Rq9SwtiesYxDeMUszmb3ZyURHC2dnYe1gGVsYcFzOE2X/NgNOODw0NgJA4ANd99sz+Pgh5yYGFTU5RyIpsHNtZLXxomO2uf07l0OvyZgR3ew6MUQIKpR1gBgIN31TuPfAtGeoeuh448aeusuTSYFrzbpRyISe32Hj2BK6fdGmHc0+3q5wH9BazJ1KfAMQ6CJ9hkm9jl3G+btFsJjiQtsUBigfJawGd5NAikXCStZl9MkNoDDsBm7x02+8q3G+zeB8IFlA/ZUeuG7KQn7Z8S8jxk9SGRsSq1Voat+q6PttjwyOF7G+B7XWMQSMRGK+UTLdGaPKD1kUwgHzwPX4elk8A/TFoAadZsL/tA0cQ4penYV48f7rW6ploVtq52WtHZ9uf0mhD8e3hwxPlysLAHB4dt2ZrFGSfa6MiodeztcizsefL5+LtfUiiA1C2Lm3OC2+WduZV79SD4Khu7d2iW9rTS9uT0J8WHwJVBsqdYaa/KtV78PRvzuTQu1NqZqi1cM2SqPkPc/Q78TM5Po5JNHHFrLr4zADXjztmRjIb8J5e4exb/9coJUpfr2glIHf88SK6YWGCqW2BCQGqcb9iVS5WODtuWImU45xx01knj0DMBAadxqGCGAjwCQEbFHxzrUvcpUb5vqo9n7P3nwMbBCwcaEBrYd50Ob4BRAESMEeAYrCqv/83n0dTFCRiRQ9Cxp9NpVLcsboq9fzgeyMFs7R12gB0puoEucsACxuFgUy0COyu4rzg6zGtsAyu4XIeCYb0U+3TAhc2OHvEeHXI3iPkFo5l7hoFeD+6VCv7662AUfy1fJR6IEIkPGu8wBYQAMMr1/AUPTIFf8JkCFBl0xSMnAANlfq5XWjYsHv4bsDzQo85+8/kacMYdvdNsjjXfDrTN5YRriHifnZyK/g2rmjkTHtMCTVXQx8mO4bkIJoXBbOYWbHr+D0mBQ3oYiiQyhwDd0xtzjIM910K3u00AfAJUFzQUyYdniAX8usA6EP7v9MePEvRn7eDdZX/Hn3MJJ3NG7FMdG+36wd329PqldkHjCdZ4sNp275tj/7h9nj24c66dcOygPeWxAy7wt0UyFvvz6CmxNtCfXGtfOYePBCX8iEcsrjnsNv+fvfMArKyq1v9K7z2ZJNMzvTDMMFRBRBQRFFQE7F2fPMVn5a/PBpZnr+/ps1fs6FNRQVFEei8DTGX6TGbSe+//77fPPclNSLktbbhbQzLJufvss/c+e6/9rW99iz78418z7M77R36foYSQ5726xjlmcQKydsEyB6Q+LEcaaxqg9ej1TtEx2rP3KWGvHzEznc/DGnp2scggkzCgQ7k/LOm2hnZrrGq2ZRsXj4qO6+vtt/qjDZaelWZ5JE3kXuqw/v5+a2/qcJ8rrShxdqDzNAYmY7R2SSjtno/XBDtl3f4ceIhw+gsHNWctpLEgmBTovNXe69lmfmRhOPXN9X6MVdJt3+I6EcDK2RwzdJ+hejDXZuL8NdWz+gQfsIVqnZ2W6hy7WGdG2kaEHucqSFiREC2munfw3/08MZyP/TNqOJ+f7Wvjch+zPQLx+8d74JnTA9MKUrPJEwK+UAZShb7coqzfAUC0a1OAZeKxCLwEcZkybI/JqMJwp4RzSMlyieMSnPRDvMSuBziwOb1ZfWe8kPggWzw/A1DvkZwAYYoAZhjDizTOhJoxhIwJpbmhQ+ildA2VTCfc4ssWTMb45BoARYa+VJIG0bBDw21f8PWAgbSDQzwyKNPdDqROkMOpkIMgT+MBc4vDsm9k0S8wZnmbYJ1GU2Cnu4zYesdI0kjhdy16XhGzXGgzhT7g/eXZcT7N50MQ87hJz3dMzhgAFp43VKdZJH0NiOwkPgJ6cozbRPfj2tVy8BGSGs48w1CHqYczj7lCmalx8nWsx0qC0CbmjWMT6j8ueaYePF3tmyyhFFrsgNu10qVnfDpmwpsQycDGPxPvgVnogXwxWHO1OHdrE+jV/VEITpCN1ajs6jjiKP7esEDgIesde4in/66kpEQkuSUCZ++QbSoQoUAkgxZlR8zo6bGs/Fx7ZeU/7Z6+muGnW3V4hT3v7vNt0/pBu/j8LltQTB0k9/XsshaBZLslqdSi+j0XciAiLvD+ZytB39KsVOsUc7cpIUlJs0XNdtd4+vyeDTl6L+Nvk/jywu55HMxrFdGCXRNcjtUk2Ze/NdrRvvpZLbZhc4dA+0QrTU+2NvU1zj9Cx6sEhFRJqoloJ+wBfy+kX7c39ToixkwUnAvnlUlyLUbx2Q50bmpXcsR81/xejVGrGNQF5fmWJTmQ8Ur1wVoHYANe9/f1O7A6TbrVifo3rO5YtW0m+nMm7sF8Zg/Esct7SVJq5MDC2eub0LvWqwJLm/eafR4yAcx6L2LJB7+Hf5jXLFL6CdkxyDTzlSAxE3Nrpu7hs/hHyDMzdeeJ78N7BdaA8wZHq588HNkPZPE4s06WhyfaJ+BMxn04J3J/3un5sPZ5TjOv+D/G2vEQZ1JHO7vin4/3wInXA9MKUmOsr3SJY5LdgYfNIUuLMmAygBegD/qvGOsAJtjQLOAzQFw88UZymp+I41qurA02VjQbGUfAyEodwnJSFebr0LQEKxdbnp9gOQKcQoRs8kFqhXyGe07ytWj9+THRY3oGqljdmkcY4eEY89F2HRs4Rg7ffSkb6iSMLNznDW6Ln/zERQmMUxGMUhiyufS/MIAugY+wpnwQ0Pv7oJeIT4ccZ2iMnEfCemw/BJlx8AFvxpzDz1jNb9pNAUqYDwbYVB2Bs6xZRiWyGXVi7TLPpnON8qGRidxtHDBJbLosWwf9KZwPDAVt9dvrWNV6NxlDxm2mAOrJ+pg2gZnh+whHQ5G1gegN5vghsRZJtDud4zLVPIn/Pd4Dc6kHVggw7DxaZQMpSmK3qMSqHttjpUtKLLW40No6u21AYKGlKAJHwLC1tTtgB1djr0Dsodwc62PP6BVIjNNZ12XrjwUQC/Sy7vrng7bpBafb+tobRz+yXsC3/Oytbr9av7TGrnyptD4XZFtPt+6n/SkpOdma9M7WQEbo7tV1Am+RE9ObT+LlNDmz+xqarPF4vS1+1snWqSR/g7ouQaBmP7rIvOGqZ1DSEqmZ6ZKg0N+1jnXq1x2gcTEosMVXKaplLEj9jR/l2IHDo/WVE5U88TXvrBGojYa1Fzbu8ySQrMO+Za2GWe3vhdgqB1r7nZTddDo9/a5gHz67NM3lO4hFYd3tkIwb7OhkaVsj55FblDOpnFtXe7fTxE4mOTBAtfZSEjmifZ2RrSTbWaNZ67Fo54lQhwdWy8mkqY2dFw74in3OPk8d2Kc4iXFY+Pah59jxJLTcvuvstfnbaz5BgmeeSft/OnrMJ/romDVvbWjGQ0ugOxNNdX6bjj6cqE7WXEBq7EXWZS+vi/YQOYTE+3ERMdNVGnXPp1p73fuM1Cn3D+ednq52TVWvRyTxxjJwjIz5WhEHqacahfjf4z3wzOuBmIPULGIsZk4vVSAKBjrgAwznuq5BtyjDuCU9ASE3bAzIA7AtsHnEQYa5OQkxltjM0wFB9TOhUjgZ0LoFvGPMF6NZHQjPb9YYFwckL1qUeKdb4aD5JXkRae5hbGNko8E8mffWJaJB31hdiKzMTBnctA9HSw+HcDWQfmFTZ+5H45XnmUngAhAJoDhRwRiEUQpoTOIPjB7u75LM6Xew3AFaqQHdUApGfDjnEZ/FFtwGDwD13tj5fiiY6q3jKQEgMGzRs5utiA2mwSKFj8OeD2WO+8Ylhx7mAOsyBnImrCwOpuFMgqk6KcK/8/7AhCY6w9MlD70iP/nUYbHdkYmaifD50FsXvzLeA7PXAyvzM61WwLRlZVjZugrbftNdVrFhueWXFtuR3QcdItXT3WObnnua1R86LoBa+3llrbU0t9uKLWssIyvTju2vlB5xl5WuWWbZedlWu/eIEiP32p57H7fnvukSO7X5ZgHMI+60ZZLvFQAAIABJREFUtJ5Ue+1vXu8gr9KcSnvdK5QroSDZtj/wpOUU5AgTl02oNtTWt9re3Ye1X+qQLgB60foVVnu4yrpb2qVr3KDrkm2j2nVszyEbkO0AI3TxhpXWXFVnbfXNArzZz6TDL5A0IUlO84pFVqs1hHUu2oIcQqlsHfRKiRzzt94f/CLLdjyVOqr61LQBe9Gba2xzUaq7lvUIOxapDyJwMIdgZcPOHtBDYCPwO5Lh7pfcR2enHPmpgPfRtnriz2N/L5fGNsB7rAps6OaaVsvISXda11M5o11EnPYfPy8JPyMR0tnWZT0dPVa6vCRWTTvh6gFc5sxEZBFzERsT246pDiA7nub5eJ0wng3HdR6pgLfJz+USnm041zvcvZOEp+k7DpKp5upsPw/jAVmLdQTAdD6AmOP1GfYyz4HzLhRbdTr73d8WmOmQdyBROalKvUtEvdBGiHNEGOVPI0j9WH2PS/oNY3tdvrcvzPWz03CUkjrPkyiZnpGKg9TT06/h1Pqcy95t3/r8++yktRXhfCx+bbwHpq0HYg5S+5IesFFWCEiBTc3GgNFeJR0+ADcymm8qTHNGPEmwYMLNBKNk2nrxGVAxBx2SI+JxXuAObzpc6XcwbJGcwAZcqUMQ4+jCvGQVFOrQRu6RNoWHNkgzuqw8L+TkeD4D1N8POdyxO8IE6RIwnkpI3zgsUgwQAFuMjrGyAtM1TDwv7FpAQDnoneZfk5DAAj0/B93gPR0DlEfxweLJ2uTkOtSfXmjmxJaBzyil73U7Z4TTf/QD9yP8kZ855PQ5doMO97C8dXMcDrCsp8vwmOj5JG+pMN+RvwIuwFZGSmQ8HeLpGrtw6nWAr1Yz2OuVYsGhKxoMidCf0UMkE7eI7kJOh/DxdHVeKGM2Ypx7805D7cpc0sLj/cGZAtuGdzaU5/J7ieeDaUYiVw7y6HByqJ/OcQhnzsSvjffAbPXA+CD1MoHPWXZgx34BwxV2/+9utZd/4A12dMdeB+K0N0uaS0DOqlPW2vFdB632WJ1L9tEvQHHrc7ba9od32ooNFfbQn++006640H43WG2f7XzEW1MGE+z8O55nFUe9A05iQq+96jKBy/mV9thdj9oZF5yu+x60ZWuX2bHDNdab6sk91B2otI1nb7ZdD+6wiq3r1Zb9NqQMjMs3rbTKPUds6eY1duCR3bZg8QLrau90TuD8smLb9te7beuLz7Xag5VWsma51QkA96Xiou1z9spcAQgbBCRgc1CkaGGf+0rBqKqf/9JGyyrvts2FAA4jklesQ7ska9IO6CFbiSg09l3ARSyC2rpke/SOXIG0yZaaMWAVW9qtfEVXtM0e9/PZ2lOxSbYUpT3NjmD93L5bbdmeJmmWAbtQ2uHC/KcssKDbmjstWezsTAHVkQJ/3ZJ1aVHHFi8ujFoze8pGz9MLfBk55hQ5T7xcDeSI8eQCIG+Es2eO7QbfRvDjw+aK8zpWw9WjaAx01AcVpeGz97MLsuU0y9acmz7WbKTt93O9YPMjlRHpuxXp/WP1uUYSdouYBknG5eiJtT5EGA31ox+xLzm3es5MLz+LHwnKewZ47a/jYVQf8qX313Z793D5ZFIdMSOadzfkG0dxYfBZfDrbOq9A6iOyixQ9ZCdYBFAcpI7iRYl/dFp6IOYgNfsQMg+wbn2tYgyrfS19TnsOHVHKs0rTHfv0iMBrjC6MdzZlAIZ4mXs9wDEN2WGkPjCK2dgZX0AvtGAr5XBACsTpFut3MOYBQKFYN9e1WZ9+Li3Ld4BrKIWNkamQmOCxO0j0dqChz962a6ftW3LQEgeT7CWPn2c/uDzfaSIHFy+Zowe+zmTxZ24wWDn2cZnfJEzaKH3PcIt/mAg2FPgdDFKYsRxc3OulX8KwGWvcOq1fgegkm2O8AAbLpOG9XBEPmRhLgQYFP8fYNqKDzTMUSX8zHPueOjG+9x1Mth/8UqHkiiJfsazfLn9Rl5Us8ELvYOnnzRONNtgFrGWO4aS+9ln+LmJEz4JTxV0Dw10/DLMRwh30wPXM53LHoFZYeZhs47G39HXeCW0kJwCatTD+MZhjfY7w5qw3o6bjsOWxjgSuobureYlT9Cm9Xz6jkfeBiIR4iffAM60HAKnrntxnQ5LYWHTSKnvsD/+ylaeuFbE6XSBxlYDRNfa3//2NXX7NG+3o9n3u4I58Roa0g9dsWWfbb3/AKg9WWfaCIstbWGRFSoi3e9dh23T2Kfbwb2+1k87eZI2S8kpYlmN7m2us8r4iqz2yVkAQyIr33ktZxK684JDVHNhj57zobNt21xOWUyzpkWP1ViywOiFBjGPde8Wm1bb7kV126qXnWuXOg9Z0pMpKVy62prpmW3PWJnvqge2WIs9mSoZ0jcUML15Sanf96u92zqsutMOPP2V5S8qsIT1da0DscpIskUMQBjL7KitIn+re1tBr991cpH5KsJdc2GUpJd22V+vNcl1bpvUZW5Zr97T0OqmP8VKkDA4k2PY78q1q/4h+c96CXtvw7GbJZnga3LEq7BvYXFkako2Z2qc0th4bztvt734w3W68JUNMU+/fyxb327ve3GaaMhMXnLU4NFrk0FB3ZxdkOds+koLzo7G6Rc+dFZf8GKcDve3Tc+LulI55s+zgFYrQI5IR0C+yXh9/pBhT7ues5jAj7SIZ++n8jJ9Esa9HEVaH6uTUyvP00pm7WkealMy9ubbFgdZIzSwQkz9dGunTWYJtoaffJzzn/HS2M5K6/f72mMqK4pRdeVxnDBx0C3RWYHmYToBzqjbz/pBPh7XQb4fLs0OkqhZJzrOMD/Y8kQnTcXSkj+6p6XG2KudjJKL8hPNTtf+Z8Pd5AVIfazD75p+UWK3dG5ILt5pdfk7MhuehbbvtK9/5je07dMzKZHe97TUvtpdd9Gz7z89+TwmbH5f8WY8tKS+xd7/tciWjPs3d973XftMK8nOs8nidPbb9KeUDWWGf+MCb7b9/8H92x33bVE+hffFj/24b1y5312/bsc8+/81f2uGj1bZQzv6Pv+8NtmXjKve3OEgds6GMVxSjHogKpMZAYsGHdcJC36sFH6YfhjqAU6s8qWiGIlkAWw52Kf+mOC1U912MFf0DcAewB7ZAIKdPjB4xXk2se2CFDm5Ye7CVYUuz2T/R2OtYsABdjDdSF4zngLQvm8S4yZPUR26Gl0k5lOJ7b13yJuaJ6nr1LUfsplUPjfr4d5ousdecljbqdxy2+cxcD6PyG017fYh4IkOO/kDKxAPfRzqR3yO3grHD70m0s096lxhA4yVLxFCqFN0byQrGZ7EO1oQU+mwcx/R2zoHxJUGIegCkhiU+1pDzuAnjF9pZ02h2/Q05VlU9cgI+69Qee/HzO607SRqjuilzyhmSbm0JcbKEMqFm+Br6grnLF8yJvXLSMX6hFv/JGQfW04WZComX3nu0CTB9lg6JWxoDDgcymiMhwvep3s/JHBjjPRtzG6A+U4Ma66zpvuMDsB0gmrBYnAPsMb4EDgclHGexg65CHcH4dfEemN0eKM1MtQRJZ9RJyqNo0QLb/9hue9YVF1h3Q6vVHq+1JRtX2u0/+ZO9+B1XWpXkP9zeon2k5nC1rRWY3dLYZnVVkt5YVmg/Sau2X3YctBwlTXyNLbEX/f0J2/zEzdKI7rPerGI7cPKldv/AObbrWIVL1ttU2Gg9KX2W05VhH7i4xVqOH7Ct551ut9xcZ/c+KUZ0X5YV5XfaKev320DTAdtywRm299HdlicpkrrKastIS1X7Vth+AdALli206oPHxOBeIaZ3myVlZljhomJ74A+32xkvfa5jXudIc7s+JS1mIDUMxmL9p0KJabPwzmtt2dPoseBS1UelWo9hRx/XXrq/KtGaW7x9a9MSOfJFtkZ3FABkvFyuHS1JtvOuArE7R+wWJD9Oek6TlVZ0Rz1p3N4d2ItZE4meWqrEjvntbY4Rn56dbqnpKdbdl2Z/uCXfdu0bAeeyswbt1S/rtA1rxgfLnfNP9kanNKa7O7oFLmdbWibAd2R79YCiKhurmy1bDpWMnIyon/1Eq8DPyVIrdgHO2DLZAMgTTLVPR9IPviOdvdO3/yKpZ7Y+45zvMgqGHEFA0ZxdfdYiWaFCJfRM1xydqHTrjHLsqSpbuaViWpvu2yTYhKwV2FuslZ6U4fzW0fYIMF6UJhIfGPDlykWFPT9Xin+mZG7zM/2OSc65g9/5ebMKAhExsWw3/YM05pNNPW7MF2tfWaXE51PllIllG+Z6XXMepCbnxYd+JObRmD36VeeZnX9y1N1bKSmzy97ycfuvD73Vnn3GJtuz/4g9seuAvekVF9njO/dbOWSB3Czbtfew/ds1X7J7bvympaamOJB6r6LJPvjOV1vF0jL70Ge+Z0eO1dh73naFPevUDfbDX95sx2vq7XtfusZq6prssrd+zL563dV2pqLWbrv7Mfv016+3W371JUtTXXGQOuphjFcQ4x6IGKTGCMYbCGhSrEUdJidsSLyoMAkBLNkAMNTxTrJVjQcUuA1Cf8OY9xLNeZtd6HBOjHskXt2UPcC44yEHdIM1DzDN5ssaDrua8Ps1bMBII+hA3Kew3sL8DJe4J5yzDIYEADihWnmaY5vuvt8qFx4b1b4rDp9hP3qeTobzuHDw5R2YTKKESIOj0rGk3+n/iQogcqMAyDJdM5EBREInrkEGBOMYZq5LNqNKYRzgKMrVwZz2jDUxfRbuWAcAYCTG10TJIhnL7XuS7fc3ZVpz60j7F5f322sv77CyEo8J6/TpMeB1b+7hS5kwD/j9fDTmefZHG3rcujhVwaYHzOUQg/wF+nheREr0ADX3ZpyYI8gs0S7GGObIRA4N53gIsKr4LGsz7zBto/DfycI4GTfmWo7mWqxZIz7LzIHV+mL+Er7JvuMlwiFqodd9Z24yd4iyiDtBp5qF8b+fCD3AO1CsPbdHQHWvgJisYkUyFSryqF/yXEqOmJ6bbY1iVJevWmwD7R2Wz14uMOfovqMCDXMsMzvDWpta7Qutu+2nqdVKXOj1Sm6P2Tf+ep9duufA8P7QuPgUu3Xxu+2RymX24EkP24FV+6w1q8NKG4rs9bnl9u7iRdY9VGLf/3mSNTaPOCmzEo/amSfvURLG0yQL1mYdjS3SaJaDVUkR0wpyrVWezYEOyUpkZ1puqRjMHV1OIiRNjOrGY7VWsHCBdbe224BsjBqxJmOhSc0zEqLeIb3kk4Sbpkv3ekiLXmNHr3VJ0qRDAHqv5Jawe5rqUuy2v6mdjXLcy3ZdsqTPLrlEz5Hc5/ZR9tOxpa8nwXbenW/VBwBlvXU0t9hjUueVTM6kZn9gXKmVtW68CB3sA/YMambdw3ZAdmyhHJGwSNGA7u0RgNdi9ud/Fdu+o1nDTcwRSP2qSUDqjpYu61K/oAWOFjVJEyMFqHmIrvYua61vt+KlRZIZmdnIt/nwjvtSH75WLlJo0wFQP22OamLNlFxetOMwQMI7aesP4YzW2aOfg0gAsIblj0NmqrJ/2yGB1Munuiziv0MeIarimJxakDwgHsCG57zMGuHkEyMcWAfIYx/rjY+WxBDpA0JEaFe/A7w7yTZVNJfnD7avS/oOu1rLDuspY8Tvs2DQxbiwBj8logrRNRRyykD2inTMY9y8OVHdnAepD1SbfeG3T++rDUvN3vPSqPvw29ffaHtke339U+96Wl2wn39z478EVu+zDtly9bKT/nz952zF0nIHUm9VJNobrnyh+9z3fv5nRSwfsy9+/N/dv+9/dKdd+8Uf2d9//WVFMd9kh8SgBgj3y6Vv+LB99sP/5hjYcZA66mGMVxDjHogYpGZTRa/PT+oGcNEkShvewiPSH2bzRQ7AAY2TIM4+CMZ3AC5YH2EQDmPcHfHqpuoB3/hYKEYHUgGM83JtuDsUioihgsQHw430h6JLLam317LFkClE/iMCI4z5g4Y5c+LNtx+x21Y9OqqJX667yN5+1sgha6r2z8W/A/z16PDIAWSiPvI1rwGUJ0vGeLDNM4QAqWFIU+dYQwjGAA4jxpJ+9UOCAe9qxNghLA42Aex1/xpeZN/BEAxQ+6AA84A2wi4bz/BiHKvqE+xnv8226poRkOK0zT0ubDpLh2OMdw5jGNqAp9wHkBPteoB8Dt4cwGMNds7EnNgmkBp5o6kKjGPCxhlnnAg8K3IcjA0RJ05LPApyCqC/H4LuaZ1PzFin7zGuOXjgQCDhC+84twfwpW04qXBITlQcKC4GmCI+HVt/vOLCjPV8LplnFM9G3fSVc7ioIpfo0rHFPS1x5vURzSXH9ImXeA88A3ogVe8cUW2JCWLtaZHu6ldeEMKZ9S7w3iVLgDhR35cIMClyETWeTFSPWIjtSmKYX5pv76h9yH7ZemhUb/3PzffZ654cAambSk+yXedfZX/buc6+cdGPR8V2p/Um2/4lV9j1v82w/YeC1wA54XJa7YUvqLF0sbU7xPJNDiAG/UNyWupdThEYnKLf9Wl/RG6Dn/3CM/Tr9y5ZsdYnni1WBSdplkDnxWly5KotA0oUCBDepeSHVcKRIV5AzHj4n/l2YPeIbAf3v/glAtrL2906G2z6srT5/26uSbGnHsyzpuo0gb39turUVkkOdI2bQJE1mnWWdRjpEWxu9u1DiobC6TbWvF4pe2ypJLycuaU/whhk3xhrW3Qqr8Kd9yXZ7Q/mW0+v5zhev7rXXnd5p2VmjG+0H911XFIrhQL+UqPX89UtOiQZ0qbQ6bIVpbEauhOqHvYw8i1wNsL2iXZ/DLVz2PsjsddDrT/a60iE2CH9/N7uPs+JDtkJ574cWM5xonUDvfRErW+h9NmRnZW2cHWZPjM9GUyJWuN1ZCx5KYk4xslFwfbxZCgiM35whtXINkPnGBt5NoBPiAjYloU691Eie5JoZ0V4n8empcuZ5zj7OL/wnk1mz4Z3B+9qxheCChJQ2M+Yy+uFneA0jHDII2nGnP/MnAepWzrNPvjDp/fjuSeZve78qPv3ui//2LIlZfb/3vGqUXUdVdTbZW/5mL3v7VfaJRec7djUZ7/kavvpf3/YVlcsfhpIff1vb3HM669c905XDz+/99pv2L9+93X71Neut5v/eb+7j186u7rtCx+9ys498+Q4SB31KMYriHUPRARSw4ojUzjJEQGW2KA8OY9BBwCw+EdyXAg24mP9oPH6YtsDvrOZzd0lM4TFEDjXYHrhxMC7zxzhAAzzMtLEGRymmWfbanvtbfsft6PllTKCEu05286wX19SrtwFsfd8x7a3Jq/NC0Mbyaw+9mqAQt4rgGfMv8kMmxaF4spH5A6mDMdkjGpnQAUZlDAJdjf3uXcbgBSjmTGtl4GdqpcT8I+DNwdlDGEASJxSfGecGScMvrEsa4xXj2kxaIf3p9sNv88Ro0tJAMWivvxFnbZ8iWe4+8din6PLc3II3y/5EuYbeuizZYRHMx848D1U1+101acqvDfolcO08Wa1188eO9iNftSGLfPN1TzOSYIxhH1HwQnFAYjwYn7eK1YyUTN8vElrPmNerrDF5EkmJPcisoL2T8QCo3+YHwBD0R6wvFBl78H894r2ui/9BxZ5u8bhqAAakppNPSJTjVj87/EemN89wLpSIVCT9y9b608GoHCvmLYN7Zan5EDXtu2w77ZIliPwtmQMJdo3BVJfJi1p32Y7tuUC23fx6+x/91TbraufHNMhQ/aJW95gFQf+ZFs7/2HVyRV2U+7brS2p0JYt77Pnv1TyI9LCZh3wl6TZfi+dk1StIWcD0mUOugowmMmvcki5VFhmHpI+dX1l+qjn3Xp+s5Wskl5zoLCO47Rv1T7aHXgwR97oTrSBft0nSftmmqKpxgmQYj9dojUWUMtpqgZk8qgGZl61mJn43Pz+4l7skeWyFXB2TsasBOBrqu+0ps58O6hnKFHixHUr+3SAHb/3+3R9zZEGW7S6NGJAbeybQlK7puNNVrhQwLfk4OJlpAfIeXFcjm0kFLDjiuVEihTIDLdfg/fRcD87ndf3ap2oPVyv90akheIcS0NjXe8IzH637wfA3nD7qUn61DD5c0mGNg2F8zEFewq7gzM0Djjs7EgLYwT4WaPkhDgYWWNYy2dD5hDbnnkKuSVIjTDSR5vWz7H2Mhz0H1MGm9OtxwF7t3iSSNVIGsY5+JDIQ+TfgmzC+Ykktr6TIpI6T8TPzHmQmk7/zZ1mtz0+0v2SzrIPvUKH07yoh+RbP71RDOhK++onrh5V11/+cZ/9/P/+br/+znXDv48UpP7uz/5sVTUN9olr3jRue+NM6qiHMV5BjHsgbJCaLbVcLNo1ealuYX+wvtuFgAcXrgG4AFyJc9ZiPGLzoDrGf4XYPMclT7FQhyvC2rDFIk2u4z8ygCWnsfpWJeOQLdmfMOiSBpLgaLbC3KZ7OHjHYDfjCNoQQbLF4PYB9FMfkmvjGfEYblwDU8snvcNQ2y8DC6DS1xdeTH/7F3jngnGLB4Z6QKDTBdYPnua0wG4lcBTpxSvj1OHLihyUYUdmcOQu5mvBwQCTerzQ77HPBMtiU2GqLZCeX+THl9B7yo2N3ivCUFmzYcL7EjDMEcaBcWP8DmsscJjgxKiTcwJwZJEycuVNIOPDIcBLpOo9CYen4AOMNz1IeoizY8AlhtRQu8Lf+FS4h83xnty/D39jq2K/wrlSKW9OODrhofdq/Mp4D8yvHuC1W6DD+epAMqdegYct9W1WWJon6YpBu+z43ba7Vwn19A6/NrvCXl+ZbcU3fNeyO45bZfmpduiS19pQQaY9VdlnHy3+x2gPmN65X347wy5u+8FwpxxPXmE/rPievfvf2iwrZ0g5EvokZ6UIvNlGp4OGDdC+VOvwQoHEAPcsY7RvrxhxaFHjsK09nG6P/7MwkHhQa520pc94Sb2SCfZ7utD6DOTCihypd7twfznHQnBWsg8QDg5APpFznzXziUZJdwQZ2WlaT1fnJkszW58LsOInmomA1B3KF5IjXWlYp5OttewDTUpwmCadc5eALoal4XijY2WTtyQW630MmzarVWHb7pEjAgCSPfdEtXHH3bN9T3rQH3Fo1AmghsmfISmiWJY+yd80VjVL/74kYH3IBsFpFhT9Gc7cHLZ9sYECjphFq8tdkwdULxFdOPmJjgi3+HUjY8Y6BDiNY2o2wGm/7T4RBaAX8DUaZni4/RGL631CA0QSolZixXCmXzi77dae0RZY9xn3U4sn1kiPxfPMxzrmBUhNx961w+yJg2aF2WYvPFXfY+PYOqhk0a+46hP2uY+83WlSkzzxceXbIOHhVR/8iv3wqx+0wrwcAdb/sJ+KLf3HH/9X2ExqWNmvvOqTdt0H3uiY0y2tHU4O5MxT1rskinGQej6+OSd2m0MCqQELXFi4vnPIhxULcISHkARcYwvXslG5EEyAsRO7D5+RTzcV6x3bC8kCMjsv0iHPAz6jg938pH6eTIGny4g8BP+ezIB3Rt0kYOpcH0BAQoydSJno/vOhGc/7y6EnHMYqB/NBpF3U48gqc+gGrOBw7EBF9S19PNYwxRjHkIZJy8Ec+RHfmPY1rGkbSaqCDwAMF2sHWbAphQH2rp9BPNp5NNPjfVTgLkZqMAAz0fvjOXhSbIWABid/MUlj/XOcC/jW/0OVy/APOVTNfKhU+47LEQJzEJCK+eGPB+8cRjaACJEysEBoH78HdEHyA4fFRHKiRNXQOKdTOIbhzJ/YH5xMlA7kOLQAyjo0V/h9uPN0oq7yNRtb9BxsV7wHRAe492qmJ0P8fvEemMUeAPzECeVHxbBGs8iwxq7Ue40TsWWwz7a11Ft7a6etLl9gy1Ok6yq5kCP9nZam74UJqc7Jg8QX6wdrlK+BjCzTx3rus6cGm6XjrNDmgUQrqy2zh3/2TeWoGJ1w6DMLf28XXJJup2/utsHEIRcO7YXDz42C/VKhPkFmwc/vwHpBclb2M6SEWKuq9mXao9vSLCll0JZs6LCSxT0uEgZnLtJcvQobwvnXqWtx+LInjld8OxvGtO8wmExyAfubtbsNvVtC1/W/vDaB/qKGwCxF9iBRbM2J9hAkE7qUADEjJ92ynL50MJPZ/xSObTkqdY+GqibHNE0XezWWpV/RX43VXt2A4OGAgbFsx1yrC9k2nMIkNeZ99WdNdFb0XHtKrz1opQ9iEASMGmfrS/7H05f2WK890mLNKch2iT+jmSO+3RR8HAGkbhCjv2hRoUsu2q9/o9vOe4S0De8SUiKh3pfn6ZNGfntjhzT+lfT1pOUuyWi0xdnGeu+xq3j/sb9Yz2e70KdEYjZo/WfdZD+Yy3IxY/uLqUeUHV9ELcSq7TDoDylqj0T1vv3PfrKlkGSzsz1qc+v+8waknsZuu/vBJ+3r3/+dAViXLSi0t73mxXbZxefaV797g/3qj7cpyindrrzkuXb97/5uP/vGR8IGqWn6I088pXv81nZL/5pkiaeevEag9ZuUNywnDlJP49jGq46sB6YEqQGQCOFxOrZayAnLprBRxg/4kXX6fP8URhH6uDCb/URlGCk+04jnw27CWEEPc4XYQCSAm2lw0Qc1/SDiQDTgfO/+iNtf1y22rAYpP4wEli4MTv/plPEGSA7zg35tFtqHLicsDtYGl0TThYqPOCMwpBsEZjTI6MeYJhmVD1ITHtgS0IDD4QW72i++vAtLjR8Sx+843LMGAQCEArL74481OJv24HGxZnY1K5w9xAWzUKzxCoHU9MtEQDVV4TjAUcB7CAMetrsf7jmZAcx4cT3jybj2qm/xB/DOeiGjo3uLtR42uKepLf3agJ4i40OExOQMPG+vcFIlAccS8wK5ECRpmAfMIwBv1hUiMACEeK5cVR7JmsGc9YFpT3vXXPsBc3xwHY1Ify+L+IWKfzDeA/OsB5ATyhtKsaOSXWrpSLDyhX2SeEBOydPA7xkasE827rAftxywXoGdG1Pz7L8KN9l5mQv0pF50HCHmlVrTeIdZhyAtEC34H8psAAAgAElEQVTla6N2C/z8we5qa2sXgNKTbKv3r7cvt73BUpprhnuLPfnjpTdaivQVzzm9x07b3KuFvc92CfgmsmIuFAB9mMw8W1qQF84HuVwiWbfHeYxXrifpFvsT0lTYzTjwvAgkIjcGnOOVfgp2WLI2sj96eQi8hIyME8DkVPsWexzd5exxfQcUB84EaEOeAyB6sgJblH2EZIoly4rFvkbHdyQZ4tCg1kmxrUiWyKgAtE2Hbm9bU7va0Cs2dc4YsHwuzITZaQPvGfszzEvGlfeKPXs4im12mhX1XZlvgMB9mqPMP4oHUms9Cfybie8cLHrvfFsmLQOwOCVkoHiihnq5NobcGcavm/el9ki9A8CxORLJ5SKAekAgOX+jJMpuTlcb0pRcdrLCZ5jPvHu8V9ykrKLEPU80xbddsN1YM1gfgu3maOqOxWdxeNY70pq0qZ0tOtXqFYu7xqYObFL2HfJoMUpObi8GKDLv75Pa0yB4+AXJvC1FqSGdYWLzdPOjljhIPT/GKd7KeA/MZA+MC1L7bBtCtQEMMJrx6GM/AGaw3MZB6pkcprl1LzbZtWJcOgaPJgVgDxs73zGsKZgnMCE5qMG+BPwKBhZdeJX+M5kECNc4xm0AdPLr5XsozGyMJs9O8nirmMMuycoc6E7awvPRlhjYQiE9EYcc+iM1DGOZ8SVhHgBiDokdARBVz5H2AQc4w452AKCMMcYEIBrHBM/lgEJNhzoBghh/mTpw+HrWAKUuI7keHjZ2MNDpM+Y5yDOvMMjpL4xz5gKH+VBAat+x5rF4Q+qiabmIdfRJhWWPF3Uy3g19sHiVWHy+NvjY6+gP5jcsZ8YnUazFVQopZ3w5uPjP6wG23hzjb/xMiCjgCmGNjEcwGBL8Wf+ezlERuFeD2EG5AtFLNGje5ybvW+7HAcCXmGFsmS/7W3VIDWipciBgeHgW5pOTHAiAQuGOm+9U4Z4AQxxGAYDY02gv35lzgGy0IS5HNS1TPl7pHOwBtycrMdjDt+XZoYOp1tubaEUFA3bZRV22fo0SGeiC2zpr7C01D1iT2NR+uTyp3D6ZusaKiwqsHuaw1g8Y0z6UzDuFjeg5rQmT17tclWY1BzOsqyXZTt7UbRdnPWQJP/yqQp88sPOezJfZH/Pe4/Zl5SO0F57XZWcKrH6qvccl/p0rBYBwXX6K09Mfr9QqAqVS7O8uLWbYOiTDYq1jLwy2NZydBFOPEH2tPTjmWI+RscI2wiHHZ9jXiFIKe90LNC7cbc6xpHFC1rU6nd+C0kJ76vF9knppEVidaKc8e4t1d3ZJxkTPJXAuSYM9pAFOSBCYLTvC2TECsikkq6MMDihJnH5OdCLbsrsChBZnE+jaBLHxPZMM+486lABTQGCHElP1KolTbkm27hfXp8bewQGCHUSSThy6sDAnSkA8V96ZidqBXAdJMocA28VKBgj25TTQg3a60nKSuLnEPo3EjgOpw53Vk/cEdjCREDj1/aoBybvaul27kgRGtytBKtEPzOgBJWSFFd3T1SNwXYQLyd1kKhn8eKW9qcP4SstOkyRJupv7rZJNysrLkARQdExqbBrO4TjMiGaMdb9EO3+wvXDCYXfjZJtr7Zvs+YhEadb7xTqP/c2eFm3kKvc7LBb1U8rzE7yjEWGzXjZuLOqPdszm0ufjIPVcGo14W+I9MDd64GkgNaAFetMs0oAfeAIbdfLwHdxzg+MyNzrvmdqKCjGLAJL8ueCFnplji3J49QthihjVAFMc4IZDZvVBJCAwamAeTVQckB0Al8de4+k9Tm68+kxaX1vXHaAAPvWxqT473WPr+i7QgTG2wSfpT++G4Ty7n0gPzBDombZ6LFUPPOZ3zUKiW3o90Hkx+p0y9ABQAS0ACDmQH9PBfKmMMxcWHiT74LVndJNpJfcgRA4AkyRQ7iKfwjYOMDpeNnoOdXwsQwOOQ8Uz7mN74AllntBs9I93ylidbP1kTvtvDwAy4MhExj5zG21lB5DoXVqYiUyHQvU1DtUCTmApw0pu1b852JRJW5WxYIwOkjRQh7SFyi1QqtNOKDIh3I/PwjZJV3/yLpNMEQfAZMwu3jfax2cwyhlXwPp9AMT6mTYVqQ1Zqm+32IjURYg9oE0kGpy+Y4u965iYixXqAxhT3vz1S4KbkzvFcIHNHy/xHnim9MBAW4r98zclWkpH1sGyBQP2oatbXRf8tPWg/Wf949YhRrVfzk0rtm+lb7bmw41Wk51rQ1mZU0bRufewL0Frb6JtLVMklTLv1u+usVt/3ySQtthqk5dYb+KItvGqij57zWUdVjXY4/Ra50IhWWKO9iuAZ+Q3WJvG7lUuSbieFQkQAGbP4fb067z9XnJZWhCbe7wIEmxtF30UcNLNZsQPLNYn7thppSvK7MCOg1Ykfcq8olxbtHKhA9q62jud9EJecZ7+rdB17QNtja1iuiZZfkm+A6Wb6xqdTcO/Wds7mjtcAs7MnEzHgAWkzBbA1yOGN/dLz0iz+qp6Vz/geK9AwO62dsvITXeA5TO9+HsZThvktpYpuWme3qNw7Le50of9SkLSXNOq5Jipli5JFx+A9hkjzk09Q3Y5c5P3MThKbTjqzrOQnf3EGZi+5h0H2M6UjdIqZw5ANkkbgwvzGcmaAb3XeSW5LgmoP07I2dQcqrU8JVfLKciKeEiwcVlrvLwd4TuyIr5xiB9kvkJWoZ2QDWLBRA7x1lFfRtsZ41pFfnJOcT0c5VEBQt8DSphOn/iFOXR6Sbo7h0Rbf9QPPccqiIPUc2xA4s2J98Ac6IGngdQYQWtyUx0zxmfpAXr4IPUcaHO8CbPcAwvSE22jkvgBUAGUsZcDTj8h0Ce4wHhF34sDHpsyYcFszBCl0KHld4UCqAKkGg+QhvWpStjW2wSwAXQiN0H4GImM/AzeHmAZ2UbvGNYg1QGG6Sx356S3H8ZlA1dNp2ETbKiHchDieljC+1th5hKW6iWZwrgnsd5T0hiFXc/hnsM4IdAAo6EwCGARVZPMT3OkhLDpScBlZsLOph4HxOIM8aMMMZZZt5p0SCCzNgy1lUpAFBzmOVNjDyPq4fqeKcEdvz20EZAaZnrwWNAvsDPoV1+ig/cLaRCeF2Cf0EK6i/ezUJ9fJKMbhog/dzDGAa8BVIJ/H2pf8P7gpPDfU5iDvgNjbB0eSC0wWxc7Xc0AaM3Bm/b57HuPPe8lVgwVnGb+8cz0D3MO8PuANF/pI36/XIf65QKpxx6WaAOAO4zyRs1TBR2LCekBSPES74ETuQfa61Psnj+QHGzkBJ6bM2ifvKbFPfaRvk578fE77LD0pynszh8v3GhX5652kQ/btccHO6Kn6ivWr1OK0obf6XsfSrU//11ApYjavG5+XNPmjb3SXuy0obQBe0gH+2A5jKnuEe3f6QkcrqxHrGM96MnqWXGW4ZBnVQC0Yh8LJYJnsva0C+jdpSS6MKqztXBuLRIgG50KQLSPP/z53ffttWUnr7AdD+2wsiVlVlhWaHmFuVZXWWeP3vmYtQiUXnfqWseu3vHADl2307GwL3rNC10dD976oMDsLjv5WSc7punPv/YrW791nWNan/rc0+y+v91nl775Etv+wHZLy0i32mN11lDdYItXLrKFKxbagScP2IqNFdK8zrDMbNHrlRjbsdGn0+iJWe9NT0Xsi+yVOJWRngl1b5ye1kRWK/s0SVgBcpFzQVJmPhWc/LVdEAESrUmSIIDQab4uuxYHB8DXepEH+QKiAbHHFq6pOVQnB06emNgeC/tEnNdEvrJghkJ8mCtzwNmogSig6q4+JZ71IhLZFyIZI95Z3ldIW9ji1ONHEuOsxdl0ohbfgo4E34+D1CfqrIg/V7wHIu+BhBt3HBrCBuRgzwIDOIIxBIBIYhh0SCdK9BL5beOfnM89wGFtTSDBGpswcwZHxj6BlcEFwIm5RMgsB7F0NOb0O7Ics5H7UgPOYNP/PKaABz7zM8XTBvM89EkKE0UjHVYkf0e2IlLZM4/ZFL23fLrHMRik5g2dSl4hmvb06XDO2OBcgA09WXEHd8BKQlID+sLLBIb6bFmY03vFlvWJ9VSHw4Kke7BnpypO6iNgKE51rRvKgHU00Xm2WWtZC8kbNYFwwM30ufegwNOnxBQOFQblnVorkBqQOdhQhoF3UIA7z+ODJs7ZI8DDSWkEdL55byhcw8+h9Hko/Rx8Dc8CYM2dJjqU8Br7mtRc4xh2GocagfawuIn8lgKqe+8ZExxZoTgxaAd1oS7Ed6bUkw0KJ9ZhA2YiDhPmG2vM2IOG09XVvoZ0DPMBRwsJ21oFIJGINVTt8HD7K359vAdmswd4TzMEO9/zBzGZ6wFSEiwlZcguPK/bLjh3JKnhze3H7Rste12i3HVDhXZF71pLayZhnt6RtG7rTB5/HesXc7pT8h4D/cpFkT1gGboeJvJW6W9av6JrBhTp0ZaoeyfaQ9tS7eDRZOvXtQV5Q/aSizpt5YpeF/VBlEWwhmcs+8w5xN2Te1+ITWSrjSuGpZI8B2uLHJs4uUqI4mGdwyFG0uDAuhpNmxprmp0udaoA4DI5becK43D3/QKpT6qw+26530mxdUqH+qwLT7cOfT+857AVie3c1txu57/8fNvx4HbrFSO6VcD15mdv1s+91lDTYHUCnhcsXmD5xfn2jxtutSuvvsKevG+7lS8rUwK5SoHPGdLrbbNla5fr90/YGRecJhZ1gbWLdX3fX++30qWl0ryWI1mM0ywB3ekCq6dDAzua8ZvJz7K3VWtvwqlaTgLFWZYui+TZHcu4qtklxczWuEYC/EVy3+n4zOEdlVa6vMTJlJBMFAkQpEC8Z8ueVL6wu0Os2qZOSX9kam1U4rxIDy/T8WDP4Do5O0CK4jyDfBOSd+xb2M3han6zbrbKgNwrWx/8hL2GM2upCDS8u+wnREfOhzLqrDLm4OIFtnq/dFrygQO181HoP8g4JblzXuhEsjhIPR9mRbyN8R6Y2R5I2F15bAiWyDEZQjANZQe55C3ohtYGDvIz26T43eZ6D7D1FItNvYTwQ80VdIphsh5VeH1w4TxHqCwgNZsamzN5NQDa2LAd4OyYMp4GmHdY8zSuYV8CJgbLM+BIAVDyPNyap0Hs0LF9NhVoOVN9HCw5Eu09qWvEUx365h/qfWHYyq7yWO9TyGLQDvTHAftwIAAMrhZLGYCbMTokIPWogOpgcipGH84NGM/PtEJfIC8xEUhNdzOvAee5JkfUY2SXisWQDj7UMa9Zm4kwoPCeEGEAUx1nImORH4g64B3x0mh5gP90FNoDgAOwHMotfJYJchusATicnNGuegCNsWvDPRhw/zZ0rsUiR14IYJq1YyLWI20AJApOBIozBbZ7lQ4pJISbSSbndIxLvM54D4zXA0SypLVn2O49qSZynxXkD9rzzup1+2m3cnwdrkx2CQ+XLemz9Jx+e/LxDPvrbRnW3sE6NGQV67ptxenNlpQ2RianL9GO7s60/U9mK2GfnGblvbbylDZbXmrWeijLGhqSrFcg9tFjaBmbrVouJ+bBFOlim522pddKiwesoUnRIIDGpd02lN8VM2cR6xLrCisUS42TKAro05MQsCw3zZYWeOxG1jOSqrJGkFvBT9zL39w6FwPvZreSqaFbm0OSQHR4Y1BnLGb7saeqLEfg8s6Hd1l+Ub4DlVcItM4Qs3nHgzutuKzIFiwssfKKhfb4PdsEWhdZ1ZFq23zOZnvy3ietva3DdeCydcsdoP3HH9xoz7/ifKs6WG1rTlnj5tjff/0PW7Nlja0/dZ098I8HrWRxiZUsLHYa1Pff8oDl5GVbV2ePLawot8ViV/d0dVmB2KnPVECP+chej9wHdhnSWPMpIZ0/L9uQfhFLNVcyGcnSfJ5vhbMH9lX7sXpLTvekPFzuFX3PkP50aroccVMUF3kozf32lg4lIM3RZ6JPAjnVPeN/D68HOJuiqw1JhPctnLWZ8WWeIFdFklwcSxQXHag9Bwb1kmxFks6R9X6ynnFgc+ACD5AO/EM/AEr3yOFCDgN+PSRy0/Cf9cxc684eMu7Z3zJzM0MiBcVB6vDmavzqeA88E3og4WDV8SHAJjAPjHmYeOjrARjED+rPhCkQ2TOy6S4Rc3apNl2AMMKA0YEdC8Kx0S/SwZjDHpszADQlV2FPgMyOLasv9nNv8/aAaD+pGjIBfkIhXwuZGvj9ZKG3sw1S8zzOoxxA7mLFHhkFVAPwRzZ8436K/h3WBpzK4NbfAURr5NyqEbDH0FXICOMAhTEP2Dc2LBxjjTmzWuDrLEhDx7Cnwq8K4OOhuonlPgBWAU0BW332BaA/Uh3jyVU4YFb9Tx/nKflWgd4nXi3mfbB+ePgtDe8T3A8n53B4pD4+Ogmmp/XHvODLY60oYkL7De847GU/2WZ4dx65mnnLnAOwR/ZkIumR4Pr5DMXvW/5FVABSKkflYImzqSMdjfjn5nIPoInp5IG0ZqQqjGFQkgpIbnV2Jdg9D6XZg4+lCqxOsNKSATtD4PG2Ham2a+9IeHJGdr9tOKfFipeOMK/Zg9qOZdgTd+dZW2sAgBKgvWFTl0nVwbY9kuFY1F7hTRvZtRIThyw3R9JFAszbOzzH69JlfbbhWS02mD1aPiySfsWhjpQHaxLrDM/uM+TYg5olQ9Aj43dReb5zttM6GHV+U/ldrAsazDWH68QgzrNUJSOM/R0iazFs6NbGLmsV07lPiQyRRFuxaYUNyptx/FCVS25YuqRUUh1Kinm0Rj8vcHId5csXWfXhamuqb3Jg3YKFC1zyxD//9CY750VnWXJyiiQ9FksaZFDs6n/aWgHWKwV+1xyttaa6ZqdZDfgNKI59AwOvuLxY/SJZqoZWK6tYMK/Zt5GNxtP3NygKRETNB5Br7DMjd0ECwRTNj+x8QKu5MutDGx2c2nskX1cofkVZgHSTylgQHRoGA4B3v6O10yUJLVlc5IC8eJk7PQCwjIQlJJFwo1YBqA+5fC9KwqmfkfygQMCCREK0TqHyxsz1ue+xob1t2r2l7liuc7mcTC2KAmK+p0tbHm8zewSJRp0sE3JZ+k5oPnsG+wX7SHdnr3PIIJMDaD1RiYPUc+c9iLck3gNzpQcS/rr70BDAoW8yxIHpuTI0c7sdzBcAIXQbnbakfkGIEwzJsYVM1ByKOzW52KzJqg14jbHtyxIMfyawIbJHDgO9bIRsfmMQ8Mns3GEv8Cx1o9fWQMcE9vlYNMWrNvB0YYDU/sEbIyIMm3rCJmPIUU+HxhvmAGApjgsY1YCRgLLjyQQx7miUMg8iKcjKgBswh/ziDKRIKovwMx6YH55e3RONaLkOOIcNOtAw1p1+cgAQoT4iWDBwGV16Z5VA6vE0lb0poARc6nOMYfqC7oyl8cs+QHsBtaaSfkHyg/wFPis6GFRH6oNnYryDf++/Hp68z+QOp6mGafhdC3NMxtbr63/u0TqGoyxe4j1wIvZAlbXZjwZ2WMNQjw7QifbDktMtv7nQ3n9/pT2+bI+V1ZbbOfefLaBa722ucgvsHwGpkfzYcHaLlSzvGtU1lbuybNd9eQInR1biNSsl9yTt6UNHptbg9GOEWMmRIFmztc0Wn9wWdfcTpUHkCevPWkXxuMS9rlbvBD7QrwSr+6pt6dqFw+unv72yNkWrQT3eA3Bwr6tssKLyAgG+UzMwo+6EECtwoeoNHWKGZnnM0CHZcon6Uq6AhIQkb19ykm2SZ5JXAWa9Mie6WB3nPOc67LrEJGusabQ7brzLLnv7S5y5MiCv5NHdh+zx+3dIw/oFAisktOKWWOojkkZSY41t1imGHhrWSCMA6JWvLH3GM04jtflCHPYZuczJx7R2SbO8W7rNufNOwsW3DZDDW50bANoitDuZ18f2VlnxkkIlkZQXL6hANEDnfT5qj8/IRJrmm3TI7kvSGEQi6wRRi3MW5yAIW9iQANTLdUZeLLufMQ0X+J7mxx23eggk7ozog9T6sVdngcrdx2yh1mMiIXCuDJ83Jjp8MZf13rPHdiqCoOFYoxKHZlpBeaGljCP5GAepZ2O04/eM98Dc7oGnJU6c282Nt24u9QDSDgBppRmJjiGNrutYiQe/vexji9CS0cEmV5scWowuLEi/h+nkjo1BqLMfMhTN80YCJkZzP/+zzhPN8WsakVOfCer6bRLdr1jKjXAvjDDAZ4ywepDWwLNmaS4wpmkyXtIBqWXUVEkKhKgMkvT5kB9DfXJhmpXq2ki6Bz1jEtw5Vj1GoCpETma8sLyRRJAj0ij8DvwRxsR4+scAE7Q3W0yKsWG1PINfp8cI9tjAGKJeOLk3GiNP640N/35ESRPLNP8Xisnnzwu0T59o7HEMaAoOmx79A9Ec6sQBBEg9HnOK54d1TV2A2wG6Q8yAahLJcCCDUUI/ODmSCbxCvja0F9Y4+jr6WQS6AJvRYy4Hg8rD68MsM6sYAuYqa9ghOQ98LfVYrAfxOuI9MFd6oGuo3z7Ue69Vm6QZAgWsMW8o1ZoTR5jLGV0Z9qF7X2FrKgbsn3d7QAqgZPmSXjvthY3W41a/kdJclWY77xGTugkAh/V2yM7a2mOd3Yn2+I5gkHryVX959l57/7M/aen5fVbbvsK2l7zKulJLXPLkcP1GRFsRYn2ko88lrlrp8iGMZrLB7q3aV2OL1pTPyBCxf3BYh31GkrVYOhZj8QAdzZ1iv/W5tkVaEhKTVYfy2RyqseXrYFAr9J2ktjsO2NI1S6U1nS7QWt6LoNIp8LKpttkWSh/G6f2ClOBQn04jKtIHnKHPsa+yV86nJHQTdQ3zHvC15kCtJGVywmJTx9qGjWb4iBpDFjPa0i/grnL3cVu6ftEwmxq+wgHp8XdrTVqj5H3zDagOdutH30PR9nBkn+d8w3OEI6nD/CS56TEl4mbva9Xah6wlBSfp5sLUKYkekbU2tp8K4j4NV+wkasSErtpfY0u0R6aIER1Jcecl/aepqsnVV1BWIBmpVEdu8/fAOEgdSc/GPxPvgRO7B+Ig9Yk9vtP+dC7BmxhKeI+Pa5OGVTvRYRLZDjarpUqmiFY1xgAQHkYfZxFfn5pGe8nWojd12GTHOwiOtyH7nTWXjOLJBtAHqmcSpCaxFcw0GGaHpQEMmIuGG8A1DOENSvYH85bQN5IFMieCAT/g1HX5qbbYyViEPz0xIp0UTIDlBjDqScaMrozxRWaCORasLedLQ9BeDMixBwHqbxQAnyd28lhdbl8OZbwzyogMC+3wDF2PjOCFkB8XUEKCSZjmOGnoN/qQZIr00djCZ4sUqbCxYHwD1xmPAY12ZHNc0YcifWeO1AmYF2uuU31blJdoGZIP4XlhSFM92vMTASo+YD9ZZLynQ6/2yYkB8xqnFk4uPgOQne6YGeHPh1h9gjHqVBsPS+qDw0a4gFis2hGvJ94D09kDHUN99ubeW6e8RXJ/sr3w1outtHaB9SlRImvL2vIEu+jSVjs+0DMq0oB3uETr5f6dmbZ3Z7qYaIm2sHTAXvCcbjuk5Ih/uzPNjnd1WNKgNCp7sizN2q05r1VJGBMtV2ttQVuO9SfkWWZii3358qssUWuPX9q6TrKG1Vc5hxnrJCHUwWDIRA8iXFTri0Ks85JcW9mzlgwncR6pn7B7Ds1FkvuYieIiYOpaHQiL1vJcC/ePBUhNPyYmKR0ucjID/dqr5UwN/HtoSHrfkgIZW/p6+qy5ttWFhBMaHi9e7hZkGHNdFNL87RHC/nu6eq1XXyQZzFHyxHQ5KkJ10GCTAeBi28ymjRDTEdDzNFY3KfIgUUlGcz3HjH7HGodtulT2MfbnfHlen+0PNjscqzKP52yoY43t2yunAsnMOQ/5exOPjl2+XKz7cuXgmevvr0+scmeWwLg5aRrlbGhraHfSVOlK9hmL0i5HKLrsaZK6ysnP8uRCVHEcpI5F78briPfAidUDcZD6xBrPGX8aNl+YrIsFOqNnXiUjy9edHq8xGJrLdFhEHxJQGoYU4BVae4DVbJCAY8hJZPkU6yieCkAMrd/gwobs6eh6EKK3MY9cw/09jezYSihE8RiTfnR8D3jgIzxDDG/sGDGqD/ZvvdgDGNKMFfIegLCnl8jw0LhxsDgiw22fgGpf4tNvBqy2kwW+TidThD5pk94x92YeAQg7+Ngxv32G0vjgNqDpeAn8JgOpeTZ/HILD5PxnZh7iwIGly1xDgzofCRydQmGcj1cAcZFG4ZA6XqGPkdeBUc5zcp3Hqg6v3LW/3dIeLbGFyf1WL7y8d1W7bT1ZuuGqiqbx+ghPCvlQOfbu9Avzg/GmfTgwmvXvbLUX3mW95g1ryFTJOsN7qvCu5nDRJgYMc7Y6njA4vM6LXz1vegCQ+i29/xwV7TFWJ5qHSdU6cMU9JXYscaNVlVY5/aH16Vn2kc2L3DsSDBSz4gx1JVvV4XTrb0+x1WVDdu4ZvS5BYuNAr330iSN2b2uVJfcn2YqjCy0r4bg9suGwHc1PtiXNffbc7cvtvPwzbX3q/Xbm2p+P6svBdjmPtnzbJS0kkTeSYsiGTVRQqGiuSbXaI+mWqkZLxcPWSxv7kJyEBVrEVohNHbzvNFU3O3ZYtg7LM1UA7ZprW5RQKsMllZorBU3qlro2B0bkFGbPaLMARADv0aMmqdwzvbC3sy9iJ0yWIHw+9FPNoVqnRZ0uUCpV8jaMcagANXYTUXtE6HFmmC+gbSjjguxPkzR+cwtzhgFAxh0ZN6L8sJXmy/Ni47FGD+dFkc3o29zz5RlCGbPgazwijOc8JVqHwFLOjJx/+CKJd4Gct9OQ1iDcpk55/XggNTIdOA7Zr4oXF+q9jV3CU+pskUZ9Wmaq2wOJmHmmg9R7D1ba6971GXvgpm9POV7jXfCTG/5mP/zlTdbW0WVf+vi/W3Zmhn3669fbsap6e/Vlz7f/fNdrJqz3NzfeZrff97h9+/Pvi+je8+FD7732m7Z102p7w5UvnA/Njbcx0ANxkDo+FaLuASWhT/IAACAASURBVA6p5QKpYaZWasMmychEx0gHamvjztOBkesBrACnMMQ9UJhs5jArny63EElDMfp8XUlARli4GBYYv2TnBtNDWmG01IgXWkxb5kOSGg8cDfR4QCfPZ/ZOl14zd8MhAVsNmQSAatgEpxSlOsOMNnXp9zCFCYXzC59jvmzSdTAMpqtwH8c0D4xjLPqBOiMF/H1m9z6Fc1ZJUoK6fOPVl/vw+8I5Tegn/YfkicsErIxXeD4cA836gs2xRKHtRDaEWw7/KdVO6hxhEh5L7rTsl7RbQtBtozlo+AdN3nUkT8DceWYHbumrXrInsucDjLFIezjcpx59PZEbHXIYVGtsjumLf8dLvAdOtB7oF4r7x6F9dkPf/pFHw2GrN3EQbeBAye/qsa/dvMPe8eJzrDvd059OHUqyt6avtfNt2ahu6elItOqHBy1z7yP2h02SgarIsNOye+wNVmZ3Fw3ap5p3WXdAHiRPyRFFqLa2dE/OgbK2tt8+uuAke1FhlhU2fGFU3X0tBdZz6mfd74h02N7c66I7Jirtkht58vYCJWlj8fL0rQs2ttv2TU02pAPxOW29dvXaERC0UeHHaVnpliXAeCZLt+QtWhvbbcHS4uhuOyinZ2+NDSVr/U4S0B7BQg2ru6mq2QCpcwQQA1InT5LgKroGT/zptoY26ZdKP1xs6nCS0U1Xe2arXudgVz90a5MsSp+fiRKD+65RjiB2+oLS/JDBaf/zvPOAtoWByLYIpvdsDeOU98VGb9MaMCi7KLcoeziqAtuDOTCfmOMumi5AYHFnJz29f3bCjp3rTOIpB2vMBTwrdje2YoPQac6URBMTIQo47Z1fRxJzh1v/TF8/HsGG+UnkQ1eb9qr6VlsiaZpYFRcJqrwDXdKqZu4npyTPK5C6tb9KZxYlW06Ind0QDUjd2dVtZ13yTrvxx5+xxUpcPKTz4Ov+4zP26pc93y698Gwlph6w9LSJ81/EQepYzex4PbHugThIHesefYbW5zOqYURXC7wkodtEhaNwjkugiNxCokvOBlCNlnGvNi/OoAUK+fWAuuhAq2Amta9HTLv8sCZX+zgJULgWmYrZZHeGM5V8iRLHAHehg17/R9t/k7WhScYZDgUYFOgON+tAgUY5LAIKbWpSJz7R0OvJX6iz/YR0hF5vkOxHdKM7DM3PaD2OMaLnDTdZoUtMpT7a0TR+gtGxfQ2ITXTBaQF2+ti/44ABpK5RMknkc0hkGu54V9Warbij2JIHRoPbn8w6bu+/NDZOBJ7bl2khIY3TpfYfRn9jqfDlW0JlWIXzboRyra9xTqjtXjkSmLfxEu+BE60HWG+LMxPskepW+2XVg9aeU2enHq+3tz62135wylr73YaltrG+xX78x7vsF5tW2lfOPmlUF2xKLLKPp5wx6ncDx1qt5Dd/tN+c0WHXn7LEerSnJ+v1uaBaOteKEL6/SFrXw/u4/+aPrPxJ2jxyE1NsUWqW3d10yHIzHnUb9EB7kvUsf5cN5q9z9yNJ7w4lp2qc4N1ky2s4lmaP/LUosMNLNixl0G67vNEGsjKU/09JYLXYbG6ssuu3Fnn7kwC02QCp+/v6rfZwvUsMGOmal9DXbBnHvqrFs1vPm2y9Ja+0/uzNYU/ZQW1mxw9UW+mykmFwOtI2hX3zoA8g+dFU0+JCy1PSlJBb+5ubNgBgGDYBmwYAe67JpETz3GM/y6O2KKoHoAsiRbQ2UizbFm5djBts4X6BXaXLS8L9uLNjGfb5rMuN7TNRVCZs6matQXlKJumSlTq72eumKI8+Yfd1NB8YBjnHVIJtdyKC1JByHmvocVKH5HRgyE4pTgtECHuDN1/e2wCXZ1xHgjtX6v8HHz9sK05ZHs0UGfVZdybQ3MdRi+QH0Uy5BaUxq3+6Kmrrr7WHm34p3fgWd4uKzLNtXc4LYnI7QOrXvPO/7O2vu8Ru+PPt1tPTa2959YvsTa+4yNX/9v/3ZbvwvNPtikvOc/+++Z8P2C//cKv9/Jsftcvfdq3t3nfEMrSGZGak28XPO9N+/n//sNTUFIcH/OwbH7VHn5SN98u/WFNzmxXk59iVlzzX3vmml7m6xoLUd4hV/dXv3WDHqxtsw5pldu3732grlyksLcTyazGzr//tLVbX0GxrVixxLO5N61fYRPX+4a932e9vvtO1k/K+675pC8uK7f+941Xu3+e9/D323S9+wNatWjplC37x+3/YT2+4xRqbW23polJ739uvtHPPPNlgUpcU5dnxmgZ7aNtuW76kzL587Tt1zQJX57Yd++zz3/ylHT5a7e798fe9wbZsXOX+Vlvf7Fjpj6kPMzLS3BjRfxTqzZZ9WV3XaE/s3G9rVy6xL3z0KldHvETfA3GQOvo+jNcQ6AGSEpEckY0b9uxkZETYy4TdAlQXpCUHdIO9BGsAnyQ9ynPhfbO32WMg+0zscMG/2ZwUgKgzwQB30h8yYHr0n10K20ZvebnYvMhUBBvYaFNXSuoCJi0MWpwRgJVbJWURqeQHthOME77GJsMKt+9dXTgl1Djag9THZOPNc8CeKHNJEKc2RT0D3pNJwbiFTc37MZEbJ3AuH36MZy1Id+/C2MKzNwmk5p3xZD6QrvH03anDd1hM1R+pvy+0tN4RQFpvru14eYNVpE7NJn465DTV3ebu33nXkfpgvk4mWTR3nyDesngPTNwDRFkQRt7fkWwP/DPP6g6120s7vmiL+7fbwbSNAkeSbWPXA5YpAHVA133ntHV27XO3jgof2ZxQbB9NPd3dhHVtoF97+JGdVnTz/9h7LzrD7l5aNtyAVLF3hrQQ9SWNhAknkexWoHSvFllA47Hlosxyu6HwJEtoq7OhPB2KUjymEnsNYf/sM76jc+xnJX9su+/Os8q9I1IVNQtb7JEXe4kf/ZKdMGCPLOoRS0zOwoYOy8rPcFIEM1lgLzcLkE0VuzsyqRHte4c+Zon9jcPNHkpItY4VX48I3ao6WGv5YjBnZI/uq5noEx8IYS+pO1znADtA6BbJfwBWM89gngPosWmmZ6e58PNE9GROwMK+jjxWSfr81LL131eAaUL6cciUVXhAwDO1TJRjh7nf3tThNOqJYjiREoU6fNOxU6afST1deYQ4S7HmBEtGQnzaKaLJcZFDYPjDniZ2mLPvXC4TORI4l0wlSXJw+1ExqRdb8lQXhtEBSDyxxidIRgSd+rzCuQ1SK0OA3Vb7VZ0Vvcgyv2zIudiWZY523IfRDcOXAlK//K0ft39//Uvs4uefJZmOOgeAXv8/H7GNa5dPClIDkD7/yvfbjtt/MlzfRa/5oH3q/73FzjjFc/LvP3RMkWUptqA43xqaWl19n7zmzXba5rWjQOojx2rsin+7zv7n0++2LSetsv+76Q4Bzn+3v1z/OX1+6jl+0z/vt6999wb7+qf/w4HE9zz4pKUJLF9VsWjCemvqm+zSN37EHrz5O66tL3jlBwS4p9lff/EFB/6+7M0fs3v/9L9Tro+79h52zwXYXbag0LZt32ewzJ/37K2uL+njD1ylhOACkj/3jV9YTnamff4jb7eauia77K0fs69ed7WduXW93Xb3Yw6UvuVXX7KU5GR7xVWfsBc+93R786sutsrjdfaGd3/WvvelaxxoTr30GWD4ssVl9vXv/9a6FJV2IkunRDK/I/1MHKSOtOfin3taD3DkJCEcWrv1OlBOxqb2P1wskLrEhUehSe3pmAHIYdT5IWMh4IDTMhqAfN0C3GkTGOBssIum5cGCKh02XALAZiT3IyRzV0uvk2/JUhKMBdIXDg7vQzN5b2uv0xR1GtZS/wBz3aSs15Ml5JusLbQb7WjGSLeLamwc2KL/AD5jjNK2ycBn7G7H0KfPppicPkvB1/J2bD8dQNF1hVU9NuCAOU8CStrjMfnNzhZI7UvWjO0TgFXq4OuYdPHS9BLlaQy8ZJGhJVK8+9F223Cg1Bb2Z1hrouRIFrTa4mcPSoMuBABeDXLJSfmfLp+PLCC/T335lKc0l0NN0BbJ+xL/TLwHZroH2L8WSl4ppS/JKivT7Oabsq05tdPuOOcOqyo/PtycVQ0t9t+3PGRnCry9a8Ume8dFJ1tNUrtzqC2wDHt9yjo7M7FMidASrbUu1Q48nm2r2h+1s2s+Y++5+Ey7fXn5hI+WrEXqjIODdtqhIXtobbI1pLfbUyWjtY8LE9LsX+mX2kCP1rD0ISstGbCkJM+5eVjOo4NKTjVRjENfT4L96xflNjQwsm49cvYhq9k4uk05CYP20MIuhRp3W08HEheEG8dObzPUsSVpI1+RSX4o0e2+dz7tVu0rvqbNK3ygmcR2lbuP28oYsuVC6QfAue7OHseqQ+oD+QNA6EHtjWmSHQG0I7lchn4GsPZ1UtOkbZyVl3lCyoJg+7Kvk4B6rhdnO6mRtNS3+QCfGFPmNmH8ecU5J+Q4hTM2jKmfc2fs53q7+xxYl1uc7djUU9mU4dx3Nq/FNudrupnUTpZCfch3GLmxdF7xHkJYyNG5lv+RywhJuJ2SneK5lgigHpvnYDb7fKJ7+3Z5wGcwfFmoZ+tDOypt8Zoy9z7HsrQ3d1h3l/JFyDGZXzTi4I7lPWJVV3Nfpd3X+MOnVVecutJOL3hd1LcZT+4DRvG6VcvsqtdfGjVIDdj7k9/8zR58bJc1tbRZc2uH/efVr7ZXvvR5o0Dq71z/J9t/+Jh0rd8x/EwXv/aDdt3732Rnnbphyud8y/u+YM8/91R77csvGHXtVPVe8Ir329c+9R/W3t5pf/7HvQbgTBsOVVYLKL8zJNAXtvhbP/BF+9Zn32unbVkngHnErhurSQ2Yfr0Y17/57nVimN+kJN/V9l8feutwmy99w4ftsx/+N7euXPOpb9vff/3l4b996mvX2yIxpd8qpvvYevcdPOaY7Y/94wdTgupTdmb8AouD1PFJEPMeACADxOubmojpmF1s9Mh/8DkSxQDI+aAewY6hbqSxfhAfjOQ7m/xUDNtY338m6gPoBZyl30NhBY/XJj5/gISA+mOREONiIavBY8ZYojsMSxUgG5ZQnZwYSyX5USG9ZbT3IilzHRD1dcF5Nj8egH7B8MWB4xKuCKwOBqrBhRfIaYOuO59aoezgSHlMVTgMUB+6eMit+EB7qO/Og/s6bWtPgR2XHnWBIqpyEIkOKl7SyBFQfljzXL+jqSncSP9Hh5x3eiJQfarnmM2/twsYYR4zV3lWIgTiJd4DJ0IPsMQ2Hciy+sMZ1tyUZI0NSfbglkfsyY1PSCN6NOy7UgfHXzcstqfKTrODWZ22PalWQNSQrU7Ity1JXsj+/kdz7MBjOZJhSLAF/YftlS2fs1s3DtonzjvF2gUmJmsdSNHC1iWHtV/ylFTxvAe22qkHk+zCoRusO2m3vfIV51ht9oiuY+pgsp2741Rb8sQGK8pKsHPO6LHnnN3lcl2wVk7EouYe/b0Jds/vSqV1OXLP1rxuu/PKHu1tI8BtUWuT3VzsManRX87KJ3HTzAOCna1djkW5YFlkYaEZx79uSZ17hvt3MLXUOpdcFxGTmkp23fuUrT97javPZ3j2K/nw2MLamKwxpu9IphXqHjO2Hu4BONePtIWAaeryHZ7QF2GZJwWx8P3P9wpQbxVDF+dC2gwz4E+EtSCWz4BdgP1C5J5vxsGcbjzeZEkCtPIl3ZJEBuZneMGUIGE3ZeyZxsnASY8dR01BWcEJA2xoC3Brg2c3Tt8EwCHSogR/CehAa85lK+lrSgw19dlzINoQbUk+hOOKCsV+hxyzKle5dTJJjjiNDxhF1wWD01TjtzKc5pKr4Pi+GluybmFMkyfSHhyT1YqeWbCkyAoXhC4nEUWXRPzRHmVxvq3uK0/7/JKMU+2k3Esirtf/4Hgg9Wf++2eWLCbvhwQmTyb3MRWTGtmlS9/4YSUOXGPvfONLHcv4fdf9r50uIBcwOVju45Nf/allZabbNf/+yuFnetN7P2+XXXyuvfSF50z5nBe/9kNO3uO8Z42WHpuq3v/87PfspLUVYiXXOvb37r1HJFeSLCa0dMtzMu0tr3rRlPfmgu//4i/2u7/cYbWSGiFR4rXve6MYzqVPA5Nvv3eb/c8P/89+/8NPG6DzzQKtke3wCwxsZDs6Orvtw5/7vhUV5A7/rbe3z17+oufYe//tiqfV29zSbue89F0uAWZwfSE1Pn7R03ogDlLHJ8Ws9gCbJsAliRdLlCQGkA02azA8NNvbvy9r0atGoT+GJESEuOqs9vV4N0d+olOGAmMQHNIWTkNhiSDngZ5viWNRDzk2vQ9UkvgGiQ+ADsBMWPa7xUTAMbE2L9UlzJvLxXNSKLlYGJadrwk+YhSOnsXUScLJwwJegoFqrvITriyU8Yt8SqiSKLCv3YFgGhw7jvWtcSYppjMu9bPPysBgB5ime2Cd8G74uuRzeVyD28YcPSAZFljuHCh5ljhGPV9GL97OqXqgoznZHrulyDpaRxxed559p+1d+dS42WB/l3bxhIxlwODtdxZYzUHPoE8a6rOFffts6dADtrssyfYVLLZTthbYzsIq+1X3Ma9peqcW1C+wi287z15Z+0M7o/NmgdmJ9plzN9sf1i2zeiUv9Et2e7adc/+zbfHxxZaWNmhXv7tezqPJ81zw2UHhqfsfzLMD25VAMHAcF4Zu+ze22N4tnTagxEFrGwftTUp6dGGFl8QNeQtY1NGzF/31fazlMr6ji/0Epmm3EkchXRFcEpTAckgJLqcqCb3Vltp4syV17bKh1MXWW3ChDWSun+pjE/599317bd2zVjvpgWaBx3yHwTy2AHwA8JNQK1F9V7ywIKJEiwDgtUfqrUQARTKMJwAtF47jAXoTjQlMXcfA6+hxn52PBfsAe4loLKLLwrEtJntel3dF4wYTHWPV1zmerj6CWdohNgrPgeyayzeBE57EoAJeM3LSlRhNTOowbKfpauts1+vnxAHQHNsdjFn1gRorWVxkqYoSmI3idIID7OdYJP1zdhQr8TQe4FzSV8kmAUqnay1n3nVobSD5KpEWkRQ/SrNN7xBfnG8gjQBWQ1xwr5YqhkyyNg95Q2QpI7nT9H3Gj+Ac1ayAwyCcu/Z09jpN+UwlFs4R+B/r95jdkfEbHBiwig2eLMVcLjvb/maHOx8YbmJKQqadXfRW5dUavYdH8gzjgdRXf+TrdvZpGwUkv8CCf6b+YE3qqUBq5Cyed+X77JFbvjecQBEG8HggNYznfZIG+fK1I0xqpEM+8YHQmNRvft/nnXY2SRuDy1T1wpa+75Ed9tSBSvv1t6+1w2JQf+LLP7FskRje89bL7eQNK8Pq1vrGFvvs//zc+jW3kC4Zy3gOBqm/+7M/W5W0qj9xzZuedg/Y2R/7wg/s5p+PTurtXzi23id3H7SrJDly75//N6z2xi8evwfiIHV8Zsx6D5A4EUatopGdRzofJm6IrfKPgKFeH2K1T7uM+/TJSOF/qWJdzTWjJOLnkjXDcRiYOFIDxE8IuK8VJq8H7nHwQieZw1iWvhd6WQZdM48KmK3r7neyLgDUMK9jdUiLtB8m+5wPUgcztyfTSvedGk4bepKJ4vUbet69LoO9X9D05j0gS3hFTvKcYCXDfgeM9nX3YIMDXOPkABxHooTx9J03jOdMJO+MdrxhyMBAR0aAA7d3qPIiQaaGiaK9e/zz8R6YmR6o3JNpu+/NE3NpxCG4bcuj9thJ20YzqfUO5FmafT999AEjuJWAwYDUVfuCQABCrU2M5aEBS9RGfs07O60+pdM+cmS33ZZw1DK7Mm3rtlNt634l7Gn+snUV7rfXX/Ycaxe40C69woEgJnNyX7Ku3Wqbdp3sHGEvf8dxB+hNVnhvW2vT7KG/Fkq72HPV+WVATPGejAG76Hn99uxN/da+95At37Bo+JLJ1mgPMKamiVcDrpGwpnc7Pf+QvpKSUwUWymHHfohY9pgMBKz9jkktQIWEhV4RyKcEkoPS7E7UHjA40Df15BjoFBbZI33vFG3iGg/aEmHZ8/B+W7J2oUCeTsfmBOhJmkAGBSASFlyvWE4eyDBohWKBpmaqHYHisawVIi9tckDosckOAZRgkocLNLtkfNUtYujKVhRTdz4WX0aAPB7kX4nE9qLPW+pbnbZ5os84V11J2ouTNPE8R/KQFZbmi/We7uZUJPeZrH+9vC2epu2wvRNwMjA/Go8raanaCfjKXIr1/efT2E8VHdrV0W2Nxxpt4aryWZFH8dunwAYRI7yzWDTFObM4X0DsmUJCL9L7dLVrDW3ssEI5ytw7oPv1yoHWWNXs1tyc4lznhISAw/wLJWKGdxPiCNE7RInyHF5cozfPM/V+QahaqAhgzq5zcU7HIsq0T5ryrO0ZinLJlmb0dD0n69jBJ4/YludGr+sc6TwK53NHux612p49YtLn2cqsc0TAis0eBEj9yqs+add/4yO2ZOECu+/hHfaJr/zEaUEXF+bZV75zg5L77ZUkxdscgPv17//OJUkkceJUIHWfolvOfsnV9tH3vN6efcYmu+2ex+xL3/q1YwKPZVKjr3z5266z//70uxzzOlxNapIgfvunN+rz/2EVS8vt3oe2u/duxbLySeuFQf1y6UKfuXWD/a/kOigveNU11t3dY//6v69LD31qSbZ7H95ulVX19oLnnGrZmRn2OSVC5Nk//cG3TApSHz1e6/r+ug+80SVZbJEUyv2P7rQzT1lvJcUFTr7jgnO32uuvuNCRwJ7cfcBFbZyltgJSw/R+z9uucPrXH//ij2zTuhX2gX9/RTjTKn7tBD0QB6njU2PWe4CNfrGkH2DZFmvzR/Yj1A3Ref8xkgOa0dGZVZN3BWdVDK4Y5o6Y9b6PVQM4rABYAvRRDrcPOEYwwCXs6mBJj0PtfQ4U53eAs8s19uHoL3pJUmZPBsaXvhjbBl8Cg+Zh34cCvHt63X3Sk/a0VjHmYZdjYDeKur9CIDUAcCyLN0QjTOhQ3jWMdQrOB0qTQOs2AewY6wBIsPEXyWj3n9lnDXl6hNP5Vk7dM35SHa5krehVB+Bw4uBCAkuiAGCCE7aZooWkH4Z7IDJg6trjV8R7YO73QGNVqm27VQBut2/oD9mGk7rtB+tutcOZDS7xE0W54O3zqWdbScJI2ON4T7fn/lw7vCNbrEnvr4kuLwDsV7PNZ7XaBWd12949LfbtfZV2y+Yj1pcyYAmDibZl52r7wh232wcvT7NtZeOwj9SMrI5sW71/tWOCLqgptTdfKnmJIYHFk3Rzmu776F8XWOXREZB0ONRDn8tI7bFzNh6w1cu7rETZ3ItKcz0nmlurWZ+gx2md9Rdv/R5QtVtABRelZSiBn9D5QT2Dzof2r3uT7cwtZiuXS95Iy/X+HYccm3jR8jJLFPCYlJRij96xzZauXWqFAnsBnt0qGLQWOt3e1k4lLMzxZC30t9aGdtv3xAHbeOZ6sWBju+5PNUtrDtU50LN8RaljIY4FlSf7PFrRTdXN0irvdZc5fVg5HxK1d3W0dFmuWHg50iYe0toKg5puIBligg6v+dIjDacAatRXNuhzebPGOg2nvcHX+g5v10c4JSJgN7q9VX0IU5m+KFpUOKG9zHg0SwoBpwOs5oycDE/newb35PaWDmurb3fyLLQBwGIm7x/pWE3X53yG8ZjlwI1lg0DqdPURyVTpIwcc47SaoT6jbUgAunwmETpP/H5zILXqwj7EGUOUbCynHbIydeqvPAHRmWMSvnJv1tdagayVLYpWyUq14hwlak8T4xqZooDDZLx5yDuKXY4kYY2SI0rhQ7uiogNlnBcq+qdIpJpIJQqna07Ful4X6SNnJbIG+erfcPaCSNrSqaii0mXLI/noCfMZH6QG2D1wpMoB1R8TqOwnPiTZ4Qc++S3bseegEilW2MnrVxgs31BAajrpltsfcszi7p5eO/+cUxxzGMbzWJCaa++473H7ipIfVtXU24Y1y+3a97/RVi7z5Fi++aM/2O+UTPHWG74yLnDM3Pnpb2+xX//xNquT5MZaJSn88H+81japvZPVS92wva9+02V2+Yuf4+5FckNY3T/8ygeHx5mkhYD2X/3E1U8be1jYSKTs2X/U2VsA3gDPBXk5k4LUVPTIE0+5pIe79x11iR5PPXmNPvsmK8zPsePV9falb//aHn58j/qvzyVMvOYdr7TNYncDUgNy86wA4iS9RJ6FOuIl+h6Ig9TR92G8hih7gKMYbNsyMUeLBWgCUvtg2FRVc9AEQENaYqLEJFPVMd7ffWBrvhrTI5rBsTUMJ+pLQuFg2xbIkMMYRcaiQ4ggDHlA1mDjFEATtsLRABC4TJIWANmhGrBd+jwsj6mSWfpgrN/mWI6ld9j0yXgefDICooQuBwMLGQ3kIwLuWwTYl4qFuC7f29wINcxW34Uq9xHqPKfvqRtmNOMVjlPIvwdjTcEJgXwL4ZDLg/TFeS89rerRmdFDbWMsr+OgxKGjQ1/1AqXRnuYg5h80OHQsQFdQN23R35p1KqkSOBWKpn4s2xmvK94D09kDO+/OE7iXLgYsMhcDtu7MVssv79G7oDk/0GtdSX22QOB0hs8KnqIxex7MFXtZsHbqkJWt6BLbqt+yVO9QSrf9bf+d9qtF3dbn0OuRirLbsu3qHen2mw2Ndig3iJ2sxTNb4HRqb6r16/Ot2Z3Dn7s8bbm9P/MkRTx4Ujzd7UnW250o4HjAMrMGnbRQdl+P/eUPZdIhDEoa6Pkyh8vS8nY7ufxRS7YOe/4V51vd8XoxxQQKSX9x+Ybl1lTX7EDUdOkcN9Y22cLli+yuv9wlgDXXVm1aZVWHq+zhbXl2z67FXp1a40qLu+3qN7TYsYPHrbWx1fKK8pQAKs+Wrllqd910t605ebVl52a5v/fpcLh0zRIx/fqtWdnse8RCBphavn6ZA26rD9dYu/QMG2sb7cwLz7D0MXkBpnNuUDcM5WN7q2zR6vKodXE9pni3nku63xlpjjHOaDtJMcdOVyROKGUZxQAAIABJREFUU5scBkWWHWZYPn3WWNXkwvs97VnZfqJ+wtye64V90cmfycaFkRlJcc4N9SfMUcD/idjuft30F6x1vihI3CApERuZm9CeYKTNiZINyJmVRKWhtXT6r/L0qf3oxdH3Q8KmRXrrhWX5ShSa7BwRnW1aW/WOOAeDk5aYPqc/7YKBDyfBC36cvntF09NEcjSrn5CJwFk1nu457xokBEggpXL4lSoyZahfZBBHuJCmtNb9zLyMCZ8R+56zpQ/auwjHMTqP3IPrpoqajOZZZ+OzOADQ+c7UvAPUn+55wN6TV1g6G48av2eYPfD6//isGMTr7eo3XxbmJ6O/HID9rEvead/74jXD4H30tUZXw1i5j+hqi396bA/EQer4nJgTPQAoDaO2UIARxgBmBKTNYP228YBjfucrJcTKU+8ngyGJ3XRvztPV+TwD2mkYT7EE7ydqL4btEYHOSHwUiW0A4HqsY0CJFGUcCngdq+GN8bdfSeradF2JDuNoL0+k8+0R3jzGPMA0CRiZLwCkk4UkAsbC4sDORi8x2vDFsc/ut8v/vWfOh+cU8A8FgPwwN3gm3gGfheLGL4YC6PQ79wFkTteBB91rkmaGO88BfX2JErS16dsy1RXMpHbafTByYtj+cN8X3oMqgVu1emaAefrZ15oGIlgs9vfKXOl+q42deg6uRf5jKnmBcNsRvz7eA3OhB2BU9wngzSnqE+jhMVpjVahqSXaSfbbtCftTz+FxxUjTetLs2feeaweXH7QDFfuHb13aUmRbHjnNnlt7t332pV3WljECYGcLNP9z0fOtrjXRag6lOwZ3ZwsJsvqsuKTfijIS7NR1PfbTGwSaC8AehUwHPVxW5pC97f+z9x4AdlzV/f/Z3nvVarXqsiXLcsUd1xgMGFNtTDCYEkwJ8KelQSgJAScECIGEAIFfgqk2mGKDgwu4G1susi3ZsiRr1bb33sv/+7nzZvftast7u29Xu/JcWEvaN2/mzpk79577Pd/zPde22u++831772f/wp5+6BnN1lq39h2xN77/jXZ47xFJE+h8RXm2+6k99vLXvtwe/t3DAlKLVNQpzx763SN2z/6rJ51+1N53bZuNdO8XK7rbVm0otx0PPW1vuuGNdv9tD9imUwCp0+xIZY0Y0vsFdq93wPQRXXOjPtu/i99tsGYxdVgLAHQP7D5oF151gUCU2QvmxurZ+edpVsE7wN8M9TmWjaJw3Hec1hyYvKxvTdLjzhHDMS3KImcAVD1ioA/0eXIo7rximuavyI1llxfkXASlG3tH3DoPuzSa5uuYowUOYAnYjLRHpA22OzbrF8hNUCRJxS8zVTQ0UnAf2Q4eHPZ3WQj6kwKaPM/ZGn2H1U3BS2RkUo6R7vJs/Vysz33fcXKWmQNfpQfPM0mQs9stOZwMsaopXjciB5gir0i3TNUcw17P2JfZmeu9eOQOr8VyfZhrf6b6HkGPtvoOK5DMB2D+VI137aBk3A5on7FJ2Yn4enH6HQAs4x/WeqmyRgjWzKVhb/xJzMWeNVofei7XXIzv+PMMetR5klNaaBa1f09ZucWLcXvBNeZhAUDiC1QU8I4ffdmKCxd/vX30yecdG/y2H3xpHncR268GIHVs7Tn5bAFIvbD2Dc4eoQVwtfMEblYIrET+w5cJAJT0gWoYkThQMEvDSVLjReqiAwindPT0S8BNQDg2EcdaqiBC8x11mLsH/aCfRK27xbgPHDa2Kzwf5BQoQpetB5iun8nbGI7d2z4oBu6wk4kApJ7OIeb5+uAigCpBCQ98nzqIAGAOa5bv4H7yHGEuLYQNxqQk1PnZt2rTP03GM2yCcJkQ7ttPDZ3M4PAcZHYRkuCIUOqG94cCZG16LgVirsNezwyN8Wg3I45lwoZKrGP0CwlOAEb7NnDBIxgrOnGkWRFzHevTfQ/GPezLaoHOfQpWTFaVzRLNe6OqsyMxxNhg3HBspbTV+3wkO9adCs4XWOA4tADzK8Bb3IEEa2zqtdakAbupYI89kFU74W7Lq1bZeY+dZyMJI7Zzy05rqDhiZ4tZ+bb4TVbwSLetv/cf7fz3XmZNYrn5LV3c5++mXWSDLen23EO51iqgPRwpxhtYuUKyPbUe2OCteke3zRsGJENSZ/fefJtd88E3244HnrJspTIDWpxxyZl2aPchpWsOSp5DRR+f2G2XXX2ZJDuesqKyIluxutQOvnDI/u3HRxcmfPsbeiwzbq9j9W7Yut5+/q1f2HWfuM6B1Pz78N7DDshrduzsFW6e7xZj+sTTT7An799h5evKrVEg9cq1Kxzretejz9mZl54uMGrxQWo0oklZzS3KWVCACv+kUuARNQ7IoouqEbR2DEYPTQNwam9sd2BeusDbpdzoMn4Zvks0haoBL2FPd+onTyzblNTkOekWe/IRAuqUstwjsLurpcvp+VIYbQLIBgatDItOfc6YcG8VkhMhqRDnLyBHQTZWqSe7MhtIR6FQgOocyb5ECowv5Wc5377h303lk2IjitUBSmfLVkjv+Gx49JcBqvnx5EC8IqZtDe0KPg66dzZBWqn5KzzwdrZnMt97OBbfZww3Hmm2rNxMJ40yne+KP0etETI2t+bJzxMZJtw/ba5WQE4sYfSW59LcuxQC9I8nJjVa8jUq4llcUah5ZvEkCwKQei6jcHG/g072zbfda1//xw8t7oVDV/v3793qpD6QKFkqLQCpF/ZJBCD1wto3OPssFmBbySYlW4ARzEuAJJi4aBTjxAF4Alrz7z4tni5qrb/DiiTNN9YNYAsQFGDNB/8A97iSzxiZDxgZ6/5Odz4Ys/QToo23n1jcXmOzOgGEbMjQ+p2c2tqt5/dkc79Lp1snmQjYrNM1X7qEzyO5FxgUXJ+xxUbQ3fk8QeTFem6Tr+NvxB1YHQLluR/sho41gR0HDkVwf+hI72oZsFyB0yv1THL0/rBJmm5o+DrUgM9TkaUcUC12FeeYLEnitOJDG3JYJgsRIMAmM7Hvm3S/O1uQMzj66fE+U519o6qzpyNor0YhSDY0yJe4gjnH6qEH1w0ssMwsQJHX0oMZVqrCiFkjiSbRD9uT1mYfqnjQ7suusUK9V4VV2+zk5062rK5MByMPJA7YirW99p639FqOCgbG3XaLxd35c/vWyzbb5y8+bcwCF8aX2QcTt1lTZYbtVvHHPjHBZ2rhAWzvOMmRFPbaRafVW9vhp22tdKJXnbDaXnhyt2XnZTk5j9X8e8dea5ZOIwV6miQF8qrrXmVP3vekGKtpTlu6r7vXPvtvKyZcmmt98ZMtVne42lLEKl27Za3d+u1f2rUfudYeuuNhx6ze9dhz7s/qymoVsSt0AN2oxLy3nLnZHv/jE7ZqfbnVHZHQtfqZkZ3pwPKXv04FmagkvchtQABZl7RIAW6SFxCgwLcjYIpvMN+aC6w1Hriu1H+xdCNh9i6yWccux5pF8JYswaQIi5sAUHa1dlmvpCAKyvIdezoW/hwgNNrWLWLPs5ACHicL/Eb/uF/MXQBsbJuZJ0kRn7Ht+xkhd7JPbHg0pwG5CbDAukTHFrY2BUX9vrKa9gkUh0mfXZC1pJ/RYo0NR0wIAdXh3jnPxYHU+rNgRf5YsT/nUykjgaKAaL3znCi+miSWQJZsCjMeX85jrHeIBZunrIiFl2qYzl7MJfiIgOWxZONiBwr6wYBmLE3X2APsaR9wZJUtucrY4L0JO5iMBJj9JWv9wrWL9eSX9nXQsB/UO1woKabF3DYGIPXSHhdB7wILHAsLBCD1sbB6cE1nARwG2Iyn5Kugi/ZjFGKjiFmD5Bwy9XtA6DzRgGFSay+jCvYU3/DkKwCSkImIdfNlMsKZLr7utaeDPH+2dqz7jLOLM8gGyC+Axd8pRBnC32J9yVnPR59a9Ix2too5o2d5opxE5CV8p8cHqWFUIfOyTozWSJvPYHCg7dhI8nT0fCby4kLykfZ87se556uNngfPiPWrXxCoYYPPZne2++X7h6R7DfMZYJYgzGwyIm1iufNOUiyGIEP4Nbi+6pq5ojLsX6eT9AiR3WLu7PKs0TyHWR8u4+LbqV0dQ36mUXrf9HVy455gUQPwA3R7zL4hMakp6glb3xtPQQssEFhgagvwWnW3JdqOOwtU2DDO3l6caKdNSr1+9+p77WDb47b20Y95msQTTiXwuELs5te1uncwfcfDtv6W/7ABrRN3blhpt0nX+cT0Ctu26TVWfyDNnv1jnta56We6lOQRrYEKdg9OPKY4t8MuO+UZS9RcUbGxXFXZkxwA3COA7ZBYzrzm57zibGmctlvlc5WOMQpLDxZ0rQoYNdW2WOGKAseIhtH684fPH7uLc9Y+budeWKzCXSo0qJvILsi2fc/sE0t6swOlcwtzrP5IvR3ac9gB4qtPXKNzqJ/6yS/JFzhdb9kqzEMn9up7pOvnicldLIAg1WUXzTazx3Z0cv12yQ0AOk4nKxCLKwIgUbcCuam5ajOH92NQ4F2H+g3zFLBuqTbqITRrbcrVupNNcHmWjgIit4klDqs2F53iGaRReB/90Go0QWFPP7zXAf3oWzOOYeUi+5IlzeuZAEa+C5O3U9rJFFHN1PHojwOmAiIyntwyqv+gGw6o6IGps9157J6gT3LAJ0bGi6yvCBRKYteBGc5En7APft3E4JrnfExlJxe0kI1pBJMAqydNq07HmmeKBE4sAeKZjOIIFQRhCHCINc+4gLWPtEu8An1p0vqnQHUsHj2yNU3VzVa6pnja+yObc5+yNSBjkK05udG/hkPKYNk0MfC4KA9+iV6EZ1d7oFFB2bI5ZWrM57YCkHo+1gu+G1jg+LRAAFIfn8912dwVZJKTBGDmCjTysaQuOZIAUDhwyEVwDE4lurE+M5biezj6bHxx9WPh+DhfOgRMhZ+P3/XCGNXnqVFoAC7WQ/BBah+gA7JcCt2EMbRLIDWyH6sFRFNE0QczAamfEpMakBEmdS6aJBE2ggaAp2x0CWQQuECvGsZEqs4H+Lp4W6AIOz3DYeEY6kzjOFzWxt+ORroZBYQl9RHmNcVJI2k4+V0yLCBCuGSHY67pHfV/RxLlYgdDAJ5btdmn8GN42rT/+8MCQAhkTUGidnPJZs05ZQpy+d9FQ/0Zsa6dhjnzQCQGCo4JLPAStkBrQ6Jt/41X7Cg+btjeVZZg52QrxTw0+wKYfTn1oD3/XLElqSDieEM6wASg9NtJZ3RaeokYd27xHbFTf/pVy647ZHEjw9ZdsMJ2vf591pVZan/6dZH1tM0MPq5e2a+q9UP2v7dMTN/OyxmxN7xq0LaeOCRm54gd2HlQTOoygWiAZazqCIYITFMn4kP/pjsj6oMnbxCCkEIAOcJBAM1xKgoZJnDk7gGGtDt+aEBRwUobGRDTtF++y5q1lpabPQYier4G6f5eEUH+576nkwyJxdZU3WSF5fnSyPbYrgBNAJT0ZyEb4GK7AMeMbK9g1kI1F+DQ2oJMzGzB0kj6gORHS12bJQsATRN7NBL5iUjOG+tjyNRjjYF8MflR+szmRMk1+M8ZBnWftGFzi7M1Xmdm1uMvY1NsCwAeTeM7PPverl4HLCObkiJQMdLGd3oFjHa397qxSuG/2Qo6znRuX+oM33++gDZ7hRb5Cr4GeC5FNhf2NYrUbKE5wyNb+CD1GBkhguy46S7E82gT2xjdcorfLXRj7KJh3Nfdp/EzIq3yRAXu0qwXCbXGbmvSuFiRl2Yr8xXMC3lXBDWS01R4dw4FTwHqW3nfBYATSJmq9eo9Q74NHxF5u8mNwFajQOoCzbPe3DqxwPtMNvP12Re6kOVCP7fJ52+STneSMmhyZmCoL1SfApB6oSwbnDewwPK1QABSL99nd9z0HDkAQEw0cgG+YEYOyWuGyQjo5BzoUBG2MaZziFGN4xnLwoA+EDgZ/POlD46Vvu5yfNg43ehOHxKbAWb8FunCsUGgAWDDmuefpWK1RbNRdcwfOaAUAHQMPI0BGHb83S+mGKugBX1tUQXxnQIOVioNfENybFla2AhbALjPVsBwTP96DkEZzk+lc4I+s21g6ZNLQ3XgjS+xMj4CAbxhg/m2RvsPuY9I8BP/3GyofU1xvg+YzHtM4w8PtJqBTaTPRPS2FIo+hvrLn7W6x0MC4ztDQa6p3huY/WcWpY7NG9wPwRQKcgYtsEBggcgssP32QgEF40DWBYXDdm2hMmYcqKsCt/GD9mBRu23fl2qtVZ6OdGbRgLQu+wS4jdrqrV0uuBUeEIobUuHCyp0WL5C3fdUm68/MleZwvD14S4kN9E4fXCvMG7Y/O/OI5arQ03d/kiuA2UehNDdpyi4vG7aKlUN20bn91rhnn2182frIbnIORzlC4W0/tdF7bleqSZ+N5Eii4XVvtfgLLovobIA89QcbnBbtgNh+zHCwWwFmYNPOtdDXbBdHRgDwJVkAE5q3s4Gis51vts9jmWXjM3p7O1UUUGs161eqQFZsCHjWrUKLHJMl6YqFBN9nu2fWGtYZ39cNP763q88Bb7BjkdjgmTdVtQhkTItIa9v5ySGjzrVYse9jzBUYhp0KwD7fsdOhoDHZTGQ8RRqIn8729b1DjrUPGYIgvZM4m+1BHcPPx8gIIX+IZ0J/yVrza+XMVtSd7xA06GjuchIx0xUXjMVt9og13aX3KzEx0bGmAZ4TBfoi30jRQmTp+gUIpw0O2BoRA1Rb15EDmM8G9PuiVcrEiRKohqHdWtvq5GMIiEzVeNeQnJO7N6X+O8B6t6SNkEfhtcnQewaoP3nskz3TK/C9X9FGvuNcU3+DwbPR+VNUzDJzEYIBsXheM52j/mCjy0bBDovdApB6sS0eXC+wwNK3QABSL/1ndNz3EAesSMXL0CX2dKY9wMsDqrzbh2nks2VhRgBqUritRMA2rAgA7ViwLmDjTuXUTAapffBuOTwc+orDhmWjKdYTi3tjc1DdLX0zPScCESkhyi1OtC+nMJfn5rGpVdhHjGpY4wCqsLIIeDgmdQS7EPSUq7pV5V7HsxlCOmPy9+7RBvfn3cn24pCkZ3Sd16cP2XVZ0bGUZrIjzwbGMs406jVz3RzO9qxcxW5dhM3NbNkAAMjtQoBht082o3+eWumNF+idxWZsjNP0XKcCqX1tcv7s4T5DMho8P5/xTiCKjSOvPs/RY27ThxEH3nMcFgdcZ34gUMTveVddIEt/599sHw53iYHJRDFD26h5xtdAZ3MC4xoWNfftt5nPMJu1g88DCxzfFmCuffquApGFx0HqlMRhu2Bzv60c0vyboflmTY+1ZQxYT3eC9bR7LNDUzCEx34YEwEVuHxGabf+OLKvckX3Ul9avGbSzTxtQMZ1hK8xst7qqbnti3yp7fGd6SBqEl5of5vZRO/v0fjutdJdtOmvhQOqhVoEnn7pBE1NY0KuwxBK+9F+R3bS6C2BJkbxBpV8D4rAuoBWakp48ow5rZBeYeJTTeK1rd1ImaNgC4i4WQ9A9Hf0nkgDnbPfmA6weq1egktZutJVhV6dkJDtG+qDWtbziHAeiReIjzHbNaD7nPlt1fYY+dVjCgWT63iLQDaCvv7ffsZiRxmg43OQKJS6kPng097BYx7Yo+44GC3Y+PhF2JXCNv1IhyQeKJM/nfIt1//51vPfDA6kBfV3xeP0dck64zNlU/fJlQQBiYRwDPhLgitX9E9BC07lP+uNpKloal5JsmamJXr/0f3y9/R0iqWgPgD8FOWCVnkGx9gL+2G+XdjYgceFKtNYjy/DzAPg+47sA8NO9G747N91WYGy+0LzAPVBIdFhFY/0sgIE+SQi1dLp5IzUtRQxjaWuHFq549ZXb5DN8WbIQ+jRnF+g+6E+sbDzTeGOe8wubpkmeKUvBrURFZMdWPJeBHMFGKHQR7NFwsMmyiwKQerHf8+B6gQUCC0xtgQCkDkbGMbcAyyhM2xzRaimamCJHIE/OJC18iWURFZ4kh3PIgVM4ahSAo8GsZeM8XxCW86CbFi5f4IO89MVn/AJaT1dQ7pgbdFIHXJVr6RFny0FFxztyt2X+d+KDkgDRcwGjZ+qB06YOHcA94soDws5UDDD8fDA8cKJ5phRwKpcDHb5xhEF9Y1uC3d6b5s4N2FES32OfzZWOahSpsLNZ0WeUufEewcMB1I606FL4tSNlSfFu1esdo7DgZIa7H1yABQ+rh2OwN+Dx5L6zoeK4wxp7FC8EBA5nTU62i3/rABb8nX6EB4MAsRnDfE6RQ19r2jEX/XEw0wV0DO/22cUpYzqoBLxeaFOhJ10sXXMQgLX2XlPKhMz2HIPPAwu8FCyAkkCRNuzJwwn2nW8VOi1aWnzCiJ37hkbLSNMiTcHe5FlexgiNxVyQHZdoAzWZtnt3srV1xFlre4JtWjdor/mzXisuQGKDkwkYF6uvpbHPUrJyrbYx0X7wi5zQVbzZJVW61e96xVO27tTV82Z7Ttf9kaZGG/3U+yZ+nKi09m/dHOEde8AUIBN/At4AesDmaxXbOUfFAWkAmfNlVTN3wrjslKwEYPhR+rYR93huB7JuE2z0/TbGVjTAynRX9ezHjyeVwg+/A9RB3xkbLpZWr9/HPvmWrIn4uqxw4etlX4+CEi3drvAjz5rCcEgQEKxA9mUp62zP7cnP/C1AaggH+PTzAfx8fwXfw5cNnM/5FuJeIz2n77/5PlEk90HgCSkcxhGM57zSnHlL4dAPzul0yPX3nMJsG9KeDfk1ZDX8ItqAt429I/ai2NTsA05ymZSefKPfd/rXIi35EYHD6bB3Qy8FWQTIThC0Cd+wcO9IihCwKyzLi9l74c+3AObIpDD3+lIizLH+HDKVzZ1cE/OYK1jZaZkC7NOzUxdsLuV6ZNh0NHY622B/bIKmfIpkmjpS02xAxxSK6ZEP0SSCPQUM8Z4OD/gnYAAjfrFbwKRebIsH1wsssPQtEIDUS/8ZvaR6iFNKIT2YtwBKnrbyuEPPpuagIvMA1SXpibZawCJrMKzq6dgFbqus/8y0WHtAoQeC42SFa9bhbAFcAVz7G6hBih9JYmK5yH+wOcJ2KZMK4C31wTUVsOr/LnxcoPUIqMnziCTVFad5d5vSgLVxZJNMcAR2bXgF8MfFwvqMCoMdGArTvBsdtE/l9tv1MWRTR/oMGIcEUQB82ej6Y9TlHkwzuBnXaBwCwoZrus90Tb5DgScKDHFawGiA4fDNBSBxs14W7MY7wbHhjb5Wi6W+W9XVwxnKU11Xp3DpzxzXoefYP+TJ/CwEmxk2/wkqHEmfGUdIoMD02aBnz9hBP71Jv2uRkYPCiZGOzOC4l5IFPIjNa5nSZX784QyRhiXZJfmOjNzYSOZwfgBLGKe5+inXextJgT022x0CImG19Q+k2Dd+stqt034rLhi0D11X5z4vqihcsMc2+Dc3WFxrk2cn2HfnX2YJb//AvK4Hcw4QZEhsXP6O5m+BgJq5gq0ObEKDWiAR8h5p0pA9Fo15tlP3hNpSTrKXSbNQDXDN2VCyMgkhViRBAJiIvuZ3JOBftP0b81mmkJpwQF19m2N3+1qwMDRht3e1d1vZhtKXHJN6QA43jNz5kk6ifU7Hy/GT/WaXASeQekBAaq4yCRjjY6C32/woWy2CgAAyGwCivENkXGQVZFqCZPCma/jZZMThPwJQT/VuDSuQ1KUADX0bW1lCiwzHw0xGVxufjYKJANTZhZlTSnMcy+eHPcneIBAGyOuKWsa4WAtzBUUxCSoiyeEKm4bmMaR2mgWwtyugmyaQPIu6CYODyh6RQ61GZgZZJeF1DVwQRz432vfYlvMdC6kP+heA1Mdy9AbXDiywNC0QgNRL87m8pHsFg6JEDM1V2piiU8uexU9tw52C/bhHACPOz8acZMlzeFIBAHdJIcYMqnM+bucYnFqMZ2LYOkYRYJzOD1gVjvnhaPF5OHsVJ9pjcy/chuqlOgg8Zqwn74KUBM8P3enxAIHHSPL1y7ETz8hPM4yAOODGzl4BqIC+PEfSQE/QWAoPOhwRu+MfxKR+sJ/CM95Z8+P67DN5A/ZqBUgWuwH8AqgjicGwY7xy37CYp2OpY0tfGgMb+oVHZ+u7H7ThfeuSpArPIVMX9VkygN4AuuhSu/ePdybspG367HkxlAGzZ2sEo3jX83UuNjM8D54LbKpWPSeuFQtOJgEw2DyFQsXZ/ACEw/RBBqBIjBPdptUo+AXDnuDFGGNJN8D90TeK8QQtsEBggblbwMn66P1j5eTdnjxDQDQt1Pq/Qj/ICUWbIUUa+oACjIAnt/8hy3a9kGw9vQK8Uwftda/osq1bpJdd2WArN62Y+03M8s3e+iazn3zHkgZVSK58tcVdebXFZU+tnTqXTsD0azzc7PSKpyscNtt5OQfsXXyjbMCOY+jL+AFY1rH5smdnum+fBeoBYmoA9QL8AWhYv1IF1CcixSEwJ1L5gdnszOcEehnnrHWT48lcm4JlMNkByv1GIIJ+wpiPNdgVSZ+DY5afBRyrV93GZ8ZfCc9KYDwRkALU5BhATcY/fx8SM6BkTZELlEzVOO+gjgEc5VikQwBiF2pcOr1qzeEAqEPyw/t7Bl2xWkDyrPwMpzW/EMGk+T7xscCfQHzmjzzVSIhVc/IeYksP6blliK1NkGCyDbBZW1OXe67UFkhQsdV+SZnApEejn8AmRVFhqTM2kDkBVCcQwDljKQcT7X0HIHW0FguODyxw/FsgAKmP/2e8LO8QQK1MQCD6ZTCkJ+j36Y4aVAzlxQ4V49CuBnA6E1YR1CsBTo5pGqYvDODmUkrltHGeqUin/jE4dpPZ0eE61Y6ZisOmP2Emw/QKWmwt4LMvADAAOXkmFZlJbvNK4/cAtBQajIQ1PVXvCHTsk9QHACwOPSA1TGrYxuHtgb5R+9e2Uds7lCyAesjekzVi12SIlRBjhkSkFhyDSPUXgGOKC2EPWCrTpUn7G5fwwE0k12Nj3S37AxR7QSBPExoJEN4Drs/oZ/NNgCDcdPuV4lkp+0a/QDQ+AAAgAElEQVTKRkamBQYdsisVAqx5CuDbPP86gGNpSs63UTRpswIRWZovcO55j5kruDbgPfeKPAkFOQH2CUy4uQf2m47heFJaZ4fd59vT4PuBBY5fCwA+l+o95xVjDiYg5Tfee97/dVmSE3FrdSQhx+ltRQbUvsoEa2wYsdThBtuwCa3fjAUHqQEUWmradK1MpyMdUc51lI+8r7vf3QdyEIMCOlOkJw0AEWkDvACkBnCisNp8bR3pdac6zgPWvOAzgUCCofh2fsHsua7zs/YpRGCAgQ97GbYpoDVgMczDWIBwBEPJTOIeqN0QPqRZm1vFoiag4su4zNrn4IDAAtNYAB+mTU4NBbIz5OeE+4Qe0Dzo9JwJwrh3PuS0MQ8MquBo8aqjs0t4N3olBUHx0bSsVJdx4csM4avjEyEjuFCN6yPd48tqAKQjB7KUG/N/c02rs3FeydyDk4DyzNM9Hb1O4iM1xND2NPWPtoEvc4SDzrPFT2d+SVemSHJq8hhgTSCX9GC0tZEnQbN/saWeJj+/ZQVSKwZtWfoZL8mxlIdj0LfAAsvWAgFIvWwf3fHfcUDINQIn88RyRBIgMYytiXOEnEC1ACz8FYAm9HEByyAEFeg74UwC9AD5H4X7pvNvfI3byQVJuBYbasekDrF8fbYnzuCETUfosSxtF2ppjx0qgde3SFu0tceyywscWMEGj1RgmEiAh54C9dwLDbIZ7tCmtKZHjprOQ+FEAiKT00u5zi6lItdLfzUjbsS2qg9Z0VT9WkBT44B6ILUnzRELLc/w7iKhAqOYRoDAvQNstHnZQo3fAWb7sRqgZPr1vDIdGpS/HS3vmPOckp/iaRcCUul8gPBHVHyzRu87sj6RAt/h9+LNJZ6MkM/UC0/B5thB2bFL9wswju434Hyq5gv6QiFJwHkAtVYxvANC9QIO7ODUx50FmLcJ7jDvkiVFsIh18wVls7QJ5HDyPgS+NIGM1GbZ+qI4W1cxZCKCeeAEzMB5ABMw8wAgewS0sPEf6B10MgqJqoOxUOBsu9h0MNtgKaNvGqvrOLBJoHRzTcsYeAOrbphgpYpeweCjCBj6qukClQCk0CuFNQf4Sho6x3cL+OgX0J2/IjdmfZvvwAWoJsupQYFCgoOs/dQKmG8BvWj6hZ0oNufA+2mYpdGcjzFPkWeyjib7loBZtQo0MBbnM76j6U9w7PFrAT/DDT+Nd4bxFkmcjzmxZn+dKxoIQxoGM+Bwt4q3wpyGgTsVexcfkeyz9dnTaxjjA0LoYX53tWnmMY9P9+S8zD+3NVjUmjszjSTe7YaDjZap+Z/5luavY4DDk993T3pDBAnZG1AaxjQPj/ncZXYQeJDmdLhcx2wjmUAm7HdXDDJUmHIwVFh2VGtihjJxEllkl0BbFiB1iwx1h35EVnftFP2cGxvj7TtQZW/7y3+y97/jKvvJr/5gPapT8KmPXOf8n//8319bc2uHXXn5ufa5j18fGkuj9r2f/M5u/s0flSnWbxeee4p9WsdnZZL5a3b/n56xr333Fqupa7Ytm1bbZ/W99avL3Gc//uXd9oNb7rSWtg6rWFliH7vhanv52dtsQIGqr//3L+zO+x63QUliXXHJWfZXH7jWkpbIGImNpYOzLCcLBCD1cnpaL7G+AlCxSYFdCVANIOwBTN5iz4YG558NDexHGM8cDwN7pX70lbHNF04SAJrPiozGlC46retxXR8IZFONQ0h/wsFB+uQ7Y7HalEbT1+PhWFLa6gVQ769ut/KtFU6eAVCQIiDCGGOyofYBShjxPDMX3MDBjcSjXyJG9hzzMBZijPvOxgU5Vy8s4Mlw+MEaH6Z2wBJMG33Y1Aeorb/rYfFehgO5HO8zlvmT77F5x/6TG2yzkjSxqtMSHRuIZ4OuNoD5YelHsylyROcoGkDzRmlRO7DDWc27g/D9ks845z47BJR0UoxVoDngAo2NH/d0SCzxI2JcB0B1FA8gOPQlbQEvoMg7JJBC7x4a8Kzr3VJd2Hcw0Q7VxFt3X5zt2pVqIwOai7VvPmHdkOVmj9jTz4v1p3+fd8aAnX92n4LVczOlr79J2jggAPqhqWIfkwYNiDzXtn1Hsu3cnWSnbR2wU7cOOglqmleMqte6tZ5lqyBerLQ+AZ+bqlocwJCVl+lJmWnO5FqkbgOAJChSz/XQLx1WgI0Uee6xX+B8t3SOvVT9BKdJnauU9KUEkLIes54gu8SaQlB0fVaSZYfm4bk+p0i/B7ADSJ1TnD3vwpRuHAA+ad2Yyr9AygDZljyBSD6QFWk/g+MCC0y2gO/D4JvghzHmkCSMBBdGa5qASYZYt7wDKQJWCWiliIELMMocM9k/9vc7kwtsh/cLX61ema/s0chwhRBCn7xMmdg8Q4gSEBicpF1EJ9VxCRRlFOFFmtgjqv7LfBgXR4FVmNuejvN8GzalCGrc2KIgz1N2TE4T6ByyJ1IbfmFc1iR0p5FwQpLDrZvT2H62vjEWWlRoF4Cb+d/TITcXBITcQj2ZhQgYTNWvcHd9uke+5EFqAISb9NM/6Q4v0L+3zvY0Zv8ckPr17/p7e+dbrrA3veYiyZRV2qdu/J5dfO6p9v7rr3LFPN/ziX+17331r+yULevt179/yIHU//mlj1p+bpZ94d9ucs/4X/7+fXa4ut7e/N7P2Te+8BH5JBvs1t/dbzf9/C777U032osHq+2Gv/qK/fCbn7bS4nx7eteLArn77NILTrcbv/ljq21othv/7gbnV3zw7/7NXnHRy+y6N10++w0ERwQWWAALBCD1Ahg1OGVsLcCihmMDq5o/8UFwwnBy/Cg9KWekDsOCLM9IsLU6Fvb1Yotx+P2JlMEQW0st/7NhvyZpqh3qGLCWEcm4CJ7M02YxT4w3VzncedueyzMboDzGrpjl+HE5DM9+s513IazsA87H4trzuR+yDJr07iHJQRHCyc4ooBQyG/lKe/QLoQL2+kEeHOY6fY8AU3jjKbPhyNVzz9SfWQIo2HCRynpAILEuGXHje4DUpQK9SwSMoXM/4AqfTq8pT3p2OgGosN0dPWSsIAmyr10FaaIEyiPucHBgYIHj0AKsxQQZkdihUOpJOSl2211p9uBjqRHdbVLiqBUXSou5JV6MnzgxgIbs+mu6tUGLYjIIXYkNX68AXMAYQAECciACsMpIjUaiY7a5WFOINomZtntf0lj/X3VZr11yrtLpx3/lwOOO5k7LV5FDV5wvDERxAfAQaxG2Ip/NdF366diNApcBNie3Tn0G+DGT7AfAaLuKj3W1S6hb10eLdikCpKwtNZJ5qhPAxfy9RkC1A3oXeI1ub2h3Zs1Rgbn5Nj/baboC28gz9Ivd39feZSvWloz5HywtZP+RFbhgUifzvbng+0vOAm4+Ua+Qs2vt90g0+M3hheCn6rRfWBGJCvSe8XtyJVMRi+AV7wD+FGQisusARr2stthl/+FPAsojERQJ8BqfkGRNta12eM9h23buSQ4QrjlQb3WH6+zMS0/X/CokMjRPj44InXTzsl5Gbsb9PsSU8hFXf7Mx9h2eApIbkrWC7KEfap/wMYUMe2FKax6GLAGjmcBpgtaGdDGlUwRgz7b2RDLwCGZS4NLXD+cZ42e/qH0yy91m1WeZLG8YyXmjPcYfkyiMEMyYLmCy5EHqet35r6a4+1X63WuitcrRxwNSX/ehL9pjv/sv9yF2O+3yv7Df/O+XbHW5tza8/cNfsjdfeZG97pXn23s+/mV7pZjO17z2YvdZXWOLXf6WT9hTd/63ff+nd9j+Q9X2r58ZL9b8qrf9tVjY77Tk5CSB3V+2bwncPvPUE0UA8KL+XO/MK95nt//gS1ZW6sn+/P7e7QLDH7Rv/8sn5n+DwRkCC8zBAgFIPQejBV9ZfAuwwQXsIl2fhQ6wmqJKfoOVCUjtpw6nyrEoGOizdEXFYxSsj+im2VzgALAQL+Z1I+rcMjgI165dm9KuZKUjk7Z0oMY2n7rGbVJ53NgWBjsbN/7t2XhqRoancemWX3f8VHIYfjFCigACXqK57Ap1+Q8P53SB7YZ/yz31yVHNCelmxMJJ9R0PZ6GI2CXR3SggAsB0pUBjnF8fZ+athP1G9gP6s0iROLn4KfrAObD9wc4hB0BPhfvyLuFM+/rX0RZSZOxszhUbU+fgPIyhXlIdNYCmYwBxL1wvvMv0FTYQ99sZINTRDZbg6JecBXhveYemyjiAxXVCWpp97l+j0ev0Z4fxGXnblgG76hW9lpcjJtwcItKAB64wl97r1nZlSohRlJYyaIVludMWEfMfZFVdgv3PzzIkSzVO7U5OGrG3vbHH1q0Zssx0r7/M77CXu8RyzivNcyw6p4lP4UKxrAHLOSZJAbmMnFBBrLCdPPqh6CXTenSeAYEcOYXZjg0914Y2bfW+OseihjkJ224pNuZcGJLYh3UZjWqWdMBqlsrxNWU8eD2f+2As1B9otNJ1xTEpnOjWGnV6utolyEq1SLYlU6z4NOmJM2J8Jij37gqMLrQDMh+DBd9dUhaAIUvgnxeGMYe2O35teAsnZfjvD4X1WgTaFkmT2gHWyN1IT3+6QopzuWnGs/PxNMhdwe0omdS+P+9n5E3uw9Grw/S9TEhMsj079tv2ex63C6+6wMrXldtj92y33U/ttRs+924F8LqsraHVMaxLK0rde9nX3WsZWRnWpfk6QYBzQlKKNdY2uHe0tGKF5JR6rFXfQfs5tzDH/dlS32ptzR0OfC4okqxS/MSAKrZgzsEpTYxhXQCeYWezilxq3cgrzXHzJH4zBA98drKN16ruw0wM+Lk846m+Q1+Yw0nLJFg33VZkyYPUPbo7mNSTmwox24Xzt9ZkkJoznv2aD9hP/+uzkj7zijzDgIbZDFB95Tv+zv76g9faheegOeKBzCdf+m67+2dfse/++LeWkZ5qn3z/W8Y69s6P/rO94VUvdwD3f+vzX/z2fmtobrPTT95on/3Y9ZaZkWYXvuEjtqKkYOw7w8oyWFVWbDd941Pzv8HgDIEF5mCBAKSeg9GCrxw7CwAewsLapNR9UsbGAtnqUpcW5HppDDf0DTkpgWKBZKsVsfcL7s21175TF4nmr2NSa7Fg27oQwOBc72G5fA+nzRWtkyfTJaeq80ij5SlVLYtq3nJqSeurVwowDi7pvzAneC5TOT44tWgIc87JRWR8e7CBrJLWMUUA+xzjwWPwArLyPZw4/r2QmpjcLuAnLBOyAHwn3gU65gguMwbZ0CORAUAMIDvdqbg+Mh28W5Pla6YbN9j2kKQ3DuoH55dGf5HkQXMWaRZ0oGfLKHAOrL5/SOzkIzpXrCU0mB+QFlinH67FJg67+LrajCee8WxSL9yvJzcyqGc14kD52MAiy+XNDPoZWGBmC3gMVwBEb/70NP7NSfQwD4/F/XRcrkDq9cnp9k9fC7FVp0AYYJ55BLWZULpRW7d6WOmo3Q6onkvr7I6zex9OtQOHEyUHNmBbN/XaWS+Ls9TUmdHBFw8m2I9vzbC2jnD9kVHXjzWrhpVmO2DbNktXVA1QuOFwkyuQl6EUerSi0YmG7QZQjF4o+tDoRDv5DiZT/UnKPQB1f8+g0ySlR3wfgHq2tcHT8oa9dzQ7+/DuaitcmeeAUWfhOa4zc7G3u54Yho6ZqDY6MqS/o+PFv8UEHfZsFt4YBty7v6Yz/xJQThPzfVTgB1IEjhE/KsDHGzRzak7uQL4GAN1cmt/PCX333JkpGxrpXdJKL1LtDd4Qjgsw6blYPvgOFkCmjOCNAwOnIG8gewijGX8XOTV8nwHNQQDUFPhjvuE9aqlr1RyV7golxrL5r+ZcphsCOl1y3iiwPV1mQqR9BaR+ceche37781axsdwKVhRaY02jPf/4C/a2T7zV/b6/r1/As4KWIsusP2m9Ve6utHVb1lrlc5Vinya67+x5eo8DsTdu22R3/uwuK1tdYr3StC9bs8LW6tiHbn/QeiT5kSrA8JTzTtK55h5YjPTeOI7AZnN1i+UqGwQ5EVqLnvtzqhVDgAD5JOw4l+cQTT841iMCsZfyyCbTtSUPUtPxh/WzM+wOeD3eoJ/5J91YtCC1Y1Jf/DK75qpLXIcmM6mR9fjKZ8eZ1Ff8+V/b5z/xTjvnDFB1rzW1tNuXvvEj1QIZtq//w4ftjCtusLt++q9WVBANeSDaEREcH1ggcgsEIHXktgqOXCIWQDaAhbZCADRAGA4LQCWLITqGpIgCtgF2rtZiDKg9n4Zjx+YjkqhzoEk9H0sf/V029x1ioA1JV9MTdzHrTEy2Lm1y2aQWZ6VYBjrDU3hbOMR+gcVwtrVjL+g/jA9YJ2gc8310lHGEfSY81+L32dJFPkmpcTh1C9HoD+ApQLXPRi7RmA3XVI/muoxXiv4BqgLCw2hG13u6NEjssF9ZCABJpGECIDlgY5qL0t82PY9drQPuGhyHbQCn0ZLmuUQS0PFPT3+r9AyQ0IgVSA3ozBzRLcbzyflitujvfgDJMXh0cQhHvK/8G4B+xjR7N17QVlShKzH9ORn+NuMnVn2O5hkHxwYWWCoWYFbkXSOtnIAeUGoqBQ/7Em2/9KY7BBymlva6d5B3xtOYNytR2unPfp5pe/ZrEx3CFcEqCRSmpoyqkE+f1Tcm2LO7Z9rYe1/8+Ps6LS111P70ZIo0q0ftjG0D2mgpiyo0iWkP5tA/QPPJ7Td3ptl9j4yDMdmZw/aB67uk1zgz6C0Mw759U6Ydqpqahbxu9ZC942rpUWeqIKtkOGBMZwlgBogeFhsa6ne+WG4+i5k7gVXX14XopRcwBcQkPbxoVYEOF/swQrYdBbi4Tp8KKJI+nip96kTZG63qARXmqtpTY+u2VcR0CMEMd+tGBNRfQKLagw0OgK84YZV1tnVZ/ZEGW3fSWmHMelgsMv4a5HRiWcxhYXrZNoOjSqPX39IFUh/cfcjyi3NdWn2eGIzDArk9DVgCzfSJNH0Hf+sUHiN9utYiuQP/uURqHPrjfApdn+Aw5IlIGvZqqmq2NOQVxGJr1wKDrFmq3qEAqI7EgsExky3QKP8EQsZ0vir+DmDloOaZXLZFGrfMMcnKpKDAn+8Dtda1ufcvR1r6sZD8iMWT8mUjWF/mC646kHrXIauprLG0jFTNsYNWvLLYnrjvKXvz+99oz6roXMWmCsk/Jdndt/zB/uzqy2z7H7Zbalqq5ql6ZXeeYMUCpBurG2zTqRsF6Gfaf37qW/a+f3iv7X16nwOJt5611e744e/sxDNOsOa6Ftt4ynpLXySQmtoErCW5RWJRh+Zj/HwCxvj3+dPsmWLxnCafA/++Rfp8kIpmCi4sC5Cam9utn4P6IY55WujPGBguWpAaTerv/uh2+9aNH7OCvOyjNKnf9Befs3//wofElN40QZP68WdesKraJrv8wjOU7ZVmN/7HT9x88IW/frd9/iv/Kzm1NvvbD/25zpnjgPNDVXXKVjs/BncYnCKwQPQWCEDq6G0WfGOJWACAGmcMbTOce9hbzXLAdteN2pMP5Fh+wZC9+sJ+K82Zn8vvsS3HiybOdPs4UoBWgF7RAHVLxKRLrhuODQZDCkGzUOuUlman0hMBdGGgZQscyS7IcmyqSBrPE2CaTSFOOjrm4XIVk88hn99OyE0Wy3lhq2D7wRCu78nFRO+Ms2FG5xKnMETGc0CsYzbrRqYak9gYXelaBXhW6h5xYv00fVjHnMeTS/EsA/D9fNugiloROFBmg8BpMhZgUc8G9k62LdcGHKcQIT+TpKkjeZxTHpOqzmbqfqUkYsXp8bZK6Y2kvobPBD7rzTHYdJaZNj6AEDj5jJV+ybKkCgRp0slx+mPV5znfbPDFwALHyAK8N8j5bMrW+6812Ekw6Hd1Apdv/k2G1Td5c3JR8bB9+J2d7kP/HWQ+aW2LtyeeSbaqmkQ7bdugrSn3AkBx8UpXl1zG0FCc9fbGaVOVaLfcnq4CP96Ntmd12DMnP21JA8m2Zc8W+/hrE+znfN7jXaBYAPW7ru2yXLGaAaAfeULMY533/LP6VSBoYuWjr347y50/vL3v7V124oajGb0cU3k4wR55PFVa2MN22skD9kexsHe9kGx9KvwY3rKzRuwNV/TYxooOa2/scEBzonSnWcvQwobhNpPMhq8Ti6Z1cYWnERlJc98TS7tPDMnM3AzH0O7r7XfXTlIKOmng/B0t6vk2gsg9AsLRVB3WusB5uSbr8kxIKyByp4ojP3HvDrvoqpc7diJ2qThhtfX397uAKprfpMw3VDWI7dkvFmKarVxX5kD7moO1GhsCuDeu0gZ7WEzQRiuWbmdPZ4/ll+Q50KlJG/ES/Q6d2fbWDsstyLEVq4vVz6mfK7ag2OWRF2ps9ZbyiE1DUJu10Cvu7MmFRdIIXPBsssV27BEbHN1e3iXW0fmCcJFc/5gcoxtLiFdWEwEDlzGgzDH8u5Hpn8kx6ecyvWiV/BGKXZP5x35oqiKCPfKdO6WR74+xFLF8CZ6F+88AnOhTx+t9LpD2PQGyaBvvhU/4iCBuFe3p53W8D1Ijz8G9NWn+eNmlZ9ldN99j1/zlmwRSPyv5pSQb6BuwXsl8nCTAed+ze23NiWtsv+aqdIHVxRUeSL3h5HXKvsiyn33jZjvtgtMk79EmmxVapoDrR+58xF7+mvPsoLSvFwukJkDZCIsaSaiw2gq8b07GbpH3pr6kIlmvMxFBlg1IPa+RN/2XowWpeZ4UTvzZr/9ovYqYX3juKfbpj1xnWchkqt2vQMtXv3OL1dY32ZZNa+yzH7/e1q8us72VVfbFf/+hyAFH3BJ99ulb7HOfuF4ZYFk6z4D9x//80u6873HJmHXYKgVu3nnNFU4mJGiBBY6FBQKQ+lhYPbhmTCxQLHAsS0AUFeBxodL192ptdu+8ZXxDl5IyYl/8m3al2c79krBcSWGe7Gi5KvTamTit27CNyXxS2ubey9h905c34YweeBfZpit2PfD0tXxY2tMGProPrviVHO4BybuQlkfBK/Q12QCzsWfDmpqe4vTgXCXt0ANET3hPu5xPsWD7pPFJEZMEpT0naBPMQ558La68SuAtusbHwhbR2NWx8TReYYUzZv1CZdz6TFIeY3p/Mra/sRmUfdl4e1kKIedW568WwE/xFcb9ahUo5T1kQzTdKPHfB5/V7tuQZwzo+4IAbzboCyHzjMY3TGqCWVNtlAhYADaX6h7C72DycPPZ934QCnAaeZaeAKGOZngGxx6HFkBOiKKk1IsoUMDYVPAWYPi393hSEjTYzW94dY+dd+bAnCzQr6/94cFUd97GzDa79apbx86T25Vt73z+Mut8YVxLkQ///A3dVpA/bN/8fvaEa37svR1WUT7OqP3eTzLsuT3jbO14AeQffW+ntBiPZt0eqUmwr31n/HwrBL5/8gMddrg6QTqQ2uQJUPdbceGwXXVxgxVmdVpGbroDb6NtgNmdrV1ODmKq5hjGaoCr3QrejgiwBZxmzs4pzhKLOsX7XHM5a2Jfz4D7O8W6AKXyJfnhMyUjXducRFPvoA0orZ1zArZT9BFgekCgNfIBFHWkSKRjQxM3mGL9jhdYufPR3TpXn+RM+mzrOVuttbHNjuw74sD7dSetE/DfrxT83bZ60yqr3FVp5736PMvMzrQqbbRhUK8RqJ0rrdeH/+8RO/eV59iLz+630y8+1dp0nqcfesYuv+Zyq1Zdi56Obtvx0NN27UeuFritwQRNfZp2+IVqK9+4IqKgt/NT9AheUBbQSgVCCfBG2mDWd7R0KiVfMgvz0BeP9HpL4bjExBSBffsVbFjp7NtYLf1vMVLxz2guZxEmvZN+8VZkmPWOWC+/jnHkseHdoPIyMNyf/u+QkZl4p947EgpF48sMe5lzXINzOaAcMoQ7x/JsTu9Zfgz+CC4JczGFn6fKnkMGgkKBEDtmaswpgJ34g7zPPK9I5wjOS1CfGkFk1+B/8Wx5EtP584tp+fiERGtv7pGkh6Q4CNwpk2PF2jLb9/Re23LWFjGfm63uUL0LhG0SA9qU4tPW1GaFpfnSmW5x4zIjJ9u6OzstR9JAyanSp65qccGzzOwMK9+wyg7vPWhZ+Sr6rvkJMDxPrGZddkEb47hLeuL9mpvzQ89sQS8Yw5O/1EHqGJoyOFVggePGAgFIfdw8ypfejaAzu04MTpiYyA/Ahv3O14u0YZu4UXjrG7vsrFPmxtRwDEokAUKbrXArszkh3R+HZbrNCd8nBZQWLcs0Fk/U38RG4lzSS1Jme2VHr+Cgp88crf4bgCfAPhsJpFmixbh9/d86ybawd6kQQDyT1ArmBaTu7hBgLeeM55HswOk0byMtple8NtDp2aluq4KsxoFWHSuAO0mb62Gl2g5owxini8VrUx8/hd4nrNyTxKYmZT0SW8bi2c3nHJjf7dXcLs87U7TPwb++2+KFWDF1krqoFEDNuU7ISXag1FRsHf+7PviN7jQSJMhwUACV75D1gK61Y7THuHGdfG3UTpB2fXiB1cmXgRXOeOe5YjO6IkLolPfE58wzbLxgfTM2Ifjz/aAFFnipWsBt2PXClQqkQy5oVCD1r+5Ik/TGuIQGwO/F5/bba1XkcK5N5Fh74cUk+/jAn2x75qEJp3njsxdZ3tMbJ/5OoHhtQ4L96QkPqPXbBWJTv+k1VEHyWlPDsP345kRr7s4Q2BBvp2wZtMsuUNAzVPgw/Ltf+VaWVddPRBo+ekOntXfE2QOPpkjeBOkPST5IeuSc0wfswlNrHbiWXZg1p3UDkBpQqUhM6qmkPgCJYTMTrPVY2dIDz0wRCKU1U1IYE9Yq5nDoyQ7TU4BQKeEjaLyqaJ+fqQTQDBuaFk9gbwoGZbc0lGGGw3Lu03WTtV4WVRS4a3GefgHhfI7vkSSpkWzJCNC3yetmfEKSgKJO+78f3SXN1zV2xiVnCHg+qLT6J/TvdXbmpWc4gBng54yLTrP7f/OAnXj6iQ4MP7TnkPvsBKXdr1hdag/fIZD6inPsoSkK2nkAACAASURBVN897EChvpAfcO4V5woU3efWr8f/+ITS8d/tgElkQKZrDqTeJJA6AvYo4CC1FMBUCdhGE86HQdwpkBrAv6BMwYIIM8Hm+v4c+++p9oOKzf3+J3dLCmGL1Vc3Wb6Au9Unrpac26A1N7Q4X6WorMjpAbeLkZoQn+iY8bQWfY7N8kvynXQNxe3Q+oXtmp2XJQZru3WoSF1mjgr+SaahrbnVjblsAYVp8vH4/oCiXSWrSlxWRb/+ni5iQkdrp2Qc9M5o4R+RPvpybP167ypVfLpVQDXQPr5PieaydAXpJ+9d6g81CjzNlETFeBBxunumcFpHU6ebJzLFtuZdj9T/hSiBr4S/R4YA2YtoZq9Rwb7UYz3W3X4OTSrtCFAD0rhinnZ/aqNGEM/50GHkJG9HM+ZOOzs74J25BFkhjVX3fZjKYkXBaGYO9TTyveDKTPNOLMYd83tbQ4ebu3KLJwZnw89PP3lvmK+Rgor0mcaij9OdIwCpF9K6wbkDCyxPCwQg9fJ8bkGvZQEKM51SkDwuYSBf4OP/IId2Ema0ft2gfVDpuxHsOcbsCrCMk+KzQJMmSQVwIJ/1apGnGMR0ICrHwBYFrEO3c7EkQHzmZ6ucRADWSPSUMRvMUgBFpCGQesDR5P44R6R9R7aiky/LMcuSkxatP8o12fiB/W0UyBhJ+qz3nCY+eMe6cQwZgdgUh5GzjWZ5u4DGZG10k3OlwacNeTsUXh00rAInIzqOFq/NSzwb6zD6LeOtWJrL2AEwE5ZygWQ0ItEqn88LO/nW5go2z6cPfBdmzG7pUFO8ZpMAalKbZxsTjAXYPYzDJjHe0bCGgc0zpdI750zRAAEsjhXUSzCI6uXr3GZo5hTD8Guy0dPQcIGZyc/U15rv0Fg5qArpDIsMNl4aTwFIPd+RFXx/OVvA16Req/cN3ck45Zs/90KK3fKbdOsf8GC79LRRu+G6TlsdxmCO5p7Rf66tV0HW3BH7WO9j9ouuIxO+fmP8eVb9sxOVruoFqGExX391l1XVJdpPfzWRwXzdm7vsjJO9oPXo3udtdOeT1i9AbF/vGsu88HxbeVK+JYtYjW60Yw86Bqd3ub+7UQDoJFmPc87ot+07kgVweQcByF/7uh572akDAgzaHWCQJbYd69GhqgRpPiYYDOzSIgVhZ8nwAmytP9DggAQygtIAFEJ3DoBUvbdWAGe++xwQmxYJ4ODWRK13pPSjUw2gDeASL8TGrXnO/5HPopRxmNaA4IPSsnbrgEBxABAAK1rTkWbJAgAmjuuf+uuuVxyyX2zDrLHjXR/FXu1XwLPuUJ00XF+0U1++TQXIigVSH7YjL1Y5IHq99KlZt597/HmB0ZtUpGyvnS6wGnAa5wBQsmxNmQMdH73rUTvr8rPswPMHHKDd2thqT96/wzZt2ygN2TpboUJm9/7yPnv7X/15iJnrgdSANATm+RMW+GCf5EsE/K/cWDrj8GTd6NOaRV0DfArqMaDJHm3DTgD6aHP7BTSjIRZEe71je7wHUv/2B3dYop4vhedOOf9kF+xoa2hTIbv91iQG69azThYInWDVldUqZtdsW87c7Njy+3e9KKC51UpXrXAyL4+IPV++vkxga4at2lBu99/2oAOkS5Siznj+051/cv8+6ayTJGeRZQd2H7ADzx10TNlcFQY78uJh27BtvT3+hydtg8ZaxYmrBCzOLdPj2NrVuzokHTLSIM7UKcuLcQR5pkxZLk7CLTSJ1VbWO5ZtiogckTTmmW7Hzh1wAG6KnhfzjZ+dON18s6tVsj26JoFLdNqPqOg0flWJ+rPU5D8iscNyOMbtNxX4G9LalSs98fDGvM7PkOatJkk+DWttwRdP1LpBlo8fBI1k/VgIWwQg9UJYNThnYIHlbYEApF7ez+8l3Xv0LzeL3Uqqse/0/FoMrvsfG2dwsZlIF6sJLcrXXBY5i4sNmmOP6vtse9moTWbJeAxTr3DcdAs758FpBHCNBNSbzwMN7zPXw2GFZY4kCsXzImk+KI8/6/cdYI6CeNGyH8LPFcm1/WMAyntCoGWk/Z7q/DwbNpHYARYvzwGmCcEHwEvY3pOL3sEwGFZq8LBYBvFKV06Qvhd/0rxghCenwbMnvXej2PzTFSSM5p6nOpZ+EiyBFSyM141HWL5sNqJhbM23H3yfvtQLVKDAItrcFC2dDaAOvy7f76NQlNjTB8X4AcziGfgALwUJI23hbJapvsO8sEasNnSy2RQxjomZ8Myw5Vi/yfh177A31vsd+39cf9tZ2TFt1E+dAJ1vzndYmy3kXwDeYeUT1Ik9FzxSawTHBRZYGhYoFnOP9yNZoGyqCtvt36vU/n0plpo8amef1i+NZ9Lsj+5r5UCX3dR50A4NdttbMlfZFZllEw6qaYi3236f7tjKGRlaz7Y12N/k3SUdX2/OOC05z75fcpYNHsqV7AbsYZP24pAkPYakVxxnFEZE95p2loDj17+qx1L0z9G6ahu55X/Mnn8airEm1xSLu+KNZq98vcD1EWtWUbt0bd4TBcY+sVMg1+EUJwvir2vMKBvXDdnhqsQxMN7v+Gc+VGdpAuaRvoC1nF2UZY/tSLUHH0uxzm6x3LJH7IpLpHV6wtTMTQBhwF0YjDDeKGoGUASYOa5yIFsLMMrRuaNpFCFGo7pbmshOQzqPdHWP6YwW7bDWS9ZOwGgKcAFeAPr5bOhksaPDtbQpElZ/qMmlvWeoCOCEeV9zKiAs14G96TckFrokT1JzoNYBiCWripyPxe/6db+wWgcAjAWOV+7aL0mIUsvISrcygZJtTe3WVNPkwH8AaliyNQdrBFivcMB1SXmxuz8KMZKeX72/WgB5is7XbxsFSlJYkWfH/QGicx0yrehjgq6bouD0bAAePkqlgpV+wxfIQvdmDg0t79b6NgVEFLwVM9iXW3PSZccqIj2H+5j9Kz5I/X+WJoA0Uxqop1ywzbGZAai7JLlQc7DO1m1dZxul8/v8ky+IMX/EtkkGhkBKnQrW8eyTU1L0u5Pt1u/c6qQYzrjkTGXR9dhT9z9lF7/xIpcdh9f+6J2PuvGxZvMaFemsFeDd5AIgMLVXb1ptOx58yoHYL2p8Xfjq86VDXrGsQWrf/k76I1QQHB+FLLETJFXn++8OpF6BxExkIDXndTJnAj6Zi3hvYP8zB2RKxmiqLAm+g09HJmV2skdwwZdlPwJw7ekTzz5igiOitwDPqLW+PTR34NN6RA3mcZ5VuzJL68RqX1UiKZKMJOtRZgzBQN5J5u9jldERgNTRP+vgG4EFjncLBCD18f6Ej/P7g8ECUO2zbVVzxx7cnmK/u8fbLHlLtDTapE35zrd02crS6OCkuQKtvtndZs+h2YBfkbGcon1k9BEHEFYqOBubvUGnTedVmmdDBSgYbfMLbbgCeTJimlhlQzonTias8KXeAKWrxHJCVgIAMlJVBrdJZLPe1WujpOwJ0UgQiy0JSjjOumwM2LlJLO9VcvJi6Wz7mscwHJymn+6hUCwYwFwcfcyOw8nz5bo8i8VgpbDZ2d3Wr4BHgoD5RMd+nst9A/byXBg/9H2fQO9aybowriJtBAqQ2ZjuG9gD1jvAgfhE1qMXEPsBRLNRg/CGLZkzYF3DQGLzRB8KFcxBX56gBp/5xVkB6Gu16SrRlzmWFNYjXcMuw6BFx5LGGrTAAi9lC/iYA3/yDmXqXctWCjTgXb7IzJMLl2Kr3QMd9pcNT9qz/W02qFBPQXyy3ZCzwf42f/OYKf/hqznW1h6qyKjfpirofMMnq+yO7lpLk1boJenFVpGYLgZ3vFUeErP1BbFSy0bthM16l/V+Dsgn6On1vp+epvTmEDYz+PADNvqz71lCf9fYtQY3bbOe11xnvQkZVlCe79i1O3cn2l2PFFpHJ3Ia4W3U3v7aGvvpHStsaHjievhX76rUeqF5TcBOggDenOI8+9xXCyaA2QV5w/b3H+2YcsgADjccFvArNhxp+UhXwfYdCoHUjhWn/3lM7+jQnqbqVmHyspHO7SRBpqjD4HynEDBFoUJqO0x/nOZQrZWdLdIAl2wF+tThjXuhhYPUHnCi9PpQEJDCizRY665wpltc4qz2cIO11LXYplM3OHYt6fIuzZ5jwogDzO1e5pRLrA/93VsjYUo7Nry7JwB41aIQi7BdafGA865frKMhpmEkwHC91ixqM5SmJ7gidUiiRRO0nTCKCJLKz0B+ZVh+B/c1IJvDbsyag4750p2DPJD6jh/93oHMTbXN7jltEkv+rpvvts1nnGiH9h52LGmA5M62Ttv77Iu2oqJUAHanY9cTwGDcbDv3ZMm/3OekXrLzc6y4rNjpkm89WyzpwhynBbz97u0OpF65YaU9dd8OAXTJCm40ikWdZ2u3rLXD+w6p6N16Jy+zaet6q9i8vJnUE8eU5/PgP0KuCCfIzAWkDj83khKuHozk9Qik5ZdKqganbFJz7yRvcZij2OFkGZWBOItM3NIaw7AZQnPsDDJBS6XPzKlkg7A2eHUBnBqJe1YUalXUWJu5VFdwnn2GI/MoUIf0Egz57GM05wQg9VIZQUE/AgssHQsEIPXSeRZBT+ZgAQqjnZSXLPBsHDSra4q37/4w01rbxjdL2VkjSsHtts0bl6fm3EymYWMGoAnI5kuPhEihDsCEWTFXSQqPAQsAro2d/kzRZg+sFnsvRsOBQiIC1jNV7yO5D78g3/MqyAd4OBv8CeDM/cCIpvhMOLsaRvWwiiuOChxI1KY+XlqITqdONw9QiRwJYzCSjW0k9oJtDAiaL7AU23PfgKk8YxdwCbF/CRzwrHm+9J9Ncqz6MGFDogsDUB9wEhdxLiCUJI+XYl4wvWBm+KndbpM/C3IdjkUPaEw93tQvpvtsT8jrEdsEnGqe6EwgNccCMDNECUxMlrz2MiO8c3FOF9yRE49+Y6aMCZDdqs0UjPEcZG8ci3zYAdfrJWmQI7CE76ClnanN2V4VzWrWuAlaYIHAAuMW4N1i7iKwlqr3BDkQ3h0fUmXeeLCvya6seWCC2S5ILbTflV04Npd87HOeJm14+8zHWiX9MfF3d9w1bG9pWTH2y1/HNdhvn8+14oJhaVD3OtazPz21d8bZ/l89YWsf+bZljzS77zALDZ10lkDq6y0+v8CyJGnUoeP+749p9rhjYh8NBl/32mbrUrHE396XJ4auN69s2TRo775W2TgCHltqWz2mYUqOff5rE+8jTsK4X/t825RDBgY2bDhA38RQJs9UBzJvPbc3SUF5aet2xkvzWzIjpwxITmHqkYhsR7fYw/kx1kAGCG7VvaZkeGy88HWgS4ztjsZOKxTo70uERPKeeBrXCowLuE2WxnYsC9s1KgAAIANAHb4mRRp4ZY1mNHjgdCR3M/0xkAm8LJ/xEyHF0lrX7mzG859tXZ1fDxbv2wkqnHhg1wFbocKJ3O5TkmQpKCl0GQHtLe1OG7pEoDSFNGFOJ2lNXn3iGldgsl7/JliTnZstELtYrOtqAdK5tvNPu2z1Cav1eqoIclWTiowWWdm6MqutrBHQn+WyEOoPN6oIYINjk+Zo4sgrzpcWdYfOU2BV+6qU6ZBt2TkZy1aT2vPBPCdxumCSm+N0TPW+WitaWeDe1fAGqOwTOfApZxtzZB02SS/fFSyflEEx3YhC/o1wFH78PF+bRRm0CYmScZJRsBvZFhTopPDmXBsBFu+cFAf1zusVAj32rV9rDvJPeSW5lpoRufZ4rHoegNSxsmRwnsACx48FApD6+HmWL8k7gRW5WZvJIjGqfSZLR3ec3XZXmu14dlwncv2aQXvnNd2WqXTh47FNBjFjfY+c35c+wbtcLAcTgB1GCKAjgMdsbCWcvk5tIJ+TdjKM3dka42e12NCw/A5LBxv98MkjxBVR0aZpSGA1jOp4peRSZBEm8AoxqU4EuJ3nTtXXoaTHveo/DN6ZNgnodtN3AF6uPdvxs9lhqs+xQ4+u81zbgGPjc58FQpzYMHY0dak4pYoSqpI5wEe/NtVs+PmZaZPkX4fnCjN5r84dIUatAInHHEfjeiGaA691fsCjcrGwVwqkprAjEjGA0tj5lPxkVwTIgyi8QopPN8s+flRoIToWnDOwwDK0AEEigDeyWAioIY1UqEnLZ1Qz593Z22jX1D444e7OFUh9W9lFLlUcBPFT0oHuDdOBTkwYtRs/LQmJhPD5XXPgzwoVPJy4Mr13b59whQTbsHbQ3nxlj5UUet85eCTBfvjDUXt5w012Ru9dkidRMcDkEttZ8VZ7MOnVYrLG2YXn9ItFnWRVtVMjvgnSnv74+zqtrHTYduxKlA53stOaPvfMfif14RcSdOulwIkbv5ltjc3jgfON6tMH3znO4g43AiAlBcsomDjTOlBdm2D/8T+Z1tc/HjR+xUU99qpLxZib1GBAAhbDesyWRnSsW48kF3qVSg77Gza132+uS4HFlto2Kz9hopTLbH1w54BxHQMgZ2zV0F8aDjZYrhigCQItmbsB+9MUkJypCPBsfZ3r5+OyXuMSCACArdIzZ/znFuccsxT8ud7TdN9DixwpDh+Pr66sddkGSHIMDynrAAYEjHjYuvpxzHrnefI7rf+uEJ37p2PI8/dDLxyWPEuqla0t8YrV8R1Hm/cAW+RdoBWwZicgAh+KSrjQgAsQeFq9I8tYjxrd6JYaZaMo8wMGPoEN3vPksLoq3HaXyAVkERSs0NgHdA1ryNdASCiXTxu+n5ppDAwqgFT1Qo2t0ns9UzAt1uMoqvPh07n8Cm8GmAoedxkd/qCkwKEKaMYnqSin9hB33/wHSWGk2qbTNrkxBlAd3pjbmaN6u/oloaIaSQyxaeYrAGoyS2oP17sxu6KiRM+Bfi2MTxuVnSAkiW1Nod7ClV5AcbZARVTnn+XgAKSOpTWDcwUWOD4sEIDUx8dzfMneBeAl+rhUVmdTi59BtP5gbbztfC7F2sWmzsketW2bB2yddCpdw9ndX2+jAidHVHQo0sZGplb6mF3dCVa+Ysgy0peAYxFp55fpcZ1IKQgoJV0R6ZLpGk+C5w4wvV/ONvrB4XDF5CfFZ0hOUGkcbh/fITVypob0x6AqwUNxjhfjJzEj1dblprgCfZEwvGd09klJ1gFskmFWgcP6+snTsbt8Bj2fc6y/84tVAAEgmZTm6u5hZ6cVCgT1KV0QLdMcFc7qlpYd2qmwaNigAIBQhIUiWTOloMPYwdZHJMXSJKAakNp133s1p2286xwzWUec3/tBlLkO83SdpA+2vsaYKzakjVpT34iTI/HHDjrUPGsAawqRwrzf1z4glvnQUthizPXWg+8FFlgUCxBk5B1ivfaDek8NdtobD91rLXGevi8z/NXpFfatgpc5QIqg0X0Pj9hDj2dYS7uCYukjdubWHnvlxX0hDd9kB0z1SSO1+LajAdAPHNQc1Svt1AwyqXqkAa33WZPFkSqzm36uAFtrn23ue8xyRhqtOuVEq0w9VVJK4+DNBPAizEoEss7YNmCve2Wv6xNa0WgzD6i4GMANadYT5S3MjtQk2COPp+g+4p382EVn91tx0dQzHixqALvswolgMvMc6wP4PbZ5emeS/eAX41rPdHFl6ZB98gNap8KaS+kWUw5da5ilyFzEunH/AOtO51pA2eQ1oGZfnRWvKXKfL3bz/QOCu2TWdAAAS+N6RIAmGTEETjYoiJIxg4+xUH2mb6yJ3vgfB6qRVGg40uRkWVLla0zVHLyl74LX8sO4wIfAJ3BnDC1ekTLEF+oepzyvAw9DYwFW6RwCEZ5kjM7hQGn8+5emTw5RAH31bOnC93T2uvkIo6BzDtDogkYaHPhv2SqGmjLF+0+2HGSE1fJxvL1UZJ4koCvzSvFqBQmjrZK+wAPOC3IlSsqiw7HuBwcGXVAkRZpPjZJ+IRiUqQLqmfJh20W+sLZqK+rbJydTUn9peVY5tNYeu2+nvfw15zuG/5ACKY4FHZIU8gBqyVY9uc+x/zPFxq/YWO78YFfPxL2L8S7gwncSEpMEZve6IrBI2FAINiM7cm3wBTaXOz3jB18+z+mWe7UcFqMFIPViWDm4RmCB5WWBAKReXs8r6O0kC+BGAWCuzUoa013ztZSHhsTiEgMrXaympNCeLOFIiyX96UVLOCQHRRvJoZNX2cD5G5W3OfOmTftOV/Rox85ksZbiHHvqknP7bE3F0kjVOl4HBkApoCSsvJlYThxHETufDQ1o7IBHOd043v5TYkuUpN+jI4mcA1rdFPJDrgHwERbzTECpY/hosz8shxQmyprSbCvPSXFSJBH69FM+qm5tlPk+QDzjl2J8jO3ZZDzGUpVDzCIkXwCAZmOczzZesCfBAfS86VOpAGoJrzp2l6+ROnkTg65da12rFa2aebPi7k/nJ2V6jyRZAAkyqBof0oKOZpsJgxxplBY9P2Rh5tq4vzYFNlYJQCN4gZzIvo4B6wqdEyB8i5jk2Jfngt41bWfLgNUhshi0wAKBBWa0AIG0FXpv1gsM9GtItAow+O4z2+3mxAZrzIm392ZusOJ7D9t5q9bYyrVlTkcWndqqF9ttdW61ZWV125H0QsscWq2ier125sWnuwJ5dYfrLKf5dDttcFxS43BCt/3jc1RIVCB75ZBd/doeBZc9nejG6g575sVce+ipPOvuERguVjQMzKFJc0iIZznhvphlVq/osasubbOyMg/M6WjqcOngfhExGIvFq48GZHskDdLdI71ugeZoY0+1ZgD2Vu+ttRKBPuEF/AAymTNZ0yiGTF2APS8m2rd/OBHIXlU25Bje4Q3WKWAS60W2BMIXAkzi3BTtQus5V0HMydIe/J6ijXllYgY7huziNJjSBLuZy6lRwdqGBvQIPoLWtgyt3cz/FGmeb0bUfO7Il0IIrzPRdKTZMlScLk265JObyzLTPRHwxXfh/lgPC3QfjA8C3T0aS14dhsgAx/n0f07f9V+AMUdmDmeZjMjP4RTz+Yqfxcg5HCaqP/Ef3N9D/57t/GOZkKFzzHZ8+OdOg1iEAYDqwvIC95HbA6n+x6DeR959AnkQCpDmSJXMx1QANGOI9yRVY4j3IprWqHHKeScH5qI5x4IcqwcQr7oIj/5+u21VAc7WxjYXTMzKzrQXntzt5uu0rAwVZi2xA88fsDO6b5f8U5Nnw3gVFSy/wJ7t3WQtje1OGx2merzmi9YGyU2VFHiFbQcH7EVpp7/irZeL1X/IFQCFJT0sWZDc/DwnVzQ44AUvMzIVvNOYSE3XPlKs5bVbViugGZ2tY20nR/CQTTxJEy8XqV0gNUGNnElB0lhfO/x8AUi9kNYNzh1YYHlaIACpl+dzC3odZgFApfUCqQtVjGM2cC7lV09a0mP7JQfmAVqjYhj0XXO2DW1bNaNN91Ym2k9/lWFtHZ5DAZPq7NP6lULcK8ZT8DiOtQXYqO2RdAQbszxVE891abwjDoBmU8/TBpguEUM2Vc4X4DQbNzAJ5BxgjsBEgjlco6JIM8GdAOap8uQ65LgmJifbpvIcxxCcj+IHG2mcQ6+QiceWA5RwuskRot9djiXmFcmcS9oy1wWEddIVoT5wfZeer9/juNI5WNRTgQxshJqqmmcFqf2xgozLU019bqON/TDAIT2v2UVavDMAegF4ISHwohjP6EbPtRFkoD9IimBuiEgwq/3GHr9AH3aK9r1aQHaZwDaOf661X2D+3MHxufY3+F5ggeVmAd6hYoGBFJylCC9tcGDUHrpru4KEkuJQgbOTN6yzO//fb+3C115gK6VbCxhQtW+/bUu9WRv/Ns07I9Y9nGQ7DpytrJm1tmHbRumiNgpkKFUGR4k9e/egnd2fa8/Hddrth5KstlO6w5kj9trLe+z0kwfdWo0mK0zfpKwsa+uKVx/iRaodtX/6es4EfWLPQWCxD7f0qBXkDdmlZ1TbquIeaegqcCXwIUsMxjRpHHvyBMyVHa5IVarAxQxJRFH0b7p53AeUAE6ZQ7vESkQ+KV19zC/1hLcBpyk6yxpDMM+Xvmpujbfv/zTTauvHnZC/fFeHbVgzcS4cEEDFepWlLBdY1K4vWh9H21u02OjYPMmKxMCR4V7aFMjk/MhUhDeCA01V0rAVazEr72imNWseba5rF98dxzw9QB/mNHUpkJYC1PWnasYicdcN2ckucwY5Gh5zpGvtQrx7ftFkf22jL/UiU6ARO5n53q2xUC3AnYwx1n2Pje3VYoANDnED34bPAK0B4TMEXC/W/fmga4/6SUCaPhyvrU4+I2MtTQ4J81qX7pnng0+Jb8LvpxvX+GuMT74DsYJstfA9jPdcnSDJtP4lAGOb5htYr1NpQ/ta1YDVPrN6qmfBcX6Rd3y+aJrP5C5a5YHkS6khsbHnyb1iCPe4QGJxean1dAvU7+gWsJ5mLVpjcgrk03Y32SkNP5zQ9dHEVNtz4sds+z1P2JYzN6sWS6etElP6zp/dbZe+6VKrO1Tn7L77qT123cffagcFUh/ac8ido0vygKecf4pVVVaJuZ1stQdr7aSXbbHGumatay1Wvr5cWuorlVmyeCC1I4iIZENhRYq00tzochMnGtlIlagopmSbStcVu4K5i9UCkHqxLB1cJ7DA8rFAAFIvn2cV9HQaC7DGb9RmY2VGwowbnDg2jbdst0RpqIW33qvPsqEz185o3yeeSbKfCKQeHR133iiQ9NbXH78617MNOJxnAE2vgF90Tu1s5472c58FjW/tFTOK0yZu0Bok2QCrJVfANcxpiuOFNzYBOGY+wMymCnZsuPQH5yvR5iFfQAPYCtcADH/2UKv1Sfri9M2lVizpmEi0mKO9r2iOZxPO/URblMYx4PSf7lCRyXRtqtikhIMFjn14uFnp2oVHaRn6fYwWpKavNZIS2dPe70BftJ73twzbPb8ssK4WAVnZQ7bt4hbLLUFT0mvhcDAM6tMLkt0YpEgmxSQXowFWo7XLdZGXiRRUX4y+BdcILLCULcDcSUAZyQ/mKUDqpx54xgpV5ktY3AAAIABJREFUwGzFJgWKBfLe+f3f2ivFSkuQuOfOR3fZ3XHP2RdXTSyuODiUavdWvs1WCtgGyF69cZV0NIusW7rIT977pAOtSePOKym15GRtxsN0RPc89qJtOmv92Fzig5NTFWgsXzFo55+l9UASHWefMWB52Z5Wbmdzl5MjQYYBdh1F+MIBQObC/ZWj9os7cq2xVcV1M/rtXW+os7KKtDEWM8eTlt8oSQdYtIlJkp5S0BypkBQx7ZDOQBuU3wE4so4xL08OhnZ1mz32lKTNOhLsqlf2TFk0ERYzqwN60T5APfyjb5s9dI83XDZstviPf16Z8UdnlMXrOfjp6pGMrX5p3rbpeiWS9vAKg4XS3tVxwBF+ckuy3f3iQ3QLGSObhmAyMzz3l6e1lsChK8YbwUWZi/EBWMuqBBr26nyodwEWAt76BHnhtAJsE12whHmboscwR6Npg6Esp3CmbKzA3/D1jV7VSTs7T2A/hQV9+RSCFbu13pE5Fkl4FFLsWr1vZBsuhp/GM22W34UPRRZWn96FNbo2/+ad9wpNR2PxpXesG9fqFtlXz8hfZOzhB5fKj2noFXM25FMyhjMJDuhYGPsEv/ExkQrLF5mgU3+v0Xjl9/kCtLfmJU3wu3gl6nQ+fBtY8hXyM30X1h9zzu8K6QhP1pleLMuhN08gJVPBp6XWkNvokV70//34Llu1YZWdct42e+aRZ/X3Mq0/mn+rJalTmGMDbQ12ZtMPJ4zNkZQsqz/3UyrO+ZyddNZJArv3SFIl2xX8vPYjb1EA9YgCbln29CPPiKl9sjTAk625rsnJ9iDrsUXs7WcfeVpFOrtcMPMCyYZ0tHTYH2691zadskHA9yatIwv/MviBUPSm0S93uuWaf13T5X0ddwIeDOwhjSkXSFzEFzUAqY9+c8684gb75fe/oEwwaaHPo/3ZWz5hX/779ylQv2keZwm+Glhg8S0QgNSLb/PgijG2ACAiRZl8FsK066ocwtSfb7ekp71IN21UB/ddI5D69DUz9urFA4kCqdOttd1jhJAefM7pA/bGV/e8ZJnUMJ+QpYikoGHUjxyWV80RB1rEFZWKYiz9cJge8qF43pE0jxDsbeO80ilTp1eHn4vvIB3RKueVjYcGiANQswVyhzts/XLmDoq921ot5rB2DSkCQUi19Cumu+vpgv4mcqYeu3S7EItBQ1QbuXFdyUjuc67HeMQ1yanomrCG2WQ55vYUdgJ4aKlrsxXrpneWogWpuTqFGZ9o7ndAQrnAgx/8twDqrnHWVUrasL3lXc1iIooZp2N9UJhQw1YVMeSdb9Xml007rLmgBRYILLC0LZCpTTkZEAUCZeJG4u3JHbutviDRfpHeJMBy0F6+vdve8apLLUvp1s8+ssuah3fYm9b+acJNDQ2n2mONN4jVtkqs5Tarr2mwTKVwbzt/m+167DkBAe3SB9W/zz1ZwCU61N7c0DI8YPc8u9sKN5ZZSn+inZCWafmadwDv/u2/s+xwVXiRxFG76vJuO/fUTpcq7+u6AizDHMySbAZyHNNt5L/67awJRRczNZe9/bKnHZiDhj/nY84sKMsb0/502SwCM9COba4R61jp+Q6kjLqIFbO4ZIucVrbYmk3tWp88Vrab9ffvsZF/+bsJNo276lqLv/Ka8d/JJgkJAsubO5USnypwnfUwDBZ1eqsC0LVWAqyPjHi64kO6Zt2BRivfpPR4BTfrKustTWB+umQr0MXulHZu3soCS89IdoXadoTmf9bLXAF3SA0QsCxWZlxqKP18rN+h64fbHL8AgJtMmgaBeZzTL7c3+U1gbQXoKxehARmMSOUYws9DQEGxlTEpMaQ1FsQH0kUJVHQK4AIYSxUDnTAskiUUuQtL9JnxhWckkP2zURkMc2GpRzOb8CwICCC7VqeMNHwogg74UIo7uGA/MjWReXDRXHnxjgXww19q0Hir7BhyTPE0+aQEPoo0p+FPIbvu3kCC2Rqb+JR+w4fhOwxlxrrPut6SlzylbBxjm4AEdoQlj58DUx45O94DgmQEhZhHFkLGJxLLHnq+yspPXOnA9yXXZKNRST8+cPvDkq/IsQ0nb7A9Yj5vO2+rwONOa9PcWKF15Mn7nrKzUrZbdu9hTWIquJuSbQNbrrSRNRdYd2e3ZUjDvqGqwWoO1Nn6k9dbTn6Wk1IhkNanWgTJadqjaF/QLQZ1imrWNCirsGJTuc7fZtX7q6yovNgKQpkxzKkAw+nZaM0vrN9KnwgMkuGSrSAl+tvHmlAz1RhZViB1T6U2osXaqE2sBxHrsR+A1LG2aHC+5WaBAKRebk8s6O9RFmCDUCGWLLIfbG6mA9r4YuLz1ZZy+9MWjz6jnIvhDSXWf+WpNlIyMTV18kVUb8N27Eq27TtSrKMz3jasHbDzzhywVWWLw95cio+dzRrOOg56TBk67a02+sQjNnrvHTaSKADhjPMt7qwLrDOv1G3QNksbeKED/C5FMuQ++psN/u2KFLH50A8bhD7pMA8IUOgTa2JU0h89YlIka8OeqbEIa8hnacO8xX+n326L5v1/TNqDjQepuV2i4ORpA8JmZyqHP4Qrz/v+uQ/kKvwgA5vXmVI8YerAFsTBna7NBaQm0FGjZ0o6dp+0Wm//YbFAjols909/otVqh2C3e7rTxCgAp9nUsVGHhQdAwWYPZpMj5AUtsEBggSVrAWR1kF4q15xyZ3eV/XXzU9Y8OuD6W5CQYq/PXGUVSRm2+WC9Jd53v732slZLSO0au5/7O7fati0fdAxTJtF2gQ0UtCosK3SgDWw1AJtcgXtogxKMaxrut39p3W3/r22/S3HeNpplXyjcZuflFLu5tqUt3rY/nWwNjWKAJg1Zdm6SXXJet2QyxELWpOIAoNC8nRam7YpaBkHsxMRRWynN6xaBzGkCb//xy0cXZf7k9ZVWVJbp5D/IToH56LMfmT87W7odyJsIUKsCh32S/SD1mrkXwJpiipObW5MU1HXF0kJzHzqs9WII1uyvsSRsJDbhtvO2uPMO9A/Y6H2/t/iff2/iqbacZgkf/bwDyQHRExUYPrK3yg4ohX3D1nVOt3VIQQTWLZh2FB8bkK2rD9SIFbhJaeQqUql7gjntgeL5LrW8VcFNgHkf34YYMJyRbinKhGHePyRAk8Z5WSdzNDgoYgj466253m2JF+BS6EclS5IiOS8XNNDxsEz5IViJdNRs0z/ExWKtr7B7kcCYK3ALAAvgyJ/4noCvEcbPo3ovsXWvQM5GmakjJGESTf0Fgs9rVQyP7IW53mukHaa2Br4MfjjgLDrZ1LYApC0XUE3Nh2Op+x3pfUx3nF9PA0m4Q12D8p88ibb1si+SZbOBtC77UHbpxjYaO8kaMzCjkzSOYVzP9H2+u1+g+EFdFxmRExR0AORuRw9f70SmgkCLyXz1bcTcc1j7qjVbZ5ZMnK/t5/R9F0jTXCjZnIN7DtrmM09U0I9gHRke1IHx5lOCmATcRgcl31j9lNgTrTacs9KGCzcqu8STvOAYskqwsZtzNfF7+xDPsed/FPBtrm229Mw0zZuHVRjxVH3kzUh8f8StRZrLErxgqF+EcU73FsGXmIu7lO1JUJVgZ9ICFMyNoBsRHbIsQOreQza670tKPfV0y630dRZX/o6I7i+Sgx596nn752/+REWWG1TkeY0989x+u/2mLzkmdVd3r934zR/bvY/ssLSUFLvmqkvsvW+70gVJfvzLe+zuB56wtRUr7O77n1C9iyT77MevtwvPOcVdNpxJXVXbaG//8Bftb/7yz+2KS86yBgVRvvD1m1Rva5+lKbhyw3VX2tVXXmy79hywd3/sX+yBX31D5/MKaN7xh8ckL/Y7u/V7/xjJ7QTHBBaYtwUCkHreJgxOcKwtwKYDpggsDdILaWwWXGXlKTqXcLDJ4rT5Y7M0osIQo9LYjaSxGW1sUfpiX7x0KZUOlTnbdiiSsy7fY5CXQItvPhu9qe5+5O7bbPS2m007XO/jJIHS177H+s/9M4GRQ9pskba6eHbjKbuiRvoLwG67wFICI9kw4UJpn0MCq2vqO6ypRwyn9DRLEfMMkJrGkHQFmvTDhgY5DfQKfVkOttVsXGDMcA0Af5jbUwH/fO5rFM6nkDr3w2YSJzuLtOpZUP8q6biuWCswR6AK7cgLnVa/q84yKopt81legGcuILXTQRTqj12bukfsO98qcBqx4e2DH26yA/0e25oGwICuLc+A7wES+Bvf3dIlR6czaIEFAgssXQswM7JuFKbF2y+HKu2fW5/Tb8YndY8HrHVdAO0/3bPdLlTx446zVtrauD57ZGCT5Z9wsW0oXOllyuj/rPX39TbYTR0HLScuyd6Tu862JqMxPT4X8Nlnmnda64gHhtPeH7fBXtl0qsUPJjnN6ow0MUCru21EGtnZeemakyVRoDkqR1rOSQJGYc45SYpQ4b/ePlOGVabVNYjhmCdG98uet7o0gbICP/oeXmNb9pw0di2Wg7/9i0qBBVkOBJ7cANebqlsl8ZHnPvfBEJ99DEieLeA6/LuAEH3KcoF5DZjpz5wALlUCjwGNN5660R68/SE7/9XnOnClqabJhhrqbMOtX7F4ATV+e+HsN1v6eRcL5B+w4lVFAtOL7DnJrSChkluUa+tOWu/S5HMko9LLMSuKBJ4LjHm+UgUsz1DafKPVSqOVPlVsWqmsoiRXUBKAP7soa8xmjomq39UC9ClASaDUbw6o1k0gCVEofw4Pzs+gSqBYsTbqCfpsiN/LHqMCjRr0vHt1zUhLAziQWudmTUarGUB1Ls0Dz717YQ2j76xJrOux9E/wDRqFhh4Ue5ogNteJZoVjfd+igAss9YUCMV0GAMCd/iRggC/uBemRcvH01Am+4/csVB/m8gyj/Q5jEYD6gJ4FEjP4HbkKOK3R/oNaINE0TzIksgw/zouvWamaHQeUwQeh4GQF6WFUk+FGMWs08Y9FgxXcLybxUtSjdjmUAqkbjjSq4KGY7ivyNSYlk+MiZvz4a07o7445ghXntrdzQLc7tfdskfkfGTl2RKaezl7rVo2DbO1z0c5eqg2TZeeKmbyUm4Loo0+/Vy/ieLCc7sZVvEcLyqvn3fP6xlZ77fV/Z5/56DskMXayHa6ut3d+9J/ttv/9ogOpP/3P37MeORyf/+S7RJTrtg9/+ht23ZsuV12sixxI/Y3v32r/31+82V5+9sn223v+ZL+4/X77w8+/5vrlg9Srpcd+3Ye+aO9566vd9/Bnrnnf5+2VF7/M3vX/s/cdgG1d59UHBAECJMG9SYmUqL0sW5JlW7a8Fc/YiUfsOPtv0jTNauukSZsmbZrRpBnNboad4QyPJN7xSuW9JEuytkRtiXtPLILEf84FwWUOkAIlSno3oSUKD+/d+9377jjf+c5329WorG7A+z75Nfzsv+/EgjkzccMH/9UA4dddcb65z0c+8y1cfP5y3PHOK467vdYNLAvEYgELpI7FStY109oCOnQItCo2yev4S5SyMwpIPVJjtLnWYUngtkNhdNO6xdOjckZPkiC1bCXgdTygM9Za9953N8L/99jQyy+7Bglvvx297mTDRJ5qJnWUJa7QTQ0noxsoQIBjROCuDmAmtNOMm0h4cVCJC8Xg42bYSZ06OUw0pgTGSOqNUeUmFFn2EoOGXzfJ+KSt3Mer7m/z6Em2dImcA7pHxBkzGbsPZoSbjdYYBtVGVwy/XDLjwgRngrv3wnfXT+HwtbCtiTg450Ys/cS1kwappR2qdghw/sMjbuzeNsDWnrOkC8sv7ECnWCumngzX5oFQTDsd2BVyq8OhkmVqLO5sCRr2llUsC1gWmN4WEPs0M8mGx3sP4T+aBVKPXOY0teO1ux9Hb3k5kt7xbrQXzMefHs1GVa0dRQU9uPoyHzanVOHjDW8YAFrQZkmiG38qvBBznZ7+m/4nn/GD1gr4BwHXSw/Ow6o3z6X0RxKK8rpxxep6FOQGDWu5odmLZFciUlIo6bF3LxL+8gfYfB2wffarSEyPOOYeeZra2C+7kW7fjyuD30AxgfL1s3Px6avOg6fDg/M2nIeZVaXm2jll3XjXlUeMLrSDTKfhRZJKLXVtKKAzcHAxeqJyKhLwDZCpZ5eDlKB5otNhwBfJeQhEd7GeYlUJX9G/7d60D0cqjiI9M6JDffbas5nUiyB+FqUjCC5v+9mvcHFwH7o7GXp+7bvwxGGCywtnmUSPun7hOQvRSH3Vxso6tPDZSgL2+//5A65939XoZBIyP9l52YXZ2PHadlz/gevQ0tCMqoPVfO5eXHzDRWRaJzKhWyuBdSZrZCh8dI3Reip27S7O1YqCGakYJ4WIBmZlJCAtyMcXQHmmCyXMP+IjQ7u1I4DKBjKrM1PRYX+rPUe6r9ZpAdRiviaK+czfJ5okbvh9o/rEWuu1Fgu4jBdILSKAkjkrgkza3RMBp6P1lJaxoo6kgRxvgFh7wEhySsq+8TkCTTVWHZJp69tE6xqV0Ugj03uWGlo76ZHvJ0AtOROB/3PSCU5znxfRip/aU4PGmZI0729XVFnYgNQZFIDpYFSoQMiR5pTRbBuVyImHTM3h7UdRPL+QXJLY3sET3d8Cjs0m3jCg9QadGftDRbFIBiaVzlY5MeL97sezH+WIy2bi42lduioQ3j1UIsvUN41s+Xn/dtxV/9X9T2Lz9gp8/z8/2X+vqNxHSWEezln3N3jol19F2QzKX7I8+vQruP/RZ3HPD/7VgNSvbeL+5qufMp81NLXikps+jTee/BncjKQSSP0lMqu/94s/4drLzzOAtMq2XQdw55d/gqfv/Vb/M7/83d+guCDHANm/vPcJvPLGTvz8W3caxvXVd3wW6x/4LtLTpp/2/HF3gHWDaWkBC6Selt1iVWoiFoiC1EqMN5GNojbTKlEij0LtooejiTz/TL02mo1eGwwdUOIVStp7/y8R/uujQ8xqe8cdSFh3I9HMqc8Sr3YpyU8jAWUxgMSYUSIgjZaolIxYQzqkiPWlw6kAU5UQw87DDEl2leRwc6Bw4gQTBiqgmgRsE6rZQGBVOKrGmg7MC/pYwRPZRGrsatxGEjlO3eFItqg7VI8UsudSGE7a2NCJmq/fhSXegURmflcWDt/2LSw414MG6vDlzmByxRho3rq3AOpjTHCZR0BD4a6yS229HX95Lgmz5/iRP8tvwrgFLuj9biKjzM2xNi/daQ6KarmcBbL+WKDHmfqOWu22LDAdLWALdcPdG8I8Sjc9Ha7D59t2oiMcCYUeXnLIoN33gz8xtLYEtvd8FL94fRV27x9ghS1kAuMfn/0oDiY1R77KycARTsAvclbhWnexQTvlBHvV24hPNG7GAXRE2NfMN3DB62swb/88SklohgljzYou3Hg12bqMGOnkfJ0qJtz6J9B7/928JgIRhpLTEbrx/XBffDF+/CsP9h9OxN8E3omFza39VX9owUx86PqLsHT3Uqzecq7Rc/7Ux1rR09aIfEZuKTFihM0XQWLrCCbU8yevKAt5mZT16GNqD7aFGMpiRgt8aKMESTejdzwEp8R8LijLGwpCEJip2HwArU0thi0lKRCB1Pu27cOcZXOQlZdJwPk+XEAwvYHM6iWrF+H5h15E+aJZRh5EWq1KPvnU75/EvGVzmXjMi+UXnY37f/RHfPTLH0bN4Rrzk5GXRZB6B666423Y+H8bjdRK7bE6XHTdRXBxbVPyMGnlmiSRbK/kODTH72uLRLzEAhep7wSwKoJKDsloTgoBuM1cO7bvqUV3Yc5bB05flJM+iK6tAuXk4Cyi1MxE9oon6h0yzuM+VrLWdTnFtzUHDDg52SLgWBJp0oKfyB5jvOeprpL3OMrkx9oLiT1t9kdTtx0Zr0pT/rmc4orWkkM9n/uOpcyLEY2Ym/KH9z1AY0J213klgZEFAUaFKsFqrH2r7/v5EiqAQInEj7e79m86hHLm9In1+VNhp2hUg+49Hd/rqWjzSPeMJqqVDnVjdYtZZzKiyXJPVCUm8RzNeemZ05xJ3d2K8FaypoeX3HWwlf7tJFo99Ctf/d49lLFy4s6Pvqv/gyhInex24eJ3fqofdNYFG9/cY9jVApiHg9RiXK+6+qN49bEfIy012YDURvrF68Ojv/468nIi+SmefHYDPv/1nzMyfCCaPEht03desxaf/vDNaGRujytu/Uc89Ydv0SH/MvbsP4pvf+ljx91W6waWBWK1gAVSx2op67ppawEdL5UUZqKae1EGzHRmeGjxbuq1oZ4H5jQ2tIS6l8e7qYxXR4qNIXBWdfSQyRovsLR3ywaEH72XGYIOGy1N5OYj4eb3w7b83HhVfcz7+AlM726jthwBUW3hxaCOHhGlv202wvzRAUWHs1qGt0oTuYXXixjWS03PIBMqOsjwSmDCqEQCHsr6LqBahxzpWEbvJxJ1ObUxC/m5nC0nc6M/3Cja1HQx4UqADDZtdAXctNY2w/fl/0BeiEkt+4rP7sHetZ/B8lvJvGO4eiqZeGIiKjnLSCUq8SEN6agtBORHLzff6ouCkO0FZsjOOlTpel0n7VI5D8Tiks1ryDbTwdEqlgUsC0xvCzi8nSh99XHzY0sk++7CK3DvhSvwq+5abOjtGlL5REZQfPL13fi3V3fCdsHl8K27Az+4vwh1DQPOSjvFih++9iHUZTYRSKY+bCANtzfNxdXVGaivSoE3NwWrMtzIaE/EVlczPjfrJRzhPFJYV4DFu5fA7Xf3PTPMUNkAbrzKp3y9poQIkHc/dD+czz3UXy8DLV9+HRqufx82bUjBUy/14LtH3/4Wo+fd+T5cWbcU69rnI7fcC096DwoCfmQlUrM3PcUkxZM29UE69L7W5sDulFwkB/34V2czbipOj2ktkMRSK9nXUc3q/vWDIPWhnUep4dzJSJSz8ODPH8aaqy+gPerJuKa+dYrbJJg8hzIdNYerjVbrS4+9gvKFZbCT5d3RGglpPrTrEBavWoBqAtJLGEb84F0P44Ofex/qjtah9mgtWeGZ2PPGbkqJrMHm5zcTZM/B/p0HseTcJXASHJU0ibRyBSIp6P2Il+AJ10sxqccrWge03mpfJwflaGCg1gBF0MixbJYO/pi1hEBNiGtXArWzw3160bN4LyXtnE7rbNQORhqDbZBGt/ZVGoMahtFkwePZa/Dn0ZVX2xWtnbKhQOTjAfDMflk/XGelW94jIKyTzgby0WdkuJBJ0PZ47j+R9p2sa6vIaK/g3lAkBSWDXEAZlXjteyfSpogmMhnsTcytQ8merMLMmL8uZ5H6KV7niKO7q5BFR1SK9nwnyUOhSEUlO1dfSFZm8kVWGbqPlG51mOuKZEIi7XvrPlPX6H1QlEskcODE7UXlhNQYUC4D5TlQYlo5LrLp8BSxpD+CRbVi5aJTr9Rpprq/+gjsMXXHqaBJHT56F1D/l4H2JHpgW/h1JlEsjKmNY1304189hKPUov6vf/lI/2XDmdQP3v0VozutMhaTeiSQWtIg1bVN2LRtL9nX/wIB35upQ/2Fb/wCf/ntN0at2t997rtYsWweHnryJXz+E3dgzaolx91W6waWBWK1gAVSx2op67ppawGBe2LHKCnLydgwTpVhBP7uYBK5n3Y4sCNoQxHZWLelhHBDysnTOBvc1mgSGcpEmyRH8WSU9B7YC9vurUZz0jZnIcOpFo1rZm2ImNfJnFKpQjEpRo9sLsCzgkwvYZ76Gb7d1MEvh+jyHDpGdABUEeAaTeBksrf7QwiRfSagN5GgQAITUiiBkba4Al6jR3T9rrB3HSJzeU9JzcS7yC4DyR7Hv7s2utrwihUnPVQ3kyW6FfLODbqv3Y/an92HmRUP99+o01OCzg9/GcULMhAku6+lrhUp/I4JGx8EVMu2OiB10D41HDTSqszlgUJsc4HOcgWIiSXdSrGlRzvwirl+jIdFJZqUzS11j/H71LrCssB0scDM155E+fN/QmJfzoEwk0glvPsjuDfbgY8m9SUk6qvssjYf1u/pQmJWLmzLVqE7Zwa1Fz2U+hjQdM4k+Jtw41Z8M7wZpYFU/PjIWlzdVhrR7iX7uSvQAY9rIDFyDeefLx8LkJU8VBf6nEXP44JZBF7L0uHJXIYkhxtbX6amMlnUS30DkSOqmu3ya9F+4wdAiArPvUac/YFbkcp5M1oqPcl4z3s/jg8mzyeYFUm8JZCwFFyg5MTkHKa50U0Q95OVfryaPbP/uzbOkX9NqUVhusdIKBlmuDSqR3D6aQ320pEYJPDvoVM00RWRShJo0sW5WqzrZM7dndSVdpClJV3t2iN1JuHh7EVkPxIJFds5IzedoHMddUF56Cag2002lZtA9p7Ne+FOVsJcD/JKcnF492HMo8Z1F9c2H4GQJLKu2xramK+gEJUHjkHSUJIhyc7PNA7N1MwU9HJt7CGIksAkyJ08GO8jRV1r4HhFIIrY09JSFoNa6+dIRfc6SAkGOYqja0eaEvexP+qYJ8JNu/QwAkvfNrlLCC5OxyKGqwBQOccVKTXRdU3mEajvZv8JS4sC1MqFof2ZJNkmA0oJfBNrX0CY1nczJmlNrddNHM5yyud5nEihpIASZE7mGdOxP0aqk/Yekl5pZB+JXCC5thPVXiP7w3dJ+zP1gbToE/ie6x3Te32yisZHzf46ZBZmmHkqUQlNT7D2uGYTSbGoTEa+R/NgN/eSfjq1lBw8ohoZ2aXbmTixgUloO9u7TARKarqcmgNONn23N2TDni0VJiJFDhyTt0CA9RTqUZtIVu7TlVg3xPnaAMLKecP3UNJPw4s5H8kRRtKH0f3nnDqVTiU9r5PjVdErsSRLPRVAamPThmcQbn2DwHQObAWM7nXmxuXVU6LCD376G2Qq/52R23jsr6/h5797jADyf/VrUit54pc/+6ERNakHy32MBFJ/8wt/i+WL5+ITX/geHSo9+NHX/sHke7jpb76IKy46B++9mYxw/m/7noNw8AB93jmRM/dTz23Ev3/rlwbUfuasOoeqAAAgAElEQVS+b0ckxaxiWeAEWcACqU+Qoa3HTJ0FhBMq/L94moZwTrblzTwLfK3VgUd9A1pvc8nC+lFOAKVkVJ/sEtU1llaiNiKT2RxOpA1KXLlpmxONLQmYX85D9sxodm1KbjAXlj7bsScSBj5rZghXrmVWK20XyV7D6y8gfHAfwW4C3qvXauc54qPFylI4pw4j0qMO9B2mtSybnz5mkpwiOggPbrMAWB00j5EJJTaUsp6HWshIE2hOHVAV2UkHST0negiNgt6KBphsEqfR7BhlTuhZ0sCOZVMqyQ5tRAQ2uBgu6CQQEQVIxNpo2deA9j/9GanHtqLBUYrZH74erqWRBGEmKRaTeInhk5qfgSQyBTVSZZdWbo71pw7h7X2MaCWucvFQHeJVAhgyTTh3RK97+OFP99HhXRtfJd3yctwpoZRVLAtYFjh1LLDwsbtQvPk5A3NFS8WyD+DeRQn4bmlgSENua+7GT5dcD1sSk4LRYamydZeD4a0pdEjyQO7uxbqL/VixwodngtRDrvLii2+eB3d4dNDGzznkG4dDIE6NssIuak6HkZf/JK4qfQoZ9g6093hw2HkR5sy6Ht/5cTLm7v8jru78xUCKLS0CV96AxJvfZ+qj3IOPfvN+XHrsj0ghQFFHp+Qrl/wjWpfMQklSlKUdkSWSjqyc6pWUferlfQqYqGDd/gDqUrOGtPuXHTuxIJP/xvlUjzPRXpwfNRc7qO+s8CX9L5H7AHsbUfKWTQYcCqfMRnfWdeZeNtpLTtKATyB2iOZLgJsARqI8uGauFtASAS4HUriZTyI9Y549Mitx6PV99zLszMgBVsnCvATGBagZ0EpzPIG1FsqqVHhjA2DV2wJWJWtQyL2d1gYBrvp9cInmxpDTUmCINJgFaDd2BXGkph3F+WnwJNNmbJScn7EAJifjbaql43ZPa7dZIydTJOsxi6C+2hhlk8sOw+0Vy73NvoGODB91xwWMCqBWslAnk68pokr6x2Hee3tzEPkO5t0IBnk9+5pgqfTST1cgQ3ZRzgsB1Tl8n3NOAEgtxrSPzh85XfQ+60dzQRKdXyIP6L0+2aWrjU4rjhXJvEX2ihHZF40TSU6ojicKzJ+MLeyM6KmvasbhPYdRPKsIJeVMytsHUifwrNBY3YSDOw9RAikfJbOLTICnxoJ5z/j5tld3mMiU66jX397cwTa76PjzsK9GlrAar47m7MD+lv1Gs5vsLbtrfk0iCUaOCrvm2lHY7FFJFLHOI1EaUyvNo6OToktVnUjenbHLKQNSj9eQ4/j81w88hbt+/7h5j259+6X4xe8ex4N3/6cBqQVQf+37v8Vzr74JFx3Ot15/KT7ynuvNXBuL3IdA6nOWzmPyxQDe+4mvYtnC2fjSP32A7OpG/PdP7sUbW/fCzzlfCRPv/Lt34axF5aYl3dzTSGrk9ndcjk986J3H0Trrq5YFJm4BC6SeuM2sb0wzCwj4m0+A73jDGadZs3CEh/C/bXTiUM/AAp/L0Ob/zAzgUh7Op0MRi0mHw1QeHqeCBRxto4CA3z+YjJ17nRCRJyW5F9ev82HFUlGnwUzIdqMPGiDjXMXBw/sdN3Vh2TyymR+5D+HnniDiTFTCzZDEi98G2413vGUzp8OuNKOrqLEodm/zIJaugAUd9tz8kf62xpsSI45UDjL7+gEyu3TWDPGgHg5xs9kHUuvQKLBCCaNkt2gRa0y6kZIFiZefuolAsZeZ1wVQG4mMPiZ3FLg2hwiDgAxthUDmGQuK+je8wze9vQLwyaJL6PYhZHMiiUyewdcYrUoCBA2UqQkyTFKHbi87TYkNTdi3mIF8rhKdFiYLkGaCSY4jkr2M3qj537A66Xs+7q4VbttEsFu20yZ4erwF0+FNtOpgWeDUsEDJxmcwZ/0DcAS8psJSnP9j5p3YlLkcP7v58YH5iC/9bS+uwZrUctz4Nh+T9UTAOx2y29oTeNjifOxiboDUXihnl+YdXw3Bo/+jNJFjIGHicKtIFuif93dTkqgb6y5oROksJmBsuxMuW2QtUfGHHQjN/T6+8cM0Rob4cVP7d7Dc96wB1jsWrEXG3/4NbCmp/dd3tAdQsZNyJZt78I6rU2HLy8Z+SiF0DKLDyjm5jBJRmuOOdBDQ43wshuuPDjbg/ozIgVAlgYvdw617kUkGsBKiaS4MMmGigAv9KfBCQJAYjM5wLUoTfgVbb59D1uZAIPddCKWt6b+fYWCScSfHoSs1yTDtTkSJykP0cA0Qjqb5+gDXxkN04E60yBlMfyYWc41MU8bgYUUOYklpKTFxukneR4CEa1BjQwcyc1JRlJbE/SHX1hEWV9XLSyBWa4kio+K1/k6kjaqDnOMCPycDUQt4n81kkGVkikcBwok8f/i1lRU1hhUrIFTgl0vRAHyGAJHoWi9772d/LqTkRTrHccAbNEx66aZn00HtIKv6dCtRoE/RclGHyFSAr2YPRQBSSREFSkf7QfI5UdLA4L442XaOyo9EWfdiauqF6lZEnj9ooinM3MY9s+Y0d6prWoHWCXTo9UhW8Vg9Nj23GTPmzmAkCtcnvYycEDT3tta3IolOgaLSQgNEm5wC/CyFUTP7tx/gd0qYwDbNzM8lc0rgocTUZGU/1O+tjFBJVAQIEeU0zmFyMEbHmp7v5fhIZa6YqLTeVIzD4xlXJoJTbG/+iHgyXrFA6vEsdHI+FytbSRj/9IsvY0bRNNcNPzkmsp46hRawQOopNK516xNjASWEWcDDy4kMvTsRLWviPu+rrU487tOhLHJ0KieT+qdkUs84yUxqE2qmjTTZrAJvBVJPpRzdrgoH/vhYMlraBjY7Zy0KEhDwGvDi/15y4bFnhh6+F88P4v+t3oTee36CcH012VxkBPHA3Fu2AI7bPgxbSWl/N6o9OiAeInigQ6721A0EqaNF4LJChQX2at8qDeXRGFlHCHTvZdiukbfQBr2DbIdMgg1kIKmI8ZRHoLqa7LZoQiSB4Dp8C/xWGN5kijaFqp1CAGsP1hk974JZA6Fo0cO3pEnqGSKY2vwyZtqeY5Ix4M/da3DJvHUETqSTIqL5UEYG9yn41X0p1ExLZMhYN24gaJTkjLD8hhcTVshN/UHaUoznKBs9ep2YbnPJRBdYH2V5DTmY97Uj0hoBCHIehEzCSelQT+YQPxl7Wt+xLGBZYGosMP/J36Bw64tGcmNT8pV4KvWD6LK7cWTeq3hh1W4k8j1fs3kByipWE4BNQmlJCB++o5POydHffs07LQSpW59xYImTicQ0D1FHtMF7lMmDZoOwiMm7u80TQNb5HXCCgJocl6mpKK75BKHygXv3cp1oLPsRDh1y4Ff3ptIxqomOh20G6vz7P7Xx0E1AbuN+2P/8P7B3NCHxu7+mF5CsN6cSIgqfCZtErtWc/wbX2CR35p0USSOQSYf49MQefK+uGxs9hUj1deJ/k+oxJz/XsA8HsyQNEBRlUvbNjQktzyOt/YEhnRSixIi/6NND/s3o1za2m6SIAjUGl6kENyRrUs91VJIdwil20yb1TEI82XJOTpJZN0xvyB78U+us1oaKdkVADfJx0PKyl9onGbgVudRNZu6M6BXRtUvflwNUa3AsYMpk6z7a94wWdZ+udsckEyTO75O7i4fkWoj7g6q91SiZV2hAxdHGx5amgJGtWczogGgEmNrS0dyFztYuJtVMI9OXERDyg0/l5jDeHRLD/RTRpSiuZA5qSdHEswgQba5pJegfMAkRtReL9EPkOcNNqT4QKUL7SjlipkvpT+InhknfJCgAt4UJYt0eF9Ky6Mw7wbIgY9kmwe7guPXinm/9DisvXWEiCcSofuXJV7H27WtxYPt+ZDNBqySUfF08d2RnUP7Oi8y8DCak3Y+Vl5+DVx5/DQtWLEDpghI6eSY3LtT/R3ZVYsb8ImM3RaC0UkKvi9JXkldyKOku5yvpkMuBdLq8WxZIPV3e3KH1uP+RZ/HEs6/jl9/93PSsoFWr09oCFkh9WnfvmdE4HYDEQpX8wum0F9a+7g1/An7Y7kA1D8kesqhvSe3B7dSlPtlFbDRpC/t4oBGD3TUKqzhe9dy0zYGHn0pGR+fAxm/e7G6GRHmZmbjXSH389k/S4xxATS9d48f1ZdQOe/Qu+M9KRdaMNnT1UBOzeQ5mFV8I56yF/dVTtnSxgjIYlib5DbGaolG3umMe2ygAWbmZJC+jsOPRipjDr9f7+xP5BanNmchEWdKlVhEjbDY1HGVDAeGyoUJ0lYhH4c06hJvDyATD8YxGODfQbWSPJVNXT9p5I21gm6mXXVezESuC9xEEiYTXe3udeNN+A5aVX/aWZnV02RiCloojlQMHoItW+3H1ZX64yGQcjMIInCFGDi830QL8NUaCAhN4mQB+vauzh2k59ochRogp5lp9X8xr6efVMQyaf1jFsoBlgdPJAnQKPv/7bNBdxlaFsX3RDmxY+Xp/C51BJ65++hrkNOcgNaXXOMZWLAvAV9mAJG8jQolMyJdTAFe6C82tCahvtEvuGTbq5qYfbUMuD/cVYTvmXZeOg3uTyLJmAr4FlCcojTCmg3QgdrV4kcJIkINH78FKbOYkJQagHfXec3D/7I/gDneIyYWc2LJdYfW9zHrvRwY1sLufegzOh+4e6A0mKrStuwEJN73HrBvSzD9A0HR4fkDNgVo5xKbWmqm/z5PME//ezYQKbUqCSGAvNYPRKTFoPyZ2bkVS7U+HSKcE0y5EMO+OISNFYK3YeT00kPIFGC1qOiqlXeqkfMhUAR1RhrPAerGV5XCcrJNRTPQVBKkFiArcF5tVzstWJkzTmjFeLkZJS8nRLOey1tvpkL9Ea5+SSEqLWu2YiNKH9inGac57CJzW/kTOb/3b8fbnkR3HULpkxpizzVaB1Hz4kgzKTgjh7ytRya82JgZ1k4Gt8ZZAGYLTTQJEY5tdNqTt8ZqexaKWbrwSVqsvNd717mjeGE6O0PvkV5JQ1sUzSWA0XvWO5T4Cf5Xs1SRVlY5+n4Z1LN+d2msY0ce95nMPPY/z1p2HoxXHkD8jl8zqLbjqjrfhAOU+8kvyqE9dj9amNmTmZpi9by6TxW59eRtWXbGS333BaPaXzS/RTnbC1RVA3XCsyUS7eAjiDy8GIGe0gj6T8+J0KhZIPT178+YPfwnvv+VtjFy+YHpW0KrVaW0BC6Q+rbv3zGictAoXEaTW4eW0AqkFOoqxwaQcVAlGEdnTedNoXyKpD+kMe8hOkmTDVJQur40ggQNVBBh2kk3dScBUUKaTLN51a3246LyACfVu77DhwSeTIca1Ig0XzOnGzdf64O2sga3qT5iTuZNjI7Jp7Aolw5d9K1y5q/urLHaxWExpDFsVQN0wiO2l89d8ji+xp2MpAp1fJUgtQFslwKQriVke2AlSq/bGqUL2UYSbF2GBiVk3i+BtKp+vkGUVZSmfyEFaGnVKoiXgQaGBox0Kqzq6sGnnfXh3zsb+5ohh3u0+D8GSiM7q4PLqG0lM4uFieP1AH0tu5YO3d6CkWGzziH63Itt10BZ4IM1pgfA6MOsztVUajmUMSdZ7OjgJlg5ganMrv6PDrg5jAqb1p8CHyYIasfSVdY1lAcsCJ8cC9t4EHHgpC3sJIOstf+jah9CU3TSkMmtfXou5B+YhI60XN13rxWzfJnQ88GdkNO6CPykb7auuhW3NFXhqQ3Z/PoLc7B7cdI0X88opi9GHnZnQbJagdEbFmCWorDB6JXkVKLxpdyau9v2VaF8HJyxKhTRdip+cnYhbSr3GaanErtF7+Wqb0HX3Xcg4/NoQaQjb5dch4V0fMnOWQGqtI6MVzX8CmwTZSkdYjl5JWihRbQsBHE82w7tjCIm3hciOrr8Pid4drAtBzpTFCOTcjLDjrcmcpC0snWjJMijxmtE8JUCdU5Q1Zbq2Wgvl/FVEzcQhm6HWEwlBQKykuLS+KGJJ0k+xFg0FgXxyBCshoyLvBvdrrPeJ53Va+xRxJBmUia5zRdTpVgJnrbtydgvEL06xG8mSWHJPjNWOWEBqAet6J+Zw3zLSvlvjq6Oli1IPTGgp/WSyZ083YC2eY2HwvZSgsp0gv6QxlIxSe23JqyjKLt55S6aqDWPdV3NRZ2un0TGPamuPpad8ouposyWivrKRjOlsJoKtRCdzyhTMLCCjPdskmJX2cy8PGDs37DESOPkz843ERy1lQorLKAPS0m40/50imvStOROpeyedE5qjs8mSPtPeFQuknshIsa61LHBmWMACqc+Mfj6tW6nkJWJSJ8coOfHgjg6UdSdCOGQ3WbhrZ6dMS/sYjU0CfWIISbvyeA8e8W6kDlhSxLAzrlpgquoXA/lrQtWQDvXWXU4mjYlAukoUdQ51qGfNCGHhXDLm+nRKtR9sI1BdU2c3iawK8xkOl9GLHdVVQO3vcV7awYHn8tpA7i3ozhhgDastOiTqMPBafWBI8iIdbJcRVM7uYziP1YAQv1/Lw8RgJnaghuHg1I4TSC399HKG5hYRlIj2p2RT9FwlDhTAUUOAVqB/tmsoSN3DZFTfrd9Bvl+XCYd/R0IW3p63kCHtBB8YChjiJlqsJR0GleRotNJMBmF15XM4Dw/2XxLqTUSz80okl739LV97c6cTDz7hpiNg4J7ZmT24/oZ2ZOR0GxBHUcoCmhW2rCzrg6ED9ZzaLcagGOnDgXe1/TDDVasIZOgJYpMNlwiZ0KCxLrYsYFlg2ltA7OEZNhdeeikZb2xLwsPXPITGnMYh9b5i/ZUoq5qJVcuDuHJ1KxwP/BTJO57rl+bodOXj1YX/gOdbzmXSnwE258Xn+XHVpQQVksLYEWzDD9v2MSEi9Zw5y0t1+BJ3Hj6SXo52hp4LsM3ZMxueBkkdcUEj+1p8590L2tAys90AmxmUYhKoKXki77FqtP/vD5DbsHdIXaMgdcTxGMJWJpUbixlrwG/eT07LYkbRyCkph6ifDOd2gns5JQz1H8f5a2S3OusRaD6I5FQmtUsrI0CdbeplCzbA0UZbhZrQkzSD693lEiwhgzyibx0Bq0PILMicEpar1jJJaAmAjcd8LtsIpNNaIoeyEujqGRMtGiUCcrO4vno4BiWTMFp+iYnee6LXq/+0bm6nQ8M3SL88lvuIGa6oK8lNaN2UKSLOjxPDpG7k5k99MRZoaqK7mOPCyzEtENLDqIXpkOgvFvuezGtkt/qjTdzPuc2eTiWaW2QixIWT2Ybxnh1l3Ps7A2Y+EmNcSRaNxvJJYhtJm9p4XGh/SbpIS1uSGkoEG00Kq7r1aI/LOkdk8freN50h+s4R9ICO1/wRP5fciFj0OcUWSD0pA1pfsixgWeC0soAFUp9W3XlmNkYhjkreEstB48m9rVi6swAzQm7j6N6W0orEc71YmHdikglNpIeiMgg6fOgQcrI2bqPVOUIUiIC70XDbIDduaSbD9ERaOvq1//QfGdwMDr5ZGP9+ZztSyeSVvuh4pbaJTLi6+zHLORBGLtZwIOdWhDIvMSBCB/UpxEKSHqVYzduomyngNFoErC4lSD2SBrVssO9QIp57xUV2N3Dppe2o6g2aEN5o6W4hO4+HR2daCnJ5L+mn63kj9afAcj1bDK/hYbvfatyJbzOhVpcY4XzurGAYn05ZgrN78+H0+jC7LMds8scbJwq7PtByDO7Ge7DcQRCf5UBgBr6SuQY/KLr4LSZlFDru+kMK9h5QIiRt1cN4GwGggiUdJtxXlZHEiQ7Zo23NBQQsoQ31jg7uTbW3id6ifQyNj+pzj9en1ueWBSwLnPoWyCYLdB5ZmC+/nIxnXnCjNq8Wj1/1WH/D0lvTceWz65CZWIHi5UdwfnIu5j39GDKOUsKpr5ALjPXld+K57isRZKLhaDl/ZQDXXeEjOBvExZXrcbC7c8jclG934YtZi3FbUjF1RX1wbggit2PREKM+ee4xdDrpOONtBf5pHShnfRMJQISefBj2R3475PooSK1/lMbxdoLUzeMwfXXfFDqgJUMhIFzR+mpFK8FzgXnpZFKOVaK6r5LyECsxqzDDfM/W0wln4wMkhm8yDOswEyp2Z6xDMOtaztYRVnhrfZt5TtEcrh/UOp1MUeh5S20bpUpCRmM2PS+9H/DWElrRFjSSHPEs0Qik472nSSbMH+n4KuFgrCSH433u8O8bfWMCvhUE8xU9FGvRnlCqY4pQmp8eScgZrxILk1prt4lrG2ezZxI1ixnMMSrAVZFe430nXu04le+jyDi919KlPl2BfaMrz/2okm3KWdja0M48KnnjOudO5X4dq+4CvuuPNBq5p1Q6dM6kYjGpz6TettpqWSA2C1ggdWx2sq6aphbQJrmQYY9iaY4nOaENUeIGD1yHKIXQB5UJYu1a1Y7e2YG4AavT1FQnpFr+vkOWa5BG4fE8+B++RN23IbBmGP/xmTYmwor9MNdR+RqSOx6h7meb4dFt9ZWhM/sWrCieaYDVGl83CnhQFXAsgFqhydGig+BZWU4DUIx0sKqtT8B//yRtAEjngLzivTWg1B4ZTpRpIUjhI+srUN2I5KJszJNsiEnAOPqBcjD4H3FUkKXc1YHPNW7BA71DmYbv9ZfhWl8+imby3lkuE8o8XpF+4SOd1fjbxtexlprnUvF4zdmLa5OLcE/eeYYtOLx6qsdrbzixa78Tixb7MWtOgJrTZCaKKUWAeryzdTptcVYWQ34FoESIKixKvNmLLQRzpD9tFcsClgXOHAsUa90mCLzhNTueeD4FfhtlmFzdeH3Fa/B0pmHBvnmoXvQInl/sNUZJp5bpd57eiBt3HepnjtYml6Hqmg/jawTqtrlqUdR+FkLZRViRH8I/5wbREW7FBcee6TPq0Lnx78ik/mbPLCT/+iUkNHUCJRcjnDUfPXSybi9vw/58OheHFfrajFSEmM+Oe38ObHyRFEfKeixcDvvHPx+5OhyCvX0D7K3PoiZcjD32S9ABym+MMudL4kmM2FLel2mwCNbolnTaNbQim4w6B7VbxwP1DPPySIPReBUQaO98E0mN95JF3dbfgpB7ASOIbkfYmWf+7cDmw0gvSGfYOp2HlBZRkVb1eA5mJeZtqm5BR1MHXKluFJTmMLGbHU1Vzea7SuilRG8qe1q7cYRs6ulchO0qH8QcRjhJcmX8FXRqWrNDiTZpq4jbN/aiJX81k0LGU+4uFpA69hpGklwqmaKfyQCVaM4+RkJG8wqNIJUw3jswkfqc6GvVHOXr0J+Geat3TT/jvGxV+2pQUEbQlnPSmVBqmPA7Iz89knDzDC2SoTqyuxKli0rGHR+nk4kskPp06k2rLZYF4mMBC6SOjx2tu5wkC+goJNBPDCcdMMYqfoKFztc9SKtkONkgkHpfeQcylvnRl9fuJLXk9His2DXSIB6vL2Jt7Xd/moqj1WLwRkphXgif/fu3ggfj3e/JigqcG95FoQwyvTLOQ3F+hDkveQ7pQSsRog6Gm5kMSJrK0aIRJQeImG4jAcsPPenG868O3VAvX92JW9cFTditWGQKd/YdqqWURj7mkPFUSl3m0UI2dTiLsLvFMGZSKP4I+G/2tuOu0C4862ztr1sC6/4ebymucZUjLysZK3lQHa/okNTURp3vQDM+69uAQ2Tcqd3JvQ7c2LwMt/XMR35uD8rLQkbrO1oEREtvWvIuzfxPIzPbR8nmsRyoBZ4vZNsVri27iGgu9rWYdo0T0BUdq33RkOdY6jOenazPLQuciRYQ4KX3U++Q3tHBchWaO/S7Sf4XByRvYetRlNz3I6CuCp22NDyW/jHsyroSKclkljZRtil9Bx6+dBOa0yKJDlUuqvbjJ1sOIqO2He1csL+/rBT3LM1FV5jRMAnlyHAMJPcpYaLD/8luxNpjT4lLzG8PVJoquvh0xjx85TkfHBsO9n/SSz3R7evOxv7ZBaNGhUiWSWtCUbAedhCY3bsR4UUX0FFJh2oGWclNj8DZ8kR/nRtZr03Od6MTGSOCj4qakRZ/UtCBun3J2LknCQWcg1cubEROmg+Z+R6TZGwsQKuHjseWmlbDwHOlJsHetR1JDQKpm/vrEUqmXnXubZQDyTH/dnR3lWFptjW2I0QWoxz3CrV3UANXRc9TXgP9qSSO4s0GfAGC55R5IpBkkjsOAtl6WYc2fqYkjU63E738zv4Ao5MGrafT9Z3S1lFrvPJCjBQxdSLqrXV1Hx2/0tueSAJF1U11n0eQXQ7meJR4g9Sqk/Y2zRyjGlPpSghosj4SvCV7dDgmbSIEOJ56aYgwIxfkBJHswlgyZvFo91TdQ/0pB0QL91CSOdJ4y6JjSrIzYxUlnxTDOKtAZI3Tv0jHvOZgPUrmF55RAO3gntVcXkPnRO7MXBMZeSYUvf9pmRHnqVUsC1gWsCwQtYAFUltj4ZS2gDZ7YsAoqZ30Hccr2zeHsGhfDjLCkcX/qN0L/+p2FM6cmsR/49XndPs8IlcRCY8ej5EVS9ubW2x4eaPLJExMJXt69dkB5OVMTu9tpOcZ1pIJW7UZjcttZPUKtI4Wja9lZADnUb9yJJDgyWddeOq5oVIxV1/ZhSvXkF3H7yrZzfbmADoPRkDq2QRqFVo82lgVaC4dz5o2P1r4I83QKLjyeu9R3JNciRbqcutUNzfowofC8xkyX4hCDwHgUBJKciMhuCOVAKv0wmsuHDhM7VUCOE1lVWjlT0JSD/asz0fp7nn8Z2plJ1DO42I/1l3iN7dRFvtjXT04wgO0/i7zTBQIVp2U+EpRDwpPlm53Ew/lcgjErzdjGVHWNZYFLAuMZAHpy+r9lEayit5N6eUKYKFiKKMvktDOawRhrrQHMcsRcaANf3/1bS3F+t5o84TWhzU//gx6GmtRT9ZcWrAbrpATuz/8W2TnJODx/3NjD5MkPrxmF1pTB55wDmWBflm+Dsn1dmxydeCDwU3wEaBWyXXeSPmGofIYv8ntwm/aNuOBzqPMQcHruCgxJgZXJRfgXzMWYuXDe+HYcqTfHKrvG3IldSsAACAASURBVFcsx+EFJaMynwXkz+mqxJzqPyAprxo22ivspcZz6zyEFr8b7q67YA9GZJSiZX/WZykDVUT5DyY3HMEo4R4bKjak4eiulP6onLIZ3bj6wgZkp/mNNq0SjA1fg4xTk8xmk6CO4EYG5TbEUkVPB5Kan0Bi+0uwhZmUL8GNYPaN6E5bw3ZFWJkNlU0maaSb8gsCAQUeeinfEaJsiEp/NaXNKtCwjwUqCZLR5AfEAvR1+c09ApTVOhBKQOtAYNK0fvGEF4olX8SoH3CxlK2VtE4OghNR5LTdRTZ1vTzBEyxyAit5uNbWeJSxQGo5p80eo48RPJHnCXBVYlA7GftOAnAaL5KKMR7vt2xcBiTR9D1HEpNm8j04FRPK6V1SBJvmSzOf8kfRZZKYG6t0M3qkobIZeYxWSOQ7eroXOSzqDjUYUD6J89KZVDSXK1+AJJTU72k5aUzUeGaA1Dr3ZGbln0ndbbXVsoBlgRgsYIHUMRjJumT6WkAHayVNHA1EHF7zSjI39291ItDRRZ1GbpQzE3H2chsyKfdgleO3gEnk1He6FUMsHkC1cNoAEye6mAQrFh3qybaiiuDwXo6PwcQvHSGkIV2SMpDocPD9Jfdx972phvmnUlwYwkfu6ESaJ2IEgRLSJm0RSD0zD7PIwJulsO5RHCrVXtaBoHYXtQh72XCnJxmOvtBYf8iPvXSqVHdVIdGehFJXARY60vEmNbGfL96BLsaJl9jd+FDyHKwpoN7IsPLsK0n4y1/dCBEQUfEQ/Hn3u9qRmxPCV7+ZM4TNlOQM47/+tdUA+NLX3s2w7dbjZMTJljpMiz0k8Ms/maxXk+1c63uWBSwLjGoBOeOklz+bc5PkJ1Si0Q4CJ79dnYQ/E54OEaGWJP7snh58J5dazgR+9R4bPXpeKBaqolKUt7WL0SDtBFDFHNQhVPOH1gYb2biFGS6UfPkDuPPKVaiiVr+LINSHtlTgho9/nTrSKWhsSkBdWyc+HVyPN5ICpj423v9zTAD4qYLlZB478bS3FrfUvtLfpqzEdQR9hh50H8nxMlWgDztDLSBUG9H65zfmOTwoTUxF+Lk9SH92FxLJ4FNpZ4LbTZctQ2NxJPngSEXWmVP7HJb0PAR79gBwFKomEJVyPdxZm2HvGQCppQfdWfxZtNkKsZMJ8hQlM7z4O+3Y8WIGmioHomGclGC64ZoOLCztQIAgdGYRgZthoIWkN6QtLf1ase5yS3L611xbdzMSgpVkU5Pd7MiiXcvonIwkYVPxM6GdJBiUzE7M55EAcIGIRjdWczX/L9kBgdljFWksq68Fyh3sCJ1SUk5yQBTQCZzVHYCL41bAvxl7fYC1i7IoiSbnxviEiDGNNMKHyhXxZtPQfBax3kO1mUnnt/bC8SjjgdQRm4yAK8fwcOkPd3J/Iya1nB1yApgEoYNsqvZIesaMNf5I09pL7XgNQumej5dQNIZqnBKXaPy18P0WQC/N99O9GFkYznVBX5BSR1mne3P726d2+5hc1Mfk5072tQD6yeYJOBWNpr1DeqYFUp+KfWfV2bLAVFrAAqmn0rrWvafcAjkUiVw0QkK2sR7cFVDmZrFVbAT7GOLaxxyb8sqeIQ+ISn7ozHGyQmcnamoxhCvaunGU8hzDIYR8gjfLqEs9kkQHiR9obknAsRomvXKEMaOopx+gVh3aGN755sFmdJJVlk4wYL7YThyzIx1yBfTslvwFWcYJnV5kEf+YUZwOpzKI816qoxIstfoDlFNh+Ct/ur1O3En9041MgBi2kUXNJJMrqubhJ4vnY37uIL0Ofv9/f5PK5IdyxgwcsN/9ji4sXdSNz391aDhpoj2M//5iqwEaZBcxn+OBKZvDJ38s9vRER6h1vWWB+FtAoJyccAKp5TyS7ITJ16CXdNBEeGW1C8fCg1h//OzBbD/muzgv8FKB0Cqa1/owbgNIByX9QJBJc5f05wV893YwmS1B6X/b+iv8cd4MIwuhkkHw+oVtOSh79zrzu8Dx+m4vvv7mo9hh68Y7M8rw7tIVSHdEgNyNlCy6teYVNPdEQOxEWzqyk65m/SNA3bnw4yMOPot/z3MnoIS6w0oupzrq3gq9P9BIOY2tRzB/0354PW7sWjUP9QR6w+MwHGfXr8dZvY/AnjEYpO6G/6UeONdkw1nc1d9ZwfTLmLDwOrbTZZx9ipQZvsaE6ITd8UIGWYQDIHJaWg8uvrIdZWVB5FGwpINJDgvK84asHXWH6wlcJ8HlcZkEhkq2JdBZxU9Gc8OxJmpGZ8NhtMyGAqsCnjtamHCRoGEm5RfixVBtVBJArhkBrh3ya0406ib+o3xid7SzxpkcxJKQS+bfxe7UT9Ab7GM5RhwaYgIrUaXsH48ikHqr5MZGcGLEcv8SRhMqOXE8ylggdb80xyRB6miyT1NP3aMPnB4L+DcRA5wzOqgdLwAzZ0Z23MbrRO0l4Li1oQ3tlOJQBF7h3AIDLE5FUbs7mrsMszaT7OLxHERTUYcTfc8g29pS28qksWkmyeaZUAIc0210Rmj+liPMSCxNgSNsOtvS0qSezr1j1c2ywMmxgAVSnxy7W0+NkwWUwGhhxujM1Dg9xrrNBC0gzEI6xtpnGWBggt+Py+WDhQ7H2fAJWN/Pg/WhEUBqJcuS5Ef2JEJpfURl3txdg25PKs4q9hhN5tFKpLoM+ZNeM0P+erlZT89laLVoiX1FYI9+i25g73qjC/+R8Bpa0we0qpO7kvFQ2fk4L20o8Pz7B5PxBqMIwgTMzfmQoPaHyfpeMCeE3zyQgu17HDyMky1H3OXay/24+HyfYcRtZwiy10psGJchad3EssB0sYCiGuR8y3BGgFa9+8SBTKE085AomCuqhoLUnDrwWJ4fc5Im7m6SPEUjk+wtCaxHIHFoBNMLv3kGeRf/HYouO2tcM2ku/DNlN/69cQeaeoJkTCfgwoQyLHUsMOrPM8AEhoPuksx1SJrDAuObCVBLikn6v7G0YBhmj4KDG7E89CBSSvwRvWYueIEtPoSDYbhWJsPLiJYege+OAtjyboHNPcvUpIaRMgKqBd4PL7WHXKh4PR0Bb0RyafFyL5ad12mS02Zy3Uht70AywTBPdmpEz5elcm81ZiwoNn8XiFdVUQNpmhbNLewPG5dWdVF5PlL6wOvo2mFAaiY/DFFuISITMrKcgElip2yOqjL7a0xtbN5zF9niVYOSD4/bkdPwAplXNi8m8JvB8aJE0MpJIVP0UiK9l9FIfrIem+saCSwlG43laHK7yYJLAqk3N5LdPsm1ViMiRbIfBKpV92iZTH1GA6m1p6vje6N9TBqB/Mnc+3i7u5kApp+RA0YCQxNVHMvwhI3D26d3peFYM9nfdiNJode4kknuEpnAI6cky7BfEzjP9LIvx3LOaDtq9nUjbIwjTjRGMEgKhXvA2kP1SKbMSXZR1imryT3RLpJOvtaJ9FzmkOlzLE70HtP9+uhYUzslvaSkt1EH43Sv+1TUzwKpp8Kq1j0tC5zaFrBA6lO7/87o2mt/N5fyCbN58LTK9LSAwF/DCjgJ1QtXHyWVmeCtWHEFM0gVZLKeUcBqbRgPMTT5gNFdHlpZsQznplFLmgkPJ1JMCB8PUw0NTJnFA01astJ1vbXIRnpmN/8T4MEkxD91AA6RXVFUmI6kMTQxH93lx2d6XkG1u6X/wJPdkoUHyldiZeZQfdYmMr7vfSgZNdRz1flo4ZxuXHUZmYTpfC71ql/akISqmkQsmteNs5cEDTNbSR+PkPkXDxb1RGxnXWtZwLLA1FpAQNPiTIKeBCcpCY29+x3YtI0J7zgXrVkVwJxZIUYaRerw/SNO/Lo3EZ2cAhOJ6i7lHPXjGX5kMXpkMkXMsWv3PYwNKQNgWjIZvdt++ggSZ1+AzE98zICuRmJCkSSjSEwEWY8D1Kk+Ss38WGoSjeRQnWMBp6Ntk4OyncC2bKMf6ReX7nkKZbn7kdKyHz3VPgTe8MJ1USr2LVyAf2r7BHbn5mB2VyM+mhzEFTM4j1M+QjrfJkfBKECkv8uOVkqrpGaE4MkNGnkkSZqpbYqscbZ1IIU6ySlkTgd83QZgzi7K7O8CAVt+bwBiWEvCQ4kRBZwJzBYTU5Igxp5cB3VdJ5mpaXSEjhVaHj60D+Etr1F3uwu2pSuQwB+zgAwrqqP6QyC1gMzTpcjJrkSZ+RwD/kY7dv0pGa2U2Eot6MW86zpg97RSSzYAN5n4DldiH1BJnfI+oFGSFrGAuQKA99JRLkdGLGN5NPtKl7qY2vKqt6IY3PxTAPtEiJljMakl56JiQHuT9JCO8xjbGK8xUX+kgcBtskneGY9iJG1MokZKEnEekgNHCUTVRtO2vgSiAb4z7XxnBEhH+1TflXROOx0+kiFx8H0L8PdeSiKN9I5IxsRGJoCAboekY/ou0jOkES85Gd2zsbqFDqsAcvh+69/PpNJD27XWtZs+kGb+SO9PVC4mlndLzqWJjP+ptHV0XpAzMegPUt6E60YKc8qQOX4mFwukPpN732q7ZYGRLWCB1NbIOGUtoGOSkiYKPNRm0iqWBaIWCB/ci95f/4jUtUqhHMDZ5yLhA59gkqvRwweVfX3PME1q3S+anFMsvNHK9o5OvOCrh5uirR8qmmEOmUEmj2pikqD0jGSkpEWSKwqQ9gmMVtZ6/i45FIHTkvFQwkbpLoo9k8DrCsjQmpNHvVAlwhql+Mnc+9yOw/i9ewf8jiDcfjfe412Kzy0qRm7qW7/n89mM5EcidTdnzexBSnIY99bU4WBSExJ77LjCVYjlqWRv831SCP9+gtTHaJeRkn1Zo82ygGWBU9cCWjFnce0sYjRS1VEnfvvHFHR6I3OGg+DzHe/swlmUAoqWP9Y6UMNpzE1S7WXuHsxyM53icSy7b9bsx7+37MIb6EIupSnes+0APrmhAnXn3Q7P9ZcbsMhIctFJ52YItJLYDS8CRfdxjlI+gYmAzrH2mgipYl4X0EaH6MBURInkTJxcFDSHZzLMpvzJe+B54YmIk/CKXNxx1lewJbm0/xG5bV349awwypMTzHcquMZUk2kcCxApMFy31fwrbe8UMqzdwSBSw73orG3BjIXF/SHxku0QM1oJFsVEFICn8HExNiWR0EZ5AgHUAqWVhK2JIJjTTScFGXyjlXBXB3q//jnqrtRELuFamvChT8K26sK3fEVrmyJvJPVxvPkLYu2fE3VdKp0FeT1OtD3tQfNOSWpEBr6nmIm4b/IitTAAbxsdy0oCyGKSLcqhQRA3QYAkO9JJWRAltRzdUc5klsxhsZsgv6S/Jlvkz5E0mcauAOpS6sxnM/HzRPbIY4HU0XrJiaQxpZJEYNaVyliGEwRWN1U3c05wI7lvXzVZW0W/F5HwaDcaQ0oiat45OcloRwHPUe1s/d7Z3IHcGTlveaTARznfpJ8tyQZHH7lA+yjJHAU5FkiwhpfOLi/3hi6+w+l0PGl/qdLNfwvz39Ky+X7yu7V0NKVleZgsckAC6Hjbeap8P5pEUJr5ori8ZZ2R04UDXX3TLxfD3x1J1Dcnu76Hc6HmQzntVPRfY2b+R+x7rSWjJX+dShvJ+eFt95qx1cPBoLlZdT4T+3i4nS2QeipHnnVvywKnpgUskPrU7Der1n0WkNzHAsp9jKV9rANeiJtQRx+jxDLe6W+Bnv/5MrDrzYGGKrzyc9+AbdbcURuvpIV7eEAcnh9QGPH8dCdmMPR3pPK8tx5fqNuFim4yP3rteGd2Ib6XczaqattRy3vOKkpHJhlW2iorYaBA366+cFAxnbSPbu8MwM/Dj4p0+IqzkjGTycVSeNIc73B5uJ4MrKQGdIW7CV44scSRiSImUYql/KaqBv/Zvh11zg4k9CbgbOTiJyXLscCdyoNyrwGppUdtgdSxWNO6xrLAqWWBNIJn+Zybju5KwSNPDoAhkgJSNMV7b/ZOWYN6Ccjsr6vC7ldeQO62l7CM0gltMy9C0s23IJHAjGEyEoQIUAs4SNawk/UUgKN/0yHf285EUwSEmphEsZJYerznqGRqZC/ftA/JouGtKMPWjDQ00CkosENAoOZtgSfZIS8W7noRrgO7sSstH59cfQeqUgYl/eJ1D+X7sJDJaAXkNnENEJArp+RESvS5SXx4dkIvXA0tKJyTj2TaSaBOCx2izZRRMexSXpNXmtuvYavP5QDtavMaRrUAtJoD9cjITzMOgNFKePsb6P3B14Z+XFIG+xe/85aviGmuRIlyuMa7LyZip6m61llFB/dfM9HdMiCLkkBn74IbfJhxfsD0gYBGgVAaMmLECmwUaCmwWuM4Lcczpr39NNxBOkPkdImHDbW/EAu8iMzq8fYRg+02HkgtB1LD0UYk0wFvpwSMnCBBhmNksH0ngvVbf7iBY5f5OoYlEh3e9518x6SzP1I+kcHXCtBspOSCohKikQZyOAjkFNkgAir2IEQCgdoneZexigGs+d12zhfSvpfTQX0rwFr9qsTZItgoP4m9L0pEzxMoG/DyGYx46OI40nNS0s48kFq2le1DtLnY+sN1UUyCdtqrh7aNymZEdMsj+vF2Jd3scwh16z7aV4sNzz/Vj+pv9WOapJOOx9M6bBDI2aF5VhGUUYB8yCU8SzgIkicSmJaOueaHE+XYmap5MV73tUDqeFnSuo9lgdPHAhZIffr05RnZkkKC1IvGAal1mGzmwSmZFKjkMVipZ6QBT8FGdxOQcIyj8NL7b59AmADI4JLwD1+CbeHoWqdKaLWXLLfh2IFAgXNykkbUk64PBvCOA69ju6Ohfx9N1U58NKkc7/UXodbuxKwcAs5kM+kQr8SIOriI2aHNd4gJeEJMJGYjeycxm4likl2YnUmQOoWJGM3hJfYwXQEgEzmIyjY3HnsZ6wO1/XW3Ua/6tzkX4Jr0fAOmS+5jgljKKTiirCpbFjgzLaAZJiuJch+VqfjjQwOMWmkirz3Pjxve5p9Sw2gO7O0iEO7tNMy4nqRU2MmQVBkcTh/i3NnJJH+tDXTkcUG383CflJICN8HsbgI9ezlPdUwy4dxIDUwkAHLVb5+Fi+H2mqzDBI223HQ+DqZHJJRkN83h4p2LVZ1FDZSCBGpgBxPw3lA2DtgGnIQJrO+DBX4sIEit72ie7gzZ0E75FEXVBAWaENxoJiguQCWWIpg0hY6EucyVkOtONMBoZ6uXetUeA5y3005iUUeZpmLwKdGb5AOMJAhBxYDXj/LlswyYOloJHz6A3q99ZujHXEPtXEuHF+lsH2NOBzHOj4MIHEvzT8o1ia0ElNZnoPvoQDSW09OLhe/womBZJOLAhPILoTYODHYE/29+J84WMAnhWqgPXjC6vSUdwTGxjXkg5NA+3uLhnncRE6NKd17VibJ9vWT3p2akGkfQSCDdSCC16qMtiZvOJcnJSIYiiUCf7mtkMqQ1T+Ba72buFCc2rDlYZ6RsHOMkLBQoLKbyeEBkPROMuskEl4Nn8LXRvtSb28t+EcApYFEM3rGKiSqgvZTjpIXseAHT0TdbhJr5dBwUMCG3wPMoRtqvQ00AVe9z7cF6lMwvgidr9EiH4x0fp+r3BwPT0TaY14wyIRye/SzryPsX+YkqFEX7sZ0JKX18D/Jn5TH56fElHJWTpoba4WF2tCcrBSl03owsUcXIIILUJgFmDOPyVO2fydTbAqknYzXrO5YFTm8LWCD16d2/p33rpL+3mCC1y4R9jd5cw3rix4OvMTp0+jf+TBTcmyrDanOrMl3qM1XtnOh9Je/32DNuvPB6EpkSNpSVhHDL9V4U5veM2O/hl/6K3t/9lLSJPl3A5FQkfP1/mcBqdFZKnZJakeGmQ+LgIhbSYiYjGomNc7S7C8sOP4Vegjr9hX+9JpCJH2adbVhrAh6OkGEmpnaAYEs32TLBpjZzGHLmkdXGw2Ii/57JkFyxa8RuPFHlusoX8YK/foCowrr/OmsNbsjMN3YQUH2UB614sLpOVJus51gWsCwQuwWyiae6W8J4an06apvIwtVclNaLf/xoG/XwB+4zHtAT+xOP78oQaXF335uC3fucrGoY56z0oXBZO7oT4qeDPHfLASx/adeQitacVYaX1i4dtfKSBVmW58HPX63CPQUFCNBB6egN4aYtL+NTF85Dep7Y1ZF1wpbgwLEj9WRbEpj3eOAlYBxOcaOFYIcB/cQU5LoxHmQtB+pMN+/BKJwMTxLy8tIMECk2n6QYMvm75Caaa1rQ0dKFZGpZK0liEtnTYl0LpMwgWzOquTtS43q+9QXg4L4I0uNgYriv/JA6F+nmUiWIE9sxuvVqo6OggvrgHWbBGGNDNokhEHUMDP+qVkvj9J3EPSfyFT3HscWD3g2p6AlQq5jvTfG5ASy80RfzbeoJ4rrZB2LHRkGs4e+V2tFEUsXmJuoaH0ejZK+ZjP6ak2qnD8iP2qoWo4HrohxMBhPx+ciqT2Pfp9LRo6SPg+sxHKSWDvULtT44+PIV+H0oyE2NAHEjbLo17pRTI6swc1wQOWbDDbtQILUSCUoqwbxPE2TDRjWoFaHRWNWELiaqTqZzrICA5UiyQuPVc3A3DR712vtJ+kbOG+2nBJhL334mI90iJIShJQqKB+nQaJVUHKV5ppKZrlc6GtUn7fsooB/fN3c86528z8V4VhJfvQOpdAaM5rAb7rgwUROMkOho7jQa5ZJPUlTLeE6Tk9fS6f9kC6Se/n1k1dCywIm2gAVSn2iLW8+LqwW0sZLcRx43fhMFdrWBbORhQKBgygkEBscygDaMKikW43uImTZtc+BhhqN3dA0AuJes8eOqS/wEUkY+yfU+/keEd2+FLYlsn6veAducBUIHRjW/xsNOMpgkbxEtKQwVXUKAOoOyGyMdhOq7A7iBbOSdvQOJC+1kI7+zswD/4JmHZGYnV3h3E+U8QmSx9fKQaCOTwkEdUIV8KrmRxl8uWTW5HMNjydbE9cXpu9n3jx7DN33b0J7oh1jU5eF0/LpkFZa6I2CHSfRFm0hLVXUT888qlgUsC5w+FijqJMM2LQWtYTeaDgJlTPB69mImTqWDT+HTNs5RSvA1+ADup8SFrbuJyVU5LzpyOI+NrvUfb0s99XwSnlw/1Nm4+vpGJqcl6zlOZd7mAzjr5aEg9ZHFM7HhstEjceTEnMvw8bRffw8NlbV4eNG1WHFsEy468BxcH/s8QktWoZ1gskK9U9NSsXvzXtrPDk9BDuWeKMNRWoSuVmpA+/zocSWhhZ91GF3usQulrpEbCiInhfIBZPEJr1MofGt9O3wdfpOgTTIpw3VPxXxtpw6v0UTt064e6UlhH+UrNrxEtnsHbKvXApk5Ee1dAmkC+ST90I8Rcjw02B2oDtsxAF2P14LRP+fya9YdRcBxiTQM7UjyygjBQCWV66eX4T6NcWAej1fTLLL2S71udOx1IrOMSSvnTcwxIiZuHYFqAcUCQ/VjmJXDmLlRrfXqTiZyVqUmCMLqK+LHz3RQ7sLnQyU10P2pKeilw0J7XUmAZPCClnpGctFxnlVA6QzqSkfLYJBa8gnVrX68WdUBN10Bc3OTUUyQ2s57qV49HEdKBjiYqSrZCncqnTSG6WxoIBF2OZ350l0ecZzxGrH8E1Rx9q+NY6lHwC5/jzJnI9+zGT11uwYHSwrZz1H95/H6T58rqkARBT4C03oH9P1u7svUjnQ6cAYDlcb5obHGv4zGyI5eo63RaCBv5JqITNCIbZdUBZ/fzfc2aOSN6ExgIs7UURwBsbQz1mva2P+HSaLQuFAy3WyO8YmepWJ91nS8TnZX0sseziEORqXofRxc9OolSU+ea6AiBiQV0sXxrffGRYeTAO6ToW89HW052TrpHUsjMcYqlgUsC1gWGDL/3r/9kIU6WGPilLWANoXlZJ+KMSLQbyJFoKRCGBUS6T7BoHCUxS3IdDD4KTBQe3oxpKwyYIFHn3bj2VeSuNEfsEsp2dTvfkcX8nLGCIvtY6bHesiTFqQSF5lEVRwXJTz4i0k9Fni80deCTzVswY5uAtUsa7tL8a7uYmQS4LXzEKoDTg8P9DptJTKk1MUNbxYB6TQeCHQokEOC54IJs4HiNT7urq3EscQ22MMJuCypACtSMkydWUWjpSg2dTsZcnpF6gngWwtGvCxv3ceywMm3wI7uBKx3Z6C6h06qUAAfc3ZheYJAas5fSiKmZGGtnSiZW2gq6w00wNvyAjxdm9FDILXbw6S06WvhcY6t03q8Le3hXL432I6fPU2m8K48pHjJ+u4rS9dSRmF+/PSz3QSw1vxlIzIJ4qkECRa9evly1Bdlj9mMbIKPc3//XXi2vTLkOueHPo2OJRfgaMVRdDLEfP7yeag6VEVgjyA1ZZ7aCHrMPWsOag5WM9luMxpaOpC/ehlzGgTGjWLRiphKyLaQKO7MTJfZBwl8E3taYeVinI4Ueq49iJ9MQn9XwIDYAmFiKQJpqiqqTeI6D0F55VBQArAIOzWMOmrq7unoAVWtJl3EGZBjWDIVchQLiBYhQSC1CeuXrEbf3cVIbaKkgvIniK2q6+RMPR4W8mgVl0N5WZbT1GeyRY6fZsp+yO4Cq6Ns9sH3MxrjbX4cawugnqD/ZAB/G8HlnJ4gEy/bUUf5GboSzCOUUFF75hJK5UkPuZMM+wClZtJz0iIJH1kGg9QCTLftqUVTCvV7ndxrZyRhdpoT7qQkHNp52LSDHm4UlBZQkzqd2ugtZs5Ipz51lKHfVNNKbecg8mfkmugHAd9GDcUg0irsw7pWtDW3Y/bCUvO9EPu0qaYJBWV5vD7qDGAOD9pPes0ac11tHdT5pkwaZUcichmRZHTR/V7k3wYcCXLeKKJA95Dt5TBS+1UX6YUPByg11vySMuEWU9rWI50xNA51ltBeSWNVNo11924YuXyf9B7qndX3BOwnUV5IfTFRhvhkxqSXjdM5SIQJtSWLAySqkz2Z+52K3xmc9HJ4/aMJGDXPSXO+h9EEDjp0khmNEn1fTsU2T6c6I6ISggAAIABJREFUK8Iju6BkOlXJqotlAcsC08ACFpN6GnSCVYXJW0CbuiJutuekJcKlRBkTuFWUIWHkwSbBVJnAo4Zcqud2ckMrQDpTiVMGPXuCmOpkq/CW79WF/DjQ3UndTA+yTiArLtYGbNjixCMEqru8A4fDi8714+rL/XC7juM0PKwC6pMaynLoMKxDskBkSXGMNTwMA5vgSWVPl7nbzO4MJPSQUcZDZoAhgSHe00YAIIG6d8k8eCgBYz4BBR0KBmsSxmqLiV5X15iA515xobOLoHtBD849O4gdex3IzuxBOdlgCulXaLmKDmFKNtTBg0sq3ydFGugT6SuK3dVqCVRP1PzW9ZYFpq0FyIfGV5AFwjT9dVxm78ZvMwXccH4iw1PvfwM1W9MYDu1OcyPU9jJSGh9AEoLmOwGbG+1ZN8CdefGUtTMQ7sGDnVX437b9OEww0tWchiU7l2JG9QzDzlx1TSMyCyP1iVfJYL6A2QTBCkgGraUW9Q5PKoKidY5R0gleFO3fhpK7vzJwVUYWEj/+RVS0htFQ3YgOAv7Lzl+KNko+CVBT4kIxrOcsm4Odr+8w+4LD+ypx1i1XoobrRyw61eq9QjpTF1J/WA7VIL8ndqB0qQXGjVYEjinkfTBIHZUL0fcl2TBcr1X3rt5XYxioyWQRSkJk8P7JaCo3B9A8SWazm+tiCdfIPK6R/RIEY+Rm0J4pKqsgXWx95zDlFbR2xbMkMLIgi5FTBbZe47DViyEnjoB6gYoT2UNKIsBHSQzZXcksxWYXSKwSdR60UVc8iZ8foROpdjJtoWEy+wgYdeyLaBCUiB2yb7mHTG7+Ina39MrFuFefakwOBqkFnla8eQS9c0qMneW0z6c0TSvB6C0vbsWiVYvQ3tLOsd2A8648H1tffpN61bnwe30G/C6cUQAf5WyqD1eRdZqKmfNmGDBb4+jI3qNmfJWUl+DYgWrUVdZjwdnzTCSAK9mNqgOVmEeHzuE9h9Da2IYZrENrQyv27ziARSsXEdjKQt2xOrQzAqFs0Ux40jxorm8x1/oYnTBnaTlZ1nbalEzyLr+RwNHzkiW3QjuoH8SCVQI99eXworEl55jmQNltJIbxYLZ19CwR6znES2eY+l+MerF1xeIeLr0SzzE80r2Mw6eP5S26x3DizFQ/fzrdX0z+oax9KQYqGaLXRI1o7AisFkh9Ao+M08lEca+LIhuquJ4sWr087ve2bmhZwLLAqW0BC6Q+tfvPqj0tkEkgUYczaUKeChsHbQrryEit58FDTCFtCqVTl9wXvngiO1Ub7Ge8tfiXxm1o6iGzh8yWL2Utxm2e0hNZjXGfxcTxeOiJZLy+2UmGlA3FBSHcfJ0XpSUja1KPe8NRLjAsLZMpKxqaGXviwugtDSuD5+MaX8hoS3qJeOdQbzrHRZkPdrbGaSzJfCbbhsHfEzD9q/tScOhoorGbIzEMt5sMOmpqJtrDWHlWENdf6aOm3sC36hgafIhhxgKu5fgRfq2QUP0ZP3dAPFpn3cOygGWB47FAPUUBvorMIbdwkOm4vYisZDnn+j6RpEPVgRqylQsRbn4KWa2P9X9Hc0Iw43J059x8PFUZ87vbA614f93r2E9Hqil8aHF1Ca55+XLMO9uLkgVdBJniPzu5aAsxlH1Eb+r8ZmUYs5QQtHUTnNv1q3uxzi3wrBOpb78F4VkL8OozG7HsgqWo2LoPsxbMMsDeYJBaOsUdZFnnlM/AC4++iKU3XIpaSWrEILGkrcMcSjiUEnwUWCpmWif1UsUyHYvtNxykFjhYf6TR3COTEhCV+2qNZrWS1EWLtFgbK5lojnIEYqJKRmSoZivZp1ws9jO/g/IwjGezwQbNodN+XrrTMFIFCMa6n+tPpMabacwe4xq2izJV8SwZksmgvrNHxtZD2DCxjJvJAM5josCkUZwBAr46CUSqLVFbiZHZSpa+flf/NNCemZSaUKJLSVE00imUPzvPAKfSNN7F6K7JJAZVVeUMH84slwNakh+53JeoBCgxIYmOdILiYnYPBqll2/2bDqLsnNnmWu1dnEluPP/gi5QJycTicxcaBv0fvnc/bv/k7WRMB8y49lFm5KVHX8aCFQuMjMeBHftRuqAUe7dU4Mb/dyN2vbGLzNQgmmqbjYNGe69j+48ZaaHSeaUcX8nYuP4NnHv5Kux8YwfKF89GCvXb647VonJ/FVZcupJAeTMO7j6I4rIi7N1agSvftQ6vPvWqAf3tIgHYE3HOJcsJwpOl3dhuxrT6SeNV4Hz94QbT3pyS7P4xLDBbnRV17kSJIybRXRwHlGQmxKh3MSIhhRrhkXco9jEfx6pYtxrDAtFkqBrD0ciAiTikLOOObYFaJmGV06h4dmR+sYplAcsClgWiFrBAamssnPIW0EZ7AUFq6RbGcxM5VYbRpkfhqXt5iBNLtyjFbkIvT8YGtZLaoh+p24iX/I39zV3g8ODJ4kvIqD6+jNdTZT+ScxhqOlV3n373Ve7HjW868cR6N1kdNtx4tRfnLA32a0COVeOG5gR87X+YGKsvRSi32W/Rt/z7jzdRt5vJrsiSVuhnJ6U9oglFFeJKIokJ5xVDre14Yrinn2mtGlkWOKMtIADms7ZscqKjK2cYl7h68dOciL6z1ioxHuuPNplEaUrEZ297Hi4yqem+MgCkHy60ZV6P1OzL4m5LAxDwri9zfbqh+kVKFgxAnrNtafhM4jnITnDH/bmDbyg5Cf2YsP8xEFdFocxMT0Ht5t04/GYF1t56BWqPkB1KiY/z37basKTbmqjVyyS+Z62cjfbXNyK8YzccV1wMW3Y2Wcs5eO3p12FPokYu59w5l69GTYBMZz53PKCXhFnMJeg4M1UawGQW06vbTpBah38X2X8CVaJArrSkBdAJWGyjJrWfutW2vsTTYnFmEniMgmZmr1LdjEAX5V/4d+mwShQgmTkVxBr1ENSMJprrB/P6aqs6K6eBJLQkFyVGqmQT5KSPgM+UdOhLDings5TJ5GaT3RsPqQExfqv53CTuCbtpv0PU3BXD27BeRxktfbjzkE/1b0lcAzMJUEsiYySZD8kBVBPMV5I7JUVUu6RdqyfJJpKT6CAr3UXGvH7PKmKyZOreisHuJ8idxeTK0iHuIEhsHBVk1afTMZBMJ0C0SMrkIH/GEDYb9R1QP+m5w9stNvgMypnN9hDQ5bfFpm4h4G7GD+vl5LiJFj/B5AUr5/T/7nC68MwDz6GYEh8LVs4z9//dd+7D7Z+61bCBQ5REOLTzCI7uO4YLr7sAh3cfocxGB+afPR/P3P9XXHzDxdj6ylYjAdJD+5XOLaEuejpeeOQFzF06B6uuWMnx244Nf30Dl99yqQG7s/l+zCWY3VjbRBC/HssvPhvbXt5m2K3zz5mPx3/zBNZccwF2b9qLssVlBijfu3E3Lrz+AjpV6gxLXCzY4QCjklnKqSMngZwJ3f4Q+6+HiTFJLCjONuN7tCSXsU48YotKi1syI3r3DJGBfa53MXdGTqy3sa6zLHBaWCC6FskxpvcgMz+d0RUROTGrWBawLGBZIGoBC6S2xsIpbYGI3IfdHNBcw5LPTOeGKaRXh45asm3Foi4mWysjiaF+J1iLWhqf11a/gHqyqKNlZmIy7ik4D2cnDWXYTWd7jlQ3HZzaO21obFK4J5NLZTMxTtp4x/2paeXAAX7iOZAqq+347s88hgkdLX/z7g4snj9+Uq3mpl7c/e0mFHdXUNfSiWpHOWr4M7hce0cj0jK6jQSNgIQYiHtTYyTrrpYFLAuccAvstzmw3p7KJH425DC64quZQeTxTxUBcE3UNvYQlEwhy1OlLdACR+vTcPn2oKGnGxWJZFfnvBPLXNlMxhY/x6YOsl2ck5rp0N3mb8cX2jfhYLjD1EEz4cqEfHzasRwOE4sUv2JC9nk7zYOSfJKMRiYjnqTNr5/Rir6TScAsRdrORBMp123WHXn5BNwF/Ql46Sk3avd04qa272CR/2XzHCqcovtCgvy334G61iTc94gLh4/ZkcP1avUFXSgs86GDWrsCfEfTWVaEznwykCXjoCLWX2urF51k5UqvN5VAq4Ayk/iLwJgAapAx6ib4nEpwNUygFIM0qbUORPWd/UTMfXRUuGmDZDJUhXYKUBW7XrrDUZkE7WkkFSWAXbIbAkGjuTUkK6G2KqooxHsLlFbpIngd5O8Ojj3JewgEjjfRQEC4pEfaaT/VSz9iFouhLmkUOV/lhND2UW1WO2Qe5YlQMjlJcyn6abykxo1Vzcahk8iGJ0RlYfoaI5unZjBZMu/TyX4R09dovZNRncp3y8NkpUrkpx99V9I6gxnwddwnVpDUoPdhokVV0JgeaV1XP8wnwUM5XQbLHIzHFLUrOeaROhzYTob1wjIj61F9qMYA0hSzZ5RAJ958eTtymBS0aFYREzS2oKGqnozzfOx+Yzcuuv4igtgHIpInWemYMY8yHgTJd23YgYzsDN6z1EgqbHl+Cy67+XJUHjiGvUw0qnvpnopGmL9qMZrqm8lIb0F2bgYO7DqIC9atJkN7D/JnFRuZj4O87tzLzqHN241DRe+h2ikWc1DOGv4pJrXeCyXDSyZ7253mijDB+X500cGgeuh7kuWZTII8zaEddBhJa7qHkQp6puYF9UsG3zv7Cc6HM9HxY11vWcCsKcbRFZl/tA5pTplsgk3Nh4pYkNNTETmSS7ISJ1rjzLKAZYHhFrBAamtMnNIW0PF0JpnIs8lycZ5CILXYRB08NB1uD8Lba8MMtw35yoZ+gkHqhh4/PtO4FX/urOwfB6uTsnF/4QXIjCPgcDIGWVuHDfc/kozd+xxmg7VwbjduvtaLrMyJH/SOt/7S1G5uTUAypTbOWhxEWmqUTTb+nZUw8pGnkodcuHRhEB+6rQstlI0xSYqSFCb61uN93ZYjCP/828gNRfq33l6CX2Z9FQ2JM83vufndWPfOZtgSmcxpkG7l+LWyrrAsYFngdLCAJAHmMuGek6BOJsFpV10VJT0aYCssQcCVZpigGWJQD9Js7e4N4Z6mN3E/daJf4d8zExx4f9os/HPmQuzr7sAWynPMSHRjNYFrDz+bTBGIuI+OXAHDIbIQd/Q24Zneo6gP+1FOFvVl9hmYl0BwNc5FUhNGOoz3LSWzV8nytCwr0mRDQyAmjeiRqnRgiwf730jDed5HcUP7D+EID8hRdKYWo/2Gv8eD+1dSmmnAXjlZPfjIeygZkh4ytpDOMrcNbymSCltEsDFH2W77itjEbWTw7qmoQ3kBgWgue5KTMPrT7T4kPbEVibuqESaw3r18JoLXLjfMZrGdlZOgknYX6H2U+s5icwuoNzkaFPbe0kZQIcUADCoCLY5QIuoA6zgYRxUIqrwLxdyjFTNaTKCGEvediFwMow0L1TXA/wi0VtJskRsGb7s07gRkay8m8DpWyRE9r5XM9AQ2Wk6d6HosUNTH5IJNlc0mOZ+A/YjNWAeC9D7aWs6QsZJ397A+R9kfw+0by9AXy14sf7VJ+2WB1RpCeu/VDwsyHHTEDNL7iuWmvEZs6qMVldi3bT88GR7KfiyiRIYSRXMvUddOAPuAYShLb1oa1VUHj/HfW1C2YCbHThqZynbs2riHSRA7sXztciPNob8LKG6nXntmXrYBtgtKC7GNrGuxmxeuWEhQO40sbDKoU1NRtmQ2mdO7UV/ViPLl801ixlayppM9KUhkPdqaeR8C2ALOxQz30wkgZ42AY0m1iD2eVZRJNvOA3Mfg5qvvFJGgJKRKHCugeaKl7kiDYcV76HiwimWBU9ECWju0njTSYaw1Qo5IrQWD15tY2yUNdu0p7FxXM/PlpImsWZ6MvFhvYV1nWcCywBliAQukPkM6+nRtpjba0jDUIWhwAsLp3l4t+jqktHDR9/LUUEC2joPsjYkciOLRRjGmdgbb8L3WCkp+NGA52dN3ps/HKnd2PG5/Uu/x57+48OLrQ0PBzz3bj9tv9MVULx3k7mk/jCe7avi3MJbZs/D5vAUxfXfwRetfcmH9S0no8iXA6eB9FgVx6/VkU8V43tlV4cDPfzf0gHPJ2i5UlO3DSw6Czxw05R15+M6igXDc6PN3/PcfsXDf74fU+cWs27Bl0fvhSAmhuNyH1ByGcvM9Go2lN+EGW1+wLGBZ4JSxgNiuK3OTDDDb+/J6hF98hhoFbbDlFSK4+gp4ZyxA+jCQWoyqSyrXGzA6Wjy2RPxz1kLc33EURygjlZXgxAcIXH80/f+z9x7gjV7nmehHNAIsIAn2OiSHM+T0rq6RJVuyJDfJTja2chPH9sZ59sYbp+wm2Wyyu/G92ZuyN/bGm+s4iR07vuu1HVtukiVb1qiOymh6n+EU9l5AkCAIgGXf9/z4SZDDAhAA25xjU+SQP/7/nO+c/5T3e7/3qxMXch3EU5RMAk7CBGaZu4GF6+UAxEV8AHcLkKzRnZY81nZ03QgYkpWsGLaottJGjjz/RB/AxmUmBDzxXD5kB5xyn/9p+SBAaiMlpVH8ANvfrvpNuRzeLa0THgnDlmb5d//GJ6XFBIrBjsaz26HzPIjv0a5W1nlnnmOWHIXaY4CBfeVUExLIVYIdinZgj8HvGV99VWxXu6afQRb96G8+JH1FHmkeBsuNyX7R6GqA9OeQBJFrg5E4Dgxj/GFHtlU5NcZhGQLkg3S4Q1KDclGmrAZvTrvx7x5EiRGkJuObdo1HbzqecRPLtbSbuf+aL9GdKTGjXL5Ruuyx3Ju6xwSnCUiaILUC/mHPwdY+lWSSUh4sqg4RSRDal2zzhYp6H2Db8wMhGYozeTGBeGV73J/vUBf0ulU/4j9ujBsmHieIHW9JS7NAfiwiAYN+tUNb24C/2TZIubCeZM0zGSDY4ZS54BeZw/4hasungZ2coZjNZJbT1obuLyMBMNbgPCDrmNdTw5v9RnY07UqQmRIcKkIBfwuToY+x3Yn9dCkcNQwoGKaUDSIJKAfC5JZkSjMJZLoLsRe4t81hV7rgBJCZYHRuUVJHSJY3hCSMDrCp6WAgw3qxQgCc781036OelBMp2lSAusbvCIi3T/T12gKpsADnjZtYi9swdzAShi8jpQB59o4VqOa7N4T3jYXSR5Te4XtovisapE5Fz+l7agusbwtokHp9999tX3sPYjJ3mHrU8e+zV91+XPxZzIV6NZqgWN2TCCUF28SFGOVcMN+WCvdcdcPFUIH/+jdu6YXUR3QZ294in35iXIHxS9n6B2CX/2bvCRmeQIg3Ls5CWPZnAeD/QUF9DE83LmH3/uf/liPDIzOHG6tlSv7LvxuSrMzYGN2jAYMRfuaiAcrUbw7Lvke75INDL0ogzaibbdwqv+O/S/5kf8msup35y+/I7sHvyuQQgJ4Ixe2dio9I3y9/BIc8HCCZbGwpQ8TcWn2htoC2wHqzAJnD9xY7Ja29WSb/55dFrl8xmkAwaOcdEnj0l8RdUwWgxmXIV6BAeEJ23vixtIz7ZzU3E+Cqf2pGEiPHYpM3Kx+WCkhIsVjAlrTgd2b+hfEJOMgouj+njGGuIkBNOayVlh8y9ZG34AAuVy8CGUN9K6olze4AqziMJHbI4ruM0n3TKad/ni9bw+/Ih4e+IAXhDmONoD2d9ZKWcadYpywAfq3yDfthOW+tEjKpP/KLPikvmAQATTVoUREvV4ZmJ9JjIjwyYqMBA8pxECDjWl6CJHzRa3rWH36baQZmleBD26T/oZ1yCUn6CIJzWTAZuLyQYCcTApORS4CT4HMu9l8B9BWlSHg7ymMYUWJ0Yxh5DCglUeSCBjNAVmpEZ1D6Y4OuOWRSWwG8EPQ07U1ny3UfQNauXqnMzxQP9Ffn7q+U/MMSNqFdaX+C1bR3E5wJS6l/mGOZzgYzLzeZ8mYSQGLTq0HuIJuSX0XUY07SWCDhoh/JTTkuKRujtJ8jye74LgyDvUkHAYFtFkqzkNFJh4Kpqx79QqgElu2DSmucEQjss/n2xZQKIRg+0DGoQG2z2ACoE+jOg6RHtNNiGVOH/oi2wKpZgPM69f0vY90LmxuASG0K4RCic5TJWRcrE5h0BruHVJSJiuRh/qg5E54GqVeti/WDtQXWrAU0SL1mu0ZXLBYLeLAR3J5nV9ng4wVWud7SK6xYLGRvRB5I3tRSB4ZY6hbPNWTb8LCXgYPgahwa4qmreS21KtVJF6wZsoDI0FpL5aevpMvzRwxwZNTll+996GkJOQzt7Q9mlstfFuyRMoSkz1f6wkH5/e5z8t1g86w/P5W9Sf6u6GBczfzjP89RLGqzpMFmf/rvhyQ7RpCan+NYpb42TUxw+zNvNss3io/PqseOQJG8ufN+43dkJ3mPSHr/d9U/JwbBcvuxT4IA7V/41N+IvWi2fEhcDdIXawtoC2wYCzAh3BZ8TZ18S6b+11fENpot6enVSH7WJ34PWLUf+phk79sjo8MhuXz8CvQj0xHCXyafnbggPxxpnU6yWmPLlPbxgIB3OzPX4aezVY/JJjsS7YGFSOZl08VmCYVCUgJ9Wk+JB2H84YgeLtddyk0w2d6EAqkZYhxL4fxIzeeeZicYklOSXxYEOxNAa7xLEm7kGuyWnT/8B8ltjYD1qEDa3kMy9dRvyNtBl5JoWG65/GaOtF/NkDvHfiLv8X1DnJNglLqKIJtxt2SNzNitLc0jn895Uu57ZFSspdDKxf6G0htMDs29jg9r78VBSIVFEHyCwVvRh9TPNpMkEpQjUMeEcHNLxl8/J1ZIMpiFkTQ9/+e7JVCcpwAJSpuYCXTNawhMKxYyvlx4Xg0S7lEqg3sXgtVkYNM0ZHWnYwxYzh0X50++g7jwPLE+8ZQEymuV7jnDxDdq8QKIoX0o6UGmL/uC4HIfwFNKddh7B6S2wAX5nJwlWblzbUQQlprelL8ZVUmODW3txUYjgWkmo6xCUsrlsKVT1U/UpCWgn8PEm1EJGlPxPCW3Qr1vSK7wXeBYp7Z3kEkMkaSS7H6yvZnM0oovsjuplzvY5ZWSmiI1380tSr8b/6duNYFuak0TjOa15vtHFjifScYogfF4zyepsIW+p7ZALBZQcwrGOL/7Mdec6AvJ2Jy1mEsr1wDuHxY7szK6YASSOUzmaziJ5o8o0CB1LD2jr9EWuL0soEHq26u/N1xr6cGtxgacIYs8+8SzEeQ+k9qE3PyT3aMSE8FCuQC+VxpvJTuJGok8wK20LvVyBsUVJMZ55zVs7l3Q+Ashu/p2qxysWVuae/2DFjCQM8GmBhP5jp9JS0n7LNbOv5TcK49kFM87ZnoJUvecle+Ntcwyzy8DpP5SnCD1My+45LVj6QBm4ICA5iuZ0B//V35IfyzH8sZnvni5R/6jDR0QBcI8MrJFvrtnt/p7WhihxS3/N3wIMwkxvTcy5AXXb0laTeHyH6w/qS2gLbChLLALTKhyzEuW0+fF9vMT4vBlYE402Iaj+Ujo9sQBSa+vRfKyLmjDnpPth7ZJUUWRWBA2/9SFn0ovwODCzCz51YlS+ZL/mrzhMJIbstRLpvz9xHYpdrikFNqy1KRtu9aKJGleqWrYJFt21QH8HpWetl7FriquKoTuJZLEIVcDQdJYi6/PJm//qBCAtwGAesrGZOcDXsgJ3MrSXuyetoBfdvz4H6Xo8ju3XDbxm38krxXuiBk4X+g5JhnNBNBrYYu933tTrGB7mqXP6pY37323ZB0EO5SJ1jin44v7nTqAApQHuwCQuhM5CVhIZMuHpAaB7HwAxoSTh/tHFFBK5totBQmrnP/wkkz1jUgImqC+0jy58aE7lNOZmsxk2/rxHzJ1+VzenxgFGapM/cFEh8wDQna30pee84CpV35qsPLNUlIult/8D5JWXBZrl67L60ah9T3K5IewOwFLM9neGGzZA6Bagogc6OyTiobyWRrvsTSWjOxz6HPuE2N9M9hvlRgT5fgyE4Kyv+LdK8dSv3ivIQhMcJis86VkNOK9d/T1dNT4oM1OMHwS/cCEiUFEczgxf6VBM3sYEi2UD8kDw52F7Gt+ecrzbqmXctJQkxefCwyPSRjgtCsLciG52umfSB/pz64dC5hyR3TkMKKmF9FMfXPkpTjfM4qZLOrFtPSVpjt03ynJk4uIhMU03TVIvXbGgK6JtsBasYAGqddKT+h6LNsCZPWQLVIGFpE1AXSZhzJmds8BSL1E9NKy67rQBwNjIt39IuXFRnTxWi/PPOOVj41sna7mi65WueNDtzJOVrsdwWCatHZY5ZPhl+S0tWdWdb5UeFA+ml01LwuAQMIPhtvlM5T7ECOEs9CSLv9vwT55Irs8rmbxXm8cd8iQDxninZOyd2dIct2xJ06c72ED40ic2HRKXp3okgnLpOzyl8rni/fIwRKE5ON/tsAVcXV+CZjDTHIuX1qRHHH8toynrb1+isug+mJtAW2BpFng/jybeJ5HEr0L7ZKGsPVoGYhJaMUGPgIW8b4aab3WKSdfPiUN++ulsq5KgsFROfrsW7Ljvl1SvqlMzh89J53QjH6jwSHvdLTIluISedJeIlUdYSRYa5Hd9+yR7tYeMCgHpKKuAsnOemXffUjWFxyTrhOnZai9Wwruu0c6MrJkYL7sgHNazKWeSQ0J9r78TJ50NTlnXbH/vX1SWDXjpIvFYO7267Lt2X8Sd1fTLZdbPv4ZeaX2bqW5nMySNeSXA0fOSFEbNgCR0pReIt+ve1jCOZNSvAVMarcBRhMcYIg1c3A0IaEhQQSzEJ4niFzntknWeFiBaNmeTKWnO18ZR+I477kOaYVEy2BRrriR9I5OewILbKMpJUFAk3si7o8YPEW7l2OvVUMJCbKF57n5xP/zByI3G2f9xfK7fyppDbuSabo1dy/ajgxaMoUDI0EAmpPijrAHOWr60ccEsPPLPXHVnZ8dgDb7cWiixzP62DfcH9O5wc+RgMHcmtSiJiFiNaP2ghh/ZCGTZUygOjoxa1zGWeRi9gcdB2MjY0pXv7e5X+lT8/fjAJipfc0+yoorBofAAAAgAElEQVRIflC6g6C2Dfra8wHnSqcaMiEEval1nenOUEC7LtoCG8UCJEy1I1qjH/MNI3bmLsVMJlvotKh8BcxjMbeodwTvFZ2azInQ1T4glaW580rqRH9Wg9QbZQTpdmgLJM8CGqROni31nVbRAmQP7fIw2dHyQ0kJJpJVvdKZ5//p21lg2YL5BDmHHICXH348IPl5M4fPVTTrvI9u7AjJ7lfLBNv46b9PgIN+9FC77Nu8NgHQ3+45JV8fvikGJw3yLqj7v5TeK+9yFS7Ivu8ZD8oZJAb7jrcdDL0p+dWCSrnPWbgsR4iKDiUrDafGuEPQ5wMBsAN8uzUkz98clbpa9EeGW/YijJihxcRQbFOjktnyf4llwkhUwnLJ+m65aHsE4a7rwAuy1ga9ro+2wAa0ANlQ9759WZyvzUhbRDdzAqHqY78AkHpnlWJSXz3dKPsP70OYfq74Bgbl+Jt/C4A6XzyeO+XG+ZAUluVL5c5aee7Fo7J7V70MNXaKzWYDwN0mu+7eJd1tPQClkJhwX70CvLdtr5T0Ey+LnH5TQsMjMlFWLZef/NfiS188KofgG1nDZIlypfz6N7Ol6eZsMHbfI/1IWAbvbxwl3Tcg25/5Rym4dnb2p7LcYvmtP5YXbGVRYiZx3HiRS9MAjBV0Dsi249fE0+uVxnEA1JaDctMCjzXWq0K0Yf8jA9N3oAOd8h4EkqPxcv6ezvowQNL80QAkRACi5ZAVP7/mCcEEU9+aEiZczU0ANBoIJShNYILSK3we/701xy6bMpm7Yv6GTXzxz0TOnZj1R8sf/rmk1c44thezHpPypUUn25xDP5+cBOs88rv28TTpnrRKHdDXHCh6T00S0Ic0FvTP+fMUkcgVLgqsBqjf3dILLeQR9V7kAiQlMDsEmYvsvKx5k/UtVE0CPh1ImHkeTOpEyqYsg8xBGRAmPmMCy7nFlKtI5DmxfJY2YkJE2oea0YWV+UlnVBOI7msbAIvTLemYyzoau6SoqkCs1IuOki9gYsdYtLFZZwWuD1DfOluB2fFEb8Zil7VwDfeRHBkbsW1rwb5rtQ6UbroKWSJKPnGun88hRidpPeZ/5h+Inj0o60H5KQLcI/Bw8izNG4Th9KnNTVfO1cXO1hqkXqujQtdLW2D1LKBB6tWzvX5yEi2QhRPW/kInNJ2XD1InsTox3+r1d5zyvWeidZERZpgzIX/yuzMh0zHfbIUuDOJAm/e9IqR3mtmiMAC178lucQH0WIvFiwRdv9N7Sp72t0k2QNo/8uyQT7prxBl9EJ6n4tyk+aCZys1Wji0BfY4kG+X0Bbs8/ZMMCYXBkrJPyXseGJPaHX4pwkaQyU0IYtjC3eLo/rqkhbqlxXpQLloflIC4k4OSJ7k9+nbaAnMtQCBlqcRg2mrLtwDBRiYd3vr5n4gFEgWqmKdS/I3areGDtRJ8/16Rvg4Z+cF3ZHjKLp4nPyYhsJ2zvX8r1nCzkpaAwr68eWaLZLn3ScPBerkE7erqhmq5fuG61EHS4/zbF2Tb/m3SC6mDdITZb92zRY4fOYlkf5Da+vpfigXySurxACc7DsKZ9tjHF20YndI1ANx4UIbKhbx50SLf/U7u9Gcyc8dl38P9wu9xFQCaBY2nAVR/VdJHvEBksZ5V1Yjlg2jz1l3yUs/ykiYuVYc0HPDtYN9m4fuP/2cZ+OgIpR57TRqCx+Sq86AUfmb7kiCaDYBjAWTPyOssxMtTkk19XGK5ERY22kLeM0FbpamLQuC5G6bvC0JWBCz6+TTAVXAaWXGRRhAM34Zxk4VnDOMFzUMfZM3RmZ7q7pTJz/0uHmD0a9rdD0raL35c0gD2L1Usak22Kr3fCQD4ZLQ6M8CSRzuIK7L+jnS70jL//4Zs8s0RK6BpsJNRwy+VQt7CElbJOUMAE9NAWrAhObDZ3qWenYy/m2zbfjAIieibQDClP1zZTgCyEzIEJi4BQA8ZhmiLGvsEeXyjKsEYfy6rK5lm6VKChQB1D9iNsRb2Wz5Y9DmQcyFl2Aq7OtFX+ZkgcyBpMrF7jo/JiZloA6uVTo5JsQPEndGKj/WJ819nsToUW5kjKNphQEcEBxaZy2RUD0O3tnBTAZ69fOCXAHJfa79isiuwHf/LhtyNB3rR/HfjmZsYWWCQR8gs7Csl8QcQOzsXsiOQHKIm9TQ4q8Yb6oj6T2Es8rWhvvU4HEHRSRgTs9Da+7T5vmiQeu31TSprRMnL0/1BpXU/X2HkEh2hZFKbOYgmMFfxc52jE9I7Nq6ibea6BZlHgZ/NxPtViDUqBzJRc4sGqVPZs/re2gLr0wIapF6f/aZrPccCPDDtL0hXiYXiLeZGdaVCH6NJQf/t77KlvXMOsxUXfP5zOCCv4fIXb1yXP2o9JPYpJMNKm5RvFF2Wjz5YtIZrvHGqxvHzu/+FgMzsjd7v/fteKQFLikmvGN5L9htLG5KQ3URSK4Zy66ItsF4sQCCyP0rOYL3Uez3Uk6tkCQ6LDWBEuf/XG2I/1zZdbc4S41tLZGAHEL/tFeJqviSTX/kCBKr96ppBd6m0Hy6QA/W9cIbNzCnvNBbJwNQjYMCmS039JilFcsUrp67KQNcAwOssqdu9RXyDPsWkLijJl3awqwt7b4jlq38169mDm7bJiY//xyXNSEcctZkpXdAM6YuWdqtcP+VGWPGE1OweiR+gjnoiplG5H/kWgFzJFIFqFC8O4sd645MPWbIRcy4grHbqSFDuev/T4hS/lD9/U4qPtknPrsNy/n2fWtDB6ACwVgRA0g7dMPrps1zQQ8a9AsPD0A9ntBAA0Ou9MvX8abH7AeB98n6x5jolDY7XfuhSjwGcHARo2A6JEOJ3hLPJqpuPg8wkjnnwDDB5nxM/b3E7VGLH+crUhZOg7GZK2qbNwJ1ji+AhA7obshinXzsjrY2tUowEmzvv3CmZ2RmKnRxG0s1yjK1u6KY/0DZbauEDkN/+i8wxAL/p0n69FXIM2QqktBKURavIrGXirrFRuAHQrw7I2UxOJtfxQACzp6kXMh/Z0CrOlCFoHlPKIuAbkyAcAWSpVtaXKTCaIHEutJAJxg8DuA4D5MktdiuAnYkvizdBZx0XkTV/xRuW3mDsIDXHRIXTJt6mdulv6ZZMp13yi/Jkx94GGewFkItEZp6SPNiAIDaBfERg2R3ys2+/KAcfPCC5SP6oWOmRV1yxaw2vR2QcmtrYpuQL/g4gXAHS/AyutSKKwts7LH5ESZRWFwP4NupvAXM5FIDdqY+N53MP7gdAH8AXwV9Du5YOFT4LP6pN8+L7F17r7WEyUDhOimccVrG8g2S3094O2IgyHtHgrDHmwkgkCycJfp7Cl6csF/NLZiy3XtfXYFgaWuYLREys68bdxpU3daeju5W4dBdyHFzxhlQC3PkKweYKRNAQpGYkBl4JaUOEB6M8qGHNlXK+NSPi51S33ONJVwl+5xYNUt/GA1I3XVtgAQtokFoPjQ1hAZ6RDhQ4cXiKH6RmQhp+8dC+EiUSBaU2f1/7TqacuTA7TNmGA9Vf/efkgtQtPSHJHsEhzzohroJJycxMfNf55RMtck+4RC5bB+WuBrdUZkczwlNnSW6w0nCYseDwh2MQwsoQAguN0/kKcVnIc4I5Y5DiNsJmm2fA3/vTvFua+2d/gERhLmjAYaPZiyRN3FAysdXVobDaQOqiLbCRLWDOaHqkL93LJL4SXKS2sQXMzoyvvCxpACs5QU4CJBv99XeJf2gUetFhyfzx18Vy7JVZN+1/uFAq9lrFESVgfbozV/LqfgtgVC0AHUafELSKsHfVp2d6Rs3hfNaVCzL+N58DPXHUuAJAaeuBh+TK478263mmw416mdGFqz11kRcCVJe2xPxXUK/3AJzevH8/gMEA5k/Ooa0IZU5lsVh7JcPzk6hHTEnDl09L3vk+OfKH/ygTjtm62+aFWWCfZkPio+nNM+KpKJa8fLfk5WZJM5jsJWUFUlcMiYMvPidOJHwzS/+TB2VyX61cOnNdMj05kllWiLaCkwyQdQKgnAXs5R7o79K20YVa1LmwTyCiUb0JiasdSU3iwQTDBJJDcvLVM0oDnUzq5ivNsmV3nfR19Sv5rXdsGfJ7E7PByHIAzl8evIbrtkBiplWNuInxcdm8o1a6ANQOe+G8gI5wX0evjGAPsf1Qg+QCxFbyIQkWFd6OosYMWNQEMcmeDkAP2QcQ1F1A8NUG7fRegM8F0EkOKnCa17BeZFwzySU1jqknPtTvU4lEB4EYtWDcDWIcxiDVPt0KvhdFAF2t/oBcPXoa4G+eVG+rkRwAwGlguBMIHhkakcotVdLZ3KESmBYhKcqL3zsid7/3TgXmOzNc4u33KmY3r02HI4R15t+q66vgtxqVruZu2A/M75pSJCN0SuPZRiXxw0SF5bUVMtjjVZ/1FEM3vrlLgc7V9dWIrjivGM/b79iuQPz2620qgWHJphLkl4Smt88P/ecQfBxMulqEuWRx2RYysintwecykWG8UhxsA50IdBBEM+/ZVjvAfhsyXZMAMIF50emyqXG00QtBau6ZE0j1s9FNtC7bN4aO7QpAix1nBOpKc1xTf5pSHYudFbjH4mc2I2luLpxLrSNhkGDGVcRbLKka0jGQduc7VJLfuUWD1OtyKOlKawuk1AIapE6pefXNV9ICO5BpmBqVb7aOSeMYkhFB968BOtVLJVMcxQo7ggMXpRJWokQzqQcGrfLXX86SkQDZKIa/+cG7g/LBRyPh10mo0MUrYXnnWSRb6vZIyAGmzu6AHHh8Ahp9Sbj5atwChxf7d18Xx6VeAM8IT530S/BJ6KbeMzspE5NRnjznkK4eHDIgidFQF5attYkfRlejyXOf+WdfcEsfxo5ZXBkT8me/D9AeQ4iMv0tgQ3As8eAbnVxrLdRd10FbIBUWUIwv3DiWw1Iqnr+e7knma/2kT/LbG8Xqgm5x5VaxNUOeAN48sqinEJEUBkA5Ar3YzGf+WWzHX51pHuaU3scOS9GOVnGnGezq4QmLdI4/KEVbngD4lT4tMbGUTaZGhmXq6Isy9c7rCqge27ZPTu1/VEbc+dMfZb9Wgb3FgzQB45UojMgik59fHQhjHgSQz3U71b4+R+ZxcWRcmNXE4ldapPa7V+SlP/gHGU+f3xGcDQDNOeiVa6+ekM137QZIB4mDYo+0n2uUy6+fkl+454B4vvvmrPsGwfQ9/96d4kUfe/uGpObQDsnIyZKm89cAOgJI3LlZ2tFgbxSwzRswER+BDeLSDAuvBkidCgd/CI7WU6+dlfr9W7GSpSlQ8653H5LW6+2KUT2EcfYbzgoZiWJov6flmnxuc7bkAZA9/9YFaKe7pQc66NsONshbPzsm9Xu24vNtuN8kmLsBKaosku337gJDNoTII7aO8hzxjTCOiwGMS4I8dG4wOSETJBIodcFxz+RhowCdRwFuEjglAMp1mbISZO+SuUsZEILVBGt5fX+HF8kyneLMciFBZliu+8aXpYVuxzMKcP+ut89JQVmRFNVVSu/lG5IDyZ18j1sunbwsdz1yl7zz0juShb5v2NcgP/n/n5PKzeUAy21KO/7tn78jnkIwh7MzVQLUyi2VcvXMVXnslx8HIH0FzoMW1aYqAM+btlbJT7/5U9lz724kSe2WHWDAD/T0Sx8013PwvK7mTgVuVyDx6snXTgHMtsj2gzvg1BqX1qvNcvNyi2zdu0WGBnzSh8Sq2w5tk8snr8iBB/aifogNWERfnED6GCRixgA0U1LFBbmbzByw+JPETCCTvB194QoExYl+XkzvPb4RpK/WFlg5C5jz1WWQVxi544ZTbBjzqR/z12LrG6fHfDCoqS3NPdYonGddEXkPkykdzZier0UVIILV59oR7aPlPlaux/WTtAXWrwU0SL1++07XfI4F6OE90uqTZzKvSDeYIpvAvvkd2y55smbx0D8u2gxcXCm5D+o+kpxESQaWq9dtYI5EFm0w0+qqxwWElKSVl77skFDjDCI9ZZuUqk97ZXttnKexpNUosRtNXO+WnC//HIePGeZ7uCRDxn7nA7Nu/M5ph3z/OZcExgx2fWH+hPzbTw5Ldtb651pevmaT5444pb0LDLq8sBw+PCr37wLDCZs/asSRTX15KAQW3FJBson1hf60tsBasABnMrJtx6kfGokQZ4IwOmx0FMGtPVTYdVMa3vqxpDc3SpoD4e27D0F3+aNAIA12IEGnUYB4ZDpmtV6StH/+WyCSBiAtSH439dFfl6m8gFw/8w2xIVduumuPlGx7H/RksdaaXtgYB8bUGByyvWBYQsYhXFwhnVMOaUTyJvPAzL6lpEcQHUvZg5UqXDW4RpO9nchjlzq4R7fHnn5D0t2vzWpizbcuwmFQL5cf/8SCoUAmSH3x+delbPtmyQMrugKSGGTQDrR0yZ6sPNl5/Oas+w4DxDt+eIsUba6S06+ekt2H6sXqdMk1SGyU79gs6RkOMMfhqACzem5hmxSrDpE6ZOQXQnYlkaLUIebcIAiQ+nQEpJ4AP/nk62fkToDU7VfYDmiRQ9Lk6NiUHKncLM1IPL0VOtgPt16Xg9sqpRJg7Pm3zimpEG/voAwNDoM93ScPffhBOfPmOfFA9iI7z63kODKQXHI8DPYs7krwJFaQmkzyHqyzBOrpQGEiTzLMmbzbhygvrsMeSHmY7xPBU0pcjEB72Q9Hu9LaznRKQYUHtqZ+uGEBykp0XuuWcjiLJmGV65Dqujm8POc6b1kAO/W9c16B1J7NFdJ7AQk6wQTOy8+R88cuyv0fuF/OvHFGysGELq8tl6e//AOlE12Ba+965A554Tsvyr779gJgh5zOuRuyZW+dHPneS/LBT3xITgDcHuzzIjFkAb4KJb+0UF56+oi8+yOw89FzuHYr/j6oJH8aDjTIzfM3pO1GhzzwocPSdKkJIHy6bIYz5O0Xjkk6APy+zn7ZBLa3f9gvYYDB2+A4eeO5N+TAg0zWmhVJirnwSFMyBhGwmjrXntI85RhIRuH4CIOBOgGmNRnXHDtkvScLBE9GHfU9tAWWsgAjY25gPmmBw4VrrJkwd6mVldcVUIsakwo1qLkex5OSlrNbHRjY1dnImzCP40gzqZfqOf13bYHbzwIapL79+nzDtngMcpG/HnpRgo6ZkFZPOEOaGh5bU2029cDmy6yeioq+8dfZMtwxe6Pe/L5m+fSDSycxSkV9Er3nxKVOyf1aFLMPN5woyZGR33pEsZPM8sWvZsmN5tnJDp960i+H9s6Mj0Trslqf78Xh2DFhEx8O6Tf9IXFnTsmWHAcSiRkHXcrXvNUzlnLm32q1Xz9XW8C0QAGYPT4cmhhByuRxI2D4MHkoGZ88RPEwpcuMBdIgxVH95k9k8yvfkzSV0AwlM1ssH/4VSbv/PeqfBHq8ANpsAGGywPKc6u4QOQbwNCtb0vbdJUC4lH5SMMDkgiBgW5wAqBOTeyKoR6cC5YnISo3uNeNQmxhYvNbGAFtkAgTmYT8bET+5uW/KoDSq6jqQr2Kyd6cMe7bKxAIsal5ngtRtxy/I3vfdr2QZwpBYaDp/XWrrK+X4V5+VXxoDg43x+5Fy8656aStySt2eOjkGtmz5tlrJBVjafLNDCqBb3EN2MJwU5icI3tK5XgRAegzoBtnmZB9XgUnNn2MFd6P7gX1M0ITvKAFi03HPa8IAni+fbJSabdXiAMv46E/eVMmaRwFgNoDha093KK3jIrCj/QAOey43SSmA14vvXJR7H78HrN9WgKYe6KFnytf+/J/l8V95TKrA9L1+9rqSAiHAuHXfVimpLABIHVZAMx1d1NmOpRCgbvSFFEjtxOf25qcDtDf2HwR5O2/0SMVW6LpHFb5X/BvZ0ixkTs9K1IffUXZieGAYciBjkl+RL11IasmkicspJkjdf/KiFABAzq4uEy9AfjuiFpg8sKe1Vx76hYfkwrHzUgaZjeJNxfKjrzwj2wAoD4JdX7UVYP/bF+XAu/ar/r0JYLlu12YA0S/Dnu/Dv69DKqQLfVQr+dCZJ2D7yo9ekQeffEDOvH4W125RciH93QOy49B2yJr45CzAa7LjAyMBMJ8DYGtvk59+62dgX++UGxeboDdeARCYqUNF6sGAf+npV2T33dtVckNqq8cCCnOP3X2zF9rUOYgYhBdtkRJCxAivp0zIUj3P6+i46+8YVNIkTLbocrtU8svovedy+kp/RltgJSywnCSsZr3M92M5OyqSyLYApKZDc76zrwapV6L39TO0BdaXBTRIvb76S9d2EQucbA/KnxccueWKjw3vli8jhPB2LW/9fYYMXZ3ZqE9ZJ+Wezw6LuyweP/jasV4aQkddf/OsWCagrcgM7jg4BCvTJfxvn5xVya98M1POX4nW+56ST33MLzsbkpsoaTUs0wiWNNmFzJbdBFYED8elGRbFpObhjgzqV7vHIIWynO3karRIP1NbYHkW4MGJGocEZBh2vxQmHU30TVIk+PIqvkqfsoERXXfkO1J54sWZGkDmI+29T4jliV9Wv5uCEaklS93arLzkhcyre5OlDQ3gU60XxT8RkoNlDZLlyJDO0clIgtdVMswqPJbAHznIitGGn92Yx3dAosxuCUPmIQjNT5uay5cqmWCLZgGwvfbaSSkFGzav0CMWSCP4wUat2lMvZ394RLZkZEv5mVZxQQrhZwi53vFLh5Hgr0MBpl1NXeKELvV+yDScBQPZmpEhhQ210g4WtR/JBqNLPZJtclnhysI6Z2MNYiLFWHJWG++ewZvmu0fHBEFqrltM7OvCTXgN72tBMkfm7bMo9JtOizQAm5BaAOhohYPEyO1BrjFDJ+CQgp0oHxFECDpBQwLCfE5vZ68cffaoPPnpJ1SSxDTonlPvmmCjG6D2OKLuKCPB+iwFUpp24J0JatMZTMfKML62wC6eKK3VlkttUrWtQo13cxVWDPQYJp1JOBO8eP/Gcf8hR7pcH18eU53P88Bh4RjyKbmOYWhFZwSD4r/RIi7oY2fnuqW6YZPS6M6AxjK/rp9vkrLqEpVcUgHmYKGX15ZQMF580MnOhfQHJT5qd9YiuALRFGBHU55jOwDlHE8uHAAtUgVJkB7ck+OQgLN/OKDs29LYAmeWXXbds1Npct+4cEOB0iN4RhsSPOYV5CqpkSCAY/ZrPhjaLVdaJQOOMqWTDscjZTZMBvNituyCk8Bd5JYMODjmK2rfCEb0AABnC5wFTlyXCcB5KS1rOhkC/iAcQXal288vyorkQD4nlr5d6l3Wf1/YAgRYyeJlBAcT52p7xz9aqJ3P3ArNODfQwRZriSciaO49GTRchUgT5jNYKH+BBqlj7Ql9nbbA7WMBDVLfPn294Vv642CTfEMu3dJOC/Qy++pwAFeHEONwdDuVH14flIoXoCPYOyaZCNkcbfDKu99jk0LofK7HMsnw41M3xHXsGs6uyAxvC0rgk48iVHl2e260WOWbT2fK4BDAW5zxykvG5TOfRIKi+HNrrjkzMYnSEBijZKCZh+ViMEorwGqzY4BzE3oDYcKxb0HXXBN1hbQFkmoBglqhAHRg+wlggbWZOYFkZuvfYRWvkdImEMp/4uey5effFiu0eFXJKxDLRz8FlvSd6p8E+IahVUy2YE4BkrlhAk0WINA9OiSfbH5FXnMYtt8Jqav/5N4jmdayDSXNQkIu2cEk17rAWh0C4Mj52jzs8/d0MhLcpUQE9ycEOQvw1QKZjeaR8ZjlTRz4vIc64j0DMgFWcDbYwx7k5AgDkB0B2OsEcxZiCQD7XEiGly4dHf2Gdjjs7wdA6IH+8ahvROkKd3cPytk3zkrF9loZy8uVLgC60aUETDjivwSJqMHML5NBvNRYVImMI6A020sdVLLmSyA/wX0Z62OC1AaQTSd0BKVHW6bHIIFfA5ue/jvBZ5XwDr80wGADsL558SbA0lwpqSpC0j9jzPFvBiQ9qYBYA85eXmJl9imdwdE2IJDZ3tgFkLpctbdvzEh6WAzbRbPFF7MX7zHi9UvveJpcWyZIzftzDLqZLBF28YJxXpBhl/oc53R9DaAfID/tzISmFkTd4WcmSBzH+0/j0EJ0FhBgTlMydRHHAdpmsRBAN/6t5g7+zHtFbbTNfCsRK+NZhoSMRfWD8SkjrsB0PBibdNaJ10zCW8HEjkxqSOcCWcvpAJXpjGC0x3xzE5NX2vB3zl/zlSDu5esbBjAPJjT2joPdQ8oBku3JimuuGwUAT73x/HJPXJ9brO832t/4XhIP5dBJZB1hwr8eJPzjnOMGUJ3IvTaajWNtD980gv09mJO6Rg2gmm8b+2cxOa1EQGpG3NQCoC6FJjV/nplvjfec48OdVxxrE/R12gLaAreJBTRIfZt09O3QzKMTHfLfx8/c0tSMACU/HlWHQYYN324gtWmQn17xShGA6W0lSMhD1Hadl3FmYccB1wZtzfk2q8BipBUyJwSr0xFGvW9XSJCsfkMUJvHh4ZjSBt0IO27HZpOhyhVZVgWI3ARArbV4N0RX60YkyQITwFvOHvFITwuYdWAFOjPHZcdhLzRhoRN1mxWnt1dKzx4Vz83zAOszJPvQPZJ252FSUacPjUyc6IN+LkEbgjjJAgQ+f/NN+ctQm/ijqLefChfLe1w7IEGweGj+eugmE+ykRjEZ/gSjM4DO+DBXk3UbSUWhQN5cJGbknoTgS9vIBFivxr+vIlIm3vlbyWVE1nXWQYEBQAN8cOpWZzmkBqHW6tkEePEMMrSHwKoOKmxySsnlcA1x2OzSjsR/biTS60S9BgH0RoMXBN8JRxJSVAAoGlgM/XcCsEvl9TBBaJO1TAdrB9aumiy7Sl7NhIzzJdVafr9blLyGzQ7H1NStus5mfUxgPFl7w6FeaFLD7p6yPAUIXcN6zO9bwbamNEqshf3ShcSd5yD3EQOhfsHbmrwMtpfJQLflOmaB6mw/WcX+Ib/Cl1kUbIwBY4bmK2Y6bkRQN1pDO9a2JOM61oGa3YxS4nkAACAASURBVASqx8BmZt/mFLjV/DS3dDf1qigQMq/nFhXNMWRo7rsjDGiC1EE4ZPLL8wDG02kSG5slQJAaiTE9pbkxfyYZtlhP9+B+dRjznwVyLdlwKiy3mGA3uwYuq9v2LLdc+5mf47vNPgkzzwPeKTqRKJlG/fv5gGrO+YkkDeZalAOCVDnWCcpFjeJmnE4oAaLqgvfYU1SWaLP057UFtAU2mAU0SL3BOvR2bo5/Kix/NXpWLtp6ps1gBQPlM333yufuKVQb7Ni2nWvDijw4MDSLG7KlDn9ro8a6FitlAY4NbjJBhgCYMSlnBxiyjOSQ2ABy00fmVhyRfCtVbf0cbYFVs4CvzyZvfr8Iz59ZBXKKQnLXh3pXrU6r+WBLCNIJvn7JRGK1A1srZjEfCQYQfKG8ApmIyUo+xvZ+rumofDHUIcGo/AEf9efK+7P3isO+MbyIZAnvABBI5pgabREamiFaYRTj90aiW7Km6Vg0AVoCBYlGwaSjEoUAvfsBPjDKhkmrKKthFnN/QTD8GhJVRvBrKUKdR8DeHQVAPQqJBbK9e7GeRNeH1xLwZqJAYpps1cF8B2Q4Ft9hmUxqAh4E6bm/IWDBn9l+3o8gRqrzdZjgNJ9PsJ64MfXsF8IlTdkssqLZRoL5ixUCvtQtLt1crNbhTgDxdFIwmSulUeIpXMsvAKSOJzR/sfvPBan5rlOXeah/WLGSFUCL/1FSg+AvEzyyUIKErGG/bxQSGq5p2Y142pLotUo6hQaN2L+/Y0CyILXhghxIdCGATZZ0HoBjtscslLYh0M22DCOxIqMKzM/yM8OwQTYSNDKhZawgNRnZfu8oonKyYL/kJGlM1E6p+Lwp8cORvxz9eQKinEUYNaLL2rCAmtMjE/sY3o1O/4SahzFVTa9RzO3BOdmcx5YDVrPHOcfmwAnJaM9BeEYZRZMVCMgUJKky4BnbcdfetWEUXQttAW2BNWMBDVKvma7QFUmGBXyTIXn1hEVuIOmMPWyTemuufPTRcdlViKRBy9lZJaNSy7wHD0QsSp8xRlbHMh+1xMfiCPRSobb0jjNGNNFjdmpas57uaobFzVdndbjEAXsQbDgmVuIhm6HYBBTiZeGtJ5voumoLLMcC3h67vP1DgtQzxZUdlsMfnXFqLue+6/0zZPkeLp0NDjPMf7DbG9GpdcUM2MRii/PdN+Sp4fPSlGZIL2ThWb9h2yF3OGuS+pxY6pLKa8gsrgAomYGDOUHYhRzNo0BJCUL2k9KcxMJVm88NUV4Da0MdWLylqJMJVHN5JvjKJKNk6/L5XshIUY6CuqEB1IvXUEqECesCQCcIVJBV5wYrjn/ntVyjCIJTb3SxbQqvIyDMvQGBeQVWkZWtCLpTat1iXkfFyE7xXo17K7aXbWEbaKdoAH9uNygZERS2n/VdSFfV/Byvp9yEHbrPbjB9CcRfQUJQ9sX+gvQlQe7o57OP6MRowRc/n2ihnu92OFBM/ewwGN/Uv3ZAuzo7oj+/EEDLdnFu8PYMqe9sG6+lE0uB2ynqNzoTODamoI/eB5Y/dabdcJ55wX7OAFPaFaU7zToSoGaXRetEE5gewPUhsKUVQxzjj4kVTQ1qShsNI3IkM4fyH0iiOGcwj8HxoFj5iFYgGG22lbIolEZinQhub8TCcU+mbV9wHElCLYoMQXbs6p5LNqKlV6dNnFYoIch5pg/fI0ETkq+cm8h3AISZv2uDs60DawXXLK4vXFeYSyDWwumBcoSm088GcLrMZZFKOEZLyuAo10VbQFtAWyDKAhqk1sNhw1mAyXaoOzoJ3dGDtSIVboahLn2wWGuG4EbA0LRMPv/barVhE09quQkmRw6MEc1G0xbUGzSCwYxrFZOFBl6gUM8whPBgpRNoidY4jGhNGvHG6v/UGZx240/fD4cHlRSJz0ruoX2t9e9i9QlCp/X7z7nk2CmH0tN+7KGAHL4riHB441Nk2jGMnAwFhpCf6g+pf1Orj/IfmkW9nnpb13UlLDCOd+qN7xWDHWwwuUgQ3H6/V8q3jq7E49fsMwpxED0A4Cy6kC1JwKZoU2FEqzd5axAjQI43X5Xf7z8hIaxDT6RVyW7PTqwva5dhZ7IHyaClzFKsKxNbRK3iSsgwlUJ3eT5NVrLKziASZjE90GQMnmyAk/U5DiX3QACO/UBgmAxfOiqYdLQdAASLyRQmKIrLp6+nU5TALrckKqEjvhMMLABjuwH3duGPCwFXChRnZBhZupF7zG0X4Q6CkUb0WDJaPf89uD4SkCdgXuCMnf3KfQkTNBJUJzhJZjFlcZT8ABZnMnMdLoN9zGtbL3dIWR20ViGj0wi2Oh3KDbnpqg/iKaauNeW9WGuOGYKGsY7D6Gfx0fVg1XuwP2PSv3GA1E4wphXgHMdek6AtwWATzKUt80vyFAM7mUVJc6DdPtgufSwoIWhTk+HNejPaI92FRKPQnuYXAWtKB/j6R5AUE8xm/I5M56mIvnZoLCS5xblqb0mQ2mpuqFBhSn9wzsuClnu0fAifT21wsqUNbX7jfTAdFxyzBL5zinIUwB0rAzuZNkr1vYhDDsHewyEj0SnHbybmtcUcO6mu00L3j+6X6aiVVSX5rJYlYn8u+5QANfPYcG6k3QhQbwLrmX1tzukcB5x3OBbodOWZoxfnjQH8jo645RQC4LUAwuvLtNzHcuynP6MtsJEtoEHqjdy7um1IQmSRvfnpcW2mJsEWsAT8OH1hs40N60oWHhzNBCM8EOJcmXxWETdsUzY5+cop2X94jzoRXj55VWq314CRQrCCBzHKjPC6NGm73oHDRz5+j2Q64+NqE8+TmiIXqV2guTlB4iYc/BrPXlPZ4XPBdEnDYa2/0yuXT18VJ8LKN9VvkqLyQulu6ZSiyiJ1WFBah7wVDkgqczpCzF0IJ1XnBx4GTLc+4XIm0cGBwzgIsA7L2xitZJ/O9yxEURssNUgpzt0/8/cvvOqUn+MrjLBrFnfWpHz4faOyZ7vBPqS+JUENHvqZ7fw6DsAED2iXVIMdq207/XxtgeVYgO+Vf9Am10+6JRRE1EFNQCq3394ANe1IViWBas5DJgDp9Y1JPwAbd3EegEcCEgszgePtCx5yL3pDyrm2WkWlzUN7TWceD9uIPr6lmCAzD+qUaeD1BHMpwWDKLxBMXcopSLYu9yJlYIxlwMh0PJv5MeiMvuQNK8A4lYX6nw3oaxOk5vtATegbI5B6QF+QrQocUBW2m2xhriVsH8cFASn+22yrwaQz2s6/lWdapQo63GRIq0R7CwBD5oq9EAZtEvPiwEuXbTY+a77nKDAa/UJ2bfQeg3IRTN5HaQiCn5TCITiqwHquxwA6x2FEMqidYNb6IB9BwLqgIl9JfpB1SK3yRIgH3CPSsXDNF8I4jP8dsqANheNBKXNAXxqgugXAK1nA8QDU0Qbn/ox2GoVjKwBtZmo6k4mcrEJbj/ig+wx7p4PB787NVJrYY/4xpfut9oIch6jDWCCsQGruX3OL3RLEZwlmc7PF73klOWpvOV9RIDXA7SxPpqq/GgPYaxLIZ1+7qc0PQHwC44Is8il6K1DG8DeC1FbMk7kAqgnSbwSgmvOBH+OMjGlnlI465421jPny/aAThxr3BEBJ3FiLYHqy3o9k3IfzINeCVgDVXsxfjGRhZAwjZBaNjuH5A2OEORQGlhEJZMiApCGpok12VZYnoyn6HtoC2gIbyAIapN5AnambcqsFeMCqgje4CIstk/IstVlJC/vF0nJUbEPXsUnFRruyTkJFD6yIabn5G8d/yNRSjKSIemWyN4QEeseBdT779Z/I+3/tMbWhfu3ZN+TAAwdw2AhJ0+WbCpwuBJhcXlshzZebJLcwTy4ev4TEMmNyx8OHlIZhy9VmhHg6pHZHjTqIXTl1RYJgqgz0DMq++3dLYZkHjGqHnHj5NDb5Qdn/rv3Ixp4uTZduylsvvC33v/8+ycN926+3SX/3gNRsq8ZG3yanXzstVdBIbTiwXa6evQqtxCEpKiuUis0Vcv7YBQVk5wM8KakqBhsmcZCam1pu0lYiqSafc+6SXa432cDEwkawalx21ofAZJoZYkz4+P3nM+TosdnsxiceHZUH7jaSvHGs8BDBw2o/QJNWAA1GKPWt3PQVGbz6IdoC69ACBAyXywBah82dt8qUCCJAS7COOsYEbAcCCH1HRIyVYBsWUSYA3Az2ZSLgGh/Oufb68Lg0RRhbybah4agz5kellYzvc1cIgqMGUGho97PttWjbCH7oASuMa7BlJCDWrAzJh22oI8y9A/cS5AEzB0AjpBsIKpOdTCYudTyXWon4XNqSazsBb7LUyFimw/EqnIxt/lsT+yXTPgSp68B2JvhGlhyfTQbdTQAT8/UH20vAOQigjkmvWHfai/YxgWqCDGRUci2io4Pjh+PIDWDIlJNIZhtiuRelRDgIFmJic/9AoDk9EwBtRG85+r78Oxm1YZAVTOas+XcCuQQqKTmRnZ8Ntm42AB0jCs0ENRWwCdYtgVvKSkzCWIWV+crWLEvtQWNpI98jypWQ+ejF96XGXvQ92WclTowFgFAu9GuyAFWC1QHI7FH6gnYxdJ1jac3C19CWPa19Sv/axftxfCn5mVtvTAcCHQvcgwYAarNQBiSdEhzc46F+i0mSjENKhAkv2b+Z7gzpg1yLhc4kyJjw33Q8mM/lvfxgV7O9aozgWQTB6ZxhX883rhKzxMp/mpIMBC35Lhfg3V4vhY60m5hPO7CG0Tm4BXN7MaJYdFncAlwr2ed0pHGOUBJVi3gKuQ5y3DMh5nIS/bI2nKO5/6AjYUeFBqn1GNUW0BaYbQENUusRseEtwAWXi2A9NBlzcDhcbN88fu4Mkvd8DavnmGGXiXQkePqshOtqUm4n40BtHDdSqfVmgtTPfO1Zef8nHlfPeu0ZgNTvOiDNAJ67W3qkrLZMhvq8su3ANrn4zkWpAgO6tbFZHf52371bTr9+GoCzQwL+AABjjzoMdDR1SXFlsTSeacS99imQmnIhPe39cuboOQUqb92zRXraeuTtnx+T9z71XtzDrv7d39UnHc3dcs8jd8vpo2dky546sI8K5OkvfV+27W/AwSMoDfj+4396Rg48hHuXFgLgzmEHJdwvPNSqsGbqFCZ6qlqiNpcabfIDANA9fYrLJ9mZBkN67w6DIc3CcfDcEaccOepUQDZLpgvXPT4q+3fPXMffc1NJcIWgAVlVTQCrddEW0BaIzQJkia0ioTe2Sq6Bqzhb7UZivJIFDvumg9UE4owqG4nxeBAdwzzFUHGeeZsBrA0vMzTYNIW5hpPhzcM0n0+wlM5o/o2rKDFBAqrtAH/J3ua12WA5MjkfQRfWhbrKnDsJwrKuJuDX39gupVvLxYV7KlmlqHWBbWxDgike5osgc0Enx0VoSpsrEeuzVDQL70nQn0w19Xkwy1OdR4AAPvuP4AKBckp/UGeaDDqycqOJcOxvroe0JfuOgDZ/x/WGIGt0Ej83GsP7sR3sa36O/UDb58KudAQZ8h6zd1609w2ASUzSxfvnoV8IiC2WwHB6jWRd0HEDYP25AFpmRmRG2J+t6G86U2ogsUKwmMzXDLfLSJYH8JkgNKU5Jiagr4voLv7NXHcp60CwMh1MWoLYlO8gKDr9XDIHe3zY94AxvKlI9TPtQQwvun18Fr+od0zpCcpHUJZiuWzl+aYAAtWU/2B76TzgHmYuo99gwadJOuxDG9EhwlevEKz+qiz7ktra8U49SpqDrGfIcGQj4i4941Zt53juyXvR1rmFbgUGx1qio/Ni/gwJImBeD/X5lIOC0iGUrSOrmgB4EIA0HQ8EqFmUxAj6NwMSH9So5rjieOMYyi/LQ3+DZJAgSB9r3VN1Hd93jutUSu8ku+4c40wE24HIBRY6GLdgruP8kuLtfbKbsmbup0Z8ZD3lmkHdajp0uaawMCoq3iWdH+U6TCcC56ZcD2SRdNEW0BbQFoiygAap9XC4LSyQgSPWVHem9HY6ZN+ukGzeND+46XzrX8RWcGSWTSaCD0tgx4c3jp2wU5uAjMSz//ycPPbUI4r18cbzbymQuqWxRW22axqq5cKxi7J5Vx1A56tSs6NW+jp6sDF3SDX+9tNv/UxleHdluKS0ulTGRgPYqNuVnMeJl09K3a4aBVJzV0g29Yh3RK6dva6Y0hUAwN8Ek/rx/+MxSIm0Suu1NvXMVgADH/jEByA9clnq924F+zog3/zCt1Gv/TgsOqVhX730Acy+cfEmwPAiqdm+CVKPiZ8CeNgjm04d6FIcY/zjF1zy0tF0Qw88Uh4+HJCHDyPRJ6KGzTLsT5Pv/ChDLlyhvqXIu+4JyiO4DsT1WYXgjMkVJLPqHMASMvF10RbQFtAWSKYFqsH8JePY1CvmvZU8FeZOHybQThxa+wGWqagUzFmMTAnhj2RjcW4liKkYh3FOT2ZyO96P9yEAaSbsI8uZms88QHPqnjt/Kz1ZPJDgM1nPSkcV183HxDTnUjIiu5t6pGLr/BqZKnkcybpoC9eN431jswBmEyRfyvasNtvBRFK030pM24oNHmGX78hzKAmKDITE94B1GA1Ss27sZwLnhgSMoWE9LfWB3xEyJMBMJQD2CSO/LMhbwfZweRsGcMF7kyBA1rjqp6gSwNg43hs0xgWu5/OYNJFfdBosBIxx+BCMpoYq62/HAsnPEODuhqZ2DyIAKKvSkG0VL5ixBB7ZZjvumRnRGyZDlmAjNY0JqLJwTFBTmHsNC+odzYbl57lHGQNQOQQJj9KaIgU402Z0ErONC0UZ8P4DHYNSjM8Q1ExmUfXCf/yoA9d/ShyY9nSifgTocqkfzPZE9T1ty69ksaij26TsCumPUUh/EJynnayYEAj6E8yNp5DZTMA5p8hI0JjqokD2iLwHHRmmnjVZ1KbTwpy+2Ca2Lbpe/HwQkiNMOlsAoFpJweiyohZgH9ARR9IGHWx8PzdlOZTc0goMoRVt60o9TL0XmKfpEGMEUbTsUyJ1oOOAsiLMaZCTp0HqRGypP6stsBEtoEHqjdiruk2zLMCN/I238uTa+Yzp33/0iVG5c58hnRBdLG+8JhmF35xhQOCzYyMfl/F9dy3LqioElGyyecJKl3XDJH0ozWKXt59/WyxARslmJiP60EOHpPFco9La27SlCvIelxU4fR0a0/ze294jgz0Dsu+BfZDduKjalF9aIAUlBTLYO6DA48KyAsiAtMrBB/dJQWmeAqhboWk96vOLF7IdGVmZAL6r5UdfeVYe+NBhdU+V/AYHw6tgYL/v4+9Tch+lYF1X1FXK0//wA9l9104waXLB2M4HkN2imE6UB9l+qF6ycKhMtKiDBXwWPMTZI+yxRO+50OefO+KSF19Pn2ZIE10hQB0IpMnxs9CGzZ+UX/3FEcnPMw7uaKqqV1R+n3lvzTb04pDaCG3TYZXRShdtAW0BbYHkWYAM4R15OFAyGgmTExnF7QAJlf4ngAACmnHiz4tWjuBnHpiMpQCiCXby32SFqu8pdCZ6e4YUazMbGrQLFa7p1HEmo5o2WI8lHwCBF/1G4J6gAxmICxUFaOKPak2KOHT5s7nUmL5i3oHMav7N1CilBMg2AOJknZObzVHC6/j38/M4VZnEkSzzUgDPBJOjC9c5AuM3IBlDiatofWzz0goA1HSmWKGbRRaz0hiOAgunHbuoZKywJxm0PjBsKd1BHWpKQsRaqHXcD5A6G4n8MrJTm1iPDiI6qWkLaorH2r5Y2xLrdSajOojkiuxsJixkLpPM3IzYwGblSDFY65xrCFKnuhgAcwi61EgGCQPakTCEMiNkw8dVUHeysTnGyQDfKIXvzSA2ynR8cJ+8agXjwUjojqJy4xiZVhkhOh91Xb0PiHNJAp9l1Zq8Gg+OJsBQ0uMm5tsuOAGTusZjGJFNzbwY+fkapF6NftbP1BZYyxbQIPVa7h1dt6RYYBIA5Atfna13ZYWW8V/9ifcWz3pasF+cLd8Uy3i7SpzYnZYvl11PyUEkAoynmAwXHhr4hXN9bJvzeB6SwLVpZIn4Q9Ld2qNYvfklHsmBjqAP4bDc9GW6s8QLuY/sXLf4Bn3izstGCGQI0h19UlxVqDaE3S3dalNYXGUwhDqbOo1kgAjxzMvPwe+YPd0OANsrvR0DCK0FmwEgdgb0/W5eaAJgDZ1BsLEHuvpxeMtEMrOglG8ul+72XpnC6be8tly6WroQousDYOBWyRs7brbjunHJzXer+kpa4oAsDycM+ee2O9UgdWePRX78swxpvGmDM0CkqBBhcsA4evtnNtibasbkkfcOSZmHLLSlNSMpV8Lwa4JFDHEc1PoFCbwZ+qPaAtoC81mAwBflIiqRII9ARQ8YVZSpSLZPjPhHXiTJIJlWTNq1kpAIk91RqoFJ0BYqBD6oI90JZtlyVqBY2dapHIlqvcOyQwcAGbiL9aOyf6TSC4EUBIHIZq6GjAT1tTk+zJLjoASIDSH3kOAAI3kAaxSBcQL9EfWEWU1l+Hc9gAv2P59HhwgBaYaad4L1PQCWJOVW5hbWYacnHTIq0NIGQDo84Je84pxZQCMlDMj+pwRGrOOKyfso5ZANwNtOdnAclEzF5qeMCIDunAL3LPmQVPbvWro33ylaOysvMybJkzBynvjBxqZ2ON/DeJwCy2m32gMCSKdTg1raZNQnoivNsULAm2MvmRIvy2lbsj7Dt20UHio6qcjOX/ESAacJUHt7h1SizrLNpUqKhe/jIJyLvn7vrH4jqz/bky0unB/sMh7Xe7vi7VtjD+T0yqS+nOo6MJ/TMZhMgNpsLp3fhwrSpaQwvjP2GjOXro62gLZACiygQeoUGFXfcm1ZgLq+P//q7NBdu21K/uKPbwWp1VlsZASJE28AXXbIWXu5bCsBGBpn4QJPjUCCtorVwtw6cRxs4nzcsi5Pw2ZvZtfBuk5igwfwdM5WxGQ/GRebxzpSXaJ+5l8Uk0H9gHvB4x7Jfs7n0A7G1TzSK06WwX7AT8pGTDDE64ncqr/xXnxG5JkRJpfaJEX+oxgUSSo8BPNuDNmN9eC63EcTkL541a4OypmuKXnjRLq0tBlsnXSMy7srAlJQMCq1BWChl3rljur5xx/ZfARLqClKPKALh3fWnfpwKxE6vtz2689pC2gLrE8LcH4hgMikeAQhl9JejqeVkVVBypHUsCbbSNjINTPV8/HcOpL52tPSJ+VbShesPtf2K0ieyMN7vAd3todt4xzN+6xmYV24P2E1Eq0J78WEjBwfdJYSzIouXNG5vkYnXlys7dSyJqjNtIAEpwku015mguCFPrsJIHkNcuUNQXIhKzdTaU5H773IGKe8CqVWCNDHQgrlmCDQTAc7taXjLZSQGegcVPIXbgLV3Auu9MCep9Jmn6e6KtSWpg0JUs+nLa0Y8gDxR4cCMoHwsQlsjmgrRjNQdiPVW2c+f6gv4pwC+zkNUYKJPJNtJeBNJrbDZTg11tr+P94xzOs5XswzTayfj55XEhlnUyAN3bjYpJJV9nX0iX/YD3nBKqUZvnnHZrl25pr0QJJwFFGhk3CEUZqQuuAZINzU37tLMixIZJpIp8ba4A1yHefbTjCnmZid0k2jKTpU0LG4C47FutKF19sNYlLdDG0BbYE4LaBB6jgNpi9fnxY4+1KudF7LnK78Bx4ZlYfunZH74EaKjFRuYlIYSbw+jXcb1JqAL8cA+z+RjXS8piJg/d1nMuTqDUO78MD2HvmEFItzygCtG51DEn5kSCohhzK3qIMdgAAe+lnvboDUPMxTNy5F+8l4m6ev1xbQFthAFiCg5wGLjuAhAeoWzDWJFBOwpR4xdSk5b1UCpCZ4uFp4AufVlottsmlH5YJNI6g7gMP7TSSBZORKvFgzJTBgQjgYE4WGE7H+zGdNoHq5d2PiRK49Zkh9vLrjy3luhNg966Mcnzvz0iUrFJQ09GO0vIQJsPED1MNm0kGO5YW0pKNvTJCZMhBOJIhmkujllDEwu/2DfpXI0Q3JkGQnUlxOnZRzHmQDjsVUFrLa/dB6Jug8n05zCMzpntZ+JFsEiA2tZ0psrKR9+M6TLR+AjrYbsixxS3zMMR4JF/5B6nKPKuY8nRtWSBfZICPE7xsBsI5uMoFrk8LCeVuRUiIbaYKdXCuMBKrL312P431958gpKUMOnIGuAfF5fVKzrUbabrTJnnv3SMf1TjhALBIKhaTpcrPKa8N+9SIS88C79iA6Jryie/tUvk+pvrdy2mBdYwJKat2ncpXKxrjYk58upZpJnepu1ffXFlh3FtAg9brrMl3h5VggFLBIX1s6dAUdsqs+JPc2gM2EEFSzGORcY5uVwD5qOVXTn1kDFuCmjGWlDw8kj//sZae8eNQJ2Y80+U+7x6QqPJs5/T92nZGP75jNMjDkZIwEZeYoZrZthlkzsUkqN5VroLt0FbQFtAVWwQKU+WjIsatwb4J8p/rHVBTHcksRmLdF0B4ms5jJ5ziXEchY7TW4+XyrbNo5P0jNuZcgpzkHE6hm0si5ZT4QNfqapf6+XJsm8rkcJJfkikL5qHhY3kxc2D2PDRKpy0KfZQ0JeBFYpw56tIMgi4AHWHlQpLk1qZ3a483cldCLEtmKYbAxaSIlKygFsVyQmk+mjExwFLrHgyOSA8bucljZybQp9z1MZ5pqYgYBeupyKyY5ZNpUQsUou/e1G38jSL0a8hh8lynHQrm7LOhmz61fvDZXdsUX+5tOiWHcdwL3J0BN0Jr63EzGGMvYi/fZq3E9k3dyPWDEKOdyRvM50U46rxRQjH8zeSd10pdbwiGC1CelakulAqmHBoekdnstcuA0y+4ISO1AhI8fjobLp5BPZ3u1ZIFFTUfBfoDUE+Oh5T76tvqc2V9NSEzLs0S8Dth4jcU9xT5KNBVqTep4baev1xbY6BbQIPVG72HdvlssQNJIFbLNVyOrMEM+ddEWSIUFDK1rIzzZhuMw8+8sdB6+1mST146ly2FnwGjDmwAAIABJREFUQPaOFkxXh3Dz1w+dl1/cPHsDp3QucUAn22EM37MBLtzEppL/nnMWT0XT9D21BbQFbkMLMInhViSlcwFw4OG1E7IO18G2MkOBo1dTFZmCL8VgncdWnLOYMMlM8EZwY7nh2AbYplzMSQG4lwKp2V4CWwRhGBJ9fvDWJMxrEYRebMjS9ncWOpSjoA/sOS+Y4mS0kwk5BIAorIA3Q6LEbBvBTbKnmezQm2xWOBIfWrF4OqkdbbdRURZJHunMsConAXMwzJWbocb2NoypUminx4A9x/wGU6+YTODMHCRhBJiaaOlvH1AyJC4kUlxLxUj0PfO+0oaxAvmLtcMHKQ3KeRCgpc40gWiyyUOBsEqczb+VYY/Dv69WocTICJjuZONSpiPZAPIUDEvJGPY9711eX4bE4immsCfJmBwTw6EJdV5ijgC1x5yec42H4HVU8wKjYnzYh3Je5/yYrDIeFjn+4gkkS8+Uwb4hGRkaAWBdAUa1X/bet0faGtvg9LGLHcngL524LMWVRSo6lo6CAw/u1SB1jB3B+f1kX1A5FlaiVCByqg5n8cICDVKvhL31M7QF1pMFNEi9nnpL1zVpFiATZ1uOQzwIMU4kBC1pFdI32lAWCEMv+0rIJ//c3i1n2sNyR7BCfrkhR+pK0hDyuXBTn7syIIcvVklOyCF+67gMQ5u64F23htTzgEAm9QBOBgzJG8NGPFoDVDOpN9Rw0o3RFlh1C9Cfy8NkFfSizTWTIADlLsiipTZ+DlBCYhgENZjYLg/MtkGAnZyniHCGcI0N1+Tj97UAu8muSwaLkzrDdNBRKztRnIugRvvVTqncNjvZcnQHTIe3wyZ9YJud6g+mnHGW6gFA6Il9QjYk+5cyGHQkWKkjrWQhmPcAjGLYmX1GkJh9nAowfgrZhIuPX5DdZ1skjIE3ePcWCJfWSkZmugwCDL8RNKSu5is1GKN1aEcy+QdMhEegOpeJ8BJEv7l2K5AaQGjGGgOpyaC/NAhAHs4BjgEy5EnoiEUSZaHxqaQDenxKQoPyK2QsM/n1KMBFO/S90zPSsScyJD4StW0i7whB5GGA1MylQrZ3shndlIwhWG8A8Ya8SGFl/rwa3Ym0IxWf5X7SjxeO0nK5EW0YJtXjnJ8FoJ069KkuzJcTxrixwmHV2tiO5Ile2XXPDoDPhv70hbcuydCAV8ahaR6CJrjdYTiT+I7d8Z4DGqSOoYMoe3gVuRaaQXhZiTMEHdN0epfA+Z2Tp0HqGLpIX6ItcFtZQIPUt1V368ZGW6AQocbbcu2KLaSLtkAyLXBibEB+u/eknAkNqdvawjZ5ovWg/HH9JqmtWljHNQiA5EZHUKpGsqXHHpDyTVZxkB42pygNRQIzOCS0+5HchGF5uCYVgEEy7aLvpS2gLbA+LUAgYrfHoZis0cUAbA0Qk+DlXFV/OtAU0xrfe3qHJQOgVKkHIfVJRBEJoiYrnwS1h8cBwOQBkFyqMMz9ojeMOTgxbe6lnrOSfzfhJrImCVKW4oskaSbppe40wQuuU5SXSjZ52myn4+Il+dCL16abzbXtlUe2SG5lufjAlBxwQB5rARRlR55DyjMQu5RE3IxJ8AiGxTImFusrOkCYRJDs4ZyinKSwspM5NsxkaWRTcteRDY+FB190VCy3EJwd6vUpdrITTgazrJbE2nztMDWpR8GWJ8Od2uNLAeYEtY3830vbhv3uxdzHK90FTAZpkQHInxAIz8U4WE0Geaz9ar5uZms5941jTmDzHYl6BmOoBEFyBK2IC86METg9xkeQOLGhAu8lYiyQnL3pQov0dfeLMyp/y9goNMY9OdKwfzOuAxVbl0Ut0Is5/ZI3lLIkidEP55RCpzYjmgtBFtMgtR6c2gLaAnMtoEFqPSZuWwsUQJN6O5LsZMwDAt62RtENT9gC3Mx/a7hZ/k3PcQUcq4Jf1rfUyV/nHJT7D8S3WQ6MQQN1DOGxWUhMBRY22YuK2QIgBbkSpQcAdRfC7lcmOC9h8+gbaAtoC6xDCxTDqbsLILUtAcCKur5Mkkawz4okYmutKJYrwKPMGKQYiFH1g9l3fiAMgB6ATZRMwlprVzz1MVSpwYbHF/0ILvyHPgayKKeQZI/fU+0MLfnRC3J/Mxa+qPLc3YViP3SHjKZBMoLE/AUaVZdllTLbFML+bUpOIRmM2F4k9cuCXnIietSsrq/PJ2PQpM6FHrV9ji5zPH200LUqggGAKN/R+djPdDSw/9ini0nrEIAkU92QbzCAWDqjzATTHBexgLOsZxDyHj6A1PkV+WJJYO5Ihn0WugcdEAOdXsivOBVIbbEsTlwh8D42MqZsoNqE7zY476LZ4JxLeB2Z4wFcS23qvGI3xqQRSjeBvw10eRVwn5W7OlrcS9lU9TldkMTj2VbODRGUmo5BRq/QsVECp1CqSwD2o8RdGt5/B0DpTFSG++EpRC2mpVkF6kAq6aZFkY4M8Sc6B8istilt7Nt7h2zKD3JeWOjd78WB4sbwuJL6SBWT2lw7yKKmHnUV5D6YNNmtmdSpfoX0/bUF1p0FNEi97rpMVzhZFnBT8gOsGzd24UzZFAMhwthcYq9z4TIY2BlTUl3BDVCyaqTvsxEsoEBqH0Dq3iiQGr/b07lZvpBzSA7sih2kfvF1p7z+drpiKVaVj8uH3hsQa2ZYbSIJTjPMnaynhUKfN4I9dRu0BbQFVtcCPPbvL0hXMh2xrpPz1XgCSEJf24BiD6520ri59eMhXgFqANJzChZPakeAZgAyJtdwoFfs4ghIvbq9tHGeHj5/Vp56qXlWg775r/aJo7hiSfCkGPux8okxBaiRvZsosEyArv1qh5RvLY0ZmF2oJzoau6S4pjAlDhrWk/ILN0fC4ib4k3Wr5Ekbwvjp3C4FqBiErEUWAD3qy0cXAtkD2F9wjCM/qnrnyaQ29cgJVJNlH6t+PJnjoz7IlgGkvrVATkYhjQBDJyExwIfEWKw2uwGcT9y6nyKzVgHrkxNgKRv3n5jnOvNRlJEY6ByUoqqCJZ0aKhEi5ggC25wMKQ+i4kfmAeBVexTQOyn5JXmz+l3NN0yiiaSK7vwscUD6JFbgP0YTJXyZOa+NRhKUuiPyP7wx/8Z9J8fJShB9TA1sA342x1/0eDE53nN/F/uYSthga/gGfG8py0VJrIVyMfEaOgKuQfKjH+sbnZPJLnRNM80wQWrOLWWQ+sjDRKOZ1Mm2tL6ftsD6t4AGqdd/H+oWLNMC3NJkYTNPpojSX8QP2diwe7BgUo9vvsN4X79F/usXc9TmmOXOfUH5wCMByQRgrYu2gGmBm+ER+Q99Z+WF0W5s9KYkK+yUz47eIb+9uwAMr9js1NZpkS9+1S2h0Ew46eHDfinZ4ZMRZo3XQy42Q+qrtAW0BRKyQAkkH/Z40hMCqM0K9FGPFzqhZCyupcLkbZQlIHieCWbjQqxPgnhMGNkKiQ//QpoTa6lh67QuJc+9LHe2jKrav7QtV3yH71myJVkgHmxFrhFGyRH8I7BFh0O8bGoTXOSY6G7qVQzbgnLP9PN74SC2Y4OYjefwf2R5Zi4RkceEgYM9Q1K8qXDJdiznAu5JOTZHUBcb6qbIF3OUKEaBKhJSJdOa1xIomgtYkRlLxwv3xMSvea9EHFOdN3pU5ES01IfZPovVLq3XOsRTlKeiF+YDnGfZgmzeNGhXo259iHgIh8NSUolE02gnibKsJxmz/uExxaD1FHlksHcIbOYwQOIcAOGEx24t1DCm/EZJTdGipue4oCQI2fDUrSZ72gDDQRbAPcL4UjIgKPy9Ld0GSRfHgnMJr/VhnE4C8M4Bu34tyn5wXHFMcL8JTDFm58RyxrD+TOosYDCp+e4bOQeMMyyZ6bMnCVNKsB85BzqwxjHnRCqOGpQxJ2DO5Jr5iNLaXFKausbrO2sLaAusSwtokHpddpuudLItwGXaCIMS2YREMWSa8MzB30czRr78jUy5fM0x6/G/82kfWK7zb36TXc+NdD+DZGKEDq81Bkky7Nw5HpBvDbXJ9ZGAPJ5WLY9V4rC8tHzh9KNfBYP6Rz91gQE086GiiqDsfrgfjJxUbBuT0Wp9D20BbYGNZAE6ce8sdC4JwsXaZiYPY3EXZMf6kaRdR6YYgWXqa0evO0rmo2tIaSx7CrPFgZM8V6bo6dqcu1vARr3mC6kDvy6pswDBxnDAr/RmbemuJfcIlKCoAXuYyR+JWBJMJFOVyQ7jkZZRDFEwa0eQ2I/a0fnl+eIA2BgNIFIfl0kGc/FycJRcGQoJEzYS9F1ojWcEAdmyZM2udCFuSsYr97jz1c8EIpnngnZcCnCPpf4K2MRX26U22byzcrr/rDaHBJA00JkB5jD+99YL70jZ5nKpqitXEhi0P7pcsaCjC2UeOBZ6z18WV8AHULlfQlk5svWhu4G62eT6+RtSvW2TAoSHB0fwjDEpqSqR6xduIkJiTBr21Sk2tUo6HXlOGmQ9eD2jJ8iQzi/LW7Rpk2BNjyC5Io1IiY5kyJdwjBH0zsF8uBRITcIDIznV2SSezWQsHaavua0swPmA77taC+cZS5wzGC10GRrVZFcnu3BtVbJB+O7EevtofVWyH6Hvpy2gLbDOLaBB6nXegbr6iVsgA4u0FZs/G/TMVOZ6bAA9YEg48fscHEKK4OU1dTg///fZ0tI+W9/jM58Yls3VGydxUuIWXfoOplefGyHm4aJnfyMWgiJkoLB98coxtrRb5W+/lj2LSV13YEhq9o6oMaqLtoC2gLZAqiygDo84RVZn26QSupGxhvcvVR+CMpQAyI9ipi71mWT9naDZZYQy1wJQjGYFktHYBsassxAyJOl2AJDUWkWkVUQKgdcaAGSaNCuQGqxJfIa/4/zOn3VZXQuwL7bm2KUU+zWCjpRuyfZkKQZvLICekjYITSj94CASrtkxDvj5aIDbuA9ZiOxvo8/Z9af6gwps2YLnZ1MH29zPKMYiBbSnpKe5F9EDGUrbeqULgU2O6UyM54VA6kEAUm1gTmZC0oGAe6LvO6VH2rt8ki3jUk62M4oFIPPUlEVarrYi6R0AZVTm2IvHpbCsUKrx7972HgmDVVxSRUazYWPFkMaGh9+tI14JfvULknb+hPqrpXqrWH/tt2TAliPdbT1SVFEoeWBlXzt7TTpudMqe+/aIb5A64AHZtn+LAqmpU0xpD2pFk+XMjdkYQPNSsKiXYtybEh2cw7LhbDD1pZfbnwQKR3GvCThFCFKrcRMB7ua7J9nvdJAw6nM+zfHl1kN/7vazAM8mg2BLU2pjoXedcoJXsF62I3IoVcUggol8eEd1qh6h76stoC2wTi2gQep12nG62smzAJli3PFy08sDZzRBikyZChzQKQHiAoj9Gtit338uY/rhJYXj8smP+aUwPzFa1VrKdJ48yy58J8VoAyvFgkRMSyXxWYn6pOoZbCcigxVjYD4dOBPbiJxNpqvBseiHw+T5YzY5+VYmmF0WhKIGpHbfMDLPT8TFyE5V2/R9tQW0BTamBThfFQDso8wHQ3IdCzAwl9N6Jk4cRMKw4urUyB4sVacRgDwENKMTQHL9ZeI0ahjbwfD0g1LNIGe2m0UloiN4hIman28CUM2kYfnYF3B+72IGW11WzQLsJY7Xbbl2mRgehRNkDGClWzGXlyrEmykNwUR4dJ44XMg3AjkaApgELRXbFonZuOgS2CTLmvIfE+Oh6Vsb8i8TisVdANZ1aGwc4LhLhr0jkpHlxEcnxA9mt987KoVV+TGB5kvVO9l/N5mVfPdNh0wizyDr9/r5Nikpy1VgPwFqgR0tVquEx0Iy0D2obHQDTGe3J1u27N4iXa1dyjbF5UXS29Un2XlZSC44CCa7Q7y9g1Lc+JbYn/sWOmzmfRt/9JfkZHqN2F3oEwDQe+/fK2eOnsX1Xtm0tRJ9mSmjfj9A6q2Q+zCY1EM9PtWPWR7DYUCw2Y5+i6VQ0mN4wA9JoAyMEXtCfamSDw4FZBL3zEEEhwkWLiQ3OEN6WH3ZjYX2rrHYUF+zNiwwrfNNIs0CLJo+LHBnBoIpz3vzizur14ZRdC20BbQF1owFNEi9ZrpCV2QtWoCHH5KpCFYzlDQLG+yLV+3y0lGnuLOn5N33B6S8FJm+Abhm4EJu8OMt54ND8umeYzKCxDGPZ5bJH+Ztk1zr0oereJ+zlq5/qusNOR30SrbFLn+Rv1velVG8lqqXtLoQbCYbgSC0CXhE35zMvtFIiC3BepOBxTC8G8NgMCAxl38ULCKA+XbHpFjtxr100RbQFtAWSLYFOEdxraNTthAAtZqT4kgqHEt9CPQREPYgtN4G1ulaKDysU4bEykRyOVnSB1bpGML/aQOu69GF11Lqgbq91Camza5jrtY5AlavJ6lvuhns3yqw/tuvdEhxVaGkw9mwVFF9Cf1i/5AfIKpFsqAzbMeYnJFdQJSdPV0az1yTwpICpTvc294ru+/diZ8NvWwWgocByHI58L5MDXql4+xVKTuwV06/fVG2H2qQrJx0BY4OwDnDe+chcehKFMXUVfrSyQGe463zYDckdOCUsjvskgkgmu0vqkBeDoTPNV9pV8kHxwJBGer3KpD6/LELkpGZIVVbq+TEKyeksq5Cmi43S1F5ofR19su+npNScPUtSVPJCo0SuONhOeqok0E4BEoqimXnXTul6VKTnH37vDz04XdhjrGL3zciDWBST00ZyRlDAMkJNFNXmkBzPIWSH5wrbA6bcmrFwtJf6P6syzAcKqxPHkBq0qi592PryHqPN/ounnYs91pGjZga1bwH5SISZd0vty76c4lbYBTr3AicsnTyzTfeeEY5OxhSSReTXbiycn1lxPI9tRXJvr2+n7aAtsA6t4AGqdd5B+rqp9YCzGZN7UluHLPwcz2T8oBZFg0UkonTASYNmSNl0LKOZmgtVTsfmB0VN38067IvFO6TT7prl/rouv37r3S9JT/0t0/X322xSUv1B2/LjS5BbG74OYbI6OeBhwfensCk0rkkGKKLtoC2gLZAKi1A52o+1rVyRA3lIhlcOoC0VBUD5BlRayiTha2VMtTnQwKzSckBgBjAnIwfcYCGc3ABpIhMQjogxzFfnwbTjAd9XVbHAtnYm20Di9nmDyjGctGmgiV1qMm69XZ7ZRjXF5Z5xJXlAoA81wOMd8GZIZ0t3ZLlzpQRgNk3AYDe89hdABYDhqCqKhbxI3Te+dqzMvWtf8C/MRZyPXLsro/LNjB7cxUAibVeJWLskULIXzBBZ6oLxyj3FxzCiSZAXE5dCcJSi9sKcocV8inNV1pk676tYJe7pOVKm7JH+eYyuXHxJmQ4AILhneP3NMw//Myob1QcGelKU8WZ6RR7T7uUPfN3Yhk1dO2BQEvX4/9a/JVboXGdDqY65hU49JnrJAss7CowqUdwj9BYUPKLc8GkNkBqapWToU2QejlAM+Vk1FyB+WspiZCl7EZZGoLevBfZ3CqaE18L6Ycvdb9U/52OD7Jrx6jtD+9HvnNhuYhU10XfPzELBDkHhqbU+ZUSPznoz/lIMJQCers3mNjD5vl0AZzhfC7X2aKCkqTfX99QW0BbYH1bQIPU67v/dO1TbAEjW/jMQ/KAJO7ypKtFNbrwIEDmazXY1vPJOixUzX8ZbpFP9bwz68+HnB55sfzBFLds9W6fd/1pQXqcWRW4sulxKbW5Vq9Sa+TJKns8Nv8t0IakPqTGqNdIx+hqaAtsUAsQjiY4vRkgX3oSZT0WMxeTjxGc8ZTmJsRETGaXBEfB6ARYRKmHjBwAljEK/xO0acdc3TMSkjEyIQG0reV5mzuXjQanF1mnpHwyKD4ydasKoO8L58c8EUdcXyfJBAVzleAp2bBk0hKoTCcYGikqSR+kKeg0DoOl8OJ3X5SSTaVSUl4sTVeb5P4P3CejI6NK35jM6ONHTkr3jRZ5/Pg/zRqSvvwqmfzsn0p+yQxzenhgRILQQM7D2OdnE2HiLm/8m4ZZYBTM3fQu7yHqU6OQUOlv65fK+nJIqoCR+cY5xWzORLRCV3OXNByoB0saetV4Jm2uNKhRLZWyNI161HiZ+B7il6Ye+MSZt2X8+adV/1oOHRbbPe+Glhr6jqLV6pMWgLwG63MKoHQaSBC87+TEuALAfXBG+SGx4QYonAmNcJX8MM7oNPa7cjZgrCWqS80xScY525ebBNA7ge6K6aPsHxIpOHpULpn4zRfTc27Hi0zZR/U+rIABmIOJDGlKW5WDYEX2PstcoJpr3KmBkPRT2yqJJQNOQZ6lqbX+KDTpddEW0BbQFoi2gAap9XjQFljAAlyuSShjAiWzkGizLdehdKrnFm7cmOud3xUrBD8zfHixQ8jxsQF5qP2lWbf6uLtavlh4YMP2y8PtL8vbY/3T7ctKs0lj9fskUx0mbt9CJj7ZeNeRlGsQCZyix93taxXdcm2BjWkBri+UB+ABEH6pVSnEZ5gYuA4AdRY1AVaoMFEZwbpc6AYTKFx5oO7WhpoMSwLoZDSSZRkrS5KA+xDkA+zU0IVcLg/+IUbI4DE0K8F/RmOZYfIrCWKzj1VOBPzA0Gr+O8xcCRh0rNNK1iUVwwtkPKmBDFYuXN/UC6aWdA76bi7Kw+SYlFUYhbwHGbxMVGfH2PP1j2AMWqMYteirUegOg5VbXFksrWD8XjhxUfKLPACbC8Cq7lQyEk2Xm6SnvU+KkPTv+MsnpKbIKfVP//WsJk7YoKX8R1+CxEXe9O8JcA71grWP79S2drjSV0z2RkVqTRqgLyWiVVLH6UJYzAIwGRI2TpsCdRMtzRdapaS2WLHGCUJPYMx1tfagD8Beh4RHLvppKgIox/UskzkSh/YZ+9/bMwQ56wkpAHM+1nd7oXqxDyldlFeaZwDdCRRGl7Rf6ZKyLcVLRgAk8Bj90TVqAQ5nrhU8O3Lfv5LJ5PlsRgOxMBcDz7zcC0SPaK6NbdDcv+gNpczBqTWp1+jg1NXSFlhFC2iQehWNrx+9ti3ARZp7YDNBiFnbqgyLVCPEbQqb3Ul8GUfRmcJ9PxPxTOL0lx9hyyzU0jAu/rP/zd57x1iSXWl+N7333lWWN11V7YpNNrubdgbkkByr2V1hBO2uvDSQBBlI0AqQtAJW+mslQAJW0gK7EgRhF7NmNBRXws6Q3CGbPZwh21V1dXmXptL7zJcv86VPfb8bL6pevXomXma8tPeyk5UmXkTcc2/cOPc73/nO7F3zP88/tOziV0vrzN9pvWZeL3u+qTnYVsr97u5Ig/s/mrpuPlqdNc3S3v7PpcH9+3Vncz/RAfzE9HSB+Wf/osrOiLO96+aLb6yZivLsCJSfQjkkRt6M0oZdcxZwFjjaFkDLmMKEUaWNz+mZz75KhGsPgMs2Xf+00m33EqCmF76u66b63tBWl6ABHG4fcz0bm3EKqsGyrdd9VQpEDNJgYSMzAYN3W7t8go0rAiEZU4rQMdaejvWWWRJQNy8GG4UX8znm+C/lYqkhTwZbrVoAdZVkMfg9wDSa2jNK4+ZeFoWMHFawulm+2BURB1AWnhqatuA0hfgAgP3gB4AwYDR+GczpytoKy4BlHkZVzBDQFnkIj1VbaGbEyB55Mmouf+myBZOvf3DDrCkQgW7yjAr6XfvGNUlXDJj71x+a5o4mq5dcIFD32vt/z5SvxKUodD+L175ptn7nr5vGVk/uw28AwcyZlaUV/apAUhWlul/kRsIPFHmscLGLYRWLHT42OGX92o6TrS8A0QVCrdFpRnrj2jfe1HMgOZNdNstWJ+Cj58Ka1jJv4/AXwNwLIPkuL5bl47HFmJ0DTV1o4e+eEMG8mJQtGbdKCq4q4JFrYw6gc46UyfiTSQdS52rAI3I84LR4KZbRzFpcK5C4IqkWQr67SqB8VkxpykTUCyVPBqmn5aPcnFnNW0DdgdT5HmF3fmeBw2cBB1IfvjFzd7zPFqgt3DanjBg7crZtwfIkEgXVy9HWmxmftemETSoQVVScvkDUsjYPk5urZlWMkvpCaV4XlXlpdEe4TW2umOWtTauTSH/LtHk67G1tzZj/4e/WmqkZry+lYnf9S9+NmbdeX7UZq6kazilgBcw7inABYLjmLOAscDwsALuVDIr9eOwpkHhZ4J5lTe3D6wb28bzAwOaepgPHHoRNPSWArfdydyCW5HI0Ztakc1vTWG374jHjvLXcC3ZLJzeeIk/Qm3V+TDqgc1r7lwVKhC1nTQCCQlhdlUWmQYAD7x97HwlFMLkf5t28wIcHkbVDq6l9qqrItAhQjc5Fre0BoDcFAqM5Xd1QZWVbYNCWibGMjAtMaw8r9cYEoBB2NezrIlvIU/rSkZikKW6LdbthKlTIL7oQtUX8Tl48acd2WYX47nxyz3RIAoSifmTM8dnN/kem8J/+fVMo7eTCd3/FbH33XzEFlQKfC15Ok7fSI7rHFV2f4o3cD7rEYRYTBZxejgoM1zWa2hvsvffdGbAs4jOX1ReB9IDXRWJ8F8qZnRHY/unPbphv/d6vhgJSUxhx6MGYOfGKnqN9WGP8twjBiPnJiIpiFpvqxqrQMjfoH3rSBB1qxcwnAJJLVsic1r+Yxob7AkTvvtCZl0DF8XibHt5eshYQJCTTBooKfkEutY3C6LmVcdE7y+ZTJDkE3N+K7m1AhdzHtVdBniPs5kDqsC3qzucscPgt4EDqwz+Grgd7bAFe4lfqik27NLzYAD0jhsQ3obzgSS1cX1s3MelUzk3Om6rqcsvMYiODE5uLI7vH3XOX26EF/tH3K81HN0u1EXy+GwOo/m//s4WUbGoA6oiKlgwtrVvHLw9+3w57sjcfw0oUi6Qwafgu7970wV3FWeCwWgCZj8sNpTnVUNhpX30tYL/AAwzqaWnVAiIC7B609yG6xWjXxqSp29zdZIHDVPdo+6W+zIzNig1bLgAszsYNYChf5gVZkKdRrwZBGI11tVPgNBrjFVbzOPNZowLJ7ymN22fzH7a1+EqlAOfZiC2cBzhN0URvhu51AAAgAElEQVTAQ4DZxTiA2NBeb8HrVGNIsGRRADfyLrBhPf+sWAzXDbMwE7HGszrlKvZXULClY8rNg+sPdHydJxthdZQF74DyJLCEvbcaxs9uUcDqmdE5sXLLJDsSHohqJTZgaOr8pdJthqn9+NYTC1KfvXpG4HxMIHyZmUOnWfIm5QLykS75zl/9diggNbYbfTJuAfIyXWe/miexsujpj9drwoTYODdBrSUVaGyU9EcuQDWSIbD3y7Q/YJogM3TQ1kJM9UwrOSHIFaIJ3akOgQVYxSgUPBhdNwN6XyVnGO+2Cw6k3q0F3eedBY6eBRxIffTG1PVoDyxQpfTZt5rFAE7YBJLeq+xZUwfyltDY8Ebnl1RJXmClNjtVYvMAVpNyCKC9W228Pejuvl/ClyDkRrJtuvfrZv/xDyrMhzfKXgCpkfr4r/+TeYHUL98VDh8abwDUrjkLOAs4C+yVBYDOelRX4XxdSV4ZW5YhJuBwSe+/RX3xPa1QjFeKhFGwLh8SB2HZMTKzaGJLKvCownfJ6fy+hjVge01TtadhvcOXE5k0vAvCYKjVStLjVRV3zkXCZVlA+6wY1QDnSIAgVwIIYfWr91EzPds4IqPyRpWkS6YWDEA0WsdNHY3ZPmZJBJbZrq+YmMZzE/OmSBlwDW0UXKSWiPyzUj0bxR4zlkJ828r8snO3qNj+flMs683N9azXCnoAetkU0GtUP0rKEC/ZXaNgIMUKV5SlVi7w8yf/8Ifmq7/+rnS0p2zNlK7TneZP/uDH5nt//bsmIpB/pG/UtHW1mg//9CPzW//mr4cGUsekP78k/XkyJvarMc4RAGGNK0GxMBu61AQ5CLzVt/hElGBXgEEfk+QL+uiZsi2DnW13RwFC+mD08+wPLyOEdcmXLkpm2e7uqu7Th8kC7MN4P/Qvrtv3RfbwW/DeOZA6uK3ckc4Cx8UCDqQ+LiPt+hmqBYRRm5PVJaa3pliFkV6mKvHy3oyHmhPTtmBmwV7hZQ+DokTMDlL9KNyzU508nGQKAaUDu2F2wPg+zA3WsfYAtgjVToGAfPd/eLTQ/N1/UGuWlrz5AF7xK1+JmW9/fcUkq70ABsCee6giia45CzgLOAvslQVYnQiknhPTtlFV58JeT30ZAwBp0uCXpdVMcUTS7AFiwr5ePu3GezUqgA0Wbqkt/uat7VamIV78Eb3diurdsUSRfLozt2YiIVTLPa9xPa2vnTTGjsyWJb1sed8iiwrDmloJFFk8aK23uth0bMpuylZrEFsXoLdJbNZUzcqbSPgVljUFFhlbv5VJExr/a1kyHxaoi3cV/6ysosRKhOS7WZ12sX1ptS01u/bZ1la3zePPH0uy5rSpUTDoox99YtpPtAoAh3G+YbrPdJk//N/+yJx/44Kpqqm0dkG+5JOffmx+9a98MzSQGjkVWMww3Peq2bFG8kV9spmNGs/o7KIptySR8JjUaIpH51jfiqymea5SLdwjbGrL4lcgYT8bNlqluKjWtjLpBfE/nv8FZfuNxzZsIdjeqhJTT6VS1w6lBdhH0RJln4J2xJeH4g3Iu+CWgqoLIdbPcSB10JFwxzkLHB8LOJD6+Iy162nIFmCDf1Xp0qkKXABCjkpzkn1dq4pTWZ0v/X8Z6HbcgUYOZD22bp1pEE0c3HKlROaSLkiX0MRDj7GclMGkxrmprI7W4WFuOEgL2sBXyWtOFRQ4KH178KTY9A2WmEkVUDx3esO89sq6qap8eXOP/vRdgRIU03LNWcBZwFlgrywAxgCI2SW5Kmof7JD8m/Z2YakuSD4AkJp1u0LvpUrVZjiMGUN+Kn8hRQfjfeCdCjMcoBPAi+yo3Tb8hYcL61byY7dlcy/WlZqTCp6H1ZYE7MLynhcrt0LgFQAW760VCVrv9l7xiygsSZwf4COX1yHZbGiqF0gvGiZrUXmZfKAy0yRWamIjiI8UA4Ws8b3IbANUhK1M8B5wMJHF6gOcGxpf9IKRcynVsbbY4g6K4+UyDgQ+8OXw13bLpl5b2TKfvn/DtHa3mmrN3Tuf3DfXvvaGqamvlU51zEwOTZhpFYE8efGUMv0W7TPapmMjcxErz7GxvprLrac9FpB6ZmTOtAikJoOQOAzJhvkIVlntXNkQCRdAf9IBLC6nLwo4VkvqI0zGcv/NQduvCknBoEueawNEn5+IWHY3fv8L1eoCnsxqpGuOwvOnOOpOtb85j18fYVVANUBmtbIyKKw6pbkU0TpwpqbUNKpQqWuH0wIw4iMaT6ZqrR7CTLWP/Fidx6rnUVJGsN4BvKt4B4wp++dxiCQbB1Ifzjnl7tpZIJ8WcCB1Pq3rzn2kLcDm6pI2SS1y2pJT4GAi3ZpZM0ty9mqg/6oBsJ4VOMALnmbTTeNpp6sCq2EBUUF+Q45rQytpgwkbTTncz3XhXjQrGzAcSgq3JDdSENE6rFSl+8MIVPvFprAvbDOpq1hH/CC3dZGjRVQyZSJfUUMzueHkPVhYEyAhEOcgd8Tdm7OAs8CRs0CTUOpX9N6q1DoaNkCNsTYlJTCjooPoMxMgRc4jH4DUXgwM75+leQDOTdsfgM5ZFTsjoAxAnWtAOd09AwhEBH7fm1+3oNBuWof0qF+T3EdYbVFM+AWleBcLiCvXWArfFaCsL/kWywKqF+WvzAjEyqX4J7H6ZgXvcYXqZEukSdDGRjINEHMkC1iPS3W6psSckGTN0L1hG+hX6UHTcbrNNNW+GKxfnImaebFV68ROZj4CNBMwyVYbxPfPCEYwB2BeAyZWyJfK13yGyY38Q73Y+V4Rx503dLUnR2bMxNNxO39rGuvM2Sun8TxVCFIg9fCkaettE4u6SkGlefuc4icWFHiobjp/M9c7AohdEJEC/9ZmJtTVmvMtyqrYKZqa4QYApmfHvL4wTkj08MwSbIIVT/ZimGP38KPH5txbZ3Z8TisFqEwN7LLTopk+SE3gCN+4nIdrF43zAUja4qJ2JiD5I5a1zl+pc+91Qb9ddMV9NMkCSDdRrJdxhWSVDqRmDrCHJYuG46q04Fp5K82DOb0LOM+qFvwnygYNqzmQOixLuvM4CxwdCziQ+uiMpevJPligvUxAdYO0qZOAU17kt8SUZRPnNxwDNpDt2pw1lInJk+Sk+2nSFOyZG58T0Lllwe9MvnxBcbEplSNe11z9AvPGvyrXBPSeejpjCrQjbFERqLAd9XyaHWc5JjuUiPHE1h3tTlJ8D2vznb/bmhu7BSMOqw3cfTsLOAvsnwV4/8BALYkHS8O+EzKEkC2oUQq7ZQce8kY9CVjh6E6vr6hv0qluUsG8sLW0eWfDTp5Qav2kUOCYvof8C7sR5bCgAU2C5681llofY7eNgMPU4Ixp6Ki3AG9y4754R4Or94tVhywA7+l094s/0iDQo0Msfgp3AnjZLDMvwcyCH33SOwVwg7UHUOL9HckGzwIA1CfkR/XIDSgX63hZ/s22GLKL0pYG6CtLmnMAlCOPxy3wi+TMTkBKwMRVMXQJ+FNTpK61NivIvRPbkxUHqEuR7Z3cZ/I1C6RHLcfP/hq/b3NjzSKPhUXS2tb/tjYBmcQsLy7VmImNu4H8WNCZFryH2I9xWI2tmnnJY3R0h/P82CCSgigTA1P2tpkrjHFjZ8OO5fOC98qYhx89Mee/eCaXj7x0LESV+UkVrlxYMu2nWz1JJHqSI9ZsH4/4Zzy9de+58ueR9/g83xn47NgZIY+QowEiPdasdxJIITCpoYRkm4uJ+41dGeOYfHg/C1E+Y0hnmGKs6f0CoEeXN81ZZeXgMzyTutJg845Cmmpcfw8rG9SB1Mdk8rtuOgvkYAEHUudgLHeos0CyBcrkBV6sL9FLnKrcz/8KK+jz2dQak/L7zCUxqjvFBMpX8xnIvvaY9h9mbnJBm+11Ma5rQ2OAhX3/ngMlFkfcMeZntPD4ItWYdliZHDjy6JSj70maXC6pzWHb2Z3PWcBZ4HhaoFMAHyB1vpiMpPcvR1ZsZk9yscHDaHHqSKA9i26slZ0SkFhTX2U1qvPd0IUGqJ0WaD2rwPeSgGvehfFyFykvj5TCZQXO2wQs7LatiUU8OThtus93ZD0VtgFknhboBcDFvUfRJAds16cpcsg9nVSQOZVEmn8B+sa7keD0U70ree2TfYavhY9VKzCt/NGYqf5/PjUlYgRv62+rV3vM1FunTJWK86WTyXh6b0TBhQYrzwJgu5MG2EqhTJu51iKJBqVLhSljA0htmdSA7ZXhseF30tcwP8O8YEzxeMcej5mOM227lt3wpT1gytcraJDqeQRYs94kDnBOzZtrmT5LMKH/5lNz9tqpnM6c7uCYWPSA1eiRl2vskRhKBofjcZqMGTD4mYt6/ma0ZiA1CPhM8wgf3jNarnPzPLGWwKyt0aaEtaVaTGkybGjrGrB5SXzws3+OxHu3pJp48MzHxw+rbx7KAKY4iR8YSIgf2KOSQf1nf0d+K183k8N5mStjAqBHJFnJentKa7ZPxLLjrnMNLnr7mFyfrHS34UDqHAbIHeoscEws4EDqYzLQrpv5sQDuXIscwfPSgUQj0W84J4/FCIJdlPwSZxNJunW72ET5ajgZHpPiueYoTJYlOcLo9ZHWWRmClmbY9++zqTb0TYVNEw/7CqnPZ+2lP1l75emSnH9Njj9MMYomhs9XytONu9M6CzgLHBkLtAukvqL3T1iAAptWrxidCviKabymr1IVoquWHMZLbGN/QWeht++mOEPWR1+SrFxQ4AEmHvPs+Yr5/PdhbZHTDy/vTRi0yEXAcpwXSxypj3L1cS8b6faAv4DVM/qCaZzqHYL82OV66TPvMu2fviEXNt4/YTrPtOcMxvpZQ0iBUJCNYp1IzQSZd8/6Ff/mBT9A91T+hx+Z4huDz97VW8omm/vmJVP43oW0xeuYl2il4/fwtRtweVESDSsKxlSohkiFig56kja7nw3IvcHUR6JiLwsN7v7OM58BAJSgQ43iJpNPNJ/O7h6kxo+NCKCulLyLHc+kASgoLNJaJKa4xqVUWQXbaFRnafYztk7MltWZXlmO2THe3ibM8rxtSM8NcJw53qgsg7AakijMLbTSy3RdC1ajcWfXQAVuNC94rMnCzHW+4eMi37CoviFB2Cib2ACSfs/eJarvkfNIzPC0GtVWg/hliT3WoynZV0uRvTcAcXSOXXtuAR/I5zfJ48Vy4a9z/r9w2XMd13zYm/shmLGkucJ67Usssi9j/kT07onpX4KIftvtfsaB1PkYSXdOZ4HDbQEHUh/u8XN3fwAsACnnigooksKauE+B/fTZzOpLWo04mVZPUdHpIBu2MLuIZh+FZeaott7VuO8VxZP7hqODU2zZHnKMd0h4yslkONhRbaD4F+cdJxEHnGvD4kKPj3EtDSE9HpCa4MWQA6lzGiN3sLOAs0A4FgDEJEiaic0a9Ep+uv3q8ppdN4tLS8RoLLEM6mQtaoDl7e04mIfurT4AyFTbKIbylic7kNgAjEjlp+QwBc+2NpEi4GNF0r3esgXtSsqL9dkXAaSg957LcZNPp62UBCAirOp8yH0EuR8/swiGI4HOWYFOiVarEeuRzC4AqDDADgD68f5JK0MAcJZr434BurhH/J5ssgH++WHd8s5N+f4XO7v8n3xoSj4fenY72zo49r3XzcZ759Neg7kaW1xRkcAlTxZkF0x4q88qP4qgP/rkaFWHJf9iwXRlvbWcaLb9s4UcZQ/cj+TaJ7mOx34dD0C6oUFdkjzLhvrX1NWwo/mUeP+wzmH6AxL7c7OwCOKHAl9aT5A06b+rQIYehFOXT8ZBak92JBl09gxdqEKSc2Z8cFw1YZpMnTS8nz5+aq5+6aLWm+frE2sPOtKA3mQlhjXuft8AwFeX1qw0Cq1Ka19ZBUC5sRJx+KGV+sr1+eYZZBz8LIxinYCfrfyLXVdzi7KgH48fiz59vYJPSEIc5KLm+zH3rX3tjMw8Xvsp/xHELnSDQCOFfdnX+sEN5hJzx86tICfKcIwDqXdpQPdxZ4EjaAEHUh/BQXVd2nsLkMZKCnUikLksdPMXUysW5ExutUqvu6jj2UzudbPAgootLii1sOtc9jTe/bg/z7MLh9VM5XOcKgqAcEZSHJFjAZiuFBDO8LDpx2knFX7FMtYElMMQRItSX4xTl4IQuwHNLcCgc8M+gE29W+bBXo+Lu56zgLPA4bcA+qNnkJtS0bl0hZOC9jK2GDOL0lKtrq2yoB91D9KBmQWFJeb2L+8aAqWvvnPFFg3+6Mcfmy9885oNlhYIBLUp9gAp0kKGmQ3I1NrdZhraYCuqRoM9pshMDk0KMF4Vw7dTx3u/3xJY7Wnqht+mR2bFnFwUa1N6xC11kmJQX3MEdcK6K8spB3DlXaKUa+SjuBWYjCeqSsRYpo5FboBTunvzQWrkGfayv0iFAIIhNfDSO1d9L/3RbVP6wX1TwIFqK/UVJvbb10zxpa60Zma+wVJeFlDdLJA0nSxI0HGy4LEAc9jZvMybFfQPowFSorHcfsrTJ6ZAJcxFxjUVozWMa+b7HH4wC+kcpExs8cpdztF5AfkEqtCf9lqBWZyPmeWFqGnvbbeFxx989siuI2evnjbDT4ZNZWW5ikW26/l5vk4UFGodVIXriAD0ux/fF3mjxZw432Mis0vm3qd3zHu//o4dXytns6bClra45aoNTNh1a5f9SLa9D1iig4/0C4E8JGrITJkeU60agfyN0izn+vvZAGAhc7D4QKDe7btkP/uSj2uzd2B1Yl8R8hTJx+1mPCf7J/ZIBCXYD/EzspXI4bA+Qyra7X7GgdR7Pqzugs4CB94CDqQ+8EPkbvCwWOBaU5mV/vDbojYWH03FUoLUyMSdEZu6R2zq/XDuSOOdkrYiLLaKmrLQHe2DMmYA0n2SXBmVtlqDPOnu6hIV+9gwUyrAqOExjBaOJFt6ConhbFvdviSPCxYTTBHY8j7Y7QMqHmjgpfNxnnSbFo7xNDs3zb15VbrfLfXgoBjZ3YezgLPAobEA756zevd0A1LvIOrmgyieDMasTYsPApjEouvm+vufmWgkar76W19RGn2F+ekfvW++9ttftcB13+1+yWgI+BEztetMl5kVq7Hvbr8Ao27TJqB6bmrOTI5MmfLqSguKb6pAY3NnsxkdGDMTwxPm4usX9C4rNxtrK6GPBWn4408mTc8rXQfqXQmTzdeoVh3C0MBp34AjD8YEAtZbkGyvG+9hVAbQsn6pqd8lP7xlin/5yGxq/s29c9aUvnlSzPoX63w8Zyjq3SuwEqmWesm2lJbpuHBwfBtsQac6JvmPbgX9kRHJFbi0NUTiQA9+RFTBH9jUnafbzbzsgD5sR1xOAWBQeJEKUOZ+nb0eQ65H32CHz09FTJ103dHa3i1oZ7Xhdb5kkBr2NK1QWRiMw6PP+wQ+L5g3v/K6JWYUy8Err9Rc9h02QWscO6B1putsj7n1F7csff/VL18x0YVFc/2Dm+adb39JYPV9c/HNiwqeKQtxYsFmdrDuhTWH0o4LmQgKvk1IFz6i/rafbrNg9dSI5pvA8g79XF5Vbu8j1zm3H3PhOFzTbh0IaMi/DyP7MtFmcWK2N957aEwIV7Ni8TfrJYPe+b2FNVtzAL3qZfkBrNUOpN7DAXGXchY4JhZwIPUxGWjXzfxb4JLSbGEyJTrgN6ZXpdu2+VIqFOAorN1zdUqPTqH3lv+7VUEmpVLHojHT2K7UyxT3gENESiPFgrymuLk6l5zGna97hamRmCbH/djkZm4nnqLos61tSjGpZ9Z5e85cQDqEFMllAcNlcqhm9D2aalEKO8VPlcv945SdFQuxSXREnEQcUdLfxgV6VyifuUtjimRIJiYbjITbKqqJBqBrzgLOAs4Ce2kBimORxcOGM5cGKM27gH/XBRCvS7uVdPvWuCxBpnMVFBSbkb4xM9w3bPWrT5zrMd1nT5if/OFPzFd+4yvms5/fNGXlpQKwlyTJEDPvfOfL5qN/8aGYy1X63Kj5td/7trl3456ZHJ40X/7Wl83E0LiOXTbdZ7rNnY/uCPAuF3AzbX7n3/lNy3ZMBCdz6WOmY/s/HzQnLnWLoZmb3cK6/n6c5+EnT8yZ10+J0Zu71Mdu7xfwnXc6RRPTtREV4auUJjRzpvNs+wuHWeYrOumaoxYolSQNL+3GDp95u9s7fPHzCwLA8af8In74SkGAQ+5tmcw2gZDcIAUAixWsWZxbMlvyy5YrKqx/gR4sz2xEvku5bPKKJObQis0F8IXdyfFhMe2DWJDnfWpo2oK6VbB/8SF9kC3HbDkfzGcNAvSmACbjWVRcInstm9qGGrOmtenhjUdiG4vZLv918NGQufaNa8rK6NM9VJr2E+1m6PGQiogr80Ks9Y6THeb/+7/+ufmX/4O/bFYVjPrszz4zV7/8qoqLl5q/+OO/MF/9zff07y/sOWLRqCnQONS31gXp+q6PoZ/MqUWxuincShDOn1MEzmbH5i3oD2geBjt91zd8jE/gAcieT29lMPIQOCATkysQuMv23OciIZK4E8kGftO3IQWcWY9KlcGEBEhEG6Hd7mYck/oYPzyu684CaSzgQGo3NZwFQrJAvVgaANWJICWFJwb0QqfStsgwLzQkPy4IpG6SruZ+tA2BpXOT86amQanalt3yonuCg0x6LAyfZ+6XDgFM2G3hoWz9hXGM3madAF/wcyQ4+CJij3PEvpUNGlXHYT/P61iK81TJphRoSlUAkQ0am70JfVF4yq9Mnu1ekv/eJOmPnirpososc7aIlXS++UGtQZIi5wRi15em1wTF0bw9t2omVVDKNWcBZwFngb2yAFAj75wusaiz1UNg3QeEBsihUUxsc0MFX9mAa5MMWFtVV2W/z9a0YpuP//S6GJWrdm1m7X3ve++a97//vnn3e++YT376qbny9hWBjctWEuS1d18zN35+w3Sd7pQ8w7K5+vZV8/j2Y1MubdaLb14wtz+6a5mRTW1NYlv3ma5TnWZ2cs58Ran5a6sx3c5ut8wv92h+Yt7aoLk7HFmHbDY7CH+flbwAQem9AuUS+4yMCXOtR3M1HSCzKIkGgDpAOnTC/eZLcVDcDkZtkfqANAN+TtgawonXXEYKQpIWSN9UivHKdbM1CzaOz1sZDIDRtbUNE5PSKwH1kciq/T7ZAGRD9CorDNtkAvETr00gf0G+SjU+Uwj1NbL1y//7qhjmQw9GLchq9PxuSlqjTmArmWuZpBDQft6QLQBfWWMIOKytSqtZ/4perHWk0BZNLFOASiNsfvHDj8zb3/qiHd+Hnz22DOnOUx3mk598Yjp6O5SFMalxKTfNHS1m8OGAKZaUCrJC1Y21ZvLphDn1yinNlSJJakyb1965asfiwx99pOOb7O9eFxt7ObIoUkddoOBDUPtkOo7ABQHB6oZqz0dPOhigHbLJuuxUThHP6vK8ze8w+nOUz+HrT/t9zJRVuVM7IFPIeZFBygZSQ9Dxil5mD5Zx7xBuWBay+QXcO/szslHJUIVs4+9/dtovPudA6t1Yz33WWeBoWsCB1EdzXF2v9sECOA+AlGwcADLZCLBZ4gUOOEqhI6poA2rGycBKuS4SaCDmTICNfthdYgPIJo+iV7WNHlCd2ChMsyqQolYOstc8DUY2HTQ2HWwg8tGwGSz0DjGWY7rPKNWk2bT4KbG6KGwiAgL8C0C9pr9jx7aKYn0VWSYDZGW/uAfHwGIeQFctDirv5N5x5Lgm5+U8iVAzW9I2sanP11KYLDV4g93RpH6ir2ck9Z3ciPuMs4CzgLNADhZoFRPzshiY2YAt2I8LWv95f/lAG2s9ReIAgYql92q1p7Pj09pMF6pYXczc+fieOX35lP3co5uPzdlXz5lbv7wlYPk9c/eTu7ZQGO8XWKXvfPcdc/1nn9oCiTX1Neb19143D27ct+Df2atndPx9syyGYe/5XnPrF5J90P00tjZYret8gdQEbQfvDJlTr/bmYPHDfSgg4YSKRnbusSY1VnsimS60TykEma4gGzIxj29rTC50vqAx7QXYo1ZGpk7yHmgO70Uj04DimgRQaE1ZWNs8XzMjc1bjvLq+ylAAkuA82VlkgPGVrlXIB+mlALf8zSDuI8DSgs5XpoN5/iHH7wWjmrEAhMcuxfIxAcsL9LtSSbPgWwJAA+zjV2I/fkZeZlnseNvI3tBnLPFAa0+B1qFyAcilIgKg2W1z55Sp8ZM/+pnA6HZLokAW6MyVM9Kzb7aa4QQqPK17FVstLdM6s+ZlW8jelpmqgq+sNdvy57RcWeIG61ZEBRLnFPxanFs0py6dEstdIJ7Wmr1o3Cva5BSZBDBP1/xi6ARI6BNZJZV1FbsuTLkXfUx3DcaC8ScoSRHeIO+Z/bxfrv1C9k6OGQLZ7h0AeVNrGfsbnvVsz62tWcCeSJ9Dyz5TRgfzH+IMey5tX015hqwZHhkyXKwutfZkd0S22UlGaqr+OpA62yxwf3cWOH4WcCD18Rtz1+M8WoA9O6lYgKRnkfKIO8e8yEeWNuVcbJtJAdbT2ojQauVjn1XqdauA1f1oOMI4g3PaRKAr6jOmVlQYBue+VuyeigTwGufHAzCi1gmua2GTkZ0tlGvfAH/RPZu1aa7pK0dbtkLSyRtkys4aFbbC+ZIzhfOF4zUqZha4ca2Y1gvy+ubiY5DrvWU7nmv0SPblTG16tiLFHD+eEktqF2B5tvtwf3cWcBZwFvAtQEDvzaZSBdgys7DmJyJmfnpe6fINNr28UEDQM1bYDlKYYSeabRWAW16RHqxXcHBFgBRgUWxJ8gjN9fbfRWnATglcGhsYN9/4na9Z7WpS3QHHYUxTRIw3QZnArdXYhgUgkRBYmI2Iob1mAQ0Cp/nQpPZtCEjdc7Hr2LAVsfHM6JxAu2rL1NzLBmtwUAHldgV9CfqnagAx94c1V6OLlm3MXKlpqjYrKo5IIc4GsV4BMoPIboTVN99HQqJhaT4qGZKOtPNlXvrGG/KnALMBUuvx2xEAACAASURBVAFjAZKHxVAck7+YKdeKZ7JJqNKrqoWSUrc7qUMATADVVu5MXy3yOQG6szEyw7ALwY55Bb1KxWb3dONFFJBcUJRMPd0YrHNkW1hoqJcSld1KBAbXNNdYYJmsDiRnKIboy6gk3jdyHwsKSowNjpsNEStauppNi/TqhYYneYg+PSQ50wJrxjMGE2QbClVUkQBbRGtMu2RB5FGGYY5A58AnZ3Bg2DM3MjU/cwBpm5jmPv47GR8E9Q5yYy9BAIPMTIrSMrawwylUyxwhWNGgIpHZ+n+Q+xjGvQEij2hN6FRNnHQBZgg8S3p2thXpIkt3UoEuthcNWjsh1qT7HNPdBnDiEiWZAHDWEDJZudai1t7rIhKF1RxIHZYl3XmcBY6OBRxIfXTG0vUkDxaoxGnWeVd3kD18QkURz0v6gcKIONQAk9en10xnhQBTSYBE5UzAugY07dZGzNdXzkM3Ap1ynOIs2jS0nmhSUapNpUMKhM6gvTfyaMw0qLI6IHYYm0Bvb+BF/4cX18yTaOZNWqBO6aBKocZV6gvsJFqjnDbSZQkW5Etwg/PDWjyj8fc2gi9vMh4KhO9b9FLpXXMWcBZwFghiAYJgZItE9T4B0ArSAKivNpbaQkfJzeq86mtVTMepoRkBG2WmrVcAT4gNoJolkPR6WmERQVl/TSyQZMeACvlOmZH+UfNVMaubuxptPYRCMWC9uggK8AowIm9lW9/DcvReFzrGFkkrtufe3s7vegqz0deGDdE8B/pUi2KTMj+sXMMeNuS5eD/OyReB/c87PLkNL5GNVGDwtWjI0wDuwaatF7i13w0m7njfRFr1mRXJ37R0NwmkbrQZC7boor6QArsxkx0AIjPvvDLxmpVxth8FuHOxL7IUgKdodudS14SaLow8flsmQL2goEgsZw+U3dxUEGtzPZfbS3vs1paCBxTxhNAbPh8j5XV53sZZa0QcqRKAn0vjs1HpmW9IpqkOgDugNnou1/CPBayM6RVUbmUishdv9NnGViNe75und0fsWg+Tnq/GjnpbmJLf0W+eZRvAiAPYO7nHw/gZfy/k3ztgM1kl1QKfM4LI9p3o6Vbfn5fMpOQISzX+ZOx2JdVL2qldCHAh9cF9PNAeJpgHkv1qDqTObiN3hLPAcbOAA6mP24i7/uZsgUqBjDBed4BT2yJ7pGOSroqDjcTDpCLiqwIYVrS5OqnNldUIlIPXJFBzvzcam9ro4yQSMW+Sw5iJJY1TiSRIo4Bqm5KXY+MavlWBK2BMw6CeFUtuUKxnEYny0gB5YA2E5Vylu0muY8dfY5zKsSRo8ZHY1GHoueXFUO6kzgLOAqFaAEYTMlAwQPmfLfiqK4gfGCjQB0bSiZ60zjOmIgek3WZqYNJo9JPZkQ7Igs1GETJAjZr66heKc+2q80J0PBjaS7X3AnUek5FeU+DWFsAVyLwu9tz81IJl/tU31YldqmJ3Wy8Czt7nORdgCMC6f16uwfkL7d9g/z7Xyd7JWzt9ryefzljwpErp9Mel7RtIrcGkKBeyHwTzzwmMTWyMNSBJq7LWADAPW7OFHcUWXYkDdDBImf8N7fXyDY3kztbEVszupbQIoKYQqtWpPcBGgA2Nxnlxmeq2SE4jX9rgYZnAZ8RHVBCztKLEVEmOJQwyRpD7IzNkbnLBZjAg35Erk5i1fG5c66kIJMwpWOg2MGD3IeHNEl4/FM0joEQgNJvWOaz4tRXJ+EgOB5C6WcHQ4rgUDwz6yEzE1jlACoYGacZnhecjYzPIWOzHMby1kL4BnE58g2WT6fLv1a4tWjrQ9Ydd3a31E0Z1GCNPtsdjrcmDCiCGuUVzIPV+zDR3TWeBg20BB1If7PFxd3fILaDAtzktkLJLRW5w4HDqZlY2FOWWbqHe8LBsyeRji3U2zojJpjd2UEyCw4luKa1OaZm5bjpwdtCaJv0UG+DsUtgHpypPShx7ajoApR6NPYXKUo0pqbcPF9alV75hHUrXnAWcBY62BdjIU2B3UJk0d7ZnzM2taZvi31tUa75T2h0Hr9PboFnp/SUCG8YU6MzW0M0nQEZGB9kk6d4rsE9nhmdNqwADT+N19w3m9LzAHYorFhcXW6mOGoE8S5ElARBlFpwDtEL+A9DCCHSGpkiK/8L0goqTNeo4WNSwppUCru7OTc1b3eq65gZT11hjBu4/tdJTpPZ75142o/1j9uarBXQ0dzYJrA4XpB68M2y6pX8M6HNc2n6B1Ng3Jl/gnhiBBHeuNJbZf/1GQPvu3JqYxAIQU2QIHLbxAVicn4x4uu96DselLPF0o8BsZIGWkPo4LWmx3pCYkvm0G886wCN9BDwtQ0ImXkiVsQ0TQN1tP/zC4dyfD6rv1f2xPi6JDU3ADYkTQFt0y4MCtRaklK1ZdwF/id6xtpersCLnCqsffl0WyYPboGMmVRLWe/YLrNn0BSmPTIVF6TuSOUiYNEoOJ0iB3t2O+UH6vJVwAaSOv8KowZoriSmiTCvGiPc/hUrDAKmRHrmr/SsF6MN8uzqQ+iDNPncvzgIHwwIOpD4Y4+Du4ghboEYOwiUxXWwkW14CKXIjinCjt7gc1yTGeWgUANErUKFZm/PDAlTjQM6L8UEqcHLhxUxDiuMFg3ha6WgALrCKbXGQML2efZ5TbLpgyiP5kWo8YVGiUw5gRVFH15wFnAWOtgXA0tCEHl6Lmf9m/ZdmbNsrsFZbUGr+y8rXzLmN5rQZHmTbkNqPTBF6k9naJYF3sK7TFZ3zPw9wRFp128mWbKcM/HfkPG5/qEKHkl0ABF+T/uz518+aOx/dtaDU+qoQOP176doFASmr5unDgbjubLFZWlw27373y3GQ2pPzmBiaNjf//HPTe7HXdJ/pNlW1Veb7f+8HFtS++vYVc1K//+n33zdt3W32PTQzPmN6zvXoZ8mGSBIkrNZ/c9Cceq03rNMdivPsJ0gNUIP0BYxA2NQt1jfy2IU8B7w7X5WMDc/UYW+2yLaehVV9wXhdp8DomupnZH/UrV2wQ7Zn/SDYCPAUTXrYwlbirrrSxPSM4/cGZYruRT/IKARQRTIDUD0sYDfIvXssbjGUKVRuC8oqqCfnuEZ+ts8yDnQe7TUoRosU0qrszfxCnq8qXrAyyDnSHQPobJNhAjCzCcRODU6ZEr0PqusrlXkpoDyLzjbzY1IShMwR9PCR/GBt35D8z6rqG6BtznlcS28B9prsLW3R0V0i1DZLSV9oUt9RcDCID5LL2DiQOhdruWOdBY6HBRxIfTzG2fVyjyyAH4DG9JIQVx93BJhAU7FNTjgOHQ4o4PQ9vej9AorcHp9tEFB9UUAE5zgM7Zn+nZgfpKkGbTg883I2ByIqjrgm1scRxGhhOL2i4ESbNMhTOfLYbkob8HtiJbgCikFnjjvOWeDwW+CDzRHzdzY+f6EjrxY1mf+q+ItpO0cxpC4Bdf1Ks00nEURgDOmDDkkgtKrOQXGAnWm+QOobf3bLbAgceXj9oTlz5Yx559feNuMqbPbLH39siyJ+9TfeM92nuyxbcOBuv/nljz6yLOmv/85XrewI+q9wv3g1rIgR+MlPr1tm9lvf+IL928C9ARX9XTYnzvdatt2f//FfmO/9tV/T+3XT3Pv0kWWgXfnSJQE04RQ7A7B6em/EnLp64vBPwBx6sJ8gNbcJ0EJAf0hfVwTEIosGWPJUP69q7pyrUd2PLIBXDt3d10N9fXjvJgqsPNyA+pkteI+7iOQHhdUOfLPsUIGwWhuYW+sCY2ta602pyBy5MkXz1VfY3gtitXecbbdZE0GA2Hzciz8fYHUjrzcrCQ9k+JAcyuWe/PMAes+OzRv0wevlr5MBmYnNnKpPsLzHHo8r+Lhhi9h2nG0TiJ9+3iFbMdI/buqU3VKldb0wTY2W5GvRZ67FQr6p7xc1JhEVx6ysrbSg9frauopZtubD7EfmnL4GeC5zJV3nIdVQA2NWaa7UAggQJ8/Jjg6kzslc7mBngWNhAQdSH4thdp3cKwsANFPMBtCRjQU/VysVjg1EQwJDek2OW782IOh6JfO8YAydqinWxsvTKg0jCp7P/uMszozOWcZJeYAiirAqyEBE1+ypGFJHtaFlTnACTVg20clEBsCXRTl9gNRzAQugHVVbuX45CxwnC3y8MW7+9uaNF7r8ZmGL+RslX7CsyJNa/1kf5+K6R2BwrCdkXCTG8/g9wTACoS3l6E4WmEblXucC2uULpP7s57fNrV/cNifO9Ni0/ne/+7YFNu5/et9E5qLmrW9eM8VaG1kXl6Kr5ubPPzf1zXXm0hcuiUW4Ya5/8JnA6wHzpW99UUzpE1bO45P3PzWnL53W8cvm+vvXxarbMKcvnzZdArsffHbffOdf/bbYh2vm4c0+sTXXzNUvXxZDOxyQmmsNC5w5+Ur3cZqqFkjcj8KJiUZG2uOxpLFi8psuKkMAmbQxMalHlYXF/KeuB1loaLWHAcgclAGeERKE3AlFUrO1dgWmyNhjLfC14APEqLKdNq9/X47ExIpdNbUCSwvi2sR7Em+IA+WwdWF1l4rh64O1Vv5oZNb0Xu7Ja993cnICZeP9k1o3S0QKqXvG8M51zgMAo1kNGM+zXdNUrWxIBQYTvFQCQeticE+pgCNgNpIbC9MRKw3VfbHLSnawxlIYlPviHgDPG1SwtES64wQfYXHzGezLOTLdpydr4b3dUh1nayeI3V4lJjag+JTuAxsgG5Nr/3di++P8GeZIREyiAWWuzGpNyoccowOpj/MMc313FkhtAQdSu5nhLBCyBSwwLdYb1ej5vlw7p3YxXGr1r+9MUWhkVIWvYMqkYsWx6QKUoOAFoMVB32yQRmhlP+SIVkj3LpPTOCtNbrSon4hFvariV0e1MX5+UacWbSBT9RRdalhiA5oHTvHjqM4E1y9nAc8CpLOj6Rjb3jB/a+NjM7AVscUT2wsrzX9a8oY5UVBjCxyy5g9JCiiaQayeXJt2saXPiElaqffFTlfS5UUK4EZM+6nwWGnIfQBSjz+dEKh8ysxPz5s3vvq6ufvRHdN/b9CsxFbMqUsnBSK/KuB6zdz9+J4kP56KIVch1vVp0yNg++4nd01VjaQAlNr9xnuvm/77Azb1HYmQsooy88EPPrAFF6986RVpVNeZH/6jH5l3v/OOABwB/LeeCPCuN2evnBQLT5rXITUn9xGSIXdwGoqNXp9ZsaA0bOopgSU8HzwiMIlPS1arR35WLgGaHdzGnn4EFjnAENkT2djUXqCqyFTL70SPvl5Zeaw3+WQnW0Z0vLgbAQIr35GDhWAH84VcnFBi+8m9kHtHqgKfdXFWuvnSzCf0t6W1xG8NYisDtB7E5ms1U3AToJi1sESM5p0yvgGsCRYwDtv6ngb7OTq/ZP15WMscgx72kn4HuzxV4xg+s7q0psCgjpcGNvfKvdU2VqetdwA4jf2JwyAlQfZPcgFG5hns75jeVTU6F/cUVaAzpuBmXUtNIPmQgziWh+WeqA1A0JzMT/Ys+Uh8dSD1YZkN7j6dBfbOAg6k3jtbuysdEwtYkFoee5tNuZYmKAiz/hP28Ay89TWZ0fV6LLA2FRZB6vZpARCwqg+DRvWynNyInP7GNqVupnDwcWxgUc+pz3fEDjrqEhcwgpqVen9Wm+eaOGMw+RHAHjNy/O4vqJCmQ6mPyQrhunlcLQDAxiZvS9u86e0V8/HmhFkzm+a1wmZzqrDOmoV1H2CJbJtMjXcMzElqGeyGSTb0YNSmVPeIHRdWgxU59GjMMt5gukXExm3tbjGTAq0BnldWVi37rqG10Rb3QmMUJiPA0PjQpDn9ymkB3ONmcS5i2nraTH1LvRl5MiKd6S5TYYutFZmP//RTe7unXuk1rSqeOHh/yMxOzlmt0zIVZzxxrltgBkBTOFtqgJvB20Pm1KtO7iOseZLLeXgePp9dM/OqY8F85zlKbBQkfUWZS7VHoIii3y/AuQXJoY2IMQ4on07mJ9mOmAB7dMj/RGYuX8C9X/yakYCYYbP+chhUWMwAn4DUewUK+9rfZGZUqXgfxQR3s37m0N1QDyWzA6Cdf+lTkYJz6E0Xlyn/cpesFuSVKHLY0tNk6wlAQGFdbZRESKZx4j5gxk8Nzdi1v+VEs2V7Z2rMoWX5vjzfANQVFPlLotNz3mmx23mXAFLbYroKKjCG68rOQZ+6UmPpWvgWYK+K9v8jgdTZAmW7uboDqXdjPfdZZ4GjaQEHUh/NcXW92mcL4KjDCDlbW2pOiA1tm4dVP2u8/GHRPVAaK4WBkhtMuQ4x5c4pvfUwFAbCkVxURfKNeDXuxP6wiWFTOa88sYicyj6xBLNgMPs8guFcvkEbRSQ/YManatgF/fL7mgPTYYu8hdMFdxZnAWeBA2YB3iO8Gy6ofsFui409+WzQrtndFzqs3me2glaBTCEQYUvAQ4HYd3xtCZBGTxpgGkYeTMbtgm1bFBHWHe8OC6zov02thwAcm0o1J90c3VPuidRx5EEA1AskSr0msBL2XqlkTtCo1glt+jnnAhgpkexJWAA1fV4Uc29pISYd1PAKTAay5T4fFLbch1+XI9du4S8B1sLoSwXWEtxB8oPAfvGeaEbk2oPcj/dZpgT0YVNPxPRMZFf+8N1NW+PkgvxHgPvdApcp/Zc4k5q/Yf9cr0FBQCQcABoBH6sbqnI3Uo6fWBOoOyvAE2DcZv0d4rniF1hcl2zJamxN67gY91pjExtM5gYRR3LpJ8zqZTGXm1R4Fr1/5PwYn6Ba2GhJI0vScbo1o14190m2ANlFPLNIHJITxKuAd0RU9wAYjRwJxX0Boimg6DfWf9ZljkGOxLXwLMDaQwDBBgdVP8mXHgvvCi+eyYHU+bKsO6+zwOG1gAOpD+/YuTs/BBYg7fKENk4UtOH7VI1UKkDKCWksJjeYdzCyASQoiHXQGwyMWW06Ok+3vXCrntycWNTSXr4rhyd6TFjDYNOwHVMVNFrWuE9qzCmGRlEoNt8B958HfRq4+3MWcBbIowXK9F64WF9i0KHNFRjitmDgTQ/P2IKE0ZklFdGqs2y08uoKT5t0l0y8PHZ9305N0cR2vddKxVTMTxNIUyxAXrbfkK52NoC9sLBEKfUC8zdIr3/ZdwjrHnMFqQkgFJWUesXx1ldtQMEyPdW3Yn3RtnS/62trVmqB39mfdaytdpmhAU4/UNbRuKTSUh1JPZDXm8pMzRFiU1t7oQkrRnXf4ppNuQ+aG0DshpoYpwTcNwuwLgwIyEbkp6H3rTiSadYaky5bg+GCfMBpyf7IddlgXgA0oos/KyAUKYmg97jT+d33+aDpPNMmqYwyT4M5F+r3Ti+a5889L7Co4F/SMwRTfWl+2XSd7wh8F8h0jCjDpvtCly1eODcxb+oE6lNbIOi7YUjrZffFzqzHP7/f5/OHQonTT2fsPC+tKLFzA6mnnkvdVjoksUVFjOFvTZ2NgfvnDsxuAaYRAHWfpAjZn+R7b+JA6uxj4o5wFjhuFnAg9XEbcdffPbcAPjAAM7IdtaVimNm3fYHVqvbblMDKO/OrYhRoQ5LiDqsLt83b7ZWWrWI/netuYI96DesCZkxdK8VTXk47nF5eN7fm1qVFvUc3dAAu06p0W7TFm6T34rNE2GzfmdOmXA0Qm8JQtwTek/aY3J5xsDXmljCo/+Uz7e4AmMzdgrOAs0AGC9Qotf7VxvRgnC0yNRmxRcHWBQDBSoOBVttcrfRwaZAuLlvWIsw0WIyw1Bqlwzo1OmsqBURU19cIaMwP+zKxWwViUm8qiahI8iAw/ba3YVXrF2nBSkAljtVaKvCTAosFBXwm31toI6mSaWuvfLE9sQX64AB29dJZzQw8S7e1vML03RmQtvcJAUm8S/LzUs0VpC4uKTMDkl5BgqWiulLza02+QKmArjlbHHMxsih98jdM95kuMzk6pQKYN8z5187Y4pjb25nBdp9NTaA73Yg3CYy9qmeDQM4BdZN2vLbhHzxQoeUZZRHkGudnzbhcX2Z9UM8DfbGR2baoky6wPiiAzr+A1egDf6FFa0KexKJ9oHp2bE7rTrUNluWrjT0ZF+ipIuZxZvFB9aPD7D9r//yU2OpaV5q6Gm0my7OWYT/xVNJGPRSJ1TEwqwGKqxoq9UxXKLDkZcVYgDkNyD89NCtQ+UUJKTvWujhzjb1MooyhBdr1h1g0ZhamIpoHFbYYu3+/fCYue/6CeTyQek0gtWNShzFv7DjoRGiEj2pf2ifyTDbpsTCu60DqMKzozuEscLQs4EDqozWerjcH2AJ12iRUytHHMYMB15gAWsJGGRM7iIr1aC6m2m5eqlUKs5xDUjdhDB1EB9tWgZ5R+p2YEGy0X3CINTYUTUTbbF6soPxsqQ/eBGBLQKGni0q7Zfz9jTMak4DTsOQpCoXeZiQhlxeHHEJYndLWSffFSSc1kt/xPZ/NPzRz8Ozp7shZ4LhagDWBjJyeqiJzUuzIdLUKpoambRGzBgULKSRIA2hAwxPtZwBryyRE+1rgBSB1m2QsYNDNjszZz1pmtQDrQh2fv3dNsQVaq2qrxFBWsG5lxXSd7pKUh6dRTcjWBzZ4YRSrIOOcAAyKaDV1NJuJoTHTe6FHx+WPSezPtWVJfczPRF7KEgprLhYVlag4pKerfe2rV/UOfVkCzL8WgHZJabn5w//1++Z3/73fPFAgdVFxqXl4s89qiL/+3msa3z4r9TI1MmV6z/eKMb1uopElc/7V8yqu+ZmY+7VWbubVdy4LeM+eLcZ785belZmAk3OqA0EGW7K2bVhjtZ/nwVd4qDom+ItBmy8/h+/YHLcxEnJ1AqwBCxdVyJqaGJYVrZMSRB+TtAhAFX7aSdnyooLpYTYAyQ0BnUhUwISFsVtdX2UlOPLVLCtYax26ykhXpCJS5Ova+3le/HGCTcgusZ7T8M39gous9wDPviQIa+7wPTGpL3XaYz2JHs0TFdhd0fsCjXPGzzqzaUDqUsmM1DXXvtBtTz7C82N5j/myPFbLWtk9S3pHca+1CqCiFR6kOZA6iJWCH2P3cNqHIO/BGrMQVF8o+CVSHulA6l0a0H3cWeAIWsCB1EdwUF2XDrYFPGZ1od1EUVgPhw/nTdi05B82zBOlV+HIJTdh3PbYLoGaJ6pLLMPlIGYqrkkfb15FV8oFgtRo05GohYf+8lPpb+9F+thBmgUVGiuY9Mh+JDrmMKL5GcbSLTGr2Sz6ja1EpYIRpNLKX7SbBJx7GhvNVX0P28k1ZwFngaNvAZihLRTjVXCzQe+NdAAcQAyFq9BO9gGJTNZJBKn942Ji9CIFQquqB8zxZChCa2JBW21q6UhPPp0Uu7HcLM5HTWRuwVx+67LeH3MKctbFA3reOre+sa7ArgorDk7pM1PmxIVe8+TuE/Pau1cEsIR2ZylPRNHEOTE9dbumOU9p5YUCqWEgeyD1qzZjhjc8UhiFYpqDFtrvBVBjGOQzPJD6twTwMVb5CfvmwqQGPEdV9rM/u2VmJsWkPN2twMOqAgtzVie8trHOyjugRVxVU2X/RjCiuq7KdJ/tVN+y9wGW7z0VXqaGQ7qjed9eEKhK0cAwp21+Z1mws+MrIg33SBJxBK+zW+zF85LAh02Q54Bdjaa9fb7kSvCE45P4fgafxMOAnf5WSzDQMFsvbOHC6KotsMdzhZ4860uJgmmwnENdZ1LcDCDokti3MIHRWfaDeNnu+1D/3a4dklUR4xib06gFgM4/zyPN1g+IU5W39TuycJq7m2zRxEorBVVu12zOs6GUz2KRJ5JJKNls5Gmsv8yIZk4QPGAC1iuwmst5HUidzeq5/Z2xmNWGY1ASH3PalCZsSXI7UY5HO5A6R4O5w50FjoEFHEh9DAbZdfHgWQAAskobhBZtok4JcC6GziLvbUHO312lc0bSeAYAll0COk8L8IQJcxA3YDZlTw7u8mLMsiNwOqvixU4oFEkBIFLIjhO8iu9PESOkPVLpZc5ow31H454s9+FxCV9ubBphVC073Y+D93C7O3IWCNkCBKtOKajZUiEgh+JSGRb+BQUIWYPrlMkSBPBJBVJ7esKbdg2Hgd2oVOpSAUmhtYJiq4tdVVNpxp9OiM2NBrPAstl5gc5vmLnpGcmOVFoQ8/GtPlPdXCcd2U5TpXsYH5wwTx8+NWeunBNL94m5+vYrXkHFnOG64L2Zk4TVpsDRhrZagcPZ2b7Bz/z8SMDngQfDAqnnzRe/ec1MDE/aP7Z2tZhB9behpdFUq7Dl1Oi0WKDVYhvWmn/6v/zf5nd//7cEGq3mTfIkOEhdIJb0lrnz4T3Lfr/0hUseO1N92NiE9evBU/7cBRRD9Bh2JwB2odUyyw65AtIOq/DyI7GJ05H8OFNYhUV3Mpb5/AwYI6DygMgMvP7n5DP68gm5SoD48gm+lIJvfYaiVs/Uik4IEM7j9aXWcmXwpS4AnUt/I1qfVvW8l1eV2zUFln2RzTALMQiW6YbUSQJ5i8qKqG6otsD4cWy+zIotYmttIp8c6rwNYojlrKDBemzdRGYXleFQagOevFP89W9Tn1uJfxauhDczxJDWWMo9zWk8fZCasYBNn0tzIHUu1sp+LOsrJCL2aRBhsq/I2c8Z5AgHUgexkjvGWeB4WcCB1MdrvF1vD5gFcOxOKzX1rL5oFFF8qs3XwHLq4jjIfAB0AlLiTebTr2fj4jsobB8C1tyxH8K1gbHBBtQW6BKDAx3AarHyyFJ9KAdoGnrwMWowli5I8oNCmGzUE7dkYypSdE8gdRBiNCMPK/uJbOias4CzwNG3AOv95YZSA0M0HZgDI25GuqFIerT2NEvOIxj4AjixMLlo5T4Sm1eMS+CFpBhG7o+alpPNAkerQihsBju4wNz42Wfm/BvnLfg7/GhYrMZaFfiKmDe+/qa5/dFdC2CdOHfCTAqs7bv1xExPzpiv/Pp7erkUmEe3HknH+IIZEJP60lsXBaJApc7Pdhrm4ET/lOos1FpN6ny1AmltDz0Z7UVThwAAIABJREFUM6P9YwKp3zKf/uyGlVu58sVXzD//B39i3nj3demuNpnrP7suHepTpqO30/zgf/+B+Z1/9zcPDEhdKDmWNck3lJQwHr5WeKIXgfUSf859zJiTsKnvSJd6NsMLk6LTvQrs8OVnL+Vr7PbyvEhyDOjdPynptAaxWclMo49IecCuBjjcbavW2PVq+RgxxZJm8/y0N5tKTauCZLttwyrIx1rjM5j3DJxOuHGY/IDlAKLHFaR+cbH3fPbk3/Xfemp6L0uXWo3gJwUUqQVQI4meEumHl+i9hF+bKE3tK4DkMq68a2ZG57Xe5QZS8zlAagKtTpN6t0+m93lA6j6tLxRy38vmQOq9tLa7lrPA4bCAA6kPxzi5uzziFvhae4WpEAC9JtbKcETssaWtlAxajjkvQBsGNmyXXBzBXEyIo0JxnkVpR0Oegf2LNnJgoDrpYqQVkjYIKw93eKayykwUleVyS0fiWIIMHWLCI9niM+FJrWWj+UROYVBiNOdBQ9I1ZwFngaNtAdbck8q2OVNbbFP0UzU262zUKQwGA7oEdiDIQYDGOwSwpqG9Pu3RsO3G+iXLYXVGa3YNMBVKquKDH/y5ZB6qTUNzvYKYK2IG10nzeU5M6tfM/esPzGjfqDn32nmB7otm8P5TE11cUnG9k6Zc0iAwr09eOmn67/aZc6+fMWV5BKkxCozy2bF5035K4JoFYPPQ0AdX4Pb6Tz+zxQZX9WW5xRpGmIz0GRYjxSLR8kUC5LTscfHaWf0MEz0/LTiTWtenuK8Y4VvPmNP5uSdwWC+wu64CgqnnOcFc/KTzCupX2uBOfu5lP86KLjdBbfoI+fVac5nNzHsqBiTgUlDXwOeuJ3LYy7XgdJdI0kEF7KYqqp75Gc0CJM8qyI7MENJDvi/omzWIL4rExoTWkbbTbXHN+Z1ZzxbsS2hBrp14PP5oRPrKFOcjEJTr53d214frU6x5E4PT5mS8eKJvozWlL/QNTJsaBSw6VYhxt8+VJ/+yYvWoKZSI7EuQZnWsxfRGJ7tS+uJojLu2OwtYSUH930MFu4a1JwnmQezumv6nHUgdjh3dWZwFjpIFHEh9lEbT9eXQWuDNpjKxVIrshpTigre1+SLNMrmxIUBHsF1AJ7rWdQKP8+lgsxncKTCdfO/0DX74qnZQ16dXTDR43Z9DO66pbhyGF8x5gGo0xtHpvi+nMJPGpn+e5IRoP8l9L53JIzUYrjPOAgfcAkh9XBGLulE61OkaG/ZlMainhmdNs4ADNuxhvxc2BTwuzS1bZjX6pBRWzEU71Lt3WHcFZmZsxvTdVcHEmmoB5NXSeW4S0FwmndoVSUOIySXwmVyT2voasykd5qa2RrGYK83owJgl4nb0tpuKqgrpWMOGpK/5z8pZUMFGJEqauxvzJvmBpjNa01ubBWZ6dNIGA5ramqwkSlNHk9kWIjknve6yijIVxWxUppIAyU0B1AEDEjuZ6jmB1Du5wA4/Q+FggFr0mdO9/3jXdqvI6GkVGT1KbGr6TlB7XDVMWgHi6yTHIOcAgBqgeidPA6tLnXzK3ir5ltL3GIuum76YtInjfii+B6xZCt6R2cG/uHAA1tXyQyFN4I/g0yTKiHga2B6UDVGBGiW1TamliCBHMJU5r1U3J+MsjoLzNz+7D2B+Uf/HufGBuWYujewICBOry2txNnXImvu53MwBPZag56x0oqktQ10CJHkYx3Vl7Aw/nTV6rEzrieZd3z2Bi8h01BaxtO+tAGNpgW2txdH5ZRtk8N4Buc2BXd/4ETuBzZrSA7ZENq/WEDIoUu1B89VtB1Lny7LuvM4Ch9cCDqQ+vGPn7vwIWeCaQGqKYtHQehvTxuu20lnTNfnlAquLTHtFoTYMRSqwdzD1qRPvH5b4nFKBp1a2zKg0P3aykToqQ04BRVJ0q7XLQvbk4cJazsxoXPK4lPmzzdtRsY/rh7OAs4BnAeSBrgqkzgSywXQGUFiVrBIAEDUAgmz2c7Ux4A7ATkwsO65ZmwPzjWsBwsIWfvpg0DS1N5nGtgYLQlEQEGirsLDYSn3USvqjo7dNrLoSSVlIF1VFFRtb622xLxAwj6kL+EXxRYGUeQRpE200q+KJsJlh/OWvAcwVWYmsQlirAqRjYrUCFvmMefRhS/Te35bd8t0OKkgNMD1l/aTVjDJZKKNdaiizz9FRgbGYBxEFt/sFJrVoHpCdxe/6BSyjJRs0I8ufO4DLFGM+KRmxeqvvbpRJt2UeKAgQTUHL9osvMgbFeoAJpGFbvifbj4wPsEZAL9jsVXJYS/Uz0m81DVWmrLrC/m1NX9QpsSOj/6izQb8A4QG+6/UhSW7b4/hCgxyiA1rZZJLhMhOAqNM95wpSIo8EUA2Dt6G9VvJCweSR8v28HaTzb0i7Ozq/pDV4w655BM1WZbfJ0QVTpHoBflFdgGLWJE/fWsUwGX/9HKQtLyzbIr28S4JmqdhxW1iyoLZf0DHItdwxqS3gA9QLesBGxaAmMAVYnUpNCckxnns/eBWWTR1IHZYl3XmcBY6OBRxIfXTG0vXkEFvg3bbyFwrqIQHx8dSKnHE57GKepWrepsDbXPTKUa8VwzpTQa39Ns+idhv3temZV1HIXDdR+33vYV8fuQ42YbjxOHuLcg4zpeiiNwmYE9VxfM8GjU0bzWc4he00ht1ndz5nAWeB3CzAs31Sazta9pkabLThh2OmXht9CpFVqcBePkBq7sEWVdT1AAoAMCiMG1yrWWCWgOhNacIKr4635zxYT9N4U1IAALXPf099A1tYb4/A6HS2jglMgU0OmzrvzWcG2j4nCDM8S6fZm/yZgwpSY3/8JAoOj1HoIkPjXfuOCv8FIGnmfVjDugAg75AAJeQ5OsV+hmkMq/y+svAoeJZLw6c4pzWG7Dx5GlafOBNIne7cTM1EGRDuAsY1wHWtnudYdNU01AmgVtFMwGiIC8gL+H4rfQKg5nMlmv8i1ypTQGB3nGHt98pnVMvltSB1r8D1nfi+rCsE3CIzi6ZDEiSuvWgBgHwCc6z3jZ2Nlk29KP99W4HDIq3hpLWsK/MzpgwYAGqKoQJQ8znW6loVWgRITpdxw7tkYTJiCkWyqWmsDhRoIBBr9cQV7CBwl6/33HGaCwSKZiUhNKJ1lCLu7M+SSUQ8180KiHWSAarvh3Us601YzYHUYVnSncdZ4OhYwIHUR2csXU8OqQXYGFxQuqYPRPrdmNNmHc1FnPlMjcg2DJgOacSV4j0c0IasxV31B63r495sOqx18b2WaUvJcTCvyfZHJ45NZHLV7XrNofljVojyuM8h1/+jbwGe/TMJhXXT9RimLWBCrQpaARIETZsOakFAivu/eGiqBST4DYABgAJmccuJJg+MCMieC3rdg3bcyvKqBUiQVDnqffVtf5BBau4Rfebr06sZ36Ewe7/eUSE95dxnFOx+GPsAo4LfxPoPt2AxrHkCN15GAb6euMIBGPI8f6TkR+VPdVYpiKXPD4pZ3bcYXJMaa8CcPqc1pkE+BGvH3ETELEzMmfWSEjOBJrXkZ8Jo4tnaGBPSHLaXueHoKW8Bd/ekMtK6BNLD4macc12CLAP95qA5/frJMLp5ZM4B0DzyeFwByHIbiGS9Y34w58gA9LcagNNIQdkHMCGwti729aLWyhpl9lQqsydVo2guIHVFreSjJCEVpM2NL9gMEwDwXNnzQc5/3I5h2MhgYO0YXkpfF6dB68TVxlIbdMIvoXAtQHUuzY8zp9rROpA6F0u6Y50FjocFHEh9PMbZ9fIAW6BGDJNKUUZOC2iuIW2R/8kLmBfz+MaMCihloR3jMDQqLfIcQLc+vxNGSb7Nw+ZkQf25JcfmOBf8w0ljIwVzwdPozt5wCi/Wlyi1tcCypOaScvAYf4omRcVwge3AeUPY/2W/MXeEs4CzQF4tQMG315pKbdHa5Aa4wldscUUaz3Om/WSrWRPLjGffY6+FF7AEsBh+MGpOUEQroVmgWhJOaM1aGQwVVYTJfVTBAyurMjFvC0iWV5XbNPiyylLb36Pa54MOUuMf3Y1rU6d7GJGjQFIN2YlcW0lZpZkcmjBRyRK09bRo7CnslvjmTgw353p2gOlCM/RgSPq+7WZmYtb0nOnQSYJJ2CANNzulZw+gUNI4AxvFZiYLqcG/Q5uBpTXiy60VlrHst/7PB82Jyz0GKB7da9iVBznzjX4omVBB/EJzSgVmqe2SKE8cRAqo//On5uTVnh1o7L843owHGXFodx/mhs0mVTQRpnIyGAz7nVdLNo33pYWYZak3dtSnDehR3wDQmWOQEgnSpiQZw33BvHZt5xYg84JsTPTdYUQPKLilLUTKhrY/exDIMjT2GH8+rkyqAAtD4urIHoafl1N8zoHUOx9L90lngaNqAQdSH9WRdf06VBYgbbFD+tLNFV7KJQ4gIPWt2TWb0gqouZFG9oOO4hM3yVNvl4POV1agGi8+MXU64We72daXde5fSq/mb3EvJQcLw5rxK9IfR1kK31HDuef7AL7dM+uy4TkltlCNNtiwHbCj70v65/X/ZR7wfSbpkByGzR3qLOAssA8W4BkmYEkqO4XRkvFm1maA4yX0PJVCD5BQWl5qiycCpKIVmntRw/QdTQdS+5/YWFdRRUl/AJJz7TJplBYVpS/0uA8mDe2SS7IxwC3MQlvYTSnu9BngOkybh3bDuzzRQQepeRYm9E58kKbYtN99ChVfrC/1CvzlUGStuKRcusXLZmZ8VsUrG1Wws8w+e54cjQLOQnkIzGyLYQ3jmhAxbhPzYosXPXIW6Lhuvwhs+0GNVWUjfPyT6+b8q+fM0JNhc/Xty9JHjvtfAcaOQMminr0FFdsc3i42y1a32StiyL/JPgI/YwP8CXS6kRNKbE9u9FtWMb2bVXbWIwHVC6nEaQPc214eQn9PixEOsxoigNdUUFYa+luykQ3gW3u8DCCThdLc0xSYzZuqX75OOIIpNQhwH+LGO2RE8lGVWtdgQZeUlWg9zy3AMzk4JUmO6rQsasyDzAo1DrB9UIs5kDqcicU+jAKJSEpCfElXJJHn5ozWiFP68v2QdX32l5OSvkrYyPjrDXeHDCXPINmfVh4mwC07kDqAkdwhzgLHzAIOpD5mA+66e3AtAFANIEkBxV6lb+IQjKl6+yZFLORkj6xmvnecPLQX0QzrUsQ7lfSHTVvVzmVTm6wyOZ6krm5vF1rNuWLoNEoz3dwoMItzUatvSlGqvnvaxKyoiE3Xlqlr9Io5lojZR7GrTM3Ht20aq7yUaW0kYTwdR5B6t7MORiXpuGyux5Y3XgChE5kKfM8cQtvR9x8du3q31nefdxbYWwtQCIyNIfUGUhGiNwUKRwSUAoxQiAwQAWABkJr3RXVDHkDqh6Om50JXWg1Q7mV1adXeA0FOAIoSvVOOGsMYgHJNDED6BXCztrJulsUYLNUYVGkscgVz9nZm5X61gw5S0yMYgUhhDahooF+rIbmn1ANsl19EoWmIACUBMg3wl4qLy8ynH3wmnyhiLr550bR1t5pPf3bdXPv662Zd2rx9dwZM58kuU6uxj8wtmnVp9dY315m5yXkz/GRUvlKxuXjtgmX3etgpkE2h1fGlqZKI+eQnn5hTl06Z0cEx88pbF025fMAgDGC/jxy7TNGzmWUzLWb2gggNgEYEumBLo/uMP4bvBZsRPxEbNMgWyazfJ58NmCZprtc311pyxLiY1Pfktx2GwHez+nRCbGosDFC2Ir/5af+0qZGcRFt1qWEOpFqPtvVM+2Bs7k+I9wlY1JDYIesjabJXDV9vWYNTE2JNGj9DBqbzshjR2IZAXLZmj1etAp4Ltgctmke+ZvQLRV/1TCARMvJgzHScabfviaAtEaRGU5zCugRECRS5FswC7MdmrZyktx/LRJohSP6KCjeT0WlXL32WtZbPpssEZc3hcP4edL/nQOpgY+eOchY4ThZwIPVxGm3X10NhAfzbOnm6l+OOAQ73mqLdt2dWzJzYMpmaz5I5JemQXjnrySl5hapW9eTOoLn78T3z2//Wb1hH8fGtfjM2MGbe/vYXtdEuNiN9EwKqN0zvhRNm/iMB1A9V9VzA9WatmHsdY6bq5IZpUhGVbaHdbIWIk8MS4tzsDvh+Y3PDLAlIIZpO0RycIgpyAFKni9gfisHZx5tEs7xH2otPlJaX6PglMhi4PescxiU/mA9sxmHjB5EW2cfuuUs7CzgLyALofZ5XETMyY54zAp+bhgDj9NCMZe7WNFVbmQ2AFwtSCyzd0ruiKg8g9Xj/pGkR4w1APF1LLKrIvdQJ6CoX8/RIAdWJaSx2047kiWpHzERtX60eeA5M3YM+6fcTpOa9BfAHIy8T+xngJKp53yfWL6nr6d51vCsBZTsEVuMjZQOqi4pLzdTQtLn+85umubPZdJ3qEiDdYf7+f/d/mH/9b/xV++w9ud1nnzsA7A9//KEFSK+8fUUA9bAZfjxs2k+0mdffe82sqOjmSP+oae1uFit7Tu9ofCaRCgRwfyqQuudsj5kYHjcX3jgnRm9pbiC1rknwZHp83iyXlZtF+WKVKkYHwAQB1kqL6QvQGe1m+g2YajO74nN1Q+D6nD5PVkSdCAp+MVTGYFI2hVGN3xGEFblfcxqiB+QMQDc802VJQ2zXVZn6mgpzQf50fQaG824le5ITE/fKBowJY4SkTS4ZAkHujznFulYUL2yY6TNkFERFbgE4LhaJpUJySIkSHpxrQu8Q3l+Fem4gxiAPVdtY49H9A7bhx2NmRRJX3nvFKyheofFtaKsLeIbjfRhBDeoCwaImUyJTI6CFzEerJI78VxrBGGQbx7MUTUwkzwSxuAOpg1jJHeMscLws4EDq4zXerreHyAIwXS5JZxq9YZzPeaWFfiSN6iAFZ4h6n1fqY7tY1YmOK0DyZz+/bR7ceGS+/Gtv2w3Xn//xL7TJWjLf/N1v2I3Og+sPTWlFqdlaOW9ODtabNpvC6m1wPtuImap35k3vxRrTf69fxbpmzYmLJ+Ro1pm+u31K3Vsx3We6TENrvYmti+Ggz5XYVFejlLJNc1vODawP13K3ALpwLeWFZiomJl+SDIufiOm7nMmpvrlfzX3CWcBZYK8twMaOFPxL2hiisZrcNrSxnxyYFBBaZTU5E4v3+SA1x8CuDlN6AiB2bmxe+ssCYQMw6riXWFRB1YkFFXOsPvJFFa02uPobnV0yDdJXhT17VFq+QGr8GOZ7OjwfsIuAdlT+QjbmMx7FvIAXwJMg/gXgbIees8sNZSkzFfyxo2gijNA/+YMfW5D5nCQ5us91mR/94x+bv/z7v2vmp+fN2OC4ielvV754xXzw/35gKqsrxLZuE8hbZX+uUzHT9773rhl6PGpG+0dMx8l2MzU8qWCPp2V+7tXz5vHnj8z518+LLDBqTl89pXOUJcmDZJ9NzEHkf1YVMKltUaG7eMp99k96R6BtzxyuaVJmhvStE5tlamssALWmBU4tC5AEHPULIB5Ej25N2vFlKvp3oqXaEiUaFemAbcyso/A0aDsBi8MeT/IZ9/kIjBG4mNW639D+fE2zjGgNPG8nSDCeUqCyaCT1xPyrUQYNVkbzuKSkWIB0fP+g99LEwLRp6mqwgVQkdBp13lwL0CIPwvUAzv15S2ZLU2fDkQoOBn1ugx7nB6nGlYn5dGlTNWxUoDXNhxk/1g8ycs9qH5mYlcuzjwxlcm2coPeR7jgHUu/Wgu7zzgJHzwIOpD56Y+p6dEQsgKNA2je6pM0CJwGbHyysmyFVYKbYRabGZwE0z9aWWsfcd2B9kBqMc1Ibpbd+9Qvm5s8/l6NYZN76hr7/xedmTUAzbAczdMJ8vfENU0PeZLw9luDh8pUBU966ah7dZGN11jQ0N1otxZnJGdPa1WoG7g+Yt7/1RW20nrOBuB7pZYDUjkm98wmaiZ1A8aC4BKadKwQVON7FBHZub/dJZ4G9tABsODJokCRI1WZG5ywAWisGGs0vnuh/jz41TMiaxnBBas4PWAlo0dBWH9gksOWmR2YtoFArsO4oyn/4tudfmIJoEdc2SSO8Esku9AVSSwwkG9Gy0KENS+sYhi4tH8BT4MGLH5gPkBo237yQrmrNCxi9qYqwATYjdwa4ckIZRNmK0XG+mzOrgf0L3o0UJW1LYAmmsg1savwmpDxGnoyZyZFJFTfsNj3neszDmw/N/MyCefXLV011bbVlUt/99L45qcB9VU21aWprlAyENF8n5/RzpdlQhtqK/CsKv1mJAn3xvCKt0aVzzk3NSTZEwSdiHEmB6CDjtrK8agMljZ0C/zQPgzYf4F4XEaJO+vaZgEPGAwASNiZjBMsa2x9EoLpJRI83m2XrBCSavsK6x4dGl5u/HXagOug4ZzqO6bYmNb8tScUUFQlg1hzc1Ho/MyotdmVO+qxojlsne4QMB6RN4vVsYFHDpia75+m9ETvHK+sq7FrIOsa7YLx/ynSebQ/V3oDjUb2buC51GfLV/Hftbhn3+bq/dOfluSRoTC2bOQ0asotLGXSiWTXItOBzZwRQd1c9z+jidzYjlmBgLoV1AnTagdQBjOQOcRY4ZhZwIPUxG3DX3cNlAZ9Zd1Hp3+Xa0PlAbxC2ELIP3fFIOGxmmg9Sw3weUioq4EFldaXdOF0WE+iXP/ylqa6vMpVV+t1kh/nC+jlTHy/YiHN6c2XBbF4ZM5sF83I0t/SZV2xxoNsf3rWp3TCIPn3/ujn32hnT3NHwjA3EZ31N6uMGUmN6Umyh7lg2Q3z/aUssxVFn60jucmr67AeuAZN+Nc502uVp3cedBZwF9sACPL8nVPSLDJh0mqYUo2LTX15dbu/IbtBVNA1NVZuIr/8qa1XsSunPvhZoWLe+TJFGaU43irGWS4M1F12gqOK67rvMFifzQdhcznOQj7VarGKioslNqjvjsCEpLRipZZUq1idWfHGa4mOAHxS/W46s6D28agEcAB5shbTKfgPV+QCplwSWkC5epaBMKl1kxpq08ikBoXNi756UdBls2EwNZiBBcADToI06D280lqWs3/HCOTQo+E4FptiMD01KD35B8h7nreSZHWwFI1alTX79ZzdMY1uD9KVPWuk0r24HmXCeLJr3kk9401u/ACqqiiFzGv3MZ14sshi0N5pzAgIjUxH7jCGBELQBIFpZB+n6koURdM4BVuPXPZYUSETA10FryBVcbSy1LOrEZgvP6nYT5U4O2r3v9f08eFJs/tkPK8zEdJG5cGbd/Oa3Y6alccNEphftel2dNC94Pm3T9MWXXRELHz3qUq13U09npDXdatc0ZDgIejDHxvomTff5jlC7BgA7o8KXBECRDgn7vWfBaV2DtRmmeKnWdADxXBngoXY6h5NBVple8aSQCM5kw5b9VZag4AXtO8ns8rNxed7Ro0b6hyBFmM2B1GFa053LWeBoWMCB1EdjHF0vjrAFqsWEvip2HWwjNgMUsgm6HSgnrVUspHNyNnA02Gjd/Iu7pqm9SQWf1sy9T+6ZS1+4ZKbHZlRV/qr0qR+byaEJUy+5jp6zp83abcmNjLabGvn4yzUqzFN1xxS2rIlZ0WTufHjb1NTXWC3F2FJMDOpBbY4qlMq3aV7/yqtyGrUxi7OBjhNIjZMHIxInD4kO2PDoQ1owglRJ7Vsp7mQZKPovok01qbMrAprCcvzYzwNUE8xI9CXZqmUud3mEHyTXNWeBA2wBglnXxPpLBlT8W2aTPysmda2YjmUVZVaaKTKzaBmTFUpr95vVqLZp2JlBvVxNsVOQmuvYFPF4Ojigda00b9HUPuzNsjLnlqwURIlYfJUah2KBGICXjNeGFnveswRy+RmGO5Ip/tjweUAgii8isYXOaqHGDo3jdf0O7Va/MOZ+2SofIDVgh58NBmsv1VRFZ3dIgAjvsNMK3AA4Zmqwsx8p0+ypPhO0gV0iqQYQE+R5KSgQ81njyBwurWCc429TgdBIgyxFlkyZ5kEhL2BpTu91Yz4tCmwGTGMuAVSXaV5lAu7wJZlrjLOda3oug9jCPtf6YpxGZPM+1crIIT6wJ6ZhxnRI8o4gB360D7bhj+KLAVJL1ThUZu+edCzki0iZz/yt/6nOLEafs+/PnFw3//6/tmgDk6xvAMDJxQl5jucVRGpUGp+VeNJxaLiTbVOuubegta1GGv3MRTIGxh6Pm55LXSHfvTFLCtQiVcN8JEBDocdcMgky3RBZpfOSrWIulakfrOc24KrvK9W3YgV2gj4voXc8ywkBqBe1qXgwv55ztgPF2tGjbtHY+v1b0Vr8MLKm4u3B96BB++xA6qCWcsc5CxwfCziQ+viMtevpIbWA1U8sKzDRrQILaAYFqP3u4nZeEMrcVVOqFD5tpMT4Kiv3NsrR+aipqq2yTOqa+mqztrqm4juz1iFrbGsyKzEVQYmKuUfxPRX33iqL6m+blqk3OTIlDepV6U83WNBkanTaMvrQSq2W87al4ol+w5klLfS+NpFBqz0ftuFiX8pGqLWi2DQKmCaowNiRzuw7ef4229fjpI8wy2GloPHGZi8ZWN6pHbguk4VtNPeG7Aebs1znz06v7z7nLOAsENwCXQJTLggwS9R/TPw0LDXAgrrWWisTALAZmV2U5m1NxmKGwe8g85G7Aak5s2UvxrVI6QuSJeUqrgUoe9gagAzs52kFDQApAJ8BmZNTwW2QVv9ZfWUBz4CHda11FqBfF9gx8XTagiq1emfyeZpfBBOdVYAXPlcldjwFGQGtQ449ZDV9PkDqVBf13034CgRrYR7zTsT3IOBbbV9o6RufR4Linooz8w4N8p7jjJ0K4p+tLVZQN7g8Ruq7eK7Pm9WoeTwASR4Y/YBr6PcyTz0NX7FhNc/K4/PMMmDjfYYliiY1vluueuoW5JYPg91hxwexex67/9KpiW0g69GqQAR+GUERQDZCCGjuQijgmRqdiZn+xT4xgaNmefyi+dqrx6cQXyRqzN/82y9myBRIduhHvj4LAAAgAElEQVR//JsqpKn5sygpDzIskwOLzCuY9BAu6kVKwa9d0XpFsG5FzPrZ6YhprPGCJVMq9svcQt867OZnoyxK6oZMBEDyINk6Pkua9dxvNvBiM1tiylTyniN0ttnz+FkyZAYhzcT+h2OxDe/lvWj+OmlzMPR/z9ZL/YE6iIUatyWtfwRfGJsFraEA1bmGzNgz9Cq4Q4FZ9jL+Hg4WNecPuzmQOmyLuvM5Cxx+CziQ+vCPoevBMbAACmGewvDOmjBu6YsVm045HSUCOLza51twSPQ9DgfFDb2f0dS0G2XS3PiTzUPlus83YTDFLFNBX9tKa7bNsoni6ao2DfZ5g20zqGrS/WLb5MG/2ZlRQvoUpsFBP1FVYgs82XouMtminPRJaTxanWj9CskPdMJhVqeqwg7rISbjoDuOYwnTh8+wyYJ5nS1NL113wIBgclfpRJNyWmnhu5ghGdOdxlngGFqAJeNVpaW3KcCVDoT0NaHrBXKyPlupD4EH/BxkQ75bsy4vxCxTrlGFAXfDHAMQ4N7nJhdMhdho1QIAAHoPSwOUWBKAAWhfI6CdPgSxv6/7u6yCYX6QAQAEcIOgbiqbYqv1NQUjpqM2gIyklpUPsWD1zv2BXGy9VyA1TGjeT7D1yEACP63Xu5KMIOuCkAmWpcs+sxOZkFEVB7MF8rI0JEcuKjjUbBmD2Y4+PH+3QSHNL75oGwKqkAZaF7BGR2HFEiQqEoALILexumGaexp3LDETUwDqvoDqBfk9SI1lt/ze2hI/yvvy5lGnAOoeBSgArWPrq+anTz8wVe2DVsZue6PMRO992/z62+2h3GRBvPi4tUkGhj2ZjtYXB1K0pIJcocWd3S7u+n/x39crS+D5A9DbvW7+43/bq0MA+Eu2jmXlJz0kq5pfsOjb9e6KaI4R7GmVn8scWJgXo18dAcTtuzlozrzRGxrDOVVPYTwzuHVal7Otj2ua70iUEARErslmH9mTStRHkk1khbLW8vtiCXQnZiP4eyOyRlkfuVa9ZE32ovGcUcC0IU6EYa/Az+wR5rTuEeSGCATxxRJTdnFTaLpfqlc2rfYPXPeOnm/kl/IxKx1IvYuBch91FjiiFjhQIDUbtXwsfkd07Fy3nAVysgAskldwOLQp2evNGA4TabhPAKmP2EOOs3hBaXG1caYXG2pY430C5f0K2vypQ048G2GAbC9z2Q8QeN/7rIgZOYEwILATvwPgx9lExxPncydOp27RbsZ8BgQsCYCANZ0veHJ0TtPNHews4CwQwAKsAmjjXmlQ+nAa3V3ASljTYBb1ccbWXoPUFGVcXhQTWFIdQUDZbF2nyNbc+LyYb5L/EBvcAgJ7/WLKdpMJf+c+kSxZkJxCsUDiWumSUkwsl3tmHBcFFAIIUqAO8KdQLwOYetm0VBnvBekN06zueG35S8ztHLoT+NC9AKk9KSxjBhY3bNZPl7TZeS5g8O0EN+adib8xqPNlA6p5D56VnEhXQoGwwMY5pAda9jM66gq0rGsuwqhmfqOFnqw9nEsXCbQPKzjwRGxLQLOD0Jg/tkBifH9ZJwCySTp4FKf1iyZORCLmUdk/fOF2i9YbzbWKv2J9MOZkLs+5fyKCJqaozKwKCN1QkImAXGEh5I+XnWDkYpYXKXy7oayJKlu0sFRFPbe29sZDe9xfbP7Pf1IlLX3pxNdumf/w34iYSrInNS+WBDYzmhW6LyuR8uyh9HxYnjXYugSYIFP4xSpjSIUoKMdaOfxg1PRc7HpWgDHsueHLcpTrPVIlUDxdYw1nTVtXsBGppvYzbTZTZaevnqnhGQvCkxGTz+YFOCC/bJmHIrLgM6DT/1T7DPYG+ZCEZ5+CFBLrI8GnWypMm6/tmwOp8zl73LmdBQ6nBQ4MSA3DEKdhbHnDLoauOQs4C4RrAeGjVn+xRWBpNkZSuFf2UtImBNzCEj5Kch84cSfExkEz00+rY3M2oXTSxOrXHMf6BjOM1GU23zC4/Iaz6VegZ2/HZo/9DVXUAbopSsQGYF4ap5lS7RJh78QxBKTmvD6LnYAgjG+A8Hw5nWHPIXc+Z4GjZgGe1/a4ZipASqp1GQCPtH021IC5aOHS0MZcjP8u1xT9ndgRUCuizT0bchh1YTRYnrA4kbVAq7mqriIUADyMe/PPgVQHfY8KUN6UhFW1ZLHQJqUY4m4bwPOSxtBKuAj4ztawF5IvgD9b0nitqq/UfCjLKxMdXVnmGuOer0YQe1aMQJ4Hgr3pJG9yuT7vYZjZI2uSILCl3VI3tK7PJxUIy+U6R+VY5hXgXb2kEna6nrBWDQg0o3bKTjO/wrYnc6pVzm+3ghCwfClA7oHOz690f3TeTDX+wQu/216rN21bf8mSCvhKlf2W7V7JjDPF5Wb60VNz95O75ld+95tW83tV8npo1ANskpC4brXrN8xI36jVbu692GPlnJraGyTFF1MWhTSQtT4W2ayC/HlsaFPHVgtMZYXyNgWmIxmBwCCZI2ti6ZZpveEhJbBjw0f6D8Y0Bd1h2CJHiHwdWUEdYqqzbrJ+bKpPZKC0nWrN21qFvQh6wqK2uv9pNjm8R8ko4DjeO2SEUudhpxrWMyOzVoaJoONOz5FtHvF3Am9km7DP6FPwjenLK4if8/mscR1f8gNwPN0eI0gfMh3jQOrdWtB93lng6FlgX0Fqy5SAKaj3OOL8fA1E86N3dPSGzvXIWSA3C8DmPV9bKg1Gj0Gylw3AdVGO+F2li80fkSAUm1tSkWFH4w+jxwijgb6y8aAAGoA8TqTfWO/Y7GD98jhIzXm6BXTDjEg1Lhak0ik4D+l8YzGxw0Kufsimg77gBO+Urb2X88ldy1ngKFiAZ+6KiuKSVpuOqQfjKyJtT3Q9ATX847w07KhNS6aIU74bTDWYvBXV0hjVNcNqvp5oVGw9dJobOxstU3lHFNqwbip+HgAjK7MiyY2Kmsrn0h4hvT7pO1qtjdJphZUdpFkZB7Eb1wVqoXGNzne5xsRqVocAnCffA7IsXKdK8y9fDXYgQAsAdZgBdDiow5tFZmI7fQCgrrTAprTDsA1pWPNlpryel3k1MTBl9XzJathJQxLg02kF1A5YupxKhVgf62RNiSUJJLfltZj5YPKHprplzP5pe1s1WIa/pqJ/p23RceblTlxmgi8FhSV6fpbM+9//wHzvr33H3Pv4ngWaWb9rGmpM74Ve8+DGQ65qRvrHTMfJTtN5sl1ZG6um59wJM3Cv38xPL1gZlgtvnNVxITt/KQYaPxZd9zq9l6Ly19e0DhZqfhC8YGwhnWAjK5Wi9wJa8IDV+I6QIWDfvtGk4r5IUEzMWxlA9M6LVBNnJ3YMMhcJ4LFOoa/O9WqbamUzb0312eCssQQHAM+RyQI4B0RHbxo5k52w5XlHLKiAMTI6BHgSM4L8DBFCZEU5LmxWUiTe8ZkV9Y3MI20EsDdEFT9RYS8ofdW2EHyhHee4muGOMjozjaMDqYPMcneMs8DxssC+gtSYGn+BxZaFtkyLeHJqHgsiKbCwIg5a5ejjNVVcbw+bBXwNPv+5sYySikIB1SVWo3gnDtlubLAsZ65PIPXkqp7l3ZwoxM/aQBmFDe3GBAazxywO4ogB+gM4swFi3aLYk99gSVMEDdD3wYKqgVPQxG5DvJboWPprXJNSO+u1YUazGrCaYxhDNgLcGxrVbASQEkH7b0ossd0wKHxGhMeqLhA7BuC8UBIgHnPbNWcBZ4H8WsDKfAgg057e1gDwdEgT/rWXL7YFnGrEZFUy9bMb4rBYNCZgUsW/qivt36gVkK8G4LAwtWBZamzqw24eyADLbdmydknBtqDrPiCHnrQHLMCILRZG+j2ARz7emZODU9L5bggMUifa3S/ICBudeQMQRAHGMFje/nX2Qu5jWe8z3kG868IEschIQnoC5mG6RpAYILJdD+FO2LJhPwf7dT5A01kxUQvra0wRBe4UZM+lsR49lK/TLyb1QWz4aRTJPK1CcABuiW1DjtTTmTkzsDBspsUWffdygylc6TVDG+vWX7YBjPg6lOgZBVmaCgqKVKxcmtd/9L759u99y3z4ow/N2aunrX/36OZjc/71CwKnR8zFN8+bW7+4JRmfGtPQXGeLmV94w/vbzNiMGRWA/St/6eti7dqXREoTAx5TC4VGodEUeHzaofEL8MH+HlFGM88ivijsaE+Kzig7UCApoLV+4GfIGNguWfu4SZnRbzaKzaz7iSCPpPlElkw+1s/kDsGoRvef7CNPU1p6yioKyppepiwk3l/rOoYCjqyZtiCxpKzq24Jls6QyILaLKIDLtWGNswYjm7NVUmLlOZgnVZqArDX47HyRLeLPHzticRzE1i7QAXPy76MUQNRBjMmCzoM831H1zB1IfRBXTXdPzgL7a4F9B6mzdb9SC/lF6b2OKH0ecOaoLtDZ7OD+7iywEwuUqdIzPqvnJskx0j8Uizklx5tN4V62/5+99wyOLMvu/A689x4oFIBCede+p3umx7BnyCGHZsklV9wImeVurEKKUEjfpQgptF/0WRGrLxJFxSpWWu1yySCXS3KGnOHMsHvau/K+ClUFbxNIeK//72a+qiwUzMtEJpBA3TuDRgHI9959595337n/8z//g4P1eHbZRrSJmY7VhdnzFoDSgMCwh3HCYULDaIQFEpWDiUMI2wYGybgcxVRgHwJrR0h3lCfP2kWqHo1zbZUux+/ZVHBtviAjVcixPSet2mCoHItOpyKNmc3DoNbEVORTuA5FGdlsJI5DwPSm33G/ec/HyF/QW+BFsUBd7podWVMhM+nCsoleo+CRK3amdSde8Kymqc4ioxFr7mjSoikfSGtAHoWcBH6AVQz3DgkAqLDWrmaxapWvzTrjwOr0rrCZBqndeqMbQjM0ilazwIWK2jIHEu9lg12HjMq8wIva1moHOACuZApgAaQGMIEpmUoLCuQtSALEgeolxWI9q8hZWWFa0s/3AqR2gZl4XYZUbLDVMZyW4sXXJpa21GzlXdghDexjYtnutU+Uznvd7bnQHUZWgmKgzHWYn+gkA/KtSeZmO5kJggFTYnl+NbH4TLB+t31K9/FA023yf0/I/90oKcP6tiggEF+tTAA9mWtXRapAjzcIYMSIDDEfDJJCmDUhL7/QpsXw/dmfxkDqqx9es1MCpFdXVuzyh1et62yXTQxP2IW3ztn1T244HxGQGpC1srZSn7lsR4+3W8/th/bL/+hdsZFhMW++trusO71DkNyA/R2WvcsxQ/JTR/WsAIziqwNM4yMHJDKA2KAI+E7jgt96QYGfVclqABgjZ0SmRxh77XTuMH9H+5+gC8V+18RaJ+A5Kcb0+tqqk8wCtA5qK8CEjupvZCOVVqYefMX21FlY0tfQpCSsNH7zCjgwFst6H0MMYp1xWu36f7P2B8xBhjKQ8Yix0SGgUH9G2TLxzQf+/24IKWFstt+f8SD1fo+Av763QPZZIOtBakATtFxZ2GEPEomE7cAC7pnV2TehfI+y3wLI6pBivlnaY6Z7j8N2ScU3EiUwMn1Nzs/mBNYiEhywnGGJcP+sJxsdedx/HE6A4FuT+6+h/XZjsQPTE1vg2E5IQiW6FAPXqfCN87sTqA6ADkCN3rXTTExoWwHoezFG/hreAi+aBSpmVbhped6KBVDCGkZHk1Tl2HdJH/AlkOPBtQdK/W6La5Kui5lWaItibQHg9j8Y1M8Fdu7NM2KEwahdc8Cqw6gVpGRjDgAYgEyATmziAxAbJrZLLXaf27rtBUgdXB2AHnCU1G2KCqaaip3MfIppfy867W8Qmvq22mQOT/mzk5LTWNE6DmiS7xibuwseoxu+IBAmT6AIbL7CYtiEqZ9zL0DqlI0X4kBAx2t6jw+JHbpZwzRIQQBc4he8iM0V9NS8x69Aq5e1gXkYjQi4VkZBQ1u9Al+b578RTKfeSM+MZD4OQAYWnhQBiQ4xqjcWRIwlscSy4q4IcOd+TivTpUkZiOw7AWqRwYDkALFh50dVZIiiYrv5xR27IkD6O7/zHRvsGbBj57scoHnj85t25tXT+vtNt/6TSdLc0SxwusrpwJeUFdsXP//C6lsbbG523r7562/rWcbPS28AkmwDdMTTedaTkhUsiUy6dw1rKVrcu13bkn023XtNN4VMFRk6vAPz8/JcALixq0FjEwsMzmjNJEBT3VSVcmCPazH9RyTH94hihgmSHFyDecfqwlu2hWKEyrQkg4o5RvHDYQUIErMxk73Xg/55D1If9BH0/fcWSL8Fsh6k3njLNQJrKDIGuBKkHHkN1fRPDH/Gw2mBGGuowKU87gdrCGykZ2rR7s+kxlBOdlQQzaBYYbvumbWjUBuBMCmQOJzjAn3R0GZTstctMQ2wU+yLLm2qwKkTnfwYmB77WhJTIyhag4NMMGCzRvHM7opCt3aS0rkf97bXtvTX8xbIRgvwjJcsLdlJgSCNNSVbSg0sLqwrLfyudZ4+alW1FbYiTU2K7E2Lbcw6NfR4RIDGol1854INPx52mputnW1iWA8qtbnYMceWxdQugH2txW9yZNIBBiUU4tJ5RvrGndZohQDN7UJcAUgNAI7cR6YBB8dsFDs4Kr1PV1RRRbtSLei20/i7FGux/mAjF0v3m/vLhL7zZv1gvKZGxfJTH9BJBVzeTXOMPjKCdC+ksheqUHKx5gGp76kU9jroIDW2pODXY9W72epVjm+ALnXlhmDwbsbhIB2L7j3BmbKqchf8qtaaAQN1oGfYSfycUQBsXSB1Tk5sbrqAl6utoXVIOrU9sysKAiw5lvFBaADMR+VXtYrNKu6CGp5iLGhPsJ+6H+j/ErOA/dop/zEIYODDAk6HjWfApJ4RkxrJpsqaKpclQ/FbnlOCcKVlJTYTndHfl7S+SY5ChVBZlwF38wryHMuataiwqNBlSKytpV9OBYAaoDqdo1clOej2lUWrrYShrIKLe9yCdRDNaW6sXFk5fGe9JWiXuB7yO2oDkNGSSlFgrkWBc4BpatOgIQ0JJLEFBBC+ExBj/gFQD2mu9er5OexM6Z2G34PUO1nI/91b4MWzwIEDqVngAZ1Ik4ERWS3mCcUWHYvQN28Bb4FtLQCLFq3kBmnG7Zf+IkGlD4dVLXwPHln2nMcFyLeVianoKpKHa4tiWvRIx3K/nMdEkBpQvaU0z5qkWR3o2AWSIIl3wwaRjdVAHHwmhRAQOtFVZj/GOWCX7QP2Hs74/lPeAi+ABQA50EklS+KE1mTSgTcLoC2LwHhHhbXaTx6VLnWF3fj0ul38xkWBy6M2OTrp0vGRA3nr+1+TdumYQKYlB1I/uHbPJvT3lwRe99x4aC1HWwVwL9mnP/zYusvLrbuhzsaLcuzL+71WJVCq6+wxFfCr2lLXmo04gCVAVVm1QFwESTPc2OevCUCIRlS8UEA7uqYUbdwNMzixywGQMT4QEUCkLBtpYQfyHhm+tWdOD4svMjjpmHypgCSb9TVWYDEGviMdkIvPrJR77i+ZsTsMIDXv8ZsKOMdVrJ4zF88igOUZSQvudVHpvZxnW80TtHQpOlfdUGuP7jyykxdPwKW2wUdDbp05/9ZZAXzSI1bggzkFWEoRvOuf37ZZZQEUdx6xUWQm9KwelIZcB1m6jaKzQtiYlkM6puw5NIQTfSPW5zNanymwmWpgLgD3A9vE5DpgqyurRf+OMbJjXl/wt+DnZ4gJBAfS3OgJ9/7p6EJafcJc9bV+edFO1JdauWQ0wvre6bo9gOfJYRWcFPAPQL1T0JGg7/zMnLKVntVi5zjA660aQzkmFjRsaKRS8MNhRG8F+GOHLu1JCHyQHX4rToRJ/8imy5LPn4d7IGjjpEvS1DxInSZD+tN4CxwiCxw4kDp4lUM2Kdd/AGtY6D0j8BDNSn8rGbEAjkWFQGqcoyal4m21GXuqdxcmnTG1rsLc6JlWkZH0+TibdiQoYFifBCgPgAvQOyY2xKSc93Q6YqlZK65VLacwVkcsR7IluU4rMZEN79IN5elSYDFWnCWmqc0GXd988xbwFshCCwBMI0PE87xR1ofurq3l2s3PbsfYdXqmb315y15/9w3HngagrpZu6edKCT/3xjmBSoMGK/KYdE5H+0cdIHn2jTN27ZPr1trRqpRnpT3/9ed2RhvjYqWbz+jivccbLHK01lq6WqypvX5L2Q+uPT+z4IpOISNBf/aqAYwhZQIzuLK+Mi061aR8cz8wSLFTZV35nt5Tou1gTUYnpp0eN2zqVPWptxoPABvS3ZEz4dwlYovD5gwDVh8GkHpCbN/PRhe3ZYryHJ4Vm7pFYHVYluxezf9MXscxemfFghZBt6K63GVbwPAdejTiGPijfcN2/u0LKv43K83k686GJ147o+ew1v7y//oLO/POy1asf/dpXYguxTTxD1IrQlpJY4+ft5k/CrHjdJzYkSpInc32QH+a7Dv88bQCpZpXxZotxyhKKpII+42wGtm7sVeg0T8j0JngX21Ldah1neNcAdoNwOtY/4S1n2p1rPbNGtKFBMAIboTdz9TJfz8pu1Dc8q6yPB5mabHR7caBAHs61X08SL2bWe+P9RY4nBY4kCB1MBSJkVkkQDxQfTgnqb+r9FgA5siJSjZhYo7o4dnM4cY/m1Wq8BwVqQWAAIZmQhaEAiE4xX0CUDPJ6KWAC2m8NQnV2bezJhuwUaXr3Ykq9RJNxiQcz/SM0s5nYewoukLK4E664rCpKTiLtMekWNZp3YTs3FX/CW8Bb4GQFiDjA1mfjRv5nNw8AYzzNj40YXMCauFo5YrtVa3U8Zqmalfw6fHdPltW2nCBsi0AX2en5yxfQfy240ccA7nnVo+devm0FeeuW8G/+PdWlLCbXhRY2f9fftfqWmoEWj7Vqt7Y7aCo4awKYVXWST95i017yNtN+mMUg4wBpsqmk35zqu0JiCGGMXq7AO7YcL8BKIDkyJCkWMT8o9BYOlss8zwmA4L0wPy0dNAloUKhsJ2Y44cBpKa+xJdjKlC6Q0MGoktp+NUKGpXrRbsXoNpOfcr03wOQOjIStXKB1JW1pZKeWLW7V+5bbWONPbr9yNq6221scNTGBsacLEap1p7OU132/n/8e2tRhkfzyU5bUPHWETH2M8w7yLQ5njt/vXxgdKkhPOz3GpHum8ffhz1+aypzsnYUcEQyBTsit7ezjnfqdwnAPCNd70UFXZBXgQXNu6JE8k2pNooqkmlQf+T5GgUQWpD3uCv7JZPMTYZnm3x4MsEH9N5G0/2gNaQD00l+8SD1QZsBvr/eApm3wIEGqQPzANogYbCoTQxVcdFmPWyOUuangr/CYbcATKGjYjQEetSbOYs4rXNi2M1DydUHKDaYCZCa53Ne14FRTVXxTIGnbDTZYMBcCLPBwOm8oSJLMKmzsVHokYI/zfIQCxhQNKnVUVjTMFUI3DGuSKnwZ+Q/0MYDeB+VRxlgU3xO/rEroLhREiRRO8+vo9k4C3yfDqMFSD1/qbbQyfFsbBQ3RNt0uHfU5qamrflYixUXF4n9KB1RpVUDWsdSypU6LlB7rA8wSUwnMclmpmacznLHyQ57fOmOnfi/P3gm9Xpd+tTz/9Pv2CrpaTtoysL0nRG4W6niavnSuN7rxvUpNOgY5Og3CyhnvQuzttNXJ++h905kKOLSuivEns6XHnfY4zN5v+iGjw9GXJGxTAcAAHMmVUwMe1J8E6AeOxDQmJIGOIB50FYEbFfWlluFvg5qQw7wM8kZhHmf8RSVK7iNr9RMQP+Q0qpjxVIl+6XxjU7MCYQed0VK24612pyCGA+u91jnmU5J7URdcIxnJFdrzNhE1Nb1vVqBqnH9bV1rU/WRZosWFCgQfvCY1NvNaeZCmwDW4woe7kQIyPZnIwhUBf3kWZhS0W302iOSbMlUCyQ6j4s5jIcKcYRnKp3yH7F1XfNYa9eKMonKqspcsd25qXkXkEOug/UtlUZm0ljvmDUcbXiyLnM9yDUQQB7NLksu5VlZva2uE9xzULi9TO9cMh9h84/4wompDI8/xlvAW+AQW+BQgNSkyL5aV+TYoVMC1ygAQdEz37wFvAWetQAOIgGdsKBtJu1HpfRxpeHeFiiMllu6Gw4hTPCTul/YHGEYHLMCMK5HlrJS4577qZNsSb0AagIJa+sUkJV+YlziA5Aa4Blt21WKjun3UW0+HIitfwcrImwx9DcDaQGqkZOyCIBdpl1ZlcAy+dw6T44KwUjyRCea44/ow6Z7kPz5vAW8BVxA6ahkmLq3KWgb0y+N6UDn6DlfJz9/k+YAV30OsBoQCgYyn0faYTm6YOV/9FPLVwpz0FaPNdjcf/VuqFHYb5A60JCmwCHyGBQZKxUYQWHFnTRHYZhz3ITYyoDsZWIR76VkyU4Gnp+W9IhYzg2bMPZ2OjaVvzugRaA0zHi0htGrhmkN2MO/g8Z8gqG/Uas1lWvu1zFzykt/X3UwkvEyCAh3K1uJd+VhwakDnfJl6dYj2zMreQNaRV2Ve54e3e21svJSFfKbtYa2OjtxodvV8sBurD/L8gfGBaZNCdOkpsnMsqTEIDVozixq7hw2/4A9JdktFLkLCifu1xzezXUBqAFD8fOYy5BRyBKEvICkXTLPRSr9wHdtLRcbXYGMau1BpDZoRfJTmVuuEKT6lpub73TQ0c5fc8HX7XvFe4330Zp8UydFJTA6T8zpSjGng3WdNZ/slBKt9RTDTaYFmUMLusaspJJqVC8AmSQaZBYkUsgE3apI+WbXIou1QveNH683dIxoosatAnb36pxhJUOSuZeD8FnPpD4Io+T76C2wtxY4FCA1jiR6jiz3AF9oyV6NLDp9Vt+8BbwFnrUAlezPqUBQOYjmPjf08O4qqIRucrobmmnovrWVscncmbfB2kE/KIBCle69bkEPd7pywHROtX+krTaX5Du2GOxNdK4XdL8LcuiXpM9ao6JoRcWF7vQwtHHC0bZGs7Ff9vHxv1Qt74/zFtjcAhUKop3WWlWj5xQ4sXQAACAASURBVDGjgJgWl1yKBH5633LFMlsTWLv09nFbF6M4THsCUqvQYqrMtDDX2ekzAQuUYm8UBqyOy54kHsfGf21VwBkBO4Gw6DEDwNZI1gSmcjawp5/0V32dGJ4Uq7lQkgtPAeKd7JCOvzvgUkAj4P2iAJnSymIV0KxJx6mz5hwEcn82OJc0AERywYWaIldcb2cPImtu95mOxIBpBbXRoNezQiYBzwSFQmFOA+hRiBSQcF4yCdORaQfGVaiI6Nq60OgEsJDgOBq6w/IH+PVOvkp2WiR8rwgJtgug7hZQvVmGS/gz7e8nmQMRgdEPVQycwuWM4166uMh8HKsstb7Lt61EaxxECuQH1zUvT7960mUDjWv9iYxEXGHc9uMq8kvF4G1mGGs/UkQuo0cPJ5JNyBdt1Nkf7Rt3ElgE3pBSInNkp8K7BHcJ3qFRTfCzSnUQ8p1kYGwVwH6fSOMe2cIwDSyafdcpZXVSS2vjdoTzkFVKBmfIU4a5bEY/g2QJGZvpah6kTpcl/Xm8BQ6PBQ4FSA3o8lZjcaz4hXyqKf0HNmQ6Rf0Pz5D7O/EWkOOtiP5ROd6km2UUFNnB2DjPsBFuik2dRn/HXbVUniF61A3aYIZp9AVtuPvSyp7O4OKBw4rMxmIaK2OHub/Ezzi5Dw38uZoCaxAzG+eb+x/rHbcypX5vZJ3wN/p7TxvUSdGsAa/Z7IRz0ZPtnf+8t8CLZQEyPc7rWaxgI5zpWwddEoM2B/1YsZBF5wp9RbQ5ZyZnHLiV7uJ+oTuR8MEVMTkBKorLih2wFjCtkTAAkF5QYcRVARQAE/QXxnWmpTRSuQ8WUsAUijfSx/1qUdlyVTZF63y/W4CNhogv79hVzvWBmNSpZGzhI73ZUHTg5B4A5pbEmF7RfohCiABvRaWFLrhEMCTPgWXPrjawpQNfAOBwYwNMI1OVGhcHBUzbcXLs8IFm+Y+nFEAszrCe8m77udXxTnNcg0VxvkFJ6+1HIfBqzbdagc6XfvSBvfH9t61E75wi1T+4/P5l+/Y/+JZjT1OUk3nZ3N5sVQ0Vm7OpXZZQLPgYGZ6yQq3pSDZt15j7i3rXkTnAM1HTvENhWp2fYyal0V6lIC6yIRvbhII0n4bQuOe4oIZMh8gyEEM2PnNsAx7PLLvnKoPbjrRML1YLggsE/RiKdK4BHqROyxD5k3gLHCoLHAqQmkXzbYHUaFEP6CVMld1kUnAO1Yj6m/EWCGEBGCJlcpioZA+bFibffoHVS3Ic70ZX0sqmRrbiKKm6YgwHKXUhzOLkR65MqAhKOr2vDRcGEsJRJf1yPxtz4GJdoTXFQWr6Mvp4bFOQmr+56uei38DImZCdxpWxwoZnf+9iPy3or+0tkB4LoHdKIdRslxYAFJ5RtgWsNcDU/WYjI0+BtjL9KohrSy8LlAOcA5hGR7mgSJk0kjqBPbff/d1ytgBSS/eUVPWiklgWy3402InLS8sqNla1H5d/5poAIfgk6fJLIK6kmrF1VsHuIy4ja9/Nsm0HYEgvCZBDQ9rJIIipim47kjiA0441vQvUH5kD2LgPBartJRN3P61eK8roSWUeEkgMk5G3n33d7NqMGbrT+xlYqNe7oiQ6Y3c+vGTf+cffdwB1hdblZRWuLZKPvra2agM9Q1ZSVmINrQ1azxfwkmMB21jRAcfoj0lerQl0nreRR6PW2Nnggi3btZibrYKKyiJYmFm0ulYVCCZ9cIvG58kYmlLBRMtZtyplDSUGDgGVb00u2eOQ2Z/IBp3W/IEMstn8Ya/xychCTFIvyxvrH6NC1mnMqulrHqROny39mbwFDosFDgVIzYusWtqzpKx7cPqwTM0X+z52K+kQ1npcB+3hdhUJapNQXCq6eytS6vibn5fYT96XNmjhun3vW/P2nbcXLT+JOiWAnV+JmYBmHo5Pss5Por3QWj5dqWI+0tEMs6d06bDOJTY58qt2U5vZdLO6w47HXnyO+6QgJm46aZhn5EDD9qDBpKaI1lbV0HFOGSsca0AEdA3R5oOp45u3gLdA6hYo0UP4Zr0YwcHDmPqpMnYksgHT4zMCvvKVPl2yK8ArHZ10uqFiyAEq0HK0nq1rYUK2orqRFO0kXkLp6FCK56A4FwUhqwVS7ydDPRtA6vl4IJT6GenM9BpS7YXL48oeSGGMGgUwna/ZvKhpCqdL+hCnz8v/9T2IbcMKnRcYPSdZgtW4tiHzH51fMghqW6qtTJIdu9Fdd9dTb8ksm1Twh/0VNSoCPy3pGzmAB1DU7oSY1K3KPjxoIDXjB5iKRMt+BhUaBFIXC6S+//Fle+OX31KgM2pdJ47YjQ+vON1zZDoo1Dn0eNiajzZZt37Xe6fXquurXAbA47t9bu5HxiJWKs307rPHFHRcV0HXcNJIHAtIDaOawrRBCwDs2M8EMZ9OULJx5mcXbBZJEb1HqlSolywcQOqPJfUBGS5MY391RvOHWjIbA0T0yxV1DcnKDnO9TH6GLFCAam6d4M1EGvU+PEidyZHz5/YWOJgWOBQg9cE0ve+1t8DWFgBoZSOwVw3nA1Y1Gs7IQCTT3vu4yH7402JbWIyxE0pL1ux3fm3OXru4HKpYYXAtigDisM1r8xWVpAT3v50kBn0G0CmQZwlzOiIvHC1pWInfbBJzKMR94AAvCCCICGivEKMcZ35EqXzZ2ALuR7KzQni02+wvyyEGS17WfyiyiO0Al5uUztop3cVlCmixuU2ohB5s6J8EATbs8OnLsDb/MHU2AtWYP5Esvh04wL0le1/ZOEa+T94CqVqA54UC0Gxms7XxPEfHp91GtVws5d2wMjN1jwDU6FRX7rNudjL3h02RJ0H7dKcCkMmcN9nPZgNITSE+WIXVkr4J8QoPfYsEVmFSj+r9Pi3fIpn3DYD5aRVgdsHdXTCRQ3c2/kFArGVJ85AZQCAGkA22NA0wOqbDW+rkElxzpNNcG3k8ajUC1bYKNoftBzZ7KPkztHIBObl0KiB/2Otl4+coNA0TNjHjLBv7ubFPEAoi8qfJINhvlu4TkPqDr6zzTJdNzy9Yc0ebLQ2N2OT4pL3+S6/ZZz/93NVCOXqy3SqqquzL977UZzuUEVNk7/3Fe/bat1+zls4myYLckITNir3xvVd1y+F8dfx8x4yWTapVADFoQXYg7zFUAR13e8P2h2vhF8+oeCJyTADq7BEuhQx4BVlSLboAz2zgS/McQ/JAhgWZwWxuZKsjd8OccgQVLQJubWZNSFPHPUidJkP603gLHCILeJD6EA2mvxVvgd1YAKejqzxWyZwMOjZjYeDqP/thib338bO6bb/1K3P2na8vbgtSA3ggecF1AU0TG0X8AKqvTKjYVdwhYh9WLm+JoisBA5yCRmhP4+ONSYJiRpvPCgH8bSFYL85BVWGUscl5i5aWWrnSw/tUYXs/iiZuN24AuHUCrqp07wDvy0p3hMkAqA/DieKTWzmK2AkbdVeIVS4bL8sxhgECC5p/Y/eqwhhjDZB6TWnz6PDl5uU5UJvsFBxUrguDalYH5sUdbYIZ1AOAXXVT6Y+JduP3FKwMRpUxJO00xpJbdf0Pxp1NL3970Ta/u3lW/bGHzwI8K0h+HNNXNreoS4NWUC8JkBrgLNj9O61bhwWI9ezooc+uXnxWhG23oWdNcHthCriFbKmC1Dm5QikcW3UtBr7T5ydpzc/3M2R3Qn1sYjBiuVqD91tmIxtA6lAGS/FDgCy8x+5I/zUZNjDJDU0K4vMeLYn7Hyl2IdRhZCysCJyeEzi2vEiwPw5IV6gw3DZSBcHJAbMnhiLW3Nm4Y5G4rTrE1AfQR9pgv0HOUEbL0IcY+1MKUJBpuJcBit3cDjVDAKghXUyFZPzu5no7HRuA1PcEUh85ftR6e/qsrqHWpnqHFEyptq5zx+z6x9dsbnrOilU48Y13X7ev3rtkxWJgI1czNjBm3/29d9074ebnt52MzavfeVnL8/JOl3Z/Rw5qvD+i7IIaJ/8UNLcHwDnV/4s0zivKymEddtJQ+spzOuSxei1IhVBMkeBnjpjVgP88HzslEbJvQeoDEhC+NrsXshHHdCxF2g/Cs0WQplGZqewZ6PeINlyQUiBTzRBUTANN34PUoaay/5C3wAtlAQ9Sv1DD7W/WW2B7CwBIktpaLVYxGnywSKhqvh1Y/eP3iu3Hf19syyuxTxUWrNtvi0n91qtL24LUbBhxbgArAZ43a4/E4okIfAacpqgY4CfgKBgCRziNNOdEEtEXWKvvOIX8bqs+u+JaYq3BZBiXvEWpikSNr+fZqK4DwyoN/lZapxn3iB4mTIxKOYXcF/cJo2Eyrg89JKdxK2eZdFXkkDhHwFKjcKOGWHaLAdcrsl2hHP9COeF1DWJIqgo6Mh7YvgxwXBd1jqk+G7DbkIbBScVZZeNPC4DmWl3v5dqiZ+RjCEjg4D6QpiXjzjjE6+C4+0ls3CNTAjDdg9dpnU7+ZFlqAeZ8p0AwAJFsbqmA1Ll5Bdb/AM3RYqvTeruqB77/3oAKMJY59jBPOSs2z/qaslrQJ61uqHYFsopLi62gWNZJTMvYxkCpgdQqZKv1bW5mTinmlY699+hWrx3pbrWZKWlwA5aAbThwPQZaPAWz6VsAbmvRcgHX2PoWps8u5Xto0skyIPexn+2wg9TYloAoAe1Bvd/G9P7cCWQKxgPfgwJ6ZDpkEqwMpAnmpxesSEzpEs09CsqFYgwkTJ4R1ZeA9VkuyY9UGnbqlY0eyAfL9oJuqdxfMsd0aV0+rkLjBOizuQVFEsflj/UrawD/MBv8pycg9UeX7OK7b9rjGz1WLAfv6s8/t9/4g99wa+ntz2/Z6OCYdZ7tslfeecl67/VZZDTiCt/W6l3QcarDem722NR41LrPdVmt3iPr63pZhGgEesb6J6y5S0Eb6sG4orqLT7IROAW1DZDQcf615j4gNcxp9+zxO4gzE9NO671GbGyKsPJ8kEkYd3+37Al7FRjV+NLFOi++ML71TseFuLWMf4R17w0VjoVJHayf+O+OsCJjUU8orPTJdp31IHXGh9JfwFvgwFnAg9QHbsh8h70FMmsBnDQnpaH/wEqOFYwRc07fAa83uulz8zn2J39Zal9dU8X4vHV785Ul+83vzVtJyfbusQOL9RG+tgLCYYTIN3T9ie0PntWN28oSnHt2aj4GFCQ0V5FaDuq8HFTSZyvry62srtIBsn1y6gF+s8Gp33hfgMSwqdsFNAPoAzADDOPsAjjfEmNmO0cR0wH0U6QyAOGDceR++QKDadb4HastthnZHKYILOntZEacpAfHx9nuDpfRzzi2aDgGAQSCHxB6xkm1lnPLmG6XJhibg7ECLelKJ8zsU+PP7i2wOwscZpBaT7P96N/8xGmMfv1X39JmP2p/829+bOfeOmdn3zijn6dsWgBAfVu9gIM8u/rRNWvtanVAQXlVuZUouycM4MsIpAJS5+Tk2f1rj+z2pTv21q+8aU3tTfaH/+KP7J/+9//ExofGpX1aKWmFYotINzpf6y/ARYGCprwtJoYnrayiVH2U5NUsgVlll8zOOQA+DAN8TethZHjKCksL3TH72V4EkJp3FFqz09NLNlxU5Iqth2m86yjEjD4xgFOm2sKcanOMRB3rExYp7NFUGiA3OudNXQ2ucOhOjUAxGWwEnYWf6WvNCH4nwzjf6RoH9e8wYS/USpM8xbHYq/ue01pyT6Dh6MKK87eypQUg9S0VTnzlt9+1pcUlq1WB2J//q7+w7/+n37ea6hJXOPaK2NTf/M1vaH1VMUXNP8UonQ+fLwcyT3OYori8O4q1VhaXhQ/movk/LpC6ob3eSedMT8y6ooj6fyw8qkeM7AWAb5jUyIPMTc9rPV/QO6nObT7YG+ToMxMithBMLFExUsDau8rKQK4j7L4h0e/OlvHZrh9HxACHSb1RPhHffFTF0y8r23UjySSV+/IgdSpW88d4CxxuC3iQ+nCPr787b4FdW8AlasuzAqxGs7oaNu8muoxL8cw7kXCTakFKd1IH7fBhip48vtVn1QKgHbodR1L5tjArGRJ9L68tEyhQbvNy5m8opRUANayjmc6+hj0XtwErGsC6Uij1hPqLo4jziHY3rOPdNoq8wBhCJw+9vFQb9o3xCWNfzKHg38E5+TtMbMD1sGw27j2enZlq1/xx3gJZaYGDAlJTgGpFYEElskChQZs8+8kf/1zgQ4Gd+9o5l9b90Y8+sle//aqdfPmEPVaRrOHHQwKllYHxzit2+RdfSbO0Ray5SWtoa7C6FumIZpBJnZubbw9uPLbrn920TjH2zr951v73//kP7Z//j/9Mv3/oAPPBh4Mq7vXAyqQBXFRcbC9/8yX76G8/tsKiQvc+PPfmObsmkGVKgHuX2IAnLh6LMf126DcAypRYfGVVMaB7P9thB6kBvNCYHR+ISK6mwpYFlF2ZkJxFyPQp3j8NymhCn1qvrmf8IBifLsMrBCC81RgDlI32KburrMQqxOLcTSMYz7wioFJWXbqtfrwrSqegN6xpGKK8Y/Etwr6Xd9PPg3As4/626pwgi5aNzRX/1pgBmFIoMR2gYTrvs0ZzsGZ5yS7/7Uf25j/6ZTe3isTM/dn/+Wf263/wA6tVEd5JBfsuf3jNvvUP3kmQ8dgI6crXnVtw+tIUQAwjfcN98MyP9U1YvqQ+YFUjVUWWAWB0UHQ3v6hAgcenUiA8i1Oj0wp6LjpwG9YzO4RCPef9t/qt43y7retZv4fN5S+n7i2n09LpPRez/ZQA6qOSgdwYKmPOUWj+msgs6WgepE6HFf05vAUOlwU8SH24xtPfjbdARi1QKR+uUyBmgxhFMHj3sIZQqPuKpWEj57FmY2JmNHc1PXfcnBhGzlHVJhDNOUBSNJXZqCJ98aJvzJB42VgEMZTxU/hQAGRvdmhAVgvGg88iMcIYZXMwIQUz+EO8BdwmkA1hpzaE2dxgKk+Pz1hNc5WTqAjX8uzDH33iALyS0hLHWpsVUN3S0WxdKqQ1OjBqI30j7vt3fvuXHEjddLTFRvuHpavbLGaz2GwZBqkf3RmwMaWbLwmUOHa+y/7s//gP9k//hz+w21/esY7THfbnf/jn9o//u993Kej9DwastbPV3vvL9+1r33tD8iQDDpj+/Gdf2tk3z9jx88d0j8sCQXZm6S5JB3V6YsYBJ4D4+9kOI0gdk11RJo+AqqAIGrq0lQKpyUTqkfxUz8xyUsAewdWLNQJ/SRFSAxB+eL3X1XMoFav+eURHH9IDni9mNM/MRiCbjAH6iZQO+rk1MDpDaE9vN1di2WRztqz5VSXm53bngyUKQE02GeYi8I1urm9PLXBR8mVkh2VTC7IR0QUe0NiRFRAy3rKnt1GiOd8p5vHlH33ogOC8/Hw3z5mT7/zaW1aRr/eBChPev/7QLn7jvNbNZ7Wmg4zIQB96QkEm1spykUx4dnZqPJ8jj8bcs1fbUu0yFMIU/QXERiaE8gR1rXoH0XS5edWyodhtw9F6m5TBbwqoJbhz2BrBmTPVhZr31LR59u4Yk1Eh91cV5MMn323zIPVuLeiP9xY4fBbwIPXhG1N/R94CGbUAjkurZCdIgSzXDwCHSDNkA2DNhn9iaELkaekoixlR21z9nC1I41uafwpSk85KcSCkRQCqD6GvmdH5kKmTs/1HBgZtzGBMAK7xh3fvEmeq1/68B8UCSOaQvk3x0WxoMDNfqy922QXZ3EjDRu+2rpUiVGFB1Tz7+G8/tyPHWu3OlXtOZxqd0ULJLRSIifzg+j2rqq2yidFJgdTfscsfXBJI3SyAYESM6iZr3AuQ+u6AWHMLVl5Zbre/um23vrpj/ywBpP7rf/1D+zWlpk9PRm24d9Tautvs53/+np17/bS7HzRTf/InP5VcyBtW31yjVPVwRb0A/WciMw5IzC94yuTbjzlw2EBqgJSY/MvckyKcANToNAOQwehEv/e23v/JgEyxrIcCO66oPb4PAFiBJAoAwSha6DIMEhyiIHhOQWL3tw0Bl3LJvACizwlUJlhRJB3qdDRA+SmBabD0i8QadyCfThzD7WPrHqsNsl73xQgdlGxBGvCmdHQ9685BTZCX6tIzLum4OReEkGM0MLfiZFnCZgOk49qpnKO2pMjKJZGUA8lAfXeFcTUf6wvXrUFVC3Ml+h8rprsmqY+nWtPM0lmy7XRcJcfr8QHgBqiGDV2qub2b7IWd7gVCy8jjcWs93vQE2OYdOClJnnzq5GgtQdueWivRLNEA3+mekvk7xZy7tNZtjAWwhpDBeV/yMgNzy7sm93iQOplR8Z/1FngxLOBB6hdjnP1deguk1QI4LDBu0R6uEdrj9KoFrgBY72eDMTE+GHGa03ViTGxWNGhOxQEBs6nSzUYVJvUNMSGQt3jRWdT7OXabXTuQmmFcgjkH68uPU7aN1MHrT4d0jtloscnPhsAULD1YS/u9hoYZycEHwy7dOixInZOT71hyR0+0212B1LWNNe4yeQImCgTMPrz10PIcwy7Pzr1xzh7dfmhVddU2HYnqe6XW8RKgtTBdcyDhrIodsr7nJ6Rvb3cwmtTjSjcHkGjpbLHrn95wMh8/ECjdd7/fGo802qDkSMYVAF0XC5z3zMsq7nX3yl2B0evSzS61rtNdduXDq5IvOa6fYYuHK+qF7ikgao3eV5kEW8IY77CB1LCIJ8eikmcpdBqyzIdEBiXPPwXAbqumw6jks3ZqBEkJbAHqEkw67eTP8uzBlYd27GLHM4dvZGrCyqRgmyvaTFGG+HSeV9B8VXPKZRlI97xUcycMy3OnvvJ3MhZmItLfVQP8hgZKlhS+zrz6wP3jw1Fgb1AsXO7Lt80tQI2Wb7ewDmVHI3h/R/M2W95fYawCQz+x6Gi+RKFfktZ3lZ4h11wl7WfnIEGT/tllBwB3V0qLWvMVkJtnO6oiiqWVZe7ZTtczs/E+EvWs8+JyL0+DX7MKAJW5egIR9Y/xgPRyWBq7OSQeCchttrMjyDekdeOOAly7zb70IPVhmTX+PrwF0mcBD1Knz5b+TN4CL6QFgo1bi0CWJsmAlOoXBRksLLSTkV0quYomUjioVM5rjGnx1MVyG3GBETFN1VynxXhjcjFrGJU73d+L+HdGD3CAFGS/jX4RZ0D67xlwhkbQYyuQmkwRGGqZ3naiGnBB8gFkp2Rqs51OCyYNUmudXV9Xxo2YpCsrK64I1pPnGHkmwDEBFCzTAAFr8Z8BA3IEZISRzeD+AlAOuSekF5KRTMjJLXAAtJNe0IAvL6644lycK1+FFsb6Rl3RrnGxvZGJOvvmafd9Se8PZIhhqqLVTZGvGEAdbqWanxFIrXcSzPT9HvvDBlITkKYQIfIZW9k2kLroDaHlS5IDQXneQ4Bmbcoo6xaA03f1sXVdaE9qvgXPI6A1QfMCyRfwXLh+pinW78A0BW2iCoKYwLR5MVXHVRWRvgcp+iyDrH8en95+hWRIvtta8lwBuXSuq8mci/G7LqmFoRDBlWTOu5efJdDzZn2R5v3WEx4GNUGkYd3nOQVxY+/IWEHFBa2d1EioVeYKEh6ZaNS3iYj4UtVY9YwcE+8aZJp4V1VKOjBH74IRMdqRDyIIFG71z0SP03dOauCclc0bKYK+yWkZm0daN3skFbSLEjbuzB6kTt+4+TN5CxwWC3iQ+rCMpL8Pb4F9toCTZ9B/cDgr9Y8Gpb/WF8fY1cnuuVwhGJ2PVNrNWiLZYiuZkUVtTnEi0a0rEtMh2KQmgtT8jkIzd+UE78SmpCeHwfHc52mS8uWZX8GcgMHhxyJlU/oDN1jAZYUU5LiAVWK6O7G2vQBvyEI5J+mAIqGjbLaXFEQjnRm2GI11qrqpyrEhAVH3G8wEpK4Tk7owtNxH5qdcAMhRVKu6sdIBCumyU35BofSCZ+3uNaRKiqz9eLsKKBYLKNmZfbvdnQN0MM6sZQ1H4pqnmTfVlldAbmJR4Hx1Q0XabLdft8N8mJN27NLCkgOpt2oALX3KpgjjA3AO1gQCXFHJBFVpzTiyvmTrE9PWfuZI2iXPciRbFgvUxNijyXggDsTT4jWIVrE0txfd+zNnT9az/RrzTF/3m80lbuz3owW6zMEsCGTqmIcHtSGXc1zs6I3NyePol0uav1O6PzSfkZYg2+i45CdKAkazfjelTAmAYmokpGu9T+wPQUoKkJZWlIixrWKL8ecwJzfPBTOHHw65grcVytyh15PyIe7recOXyOf51f9gvcckEZGvOzgANhmyBAaqi56XIHPrqzZNrug8VSV32TxIvUsD+sO9BQ6hBTxIfQgH1d+St0C2WKBTKfU4llTyhi0IXL2ddjX+Hy7crBzTofkVOyKmElsCUgQTjw8qzwdyEG7bgM5iAnrtChGpwNeqmHtsUoMiXwFIjVMZlZPF5nRiixQ9NqQUiAyKCB3c7UC2zIjU+8EYl2pz0iBtyAmxamZE3di9a5x6f/yRh98C4BFsLtkgZ7I1SIq4cVabbQGEpDvnSQKjrrVam99YejlsrgmxucgIITMEABZWcjpZl8ncH8WkKAJXLXZZtrRVyRcMSxu4Uvq+aPymt4kFLqA6T6AD76c1vVPCynk8248YwOXecyqqOCVdU2QgqilC6QrlJQJgO8w5RycMzr7VZ4PzhZu/MI8XF3YLUsev6aK64a77nI0CJyFJYDbxPNh1VvdDIIAiidu1Yfka1wWE4QYwCmHgYG4vX/OgI2/VOpornGxNOltefoHNS+agTIUYYYPnOXA0nIQMZhvRPd2Ub7PbNPx03tNBP9c5FbY9osK2ew1TM54wp2HB6//yfVZtWKzdA4xPu6nwTlNxAugfzyDQveJvTykr5dHMyjMAKJIrSGLhAwZjgOZ8VCAymZHp0nJHH3tF/iVBotzcNVtQsJjkmAJl1MSKn8onUF2baGRaUlSlNvZo1Oo6GqyIoK2Q6zkB24MLyq5RL2f07C7puBK9uws0kBNaY8b1OydNLxuwl3FknLjUCb9jjXYIjAAAIABJREFUv+P2OPuUOQjZCBkjxoGgQL3Y64mNvuESwRy/OUXhxN0/2R6k3r0N/Rm8BQ6bBTxIfdhG1N+Pt0CWWaBEDg8FT3AsK8Q8wgFDuqFogyQITjgbKhgI6EMuCHQAICaVulQb+EYdX6uIPg4dTpL8wDj7ed0K5eMtSN5jaWHRAeFBI5WWNFoYiIHeJ/qf89IBXasutzvTMW1G2JLsAWNMh6cba/7F2QDIi9UHiivikNF1nEz6TD/S4KNl2ahlX3cAD2rEzCcFcUa7M1IqffMWyKQFKvXgk5KMFEAmW0POqp1SQA95okRpomc2hgLbkDACsGJ3WyB93TKBsTFwc28bgHDP5Ud2/NWuvb3wNlebFWt2anTKWrubs6ZPiR0B8FjWmjU1NuXA03XZsKKm0sl8OI6r/j4zOW9zM3PW1N7gioetQ9XjHaS/0Z6wafWeyi8oEig/4th9jtUt0PvZ6+XZjGxSLs3W9XUY+bzJYsiIKxoo1IXzosfNL9fECnf1GgT6VNZXbjkPNzXuEy3ZGJg//DhW8HJlSUhNsm1d/ZZOc2l5qWpL6HuFoJ6c5Nd6AjvTKhpYWqmigcqk2q5FhPzBCKSIKu/2gnhgeqerQjA8XlVobQrEJ2rtbn0t+RByNhzgHB/b+AA/B+gXFBbbp3/3pTTaz9q9aw+stbPJasRwD+bEdvejW7dPRxdsGufEt7RZoF4DfrG2yBV03osWkDG41qDY/mge75Txtxf9Ssc1sODLdYWOeIB/rZVIUiqwp80eiImM1nFADgmuxyrYWZFvxySxg741DX338YEJF9BNV3ASkLpXhXRZp8+oMO748IQN9gxasa5RU19tjW2N1nOjxx7deWzd54/p2WyxG5/f1FpVpuLAzVpflf2QV2iXP71t9249snPffdMWp+dsrHfITr3zio2MT9nq4pLlF2ttU+HgfL3bl+bmXUwvV3UZVlUYMkdB6PmCAptW8dNUQn27GSOyBU6I4c7eiD3XE81wnZQ90IT2aGMCqNHhpqZPOvrnQerdjJg/1lvgcFrAg9SHc1z9XXkLZJ0FABepj4Jria4j0Xn0q9nf4uhQvCe6tO4YshuZi+wJyuXJonvdWprvQG7HRovLgqwoPX4uMiOGoRy+hGJZnDtfDCdS6INUQEAeigktaxM8vqrN+tKyzWsvV1tW4KRJqJiOIwZwzXUBxUl7KxfAzu/m9XeIBflCz6e1G5zTxnZCnjXAaTqctawbuCzqUBBIYFOT7dXss8hsvispWoD5xpqQyYJirIdsvE9qU7hdlklwCy6Nf3bR5gTkoYNcJhAOCZC9bBR7m1KWSnNnw15edttrDYnNViHQHntkYwMQhhnbd6/frn1y3RWR7DzTadX1VTY5PulA2fGhiA309NuJl7olK6J6CgKgCbROqUCYk3zRZ5kjc9JiXRCYfP/afQeQtHU1OWY2LVdp6HxIuIdd/uCanX7lpM4llq9+NxcVcDk5Y61drTrvonS3JTcyEnESJoA8MypUyfyqbhBIHTL44diGAnWC6+fnF9oP/9+/tR/859/X+RU0dhrfFOkLA5iKoagA9Z1LdwX2HLEhFavsOtspbXD1PxlWNsxT+QRRyX3BsCSgs11DVuCein8RjAIoK9d/eL9sVwOBJ65ML6KTjmkoG+zw8CIPgHzPlPrU2F7vMrwIDuQqSLCmYHeunI211VU3znzBpP7gh584kJpio+3H26xexTXD2HFRff9wZF5+VDY+CQe3TwQlTiko0Rw6KJH6vUKWCPTDkaMaEGgLKHiYGmAozxDBYAJDpfKxJxUwgkG9FRgP0eW86jcEwKnTpZY/XyWJp7CFfHeyIWvatAKGn/3kM/v2b3/beu/1CbCetcISrZNal9tPHLVL73/lAsZVWpO7z3fbD/+fH1p9c7299M4FZT8UCWwusOuf3LLLn9+yjldOx+oaPB62N3/jHRt6NGCjj4bcWnv2rQvWd/exjQrAztGegozPfAHXy5Ipqj9/wsZVy2GZxXwPG/41/kiTiEG8BhJlFyEP3ZxcdixqWrr2PB6k3sMB9pfyFjggFvAg9QEZKN9Nb4HDZAEYETCpqdTNZg9gGqd0p6x6QGMkQJARCXTpsEt0YtZWBTbjqAaM6c3sFdNRE5tNjnBNkVL6xFKIjkxZqaQ/ysvkWKpjMcmR2HewH8c/gzkdP2HAruZHPkefYRYgGzLjmUsZn6YEDHCisblv3gIH3QIAEGy6N6bUbndfMf1lae5rc16ptQuwOmxzhWWVTYLsEf9OpXH8kZMtjsW7Xw0bsH4DUADaz+h+ul/qCA2u7ke/lwUyLQmE/cVffWCv/9KrYuQ12Bc//8qBkgDHc8rw+ezvPrWTF4+Ldb1iZ18/47rZJ5BkSgByU3uT1TbV2s3PbgqML3Psvbd+5WsCTZodwMnban091ybFKK9vrXfXufj1i2JTF7uXWGQ4an33++ylb1wUiJLj7DY+NCEwvFTB3Bwxj6MCYgrjmUfhAh95YnSPD4y5ApNNR5uc/f/dv/xT+/3/9nddZhOasWUq2ldAFlSe0uHVVleW42Ar1xBAm5sfHzcFiRUAufLhVYH4HTbwoN9OvnzcyqrV/yRAauYGgRQKEvJ87AS483l0VZH84P1O8HzJ+Qox9vpmQAy+QZVeRICWZFtsh1EDUHPvqxqjFUn6EFxHNgD5gIe3HtvtS3c0TuetWeMLA5zABGPy0Y8+UcDiuD243hMapKYQ5BAa2wLdDwvrdj+e1c2uyWwFuDtV9VQXOVN9G9c6cUvs/jmNJ4FSAiY7+ceZ6ksmz4tN8ev5DvkEgsp285bPvlQbK6BIi6oGAWtPejWplcGpwNvP//wX1nm6w0YHRhUIbLWIiuYSazuu9fnf/q//n1tjySp693fftS/+/gs70nVEz7BkPyDSlJTYna/uW3/vsK0XqgCvjlucX7Rv/NY37dHdXuu71SOgetB+9Z/8pt29ek8FhVddVtSyPtN+8YQ9+OKm1R4/ajPlZS6rdC8be50usdW7FDwPGOvB9dFCvxZJf6F5D1Lv5Qj7a3kLHAwLeJD6YIyT76W3gLdA3AI4qW1yAo/JgQokQ/rvDovV1yi2wvap727zKqd/CSkRgdqjPaPW3N3omGS7KboSleMWY7qsOqb1kgN/wm3y/cAmZwFYbmwU76uiuG/eApmwQAw6y3xjtWpXwA3dR4CIZBprGUUCAb1qxbB0QJw6DShIMb4VrXHFCrw1Hq13gNiSNDSHJA9RJJZWnjJZKlRQNlXmGdeGnbqbNTOxfsB294228MTgpMCI6HMfy5cGaJWYsoDl9KVAgcdsbpHhKdm9yv7+L96319993RUZviGm3UvvvOS0h3tuPnSA5Nvf/5pdFxBNWnnbsRYb7Ru2HoGZSxrrzlPtFhH7+eVvvmw//dOfW/fFYwIwW57Ifawu59i1j6/r98ft6kfX7MLb58XAroyxq/Xug8FbJEbg7S9v2xEVgLx7+Z41C1yubSp3qfO8trYL9D5jXzEOHfCseQdQBLAOuPrH/9ufOJB6RT/fvXzfgbHdF447sH12aloM8g4HhgP4MG8Z4/GhcTeGHP/Ve5ccW3FYAM+xc52ymYIhSYLU02L60wCpN5X63vC4AQA6WR9dZ4x0doGE260BHF6r5wggh5T4rZjUMamWfFteWrIiZXrRl0vvX1XAodGq6mrs/b/6hXWfOyapmkkXUOgTML84O2/n375oH//4Y93/MSctcPQETOraJ1rorm/x//CNLC8Ct/cFTvt6DZlbBdBFPiVt6kaBpDux51PtBSzq22Kr9hIl8e05C1xQUJdaN2QmjOvdUHdERXx3yJZI1oyA1MOPx+wXf/2RC7L9yu9/125qreaZY2398b/9sX33937J1YYoqyy39//De9YsILuxrV7vIckZlpa6tY8iyDliR1/57JaVVFfa29970z4XC7u+vdkefHXTvv0P37UHWvdhyAS7l5ZTnXb306tWcaTJ5qqqtKfYXYHeZO+dte2o/JJuAdWJ0jYrWhthufdkIADmQepkR8l/3lvg8FvAg9SHf4z9HXoLHDoLkIbfFmdUw0Tsuz1grSdaQumzsnGeGpmW3uWCNXU1agP9bFGQMMZy7Cp9Bam5jtWnjcUSzGxtLG5Mr9hyfnYDJmHuMxs/4xg3MN20K98LIDEbbeD7lF4LsJ4EWRHl+gFmJIwhNmXCqjLSYiBXrp3VhrsMjYEU22jvmNOxRKIBaYVJFeODWV1aWSJJkAWLDE06ZiaF3Ro76x1YzeeLd9DpTbE7oQ5jvQQQhTXKehwDR5VZE2eEx9ZXZHvXpNM854C9+tbaUOfO1g8BxI71R6xe7Omf/tnfi0n9mgNE71y+a+e/dk5yHyX2+G6fAglD9ub33rBLH1yxiqoKJwUyrQJdJWXFMZBazL7IWMQuvnVeAMqH7ud26XCvCfFdR75Kdrt7+Y4A0GrH0j318gn9u0rg9wNnGtjNp149Zf/xX/2V/fp/8QMnrVHXXCemoHSwN+hab2dLwNcFFecDgEZma3oiare+vGsXlL7+l//6r+0/+W/EpBYrcFgA+3DfqHWd7rL3//J9l85+/mvnpe1aZZc/vOIAWsBoZbVrjhY4UPaKft8hoGZYch8dp9vVf3S1w6/2zKeo9KhJsaewWdAYA9jMgPCbsat5pwxRkE6fG9B7HFbydqxO5ArQx0WGbEuQWtca6Yso0DBip1454YI7X7x3RRIuU7rfmP52uUAwQOrWowpIDI255wE7jCsY8eq3XrZHtx87nfKqegIJgOexfi3oP/SV+gyk37Nm7S3nMluftsz1C5JEB76nxp3AYhiJpmR7M6+AzzWx+mH3+/a8BWCyN6uOw6hA5Jrm6me0qHcTOE28EutbvnTh//hf/ntlM5xwz+FtrZWresaOS47ps7/7zK17ZMO0dbfb7c9vKNtl2k6/dlqBtkIB1YXWe2fABQWbu9rsx3/6MyuoqrSXlcXyldZ2ZAgnxND+1j/8JQWmBlzaZg5rnCZUfWer9V69a8WNdRYtLdFzvvfzAB/orIpUIsXC+xd/hXcL6+IdFUtk7iOJFH5V3n4me5DaP+neAt4CGy3gQWo/J7wFvAUOpAXwnWBUw2QaeziiVOMGxxjcqc1MxtLDa5qq3IY5lbYqcIXz5ApccueQpwbYQnrxmpzMO4sq7qcCUr5lxgKAinViMsF2g0Hmm7dAqhZgHQEkBqAitZpkDH4G+MnU3ALoYBOIbBEyH7th5MVYqBG3g4QZDZsV9mih/k1LBPfStYFP1db0ZVmBPBhwS9LcjO3JKY4rvX8Bc24jrO+L0luGacvailYvrO+dJBtS7dNeHUdQdH5m0aWIf/HeZQceo0N99eNrDjSFzQxGHBmdcEDHvav3pX9aYtNiHs+p6Fa+bJEnYAMta9LDKYhIGvpJASj1Kr6IFvWYCogNPBx076LO052OcT0l8Lhaxb6Q+eA6SLzArB6SPurRkx1Ou/mI9I6rakuSAoKR6Lj6yU2dq8axu2emZqSdfF+p8CfEFL5k35T2Kgxg+ljbWGMtAmqQMqEIWWNrg5MriapvxQ58F+ghgBpgiL4uScsave7R3hGB+nX6bFFSfWP+TErGq66t1tkteA6WBfJPjUadn0CRNewZm4d67gU4kW5PsBlwmtoUrAEBWJ24FiRmWlAj47SYtUgVbNbQmZ0am7UHNx4qGEB/8m1Qaf6NRxrFXq9xYzw+PK4ATbEbtzkVi1wQk5p5QmDC2Uf3g1j2ggDqOfkeFJimjgcFH8kM87Iee/UUx67D2n1C2S91CjJmYk0l+ID0zKjG17fnLcB7s6s4R2STKatSMVG0opedLErsfZKuhi78tKQEKbzKuxUN6um4pjxyWQSP6rWWNWiNIvg12jfmAsQVCozlKUC2qho7BP5YW/rHZpymeF6ZgscTUwoorsaDaBXS4de+IQ73UkDStC6taw1c1L1Q74ZA1F43yD/McWRVWGOUNOKKxyOXyNwki6RfmScLaZKh8SD1Xo+wv563QPZbwIPU2T9GvofeAt4CW1jAMaq1SayIRu1IR/2OdgLQiUp3k7TnnfSrtzoZRY4mlbaNHirp5bGiR2JdoDFZLGBIDualyLIrBOlbZiwA7/S42DQTAqlJzfbNWyBVCzCXUMqAzLtXMwlAC6CDdNpqqnHtsgHsRoYnpcO7oOBbtZVIgzi0ZMMur53M4RR7nI0CuEqqSZt51kvWTYCFgFm9OEchrDknYUIRXNbWdAIPyfQ3nZ9lfEgNrxYwSeFDJDeogbAwt+S+YLYD1AJ2ID8F0OrAe7Hg+XyhmHn5QmEA7+ei846Fjn2KSgpkI8AZBVoWpNE9NevYzeVi0vNumlYwtbBYII6AYFqMpb5mFBwrr6lQICDXFWnMETMxmQZI/fBWr/X3DMaAZTG0mXNn3zjjrlVeLRBazEKnC63rrOqd+8mPP3Hp72ektV1RVa7LKRBEcCIeqHBFH3ke1ScA2mVJcsXGP7knk2sAUlc3VOne48Ea2YK5tyhbc06KLZNRAKbF3CMLAUAZiCtf2VVIyKypPwBLFHMbFlOZINbGVq3nGI3cxBoZz36GM+bahMZ/UuzpdYE8VQoS1Em6I09A0JMgEh2Rnjjjjv0oyLa6EgPQue6orj8qW8JeZK1aJhth77GrZKbIof0sK3adimVeVBZMQcgCo8kYg8Ldd1Tj5LGkFfwQP2+5Gr0zX6ktsjn58vj0+PKzWr7QkkdCKV2Nc+dqzXZ8Yadzv6A1RAEkBb94pvmZNYp1jAKtBMEAr8v0/gXUZk0Ojh1fXLdbGlOkOyi6HmDprNGsf0/XAZ1Nv+M+VvV9PwBq7MccZ23rlp/9MLpiFfo3EiCs0DeklU6gjBo8rEEsi7uVSPMgdbpmrT+Pt8DhsYAHqQ/PWPo78RZ4IS3gNgxS1jheW+xS07YjUqAJGpFea46c2RalSKPZmmxj0z2iNMOGI3UOpA5kP7gw18ZhwxntQ9/St4xZgA0J9obx5pu3wEGzAGxqWErpKMLltPbF0p0XCEf6swPc0sgoS4dtYewiRVJSUWwl5QLRtwCfKXgXFVuN9fWgs6cDuwF2jPaNi5FX5DS0n93SM1ZPwYzYMaxpAdgCiBELZMSAjBioEYMRYrJTTxXU+X1sXQSIjpf9jX8+BvTy8ZnIjIDvRWUf1T8BUZIfY66VZ6OD407Wg2vVNFQnsJ6DdRnwV0CPQKSBh0OS7qiUvAUSHOIObpDwiE1ZAJsAlE4N+gD4Hu0dtzkBRoXFAlYUFKlQdgFzEGC/rEop9MqmWidzwknMSKpLfyNKRZ/494KKWFYJ5Ga+Em/uFWD4eGZZ4PCzlkKj+LX6IiuHxrlti2mCUyoa/yM2ZhvfXU+f2wDcIsPjnuovDCrNXuRp37LEAmChLys40ViSflk3Hot70SV7INk47908P+DEdV+qK7JKfZ9U8CdfgagSBcJ4BFPNSlqRLMf0+KwCgHNOZsqtRAKTWbuDdZZnt1ayU0hpASTPTipYKJCaNYPMSvYDrPGVteVunUlsBJc+GVlwhSEPSmOVAqhmDeoSq5rgSakCiBERQwig8DMM63wt3IDWu3HFPUh9UGaF76e3wN5ZwIPUe2drfyVvAW+BDFkAZ6q+MMdVpK6S17QZmYKU2eGHY3Iyq50z2X93yBVbLC4XUO0wgUBfMNjkP3UmY44q1bmXbExgQ50cVTavmwFBpAp/NbEo9pXfUWZouJ+cNjUII9O98uf3FghnAbCqM9J9pAhU4ub6efDuKdOKjfLGmqwOWNPaBMsLEDRVGaNwvQ7/qeA+YJuNPh6XVmeJmMRV2wLoMIeRZHC62gIzUwHbt9MvTuV84e94608CilLQEgmKQrGf96sf9BDJj57LD63zQseu50pODpIsADLojAtUewIwP2uLvDwVSuTaqzAPMwvUICkzNTptZUq7h2mOvMzE4JRAJwWGBMwj67FdczUmdI7BnhGn4X7s4lGb0+scduvoJgUVXxdgVq9ivrtpMbw+pvHq/k3AW9d8KGC8x4OVuzFtxo5tUpDx5brCtD/LgH+3KJx4yIgOT8NuuxsSnrS28jxpJhe5915kSAVp68q39Ml3etanpV9PAUYCWdV6fyLjt7Gxpoz3TbhMjKNn2pxs1YyCqVwXuZFVSfXQDwlLKwuoZtN19atxafQrIyKbGmNSQUaOskpgbk/rXZ2nvVCty/TJsXI5Ka3lhVaoTBsKzuco2ggx5KbY1GSyHpMUU62ygAYU9Lw6vuBCp8HOh31YWEzeg9TZNCt8X7wFssMCHqTOjnHwvfAW8BZIgwVIo2/SZpHoP6wsHKYiUnul6Tmv1MCWzgaXhkdbERgy+oiiYyqiFGceVioNFwAbAAGwBNY0m1VAkwD4qVKBMpgUmzX2lg9U+fq+vjxEnYYB3eYU1QU5LtUW0MA3b4GDaoF60cLOiKUkvCMGTlEUTTqUMYaWioSilStJDNhdq0qvRb5gI8M4ANVmIrMOmOOYbGho7NIn5CmqlZKNhEIYcDY6Nu30eVlrkwHcg4K2q+h4BgUZ44YA3C8Qqxbbcc4w/UiHDYMAJ+x22HaLAqsBMfh5v9qEABlA82YVSzwsbPVEWy5KO3ZCWVPNet/vdpyZv4wbwYWp1Rx7JOBwQvIfZEwB0hBcQrLnFbFqU72WA+9hZgr8GdH7jAKIBLDQf50Rddv7Evv1pGx/XbDMtxuKrWxHFn1y/V/Twv9AEgs9ClBkqi5Ccj3a/087GR6tmYCe2IfALkWHEeghY4IArZOIClGXJnY3BH5jxJMFyXaUVhU/kQba7m4BqUdUrJhAV0VtmSSTymNyHToIfftZFfqlWGtM7uPZNf6RxvOmgg/Z1MokT6hqCNLJnnQZOyWVAvvFSp+ZnLaqilLrvX7fLqjQrqoZ2OrCgpWoyOu83q0TKpq7TpFHvVOXxD6vrC63SxMLrlbMlNbHWe2f2svytJ7p3BRYlIGW5MPk6hpy3Z29lvUzcib824PU2TQrfF+8BbLDAh6kzo5x8L3wFvAWyIAFAKlL2Ekqdbezscxq5VDh6LK5YHNJAUTSywF+JoYmrUzFlCqkpYlzycYUcMVpp+Jw6jjAjQDE3qy7K/LEvhzTBtmzqDMwms+eslTjyoaFNEPfvAUOqgUKxTztyl21apFRYdCxm1sTOMXkXlKArEhrE+uOk/TQWoX2ZWWtJCM2YJxIHMAIA6DeKssj0zYioAfDDAkFmGXR8RlXuK5C6c8A7WEbestR3QvaxBwbVl8bQBjdawBYrhew09kGYz/kFrAvNqKP263lYfv6RO5pwwEucCCNUoptMVal5SVOvxTN0ppmCh3uH0h96+M7dvKN44cSoGYYKFI5NRZ1mVLpaJMKUhMgcsFp+QKPJYA7JPmNxHfPd1pKFBAPN6aBygnzkswrCpMBRg8J+CGV3r/R0jFqe3MOist16yudDXkFCnbCoD9I8hBb2QAXHJ86FX1lJ2yk/5QLTC0jW0PSQZN6t+DXd5bHilcilhSR/06RUaR8aDxjyE/E9JLXnc8PQzh4ceblF6qw7JT13u21xrYGa2yvS8gCSXwCn8/XcwWAtbbzfkoMohJYnVZQq1jvlmJJWm0EqZEAvKaig9nUKmXXnId9FhkctcrGWhu4/ch+9T/7gT3u6bca6eJ/8Tcf2dd//Zu2LDmUpei0ldZU2ujEtK1KEqlKWaj1DTX2qGfIjnY0Oe38udFxZ/eVkhJrVWB6XnUSentHLVfXKa6tsuV5SZ4IAC9QjQUTID6hdRWGtgeps2lW+L54C2SHBTxInR3j4HvhLeAtkGELUK26gsJTclYpAtIgWZBiObr8Dyd4RBvRJVXzrpHjhd4xTi/OaI3YGTibYVhSs3K4Lo0t2TQgk28ZswBggJM42GDmYEPjceuMmd6fOM0WqBWtqDlv3cq0FhVp00tBtzkVv4MRBjhLOnMAhCLTUCGAukppyc9JfsQBWgA6JD+CjJE0d3fL08U0p6cEDlNMFnFfCuDlWaX6ymY+mRaAAGSwUIAP0D1MI/sFFjZ6oEiFJMo6AGA7drXWZooGUiyPoCQBStZ2wGQYeUWqU1AiQHkrEBn7olcMAxlAHl3jWNG9HCdnQp0DzsfnYNXRl5g9pOdZWSrZiUjsmhTPFFM8X/ba63brk7t2+msn9vqye3a98f4JV5STuZeO5opXim0JUxK92TVpXPdIJ/qhdFlpvHfebS2RJu72IPWMRKUjsPyV/OPY0/qCLT2t3/O7pTirMB199ufYGwuQufeyivilswQAwcppOTfXxbplbhz01iwbAbYTgEmmASrXAPjqXVgom0ze77MKgaI51bHnGn3k1tJcQ6M6KIpKQVIkhxTvUTFFBQp1yRz9XJ6vdyyALNVqAVH1N4K6lz+4bMcvHrcjJ9r0+7huv9ZrAkiwfoOB5ZyrkjOKpzttehus82Re8O4oE+N4Y7YMga1LE9kJUs9ORvU+rLR7n163H/zz37Z7l++oZkGTXf35F/bt3/yWzc7M2djgmOyp+gojE9bR0WzD/aN29MRRGx0as6MnOxSAnbE7H1+1pq5WW9B4nXntrE2rXsHAvV7Vy5i1rjPH7PYXN6TJn2ctx9stV9cb1nq46EHqZB4L/1lvgRfGAh6kfmGG2t+ot4C3QLCFpNCHSNVycgUsyNEtklNJitq0KABtZfl2REH+cemHAiJQ5CtsY0NxWXrUsKJ8y5wFSK+el6037nlg7NQo+DCrv8Hq8M1bIKstoA1f9eyM1S4vukAZm/L8QskVSXYIpi/g7rKYSGyYXQBGmzsnWcFGe0NzUhc6Hxkg89EFa+iofwK0wmBDQqAeTZEMteFHo9qYlzqQFkY1YECBANpUizhyP2h8wnaGTR2mIfMwI2A4Bv5ufq8xRrXABNlpSoUcY/rVMbuXK317XmDk4uyStR5veg7on1XwIDo2I0mVMgc8A0CpgGy5AAAgAElEQVTnxYFJ5BooSLigdHDeGQCblSoSWKKgJyxcwGmOY0xnNKYPB6as+0SjtD/Ty8LcyU4A9EPSWu68cHSnjx7Yvz+60Wftp1rTxhQPZGSmFABxwQU9n1GBK/clyTAel/54u7HYqoiAb9Hm4zquEzouUafVJU8cWEv7jleL+PCKCmeGZdGHsViMBbxuXygrb3JjJD7MCbLsMxQHHpezNpakNBugcoOW8ZFbPXbs1TN2VwBo+7Ejtri0ZNc/vmIVVRX2tW+97KSySivKHLv50d3H1nW20/p6R+zWjUcWHY0oIHfezp3rsJEH/Xbl42suyHj2tdN2REDp1Y+u2slXTqpYb9T69fcpAa0dF45bh8DXmx9dcbIXF96+oGDxgrV0NGrd37ogOms+7x8XJN2kZs2U/NKPhheyanRgUq/df2RDApLrjzY7gLmqrtrufn7D2o612bVffGXv/ta3bWEq6kBp7nGxsEg6/cftwaXblidcf2Fu3rrPd9v4+KRFdJ7Tb2qsbvfauTcv6PtD67l0x71zX/v2q7YkH+f6e19aTWuDtQnEHpFN5nVOz6TOqmnhO+MtkBUW8CB1VgyD74S3gLdANljgSKkAoMUlK5azVd9SZRXozSWRlr2gjeiXKh4S9SB1RoczsTjLxgs9n5yZ0a74k3sLpGwB5mqr1pzT1QVO3zbV9lxa8Z0Ba+1ufgLSURApqs0gAZxMNEC8oQcjVn+kNq0MbpjZrL/lYqXBaHPs5ridNt4zfUCeCQZzvfSDd9OoV/Dw6mMHuNe31TmwHTkoUrk7zx3ZFvx0bG7JnJTXSJe08CkAjfwEYDUs94HpJRsQqH/8dKs0PPeOSY2N+u8MWpO0mgFSwmQH7caOe30s9zcxMGm5ureahvSwqDfew4PLj1zhNORkZvS+vx9dUl2ENatURsQb0idOfIyplgAgDYMS1jXarL4dLgsgO3FB2sisrbtYwp8zSlTgNIQHdMoPcqNODPrRA5LIWQp0bkLeULme41qBwtd++IF94/e/L5buFevsbhfL97a1XTxptc11VqJg4aW//dBmxNR9R7IUX73/pb31/a/ZzUv3bFxayc36/COBqe/+4G279sk1axMIOyApi/qmGskBCYT96JoDqT/58acCrdsERLfarSv3raa92fpv3Ldv/trX9PlBm52etfNfOxMv/Lr5DZBNRPCT2gvIBG5cXwlkfq7iidkkBwhIndc74G6oSUznCUlSYdORq3etVSD19Q8uSe7jHbOZGRvtF5MaGS/Nza7XT1uPAP+yWgXsItN2UsD+zNSUDdwfcAGA/juP7NQbF+yP/pc/su//179nAzd77Ghnq5W21NuSznHvs+tW1lRnyw11NqOgtgepQz4U/mPeAi+QBTxI/QINtr9VbwFvge0tUCIZia6KAiM9MUjdJfEPUHSnDT0b5EmxRa6q6vVB3YwGm6zNtkXbAcN7Oa8CVcHkEkf3sof+Wt4C4SzAXG7XBv5YuaQ9SDV2UtToXaq40hbYhCvEB+taUhpOEoTvaFaj1+lym80G7w1b64mWpGU2wvX62U852R1JkkyJYZxc4aqdrwYzbkpANTId3C/scnSmS6U7ulEmgz6M9kesvrXGikrTUzgSDfDoxIxjgRWWFlldc/XOnd7iE4zbmGQoALHnVZA3J2fdGlrrNmXcpXyRHQ5c1nUp+gXLr0wB2MJ4EeFMXW8vz8s8pMbE4APNfQVoktFAT6afPJuD94etuqlK0jDFNi3m/NBKjo2oqGKnsrAqCsXK1xxFumNoLlbUNyJQB+3p/YQbkcuuFZCKlATrDgRd5Ef2s0/J2D1bP0tw8bg0qY+Wi+CQJs0PsNxB6VXcktwH8+ggtyoxzTvkU1+PLCZdBDIGUq/alb9639763Xft/qc37NjpTmlbr9oNANLKMnv1Gy9Zce66FWktW1/PsV/89S/szV9+0+5c7bGV4iKrbWu0WwKuv/7u63bpva8EIJe6IqV1ynLp1LmufHjVTrzUbZ/99HP7+q++hadv964+sEYBtB8LuO7oarFqrZWLIq+ce/P0tiA1hdZnBVKTMYOk08Y2Lib5zamlrMq0ROu7cloa03rHLdZUKeNqxY7o/bk4MGI1ApH7xIQ++copy1HRxBUB9eND43b3br/VHWmS4Peqdb562sb6RqTpLU1qSYJMi7neKDB6QdrULcfa7ZOffKLgcqyWT/e5but9NChZrRkVXcy1arHVowWFtuCZ1Af5Efd99xbImAU8SJ0x0/oTewt4CxxEC6Bv166CLAFQTboletaVcra324Og1TYiJ/TelDRlt5CayGaWLwXq2VBQWBLZko0MHjKZXT03DSobXu4Fko8DjfWfvdpLAZazbTvYW7eD+GT4PqfbAjw79SLStq4vWRGSHjxIANCS9dgqgwOmFp9D/3hVm0QADSdtAbitDSZayeN9Eet6qcMxj522ZoI8iCvop88B6vLgItGRanPAoDaYaEdTjLBcGs87BfNSuZbrswBI+kxBRbSGuTfuFe1h7m/08ZgDkmEqZ2uD5R2R7AeAe4mAdpjfdS01aWWfb3fvsOCQM4nZctEajiIJk5xe+F7alnlKXwE4EguUbexDECihKCUM8cQMKJ4PgFneXUij837bbYsMT9m0pD+Qh+H8RQKlbs+JxS3pD4LbAJckUwFMZ0tD0uykZBfoG+9t/JpBMbwPOFF3383LbGqU3sQpZcOUaD1KB06NPNMd+ZEU2sueGZSaqaskowST+o7A2WQfh2I9sC16nm/93ScCPltsXnJLp1474/SRJwWGjj0ctJffOmcrM7Pu/dciZvRnP/vMTosZPaLg5lJhoVU21NqDL27a2dclQXHlrkDrBq2Bc1aq83afOmp3PrshgLXResT0fUWAN/buvdenTMp6u/HlbWuSLMXC7JzVinl9RMGvNQHkm7XETJ6takLci0rHXlr22fTMsV7V6R1KcHwqrg9dKdtUatwIZyFrhcwYBJ728kK788UtW1VRxKrWRv1ee4U1FZQnUM0+QN8Jus8rWDDLO0bGbCtV4eflJWUVKXCsa/XPSmdd7731ggJ9ThJZWuPZU3gmdWrPlz/KW+AwW8CD1Id5dP29eQt4C6RkAQDZRrGp25SKj2ON41ouh5kNCdqDm21E2Ag/VDX2B3JCk3XGU+pkGg8ChG+Rc9lcku8KS6KzCYsncKZJ2awReh/R72FgsdEtkT2QEaAgDsfvRVoqG21sv3DQDJzGsfKnOlwWEP9Lupvr1ik2Hs8UExxm9FYgdd/tASerASgM+2lNQPXSPMzrdQd2ctzQwxGlG6uYl57LfBV5Azx2zC4tZFMCeZdVAA4wb0lM5eJdALtsYJGxYINeWVPhzpnpNtY37sBddKpjutAFAiXLxPgasLaTrXvCHk/1HukvwKsrvjizqNOsa2zKdxUoSKUvTp5FutQA5LDTs7HBXmeuLs4uWo6ei4bW2i1lVtAin56YdfIspZUqeimwMGjzQqcB+5DDpcgd7/XdNPRsx8TYrxWrHh1zQH5Y20h+fKlU/mxo3D1LSSBnHMDyZZIk4R1KLT4AdF+oMT2jBYAHSA1YvVs2Nc8m+s03DnBGXqJV68TepygwPmWyPqIL4kqzv1CaxzkKsJnW+uLqSludU+HbWQGdes6rFbCskTByjvzQfAGfE8MRFTetdPVlIprouTpmGVBaklELM/Ny4AttTefChy1T7YA8Ad7lWgNXpXNdpaLEBHUXtOYg1zEjUJy1JV/v1QoK8TpNrufDBmRXIAdFIK1I71MyVTYLquFTP5zRuzrLGrUwaOxhaJBQGrQXYB0hC2RJa0WB2yMok0l2zxXgPKcFZlb+A4VfCRgv6zPsE87oOWB9IQg2omyAZu2hjis4VqBrcP7hebHJZQfszP4hsKYHqbNsUvjueAtkgQU8SJ0Fg+C74C3gLZB9FsBR61aaYrvSOPHhesSCwPFCDqRWgO3GzQhM6rv6zCNpTx60xub9tBxJwGZudkAMq5uRpScgNemsLfrMLbF7RuPFb/goDiYMav6dKm6cjIwIADrXyyYmykEba9/f7LMAsFm3nrEGBYq02riNMBt6nscygmMJ5M+H1x5LE/epLnKsqBv3FGdi618AoYB8NDbcaDuXCLxbjBf1g4nMJnpdoClF5rpf7kzJKNPSXp7Xxr9WEhucLxMs6sSOAfL2S2qhSIB7XXONY5JPjU47YBqGdce59oz3ISVDbTiI8QEkhsUOC75cgHumbbex30ijlIvNnUxh4HTc+07ngA3df3vQ8qXVXVZZ6gIs05JcQUd7Mxs5MFusZoCSijjDPvEasJuvRxQ41ouDZ4z3eaqNa/VJ07u5qyEWEIo/mDAQ0ZwejMt7pHr+ZI8D/CP7CY3bhQ2pTNmctZXsfWb757E1PhRM9d2yqfEjb4t13C8N54MuaUbSQpOAe3xDsvPmU3AS8Q8LYKgjZxVX/XZBGH0RkHXkCn2V6l2JjMdo74StK2B6bz4ehNG16QevSMYprpbl3qkEckp17jr1sV1SPfixzzVerlskX5CZMi4N/EXqIGh9KtRa7sBp50Y/exB9g0n94ADsD7Ave5xC2WZC/n6wtriC8/qdiNIC+cWC1pgmDimF6LF1hQxbLWe9R6QdMlcodN5dke+OJVjxuQqCbmwepM72Vc73z1tg7y3gQeq9t7m/oreAt8ABsYBjBtTEGDKP5VzCkhaX14HXbdKRhYEQuKKky5GiyWb1IDScSRz7I3LOkTbJUdr+ZGTGhoeiNlhXZ+sJaeAd2tgf1ed6dG8A2PjtYdJQsU3wxYZrs2OC9OODYDPfR2+BTFmA5wSWJ89DKTqe8U0zzxrgGLIayF1QoPD4q11JFXQF3J0R05RNPQzkxAYACDO5ob3O/T0sWLok9lj/3UE7eipWRC5TzYHw2uAHUhXofsIkD/rJvY0+HreRx6N24VtnM9WNtJ2X+1kU8x2tbQBYdKIrJVGSyP5N28W2OdHE4KTTpC5TgUda2HHPdN8Ac4Z6hq2iutzJaaBLPjk8aY0dDU8ujRzCrPQ0yvWcLClIQhCm9Xjzpl0D9IOZCoPvZFUMKEmlxYoyRiQpU+jkRNw46qU2qvPCjkyWJRq6D3F2Y2KkijsAEAIUbRTjEVb0TTFvh9QX3/bHAqzfRyUTxxwLmKmp9ITi2xRMhMF60BsSci1i0k7rXqYEaKZDEo43DX4kvjnPf5U04HlvIsfH+3F8OGpTFeX2aCGMhxojWAConqmWXBUdDtF4F1NEdzouPUXQd6cC66xZl5RpwVqU7Y25TOak8GTHlE60ZCC3x54BcB/JIIoyExNPlOFjfWJdItDOuLfKn2EPQb2eT0YXnjOBB6mzfVb4/nkL7L0FPEi99zb3V/QW8BY4QBYglZOiODjF/dqM4pDla6PLBhH2DBsSnLM5/Z40tjE8uyxrOOJ8BZuEQv2Ak9mhTRXyJYvSJ338OGKP5tdsuUqsPhVToeGsclyVUjZr5MhzPCl7APIijzntbZzYFAgyabFQIgCelhP6k3gL7JMFeA4BqHmWeNZOadNcoGKKM9oMk06MtAcyILBFNyvKlGq3AcAjpCoLaHZazyFBvEUBAhQCbNsCHEy1PxuPA6CelOY1EhmF0ibm/knF3tgeXHpox1JkhKerrzudB2ATUDoqBnqRpCkKxRaeicxZdWPltprLO503lb9jzxkFKCrqyl2KeraA1NxLMOerGiqdJvVGkBrgeVbvnWIFUif7xgS0lznW9XZ6wLynSqFOptgIhkxKi7pEWvCwz3kHzghwmVlYsVllK4znFlhUYFy6ICjeu44BKtY9UeE8yRSUx+U6SrRQUAQRhiL+R0TAF8Cml8FKcXDTdBjj9VJtkSM1pKpNzTy9OrF04EFqfDNHhNAzB0Cb7rmJbI0eAVekFP+8QWA1khvoUN9fi4GhYRrPGVIUxxVcQD85zLjNKNtjVLJTbdKo3uldHGjiU6/mIBTC1BLj1jDGL5A63MyOrKQXamPAPoxq1r5pzd0JyR4FxzMCp7RPYvzxb1oUUOOcH4/MuwBfYvMgdZjZ6j/jLfBiWcCD1C/WePu79RbwFkjBAjhujUh8CMydFAtuQS5crXTn2oWVlAtoKBK7ipTby9pcZEs1dpxM9uQwHADTa7VxQluOBssBrUCKppDyD0g1pwrcvTmFFpVzz7FsiGGnwOqs1hfOKJuOABimMBQbqhGxtwaU5ryb+2ajwGZDZeBcgauwDeILm3QYG+G2JGHP7D/nLbC3FkDzHtAJ8A19R6fjGJ21NbG2yiULERSPSzeYCHAalVwCIDigYF4IkJpjxnrHHau0qr5yR0PFJElijGiYsoBu/Bv2GeA48hdIkdDyFSBzjG63NikYJv3suSkxvY/WbQvkPrzea0dPt4UG2XfsdAY+ADA8F51zUhHlKra3oHtG85RCW2GDA+noFoGJuel5BwYDslQ3Vu3p9Xe6BwqAwlqua6t1WQQbQeqYzJSA6sk53ceCFTVVuyAy4O1uNYG36xt9Yh6j4x28b+hrobTYV8tL7a5kGlJhSvL+q4gXZuZ9zSNYLb1r5DxmxNbk2azVPVbqncw7m/de4jowJDbjFfkeSbw6dxoC//cULcA6/np9kRU7/eLkG4DeDUmtwYo/DD5NQI5I973AqAZQ5rmHMFK+pCCNgkWR0jJ7KH80GeIEI4VsyGkFhpEFcsVPcXa3aDCpCVgVK1hFAeOtWNRujZKjDHGFDMRpnOYsbgDP1OGZEAMFaZbtmO+M65sNxWKyxwJ/+C13RNIBjMd0MKgJTBxz8ohIvsTOp22I3ZHsybjA7ERreJA6iyeG75q3wD5ZwIPU+2R4f1lvAW+Bg2WBKm06OgpUnGVdBWDmVFRQm9NqVbs2OawUbFoX0+nG2LxNiVG1364oDmR7mRx3bWqnxHBAX65B3mHQL5xIVP5cqvyjMbH6Cq1IhWUeSMdvXE5mqxxVjqHQEiAw+63NwDFYIgvaQCNzMhgy1dgxV9SBgFmDi8sGna+IWHM49WGbA8wTGOJhj/Of8xbINgsEzwHPBUAFQaFWW7YKrS1VYnhtt2nezb2saXM5JKkMwL2GIwKCQ0h3oBsMC7f+aP22oDbg2sD9IScrwfrhtv3xhxYN4ZiMx6oDnwFLYWev6meYvRxLgUfW1gAM2O4+YdEBIFIMMBsbAMr0xLRAjVKxcYsdKIzUyqrsXyk2816B1IDTk0qJL60s1jts1a2f1U1Ve87k3mqMXDHOkVgxTsDzzZjUHAt43X93yCpUwHBM71wAXRiseduAS7udFwQZCJowlwm2UNTRzTmB6QRXBlUojHfhdqxRpn/iGw6QDZ1sguCcFzCHdy4gD2A1tmCO1LVWbwnAUyfiK+m8epB6tyO8++MZ3/M1hdYmaYNUGmv/bc2hfhX7DO8JpXKlzB+TKf+M88LMhZpAUOBYmUDQsZh80r2lXBsI6YsmWgDJj049h9SdwVdGyiJoTtpHwUSCegDU+L1kN5HRQz0Gnv2NjWyPIYHlgLaTWmcpJpjt44lNAZUfCESmIHpiC8gpwRqDD/+NpmK3TkFWQfZjVWLV/BsbYk8kawCxO/UscFyv5AKZ35wbWZvEnFMPUmf+efRX8BY4aBbwIPVBGzHfX28Bb4F9sQDspeNy4I7IIcbbhIGcq3RjNtGwCme1+S9sqbWHVphSgZh03RTEBgodAjTjWCLJwUaY328EminC1ni0wQFBsEEea2ME27pT9+mIQAma21v1Lyj006tCP2Hbxo061yrElqTDy4GlvzCRXCFHNfoUpB5SKKq+OFa48poYR7thcIftr/+ct8B+WKBOwBUNhhcgXCZYoo6pOjrlAOIasTXZeO/E1gZcBayra63d1ixs6AfuDVnzsaantafiSDXgqNO213+4Xq6e9dHHY64PAOULcVCgXtfIdcUjt2cmEjTsuzNgneeP7sdQbW8HFXiEhVtcVuwY1O5e9P+VlRXd84TT2C4QGzfTbVo1B5AaqReoyvUAXgBekVDZi+vvdH8Bq39GDOlmFSJj3AlajA9GHGOf9xSNuTr8cNTKqkutTL8fXlx3EjkVCqruNE926sN2f6d/AdK0orkdlQwNfSpVpgPX5d1F7QrqUvDvxMbspTgb2qzTAq3GlHnFe4+aEGQsbcTWnxRlBKTW/KndJvhCYJliZNkOgu3G9gfp2Daxcs8JqE5lvXYgtRip/dT+OEg3vaGvzHeASmQ5RsUkTobZHOa2cQ0BVTtExqiYn7Mc3iMiWlyT7ZDhSbbRX55Dluazet9WxhnCvB+R9kCmqQ5AWgFX17iefFaK9m5ccxYE1PYKoH6kGjbbSWYk28dMf54aNWRwASZvpome6Lez3r7ZUOTA9wEF55A7PFlV6LT5H0sWkbEZ0J4gX9+RTKyTzw5oD2kGgJsQQ6LkhwepMz26/vzeAgfPAh6kPnhj5nvsLeAtsA8WwNE6XU0RRcCEmBO80TnFIb08viD2xP5wmtj0dgugZjO8HfPSFYFS4SwYjFUNKvoCM0y/6xVIrTpV1p1E8R+X+q/77ZFjiusJsEzadQUgsxx4JEfYr5MKSNrjxu0Dmw3SAWFS4/iWITGiY7FlRJ8PtO4oUMXvgrRM2BpfblIlfB+mhr+kt0DGLEBw7ERloQuOxeJG24O1qXQEyQKA5xJ0kiXhQfAtaICEFK9Dt56GbjUgIcUK20+1kpKxZZ9gm40qgLdVUbuNfaUoIqA2OteAgDDX6tpqYizsHe47ouJ5Kzq+QexuNDJJrUbmKIPE2lCmZn10aehiem9mh4jSxpFYqWqojqWFSIfc5bnEqWs5OcqAcUHRZX2PvVdyc/MVHFVWj8B8+Gg5+tk1/X1tdfmZfuXm8TdJPS0sCqCOSjqm2MlVuI+jqyxNbI4vKS9xkjJrqzHZlaDxGYINzAMYvWhph5GE2cw4T0De+BROHFP+NhddsCkFTAhqwLQP2rwkPcb6x8WsrhYDvETvrgkrEyDFv5F6GhNIC/MRQCwDj8em48zcnhydVtChNBbkjV+YoC2p/YDVYGW83wg2UVSPd1uyT69jUm8DUmO3Yb1/b8YDtsnDc6Gmsf9QEhbA9zknvd4qPZ9h56OTQ9I1kDtDDuEwMKnxmZn/6EOn2yOG58wScVagan4kaoVav4aUUdEjYDjVxlsPoLpZQQae4zwFYldHItagbA2K2241lkiEII/B35H7eaRnfxb0NqFtJGak2sdMHcfeAQnAbtlzQusphWZdQcQtFhTsRFCQsSVjs1l602RfIv83qeP4O1kljBFSfme0d8I29zU+ZIpsDOJ5kDpTI+vP6y1wcC3gQeqDO3a+594C3gJ7aAGqXZ8Xw4JCMItiV5BWDBC8cdPJhvnW5FJKbI7d3k4ApJOuuB2LB9ABcKRC6ZGk1rNBAtS5LU1NnM6L2mDVUJUmiUaa8ryOhUEBU2Jjo7gTm/eoWGQykUvVxHkFXKA6O2mbOPkc7xx6OcekSd6PSp80Dm4D2ME8OyL2zLQc4a9ULd03b4HDbgE2fN2V+e6ZjLGQnm88w0gQ8GwHkSCyIwAydwJ4kVhAl3ouqmwQSYsUFBYogKVMDF0IaQ/ODTCJBAeBLc63OLvgisghxVFM4b1NnvmV5RXHeG070RJqiNw6JKYvgDjsXjSHYapV1JbvKEdBVkjbyVbHCGZtIIhFNkk8GeOZ67t9d3zzHRZECnUDW4xLZEhAtMYQNjDMPL4CeY8F2XFR66IM7GxcUVNhgw+HrKVDNsuVXriAZWRRqhuqdHYAabH38grs8599aadfPeXA5enItBFoqKyt0HgzP8RTcwx1BQkLCq3nZo9AXRVIlKRKqaRGoHGvCfjM0zVdAPHLuxYZnbSXv/WSlUr6CdCFa2L7+ek5sa0lJYH8iq5B/KK2RWx3zYNkGnNzXtlGSwpwcCxzJ1+6y8yloKBkRIBstXTRqfGwsRHAILDqgGl0vPU5JGJcKn4cD4L8mAp7NZn7CD6LPQjs0JifiXIt2JQ5CNBFVhCyWU/kbpK82E4gNWDYDQWA59UfAPt0M1aT7O7/z957B0mWnVd+t7rLe++rq9pVezc9HjMDxwEIgAaEIylySe3GiktJq4gNhf7UX4rQykRI+mO1Wq1W3CWxKzEIkiBnSQwEOwAG43tMe99dpst776t0ft/L152dnVWZWZXV3VV976BQXZnPfu+9++493/nO8YsrAiTm9ymxuEuJxWTvR0C7OyIJcP1gxsdjsvrgBhHg/Ue/zu8GSWJVql/MU/94WWNFxt8bbYyjIVqMqmMJxpuZRr6I1YK314iuVz8yP0osMB/geVwHkXujh7yh9TkvQGZA6iGNtZEPSuTzwjokVAD2GbMfl2Fokcwrb4wtmkwR2vpsi/uaMQvmlkiBkLyDRHNbv6ObB6k3dAn9yj4C2zICHqTelpfVn5SPgI9AuiPAwHWPWMqVGsihwwxzAvCoIAKuhvuDkYzpza2JRWP0PcyGJABlpmU2+V99z0zyAaQAggCxkNOA4RBOkqpUmhdIDNxjVCY6DwbrTJSZlMdjcZuOH6xCjeAZrDKQB1Qo0bEy4I03mQP4npjX5E0a4EzeGDgzeeA/wHTAa998BLZ7BHiUYWFW67kEeKXSIPp5AVAcl94x0kMh2xoMFvAZ00VkJtZqIeAGWzZbIOVKaETKRrRBtgEIjenfkvo0QER0OGcmZ8zwEC1Q2LkwrgEiaRmaqSIdMqhS6WRBatYDCB2TjEKB9pkpwBl5Cs6Jio/VgFGOv/Nqt6vbXR0cR0TzkpjFYueAmsKvTfs3V8eYGtM6dT4c16DnZp+r2yvJE3XKgP6zktjg3AiuyUZlZrnu9l7TOc2St0GmQNz9x/e5seEx13HtjjFpD50+YPHs7ew3kPbdH77nvvi7X3AFxTIKu9zmpmSy2XygyVXWV7n+rgE3NjTmappqpAee7c789IwrLit2TfubLM7xt+EAACAASURBVK7tVzoMVK1uqLLrePnDK25scNztOrDL7drfKI3yPsmtzOp7aY4rWTHQM2js+brmGreoY1xZESCud0cqQDWyIpiNFZUX2H0KK5vkBpIdANAkSbivTA5llYvCO6tfkjAYTcJsDBIpQRXQgiWOAyPdh9G4j5CY4bgB3AHPN6MlAqlhPF4cmbN72rfHIwLcgVR8IX8QSpYlOjIS+BfFhmecFHSgQQWab/EjwNiRNFmVKj+aSyQDlJfjPhJpAbmJ1Hvp+/cBAA6BAik5tkVyuF4JhxoRKmLHtiSiLomUgnn4Vmx0tVR6MA4nsQYTOtnbjtjgnQGDGj1vpjuwyLk26E5TycT9TIUm37H8pPp9AGvmGoxhmHuwPw9Sb8W7xx+zj8DmRsCD1JsbX791HwEfgW0SAQZYAKTFAnVr84KyNgZozRpwRZs1MSgDAAGovil2BWD2w2poAAJSc1xrTdUBDABKisVGg70H4IujPHIcNAb/BwRSM5hMpYUTrLVwAqIRlrZyjImYRmyTpADrcZxMChj0Ujrom4/AkxQBSnJLKcktCljVYQO4y5JWJj+wS0OpBHSdYa7C9OS71RrgNKzQrDyYtnkBUHL3Yb4n52HsXP6LaCoDjk+OTuln2vYJWFxYlq+VJdcjRve0ZBowC9z/1J6kjQFZD5AaYB3gD0BzfGjCWL0wkeO10DSxTAaAoVTJSkamy1JfDWM4YIJnGiAMeD6nbS4uaTINGy9JTHOH2Mtse3l5Sdu8nwW21j1IXwuQWSONZUDoAIwNmOfEkSRhZna2u/LxDffxm2dd454G98KvPi9wOdOdfeucKyotFqNc10bXtba53t28eNPA5Z/+9RvuN//Rb8gLYdoN9w+7QoHVty7dcp/72ufdhz//0ADkI88dcW/+xzdd7a4a+xtQF2D4wrsX3TOfP23AdXdbt5tWsqG4tMTW33dsr5jcPQK4q7XvImPnd93qsvsK8PvTv/myNFr7bHsAztwmaDPvFNjNMnb/gRZHGgA0VTtcV8Blrin3Dffm9BhJjjnpvAbHVajtwe5erSFx0tc+oO0UCmwXEztTCQlV23AsAOchezysAgDcX9H1omVmC8ji3axrx2ewzLmmaKPaZ6GUij5jQe6bRFZnxuLW89Uv8+GGgw0uy6RVtBNtm+2F+95IH5UIpEbe4IbGGQ9xmLGR03li1mUshoEiY7FEbUIZhsuqYhvWmIbuCNCvUoBot8Y5E1uNlpvoZNP0Pb0EgHFzvsbg8lCZ0XAQkJoxIhHnO5KV6Rh9cw1bIahEvFCiTwGiBN4o7HcrNs4JBjVJEgD+VBIjANywopkDkYzpkgb1mNBo7mHu/1qB1ADflwXij6vv5nPua5IAVG7yAcxzD1JvxTvHH7OPwOZHwIPUmx9jvwcfAR+BbRQBBlqUt8GygLncLK3JSk0qsjUxj2A3NgnvlxbroJhfIyUlbjLUDF0jDmwX2QsGfUhj9M2KlcjAl4l1EvFjwAizO9r0Jd5qgA6TMtACIIHFBvDCYB5AHfCXyS7HckDadBgoPg4twMuCSQD/T1wwFuoRe+VhJgEeh1j4Y3iyI8AEnIqOvXo26W8A+foEkjUeqLsr6xFKKMBWhWGdkyuZIoGDq8l+mDbx8JRY0mLIVhffp0m9VrQt2YTMiPYD6Jit/aBrbM8pTFOBwQDOaF0XlhUmdeEAM0dtnQCkDrSKZwwMr2muum8bfAczme/LMbWKSFBk7NhpEhof/+IT98KXnhdAKiMoaVaXVJS64d4BNyHW8b5ju9VPAzYDd3Ae9LIAx0QYCYrFyL/Vr5tBVqZ78+/fcs+/+oz+pl8O+HrBevEbTNve2/1mese5AFgTD4wLMYcM206BrVc+vC7WdKeZKT73K8+YPMfHb37ijj1/xFjHH/z0Q2NXj0t/9cizh93f/enfu1d+7WXXIwY2DOv9x/a5P/nnf+p+/7/+PXfh/QuuSizopr0N7v/4b/+1++P/7o/cYM+Q67x+xyRCPnzjQzfYN+w+9aUXDZhGDmSHYlZaUeKe+dzT7sb562JT97vnvvicMbTfev0tl5efq/hmum/+l193k+PjAqoH3Yzizj3I+cGwnxH7muuGFAf3GtcS+RY0m2FJc87hPWj3TUT6BMAeYHst7XF0s+dnFnSv9xvgnyUQJDMrx33w449ksljrGvfWC1BXqblAZo4dY89aMb9ZjvuBJEzbtQ539NlDBh4DUHff7rFrWFVfoWUErkj/e3k5QxriM2Ko59n2ErVAc1wMWK2bnUWiKFug/7TLlwzOysr69XHDZwiQGjb+asaJlyX1gVHZ1oTIEkV3637P2PCYQGoYqmsm7XX/UMVG5R0AIQAe1Wjm0aFxJQxdgD7fHowAvsInK3IEiAbVgJcE9FNZQNVjtn6IWyqg62ox5jociVQWhtcSsgSeKXd0ffBL2YpXCBPyI2XqL3X8bdx/67jJmPu0aq7A/cp2kArBHDGUQqRqkts37J+Y3zCvaNM936t3NFg1zTOp1xF8v4qPwDaPgAept/kF9qfnI+AjsPkRABzepcFXtUo8s8z8CmPCEZev0uoZTVxvaUAGSwawNXoyCcwBOxKd6xqtS8lcSOxjwMgAewYdNzEU0CmcDcvwY06JSQ2sHY4jK2JWsypwIiBqsEvGU8X5VvodlFarDF37gfHAcaIhh0kk0gKPa6PEG3OhqzJn2aIklsc1tP64HvMIMDlnYlgpsBQ5jQqBnjBRY5sBvJLfAMhG0zia4Rq7LPrRaCeX1hSbJnW6GuAyxndVTRVJbZIE36jM85DDKIoA24DQgLuYIsI8phk4qPOaGJwUA7cworUc7AJQckjn8hf/4jvu6c+cdsdeOCogtk1AZpPLFqAxLbC4vLZMkhjjYuJKS1Ts3VIZF8K8RQMa7e2aRjGfFZOpMYH3+ryyrtpdP3fdmMYzAiHHpQNNPKsaKiT7MBs39qMCxndo2zCIre/X/43pMxjVZdJ1RmoDYBZg9drZW7afvII81yEw+fSnT7lzb593DXvq3eSY9MIVw6Z9jQKy2yXr0ex+9J2fuF/9vS+64b4RfTclmY9K9/5Pzrhf+4OvuIsfXBTgXOyqJf3x2r/7e7GfXzK2NAaOew7vFRAu9u+dXulQy3AsB1a3Stqrylx5dZk0rgu07JS7df6mu3HxlnvpKy+5jqvtkgJpUozzBfSXCACesvMFPI0GlgGd0Y2eFrs7bDDiMb9ciyGdzI0BSN2nioEzAtg/9eUXdbxKpigpgZ725Q+vulOfPqm47HKdAvrf+/EHun7V9q498eIJaXUXCtT/nknJHHnmkNt9aLcA+0535hcfuQZpfwNmtxxsskREX+eAu3Or2z31yrH7GPNh4ifesXJsyN6cf+ei29W6y3Xd7nZ7j+zW/bu2zE6i84alzT2EtEqeQO/oxv1EST1SHwOPyKg50fE/yd9DoEbuo17jungSNGZIqgAhYUay/Y5kEpBDgySAASjgYZV0gjGOvqRrPBaieVssqDa81DmtBwBd7VRDOQ9kKhj35mn8fLfCTuNkpDoGVWGBZnKqLdx29Hqwf9kP712uD6xpPA86pxYCRvAWa8w5ipW8a9achfPBi2a9hYnEq1jvVIwRkSH7UGbmkEiiWezsj8Y4XaF0r9TmGbP6hsbu6FZ7JvUWu4H84foIPKQIeJD6IQXa78ZHwEdge0cAoHiPzM2aBOzCxQMIhuGWL73W25TBaTDGgNDYHfpeXkpWsk+pHQNGHLIZVIeGS+ipwsYxRpomozAU0HuDpRA9LEb/ba+YlTC6k2mAUeNilS1FyqQpkQeoZpAPawezQo4JI5Woqu1kNv1QlwGkhjVzRQNdJnq++Qg8KRFgzlexc8XVL8pgsDCi47sKXQ/daIzvkMpAMmOtNqDqj6KKwriA93pjG7KgqwUwJ9sCcHeHgXM0Y1dLMiIHRrY0i2kApADXtpwMA6N1jEOQ+oxA24KSAgHJApwFRu/a3ywm9bCZBDbua3BtV9tkFJjnPvr5x+4rf/BlfT4i+YseYw/vO7pHchYl7tonVwVQV7rDpw+7v/xXf+2+9kdfFTA87DpudLq2K23u1/7wy2KQS24iIisRnqPJliDtoXcAycBAU18MMy0wJXY7/S+VLDDPs3Ny3ZDODzmSGklzXPvkmqvbVWdSHv2S1lgQIx1wnERE2+V2Nz8nY15JgBx++rCbmZo2DWnMJpEBYf3+7gHJf+QJeC8Tg3zUtV/tMIPF2l21Bsh33rpjsi0VNeVieOfrPNpNeqOqsdLA3S5JgIz0j7j63fX2N9/PTIutXllmYPXCfKA7/lCbkPRFISnvSIt7UbH71JefV4VAjjsn6ZJOXQtiByCdqQTLx78862qbqsxQcs/hPa6upc791b/6rpjoew3UP/zMYbt/PvnlJ6bTTUKiVvfnDsl19IshDkh9+pXjShKj8Y4giN6PArhDDW7iT3UC0BvMe+43ZEduXbyt5ECpu637Ys8R3T8CKbk/SUak2uyeF4ua+4P7O1a/i/d1l97X15RYTqbSKtX9++U3HgF0qQ9obGZm0DH9MxJmdyaXzFcDSQ/GeNbUuZdoUEclGwxhPu3UuI9KN5ISW62FxrWbMUTbI9mrPWLlwtolMrCpCTPEjvPD6TMvr1b/jowe4iGdumZ9SGOsQhh53K8P85QG6WvjrdMrw8d+JbjSMX5Grztfc5Ye+cfQZ7LNMEcAeE3ihWtDwuakjNn5N+P36xq/T2tZz6R+3O8cf3w+Ag8/Ah6kfvgx93v0EfAR2IYRADhCwxnmTK4GZBO9I6YjCtACA5pBupUICmReFMCar8krZYSUJoYTmOtiNFAyx7KYFtZJ+7pGoDfMZtaFddDWP+lGd2ryqx0Wahn2Vy9GBMsk28JS/O7rva6hVcBFZBLNPtj3akaGyW4/3cuh8Q2AD8YW8L4Dvgu61Nc0yGXCx/frIM6k+1D99nwEHkoESsRIOlgklm5+oJW8WpsXaxepgyKBu5gKrtWMsSx5hrrd98tqbOSEkLhg/0hcRDO56YMgoenRtf4m2pAKkBqJjWIB5iGDFS3nHeoAQnY1cg6YKsKSjT2vEKT+RHIfJ18+4S68d8kA+uMvnHADXf0CcQdNpxl96b0Co//0f/y2++Jvf0EM5k6bPAMMomFd3VDtesU4RiKjWNrQf/Lf/6n75n/xdQOFkRCB1fuFb33OpBhidapNhkTs5zLJp8AKh/lKApJuWjKqxmqGKQv7uKym1ABSmml7A0ZpuR0CQBcWNOnX70xN9E1ehX5Ov5HnmBcwPSrAnf2zfdNmxohRsQtA+2C5RQGeLMD3JhEjg0s7T2Nyo9McyKYszs9rOa1LNY7iBTgK1ICiCdsImN9InDyannbHjmzT077y8TV3/MVjAu736Vr0ul5JnkyJTX7w6YOusqbSvfHdNwx8P/XyyQBM1jl9919/V/dJjl3LFjGps6XR/r1//7rMIGvd0ecOKU7Efqd0t4ekwd3tnv7cabvOlQLyuRwkJKrEVh/QvTM5NmngfcOeOkt4FEqaBUb6tbPXlUjIlYxIt2tubdY9FGhbcy/nFuZYkmE1yZ3oZ4x7ggQHjWcg1qCSa00y+YqkPtCA9e3xjAAEAkBUxoX3Gd3qcNGbxnAvFrzlsa2T7NsBJTiQrKAB+FGNhxzbFsSpN+XiEBmk7Ro19o3NzyIxcWlk4a7HykYOgP1gAIi8Vp9A3Q5dg2iTUq7XVrkmEGMaFC9IMYMivQASpyt5YONy/R+safq40BCRzwGpkfiwSk89E3ma+wD4Dwogv6Y5z6SSNB6k3shd6tf1EdieEfAg9fa8rv6sfAR8BB5BBACMYc9MC33JGR0XsJFvZbrROpzhoJDBrZVKR44TI8ZLo3MCXAMgNgCKGYjnmGFjAGY7d/2TdjfbJJadBuK7xdKpwnE8sq1UTxnt12mZntXvr0111Ye2PBM0m4RoYm4x0z+DCd+KTRbQBeRPQGoMbLYe1+ihhdLvaBtFAGOifXr+Mdlay3wUYBPjOh6cZT1LM+PTrlis6hAADkMCaDqsxBqavI37a9IWKSo3YEEXqqIE6YewWaJMD+ukQDaYhkge8RnP9LLA18mRKYG3JRGAd8UMB6NB6hnJmCAlUim5jWgWNdu/C1JL0/nz3/icGLNnjQ38ym+8olgMu8HeIWPXwpxukgTIn/3P33b/yT/7XQM8nUDYOklAZEtbGHYypoR7j+52hUWF7t/+8z8T4/pLBkbWNtW6X/z9m+4rv/9FV1EvIDPKTDHUnsawMloLHHCZ/smuV0STmYobQGoMB8Njz8zMMrB5cRFNY/q/gK3LOmbIR5x0bHMCTXIEvOYUBMvHNtbbmSXWmr5A4sOMI7Ud2z5b1t+mDS3tZTMznJp1Q11BcrWiPpAjiW6BXjeH8SiAUWlFi8H4/o8+cOUCjgGKd+1rMpZ8l9jv0xOT7ujzhw2gv3mhTezxdvfZr71i79gL712W5vqEtLJLxTyfcSc+dVLyL8irLAvkH3HPfv4p/XtB62YKhB4WM7vLnZZMDCD2F771qoHEVz+5ItC+2F0+c0WSIYfddcmhfOpLL5huOMB3WVW59nPewOqh3kEB4S2uRPf8/NycybuESQl79mQQuVoznXW9k5HpKa8tvU/HO1yHpG27NGQBLr3UVdq6qk3ZEIZysKLroqTTePYuaqxyR4BnbGOMg+xbyBAOnrcgIX9VoPZWN1KMDOU2HGvGvEhw1MaRpLPnQ+zz23pGkJ3YaGPszRicd1U0QG39tfXQW6MxZqBKEoB6QgPmNITm7omTT0FvGiCaOU67dPIBnw9q/rJD71SkWSDmWMwM2JdkCiQTVQggneJB6q1xD/mj9BF4mBHwIPXDjLbfl4+Aj8C2jgATDPTwCqQVWzYz43YW5bmKolwb4DKYhQkcDSgxUMPZvUcAdY8AB+Gt1hiA5+r/0HajTA72AwNAmDVt5zpcyZ5ad0ekN0xL0MGOp3mYTKABJgBJANIBkR7HRoxCIP/e8QWAvTELI5O4OZlqtd3sdytNNcZ4iZ1MPI7n5o/JR2C9EWDCuV8gNdUYiUDqgY4h13O7z+053ux2aBIJYxpmdU6E2RkY3AECq2RXDNRQ93m9xxa9Hs8oOsW5Ms4riEh1hN/zHZqek5owl+t8qAZhYrtD4OmCQMVc9UuheWIsSA2INyWQuqrpQRmRwDhxwXWLEdt6qtWNDo25nrY+aTo3uekpaWRLAqVGLOlr524I7JySaeFl99V//OumH331k+sGgMLUzRHgiN5zuYHIue79n37gjj9/zN2UrAMyGsXSzG453CIdaUDioPMGkOy+0Sdzv8q78V0rjrDMMUaskKQIWTjwXyQ9iiU1Ui598ABYzjQAmQZQPy+DQhjy9H3odzdLTzkg098Dj02CQiDA9XM3JdNR4hr2yVhQrF4EqK+8f0X7q3B5RQXWj+ZLMsYY0zDbJS1C8nJWMapurhSrHINOmNVZ2ueSgeLLArxhoT+MhizHSJ+OR+aEGTr3DkmXnP70UwYOI9fxu//sd3RNZ/X9tLSmd9mxjgyOK5FwQwaUp+3Z+Nlrv3RPvXzKYtdx447bf3S/+8v/86+MZb1XMirHnjt4N8kwI2kuGPITMhfeKVBlYlTgdmWpQOhSmVgeNdPJa+dvmFY5kh4A9jPaf0NLvS5OoIHdhv655GSKy/Lvmi/CjoaNPj4wITmZaZPfKSjJs0RAdIUB+vE8L8TedLxjXn4hixr/CHRdfXv8IwBQfViaveUCCAHwkFlA5iBegoHxHgzhKlXRhf16OM65NS7ZDyUmtuJVJwahrES6jr9V7z/GycijUHl4972if8DkvSEAFN+SR5FSe9zuSrqRQgOQ5VOR5swWka/SvX2sIqjw5DoTe6QJX6yRgSzvLf1EV5FYJZUuDP0Y1aPfONryuIXMH4+PgI/AI46AB6kf8QXwu/cR8BHYnhFA+w1ZD0ZosKJhC+5WyVu1SgcZMPITMA4Wzel6tfkmLI5j0nAro3ZUjRLxvvZBV7C71tgIMCN2piD1ERttStInBZQwKX4YzSYod2cpAZsSFsZ95bCRhfhlsVpFb9fMhwSqAPTAvKxvrTOaBkZSTOYor/fNR2C7RqBY9btHxFQqFlD9YCInSOIgizEqkA/zPkBfQD+eFSQlouU0YG/SXRUpWRXLTN5I/ABtR/oE6LJ/SSHENsCEMT3DUi8wwAF2l1RM3KQkP2Aio+nMeaQCUrMP5DP4WTY2coYASkluRNjGyC9gujjYM+TmBDC+I3bub//Trxk4b32NZcACxrB5AogljRQE6xloHC5DV6a/lyKMZ/aL3v+cNMCrdiVnFDk/K61ZMYRnxYwGJM+S0e6NCzdkUljgDpzar2PKkE7ykPvBn//I5CZox144JhC00X0gg0DMFpEs4btFSZCwPYBPmOBvfe9tA0APSwajSFrJS9LlHhGofevSTcOzYQbnid3esLfBzilTGrhcL5Mb0bl3Xe9yZbUl0gFHciLbfe/b33ev/s6r2jZx2HyQ2swxxfAfkzZzTUu1APOgKonrwvXg+uUX5ltiBSb7EmxxHXqm2ONc86UlAdsA7JLH4oQ5L2RcuI7XPr7h9p7Yo6onyZgsi0UdgbI4TwB5khwYSHKfoPWN9ndmdrbY9j1iat+S1vVu17inUVriwxbHIsUICRj0qjFlrJJpZaEqqRYX5h6452Fwo6c+q3dvtpI3IYuedxkmo8Q8TwnueA02JwAQpfrpAvs28nz7dZOLAOAzBnwz6u+QalmNxVqk5x2QulTjutg+HV8SGNjIx221xugVkgVjPUDSdJxBgwgaxAL5ihZ5sjBEDseKgLGhsfYWDFfaL2+h3q2wyhkSp2tUjHxIue7pIk1wqOgq0/uDFycgNSQRk/ZYwweD+cst9WW3NAf6+pGWtJ+z36CPgI/A1o6AB6m39vXzR+8j4COwRSLAhIOBHGWcALOl2RkaVIvVKBZdmwZp3QIq4g2mccM+VZHrCjLELpSW6IJACJhYZc1VNiEH/F6LSZkoPMM9I2Y2BWD1MBqTE3RoASDAepA34RyjNWkZvE4pSDAxKB9kEhKvLQJQiwHKjKdE2q8hI40JICWN1zUA9kD1w7iqfh+PIgJMAvcXZ5vEUKzkT6A7v+gmBicNBIPFHILP9B/zSnbB5gQwmzY94sW7zOW1dHPZLi0ZbV0Dl/V88pwiXRBvnUgezzT3+2cX1R+KlSXliyUxqYurikw7eD0g9drXQ2xk9aV9dwaMoVwpVnFlbZlJPmykwZbtudXvatQ3A/gm1wIZi/cElAMsn3zppIz7Ol15dbnYuyU69yXJR4y6j6SvfVzgdJtkLDADhNl74d3zxmwukUHi7oMtZgQ5obgBwjYKeP7Z3/7M1bc0uCPPHrL1kCFBx/nGuesGco9r2YXZObcooHu35CkKS4pc+7V21yct5pYDza66qUIJ0T6BwAXSfJ4ReH7bfearLwsIn0ru1Da4VMjCn9Vx54t1TJKDREuQIxDTlKQBsIjJlqwFvUQX5asKR+uZ3rfWm9UzIjzwvmqkgIUuwFj3BqBzRU2FrpEqo1RpcOdml8vNy5XhYoOb07t4TCz9AsWnQMaUgOIL8zI57hq065dfnBNJYMQPBJVMU6pqWFTyYF6VQOiCA1DzXK6WKMJAjwRsOkv1N3iZ/OppjABm2cckYwFIHdsAGW+IgW3a1Gnc58PaVPiOSocEB8cMcQPQH0Aa6SvMvhkP00Ij8Ovjeia3YrDSfFEAkplrpBOwR96Q+QzxD+S6xGDXPcq4nf1hBr92lZeT+euitPXn3W95kDrNV9xvzkdg60fAg9Rb/xr6M/AR8BHYAhGAER0OoDncZsl31OkHV/dB9AZlIBKvDA94tkkahdWaAC+pBBsgtrQ60GpNR+u4fMeVS1O1oDgvKeBpo/sM5DlgkausP0IVggcaTZYmJt3TS65bZbH7NAiuAMWOaVYuKJBgQqxQGJeYnUWDYADdYwIMmNQPhjoqGz14v76PwGMUAebjpQJDAamr9YyERlscIqzRUTGYAdZ4PqIlBZDKgLFZqsTOQOeQgDSxSdWfACTzey0AmmczMPW7p6e/WkgAydl+ZWOFy1qjvwont+Oa3PLMlwosLhYzFva1mQGug0md8DLp+HdkBP1KoPO8cSQD7W1A/4r6soS7DxfgOs1Iv/OTt8670opi13qy1eQmGvcgF8F1kwmvwMt3f/CeMaaRn2g9eUDyJT2uS4BpWTW6xZnulMDtW5duSZ5k2o2PTMgM8KjJYRx59rAA+EqB3B8ZIxiJChjRRyVdwbIX3rvo9qnU+pQkNOhPb1y4afrd9TIUfOqzp5RkGDXA9ualNhkFNkivu8oYyw+jWR+vZALgP0D0pOJA0gIz4nSw/SP5lvvePeF5mf623eMBc9taBBwHGTe5k7t/R5tJipMtJAjjyWC9xJxR2O9UCuQW5BgYv5oRKgzFc8Nzpk/s2/aMAIzrE5JNQBrkgTGPPkAeDu+NcY+8moQETwLDSMgM6H4HJpWSXSLpqWoDKhV9rNKvnU3sW6W1DrkEQgj3Kz454uEIeJYslN5bgWfG2slartN7/XPuSwd3bc8H2p+Vj4CPwLoj4EHqdYfOr+gj4CPgI5B8BCiNQ3OV8kSmrbURFgKmIT1iE8A+WI3lkKuBX+3KooFRhdK4BrhJV4O9hUYt5cVoZN5t4dw6AiQnw5xM5ZhiNn/fqgDYTDDQqmOgCyvjgQlbBMAYl/5oIfq6muDHHiMgBAPoC2JqhHqIqRyjX9ZH4HGPAI8nmvdoVJtxkX4DIAPs9d7qc7W7qx/Qtg00qCetImOH+qT8knzD0opUTbEaQBbGISjlXZEGaOIKDiQNaCVVxQnDyLM6BxN5Rtq949KaFpsaMBJwfVNA6oRHFH+BkEnOt/clxRSTvtv9rlRmj2j8J9vmJGcxM7Xg2iURUVhaFwjlgQAAIABJREFU5FqP73fv/vBdt2t/k3SjywzsHBb4feHdi+7FL7/obkgPeaekS8ZHxiVJMedaT+wTmzpXJpKTruN6hxi+jTIN7DQzvwvvXXCnXjnpCmT6eP7dC9Lkrne1u2rda3/ydwKpj9n6SH/Axn71t78glnCnuyPNZpILObk57hlpOs9OT0l/e1xM7E53+JlDLs+MyhIDr8mef7LLGWAttj+JgLzCHHkoFD6UpGqyx7fe5Yg1ZpV5eq/zHotOJkVvk9xQh5IZN2QGB0vUt+0ZAdjGx8pzLOkYT+UMUO9ahE29FSPAGJj6h3TnWXgPFundd7BELHT9VmrJJCduq+oAoPpJfmLCMUKZAOM+zTXSIUmNxjjGlZh/juhict/O6d4EtDazc12PRo1HDmuZ2AajG0IO8jdcl7d7Z92vepB6Kz7O/ph9BDY1Ah6k3tTw+o37CPgI+AjEj0BosgjjN/GgccXlasbSKvMd2CLpBIyZ/ANWjMnQCRYlABZSAJQi03ZKp7VA2ppol2ZLH3azG2AVjIxbmlyg6005YTRD9L6Ju9h1mHwByJXXlBnrMLbBzrwwOufGxar2zUdgu0aAOx/2EuBGQ4GSWDIVnJNUQXUcY0FiwDPDsw4ohg4xUhAAf2sxnlkPJvWIlfNSGRJfhieMcV/bgOQLMB0U4rxKi2azAlLflDlY/rJY1PNzBlLTJz0uIDV9IvIlk9LvzpGWMBJJ2TLfgw09LcAfwLmEKhf1mcm2kd4xA5mH+kdM6/j0Z04b2FzfUmvMdjhw9HE/f+0XrlQGflyzE586YZrVb3z3p2JJV7iqxhrrnz/8+UemTY0O+TGB0NfOXpMetYBl6TZfO3vd1TZVuUp9/5O//JkZSi5LhgWGck9Hr6uoKneF0laGfc29VL+7zp14+YSkKOYkizJoWtZsu6gkx8wUH0ULq2e4Bsg7ZUmm6qE3GPgysuQdjA72Rhj4XMthXf8s3S9I28RPEGl/0tGekmnFbYHUmClPzs/rt2dTP/Rr/xB2yBAGoJU+PJ5UAgmKG+oj23QvbMWGjwJSJr1i25LsTHdj+8cF8mMSyLtlWu+USyMLbpRqOsXW5PbTvdPHfHsAyNxLJJZhlUeTYXhTJVfvcf9JogdeI3kVjA+RXIltobY6wHh0Y9EOje1pNdqGVQZoG1+VAbFvPgI+Aj4C0RHwILW/H3wEfAR8BLZIBGplukiJHfpv6WyALzMCqhdl6JMt2YwsgUo7IwAU7DVKkTGwoowdcCadIHnseQBETGskO6XBNOfJwDp2f5TUjwu4YWiMlm6BmKD5q8iVoEk9JDY1wNqwfq9mUJnOePpt+Qg8yggwQSzrH3IHj8oQTweSSGMazd8ZPd/FkgWJlhEigRakfe6X40nm3OhT+jsGXLnYwGuBmuyD6hLAb/bWIWZWtfT6M8QUxuwREJg+AVY2FSSFGDtqwo1kyZSA+KpVQPhkjjGVZTifUZk5LgkchBlOBQqgdI5YvcsCG9EnBrTOV0VKsv0jUhbD0puubCg3U0DOCVYz6wfejRLoVieHSSCa0EhP5En7eAeoA5JJOpapsSkzDkTPmmUwRywQIxsm4YL+naXPgSFYNiNDEksyZ5yX9jcA7119cb1OSFIUlBTqGKZMrzkrN8KYlia2xCts35OSGhkVmM7xkrBM9jxTiXOiZTH+hE1NgDAm5N5K9jhWY8En2mf4PRIgS0sZ7rakT7hbK5QgKDP9aC2he9Sgmog0iMmFRJr5L0gHO5AOCbwYeIdxP61ID7yiAZPNQDfbQG+TGbGN2rUfVdVDPxVDjbXuTme/K5ZGdo+MNtHUxtfCJLT0k6n1ADFndT8+aUBcstfwcV8OkHq/xnhUxeyMQ6XGaBYN325VmW3FRlFcgcZ1jO82YyxGxeJ+gfz1ZlDOs5ZhIGq/xn48UZPaaY8kpRITQ7ZidB88Zu4nKjC5l5AcvKVKDNj40ZWM6+kr0Jsu1vu4V++SeLkGkuVHxKKOljjk6KgaPS+5GuRZ8OgZlMk5wPk3JTnlm4+Aj4CPQHQEPEjt7wcfAR8BH4EtEgHY11Ua/J2qyHmoR2zA8fissQUBjgCxkwUGUj3QUK86mHTHB9jmxPTuudkrsKTCwJJYPerofUI4I26wdihNpGSaMlDffAS2cwSKdqy4Rhm3VWgimL+GNAfg6xjmo2o82zzXPO+WAAIv4znUAxSv9Hyt+AF6YsiI/MVa8kTsB+AF0GJcAALMtyZNqpckXwGgCvAbGDBOaskV6WsXuRUd1LQ0tSelR18uvWsaYDfbgjFGv8HkPB19FGxXwGTOZUmgYFmUH4Cdo4BhAF8kKBLpeUfHCyY7ADUgfJGAdxjtGWhkgz8DIkTpGQNUcgEMZDX97ABWCHWTDSDV5xj+mVJ41LIsx3ewcWFNB+tFtnUfVBE5uojWuO1KAHW4fLAdsXiVGCCpgV44x/6wG8dFYpJ3EfHHnwEt50SNiJEIoUonV7GOBU8Src/3O3ZmuXNvX5SR5bDMK1tcSUVgcjg+MmkGnLDZkexYFvA8rntzSVIeRapOIPFgZqVKZCzpu2zdL1PSA0dfu7ym1JLD6IjzXi0u0/2t52F4YNSSCmViuN+ReWVHW6/b/8wR1327R8z5ajcitvwOGUkujk+40tJiN6O/p5VE2KmkxKykWoa1r/WAT8nEwS+zeRGgv4WMcKg0+4EKMp4/pBUA+eKxVzfvqNK75SAdk97GNsPqxAIBqJWSx8ufmZVsUaYlDrPUVyFthdTEDfmU9IjJne5jSO8ZbXxrxAQguKUwy/o73uO9Auh7BRTzrl1vY7vNRUqikFTWeDrepkiUnxSjvSBGqo/9X1WSBUY1fhqj6vsYj3uQer1Xw6/nI7B9I+BB6u17bf2Z+Qj4CGzDCFSpfO50VeJJebpPHeAEgAJpkBxNxhc0KeazAFzJsDJ0GkANbMd06mbHngvHMdo37hoP1KV0mjBImJwMqfRzQMyaTag2Tel4/MI+ApsZAeaHleovMF5FpzNe+TjAx8TwpIGtVCQUlhQYUMokEoazTW4jzN5UjhW2K+Z2gJnJgMXo0CNlgB9YiZjU8+pnJoYFQkvyYkl9zKiSZCP6e2dpof7eaczlWbFJs4ukp60WssM4VvQySeaheZkquB59jgDJAOFz7EeAYKE0+2P7NZi9AfP5Qamh1eLFOuODk6axjHklEisA0RkCkgM7yhUz5gPs5HOMEzPFWgMIR2Ji7UZfHMi5ZFmpNcC0JF0EBmTKYFEbdpkCMpdlTrkeqYqQ1Q7gU4SBYQrnncr9k2hZq/7RPTuuexfd9UQNcJv7GVCkTMANQHWqDaD/1sUOd+XDq+7AU62u5WCzjHsn3aX3L7maXTWSRBlxu1qb3OjgmEDoKdP1XhYotl8642d+dkYAdqGWn9D9NG/s9wL9HHvumJJEo66nvde+w+gSdniHNMqHeoakI97k5pWV6ZBR5p7jre7aR1dcY0ud6+oacHX7d7mbH150J2WaOSlWf19bl97Ps67x9BHXKQkfr12d6hV+PJaHZXqsXMmrKICPBAuGmch8AFSvH2J8PM5xs46CBGWJwM8VjUeb85SgVT+KfF2G3gkkYUl8kqi6PiiD2WWxrMl4btNWpnf+Xnm60N9Rx0GDrME9hE53MuNf4hmPdc69yRapVIx3L7IeiZYGVQREN97zHdo3iQLe1RwP63uQepvehP60fAQ2EAEPUm8geH5VHwEfAR+Bhx2BSg04n6rMNdbIw24AHzAazVgrUu5tDEYDq4FXMgzwwogNPdnNwC/mpufdQOeQWNRlLjcFg7IwVgySJ0XdYJA8qdE3E3mD1zVSZk4I2wTAi3MBx7Dv9d2TqGX4sO8vv7/0RwBGMUxqym93S9+d+zu6ATryXCPnA1sYWYLy+tIg8aT7fr2M5BkxnZGiQJM62YRVtD41xzQipvFIhkwCs3PctPSTZ2YW3DJAa6RjMUZxnE6GM6S0GdPVWmn4r7evhPlKf4ahbE7+g8as671aJPT6OwZdZVOFgc8Wa3VCZ9+6IHb1sGlUH3v+sBknziuZ9slb592Bk/ukSV1ibGjDVazfjTCdYVqbTESgw9onmZWZqRkzUcxUp8b+bl9qd6VVZeq/x13DnnpjH7M+19u6P7aFRIVdBH5gWwcAxA4Y3hHgnN/cK1zbIsnDpCK3sd54rbYe13+oa9iOIZE5J+8pdJ35D73aeAmbRMcHcz0jI8v1CDDuEqMZkHleYHCeEhgHTx9wFwVWc0yA1PuO7XUl0vi++vF1gdT73Ee/+FjGkwdd/51++75JYHavtnFY7Oj2a+3S/e4388vTnz1tt/TNCzcN9G5q3e1yy0tct3TDdx/d5y6+fc4dlSb5lQ8vm18ErPITL52w5Qc6+wykPvIrz7luEhPJoFCJTtp//9AjAMDXLPZro3Sp6Rswf+YHWQQSeR6gXvuSED8aydm9iuPKoozJJRdF1R19FsnB3k71G/IxuT0dyE1st0ZyuVXvP6Q+LIkaOUHGszelCT0gg+JZvWMTyZ7wdiA6vE8LFVjGzFQ+8dpIFDbWwSC+Xu9g/j2pFeh7AbbPDM7dp43tQertdgf68/ER2HgEPEi98Rj6LfgI+Aj4CDy0CDDYfL46V2yR1JlgGz1IkwEwcITS54A9GK3zyfYHBRpQ3sxkYDNAasCvoe5hV91SZeXS62noyU4LgIIJiMs8g2YcyWGeUJ7Iv2ki5JjkAU7kvWJyji7vMDbe9pvSrCeKfp2tFAF6C0xX0TvNiSPfEYLVwz0jlpCpaixfxcgtubNme4N3hs10lXLrZBrrUMYusqsBMVN6Rm+JdTW9TrYbXeTRshxXZfqkqTdYsksCx+knQo3+1Lfy4BqL2uZA56Cr21Nz98sFdURnfvax293a7GYFfPZ29LiXvvIpA0R7OvrMSLF2V639e2ZS0hEyxWzaBwidZeBmWXWpG+gadPkySRzoGZQsRLcrry63z2vF8j339nlXWVfpFgXY1EguAg3rbm0bkHNRCPnBUwcEig5ZwhEda7YJO3hUhom9Aj+LxLCvbqxSf49kBUzwCTPczNO1BcSPb/qXjmitvQ0Ac5IZAP5rmX6GEjZsbT0ANevtlNzHlN4/JFAGuwdNkgPJk2lJdxx55rCZUxZXFNt3GFoiTdN1o8sdfOqgO//uebdXwHVve4+bV8wblSjovNYp5nWze+v1t93RF47a3/tP7He3r9zW9a5zfdKfzisrcTmS8+i/02cg9fm3zrrjn3vWdV6+5Tou3nCtpw8JoC9377/+pms5ecAN6JrufeG461ZiYUHH6dvWjADJQfpp7tVkwMSteZb3jpr3E0bZc1F6yRs9JwgdmChCPiDZSAUe5sBI8ZRIRipPSaYuScC16R3DuG47gf+hZEysrBHJOsaznC/VhGN670xokBvH+/C+8ANQY2A+G1k32Z6F65qndakOAKhuVqL8tkByYh7dPEi90bvdr+8jsP0i4EHq7XdN/Rn5CPgIbOMIVOXucIdkDJMfo/X2qE8ZEGBBoBKMFVhtsFY2qzHhgNFd1YTh2D2gOtnSc0r4AVhgeSbTjPnYPuRy6svdsNh4MEIoGYWZl+xgPZn9+GV8BDYzAgC1sJqaxTDD+Mj+i4Pedt3oFYu3VGzb3KQOJzZRFRotUmY92D0iMLZ6VVkI4+2q7yAxhE4mE1iSRjS+2ygZFE1uDJyYICfbP7DvQDN6TCBsrhizyYHsSQVLC60GUr/zg/clKVJolSrF0juub653Z9444+qaa1371Q738q+/5D782Uemc0wDHD3+/DF36/Jtd/S5I+69H3/g6nfXG9B8W5/BmP7wjY/ct/7pt9y1T67J6K/cXfnoquQhTpie9dm3z8r4r9RdloTEP/hv/oG7LHbukrRCisuKXfuVDvepL3/K/fJ7vzQDxnlJnjz76jM6vty7MiFIxNAXA1CjPb4WSJxsbFJdjnMdl6Y6rHekU1LRBU91XzszBbBc6nQD3QOmb1vTVOuqm6rc+XcuqOpmpwHWe4/uddNKIrRdui3Gu7Rx6yp0/epc2+U2V9VQaax2kgylSiDAmq+q1/rvnRcAnqljV7XDwd2uv7tfCYNRoeKZrqC20uUWFUgSZEz7qnGdkgFpPLRbUiCD7uqbH7nTv/kZe05uCATfKUM69NHrj+537dJR9yB1qlfYL/+oIkBCsULyRJhlj6rSDVmeRMDpWsfKa42xMklKA1elGT82IN13GYMXKOEWGL8GMlHoJHdOLq0qXfGoYpLyfvUezVP8ILCgQ12id1+85Cz9BWAziRBAa8yKkcHjHbzaeBYD86lEtOsEB8w7uEHjD5jcsQkBD1KnfLX9Cj4C2z4CHqTe9pfYn6CPgI/AdooADImTD9k4MZn4LWPAJtYdI//SqpJNYVFHHwfgCKxqWHzU88OqjgasVztmM//C1EpgAaZbiRrnNT44LilXMa21PKROMDQG9LjEY8aYqOwx0T789z4CDysCTEwBA1rQqUarMg5KjRRFgQzg1gJnmdwCIPOzqH/DfnYyeuNvNKGzYAHqcxjD6ErHmuxZUkvPEeuisdolM6eQ4ZXOWJDLQ+Zkl7QxY6VO1toPoOdI36gY5RWmu5/OtipI/cMPBBAXij3d6z4lFjVs5jNvfCjgc4+blPHeITFyAZJbxbalj/2b/+s19+q3Pi+d5FvuyPNH3dvff8ftkk4x8ioTI+Omb/yd//2v3Bd++/OSp1DiIQJSP/XKSTGxBczc6JDcxGH3k796w/3Wf/ZVAdhXBJAv6LoXmCbyS196yX3333xXrOBK08c+/qnjMv3bYXrZYQs1qgGHK+rLHgmjGjb41PiMMSXpo/PTnFQIzxVgf0UvgFnppSPTEhr24keJbrlJYFmVgiSjFN9AFzzTtLN5fyAPkqF7yeSxtByf7dSzwv2wpKSnSafocyRdJrWP8ZVMN6qHxIAjZFiUDMjXrUj6t+PiTUselJ844Ga0fp6e651sV9dhUn8P4hmxnaih6XwA/bYeuwjQTx+j6kXAMpISjKuG5R0SSk6Fkmu8X9AxTtR4zwGIosmcyCQVve8RAeMXt7ghZZb65YqFedfaXC4WvvqDJHSuiCRAPYnhgZkl16m4E2tY/MimwLimt1dOO65BYqLrEPs9QHU8008PUqcaSb+8j8D2j4AHqbf/NfZn6CPgI7CNIgCj4eXagNnHZHjHjky3qN8fSltvp3Q4DmQt20Q2+H6HAIusiAlXIsOte0FimxjMAEwsLwfrYRoVGCTy94OTBEDfwTtDrqKhPDDo2uSG+dhY/7ibFjiRnZ/tZiTHsetww5p75RgpDV8UIADrLlc6s/FawDRZtsnNvDSwAcRLqooe0F9Fm69HA/s2MUPiDbw3OQR+8z4C64oA7CrYVpTeVms2GzuZbTvf4XYdabwPcAxBZSazk3o2YGJBrELjkhLtaMAaDWwmufI/dMvS362WfnxxrkBi5IH0HxUIw0K1RwVO89zwE0rsrOuE1ljJGHUy0Dqg6pMCscySbQPqy+gfkC1Kd1sNpP74F2cFQLe6oYFhM+RrPtAs5vSHBi7n5uWZAd9br78lA8U8YzMrJ+COvXjc2NaFpUUGMj//heetn74tJi8sXpjTX/8nX3NXPr56H5MaQ8aPxcQtEmv6xvkbxqTm97Wz1+y601e++q1XBXy/bczg8uoyd+BUqzSPpw1EjW7If2CkW1xZbABxKoz1dMUWwHdYMlCw/zHu3dxmouAxu8jQu2haYPl08L5UDDOzsyUXs2B/cx/dY3k/uO5dyqOQZUAi2I2Ymy3clZ4KpB8KBWSXCowa65OmbkWpG9SlmNW14rsw3xQmkDY3Bn7rPgLpiwBP1N7iTLdH7yT+zbuF8RW/YVkDTCO9xrvm9sTi3WqbtY6Ad9xRmfcVJSGNR0IHhi9eJVulgUGXqD/IUcJsQePyKSW2KlUJc2RftRLE8hOISiZyTjszYY/jf7Bo3xFTYrxTn6HL3aNEcb/Gs/QjvCu5DrzrS2QAm6O/x9XHTykBthnNg9SbEVW/TR+BrR0BD1Jv7evnj95HwEfgCYtAlkaQn67LdVkCkWdh8qrU+V/m1bgrCwFz8bN5S+4/LRKjYodG3WJ99XcNCYgoklZptgFE1sI58ipCrcuLO2Ts1SdmXLkYkIFR2bwGsHMzs2aIuLwSGajadoKNGUgtQ8OqXZVpZx7Gu8SA1Oiiwkorlmv7jY/a3IFn9656NwBmTwr4yZJedk5eloCe3FXBFAC3K6Nzrlqs9ZzZObcoVmWJQO14uquAdMMC29rlmA4bJwmSzxN2x/rTfVwjAOO5VBP4XWJVF4nKBojMBBWQuuXYLmNiYjQKID2sextmGyC1sasSk9mM/ZmpRFdubpZpvVMFAtAAa5rtJLWNNASPxF6rQGpYesnoEaMB23O9R6zkurRqUYenAkjd3z5gmtQwZ4O2U4Z6EzLbK7IedbhvxDSkB3sGJPUw7gqKCqUJXe3e/eG7Bhhn5+ZKt7gaZRXJTwwFbFzJhFQImEbygXUW5ue1Xr4kQOokHzFmoDufl1WVuh0CHbpl3AeweuH9i+4b//nX3XD/sHSQ+8SWztL7Is80qYckSTGkY0FXHF1suZA9cEU4XtjCsJlLJfVksh8x7xbTPFefTR+6URCbbcE8jgXLR5W0xEywRGxqEi/cv7AE+TfMys1qvPsm5XMwqxig0W3JYyWH3YruNzGnsyTjAaN6xd6baz84fDumBM4nMhabjeQCSJbW6L2Vq/PIkgb5DsVxQifXLwkDDEV98xHYDhHgHXSqQlJ2ayQTScAM6sGA9QxgvVaD/btHTGpMKJMgFQuADQz9tgrhoEB9Xa3qLJZGx1yd+uYF3tXq55empmW42qB3l6KDGW7ECHega8Rkg1pP7VP/Oe/6Zldc37SkNxTGGb3zOH/kQnjnA1EjV0TcamTk23X1tivd0ygZlsUgiaDY07dyPdLRPEidjij6bfgIbK8IeJB6e11PfzY+Aj4C2zwCDBB/pSHfzU3Nu0sfXHH/vrTB/aiy0S1FaFQ5GpD+Lznj7gu1+W5ZE/mL718SuFBvplej0rkEKAC0piSckvYZDWhh1WVqwDsnpkSJvpvT55+8edbAjcr6SumQFkj3E9ayzLT02dTYlNabc0WlhZLZCMq/HxZIzTnNTM64BU3OYTmX1gg81mi8/UKnq91TZSBBPDAZrWwAIfRc7wFD8W8WBuAwaurlTJ4pkHqO/Qj4WG09kxARkAejul9mNF7+Y5s/hNvs9ACrq3J3umr9FAoo6L0s3dsjTW5cwHSfmFXBPR2wpTcyJaV8mPUfFjgdXiam6bV6lvcJsIgFQCj1Bpmf0yQdVhnHxjlTlVJVkGXgPdIl6WxLAu4HO4etryoS6zeQiAC8RU5CyKT15QG4YJxd9S98RwXIZfX5uw+3qO8tEJA9ZMaO5WJaZ6gPDCtd6B9FljON47wCiUOIcr2DbUeQY4D6udlZgcqzWmen++jnH8mk8SX9e9HYvxkAyVp6aQlWIcfGtjmOpQeMcsO4IG2BNjTHWiJGNbuanZwLzgfGvY4djXLON1cJwvU2M9cUGDw5LMmmOIzuCfXVedLzrlCpPy1T4HCOwPlkkhPrOSa8DQDHea+S1EUXmuuwMzPHnX/7osD9AoH8QzJN3CP978K7et6r7Yvn7LrePR1RxmJFOofc0XG3qCRC7b5d7rYME8tPH3a9kzJx3MgDuZ4T9uv4CGxSBOjrGiTLtKco08DS1XpdnpEbY/OuW/10orFWjRKjR8SmRpc6UWO7gN+92u5GW7xai41uM3r9fN7Z6t93qG+58s459+KvPifN+yrzLLj2yXX31X/869LdznEj/SMCq3eqiqbC3bxw04x3X5G3wejAiBsWaSO7vNStKPE1obH/kpKTWeqjSagtql8bGx5Tn1XmiiT/dO2Tq65FlTwTkqCaGlHCU/3aQkGB69O7ZqO+LLzpvn60JZ3h8dvyEfAR2AYR8CD1NriI/hR8BHwEnpwIACY9VZkr3dIBN9DV7/6HhkPu48x8AxPC9kcDt92zve3ulS+/7M69fc417m1045rkwpLL1IC0pLxYpk817t0fvOdqd1UbAA2zblGMsCZpmtbqu5+/9gtXohLyRQEqx144akaDTLYPnGw186b+7kHb48lXMOEKQOqBjiFX3Zw8k5qJ/T1Wd8DijGbZAUiYKRsgh1iCaEkvimUGqAMYAKubEmpKvWFJzwgUyS3I0ecCoqO0dtnGqEBqGH4FJdIFjecWF3MLwR41wx0BInMC5EsAwwXerNY4TEoj+4wlKi1esU49gPDkPJfb4UwBY4tFP1sZn3I5SuaMCaSe0XOwHXAwMAr6zkaBIJwPgDQSIzDI+HtazywMuhCMh8xHuTjAdrGA6mT6jFTuAfrTwTvDrljM43yZMyaz/QzJMM2K+ZYjZvqU+nMkQarjVa6YbvKCKl9gySmZpwoYJJgK1J+jm7y8vKBE44z1pQDck0o6lspAcWF+xk4BQJzOOLZcPNH5LYhlh6EtjG5jTRujWHQ+QHb6Trpy/RuTxRDMTbTN6O9Zl4qYCQHUpZJfigd2U9HS0T7iDpUG7EneGyRkS2vEHk/SPDN87yAhxXuRd0p4ffhuCta03gkkTJE6ySvMecDfYOfObCV6zxnjfUTyLfuO75NJoox67d1jiL9dmwwliIO4UIWz4rplYHZzXECRgKV8JY75DEbjshj10/ppObbfXZRJYtNnnnG9ejfBevTNR2C7RICng4qbIKFoA8IHwGruePruywKU+5RAXauReD0q49wsnv0EQYKccG1M/YekdtLRNhOo3qPqp0a9q3tu9ZpEEyaue47stoQjmvnPf/F5M4zovN7hBnuH3MGnDyspOWlzgBe+/JLruHFHVTKDGjePu1aZ77bd6nbNkpr6WHJSh589Ig+DbvkWzLtdh/a46rpy9+M//4F75Zvov1gXAAAgAElEQVSvukHNOQa7BlynNPGf/d0vuW69x9DE30jjOn/lYPNGNuHX9RHwEdiGEfAg9Ta8qP6UfAR8BLZvBPaXZLmGvEw32NbvxjXAfL2l1f27uVwXFOE5VyjW3L8oW3DX/8V/cF//46+5tsttrmFPvfvl62+7z/zWK1bad+2TG66huda988P33Ff+4Evu6sfXrCqwQOwIysIPP33InfnpB+7A6QMa5HbJzKtIjLw816sB6kmZZ/W197qhniHX3d7jPvPVTwssyDSQerh7xKQ3AEKSab23+22ynycQICs322Q4ADWyBcIABsDEg7G9LKABtnSOtKez9B3O7DvjmJnNiQWCBEhZbcl9utiUwk+I5QeoEQ04JHOMcxrwTwh44bzY72rN2NSj0msFGVF55KXReXOp981HwEfg8YgAPSSs8YDNHbCm10okIWXaolLxOrGwWQ4WdhL5raRPdn4Ww79pS6rBdrsHhEpv2oDiyKYMhwwYzQG1etn1tvWZSWDQJ7FAsDD90KIA9zs3ukz2o2ZXrcBoGNM7xIJT1Yz6zZ0ZSj6oX61srLxr/hesq/3qP/rRBQHYJRXF2tZ8ZJ/B90ELzAEtgRiTwkCGY16sPF409NVhYo/EIsnE0b4xMw0s0jmn4l1AHz4lY8Rx+QNgMFgpk0YSlNGNw7kc6XefrsyxJCPJgGkB8tNi/MHwpv9fywgTUJt3Eqa8XGy0ttHZtjhTFq/vjBFeHjDguW6hYWJ0XPCCgEkNCD05NuFaBMKQEMYAs+9OvwDrKlesSiQSv5wbMi3TuiH7BZCpCt8tap0JvWOztN9yVUJN9Ay60c5et1dsxvPvnHW7Pvec6xFg70HqpB83v+AWiUCYUGyRPnWJgNh4CTz67k4SUnpe1kqkAoBiyIhJcCKQGuD746G5tIzbkJiqFECOAWQ6K4c4ByS6DmoeUKL+9fbFDuvr6UtLVEEyLqbzzNSMO/XySfX785KCGhCIfcMdPH3IqiU7b3a5pz7ztGu/1eUm5DVwUz4Gn/6dL2o7t1y+/Ak6z153n/7G592FDy5af7376F7rp773b/7GvfqHv+767/TpPTLhPvzeL91n/8k33JgqbyaVnNxI8yD1RqLn1/UR2L4R8CD19r22/sx8BHwEtmEEAFnQ2CsYG3ftVzpcjdgPf51d7t7UnHpxZs59enna/WFDgfv7/+3/cb/9X31TJX63DKR+6/V33Ke/+oqBB9fP3nT1AqnPvnPefen3vuguf3jFWMYYcjHgPfrcUff+j98Xo+Kw9tEu08Ayl5efq8l1nybatcbOqNYk+xoD2t98RWXr0ruW5MekQAQm95UyT1wLCAgvC6w7TAnzS/Jsoj+r8mUjTmtwTEl8tsCIfDGfGVwDACRiwsGkhl0IeEPJYthg9QE0w+YzcCEFpAkghmNckARKeV1ZXMkPlkE6BSPHYpV0Z6u8PGTkeDb1NnwI/Slt+wgABuQLIKHYAxMpdIGPiJGXHuWPAHBGx3hSoEKVwGKScOhFw5IuKM4XuCoGtJhssOLQg6b/vX7upjSXM11za6PKuAONadjKOTILHB+mUkTyJAIU7giAIBF5RIw4EoyZYoIj4TQlhjxgRpn09afFEmb7+dKsNq1qGVzCCi5Wlc30hI5Ly+5SVc2EGNuAzvSZBeqnicucwPVZ6SFznPLTTShhEX2zAMhSETOndxX61Zk6ZvpsOv5CSZjAXF4WqoOk1OLcPfCDY+MdVSgDwonhCYtXaURWJNw+0i0fDUmrVusDUufCxARG17YB3nkHoFmN5BO/acZrthKe4L3Tq+Qv8iB4FgTA9IrJmAC+T+t6IR9SKy3wQKIlFvaShJZAcY6TiqXL71+VJMmSKnFmxXivcXXNde69H79n17CwuNA17K63d/CK3nV7Tx10y1nZrkcsxR1af0BMxhKV6GOQ2LSvyXTCu9u63V6BRuffPReA1DCp/Qtm2/dFT+IJUrNG5UuzpD/MiFfJtdinDebziPxAbklmDUJAvJoC1sGMsUXbSSTbNKVn/L1+JaHS8EyVCUjeKzY440BMCdPVKgS2o7PN9jPV+bZf67Z3CDIc3eoznv38M3pP3NAY/rC7KSPcUvkX3JH3AH0IfX/X7S6rlrx6SeSVw3vdRz8QeeX3v+x69c64+IuP3OGXT7n9qpYc0buoQ2xpRtFHxLR+/d++5p770ovu9pU2kxx68//9vnv5H37VjYuQMaE+L9lGAoIxfnREkC75yiHPpE42hn45H4EnJQIepH5SrrQ/Tx8BH4FtEQEG3ZiANWqw2ibt2AHJbghCcDsOSvNSTIqZC9fcipgUsJNPik1x++JtgcZVBkJ0CFzemZkpfepKA5kvn7ninvmVZ1zntU63UxPjnJxs217LoRbJhJzXxFwsEDHLjr1wTJPvRTPWqlB5+OUzlw0QyRTr+cjzh8V8Dkq6ASBGekZcjib4prWaAAw2AFiABcw0gG0DFDRBAABhIJuI9RZ7Qbtu9LpylZKj9RrbwvL6srpSm/BnMOlJRK2JbAS91W5tu25vjZWOxza+R/MaYB7GNefNxOmmtEXTyaLZFjewPwkfgS0QgVIBu/WSBkFnHoYrE+nnqnMNrN5oQ7aj62avu3VJfbPMEVsONLu2q+0Ch5XkE+P3xEsnxVjrdx3XOtSP51q/AuD8y++9JX+AQnf8xWPuPVXBFAqQ3ntkryX4utt63C2x4T7z1c+4Ozfv2Pae+dwzAquvCXxeFJO3xRjCuQK7m7W/n/71TwRWlxl4ka99kHAk0VYqU8UCaZCiZXpU4MRb33/L9Kmn1Sc/9cop2/8HPz0jIHnZDBz3Hd9rWtapNJKGyI2Q/FvRdnIldwLjGjCc/p/ztWqZKF1aQGmrghE4zHGODyohKKY31TVhA7Q6NzzvAJuerbr/WgUM84CNjcdAwEh3xvYGkIbdPaRKIJKiJZE+PNyugdxahyQsrPdsVf3ENvr88ZEZqzBq2FunOOe5c29dFLBfYO/QAX1OErj9ym1JrFS4qroqV6338jnpyY7o3ZwjY8xCxb1fpfmzAvDL9X7O0fJDKs8vVaKhQP/eWVjo6iXddfXjK672+eOeSZ3KTeeX3XIRAKgGoMZ0F6C5WMBsbO+LHM6kKkfwEeiRkXg8VrWGykbsaFbFHyaqq7UZ9RtnBubcVBoGbRx7mXaMZJYUs9LSYGfDoK7QeNuklFSlMaxxJwQK+qi+zn5p3++1Mf8eJbO69B4YGRy1fo7kFsJdAzLCLauvducYw0uzelkVkAdePOGGValx6edn3FNfeVn9bL7runzLTWjdaiXWeEd89MYHrlVs7NsCvs1MWYnM3S+ccIPa9lQKch8Fen9CtBmKqjLkinzDa1Kn5R7xG/ER2E4R8CD1drqa/lx8BHwEtnUEGMxh5ndIRjBZmsivrOxQWfaiDVBhHSOVARgLgIBkhs3DNYg0wz/9DzYZ5dwwvZiUY2YF2IxUB9/z3bJKujMFCCxoYs3nrJslBgaNCQHrARIw7obhzKB/efkeSAFbjf2UCwxOhk09pRL0cPmNXrzbZ9tl7rIrLjhuWqLaF0ADoE6eSrhhECbTTI9bAEZc/VdtYFqMNlh26J4GrG/n2mR8hblPuiYoyRynX8ZHwEdg4xGg34Q1PSEGXKfKtUNiXaPM+A5K6zhzg3Rq+u0P3/jEfAGaxIpGT/9NAdAkDocEIlDBwu/5uTm3XyDwx78465579Vl37dx1K+luaKlz3/mXf+V+7Q+/7MpU5TIktu2IjLA+/sUn7oUvvGD9O2XZh5874n78nZ+4xn0N7tjzR81ol/6+TlU0P/yLH7nf+Ee/Zn+PCiTtFsMOZjdgMfsYUULy+S++4H722hvSOt0jwLzTgO5i6Vr/7Z+85lpP7Dej3Wc+d1p9XuooTKjtPDYw4er2VNv7h/eWva/0b94dAL/xEp2sOyZZKipjzKQx0li3S54Anep70aEtQq8lqoVa0+wn1McGuCcpSmk7oHiF9FdjDXIX9Y4FUEdmxDwN4lx/5FRGB6fEXrzpamUuzDvz/LsX3AtffM4SA7DTBStZhc+CyvDzCgvsfC+qiunK+VvuoBICZbWVblafTQyNGbs6U+vlFqqSiHcyIH5OjslczU3Pumltf1Asey9JvfHn3W/h8Y4A/XGd+t79xTIQjWOoyDMAcAqb+vbEotjV8gOJOSXA7gMCeGFnr2aiik/B+eE5+YkkZj5zTMLOnYbQGzYOTCb67Gu/GNQNisNdoN36x0AmysbuSv5B+FiYX1DFSZEB0PjM0KfTH/EeG9HYfQT/Bf3m71z1R/mK3Q0ZI9If1T112I1rnQIb70tzX+vuFGM7gzG+5gUrmhfQ6dA/M5sYVPJuMYVOiBwvLPDBmBh/04PUydwGfhkfgScqAh6kfqIutz9ZHwEfga0cgXIxM46VC2CNo8f8qM8rLKkekeYobDNK1BMxqTnmAKSe0wS9NKnlVztPgOTeW/2u6VDDmqFgX+yTY2OfybSR3lFjUKOjGntOnPfgnSEx8Aoi5xxscVCGPufF6ptLQ+loMsfol/ER8BFIXwSKJPWBbES0rHy2wMmTFdIIznmwmiKVPd8Dqatds7SKZyRz9LO//bmYtdVWqVInDeKL711URUiu23N4t3vre2+7Z199TtJNN1WhUuQa9zS41/7k79xv/MOvGDvukzfPmvHhuXcuqNz7aZcvYHOgu186pAfdj/7iJwKoj7hdB3YZaJqdnSOmb4N7/duvu6/98VdVDZMlwPrHkoSqCwAOAc+lAr4BvQGpf/n9X5pZ7i2x85CIKq4odd/79vfcM5992uQ5qhurlcyU1tQ6GudNBUrtboHUKbYxMakBlpH8iAaNSQqSHKS035iTJF+TLZmJdwzaHnIksLxLJSMVr5ImXG15KUNyWd1mVEaraapyu1qbjMkeAu4r6MeowQzv7xt31652uvzqcpdTU+HGpQO+oHvOcsqRsnjg/xBUmxL4tENgOK//OQFKXuojxZvGL75lI4CR7R6xoXdFPdOBJn7Qwmd80hKLS9KCvr+KDVAZ01yAXrTq4zVMcxmz9ScwY6RvMWIIhA2tE0tEiBRp3Ds2/SvVNB7boB9gH4VCqCs19m/U+a9WyGOSczLKHekftT4xnqksQ1HGpVT4UW1C+PJEqqjV9ifUZ+WWl7hh9UsTqpoM98M61gfph56L3+H5JYbyk7/dPEidfKz8kj4CT0oEPEj9pFxpf54+Aj4CWzYCQCIMGndrgB0M0jdecp7uYMC67msbMIYy7DYY18k0NKwpcQcASIZ5vdo2B7uGTX6kVHIfidqUGIOUb5fWcJz3s+1i12XwP9Q1YqXmhZIwiW0Yck2Pcvzoq97Twabs9KxYOd48MdHV8N/7CGyNCOSpEz4trWNAg4002G+9HYMmm4T0w8FTMqi9ccd+YEGfeElSDrd7TYaiXqxppJeOyCeg69Yd1y/NYkDjc2+fcy9++QXJYywLfL5kib6p8Ul3/IXjLldl3CODIybr8f5PzkgSZLcA02p3U/IiWQKlYUT/7LWfm+kfIHjnjU7TvjYmscBS5D4mZMqLFuk5TPqkYQrTmu8qJFOBqe6M2McNYgzvPtwisCN5TdLouG0EpA7lmyobK+7zH2D7E8oswKiGPVkv5uFGmO8m9SRplprmKmNSr9UCM0lVN0XK39EXX156MDZUJAkncno9uGmBatP8LWZjKozEjdx/fl0fgcc1Agxty8W0BfxFxiMa3KX/xUyxQdWEPNNWjRFBiHnWSeYAvFKNcEMPWM/0PUY1o9GavJ0O43Gkm+IlrpALuqb17qgSIxxix1P+KM3OkIxHcGTJgM/KdxrAm0hFhDE+clJFer8UqS8u1n4w6wUUB6SPHvfDHA+A7GCczXgWn4IiafbnK7m5WmIOtjhVfu0yneR4GKYXq1/LVuYL2Y5pKjM38ebAJiBedaEHqTcx6H7TPgJbNAIepN6iF84fto+Aj8CTEYFqlSfCoGagym/03DbEDNuksJk5oUqip8WOY6BckCSTelHlg8NiKgPO5EobFSAAgDtVwNr2LfC5uqUqYXyQSJkYnDCmIowT4onkCExC9o+cCccFGzzQzZ5UCXyRfcckKDRwBMAY1cQAdl2JTMCiG5OINpWeMlnazEH/Jl1Ov1kfAR+BmAiUaob9dJUkF0IEI8zDwTbT8x7dN4TSEjz88Uz2duyQzJJQAkBm+j7gGMwMSdiREMsvQtOfdSOSTcasVZm25CkyVmQklq9+UsACUksrKzuttBtDvjA5GLAMAxocshgrLEdROBsUZLKibSwKIDXJJm2Hfjs7VwlQAdcGvmh9yrzxJbBjEIBj21lZ0r8FNETWzchYuU/uKdmbhsPDHHF6fMZVNVVaH0k4U8m/9rcPmPxGgRjd0c0SiyonH1bZf4vYh6sxJ5M5Vt4Fw/JZWA/bO972reRex8V7IUxg+vdDMlfCL/MkRIDeqUYgdK7GgKPqY9B0ji5GYwx8WHJ3JAqtP1QfOi3UEzAXEJv+g7EXiSoY1T1KVoWMX0Bg5D5IXGFAGKtPHYLebQJwB2clnaEdp6sQjn0nAqnRsN4rEJ7fpr4d/O+BBpgOCSJbXTWGkgGRYljj02wz7l5rfkC/i5HjlVGB2tFlQg/p5uIacc1imwepH9IF8LvxEdhCEfAg9Ra6WP5QfQR8BJ6sCBSLgnGqIsflQaPYAi0EUSjhrqgrM13sRI110AUFJF4Sk2PWQJo8V9FQlmjVB77vvdnnSjBOFPC8VmOfgCNzYg8WSbsPBjTl47NidWOktVPADUD0vNgpMAxxRS8qKzQAiWptjLVgHWL+RRl4WW2JLRMLlDAJuDSCkdf9jKCUT8yv4CPgI/DII1A5PuZaqwsD8MAQ5Agoon4LUz76FfTuAX6t/FoAJ30a5n74BdwHOGjdbDGe6UdCYWH6QSSLqprEZr4LvBrKbMuQCJyU0SxJMfs+BKKDA4rEJ1KfbX+xbvA50hh3oYEIcG4sPLZhi0Stb2uE3/EbmCfm+xA9X2cKjt1Ojk66cb0rSmvV1+fmuFy971KpEsIwbLB7WJrWNTF9rzOACUYlYFYq24y9ybiGI70jrqYldUmS2G0h0TEs8LxDTEYAag9OP/JH2h/AYxgBehrIGDy7+ALMCtQMWMOB/MU+VRQC5OaiW6+naFLjK573UjGww2ed/oVk0OXRgCTA+pNIXOg3BoTNkv6oEVgN+SO66M/07rXP62NKTkV0k9PxnLL/tbYDiI3nwR6dWyJz3lmdL0B8js4jU304VSWj/eMayxYY0SNRo5IDlvlVySI9bJyaIiSF94HmQepEV81/7yPw5EVgS4HUvJzQjErHC+PJu9T+jH0EfAS2WgSaNJDGwGurtAVp2WEiCAsZdh4SHsk0ABRA4+nxaTECl43djHxGqo3y8SkZI1ICvlbD8Is2LW1qAJ9CMb/HxIhmgoJUSUaErQ5TGpCC41qUXmi+WHswFgHU0RRl2mEyHzEAdbhvSisxXkPjEEaQbz4CPgJbNwK1s1NuTxnVFaHxHvit5BrUPxQqiZUjI1ZM+DDaA8TOzstyaPTnyABvJ7PzKFoe/4TJl6F+kqQa7GmSYqNKlpULtMVgL7YhqUTVSbGqOgDD4zU8AQEw4o2Tw89CuBmzLTByw9sf8mUBRFqWOWCPJKJgPVeITd0gFmEsCzDicWjHGa/13u63PjgWnImnV7ueUzQmtUDq2g2A1FwP+n+AoV4xO6Vi4JuPgI9AggjwyAMgIw8RSl7MGYM4kMRAYxpmNQAvj5TpJUeVYsA4ppoii/Gc/mufWNCzR/JqxfwGqiX/UZunbQBuR5BqtoPWe7uq4G6LUZ1u4+tsHSnj3cUYmTleD3sFUDdFGyOuEh9AZsjInDeJRszASXBW1JclrCJkk8SFcSna1Ok+v/Xe1B6kXm/k/Ho+Ats3AlsKpK7M3WEDvXhZuO17ifyZ+Qj4CDyJESApB5P6pDRQYUs86sakH9A2aA8eD2ANAAoALsxBQN26PdUJB80h4xD2NUANEhxZ2YkZ2PHiAeuZ7VQJpI4tsbfyew3OAY1gUJs7uX4vChQH8AFYKhZDGk3reOWSnDvbXNHsgP3AtM7OFUMygYnllF5YvTNB2alnVD/qu9jv30dg/RE4ID3T3QJSoxv9ykjfqIDmvAcqOGD6Dkkqoryu1PqK6AYrek7AAiAoMkPzYsPBxkZPlCRbvD4IIAJAnH4qTIwB9gJJAzaE3TNsQmQ4opsBPoDikQ9Zj7E03EI0U2NL39cfpeTWNKkkyShd6Rp3c2XFbm95nmsqAKQO1gfYFb5kgBJ6swAyvAdjX4XosC4rbhUN5cntOMWluD5cw7p1mDtyb1BajwYscxdK9D0+neIF8Is/0REIGcixdR4EBbZ1vYBqWNHCmRPKXGAWSHIQgJYfGqzqJkkC1QmwDrdhLGyNXy9JEgNd7HS1LHVex0t2ujv9k25wR6bLyJJmPePqyHEckoxJhUx5UxnuM6Yd1ZiWCsB4ninxjh3W+S0B1B2KQbrkTBLFyMxgrV+Pv6QHqRNF0H/vI/DkRWBLgdQMsin/YdDnm4+Aj4CPwHaNAH0dBon8IPXx6CFq9EOn3eCdYZPCWE3zrrBU+qBiG8Nu46ABi2EXrtZC4HtieMoA4OKKtfX0El1vSutHBVJzfGyLYwUMwVQGEHpKAE+mAPCyCEvbgGttNIwvJfkwwNPZmAQwEYHBc3FY5ekgL775CPgIPDYRICEI1LtWsQNsu6dIGMYYwhpIreRcnvTrY2WG+K5PfaGZWalfpPEZ/VPYh4Z94JL1U0p+iWFHHxqvkYCjn2R7gUlfwKjjhzMwZjb9WZLMaMAYzProo2LL3jfz4sAI7+8ecbdVbj5bWuyqC7PdHoH/gNFh6xbrGHkMgCiG/IVC0kvQz47qnunbe271mV40FTGb0dYLUsNWHBRD/PbE/F2Ttc04Pr9NH4EnJQJ0D8Z0jgCdoSwI4+Rm/YQmgqvFg2cS/ereGarbRDrQ1hiOMT4rEbbQUiRWtTSr2QlJv2vqn7rUD6WjAYCjNw1TekCg8oLGoVQMIkHSJxJDocb5u7X/cLwfkiqQ8qC/pOGJEm3OzWeMayGHwKJeraIv9vgJH0zyW2KW99HPbjJSzbnXiLFOZeGAqgrjITgepE7HXea34SOwvSKwpUDq7RV6fzY+Aj4CPgLxIwBrrHrnimvIELu3JM8Gn4kYu5sdS0Bq5DTKxDROBAjAVsbIEGZ0yGoOj8+AFQ26YVqzPUq+AUtgB2IgtlFTSLaNbivmiMRsSdIj7CtHxwK4g17sRvexnlgzMbgwPO+6xahOHzdnPUfi1/ER8BGIjkAivVBKsY8Zy+2efnSwfrAmiTFMVuNp4c9I/gOmG32hSVyofwLQZnkA51Qa+6FPK1Y/FjChgyQbx5cIoFlrP2xHWIkBwnZWqR1WKqdgutoTQ5OubWTWjRcUuN2lOa5ORmmxutGwHgE0YB8TJvRaCzjRSAuqYkZN07ukKjlZqZQONLIw746BrqGkmdRcFwCgO+rnYVADjPnmI+AjsLEIAHQi7wF4TFVayFWjqwKk3i+pjNgE4mp7NGNFbUCcBpNiY0wG8E2yslXVMjkRaVG+G9JPOsjUu3TsbJtU2phMu+n7IXXYGDUCinOOYT/OOBbD7kVJ6NHoV4xAofXM8wBTR/WlSIcwboZFTYIzlUYc+gWQt0cqPVbrqYgxet80TA/p35Lt1VitTgB1LeC8YtkuCZVoNnX47vUgdSpXzi/rI/BkRMCD1E/GdfZn6SPgI7AFIoDzNT/FGtlVq6o8a27eTWMkqFLxvOI8Y1I8CoCV0FFqDkiSJ7CF4wD0XY11TOl6r7RGM8Vug9EMMzBk/rGdCYHIDMazJQvCgBu5jUTAdyqXz9jTKqE3iQ6Ngim1j2WgpLK9jS7LBIMSS8pHmRQkO8Df6H79+j4CPgIbjwAl4XsyllyBfgAFghaRngBgUCKMfi5e1YiZySoZB6hAXzQ7OWf9UpkkQFLp88zQS/2vmSZK/xpgmQk+Ws0bAajD6ACmhlUlbC9ZNnaq0aX/xzBxKr/ALUrXHwZkPHApZIkDRgGmACChRUsLYippJ0l9YDK5mX07IHV/56Cr33u/OWO88+a4kHRCSqBbP+kAt1KNr1/eR2A7RoBHH4+WOoGdMKHRjA4ZucVKXh2Vdwvj5mRboBMvZrWQ6nE9qBNKiiHNhhkjfWq+dgjXmr4fYDVZS5F4CU+OvRW9afV1fE91xpTGwHif4C/A2NjGqxHGNP3w/NS8y9CBAD4zRqYhHwX5YknHSv8MwM37AO+DVAHqe7kzdLuXjVU9ot/RY9Mwmhg5Hi/XGFo7xQwc4J63BX0z7yGY2GyPY+I3410a/bUZVEpKZUL94nVJjBDjeM2D1MneuX45H4EnJwIepH5yrrU/Ux8BH4HHNAKMrStVZoiJS4HKmmFyRObjgUzF2IwGtjLr0+dlNQI3IoPWh3k6gCwMrs2kRaALGqCwA+M1jGcWjS296CaHxBrR6JVjZ/AKQwRGM+syyH5UoPvDih3nPCNQalDlpR2a7OBE75uPgI/A1okAwELF/Iw7VJF3r6Il8hgDTAIUYHSYTLUL7F8aprKp9H2mPSqQGkA2V0k/+hUkOtLJejbpER0bTDcAimSZialcySHJfOBZkFMUSJpgarZWCwEPlgnPlRJ4qnUKSwvMwyCVOKZyrCybCkiNFCFar4MCcXw3n2qk/fI+AmtHgEoPJDEApT8clJ9IpA9GBuSwKl2oyEi2L6Cv02NqICuQK5rxdyaXjDE8ikm2AGKA7JLsnXqeFw3ITqZR9RFbPAHgfag0y8b4d2WaBI5TUTI7M2fvD37C/o0+D2C6sDxgR0efkxnChtlE6xNTL3tBRglgelYBzFHwAkY1Y9R7BAq2WqbKId4xVfpNcoDkJTB2CESzHp4BsNLN3FLfIx+FrK1SRiYAACAASURBVAetSLGsksY2CYAb6hdHFePVCks8SJ3M3eWX8RF4siLgQeon63r7s/UR8BF4DCMAW+OYmCClGtDFa+YGHpmYU1IOuyI0BjRmnwaGyQAk6z11ygrH+sbdlADqFfRONXCt3lUlhnJ8g0MGqoGSdnDcs9MLZjTIJ5RnZ4s5nSrzY73H/ijXC5l1GCfCsGOy4y0VHuUV8fv2EUg9AiWRyfY+lWtvpJG0Gx2YcPmqisEgMZUWzaTOKRF4IUAAxl+6G/BCCAyHnDczXUwdC3ng0ACXx3T+SDut9u6IXcngDh2Q4TLocOtdhHwK7w8zud2p6qLIMnox2erLSwv27klHSxaknlTHfmkUNqKvlElH3P02fATiRYCxcq2YubclURECnjz/DQJRDwoITiWxZqQJ/R8AK7rQSAshMwRbOIMxrDYM3kpPsprhXzJXyUBqje8rBfbeBzjrBGYmZmw8nZMn0sZmdOgxBwiBhEoPpIgAk8N+PTzPcHFY6bC/8xRvwGcOjTiEMWe98D0R9NF4IgRVPcGUJNg2DPRktL09SJ3MneSX8RF4siLgQeon63r7s/UReKIigDFKMH5Kwwx7EyMHQ4RyuvJVQOpw14DFHZe6DOQArIZ9wSB3Xrp1pTXFNtC1Mu11sCvWOr0FbX+gfdDV7KkKFoswo+Ptxwb+ijgao4931DfxgnLPwSjRAB39RKQBmPwwCQLAh3mykUnP5h6537qPwPaOAFAmJn0kjJIxjSoXuLBPE/ZSseo2AtYi+4G2f7mkPlJN0oUgNeauuZsIUm/mlacKh5L1kqriNZOqAVAemELSYOChmY154orMJedkgAtAnZOX5ya0zZG+Edewp971dPS56sZql6336PJSoOV616DSBgLaYNR7KTSxvPd+DSRZghbsPBFIHVbKnJXfAGxM33wEfAQ2NwLxJDVgVzOGpl83Y9okDiE0zgZUZUyGpBDP8E1JX0AqoMgDsgWm1xtpbBfN7IYC3h/JHNlG9rb2ushtXByZd8Nr9FWc926ZPMIq7xSYjQ41ADurjCPkrZgUZWdIKgXJj8AImHcqydx6yXtwhiYDovVgZ6NFnaiyxIPUm3fN/ZZ9BLZqBDxIvVWvnD9uHwEfgQcigK9VoYCE4UjZ2o4IPL2EfujdaefjFzjYIWjqlSUAqcMjR78OcHpRA8ZclU5niFUGAEApeIk07tKt0QkDrl8gdUNrXcLgGYtC/5muacKlt+8CTAZgrDA4h0mDjAv/YcYD6ML3G5v6bN/Y+TPzEdjMCOC/V6m+FukdwIlEDeZelUq1i/VuKdJzvN6GpjSsOeSOUk0kons9Kg3mPAHUmUpGAnw8Yrwj5TCMyzAMPe6S6uI1zx+Agz5yWKxk3iP8BrBeVgzyxibdnrpiV1aWL0+ELNd25Y67+slVt/vQbtNrPfLsIZOUarvcbhrhjXsblBiYcjNTM264f9RV1JbLVyFPGrBzrlzSWaYXLhAK8Lz9RqcrKi10TfsahMMIjEH+RMeLv8JqmtQkHy+PSOJDx+jb9o3A4zx+3L5RT3xmjK3oB/H8qFCfjuQHshqxRqzxtmTyRkaqEAuYH/WpaPPDMr4toBqwFtkPqiQSgayJjrRQ2zldKW+Zh8CWXutY8ES5LG8UgOfVGu/HvQKppzGAhbGe6OSivjcJKv1NHFNZz4PUKQTZL+oj8IREwIPUT8iF9qfpI/AkRACMd39xtmXvmdgyYIK9mspg6WHHCaNEXMsxVQF4WG+D7Twlhtn8tAxX0LTWYBhmdX5JXsqASOwxUKbep4l61a7KpMq0KaG0ZsS14JzCzxjCcpp8ylchY85ACK2Xo5rBDYRhveFL23qc+ZyAiz7dgzBPOD80xilDhUUtzMNYJmj5weJkMA/jRBKBvvkI+Ag8hAjQ94AV8Cwm89jtkQ5qc2EgKxGa963nMCdllkWCEZNFzGdTaRgOjgikLmusMBbyRt4Vqew3XcuSDOjsGnVlAvlr68viAuwARshldKv6ZEIsPfpF08iOAB4r8mXIEEi9f1+1JQx2CKQeu9XlfvE3P3OtJ1vdyZeOu7LqMvf2998RKD1rxr77ju5z4yPjrlMAdOP+Rjc9Me1aDrS4d/6/d92v/PbnXcfVDldQXCD2dbbrbu9xw33Drrm1yTUfaJBJJkC1c903el39/tr7QsG7alLH2K5EZK+O11fGpOtO8dvxEUguAoydMfWb1niLsRb9M4SPvWIt10r+I9XRNGM1DP7QlQfMpTE2B6Sm/0pSljruwXOsz1blPHKQ+o76q6tj82vKzsFKrxfYjwQK0ifRzcbt+gnkl4J/JPMOTXRFPUidKEL+ex+BJy8CHqR+8q65P2MfgW0ZAVgPMCgABCtyd8ikTpprGj0BAsKyeBwnkaFjOaV1mCemyq6LvpChoQrGXDCps/QzPjwlUFlGM2JXIw2y3obMCADLzMSslWrDUFuLxWfHogboEA5g7+NtRHT+YKcAQABgM97FTZ11S0WJp8xyqzEFOWfut0EhzgAsgflYcF8au0Tny/e4pAPEU0aKLuBtOdXDsPbNR8BH4PGKAH10q7SomwRWbLRUe0mo+Fj/uM3sMU5MxUcAkHqwd8xVNssLQF35Ro8llSjTnYegRKrAD/uhj784NOsG7gy7Y02lrqpCngpxNsRyt9QX9swI9LX39v3K0stz8255dNKVN1aqMkVmXgW5bvJ2l3v39bddy6Fm13qi1TWIOf1n/9O33YFTB+x92rC73g32DLmJsXF3/IVj7trZ67bcmZ+ckWRImVtSArZpX5Pr7uh1OUocDPcNSS8835146WggGaIT77rerSqi+vtCBjB2c1wANcfqS2JSuZ38sj4CaYlAMf4m6qCHYnTgMfw7qD4b08NUGmNPZDCujS24cf1GvgLDwHaxqhmrJVF0s+ruAH5PV+YYqP4oG9IblyX3AUt6tVakYyUxC5s8nmEkcyykQADuIVoE1ZMbax6k3lj8/No+AtsxAh6k3o5X1Z+Tj8ATGAGGfpSpMaGGSQFTlcHrbjHg2ibvDbYYtgKcbnRQlY4QM16lrG6XWNSpGL6stW9KwjOzMl1Bab7JgYwNjksSJNcVbJBRzQB+WiD19Kg0VcWEg6mdTAtJ1dGgRGi+EmoCsp2AWS3tZg18p4Xm5ooRgwbpVgKrYdcxuQk1qDlPAHcG/as1wGyc6mcFYCEpAHpDzCh3x4XdAyDJ3GV+GR+B9EYgeJ9kyCcg0KMuUH+XjqQZUhT9nUOSmpCmspJ9yTT6yf6uYbeULWMwsX5L1Z9shNGdzD6jl6Ffi+6jU12fRNzVwWmX2T/iWo80WFl9vAaL+rykM2YQoI7zjgakdpLuOCAmNRIshbm5ruPaHXfj/E138FSr67ze6Z7/wvPuR9/5sYDnRrerdZfLy89zl85cdnOzs+7w04fctU+uu33H97qsrCz3H/7XP3dHnzvi9h7d686/e86d/vRT7sJ7F83v4cSnokDqawKpD9wDqYnHLQE4AOrhuyzVmPjlfQR8BDYWgbCaBBJKdKN3qVL/cED9dqhRncyeZjTeuirzUxjEbLFMQGyWBukhqzqZbay2DGN9WNkQUvCgeVSN8el5gdRryVwVauy9R7FDjzqWSc1x62uTQoF0wauB4S1+OuUav1JVMrSOskAPUj+qO8Lv10fg8Y2AB6kf32vjj8xHwEcgxQgABeLwXZuXaQwn2NQMpAACGXQyOIQdMarJ8DrGUSkezdqLc6wAmIDUFYCTaWoTw5NuWZP84soik/2Yk9HUhFjQ6KBm5YgNKP3q9TZ0UUd6VHIu46/MrPQdc+zxAAJMqbYSLAOwGqCaFg8kiutpE5ETWe95rmc9joP7DMYNR4vmHxEqXANQCsDoJSsvxXAmZFxz3hj3wHoZ1Y1KuSnbBbt5HJIr64mPX8dHYKtFAPb03uJMvTfW32fGO2ekk9Blzk0AUgNOk2gcVUXMmAwXWyQ5AQAAKy8PpOBuCwuwk41wqssHbGiTaVonUo/MyaDA+VA2A61nzo3fYbsjgOO2+sLVGIsrYj07aUsf3F/tWkqyXXZWjhtVEnagZ9DtP7bX3bxwS8aJtUqgZri3xK6meuipV56SBNas6VXXttQI7B9wlXWVJoX12v/9H93Jl0+4RgHaH7951vW197mWg82SDClxtbuq7sp93Lna7epba+3dSdVP7/SSuyRdV59ATPZ+88v5CGxOBOiTYPbGVkvy+S7rv7Ms2ZhMY9zJs03yie3x90a1qKP3S2KtRQxl9KkNp35Ivi02ZoRkEhlTtkfMEOPFhIpOJBOZJ41obMocirGojb/1A+hPcoCxLmxqkgHI2BFjfqgwuSKgP9W+0YPUydyhfhkfgScrAh6kfrKutz9bH4FtHQHm7QyuGETBAGAgFchIBM3Iv0guPAZIH4YvJytyArbwOif+sRdzRQNrmNNMzgvLKKkWK1efoVU9K7D6/2fvTYAjy7LrsAsgNyCRK/atsNS+di3d1d0z3c1ZNOZQXDSkTDGkCIoOO6SQFQrZlsNLhB1hhuyw6fASQZlhB2mJpClutjgy6RkOp4fDYc9Mz/Re+16FqsJS2IHcV2w+5338KjQ6AWQmEkACuI+sARr4//33zk/c//55557rpMI60FB2YUWTro7iXw2+evF4i1MBlvOBI3lLMsBO9+Zt433k/aMKz37l4G0keUJSg78z9iL4R2/ySmFazPjt8ZpiNCufL46HChN+FtcbC/3Sqcjjwp8qm7UvU3xJYkYAj+Pifw4EFRUwvA7nyXevUl8GipmPHqMIKALYRMSz5DjSxvm1XHK2EI6zYxGjom5Etst6jXE7icyVBMjpWmwIhluCZtNrGURpLZ4dtcuwBzLxHcTp4iI2DZlGtLk7aE1NHZ4FeaMWXlqcRx84HzGllnHK4TAWF9bj6NMPSduSqdy4ys3SSRTfbe9vlTwI60QkaZ5TtKUyV8NF0yCtmWrPDcrCbVm8mGYvNnab/cgOwnPIBbKZ94aWVCSRV39v+gWO5jlovscxdQ74gs/LMFTXY7AK+fzffA0/I5TWucbaBDguAVODAf5/amRG6n0eafA3yIxRIs4b2yZtioAisLsIsJAtM13GQS7bCmh7RNzMOxt2GaFAcTS1te5k/OEaixkg9+DfXKk1FiNdF9Z5AYhTWJDRX8G1/0Z3gYR7EnHrETYAaWeyXuM6myQ6SWo+Axjj4ng23JzLm3UocTyM3/Mdi3ViuVFKsp1WdRRUMCQSZ35fKmZKUu/u35FeXRGoRgSUpK7Gu6JjUgQUgYogwAWU8f5dWZdxEbb5a3xFLr1pJyQvLzS5JERGtUJtPgdbEyipG0FEu+q50LSW5nxRz6PoVCaZg3ptQZpM4apil+0vBkfVW3w2CRUaqpTjpX27m0U6WyQ0NxxI/BI38jE2ocCXCquwjeVtTbU8FcmVsk/ZaI68HngVqPKhClxROdNvmlaI9B405HoBnG3VNb1XOUcqNjdK3+fxS2BL+KIQA1HNooy25/VGLx3bfX+0f0VgPyPAONOLv00WTWTad6VaDJZMNSBUme2yXkvGMzKDWBvEZmMw5INXcgx2FqOGXG5qCyObJYQYVyczY3NQCc9D+duKPl8Qp1ZdABK0tcbnn9/X1joMQf3R9z6RL3ztLZDTOUNSP7kzJG7YX7T2dkgS3s2+UKMhwlc3Q96aKlkkeuue98n+rWcMItQ6JPkigmMUtRLSiQyI3nrjxZ3PLmA8SMvvabbOX4nj10CI2Mq9tdgw9ndCudfpAAkC0nsJm3dO1FzghmyxGUIcL62mZyci2CTwguh2W4rpDVoWRRiT0ZQsexvkcd7aANemCCgCu48AN/iZPcmEjHvY4OK6yG7ggEG6OhG/y7PTY8z70VTGFEi1G6MiE2ssYUJx87cjKb/S+o3rRq5RB1iLpoLPlUKjYZHu0dSiySyl1cdGQ+aa9RLeSViU1m6cJ+0SqcIm6U81uFlb4/+5NmeR+jFsEHA+FFLwPrBofbJEJZCS1MV9lvQoReAgIaAk9UG62zpXRUARqBoEmFZ3qdljVAmVaIsgCRIgNUgl+MOW1cdagpTp1XN8OQeJTVVYqY1+qhGQJSzE6PI4Sz297ONt72que+lZTUUHVce21QcX4lRzxLAI50K7G8Vu+LUMHn7TMRrCGP9jlDYrRRD5YkTagup4XpcvAnz3WE2UWy80JLUtdQqJDh7TibHW462nmLESB/ZDv2o2EtyDUGJz3toUAUWg8ggEEGuOgwShP2k5G3uFRjQ9PGOI1XoogQs1bjaOjsyhroBXmsNeqI3dcv/qIxkbmpDmrlaZnY7Ky1+6BCukWrn93m3EY78MnB7ABmXUbELOTM5Jx6F2PAf8MnRvSHphYZFNZ/A72AbNz8s3fvub8tbPvSluxPC2nna5+v1r4oai+ejFExKbjUpTe5Mkognj8dzS3SqBpoDMY5PT6XbBosRlCFsHiAynyyVP7j01uPQe68HXzxLVzAKZRMFEH0iMRhDUbCzsyzY3ETWKcj+sqNiepRagpM6va8VFgoTp+/RM5cZrLgv/6mQGdh55EP6NIPDri7xH1jPX2ujcvGAtVdqJWEaeItZO1jhlqZhgXfmPovaoCCgCaxAg8dveABuNldozVFSvbiSFX1pRU5cDHlXEz2BDxFaPBVsPCG+uQbn+HEG8Koao5hKfyz9bLMMxd2HMx2hZtC0kNQQS2MAkGT6eyssDWBNlC2R+eJFZGUYmSpo2fojvcEmUi8juZP2F1Y3Zilxhkpu2hRezK+ppEtJcC/uQ7cP+vPg6iXgczS2YOVMt3oifpUBgc51MoUWhpiR1OZ9OPUcR2N8IKEm9v++vzk4RUASqFAGuTU8FXSb9b6uN5CUV1Bko1Vq6m0wa9XqN/tRUVdN3k4o2Nktp96JZL+/Wz1YTMyRA5sZBYpjCiZVTgBc7f46IxbW4hvaZQmYv1H5cg9PfmUVubK+8uiLJBFslyPUzUxz5AkLim+fbNQ+5SCe5HMtbXtMN+AXJEh4bw3VJSHNxz/Npy0Fyy43fs58ZjDkLsoaL/AZgTj0Lr9lqq1KKBWDlOF7D3Dn0N5OFByCIHSpdtCkCikBlEeDfP9Ofu7x1Jh4U2+iBTHUvFcmr45Qpgjg0LUHE30KFExkX5mCpFIXSuLMzCOKgFlYebrl75aHEI3HphNr58b1heeOnPifvv/1jS8GMQHD8/HGQysMyeHtQjp87Kil4N1/64iX5v37tX8s/+m//gYw+HoMVVAwkd7P85n/9W/K3/oOfheVGXA6d6JOJp+PiAQHdhUKDo4OjxrP547/+WF763Fm5/eFdENC9kgHJ3dbTagoS3kRxQX/IL+M4jxZSCwuYK54Hl946B+sRWIisNG7mMQX/3t1xuXSsRfyrsm+IQ4Z2JthYbetvMc+bRyCBn6wpRmiKdCFw0seVqeas47DacoRkNa2sIlBq0+ObuHKDdu2zq9j7tvY43g/WA5gAIcXaAYbsKeFzUO519TxFQBEoDgGuhWg9wT9NY7m2plFJfQybW+sVbN3oKtyYehRHxhuiLDfJ+Czguovrunsgf7nWK7XxmcKC7iyYzmdKpcMJnxdJ2EQtIQ4msKl2BzUNOF6TC2MyYizCuS/gldzEjDh8sDHCipJCl5ebaUFYWDhDgplqaXgzyY1Izog07ObEJM40++XZyKQsh4MSwzsGr0mVeys2KHlfqORmMXCulXmbmAEZAX45HKckdamfIj1eEdj/CChJvf/vsc5QEVAEqhABvGvLqZALRCVIarNwtLwzi6dBLHKZFhzJaFpYMLHjcJvUbVLki2roKEiQenhKryZJFkCqMC3bsVJccQnHcfXMAom2KpvHUP1WLEm9mvuu5EJ8DioOksPGa7AUwPA5sH3z7PM4Ri62mWKewfy5COeLAxfOJJqZTspFNQlqrt2bYM+y1peVahKu3Zs9TK0HMY1O7QruXMYvkVRmhiT6NV7bWKFz/Fu1JOHYE7gwlTIsqMZrEQ7+s15JtCkCisBWEWAcYKwuJuuFpCnj8rOH40YxHKYtB76aMIX/yUFlxg3FcFsAyuTPZqPMI848fjQuHf1t4oeVBRtJhxvv3ZH33n4fVhx+OfuFV+TkhWPye//dv5SLnzsH7+oUiv/1mKKAjNfHzh+VO5/cB3F9TH7/f/p9+Sf/4z+GB/Mo4n7MFA/8+v/+b+Uf/fN/II9uDhpF8uzEnDRChdx5tEeGHww/93V+BWrtOx/flQVswiVjIJMPtRnF9LV3b8DyyWOODTcHTO77cs2yKUJYW/ci6pCkGInnZWRwUl462iIBKMctWxALoxSJFMSvUHvQEBr3sdlGJaSJXSvdUMFuslRAUrcgvjLmUx25ttGXm0V9syBHfFCWextdxpaEcb5cBbxVE0DkdjRnCtgWo5rc6mdNz1cEFIHyEWCM5vpqNVlN0QIVwuWolk0xxcwSCirCJg+LdmavcG1HdfR92ItMYBOunMZxUqRCC41S17AbXs+8Qzjk7T/+rngQoy9+9fOIXShGi/V8Dv8yUFgztHphzeRAzH3wwU3pxEalqzUsfkTaMJTPHtj5UcBiF7Zl/G/ABuMSsk6SwCGahq0graPQUQP6cSGmO2gBiI3O+x/elr6Lx5GxAyU1zmM9BeZ3TqRyJn7akZubryy4aNuzKEldzqdIz1EE9jcCSlLv7/urs1MEFIEqRYDWEEdRlCsM0pOLRi7WWESxWLUeX/LzSHdm6jWJ6qbOsCl+tVkzCrZkVrL4R9aEC+QXZLJxHX1OlnOBTtKDZDZ9qOkjmphNGFKhbk1KYKHrmuroYBh4DStVsDKqEfY7CmVbCxQaxvu5yFU+50kymjw+F8scE8dHQppkNP30mJZI0pqkBI+jYpu/ZwV5ppUWuhYVJlR401/cJqcL4cHrsy8SMl5cr9hxr3dP2V8GgyYWtDvhXPjSQ0xIhrPIIv0Ulaze7K9Cf68IbIxAG1R0x5GeTWUvQ9/av11u/tGmgy/2C0h1ppLaAZWxKWoIlTFf+k2ch+rXi4KJLD67ljxlbJ6ejJv40NGOTJeVeE6SmnYfyXhKwq0hmZ6KyvnPn5e3//WfS3d/J+w+AtLR1yG3oHBORONy5MxhWGxMyelXT8uf/tafyRd+/idARM/iObEs3ce65d/8xp/IL/zDr8nE8IQEce7UMxQGRIzvOtwjI49GMLYGmR6dlOMgGwZvP5GGRq8pTLi0MC+duN69qw+kA4ruiSEosD1Q3sHDmhYhTR1hXCP/HEjjhzqdlNp0Vjq7w+ZBw+cHgcgDK25+MqOH9RM496fJBUNSk4i2aw0w48jGiYo8qhm96yj9eOFnc2nJ49kWwLOUmwAeeHjbxRmL/YwzrpJA4ablIJTd0yCiStdLFns1PU4RUAQqhQDXVVxDcx1nbypxbXcGhHAIJHOpG1a2iIHFALmW4tqQQoaz2LScxZqPay9msdmJbFyBF+NZzXGeRh+VtJGyMaythXr6w3tmgdt9vFfe//51aQgHJIfsmjY8J5wgr0fvPoHdlFeGbj6Uc29dNPEtNzsHEt7KkBw42Y84f89YUsVnEoj7HRKAfdQT2EeR8I6gvs1pPIMeXbtvFNg9ILqbW0LyyTsfy4lXz0LMMosi6xFkDY3L8b9xWSaxFs1ygbrSaJ1CWQULMLIpSV2pvwDtRxHYPwgoSb1/7qXORBFQBPYQAlzM8mWcL94kp0ledkBVTYJxs5aKpyULZQJVcE74ivrgXWpbd2x2Ln9PwoFEChW+diMZTQsPFuFiv0zfpuoti8UoCQUXVX/0gcbvfPAQLYYQJ5lM4tcivunTTGK2mBFufgzVy7TQIGHBCu8bEb580SDpQTKZ3/MlwlZ1cGzEnMpmu9mpnLRiYbEuc8yqgo1rR8d50ieafRRS+dnH2+QH/3v19TafbeEjrGJjlp0I58cxsugNiXKOiYQ8C9vYHta0CeHPlLQuF3E976AiwLBMopoxmmTHp/zmQUwnIklDUJMQJTlK9TTjKS2SqBZmLF1EMGScZvHDQvGaxPbsWET8LX6T6WJHpDoHCJHxiInNwZYgvKknpedwN4opzoJgngKJ3CDdIJhv/PgGMmpgCTLQiboDXuka6JKnd58actvpchqP6nB7WG6+d8vYdbDmYVd/l8TmYsjAqZNgc1CiM1HzO5LVjFczY9Mo1Nhk+qRy2uWxCGWqqhfwXCAZzrm0drWAqA4hG+cFSc0YFJlJGqz88OCOg6BmNo4XNRFmns0Zaw4S9ra9FFWJJIO64NNP1SPTwxmzTDzDB48buvz5Ro8Q+vO7oOoWjI0bAtw8cGLMLAZZzF4m55zFfeJY+IyZhZ2SEtQH9a9e570XEeAmIjfruT5MY6HHeMEsN/pWM3aXKg6wa4FwuUySmgpqWnXwGlxbPV5VF4TkazueEVxjMpatVy+ERR2ZncNnSqnj2eye1EDlfOfD+2bRHT7UIR/81cdy/I3zMvl4RGpY06U5ZGJ+DzYzb373Azl67pikUM+gq6sJ9Qf88v0/+6G88uVXZBCZNidePiET47MyAbuoQ7B6egxyO4SNzYf43Zf//a/J/Y/uSBrk99GXT0kYP3/n69+VS195zWxgZjM5ufeja3L5l35S4h4PvLxfqM7tGG6vRZWk3uyu6u8VgYOHgJLUB++e64wVAUWgihCgyoOLWqozqKxYj7ykSo9FC+m/6UXRQzcKWNmESKEiiZWYop2WPYPCVyRdlvHyTmVFPVL/ilGkmAXoc5m27RNaiZFZ3tH0s0sCN5vcX4+E4LFUuxhPaBbdwhD4AsOXGeJtLDJWncwXkYd4ETkJpfvzH29gxUKcSIDzJWYjlZ8FhbUsLwa/zZAyKfOYB739uOFBMme18tB+ubJTX0lkT4N04fH0EOSLFF+qrI2RGqMMomqQGybaFAFF4NMIMPuC2RQDPqf5O7dftHOZPFRj8ecFZdfGY9vfe3WZdgAAIABJREFUn3//VjwpnFHCDJcUMmOsTJUXnv9WrMCmIVKr7dQXWllYxDdtohDHUMTww+9+LA0N9XLileM4fsmKMVQFQ83NTUWOqxbMNNXdtCUy/82iXivdckJmjDwbfdfWueTxrUFDvp+4cBQKOstv2thSEQwcyywekiI1NbSHWh3vrb4iUH2zjoHZ5ESc6ehtMYR5dComeRDWrT1Nz0FmQTKGHvrLMiQxZrPwouVDbVDblGgmMW7fF27C5nFvaCvCzKGWQ03ICHJv+LHm+dzYe4D4rxt6GgEUgb2JgN8FwQBi6GRmwaicLaKa2TAovLpBJsZms2VMm0JG4RTWUW0gvkkwM/tjCtfhVVrqa83zgWuxMfzsbgSijwKdMnz28zjEOlrIcR2WZizF0XDJQMwrv+ZLbZ2lpGZvIZDU11Fc9/SXXpHR+4OSnYlLAJuO3Lg8cvmMfPSnfy1Hzh6RXCQmhw53SHN7s3z9//x/UVj3LXlyd0gOv3pGplBsffCj23L8zAA2S6flMIr0ct7BHmTT4Lk3eOOBeV6df+2sfPf/+UvpP3cESuo5acVG6rt//La88otfkSSycVKI9+s1Jak3++Tp7xWBg4eAktQH757rjBUBRaCKEODLtwsLPio8zoTd5uV8dSPBQfVZZCpubDcaA/VGuVYJknMzGOxrTw3NSPtAm0SwWKUKjkT1VptN2JY7D5IXXNBHQWyQzDAKZrwN2EQ0iVdCyRcUkrRM0+eLAxfXJK2Zzu1iYbMCsjxadyRxYk+RRS0NmY9rWdXb2e+ni6VtFav1zieGVH3z2pspDO0+eI5Rtts/MOSP1UhisxDjQ/jIptQmZLtum/a7hxGwyQ4W4mIGjFEBc8MMfs9UI/ubqNjdSOu7/uRJUidR2DYEqw9ahbDVrLDBhug2G2UWO2wI61WtDsREHLUJHBhDvc8N8vhFAcNy4a6Ff+k8vZhBanuwKbq0BMIHcy3FS58EMTN/aOtRhznZGTgkt1lAMgybKheygQo1xiM2xuz1EP3URugKKb8WfmONBbJ6FurtALzAucm7XjMetCCdHqJIYqEibOViqecpAorAziHAdTTFCxR/zEHtzMY14GHEba7rWESxvCjNuib0qV6UQcQIrju57uMGPxsV273oPwCS+RE2uoZhB7Jes6/PDDiu31hUkJt0XLteboVN0coBjHGTWJctYOOQc7I27Oy2ZuMOz4vlpVr5xu/+udR6G+T0a+eMZdPxty7I2MMnkkU9hJ6TA/LBN3+A94p5WFE55PJXX5eafEZufP+aZFJZufQTF00Wzq1rD6XrwglJoODu8PX78uoXLspH3/mxqanAbKAv/PyX5Iff+UCePR2Tcz/xshyDIvuH/99fywBI71vvXscmJJ5BwOr0Vz8nifr6zyipKRhhdgwLjp/t6dy5D4deSRFQBPYEAkpS74nbpINUBBSB/YgAF5pOEA5+LNaOhT2wavhsQSgSIPSdJlHtb/LhRb98hUUpGNpFGUlQ+1p84gUxzRTtRliLcIG61UZylYQHC6iU0mxym3YdfPkgIUzY7L6IqVE142st0zNXbDC48LfJFWNDgt8Vsh9h/8OpeeN3zWJdmzWLKKaPtUWQczyr1cybnV+Nv2fhoSdIYWW6qqoJq/EO6Zh2G4FOKKqPgvBg/LKLAKbjGdhpBE3WSTnNVmSH2oLGMqSmpk7SiazZnKxDl4tUFsPmqREbhUhrMdd9TlXQSsmBpwkLE4JMtn5npM1rhmL/rBBFsyL1Nl+sjdDl5TpDUtc5QIyj7xdto2wLu2/aPS3L4P1x6eoJo5ih9dywNz9pYRKGRch6JHUxGLJ/Zr7YsZyjYpxfOzsqw1lcuBYbk42wHllvI4HE9CNs0o2n1Ie6GPz1GEWgWhGgboFxYIWjNsOkF3QvrDraQPZaYoLSR8+Y8wT++UNJFCRc4wVEIpxduvFcYGbIRlFyvStTTHGx2QWC3SSfmHo1w7gebYhI6NKGjsdw7F4IVuDw9inLENpD0f6ZsSy1WIPMOWTH4VwnYh8lDWajEZZIjJk12IhcXFqE7SBsqvDMcKBfDztkDQL8np7bFInTUo+YsYwta+G4GzxmDT2RyJl5LqAf1vk1ttN8buB9pZaDxzW5UTCZzEAh/gIsEtQn4RPOYpSMxf5ga+k3Qs9QBBSBfY2AktT7+vbq5BQBRaBaEeBClurpJpANjYsL0tzmN+qOtS2bzksSL9c+KPRYvHCnmvE7hjKPha6ausJmIUlPUSoF6Uu61Ub1M9ewG3lwk2fhspZjsdV0VEAbNTDOJWfCFxFbWbKWeODLBM9fa6Gyitv5zEsKF/D0GQwX4V1I1QvHw7U3x8BzV5PhazEiMc9m1u7lvB1tFfQSzudYWXiRLylzUFPyRamcF64SLqmHKgJ7BgGSEZ0gCwZ8eDPP5iUdRyFa/CzQjI3EVVYdxU7I3ozMId6zCG4eNQMS2JwcefRM+k/2wu85LKODY8Yz+vj5o0ZpnYEXaD6XFxfsM0gk0/OavtP07yDhTVWcL9gI0hxEBLyZ04mMqUNAX+sszuXPqKSj7Uc8koAlhwsqY6+MPZ0wxR6bO1oknUzD7mPeFEZMROLGY5tFHy2/7UXLxgOxjH7ZtJ/iZmoiloTy2iMN8NVmiveVm6Ny+nCzBP1WBg69t2NIO2fdgxD8t8tVnlNpzdjETbUgdiq5+biMsVDduPZJ+nyzF2PmM2y9ezQOZuh2JP+8EFqx90+PUwQUgb2BANeMJFwPIX4XEoZsNguuhT6aRtaLXS1xsxNK/D3Xh3w34DqUkcwUIF9ZfJlMQRzAjTl+TyXyEWyWUlDBQ4y1HcaXAzlN8cZTiA2iyIqbx7OBm3fWMRB3IOOG7xvGEg7nkLx3gFBm7DzixzOB627E0rtzOai4F2FjwmcdbUksixNTgB3kM8n6WcRgFkWkQwlHzEKKdeiLJDhXjSSnOa7Vjc/PdtQe4GYvrxkOt5WIkh6uCCgC+x0BJan3+x3W+SkCikBVIsCX6mMkOOANtwyyINQRKliM8NmjSRSY8hlioNyX+XIA4CKUKr400rX5vcfrMYWygkhFpxptq40EAxfghVKzuZ41/7hQXrkQF838ZwjpFQbC+ll5aphC4+eY6AdIr2amWq6Ht1GZr4wP63/YtVjEs1Fvc0wFCGgez0JcVN5QPcL0zmpvJPOp3qGieggvI1RVa1MEFAELAUNUg6NtymUMIcsYXQuyoJw4TS9qksh+FJ+i4fPdTyyfzzGkUr8CP1EHgtL96w/FjQ3CrsNdIJ998uF3PpSWrmaQ2UlDLkdno3Lq5ZM4xi1P7w/D8gOZEPGkvI507rEn4zI5MmlI62Pnj8sn73xifKV7j/cZYnluak4y6Sw8ozvk4Y1H4gIJfuLSSUklUrIIYtpd7wFJPmKKNCZjCek5egiFG+ek90Sviccjj0al41C7jAyO4vhFpHrn4XU6IMvYWP34+rAM9DZLT1OD8bAmQc2TTGYQg22ZjcRHguQIHgpUFpKsJvaFrI8Ys+dB/CdjKVPIMgTbj0JE9fXZnIwjlV+bIqAI7F8EuPzq9TrlSID2GaWtxUhSX0WcsAtS7yZKfAZdbHYbopdFGrnG5Lg4P3pwc91GQUixjWT15RY3CGfamCzLHXhqj0NKTWKfViM9UKHzGP4f18tTXBuCCCdhz7GAry668XiOO4B3oVf6uos+Tw9UBBSBg4GAktQH4z7rLBUBRaCKEGjE6oxFEn1Y+LGAFMmN9YoRPrryRA5f6CuL+NjKlE26OIlY2o3gxX7yyTQUfkEJg0wvh4RZOxY7GX31z7nonYX3HtUXYaj/VhPS9jLbUBobeJSWO2ejDFmp/YW1/cYENYeAf1yPY42OlMvNiXLCSbJ3Agt+W/lS7lh38jy7+CIr2D9NLJg5a1MEFAELgTqoljuxS3U4XI8U7/K86Ena0iqEvs0NAZ88g2L62eMxkMnH5MZ7t+T05dPy4Np9KJmTRhVdjyJUpy+flO99/R35wtfelNsf3JHDZw7LFEhoqthaoICOzcWgwO6Tb/3+t+VLX3tLxoYnpQFEds+RLlg3+eTtP/y29IFgHsB56URaRh+OyMiTZ9I90C2x2bi09bSAwO6Vx7cfG9I5Mh2V9t5WkOItcuWda9LZ32G8SF/63DmzuXr7wzvS2tUq967cgzo6JJPPUGDrTL90o4jWx9eHxNsSkIvdPsmAjKf3Ni1NaF21lWeJ9YhibQIr/toWJ+txTmZzEQR1GqnnsyOz0n64zWy+2o3x+RrIJ6axa1MEFIH9jQAVyVyLtdVbquJiGzfu35/KmrXfbjeuh2lfQos7ktMsek1BBAlgbtaxdksp4Yzk9pmwyxDSVEffjuZNsW02Cjf8kEsfhbiGhR0Zf5lJyEKzJMep6r4xly/peuyXc/jbZ/p2G0q9viKgCFQZAkpSV9kN0eEoAorA/kaAKXhnsQhsgYEb06VnRmeRep0zqq7mniao4OBFurJgjkzGoLJekqbu8LaC8tzb1JDSlo9eYiYhU8MzK2nTLDa4KG1QwzV1bN9YqIQjUU21cTlpmKWCZNt+MJ0SFqRGLeJZ5VNoFvfPV/jWN/Q3JAlCCxFD4OMlgEqQYtoEUsmZHtmFFEcW79kKQVPM9Sp9DH0RH8byQvW4NkVAEbAQICHQ53MasoDfW5t7S+bv247ltJtgnGEjqctsFGOpBOI5MZeSVsRWWnjUogDi0zvDIJnjUDIflxs/vikDpw/LzfduSj0sNFq7W0Fmh6HYrpH3/uI9+eIvfEFuvn/bWIBMPB2XWZDJPCafzYHkPirf/N1vycU3z8ssVM+M3SShnW63fPdPvmtU140oIvidP/5LOQl1dToD/2sUuKLFR/uhNpDUh+T+1QfmOUXV9JFzh2EB0iTXfnBVAi1hEOnPQFKfNXO6hTG0gKQeejgs3f2d4ql3YxzNsoSv124MSxL9DgSRlg6bkSb4drt20Lpqvc/pY5DnwVa/BKGqZlBnCn8kr8FN/64VgYOCAJLaYGPhND7PxdYSoc3Fu5PZfbmZxZXsKQhouoEH1+MkqSdXZZYwA/QMfk81NSMlCXGu2VlolgKTcovN/qKS1AflT07nqQgUjYCS1EVDpQcqAoqAIrB1BLi44yLPKBFAZGRQeIQp4pQlxKCqroNHqB+FCukXOotChT0nurZ+0Q16MEpZLLrz8FWljykJc6483Q0u8cNflcTJTrYoFBnEZiea7fVH4hm88WfSPomNTVnYFiT02bMz1LmIZ+qnr0iSmunpVJ1wIc+XgLVe2Tsx561cgxg8Q1HJZ+lFFOOBz6DyOVuBU8/dRwhQZXYs4JI22H/QuiMDdXINiOhAsx/Ec63x86etBuO6DzYXPhTvo/90MpKSEEhbp9uKsyyWGAdpffvDu0a1PDE0LuegVo5HYkZd3X2425DUZMKv/fCaXP7KZXkIG5A+qKanoV6Oz8GKA8cM3X8qXlh78Hdf/bs/KU/uPTWe0iSSafHx/tvvyZEzA1KL+E4CvPfYIRkfmpTmzhaMkbYYSTl27qhRUNOTegHqwWQkivmEoOp+KCcvnpDp8WlkATUYsn12Ys6Q3oO3HkugyQ+1dgP6apJlPNs+GZyW8afT0tsZkFN9YfhVu6viztNfOzadkEXcnxRI9Ifxg5spYmUoWaSTNkXgICFAu6B2LAC5JuP6fDP7j2qy+6j0feJz7JUWq4i7ZfeBIrKrSOpWpBkex2YjMWO9kshKVUp6S0exwceC2+U0JanLQU3PUQT2NwJKUu/v+6uzUwQUgSpDgEq7AaQYUnVHwnN1o/ouDgUzq2dTWe1p9MBr1Co2tR2NSmB6Ts/Da5rvpizMyGtS6bdbKl8Sx5u9JFQCC+NRCnKaqd1U0BTyiLa9p/nybvlfv7AB4Tjp9cdCiaWQzSS2WfSG1c13Yp6VwOpTn1GqPyGlHoUqnB6IJKvt9HjiqKnylUZc+9srCITrlqVzISteFBAk6ZyYTRolNWN5faMbpLFXsrC6oNc/f07SmoUWqSr+VLytcUhkMiI5qKHrvfXiD6G4II6fGp0yhQvDbWHz8zhIZxLCKViFNDTWmyKK7JPEMQssJlHvIIwiiY2BBvQ1DzV0xKRok+iOzkQwJo8pnDgzPmuKLPK4Bh+KCoK0nXo2hetibB6PUYW7kOEzNTJlNjRJlncNdEERHZKZiVnMrxbnNpp/qXgaY58zRRFbQVJnEBOuT6ZkbmhGjp/uMoUmWcCrGhqfeQvYNBiL5+VJ1jIO4dDKVQNWw5zKHYOS1OUip+ftBwQYkZo9tdKBYn5UC9Pjfr31GUnqj2dyprD0fms+xPJXW90mRlMxfic6b2zq7FYPXNphj+JF2uEIMutYYJxFG7kOHgFpvfrYUrBRkroUtPRYReBgIKAk9cG4zzpLRUARqCIEuqE6OBF0feZl3VI1o+hUZt6QHA6QHdtFFlM1HQMh7uACE8o2/iPZsF3XqyL4n3vpYQ1uKqDzZaSQj6mtpC5UnJGqaPoAmiIyJRTesT2eSYbsRZKa95FzoPch/Q5jVFSvyO+cwIEED9U1cfxTUV41fep1LNuNQA0UyK01S3K2oxEK3bg4EMOpGmZ8cLotGycSvguozppH/GWM/wxBbQZpxRQ7rHAzkY2bh9bfnzUTy4fZ+t72ZuZOGq1F7PNNDONBpj9GMuscnmvsR8z3L661Xt8ro8Izwo0ijGOG4A5AEY6LPYeV/b3wh7biRApWITehxpt4MC6tR9tRi8FdtD3Sdt8v9k+14FByHgpAFIcE0dKMLJ5hkC3aFAFF4GAhwNhIcpoFBykiWW9tx3Xfh7AGKqUgYTUhueJIVXBIfZj3cWQE8flAj2sqqeNryHgKbfphkcL6Kt0oPknLFB7/IDZfdnFtJamr6ROiY1EEqgMBJamr4z7oKBQBReAAIdAIMvilJhROpAnymvbcH9qQENunOJsdixiSxAv1HNPRt/Na1XZrSabAVcQoqHkL1pu75UltWX6sJZR5n/iSQkV0qdgtghihVQa5JxIjVSIsLPk22SS+TUbz00olNdXVV1GAbCUTtOR+9QRFYC8iwL8HkhynUYvPkcvBLslfcOPPLkprMjS2EONJGNfV1cniIm1E8htAVgPbJpDl9MEGSc5jl1eRy6VgXVPDZxasSZYXERc3rxzGWHsf5MWj+xMSONRi6jGEdsjOabN5MW6lsVNJcmUKKe1t9HzCDydWpbdv1of+XhFQBPYeAi4suqgCpv3aWtsyWl4cAllLIrZQ1sde96S23yoKiQgu4r2kBUUTeQwz/m7P5WRypXDi6rvM9xfavoWg8mhCPGdIn8B/D8KbmpmFVJuXojNXknrv/Q3piBWB7UZASertRlj7VwQUAUWgAAJNWCBfbLa8OdfafmwnYMbCAv6iVPox/ZwWHwepcf5cfFMcQkJpK6nnVBDzBYdE8/ZtJ+y9u0N14n0UWBxlNUptisABQsCozJZyIEDqJIjaAltp6xPYRq8s87DdYWHD3uM94gvCG9oYVlgK5heNP3HI8P0hmRqbMQUR6V+9kM+uOsZSXlvnraYw1kY1+zj71OJyJajEe//aqDi6mqGkdgl9TXm92jq3eRZRXW6eg2azFM+npUoqmaFid3lghUILLSjZF194ppJAn8styT3EKloYkX4vhVjZyr3VcxUBRWB3EWAWHbPpCv3Nk6imLV8TLEAS8FoOYr3OGGGpq0V+OLE6fm7vPDZSPm/0u1JHxb5od3LE7zACjBTAmQNBPQUif22kt+U19cCDRYPHVvlT8xnIvkopsK0kdal3S49XBPY/AkpS7/97rDNUBBSBKkOAvm5MKaS3G2smBlw7UyiQMJCIyMATNZeG0g/p2nXOnbv2bt8GcjA5ECJLyzWm8ItdALHccVEJTcXIXlZDlzv3jc6zCiwuwM8Qis3tuID2qQhUKQK1UCh3ZDLSAzsnWn3QqmMePtGlbGIxRtejFoELFiFrG5XM80gDmUGhwixi+MTwpBy/cFxceIbQExqhDcUT4VUdxvdQOztA0N788W2Zm5ozxRE98LLu6GuXyFTUHFfv9aAQYwDkrcgkPKfZvP4G45XN60yNToNMrkGhRz/69El0Oma8sN31bgm1BPC7zf/CZ9HPx1eHYYYNghye1AMgNVxGAV4jT24/MeQ5C/R2DXRKx6F2kO852FDVGS9vEsm0L2ExR6cLlilgiObhy01FOIsM8xjz3yC7HXiWUVm+gGNJk5AAd3ngr+pwylUUmXzpjXOYU9bcDyestEhOPYYf9STS1hmz0mqoX6V/VTosRWDnESBR3YtYFcVGFmMFN9+51qMCewj2QJZlEohuxCiuopkRR2K2lOKjm22MkfBlFh+FFTvV8FpixBcUcjRgvllce73Lc958h1k7b2YocgOg2FErSb1Td1evowjsHQSUpN4790pHqggoAvsEgcYV9UEAUg4uQuu5ytuhxhf3KFTU9KBu8Hm2lG6+Q0Ou2GVYtHAeLxQNRrG39W65cGefvH1bUWRvfSTV10MUxNT1ufyBLEJWfXdDR7STCIThS91fCyJ0xUaJJC/9qIttrEkgUBSHUZhwbatBUcWH1wclnUyDlPbJUyikT148KTNj03Ls/BFD6t67+lBe+txpELbw3PfUyx//b38iX/zaWyi4GDRxzwnrj2/9wXek73ivxGaj0n+qXxbBUr//7Q/k6Lkjxi/75Csn5YPvfghi2i/ZTA6FGRvk1Msn5c9/71vmayKWMKrslk6OcWMqYhiezzdvjom3u0lONtdLC9SJln1SnSRRuPfGj29CCe6Toy8dRYHHvMxiLot4TnEsJOFTiZQhqb3+RhR97JJJFJCcRmFHEueHjvXKs5FJSaBQZAgk+qHjfXL93evG63tpcRFj7MC8Q/JXf/I9+dIvfNEUepwdn5FMOiunXz8jd2eS8M1egvVWjTxFIbBiSZVi76UepwgoAnsXAa7PmenIGhxcpTNsscg2vZuZiUciNskC2vglf87MDNbjoI0QG/e9Noopmymh+XubDN8NFJn1Moe13FpLlM3GwsddKby6ktSbIaq/VwQOHgJKUh+8e64zVgQUgV1GgAtPL16KO+H91spK2aZg4c4MioUZSVJ7A7D6aECBlJ257K5dherpRRakpBoEo+CLRKXsVfjysYC3EL6IsN8SeKhdw2OnLmz5GUKluKoy/E5dW6+jCOwmAo0gh08jZdoHdTPjeqme/8xyYVHb5q6wOXd1W4L6+PoPb0grFMfNHU1QCF+XQ0d6ZHx43JDHtM648d5tufyVSwKRsUVS/4s/AUH7ExJuBUkNX2oHFMi/82u/J3/vP/m7cg0K45bOVnF6HCB3b8jlL78sQ3eH5PjFE/IH/+sfyi/9078j0yCNU4mMDMAm5P/+jX8j/95/+cvy+PZjsCe10neiy1h0bNRI2Hw0OCc5kO9njrYghb4OBWstL/86qJyvv3tT/CDDD589jHnHZOLpuDy48Uje+Jk3ZPDmoFFId/R3yPUf3ZQv/+0vGiX3rQ9uS2dfpwycOQzSehLjeSJLILLf+Ok35c/+1Z/JyUvHZQFFG2tr6+TU5VPyu//D78iv/Be/IpHpiIyj8ON3v/7X8o9/7T+Ux3MpGU3mpa2+VoZBUpeSor6bnzG9tiKgCOwOAlQXv97mMTVN2MhHW4WwxRTT5j/aZXDdSZ9mFpLeqDEWUnnMotOlELs7MXs/Bkbbj+1OMlGSeifupl5DEdhbCChJvbful45WEVAE9hECXOTWg4ToBqvRDS+4nVDjUqEWRao307VZNHErhbv2wq0gOU3C1CJFLK+8Ss7ZshCxXi5YPGarBDhfbKgy3OubB8TlTjQnI+pLvRf+THSMFUSAf7vHA07pgdqunHjAbJe5iaixC2kMeT81MiqpP3nnunh9DYa4fe/b78v5N86DpB2UU1A/x6NJufvxXfnyL34RdkbLKI7rkas/uC4JWHu8+pXLhhR2N3jkj3/9j+TNn3tTnt59atTIVG7f+eCOvPylS/Lk1hM5BguRt//obTn92mnJpLLwsF6UC2+el9/81d+Sv/cf/R0ouIdhCRKQrv7WTTdYaV9yfyYj9++Nixe+1GG/R44Bn0YQIHUOl0VSN7GvTnnnT38A9XO7DD8Yltd+8jXjpd3a3QyFdK9847e/KT/1yz9lSObxoQl5BYT63FQE53xfWrtaobZelLd+7i35xu9+A1/fMEQ/LU3Ov3lBfutXf1N+6Z/8klz70VXxwRblr77+PflPf/2fSSqbk6fxrLEnYhzXpggoAorAWgS4Vjdey1ibnUfx1wAWe4XWaHY9AEYShhOS1I8S84a4LtS4BXk86MR7QI0p4Er7uGraKOO8OY/tjoxKUuvfnCKgCKxFQElq/UwoAoqAIrDLCHDxy4VqF4hqKw16e1o6noYXadwo05o6w+brfm8kqZmqaJPUlZ4vyVim2FMrwzu3lY0G9kV/QwdJ6u37GFQagnX7G09bvtT0NtSmCBwkBHwgYE+AiKV/aTmbYsx2oe9yoMUPNfALNTWV0NnUPKw4PjZ2Fn0n+qQLFhjT8I6+BpuLoCGOu+A73QYCGJtm9HVeqpUr71yR0cFn8K8+Ji99/ryMPX0G8vqa9Bw9BNXxCUnBPmQKiuQe9DUzPitt8I9egILunT97RzLJjPQe7ZELb12EqnpGPvzuB9KJ406/csJYihRDYRj7n5GYxOaS4oRq+khLg/TD79XtcsnN9+5KACR1qCUk7//lB3IJ1+HXyyDVn2HMrSC2e3D9P/+9v5A3f+ZN+eh7H0nPkW7pBKk9MzYLVfUtGYBlCW1A3vjZN+XtP/wLKKo/D5I6DtV1Qs69flZ++7//HfmZX/lpGQSZz7l9/f/4t/LPfv0/hto6L4lcXh6CINKsj4P0F6pzVQSKR4AROIRYzloy/Mq1Gm36qIC2bEA+u2DjMVRHcx1ENXISCyFuWpJ26dhTAAAgAElEQVSvphiB5C8tQ1hA3QkRBT2vqcYezyzKLP7RRoTH8ecuW2GxMmQuqbL4/Wry2BoL/Kvp419hVnkz7+zikSx8pJLUW0VQz1cE9h8CSlLvv3uqM1IEFIE9iEADmOrjAZfQA267CMpHnzyR7hOdKJ7l3oMIlTdkm6SmbzQX8JXElu8B7J8vHezXLnJT3kitFxcSuiTU94N1CNP8P5nJ4QWtwm9M5QKs5ykCO4QAKYser0OOgqgmAVFqY3G/yGTUFLelonp1q4GFRR0ZaDb64oNkpdq5FvYbtPtYRvHGVCyFbBmXNKAAI0nu2jonzsFXBEL+nqQKizCSzaAfNW0xjPepIUoQKcE+RycjpqhhAkQvfZ27j3SaQrsmz4PnLcLDGX0V00jITKNA4ZOJhERQuNfb7JdLrfXi87iwcRqD4tsFz2mvDN56DFI8bTyquwa6JBFNmGKP/mCjPLkHVXVnizy+80TyUEA3tzdJCwjnB9cemB3CUEeztPd2yrMHT40qm8fksvOwM2mW2x/eliNnj8gQlNnEilM/AxsQktScQwxK8Q+mc1WXbl8MtnqMIqAI7AwCJpQjlvFrGGrqXmTLkLQuRlyygCDIGEt7EH5PQQJjqR+1adY2ey3ImicRxKYGxG1DFDPe43/iWChOgMimQMIWAdCGhIUdSYjzZ5VaddVjYZtbIcQr1efa+SpJvTOfX72KIrCXEFCSei/dLR2rIqAI7GsEWEjxYpPbLDQr2ZiCmIqmUJAqIr2neyrZddX3ZZTOK8v1SpPUfGGgyoUkVBk81GdfTNAXUz33C0nNFzESPwmVUlf934kOsPIIUEV9KugythaltmX87SQiKZnPz0uoNfAZb2q7P1qDJHEcyWmP12PI41oQyalo2thfkJhm43G1IJ79zY1GXb1Zq611QLGdkwgsM5wYP8lyh5lH+TQFiZcEFNX3R6ISX6qRS30hCWNTtrYGam/0mwO5UgdC3X7+PdcJ2pdc2WFc/XTkr1Z4oxWCedmoFe20ezNPe2dyRV5oqx55zBIIem40smjio/j8Fma3GaL6e0VAEdhPCLix6KOlUxMKwXLrjnVJbDVzpcQQjFH0t36I2MTtQIR5WIcsGaKae/+MfWudROz4WH6k/vRdIofO0Mn+eM3tsABRkno//WXoXBSByiCgJHVlcNReFAFFQBHYMgJU4p4EqdEFBV4lGxe6o/fHJNweFG/w0x6nlbxOtfb1PPVxxZO6UuO0VdqV2lSwXwTWZHZWarg73o+S1DsOuV6wihAgYXEa8bwNxXFLtvxgSjiL3EJl7IDa2N/UWNADdQGKa1qD+MKNRjnNZshXEBkkuu2Wz+QN6exvIdlc3POFYwblzR4tlqICFC5jwiOoqR+PxeT44RY5HAKxjkbP1ifwbuUl+nwOk0q/U40ZH7cjeZnNQWFekVnu1Mj1OoqAIrBbCDBWcO1HspoiBYoVvFjEtzdgM9Bs6NWYzTeGTq7p+LUcOzgKIW4hPs2gCLXJ2kPPtAmxa6HsxPxXE9+VsP4g0U3MGhHnieGbhw+WeGYn7pleQxHY6wgoSb3X76COXxFQBPYVAu0gNE6A2ODCrZJ66mcPJ0BSB6TeV7+v8NrNyVDNslWLj90c/3Zfmwrqq7M5owTSpggcRARYEJdFAqmyK7WRbCYJPfF0GrYWTeLyOE0XuXROYtMJCbT6ZT6bNxYdVDrXrqimC12H56RjGfFBSV0sSV3qeIs5nnOaRpr6ldsoogi/7Ze7/SCkQebg5xGQxPei88JpnvDDqgRET+moFR4FCSKSPVRz89m6Oj3fEOdQKrJ4YjOev+ModqZNEVAEFIFSESCBy1hPsroJdiDcAEsgPY4kNYsiMluSP2eWDeOesV3a5CImdjELBesp9k9yl9l2zLobjC/IJGyU9lLjHLohxDkEFTrbELJYXuvv3ktT0LEqAorADiCgJPUOgKyXUAQUAUWgWARIeh5qdJoFHNaxpSvw1rnQIpR1T28MS/9Lhz5ViKvYcelxn0WApAeVf84yCKiDgGeExdLmoOBcp7L9QcCgEnPkSx2JNeKodH8lEN25PpyI5xdQGCsEYmIzMmK9UaViafhDx+CjXAMP5QVDMrOgYnw2YUxKQx2hTesMkOzm8Z5GjzTs0Eblc8uNlVRxa37Lkgdx83AsIc8iaTl6uFX68ayrxdyYmfIIpMsICkOSxDnsdz5XJG41fZ4keDS/ZK7RZCxGXtwNjvNxYgFK6kXj54ov2hQBRUAR2DYEaKHRgQ1MilJIVrNYtm0ZZ2dzvIhQ1k9sayMy3vwJY9oTxC1urrFRyU11tb3e4jHmuFWz4FKVx5HkZlFHbtCx8dr8blXyjfl5MdYh7JPjp2hj9TlWv7yWNQZrk9BSk/PdhoczDGcgYvh3z/RtG9basSKgCOxNBJSk3pv3TUetCCgC+xgBElKHfU6oDT79Mr3VKc+MzkqdyyFBFK0i4aFtawjYRWyY7rlVEmVrI6nOswehThxECv/aF5/qHK2OShHYHgQ6QEScDbuKKq613giysOtwwmu6GD/p9fqIToPoRsXAQLNvSxM1diIgGPgI2cjGZB6Eei4zLws5FFhcZKq6lfrO86LZBbk/Ghd/R1hOdzZKsB6qOgTRDEhiKqpJFrPAGDdrqUos2S5lzQxJ6FDJSIJmbco9f34nmociUdnpLX0w9GRFQBEoCYF6rPV9YHH5lbGJa0k6HZHw5fe0PWK8JPHMOOVDdglJbW5+stTHOGMWYqoHP/PhhzFsxD3GRl8GopRWPHe8OH8WNiFUYVPh7cF/81ot2Kjjz9gnO2BfUcRdKrYZo0lis5YCC7oz1qdxHGMzSXAKadhsT+wgxt+IZxOLPDLGs3H8dq0WFpjMYzzTZhzL4kW/Ofy3IdFXCPefPdlbEm56sCKgCOx/BJSk3v/3WGeoCCgCexCBEBZ+Z8Nus0isVKMKb/ZZRBrhS93gr69KopoECJe5xVRLrxQu5fZjp2FS6cpiXUpUv0DS9lFU4qfcT5eet18QIMn6aqvHvPjvZovNxA0pQGuQrTSmsNPCh6nrJCIKNRZynJiIyQxIlPZQvbHumML33IANexwgRBZlOpmX6XjWECY9Qbf4Al6oxK2ijiRPSLiQfGnEv60+D+y6BIViNK9FT+opkCjaFAFFQBHYDQTMOhL/w1hHYthWPfPnRoWMr4bURixl7OWrQQQxkmRzAD9rASmdxPfPUotmDX0q6DTxcySJAro4Nkj5Mhrjagrxm+SxH8Q2Q3ic5DZU2TyO1+nApmELCkIyXnMsCwigKRDMsXn2BXU0/sXxHODmn1FlQ8zNgo70yqZC2ybZOW7UwjV92KQ7n4fsg9flhiG/Hm7v2A3I9ZqKgCJQxQgoSV3FN0eHpggoAgcXAS4nz4GkZhGWSjUSwCyelYgkDVHBQltbVahVamx2P1zUksxgGmTdLpM6xczN9jolVeOosI94MdffzmP4YhHLL5oXCW6W8MWi2Eb1zvW5HF5Wij1Dj1ME9h8CjOMDyIrp9ztK+vupNBIsoki7j1pHnfhCWyueSwKCaeIkJNYjj5PxtNyCUjrva5TTLR6QHbXGe7R/pSgibTeoupuBtYdg87RhcUGyiSyKPS5JI8bXiEKQ9q4fk9tLCD0lQ0eiZRI+1DdBVGu4Khk+PUERUAR2EAFD7q5YbHBNlgY5zOeMH8Q1Fddct5GA7mm01M0z2SWrGC1iMCUg3JQjuZ0E6cz6juyD6zyu2UhuM1aHsXHYwPUsrkNSmUQ0Y/0cNhd5ba7rpsBMU3lNFbalorayZFZc8D5VhLYe1zkC+6ZmkN8kwu14ztj7FCT6xUNdO4igXkoRUAT2AgJKUu+Fu6RjVAQUgQOJQAsWmufhZ1pJy2MS1YloGinY8xKEr+lGxbZ2A3QuWulRRwJkL5DUxIhjxnuCIXO3k0yp5P0guW4p1tfvlcdQHcNUT77gUMVTzPxIYD2G1cdjkFLaFIGDigD/tLpQIOooXs6pSNvNtoS/48RcUhwupIBDsbyVZquSyUIUmhUJ6HtDUSj4ctLRFZLjKILIOENCwyI+XpzF2GkaYyiVeSCpEzNJySSz0tQZFBc2Uuvq4Oe9zRuWHMd7U1mTjq5NEVAEFIG9hgCjqu1bzceN7TPtxdptAJukKN9oCjlSBMJMGKqj7WYTy/xvy4bjRWxnPyZTED+niIS/46nF1MMmoU2BQ9NCXlqh5A5g85EbgSTKmWVHC5A4WO5fON231+DW8SoCisA2I6Ak9TYDrN0rAoqAIlAuAlwUng65oIhwmdXnslk40jNu8xdp4/VWQxU20/VAFq6cQxIgPps0C04q1mqRi1eIALCvwdPMgrUYdrLcia45zyYutpriXaHhbNiNuRMAif6pTGssRW28E+Nb7xoJSGFIGvkhpVnr0bqVcfFzMwtvQ6qoqbDRpggcZASYCXMy4Np1kpr3IDYNuw8wDlu1+9jsfs4jGL57Z0Ic9W453RO0ikaWyNHn0rDfGJ6WRQQRf3OjOFFLoQYB1uPzgLS20tYr+Uzic+5BPG8KkWlTBBQBReAgIUAimnYcLGDL6GqyLllYcfNXjYIwQYgNe5E66YC1E5XYS6mMKZibrffIDNaHtBxZXQj6F7Vw4kH6uOlcFYGiEFCSuiiY9CBFQBFQBHYHAabtnYI3XHwmalTPweaANPjqoThbYBK0GdTyMoqQGBbgBRNQ53DKFAolctEZbguY49moqIvNJGQhv7Ciol6WUFvwM4rqRRyXiqVR+CpvFNckCbbSjNc0/i1hoUqihHNZj2TYyD90K2Oo9Llcv9uEOrj/536CpVzH3gyoJOGy9vq8BgljuygOfx/FSwIL8JCkXs9XtpR5mM8WrsOiZyyYyHTSMt9vSr2sHq8IVC0CLIJ1qckDotYiVnezJWD3MY+4H2oPVpTgXTsnKqkfTibFlc1Kd3dYXCs+06XOnTUUIuNRycCiqjHQYNLIWRDMg8K/IZAfldxcY98zKOZ4ZTZf6jD1eEVAEVAE9iwCfGtg8cMeFKm1LJwsTQsV1/Tpp+q6lLUcawj0wuKqHUy1E/1x/RlJz8swMuum4O5USLugJPWe/fjowBWBbUNASeptg1Y7VgQUAUVg6wiwIEpwelZSk7PiaayXieEJ+Zu//FVJxpISmYrAX9QnfvzLgkxOROIoPOVESjde4JEiHQGx7cR/B5t9IIa5zLSIYqZVLy6wKjisP+BPXQef0mBL4LmimgQ2i2yR0CDx3dQREqe7dJI6n52XNLxJl0wFcSsVEaajuJ5DAmZMJcrrtg7nlnt4MlInw6MOaQovSX/vvLhcKAxjFO7W4r7UxvtBtQrTIreLqKZf4AT8A23PQA6ThXd8II/KGXOhOXIeJL4fkqAGUV3KS02pmOnxisBeQuBYwGl8qXe7kfSNTydMHngYRPV2Nf7tp2HXkcEmJzc4+Twqt5kxw/6Dm6QeFPsdHInINB5Lh7sC0tHgLFmhvdE46JH9g4msSUXXpggoAorAQUGAVm5NIJVJUtOeg8VsKTogQc3sEtpyFBMVaTPSA4urfjzvrELBsO9DPGVRxvG0tQYt1JSkPiifNJ2nIlA8AkpSF4+VHqkIKAKKwI4jQJLaMz4lXugPmtqa5Nt/9Lb8/f/878udj25LKpGC0jknn/+pN2To4bDcef+WXPiJCxKZJjldJwNnBuTRjUfS2tUCUrjRKK7XNhLRs8/mJA+Sm9YfNp0cWPGrJtEcQJHFuhLUcCQs6Skam4qLN9hgPEXZSEqTdFhAhfBga8CovPdS+8EHbnnvY7fMztVKo3dZXjqTk5/6Ulac4GDKnQlfBLL04MaLwXbZm8xAEUP/wSD8aJkpz7ES+kpejy8z96J5qBEXtfjYXvpQ61i3HYEwNoQuNLmNqmw3G9Vx3Jx8enNYjlzs39ahpGIpU6Q33B7a0makqaEAL+0FFPYKtQdkLJqVG49nDcl+prVBvKz8VcH2CJtsTxLz65IpFbyUdqUIKAKKQNUgYHtRk1zubHDIISiraQGSQBrejbm8JOlpt0mj2ILn9TU6zfNuAaz0fcTUCRDUG1mHKEm9GbL6e0Xg4CGgJPXBu+c6Y0VAEdhDCJCkXhockdGrd6XB65Gzr5+R7oFu+f6ffl+8fq+MDj6Tn/+HX5PhhyMyOTIhb/z05+XaD65LDRaIZ147LTd+fFM6+zukGWTB8jLU02uaseBACjXV1ZbuwfKgpvqNRDPtPkhSF1Ng0aiCQXqnE1ljFUIiwd3geq4QXkZONQmHWuTAe5G+vV3K4e26vf/N/xyQeOIFKQJBuPzz/ywq9Z5iNCaFR8Uig3EokGkHsF14sH+vE4UoSzWGLRJIKrX5IjKWWihKbVNkt3qYIrAvEODf3VEUrmIK9O7S1BacDz8alKOvHN5WbFNRbKCmQVJ3hrd8HT6D4vDTDsK2agEbnrfGkxJL5OT8QFiaaX5awZbDs3AM3tTP0ouSZBEIbYqAIqAIrELAXifvZ1Cwrypt9Q7x4xuS1KOw6lhNUTPqrn2bIC5t9fChRh0GrpKHsB5kocVEHu8Ym4ClJPV+/jTp3BSB8hBQkro83PQsRUARUAR2BAE/yEXX2LQ01CzL6YtHoUquAXmck/f/8kNp6W6RYFNQDh05JI9uDUp0ek4uffGC3PzxLUnEU3L+c+fk6g+vycDpfmkBWVCIpN5oEilYdSzkFlC4CtYcGxCcJKepuM4kMiAm8kZ1HabPNQ1ZVzWS1NGpmHi8bliXeLaNlN2OG5PL1civ/i8ByeLr6kaS2tdYPknNFPPUPAoY8q1gjzXe9xzu6XR2SR7F8vh+j01Ah6sI7BACQcTxM2E3ikhxM2qHLlrgMozBj64+kaOXBrZ1EEnYSOUz8yCpQ1u+Dov9Tj6dNtk3bjw7hmbS8uhZXM4da5FWECmVwpPXSUfTkopnTIGvoUWHpGlWrU0RUAQUASCAMG4almwHsnH6VEuHsTk4iQy91Y1LWD7f0hC8EJ9SQqeS1Afy46STVgQ2REBJav2AKAKKgCJQxQiwMnYQth61IAT7B1pR7A6rv+VaeXJ32HhSN/oboZg+IxNDExKPxeXo2QGQ1TH56J2rUE+HjY3HsQtH4VvdUNDuY6OpUw09D5I60GKR1Iuw6ZiHXQe/r8NilOpqppBnobhO48XeVe+UevhmuzyF/VdJavK4+RwsRFD8aq95Uv/ab/hlcvqFcq/RuyT/1T8F6e4p/wNEuw8InY0X4F5qHPccWOkRqGWiuUUlqPfSzdOx7goCJ+BNzeJU25XRUMykGHufPRiXrmOdhtwlMWvXDLBqFqAALGK70wXVd5l2TIzz8dkkyg8sGWLZbowZtv9+KVZDaWx+JtBfEwjvWmyAPgZJ/WAkKkf6m+VwwAULo/Jjp51JRNurVCRlajY0hmCu5XLJreg8Ytxns4+KwVmPUQQUgf2HgB1pDihHbTKBaBnngTWgbf/BpSsLcLPOSQyqa9YkKbUpSV0qYnq8IrD/EVCSev/fY52hIqAI7GEEHGASWkH68gXf766RQ946cWCBSGIhB/UyfZ0bfA3Ga3RpcREEAyvw1Rq1NRuLIrLolFVTu7SlNT1FY7MJqLctlS8trXPpLCw83J+y/+CLfYO/AQS1e1N1dD6L1G0Uwgp3QmmNeeyl9mDQIR9cc8vg0zppbV6WVy9k5fyZebNoL7eRFGKrlBqw3HGUch7vdwzM+gMtklgKbHrsAUegHWnQJ0GqujfZkKpB/C5UP6B4+OBvX1uHaI8CpiCKVzdacIzcewYrJthwGMbFGDxZhDWeKZlU1pDULJbrqncVf8lVRy7CMmNmdE78Ya/U++qtZwf+0XYoAtK3A36nm2Fgd2cI75mEIdNDrUHOSIaQtXFvOCK9LY1yvM1bNknN2ghxPN9od8WNVzc2WZnh40CRgRTIlttKUpd1//UkRUARODgIcI+QxRYRRiWLZ0hpbxkWTkpSH5zPi85UESgWASWpi0VKj1MEFAFFYJcQsJV3TfAtPhl0QU1t6zlISJMBKLAsXM16Fvp9EXMhMUD7DiqoufSsgwkzSWp21wDyYRGkOBVxdXipd7qZdr2xos3YQ0DZnUJKNYtg7TWSmpDFkzUyMQPVCCw+mkNLIPCLAHKfHUKLkifxBXmanN+wGM4+m7ZORxHYEgId8Os8gfi9HkHL+FlT6wAhy00rRNylhTKvVyvZ9DzIVmxomvz0F88HEsj0i/Zgo5E/5QakZcsEkgEbnfGZuCl4uAyyoXaFTGecbgTh3IA6AsXEbD4vxgYnpeto+/PNTHqTPsamlgt9dnvxvChS/cwaB1H4UftwfXe922zWPkP2xp2hiMk+Od8XksaV5yGV3+uNjzYnrLFgSGnMk42ZQB5m/oCcdoOQ53/zHjBNfRoFYFkINgMcimlEsHT9YDE96zGKgCKgCOxvBJSk3t/3V2enCJSDgJLU5aCm5ygCioAisAsI8EW4yV0np0NQfK3xe96p4VCJR2VbAGnc69l6rDcWktTGtzqFYowogkUV+F5rJGhNSjz3B/aS/LmCQM+BwLkNAie1Ubn2Cl5Pu1IE9gMC/bD6GPA71yVoa7HjNXx/TO5feyBf+Pm3xIkUaqlhFgyIU24IYkOMymgqrZfApFLxu7QEwhUpLsuwgOKmIn+Wz+bk8Z0h1CsISHtvK87lPuaise9Y5n+so3WzSOqEyZThpqPdqDhOziVAFPuM0nh1o00G6xbU+178fAGWUGMPJ+XQqa4XfWC8M4gb9N6vR/AsNnay1kF0Mioth5rNOYy90fyifPJw2thzNDe6pA+kN3/narDspmw7Kh5LlTQb50bbEBbsJSHNZh1X9xlbE5LUY+kFQ1IXG+KOwcrlQWx+P3xMdQ6KgCKgCOwoAkpS7yjcejFFYE8goCT1nrhNOkhFQBFQBF4g0IW08TMhWmvsDiozY3MgUFD5e5OCimtHR9KAdh+xqbhR5XkDFqGwl5pdDGYP8usVgXkBANwHGUMvam2KgCJQPAIDPpDUPifsmtaJeSCa3//Ox7BYisv5N1+Sjr52GXk4KnOoPUAiOtQalp6jPfjZiMyhSC4J6UAoIB29HahR8AQbgClxetzSf3pABlFIN9wSlkNHu+UaiufSPqSjt1NCbX4MuLDml/UHEpEE4jJVy5+2+kijPkEMRLXb4zI2IC58pTUI1ck5/Os80g5i26pFQJJ69O6Y9JzqNmrsrcT4z5LUILszC3L90Yxk6xzS0uqTV1s8hqDPJFAbIZYxWT+mmQwiK9uICmtfuBEE/OYWJjxtHNcgSc16AcW0i00uuT6HrKPihNfFdKnHKAKKgCJwIBBQkvpA3GadpCJQEgJKUpcElx6sCCgCisDuI9AIFfXlFrdJnd6NRjJjFkQ1C1nZxESx46CamsRDDCncJEIag/AURVr6XmlMN2czqfl7ZdAVGienHoGK8cpsTlDAXZsioAiUgMDJoNNYXRQqnFgDmfTcRFQ++t4VCbUEDdF7+SuX5eoPrhlLjnBbWEYfjciJSyfl0Y1H0n+qTyZHJiUeScrAqQEZezomA6f75M6Hd6VroFuymSz6CUlnf5vcev+OJONJaWhskOMXD4tjnSwcXpMFD2nlRDJ3LbmciqeNDQiL51I9Xeeqk/oGj9CSIwvC2t/it+ofIDBGJ2Owg1oSL2oVeLxWrQL+Ny1ISml81kSnYrCHCppzs+jj3lRaRsdi4mgOyCF4fJ+ChcrqxmcMLUc4DqOULmMjlN7ZtyLFZ4uEgUUCam1YWZvGRzM3NCvBWdPNhNYmyWJl3aUArMcqAoqAIrDLCChJvcs3QC+vCFQhAkpSV+FN0SEpAoqAIrARAswC74cirxsFqHaDqCYJkJhLGr/qlp6msm6WnVq+ANIz0OIru0hXWRffwkmcu0080I/7ILUsSBLafNCvVZsioAgUj0ADSMZzUNsGQGYWjhp1cv/qIxm6PyzNnU0SmYjI2dfPyvjwhDShyCFJ6uvvXpeeIz0yPjQur/3kqzI6OCaPbj6CWrpH0sm0nH/jJfnke5/AvqLObPyRpJ6dmMbvskZV7HA55fTlYyCSCxPFdkwmqUxbj/XIXVpo0G6Edk20EFnEjhVtQkjJsvgi3EgMqUxrqEw8a0jtJRzDMbXCtqOURoV0AoV2a4Cfv8mHgq2Lcm04JnH0G+wMy9mwU4LrzKeU66w9lpYiJKmT88XTzHAyYQlKqK+XMaZayeFrugLEcjNqUTRgY2FYs1e2ckv1XEVAEahSBJSkrtIbo8NSBHYRASWpdxF8vbQioAgoAuUiwGJRx6Aia/ag8NUukKVUuM2NR0Aw+41SrpxGsiMBX9F0PGOsS6jKprcp1XgsYmUXsiqn7+08h0Q1BXMkm3YD++2c29q+qQakOwEV5KOpRVh9aEr7TuKv19rbCDBGuPEH1As/6h78W8/qYz6/LDffvy3Hzh+VQNgvtz+4g/jnkIWFBQm3hiQI1fDtD+/IkbNH5OH1h2ZTLzIdhSraAeL5lNy7ck/8OG9iaEIuvHUR5PQMzgnBm/oxbDDSxqu5Hkrqk5eOQJHM6gafbSSpmeFSDyW1rX4uFn2jXgYRnQcxnYI1CAnpIOoOkLSmytomrLtPdBbbpTmOzwgqqWnXwf5y+O+7YwkZnU5JuCssF5tBqG9DRlEUSmpuyCVKIKlNnQKMmbw0CWvS27ayuqRJrxzMuNuMGhSH8LlhoUnaj0SK9R8p54J6jiKgCCgCu4CAktS7ALpeUhGocgSUpK7yG6TDUwQUAUWgEAJ8ge2od8gRFOLiS/pO89TzuXmQ1FGjgvZ4P11Mq5Q7tgwWlOQIlXnsMwPCOo+vJGGCrf6y07VLGUM5xz63/aB2bp8Kquk/PZNbEr+zRuJgWx7Ci1qLJZbzadFzDiICDAssdNvTWCdhfCXRuF6rQYHEVDIjPthjUD08DzLSViU7YFlB2woqomnZEZuNwh86JhIoOA4AACAASURBVHOTERw3L5f/xsuSjCYlEUtKAMUSG0BIZ0EWO53wiMYlZ55NidsL4hnWHDU1S7DdWHiukn4xIhZn5KZhEhZMtOgoP6az0CLtoEiM+0Jeo7bOZ5CBMTIrXcc6iv4okPhOYhOTJHcTVNPctGTcfTqTlvujMXGCvH+11S2+dUj3oi9U4MAcyHUqqbeaNWI2KSBcJ1ldjl91ez0LJbuElh/P0otyD5uEarW0lTur5yoCikC1IaAkdbXdER2PIrD7CChJvfv3QEegCCgCikBZCJCcPgk/zlaoqcvx3SzrojiJ5AGLVCXgX9rW31JuN+ueR+/SOOxEqMrzhRotpTY9oM2/il+u7A6pMuZwqmlMZU+mwIl5sCokpiFiFKa/x6D21KYIKALFIcD4fBrxudlDX+SNz6mhRwaiCQscUoNr/zfPosEQfoOf1YFgBlk5+Exmp+ZkHt7+R88fgWLaZzpnfOSmH/uwzrcKB5Ik5lcqqhMofrjM/8RxZkg8h2bz+A+ey8bsmLWFE4ub8YujODYqoH1NLFboNnUIDEmNAovWeDZv3LicHpmxsnXQh4UFfPFh9XFlKCrLIb+83uaRxgqT1LxGApsEVFLHtqhcxv6ehGDXwX6w31dya8Nn5wxIaueKWvx+dF6GkvPrlL4suXs9QRFQBBSBXUdASepdvwU6AEWg6hBQkrrqbokOSBFQBBSB4hGg0uoEiJDtSHlebxS2JzVJDRII29FIVNsp4nmoBd0epzSCsHa6HTtKyG/H3PZKn1OZRXmamEdBsCWj3lOKeq/cOR3nbiNAcpJFEvtQO8BdSTsKkM/zsKKgUtrtQdxHgcOlpYWiphubiRt1NpXShpi226pvSSA7nIixRRLJG12Yth+0cnIhdvNZwcKLbX0tpv9iGhXUqVjGPGNWF1xMgfC+NjgncSjFP9cXhM93YfuSYq5R6BjCkUbAuzmXx+ZcGczyqk5Jx/P2l2JNzdmwtiWV16w9cRjZUjatT0/uq7N5FJDUaFzu/dXzFAFFoLoQUJK6uu6HjkYRqAYElKSuhrugY1AEFAFFoEwE+PJ6LOA0L7M71Uhw0OqDxbW8/vptu6wpUghyg+nv2SSKcCXgXb2iCuRbuzfAtHRLYbeTSvJCE6ZysYaSYyNJ5JhZXLB4IoHnUilJxeUypI41NbRBmd82bIvpmCrqQZDU2hQBRaA0BLh5yLhcD4uKzVTUpfVsH83IX3x84VkkqRknWYBwJxrtQ3Kw+VjIL5g4TsuSer/H+Etv1hj76Y/NRpJ6dXwngXz90axMg8A+1xeW3hbLUqSSjSTwjbmczJUjf97iQCgMp4UJvczpRx2EX4g9O9qQ3IHCexIbiNoUAUVAEdgPCChJvR/uos5BEagsAkpSVxZP7U0RUAQUgR1FgO/mR0BQD0BttVONhMP06GxF0sKLHTOvmcuC8IBfNUWAJDFy6bw4UGTRj5RyEiC72RbB5Y49nZAcCkp6Qd63dDVD9Y0xrVYsPh8gU/JXEesgjhZgWko/2Kb2Zrn27nU59fIJqAd5+taUfFvB5AFI6sdKUm8FQj33gCLAWgF9GxRK3A1Ydpqk3socuTEZmYiZPb8gSOrV8X0RwXN8LiP3RmJQUddIN3Bu7QxV9BlAMvj6LpDUIajCaQ/D6w/4HEaFv5qgpyf3SGoBRRTxHNwKwHquIqAIKAJVgoCS1FVyI3QYikAVIaAkdRXdDB2KIqAIKAKlIkCbjwthtwTge7lTjQTC1PCMNHWFUZyruNTtSo+NJDWLcSWRUt4Y9JqU8t1TU6Ow4FxKrv/opjR3NMv02LS0H+qQI+cOo+hX2qgJA+GAZNIZiaLgWQBeqoEmP8aektnJOSjSvfiZDx6uc9Le2yHf+N1vyhd//gvS4HNBgbh7irm7UOwNJYuzEqj0/dX+FIG9igCtPk7BR7gNaura7ZFRlwXNXiKpTdHEaFqmnk4jPrqluTsMn+wXvtQJ2F7cmM1JHirtpmxGDoU8Emj2Q6VdGUX1IjZFb8DuYzK7s/GXJDXtu1go0buO1/YsxsSijhm1/Cjr70BPUgQUgd1FgBZILCTMt5YFxPq/dapvdwekV1cEFIGqQ0BJ6qq7JTogRUARUARKQ+AMXmq7vLSKqMwL+mZXNyT10LS0HmqRWqSz71ZbmF+UVDQlrnp4s8L2Y6fm/9n51kgMRSSv/eC6tPW0y9w0yeZ2CTaF5MoPrkgHvj9x4bghr2fGZ0Fa56T/9GF5fGdQahwOCbc1SXN7k4zceyonL52Ub/3+t+RLvwCS2u/eVZL6NogQqva0KQKKQPEI0CP5pbBLGmgsXEWtWklq2x/btnZKRlKSgR91LSyUmCmzuLAoiyCjg+1Bq6AjHnMpcMd3EJ9cIDqW5hekNZ+RtraA2aysRFsASX0fmSQ7Hf8awU6TpKaaer02R5IaG4jpUoyuKwGK9qEIKAKKwBYRqMN7CjfhGOOC7hrJYol5sbdri73q6YqAIrDfEFCSer/dUZ2PIqAIHDgEPHhRv9Dkgpp6ZywvSFJPPJ6Stv5WqdtFkprjSELBTNNXX6jyvqTFf5AskvqTv74ioZawxCIx6ezrhA1JUB5cuScvf+kSvLu9MvxgGMfFZXJkUk5dPgN7kGeyuLgofcf7oBZskIdX7suFt87LX/zBt6uCpH53IiNJJUKK/xjokYoAEAgjDp9HPCaBWk2t2khqktLzsG/iZuM8iuNmElkDVz3sklwoCMlnC0lqGF6YbJTIVFTqarEZC1y9iPcLLiiOsQ+QgG/0UjIlHhhgBFsDFdmspB3TRGYB/s/zMo9x7kRrgLyQPuZNIG+oMlyvxVHMkRuIMVhEaVMEFAFFYC8g4EBMq0GMbvU4UPh1SXobnXhWWhu5oXDbXpiCjlERUAR2EAElqXcQbL2UIqAIKALbhUATFnunkWJO+w8qireLHqHqLQGlWzaZNSnYxRTB2q45s99cOgerjSTUyEGpc+4MSf/Z+cDuAyT13U8eGIuP6bEZScOGpK2vQ8aejMrFty7IHKw8bn94V/pP9MnIoxE5fvGkhJoDMozvH995LC997iUZeTgi5994Sd7+o7flC7ts95FHKvmPp7J4mdgZgmY7PyPatyKwkwh0NtTJGcTiarL64PyrgaS2awlk8PxgYUWjosb/O90OUwjXeE/j4VUoK4ZkNoswLkA5nY5nTE0EZtHw/DzqFSQQgwOtfnGC2K5Eoy/0FViKxEAKb3cjV+MF404VtR9K/I1aEuQ0SerIDoxru+et/SsCisD+R4B7bty8pQVWEPGNmSrMNKLnPpsv2Lr/QdAZKgKKQEkIKEldElx6sCKgCCgC1YkA13otUGAdQhEpLgK3iyChoi02FQdB4DMEwe5ZbFjFExfgTTo9MgPCvKliqd6l32GkLKbm5c5Hd2UBqelU//UeO4TUdI+x+Og70SvZdNb83uWG+g8WH50DXTIHP+rYbNR4rfKY6fEZo6q+9sNrcvrVU+gHupNd8qTmS8S7k0pSl/5Z0DMOMgKMwydBNHZ7K0OUVhLLaiCp50EyRydj4qZSGoQ07TmMWroEqyrG/dhUDFZTdeJv9hmIFkF4R9Bvg8+Df/UVgS0FMvijmdy2b9SRku5ocIgPZuad+NxspsC3rUhGYcWkW4gVudXaiSKgCGwjAnwukqQ+GXRK/arsSzvsK0m9jeBr14rAHkVASeo9euN02IqAIqAIrEWAL7vNUCoc8zuhyrIU1ZVsFNXmoVxOQrlMxZrLXRn/z3LHSEUdFcwsoNiMIo4kO3ar1dTUwTsVaeewICHuNvHClHapWTbK9gWQHiQVmMZOBToJbaoJ66AoqQNxvYxzSdxQLViLny0t0g9692iI749ntDjXbn2g9Lp7EgHG3cstbijEqsuPmmBWA0nN2BabjouvqREENVTQZTR6VHOj1I06BFRfszHzY2h4TpoDHqSOe8vo9dOnMGzTj5rFY7ez0aEr5MLmMshpDz479SuZUBtdkyT9NHypaUWimS7beXe0b0VAEdgKAlz32gR1EOkiIf5DvFvblKTeCsp6riKwPxFQknp/3ledlSKgCBxQBEiNUMV3FN6WLE5SKaI6AxJgJDkvPqw4Fydn4b3sh8+yRRAUbLQcQeErEq/rE62o7g2P0WWx0qmt1O9Pk7I1IHOZ/11IUUyygkW2HEgVp3quUnM9oB+dz0ybqe5TGVQo06YIKAJFIcDYS9ulym4PFnXpTQ+qBEltFzksNdbyPP5bwkYeNxappG7wWzHb7tOegP0EIIaFrpNLwYJjLoGNySY8Pyyk6XF65/GsdIfqpbW5cVMsNjuAauV7KJxItfJ2Nb+zFr6sDuN53QkltWsl9X296y0ZDAVZUmI2D6/OwuJEfam36/Zov4qAIrAFBBiZaenR4qkVH7I7Ge+4CUdv6rVNSeotAK2nKgL7FAElqffpjdVpKQKKwMFFgGtA6wXYaZQL9LsslVRYjR5fjCOw1bgDH8xsIiNdNQsy0At7DSxAC/YL4mFpkcUE44Z09vq8KAzoxs/mrW6p8MbPa2udEoGqjoWyjC8pUr9ra+hTapHWdQ6nxEFC13vr8T0OofXFyrn8PcmNZDSFfpdRpLBxS3M8uJ+W9Wf+MJaXwcT2kTSKuSKwnxDgdtpxpDMz7lZjqwRJTT/kBux+FmsnxWfHEorDZpI5SaMw4jy8o/kv2BYQZ8hnCFdm6JCA5WZkHoQtCwPW4xohyIxZY2Fty4KkTiCbp6Wn6fmvePr4sznxQl0dQFHFrTSOJYox8Hm3HYVjuXlMS64jyHjic5pPO+K5WZ3NWainR9ILcgLn0Y76+lxOUlrYdiu3Ws9VBBSBbUQggPh2bqWIsK2qLvTOoCT1Nt4E7VoR2KMIKEm9R2+cDlsRUAQUgc0QsH2qO1DIiyl2WC+WReQy9XkquyDDICxj0bTU5OelvyckXVCBeQqktdfUOmR0cAzeyjeko6dNspmcXHjrPJRzHpnPwUcTHTpMyl+tfPLOFenq7zL+osFmFD8EGe1pcMM6Y1FqoLJ+dPOxdBxqEx8IjVwmYwhp+pguL1vkKQkLu4gWbTO0VQ4BpruzQJc2RUAR2BgBvoB3Ic4eQQZLoZhYDfhtlaReBHk7lV2SDlhKFdO4iZjPzJuNRMZzX7hRPCCRU/jvFArLLiDY50C2UgXtRszn77BzafYhSd6ykGAhx6q1JLWpTYCiipHxiDTA/qMxWD5JbQoDzy9jc27eZJFUwmyJz2F+PnyYUxPqRnDTmAXDmkDC123GTK8COppblLtQd/NzBr5ahpDZpHVti/kk6jGKgCKw0wgw5oUR7M6EaH+18SacktQ7fXf0eopA9SOgJHX13yMdoSKgCCgCZSPAhSJT7LqQhs7K2lSmFUq32+gCfFFn+nMaqdpTIC4fD80aq4+eFq8p9ORc86JNkvrJnSG5f+WBnHrlpDy8/kgufeGSOJwOeXD9AYpcLUpzR5McOnpIrvzgqnT0dcgCyOvmjma5+cFNHHtR4nNxyeNnkyOTMnC6H9W//TJ076mMD4/L0XNHpQ2FEhehzKYH9PTwLJTaHvRfB2IbNiMYr1Fr8Hsq1EB81IEg4FdtxSPwGETNA5Ai2hQBGwGqQNlUwPnpzwRhOQ6CmoVri1UZ7/SniupjFi4MtQZMnCy1UWFMUnRtvF+vH9YMiNI7GgV26R1du7KhSUKZdQRsmw8WPVzIWbE80OwX5ya1DkhSx2dp9xE2feaz80ZZXYtnG4lwPmfKbTmMZSi5KMMggLfyGeeThmrwOjx/WvHc5d8NleEBKKhtHEu148rg+XuT2Uy4CRgmCP5KUOjlIqXnKQKKgCLwaQQY90hIM8Zhr0+8+P4E7K/CEKVsVCJHSWr9JCkCisBaBJSk1s+EIqAIKAIHAAG+EFPJFcJLMosrMt24VDKFpEIab+5TcykZn0yKoy0ox6CSYF+rm01SX/n+NTl07JDMTczJ6199XaZGpyQZi0vPkR65/dEdufDmBbl39Z60QW0dmYpK90CXjD4eNeSFx4sCWM1hufXBLTn7+hlpbm+WoQcgvq8+kNbuFrn85ZdBuGTMZelLTdLDNJAvz72tl/E9Ha9BfpC8qEef2opH4KPpnMxCvadNEVAENkfgsM8pAz5HSerYzXut3BEsWjg3ETX+/Y1btMTYbFQ5ZM/EZhJmkzDczgyZ9dXXxq8ahGsikpRcOm8IdBLbHGOhjUWS3FE8LxxO2GXAf5qqbGboBFEnwSbCNxvfer+fgUSZ2SP0fN5Ka8QD9xS9yakKZ4YP90zR4dZst5blYXxeniYXQAJtZXR6riKgCCgClUOAQhhaNTkQ8NqR6cFXgjRiKHJhpAdCFq/Tsohab2tUSerK3QvtSRHYLwgoSb1f7qTOQxFQBBSBIhHw4gWa6i4uHk0aXokvz1S+Xbk5Ji39rdINYmatMtsmqUcfPQM5/Zr88JvvysCpw5JJgUygVcjJPrnyzlU5/+Z5uX/t/gpJHQFJ3W0Kan37D78j/VBPn7p0Un787ffkzOVTSOdekgmoqElQ1GL8r//kqyAmLJJ6dbMJD6tQF7xOkWZOlR2V1lTzaSsOAXrPfjidNd6n2hQBRWBjBGjp0I9Y2AcldamZKjuJLcnckfvPpOtIh7jqnVsiTQvFXv5sNpqRh0+mxNEckna/WzrwrxhMSFTn0jlkyCwZ/2rG7qaukCG415K7JNynR2aN9dMSjvc1+Sy7kDKaeVbgvDl4jzBzJF6BYoR8xr7ZXl/GaDY+5VE8L49hu6UkdcWh1Q4VAUWgDARoX9SDOgxPkHnHTM3D8Mxvga0RY2oORLUbm46M/9ywU5K6DID1FEXggCKgJPUBvfE6bUVAETjYCHCxSIKaKmiSKz4oHUgEbJYEzhf6CFK4qU4OQUldyFOTXtLPBifk5nu3pB1+0lNjM/Lav/Ma0rJzcveTu+L2uOFP7ZWTF0/IvSt3obRrRvp2DArpVpPu/aNvvSeN/ka5CB/r995+39h7ZNNZeXr3qSGpgy0BWIJceK6k3uhOziONPAGldSMIahfUedqKQ+AZCnTdhaJwKynvxV1Jj1IE9j4CjJtH8XLeS7sPfM/4SLsLEq81sBlygGitXa/Q7A5Pn/7QY48mpLWvVVxuR0WIaj4XqD6em0vL05E5cXY1S73LYTxJWROBthelNOIXmYoZ/JraQwXtSUhOcx51sPxoP9xW8jy4iUl6muMegTp5FFZWlYp33Q0OOROu3POGhM88xsliibM08tamCCgCisAuI0DFdAdiXT8yiO5G5k3mHcUvfA7y/YLMdDGRX5XUu3wj9fKKQBUioCR1Fd4UHZIioAgoAjuJAH0y6aXaBN841jPksrIQp0AigqQvfUYDSK1mSnahRrJ7AXUNo9NRo6YIhP3iwbH0qUvGUpLL5iXUYqWA5+AvyrTtBZzgpKc0FrY5FGkEOyENsOeII5WbX0koxGZi4gTx4a5HIRaoAOlJvVmz/Up9SB1XknoztF78/l40D29WkGzFn6JHKgIHFgG+iJ9orJNWJ9TASaiBQbIyaDGWmr8hfF/vrzdq30IWFoxvpExNe/7FsKjPm3WMee/fsq1FOpGRNGIrFchUIzNmr85C4RhL8a1OQ308NJOSKLJWDh8Kix8ZMVTQ2eMt54PBDJhFEP181pDoL9RIYpPQ3shOZO15xi8Vt4cez0mw0tOw+JhGkcRKUb/c+D0ddIlvjQ1WORjY58xjnk+hoB7PLBjLLW2KgCKgCOwmAgxvvVBQs5ArCWkWnL0RyUkDNmMH8D7B94pi7Y2UpN7NO6nXVgSqEwElqavzvuioFAFF4P9n702DI8vy674/gNyQyMReWApA7fvS1V3dPd3Ts3CG5JAz1AQpmhQpayEVoZAtW2E5wmFFKMKyw2GHHTId+qAPlkJ2hCWR1EYttqwRh0NphsPhsJvT3dPV3bUvXSuAKuyZQO4L4HNuIqtQKKCQK5BInDuDRhXwlvt+L+vmy3PPPX8R2FYCzJTrRWEnFlfsD2ycV00xIDqz5Jxr4b7QSx9A3cNpUemm1gLRuSBYFPI5C7nRz2d0FgppQdjhNvwTRZ7VY9Dx9vSBd83xtoJEtx2zUXmsTvR5o6XjWx1jL/7+0lzapiDcqImACGxNgCPWQctaX0veCdEcZ7xwKVPs5RjEyTIKw/w5XdXr7WWUszlGOt9ZUY1eHQOLZy8MjxgJMSbyHAEIwaWKAOuvgGN5PJJwE4ah7g7LIz5jGU5d/tyNu06kxmobNyH4ckcw45sfzcZsKZq0kcGwdYcgxJfpnN6IcCki9dZ35tkWFKeTEHgjyDBi9jQjjRhnRAG4VgI1hRsud6eTeqNVRuX0d+22cfSVLupFViNTEwEREIEdJtCHVTLnkLsfwOcBDvccXycTebc6ZQBxH77VwuWldFMidSmUtI0I7C0CEqn31v3W1YqACIjApgToewuhuOKb/X44ql9cpJdGccL5xwvWP9LnBJjd0Arub7jPFhOWjKVs8OC+ql2Iu+G6q+2jROpqCWr/vUSAhWlPQ5wcascEn/vQ/vz4yXEog3EouZgsiMBr4ayGdbqf8YM9vrndi8dwS6afrW7JI/IoEUtCpEbR2oGuijAz8mNxbskWUEixDatTwhCq2W+PF/Ef6ANjlbgNxesQi84i03+zFsNqmHsP5214uMt6u9prIlDzXCyk6JzUiIDazEld6sXnIEQ/hoDyBE7kJQi+dFLXQ+5lYeLTdFGvxmeV2r+ttpNIvRUh/V4ERGA7CeyHoeU8Io2eGknwvsYJS46rfD8sNeqDfZZIvZ13TucSgd1BQCL17rhP6qUIiIAIbAsBOgL5IXt/BzJU3XNmQU6hsMJCVRR79x8bwhLx2uVtbseFcVn47DgKbcEVyOXjahsTKBYR+2Q+Iye1XiQiUCIBjpVn4Srbj6XPlbqbSzyV24wTb5GpiJt4Y0FYjmtev/elk4csNsiophT2ocM72B10LmmK006E5lDPYrOMKkHjtvOTC4hVyheODTG7vTNoHYgtcREhELM5Xly59thGRrqtD2J262rERznXstm2MYjUFMu7+sMlidSupgK+iv0vHhfatF3DMvQI8lLrnZTRhUneM3gddNZYpKYD/DKc1POqZFuLl5aOIQIiUCUBuqVfgUhdSlHcrU4lkXorQvq9COw9AhKp99491xWLgAiIwEsJ0EQ9guXKzKkO0hJBFyBc1ItzcSxXb3XFrHqGu50gsR2CTK1uF5fL3/norh27eGTDzO1anaeU4zyNoF1X8Zw/36rQzJo0AEMtSpudR3wA2kB/3vxVzB3wuBncWxZNfIg86hRtMWoiIAIlETiKArRHUECqljEPLztx0Z3NXH+Oz5k0Cp0yz3+1uUSl1Zgl/ogu6VAvsvkxwch9E3B1JxFBwvF88PCAtaEmQDwSN8ZsOHEYk3ndA50WQ+FZRpZQDE8nMoVVKTinqz2Qz5mnM2wHkEO9UWtt86Dobda9V3gRJ0URPAuh1bm28d6yvPysv8/vj4zT+SV3XjqpXxwUVxX1VWWdxXoziPBobUPMig/HhbDOnyXBY3a5zW7gmsijuBdCTdwk7NoRDhhoZF/NEUcESAXDH98vT3V5bR8EnFq+Ny6C2aW5FIo8lvRS1EYiIAIiUFcCzN5n3EeHKwhc3akkUlfHT3uLQDMSkEjdjHdV1yQCIiACVRLgB3hmzo1h+bovmbIsRJB2iBTtKGJId117OGAdcOLV8oN4lV0uafdbP4ZI/drhmjr+SjlxUe8oiiR5KCBccg7jnXOiUEDJM2+WYtLqkv+NjsvtmKHKOmKZVKv9u98P2PXbBWX67Mms/eI3EhB/SunRi9swU3AmtWw3UTQxIYG6Mojaa88SoIuWy58ZmdQILYscbEZ6UBAutqfFF/GjAMZyP3KtKTwvPImap91jPp/XQhjnKVgXx3bGPFGo7kSRxWLME0XuZTcOvWyisgVjkd/+8P/7IYTwvH3lP/kKzpWyH/3HD23fcL+dfO0ExPCMJfEzLwT0QvY1Ck8ms65A79NsbOeQNguGg+5nGfwuhy8/4k6K2wU7O+zq+9chMuM96/ioc3p7An67ce2h+Qf6LYafL6fTTrxuQ6HeNvxuOZOxZf4cx+SYm8TY6uN1JZMYmL0WW8HPIJKX01jb4SRE6gEsha9FLjfPzXvGDO0fo06AmgiIgAjsNAEaWVjDhvn7fN+TSL3Td0TnF4HmIyCRuvnuqa5IBERABGpCgIJql+XtWLDFwhAQ3BJvPI3GVx14vc5N/aIgw/xMJyrAYdFo7TZF6ouHt11cZyYqm3PqAU4GIjDFZj8dhnjip0DNJd18+A/QmbIJOG6XwHaspv7xJ3775/+Wws2zrf/cL8btzVczFWGncH4vlrV7SzmXLagmAiJQOgH+KzwBgfJACCJohc4yDhPxHIoa4otjQyfcam0VKgDMdE4upSyMGA42dsmDyI425k6v618qkXYCsIv/WDem02m9MB118R49ZWVgU6T22e/+9ndsKRKzr//5n4UonbPv/evv27GzR+zc22ft3vX7KCiZcOc8dPqg6+etT24jbztg+w8Ou7zsxw+e2MLUvJ1+47RzVt+/cd9dTJZ52RCnWfxx9OiIPb7/xKYeTdnQgUEXDzJ4/KDdxrbDR8Ysjwu+/8kttxKIv7vw+Vfsxqe3LbyvF9nbOYjoy6hXMIyVNjcsG0+aPxS0IP4+iYiQchoXHh2DcDPWUTtHPcf8hxiTby5my+mKthUBERCBmhPge9soxrf9WG3J7P1aTMbJSV3z26QDisCuJyCRetffQl2ACIiACNSPAJ5B7XUUUuyCWFJ01uUhFMw8mLWBg/0bFiGcRFxEPLuyrUvfSyHArNK7nzxwTurtahQY0hCV6cdjMUqKGI7jqmu6UF+mkO1KYZi/epkoRdcfTHVOcPrWt4P27ofPFzR767W0/dk/najo8iik34hmbTy+U/cEHwAAIABJREFU2RL8ig6rnURgzxCgk/YwIj9GO7xuQqqcxngdjp0z+AeewERfN5xqdOVWOtkXnS3EZfQMVlZccW3fmYFNodqPbOouRICU1goi9bf/2X+wnv5ut0tXX5eNfzZhg2ODNnpk1D78/of2uZ96w+5dvWf+jnZs32bz0wt2HgI28zZaIag/vPnQPnn3U3vtSxcgXgft0Z2Hdvj0IXvvOz+yL37zCzYPAZuu7gzE6qXIkr325Vft1se3zTo6bGp82k5ePOWOOftk1voPDNnkzQf2E9/8kv3w9//EBihgw2G9AqH67Jtn7Df/p//Lxk4fgZs7Zae+9JqNt3rd2F1OY9THmW6vtddokpYTmp8uZJybWk0EREAEdooA39KGUHfhdBdqILhVNLXpiUTq2nDUUUSgmQhIpG6mu6lrEQEREIEaE6CoSpGa+XNFkZpi79T9Gds31gdnGvOQC0+qxQdWOnL5cdo9xNa4P5UejiJwdIaiTd56h3sqPUzZ+6XpmMZXO0C6pfFlH+H5HVzcx6rr+uFdn/2jfxGCQFM4amvLiv2lX43Z+dOVicwUqa9DpJ6QSF3lXdLue5lAAAtIzvf6sRz62ZhZCg+6qLm6womiq/nITA6p1KkWhai8ghGHudK1aJycvPfpQzty4cCGK2hePMczkfrkqyfs2vvX4OrutHa4pIPhDhsYGbCPfvCR/cyv/rRd++AaCjQuIze7zeVh02WdQVzJpR9csq6esE1NzNjY4f0WCIcgSs/ZkXNH7N3ffRci9RdtGkJ0IpZwxSRJ7+jbF+z6h9fdxB/F6dOvn3Zu7HQ2awM4xsNP79jnv/YWROof2b5DI8jxTlkL3hfOff68/cP//u/ZF//Tb7j3te6hPrsyHy8bHXOpX8X9pwu+2sYFLRSnr0KkVo2AamlqfxEQgWoIcEg71+N3cUa1bBKpa0lTxxKB5iAgkbo57qOuQgREQATqRuBV5KwO4qG0KFLzw/8iPrwnonEn+LZiSTbFEAoqRVdwsTP1yqxmH9zXS6pbMYu1eH4KH0/uTtvw0UG35Hu7Gp3PFBp4xlqwcMXQeCx8sWji7/1Bu312v7B8/9CBnP3SzyFPtcImkbpCcNpNBNYRGOtoQ+wDIpLgrK52YqpSuBGI1BwDmSVdq8aiiqlYyvpGe0sQqlsw1vrsB//uj+0sojpuXrrlujE4NmCcyBw7OmqX/uiS9UEMjs5FbezYmBvZrrx/xY6eO2q9+3rs5se3rHewxx5cf2BHzhyyYFfYIrMRO3Bi1D76/kf2xlffgEN6DoUcU5bK5O3m9Xt2+JUTNjc+ZaMnD9rju5N2BNEiacSM3MRxQ33dFpmcsa/88k/ZtY9uWgLO63wubyEUZzyPCJA//Fffw+TrINziPRbC+a9WIFIziukVFBTrg6O62saVONcjWt1SLUftLwIiUB0B56LG5wCu7mEkXS2bROpa0tSxRKA5CEikbo77qKsQAREQgboROI6MTS5hX+voozicXEpCXIhZx2C3ZdvaXCRIoQhgQZgtRlnUomMuDgNCcw45pC4uGX9nJikFhsIPnm8Uh/3tfnx5UezL6wqIsc+d/eGaiMW1uKZaHAMGQFuMFZZddoYKBRUrbVxWfiOaQeSAlpVXylD7iQAJBCFUnkLkQz+Eykqd0NWSjExBpIaYUEuROo+s7IUnEURz+K2jq31Lobq1zWuRmah1wkGdTqJwIcZgLyY16ZoOhgKob5BAjvS0hbpDtm9/H8byVrv+4+uI67hj73z9866wI+M8OlA0sQuRIZzoy8IRzQK+0blFxId0WgqO6yiyo5cgUi8h3zoxH7VAT6cF+3sssxizQKjDrT5JT89ZbHreEgtL9upPf87mUBBy8dETMGqz8ECvrfj9toKZvwgEbhZl9O7rsyfYppK2H0viX4GbutoWzSw7F/Uiq+yqiYAIiMAOEOCzfA9WBh0Je90KoVq/p0mk3oGbqlOKQIMTkEjd4DdI3RMBERCBnSYwiPXr/MDdti5klaLxzPic9Qx12zKyQxnvQZG61s0J1BCjYwtxfF92sRmUwL1+FgF75vB+dl4s+qaIDscfc00pOGTTWfOi8GNHV7DhRWq6peOJFpuebbX+vmULd8CnXnusz90mt6w8mbdbKM61JEGk1i9hHW+PEeBc0QiKS3GCj27qnWgUkz0Yl8N9hcKJNWkYKCg2cyxuD7fjK7DFeMqYo1bMI64uAeHUJWKJ2NwqGJfRXygUyxgpOq/npyL2BAUQR1C40Itc7vYQxOPCzGQxWarwRwyKOewzm1q2R4goSkD45nEooNCpzegUvifxNNyuA+J4KJ+zNETvfri472KS1QenOY+1jP+kMO7x7yxky/Ol8J7DY1TSGI/19sDz9QIqOc5jZJRfgUjd7IVs+U+E9w7lG9REQAQahAD/TQbwj7MP4zCzqClUc3yt9TuaROoGueHqhgg0EAGJ1A10M9QVERABEWhEAiFkbPID93oBOsal3xB/ewa6VoXj2kRarGdAkToRTVgKrrYuLF1vobCwKkYURI4XH5m5jyumlchYnPsm0hBrwnD0dTS8SH33ocd++191WCZrKCRm9me+GbezJyvLmS719cSoj/emU5aASiCdoFRq2k4ENifAIornahT7UAnnhccLmJjzWaino5LdN92HY2saY3EEInjv/h7z4Ry1ahSs6aamNrwER/TKct669m2cqc2VH3djWZvG5FqyhHGLc5tdEKrDEO7jWIIyl8QAW6fG98wvDrVXdXRGfdxfytltTBw2e+O94bt4s4vxzX4fdX27lwD//RWf/RhZxDGsF+I0hekOrMgpxvnVWqAmMYnUu/d1o56LQL0ISKSuF1kdVwREQASahACeU+0diNT+VXGYl0WhYgGZpxSIKVLXsy3DIReZXnTO6XBvea7AYsHEu1ceIKN0P5aU99ZVpC46/mhGZmzfRssin7oCHbTnK6Tzd//Db3RZLPEst8PjWbHf+FuRurmpeU6KPbdRNFFNBESgdgQO0E2NDE86ere7zUOk9rf7rKO7tiJ18TooVD+6PmGHLxys+SQlV86w0K2LFencWOzlio8PZ1OGpI+Gaz1wUr9VpZOaRXevwUU9hcKJO93odN6H6Joci1HCua7wkZ2+Izq/CNSGAN+ZGEt1FKt+OEmUwfM28/TbVh3T2/HWJZG6NvdSRxGBZiIgkbqZ7qauRQREQATqQGAjJ7XLJsWy7HaKCHUSQYqXklxKoVjWog0e3PdUDCn1Mp0LG7EfS8jO7hvuNg+cdLUoYLjZ+d0ycTzkx7LIv/a1PCfsF/ehS5DbcNt2KNlrPwTwZ//N/9jzwuH/t78FVyRc1cVWy/gPiiHMPZ1uADGk1Puq7URgNxCguHehz28DNSiiV+71zk3OW6Cj3WVH16ul4mkX+dQ72OVc25xIrMX4yqzqRDTpCvNuVuiWDurLC2lEctTr6io7LpfHn6+Bg34e6vsncxlLVxg5UlnvN96LzwDHIGItICN7HNEqcjzXkq6OJQL1I7DWIV08ixc/7IA1mqsjueJnFJOpnfhhLcbuSq5EInUl1LSPCDQ3AYnUzX1/dXUiIAIiUDUBFkp5HULL2kxqupvppGZRwjCWk9fz4Xbi9hO3rJyCeCWNrrzF2SUU0PJDtNkqQ7WSMzzbpyhSQ8OHAL1xRjeXVDKKhN83yvD+P/5h2O7cf6ZIjwzl7L/+zxfdEni2Wi67ZMzHJHJPb8JFLeGhunuvvUVgIwJjEADOdPvqthJiM+qzEKnbQxCpN3Eil3q3WISWY4/LDd5gdoxCNSOVmCndA7GaOdjVNA5z0/dnXEwJawhs1lhU8CYKvS6kmSjdGI2MDoQ8rsBYte7527i2+7HGEIRhDMey/zaL442NE7BqIiACjUWgkMf/fGQOHkERb8SaAMzlN1dA1o+NBtqRMY0v1kugYF3P5/dSKEmkLoWSthGBvUVAIvXeut+6WhEQAREomwCXLr/e739BUE2g8BTdbt2DnVULEy/r1GeX7tuRVw9VLPK4yA+I1B4UWdyOwokUflNQfClY+xCV4sOHgnI+BEw8brPvvxewuw/abGwkbz/xdgou8KzhUC63kx8sOGFQbYAA+0k3IoWQxUazI5b9KtUOItCYBOhCvYjxM8j8n21sdDhzvAuiwGE1jeMEzcovEzNYmDaK1S5dfZ1u4rKawYn1A7jypRcrX9o8HPU2bhTP5xA9cQNibrxBKu7xvfIE4l1YOLGcMX/9FWbx/vEJXOIsCrkdjWIWc2iZ7b3ZGTdyZG5H33QOERCBrQlwgoyrOIpjIR3SFKMZ5cHfwVfiVmXw5yEI1/z33ihNInWj3An1QwQah4BE6sa5F+qJCIiACDQkgTDUibf2vVg4cYUi58NZ60YmtT9Yu+JZ6yFQpD762qGq2ERnFq1tm0RqitP0SdOZTIGH7pZyhGrnxk63WCYDYQh6T3sAkSX4hEHhgrngPB4Fo9YqwgIp3EfgRLwFBzW/yxtX1ctLO4vApgT4z5TOWn5V8U+2bMLTj+acGzkYCpS979odOFYU22bCK13UFJYZzcH4p2oE2tmJefMHvBZC/YGtjsOoouuRjD3BZNtON95buuZ5nwvjfeU9okv88nzaYtsgvlOg5nJ/Ois/QewThWo1ERCB3UVgrZOaqx8PYkUHVz/w3/faCabisLTV2LqdVy+Rejtp61wisDsISKTeHfdJvRQBERCBHSPApb5v9AeQsfyiEzCxmLQ4vvoRx9FSBwWGQvjdTyFSv3q4quunSE0ndRDOwlo/nJci4rDz3I6f//mhYX3BxK0uLo99KR50YOda9J/i+a3FrD2Ei1pNBESgvgT47/Z8r8+64GCrxb/fUnpLkbq7P2w+FE/cjhaLxC2fzVu473lxudTr5fiYiqds4UnU+kZ6XdHHrVoGIjUjPyYSOy9S0zHP4mN0L7LoWKWNcwL3l7J2E+PzdjQaKimuU9SaR3TKZQjVaiIgAruTQBDj0Gu9fgtv8LzeqFckkbpR74z6JQI7R0Ai9c6x15lFQAREYFcQYAbyRWRS05WxvuUgSsw/XnBZpG6Zd40bi3/5fMi9hthSTaunSJ2H4Mu4DAoTGwn5xX5nsV0c29ENTZQM7ChVy6CLmv427FqVAFLsSwKC9zWIEbMozqUmAiJQfwIUAll8jnE9lUuYpfeTq1y69nWWJPaWftTNtywW02UmNR3VHmQd8T2BkR1bCdUUqNPJjC0hlqmjC+7vEos9Mit7Apn6tyBU72RiEZfQv4FIFxYjq7bx/eQ2BGrGMG1X48RpJ/rOqA+urFETARHYPQQ40cTVG4wZOoL3GOZQ76YmkXo33S31VQS2h4BE6u3hrLOIgAiIwK4lwA/gbw0EXN7d+kanc3RuyS1j7+zvfOH3dNYxY5QiBMUKuvraqLS+pLW0INKizeP2mbo/ZfvG+rB1dUuQqxepkQONPlFdWs7n0bfCB3n2agFCbwwKyUDAY4GCTXrDxuvhXixgQwKMqN1KvKnXiyaBTlxdyNqcROp6IdZxReA5AnS4nUJeMTNCW0udnSqTIQvEtq5mX0emorbvQP+2idTsagZCM8VmBvLnEFG0gi9mYvtR9HazsY7O4Uwqg+K2i67QIyNKymmLqwUU6QKu7l2inLM+vy3v6QU45astlsijcmy+NAfBfidV98pRaE8REIE6E3DPjvgfV8RRkO4LtEKgbsNEUwue07lap84dqPHhJVLXGKgOJwJNQEAidRPcRF2CCIiACNSTwGaFE3lOCgyxhZixcFbPUPdzQsQyBIqlef4uZ16fBxnNy7YM0ZpirQdhy51wR9Nxl8/lbQnHyCSzyFluNV+w3SYfPLbIbNS8Ho+98ZOv4Yl8ZdV92OIEYooRra106EE0Rh6q8yZSKcef3d/xi5bV3/N8S/OL2N5j7WGIJS6WpHAcuv/o/FvbVpbzbl+eZGWl4DTmvgsQUSi6M9pkOV9wuWVWiw+G8OGATrRSxCf2h/13vdihTxMUQgpOarnm6vlvR8cWgSIBTkz1Q0w40eVzhavq0e5++gBFVnvcoTlWde4L17Wo7WbXwDGOY2s6mbZ4NOHGZwrVAdQuoLt67biXy+ZsHoJ6IOi3UHfQvQeU01iklrnUUzuYS02BeqjdU7U4xPfTJ8mcfTqf2THBvRz22lYERGD7CewPtrm8+jS+TnZj4hNL8/iWslPPk9USkEhdLUHtLwLNR0AidfPdU12RCIiACNSUAIsqncaD8GY5m6kEXF8QmbuxtJxidLExr5oCds9wN1zIbU6cpnCyjO/xhTgcf23Wg6KLFDIW4cYO9YTgoG6DuGF29YPr1tnTaQ9uP7RjZw7ZqddP2+JCQSTuomMb4m4qnrBsJgenYLt5sN/c42kcI2zBzoITb25iBs7tdmvvaLc83M+JWAKiuBfHKGR9+tr9llhMWHQ+aoOjA+bDdi0QrnkN2Qz6CbHaA/GZorW1eOzD731kB08ewLZ97ndpiPCTyEINQWink6UUgbqmN6aCgyUhHDHi48FSzpIQd1jcUU0ERKB+BDgnFvL5MO4tWyqXc4X1DoV8GC/K+cfHlRxeV5CVIi7FzHwuXeg0xsK2Voxr+aw9uPbIxk7tf3oxbrJuhybCON5nUlkbvznpBOj2znaLRxKFlSjoIcdyjpm8pp6hHkSThAuTi2X2l/EY4/Gc3UFERrYcpDW65ZTUvzQUsPZVB3s1h6Uz8mMUTJxNafKwGo7aVwSalYAfKxq5IucunuFojjiFSc/tipCqF1OJ1PUiq+OKwO4lIJF699479VwEREAEtoXASTwEHwy9fIn6zKNZ6+juwHLtgOtTFuLE/FTECdeBjsLP1rdHEC96IWAz15qu4nAvC261QtiAy/f96zZ8aNjuXrkL93O7nX79lF3/8XW79ckde/On3rQDxw/Yv//Nf2/h7pC9+ZNv2rUPrjnHdiqdsotfes1ufXrbFmYWnKDDr5OvnrDxu+P2xT/1BRv/bMKmIWAfO3vErn900+KxmBNPTr9xGmL7op1/+5z94N/9EOc8YUMH9lEFshRc3t/9l39g3/xL34AYlLEklmJPJLJu6T6XWa5tFJCKrUy9pSb3c6PzOzc5FJwbcBzOK3O0Jpx1EBEohUA/BNohON0yGOeSWKHRATFz0NdiIYwd+VzWCc6FcaLwB/6x+G+4sOKCUUl+F6PhwSTb3NS8+eFI7uwJOsGXYyYnCttDQYjU92zs5Mhqt3ZAsXV9R6wRJvBimIhk/EjfaK+L/Ci2HCYW2TyrE5pTD2bxPlEo8LheoOaEJttWE4CMxqD7uFYRGe4elHJzsQ1H/58YDkAoKs8BvtHhGR3FwoWsGaAmAiIgAusJDKMw6zGI1PchUjODegQmkt3eJFLv9juo/otA7QlIpK49Ux1RBERABJqKwLken41geeHLHG6zEyhwGPA6kZoiRBTiBIUJRnps1jKZrE3fn8Xyb48rvOgL+LBpC0TqvL3/Hz904jKjO1794gWINB6bn563BzcfWEc4aOc/f8He/fa7EJTPwo3dY/dvPEBER6tN3p20ffv34e/37Sd/+Su2FI3ZjR/ftKGxQYjTEKm/+QV7dGfcZh/P2bHzxxApErF0ImmfQQw///YrNgEhe3BswD5597L9qV//BpSKnMvHvv7BLZfPcfqNExCWMi4LkDICI6jXcuHP3O/wBzooGeNdrjOw2hcPhR06pHnuorhD1/edxZwrMsZiY2oiIALbQ2B/OGCzH1yxmYdTdvGbX8YEXtoW7ty3r37jbazuSFoynnQRGEHkMVOIZkxGHo5rjnk5fPdA1O7oDLnJNa4K4VjnD/ixqmPUfH7GF7XaOMa0kaMjWJESRaxGwIne7RCyW1q37x97IeIDQvxSqpBLjcbCjWtX12xEfHE+Dlc1BJeBzhfGSo5bnFPbqhAYc6k/nktbYoeWhryOoon7MOlQbRuPZ+1mFI5wGamrRan9RaDpCPCZ7ihW4hwMeYwxRyzCXYMFHDvOSSL1jt8CdUAEGo6AROqGuyXqkAiIgAg0DgF6w17r87ss1ZeJrYz2YPYoiyNSrEgsJW3k+NBL80W5XTKWcqI2i2UVskgpUi/blT+5avuP7IdgvM+d97Mr9+w+BGpmXw9AhH71y6/Zh9/9wM69ddYy6Yx9/9/+wI7CGU3x+ciZI/YQMSFHzh12hbyePHxih/Ezuq1feeccxJ5J5/QLdYVs5vGMBdoDcFZPO5f1/esPcJ77Tvw+iv2ZPZ1FbvOPfv8De/Nrb0BIZ1b15gqCE6nx4SEFJZhX0w4VeysXYKV32y3555J6nIvCM7/4IYZ9iEPoYhEvXKYr1kjheiKed4USt0+2qvTKtJ8INA8BitTRT2/ZJMak0dNHINz2WOT+uP30z3/RJu9NYvJtAVFGS3bhnfN25UdX3fjJgrScxOvsDlsME22vffkixq1HTqx+eOuBLUViNoKVJlm4s8eOj9mT+5N26PRhOKpTNjU+hfE3YaNHR61vqPNpkdd6EmWf03BzMz6JMU5+uKIDLymWuLYvFLRZ2LZ/pBcTgs+7kTnhR92ZS9xf1uigvoyYjMWdyPtAx/bD3Xiy27dlP7e6B7ejGbeMX2P0VqT0exHYewQ4Cg7DMMK6BhsVMt+tRCRS79Y7p36LQP0ISKSuH1sdWQREQAR2NQHE3dkQHoiZobpVxXA6nvPIcV5h7UIIpPNPIjZ8eGC1SOHmGCjGFHNWi1stL7dCbJ63nn3dcBgWRIvIzBLcghMus7pvqNf2Hx6x8duPbAAiNgXnG5duwmGNTGuIwgMjgxZfjCHuI4IokSwiPJbs7OfO2hQiPlqQJU35mDEhdG7PjM+YBw5wLrIfgxNx8sET+/iHn9g3/sLXkEddqJKeQe707ONZ2390P8SjQp71y1pRPKbQsNbNTCGHq7g9OCjFZTqtqxGwKTw/Zt/gPGdLUxhnPi2Om151FPJ7sR9ZCl9y6G11+/R7EagpgYJIfRsTRigkCOe0D/Effkx+fQWTYpf/5LJF4H7mRNrXfuVrmAz7EcTmg06onnsyZ8dfOW7vYzLuC19/x+7duGddvV02PYmJNRzjyOlDdgNxRX2DfTaDse0MxrgFrDa5d/0+xr+4HbtwzI6dO+jy8+vdUvEU4j0SFsC1cjVNWxnRF3RfR6ajLtZpbSxIqX3m+LaI957LiPtgMbGdaHyvPA7hiPUbXF3eChrHZxaAZJ0DNREQARHYiMAAjBKsEVOLDPxGISyRulHuhPohAo1DQCJ149wL9UQEREAEGopABwRfRn0w966cyApmQ89NzNkgReoKQpmZsWotBcfyysrqB3b8bDmPbOhYGiKI39ogIBcMzYXfr1Adxz4UR1qhElDQzsOJOPN4wZKJhH0OLug2rIvkdgXHNiM5ePzC31txfDr6KAiFUXzxwhfOrRYm4+8LmX/Ly8xSLU0EeZoLzW6t3lW6AufhZO5BPm3MredusSAUZR84V6JrzMPhHYU48zCGLO5VMZqnKidPtaFecOqMCDQhgaJI3d6F1SKYZLv5x5/Y4EC3vf6lC3YH4vXxCydRlPVDe+tn3nLjz9k3TyH3ftmJ1MzS//7/+wP7/M++7VaSdPV22mMI2t19XXb0/FH75IefWj8m7ZxI/dY5++G3/shOXzxlczPzzoV97PwhHKuQAV2vlsHqljnEPXUh2qkdkSUcgMoZ9ynIR6YX3T6M/Ci3cazluMpMak7U7VQbCXrgpvaar0KVmm7wq8ijjmgmcaduoc4rAg1PYBCrNk7TSc2suR1uHG6nkjmXoc/PCX0VRh5JpN7hG6nTi0ADEpBI3YA3RV0SAREQgUYggGdOOwwXNd1hjI4otS08iaIoVpsrhFibBhGXMRZ4IGbcx6Pbk7b/0ACyV/3u8OsFkdY2ry2gaOMd5EwHkV99HGKOFw/2KygytlmjMB6di0PsmbUDJ8ZQmMzjipKVKkqXcp10PiMSGq70QqE0F25SoojvIgBWT0J39ATcdncWt3Z1l9IvbSMCIlA/AkNwFqcR1eFHYcN9h/fble+8ayEUDXz7J19HgdYfOOGahQ+/+otfsU/fu+xihugujsJhfejUQfvgez/GpNkFm0SkRwhxH5G5CHL2b1hXXycii8IQtc8gpugeROvj9uEffGAxRIEw55+Z+wdRRLGeTmpGNU1gPN6HFS3BzmfFEculGUNUFKOZWGh3feTHVsfiqpRJRBndRFTGDhmpXRdDmDg9C5Gak5DlNo7vT5KFook7qLOX221tLwIisI0E+Mx4AHnURzu9ZT2T16uLNEc8imVdXw7hs0KlTSJ1peS0nwg0LwGJ1M17b3VlIiACIlA1gYMQqFlJvFSRmrEfU/dmrH+01xUDq7ZRPF5eboHwEndOaD+KgVE8nnk4i6KMIeSeBtzSeGZhO3EDSi6FXxY7ZEEx7Ixl9oj4WM2Rdi7j58x2/Iuz/qFAmdcWcZ5sKotijN2uoBnFIn87lnDT3F2ioFztNa/dn32lPM1l7CwOxi7E4bjjknB+QFATARFobAJhCNK9EI0Z50Cnbxjj2ABijAbCfpfjzMkrr8+LeCFsg9UfhRUfDJlHXJC3DZn7EAHw+zzGPY5BHMO4TxoRG4zW4KDAcYr7zyOTPwA3s8/vc+PhCgq/1nKi7fmxacWm7s9AKA9aqMoJSUY2zYzPOZHajyiTcloeTB/Fc/YZJu12KJLadZcOx1N4r6xkGT6F9kdYEXMLRROVyFTO3de2IrB3CHTBOXIcAjVdyztRlLtepCVS14usjisCu5eAROrde+/UcxEQARGoKwGKIfzQTefGVgItRZUMxN0EHHEUHLoHu5xwXG2jK3pmct4++v4lFFEcQOGwDuSsHkFxwhyWiEeceFMs1khxgxnXzJpOJ9OF4ojdHfjZMrKp8+7LF/A7obcg/UIEgpCTRrExfzDgtr979T5yrT128MQB5GrPuWX37XBss2DjAxTcAAAgAElEQVSiD9nV29XYNwpRSxCmoxClZ1BMMoo/84MJJwySyP3eSdfgdnHQeURgtxPgcON1gjGKqmIsCkCEZpG9oWIx2uLk1+qckxOo0TjmcpSiLM2fub/zdxSqVzN9itsWMn6wwuL2Exs9ud/tz7GwXgI1j8+xPjoXs+EjAzW5Raxj4IEo39kXLut4HCdn4EJmnjOGyR1r1WTFcuLxBpzgHOfVREAERGA9AQ7x/XgOxYINt7qxp8wYvkYmKpG6ke+O+iYCO0NAIvXOcNdZRUAERKDhCVAQPQ0xhVmbLzMR08W3gMJXeYjAdPa1w93sgXNwK2G7FAAUqSfuPnEFwk6/ccplTV/88msoZDhjj+6MI1bEa6deO2VX379qiVjchg8MWS8KiU1PziK6Y9otlx8cHbRbn9yCSzED4XnBLrxzAW61git5CNv/wb/+vn3lF38CGbDz9vDWQ+RYz9hXf+krNv1o1nLpjAWxTN+PDwUdVSxnL+Va125D1yWLIk4iHyQBQZoR1kXftDKny6Wp7UWgcQhwyfaRTqxQ6fTVvFMPrk/YwdMjNT/u+gNyzGcOdagnVFXMx9rj0lXOicdBRDmV0+hCnoCTmi7knZy4o0h9CnEfQUxClNs4zt+MZHc0U7vcPmt7ERCB7SPAUeUoTCOsY0JHdTu+1+IZe/uuYPMzSaRuhLugPohAYxGQSN1Y90O9EQEREIGGIcBM6jMQqQcRd7GZSB1fTNgsl2kPdFkHln23IV+13MJZL7tgitTMoP7u73zPBuCkHjywzz73U29ZOpUqiMo3H9qJV0/au995z/qHe+21L7361DX9+N6Ey6W++OWLNjX+xI69csx+7598xy5+4VWUW6RI3YL81yP2j//2b9lf+pu/7pbTx6IxFCr7Q/vCz71j0dkosmKTFh7os3DYZ+GuyjNXy7mpdAbOwlFHZx0L0qiJgAg0F4FexH283o8CsDWOEKq3SE3n9jIm0OJwUTOPugvxHFyNUovG4/G9ZOjIYMmHo7GcxWOvQ6DmSpOdbCFvC1Ye+awPmdTl3tYr82kbx6SkmgiIgAhsRICj7BkUMh8OItqOG6xGPzUDLYnUzXAXdQ0iUFsCEqlry1NHEwEREIGmIQAdxc7ioXhfYHORmpmk3QPl54iWCoki9fhnj+3HiPv4yp/+svXs63ZZ0//i7/4O8ku7XZTHG1993d77/fft3NtnbOzoqF1HUbFHt8fNj9iPyHzU3vqpz1lkNmInXjtu3/2X37MTKDCGlGq37+Ezh+3//l/+oROpP/7hJxZfjDs39c/+uZ+FEBO3+FLMekcGrKsrAEd1eVmppV4jt3ML85kzy6KIWLp+D/mqipwuh6C2FYHdQyAAF9w5jK2VCJqbXSUnt+5dfmiHz40VsqvLVUq3wMfxafbRnIt1QqkA6xvpcxFItTpPQaSeh0i9uZPaTdlRKMc3rjaJIYSaedTTGDN3ejqPK1yKbuoAhPtS8TPq41MUTNxpkX33/OtRT0Vg7xHg+MLJTa7WCCEWqfRS5o3PSiJ1498j9VAEtpuAROrtJq7ziYAIiMAuIfAs7oPOsI0fiaddAcOwBcosdlUqAorU03DXUTj+3NfeQG50zlpbPPbbf+ef2qtfeg0FFZfs9Oun7KM/+gSxHyesf3+f3fr4diGTGjEZ8zMLLh7k7rV7FkY+9Yd/eMm+9PV3zNvus8l7kyj61WEffO/H9qt//c/Y5feuIuPa42JE3v7aWxCokbmK4w8cGLTubkSYVLCMu5TrLOZPU6R4gOJZjSC4lNJvbSMCIlA5gdEOFtrzmQcZ87VoOYi2t9+/Y8PHB7HqI+QKMNayJZeSxvF+5MSwK9JY65ZOQqidXrSBg/0bHpoiPM3SjD9iEdkFfqWX8bOdlqefdTfsabETdFMjb7y1BJWaQvsTOKhvYtWMFs3U+hWl44lAcxDgOwS/fHgoZwTfQLGeQXNcHp7Ny4t4apLL1mWIgAi8hIBEar08REAEREAENiVwJOyxo2EUJ9xESJlFLmlHd9DlUNejtbS2Ib5jBbEbKRe3sbych/gC4XpiDk5og1vaa529nbY4H0M2asC8cJjEYyk4ohMWaC8UUmzvaLeHtx9ZKp6yS3/0sX3z137OFeeKzEWd+J6H6DEw2m/R+UUUUUwbaiVa32Av9kXuaiTuipft60OUSY3EpLWc6E6kYzqB/9xfytoTOAIbSHOpxy3VMUVABEBgHzKMuVKFrupaNIrUD68+sq6+kAUwHgeRob+Vy5njY2IxidNjnERc08uE1Uc3JjFh14cis/VZURKdXXQYuvo7n8NBcToOBZeC9AKiPVhMNoXxshFFXd5KFjQ7gPdMfvcUi1yuuSL2PQb3NFfNLOH7FMb8pJbN1OKfgI4hAk1JgO8QnHJcwR/2o0bMMdQ04GqNZmkSqZvlTuo6RKB2BCRS146ljiQCIiACTUWAD8ZH8GH7MITqzdx+cxMLThxuDyGvuTZay4sMnSMNX1SlV1sL1ptT4C2KMAUvHf7LkNLVjjAWhHtmIQQ8ujUOR/asy81mLIhhwTjjPtxxCmEb7gj55RbL4hg8lbd1xaaml8yHcup9PRBwaixSU3xJQmmhg5pixQQcdY3kCmyqF7MuRgQajACjIShS+2soUk/cmLB9Y31G1zPzojdzPHPszKSR4zyz5DKlOcQm42nsE0aB2OAL4nYOhRInbk7agTOjWwrflWKeQaHacG9BYC+2DOOPUFSQQi7z+ek8bhzf9MZXyvecDjiqWUCRExFjoYLrnDr0Y1wLvyhUc6znhKT06UpfMdpPBPYeATyO2nkXw7f5CsfdRkUi9W67Y+qvCNSfgETq+jPWGURABERgVxIIoxDU+R6/8ftmjrz5xwsu6qO9BNfeTkGgG3tlpdVScFg7x2CYDuuNi1RR4y7KIIwLmYJwkod7jyLOMLJSa7nMnUJRDMLLQ0R8ULhoRGfgTt0znVcEmp1AN5y2r/T6nJhZi0YnNYXkkWODtgjxmY5nrnLZqC1juUh0ZtHasPKEE3cc313cBn7mRxQS9+PPOEYtRRIWW4hZz2AXVq2Ea9HVp8dgP7iSZRmzgvOTCzhHN0TqglObIu5tFETczWOjHxOb+xHrQrc83dOPMRGpcb6mLyEdTASamgAnvVi7YC6dt3aMI2mMi4PtbS72w1tj48ROgZRIvVPkdV4RaFwCEqkb996oZyIgAiKwowT4IHwWD8LMwdusLTyJmBcFCjsQxbHV0vKdvJh8Pm+PP5uywUMDLne6lMYCYU/uTxeWn+ODQTqdsf6RXjiqayMqsQ90UH80m9Zy71JuiLYRgSYi0IXJv1f6/E6krsUilKJIffD0CLL64y66iKJv6wbLwpnZH4P4HO4JueKHxZbL5pzAncSEXnGlShAidiciRNo8bTWlz+NHpqO2OAs3N46dTecsBCf1vlFELeF306llu4aCghRl1ERABERgrxLghCZXXHT5WgxzehZB9NHxLq+NdJT2LFtrbhyfn2uMNariJBKpq4CnXUWgSQlIpG7SG6vLEgEREIFqCdC9wWWFASxd3qw5kdrvfeq8q/ac9difuasUbbKZnPUMdFlLie6TOEQc7sMl6EgFsbnHEfNB4GahyFoI8nzOH4/n7Hokg/ARNREQgb1EgJLva/1+FNnDsu0aXPhakZoiczyaxHjX6dzSxbaMiCNOvi3NxZxjOdTTUZOxrJLuZzNZW3gShTsbER+hALKxE7YwtWj74QSnIHMPK0zG8UVHtWTqSghrHxEQgWYgAI3aQsj5YMY9o4RYu6TX32rne+tTH2ArZhSpGVkEjwUmWVtcvZZq3sMkUm9FXL8Xgb1HQCL13rvnumIREAERKIkACz9dwHL0wCbL0fmgOvNozgnUwXBjOqkpBGeRvcrCiuHuDvO1e0sWZejya2trg7uvIOSwwFg8mrDe4R44/6p3U1NU4ocNugUlUpf0ktRGItBUBM5hEnB/sO2lBQtLveD1Tmo6k7shUhcn1BitsTi3ZDlMvLGoIrOfN3JZl3q+arZzLuqpKKqBtWClStitTskj93oO8VHdWLnigbs7gqx+RiHNpPLKba4GtvYVARHY9QR68TxOoZoFV1FRxf35ZJdvR66rWPCbz9dcqMP3GInUO3IrdFIRaFoCEqmb9tbqwkRABESgOgIszHKux4vCXhsLsnTrLUH06Bnqdm7qRmx0Di4txJFBveIcey6qo8Sn6YWpiMugppOajcXIKFTzemsh7rBw4r2lnN1ZzMop2IgvHvVJBOpMYF+g1c4gUqm9RpNezKRm3McSMqQpRndz5QgEBJdBjbGaQnA3CioyXqMWq0EqxcP+PLk37eKXihN+HA85Vi+z34gpoRDy2VLWOaqV+FEpae0nAiLQDATwVmFDQY8twr48gu9dq6J1I1wbJ0jjCNtnnyppclJXQk37iEBzE5BI3dz3V1cnAiIgAhUR4KPmWMhjxzu95tkkHoMC8MyDOQsjr5RO6lLF34o6VOFOdBNGZxddcTAuby9VmElAkKbrkCIPC0OyxbEcPbGYQi51T8nH2arbzKOehlNQTQREYO8RYNboeaxW6aixSO1cyePzFsQqFwrSjDviRB2LHzbChGJRpB44uA8TgYU4EkZ6LGHFyzSK1TIr24NVLJMen01mUcBx7700dMUiIAIi8ByBTtQxOBT22gAMJJs9l+8EMk4ociKRsR+VNInUlVDTPiLQ3AQkUjf3/dXViYAIiEBFBBhDzerhw3BsbPbcyQdTFr1inEbf/t6Ss54r6lCFOzGyIwfBhhEdrXAUbtV4TXRLR2cWrRuO6SCyUtkoyEenF+FEXLY+iNTFVqrovdl5b8NFfVdO6q1ui34vAk1JIIiitIz86IXoUG1bG/fBYzHjeRHZ0xz2Oro6rD0cqHnxw0r7XHzvSKG4Yy/GWQ+y/pehcnD1CstIBtBXLiW/k1qxx5lKz6L9REAERKB5CBTNI8doHmHExtaPtLvi4iVS74rbpE6KwLYSkEi9rbh1MhGojgA+zzrBkMUq1ESgngTo2OAy9C4fl4W/eCa68iiCJJZSrvhWOS7levZ7/bEnbj8xH/JN6aRmATG6CFvXqO55XAeLdDHjz4PvSVxTMp4uFPOC85piCpfNcxl6Bt9DcPj56cjGifjvsVqRegKFE6+hcCL7oCYCIrC3CHAMOQZn3KGwp+qxZL1I3egkCxnZMctn8xDQ/a6gYwpj7yDc1Sxuy8Jcl+czNpfWSpNGv5fqnwiIwPYQ8GNspIFkoL21JOPF9vSqurNIpK6On/YWgWYkIJG6Ge+qrqmpCVAck57V1Le4IS6uH5XDz8DhF9xgGTqF2xhEWwoKjPrwt/uqFljqddGZVMayEJczSeQ+QxTh/E7L6j+gZTzsR31+J7T78lnrhIjtRzGaEAssQtjmPzRGfMSXErjGgHWg2Bgzqte2ap0sk4mc3UUudUwzT/V6Cei4ItDQBIba2+xUt9cCm2T/l9r53SZS87q4QiUeTVoeY7TH78G46yuMvWiziEG6jKKyLBSmJgIiIAIiUCCwVb2Y3cZJIvVuu2PqrwjUn4BE6voz1hlEQAREYNcRcCI13BpBiLbrG8VpF4eBfFMKCtW6iesJh4I6m8vMQ1RHOplx2az8aRYxIFPRtC0j+3QEVdK9EIl8ENyZkcql51G4/DKJlCuc2I7YD1fBvFpVet3F0kn9JJmzmZSWR9TzdaBji0CjEsCiFYjUjFZqq8oZtxtF6uLYzGG6OLS6Qo/4wQMUTLwZzTbqbVO/REAERGBHCLA+4YU+v/X5q4+J2pELWHdSidSNcBfUBxFoLAISqRvrfqg3IiACIrDjBKhLn4Jou5FowiXaMyhs1QG3MSM0ai3abtfFO/Ea/8/jepih41njYkxj2fn846i1YS1+z1Cnc0/X6zofQaS+E4VbUBr1dt16nUcEGo7AQKDVLeFuL6OAohuTisouxrMsxrKJm5N28PTIFtdXyG9qbUWUU2urLWMVSXEyb/2O/H1hrKSK3IrCWBBFKCLnc/hRYdBqwc/5sxW4omu1ziuJCcU7yOqfSCjqo+FerOqQCIjAjhLg28QrPX5Efkik3tEboZOLgAjUjYBE6rqh1YFFQAREYHcS6EDVxItwaXSsc1FTrIhHEs6NTBd1W5XL0xuJTsFwvWKpRMbmp6IWROGunn2dde/ibTgF7y5BJKr7mXQCERCBRiXAQrXHMDE41gE3NRPvWcB1KekmyHztL65WaYFYDJ3Yph9Nu0m2/mEUrsVBHt+atLGT+5+KzhSynwnQLdaKVSO2gixTTMAxyoj5+939YWjMSOVfXXVSZNTm8VsEK2ZYcNEL657H67PL7121UFfI9h8eMo9LPmq1bBbxT5FF6xnoglD9TFTm8YqTe5uJ4JvdjycQp+/FshbNaPauUV+z6pcIiMDOEGAtg7OI4xuGSF0vA8V2Xpmc1NtJW+cSgd1BQCL17rhP6qUIiIAIbBuBLojTb/T7EX/xfMXEbDrrRAvGXwSC/m3rz3aciCJKIpaG2BK3IAojshhkvR/+uaT947mMTSN7VU0ERGBvEwhivGUBRQoPqSiK0i4m4VA2l5EfDLe7YoLF5vUF7NIffYoJw7T17++3wdEBrGzpsPFb426VC7cPtPsRWYRYpv4ul8vPmCOuhPnBt/7Y3v6Zz9nifMwm703Y2PExjOc+FIsNO1c1G93R+XyLffuffMde++KrduDEmM09mbd/8w/+H/uZP/s1nG8Qx0yjT23WBrV67vG0jR4bg/Adg/CdtGCoAwVmfW48zedyFu4uCOGlOq0fI6ufUR8snqgmAiIgAiLwjADfCfoCqGXQhaLgsFXXOIVu21FLpN525DqhCDQ8AYnUDX+L1EEREAER2D4CfPgd7fBg6bn3hXzUhekoloi3OpG6dY1gsn29q9+ZkvGULSKDmsURg/jidda7LcEleGk+bYmchJh6s9bxRWA3EPBjXB3F/F9nPO4czjQ3R6Yi1jfSa15/oaAgG0XqH333x5ZGZv6rX3jVwj0he/LwiV19/7r1DWFbn9dOXTzpROVf/eu/YlNwXC8txCBc++xf/v1/Y7/4V37BHfvmpZs2MDZgD28/si9/8ws4TtC5oT04/scQwecmZ2340LAde+WE3b9xz/7g33zffuEv/7xFZ6M2NzNvY0fHIKKH7O7Vu9jmqN3++LYrpDs4Nmy9gz326M4jfI1ju1E7dHoMgnWmpNtwCxFI91FQVj7qknBpIxEQgT1GgE+ow3hWP9HpNf86Q0m5KGiY4HxgFhOZrVC8A1Uer9zzS6Qul5i2F4HmJyCRuvnvsa5QBERABEomwISPC71+64dLY22jA2/u8YJz9bGIYDO1QsRHxDrhnt4OgZofCJayy3YPIgxd1PhcoCYCIiACBQEa4T8H/S12uK8dGdAt9uTulIUwMUjxlxnRbXDOtXm8WPmRsVuXblksGrdTr520qx9es2EIzsNHRiA+37LTF0/Zb/7Gb9l/9Rt/zR7dHreFmagdPDFq/+zv/o791f/5r7ifjX82bq+884r98bffs9Ejw3bi1aPOcc0Yj7/33/2f9sZXLloqCSH8i6/h3Cv2nX/6H+yX/9ovIfbjCtzaQTt2/ojNQMjm+Q4cH4U7ewk/O2bZVNpWIHZMj0/brU9uIzqp277wc29bLpt+6V3mqefTebsBkTqGGBE1ERABERCBjQn48P7wOlY9drGSYhWNKwmjeCblUVgXwbvNJhSJ1FXcPO0qAk1KQCJ1k95YXZYIiIAIVEJgDM6Mk1hC6Fn3kBrH8vMU80sHOiGQNEexFvLJpDL2+MGMy3QNQnxfu6S+En5b7UOBeg5VEj9DUTDmrUqG2YqYfi8Ce48ARQeuZunytrkxKoqYpXw2Z23IqPZ3BLDiI2TLWIGRxu8oVHf1ddvc1Cy+d9oIROrbn96x02+ctn/yd/6p/frf/Is2fmfCYotxO/7KcfvHf/s37b/8X/+qc15TRD7z5mn7AK7sTgjhZ9485ZaOX//wtt359Dbc0cdt9vGsjcIx3dXfad/9ne/ZL/0Xv2jXP7rpYkSGD+yz2ScRJ1KPHRu1mfEZO3bhmIWRW33tgxuu79ksIkRaVuwL33gbESGpTW9mmkV5U5y8y1pcq0v23oteVywCIlAWAYrKZ3q8KHLusbYqMz/yrCGA49FJvd1NIvV2E9f5RKDxCUikbvx7pB6KgAiIwLYROAGB+lDI89yDqnNZQCShw65nqHvb+lLPE/GasukclrPDHQ4HdRhf9W485wKE6ZsRiE5yCdYbt44vAruWAGUCThgew3hMtxwbx48MVn0kYynkTnfaZ5fv2sJsxMWAHDt/1PwBv136wcdY6dLu8qUpSH/0g4+QW511RW67+7vddr/329+xI3BA9w31OeH60MkDdhOic3tnEH8ew5la7I9/90/sza++Zn7UHnh8fwpu6oyL7/jo+5fsJ/70l+zhrUcuA7sXxWUXF+J2//oDO3jyoN3+5Baiktps5OgIitCmbPzuuOWRh9073GcX3jm3oZPajcXI9WAB2UfxnFt2riYCIiACIrA1geKEZrdva/NIoT54YYB9WtQWf85h0I3g2TSJiUJGfXAlZVGsXlsAt9gbHoGGiyzKqWAe1RX7rUbblki99X3WFiKw1whIpN5rd1zXKwIiIAIvIdANB9+FXp9b8ldsOTj4ZicWrHeoy3wB367nx4fuPJ6uFyC8e30eOARZ1Kv+7pFkbtmuoxjYdFKFEnf9i0gXIAJ1JtDhabFzPT7r8b8oPrS1Me4jZUkIwX6MyVwF0trmsfhSApNvWetA4UQPRIsViL8R5Ef7IGBzO6/fYykUiE0jjoMiM8dCjoGcsKONjlEirDeQWIIQjt/nEc+xvIxfrLTAxd1WKIqImI8czsHokZYWxBUtt7oCjZ3IxWaBxhTy/YOdHe64SwtLyM1Oo45BJ8Rz/9PCjGvRMQf1YSznHNQyUNf5RaXDi4AINBUBxkcfx2TmQUxqbvUcWxSX1zum8xiD5yFSU6gO4X2nD+85vtVc6jQGZT9+trYVj5PBoyw/Knjw/FzNI7RE6qZ6SepiRKAmBCRS1wSjDiICIiACzUGAz6UX+wKoHP5MpM5mIKw+mLPho4M1LZjIB936S8Mv3hfma0cgqlDAoUDt2Yb4ErpO7iDi4wHEGDkFm+Pfiq5CBOpJgGPxkbDHjnZuNjFIYaDFCc1QkVe7UhALCj8rNvyAA+3TnxW3Kf6+OBK/zMK8dqR+th3Pw9UoPri5w30h159CnwrHTsaSloTg3QXHNQXwjdoE3NO3MXmXUjh/PV9OOrYIiECTEjiE94njKKC4VeTHmreAF569Ofyu4H8c6TGKPxWduU9RgH72LlMA+bLjlYNaInU5tLStCOwNAhKp98Z91lWKgAiIQEkECiK1HyL1M/feUyf1cLcTI2rR+EAcgQ2DSxS3s0YLH6qXFmJwBKZRzKvTOQu3cp/U4np5rVfmUQxMVsFa4NQxRGBPEBhqb3Nu6vU1Ahrl4pfmliw6H7PhwwMv1CrIY+VIdHbRAogMYUHajVoaM3aXMS7OoliimgiIgAiIQPkEOJlJkXqrZ9kYcpUoOAfxoL/Vtut7wWf2BMZ0FlX0r7qsy+/pxntIpK4VSR1HBJqHgETq5rmXuhIREAERqJoAzW5v9geeqxZOsWFhKuKWlAe7glWfgwdIQay9Gc3YaQgwxczVmhx4i4PEUAByDoW+ulAkrAPCiQdL0st9WN+qn0WndPE5ng/3XMpOJ7XiVreip9+LgAgUCXDp9Su9futEDFMjtrnJeRcVMnCgH3Ejz/rI1SoxZFWnk5gMHOoxD4NL1zWOi1OJnItAyshF3Yi3V30SARHYBQQOr4rUWxU9XFwt1h32tpRdIJEGDxZXpKlkq/OUi0widbnEtL0IND8BidTNf491hSIgAiJQEgE+fA6uOvfWLhvkku4IHHEsjsJl27Vo1CQW4S7uXOek5rmKQi7F3rlU3ui2G0beXrViNh3hN96/i6JiHc7dx+zVzjq4qaP4IJDDBYa9rchYRf41ruMaiiUupJEvoiYCIiACJRKg7Hu2x2vDweeL2Za4e90343g99XDOvAEPVqZ0uTF1Ee7qxGISOdhe5FAHLNARQH71i5mmSUxUXp5Pu2KyaiIgAiIgApURGAm22cnurQ0fxRioWhszKuv1s70kUldLUPuLQPMRkEjdfPdUVyQCIiACFRGgQM0lgyzYtfYhNp/P2/zjgpO6o7ujomOXuhOdGvMQc1NQduchUFPAoLzxer/fQhB9K23MhJ6ZmDcP3H5hXANdf3EIKSzqReHd3167gpBRiO/jyFmlOM04E3b72kLWss/lxFZ6JdpPBERgLxEYQvTSaQjV/jVO5e2+fo6fxbbeRZfLYZzG6hSOoRSmpx/N2eCBfS5Kaa27em2febxHyOe/ARe1Vpds993U+URABJqJQK+/1c5ApN7qGZnP1+uLJlbCodZit0TqSu6C9hGB5iYgkbq576+uTgREQARKJnAo5LFjEKnX559SzI0hd3TgYH/NozHWd44Pv0vZFVdgcDqZd8KuHy68twaQa7pJ4a1SLjALZ/PErcc2dmzwaXYqzxVH/AeXpYcR/xHo8BcKf+F8lTpNWCWdfb+LeA/GfRwKey0OxyCLg0mMKeVOaRsREIG1BDiOnO/1YZULool2CA0nDbmipR0TmButaEknMraE94jl5by1h9st3BPatKccB5mNyizqRXxXEwEREAERqJxAAG8SrF3QB7G60mfXcs5eXPFYq9gPidTl0Ne2IrA3CEik3hv3WVcpAiIgAlsSOIhIjWNdXlcYpdiYLTr9aMZ6BrrNj4iM7Wh8AI5mVux+LGtJCCMUqc/gAZwP4pW2VDJrM5MLtv9Qv7WtcyQml5K2OB+3lWUUhYH7L9gZfCpYl3u+FPK7Ly9knBt8HxyQdLZMIn/PtXsAACAASURBVHeVIo+aCIiACFRCYABjCYXqtWNzJcepdB/GF7HmK6OxNxImOGbnMjknkLQhf/plQgknDG/DQc3VJpKoK70j2k8EREAECgT4ZEyTydENTCa7gZFE6t1wl9RHEdheAhKpt5e3ziYCIiACDUtgGHEfp7BkcG3l7shM1PLZvPWi+NX6XNF6XgiXg1PYdaIHTsTIjEodIlypPjezaLQy9+0Lv5iPytxoiMvLEKnpCEwsJpwg39Xf6Sqhl9ooQzND+1M4BFmYZj9yZCnEKHO1VILaTgREYCMCFIdPY2weopu6jDGp0WhyXJ/CCpmbEKk1cddod0f9EQER2K0EGNN3YRuK7GbcczmfyWv3RiSRere+6tRvEagfAYnU9WOrI4uACIjAriLApYJn4VguxmrQGTf3eMGJtYzC2K2NLr+56UXzwuHX2dOxpdidSWUsikKRKyst1jPYZZ4tnIHkQqchxej7SwVR+hiqrcchfE8m8or52K0vHPVbBBqIQD/GZ04irq8Z0EBdfGlX3AoZxHvcjGQ1cbdbbpr6KQIisCsIcKHhEcTLHcGzZ6WGjlIulCth6N2uokTMC6eRSF0KeW0jAnuLgETqvXW/dbUiIAIisCkB5o2+tsaJkYqnLYbM5m64jz1ez64lR5d0ZHbJAkEI8OFASQ/wecScMIc7BWd1V38YzmrfS/eLpPN2FeJLEufqQHY2E0UWIVZzibyaCIiACFRLAMOzHYQIwWXdtXSxVduvUvang5oRSHcXCwK1hsVSqGkbERABESidQJeP2dR+rOSrvMh4KWfjhCMT7NbXryll3422kUhdKTntJwLNS0AidfPeW12ZCIiACJRFgIv33uj3GyuF04lBoXZuYt4VFWwPBco6ViNtnEmiqFck4a7D63t5XurafhcLKyZQOLIDOdXtnQFrbX3x4Z8u6ocolsiCiQEoSczQnodoLYG6kV4F6osI7H4CQdjlTnd7bR9iP3ZLy0PQeIwVJfdQTJZFZNVEQAREQARqT4DP8MeRS30Qbuq2OuZCzeH51ovjdzKHqgZNInUNIOoQItBkBCRSN9kN1eWIgAiIQDUELqA41xCyqYvLBafuz0Dc7XDFBHdjoySSSqQtAUc4Y0sY3VFOo1DNnOpFuKr97T4Ld3dYK5zSaxtjPRjzQRc1Cz3yy62IVBMBERCBGhJgDOhhOKmPdWFlRw2PW69DFTOob8NBnZBAXS/MOq4IiIAIOAKsLcP6Bb4qCo1vhTKO2CbWrpGTeitS+r0IiEClBCRSV0pO+4mACIhAExJ4BSI1H3KLIvXc5IJ5/V4nVNcz565eKKkVpyFSxysUqdkvt7QRxSPnn0TMF/Ba1z4WVGwxZvPhWd0oHN2DCDONookUqNVEQAREoF4E9gfbUDvAD6dcvc5Qm+Ny3Iwg2uMGYpCYRa0mAiIgAiJQXwKDeH4/s64Aei3PyOdeitO1fPuRk7qWd0jHEoHmICCRujnuo65CBERABGpC4DCWCXK5YOvqUsFMOmvzkxEbONBnrQxa3mUNOklBpF58uZOa20GOXr06PIBv8ASeTecgVC9YZ18IhSQDLmOVTkGyuhFFpEhWAvUue3mouyKw6wgMBNrsHCYTfZwda9DG8TSBlSW3ooXJO42MDXqj1C0REIGmIjAa9NjJLq956zSLSR9GNYdmPB7fE6aTeRdJEsDBLh4caap7oIsRARGonoBE6uoZ6ggiIAIisKsJUFDIZ1sssdRmdGF8/kir+Vila7VN3H5iQ4cHrG1dzMVuuGgnlkCkTiJXuhsFEDeK++BDc45uaZj9+GDPrL3N4vzoyI7jWNYdtonMirHYJBUY5lFLiNkNrwj1UQR2NwHGMZ3t8TVs8UQ6qKE/2B2sLnmSyJk81Lv79abei4AI7A4CfGo/yDgoGE1qFcVRiyvnczifsVNQuMfjOZvAF9Ofip8yfvncoVqcRscQARFoIgISqZvoZupSREAERKASAtl0i93+sMtmH/nNj3pcF89k7ed+OmVF4/TUvRnrHupymcy7rfHhmJnUdFJ3r2ZSrzVNU4x+gqJeLO7VDoG6C0UjX1ZwJpvJ24OHcxbx+izp91ufv82W4BhcgKtaTQREQATqRYDzYX1wUTOOaRCFE+tYF6viS+A4yhUmLCQ7B7ecRsWKUWpHERABESiLAN8juMpmqEEK6/L9gM7rGFYZTidzNoP3hI2K5/4ZidRl3WdtLAJ7gYBE6r1wl3WNIiACIvASAhO32u3qD3qQvVzwNbTAE/xrvxK3V89m3d+XFuKWjqesf7Rv13Fchkt6KZayFL76kCVNJ3Xa5UYXcvUY1ZFAXipdHiE4xdtesoSee83MxuzhbMJ694UNdnM8cC/bTHLZMqqUuOteG+qwCOwmApxEYxTTAETqRnLJkSHHxjzGQIoQ91BEdlEZ1LvppaW+ioAINAEBPsFzlc1IByYxd/h6GPc0iwlLPl+zNgHfEzZ7TJZIvcM3S6cXgQYkIJG6AW+KuiQCIiAC20ngyh9228StjudO+fnX0/YrP59wP8tlcjb1YAYFA7ss1B3czq5Vfa4kCh5OTS1Zp68VTuqQtba2uqxUNmbhuWKQUFhW8D+WgnmZOzGVytr18Yh1dAVtpLvdOQYfYTn7Ih7A1URABESgngSYA7ofeaMUqn3VhILWoZMZTPxNYix8hGXcGznl6nBKHVIEREAERGAdAeZRHwyxrszOoaEYfT2Sce8JXM241ROyROqdu1c6swg0KgGJ1I16Z9QvERABEdgmApN32u3y93ug1K46qVtW7NfhpL6A2A/X8JC5OLdkGRQO7NvfXRB2d0lbimdsDu7n4YHQ07iSZ+URy7uIHATv2w8XrL+vwzyIPrmPJe10DspEXR5HbS0CIlAZgSDWc5+CCLEv0BhxH8yf5hzdXeRPU5BQ7djK7qv2EgEREIFqCXihTJ/p8SISCrl9O9ho3Ph4Pg1DSGmVWiRS7+DN0qlFoEEJSKRu0BujbomACOxtApSBS3u8q54TM6lv/qjLYjM+Vwjw8Fj+qYu6ePSlCCI/EhnrHeqGG3n3iNQLkaRFIwk7MNZjrcWQ7SqQjY8vWAsiQxZ9ARuHKOOSQ9REQAREYJsI7EMu9Tks6fZvs5t6GYJ0cUKO7wBZ/CUGEYIFErmcW00EREAERGD7CTAKinXNe3xtbqUNC4DXsq2t4+KOu3r49Wcpxj5NoM7LncUM3iNK64VE6tI4aSsR2EsEJFLvpbutaxUBEWgoAnyO3EzkpA7MZXLbpYG2LrdYb95vY2GP7etbfmGpoBOpEXfROwiRurbPv3W9JwvRpMWWUjY60lOTQmOxZMbuwCEyu9JquR1P/asrOh1cBESgAQkguche6UXRVojVlQ7F61eTFN5rEHmEVTJrj0lhmr/jz5+g8BUjjlici8VlF7GyhAVjSzTLNSBJdUkEREAEdj+BEcRAHQh5XIRdtZOXXB3DzyXFCUlORlJrzuE7f+7DBwC+f/A8fK9gcUT+3YP3BP6J7xH3lrK2VMayGonUu/81qCsQgVoTkEhda6I6ngiIgAiUSGA73dJbdakHysfpbp+Fva0birkUqTOrIvUuSvuwJCJKFuB47uv0V//wDoisUH4jkrWkLNRbvaT0exEQgToQCEElPtrps5C3xRV7LWc8pvAQzeQhOBTEBQoNXCIehROaf2fWNYWOYhHZecQZUWzA24I9RLxRFNY4vm/xnIo5qsPN1SFFQAREoEwCFKhPwEFdbUFdCtSsKTCdzFvKDfArKHy44hzReUrQ+BHfL9i68JmBW6TwLMyiuUG8F3FSkwUSY9inHIONROoyb7g2F4E9QEAi9R64ybpEERABEXgZAegPNopq4MeQdcoH0I3ceYvzMcum4aQehiN5F+FkkcR7izkLQNgZwzW666vwApivx2IwsxBuynkA30W41FUREIEGJ9ANcYBCMttZxH4URYOtup2H0DCXRq7+6jJsCg5YHe4ccDEIC3TL8c8UqjuhSiP22uZTy050oHOajjqNe1tR1u9FQAREYHsJDLW32SmYTIrvC5WePbO8bJfnM26FTHEScrPEDrx1uPeD4hc/RxT/XO75JVKXS0zbi0DzE5BI3fz3WFcoAiIgAi8lQL3jSNhrh+DGaNsgy2MFT6uRmSiO0WI9g11V01zBgzAFklpkRG/VGT5sfzSXck/Pp7rhNOFydlwj3YjM8eM1bSVaF6qTr9gUcvauLGS2rFS+VZ/0exEQARGolADFAY5ZHKpHgl7rD7Rat7/VCcmF7NBCdnQG/3mMlR9BZPEzMpoTdpxgY450Ka2RVvqU0l9tIwIiIAJ7kQAjmFhUlxFQB0New9tBSQXO+WzLh+PiwsApOKivwYix3QsFJVLvxVetrlkEXk5AIrVeISIgAiKwxwnwAZcujP3ItdsobzqdSNvc5IINHRmsqmgilxIuz81b8uYdy0QT1n1iv+X3HzZv0Fe3O7AEdeYKHrqX6BRco82EsVT+MIT5Xn8bMvYKp39aFIwC0GqP6CLB6nibRGTIXeTsbffDe93A6MAiIAJNQYARTSexCoYOazY6n+8v5ZxrWuNVU9xiXYQIiIAIlERgAEL1CbwfdODBnrUENmvF7Om51QxpxnYwd7rEOcyS+lLqRhKpSyWl7URg7xCQSL137rWuVAREQAQ2JEBX8RksG++BYPtCtW4Iy3MT8+YP+i3cG6qKYGZq1pL/7Les/dq71oaEu7wvaNlv/pp1fP1nqjruy3Z2GXkQqifhgqZow8iOolZNTacb693pRGQ2a4S5rFClGQ3SDeGnFb/nvrN4iGc26048vNcNjA4sAiLQFAQoTXdiMGNGKKM6nmCsY3xHaX7ppkCgixABERABEQABPsMPB9tchF8HcqL5nLtWrHaRHHgu5kqbmeSyPYzndvz9QiK1XroiIALrCUik1mtCBERABPY4gUHk2bFo4kZ5domlpMWQR9032mdtWDZeTct+cslyf/9/N98y4jf4oIyv/KmL1vJX/lvzhQPVHPql+xYeyA0idB4P5XknWK/N2eNDPJfKp1nFHJ3Cc70FYCnnz1JQrbmvBJ+63R4dWAREoAYEODpziGaRKzUREAEREIG9SYBJdixk2IuH29CaYuhcNVl81o3QfIFnYho3drpJpN7pO6Dzi0DjEZBI3Xj3RD0SAREQgW0jQIH2Fbioe7FEsHWDpYEzD2etPdxuHd3BkjLuXtbx/McfWv7v/QZc1Lmnm1Gktv/sb5gv5K/7NdNVjVhWF9vxIJaT8Fx34jqBCIiACIiACIiACIjAdhPgxOXaCD8K1Px7fvVZuFHmMyVSb/crQ+cTgcYnIJG68e+ReigCIiACdSMw1tGGqA//CzEfxRNO3Z9BzEeHBTuDT/tAsbcYC/KyzLv1nY4/nLbkb/0j6374PqzJy5bztFvinZ+33r/wq3W7vo0OzAiPq8ipjtIirSYCIiACIiACIiACIiACIrDtBCRSbztynVAEGp6AROqGv0XqoAiIgAjUh0AbDvv2ALKmkcu8WdtIpJ5GZAYd2MxALUek5jkWb0/Yyne/ZYH4tEUOvm2Dv/y1+lzcJkdlNXMWQbwRzWJZ/M4vc9zWi9fJREAEREAEREAEREAERKBBCEikbpAboW6IQAMRkEjdQDdDXREBERCB7SRAkflin98VDdxcpJ62UE/IOrqeOanjyMxA3XBDlHXZIvV2Xt9G50IBc7s0m3LFENVEQAREQAREQAREQAREQAR2hoBE6p3hrrOKQCMTkEjdyHdHfRMBERCBGhFwuXQQaJk77UV1rfzysh3v8toIqoA/zaLG71paWpHEkXdnzefyNv1g1roGOi2IXOpiY9wHG4XqDWKsa9Tj+hyGIvWVhbQ9RvFENREQAREQAREQAREQAREQgZ0hIJF6Z7jrrCLQyAQkUjfy3VHfREAERKBKAiGfx/qDASdMF4RlVvc2i6UzNgZzdCcqf7d5/Na6+nsK2csQqbOZlC3OxWwZQnXXvk5ss3kkSJVd3Nbdqa/PpnN2PZJtiKrm23rxOpkIiIAIiIAIiIAIiIAINAgBidQNciPUDRFoIAISqRvoZqgrIiACIlBLAkFvmw14Wm3y0k2buX3fukaH7JUvvmq3P75lo2cO24HBkPlbV2z2cdSWInFbQTHDmckZe+un37R4dNGS8XRBoH5JHEgt+7tdx1qBUp3IrdhMKm8PYzlL0F6tJgIiIAIiIAIiIAIiIAIisG0EJFJvG2qdSAR2DQGJ1LvmVqmjIiACIlAegUG/x6JXP7NcPm9DJw9aNpW1gb5Ou/bupzY80mddiPA4eGLMkrGkpZMZi8xFberRE3vzq2/Y9PiMZTIZC3WFrBtCta3kyjt5Dbem+5kyMl3gtYwXWcws29VI2qIZidQ1vF06lAiIgAiIgAiIgAiIgAhsSUAi9ZaItIEI7DkCEqn33C3XBYuACOwVAqOI8nh86YZ1Hx2zfA+EZrTubNbuv/eJHTg4YI9uPbI3vnIR2dPLFplZMG+7D67qWTv35nl77/ffsxYEWWcgXr/99besq68DSvH2FhtchnacxX+KwrQHf3DZ2jVqFKmvRDLG72oiIAIiIAIiIAIiIAIiIALbR0Ai9fax1plEYLcQkEi9W+6U+ikCIiACZRIY9bXZ44+uWQ9E6pa+HmuDwhtCFvXjy7fs4lun7fK7l21odNACHUFbmJ63QChgs09m7dj54/but9+1w6cPIZs6aycuHLdgp/9pQcUyu1H25vQ15yFOUzvmdy/iRqC3W2sNCzXmYc9m8cTbi1lLK+6j7HukHRqLABN5OIGT1XxLY90Y9UYEREAEREAERGBTAhKp9eIQARFYT0AitV4TIiACItCkBAb8bbaIuI9YZMkOnDlqrRB6Dwz12c1L1+3cxZN25b0r1j/YZ+3hjudE6rOfO2c//NYP7eDJA9Yz0G39w/3Yl+rX9sRi8CzMjaZ2TOHNlXyEi7pWJmrGh8ThHr8ZzdhsanmbrqpJX2S6rIYg4KJw8CWNuiFuhzohAiIgAiIgAiJQAgGJ1CVA0iYisMcISKTeYzdclysCIrB3CAS9HhtCLvX09bs2fW/CBg8O2xe+eN7mH89Y72CvzTyes/aOdvN4vZZKJs3r8VhiKW77RgeQTT1tn129ax2dQTv3uTPW5tkegXo77g5d1I/iObsLF7WSPraDuM4hAiIgAiIgAiIgAiIgAs8TkEitV4QIiMB6AhKp9ZoQAREQgSYm0AGhusvvtTbkAbTBjXyi0+uiM1aQL93S4jzK/Av+3FIoTgg7Zjwas1Q8a337e92v8/nctkV91PtW0EU9m87bnWjWospGqDduHV8EREAEREAERIDPV3zcEgkREIHnCEik1gtCBERAIrVeAyIgAiKwBwnww5EH/3m932/diAF5WUvFU7Y0H7fe4W44qF++LVXtttY2F8+xvJyvHVknoK8g7gPnR7/dsakwV9lSuRW7NJe2RQjU1R+tys5odxEQAREQAREQgaYnwCcamgBUAqPpb7UusEwCEqnLBKbNRWAPEJCTeg/cZF2iCIiACBQJHA574Kb2uQ9Lm7V8Lm+R6SiKJQatHcUUX9YgI9v0o1nr6utEdIjPObRbIVpTWeaf2ejYXuH/+Hfn2sbHNZx/ZXn199ieidOQud3PWls9+DPE77Y2m52cs2QiaaPH9ttyPv/cdsVjrz3WVnf6SSJnH89nttpMvxcBERABERABERABERABEagjAYnUdYSrQ4vALiUgkXqX3jh1WwREQAQqITASbLOzPT44lDdXqemKXngSNX+71zq6OzY9DcXmdDJn3/rH37YzyK0+++ZJCMseFx2yTAGaxQ5Xz+PiRHDcgnBdODd/tZxfhlsbovSqYM0fLs0v2dT4tB04cQCCdYtlsznrQHFH7stjFPcrHKOwgJau6Gw6+VIkLJZ4aTZjMXxXEwEREAEREAEREAEREAER2DkCEql3jr3OLAKNSkAidaPeGfVLBERABGpIoB2Z1OnlFTsCJ/UxOKlf1igER6ai1ubzWLin46nQvHYfLlltafPag6v37eHNhxbq7LBXv3TBpidm7fK7V+iJtlfeOW/3rt2zmclp554+8epxO3jioP3wd39oC9MRO//2OTtx4YS9++13bX5mwZYiMfuFv/zzcGZP2bu/95699bW3rAUidXQuYideOWHv/8f3LYbCjolY0n7tb/x5i8xG7dIPLtmjO+P2p/7i161vuM/yubTrZiEZhN5sszQ6O5tatntLWUtqrW0NX1U6lAiIgAiIgAiIgAiIgAhURkAidWXctJcINDMBidTNfHd1bSIgAiKwjkAh7sO7ofBcEHdXLJfN29JczOVRh/s64GZeLbC45lhJREQnc6126d//kYVCQVuYidjrP3HRsrmc3fzopn35F75kiaWkXX3/ir3zjc/bB9/9EHEgQQsEAzZxd9wGDwzanct37ad/+afs03c/sVOvn7RbH9+2rp5O6x8dsEe3H9rZz521zy5/BgF73onZn139zF75/Hn73d/6PfvqL33V2tsDNvt4xq79+KaNHhqys58/a6lU0qDFWwb/oWN6KbNsC+llVyRR+rT+OYiACIiACIiACIiACIhAYxCQSN0Y90G9EIFGIiCRupHuhvoiAiIgAnUmsC/QZme6vdbueVF45qlT8bTFIwlr87Yh6iNoHnwvRnY81zUUNJx4MGP3Lt+xkSMjNj81bz6/z3oGem1mfMpe/fKrFovGIEBfdo7py39yBb/rgeM6bHevfIaM6REc22ujR0ft2gfX7PiFY3bn0zsWCPht8PB+u/3xLTvz5hl7+NmEzU7P29mLp2z8zkM7/fop+/1//h/sc3BZMxbk8cPHcGUv2MjxMTuG8zxZjDu3dByiNL/TRa0CiXV+UenwIiACIiACIiACIiACIlAmAYnUZQLT5iKwBwhIpN4DN1mXKAIiIAJFAoz9oEi9r92zIZQn96ZdxEcg1G6tELI3S65m1Mfk/WmESi/b/kODloS4PX530voHe504PXp8xFaQN3332gNLx1M2PTljwweH7fDZw06kzqQzNjg2iK9hG//sEX435GI+2rwe6xvqt9uf3raefT2I+2i1OcSADBwYtvkns7YfAva1P7lsB88ftyQE6Ye3H7mI64GRAWsZGbSHkbhzUit1Wq95ERABERABERABERABEWhcAhKpG/feqGcisFMEJFLvFHmdVwREQAR2gAA0ajuKuI+DHR5rQ97z2sYc54mbEzZ8bMhFfbystaBAohlc1q4YYg5CMZ3ZrW4/FkM0Qx4I1OPYqiv7h9961868cdrGju9HbnShACJjRLjbygoLLOI4UJcpShcKJLYUijviawrFGeO5Fcvn85bEof3wRjOrOovt27E9ryOPcz2EaM3iiGoiIAIiIAIiIAIiIAIiIAKNTUAidWPfH/VOBHaCgETqnaCuc4qACIjADhGglHww5LEjEKq960RqZkgnognr3d+zYQ51scsUh5nxzO+DAQ/E5I0vZmWlFVEeN2zis0k4q0ft3FtnIETnnAhdTktAeH6wlLNH8Zwc0uWA07YiIAIi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SQzIZ3DluaQafZSR1KvkvpMkHkTHrdddaxjeenvPknXpfvzr3ruxdNXakte0Ql2zo4cNekYqnb8tef2uHrfioosvNlXlFXErK6lLcykrqTMzM0wjSh0q2nUduheaO71681bh38A01TwpxQl9k6J0JfWS777FkIH/LXd9Wvleel69vlaMaxyMfrw/cyYmvD7NvOEQGJTU1fNnAmchgbpEgJK6Lu0W10oCJEACJ0hAIz+cIpK1itoiYjpO8qeLpJbZKjXNNon+ED9tmieWbpqYsS8T1vgYOKSaunSFdekpxVEjWxogap61VkfrNaylRLdK6a05HmzP81FQn+Be8TASIAESIAESIAESCBaB8iS1Xlvl8u5dO9FXMo5VzqqI/FAymTVuY9qMd4yMLD0+mv0B+j32KF4cM9bkQau41gxnbZz49vuz0fHCC42knjppglT+fm8qrh/61z9gs9mlOnsQOp7ZDoOGP48bb7nVVG13veQiE1vhdrsqlK26lqHSuFBleodzz4PP6zXV3pPGjjHVvku//87EgSz8finKSmr9+uZrr8EXXy02FbtzPpgl2clPmortiRJLol/PmTvPZF33ffghZIt01oppzePufX8fXHXNX4141rgPldQffzgbk0Saewo9puL622++LpHUes7fbrgJd/W6D3mSX33dVVeaSueRku+sklrl//3/fkgiSDag+1+64Osflkvu9UkleFWSK5/JMr9mceva7+7xd4lAWYZOHdpj6tszTdzHls2bccWfL8bH87802dUVSWpdW0VcykpqjeGYK9XlCVJJPuip/qaq/NnhI3BGm1amSabmX78hYl6jQDbv3mcqwhs7bUZY67jg7DPLXZ9Wv5eW1K9OGCe55KvwysTJ5rx7bu+Bc87raLgEBiV1sP6t53VIIHwIUFKHz17yTkiABEighIAkcSBFKqabSNNETfQolpBqtxjkRKl+biARIFpBXSrpw5ynmdSJSYkS9xFfoaQOTKAF0n5pxKgyW0W1DhXY+VJFvTLDgxwR2RwkQAIkQAIkQAIkQALVS6AiSa2rUJk5Y/o0yYXOM4vq1LmzZCffh1hp3Ffe0ArdUSOGY/26w7EU2jzv8f4DzGcdKqnnfvKR/AxYLI0C09H+Tx1MIz4VwSpetemeKzfPCO6HHu9rmjSWrpzWa5T9etqrkzFl0kRpuLcd0ZIfff6FF5mMZ82v1mxrrXzWMWbSq8dU7r4jgnnCKy+bn08TJCP7+VGjcebZ7eEV2T3kGakAlsaH0VHRaC0Se9TY8VLZnYrxcvwLw4aY5o0Wq7VEUhdK/nK71i3M/arELi2pFy6Ybxo8ajNFr9cnzRnPwC5pEKhyWyV1dxHeG9avN5K9n+QwX9n96mPwGj79pEGiOx9xcXGmkl3F/JJvvzXy2O1yIUoaUj7c9wlce/0Nx+V2PC5lJfU3ixaa+9Q9a9ioEYZLA0l9g0LflHj26QEirxNxRffu+ODdd0zWuFaEazW3VkN/vvBr03izvPWVfdMgNycH/5Y3LTZv3ID4+AQT8zJ6/MSShpgKhJK6ev9s4GwkUBcIUFLXhV3iGkmABEigEgTUGbdxHm6OqAJZPwpFUPvkh1GtoK4vkrpspbT+oJq2O/03M6mPtwyfSOttuT5szfUyf7oS+8VDSYAESIAESIAESCBYBI4nqYM1R+A6Kqm3S3SI5kVzHCagkvqH1WtFADcmkt8gQEnNR4QESKAsAUpqPhMkQAIkEIYEThZJnXoki1rcMfL9RdDPGs1hk46JpSM6tCq6yCcNDg9kw55iQ3xiXJWIaBb1mkwPMiWLmoMESIAESIAESCC4BPRNZ30jWvoXc5BAhQQoqWv24aCkPnH+lNQnzopHkkCkEKCkjpSd5n2SAAlEDAGHZE63clilYaJUTB+5a43myPQUSbPDaNjLNDzUKuq8vEKkZ7mRUt8Be7zV5FhXduTL35rXacNEadDIQQIkQAIkQAIkEFwC2m9CR9m3gvV1i/yi7jpa/svv0XelOSKWQHVK6oiFzBsPCgFK6qBg5EVIIKwIUFKH1XbyZkiABCKdgEMEdCtHrMhoyeKTkqs8EcdaNa0iWiV1U2mkqM0S1UFr5XOcfE+POZjhwqHsAsSm2lFfcqybJcaYaJDKDBXh26Rh4tYc7zF/ga7MdXgsCZAACZAACZDAiRPQ/sUx8h/2Ym2ILKcVaBdjjoglQEkdsVtf526ckrrObRkXTAIhJ0BJHXLEnIAESIAEqoeASunmjhhpigjYpKTKGRtl/qKqVdHpUt2cKo0U47XUSoZpcCOxHNkirpNi5bX8AngKvPA7bCavukmiVWR25dftkoaJG3O0mvpwvAgHCZAACZAACZAACZBA9RGgpK4+1pzp9xGgpP59/Hg2CYQjAUrqcNxV3hMJkEBEEnCKnW4gldI5Ip6L5Z9mNqv5f3/jRExrVbRdsqgDDRO1yeFOlw8pIqiT5Ly8TJd0UI9CYlKiOaYKfrqEeYFUaG+Saur9+X6K6oh8EnnTJEACJEACJEACNUWAkrqmyHPeyhKgpK4sMR5PAuFPgJI6/PeYd0gCJBAhBLSCOiXWglypZs6XCmpx0kgQO50sIrqlZFRrpXVAUms0h2ZWxstrfmmamH0o1zRNjI2PKTmmqti0Stst82/L9UkTRT/0/zrW12RZjAGpKlSeRwIkQAIkQAIkQAInQICS+gQg8ZBaQYCSulZsAxdBArWKACV1rdoOLoYESIAEfh8BrYAunbKhYrpJogV/kKpqFdIBSR2YRSuqc3Py4XUXIrWBE9YYy+9bwJGzVUoXip12S961ynD5hANuPw6JtOYgARIgARIgARIgARIIDQFK6tBw5VWDT4CSOvhMeUUSqOsEKKnr+g5y/SRAAiRwHAJaRd1KqqhT4yySTY1jJLVXBHLa/mwUSwB1w4YiqasSRH2c+VVWB6T5AYn/WJPhYTU1n1gSIAESIAESIAESCBEBSuoQgeVlg06AkjroSHlBEqjzBP4fdhGAcjvH5kgAAAAASUVORK5CYII=", "text/html": [ - "
\n", + "
" + " }) }; " ] }, "metadata": {}, @@ -10914,7 +15702,7 @@ } ], "source": [ - "fig = px.scatter_mapbox(data, \n", + "fig = px.scatter_map(data, \n", " lat=\"latitude\", \n", " lon=\"longitude\", \n", " hover_name=\"cheese\", \n", @@ -10926,12 +15714,12 @@ "\n", "fig.update_layout(mapbox_style=\"open-street-map\")\n", "fig.update_layout(margin={\"r\":0,\"t\":0,\"l\":0,\"b\":0})\n", - "fig.show()" + "fig.show();" ] }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 77, "id": "66ce4e4a-7006-411f-abd0-ee94d7cf99b3", "metadata": {}, "outputs": [], @@ -10939,7 +15727,6 @@ "def filter_df(df, cols=None):\n", " if cols is None:\n", " cols = [\"milk\", \n", - " # \"country\",\n", " \"color\",\n", " \"type\", \"texture\", \"flavor\", \"aroma\", \"family\", \"rind\"]\n", "\n", @@ -10968,19 +15755,9 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 78, "id": "fda6aaad-7b1e-4daa-8d28-cd049df9cec2", "metadata": {}, - "outputs": [], - "source": [ - "data_features=filter_df(data)" - ] - }, - { - "cell_type": "code", - "execution_count": 22, - "id": "99d028a8-326d-4fbd-ba01-19a8ab4b4557", - "metadata": {}, "outputs": [ { "data": { @@ -11011,19 +15788,19 @@ " location\n", " latitude\n", " longitude\n", - " rich\n", - " citrusy\n", - " ...\n", + " blue-grey\n", " Mozzarella\n", - " fresh firm\n", - " goat\n", - " Blue\n", - " pink and white\n", - " floral\n", + " ...\n", + " brittle\n", " spicy\n", - " ripe\n", - " organic\n", + " hard\n", + " pungent\n", + " smooth\n", " tangy\n", + " garlicky\n", + " pleasant\n", + " cloth wrapped\n", + " Camembert\n", " \n", " \n", " \n", @@ -11116,7 +15893,7 @@ " False\n", " False\n", " False\n", - " False\n", + " True\n", " False\n", " False\n", " False\n", @@ -11139,8 +15916,8 @@ " False\n", " False\n", " False\n", - " False\n", - " False\n", + " True\n", + " True\n", " False\n", " False\n", " False\n", @@ -11209,8 +15986,8 @@ " False\n", " ...\n", " False\n", - " True\n", - " True\n", + " False\n", + " False\n", " False\n", " False\n", " False\n", @@ -11234,14 +16011,14 @@ " ...\n", " False\n", " False\n", - " False\n", - " False\n", + " True\n", " False\n", " True\n", " False\n", " False\n", " False\n", " False\n", + " False\n", " \n", " \n", " 1185\n", @@ -11282,7 +16059,7 @@ " ...\n", " False\n", " False\n", - " False\n", + " True\n", " False\n", " False\n", " False\n", @@ -11323,41 +16100,42 @@ "1185 False , Switzerland 46.798562 8.231974 \n", "1186 False , United States 39.783730 -100.445882 \n", "\n", - " rich citrusy ... Mozzarella fresh firm goat Blue \\\n", - "0 False False ... False False False False \n", - "1 False False ... False False False False \n", - "2 False False ... False False False False \n", - "3 False False ... False False False False \n", - "4 False False ... False False False False \n", - "... ... ... ... ... ... ... ... \n", - "1182 False False ... False False False False \n", - "1183 False False ... False True True False \n", - "1184 False False ... False False False False \n", - "1185 False False ... False False False False \n", - "1186 False False ... False False False False \n", + " blue-grey Mozzarella ... brittle spicy hard pungent smooth \\\n", + "0 False False ... False False False False False \n", + "1 False False ... False False False False False \n", + "2 False False ... False False False False False \n", + "3 False False ... False False False False True \n", + "4 False False ... False False False True True \n", + "... ... ... ... ... ... ... ... ... \n", + "1182 False False ... False False False False False \n", + "1183 False False ... False False False False False \n", + "1184 False False ... False False True False True \n", + "1185 False False ... False False False False False \n", + "1186 False False ... False False True False False \n", "\n", - " pink and white floral spicy ripe organic tangy \n", - "0 False False False False False False \n", - "1 False False False False False False \n", - "2 False False False False False False \n", - "3 False False False False False False \n", - "4 False False False False False False \n", - "... ... ... ... ... ... ... \n", - "1182 False False False False False False \n", - "1183 False False False False False False \n", - "1184 False True False False False False \n", - "1185 False False False False False False \n", - "1186 False False False False False False \n", + " tangy garlicky pleasant cloth wrapped Camembert \n", + "0 False False False False False \n", + "1 False False False False False \n", + "2 False False False False False \n", + "3 False False False False False \n", + "4 False False False False False \n", + "... ... ... ... ... ... \n", + "1182 False False False False False \n", + "1183 False False False False False \n", + "1184 False False False False False \n", + "1185 False False False False False \n", + "1186 False False False False False \n", "\n", "[1140 rows x 172 columns]" ] }, - "execution_count": 22, + "execution_count": 78, "metadata": {}, "output_type": "execute_result" } ], "source": [ + "data_features=filter_df(data)\n", "data_features" ] }, @@ -11369,18 +16147,6 @@ "## Classification" ] }, - { - "cell_type": "code", - "execution_count": 23, - "id": "94bcde38-784b-41d9-89b0-3e2e17aa2979", - "metadata": {}, - "outputs": [], - "source": [ - "from sklearn import tree\n", - "from sklearn.model_selection import train_test_split\n", - "from sklearn.preprocessing import LabelEncoder" - ] - }, { "cell_type": "markdown", "id": "100a7c2e-2d24-4814-bd68-4b9f6433ce4d", @@ -11389,12 +16155,12 @@ "Transformer: la couleur en RGB; la localisation en GPS\n", "1ère question: est-ce que la couleur suffit à savoir d'où ça vient ? \n", "2ème question: est-ce que si on ajoute le type ça marche ? \n", - "3ème question: et les caractéristiques gustatives ?\n" + "3ème question: et les caractéristiques gustatives ?" ] }, { "cell_type": "code", - "execution_count": 24, + "execution_count": 79, "id": "24e7ff6e-c308-4cc8-aeac-eeb372f4c479", "metadata": {}, "outputs": [ @@ -11427,19 +16193,19 @@ " location\n", " latitude\n", " longitude\n", - " rich\n", - " citrusy\n", - " ...\n", + " blue-grey\n", " Mozzarella\n", - " fresh firm\n", - " goat\n", - " Blue\n", - " pink and white\n", - " floral\n", + " ...\n", + " brittle\n", " spicy\n", - " ripe\n", - " organic\n", + " hard\n", + " pungent\n", + " smooth\n", " tangy\n", + " garlicky\n", + " pleasant\n", + " cloth wrapped\n", + " Camembert\n", " \n", " \n", " \n", @@ -11532,7 +16298,7 @@ " False\n", " False\n", " False\n", - " False\n", + " True\n", " False\n", " False\n", " False\n", @@ -11555,8 +16321,8 @@ " False\n", " False\n", " False\n", - " False\n", - " False\n", + " True\n", + " True\n", " False\n", " False\n", " False\n", @@ -11625,8 +16391,8 @@ " False\n", " ...\n", " False\n", - " True\n", - " True\n", + " False\n", + " False\n", " False\n", " False\n", " False\n", @@ -11650,14 +16416,14 @@ " ...\n", " False\n", " False\n", - " False\n", - " False\n", + " True\n", " False\n", " True\n", " False\n", " False\n", " False\n", " False\n", + " False\n", " \n", " \n", " 1185\n", @@ -11698,7 +16464,7 @@ " ...\n", " False\n", " False\n", - " False\n", + " True\n", " False\n", " False\n", " False\n", @@ -11739,36 +16505,36 @@ "1185 False , Switzerland 46.798562 8.231974 \n", "1186 False , United States 39.783730 -100.445882 \n", "\n", - " rich citrusy ... Mozzarella fresh firm goat Blue \\\n", - "0 False False ... False False False False \n", - "1 False False ... False False False False \n", - "2 False False ... False False False False \n", - "3 False False ... False False False False \n", - "4 False False ... False False False False \n", - "... ... ... ... ... ... ... ... \n", - "1182 False False ... False False False False \n", - "1183 False False ... False True True False \n", - "1184 False False ... False False False False \n", - "1185 False False ... False False False False \n", - "1186 False False ... False False False False \n", + " blue-grey Mozzarella ... brittle spicy hard pungent smooth \\\n", + "0 False False ... False False False False False \n", + "1 False False ... False False False False False \n", + "2 False False ... False False False False False \n", + "3 False False ... False False False False True \n", + "4 False False ... False False False True True \n", + "... ... ... ... ... ... ... ... ... \n", + "1182 False False ... False False False False False \n", + "1183 False False ... False False False False False \n", + "1184 False False ... False False True False True \n", + "1185 False False ... False False False False False \n", + "1186 False False ... False False True False False \n", "\n", - " pink and white floral spicy ripe organic tangy \n", - "0 False False False False False False \n", - "1 False False False False False False \n", - "2 False False False False False False \n", - "3 False False False False False False \n", - "4 False False False False False False \n", - "... ... ... ... ... ... ... \n", - "1182 False False False False False False \n", - "1183 False False False False False False \n", - "1184 False True False False False False \n", - "1185 False False False False False False \n", - "1186 False False False False False False \n", + " tangy garlicky pleasant cloth wrapped Camembert \n", + "0 False False False False False \n", + "1 False False False False False \n", + "2 False False False False False \n", + "3 False False False False False \n", + "4 False False False False False \n", + "... ... ... ... ... ... \n", + "1182 False False False False False \n", + "1183 False False False False False \n", + "1184 False False False False False \n", + "1185 False False False False False \n", + "1186 False False False False False \n", "\n", "[1140 rows x 172 columns]" ] }, - "execution_count": 24, + "execution_count": 79, "metadata": {}, "output_type": "execute_result" } @@ -11780,64 +16546,13 @@ }, { "cell_type": "code", - "execution_count": 25, - "id": "ca969d41-a88a-47d9-b94b-8b633d3d3348", - "metadata": {}, - "outputs": [], - "source": [ - "Y=LabelEncoder().fit_transform(data_features[\"country\"])" - ] - }, - { - "cell_type": "code", - "execution_count": 26, + "execution_count": 80, "id": "a8d0848f-b844-4a08-976d-4d1370070f73", "metadata": {}, - "outputs": [], - "source": [ - "X=data_features.drop(columns=[\"cheese\",\"country\",\"region\",\"vegetarian\",\"location\",\"latitude\",\"longitude\"])" - ] - }, - { - "cell_type": "code", - "execution_count": 27, - "id": "43a62595-36f6-48f1-8c5f-7e4eb04916f4", - "metadata": {}, - "outputs": [], - "source": [ - "data_train, data_test, target_train, target_test = train_test_split(\n", - " X, Y)" - ] - }, - { - "cell_type": "code", - "execution_count": 28, - "id": "9146fe82-eb70-4c66-b844-fdb405a8712b", - "metadata": {}, - "outputs": [], - "source": [ - "c=tree.DecisionTreeClassifier(max_depth=4)" - ] - }, - { - "cell_type": "code", - "execution_count": 29, - "id": "ac1d325e-8bad-48a4-ac33-9cf055ef25b2", - "metadata": {}, - "outputs": [], - "source": [ - "c=c.fit(data_train,target_train)" - ] - }, - { - "cell_type": "code", - "execution_count": 30, - "id": "e2c9b84f-b899-4c99-abb7-37a9deeafbb5", - "metadata": {}, "outputs": [ { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAHlkAAC0yCAYAAABl0sCnAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQABAABJREFUeJzs3UEBACAQgDC1f+ezhTzcEtCAPTOzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHjt1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8CeTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LJ3xwIAAAAAg/yth7GnRAIAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAgNi7YwEAAACAQf7Ww9hTIgEAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAQOzdeZiXVcH/8c8AwzK4sYiigCCiJOWuz6/MUiohFVxQe3LBNDP37NFKLdPcy8p9SzP3FFRcUsnHbLG0QHBLEFyITQRmQE1wEBl+f/j0VQQGBOSAvl7X5XWd+77Pfc75fmf4z2veAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBEs9IHAAAAAAAAAAAAAAAAAAAAAAAA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JHnmpZfLbLJcUlKS8884bYYGy0nSarkWefbBB7L6Jptl4sSJefrFl/J1z55p07p1mdfzRxdefmXGjhuXJHn87jtLfQ/artImT913b9baYqsUFxfn8utvmK7JckW9l4uya/51SaZMnZI7H3goEyZMyLW33lZoPD2tunXqZN/dds3FZ52ZpZZcssx1F6tfPxutv15WWmGFLFa/XsaOG5evvvk2/33n3YwZOzaTJk3KRVdcmd59++a+m28sc71q1apl/bXXyuqrtEnjRo0yZcrUDPjhh7ze+e1C4+VOz7+Qb3v1yjsvPKfRMgAAAAAAAAAAwFzQZBkAAAAAAAAAAAAAAAAAAAAAAAAAFmLFxSWF8fjxE+Z5vh223iq1a9XK2HHj8t6HH5UZX7169Zxx/LGlnt92i81z2333F47PPuWkUmO322KLQpPlz7/6uszc9evVy2nHHlPq+eVbLpeD9tozdzzwYJLkwSeezKXnnlPmutP6dciQdHr+hSTJ5httNMvGyMlvjZa32HijvN757bzT5YOMGj069erWTTL/38uGDRbL5RecX2HrrbLy7Deo/qOqVavm1quvyn577J7Lrrkur3d+e6ZxK624QtZbq30aN2w4y/VWbNUqTz9wX7bbYvNUqTLjn9kcPmJEzrjgotz7yKNJkoee7JT11lprpk3Bk6RO7Vq58fJ/Z/89d0/dOnVmOD958uTcdNfdOeuSf2Xy5Mn56tueOerU0/PonbeXceUAAAAAAAAAAACURpNlAAAAAAAAAAAAAAAAAAAAAAAAAFiILd64UZZs0iSDBg/OW++9lxvvvCtHH9xxpg1ly2vChAn54ptv813v3hk5anQmTJyYkpLfGwBXrVo1SfJd7z5lrtWubds0bNCg1PPLNW9eGC+15JJp07r0Rr0tp4n95dfBZebeZvPNUqNGjVnG/G2H7QpNlj/8tGuZa/7ROx98mKlTpyZJttp0k3LNabvKKnm989spLi7OZ198kU022CDJvHkvZ6Ve3bo57bjSm1AvKF179MhVN96cN999L3Vq186O22ydFVu1SuXKRenbf0BefP31fNLts3zS7bPcdOfdefqB+9Ji2WVmutb6a681y1wNFlssd153TYqKinL3Qw8nSS656uocst8+M907jRs1ytGHdCx1vapVq+bko4/K4o0apeNxJyRJnnzu+XT7/PO0a9u2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8bvuSI0aNZIkfQcMyCefdZ+rvK+8+Wbe/eDDJEnjRg3z2J23T9dAM0kWq18/j991Rxo1bJAkefPdd/N657fnKu/seOaB+/LEPXflrJNPyjabb5bGjRrN85xTpkzJBf++onD8n39ePEOD5SQ55Zijc+BeeyZJJk2alAv+ffk8ry1J2q++er77+IPccvWVM22wnPzWhPmGyy/L9lttWXjt1v9vfjs37n7o4fTu1y9J0nr5Vrnnhuuma7CcJMs0a5bH774z1apVS/Jbw+pve/Wa69zl9eGrL+eh227Jaccdk007bJB6devO85xDhg7NNbfcWji+96YbpmuwnPzWdPLqiy/KxhusnyQZOmx4rrzxpnleW2nGjx+fI08+LSUlJdli443TcZ+9F6r1SnPh5VdmypQpSZID99pzhgbLSbLJBhvkmn9dUjg+77J/Z+rUqfOknj9adeWV8vEbr+XWq6/KkR0PylprrFH4LCwM65XXovB86PT8C+n0/AtJfmuw/PzDD86y0X3zZZbJsksvPdd5z/nXpYXxP046cYYGy8lvDej/cdKJheOzLvnXXOdd2H3ds2ceerJTkqRatWp57K47pmtum/z2bLr3xuuzYqtWSZKevfvk3kcene+1/s8vg3/NqeednyQ5dP/9sumGHSo8x+dffZ1Pu/dIklSqVCkH7zv3341X3nhzRowcmSTZpMMGufrii2Zo3LzqyivlvptvLBxfdePNGTZ8+FznLo96deum+9tv5e4brsvxhx+WDdZZO7Vq1ZrneRfFPQgAAAAAAAAALHo0WQYAAAAAAAAAAAAAAAAAAAAAAGChUlJSklbt106VJk1TpUnT9O0/oFzzbrn73sKcY047Y4bzEydOzPOvvJqTzz43G26/U5ZceZXUbLZsFltu+bReZ/0cdMxxefH1NyrkGu579LFCLRddcVWZ8Zvvslshvv/3P5QZ3/n9LjnmtDOyaoeN0mj51qm9TIs0X71ddu94SB596ukUFxdXxGX8pTRq2DCrtVm5cNz/++/nar2HHn+yMD6y40FZvHHjmcYt3rhxjux40O/znnhypnF/Fm+9935+GjgwSdJ8maVz0N57lRp79qknF5pjP/Pyyxk7dtw8r2/5lsulWdOm5Yo99rBDCuMPP+0617kffKJTYXzacccWmn7/0UorrJA9dtoxSTJ16tQ80unpuc69MHvm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Qf0G6f/WW3niP88Uy0x32m7b7LXLztX+LPXr10+X66/N5jvtnDFjxqb7g/+X3q/0y9+23iqt5psvH33yaR549LH8PGrUf3O2zUVnnVHtdf+Inf+6XXo9+1xuu7tbxo4dm7/tvW82XHedrLP66qlXr24GvP1OHnmyVyZMmJAkWX6ZpXPZv86p9rr77b5bHn/q6fzf4z0zYuTIbPq3nbLVppukQ/v2GTd+XP7z/Avp/9aA4vhLzz27WkXbs4va/N76ccSIbL7jzhkydFiSpOU886T9Civkyhs6z/DatVZbNWuv/vtC8vcHD85Bxx6fo/5xalbvsErar7BC5pt33tSrVzfffvd9nu/dJwPffbc4vmmTJnmg621p3LhxtT/PJuuvl2MOOShXd745EyZMyK4HHpwN1lk766yxepKk9yv98nzvPsXxJxxxeNZfa61qr1sZL778cvY/+tjiO2mVditm9Jgxuey6TjO4Mtll++2y6MILV2v9m668POttvW2GDB2W517qnWVWXzM7bbttFl6oTb786uvc/+ijxaLt1q1apfPll1VrvT/qud59cv0tt07xsx+GDp3i+Ld/O1u3apVrL75wqvN17X5vDjvx71l5xRWzRscOWajNgvnll4n57Isv8sR/nsn3Q4YkScrKynLNhRdk6802rZHPUZv3YKNGjXLdxRdmp/0PzMSJEzP4k0+yyoabZNMN1k/HlVdKk8aN882336XXs8/lg48+Kl631mqr5aiDDqj2+rV9D9ozAAAAAAAAAABzLyXLAAAAAAAAAAAAAAAAAAAAAAAAMBv68KOPpzi//5FHc/8jj1bq2uqWLCfJ37bZOl2uuyZHnnxKRv70U94f/FHeH/z7ksotN9k4d3S6Lg0bNpzufIVCoXhcp7y82vlee/PNPPDoY9P8/WdffJnPvvhyip81bdKk2uvO36pVet57T3Y/5NC89sab+XnUqHTtfu/vxrVZYIF0uf7arN5hlenON8V9qVOnWtk++M2eufmOuyp13WKLLjLNkuUkOfbQX0trTz//wowbNy793xowRYnv/+y9y8654bJLUlZW9seCT8Naq62aB7t2yX5HHp1vv/8+X379da656ZbfjVutwyq556YbM9+88053vinvdfX3YJLccNkladqkca69+dYUCoU891LvPPdS79+N22i9ddOt8w1p1rRptdcsLy/P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OsXrP/38i9x5b49pjp38e9j+L1uladMmVV73j7rgyqty9kWXJEnq1auX7jd3zjabb1bl+e68974ceOzxxYLlay68IIfsu09NxZ0l9tx50jPSuWvXDBk6dKrjhgwdmpu63jHZdTvN9GwNGjTISn/+c/H82ptunu74b7/7Pvc8+H/F8/XXWrPKay/Ttm1W67BKkuTnUaNy5Q2dpzn2qhtvyqjRo5Mka666atousXiV1wUAAAAAAAAAAJjVlCwDAAAAAAAAAAAAAAAAAAAAAAAAMMcrFAo56uRTctMddyaZVLC8RscOVZ7znIsvTd3WbVK3dZtsvP0O0xz396OOSIvmzZMkz774Uk4++9xUVFRMMebt997PvkccXTw/8cgjMm/LltOcs23H1Yprd7mne5U/w4iRI7P5jruk17PPZeLEidMc9+XXX2eHfffP8737TJFxarbYadc88MijGTdu3DTnGzZ8eA4+7oTced+kIuSTjjxymuMr83nr1auXs04+qXh+/Oln5IW+fX837urONxXnqFevXs4++e/TXPe53n2K69ZtXfUC6P+56Oprcsb5FxbX7n5z52y75RZVnu/uHvfngGOOK+6nqy84P4ftv2+1c9aUyt6/rTbZJOuuuUaS5IchQ7PbwYdmxMiRU4z5ccSI7HrQIflhyK8FzBuuu04232jDac55wNHHFtc94Ohjq/U59ttjt+Lx3fc/kLMvumSqz8unn3+RbffYMyN/+ilJssD88+dvW2891Tk33n6HYr5zLr50mmufd9qpxeMLrrwq9z/y6O/G3P/Io7ngyquK5+efcdqMPxQAAAAAAAAAAEAtUrfUAQAAAAAAAAAAAAAAAAAAAAAAAABgZrvwqqtzY5euxfPNNtwgvV/pl96v9JvhtSceeXi11p5v3nlz85WXZ9eDDklFRUWu6HRDHn/qqWy9+eZp3qxp3n7v/TzU84mMHz8+SbLOGqvn70dNvcC4phUKhTzz4ot55sUX02q+ebN6hw5Zdqml0nKeFikrK8uQocPy5qBBeenlV6YolT3z7ydlw3XWnuqcr735Zv7zwgtp1rRp1ujYISssu0zmbdkydevWzfAfR2TQu+/mud59pihh3m/33bLPbrtU+/Pst/tuefypp/N/j/fMiJEjs+nfdspWm26SDu3bZ9z4cfnP8y+k/1sDiuMvPffsLLXkEtVetzK6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U7L++uune/fuqVQqGTRo0MLvDBo0aOF37r///i894//du/rqq3/pvQ0NDZkwYUL22WeffO9730vnzp2z7LLLZu21185BBx2URx55ZNF+0CXkvffey8CBA7PZZpvlhBNOKDsHAAAAAABoYTbZZJOcfvrpOeecczJt2rSycxaLl19+OSNGjMi+++6bddddN127dk27du2y4oorpm/fvjnxxBPz5z//ebGdt2DBglRXV2f33XfPaqutlk6dOqVt27ZZbrnlst5662XAgAEZO3ZsXnnllS991syZM3Psscdmgw02yAorrJD27dunR48e6d+/f6688sp89NFHi60bAAAAAACgtWhbdgAAAAAAAAAAAAAAAAAAAAAA0LRcc801+dnPfpZ58+Yt9bNnzpyZAQMGZO7cuZ/67JlnnskzzzyTMWPGZP/998+oUaPSvn37pd74v/385z/Pa6+9lrvuuitt2/qVLgAAAAAAwOJ3yimn5I477sjAgQMza9asdOrUqeykRTZq1KgccsghKYriU5+98cYbeeONNzJ9+vQMGzYsQ4cOzXHHHfeNznvppZeyyy67pLa29lOfvf3223n77bfz5JNP5tprr80Pf/jD3HnnnZ/5nPfffz+HHnpoJkyY8Kn2V199Na+++mruuuuunHfeebn11luz3nrrfaNuAAAAAACA1sT/kQMAAAAAAAAAAAAAAAAAAAAALPTwww9n/PjxWbBgQTbffPNsu+226dKlS55//vl069ZtiZ794IMP5t///d8Xjjuvvvrq6devX7773e+msbExtbW1ueOOO/Lhhx+muro6b7/9dm655ZYl2vRl/vCHP2TkyJG54oorstZaa5XaAgAAAAAAtFzt2rVLTU1NNtxww5x44om57LLLyk5aZG+88UaKokjHjh2z5ZZbZr311suKK66Ytm3b5pVXXsn999+f+vr6LFiwIIMHD07Xrl1z0EEHLdJZDQ0N2X333RcOLHfp0iU777xzevbsmc6dO+e9997Lc889l2nTpuWZZ5753Od88MEH2WGHHfLYY48lSTp06JD+/funV69e6dSpU1566aXccccd+ctf/pJnn3023//+9zNjxoysscYai9QNAAAAAADQ2hhZBgAAAAAAAAAAAAAAAAAAAAAWuuqqq9KxY8fceOON2X333ZfauX//+9+z3377Zd68eWnXrl0uvfTSHHzwwamqqvrEfS+88EL23HPPzJo1K7feemtGjx6dn/70p0ut8383H3TQQfn3f//3/OxnPyulAQAAAAAAaD169uyZoUOH5qijjspuu+2WnXbaqeykRdKzZ89cffXV2XPPPdOxY8fPvOeGG27IAQcckA8++CCDBw/Oj370o3Tp0uVrn3X//fdn5syZSZJNNtkkd955Z1ZYYYXPvPepp57K448//pmfHX300QsHlvfYY4+MHDkyK6200ifuufjii3Paaaflt7/9bd56663sv//+efjhh792MwAAAAAAQGtU9eW3AAAAAAAAAAAAAAAAAAAAAACtyeWXX75UB5aT5Pzzz89f//rXJMnw4cNzyCGHfGpgOUlWW221/P73v1/4S/TPPffcFEWxVFuTpCiKHHbYYfn4448zevToVCqVpd4AAAAAAAC0Pocffnj69euXAw88MG+++WbZOUmS7bffPpVK5Qv/jBs3buH9e+65ZwYMGPC5A8tJss8+++Tcc89Nkrzzzju57rrrFqlt1qxZC69PPvnkzx1YTpJ11lknAwcO/NS/P/XUU7nqqquSJNtuu21uvPHGTw0sJ0nbtm0zZMiQ7L333kmSRx55JA8++OAidQMAAAAAALQ2RpYBAAAAAAAAAAAAAAAAAAAAgIW++93vZtCgQUv1zIaGhowcOTJJstZaa+WnP/3pF97fo0eP/PjHP06SPPfcc3niiSeWeOP/dvXVV+fGG2/MFVdckR49eiz18wEAAAAAgNapqqoqY8eOzbx583LEEUeUnbNE7bvvvguvH3rooUV6RmNj48LrDz74YJGeMWLEiBRFkSQ5++yz06ZNmy+8f/DgwQuvb7vttkU6EwAAAAAAoLVpW3YAAAAAAAAAAAAAAAAAAAAAANB09O/fP5VKZameOWvWrLz55ptJkn79+n2l72ywwQYLr2fMmJFevXotkbbP8uKLL+bII4/M//k//yd77733UjsXAAAAAAAgSVZdddUMHz48AwYMyO677/6JMeIyHHrooVlzzTW/8J5NN930M//9vffey5w5c/Lss8/mnXfeyYcffrhw0PifzZ07d5Ha/vmd0umnn5711lsvG2644dd6xuTJk5MknTt3zlZbbfW1zpwxY8bXOgsAAAAAAKC1MrIMAAAAAAAAAAAAAAAAAAAAACz0b//2b0v9zNra2oXXI0aMyIgRI77W919//fXFnfS5GhsbM2jQoHTp0iWXXXbZUjsXAAAAAADgn+2333655ZZbcthhh+X73/9+Vl111dJa9t1332y33XZf6ztz587Naaedlttvvz0ffvjhl97/1ltvLVJbv379suGGG2bWrFl5/vnns9FGG6VPnz7ZaaedssUWW2TLLbfMyiuv/Lnfb2hoyJNPPpkkmTdvXqqqqr7W+UvzPRYAAAAAAEBz9vXewgAAAAAAAAAAAAAAAAAAAAAALVq3bt2W+plvvPHGN/r+vHnzFlPJl7vssssyefLkjBs3Lsstt9xSOxcAAAAAAOCfVSqVjBgxIh06dMhBBx2UoijKTvrKJk2alD59+uTGG2/8SgPLSTJ//vxFOquqqip/+MMfsuOOOy78t9mzZ2fo0KHZc889861vfSt9+vTJ0KFD884773zq+//4xz++0X/bpfkeCwAAAAAAoDlrW3YAAAAAAAAAAAAAAAAAAAAAANB0VFVVLfUzFyxYsPD6Bz/4Qfr37/+1vr/lllsu7qTP9NRTT+Wkk07K0UcfnR/84AdL5UwAAAAAAIDP071794wZMyY777xzrrjiihx22GFlJ32p119/PQMGDFg4mrzVVlvlpz/9aTbZZJOsuuqq6dy5c9q3b58kKYpisby7WmWVVXLPPffk0UcfzfXXX58HHnggtbW1aWhoSJLMmTMnc+bMyQUXXJAbbrgh22yzzcLv/vN7rG7duuW00077Wmd369btG/cDAAAAAAC0BkaWAQAAAAAAAAAAAAAAAAAAAICvrVKpLLwuiuIL733//fe/8PMVVlhh4fW6666b448//pvFLQEff/xxBg4cmNVXXz1DhgwpOwcAAAAAACBJ0r9//xx22GE5/vjjs+OOO2bttdcuO+kL1dTU5K233kqS7LXXXrnhhhs+8d7pn7399tuL9ewtttgiW2yxRZLknXfeyZQpU3LnnXfmmmuuyeuvv56//e1v2W233fKnP/0pK6+8cpJPvsdqbGxsku+xAAAAAAAAWoKqsgMAAAAAAAAAAAAAAAAAAAAAgOanc+fOC6/fe++9L7z3xRdf/MLP/+3f/m3hdW1t7TcLW0LOPvvszJ49OzU1NenYsWPZOQAAAAAAAAudd955WXXVVTNw4MAsWLCg7JwvNHXq1IXXxxxzzOcOLCfJE088scQ6unbtmv79++eiiy7Kc889l8022yzJfw87X3PNNQvva9++fb73ve8lSd599908//zzS6wJAAAAAACgNTOyDAAAAAAAAAAAAAAAAAAAAAB8bd/61rcWXv/pT3/6wnvvuuuuL/x88803z7LLLpskmTJlypeOMi9t06ZNyznnnJPTTz89m2yySdk5AAAAAAAAn9C5c+dUV1dn+vTpGTJkSNk5X+jNN99ceN29e/cvvPemm25a0jlJkmWXXTbHHXfcwr/PnTv3E5/vuOOOC68nTpy4VJoAAAAAAABaGyPLAAAAAAAAAAAAAAAAAAAAAMDXtuGGGy68vuWWWz73vnfeeScXXnjhFz6rffv2+elPf5ok+fjjj3P00UenKIqv1PFV71tU77//fgYOHJiNNtoov/jFL5boWQAAAAAAAItq8803zymnnJIzzzwzM2bMKDvnc62wwgoLr2fOnPm5982dOzdXXnnl0kj6lI4dO37i74cffvjC66FDh+a55577ys9a0u+yAAAAAAAAWgojywAAAAAAAAAAAAAAAAAAAADA17bDDjuka9euSZKHH344w4cP/9Q9r732Wnbbbbe88MILX/q8U045JT169Ejy36PNe+21V/76179+7v0vvfRShgwZkh/+8IeL+BN8NSeddFJefPHF1NTUpF27dkv0LAAAAAAAgG/il7/8ZXr37p2BAwfmgw8+KDvnM2299dYLr0855ZT8+c9//tQ9M2fOzE477bRYfoZjjz02xx9/fJ544onPvefll1/O2Wef/ZmNSdKnT58ceOCBSZI333wz2267bf74xz9+7vPmz5+fm2++Odttt90XDkkDAAAAAADw/2tbdgAAAAAAAAAAAAAAAAAAAAAA0Px06tQpP//5z3PGGWckSY444ohcf/312W677dKmTZs89dRTuf322/Pee+/l1FNPzTnnnPOFz1t55ZXzu9/9Lj/84Q/zzjvv5Oabb84f/vCHbL/99unTp0+6deuWefPm5eWXX87MmTNTW1uboiiy3nrrLbGf8Z577slll12WSy+9ND179lxi5wAAAAAAACwO7du3z4QJE7LRRhvl1FNPzYUXXlh20qfsv//+Ofvss/Pqq6/m5ZdfzjrrrJM999wzPXv2TENDQ6ZNm5Z77703jY2NOe200z4xfrwo3nrrrYwfPz4XXHBB1lxzzfTt2zff+9730qVLl/zjH//I//2//zd33nlnPv744yTJ5ptvnt122+1Tz7n88svzzDPP5MEHH8xLL72UHXfcMb17984222yTHj16pLGxMW+88Ubq6+vz2GOP5b333kuSFEXxjfoBAAAAAABaCyPLAAAAAAAAAAAAAAAAAAAAAMAiOeWUU1JbW5ubbropSfLAAw/kgQce+MQ9xxxzTH79619/6chy8t+/tH7atGkZOHBgpk+fng8//DB33nln7rzzzs/9Tq9evb7ZD/E53nzzzfzXf/1X+vXrl8MPP3yJnAEAAAAAALC4rbvuujn33HMzePDg7Lrrrtl+++3LTvqELl265NZbb80uu+ySv//97/nwww8zceLET9131FFH5cwzz/zGI8vt27dfeP3ss8/m2Wef/dx7+/Xrl4kTJ6ZNmzaf+qxDhw655557cuKJJ2b48OH5+OOPU1dXl7q6us993re//e0sv/zy36gfAAAAAACgtTCyDAAAAAAAAAAAAAAAAAAAAAAsknbt2uWGG27Itddem7Fjx2bWrFl59913861vfSubbbZZDjvssOywww5f65k9e/bMtGnTctddd+V3v/tdHnnkkbzyyit555130qlTp/To0SPrrrtuttlmm+y6665Za621lsjPdsQRR2TevHkZM2ZMqqqqlsgZAAAAAAAAS8IxxxyT22+/PQcccEDq6urSrVu3spM+oW/fvqmrq8uFF16Y3//+9/nzn/+cqqqq9OjRI1tttVUOPPDAbLPNNovlrCuuuCIHHHBA7r333kydOjV/+tOf8tprr2X+/Pnp1KlTvvvd76Zv37758Y9/nH79+n3hs9q3b5+LLrooxx13XMaNG5fJkyfn6aefzhtvvJGqqqosv/zy+dd//df07ds3P/zhD7Pddtt95mAzAAAAAAAAn1YpiqIoOwIAAAAAAAAAAAAAAAAAAAAAoKm47rrrst9+++Xqq6/OgAEDys4BAAAAAAD42v7yl7+kd+/e2WOPPTJ+/PiycwAAAAAAAOALGVkGAAAAAAAAAAAAAAAAAAAAAPgfL7/8cnr37p1+/fpl4sSJqVQqZScBAAAAAAAskvHjx2fQoEG56aab8p//+Z9l5wAAAAAAAMDnMrIMAAAAAAAAAAAAAAAAAAAAAJCkKIrsvPPOqa2tTX19fbp37152EgAAAAAAwCIriiJ77bVXHnzwwdTX12eVVVYpOwkAAAAAAAA+U1XZAQAAAAAA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up77Lbe3Z7ddU1Fem7b2hcXP+qxgIfP6Vl5elYF9D8/AvoenuWVO6hsfLnWkN6WioiZ773RpHnvus5k55+60F5ozZebNycybl+qrrOieXUb8JAPrDuvA6YU0zn86jfOfXmFH5079s8s2P82AukM7cC4AAMCGzZJlAAAAAAAAAAAAAAAAAGCTddudd+W+MQ8lSer69M41F1241ILlJOnZo0eu/f1F2fGAt6V+9pzced/9ueOee3LogQeu8dy//v2WYv2RY4/OR4/74HL79hs5Mj/81jdz6he+lCS5/e5l/6GlN+PW0f/MtBkzkiTdunbNMe95z1rdN6u+Pjf/4/bi88kfOn6t7gMAAAAAAAAAAAAAgPWlc6e67LvL1Zk154G8MeOvqW98OE2Lp6etbWEqK7ulS82Q9Oq+RwbW/U/qei1/eXFlZdeM3OmSzJxzfyZPvz71DWOzuHlGkvZ0qqpLr+67Z3D/972pJbx1PfdbYslyWfr03He5feXlVendY2Rmzrk7SVLdeWC61m75Jn4C60enql4dvIR4/ehU1Tv77nJlps68NZOn/zkN857M4uaZqaioTW31Zunf59AMGfTh1HQe2CHztht2Zvr3eUfmzH0sDfOfTtPiaWlumZPWtnmprOiSTlV90rPbLunX++AM7veelJd36pC5AAAAGwtLlgEAAAAAAAAAAAAAAACgA7w64fX8+qLf57Y778rkqVNSU12TrYZskWOOfE9OPeEj6dG9ez72+TNy2TXXJklG//n6HLTfsv8Az7A9R+b1SZOTJK3TpyzzfsLESRm+195JkreN2jd3/uWGtLe354rrb8jl116X5158KbMbGtK3T5+M2mvPfP4Tp2bfvfZcafbK/oOSJEM23yyvPDp2rX4OG5orrru+WH/ixBPTt67Pcvv61vXJJ048MT/61bn/PnfDWi1ZnvjGG8V67z32WGnvqJF7FetZs2ev8cwkufiqq4v1B9/33nTpUrtW911x/Z/T3NycJNlm2FY5YJ+91+o+AAAAAAAAAAAAAABY3+p67Ze6Xvut1R19e+2fvr3275A82231tWy31ddWq3ffXa7skJms2MC+h2dg38PX6o79drthlT3VnfpmUL8jMqjfEWs1CwAAYFNVXuoAAAAAAAAAAAAAAAAAALCxu+L6G7LrQQfn17//Q15+9dUsWtSU2XPm5NFxT+br3/1+Rh56WJ594cV1Mrt+9uy869jjcvLnTs+d992faTNmpLm5OW9MnZrrbro5BxxxZH7x29+tk9kbuvb29vz9jtHF52Pes/J/hObo97y7WN/8j9vT3t6+xrNrqquLdf3sOSvtnVlfX6y3GDx4jWdOnzEzt4z+Z/H5pOOPW+O7/uOSJZY2f/S4D671fQAAAAAAAAAAAAAAAAAAAPB/VZY6AAAAAAAAAAAAAAAAAABszG6+7R85+XOnFxfyDhowIEce9q4MHjgwM2fNyt9uvyOvTJiQ9594UnbZcYcOnd3a2ppjTzk19z44JoMHDswR7zw0mw0alDmNDbn5ttvz8quvJkm+dvb3sueuu+Zt++7TofM3dK9MmJC58+YlSbp365adtt9upf07b799unXtmnnz56dx7ty8NnFihg0dukaz99t7ZG689bYk/1pU/JlTTk73bt2W6SsUCjn3gouKzx865qg1mpckl193XVpbW5Mk24/YJvvsucca35UkjzwxLk8//3ySpKKiIid+8ANrdR8AAAAAAAAAAAAAAAAAAAAsjyXLAAAAAAAAAAAAAAAAALCGGufOzae/8rXiguXj3v++XPiLc1JbW1vs+el3/l++/r0f5Fe/uyCvTZzYofMfHPtIkuTzp348P/r2mencuXPx3Q/P/GZOPO2zufbGm1IoFPLDX/4qb9v36g6dvzwHv//o3PvgmA67r3X6lDU++9wLLxbrrYZskbKyspX2l5eXZ6shW+TJZ58rnl/TJcsf+9Dx+dXvLsyUadPyyoQJ2fudh+frp38uB+yzTwYN6J/ZDQ0Z98yz+dn5/5v7xjyUJDnskIPztc99do3mJf9a5vwfJ3/o+DW+5z8uvvKqYn34IQdnYP/+a30nAAAAAAAAAAAAAAAAAAAA/F+WLAMAAAAAAAAAAAAAAADAGrrkqmsybcaMJMmuO+6QS84/L5WVS//qXmVlZc45+6y8NP6V3DJ6dIdneN//HJ5ffP+7y3xeWVmZ3/zsJ/nb7Xdk4aJFufO++zN33rx079atwzNsqKbNnFmsBw8cuFpnBg8cVFyyPG3GzFV0r1jPHj0y+s/X5X0nfDQvvfJqXn711Zxy+heW2zti+LB84sQT87lTT0l5efkazXvwkUfywsvjkyRVVVX5yDHHrHH2JFm0aFGu+euNxeePdcDSZgAAAAAAAAAAAAAAAAAAAFgeS5YBAAAAAAAAAAAAAAAAYA1d9ec/F+tvfuGMZRYsL+n/feVL62TJ8v/78pdW+K5njx55+/775e93jE57e3ueeu657L/33h2eYUmf+uiJefeh71inM1bX/AULinWX2trVOlNbW1Os5y2Yv1bztxk2LI/ccXuu/stfctZPflZcyL2kqqqq7Lnrrtl7j93XeMFyklx8xVXF+oh3Hpq+dX3W+K4kueFvf0/j3LlJkv59++Z/NpA/UwAAAAAAAAAAAAAAAAAAADY9liwDAAAAAAAAAAAAAAAAwBpoamrKk88+lySpqKjI4YccvNL+PXfdJQP798/U6dM7LMPA/v2z8w7br7Rn62HDkjv+tdx55qz6Dpu9Ih9433vX+YzVtaipqVh36tRptc5Ud+783/OLmlbSuXouveaa/O8f/phpM2ZkxPBhOfTAAzOgf/8sWLgwj44bl3/ee1+uuP6GXHH9Dfncx0/Jz7939ptetjx/wYJcd9PNxeeTP3T8Wue++Mqri/VHPnDMSheIAwAAAAAAAAAAAAAAAAAAwNrwG+0AAAAAAAAAAAAAAAAAsAZenzw5LS0tSZJhQ4ekpqZmlWd22HZEhy5Z3nzw4FX2dO1SW6znL1jQYbM3BjXV1cW6ubl5tc40LV783/M11SvpXLmWlpZ89DOfy7U33pTy8vKc96Mf5NMnn5SysrKl+p5+7vkcfdLH8urrr+fXv/9Damtr84Mzv/GmZl13403FP9vBAwfmXW8/aI1zJ8krEybk3jFjis8nH3/cWt0HAAAAAAAAAAAAAAAAAAAAK1Ne6gAAAAAAAAAAAAAAAAAAsDGa09BYrHv36rVaZ/qsZt/qqq7uvMqeJZf6tre3d+j8DV3XLl2K9YKFC1frzMKFi4p1ty5d13j2D391bq698aYkyZc/c1pO+9jJyyxYTpKdtt8uf7704lRUVCRJzvnf3+T1SZPf1KyLr7q6WJ/wgWOLd62pS666JoVCIUmy7157Ztutt16r+wAAAAAAAAAAAAAAAAAAAGBlKksdAAAAAAAAAAAAAAAAAADYdFz71xszacqUDrvvS6d9eo3PDujbt1hPmTZttc68MfW/2fv3rVujua2trfn1RX9I8q8l15//xMdX2r/jdtvmkLcdkNvvujttbW356y235vRPnrpas14cPz4Pjn2kOOvkDx23Rpn/o729PZdfe23x+WMfOn6t7gMAAAAAAAAAAAAAAAAAAIBVsWQZAAAAAAAAAAAAAAAAANZAzx7di/XsOXNW60z9avZtzH536WW598ExHXbf2ixZ3m7ENsX6lQmvp1AopKysbIX97e3teW3ipOLz9tuOWKO5z7/0choaG5Mkdb17Z0C/fqs8s9P22+X2u+5Okrz86qurPeviq64u1m/bd98MGzr0TWX9v/5x192ZPGVqkqRrly459r1HrtV9AAAAAAAAAAAAAAAAAAAAsCrlpQ4AAAAAAAAAAAAAAAAAABujoZtvnsrKyiT/WuC7aNGiVZ559oUX13UsljBs6NB079YtSTJ33rw8/dzzK+1/+vnnM3fevCRJj+7ds9WQIWs0d96C+cV6ZUudV2R1j7S2tuZP115ffD75Q8e96Vn/18VXXlWsjz3yPenapcta3wkAAAAAAAAAAAAAAAAAAAArU1nqAAAAAAAAAAAAAAAAAACwMaqurs6uO+6QR8c9mba2ttz6zztz1BHvXmH/o+OezNTp09djwtK48y83lDpCUUVFRf7nHYfk6r/8NUlyw9/+lp132H6F/Tfc/PdifcQ7D015efkaza3r3btYz6yvz/QZM9O/X9+VnllyAfSAfv1Xa86to/+ZaTNmJPnXUuijV/L3b3XMqq/P326/o/h88oePX6v7AAAAAAAAAAAAAABgY3XHmJFZtHhykuTIg6asl5k33T0oSVLTebMcuu/Y9TITAAAANhSWLAMAAAAAAAAAAAAAAADAGjru/e/Po+OeTJL88Je/ypGHvSuVlcv/1b3v/uzn6zMa//bhY48pLlm+8NLL87mPn5K6Pn2W6ZtVX5+LLrt8iXNHr/HM4Vtumd69emX2nDkpFAo5/w9/zPe+8bUV9j/93PP55733FZ/fNmrf1ZrzxyuvKtbHvf99qampWePMSfKn625Ic3NzkmTbrYdn1F57rdV9AAAAAAAAAAAAAAAA/1dbW1MmTbs2U2b+LfMXjk9zy+x0quqdrrXDM6jvEdl8wAdSUVG9TmZPm/WPTJ7+5zTMG5em5pmpLK9JTfXmGVD3zgwZ+KFUdx7wpu9ctHhq3pj+l0yrvyMLF01Mc0t9Kiu7pnNV33TrMiJ1vfbPgD7vWOXdLS2NmTD1T5k5++7MXfBiWlobU1XZPbXVm6V/n0OzxcDjU9N54Jp+dQAAgA1eeakDAAAAAAAAAAAAAAAAAMDG6qTjP5h+dXVJknHPPJuTP3d6Fi5cuFRPa2trvvKds3PL6NEpKysrRcy3tMMPOTj777N3kmRmfX2OO/VTaZw7d6mehsbGfPDjn8zM+vokyUH77Zd3HnTQCu+s7D+o+N/dDzy4zPvy8vKc8IFji88/Oe/XufCyy1MoFJbpferZ5/L+E09KW1tbkmSn7bbLfiNXvdx4+oyZufWfdxafTzr+uFWeWZVLrrq6Q+8DAAAAAAAAAAAAAABYUuP8Z3PPo4fmqZe/nlkN96epeVraC81pap6WWQ3356mXv557Hntn5s5/vkPnNrfMyUNPnZCxz5ycKTNvzsKmSWlvb0pz65w0zn8qL044J3c98vZMmXHzat9ZKLTn5dd/nTsf3j/Pvfr9zG58OE3NU9NeaE5zy+zMW/hipsy8KU+99NVMmPKnld41Zebfc8dDe+f5V3+QWQ0PpLllVgqFljS31Kdh3pP/yjf2oEyadt3a/igAAAA2WJWlDgAAAAAAAAAAAAAAAAAAG6uePXrkNz/7ST5wyqlpb2/PVX/+S+55cEzee/i7MmjAwMysr8/fb78jr0yYkK2GDMnOO2yfv95ya5JYuLweXfTLn+eAI47MrPrZufuBB7LN3vvmmPe8J4MHDszkKVNyw9/+lvrZc5Ik/erqcuEvzlnrmd/64hm5dfTovPTKq2lvb89pX/lazrvwohx64IEZ0L9fFixclEeeeCL/vPe+tLe3J0lqa2ryu5//LOXl5au8/7Jrr01ra2uSfy1m3mu3Xdcq79jHn8gzL7yQJKmsrMwJxx67ihMAAAAAAAAAAAAAAACrb8GiCRnz5PFpbpmVJKmq7JVBfd+dms6DsmjxlEyZ+fe0tM7J/IXjM+bJ43LA7n9Lbc3maz23ra0pY58+KbPnPpIkKS/rlAF170q3LiPS0jov0+vvyIJFr6altTGPPXdaysurM6Du0JXeWSi05fHnT88bM/7870/K0qv77unVffd0quqT1rb5Wbx4RuYueCGN859e6V2Tp/85jz//2eJzdaeB6V93aGo7D05La2NmNTyQhnlPprVtXp544YyUlVVks/5HrdXPBAAAYENkyTIAAAAAAAAAAAAAAAAArIX3/c/h+f2vfpHPfO3rWbSoKVOmTctvL750qZ4tt9gif7704vzs/P8tflZTXb2+o75lbb3VVrn1mqvy4U9+Oi+98mrqZ8/JBZdetkzfiOHDcuWFv8tWQ4es9cxePXvmjhuuy0c/8/nc/cADSZIXXh6fF14ev9z+oZtvnkt/8+vsvcfuq3X/pVdfU6xP/tDxa533kquuLtbvPvQd6d+v71rfCQAAAAAAAAAAAAAAG6tD9x273mceedCU9T5zfRr3wheLC5b79Ng3I3f8Y6qqehTfb7/VmRn7zMmpb3woi1tmZtyLX8qoXa9d67kvT/x1ccFydaeB2WfnK9K967bF9zsM+3aefeXsvDr5ohTSlnEvnJFD9hmTqsruK7zzuVd/UFyw3KPrztl121+kR9ftl9vb1Dwzra1zl/9u8fQ8+eJXis+bD/hgdt7mx6ko77xU3+Tpf84TL5yRQqE1T774lfTpsU9qqget3g8AAABgI1Fe6gAAAAAAAAAAAAAAAAAAsLE78YMfyLi778xnPnZyhm+5ZWpqqtOrZ8/svvNO+f43v5Gxd9yWHbfbNo1z//sPovTo3q2Eid96dttppzz2zzvy6x//MAeOGpUB/fqlqqoqA/r1y0H77Zfzf/KjPDr69uyyww4dNnPwwIG544Zrc/v11+bjH/lwdtlh+/Tq2TOVlZXp2qVLthoyJEe/54hc/Otz8+wD92a/kSNX694Hxo4tLmvu1KlTPnzMUWuVc9GiRbn6L38tPp90/HFrdR8AAAAAAAAAAAAAAMCSZtTflfrGh5Iknap6Z88dLlxqwXKSVFX1yJ47XJROlb2SJLMa7s+M2fes1dzFzfV5ZdIFxefdtztvqQXLSVJWVp4dhn0nfXrsmyRpbp2T8RN/s8I758x9PK9MujBJ0q3Ldtlvtz+vcMFyklR36puutcOW++61N/6YtvZFSZKe3XbNriPOWWbBcpJs1v+obDPkC0mStvZFeXHCOSucBwAAsLGqLHUAAAAAAAAAAAAAAAAAANgUDBs6NOf+6Acr7fnPYtzy8vJsNnDQcnteeXTsSu8YusXmaZ0+ZbVznfWVL+esr3x5pT1v5r6NWU1NTT598kn59MknrdU9b+bnVVZWloMP2D8HH7D/Ws1c0n4jR3bon1lNTU1mj3+xw+4DAAAAAAAAAAAAAIBSWbDo9bw6+feZMfuuNC2ekvLymnSp2SKD+r4nQwZ9JFWV3fPE82dk0vRrkySjdrk+db1GLXPPHWNGZtHiyUmSIw9a9v/Dv3DRpIx+eO8kSZ8e+2a/3W5IodCeydNvyKRp12XewpfS0tKQTlV90rvHntlqs1PTu8eeK81+093/+l2Tms6b5dB9V/77JRubSdOvL9ZDB52Yzp36LLevc6c+GTLoxLw88dwkyeTpN6Rf7wPXeO60WbelrX1hkqR3j5Gp67XfcvvKysqyzZDTM+apMcW522319eX2vjThV0nakyS7bPPTVFbUrnG+6bPvLNZDB5+UsrKKFfZuNfhjeWnCL1JIW96YcVN22voHqaioWePZAAAAG5ryUgcAAAAAAAAAAAAAAAAAgLeCl155JeNfey1Jsu3Ww9Oly5r/AyoAAAAAAAAAAAAAAAAsbdK0G3L3IwfntTf+kAWLXk1be1NaWuekYd6Tee7V7+eeRw/L3AUvrpPZzS2zM+bJ4/LEC6dnVsP9Wdw8I+2F5jQ1T82UmTfn/ieOzPhJv1snszd0hUJ7ptePLj4P7HvESvsH9X13sZ426/YUCu1rPHvarH8sce/K59b12j9VlT2TJIsWv5GGeU8t07OwaXJxMXK3Ltuld4891jhb8q9l3f/Rs+tOK+2tquqR2pohSZK29oWZMeeetZoNAACwoaksdQAAAAAAAAAAAAAAAAAAeCv4zk9+VqyPPOywEiYBAAAAAAAAAAAAAADYtEyb9Y888cLpSf61kLe604AMqHtXqjsPTHPzrEyrvyMLmyZk7NMnpUfXHTp0dqHQmkeeOTX1jWNS3Wlg+tcdmprOg9LS2pBps27PgkWvJkmee+V76dVt1/TpuU+Hzt/QLVg0Ia1t85IklRXd0r3Ldivt7951+1RWdE1r2/y0ts3NwqaJ6VIzdI1mN85/plj37jFypb1lZeXp3X3PTJ89uni2Z7edl+qZOefe/OfvWJ9/39c475m89sbFmdVwf5oWz0hlRW261GyZfn0OzpaDT0qnqt4rnNnWvqhYl5d3XuX3WbKncd7TGVjnd5QAAIBNhyXLAAAAAAAAAAAAAAAAALAWpkybll/89oKc8clTs9mgQcu8X7BgYc78wQ9z7Y03JUmqq6vz8Y98eH3HBAAAAAAAAAAAAAAA2CS1tM7Nky99Lf9Zfju43/uyy4hzUllRW+zZftj/y3Ov/iCvTr4gC5smduj82XMfSZJsNfjj2W7YmalYYhHudlt+M48//9lMmXlTkkJeev1X2bfn1R06f3keeOLo1DeO6bD7jjxoyhqfnbfgxWJdW7NFysrKVtpfVlae2uotMnfBc8Xza7JkuaWlMU3N04rPq3PHkj3zFry0zPuGuU8s1fvyxPPzwms/TaHQWvy8uXVxmufNyZx5j+eVSRdm9+3Oy4C6dy53XqeqXlncPCNJsmjxlHSt3WqF2QqFQpoWT10i34sr7AUAANgYWbIMAAAAAAAAAAAAAAAAAGuhubklv/rdBTnvwouy9x67Z69dd03furo0tzTnldcm5B933ZX62XOK/T8885sZusXmJUwMAAAAAAAAAAAAAACw6Zg49ZriotruXXfIbtuel/LypVczlZdXZsfhZ2XBwlcyffboDs8woO7w7Lj1d5f5vLy8Mrts85NMr78jbe2LMnPO/WlpnZeqym4dnmFDtbh5ZrGu6Txwtc7UdB5UXLLctMT5N6Pp338nkqSiokuqKruv8kz1EvkWL3H+P+Yveq1YT515S3HBdtfa4enf+5BUVfXKwkWvZ+qs29LSOietbXPzyDOnZO+dL0+/3gctc1/PrjsX/z5On3V7+vbaf4XZZjc+nJbWhuV+PwAAgE2BJcsAAAAAAAAAAAAAAAAA0AHa29sz5pFHM+aRR5f7vnPnzvnRt87M5z/x8fWcDAAAAAAAAAAAAAAAYNP1xow/F+tthpyxzILlJY0Y+qV1smR5xNAvrfBdVVWP1PXaL9PrRydpz9z5z6VPz707PMOShg4+Mf37vGOdzlhdrW0LinVFee1qnamoqFni/Pw1mtvWtrBYV3bQ3JaWhmL9nwXL2ww5IyOGfjllZeXFd9u3fCuPPHtq6hseTCFteeL50/OOfR5a6v4kGdTvPcW/jxOm/imD+x+VXt13XWZua+v8PP3yt5b+bImfKwAAwKbAkmUAAAAAAAAAAAAAAAAAWAtbbDY4d9xwXW4ZPTqPjnsy06bPyIxZs7Jw0aL06tEjw7Ycmrfvv38+ceJHstmgQaWOCwAAAAAAAAAAAAAAsMloa2tK4/znkiRlqUj/3gevtL9n913SuVP/LG6e3mEZOnfqnx5dt19pT5eaYUn+tUx3cUt9h81ekcH93rvOZ6yutvamYl1e3mm1zpSXdy7W7W1NK+lc3blVq3WmYom5bcuZ27rE4uYkGVB3WLbd8qvL9HWq6pW9drgod459W5pb6rO4ZWYmTbsuQwefuFTf4H7vzyuTLsjcBc+lvb0pDz55bLYZcnoG9T0yNZ0HprVtXmbNeSAvTDgn8xe+nPLy6rT/+3u1tS1are8EAACwsbBkGQAAAAAAAAAAAAAAAADWQnl5ed6+/355+/77lToKAAAAAAAAAAAAAADAW8qixZNTKLQkSWprhqSiomaVZ7p3GZGZHbhkubbz4FX2VFbUFuu2tgUdNntjUFFeXazb25tX60x7++JiXV5RvZLO1Z3bslpn2paYW7GcuUsuYU6S4Zt/ZoV3darqlSEDP5yXJ56XJJk++5/LLFkuL6/MyB0vzoNPHpuFTRPT1rYgz7/6wzz/6g+Xua+2ekg26390Xnr9F0mSqsquq/WdAAAANhblpQ4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBmNbc0FutOVb1W68zq9q2u8v+zeHf5yopVodDeofM3dJUVXYp1W/vC1TrT1rZoifNrtky4YonF1q0dNLdyicXGFeW16dV9t5XeV9dzVLFunP/McntqazbP2/a4LUMHnbTUYuj/KEtFBvd7X962x9+XWvxcVdljpbMBAAA2NpWlDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQMd4Y8aNWdQ0pcPuG77Fp9f4bOdOfYt10+Jpq3Vm0eL/Zu/cqW6t57a1LUhL67xUVXZb6ZmmxVOXe355n1V37p+ysvKV3lfdeWCxbmmZs8K+TlU9s/M2P8z2w76VOXMfy8JFE9PW3pTqTv3Tu8fIVHfulyRZuGhi8UyXmqErnQ0AALCxsWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANjoVFV2L9bNK1liu6TV7duYTXjjstQ3jumw+9ZmyXK3LtsU6wWLXk+hUEhZWdkK+wuF9ixsmvTf87Uj1mhup6qe6dypfxY3T//37NfSs9vOKz2zoGnCEnO3WeZ99y7bZtqs29Yoz+qorKhN314HJL2W/37u/OeKda/uu6+zHAAAAKVQXuoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvVm315ikrq0ySLFz0etraFq3yzNwFL67rWCyhS83QVFZ0S5K0ts3L3AXPr7R/7oLn09o2L0lSWdE9XWqGrPHsHl13LNazG8eutLdQKGR242P/Pdttp+Xc99/PmhZPT6HQvtI7m5qnFetOVXWrzLvSuxZPz5x54/79VJ66Xges1X0AAAAbmspSBwAAAAAAAAAAAAAAAAAANm53P/Bg3nHUMUmSEz/4gfzxvF+VNhAAAAAAAAAAAAAAAPCWUFFRnR5dd0jDvCdTSFumz74zg/q+e4X9Df+fvfuOjrLa+jj+y6R30oAEAqH33gQUEEEQAQtIkSZ2rIB677UglteCWBARC6igAoKAgjQBFZAOoXdICCQkIb33mXn/QIfEVNLB72etu9Z55tnn7P3Ucd3FZCcdVmbW5UqssGr07LCiqkuwsLKyVi2v23Qp6mdJUkT0Grm7tCw0PiJ6rWVc27u/rKwMpc5d23uAouJ+kySFR69Vw7oPFxobk7Bd2TnxkiRHe788DZX/5uPZW9YGRxlN6TKa0pSQfEgebh0LXzN+p2Vcw619KY/iivOXvpF0palzLa++cnKoW6b1AAAAAKC6ockyAAAAAAAAAAAAAAAAAAAAAAAAAADAdSg2Lk7fLvtRG//YomMnTykuIUGS5OHuruZNmqjvLTdrwqgRquPrW+xaB48e1eat27Rz7z4dP3VakVFRyjEaLWv1ubmHJo4epbp+fkWuE3IxVI27dCvV8fTq0V2//1R9/ogTAAAAAAAAAAAAAAAAAAAAAOD6UKfmPUpIPixJOnNhlmp7DZDBUHBrptMhH1RmafhL3VrDLU2WQ8K/U4M6D8nezitfXGZWrELCv8s1b1iZ8vp636Hj56bLaEpXXOIexSTskneN7vnizGazzl6YnSevlZVVvjgbayf5+QxR6OVlkqSzFz9V19ZfFZg7KztBFyIW5aplYKmPIyHpsILCvvxry6Cm9SeXei0AAAAAqK4MVV0AAAAAAAAAAAAAAAAAAAAAAAAAAAAArs2yn1epefeb9cL017Vpy1ZFXL6szMxMZWZmKjIqSlt27NCr785Q8+499cm8+YWusyfwgJp166Eu/QboxTff0i+/blTwhQtKS09XVlaWLkdHa+vOnXr9vffVtFsPvTNrtsxmc4UcU706dSpkXQAAAAAAAAAAAAAAAAAAAADAja1e7ZGys/WWJCWlHNfBU88qx5iWJ8ZkytHxc6/rctxmSfmb56Ji1fLqK0/3bpKkrOxYBZ54XNk5SXlisrMTtf/EY8rKjpUkedfoqZqefQpdc/UWP8v/YuJ3Fhhjb+elRv6PWbYPnHxKSamn88SYzSYdD3pDMQk7JEm2Nh5q7P9EoXmbNXheBoODJCkyZr1OnX9PZrMpT0xWdoL2H39EWdkxkiQXx0aqU/OuAte7HLtZsQl7Cs0XHr1Wu47cL5MpQ5LUyP8xebh1LDQeAAAAAK5XNlVdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpu1br1GjvpSZlMV/4Aj6uLiwbf3l8B9epJks5fuKA1GzcpJTVV6ekZmvLKqzIYDHryoQfzrRVy8aKCQkIs2/51/HRzt26q7+8vZycnXQwL05qNmxRx+bKysrI07Z13dTkqSrPe/r8Ca/P0qKEZ06eV6DgSEpP0zqyPLdvjR44o6SkAAAAAAAAAAAAAAAAAAAAAAMDC1tZd7ZrO0L7jj0gy6VLUT4pN2KXa3gPkYO+rrOxYRcZsUlpGiJwc6svNpaUiY9ZfmWxFw+XK0r7ZB9p+cKiysuMUk7BDv+3uLt+aQ+Ro76v0jHBFRK9RVk68JMnO1lvtmr1fLnmb1Hta0fF/Kj4pUBmZEdq2f4Bqew+Qq3Nz5RiTdTlmk1LSgyRJVrJW++YfyNbWvdD1nBzqqm3Td3Xo1BRJZp25MEvh0WtUy6uf7Gw8lJZxUeHR65T917FYG5zUqdXnsrKyLnC9uMRAnb34sRzt68jTvZucHQNkMNgqI/OyYuL/tNQmSXVq3quWDV8ql/MCAAAAANUNTZYBAAAAAAAAAAAAAAAAAAAAAAAAAACuE0ajUc+89IqlwfK9g+/UFx/MlEeNGnniYuPi9PDkqfrl142SpJffekcTR4+Sk5NTvjXt7e01fsR9mnj/aHXt2CHf/lmZmXp++mv67JuFkqQ5X32twQNuV7/evfLFurm66rknJpXoWOZ+/Y1l3KBePd16c88SzQMAAAAAAAAAAAAAAAAAAAAA4J98fe5Q++Yf6uiZ/8loylBGVqRCwhfmiXFyqKeurb/RudBPLZ9ZGxwqu9R/LRenhuredon2n5ik1PRgZeXE60L4t/njHBupU6vP5exYv1zyWls7qlubhQo88ZSi47fIZM5SePQvUvQveeJsrN3UrtkM+XoPLHbNerVHSGazjp2bphxjilLSzikl7Vy+OCcHf3VuNU/uLq2KXTM985IuRa0s+BgMjmpS/1k1qfeUrKwMxa4FAAAAANcjmiwDAAAAAAAAAAAAAAAAAAAAAAAAAABcJ/YcOKBLERGSJFcXF309e5ZcnJ3zxXl5emrhp5/Iv20HpaalKSU1VTv27VP/3r3zxHVq305n9uxUHV/fQnPa29vrk3ff0YXQS1q3ebMk6fMFCwtssnwtvlm8xDKeMHqkrKysyrQeAAAAAAAAAAAAAAAAAAAAAODfrV7tEfJy76rgsHmKituijMwIGQwOcnLwl5/PYNX3Gyc72xrKzkmyzLG1ca3Civ993F3bqE/nTboYuVTh0WuUknZOWdnxsrP1kKtTE/n6DFa92iNkbe1YrnntbD3Vvd1iRUSvV9jllUpIPqzMrGhZWzvJyaGuann1V32/MXK0L/z3Ff9Uz3ekfDxu0YWIxbocu1npmWHKyUmRrW0NuTm3lK/3QPn7jpS1wb7IdQLqjJejva9iEnYoOfW0MrOilWNMlZ2tp5wc66uWVz/VrXmPHB38ynoaAAAAAKBao8kyAAAAAAAAAAAAAAAAAAAAAAAAAOBfZf+hw1qw5Aft3LtPIaGhSk1Lk72dnby9PNW4QQP16dlT/fv0Vuf27Qps+hobF6c1Gzfpj+07dOT4CV0IC1NqWppcXVzk7+enW27qpofHjVWbli2KrGPLjp3qd+9wSdL4kSP09exZSkpO1hcLv9WKX9Yo+MJFZWdnq3GDAI0bMUKPjh8rBwcHy/ysrCwt/XmVFixZqjNBQYpLSJC/n5+GDLxdL01+Vh41ahSa+/WZ7+vN9z+UJH318UeaMGqkzgQF6bOvF2jjli0KC4+Qra2tGjdooGFD7tSTD06Uk5NTKc52wdLT0/Xtsh+1duNmHT15QtGxcbKztVUd39q69eaeenT8eLVu0bzYdcp6La9HoWGXLOOWzZoV2GD5b26urmrdooX2BAZKkmJj4/LFNG7QoMS5n3hooqXJ8u79gSWeV5BDx47p4NFjkiSDwaAJI0eUaT0AAAAAAAAAAAAAAAAAAAAAACTJ2TFAbZq8VWRMStq5v0YGOdgX3Li2f/e9Ra7h5OivoX3CS1xX8wbPq3mD54uMuZb1rmfW1o5qUOcBNajzQJnWKc358vW5Q74+d5Qpb26ODn4lurZFrmHvq4A64xVQZ3y51QUAAAAA1yOaLAMAAAAAAAAAAAAAAAAAAAAAAAAA/hXMZrOen/66Zn85T2azOc++tPR0XQy7pIthl/T7n9v16rszFHb0kGrXrJknbsPvf+jucROUk5OTb/34hATFJyToyIkTmvvNAk2Z9JjenfaKDAZDieo7dfas7h73gM6dP5/n84NHrzSj/XH1aq1fukQuzs4Kj4zU0DHjdOjY8Tyx586f10effaGVa9bqj59Xql7duiXKveznVXp48lSlpafn+Xz/oUPaf+iQ5n37vVYv+lbNmzQp0XpF+fWPLXp0ynO6FBGR5/OMjAwlJSfr5Jmz+nzBt3ruiUl6+5WXCmyOXB7X8nrlmKvRdlx8fLHxMbGxlrF/3Tplyt2gnv/V3AkJZVrrm0VLLON+vXvJv07ZagMAAAAAAAAAAAAAAAAAAAAAoCRS0oKUmn7ltxuuTo1lY+1UxRUBAAAAAACJJssAAAAAAAAAAAAAAAAAAAAAAAAAgH+J2V/O18dffGnZ7tmtq7p27CBvT09l5+QoKjpah44d176Dh5SdnV3gGomJicrJyZGtra26duygNi1aqKaPt+xs7RQdG6ude/dp38GDMpvN+nDu53Kwd9Ab//tPsbUlJiVZGiy3b91Kt/XuJXdXN50+d04/rv5FWVlZ2rVvv5558WXNefdt3TlqjI6ePKkmDRvqjn63ycfLSxdCQ7X051VKTknRhdAwPfD0s/r9pxXF5g48fFjzvluk7Oxsde3YUbfe3FOOjg46ceq0ftm4UenpGQq+cEH9h43Q3k0b5FurVslP+j/8uGq1xj3xlKVJdYumTXTrzT3lW6u2MjIzdODIUW38Y4uMRqNmzvlUGRkZ+uitN/OtUx7X8nrVrVMn2djYKCcnR2eDg7Vu828a1O+2AmNXr9+goJAQSVLjBg10U6dOZcp9KSLSMvby8Cj1OpmZmVry08+W7QfvH12WsgAAAAAAAAAAAAAAAAAAAAAAKLFT52daxrW9B1ZhJQAAAAAAIDeaLAMAAAAAAAAAAAAAAAAAAAAAAAAA/hVmffGFJMnW1la/LPpO/Xr3KjAuKTlZS1b+JEcHh3z7fGvX1qfvvatR99wtdze3Audv3blLIx56WLFx8Xr349maOHqUGtSvV2Rtq9ZvkMFg0Cfvvq1JEx/Is++JByeq7z3DlJmZqUXLVyg9PV1HT57UK89N0bTnpsra2toS+/xTT6jnoMGKjYvXtp27tGPvXvXs2rXI3J99s1AGg0HffPKxxo24L8++oJAQDR0zTqfPBSni8mU98+LL+vHr+UWuV5gzQUF6ePJU5eTkyM3VVV99/JHuuXNQvrgjx0/o3gkTFRIaqk/mf6VBt/dT/96988SUx7UsqZCLoWrcpVup5//T+JEj9PXsWaWeX6umjx4eO0afL1goSRrx0CN6/IEJGjdiuAL8/SVJ5y9e1Lc/LNMX334nSarp7a3vP5+b514pjZ/WrrWMe3Yr+r4qys/r1isuPl6S5OXpoaEDB5SpLgAAAAAAAAAAAAAAAAAAAAAAMjIjdS70CzWq+4gcHfzy7c8xpulk8NsKj14tSTIYHFTfd0xllwkAAAAAAAphqOoCAAAAAAAAAAAAAAAAAAAAAAAAAACoaDGxsQq9FC5Jur1P70Kb8kqSm6urHpswvsAmyr2631Tovr/17tFd8z78QJJkMpn09eIlJarxuScm5WuwLEndOnXUA6NGSpKMRqN+XP2LRt1zt177zwv5muY2btBAUyc9btn+ed36YvOazWa9+vxz+RosS1KjgACt+v5b2dvbS5J+WrtOJ06fKdHx/NNrM2YqNS1NkrTsq3kFNliWpLatWmrlwm9kMFz5CeSMj+fk2V9e1/J69tH/vaGHx175Q04ZGRma9fkX6tS3v7yaNJdXk+bqfNvtmj1vvuxsbfXAqJHa/9tGdW7frkw5T509q68X/2DZ/jt/aXyz5Oo6Y4YPl52dXZlqAwAAAAAAAAAAAAAAAAAAAADAZMpWcNgX2rS7q/48MFTHzr6qMxdm69T59xV44ilt3tVF5y99bYlv2fAlOTn6V2HFAAAAAAAgN5uqLgAAAAAAAAAAAAAAAAAAAAAAAAAAgIpmMpkt4/SMjArPd+ft/eXs5KTUtDRt37On2Hh7e3u98NQThe4f2PdWfbHwW8v2S1MmFxp7x2236eW33pEkHTl+otjc7m5ueu6Jxwvd37hBA40fcZ/mffe9JOn7H5fr7VdeKnbd3KJjYrVizVpJUt9bbi6yMbJ0pdHybb1u0aYtW7Vt1y4lJSfLzdVVUuVfS0+PGpoxfVq5rdeqefMyr2Fra6vPP5ip+4cP0zuzPtamLVsLjGvepIlu6txZ3p6eZcqXnp6uCU8+rczMTEnS4Nv7F3sNC3MxLEy//7ndsj1x9Kgy1QYAAAAAAAAAAAAAAAAAAAAAQF4mxSftV3zS/gL3Gqzs1bLRy2pY9+FKrgsAAAAAABSFJssAAAAAAAAAAAAAAAAAAAAAAAAAgBuej7eXatesqcioKP2xfYfmzP9Kjz8wQTY2pf+ZXUZGho6ePKUzQUFKTEpSRmamzOarDYBtbW0lSWfOBRW7Vse2beTp4VHo/gb161vGfrVrq2WzpoXGNgy4Gns5KrrY3ANu7SMHB4ciY+4adIelyfLuwMBi1/ynbbt2yWg0SpL69+ldojltW7XUpi1bZTKZdPDoMfXu0V1SxVzLori5uuq5JyZVyNplEXj4iN6fM1e//7ldLs7OGnx7fzVt3EjWBmsFXwjR2k2bte/gQe07eFCffvW1fvp2gQLq+V9zHrPZrIeenaLAw0ckXbn/5n30YanrXvDDUplMJklS5/bt1aZli1KvBQAAAAAAAAAAAAAAAAAAAADA3xwd6qhHux91OXazEpIPKyMrSplZMTKa0mVr4y5nxwD5eNys+r5j5ejgV9XlAgAAAACAf6DJMgAAAAAAAAAAAAAAAAAAAAAAAADghmdlZaUXnnpSz706XWazWZNfnqa3Ppylgbf11c3duqpbp05q1byZrKysil3rUkSEXpsxU8t/WaPklJRi4xOSkoqN8fcr+o/zODs5WcZ1ryE2NS2t2NxtW7UqNqZNi+aW8dmg4GLj/+nIiROW8YtvvqUX33zrmubHxMZaxuV5La9XP65arYnPTFZGRoYG9L1V382dk69Jd1pamp7630v6dukyHT15UneMHK39mzfK2dmpkFULNvWVV7Vs1WpJkouzs5Z/85V8vL1KVbfZbNbCH5Zath8cM7pU6wAAAAAAAAAAAAAAAAAAAAAA8E9WVgZ5e/SUt0fPqi4FAAAAAACUgqGqCwAAAAAAAAAAAAAAAAAAAAAAAAAAoDI8+9gjev2//5GDg4MkKTo2Vt8t+1GPPfeC2vfpK99WbfTY1Od1+PjxQtcIPHxEHW7tp2+W/FCiBsuSlJmZWWzM3zUVJnfDYAcH+xLHmsymYnN7/aM5b0G8PT0t4/jExGLj/ykuPv6a5+T2z2bR5XEtr1enz53TA08/q4yMDDWsX1/Lv56fr8GyJDk5OWn+rA91U+dOkqSzwcGa9cWX15TrxTff0ifzv7qynqOjVi/6Tl07dih17b9t+1MXQsMkSY6ODhp1z92lXgsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcOOwqeoCAAAAAAAAAAAAAAAAAAAAAAAAAACoLC9PnayHxt6vJSt/0m/b/tTOvfuUlJwsSYqJjdNXixbr68VL9PyTT+idaS/nmZuZmanRjzxmaRjcpkULPTphnG7q3En+fn5ydXGRvf3VBsgNO3XRxbBLlXdw1VhOjtEyHj50iLp0aH9N8zu1a5fvs7Jcy2uRlJysed99X+r5/9SqeXMN7Htrqed/+tXXlsbdD48bI0dHx0JjDQaDnn74Ie3eHyhJWrlmjV6eOrlEeV599z3NnPOppCtNwH/6doF6db+p1HVL0jeLl1jGwwYPlpura5nWAwAAAAAAAAAAAAAAAAAAAAAAAAAAAADcGGiyDAAAAAAAAAAAAAAAAAAAAAAAAAD4V6lds6amPP6Ypjz+mEwmkw4fP64/tu/Qj6t+0b6DB2U2mzVzzqdqWL++Hhk/1jJv3ebfFHzhgiSpW6dO+uPnFbKzsys0T2JScoUfS3mI/atpdFFi4uIsYw9392vO4enhYRl369RRUx5/7JrXKEhpr+W1iItP0H9ff7Nc6pWk8SNHlKnJ8t8NkyWpdYsWxca3adnSMj4THFyiHK/PfF9vfzRLkmRvb68VC77Wbb1uubZC/yE+IUGrNvxq2Z54/+gyrQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuHEYqroAAAAAAAAAAAAAAAAAAAAAAAAAAACqisFgUIc2bTR10uPatWGtZkyfZtn3+YIFeWJ3B15tbjtp4oQiGyxfiohQYlJSuddbEY6eOFF8zMlTlnGTRg2vOUfzJo1z5Tt5zfNL4lqu5fUsOSXVMraysrqmuVYqPv6N9z/Qm+9/KEmys7PTj1/P14Bb+1xTnoIsXrFSGRkZkqRGAQHq1f2mMq8JAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgx2FR1AQAAAAAAAAAAAAAAAAAAAAAAAAAAVBdTHn9Mb8z8QKlpaTodFJxnX0JComXsUaNGkeusXLO2IsqrEL/+sUUZGRlycHAoNGbVuvWW8U2dOl1zjr633CwrKyuZzWat3bRJqalpcnZ2KlW9JVXUtbwWAfX8lXM5vBwrKxsvTw+d/etwjp08qTtu61tkfO4m2r61ahUZ+38ffqQ3Zn4g6UqD5WVfzdOgfreVreC/LFjyg2X8wOhR19wgGgAAAAAAAAAAAAAAAAAAAAAAlF1M/E7tPDxckuRfa4Q6tJhVtQUBAAAAAPAXmiwDAAAAAAAAAAAAAAAAAAAAAAAAAPAXo9Eog8EgSXL8R9NhTw8Py/jg0aO6s3+/AteIjonVjNlzKq7IcpaQmKiPPv9SL05+psD9QSEh+u7H5ZbtsfcNv+YcdXx9NXTgAK1av0GxcfF65e139NFbb5ZortlsLlVD3qKu5fWsa4cO2r0/UJI0/7tFevrhhwptkG00GjV73leW7V7dbyp03XdmzdZrM2ZKkmxtbbV03hcafHv/cqn54NGjOnj0mCTJ2tpaE0aNKJd1AQAAAAAAAAAAAAAAAAAAAAAAqjOz2aT4pEBFx/+p+KRAJaeeUWZ2rCTJzqaGXJ2by8ezl+rVHiE7W88Sr5uTk6qwqJ90OXajklJOKCs7TiazUbY2bnJxbCivGjfJv/ZIuTg1rKhDAwAAAIByZ6jqAgAAAAAAAAAAAAAAAAAAAAAAAAAAqGjbdu3W4PvHau2mzcrKyiowJicnRy+//Y6SU1IkSTd365pn/803dbOM358zVweOHMm3RlBIiAaOGKnIqKhSNQauClZWVnp95vtavHxlvn3nL1zU3eMmKCMjQ5I0dOAAtWzWtFR5/u+lF+Xs5CRJ+mT+V3rqvy8qITGx0PizwcF65e139cBTeZs/l8e1vJ6NHzXCcm8FhYRoxEOPKj4hIV9camqaHnxmsvYEBlo+e3TC+ALXnDH7E017511JVxssDxk4oNxqXrD4B8v49lv7yK927XJbGwAAAAAAAAAAAAAAAAAAAAAAoDqKjPlVm3Z11vaDd+l0yPuKivtD6ZmXZDJlyGTKUEZWpKLjt+hE0BvavPsmXYhYXKJ1Y+J36Pe9vXTkzH90OXaz0jPDZTRlyGzOVlZ2rOKS9unsxU/0x74+OhH8tsxmcwUfKQAAAACUD5uqLgAAAAAAAAAAAAAAAAAAAAAAAAAAgIpmMpm04bffteG33+Xu5qauHTuoZbNm8vb0VGZWpsIjIrVu82+KjIqSJNnZ2Wn6f57Ps8Ydt/VV25YtdeTECaWkpuqmAYM0+Pb+at2ihaytDTp87Lg2/P6HsrKyNPa+4fpz925dCA2risO9JpMmTtC87xZp/JNP6dOvv9GtN/eUo4ODTp45o1UbNig9/UqD5Vo+Pvrk3bdLnadF0yb69tNPNPqxScrKytLnCxbq+x+X67Zet6hls2ZycXZSckqqLoaFKfDwYZ0+FyRJGtSvX551yuNaXs/at26tKZMe04dzP5ckrdu8WQ07ddXg2/urWZPGMlgZFBRyXms2blJsXLxl3pRJj6lLh/b51luyYqVefusdy/bN3brp7Pnz+mDuZ8XW8si4sXJzdS0yJjMzU4tX/mTZfvD+0cWuCwAAAAAAAAAAAAAAAAAAAAAAcL1LTj2jjKxIy7azY0N5uneRo72vDFZ2Sk0PUWTsr8rOSVSOMUWHTz+vnJxkNfJ/rNA145MOaPfRcTKZrvzex2Blr1pe/eTsGCCDwV7pGWG6HLtJWTnxMptzdO7iHJlN2WrVeHqFHy8AAAAAlBVNlgEAAAAAAAAAAAAAAAAAAAAAAAAANzxb26s/p0tMStKmLVu1acvWAmNr16ypBXNmq33r1nk+NxgM+vGb+Rp43yidv3hRJpNJqzf8qtUbfs0TN3zoEH02c4Za39K7/A+kAnRq1049unTRI1Of057AQO0JDMwXE+Dvr9WLvlMdX98y5bpr0B36/acVeujZyTp9LkgpqalatX6DVq3fUGC8wWBQ86aN83xWHtfyejfj1WlydXHR2x99rOzsbCWnpGhJrkbGudnY2OjlqZP1ytQpBe4/ExycZ/uP7dv1x/btJapj2ODBxTZZ/nndesUnJEiSfLy8NPj2/iVaGwAAAAAAAAAAAAAAAAAAAAAA4HpnY+2i+n5jVa/2aLk6N8m3PzsnWYdOTVFEzDpJ0ongt1XTs2+BsZJ07OyrlgbLnu5d1anlZ3K0z/t7n5ycVB0Pel0XIr6XJAWFzVODOg/KydG/PA8NAAAAAModTZYBAAAAAAAAAAAAAAAAAAAAAAAAADe8nl27Kjhwrzb8/od27NmrYydP6uKlcCUlJ8vW1lbenh5q3aKFBvW7TeNG3CdXF5cC12kUEKD9v23UJ/O/0qp163UmKFhGk0m1fXzUqX07jb1vuIYMuL2Sj67sRt17j9q1bq3PvvlGm7duU1h4hGxsbNSkYQMNGzJYTz30oJycnMol102dO+non1v109p1WrNxk/YEBupydIxS09Lk7OSkur6+atW8mXr37KHBt/fP19i5vK7l9czKykrTnpuqCSNHaOHSZdq6Y5dOnT2r+MRESVINNzc1a9JYvbrfpAfvH616detWWa1fL15iGY+5b7hsbW2rrBYAAAAAAAAAAAAAAAAAAAAAAIDKUsurn+r7jZWdrUehMbY2rurU8jNtC7xDSaknZDZn60LEIrVu/Fq+2IzMSMUnH/hry0odms/O12BZkmxsnNWmyduKjt+mtIyLkkyKjt+m+o5jyufAAAAAAKCCWJnNZnNVFwEAAAAAAAAAAAAAAAAAAAAAAID8Dhw4oE6dOmnvpg3q2LZtVZcDALiBvD7zfb35/oeSpK8+/kgTRo2s4ooAAEB5OnDkiLr2H6jAwEB17NixqssBAAAAAAAAAAAAAAAAgHLx929tenXaoBqu/NYG+DdISDqsi5E/KC5xn9IyQmU0pslgsJOdraecHRvI26OnfDx6q4ZrO1lZWeWbn5Udp8iYTYpJ2KGklBNKywiT0ZQmG2sXOdr7yatGN9X3HSs3lxZF1hETv1M7Dw+XJPnXGqEOLWYpOydZIeHfKiJ6jVLTL8pszpazY4D8a49Qfd+xsrZ2sMw3mbJ0KWqVLkYuVUpakLKzE+To4KfaXrerSf1nZWdbo9Dcp86/rzMXrvwGpH2zj1TPd6RS0oJ0/tICRcdtUXpmhAwGWzk7NpCvz51qUGeibKydrulYimI0pis08kddjt2spNQTysyOk8HKVg72teVdo6cC/MbLzaV5kWtIZb+WN7qQS9/qyNn/SZI83Drplo6/5IuJSwzU9oNDJEn2djU1oMehItcMPDFJl6JWSZJaNHhRTeo/Xb5FA6h2EpKPaFsgvyUAAADXL5uqLgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECSzGazjge9ruCweZLMefYZTelKz7yk9MxLiknYrlPnZ+j27ofkYF8zT1xU7B/ac2yCzOacfOtn5yQoOydBSakndP7SAjXyf0wtG74iKytDiepLTj2rvcceUGr6+TyfJ6YcU+K5Y7oUtVrd2y6RjY2zMjIjtfvoOCWlHM8Tm5p+XkFhXyg8eq16dlgpJ4e6Jcp9KWqVDp2aKqMpPdc5kRKSDykh+ZAuhH+vbm2+latzkxKtV5SouC06dOo5ZWRF5PncpAylpCUrJe2sQsK/VWP/SWrR8KUCmyOXx7X8N3ByrGcZZ2XHFxiTu3F3Tk6yTKZsGQy2ha6ZmRVrGTs61CmHKgEAAACgYtFkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAvBYfMVHPalZdvTvas8XDvIztZTJnOOMrOilZRyXPHJh2Q2Zxe4RnZOoszmHFlZ2crDrYPcnFvI3s5bBis7ZWbHKi5xnxKSD0oyKyj0c1kbHNS8wX+KrS3bmGRpsOzm0ko+Hr1ka+OmlLRzCo/6RSZzluKT9uvo2ZfVpunb2nVkjJJTT8rZsaFqed0mO1svpWeE6lLUKuUYU5SeGaaDJ59Vzw4ris2dkHxYFyIWyWzOlodrR3l79JTB4KDk1NO6HLtRRlOG0jIuaOfhEerdaYMc7GuV+Jz/06Wo1Tpw8ilLk2oXpybyrtFTDva1ZTJlKCH5qKLjtsgso86FfiqjKUNtmryZb53yuJb/BhmZVxtZ29l6FBjj6tRUtjY1lJ2TIKMpXRciFqlBnQcKjE1IOqzYxN2SJFsbd9Xy6lfuNQMAAABAeaPJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqBaCw76QJFlZ2eqmNt/Jx7NXgXHZOcm6dPknWVs75NvnYF9bbZu8qzq17patjVuB82MSdmn/sYeVlROvMxdmy7/2KDk71iuytsiYDZIMatPk7XwNbhvUmagdB4fJZM5U2OUVMprSlZx6Uk3rT1GzgKmysrK2xDbyf0LbDwxWVk68YhN3KTZxr7zcuxaZOyR8oaxkUIfmH8u/9n159qWmh2jPkXFKSQ9SZtZlHT37srq0nl/keoVJSQvSoVNTZTbnyMbaVe2bfyQ/n0H54hJTTmjfsYlKywjV+UtfqZZXP9X07J0npjyuZUmlpYdq855upZ7/T/61RqhDi1nltl5RwqPXWcaehdwHBoOtGtd7UieD35IkHTs7TYnJR1Xfb6ycHQNksLJTWmaYwqNWKzhsvszmHFlbO6tjizmFPgMAAAAAUJ0YqroAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAzKxYpWeGS5JqevYutCmvJNnauCqgzvgCG8h61bip0H1/867RXe2af/DXlkkXI5aUqMbG/pPyNViWJA+3jvL3HSlJMsuo8OhfVKfm3Wre4IU8DZYlycWpgRr5P27ZjoxeX4LMZjULeC5fg2VJcnYMUNc238pgZS9JiohZp+TUMyU6nn86dX6mjKY0SVKXVvMKbLAsSe4uLdWl9Tf6uw3WuYtz8uwvr2t5o4uJ36GouN8kSVayVr3aowqNbez/hJrWnyrJSmYZdTFyif48cKc27GilddubaMu+W3XmwkcymbPl6zNYvTquUy2v2yrpSAAAAACgbGyqugAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADJbBkZjRkVnq22V39ZG5xkNKUpLnFPsfEGK3s1rvdEoftred6qC+HfWrab1p9caGxNr9t08vw7kqTE1BPF5raxdsvTmPmfXJwayL/2fboQ8b0kKfTycrVs+FKx6+aWmRWriOi1kiTvGjcX2RhZutJo2cfjFkXHb1VMwi5l5yTL1sb1r72Vey1tbWuoZcNp5baem3PzclurMJlZsTp4aoplO6DOBLk6Nyk03srKSs0bPC9f74E6FzpXl6J+LjDOycFfHm4d5WjvW94lAwAAAECFockyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACocna2XrK3q6nMrCjFJOxQcNhXCvCbIIOh9K2WjMYMJaWeUkpakHKMSTKaMiXz1QbABoOtjCYpJS2o2LXcXdvIztaj0P1ODvUtYwe72nJ1blporHOu2Mys6GJz1/TsI2trhyJjfL3vsDRZjk8MLHbNf4pN2CWzjJIkH8/eJZrj5tJS0fFbJZmUmHJM3jW6S6qYa1kUWxtXNa43qULWrghGU6b2HX9Y6ZlhkiRX5xZq2fCVYuelpofo7MVPFBmzUQYrO9X06is35xYyGOyVnhGmqLjflZJ2VieC3tD5sK/VtfVXcndtU9GHAwAAAABlRpNlAAAAAAAAAAAAAAAAAAAAAAAAAAD+Zaa/8Lymv/B8VZcBAAAAAAAAAAAAAAAAAAAAAACQh5WVlRr7P6njQdMlmXXs3DSduTBLNT37ysu9qzzcOsnVuZmsrKyKXSs9M0Knz89UePQa5RhTio3PzkkqNsbR3q/I/dbWTqWKNRrTis3t7tKq2BhXl+aWcUp6cLHx/5SUesIyPhn8lk4Gv3VN87OyYi3j8ryWNxqz2agDJ55UXOIeSZK9XS11bf1VsU20Y+J3at/xR5SdEy93l7bq0nq+nBzq5okxmbJ1OuR9nb34idIzw7Tr8Cj16fKbHOxrV9jxAAAAAEB5oMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoFhr5PyKjMVVnLs6WyZShrOxYhV3+UWGXf5Qk2dl6qrb3QDWoM7HQxsMJyUe06/BoZefElzivyZxZbIy1oegmuFa62jDYYLAvOjZXc2Gz2VRsbltbj2Jj7Gw9LePsnMRi4/8pK7vk56sgOaa8zaLL41reaMxmkw6cfEYRMeskSXa2XurRbpmcHQOKnJeVHWdpsGxj7aab2n4vezvvfHEGg61aNHxRqekXFB69Wlk58Tp1fqbaN/+gIg4HAAAAAMoNTZYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEC10TRgsur53q9LUT8pOv5PxSXuU44xWdKVZrMXIxbrYsQSNfZ/Qi0bvZxnrtGUqf3HH7M0WHZ1bqEAv3HydOskB3s/2di4yDpXA+RNu7ooPfNS5R1cNWY2Gy1jP58hquHa/prm13Btl++zslzLa5Gdk6wL4d+Xev4/uTk3V02vW8ttPelKg+WDp6boUtRPkiQ7Gw91b7dUrs5Nip17MWKp5Z6uU+vuAhss59aw7iMKj14tSYqIWa925vfzNPYGAAAAgOqGJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBacbCvqUb+j6mR/2Mym01KSjmu6IQdCo/6RQnJByWZdS70Uzk51leA31jLvMuxvykt44IkycOtk3q2XyGDwa7QPNk5yRV9KOUiOzu+2Jis7DjL2NbG/Zpz2Nl6WMYebh3VyP+xa16jIKW9ltciOztBJ4LfLJd6Jcm/1ohybbJsNpt06PRzCrv8oyTJ1qaGurf7Qe4uLUs0Pz4p0DJ2c25ebLybSwvLODsnQVnZscU2ZgYAAACAqmSo6gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKY2VlkLtrGzX2f1y9Oq1Vy4bTLPtCLi3IE5u7GW2A34QiGyynZ0Yox5hU7vVWhKTUE8XGJKecsoxdHBtecw4Xp8ZX86WcvOb5JXEt1/JGYTabdfj08wqNXCrpSgPs7u1+kLtrmxKvkWNMybVlVYoqSjMHAAAAACqPTVUXAAAAAAAAAAAAAAAAAAAAAAAAgH+fRp276kJomCQp53J4FVfz77Hwh6V66NkpBe7b/9tGtW/dupIrAgAAAAAAAAAAAAAAAAAAAAAAAIBr18j/MZ0O+UBGU5pS0oPz7MvOSbSM7WxrFLlORPTaiiivQkTFbZHRmCFra4dCYyJi1lvGHu6drjmHt8fNutKM16zLsZuUY0yTjbVTKaotuaKu5bVwcvTX0D7V7/eKZrNZh8+8oIuRP0iSbKzddFPbJarh2vaa1rGz9bSMk1NPFRF5Re4m2QYrO9nZelxTPgAAAACobDRZBgAAAAAAAAAAAAAAAAAAAAAAAFCo6JhY7d6/X/sOHdaBI0cUdilc0bGxiktIkL2dnWp6e6t9m9YaOnCAhg2+U46OjuVeQ0ZGhhYuXablq9fo9LlziomLk7enp5o1bqzhQwdrwsgRcnAo/A+DVBSz2awzQUE6cPiIAo8cVeDhwzp09JiSU1IkSfX96ypo/94KrWHLjp36duky7dy7T+GRkbKzs5O/n58G3HarHhpzv5o0bFih+Qtz8OhRbd66TTv37tPxU6cVGRWlHKNRHu7uat6kifrc3EMTR49SXT+/Cskfn5Cgrxcv0c/r1is45IISkpJU09tLbVq01Kh77tbIe+6StbV1heQuitFo1InTZ3TgyBEFHj6swMNHdeTEcaWnZ0iSevXort9/WlGhNfyy4VctWrFS+w8eUmR0tJydHBXg76/BA27XQ2Pul1/t2hWa/1pt3rpNA0eMyvNZzuWi/9jNufPntTfwoPYfOqRDx4/rclSUomPjlJScLBdnZ/n7+alLh/a67+6h6t+7d4XUHR4ZqfnfL9LajZsUEhqq1LR01fbxUecO7TVm+DANGXB7heQtTlZWlo6ePKXAw4d14PARHThyREdPnlJ2drYkafzIEfp69qwqW+9aGY1G/fDTz1r60yodPXlCUTGxquHmpoYB9XXPnYP04P2jVcPdvcLyl9SliAgtWfmT1mzcpPMXLio6NlZuri6q5e2jVs2b6dabb9adt/cr1+fvbHCw5n+/SBt/36LQ8HBlZWXJr3Zt9ezWReNHjlTvHt3LLVdJhVwMVeMu3a5pzqEtv6t1i+blWseN/h5c+MNSPfTslFLlmvb8VE1/4flSzf0nvosLd73dgwAAAAAAAAAAAAAAAAAAANWV2WyUlZVBkmRtyPvbIjubq81kE5KPqpZXvwLXyMyK1dmLcyquyHKWnZOooLAv1bT+MwXuT00PUejl5ZZt/1rDrzmHo72vansPUGTMBmXlxOtk8Dtq0+TNEs01m82ysrK65pxFXcvrndls1pEz/9XFiMWSJBtrV3Vvt1gebu2vea0arh10KepnSdKlqJ/VLOB52dt5FRofHPalZezp3tVyjgEAAACguqLJMgAAAAAAAAAAAAAAAAAAAAAAAPAv1K93L/Xvc7W5aJ3avgXGvfzW2/p68ZIC92VnZyslNVXBFy5o5Zq1mj7jPc376EP1veXmcqvz8PHjuv/Rx3X6XFCez8MjIxUeGak/tm/XJ/Pma8mXX6hNyxbllrckeg4aor0HDlRqzr9lZmZq0gv/1bdLl+X5PC09XQmJiTp68qTmzP9a7057WU89/FCl1bUn8IDGP/GUgkJCCtx/OTpal6OjtXXnTr0za7amPTdV/3v26VL98ZTC/P7ndj3w1DMKj4zM83nopXCFXgrXus2bNfebb7T4i89Ur27dcstbEvXaddTl6OhKzfm3uPh4TXjqGa3f/FuezzMyMhQbF6/Aw0f08Rfz9Pn772n40CFVUuM/paSm6vHnXrjmeXeOGlPoPZiQmGh5Rr5evEQ9u3XVt5/OUX3/8rsXlv28SpNe+K8Sk5LyfB4SGqqQ0FAtX/2LBvXrp2/nflKpDYCTkpNVu2UbZWVlVcv1rtWF0DCNfvTxfO/hv98zu/bt18dfzNPCTz9Rn549qqRGk8mk9z75VG9/NEtp6el59sXExikmNk7HT5/WslWrNe1y+TW3/fiLeXrprbeVmZmZ5/Nz58/r3PnzWvjDMj0waqTmzpwhOzu7csl5Pfg3vQdLq16dOuWyDt/FBbse70EAAAAAAAAAAAAAAAAAAICqEJuwW2cvzlGDOg/Ix6OXDIb8/+7ZZMrRyfPvKMeYIknycu+aZ79XjW46F/qpJOlc6FzV8rpNNVzb5olJTQ/RvmMPKzMrSpKVJHOFHE/5stLpkPfl5FBXdWvdm2dPavpF7Tk6QSZThiSpttcAuTo3LVWWFg1eVHTcNhlNaTp/6SuZzTlq0eB/srUt+HcQKWnBCo1cpvTMS+rY4hPL5+VxLa9nZrNZR86+qAsR30u60mD5praL5eHWsVTr1ak5VKfOvyujKV3ZOYnac3S8urSaJ0cHvzxxJlO2Tp2fofDoXyyfBfiNL/2BAAAAAEAlockyAAAAAAAAAAAAAAAAAAAAAAAA8C/UvUtnPffEpBLH13B3V8e2bdSkYUPVrlVT9nZ2SkxK1rGTJ/Xbn9uVkZGhC6FhGnz/WK1dski33tyzzDUGhYTojhGjFRUTI0ny9PDQsMF3qq6fn8LCw7VizVrFxcfr1NlzGjhilHasW6OAev5lzltSmZkZ+T7z9PBQXHx8heY1m80a/+TTWvHLGkmSwWDQgL63qlO7tsrIzNTv2/7UgSNHlZGRockvT5Otra0em1A5fwQj5OLFPM1t/ev46eZu3VTf31/OTk66GBamNRs3KeLyZWVlZWnaO+/qclSUZr39f+WSf0/gAd09boKlmWkdX1/dM+gOeXt7Keh8iFauWavUtDTt3h+oQaPu159rVsujRo1yyV0SGf9oeGplZaUa7u6KT0io2LwZGbp7/APauXefJMnOzk5DBw5Qq+bNlJiUrHWbNulMULASEhM15vEn5ODgoMG396/Qmkripf97SyGhobKzsytVI1//On5q37q1GgYEyLNGDVlbWys6Nlb7Dh7Urn37ZTabtWPPXvUeepf2/LpBtWr6lLnm1es3aOykJ2UymSRJTRs11KD+/eXu5qpjJ0/pl183KisrS+s2b9Y9EyZqw9Ilsre3L3PekjCZTPnOo7W1tVycnfM1hK6K9a5FbFyc7hg5SmeCgiVJzk5OunfwnWrUIEAxMbH6ad16XYqI0KWICN01drx++2mFOrdvV6E1/ZPRaNTEp5/V4hUrJV153rt27KhunTrKx8tLySkpioyK0vFTp3TgyNFyyztn/ld67tXplu2Obduob69b5GBvr8DDR/Tr73/IZDJpwQ9LlZ6Roe8/n1uuje5LqmH9+nrsgeK/m3xr1SyXfP+m92Dn9u01Y/q0EsUeOHxES39eJenKc1QejX35Li4k73V6DwIAAAAAAAAAAAAAAAAAAFQFs9mkqLjfFRX3u2ys3eTh1kGuzs1kZ+spkylTGZmRuhz321/NkSWDlZ2aBTyfZ42ann3l5txSSaknZDSmalvgINX26i83lxaSDEpKOa6ouD9kMmepbq3hik3YrfTMsCo42msT4DdBFyIW6cDJp3T+0jfyrtFT1gYHJaedUWTMBhn/arBsb+ujNk3fLnUeV+cm6tjiEwWemCSTOUsh4QsVenm5fDxukatTM9lYOynHmKq0jDAlJh9WSnqQJKmWZ78865THtbyenb34iS6Ef2vZ9vHsrbjEvYpL3Fvs3Mb18v/2z8G+llo2ekVHz74sSUpIPqjf9vRULa/b5OrcXNYGe6VlhOly3GZlZEZY5vn6DJZfzcHlcEQAAAAAULFosgwAAAAAAAAAAAAAAAAAAAAAAACgUGNH3KcnH35QbVu2LLQJY2RUlMY89oS27typrKwsPTb1eZ3es7PMTRsfnjzV0mC5V4/uWrnga9Vwd7fsf2fay7pnwkT9uWu3LkdH69Gpz2nj8mVlynkt/OvUUcOAAHVs21Yd27VVp7ZtdOzUafW7d3iF5l34w1JLg2U3V1f99O0C9e7RPU/MR59/oRemvy5JmvLKq+rfu7caBtSv0Lr+Zm9vr/Ej7tPE+0era8cO+fbPyszU89Nf02ffLJQkzfnqaw0ecLv69e5VprzZ2dma8OTTlqaO9w0dogVzZudpYPvG//6jO0eP0YnTZ3Tq7Dn99/U39eVHH5Qp77Vo0rChGgXUv3K/tGunjm3b6Ke16/TQs1MqNO+7sz+xNHWs4+urtUsWqXWL5pb9702fpuenv67ZX86T0WjUQ89O1pk9u+Tu5lahdRXlz917LPfIf595Sm++/2GJ586YPk2d2rWVf506hcbsP3RYwyc+qLDwCIWFR+ilt97SVx/PKlPNcfHxevDZKZYGy888+ojef326DAaDJebYyVMaNOp+hUdG6s9du/X+p5/p5amTy5S3pAwGg1o3b66O7dqqY9s26tiurdq3aqWZn869pvNbUetdi+env25psNyqWTOt/WGR6vr5WfbPmD5NE556RstX/6LUtDRNePIpHd76h2xsKu9ntS/+31uWBsud2rXVvI8+VNtWLQuMvRwVrcTksjemPhMUpOf/evdL0vuvv6bJjz+aJ2brzl26e9wEJaekaOnPqzSofz+NGT6szLmvVd06fnruifx/8Kmi/Jveg62aN1Or5s1KFDvy4av3x7Ahg+Xq4nLthebCd3Hhrsd7EAAAAAAAAAAAAAAAAAAAoKpYGa7+2+8cY5Ki47cqOn5rgbH2djXVsflsubu2zruGlUFdWs/XrsOjlJZxUZJJkbG/KjL21zxxfj5D1K7pDP2+t3e5H0dFqOHaTp7uXXT49HOKTwpUfFJgvhgnB391a/OdHO19y5TL1+cO9Wi/QodOTVZKepCMxlRFxmxQpDYUMsMgF+fGeT4pj2t5PUtNC86zHRG9RhHRa0o0t6Amy5LUoM5EWVnZ6njQ6zIaU2UyZyoiZp0iYtYVGB/gN0GtGr92TXUDAAAAQFWhyTIAAAAAAAAAAAAAAAAAAAAAAACAQvXqflOxMbVr1tSyr75U/Q6dlZGRoeALF7Tv4KECG+yW1Ibf/9Cfu3ZLkry9PLV03pd5GixLUg13dy2bP0+tb+ml2Lh4/f7ndm3aulX9e1fOHzX5+buFlZInt5ycHE2fMdOy/eGbr+drsCxJUx5/TEeOn9B3y35UVlaWps94T9999mmF19epfTud2bNTdXwL/yMs9vb2+uTdd3Qh9JLWbd4sSfp8wcIyN1n+evESnTt/XpLUrHEjffPJx3maOkpXGmMv+2qeOvbtr6ysLC1cukxTn3hczZs0KVPuktr9a8F/rKQixcTG6qPPvrBsL5gzO09TR+lKs9wP3nhNh44d07aduxQbF6+Zc+bq/176XyVXe0V6eroenfKczGazbut1iyaMHHlNTXvvHnRHsTGd27fT3JnvaeiYcZKkFb+s1byPPszTEPlazZwzVwmJiZKk3j166IM3XsvXbL51i+Za+Okn6j/sPknS+5/O1aSJE+Tp4VHqvCXl5uqqQ1t/r7brldSJ02e0aPkKSZKdnZ2WfvVlngbL0pX3zIJPPtaR48d1JihYp88FacGSpXp43JhKqXFP4AHN+vxLSVKbFi30+08r5ezsVGh8rZo+qlXTp8x5X5sxUzk5OZKkcSPuy9dgWZJ69+iuj/7vDT08eaokado772rUPXfL2tq6zPmrq3/je7AkYmJj9cuvGy3bE+8fXeY1+S4u2PV4DwIAAAAAAAAAAAAAAAAAAFQlL/eu6nfTXkXF/aG4xL1KSjmp9Mxw5eQky8pgKztbD7k5t1Atr9vkX+s+2di4FLiOs2OAenfeqOCwrxQZs14pacEyyyQHOx+5u7aTf63hqu19eyUfXdnVrXWP3F1a6/ylbxQdv00ZmRGysrKRs2MD+dUcrAZ1HpSNdeH/hv1aeLp30q1dtyoiep0iYzcpPilQmVkxMprSZG1wkqO9r1ydm8m7Rg/V8u6fr7FzeV1L5BXgN1a+3nco9PKPion/U0kpp5SdEy+T2ShbGzc5OwbI072L6tUeLVfnyvm32gAAAABQHmiyDAAAAAAAAAAAAAAAAAAAAAAAcIMxm81q3KWbLoSGSZLO7NmlhgH1i5332TcL9PT/XpIkPTJurD57/708+zMzM7Xxjy36bduf2n/4sM6dP6/EpGTZ29mplo+PunXqqJH33K07+/cr8zEs/GGpHnp2iiRp2vNTNf2F54uM73vPMG3buUuSdG7fHgXU8y8yfsuOnVr608/6c/duRVyOUkZmprw9PdW5fTvdN3SIRtx9V5kabf4beXl6qk2LFtp38KAkKeTixTI1WV7043LL+NHx4+Xj7VVgnI+3lx4dP17vzPr4r3krKq3JclX4Y8cOXYqIkCTV96+r8SNHFBr70pRn9f2Py2U2m/Xz+vVKTU0rsslneWjcoEGJY594aKKlyfLu/YFlzv19rnvmuScmycHBocC45k2aaPiQwVq8YqWMRqOWrPxJr//3P2XOX139vG6DUtPSJEk9u3XVrTf3LDDOyspKL01+1vIuXbxiRZU1dnx1xns6GxwsR0cHzZ05o8Ly3Nqzh2Wckpqq6JjYUje6NZvNWrxipWX7pSnP5muwbMl7c0/16NpFO/fuU3JKilat31AuzU3/LRavWCmTySRJum/okEIbszo4OOi5JybpsedekCR9v3x5pTVZfuvDWZYaP3v/vQp/90q6ci9t+FXSX8/zlGcLjR034j698f4Huhh2SRfDLmnrzl3qe8vNFV5jVeE9WLBFy1cqKytLktS0UUPdclO3Mq/Jd3HBrsd7EAAAAAAAAAAAAAAAAAAAoKo5OdRVgN84BfiNK9M6tjZuahYwRc0CphQZ17/73iL3e3v00NA+4SXK6eToX+JYSdcU+zdX5yZq2/Tta54nXduxSJKVlUF+NQfLr+bgUuUrr2t5PerQYpY6tJhVIWvb23mpsf/jauz/eIWsDwAAAABVgb/0AgAAAAAAAAAAAAAAAAAAAAAAcIOxsrLSqHvusWwvXrmyiOirFi1fYRnfP3xYnn1x8fHya91O90yYqDlffa3d+wMVExun7OxspaSmKigkRItXrNRdY8drwH0jFZ+QUC7HUt5iYmM1+P6x6nfvcM377nudOntOiUlJyszM1KWICK1av0FjJz2p7gMHWRrZouQSEhMtY0dHx1KvYzKZtHbTZsv28CFF/wGOYUPutIx/+XWjpbHljeiXvxpoStLdgwYV2Qy8ScOGatuyhSQpPT1DG7dsqejyrkmDXM3Q48r4zoiOibU0ajYYDLp38J1Fxg/LtX/1+l+LiLz+rc51zxT3LPW95WZ51KghSboYdkkHjhypyNIKtPfAQc3+cr4kafoLz6tRQECF5YrP9c6SJEfHgpuBlkTg4SOW7w0vT49iG9YOG3z1Wqxav6HUef+NfrmGe/qeOwdZml3v3LtPMbGxFVqbJF0MC9OG33+XJLVp0UI3de5U4TklaeMfW5SZmSlJat+6lZo0bFhorLW1te6+4w7L9uob/B7kPViwBUt+sIwnjBpZ5vX4Li7c9XYPAgAAAAAAAAAAAAAAAAAAAAAAAAAAVAWaLAMAAAAAAAAAAAAAAAAAAAAAANyAxuRqkrxkRfFNloNDLliaogX4++vmbl3z7M/KzlZiUpKkKw0Dx48coZenTtbbr7yk/z7ztAbe1le2traSpN+2/alhEx+qdo1uo6JjdPOdQ7XhtyuND93d3DTy7rs07fmpevPF/+mhMffLx8tL0pVmmb2H3F1tm0VXR6vWrdfZ4GBJkp2dnbqXoalkUEiIkpKTJUlurq5q81ej4MK0bdlSri4ukqTEpCSdv3ix1Lmru4NHj1nGPbt2KTa+Z65nOffc6uBSRKRl7OXhUaa1Dh0/JrPZLElq2bSpari7Fxmf+7ycOHPG0pj0RnTo2NXr3qNr1yIirzTF7N6589W5lXzPZGVl6eHJU2Q0GtWhTWtNfuzRCs33/py5lnGHNq3l5upa6rVyn6ubOnWyNPYtTO57MPc1QtEyMjJ08uxZy3aPYt6Dnh4eatm0qSTJZDLp8PETFVqfJG3eus3y30B/X+dDx47p0SnPqXHnbnKu10C1WrRSjzsG680PPlRsXFy55M39ju/R5Rq/H6rgHjwXfF797r1PtVu2lkOdeqrVopW69LtdU16eVu5NZXkP5rfv4CEdPXlS0pWm2+NHjijzmnwXF+56ugcBAAAAAAAAAAAAAAAAAAAAAAAAAACqik1VFwAAAAAAAAAAAAAAAAAAAAAAAIDy17JZU3Vo01oHjx7T6XNB2n/osDq3b1do/OKVVxsxjx52b77mkHa2tvrfs8/o0fFjVa9u3QLXCLkYqlGPPKr9hw5r285d+v7H5eXSsK28jH/yKZ07f16S9Oj4cXrvtVfl4uycJ+aj/3tDk174rxYtX6GQ0FA9+9Ir+nbunFLn3LJjp/rdO7xMdec27fmpmv7C8+W2XlmYzWYlp6To5JmzWrZqteZ+/Y1l3+THHpX3Xw2rS+PEqdOWccP69YptVmowGNSwfj1L88wTp06rUUBAqfNXZyfPXG0u2qhBQLHxjQIaWMYnTp8uIrLy/bR2rWXcs1vRDQeLc+LUGcu4JOfF28tL7m5uSkxKktFo1OlzQWrbqmWZaqiOEhITFR55tZl14xKcm9wxx0+fKTywArz5wUc6cfqMrK2t9cWH78vGpnx/Amk0GhUXn6ADR4/qy4XfatX6DZKuvEPeePF/ZVo79/PVqEGDIiKvyH2ew8IjlJiUJHc3tzLV8G9w6tw5SwPjGu7u8vL0LHZOowYBOv7X9Tlx+rRu63VLhda498DBPLnf+2SOXn33PeXk5Fg+z8zMVGxcvPYeOKBZn3+pBXNma8iA28uU91rvwdzvyhOV/KxLUnhkZJ73U2xcvGLj4nXw6DF9Mv8rDRsyWF9++H6ZnwvegwX7ZvESy/iO2/rKt1atMq/Jd3HBrrd7EAAAAAAAAAAAAAAAAAAAAAAAAAAAoKrQZBkAAAAAAAAAAAAAAAAAAAAAAOAGNWb4cB08ekyStHjFyiKbLC9ZcbXJ8tj7huXb7+nhof97qegGlAH1/PXTtwvUtFt3padnaP73i6pNk+UNv/+hzVu3SZLGDB+muTNnFBjn5OSkr2fP0tng89p74ICW/rxKr//3P2pQv15lllttrVq3XsMmPlTofoPBoFdfeE4vT5lcpjyR0dGWcR1f3xLNqePrZ2myHBkVXUz09SkjI0MJiYmW7bolODd1/a7GREZFVUhdpXHq7Fl9vfgHy/bDY8eUab3cx1aS8/J3XGJS0pX50VFqqxuvsWPu8+Li7FyiZqV1ct0zlyvxnjl07JhmzvlUkvTsY4+oY9u25bLu1Fde1ex58wvdX8PdXQs//UR33Na3THny3IN+xd+DNdzd5ezkpNS0NEnS5ehomiyXQO73e4mf9TzvwYr/fjgbfN4y/mntOu3cu0+S1LxJY93R7zZ51vDQ+QsX9PP6DYqLj1diUpKGT3xIvyz+Trf36VPqvHnOTQnuwdznLz4hQVlZWbKzsyt1/mthZ2en7p07q12rlvL28lKOMUcXQkO1acs2SzPaFb+s0akzZ7VtzaoyPRu8B/NLT0/X0p9XWbYfvH90uazLd3HBrqd7EAAAAAAAAAAAAAAAAAAAAAAAAAAAoCrRZBkAAAAAAAAAAAAAAAAAAAAAAOAGNereu/XfN96U0WjUsp9XaeZrr8ra2jpf3P5Dh3X6XJAkqXP7dmrWuHGpc/rWqqVbbrpJG//Yov2HDiszM1P29valXq+8fP7NAkmSlZWV3nzxv0XGWltb65lHHtLYSQdkNBq1bvNmPfnQg6XK2yigvmZMn1aquQXp3qVzua1V3np266r5sz5Uk4YNy7xWSmqqZezs5FSiOU5OjpZxcmpKmWuojnKfF6lk58bR8ep5SUlJLSKy8qSnp2vCk08rMzNTkjT49v7q17tXmdZMTbt6bE4lvGeq47kpbympaZZxiZ+lXOclOaVynqWcnBw9/OwU5eTkqGH9+nrthecrJe/DY8fovddelZura5nXKu25/rvJcvINeg+Wt9TUsj7rFX9PJyQmWMZ/N1h+eepkTX/heRkMBsu+d199Rfc9+Ii27twpo9GoiU89q3P7duep91pc67lx+kee5JQUeXl6lip3Sbk4O2nOjHc0Zvgwubq45NufnZ2tT7/6Ri/+31vKzs7W8dOn9dhzL+iHeV+UOifvwfxWrFlraWxcy8dHg/r3K5d1+S4u2PVyDwIAAAAAAAAAAAAAAAAAAAAAAAAAAFQ1miwDAAAAAAAAAAAAAAAAAAAAAADcoGrXrKm+t9ysTVu2KjIqSpu3/akBt/bJF7d4+QrLeMzwYcWuazKZdOrsOZ04fVpxCQlKTUuTyWSy7I+Ni5MkZWVl6fzFi2repEmZj6UsTCaTtu3aLUlq3qSx6tWtW+yctq1aWcYHjhwpdW7/OnX03BOTSj2/umnVormlabTRaFRsfLwOHD6qbbt2aceevbpl8FBNe25qqZtS/y09I8MytrOzK9Ech1zNvNPTM4qIvH7lPi9Syc5NnvOSUfXnxWw266Fnpyjw8JXnyq92bc376MMyr5v7mtvZ2ZZojoND9To3FSHvs1TC81IF98yM2XN06NhxSdLcmTNK3JyzJIYMHKA6fr6SpKysbEVevqzte/bo8PETmv/9Iu3Yu1cfv/2W+t5yc5ny5DnXtqW5B9PLlP/f4nq4p3M3VJWku+4YqNf/+598cZ4eHvrx63lq1bOXomNjdTk6Wt8u+1GPTRhfqrzXeg86ODgUOr+ieHt56fEHJhS639bWVpMff1Q+3l6a8OTTkqTlq3/RgaefVMe2bUuV83q4Z6SKfQ/+0zeLf7CMx44YLhub8vm5Od/FBbte7kEAAAAAAAAAAAAAAAAAAAAAAAAAAICqRpNlAAAAAAAAAAAAAAAAAAAAAACAG9iY4cO0actWSdKSFSvzNVk2Go1a+vMqSZKNjY1G3n13oWtlZGTo/bmfad633+tSRESJ8ickJpWm7HIVcjFUScnJkqSTZ87KppbfNc2PjomriLKuS40bNCiwafS58+c1btJT2nfwoJ596RUFX7ioD954rdR5HHM1fszKyirRnIzMzKvzHR2KiLx+Of6jIWZWVla+Jpn/lOe8FBNbGaa+8qqWrVotSXJxdtbyb76Sj7dXmdfNfc2zsrJLNCcjo3qdm4qQ91kq4Xmp5HvmxOkzeuujWZKk8SNHqF/vXuW6/q0399StN/fM9/nmrds04cmndfLMWd0xcrR+mPeF7rlzUKnz5DnX2aW5Bx1Lnfvf5Hq4p3M3R5WkF556stBYTw8PPTR2jN79eLYkaf3m30rdZPla78GMfzRurU7vwTHDh+nLb7/Tjj17JUkrfllb6ibL18M9U9HvwdyCQkK0bdcuy/bE0aPKbW2+iwt2PdyDAAAAAAAAAAAAAAAAAAAAqN6aN3hezRs8X9VlAAAAAABQ4QxVXQAAAAAAAAAAAAAAAAAAAAAAAAAqzj2DBsnZyUmS9PO69UpLS8uzf/O2P3U5OlqS1K93L9X08S5wnbj4eN0yeKhemzGzxA2WpbwNwqpKbHx8mean/uOcIb/GDRro1x9/UF0/X0nSx198qS07dpZ6PRdnZ8u4pOc/LS3dMnZ1dil17uos93mRSnZu0tOvnhcXF+ciIivei2++pU/mfyVJcnJ01OpF36lrxw7lsraz09Vj++d7rjDV6dxUFBdnJ8u4xM9SrvPi6lKxz5LJZNLDk6cqKytLPl5emvnaqxWaL7d+vXtp1fffymAwyGg06uHJU5WQmFjq9cp+rm/Me7C8OTuX9Vmv+O+H3DmcnZyKfc/16dnDMj507Fip817rucl9/0kV/7xfq+FDBlvGewIPlHod3oN5LViyVGazWZLUvUtnNW/SpNzW5ru4YNX9HgQAAAAAAAAAAAAAAAAAAAAAAAAAAKgubKq6AAAAAAAAAAAAAAAAAAAAAAAAAFQcZ2cn3XXHQC1esVIpqalaveFXjbr3Hsv+JStWWsZjhw8rdJ1nX3pFB49eafxX09tbkx58QLfe3FMN69eXh7u7HBwcZGVlJUma+PSz+m7ZjxV0RNcuJyfHMg7w99ekBx+4pvn+fn6lzh166ZKWrVpd6vn/1L1LZ/Xo0qXc1itPbq6umjTxAb381juSpK++X5SnceS1qO3jYxmHR0aWaM6liHDLuFYhzcKvdw4ODnJ3c1NiUpIk6VJEpLw8PYucExZ+tSl6rVzntbK9+u57mjnnU0lXjuOnbxeoV/ebym392jVrWsaXSnjPhEVUj3NTkXIfV0pqqpKSk+Xm6lrknEu57pmaFXxeFiz5QXsPXGme+tH/vVHs/VzeOrdvp369e2njH1uUmJSk5avX6OFxY0q1Vp57MKL4ezAhMTFPs80b9R4sb7VrXj1PJX7WK/k9mLtG31q1ZDAYioyv4+trGcfGx5dL3ku53m+Fyf0OrOHuLjs7u1LnrggNAwIs46iY6FKvw3vwKpPJpO+WLbNsP3j/6HJdn+/iglX3exAAAAAAAAAAAAAAAAAAAAAAAAAAAKC6oMkyAAAAAAAAAAAAAAAAAAAAAADADe7+4cO0+K9myotWrLQ0WU5LS9PP69ZLklxdXDR04IAC50fHxGrpz6skXWnCt/vXdapXt26h+f5uAFsWfzdsliSz2VxsfFpaeqH7vDw9LGNXFxc998SkshV3DYJCLui/r79ZbutNe35qtW2yLEltWra0jI+eOFnqdVo0a2oZB4VckNlsznNP/JPJZNL5i6GW7ZbNm5U6d3XXomkT7d4fKEk6d/682rZqWWR8cEiIZdyyWdWcl9dnvq+3P5olSbK3t9eKBV/rtl63lGuOFs2aWMbngs8XGx8bF2d5V1lbW6t548blWk914VGjhnxr1VLE5cuSpLPB59WpXdsi5wTlumda5XoWK0Jo+NXm6GMnPamxk54s0TybWn6W8eaVy0vd0F2S2rRsoY1/bJEkHT1xotTrtGh69VydCw4uNj4o5IJlXMfXV+5ubqXO/W/SrFEjGQwGmUwmxSckKDYurtimtMG5znXLCr6nJalV8+ZatX5DieOL+Hq7Ji2aNtXqDb9KKtl7sLLPy7Uq6nv/WvAevOrXP7ZYmo67ODvrvruGXmO1ReO7uGDV/R4EAAAAAAAAAAAAAAAAAAAAAAAAAACoLgxVXQAAAAAAAAAAAAAAAAAAAAAAAAAqVv/evVTLx0eStGnLVkXHxEqSVq3foJTUVEnSPXcOkpOTU4Hz9x06JJPJdCVu0B1FNliWpBOnz5S5ZudctaSkphUbH5arQd0/1a9bV46ODpKkM8HBysjIKHN9KJgxJ+fq2GQs9TqNAgLk5uoqSUpKTi62YfPRkyeVlJwsSXJ3c1PD+vVLnbu669CmtWW8Y+++YuN37N1b4NzK8sb7H+jN9z+UJNnZ2enHr+drwK19yj1P+1atLQ05T5w5o4TExCLjd+y5el5aNGkie3v7cq+pumif67rvzHU/FMRsNmvXX028r8xtU2F1VRc5OVffVca/vutKI/d53h0YKLPZXGR87nuwfetWpc77b+Po6KjmTa42Yt1ZzHswPiFBJ85c+e8Sg8Ggdq0q/lx3anv1uYm4fNny31CFuRQRaRnX9PYudd7c7/id+4r/ftie6x7s0Lryvx+KE3T+apPemt4+ZVqL9+AV3yxeYhnfN3SIXJydy3V9vosLxz0IAAAAAAAAAAAAAAAAAAAAAAAAAABQPJuqLgAAAAAAAAAAAAAAAAAAAAAAAAAVy9raWiPvvkuz581XTk6Olq1apScfelCLV/5kibl/2L2Fzk9IuNogzcOjRpG5jhw/oXO5muKVVk2fq830zgYFFZszMiqq0P329vbq2bWrNm/dpszMTK1av0Ej77m7zDWWRJ+ePZRzufAG0DeafYcOW8Z+tWuXeh1ra2sN6nebfvjpZ0nSijVr1LZVy0LjV/yy1jIefHt/GQyGUueu7oYMHKDPvlkoSVq1br1mvvZqocd77vx5HT5+QpLk4OCg22/tU0lVXvF/H36kN2Z+IOlKg+VlX83ToH63VUiumj7e6tapo3bvD5TJZNJPa9dp4v2jC41fsebqPTP0joEVUlN1MXTAAK3f/JukK8f99CMPFxr7+5/bFRcfL0nyr+Onjm0rtrFj+1atNH7kiGLjUlJTtTLXNcs9p3bNsjVf3X/okGVclvdW5/bt5Fe7tsIjIxUbF68/tu9Q31tuLjR+xZo1lvFdN/g9WN6GDBigE6evNE5esWathgwcUGjsT2vXWZocd+/SWT7eXhVeX/8+veXk6Ki09HSlpqVp38FD6tapY6HxW3bstIw7t29f6rwD+t4qe3t7ZWZm6tCx4woKCVGjgIACY00mk1atX2/Zro7vwZVr11nGXTq0L9NavAelmNhYrdm4ybI9cUzh35GlxXdx4arzPQgAAAAAAAAAAAAAAAAAqD427eqq9MwwSdLQPv+e36JUtYsRS3Xo9JQC9/XutFHurq0ruSIAAAAAAIB/L5osAwAAAAAAAAAAAAAAAAAAAAAA/AuMuW+4Zs+bL0latHylRtx1lzZt2SpJquPrW2QjSE9PD8v44JFjhcaZzWa98Nrr5VJvu1YtZTAYZDKZtGXHTiUmJcndza3A2Ndnvl/sek9MfECbt26TJL3y9rvq36e3PD08ipl1hdlslpWVVcmL/5e6HBWtLxYutGz379O7TOuNuW+4pcnylwu/09MPPyRvr/zNMWNiYzXv2+9yzRtWprzV3a09e6qOr68uRUQoJDRU3/+4vNDmjO/M+lhms1mSdPcdA+Xi7Fxpdb4za7ZemzFTkmRra6ul877Q4Nv7V2jOsfcN1+79gZKkD+Z+pvuH3St7e/t8cWeCgrT8lysNbg0Gg0bfe0+F1lXV7rnzDj336nSlpadr++492rpzl3r36J4vzmw2651Zsy3b9w8bVuHvvrsG3aG7Bt1RbFzIxdA8zUW/nj2rXPL/tu1P7diz17JdlveWlZWV7h9+r96fM1fSlWfg1pt7FngOt+7cZcnr4uysu0twDnDV/cPu1XufzJHZbNaPq3/RS1OeVdNGjfLFZWRk6MPPPrdsjx0+vFLqc3Jy0vChQ/Tt0mWSpJlzPtXyb74qMDY+IUFffb/Isn13GRrNurq4aOiA2/Xj6l9kNpv19kez9NXHswqM/f7H5boQeuUP8PnX8SvwnVCVFi1foT937bZs3zv4zjKtx3tQ+v7HFcrKypIkNW/SWD26dLmm+SXFd3HBqvM9CAAAAAAAAAAAAAAAAAAAyiYrO0EXI5YoIma90tIvKDsnSfZ2XnJzbqk6te5WnZp3ycrKukprjIz5VWGXVyoh+ZAysqJlY3CUo4O/anvfrvq+98vBvnaV1peSFqwLEYsUFbdFGZnhMpmy5GBfW57uXeRfe6S8a1Ttv3c2GjMUGrlM4dFrlJJ2TlnZcbKz9ZSLU2P5+QyWf+0RsrZ2qPS6zGazUtODlJB8RAnJR5WYfFiJKceUY0yRJDna11X/7nuLWaVyJCQf0cWIJYpJ2KGMzEhJkoN9bXnXuFn1fUfL3bVNldbHc1x2PMdlFxO/U6GRyxSXtE8ZmZEyGOzkYO+nWp63qp7v/XJxalil9WVkRupCxCJFxmxSekaockzpcrDzUQ3X9qpba5hqe99epfWZzUaFXf5Z4VGrlJR6QplZsbK1cZOTY335+gxS/dqjZWvrXqU1Vvd3IQAAQHVhqOoCAAAAAAAAAAAAAAAAAAAAAAAAUPE6tWurFk2bSJL2Hjigd2Z9rJycHEnSyHvuksFQ+M9MburUUba2tpKkP7Zv17xvv88Xk5ScrPFPPKXftv1ZLo3A3Fxd1adnD0lSalqanvrvi5Z6/5aZmampr7yqVes3FLvekIEDLI2kz1+8qD533aMDR44UGp+ckqLvf1yuzrf1V2xcXBmO5Pq2bvNvenTKczp8/HiRcbv3B+q2e4cpNi5ekuTl6aGJo0cVGLtlx07Z1PKz/K8wd9zWVzff1E2SFB0bq1GPPK7EpKQ8MQmJiRr58GOKjo2VJPXp2VO39+lT6JoPPjPZkvfBZyYXeUxVoVHnrpb6Fv6wtMAYW1tbTX/hOcv2lFde1bZcjSj/NvvL+Vr4wzLLnNf++0KheUt6TUpqxuxPNO2ddy25l877QkMGDij1egt/WGqprVHnroXGPXj/aDWsX1+SdOrsOT34zGRlZmbmibkUEaERDz5i+Xz8iPss78aC9L1nmCV3SRq6V7bc123Ljp0Fxnh7eWny449Ztic8+ZSOnzqdJ8ZkMumF197Qlh07JEmeHh564aknCs1b0mtSFf7vw4/0fx9+pEsREYXGmEwmLV6+Uvc9+LDls949eqhLh/YFxr8+833L8fa9p/BG7i88+YTc3dwkXfm+/M/rb8hkMuWJOX7qtCY8+ZRl+7knJ8nTw6PQNUvyXrhRhFwMzXNPh1wMLTCuVfNmun/YvZKu/LfAyIcezXe9MzMz9eAzk3Xq7DlJUtNGDTXx/oK/l6SSX+OSeu0/z8vB4cof1/l53XpNn/FevnshPiFB9z34iKJiYiRJzRo30oi77ypwvZJ+f7323xdkY2MjSVr4wzLN/nJ+vphtu3Zr8svTLNtv/O+/ljkFKcl7piQuhIbp9uEj9OsfW2Q0GguMyc7O1sdfzNMjU65+z9096I5Cn82S1vdvew8WZMGSHyzjBwr5b7Si8F1cuKq6BwEAAAAAAAAAAAAAAAAAQPnz8eillg2nWf7nYO9bZHx0/HZt2ddXJ4LfVHzSfmVmR8tkzlR6Zrgux23WgZNPafvBu5WWEVZJR5BXVna8dh8Zp73HJio8+helZYTKZMpQVk68ElOO6HTI+/pj360Kj/qlSuqTpKDQedqy7zYFhX6m5NSTys5JlNGUrtT08wqNXKadh4bp4KkpMpmyqqS+xJTj2rq/v46c/Z9iErYrIytSJnOWMrIiFZOwXUfO/k9bA29XUsrJSq9t+4Eh+n1vLx04+ZSCw75QbOJuS4Pl6sJsNutE0FvaFjhIIeELlZJ2TjnGFOUYU5SSdk4h4Qu0LXCQTga/I7PZXCU18hyXHc9x2RhNmTp4crJ2Hh6u0MvLlJp+XkZTurJzEpWcelLnQudqy/5+Cg77qkrqk6RLUav0+94+Oh3ygRJTjigrJ14mU4bSMkIVHv2L9h57QHuOjFd2dmKV1JeWEabtB+7SwVNP63LcZqVnhstkzlRmdrTik/brRNAb+mNfX8XEl/53MWVxPbwLAQAAqpPCf/UMAAAAAAAAAAAAAAAAAAAAAACAG8roe+/Vq+/OkCR9Mv/qD6rHDh9e5Lwa7u56ZNwYzf16gSRp0gv/0YIflqpH187ycK+h4JAQ/bJxo2Lj4tWiaRO1aNpUK9esLXO9L0+doj+275DZbNaSlT/pwJEjGjJwgGq4uSssPFy//LpRlyIi1LtHD2XnZGvn3n2FrmVlZaUlX36uPnfdo5NnzurE6TPq2n+gunTooO5dOqumt7eysrMUExurw8dPaP+hw/kawv0bZWdl6evFS/T14iVqWL++OrVrq4YBAXJzdVFWdrYiIi9r9/5AHTlxwjLHwcFBCz+dIy9PzzLnn/fRB7pl8FDFxMZpy44datqtu4YPGaI6vr4KCw/XijVrLI2da3p768sPK7fx3pYdOzX362/yfPZ3w2dJio6J1YiHHsmzv6a3t+bMeKdMeR8YPUrrNv+mn9etV2JSkvrdO1x33NZXHdu1VWZmln7btk2Bh682EX//9elq3KBBmXKW1JIVK/XyW1eP7+Zu3XT2/Hl9MPezYuc+Mm6s3FxdS53bzs5OCz/9RLffN0Lp6Rla+vMq7di7V/cMGiRvLy8FhYRo5Zq1SklNlXSloemM6dOKWbV8/bhqtX5cnfePllwMu/pHVk6cPp3vnmnZrKle+0/hTbJL4sVnn9Zv2/7UnsBAhYVHqEv/Abpr4AC1atFcScnJWrtxk06fC5IkWVtba/5HH6iGu3uZclaVuLh4zZ43X6+/977at26l9q1by8+3tpydnJSWnq7zFy5qy46deZry1vevq69nzypzbi9PT82f9aFGPvyoTCaTPvrsC63btFl33t5fbq6uOn7ylFZt+FVZWVf+KEzPbl31wpOV20Bz7tff5GsCevLMGct4686d+e7BPj176IkHJ1bKeiX1/uuvaU/gAZ07f15HT55Uq569dO/gO9UoIEAxsbH6ad06hYVfucZOjo5aMOeTIhsJl7d6detq7nvv6qFnp8hsNuutD2dpxS9rNKh/P3nW8FDIxYtauXad4uKvfIc5Ozlp8Zefy9raukx5mzVurBmvTtNzr06XJE2d9qoWLV+u23r1kr29nQIPHdGG33+3NHwePnSIxt5X9H8Hlhez2azf/9yu3//cLm8vT3Xr2FHNmjSWh3sN5RhzFHLxojZt2abwyEjLnJbNmmr+rA/LJf+/6T34T3sPHNSxU6ckSTY2Nhp3330Vlovv4sL9m+9BAAAAAAAAAAAAAAAAAACuFx5undW43qQSxcYnHdDeoxNkNKVLkhzsfOXrc4fsbL2Umh6iiOi1MprSFJ8UqN1H7tfNHVbLzrZGBVafl9GYob1HH1Bc0pXfWxms7FTbe4BcnZspOydZl2M3KTU9WNk5iQo88YQMBgfV9u5fafVJUnDYVzoeNN2y7e7SRj4et8hgsFdC8hFFxf0hyaTQyKUymTLUscVcWVlZVVp9qekh2nV4tLKyYyRJtjYe8vO5U472fkrPDFd49Fpl58QrJe2cdh0epVs6rpGTo3+l1Wc0ZeT7zNbGQ9k58ZVWQ3GOB72h4LAvLNte7t3l6d5VkhSXuEexibtlllFnL34is9molo1eqdT6eI7Ljue4bMxmsw6cfFoR0Wv++sSgmp63qoZrW5lMmYqO/1OJKUdlMmXo2LlpMljZKqDO+EqrT5IiYjYo8MSTkq78FsXZsaFqefWXrY2rklJP6XLMRpnMWboct1l7j03UTe2WyNpgX2n1ZWXHadfhUUpND5YkWRuc5Otzp5wdA5SVHauI6PXKyIpQRlaE9hwdr57tV6iGW7tKq0+q/u9CAACA6oYmywAAAAAAAAAAAAAAAAAAAAAAAP8S9w+7V9NnvCez2Syz2SxJatOihdq2alns3Pemv6qzwee1actWSdKewEDtCQzME9O2ZUv9+M18vfXhrHKpt3eP7poxfZr+89obkqTT54J0es7cPDF9evbU0vlf6L5/NEIriJenp3auX6sn//M/LVn5k8xms/YdPKh9Bw8WOqdxgwayt6+8H3RXNwaDwTIOvnBBwRcuFBnfrlVLzZ35nrp16lgu+Zs0bKj1S5dozGOTdCYoWLFx8fpi4bf54po1bqTFX36uhgH1i1zv7/tekqxzHVtpXQgNLbKheFp6er799f3rljmvwWDQ9599qseee0GLlq+QyWTS2k2btXbT5jxx9vb2evvll/TkQw8WuV7u82Io43k5ExycZ/uP7dv1x/btJZo7bPDgMjVZlqTuXTrrp4UL9MBTzygyKkph4RF5msr/rUuHDvph3hfFNgPPc8+UsfmpJJ04c6bIeyYmNi7f/pi4uDLndXR01OrvF2rcE09p4x9blJWVpR9X/5KvyaS7m5s+mzlDQ+8YWOR6eZ+lsp+X8mT11z1sNpt18OgxHTx6rMj4uwfdodnvvCW/2rXLJf89dw7Swjmz9eR/X1RScvKV766/mmbmNvC2vvpu7hw5ODgUuV5534P7Dx0u8h68EBqmC6FheT5zcXautPVKysfbS+uXLtHoRx/X/kOHlJKaqm+XLssX51urlhZ++om6duxQ5HoVcU+PHzlCZrNZk1+epuSUFJ06e06nzp7LFxfg769lX89Tu1atyiXvs489IpPZpFfefleZmZkKPHxEgYeP5IsbN+I+ff7+e0X+caLc50Uqn3tQuvKuK+h7629WVlYafe89+uTdt+Xu5lYuOf9N78F/WrDkB8v4zv79VKumT4Xm47u4YOV9DwIAAAAAAAAAAAAAAAAAgKpjMmXrwMmnLY1Z/XyGqEOL2XmaSqY3+I92Hxmj5LQzSkk7pxNBb6p98w8qrcazFz+xNGZ1sPPVTW0Xyc2luWV/q0bTdDzodQWHzZNZRh06NVm33bRLtjbl8+93i5OSFqTjQa/nquc1NfJ/NE9MTMIu7T06QTnGFF2KWqWanv3kX3tYpdQnSYdOTbU0ZvVy766urb+Wra27ZX/Lhi9r77GJik3crczsaB06/Zx6tM//79oriqNDHTk7Bsjdta1quLaVu0sbJaee1s7DwyuthqLExO+wNBW1srJRpxafyq/mkDwxl6JW68DJp2Q25+hc6FzV8uovrxrdKqU+nuOy4zkuu9DIpZYGyzbWruraZoG8a3TPExMU+oXlPB8796p8PHvL2bHo31GWl6zseB06NUV/N1huWPcRtWo0XVZWV3+DmJRySruP3K+MrEjFJu5W0MXP1DRgcqXUJ0nHzr1uabDs6tRMN7VdJEcHP8v+lo2m6eDJZxQe/YuMpjQdOPmU+nT5QwZD5bTuq+7vQgAAgOqIJssAAAAAAAAAAAAAAAAAAAAAAAD/EgH1/NWzW1dt373H8tn9w+8t0VwHBwetXbJI3y37Ud8tW67Dx48rJTVVPl5eatqoke67a4gmjBxRbLPIazV10uPq0aWLZn85Tzv27lN0bKxquLmpRdOmGj/yPo0bcd81NYV1dXHRt3Pn6L/PPK3vf1yurTt3KeTiRcUnJsrGxlrenp5q1rixunXqqIF9+6p7l87lejzXmyEDB+jQlt+1ees27T1wQCfPnFVoeLiSU1JkY2Mjd1dXNahfX53atdHdgwapT88eZW7S+08d2rRR4G+btOCHpVq+eo1Onzun2Ph4eXl4qHmTJho+dLAmjBwhR0fHYtc6cfq0ZTxs6JAiIqs/BwcHLfz0Ez0wepQW/rBUu/btV/jlSNnZ2snfz0+39+2jh8eOUdNGjYpdK/d5GT5kcEWWXSn69e6lo39u0fzvF2nV+g0KOh+ixORk1fT2UpuWLTXy7rs0+t57StSo8dSZs5KuNPy89847K7bwCubl6al1PyzWqnXrtWjFSgUePqzIqGg5OzkpwL+u7ry9vx4eO0Z1fH2LXet47mepmt0zM159RUMHDtDWnTu1/+BhnQ0OVsTly0rPyJCDvb08arj/9Z7vpJF336VWzZuVew2jh92rXj26a95332vdps0KCQ1Talqaatf0Uef27TVm2L0lap6ZlJyssPAISZKzk5PuuK1vudd6PWtQv552rPtFi1es1NKfV+nYyZOKiomVu6urGjUI0N2D7tBDY+6XR40axa514vQZy3j40PK7pyeMGqnbet2irxYt1rpNm3UhLExJySnyrFFDbVu11F13DNQDo0bK3t6++MWuwZTHH9Od/ftp3nffa+PvWxQWEaGs7Cz51aqtHl27aMKokerTs0ex6xw/dfVZ96/jp5s6dSx1Tf51/LR97S/aE3hAewIDdTY4WNGxsYqNj5fJZJaHu7uaNGqoHl26aNyI4WrepEmpcxXm3/IezC09PV0//PSzZfuB0aMqJS/fxQUrz3sQAAAAAAAAAAAAAAAAAABUnYsRS5Safl6S5OLYSB2af5ynMat0pQFu51bztHV/f5nMWQqNXKZG/o/L1bn8/53sP2VmxSoo9AvLdscWs/M0ZpUkKyuDWjV6TYnJxxSbuEtZOfE6d3GuWjT8X4XXJ0mnzs+U2ZwjSapb6758jVklybtGd7Vu/IYOnZ7615x3VbfW3bKyKv7foJZVVOwfik3cLUmys/VU51Zf5mnMKkm2tu7q3Gqe/tjbS1k58YpJ2K6ouK2q6dm7wuuTpG5tFub7LDm1UlKXyMngdyzjJvWeztdUVJLq1Byq5NTTOnPhI0nSieC3dEvH1ZVSH89x2fEcl43JlKNT52datls3fj1fg2VJauT/mBJTTijs8o8ymbN06vx76tTy0wqvT5LOXZyr7JxESZJXjR5q1eg1WVlZ5Ylxc2muji0+0c7D912ZEzpXAXUmyM7Wo8LrS049o7DLKyRJBis7dW71ZZ4Gy5JkbbBXh+YfKzHluFLTg5WSHqTQyKWq7zemwuuTqv+7EAAAoDqyMpvN5qouAgAAAAAAAAAAAAAAAAAAAAAAAPkdOHBAnTp10t5NG9SxbduqLgc3gIU/LNVDz06RJE17fqqmv/B8FVdUeZJTUuTdtIWMRqM6t2+n3b+ur+qSqo1Rjzym5at/kZWVlQ78vlltWrao6pKqhROnz6htrz6SrjTQXDr/y6otqBq5acAg7T90SE6Ojgrav1c+3l5VXdINad3m3zR0zDhJ0tQnHtd701+t4opuXH6t2ioqJkZ1fH11Zs/Ocm96fL367JsFevp/L0mSZr/zlp54cGIVV1R98B6sHHwXl82BI0fUtf9ABQYGqmPH0jdJBwAAAAAAAAAAAAAAAIDq5O/f2vTqtEE1XEv+Wxuz2azNu7spPTNMknRbt11ydqxf7Lzzlxbo6Nkr/56yvu9YtWv2Xp79RlOmouO2KDr+TyUkH1Zq+nll5yTLYLCTva2PPNw6qm6tu1XLq1+xuTbt6mqpb2if8Hz7L0Ys1aHTV34T0rT+VDVvUPRvQnYcHKbYxF2SpH7d9sjJ0b/I+Jj4nboU9bNiE3crIzNKJlOm7Gw9VcOtnfx8hqhOzbtkZWUo9jiuN9d6XiXpzwNDFZ+0X5LUrtn7qu97f6GxgSee0qWolX+tP1nNG/ynHKou2oXwRTp85gVJkqd7V93c4edCY6PjtmnXkVGSJEf7OurffV+F15eTk6INO9rIZM6UZKW+Xf+Ui1PDAmPNZqM2775J6ZmXJEnd2y2Tj8fNFV5j4IkndSnqJ0nFX7eTwTN09uLHkqS6tYarY4vZFV5fYWLid2rn4eGSJEf7uurffW+V1JGSFqzf9165TtYGJ93e44BsbdwKjM3OSdLGnR1lNKVJKvn7uax4jsuG57jsouK2aveR0ZKuPK/9btpd6PfslWfqFklmWRscNKDnMdlYO1VofWazWZt2dVZGVoQkqXu7pfLxuKXQ+O0H7lJc0pV7r32zD1TPd3SF1idJJ4Pf1dmLV65V3VrD1LHFJ4XG5n2muunmDj9VeH1V9S5MSD6ibYH8lgAAAFy/brz/9wkAAAAAAAAAAAAAAAAAAAAAAAAA/mH7nr0yGo2SpJcmP1vF1VQvf+7aLUkaOnAADZZz2bZrl2X84uRnqrCS6iUlNVUHjx6VJD08biyNRSvQ3/egg4ODnps0qYqruXGdPHNWUTExkqTnnphEg+Vctu28cg/61qqlB++v+D9uc73gPVh5+C4GAAAAAAAAAAAAAAAAAJQXKysr1a11j2U77PLKEs0Lu7zCMq5ba1iefVnZ8fp1RzvtPTZR5y99rfikQGVlx8lszpbRmKq0jBBdilqpPUfHa+fhkcrKTiiXYylvmVmx2n1krHYeHq4LEd8rJe2ccoxJMpkzlZEVociYDTpw8kltCxyk9MyIqi63ymVmxSo+KfCvLYP8vO8sMt7P5+r+iJhfK7CyqyJz5fHzGVxkrLfHzbK1qSFJSs+8pITkIxVZmiQpKm7LX41ZJXeXVoU2ZpUkKytr+XrfYdmOjNlQ4fWZzSZdjt1s2fYt5hzmvsaRMRtlNpsqrLbrRe570Mezd6FNRSXJ1sYtT+PWyrjGPMdlx3Ncdrmvsa/PoEIbLEuSi1NDuTlf+d2f0ZShqLgtFV2eEpOPWBos29l4yLtG0Y2xc5/jiEq4xtK1PSe+PoMkWUmS4hL3KTMrtiJLk1T934UAAADVFU2WAQAAAAAAAAAAAAAAAAAAAAAAgH+hXfv264O5n1n+Fx1T8T8Kr0p/NxJu27KlhgwcUMXVVB+nz53T5ehoSdJLUyZXbTHVzN/3zODb+6t969ZVXE31sWPvPhmNRtnb2+v5J2n8W5H+3LVHkvTwmPtVq6ZPFVdz4/pz95VnvZaPjx4ZN6aKq6letu/ZK0ma+sTjcnBwqOJqqg/eg5WH72IAAAAAAAAAAAAAAAAAQHnK3ST5UgmaLKemX7A04XRy8Jene9c8+02mbOUYkyRJrs4t5F9rhJrWn6wWDV9Sk3pPq6ZnX1lZ2UqSYuL/1L5jD1W75quZWTHafnCoouJ+lyTZWLupTs271LT+VDVv8D/V871fdrZekqTElCPacfDuatssurIkphyTZJYkuTo3la2te5Hxue+blNQzMpoyK7I8SX/XmD9/QaysDPJ061zg3IqSt74uxcbnPobKqC81PUQ5xmRJko21q6WxaWHcXFrKxtpFkpRjTFJaxsUKr7G6q+7XmOe47Kr7Nb4enuOynMOkSr7GHu6dZGVlVWS8VyVfY6MxQ8lpZy3bxZ1DO1sPuTo1/WvLpKTUExVY3RXV/TkBAACormyqugAAAAAAAAAAAAAAAAAAAAAAAAAAlW/z1m3avHWbZfu2XrfIx9urCiuqWH830Xxx8jPF/qD/3+TvJq4Db+urTu3aVnE11cvfzUVpPp3X3w0vJ44eJb/atau4mhtXWlqaDhw5Ijs7Oz3/1BNVXc4N7e97evLjj8rR0bGKq6k+zgYHK+LyZXl7eeqx8eOqupxqhfdg5eG7GAAAAAAAAAAAAAAAAABQnlydm8rdpbUSU44pJT1ICUmHVcOtXaHxYbkaMdepeW++3yIYDLZqUu8Z1fcbKyeHugWukZYeqv0nHlVC8mHFJu5S6OXlqld7RPkcUDk4cPIppaaflyTV9x2nVo1elY2Nc56YnMZv6MiZ/yrs8gqlZYTq6NlX1KnlnFLnjInfqZ2Hh5ep7tyuNIR+vtzWK05y6hnL2NkxoNh4ezsv2Vi7KceYJLOMSkkLkrtLywqrLzs7URlZkddUY+6Y3MdXUZJTT+fK3aDY+Kqsz8mxXrG/Q7KyMsjJoZ6lYWdy6ukSnfcbWd5rHFBsfN5rfLrwwHLCc1x2PMdll5KrQXDJrvHV85xUKc9J6a9xRmaEsnOSZGvjVhGlSZJS0s5JMkmSbG3cZWfrWewcZ8cAJaddOa7k1NPy8bilwur7O0fu3MWp7HchAABAdUWTZQAAAAAAAAAAAAAAAAAAAAAAAAA3vD/XrK7qEqqlh8eN0cPjxlR1GdXShUOBVV1CtfR/L/1P//fS/6q6jBuek5OT0sMuVHUZ/wrfffapvvvs06ouo9pp0rChci6HV3UZ1RLvwcrDdzEAAAAAAAAAAAAAAAAAoLzVrTVciSnHJElhUSuLbLJ8KVeTZf/aw/Ltt7P1UIuGRf+bQidHf3VtvUC/7ekuoylDF8MXVZsmy1Gxfyg6fpskqW6tYWrXbEaBcTbWTurQfJZS084rPvmAwqNWqXmD/8jZsV5lllttZGZFWcaO9r4lmuNo76vktKRc8yuuOWtGrvqsrZ1L1ODSIddx5D6+ipKZFV1g7sLkjsnOSZDJlPX/7N13dFTl1sfx38yk90oKCS10kF4EFCwggooFBAR7792r14b12hu267W8dkXBglhBBaT33nsgIaT3OjPvH4FhQnpmJjPA97OW657D7PM8O8/Z55nctTKzZTT6uCQ3qWp+Db/H8bbmrCV215+sqq5hfL3x9jHNsX48x47jOXaM2Vyi8opcu7nrz9G/me+xfR025B57e4fKZAyQ2VIkqfIeuLLJcmNr8Ni40mbZazx7LwQAAPBUNFkGAAAAAAAAAAAAAAAAAAAAAAAAThJXTZygqyZOcHcaAAAAAAAAAAAAAAAAAAAAAAAAza5li4u0aefTssqsA4d+VLekx2UwmKrF5eStVUHxTklSWHBPBQW0b/Kcfr4xigg9VenZc5WTv1ZmS6lMRt8mj+csu1M+PnxkUOe2D9YZazCY1DbhOmVvXiWrzDqUOUdtE65t0ryB/q3Vtd1jTbq2JhGh/Zw2VkNUmAttxyZjQIOuMZn8a7zeFczmItuxV5PyK3B6TseyX4OG5GifX+X1BfIxRjg9r6PjO3qPXb+Gnq7qGvrXEXk4xo01yHPcNDzHjjm2hhqSY3PWoNT0OjzSZNnVOTa2BiV37zWetxcCAAB4KposAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADih+fm2UFT4aUrPnqfSskNKz/5HLSLOqBa3P22G7TghZmy941qtFhUU7VB+4VaVVeTIbC6S1WqxvV5WniVJsljLVFS8T8GBHRz/YRxgtVqUmbNEkhQU0F4Bfgn1XhMa1M12nFOwrslz+/u1VPtWtzT5enezWEpsx0ajd4OuMdo11TabS+qIdJy5CfmZmjE/qWqOhgbkaDL6Vb3eXCI17Edrkqpr6NOga+zvsaUZ1tDTNXYNm3v9eI4dx3PsGPsarJy7cc9Jc9/jptVhsdNzstfYGpTc+5x44l4IAADgqWiyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCElxAzVunZ8yRJ+9O+q9Zk2Wo168ChHyVJBoOXWra4qNaxzOYS7Uh+V3tTPldJWWqD5i+vyGtS3s5UVJKsCnO+JKmgaLtmzo1v1PVlZVmuSOu4YLRrFGqxlDfoGoul1HZsMvnVEek4UxPyMzdjflLVHK0NyNF8TDPS5l3DsgZdY3+Pjc2whp7OZPST2VIkqWFr2Nzrx3PsOJ5jxxiPaTptsZTVuybNWYOSM+rQ3+k52WtsDUrueU48eS8EAADwVEZ3JwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArhYXPVomY4AkKTXjV1WYi6q8np79j0rL0yVJ0eFD5esTVeM4ZeXZWrB6jLbueanBDZalqg303KWsPNuh6yssRfUHnaC8TIG2Y3MD18FsLq7xelcwmQJsxw29T1XzC3J6TseyX4OG5GifX+X1rs3R8Xvs+jX0dFXXsLiOyMMxbqxBnuOm4Tl2zLE11JAcm7MGJWfUoWtzbGwNSu7eazxvLwQAAPBUXu5OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABczcsUoNioc3Xg0Hcymwt1MON3JcRcbHt9f9p3tuOEmLG1jrN++6PKLdggSfLxjlLbllcrKmyIAv1by9srVEajnwwGgyRp1ea7tD/tWxf9RI1ntVbYjgP8EtUm/upGXe/vF9/kuYtLDujAoZlNvv5YEaH9FBHa32nj1cfXp4XtuLj0YIOuKS492oTb1yfa6TnZsx/fbC5UeUW+vL2C67ympBnzO3YO+7lrYx9T+Wz5uCSvI6rm19B7nGJ3fc2N2U8mvj7Rtmb1JaWpUnCPOuObe/14jh3Hc+wYk8lPXqYQVZjzDs99UD7eEfXk17z32M/uOWnIGpaX51ZpFt2cz0lD77E7nhNP3gsBAAA8FU2WAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJwUEmPG6sChymbK+9O+szVZrjAXKTXjV0mSlylIsVEja7y+tCxTBw79KKmyWeTQvr8owC+h1vkqKvIcT/pww+ZK1nrDzZbiWl/z8Q63HZtMQWrf6hZHMmuUwuK92rTraaeN17H1vc3aZDk4sIPtuLB4d73xZeVZtiaaBpkUFNDeZblJko93mHx9YlRalmbLMayepo6FJXtsx8EBHV2ZXuUcgR11MPP3yrkbsIaFJXuPXttM+dnmLt4rq9Vqa5heE6vVoqKS5KPXB3RyaX7Hg+DAjsor3CRJKmj0PXb9+vEcO47n2HHBgR2UnbfycI67FRrUtc74oir32PX5BVVZw131xtvfYz+fOHl7hbgkryOCApIkGSVZVF6Ro7LyrHobVbujDj15LwQAAPBURncnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADNITpiqHy9oyVJ6dnzVFqWKUk6mPGbzOZCSVJc1Gh5mQJqvD4nf40ky+G4UXU2WJak/KJtDufsZTyaS4W5qN744tKUWl/z90uQyegnSSos2iWzucTh/E4WoUHdJVU26swv3Kby8tw64zNzl9mOgwI7yGT0dWV6ko7kWCnLbv6aWK1WZeWuPHpt8Ckuy8s2R5X8ltcbb/8zhAZ3ryPSOQL928jLFCxJqjDnK69wc53xeYWbVWHOlyR5mUIU6N/a5Tl6Ok+/xzzHjvP0e3w8PMeNXcNMtzwnlbJzV8pqtdYZX/Ued3NZXkeYTP4Ktmt4Xt8alpXnKL/wyO9jRoUEuT5HT39OAAAAPJWXuxMAAAAAAAAAAAAAAAAAAAAAAAAAnG3H7t1atnK1VqxZozUbNyrt0CGlZ2YpLz9fQYGBSoyPV//evXTpRWM0Ytgwl+SQcvCgPvj8C/38x2ztSU5WYVGxYqOj1a93L00eN1YXjDzHJfPWp6ysTOs3b9HKtWu1au06rVq3Tus3b1F5ebkk6coJ4/XR1NddNr/ZbNbX3/+gad//qPWbN+lQRqbCQkLUrk1rXXzeaF076TKFhYa6bP667NmXrJVr12rl4XVZtW69srKzba9XpNX+BUPOsGrdOv3fl1/p7wULdSD1oCSpZVyszjr9NF0z6TL1PsX1X3BxrLkLF2n4JeMadU3Oru0KCgx0Wg6eXDP2DqSm6qvvvtesP2Zr9959Ss/MVEhwkGKiotWtcyededppOu+c4YqPja3xevat2h1Kz9Afc+dq7oKFWrdpk3bvS1Z+QYFtXQb06a1J48Zq2OBBLsvhp99+1xczvtOK1Wt0MD1dgQH+apOYqPNHnqPrJk+q9b66WsrBg7Y9a+Wayv89eOiQ7fUdy5eqTavEBo3l7Brcn5KipStXafmaNVq1dp1S09KUkZml7NxcBfj7Ky6mhfr06KGxF5yv888ZIS8v53/kNTsnRx99+ZV++OVX7dqzVzl5eWoRFalTunTVxIsv0oSLL5TJZHL6vPXJzcvTnHnz9feChVq1br127tmt3Lx827r069VL48ZcoPNGDJfRaHRJDnMXLtKn077RomXLlXLwoHx8fJQYH6+RZ5+p6yZPUod27Vwyb31Wr1+vOfPma9Gy5dq4ZasOHjqkCrNZ4aGh6tyhg844bbCuuWyiEuLjGzWuu2rBU9/DysvLNX/xEv05/x8tX71GW3fsUEZWlrxMJkVFRqhnt24aNfxsTR47VoGBNX85pKO279qlDz7/Qn/8NVfJKSkqKytTfGyshgzsrysnTHDpng4AAAAAAAAAAAAAAAAAgMFgUssWF2rXgQ9ktVYo5dCPaptwrfanfW+LSYi5pNbryyuONuT09g6rc67cgk0qLN7tcM6+PtG248LinfXOWVp2qNbXTUZfRYQOUHr2fFmspTqY8ZtaxlzkcI4NERU+WGPOcO3nM1zJ1ydK4SF9lJ23UpJFqRm/qFXcZbXGp6b/bDuOizq3GTKUYqNG6lDWn5KklPSf1S7h+lpjM3IWqLyi8rMz/r7xCg1y/WdXWkScKaPBVxZrqXILNqqweI8C/dvUGGu1WpSa/qvtPLYZ1tBgMCkm8mwdOPSDJCk1fZZCg7rWGm9/j2OjRshgcM3fgB9PYqNGatOuZyRJ6dnzVV6RL2+v4BpjyyvylJ4133beHM8Jz7HjeI4dFxs1UntSPpEkHcz4Vd2SHq913oKi3cor2CRJMhr91CL8DJfnFxbcU34+sSopO6iyimxl5CxUdPhptcanpM+yHTfHPa6cZ6Ty9207PP/Pio0aWWtsasYvkiySpIjQfvL1iWyW/Dx5LwQAAPBUNFkGAAAAAAAAAAAAAAAAAAAAAADACee8iZO1c8+eGl/Lyc1VTm6u1m/erI++/EpDBg7Qp2+/pdaJCU6b/5sfftQtDzyo3Ly8Kv++JzlZe5KTNX3mTxo9fLg+fefNZm2sl5efr9iup6isrKzZ5rS3N3m/LrvxZi1btarKv6elpystPV2Ll6/QG++9r0/eflNnDBncrLlNuvFmffPjzGad8wir1aqHn/mPXnnnXVksliqvbdm+Q1u279B7n3ym+2+7Vc88/JAMBoNb8nQHT66ZIywWi158823957XXVVRcXOW1jMwsZWRmaePWrfrmx5l6LO1eTXng/hrHYd+q2eiJk/Tn/H9kNpurvWa/Lh9+8aWGDxuqD994TS3j4pw2f1Z2tq66/U79OufPKv9eUlKizKxsrVy7Tm+8977++/KLGjfmAqfN2xD/fvpZvfTW204bz9k1eO2dd+uvfxbU+Fpefr7y8vO1dcdOffXd9+reubM+eedN9ezWzRk/iiTpr38W6Orb71TKwYNV/j35QIqSD6Tolzlz9M7//Z++fO9dtUpw3rNUn5vuvV+ffTu9xvdi+3X5YvoM9e3ZQx+/9aa6dOzgtPlLS0t1ywMP6tNp31T596LiYts9fuuDj/T8Y4/o9uuvc9q89Vm6cpWuvPX2WmvwyL4/b9EiPff6VD1237166K47GvSe6K5a8NT3sP99+pke/c/zysrOrvZamaR9+w9o3/4D+un3P/Tkiy/rv6+8pAtGnuPUHN547309/Ox/VFpaWuXfd+zerR27d+uTr7/R1RMn6J2XXpCPj49T5wYAAAAAAAAAAAAAAAAA4IiE2HHadeADSdL+tO8U3+JCpWfPkyT5+cQpqo5Ggj5e4bbj3PwNtcZZrVZt3PmkU/INCeoqySjJoozsRSqvyJO3V0iNsVv3vFzveG1aXq307Mpmfpt3P6/oiGHy8Q6v56pKVqv1pPpsw7ESYsYdbs4q7Uh+Vy1jLpHJ6FstrqBop1IOHWk6aVTLFhc3S35xUaO0cccUmS3FyspdqoycxYoKG1Qtzmq1avveqbbzhJixzXJfvbyCFBt1jlLSf5Jk1ba9r6t359drjE1Om67i0v2SKpvHRoZW/zlcISFmnK05656Uz9S25XU1NuQsLcvUnpTP7K4b2yz5ebqggCSFBfdWTv5qmc2F2rX/f+rU5r4aY3ftf19mS5EkKTykb62Nep2N59gxPMeOiwobIj+fOJWUpaqoJFnJadPVKnZ8jbHb970hySqpsvmul1egy/MzGAxKiLlEO5Lfqcxh71RFhQ2psb4ychYrK3eZJMlkClRc1CiX5ydJLWMu0fZ9b0myKuXQT+rY+i4FBSRVizObS7Qz+b+284SYcc2S3/GwFwIAAHgimiwDAAAAAAAAAAAAAAAAAAAAAADghJXYMl69undXuzZtFBEWJpPJpPTMTC1fvVqLl6+Q1WrVwqXLNGzMhVr6+2+KaRHt8Jwzf/1Nl99ym61Zbsekdho9YoRCQ4K1YfMW/fT7HyorK9Mvc+bo4quu0W/TvpKvb/UvYHAFi8VSramjyWRSUGBgtcaqzpaZlaVREyZq285dkqTAgABdcv55SmrbRhkZmfr+l191IDVVB1JTdeHlV+rP72eoX6+eLs3JXskxTf4kKSI8vMYGhM72wBNP6fX/vmc7Hzp4kIYMGCBJWrB0qf5ZvERms1kvTH1TZotZzz/2qMtzqkm/Xj116YVj6o3zdVIzRE+vGUkym8265o679OWM7yRVfnnEgD59NLBvH0VHRiq/oEAHDx3Sxi1btGrd+gaNyb5V1bxFi20NlgMDAnRqv77q0a2rIsMjlJOXq38WL9XSlZVfajNn3nydffE4zf/pR7WIjnJ47pKSEl105dVatGy5JMnHx0djzh2pbp07KTcvX7/Mnq1tO3cpJzdXk2++VX5+fjr/nBEOz9tQxzYnlZyzbzm7BltERalPzx5q36aNIiMj5OPtraycHK1Zv0HzFi1WRUWFNmzZorMuGqt/Zs1U104dHcpfqmzYe9EVV9kan7eMi9PFo0cpKipSO3fv0XezflZhUZGWrFip0RMn6Z9ZMxUeFubwvA2xYOlS23uxr6+v+vXqqb49eigqMlLFJSVaunKl/l6wUFarVSvXrtOZF12seTN/UKf27R2e22q16srb7tCMnyq/4MloNGrkWWeqb88eKikt1V/z/9GqdetVUlKiux95TN7e3rrpqisdnrch9uzbV6XBcmLLeJ02cKBaJyYqMCBA+/bv16w/Zis1LU1lZWV67LnnlXbokF7/zzN1juuuWvDk97A16zfY9gmDwaDunTvr1H59FR8XK0natGWrZs2ereLiEqWlp2vs1dfqy/fedVoj+bc++FD3PT7Fdt6nxyk6a+jp8vP11cq16/T7X3/LYrHo46+nqbikRJ//952T+ksYAQAAAAAAAAAAAAAAAACuExbcQ0EBHVRQtF3Z+au0fe8bslorJEktYy6UwWCs9drwkD4yGLxltZYrI2eB9qR8rjbxl1eJKa/I17ptDykj+x9JBh1pjthU3l7BigobrIycBTJbirRu27/Vu/MbMhqPtp4xW0q1eeezOpjxW73jxUaOVFTYacrIWaCikn1auPpi9e4yVWHBPWqMr6goUGrGb9q5/z0N6vF1jY0qTxat4y7TzuT/qqhkrwqKdmjNlrvVq/PrVRq0FpemavnGG2SxVv7dd2LspQoO7FDrmAtXj1Vm7mJJUsfW96pz2/ubnJ+vT6SSEm/Str2vS5JWbb5dp/b4UiGBnWwxVqtFG3c+rYychZIkb69wtU+8tdYx96VO05qt90iS/H0TNGLQsibnJ0md2z6g1IxfZbVWKPngNwoN6q52CddXicnMWaIN2x+zu+bBKvV+rJlz423Hg3tOV1T44CbnFxN5liJCByord6nKyjO1ctPN6t/9wyqNzcvLc7Vi000qK8+UVNkwtUXEGbWOuXrz3UpO+0aSlBgzXr27vN7k/Fxhy+6XtW3vq5KkyNBBGtJ7hkPjdWn3kBavnSBJ2rZ3qoIDOim+xflVYlIOzdI2uwbBXds9Uut4RcXJmrN0oO18+MClCvBPbHJ+PMc8x5J7n2Oj0Vud2t6ntVsr62TD9scV6NdKkWGnVonbtf8DJR+snNNg8FanNg/UOmZG9iItWnu0gfCYM1KanJ8ktW91q/akfK4Kc54ychZo086n1DXpsSq/I+UVbtWqzbcfvSbxFvl4h9c65uzFA2xNt3t1ek2t4iY0Ob+QwE5KiLlE+9NmyGIt1fKNN+rUHp/L3zfOFmO2lGr1lrtVULRDkhTo306tYifWOqan74UAAAAnA5osAwAAAAAAAAAAAAAAAAAAAAAA4ITzwpTH1LdnDyW2bFlrzIo1azXummu1PyVV+1NS9fCzz+rDN153aN6s7Gxde9c9tkald954g15+coqMxqMfGt+weYtGT5yklIMH9c/iJXr57Xf1yL13OzRvQxmNRnXv3Fl9evZQnx6nqE/PHurVrZteevsdPf3yqy6d+/4pT9oaDXbr1Ek/f/2FEuKPfunBC1Me01W336npM39SYVGRrrrtdq2d97e8vJrnI1CxLVrovBHDD69ND/Xt2UNlZeVq339g/Rc74O8FC20Nlr28vPT5u29Xa2L47Y8zdcWtt6uiokIvv/WOzj9nhE4b6Nq8atK1Uyfdd+stzTafp9eMJP37mWdtDZb79uyh9197VT26da0xNu1QunLza29mzr5Vu8ED+uuWq6/SRaNHyd/fv9rrv8z5U5NvukX5BQXasXu37p/yhD595y2H531+6pu2Bsst4+L081dfqHuXzrbXX5zymO6f8qSm/u99mc1mXXfX3dq2dLFCQ0JqG9KpwsJCNXzYUNue1adHD7Vt3UpeMfH1X1wDZ9fgvbfeordeeE4dk5JqHW/H7t0ad/V12rBli3Lz8nTHQw/rz++nNyn/I8rLy3XVbXfYmupeOuYCffzW1CqNwZ966F8677LJ2rR1m7Zs36EHn3xa/3vtFYfmbYxTunTRrddeowkXX6iQ4OBqry9btVrjrrlOKQcPKiMzSzfee7/mzfzB4Xk/+XqarcFySHCwvv/0Yw0bPKhKzGv/fU8PTHlSknTPo49rxLBhatemtcNzN4Svr6+uHH+prpl0mQb06V3t9ddLS3X/lCf07v99Ikl668OPdP7IczR82NAax3NnLXj6e1iLqCjdcu3VunL8eLVOTKj2empamibecJMWLl0mi8Wim+//l84YMlhRkY59GeK2nTt1/+H6kqSXn3xCd998Y5WYeYsW66IrrlJ+QYGm/fCjRo8Yrsnjxjo0LwAAAAAAAAAAAAAAAAAAtUmIuURbdr8gSdp14EO7fx9X2yWSJG/vULWOm6w9KR9LktZt+5eSD05TREg/eXuHqbB4j9Iy/lBZRbaCAjooOKCjUjN+djjfjm3uUcaahZKsOnDoe+Xmr1Ns1Eh5e4WquDRFBzP+UElZqiLDBstqKVdW3vJaxzIYDOrX7b9asPpiFRRtV37RNs1fea7CgnsrIrSffL2jZLGWqbQsU3mFm5STt9bWaPRkZzT6qE+XN7V47XiZLSU6cOhHZeYuU1zUaPl6R6qweI9SMn6W2VwoSQryT1K3pMfqGdW5OrS6Q+nZ/yg7b6VKSlM1f8VIxUaNVHBgZ1WY85WWMVsFxTslSQaZ1KvzK/L2Dm22/IIC2qtru8e0cecUSdKGHY8r+eB0RUcMldHgo9z8dUrL+ktS5Wcd4qMvqPe5dLZenV7RgtVjVFaepYychfpzySDFtbhA/r5xKi5JUWr6LJVVZEuSfLyj1LPTy82aX0b2Iu0+8H9V/u1Io9gjx8s33FDldV+fKPXo+Fyz5Bcdfrratbxeuw58IKu1XCs23ajIlMGKDB0gScrMXabMnEW2+KTEm6s1l3UlnmPH8Rw7rlXsRKVl/qmDGb+qwpynhWvGKSbyLIUG9ZDFWqb0rPnKLVhni++eNEVBAW2bLT8f7wj16vyqVmy8UZJFO/e/p7TMOYqJGiEvU7DyC7foYMbvsljLJEkRoQPqbPTtCt2SnlB23ioVFu9WfuFm/bVsqOKjzlOgfxuVlmcqNeMXlZSmSpJMRn/16fJmnY2+nc3T90IAAABPZLBarVZ3JwEAAAAAAAAAAAAAAAAAAAAAAIDqVq1apb59+2rZ7N/Up0cPd6dzQvplzp8aM/kKSVJQYKCydmyt0li0sf799LN66a23JUnDBg/WnO++lcFgqBb394KFGjH2UklScFCQdq5Yqojw8CbP66gnX3rZ1mT5ygnj9dHU1506/qat29TrjLNksVjk4+OjVX/NVucOHarFlZSUqM9Zw21NCf/78ku6/orJTs2lMfbsS67SZLkiLcXpcwwedb6WrVolSXr0vnv0xL8eqDHuiRdf0jOvvCZJGtS/n/6ZNdPpudRk7sJFGn5J5ZdXuKI2anM81MzSlat0+vljZLFYdEqXLlrw808KDAxw+bwn2741b9Hiak1gazJ95k+aeMNNkioblqdsWOtQfhmZmUrqN1CFRUWSpNkzvtWZpw2pFme1WnX2JeM0f9FiSdJDd92pZx5+qMnzOoN9k+Udy5eqTatEp47v7BrctHWbegw9Q1LlF7XtX7dGMS2imzzee598qtv+VXkPOrVP0so/Z8vPz69a3Jbt29XnrBEqKyuTyWTS2nl/1bjPONv8xUt0+qkDa3zO7C1duUqnnXeBjnwMeNVfc2pt4t4QFRUVSuo3UAdSK78Y5oPXX9XVl02sMfaaO+7SZ998K0m67JKL9dm7bzd53obasXu3/P381DIurt7YMZOv1C9z5kiSLho9StP/78Ma49xVC57+HrZ89Rp169RRAQF1v2fl5eer25ChSk1LkyS99sxTuuOG6x2ae9KNN+ubHyt/h7li/KX6vzffqDHu46++1vV33ytJapXQUtuXLZHJZHJo7pPRqnXrNGDEuVq5cqX69Onj7nQAAAAAAAAAAAAAAAAAwCmOfNZmaN/fFBbs+GdtioqTNWfpqZKOtm4JDuyiM/v/We+1ZnOJlm24RunZ82qNCQnsqv7dP9C2Pa8rOe0bSdLgntMVFT64WuzsxQNUXLpfkjTmjNo/v7Aj+b/atPOpWl+PChuift3e0/INNygzt/LvnIcPXKoA/5r/rriiokBrtz2kA4e+l/061CbQv62G9f1dXl5B9cYeD/alTtOarfdIkjq2vled297f4GvTs+Zr1ZY7VVp2qNaYsODe6tftPQX4JdQ51sLVlygzd4kkqVObB9SpzT0NzqM2ZeVZWrnpdqVnz601xssUop6dXlDLFhfWOda+1K+1Zmvl33cG+LXW8FMXO5yfJO1Mfk+bdz1fZwPvhJhL1bPTizIZfWuNsVqt+mleS9v5kF7fKzJsYK3xDZWbv14rNt2iwuJdtcYE+Sepb7f/KjSoW51jrdp8l/anVf6ddqvYierV+VWHcrOv3Yby903QiEHLanxty+6XtG1v5WeXosJO0+Be3ziUnyRZrRZt2vm0du5/X0ca7VZnVPvEm9Wl3SN1/p19YfE+/bn0aOPREacul79fy1rjG4rn2HE8x44xm0u0dtsD2p82o9YYo8FXXdo9rKTEG2qNkaSM7IVatPbSI1dpzBn7Hc5Pkvanfad12/6tCnN+rTEtIs5Sny5vycc7rM6xZi/ur+LSA5Kk3p2nKjHW8cbbhcX7tHLTzcrJX1NrjK9PjPp0eVPR4afVOZan74UNkZO/TvNX8lkCAABw/Gr6p9YBAAAAAAAAAAAAAAAAAAAAAACA49yZQ45+KU1BYaHSMzKbPJbVatWXM76znT98z121fpj5zNOGaPCA/pKk/IIC/fjrb02e93jw5YzvZLFUfvj70jEX1Nq40M/PT/fdeovt/PPp05slP3fZvmuXrcFyYECA7rn5plpj77n5JgUeboa4ePkK7dqzt1lydJfjoWaeffV1W47vvvxiszRYlk6+fashDZYlaewF5yu2RQtJlc1kl69Z69C8P/zym63B8pCBA2pssCxVNgV++O67bOdfzqj9C01OFM6sQUnq2qmjWkRFSaqsyT3JyQ6N9/m3R/eB+269pcamupLUuUMHjbvgfEmS2WzWV99979C8DTV00KkN+rKTgX37qH/v3rbzJStXOjTv3wsX2host05M0JUTxtcaa78X/PDrryosLHJo7oZo37ZtgxosS9Kt111jO16yovZ1cVctePp7WP/eveptsCxJIcHBuvzSo19WVNdaN0R+QYF+/O13SYf3znvuqjX2ivGXqlVC5Zdj7dt/QPMWOefLuwAAAAAAAAAAAAAAAAAAOFaAf6IiQgdU+beEmEsadK3J5KdTe3yhXp1eU1TYEHl7hclg8JafT6yiwoaoR4fndXqfWQr0b+PUnNsn3qzTev+k+Ogx8vOJk9HgIx/vKEWGDVavTq9pUM9p8vGOaPB4Xl5B6tv1LZ3R/y+1T7xN4cF95OMdJYPBWyajn/x94xUdPlQdW9+t03rP1NkDF54wDZYdFR0xVGf2n6su7R5ReEhf+XhHymjwkZ9vnFpEnK3enafq9D4z623MKkn5RdsPHxkUH32eU/Lz8Y7QoJ5fqn+3DxUXdZ78fRNkNPjK2ytcoUGnqGPre3XmgL/rbcwqSfmFW23H8dHnOyU/SUpKvEln9J+jpISbFBzQSV6mEJmMfgrwa6OEmEs1uOd09enyRp2NWY/Nz983XuEhzmkqGRp8is7oN1undPiPIsMGy9enhQwGb/n6tFBU2BCd0uE5Dev3R72NWY/NMT76Aqfk50z5hdtsx866xwaDUd3aT9HQvr+odfyVCvJPkskUKJMpUEH+SWoTf5WG9v1FXZMerffv7O3XLzykr1MaLEs8x87Ac+wYk8lPfbq8qcE9v1VCzDgF+LWRyegnL1OIggM7Kynx5sr1rafBcvX8nHePE2Iu0ZkD5qpj63sUGnSKvL3CZTT4yt83QXHR56t/9490ao/P622wXF6Rr+LSys+2mIwBiok8yyn5Bfq30ul9flLvzm+oRcRZ8vM98vtRpMJD+qpru0d1Zv+/622wLHn+XggAAHAy8HJ3AgAAAAAAAAAAAAAAAAAAAAAAAIC7ZOfmVjn396+5+V5DrFy7zta8MDIiXGedXvcHrseef74WLVsuSfrx1990zaTLmjy3p/vpcEM9SbYmhrW5+LzRuvn+f8lqtWrRsuXKyMxUVGSkq1N0i5l26zLijGEKDQmpNTY0JERnDz3dds2Pv/1WZ1Pm452n18y+/fv1219/SZJO6dJFp/br69L57LFv1cxgMKh1YqIOHjokScrOznZovJmNqMGzTj9N4WFhys7J0b79B7Rq3Tr16dHDofk9mTNrUJLKy8tVUFhoOw/w92/yWOkZmbZGsEajUZecX/eXEo09/zxbo/GZv/6uJx/8V5PndoW2rRK1bNUqSVJWdo5DY9nvqxeNHi2j0VhrbId27dSjaxet3bhJxcUl+mPuXF183miH5nemtq0SbcdZOTk1xrizFjz9Pawx2rZuZTuuba0b6o+/56q0tFSS1Kt7N3Vo167WWJPJpItGjdLU9z+QJM389bd636MAAAAAAAAAAAAAAAAAAGiq03p/3+RrDQajWsVNUKu4CXXG9e7yunp3eb3OmBGDljV43ojQvooIrfvv2If0ntHg8SQpJLCTuiY90qhrIPl4h6lDq9vUodVtTR4jv3CbysozJUlx0ecpOLCjs9I7POYoxUWPcmiMzNylkiST0V9JiTc7Iy2boIAkdWs/Rd00pcljZOYusR23b3WbjEZvZ6QmSTKZ/NW25dVq2/LqJo9RUVGgvIKNkqSw4J5qEXmmw3k1ZO9pjCP32M8nTolOHFeSwoJ7KCzYsc9Z2N/jjq3vcjSlKniOHcdz7Lio8CGKCh/i0BhH7rFkcPpz4u8bp85tH1Dntg80eYys3GWSLJKkNi2vlI93hJOykwwGkxJjL1Vi7KUOjePpeyEAAMDJoPZPQAMAAAAAAAAAAAAAAAAAAAAAAAAnuJffesd23PuU7goJDm7yWGvWb7Adn9q3rwwGQ53xQwYOOHrthg11RB7fSkpKtHn7dtv54AH964yPCA9X146VXyJhsVi0duMml+bnTvY1U9+6SMfUzPrmr5nFy1fo9PPHKLpTV/kntFZ8tx4aPOp8/fvpZ7Vt506nzXM81MycefNlsVR+ocOR+7JmwwbdeM99at9voAJbtVVMl24aPOp8Pf3Kq8rMynLa3OxbtUtNO2g7jogId2gs+59v8IABdURWNnAd1K/f0Wvd8Hw2J2fWoCS989HHKiouliRFR0aqa6emf5HQmo0bZLVaJUldO3ZUWGhonfH2Nb1p2zZbA1hPceDg0ZqODHesplfb1eWQRr7nrPawmj6QWv+6uKsWjof3sMY4kJpqO3ZmDQ7u38ga9MD3HAAAAAAAAAAAAAAAAAAAAGfJyFlsO+7Y6k43ZlKziopC5eavlyS1jr9cvj6Rbs6ouszDa+jrE6NWsZe5OZvqMnOXySqzJKmDkxufOkN+4XaVlWdIktq3ukUmo6+bM6ouM6eyAW9oUHfFRA53czbV8Rw7jufYcUeek9iokQoJ6uLmbKo7co+NRj8lJd7i5myqOx72QgAAgJMBTZYBAAAAAAAAAAAAAAAAAAAAAABw0jCbzUrPyNTvf8/V2Kuv1dT3P5BU2SDzqX8/5NDYm7ZutR0ntW1bb3z7tm1sx/tTUpWbl+fQ/J5qy44dtma0YaGhioyIqPeaJLu1sV/XE439z9a+TZt64+1j3LEu23ft0uLlK5Sdk6Py8nIdysjQslWr9NJbb6v7acN0x0P/dkqD0uOhZpatWl1l7hfffEunjhytj778SnuSk1VaWqrMrGwtW7VKT774sjoOHKyffv+jSXOxbzXM8tVrtG//AUmSt7e3Bvbp0+SxcnJzlWLX3Nb+566NfczGrduaPLcncnYNWiwWZefkaN6ixbr+rnt0/5QnbK89+dC/ZDKZmpzrpi1H1z6pAfctKjJSoSEhkip/zq07nNcw3lGpaWlasmKl7dy+4WxTbN52tPFvQ9Ymqc3RPcHT3ou///ln23Ft6+KuWjge3sMa44eff7UdO1qDjX3PqbouJ9a+CgAAAAAAAAAAAAAAAAAAPFN23grt2Peu7b/SssxmmTcrt7IpZkzkCIUGd2+WORsjK2+5rDLLaPBVew9siilVNj+VpPaJN8tk8nNzNtVlHr7HIYFdFRs50s3ZVHckP1/vaLWOm+zmbKqrMBcpt6CyQXCH1ne7N5la8Bw7jufYMQVFO1Rani5J6uihz0lm7lJJUuu4SfLziXZzNtV5+l4IAABwsvBydwIAAAAAAAAAAAAAAAAAAAAAAACAK9376OO2hpA1CQsN1Sdvv6lRZ5/l0DwHDx2yHSfEx9UbHxYaqsCAABUWFUmS0tLTbc39TiQHD6XbjhPi6l8Xqer62V9/orH/2VrGx9cbbx/T3OsSGBCgIQMHqFvnTooMj1BJaYl27Nqt2fPmKTMrWxaLRe/+3yfavG2Hfp32pby9vZs81/FQM9t37bYdf//zL1q0bLkkqXOH9ho1/GxFhIVr9969+uHX35SVna3cvDyNu+Y6/fTlZzrnjDPqHZ99q3GsVqseeuoZ2/mlYy5wKC/7dQkKDGzQWC3t1i/N7vrjlbNr8I333td9j0+p9XVfX1+9+dyzunbypEbnaq9KTTd0/4iLszUMP5h+SD3U1aEcnOXhZ/6jiooKSdLgAf3VtVPHJo9VUlKinNxc23lD1qbqvuo5Nb1l+3Z99OXXtvPrL6/5S2vcVQvHw3tYQ3381dfaeLgxckhwsMZfOMah8aqsTQPec+zXLzsnR2VlZfLx8XEoBwAAAAAAAAAAAAAAAAAAgLqkZ89XevZ823l0+Ony9Yl0+byZOZWNRT22KWZOZdPJVnET5ecb6+Zsqiso2qXSsjT5eEeodfwV7k6nRkfWsEPrO2UwGNycTXVH8muXeKNMJn83Z1NdVu5yWa0VCg7opLioUe5Op0Y8x47hOXZcZk5lA+MWEWcpLLiHm7OprsJcpJz8dTIafNQ+8VZ3p1MjT98LAQAAThY0WQYAAAAAAAAAAAAAAAAAAAAAAMBJ6/rLJ+vFJx5XSHCww2MVFBbZjgMDAhp0TYC/v61ZaX5BocM5eKLCwqM/V0AD18Xf/+gH0AsKCpyek6cosFubwID6P3QfYLcu+c20LnExLfTp22/pkvNHy8/Pr9rrRUVFeva1N/Tim2/JarVq7sKFevS55/XC4481ec7joWZycnNsx0caLD9y792a8sD9MhqNtteef/xRXXrtDZq3aJHMZrOuuf0u7Vi+pEq+jcW+Vd0r77yreYsWSapsivz0vx9yaLymrssRzfV8uosza1CSxpw7Uu+89IJiW7RweKzCIkf3D8+o6W9/nKnPvvlWkmQymfTyk084NJ79+43UsLr2xHUpLi7WVbfdodLSUknS+eeM0PBhQ2uMdVctHA/vYQ2xfdcu3T/lSdv5Y/ffq8iICIfGbOzaBBzzXplfUOBwDgAAAAAAAAAAAAAAAAAAAJ7onMEr3Z1Cnbq0e0hd2jn2d/quFBTQTmPOSHF3GnU6vc9Md6dQp75d31bfrm+7O41atYgY5vH3mOfYMTzHjmsdP1mt4ye7O41aeZkCdMGwve5Oo06evhcCAACcLGiyDAAAAAAAAAAAAAAAAAAAAAAAgBPaBeeOVMv4OElSWVm5DqalacHSpVq7cZM++PwLLVy2TG/851mddfppDs1TXFJiO/bx9m7QNX5+vnbXFzs0v6eqsi4+DVwXX/t1Kakj8vhWtWZ86o13x7p0at9endq3r/X1gIAAPfvIvxXg768pL7woSXrrg4909003Ki4mpklzHg81Y9+EV5IuHHWunnzwX9XiIsLD9e1H76vbkKFKz8xUWnq6Pv3mW9101ZV1js++1XCz/pith5/5j+38nRdfUOvEBIfGPB5q0NWcXYOnDxqoF6ZUNl+vqKjQoYxMLV25UktWrNTM337X6vXr9eKUx3XphWMcyru4uAn3zs+z7t3Ktet03V332M6nPHC/BvTp7dCYx/5cPj6e+Z5TF6vVquvuukcr166TJMXHxur9116tNd5dtXAi7B/ZOTm66IqrlJObK0kaccYw3X3TjQ6P29j3HD8/v1qvBwAAAAAAAAAAAAAAAAAAcJZWcRPUKm6Cu9MAAAAAAACAaLIMAAAAAAAAAAAAAAAAAAAAAACAE9yZpw3RmacNqfbvc+bN11W33aHN27Zr1ITL9PX77+ni80Y3eR5/u0ZwZeXlDbqmpKTU7nr/Js/tyaqsS1kD16XUfl386og8vvn7+amwqLJZb1l5Wb3xnrwuD955uz7+6mvt3rdPpaWlmvX7bN1w5eVNGut4qBn7hpiS9MDtt9UaGxEerusun6zn35gqSfp1zp/1Nllm32qYBUuXatKNN8tisUiS7r/9Vk0ad4nD4x4PNehqzq7BPj16qE+PHtX+feXadbr85lu1fdcuXXbjzTp46JDuuOH6Juft79+Ee1fiOfdu644dumDS5SoqrmxgPuGiC/XQXXc4PO6xP1dZWVm1BrbH8rSavvfRx/XNjzMlSUGBgZr+fx8qOiqy1nh31cLxvn8UFhbpgslXaOuOnZKkrp066vN335bBYHB47Ma+55Qc01TZ3WsDAAAAAAAAAAAAAAAAAAAAAAAAAAAA1zK6OwEAAAAAAAAAAAAAAAAAAAAAAADAHYYPG6ofP/9URqNRZrNZ1999r3Jyc5s8XlBggO34SOPc+hxpoihJwUGBTZ7bkwUGHv25ihq4LsV26xIUFOT0nDxFkN3aFBYV1xFZqWq9eNa6eHl5acyoc23nS1eubPJYx0PN2M8RGBCgAX161xl/xpCl+yJAAAEAAElEQVTBtuM1GzY0eV72raOWrVqtMZOvtOVz27XX6PnHHnXK2I6vi2c9n87k7Brs27OHfv/2a9t++K8nn9b2XbuaPF5ggKP7h/tqeueePTpn3AQdysiQJF046lx98vabMhod/yiw/fuN1LC69pR1kaR/P/2s3vzgQ0lSgL+/Zn7xWb37rrtq4Xh4D6srjwuvuEpLVlS+h3do106/fztNkRERThm/sWtjv69KJ/beCgAAAAAAAAAAAAAAAAAAAAAAAAAAAJosAwAAAAAAAAAAAAAAAAAAAAAA4CTWr1dPDR82VJKUm5en6TNnNXms2BYtbMcHUg/WG5+Tm1ulyWFMdHST5/ZksS2O/lwHDta/LpK0PyXVdnyirotUdW1SUlPriKx0ICXFdhwTHeWSnByR1Ka17TjtcJPQpjgeasY+x7iYmHqboLaMi7MdZ2ZnOzQ3+5a0cu06jZ44SXn5+ZKkG664XK//5xmnjW//cxUUFtrmqcsBuxpscQLvW5Jza1CSWiUkaNLYSyRJ5eXl+uTrb5o8VpWabuj+ker+95zde/dp+CXjdOBwLqOHD9dX//uvvLy8nDK+n5+fQkNCbOcNed495b348edf1EtvvS2p8uf4/tOPNXTQqfVe565aOB7ew2pSUlKii6+6RnMXLpQktW3VSrNnfKO4mBinzVFlbRrwe4/9/QgLDZWPj4/TcgEAAAAAAAAAAAAAAAAAAAAAAAAAAIDnockyAAAAAAAAAAAAAAAAAAAAAAAATmqndO1iO16/aVOTx+nSsaPteMeuXfXG79yz13bcMi6uSvPDE0mnpCRbA9rsnBxlZmXVe80uu7Xp2qljHZHHN/ua2b57d73xO/far0snl+TkCIPB4JRxjoea6da5c6PinbQ0NifzvrVq3TqdO36icnJzJUnXXDZR77z0gtPqT5LCw8KqNBbdvqsBz+eePbbjbifwvnWEs2rQ2eN16dTBdryjAfctMytLuXl5kiSTyaTO7ds3ee6m2rMvWcPHjlPygRRJ0jlnnqFvP3rf6Q1lu3S0W5sGvOfssqtpd73nPPnSy/rPa69Lknx9fTXj44909tDTG3Stu2rheHgPO1ZJSYkuufpazZk3X5LUOjFBc76broT4eKfOU/U9pyE1eHL8PggAAAAAAAAAAAAAAAAAAAAAAAAAAIBKNFkGAAAAAAAAAAAAAAAAAAAAAADASa2iwmw7NlssTR6n1yndbcdLVq6U1WqtM37h0mVHr+3ercnzejp/f3917nC0UeGiZcvrjM/OydGmbdskSUajUT27nbhrY18z9a2LdEzN2F3rKXbs3mM7jomKavI4x0PN9O1xiu04NS1Nlnr2jgOpB23HLRxYmyNO1n1r9fr1Onf8ZcrOyZEkXTH+Ur336stObbB8RNXnc1kdkZLVatXiFSvtrj2ljugTg7Nq8Oh4FU4Zr1e37rZ62LRtm60Zd23sa7pLhw7y9fVt8txNsTd5v4ZfMk57k/dLkoYPG6rvPv7IJXn0tqvphQ15z7Gr+95ueM956uVX9PTLr0qSfHx89O1HH2jkmWc0+Hp31cLx8B5mr7S0VGOvuU5//D1XkpTYMl5zZkxX68QEp89lX0eLltdfgwvs7knv7p73ew8AAAAAAAAAAAAAAAAAAAAAAAAAAACciybLAAAAAAAAAAAAAAAAAAAAAAAAOKmtWLPGdhwfG9vkcfr16mm7PjMrW38vWFhn/IxZs2zHF446t8nzHg8uGDnSdjxj1s91xn7/8y+2hrWD+vdTdFSkS3NzpzHnHl2XOfPmKy8/v9bY3Lw8zZk333buaTVTUVGhn3773Xbev09vh8bz9JoZccYwBfj7S5IKi4q0fPWaOuPnLlxkO+7Xq5fD85+M+9bajRs18tKJysrOliRNHjdWH77xmoxG13xMckwjavCvfxbY8kpsGa8+PU78JsvOqsGj4621Hbd0YLwW0VEa2LePJMlisej7n3+pM97+3o5p5pret7+ywfKe5GRJ0pmnnabvP/k/+fn5uWS+C+zec3785dc6m8Pv2L1bazdukiT5+fnpnDPPcElOtXnm1df01EuvSKpssPzNh+9r9PCzGzWGO2vB09/DjigtLdW4a6/X73/9LUlKiI/TnO+mq23rVi6Zb+RZZ9qaV6/ZsFE79+ypNdZisejHX3+1nTf38wkAAAAAAAAAAAAAAAAAAAAAAAAAAIDm5+XuBAAAAAAAAAAAAAAAAAAAAAAAAAB3+XP+P1q4dJntfMQZw5o8lsFg0KRxl+jlt96RJD33+lSdedoQGQyGarHzFi22zRsUGKiLRo9q8rzHg0ljL9GLb74lq9Wqb2f+pIfvuUsdk5KqxZWUlOjVd/9rO7983LjmTLPZdUxKUv/evbV89WoVFBbq9ff+p8fvv6/G2Df+974Ki4okSaf266ukNm2aMdP6vTD1Le3au1dSZUPM888Z4dB4nl4zAQEBGjfmAn067RtJ0ktvva3p//dhjbHZOTn68PMvbOcXOdgo8mTct9Zt3KRzxo23NTK+7JKL9dHU113WYFmSLj5vlO57fIqKiou1YMlSzVu0WMMGD6oWZ7Va9dzrU23nk8aOrXH9TiTOrEFJ2rR1m76d+ZPTxrv80nFasmKlJOmVd97VpLGX2Bq72tu2c6em/1TZONxoNOqySy52aN7GSD5wQMMvuVS79+2TJJ0xZIhmfv6J/A83b3eFM4cMUcu4OB1ITdWe5GR9/u10XTlhfI2xz73+hqxWq6TKPSsoMNBleVWfe6qeeOElSZK3t7emvf9ek99T3FULnv4eJkllZWW69Nob9OucPyVJLeMqGyy78veL4KAgjRl5jr6d+ZOsVqv+89rr+vCN12uM/fzb6dqbvF9SZfP6mvZfAAAAAAAAAAAAAAAAAADgmIKiXdqb+oUOZc1VSWmKLJYy+fnGKiK0vxJjJygqzL1/v2c2lyj54DdKSZ+lgqIdKivPko93hIIC2is++nwlxo6XyeTn1hwzshcp+eA3yspbrpLSgzIafeTnG6+YiDPVKm6SggLauTW/ktKD2pv6hQ5mzFZxSbIqLMXy84lWWHAvJcSMVWzUOW7Nz2o1a3/aD0o59KPyCjeptCxT3l4hCvBvrbjo0Wode5m8vUPdmmNO/jrtS/1KGTkLVVJ6UJLk5xurqLDT1DruMoUGn+LW/MrKc7Qv9SulZvyqouK9Kq/Ik69PpEICu6plzEVq2eJCGQwmt+Z4MON37U/7Tjn5a1RSli4vo7/8/RIVG3WOWsdNkp9vrFvzYy90HHuhYzx1L7RYypWZu0Tp2f8oJ2+Nrf4MBpN8vCMUGtRNLSLPVkLMWHmZAuoca1/qNK3Zek+T8ujY+l51bnt/k64FAADA8cl13yAAAAAAAAAAAAAAAAAAAAAAAAAAuMEzr76mZ159TQdSU2uNsVgs+nL6d7r02utt/zZs8GD1792rxvgnX3pZXjHx8oqJ11kXj6113Aduu1WhISGSpL8XLNC/nnxKFoulSszGLVt11W23287vu+0WRYSH1zpmUr8Btrk/+XparXHusGdfsi03r5h47dmXXGNct86dNGnsJZKk0tJSTbjuxmr3p7S0VNfeebe2bN8hSeqY1E7XTJpY69wNvSfuctbFY235PfnSy7XGPfPwQ7bj516fqhmHmzzam/HTrCpNXP/z6CO1jtfQe9IQ8xcv0fjrbtDCZctszTaPVVRUpEf/87yeePEl27/dcs3VahkX51B+x0PNPPGv++XnV/klJD/88qumvPBitec9OydHl157gw5lZEiSOrVP0viLLqw2FvtW7TZs3qJzLh2vzKzKBssTL75IH781VSZT07/kx74G5y5cVGNMVGSk7r75Jtv5Vbfdro1btlaJsVgseuCJpzR34UJJUkR4uB64/dZa5/3k62m2eZP6DWhy/q7g7Br84LMv9MATT2rH7t11zvvrn3/p3PETVVZWJqnyGblgZM1fTtPQ9bt20mVq17q1JGnL9h269s67VVpaWiXmQGqqxl97g+3frxx/qbp07FDrmA3d0xviQGqqhl9yqa0x/bDBgx1usNyQZ87b21tTHrjPdn7Po49r/uIl1eKm/u8DffL1N7ZrnnjwgVrnnbtwUZXnyVEvTH1Tjz33vG3uae+/pwvOHdnk8ZxdCyfKe1h5ebnGX3eDfpkzR5IUHxurOd99q/Zt2zZ5zGvvvNuW37V33l1r3BMPPiAvLy9J0idff6Op//ugWsz8xUt09yOP2c6feuhB2zUAAAAAAAAAAAAAAAAAAMA5dia/r7nLz9bO5HeVX7hZ5RW5MluKVVi8W8kHv9GiNWO1ess9sljK3JJfbsFGzVsxQuu2P6SMnAUqKTsoi7VMJWUHlZGzQOu2P6R5K89RXsFmt+RntpRq9ea7tWjtOCWnfaPC4t0yW4pVXpGr/MLN2pH8juauGK5d+z90S36SdODQj/pr2RnauucV5RasU1lFtiyWEhWVJCsl/Sct23C1lq67UuXluW7Jr6hkvxasulCrt9yhtKw5Ki5NkcVaqtLydGXnrdCmnU/p7+VnKSO75r/5dzWr1apNO5/V/JWjtSflExUU7VCFuUAV5gIVFO3QnpSPNX/laG3e9Vytn7lxtfTsBZq7/Cxt2vW0svNWqLQ8XRZrqYpLU5SWNUerNt+uBasvUlHJfrfkV1aerSXrrtCyDdcoJf0nFZUky2IpUVlFtnIL1mnrnpf19/IzlXLoJ7fkJ7EXOoq90HGeuhfuSflMvy/qpcVrJ2jHvreq1J/ZUqzi0gM6mPmH1m17UH8uGaSDGX+4LJcAv5YuGxsAAACeiU+UAgAAAAAAAAAAAAAAAAAAAAAA4ISSlZWtqe9/oCdffFm9undTr+7dFR8Xq8CAABUVF2v33n2au3BRlWZ3rRMT9NHU1x2eOzIiQh+8/qomXH+jLBaLXnv3Pf0ye47OO2eEQoKDtXHzFv342++2ZpJDBg7QA7fV3pDTFd756P+qNRXdvG2b7XjeokUaf90NVV4/Y8hg3XrtNQ7N+/KTT2jpylXasXu31m/erG5DhuqS889TUps2ysjM1Pe//KL9KZX3JMDfXx+/9WazNtTbuGVrtcaZRcXFVc6PXRdJ+ubD9x2a9+yhp+vOG67X1Pc/UHl5uSZcf6OGDR6sIQMrG4guXLpM8xYdvV/33nqzhg461aE5G8pisei7WT/ru1k/Kz42VgP79lH7tm0VGhKi0rJSbd+5S3/Mnaes7GzbNcMGD9Zzjz7slPk9vWZaJSTonRef13V33SOr1apnX31dM36apdEjhisiLFx79u3Tdz//YlufwIAAffm//9bYHJh9q2Y5ubk6Z9x4ZWRmSZLCw8LUo1tXvf7e/+q9dlD/fhrcv79D8//7rjv05/x/tHTlSu1PSVX/ESN14bkj1a1LZ+Xl5+vnP2Zr646dkiSTyaQPXntFYaGhDs3ZGOkZmbrtwYfqjLn9oX8r4JjmvW+/8LyioyKr/Juza7CwqEivvfueXnv3PXXt1FG9TzlFrRISFBwUqJLSUu1L3q8FS5dVacIcER6uz959W76+vo1ciap8fHz0ydtv6pxLx6u4uETTfvhRC5ct08WjRysqMlI79+zRd7N+VkFhoaTKxs4vTHmsnlGdZ/gll2rnnj2SJF9fXw0bMkjvfvxJvdd169xZ5551pkNzX33ZRP0y50/98Muvys3L0/BLxmnU2WepT88eKi0t05/z52vl2nW2+JefnOJQ493G+GrGd3rk2eds56cNHKjtu3frlXferffaG664XCHBwdX+3Z214MnvYXc89LBm/THbdj56+Nma+dvv9V4XGhyi66+Y7NDcndq31wuPP6b7Hp8iSbr3scf1xfTpOnvoUPn6+mjlmnX67a+/ZLFYJEnjxlygyy8d59CcAAAAAAAAAAAAAAAAAACgql37P9TGnVNs56FBpyg6/HQZjb7KyV+nQ1l/S7Io+eA0WSwl6tPlHRkMhmbLr7B4jxavvUxl5RmSJG+vcMVHnyd/33gVl6YoJf1nlVdkq6BohxavnajT+8xSgH9is+VntVq1avMdSk2fdfhfjGoRcabCgnvIYilVevY/yi1YL4ulRBt2PCajwVttWl7ZbPlJUmrGb1q56TZJlX+TGejfTjGRI+TtFay8wi1Ky/hDFmuZ0rLmaNmGa3Rqz69kMjr2d9yNUVaepcVrJ6qweJckyWQMUFz0eQr0b6Oy8kylpv+qkrJUlZSlaun6KzWk1wyFhfRstvwkaePOp7Rr/3u288jQQYoIrfysT1buUmXmLpFVZm3f96asVrO6Jj3arPll563SsvVXyWyp/OyTn0+c4qJHycc7UoXFe5Sa/rPMliJl563UknWTdFrvmfLxDmu2/MzmEi1bf7Wy8pZLkowGH8VGjVRwYCeVV+QrLXO2Cot3qbwiVys33Sqj0U+xUSOaLT+JvdBR7IWO8+S9MDd/g8orjnxm0KDgwM6KCOkrP99YSVJ+4ValZc6W2VKi0vJ0Ldtwrfp1fVfxLS6ocbywkF7q2q5hn9fILVinA4d+lFS5JvHRNY8JAACAExdNlgEAAAAAAAAAAAAAAAAAAAAAAHBCMRiNkio/qL96/QatXr+hzviLRo/S1OeeVXxsrFPmv/i80frkram67cF/Ky8/X1t37LQ14bR37tln6bN33pKfn1+d41mtVttxTc1ZG2vFmrX6btbPtb6+N3m/9ibvr/JvQYGBDs8bHRWpX6d9pctuvFkr1qxRQWGhPp32TbW4uJgYffL2mxrQp3ed41VZF6Pj65KemVnnukiq9/WmevmpJ2TyMumN996XxWLRvEWLqjRWliSj0ah7b71Zzz36SJ1j2a+LJJlMRqfkmHLwoL7/+ZdaX/fy8tKt116j5x59WD4+Pk6Z09NrRpKunDBeVqtVdz/ymPILCrRl+w5t2b6jWlybxER989H76tmtW43jsG/VLCc3T4cyMmzn2Tk5eviZ/zTo2sfuv9fhJsv+/v6a+fknuuLW2/XH33NVVlamb2f+pG9n/lQlLjQkRO++9ILGjDq3zvGcXYOFRUX17ku//flXtX97ccrjilbVJsvOrkGj8egXB23auk2btm6rc7yhgwfp3ZdeUKf27euMa6hB/fvp+08+1tW336mDhw5pf0qq3vzgw2px/Xv31tfvv6fIiIg6x3Pme/H2Xbtsx6WlpXrqpVcadN2VE8Y73GTZaDTq83ff1k33PaAvps+QxWLRz7Pn6OfZc6rE+fr66j+PPKzbrru2zvHs18VodOz9ZpvdukjS3wsW6O8FCxp07djzz6+xybLk/FpoKE9+Dzt2rT/4/IsGXdc6McHhJsuSdNdNN8hitejR/zyv0tJSrVy7rkpz7yOuGH+p/vvyi836RWQAAAAAAAAAAAAAAAAAAJzoCop2auPOJ23n3ZKeUFLijVViMnIWa9n6q1RhLtCBQz+qRcRwJcaObbYc12y519ZUNDJ0kAZ0/0je3qG217u2e0TLNlyjzNwlKi1P15qt92lwr+p/p+kqyQen2ZqKepmCNeCUjxUVNqhKzM7k92zrvGHH44qOGKZA/9bNkl9ZebbWbLlHR5qKtku4Qd2SpshgOPr3vnkFW7Rk3SSVlB1UZu4S7dz3rjq2ubtZ8pOkDTuetDUVDQ7opFN7fCF/v3jb612THtPqzXcqJf0nmS1FWrX5dp3R/28Zjc3TZikje6GtwbLB4KW+Xd6u1jj0wKGZWrX5dlmtFdqR/I5iIkcoMmxgs+RnsZRr1eY7bA2W46MvUO8uU6s0hy1u+y8tWTdZ+UXbVFC0Q5t2Pq1enRv2t+vOsH3fm7YGy34+cTq1xxcKCepse71b0mPauPNJ7dr/vqwya82Wu3X2qYvl7RXSLPmxFzqOvdBxnr4X+nhHqW3Lq5UYO14BfgnVXi8pTdOKTTcpK3eZJIvWbvuXIsMGy9cnslpsSGAnhQR2atC8yzcefRbjo8+Xl1dQk38GAAAAHJ9osgwAAAAAAAAAAAAAAAAAAAAAAIATyguPP6ox547UvEWLtGL1Wm3ftUupaWkqLimRn6+vwsNC1al9ew3s21cTLrpQ3To37MPZjXHZ2Es0dPAgvf/Z5/pl9hztSd6vwqIixbaIVr9evTR57CX1NuOUpLz8fO1PSZUkBQYEaNTZZzk91+bUtnUrLfzlJ3054ztN++FHbdi8WYcyMhUaHKyktm100ehRum7yJIWHhdU7ln3DznFjzndh1q5nNBr10hNTNPHii/XRF19q7sKFOpB6UJLUMi5WZ552mq6dfJn69OhR71gbt261HQ/s21eJLVs2Oa/B/fvpz+9naOnKlVq2arV27dmrjKwsZWZny2g0KCIsXF06dtBppw7UVRPGOzRXbY6Hmrlq4gSdPfR0ffjFl/pl9hzt3b9fefkFiggLU49uXXXhqHN19cQJ8vX1rXUM9i3PFRkRoV++/lI//vKrvpjxnVauXauDh9IVGBCgNokJOu+cEbr+8slqGRdX71j2z+fYCzxr33J2Dd5+/XUa2Lev/l6wQMtXr9HWHTt0IPWgCouK5OPjrdDgEHVIaqd+vXrq0jFj6m0w2xTDhw3V+n/m6oPPv9CPv/6mnbv3KDc/Xy2iInVK166acNGFuuySixvUNHnLtu2SJIPBoEvOO8/puTYnPz8/ffL2m7r6son65OtpWrx8hVLSDsrH20eJ8fE656wzdP3lk9UxKanesTbZ1fQ4D6tpe86shcY4Ht7D3OWem2/SeSOG6/3PPtcff83V/tRUlZWXKT4mVoMH9NdVEyfojCGD3Z0mAAAAAAAAAAAAAAAAAAAnnC27X5LVWiFJSoi5tFpTUUmKChuk7u2f0pqt9x6+5nklxFwkg8G5f2tZk0OZfyszd4kkycc7Qv26/a9KU1FJ8vYOVb9u7+vvZUNVVpGtjJwFOpQ1Ty0ihrk8P4ulQlt2v2Q7797+yWpNRSUpKfEm5RZs0v60b2WxlmnL7hfVt+vbLs9Pknbse0flFbmSpMiwweqW9IQMBkOVmJCgzurT5U0tWntp5TXJ76hNy6vk4x3u8vzyC7dpf9oMSZLR4KN+3f5XpamoJJmMvurd+Q3lFmxUYfEuFRTvVPLBaWodP9nl+UnS5l3P2Y47tLqjWoNlSWrZYozyC7dq297XJEmbdj2r0/vMbJb89qV+pcLi3ZKkIP8k9e78RpUGy5Lk79dS/bq9r3krRshiLVPywW+UlHizggM7uDy/0rJM7Ux+z3bep8vUKg2WJclgMKpb0hPKzd+gzNzFKqvI1o5976hLu4dcnp/EXugo9kLHefpe2CruMnVrP0VepoBaY/x8YzTwlM/017KhKi1LU3lFrg4c+l7tEq5v8rylZZlKy/ijSh4AAAA4+RisVqvV3UkAAAAAAAAAAAAAAAAAAAAAAACgulWrVqlv375aNvu3BjVXxYnnlzl/aszkKyRJ9956s16c8ribM/Ic8d166FBGhlrGxWnb0kV1NrA9mTz41NN65e13JUk/fv6pzhsx3M0ZeQ5qpnmwb9Xu1JGjtWLNGgX4+2vnimWKjop0d0pogE1bt6nH0DMkVTbHnvbB/9ybkAeZeMNNmj7zJxkMBq36a45O6drF3SmdsHgPQ1OsWrdOA0acq5UrV6pPnz7uTgcAAAAAAAAAAAAAAAAAnOLIZ22G9v1NYcF81qYxKioK9NvCU2Sxlkoy6KwB/ygooF2NsVarWXOWnKri0gOSpEE9v1F0+Gkuz3Hlptt04ND3kqSOre9W57b/qjV2864XtH3fG5KkhJhx6tNlqsvzO5Q1T0vWVTZ89PdN0PBTl8hgMNYYW1C0S38tO12SVSajn0YO2VBns0pnsFqtmr24n0rKUiVJg3pOU3T46bXGL1h1obLylkuSenV6pVmaWW7e9by276u8VwkxY9Wny5u1xu5N+UJrtz0gSYoIHajTen/v8vwq71tlrZuMATpn8Cp5e4XUGFtekac/FvWR2VIkSTp74GIF+rd2eY7/rBqj7LwVkqSenV5W67hJtcau3HS7Dhz6TlL9z5SzVL1vA3Ra7x9qjU3Pmq/F6yZKkvx9W2rEoOUuz4+90HHshY7z9L2wMTbtfFY7kiubZ7dscaH6dn23yWPtTH5fG3dOkSQF+rfT2QMXOCXHk01O/jrNX8lnCQAAwPGr5v93AQAAAAAAAAAAAAAAAAAAAAAAAMDt5i9eLEny8/PTfbfc4uZsPMfmbdt1KCNDknTfrbfQaNDO/EVLJEm9T+lOg2U71EzzYd+qWUFhoVavXy9Juv6Ky2mwfBw5UtOS9O+773RjJp7nn8WV7zljzh1Jg2UX4j0MAAAAAAAAAAAAAAAAAAA4w6GsuYebikqhQd1qbSoqSQaDSXFRo2znBzN+c3l+VqtFaZlzbOdx0efXGR8ffZ7t+GDGH7JaLS7L7eg8v9uO46JH19pUVJKCAtopJLDyb2zNlhIdyprr6vSUm7/O1lTUxytcUWF1N4O1X+PUZrjHUtU1jK/nHsdFj5ZkkCRl5S5XaVmmK1OTVDW/6IhhtTZYliRvr5AqjVub4zkpLctUdt7Kw2dGxUedV2e8/XOSavezuVJj7nFU+Gny9gqTJBWXHlBO/jpXpiaJvdAZ2Asd5+l7YWME+LeyHZeV5zg01r6DX9uOW8VOcGgsAAAAHL9osgwAAAAAAAAAAAAAAAAAAAAAAAB4qH8WL5UkXT95kmJaRLs5G8/xz5LKpo4x0dG64YrJbs7GcxQWFtmauD58z93uTcbDUDPNh32rZguXLZfZbJavr6/uv43m08eTI42Ezz9nhHp17+7mbDzH1h07lJaeLon3HFfjPQwAAAAAAAAAAAAAAAAAADhDbsEG23FEaP964yNCB9R4rasUFu9RhTlfkuRlCrY15axNSFBXeZmCJEkV5jwVlexzeY6OrGFeM6yhfX7hoX1lMBjqjI9s5ntsNpcov2i77by+NfTxDldwQMfDZxblFW5yYXaVPP05qZzDKkkKDuwob+/QOuPt8yso3CazpdSV6Uk6dg0H1BEpGQxGRYT0q/FaV/H0e8xe6Dj2wuZVUppqO/bxDm/yONl5a5RfuFmSZJBJibHjHc4NAAAAxyeaLAMAAAAAAAAAAAAAAAAAAAAAAAAeqKioSKvWrZOPj4/uv/1Wd6fjUY40vLz75hvl7+/v5mw8x6IVy1VRUaFunTrpotGj3J2OR6Fmmgf7Vu2O1OA1l01UfGysm7NBYyxYukwSjYSPdaSh+rlnn6W+PXu4OZsTG+9hAAAAAAAAAAAAAAAAAADAGfILt9qOA/3b1hsf6N/G7tptrkipCvv8Avxb1dsU02AwKsCvVY3Xu0qBXVNM+/Wpjf065zVDfo7c45LSVJVX5LkiLZuCoh2SLJIkb69Q+XhH1HtN1Tps7jVsU3tgDTHNk9/RZ7Eh+fn6RMrLFCJJssqsgqKdrkpNklRenquSsoO288avYfPuNeyFTcNe6JjjYS9sjNT0X23H9TVWr8u+1K9sxy0iz5Kfb4xDeQEAAOD45eXuBAAAAAAAAAAAAAAAAAAAAAAAAABUFxAQoOL9e92dhkf67N239dm7b7s7DY8zYtgwVaSluDsNj0TNNA/2rdo98/BDeubhh9ydBppg75qV7k7BI11/xWRdf8Vkd6dxUuA9DAAAAAAAAAAAAAAAAAAAOENpWbrt2M83rt54+5jyihxZLGUyGn1ckptUNT//BuRXGRevvMJNkqQSu+tdwWwuUXlFrt3c9edoH1NadsgledkrsZujIffY2ztUJmOAzJYiSZX3wNsrxGX5NbYGj40rdfE9PnYOf9/4euPtY1xdg1LVOmr4cxKn/KI8u+u7uiI1SVVr0GQKbFA9+TXzc8Je6Bj2QscdD3thQ+1L/Vr5RZVNn71MwWrZYkyTxjGbi3Xg0I+281ZxlzklPwAAAByfjO5OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgGhXmQtuxlzGg3niTyf+Y6wucnlPV8Y/mZ2pAflLVHJszP6lhOVbNr7COSOcwm4tsxw25x1Lz5tjYGpSa9x5XzmFfh/51RB6OcWt+nnePHa/B5l1D9sLGYy903PGwFzZEQdEubdz5pO28U5t75eMd0aSxUtJ/VoW5shm8r3e0YiKGOyVHAAAAHJ9osgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyizpcR2bDB61xtvMvpVvd5cUkukc9jnZzT6NOgao9HXdmxxcX4WS9XxG5KjfX6uXj/p2DWs/x5LkqlKjsVOz8leY2tQOja/5l7Dxt1jV9egVLUOG3qPm7MOHa/B5r3H7IWNx17ouONhL6xPWXmOlq2/SuUVuZKk6PBhapdwY5PH23fwa9txQuw4GY1eDucIAACA4xdNlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgBGXfKNRqKa833nxMI02Tya+WSOewz89iKWvQNRZLqe3Y6OL8jMc0Wm1Ijvb5uXr9pGPXsP57LEnmKjn6Oz0ne42tQenY/Jp7DRt3j11dg1LVOmzoPW7OOnS8Bpv3HrMXNh57oeOOh72wLhXmIi1df4UKindKkoIDOqpv17dlMBiaNF5h8R5l5iy2nbeKneiUPAEAAHD8oskyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJygvEyBtuMKS1G98WZz8THXBzk9p6rjH83P3ID8pKo5Nmd+UsNyrJpfYB2RzmEyBdiOG3KPpebNsbE1KDXvPa6cw74Oi+uIPBzj1vw87x47XoPNu4bshY3HXui442EvrCuPZeuvUnbeSklSoH87Deo5TT7eEU0ec1/qNElWSVJ4SD8FB3ZwRqoAAAA4jtFkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOUL4+0bbjktLUeuPtY7y9QmU0+rgkryOq5newQdcUl6bYXR/l9JzsmUx+8jKF2M1df47Fdmto//O5ip9PC9txQ9awvDy3SoNUV+fYlHtc0sxr2NjnpDlrsHKOo/e4ITVYGdd8a2g/vtlcqPKK/Hqv8fR7zF5YFXuh446HvbAmZnOJlm24Rhk5CyVJAX6tNLjnN/LzjWnymFarRclp39jOW8dd5nCeAAAAOP7RZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATlDBgR1tx4XFu+uNLyzZe/TagI51RDpH1fz2ymq11hlvtVpUVJJ89PqATi7LzTZHYAfbcUPWsKhkz9FrmyG/oCpruKveePt77OcTJ2+vkDqiHRcUkKQjrZLKK3JUVp5V7zXurMOCRj8nnleDZeVZqjDnSZIMMikooL3LcpMkH+8w+focbbjasL1mj+24+fca9sKmYC90zPGwFx6rssHytUrPni9J8vdN0OBe0+XvF+/QuIey5toaSJtMgYqPHuNwrgAAADj+0WQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE5QoUHdbcdZucvrjc/KXXb02uDudUQ6R6B/G3mZgiVJFeZ85RVurjM+r3CzKsz5kiQvU4gC/Vu7PMfGrmFmM6+hfX7ZuSvrbc5a9R53c1leR5hM/gq2a/Jb3xqWlecov3Db4TOjQoJcn6OnPyeV+RkkSfmF21RenltnvH0NBgV2kMno68r0JB27hsvqiJSsVquyclcevTb4FJflZZvDw+8xe6Hj2Audy2wp1fKN1yk9e64kyd83XoN7TVeAX4LDY+9L/cp23DL6Anl5BTo8JgAAAI5/NFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBNUi4gzZTRUNljNLdiowuI9tcZarRalpv9qO4+NOtfV6clgMCkm8mzbeWr6rDrjU9N/th3HRo2QweD6FjyxUSNtxwczfpXVaqk1tqBot/IKNkmSjEY/tQg/w8XZSWHBPeXnEytJKqvIVkbOwjrjU+zWuDnuceU8R9cwxe4e1iQ14xdJlWscEdpPvj6RrkxNUtX80rPnq7wiv9bY8oo8pWfNt53HNcMa+vpEKTykz+Ezy+E1qp39c9Ic+UmNu8cZOQtUXpEtqbJxa2iQ65sssxc6jr3QcZ6+Fx5htpRq+YbrdSjrb0mSn2+cBvearkD/Vg6PXVqWqbTM2bbzVnGXOTwmAAAATgw0WQYAAAAAAAAAAAAAAAAAAAAAAAAcNGfefHnFxFf5zxW279qlB596Wr3POFtRHbsopE2SOp86RNfddbfmLVrskjkboqioSIuWL9dbH3yoa+64Sz2Hninf+ETbWjz50ssunb+kpETvffKpRowdr1Y9+yggsY1a9eyjEWPH671PPlVJSYlL56+N1WrV1h079NWM73T/lCd15kWXKDypo21dkvoNcHkOcxcu0rV33q3Opw5RSJskRXXsot5nnK2Hnn5G23ftcvn8tVm9fr1eeuttXXzl1eo4YJBC2iQpILGNWnbvqbMvHqenX3lV+1NSXDZ/dk6OXnnnXZ1+/hi17N5Tga3aqm2ffhoz+Up9Of07mc1ml81dm7KyMi1avlxT//eBrrz1dp06cpSS+g1QaNv2CmzV1rY2T770snbv3eeyPE72mkk7lK6YLt2q7OdzFy5ywk9QlSfWoCSZzWat37RZn3w9TXf++2ENGX2Bgtu0s63FWRePdXkOP/32uybecJPa9xuooNbtFNOlmwaec66efuVVpRw86PL5j/XJ19Oqvcc39L+mvP9Rg9RgY53sv4cCAAAAAAAAAAAAAAAAAICG8fIKUmzUOYfPrNq29/VaY5PTpqu4dL+kysankaGDXJ+gpISYcbbjPSmfqbQss8a40rJM7Un5zO461/+NqSRFhQ2Rn0+cJKmoJFnJadNrjd2+7w1JVkmVzW29vAJdnp/BYFBCzCVHc9g7VVartcbYjJzFyspdJkkymQIVFzXK5flJUsuYSyQZJEkph35SQdHOGuPM5hLtTP6v7dy+NlwpKCBJYcG9D+dQqF37/1dr7K7978tsKZIkhYf0VaB/m+ZIscpa7Eh+V2ZLaY1xBUU7lXLoSPNYo1q2uLgZspPiokbJZPSXJGXlLlVGTs1/a2y1WrV971TbeULMWBkMBpfnx17oOPZCx3n6XihJFkuZVmy4QYey/pQk+fnEaXDP6U7b6/anzZDFWiZJCgpor4jQ/k4ZFwAAAMc/g7W23+ABAAAAAAAAAAAAAAAAAAAAAADgVqtWrVLfvn21bPZv6tOjh7vTQS0KCgvVa9hZ2pOcXOXfK9Kc2yD2jffe18PP/kelpTV/8YUkXT1xgt556QX5+Pg4de66bNyyVX3OGl5nM8bH7r9XUx643yXzr924UZNuvFlbd9T8RQKS1LlDe331v/d0StcuLsmhNoNHna9lq1bV+nrrxATtXLHMJXOXlpbqlgce1KfTvqk1xs/PT88/9ohuv/46l+RQk6UrV+nKW2/Xzj176o318fHRY/fdq4fuusOpX5Ly1z8LdPXtd9bZKPPUfn315XvvqlVCgtPmrc+CpUt1xpiGfWGNt7e37rv1Fj310L9kNBqdMj81U2n8dTfou1k/V/m3Od9N1xlDBjdpvJp4ag1KUsvuPZWWnl7r60MHD9Jf389wydxZ2dm66vY79eucP2uNCQsN1X9fflHjxlzgkhxq8snX03TdXfc06dr3X3tF10y6rFHXUIPUYGOc7L+Hom6r1q3TgBHnauXKlerTp4+70wEAAAAAAAAAAAAAAAAApzjyWZuhfX9TWDCftWmsgqId+nv5WbJaKyRJ3ds/pXYJ11eJycxZoqXrr1KFOV+S1LvzG0qMvbTWMWfOjbcdD+45XVHhjv3d64LVFysrd6mkykae/bt/KG+vENvr5eW5WrbxOmXmLLLFDO71ba3jrd58t5LTKv9OPjFmvHp3ed2h/Pamfqm1Wys/I+NlCtHAUz5WZNipVWJ27f9AG3Y8LkkyGLx1Zv+5CgpoW+N4GdmLtGjt0aaZY85w7O9Ay8qzNGfJYFWY8yRJSQk3qWvSYzIYjn72IK9wq5asm6SS0lRJUqc296tTm3trHXP24gG2RrO9Or2mVnETHMpx1eY7tD+t8m+CgwO76NQen8vfN872utlSqtWb71JK+kxJUqB/O53Zf66MRq8ax9uy+2Vt2/uqJCkydJCG9Hbs743Ts//R4rWVP6PB4K2+Xd5WfIvzq8SkHJqllZtvk9VaLkka0uu7anVwRFFxsuYsHWg7Hz5wqQL8E5ucn8VSpr+WDVNRyV5JUssWF6pX59dlMvraYopLU7Vk3WTlF26RJCXGTlDvzq/VOubC1WOVmVvZDLlj63vVua1jnwPbsvtFW/NiP984ndrjS4UEdrK9brVatHHn09q1/z1JkrdXuIYPXCRv79Aax9uXOk1rtlb+Xb+/b4JGDHLs81jsheyFEnthXSyWci3feL3SMmdLkvx8YjW413QFBbRr8pjH+nv5WbY9qmu7R9W+1a1OG/tkl5O/TvNX8lkCAABw/Kr5N14AAAAAAAAAAAAAAAAAAAAAAAAADfLwM89qT3KyfHx8VFZW5pI53vrgQ933+BTbeZ8ep+isoafLz9dXK9eu0+9//S2LxaKPv56m4pISff7fd5zalLYu5RXl1Rose3t7y9fHRwWFhS6de+eePRo1/jIdysiQJEWEh2vs+ecpIT5e+1NSNGPWz8rKztaW7Tt07viJWvjLLLVp1fQvIWms0tKSav8WER6urOxsl85rtVp15W13aMZPsyRJRqNRI886U3179lBJaan+mv+PVq1br5KSEt39yGPy9vbWTVdd6dKcjtizb1+VZrmJLeN12sCBap2YqMCAAO3bv1+z/pit1LQ0lZWV6bHnnlfaoUN6/T/POGX+pStX6aIrrlJRcbEkqWVcnC4ePUpRUZHauXuPvpv1swqLirRkxUqNnjhJ/8yaqfCwMKfM3VBeXl7q3rmTunXurMSWLRUcFKiy8nLtS96vOfPnK/lAisrLy/X8G1OVnpGh91592eE5qZlKM36aZWtu6+3trfLycmf9GDaeXoMlxzRQNRgMCgsNVXZOjmvnLSnRRVderUXLlkuqbJg95tyR6ta5k3Lz8vXL7NnatnOXcnJzNfnmW+Xn56fzzxnh0pyO6Nerl16Y8liDYletXadpP/woSQoMCGh0I15qkBpsrJP991AAAAAAAAAAAAAAAAAAANA4QQHt1bXdY9q4s/JvAzfseFzJB6crOmKojAYf5eavU1rWX5IskqT46AuUEDOujhGdr1enV7Rg9RiVlWcpI2eh/lwySHEtLpC/b5yKS1KUmj5LZRWVn8vw8Y5Sz06O/019Y7SKnai0zD91MONXVZjztHDNOMVEnqXQoB6yWMuUnjVfuQXrbPHdk6bU2lTUFXy8I9Sr86tasfFGSRbt3P+e0jLnKCZqhLxMwcov3KKDGb/LYq3829OI0AFqn9i8jS27JT2h7LxVKizerfzCzfpr2VDFR52nQP82Ki3PVGrGL7ampyajv/p0ebPWpqKuEB1+utq1vF67Dnwgq7VcKzbdqMiUwYoMHSBJysxdZmtsK0lJiTfX2mDZFYxGH/Xp8qYWrx0vs6VEBw79qMzcZYqLGi1f70gVFu9RSsbPMpsrP9cV5J+kbkkN+5t4Z+nQ6g6lZ/+j7LyVKilN1fwVIxUbNVLBgZ1VYc5XWsZsFRTvlCQZZFKvzq/U2mDZFdgLHcde6DhP3gvXb3/Y1mBZkmIiz9bBjN/rvc7bK0St4yfXG5edt9rWYNlg8FJCHQ3MAQAAcPKhyTIAAAAAAAAAAAAAAAAAAAAAAADQRP8sWap3/+8TSdKDd96up19+1elzbNu5U/dPedJ2/vKTT+jum2+sEjNv0WJddMVVyi8o0LQfftToEcM1edxYp+dSEy+Tl/r0OEV9evRQn5491KdHD/Xo2kU33/8vfTrtG5fOff3d99oaLA8dPEjfffyRwkKPfqHGc489oouvukb/LF6itPR03XjvffpjumtzspfYsqXatWljW5u+PU7Rhi1bNfwS136pxidfT7M1yw0JDtb3n36sYYMHVYl57b/v6YHDdXXPo49rxLBhatemtUvzOsLX11dXjr9U10y6TAP69K72+uulpbp/yhO2Z+utDz/S+SPP0fBhQx2at7y8XFfddoetseilYy7Qx29Nla+vry3mqYf+pfMum6xNW7dpy/YdevDJp/W/115xaN6GatuqlX768nMNG3SqAgICaowxm8167b/v6aGnKhsIf/jFl5o0bmy1+9tY1IyUlZ2tO//9iCTpygnjNW/RIu1N3u+cH+AwT69BSerQrp2S2rSu3LN69lSfHqfo+59/0XV33ePSeZ+f+qatuW3LuDj9/NUX6t6ls+31F6c8pvunPKmp/3tfZrNZ1911t7YtXazQkBCX5iVJ3Tp3UrfOnRoUO+H6o+/PYy84X8FBQQ2ehxqsRA02HL+HAgAAAAAAAAAAAAAAAACApkhKvEGSRZt3PS+LtVS5BeuqNMI8IiHmUvXs9KIMBkOtY1mt1irnBoPJ4fyCAtppUI+vtGLTLSos3qWyimztTfm0epx/kvp2+68C/ev+u3arjuZoMBgdzs9gMKpvl7e1dtsD2p82Q5JFaZlzlJY5p0qc0eCrLu0eVtuEa+sZ0X4NHc9PkuKjR6tPl6lat+3fqjDnq6B4pwqSd1aLaxFxlvp0eUsmk1+Dc3TGPfb1idSpPb7Syk03Kyd/jczmQiWnVf+8j69PjPp0eVPhIdU/R+DK/CSpW/snZDCYtHP/+5IsysxZVKWxciWj2iferC7tHqknu2OfE8fvc0RoPw3o/rFWbblTpWWHVFKaqt0HPqwWFxbcW/26vScf74h6RnTuGppM/hp4yidauel2pWfPlcVappT0n6T0n6rEeZlC1LPTC4qLOrdZ85PYCx3FXnhi74UFRbuqnO9N/aJB1/n7JjSoyfK+1K9txzGRw+XnE924BAEAAHBCo8kyAAAAAAAAAAAAAAAAAAAAAAAA0ATFxcW68Z77ZLVadfbQ03XVhAkuaW73xAsvqaKiQpJ0xfhLqzW2k6RhgwfptWee0vV33ytJeuy55zXx4otkMjnnSyPq0r1LZy2b/bvL5znWb3/9rX8WL5EkRUVGaNr7/6vSYFmSwkJD9c0H76v76UOVmZWtv/5ZoNnz5mnEsGHNkuMPn33SLPPYq6io0JQXXrKdv/r0kzU24L3n5pu0buMmffbNtyorK9OUF17UZ+++7fL8+vbqqW1LF6llXFytMb6+vnrz+ee0N/mAfplT+cUa//34E4ebLH/05VfasXu3JKlT+yT935tvVGksKlU2xv7mw/fV56wRKisr0yfTvtG9t96szh06ODR3Q7SMi6tzXSTJZDLp/ttu1Yo1azV9ZuUXy3z740yHmixTM5XufuQxpaWnq0VUlF5+cor6jxjpcO7H8vQalKQlv//SLPPYy8jM1Gvvvmc7//itqVWa20qS0WjUK089oTUbNmj+osXKzMrWS2+9o2cefqiZs61dRmamfvr9D9v5NZMua9T11GAlarBh+D0UAAAAAAAAAAAAAAAAAAA4IinxJsVEDtfelM91KGuuiktTZbWWydcnVhGh/dUqdoKiwgfXO05+4Vbbsb9vvMJD+jglv9DgU3RGv9nad3CaUtJnqaBoh8rKs+XjHa7ggA6Kiz5frWLHy2Tyb1SO8dEXOCU/k8lPfbq8qVaxE7Xv4DRl5a5QadlBGQw+8veLV4uIM9Q6brKCApIamd/5TslPkhJiLlFk2CDtTflcaZlzVFSyX2ZzkXx9ohUW0ksJMZc0oLGtVF6Rr+LSVEmSyRigmMiznJJfoH8rnd7nJ+1P+04HDv2ovMLNKivLlJdXsAL92yguapRaxU2Sj3dYvWPlF26zHTtrDQ0Go7q1n6KWMRdrb+qXysxeqOKyg5Ikf59YRYWfplZxlyksuEcD8jt6j8ND+srfr6VTcoyOGKoz+8/V3tQvdDDjNxUW71FFRb58fCIVEthVLVtcqISYixvUbDW/aPvhI4Pio89zSn4+3hEa1PNLpab/qv1p3yknf61Ky9JlMgUowC9BMZEj1Dp+svx96/4sjeS654S90DHshY7z9L3QFczmYh049IPtvFXsRPclAwAAAI9Ek2UAAAAAAAAAAAAAAAAAAAAAAACgCR5/4UVt37VL/v5+euelF1wyR35BgX78rbKBscFg0MP33FVr7BXjL9VTL7+iffsPaN/+A5q3aLHOOv00l+TlCb74drrt+MYrr1R0VGSNcdFRkbrxyiv13OtvHL5uRrM1WXaHvxcu1IHUyi9saJ2YoCsnjK819uF77tLn306X1WrVD7/+qsLCIgUGBrg0v/Zt2zY49tbrrrE1zF2yYqXDc39uVzP33XqL/Pz8aozr3KGDxl1wvr6c8Z3MZrO++u57Pfngvxye35nOGDLY1mR59759Do1FzUg/z56jL2d8J6myyXREeHjjkmygE6kGnemHX35TYVGRJGnIwAE687QhNcYZDAY9fPddmr9osSTpyxkzPKrJ8hfTv1NZWZkkqWNSO51+6sAGX0sNutfxWIP8HgoAAAAAAAAAAAAAAAAAABwVFJCkbu2nqJumNHmMzNwltuP2rW6T0ejtjNQkSSaTv9q2vFptW17d5DEqKgqUV7BRkhQW3FMtIs90UnaVosKHKCq85r89bajM3KWHjwzq2Lr2v9dsCn/fOHVu+4A6t32gyWNk5S6TZJEktWl5pXy8I5yUnWQwmJQYe6kSYy91aJwja+jnE6fEuAnOSM0mLLhHgxop18X+OXH2PfbxDlOHVrepQ6vbmjxGfuE2lZVnSpLios9TcGBHZ6V3eMxRiose5dAYR+6xyeivpMSbnZGWDXuh49gLHeOJe+GQ3jMcur4uJpO/Rp++tf5AAAAAnLSM7k4AAAAAAAAAAAAAAAAAAAAAAAAAON4sW7VaU//3gSRpygP3K6lNG5fM88ffc1VaWipJ6tW9mzq0a1drrMlk0kWjjn7hxMxff3NJTp7AYrHo59lzbOfjLji/zvixF5xnO/7p9z9ksVhclpu7/XS4GaIkXTR6tIzG2j9C1qFdO/Xo2kWSVFxcoj/mznV1eo3StlWi7TgrJ8ehsdIzMm1Nd41Goy45/7w648favT7z19/riHSP7Jxc23GAv79DY53sNZObl6dbH3hQkjRq+NmaeMnFrkjthKtBZ5ppV4P17ednnX6awsPCJEn79h/QqnXrXJlao3z81de246smNvzLaKhB9zveapDfQwEAAAAAAAAAAAAAAAAAgKfIzFksSfL1iVGr2MvcnE11mbnLZJVZktTByU07nSUzp7I5a2zUSIUEdXFzNtUducdGo5+SEm9xczbV5RduV1l5hiSpfatbZDL6ujmj6o7c49Cg7oqJHO7mbKrLOHyPJaljqzvdmEnNKioKlZu/XpLUOv5y+fpEujmj6tgLHcde6JjjYS8EAAAAGoomywAAAAAAAAAAAAAAAAAAAAAAAEAjlJWV6fq775HZbFbvU7rr7ptudNlcq9dvsB0P7t+/3vghAwccvXbDhjoij2879+xRXn6+JCkkOFindK37ixN6dO2q4KAgSZXNLHfv2+fyHN3FvmaGDGhkzaz3rJo5kHrQdhwZHu7QWGs2bpDVapUkde3YUWGhoXXG26/Lpm3bbE0mPUF2To4++uJL2/nQQac6NN7JXjMPTHlSB1JTFRQYqLdfeM5VqZ1QNehsa+zerwYPGFBHZGVz4EH9+h291kNqcPnqNVq/ebOkymazV04Y3+BrqUH3O55qkN9DAQAAAAAAAAAAAAAAAACAJ8nMXSZJap94s0wmPzdnU11mbmXTzpDAroqNHOnmbKorKNqh0vJ0SVLH1ne7N5laZOYulSS1jpskP59oN2dT3ZF77OsdrdZxk92cTXUV5iLlFlQ2CO7gofc46/AaxkSOUGhwdzdnU11W3nJZZZbR4Kv2HtjcVmIvdBR7oeM8fS8EAAAAGoMmywAAAAAAAAAAAAAAAAAAAAAAAEAjPP3Ka9q0dZtMJpPee/VleXl5uWyuTVu32o6T2ratNz6pbRu7a7e5IiWPsGnL0XVp17qVDAZDnfFGo1HtWreq8foTzeZt223H9vVQm6Q2R+vKvt48wfc//2w7tm/c2BSbthx9HhqyLlGRkQoNCZEkmc1mbd2x06H5HVVaWqqde/bo/U8/14AR59oahbdv21bXTprk0Ngnc83MmTdfH335lSTp6X8/qFYJCS7L7XivQVfJyc1VysGjzbHbN2Bt7GM2esh73f8driNJGnX2WYqLiWnQddSg+x1vNcjvoQAAAAAAAAAAAAAAAAAAwFMUFO1SaVmafLwj1Dr+CnenU6PMnMqmkx1a31nvZ0/cITOnsmlni4izFBbcw83ZVFdhLlJO/joZDT5qn3iru9Op0ZF73C7xRplM/m7Oprqs3OWyWisUHNBJcVGj3J1OjTJzKhsEe2xz28P3uFXcRPn5xro5m+rYCx3HXug4T98LAQAAgMZw3SdnAQAAAAAAAAAAAAAAAAAAAAAAgBPMmg0b9NJbb0uS7rrpBvXp4doP7R88lG47ToiPqzc+Ie5oTHZOjsrKyuTj4+OS3NzpYPrRdWkZV/+6VMbFa+3GTZXX263riaSkpEQ5ubm284QGrI19XR08dMgleTXFlu3b9dGXX9vOr798skPj2f9sDVmXI3G5eXmV16cfUg91dSiHxors0Nk2f02GDBygaR/8T4GBAU2e42SumYLCQt183wOSpAF9+ui26651aX7HYw02B/t1CQoMtDX1rUtLuxpM84AaLC4u1rQffrSdXzvpsgZdRw16huOpBvk9FAAAAAAAAAAAAAAAAAAAeJKggHYac0aKu9Oo0+l9Zro7hTq1jp+s1vGOfV7ClbxMAbpg2F53p1Gnvl3fVt+ub7s7jVq1iBjm8c/JOYNXujuFOnVp95C6tHvI3WnUir3QceyFjvP0vRAAAABoDKO7EwAAAAAAAAAAAAAAAAAAAAAAAACOBxUVFbr+rntUUVGhdq1b64kH7nf5nIWFhbbjgID6G6kG+PtXOc8vKHB6Tp6gwG5dAhuwLpIUEHB0bfILT/x1kRq2Nv52NVNQUFhHZPMpLi7WVbfdodLSUknS+eeM0PBhQx0as7Cocc+S5JlrI0kR4eH67J23NG/mD4pt0cKhsU7mmnn4mWe1JzlZ3t7eeu+Vl2Q0uvbjlidSDTpTQWGR7bjB+7ndunjC+9yMWT/bGhHHREdr9IjhDbqOGvQMx0sN8nsoAAAAAAAAAAAAAAAAAAAAAAAAAAAATnRe7k4AAAAAAAAAAAAAAAAAAAAAAAAAOB68MPUtrdmwUZL0zksvNLhBoSOKS0psxz7e3vXG+/n51Xr9iaTKuvj4NOgaP1/fo9cXn/jrIjVsbaqsiwfUi9Vq1XV33aOVa9dJkuJjY/X+a686PK79Pffxqf9ZkiQ/P/euzVMP/Uslh5sGFxQWaseu3fpj7lxlZmXrqtvv1M+z5+i1Z55WdFRkk+c4WWvmnyVL9e7/fSJJuv+2W3VK1y4uz/N4rMHmUHU/b+C6eFgN/t+XX9uOLx8/Tl5e9X90lxr0HMdLDfJ7KAAAAAAAAAAAAAAAAAAAAAAAAAAAAE50NFkGAAAAAAAAAAAAAAAAAAAAAAAA6rFp6zY9+9rrkqQrJ4zX8GFDm2Vef7tmdWXl5fXGlxzTzM7/mGZ3J4oq61JW1qBrjjSrlSR//xN/XaTKtTm24eGxqqyLB9TLvY8+rm9+nClJCgoM1PT/+9ChJsJH2N/zsrL6nyVJKilx79rcdt211f6ttLRUT738ql6Y+qa+/v4HrVy7Tv/M+lFRkU1bo5OxZoqLi3XjPffJarWqU/skPXrv3c2S5/FYg82h6n7ewHXxoBrcuWeP5i9ebDu/5rKJ9V5DDXqW46EG+T0UAAAAAAAAAAAAAAAAAAAAAAAAAAAAJwOjuxMAAAAAAAAAAAAAAAAAAAAAAAAAPJnFYtH1d9+rsrIyRUdG6qUnHm+2uQMDA23HRUVF9cYXFRdXOQ8OCnJ6Tp4gyG5dChuwLpJUVHR0bYIDT/x1kRq2NsV2NRMUFFhHpOv9++ln9eYHH0qSAvz9NfOLzzSgT2+njB0Y0LhnSfKstTnC19dXzz7yb91+uAHz9l279K8nn27yeCdjzUx58SVt37VLBoNB7778knx9fZsj1ROmBp0tKDDAdtzg/dxuXdz9PvfxV9NktVolSYP691PnDh3qvYYa9CyeXoP8HgoAAAAAAAAAAAAAAAAAAAAAAAAAAICTBU2WAQAAAAAAAAAAAAAAAAAAAAAAgDp8/NXXWrZqlSTptWeeUmRERLPNHdsi2nZ8IDW13vj9djFhoaHy8fFxSV7uFht9dF1SDh5s0DUHUlNsxzHRUU7PyRP4+fkpNCTEdn4gtf612Z9ytGZi7Na1uT3+/It66a23JVX+HN9/+rGGDjrVaePHtmhhOz7QwJqxf57cuTY1efCuO2QwGCRJX333fYMbph7rZKuZrTt26I333pckXX/5ZKfWWH1OtBp0Fvufq6CwUHn5+fVec8CuBlu4cV0sFos+++Yb2/m1ky6r9xpq0PN4eg3yeygAAAAAAAAAAAAAAAAAAAAAAAAAAABOFjRZBgAAAAAAAAAAAAAAAAAAAAAAAOqQnHK0Oe/lt9wmr5j4Gv9r339glevsX5u7cFGT5u7SsaPteMeu3fXG79qz13bctVPHOiKPb13sfrade/bKarXWGW+xWLR7X7LtvGvnTi7Lzd26dOxgO96xuyE1s8d23LWTe9blyZde1n9ee12S5Ovrqxkff6Szh57u1Dm6dLJblwY8S5lZWcrNy5MkmUwmdW7f3qn5OCouJkZRhxttlpeXa/P2HU0e62SqmdS0QzKbzZKk9z/7vNb93CsmXnuT99uuG37JONu/P/nSy03K+USrQWcJDwtTXEyM7Xx7A9Zmp10NdnPje93vf8+1NR0PCgzUpReOqfcaatDzeHoN8nsoAAAAAAAAAAAAAAAAAAAAAAAAAAAAThY0WQYAAAAAAAAAAAAAAAAAAAAAAAA8VO9TutuOFy1fXm/8gqXLjl7bvXsdkce3pDZtFBIcLEnKy8/X+k2b64xfv3mz8vLzJUmhISFq17q1y3N0F/uaWbis/ppZuMyuZk5p/pp56uVX9PTLr0qSfHx89O1HH2jkmWc4fZ5e3brLYDBIkjZt26ac3Nw64xfaPUtdOnSQr6+v03NyVMXhRq2SbE1bm4KaaR4nYg06Sy/79zq7+qqJ1WrV4hUr7a49xWV51ef/vvzKdnzpmAsUFBjotlwaghqs3fFag67G76EAAAAAAAAAAAAAAAAAAAAAAAAAAABoTl7uTgAAAAAAAAAAAAAAAAAAAAAAAADwZL26ddOVE8bXG1dQWKjvZv1sO7e/JrZFdJPmHnnWmfL19VVpaanWbNionXv2KKlNmxpjLRaLfvz1V9v5mFHnNmnO44HJZNLo4Wfr6+9/kCTNmDVLPbp1rTV+xk9H78v554yQ0Wh0dYpuc8G5I/Xu/30iSfrxl1/10hOP1/rz7ti9W2s3bpIk+fn56Zwzz2imLCs98+preuqlVyRVNsv95sP3NXr42S6Zq0V0lAb27aMlK1bKYrHo+59/0TWTLqs1fobds+yJz9LOPXuUnZNjO28ZF9vksU6mmoltEd2g/VySZvw0S4VFRZKkc848Q7EtWkiqfE9oihOtBp1pzMiR+nXOn5Iqf+47bri+1ti//lmgrOxsSVJiy3j16eGeBrcZmZma9cds2/k1k2u/l/aoQc/kyTXI76EAAAAAAAAAAAAAAAAAAAAAAAAAAAA4WdBkGQAAAAAAAAAAAAAAAAAAAAAAAKjDhaNH6cLRo+qN27MvuUpzu4+mvu7w3MFBQRoz8hx9O/MnWa1W/ee11/XhGzWP+/m307U3eb+kyqZ/wwYPcnh+Tzb50nG2Jsv/z959R0dVfW0cf2YmvUISSkIn9N4RUEAEEQQsFCkCCirYwfLaxV6xgYLYfmAFBFSKIKD0qiC995IA6b3PvH9ELhNTyWSSIN/PWq51brLvOXvO3XOCa2WyP5v1jR6+Z6yCAgNzxUVGRenzr7+xu29gaaVYJq7v0kXVgoN1NjxcJ06f1rc/zsu3OeObH34km80mSbq1z03y8fYutTzf/HCKXnr7XUmSq6ur5nw+Q/1u7OXUNe8cPEib/9omSXpv2nQNH3i73N3dc8UdOnpU8xYtliSZzWYNu/02p+ZVHK9Oft8YN2nYQNWCg4s919VUM43q1y/y2bxm40ajwe3/PfyQunfpfFlr5eW/VIMl6bab++jxFycpOSVF6zdv0ZqNm/L8GWaz2fTmh1OM6+EDB8pkMpVmqoZvf5yv9PR0SVKj+vXUuX37It1HDZZP5bkG+XcoAAAAAAAAAAAAAAAAAAAoa4nJx3Qy/DtdiF6t1LQwWa3p8nCvqgD/9qpR9Q4FVSjb3xvMykrV6XNzFRaxWInJR5SeES031wD5eNVTSKV+qlF1iCwWjzLNMTJmo06fm6vo+D+VmnZOZrObPNxDVCXgetUMHi4fr7plml9q2jmdDP9O5yJXKCX1tDKtKfJwq6QKvq1UvcpAVQ26sUzzs9mydOb8zwq78Ivik/YpLT1Kri5+8vKspeBKfVWr6jC5uvqXaY6xCbt0KvwHRcZuUGraOUmSh3tVBVW4VrWCh8nft3mZ5peeEatT4T8oPHKpklNOKiMzXu5ugfLzbqJqVW5Vtcq3yGSylGmO5yJ/05nzCxSbsEOp6RFyMXvK06OGqgbdqFrBw+XhXrVM8+MsdBxnoWM4CwEAAHC1MJd1AgAAAAAAAAAAAAAAAAAAAAAAAMDVaMwjE+RSJUQuVUI05pEJ+ca99NSTcnFxkSTNmj1XUz77IlfM2k2bNeG5F4zrV55+yrgnLxfXdakSotUbNhb/RTjB6g0bc+SXnz439NC113SUJEVERWnoveMVFx+fIyY2Lk533DNOEVFRkqTuXbroxu7d852zqM+krIS262DkN2v2nDxjXF1dNenJx43ric+/qLWbNueKm/LZF5o1e65xz0tPPZnvukV9JkX19pSpeuHNt4y153w+Q/1v6l3s+WbNnmPkFtquQ75xY4YPU91atSRJBw4f0ZhHJigtLS1HzNnwcA0Zc6/x9VFDBqtxg/r5ztnjtoHG2i+/O7nYr0GSeg++QwsWL8mVk73omBjdO+ExffvjPONrTzz4QL7x1Ezp+K/UoDMU5edNUGCgJowfZ1yPfvAh7T1wMEeM1WrVky+9otUbNkiSAipW1JMP5V/7RX0mxTXzh9nG+K5hQ0t8/stFDebvv1qDjirLf4cCAAAAAAAAAAAAAAAAAIArx9HTn2v1nzfo6OnpSkjar4zMOGVZU5SUclynz83Vxh0D9feBibJa08skv7jEvVrzVy/tOvy0ImPXKzX9nKy2dKWmn1Nk7HrtOvy01my7UfGJ+8skvyxrmv7eP0Ebdw7S6fNzlZRyXFnWFGVkxikhab+OnJ6m1X/11LEzX5ZJfpJ09sIv+mNrdx088Z7iEncpPTNGVmuqklNPKyxikbbuuUtbdo1SRkZcmeSXnHpG67ffor8PPKzz0SuVkhYmqy1NaRkRion/S/uOvqJVf/ZQZEzZfD7KZrNp39HXtXZbX50Im6XE5CPKzEpUZlaiEpOP6ETYTK3d1lf7j70pm81WJjlGxKzX6j97aN+xVxUT/5fSMiJktaUpJS1M56NXavv+h7T+71uVnHqmTPJLz4jR5l0jtXXP3QqLWKTk1NOyWlOVnhmjuMRdOnhislb9eb3CLiwqk/wkzkJHcRY6jrMQAAAAVxM+oQoAAAAAAAAAAAAAAAAAAAAAAACUYw3r1dPbL76gx1+cJEl67IUX9d28ebqha1e5u7tp245dWvbHH7JarZKkQQP6687Bg0o1x5feeVf7Dh7K8bVtO3ca43kLF+VqVjh4QH8NvmWAQ+t+/sF7uq7fAEVGRWv1hg1q0LGTBvXvr2rBwToTFqb5ixcrKjpGklQ5KEifvV+6zR9Xb9ioaV/9L8fXLjZ8lqSIyCgNGXtvju9XDgrSx2+/6dC6dw0bql9X/q6ff12quPh49bx9kPrc0ENtWrZQWlq6fl+7Vtt27jLiJ788SfXq1HFozaL6Yf4CPff6pdd3bceOOnz8uN6bNr3Qe+8deaf8fH2Lvbabm5tmfTJVNw4eopSUVM35+Rdt2LpVt/Xtq6DAQB09cUILFi9RYlKSJKlhvVC9PemFQmYtOX/t2Knf194rXx8fdWzbRk0aNFBAQEW5WFwUExerPfsPaPWGjTkaot419A6NumOIw2tTM6WjvNegJP34y0L9uDDnHx46debSH0rad/BgrnOrScMGeun/8m+6XRTPPPqwfl+7Tlu2bdOZsHC179Vbt9zUW00bN1J8QoKWLF+hg0eOSpIsFou++OA9VfD3d2jN4tq6/W/tOXBAkuTi4qKRgweXSR7FQQ3m70qqwdJ0Jfw7FAAAAAAAAAAAAAAAAAAAOMexM19q79FJxrW/T3NVqnidzGZ3xSbs0oXoVZKsOn1ujqzWVLVpPE0mk6nU8ktKOaFNO4cpPSNSkuTqUlEhlW6Wp3uIUtLCFBaxRBmZMUpMPqJNO4fqujaL5eVZo9Tys9ls2r7/YYVHLP7nK2ZVDrheFXxbyGpNU0TMOsUl7pbVmqo9R16Q2eSq2tVGlVp+khQeuUzb9j0oKft3Qb0966pKYC+5uvgqPumAzkcul9WWrvPRK7V1z926puUPspjdSy2/9Ixobdo5VEkpxyRJFrOXgivdLG/P2krPiFJ4xFKlpocrNT1cW3aPUpdW81XBr2Wp5SdJe4++omNnZhjXgf6dFODfQZIUHbdFUXGbZVOWDp+aKpstS01Cny/V/GLit2vr7tHKsqZIkjzcghVcqY/cXAOVlHJC4RFLlGVNVkz8Nm3eNVzXtl4oN9cKpZZfVlaqtu6+S9Hxf0qSzCY3VQ3qLV/vhsrITND5qBVKSjmmjMw4bdv3gMxmD1UN6lVq+UmchY7iLHQcZyEAAACuNjRZBgAAAAAAAAAAAAAAAAAAAAAAAMq5R8fdK6vNquffeEtpaWnatnNXjoanF40cMlifTn6nwD/EYLPZclxbLBaH81u7abPWbtyU7/f3Hzqs/YcO5/ha00YNHV63ft26WjrnB40Yd78OHT2mqOgYzZj1da64hvVC9f1nn6pu7VoFzme/Nxaz2eH8Tp4+rQWLl+T7/eSUlFzfr1WjusPrms1mfTv9E417/El9N2++rFarlqxYqSUrVuaIc3d31xvPPasHx44pcD77fTE7uC+Hjh3Lcb1q/XqtWr++SPcO7NfP4Ya5ndq300+zZuquhx7RuQsXdCYsXFO/+DJXXPvWrTX78xkKDAgocL4cNePge+ni3iYkJmrlmrVauWZtvrE+3t568cnHNXH8OIfWtF+bmikd5bkGJWnfoUMFnluRUdG5vh8ZHe3wup6enlr47SyNfOAhLV+1Wunp6fpx4aJczXb9/fw0/d23NaDPTQXOl/M8d3xf7M38YbYxvrlXT1WpXKlE53c2ajBvV1INlraS/HcoAAAAAAAAAAAAAAAAAAC4MiQmH9Xeoy8b101DX1JojftyxETGbtLW3aOVmZWosxd+UeWAnqpRdWCp5bjjwGNGU9FA/07q0Owrubr6G99vUvc5bd1zt6LiNistI0I7Dj6uzq3mllp+p8/NMZqKulh81aH5TAVV6JQj5ujpGcY+7znyoioFdJO3Z8GffSkp6Rkx2nFgoi42Fa1b/V41DZ0kk+nSZwDiEw9o867hSk0/p6i4zTp6aroa1J5QKvlJ0p4jLxtNRX29GuqaFt/J0yPE+H6T0Bf09/5HFBaxSFnWZG3f/5C6t18ls7l02jFFxmwwmoqaTC5q2/gThVTunyPm7IWF2r7/IdlsmTpyepqqBPZSYIWOpZKf1Zqh7fsfNhosh1Tqr9aNp+RoDptS5/+0edcIJSQfUmLyEe07+qpaNXqvVPKTpMOnphoNlj3cgnVNi+/k59PI+H7T0Be09+jLOnbmc9mUpR0HJuiGazbJ1cWvVPLjLHQcZ6HjOAsBAABwtXH8L30AAAAAAAAAAAAAAAAAAAAAAAAAcLqJ48fp71UrNfH+cWrasKH8/fzk6emh0Nq1NXLIYK1cME//m/qR3N3dC5xn74GDxrhGtRBd07aNs1N3qtbNm2vb7ys09a031K1zZ1WtXFmurq6qWrmyunfpoo/fflN/rVyulk2bFjrXvoOX9mbggP4FRJZ/Hh4emvXJVK2Y/6PuHDxIobVry9PTQ/5+fmrWqJEee2C8/l61Uo+Ou7fQuez3ZVD/fs5Mu1T07NZVu9et1psvPKdr2rVVpcBAubm5qXpIsPr0vEEzP56i9UsWFqnh9YF/moebTCbdfvPNDuV1YNN6fTv9Ez0w5i517tBeIVWryt3dXS4uLqrg769G9etp8ID+mvHeuzrx91967P7xJdrIkpopPeW1BstaYECAfp39veb/70vd3u9m1apRXe7u7gqoWFFtWjTXC088pl1rV2nIrbcUOtde+/O8BGswJSVFs3/62bi+a9jQEpu7NFGDebsSarCslNS/QwEAAAAAAAAAAAAAAAAAwJXhwPF3ZbNlSpKqVxmcq6moJAVV6KRm9V6xu+ct2WxZpZLfhahViorbLElycw1Qu6af5WgqKkmurv5q1/RzublUlCRFxq7Xheg1pZKf1ZqpA8ffNa6b1Xs5V1NRSQqtMU7VqwzOvseWrgPH3ymV/CTpyKlpysiMkyQFVuispqEv5WgqKkl+Po3UpvHUS/ecnqb0jJhSyS8h6ZDOnJ8vSTKb3NSu6Wc5mopKksXsrtaNPpK3Z11JUmLKUZ0+N6dU8pOk/cfeNMb1az6cq6moJFWrPED1az5sXO879nqp5CZJp8J/UFLKcUmSj2eoWjf6KEeDZUny9Kimdk0/l9nkJkk6fW6uEpIOl0p+aelROnp6hnHdpvGUHA2WJclkMqtp6EsK9M9+/6RnxujIqWmlkp/EWegozkLHcRYCAADgamSy2Wy2sk4CAAAAAAAAAAAAAAAAAAAAAAAAuW3fvl1t27bV1hXL1KZFi7JOB/8R0/83Uw8//awkacqbr+uBMXeXcUblQ0JiooIaNFZWVpbatWqpzb8tLeuUyo2h947TvIWLZDKZtP2PlWrepHFZp1Qu7Dt4SC26dpeU3UBzzheflW1C5Qg1Uzqowfxd07uv/tqxQ16enjr611ZVCgos65T+k6jB/FGDKA+279qlDr1u0rZt29SmTZuyTgcAAAAAAAAAAAAAAAAASsTFz9p0bbtMFXz5rI0zZGYmatmG5rLa0iSZ1KPDOvl41c0z1mbL0srN1ygl7awkqVPLuapU8Vqn57ht34M6e+EnSVKDWhPUqM7/5Ru7/9jbOnzqI0lS9SqD1KbxFKfndyF6jTbvGiZJ8nSvrp7XbM7VtPOixORj+mPrdZJsspg91LvLHrlYvJyan81m04pN7ZSaHi5J6tRyjipVvC7f+PXbb1F0/J+SpFYN31PN4GFOzU+S9h97S4dPZT+r6lUG5mhw+m8nw77TzkNPSpIC/Dvq2tY/OT2/7OeWXesWs5du7Lxdri5+ecZmZMZr+cY2yrImS5Ju6LhJ3p61nJ7juu0DFBP/lySpZcPJqhU8PN/Ybfse0tkLCyQV/p4qKTmfWwdd2/rnfGMjotdq066hkiRP92rq1elPp+fHWeg4zkLHcRaiOGITdmntNj5LAAAArlx5/18DAAAAAAAAAAAAAAAAAAAAAAAAgP+ktRs3SZKCq1TRmOHO/yD/lWL9lq3KysqSJD074dEyzqZ8WbdpsyRpwE29aZZrZ+2mTcb4mQmPlGEm5Q81UzqowbwlJiXp7927JUn3jLyT5rZORA3mjRoEAAAAAAAAAAAAAAAAAABXsgvRq/9pKir5+zTNt6moJJlMFgUH9TGuz0Uuc3p+NptV56NWGtfBlfoVGB9S6WZjfC5yuWw2q9Nyu7TOb8Y4uFLffJuKSpKPV135eWf/3n2WNVUXolc7Oz3FJewymoq6uVRUUIWCm8Ha73F4KTxjKecehhTyjIMr9ZVkkiRFx/2ptPQoZ6YmKWd+lQK65dtUVJJcXfxyNG4tjfdJWnqUYuK3/XNlVkjQzQXG279Pwu1emzNdzjMOqnitXF0qSJJS0s4qNmGXM1OTxFlYEjgLHcdZCAAAgKsRTZYBAAAAAAAAAAAAAAAAAAAAAACAq8j6LVslSY89MF4eHh5lnE35cbEpbIsmTdT/pt5lnE35cfDIEZ2PiJAkPTtxQtkmU85crJl+N/ZSq2bNyjib8oOaKT3UYN42bP1TWVlZcnd31xMP3l/W6fynUYN5owYBAAAAAAAAAAAAAAAAAMCVLC5xjzEO8G9faHyAf4c873WWpJQTysxKkCS5WHyNppz58fNpIheLjyQpMyteyamnnJ6jI3sYXwp7aJ9fRf+2MplMBcYHlvIzzspKVULyYeO6sD10c60oX68G/1xZFZ+0z4nZZSvv75PsNWySJF/vBnJ19S8w3j6/xKRDyrKmOTM9Sf/eww4FREomk1kBfu3yvNdZyvsz5ix0HGeh48r7+wQAAABXJposAwAAAAAAAAAAAAAAAAAAAAAAAFeJw8eOKfz8eQUFBmjcqJFlnU65sm5zdqPIZyY8UugfRLiarNu0RZJ00w091LZlizLOpny52LCcRsI5UTOlhxrM28XGv3cPG6qQqlXLOJv/Nmowb9QgAAAAAAAAAAAAAAAAAAC4kiUkHTTG3p51Co339qxtd+8hZ6SUg31+Xp41C/0MiMlklpdHzTzvd5ZEu6aY9vuTH/t9ji+F/Bx5xqlp4crIjHdGWobE5COSrJIkVxd/ubkGFHpPzjos7T2snX9gHjGlk9+l92JR8nN3C5SLxU+SZFOWEpOPOis1SVJGRpxS088Z15e/h6V71nAWFg9noWM4CwEAAHC1cinrBAAAAAAAAAAAAAAAAAAAAAAAAACUjvp16yrzfFhZp1EurVu8sKxTKJfuGTlC94wcUdZplEsnd2wr6xTKJWqm9FCDeXvt2af12rNPl3UaVwVqMG/UIAAAAAAAAAAAAAAAAAAAuJKlpUcYYw/34ELj7WMyMmNltabLbHZzSm5Szvw8i5BfdlyI4pP2SZJS7e53hqysVGVkxtmtXXiO9jFp6Reckpe9VLs1ivKMXV39ZTF7KcuaLCn7Gbi6+Dktv8utwX/HpTn5Gf97DU/3kELj7WOcXYNSzjoq+vskWAnJ8Xb3N3FGapJy1qDF4l2kevIo5fcJZ6FjOAsdx1kIAACAq5W5rBMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJStzKwkY+xi9io03mLx/Nf9iSWeU875L+VnKUJ+Us4cSzM/qWg55swvqYDIkpGVlWyMi/KMpdLN8XJrUCrdZ5y9hn0dehYQ+U9MmeZX/p6x4zVYunvIWXj5OAsdx1kIAACAqxVNlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgKpdlTTXGJrNrofEWs0fO+7NS84ksGfb5mc1uRbrHbHY3xlYn52e15py/KDna5+fs/ZP+vYeFP2NJsuTIMaXEc7J3uTUo/Tu/0t7Dy3vGzq5BKWcdFvUZl2YdOl6DpfuMOQsvH2eh4zgLAQAAcLWiyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOXsG4XarBmFxmf9q5GmxeKRT2TJsM/Pak0v0j1Wa5oxNjs5P/O/Gq0WJUf7/Jy9f9K/97DwZyxJWTly9CzxnOxdbg1K/86vtPfw8p6xs2tQylmHRX3GpVmHjtdg6T5jzsLLx1noOM5CAAAAXK1osgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVzkXi7cxzrQmFxqflZXyr/t9SjynnPNfyi+rCPlJOXMszfykouWYMz/vAiJLhsXiZYyL8oyl0s3xcmtQKt1nnL2GfR2mFBD5T0yZ5lf+nrHjNVi6e8hZePk4Cx3HWQgAAICrFU2WAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAq5+5WyRinpoUXGm8f4+riL7PZzSl5XZQzv3NFuiclLczu/qASz8mexeIhF4uf3dqF55hit4f2r89ZPNwqG+Oi7GFGRlyOBqnOzrE4zzi1lPfwct8npVmD2WtcesZFqcHsuNLbQ/v5s7KSlJGZUOg95f0ZcxbmxFnoOM5CAAAAXK1osgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVzlf7wbGOCnleKHxSaknL93r1aCAyJKRM7+TstlsBcbbbFYlp56+dL9XQ6flZqzhXd8YF2UPk1NPXLq3FPLzybGHxwqNt3/GHm7BcnXxKyDacT5eobrYUikjM1bpGdGF3lOWdZh42e+T8leD6RnRysyKlySZZJGPVz2n5SZJbq4V5O5Wxbgu2llzwhiX/lnDWVgcnIWO4SwEAADA1YomywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwlfP3aWaMo+P+LDQ+Om7rpXt9mxUQWTK8PWvLxeIrScrMSlB80v4C4+OT9iszK0GS5GLxk7dnLafneLl7GFXKe2ifX0zctkKbs+Z8xk2dltdFFounfO2a/Ba2h+kZsUpIOvTPlVl+Ps7Psby/T7LzM0mSEpIOKSMjrsB4+xr08a4vi9ndmelJ+vcebi0gUrLZbIqO23bpXt/mTsvLWKOcP2POQsdxFjquvL9PAAAAcGWiyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOUqB1wvsym7wWpc4l4lpZzIN9Zmsyo8YqlxXTXoJmenJ5PJoiqBNxjX4RGLC4wPj1hijKsG9ZLJ5PxWPVWDehvjc5FLZbNZ841NTD6u+MR9kiSz2UOVK3Z3cnZSBd+W8nCrKklKz4xRZOyGAuPD7Pa4NJ5x9jqX9jDM7hnmJTzyV0nZexzg307uboHOTE1SzvwiYtYqIzMh39iMzHhFRK81roNLYQ/d3YJU0a/NP1fWf/Yof/bvk9LIT7q8ZxwZu14ZmTGSJE/3EPn7OL/JMmeh4zgLHcdZCAAAgKuRS1knAAAAAAAAAAAAAAAAAAAAAAAAAJQVq9Wqzdu26fe167T5r23af+iQLkRGSZICKlRQs8aN1LNbV42+Y4gCAwKckkPYuXP64tvvtGT5Cp04fVpJySmqWqmS2rVupRGDBqp/7xudsm5h0tPTtXv/AW3buVPbd+7S9l27tHv/AWVkZEiSRt0xRF9N+dBp62dlZWn2Tz9rzk+/aPf+fboQGaUKfn6qW7uWbru5r8YMH6YK/v5OWz8/GRkZWrtps35fu05//r1DB48cUWR0tFwsFgUFBqhl06bq0/MGjRg4UN7eXpc19+Fjx/TFt99p+R+rdTosTOnp6QqpWlVdOrbXqDvuULfOnZzymmJiY/XV9z/o51+X6tiJk4qNj1floEA1b9xEQ2+7VXfcdossFotT1r4cf+/erTk//6Lf16zVmbBwxSUkKCggQFUrV1L71q11/bVd1OeGGy573wuyesNGfT1nrjZu/VNh587Jzc1NNUJC1PuG6zV2xHDVr1u3xNYqCfsOHlK7njcqPT3d+NqRP7eods0aJbpOeT23LkREavnq1Vq9foN27dun46dOKyExUT7e3qoREqIObVpr+KCBRX4vhbbroJOnzxR5/Y/eeE0Pjh1T3PTztH3XLv3v+x+0av0GnQ0/J0mqFlxVPa67VncPH6bWzZ3/h4HycvDIES1ftVrrt2zVnv37dTb8nNLS01XBz0+hdWrr2ms6aszwYWoQGuqU9VNTUzVrzlzNW7jYOIeDAgLUsF49DRrQT6PvGCIPDw+nrF0Qm82mQ0ePavvOXdq2a7e27dypHbv3KCExUZJUq0Z1Hf1r62XPe+T4cc2Y9bXWbNioE6fPKDEpSZUCA9WwXqhu73ezRt8xRJ6eniX9ciSV3xqUsv+tMn/RYv3061L9vWu3LkRGKi09Xf5+vqpTs5Y6t2+nkXcMdkqO5bUGL6JmAAAAAAAAAAAAAAAAAABAcbm4+Khq0I0Ki1gkyaZDJz9U60Yf5hl7+vw8paRl/861p3uIAv2d87mHf6teZZDOXvhZknQi7BvVqTY2z2aSaelROhH2jd19A0slv6AKXeThFqzU9HAlp57W6fPzVLPqkDxjD5/6SJJNUnbDSRcXb6fnZzKZVL3K7Tpyelp2DienKKhCF5lMplyxkbGbFB2X/TvQFou3goP6OD0/SapW5XYdPvWxJJvCLixSg1qPyscr9++nZ2Wl6ujpT43r6lUGlUp+Pl6hquDbWrEJfysrK0nHznymhrUfzzP22JnPlWVNliRV9Gsrb8/apZJj9SqDFBO/TZJ05PR0Vatyuyxm91xxiclHFXbhYvNYs6pVvq1U8gsO6qO9RyYpy5qi6LgtiozdpKAKuc8Qm82mwyenGNfVqwzMs1ZLGmeh4zgLHcdZCAAAgKuRyWaz2co6CQAAAAAAAAAAAAAAAAAAAAAAAOS2fft2tW3bVltXLFObFi3KOp3/nEXLftODTz2jsHPnCo319fHRe6+8pDEjhpdoDnN//kX3P/mU4uLj843p27Onvp42tVQbCscnJKhqk+Y5GrX+mzObLJ88fUbD7huvrdu35xtTLThYsz6Zqu5dOjslh7x89vU3ev6NtxQdE1NobJVKlfTpe+8WudnsRzM+17Ovv6G0tLR8Y+4aeoemvfu23NzcipxzYf5Yt153PfRIge+Da9q11fczpqtm9eoltu7liImN1eMvvqRv5v6owj4Ot3LBvBKpibS0NN3/5FP6es7cfGM8PDz01gvP6aF7xjq8XknIysrSdf1uyfW+Kekmy+X13Oo7dLh+X7tOWVlZhcb27NZVX370gaoFBxcYV5ZNlm02m5597Q29N226rFZrnjEWi0VPPPiAXnv26VL5A0GSdOzESQ28a4x2799faKzJZNJDY8fo7UkvlOi5tXPvXg2/b7wOHjmab0yj+vX0w2cz1LxJ4xJbtyg69+lX4M+uy22ynJWVpZfemax3pn5cYG3Xq1NH3346Te1atbysfAtSXmvwop1792rEuPt14PCRAuNMJpNG3zFEn7zzltzdc/9BsOKuXV5rkJqBve27dqlDr5u0bds2tWnTpqzTAQAAAAAAAAAAAAAAAIAScfGzNl3bLlMFXz5r4yyJyUe06s8estkyJUnN6r2iutXvyRETFbtZW3aPVmZWgiSpdaOPVKPq4HznXLg6xBh3bjlPQRUd+93/9X/fpui4LZKyG3m2b/alXF38jO9nZMRp696xiordaMR0bvVjvvP9vX+CTp/P/gxBjSpD1Lrxhw7ldzL8e+08+IQkycXip47NZyqwwjU5Yo6d+UJ7jrwoSTKZXHV9+9Xy8aqT53yRMRu1ceelppkDuoc5lF96RrRWbu6szKzszwaEVh+nJqEvyGQyGzHxSQe1eddwpaaFS5Ia1n5CDWs/lu+cKzZ1MBrNtmr4gWoG3+FQjtv3P6wz5+dLkny9G+uaFt/K0/3S5wCyrGn6e/+jCotYKEny9qyr69uvltnskud8B45P1qGT70uSAv07qUvr+Q7lFxGzTpt2Zr9Gk8lVbRt/opDK/XLEhF1YrG37H5TNliFJ6tJqQa46uCg55bRWbuloXPfsuEVensX/PIjVmq4/tnZTcupJSVK1yreoVaMPczRaTkkL1+ZdI5SQdECSVKPqHWrd6IN859zw90BFxW2SJDWo9Zga1Xmi2PlJ0oHj7+jQyQ8lSR7uwbqmxffy825ofN9ms2rv0Vd17MwMSZKrS0X17LhRrq55f17lVPgc7Tg4UZLk6V5dvToV/ff388JZyFkocRYWpqTPQjguNmGX1m7jswQAAODKlfe/ZAEAAAAAAAAAAAAAAAAAAAAAAID/uH2HDuVoLNsgtK46t2+vaiHBcnN109ETJ7Rw2W+KjYtTQmKi7nvsCcUlJGji+HElsv7Cpct05/0PGk3oGoTWVd9eveTv56s9+w9o0W/LlZ6erl9XrtRto+/Wsjk/lFhzwMJYrdZcDZYtFot8vL0LbKxaEqKio9XnjqE6dPSYJMnby0u397tZoXVqKzIySj/9ulRnw8N1Njxct9w5Sr//NL9EGwQWZMfuPUaDZZPJpGaNGumadm0VElxVkrTvwEEtXrFCKSmpOh8RoYF3jdH3M6Zr0ID+Bc778Rdf6vEXJxnXbVo0V4+u18nD3V3bdu7Sb3+sktVq1czZc5SSmqpvP51WIo0Jt2zbrltHjlZySoqk7MbVt/Xto6CgQB09fkILFi9RUnKyNv+1TX2HDte6xQtVsUIFh9e9HBGRUeo9+A7t2rdPkuTp6aGunTqpRZMm8vP1VVRMjMLPndPW7X/r+KlTJbKmzWbTqAcf1vxFiyVJZrNZvXtcr7YtWyg1LU1/rF2n7bt2KzU1VROee0Gurq4aN3pUiaztiA9nfKat27fLzc2twAbpjijP59aajZuMhqLeXl66pl1btWjaRIEVAxQbH6d1m7Zoy7ZtkqSVa9bqhtsGae2iX1S5UlCR5n970guFxnTp2KH4L+BfnnzpFX346QzjumvnTurSIXv+9Vu2aN2mzcrKytLbU6Yqy5qlt154vsTWLsiFyMgcDZYrBwXpuk7XKLR2bfn5+ir83Dkt/f0PHTt5UjabTVO/+FInz5zR/Jlflci5dfTECfUZMkwXIiMlSQEVK2pgv5tVPSREZ8LCNH/xEkXHxOjA4SO6achQbfh1cYk2GS9MWlpqrq8FVKxo/Oy4XA899Yw+/+Zb47pl0ya6oVtXBVSoqLBz4VqyYqVOnj6jI8ePq88dw7T6l5/UtFHDAmYsuvJag5J04tRp9Ro4xNhXs9msm3r0UMP6ofLz9dXpM2e1Ys0anT4bJpvNppmz5yghKUlzvvjM4bXLew1SMwAAAAAAAAAAAAAAAAAAoCT4eNVTk7ovaO/R7M867Dnyok6fm6dKAV1lNrkpLmGXzkf/ISn7d8tDKvVX9SqDCpix5LVq+J7W/z1A6RnRiozdoN83d1Jw5f7ydA9WSmqYwiMWKz0z+/dN3VyD1LLh5FLNr2bVoTof9bvORS5VZla8NuwYpCqBPeTv00JWW7oiotcqLnGXEd8sdFK+TUWdwc01QK0ava+/9t4nyaqjZ2bofNRKVQnqJReLrxKSDuhc5G+y2rI/nxDg30H1ajxQavlJUtPQlxQTv11JKceVkLRff2ztqpCgm+XtWVtpGVEKj/zVaHpqMXuqTeOp+TYVdYZKFa9T3Wr36NjZL2SzZeivffcpMKyzAv2zf4c2Km6r0dhWkkJrjC/VpqJms5vaNJ6qTTuHKMuaqrMXflFU3FYFB/WVu2ugklJOKCxyibKykiRJPp6hahpa+GcnSlL9mg8rImadYuK3KTUtXGv/6q2qQb3l691ImVkJOh+5QokpRyVJJlnUqtF7+TZYdgbOQsdxFjqOsxAAAABXG5osAwAAAAAAAAAAAAAAAAAAAAAA4Krl6+Oje0fdqbuHDVPjBvVzfT8+IUFjH52on5b8Kkl69rU3dFOPHnnGXo7omBiNeXSi0aj0kfvu1eSXJ8lsNhsxe/YfUN+hwxV27pzWbdqsyZ9M13OPTXBo3aIym81q1qiR2rRsoTYtmqtNyxZq1bSp3v1kml6d/L5T135i0stGg+WmDRtqyezvVD0kxPj+25Ne0OiHHtG8hYuUlJys0Q8+pJ1rVsnFpXQ+KlU5KEj3j7lLo4YMUa0a1XN9P/z8eQ29d5w2bNkqq9Wq8U/8n7p36aygwMA85zt09KiemPSycT355Zc0Yfx9OWLWbNykW0eOVkJioub8/Iv69uqpEYMGOvQ6MjIyNPrBh40Gy4MH9NfMj6fkaIj7ytP/p5uHjdC+g4d04PARPfXyq/rsg/ccWvdyZGVl6dZRdxkNlocPvF3vvjRJVSpXyjN+/6HDCgoIcHjdWbPnGA2W/Xx99dPXM9Wtc6ccMR98OkNP/vPcJj7/onp166a6tWs5vHZxHT52TC+9864k6alHHnLK+7S8n1uS1LlDe91/12jd2rePPD09c33/15W/a8S4+5WQmKgjx4/riUkv6etpHxdp7scfuL+k083XqvUbjEalLi4u+nb6J7matf/4y0KNfOAhZWZmavLH09Tvxl66tmPHUsnPbDZr8ID+GnvnCF1/bZdczZM/sFr19pSP9cKbb0mSFi77TV99973G3jnC4bXvmfCY0dy2a+dOWjDzK1Xwv/QHkt584TndNvpurdu0WecjInTfY49r+by5Dq9bVDWqVVPd2rXVpkULtWnZQm1bNNeeAwfV8/bL/yNJi5b9ZjTLNZvN+vjtN3XfqJE5Yt575WU99fKrmvL5F4qJjdXoBx/S1hW/5XhfFkd5r8FnX3vdaLDcqH49LZj1PzUIDc0Rk56erremTNUr72b/3Jq/aLHWbtqsrp0c+0M85bkGqRkAAAAAAAAAAAAAAAAAAFCSQmvcK8mq/cfektWWprjEXTkaYV5UvcpgtWz4Tq7fK7Zns9lyXJtMFofz8/Gqq04tftBf++5XUsoxpWfG6GTY17njPEPVtumn8vYs+Hf+bbqUo8nk2O9WXpyjbeNPtPPQkzpzfr4kq85HrdT5qJU54swmdzWu+6zqVB9TyIz2e+h4fpIUUqmv2jSeol2HnlFmVoISU44q8fTRXHGVA3qoTeOPZbF4FDnHknjG7m6BuqbFD9q2b7xiE3YoKytJp8/n/t1cd7cqatN4qir6tS7V/CSpab2XZDJZdPTM55KsiordmKOZaDaz6tUYr8Z1nysku3+/Txx/zgH+7dSh2UxtP/CI0tIvKDUtXMfPfpkrroJva7VrOkNuroV9Lqdk99Bi8VTH5rO0bd9DiohZLastXWERi6SIRTniXCx+atnwbQUH3VSq+UmchY7iLOQsvKRoZyEAAABQMv/SBwAAAAAAAAAAAAAAAAAAAAAAAK4wfXv21NG/tuidSS/m2zTZz9dX38+YrpZNm0jKbkz7xbffObz2ux9PU2xcnCSpW+fOeu+Vl3I1t2vWuJFmfTLVuJ78yTSjoaCz+fn6aseaP/TVlA/10D1j1bl9e3l5eTl93X0HD+m7efMlSW5ubprz5Wc5GixLkru7u2ZO/UgNQutKkg4eOaqZP8xxem6SdPfwYTry52a98PhjeTZYlqTgKlW06LtvFFyliiQpNi5OPyz4Kd85X3r7XWVmZkqSRg4ZnKvBsiR169xJH7z2inH9wptvKSsry5GXoq++/0FHjh+XJDWsF6r/Tf0oR4NlKbtZ6NwvP5ebm5skadacuTpw+LBD616OD2d8pi3btkmS7h42VF9P+zjfBsuS1LhBfVUKyruZdVFlZmZq0tvvGtfvv/pyrgbLkjRx/DiNHDJYUnYjz0lvv+PQuo6w2Wy6d+LjSklJVeMG9fXMo484ZZ3yfm79Ovt7rV30i4YNvD3PBsuS1LfnDfrcrlH43F8Wllp+l+O51980xk8/+nCuRqWSNPiWAXr60YeN62defb1Ucqtds4Z2r1ut72ZMV4/rrs3zj/+YzWY9M+ER3X/3aONrn86c5fDay/5YpXWbNkuSggIDNOfzz3I0t5WkCv7+mvvF5woMqChJ+mPdeq1Ys8bhtYvq529m6cevvtAzEx5R7+u7Kyiw+GfS21MvNQB/5L57czXLlSRXV1e99+rL6nHdtZKkHXv26vv5C4q95kXluQazsrK0aPly4/qTd97O1WBZyv53xItPPK5rr7nUxHf5qtUOrV3ea5CaAQAAAAAAAAAAAAAAAAAAJS20xjh1b79SodXHyderoVwsfrKYPeTlUVvVqwxW55bz1KbxR7KY3QucJyHpoDH2dA9RRb82JZKfv29zdW+3Qs3rv6HACp3l7lZZJpOr3N0qK6hCFzWv/6a6tVsuf5+mhc5ln2NIpdy/C1kcFouH2jSeqs4tf1T1KoPk5VFbFrOHXCx+8vVupNAa47P3t8a9l5lfvxLJT5KqV7ld13dYrQa1Jsrfp7lcXSrKbHKXp3t1BVfqp/bNvtI1Lb6Vm2uFAufJyExQSlq4JMli9lKVwB4lkp+3Z01d12aRWjf6SJUDesjDPVhmk5vcXANV0a+tmtR9Xte3X6VKFa8tdK6EpEPGuKT20GQyq2m9Sera9lfVChklH89QWSzesli85eMZqtoho9W17a9qEvp8gc13s/O79Iwr+rWVp0e1EsmxUkBXXd9+tRrXfU4V/drKzTVQZpObPNyDVTngBrVuNEXXtVkoL4+8PyuVI8fki58rMimk0s0lkp+ba4A6tfxe7Zt+qeCgm+XpXl1mk7tcXSrK36e5GtR6TNd3WKVqlW8pPD8nvU84Cx3DWei4q+ksBAAAAFzKOgEAAAAAAAAAAAAAAAAAAAAAAACgLDRv0rhIca6urrpv9Cg9+H9PS5I2/7XNoXVtNluOZnbPTnw03w+GX39tF3Xu0F4bt/6phMRE/bJ0me4ePsyh9cuz7+cvkNVqlSQNHtBfjern3fzaw8NDjz9wv8Y9/qQk6dt583TPyBFOz69961ZFivPz9dWdgwfp3Y8/kZRdMw/fe0+uuITERP2y7DdJkslk0rMTH813zpFDBuuVye/p1JmzOnXmrNZs3GQ0SCyOb3+cZ4wff+B+eXh45BnXqH59DerfT9/PX6CsrCz9sOAnvfzU/xV73aJKS0vTO/80iwyoWFEfvv6a09eUpFUbNuhsePYfsqhVo7pG3TEk39hnJz6qb3+cJ5vNpp+XLlVSUrK8vZ3fjPzfpn31P63fvEUmk0kz3p9sNMUuSVfCuZVXM+y8DOzfT1UrV9a5CxeUmZmpP3fsVO/ruzs1t8tx+Ngxbd2+XZLk7eWliePH5Rs7cfw4fTB9hpKSk7Xpz7907MRJ1a1dy6n5Va1cWVUrVy5S7INjx2j6/7KbK/+9e49SU1PzPWuK4ju7c+u+UaPybapeKShQ940apTc//Oif++arV7duxV63LMTExmrr9r+N64fvGZtvrMlk0sP33qM/1q2XJM2aPVd3Dh5U7LXLew1GREUpJSXVuL6mbcF/VKpz+/Zav3mLJCkqOtqhtctzDVIzAAAAAAAAAAAAAAAAAADAWXy8QtW03iQ11aRizxEVt9kY16v5oMxm15JITZJksXiqTrW7VKfaXcWeIzMzUfGJeyVJFXxbqnLg9SWUXbagil0UVLGLQ3NExW35Z2RSg1r5f/6kODzdg9WozpNqVOfJYs8RHbdVUvZngmpXGyU314ASyk4ymSyqUXWwalQd7NA8F/fQwy1YNYLvKInUDBV8W6iCbwuH5rB/n5T0M3ZzraD6NR9U/ZoPFnuOhKRDSs+IkiQFV7pZvt4NSiq9f+bso+BKfRya4+Iztpg9FVpjfEmkZeAsdBxnoWOulrMQAAAAMJd1AgAAAAAAAAAAAAAAAAAAAAAAAEB5V7tmTWMcExvj0Fzbdu4ymrgGBlQstFHuwH79jPEvS5c5tHZ5t+ifhsOSNKh/vwIipdtu7ms0ed249U9FRkU5NbfLVafWpZqJjo3NM2b5qtVKS0uTJLVq1lT169bNdz6LxaJb+1z6QyELHaiFiMgoo1m42WzW7f1uLjB+oN33Fy79rYDIkjNv0WJFRWe/14bfflupNS+2r8Fb+/aV2Zz/R/Dq162rFv80a09JSdXy1audnV4uJ06d1nOvvylJGn/XKHVu394p6/yXzi2TyaRaNWoY1zExjp3pJW2hXQ326t5N/n5++cb6+/nphq7XGde/LCtfe13H7menJMXExRV7LqvVqiUrVhrXhf2MGNj/0rm16LflslqtxV67LJw8c8bIOaBiRdWqUb3A+LYtL/0BmrWbNinagbou7zXo4e6e4zqqkNdq/++DGtWqFXvd8l6D1AwAAAAAAAAAAAAAAAAAACjPomI3SZLc3aqoZtVhZZxNblFxW2VTliSpfgk37SwpUbHZzVmrBvWWn0/jMs4mt4vP2Gz2UGiN+8s4m9wSkg4rPSNSklSv5v2ymN0LuaP0XXzG/j7NVCWwZxlnk1vkP89YkhrUfKQMM8lbZmaS4hJ2S5Jqhdwpd7fAMs4oN85Cx3EWOuZKOAsBAAAAmiwDAAAAAAAAAAAAAAAAAAAAAAAAhQj7p7molN24zhE7du8xxte0bWs0Cs5Pl44dLt27Z08BkVe21NRU7T982Lju3KHgZrEBFSuqSYMGkrIbH+7cu8+p+V2us3Y1E5hPzfxtVwtFaY5rXwt/O1ALO/bukc1mkyQ1adBAFfz9i7zuvkOHjMbQzrR81epc6y9a9ptuuXOUarRoLa8atVW9eSvdPGyEvvjmO2VkZJTIuvbPpEshNWif27/vLS3jHn9CiUlJqhYcrNefe9Zp6/zXzq3w8+eMcUBA0c70QXePVa1WbeVVo7YC6zdSk87X6u6HH9XCpcuM91NJsN/rws5B6V97XQY1WJCz4Zf22WQyKaBChWLPdfTECcUnJEiS/Hx91bxJwX8Ip0WTJvL18ZEkxcXH6/ipU8Veuywkp6QY4383Fc6LfUxWVpZDPxPLew1W8PdXs0aNjOuPPvs839iTp89o/uIlkiRXV1cNuXVAsdct7zVIzQAAAAAAAAAAAAAAAAAAgPIsKm6rJKlejfGyWDzKOJvcouKym3b6eTdR1cDeZZxNbonJR5SWESFJalBrQtkmk4+ouC2SpFrBw+XhVqmMs8nt4jN2d62kWsEjyjib3DKzkhWXmN0guH45fcbR/+xhlcBe8vdtVsbZ5BYd/6dsypLZ5K565bC5rcRZ6CjOQseV97MQAAAAkGiyDAAAAAAAAAAAAAAAAAAAAAAAABRqwZJfjbF9Y7ji2HfwoDEOrVOn0Ph6dWob4zNh4YqLj3do/fLqwJEjslqtkrIbKAYGBBR6T6jd3tjva3nw85Klxji/mrncWsj5eg8VO7d9By7daz9nfoICA+Xv5ycpuxHjwSNHi712UW3d/rcxrhYSrDvuuU+3jb5bS1asVPj580pPT9e5Cxf02x+rNP6JJ9Wqew8dOup4XvsPXWr0XZS9Ca196bmVdg1++e13+n3tOknSx2+9IT9fX6et9V86t/78e4dOnTkrKbvpasc2bYp038+/LtXZ8HClp6crLj5eh44e0zdzf9Ttd41Ruxt65agdR9jvdb3atQuNt48pb+fggiVLjHHbli3lXoTGr/nZd+DSa6tbq2ahjb7NZrPq1qqZ5/1XgsCKl5p/R0RFKTU1tcD402FhOa73HjhQ7LWvhBp87rEJxvi9T6ZryNh7tXbTZl2IiFRKSooOHT2qDz/9TJ373Ky4+Hi5urrqk7ffVL0inF/5Ke81SM0AAAAAAAAAAAAAAAAAAIDyKjH5mNLSz8vNNUC1QkaWdTp5iorNbjpZv9Yjhf6eaFmIis1u2lk5oIcq+LYo42xyy8xKVmzCLplNbqpX44GyTidPF59x3Rr3yWLxLONscouO+1M2W6Z8vRoqOKhPWaeTp6jY7AbB5ba57T/PuGbwUHm4Vy3jbHLjLHQcZ6HjyvtZCAAAAEiSS1knAAAAAAAAAAAAAAAAAAAAAAAAAJRnq9Zv0NKVv0uSLBaL7h421KH5zl24YIyrhwQXGl/B31/eXl5KSk6WJJ2PiDAa3v6XnLsQYYyrBxe+L1LO/bO/v6zN/GG29v7TNNDP11dDbhmQZ1yO11yEWrDfl5jYWKWnp8vNze2y88tRg0Xd6+Bgo1HuuYgLaqEml71uUdlsNh09ccK4fvqV17Rx65+SpG6dO6tLxw5yc3PVzj17tXj5CmVkZOjgkaPqPuA2/fX7coVULd4fQklNTVVsXJxxXZS9yVmDFwqILFlnw8P1fy+/Kkka2L+f+t/U26nr/VfOLZvNpqdfec24Hjygf5HyatWsqdq1aqVqIcFysbjo3PnzWrtps3bv3y9J2rl3nzrd1FerF/6kVs2aOZSj/blQLSSk0Hj7mPJ0DkZGRWnyJ9OM63tHjnBovnMRdvtSxHOrWnCIdu7dl31/OdqboqhXp478/fwUFx+vjIwM/fbHKt3SN/8/lLVw2W85rh15vVdCDQ6+ZYDi4hP08DPPKiMjQwsWL9GCxUtyxbm4uKh3j+v1/GMT1al9O4fWLO81SM0AAAAAAAAAAAAAAAAAAIDyyserrgZ0DyvrNAp0XZuFZZ1CgWqFjFCtEMd+J9uZXCxe6t/tZFmnUaC2TT5R2yaflHUa+aoc0K3cv09u7LytrFMoUOO6T6tx3afLOo18cRY6jrPQceX9LAQAAAAkmiwDAAAAAAAAAAAAAAAAAAAAAAAA+YqIjNI9EyYa1/ffNVqN6td3aM7EpGRj7O3lVaR7vDw9jWalCYlJDq1fXiUlXXpdXkXcF09PT2OcmJhY4jkVx+Fjx/TEpJeN6xeeeEyBAQF5xl7ua/aye72SlJCYmO/cBUlKdnSvnVuDcfHxslqtxvXGrX/Kw8NDP8yYnquZ8O59+9Vv+J06Gx6uC5GReuDJp/TzN7OKtW5iUs7XVZT3Z2nui70HnnxKcfHxquDvr4/eeK3wGxz0Xzm33ps2XWs2bpQk+Xh769VnCv7jORPHj9MtfW5SjWrV8vz+sj9W6Z5HJ+rchQtKTErS7aPv1t71a3PUxeWyr0Nvr8LnsT8XEsrJOWi1WjX20YmKjIqWlN2k+q5hQx2aM+e+FLEG7fYvIal87E1RWSwW3da3j2bOniNJeuqV13Rdp2sUULFirti9Bw7q/Wmf5viaIz8Tr5QavGfkCHXr0klTP/9C0/83SzabLVdMteCq6tCmterVqePweuW9BqkZAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOnMZZ0AAAAAAAAAAAAAAAAAAAAAAAAAUB6lpaVp8Nh7dPL0GUlS88aN9daLzzs8b0pqqjF2c3Ut0j0eHu5296c4nEN5lGNf3Iq4L+72+5JaQGTpiImN1a0jRys2Lk6S1Kt7N00Yd1++8ZdbCx4eHvnefzlSUoqx1x6lt9f/bnYsSW8892yuBsuS1LxJY303Y5pxvWTFSu0/dLhY6/77dbm5uRV6T1nU4Hfz5mvJipWSpLdffF5VK1d2+pr/hXNr8fIVeva1N4zrae+8rVo1qhd4z0P3jM23wbIk3dTjeq2Y/6N8vL0lSafOnNWMWd84lGfOvS6fNViYZ19/w6hRH29vfTdjuiwWi0Nz5vwZUfi+SP/am5TysTeX49mJE+Tr4yNJOnL8uK7p3Vffz1ugCxGRyszM1KkzZzTlsy/UbcCtSkhMzPEzIjml+O+5K6UGIyKj9O7UT/TN3HkymUzq1b2bnpnwqF579hk9NHaMGoTW1cnTZ/Tq5PfV7LquWrFmjUPrXQk1SM0AAAAAAAAAAAAAAAAAAAAAAAAAAADgSuZS1gkAAAAAAAAAAAAAAAAAAAAAAAAA5U1WVpbuvP9Brd+8RZIUXKWK5s38MleT2+LwtJsjPSOjSPekpqbZ3e/pcA7lUY59SS/ivqTZ74vjz8YRSUnJ6j9ipA4eOSpJatKwgb6d/olMJlO+91xuLaT+qxFhcV+zp2cx9jq19PbavvmiJPn7+em+UXfmG39tx47q1L6dNv35l2w2m5b98YcaN6h/2ev++3Wlp6cX+p4v7Rq8EBGpx154UZLUrXNnjRkx3OlrSlf+ubV+yxYNv2+8rFarJOmJhx7Q8EG3l8jcjRvU1yP33as3PvhQkjRv0SJNGJ9/c/XCeHp4KCk5WZKUnpFeaHx5Ogcl6cNPP9Pkj7Mbn7u4uOibaR+rYb16Ds+b82dE4fsi/WtvPMt+by5X3dq19P1nn+qOsfcqOSVFx06e1KgHH8oztn/vG+Xi4qKflvwqSfL19S32uldCDe7Zf0AD7hypU2fOqm6tWlq76Bc1b9I4R4zNZtP0/83UhOdeUFR0jG4bdbc2/rpYLZo2KdaaV0INUjMAAAAAAAAAAAAAAAAAAAAAAAAAAAC4kpnLOgEAAAAAAAAAAAAAAAAAAAAAAACgPLFarbrroUeMpnOVAgO1fN5chdauXSLz+3h7GeOLDekKk5ySYox9fbxLJI/yxtv70utKLuK+pNjti4+PT4nnVFQpKSm6ZeRobf5rmySpft26+u3HOQoMCCjwvst9zfZ1IEm+xXzN3l6O7rVza/Dfr+uadm0LbXbcvUsXY7xj955irevjnfN1FeX9WZr7IkkPP/OsoqJj5OHhoU/fe6fAJt4l6Uo+t7Zu/1sDRowy8nlwzN1664XnS3SNQf37GeO/duw0mjkXh30dJiWnFBCZLec+l905KEmfzpylJya9JEmyWCz6+pOp6n9T7xKZO+e+FLEG7fbP17ts96a4+tzQQ5t/W6qbe/XM8/3u6+OjSf/3hH786osctVDB36/Ya5b3GszIyNDgMffo1Jmzslgs+unrmbkaLEuSyWTSA2Pu1uMP3C9JSk1NNeqzOK6UGqRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAcKVyKesEAAAAAAAAAAAAAAAAAAAAAAAAgPLCarVq7KMT9cOCnyRJgQEV9duPc9S4Qf0SW6Nq5crG+Gz4uULjY+PicjTzq1KpUonlUp5UrXzpdZ09V/i+SNKZsHBjXFb7kpqaqttG363VGzZIkurUrKkV8+cquEqVQu/N8ZrDwwuIzHbGLqaCv7/c3NyKkfG/arCoex1eenvt7u6uCv7+io2LkyRVDw4u9J5qwVWNcVRMTLHW9fDwkL+fn+Li4yVlvz8La5RdmjX4+9p1mr9osSTp+ccmqn7duk5dz96Vem5t27lLfYcOV3xCgiTp3pF36sM3XivxdUJr1zbGmZmZioqOUaWgwGLNVbVyJZ2PiJAkhYWHq23LFgXGnw0LM8ZVKgUVa82S8OW33+nhp5+VJJnNZn015UMNufWWEpu/ql0NhRXx3DobXj72xlFNGjbQL99+rYjIKG3680+FX7ggm82mmtWrq3vnTvLyym6CfvzkSeOeenY1ebnKew0uXPabDh87Jknq2a2rmjZqWGD8I/fdo3c//kSStGr9BkXHxCigYsXLXvdKqkFqBgAAAAAAAAAAAAAAAAAAAAAAAAAAAFcimiwDAAAAAAAAAAAAAAAAAAAAAAAAym6wfN/Ex/XN3B8lSRUrVNCyubPVommTEl2ncYMGxvjIP00CC3L0xKUGeNWCg+Xv51ei+ZQXDUNDZTabZbVaFRMbq6jo6EIb3B6z25smDRsUEOkcqampuv2uMVq5Zq0kqVaN6lq5YJ6qh4QU6f7GDRpo4bLfJElHjh0vNL6kXm/jhpeahhdl3ajoaKPxsMViUaN69Yq9dlE1bdRQG7ZsLXK8yWQqkXUbN6ivzX9tkyQdOX680Pf/sRMnjHGThgU3+nTUGbumlM+/8aaef+PNIt1Xr31HY/zlRx9o9NA7LnvtK/Hc2r5rl24aMtRo1n33sKGa9u7bJVYr9kpyysYNGmjn3n2SpMPHC39/Hj1pfy44twbz87/vf9D4J/5PNptNJpNJn70/WSMGDSzRNRrbnXlHT5w01sqP1WrV8VOnjesmhTTivRJUCgrUgD435fm9pKTkHO+7jm3bFnud8l6Dm/45oyWpWeNGhcYHV6miSoGBioiKks1m05HjJ9ShGE2Wr8QapGYAAAAAAAAAAAAAAAAAAAAAAAAAAABwJTGXdQIAAAAAAAAAAAAAAAAAAAAAAABAWbPZbBr32BOaOXuOJKmCv7+WzZ2t1s2bl/harZo3M8abt22TzWYrMN6+0WyrZk1LPJ/ywtPTU43qX2reu3HrnwXGx8TGat+hQ5Iks9mslk1Ld2/S0tI08O6xWr5qtSSpRrUQrZw/T7VqVC/yHK3tamHjnwW/Xklab1cLrZs1KyCyYK2aNjMaQ+47dMhoQpsf+xpsXL++3N3di712UbVt0cIYnz13rtD4s+GXYioHBRV7XftnsqGQGsyOsXsmzYv/TMq7K+3c+nv3bt00ZJhiYmMlSSOHDNaM9yc7pcGyJB05fsIYWywWBQZcfgPXi+z3urBzUPrXXpdBDc78YbbGPf6k0XD208nv6K5hQ0t8ndDateXn6ytJik9I0O59+wuM371/v+ITEiRJ/n5+qlurVonnVJ4sWbFCWVlZkqR6deqobu3iv97yXoOJiYnGuDjv6eKeA/+1GryaagYAAAAAAAAAAAAAAAAAAAAAAAAAAABXBposAwAAAAAAAAAAAAAAAAAAAAAA4Kpms9k0/vEn9b8fZkvKboS3dM4PatuyRSF3Fk+7Vi0VUrWqJCkqOkar1m8oMH7+4sXG+JY+Nzklp/Kif+/exnj+4iUFxv605FdZrVZJUqf27VQpKNCpudlLS0vToDH36Lc/VkmSqocEa+WCeapTq+ZlzdO7x/VGw+Ide/bq6IkT+cZarVb9snSpcT3AgVqoXClIHdu2Meb9acmvBcbbPwtH1r0c9uts/mub0tLSCoxfveHS+6hdq5bFXrf/TZdq8Jdflxo1lpcjx49r5959kiQPDw/deH33Yq9bFKF1amvUHUOK9J+92/vdbHw9tE7tYq19JZ1bO/fuVe/BQxUdEyNJGjFooL786AOZzc77OOWCJZfeI21btnRorQF2NbhyzVqjSWte4uLjtXLNWuO6tPf6m7k/6r7HnpDVapXJZNIn77ylsXeOcMpaFotFfXveYFzb11he5i+69Ez63djLqc+/PPj4y6+M8X2jRzo0V3mvwcCAAGO8Z/+BQuPDz59XRFSUcR1cpXKx1v2v1eDVVDMAAAAAAAAAAAAAAAAAAAAA/jvCI5Zq4eqQPP+LjNlY1ukBAAAAABxUvj6RCwAAAAAAAAAAAAAAAAAAAAAAAJQim82mB558Sl9+970kyc/XV7/O/l7tW7dy2pomk0nDB91uXL/54RTZbLY8Y9ds3KQNW7ZKkny8vXVr3z5Oy6s8GD7wdplMJknSjwsX6dDRo3nGpaam6v3pnxrXdw4aVCr5SVJ6eroGj7lXS1f+LkmqFpzdYDm0du3LnsvXx0cDet8oKbsW3/jgw3xjv/1xnk6ePiNJqlEtRN06d7rs9ezdOfjSnr03bXq+TYwPHT2qeYuyG0mazWYNu/02h9Ytqq6drlGdmtlNq2Pj4vTZ19/kG7t+yxZt3PqnJMnFxUU39+pV7HWv79JF1YKDJUknTp/Wtz/Oyzf2zQ8/Mt67t/a5ST7e3sVetyiu7dhRX035sEj/2Xtn0ovG16/t2LFYa18p59auvft046AhRoPlYbffpq+mfOjU5qb7Dx3WRzM+N65v79fXofkahIaqfevWkqTEpCR9OOOzfGM/+uxzJSUnS5Kuade2WOdQcX374zyNfXSi0WB56ltv6L5RjjVqLcwIu3Prs1nfKNKuca69yKgofW53ZowYPNCpeZW1T778yjgDQ6pW1dgRwx2ar7zXYAe7f6OtXLNWBw4fLjDePv+6tWqpekhIsdf+r9Tg1VYzAAAAAAAAAAAAAAAAAAAAwNUiMfmY9h59Vav+vEFL1zfWkrWh+n1LF/19YIIiYzeVdXrKykrVibNfa+OOIVq+sY0Wr6mt5RvbaOOOITpx9mtlZaWWdYoAAAAAgDJGk2UAAAAAAAAAAAAAAAAAAAAAAABclWw2mx566hl9/s23ki41WO7Ytk2x53z53clyqRIilyoh6nFb/g31nnzwAfn7+UmSVq1fr/97+RVZrdYcMXsPHNToBx8yrh9/8H4FVKyY75yh7ToYa8+aPafYr8EZTpw6beTmUiVEJ06dzjOuaaOGGj4wu5FrWlqa7hh7n86Gh+eISUtL05hHJujA4SOSpAahdXX38KH5rl3UZ1IUGRkZGjL2Xv26cqWk7MaEKxf8qHp16hR7zpeeelIuLi6SpFmz52rKZ1/kilm7abMmPPeCcf3K008Z9/zbrNlzjNcb2q5DvuuOGT5MdWvVkiQdOHxEYx6ZkKvR8tnwcA0Zc6/x9VFDBqtxg/r5ztnjtoHG2i+/OznfuKIwm8164/lnjetnXntDi35bnituz/4DGjHuAeN61JDBqlWjep5zFuU94urqqklPPm5cT3z+Ra3dtDlX3JTPvtCs2XONe1566sl8X8vqDRtz1H958185t/bsP6AbBw9RVHR2g+Wht92qmR9PkcViKdZ8fYcO18wfZisxKSnfmN9WrVavgYOVkJgoKbvp+gN335VvfFHfI689+7QxfvPDKZr/T6Nze/MXLdabH04xrt94/rl85yvqGVxU389boDGPTDCe/5Q3X9f4u0YXe76ivkf63NBD116T3Sg8IipKQ+8dr7j4+BwxsXFxuuOecYr4p/lt9y5ddGP37vnOOeaRCca6Yx6ZUOzX4CxffPOdjhw/nuf3MjIy9Nr7H+T4+TB98jvG+zQv/4UavPH67gqpWlWSlJmZqVtH3qV9Bw/lirPZbJr6+Rd6f9qnxtfG3TUqzzn/SzX4X6kZAAAAAAAAAAAAAAAAAAAAAJfn6OnPtfrPG3T09HQlJO1XRmacsqwpSko5rtPn5mrjjoH6+8BEWa3pZZJfXOJerfmrl3YdflqRseuVmn5OVlu6UtPPKTJ2vXYdflprtt2o+MT9Bc7j691ITeq+YPxXwbdlKb0CAAAAAEBpyPsvaQAAAAAAAAAAAAAAAAAAAAAAAAD/cW99NFUzZn1tXPfq3k0btm7Vhq1bC7338Qfud2jtwIAAffHh+7rjnvtktVr1wfQZ+nXFSt18Yy/5+fpq7/4D+mXZb0pPz/6jFV06dtCTDz5QyKwla9pX/9PqDRtzfG3/oUtNDNds3KghY+/N8f3uXTrrgTF3O7Tu5Jdf0pZt23Xk+HHt3r9fTbt01e39blZo7dqKjIrST7/+qjNh2Y2XvTw9NfPjqfk2HC5pDz/9rBYvX2Fc9+15gxYu+63Q+/x9/XTPyBF5fq9hvXp6+8UX9PiLkyRJj73wor6bN083dO0qd3c3bduxS8v++MNoZjpoQH/dOXiQw6/Fzc1Nsz6ZqhsHD1FKSqrm/PyLNmzdqtv69lVQYKCOnjihBYuXGA1mG9YL1duTXihk1pI1+JYBWr5qtf73w2ylpqbqtlF3qXuXLurSsb1cXV21a+8+LfptuTIyMiRJjRvU13uvvuzwuncNG6pfV/6un39dqrj4ePW8fZD63NBDbVq2UFpaun5fu1bbdu4y4ie/PMmhRttXivJ8bsXGxenGQUMUGRUtSapYoYJaNG2iD2d8Vui9ndq3U+f27XN9/eCRI7pnwmN66Oln1aFNa7Vo3FiBgQFydXHVufPntWbjJu3ef+kP9/h4e2vBrP/Jy8vL4ddzQ9fr9Mi992jK518oIyNDd9xzn7p17qwuHbMbp2/YslVrNl46nx97YLy6drrG4XWLYt3mLbr7kUeNM6l182ZKTknRe9OmF3rvkFsGqEa1ag6t//kH7+m6fgMUGRWt1Rs2qEHHThrUv7+qBQfrTFiY5i9ebDTarhwUpM/ed6zh++VavWGjpn31vxxfu9hsV5IiIqNy/eysHBSkj99+M8/5vp47V+OfeFKtmjVVx7ZtFVK1qjKzMnXy9Bkt+/0PXYiMlCSZTCZNfesN3dyrZ4m8jvJcg56envrk7Tc1aMw9ysrK0pHjx9X6+hvUs1tXtW3ZUt5engo/d17LV6/WoaPHjPs6tW+nh8aOcXj98l6D1AwAAAAAAAAAAAAAAAAAAABw9Tl25kvtPTrJuPb3aa5KFa+T2eyu2IRduhC9SpJVp8/NkdWaqjaNp8lkMpVafkkpJ7Rp5zClZ2T/PrOrS0WFVLpZnu4hSkkLU1jEEmVkxigx+Yg27Ryq69oslpdnjTzn8vGqo3o1L322LyHpoGITdpbK6wAAAAAAOB9NlgEAAAAAAAAAAAAAAAAAAAAAAHBVOnzsWI7r+YsWa/6ixUW619Emy5J02819NevjKXrwqWcUn5Cgg0eO6uCRo7nibrqhh76Z9rE8PDwKnM9msxlji8XicH5/7dipBYuX5Pv9k6fP6OTpMzm+5uPt7fC6lYICtXTODxp233j9tWOHEpOS9PWcubnigqtU0axPpqpDm9YFzpdjX8yO7cuhf9XMF99+V6T7atWonm+TZUl6dNy9stqsev6Nt5SWlqZtO3flaOJ70cghg/Xp5HdK7I+YdGrfTj/Nmqm7HnpE5y5c0JmwcE394stcce1bt9bsz2coMCCgwPlKugYl6dP33pWPt7c+/vIr2Ww2rd6wQas3bMgVd/211+qHz6bL18fH4TXNZrO+nf6Jxj3+pL6bN19Wq1VLVqzUkhUrc8S5u7vrjeee1YOFNO203xez2exwfmWpvJ5bsXHxRuNQSYqJjdWzr71RpHtfeOKxPJssX5Samqq1Gzdp7cZN+ca0a9VSMz+eokb16xc96UJMfuUlWVws+mjG57JarVqzcWOOBqVSdj099sB4vfn8cwXOZb/PkmSxFL8Oj504oaysLOP679179PfuPUW6t23Llg43Wa5ft66WzvlBI8bdr0NHjykqOkYzZn2dK65hvVB9/9mnqlu7VoHz5fwZ4fj78+Tp0wX+7ExOScn1/Vo1qhc67449e7Vjz948v1ejWog+ev01Dehz0+UlW4jyWoOS1P+m3vrxy8817vEnFREVpaysLP32xyr99seqPOMHDeivTye/I3d3d4fWlcp/DV50pdcMAAAAAAAAAAAAAAAAAAAAgKJJTD6qvUdfNq6bhr6k0Br35YiJjN2krbtHKzMrUWcv/KLKAT1Vo+rAUstxx4HHjAbLgf6d1KHZV3J19Te+36Tuc9q6525FxW1WWkaEdhx8XJ1b5f48GQAAAADgv48mywAAAAAAAAAAAAAAAAAAAAAAAEAZGTbwdnXt3Emff/Otfl2xUidOn1FScrKqVq6kdq1aacTA24vUAC8+IUFnwsIlSd5eXupzQw9np+5UdWrV1IZfF+n7+Qs05+dftGf/fl2IjJK/r69C69TWrX37aOyI4apYoUKhc+07eMgYDxrQz4lZO2bi+HG6uVdPff7Nt1r+x2qdCQ9Xeka6QqpUVecO7TV66B3q3qVzia/bs1tX7V63Wl98+51+WbpMR4+fUFxCgioHBap5kya649ZbNOz224rUAPfAocOSJJPJpNtvvrlE8rNYLPrg9Vc1YvAgzZo9W6vWb9DZ8HPKyMxUlUpBuqZtWw0beLv63dirRNa7yMPDQ7M+maq7hg3VrNlztOnPvxR2/pzcXN1UIyREN/bornvuHKEGoaGFzrXv4EFjPKh/+a3Borpazq1fZ3+vjVv/1JZt27Vr335FREYqMjpaqWlp8vfzVY2QEHVs21a33dxXN3S9rsTXN5vNevelSRp622366rvvtXpDdu1LUrXgqrr+2ms1ZsQwtWnRotC59trVYMe2bR1udFzWWjdvrm2/r9DM2XM0b+FiHTxyRFExMQqsWFGN6tfXoAH9NPqOIfL09Cx0Lvv358AB/Z2ZdrFMfesNLfv9D63ZuEnHTpzU+YgIZWZlqkpQJTVr3Ei39LlJQ265Rd7eXiW+dnmvwQF9btL1112rHxb8pGW//6Gde/cqMipaaenp8vP1Ve0a1XVNu7a6c/BgdWjT2uH17JXnGvyv1AwAAAAAAAAAAAAAAAAAAACAojlw/F3ZbJmSpOpVBudqsCxJQRU6qVm9V7Tj4GP/3POWqle5VSZT4Z8XctSFqFWKitssSXJzDVC7pp/laLAsSa6u/mrX9HOt2tpV6ZkxioxdrwvRa1Q5oJvT8wMAAAAAlC8mm81mK+skAAAAAAAAAAAAAAAAAAAAAAAAkNv27dvVtm1bbV2xjGZkKNCvK3/XgBEjJUmPPTBe70x6sYwzKj9CmrbQhchIVQsO1qEtG+Xu7l7WKf0n7Tt4SC26dpckDezfT3O++KxsEypHht47TvMWLpLJZNL2P1aqeZPGZZ1SucC5VXqeeuVVvffJdEnSL99+rZt79SzjjMqHhMREBTVorKysLLVr1VKbf1ta1in9Z1GDeaMG4Wzbd+1Sh143adu2bWrTpk1ZpwMAAAAAAAAAAAAAAAAAJeLiZ226tl2mCr581gbA1S0zM1HLNjSX1ZYmyaQeHdbJx6tunrE2W5ZWbr5GKWlnJUmdWs5VpYrXOj3Hbfse1NkLP0mSGtSaoEZ1/i/f2P3H3tbhUx9JkqpXGaQ2jacUOv/f+yfo9Pm5kqTOLecpqGLnEsgaAK5csQm7tHYbnyUAAABXLnNZJwAAAAAAAAAAAAAAAAAAAAAAAADAMWs3bZIkeXh46PH77y/jbMqP/YcO60JkpCTp8Qfup8GyE12sQUl6ZsIjZZhJ+bNu02ZJ0oCbetNg2Q7nVulZuzG7Bls3b0ZzWzvrt2xVVlaWJOnZCY+WcTb/bdRg3qhBAAAAAAAAAAAAAAAAAAAAAI64EL36nwbLkr9P03wbLEuSyWRRcFAf4/pc5DKn52ezWXU+aqVxHVypX4HxIZVuNsbnIpfLZrM6LTcAAAAAQPlEk2UAAAAAAAAAAAAAAAAAAAAAAADgCrdu0xZJ0j0jhqtK5UplnE35sW5zdlPHKpUq6d6RI8o4m/+2i42E+93YS62aNSvjbMqPg0eO6HxEhCTp2YkTyjaZcoZzq3QkJSXr7927JVGD/3bx3GrRpIn639S7jLP576IG80cNAgAAAAAAAAAAAAAAAAAAAHBEXOIeYxzg377Q+AD/Dnne6yxJKSeUmZUgSXKx+MrPu3GB8X4+TeRi8ZEkZWbFKzn1lNNzBAAAAACULzRZBgAAAAAAAAAAAAAAAAAAAAAAAK5gycnJ2r5rl9zc3PTEQw+UdTrlysXmhRPG3ydPT88yzua/bf2WrZJooPlvFxsJ33RDD7Vt2aKMsyk/OLdKz8a//lRmZqaaNmyoW/v2Ket0ypV1m7N/Rjwz4RGZTKYyzua/ixrMHzUIAAAAAAAAAAAAAAAAAAAAwBEJSQeNsbdnnULjvT1r2917yBkp5WCfn5dnzUJ/b9pkMsvLo2ae9wMAAAAArg4uZZ0AAAAAAAAAAAAAAAAAAAAAAAAAgOLz8vJSypmTZZ1GufTN9E/0zfRPyjqNq8LJHdvKOoVy6Z6RI3TPyBFlnUa5w7lVenp166bM82FlnUa5tG7xwrJO4apADeaPGgQAAAAAAAAAAAAAAAAAAADgiLT0CGPs4R5caLx9TEZmrKzWdJnNbk7JTcqZn2cR8suOC1F80j5JUqrd/QAAAACAq4O5rBMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA0WRmJRljF7NXofEWi+e/7k8s8Zxyzn8pP0sR8pNy5ujs/AAAAAAA5Q9NlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK4QWdZUY2wyuxYabzF75Lw/KzWfyJJhn5/Z7Fake8xmd2NsdXJ+AAAAAIDyhybLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVwj7psk2a0ah8fZNjyXJYvHIJ7Jk2OdntaYX6R6rNc0Ym52cHwAAAACg/KHJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwBXCxeJtjDOtyYXGZ2Wl/Ot+nxLPKef8l/LLKkJ+Us4cnZ0fAAAAAKD8ockyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAFcLdrZIxTk0LLzTePsbVxV9ms5tT8rooZ37ninRPSlqY3f1BJZ4TAAAAAKB8o8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAFcLXu4ExTko5Xmh8UurJS/d6NSggsmTkzO+kbDZbgfE2m1XJqacv3e/V0Gm5AQAAAADKJ5osAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXCH8fZoZ4+i4PwuNj47beule32YFRJYMb8/acrH4SpIysxIUn7S/wPj4pP3KzEqQJLlY/OTtWcvpOQIAAAAAyheaLAMAAAAAAAAAAAAAAAAAAAAAAAAAAABF1LZHT7lUCcn1X4/bBpZ1agAAAAAAAAAAAAAAAAAAAACAq0TlgOtlNrlLkuIS9yop5US+sTabVeERS43rqkE3OTs9mUwWVQm8wbgOj1hcYHx4xBJjXDWol0wmWmsBAAAAwNXGpawTAAAAAAAAAAAAAAAAAAAAAAAAAABcOaxWqzZv26bf167T5r+2af+hQ7oQGSVJCqhQQc0aN1LPbl01+o4hCgwIcEoOYefO6Ytvv9OS5St04vRpJSWnqGqlSmrXupVGDBqo/r1vdMq6BUlOTtaW7X9r286d+mvHTh09flwRUVGKjI6RySRV9K+gpo0a6oau12nk4MGqUrlSgfOlp6frr5079dffO/XXjh06dPRo9nxR0crMylIFPz81ql9fXTtfo1FDhqhOrZpOeV2rN2zU13PmauPWPxV27pzc3NxUIyREvW+4XmNHDFf9unWdsm5h/t69WyvXrNXGrX9q74GDOnfhgjKzslTR31+N6tdX92s76+5hQ1U9JKRI8x08ckTLV63W+i1btWf/fp0NP6e09HRV8PNTaJ3auvaajhozfJgahIYWab7k5GTt2LtX23fu0radu7R95y4dOHJEWVlZkqQXnnhMk558otivvzCpqamaNWeu5i1crINHjigyOlpBAQFqWK+eBg3op9F3DJGHh4fT1i/MwSNHNPOHOVq3ebMOHzumuPgEubu5qVJgoJo3aax+N/bS0Ntuk7e3V4mvvX3XLv3v+x+0av0GnQ0/J0mqFlxVPa67VncPH6bWzZuX+JoAAAAAAAAAAAAAAAAAAAAAAJQ0FxcfVQ26UWERiyTZdOjkh2rd6MM8Y0+fn6eUtDOSJE/3EAX6dyqVHKtXGaSzF36WJJ0I+0Z1qo2Vu1tgrri09CidCPvG7r6BpZIfAAAAAKB8MdlsNltZJwEAAAAAAAAAAAAAAAAAAAAAAIDctm/frrZt22rrimVq06JFWacDAFq07Dc9+NQzCjt3rtBYXx8fvffKSxozYniJ5jD35190/5NPKS4+Pt+Yvj176utpU1XB379E1y7Id/Pma/SDDxcp1tvLS689+7QevveefGPWb9mi7gNuK9J8rq6uevyB+/XK0/8ns9lcpHsKk5aWpvuffEpfz5mbb4yHh4feeuE5PXTP2BJZsyi2bNuuUQ88pKMnThQa6+bmphcef0xPP/qwTCZTnjHHTpzUwLvGaPf+/YXOZzKZ9NDYMXp70gtyc3PLN27vgYNq06On0VA5L85ssrxz714Nv2+8Dh45mm9Mo/r19MNnM9S8SWOn5JAfm82m515/U+9Nm17g/khS9ZBgzfx4qrp36Vxiaz/72ht6b9p0Wa3WPGMsFoueePABvfbs0/nWjCR9M/dHXYiMlCTFxMbprY+mSJK6du6kP36aXyL5AoCjtu/apQ69btK2bdvUpk2bsk4HAAAAAAAAAAAAAAAAAErExc/adG27TBV8+awNACQmH9GqP3vIZsuUJDWr94rqVs/5eZWo2M3asnu0MrMSJEmtG32kGlUH5zvnwtUhxrhzy3kKqujY7/Wv//s2RcdtkSQFVeii9s2+lKuLn/H9jIw4bd07VlGxG42Yzq1+LNLcf++foNPn55ZYrgBwpYtN2KW12/gsAQAAuHK5lHUCAAAAAAAAAAAAAAAAAAAAAAAAAIArw75Dh3I0WG4QWled27dXtZBgubm66eiJE1q47DfFxsUpITFR9z32hOISEjRx/LgSWX/h0mW68/4HjQapDULrqm+vXvL389We/Qe06LflSk9P168rV+q20Xdr2Zwf5O7uXiJrF5WHh4daNGmixg3qqXpIiLy9vJSSmqqjx09oxeo1ioiKUlJysiY+/6ISEpP07MRHC5zPxcVFzRo1VNNGjVSjWjX5+ngrPSNDp06f0cq1a3X6bJgyMjL01kdTFBEZqRnvT3b4NdhsNo168GHNX7RYkmQ2m9W7x/Vq27KFUtPS9Mfaddq+a7dSU1M14bkX5OrqqnGjRzm8blGcOHUqR4PlGtVCdG3HjqpVo4a8vbx06swZLV6+QuHnzys9PV0vvPmWzl+4oA/feC3P+S5ERuZosFw5KEjXdbpGobVry8/XV+Hnzmnp73/o2MmTstlsmvrFlzp55ozmz/wq3ya8GZkZuRoIu7q6yt3NTYlJSY5vQgGOnjihPkOGGQ2AAypW1MB+N6t6SIjOhIVp/uIlio6J0YHDR3TTkKHa8Oti1a5Zw6k52Xti0sv6aMZnxnXtGjV0Q9frVL1aiOITErT/0GEtX7VaVqtVZ8LCdfOwEVq76Be1ben4H8B78qVX9OGnM4zrrp07qUuHDpKym5qv27RZWVlZenvKVGVZs/TWC8/nO9fIIZf+mNSJU6eNJssAAAAAAAAAAAAAAAAAAAAAAJQmH696alL3Be09OkmStOfIizp9bp4qBXSV2eSmuIRdOh/9h6Tsz+KEVOqv6lUGlWqOrRq+p/V/D1B6RrQiYzfo982dFFy5vzzdg5WSGqbwiMVKz4yRJLm5BqllQ8c/GwMAAAAAuDLRZBkAAAAAAAAAAAAAAAAAAAAAAAAAUGS+Pj66d9SdunvYMDVuUD/X9+MTEjT20Yn6acmvkqRnX3tDN/XokWfs5YiOidGYRycaDZYfue9eTX55ksxmsxGzZ/8B9R06XGHnzmndps2a/Ml0PffYBIfWLaq2LVto5YJ56ty+ndzc3PKMSU1N1bOvv6kpn30uSXpl8nu647ZbFFq7dq7YOjVratH336pbp2vk5eWV53xZWVn64NMZevqV7AbCX373vYYPGqhunTs59FpmzZ5jNFj28/XVT1/PzDXnB5/O0JOTXpYkTXz+RfXq1k11a9dyaN2icnd316ghg3X38GHq0KZ1ru9/mJamJya9pOn/myVJ+vjLr9Sv943q2a1rnvOZzWYNHtBfY+8coeuv7ZKrefIHVqvenvKxXnjzLUnSwmW/6avvvtfYO0fkOZ+LxUVtWjRXmxYt1KZlC7Vp0UItmjTW+Cf+T1/PmevISy/UPRMeMxosd+3cSQtmfqUK/v7G99984TndNvpurdu0WecjInTfY49r+Tzn5nTR/kOHNfXzL4zr1559Ro8/MF6urq454vYdPKTbR9+tI8ePKy0tTU+9/KpWLvjRobVXrd9gNFh2cXHRt9M/0aAB/XPE/PjLQo184CFlZmZq8sfT1O/GXrq2Y0eH1gUAAAAAAAAAAAAAAAAAAAAAwNlCa9wryar9x96S1ZamuMRdikvclSuuepXBatnwnVyfm7Bns9lyXJtMFofz8/Gqq04tftBf++5XUsoxpWfG6GTY17njPEPVtumn8vYsnc+nAAAAAADKH3PhIQAAAAAAAAAAAAAAAAAAAAAAAAAASH179tTRv7bonUkv5ts02c/XV9/PmK6WTZtIkjIyMvTFt985vPa7H09TbFycJKlb585675WXcjRYlqRmjRtp1idTjevJn0xTdEyMw2sXRaP69dW9S+d8GyxLkoeHh95/9WW1b53dGDgzM1MLFi/JM7ZacLD63NAj3wbLkmSxWPTEgw/kaBb74y8Li/kKZOQ06e13jev3X305z6bNE8eP08ghgyVJ6enpmvT2Ow6tW1RtW7XUoS0bNX3yO3k2WJaymzBPfetN9e3Z0/japzNn5Rlbu2YN7V63Wt/NmK4e112b5x8KMpvNembCI7r/7tGFzidl1+HWFb/p0/fe1X2jRqpdq5YF1kVJWfbHKq3btFmSFBQYoDmff5ajwbIkVfD319wvPldgQEVJ0h/r1mvFmjVOz02Sfv51qdEkvVvnznr60YdzNViWpCYNG2jau28b12s3bVJqaqpDaz/3+pvG+OlHH87VYFmSBt8yQE8/+rBx/cyrrzu0JgAAAAAAAAAAAAAAAAAAAAAApSW0xjh1b79SodXHyderoVwsfrKYPeTlUVvVqwxW55bz1KbxR7KY3QucJyHpoDH2dA9RRb82JZKfv29zdW+3Qs3rv6HACp3l7lZZJpOr3N0qK6hCFzWv/6a6tVsuf5+mJbIeAAAAAODKRJNlAAAAAAAAAAAAAAAAAAAAAAAAAECRNG/SWAEVKxYa5+rqqvtGjzKuN/+1zaF1bTabvp+/wLh+duKjeTbDlaTrr+2izh3aS5ISEhP1y9JlDq3tDN26XGpafOLUaYfn696lszE+fuqUQ3Ot2rBBZ8PDJUm1alTXqDuG5Btr/xx+XrpUSUnJDq1dFPXq1FG14OAixT4w9m5jnF8NVq1cWQ3r1SvSfA+OHWOM/969x+HGvyXtux/nGeP7Ro1SpaDAPOMqBQXqvlGX3p/f/Tjf6blJ0umzZ41xx7YF/5GlLv+8hyXJarUq5p8G68Vx+Ngxbd2+XZLk7eWliePH5Rs7cfw4ef/T2HzTn3/p2ImTxV4XAAAAAAAAAAAAAAAAAAAAAIDS5OMVqqb1Jun6DqvU97oDurnrMfW8ZqPaNP5IQRU7Fz6BpKi4zca4Xs0HZTa7llh+Foun6lS7S11azVPvzjvUv9tJ9e68Q51b/ag61UbLYvEssbUAAAAAAFcmmiwDAAAAAAAAAAAAAAAAAAAAAAAAAEpc7Zo1jXFMbIxDc23bucto/BsYUFE9rru2wPiB/foZ4/LYZDk29lLDWE9Px/8ATIzdfF4Ozrdo2W/G+Na+fWU25/8xxPp166pFk8aSpJSUVC1fvdqhtUtanZo1jHF0bGwJzFczx7UjjX9LmtVq1ZIVK43rQf37FRAtDex/szFe9NtyWa1Wp+V2kYeHhzGOjin4TIiIijLGnp4eCgoIKPa6C+1qulf3bvL388s31t/PTzd0vc64/mVZ+Ts/AAAAAAAAAAAAAAAAAAAAAABwlqjYTZIkd7cqqll1WBlnAwAAAAC42tBkGQAAAAAAAAAAAAAAAAAAAAAAAABQ4sL+aYosSQEVKzo0147de4zxNW3bymQyFRjfpWOHS/fu2VNAZOk7ceq05i1abFx363SNQ/PFxMbqq+++N667Ojjf33Z73aVD+0Lj7ffa/t7y4Gz4OWMc6GAN/ns+k8mkgAoVHJ6zpBw9cULxCQmSJD9fXzX/p/l1flo0aSJfHx9JUlx8vI6fOuX0HK+1q5X5i5cYjdPz8v70GcZ4yC0D5OrqWux17c+PzpdZ0zvKWU0DAAAAAAAAAAAAAAAAAAAAAOBMUXFbJUn1aoyXxeJRxtnklph8XEdOTTf+S0g+WNYpAQAAAABKkEtZJwAAAAAAAAAAAAAAAAAAAAAAAAAA+O9ZsORXY2zftLQ49h289AdPQuvUKTS+Xp3axvhMWLji4uPl7+fnUA6OSE1N1fFTp7X09981+eNpio2Lk5Td8PXmG3td9nxpaWk6Ex6uP9au1ztTPzYa5NarU0djhg93KNf9hw4b41C7fcxPaO1Lz8P+OZUHPy1ZYowdrUFJWmA3X9uWLeXu7u7wnCVl34FLe1+3Vs1CG5GbzWbVrVVTO/fuM+4PrV3bmSlqwE291aJJE+3at08xsbHqdNPNevKhB9S7x/WqERKihMQk7Tt0SFM++1wLl/0mSWrXqqXefWmSQ+va12W9IrxG+5jyVtMAAAAAAAAAAAAAAAAAAAAAADhLYvIxpaWfl5trgGqFjCzrdPKUkHRA+469WtZpAAAAAACchCbLAAAAAAAAAAAAAAAAAAAAAAAAAIAStWr9Bi1d+bskyWKx6O5hQx2a79yFC8a4ekhwofEV/P3l7eWlpORkSdL5iIhSbbIcGxenoAaNC4y5tW8f/W/qRzKbzUWaM7B+I8XFx+f7/S4dO2jOF5/J29vrsnK1l5qaajSAlqTqwYXvtf3zsH9OZe3A4cP66vvZxvU9d45waL7IqChN/mSacX3vSMfmK2nnIiKMcbUiPLfsuBCjyfK5CxGFRDvOxcVFv875XgPvGqst27Yp7Nw5TXz+xTxja1QL0ag7hujZCY863Mza/rVVCwkpNN4+pjT2BQAAAAAAAAAAAAAAAAAAAACA8sDHq64GdA8r6zQAAAAAAFcxmiwDAAAAAAAAAAAAAAAAAAAAAAAAAEpMRGSU7pkw0bi+/67RalS/vkNzJiYlG2Nvr6I1Efby9DSaLCckJjm0fkmqUS1EM96frBu7dy+R+QIqVtRHr7+qYQNvd3iuxKSc+1SUvfb09Lx0fznZ55SUFI1+8GGlpaVJkvrd2Es9u3Ut9nxWq1VjH52oyKhoSVKrZk11l4ONw0ua/bMr8nvE69KzS0hKLPGc8lK1cmWt/mWBflryqya9/a4OHzuWK8ZkMqlNixbq1L69ww2WpX/vjWcBkdm87Go6IbF09gUAAAAAAAAAAAAAAAAAAAAAABQuuFIfGkEDAAAAwH8YTZYBAAAAAAAAAAAAAAAAAAAAAAAAACUiLS1Ng8feo5Onz0iSmjdurLdefN7heVNSU42xm6trke7x8LjUnDUlNcXhHC6Hp4eH3p70giTJZrMpPiFRBw4f1vJVq3X6bJhuHXmX7rlzuN58/nl5exetIe4rT/+fUv9pGpyYlKQjx45r+erVioqO0eiHHtGSFSv1wWuvqlJQYLHztt9nSXJzcyv0Hg93+31OLSCydNhsNo19dKK27dwlSQqpWlWff/C+Q3M++/obWrJipSTJx9tb382YLovF4nCuJSnHe6QIz03617NLKb1nt2DxEr0//VMdPnZMNaqFqM8NN6hGtWpKS0/T7n37tfT3P/TL0mX6ZekyDRrQXzOnfiQPD49ir5fz/LjyahoAAAAAAAAAAAAAAAAAAAAAAAAAAAAArgY0WQYAAAAAAAAAAAAAAAAAAAAAAAAAOCwrK0t33v+g1m/eIkkKrlJF82Z+6VBz1Is87eZIz8go0j2pqWl293s6nMPlcHd31+MP3J/r6/EJCXrs+Rc1c/YcTftqprbv2q3fF8yTu11T1/w8OHZMrq+lpaXplcnv6+0pUzX7p5+1becurVv8i4ICi9do2fNfzyo9Pb3Q53ex8XNe95eFx55/UXN/WSgpuyHyvP996VDj6Q8//UyTP54mSXJxcdE30z5Ww3r1SiTXkpTjPZKeXqR7cjw7z9J5dk9MelkffjpDkvT0o4/opf97Qi4uOT/qevL0GQ0Ze4+27dyleQsXycVi0befTiv2mp4eHkpKTpYkpWcUvjflraYBAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GpgLusEAAAAAAAAAAAAAAAAAAAAAAAAAABXNqvVqrseekQ/LflVklQpMFDL581VaO3aJTK/j7eXMb7YLLUwySkpxtjXx7tE8nCUn6+vvvjoA/XvfaMkafNf2/TWlKnFns/d3V2vP/eMHvqnAfPhY8f0fy+/Wuz5fLxz7lNR9jrFbp99ynifn3n1dU394ktJkpenpxZ+9406tGld7Pk+nTlLT0x6SZJksVj09SdT1f+m3iWRaomzf3ZFfo8k271HvH1KPKd/mzV7jtFg+Y5bb9Frzz6dq8GyJNWqUV0Lv/1Gfr6+kqTZP/2s9Vu2FHvdnHuTUkBktpxnh/P3BQAAAAAAAAAAAAAAAAAAAAAAAAAAAABAk2UAAAAAAAAAAAAAAAAAAAAAAAAAgAOsVqvGPjpRPyz4SZIUGFBRv/04R40b1C+xNapWrmyMz4afKzQ+Ni4uR6PZKpUqlVguJeGpRx42xl9++73j8z36sEwmkyTphwU/KbmITXb/zcPDQ/5+fsZ1Ufb6TFi4MS7LfX7xrXf07sefSMp+HT99PVNdO11T7Pm+/PY7Pfz0s5Iks9msr6Z8qCG33lIiuTpDVbu9DztX+HOTpLPhYca4SqWgEs/p396f9qkxfuS+ewuMrVK5kobedqtxvWDRkmKvW7Wy3d6EhxcQme1sWOnuCwAAAAAAAAAAAAAAAAAAAAAAAAAAAACAJssAAAAAAAAAAAAAAAAAAAAAAAAAgGKyWq26b+Lj+mbuj5KkihUqaNnc2WrRtEmJrtO4QQNjfOTYsULjj544aYyrBQfnaBxcHrRo0tgYh507p6joaIfmC65SRUEBAZKkjIwM7T98pNhz2TfHPnL8eKHxx06cMMZNGjYs9rqOePndyXrjgw8lSe7u7po/8yvd0PW6Ys/3v+9/0Pgn/k82m00mk0mfvT9ZIwYNLKFsnaNxw0vvkaMnTspmsxUYb7VadfzUaeO6SSPnPrv4hATtPXjQuG7euFGh9zS3e58cKsL7Pj/258fhItT00ZOXzo+yqmkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNrQZBkAAAAAAAAAAAAAAAAAAAAAAAAAcNlsNpvGPfaEZs6eI0mq4O+vZXNnq3Xz5iW+VqvmzYzx5m3bCm0gu2HL1kv3Nmta4vk4KjMrK8d1Vpa1ROfM+tf8l6O13V5v2PpnofEbtl7aa/t7S8srk9/Tq5PflyS5ubnpx6++UO/ruxd7vpk/zNa4x580Gix/Ovkd3TVsaMkk60ShtWvLz9dXUnZD49379hcYv3v/fsUnJEiS/P38VLdWLafml5iUlOPaZDJd1v2XG2/P/vzYWJSatj8/yqCmAQAAAAAAAAAAAAAAAAAAAAAAAAAAAOBqRJNlAAAAAAAAAAAAAAAAAAAAAAAAAMBlsdlsGv/4k/rfD7MlZTdpXTrnB7Vt2cIp67Vr1VIhVatKkqKiY7Rq/YYC4+cvXmyMb+lzk1NycsSff+8wxu7u7goKDHBovqMnTigmNta4rhZctdhz9b+ptzH+5delslrzbwB95Phx7dy7T5Lk4eGhG6/vXux1i+O19z/QK+++Jym7wfLcLz9X3543FHu+b+b+qPsee0JWq1Umk0mfvPOWxt45oqTSdSqLxZLjtdu/B/Iyf9ESY9zvxl4ym537cdPAihVzXO/ef6DQe+wbRQdXrlzstQfY1fTKNWuN5tJ5iYuP18o1a43r8nh+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB/EU2WAQAAAAAAAAAAAAAAAAAAAAAAAABFZrPZ9MCTT+nL776XJPn5+urX2d+rfetWTlvTZDJp+KDbjes3P5wim82WZ+yajZu0YctWSZKPt7du7dvHaXkVR1ZWlt744CPjusd11zrc4PbVye8b4yYNG6hacHCx57q+Sxfj/hOnT+vbH+flG/vmhx8Zz+HWPjfJx9u72Oterjc/nKKX3n5X/8/e3Yd5Vdf7/n/PMKOjggqieJPjXXjP3VolYu7aYlru1C4mUEfbG0zRsfaVAvY7vzYIdq5zErCzz94CekqpFOwn5DDarr3NzNzelroW3nKjptZWyIIMFNCRme/vj5KTJYow8Jmbx+Ov+cKatZ7fteC65Lqc7ysiora2NhZc/804/dRTtvp8879/a1xw6YRNA8uzpn89LvqHv++o3B3ivDGjN339rRvnxarVq9/1uFWrV8f1N837s+/73HZv23nnnWPIMUdvej37hrnvefxvfvvbuKXltk2vP37CiK2+9uGHHRYfHTYsIiJeX7cu/uWb39rssf/6retj3fr1ERFx/EfyOOzgg7f6ugAAAAAAAAAAAAAAAAAAAGw5I8sAAAAAAAAAAAAAAAAAbJFKpRL/+N++GtfPmx8R/3dgeXiebfU5v3b1N6JmwP5RM2D/GDlq82OvX/nSF2OP3XePiIif3X9//D9f++/R3t7+jmOeXrY8xn7pHze9nvSlS6Jf376bPedhHzlu07VvvGXBVr+HNWvXxqmjz4o777kn2traNnvcSytWRMPY8+M/H3zw/zZ+8ZJ3PfZTY86ORT/8Ubz55pubPd/vX301xl828R1DyJd/6YubPX5L3m9tbW1M+8qkTa8nTJka9z7087867ppv3RA33rJw0/dc+d++stnr3vPAg5uuWzNg/80et6VmXDMrrrhq+qZrL7j+m3HGpz+11ef73q2L4gtfvmzTn6drrvqf0TRu7DZ3dpQtvX+nnTwyTjx+eERE/G716jhnfFOsWbv2Hcf8Yc2aOPvCi+N3fxpg/tuPfSxO/du/3ew5v/DlyzZd9wtfvmyb3se4xnM2ff295kVx5cyr3/Xvy4u//q8449zPx9rXXouIiAF77x2j/u7v3vWcI0d9blPf167+xmav/T/+6f/d9PVV/3JNNP/bD//qmOZ/+2Fc9S/XbHr99SmT3/9NAQAAAAAAAAAAAAAAAAAA0CFqUgcAAAAAAAAAAAAAAAAA0DVM/9dZ8c0bb9r0+pS//UQ88PDD8cDDD7/v925uTHhL7dWvX9zwL/8cZ194UbS3t8f/vu6b8e8/uSs+c+opsXufPvH00mVx+x0/jtbW1oiI+Njw4+Ir7zE43JEqlUrcfd/9cfd990f/vfrFccOyOGLgYdF3jz2jqqoqVv3+9/HYk0/F/b/4xTtGZad+ZVL87cdOeNdzPvrY4/HTe8dHn969Y3iexdGHHx79+vWNml418eqaP8RTS5fFPQ88+I4R5nHnnB3/cPZZ2/x+xjWeE/9+10/jtn//j1izdm18smF0nHbyyMiGDI4332yNn957bxSPP7Hp+G98bVp8+JBDtvm6W+L/a14Uk//nVZtenzh8eDz7wgvxv6697n2/d/zffz5279PnHb92389/Eed/+dJNA8vDBh0b6zds2KLznfXZM+PAAw5419+7cubVsWT5M+/4teLxxzd9fesP/i2eXrb8Hb8/5swzYsxnz3zf676X6//3/4q/Of3MWLX693HPAw/E4cNHxOgzzogD9tsvXlqxIpp/+MNY/ftXIyJin/7941v/vPlh4o7WNG5sLLz9B/HQI49GRMT/+F//O25asDBOO/nkOPCAA+LN1jfjiaeXxH/89O5Nf4+rq6vjuqtnxG677bpN1z75438TXx5/YVxz/Q3x1ltvxdkXXhSfOOGE+Njw4yIi4oFfPPyO8fOJX2yKj484fpuuCQAAAAAAAAAAAAAAAAAAwJYzsgwAAAAAAAAAAAAAAADAFnn2+eff8br5334Yzf/2wy363m0dWY6IGPWZv4sbZ18TX/pvX421r70Wy5/7ZSx/7pd/ddynTx4Z866dHXV1de95vkqlsunrXr16bXVXVVXVpq9Xrf59/Ptdd8W/33XXZo/fe6+94uqvTYvPjxm92WOqq6sjIuK111+Pu/7z3rjrP+/d7LG9d9stpn5lUkxoungr6t/92vOvmxMXT/pK3Hxrc7S3t8ePfnJX/Ogn73xPO++8c3x98j/Fly74wnue78/v89vva2s98xd/Bn92//3xs/vv36Lv/dzpp//VyPLzL774juHrxU8+FYuffGqLzpcPGbLZkeV7H/p53PvgQ5v93qXPPBtLn3n2Hb92zJFHbNF138vAQw+N/1jw/8V5F18Sz/zy+Vj9+1ffMYz+tiM+fFh871v/Jw49+KD3PN87/o5s47Orra2NH35vflw86Stx6w/+LSIifv3Sy+/aFxHRf69+8a3/9Y0487RPb9N13/aN/35l9KrpFf/6zeujvb09/vPBB98xrBzxxz+fE7/YFFdNmdwh1wQAAAAAAAAAAAAAAAAAAGDLGFkGAAAAAAAAAAAAAAAAoMto/FxDfPyEEXH9vPnx7z+5K178r5di3fr1se8+e8dHhg6N8z7XsEWjrGtfey1eWrEyIiJ223XXOO3kkVvdtMfuu8evHy/jzp/dEw898mg8sWRp/Oq//iv+sHZtVCqV6NO7dxyw774x5Nhj4tMjT4rPnvbp2GWXXd7znMseuj9+cs9/xoOPPBKPPfV0vPjr/4rVr74abW1t0Xu33WLfffaOQUcdFZ/8xMfjc2ecHnvuscdW97+burq6uHHOrBjXeE7ceMuCeOiRR2PFK7+JnWp3igP33z9OHfm3ceHnz4vDDzvsfc+1ZPnyTV+PPuP0Du3krw0bNCiKn/4kvnvLgrj1Bz+M5c89F6tffTX26ts3jhw4MEafeXqMPfus9/0zGPHOZ/e5M8/Y5rY9dt89brn+m/HIFy+J793aHA89+mi88Otfx9rXXo/amprYq1/fGHLMMfGpkSfF58eMjj69e2/zNd9WXV0dV185Lc4ZNSq+ffP34p4HHoiXV/4mIiIO2G/fOOnEE+ML5zVGNnhwh10TAAAAAAAAAAAAAAAAAACALVNVqVQqqSMAAAAAAAAAAAAAAAD4a2VZRp7n8fBP7jD4B9DB/v2un8aZ5/19RERM/GJTzJw2NXFR93XO+Ivj1h/8W1RVVUV5910x6OijUiexBV57/fXof/hR0dbWFh8ZOiR+/uP/SJ3UKb346/+KD390eEREfPyEEXF3S3PiIoA/Kp94Io475dNRFEVkWZY6BwAAAAAAAAAAoEO8/bM2H8/viD37+FkbAAD4c3947Ym4t/CzBABA11WTOgAAAAAAAAAAAAAAAAAAdrR7H3ooIiLq6upi0iWXJK7p3u576OcREXHmpz9lYLkLuf8XD0dbW1tERPzTZZcmrgEAAAAAAAAAAACA/+v19c+lTgAAgE7HfycDAF2dkWUAAAAAAAAAAAAAAAAAepz7HvpFRERceN65MWCfvRPXdF/Ln3suXvnd7yIi4p8mXJY2hg/k7XHswUcfHWd8+lOJazqXeQu/H79dtSoiIl79w5rENQAAAAAAAAAAAAA9R//+/aOubtcol/5j6hQAAOiU6up2jf79+6fOAADYKkaWAQAAAAAAAAAAAAAAAOhR1q9fH+UTT8ROO+0Ul//jF1PndGtvj1l/+uSRkQ8ZnLiGD+K+n/9xZPmrl305qqqqEtd0Lv/yf74Zjz+9JHUGAAAAAAAAAAAAQI9TX18fy5cvjVWrVqVOAei0vva1r8Xy5cvje9/7XuqUDnXnnXfGV7/61bjrrruib9++qXMAOq3+/ftHfX196gwAgK1iZBkAAAAAAAAAAAAAAACAHmXXXXeNDS/9KnVGj3Dh358XF/79eakz2Ar3/fAHqRMAAAAAAAAAAAAA4K/U19cbjQN4D7/+9a/jxBNPjCzLUqd0qN133z2++tWvRltbW7d7bwAAAPyRkWUAAAAAAAAAAAAAAAAAANhCxd13pU4AAAAAAAAAAAAAAIC/8sYbb8RTTz0VF110UeqUDnfYYYfFHnvsEUVRxKmnnpo6BwAAgO2gOnUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABb76mnnoqNGzdGlmWpUzpcVVVVDBs2LMqyTJ0CAADAdmJkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgCyuKInr16hWDBw9OnbJd5HkeRVGkzgAAAGA7MbIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFlWUZRx99dOyyyy6pU7aLLMvihRdeiFdffTV1CgAAANuBkWUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgC6sKIrI8zx1xnbz9nsryzJxCQAAANuDkWUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgC6qtbU1nnzyyciyLHXKdjNw4MDo3bu3kWUAAIBuysgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAX9fTTT0dra2vkeZ46Zbuprq6OYcOGRVEUqVMAAADYDowsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0UWVZRnV1dQwZMiR1ynaVZVmUZZk6AwAAgO3AyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBdVFEUceeSRsdtuu6VO2a7yPI9nn3021qxZkzoFAACADmZkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgiyrLMrIsS52x3b39Hh977LG0IQAAAHQ4I8sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF3Qxo0b4/HHH488z1OnbHdHHnlk7LLLLlEUReoUAAAAOpiRZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACALmjp0qXxxhtvRJZlqVO2u169esXQoUOjLMvUKQAAAHQwI8sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF1QURQRETFs2LDEJTtGnueb3jMAAADdR03qAAAAAAAAAAAAAAAAAN7bsmeeS50AAABAF+LfkQAAAAAAAAAAAAA9R1mWcfjhh0efPn1Sp+wQWZbFnDlz4vXXX4/evXunzgEAAKCDGFkGAAAAAAAAAAAAAADopPr37x+77rpr/MOX/jF1CgAAAF3MrrvuGv3790+dAQAAAAAAAAAAAMB2VhRF5HmeOmOHyfM8KpVKPPbYY3HiiSemzgEAAKCDGFkGAAAAAAAAAAAAAADopOrr62Pp0qWxatWq1CkAXcZbb70VF110UaxcuTJuvvnm2GuvvVInAVtpw4YNMXbs2GhtbY158+ZFnz59UicBdCn9+/eP+vr61BkAAAAAAAAAAAAAbEdtbW3x2GOPxahRo1Kn7DBHHXVU7LzzzlGWpZFlAACAbsTIMgAAAAAAAAAAAAAAQCdWX19vFAvgA/jSl74Uy5Yti3vvvTeGDx+eOgfYRnfccUd85CMfiX/+53+OlpaWqK6uTp0EAAAAAAAAAAAAAACdxvLly2P9+vWR53nqlB2mtrY2hgwZEkVRpE4BAACgA/lJcgAAAAAAAAAAAAAAAAC6he9+97tx7bXXxqxZswwsQzfx4Q9/OG6++eb4wQ9+EF//+tdT5wAAAAAAAAAAAAAAQKdSlmVERAwbNixxyY6VZdmm9w4AAED3YGQZAAAAAAAAAAAAAAAAgC6vLMtoamqKCy64IMaPH586B+hAn/nMZ+LKK6+MqVOnxn/8x3+kzgEAAAAAAAAAAAAAgE6jKIo47LDDYs8990ydskPleR5LliyJ9evXp04BAACgg1RVKpVK6ggAAAAAAAAAAAAAAAAA2FqrVq2Kj3zkI7H33nvHfffdF3V1damTgA7W3t4en/3sZ+P++++PRx99NA477LDUSQAAAAAAAAAAAAAAkNzHP/7x2G+//WLBggWpU3aosiwjz/N48MEHY8SIEalzAAAA6ADVqQMAAAAAAAAAAAAAAAAAYGu1tbVFY2NjrFu3Lpqbmw0sQzdVXV0d8+bNi7322isaGhpi/fr1qZMAAAAAAAAAAAAAACCp9vb2WLx4cWRZljplhzv22GOjtrY2yrJMnQIAAEAHMbIMAAAAAAAAAAAAAAAAQJc1ZcqUuPvuu2PBggVRX1+fOgfYjvbcc89oaWmJ5557LsaPHx+VSiV1EgAAAAAAAAAAAAAAJPPss8/G66+/Hnmep07Z4XbaaacYNGhQFEWROgUAAIAOYmQZAAAAAAAAAAAAAAAAgC6pubk5pk+fHjNmzIiRI0emzgF2gEGDBsXcuXPje9/7XsyaNSt1DgAAAAAAAAAAAAAAJFOWZUREDBs2LHFJGnmeb7oHAAAAdH1GlgEAAAAAAAAAAAAAAADocpYuXRrjxo2Ls846KyZNmpQ6B9iBzjnnnJg4cWJMmjQp7r333tQ5AAAAAAAAAAAAAACQRFEUcfDBB8dee+2VOiWJPM/j6aefjjfeeCN1CgAAAB2gqlKpVFJHAAAAAAAAAAAAAAAAAMCWWrt2bRx33HFRU1MTP//5z6N3796pk4AdbOPGjXHKKafE0qVLoyiKOOCAA1InAQAAAAAAAAAAAADADjVy5Mjo27dvNDc3p05J4pFHHonjjjsuHn744fjoRz+aOgcAAIBtVJ06AAAAAAAAAAAAAAAAAAC2VHt7e4wdOzZWrlwZLS0tBpahh6qpqYkFCxZEbW1tjB49Ot58883USQAAAAAAAAAAAAAAsMNUKpUoyzLyPE+dksygQYOipqYmiqJInQIAAEAHMLIMAAAAAAAAAAAAAAAAQJcxY8aMuO2222L+/PkxcODA1DlAQvvss080NzdHWZYxYcKE1DkAAAAAAAAAAAAAALDDPP/887FmzZrIsix1SjJ1dXVxzDHHRFmWqVMAAADoAEaWAQAAAAAAAAAAAAAAAOgSfvzjH8fkyZNj6tSpccYZZ6TOATqB4447LubMmRPXXXddfOc730mdAwAAAAAAAAAAAAAAO0RRFBERPXpkOSIiz/NN9wIAAICuzcgyAAAAAAAAAAAAAAAAAJ3eCy+8EI2NjXHaaafFtGnTUucAnciFF14Y48ePj0suuSQeffTR1DkAAAAAAAAAAAAAALDdlWUZH/rQh2KfffZJnZJUlmXx5JNPRmtra+oUAAAAtpGRZQAAAAAAAAAAAAAAAAA6tfXr10dDQ0P07ds35s+fH9XVfjQOeKdZs2bFkCFDoqGhIX73u9+lzgEAAAAAAAAAAAAAgO2qKIrI8zx1RnJ5nsdbb70VTz31VOoUAAAAtpFPkgAAAAAAAAAAAAAAAACg06pUKtHU1BTLly+PlpaW6Nu3b+okoBPaeeed49Zbb4033ngjGhsbY+PGjamTAAAAAAAAAAAAAABgu6hUKlGWZWRZljolucGDB0d1dXWUZZk6BQAAgG1kZBkAAAAAAAAAAAAAAACATmvOnDkxb968uOGGG2Lw4MGpc4BO7MADD4wFCxbEPffcE5MnT06dAwAAAAAAAAAAAAAA28WvfvWr+P3vfx95nqdOSW7XXXeNo48+OoqiSJ0CAADANjKyDAAAAAAAAAAAAAAAAECndP/998eECRPisssui3PPPTd1DtAFnHTSSTFz5syYOXNmfP/730+dAwAAAAAAAAAAAAAAHa4sy4iIyLIscUnnkGXZpnsCAABA12VkGQAAAAAAAAAAAAAAAIBOZ8WKFTFmzJg44YQTYubMmalzgC5kwoQJcfbZZ8f5558fS5YsSZ0DAAAAAAAAAAAAAAAdqiiK2G+//WK//fZLndIp5Hkejz/+eLz11lupUwAAANgGRpYBAAAAAAAAAAAAAAAA6FRaW1tjzJgx0atXr1i4cGHU1tamTgK6kKqqqpg7d24ccsghMWrUqFizZk3qJAAAAAAAAAAAAAAA6DBlWUaWZakzOo0sy+LNN9+MpUuXpk4BAABgGxhZBgAAAAAAAAAAAAAAAKBTmThxYjz66KPR3NwcAwYMSJ0DdEG77bZbtLS0xCuvvBJjx46N9vb21EkAAAAAAAAAAAAAALDNKpVKFEUReZ6nTuk0hg4dGlVVVVEUReoUAAAAtoGRZQAAAAAAAAAAAAAAAAA6jRtvvDHmzJkTs2bNiuHDh6fOAbqwD3/4w3HzzTfH7bffHldddVXqHAAAAAAAAAAAAAAA2GYvv/xy/O53v4ssy1KndBq9e/eOI444IsqyTJ0CAADANjCyDAAAAAAAAAAAAAAAAECnUJZlNDU1xQUXXBDjx49PnQN0A5/5zGfiyiuvjCuuuCLuuOOO1DkAAAAAAAAAAAAAALBNiqKIiIg8zxOXdC55nm+6NwAAAHRNRpYBAAAAAAAAAAAAAAAASG7VqlXR0NAQxx57bMyePTuqqqpSJwHdxBVXXBGf+cxn4txzz43nn38+dQ4AAAAAAAAAAAAAAGy1sixj7733jgMOOCB1SqeSZVk89thj0dbWljoFAACArWRkGQAAAAAAAAAAAAAAAICk2traorGxMdatWxfNzc1RV1eXOgnoRqqrq2PevHnRr1+/GDVqVKxfvz51EgAAAAAAAAAAAAAAbJWiKCLP86iqqkqd0qnkeR4bNmyIZcuWpU4BAABgKxlZBgAAAAAAAAAAAAAAACCpKVOmxN133x0LFiyI+vr61DlAN7TnnntGS0tLPPfcczF+/PioVCqpkwAAAAAAAAAAAAAA4AN7e2SZdxo6dGhE/PH+AAAA0DUZWQYAAAAAAAAAAAAAAAAgmebm5pg+fXrMmDEjRo4cmToH6MYGDRoUc+fOje9973sxa9as1DkAAAAAAAAAAAAAAPCBrFy5Mn7zm99ElmWpUzqdPfbYIwYOHBhlWaZOAQAAYCvVpA4AAAAAAAAAAAAAAAAAoGdaunRpjBs3LsaMGROTJk1KnQP0AOecc0488sgjMWnSpBg6dGh8/OMfT50EAAAAAAAAAAAAAABbpCiKiIjI8zxxSeeUZdmmewQAAEDXU506AAAAAAAAAAAAAAAAAICeZ+3atTFq1Kior6+Pb3/721FVVZU6CeghZsyYESeeeGKcddZZ8fLLL6fOAQAAAAAAAAAAAACALVKWZfTr1y/q6+tTp3RKeZ7H4sWLo729PXUKAAAAW8HIMgAAAAAAAAAAAAAAAAA7VHt7e4wdOzZWrlwZLS0t0bt379RJQA9SU1MTCxYsiJqamhg9enS8+eabqZMAAAAAAAAAAAAAAOB9FUUReZ5HVVVV6pROKcuyWLduXTzzzDOpUwAAANgKRpYBAAAAAAAAAAAAAAAA2KFmzJgRt912W8ybNy8OP/zw1DlAD7TPPvvEokWLoizLmDBhQuocAAAAAAAAAAAAAAB4X2VZRpZlqTM6rbfvTVmWiUsAAADYGkaWAQAAAAAAAAAAAAAAANhh7rzzzpg8eXJMnTo1zjzzzNQ5QA923HHHxZw5c+K6666L73znO6lzAAAAAAAAAAAAAABgs37729/GSy+9FHmep07ptPr27RuHHHJIFEWROgUAAICtUJM6AAAAAAAAAAAAAAAAAICe4YUXXojGxsY47bTTYtq0aalzAOLCCy+Mhx9+OC655JIYPHiwD5sCAAAAAAAAAAAAAKBTKssyIiKyLEtc0rnleb7pXgEAANC1VKcOAAAAAAAAAAAAAAAAAKD7W79+fTQ0NMSee+4Z8+fPj+pqP94GdA6zZs2KIUOGRENDQ6xatSp1DgAAAAAAAAAAAAAA/JWiKGKPPfaIQw89NHVKp/b2yHJ7e3vqFAAAAD4gn0IBAAAAAAAAAAAAAAAAwHZVqVSiqakpli9fHi0tLdG3b9/USQCb7LzzznHrrbfGhg0b4pxzzomNGzemTgIAAAAAAAAAAAAAgHcoyzKyLIuqqqrUKZ1almWxdu3aeP7551OnAAAA8AEZWQYAAAAAAAAAAAAAAABgu5ozZ07Mmzcvbrjhhhg8eHDqHIC/cuCBB8aCBQvinnvuicmTJ6fOAQAAAAAAAAAAAACAdyiKIvI8T53R6WVZFhF/vF8AAAB0LUaWAQAAAAAAAAAAAAAAANhu7r///pgwYUJcdtllce6556bOAdisk046KWbOnBkzZ86M73//+6lzAAAAAAAAAAAAAAAgIiJWr14dv/rVrzYNCLN5/fv3j/r6+ijLMnUKAAAAH5CRZQAAAAAAAAAAAAAAAAC2ixUrVsSYMWPihBNOiJkzZ6bOAXhfEyZMiLPPPjvOP//8WLJkSeocAAAAAAAAAAAAAADYNBic53nikq4hz/MoiiJ1BgAAAB+QkWUAAAAAAAAAAAAAAAAAOlxra2uMGTMmqqurY+HChVFbW5s6CeB9VVVVxdy5c+OQQw6JUaNGxZo1a1InAQAAAAAAAAAAAADQw5VlGX369IkPf/jDqVO6hCzLoizLqFQqqVMAAAD4AIwsAwAAAAAAAAAAAAAAANDhJk6cGI888kg0NzfHgAEDUucAbLHddtstFi1aFK+88kqMHTs22tvbUycBAAAAAAAAAAAAANCDFUURw4YNi+pqc1NbIs/zePXVV+PFF19MnQIAAMAH4F+9AAAAAAAAAAAAAAAAAHSoG2+8MebMmROzZs2K448/PnUOwAc2cODAmD9/ftx+++1x1VVXpc4BAAAAAAAAAAAAAKAHK8sysixLndFlvH2vyrJMXAIAAMAHYWQZAAAAAAAAAAAAAAAAgA5TlmU0NTXFF77whbjoootS5wBstdNPPz2mTZsWV1xxRdxxxx2pcwAAAAAAAAAAAAAA6IH+8Ic/xC9/+cvI8zx1SpcxYMCAOOCAA6IoitQpAAAAfABVlUqlkjoCAAAAAAAAAAAAAAAAgK5v9erVked57L333nHfffdFXV1d6iSAbdLe3h5nnnlmPPjgg/Hoo4/GoYcemjoJAAAAAAAAAAAAAIAe5Gc/+1mMHDkynn766Tj66KNT53QZZ555ZrS2tsYdd9yROgUAAIAtVJ06AAAAAAAAAAAAAAAAAICur62tLRobG2PdunXR3NxsYBnoFqqrq2P+/PnRr1+/aGhoiPXr16dOAgAAAAAAAAAAAACgBymKInbdddc44ogjUqd0KXmeR1EUUalUUqcAAACwhYwsAwAAAAAAAAAAAAAAALDNrrjiivjpT38aCxYsiPr6+tQ5AB1mzz33jJaWlnj22Wfjoosu8gFLAAAAAAAAAAAAAADsMGVZxtChQ6NXr16pU7qULMti1apV8dJLL6VOAQAAYAsZWQYAAAAAAAAAAAAAAABgmyxatCiuuuqqmDFjRowcOTJ1DkCHGzRoUMydOzduvvnmmDVrVuocAAAAAAAAAAAAAAB6iKIoIs/z1Bldztv3rCiKxCUAAABsKSPLAAAAAAAAAAAAAAAAAGy1pUuXxtixY2PMmDExadKk1DkA280555wTEydOjEmTJsW9996bOgcAAAAAAAAAAAAAgG5u7dq18cwzz0SWZalTupz99tsvBgwYEGVZpk4BAABgC1VVKpVK6ggAAAAAAAAAAAAAAAAAup61a9fGcccdF7169Ypf/OIX0bt379RJANvVxo0b45RTTomlS5dGURRxwAEHpE4CAAAAAAAAAAAAAKCbuvfee+MTn/hEPPHEEzFo0KDUOV3OZz7zmYiI+NGPfpS4BAAAgC1RnToAAAAAAAAAAAAAAAAAgK6nvb09xo4dGytXroyWlhYDy0CPUFNTEwsWLIiampoYPXp0vPnmm6mTAAAAAAAAAAAAAADopoqiiLq6ujjqqKNSp3RJWZZFURRRqVRSpwAAALAFjCwDAAAAAAAAAAAAAAAA8IHNmDEjbrvttpg3b14cfvjhqXMAdph99tknmpuboyzLmDBhQuocAAAAAAAAAAAAAAC6qbIsY8iQIVFTU5M6pUvK8zxeeeWVWLlyZeoUAAAAtoCRZQAAAAAAAAAAAAAAAAA+kDvvvDMmT54cV1xxRZx55pmpcwB2uOHDh8fs2bPjuuuui+985zupcwAAAAAAAAAAAAAA6IaKoog8z1NndFlZlkXEH+8jAAAAnZ+RZQAAAAAAAAAAAAAAAAC22AsvvBCNjY3x6U9/OqZNm5Y6ByCZ8ePHx4UXXhiXXHKJD1wCAAAAAAAAAAAAAKBDrVu3LpYtW7ZpKJgP7sADD4z+/ftHWZapUwAAANgCRpYBAAAAAAAAAAAAAAAA2CLr16+PhoaG2HPPPWP+/PnRq1ev1EkASc2aNSsGDx4cDQ0NsWrVqtQ5AAAAAAAAAAAAAAB0E4899lhUKpXI8zx1SpdVVVUVWZZFURSpUwAAANgCRpYBAAAAAAAAAAAAAAAAeF+VSiWamppi+fLlsWjRoujXr1/qJIDk6urqorm5OTZs2BDnnHNObNy4MXUSAAAAAAAAAAAAAADdQFmWsdNOO8XRRx+dOqVLy/M8yrJMnQEAAMAWMLIMAAAAAAAAAAAAAAAAwPu69tprY968eXHDDTfEkCFDUucAdBoHHnhgLFiwIO65556YMmVK6hwAAAAAAAAAAAAAALqBoihi8ODBsdNOO6VO6dKyLIuXX345XnnlldQpAAAAvA8jywAAAAAAAAAAAAAAAAC8pwceeCAuu+yyuOyyy+Lcc89NnQPQ6Zx00kkxc+bMmDFjRjQ3N6fOAQAAAAAAAAAAAACgiyvLMrIsS53R5eV5HhF/vJ8AAAB0bkaWAQAAAAAAAAAAAAAAANislStXxujRo+OEE06ImTNnps4B6LQmTJgQZ599dowbNy6WLFmSOgcAAAAAAAAAAAAAgC5qw4YNsWTJkk0DwWy9gw8+OPr27RtFUaROAQAA4H0YWQYAAAAAAAAAAAAAAADgXbW2tsbo0aOjuro6Fi5cGLW1tamTADqtqqqqmDt3bhx88MExatSoWLNmTeokAAAAAAAAAAAAAAC6oCeeeCLa2toiy7LUKV1eVVVVZFkWZVmmTgEAAOB9GFkGAAAAAAAAAAAAAAAA4F1NnDgxHnnkkWhubo4BAwakzgHo9HbbbbdYtGhRvPLKKzF27Nhob29PnQQAAAAAAAAAAAAAQBdTFEXU1NTEoEGDUqd0C3meR1EUqTMAAAB4H0aWAQAAAAAAAAAAAAAAAPgrN954Y8yZMydmzZoVxx9/fOocgC5j4MCBMX/+/Lj99tvjqquuSp0DAAAAAAAAAAAAAEAXU5ZlHHvssbHzzjunTukWsiyLX//617Fq1arUKQAAALwHI8sAAAAAAAAAAAAAAAAAvENZltHU1BRf+MIX4qKLLkqdA9DlnH766TFt2rS44oor4o477kidAwAAAAAAAAAAAABAF1IUReR5njqj23j7XpZlmbgEAACA92JkGQAAAAAAAAAAAAAAAIBNVq9eHQ0NDXHsscfGnDlzoqqqKnUSQJc0derUOO200+Lcc8+N559/PnUOAAAAAAAAAAAAAABdwJtvvhlPPfVUZFmWOqXbOPTQQ2P33Xc3sgwAANDJGVkGAAAAAAAAAAAAAAAAICIi2traorGxMdatWxfNzc1RV1eXOgmgy6quro758+dHv379oqGhIdavX586CQAAAAAAAAAAAACATu7JJ5+MjRs3Rp7nqVO6jerq6siyLIqiSJ0CAADAezCyDAAAAAAAAAAAAAAAAEBERFxxxRXx05/+NG655Zaor69PnQPQ5fXt2zcWLVoUzz77bFx00UVRqVRSJwEAAAAAAAAAAAAA0ImVZRm9evWKwYMHp07pVrIsi7IsU2cAAADwHowsAwAAAAAAAAAAAAAAABCLFi2Kq666KqZPnx4nn3xy6hyAbmPw4MExd+7cuPnmm2P27NmpcwAAAAAAAAAAAAAA6MSKooijjz46dtlll9Qp3Uqe5/H888/Hq6++mjoFAACAzTCyDAAAAAAAAAAAAAAAANDDLVu2LMaOHRtjxoyJyy+/PHUOQLdzzjnnxMSJE2PixIlx3333pc4BAAAAAAAAAAAAAKCTKssysixLndHtvH1PFy9enLgEAACAzTGyDAAAAAAAAAAAAAAAANCDrV27NkaNGhX19fXx7W9/O6qqqlInAXRLM2bMiBNPPDHGjBkTK1asSJ0DAAAAAAAAAAAAAEAn09raGk888UTkeZ46pds5/PDDo3fv3lEUReoUAAAANsPIMgAAAAAAAAAAAAAAAEAPValUYty4cbFixYpoaWmJ3r17p04C6LZqampiwYIFUVNTE6NHj47W1tbUSQAAAAAAAAAAAAAAdCJLliyJ1tbWyLIsdUq3U11dHUOHDo2yLFOnAAAAsBlGlgEAAAAAAAAAAAAAAAB6qOnTp0dLS0vMmzcvDj/88NQ5AN3ePvvsE83NzVEURVx22WWpcwAAAAAAAAAAAAAA6ESKotg0BkzHy/M8iqJInQEAAMBmGFkGAAAAAAAAAAAAAAAA6IHuvPPOmDx5clxxxRVx5plnps4B6DGGDx8es2fPjuuuuy6+853vpM4BAAAAAAAAAAAAAKCTKMsyjjzyyNhtt91Sp3RLWZbFs88+G2vXrk2dAgAAwLswsgwAAAAAAAAAAAAAAADQw7zwwgvR2NgYn/70p2PatGmpcwB6nPHjx8eFF14Yl1xySRRFkToHAAAAAAAAAAAAAIBOoCiKyLIsdUa3led5REQsXrw4cQkAAADvxsgyAAAAAAAAAAAAAAAAQA+yfv36aGhoiD333DPmz58fvXr1Sp0E0CPNmjUrBg8eHA0NDbFq1arUOQAAAAAAAAAAAAAAJLRx48Z4/PHHNw0B0/GOOOKI2GWXXaIoitQpAAAAvAsjywAAAAAAAAAAAAAAAAA9RKVSiaampli+fHksWrQo+vXrlzoJoMeqq6uL5ubm2LBhQ5xzzjmxcePG1EkAAAAAAAAAAAAAACSydOnSeOONNyLLstQp3VZNTU0MHTo0yrJMnQIAAMC7MLIMAAAAAAAAAAAAAAAA0ENce+21MW/evLj++utjyJAhqXMAerwDDzwwFixYED/72c9iypQpqXMAAAAAAAAAAAAAAEikKIqIiBg2bFjiku4ty7JN9xoAAIDOxcgyAAAAAAAAAAAAAAAAQA/wwAMPxGWXXRaXXnppnHfeealzAPiTk046KWbOnBkzZsyI5ubm1DkAAAAAAAAAAAAAACRQlmUcfvjh0adPn9Qp3Vqe57F8+fJ4/fXXU6cAAADwF4wsAwAAAAAAAAAAAAAAAHRzK1eujNGjR8eIESPi6quvTp0DwF+YOHFinHXWWTFu3LhYsmRJ6hwAAAAAAAAAAAAAAHawoigiz/PUGd1elmVRqVTiscceS50CAADAXzCyDAAAAAAAAAAAAAAAANCNtba2xpgxY6K6ujoWLlwYtbW1qZMA+AtVVVUxd+7cOPjgg2PUqFGxZs2a1EkAAAAAAAAAAAAAAOwgbW1t8dhjj0WWZalTur2jjz46dt555yjLMnUKAAAAf8HIMgAAAAAAAAAAAAAAAEA3NmnSpHj44Yejubk59t1339Q5AGxG7969Y9GiRfHKK6/E2LFjo729PXUSAAAAAAAAAAAAAAA7wPLly2P9+vWR53nqlG6vtrY2Bg8eHEVRpE4BAADgLxhZBgAAAAAAAAAAAAAAAOimbrrpppg9e3bMmjUrjj/++NQ5ALyPgQMHxvz58+P222+P6dOnp84BAAAAAAAAAAAAAGAHKMsyIiKGDRuWuKRnyPN80z0HAACg8zCyDAAAAAAAAAAAAAAAANANlWUZF198cXzhC1+Iiy66KHUOAFvo9NNPj2nTpsWUKVPijjvuSJ0DAAAAAAAAAAAAAMB2VhRFHHbYYbHnnnumTukR8jyPJUuWxPr161OnAAAA8GeqKpVKJXUEAAAAAAAAAAAAAAAAAB1n9erVked57L333nHfffdFXV1d6iQAPoD29vY444wz4qGHHopHH300Dj300NRJAAAAAAAAAAAAAABsJ5/4xCdiwIABsXDhwtQpPUJZlpHneTz00ENx/PHHp84BAADgT6pTBwAAAAAAAAAAAAAAAADQcdra2qKxsTHWrVsXzc3NBpYBuqDq6uqYP39+9OvXLxoaGmL9+vWpkwAAAAAAAAAAAAAA2A7a29tj8eLFked56pQe49hjj43a2tooiiJ1CgAAAH/GyDIAAAAAAAAAAAAAAABAN3LFFVfET3/607jllluivr4+dQ4AW6lv376xaNGiePbZZ+Oiiy6KSqWSOgkAAAAAAAAAAAAAgA723HPPxWuvvRZZlqVO6TF22mmnGDRoUJRlmToFAACAP2NkGQAAAAAAAAAAAAAAAKCbWLRoUVx11VUxffr0OPnkk1PnALCNBg8eHDfccEPcfPPNMXv27NQ5AAAAAAAAAAAAAAB0sKIoIiKMLO9geZ5vuvcAAAB0DkaWAQAAAAAAAAAAAAAAALqBZcuWxdixY2P06NFx+eWXp84BoIM0NjbGhAkTYuLEiXHfffelzgEAAAAAAAAAAAAAoAOVZRkHHXRQ7LXXXqlTepQsy+Lpp5+ON954I3UKAAAAf1JVqVQqqSMAAAAAAAAAAAAAAAAA2Hpr166N4cOHR3V1dfz85z+PPn36pE4CoAO99dZbccopp8SyZcuiLMvYf//9UycBAAAAAAAAAAAAANABRo4cGX379o3m5ubUKT3KI488Escdd1w8/PDD8dGPfjR1DgAAABFRnToAAAAAAAAAAAAAAAAAgK1XqVRi3LhxsWLFili0aJGBZYBuqLa2NhYsWBA1NTUxevToaG1tTZ0EAAAAAAAAAAAAAMA2qlQqUZZlZFmWOqXHGTRoUNTU1ERZlqlTAAAA+BMjywAAAAAAAAAAAAAAAABd2IwZM6KlpSXmzZsXRxxxROocALaTAQMGRHNzcxRFERMmTEidAwAAAAAAAAAAAADANnr++edjzZo1ked56pQep66uLo455pgoiiJ1CgAAAH9iZBkAAAAAAAAAAAAAAACgi7rzzjtj8uTJccUVV8SZZ56ZOgeA7Wz48OExe/bsuPbaa+O73/1u6hwAAAAAAAAAAAAAALZBWZYREZFlWeKSninLsk3PAAAAgPSMLAMAAAAAAAAAAAAAAAB0QS+++GI0NjbGpz71qZg2bVrqHAB2kPHjx8eFF14YTU1NPswJAAAAAAAAAAAAAKALK4oiPvShD8U+++yTOqVHyvM8nnzyyWhtbU2dAgAAQBhZBgAAAAAAAAAAAAAAAOhyNmzYEA0NDbHnnnvG/Pnzo1evXqmTANiBZs2aFYMHD46GhoZYtWpV6hwAAAAAAAAAAAAAALZCWZaRZVnqjB4ry7JobW2Np59+OnUKAAAAYWQZAAAAAAAAAAAAAAAAoEupVCrR1NQUy5Yti0WLFkW/fv1SJwGwg9XV1UVzc3OsX78+GhsbY+PGjamTAAAAAAAAAAAAAAD4ACqVShRFEXmep07psYYMGRLV1dVRFEXqFAAAAMLIMgAAAAAAAAAAAAAAAECXcu2118ZNN90U119/fQwZMiR1DgCJHHjggbFgwYK4++67Y8qUKalzAAAAAAAAAAAAAAD4AH71q1/F73//eyPLCe26665x1FFHGVkGAADoJIwsAwAAAAAAAAAAAAAAAHQRDzzwQFx22WVx6aWXxnnnnZc6B4DETjrppJg5c2bMmDEjmpubU+cAAAAAAAAAAAAAALCFyrKMiIgsyxKX9Gx5nm96FgAAAKRlZBkAAAAAAAAAAAAAAACgC1i5cmWMHj06RowYEVdffXXqHAA6iYkTJ8ZZZ50V48aNiyVLlqTOAQAAAAAAAAAAAABgCxRFEfvtt1/st99+qVN6tCzL4vHHH4+33nordQoAAECPZ2QZAAAAAAAAAAAAAAAAoJNrbW2NMWPGRHV1dSxcuDBqa2tTJwHQSVRVVcXcuXPjoIMOilGjRsWaNWtSJwEAAAAAAAAAAAAA8D7Ksowsy1Jn9Hh5nsebb74ZS5cuTZ0CAADQ4xlZBgAAAAAAAAAAAAAAAOjkJk2aFA8//HDceuutse+++6bOAaCT6d27d7S0tMRvfvObGDt2bLS3t6dOAgAAAAAAAAAAAABgMyqVShRFEXmep07p8YYOHRpVVVVRFEXqFAAAgB7PyDIAAAAAAAAAAAAAAABAJ3bTTTfF7Nmz45prrokRI0akzgGgkxo4cGDMnz8/br/99pg+fXrqHAAAAAAAAAAAAAAANuPll1+O3/3ud5FlWeqUHq93795xxBFHRFmWqVMAAAB6PCPLAAAAAAAAAAAAAAAAAJ3U4sWL4+KLL47zzz8/Lr744tQ5AHRyZ5xxRkydOjWmTJkSP/7xj1PnAAAAAAAAAAAAAADwLoqiiIiIPM8TlxARkWXZpmcCAABAOkaWAQAAAAAAAAAAAAAAADqh1atXR0NDQxx77LFx7bXXRlVVVeokALqAadOmxWmnnRaNjY3xwgsvpM4BAAAAAAAAAAAAAOAvlGUZe++9dxxwwAGpU4g/jl0/9thj0dbWljoFAACgRzOyDAAAAAAAAAAAAAAAANDJtLW1xbnnnhuvv/56NDc3R11dXeokALqI6urqmD9/fvTr1y8aGhpi/fr1qZMAAAAAAAAAAAAAAPgzRVFEnudRVVWVOoWIyLIsNmzYEMuWLUudAgAA0KMZWQYAAAAAAAAAAAAAAADoZKZOnRp33XVX3HLLLVFfX586B4Aupm/fvrFo0aJ45plnoqmpKSqVSuokAAAAAAAAAAAAAAD+pCzLyLIsdQZ/MmzYsIj443MBAAAgHSPLAAAAAAAAAAAAAAAAAJ1IS0tLfP3rX4/p06fHySefnDoHgC5q8ODBccMNN8S8efNi9uzZqXMAAAAAAAAAAAAAAIiIlStXxsqVKyPP89Qp/Mkee+wRAwcOjKIoUqcAAAD0aDWpAwAAAAAAAAAAAAAAAAD4o2XLlsU//MM/xOjRo+Pyyy9PnQNAF9fY2BiPPPJITJw4MYYOHRp/8zd/kzoJAAAAAAAAAAAAAKBHK8syIiKyLEtcwp/LsmzTswEAACCN6tQBAAAAAAAAAAAAAAAAAESsXbs2Ro0aFfX19fHtb387qqqqUicB0A3MmDEjPvaxj8WYMWNixYoVqXMAAAAAAAAAAAAAAHq0oiiiX79+cdBBB6VO4c/keR6LFy+O9vb21CkAAAA9lpFlAAAAAAAAAAAAAAAAgMQqlUqMGzcuVqxYEYsWLYo+ffqkTgKgm6itrY0FCxZETU1NjB49OlpbW1MnAQAAAAAAAAAAAAD0WGVZRpZlUVVVlTqFP5NlWbz++uvx7LPPpk4BAADosYwsAwAAAAAAAAAAAAAAACQ2Y8aMaGlpiZtuuimOOOKI1DkAdDMDBgyI5ubmKIoiJkyYkDoHAAAAAAAAAAAAAKDHKooi8jxPncFfyLIsIv74fAAAAEjDyDIAAAAAAAAAAAAAAABAQnfeeWdMnjw5pkyZEp/97GdT5wDQTQ0fPjxmzZoV1157bXz3u99NnQMAAAAAAAAAAAAA0OP89re/jZdeemnToC+dR9++feOQQw6JsixTpwAAAPRYRpYBAAAAAAAAAAAAAAAAEnnxxRejsbExTj311LjyyitT5wDQzY0fPz4uuOCCaGpq8sFPAAAAAAAAAAAAAAA72Nv/H3ee54lLeDd5nkdRFKkzAAAAeiwjywAAAAAAAAAAAAAAAAAJbNiwIRoaGmKPPfaIm2++OXr16pU6CYBurqqqKmbPnh2DBg2KhoaGWLVqVeokAAAAAAAAAAAAAIAeoyzL2GOPPeLQQw9NncK7yLIsyrKM9vb21CkAAAA9kpFlAAAAAAAAAAAAAAAAgB2sUqlEU1NTLFu2LFpaWqJfv36pkwDoIerq6qK5uTnWrVsXjY2N0dbWljoJAAAAAAAAAAAAAKBHKIoisiyLqqqq1Cm8izzPY+3atfH888+nTgEAAOiRjCwDAAAAAAAAAAAAAAAA7GDXXXdd3HTTTXH99dfHkCFDUucA0MPU19fHwoUL4+67744pU6akzgEAAAAAAAAAAAAA6BHKsowsy1JnsBlvP5uyLBOXAAAA9ExGlgEAAAAAAAAAAAAAAAB2oAcffDAuvfTSuPTSS+O8885LnQNAD3XSSSfFzJkzY/r06dHc3Jw6BwAAAAAAAAAAAACgW1u9enW8+OKLked56hQ2o3///lFfXx9FUaROAQAA6JGMLAMAAAAAAAAAAAAAAADsICtXrozPfe5zMWLEiLj66qtT5wDQw02cODHOOuusGDduXCxZsiR1DgAAAAAAAAAAAABAt7V48eKIiMiyLHEJ7yXLsijLMnUGAABAj2RkGQAAAAAAAAAAAAAAAGAHaG1tiTzTpwABAABJREFUjTFjxkR1dXUsXLgwamtrUycB0MNVVVXF3Llz46CDDopRo0bFmjVrUicBAAAAAAAAAAAAAHRLRVFEnz59YuDAgalTeA95nkdRFFGpVFKnAAAA9DhGlgEAAAAAAAAAAAAAAAB2gEmTJsXDDz8ct956a+y7776pcwAgIiJ69+4dLS0t8Zvf/CbGjh0b7e3tqZMAAAAAAAAAAAAAALqdoihi2LBhUV1tMqozy7IsXn311XjxxRdTpwAAAPQ4/sUMAAAAAAAAAAAAAAAAsJ3ddNNNMXv27LjmmmtixIgRqXMA4B0GDhwY8+fPj9tvvz2mT5+eOgcAAAAAAAAAAAAAoNspyzKyLEudwfvI8zwi/vi8AAAA2LGMLAMAAAAAAAAAAAAAAABsR4sXL46LL744zj///Lj44otT5wDAuzrjjDNi6tSpMWXKlPjxj3+cOgcAAAAAAAAAAAAAoNv4wx/+EL/85S83DfjSeQ0YMCD233//KIoidQoAAECPU1WpVCqpIwAAAAAAAAAAAAAAAAC6o9WrV8dHPvKR2GuvveK+++6LXXbZJXUSAGxWe3t7nHHGGfHQQw9FURRxyCGHpE4CAAAAAAAAAAAAAOjyfvazn8XIkSPj6aefjqOPPjp1Du/jzDPPjNbW1rjjjjtSpwAAAPQo1akDAAAAAAAAAAAAAAAAALqjtra2OPfcc+O1116L5uZmA8sAdHrV1dUxf/786Nu3bzQ0NMT69etTJwEAAAAAAAAAAAAAdHlFUcSuu+4aRxxxROoUtkCWZVEURVQqldQpAAAAPYqRZQAAAAAAAAAAAAAAAIDtYOrUqXHXXXfFLbfcEgcddFDqHADYIn379o2WlpZYvnx5NDU1+VAoAAAAAAAAAAAAAIBtVJZlDB06NHr16pU6hS2Q53msWrUqXnrppdQpAAAAPYqRZQAAAAAAAAAAAAAAAIAO1tLSEl//+tfjqquuik9+8pOpcwDgAxk8eHDMnTs35s2bF3PmzEmdAwAAAAAAAAAAAADQpRVFEXmep85gC2VZFhF/fG4AAADsOEaWAQAAAAAAAAAAAAAAADrQsmXLYuzYsTF69Oj4yle+kjoHALZKY2NjTJgwISZMmBD3339/6hwAAAAAAAAAAAAAgC5p7dq18cwzz2wa7qXz23///WPAgAFRlmXqFAAAgB6lqlKpVFJHAAAAAAAAAAAAAAAAAHQHr732Whx33HFRXV0dP//5z6NPnz6pkwBgq7311ltxyimnxPLly6Moith///1TJwEAAAAAAAAAAAAAdCn33ntvfOITn4gnnngiBg0alDqHLfR3f/d3UVVVFT/60Y9SpwAAAPQY1akDAAAAAAAAAAAAAAAAALqDSqUS48aNixUrVsSiRYsMLAPQ5dXW1saCBQuiV69eMWbMmGhtbU2dBAAAAAAAAAAAAADQpZRlGXV1dXHUUUelTuEDyPM8yrJMnQEAANCjGFkGAAAAAAAAAAAAAAAA6AAzZsyIRYsWxU033RRHHHFE6hwA6BADBgyI5ubmePTRR2PChAmpcwAAAAAAAAAAAAAAupSiKGLIkCFRU1OTOoUPIM/z+M1vfhMrVqxInQIAANBjGFkGAAAAAAAAAAAAAAAA2EZ33nlnTJ48OaZMmRKf/exnU+cAQIcaPnx4zJo1K6699tr47ne/mzoHAAAAAAAAAAAAAKDLKMsysixLncEH9PYzK8sycQkAAEDPYWQZAAAAAAAAAAAAAAAAYBu8+OKL0djYGKeeempceeWVqXMAYLsYP358XHDBBdHU1ORDogAAAAAAAAAAAAAAtsC6deti2bJlked56hQ+oAMPPDD69+8fRVGkTgEAAOgxjCwDAAAAAAAAAAAAAAAAbKUNGzZEQ0ND7LHHHnHzzTdHr169UicBwHZRVVUVs2fPjkGDBkVDQ0OsWrUqdRIAAAAAAAAAAAAAQKf2+OOPR3t7e2RZljqFD6iqqiqyLIuyLFOnAAAA9BhGlgEAAAAAAAAAAAAAAAC2QqVSiaampli2bFm0tLREv379UicBwHZVV1cXzc3NsW7dumhsbIy2trbUSQAAAAAAAAAAAAAAnVZRFLHTTjvFMccckzqFrZDneRRFkToDAACgxzCyDAAAAAAAAAAAAAAAALAVrrvuurjpppviW9/6VgwZMiR1DgDsEPX19bFgwYK4++67Y8qUKalzAAAAAAAAAAAAAAA6rbIsY9CgQbHTTjulTmErZFkWL7/8crzyyiupUwAAAHoEI8sAAAAAAAAAAAAAAAAAH9CDDz4Yl156aXz5y1+Oz3/+86lzAGCHGjlyZMyYMSOmT58ezc3NqXMAAAAAAAAAAAAAADqloigiz/PUGWylt59dWZaJSwAAAHoGI8sAAAAAAAAAAAAAAAAAH8DKlStj9OjRMWLEiPjGN76ROgcAkpg0aVKcddZZMW7cuFi6dGnqHAAAAAAAAAAAAACATmXDhg2xZMmSyLIsdQpb6eCDD46+ffsaWQYAANhBjCwDAAAAAAAAAAAAAAAAbKHW1tYYM2ZMVFVVxcKFC6O2tjZ1EgAkUVVVFXPnzo2DDjooRo0aFWvXrk2dBAAAAAAAAAAAAADQaTzxxBPR1tYWeZ6nTmErVVVVRZZlURRF6hQAAIAewcgyAAAAAAAAAAAAAAAAwBa6/PLL4+GHH45bb7019t1339Q5AJBU7969o6WlJVauXBljx46N9vb21EkAAAAAAAAAAAAAAJ1CWZZRU1MTxx57bOoUtkGWZVGWZeoMAACAHsHIMgAAAAAAAAAAAAAAAMAWmDdvXsyaNSuuueaaGDFiROocAOgUBg4cGPPnz4/bbrstZsyYkToHAAAAAAAAAAAAAKBTKIoijj322Kirq0udwjbI8zx+9atfxerVq1OnAAAAdHtGlgEAAAAAAAAAAAAAAADex+LFi+Oiiy6K888/Py6++OLUOQDQqZxxxhkxderUmDx5cvz4xz9OnQMAAAAAAAAAAAAAkFxZlpHneeoMtlGWZRHxx+cJAADA9mVkGQAAAAAAAAAAAAAAAOA9rF69OhoaGuKYY46JOXPmRFVVVeokAOh0pk2bFqeddlo0NjbGCy+8kDoHAAAAAAAAAAAAACCZN998M5566qlNA710XYcddljsvvvuURRF6hQAAIBuz8gyAAAAAAAAAAAAAAAAwGa0tbXFueeeG6+99lo0NzfHLrvskjoJADql6urqmD9/fvTt2zcaGhpi/fr1qZMAAAAAAAAAAAAAAJJ48skn46233oo8z1OnsI2qq6tj2LBhRpYBAAB2ACPLAAAAAAAAAAAAAAAAAJsxderUuOuuu+KWW26Jgw46KHUOAHRqffv2jZaWlli+fHk0NTVFpVJJnQQAAAAAAAAAAAAAsMOVZRm9evWKwYMHp06hA+R5HmVZps4AAADo9owsAwAAAAAAAAAAAAAAALyLlpaW+PrXvx5XXXVVfPKTn0ydAwBdwuDBg+OGG26IefPmxZw5c1LnAAAAAAAAAAAAAADscEVRxNFHHx277LJL6hQ6QJZl8fzzz8err76aOgUAAKBbM7IMAAAAAAAAAAAAAAAA8BeWLVsWY8eOjc997nPxla98JXUOAHQp5557blx22WUxYcKEuP/++1PnAAAAAAAAAAAAAADsUGVZRpZlqTPoIHmeR0TE4sWLE5cAAAB0b0aWAQAAAAAAAAAAAAAAAP7Ma6+9FqNGjYoPfehD8Z3vfCeqqqpSJwFAlzNz5sw44YQTYsyYMbFixYrUOQAAAAAAAAAAAAAAO0Rra2s88cQTm4Z56foGDhwYu+22WxRFkToFAACgWzOyDAAAAAAAAAAAAAAAAPAnlUolxo0bFy+//HK0tLREnz59UicBQJdUW1sbCxcujOrq6hgzZky0tramTgIAAAAAAAAAAAAA2O6WLFkSra2tkWVZ6hQ6SK9evWLYsGFRlmXqFAAAgG7NyDIAAAAAAAAAAAAAAADAn8ycOTMWLVoU8+bNiyOOOCJ1DgB0aQMGDIjm5uZ45JFHYuLEialzAAAAAAAAAAAAAAC2u6IooqqqKoYOHZo6hQ6UZVkURZE6AwAAoFszsgwAAAAAAAAAAAAAAAAQET/5yU/in/7pn2LKlCnx2c9+NnUOAHQLxx9/fMyePTvmzJkTN954Y+ocAAAAAAAAAAAAAIDtqizLOPLII2O33XZLnUIHyvM8nn322Vi7dm3qFAAAgG7LyDIAAAAAAAAAAAAAAADQ47344ovR2NgYp556alx55ZWpcwCgWxk/fnxccMEF0dTUFGVZps4BAAAAAAAAAAAAANhuiqKIPM9TZ9DBsiyLiIjFixcnLgEAAOi+jCwDAAAAAAAAAAAAAAAAPdqGDRuioaEhdt9997j55pujV69eqZMAoFupqqqK2bNnx7HHHhsNDQ2xatWq1EkAAAAAAAAAAAAAAB1u48aN8fjjj28a5KX7OPLII2OXXXaJsixTpwAAAHRbRpYBAAAAAAAAAAAAAACAHqtSqURTU1MsW7YsWlpaol+/fqmTAKBbqquri+bm5li3bl00NjZGW1tb6iQAAAAAAAAAAAAAgA61dOnSeOONNyLP89QpdLCampoYMmRIFEWROgUAAKDbMrIMAAAAAAAAAAAAAAAA9FjXXXdd3HTTTfGtb30rhgwZkjoHALq1+vr6WLBgQdx9990xZcqU1DkAAAAAAAAAAAAAAB2qLMuIiBg6dGjaELaLPM83PWMAAAA6npFlAAAAAAAAAAAAAAAAoEd68MEH49JLL40vf/nL8fnPfz51DgD0CCNHjowZM2bE9OnTo7m5OXUOAAAAAAAAAAAAAECHKYoiDj/88Nh9991Tp7Ad5Hkey5Yti9dffz11CgAAQLdkZBkAAAAAAAAAAAAAAADocVauXBmjR4+OESNGxDe+8Y3UOQDQo0yaNCnGjBkT48aNi6VLl6bOAQAAAAAAAAAAAADoEGVZRpZlqTPYTrIsi0qlEo8//njqFAAAgG7JyDIAAAAAAAAAAAAAAADQo7S2tsaYMWMiImLhwoVRW1ubuAgAepaqqqr49re/HfX19TFq1KhYu3Zt6iQAAAAAAAAAAAAAgG3S1tYWixcvjjzPU6ewnRx99NGx8847R1EUqVMAAAC6JSPLAAAAAAAAAAAAAAAAQI9y+eWXx8MPPxzNzc2x7777ps4BgB6pd+/e0dLSEitXroyxY8dGe3t76iQAAAAAAAAAAAAAgK32zDPPxPr16yPLstQpbCe1tbUxePDgKMsydQoAAEC3ZGQZAAAAAAAAAAAAAAAA6DHmzZsXs2bNin/913+NESNGpM4BgB7t8MMPj3nz5sVtt90WM2bMSJ0DAAAAAAAAAAAAALDViqKIiDCy3M3leb7pWQMAANCxjCz//+z9+5OX9Z3n/z/ftBBbBRHGETyhJhEUFbguJ4rZmtkKkt2anSR2AxpRAa0ZBBIlO8EjMWoMGpXMeohKcErlILAcuk1qqjYrmvkhE1T0uoAoCMQY8QSJBVFbxdA27+8PfsJ3Mzl56O5Xv7tvt7/gXtXP9w9XVdfrAQAAAAAAAAAAAAAAAPQI69ati6lTp8aUKVNi2rRpqXMAgIj44he/GNdcc03Mnj07Hn744dQ5AAAAAAAAAAAAAAAfSVmWcdxxx0X//v1Tp9CBsiyLTZs2xTvvvJM6BQAAoNupVKvVauoIAAAAAAAAAAAAAAAAgI60a9euyPM8Bg4cGD/5yU+ivr4+dRIA8P/Zu3dvfOELX4jHH388nnrqqTj22GNTJwEAAAAAAAAAAAAAfCh/93d/F4cddlgsX748dQodqCzLyPM8HnvssTj99NNT5wAAAHQrvVIHAAAAAAAAAAAAAAAAAHSktra2mDhxYrS0tMSqVasMLANAF9OrV69YvHhx9O/fPxobG+Odd95JnQQAAAAAAAAAAAAA8IHt3bs31q1bF1mWpU6hgw0fPjx69+4dZVmmTgEAAOh2jCwDAAAAAAAAAAAAAAAA3dq1114bq1evjmXLlsWQIUNS5wAAf8QhhxwSzc3NsWXLlpg2bVpUq9XUSQAAAAAAAAAAAAAAH8hzzz0XLS0tked56hQ62Cc+8Yk4+eSToyiK1CkAAADdjpFlAAAAAAAAAAAAAAAAoNt66KGHYs6cOXHTTTfFmWeemToHAPgzTjnllPjXf/3XWLRoUdx1112pcwAAAAAAAAAAAAAAPpDfDe5mWZa4hM6QZZmRZQAAgA5gZBkAAAAAAAAAAAAAAADoljZv3hyTJk2KcePGxWWXXZY6BwD4ACZOnBhf+9rX4n/+z/8Z//Ef/5E6BwAAAAAAAAAAAADgLyrLMoYMGRIDBw5MnUInyPM8Nm7cGO+++27qFAAAgG6lUq1Wq6kjAAAAAAAAAAAAAAAAANpTS0tLfOYzn4lKpRJPPPFE9O3bN3USAPABtba2xplnnhlbt26Noiji8MMPT50EAAAAAAAAAAAAAPAnfe5zn4tDDjkkVq1alTqFTrB27do47bTTYu3atfE3f/M3qXMAAAC6jV6pAwAAAAAAAAAAAAAAAADaU7VajSlTpsQrr7wSzc3NBpYBoMb07t07li9fHr169YoJEybEnj17UicBAAAAAAAAAAAAAPxR1Wo1yrKMLMtSp9BJTjnllKirq4uyLFOnAAAAdCtGlgEAAAAAAAAAAAAAAIBu5ZZbbommpqZYuHBhDB06NHUOAPARHHbYYbFq1ap48skn45//+Z9T5wAAAAAAAAAAAAAA/FHPP/98vPHGG5HneeoUOsn+++8fw4cPj6IoUqcAAAB0K0aWAQAAAAAAAAAAAAAAgG5j9erVcfXVV8fs2bPjrLPOSp0DAHwMp59+etx5551x1113xYIFC1LnAAAAAAAAAAAAAAD8gbIsIyIiy7LEJXSmPM/3/e0BAABoH0aWAQAAAAAAAAAAAAAAgG7hhRdeiHPPPTfGjh0b119/feocAKAdTJ06NS666KKYNm2aB6gAAAAAAAAAAAAAgC6nKIo48sgj46//+q9Tp9CJsiyLp59+Ovbs2ZM6BQAAoNswsgwAAAAAAAAAAAAAAADUvN27d8e4ceOiX79+sWTJkqirq0udBAC0g0qlEnfddVecdNJJ0djYGDt37kydBAAAAAAAAAAAAACwT1mWkWVZ6gw6WZ7nsWfPnti4cWPqFAAAgG7DyDIAAAAAAAAAAAAAAABQ06rVakyfPj2effbZaG5ujgEDBqROAgDa0f777x+rVq2Kt99+O84999xoa2tLnQQAAAAAAAAAAAAAENVqNYqiiDzPU6fQyUaMGBG9evWKoihSpwAAAHQbRpYBAAAAAAAAAAAAAACAmjZv3rxYsGBBzJ8/P0aMGJE6BwDoAEcffXT87//9v+PRRx+Na665JnUOAAAAAAAAAAAAAEC8+OKLsWvXrsiyLHUKneyAAw6IE044IcqyTJ0CAADQbRhZBgAAAAAAAAAAAAAAAGrWmjVrYubMmXHppZfG+eefnzoHAOhAn/vc5+Lmm2+Om266KZqamlLnAAAAAAAAAAAAAAA9XFEUERGR53niElLIsmzfDQAAAPDxGVkGAAAAAAAAAAAAAAAAatL27dtj/Pjxcfrpp8fcuXNT5wAAneDrX/96TJgwISZPnhzPPvts6hwAAAAAAAAAAAAAoAcryzIGDRoUgwcPTp1CAnmex4YNG6K1tTV1CgAAQLdgZBkAAAAAAAAAAAAAAACoOXv27IkJEyZERMTy5cujd+/eiYsAgM5QqVTivvvui6OPPjoaGhrizTffTJ0EAAAAAAAAAAAAAPRQRVFEnuepM0gky7L47W9/G88++2zqFAAAgG7ByDIAAAAAAAAAAAAAAABQc2bNmhVr166NVatWxaBBg1LnAACd6KCDDorm5ubYvn17TJ48Ofbu3Zs6CQAAAAAAAAAAAADoYarVahRFEVmWpU4hkVGjRkWlUomyLFOnAAAAdAtGlgEAAAAAAAAAAAAAAICasmjRorjzzjvj9ttvj9GjR6fOAQASOP7442PRokXx0EMPxc0335w6BwAAAAAAAAAAAADoYV555ZV47bXXIs/z1CkkctBBB8XQoUOjKIrUKQAAAN2CkWUAAAAAAAAAAAAAAACgZqxbty6mTp0aU6ZMiWnTpqXOAQAS+uIXvxjXXHNNzJ49Ox5++OHUOQAAAAAAAAAAAABAD1KWZUREZFmWuISUsizbdwsAAAB8PEaWAQAAAAAAAAAAAAAAgJqwa9euaGxsjBNPPDHuvvvuqFQqqZMAgMSuvfba+O///b/HueeeG7/85S9T5wAAAAAAAAAAAAAAPURRFHHooYfGkUcemTqFhPI8j/Xr10dbW1vqFAAAgJpnZBkAAAAAAAAAAAAAAADo8tra2mLixInR0tISTU1NUV9fnzoJAOgC6urqYvHixdG/f/9obGyMd955J3USAAAAAAAAAAAAANADlGUZWZZFpVJJnUJCWZbFO++8E1u2bEmdAgAAUPOMLAMAAAAAAAAAAAAAAABd3rXXXhurV6+OpUuXxpAhQ1LnAABdyIABA6KpqSm2bNkS06ZNi2q1mjoJAAAAAAAAAAAAAOjmiqKIPM9TZ5DYqFGjIuL9ewAAAODjMbIMAAAAAAAAAAAAAAAAdGkPPfRQzJkzJ2688cYYO3Zs6hwAoAsaMWJE/Ou//mssWrQo7r777tQ5AAAAAAAAAAAAAEA3tn379ti+fXtkWZY6hcQOPvjg+NSnPhVlWaZOAQAAqHn7pQ4AAAAAAAAAAAAAAAAA+FO2bNkSkyZNinHjxsXll1+eOgcA6MImTpwYTz75ZHzta1+LkSNHxmc/+9nUSQAAAAAAAAAAAABAN/S7Qd08zxOX0BXkeR5FUaTOAAAAqHm9UgcAAAAAAAAAAAAAAAAA/DEtLS3R0NAQRx55ZNx///1RqVRSJwEAXdwtt9wSZ5xxRowfPz62b9+eOgcAAAAAAAAAAAAA6IbKsoxDDjkkhgwZkjqFLiDLsli3bl3s3bs3dQoAAEBNM7IMAAAAAAAAAAAAAAAAdDnVajUuvPDCePnll6O5uTn69u2bOgkAqAG9e/eO5cuXR69evWL8+PGxZ8+e1EkAAAAAAAAAAAAAQDdTFEXkeR6VSiV1Cl1Anufx1ltvxc9//vPUKQAAADXNyDIAAAAAAAAAAAAAAADQ5dxyyy2xatWqWLhwYQwdOjR1DgBQQw477LBYtWpVPPnkk/HP//zPqXMAAAAAAAAAAAAAgG7mdyPLEBExatSoiHj/LgAAAPjojCwDAAAAAAAAAAAAAAAAXcrq1avj6quvjtmzZ8dZZ52VOgcAqEGnn3563HnnnXHXXXfFggULUucAAAAAAAAAAAAAAN3Er3/963j55Zcjy7LUKXQRAwYMiGOPPTbKskydAgAAUNOMLAMAAAAAAAAAAAAAAABdxgsvvBDnnntujB07Nq6//vrUOQBADZs6dWpcdNFFMW3aNI9VAQAAAAAAAAAAAADt4nf/m5zneeISupIsy6IoitQZAAAANc3IMgAAAAAAAAAAAAAAANAl7N69O8aNGxf9+vWLJUuWRF1dXeokAKCGVSqVuOuuu+Kkk06KxsbG2LlzZ+okAAAAAAAAAAAAAKDGlWUZBx98cBx33HGpU+hC8jyPsixj7969qVMAAABqlpFlAAAAAAAAAAAAAAAAILlqtRrTp0+PTZs2RVNTUwwYMCB1EgDQDey///6xatWqePvtt+Pcc8+Ntra21EkAAAAAAAAAAAAAQA0riiKyLItKpZI6hS4ky7J488034/nnn0+dAgAAULOMLAMAAAAAAAAAAAAAAADJzZs3LxYsWBD33ntvjBw5MnUOANCNHH300bFs2bJ49NFH45prrkmdAwAAAAAAAAAAAADUsLIsI8uy1Bl0Mb+7ibIsE5cAAADULiPLAAAAAAAAAAAAAAAAQFJr1qyJmTNnxiWXXBLnn39+6hwAoBsaM2ZMfOc734mbbropmpqaUucAAAAAAAAAAAAAADVo586d8cILL0Se56lT6GIOPfTQOOqoo6IoitQpAAAANatSrVarqSMAAAAAAAAAAAAAAACAnmnHjh2RZVl88pOfjB//+MfRu3fv1EkAQDdVrVbjnHPOif/zf/5PPPnkkzFs2LDUSQAAAAAAAAAAAABADXnkkUdi7NixsXnz5hg6dGjqHLqYhoaGeOutt2L16tWpUwAAAGpSr9QBAAAAAAAAAAAAAAAAQM/U2toaEyZMiIiIFStWGFgGADpUpVKJ++67L44++uhoaGiIN998M3USAAAAAAAAAAAAAFBDiqKIgw46KD796U+nTqELyrIsiqKIarWaOgUAAKAmGVkGAAAAAAAAAAAAAAAAkpg1a1Y88cQTsWrVqhg0aFDqHACgBzjooIOiubk5Xn311ZgyZYrHqwAAAAAAAAAAAACAD6wsyxg1alT06mX2iT+U53n85je/iW3btqVOAQAAqEm+tgEAAAAAAAAAAAAAAIBOt3jx4rjjjjvi9ttvj9GjR6fOAQB6kOOPPz4WLVoUzc3NcfPNN6fOAQAAAAAAAAAAAABqRFEUked56gy6qCzLIuL9OwEAAODDM7IMAAAAAAAAAAAAAAAAdKr169fH1KlTY8qUKTFt2rTUOQBAD/TFL34xrrnmmpg9e3Y8/PDDqXMAAAAAAAAAAAAAgC7u9ddfj1/84hf7hnThPxs0aFAcfvjhUZZl6hQAAICaVKlWq9XUEQAAAAAAAAAAAAAAAEDPsGvXrsjzPAYMGBD/8R//EfX19amTAIAeqq2tLb7whS/EE088EU899VQce+yxqZMAAAAAAAAAAAAAgC7q3//93+Nzn/tcbNy4MU488cTUOXRRX/jCF6K1tTV+9KMfpU4BAACoOb1SBwAAAAAAAAAAAAAAAAA9Q1tbW0ycODFaWlqiqanJwDIAkFRdXV0sXrw4+vfvH42NjfHOO++kTgIAAAAAAAAAAAAAuqiyLOOAAw6IoUOHpk6hC8vzPMqyjGq1mjoFAACg5hhZBgAAAAAAAAAAAAAAADrFtddeG6tXr46lS5fGkCFDUucAAMSAAQOiqakptmzZEtOmTfOQFQAAAAAAAAAAAADwRxVFESNHjoy6urrUKXRheZ7Ha6+9Fi+//HLqFAAAgJpjZBkAAAAAAAAAAAAAAADocA899FDMmTMnbrzxxhg7dmzqHACAfUaMGBH33ntvLFq0KO6+++7UOQAAAAAAAAAAAABAF1SWZWRZljqDLu53N1KWZeISAACA2mNkGQAAAAAAAAAAAAAAAOhQW7ZsiUmTJsW4cePi8ssvT50DAPAHzjvvvJg5c2Z87Wtfi5/+9KepcwAAAAAAAAAAAACALqSlpSW2bt0aeZ6nTqGLO/zww+Owww6LoihSpwAAANScSrVaraaOAAAAAAAAAAAAAAAAALqnlpaWOO2006JarcbatWujb9++qZMAAP6o1tbWGDNmTPz85z+Psixj8ODBqZMAAAAAAAAAAAAAgC7gJz/5Sfzt3/5tbNiwIU455ZTUOXRxf//3fx+9evWKf/u3f0udAgAAUFN6pQ4AAAAAAAAAAAAAAAAAuqdqtRoXXnhhvPzyy/HQQw8ZWAYAurTevXvH8uXLo1evXjFhwoTYs2dP6iQAAAAAAAAAAAAAoAsoiiL233//OPHEE1OnUAPyPI+iKFJnAAAA1BwjywAAAAAAAAAAAAAAAECHuPXWW2PVqlWxcOHCGDp0aOocAIC/aNCgQbFq1apYu3ZtfP3rX0+dAwAAAAAAAAAAAAB0AWVZximnnBL77bdf6hRqQJZlsWPHjti+fXvqFAAAgJpiZBkAAAAAAAAAAAAAAABod4888khcddVVMXv27DjrrLNS5wAAfGCnn3563HnnnfG9730vFi5cmDoHAAAAAAAAAAAAAEisKIrI8zx1BjXid7dSFEXiEgAAgNpiZBkAAAAAAAAAAAAAAABoV9u2bYsvf/nLMXbs2Lj++utT5wAAfGhTp06Niy66KC6++OJYt25d6hwAAAAAAAAAAAAAIJG33347Nm/eHFmWpU6hRhx11FExcOBAI8sAAAAfkpFlAAAAAAAAAAAAAAAAoN3s3r07Ghsbo1+/frFkyZKoq6tLnQQA8KFVKpW466674qSTTorGxsbYuXNn6iQAAAAAAAAAAAAAIIENGzbE3r17I8/z1CnUiEqlEnmeR1mWqVMAAABqipFlAAAAAAAAAAAAAAAAoF1Uq9WYPn16bNq0KZqammLAgAGpkwAAPrL9998/Vq1aFW+99Vace+650dbWljoJAAAAAAAAAAAAAOhkRVFEnz59Yvjw4alTqCFZlkVRFKkzAAAAaoqRZQAAAAAAAAAAAAAAAKBdzJs3LxYsWBD33ntvjBw5MnUOAMDHdvTRR8eyZcvi0UcfjWuuuSZ1DgAAAAAAAAAAAADQycqyjJNPPjn69OmTOoUakud5vPLKK/GrX/0qdQoAAEDNMLIMAAAAAAAAAAAAAAAAfGxr1qyJmTNnxiWXXBLnn39+6hwAgHYzZsyY+M53vhM33XRTNDU1pc4BAAAAAAAAAAAAADpRURSR53nqDGpMlmUR8f5INwAAAB+MkWUAAAAAAAAAAAAAAADgY9mxY0eMHz8+TjvttJg7d27qHACAdjdr1qwYP358TJ48OTZv3pw6BwAAAAAAAAAAAADoBLt3745NmzbtG8yFD+rYY4+N/v37G1kGAAD4EIwsAwAAAAAAAAAAAAAAAB9Za2trTJgwISIili9fHn369ElcBADQ/iqVStx3331x9NFHR0NDQ7z55pupkwAAAAAAAAAAAACADvazn/0s2traIs/z1CnUmEqlElmWRVEUqVMAAABqhpFlAAAAAAAAAAAAAAAA4CObNWtWPPHEE7Fy5coYPHhw6hwAgA7Tt2/faGpqildffTWmTJkS1Wo1dRIAAAAAAAAAAAAA0IHKsoz99tsvTjrppNQp1KA8z6Msy9QZAAAANcPIMgAAAAAAAAAAAAAAAPCRLF68OO6444647bbb4owzzkidAwDQ4YYOHRoLFy6M5ubmuPnmm1PnAAAAAAAAAAAAAAAdqCiKOOmkk2L//fdPnUINyrIstm3bFjt37kydAgAAUBOMLAMAAAAAAAAAAAAAAAAf2vr162Pq1KkxefLkmD59euocAIBO86UvfSm+8Y1vxOzZs+Phhx9OnQMAAAAAAAAAAAAAdJCyLCPLstQZ1Kg8zyPi/TsCAADgLzOyDAAAAAAAAAAAAAAAAHwou3btisbGxjjhhBPinnvuiUqlkjoJAKBTXXfddfHf/tt/i3PPPTdeeOGF1DkAAAAAAAAAAAAAQDv77W9/G88888y+oVz4sD75yU9G3759oyiK1CkAAAA1wcgyAAAAAAAAAAAAAAAA8IG1tbXFxIkT480334ympqaor69PnQQA0Onq6upi8eLF0b9//2hsbIzdu3enTgIAAAAAAAAAAAAA2tEzzzwTra2tkWVZ6hRqVK9evSLLsijLMnUKAABATTCyDAAAAAAAAAAAAAAAAHxg1157baxevTqWLl0aQ4YMSZ0DAJDMgAEDoqmpKTZv3hzTpk2LarWaOgkAAAAAAAAAAAAAaCdFUURdXV2MGDEidQo1LMuyKIoidQYAAEBNMLIMAAAAAAAAAAAAAAAAfCAPPfRQzJkzJ2688cYYO3Zs6hwAgORGjBgR9957byxcuDDuvvvu1DkAAAAAAAAAAAAAQDspyzJOOOGEqK+vT51CDcvzPJ5//vn4zW9+kzoFAACgyzOyDAAAAAAAAAAAAAAAAPxFW7ZsiUmTJsW4cePi8ssvT50DANBlnHfeeTFz5sz42te+Fj/96U9T5wAAAAAAAAAAAAAA7aAoisjzPHUGNS7LsoiIWLduXeISAACArs/IMgAAAAAAAAAAAAAAAPBntbS0RENDQxxxxBFx//33R6VSSZ0EANCl3HrrrTF69OgYP358bN++PXUOAAAAAAAAAAAAAPAxtLa2xs9+9rN9A7nwUR1//PFx4IEHRlmWqVMAAAC6PCPLAAAAAAAAAAAAAAAAwJ9UrVbjwgsvjJdffjmam5ujb9++qZMAALqc3r17x/Lly6NXr14xYcKE2LNnT+okAAAAAAAAAAAAAOAj2rhxY+zZsyfyPE+dQo2rq6uLUaNGRVEUqVMAAAC6PCPLAAAAAAAAAAAAAAAAwJ906623xqpVq2LBggUxbNiw1DkAAF3WoEGDYuXKlbF27dr4+te/njoHAAAAAAAAAAAAAPiIyrKMSqUSI0aMSJ1CN5BlWZRlmToDAACgyzOyDAAAAAAAAAAAAAAAAPxRjzzySFx11VVx9dVXR0NDQ+ocAIAub/To0XHHHXfE9773vVi4cGHqHAAAAAAAAAAAAADgIyiKIoYNGxYHHXRQ6hS6gTzPY+vWrfHmm2+mTgEAAOjSjCwDAAAAAAAAAAAAAAAAf2Dbtm3x5S9/Oc4888z41re+lToHAKBmXHzxxXHhhRfGxRdfHOvWrUudAwAAAAAAAAAAAAB8SGVZRpZlqTPoJn53S+vXr08bAgAA0MUZWQYAAAAAAAAAAAAAAAB+z+7du6OxsTH69u0bS5Ysibq6utRJAAA1o1KpxN133x3Dhw+PxsbG2LlzZ+okAAAAAAAAAAAAAOADeu+992LDhg2R53nqFLqJYcOGRX19fRRFkToFAACgSzOyDAAAAAAAAAAAAAAAAOxTrVZjxowZsWnTpmhubo6BAwemTgIAqDn7779/NDU1xVtvvRUTJ06Mtra21EkAAAAAAAAAAAAAwAewefPm2L17d2RZljqFbmK//faLESNGRFmWqVMAAAC6NCPLAAAAAAAAAAAAAAAAwD7f//7344EHHoh77703Ro4cmToHAKBmHX300bFs2bJ45JFH4pvf/GbqHAAAAAAAAAAAAADgAyiKIiIiRo0albiE7iTP8323BQAAwB9nZBkAAAAAAAAAAAAAAACIiIjHHnssLr300rjkkkvi/PPPT50DAFDzxowZE9/5znfixhtvjObm5tQ5AAAAAAAAAAAAAMBfUBRFHH/88dGvX7/UKXQjWZbF5s2b46233kqdAgAA0GUZWQYAAAAAAAAAAAAAAABix44dMX78+DjttNNi7ty5qXMAALqNWbNmxfjx42Py5MmxefPm1DkAAAAAAAAAAAAAwJ9RlmVkWZY6g24mz/OoVquxYcOG1CkAAABdlpFlAAAAAAAAAAAAAAAA6OFaW1tjwoQJUa1WY/ny5dGnT5/USQAA3UalUon77rsvjjrqqGhoaIg333wzdRIAAAAAAAAAAAAA8Ee0tbXFunXrIs/z1Cl0MyeeeGJ84hOfiKIoUqcAAAB0WUaWAQAAAAAAAAAAAAAAoIebNWtWPPHEE7Fy5coYPHhw6hwAgG6nb9++0dTUFK+++mpMmTIlqtVq6iQAAAAAAAAAAAAA4D/ZunVrvPPOO5FlWeoUupnevXvHKaecEmVZpk4BAADosowsAwAAAAAAAAAAAAAAQA+2ePHiuOOOO+K2226LM844I3UOAEC3NXTo0Fi4cGE0NzfHzTffnDoHAAAAAAAAAAAAAPhPiqKIiDCyTIfIsmzfjQEAAPCHjCwDAAAAAAAAAAAAAABAD7V+/fqYOnVqTJ48OaZPn546BwCg2/vSl74U3/jGN2L27Nnx8MMPp84BAAAAAAAAAAAAAP4fZVnGcccdF/3790+dQjeU53ls2rQp3nnnndQpAAAAXVKlWq1WU0cAAAAAAAAAAAAAAAAAnWvXrl1x6qmnRv/+/eOnP/1p1NfXp04CAOgR2tra4h/+4R9i7dq1URRFHHPMMamTAAAAAAAAAAAAAICI+Lu/+7s47LDDYvny5alT6IaKoohTTz01HnvssTj99NNT5wAAAHQ5vVIHAAAAAAAAAAAAAAAAAJ2rra0tJk6cGG+88UY0NTUZWAYA6ER1dXXx4IMPxsEHHxyNjY2xe/fu1EkAAAAAAAAAAAAA0OPt3bs31q1bF1mWpU6hmzrppJOid+/eUZZl6hQAAIAuycgyAAAAAAAAAAAAAAAA9DDXXXddrF69OpYtWxbHHHNM6hwAgB5nwIAB0dzcHJs3b45p06ZFtVpNnQQAAAAAAAAAAAAAPdpzzz0XLS0tked56hS6qU984hNx0kknRVEUqVMAAAC6JCPLAAAAAAAAAAAAAAAA0IP84Ac/iG9/+9tx4403xtixY1PnAAD0WCNGjIh77703Fi5cGPfcc0/qHAAAAAAAAAAAAADo0cqyjIiILMsSl9Cd5Xm+79YAAAD4fUaWAQAAAAAAAAAAAAAAoIfYsmVLXHDBBTFu3Li4/PLLU+cAAPR45513XsycOTNmzpwZa9asSZ0DAAAAAAAAAAAAAD1WURQxZMiQGDhwYOoUurEsy+KZZ56Jd999N3UKAABAl1OpVqvV1BEAAAAAAAAAAAAAAABAx2ppaYnTTz899u7dG2vXro2+ffumTgIAICJaW1tjzJgx8dxzz0VRFDF48ODUSQAAAAAAAAAAAADQ44wZMyYOPvjgaGpqSp1CN7Z27do47bTT4sknn4xTTz01dQ4AAECX0it1AAAAAAAAAAAAAAAAANCxqtVqXHTRRfHSSy9Fc3OzgWUAgC6kd+/esXz58qhUKjFhwoTYs2dP6iQAAAAAAAAAAAAA6FGq1WqUZRl5nqdOoZs7+eSTo66uLoqiSJ0CAADQ5RhZBgAAAAAAAAAAAAAAgG7u1ltvjZUrV8aCBQti2LBhqXMAAPhPBg0aFCtXroy1a9fG17/+9dQ5AAAAAAAAAAAAANCj/PKXv4zXX389sixLnUI3V19fH8OHD4+yLFOnAAAAdDlGlgEAAAAAAAAAAAAAAKAbe+SRR+Kqq66Kq6++OhoaGlLnAADwJ4wePTruuOOO+N73vhcLFy5MnQMAAAAAAAAAAAAAPUZRFBERRpbpFFmW7bs5AAAA/v+MLAMAAAAAAAAAAAAAAEA3tW3btvjyl78cZ555ZnzrW99KnQMAwF9w8cUXx4UXXhgXX3xxrFu3LnUOAAAAAAAAAAAAAPQIZVnGEUccEYcddljqFHqAPM/j6aefjj179qROAQAA6FKMLAMAAAAAAAAAAAAAAEA3tHv37mhsbIy+ffvGkiVLoq6uLnUSAAB/QaVSibvuuiuGDx8ejY2NsXPnztRJAAAAAAAAAAAAANDtFUUReZ6nzqCHyPM89uzZExs3bkydAgAA0KUYWQYAAAAAAAAAAAAAAIBuplqtxowZM2LTpk3R1NQUAwcOTJ0EAMAHVF9fH6tWrYqWlpaYOHFitLW1pU4CAAAAAAAAAAAAgG6rWq1GWZaRZVnqFHqIESNGRK9evaIsy9QpAAAAXYqRZQAAAAAAAAAAAAAAAOhmvv/978cDDzwQ8+fPj1GjRqXOAQDgQxoyZEgsW7YsHnnkkfjmN7+ZOgcAAAAAAAAAAAAAuq0XX3wxdu7cGXmep06hhzjggAPihBNOiKIoUqcAAAB0KUaWAQAAAAAAAAAAAAAAoBt57LHH4tJLL42vfvWrccEFF6TOAQDgIzrzzDPjpptuihtvvDGam5tT5wAAAAAAAAAAAABAt1SWZUREZFmWuISeJMuyfbcHAADA+4wsAwAAAAAAAAAAAAAAQDexY8eOGD9+fHzmM5+J7373u6lzAAD4mC677LIYP358TJ48OTZv3pw6BwAAAAAAAAAAAAC6naIoYtCgQXH44YenTqEHyfM8NmzYEO+9917qFAAAgC7DyDIAAAAAAAAAAAAAAAB0A62trXH22WdHtVqNFStWRJ8+fVInAQDwMVUqlbjvvvviqKOOioaGhmhpaUmdBAAAAAAAAAAAAADdSlmWkWVZ6gx6mCzL4t13341nn302dQoAAECXYWQZAAAAAAAAAAAAAAAAuoHLLrssHn/88Vi5cmUMHjw4dQ4AAO2kb9++0dTUFK+++mpMmTIlqtVq6iQAAAAAAAAAAAAA6Baq1WoURRF5nqdOoYcZOXJkVCqVKIoidQoAAECXYWQZAAAAAAAAAAAAAAAAatzixYvj9ttvj9tuuy3OOOOM1DkAALSzoUOHxsKFC6OpqSluvvnm1DkAAAAAAAAAAAAA0C288sor8etf/9rIMp2ub9++cfzxxxtZBgAA+H8YWQYAAAAAAAAAAAAAAIAatn79+pg6dWpMnjw5pk+fnjoHAIAO8qUvfSm+8Y1vxOzZs+Phhx9OnQMAAAAAAAAAAAAANa8sy4iIyLIscQk9UZ7n+24QAAAAI8sAAAAAAAAAAAAAAABQs3bt2hWNjY0xbNiwuOeee6JSqaROAgCgA1133XXx+c9/Ps4999x44YUXUucAAAAAAAAAAAAAQE0riiIOPfTQOPLII1On0ANlWRbr16+Ptra21CkAAABdgpFlAAAAAAAAAAAAAAAAqEFtbW0xceLEeOONN6KpqSnq6+tTJwEA0MHq6uriwQcfjIMPPjgaGxtj9+7dqZMAAAAAAAAAAAAAoGaVZRlZlkWlUkmdQg+U53m88847sWXLltQpAAAAXYKRZQAAAAAAAAAAAAAAAKhB1113XaxevTqWLVsWxxxzTOocAAA6yYABA6K5uTk2b94c06ZNi2q1mjoJAAAAAAAAAAAAAGpSURSR53nqDHqoUaNGRcT7dwgAAICRZQAAAAAAAAAAAAAAAKg5P/jBD+Lb3/52zJkzJ8aOHZs6BwCATjZixIiYP39+LFy4MO65557UOQAAAAAAAAAAAABQc7Zv3x7bt2+PLMtSp9BDHXzwwfGpT30qyrJMnQIAANAl7Jc6AAAAAAAAAAAAAAAAAPjgtmzZEhdccEE0NDTEFVdckToHAIBEzj///HjyySdj5syZMXLkyDjjjDNSJwEAAAAAAAAAAABAzfjdsG2e54lL6MmyLIuiKFJnAAAAdAm9UgcAAAAAAAAAAAAAAAAAH0xLS0s0NjbGEUccEQ888EBUKpXUSQAAJDR37twYPXp0jB8/PrZv3546BwAAAAAAAAAAAABqRlmWccghh8SQIUNSp9CD5Xke69ati71796ZOAQAASM7IMgAAAAAAAAAAAAAAANSAarUaF110Ubz00kvR3Nwc/fr1S50EAEBivXv3juXLl0elUokJEybEnj17UicBAAAAAAAAAAAAQE0oiiLyPI9KpZI6hR4sy7J466234uc//3nqFAAAgOSMLAMAAAAAAAAAAAAAAEANmDt3bqxcuTIWLFgQw4YNS50DAEAXMWjQoFi5cmWsXbs2Zs2alToHAAAAAAAAAAAAAGpCWZaRZVnqDHq4391gWZaJSwAAANIzsgwAAAAAAAAAAAAAAABd3KOPPhpXXnllXH311dHQ0JA6BwCALmb06NFxxx13xJ133hmLFi1KnQMAAAAAAAAAAAAAXdprr70WL730UuR5njqFHm7AgAFxzDHHRFEUqVMAAACSM7IMAAAAAAAAAAAAAAAAXdi2bdvinHPOiTPPPDO+9a1vpc4BAKCLuvjii+PCCy+MqVOnxrp161LnAAAAAAAAAAAAAECXVZZlRERkWZa4BCLyPN93kwAAAD2ZkWUAAAAAAAAAAAAAAADoonbv3h3jxo2Lvn37xpIlS6Kuri51EgAAXVSlUom77rorhg8fHo2NjbFz587USQAAAAAAAAAAAADQJRVFEQcffHB88pOfTJ0CkWVZlGUZ1Wo1dQoAAEBSRpYBAAAAAAAAAAAAAACgC6pWqzFjxozYuHFjNDU1xcCBA1MnAQDQxdXX18eqVauipaUlJk6cGG1tbamTAAAAAAAAAAAAAKDLKcsyRo0aFZVKJXUKRJ7n8cYbb8Tzzz+fOgUAACApI8sAAAAAAAAAAAAAAADQBX3/+9+PBx54IObPnx+jRo1KnQMAQI0YMmRILFu2LB555JH45je/mToHAAAAAAAAAAAAALqcoigiz/PUGRAREVmWRcT7dwkAANCTGVkGAAAAAAAAAAAAAACALuaxxx6LSy+9NL761a/GBRdckDoHAIAac+aZZ8ZNN90UN954YzQ3N6fOAQAAAAAAAAAAAIAuY9euXfHCCy/sG7aF1A499NA46qijoizL1CkAAABJVarVajV1BAAAAAAAAAAAAAAAAPC+HTt2RJ7nceyxx8aPf/zj6NOnT+okAABqULVajQkTJsTDDz8ca9eujWHDhqVOAgAAAAAAAAAAAIDkHnnkkRg7dmxs3rw5hg4dmjoHIiLirLPOirfffjtWr16dOgUAACCZXqkDAAAAAAAAAAAAAAAAgPe1trbG2WefHXv37o0VK1YYWAYA4COrVCpx//33x5FHHhkNDQ3R0tKSOgkAAAAAAAAAAAAAkivLMg466KD49Kc/nToF9snzPMqyjGq1mjoFAAAgGSPLAAAAAAAAAAAAAAAA0EVcdtll8dhjj8XKlStj8ODBqXMAAKhxffv2jebm5njllVdiypQpHtwCAAAAAAAAAAAAoMcriiJGjRoVvXqZbqLryPM8du3aFdu2bUudAgAAkIwvdQAAAAAAAAAAAAAAAOgCHnzwwbj99tvjtttui89+9rOpcwAA6CaGDh0aixYtiqamprjllltS5wAAAAAAAAAAAABAUmVZRpZlqTPg9/zuJsuyTFwCAACQjpFlAAAAAAAAAAAAAAAASGzDhg3xT//0TzF58uSYMWNG6hwAALqZL33pS/GNb3wjrr766li9enXqHAAAAAAAAAAAAABI4o033ojnnnsu8jxPnQK/Z9CgQXH44YdHURSpUwAAAJKpVKvVauoIAAAAAAAAAAAAAAAA6Kl27doVp556avTv3z9++tOfRn19feokAAC6oba2tviHf/iHePLJJ+Opp56KY445JnUSAAAAAAAAAAAAAHSqf//3f4/Pfe5z8cwzz8Tw4cNT58Dv+cIXvhCtra3xox/9KHUKAABAEr1SBwAAAAAAAAAAAAAAAEBP1dbWFuedd1688cYb0dTUZGAZAIAOU1dXFw8++GD069cvxo0bF7t3706dBAAAAAAAAAAAAACdqizLOOCAA2LYsGGpU+AP5HkeZVlGtVpNnQIAAJCEkWUAAAAAAAAAAAAAAABI5LrrrouHH344li1bFsccc0zqHAAAurkBAwZEc3NzPPvsszF9+nSPbwEAAAAAAAAAAADQoxRFESNHjoy6urrUKfAHsiyL1157LV5++eXUKQAAAEkYWQYAAAAAAAAAAAAAAIAEfvCDH8S3v/3tmDNnTowdOzZ1DgAAPcSIESNi/vz5sWDBgrjnnntS5wAAAAAAAAAAAABApynLMrIsS50Bf1Se5xHx/p0CAAD0REaWAQAAAAAAAAAAAAAAoJNt2bIlLrjggmhoaIgrrrgidQ4AAD3M+eefH5deemnMnDkz1qxZkzoHAAAAAAAAAAAAADpcS0tLbN26dd+QLXQ1hx9+ePz1X/91FEWROgUAACCJSrVaraaOAAAAAAAAAAAAAAAAgJ6ipaUlTj/99Ni7d2888cQT0a9fv9RJAAD0QK2trTFmzJh47rnnoiiKGDx4cOokAAAAAAAAAAAAAOgwP/nJT+Jv//ZvY8OGDXHKKaekzoE/6u///u+jV69e8W//9m+pUwAAADpdr9QBAAAAAAAAAAAAAAAA0FNUq9W46KKL4qWXXorm5mYDywAAJNO7d+9Yvnx5RERMmDAh9uzZk7gIAAAAAAAAAAAAADpOURSx//77x4knnpg6Bf6kLMuiKIrUGQAAAEkYWQYAAAAAAAAAAAAAAIBOMnfu3Fi5cmUsWLAghg0bljoHAIAebtCgQbFq1apYu3ZtzJo1K3UOAAAAAAAAAAAAAHSYsizjlFNOif322y91CvxJeZ7Hjh07Yvv27alTAAAAOp2RZQAAAAAAAAAAAAAAAOgEjz76aFx55ZVx1VVXRUNDQ+ocAACIiIjRo0fH7bffHnfeeWcsWrQodQ4AAAAAAAAAAAAAdIiiKCLP89QZ8GdlWRYR798rAABAT2NkGQAAAAAAAAAAAAAAADrYtm3b4pxzzokxY8bEDTfckDoHAAB+z7Rp02LKlCkxderUWLduXeocAAAAAAAAAAAAAGhXb7/9dmzevHnfgC10VUcffXQMHDgwyrJMnQIAANDpjCwDAAAAAAAAAAAAAABAB3r33Xdj3Lhx0bdv31i6dGnU1dWlTgIAgN9TqVTi7rvvjhNPPDEaGxtj165dqZMAAAAAAAAAAAAAoN1s2LAh9u7dG3mep06BP6tSqUSWZVEUReoUAACATmdkGQAAAAAAAAAAAAAAADpItVqNGTNmxMaNG6OpqSkGDhyYOgkAAP6o+vr6aGpqipaWlpg4cWK0tbWlTgIAAAAAAAAAAACAdlGWZfTp0yeGDx+eOgX+ojzPoyzL1BkAAACdzsgyAAAAAAAAAAAAAAAAdJD58+fH/fffH/Pnz49Ro0alzgEAgD9ryJAhsWzZsli9enVce+21qXMAAAAAAAAAAAAAoF0URREnn3xy9OnTJ3UK/EVZlsXLL78cv/71r1OnAAAAdCojywAAAAAAAAAAAAAAANABHnvssbjkkkviq1/9alxwwQWpcwAA4AM588wz46abboo5c+bEQw89lDoHAAAAAAAAAAAAAD62siwjy7LUGfCB5HkeEe/fLQAAQE9iZBkAAAAAAAAAAAAAAADa2Y4dO2L8+PHxmc98Jr773e+mzgEAgA/lsssui3HjxsWkSZNi8+bNqXMAAAAAAAAAAAAA4CPbvXt3bNy4cd9wLXR1xx57bPTv3z+KokidAgAA0KmMLAMAAAAAAAAAAAAAAEA7am1tjbPPPjv27t0bK1asiD59+qROAgCAD6VSqcT9998fRx55ZDQ0NERLS0vqJAAAAAAAAAAAAAD4SJ5++uloa2uLLMtSp8AHUqlUIsuyKMsydQoAAECnMrIMAAAAAAAAAAAAAAAA7eiyyy6Lxx57LFauXBmDBw9OnQMAAB9J3759o7m5OV555ZWYMmVKVKvV1EkAAAAAAAAAAAAA8KEVRRH77bdfnHzyyalT4APLsiyKokidAQAA0KmMLAMAAAAAAAAAAAAAAEA7efDBB+P222+P2267LT772c+mzgEAgI9l6NChsXDhwmhqaopbbrkldQ4AAAAAAAAAAAAAfGhlWcbw4cNj//33T50CH1ie57Ft27bYuXNn6hQAAIBOY2QZAAAAAAAAAAAAAAAA2sGGDRvin/7pn2LSpEkxY8aM1DkAANAuzjrrrJg9e3ZcffXVsXr16tQ5AAAAAAAAAAAAAPChFEUReZ6nzoAPJcuyiHh/JBwAAKCnMLIMAAAAAAAAAAAAAAAAH9OuXbuioaEhhg4dGvPmzYtKpZI6CQAA2s31118fY8eOjXPPPTdeeOGF1DkAAAAAAAAAAAAA8IH89re/jWeeeWbfYC3Uik996lPRt29fI8sAAECPYmQZAAAAAAAAAAAAAAAAPoa2trY477zz4o033oimpqaor69PnQQAAO2qrq4ulixZEv369Ytx48bF7t27UycBAAAAAAAAAAAAwF/0zDPPRGtra+R5njoFPpRevXpFlmVRFEXqFAAAgE5jZBkAAAAAAAAAAAAAAAA+huuvvz4efvjhWLp0aRx77LGpcwAAoEMMGDAgmpqa4tlnn43p06dHtVpNnQQAAAAAAAAAAAAAf1ZZltGrV6845ZRTUqfAh5ZlWZRlmToDAACg0xhZBgAAAAAAAAAAAAAAgI/ohz/8Ydxwww0xZ86c+PznP586BwAAOtTIkSNj/vz5sWDBgpg3b17qHAAAAAAAAAAAAAD4s4qiiBNPPDEOOOCA1CnwoeV5Hr/4xS/i9ddfT50CAADQKYwsAwAAAAAAAAAAAAAAwEewdevWuOCCC6KhoSGuuOKK1DkAANApzj///Lj00ktj5syZsWbNmtQ5AAAAAAAAAAAAAPAnFUUReZ6nzoCPJMuyiIgoyzJxCQAAQOcwsgwAAAAAAAAAAAAAAAAf0ltvvRUNDQ1x+OGHxwMPPBCVSiV1EgAAdJq5c+fG6aefHuPHj48dO3akzgEAAAAAAAAAAACAP9Da2ho/+9nP9g3VQq05/vjj48ADDzSyDAAA9BhGlgEAAAAAAAAAAAAAAOBDqFarceGFF8ZLL70Uzc3N0a9fv9RJAADQqXr37h3Lly+PiIgJEybEnj17EhcBAAAAAAAAAAAAwO/buHFj7NmzJ/I8T50CH0ldXV2MHDkyiqJInQIAANApjCwDAAAAAAAAAAAAAADAhzB37txYuXJlLFiwIIYNG5Y6BwAAkhg0aFCsWrUqnnjiiZg1a1bqHAAAAAAAAAAAAAD4PWVZRqVSiREjRqROgY8sz/MoyzJ1BgAAQKcwsgwAAAAAAAAAAAAAAAAf0KOPPhpXXnllXHXVVdHQ0JA6BwAAkho9enTcfvvtceedd8aiRYtS5wAAAAAAAAAAAADAPkVRxLBhw+Kggw5KnQIfWZZlsXXr1njzzTdTpwAAAHQ4I8sAAAAAAAAAAAAAAADwAWzbti3OOeecGDNmTNxwww2pcwAAoEuYNm1aTJkyJaZOnRrr1q1LnQMAAAAAAAAAAAAAERFRlmVkWZY6Az6WPM8jImL9+vVpQwAAADqBkWUAAAAAAAAAAAAAAAD4C959990YN25cHHTQQbF06dKoq6tLnQQAAF1CpVKJu+++O0488cRobGyMXbt2pU4CAAAAAAAAAAAAoId77733YsOGDfsGaqFWDRs2LOrr66MoitQpAAAAHc7IMgAAAAAAAAAAAAAAAPwZ1Wo1ZsyYERs3boympqYYOHBg6iQAAOhS6uvro6mpKVpaWmLixInR1taWOgkAAAAAAAAAAACAHmzz5s2xe/fuyLIsdQp8LPvtt1+MGDEiyrJMnQIAANDhjCwDAAAAAAAAAAAAAADAnzF//vy4//77Y968eR7VAACAP2HIkCGxdOnSWL16dVx77bWpcwAAAAAAAAAAAADowYqiiIiIUaNGJS6Bjy/Lsn03DQAA0J0ZWQYAAAAAAAAAAAAAAIA/4fHHH49LLrkkvvKVr8TkyZNT5wAAQJc2duzYuPHGG2POnDnx0EMPpc4BAAAAAAAAAAAAoIcqyzI+/elPR79+/VKnwMeW53ls3rw53n777dQpAAAAHcrIMgAAAAAAAAAAAAAAAPwRv/rVr2LcuHHxmc98Jv7lX/4ldQ4AANSEyy+/PMaNGxeTJk2KLVu2pM4BAAAAAAAAAAAAoAcqiiLyPE+dAe0iy7KoVquxfv361CkAAAAdysgyAAAAAAAAAAAAAAAA/Cetra1x9tlnx969e2PFihXRp0+f1EkAAFATKpVK3H///XHkkUdGQ0NDtLS0pE4CAAAAAAAAAAAAoAdpa2uL9evXR5ZlqVOgXQwfPjz69OkTZVmmTgEAAOhQRpYBAAAAAAAAAAAAAADgP7n88stjzZo1sXLlyhg8eHDqHAAAqCl9+/aN5ubmePnll+PCCy+MarWaOgkAAAAAAAAAAACAHmLr1q3x9ttvR57nqVOgXfTu3TtOOeWUKIoidQoAAECHMrIMAAAAAAAAAAAAAAAA/48lS5bEbbfdFrfddlt89rOfTZ0DAAA1aejQobFw4cJYtWpV3HLLLalzAAAAAAAAAAAAAOghyrKMiIhRo0YlLoH2k+f5vtsGAADorowsAwAAAAAAAAAAAAAAwP9nw4YN8Y//+I8xadKkmDFjRuocAACoaWeddVbMnj07rr766li9enXqHAAAAAAAAAAAAAB6gKIo4rjjjotDDjkkdQq0myzLYtOmTbF79+7UKQAAAB2mUq1Wq6kjAAAAAAAAAAAAAAAAILVdu3bFqaeeGgcffHCsWbMm6uvrUycBAEDNa2tri//xP/5HPPXUU/HUU0/FMccckzoJAAAAAAAAAAAAgG7sv/7X/xqHHnporFixInUKtJuiKOLUU0+Nxx9/PE477bTUOQAAAB2iV+oAAAAAAAAAAAAAAAAASK2trS3OO++8eOONN6KpqcnAMgAAtJO6urpYsmRJ9OvXL8aNGxe7d+9OnQQAAAAAAAAAAABAN7V3794oyzLyPE+dAu3qpJNOit69e0dRFKlTAAAAOoyRZQAAAAAAAAAAAAAAAHq866+/Pv7v//2/sXTp0jj22GNT5wAAQLcyYMCAaGpqik2bNsX06dOjWq2mTgIAAAAAAAAAAACgG/rFL34RLS0tkWVZ6hRoV5/4xCfipJNOirIsU6cAAAB0GCPLAAAAAAAAAAAAAAAA9Gg//OEP44Ybbog5c+bE5z//+dQ5AADQLY0cOTLuvffeWLBgQcybNy91DgAAAAAAAAAAAADdUFEUERFGlumWsizbd+MAAADdkZFlAAAAAAAAAAAAAAAAeqytW7fGBRdcEA0NDXHllVemzgEAgG7t/PPPj0suuSRmzpwZa9asSZ0DAAAAAAAAAAAAQDdTlmUcffTR8Vd/9VepU6Dd5XkezzzzTPz2t79NnQIAANAhjCwDAAAAAAAAAAAAAADQI7311lvR0NAQgwcPjgceeCAqlUrqJAAA6Pbmzp0bp512WowfPz527NiROgcAAAAAAAAAAACAbqQoisjzPHUGdIg8z+O9996Lp59+OnUKAABAhzCyDAAAAAAAAAAAAAAAQI9TrVbjoosuihdffDGam5ujX79+qZMAAKBH6NOnT6xYsSIiIiZMmBCtra2JiwAAAAAAAAAAAADoDqrVapRlGVmWpU6BDnHyySdHXV1dlGWZOgUAAKBDGFkGAAAAAAAAAAAAAACgx/nud78bK1asiIULF8YJJ5yQOgcAAHqUQYMGxapVq+KJJ56IWbNmpc4BAAAAAAAAAAAAoBv45S9/Ga+//nrkeZ46BTpEfX19DB8+PIqiSJ0CAADQIYwsAwAAAAAAAAAAAAAA0KP8+Mc/jiuuuCKuuuqqaGhoSJ0DAAA90ujRo+P222+PO+64IxYvXpw6BwAAAAAAAAAAAIAa97vh2SzLEpdAx8myzMgyAADQbRlZBgAAAAAAAAAAAAAAoMd48cUX45xzzokxY8bEDTfckDoHAAB6tGnTpsWUKVNi6tSpsX79+tQ5AAAAAAAAAAAAANSwsizjiCOOiMMOOyx1CnSYPM/j6aefjj179qROAQAAaHdGlgEAAAAAAAAAAAAAAOgR3n333WhsbIwDDzwwli5dGnV1damTAACgR6tUKnH33XfHCSecEA0NDbFr167USQAAAAAAAAAAAADUqKIoIs/z1BnQobIsiz179sTGjRtTpwAAALQ7I8sAAAAAAAAAAAAAAAB0e9VqNWbMmBEbN26MpqamGDhwYOokAAAgIurr66OpqSlaWlpi4sSJ0dbWljoJAAAAAAAAAAAAgBpTrVajLMvIsix1CnSoESNGRK9evaIsy9QpAAAA7c7IMgAAAAAAAAAAAAAAAN3e/Pnz4/7774958+Z5KAMAALqYIUOGxNKlS2P16tVx7bXXps4BAAAAAAAAAAAAoMa8+OKLsXPnzsjzPHUKdKgDDzwwhg0bFkVRpE4BAABod0aWAQAAAAAAAAAAAAAA6NYef/zxuOSSS+IrX/lKTJ48OXUOAADwR4wdOzZuvPHGmDNnTjz00EOpcwAAAAAAAAAAAACoIWVZRkRElmWJS6Dj5Xm+7+YBAAC6EyPLAAAAAAAAAAAAAAAAdFu/+tWvYty4cfE3f/M38S//8i+pcwAAgD/j8ssvj3HjxsWkSZNiy5YtqXMAAAAAAAAAAAAAqBFFUcSgQYPi8MMPT50CHS7LstiwYUO89957qVMAAADalZFlAAAAAAAAAAAAAAAAuqXW1tY4++yzY+/evbFixYro06dP6iQAAODPqFQqcf/998cRRxwRDQ0N0dLSkjoJAAAAAAAAAAAAgBpQlmVkWZY6AzpFnufx7rvvxrPPPps6BQAAoF0ZWQYAAAAAAAAAAAAAAKBbuvzyy2PNmjWxYsWKOPzww1PnAAAAH0Dfvn2jubk5Xn755bjwwgujWq2mTgIAAAAAAAAAAACgC6tWq1EUReR5njoFOsXIkSOjUqlEURSpUwAAANqVkWUAAAAAAAAAAAAAAAC6nSVLlsRtt90W/+t//a/4L//lv6TOAQAAPoRhw4bFwoULY9WqVXHrrbemzgEAAAAAAAAAAACgC3v11Vfj17/+dWRZljoFOkXfvn3j+OOPj7IsU6cAAAC0KyPLAAAAAAAAAAAAAAAAdCs/+9nP4h//8R9j0qRJ8ZWvfCV1DgAA8BGcddZZMXv27LjqqqvikUceSZ0DAAAAAAAAAAAAQBdVFEVEROR5nrgEOk+WZftuHwAAoLswsgwAAAAAAAAAAAAAAEC38Zvf/CYaGhpi6NChMW/evKhUKqmTAACAj+j666+PsWPHxpe//OXYtm1b6hwAAAAAAAAAAAAAuqCyLOOv/uqv4sgjj0ydAp0mz/NYv359tLW1pU4BAABoN0aWAQAAAAAAAAAAAAAA6Bb27t0b5513Xrz++uvR1NQU9fX1qZMAAICPoa6uLpYsWRL9+vWLxsbG2L17d+okAAAAAAAAAAAAALqYoigiz/OoVCqpU6DTZFkW77zzTmzZsiV1CgAAQLsxsgwAAAAAAAAAAAAAAEC3cN1118WPfvSjWLp0aRx77LGpcwAAgHYwYMCAaGpqik2bNsWMGTOiWq2mTgIAAAAAAAAAAACgCynLMrIsS50BnWrUqFER8f79AwAAdBdGlgEAAAAAAAAAAAAAAKh5P/zhD+OGG26IOXPmxOc///nUOQAAQDsaOXJk3HvvvfHAAw/EvHnzUucAAAAAAAAAAAAA0EXs2LEjXn311cjzPHUKdKr+/fvHJz/5ySiKInUKAABAu9kvdQAAAAAAAAAAAAAAAAB8HFu3bo0LLrggGhoa4sorr0ydAwAAdIDzzz8/1q5dGzNnzowRI0bEGWeckToJAAAAAAAAAAAAgMTKsoyIiCzLEpdA58vzfN9vAAAAoDvolToAAAAAAAAAAAAAAAAAPqq33norGhoaYvDgwfHAAw9EpVJJnQQAAHSQuXPnxmmnnRbjx4+PHTt2pM4BAAAAAAAAAAAAILGiKOKQQw6JY445JnUKdLosy2LdunWxd+/e1CkAAADtwsgyAAAAAAAAAAAAAAAANalarcZFF10UL774YjQ3N0e/fv1SJwEAAB2oT58+sXz58oiImDBhQrS2tiYuAgAAAAAAAAAAACClsiwjy7KoVCqpU6DT5XkeLS0t8dxzz6VOAQAAaBdGlgEAAAAAAAAAAAAAAKhJ3/3ud2PFihWxYMGCOOGEE1LnAAAAnWDw4MGxcuXKeOKJJ2LWrFmpcwAAAAAAAAAAAABIqCiKyPM8dQYkMWrUqIh4/3cAAADQHRhZBgAAAAAAAAAAAAAAoOb8+Mc/jiuuuCKuvPLKaGxsTJ0DAAB0ojPOOCNuu+22uOOOO2Lx4sWpcwAAAAAAAAAAAABI4LXXXouXXnopsixLnQJJDBw4MI455pgoyzJ1CgAAQLswsgwAAAAAAAAAAAAAAEBNefHFF+Occ86JMWPGxLe//e3UOQAAQALTp0+PyZMnx9SpU2P9+vWpcwAAAAAAAAAAAADoZL8bls3zPHEJpJPneRRFkToDAACgXRhZBgAAAAAAAAAAAAAAoGa8++67MW7cuDjwwANj6dKlUVdXlzoJAABIoFKpxD333BMnnHBCNDY2xq5du1InAQAAAAAAAAAAANCJiqKIfv36xXHHHZc6BZLJsizKsoxqtZo6BQAA4GMzsgwAAAAAAAAAAAAAAEBNqFar8ZWvfCWeeeaZaGpqioEDB6ZOAgAAEqqvr4+mpqZ48803Y+LEidHW1pY6CQAAAAAAAAAAAIBOUpZlZFkWvXqZYKLnyvM83njjjXj++edTpwAAAHxsvvABAAAAAAAAAAAAAACoCffee2/cd999MW/evMiyLHUOAADQBQwZMiSWLl0aq1evjuuuuy51DgAAAPD/Y+/Onryu73yPv38NtgICScQFSFRIlMUNvl9NpiaaMiZGnZqZ2DSxT4UmRCGnRhavjoBeyTY3E5acG1EshdQJjTZpJtGMThLRqhncZr5fpMVdx4UkikbAABFtun/nwoSaRRNZP92/3+PxFzxv3r8qqP5+XgAAAAAAAHCMFEUReZ6nzoCk/vitZVEUiUsAAAAOn5FlAAAAAAAAAAAAAAAAer3HHnssZs+eHbNmzYpp06alzgEAAHqRyy+/PP7+7/8+Fi9eHP/4j/+YOgcAAAAAAAAAAACAo2zHjh3x6quvHhiYhXp18sknx+c+97koyzJ1CgAAwGGrVKvVauoIAAAAAAAAAAAAAAAA+Djbt2+PLMvizDPPjIceeigaGxtTJwEAAL1MtVqNb33rW/Hzn/88/u3f/i3GjBmTOgkAAAAAAAAAAACAo+SXv/xlXH755fHcc8/5u1Hq3tVXXx179+6NX/ziF6lTAAAADktD6gAAAAAAAAAAAAAAAAD4OF1dXXHNNddET09PtLe3G1gGAAA+UqVSibvuuitGjhwZTU1NsXv37tRJAAAAAAAAAAAAABwlZVnGiSeeGGeddVbqFEguz/MoyzKq1WrqFAAAgMNiZBkAAAAAAAAAAAAAAIBea+7cufHII49Ee3t7jBgxInUOAADQiw0ePDg2bNgQv/rVr+Laa6/1SBgAAAAAAAAAAABAjSqKIiZOnBgNDeaXIMuy2LFjR7z22mupUwAAAA6Lf+UDAAAAAAAAAAAAAADQK61duzZWrFgRy5cvj4svvjh1DgAA0AeMHTs21qxZEz/+8Y/jH/7hH1LnAAAAAAAAAAAAAHAUlGUZWZalzoBeIc/ziPjwLgAAAPoyI8sAAAAAAAAAAAAAAAD0Op2dnTFjxoyYOnVqzJo1K3UOAADQhzQ1NcXNN98cN910U/zyl79MnQMAAAAAAAAAAADAEfTuu+/GSy+9dGBYFurdaaedFsOHD4+iKFKnAAAAHJZKtVqtpo4AAAAAAAAAAAAAAACAP9q5c2dceOGFMWTIkNi0aVMMHDgwdRIAANDHdHd3x1/91V9FURRRFEWcccYZqZMAAAAAAAAAAAAAOAIefvjh+OpXvxpbt26Nc845J3UO9Ap/8zd/E/v374/7778/dQoAAMAha0gdAAAAAAAAAAAAAAAAAH/U09MTU6ZMiZ07d0ZHR4eBZQAA4JD069cv1q5dG4MHD45JkybFe++9lzoJAAAAAAAAAAAAgCOgKIoYMGBAjB07NnUK9BpZlkVRFFGtVlOnAAAAHDIjywAAAAAAAAAAAAAAAPQaCxYsiAceeCDa2tpi1KhRqXMAAIA+7KSTToqOjo545plnYubMmR4MAwAAAAAAAAAAAKgBZVnGhAkTol+/fqlToNfI8zzefvvt+PWvf506BQAA4JAZWQYAAAAAAAAAAAAAAKBXuPfee2PhwoWxZMmSuOKKK1LnAAAANWDixImxatWqWL16ddx2222pcwAAAAAAAAAAAAA4TEVRRJ7nqTOgV8myLCI+vA8AAIC+ysgyAAAAAAAAAAAAAAAAyb344ovR2toaTU1NMX/+/NQ5AABADWltbY05c+bEDTfcEI8++mjqHAAAAAAAAAAAAAAO0e7du+OFF144MCgLfGjkyJFxyimnRFmWqVMAAAAOWaVarVZTRwAAAAAAAAAAAAAAAFC/9uzZE1/60peiu7s7nnjiiRgyZEjqJAAAoMZ88MEH8bWvfS3+4z/+I4qiiNNOOy11EgAAAAAAAAAAAAAH6V/+5V/iK1/5SmzZsiXOP//81DnQq1x11VXRr1+/uO+++1KnAAAAHJKG1AEAAAAAAAAAAAAAAADUr2q1Gtddd128/vrrsWHDBgPLAADAUdHY2Bj33HNPVKvV+Na3vhVdXV2pkwAAAAAAAAAAAAA4SGVZxvHHHx/jxo1LnQK9Tp7nUZZl6gwAAIBDZmQZAAAAAAAAAAAAAACAZJYuXRrt7e2xZs0aD1sAAABH1fDhw2P9+vXx+OOPx//5P/8ndQ4AAAAAAAAAAAAAB6koirjgggviuOOOS50CvU6WZfHGG2/EG2+8kToFAADgkBhZBgAAAAAAAAAAAAAAIImNGzfGvHnzYv78+TFp0qTUOQAAQB34y7/8y1ixYkX83//7f+P//b//lzoHAAAAAAAAAAAAgINQlmVkWZY6A3qlPM8j4sM7AQAA6IuMLAMAAAAAAAAAAAAAAHDMvf7669HS0hKXXXZZLF68OHUOAABQR66//vqYNm1a/O///b/jySefTJ0DAAAAAAAAAAAAwCewd+/eePbZZw8MyQL/1emnnx6f+cxnoiiK1CkAAACHxMgyAAAAAAAAAAAAAAAAx9S+ffuiubk5Bg0aFG1tbdGvX7/USQAAQB2pVCpx6623xtixY2PSpEmxY8eO1EkAAAAAAAAAAAAA/BmdnZ3R09MTWZalToFeqVKpRJ7nUZZl6hQAAIBDYmQZAAAAAAAAAAAAAACAY6ZarcasWbNi69at0dHREcOGDUudBAAA1KEBAwZER0dHvPvuu/Htb387uru7UycBAAAAAAAAAAAA8CcURRHHHXdcnHvuualToNfKsiyKokidAQAAcEiMLAMAAAAAAAAAAAAAAHDMrFq1Ku68885YuXJlZFmWOgcAAKhjZ555Zqxbty5+8YtfxC233JI6BwAAAAAAAAAAAIA/oSzLOO+886KxsTF1CvRaeZ7Hr371q3jrrbdSpwAAABw0I8sAAAAAAAAAAAAAAAAcE4899ljMnj07Zs6cGdOmTUudAwAAEJdffnksWbIkFi9eHD/5yU9S5wAAAAAAAAAAAADwMYqiiDzPU2dAr/bHGynLMnEJAADAwTOyDAAAAAAAAAAAAAAAwFG3ffv2mDx5clx00UWxfPny1DkAAAAHzJs3L5qbm2Pq1Knx/PPPp84BAAAAAAAAAAAA4L9577334umnn44sy1KnQK82atSo+NSnPhVFUaROAQAAOGhGlgEAAAAAAAAAAAAAADiqurq6oqWlJbq7u6O9vT0aGxtTJwEAABxQqVTirrvuipEjR8akSZNi9+7dqZMAAAAAAAAAAAAA+E+eeuqp6O7ujjzPU6dAr1apVCLLsijLMnUKAADAQTOyDAAAAAAAAAAAAAAAwFE1b9682LRpU7S3t8eIESNS5wAAAPwPgwcPjg0bNsS2bdviuuuui2q1mjoJAAAAAAAAAAAAgD8oiiL69+8f5513XuoU6PWyLIuiKFJnAAAAHDQjywAAAAAAAAAAAAAAABw1a9eujeXLl8fy5cvj4osvTp0DAADwscaOHRtr1qyJ9evXxz/8wz+kzgEAAAAAAAAAAADgD8qyjHPOOSdOOOGE1CnQ6+V5Hq+99lq88847qVMAAAAOipFlAAAAAAAAAAAAAAAAjorOzs6YMWNGTJ06NWbNmpU6BwAA4M9qamqKm2++OW666ab45S9/mToHAAAAAAAAAAAAgIgoiiLyPE+dAX1ClmUR8eE4OQAAQF9iZBkAAAAAAAAAAAAAAIAjbufOndHU1BRjxoyJlStXRqVSSZ0EAADwiSxcuDC+/vWvx//6X/8rXnvttdQ5AAAAAAAAAAAAAHXt/fffj61btx4YjgX+tC984QsxePBgI8sAAECfY2QZAAAAAAAAAAAAAACAI6qnpyemTJkSO3fujI6Ojhg4cGDqJAAAgE+sX79+sXbt2hg8eHBMmjQp3nvvvdRJAAAAAAAAAAAAAHVr69at0dXVFXmep06BPqGhoSEmTpwYRVGkTgEAADgoRpYBAAAAAAAAAAAAAAA4ohYsWBAPPPBAtLW1xahRo1LnAAAAHLSTTjopOjo64plnnomZM2dGtVpNnQQAAAAAAAAAAABQl8qyjIaGhjj//PNTp0Cfked5lGWZOgMAAOCgGFkGAAAAAAAAAAAAAADgiLn33ntj4cKFsXjx4rjiiitS5wAAAByyiRMnxu233x6rV6+O2267LXUOAAAAAAAAAAAAQF0qiiLGjx8fAwcOTJ0CfUaWZfHyyy/Hrl27UqcAAAB8YkaWAQAAAAAAAAAAAAAAOCJefPHFaG1tjauvvjrmz5+fOgcAAOCwTZ06NWbPnh033HBDPProo6lzAAAAAAAAAAAAAOpOWZaRZVnqDOhT8jyPiIjNmzcnLgEAAPjkjCwDAAAAAAAAAAAAAABw2Pbs2RNNTU0xfPjwWLNmTTQ0+GwFAACoDUuXLo0vfvGLMXny5HjzzTdT5wAAAAAAAAAAAADUja6urujs7DwwGAt8MmeffXYMGjQoiqJInQIAAPCJea0GAAAAAAAAAAAAAACAw1KtVmP69Onx2muvxYYNG2LIkCGpkwAAAI6YxsbGaG9vj2q1Gtdcc010dXWlTgIAAAAAAAAAAACoC88880y8//77kWVZ6hToU/r16xcTJkyIsixTpwAAAHxiRpYBAAAAAAAAAAAAAAA4LMuWLYt77rkn1qxZE+PGjUudAwAAcMQNHz481q9fH4899ljceOONqXMAAAAAAAAAAAAA6kJRFFGpVGLChAmpU6DPybIsiqJInQEAAPCJGVkGAAAAAAAAAAAAAADgkG3cuDHmzp0b8+fPj0mTJqXOAQAAOGr+8i//MlasWBE/+MEP4kc/+lHqHAAAAAAAAAAAAICaV5ZljBkzJk488cTUKdDn5HkeL7zwQvzud79LnQIAAPCJGFkGAAAAAAAAAAAAAADgkLz++uvR0tISl112WSxevDh1DgAAwFF3/fXXx7Rp0+J73/tePPnkk6lzAAAAAAAAAAAAAGpaURSR53nqDOiTsiyLiPB3zwAAQJ9hZBkAAAAAAAAAAAAAAICDtm/fvmhubo5BgwZFW1tb9OvXL3USAADAUVepVOLWW2+NsWPHxqRJk2LHjh2pkwAAAAAAAAAAAABq0v79+2PLli0HhmKBgzNu3Lg44YQToizL1CkAAACfiJFlAAAAAAAAAAAAAAAADkq1Wo1Zs2bF1q1bo6OjI4YNG5Y6CQAA4JgZMGBAdHR0xLvvvhvf/va3o7u7O3USAAAAAAAAAAAAQM157rnn4r333os8z1OnQJ/Uv3//uOCCC6IoitQpAAAAn4iRZQAAAAAAAAAAAAAAAA7KqlWr4s4774yVK1dGlmWpcwAAAI65M888M9atWxe/+MUv4pZbbkmdAwAAAAAAAAAAAFBzyrKMiIgJEyakDYE+LM/zA7cEAADQ2xlZBgAAAAAAAAAAAAAA4BN77LHHYvbs2TFz5syYNm1a6hwAAIBkLr/88liyZEksXrw4fvKTn6TOAQAAAAAAAAAAAKgpRVHEWWedFUOHDk2dAn1WlmXx3HPPxd69e1OnAAAA/FlGlgEAAAAAAAAAAAAAAPhEtm/fHpMnT44LL7wwli9fnjoHAAAguXnz5kVTU1NMnTo1nn/++dQ5AAAAAAAAAAAAADWjLMvIsix1BvRpeZ5HT09PbNmyJXUKAADAn2VkGQAAAAAAAAAAAAAAgD+rq6srWlpaYv/+/bF+/fpobGxMnQQAAJBcpVKJ1atXx8iRI2PSpEmxe/fu1EkAAAAAAAAAAAAAfV53d3ds3rw58jxPnQJ92vjx46OxsTGKokidAgAA8GcZWQYAAAAAAAAAAAAAAODPmjdvXmzatCna29tjxIgRqXMAAAB6jSFDhsSGDRti27Ztcd1110W1Wk2dBAAAAAAAAAAAANCnvfDCC7F3797Isix1CvRpjY2Ncf755xtZBgAA+gQjywAAAAAAAAAAAAAAAPxJbW1tsXz58li2bFlccsklqXMAAAB6nbFjx8aaNWti/fr18f3vfz91DgAAAAAAAAAAAECfVpZlRISRZTgCsiw7cFMAAAC9mZFlAAAAAAAAAAAAAAAAPlZnZ2dMnz49pk6dGrNnz06dAwAA0Gs1NTXFzTffHPPnz48HH3wwdQ4AAAAAAAAAAABAn1UURYwePTo+/elPp06BPi/P83jmmWfivffeS50CAADwJ1Wq1Wo1dQQAAAAAAAAAAAAAAAC9z86dO+Oiiy6KwYMHx6ZNm2LgwIGpkwAAAHq17u7u+Ku/+qsoiiKKoogzzjgjdRIAAAAAAAAAAABAn3PppZfGySefHO3t7alToM8riiIuvPDCeOyxx+JLX/pS6hwAAICP1ZA6AAAAAAAAAAAAAAAAgN6np6cnWltbY8eOHdHR0WFgGQAA4BPo169frF27NgYPHhzNzc3x3nvvpU4CAAAAAAAAAAAA6FN6enqiLMvI8zx1CtSEc889N4477rgoiiJ1CgAAwJ9kZBkAAAAAAAAAAAAAAID/YcGCBXH//fdHW1tbjBo1KnUOAABAn3HSSSdFR0dHPP300zFz5syoVqupkwAAAAAAAAAAAAD6jJdffjl2794dWZalToGacPzxx8e5554bZVmmTgEAAPiTjCwDAAAAAAAAAAAAAADwX9x7772xcOHCWLx4cVxxxRWpcwAAAPqciRMnxu233x6rV6+O2267LXUOAAAAAAAAAAAAQJ9RFEVEhJFlOIKyLDtwWwAAAL2VkWUAAAAAAAAAAAAAAAAOePHFF6O1tTWuvvrqmD9/fuocAACAPmvq1Kkxe/bsuOGGG+LRRx9NnQMAAAAAAAAAAADQJ5RlGaeffnoMGzYsdQrUjDzPY+vWrfH++++nTgEAAPhYRpYBAAAAAAAAAAAAAACIiIg9e/ZEU1NTnHbaabFmzZpoaPDpCQAAwOFYunRpfPGLX4zJkyfHm2++mToHAAAAAAAAAAAAoNcriiLyPE+dATUly7LYv39/PPXUU6lTAAAAPpaXbgAAAAAAAAAAAAAAAIhqtRrTp0+P1157LTZs2BBDhgxJnQQAANDnNTY2Rnt7e/T09MQ111wTXV1dqZMAAAAAAAAAAAAAeq1qtRplWUaWZalToKacf/750a9fvyjLMnUKAADAxzKyDAAAAAAAAAAAAAAAQCxbtizuueeeWL16dYwfPz51DgAAQM0YPnx4rF+/Ph599NG48cYbU+cAAAAAAAAAAAAA9FqvvPJK7Nq1K/I8T50CNWXAgAExfvz4KIoidQoAAMDHMrIMAAAAAAAAAAAAAABQ5zZu3Bhz586NefPmRXNzc+ocAACAmvPlL385VqxYET/4wQ/iRz/6UeocAAAAAAAAAAAAgF6pLMuIiMiyLHEJ1J48zw/cGAAAQG9kZBkAAAAAAAAAAAAAAKCObdu2LVpaWuKyyy6LxYsXp84BAACoWTNnzozvfOc78b3vfS+2bNmSOgcAAAAAAAAAAACg1ymKIkaOHBmnnnpq6hSoOVmWRWdnZ3zwwQepUwAAAD6SkWUAAAAAAAAAAAAAAIA6tW/fvmhubo5BgwZFW1tb9O/fP3USAABAzapUKrFy5coYO3ZsNDU1xY4dO1InAQAAAAAAAAAAAPQqZVlGlmWpM6Am5XkeH3zwQTzzzDOpUwAAAD6SkWUAAAAAAAAAAAAAAIA6NWfOnHjqqaeio6Mjhg0bljoHAACg5g0YMCA6Ojri3XffjSlTpkR3d3fqJAAAAAAAAAAAAIBeoVqtRlEUked56hSoSRdccEE0NDREURSpUwAAAD6SkWUAAAAAAAAAAAAAAIA6tGrVqrjjjjti5cqVkWVZ6hwAAIC6ceaZZ8a6devi5z//eSxYsCB1DgAAAAAAAAAAAECvsG3btnjnnXd87wZHyaBBg2Ls2LFRlmXqFAAAgI9kZBkAAAAAAAAAAAAAAKDOPP744zF79uyYOXNmTJs2LXUOAABA3bn88stjyZIlsWjRovjJT36SOgcAAAAAAAAAAAAguaIoIiIiz/PEJVC7siw7cGsAAAC9jZFlAAAAAAAAAAAAAACAOrJ9+/Zobm6OPM9j+fLlqXMAAADq1rx586KpqSmmTp0azz//fOocAAAAAAAAAAAAgKTKsoxTTz01hg8fnjoFalae57Fly5bYv39/6hQAAID/wcgyAAAAAAAAAAAAAABAnejq6oqWlpbYv39/rF+/PhobG1MnAQAA1K1KpRKrV6+OkSNHxqRJk2L37t2pkwAAAAAAAAAAAACSKYoi8jyPSqWSOgVqVpZlsW/fvnj22WdTpwAAAPwPRpYBAAAAAAAAAAAAAADqxLx582LTpk3R3t4eI0aMSJ0DAABQ94YMGRIbNmyIbdu2xXXXXRfVajV1EgAAAAAAAAAAAMAxV61WoyiKyLIsdQrUtIkTJ0ZERFmWiUsAAAD+JyPLAAAAAAAAAAAAAAAAdaCtrS2WL18ey5Yti0suuSR1DgAAAH8wduzYWLNmTaxfvz6+//3vp84BAAAAAAAAAAAAOOZ+85vfxFtvvRV5nqdOgZo2ePDgOPvss6MoitQpAAAA/4ORZQAAAAAAAAAAAAAAgBrX2dkZ06dPj9bW1pg9e3bqHAAAAP6bpqamuOmmm2L+/Pnx4IMPps4BAAAAAAAAAAAAOKbKsoyIiCzLEpdA7cvz/MDNAQAA9CZGlgEAAAAAAAAAAAAAAGrYzp07Y9KkSXH22WfHbbfdFpVKJXUSAAAAH2HRokXxta99LVpaWuK1115LnQMAAAAAAAAAAABwzBRFEcOGDYvPfe5zqVOg5mVZFps3b47u7u7UKQAAAP+FkWUAAAAAAAAAAAAAAIAa1dPTE62trbFjx47o6OiIgQMHpk4CAADgY/Tr1y/a2tpi8ODB0dzcHPv27UudBAAAAAAAAAAAAHBMFEURWZZFpVJJnQI1L8/z+P3vfx/PP/986hQAAID/wsgyAAAAAAAAAAAAAABAjVq4cGHcf//90dbWFqNHj06dAwAAwJ9x0kknRUdHRzz99NMxc+bMqFarqZMAAAAAAAAAAAAAjrqyLCPP89QZUBcmTpwYER/eHQAAQG9iZBkAAAAAAAAAAAAAAKAG3XfffbFgwYJYvHhxXHHFFalzAAAA+IQmTpwYt99+e9x1111x++23p84BAAAAAAAAAAAAOKrefPPN+M1vfmNkGY6RT33qU/H5z38+iqJInQIAAPBf9E8dAAAAAAAAAAAAAAAAwJH14osvRmtra1x99dUxf/781DkAAAAcpKlTp8YTTzwRc+bMiQsuuCD+4i/+InUSAAAAAAAAAAAAwFFRlmVERGRZlrgE6kee5wduDwAAoLdoSB0AAAAAAAAAAAAAAADAkbNnz55oamqKU089NdasWRMNDT4fAQAA6IuWLl0aX/ziF6O5uTnefPPN1DkAAAAAAAAAAAAAR0VRFPHpT386zjzzzNQpUDeyLIvNmzdHT09P6hQAAIADvJIDAAAAAAAAAAAAAABQI6rVakyfPj1ee+212LBhQwwZMiR1EgAAAIeosbEx2tvbo6enJ6655pro6upKnQQAAAAAAAAAAABwxJVlGVmWRaVSSZ0CdSPP89i9e3e89NJLqVMAAAAOMLIMAAAAAAAAAAAAAABQI5YtWxb33HNPrF69OsaPH586BwAAgMM0fPjwWL9+fTz66KNx4403ps4BAAAAAAAAAAAAOOKKoog8z1NnQF2ZOHFiRHx4fwAAAL2FkWUAAAAAAAAAAAAAAIAasHHjxpg7d27MmzcvmpubU+cAAABwhHz5y1+OFStWxA9+8IP40Y9+lDoHAAAAAAAAAAAA4Ih5++23Y9u2bZFlWeoUqCsnnXRSnHnmmVGWZeoUAACAA4wsAwAAAAAAAAAAAAAA9HHbtm2LlpaWuOyyy2Lx4sWpcwAAADjCZs6cGd/5znfie9/7XmzZsiV1DgAAAAAAAAAAAMAR8ceB1zzPE5dA/cmyLIqiSJ0BAABwgJFlAAAAAAAAAAAAAACAPmzfvn3R3NwcAwcOjLa2tujfv3/qJAAAAI6wSqUSK1eujDFjxkRTU1Ps2LEjdRIAAAAAAAAAAADAYSvLMoYMGRKjR49OnQJ1J8/zKMsyqtVq6hQAAICIMLIMAAAAAAAAAAAAAADQp82ZMyc6Ozujo6Mjhg0bljoHAACAo2TAgAHR0dER7777bkyZMiW6u7tTJwEAAAAAAAAAAAAclqIoIsuyaGgwowTHWpZl8e6778Z//Md/pE4BAACICCPLAAAAAAAAAAAAAAAAfdaqVavijjvuiJUrV0ae56lzAAAAOMpGjRoVbW1t8c///M+xYMGC1DkAAAAAAAAAAAAAh6Usy8iyLHUG1KU/3l5ZlolLAAAAPmRkGQAAAAAAAAAAAAAAoA96/PHHY/bs2XH99dfHd7/73dQ5AAAAHCPf+MY3YsmSJbFo0aL46U9/mjoHAAAAAAAAAAAA4JDs2LEjXnnllcjzPHUK1KVTTjklPvvZz0ZRFKlTAAAAIiKiUq1Wq6kjAAAAAAAAAAAAAAAA+OS2b98eeZ7H6aefHg8//HA0NjamTgIAAOAYqlar0dzcHA8++GD827/9W5x99tmpkwAAAAAAAAAAAAAOyoMPPhhf//rX49lnn42xY8emzoG6dPXVV8fvf//7+PnPf546BQAAIBpSBwAAAAAAAAAAAAAAAPDJ7d+/P1paWmL//v2xfv16A8sAAAB1qFKpxOrVq2PEiBHR1NQUe/bsSZ0EAAAAAAAAAAAAcFCKoogTTzwxzj777NQpULeyLIuiKKJaraZOAQAAMLIMAAAAAAAAAAAAAADQl8ydOzc2bdoU7e3tMWLEiNQ5AAAAJDJkyJDYsGFDbNu2La699loPmwEAAAAAAAAAAAB9SlmWMWHChGhoMKEEqeR5Hjt27IjXX389dQoAAICRZQAAAAAAAAAAAAAAgL6ira0tli9fHsuWLYtLLrkkdQ4AAACJjR07NtasWRPr16+P73//+6lzAAAAAAAAAAAAAD6xoigiz/PUGVDXsiyLiA/vEQAAIDUjywAAAAAAAAAAAAAAAH1AZ2dnTJ8+PVpbW2P27NmpcwAAAOglmpqa4qabbor58+fHgw8+mDoHAAAAAAAAAAAA4M96991346WXXjow8AqkMXz48Bg+fHiUZZk6BQAAICrVarWaOgIAAAAAAAAAAAAAAICPt3PnzrjooovixBNPjEceeSQGDhyYOgkAAIBepLu7O6666qooyzKKoogzzjgjdRIAAAAAAAAAAADAx3r44Yfjq1/9amzdujXOOeec1DlQ1/76r/86uru74/7770+dAgAA1LmG1AEAAAAAAAAAAAAAAAB8vJ6enmhtbY0dO3ZER0eHgWUAAAD+h379+kVbW1uceOKJ0dzcHPv27UudBAAAAAAAAAAAAPCxyrKMAQMGxJgxY1KnQN3L8zyKoohqtZo6BQAAqHNGlgEAAAAAAAAAAAAAAHqxhQsXxv333x9r166N0aNHp84BAACglzrppJOio6Mjnn766Zg5c6ZHzgAAAAAAAAAAAIBeqyiKmDBhQvTv3z91CtS9LMvi7bffjl//+tepUwAAgDpnZBkAAAAAAAAAAAAAAKCXuu+++2LBggWxaNGiuPLKK1PnAAAA0MtlWRYrV66Mu+66K26//fbUOQAAAAAAAAAAAAAfqSzLyLIsdQYQEXmeR8SHdwkAAJCSkWUAAAAAAAAAAAAAAIBe6MUXX4zW1tb45je/GTfddFPqHAAAAPqIadOmxaxZs2LOnDnx2GOPpc4BAAAAAAAAAAAA+C92794dzz///IFhVyCtkSNHxsknnxxFUaROAQAA6pyRZQAAAAAAAAAAAAAAgF5mz549MWnSpDj11FNjzZo10dDgExAAAAA+uWXLlsUXv/jFaG5uju3bt6fOAQAAAAAAAAAAADjgySefjGq1GlmWpU4BIqJSqUSe50aWAQCA5LywAwAAAAAAAAAAAAAA0ItUq9WYMWNGvPrqq7Fhw4YYOnRo6iQAAAD6mMbGxmhvb4+enp645pproqurK3USAAAAAAAAAAAAQERElGUZxx9/fIwfPz51CvAHWZZFWZapMwAAgDpnZBkAAAAAAAAAAAAAAKAXWb58edx9992xevVqj0QAAABwyIYPHx7r16+PRx55JObOnZs6BwAAAAAAAAAAACAiIoqiiAsuuCCOO+641CnAH+R5Hm+88Ua88cYbqVMAAIA6ZmQZAAAAAAAAAAAAAACgl3jooYdi7ty5MW/evGhubk6dAwAAQB/35S9/OVasWBErVqyItWvXps4BAAAAAAAAAAAAiLIsI8uy1BnAf5LneUR8eJ8AAACpGFkGAAAAAAAAAAAAAADoBbZt2xYtLS3x1a9+NRYvXpw6BwAAgBoxc+bM+M53vhMzZsyILVu2pM4BAAAAAAAAAAAA6tjevXvj2WefPTDoCvQOp59+enzmM5+JoihSpwAAAHXMyDIAAAAAAAAAAAAAAEBi+/bti+bm5hgwYEC0tbVF//79UycBAABQIyqVSqxcuTLGjBkTTU1NsWPHjtRJAAAAAAAAAAAAQJ3q7OyMnp6eyLIsdQrwn1QqlcjzPMqyTJ0CAADUMSPLAAAAAAAAAAAAAAAAic2ZMyc6Ozujo6Mjhg0bljoHAACAGjNgwIDo6OiId999N6ZMmRLd3d2pkwAAAAAAAAAAAIA6VBRFHHfccXHuueemTgH+myzLoiiK1BkAAEAdM7IMAAAAAAAAAAAAAACQ0KpVq+KOO+6IlStXRp7nqXMAAACoUaNGjYq2trb453/+51iwYEHqHAAAAAAAAAAAAKAOlWUZ5513XjQ2NqZOAf6bPM/jV7/6Vbz11lupUwAAgDplZBkAAAAAAAAAAAAAACCRxx9/PGbPnh3XX399fPe7302dAwAAQI37xje+EUuWLIlFixbFT3/609Q5AAAAAAAAAAAAQJ0piiLyPE+dAXyELMsi4sMxdAAAgBSMLAMAAAAAAAAAAAAAACSwffv2aG5ujizLYsWKFalzAAAAqBPz58+PpqammDp1arzwwgupcwAAAAAAAAAAAIA6sW/fvnj66acPDLkCvcvo0aNj6NChRpYBAIBkjCwDAAAAAAAAAAAAAAAcY/v374+WlpbYv39/rF+/PhobG1MnAQAAUCcqlUqsXr06hg8fHk1NTbFnz57USQAAAAAAAAAAAEAd6OzsjO7u7sjzPHUK8BEqlUpkWRZFUaROAQAA6pSRZQAAAAAAAAAAAAAAgGNs3rx5sWnTpmhvb4+RI0emzgEAAKDODBkyJDZs2BCvv/56XHfddVGtVlMnAQAAAAAAAAAAADWuLMvo379/nHfeealTgI+R53mUZZk6AwAAqFNGlgEAAAAAAAAAAAAAAI6hdevWxbJly2LZsmVxySWXpM4BAACgTo0bNy5++MMfRnt7eyxdujR1DgAAAAAAAAAAAFDjiqKIc845J0444YTUKcDHyLIsXn311XjnnXdSpwAAAHXIyDIAAAAAAAAAAAAAAMAx8tRTT8X06dOjtbU1Zs+enToHAACAOtfU1BQ33XRTzJs3LzZu3Jg6BwAAAAAAAAAAAKhhZVlGlmWpM4A/Ic/ziIjYvHlz4hIAAKAeGVkGAAAAAAAAAAAAAAA4Bnbt2hVNTU1x1llnxW233RaVSiV1EgAAAMSiRYvia1/7WrS0tMTrr7+eOgcAAAAAAAAAAACoQe+//3489dRTBwZcgd7pC1/4QgwePDiKokidAgAA1CEjywAAAAAAAAAAAAAAAEdZT09PTJkyJXbs2BEdHR0xcODA1EkAAAAQERH9+vWLtra2GDRoUDQ3N8e+fftSJwEAAAAAAAAAAAA15umnn46urq7Isix1CvAnNDQ0xMSJE6Msy9QpAABAHTKyDAAAAAAAAAAAAAAAcJQtXLgw7r///li7dm2MHj06dQ4AAAD8FyeddFJ0dHTE1q1bY+bMmVGtVlMnAQAAAAAAAAAAADWkKIpoaGiICy64IHUK8GdkWRZFUaTOAAAA6pCRZQAAAAAAAAAAAAAAgKPovvvuiwULFsSiRYviyiuvTJ0DAAAAHynLsli5cmXcddddcfvtt6fOAQAAAAAAAAAAAGpIWZYxbty4GDhwYOoU4M/I8zxefvnl2LVrV+oUAACgzhhZBgAAAAAAAAAAAAAAOEpefPHFaG1tjW9+85tx0003pc4BAACAP2natGkxa9asmDNnTjz22GOpcwAAAAAAAAAAAIAaURRF5HmeOgP4BLIsi4iIzZs3Jy4BAADqjZFlAAAAAAAAAAAAAACAo2DPnj0xadKkOPXUU2PNmjXR0OAzDgAAAHq/ZcuWxUUXXRTNzc2xffv21DkAAAAAAAAAAABAH9fV1RWdnZ0HhluB3m3MmDExcODAKMsydQoAAFBnvM4DAAAAAAAAAAAAAABwhFWr1ZgxY0a88sorsWHDhhg6dGjqJAAAAPhEGhsbo729PXp6euKaa66Jrq6u1EkAAAAAAAAAAABAH/bMM8/E+++/H3mep04BPoF+/frFhAkToiiK1CkAAECdMbIMAAAAAAAAAAAAAABwhC1fvjzuvvvuWL16dYwfPz51DgAAAByUESNGRHt7ezzyyCMxd+7c1DkAAAAAAAAAAABAH1YURVQqlZgwYULqFOATyvPcyDIAAHDMGVkGAAAAAAAAAAAAAAA4gh566KGYO3duzJ07NyZPnpw6BwAAAA7JxRdfHMuXL48VK1bE2rVrU+cAAAAAAAAAAAAAfVRZljFmzJg48cQTU6cAn1CWZfHCCy/E7373u9QpAABAHTGyDAAAAAAAAAAAAAAAcIRs27YtWlpa4tJLL40lS5akzgEAAIDDMmvWrJg6dWrMmDEjOjs7U+cAAAAAAAAAAAAAfVBRFJHneeoM4CD88WaffPLJtCEAAEBdMbIMAAAAAAAAAAAAAABwBOzbty+am5tjwIABsW7duujfv3/qJAAAADgslUolbrvtthgzZkw0NTXFzp07UycBAAAAAAAAAAAAfcj+/ftjy5YtkWVZ6hTgIIwbNy5OOOGEKMsydQoAAFBHjCwDAAAAAAAAAAAAAAAcATfccEN0dnZGR0dHDBs2LHUOAAAAHBEDBgyIjo6O2LVrV0yZMiV6enpSJwEAAAAAAAAAAAB9xHPPPRfvvfde5HmeOgU4CP37948LLrggiqJInQIAANQRI8sAAAAAAAAAAAAAAACHadWqVbFq1apYuXKlxx4AAACoOaNGjYq2trZ44IEH4pZbbkmdAwAAAAAAAAAAAPQRZVlGRMSECRPShgAHLc/zAzcMAABwLBhZBgAAAAAAAAAAAAAAOAyPP/54zJ49O66//vr47ne/mzoHAAAAjopvfOMbsWTJkli0aFH89Kc/TZ0DAAAAAAAAAAAA9AFFUcRZZ50VQ4cOTZ0CHKQsy+K5556LvXv3pk4BAADqhJFlAAAAAAAAAAAAAACAQ7R9+/Zobm6OLMtixYoVqXMAAADgqJo/f340NTXF1KlT44UXXkidAwAAAAAAAAAAAPRyZVlGlmWpM4BDkOd59PT0xJYtW1KnAAAAdcLIMgAAAAAAAAAAAAAAwCHYv39/tLS0xP79+2P9+vXR2NiYOgkAAACOqkqlEqtXr47hw4dHU1NT7NmzJ3USAAAAAAAAAAAA0Et1d3fH5s2bI8/z1CnAIRg/fnw0NjZGURSpUwAAgDphZBkAAAAAAAAAAAAAAOAQzJs3LzZt2hTt7e0xcuTI1DkAAABwTAwZMiQ2bNgQr7/+elx33XVRrVZTJwEAAAAAAAAAAAC90Isvvhh79+6NLMtSpwCHoLGxMc4///woyzJ1CgAAUCeMLAMAAAAAAAAAAAAAABykdevWxbJly2Lp0qVxySWXpM4BAACAY2rcuHGxZs2aaG9vj6VLl6bOAQAAAAAAAAAAAHqhoigiIowsQx+WZdmBWwYAADjajCwDAAAAAAAAAAAAAAAchKeeeiqmT58eU6ZMiTlz5qTOAQAAgCQmTZoU8+fPj3nz5sXGjRtT5wAAAAAAAAAAAAC9TFmWMWrUqPj0pz+dOgU4RHmexzPPPBPvvfde6hQAAKAOVKrVajV1BAAAAAAAAAAAAAAAQF+wa9euuPDCC+PEE0+MRx55JAYOHJg6CQAAAJLp7u6OK6+8Mp588skoiiJOP/301EkAAAAAAAAAAABAL3HppZfGySefHO3t7alTgEP07//+73HRRRfFY489Fl/60pdS5wAAADWuIXUAAAAAAAAAAAAAAABAX9DT0xOtra2xY8eO6OjoMLAMAABA3evXr1+sW7cuBg0aFM3NzbFv377USQAAAAAAAAAAAEAv0NPTE5s3b44sy1KnAIfhvPPOi/79+0dZlqlTAACAOmBkGQAAAAAAAAAAAAAA4BNYtGhR/NM//VOsXbs2Ro8enToHAAAAeoWTTjopOjo6YuvWrTFr1qyoVqupkwAAAAAAAAAAAIDEXn755fjd734XeZ6nTgEOw/HHHx/nnntuFEWROgUAAKgDRpYBAAAAAAAAAAAAAAD+jPvuuy9uueWWWLRoUVx55ZWpcwAAAKBXybIsVq5cGXfeeWesWrUqdQ4AAAAAAAAAAACQWFmWEfHh3xgCfVue5wduGgAA4GgysgwAAAAAAAAAAAAAAPAnvPTSS9Ha2hrf/OY346abbkqdAwAAAL3StGnTYtasWTF79ux47LHHUucAAAAAAAAAAAAACRVFEaeffnoMGzYsdQpwmLIsi61bt8b777+fOgUAAKhxRpYBAAAAAAAAAAAAAAA+xp49e6KpqSlOPfXUWLNmTTQ0+BQDAAAAPs6yZcvioosuismTJ8f27dtT5wAAAAAAAAAAAACJlGUZWZalzgCOgDzPo6urK7Zu3Zo6BQAAqHFe9gEAAAAAAAAAAAAAAPgI1Wo1ZsyYEa+88kps2LAhhg4dmjoJAAAAerXGxsZob2+P7u7uuOaaa6Krqyt1EgAAAAAAAAAAAHCMVavVKMsy8jxPnQIcAeeff37069cviqJInQIAANQ4I8sAAAAAAAAAAAAAAAAfYfny5XH33XfH6tWrY/z48alzAAAAoE8YMWJEtLe3xyOPPBJz585NnQMAAAAAAAAAAAAcY6+++mrs3LkzsixLnQIcAQMGDIjx48dHWZapUwAAgBpnZBkAAAAAAAAAAAAAAOC/eeihh2Lu3Lkxd+7cmDx5cuocAAAA6FMuvvjiWL58eaxYsSLWrl2bOgcAAAAAAAAAAAA4hoqiiIiIPM8TlwBHSpZlB24bAADgaDGyDAAAAAAAAAAAAAAA8J9s27YtWlpa4tJLL40lS5akzgEAAIA+adasWTF16tSYMWNGdHZ2ps4BAAAAAAAAAAAAjpGyLGPEiBFx6qmnpk4BjpA8z6OzszO6urpSpwAAADXMyDIAAAAAAAAAAAAAAMAf7Nu3L5qbm2PAgAHR1tYW/fv3T50EAAAAfVKlUomVK1fGmDFjoqmpKXbu3Jk6CQAAAAAAAAAAADgGiqKIPM9TZwBHUJZl8cEHH8TTTz+dOgUAAKhhRpYBAAAAAAAAAAAAAAD+4IYbbojOzs748Y9/HCeffHLqHAAAAOjTBg4cGB0dHbFz586YMmVK9PT0pE4CAAAAAAAAAAAAjqJqtRpFUUSWZalTgCNowoQJUalUoiiK1CkAAEANM7IMAAAAAAAAAAAAAAAQEatWrYpVq1bFrbfeGhdeeGHqHAAAAKgJo0aNira2tnjggQdiwYIFqXMAAAAAAAAAAACAo2jbtm3xzjvvRJ7nqVOAI2jQoEExduzYKMsydQoAAFDDjCwDAAAAAAAAAAAAAAB174knnojZs2fH9ddfH9dee23qHAAAAKgpV1xxRSxZsiQWLlwY9957b+ocAAAAAAAAAAAA4CgpiiIiwsgy1KA8zw/cOAAAwNFgZBkAAAAAAAAAAAAAAKhrb731VjQ3N0eWZbFixYrUOQAAAFCT5s+fH01NTdHa2hovvvhi6hwAAAAAAAAAAADgKCjLMk499dQYPnx46hTgCMuyLLZs2RL79+9PnQIAANQoI8sAAAAAAAAAAAAAAEDd2r9/f7S0tERXV1esX78+GhsbUycBAABATapUKrF69eoYPnx4NDU1xZ49e1InAQAAAAAAAAAAAEdYURSR53lUKpXUKcARlud57Nu3L5599tnUKQAAQI0ysgwAAAAAAAAAAAAAANStefPmxb/+679Ge3t7jBw5MnUOAAAA1LQhQ4bEhg0b4rXXXovp06dHtVpNnQQAAAAAAAAAAAAcIdVqNYqiiCzLUqcAR8HEiRMjIqIsy8QlAABArTKyDAAAAAAAAAAAAAAA1KV169bFsmXLYunSpXHJJZekzgEAAIC6MG7cuFizZk3cc889sXTp0tQ5AAAAAAAAAAAAwBHym9/8Jt56663I8zx1CnAUDB48OM4+++woiiJ1CgAAUKOMLAMAAAAAAAAAAAAAAHXnqaeeiunTp8eUKVNizpw5qXMAAACgrkyaNCnmz58f8+bNi40bN6bOAQAAAAAAAAAAAI6AsiwjIiLLssQlwNGS5/mBWwcAADjSjCwDAAAAAAAAAAAAAAB1ZdeuXdHU1BRnnXVW3H777VGpVFInAQAAQN1ZvHhxXHbZZdHS0hKvv/566hwAAAAAAAAAAADgMBVFEcOGDYvPfe5zqVOAoyTLsti8eXN0d3enTgEAAGqQkWUAAAAAAAAAAAAAAKBu9PT0RGtra7zzzjvR0dERAwcOTJ0EAAAAdalfv37R1tYWgwYNiubm5ti3b1/qJAAAAAAAAAAAAOAwlGUZWZZFpVJJnQIcJXmex+9///t44YUXUqcAAAA1yMgyAAAAAAAAAAAAAABQNxYtWhT/9E//FGvXro3Ro0enzgEAAIC6NmzYsOjo6IitW7fGrFmzolqtpk4CAAAAAAAAAAAADlFRFJHneeoM4CiaOHFiRHx47wAAAEeakWUAAAAAAAAAAAAAAKAu3HfffXHLLbfEwoUL46qrrkqdAwAAAERElmWxcuXKuPPOO2PVqlWpcwAAAAAAAAAAAIBD8Oabb8ZvfvObyLIsdQpwFH3qU5+Kz3/+81GWZeoUAACgBvVPHQAAAAAAAAAAAAAAAHC0vfTSS9Ha2hp/+7d/GzfffHPqHAAAAOA/mTZtWjzxxBMxe/bsOP/88+Mv/uIvUicBAAAAAAAAAAAAB+GPg6t5nicuAY62LMuiKIrUGQAAQA1qSB0AAAAAAAAAAAAAAABwNO3duzeampri1FNPjR/+8IfR0OBzCgAAAOhtli9fHhdddFFMnjw5tm/fnjoHAAAAAAAAAAAAOAhlWcanP/3pOPPMM1OnAEdZnuexefPm6OnpSZ0CAADUGK8CAQAAAAAAAAAAAAAANatarcaMGTPilVdeiQ0bNsTQoUNTJwEAAAAfobGxMdrb26O7uztaWlqiq6srdRIAAAAAAAAAAADwCRVFEVmWRaVSSZ0CHGVZlsXu3bvjpZdeSp0CAADUGCPLAAAAAAAAAAAAAABAzVqxYkWsW7cuVq9eHePHj0+dAwAAAPwJI0aMiPb29ti0aVPMmzcvdQ4AAAAAAAAAAADwCZVlGVmWpc4AjoE/3npZlolLAACAWmNkGQAAAAAAAAAAAAAAqEkPPfRQ3HjjjTF37tyYPHly6hwAAADgE7j44otj+fLlsXz58li7dm3qHAAAAAAAAAAAAODP+O1vfxuvv/565HmeOgU4Bk466aQ444wzoiiK1CkAAECNMbIMAAAAAAAAAAAAAADUnG3btkVLS0tceumlsWTJktQ5AAAAwEGYNWtWTJ06NWbMmBGdnZ2pcwAAAAAAAAAAAIA/oSzLiIjIsixxCXCs5Hl+4PYBAACOFCPLAAAAAAAAAAAAAABATdm3b180NzfHgAEDoq2tLfr37586CQAAADgIlUolVq5cGWPGjImmpqbYuXNn6iQAAAAAAAAAAADgYxRFEUOGDInPf/7zqVOAYyTLsijLMqrVauoUAACghhhZBgAAAAAAAAAAAAAAasoNN9wQnZ2d8eMf/zhOPvnk1DkAAADAIRg4cGB0dHTEzp07Y8qUKdHT05M6CQAAAAAAAAAAAPgIZVnGxIkTo6HBFBLUizzPY9euXfHKK6+kTgEAAGqI/1kAAAAAAAAAAAAAAABqxqpVq2LVqlVx6623xoUXXpg6BwAAADgMo0aNira2tnjggQdiwYIFqXMAAAAAAAAAAACAj1AUReR5njoDOIayLIuID+8fAADgSDGyDAAAAAAAAAAAAAAA1IQnnngiZs+eHX/3d38X1157beocAAAA4Ai44oorYvHixbFw4cK49957U+cAAAAAAAAAAAAA/8nOnTvjlVdeOTC4CtSHU045JT772c9GWZapUwAAgBpSqVar1dQRAAAAAAAAAAAAAAAAh+Ott96KPM/js5/9bDz88MNx/PHHp04CAAAAjpCenp5obm6OjRs3xr//+7/HWWedlToJAAAAAAAAAAAAiIgHH3wwvv71r8ezzz4bY8eOTZ0DHEPf/OY347333ouf//znqVMAAIAa0ZA6AAAAAAAAAAAAAAAA4HDs378/Wlpa4oMPPoj169cbWAYAAIAa09DQEGvWrInTTjstmpqaYs+ePamTAAAAAAAAAAAAgIgoiiIGDRoUZ511VuoU4BjL8zyKoohqtZo6BQAAqBFGlgEAAAAAAAAAAAAAgD5t/vz58a//+q/R3t4eI0eOTJ0DAAAAHAVDhgyJf/zHf4zXXnstpk+f7jE2AAAAAAAAAAAA6AXKsoyJEydGv379UqcAx1iWZbFjx454/fXXU6cAAAA1wsgyAAAAAAAAAAAAAADQZ919992xdOnSWLp0aXzlK19JnQMAAAAcRePGjYs1a9bEPffcE8uWLUudAwAAAAAAAAAAAHWvKIrI8zx1BpDAH2+/KIrEJQAAQK0wsgwAAAAAAAAAAAAAAPRJW7dujeuuuy6mTJkSc+bMSZ0DAAAAHAOTJk2K+fPnx9y5c2Pjxo2pcwAAAAAAAAAAAKBuvfvuu/HSSy9FlmWpU4AEhg8fHqeddlqUZZk6BQAAqBGVarVaTR0BAAAAAAAAAAAAAABwMHbt2hUXXXRRDBo0KB555JEYOHBg6iQAAADgGOnu7o4rr7wynnzyySjLMj73uc+lTgIAAAAAAAAAAIC68/DDD8dXv/rV2Lp1a5xzzjmpc4AE/vqv/zq6u7vj/vvvT50CAADUgIbUAQAAAAAAAAAAAAAAAAejp6cnpk6dGr/97W+jo6PDwDIAAADUmX79+kVbW1sMGjQoJk2aFPv27UudBAAAAAAAAAAAAHWnLMsYMGBAjBkzJnUKkEie51EURVSr1dQpAABADTCyDAAAAAAAAAAAAAAA9CmLFi2Kn/3sZ7F27doYPXp06hwAAAAggWHDhkVHR0ds3bo1Zs2a5WE2AAAAAAAAAAAAOMaKoogJEyZE//79U6cAiWRZFm+//Xb8+te/Tp0CAADUACPLAAAAAAAAAAAAAABAn3HffffFLbfcEgsXLoyrrroqdQ4AAACQUJZlsXLlyrjzzjtj1apVqXMAAAAAAAAAAACgrpRlGVmWpc4AEsrzPCI+/D0AAAA4XEaWAQAAAAAAAAAAAACAPuGll16K1tbW+Nu//du4+eabU+cAAAAAvcC0adNi5syZMXv27HjsscdS5wAAAAAAAAAAAEBd2L17dzz//PMHBlaB+jRy5Mg4+eSToyiK1CkAAEANMLIMAAAAAAAAAAAAAAD0env37o2mpqY45ZRT4oc//GE0NPgkAgAAAPjQ8uXL48ILL4zJkyfH9u3bU+cAAAAAAAAAAABAzduyZUtUq9XIsix1CpBQpVKJPM+jLMvUKQAAQA3wohAAAAAAAAAAAAAAANCrVavVmDFjRrzyyiuxYcOGGDp0aOokAAAAoBdpbGyM9evXx/79+6OlpSW6urpSJwEAAAAAAAAAAEBNK4oijj/++Bg/fnzqFCCxLMuiKIrUGQAAQA0wsgwAAAAAAAAAAAAAAPRqK1asiHXr1sVdd90V55xzTuocAAAAoBcaMWJEtLe3x6ZNm2LevHmpcwAAAAAAAAAAAKCmlWUZ559/fhx33HGpU4DE8jyPN954I954443UKQAAQB9nZBkAAAAAAAAAAAAAAOi1Hn744bjxxhvjxhtvjG9961upcwAAAIBe7JJLLolly5bF8uXLo62tLXUOAAAAAAAAAAAA1KyiKCLP89QZQC+QZVlEfDi+DgAAcDiMLAMAAAAAAAAAAAAAAL3Sr371q7jmmmvi0ksvjb//+79PnQMAAAD0AbNnz46pU6fG9OnTo7OzM3UOAAAAAAAAAAAA1Jzf//738eyzzx4YVgXq2xlnnBGf+cxnjCwDAACHzcgyAAAAAAAAAAAAAADQ67z//vvR3NwcAwYMiLa2tujfv3/qJAAAAKAPqFQqsXLlyhgzZkxMmjQpdu7cmToJAAAAAAAAAAAAasqWLVuip6cn8jxPnQL0ApVKJbIsi6IoUqcAAAB9nJFlAAAAAAAAAAAAAACg17nhhhtiy5Yt8eMf/zhOPvnk1DkAAABAHzJw4MDo6OiIHTt2RGtra/T09KROAgAAAAAAAAAAgJpRlmUcd9xxcc4556ROAXqJPM+jLMvUGQAAQB9nZBkAAAAAAAAAAAAAAOhV7rjjjrj99tvj1ltvjQsvvDB1DgAAANAHjRo1Ktra2uL++++PBQsWpM4BAAAAAAAAAACAmlEURZx33nlx/PHHp04Beoksy2Lbtm3x9ttvp04BAAD6MCPLAAAAAAAAAAAAAABAr/HEE0/ErFmz4u/+7u/i2muvTZ0DAAAA9GFXXHFFLF68OBYuXBj33ntv6hwAAAAAAAAAAACoCWVZRpZlqTOAXiTP84j48PcBAADgUBlZBgAAAAAAAAAAAAAAeoW33normpubI8uyWLFiReocAAAAoAbMnz8/rr766mhtbY0XX3wxdQ4AAAAAAAAAAAD0afv27Yunn376wKAqQETE6NGjY+jQoVEUReoUAACgDzOyDAAAAAAAAAAAAAAAJLd///5oaWmJDz74INavXx/HH3986iQAAACgBjQ0NMSaNWvitNNOi6amptizZ0/qJAAAAAAAAAAAAOiznnrqqdi/f39kWZY6BehFKpVKZFkWZVmmTgEAAPowI8sAAAAAAAAAAAAAAEBy8+fPj3/5l3+J9vb2GDlyZOocAAAAoIYMGTIkNmzYEK+99lpMnz49qtVq6iQAAAAAAAAAAADok4qiiH79+sX555+fOgXoZbIsi6IoUmcAAAB9mJFlAAAAAAAAAAAAAAAgqbvvvjuWLl0aS5cuja985SupcwAAAIAaNH78+Fi9enXcc889sWzZstQ5AAAAAAAAAAAA0CcVRRHnnHNOnHDCCalTgF4mz/N49dVX45133kmdAgAA9FFGlgEAAAAAAAAAAAAAgGS2bt0a1113XXz729+OG264IXUOAAAAUMOam5tj3rx5MXfu3Ni4cWPqHAAAAAAAAAAAAOhzyrKMPM9TZwC9UJZlERGxefPmxCUAAEBfZWQZAAAAAAAAAAAAAABIYteuXdHU1BRf+MIX4vbbb49KpZI6CQAAAKhxixcvjssuuyxaWlpi27ZtqXMAAAAAAAAAAACgz3j//ffjqaeeOjCkCvCfnXXWWXHiiSdGURSpUwAAgD7KyDIAAAAAAAAAAAAAAHDM9fT0xNSpU+O3v/1tdHR0xKBBg1InAQAAAHWgf//+0dbWFoMGDYrm5ubYt29f6iQAAAAAAAAAAADoE55++uno6uqKPM9TpwC9UENDQ0ycODHKskydAgAA9FFGlgEAAAAAAAAAAAAAgGNu8eLF8bOf/SzWrl0bn//851PnAAAAAHVk2LBh0dHREU899VTMmTMndQ4AAAAAAAAAAAD0CUVRRENDQ1xwwQWpU4BeKs/zKIoidQYAANBHGVkGAAAAAAAAAAAAAACOqZ/97Gdxyy23xMKFC+Oqq65KnQMAAADUoSzLYuXKlXHHHXfEqlWrUucAAAAAAAAAAABAr1eWZYwbNy4GDhyYOgXopbIsi5dffjl27dqVOgUAAOiDjCwDAAAAAAAAAAAAAADHzEsvvRRTpkyJv/mbv4mbb745dQ4AAABQx6ZNmxYzZ86M2bNnx+OPP546BwAAAAAAAAAAAHq1oigiz/PUGUAv9sffiM2bNycuAQAA+iIjywAAAAAAAAAAAAAAwDGxd+/eaGpqilNOOSV++MMfRkODzxoAAACAtJYvXx55nkdzc3Ns3749dQ4AAAAAAAAAAAD0Sl1dXdHZ2RlZlqVOAXqxMWPGxMCBA6Msy9QpAABAH+Q1IgAAAAAAAAAAAAAA4KirVqsxY8aMeOWVV2LDhg0xdOjQ1EkAAAAA0djYGOvXr4/9+/dHS0tLdHV1pU4CAAAAAAAAAACAXueZZ56J999/P/I8T50C9GL9+vWLCRMmRFEUqVMAAIA+yMgyAAAAAAAAAAAAAABw1K1YsSLWrVsXd911V5xzzjmpcwAAAAAOGDFiRLS3t8emTZti3rx5qXMAAAAAAAAAAP4/e/f6pGV953n8221LC5hgoq0ZxcwIYlRQ4LrUfTKK1m7VaHQnQzcCKjoRRRMPaFY854DnrIoRrRgFTwkrZ7prZkVrt2onwk6mJpjr4ughCmjFw0QgilGUxrbvfZAJNbMTEw7d/bvv7tfrL3g/+j6467p/HwCoOmVZRl1dXYwaNSp1ClDl8jyPsixTZwAAADXIyDIAAAAAAAAAAAAAANCtnnvuubj22mvj2muvjbPPPjt1DgAAAMB/cPLJJ8d9990XP/jBD2LevHmpcwAAAAAAAAAAAKCqFEURX/nKV2L//fdPnQJUuSzL4pVXXokPPvggdQoAAFBjjCwDAAAAAAAAAAAAAADd5s0334zx48fHmDFj4s4770ydAwAAAPCZrrjiipg0aVJcdNFFsWbNmtQ5AAAAAAAAAAAAUDXKsowsy1JnADUgz/OoVCqxatWq1CkAAECNMbIMAAAAAAAAAAAAAAB0i/b29mhpaYn99tsv5s+fHw0NDamTAAAAAD5TXV1dPPLII3HUUUdFc3NzvPfee6mTAAAAAAAAAAAAILmOjo5YtWpV5HmeOgWoAcccc0zst99+URRF6hQAAKDGGFkGAAAAAAAAAAAAAAC6xdSpU2P16tXR2toaTU1NqXMAAAAA/qQBAwZEa2trvPvuuzFp0qTo7OxMnQQAAAAAAAAAAABJ/fKXv4yPP/44sixLnQLUgIaGhhg5cmSUZZk6BQAAqDFGlgEAAAAAAAAAAAAAgC736KOPxqxZs+Khhx6KE044IXUOAAAAwC4bMmRIzJ07N5599tm49dZbU+cAAAAAAAAAAABAUkVRRETE6NGjE5cAtSLLsp23AwAAYFcZWQYAAAAAAAAAAAAAALrUihUr4vLLL49vfOMbMXny5NQ5AAAAALvt9NNPj9tvvz1uueWWePrpp1PnAAAAAAAAAAAAQDJlWcaRRx4ZgwYNSp0C1Ig8z+Pll1+Obdu2pU4BAABqiJFlAAAAAAAAAAAAAACgy2zatClaWloiy7K4//77U+cAAAAA7LEbbrgh/uZv/iYmTZoUr776auocAAAAAAAAAAAASKIoisjzPHUGUEOyLIvOzs5YvXp16hQAAKCGGFkGAAAAAAAAAAAAAAC6REdHR0ycODF27NgRixcvjsbGxtRJAAAAAHusvr4+fvzjH8chhxwSzc3N8eGHH6ZOAgAAAAAAAAAAgB7V2dkZK1eujCzLUqcANWT48OHRr1+/KMsydQoAAFBDjCwDAAAAAAAAAAAAAABd4oYbbojly5fHokWL4rDDDkudAwAAALDXPv/5z0dbW1u8/vrrcdFFF0WlUkmdBAAAAAAAAAAAAD3mlVdeiW3btkWe56lTgBrSr1+/OO6446IoitQpAABADTGyDAAAAAAAAAAAAAAA7LUFCxbEjBkzYsaMGXHKKaekzgEAAADoMscee2w8+eSTsXDhwrjvvvtS5wAAAAAAAAAAAECPKcsyIiJGjx6duASoNXme77whAAAAu8LIMgAAAAAAAAAAAAAAsFfWrVsXkydPjnPPPTemTp2aOgcAAACgy7W0tMT1118f1113XfzDP/xD6hwAAAAAAAAAAADoEUVRxBFHHBFf/OIXU6cANSbLsnjhhRfi448/Tp0CAADUiLpKpVJJHQEAAAAAAAAAAAAAANSmrVu3xoknnhgDBgyIf/qnf4qBAwemTgIAAADoFh0dHXHGGWfEqlWroizLOPzww1MnAQAAAAAAAAAAQLc67bTT4sADD4zFixenTgFqzC9+8Ys48cQT4+c//3mcdNJJqXMAAIAaUJ86AAAAAAAAAAAAAAAAqE2dnZ1x/vnnx5YtW6K1tdXAMgAAANCrNTQ0xLx582LAgAHR0tIS27dvT50EAAAAAAAAAAAA3aazszPKsow8z1OnADVoxIgR0dDQEEVRpE4BAABqhJFlAAAAAAAAAAAAAABgj9x+++2xdOnSmDt3bgwdOjR1DgAAAEC3O+igg6K1tTXWrFkTV155ZeocAAAAAAAAAAAA6DYbNmyI3/72t5FlWeoUoAbtt99+MWLECCPLAADALjOyDAAAAAAAAAAAAAAA7LalS5fG9OnT45ZbbokzzjgjdQ4AAABAj8nzPB5++OF49NFHY/bs2alzAAAAAAAAAAAAoFuUZRkRv/tuDmBPZFm285YAAAD8KUaWAQAAAAAAAAAAAACA3bJ+/fqYNGlS/Nf/+l/j5ptvTp0DAAAA0OO+/vWvxze/+c244oor4uc//3nqHAAAAAAAAAAAAOhyRVHEl7/85TjooINSpwA1Ks/zWLduXbS3t6dOAQAAaoCRZQAAAAAAAAAAAAAAYJdt27Ytmpubo6mpKX7yk59Efb2/JgAAAAB90/333x95nkdLS0u88847qXMAAAAAAAAAAACgS5VlGVmWpc4AaliWZfHJJ5/EunXrUqcAAAA1wEtGAAAAAAAAAAAAAADALqlUKjFlypTYuHFjtLW1xaBBg1InAQAAACTTr1+/WLx4cXR0dMSECROio6MjdRIAAAAAAAAAAAB0iUqlEmVZRp7nqVOAGjZy5MjYZ599oiiK1CkAAEANMLIMAAAAAAAAAAAAAADskpkzZ8a8efPiiSeeiOHDh6fOAQAAAEju0EMPjUWLFsXPfvazuP7661PnAAAAAAAAAAAAQJd4/fXX47333ossy1KnADWsf//+ccwxx0RZlqlTAACAGmBkGQAAAAAAAAAAAAAA+JOee+65mDZtWlx77bVx9tlnp84BAAAAqBonn3xy3HfffXHffffFvHnzUucAAAAAAAAAAADAXiuKIiIi8jxPXALUujzPd94UAACAP8bIMgAAAAAAAAAAAAAA8Ee9+eabMX78+BgzZkzceeedqXMAAAAAqs4VV1wRkyZNiosuuijWrFmTOgcAAAAAAAAAAAD2SlmWceihh8YhhxySOgWocVmWxZo1a+KTTz5JnQIAAFQ5I8sAAAAAAAAAAAAAAMBnam9vj5aWlthvv/1i/vz50dDQkDoJAAAAoOrU1dXFI488EkcddVQ0NzfHe++9lzoJAAAAAAAAAAAA9lhRFJHneeoMoBfI8zx27NgRL7zwQuoUAACgyhlZBgAAAAAAAAAAAAAAPtPUqVNj9erV0draGk1NTalzAAAAAKrWgAEDorW1Nd59992YNGlSdHZ2pk4CAAAAAAAAAACA3VapVKIsy8iyLHUK0AuMGjUq6urqoizL1CkAAECVM7IMAAAAAAAAAAAAAAD8QY8++mjMmjUrHnrooTjhhBNS5wAAAABUvSFDhsTcuXPj2WefjVtvvTV1DgAAAAAAAAAAAOy2N954I7Zs2RJ5nqdOAXqBgQMHxtFHHx1FUaROAQAAqpyRZQAAAAAAAAAAAAAA4D9YsWJFXH755XHppZfG5MmTU+cAAAAA1IzTTz89brvttrjlllvi6aefTp0DAAAAAAAAAAAAu6Usy4iIyLIscQnQW+R5vvO2AAAAfBYjywAAAAAAAAAAAAAAwL+zadOmaGlpidGjR8fMmTNT5wAAAADUnBtvvDG+9rWvxaRJk+LVV19NnQMAAAAAAAAAAAC7rCiKOOSQQ+LQQw9NnQL0ElmWxerVq6OjoyN1CgAAUMWMLAMAAAAAAAAAAAAAADt1dHTExIkTY8eOHbF48eJobGxMnQQAAABQc+rr6+PHP/5xHHLIIdHc3Bwffvhh6iQAAAAAAAAAAADYJWVZRpZlUVdXlzoF6CXyPI+PP/44Xn755dQpAABAFTOyDAAAAAAAAAAAAAAA7HTjjTfG8uXLY+HChTF48ODUOQAAAAA1a9CgQdHW1havv/56XHzxxVGpVFInAQAAAAAAAAAAwB9VqVSiKIrI8zx1CtCLjBo1KiIiiqJIGwIAAFQ1I8sAAAAAAAAAAAAAAEBERCxcuDDuvffemDFjRowZMyZ1DgAAAEDNO/bYY+PJJ5+MBQsWxA9+8IPUOQAAAAAAAAAAAPBH/cu//Eu88847kWVZ6hSgF/n85z8fRx11VJRlmToFAACoYkaWAQAAAAAAAAAAAACAWLduXUyePDnOPffcmDp1auocAAAAgF6jpaUlrr/++rjuuuvipz/9aeocAAAAAAAAAAAA+ExFUURERJ7niUuA3ibLsp03BgAA4A8xsgwAAAAAAAAAAAAAAH3c1q1bY+zYsTF06NCYNWtW1NXVpU4CAAAA6FVuv/32OO2002LChAnxxhtvpM4BAAAAAAAAAACAP6gsyzjwwAPj8MMPT50C9DJ5nseqVavi008/TZ0CAABUKSPLAAAAAAAAAAAAAADQh3V2dsb5558fW7ZsidbW1hg4cGDqJAAAAIBep6GhIebNmxf9+/ePlpaW2L59e+okAAAAAAAAAAAA+A+Koog8z6Ouri51CtDLZFkW27Zti1deeSV1CgAAUKWMLAMAAAAAAAAAAAAAQB92++23x9KlS2Pu3LkxdOjQ1DkAAAAAvdZBBx0Ura2tsWbNmrjyyitT5wAAAAAAAAAAAMB/UJZlZFmWOgPohX5/W8qyTFwCAABUKyPLAAAAAAAAAAAAAADQRy1dujSmT58et9xyS5xxxhmpcwAAAAB6vTzP4+GHH45HH300Zs+enToHAAAAAAAAAAAAdnrnnXfirbfeijzPU6cAvdABBxwQQ4YMiaIoUqcAAABVqiF1AAAAAAAAAAAAAAAA0PPWr18fkyZNirPOOituvvnm1DkAAAAAfcbXv/71WLFiRVxxxRVx/PHHx3/6T/8pdRIAAAAAAAAAAADsHD7NsixxCdBb5XluZBkAAPhM9akDAAAAAAAAAAAAAACAnrVt27Zobm6OpqammDNnTtTX+3sBAAAAQE+6//77I8uyaGlpiXfeeSd1DgAAAAAAAAAAAERZlnHAAQfEEUcckToF6KWyLIuVK1dGZ2dn6hQAAKAKeQUJAAAAAAAAAAAAAAD6kEqlElOmTImNGzdGa2trDBo0KHUSAAAAQJ/Tr1+/WLx4cXR0dMSECROio6MjdRIAAAAAAAAAAAB9XFEUkWVZ1NXVpU4Beqk8z+ODDz6I9evXp04BAACqkJFlAAAAAAAAAAAAAADoQ2bOnBnz5s2Lxx9/PEaMGJE6BwAAAKDPOuyww2LRokXxs5/9LK6//vrUOQAAAAAAAAAAAPRxZVlGnuepM4BeLMuyiPjdvQEAAPj/GVkGAAAAAAAAAAAAAIA+YtmyZTFt2rSYNm1ajB8/PnUOAAAAQJ938sknx4wZM+K+++6L+fPnp84BAAAAAAAAAACgj9qyZUv86le/MrIMdKsDDzww/vzP/zyKokidAgAAVCEjywAAAAAAAAAAAAAA0Ae8+eabMX78+BgzZkzcddddqXMAAAAA+FdXXnllTJo0KS666KJYu3Zt6hwAAAAAAAAAAAD6oLIsIyIiy7LEJUBvl2XZzpsDAADwbxlZBgAAAAAAAAAAAACAXq69vT3GjRsXjY2NMX/+/GhoaEidBAAAAMC/qquri0ceeSSGDRsWY8eOja1bt6ZOAgAAAAAAAAAAoI8piiI+//nPx9ChQ1OnAL1cnudRlmVUKpXUKQAAQJUxsgwAAAAAAAAAAAAAAL3cVVddFatWrYrW1tZoampKnQMAAADA/2fAgAHR2toa7777bkyaNCk6OztTJwEAAAAAAAAAANCHlGUZo0ePjvp6c0ZA98qyLLZu3RqvvfZa6hQAAKDK+FUCAAAAAAAAAAAAAAB6scceeyweeeSReOihh+KEE05InQMAAADAZxgyZEjMnTs3nnnmmbj11ltT5wAAAAAAAAAAANCHFEUReZ6nzgD6gCzLIuJ3dwcAAODfMrIMAAAAAAAAAAAAAAC91IoVK+Kyyy6LSy+9NCZPnpw6BwAAAIA/4fTTT4/bbrstbrnllnj66adT5wAAAAAAAAAAANAHvPfee/Haa6/tHD4F6E6HHHJIHHbYYVGWZeoUAACgytRVKpVK6ggAAAAAAAAAAAAAAKBrbdq0KfI8j8MOOyyWLVsWjY2NqZMAAAAA2AWdnZ3R3Nwczz33XDz//PMxbNiw1EkAAAAAAAAAAAD0Yv/n//yf+C//5b/ESy+9FEcffXTqHKAP+NrXvhYff/xx/O///b9TpwAAAFWkPnUAAAAAAAAAAAAAAADQtTo6OmLixImxY8eOWLx4sYFlAAAAgBpSX18fP/7xj+OQQw6J5ubm+PDDD1MnAQAAAAAAAAAA0IuVZRkDBw6MYcOGpU4B+og8z6Msy6hUKqlTAACAKmJkGQAAAAAAAAAAAAAAepkbb7wxli9fHgsXLozBgwenzgEAAABgNw0aNCja2tritddei4svvtgDcgAAAAAAAAAAAHSboihi9OjRsc8++6ROAfqILMviN7/5TfzqV79KnQIAAFQRI8sAAAAAAAAAAAAAANCLLFy4MO6999649957Y8yYMalzAAAAANhDxx57bDz55JOxYMGC+MEPfpA6BwAAAAAAAAAAgF6qLMvIsix1BtCH5HkeEb+7PwAAAL9nZBkAAAAAAAAAAAAAAHqJdevWxeTJk+Occ86Jq666KnUOAAAAAHtp3Lhxcd1118V1110XP/3pT1PnAAAAAAAAAAAA0Mu8//778eqrr+4cPAXoCX/2Z38WX/rSl6IoitQpAABAFamrVCqV1BEAAAAAAAAAAAAAAMDe2bp1a5x00knRv3//+Kd/+qcYOHBg6iQAAAAAukBHR0ecfvrpsWbNmiiKIg4//PDUSQAAAAAAAAAAAPQSy5Yti1NPPTXWrl0bI0aMSJ0D9CFnnXVWdHZ2xjPPPJM6BQAAqBL1qQMAAAAAAAAAAAAAAIC909nZGRdccEFs3rw5WltbDSwDAAAA9CINDQ0xf/786N+/f7S0tMT27dtTJwEAAAAAAAAAANBLFEUR/fv3j6OPPjp1CtDHZFkWRVFEpVJJnQIAAFQJI8sAAAAAAAAAAAAAAFDj7rjjjnj66adj7ty5MXTo0NQ5AAAAAHSxgw46KFpbW2PNmjUxderU1DkAAAAAAAAAAAD0EmVZxsiRI6OhoSF1CtDH5HkemzZtirfffjt1CgAAUCWMLAMAAAAAAAAAAAAAQA175pln4nvf+17ccsstccYZZ6TOAQAAAKCb5HkeDz/8cMyePTtmz56dOgcAAAAAAAAAAIBeoCiKyPM8dQbQB2VZFhG/u0MAAAARRpYBAAAAAAAAAAAAAKBmrV+/Ps4777w466yz4uabb06dAwAAAEA3+/rXvx7f/OY344orroif//znqXMAAAAAAAAAAACoYR9++GH88pe/3Dl0CtCTBg8eHE1NTVGWZeoUAACgShhZBgAAAAAAAAAAAACAGrRt27Zobm6OpqammDNnTtTX+4sAAAAAQF9w//33R5Zl0dLSEu+8807qHAAAAAAAAAAAAGrUqlWrolKpRJ7nqVOAPqiuri6yLIuiKFKnAAAAVcILSgAAAAAAAAAAAAAAUGMqlUpMmTIlNm7cGK2trTFo0KDUSQAAAAD0kH79+sXixYujo6MjJkyYEB0dHamTAAAAAAAAAAAAqEFlWUZjY2Mce+yxqVOAPirP8yjLMnUGAABQJYwsAwAAAAAAAAAAAABAjZk5c2bMmzcvHn/88RgxYkTqHAAAAAB62GGHHRaLFi2Kn/3sZ3H99denzgEAAAAAAAAAAKAGFUURxx9/fOy7776pU4A+KsuyePvtt+PXv/516hQAAKAKGFkGAAAAAAAAAAAAAIAasmzZspg2bVpMmzYtxo8fnzoHAAAAgEROPvnkmDFjRtx3330xf/781DkAAAAAAAAAAADUmKIoIsuy1BlAH5bneUT87h4BAAAYWQYAAAAAAAAAAAAAgBrx5ptvxvjx4+OUU06Ju+66K3UOAAAAAIldeeWVcd5558VFF10Ua9euTZ0DAAAAAAAAAABAjfjoo4/ipZde2jlwCpDCn//5n8cXvvCFKMsydQoAAFAFjCwDAAAAAAAAAAAAAEANaG9vj3HjxkVjY2MsWLAgGhoaUicBAAAAkFhdXV3MmjUrhg0bFmPHjo2tW7emTgIAAAAAAAAAAKAGrF69Ojo7OyPLstQpQB9WV1cXeZ5HURSpUwAAgCpgZBkAAAAAAAAAAAAAAGrAVVddFatWrYolS5ZEU1NT6hwAAAAAqsSAAQOitbU13n333Zg0aVJ0dnamTgIAAAAAAAAAAKDKlWUZ++67b4wYMSJ1CtDHZVkWZVmmzgAAAKqAkWUAAAAAAAAAAAAAAKhyjz32WDzyyCPx0EMPxYknnpg6BwAAAIAqM2TIkJg7d24888wzcdttt6XOAQAAAAAAAAAAoMoVRRHHHXdcNDY2pk4B+rg8z+ONN96IzZs3p04BAAASM7IMAAAAAAAAAAAAAABV7Pnnn4/LL788Lr300pg8eXLqHAAAAACq1Omnnx633XZbTJ8+PZ5++unUOQAAAAAAAAAAAFSxsiwjy7LUGQA7b1FZlolLAACA1IwsAwAAAAAAAAAAAABAldq8eXO0tLTEqFGjYubMmalzAAAAAKhyN954Y3zta1+LSZMmxfr161PnAAAAAAAAAAAAUIW2b98eL7zwQuR5njoFIIYOHRqDBg2KoihSpwAAAIkZWQYAAAAAAAAAAAAAgCrU0dEREydOjPb29li8eHE0NjamTgIAAACgytXX18ePf/zjOOSQQ2Ls2LHx4Ycfpk4CAAAAAAAAAACgyqxduzY6Ojoiy7LUKQBRV1cXo0ePjrIsU6cAAACJGVkGAAAAAAAAAAAAAIAqdOONN8ayZcti4cKFMXjw4NQ5AAAAANSIQYMGRVtbW7z22mtx8cUXR6VSSZ0EAAAAAAAAAABAFSmKIvbZZ584/vjjU6cAREREnudRFEXqDAAAIDEjywAAAAAAAAAAAAAAUGUWLlwY9957b9x7770xZsyY1DkAAAAA1Jhjjz02nnzyyViwYEH84Ac/SJ0DAAAAAAAAAABAFSnLMoYPHx777bdf6hSAiIjIsixef/31ePfdd1OnAAAACRlZBgAAAAAAAAAAAACAKrJu3bqYPHlynHPOOXHVVVelzgEAAACgRo0bNy6uu+66uO666+KnP/1p6hwAAAAAAAAAAACqRFEUked56gyAnX5/k8qyTFwCAACkZGQZAAAAAAAAAAAAAACqxNatW6O5uTmGDBkSs2fPjrq6utRJAAAAANSwO+64I0499dSYMGFCvPHGG6lzAAAAAAAAAAAASGzHjh2xdu3ayLIsdQrATsOGDYv999/fyDIAAPRxRpYBAAAAAAAAAAAAAKAKdHZ2xgUXXBCbN2+Otra2GDhwYOokAAAAAGpcQ0NDzJs3L/r37x8tLS2xffv21EkAAAAAAAAAAAAktG7duvjkk08iz/PUKQA71dfXx+jRo6MoitQpAABAQkaWAQAAAAAAAAAAAACgCtxxxx3x9NNPx1NPPRVDhw5NnQMAAABAL9HU1BRLliyJNWvWxNSpU1PnAAAAAAAAAAAAkFBZllFfXx8jR45MnQLw7+R5HmVZps4AAAASMrIMAAAAAAAAAAAAAACJPfPMM/G9730vpk+fHl/96ldT5wAAAADQy5xwwgnxox/9KGbPnh2zZ89OnQMAAAAAAAAAAEAiRVHEMcccEwMGDEidAvDvZFkW69evj/fffz91CgAAkIiRZQAAAAAAAAAAAAAASGjDhg1x3nnnxVlnnRXf/va3U+cAAAAA0EtdeOGF8Y1vfCOuuOKKWLFiReocAAAAAAAAAAAAEijLMrIsS50B8B/keR4REStXrkxcAgAApGJkGQAAAAAAAAAAAAAAEtm2bVuMHTs2mpqaYs6cOVFf7zN/AAAAALrPzJkzI8uyaGlpiU2bNqXOAQAAAAAAAAAAoAd98sknsXr16p1DpgDV5Ctf+UoMGDAgiqJInQIAACTi9SUAAAAAAAAAAAAAAEigUqnEJZdcEhs3bozW1tYYNGhQ6iQAAAAAerl+/frF4sWL45NPPokJEyZER0dH6iQAAAAAAAAAAAB6yEsvvRTt7e2RZVnqFID/YJ999olRo0ZFWZapUwAAgESMLAMAAAAAAAAAAAAAQAIPPPBAzJ07Nx5//PEYMWJE6hwAAAAA+ojDDjssFi1aFP/4j/8YN9xwQ+ocAAAAAAAAAAAAekhRFFFXVxejRo1KnQLwB2VZFkVRpM4AAAASMbIMAAAAAAAAAAAAAAA9bNmyZXHNNdfEtGnTYvz48alzAAAAAOhjTj755JgxY0bMmDEj5s+fnzoHAAAAAAAAAACAHlCWZRx11FHxuc99LnUKwB+U53m88sor8cEHH6ROAQAAEjCyDAAAAAAAAAAAAAAAPejNN9+M8ePHxymnnBJ33XVX6hwAAAAA+qgrr7wyzjvvvLjoooti7dq1qXMAAAAAAAAAAADoZkVRRJ7nqTMAPlOWZVGpVGLVqlWpUwAAgASMLAMAAAAAAAAAAAAAQA9pb2+PcePGRWNjYyxYsCAaGhpSJwEAAADQR9XV1cWsWbNi2LBhMXbs2Ni6dWvqJAAAAAAAAAAAALrJp59+GqtWrYosy1KnAHymY489Nvbbb78oyzJ1CgAAkICRZQAAAAAAAAAAAAAA6CFXXXVVrFy5MpYsWRJNTU2pcwAAAADo4wYMGBCtra3xm9/8JiZNmhSdnZ2pkwAAAAAAAAAAAOgGL7/8cnz88ceR53nqFIDP1NDQEMcff3wURZE6BQAASMDIMgAAAAAAAAAAAAAA9IDHHnssHnnkkXjooYfixBNPTJ0DAAAAABERMWTIkJg7d24888wzcdttt6XOAQAAAAAAAAAAoBv8frB09OjRiUsA/rg8z40sAwBAH2VkGQAAAAAAAAAAAAAAutnzzz8fl19+eVxyySVx0UUXpc4BAAAAgH/njDPOiFtvvTWmT58eTz/9dOocAAAAAAAAAAAAulhZlnHkkUfGoEGDUqcA/FFZlsXLL78c27ZtS50CAAD0MCPLAAAAAAAAAAAAAADQjTZv3hwtLS0xcuTIeOCBB1LnAAAAAMAfdNNNN8Vf//Vfx6RJk2L9+vWpcwAAAAAAAAAAAOhCRVFEnuepMwD+pDzPo7OzM1avXp06BQAA6GFGlgEAAAAAAAAAAAAAoJt0dHTExIkTo729PZYsWRKNjY2pkwAAAADgD6qvr4+f/OQnccghh8TYsWNj27ZtqZMAAAAAAAAAAADoAp2dnbFy5crIsix1CsCfNHz48OjXr1+UZZk6BQAA6GFGlgEAAAAAAAAAAAAAoJvcdNNNsWzZsli4cGEMHjw4dQ4AAAAA/FGDBg2Ktra2eO211+Liiy+OSqWSOgkAAAAAAAAAAIC99Morr8S2bdsiz/PUKQB/Ur9+/eK4446LoihSpwAAAD3MyDIAAAAAAAAAAAAAAHSDRYsWxT333BP33ntvjBkzJnUOAAAAAOySY489Np588smYP39+3H///alzAAAAAAAAAAAA2EtlWUZExOjRoxOXAOyaLMt23i4AAKDvMLIMAAAAAAAAAAAAAABd7IUXXogLL7wwzjnnnLjqqqtS5wAAAADAbhk3blxcd911ce2118Zzzz2XOgcAAAAAAAAAAIC9UBRFHHHEEfHFL34xdQrALsnzPF544YX4+OOPU6cAAAA9yMgyAAAAAAAAAAAAAAB0oa1bt8bYsWNjyJAhMXv27Kirq0udBAAAAAC77Y477ohTTz01xo8fH2+88UbqHAAAAAAAAAAAAPZQWZaRZVnqDIBdlmVZfPrpp7F27drUKQAAQA8ysgwAAAAAAAAAAAAAAF2ks7MzLrjggti8eXO0tbXFwIEDUycBAAAAwB5paGiIefPmRf/+/aOlpSW2b9+eOgkAAAAAAAAAAIDd1NnZGWVZRp7nqVMAdtlxxx0XDQ0NURRF6hQAAKAHGVkGAAAAAAAAAAAAAIAucscdd8TTTz8dTz31VAwdOjR1DgAAAADslaampliyZEmsWbMmpk6dmjoHAAAAAAAAAACA3bRx48b47W9/G1mWpU4B2GX77bdfDB8+PMqyTJ0CAAD0ICPLAAAAAAAAAAAAAADQBZ555pn43ve+F9OnT4+vfvWrqXMAAAAAoEuccMIJ8aMf/Shmz54ds2fPTp0DAAAAAAAAAADAbiiKIiLCyDJQc/I833nDAACAvsHIMgAAAAAAAAAAAAAA7KUNGzbEeeedF2eeeWZ8+9vfTp0DAAAAAF3qwgsvjG984xtxxRVXxIoVK1LnAAAAAAAAAAAAsIvKsozDDz88mpqaUqcA7JY8z2PdunXR3t6eOgUAAOghRpYBAAAAAAAAAAAAAGAvbNu2LcaOHRsHHXRQzJkzJ+rrfaoPAAAAQO9z//33R5Zl0dLSEps2bUqdAwAAAAAAAAAAwC4oiiLyPE+dAbDbsiyLTz75JNatW5c6BQAA6CFebgIAAAAAAAAAAAAAgD1UqVTikksuiQ0bNkRbW1sccMABqZMAAAAAoFs0NjbG4sWLY8eOHTFhwoTo6OhInQQAAAAAAAAAAMAfUalUoizLyLIsdQrAbhs5cmTss88+UZZl6hQAAKCHGFkGAAAAAAAAAAAAAIA99MADD8TcuXPjiSeeiBEjRqTOAQAAAIBuddhhh8WiRYviH//xH+OGG25InQMAAAAAAAAAAMAf8frrr8d7770XeZ6nTgHYbf37949jjjkmiqJInQIAAPQQI8sAAAAAAAAAAAAAALAHli1bFtdcc01MmzYtxo8fnzoHAAAAAHrEKaecEjNmzIgZM2bEggULUucAAAAAAAAAAADwGcqyjIiILMsSlwDsmTzPd94yAACg9zOyDAAAAAAAAAAAAAAAu+mtt96K8ePHxymnnBJ33XVX6hwAAAAA6FFXXnllnHfeeTF58uRYt25d6hwAAAAAAAAAAAD+gKIo4tBDD40vfelLqVMA9kiWZbFmzZr45JNPUqcAAAA9wMgyAAAAAAAAAAAAAADshvb29hg3blw0NjbGggULoqGhIXUSAAAAAPSourq6mDVrVgwbNizGjh0bW7duTZ0EAAAAAAAAAADA/6csy8iyLHUGwB7L8zza29vjxRdfTJ0CAAD0ACPLAAAAAAAAAAAAAACwG6666qooyzKWLFkSTU1NqXMAAAAAIIkBAwZEa2trbNmyJc4///zo7OxMnQQAAAAAAAAAAMC/qlQqURRF5HmeOgVgj40cOTLq6uqiKIrUKQAAQA8wsgwAAAAAAAAAAAAAALvosccei0ceeSQeeuihOPHEE1PnAAAAAEBSQ4YMiblz58bSpUvjtttuS50DAAAAAAAAAADAv3rzzTdjy5YtkWVZ6hSAPbb//vvH0UcfHWVZpk4BAAB6gJFlAAAAAAAAAAAAAADYBc8//3xcfvnlcckll8RFF12UOgcAAAAAqsIZZ5wRt956a0yfPj2efvrp1DkAAAAAAAAAAABERFEUERGR53niEoC9k2XZzpsGAAD0bkaWAQAAAAAAAAAAAADgT9i8eXO0tLTEyJEj44EHHkidAwAAAABV5aabboq//uu/jkmTJsX69etT5wAAAAAAAAAAAPR5RVHEwQcfHIceemjqFIC9kud5rF69Ojo6OlKnAAAA3czIMgAAAAAAAAAAAAAA/BEdHR0xceLE2L59eyxZsiQaGxtTJwEAAABAVamvr4+f/OQncfDBB8fYsWNj27ZtqZMAAAAAAAAAAAD6tLIsI8/zqKurS50CsFeyLIuPP/44Xn755dQpAABANzOyDAAAAAAAAAAAAAAAf8RNN90Uy5Yti4ULF8bgwYNT5wAAAABAVRo0aFC0tbXFa6+9FhdffHFUKpXUSQAAAAAAAAAAAH1SpVKJoigiy7LUKQB7bfTo0RERURRF4hIAAKC7GVkGAAAAAAAAAAAAAIDPsGjRorjnnnvinnvuiVNPPTV1DgAAAABUteHDh8cTTzwR8+fPj/vvvz91DgAAAAAAAAAAQJ/0L//yL/HOO+9EnuepUwD22uc///kYNmxYlGWZOgUAAOhmRpYBAAAAAAAAAAAAAOAPeOGFF+LCCy+MiRMnxtVXX506BwAAAABqwtlnnx3XXnttXHvttfHcc8+lzgEAAAAAAAAAAOhziqKIiDCyDPQaeZ7vvG0AAEDvZWQZAAAAAAAAAAAAAAD+P++//36MHTs2hgwZEo8++mjU1dWlTgIAAACAmnHnnXfGqaeeGuPHj48333wzdQ4AAAAAAAAAAECfUpZlHHjggXH44YenTgHoElmWxapVq+LTTz9NnQIAAHQjI8sAAAAAAAAAAAAAAPBvdHZ2xgUXXBCbN2+Otra2GDhwYOokAAAAAKgpDQ0NMW/evOjfv3+0tLREe3t76iQAAAAAAAAAAIA+oyiKyPM86urqUqcAdIk8z2Pbtm3xyiuvpE4BAAC6kZFlAAAAAAAAAAAAAAD4N+688874n//zf8ZTTz0VQ4cOTZ0DAAAAADWpqakplixZEqtXr46pU6emzgEAAAAAAAAAAOgzyrKMLMtSZwB0mdGjR0fE7+4bAADQexlZBgAAAAAAAAAAAACAf/Xss8/Gd7/73Zg+fXp89atfTZ0DAAAAADXthBNOiB/96Ecxa9asePTRR1PnAAAAAAAAAAAA9HrvvPNOvPXWW5HneeoUgC7zhS98IYYMGRJFUaROAQAAulFD6gAAAAAAAAAAAAAAAKgGGzZsiHPPPTfOPPPM+Pa3v506BwAAAAB6hQsvvDBWrFgRl19+eRx//PFx0kknpU4CAAAAAAAAAADotcqyjIiILMsSlwB0rSzLdt44AACgd6pPHQAAAAAAAAAAAAAAAKlt27Ytxo4dGwcddFDMmTMn6ut9bg8AAAAAXeX++++PLMuipaUlNm3alDoHAAAAAAAAAACg1yqKIg444IA44ogjUqcAdKk8z6Msy+js7EydAgAAdBOvPgEAAAAAAAAAAAAA0KdVKpW45JJLYsOGDdHW1hYHHHBA6iQAAAAA6FUaGxtj8eLFsWPHjpgwYUJ0dHSkTgIAAAAAAAAAAOiVyrKMLMuirq4udQpAl8qyLD744IPYsGFD6hQAAKCbGFkGAAAAAAAAAAAAAKBPe+CBB2Lu3Lnx+OOPx4gRI1LnAAAAAECvdNhhh8WiRYvi//7f/xs33HBD6hwAAAAAAAAAAIBeqSiKyPM8dQZAl8uyLCJ+d+cAAIDeycgyAAAAAAAAAAAAAAB91rJly+Kaa66Ja665JiZMmJA6BwAAAAB6tVNOOSVmzJgRM2bMiAULFqTOAQAAAAAAAAAA6FW2bNkSv/rVr3YOkQL0JgcddFB8+ctfjrIsU6cAAADdxMgyAAAAAAAAAAAAAAB90ltvvRXjx4+Pk08+Ob7//e+nzgEAAACAPmHq1Klx7rnnxuTJk2PdunWpcwAAAAAAAAAAAHqN3w+P5nmeuASge+R5HkVRpM4AAAC6iZFlAAAAAAAAAAAAAAD6nPb29hg3blz069cvFixYEA0NDamTAAAAAKBPqKuri1mzZsWRRx4ZY8eOja1bt6ZOAgAAAAAAAAAA6BXKsozPfe5zMXTo0NQpAN0iz/MoyzIqlUrqFAAAoBsYWQYAAAAAAAAAAAAAoM+5+uqroyzLWLJkSRx88MGpcwAAAACgTxk4cGC0trbGli1b4vzzz4/Ozs7USQAAAAAAAAAAADWvKIrIsizq600SAb1TlmWxdevWeO2111KnAAAA3cAvGgAAAAAAAAAAAAAA9CmPP/54PPzww/HQQw/FSSedlDoHAAAAAPqkoUOHxty5c2Pp0qVx++23p84BAAAAAAAAAACoeWVZRpZlqTMAus3vb1xZlolLAACA7mBkGQAAAAAAAAAAAACAPuMXv/hFXHbZZXHJJZfERRddlDoHAAAAAPq0M844I2699daYPn16LF26NHUOAAAAAAAAAABAzXrvvfdi48aNked56hSAbnPIIYfEYYcdFkVRpE4BAAC6QV2lUqmkjgAAAAAAAAAAAAAAgO62efPmyPM8/uzP/iyWL18ejY2NqZMAAAAAoM/r7OyMsWPHxvLly+P555+PI488MnUSAAAAAAAAAABAzfmHf/iH+M//+T/Hiy++GMccc0zqHIBu87WvfS22b98e/+t//a/UKQAAQBerTx0AAAAAAAAAAAAAAADdraOjIyZOnBjbt2+PJUuWGFgGAAAAgCpRX18fP/nJT6KpqSmam5tj27ZtqZMAAAAAAAAAAABqTlEUMXDgwDjqqKNSpwB0qyzLoiiKqFQqqVMAAIAuZmQZAAAAAAAAAAAAAIBe76abboply5bFwoULY/DgwalzAAAAAIB/Y9CgQdHW1hYbN26Miy++2KN3AAAAAAAAAAAAu6ksyxg1alTss88+qVMAulWe5/Gb3/wm3njjjdQpAABAFzOyDAAAAAAAAAAAAABAr7Zo0aK455574p577olTTz01dQ4AAAAA8AcMHz48nnjiiZg/f37cf//9qXMAAAAAAAAAAABqSlEUked56gyAbpdlWUT87u4BAAC9i5FlAAAAAAAAAAAAAAB6rRdeeCEuvPDCmDhxYlx99dWpcwAAAACAP+Lss8+Oa6+9Nq699tp47rnnUucAAAAAAAAAAADUhPfffz9effXVncOjAL3ZoYceGl/60peMLAMAQC9UV6lUKqkjAAAAAAAAAAAAAACgq73//vtx4oknRmNjY/zzP/9zDBw4MHUSAAAAAPAndHR0xF/91V/F2rVroyzLGDx4cOokAAAAAAAAAACAqrZs2bI49dRTY+3atTFixIjUOQDd7swzz4xKpRLPPPNM6hQAAKAL1acOAAAAAAAAAAAAAACArtbZ2RkXXHBBbNq0Kdra2gwsAwAAAECNaGhoiPnz58d+++0XLS0t0d7enjoJAAAAAAAAAACgqhVFEf3794+jjz46dQpAj8jzPIqiiEqlkjoFAADoQkaWAQAAAAAAAAAAAADode688874+7//+3jqqafiyCOPTJ0DAAAAAOyGpqamaG1tjdWrV8fUqVNT5wAAAAAAAAAAAFS1sixj5MiR0dDQkDoFoEdkWRabNm2Kt99+O3UKAADQhYwsAwAAAAAAAAAAAADQqzz77LPx3e9+N6ZPnx5nnnlm6hwAAAAAYA+ccMIJ8dBDD8WsWbPi0UcfTZ0DAAAAAAAAAABQtYqiiDzPU2cA9Jjf37yiKBKXAAAAXcnIMgAAAAAAAAAAAAAAvcaGDRvi3HPPjTPPPDO+853vpM4BAAAAAPbC5MmT4xvf+EZcfvnlsWLFitQ5AAAAAAAAAAAAVefDDz+MX/7yl5FlWeoUgB4zePDgOOigg6Isy9QpAABAFzKyDAAAAAAAAAAAAABAr/DRRx9Fc3NzHHTQQTFnzpyor/fJPAAAAADUuvvvvz+yLIuWlpbYtGlT6hwAAAAAAAAAAICqsmrVqqhUKpHneeoUgB5TV1cXeZ5HURSpUwAAgC7kxSgAAAAAAAAAAAAAAGpepVKJKVOmxPr166OtrS0OOOCA1EkAAAAAQBdobGyMxYsXx44dO2LixInR0dGROgkAAAAAAAAAAKBqlGUZjY2Nceyxx6ZOAehRWZZFWZapMwAAgC5kZBkAAAAAAAAAAAAAgJr3wAMPxNy5c+Pxxx+PESNGpM4BAAAAALrQYYcdFosWLYrly5fHDTfckDoHAAAAAAAAAACgahRFEccff3zsu+++qVMAelSe5/H222/Hr3/969QpAABAFzGyDAAAAAAAAAAAAABATVu2bFlcc801cc0118SECRNS5wAAAAAA3eCUU06JGTNmxIwZM2LBggWpcwAAAAAAAAAAAKpCWZaRZVnqDIAe9/vbV5Zl4hIAAKCrGFkGAAAAAAAAAAAAAKBmvfXWWzF+/Pg4+eST4/vf/37qHAAAAACgG02dOjXOPffcmDx5cqxbty51DgAAAAAAAAAAQFIfffRRvPjii5HneeoUgB73F3/xF/GFL3whiqJInQIAAHQRI8sAAAAAAAAAAAAAANSk9vb2GDduXPTr1y8WLFgQDQ0NqZMAAAAAgG5UV1cXs2bNiiOPPDLGjh0bW7duTZ0EAAAAAAAAAACQzJo1a6KzszOyLEudAtDj6urqIsuyKMsydQoAANBFjCwDAAAAAAAAAAAAAFCTrr766ijLMpYsWRIHH3xw6hwAAAAAoAcMHDgwWltbY8uWLXH++edHZ2dn6iQAAAAAAAAAAIAkiqKIfffdN0aMGJE6BSCJPM+jKIrUGQAAQBcxsgwAAAAAAAAAAAAAQM15/PHH4+GHH44f/vCHcdJJJ6XOAQAAAAB60NChQ2Pu3LmxdOnSuP3221PnAAAAAAAAAAAAJFGWZYwYMSIaGxtTpwAkkWVZvPHGG7F58+bUKQAAQBcwsgwAAAAAAAAAAAAAQE35xS9+EZdddllMmTIlLr744tQ5AAAAAEACZ5xxRtxyyy0xffr0WLp0aeocAAAAAAAAAACAHlcUReR5njoDIJnf38CyLBOXAAAAXcHIMgAAAAAAAAAAAAAANWPz5s3R3NwcI0eOjAcffDB1DgAAAACQ0M033xxnnXVWTJo0KdavX586BwAAAAAAAAAAoMds3749XnjhhciyLHUKQDJDhw6NQYMGGVkGAIBewsgyAAAAAAAAAAAAAAA1oaOjI84555zYvn17LF68OBobG1MnAQAAAAAJ1dfXx5w5c6KpqSmam5tj27ZtqZMAAAAAAAAAAAB6xNq1a6OjoyPyPE+dApBMXV1djB49OoqiSJ0CAAB0ASPLAAAAAAAAAAAAAADUhJtvvjmee+65WLhwYRx++OGpcwAAAACAKjBo0KBoa2uLjRs3xpQpU6JSqaROAgAAAAAAAAAA6HZlWcY+++wTxx13XOoUgKTyPI+yLFNnAAAAXcDIMgAAAAAAAAAAAAAAVW/RokVx9913xz333BOnnnpq6hwAAAAAoIoMHz48nnjiiZg3b17MnDkzdQ4AAAAAAAAAAEC3K4oihg8fHv3790+dApBUlmXx2muvxbvvvps6BQAA2EtGlgEAAAAAAAAAAAAAqGovvvhiXHjhhTFx4sS4+uqrU+cAAAAAAFXo7LPPjmuvvTamTZsWy5YtS50DAAAAAAAAAADQrcqyjCzLUmcAJJfneURErFy5MnEJAACwt4wsAwAAAAAAAAAAAABQtd5///34m7/5mzjiiCPi0Ucfjbq6utRJAAAAAECVuvPOO2PMmDExfvz4ePPNN1PnAAAAAAAAAAAAdIsdO3bE2rVrdw6LAvRlw4YNi/333z+KokidAgAA7CUjywAAAAAAAAAAAAAAVKXOzs644IILYtOmTdHW1hYDBw5MnQQAAAAAVLGGhoaYP39+NDY2RktLS7S3t6dOAgAAAAAAAAAA6HIvvPBC7NixI7IsS50CkFx9fX2MHj06yrJMnQIAAOwlI8sAAAAAAAAAAAAAAFSlO++8M/7+7/8+nnrqqTjyyCNT5wAAAAAANaCpqSlaW1tj9erVMXXq1NQ5AAAAAAAAAAAAXa4oiqivr4+RI0emTgGoClmWRVEUqTMAAIC9ZGQZAAAAAAAAAAAAAICq8+yzz8Z3v/vdmD59epx55pmpcwAAAACAGnLCCSfEQw89FLNmzYpHH300dQ4AAAAAAAAAAECXKooijj766Bg4cGDqFICqkOd5rF+/Pt5///3UKQAAwF4wsgwAAAAAAAAAAAAAQFXZsGFDnHvuuXHmmWfGd77zndQ5AAAAAEANmjx5clx66aVx+eWXx4oVK1LnAAAAAAAAAAAAdJmyLCPP89QZAFUjy7KIiFi5cmXiEgAAYG8YWQYAAAAAAAAAAAAAoGp89NFH0dzcHAceeGDMmTMn6ut99g4AAAAA7JmZM2fG6NGjo6WlJTZt2pQ6BwAAAAAAAAAAYK998sknsXr16p2DogBEHH300dG/f/8oiiJ1CgAAsBe8NgUAAAAAAAAAAAAAQFWoVCoxZcqUWL9+fbS1tcUBBxyQOgkAAAAAqGGNjY2xePHi2LFjR0ycODE6OjpSJwEAAAAAAAAAAOyVl156Kdrb2yPP89QpAFVjn332iVGjRkVZlqlTAACAvWBkGQAAAAAAAAAAAACAqvDggw/G3Llz47HHHovjjjsudQ4AAAAA0AsMHjw4Fi5cGMuXL48bb7wxdQ4AAAAAAAAAAMBeKYoi6urqYtSoUalTAKpKnudRFEXqDAAAYC8YWQYAAAAAAAAAAAAAILnly5fHNddcE9dcc01MnDgxdQ4AAAAA0IuMGTMmZsyYEffee28sXLgwdQ4AAAAAAAAAAMAeK8syjjrqqPjc5z6XOgWgqmRZFq+88kp88MEHqVMAAIA9ZGQZAAAAAAAAAAAAAICk3nrrrRg/fnz85V/+ZXz/+99PnQMAAAAA9EJTp06Nc889NyZPnhzr1q1LnQMAAAAAAAAAALBHiqKIPM9TZwBUnTzPo1KpxKpVq1KnAAAAe8jIMgAAAAAAAAAAAAAAybS3t8e4ceNi3333jQULFkRDQ0PqJAAAAACgF6qrq4tZs2bF0KFDo7m5ObZu3Zo6CQAAAAAAAAAAYLd8+umnsWrVqsiyLHUKQNU55phjorGxMcqyTJ0CAADsISPLAAAAAAAAAAAAAAAkc/XVV0dZlrFkyZI4+OCDU+cAAAAAAL3YwIEDo7W1NTZv3hznn39+dHZ2pk4CAAAAAAAAAADYZS+//HJ8/PHHked56hSAqrPvvvvGyJEjoyiK1CkAAMAeMrIMAAAAAAAAAAAAAEASjz/+eDz88MPxwx/+ME466aTUOQAAAABAHzB06NCYO3duLF26NG6//fbUOQAAAAAAAAAAALusLMuIiBg9enTiEoDqlGXZzlsJAADUHiPLAAAAAAAAAAAAAAD0uF/84hdx2WWXxZQpU+Liiy9OnQMAAAAA9CFnnHFG3HLLLTF9+vRYunRp6hwAAAAAAAAAAIBdUhRFHHnkkTFo0KDUKQBVKc/zeOmll2Lbtm2pUwAAgD1gZBkAAAAAAAAAAAAAgB61efPmaG5ujpEjR8aDDz6YOgcAAAAA6INuvvnmOOuss2LSpEmxfv361DkAAAAAAAAAAAB/UlmWkWVZ6gyAqpVlWXR2dsaaNWtSpwAAAHvAyDIAAAAAAAAAAAAAAD2mo6MjzjnnnNi+fXssXrw4GhsbUycBAAAAAH1QfX19zJkzJ5qamqK5uTm2bduWOgkAAAAAAAAAAOAzdXZ2xsqVKyPP89QpAFVrxIgRse+++0ZRFKlTAACAPWBkGQAAAAAAAAAAAACAHnPzzTfHc889FwsWLIjDDz88dQ4AAAAA0IcNGjQoWltbY+PGjTFlypSoVCqpkwAAAAAAAAAAAP6gV199NT788MPIsix1CkDV6tevXxx33HFRlmXqFAAAYA8YWQYAAAAAAAAAAAAAoEcsWrQo7r777rj77rvjtNNOS50DAAAAABAjRoyIxx9/PObNmxczZ85MnQMAAAAAAAAAAPAHFUUREWFkGeBPyPN8580EAABqi5FlAAAAAAAAAAAAAAC63YsvvhgXXnhhTJw4Mb71rW+lzgEAAAAA2Gn8+PExbdq0mDZtWixbtix1DgAAAAAAAAAAwH9QlmX8xV/8RXzxi19MnQJQ1fI8jxdeeCG2b9+eOgUAANhNdZVKpZI6AgAAAAAAAAAAAACA3uv999+Pk046Kfr16xf//M//HAMHDkydBAAAAADw73R0dMRf/dVfxbp166Ioihg8eHDqJAAAAAAAAAAAgJ1OO+20OPDAA2Px4sWpUwCq2vPPPx8nnXRS/PznP4+TTjopdQ4AALAb6lMHAAAAAAAAAAAAAADQe3V2dsbf/u3fxjvvvBNtbW0GlgEAAACAqtTQ0BDz58+PxsbGGDduXLS3t6dOAgAAAAAAAAAAiIjf/VezLMvIsix1CkDVO+6446KhoSHKskydAgAA7CYjywAAAAAAAAAAAAAAdJu77ror/u7v/i6eeuqpOPLII1PnAAAAAAB8pqampmhtbY1Vq1bFVVddlToHAAAAAAAAAAAgIiI2btwYv/3tbyPP89QpAFVvv/32i+HDh0dRFKlTAACA3WRkGQAAAAAAAAAAAACAbvHss8/Gd77znZg+fXqceeaZqXMAAAAAAP6kE044IR566KF45JFH4rHHHkudAwAAAAAAAAAAEGVZRkRElmWJSwBqQ57nO28nAABQO4wsAwAAAAAAAAAAAADQ5TZs2BDnnntunHnmmfGd73wndQ4AAAAAwC6bPHlyXHrppXHZZZfFihUrUucAAAAAAAAAAAB9XFEUcfjhh0dTU1PqFICakGVZrF27Ntrb21OnAAAAu8HIMgAAAAAAAAAAAAAAXeqjjz6K5ubmOPDAA2POnDlRX+/TdQAAAACgtsycOTNGjx4dLS0tsWnTptQ5AAAAAAAAAABAH1YURWRZljoDoGbkeR6ffPJJrFu3LnUKAACwG7xUBQAAAAAAAAAAAABAl6lUKjFlypRYv359tLW1xQEHHJA6CQAAAABgtzU2NsbixYtjx44dMXHixOjo6EidBAAAAAAAAAAA9EGVSiXKsow8z1OnANSM448/Purr66Msy9QpAADAbjCyDAAAAAAAAAAAAABAl3nwwQdj7ty58dhjj8Vxxx2XOgcAAAAAYI8NHjw4Fi5cGMuXL48bb7wxdQ4AAAAAAAAAANAHvf766/Hee+9FlmWpUwBqxoABA+LYY4+NoihSpwAAALvByDIAAAAAAAAAAAAAAF1i+fLlcc0118R/+2//LSZOnJg6BwAAAABgr40ZMybuvffeuPfee2PhwoWpcwAAAAAAAAAAgD6mLMuIiMjzPHEJQG3JsmznDQUAAGqDkWUAAAAAAAAAAAAAAPbaW2+9FePHj4+//Mu/jP/+3/976hwAAAAAgC5z1VVXxTnnnBOTJ0+OdevWpc4BAAAAAAAAAAD6kKIo4tBDD40vfelLqVMAakqe57FmzZr45JNPUqcAAAC7yMgyAAAAAAAAAAAAAAB7pb29PcaNGxcNDQ2xYMGCaGhoSJ0EAAAAANBl6urqYvbs2TFkyJBobm6OrVu3pk4CAAAAAAAAAAD6iLIsI8uy1BkANSfLsmhvb48XX3wxdQoAALCLjCwDAAAAAAAAAAAAALBXvvWtb0VZltHa2hoHH3xw6hwAAAAAgC43cODAaGtri82bN8cFF1wQnZ2dqZMAAAAAAAAAAIBerlKpRFEUked56hSAmjNq1Kioq6uLoihSpwAAALvIyDIAAAAAAAAAAAAAAHvsiSeeiB/96Efxwx/+ME466aTUOQAAAAAA3Wbo0KExd+7cePrpp+OOO+5InQMAAAAAAAAAAPRyb775ZmzZsiWyLEudAlBz9t9///jKV74SZVmmTgEAAHaRkWUAAAAAAAAAAAAAAPZIURTxzW9+M6ZMmRIXX3xx6hwAAAAAgG53xhlnxC233BLf+9734plnnkmdAwAAAAAAAAAA9GJFUURERJ7niUsAalOe5ztvKQAAUP2MLAMAAAAAAAAAAAAAsNu2bNkSzc3NMXLkyHjwwQdT5wAAAAAA9Jibb745zjrrrDjvvPNiw4YNqXMAAAAAAAAAAIBeqizLOPjgg+PQQw9NnQJQk7Isi9WrV0dHR0fqFAAAYBcYWQYAAAAAAAAAAAAAYLd0dHTExIkT4+OPP47FixdHY2Nj6iQAAAAAgB5TX18fc+bMiaamphg7dmxs27YtdRIAAAAAAAAAANALFUUReZ5HXV1d6hSAmpTneXz88cfx8ssvp04BAAB2gZFlAAAAAAAAAAAAAAB2y8033xzPPfdcLFiwIA4//PDUOQAAAAAAPW7QoEHR2toaGzdujClTpkSlUkmdBAAAAAAAAAAA9DJlWUaWZakzAGrWqFGjIuJ39xQAAKh+RpYBAAAAAAAAAAAAANhlixYtirvvvjvuvvvuOO2001LnAAAAAAAkM2LEiHj88cdj3rx5MXPmzNQ5AAAAAAAAAABAL/L222/Hr3/968jzPHUKQM0aNGhQDBs2LIqiSJ0CAADsgobUAQAAAAAAAAAAAAAA1IYXX3wxLrzwwpgwYUJ861vfSp0DAAAAAJDc+PHj4/nnn49p06bF6NGjY8yYMamTAAAAAAAAAACAXqAsy4iIyLIscQlAbcuybOdNBQAAqlt96gAAAAAAAAAAAAAAAKrf+++/H2PHjo0jjjgiHnvssairq0udBAAAAABQFe6666445ZRTYvz48fHmm2+mzgEAAAAAAAAAAHqBoijiwAMPjC9/+cupUwBqWp7nsXLlyvj0009TpwAAAH+CkWUAAAAAAAAAAAAAAP6ozs7O+Nu//dt45513orW1NQYOHJg6CQAAAACgajQ0NMSCBQuisbExxo0bF+3t7amTAAAAAAAAAACAGleWZWRZFnV1dalTAGpalmWxbdu2ePXVV1OnAAAAf4KRZQAAAAAAAAAAAAAA/qi77ror/u7v/i7+x//4HzFs2LDUOQAAAAAAVaepqSmWLFkSK1eujKuuuip1DgAAAAAAAAAAUOP+H3t39uVVfef7/11FIRiwA6gQB2gnNCoWsHcrmToJcaVPO56mAkqRtUSjEExfyJCbX2TwpiNgbo4MplcAk1C4UuqXin26E83pGIekT6LujRMoEiF2IkrANhApBYv6/i4SXWmPiRPw+db3+3j8Bc+rz2etvfb6vIqiiDzPU2cA9HlZlkXEH85VAACgthlZBgAAAAAAAAAAAADgz7r77rtjwYIFsWjRorj44otT5wAAAAAA1Kxzzz03Vq5cGf/8z/8cq1evTp0DAAAAAAAAAAD0UTt27Ijnn3/+zWFQAN6/oUOHximnnBJlWaZOAQAA3kFL6gAAAAAAAAAAAAAAAGrT1q1bY9q0aXHRRRfFwoULU+cAAAAAANS8q6++Oh5++OH4x3/8x2htbY1zzz03dRIAAAAAAAAAANDHvDEEmud54hKA+pBlWRRFkToDAAB4B82pAwAAAAAAAAAAAAAAqD3d3d3R1tYWw4YNi7Vr10Zzs9/PAQAAAADejf/1v/5XjBs3Lr7whS/Ezp07U+cAAAAAAAAAAAB9TFmWMWTIkDj55JNTpwDUhTzPY8OGDdHb25s6BQAA+Au8cgUAAAAAAAAAAAAAwH9TrVZj5syZsWXLlujq6oohQ4akTgIAAAAA6DMGDBgQd955Z+zbty+mTp0aPT09qZMAAAAAAAAAAIA+pCiKyLIsmpqaUqcA1IUsy2LPnj3x7LPPpk4BAAD+AiPLAAAAAAAAAAAAAAD8N8uWLYt169bF6tWr45xzzkmdAwAAAADQ55x44olx++23x/333x//3//3/6XOAQAAAAAAAAAA+pCyLCPLstQZAHXjjTO1LMvEJQAAwF9iZBkAAAAAAAAAAAAAgDc98MADMW/evJg7d25MnTo1dQ4AAAAAQJ/1mc98Jr7xjW/EN77xjbj99ttT5wAAAAAAAAAAAH3ASy+9FM8991zkeZ46BaBuHHPMMTFq1KgoiiJ1CgAA8BcYWQYAAAAAAAAAAAAAICIinn/++bjsssviU5/6VCxZsiR1DgAAAABAn3fddddFe3t7fOlLX4onn3wydQ4AAAAAAAAAAFDj3hgAzbIscQlAfcnz3MgyAADUOCPLAAAAAAAAAAAAAADEvn37YvLkydHS0hKdnZ3R0tKSOgkAAAAAoM9ramqKb33rW3HKKadEW1tb/O53v0udBAAAAAAAAAAA1LCyLOOoo46K0047LXUKQF3JsizKsoxqtZo6BQAA+DOMLAMAAAAAAAAAAAAAEHPmzImyLKNSqcTw4cNT5wAAAAAA1I1BgwZFV1dX7Ny5M6644oro7e1NnQQAAAAAAAAAANSooihi/Pjx0dxsVgjgYMrzPH73u9/Ftm3bUqcAAAB/hq8hAAAAAAAAAAAAAAAN7tZbb41bbrklli9fHhMmTEidAwAAAABQd0499dRYt25d/Ou//mv80z/9U+ocAAAAAAAAAACgRpVlGXmep84AqDtZlkXEH85ZAACgNhlZBgAAAAAAAAAAAABoYEVRxLXXXhvXXHNNzJgxI3UOAAAAAEDduvDCC+OGG26IRYsWxQ9+8IPUOQAAAAAAAAAAQI15+eWXY+vWrUaWAQ6BESNGxAknnBBFUaROAQAA/oymarVaTR0BAAAAAAAAAAAAAMDht2vXrsjzPEaMGBEPPPBADBw4MHUSAAAAAEBd6+3tjX/4h3+IBx98MB555JE49dRTUycBAAAAAAAAAAA14t57743zzz8/Nm3aFGeeeWbqHIC6c+mll8a+ffvinnvuSZ0CAAC8jebUAQAAAAAAAAAAAAAAHH49PT0xderUePXVV6NSqRhYBgAAAAA4DJqbm2Pt2rVx7LHHxqRJk2Lv3r2pkwAAAAAAAAAAgBpRFEUMGjQoTj/99NQpAHUpz/MoiiKq1WrqFAAA4G0YWQYAAAAAAAAAAAAAaEDz58+P++67Lzo7O2PkyJGpcwAAAAAAGsaHP/zhWL9+fWzdujVmzpzpoT4AAAAAAAAAACAiIsqyjHHjxkW/fv1SpwDUpSzL4qWXXopf//rXqVMAAIC3YWQZAAAAAAAAAAAAAKDBVCqVWLJkSSxdujQmTpyYOgcAAAAAoOGMGTMm1qxZE7fddlvcfPPNqXMAAAAAAAAAAIAaUBRF5HmeOgOgbr1xxhZFkbgEAAB4O0aWAQAAAAAAAAAAAAAayKZNm+LKK6+Myy+/PObMmZM6BwAAAACgYV122WXx1a9+NebNmxf3339/6hwAAAAAAAAAACChPXv2xJYtWyLLstQpAHXruOOOixEjRkRZlqlTAACAt9FUrVarqSMAAAAAAAAAAAAAADj0du/eHeedd14cccQR8fOf/zwGDRqUOgkAAAAAoKH19PTE3/3d38XGjRujKIo48cQTUycBAAAAAAAAAAAJ3H///fHZz342nnjiiRgzZkzqHIC6ddFFF0W1Wo0f/OAHqVMAAIC3aE4dAAAAAAAAAAAAAADAodfb2xvTp0+PHTt2xPr16w0sAwAAAADUgJaWlujs7IwBAwbE5MmTY9++famTAAAAAAAAAACABMqyjCOPPDI++tGPpk4BqGtZlkVRFFGtVlOnAAAAb2FkGQAAAAAAAAAAAACgAdx4441x1113RUdHR4wePTp1DgAAAAAAf3TsscdGpVKJDRs2xHXXXZc6BwAAAAAAAAAASKAoihg7dmy0tLSkTgGoa3mex29/+9vYvn176hQAAOAtjCwDAAAAAAAAAAAAANS5u+++OxYsWBCLFi2Kiy++OHUOAAAAAABvce6558bKlSvjn//5n2P16tWpcwAAAAAAAAAAgMOsLMvIsix1BkDde+OsLcsycQkAAPBWRpYBAAAAAAAAAAAAAOrY1q1bY9q0aXHBBRfEwoULU+cAAAAAAPBnXH311TFz5sz4x3/8x3j44YdT5wAAAAAAAAAAAIfJK6+8Ek8//XTkeZ46BaDujRw5Mo455pgoiiJ1CgAA8BZGlgEAAAAAAAAAAAAA6lR3d3e0tbXFsGHDoqOjI5qb/UIOAAAAAFDLbr755hg7dmx84QtfiJ07d6bOAQAAAAAAAAAADoPHHnssqtVqZFmWOgWg7jU1NUWWZVGWZeoUAADgLbyQBQAAAAAAAAAAAABQh6rVasycOTO2bNkS69evj6FDh6ZOAgAAAADgHQwYMCAqlUq89tprMXXq1Ojp6UmdBAAAAAAAAAAAHGJFUcQRRxwRZ599duoUgIaQ53kURZE6AwAAeAsjywAAAAAAAAAAAAAAdWj58uWxbt26WL16dbS2tqbOAQAAAADgXTrxxBPjjjvuiPvvvz++9rWvpc4BAAAAAAAAAAAOsbIso7W1Nfr37586BaAh5Hke27dvjxdffDF1CgAA8CeMLAMAAAAAAAAAAAAA1JkHH3ww5s6dG3Pnzo2pU6emzgEAAAAA4D36zGc+E9/4xjfipptuijvuuCN1DgAAAAAAAAAAcAgVRRF5nqfOAGgYWZZFxB9G7gEAgNphZBkAAAAAAAAAAAAAoI5s3749pkyZEp/61KdiyZIlqXMAAAAAAHifrrvuumhvb4+rrroqNm7cmDoHAAAAAAAAAAA4BLq7u2PTpk1vDn4CcOiddNJJMXToUCPLAABQY4wsAwAAAAAAAAAAAADUif3798fkyZOjpaUlOjs7o6WlJXUSAAAAAADvU1NTU3zrW9+KU045JSZNmhS/+93vUicBAAAAAAAAAAAH2eOPPx69vb2R53nqFICG0dTUFFmWRVEUqVMAAIA/YWQZAAAAAAAAAAAAAKBOzJ49O4qiiEqlEsOHD0+dAwAAAADABzRo0KDo6uqKnTt3xhVXXBG9vb2pkwAAAAAAAAAAgIOoKIro379/jBkzJnUKQEPJ89zIMgAA1BgjywAAAAAAAAAAAAAAdeDWW2+NW265JZYvXx4TJkxInQMAAAAAwEFy6qmnxrp16+Jf//Vf45/+6Z9S5wAAAAAAAAAAAAdRWZYxZsyYGDBgQOoUgIaSZVn8+te/jp07d6ZOAQAA/sjIMgAAAAAAAAAAAABAH1cURVx77bVxzTXXxIwZM1LnAAAAAABwkF144YVxww03xKJFi+IHP/hB6hwAAAAAAAAAAOAgKYoisixLnQHQcPI8j4g/jN0DAAC1wcgyAAAAAAAAAAAAAEAftmvXrmhra4vW1tZYtmxZ6hwAAAAAAA6R+fPnx0UXXRRf/OIX49lnn02dAwAAAAAAAAAAfECvvfZabNy48c2hTwAOn1NOOSX+6q/+ysgyAADUECPLAAAAAAAAAAAAAAB9VE9PT0ydOjVeffXVqFQqMXDgwNRJAAAAAAAcIs3NzbF27do45phjYtKkSbF3797USQAAAAAAAAAAwAfwxBNPRE9PT2RZljoFoOE0NzdHlmVRFEXqFAAA4I+MLAMAAAAAAAAAAAAA9FHz58+Pn/zkJ9HZ2RkjR45MnQMAAAAAwCE2ZMiQ6OrqimeffTZmzpwZ1Wo1dRIAAAAAAAAAAPA+lWUZ/fr1i9bW1tQpAA0py7IoyzJ1BgAA8EdGlgEAAAAAAAAAAAAA+qBKpRJLliyJpUuXxsSJE1PnAAAAAABwmIwZMybWrFkTt912W9x8882pcwAAAAAAAAAAgPepKIo4++yz48gjj0ydAtCQ8jyPbdu2xX/913+lTgEAAMLIMgAAAAAAAAAAAABAn7Np06a48sor4/LLL4+5c+emzgEAAAAA4DC7/PLLY968eTFv3ry4//77U+cAAAAAAAAAAADvQ1mWkWVZ6gyAhvXGGbxhw4bEJQAAQISRZQAAAAAAAAAAAACAPmX37t0xadKkOOmkk2L16tXR1NSUOgkAAAAAgAQWL14cn/70p+Oyyy6L559/PnUOAAAAAAAAAADwHuzfvz+eeOKJyPM8dQpAwzr99NNj8ODBURRF6hQAACCMLAMAAAAAAAAAAAAA9Bm9vb0xffr02LFjR6xfvz4GDRqUOgkAAAAAgERaWlqis7MzBgwYEJMnT459+/alTgIAAAAAAAAAAN6ljRs3xv79+yPLstQpAA2rubk5xo0bF2VZpk4BAADCyDIAAAAAAAAAAAAAQJ+xePHiuOuuu6KjoyNGjx6dOgcAAAAAgMSOPfbYqFQqUZZlzJ49O3UOAAAAAAAAAADwLhVFEc3NzTF27NjUKQANLc/zKIoidQYAABBGlgEAAAAAAAAAAAAA+oS777475s+fH4sWLYqLL744dQ4AAAAAADXi3HPPjZUrV8Y3v/nNWLNmTeocAAAAAAAAAADgXSjLMj760Y/GoEGDUqcANLQsy+KXv/xl7N69O3UKAAA0PCPLAAAAAAAAAAAAAAA1buvWrTFt2rS44IILYuHChalzAAAAAACoMVdffXXMnDkzvvKVr8TDDz+cOgcAAAAAAAAAAHgHRVFEnuepMwAa3htn8YYNGxKXAAAARpYBAAAAAAAAAAAAAGpYd3d3tLW1xbBhw6KjoyOam/0GDgAAAADA/+vmm2+OsWPHxhe+8IXYuXNn6hwAAAAAAAAAAODPeP311+Oxxx6LLMtSpwA0vDPOOCOOPPLIKMsydQoAADQ8r2sBAAAAAAAAAAAAANSoarUaM2fOjC1btsT69etj6NChqZMAAAAAAKhRAwYMiEqlEq+99lpMnTo1enp6UicBAAAAAAAAAABv46mnnop9+/ZFnuepUwAaXktLS4wbNy6KokidAgAADc/IMgAAAAAAAAAAAABAjVq+fHmsW7cuVq1aFa2tralzAAAAAACocSeeeGLcfvvtcf/998fXvva11DkAAAAAAAAAAMDbKMsympqaYty4calTAIiILMuiLMvUGQAA0PCMLAMAAAAAAAAAAAAA1KAHH3ww5s6dG3PmzIn29vbUOQAAAAAA9BGf/exn46abboqbbrop7rjjjtQ5AAAAAAAAAADAWxRFEaeffnocddRRqVMAiIg8z2Pz5s3x+9//PnUKAAA0NCPLAAAAAAAAAAAAAAA1Zvv27TFlypT45Cc/GUuWLEmdAwAAAABAHzN79uyYOnVqXHXVVbFx48bUOQAAAAAAAAAAwJ8oyzKyLEudAcAfZVkW1Wo1HnvssdQpAADQ0IwsAwAAAAAAAAAAAADUkP3798fkyZOjpaUlOjs7o3///qmTAAAAAADoY5qammLVqlVxyimnxKRJk2L37t2pkwAAAAAAAAAAgIg4cOBAPProo5HneeoUAP7orLPOigEDBkRRFKlTAACgoRlZBgAAAAAAAAAAAACoIXPmzImiKKJSqcSIESNS5wAAAAAA0EcNGjQourq6YufOnXHFFVdEb29v6iQAAAAAAAAAAGh4mzdvju7u7siyLHUKAH/Uv3//aG1tjbIsU6cAAEBDM7IMAAAAAAAAAAAAAFAjvv3tb8fKlStj+fLlMWHChNQ5AAAAAAD0caeeemqsW7cu/vf//t/x9a9/PXUOAAAAAAAAAAA0vKIoIiJi/PjxiUsA+FN5nr95RgMAAGkYWQYAAAAAAAAAAAAAqAFlWcasWbPimmuuiRkzZqTOAQAAAACgTlx44YVxww03xMKFC+OHP/xh6hwAAAAAAAAAAGhoZVnGqaeeGkOGDEmdAsCfyPM8nnrqqeju7k6dAgAADcvIMgAAAAAAAAAAAABAYrt27YpJkyZFa2trLFu2LHUOAAAAAAB1Zv78+XHRRRfFtGnT4tlnn02dAwAAAAAAAAAADasoisjzPHUGAG+RZVn09vbGY489ljoFAAAalpFlAAAAAAAAAAAAAICEenp6YurUqfHqq69GpVKJgQMHpk4CAAAAAKDONDc3x9q1a+OYY46JSZMmxd69e1MnAQAAAAAAAABAw+nt7Y0NGzZElmWpUwB4izFjxkT//v2jKIrUKQAA0LCMLAMAAAAAAAAAAAAAJDR//vz4yU9+Ep2dnTFy5MjUOQAAAAAA1KkhQ4ZEV1dXPPvsszFz5syoVqupkwAAAAAAAAAAoKFs2bIlXnnllcjzPHUKAG9xxBFHxDnnnBNlWaZOAQCAhmVkGQAAAAAAAAAAAAAgkUqlEkuWLImlS5fGxIkTU+cAAAAAAFDnxowZE2vWrInbbrstbr755tQ5AAAAAAAAAADQUIqiiIiI8ePHJy4B4O3kef7mWQ0AABx+RpYBAAAAAAAAAAAAABLYtGlTXHnllXHZZZfF3LlzU+cAAAAAANAgLr/88pg3b17Mmzcv7r///tQ5AAAAAAAAAADQMMqyjJNOOimOPvro1CkAvI0sy2Ljxo3x2muvpU4BAICG1FStVqupIwAAAAAAAAAAAAAAGsnu3bvjvPPOi/79+8fPf/7zGDx4cOokAAAAAAAaSE9PT3z+85+PTZs2RVmWccIJJ6ROAgAAAAAAAACAujdx4sQ4+uij484770ydAsDbePjhh+O8886LX/ziF3HeeeelzgEAgIbTnDoAAAAAAAAAAAAAAKCR9Pb2xvTp0+PFF1+Mrq4uA8sAAAAAABx2LS0t0dnZGUcccURMnjw59u3blzoJAAAAAAAAAADqWm9vb5RlGVmWpU4B4M8455xzoqWlJcqyTJ0CAAANycgyAAAAAAAAAAAAAMBhtHjx4rjrrruio6MjRo8enToHAAAAAIAGNXz48KhUKlGWZcyePTt1DgAAAAAAAAAA1LWtW7fGnj17Is/z1CkA/BkDBw6Ms88+O4qiSJ0CAAANycgyAAAAAAAAAAAAAMBhcs8998T8+fNj4cKFcckll6TOAQAAAACgwZ133nmxYsWK+OY3vxlr1qxJnQMAAAAAAAAAAHWrLMuIiMiyLHEJAH9JlmVvntkAAMDhZWQZAAAAAAAAAAAAAOAw2LZtW7S3t8cFF1wQixYtSp0DAAAAAAAREXHNNdfEzJkz4ytf+Uo88sgjqXMAAAAAAAAAAKAuFUURI0eOjGOPPTZ1CgB/QZ7n8cQTT8S+fftSpwAAQMMxsgwAAAAAAAAAAAAAcIh1d3dHW1tbDBs2LDo6OqK52a/cAAAAAADUjptvvjnGjh0bbW1tsXPnztQ5AAAAAAAAAABQd8qyjCzLUmcA8A6yLIvXX389Nm7cmDoFAAAajpe5AAAAAAAAAAAAAAAOoWq1Gl/+8pfjmWeeifXr18fQoUNTJwEAAAAAwH8zYMCAqFQq8dprr8XUqVOjp6cndRIAAAAAAAAAANSNarUaRVFEnuepUwB4B2PHjo3m5uYoiiJ1CgAANBwjywAAAAAAAAAAAAAAh9Dy5cujo6MjVq1aFa2tralzAAAAAADgbZ144olx++23x/333x9f+9rXUucAAAAAAAAAAEDdeO655+Lll1+OLMtSpwDwDj70oQ/FmWeeGWVZpk4BAICGY2QZAAAAAAAAAAAAAOAQefDBB2Pu3LkxZ86caG9vT50DAAAAAAB/0Wc/+9m46aab4qabboo77rgjdQ4AAAAAAAAAANSFoigiIiLP88QlALwbeZ6/eXYDAACHj5FlAAAAAAAAAAAAAIBDYPv27TFlypT45Cc/GUuWLEmdAwAAAAAA78rs2bNj6tSpcdVVV8XGjRtT5wAAAAAAAAAAQJ9XlmUcd9xx8ZGPfCR1CgDvQpZl8fjjj8frr7+eOgUAABqKkWUAAAAAAAAAAAAAgINs//79MXny5GhpaYnOzs7o379/6iQAAAAAAHhXmpqaYtWqVXHyySfHpEmTYvfu3amTAAAAAAAAAACgTyuKIvI8T50BwLuU53ns27cvNm3alDtVx94AAQAASURBVDoFAAAaipFlAAAAAAAAAAAAAICDbM6cOVEURVQqlRgxYkTqHAAAAAAAeE8GDRoUXV1d8dvf/jauuOKK6O3tTZ0EAAAAAAAAAAB9UrVajbIsI8uy1CkAvEvjxo2LpqamKMsydQoAADQUI8sAAAAAAAAAAAAAAAfRt7/97Vi5cmUsW7YsJkyYkDoHAAAAAADel9NOOy3WrVsX//Iv/xJf//rXU+cAAAAAAAAAAECf9Jvf/CZ27twZeZ6nTgHgXRo8eHCcccYZURRF6hQAAGgoRpYBAAAAAAAAAAAAAA6Ssixj1qxZcfXVV8eMGTNS5wAAAAAAwAdy0UUXxQ033BALFy6MH/7wh6lzAAAAAAAAAACgzynLMiIisixLXALAe5Fl2ZtnOAAAcHgYWQYAAAAAAAAAAAAAOAh27doVbW1t0draGsuXL4+mpqbUSQAAAAAA8IEtWLAgLrroopg2bVo8++yzqXMAAAAAAAAAAKBPKYoihg8fHieccELqFADegzzP49FHH42enp7UKQAA0DCMLAMAAAAAAAAAAAAAfEAHDhyI9vb26O7ujkqlEgMHDkydBAAAAAAAB0Vzc3OsXbs2jjnmmGhra4vu7u7USQAAAAAAAAAA0GeUZRlZlkVTU1PqFADegyzL4tVXX43NmzenTgEAgIZhZBkAAAAAAAAAAAAA4AOaP39+3HvvvdHZ2RkjR45MnQMAAAAAAAfVkCFDoqurK375y1/GjBkzolqtpk4CAAAAAAAAAIA+oSiKyPM8dQYA79H48eMj4g/nOAAAcHgYWQYAAAAAAAAAAAAA+AAqlUosXrw4li5dGhMnTkydAwAAAAAAh8SYMWNizZo1cdttt8WyZctS5wAAAAAAAAAAQM174YUX4sUXX4wsy1KnAPAeffjDH47Ro0dHWZapUwAAoGG0pA4AAAAAAAAAAAAAAOirNm3aFFdeeWVcdtllMXfu3NQ5AAAAAABwSF1++eXx8MMPx9y5c2PcuHHx6U9/OnUSAAAAAAAAAADUrKIoIiIiz/PEJQC8H1mWvXmWAwAAh15z6gAAAAAAAAAAAAAAgL5o9+7dMWnSpPjrv/7rWL16dTQ1NaVOAgAAAACAQ27x4sXxt3/7tzFlypR4/vnnU+cAAAAAAAAAAEDNKooihg0bFqNGjUqdAsD7kOd5bNiwIQ4cOJA6BQAAGoKRZQAAAAAAAAAAAACA96i3tzemT58eL774YnR1dcXgwYNTJwEAAAAAwGHR0tISnZ2dccQRR8TkyZNj3759qZMAAAAAAAAAAKAmlWUZeZ5HU1NT6hQA3ocsy2Lv3r2xZcuW1CkAANAQjCwDAAAAAAAAAAAAALxHixcvjrvuuis6Ojpi9OjRqXMAAAAAAOCwGj58eFQqlSjLMmbPnp06BwAAAAAAAAAAalJRFJFlWeoMAN6nN87woigSlwAAQGMwsgwAAAAAAAAAAAAA8B7cc889MX/+/Fi4cGFccsklqXMAAAAAACCJ8847L1asWBHf/OY3Y82aNalzAAAAAAAAAACgpuzYsSOef/75yPM8dQoA79PQoUPj5JNPjrIsU6cAAEBDaEkdAAAAAAAAAAAAAADQV2zbti3a29vjggsuiEWLFqXOAQAAAACApK655pp46KGH4itf+Uq0trbG3/zN36ROAgAAAAAAAACAmvDGIKeRZYC+Lc/zKIoidQYAADSE5tQBAAAAAAAAAAAAAAB9QXd3d7S1tcXQoUOjo6Mjmpv9jg0AAAAAAMuWLYuxY8dGW1tb7Ny5M3UOAAAAAAAAAADUhLIsY8iQIXHyySenTgHgA8iyLDZs2BC9vb2pUwAAoO551QsAAAAAAAAAAAAA4B1Uq9WYNWtWPPPMM9HV1RVDhw5NnQQAAAAAADVhwIABceedd8Zrr70W7e3t0dPTkzoJAAAAAAAAAACSK4oisiyLpqam1CkAfAB5nseePXvi2WefTZ0CAAB1z8gyAAAAAAAAAAAAAMA7WLFiRaxduzZWrVoVra2tqXMAAAAAAKCmjBw5Mm6//fa477774vrrr0+dAwAAAAAAAAAAyZVlGVmWpc4A4AN64ywvyzJxCQAA1D8jywAAAAAAAAAAAAAAf8FPf/rTmDNnTsyZMyfa29tT5wAAAAAAQE367Gc/GzfddFMsXbo07rjjjtQ5AAAAAAAAAACQzEsvvRTPPfdc5HmeOgWAD+iYY46JUaNGRVEUqVMAAKDuGVkGAAAAAAAAAAAAAPgztm/fHlOmTIlPfvKTsWTJktQ5AAAAAABQ02bPnh1Tp06Nq666KjZt2pQ6BwAAAAAAAAAAkijLMiIisixLXALAwZBl2ZtnOwAAcOgYWQYAAAAAAAAAAAAAeBv79++PKVOmRL9+/aKzszP69++fOgkAAAAAAGpaU1NTrFq1Kk4++eT4h3/4h9i9e3fqJAAAAAAAAAAAOOyKooijjjoqTjvttNQpABwEeZ5HWZZRrVZTpwAAQF0zsgwAAAAAAAAAAAAA8DbmzJkTjzzySFQqlRgxYkTqHAAAAAAA6BMGDRoUXV1d8dvf/jauuOKK6O3tTZ0EAAAAAAAAAACHVVmWMX78+GhuNg0EUA+yLIuXX345fvWrX6VOAQCAuuZLCgAAAAAAAAAAAADAW3z729+OlStXxrJly2LChAmpcwAAAAAAoE857bTTYt26dfEv//Iv8fWvfz11DgAAAAAAAAAAHFZFUUSe56kzADhI3jjTi6JIXAIAAPXNyDIAAAAAAAAAAAAAwJ8oyzJmzZoVV199dcyYMSN1DgAAAAAA9EkXXXRR3HDDDbFw4cL44Q9/mDoHAAAAAAAAAAAOi5dffjm2bt0aWZalTgHgIBkxYkQcf/zxUZZl6hQAAKhrTdVqtZo6AgAAAAAAAAAAAACgFuzatSv+5m/+Jo499th48MEHY+DAgamTAAAAAACgz+rt7Y3/+T//Z/z0pz+NRx55JE499dTUSQAAAAAAAAAAcEjde++9cf7558emTZvizDPPTJ0DwEFy6aWXxr59++Kee+5JnQIAAHWrOXUAAAAAAAAAAAAAAEAtOHDgQLS3t8fevXujUqkYWAYAAAAAgA+oubk51q5dG0cffXS0tbVFd3d36iQAAAAAAAAAADikyrKMQYMGxemnn546BYCDKMuyKMsyqtVq6hQAAKhbRpYBAAAAAAAAAAAAACJi/vz5ce+990ZnZ2eMGjUqdQ4AAAAAANSFIUOGRFdXV/zyl7+MGTNmeFwQAAAAAAAAAIC6VhRFjBs3Lvr165c6BYCDKM/z2LVrV/z6179OnQIAAHXLyDIAAAAAAAAAAAAA0PAqlUosXrw4lixZEp/73OdS5wAAAAAAQF0555xzYvXq1XHbbbfFsmXLUucAAAAAAAAAAMAhU5ZlZFmWOgOAg+yNs70sy8QlAABQv4wsAwAAAAAAAAAAAAAN7amnnoorr7wyLrvsspg3b17qHAAAAAAAqEtTp06NuXPnxrx58+KBBx5InQMAAAAAAAAAAAfdnj174plnnok8z1OnAHCQHX/88TFixIgoiiJ1CgAA1K2marVaTR0BAAAAAAAAAAAAAJDCnj174rzzzouWlpb4+c9/HoMHD06dBAAAAAAAdaunpyc+//nPx1NPPRVFUcQJJ5yQOgkAAAAAAAAAAA6aBx54ID7zmc/E448/Huecc07qHAAOsgsvvDCampri3/7t31KnAABAXWpOHQAAAAAAAAAAAAAAkEJvb29Mnz49Xnjhhejq6jKwDAAAAAAAh1hLS0t0dnZG//79Y/LkybFv377USQAAAAAAAAAAcNAURREDBw6MM888M3UKAIdAnudRFEVUq9XUKQAAUJeMLAMAAAAAAAAAAAAADWnx4sXx/e9/Pzo6OmL06NGpcwAAAAAAoCEMHz48KpVKlGUZs2fPTp0DAAAAAAAAAAAHTVEUMXbs2GhpaUmdAsAhkOd57NixI7Zv3546BQAA6pKRZQAAAAAAAAAAAACg4dxzzz0xf/78WLhwYVxyySWpcwAAAAAAoKGcd955sWLFivjmN78Za9asSZ0DAAAAAAAAAAAHRVmWked56gwADpEsyyLiD+c9AABw8BlZBgAAAAAAAAAAAAAayrZt26K9vT0uuOCCWLRoUeocAAAAAABoSNdcc03MmDEjvvKVr8QjjzySOgcAAAAAAAAAAD6QV155JZ5++uk3BzgBqD8jR46MY445JoqiSJ0CAAB1ycgyAAAAAAAAAAAAANAwuru7o62tLYYOHRodHR3R3OyXagAAAAAASGXZsmUxduzYaGtri507d6bOAQAAAAAAAACA9+2xxx6LarUaeZ6nTgHgEGlqaoosy6Isy9QpAABQl7wIBgAAAAAAAAAAAAA0hGq1GrNmzYrNmzdHV1dXDB06NHUSAAAAAAA0tAEDBsSdd94Zr732WrS3t0dPT0/qJAAAAAAAAAAAeF+KoogjjjgizjrrrNQpABxCeZ5HURSpMwAAoC4ZWQYAAAAAAAAAAAAAGsKKFSti7dq1sWrVqmhtbU2dAwAAAAAARMTIkSOjs7Mz7rvvvrj++utT5wAAAAAAAAAAwPtSlmW0trbGEUcckToFgEMoy7LYvn17vPjii6lTAACg7hhZBgAAAAAAAAAAAADq3k9/+tOYM2dOzJ49O6ZNm5Y6BwAAAAAA+BMTJ06MpUuXxtKlS+OOO+5InQMAAAAAAAAAAO9ZURSR53nqDAAOsTfO+rIsE5cAAED9MbIMAAAAAAAAAAAAANS17du3x5QpU+ITn/hELF26NHUOAAAAAADwNubMmROXX355XHXVVbFp06bUOQAAAAAAAAAA8K51d3fHpk2bIsuy1CkAHGInnXRSDB061MgyAAAcAkaWAQAAAAAAAAAAAIC6tX///pgyZUr069cvbr/99ujfv3/qJAAAAAAA4G00NTXF6tWr4+STT45JkybF7t27UycBAAAAAAAAAMC78vjjj0dvb2/keZ46BYBDrKmpKbIsi6IoUqcAAEDdMbIMAAAAAAAAAAAAANStuXPnxiOPPBKVSiVGjBiROgcAAAAAAPgLBg0aFF1dXbFjx46YPn169Pb2pk4CAAAAAAAAAIB3VJZl9O/fP8aMGZM6BYDDIMuyKMsydQYAANQdI8sAAAAAAAAAAAAAQF36zne+EytWrIhly5bFhAkTUucAAAAAAADvwmmnnRbr1q2Lu+66K2688cbUOQAAAAAAAAAA8I6KoogxY8bEgAEDUqcAcBjkeR7/+Z//Gbt27UqdAgAAdcXIMgAAAAAAAAAAAABQd8qyjFmzZsXVV18dM2bMSJ0DAAAAAAC8BxdddFHccMMNsWDBgrj77rtT5wAAAAAAAAAAwF9UlmVkWZY6A4DD5I0zvyzLxCUAAFBfjCwDAAAAAAAAAAAAAHVl165d0dbWFmPGjInly5dHU1NT6iQAAAAAAOA9WrBgQVx00UUxbdq02Lp1a+ocAAAAAAAAAAB4W6+99lo8+eSTked56hQADpNTTz01/uqv/iqKokidAgAAdcXIMgAAAAAAAAAAAABQNw4cOBDt7e2xd+/eqFQqMXDgwNRJAAAAAADA+9Dc3Bxr166NYcOGxaRJk6K7uzt1EgAAAAAAAAAA/D+efPLJ6OnpiSzLUqcAcJg0NzfH+PHjoyzL1CkAAFBXjCwDAAAAAAAAAAAAAHVj/vz5ce+990ZnZ2eMGjUqdQ4AAAAAAPABDBkyJLq6uuKXv/xlzJgxI6rVauokAAAAAAAAAAD4b4qiiH79+kVra2vqFAAOozzPoyiK1BkAAFBXjCwDAAAAAAAAAAAAAHWhUqnE4sWLY8mSJfG5z30udQ4AAAAAAHAQnHPOObF69eq47bbbYtmyZalzAAAAAAAAAADgvynLMs4666w48sgjU6cAcBhlWRbbtm2Ll19+OXUKAADUDSPLAAAAAAAAAAAAAECf99RTT8WVV14ZU6ZMiXnz5qXOAQAAAAAADqKpU6fG3LlzY968efHAAw+kzgEAAAAAAAAAgDcVRRF5nqfOAOAwe+PsL8sycQkAANQPI8sAAAAAAAAAAAAAQJ+2Z8+emDRpUowaNSrWrFkTTU1NqZMAAAAAAICDbMmSJfGpT30qLrvssnj++edT5wAAAAAAAAAAQOzfvz+eeOKJyLIsdQoAh9no0aNj0KBBRpYBAOAgMrIMAAAAAAAAAAAAAPRZvb29MX369HjhhReiq6srBg8enDoJAAAAAAA4BFpaWqKzszNaWlpi8uTJsW/fvtRJAAAAAAAAAAA0uI0bN8b+/fsjz/PUKQAcZv369Yvx48dHURSpUwAAoG4YWQYAAAAAAAAAAAAA+qwlS5bE97///Vi7dm2cfvrpqXMAAAAAAIBDaPjw4bF+/fooyzLmzJmTOgcAAAAAAAAAgAZXlmU0NzfH2LFjU6cAkECWZVGWZeoMAACoG0aWAQAAAAAAAAAAAIA+6Uc/+lFcf/31sXDhwrj00ktT5wAAAAAAAIfBeeedFytWrIhbbrklbr311tQ5AAAAAAAAAAA0sKIo4qMf/WgMGjQodQoACeR5Hlu2bIndu3enTgEAgLpgZBkAAAAAAAAAAAAA6HO2bdsW7e3tccEFF8SiRYtS5wAAAAAAAIfRNddcEzNmzIhrr702iqJInQMAAAAAAAAAQIMqyzKyLEudAUAib9wBjz76aNoQAACoE0aWAQAAAAAAAAAAAIA+pbu7O9ra2mLIkCHR0dERzc1+iwYAAAAAgEazbNmyGDt2bLS1tcWuXbtS5wAAAAAAAAAA0GB6enriscceizzPU6cAkMhHP/rROPLII6MoitQpAABQF7wmBgAAAAAAAAAAAAD0GdVqNWbNmhWbN2+Orq6uGDp0aOokAAAAAAAggQEDBsSdd94Zr776akydOjV6enpSJwEAAAAAAAAA0EA2bdoUr732WmRZljoFgERaWlpi3LhxRpYBAOAgMbIMAAAAAAAAAAAAAPQZK1asiLVr18aqVauitbU1dQ4AAAAAAJDQyJEjo7OzM+677764/vrrU+cAAAAAAAAAANBAyrKMiIjx48cnLgEgpSzL3rwTAACAD8bIMgAAAAAAAAAAAADQJ/z0pz+NOXPmxOzZs2PatGmpcwAAAAAAgBowceLEWLp0aSxdujTuuOOO1DkAAAAAAAAAADSIoiji9NNPj6OOOip1CgAJ5Xkemzdvjt///vepUwAAoM8zsgwAAAAAAAAAAAAA1Lzt27fHlClT4hOf+EQsXbo0dQ4AAAAAAFBD5syZE5dffnlcddVVsWnTptQ5AAAAAAAAAAA0gLIsI8/z1BkAJJZlWVSr1XjsscdSpwAAQJ9nZBkAAAAAAAAAAAAAqGn79++PKVOmRHNzc9x+++3Rv3//1EkAAAAAAEANaWpqitWrV8fJJ58ckyZNit27d6dOAgAAAAAAAACgjh04cCAeffTRyLIsdQoAiZ111lkxYMCAKIoidQoAAPR5RpYBAAAAAAAAAAAAgJo2d+7cePjhh6NSqcSIESNS5wAAAAAAADVo0KBBsX79+tixY0dMnz49ent7UycBAAAAAAAAAFCnNm/eHN3d3ZHneeoUABLr379/tLa2RlmWqVMAAKDPM7IMAAAAAAAAAAAAANSs73znO7FixYpYtmxZfOxjH0udAwAAAAAA1LDRo0dHR0dH3HXXXXHjjTemzgEAAAAAAAAAoE4VRREREePHj09cAkAtyPP8zbsBAAB4/4wsAwAAAAAAAAAAAAA1qSzLmDVrVnzpS1+KmTNnps4BAAAAAAD6gIsvvjgWLVoUCxYsiLvvvjt1DgAAAAAAAAAAdagsyzj11FNjyJAhqVMAqAFZlsVTTz0V3d3dqVMAAKBPa6pWq9XUEQAAAAAAAAAAAAAAf+qll16KPM/j2GOPjQcffDAGDhyYOgkAAAAAAOgjent749JLL43/+I//iEceeSROOeWU1EkAAAAAAAAAANSRT3/603HcccdFZ2dn6hQAakBZlpHnefzHf/xHfPzjH0+dAwAAfVZz6gAAAAAAAAAAAAAAgD914MCBaG9vj71790alUjGwDAAAAAAAvCfNzc3R0dERw4YNi7a2tuju7k6dBAAAAAAAAABAnejt7Y0NGzZElmWpUwCoEWeffXb0798/yrJMnQIAAH2akWUAAAAAAAAAAAAAoKYsWLAgfvzjH0dnZ2eMGjUqdQ4AAAAAANAHDRkyJLq6umLLli0xc+bMqFarqZMAAAAAAAAAAKgDW7ZsiVdeeSXyPE+dAkCNGDBgQJxzzjlRFEXqFAAA6NOMLAMAAAAAAAAAAAAANWP9+vVx4403xpIlS+Jzn/tc6hwAAAAAAKAPO+ecc2L16tWxbt26WLZsWeocAAAAAAAAAADqQFmWERExfvz4xCUA1JIsy968IwAAgPfHyDIAAAAAAAAAAAAAUBOeeuqpmD59ekyZMiXmzZuXOgcAAAAAAKgDU6dOjblz58a8efPigQceSJ0DAAAAAAAAAEAfVxRFnHTSSXH00UenTgGghuR5Hhs3bozXXnstdQoAAPRZTdVqtZo6AgAAAAAAAAAAAABobHv27Inzzjsv+vXrF7/4xS9i8ODBqZMAAAAAAIA60dPTE5///OfjqaeeiqIo4oQTTkidBAAAAAAAAABAH/W5z30uhg4dGpVKJXUKADXkoYceigkTJsRDDz0U5557buocAADok5pTBwAAAAAAAAAAAAAAja23tzemT58eL7zwQnR1dRlYBgAAAAAADqqWlpbo7OyMlpaWmDx5cuzbty91EgAAAAAAAAAAfVC1Wo2yLCPP89QpANSY1tbW6NevXxRFkToFAAD6LCPLAAAAAAAAAAAAAEBSS5Ysie9///uxdu3aOP3001PnAAAAAAAAdWj48OFRqVSiLMuYM2dO6hwAAAAAAAAAAPqgrVu3xu7duyPLstQpANSYgQMHxtlnnx1lWaZOAQCAPsvIMgAAAAAAAAAAAACQzI9+9KO4/vrrY8GCBXHppZemzgEAAAAAAOrYhAkTYvny5XHLLbfErbfemjoHAAAAAAAAAIA+piiKiAgjywC8rTzP37wrAACA987IMgAAAAAAAAAAAACQxLZt26K9vT3+/u//PhYtWpQ6BwAAAAAAaAAzZsyIa665Jq699loPGQIAAAAAAAAA8J6UZRknnnhiDB8+PHUKADUoy7J44oknYv/+/alTAACgTzKyDAAAAAAAAAAAAAAcdt3d3dHW1hZDhgyJjo6O6NevX+okAAAAAACgQSxbtixaW1ujra0tdu3alToHAAAAAAAAAIA+oiiKyPM8dQYANSrP83j99dfjySefTJ0CAAB9kpFlAAAAAAAAAAAAAOCwqlarMWvWrNi8eXOsX78+hg0bljoJAAAAAABoIAMHDoxKpRKvvvpqTJ06NXp6elInAQAAAAAAAABQ46rVapRlGVmWpU4BoEaNHTs2mpuboyzL1CkAANAnGVkGAAAAAAAAAAAAAA6rlStXxtq1a2PVqlUxduzY1DkAAAAAAEADGjlyZHR2dsZ9990X8+fPT50DAAAAAAAAAECNe+655+K//uu/Is/z1CkA1KgPfehDceaZZ0ZRFKlTAACgTzKyDAAAAAAAAAAAAAAcNj/72c9i9uzZMXv27Jg2bVrqHAAAAAAAoIFNnDgxli5dGkuWLIlKpZI6BwAAAAAAAACAGlaWZUREZFmWuASAWpZl2Zt3BgAA8N4YWQYAAAAAAAAAAAAADosXXnghJk+eHJ/4xCdi6dKlqXMAAAAAAABizpw5cfnll8eVV14ZmzZtSp0DAAAAAAAAAECNKooijjvuuDjuuONSpwBQw/I8j8ceeyxef/311CkAANDnGFkGAAAAAAAAAAAAAA65/fv3x+TJk6O5uTluv/326N+/f+okAAAAAACAaGpqitWrV8dJJ50UkyZNit27d6dOAgAAAAAAAACgBhVFEVmWpc4AoMbleR779u2LTZs2pU4BAIA+x8gyAAAAAAAAAAAAAHDIzZ07Nx5++OGoVCoxYsSI1DkAAAAAAABvGjRoUKxfvz527NgR06dPj97e3tRJAAAAAAAAAADUkGq1GmVZRp7nqVMAqHHjxo2LpqamKMsydQoAAPQ5RpYBAAAAAAAAAAAAgEPqO9/5TqxYsSKWLVsWH/vYx1LnAAAAAAAA/D9Gjx4dHR0dcdddd8WNN96YOgcAAAAAAAAAgBrym9/8Jnbu3BlZlqVOAaDGDR48OM4444woiiJ1CgAA9DlGlgEAAAAAAAAAAACAQ6Ysy5g1a1Z86UtfipkzZ6bOAQAAAAAA+LMuvvjiWLRoUSxYsCDuvvvu1DkAAAAAAAAAANSIsiwjIiLP88QlAPQFWZa9eXcAAADvnpFlAAAAAAAAAAAAAOCQeOmll6KtrS3GjBkTK1asiKamptRJAAAAAAAAf9HChQvjggsuiGnTpsXWrVtT5wAAAAAAAAAAUAOKoojhw4fHCSeckDoFgD4gz/N49NFHo6enJ3UKAAD0KUaWAQAAAAAAAAAAAICD7sCBA9He3h579+6NSqUSAwcOTJ0EAAAAAADwjpqbm6OjoyOGDRsWbW1t0d3dnToJAAAAAAAAAIDEyrKMLMuiqakpdQoAfUCWZfHqq6/G5s2bU6cAAECfYmQZAAAAAAAAAAAAADjoFixYED/+8Y/je9/7XowaNSp1DgAAAAAAwLs2dOjQWL9+fWzZsiVmzpwZ1Wo1dRIAAAAAAAAAAAkVRRF5nqfOAKCPGD9+fET84f4AAADePSPLAAAAAAAAAAAAAMBBtX79+rjxxhtj8eLFcf7556fOAQAAAAAAeM9aW1tj9erVsW7duli+fHnqHAAAAAAAAAAAEnnhhRfixRdfjCzLUqcA0Ed8+MMfjtNOOy3KskydAgAAfUpL6gAAAAAAAAAAAAAAoH48/fTTMX369JgyZUp89atfTZ0DAAAAAADwvk2dOjUefvjhmDt3bowbNy7+9m//NnUSAAAAAAAAAACHWVEUERGR53niEgD6kjzP37xDAACAd6c5dQAAAAAAAAAAAAAAUB/27NkTkyZNilGjRsWaNWuiqakpdRIAAAAAAMAHsmTJkvjUpz4VU6ZMie3bt6fOAQAAAAAAAADgMCvLMoYNGxajRo1KnQJAH5JlWWzYsCF6e3tTpwAAQJ9hZBkAAAAAAAAAAAAA+MCq1WpceeWVsX379ujq6orBgwenTgIAAAAAAPjAWlpaorOzM1paWmLy5Mmxf//+1EkAAAAAAAAAABxGRVFEnufR1NSUOgWAPiTP89i7d28888wzqVMAAKDPMLIMAAAAAAAAAAAAAHxgixcvjq6urli7dm2cfvrpqXMAAAAAAAAOmuHDh0elUomiKGL27NmpcwAAAAAAAAAAOIzKsowsy1JnANDHjB8/PiL+cI8AAADvjpFlAAAAAAAAAAAAAOAD+dGPfhTXX399LFiwIC699NLUOQAAAAAAAAfdhAkTYvny5XHLLbfErbfemjoHAAAAAAAAAIDD4Le//W385je/iTzPU6cA0McMGzYsTj755CiKInUKAAD0GUaWAQAAAAAAAAAAAID3bdu2bdHe3h5///d/H4sWLUqdAwAAAAAAcMjMmDEjrrnmmrj22ms9eggAAAAAAAAA0ADKsoyIiCzLEpcA0BdlWfbmXQIAALwzI8sAAAAAAAAAAAAAwPvS3d0dbW1tMWTIkOjo6Ih+/fqlTgIAAAAAADikli1bFq2trdHW1ha7du1KnQMAAAAAAAAAwCFUFEV8+MMfjlNOOSV1CgB9UJ7nUZZl9Pb2pk4BAIA+wcgyAAAAAAAAAAAAAPCeVavVmDVrVmzevDnWr18fw4YNS50EAAAAAABwyA0cODAqlUq8+uqrMXXq1Ojp6UmdBAAAAAAAAADAIVKWZWRZFk1NTalTAOiDsiyLPXv2xNatW1OnAABAn2BkGQAAAAAAAAAAAAB4z1auXBlr166Nb33rWzF27NjUOQAAAAAAAIfNyJEjo7OzM37yk5/E/PnzU+cAAAAAAAAAAHCIFEUReZ6nzgCgj8qyLCL+cJ8AAADvzMgyAAAAAAAAAAAAAPCe/OxnP4vZs2fHddddF1/84hdT5wAAAAAAABx2EydOjKVLl8aSJUuiUqmkzgEAAAAAAAAA4CB76aWX4rnnnntzIBMA3qtjjz02Ro4cGWVZpk4BAIA+oalarVZTRwAAAAAAAAAAAAAAfcMLL7wQWZbF6NGj48c//nH0798/dRIAAAAAAEAS1Wo1pk6dGj/4wQ/iF7/4RZx11lmpkwAAAAAAAAAAOEj+z//5P/F3f/d3sXnz5jj99NNT5wDQR02aNCl+//vfx7//+7+nTgEAgJrXnDoAAAAAAAAAAAAAAOgb9u/fH1OmTInm5ua4/fbbDSwDAAAAAAANrampKVavXh0nnXRSTJo0KXbv3p06CQAAAAAAAACAg6QsyzjqqKPitNNOS50CQB+WZVmUZRnVajV1CgAA1DwjywAAAAAAAAAAAADAuzJv3rx46KGHolKpxEc+8pHUOQAAAAAAAMkNHjw41q9fHzt27Ijp06dHb29v6iQAAAAAAAAAAA6Coihi/Pjx0dxs3geA9y/P83j55ZfjV7/6VeoUAACoeb7CAAAAAAAAAAAAAADv6Lvf/W4sX748li1bFh/72MdS5wAAAAAAANSM0aNHR0dHR9x1112xePHi1DkAAAAAAAAAABwERVFElmWpMwDo4964S4qiSFwCAAC1z8gyAAAAAAAAAAAAAPAXlWUZX/7yl+NLX/pSzJw5M3UOAAAAAABAzbn44otj0aJFMX/+/Lj77rtT5wAAAAAAAAAA8AG8/PLLsXXr1sjzPHUKAH3cRz7ykTj++OOjLMvUKQAAUPOaqtVqNXUEAAAAAAAAAAAAAFCbXnrppcjzPI499th48MEHY+DAgamTAAAAAAAAalJvb29ccskl8X//7/+NRx55JE455ZTUSQAAAAAAAAAAvA/33ntvnH/++bFx48Y466yzUucA0MddcsklsX///rjnnntSpwAAQE1rTh0AAAAAAAAAAAAAANSmAwcORHt7e+zduzcqlYqBZQAAAAAAgL+gubk5Ojo6YtiwYdHW1hbd3d2pkwAAAAAAAAAAeB/KsowPfehDccYZZ6ROAaAO5HkeZVlGtVpNnQIAADXNyDIAAAAAAAAAAAAA8LYWLFgQP/7xj+N73/tejBo1KnUOAAAAAABAzRs6dGisX78+tmzZEjNnzvQgIgAAAAAAAABAH1QURYwbNy769euXOgWAOpDneezatSt+/etfp04BAICaZmQZAAAAAAAAAAAAAPh/rF+/Pm688cZYvHhxnH/++alzAAAAAAAA+ozW1tZYtWpVrFu3LpYvX546BwAAAAAAAACA96gsy8jzPHUGAHUiy7KI+MP9AgAA/HlGlgEAAAAAAAAAAACA/+bpp5+O6dOnx+TJk+OrX/1q6hwAAAAAAIA+p729PebMmRNz586NBx98MHUOAAAAAAAAAADv0p49e+KZZ54xsgzAQXP88cfHiBEjoiiK1CkAAFDTmqrVajV1BAAAAAAAAAAAAABQG/bs2RMTJkyI5ubm+PnPfx5HHXVU6iQAAAAAAIA+6fXXX4/Pf/7z8fTTT0dZlnH88cenTgIAAAAAAAAA4B088MAD8ZnPfCYef/zxOOecc1LnAFAnLrzwwmhqaop/+7d/S50CAAA1qzl1AAAAAAAAAAAAAABQG6rValx55ZWxffv2WL9+vYFlAAAAAACAD6B///7R2dkZLS0tMXny5Ni/f3/qJAAAAAAAAAAA3kFRFDFw4MA488wzU6cAUEfyPI+iKKJaraZOAQCAmmVkGQAAAAAAAAAAAACIiIglS5ZEV1dXrF27Ns4444zUOQAAAAAAAH3eiBEjolKpRFEUMWfOnNQ5AAAAAAAAAAC8g7IsY+zYsdHS0pI6BYA6kmVZ7NixI1544YXUKQAAULOMLAMAAAAAAAAAAAAA8aMf/Siuv/76WLBgQVx66aWpcwAAAAAAAOrGhAkTYvny5bFy5cr49re/nToHAAAAAAAAAIC/oCiKyPM8dQYAdeaNu6UoisQlAABQu4wsAwAAAAAAAAAAAECD+9WvfhXt7e3xP/7H/4hFixalzgEAAAAAAKg7M2bMiGuuuSZmzZoVZVmmzgEAAAAAAAAA4G3s3bs3nn766ciyLHUKAHVm5MiRcfTRR/uHEAAA/gIjywAAAAAAAAAAAADQwF599dVoa2uLIUOGREdHR/Tr1y91EgAAAAAAQF1atmxZtLa2RltbW+zatSt1DgAAAAAAAAAAb/Hoo49GtVqNPM9TpwBQZ5qamiLP8yiKInUKAADULCPLAAAAAAAAAAAAANCgqtVqzJo1K55++ulYv359DBs2LHUSAAAAAABA3Ro4cGBUKpXo7u6O9vb26OnpSZ0EAAAAAAAAAMCfKMsyjjjiiDjrrLNSpwBQh7Isi7IsU2cAAEDNMrIMAAAAAAAAAAAAAA1q5cqV8d3vfje+9a1vxdixY1PnAAAAAAAA1L2RI0dGZ2dn3HvvvTF//vzUOQAAAAAAAAAA/ImiKKK1tTWOOOKI1CkA1KE8z+P555+PHTt2pE4BAICaZGQZAAAAAAAAAAAAABrQz372s5g9e3Zcd9118cUvfjF1DgAAAAAAQMOYOHFiLF26NJYsWRKVSiV1DgAAAAAAAAAAf1SWZWRZljoDgDr1xh1TlmXiEgAAqE1GlgEAAAAAAAAAAACgwbzwwgsxefLk+PjHPx433XRT6hwAAAAAAICGM3fu3LjsssviyiuvjE2bNqXOAQAAAAAAAABoeK+++mps2rQp8jxPnQJAnTr55JNjyJAhURRF6hQAAKhJRpYBAAAAAAAAAAAAoIHs378/pkyZEs3NzXH77bdH//79UycBAAAAAAA0nKampli9enX89V//dUyaNCl2796dOgkAAAAAAAAAoKE9/vjjceDAgciyLHUKAHWqqakpsiyLsixTpwAAQE0ysgwAAAAAAAAAAAAADWTevHnx0EMPxZ133hkf+chHUucAAAAAAAA0rMGDB0dXV1e8+OKLMX369Ojt7U2dBAAAAAAAAADQsIqiiJaWljjnnHNSpwBQx/I8j6IoUmcAAEBNMrIMAAAAAAAAAAAAAA3iu9/9bixfvjxuvvnm+PjHP546BwAAAAAAoOGNHj06Ojo64q677orFixenzgEAAAAAAAAAaFhlWcaYMWNiwIABqVMAqGNZlsV//ud/xq5du1KnAABAzTGyDAAAAAAAAAAAAAANYMOGDfHlL385rrrqqvjyl7+cOgcAAAAAAIA/uuSSS2LhwoUxf/78uOeee1LnAAAAAAAAAAA0pKIoIs/z1BkA1Lk37pqyLBOXAABA7TGyDAAAAAAAAAAAAAB17qWXXoq2trYYM2ZMrFy5MpqamlInAQAAAAAA8CcWLVoUF1xwQbS3t8e2bdtS5wAAAAAAAAAANJR9+/bFk08+GVmWpU4BoM6deuqpcdRRRxlZBgCAt2FkGQAAAAAAAAAAAADq2IEDB2LatGnxyiuvRKVSiYEDB6ZOAgAAAAAA4C2am5ujo6Mjhg0bFm1tbdHd3Z06CQAAAAAAAACgYTzxxBPR09MTeZ6nTgGgzjU3N0eWZVEUReoUAACoOUaWAQAAAAAAAAAAAKCOLVy4MP793/89vve978WoUaNS5wAAAAAAAPBnDB06NNavXx/PPPNMzJo1K6rVauokAAAAAAAAAICGUBRF9OvXL1pbW1OnANAAjCwDAMD/z969PnlVn/nev37dNqGjrQiVCGpATQIoyGEtR8XsKmsrOHt2jdFuwAQ8gKaCaCXiAZOJ4CHZEUVNVRTRRBOVgwYJ3W0eTO2JaKZqkmjErIV4wEYTo4mKMxGMtII2Nr/7wYzeOxMPqDTfPrxef8H72VW1aq31eXdGlgEAAAAAAAAAAACgl2ptbY0FCxbE1VdfHccff3zqHAAAAAAAAD7AmDFj4kc/+lEsW7YsbrzxxtQ5AAAAAAAAAAB9QlmWcdhhh0V9fX3qFAD6gDzP4w9/+EO88sorqVMAAKBbMbIMAAAAAAAAAAAAAL1QW1tbnHHGGTFlypSYO3du6hwAAAAAAAB20rRp0+KCCy6ICy+8MH75y1+mzgEAAAAAAAAA6PWKoogsy1JnANBHvH1zyrJMXAIAAN2LkWUAAAAAAAAAAAAA6GW2bNkSjY2NMXTo0LjtttuiUqmkTgIAAAAAAOBDWLhwYXzhC1+IqVOnxosvvpg6BwAAAAAAAACg1+ro6IjHHnss8jxPnQJAHzF8+PDYc889jSwDAMB/Y2QZAAAAAAAAAAAAAHqRarUaM2fOjBdffDFaWlqioaEhdRIAAAAAAAAfUl1dXdx9992xxx57xJQpU6KjoyN1EgAAAAAAAABAr/TEE09ER0dHZFmWOgWAPqK2tjbGjx8fRVGkTgEAgG7FyDIAAAAAAAAAAAAA9CILFy6M1tbWWLp0aYwYMSJ1DgAAAAAAAB/RfvvtF83NzVEURVxwwQWpcwAAAAAAAAAAeqWyLKOmpibGjRuXOgWAPiTLsijLMnUGAAB0K0aWAQAAAAAAAAAAAKCXuPfee2PevHkxf/78OOmkk1LnAAAAAAAA8DEdddRRsWjRorjpppvijjvuSJ0DAAAAAAAAANDrFEURI0eOjD333DN1CgB9SJ7n8fTTT8err76aOgUAALoNI8sAAAAAAAAAAAAA0As8++yzMW3atDjhhBPiiiuuSJ0DAAAAAADALvLVr341vvKVr8Ts2bOjLMvUOQAAAAAAAAAAvUpZlpFlWeoMAPqYt2/PI488kjYEAAC6ESPLAAAAAAAAAAAAANDDbdu2LZqammKfffaJO++8M2pra1MnAQAAAAAAsItUKpW48cYb4/DDD4+mpqZ4+eWXUycBAAAAAAAAAPQKb731Vqxbty7yPE+dAkAfM3LkyKivr4+iKFKnAABAt2FkGQAAAAAAAAAAAAB6sGq1GrNnz462trZobW2NgQMHpk4CAAAAAABgF+vfv380NzfH66+/HtOmTYvOzs7USQAAAAAAAAAAPd6TTz4Zb7zxRmRZljoFgD5mjz32iLFjx0ZZlqlTAACg2zCyDAAAAAAAAAAAAAA92M033xxLly6NW2+9NcaOHZs6BwAAAAAAgC4ydOjQWLlyZfziF7+I+fPnp84BAAAAAAAAAOjxiqKIiIjx48cnLgGgL8rz/J1bBAAAGFkGAAAAAAAAAAAAgB7rgQceiDlz5sScOXPi1FNPTZ0DAAAAAABAF/uf//N/xjXXXBNXX311NDc3p84BAAAAAAAAAOjRyrKM4cOHR0NDQ+oUAPqgLMtiw4YN8dprr6VOAQCAbsHIMgAAAAAAAAAAAAD0QBs3bozJkyfHhAkT4tprr02dAwAAAAAAwG5y4YUXximnnBIzZ86M9evXp84BAAAAAAAAAOixiqKIPM9TZwDQR+V5HtVqNR555JHUKQAA0C0YWQYAAAAAAAAAAACAHqajoyOmTp0aNTU1sXLlyqirq0udBAAAAAAAwG5SqVTixz/+cQwbNiwaGxvj1VdfTZ0EAAAAAAAAANDjdHZ2xiOPPBJZlqVOAaCPOuyww+ITn/hElGWZOgUAALoFI8sAAAAAAAAAAAAA0MNcdNFFsWbNmli1alUMHjw4dQ4AAAAAAAC72V577RWtra3x0ksvxYwZM2LHjh2pkwAAAAAAAAAAepQNGzbE1q1bI8/z1CkA9FF1dXUxZsyYKIoidQoAAHQLRpYBAAAAAAAAAAAAoAdZunRp3HjjjXHDDTfEhAkTUucAAAAAAACQyOc///lYvnx5/OxnP4urr746dQ4AAAAAAAAAQI9SlmVERIwfPz5xCQB9WZZl79wkAADo64wsAwAAAAAAAAAAAEAPsXbt2jj77LPjzDPPjLPPPjt1DgAAAAAAAImdeOKJcdlll8X8+fPj5z//eeocAAAAAAAAAIAeoyiK+OxnPxsDBgxInQJAH5bneaxfvz62bt2aOgUAAJKrVKvVauoIAAAAAAAAAAAAAOD9bdq0KY444ogYNGhQ/PKXv4z6+vrUSQAAAAAAAHQDO3bsiBNPPDEefPDBKIoiDj744NRJAAAAAAAAAADd3rHHHhv77bdfrFy5MnUKAH1YURRxxBFHxIMPPhhHH3106hwAAEiqJnUAAAAAAAAAAAAAAPD+Ojs7Y/r06dHe3h7Nzc0GlgEAAAAAAHhHTU1NLF++PPbdd99oamqKrVu3pk4CAAAAAAAAAOjWduzYEWvXro08z1OnANDHjR49Ourq6qIoitQpAACQnJFlAAAAAAAAAAAAAOjmLrvssrjvvvtixYoVMWzYsNQ5AAAAAAAAdDP77rtvtLa2xoYNG2L27NlRrVZTJwEAAAAAAAAAdFu/+93vor29PbIsS50CQB/3iU98IkaPHh1lWaZOAQCA5IwsAwAAAAAAAAAAAEA31traGgsWLIirrroqJk6cmDoHAAAAAACAbmrMmDHx4x//OJYtWxaLFy9OnQMAAAAAAAAA0G0VRRERYWQZgG4hz/N3bhMAAPRlRpYBAAAAAAAAAAAAoJtqa2uLGTNmxJQpU+Liiy9OnQMAAAAAAEA3N23atLjgggviggsuiF/96lepcwAAAAAAAAAAuqWiKGLYsGExaNCg1CkAEFmWxRNPPBFvvPFG6hQAAEiqUq1Wq6kjAAAAAAAAAAAAAIC/1t7eHkceeWTU1NTEb37zm2hoaEidBAAAAAAAQA+wffv2mDRpUmzYsCGKooj9998/dRIAAAAAAAAAQLdy3HHHxb777hvNzc2pUwAg1qxZE0cddVSsWbMm/u7v/i51DgAAJFOTOgAAAAAAAAAAAAAA+GvVajVmzpwZL774YrS0tBhYBgAAAAAAYKfV1dXF3XffHbW1tTF16tTo6OhInQQAAAAAAAAA0G1Uq9UoyzKyLEudAgAREXH44YdHbW1tFEWROgUAAJIysgwAAAAAAAAAAAAA3czChQujpaUlli5dGiNGjEidAwAAAAAAQA+z3377RXNzc/z2t7+NCy64IHUOAAAAAAAAAEC38cwzz8Srr74aeZ6nTgGAiIior6+PUaNGRVmWqVMAACApI8sAAAAAAAAAAAAA0I3ce++9MW/evJg/f36cdNJJqXMAAAAAAADooY466qhYtGhR3HTTTXHHHXekzgEAAAAAAAAA6BaKooiIiCzLEpcAwP8vy7J3bhQAAPRVRpYBAAAAAAAAAAAAoJt49tlnY9q0aXHCCSfEFVdckToHAAAAAACAHu6rX/1qfOUrX4nZs2dHWZapcwAAAAAAAAAAkivLMg488MD49Kc/nToFAN6R53k89thj0dHRkToFAACSMbIMAAAAAAAAAAAAAN3Atm3boqmpKfbZZ5+48847o7a2NnUSAAAAAAAAPVylUokbb7wxDj/88GhqaoqXX345dRIAAAAAAAAAQFJFUUSe56kzAOCv5Hke27dvj8cffzx1CgAAJGNkGQAAAAAAAAAAAAASq1arMXv27Ghra4vW1tYYOHBg6iQAAAAAAAB6if79+0dzc3O8/vrrMW3atOjs7EydBAAAAAAAAACQRLVajbIsI8uy1CkA8FfGjh0bNTU1UZZl6hQAAEjGyDIAAAAAAAAAAAAAJHbzzTfH0qVL45ZbbomxY8emzgEAAAAAAKCXGTp0aNx9993xi1/8IubPn586BwAAAAAAAAAgieeeey42b94ceZ6nTgGAv/LJT34yDj300CiKInUKAAAkY2QZAAAAAAAAAAAAABJ64IEHYs6cOXHeeefFaaedljoHAAAAAACAXuq4446LhQsXxtVXXx3Nzc2pcwAAAAAAAAAAdruyLCMiIsuyxCUA8LeyLHvnVgEAQF9kZBkAAAAAAAAAAAAAEtm4cWNMmTIlJkyYENddd13qHAAAAAAAAHq5iy66KE455ZSYOXNmPPnkk6lzAAAAAAAAAAB2q6IoYsiQITFkyJDUKQDwN/I8j3Xr1sX27dtTpwAAQBJGlgEAAAAAAAAAAAAggY6Ojpg6dWpUKpVYuXJl1NXVpU4CAAAAAACgl6tUKvHjH/84hg0bFo2NjbFly5bUSQAAAAAAAAAAu01ZlpFlWeoMAHhXWZbFm2++GU8++WTqFAAASMLIMgAAAAAAAAAAAAAkMHfu3FizZk2sWrUqBg8enDoHAAAAAACAPmKvvfaK1tbW2LhxY8yYMSN27NiROgkAAAAAAAAAoMtVq9UoiiLyPE+dAgDvaty4cVGpVKIoitQpAACQhJFlAAAAAAAAAAAAANjNli1bFosWLYobbrghJkyYkDoHAAAAAACAPubzn/98LF++PO65555YuHBh6hwAAAAAAAAAgC73wgsvxJ///OfIsix1CgC8q4aGhhg+fHiUZZk6BQAAkjCyDAAAAAAAAAAAAAC70dq1a2PWrFlx5plnxtlnn506BwAAAAAAgD7qxBNPjMsuuyzmzZsXP//5z1PnAAAAAAAAAAB0qaIoIiIiz/PEJQDw3vI8f+dmAQBAX2NkGQAAAAAAAAAAAAB2k02bNkVTU1OMGjUqFi9eHJVKJXUSAAAAAAAAfdjll18e//AP/xDTpk2LP/zhD6lzAAAAAAAAAAC6TFmW8alPfSoOOOCA1CkA8J6yLItHHnkkOjs7U6cAAMBuZ2QZAAAAAAAAAAAAAHaDzs7OmD59erS3t0dzc3PU19enTgIAAAAAAKCPq6mpieXLl8e+++4bTU1NsXXr1tRJAAAAAAAAAABdoiiKyPM8KpVK6hQAeE95nse2bduira0tdQoAAOx2RpYBAAAAAAAAAAAAYDe47LLL4r777osVK1bEsGHDUucAAAAAAABARETsu+++0draGhs2bIizzz47qtVq6iQAAAAAAAAAgF2uLMvIsix1BgC8r/Hjx0fEf94tAADoa4wsAwAAAAAAAAAAAEAXa21tjQULFsSCBQti4sSJqXMAAAAAAADgr4wZMyZ+/OMfx/Lly2Px4sWpcwAAAAAAAAAAdqmNGzfGxo0bI8/z1CkA8L722Wef+NznPhdFUaROAQCA3W6P1AEAAAAAAAAAAAAA0Ju1tbXFjBkzYvLkyfGNb3wjdQ4AAAAAAAC8q2nTpsWaNWviggsuiHHjxsX/+B//I3USAAAAAAAAAMAuUZZlRERkWZa4BAA+WJZl79wuAADoS2pSBwAAAAAAAAAAAABAb9Xe3h6NjY1x4IEHxu233x6VSiV1EgAAAAAAALyna665Jo455piYOnVqvPjii6lzAAAAAAAAAAB2iaIoYuDAgTFs2LDUKQDwgfI8j7Vr18aOHTtSpwAAwG5lZBkAAAAAAAAAAAAAukC1Wo2ZM2fGCy+8EK2trdHQ0JA6CQAAAAAAAN5XXV1drFy5MmpqamLq1KnR0dGROgkAAAAAAAAA4GMryzKyLItKpZI6BQA+UJZl8dprr8XTTz+dOgUAAHYrI8sAAAAAAAAAAAAA0AWuueaaaGlpiWXLlsWIESNS5wAAAAAAAMBO2W+//aK5uTkefvjhuPDCC1PnAAAAAAAAAAB8bEVRRJ7nqTMAYKdkWRYR/3m/AACgLzGyDAAAAAAAAAAAAAC72OrVq+OSSy6J+fPnx0knnZQ6BwAAAAAAAD6Uo48+Om688cZYvHhxLFmyJHUOAAAAAAAAAMBH9h//8R/x/PPPvzNYCQDd3cCBA+Oggw4ysgwAQJ9jZBkAAAAAAAAAAAAAdqFnn302pk2bFieccEJcccUVqXMAAAAAAADgI/nqV78aX/nKV2L27NlRlmXqHAAAAAAAAACAj+Tt9x7yPE9cAgA7L89z7+4BANDnGFkGAAAAAAAAAAAAgF1k27Zt0dTUFHvvvXfceeedUVtbmzoJAAAAAAAAPpJKpRI33nhjjB49OpqamuLll19OnQQAAAAAAAAA8KEVRRH77LNPHHLIIalTAGCnZVkWZVnGjh07UqcAAMBuY2QZAAAAAAAAAAAAAHaBarUas2fPjra2tmhtbY2BAwemTgIAAAAAAICPpX///tHc3Byvv/56TJs2LTo7O1MnAQAAAAAAAAB8KGVZxvjx46NSqaROAYCdlud5bNmyJX7/+9+nTgEAgN3GyDIAAAAAAAAAAAAA7AI333xzLF26NG655ZYYO3Zs6hwAAAAAAADYJYYOHRp33313/OIXv4j58+enzgEAAAAAAAAA+FCKoog8z1NnAMCHkmVZRESUZZm4BAAAdh8jywAAAAAAAAAAAADwMT3wwAMxZ86cOO+88+K0005LnQMAAAAAAAC71HHHHRcLFy6Mq6++Opqbm1PnAAAAAAAAAADslE2bNsVzzz1nZBmAHudTn/pUfOYznzGyDABAn1KpVqvV1BEAAAAAAAAAAAAA0FNt3Lgx8jyPz33uc3H//fdHXV1d6iQAAAAAAADY5arVanzpS1+K//t//2+sWbMmDj300NRJAAAAAAAAAADva/Xq1XHCCSfEhg0bYvjw4alzAOBDaWxsjPb29rjvvvtSpwAAwG5RkzoAAAAAAAAAAAAAAHqqjo6OmDp1akRErFy50sAyAAAAAAAAvValUonbbrsthg4dGo2NjbFly5bUSQAAAAAAAAAA76ssy2hoaIjPfe5zqVMA4EPLsizKsoxqtZo6BQAAdgsjywAAAAAAAAAAAADwEc2dOzfWrFkTzc3NMXjw4NQ5AAAAAAAA0KX22muvaG1tjY0bN8aMGTNix44dqZMAAAAAAAAAAN5TURQxfvz4qKkx0QNAz5Pnebzyyivx7LPPpk4BAIDdwhMcAAAAAAAAAAAAAPgIli1bFosWLYrrr78+JkyYkDoHAAAAAAAAdovhw4fHsmXL4p577omFCxemzgEAAAAAAAAAeE9lWUaWZakzAOAjefuGlWWZuAQAAHYPI8sAAAAAAAAAAAAA8CGtXbs2Zs2aFTNnzozZs2enzgEAAAAAAIDd6otf/GJceumlMW/evLj33ntT5wAAAAAAAAAA/I2//OUv8fvf/z7yPE+dAgAfyeDBg2P//fePoihSpwAAwG5RqVar1dQRAAAAAAAAAAAAANBTbN68OfI8j0GDBsUvf/nLqK+vT50EAAAAAAAAu92OHTvixBNPjN/85jfx29/+Ng4++ODUSQAAAAAAAAAA7/jXf/3XOO644+KJJ56Iww47LHUOAHwkJ554Ymzfvj3+5V/+JXUKAAB0uZrUAQAAAAAAAAAAAADQU3R2dsb06dOjvb09mpubDSwDAAAAAADQZ9XU1MTy5ctjwIAB0dTUFFu3bk2dBAAAAAAAAADwjqIo4pOf/GSMGDEidQoAfGR5nkdRFFGtVlOnAABAlzOyDAAAAAAAAAAAAAA76fLLL4/Vq1fHihUrYtiwYalzAAAAAAAAIKl99903WltbY8OGDTF79mw/cQQAAAAAAAAAuo2yLGPcuHFRW1ubOgUAPrIsy+Lll1+O559/PnUKAAB0OSPLAAAAAAAAAAAAALAT7rnnnrjyyivjqquuiokTJ6bOAQAAAAAAgG5hzJgx8aMf/SiWLVsWixcvTp0DAAAAAAAAABAREUVRRJ7nqTMA4GN5+5YVRZG4BAAAup6RZQAAAAAAAAAAAAD4AG1tbXHGGWfE5MmT4+KLL06dAwAAAAAAAN3K9OnT4/zzz48LLrggfvWrX6XOAQAAAAAAAAD6uC1btsRTTz0VWZalTgGAj2X//fePT3/601GWZeoUAADocpVqtVpNHQEAAAAAAAAAAAAA3VV7e3sceeSRUalU4qGHHoqGhobUSQAAAAAAANDtbN++PSZOnBhPPfVUFEUR+++/f+okAAAAAAAAAKCP+rd/+7c49thj49FHH43DDz88dQ4AfCz/+3//76hUKvHP//zPqVMAAKBL1aQOAAAAAAAAAAAAAIDuqlqtxsyZM+OFF16I1tZWA8sAAAAAAADwHurq6mLlypVRU1MTU6dOjY6OjtRJAAAAAAAAAEAfVZZl9O/fPw499NDUKQDwsWVZFmVZps4AAIAuZ2QZAAAAAAAAAAAAAN7DNddcEy0tLbF06dIYMWJE6hwAAAAAAADo1vbbb79obm6Ohx9+OC688MLUOQAAAAAAAABAH1UURYwdOzb22GOP1CkA8LHleR4vvfRSvPjii6lTAACgSxlZBgAAAAAAAAAAAIB3sXr16rjkkkti3rx5cfLJJ6fOAQAAAAAAgB7h6KOPjkWLFsXixYtjyZIlqXMAAAAAAAAAgD6oLMvIsix1BgDsEm/ftLIsE5cAAEDXMrIMAAAAAAAAAAAAAP/Ns88+G9OmTYtJkybFt7/97dQ5AAAAAAAA0KPMmjUrzjrrrJg9e7afOgIAAAAAAAAAu9Xrr78ebW1tked56hQA2CWGDh0agwYNiqIoUqcAAECXMrIMAAAAAAAAAAAAAP+Pbdu2xeTJk2PvvfeOu+66K2pra1MnAQAAAAAAQI9SqVRi8eLFMXr06GhqaopNmzalTgIAAAAAAAAA+oh169bFjh07Isuy1CkAsEtUKpXIsizKskydAgAAXcrIMgAAAAAAAAAAAAD8l2q1Guecc048+eST0dLSEgMHDkydBAAAAAAAAD1S//79o7m5OV5//fWYNm1adHZ2pk4CAAAAAAAAAPqAoiiiX79+MWrUqNQpALDL5HkeRVGkzgAAgC5lZBkAAAAAAAAAAAAA/ssPfvCDWLJkSdxyyy0xbty41DkAAAAAAADQow0dOjTuvvvuuP/+++PSSy9NnQMAAAAAAAAA9AFFUcThhx8e/fr1S50CALtMlmXxwgsvxL//+7+nTgEAgC5jZBkAAAAAAAAAAAAAIuKBBx6IOXPmxHnnnRennXZa6hwAAAAAAADoFY477rhYuHBhXHXVVdHS0pI6BwAAAAAAAADo5cqyjDzPU2cAwC719m0ryzJxCQAAdB0jywAAAAAAAAAAAAD0eRs3bowpU6bE0UcfHdddd13qHAAAAAAAAOhVLrroopg6dWrMmDEjnnzyydQ5AAAAAAAAAEAvtW3btli/fn1kWZY6BQB2qYMPPjgGDBgQRVGkTgEAgC5jZBkAAAAAAAAAAACAPq2joyOmTp0aERErV66Murq6xEUAAAAAAADQu1Qqlbjtttti6NCh0djYGFu2bEmdBAAAAAAAAAD0Qo8++mh0dnZGnuepUwBgl6pUKpFlWZRlmToFAAC6jJFlAAAAAAAAAAAAAPq0uXPnxpo1a6K5uTkGDx6cOgcAAAAAAAB6pb322itaW1tj48aNMWPGjNixY0fqJAAAAAAAAACglymKIvbYY48YPXp06hQA2OWyLIuiKFJnAABAlzGyDAAAAAAAAAAAAECftWzZsli0aFFcf/31MWHChNQ5AAAAAAAA0KsNHz48li1bFvfcc08sXLgwdQ4AAAAAAAAA0MuUZRmjR4+O/v37p04BgF0uz/P44x//GC+//HLqFAAA6BJGlgEAAAAAAAAAAADok9auXRuzZs2KmTNnxuzZs1PnAAAAAAAAQJ/wxS9+MS699NKYN29e3HvvvalzAAAAAAAAAIBepCiKyPM8dQYAdIm3b1xZlolLAACgaxhZBgAAAAAAAAAAAKDP2bx5czQ1NcVhhx0WN910U1QqldRJAAAAAAAA0Gdcfvnl8b/+1/+KadOmxR/+8IfUOQAAAAAAAABAL/Dmm2/G448/HlmWpU4BgC7x2c9+NhoaGowsAwDQaxlZBgAAAAAAAAAAAKBP6ezsjOnTp0d7e3u0tLREfX196iQAAAAAAADoU2pra2P58uUxYMCAaGpqiq1bt6ZOAgAAAAAAAAB6uMceeyzeeuutyPM8dQoAdImamprIsiyKokidAgAAXcLIMgAAAAAAAAAAAAB9yuWXXx6rV6+On/zkJzFs2LDUOQAAAAAAANAnDRw4MFpaWmLDhg0xe/bsqFarqZMAAAAAAAAAgB6sLMuora2NMWPGpE4BgC6TZVmUZZk6AwAAuoSRZQAAAAAAAAAAAAD6jHvuuSeuvPLKWLBgQUyaNCl1DgAAAAAAAPRpY8eOjR/96EexbNmyuOmmm1LnAAAAAAAAAAA9WFEUcdhhh0V9fX3qFADoMnmexzPPPBOvvPJK6hQAANjljCwDAAAAAAAAAAAA0Cds2LAhzjjjjJg8eXJ84xvfSJ0DAAAAAAAARMT06dPj/PPPj/PPPz9+/etfp84BAAAAAAAAAHqosiwjy7LUGQDQpd6+dWvXrk1cAgAAu56RZQAAAAAAAAAAAAB6vfb29mhsbIwDDzwwbr/99qhUKqmTAAAAAAAAgP9yzTXXxDHHHBNTpkyJjRs3ps4BAAAAAAAAAHqYjo6OePTRRyPP89QpANClhg8fHnvuuWcURZE6BQAAdjkjywAAAAAAAAAAAAD0atVqNc4888x4/vnno7W1NRoaGlInAQAAAAAAAP+Purq6WLlyZdTU1MSUKVOio6MjdRIAAAAAAAAA0IOsX78+Ojo6Isuy1CkA0KVqa2tj3LhxUZZl6hQAANjljCwDAAAAAAAAAAAA0Ktdc8010dzcHEuXLo0RI0akzgEAAAAAAADexX777RfNzc3x8MMPx4UXXpg6BwAAAAAAAADoQYqiiEqlEuPGjUudAgBdLs/zKIoidQYAAOxyRpYBAAAAAAAAAAAA6LVWr14dl1xyScybNy9OPvnk1DkAAAAAAADA+zj66KNj0aJFsXjx4liyZEnqHAAAAAAAAACghyjLMkaOHBl77rln6hQA6HJZlsXTTz8dW7ZsSZ0CAAC7lJFlAAAAAAAAAAAAAHqlZ599NqZNmxaTJk2Kb3/726lzAAAAAAAAgJ0wa9asOOuss2L27NlRlmXqHAAAAAAAAACgByiKIvI8T50BALvF2zdv7dq1iUsAAGDXMrIMAAAAAAAAAAAAQK+zbdu2mDx5cuy9995x1113RW1tbeokAAAAAAAAYCdUKpVYvHhxjB49OpqammLTpk2pkwAAAAAAAACAbuytt96KdevWRZZlqVMAYLcYOXJk1NfXR1mWqVMAAGCXMrIMAAAAAAAAAAAAQK9SrVbjnHPOifXr10dLS0sMHDgwdRIAAAAAAADwIfTv3z+am5vj9ddfj2nTpkVnZ2fqJAAAAAAAAACgm3ryySfjjTfeiDzPU6cAwG6xxx57xNixY6MoitQpAACwSxlZBgAAAAAAAAAAAKBX+cEPfhBLliyJW2+9NcaNG5c6BwAAAAAAAPgIhg4dGitWrIj7778/Lr300tQ5AAAAAAAAAEA3VZZlRITvigHoU7Ise+cGAgBAb2FkGQAAAAAAAAAAAIBe44EHHog5c+bE17/+9TjttNNS5wAAAAAAAAAfw/HHHx9XX311XHXVVdHS0pI6BwAAAAAAAADohoqiiOHDh8fee++dOgUAdps8z6OtrS1ee+211CkAALDLGFkGAAAAAAAAAAAAoFd46aWXYsqUKXHUUUfF9773vdQ5AAAAAAAAwC4wd+7cmDp1asyYMSPa2tpS5wAAAAAAAAAA3UxZlpFlWeoMANitsiyLarUa69atS50CAAC7jJFlAAAAAAAAAAAAAHq87du3x9SpUyMi4qc//WnU1dUlLgIAAAAAAAB2hUqlErfddlsMHTo0GhsbY8uWLamTAAAAAAAAAIBuorOzM9auXRt5nqdOAYDdatSoUdGvX78oiiJ1CgAA7DJGlgEAAAAAAAAAAADo8ebOnRsPPfRQNDc3x+DBg1PnAAAAAAAAALvQXnvtFa2trfHiiy/GzJkzo1qtpk4CAAAAAAAAALqBDRs2xNatWyPLstQpALBb1dXVxZgxY4wsAwDQqxhZBgAAAAAAAAAAAKBHW758edxwww1x/fXXx4QJE1LnAAAAAAAAAF1g+PDhsWzZsmhtbY2FCxemzgEAAAAAAAAAuoGyLCMijCwD0Cflef7OLQQAgN7AyDIAAAAAAAAAAAAAPdYjjzwSs2bNipkzZ8bs2bNT5wAAAAAAAABd6Itf/GJceumlMW/evLj33ntT5wAAAAAAAAAAiRVFEYccckgMGDAgdQoA7HZZlsX69etj69atqVMAAGCXqFSr1WrqCAAAAAAAAAAAAAD4sDZv3hx5nsfAgQPjV7/6VdTX16dOAgAAAAAAALpYZ2dnnHjiifHQQw/Fb3/72zj44INTJwEAAAAAAAAAiRx77LGx3377xcqVK1OnAMBuVxRFHHHEEfHggw/G0UcfnToHAAA+tprUAQAAAAAAAAAAAADwYXV2dsb06dOjvb09WlpaDCwDAAAAAABAH1FbWxvLly+PAQMGRFNTU2zdujV1EgAAAAAAAACQwI4dO2Lt2rWRZVnqFABIYvTo0VFXVxdFUaROAQCAXcLIMgAAAAAAAAAAAAA9zuWXXx6rV6+On/zkJzFs2LDUOQAAAAAAAMBuNHDgwGhpaYkNGzbE7Nmzo1qtpk4CAAAAAAAAAHaz3/3ud9He3h55nqdOAYAkPvGJT8To0aOjLMvUKQAAsEsYWQYAAAAAAAAAAACgR7nnnnviyiuvjAULFsSkSZNS5wAAAAAAAAAJjB07Nm699dZYtmxZ3HTTTalzAAAAAAAAAIDdrCiKiIjIsixxCQCkk+f5OzcRAAB6OiPLAAAAAAAAAAAAAPQYGzZsiDPOOCMmT54c3/jGN1LnAAAAAAAAAAmdeuqpMWfOnDj//PPj17/+deocAAAAAAAAAGA3Kssyhg0bFoMGDUqdAgDJZFkWTzzxRLzxxhupUwAA4GOrVKvVauoIAAAAAAAAAAAAAPgg7e3tcdRRR0W1Wo01a9ZEQ0ND6iQAAAAAAAAgse3bt8fxxx8fTz/9dJRlGUOGDEmdBAAAAAAAAADsBscdd1zsu+++0dzcnDoFAJJZs2ZNHHXUUbFmzZr4u7/7u9Q5AADwsdSkDgAAAAAAAAAAAACAD1KtVuPMM8+M559/PlpbWw0sAwAAAAAAABERUVdXFytXroyampqYOnVqdHR0pE4CAAAAAAAAALpYtVqNsiwjy7LUKQCQ1OGHHx61tbVRlmXqFAAA+NiMLAMAAAAAAAAAAADQ7V177bXR3NwcS5cujZEjR6bOAQAAAAAAALqRwYMHx6pVq2LNmjVx0UUXpc4BAAAAAAAAALrYM888E6+++mrkeZ46BQCSqq+vj1GjRkVRFKlTAADgYzOyDAAAAAAAAAAAAEC3dt9998W3vvWtmDdvXpx88smpcwAAAAAAAIBuaMKECbFo0aK48cYbY+nSpalzAAAAAAAAAIAuVJZlRERkWZa4BADSy7LsndsIAAA9mZFlAAAAAAAAAAAAALqt5557Lr785S/HpEmT4tvf/nbqHAAAAAAAAKAbmzVrVpx11llx9tlnx9q1a1PnAAAAAAAAAABdpCiKOPDAA+PTn/506hQASC7P83jssceio6MjdQoAAHwsRpYBAAAAAAAAAAAA6Ja2bdsWTU1Nsffee8ddd90VtbW1qZMAAAAAAACAbqxSqcTixYtj9OjR0dTUFJs2bUqdBAAAAAAAAAB0gbIsI8uy1BkA0C1kWRYdHR3xxBNPpE4BAICPxcgyAAAAAAAAAAAAAN1OtVqNc845J9avXx8tLS0xcODA1EkAAAAAAABAD9C/f/9obm6O1157LaZNmxadnZ2pkwAAAAAAAACAXaharUZRFJHneeoUAOgWxo4dGzU1NVEUReoUAAD4WIwsAwAAAAAAAAAAANDt/OAHP4glS5bErbfeGuPGjUudAwAAAAAAAPQgQ4cOjRUrVsT9998fl156aeocAAAAAAAAAGAX+uMf/xibN2+OLMtSpwBAt7DnnnvGyJEjoyzL1CkAAPCxGFkGAAAAAAAAAAAAoFt54IEHYs6cOfH1r389TjvttNQ5AAAAAAAAQA90/PHHx9VXXx1XXXVVtLS0pM4BAAAAAAAAAHaRoigiIiLP88QlANB95Hn+zo0EAICeysgyAAAAAAAAAAAAAN3GSy+9FFOmTImjjjoqrrvuutQ5AAAAAAAAQA82d+7cmDJlSsyYMSPa2tpS5wAAAAAAAAAAu0BZljF48OAYMmRI6hQA6DayLIt169bF9u3bU6cAAMBHZmQZAAAAAAAAAAAAgG5h+/btMXXq1IiIWLlyZfTr1y9xEQAAAAAAANCTVSqVuO2222Lo0KHR2NgYW7ZsSZ0EAAAAAAAAAHxMRVFEnuepMwCgW8nzPN5888148sknU6cAAMBHZmQZAAAAAAAAAAAAgG5h7ty58dBDD8WqVatiyJAhqXMAAAAAAACAXqChoSFaWlrixRdfjJkzZ0a1Wk2dBAAAAAAAAAB8RNVqNYqiiCzLUqcAQLcybty4qFQqUZZl6hQAAPjIjCwDAAAAAAAAAAAAkNzy5cvjhhtuiO9///txzDHHpM4BAAAAAAAAepERI0bE0qVLo7W1NRYuXJg6BwAAAAAAAAD4iF544YX485//HHmep04BgG6loaEhhg8fHkVRpE4BAICPzMgyAAAAAAAAAAAAAEk98sgjMWvWrJgxY0acc845qXMAAAAAAACAXuikk06K+fPnx7x58+Lee+9NnQMAAAAAAAAAfARlWUZERJZliUsAoPvJsuydWwkAAD2RkWUAAAAAAAAAAAAAktm8eXM0NTXFoYceGjfffHNUKpXUSQAAAAAAAEAvdcUVV8Tf//3fx7Rp0+LZZ59NnQMAAAAAAAAAfEhFUcSnPvWpOPDAA1OnAEC3k+d5PPLII9HZ2Zk6BQAAPhIjywAAAAAAAAAAAAAk0dnZGdOnT48tW7ZES0tL1NfXp04CAAAAAAAAerHa2tpYvnx5DBgwIJqammLbtm2pkwAAAAAAAACAD6EoisiyLCqVSuoUAOh2siyLrVu3RltbW+oUAAD4SIwsAwAAAAAAAAAAAJDE5ZdfHqtXr46f/OQnMWzYsNQ5AAAAAAAAQB8wcODAaGlpiba2tpg9e3ZUq9XUSQAAAAAAAADATirLMvI8T50BAN3S+PHjI+I/7yUAAPRERpYBAAAAAAAAAAAA2O3uueeeuPLKK2PBggUxadKk1DkAAAAAAABAHzJ27Ni49dZbY+nSpXHTTTelzgEAAAAAAAAAdsLGjRtj48aNkWVZ6hQA6JYGDBgQn/3sZ6MoitQpAADwkeyROgAAAAAAAAAAAACAvmXDhg1xxhlnxOTJk+Mb3/hG6hwAAAAAAACgDzr11FPj4YcfjvPPPz/GjRsXX/jCF1InAQAAAAAAAADvoyzLiIjI8zxxCQB0X3mev3MzAQCgp6lJHQAAAAAAAAAAAABA39He3h6NjY1xwAEHxO233x6VSiV1EgAAAAAAANBHXXvttTFhwoSYMmVKbNy4MXUOAAAAAAAAAPA+iqKIfffdN4YNG5Y6BQC6rSzLYu3atbFjx47UKQAA8KEZWQYAAAAAAAAAAABgt6hWq3HmmWfG888/H62trdHQ0JA6CQAAAAAAAOjD6urqYuXKlVFTUxNTp06Njo6O1EkAAAAAAAAAwHsoyzLyPI9KpZI6BQC6rTzP47XXXounn346dQoAAHxoRpYBAAAAAAAAAAAA2C2uvfbaaG5ujiVLlsTIkSNT5wAAAAAAAADE4MGDY9WqVbFmzZq46KKLUucAAAAAAAAAAO+hKIrI8zx1BgB0a1mWRcR/3k0AAOhpjCwDAAAAAAAAAAAA0OXuu++++Na3vhWXXHJJNDY2ps4BAAAAAAAAeMeECRPihhtuiBtvvDGWLl2aOgcAAAAAAAAA+G/+4z/+I55//vl3hiMBgHc3cODAOOigg6Isy9QpAADwoRlZBgAAAAAAAAAAAKBLPffcc/HlL385Jk6cGN/5zndS5wAAAAAAAAD8jbPPPjvOPPPMOPvss2Pt2rWpcwAAAAAAAACA/8fbQ5F5nicuAYDuL8/zKIoidQYAAHxoRpYBAAAAAAAAAAAA6DLbtm2LpqamaGhoiLvuuitqa2tTJwEAAAAAAAD8jUqlEosXL45Ro0ZFU1NTbNq0KXUSAAAAAAAAAPBfyrKMffbZJw455JDUKQDQ7WVZFmVZxo4dO1KnAADAh2JkGQAAAAAAAAAAAIAuUa1W49xzz43169dHS0tLDBo0KHUSAAAAAAAAwHuqr6+P5ubmeO2112L69OnR2dmZOgkAAAAAAAAAiIiiKCLLsqhUKqlTAKDby/M8tmzZEs8880zqFAAA+FCMLAMAAAAAAAAAAADQJX74wx/GHXfcEbfeemuMHz8+dQ4AAAAAAADABxo2bFisWLEi7rvvvrjssstS5wAAAAAAAAAAEVGWZWRZljoDAHqEt29mWZaJSwAA4MMxsgwAAAAAAAAAAADALvfggw/GeeedF1//+tfjtNNOS50DAAAAAAAAsNOOP/74uPrqq2PBggXR2tqaOgcAAAAAAAAA+rRNmzbFs88+G3mep04BgB7hU5/6VHzmM5+JoihSpwAAwIdSqVar1dQRAAAAAAAAAAAAAPQeL730UuR5Hoccckjcf//90a9fv9RJAAAAAAAAAB9KtVqNU045JX7+85/HmjVrYuTIkamTAAAAAAAAAKBPuu+++2LSpEnR1tYWI0aMSJ0DAD3CySefHK+//nqsXr06dQoAAOy0mtQBAAAAAAAAAAAAAPQe27dvj6lTp0a1Wo2VK1caWAYAAAAAAAB6pEqlErfddlt85jOficbGxtiyZUvqJAAAAAAAAADok4qiiL322is+//nPp04BgB4jz/MoiiKq1WrqFAAA2GlGlgEAAAAAAAAAAADYZebOnRsPPfRQrFq1KoYMGZI6BwAAAAAAAOAja2hoiJaWlnjxxRdj5syZfjYJAAAAAAAAAAmUZRnjx4+PmhozOwCws7Isi1deeSWee+651CkAALDTPP0BAAAAAAAAAAAAYJdYvnx53HDDDfH9738/jjnmmNQ5AAAAAAAAAB/biBEjYunSpdHa2hoLFy5MnQMAAAAAAAAAfU5RFJHneeoMAOhR3r6dRVEkLgEAgJ1nZBkAAAAAAAAAAACAj+2RRx6JWbNmxYwZM+Kcc85JnQMAAAAAAACwy5x00kkxf/78mDdvXtx7772pcwAAAAAAAACgz/jLX/4Sv//97yPLstQpANCjDB48OIYMGRJlWaZOAQCAnVapVqvV1BEAAAAAAAAAAAAA9FybN2+OI444IgYMGBC//vWvo76+PnUSAAAAAAAAwC7V2dkZ//iP/xhr1qyJoijioIMOSp0EAAAAAAAAAL3ev/7rv8Zxxx0XTzzxRBx22GGpcwCgRznxxBNj+/bt8S//8i+pUwAAYKfUpA4AAAAAAAAAAAAAoOfq7OyM6dOnx6uvvhotLS0GlgEAAAAAAIBeqba2Nu68887YZ599oqmpKbZt25Y6CQAAAAAAAAB6vbIs45Of/GSMGDEidQoA9DhZlkVZllGtVlOnAADATjGyDAAAAAAAAAAAAMBHdsUVV8Tq1atjxYoVcdBBB6XOAQAAAAAAAOgyAwcOjNbW1mhra4vZs2f78SQAAAAAAAAAdLGiKGLcuHFRW1ubOgUAepw8z+PPf/5zPP/886lTAABgpxhZBgAAAAAAAAAAAOAj+dnPfhbf/e5348orr4xJkyalzgEAAAAAAADocmPHjo1bb701li5dGjfffHPqHAAAAAAAAADo1cqyjCzLUmcAQI/09g0tyzJxCQAA7BwjywAAAAAAAAAAAAB8aBs2bIjTTz89Jk+eHN/85jdT5wAAAAAAAADsNqeeemrMmTMn5syZEw888EDqHAAAAAAAAADoldrb2+Opp56KPM9TpwBAj3TAAQfEpz/96SiKInUKAADslEq1Wq2mjgAAAAAAAAAAAACg52hvb4+jjz46duzYEWvWrImGhobUSQAAAAAAAAC71fbt2+P444+P3/3ud1EURQwZMiR1EgAAAAAAAAD0Kv/2b/8Wxx57bKxbty7GjBmTOgcAeqR/+Id/iJqamvjnf/7n1CkAAPCBalIHAAAAAAAAAAAAANBzVKvVOOuss+JPf/pTtLa2GlgGAAAAAAAA+qS6urpYuXJlVCqVmDp1anR0dKROAgAAAAAAAIBepSzL6N+/fxx22GGpUwCgx8rzPMqyTJ0BAAA7xcgyAAAAAAAAAAAAADvt2muvjVWrVsWSJUti5MiRqXMAAAAAAAAAkhk8eHCsWrUq1qxZExdddFHqHAAAAAAAAADoVYqiiDFjxsQee+yROgUAeqwsy+Kll16KF198MXUKAAB8ICPLAAAAAAAAAAAAAOyU++67L771rW/FJZdcEo2NjalzAAAAAAAAAJKbMGFC3HDDDXHjjTfG0qVLU+cAAAAAAAAAQK9RlmXkeZ46AwB6tLdvaVmWiUsAAOCDGVkGAAAAAAAAAAAA4AM999xz8eUvfzkmTpwY3/nOd1LnAAAAAAAAAHQbZ599dpx55plx9tlnx9q1a1PnAAAAAAAAAECP9/rrr0dbW1tkWZY6BQB6tKFDh8bAgQOjKIrUKQAA8IGMLAMAAAAAAAAAAADwvrZt2xZNTU3R0NAQd911V9TW1qZOAgAAAAAAAOg2KpVKLF68OEaNGhVNTU2xadOm1EkAAAAAAAAA0KOtW7cuduzYEXmep04BgB6tUqlEnudRlmXqFAAA+EBGlgEAAAAAAAAAAAB4T9VqNc4999xYv359tLS0xKBBg1InAQAAAAAAAHQ79fX10dzcHO3t7TF9+vTo7OxMnQQAAAAAAAAAPVZRFNGvX78YNWpU6hQA6PHyPI+iKFJnAADABzKyDAAAAAAAAAAAAMB7+uEPfxh33HFH3HLLLTF+/PjUOQAAAAAAAADd1rBhw2LFihVx3333xWWXXZY6BwAAAAAAAAB6rLIs4/DDD49+/fqlTgGAHi/LsnjhhRfi3//931OnAADA+zKyDAAAAAAAAAAAAMC7evDBB+O8886Lr33ta3H66aenzgEAAAAAAADo9iZOnBhXXXVVLFiwIFpbW1PnAAAAAAAAAECPVBRF5HmeOgMAeoW3b2pZlolLAADg/RlZBgAAAAAAAAAAAOBvvPTSSzFlypQ48sgj43vf+17qHAAAAAAAAIAe4+KLL47JkyfHjBkzoq2tLXUOAAAAAAAAAPQo27Zti/Xr10eWZalTAKBXOPjgg2PAgAFGlgEA6PaMLAMAAAAAAAAAAADwV7Zv3x6nnHJKVKvV+OlPfxr9+vVLnQQAAAAAAADQY1Qqlbj99tvjM5/5TDQ2NkZ7e3vqJAAAAAAAAADoMR599NHo7OyMPM9TpwBAr1CpVCLLsiiKInUKAAC8LyPLAAAAAAAAAAAAAPyViy++OH7zm9/EqlWrYsiQIalzAAAAAAAAAHqchoaGaGlpiRdffDFmzpwZ1Wo1dRIAAAAAAAAA9AhlWcYee+wRo0ePTp0CAL1GlmVRlmXqDAAAeF9GlgEAAAAAAAAAAAB4x/Lly+P666+P73//+3HMMcekzgEAAAAAAADosUaMGBFLly6NlpaWWLhwYeocAAAAAAAAAOgRiqKI0aNHR//+/VOnAECvked5PPfcc7Fp06bUKQAA8J6MLAMAAAAAAAAAAAAQERGPPPJIzJo1K2bMmBHnnHNO6hwAAAAAAACAHu+kk06K+fPnx7x58+Lee+9NnQMAAAAAAAAA3V5ZlpFlWeoMAOhV3r6tZVkmLgEAgPdmZBkAAAAAAAAAAACA2Lx5czQ1NcXIkSPj5ptvjkqlkjoJAAAAAAAAoFe44oor4oQTTohp06bFs88+mzoHAAAAAAAAALqtN998Mx5//PHI8zx1CgD0Kp/73OeioaEhiqJInQIAAO/JyDIAAAAAAAAAAABAH9fZ2RnTp0+PV199NVpaWqK+vj51EgAAAAAAAECvUVtbG3feeWfss88+0dTUFNu2bUudBAAAAAAAAADd0uOPPx7bt2+PLMtSpwBAr1JTUxPjx4+PsixTpwAAwHsysgwAAAAAAAAAAADQx11xxRWxevXqWLFiRRx00EGpcwAAAAAAAAB6nYEDB0Zra2u0tbXF7Nmzo1qtpk4CAAAAAAAAgG6nKIqora2NsWPHpk4BgF4nz/MoiiJ1BgAAvCcjywAAAAAAAAAAAAB92M9+9rP47ne/G1deeWVMmjQpdQ4AAAAAAABArzV27Ni45ZZbYunSpXHzzTenzgEAAAAAAACAbqcsyzj00EOjvr4+dQoA9DpZlsUzzzwTr7zySuoUAAB4V0aWAQAAAAAAAAAAAPqoDRs2xOmnnx6NjY3xzW9+M3UOAAAAAAAAQK932mmnxXnnnRdz5syJBx54IHUOAAAAAAAAAHQrRVFEnuepMwCgV3r7xq5duzZxCQAAvDsjywAAAAAAAAAAAAB9UHt7ezQ1NcUBBxwQd9xxR1QqldRJAAAAAAAAAH3CddddFxMmTIgpU6bExo0bU+cAAAAAAAAAQLewffv2ePTRRyPLstQpANArDR8+PPbcc88oyzJ1CgAAvCsjywAAAAAAAAAAAAB9TLVajbPOOiv+9Kc/RWtra+y9996pkwAAAAAAAAD6jLq6uli5cmVEREydOjU6OjoSFwEAAAAAAABAek888UR0dHREnuepUwCgV6qtrY1x48ZFURSpUwAA4F0ZWQYAAAAAAAAAAADoY6677rpYtWpVLFmyJEaOHJk6BwAAAAAAAKDPGTx4cDQ3N8eaNWti7ty5qXMAAAAAAAAAILmyLKNSqcTYsWNTpwBAr5VlWZRlmToDAADelZFlAAAAAAAAAAAAgD7k/vvvj3/6p3+KSy65JBobG1PnAAAAAAAAAPRZEyZMiBtuuCEWLVoUy5YtS50DAAAAAAAAAEkVRREjR46MvfbaK3UKAPRaeZ7HU089FVu2bEmdAgAAf8PIMgAAAAAAAAAAAEAf8dxzz8WXvvSlmDhxYnznO99JnQMAAAAAAADQ55199tlx5plnxqxZs2Lt2rWpcwAAAAAAAAAgmaIoIsuy1BkA0Ku9fWu9rwYAQHdkZBkAAAAAAAAAAACgD9i2bVtMnjw5Ghoa4q677ora2trUSQAAAAAAAAB9XqVSicWLF8eoUaOiqakpNm3alDoJAAAAAAAAAHa7t956K9atWxd5nqdOAYBe7dBDD43+/ftHWZapUwAA4G8YWQYAAAAAAAAAAADo5arVapx77rnxxBNPREtLSwwaNCh1EgAAAAAAAAD/pb6+Ppqbm6O9vT2mT58enZ2dqZMAAAAAAAAAYLd68skn44033ogsy1KnAECvtscee8TYsWOjKIrUKQAA8DeMLAMAAAAAAAAAAAD0cj/84Q/jjjvuiFtuuSXGjx+fOgcAAAAAAACA/2bYsGGxYsWKuO++++Kyyy5LnQMAAAAAAAAAu1VZlhERvoUGgN0gz/N3bi8AAHQnRpYBAAAAAAAAAAAAerEHH3wwzjvvvPja174Wp59+euocAAAAAAAAAN7DxIkT46qrrooFCxZEa2tr6hwAAAAAAAAA2G2KoojPf/7zsffee6dOAYBeL8uyaGtri9deey11CgAA/BUjywAAAAAAAAAAAAC91EsvvRRTpkyJI488Mr73ve+lzgEAAAAAAADgA1x88cUxefLkmDFjRrS1taXOAQAAAAAAAIDdoizLyPM8dQYA9Al5nke1Wo1169alTgEAgL9iZBkAAAAAAAAAAACgF9q+fXuccsopsWPHjvjpT38a/fr1S50EAAAAAAAAwAeoVCpx++23x4EHHhiNjY3R3t6eOgkAAAAAAAAAulRnZ2esXbvWyDIA7CajRo2Kfv36RVEUqVMAAOCvGFkGAAAAAAAAAAAA6IUuvvjiePDBB2PVqlUxZMiQ1DkAAAAAAAAA7KSGhoZobW2NF154IWbOnBnVajV1EgAAAAAAAAB0maeeeiq2bt0aWZalTgGAPqGuri7GjBkTZVmmTgEAgL9iZBkAAAAAAAAAAACgl7nzzjvj+uuvj+9///vxhS98IXUOAAAAAAAAAB/SiBEjYunSpdHS0hLXXHNN6hwAAAAAAAAA6DJFUUREGFkGgN0oz/N3bjAAAHQXRpYBAAAAAAAAAAAAepF169bFV7/61TjjjDPi3HPPTZ0DAAAAAAAAwEd08sknx7x58+KSSy6J1atXp84BAAAAAAAAgC5RlmUccsghMWDAgNQpANBnZFkW69evj61bt6ZOAQCAd1Sq1Wo1dQQAAAAAAAAAAAAAH9/mzZvjiCOOiAEDBsSvf/3rqK+vT50EAAAAAAAAwMfQ2dkZ//iP/xgPP/xw/Pa3v42DDjoodRIAAAAAAAAA7FLHHnts7LfffrFy5crUKQDQZxRFEUcccUQ8+OCDcfTRR6fOAQCAiIioSR0AAAAAAAAAAAAAwMfX2dkZp556arz66qvR0tJiYBkAAAAAAACgF6itrY0777wz9t5775g8eXJs27YtdRIAAAAAAAAA7DI7duyItWvXRpZlqVMAoE8ZPXp01NXVRVmWqVMAAOAdRpYBAAAAAAAAAAAAeoErrrgi7r333lixYkUcdNBBqXMAAAAAAAAA2EUGDhwYra2t8eSTT8Y555wT1Wo1dRIAAAAAAAAA7BK/+93vor29PfI8T50CAH3KJz7xiRg9enQURZE6BQAA3mFkGQAAAAAAAAAAAKCH+9nPfhbf/e5348orr4xJkyalzgEAAAAAAABgFxs7dmzccsstsWTJkrj55ptT5wAAAAAAAADALlGWZUREZFmWuAQA+p4sy965xQAA0B0YWQYAAAAAAAAAAADowTZs2BCnn356NDY2xje/+c3UOQAAAAAAAAB0kdNOOy3OO++8mDNnTjzwwAOpcwAAAAAAAADgYyuKIoYNGxaDBg1KnQIAfU6e5/H444/HG2+8kToFAAAiwsgyAAAAAAAAAAAAQI/V3t4eTU1NccABB8Qdd9wRlUoldRIAAAAAAAAAXei6666LCRMmxJQpU2Ljxo2pcwAAAAAAAADgYynLMrIsS50BAH1SlmXx1ltvxeOPP546BQAAIsLIMgAAAAAAAAAAAECPVK1W46yzzoo//elP0draGnvvvXfqJAAAAAAAAAC6WF1dXaxcuTIiIqZOnRodHR2JiwAAAAAAAADgo6lWq1GWZeR5njoFAPqkMWPGRG1tbRRFkToFAAAiwsgyAAAAAAAAAAAAQI903XXXxapVq2LJkiUxcuTI1DkAAAAAAAAA7CaDBw+O5ubmWLNmTcydOzd1DgAAAAAAAAB8JH/4wx/iL3/5S2RZljoFAPqk+vr6OOyww6Isy9QpAAAQEUaWAQAAAAAAAAAAAHqc+++/P/7pn/4pvvWtb0VjY2PqHAAAAAAAAAB2swkTJsT1118fixYtimXLlqXOAQAAAAAAAIAPrSiKiAgjywCQUJ7n79xkAABIzcgyAAAAAAAAAAAAQA/y3HPPxZe+9KU4/vjj4//8n/+TOgcAAAAAAACARGbPnh0zZ86MWbNmxdq1a1PnAAAAAAAAAMCHUpZlHHDAAbHffvulTgGAPivLsnjssceio6MjdQoAABhZBgAAAAAAAAAAAOgp3njjjZg8eXLstdde8ZOf/CRqa2tTJwEAAAAAAACQSKVSiZtuuikOO+ywaGpqis2bN6dOAgAAAAAAAICdVhRF5HmeOgMA+rQ8z6OjoyOeeOKJ1CkAAGBkGQAAAAAAAAAAAKAnqFarce6558YTTzwRra2tMWjQoNRJAAAAAAAAACRWX18fLS0t0d7eHtOnT4/Ozs7USQAAAAAAAADwgarVapRlGVmWpU4BgD5t7NixUVNTE2VZpk4BAAAjywAAAAAAAAAAAAA9wS233BK333573HLLLTF+/PjUOQAAAAAAAAB0E8OGDYsVK1bE6tWr4/LLL0+dAwAAAAAAAAAf6I9//GNs2rQp8jxPnQIAfdqee+4ZI0eOjKIoUqcAAICRZQAAAAAAAAAAAIDu7sEHH4yvf/3r8bWvfS1OP/301DkAAAAAAAAAdDMTJ06Mq666Kq688sq45557UucAAAAAAAAAwPt6e8gxy7LEJQBAlmVGlgEA6BaMLAMAAAAAAAAAAAB0Yy+99FJMmTIljjzyyPje976XOgcAAAAAAACAburiiy+OyZMnxxlnnBFtbW2pcwAAAAAAAADgPZVlGYMHD479998/dQoA9Hl5nse6deti+/btqVMAAOjjjCwDAAAAAAAAAAAAdFPbt2+PU045JXbs2BE//elPo1+/fqmTAAAAAAAAAOimKpVK3H777XHggQdGY2NjtLe3p04CAAAAAAAAgHdVFEVkWZY6AwCIiCzL4s0334wnn3wydQoAAH2ckWUAAAAAAAAAAACAburiiy+OBx98MFatWhVDhgxJnQMAAAAAAABAN9fw/7F3799e13Xe/58fNu0EZZuCKeDkoUtBTIX3O8cmdVbpaDVX69LNVplLQDxQa+RgvxQH54cRgX6YFLBZa9pKK6Gr2ObGvctcl5anrjVLxLH3W0A8oWaApeQSJDBQ2Pvz/WFGv01leQBen8Pt9hfcf3s/1+fwfgwZEr29vfGrX/0qLr/88qhWq6mTAAAAAAAAAOC/qVarURRF5HmeOgUAiIhx48ZFRERZlolLAABodkaWAQAAAAAAAAAAAGrQ97///bjppptiyZIlceaZZ6bOAQAAAAAAAKBOjBo1Kr773e9GT09P/Mu//EvqHAAAAAAAAAD4b371q1/FK6+8ElmWpU4BACJiyJAhceKJJ0ZRFKlTAABockaWAQAAAAAAAAAAAGrM2rVr40tf+lJcdtllMW3atNQ5AAAAAAAAANSZCy+8MP7pn/4prr322rj33ntT5wAAAAAAAADA28qyjIiIPM8TlwAAb8nz/O1nNAAApGJkGQAAAAAAAAAAAKCGbN26Ndrb22PUqFHR2dkZlUoldRIAAAAAAAAAdWjevHlx3nnnxf/+3/87fvnLX6bOAQAAAAAAAICIiCiKIo444og4+uijU6cAAP8lz/NYs2ZN9PX1pU4BAKCJGVkGAAAAAAAAAAAAqBF9fX0xceLE2L59e/T09MSgQYNSJwEAAAAAAABQp1paWmLFihXR1tYWHR0dsWvXrtRJAAAAAAAAABBlWUaWZVGpVFKnAAD/Jcuy+N3vfhfPPPNM6hQAAJqYkWUAAAAAAAAAAACAGjFv3rz4yU9+El1dXXHcccelzgEAAAAAAACgzh1++OHR09MTTz75ZFx99dVRrVZTJwEAAAAAAADQ5IqiiDzPU2cAAL9n3LhxEfGfz2kAAEjFyDIAAAAAAAAAAABADbjzzjtj/vz5sXDhwjj//PNT5wAAAAAAAADQIMaOHRtLly6N5cuXR2dnZ+ocAAAAAAAAAJrYSy+9FC+99FJkWZY6BQD4PR/5yEfi4x//eJRlmToFAIAmNjB1AAAAAAAAAAAAAECz27BhQ0yePDna29tjzpw5qXMAAAAAAAAAaDCTJk2KRx99NL7yla/EaaedFp/+9KdTJwEAAAAAAADQhN4abszzPHEJAPCH8jyPoihSZwAA0MQGpA4AAAAAAAAAAAAAaGY7d+6M9vb2GDFiRCxbtiwqlUrqJAAAAAAAAAAa0A033BCf+tSn4qKLLoqXX345dQ4AAAAAAAAATagsyzjssMPimGOOSZ0CAPyBLMvisccei/7+/tQpAAA0KSPLAAAAAAAAAAAAAIlUq9W44oorYvPmzdHb2xttbW2pkwAAAAAAAABoUB/60Ifi9ttvj4iIiy++ON58883ERQAAAAAAAAA0m6IoIs/zqFQqqVMAgD+Q53ns3Lkznn322dQpAAA0KSPLAAAAAAAAAAAAAInccMMNsXLlyli+fHmMHj06dQ4AAAAAAAAADe6oo46KO+64Ix555JH46le/mjoHAAAAAAAAgCZTlmVkWZY6AwD4E8aNGxcR//m8BgCAFIwsAwAAAAAAAAAAACRw//33x5w5c2Lu3LnR3t6eOgcAAAAAAACAJvE3f/M3cdNNN8W//uu/xv/5P/8ndQ4AAAAAAAAATeKVV16JzZs3R57nqVMAgD9h6NChceyxx0ZRFKlTAABoUkaWAQAAAAAAAAAAAA6wjRs3xoQJE+Lcc8+N+fPnp84BAAAAAAAAoMn84z/+Y1x++eXx5S9/OR577LHUOQAAAAAAAAA0gbIsIyIiy7LEJQDAO8my7O1nNgAAHGhGlgEAAAAAAAAAAAAOoN27d0dHR0cccsgh0dXVFS0tLamTAAAAAAAAAGgylUol/u3f/i3GjBkT48ePj61bt6ZOAgAAAAAAAKDBFUURhx56aHz84x9PnQIAvIM8z6Msy6hWq6lTAABoQkaWAQAAAAAAAAAAAA6QarUa06ZNiyeeeCJ6enpi6NChqZMAAAAAAAAAaFKDBg2Knp6e2LFjR1x66aXR19eXOgkAAAAAAACABlaWZYwbNy4qlUrqFADgHWRZFtu3b49f/OIXqVMAAGhCRpYBAAAAAAAAAAAADpBbbrklbr311ujs7Iwsy1LnAAAAAAAAANDkjjnmmOjq6op77703/vmf/zl1DgAAAAAAAAANrCiKyPM8dQYA8Ge89T6UoigSlwAA0IyMLAMAAAAAAAAAAAAcAKtXr46ZM2fG9OnTY8qUKalzAAAAAAAAACAiIs4777z4+te/HgsXLowf/vCHqXMAAAAAAAAAaEBbt26NX/7yl28PNwIAtemjH/1oHH300VGWZeoUAACaUKVarVZTRwAAAAAAAAAAAAA0si1btkSWZXHsscfGgw8+GK2tramTAAAAAAAAAOBt1Wo1Lr744vjpT38ajz76aIwaNSp1EgAAAAAAAAAN5L777ovzzjsvnn76ad9JA0CNu/DCC+P111+Pe++9N3UKAABNZkDqAAAAAAAAAAAAAIBGtmfPnrjkkkuiv78/uru7DSwDAAAAAAAAUHMqlUrceuutcfTRR0d7e3vs2LEjdRIAAAAAAAAADaQsyzjkkEPihBNOSJ0CAPwFWZZFWZZRrVZTpwAA0GSMLAMAAAAAAAAAAADsR7NmzYpVq1bFypUrY8SIEalzAAAAAAAAAOBPGjJkSPT29saLL74YV1xxhRdkAgAAAAAAALDPFEUR48aNiwEDTOUAQK3L8zy2bt0aGzduTJ0CAECT8ckRAAAAAAAAAAAAwH6yYsWKWLJkSSxZsiTOPPPM1DkAAAAAAAAA8GeNGjUqvvvd78Ydd9wR//Iv/5I6BwAAAAAAAIAGURRFZFmWOgMAeBfeemYXRZG4BACAZmNkGQAAAAAAAAAAAGA/WLt2bUydOjUuu+yymDZtWuocAAAAAAAAAHhXLrzwwvinf/qnuPbaa+Pee+9NnQMAAAAAAABAnXvttdfi+eefjzzPU6cAAO/C8OHDY/jw4VGWZeoUAACaTKVarVZTRwAAAAAAAAAAAAA0kq1bt8YnP/nJOPTQQ2PVqlUxaNCg1EkAAAAAAAAA8K719fXF//yf/zN+/vOfx89//vM49thjUycBAAAAAAAAUKcefPDBOOecc2L9+vVx8sknp84BAN6FL37xi7F379645557UqcAANBEBqQOAAAAAAAAAAAAAGgkfX19MXHixNi+fXv09PQYWAYAAAAAAACg7rS0tMSKFSuira0tOjo6YteuXamTAAAAAAAAAKhTZVnGoEGDYvTo0alTAIB3Kc/zKMsyqtVq6hQAAJqIkWUAAAAAAAAAAACAfWjevHnxk5/8JLq6uuK4445LnQMAAAAAAAAA78vhhx8ePT098eSTT8bVV1/tZZkAAAAAAAAAvC9FUcTYsWOjpaUldQoA8C5lWRavvPJKvPjii6lTAABoIkaWAQAAAAAAAAAAAPaRO++8M+bPnx8LFy6M888/P3UOAAAAAAAAAHwgY8eOjaVLl8by5cujs7MzdQ4AAAAAAAAAdagsy8jzPHUGAPAevPXsLssycQkAAM3EyDIAAAAAAAAAAADAPrBhw4aYPHlytLe3x5w5c1LnAAAAAAAAAMA+MWnSpJg5c2Z85StfiVWrVqXOAQAAAAAAAKCO7NixIzZs2GBkGQDqzMiRI+OjH/1oFEWROgUAgCZSqVar1dQRAAAAAAAAAAAAAPVs586dccYZZ0RfX1/8x3/8R7S1taVOAgAAAAAAAIB95s0334xzzz03nn/++SjLMo466qjUSQAAAAAAAADUgX//93+Pv/3bv421a9fGqaeemjoHAHgPvvCFL0RLS0vcddddqVMAAGgSA1IHAAAAAAAAAAAAANSzarUaV155ZWzatCl6e3sNLAMAAAAAAADQcFpbW+P222+PiIiLL7449uzZk7gIAAAAAAAAgHpQFEUcdNBBMWbMmNQpAMB7lOd5FEWROgMAgCZiZBkAAAAAAAAAAADgA7jxxhuju7s7li9fHieddFLqHAAAAAAAAADYL4YPHx4rV66MRx55JL761a+mzgEAAAAAAACgDpRlGaeeemoMHDgwdQoA8B5lWRYvv/xyvPTSS6lTAABoEkaWAQAAAAAAAAAAAN6nBx54IGbPnh1z586N8ePHp84BAAAAAAAAgP3q05/+dNx0003xzW9+M773ve+lzgEAAAAAAACgxhVFEXmep84AAN6Ht57hRVEkLgEAoFkYWQYAAAAAAAAAAAB4HzZt2hQTJkyIc889N+bPn586BwAAAAAAAAAOiH/8x3+Myy+/PL785S/HmjVrUucAAAAAAAAAUKNef/31ePrppyPLstQpAMD78LGPfSwOP/zwKMsydQoAAE3CyDIAAAAAAAAAAADAe7R79+4YP358HHzwwdHV1RUtLS2pkwAAAAAAAADggKhUKvFv//ZvcdJJJ0V7e3ts3bo1dRIAAAAAAAAANWjt2rXR398feZ6nTgEA3odKpRJ5nkdRFKlTAABoEkaWAQAAAAAAAAAAAN6DarUa06ZNiyeeeCJ6enpi6NChqZMAAAAAAAAA4IAaNGhQ9PT0xI4dO+LSSy+Nvr6+1EkAAAAAAAAA1JiyLKO1tTVOPvnk1CkAwPuUZVmUZZk6AwCAJmFkGQAAAAAAAAAAAOA9uOWWW+LWW2+Nzs7OyLIsdQ4AAAAAAAAAJHHMMcdEV1dX3HvvvfHP//zPqXMAAAAAAAAAqDFFUcQpp5wSra2tqVMAgPcpz/N48cUX4ze/+U3qFAAAmoCRZQAAAAAAAAAAAIB3afXq1TFz5syYPn16TJkyJXUOAAAAAAAAACR13nnnxde//vVYuHBh/PCHP0ydAwAAAAAAAEANKcsysixLnQEAfABvPcvLskxcAgBAMzCyDAAAAAAAAAAAAPAubNmyJTo6OuL000+PRYsWpc4BAAAAAAAAgJowa9as6OjoiMsuuyyeeeaZ1DkAAAAAAAAA1IBdu3bFE088EXmep04BAD6A448/Pg499NAoiiJ1CgAATcDIMgAAAAAAAAAAAMBfsGfPnrjkkkuiv78/uru7o7W1NXUSAAAAAAAAANSESqUSt956a4wcOTLa29tjx44dqZMAAAAAAAAASOzxxx+Pvr6+yLIsdQoA8AFUKpXIsizKskydAgBAEzCyDAAAAAAAAAAAAPAXzJo1K1atWhXd3d0xYsSI1DkAAAAAAAAAUFOGDBkSvb298eKLL8YVV1wR1Wo1dRIAAAAAAAAACRVFEQMHDoxTTjkldQoA8AHleR5FUaTOAACgCRhZBgAAAAAAAAAAAPgzVqxYEUuWLInFixfHWWedlToHAAAAAAAAAGrS6NGjY/ny5XHHHXfEN77xjdQ5AAAAAAAAACRUlmWcfPLJcdBBB6VOAQA+oCzLYuPGjfHqq6+mTgEAoMEZWQYAAAAAAAAAAAB4B+vWrYupU6fG5MmTY/r06alzAAAAAAAAAKCmtbe3x7XXXhtz586N++67L3UOAAAAAAAAAIkURRF5nqfOAAD2gbee6WVZJi4BAKDRGVkGAAAAAAAAAAAA+BO2bdsW7e3tMWrUqOjs7IxKpZI6CQAAAAAAAABq3vXXXx/nnXde/MM//ENs3LgxdQ4AAAAAAAAAB9gbb7wR69evjyzLUqcAAPvA//gf/yOGDBliZBkAgP3OyDIAAAAAAAAAAADAH+jv74+JEyfGa6+9Fj09PTF48ODUSQAAAAAAAABQF1paWmLFihXR1tYW48ePj127dqVOAgAAAAAAAOAAWr9+fezZsyfyPE+dAgDsAwMGDIhx48ZFURSpUwAAaHBGlgEAAAAAAAAAAAD+wHXXXRf33HNPdHV1xXHHHZc6BwAAAAAAAADqyuGHHx49PT3x5JNPxrRp06JaraZOAgAAAAAAAOAAKYoiBgwYEKeeemrqFABgH8myzMgyAAD7nZFlAAAAAAAAAAAAgN9z5513xvz582PhwoVx/vnnp84BAAAAAAAAgLo0duzYWLp0aSxbtiw6OztT5wAAAAAAAABwgJRlGWPGjInBgwenTgEA9pE8z+MXv/hFbNu2LXUKAAANzMgyAAAAAAAAAAAAwH/ZsGFDTJ48Odrb22POnDmpcwAAAAAAAACgrk2aNClmzpwZX/nKV2LVqlWpcwAAAAAAAAA4AIqiiCzLUmcAAPvQW8/2xx57LHEJAACNzMgyAAAAAAAAAAAAQETs3Lkz2tvbY/jw4bFs2bKoVCqpkwAAAAAAAACg7t1www1xxhlnxEUXXRQvv/xy6hwAAAAAAAAA9qM9e/bEunXrIs/z1CkAwD40atSoGDx4cJRlmToFAIAGZmQZAAAAAAAAAAAAaHrVajWuvPLK2LRpU/T29kZbW1vqJAAAAAAAAABoCK2trXH77bdHRMTFF18ce/bsSVwEAAAAAAAAwP7yxBNPxJtvvhlZlqVOAQD2oZaWlhg7dmwURZE6BQCABmZkGQAAAAAAAAAAAGh6N954Y3R3d8fy5cvjpJNOSp0DAAAAAAAAAA1l+PDhsXLlynjkkUfiq1/9auocAAAAAAAAAPaTsiyjUqnE2LFjU6cAAPtYnudRlmXqDAAAGpiRZQAAAAAAAAAAAKCpPfDAAzF79uyYM2dOjB8/PnUOAAAAAAAAADSkT3/607FkyZL45je/Gd/73vdS5wAAAAAAAACwHxRFEaNHj45DDjkkdQoAsI/leR4bNmyI3/72t6lTAABoUEaWAQAAAAAAAAAAgKa1adOmmDBhQpxzzjmxYMGC1DkAAAAAAAAA0NCuvvrqmDJlSnz5y1+ONWvWpM4BAAAAAAAAYB8ryzKyLEudAQDsB2894/32CwCA/cXIMgAAAAAAAAAAANCUdu/eHR0dHXHwwQdHV1dXtLS0pE4CAAAAAAAAgIZWqVTiW9/6VowePTrGjx8fW7duTZ0EAAAAAAAAwD6yd+/eWLt2beR5njoFANgPTjrppDjooIOiKIrUKQAANCgjywAAAAAAAAAAAEDTqVarMX369Fi/fn309PTEsGHDUicBAAAAAAAAQFMYNGhQ9PT0xG9/+9u49NJLo6+vL3USAAAAAAAAAPvA008/Hbt27Yosy1KnAAD7wcCBA+O0006LsixTpwAA0KCMLAMAAAAAAAAAAABNZ+nSpfGd73wnOjs7/UkXAAAAAAAAAA6wY489Nrq6uuLee++N6667LnUOAAAAAAAAAPtAURQRETFu3LjEJQDA/pLn+dvPfAAA2NeMLAMAAAAAAAAAAABNZfXq1TFjxoyYPn16TJkyJXUOAAAAAAAAADSl8847L77+9a/HggUL4oc//GHqHAAAAAAAAAA+oLIs44QTToi2trbUKQDAfpJlWTz99NPx+uuvp04BAKABGVkGAAAAAAAAAAAAmsaWLVuio6MjTj/99Fi0aFHqHAAAAAAAAABoarNmzYqOjo647LLL4plnnkmdAwAAAAAAAMAHUBRF5HmeOgMA2I/yPI9qtRpr1qxJnQIAQAMysgwAAAAAAAAAAAA0hT179sQll1wS/f390d3dHa2tramTAAAAAAAAAKCpVSqVuPXWW2PkyJHR3t4eO3bsSJ0EAAAAAAAAwPvQ19cXa9asiSzLUqcAAPvRmDFjorW1NcqyTJ0CAEADMrIMAAAAAAAAAAAANIVZs2bFqlWroru7O0aMGJE6BwAAAAAAAACIiCFDhkRvb2+8+OKLccUVV0S1Wk2dBAAAAAAAAMB7tGHDhnj99dcjz/PUKQDAftTa2hqnnnpqFEWROgUAgAZkZBkAAAAAAAAAAABoeCtWrIglS5bE4sWL46yzzkqdAwAAAAAAAAD8ntGjR8fy5cvjjjvuiG984xupcwAAAAAAAAB4j8qyjIiIcePGJS4BAPa3LMvefvYDAMC+ZGQZAAAAAAAAAAAAaGjr1q2LqVOnxuTJk2P69OmpcwAAAAAAAACAP6G9vT2uvfbamDt3btx3332pcwAAAAAAAAB4D4qiiOOPPz4OO+yw1CkAwH6W53k8+eSTsWvXrtQpAAA0mEq1Wq2mjgAAAAAAAAAAAADYH7Zt2xaf/OQno62tLR566KEYPHhw6iQAAAAAAAAA4B309fXF3//930dRFFEURRxzzDGpkwAAAAAAAAB4Fz7zmc/EEUccEd3d3alTAID97Oc//3mcfvrpsXr16jjjjDNS5wAA0EAGpA4AAAAAAAAAAAAA2B/6+/tj4sSJsW3btujp6TGwDAAAAAAAAAA1rqWlJVasWBFDhgyJ8ePHx65du1InAQAAAAAAAPAX9Pf3R1mWked56hQA4AA45ZRTYuDAgVEUReoUAAAajJFlAAAAAAAAAAAAoCHNmzcv7rnnnujq6orjjjsudQ4AAAAAAAAA8C4MHTo0enp64sknn4xp06ZFtVpNnQQAAAAAAADAn/H888/Hjh07Isuy1CkAwAHw4Q9/OD7xiU9EWZapUwAAaDBGlgEAAAAAAAAAAICG8+Mf/ziuv/76WLBgQXzuc59LnQMAAAAAAAAAvAfjxo2LW265JZYtWxY333xz6hwAAAAAAAAA/oyiKCIijCwDQBPJ8/ztGwAAAPYVI8sAAAAAAAAAAABAQ3n22Wdj0qRJ0d7eHnPnzk2dAwAAAAAAAAC8D5MnT46ZM2fGNddcEw8//HDqHAAAAAAAAADeQVmW8bGPfSyGDRuWOgUAOECyLIv169fHG2+8kToFAIAGYmQZAAAAAAAAAAAAaBg7d+6MCy+8MIYPHx7Lli2LSqWSOgkAAAAAAAAAeJ9uuOGGOOOMM+Kiiy6Kl19+OXUOAAAAAAAAAH9CURSR53nqDADgAMrzPPbu3RuPP/546hQAABqIkWUAAAAAAAAAAACgIVSr1bjyyitj06ZN0dvbG21tbamTAAAAAAAAAIAPoLW1NW6//faoVqtx8cUXx549e1InAQAAAAAAAPB7qtVqlGUZWZalTgEADqBTTz01WlpaoiiK1CkAADQQI8sAAAAAAAAAAABAQ7jxxhuju7s7li9fHieddFLqHAAAAAAAAABgHxg+fHisXLkyHnnkkfjqV7+aOgcAAAAAAACA3/PCCy/Ea6+9Fnmep04BAA6gQYMGxZgxY6Isy9QpAAA0ECPLAAAAAAAAAAAAQN174IEHYvbs2TFnzpwYP3586hwAAAAAAAAAYB/69Kc/HUuWLIlvfvOb8b3vfS91DgAAAAAAAAD/pSiKiIjIsixxCQBwoGVZ9vYtAAAA+4KRZQAAAAAAAAAAAKCubdq0KSZMmBDnnHNOLFiwIHUOAAAAAAAAALAfXH311TFlypT48pe/HGvWrEmdAwAAAAAAAEBElGUZI0eOjCOPPDJ1CgBwgOV5Ho8//ni8+eabqVMAAGgQRpYBAAAAAAAAAACAurV79+7o6OiIgw8+OLq6uqKlpSV1EgAAAAAAAACwH1QqlfjWt74Vo0ePjvHjx8fWrVtTJwEAAAAAAAA0vaIoIsuy1BkAQAJZlsWbb74ZTzzxROoUAAAahJFlAAAAAAAAAAAAoC5Vq9WYPn16rF+/Pnp6emLYsGGpkwAAAAAAAACA/WjQoEHR09MT27dvj0svvTT6+vpSJwEAAAAAAAA0rWq1GmVZRp7nqVMAgATGjh0bAwYMiLIsU6cAANAgjCwDAAAAAAAAAAAAdWnp0qXxne98Jzo7OyPLstQ5AAAAAAAAAMABcOyxx8Ztt90W9957b1x33XWpcwAAAAAAAACa1qZNm+LVV181sgwATerggw+O0aNHR1EUqVMAAGgQRpYBAAAAAAAAAACAurN69eqYMWNGTJs2LaZMmZI6BwAAAAAAAAA4gM4777xYuHBhLFiwIH70ox+lzgEAAAAAAABoSmVZRkRElmWJSwCAVLIse/smAACAD8rIMgAAAAAAAAAAAFBXtmzZEhdddFF88pOfjMWLF6fOAQAAAAAAAAASmD17drS3t8fkyZPjmWeeSZ0DAAAAAAAA0HSKooijjjoqRowYkToFAEgkz/NYu3Zt7N27N3UKAAANwMgyAAAAAAAAAAAAUDf27NkTEyZMiL6+vli5cmW0tramTgIAAAAAAAAAEqhUKrFs2bIYOXJkjB8/Pnbs2JE6CQAAAAAAAKCplGUZWZalzgAAEsqyLHbv3h1PPfVU6hQAABqAkWUAAAAAAAAAAACgbsyePTseeuih6O7ujhEjRqTOAQAAAAAAAAASamtri97e3ti8eXNceeWVUa1WUycBAAAAAAAANIVqtRpFUUSe56lTAICExo0bFxERRVEkLgEAoBEYWQYAAAAAAAAAAADqwooVK2Lx4sWxePHiOOuss1LnAAAAAAAAAAA1YPTo0bF8+fJYuXJlfOMb30idAwAAAAAAANAUfv3rX8dvfvObyLIsdQoAkNCQIUPixBNPjLIsU6cAANAAjCwDAAAAAAAAAAAANW/dunUxderUmDx5ckyfPj11DgAAAAAAAABQQ9rb2+Paa6+NuXPnxn333Zc6BwAAAAAAAKDhFUURERF5nicuAQBSy/P87dsAAAA+CCPLAAAAAAAAAAAAQE3btm1btLe3x6hRo6KzszMqlUrqJAAAAAAAAACgxlx//fXxd3/3d/EP//APsXHjxtQ5AAAAAAAAAA2tLMsYNmxYHH300alTAIDEsiyLNWvWRF9fX+oUAADqnJFlAAAAAAAAAAAAoGb19/fHxIkTY9u2bdHT0xODBw9OnQQAAAAAAAAA1KCWlpZYsWJFDBkyJMaPHx+7du1KnQQAAAAAAADQsIqiiDzPo1KppE4BABLL8zx+97vfxTPPPJM6BQCAOmdkGQAAAAAAAAAAAKhZ8+bNi3vuuSe6urriuOOOS50DAAAAAAAAANSwoUOHRk9PTzz55JMxbdq0qFarqZMAAAAAAAAAGlJZlpFlWeoMAKAGjBs3LiL+8z4AAIAPwsgyAAAAAAAAAAAAUJN+/OMfx/XXXx8LFiyIz33uc6lzAAAAAAAAAIA6MG7cuLjlllti2bJlcfPNN6fOAQAAAAAAAGg4L7/8cvz617+OPM9TpwAANeAjH/lIfPzjH4+iKFKnAABQ5wamDgAAAAAAAAAAAAD4Q88++2xMmjQpLrzwwpgzZ07qHAAAAAAAAACgjkyePDn+4z/+I6655po47bTT4m/+5m9SJwEAAAAAAAA0jLIsIyIiy7LEJQBArciy7O0bAQAA3q8BqQMAAAAAAAAAAAAAft/OnTujvb09jjrqqFi+fHkMGODnjgAAAAAAAADAe3PjjTfGX//1X8dFF10UL7/8cuocAAAAAAAAgIZRFEUcdthhceyxx6ZOAQBqRJ7n8dhjj0V/f3/qFAAA6pi3DgIAAAAAAAAAAAA1o1qtxlVXXRUbN26M3t7eaGtrS50EAAAAAAAAANSh1tbW6O7ujv7+/rjkkktiz549qZMAAAAAAAAAGkJZlpFlWVQqldQpAECNyLIsduzYEc8991zqFAAA6piRZQAAAAAAAAAAAKBmLFq0KG6//fZYtmxZjBkzJnUOAAAAAAAAAFDHhg8fHitXroyHH344vva1r6XOAQAAAAAAAGgIRVFEnuepMwCAGpJlWUT8550AAADvl5FlAAAAAAAAAAAAoCY88MADMWvWrJgzZ050dHSkzgEAAAAAAAAAGsCZZ54ZN910U9x0003x/e9/P3UOAAAAAAAAQF175ZVXYvPmzW8PKQIAREQMHTo0jjnmmCjLMnUKAAB1zMgyAAAAAAAAAAAAkNymTZtiwoQJcc4558SCBQtS5wAAAAAAAAAADeTqq6+OKVOmxJe+9KVYs2ZN6hwAAAAAAACAuvXWcGKe54lLAIBak+d5FEWROgMAgDpmZBkAAAAAAAAAAABIavfu3dHR0REHH3xwdHV1RUtLS+okAAAAAAAAAKCBVCqV+Na3vhWjR4+O8ePHx9atW1MnAQAAAAAAANSloiiira0tjj/++NQpAECNybIsyrKMarWaOgUAgDplZBkAAAAAAAAAAABIplqtxvTp02P9+vXR09MTw4YNS50EAAAAAAAAADSgQYMGRU9PT2zfvj0uvfTS6OvrS50EAAAAAAAAUHfKsowsy2LAAJM3AMB/l+d5bN++PX7xi1+kTgEAoE75xAkAAAAAAAAAAABIZunSpfGd73wnOjs7I8uy1DkAAAAAAAAAQAM79thj47bbbot77703rrvuutQ5AAAAAAAAAHWnKAr/CwcA/qS3boSiKBKXAABQr4wsAwAAAAAAAAAAAEmsXr06ZsyYEdOmTYspU6akzgEAAAAAAAAAmsB5550XCxcujAULFsSPfvSj1DkAAAAAAAAAdWPr1q3xy1/+MvI8T50CANSgj370o3H00UdHWZapUwAAqFOVarVaTR0BAAAAAAAAAAAANJctW7ZEnufxsY99LH72s59Fa2tr6iQAAAAAAAAAoElUq9Xo6OiI++67Lx599NEYNWpU6iQAAAAAAACAmnfffffFeeedF0899VSMHj06dQ4AUIMuuOCC+N3vfhf33ntv6hQAAOrQgNQBAAAAAAAAAAAAQHPZs2dPTJgwIfbu3RsrV640sAwAAAAAAAAAHFCVSiWWLVsWI0eOjPHjx8eOHTtSJwEAAAAAAADUvLIs45BDDokTTzwxdQoAUKPyPI+yLKNaraZOAQCgDhlZBgAAAAAAAAAAAA6o2bNnx0MPPRTd3d0xYsSI1DkAAAAAAAAAQBNqa2uL3t7e2Lx5c1x55ZVe6gkAAAAAAADwFxRFEePGjYsBA8zdAAB/Wp7nsXXr1ti4cWPqFAAA6pBPnQAAAAAAAAAAAIADpqurKxYvXhyLFi2Ks88+O3UOAAAAAAAAANDERo8eHcuXL4+VK1fGDTfckDoHAAAAAAAAoKaVZRlZlqXOAABq2Fu3QlmWiUsAAKhHRpYBAAAAAAAAAACAA2LdunVx1VVXxaRJk2LGjBmpcwAAAAAAAAAAor29PebOnRtz5syJ+++/P3UOAAAAAAAAQE3avn17PPfcc5HneeoUAKCGDR8+PIYPHx5FUaROAQCgDlWq1Wo1dQQAAAAAAAAAAADQ2LZt2xann356DBkyJB566KEYPHhw6iQAAAAAAAAAgIiI6Ovri7//+7+PoiiiKIo45phjUicBAAAAAAAA1JSf/exn8dnPfjbWr18fJ598cuocAKCGffGLX4y+vr64++67U6cAAFBnBqQOAAAAAAAAAAAAABpbf39/TJo0KbZu3Ro9PT0GlgEAAAAAAACAmtLS0hIrVqyIIUOGREdHR+zatSt1EgAAAAAAAEBNKYoiBg0aFKNHj06dAgDUuDzPoyiKqFarqVMAAKgzRpYBAAAAAAAAAACA/WrevHlx9913R1dXVxx33HGpcwAAAAAAAAAA/sjQoUOjp6cnnnjiiZg2bZoXfAIAAAAAAAD8nrIsY+zYsdHS0pI6BQCocVmWxSuvvBK/+tWvUqcAAFBnjCwDAAAAAAAAAAAA+82Pf/zjuP7662PBggXxuc99LnUOAAAAAAAAAMA7GjduXNxyyy2xbNmyuPnmm1PnAAAAAAAAANSMoigiz/PUGQBAHXjrZiiKInEJAAD1xsgyAAAAAAAAAAAAsF88++yzMWnSpLjwwgtjzpw5qXMAAAAAAAAAAP6iyZMnx4wZM+Kaa66Jhx9+OHUOAAAAAAAAQHI7duyIDRs2RJZlqVMAgDowcuTIOOKII6Isy9QpAADUmUq1Wq2mjgAAAAAAAAAAAAAay86dO+NTn/pU7NmzJx599NFoa2tLnQQAAAAAAAAA8K68+eabcc4558QLL7wQRVHEUUcdlToJAAAAAAAAIJl///d/j7/927+NtWvXxqmnnpo6BwCoA1/4wheipaUl7rrrrtQpAADUkQGpAwAAAAAAAAAAAIDGUq1W46qrroqNGzdGb2+vgWUAAAAAAAAAoK60trZGd3d39Pf3xyWXXBJ79uxJnQQAAAAAAACQTFmW8eEPfzhOOumk1CkAQJ3IsizKskydAQBAnTGyDAAAAAAAAAAAAOxTixYtittvvz2WLVsWY8aMSZ0DAAAAAAAAAPCeDR8+PFauXBkPP/xwfO1rX0udAwAAAAAAAJBMURRx2mmnxYc+9KHUKQBAncjzPF566aV46aWXUqcAAFBHjCwDAAAAAAAAAAAA+8wDDzwQs2bNitmzZ0dHR0fqHAAAAAAAAACA9+3MM8+MJUuWxE033RTf//73U+cAAAAAAAAAJFGWZWRZljoDAKgjb90OZVkmLgEAoJ4YWQYAAAAAAAAAAAD2ic2bN8eECRPinHPOiQULFqTOAQAAAAAAAAD4wKZNmxaXXXZZfOlLX4q1a9emzgEAAAAAAAA4oF5//fV46qmnIs/z1CkAQB055phj4vDDD4+iKFKnAABQR4wsAwAAAAAAAAAAAB/Y7t27o6OjIwYPHhxdXV0xcODA1EkAAAAAAAAAAB9YpVKJzs7OGDVqVLS3t8fWrVtTJwEAAAAAAAAcMOvWrYv+/v7Isix1CgBQRyqVSmRZFmVZpk4BAKCOGFkGAAAAAAAAAAAAPrCZM2fGunXroqenJ4YNG5Y6BwAAAAAAAABgnxk0aFD09vbG9u3bY+LEidHX15c6CQAAAAAAAOCAKIoiPvShD8UnPvGJ1CkAQJ3J8zyKokidAQBAHTGyDAAAAAAAAAAAAHwgS5cujW9/+9tx8803R57nqXMAAAAAAAAAAPa5Y489Nm677bb46U9/GvPmzUudAwAAAAAAAHBAFEURp5xySrS2tqZOAQDqTJZl8eKLL8ZvfvOb1CkAANQJI8sAAAAAAAAAAADA+/bII4/EjBkzYtq0aTFlypTUOQAAAAAAAAAA+815550XCxcujPnz58ePfvSj1DkAAAAAAAAA+11ZlpHneeoMAKAOvXVDlGWZuAQAgHphZBkAAAAAAAAAAAB4X7Zs2RIdHR2R53ksXrw4dQ4AAAAAAAAAwH43e/bsaG9vj8mTJ8czzzyTOgcAAAAAAABgv9m1a1c88cQTkWVZ6hQAoA4df/zxceihh0ZRFKlTAACoE0aWAQAAAAAAAAAAgPdsz549MWHChNi7d2+sXLkyWltbUycBAAAAAAAAAOx3lUolli1bFiNHjozx48fHjh07UicBAAAAAAAA7BePP/549PX1RZ7nqVMAgDpUqVQiy7IoyzJ1CgAAdcLIMgAAAAAAAAAAAPCezZ49Ox566KHo7u6OESNGpM4BAAAAAAAAADhg2traore3NzZv3hxXXnllVKvV1EkAAAAAAAAA+1xRFDFw4MA45ZRTUqcAAHUqy7IoiiJ1BgAAdcLIMgAAAAAAAAAAAPCedHV1xeLFi2PRokVx9tlnp84BAAAAAAAAADjgRo8eHcuXL4+VK1fGDTfckDoHAAAAAAAAYJ8ryzJOPvnkOOigg1KnAAB1Ks/z2LhxY7z66qupUwAAqANGlgEAAAAAAAAAAIB3bd26dXHVVVfFpEmTYsaMGalzAAAAAAAAAACSaW9vj7lz58acOXPi/vvvT50DAAAAAAAAsE8VRRFZlqXOAADq2Fu3RFmWiUsAAKgHRpYBAAAAAAAAAACAd2Xbtm0xfvz4OPHEE+Pmm2+OSqWSOgkAAAAAAAAAIKn58+fHueeeGxMmTIiNGzemzgEAAAAAAADYJ954441Yv3595HmeOgUAqGMnnHBCDBkyxMgyAADvipFlAAAAAAAAAAAA4C/q7++PSZMmxdatW6OnpycGDx6cOgkAAAAAAAAAILmWlpbo6uqKQw45JDo6OmL37t2pkwAAAAAAAAA+sPXr18eePXuMLAMAH8iAAQNi3LhxURRF6hQAAOqAkWUAAAAAAAAAAADgL7r++uvj7rvvjhUrVsTxxx+fOgcAAAAAAAAAoGYMHTo0enp64oknnohp06ZFtVpNnQQAAAAAAADwgZRlGQMGDIhTTz01dQoAUOeyLIuyLFNnAABQB4wsAwAAAAAAAAAAAH/WXXfdFfPmzYv58+fH5z//+dQ5AAAAAAAAAAA1J8uy6OzsjFtvvTVuueWW1DkAAAAAAAAAH0hRFDFmzJgYPHhw6hQAoM7leR7PP/98vPbaa6lTAACocUaWAQAAAAAAAAAAgHf07LPPxqRJk+KCCy6IuXPnps4BAAAAAAAAAKhZU6ZMienTp8fMmTNj9erVqXMAAAAAAAAA3reyLCPLstQZAEADeOumeOyxxxKXAABQ64wsAwAAAAAAAAAAAH/Szp07o729PY488sj47ne/GwMG+NkhAAAAAAAAAMCfs2jRovjrv/7r6OjoiJdffjl1DgAAAAAAAMB7tmfPnli3bl3keZ46BQBoAKNGjYrBgwdHURSpUwAAqHHedggAAAAAAAAAAAD8kWq1GldddVVs3Lgxent7o62tLXUSAAAAAAAAAEDNa21tje7u7ujv749LLrkk9uzZkzoJAAAAAAAA4D158skn44033ogsy1KnAAANoKWlJcaOHRtlWaZOAQCgxhlZBgAAAAAAAAAAAP7IokWL4vbbb49ly5bFmDFjUucAAAAAAAAAANSN4cOHx8qVK+Phhx+Or33ta6lzAAAAAAAAAN6ToiiiUqnE2LFjU6cAAA0iz/MoiiJ1BgAANc7IMgAAAAAAAAAAAPDfPPDAAzFr1qyYPXt2dHR0pM4BAAAAAAAAAKg7Z555ZixZsiRuuumm+P73v586BwAAAAAAAOBdK8syRo0aFYccckjqFACgQWRZFhs2bIjf/va3qVMAAKhhRpYBAAAAAAAAAACAt23evDkmTJgQ55xzTixYsCB1DgAAAAAAAABA3Zo2bVpcdtll8aUvfSnWrl2bOgcAAAAAAADgXSmKIvI8T50BADSQt26LNWvWpA0BAKCmGVkGAAAAAAAAAAAAIiJi9+7d0dHREYMHD46urq4YOHBg6iQAAAAAAAAAgLpVqVSis7MzRo0aFe3t7bF169bUSQAAAAAAAAB/1t69e2Pt2rWRZVnqFACggZx00klx0EEHRVmWqVMAAKhhRpYBAAAAAAAAAACAiIiYOXNmrFu3Lnp6emLYsGGpcwAAAAAAAAAA6t6gQYOip6cntm/fHhMnToy+vr7USQAAAAAAAADv6Omnn45du3ZFnuepUwCABjJw4MA47bTToiiK1CkAANQwI8sAAAAAAAAAAABALF26NL797W9HZ2enP7wCAAAAAAAAAOxDxx13XHR1dcVPfvKTmDdvXuocAAAAAAAAgHdUlmVERIwdOzZtCADQcLIse/vWAACAP8XIMgAAAAAAAAAAADS5Rx55JGbMmBFXX311XH755alzAAAAAAAAAAAazvnnnx8LFy6M+fPnx5133pk6BwAAAAAAAOBPKooiTjjhhDj00ENTpwAADSbP83j66afj9ddfT50CAECNMrIMAAAAAAAAAAAATWzLli3R0dERWZbFkiVLUucAAAAAAAAAADSsOXPmRHt7e0yePDk2bNiQOgcAAAAAAADgj5RlGVmWpc4AABpQlmXR398fa9euTZ0CAECNMrIMAAAAAAAAAAAATWrv3r0xYcKE2Lt3b9xxxx3R2tqaOgkAAAAAAAAAoGFVKpVYtmxZjBgxItrb22Pnzp2pkwAAAAAAAADe1tfXF4899ljkeZ46BQBoQCeffHK0trZGURSpUwAAqFFGlgEAAAAAAAAAAKBJzZo1Kx566KHo7u6OESNGpM4BAAAAAAAAAGh4bW1t0dvbG5s3b44rrrgiqtVq6iQAAAAAAACAiIjYsGFDvP7665FlWeoUAKABtba2ximnnGJkGQCAd2RkGQAAAAAAAAAAAJpQV1dXLF68OBYtWhRnn3126hwAAAAAAAAAgKYxevToWL58eaxcuTJuuOGG1DkAAAAAAAAAERFRlmVEhJFlAGC/yfP87ZsDAAD+kJFlAAAAAAAAAAAAaDLr1q2Lq666KiZNmhQzZsxInQMAAAAAAAAA0HTa29tj7ty5MWfOnLj//vtT5wAAAAAAAABEURRx3HHHxWGHHZY6BQBoUFmWxZNPPhm7du1KnQIAQA2qVKvVauoIAAAAAAAAAAAA4MDYtm1bnH766XHIIYfEqlWrYvDgwamTAAAAAAAAAACaUl9fX3zhC1+IsiyjKIo45phjUicBAAAAAAAATewzn/lMHHHEEdHd3Z06BQBoUD//+c/j9NNPj9WrV8cZZ5yROgcAgBozIHUAAAAAAAAAAAAAcGD09/fHpEmTYuvWrdHT02NgGQAAAAAAAAAgoZaWlujq6opDDjkkOjo6Yvfu3amTAAAAAAAAgCbV398fZVlGlmWpUwCABvaJT3wiBg4cGEVRpE4BAKAGGVkGAAAAAAAAAACAJnH99dfH3XffHStWrIjjjz8+dQ4AAAAAAAAAQNMbOnRo9PT0xBNPPBHTpk2LarWaOgkAAAAAAABoQs8//3zs2LEj8jxPnQIANLCDDjooPvGJT0RZlqlTAACoQUaWAQAAAAAAAAAAoAncddddMW/evJg/f358/vOfT50DAAAAAAAAAMB/ybIsOjs749Zbb41bbrkldQ4AAAAAAADQhIqiiIj//P4SAGB/yrLs7dsDAAB+n5FlAAAAAAAAAAAAaHDPPvtsTJo0KS644IKYO3du6hwAAAAAAAAAAP7AlClTYvr06TFz5sxYvXp16hwAAAAAAACgyZRlGR/72Mdi2LBhqVMAgAaX53msX78+3njjjdQpAADUGCPLAAAAAAAAAAAA0MB27twZ48ePjyOPPDKWL18eAwb46SAAAAAAAAAAQC1atGhRnH766dHR0RFbtmxJnQMAAAAAAAA0kaIoIs/z1BkAQBPI8zz27t0bjz/+eOoUAABqjDclAgAAAAAAAAAAQIOqVqsxderUeOGFF6K3tzcOPfTQ1EkAAAAAAAAAALyD1tbW6O7ujv7+/rjkkktiz549qZMAAAAAAACAJlCtVqMsy8iyLHUKANAETj311GhpaYmyLFOnAABQY4wsAwAAAAAAAAAAQINavHhx/OAHP4hly5bFmDFjUucAAAAAAAAAAPAXjBgxIrq7u2PVqlUxa9as1DkAAAAAAABAE3jhhRfitddeizzPU6cAAE1g0KBBMWbMmCiKInUKAAA1xsgyAAAAAAAAAAAANKAHH3wwZs2aFbNnz46LLroodQ4AAAAAAAAAAO/SWWedFUuWLIklS5bEihUrUucAAAAAAAAADa4sy4iIyLIscQkA0CyyLHv7BgEAgLcYWQYAAAAAAAAAAIAGs3nz5pgwYUJ89rOfjQULFqTOAQAAAAAAAADgPZo2bVpcdtllMXXq1Fi7dm3qHAAAAAAAAKCBFUURI0eOjCOPPDJ1CgDQJPI8j3Xr1sWbb76ZOgUAgBpiZBkAAAAAAAAAAAAayO7du6OjoyMGDRoUXV1dMXDgwNRJAAAAAAAAAAC8R5VKJTo7O2PUqFHR3t4eW7duTZ0EAAAAAAAANKiyLCPLstQZAEATybIs3nzzzXjyySdTpwAAUEOMLAMAAAAAAAAAAEADmTlzZqxbty56enpi2LBhqXMAAAAAAAAAAHifBg0aFD09PbF9+/aYOHFi9PX1pU4CAAAAAAAAGky1Wo2iKCLP89QpAEATGTt2bFQqlSiKInUKAAA1xMgyAAAAAAAAAAAANIilS5fGt7/97ejs7PQnVgAAAAAAAACABnDcccdFV1dX/OQnP4l58+alzgEAAAAAAAAazObNm+PVV1+NLMtSpwAATeTggw+O0aNHR1mWqVMAAKghRpYBAAAAAAAAAACgATzyyCMxY8aMuPrqq+Pyyy9PnQMAAAAAAAAAwD5y/vnnx8KFC2P+/Plx5513ps4BAAAAAAAAGkhRFBERked54hIAoNnkef72LQIAABFGlgEAAAAAAAAAAKDubdmyJTo6OiLLsliyZEnqHAAAAAAAAAAA9rE5c+ZEe3t7TJ48OTZs2JA6BwAAAAAAAGgQZVnGkUceGcOHD0+dAgA0mSzLYu3atbF3797UKQAA1AgjywAAAAAAAAAAAFDH9u7dGxMmTIi9e/fGypUro7W1NXUSAAAAAAAAAAD7WKVSiWXLlsXw4cOjvb09du7cmToJAAAAAAAAaABFUUSe51GpVFKnAABNJs/z2L17dzz11FOpUwAAqBFGlgEAAAAAAAAAAKCOzZ49Ox566KHo7u6OkSNHps4BAAAAAAAAAGA/aWtri97e3ti0aVNceeWVUa1WUycBAAAAAAAAdaxarUZRFJFlWeoUAKAJjR07NiIiyrJMGwIAQM0wsgwAAAAAAAAAAAB16rbbbotFixbFjTfeGGeffXbqHAAAAAAAAAAA9rOTTjopli9fHt3d3XHjjTemzgEAAAAAAADq2K9//ev4zW9+E3mep04BAJpQW1tbnHjiiVEUReoUAABqhJFlAAAAAAAAAAAAqEOPP/54XHXVVTFx4sSYOXNm6hwAAAAAAAAAAA6Q8ePHx5w5c2L27NnxwAMPpM4BAAAAAAAA6lRZlhERkWVZ4hIAoFllWfb2TQIAAEaWAQAAAAAAAAAAoM689tpr0d7eHieccELccsstUalUUicBAAAAAAAAAHAALViwIM4999yYMGFCbNq0KXUOAAAAAAAAUIeKoohhw4bFX/3VX6VOAQCaVJ7n8dhjj0VfX1/qFAAAaoCRZQAAAAAAAAAAAKgj/f39MXHixNi6dWv09PTE4MGDUycBAAAAAAAAAHCAtbS0RFdXVxx88MHR0dERu3fvTp0EAAAAAAAA1JmiKCLLsqhUKqlTAIAmlWVZ/O53v4tnnnkmdQoAADXAyDIAAAAAAAAAAADUkeuvvz7uvvvuWLFiRRx//PGpcwAAAAAAAAAASGTo0KHR09MT69evj2nTpkW1Wk2dBAAAAAAAANSRsiwjz/PUGQBAE8uyLCL+8y4BAAAjywAAAAAAAAAAAFAn7rrrrpg3b17Mnz8/Pv/5z6fOAQAAAAAAAAAgsSzLorOzM2699da45ZZbUucAAAAAAAAAdeLll1+OX//6128PGwIApPCRj3wkjj/++CiKInUKAAA1YGDqAAAAAAAAAAAAAOAve/bZZ2PSpElxwQUXxNy5c1PnAAAAAAAAAABQI6ZMmRKPPvpozJw5M0477bT41Kc+lToJAAAAAAAAqHFlWUZERJ7niUsAgGaX5/nbtwkAAM1tQOoAAAAAAAAAAAAA4M/buXNnjB8/Po488shYvnx5DBjg538AAAAAAAAAAPz/Fi1aFKeffnp0dHTEli1bUucAAAAAAAAANa4oijjssMPi2GOPTZ0CADS5LMvisccei/7+/tQpAAAk5i2LAAAAAAAAAAAAUMOq1WpMnTo1Xnjhhejt7Y1DDz00dRIAAAAAAAAAADWmtbU1uru7o7+/Py655JLYs2dP6iQAAAAAAACghpVlGVmWRaVSSZ0CADS5PM9jx44d8dxzz6VOAQAgMSPLAAAAAAAAAAAAUMMWL14cP/jBD2LZsmUxZsyY1DkAAAAAAAAAANSoESNGRHd3d6xatSpmzZqVOgcAAAAAAACoYUVRRJZlqTMAAN6+SYqiSFwCAEBqRpYBAAAAAAAAAACgRj344IMxa9asmDVrVlx00UWpcwAAAAAAAAAAqHFnnXVWLF68OJYsWRIrVqxInQMAAAAAAADUoFdeeSU2b94ceZ6nTgEAiKFDh8YxxxwTZVmmTgEAIDEjywAAAAAAAAAAAFCDNm/eHBMmTIjPfOYzsXDhwtQ5AAAAAAAAAADUienTp8fkyZNj6tSpsW7dutQ5AAAAAAAAQI15a8DQyDIAUCvyPI+iKFJnAACQmJFlAAAAAAAAAAAAqDG7d++Ojo6OGDRoUHR1dcXAgQNTJwEAAAAAAAAAUCcqlUp0dnbGqFGjor29PbZt25Y6CQAAAAAAAKghZVlGW1tbHH/88alTAAAiIiLLsijLMqrVauoUAAASMrIMAAAAAAAAAAAANeaaa66JdevWRU9PTxxxxBGpcwAAAAAAAAAAqDODBw+Onp6eeO2112LixInR39+fOgkAAAAAAACoEUVRRJZlMWCA2RoAoDbkeR7bt2+PX/ziF6lTAABIyKdVAAAAAAAAAAAAUEOWLl0aS5cujc7OzsjzPHUOAAAAAAAAAAB16rjjjouurq6455574rrrrkudAwAAAAAAANSIsiwjy7LUGQAAb3vrNinLMnEJAAApGVkGAAAAAAAAAACAGvHII4/EjBkz4uqrr47LL788dQ4AAAAAAAAAAHXu/PPPj4ULF8b8+fPjzjvvTJ0DAAAAAAAAJLZ169Z44YUXIs/z1CkAAG/76Ec/GkcffXQURZE6BQCAhCrVarWaOgIAAAAAAAAAAACa3ZYtWyLP8/irv/qr+H//7/9Fa2tr6iQAAAAAAAAAABpAtVqNjo6OuP/+++PRRx+NE088MXUSAAAAAAAAkMj9998ff/d3fxdPPfVUjB49OnUOAMDbLrjggti1a1f89Kc/TZ0CAEAiA1IHAAAAAAAAAAAAQLPbu3dvTJgwIfbu3RsrV640sAwAAAAAAAAAwD5TqVRi2bJlMXz48Ghvb4+dO3emTgIAAAAAAAASKYoiDjnkkDjxxBNTpwAA/Dd5nkdRFFGtVlOnAACQiJFlAAAAAAAAAAAASGz27Nnx0EMPRXd3d4wcOTJ1DgAAAAAAAAAADaatrS16e3tj06ZNceWVV3oRKQAAAAAAADSpsixj7NixMWCAyRoAoLZkWRZbt26NTZs2pU4BACARn1gBAAAAAAAAAABAQrfddlssWrQobrzxxjj77LNT5wAAAAAAAAAA0KBOOumkWL58eXR3d8eNN96YOgcAAAAAAABIoCiKyPM8dQYAwB9560YpiiJxCQAAqRhZBgAAAAAAAAAAgEQef/zxuOqqq2LixIkxc+bM1DkAAAAAAAAAADS48ePHx5w5c2L27NnxwAMPpM4BAAAAAAAADqDt27fHc889F1mWpU4BAPgjw4cPj6OOOirKskydAgBAIpVqtVpNHQEAAAAAAAAAAADN5rXXXotPfvKTccghh8SqVati8ODBqZMAAAAAAAAAAGgCfX198fnPfz7WrFkTRVHExz72sdRJAAAAAAAAwAHws5/9LD772c/G+vXr4+STT06dAwDwR774xS9GX19f3H333alTAABIYEDqAAAAAAAAAAAAAGg2/f39MWnSpHj11Vejp6fHwDIAAAAAAAAAAAdMS0tLdHV1xcEHHxwdHR2xe/fu1EkAAAAAAADAAVCWZQwaNChGjRqVOgUA4E/KsiyKoohqtZo6BQCABIwsAwAAAAAAAAAAwAE2f/78+L//9//GihUr4vjjj0+dAwAAAAAAAABAkxk2bFj09PTE+vXrY/r06V5KCgAAAAAAAE2gKIoYO3ZsDBw4MHUKAMCflOd5vPLKK/GrX/0qdQoAAAkYWQYAAAAAAAAAAIAD6K677orrrrsurr/++vjCF76QOgcAAAAAAAAAgCaVZVl0dnbGd77znVi6dGnqHAAAAAAAAGA/K8sysixLnQEA8I7eulXKskxcAgBACkaWAQAAAAAAAAAA4AB57rnnYtKkSfG//tf/imuvvTZ1DgAAAAAAAAAATW7KlCkxbdq0mDFjRqxevTp1DgAAAAAAALCf7NixI5555pnI8zx1CgDAOzr66KPjiCOOiKIoUqcAAJCAkWUAAAAAAAAAAAA4AHbu3Bnt7e1x5JFHxne/+90YMMBP+AAAAAAAAAAASG/x4sVx+umnx0UXXRRbtmxJnQMAAAAAAADsB2vWrIlqtRpZlqVOAQB4R5VKJbIsM7IMANCkvKERAAAAAAAAAAAA9rNqtRpTp06NF154IXp7e+PQQw9NnQQAAAAAAAAAABER0draGt3d3dHX1xeXXHJJ7NmzJ3USAAAAAAAAsI+VZRkf/vCHY8yYMalTAAD+rDzPoyzL1BkAACRgZBkAAAAAAAAAAAD2s8WLF8cPfvCDWLZsmT+dAgAAAAAAAABQc0aMGBHd3d2xatWqmDVrVuocAAAAAAAAYB8riiJOPfXU+NCHPpQ6BQDgz8qyLF566aV46aWXUqcAAHCAGVkGAAAAAAAAAACA/ejBBx+MWbNmxaxZs+Kiiy5KnQMAAAAAAAAAAH/SWWedFYsXL44lS5bEihUrUucAAAAAAAAA+1BZlpHneeoMAIC/6K2bpSzLxCUAABxoRpYBAAAAAAAAAABgP9m8eXNMmDAhPvOZz8TChQtT5wAAAAAAAAAAwJ81ffr0mDx5ckydOjXWrVuXOgcAAAAAAADYB15//fV46qmnIsuy1CkAAH/RMcccE4cddlgURZE6BQCAA8zIMgAAAAAAAAAAAOwHu3fvjo6Ojhg0aFB0dXXFwIEDUycBAAAAAAAAAMCfValUorOzM0aNGhXt7e2xbdu21EkAAAAAAADAB7Ru3bro7++PPM9TpwAA/EWVSiXyPI+yLFOnAABwgBlZBgAAAAAAAAAAgP3gmmuuiXXr1sUdd9wRRxxxROocAAAAAAAAAAB4VwYPHhw9PT2xbdu2+P/Yu9MnLes73+PfbluaxREdQR3RmQhiFFDkutB55JKpqYrEHJOmEYi2TgRcJiKmShE1mQngklQpiJ4aFzCuJTvdVRPUqamaROLxJGKuC9nUKIhRk4yIilEiS9v3eTDRyjGasHTz6+779foL3g+/dd9X/T4XXHBBtLW1pU4CAAAAAAAA9kFRFHHggQfG0KFDU6cAAOyWLMuiKIrUGQAA7GdGlgEAAAAAAAAAAKCdzZs3L+bNmxd33313jBw5MnUOAAAAAAAAAADskWOPPTYWLFgQ//Ef/xEzZsxInQMAAAAAAADsg7Is46STTor6+vrUKQAAuyXP83jjjTdi8+bNqVMAANiPjCwDAAAAAAAAAABAO1q5cmVMnjw5Lr/88rj44otT5wAAAAAAAAAAwF758pe/HDfddFPMnDkzfvSjH6XOAQAAAAAAAPZSURSR53nqDACA3fbx7VKWZeISAAD2JyPLAAAAAAAAAAAA0E42b94cjY2NkWVZzJkzJ3UOAAAAAAAAAADsk+uuuy6+/vWvR1NTU7z88supcwAAAAAAAIA9tH379li/fn1kWZY6BQBgtw0cODD69u1rZBkAoMoYWQYAAAAAAAAAAIB20NraGuPGjYtdu3bF0qVLo76+PnUSAAAAAAAAAADsk9ra2njooYfib/7mb6KhoSE++OCD1EkAAAAAAADAHlizZk189NFHked56hQAgN1WU1MTWZZFURSpUwAA2I+MLAMAAAAAAAAAAEA7mDZtWvyf//N/YsmSJTFgwIDUOQAAAAAAAAAA0C4OPvjgaGlpiV/96lcxceLEqFQqqZMAAAAAAACA3VSWZdTV1cVJJ52UOgUAYI9kWRZlWabOAABgPzKyDAAAAAAAAAAAAPto4cKFMXv27Jg1a1acfvrpqXMAAAAAAAAAAKBdnXjiifHQQw/F4sWLY9asWalzAAAAAAAAgN1UFEUMHTo0evbsmToFAGCP5Hker776arz99tupUwAA2E+MLAMAAAAAAAAAAMA+WLt2bUycODEuuOCCuPLKK1PnAAAAAAAAAABAhxg9enRcd911MW3atPjxj3+cOgcAAAAAAADYDWVZRpZlqTMAAPbYxzfMqlWrEpcAALC/GFkGAAAAAAAAAACAvbR169ZoaGiIwYMHx9y5c6OmpiZ1EgAAAAAAAAAAdJibbrop/uEf/iHGjRsXr732WuocAAAAAAAA4M/YsWNHrF27NvI8T50CALDHBg8eHAcddFAURZE6BQCA/cTIMgAAAAAAAAAAAOyFtra2aGpqirfffjuam5ujd+/eqZMAAAAAAAAAAKBDHXDAAbFgwYLo06dPNDY2xvbt21MnAQAAAAAAAJ9j/fr1sWvXrsiyLHUKAMAeq62tjREjRkRZlqlTAADYT4wsAwAAAAAAAAAAwF648cYb4/HHH4/58+fHwIEDU+cAAAAAAAAAAMB+0a9fv2hubo5169bFFVdcEZVKJXUSAAAAAAAA8BmKooja2toYPnx46hQAgL2S53kURZE6AwCA/cTIMgAAAAAAAAAAAOyh5cuXx/Tp02PmzJkxatSo1DkAAAAAAAAAALBfZVkW99xzT9x///0xb9681DkAAAAAAADAZyjLMk488cTo3bt36hQAgL2SZVls3Lgxtm7dmjoFAID9wMgyAAAAAAAAAAAA7IENGzZEU1NTnHvuuXHDDTekzgEAAAAAAAAAgCT+6Z/+Kb71rW/F5MmT4+c//3nqHAAAAAAAAOBTiqKIPM9TZwAA7LWPb5lVq1YlLgEAYH8wsgwAAAAAAAAAAAC7adu2bdHQ0BCHH354PPzww1Fb6zM8AAAAAAAAAACq1+233x4jR46MMWPGxJtvvpk6BwAAAAAAAPiDXbt2xZo1ayLLstQpAAB77Ytf/GL07t07yrJMnQIAwH7gdUcAAAAAAAAAAADYDZVKJSZNmhSbNm2KlpaW6Nu3b+okAAAAAAAAAABIqkePHrF06dJobW2NcePGxa5du1InAQAAAAAAABHx/PPPx44dOyLP89QpAAB77YADDohTTjkliqJInQIAwH5gZBkAAAAAAAAAAAB2w5w5c2LhwoXxwAMPxNChQ1PnAAAAAAAAAABAp3DUUUfFkiVL4umnn45p06alzgEAAAAAAAAioizLqKmpiVNOOSV1CgDAPsmyLMqyTJ0BAMB+YGQZAAAAAAAAAAAA/oKf/OQnMXXq1Jg6dWqcd955qXMAAAAAAAAAAKBTOf3002P27Nlx++23x/z581PnAAAAAAAAQNUriiK++MUvxkEHHZQ6BQBgn+R5Hi+99FK8//77qVMAAOhgRpYBAAAAAAAAAADgz3j99ddj3LhxcdZZZ8Utt9ySOgcAAAAAAAAAADqlyZMnx4UXXhiTJk2KNWvWpM4BAAAAAACAqlYURWRZljoDAGCfZVkWlUolVq1alToFAIAOZmQZAAAAAAAAAAAAPsf27dujsbExevXqFQsWLIi6urrUSQAAAAAAAAAA0CnV1NTEPffcE1/84hejoaEh3n333dRJAAAAAAAAUJVaW1tj9erVked56hQAgH02ZMiQ6NmzZ5RlmToFAIAOZmQZAAAAAAAAAAAAPseUKVNizZo1sWzZsujfv3/qHAAAAAAAAAAA6NR69+4dzc3N8e6778YFF1wQbW1tqZMAAAAAAACg6rz44ovx4YcfRpZlqVMAAPZZXV1dnHzyyVEUReoUAAA6mJFlAAAAAAAAAAAA+Azz5s2LefPmxd133x0jR45MnQMAAAAAAAAAAF3CscceGwsWLIj/+I//iBkzZqTOAQAAAAAAgKpTlmVERIwYMSJxCQBA+8jz/JMbBwCA7svIMgAAAAAAAAAAAHzKypUrY/LkyXH55ZfHxRdfnDoHAAAAAAAAAAC6lC9/+ctx0003xcyZM+NHP/pR6hwAAAAAAACoKkVRxHHHHRd9+/ZNnQIA0C6yLIsXX3wxtm3bljoFAIAOZGQZAAAAAAAAAAAA/sjmzZujsbExsiyLOXPmpM4BAAAAAAAAAIAu6brrrouvf/3r0dTUFC+//HLqHAAAAAAAAKgaZVlGnuepMwAA2k2e59HW1harV69OnQIAQAcysgwAAAAAAAAAAAB/0NraGuPGjYudO3fG0qVLo76+PnUSAAAAAAAAAAB0SbW1tfHQQw/FkUceGQ0NDfHBBx+kTgIAAAAAAIBu76OPPopVq1YZWQYAupWhQ4dGjx49oiiK1CkAAHQgI8sAAAAAAAAAAADwB9ddd1089dRTsWTJkhgwYEDqHAAAAAAAAAAA6NIOPvjgaGlpiV/96lcxceLEqFQqqZMAAAAAAACgW3v55Zdj27ZtkWVZ6hQAgHbTo0ePOOmkk6Isy9QpAAB0ICPLAAAAAAAAAAAAEBGLFi2KWbNmxaxZs+KMM85InQMAAAAAAAAAAN3CkCFD4sEHH4zFixfH7NmzU+cAAAAAAABAt1YURUSEkWUAoNvJ8/yTWwcAgO7JyDIAAAAAAAAAAABVb926dTFhwoQ4//zzY8qUKalzAAAAAAAAAACgW2lsbIxp06bFtddeGz/+8Y9T5wAAAAAAAEC3VZZlHHvssXHooYemTgEAaFdZlsXzzz8fH374YeoUAAA6SE2lUqmkjgAAAAAAAAAAAIBUtm7dGqeeemr07t07fvazn0Xv3r1TJwEAAAAAAAAAQLfT2toao0aNiueeey7KsoxjjjkmdRIAAAAAAAB0O2eddVb0798/lixZkjoFAKBd/eIXv4hTTz01fv7zn8ff//3fp84BAKAD1KYOAAAAAAAAAAAAgFTa2triwgsvjC1btkRLS4uBZQAAAAAAAAAA6CB1dXWxYMGC6NOnT4wePTq2b9+eOgkAAAAAAAC6lba2tli1alVkWZY6BQCg3Q0bNizq6uqiLMvUKQAAdBAjywAAAAAAAAAAAFStG2+8MR577LGYP39+DBw4MHUOAAAAAAAAAAB0a/369Yvm5uZYt25dXHHFFVGpVFInAQAAAAAAQLexcePG+N3vfhd5nqdOAQBodz179oxhw4ZFURSpUwAA6CBGlgEAAAAAAAAAAKhKy5cvj+nTp8fMmTNj1KhRqXMAAAAAAAAAAKAqZFkW99xzT9x///0xb9681DkAAAAAAADQbZRlGRH/858cAEB3lGXZJzcPAADdj5FlAAAAAAAAAAAAqs6GDRuiqakpzj333LjhhhtS5wAAAAAAAAAAQFX5p3/6p/jWt74VkydPjp///OepcwAAAAAAAKBbKIoi/vZv/zb69euXOgUAoEPkeR7r1q2LHTt2pE4BAKADGFkGAAAAAAAAAACgqmzbti0aGhri8MMPj4cffjhqa31KBwAAAAAAAAAA+9vtt98eI0eOjDFjxsSbb76ZOgcAAAAAAAC6vLIsI8uy1BkAAB0my7LYtWtXrFu3LnUKAAAdwMuQAAAAAAAAAAAAVI1KpRKTJk2KTZs2RUtLS/Tt2zd1EgAAAAAAAAAAVKUePXrE0qVLo7W1NcaNGxe7du1KnQQAAAAAAABdVqVSibIsI8/z1CkAAB1m+PDhccABB0RRFKlTAADoAEaWAQAAAAAAAAAAqBpz5syJhQsXxgMPPBBDhw5NnQMAAAAAAAAAAFXtqKOOiiVLlsTTTz8d06ZNS50DAAAAAAAAXdarr74a7777bmRZljoFAKDD9OrVK0488cQoyzJ1CgAAHcDIMgAAAAAAAAAAAFXhySefjKlTp8bUqVPjvPPOS50DAAAAAAAAAABExOmnnx6zZ8+O22+/PRYsWJA6BwAAAAAAALqkoigiIiLP88QlAAAdK8/zT24fAAC6FyPLAAAAAAAAAAAAdHtvvPFGjB07Ns4888y45ZZbUucAAAAAAAAAAAB/ZPLkydHU1BQTJ06MNWvWpM4BAAAAAACALqcsyzjqqKPiiCOOSJ0CANChsiyLNWvWxK5du1KnAADQzowsAwAAAAAAAAAA0K3t2LEjGhsbo2fPnrFw4cKoq6tLnQQAAAAAAAAAAPyRmpqauPfee+P444+P0aNHx7vvvps6CQAAAAAAALqUoigiz/PUGQAAHS7P89i5c2esX78+dQoAAO3MyDIAAAAAAAAAAADd2pQpU2L16tXR3Nwc/fv3T50DAAAAAAAAAAB8ht69e0dzc3O888470dTUFG1tbamTAAAAAAAAoEuoVCpRlmVkWZY6BQCgww0fPjxqamqiLMvUKQAAtDMjywAAAAAAAAAAAHRb9913X8ydOzfuvvvuGDlyZOocAAAAAAAAAADgzxg4cGAsWLAgnnjiiZgxY0bqHAAAAAAAAOgSXn/99diyZUvkeZ46BQCgwx100EFxwgknRFEUqVMAAGhnRpYBAAAAAAAAAADollauXBlXXHFFXH755XHxxRenzgEAAAAAAAAAAHbDl7/85bjpppti5syZ8aMf/Sh1DgAAAAAAAHR6Hw8MZlmWuAQAYP/IsszIMgBAN2RkGQAAAAAAAAAAgG5n8+bN0djYGFmWxZw5c1LnAAAAAAAAAAAAe+C6666Lr3/969HU1BQvv/xy6hwAAAAAAADo1MqyjCOOOCKOOuqo1CkAAPtFnuexevXqaG1tTZ0CAEA7MrIMAAAAAAAAAABAt9La2hrjxo2LnTt3xtKlS6O+vj51EgAAAAAAAAAAsAdqa2vjoYceiiOPPDIaGhrigw8+SJ0EAAAAAAAAnVZRFJFlWdTU1KROAQDYL7Isi+3bt8cLL7yQOgUAgHZkZBkAAAAAAAAAAIBu5brrrounnnoqlixZEgMGDEidAwAAAAAAAAAA7IWDDz44Wlpa4le/+lVMnDgxKpVK6iQAAAAAAADodCqVShRFEXmep04BANhvRowYERERZVkmLgEAoD0ZWQYAAAAAAAAAAKDbWLRoUcyaNStmzZoVZ5xxRuocAAAAAAAAAABgHwwZMiQefPDBWLx4ccyePTt1DgAAAAAAAHQ6v/nNb2Lz5s2RZVnqFACA/ebggw+OwYMHR1EUqVMAAGhHRpYBAAAAAAAAAADoFtatWxcTJkyI888/P6ZMmZI6BwAAAAAAAAAAaAeNjY0xbdq0uPbaa+PHP/5x6hwAAAAAAADoVMqyjIiIPM8TlwAA7F95nn9yCwEA0D0YWQYAAAAAAAAAAKDL27p1azQ0NMRxxx0Xc+fOjZqamtRJAAAAAAAAAABAO7npppviH/7hH2LcuHHx+uuvp84BAAAAAACATqMoiujXr18cc8wxqVMAAParPM9j1apV8dFHH6VOAQCgnRhZBgAAAAAAAAAAoEtra2uLCy+8MLZs2RLNzc3Rp0+f1EkAAAAAAAAAAEA7qquriwULFkTv3r2jsbExtm/fnjoJAAAAAAAAOoWyLCPLsqipqUmdAgCwX2VZFr///e/jpZdeSp0CAEA7MbIMAAAAAAAAAABAl3bTTTfFY489FvPnz49BgwalzgEAAAAAAAAAADpAv379orm5OdasWRNXXnll6hwAAAAAAADoFIqiiDzPU2cAAOx3WZZFxP/cQwAAdA9GlgEAAAAAAAAAAOiyHnvssZg+fXrMmDEjRo0alToHAAAAAAAAAADoQHmexz333BP33XdfzJs3L3UOAAAAAAAAJPXf//3f8Zvf/OaTgUEAgGpyyCGHxMCBA6Msy9QpAAC0k7rUAQAAAAAAAAAAALA3NmzYEBdccEH8r//1v+I73/lO6hwAAAAAAAAAAGA/+OY3vxkrV66MyZMnx8knnxx///d/nzoJAAAAAAAAkvh4UDDP88QlAABp5HkeRVGkzgAAoJ3Upg4AAAAAAAAAAACAPbVt27ZoaGiIww8/PB5++OGorfU5HAAAAAAAAAAAVIs5c+ZEnufR2NgYb775ZuocAAAAAAAASKIsyzj00EPjC1/4QuoUAIAksiyLVatWRVtbW+oUAADagVclAQAAAAAAAAAA6FIqlUpMmjQpNm3aFC0tLdG3b9/USQAAAAAAAAAAwH7Uo0ePWLp0abS2tsa4ceNi165dqZMAAAAAAABgvyuKIrIsi5qamtQpAABJ5Hke77//fmzYsCF1CgAA7cDIMgAAAAAAAAAAAF3KnDlzYuHChfHAAw/E0KFDU+cAAAAAAAAAAAAJHHXUUbFkyZJ4+umnY9q0aalzAAAAAAAAYL8ryzKyLEudAQCQzMe3UFmWiUsAAGgPRpYBAAAAAAAAAADoMp588smYOnVqTJ06Nc4777zUOQAAAAAAAAAAQEKnn356zJ49O26//fZYsGBB6hwAAAAAAADYb7Zs2RKvvfZa5HmeOgUAIJnDDjss/u7v/i6KokidAgBAOzCyDAAAAAAAAAAAQJfwxhtvxNixY+PMM8+MW265JXUOAAAAAAAAAADQCUyePDmamppi4sSJsWbNmtQ5AAAAAAAAsF+UZRkREVmWJS4BAEgry7JPbiMAALo2I8sAAAAAAAAAAAB0ejt27IjGxsbo2bNnLFy4MOrq6lInAQAAAAAAAAAAnUBNTU3ce++9cfzxx8fo0aPj3XffTZ0EAAAAAAAAHa4oijj44INj0KBBqVMAAJLK8zzKsoxKpZI6BQCAfWRkGQAAAAAAAAAAgE5vypQpsXr16mhubo7+/funzgEAAAAAAAAAADqR3r17R3Nzc7zzzjvR1NQUbW1tqZMAAAAAAACgQ5VlGSNGjIjaWtMzAEB1y7Istm7dGps2bUqdAgDAPvJLFwAAAAAAAAAAAJ3afffdF3Pnzo277rorRo4cmToHAAAAAAAAAADohAYOHBjz58+PJ554ImbOnJk6BwAAAAAAADpUURSR53nqDACA5LIsi4j/uY8AAOjajCwDAAAAAAAAAADQaa1cuTKuuOKKuOyyy2LChAmpcwAAAAAAAAAAgE7s7LPPjhtvvDFmzJgRy5cvT50DAAAAAAAAHeLdd9+NTZs2fTIoCABQzY444ogYMGBAlGWZOgUAgH1UU6lUKqkjAAAAAAAAAAAA4NM2b94ceZ7HgAEDYsWKFVFfX586CQAAAAAAAAAA6OTa2tpi9OjR8eSTT8azzz4bgwcPTp0EAAAAAAAA7eq//uu/4h//8R/jhRdeiBNOOCF1DgBAcl/72tfiww8/jP/8z/9MnQIAwD6oTR0AAAAAAAAAAAAAn9ba2hrjx4+PnTt3xtKlSw0sAwAAAAAAAAAAu6W2tjYeeuihOOKII2L06NHxwQcfpE4CAAAAAACAdlWWZfTp0ycGDx6cOgUAoFPIsizKsoxKpZI6BQCAfWBkGQAAAAAAAAAAgE7nuuuui5/+9KexZMmSOProo1PnAAAAAAAAAAAAXUjfvn2jpaUlXn311Zg4caLHUwEAAAAAAOhWiqKIESNGxAEHHJA6BQCgU8jzPN5+++147bXXUqcAALAPjCwDAAAAAAAAAADQqSxatChmzZoVs2bNijPOOCN1DgAAAAAAAAAA0AUNGTIkHnzwwVi8eHHMnj07dQ4AAAAAAAC0m6IoIsuy1BkAAJ3Gx7dRURSJSwAA2BdGlgEAAAAAAAAAAOg01q1bFxMmTIjzzz8/pkyZkjoHAAAAAAAAAADowhobG2PatGlx7bXXxo9//OPUOQAAAAAAALDP3nvvvdiwYUPkeZ46BQCg0zjqqKPiyCOPjLIsU6cAALAPaiqVSiV1BAAAAAAAAAAAAGzdujVOPfXU6N27d/zf//t/o0+fPqmTAAAAAAAAAACALq61tTVGjRoVzz33XJRlGcccc0zqJAAAAAAAANhrTz75ZHzpS1+KtWvXxrBhw1LnAAB0Guecc060tbXFE088kToFAIC9VJs6AAAAAAAAAAAAANra2uLCCy+MLVu2RHNzs4FlAAAAAAAAAACgXdTV1cWCBQuid+/e0djYGNu3b0+dBAAAAAAAAHutLMvo1atXnHDCCalTAAA6lTzPoyiKqFQqqVMAANhLRpYBAAAAAAAAAABI7qabborHHnss5s+fH4MGDUqdAwAAAAAAAAAAdCP9+vWL5ubmWLNmTVx55ZWpcwAAAAAAAGCvFUURw4cPj7q6utQpAACdSpZl8dZbb8Wvf/3r1CkAAOwlI8sAAAAAAAAAAAAk9dhjj8X06dNjxowZMWrUqNQ5AAAAAAAAAABAN5Tnedxzzz1x3333xbx581LnAAAAAAAAwF4pyzLyPE+dAQDQ6Xx8I5VlmbgEAIC9ZWQZAAAAAAAAAACAZDZs2BBNTU3x1a9+Nb7zne+kzgEAAAAAAAAAALqxb37zm/HP//zPMXny5HjmmWdS5wAAAAAAAMAeef/99+OXv/ylkWUAgM9w9NFHR//+/aMoitQpAADsJSPLAAAAAAAAAAAAJLFt27YYPXp09O/fPx555JGorfVJGwAAAAAAAAAA0LHmzJkTWZZFY2NjvPnmm6lzAAAAAAAAYLetXr06KpVKZFmWOgUAoNOpqamJLMuiLMvUKQAA7CUvUgIAAAAAAAAAALDfVSqVuOSSS+KVV16J5ubm6Nu3b+okAAAAAAAAAACgCvTo0SOWLl0ara2tMW7cuGhtbU2dBAAAAAAAALulKIqor6+PIUOGpE4BAOiU8jyPoihSZwAAsJeMLAMAAAAAAAAAALDf3XHHHbFgwYK4//77Y9iwYalzAAAAAAAAAACAKjJgwIBYsmRJPP300zFt2rTUOQAAAAAAALBbyrKMk08+OQ488MDUKQAAnVKWZfHb3/42fvvb36ZOAQBgLxhZBgAAAAAAAAAAYL968skn45prrolrrrkmxo4dmzoHAAAAAAAAAACoQqeffnrMmjUrZs+eHQsWLEidAwAAAAAAAH9RURSR53nqDACATuvjW6ksy8QlAADsDSPLAAAAAAAAAAAA7DdvvPFGjB07Ns4888z4/ve/nzoHAAAAAAAAAACoYldeeWU0NTXFxIkTY82aNalzAAAAAAAA4HP9/ve/jxdeeCGyLEudAgDQaf3d3/1dHHrooUaWAQC6KCPLAAAAAAAAAAAA7Bc7duyIxsbG6NmzZyxcuDDq6upSJwEAAAAAAAAAAFWspqYm7r333jj++ONj9OjR8e6776ZOAgAAAAAAgM+0evXqaGtrizzPU6cAAHRaNTU1ked5FEWROgUAgL1gZBkAAAAAAAAAAID9YsqUKbF69epobm6O/v37p84BAAAAAAAAAACI3r17R3Nzc7zzzjvR1NQUbW1tqZMAAAAAAADgT5RlGQceeGAMHTo0dQoAQKeWZVmUZZk6AwCAvWBkGQAAAAAAAAAAgA533333xdy5c+Ouu+6KkSNHps4BAAAAAAAAAAD4xMCBA2P+/PnxxBNPxMyZM1PnAAAAAAAAwJ8oiiJOOumkqK+vT50CANCp5Xker7/+erz11lupUwAA2ENGlgEAAAAAAAAAAOhQK1eujCuuuCIuu+yymDBhQuocAAAAAAAAAACAP3H22WfHjTfeGDNmzIjly5enzgEAAAAAAID/T1mWkWVZ6gwAgE7v45upLMvEJQAA7CkjywAAAAAAAAAAAHSYzZs3R2NjY4wYMSLuuOOO1DkAAAAAAAAAAACf6/rrr4+vfe1r0dTUFC+//HLqHAAAAAAAAIiIiO3bt8f69esjz/PUKQAAnd6gQYOib9++URRF6hQAAPaQkWUAAAAAAAAAAAA6RGtra4wfPz527twZS5cujfr6+tRJAAAAAAAAAAAAn6u2tjYeeuihOOKII2L06NHxwQcfpE4CAAAAAACAWLt2bbS2tkaWZalTAAA6vZqamhgxYkSUZZk6BQCAPWRkGQAAAAAAAAAAgA5x/fXXx09/+tNYvHhxHH300alzAAAAAAAAAAAA/qK+fftGS0tLbNq0KSZNmhSVSiV1EgAAAAAAAFWuKIo44IAD4uSTT06dAgDQJeR5HkVRpM4AAGAPGVkGAAAAAAAAAACg3S1evDhuu+22uO222+LMM89MnQMAAAAAAAAAALDbhgwZEg8++GAsWrQobr/99tQ5AAAAAAAAVLmyLGPo0KHRs2fP1CkAAF1ClmXx6quvxjvvvJM6BQCAPWBkGQAAAAAAAAAAgHa1bt26mDBhQnzjG9+Iq666KnUOAAAAAAAAAADAHhszZkxce+21ce2118ZPfvKT1DkAAAAAAABUsaIoIs/z1BkAAF3Gx7dTWZaJSwAA2BNGlgEAAAAAAAAAAGg3W7dujYaGhhg0aFDMmzcvampqUicBAAAAAAAAAADslZtvvjnOOuusGDduXLz++uupcwAAAAAAAKhCO3fujLVr10aWZalTAAC6jMGDB8dBBx1kZBkAoIsxsgwAAAAAAAAAAEC7aGtriwsvvDC2bNkSzc3N0adPn9RJAAAAAAAAAAAAe62uri4WLlwYvXr1isbGxti+fXvqJAAAAAAAAKrMunXrYteuXZHneeoUAIAuo7a2NkaMGBFFUaROAQBgDxhZBgAAAAAAAAAAoF3cdNNN8dhjj8X8+fNj0KBBqXMAAAAAAAAAAAD2Wb9+/aK5uTnWrFkTV155ZeocAAAAAAAAqkxRFFFbWxvDhw9PnQIA0KVkWWZkGQCgizGyDAAAAAAAAAAAwD577LHHYvr06TFjxowYNWpU6hwAAAAAAAAAAIB2k+d53HPPPXHffffFvHnzUucAAAAAAABQRcqyjBNPPDF69+6dOgUAoEvJ8zw2btwYW7duTZ0CAMBuMrIMAAAAAAAAAADAPtmwYUM0NTXFV7/61fjOd76TOgcAAAAAAAAAAKDdffOb34x//ud/jsmTJ8czzzyTOgcAAAAAAIAqURRFZFmWOgMAoMv5+IZatWpV4hIAAHaXkWUAAAAAAAAAAAD22rZt22L06NHRv3//eOSRR6K21mdpAAAAAAAAAABA9zRnzpzIsiwaGxvjzTffTJ0DAAAAAABAN7dr165Ys2ZN5HmeOgUAoMs54YQTolevXlGWZeoUAAB2k9csAQAAAAAAAAAA2CuVSiUuueSSeOWVV6K5uTn69u2bOgkAAAAAAAAAAKDD9OjRI5YuXRqtra0xbty4aG1tTZ0EAAAAAABAN/b888/Hjh07Isuy1CkAAF3OAQccEKecckoURZE6BQCA3WRkGQAAAAAAAAAAgL1yxx13xIIFC+L++++PYcOGpc4BAAAAAAAAAADocAMGDIglS5bE008/HdOmTUudAwAAAAAAQDdWlmXU1NTEiBEjUqcAAHRJeZ5HWZapMwAA2E1GlgEAAAAAAAAAANhjK1asiGuuuSauueaaGDt2bOocAAAAAAAAAACA/eb000+PWbNmxezZs2PhwoWpcwAAAAAAAOimiqKIL37xi3HQQQelTgEA6JLyPI+XXnop3n///dQpAADsBiPLAAAAAAAAAAAA7JE33ngjxo4dG2eccUZ8//vfT50DAAAAAAAAAACw31155ZVxwQUXxMSJE2Pt2rWpcwAAAAAAAOiGyrKMLMtSZwAAdFlZlkWlUonnnnsudQoAALvByDIAAAAAAAAAAAC7bceOHTFmzJior6+PRYsWRV1dXeokAAAAAAAAAACA/a6mpibmzp0bgwcPjoaGhti6dWvqJAAAAAAAALqR1tbWeO655yLP89QpAABd1pAhQ6Jnz55RFEXqFAAAdoORZQAAAAAAAAAAAHbbVVddFatWrYply5ZF//79U+cAAAAAAAAAAAAk07t372hubo633347mpqaoq2tLXUSAAAAAAAA3cQvf/nL+PDDDyPLstQpAABdVl1dXZx88slRlmXqFAAAdoORZQAAAAAAAAAAAHbLD3/4w7j33nvjrrvuilNPPTV1DgAAAAAAAAAAQHIDBw6MBQsWxOOPPx4zZ85MnQMAAAAAAEA3URRFRESMGDEicQkAQNeW5/kntxUAAJ2bkWUAAAAAAAAAAAD+opUrV8a3vvWtuOyyy2LixImpcwAAAAAAAAAAADqNs88+O2688caYMWNGLF++PHUOAAAAAAAA3UBZlnHcccdF3759U6cAAHRpWZbFiy++GNu2bUudAgDAX2BkGQAAAAAAAAAAgD9r8+bN0djYGCNGjIg77rgjdQ4AAAAAAAAAAECnc/3118fXvva1aGpqipdffjl1DgAAAAAAAF1cURSR53nqDACALi/P82hra4vVq1enTgEA4C8wsgwAAAAAAAAAAMDnam1tjfHjx8fOnTtj6dKlUV9fnzoJAAAAAAAAAACg06mtrY2HHnoojjjiiBg9enR88MEHqZMAAAAAAADootra2mLVqlWRZVnqFACALm/o0KHRo0ePKMsydQoAAH+BkWUAAAAAAAAAAAA+1/XXXx8//elPY/HixXH00UenzgEAAAAAAAAAAOi0+vbtGy0tLbFp06aYNGlSVCqV1EkAAAAAAAB0QS+99FJs27Yt8jxPnQIA0OX16NEjTjrppCiKInUKAAB/gZFlAAAAAAAAAAAAPtPixYvjtttu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AIBuqi51AAAAAAAAAABAxH8+XDR16tR46623orW11cAyAAAAAAAAAAAA/x979xtkVX3nefx7aewIAkYxKuAGMRtB/AfnaP6omZrRwSSzUxW7GyWrIEajq4D6YFXAqZqogFsV/2GyFVGnIphIWzZ2xyRViUHdVE1FjHoOgoj/YhTRiLFEmdaANN13H8xo7Wz+gXT3797u1+th337wfvo9t+75AADAXmloaIh77rkn9t9//2hubo7t27enTgIAAACAutbT0xNr166NLMtSpwAAADXkmGOOiX322SfKskydAgDUMSPLAAAAAAAAAEBNuOaaa2L16tVx7733xuGHH546BwAAAAAAAAAAAAAAGAAOPPDA6OjoiOeeey4uvvjiqFarqZMAAAAAoG795je/ic7OzsjzPHUKAABQQz7xiU/EMcccE0VRpE4BAOqYkWUAAAAAAAAAILkHHnggFi9eHEuWLIlp06alzgEAAAAAAAAAAAAAAAaQ448/Pu644464++6747bbbkudAwAAAAB1qyzLiIjIsixxCQAAUGuyLPvoZgAA+DiMLAMAAAAAAAAAST3//PMxa9asaGpqivnz56fOAQAAAAAAAAAAAAAABqCZM2fGZZddFpdffnk8+uijqXMAAAAAoC4VRRHjx4+P0aNHp04BAABqTJ7nsWHDhtixY0fqFACgThlZBgAAAAAAAACS6ezsjObm5hg3blwsX748KpVK6iQAAAAAAAAAAAAAAGCAuvHGG+OLX/xiTJ8+Pd54443UOQAAAABQd8qyjCzLUmcAAAA1KMuy2LVrV2zYsCF1CgBQp4wsAwAAAAAAAABJVKvVOP/882Pz5s3R0dERo0aNSp0EAAAAAAAAAAAAAAAMYPvss0/cd999ERFx5plnxs6dOxMXAQAAAED9qFarUZZl5HmeOgUAAKhBxx13XDQ0NERRFKlTAIA6ZWQZAAAAAAAAAEjihhtuiFWrVsWKFSti0qRJqXMAAAAAAAAAAAAAAIBB4NBDD437778/Hn/88fif//N/ps4BAAAAgLrx8ssvx7vvvhtZlqVOAQAAatCwYcNi8uTJUZZl6hQAoE4ZWQYAAAAAAAAA+t1DDz0UCxcujIULF0ZTU1PqHAAAAAAAAAAAAAAAYBD54he/GLfeemv87//9v+Puu+9OnQMAAAAAdaEoiogII8sAAMCflef5R7cD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0jWr6Nils3Ofi4sLvn4qsiwiIiIiIiIiIiIiIiIiIiJyJnE91QmIiIiIiIiIiIiIiIiIVOXxsaO57ZrhfL1oMSv+XMuazVvIycsDIC0zkxlz5zNz3gIm3nEbL018sFTfwqIibhz/EBnZ2QB0atOau64bwVndutK4USR+Pj54uBcXS2593kUcTkpqsHM7nVltNmf76ouH0Ktzpxr179mxY5l9tVnLmsjJy2P6t3NPuv+JOrZuxUUDB9TZeFVp0bQJW3bvAeBYenqtxvL39WXMjdfz1NvvAjBjzjwG9eldKmbjjp2sXr8BgLYtmjNkQP9Kx7zt6qt4/I23yTOZ2H/oENv27KVr+3a1ylNERERERERERERERERERERERERERERERERE5Ewy4clHuemOW5n/1bes/uVX1v25ltycHADS09L44pNP+XLGZ9z70HgmvVK6gGxhYSF33nCLs2Bw+84duXX0nfQ+qw9RTRrj6+eHh0dxseQeLdpx9PCRhju505jVanW2r7hmON1796xR/249e5TZV5u1rIncnBxmTZtx0v1P1L5jB867eEidjQfHCyzff8fdzP/qWwCCQ0KYs+xH2lTjHcKvPv3c+TN91fUjCAsPrzR+9P338N3f74IuWvA9b388pVRh738YjUbGjr+f0fffw7ZNW9i7eze52TkEBgfRpXs32nZoD8D8r7919olp0bzcsURERERERERERERERERERETk9KUiyyIiIiIiIiIiIiIiInJGiAwL5cFRI3lw1Ejsdjvb9uzl17/WMW/pMtZv24HD4eDN6TNo3qQxd157jbPfkpWrOXjkKAB9u3bh51kzcXd3q3Ce7L8L/p7uMrKyqoxJy8x0toP8/Ws8R0hggLPdp2sXHhw1ssZjlOdk17ImMrKzefyNt+skX4Bbhl3RoEWW6/rF/U5t2jjb2/fGljm+dsvWErGtqxzPzc2Ndi1bsGH7DgD2xR9SkWURERERERERERERERERERERERERERERERER+c+JiIxk7Pj7GTv+fux2Ozu3buO3X1fx/Zz5bFq/AYfDweQ33iamRXNG3nW7s9/yxUs5dOAgAD379mHhr8twd3evcJ6c7Jx6P5e6kJmeXmVMRlpxTEBQYI3nCA4OdrZ79u3N2PH313iM8pzsWtZEZkYmzz36ZJ3kC3DdyJvqtMiy3W5n/OhxfPv5bAAC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f45z+RzWIKPt/Dn7GoF/5qvhMc53XcbTnT+AAts5DHJ+S0rVQvuoFtpPtVDkv0FNlkVERERERERERERERERERERERERERERERERERERERERERERERERERERERERERETkX8HXO8a6XFh0vNrxBUWJ1mUvz1A8PHyckusUH5/SfAU1yGcZd8y67Osd7fBMtjw9/PDyDLGu12wOS/P5ODnfP/dRkzksLsks04DU2Rl9fU4vH0ChC4/xP/dx+sc4yimZbPmcwRy6MqOvzfaNplxKSrKrfU1BYWmt8fVx/hyqFtpHtdB+Z0MtrIjRVMD6nVNIy1oGgL9vfbq1/hZfn9gz3qbZbCIx+TvrekLMWLtzioiIa8VEe1uXj58oqnZ84vHSMaEhnvj4OLdVXEx06We3muQDOGaTMTrSu4qR9vPz9SAkuLRxZE0ylskX5dx8ANGneYwzs0rKNCB1dsZoe4+xq+fw+Okd4ygnn4Ng/xxGOXkObbefm2siO7uk2tckHi8sfX2kc3+GA9VCe6kW2k+1UOS/QU2WRURERERERERERERERERERERERERERERERERERERERERERERERERERERERERERORfITCgmXU5r2B/tePzCg5al4MCmjslk60g/9J8+QUHMZvNVY43m03kFx62rgf6uzZjbg3mMN/Vc2izj9M9xr4+cXh7hVQx2n6Bfk041QqixJhBUXFata8pcx664Bjbnkd5BfuqHZ9fcMC6HBTQwhmRyrCdg7z86o9xUXEaJcYsAAx4EuTf1GnZALy9wvD1Lm24WqPrpND2GDt/DlUL7adaaJ+zoRb+k9FUwPodU0nNXASAn29durX5Dj/feLu2m5Lxl7UJt6dHIHGRQ+3OKiIirtWsaYB1ef+BgmrHHzxUOqZ5s4AqRjpGs6b+ZfZd3Wcrk8nM4cOlzVmbN/OvYrRj2GasjXPY3I5jHBfrQ0iwl1NyndKksR8eJzsOZmQaSUsvrvY1ZefQ+ce4uc0x3leDOTxwsHRMC5ccY9tzML/a8WnpxWRlGwHw9ISmjZ07h2GhXsTGlDZY3X+wBufhwdLruIVLrmPVQnupFtpHtVDkv0FNlkVERERERERERERERERERERERERERERERERERERERERERERERERERERERERERETkXyEksK11OT17dbXjM7JXVfhaZwnwa4iXZzAAJcZs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X3xq6xh6jR8yCOOHDLJ1DL2qhFXgNW2iQ+vX2jpCqez9HuG8ajp7vwbN7cOZr+PDma/bOoZe9j6vEhERERERERERERERERERERERERERERHRf4+rqyti8zJsHaNUP61bhZ/WrbJ1DKtp17kjkuS5to5Rqsv3bhsu+g/ZefSArSOUyt7vkZETxmLkhLG2jqHX8zAP2vs9N3fRQsxdtNDWMfSqVKUy51UT2fs8SERElldQlCQsO0mDDdY7S0OEZbkiA0plIcRiqUWyAUBhoSafs5PhfADgLA1GtiwCgO7XZwkKZT7kikydYxuiXaP99VlKYVFyicfWx9HBCxKxKxRKmbC9o4OnxfIVFD5dPkD3WrX0GKuPoclo3H2iPcbJpVSah/YxnuY+yclTN40tKEqGh0WSQdj/YxKxm1HXk7OTZq4psMI55FxoGs6FpuNcSEREz4OkZE3j0+Ayhn/2CdGqychUoLBQCalUbJFsAJCUXCgsB5dxKqVSI7iMFBGR6u/3SSlFBqpNk1+gRGaWQufYhmjXaH99lpL8lGPs5ekAV1cxZDJ1t8/klCJ4eliuJWCyzhgb9/O37jm07BgDT5zD4Kcb4+QUa4zxs90nWdl5j7YvAqpbJJpm/4+4uYmNup5CtL4Oa5xDzoWm4VxojnycC4leBJb7TkFEREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREZIcUCpmwLBG7GqyXiF101uWKHLNn0tm/8unyAYBYosmosHA+7fMHABLJ051DuSLX7JmepNA6hrHn0JoZFUqtfBKXUio1JDpjbOVz+NRjbNlrUH2Mpx9jsRUzPu35AwCJ2FmzvdLy55BzoWk4F5qOcyERET0PZDJNU0xXF8Nt31yeqMnJVeipNI/HzS0BwNXVuLZ0Ls4SYTknx8L5nvj6XV0leio1tM9hroXPHwDkao+x0efQehlztcbYxcXw+Xuyzurn0IiM2ufP0vcI8GQ+I8fYxXoZn/b8AYCz9jnMUZZSaR6cC03DudB0nAuJXgxsskxERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERELxSFMl9YFosdDdaLxU4660qt7S1BqczTHFtkOB8ASESajAoL51No5QMAsUhqcBvtc2jpfE8eQyQ2nA/QzWj5Mda6Bo04f+o6251DY65Da56/J48hMvY+sdkYG5dPrNNk2cpjzLnwqXEuNB3nQiIieh7k52uaOjpKDbd9c3LSrdHe3hLytPM5iozaxslJU5dfYL18ACA1IqP2ObT0+XvyGFJH41r7WTOjTj7pM4yxlc+hMdehLcfY0ehzaJsxNvY+dtbOZ+H7GOBcaCrOhabjXEj0YmCTZSIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiJ6oUi0GpkqlUUG65XKAp117UaoliAWu2iOrTKcDwAUKk1GiYXzSbTyAYBSVWhwG+1zaOl8Tx5DpTScD9DNaPkx1roGjTh/6jrbnUNjrkNrnr8nj6Ey9j6x2Rgbl0+7IavVx5hz4VPjXGg6zoVERPQ8cHbWtHorKjTcALHgiUad2ttbgot2viKVUdsUFGjqnJ2slw8ACo3IqH0OLX3+njxGYZFxTS6tmVEnX+EzjLGVz6Ex16Etx7jI6HNomzE29j7Wbgps6fsY4FxoKs6FpuNcSPRi4J1ARERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERC8UicRVWFYoZQbrFco8nXUHibvZM+nsX/x0+QBAqdBklFg4n/b5AwCF4unOoYPEzeyZniTROoax59CaGSVirXyKvFIqNRQ6Y2zlc/jUY2zZa1B9jKcfY6UVMz7t+QMAhU6TZcufQ86FpuFcaDrOhURE9DxwdZUIy7I8w00n856ocXeT6Kk0D1dXTSs6mcy4pph5+Qph2d3dwvme+PplMoWeSg3tc+hm4fMHAG7aY2z0ObReRjetMc7LM3z+nqyz+jk0IqP2+bP0PQI8mc/IMc6zXsanPX8AkK99Dt0t35KSc6FpOBeajnMh0YuBTZaJiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI6IXi5BgoLBcUJhiszy+ME5YdJF4Qi6UWyfWYVKrJl29EPnVdvLDs5Bhg9kzaJGJnOEg8hXXjzqEmn9TC+Z48hjHnsEieqdOA1NIZnaRPlw8ACqw4xk8e4+nH2N8imbRJn+EcWjOjk9b+FcpcyOXZBrfJL9DMNU5Sy59DzoWm4VxoOs6FRET0PAgMcBSWExILDdbHJWhqvDwlkEot2youMEDzM5kx+QAgXitjgJ9jKZWmc3YSw9ND0zjSmIw6+fwtmw8AAp5yjDOz5DoNSC2dMcDUMbb2OUx4ujH2t/A1CJh+Dv0tfA6195+bq0R2ttzgNnEJBZrt/Sz7uxnAudBUnAtNx7mQ6MXAJstERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERE9EJxc60iLMvy7xqsl+XfE5bdXataJJM2dxdNvrz8e1CpVKXWq1RK5BU8ENbdXKybMdeIc5hn7XOodYynHWMnaRk4OniWUm06N+dwPG4ZIVdkoLAozeA2OtehFcZY+zqS5d8xWJ+XHyMsu7tWs0QkHdrnQJZneIwLi9IgV2QBAESQwN2lssWyAYCjgzecHIOEdaPukwLtMbb8OeRcaDrOhabhXEhERM+DKpVdheW7MfkG6+/d19RUreJaSqV5VKnsonNsQz8zKZUqPHigac5atYpLKdXmoZ3RHs9hVRPGuEyQFJ4eDhbJ9Vh4JWeIH3UczMhUIC29yOA2uufQ8mNcVWuM7xhxDmPuaWqqWWWMta/BPIP1aelFyMpWAAAkEqByJcueQ28vBwQFahqs3r1nxHV4T3MfV7PKfcy50FScC03DuZDoxcAmy0RERERERERERERERERERERERERERERERERERERERERERERERERERERERERERET0QvF0qy0sp2efNVifkX2mxG0txdU5DA4SDwCAXJGNHFlkqfXZskjIFdkAAAeJJ1ydK1g8o4fWecgw4hymZ2nOoYcVzqGnTr7zBpvrWHuMJRIXuGk1+c3IPldqfZE8Azl5tx6tieHhVsuC6dR075PS8wFAepbmOvC0Qj71ORABAHLybqFInllqvfZ16uZSBWKxkyXjAYDOOBm6T1Qqlc51YO37hHPhs+FcaBrOhURE9DyoXdNNWD57Pttg/ZlzmhrtbS0lrLwzPNwlAIDsHAUib8pKrY+8KUN2jrp5rKeHBBXKO1s849Ofw6wSt7UU7WOcv5Rt8Gcma4+xi7NEp8nvOQPnMCNTjltR6kbCYjFQq7p1z+G5C4bH+Ox5zRjXssI5rFXTDSL1r4+4FZWHzCx5qfVntca4SrgLnJws3/Kx1lPcJyqVCucual2Htaw7xpwLnw3nQtNwLiR6MbDJMhERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERG9UPy920MsUjdYzc69Dll+jN5alUqJxLQ9wnqgb1dLx4NIJIG/d0dhPSF1Z6n1iVqfD/DpBJHI8q0ItM9DUtoeqFRKvbW5eXeRLYsAAIhFzvD3bmfpePB0qwcnxzIAgCJ5OtKyjpdar32OA326WTSbcBzfLsJyYuqOUmsTU3cDUJ9jb4/GkDr6WTIaAN18qRlHIJfrbw5TJM9CauYRrW0tfw6dHP3h7d7w0ZoSiWm7S61P0DrH1riPnzxOooH7OC3rGIrkGQAAZ2kIPN3qWDIaAM6F5sC50HScC4mIyN61b+MNJ6m6O+v1yFzE3MvXW6tUqrBnf5qw3rWzr8XzSSQidGzvLazv3JNaar325zt18IFYLLJUNEHXTprzsGd/GpRK/Y0778bkIeKGujmqs5MI7Vp7Wzoe6tVxQ5kgRwBAerocx09llVqvfQ67dfaxaLbHumidwx0Gxnj33lQoH/1Y2rihB/z8HC0ZDYBuviPHM5Cdrb+JcVa2HEeOZwrr3axwn/j7OaJhfXcAgFIJ7N6bVmq99jm2xn0M6N4nhu7jYyezkJGhPschwVLUsUKTZc6FpuNcaDrOhUT/fQ62DkBERERERERERERERMaLS0rChesRuHg9Auevqf8/ISVF+PzNf3YjLDTUhglLFhkVjaYDhqCwqEj4mC2zpmdmYdWmv7Htn39x58EDZGRlI9DPF7WrVsXQnt0xpEc3SCQSq+dSKBSIjI7GheuROH/tOi5ej8CVm7eQl6/+BwNtmjTG/rUrrZ7rsbz8fPx78jQOnjqNi9cjcCsmBulZWXBylCLAzxcNa9VEn47tMaBLF0ilT/cH44vXI7Bq02YcOn0GcYlJAICQoEC0b94MYwf2R/2aNSzxJT0VuVyOLfsPYMv+A7gYEYmE5GSooEKgnx8qhIagTePG6NSqBZrVr2frqFCpVOg0ciyOnb8gfGzetCmY/9qrVs1hqWv6UkQkVm78G8fOncfDhETkFxQgyM8PtatVweDu3TC0Z3eb3MNFRUU4eu48/j15GmevXsWtOzFISU+Hg4ME/t4+qFujGrq1aY3hvXvCzdXV6vkAICU9Xfg+cuF6BC5ci8D9+Hjh8/vWrEDbpk2M2tfDhAScuXwF565ex4XrEYhPTkZqejrSs7Lh6uyMMgH+aFirJgZ06Yye7dvCwcG6f552qlH3mbarEBKCWwf2GC40o6h797F8w584fPos7sXGIUcmQ4CvD6pWrIj+XTphVP++cHF2tmomAFAqlTh9+Qr+PXEKpy5fxo2oO0hKU/8jNV8vL9SqWhkdW7bAqH594efjbfV8AHDz7l3sP3YCx89fwLVbtxGXmISCokJ4e3ggvHx5tGrUEGMG9kfVimEG95WZnY3Tl6/g/NXrOHftGu7FxiE1PQMp6elwdHSAn5c3alergm5tWmNYrx7w8vCw/BdIRERERERERERERERERERERERERERERESlunM7Cut+WYV/9+1H3INYFBUWIigkGM1atcCwUa+gZdvWNs2Xn5+PP9b8iu0b/8btm7eQlpIKX38/VKlWFb0HDcCw0a/A2QbPjeTl5eHogUM4+u9BXL5wCVG3biEzPQNSJyf4BwagXsMG6N63F3oP7A+pVGr1fNo4xqY7fugI/lj7K86cOIXEuHg4SqUIKReKjl274JXxY1CpSmWb5kuIi8e6X1Zh385deBBzH7LcXASWCUL9xo0weMTL6Nq7h03zPXbyyDFs27QZJw4fQUJcAmS5ufAPDECZ4GA0bt4UL7Vvhw7dOsPR0fIvZX6SvY8xAMhkMmz9cyN2b92ByOsRSE5IhMTBAQFBgagYXgkt27ZGx25dULNObatmunbpCq5cuIhL5y/gyoWLuH3jFhQKBQBg9vy5ePv996yWRx+FQoG///gTWzZsRMTVa0hJSoantxfCKlVCz/59MGLcaHh5e9s045ULF/HbqrU4dvAw4mPjAADBoSFo3aEdRowdhToN6tskV1ZmJq5evCyM7+ULl3A3Khoqlfpl9ctW/IRho0c+9X4z0tPx28o12LVlO2Lu3EFWRib8AwNQs05t9B82GP2HDrbJs85ERPRsHCTuCPTtgoTU7QBUiH74DepU/qrE2rjkjcgveAhA3fjUx7OFVTKGBAxEQuoWAMDDxHWoEDweUsfizTYKi9LwMPFXre0GWSWfr2dLOEnLoKAwAXkFDxCXvBGhgUNKrL0TuwyA+ntxoG83OEgs3/xHJBIhOGAAYuJ+UGd4uAy+nq0gEhVvmpOWeRIZ2WcAABKxm9WaYob4D8Dd2O8BqJCQugOVys6Am0t4sTqFMh8x8T9ptgsYaJV8bi7h8HJvgMyci1AocxETvxyVy80qsfZe/C9QKNXNf7zdG8HVOcwqGYMDBiIj5zwAICbuR4T494dY7FSsLjcvWqsBrxjB/v2tki/ItwduxiyEQpmH9OzTSMs8CV+v4nOISqXCnYfLhPXggAElXqvmxrnQdJwLTce5kIiI7J27uwRdOvli+65UqFTANz88xFeflfzf3zduScbD2AIA6sanLZp6WiXjwH4B2LJd3Wxy3fpEjB8VDF/f4n+3SEsrwq+/Jwrrg/oFWCVfy+aeKBMkRUJiIR48LMDGLckYMiCwxNplP8bi0X/KRbcuvnBzs/x/cxWJRBjQNwA//Kz+79zLfniIVs09S/yZ6eTpTJw5lw0AcHMTo1sX6zTFHNDHH9//T31uduxKxYxpZRFe0aVYXX6BEj+t0LxncqCVxji8ogsa1HPHxcs5yM1VYvmqeMx6vVyJtb+siodMpu582qiBO8IqWOdvqgP7BeD8xRwAwI+/xKF/H384OYmL1UXfzcPO3er7SSwG+vf2t0q+Hl18sfDjGOTlKXH6bDZOns5Ei2ZexepUKhWW/fBQWB/QN8Aqvz9yLjQd50LTcS4k+u8TqR7/VZ+IiIiIiIiIiIiIyAouXLiARo0a4dTGP9CgVk1bx3muvPfl11jyS+nNSO2xybJCoUC74aNw5spVnY/bKuvBU6cx7p33EJeUpLemef16WPfl5ygfEmzFZED51u2RmJKq9/O2bLL80Xc/4KtVa5AryzNYG16+PFZ8uggtjHjYVaVSYd7Sb7B05WoolcoSayQSCd4cPwYfznzdKv9goyTHz1/AtPc/QmR0dKl1tmjOWpIffvsdbyxarPMxWzRZNvc1nV9QgJkffYJVmzaXWteodi2sXfIZKlcob/S+TbV8w19Y8NUypGVmGqwN8vfDDx++j17t21k8l7af//gT0z9YVGrN0zRZ7jZ2Ig6eOm1Uba0qlbH688WoW72aUfXm8KxNll9q1BAHfl1t3jB6KBQKfPjtD/jil5XCSxdKEl6+PNZ9+Rka1a5llVwAsP3fg3j9g49L/X75mIebG7549y2MHTTACsnU7jx4iMGvzcC1W7cN1opEIrz6ysv4dPabkEr1v6Bk8Y8/Y+Gy74w6vr+PD76eNweDe1jnIaD/movXI9B80DCcP38eDRs2tHUcIiIiIiIiIiIiIiIiIiIiIiIiIiIiIqM8fj7ynzPHULdhA1vHIQD/++Y7LJq7AAUFBXprXh4zEl/8sMwmjYKvXb6CScNHI+rmLb01VapXw/Lf11q1qejnH3yMH5Z+A1lursHaipXD8e3Kn9G0ZXMrJCuOY2yagoICzJ46HRvW/qa3xtnZGQs+XYQJr021YjKNLX9uxOypryOrlGfzOvfohh/WrrBZE9nYBw/xzmszsW/nboO156IiUD6sghVSqT0PYwwAe7bvxJzXZyH2wcNS61q2aY0t/1rnOd0b1yPQvmHzUp/ts4cmyw/u3cekl0fh/JmzemuCQ0Pww5oVaNWujRWTqalUKiyauwDff/l1qc+Kvzb7DcxdtNCqz4of2L0Xw/sMRGmvXn6WJstH/z2EaWMmICEuXm9N4+bN8PP6NShbvuSXpZP1XblwEZ2avsTnGum59Ph30RZ19sDTvY6t4/xn5eZF4fjljlCp5ACA6mEfoELwBJ2atKxTuHhjDOQKddOQ2pW/RmjAYL373HtS816dJjX/gq9XS5Mynrk2AOnZ6nc8+Hq2RP1qK+DooGlMUyTPxMWb45GedVKoaVLrL737uxo1E3HJ6s+HBAxGncpfm5TvYeLvuH5nNgDAQeKJBtVXwddT93fJe/G/4EbM+wAAkcgRreodhJtLxRL3l5Z5AmcjNOe3a4tYk/IVFqXh6MVWkCuyAABhwZNRtcI8iESaJko5sps4HzkC+YXq7/PhZWejcrk39O7z8IVmQqPZ2uFLERo41KSMV25PR3zK3wAAd9caaFR9HZydNO8/UioLcDVqJhJStwEAXJ0roVX9gxCLHErcX9SDLxH9cCkAwMezBZrW2mhSvtTMozgXMQyAevzqVvkOZfx66dQkpO7AlduvQaUqAgA0qbWp2HXwWF7+Axy5qPlcmwan4OL87D8/KZWFOHapHfIK7gEAyvj1RZ3KX+k0Ws4viMf5yFeQk3cDABAaMBS1Ky/Vu88z1wcJ91R42VmoXO7NZ84HALfvf447sd8AAJylwWhU4ze4u2rexaJSKXHz3ke4F/8zAMDRwRutG5yAo0PxZloAEJu0Adei1Q1enZ3Kom1D494Dow/nQs6FAOdCQ8w9F5LpsnKu4uTVbvx9jwia3x/3bKmDOrXdbR3nPyvqTh469rgMuVz93x0/mBeGCWN031t66kwWxky6gewc9X9//vqLyhjcX39Tx9DKJ4Xlv36tiZbNS/75z1gDXr6G02fVP6+1bO6JFT9Wg6eH5ntlZpYc46fexMnTWULNX7/qf8fdzLej8NffyQCAwQMC8PXnJTdTNdbvfyZi9tw7AABPDwlW/a86mj/RePWX1fF4f1EMAMDRUYSDu+uhYljx5pkAcOJUJga/EiGsx0a1MClfWnoRWnW4iKxs9fhNHh+Mee9UgFis+e/bN2/JMGJcJOITCgEAs2eUxRvT9f8+06ztBaHR7NLPwjF0YMnNVI01/c3b+HtrCgCgRjVXrFtRHcFlNL/7FBQoMfPtKGzbqX4XaKWKzji4uz4cHEr+b/RffvMAS79V/0zXoqknNq437Z2HR09kYtgo9Zg4Oorw3dIq6NXdT6dmx+5UvDbrNoqK1PfSpvW1il0Hjz14mI/m7S4K66cONUC5ss/ehLSwUIl2XS/h3gP1mPTt5YevPqus02g5PqEAr4yLxI1b6nfwDh0UgKWf6r/2Bw2/jpNn1PfUrOll8eYM0/4+8PlX9/HN9+qf/4PLSPHbyhqoVtVV+LxSqcJHn97DzyvVP7d7ezvgxL8N4OVZ8s/FGzYlYdY76vfplg11wunDpv3cxLmQcyHAudAQc8+FZLqr13LQrd9V/v74nCj5OxoREREREREREREREdmd/BIeAPf18jKqoactfbNmHc5cuQqpoyMKi4psmuXM5SsY8Op0yPLyAQChQYHo27kTAnx8EH3/Pjbv/we5sjycunQZvSZOweH16+DjZb0/LOYXFOqsi0QieHt6ID0zy2oZ9Dl9+YrQYFkikaBBzRpoXKc2yvj7o0hehEuRN7D36HHI5XJE37+P7uMmYecvP6FVo9L/YPjO51/im9VrhfU2TRqj5aMXjBw/fwFHz52HQqHA5z+vgEKhxCez9f9ja0vZ/u9BDJ85W7h+ywWXQfvmzVAuuAwkYgnik5NxPy4ex89fsHq2ksTExmL+UvXDFLa+78x5TSsUCgx9fRb2HDkqfKxlwwZ4qXFDuLu6IiY2Djv+PYik1DScv3YdPcZPwqH1axESaNo/mjDWpcgbwnwsEolQq0plNKtfD6GPjh8RFY2dhw4jLz8fiSmpGPzaTPz65ecY2K2LVfIBJX8f8XBzQ35hAYqK5M+830A/XzSoWRPhFcrD39sbUqkj0jIycSnyBo6cPQe5XI7rt6PQadQ4HF6/FjUqh5vyZRht8VuzjKpTKpRY8M23wosQRvbva8lYOqZ/+DFW/Kl58KJu9Wro2LI5fL28EJuYhN2HjuBeXByi799HzwmT8e+61ahZxbR/TGWsG9F3dBosVwmrgJYNGyA0KAhSR0dE37+P7f8eREZWNrJzczFl/kJk5uRg5phRVsmXnJqq02A50M8XLzVuhPDy5eHp7oa4pGTsOXIUdx88hEqlwvfr1uN+XDz++vZrgy9hcHd1Rf0a1VG1YhhCggLh4uSMHJkMN+/exT/HTyIrJwcp6ekYOfsdFMnlGN6nV6n7IyIiIiIiIiIiIiIiIiIiIiIiIiIiIiIi8/vlux8x/813hPW6DeujTYf2cHJ2xuXzF/Dv3v1QKpX4ffU65Ofl4adfV1u1sePd6DsY0r0PUpLUL9n18fVFr4H9EFq2LGIfPsSOTVuQnpaG2zduYnC33th9/JDVGrOeP31GaLAskUhQt0F9NGjaGIFBQSgqKsK1S5dxYM8+yOVy3I2KxuCuvbBh9zY0f8m0JjhPi2NsGpVKhVdHjcf2TZsBAGKxGB26dka9Rg1RkJ+PI/8exJULl5Cfn4+5M2fDwdERYyZPMLBX89q9bQemvDJWaMwaXrUKOvfoBk8vL0Reu46923eisLAQ+3ftwaj+Q/Hnnm1wcnIysFfzuhMVjYGdewjNgT29vPBS+7aoUq0q3NzdkZyUiIS4BJw5cRKJ8QlWzfY8jDEArPppOd6d/obQ6LZSlcpo1a4NgkNCoFAokJSQgJjoOzhz4pRVcxUVFRVrsOzo6AipkxNyc3KsmkWftNRUDOneB9GPnqVzdXNDrwF9UTE8HKkpKdi5eSviY+MQHxuHEX0HYcuBPajf2Lovg37/rTn46etvhfWWbVqjWSv1S9tPHTuBk0ePQaFQ4JvPlkChUGDBp4uslq2gsLBYg2UXF/WL5/Py8p5pn+dPn8XIfoMhk8kAqBtc9+zfF37+/rgbHY0df2+FLDcX506dxtAefbHz6AF4+/iY9oUQEZFVuLlURtUK83AzZiEA4EbM+4hL3gQ/rzYQi6XIyrmM5IyDANQ/uwb59UKI/yCrZqwVvgSnr/VFkTwNaVkncPRiS5Tx6wUnaTDyC+OQmLoTRfJ0AIDU0R+1wpdYNV9o4FAkZxxAUtpuyBVZOHt9MAJ8OsDTrS6UykKkZh5BVu4Vob5ahff1NhW1BKmjL2qHf4lLtyYDUCIm/n9ITv8HAT6d4eDgjhzZTSSm7YVKpX5XirdHU1QMnWq1fABQPWwhMnMuQJYfgxxZJI5daosgvx5wdQ5DYVEaktJ2CU1PJWIX1Km8TG9TUUvw82qN8mXG437CCqhURbh8azLue7aAj0dTAEB69hmhsS0AhAVPsWpTUbFYirpVluFsxFAolflISN2KjOwzCPTtAamjL2T5MUhM3QWFUv3fRNycw1G1wjyr5QOASqHTkZp5FJk5F5BfGI8TV7ohyLcr3F2rQS7PQXL6fuTmq5teiSBB7fClehssWwLnQtNxLjQd50IiIrJ3lSu5YN47FbDw4xgAwPuLYrBpSzLatPKCVCrG5Ws5OHg4A4/+9IFe3f0wqJ+/VTMuWRyOvoOvIS1djhOnstCyw0X06u6H4DJSxMUXYueeVKSnq9896O/niCWfWOfdgI8NHRSIA4cysHtfGrKyFRj8ynV0aOuDurXdUFioxJHjmbhyLVeof39OBb1NRS3B18cRX34ajsnTb0GpBP63Ih7/HExH5w4+cHd3wM1bMuzdn4bCRw0xmzb2wNRJoVbLBwAL54bhwqUcxNzLR+RNGdp2vYQeXf0QVsEZaWlF2LU3TWh66uIixrIllfU2FbWE1i29MH5MGaxYnYCiIhUmT7+FFs080bSxBwDgzLlsobEtAEyZEGzVpqJSqRjLvqyCoaMikJ+vxNYdqThzLhs9uvrC19cRMffysWtvKnJzH/0Ns5Iz5r1jvb/zAsD0qaE4ejwTFy7lID6hEN36XkHXzr6oVtUVOTly7P83HdF31O9WlkiApYvD9TZYtgTOhabjXGg6zoVE/21sskxERERERERERERE9Jzw8fJEx5Yt0LBWTTSsVQMNatVExbJl4VSjrq2j6XU75h4+/PYHAMDbk8Zj0fc/2SxLUVERxrw9V2iwPKhbV6z87GM4SaVCzcIZ09F74lRERkfj5p27mPPFl/hp0QdWy1glrAIqlSuLBrVqolHtWmhQswa27D+AiXPnWy1DaSqEhuDVV4ZjeO+eCPTzK/b5W3djMHj6TNyIvoO8/HxMmDsfl7Zv1jnH2g6dPiM0WHZwcMDaLz4t1nB24+69GP32HMjlcny5YhV6tm9rsHGzOV2OvIGXZ76JoiI5XF2csXTuuxjVvy8kEkmx2sLCIlyMiLBaNn2mzv8AOTIZqlYMQ/0a1fHnrj02y2LOa/rH9X8IDZZdnJ2xdsln6NOxvU7NknffwoS58/H33v24FxuH1xZ+hL9/+Lak3VlEoJ8vprw8DK/064MKoSHFPh+flIwRs2bj+PmLUCqVePX9D9C2WRP4W+nhaHdXV7Rp0hgNtL6PVA0LQ7VO3XEvLu6p9/fGuNFYtuA9VK0Yprcm6t59DJk+E9dvRyEzOxszPvoE+9asMOGrMN6scWOMqtt16IjwIgR3V1cM6tbVgqk0tv97UGiwLBaLsWzBe5g4dLBOzZJ338K7XyzFd+t+Q3pmFsa8MxenNv4BsVhslYwebm6YMHQQRg/ojxrhlYp9PisnBxPnzseW/QcAAPOWfo2urV8qsdYSxGIxBnXrgnGDB6Jds6Yrln7+AAEAAElEQVTFXoKjVL6DL5avwIJHL2jYfuAgVm38G+MGDyxxf11at0KHFs3QuE7tEud5AMjMzsa09z/CX7v3QKVSYcZHn6B3x/bwcHMz7xdHRERERERERERERERERERERERERERERER6Rd+6jQWz3xXWP1zyKabMnK5Tc+LwUbzSbzBysrOxecNGdOrRDYNHvGy1jDMnTBWa77Zs0xpr/v4DXt7ewucXLP4Io/oPxcmjx5CcmIQ3Jr2KTft2Wi1f+bAKGD9tCgaNGIaAwMBin4++dRujBw7DrcgbyMvLw+vjJ+PolXNWa3DLMTbdH2vWCc13PTw9sW7zn2jZtrVOzY9fLcP7b80BAMx74y2069wRYZWs09gnPS0Nr4+bLDRYnvz6NHyw5FOdZ6cir13H0B59kRAXj5NHj+H7JV9j1nvv6Nul2eXk5GBI9z5Cg+UpM6fjrQVz4eFZ/MXGKpUKVy9egl+A9V4Obu9jDAD7d+7BO6/NBAD4+ftj6c/fo3ufXiXW5ubmIurGLatlc3BwQN2G9VGvYQPUbdgA9Ro2QM26tfHmlNewYe1vVstRmgWz3xUaLFevVQN/7NyKkLKal5O//9nHmDZ6ArZt/Buy3Fy8Ono8jlw+CwcH67xu+NjBw0KDZQcHB/z06yr0GTRAp2brX5swdeQ4yOVyfLfkK3Tp1QPNX2pplXzOTk5o1Kwp6jduiHoN66NuwwaoVrMGBnbuiROPnll+GkVFRXh19HihwXLfwQPx3erlOt8b53z4Pob17IebEZG4feMmPnjnPXz18w9m+5qIiMiywoInAiolbt//DEpVAbJyr+g0wnwsJGAQalX6vNjz7dpUKpXOukhU8vPrT8PNpRIa1/wdl29NhSz/Dork6XiQuK54nXM46lb9Ea7Ohpr/aDKKYHo+kUiMulW+w/XotxCf8jcAJZLT/0Fy+j86dWKRE6pUmIMKwWMNpNM+h+Z5x0KQXw/UqbwMkXfnQK7IRm5+NHLjo4vV+Xt3QN0q30Iidi59h1rjbI4xljr6oVEN9Rhn5V6CQpmLuOS/itU5OQahTpVl8PZoYGCP2mNsnnNYPWwhxCIHxMQvB6BEetZJnWaiamKEhUxB1fJzDaTTvU8gMj2jt0djNKy2CleiZqCwKAn5hfG4n1D8PSde7g1Qr+pPkDr6lr5DnTE2PZ9E4oKG1dfgyu3pSM08BJWqEAmp24HU7Tp1DhJP1Kz0KQJ9jX8HijnuY4Bzoak4F3Iu1DBuLiQioufTxLHBUCpV+OzL+ygoVOHKtVydRpiPDeofgM8XVXqqn5kkEtObP1YKc8Hvq2ti6sxbuHM3H+npcqxbn1isLrySM378pioqlC/9+712RIkZvp2KxSJ891UVvDU3Gn9vTYFSCfxzMB3/HEzXqXOSijDnrQoYOyrY6HzmekVfj65+WLakMuYsuIvsHAWi7+Qj+k58sboObb3x7dIqcHYq/cDa4ywRmz7Gfn6O+H11DUydcQuXruQiN1eJv/5OLlYXFOiIZV9WQYN6HgbyaZbF5vnVAgvnhsFBIsLyVfFQKoGTp7N0mokC6vGaMiEEc98qb3Q+9Xamn8PGDT2w6n/VMGN2FJKSixCfUIgVaxKK1TWo546fllWFr4+jgYyakGIz3McuzhKsWV4d02fdxqGjmSgsUmH7rlRs35WqU+fpIcGniyqha2dDv99qFs1xHwOcC03FuZBzoXAsI+dCohcNmywTERERERERERERET0n5k2bausIT0WlUmHKvPeRl5+P6uGV8M6kiTZtsrxq02ZE378PAKhaMQwrPl1UrPlvueAy+GPZUjTpNwiFRUVYu2UbZo4bg+pWelj4+J/rrXKcZ/Heq1PQuHYtODrq/4cdVSuGYdv/fkD93v0gy8vHnfsPsO/YcfTu0L7E+vlLvxGW35k0vliDZQAY1L0rIqKi8PEP/1Pn+PJrHFq/1sSvxjhyuRwT5s5HUZEcYrEYW376Hm2bNtFbL5U6oln9elbJps/Kvzbh35OnIBKJ8MMHC7Dm7y02zWOua1qlUuHLX1YJ6x+/ObNYg2UAcHN1xZrPP0VEVDRuRN/BzoOHcezcebzUuJFZcpRm7MD++OKd2XB1cdFbExwYgC0/fY+6PfoiPjkZGVnZ+GPHLrw2coTF8wHAuMED9TaXfRZdW79ksKZyhfL4bekXqN+7PwDgyNlzSExJRZB/8UbttrL60UskAGBQt65wd3O1ynGXLF8pLE8f9UqxBssA4OjoiCVz3sb121E4eOo0LkfewO/bd2JE394Wz9e9bWuMHzwIvt5eems83d3x65efo+WQ4bhy4yaKiuRY+dcmfPHuWxbPVyE0FJd2bEa1ivq/R4vFYrwzeSJiE5Pwv983AAD+9/sGvfdBo9q1DB7Xy8MDKz/9GCcvXsTDhERk5eRg75FjGNTdOs25iYiIiIiIiIiIiIiIiIiIiIiIiIiIiIgI+GzhIsjlcgDAkJHDizXfBYCWbVvj468+x4wJ6mczF8//AAOGDYFEYqY3oZbi3z37cPLoMQDqpqK/bFin03wXALy8vbHiz1/xUu1GSEtNxdF/D+HQ/gNo17mjxfO9OW8OGjRpVOrzguFVq+D3HZvRuk4jyGQyxETfwcF9/6Bb754WzwdwjE0ll8vx6fsfCeuLln5WrPkuAEx943Vcv3IVf65bj8LCQnz6/of4ad2qYnWW8N0XXyEzIwMA0KptG3z45WfFXqxdo3Yt/LBmBQZ07qHeZslXGDt1Inx8Dbwk3EwWzV2A+3djAADvLJyPN+e9q7dWJBKhbkNDTX3M53kY46zMTLw59TUAgKubG7Ye3IuqNarrrXdzc0O9RtY7hzVq18I/Z45b7XhP62ZEJDb+9gcAQCqVYsWG33QaLAOAk5MTvlu9HNevXEX0rduIunkLv69eh5ETSm/SZS4fv/e+sDzj3beKNVgG1I2Ib1yPxJeLFgMAPpozHzuPHrBKvg7duqBDCc+vP6vfVq7B3Sh147HK1ari21U/6zRYBoDQcmWx8s/f0L5hcxQWFuKPNb/i1VkzUKV6NbPlICIiywoLmYwAn054mPgbUjIOIb8wHkpVIZwcy8DHszFCA4bC16ulwf3k5N0Ulp2lIfByb2iWfJ5utdGy7j7EJm9AQuoO5OZFo0ieDkcHH7i7VEaQXy+EBgyBRKL/3RdCRtktYTnIr5dZ8knEzqhb5VuEBg5DXNIGpGefR0FRAsQiKZylIfD3boeyQcPh5hL+VPnKmCkfAIQE9IevZ3M8TPoNyen/IK/gARSKPEilAfByq4eQgIFGNbaVy7ORX6huKiMRu8Lfu4NZ8rk6l0fzOtsQl/I3ElK2IUcWiYKiVDhKPODqHIZA3+4oG/QyHB28De4rR6a5Ds11DkUiMaqFLUAZ/36ITVqPtMwTyC9UN6FylpaBr1crlA0cDk/3Oobzad0nXu4N4eIUWkq18fy82+Cl+gfxMHE9ktL2QJYfgyJFNpwc/eDuWgPB/n0R7N/fqGawuXm3Hy2JEORrnv8mInX0ReOavyExbQ/ikzchM/cKCguTIZG4wMWpHAJ8OqNs4HA4O5XePAmwzBgDnAtNxbnQdC/SXEhERM+vyeND0KmDD377IxGHjmQgPqEQhUUqlAl0RONGnhg6MAAtm+t/h9tjN2/nCcshwVI0rO9ulny1a7lh3/a62LAxGTt2pyL6Th7SM+Tw8XZA5XAX9OruhyEDA+DibPjn4lu3ZcJyr+7meYegs5MY335ZBcMGBWLDpiScv5CNhKQiSB1FCAmWol0bbwwfGoTwioZ/prNEPgDo3ycAzZt64rc/kvDPwXQ8iC1AnkyBgAAp6tVxw8C+AYYb2wLIzpYjPqEQAODqKkaHdt5myVe+nDO2/VUHf29LwbYdKYi8KUNqahE8PCQIq+CM7l188fKQIHh7GW5ReNMC51AsFmHBnDD06+2P9X8m4cSpTCQkqs9DmSApWjX3wvAhgahT2/A1r32fNKzvjtAQp1KqjdemlTcO7qmP9RsSsWd/GmLu5SM7WwE/P0fUqO6Kvj390b+Pv1ENf29HqzOKREDPrub5W6avjyN+W1UTe/anYdOWZFy5lovk5EK4uEpQLtQJnTv4YPjQQASXMXw+LDHGAOdCU3EuNN2LNBcSvWjYZJmIiIiIiIiIiIiIiCzix/V/4Nj5CxCJRPjpo4WQSvU/bG8N67ftEJZnjRsDZ6eS/xFA9UoVMbBbF/y+fScUCgU27NiF91+fZq2YdqtFg/pG1VUIDUHPdu3w1+49AIDTl66U2GT5dsw9nLlyFQDg5uqCGWNG6d3njDGj8PXqtciV5eHkxUu48+AhKpUr+/RfxFPaduBfXLmh/gfS4wYPLLXBsj2ITUzEu18sBaDO27pJY5s3WTaXqzdvIS4pCQDg4uyM8aU0CpZKHTFp2BDM+vhTAMC6zdus0mS5cZ3aRtV5urtjRN/eWPKLusHu6UuXrdZk2VZqVA5HoJ8vklLToFKpcC821m6aLCenpWHX4cPC+phB/a1y3PTMLGEOBIBprwzXWysSifDaqBE4eOo0AGDtlq1WabJcu2pVo+ocHR0xcehgTP9gEQD1NW0NZQL8USbA36jaV18ZLjRZvhR5A/kFBXp/DjCGVOqI5vXrY+OevQCAmIexz7wvIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiJ6OjnZ2di9dTsA9XMXs+a+o7d2yMgR+OLDT/Dw/gM8vP8AJw4fResO7Sye8c/ffheWR08aD/+AgBLr/AMCMHrSeHy1+HMAwF+//W6VBrxNWzY3qq5chfLo0qsHtvy5EQBw7uRpqzRZ5hib7tjBw4iPjQOgHseho17RWztr7jv469ffoVKpsHvLduTm5sLNzc2i+VQqFTau/0NYf2Pu28UaLD/2Uvu2aNqyBc6cOClcG8PHjrZoPgBIjI/H2p9XAACq1ayBN+a+bfFjPg17H2MAWPfLKiTExT/K8HapDZapuE3rN0CpVAIA+gweoLdJr7OzM6a9OROzJqufh//r19+t0mT5zu0onD9zFoC6ifbUN6brrZ36xnT8+NUyyHJzcfbkKcTcuYuwShUtntHc/vpVM/dPe3MmnJ2dS6yrUr0aeg/qj03rN0ChUGDT73/i3Q/mWysmERGZgZtLOKqFLUA1LHjmfaRnnRKWK4ZOg1hsvvfuSCQuKF9mDMqXGfPM+5ArcpCdex0A4OlWDwE+xd8NYwo/r1bw82pl0j7Ssx+fQxEqhb5ueigtzk7BqFxuNiqXm/3M+0jPPgNA/fNauaBRkDqap4ESAIhEEoQGDEZowGCT9qPOCDhJyyA0cKg5ogm83OvCy72uSftIzzotLIeXnWFqJB2ODt6oGPoqKoa++sz7yJHdQqE8FQAQ5NsD7q7GvYfDWEG+3RDk282kfaQ9OocSsQvCQiabI5aAc6HpOBea5kWZC4mI6PkWXtEFC+aEYcGcZ9/HqTNZwvK0SaFwdBSbIZmai7MEY14pgzGvlHnmfeTkKHA9MhcAUK+OG9q39TFXPABAqxZeaNXCcAPW0pw6mw1A3dz29VdDzRFLEFzGCbNnlsPsmeWeeR9nzmfj0X/ux6jhQfD1MefPxSIM7h+Awf1L/lulsc6cU5/DMkFSDB0YaI5ogrq13VHXxOahp89q7pMZ08z7LlpvLwe8OikUr0569mvn1m0ZUtPkAIAeXX1RtYqrueIBALp19kU3I5rYlubxOXRxEWPy+BBzxBJwLjQd50LTvChzIdGLxnzfCYiIiIiIiIiIiIiIiB6JiY3F/KXfAAAmDRtidINeS0lOS8OpR00fxWIx+nfpVGp9/y6dheVtB/61aLb/orCymj+mp2Vmlliz/d+DwnKnli3h5eGhd39eHh7o0ELz0gZrjcnPf/wlLE8opamvvXht4UfIzM5GcEAAFs9+w9ZxzOquVgPT6pUqGmyO2rBWTWF524F/oVKpLJbtWejeI1mlVP43FBUVIUcmE9ZdXUp+aNwWft26HUVF6n+QVq1SRat9v7ofFye83MDXywsVQkv/h2ba1/TRs+eRllHy3Gorxsz7tlSxrO4/8ko3w32XnqXZh4sdXdNERERERERERERERERERERERERERERERP91B/f9g4KCAgBA7fp1UalKZb21EokEPfr1FtZ3b9th8XxKpRL7d+4R1nsP6l9qfa+B/YTlvdt3Cc+c2IvyYRWE5fT0dKsck2Nsuj3bdwrLPfr1gVis/9WjlapURs26tQEAeXl5OLjvH4vnu3z+otAg2NfPz2Bj7N5a53D3VsuPMQD8tnIt5HL1s2fDx44q9Rzagr2PMQCsXb4SgPrZ7hHjx1jlmP8le7ZrrvU+gwaUWtuzfx+hUfmZEyeRmpJi0WyA7nzbrnNHeHrpf/G7p5cX2nTUNCvbvXW7RbNZQkpyMs6dUjewE4vF6DWgb6n1vQdqvjfs3vb8fb1ERGS6x41FnRyDEBo4zMZpikvPOgMVFADM39zWXB434A306QoPtxo2TlNc2qMxFoucERYyxcZpisuR3UZhkfrnwoohUyEWl/6uFlt4fJ94uNVGgE/p74OyhbSsk8JypbLmbW5rDnJFLrJzrwIAygaNgNTRz8aJiuNcaDrOhaZ5HuZCIiKix41FgwIdMWyIeRs6msOZ81lQqH9kwoxXzdvc1lweN4/t2skHNaq52ThNcY/H2NlJhCkTzNvc1hxuR8mQkloEAJg6MQROTvb1NzFAcw5r13RDp/bmbW5rDie1GgS/bof3SW6uAlevqxsEjxgaBD8/8zW3NRfOhabjXGia52EuJHrR8C4kIiIiIiIiIiIiIiKzmzr/A+TIZAgNCsSiWbb/x8OXI28KTVZrhFeCt6dnqfWtGjUQliOj76CgsNCi+f5r4hIThWU/75IfiL0ceUNYbtGwvsF9tmyoGZPLETdKqTSP/IICHDt/HgDg7uqKejWqIysnB18sX4HmA4cioElL+DZqhppde2HKvPdx+lETb1tZv20Hdh06AgD4et6cUptWP4/y8vOEZUMNlgHAWSoVltMyMxETG1tKtfXFJSYJy/rukf+SH9f/AVlePgAgwNcHNcLDbZxIY82mLcLy6AH9rHZcWX6+sGzcNa2pUSgUuHLzpkVyPSvda9rbdkH0iNXKJxKJ4GvifXf+2nUcPnNWWG/TpLFJ+yMiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIuNdvah5lqtpyxYG65u1alnitpYSE30H2Vnql8N6eHqiZp3apdbXqlsH7o+eB8vKzMS9uzGWjvhU4uPihGVfX1+rHJNjbDqdc9jq6c7hNSucw6taz2Q2bt5UaA6rj84YW+l5Tu1GxM1atYRSqcSfv67HwM49UDO4Asq5+aJ+WFWMGfQytvy5UXiO2VrsfYzvRt/B3ahoAEDlalXh5++PxIQELJ7/AdrUa4wwr0CE+wajdd3GmDPjTdyKtPyzw8+T/Px83IrUPEfYtGXzUut9fH1RrWZ1AOpG8NcvX7VoPkD3XjSUDwCaaV2n1rqPzenapSvCfV6tZnV4GXiWUvvrvRVxAwUFBZaMR0REdig96wwAICxkMiRiZxunKe5x00531xoI8Oli4zTF5eZFobAoGQBQyW4bn6obi5YNGg4naYCN0xSXnq3OJ3UMQNnAETZOU5xcIUPWowbB4aH2Osbq+yTApzM83Ur/3d8WMrLPQgUFxCInhIVMtXWcEnEuNA3nQtPZ+1xIREQEAGfOqf/mNHl8CJztsKHj6UdNMWtUd0WXTvbX3DbqTh6SU9RNMWdMs8/Gp48biw4fGoQAf6mBaus7dTYbABDg74gRw+yvua1MpmkQPGNaqI3TlOxxc9vOHXxQu6b9Nbc9ez4bCgXgJBVh6kT7a24LcC40FedC09n7XEj0IrK/7wZERERERERERERERPRcW/nXJvx7Uv0PS79Z8B483d1tnAiIiIoSlsPLlzdY7+/jIzSpVSgUuGVnLyWwZwWFhdh9+Kiw3rJhwxLrIh49GA0YNybaNdrjaSkXIyJRVCQHAISVDcXlyBto3HcQ5i39BhcjIpGVk4NcWR6i79/Hqk2b0eblkXj1/Q8hl8stnu1JiSmpmL34cwBA304d0a9LJ6tnsDRfrQeNHyYkGKx/kJCos379tuWvmaexZb/m5QraDcT/K5RKJdIzs3DkzDlMem8B3v5sifC5919/DRKJxIbpNE5fuozIaPVc5ODggFf69rHasbWb/CanpyHfwMPxT1739nZNb95n39f05n37heVGtWvBSfr0/6gqVybD5cgb+Oi7H9Bl9Hhhvh/SoxvqVKtqtqxERERERERERERERERERERERERERERERFS6GxGRwnLF8EoG68O0am5qbWsp2vkqVAoz2DxWLBajQqUwYd0aGY1VUFCAf3btFdabGdHI1Rw4xqbTblhrzDnUrrlhhXw3IyJKPLY+FStrauIexiIrM9MiuR6Ty+W4cuGisO7t440BnXrgtTETcfTgYaQkp6CgoABxD2Oxa8s2TBo+Gj1bd0RSYmIpezUvex/jC2fO6hz74L5/0LZeU3y1+HPcuB4JWW4usrOycDMiEiu+/wlt6zfFZwsXWTzX8+L2jZtQKpUAAC9vb/j6+RncJiw8XFi2xjyjfYyKlcNLqSxeY0/f64ylnVn7XOvj5+8PTy/1s6QKhQJRN29ZLBsREdmf3Lw7KChKhKODL8oFjbJ1nBI9bjoZHvq6wd9pbCHtUeNTf+8O8HKva+M0xSkUecjKvQqRSIqKdtvcVn0Ow4InQSJxsXGa4jKyz0GlksPdpRoCfbvbOk6J0rPV57CS3TaBVt/HoYFD4SwtY+M0xXEuNB3nQtPZ+1xIRER0JyYPiUlF8PVxwKjhQbaOU6LHTSdfnxpqlz8zPW582qGtN+rWtv27b5+Ul6duECx1tN/mto8bBE8aFwwXZ/t4T6S2cxeyIZerUK2KC7p38bV1nBKdfnSf2GsT6FOPxnjooECUCbK/5racC03HudB09j4XEr2IHGwdgIiIiIiIiIiIiIiI/jtiExPx7hdLAQADunZG7w7tbZxILTElVVgOLWPcH8xDgwKRma3+I3ZCSgobKBrps/8tR9qjh9PDyoaiY4vmJdYlpqQIy2WNGBPtGu3xtJSoe/eEZVl+PvpNeQ0JKSnwcHND304dUCWsArJycrH/+AlcuXETALDiz43Iy8vHqs8/sXg+bTM++hipGRnw8vDA1/PnWPXY1tKgZg2IRCKoVCo8iE/A5cgbqFejut76Hf8e1FlPTE7RU2l9a/7eIjQZ93R3x+Du3WycyDyWrVmHtz79Qu/nnaRSfDN/LsYOGmDFVKVb/fcWYblH2zYI8jf8kgFzqVy+PLw8PJCZnY2iIjn2Hj2Ovp066K3ffuCJazrFfq7pQ6fPYM+RowAAiUSC0QP72ziRrpT0dCxdsVpYHz94oFHbXY68gaYDhpRaM2nYECyd+44p8YiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI6CklJ2iamAaXNfyS4hCtmoz0dBQWFkIqtdyLg5O08oWEGvcS5ZDQUFy/fLXY9rb29eIvkJ6WBgAoXzEMbUp5/sWcOMamyc/PR2ZGhubYT3kOrXENJiUkCcvGjLGXtzdc3dwgy80FACQnJgnNSy0hPjYOeXl5wvrr46fgzImTEIvF6NitC+o3bgSVSoXzp8/g0P4DUKlUOHfqNPp37I69p47A3d2yL65+Hsb4zu1oYTn24UOMHTwcstxc+Af4o3u/PihXvjxSU1Kwb+du3I2KhkKhwJeLFkOlVOLdDxdYPJ+9054HQ8oa96Jx69/HTzcXatfY0/c6Y+l8vUbcc+q6EKEpfFJCImrVrWORbEREZH/cXCqha4tYW8coVbPaW20doVTlgkagXNAIW8fQSyJxQZfmMbaOUaq6Vb5D3Srf2TqGXv7ebez+PmnX6LytI5SqSvl3UaX8u7aOoRfnQtNxLjSdvc+FRERElcJcEBvVwtYxSrX1z9q2jlCqEcOCMGKYfTZlBQAXFwliIkt+J6u9+G5pFXy3tIqtY+jV5iVvu79Pzh9vZOsIpXr3zfJ4983yto6hF+dC03EuNJ29z4VELyKxrQMQEREREREREREREdF/x2sLP0Jmdja8PT3w1Xv20+w1RyYTlt1cXIzaxlWrLufRQ9dUuhMXLuKL5SuF9c/eehNSqWOJtdpj4mrEmLg6OwvL2VYYj/TMLGH5zv0HSEhJQcNaNXF11zas+PRjvDtlEj6Z/QbO/P0nPntntlC7fvsObNn3j8XzPfb33n3Y/Oh4H785EyGBgVY7tjUF+PqibdPGwvqMjz5BfkFBibWHTp/Bb9t26HwsW+t6s6XbMffw9meaRsTvTZsCPx9v2wWykt4d2+PWP3vsqsGyLC8Pf+3aI6yPHtjPqseXSCTo17mjsD7ni6VIy8gssTbidhS+WrVG52PZufZxTSenpWHSXM0LKya/PBTVK1W0YSJdSqUSE+fOR0p6OgCgXo3qGD2gn8n7rVk5HCf++h3fvj8Pjo4lf58jIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiLLyM3NEZbdXF0N1rs8UZOTnW32TNpyczT5XN3cjNpGO6Ol8xnr9PGT+PbzL4X1hZ9/YtHGxdo4xqbRzgcYl9FF6znP3BzLX4PPcg5dXbWe+83OKaXSdBmPnkd67MyJk/D188OOIwfw27ZNeGvBXLz9/nvYsGsr/t6/Cx6engCA2zdu4pN5Cy2aDXg+xjgzQ3MOr126AlluLjp264JTN67gyx+/xcw5b+GjLz/D8WsXMGXmdKH260+/wKVzFyyez97laj1L7epq5Dyj/Wx8jmXvEQDIzdHK6GbMXG29e9gSdMfE8NcLAC4uWnO/FcaEiIiIiIiIiIiIiIiIiIjov4BNlomIiIiIiIiIiIiIyCzWb9uBXYeOAAAWz56FMgH+Nk6kkZ+vacYqNbIZorPWw/55+SU3cyWNmNhYDH39DRQWFQEAxg0agH5dOumtz3vKMXFyctJsq6e5rjnlyvJ01t1dXfHXd18jODBA5+MikQgzx4zC2IH9hY99uWKVxfMBQFpGJmYuWgwAeKlRQ0wYMsgqx7WVD2a8DgcHBwDAyYuX0Oblkdh24CDSM7NQVFSE2zH38PH3P6Hv5GmQy+Vw1r5m8vJtFVuQnpmFAa9OR0aW+uUDnVq1xIzRI22cynxaN26ExW/NwuK3ZmHRrBl4ffRINK9fDwCw/cBBvDR0ODbu3mvjlBqb9u4TGrYHBwSge5vWVs/w7pRJ8Hj08oro+/fRcsjL+H37TiSlpkIul+N+XDy+Xfsr2r8yGtm5uU9c03n6dms1BYWFGPb6LNyLiwMA1K5aBYtnv2HjVLrmLf1G+NnE3dUV6778DBKJxKhtQ4IChWv64zdn4u1J49G9bRtIHR0RERWNLqPH46PvfoBcLrfkl0BERERERERERERERERERERERERERERERE/QflbI0Yimv87Ozjrr+RZ+1ihfJ59xzzM6OWueG7F0PmPcj7mHsYNfRmFhIQDglfFj0Kt/X6sdn2Nsmif3b0xzbCetc2iN5/HytZ6Pkhp9DrUzWvb5Ku3msY99tfwHNG7etNjHW7Vrg0+/XSqs/7ZidbEmzeb2PIzxk+cwtFxZLP9jHTy9vHQ+7uDggA+XfIo2HdsDAJRKJX5Y+o3F89k77WvcmHkQ0B3jfCs8g5j/lBmtnc/cnvbrBZ7/r5mIiIiIiIiIiIiIiIiIiMgWHGwdgIiIiIiIiIiIiIiInn9JqamYvfhzAEDbpk0wdtAAGyfS5az18PnjJsCG5D96+B8AXLS2p+ISU1LRa8IUJKWmAQDaNGmMr+bNKXUbF2cnoZGxMWNSoNVY2cXJ8uPh5KT7cOuw3j1RtkwZvfVvThiHVZs2AwDOXr2G1PQM+Pl4WzIi3vzkMySmpMJJKsX3H74PkUhk0ePZWvMG9fD9wvmYtvAjyOVyXI68gcGvzSixduqIl3H2ylWcu3oNAODh7mbNqMXkymToN2Uabt2NAQDUCA/H2i8+/U+NWYNaNdGgVs1iH79wPQIj33wHUffuYcSst5CQkoLXRo6wQUJdqzduFpZf6dfH6Ma75lSpXFn8uvRzvDzzTcjy8nH3wUOMebvkubNXh3ZwkEiwZf8BAICHu7s1oxajUCgwavY7OHb+AgB1o+o/v/1apxG0rX2zep3Q9N7BwQGrv1iMahUrGr19gK8vZo0bU+zjCckpmDzvfew5chSLvv8J127dxh/fLP1P3c9ERERERERERERERERERERERERERERERPbMxUXTsLBI6zlAffLzdZuJOrs466k0D2edfMY9z1iQr3l+ztL5DElKTMTQHn2RkpQMAGjZpjU++eZLq2bgGJvmyf0XFhYWa0T9pAKtc+hihWvQ2cVFWC40+hxqZ3QppdJ0T56vKtWroXufXnrrB748FJ/MW4jYBw+Rl5eHY4eOWLQx+fMwxk5P5Bk7ZSLcS3ku7rXZb+DIgYMAgH/37odSqYRYLLZoRnumfY0bMw8CumPsbOF75PExZLnqZtrGZLR2PnNzfg7GhIiIiIiIiIiIiIiIiIiI6L/gxf0XI0REREREREREREREZDYzPvoEqRkZcHZywvcfLLC7RoPurq7Ccm5enlHbyLTq3N1s26DVnqWkp6P7uIm4HXMPANCsXl1s/vE7g402tcdEZsSYyLQeIvWwwng8eYx2TZuUWl8lrAJCgwIBACqVCpdv3LBYNgDYdegI1m/fAQB4d/JEVK9kfOPQ59mYgf3xz9qVeKlRwxI/7+/jg2UL3sPX8+Yg+9GD2QDg7eFhrYjF5OXnY8Cr03Hq0mUAQOUKFbB75c8Wb8JtLxrWqondK38W7vl3v/hSmC9s5XbMPaE5MACMHtDPZlm6tWmNE3/+jh7t2pT4vdPDzQ0LXnsVG75ZqjMP2vKaViqVGPfue0LD5wBfH+xetRzh5cvZLNOT/vf7Brz92RcAAIlEgtWffYLeHdqbZd9lAvyx8buv0fBRU/Et+w9g3ZZtZtk3EREREREREREREREREREREREREREREREZ5uamadKZK5MZrM97osbdws9luGk1EZVpPeNUGu2Mls5XmtSUFAzu2gvRt24DABo1a4pft2002LzV3DjGpnF7opGtMRnztJ7zdHO3/DX4LOdQJtN67tdDf7Nec3hy/y3bti61XiwWo3nrVsL6tYuXLZLrsedhjJ9sqNyqXdtS65u3bgUHBwcAQFZmJu7djbFUtOeCm9ZzzjKZkfOM9rPxpTS0Nhc3d62MucbM1da7hy1Bd0wMf70AkJenNfdbYUyIiIiIiIiIiIiIiIiIiIj+CxxsHYCIiIiIiIiIiIiIiJ5v/548hb/37gcAvPfqZFQJq2DjRMUF+fsJy3GJSUZtE6tVF+TnV0rliystIxPdx03C9dtRAIBGtWth+/If4e7mamBLIMjfH4kpqQCA2MREoVmlPg8TEoXlQH/Lj0eQv7/OemiZIIPbhAQFCtdNWkamRXI9Nv2DjwAAtapUxlsTx1n0WPamRYP6OPDrajxMSMCZy1eQmJIGR0cHVCpXFq0bN4KjoyOUSiXux8UL24RXKG+TrPkFBRg4bQYOnT4LAAgrG4q9q5cjODDAJnlspXxIMIb17olfNvyFoiI51m3Zig9nvm6zPGv+3iIsv9Sooc2/b9WoHI7NP36H5LQ0nLx4GQnJyVCpVCgfEoK2TRvD1cUFAHD3wUNhm/AKtmlorFQqMXHufPyxYxcAwM/bG7tXLkeN8Eo2yVOSlX9twoyPPgGgfjnJL598hME9upn1GI6Ojnhj7GiMnP2OcMxR/fua9RhERERERERERERERERERERERERERERERFSyAK1nvRJi4wzWxz2MFZa9vL0hlUotkuuxQK188XGG8wFAXKwmY0BQoNkzGSM9LQ2DuvZC5LUIAED9xg2xYdcWmzSF5BibxtnZGZ5eXsjKVD/nGB8bB18Dz8lqn0NrXIOBZTTHiDdijDMzMnQaCVs6Y+ATz5SGhIYa3CY4JERYTktLM3smbc/HGD9xDsuWfg6dnZ3h7euDlKRkAEB6ahoq2tFza9amPQ/Gx8aXUqlhizFOfvRcdXxcHOo1alBqvT18rzOFztxvxLwFAHEPNXXP49dMRERERERERERERERERERkC2yyTEREREREREREREREJtFufjv/q2WY/9Uyo7ar1qm7sLz8k48s2pywRuVwYTnq3j2D9anpGcjMzgYASCQSVKtU0WLZnlfqBssTceXGTQBA/RrVsfOX/8HLw8Oo7WuEVxK2jbp332D9nQcPhOWaWuNpKbWqVH7qbUQQWSBJyR7fd9dvR8G9biOjtln0/U9Y9P1PAIA2TRpj/9qVFstnDWXLlEHZMmVK/NytmHvIy88HADg6OqBBzRrWjAZA3WB50GszcODESQBAhZAQ7Fu9Qm/m/7o6VasIy1dv3rJZDoVCgd+2bhfWxwzqb7MsTwrw9UWfju1L/FyuTIY7Wk2Wm9arZ61YAqVSiSnzF+LXR+fPx8sTu1b8D3WqVbV6Fn1Wb9qMV9//ECqVCiKRCD99tBDD+/SyyLG0v25bXtNERERERERERERERERERERERERERERERC+aajWqY8+2HQCAO1HRButj7tzVbGuF54yq1aiuOXb0XeE5B32USiXu39U892iNjE963GD5+uWrAIA6Derhz93b4OnlZfUsAMfYHKrWqI5zp04DUJ/DWnXrlFqvfQ6rWyWf5hh3jRnjaE2+4NAQi1+bnl5eCCkbqtO01pDSrgFLsPcxrl6r5lNvY+1zaM8qV6sKsVgMpVKJjPR0pKWmGmykfe/OHWHZWnPh4+8bd25HGayPibZuPnOrqjX3340y/PWmpaYKjdAlEgmqVK9msWxERERERERERERERERERET/JWJbByAiIiIiIiIiIiIiIrK0etWrCQ/WRkbfQUZWVqn1xy9cFJarV6oIJ6nUovmeN+mZWegxfhIuRd4AANStXg27Vy6Hj5en0fuop/Ug6ckLlwzWnzivGRPtbS2lUrmyOl9PXGKSwW3ikjQ1AX6+FslFxtlx4KCw/FKjRnB2crLq8QsKCzF4+kzsP3YCAFAuuAz2rvkFFUJDrJrDnsgVCmFZoVDaLMeeI8eEe9XDzQ0Du3axWZansevQESgencPw8uVRqVxZqx5fpVJh6vwPsObvLQAAb08P7FrxM+rb0YsM1vy9BVMXfCC8lOaHDxZg9IB+FjuezjWttN01TURERERERERERERERERERERERERERET0oqnT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yh8LmbWwBCXWmRKT5NeprSwL9nzD0sJcpt6kXEpmSZKp28pCs+tMlub5axfgP/GpsA5mKdsnSfnrk4L2R36I1XeW+RyrAJCYlJWsUTttI07fyY7XRCX7JFGb15NIfSc7VqV159022mwXMXHMKKr36xkzXpUr4/Q/u4S2nLnoR7wOCCzw+XjfzqVu3rcV1Kv7920iIiIiIiIi+vIwyTIRERERERERERERERERERERERERERERERERERERERERkYgyMzPx/chJOPHPQQCArb0dNp7aBxcPN7XVUdixiLAdFvwxz/Kx0TFyCfXsHR3UFktOChfNOn+oEvEBQGhQsLBtX6Rg8ZmYmsLKxjpfdYd+UL3eLwHHTM6+hDEjVt/lt15APX2iDoG+fnh48y4AQE9PD10H91Xr+QvLtGloUEie5WXbxdrWBkbGxmqNR1d8yWNGVS4e7vjj0N+48v45Vu3bhrmrf8b3q5Zh7eFduPzuGcbOmQ5DQ0N8CHwrHFPapWyB65Nr6yDdnrcKNKcXdN4S6V6SH2L1na7/HUBERERERERERPlT1CFrvSboY97r1B8+Zq0J2dpYw7iA69SOMmtUwSF51yutO6tcEYfCBapXWY4y549PSEBsXFyex8i2jSrxOcr0SbASfRIULNMuhTW//iZW38m1i5L1BqmpT5QlVt/J9kmQEm0THRMjl/DSUePXkzh9Z2pqChvrrOe3yrSN7HWs6XYRE8dMzr62MVO6ZAn07dYFAJCWlobte/cV+Fy8b+dWN+/bOdb7Bdy3iYiIiIiIiOjLwyTLREREREREREREREREREREREREREREREREREREREREREQiyczMxLwxU3D0770AAOtCtth4ch/cK1VQaz2yCZvf+gXmWf59wBth27FEMbmksprg5FYO+vrS12DERkUjOiIyz2PeB2Qlnizn6V7gup1l2uadX4AS9b6Rqbd8gevVdRwziun6mBGr71w8str0fcAbSCSSXMtnZmYi6M07YV+VPlHVoW27hO0ajeqplMw2J84ybZPfMeMiYrto2pc8ZtTFzqEwmnVqi96jhqDP6KFo1LYFzMzNAQCJCQlyY6FyLa8C1yPb1m91cAzKz6t5z1vREZGIi4kFABgYGMDZ3bVA9Yp5L1GWWH2n638HEBERERERERFR/ni4Za2h+QW+ybN8wNusdTBPN7dcSubO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AADrLOccd+7ciQcPHrROAQAAAABG0MrKSnS7XdtHABgDW7dujXPnztk+AgAAAADrppQSW7dujTNnzrROAQDWWc45njx5Erdu3WqdAgAAADDyXLIMAMCaW1xcjNXV1UgptU4BADZASilqra0zAAAAAIARVWuNlFJ0Op3WKQDAOuu/b+T8EQAAAABYD9evX48XL17YPgLAmLB9BAAAAADWU601zp8/H1NTU61TAIB1ZvsIAAAAsHFcsgwAwJorpcSmTZvi3LlzrVMAgA2Qc45aa6yurrZOAQAAAABGUCklcs6tMwCADXDs2LH45JNPopTSOgUAAAAAGEH9Z48uWQaA8ZBzjosXL8br169bpwAAAAAAI8j2EQDGx+effx5fffWV7SMAAADABnDJMgAAa67WGufOnYstW7a0TgEANkBKKZ4+fRq3bt1qnQIAAAAAjJhff/017t696yPnADAmJiYmYm5uLmqtrVMAAAAAgBFUa42jR4/Gnj17WqcAABsgpRRv3ryJixcvtk4BAAAAAEbM8+fP4+rVq7aPADBGUkq2jwAAAAAbwCXLAACsuVJK5JxbZwAAG6T/gm8ppXEJAAAAADBq+iND548AMD5yzs4eAQAAAIB1YfsIAONlZmYmJicnnT8CAAAAAGtuYWEhVldXnT8CwBjpbx97vV7rFAAAAICR5pJlAADW1KtXr+LSpUtvL1sEAEbf/v374/Dhw28vOwEAAAAAWCu11tizZ098++23rVMAgA2Sc44ffvghHj161DoFAAAAABghq6ur0e12feQcAMbItm3b4vTp07aPAAAAAMCaq7XG5s2b4+zZs61TAIANknOO33//Pe7cudM6BQAAAGCkuWQZAIA1deHChVheXvahAQAYMznnKKW0zgAAAAAARkwpJVJK0el0WqcAABskpRQR4UPnAAAAAMCa+v777+PZs2dvn0ECAOPB9hEAAAAAWA+llJieno7Nmze3TgEANkj/vSPnjwAAAADryyXLAACsqVJKTE5OxvT0dOsUAGADpZSi1hq9Xq91CgAAAAAwQvqXLAMA4+PEiROxc+dOHxoAAAAAANZU/5mj80cAGC8ppVhcXIylpaXWKQAAAADACLF9BIDxc/DgwTh48KDtIwAAAMA6c8kyAABrqtYaZ8+ejW3btrVOAQA2UM45Hj16FLdv326dAgAAAACMiAcPHsSd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AP9haWkpXr58GSml1ikAwAhJKUWttXUGAAAAALDOaq0xOzsbY2M+VQMANkfvu6f5+fm2IQAAAADAurpx40bcv3/f7iMAsKnsPgIAAADAcKq1xrlz52Lbtm2tUwCAEdH77sn8EQAAAODvebkSAID/UEqJsbGxmJ6ebp0CAIyQnHOUUqLb7bZOAQAAAADWUSklcs6tMwCAEXL69OnYvn17lFJapwAAAAAA66j3n58jywDAZso5x8LCQrx69ap1CgAAAACwjuw+AgCb7bPPPouPPvrI7iMAAADAP3BkGQCA/1BrjdOnT8fOnTtbpwAAIySlFL/99lv8+OOPrVMAAAAAgHVy7969uH79ukfOAYBNNTExEdPT01FrbZ0CAAAAAKyjWmscPnw4Dh482DoFABghKaV49uxZLC8vt04BAAAAANbJixcv4tKlS3YfAYBN1el0IqVk9xEAAADgHziyDADAfyilRM65dQYAMGJ6vz9KKY1LAAAAAID1Mjc3FxFh/ggAbLqcs9kjAAAAAAwZu48AQAuzs7MRYfcRAAAAAIbJpUuXYmVlxfwRANh0dh8BAAAA/pkjywAAvLayshILCwuRUmqdAgCMmE8//TQ+/vjjqLW2TgEAAAAA1kmtNXbu3BknT55snQIAjJiUUnzzzTfx+PHj1ikAAAAAwDrodrtRa7X7CABsug8++CBOnDhh9xEAAAAAhkitNcbGxmJqaqp1CgAwYlJK8fPPP8fPP//cOgUAAACgbzmyDADAa19//XW8ePEics6tUwCAEdPpdCLnHKWU1ikAAAAAwDoppcTMzEyMj4+3TgEARkzOObrdbszPz7dOAQAAAADWwffffx937961+wgANGH3EQAAAACGSyklzp49Gzt27GidAgCMmN73T7XWxiUAAAAA/cuRZQAAXqu1RqfTiZmZmdYpAMAISin50AcAAAAAhkitNVJKrTMAgBF09uzZ2Lp1q/kjAAAAAAyJ3n995o8AQAsppZifn4/V1dXWKQAAAADAOrD7CAC08sUXX8SHH35o9xEAAADgbziyDADAa6WUOHnyZOzevbt1CgAwgnLOcfv27bh161brFAAAAADgPT18+DCuXLkSOefWKQDACJqcnIypqakopbROAQAAAADWQSklPvnkk/j0009bpwAAIyjnHE+ePIkrV660TgEAAAAA3tPKykosLi7afQQA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29Y6BQCAIZdSit9++y1u377dOgUAAACABn777be4deuWR84BAPhgk5OTMTc3F7XW1ikAAAAANFJrjcOHD8eBAwdapwAAMORSSvHy5cu4cuVK6xQAAAAAGnjx4kVcunTJ7iMAAB+s0+lEztnuIwAAAPBeHFkGAHgLpZTIObfOAABgBPR/V5ZSGpcAAAAA0EJ/Ccz8EQCAtZBSMnsEAAAAGGN2HwEAWCtzc3PR6XTMHwEAAADG1IULF2J5edn8EQCANdHffez1eq1TAAAAgCHjyDIAwD94/fp1LC0tRUqpdQoAACPgs88+i08//fTNMR0AAAAAxkutNXbu3BknTpxonQIAwAjIOcf169fj8ePHrVMAAAAA2GC9Xi9qrXYfAQBYE7t27YqTJ0/afQQAAAAYU7XWmJycjPPnz7dOAQBgBOSc45dffom7d++2TgEAAACGjCPLAAD/4NKlS/Hq1avIObdOAQBgROSco5TSOgMAAACABkopMT8/HxMT/roFAMCH6x/QWVhYaBsCAAAAwIa7detWPHz40O4jAABrxu4jAAAAwPgqpcS5c+di27ZtrVMAABgB/d1H80cAAADgXXmpEwDgH9Rao9PpxOzsbOsUAABGREopSinR6/VapwAAAACwwWqtb5bBAADgQ505cya2bt0atdbWKQAAAABssP7jk44sAwCwVlJKsbCwECsrK61TAAAAANhgdh8BAFhLhw8fjv3799t9BAAAAN6ZI8sAAP+glBKnT5+OnTt3tk4BAGBE5Jzj119/jTt37rROAQAAAGADPXr0KL799luPnAMAsGampqZidnb2zUEdAAAAAMZHrTUOHToUBw8ebJ0CAMCIyDnH8+fP4+rVq61TAAAAANhAr169igsXLth9BABgzXQ6nUgp2X0EAAAA3pkjywAA/6DWGiml1hkAAIyQ/u/LWmvjEgAAAAA2UrfbjYgwfwQAYE3lnM0eAQAAAMZQKcUj5wAArKn5+fmIsPsIAAAAMG4uXboUr169svsIAMCasvsIAAAAvA9HlgEA/sby8nIsLi56aAAAgDX1xRdfxIEDB6KU0joFAAAAgA1USolt27bF6dOnW6cAADBCUkpx9erVePr0aesUAAAAADZIr9eLWqtHzgEAWFO7d++Or7/+2u4jAAAAwJgppcTExETMzs62TgEAYISklOLOnTvxyy+/tE4BAAAA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SVJK8fTp07hx40brFAAAAGCIPX78OG7cuOGRcwAAGGKdTidSSnYfAQAAgE1XSokjR47E0aNHW6cAAACbJKUUa2trsbS01DoFAAAARoIjywDApqi1RkR4aAAAAIZcznn98z8AAADAZqm1mj0CAMCQSylFRJg/AgAAAJtqYWEhIv7vtwgAAGA42X0EAAAAtoLdRwAAGH4XLlyIbdu2mT8CAADAFnFkGQDYFKWUOHjwYBw/frx1CgAAsIlSSnH16tV4+vRp6xQAAABgSK2srMTCwoJHzgEAYMjt378/vvjiiyiltE4BAAAAhlgpJXbu3Bnnzp1rnQIAAGyilFL8+OOPce/evdYpAAAAwJDqdrtRSrH7CAAAQ27Hjh1x4cIFu48AAACwRRxZBgA2Ra01cs7R6XRapwAAAJso5xxra2uxtLTUOgUAAAAYUtevX4/nz59Hzrl1CgAAsMlyzlFrbZ0BAAAADLFaa8zMzMTExETrFAAAYBP1/nNo/ggAAABslp9++inu379v9xEAAEaA3UcAAADYOo4sAwCbopQSKaXWGQAAwCabmpqKbdu2RSmldQoAAAAwpHq/O8zNzTUuAQAANltKKWqtsba21joFAAAAGFKlFI+cAwDACPjiiy9i3759dh8BAACATdP73cHbqwAAMPxSSnH58uV48eJF6xQAAAAYeo4sAwAb7ueff447d+54aAAAAEbAjh07Ynp6OmqtrVMAAACAIVVrjdOnT8e+fftapwAAAJss5xxPnjyJb775pnUKAAAAMISePn0a165d88g5AACMgE6nEyklu48AAADApqm1xqFDh+LTTz9tnQIAAGyynHOsrKzE5cuXW6cAAADA0HNkGQDYcL0FI0eWAQBgNOSco5TSOgMAAAAYUqUUs0cAABgRvQNH5o8AAADAZlhYWIhut2v+CAAAI8LuIwAAALCZeruPnU6ndQoAALDJpqenY3x83PwRAAAAtoAjywDAhqu1xocffhiff/556xQAAGALpJTiypUr8eLFi9YpAAAAwJBZW1uL+fn59UNrAADAcDt48GCcOHEiaq2tUwAAAIAhVGuN7du3x/nz51unAAAAWyClFN9//338+uuvrVMAAACAIVRrtfsIAAAjYnJyMqampuw+AgAAwBZwZBkA2HCllEgpRafTaZ0CAABsgZxzrK6uxtLSUusUAAAAYMjcuHEj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2tqOGL93797cdNNNmTFjxomOCgAA0BI6OzuzaNGi7lrHw2bPnp1+/frd566Z73//++ns7My8efNOdFQAAAA4KposA0APMXTo0Dz5yU/ONddck7e//e3dz+u6zqhRo3L22WcfMf673/1unvnMZ+bb3/52nvGMZ5zgtAAAAK3h9a9/fQ4ePJj/+q//ysCBA7ufF0WRz33uc9m7d28GDx6cJFmyZEnuuusuB30AAADoFebNm5d3vvOd+elPf5qLLrooyT1FMQsXLsyznvWsI8YeOnQoz3ve83L33Xdn8eLFTcQFAADo8X7xi1/kiU98Yq688sq84AUv6H4+bty4TJw4MXVd5/LLL+9+fs011+Qxj3lMxowZ00RcAODXnD11SqZ3zG46BgAAAABAkuTtb3971q5dm5/+9KcZOnRo9/OiKPL+978/mzdv7t5rvOWWW7J69er8/d//fVNxAQAA4JiZN29eDhw4kP/6r//Kc57znO7ndV3nVa961RFju7q68tKXvjR1XWfNmjUnOCkAAEBruP7661OWZT796U/nda97XffzIUOGZPr06anr+ojx11xzTc4///ycddZZJzoqAAAAHJX2pgMAAL8yf/78/PCHP8zevXu7n1VVlaIo0tbW1v3s1ltvzcte9rI84xnPyPz585uICgAA0BL+4R/+Ib/85S/zx3/8x0c8L8syBw8ezNKlS7ufLViwIEOHDs0Tn/jEEx0TAAAAjrmiKDJ27NgsWLCg+9nq1auzc+fOlGV5xNi//Mu/zPe///184AMfONExAQAAWsbjH//4XH755XnNa16TG2644Yj3yrJMVVXdPx86dCj/+Z//6YwnAAAAAAAAcL/e+9735sYbb8yb3/zmdHV1dT8/fMbz3hedL1iwIP369cvFF198wnMCAADAsXbuuedm8uTJR9Q+rl+/Pnfeeed9ah/f//7351/+5V/yoQ996ETHBAAAaBkzZszIG9/4xrz1rW/NwoULj3jv12sfu7q6smDBArWPAAAA9GiaLANADzJv3rzs2bMn//3f/939rK7rFEXR/fO+ffvyghe8ICeddFK++MUvpr3d/84BAAAeyOMe97h88IMfzIc//OF87Wtf634+a9as9OvX74iLBq655po89alPzaBBg5qICgAAAMdUe3t7Lr300lxzzTXdzw6vgzs6Orqfffvb38573vOe/M3f/I3L9wAAAB5EW1tbPv3pT+fMM8/Mb/3Wb2Xnzp3d7xVFkbquuy8/r+s6mzdvzrx585qKCwAAAAAAAPRgM2fOzCc/+cl84QtfyKc+9anu5+edd16GDx9+nybLF154YUaOHNlEVAAAADjm5s2bd7+1j/e+e/WHP/xh/uzP/ix/9md/lt/8zd884RkBAABayYc+9KHMnDkzl112WbZs2dL9vCiKLFmyJAcOHEiSrF69OrfeeqvaRwAAAHo0XRkBoAeZNWtWxo8f333YZ9OmTbn11ltTlmX3mLe//e1ZunRprrrqqowZM6apqAAAAC3jzW9+c172spfl9a9/fVasWJEkGTJkSGbMmJGqqpIku3btyo9//OPMnz+/yagAAABwTM2fPz9VVWXjxo1JkqqqMmnSpIwdOzZJcsstt+TlL395nvvc5+ZP/uRPmowKAADQEoYPH56rr746t956a974xjd2N1UuyzJbtmzJmjVrkiTXXHNNTjrppDzucY9rMC0AAAAAAADQk73sZS/LW97ylrztbW/L//zP/yRJ2tvb09HR0V37ePDgwXzve99T+wgAAECvMm/evKxevTq33HJLkntqH0ePHp1JkyYlSdatW5fLL788F110Uf76r/+6waQAAACtYfDgwbnqqquydevWvPKVr0xnZ2eSe2of9+/fn+XLlye5p/ZxwIABeepTn9pgWgAAAHhwmiwDQA/S1taWefPmZcGCBUmSuq6TJEVRJEm+8IUv5BOf+EQ++tGPHtF4GQAAgAfW1taWf/7nf86kSZNy2WWXZceOHUnuWWsdXnf98Ic/zP79+zNv3rwmowIAAMAxdemll6arqyv/+Z//meSe/cfDe4979+7NZZddljFjxuTzn/982tsdIwIAADga06ZNy2c+85l89atfzcc+9rEkvzrneXj/ccGCBbn44oszYMCAxnICAAAAAAAAPd8//dM/Ze7cuXnBC16QTZs2JTmy9vEXv/hFtm3bpvYRAACAXuXiiy9Ov379jrh7tSiKtLW15cCBA3nRi16Ufv365atf/Wr69+/fcFoAAIDWMGnSpHz5y1/Ot7/97fzd3/1dkmTOnDlpb28/ovbxSU96UoYNG9ZkVAAAAHhQbkcFgB5m/vz5Wbx4cdavX5+qqjJixIice+65WbJkSd70pjflNa95TV73utc1HRMAAKClDBs2LFdffXXuuOOOvP71r09XV1fKsszSpUuzf//+XHPNNZk4cWLOP//8pqMCAADAMTNhwoTMnDkz11xzTbq6ulLXdcqyTJK87W1vy/XXX5+rr746o0aNajYoAABAi7n88svze7/3e/n93//9/OxnP8upp56aCRMmpKqqbN++PT/96U8zf/78pmMCAAAAAAAAPdygQYNy5ZVXZteuXXnZy16WQ4cOpSzL3Hjjjdm2bVuuueaajB49OhdccEHTUQEAAOCYGTlyZC688MJcc801SZKqqrprH9/xjnfkZz/7Wa644oqceuqpTcYEAABoOc94xjPyrne9K+9617vyn//5nxk2bFimTp2aqqqyf//+/OAHP1D7CAAAQI+nyTIA9DCXXHJJkuTaa69NXdfp6OjIjh07ctlll2XKlCn5v//3/6atra3hlAAAAK3n/PPPz//7f/8vV1xxRT784Q+nKIrs378/y5cvz4IFCzJv3jzrLQAAAHqdefPmZcGCBbnpppuybdu2FEWRz372s/n0pz+dj3/845k7d27TEQEAAFrS+973vjzmMY/JC1/4wmzYsCFFUaSu6/zgBz/IwYMHM2/evKYjAgAAAAAAAC1g4sSJ+cpXvpIFCxbkPe95T4qiSJIsXLgwCxYsyCWXXJJ+/fo1nBIAAACOrfnz5+d73/te1q1bl9tuuy1FUeSqq67K+9///vzjP/5jnvjEJzYdEQAAoCX9xV/8RS655JK85CUvye23395d+/iTn/wku3btUvsIAABAj6fJMgD0MKecckqKosg111yTqqpSFEVe/epXZ8OGDbn66qszZMiQpiMCAAC0rMsuuyx/+Id/mD/6oz/K7t27097engULFmTlypWZP39+0/EAAADgmJs/f37uvPPO/Ou//muSZMCAAXnrW9+aN7zhDXn1q1/daDYAAIBWNnDgwFxxxRXZt29fXvrSl6ajoyNVVeW73/1uzj333EyePLnpiAAAAAAAAECLmDdvXt797nfn3e9+d9asWZMhQ4bkRz/6UX7xi1+ofQQAAKBXmjdvXrZv356vfvWrSZLRo0fnta99bV70ohfld3/3dxtOBwAA0Lr69euXL3/5yxkyZEhe+MIXZs6cOVm8eHG+853v5JRTTsmcOXOajggAAAAPqn/TAQCA+5o3b14+85nPZMOGDVm/fn3+9V//Nd/85jdzzjnnNB0NAACg5b33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TE0nJi2D9JxcXGytqe/iRO+AWkxs3ZjaTg41na6IiIiIiIiI/IuaLIuIXAfMzc3p37sX/Xv3qulURERERERE5Cpmbm5O347t6duxfU2nIiIiIiIiIlcxMzNzfDx74uPZs6ZTERERERERkf8Qc3Nz+vfvT//+/Ws6FRERERERkf8UMzMz7n7yf3zw9CsYjUbefeJFvnnnY3oNvpEOPbvSpmtHGrVohpmZWZlzRYaG89Ub77FmwVJSk1PKjE9OSCozppZ/6c2u7OztTWOfsmId8mPTU9PKXLtJm5ZlxjRu1dw0Dj4bWGb8v509esI0/vTFN/n0xTcv6/q4mFjTuCo/y+tNbm4uz058kAPbdgHg5evDp3N/LLWJtq1d/rnsrOxyrZOZkd9YueD1AEajkdcefIKM9HTcPD145sPL+6xFRERERKT8zMzM8XDpiYeLamFFRERERESuJ3m1pv3o379fjeYhIiIiIiIiVzdzMzN6BdSiV0Ctmk5FRERERERERCpATZZFRERERERERERERERERERERERERERERERERERERET+oyY8+gDpqal8++5nZGZkEB8dy9Jf57L017kAuHl60H/kEG5/8F6altB4+MSBwzww7DYS4+LLvW5WZmaZMdalNMEFCjUMLq1h7r9jjUZjmWu7uruVGePm6W4aJ8Unlhn/bwmx5f95FeffzaKr4rO83hgMBl6853+sX7QcADcvD75dOZ+AhvVKvc7e0cE0Lk9TboCMtPQC1zsWOjdn5mz2b90JwFPvv46bp0e55hQREREREREREREREREREREREREREREREREREfmvUJNlERERERERERERERERERERERERERERERERERERERGR/7Apzz/BzXffxYo/F7JrwxYO7dxDSlIyAPExsSz84Tf+mv07dz/5MNPeernQtVmZmTx1x/2mBsuNWzVn3P2TaNutE7X8a+Pg5Ii1jY0pfnDjjoRfvFR9b+4qlpuTYxoPGjuSVp3aX9b1LTu2LfJaZT7Ly5GSlMz8736p8PX/1qhlM3oNvqHK5oO8Bssv3/8YK/5cCICrhzvfrpxHg+ZNyrzWw8fbNI4KCy8zPikhsVAzZg8fr0LnPn1pOgA9BvRjxJ3jyv0eRERERERERERERERERERERERERERERERERERE/ivUZFlEREREREREREREREREREREREREREREREREREREROQ/zrOWNxOnTWXitKkYDAZOHznOno3bWL1gMcf2HsRoNPLDh1/gX78ut9w30XTdlpXruHQhGIA2XTsye90irKytS1wnJTHpir+XqpDwd9Po0sTHxJnGzm4ul72Gi4ebadymS0cmTpt62XMUp6Kf5eVIjIvn4+dfr5J8AUZOuK1KmywbDAZem/o4S3+dC4CzmyvfrJhLk9Yty3V9wwKNmIPPnS8z/tL5INPY288XJxdn03FyQiJpKakA7Fi3iTY2PuXK4eX7H+Pl+x8D8n4+07+bUa7rRERERERERERERERERERERERERERERERERERErkXmNZ2AiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIXD3Mzc1p3q41kx5/kN+3reKJd141nZvzzY+FYo/s3m8a3/bA3aU2WI4MDSf5GmmyfOboiTJjzh47aRrXbdzwsteo37Rx/nrHyl6vIi7ns7xeGI1GXn/wCRb99CcATq4uzFoxl+btWpd7jmYFYo/s3o/RaCw1/sD23fnXtm11mRmLiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIZU0nICIiUhU2bdvOgNFjAJg4/jZ++OLzGs5IRERERERErkZbDhxiyCNPAnDX0EHMeunZGs5IRERERERErlWRsTvYuGssAPX8b6Vb289qOCMRERERERG5lm3atIn+/fsDMGnSJH788ceaTUhERERERORfJk6bytfTPyA9NY2gM4GFziUlJJjGLm6upc6z7q9lVyC7K2P7mo1kZmRgY2tbYsyGxStM47ZdO172Gl3798bMzAyj0ciWFWtJS03F3sGhQvmWV2mf5eXwq1eHI5mRVZhZ1TAajbz+0JP89eMfADi5OPPN8jm06ND2suZp2bEd3rVrERUWQUJsHHs2baNr/94lxq8t8Lt9w8ihhc7ZOzowcsJt5Vp3+5oNxEZGA9C+RxcCGtY3jUVERERERMorLnEHe0+MA6C21zhaN/q0ZhMSERERERGRarNp02ZuvGEAABMnTWD27B9qOCMRERERERG5Gm0PiWDMgrUA3Na8AZ8P7lnDGYmIiIiIiIjkUZNlERERuWwGg4Fd+/axfvMWdu3bx8nTZ4iKiQHA3dWVVi2aM6BvXybdPh4Pd/cy57sUFsbuffvZe/AgBw4fJjwikpi4OOITErC3s8PXx4cObdswduQIhg8ejKVl6f8JEx0Tw669+9h76BAHDh/mUmgY0bExxMUnYGNtjbeXJ+1at2bk0CGMHTECOzu7Kvm5iIiIiIiISGEGg4E9x0+yYe9+dh8/wakLwUTHJwDg5uxEy4YNuLFzB+66aTAeLi7lnjc9M5NfVqxmxbadHDkbSFxSEo52tvh5ezGwa2cmDhtKk7oB5ZorMSWFw2fOceDUGQ6ezvsXeCkMo9EIwDcvPM2EYUMu+72LiIiIiIhI1UvPiCAu8QhxiUeITzxMXOIRMjKjTOeH99+Do3357geNRgOx8fuJiN1KbPw+ElPOkJkZC4C1lSsuzs2o5dmX+v63YmNd9jNPERERERERubYYDAZ27drFunXr2LlzJydOnCAqKu8e093dndatWzNw4EAmT56Mh4dHDWcrIiIiInJ1yM3NxdzcHAAbu8JNh13d3Uzjk4eO0uemgcXOERcdw/cfzLhySVax5IREfv5sJvc/O63Y8yGBQSz9bZ7pePid4y57DR8/X/qPGMKGJStJiI1jxstv89zHb5XrWqPRiJmZ2WWvWdpnea0zGo28+fDTLPzhNwAcnZ34etmftOrU/rLnMjMzY9jttzD7oy8A+PbdT+nSr1exP/N9W3ZwcPtuIK+h8o2jbip03s3Tg+nfle93/56BY0xNlm+++05GTRx/2bmLiIiIiIhI9QmNmsOxwCcqdG1D/ydoFPBkFWckIiIiIiIiNSkuLo4///iTxUuWcvbMWSIjI7Gzs8PHx4emzZrSv19fbhp2Ew0bNizXfGlpacyZM5fFi5dw/NhxIiIisLS0xMfHh4aNGtKvb1+GDB1M69atr/A7ExERERERkcqKSEnjcFQshyPjTP83Ki3ddH7f3WOo4+JYrrkMRiP7wqPZcjGCfeHRnIlLJCYtAwBXW2uae7rRt44v41s0xN3O5oq8HxERERERkStFTZZFRETksixduYqHn36GsIiIYs+HRUQQFhHBmg0befODD/lo+pvcc9edpc55z/8eYcOWrcWeS0pOJik5mdPnzvHHgoW0at6cn77+kratWpU434tvvsUPv/1W7Lns7GxSUlM5HxTMwqXLePWd9/j2s0+5oU/vUnMUERERERGRy7Ns6w4e+/BTwmNiiz0fHhNLeEws63bv5e0ffuG9Rx9k8oibio0taNuhI0x6dXqReeOys4lLSuboufN8MXchr9w/mSfuLH1TudU7d3Pz0y+aGiqLiIiIiIjI1evwqbc4GfhFlcwVGrmafUefIz2z+Gee6ZkRpEdHEBG9iWNnP6J989dpWOeOKllbREREREREat6SJUt48MEHCQsLK/Z8WFgYYWFhrF69mtdff51PPvmEe++9t5qzFBERERGpPvu27uSHDz5n/NS76T6gL1bW1kVicnJymPHy26QmpwDQoWfXQuc79OzGDx/mPcuZ/dEX9B46gBbt2xSKCQkM4onx9xATEYWZmdk1UbtnZmbG1298QO06/gy7/ZZC5y5dCOaRmyeQmZG3GVn/EUNo2LxphdZ59I0X2Ll+M+mpafz+5XfkZOfw6Jsv4OzqUmx88NnzLP7lTyJCQnl79pem16vis7yWGY1Gpj/yLPO//wXIb7DcpkvHCs9595MPM/+7n0lOTGLPpm189NzrPPHOK6Ym1QDnTpzi+bsfNh1PfuJhXAo0HhcREREREREpia2NX02nICIiIiIiIlXo++9/4PnnXiA2tvC+OBkZGcTHx3Pq1CkWL1rMgYMHmT37hzLnW7JkKY8+8hghISFFziUlJXH27FlWrVzFypUr2bBxfZW9DxEREREREal6b247wOf7jlfJXKsCQ3hmw24iUtOLPR+Rmk5Eajobg8P4cPcR3uzTkTtbNa6StUVERERERKqDmiyLiIjIZTlx5kyhBstNGjakR9cu+Pn6Ym1tTeCFCyxZuYqExESSU1KYMu1xEpOSePyhB8uc29vLkw5t29Kofn083N2xtrYmLj6eQ0ePsnn7DnJycjh28iQ3jBzN1pXLadG09E0nXF1c6NC2DY0bNKCWjw82NtYkJiVz7MRJ1m/ZQkZGBsEhIQwffzvL5/xJ/969Kv3zERERERERkTyngoILNUJuHOBPtzat8PPyxNrKivOXQlm2bQcJySkkp6Xx0LsfkZSayqPjx5U459aDhxnx+LNkZWcD4O7sxLDePWngV5v0zEx2HTnGloOHycrO5qWvviUnJ5dnJt1Z4nyZ2dlFNmm0s7EBID0zszJvX0RERERERKpYbm5GkdesrdzIyo6/7LkSk88UarDs5NAQT7fO2Nv6Ym5uRXJaEKERq8nOSSQnJ4W9R58kOyeJZg2mVuo9iIiIiIiIyNXhxIkThRosN2nShJ49e+Lv74+1tTXnzp1j8eLFJCQkkJyczH333UdiYiJPPPFEDWYtIiIiInLlGA0Gtq1ez7bV63FycaZ15w40bNEUV093sjKziAoLZ+vKdcRERAFgZW3NQ688U2iOXkNupEnrFpw5eoK0lFTu6DGYvsMG0bhVc8wtLDh9+BjbVm8gOyuL4XeO48C2XYQFF90E+mpz2wN3M//7X3h+8sP88fUPdOnXC1s7WwJPnmHjklVkpOdtTObh48ULn71b4XUaNG/CO7O/5Om7HiA7K4u5s35k2e/z6HZDHxq2aIq9owOpySmEX7zE8f2HCTpzDoA+QwcUmqcqPstr2Xfvf8a8b38yHXcf0I+D2/dwcPueMq+d/MRDxb7u6uHO67M+5anb78NgMPDzp1+zZcVa+g4bhKOzE+eOn2TDklVkZ2UB0L5nV+5+8uFi5xIREREREZHrk4tjO5rUfblcsUkpR4iIXQyAhbk9tTyGX8nUREREREREpBq98PyLvPfe+6bjtm3b0LNnT2rVqkVGRgbh4eGcOXOGXbt2l2u+r7+eySP/e9S0N07jxo3p168vfn5+5ObmEh4ezvnz59m+fccVeT8iIiIiIiJStTJzcou85mZrTXxG1mXPdSYusVCD5YZuznTx9cLXyR5rc3MuJCSz6vwlEjOzSMnK5vF1u0jKyubBDi0q9R5ERERERESqi5osi4iIyGVzcnTk/kkTufvOO2jepEmR80nJydz7yKP8tWw5AC+8OZ0hA24sNhbgiYcf5ov336dJo4Ylrnnu/HlumXQ3x06eJDEpiUeeeY71i/8qNvau227l4fvvpU3LlpiZmRUbExEZyZ1TprJ5+3aysrJ44PHHOb13T4nxIiIiIiIicvmc7O25d9RwJg4fQrN6dYucT0pN5YG3PmDx5q0AvPz1dwzq1qXY2PTMTCa/9papwfKgbl346fUXcXF0LBS3Ye9+7njxdZJSU3n929kM6NqZDs2Kvx+1tbamS8vmdGjWlPZNG9O+WROa16vLTY89zdaDhyv79kVERERERKQKWVu54uPZB3eXNri7tMXNpQ2O9nX4c7lvheaztHSkUZ0J1Pcfj4tT0fvG7BbJ7D4yjUsRKwA4cuptfL1uKDZWRERERERErj1OTk488MAD3HPPPTRv3rzI+aSkJO6++24WLlwIwHPPPcfQoUOLjRURERERudZZWlmZxsmJSexYt4kd6zYVG+tZy5u3f/iCZm1bFXrd3NycT+bMZspN4wgNuojBYGDj0lVsXLqqUNygsSN55csPGN22d5W/jyuhZce2tOvRmdceeIIju/dzZPf+IjG16wbw5eLf8PGr2HOrf9ww6iZ+WPcXL9/3GEFnzpGWksqGJSvZsGRlsfHm5ubU/1d9ZFV8ltey4LPnCx2vXbiUtQuXluvakposAwwYPYy3Zn/BW488S0pSMkFnzpkaXRfUa/CNvPvTV9jY2l5e4iIiIiIiInJNc7RviqN903LFHjo9xTT28RiGpYVjKdEiIiIiIiJyrfjqy69MDZYbNGjAD7O/p3fvXsXGJiQkEBISUup8y5ev4H8PPwKAp6cns779hlGjRhYbm5qayqlTpyqRvYiIiIiIiFQHF1tr+tbxpa23O219PGjj7U5dFye8P/2lQvM5WlsxsXVj7mjZiCbuLkXOJ2dm8ejanSw/dxGA6dsOcmM9v2JjRURERERErjZqsiwiIiKX5aaBA7h/4gTc3dxKjHF2cuL3b2fRbeAgDh87TnZ2Nt/9/AsfTX+z2PghN95Q5rqNGjTg9+9m0aZn3gYaW3bsIDIqCh9v7yKxfXp0L3O+Wj4+zJ39PXXbtCMjI4PzQcHsPXiQLh06lHmtiIiIiIiIlG1Ij67cM2oY7s7OJcY4Ozjw8xsv0evehzh6LpDsnBxmL1nOe48W3aju91VrCY+JBcDfx5vfpr+Cg51dkbgbOnfk4yce4b4338VoNPLSV7NYMePDYtcf1K0Lg7p1qeA7FBERERERkerUqsmTVTZXbe8BNKxzFzbWJT/ztLJyokf7mazZPpSEpOMYjNmcD/mN9i1er7I8REREREREpGYMGzaMKVOm4O7uXmKMs7Mzf/75J507d+bw4cNkZ2fz7bff8vHHH1djpiIiIiIi1aN9jy6sPrufbas3cHDHbs4eO0l4SCipSclYWlnh6ulO45bN6TN0ACPuuhUHp+Kb/wQ0rMfcPev5/cvvWL94BcFnAzHkGvDw8aJlx3aMuHMc/YYPruZ3V3k33XYzzdq04s+Zs9m5fjORoWFYWlpSp1EDBo0dwe0P3YudvX2VrNW2aycWHd7KukXL2bx8DUd27ycuKpr01DTsHOzx9vOlcctmdOrTk77DBhVp7FxVn6UUNWz8WDr17sH8739hy4q1hAWHkJ6ahmctb1p2bMfw28fSf+TQmk5TRERERERErmJZ2XFExa81Hft7316D2YiIiIiIiEhVCQoK4rnnXgDA19eXbdu34OPjU2K8q6srrq6uJZ5PTExk6gMPAuDg4MCmzRto3rx5ifEODg507NixYsmLiIiIiIhItXm6W9sqm2tAfT8mtG6Mm61NiTFONtbMGtqbQX+s4HhMPNkGA78cPcubfTtVWR4iIiIiIiJXiposi4jUgH0HD/Hj77+zY88egi6GkJqWho2NDZ7u7jRqUJ9+vXoxsF8/OrVvh5mZWZHrY+PiWLZ6DRu3buXI8eMEh1wiNS0NJ0dHAvxq07t7d+6bOIHWLVqUmsembdsZMHoMABPH38YPX3xOUnIy38z+kQVLlnI+OJjs7Gwa1a/PhPG3MWXSRGxtbU3XZ2VlMeevv/jx9z85c+4ccQkJBNSuzYihQ3jhicdxK6Vo4/X33ufND/IaHH3/+Qwm3T6eM+cC+fqHH1izYSOXwsOwsrSiUYMGjB0xnIfvuxf7KtpoACA9PZ2f/5zD8jVrOXriBNGxsVhbWeHn60v/3r2YMnkSrUopIvlHZT/La1FZv1f/sLKyYsqkSTz89DMA7Nq3r9Jrt2jaFG8vT6KiYzAajQSFhBTbZLm8PNzdad2iBXsPHAAgKPiimiyLiIiIyFVl/8nT/Lx8FbuOHiM4PJLUjHRsrKzxcHGmUYA/fTq048YuHenYrGnx94+JiazYtpPNBw5x9FwgFyMiSU3PwMneHn8fL3q2bcM9o4bRqmGDUvPYcuAQQx7Ja2R019BBzHrpWZJSU/lu0VIWbthCUFgY2Tm5NPCvzV1DB3HvqBHY2librs/Kzmbeuo38snwVZy5eIj45CX9vb4b37sEzE+/EzdmpxLWnf/8Tb//wMwDfvPA0E4YN4ezFEL5ZuJh1u/cRGh2NlaUlDf39GNO/D1PHjsa+wL1rZaVnZvLrijWs3LGTY4EXiIlPwNrKitpeHvTt0J77xoygZYP6Zc5T2c/yWlTW79U/rCwtuW/0CB778FMAdh87UWzcml17TONJw4cW22D5H+MH3cjzn88kOiGBzQcOERIRSUCtkr98IiIiIiLyXxCXcIjzIX8SE7+X1PQQcnLTMDe3xsbaHSf7Bnh79KCWVz/cXdoWe1+SmRVHaORaomK3kZB0gtT0S+TkpmFl6Yi9bW283LvRsM5duDqX/owtMnYHG3eNBaCe/610a/sZ2dnJnLv4MyHhS0lJu4jBmI2TfT3q+d9KozoTsLDIv8/LNWRxMWwRF0LmkJQaSFZ2Ava2tfHzGUzLxo9hbeVa4tpHz3zI8bMfAdClzac0CLiNpJRAzgXPJjx6E+kZ4ZiZWeHkUJ8A3+E0rnc3lhZV94wyJzedoEtzCYtaR0LSCTKz4jA3t8LOthY+Hr1oWHcirk7Nypynsp+lUObv6T/Mza1oVGcC+449B0BM/P4rmZaIyP/Zu+vwKI43gOPfXNxDjOAQNLi7uxZKoS20SCmlWAWt0RZ+FUq9pVhbpECB4u7uLgmWkECEhLh7cne/P0IvOSIXuXCBvp/n4ens7ezM3M2yvWXfm1cIIYR4ply+fJkVK1Zw5swZ/P39SUpKyoqfdHamdu3adOvWjd69e9OyZcu8n2VGRbFr1y6OHj3KjRs3CAgIICkpCVtbW6pUqULnzp2ZMGECjRo1KnAcx48fp1u3bgCMGTOGVatWER8fz9KlS9m0aRP379/PioWtVYsxY8bw9ttv54qF3bBhAytXrsTb25vo6GiqVKnC4MGD+eSTTyhXrly+fc+dO5d58+YBsHLlSsaOHYuPjw+LFi3iwIEDPHz4EFNTU2rXrs2wYcOYOnWq3mNh//rrL3bv3o2npycRERGYmZlRqVIlunfvzsSJE2nYsKHOdko6l88iXefVv0xNTZk4cSKTJmUtVHfu3LnSHJYQQgghhBAGVaFqZYa/NZrhb40uUTu29na8/fF03v54eoH19vsU/FuzVl064JkWVqg+K1WvWui6QJHq/svdow4f/zK/yMdB0d4LgEKhoPfQQfQeOqhY/elrLp9FX/75K1/++WuptV++UgWmfDabKZ/NLrU+AFYc2laq7QshhBBCCFEWxSXeIDh8AzEJl0hNe4jycWykqYkjVpY1cLRrj7NDF+ys846NTM+IJiLmENFxZ4hPvk1qWjBKVTLGChsszCvgaNeWyq6vYWtdcPxgdNxZLt0eDkBFl+E0qvUzmZkJBIWtITRqNylpAajUmVhZVKeSy3Aql38dY0X280eVKp1HUTsIDv+H5JT7ZGTGYmFeAddyfXCv/C6mJg759u0b9AN+D38EoGHNH6nk+gpJKX4Ehv5FVOxxUtOz4lytLGrg5jSAqm5vYGyc/2/sikqpTCEkYhMRMYdJSL5DekZWnKu5mRuOdh2o4jYKWyvdca4lncvnWUjkFtTqdACsLNwpZ9fGwCMSQgghhBCibLh8+TIrV6zi7Nmz+PsHPBHHWIuuXbvSq3dPHTGpuzl27BieNzwJCAjMEZNamU6dOvHWhPGFiEk9QY/uPQEYPWYUK1euID4+nmVLf2fz5s3cv//gcUxqTUaPHsWEtyfkEZP6D3+t+gtvbx9NTOoLLwzi408+KjAmdd7c//G//30BwPIVfzJ27Bh8fHxYvGgJBw8eyhGTWouXXnqJKVMnl0JM6mr27NmLl6eXVkxqt25deXvihELHpJZkLp9VP3z/I0lJSQB8/8N3BSZYLow//1hOSEgIAJ988nGBCZaFEEIIIYT4L7keFsW6W75cDIkgKD6R5IxMzI0VOFpaUMPBlo5V3OhatQJNyzvlec8RnZLGwfsPOfUwlFsRMTyMTyQ5MxMbU1Mq2lrTrpIroxrVpr5z/vdvAGeCQnlxyyEAXvFwZ2GfDiSkpbPK6x677gUQEJdAhkpNDXtbXqnvzuhGdbAwMdYcn65Uss3bnw23/fCNiSc2NY2Kttb0da/CtNYNcSggae63527w/QVPAH7t1Z5XG9TELyaeFTe8ORYQQkhiMqYKBe4OtgysXY03m9TFylR/aalSMjP55/Z9Dj14yO3IGKKS0zA1VlDBxoqOVdwY06g2Hjo+Pyj5XAp0nqf/MjVWMKZxHWYfvQDA5UcRpTksIYQQQgghhNAbSbIshBBPkVqtZuann/Hrst9Rq9Va+5KTkwlMTibw4UOOnjzFZ1/P5+EtL9yeCI7Yf+QoQ157nczMzFztx8TGEhMbi+et2yxevoJpkyfxzeefoVAoCjW+u/fuMWTk6/g+eKD1+jUvL655ebFpxw72bfwHGxsbQh6F8sLIkVz3uqlV1/fBA35avIStu3ZzbNcOqlauXKi+N27bzvj33ic5OVnr9cvXrnH52jX+WL2anevXUa927UK1V5ADR48y4b1pBD96pPV6amoq8QkJ3PHxYenKVcyYOoWvP52T5z+e6mMu/wuqV6uqKcfExJa4vYyMDBKTss8RqwISahVWbGyspmyph/aEEEIIIYTQB7VazYcLl/Dbxq257zmUqSSnphIUFs6xy1eZ9/sK7u/chJuTo1a9g+cvMmz2HDKVylztxyQkEJOQgJfvfZZt3cF7rw7ny8lvFfr+0TsgkGGz5+D3MFjr9Rs+vtzw8WXL0RPs/HEBNlaWhEREMnTWJ3je89Wq6/cwmF/Wb2LbsZMcWvRToRPgbj58jInzvyc5NVXr9St3vLlyx5vl23ez9fuvqZvjfqS4Dl24xKT53xMSEan1emp6OvFJSdz1D+SP7buYNvJl/jdxfL73jyWdy/+C6hXdNOWY+IQ86/iHhGrKTevUKrA9hUJB49o1OXLpCmq1mp0nTzPl5Zf0M1ghhBBCCCGeMWq1mut35uL94A9A+75EqUwhOSWY5JRgwqJO4eWzgME9bmBp4apV71H4UU5eHoNanfsZZXpGLOkZscQm3OZewErquU+kSb05GBkV7h4zPvEeJy+NITFZ+xllTPxNYm7fJOjRLrq0Xo+piTUpqaGcuDSK2HjtZ5SJyQ/wfrCUoNDd9Gi3DWvLwj2jDAzZwQXPaSiVKVqvR8ddJzruOr6Ba+jSag12NiV/Rvko4hgXPWeQkqr9jFKpSiUjMYH4xHv4BvxFvZqTaVz343zvMUs6l6LorK2y/40hPSPWcAMRQgghhBCijFCr1cyYMYOff/457/jJwEACAwM5cuQIc+bM4dGjR7i5uWnV279/P4MGDco7FjYmhpiYGDw9PVm0aBEzZsxgwYIFhY+FvXuXQYMG4eur/Xzy2rVrXLt2jY0bN3LgwIGsWNiQEAYMGMD169e16vr6+vLDDz+wefNmTp48SdWqhXv2+M8//zBu3LhcsbCXLl3i0qVLLFu2jD179lCvnu6Fx3U5cOAAb775JsHB2s9sU1NTiY+P586dOyxZsoRZs2Yxf/78fO8zSzqX/wU1atTQlKOjow04EiGEEEIIIYQQQgghhBBCiOePWq3GO2AeAY/+JFdspCoFZXowqenBRMedxjfoW7q2uIa5mXZsZETMMa55j80zzjVTGUticiyJyXcIDF1F9QpvU6faJ4WOc01M8eXa3TEkp/prvZ6QdJO7STcJjdpFC491mBhbk5oeytU7o0lIvqVVNznVH/9HywiN3kPrBluxNK9UqL4fRe7glt8MlCrtONf4pOvEJ10nKGwtzT1WY2NZ8G/tCiMy9jg3/WaQlh6q9bpKmUpmSgJJKfcICltNjYqTqF31o3yfP5Z0Lp93weH/aMqVXF8x4EiEEEIIIYQoG9RqNTNnzOKXX37VEcd4lE8//YzgkKA8YlIPMPiFITpiUr1YvHgJ06dP45sF84sUkzr4hRfziEm9zrVr19m0aTP79u/VxKQOGvgC16/f0Krr6+vLjz/+xJYtWzl+4mgRYlI3Mv7Nt/KISb3MpUuX+f33P9i1e4eeYlIP8tb4CQXGpC5duoyZM2fw9fyv8l+ftYRz+axKTk5m7dq/AXB0dOSll4aWuM3ff/8DyFo/583x40rcnhBCCCGEEM86tVrNZyev8Pu1O088hYLkTCXJCUk8TEjiVFAo889ex+utYZS31s43cNQ/mNd3HiNT9WQLEJuWTmxaOrcjY1hxw5tJLerzWcfmKAqZ3PdedByv7zzGg1jtdTS9IqLxOhHNDp8A/nmxBzZmpoQmJjNyx1FuRsRo1X0Qm8CSq7fZfS+AHcP7UNnOulB9b/f25/1DZ0nO1F539lpYFNfColjt5cO6wd2p7WhfqPYKctQ/hGmHz/EoUfteNVWpJCE6Dp/oOFZ5+jClRX3mdGiW7/1jSedSFF1VOxtNOTYt3YAjEUIIIYQQQojCkyTLQgjxFP267Hd+WbpMs92hbRtaN2+Os5MTGRkZhEdEcP3mTS5dvUZGRkaebcTFxZGZmYmpqSmtWzSnkYcHri4umJmZEREZydmLl7h09SpqtZofFy3GwsKC/330oc6xxcXHaxIsN23UkB5dumBvZ4f3vXts2rGT9PR0zl28xLsffsRv3y5gwCuv4HX7DrXd3enXqxcuzk4EBAbxz7ZtJCQmEhAUxNjJUzm6c7vOvq9cv84fq9eQkZFB6xYt6NapI5YWFty+682uAwdISUnhvn8AvYYM5eKRw1QoZOKtvGzavoNREydpgqA86tShW6eOVHBzIzU1las3PDl47BhKpZLvfl1IamoqP339Va529DGX/wUhj7J/POPoWK7E7S1evkIT6OXi7Ez9unVL1N6OvXu5d/8+AGZmZrRr1bLEYxRCCCGEEEIfFm3cysJ/tmi22zduSKsGHjjZ25ORmUl4dAyevn5cvn2XjDx+5AEQl5hIplKJqYkJrerXo0FNd1wdy2FmYkJkbCznvG5x+fZd1Go1P6/fiLmZGZ9PeEPn2OKSkjQJlhvXrkWPVs2xs7HBJyCQLUdPkJ6RwXmvW0z/8Vd+nvkeQ2Z8yE2/B9SqUom+7dri7GBPQGgYmw8fIyE5mcDQMMZ/uYADv/2os++rd31YsXMPGZmZtKrvQZcWTbE0N+fOA3/2nD5HSloaD0Ie0e+dmZxZsYQKzk6F/9CfsOXIcd6Y97UmSXW96lXp0rwZFZydSE1P55r3PQ5fvIRSqeKHtRtISUvj+/en5mpHH3P5X5AzkbWjvV2edVLSshNrW5iZ6WzTPEed6973SjA6IYQQQgghnm0+/n/g/eB3zbZzudY4OTTH3MwRlTqDtLRIYuJvEh17HZU67+da6ZnxqNWZKIxMcXRohoOtBxbmLigUpqSlRxERc4no2GuAmrv3l6BQmNO47gc6x5aREa9JsOxg1xA3586YmtgSn+RL0KNdqFTpRMZc4sqtj2nZcD7HL44kLuEOttbuVHDtgbmZE0nJQQQ+2kFmZiLJKQ85f/1derTbqrPvmLgb+AWuRaXOwMmhOa5OHTA2tiA+wYfgsAMoVakkJQdw9Pxw+nQ8gKVF8Z9RBobs5Nz1KZrF++xsalPeqSMWFuVRKdOIjvMkNPI4arWSO36/oVSm0LzBl7na0cdciqJLSc1+5mlmWvJnnkIIIYQQQjzrfvnlF3766SfNdseOHWnTpg3Ozs5kZGQQFhbG9evXuXjxYr7xk7GxsZpY2DZt2tCoUSPKly+fFQsbEcGZM2e4ePEiarWa77//HgsLC7744gudY4uLi9MkWG7atCm9evXC3t6eu3fvsnHjRtLT0zl79ixTp05l8eLF9O3bFy8vL2rXrs2AAQNwcXHB39+fDRs2kJCQQEBAAKNHj+b48eM6+758+TK///47GRkZtGnThu7du2NpacmtW7fYuXNnVizs/ft0796dK1euUKFChUJ/5k/auHEjr732WnYsrIcH3bt3p2LFiqSmpnLlyhUOHDiAUqlkwYIFpKSk8Msvv+RqRx9z+V+Qc9FAJ6fiP4MWQgghhBBCCCGEEEIIIYQQuQWE/knAoz802w62rXGwaYapqSNqdQZp6ZEkJN8iLvE66nxiIzOVWXGuRkam2Ns0w9aqHmamWXGu6RlRxCZcJi4xK87V/9FSFApzaledrXNsmZkJmgTLtlYNcHLojImxLUkpvoRG7UatTic24TJ3HnxC/RrzuXLndRKT72BlUQOXcj0wM3EiJe0hj6J2oFQmkpr2EC/f92jdYLPOvuMSPXkY/jdqdQb2Ns1wtO+AscKCxGQfwmMOolKlkpIWwOVbL9Ou8T7MzYof5xoauRNP33c0ca7WlrVxtOuAhVl5lKo04pM8iYo9gRolD0IWoVSl4lHjf7na0cdcPs/iEq+TmHwHACOMqeQy3MAjEkIIIYQQwvB+/eVXfv45O76xY8cOtG7dWiuO8caNG1y8eKmQMamtadiwoVZM6tmzZ7l48RJqtZoffvgxa33WL+bpHFtcXLwmwXLTpk3o2bNnVkyq9102bdz8OCb1HO+88y6LFv1G/34D8PK6Se3atenfv58mJvWffzZqYlLHjnmDo8eO6Oz7yuUr/PHHn49jUlvTrVu3rJjU27fZtXOXJia1Z4/eXLp8oYQxqZsY9fporZjUbt26ZsekXr3KwQMHUSqVfPvtd6SkpPDzLz/lakcfc/msOnfuPPHx8QC0btMaU1NT/Pz8+G3hIvbt209QUBAWFhZUr16NXr16MWXqZKpUqZJve35+fprE3nXr1sXZ2ZnQ0FAW/baYHTt24u/vj7GxMZUrV6Zbt65MmjwRDw+Pp/BOhRBCCCGEMJzfr91l2bU7mu02FV1p7uaMk6U5GSoVEcmp3IyI5lpoFBkqVZ5txKWlk6lSY6pQ0NzNGQ9nB1ysLDBTKIhMSeNSSDhXw6JQA4uv3MbC2JgP2zfVObb49AxNguWGLuXoUrUCduZm3IuOY+e9ANKVKi49iuCjYxdZ0L0Nr2w/wp3IWNwdbOlVoxJOlhYExSeyzSeAxPQMghKSmHrgDNuH99bZ9/XwKNZ43SNDpaKFmzMdq7hhYWKMd1QsB+4/JCVTSUBcIkO3HOLwyP6Ut7Yq7Eeeyw4ffybtP61JUl3H0Z6OVdxws7YkVanEMyyaYwEhKNVqFl6+RWqmkq+6tsrVjj7mUhRdaFJ2YuxyFuYGHIkQQgghhBBCFJ4kWRZCiKfo5yVLATA1NWXXhnX07NIlz3rxCQms37wFS0vLXPsquLmx6LtvefWlodjb5Z106MSZs7z8xjiioqP55qefeWPkCGpUq1bg2Hbs3YdCoWDht98wadw4rX2Tx79J9xeGkJaWxt+bNpOSkorX7TvMmTmDT2fNxNjYWFN35jtT6NC3P1HR0Zw8e5YzFy7QoU2bAvtesmIlCoWClYsWMuqVV7T2+T14wAsjXsPb15dHYWG8++GHbFq1ssD28uPj68f4994jMzMTO1tbli/8hRcHDsxVz/PWLYaOGoN/YCALf/+D/r170atrV606+pjLwvIPDKRWc/0l/x396ius+G2h3toryNZduzVlXedBXlQqFXHx8Xjeus2af/7hr/UbNPvmffiB1rlXGGq1moTERO74+LBx23YWL1+h2ff+pIk4y+J3QgghhBCijPj1n6wfyZuamLDt+6/p3qpFnvXik5L45+BRLM1zJ5yt4OzMLzPf5+Ve3bC3scnz+FPXbjDyk7lExcXz3Zp1jBnYl+oVC/7hxK6TZ1AoFPw0413eHjpYa9/bLw2hz9RppKVnsP7gYVLS0rnp94CP3hjFx2+M0voOP/21V+g6YSpRcfGcunaDc543ade4YYF9/75tJwqFEX/M+YDX+mkH/dx/GMLQWR/jExhEaFQU039cyPqv5xbYXn7uBQYxcf53ZCqV2Flbs/TjWQzp2ilXPS9fP17+8DMCHoWyeNM2+rVvS4/W2vdv+pjLwgp4FIrHsNeKffyTXu/Xm9/n6E6Kpg/bj5/SlNvncx442tkBWQuYPwyP0Nlmzjq3HviXaHxCCCGEEEI8y7zvLwNAYWRK59ZrcXPunGe9jIwEAkK2YmxskWufpXl5Wjb8hqoVX8TMNO9nlOFRZzl9ZTzpGTHc8f0V9yojsLGqWuDYgsP2Y4SCFg3mU7v6WK19daqN48j5oahUaQQEb0GpTCUu4Q4Nak+nQe3pKIyy7zE9ak7h0JkBpGfEEBF9jojoi7g4ti6w73sBqzAyUtCmyS/UqPyy1r6EJH9OXnqdhCQ/UtPCuHLrYzq2WF5ge/mJT/Tjouc01OpMTE1sad34J6pUGJCrXmz8bU5dHktSShA+/sup6NoLNxftZ5D6mMvCSkwOYvexgj/Doqhe+WXaNsmd0OtZEPRoj6as67wSQgghhBDiv+DHH38EsuIn9+7dS8+ePfOsFx8fz7p16/KMn6xYsSJLlixhxIgR2Nvb53n8iRMneOmll4iKiuLrr79m3Lhx1KhRo8Cxbd++HYVCwaJFi5g8ebLWvqlTp9KlSxfS0tJYu3YtKSkpeHl58dlnn/HZZ59pPcucPXs2bdu2JSoqihMnTnDmzBk6dOhQYN+LFy9GoVDw119/MXr0aK19fn5+DBgwAG9vbx49esTUqVPZsmVLge3lx8fHh3HjxmXFwtrZsXLlSoYOHZqrnqenJ4MHD8bf359ff/2VgQMH0qtXL606+pjLwvL399c5f0UxZswYVq1apbf2CpJzrjp27PhU+hRCCCGEEEIIIYQQQgghhPivCAj5HQAjI1Na1FuNk0PesZGZmQk8ityGQpE7NtLcrDz1a8zHzXkIpiZ5x7lGx53jus9bZGTGcD94IZVcX8XKouA41/CY/YACjxpfUdVtrNa+qm5vcOnWMFTqNB5FbEWlSiUx+Q41K0+jZuVpGOWIc61ecRIXbg4iIzOGmPhzxMRfopxd7gXFcwoK+wsjFDSs9XOuZLzJqf5cvTOapFQ/0jLCuP1gDs3q/pFPSwVLSvHjpt8M1OpMTIxtaVjzR8o79c9VLyHpNte8x5GSFkRg6HJcyvXE+Ym50sdcFlZKahAnr7Ut9vFPqugynEa1ftZbe3l5GL5eU3Yu171EibGFEEIIIYR4Xvz0U9bvzUxNTdm9Zxc9e/bIs15WHOP6fGNSFy3+jREjXi0gJvUkw4e9TFRUFPPnf8Mb48bqjGncsX0HCoWC3377lUmTJ2ntmzJlMt269shan3Xtuqz1Wb1u8umnc/j0szlaMamzZs+kfbuOj2NSTxYqJnXJkqVZ67OuWsHo0aO09vn5+TFo4GBNTOo777zH5s0bC2wvPz4+Pox/8y1NTOryFX8ydOiLuep5enry4pCX8Pf3Z+HC3xgwcAC9emnHnOpjLgvL39+fmu61i338k0aPGcXKlSt0V8zHxQsXNeVaNWuyZs1aJk+aQnJydgKr1NRUrl+P5fr1Gyxc+Bs//fwjEya8lWd7F3K0V7NWTQ4ePMTrr40iKipKq97t27e5ffs2S5cu4+OPP2LuvM+L/R6EEEIIIYQo65Zeuw2AqULBuiHd6VI17zVTE9LS2eLtj6VJ7twFbtZWfNu9DUPrVscunzU/zz4MY9zuE0SnpvHzpZuMaFCTava2BY5tn18QCiMjvunWmnFN6mrte7NJXYZsPkiaUsXmuw9IzVRyJzKWGW0aM7NNI4wVCk3dKS0b0H/DfqJT0zgbHMaFkHDaVHQtsO+VN7xRGBmxsHd7XqlfU2vfg9gEXttxFN+YeMKSUvjw2CVWDsw7l4YufjHxvHfoHJkqNbZmpvzSuz0Da+V+1norIoYxu44RGJ/EH9fv0qtGJbpWq6hVRx9zWViBcYm0XLmt2Mc/6RUPdxb2KfievqzafS9QU25T0cWAIxFCCCGEEEKIwlPoriKEEEIfIqOiCArOSgTUu1u3fJPyAtjZ2vL2G2PzTKLcuX27fPf9q0uH9vzx809AVpLaFX+vK9QYZ0ydkivBMkCbFi0YO+JVAJRKJZt27ODVoUOZm0eS21ru7kyfkr0w3fY9e3X2q1ar+Wz2rFwJlgFq1qjBjnVrMTc3B2Db7j3c9vYu1Pt50txvFpCUlBVosnHVijwTLAM0btCArWv+QvH4H5cX/Pyr1n59zeXz7tip0+w7fBgAY2Nj3nhtZKGO+2XpMkycXTFxdsXM1Q2XWnXoMXgIq9atR61WY25uzu8//8SEsWMK1d6OvXs17Zm6lMexRk069OnHL0uXkZGRgUKhYO6HH/DVnE+K/V6FEEIIIYTQp8jYOB6GhQPQs03LfJPyAthZW/PWi4PyTKLcsWnjfPf9q1OzJiz+aCaQdf+4ave+Qo1x2siXcyVYBmjdwINR/fsCoFSq2HL0OC/36s6n48fmun+sWbkS743ITmK18+Rpnf2q1Wo+GTcmV4JlAPfKFdny3VeYm5kCsOPEKe4UM7HuF3+uIiklFYB1X32eZ4JlgEa1arLxm/9p7h+/X7Nea7++5vJ5d+LKNQ6cuwCAsbGC0QP75VmvWd06mvKe02cLbNM/5BE3/e5rtsOiovUwUiGEEEIIIZ49aelRJKeGAODm0jXfpLwApqa21Ko2Js8kyq5O7fLdl12nPa0bZyVnUqPiflDhnlHWqzk5V4JlAKdyzXGvnPX8UK1WEvRoJ1UrvkijOrO0EiwD2FrXoJ579kIFD0MLc3+rpmHtGbkSLGe1V53OrdagUJg/bm8vcQnFe0Z50+c7MpVZzyg7tPgzzwTLAA529enUchVGj0N5bvst1Nqvr7kURRMWeYZHEUcAMDIyxr3KqwYekRBCCCGEEIYVGRlJUFAQAH369Mk3KS+AnZ0dEydOzHPBus6dO+e7719dunRh+fLlQNazzH/LusyaNStXgmWANm3a8MYbbwBZsbAbN25kxIgRzJs3L3csbK1azJw5U7O9bZvuH9Kr1Wrmzp2bK8EyQM2aNdm9e7cmFnbr1q3cvn27UO/nSZ999hlJSUlAVvLfvBIsAzRu3JgdO3ZonmXOnz9fa7++5vJ5d+zYMfbuzYqFNjY2ZlwecdZCCCGEEEIIIYQQQgghhBCieNIzoklNz4qNdHbokm9SXgATE1uquI3OM4myo13bfPdp6ti3o2HNHx5vqQgOX59v3ZxqVJyUK8EygINtcyq5ZsWgqlESGrULN6ch1KoyUyvBMoC1ZQ2qV5yo2Q6PLlyca80q03MlWAawsqhOs3p/oTAyf9zeXhKTfQr1fp7kG/Q9SlVWnGvTOr/nmWAZwNa6Ps3qruDfJeseBGvHueprLp9XSmUKoZE7NduVXUcYcDRCCCGEEEKUDTnjGHv36Z1vUl74N47x7XxiUjvlu+9fXbp05o8/fwcer8+6fGWhxjhz5oxcCZYhKyZ17OO1MJVKJZs2buLVEa8yd97necakzpgxXbO9fdsOnf2q1Wo+//yzXAmWISsmdeeu7dnrs27dVuyY1M8/n6eJSd20eWOeCZYhKyZ12/Yt2euzfrNAa7++5vJZdc/3nqZ8+fJl3hw3nuTkZKpWrcrUqVP48ssvmDx5EpUqVQKyEi5PmjiZP//MOzba956vpvwwKIhhLw0nKioKFxcX3nprPF9++QXvv/8etWrVArLOwS+++JLPPpUky0IIIYQQ4vkUlZJKcELW86xu1Srkm5QXwNbcjLGN6+SZRLld5fL57vtX+8rl+alXOwBUajXrbvnmWzenKS3q50qwDNCigguv1n/83V2tZse9AIbWrc4H7ZpoJVgGcHewY3KL+prtvb5BOvtVA7PaNs6VYBmghoMtawd3w9w4q589voF4R8UW6v08acG56yRnZAKwYmCXPBMsAzRwKcdfg7qhMDIC4NdLN7X262suRdGcDgrlsH9WXhVjIyNGNqhl4BEJIYQQQgghROGYGHoAQgjxX6FSqTTllNSUUu9vQJ/eWFtbkZSUzOlz53XWNzc3Z9Y7U/Pd37dHD5at+kuz/fGMafnW7dezB5988SUAnrdu6ezb3s6OGVNyL2j3r1ru7ox+5WX+WL0GgLUbN/H1p3N0tptTRGQkW3btAqB7504FJkaGrETLPbp05tCx45w8e5b4hATsbG2Bpz+XjuXKsWCu/gJWGnh46K2t/ERERjL+3fc025PGvUG92rVL3O4L/fqy+PvvcCtfvsRtAXRo24Y/f/mF2jXd9dKeEEIIIYQQ+qBSZ99zpKall3p//du3xdrSgqSUVM7e8NJZ39zMlGmvvZLv/t5tW/Pn9l2a7Q/GvJZv3T7tWvPZ0j8B8Lrnp7Nvextr3h+RO/nVv2pWrsRr/XqzYsceANbvP8z/Jo3X2W5OETGxbDt+EoBuLZsXmBgZshItd2/ZnMMXL3PquifxSUnYWVsDT38uy9nZ8vWUt/XWXn336nprKz8RMbG8/fV3mu0JLw6mbrW8g6Ze6tGVZVuzfiy05/Q5dp06w6BOHXLVy8jM5N3vf9G6f09MLv37dyGEEEIIIcoitVqtKSuVqaXeX8XyvTAxtiJTmUxE9AWd9RUKc+q55/+csIJrd3wDV2u2G9R6L9+6FV174On9NQCxCboXBTA1sdNKzPwkW+sa1Kg8HL/AtQD4B2+mSb1PdLabU2paJEGhuwEo79SpwMTIkJVoubxzJ0IjTxARdY6MjARMTbOeUT7tuTQ3daBpvc/01p69be4fA5V1qWmRXPB8X7Ndq9pY7GxK/sxTCCGEEEKIZ5lW/GRK6T9/GThwINbW1iQlJXHq1Cmd9c3NzZk9e3a++/v168fSpUs123Pm5B+L2r9/fz766CMAbty4obNve3t7rcTMT6pVqxZjxozh99+zFulbs2ZNrsTHukRERLB582YAevToUWBiZMha1K5nz54cPHiQEydOEB8fj51d1kLlT3suHR0d+e6773RXLKSGDRvqra38REREaBJzA0yePJl69eqVer9CCCGEEEIIIYQQQgghhBD/FWqyn1kpVaUfG+lSrifGCiuUqmRi4i/qrK8wMqd6xfxjTZ0duhMUtkazXbNy/nGuLg7duReY9XwwIVl3nKuJsZ1WYuYnWVvWoKLLMB6G/w1ASMQW6lT7SGe7OaVnRBEWlfVbTEf7jgUmRoasRMtO9p2IijtBdPx5MjMTMDF5HOf6lOfS1MSBOtU+1Vt7NpalG+caFr2HTGU8AGamLjiXyz/hmBBCCCGEEP8VOeMYU59KTOoATUzq6dOnddY3Nzdn1uz840L79uvLsmW/a7Y/+ST/e7J+/fvy8cdZv0284emps297e3tmzJye7/5atWoxevQo/vgja82etWv+5uv5X+lsN6eIiAi2bN4CQI8e3QtMjAxZMak9evbg0MFDnDhxMt+Y1Kcxl46Ojnz77QLdFQupQcMGJTo+JiZWUz5/Put3tWPHjmHxkkWaZNgAC779hvHjJ/DPhn8AeP+9afTr11eTfDm7vRhN+fr1rBjmvv36sm7dWq3k1Au+/YYPP/iIn376GYD587/hhcGDaNmyZYnejxBCCCGEEGWNKsd6KymZylLvr3eNSliZmpCckcn54HCd9c2NFUxtmf99RY/qFfnLy0ezPa11owLqVuLLM9cAuBUZrbNvOzNTJrfIv293Bzte9qjJmpv3ANh05z5zOjbX2W5Okcmp7LoXCECnKm4FJkaGrETLnau4cTzwEWeDw0lIS8f2caLkpz2X5SzM+LxT0d5vQTycHPTW1tMSmZzKewfParbfaFKH2o72BRwhhBBCCCGEEGWHJFkWQoinxMXZGTdXV0LDwzl26jS//fEnE98Yi4lJ8S/FqampeN2+g4+vL3EJ8aSmpmktrm1qYgqAj5+vzraaN2mMY7ly+e6vUb2aplzRzY36dfP/cYB7tey6YeEROvvu0707FhYWBdYZPGCAJsny+UuXdbb5pJNnz6FUZv2Daa+uXQt1TOMGDTh07DgqlYprnl506dAeKJ25LIidrS0zpk4plbZLQ1paGsPHjiMgKAiARvU9+Obzwi/A3qldO01S6UylkvCICC5cucL5S5fZuW8/1zy9+HbeXIYPGVyo9hrUq6dpT6lSEhUdw9Ubnpw8e5Yz5y/Qqf8APp01kynj3yziOxVCCCGEEKJ0uDg4UN7JkbCoaI5fucaSTdt468UXMDExLnabqWnp3Lx/n3uBQcQlJpGWnk6O20dMH9/P+AQG6WyrWd06OD7+kUNealTKDnqp4OyER43q+detWFFTDouOybfev3q1aYXF4wCZ/LzQuaMmyfKFW7oXG3jS6es3UCqzfrzRo3XBCZb/1aiWO4cvXkalUnHDx5dOzZoApTOXBbGztub9kfknoS5r0tLTGfnJXAJDwwBoWLMGX02ekG/9jk0b07d9G/afvYBarea1T+bx/oiXea1/b2pUrEBKWhrnvW4xf+UaLt66g4WZGanpWcmtk9NKf2EGIYQQQgghyiJzMycszF1JTQsnLOo0Pg+WU6vaGBSK4j/XUipTiU24S0KiLxmZCShVaeS8yTQyynpGmZDkp7MtR/vGmJvl/4zS2ir7uaOluVuBiXpz1k1N0/0jlQou3TA2LvgZZeXy/TRJliNjruhs80kR0edRq7OeUbq5dCnUMQ52DQiNPIEaFTHxXrg6ZT2jLI25LIipqS31aua/MODzTqlM48zV8SSnPATA3taDpvXyT74mhBBCCCHEf4WLiwtubm6EhoZy9OhRFi5cyKRJk0oeC+vlhbe3N3FxcaSmpmrHwppm3Wd6e3vrbKtFixY4Ojrmu9/d3V1TrlixIvXr1y9U3dDQUJ199+3bV2cs7IsvvqhJsnzu3DmdbT7pxIkTmljY3r17F+qYJk2acPDgwaxY2GvX6NIl6/60NOayIHZ2dgUmoS5r0tLSeOmllwgICACgUaNGfPvttwYelRBCCCGEEEIIIYQQQgghxPPFzMQJM1NX0jPCiY47Q8CjFVRxG43CqARxrqpUEpPvkpTiR6YyAZUqlRw/pdTEuSal6o5ztbNphJlp/nGulhZVNWVzUzdsrOoUUDc7zjUtXfdaPM4OXTFWFPz80dWxnybJcmxi0eNco+PPoSbr+aOzfeHiXG2t6xMVdwJQEZ90E0f7dkDpzGVBTExsqVFAEuqy5mH4Bk25osuwUvtchBBCCCGEeJZoxzEe47eFvzFx0kQ9xaT6EB8Xl3t9Vk1Mqk9+TWi0aNFcR0xqDU25KDGpYYWISe3Tt4/OmNQhLw7RJFk+f/68zjafdOLEyez1WXv1KtQxTRo35tDBQ49jUq/TpUtnoHTmsiB2dnYFJqF+2pISE7W2W7Zswe9/LMPYWHt9ISsrK1atWoGXpxe3b98mJSWF3xYuYv43X2vVS3yivSpVqvDPP+uxsbHRet3ExITvf/gOTy8vjhw+gkql4ocffmL9+r/1+O6EEEIIIYQwPGdLC1ytLAlPTuF0UCh/Xr/L2MZ1MFEoit1maqaSO5Ex+MbEE5+eQVqmEnWOp4qmj9v2jYnX2VZjVyfKWZjnu7+affZ3eTdrS+oWkKg3Z92IJN3rZ3avXhELHWubDqhVRZNk+fKjSJ1tPulccBjKx/fWXatV1FE7SwOXchwPfIRKrcYrIob2lcsDpTOXBbE1N2NKAUmon3dpmUrG7TlBUEISAB7ODnzWsXBr7AohhBBCCCFEWSCRlkII8ZQYGRkx6913mDHnU9RqNe9/9DFf/fAjfXt0p2PbtrRp2YIG9ephZGSks63gR4+Y+80CNu/YScITARB5iY3T/Y+wVSpWKnC/tZWVply5ko661taaclJyks6+GzfU/Q+Mjep7aMr3/HT/UOVJnrduacof/e8LPvrfF0U6PjIqSlPW51w+b5RKJa+/PZHTjwOtKpQvz+a/VukM0sqpeZPGNG/SONfrV67f4PUJb3Pv/n1GjH+L0PBw3pnwls72arm755mk2vf+fUZNnMylq1d578OPuO/vzw9fFu28EEIIIYQQojQYGRkx47VXmf3rYtRqNTN+/o1vVq2ld9tWtG/SiNYN61O/RvXC3T9GRPDFn6vYdvQkCcnJOuvHFeIes7KrS4H7rXN8/6/s6lpwXcvsukmpuoN4GtWqqbNOg5rZP0K5F/hQZ/0nefne15TnLP6DOYv/KNLxkbGxmrI+5/J5o1QqGTv3a87c8ALAzcmJDV//T2cS7eWffsSA92dx3fsemUol369dz/dr1+eq52hnywdjXueDhUsAsLOyzlVHCCGEEEKI/wIjIyM8ak7h2u3PATVXb8/hlu9PVHDpjotjG5zKtcDepm6h7kuSUx/h5f0dQaG7yMzUff+YnqH7GaWVRcE/njAxzn5GaWVZ+LqZmbrvgR3s8l+04F/2dtnPKBOS7hdQM2+x8bc15Rt3v+TG3S+LdHxaerSmrM+5FAVTqZWcuz6ZiOgLAFiYl6djixU6k3ILIYQQQgjxX2BkZMQHH3zAtGnTUKvVvPvuu3zxxRf069ePTp060bZtWxo0aFC4Z5nBwXz22Wds2rSJhIQEnfVjczyHy0+VKlUK3J8zvrUodZOSdMfCNmnSRGedRo0aaco+ProX6HuSp6enpvzBBx/wwQcfFOn4iIjsxdr1OZfPG6VSyciRIzl16hQAFSpUYNu2bUWKhRVCCCGEEEI82yZ/OovJn84y9DCEEEIIIYQQ4rlnZGREjUqT8fafC6i56/8p9x/+jHO5bpSzbYO9bXNsLAsXG5ma9gjfoO8Jjd6NUqk7zjUzU3ecq4VZwbGrxors2FUL8wqFrqtU6Y5ztbXWHedqa1VPU05OKXqca0LSHU3ZJ/ArfAK/KtLx6Znaa/Hoay6fN8mp/sTEZyc8q+T6qgFHI4QQQgghRNlhZGTE7NkzmT59Jmq1mvfem8aXX35N33596NixI23btilSTOrnn81l8+YteotJrVykmNTKha6blKT7nrBJ49xrcT6pUaOGmrKPzz2d9Z/k5emlKX/44Ud8+OFHRTr+yZhUfc3ls8j8ifjSadOn5Uqw/C8zMzPefe8dJr49CYB9+/blSrL8ZLzqpEkTcyVYzmnWrJkcOXwEgAP7D6BSqVCUUoIyIYQQQgghDMHIyIh3Wjbg05OXUQMfH7/Ejxc86V69Em0rudLCzZl6Tg6Fuud4lJjMgnPX2XkvkMT0DJ3149PSddapZGtV4H4r0+yUUJVsC14T0zpH3aSMTJ19N3Aup7OOR446frG6n5E+6VZkjKb8xemrfHH6apGOj0rJXmdWn3MpCqZUqZi4/zTng8MBKG9tyaqBXXUm5RZCCCGEEEKIskSSLAshxFP03sS3SUxKYv5PP5OamkpEZCRr/tnImn82AuDs5MTgfv2YPH4cTRo2zLONK9dv0G/4y0THxOS5Py9paWk661hYmBe4P+c/KFqYF76uSqXW2bdTOd3/COvs6Kgpx8TF6az/pKJ8Xnl5Mlm0PubyeaNSqRg7eQrbdu8BwMXZmYPbtlCzRg0dRxZOi6ZNOLB1M407dCIxKYnZn8+lb48e1K7pXqz2arm7c2DLJhp36MTDkBB+WbqMQX370rVjB72MVwghhBBCiJKY+spLJKak8O1ff5Oank5EbCx/7z/E3/sPAeDsYM/ATh2Y+NIQGtfOO/Hw1bs+vDBtNtHxun/88a+0QgT6WJgVnARX+/6x8HVVKpXOvh3t7XTWcba315RjC/HDlydFxxc98CenpBTtZNH6mMvnjUqlYvwXC9hxImtRchcHB/b++h3ulQtedAKgnJ0tR5f8yjd/rWXZlu3EJWrfrxsZGdGzTUsWzprGxZvZyczsbfP/sYgQQgghhBDPu7o1JpCZmcRt319RqlJJS4/CP3gT/sGbADA3c6RS+b7Urj6OcnYN8mwjOu4Gxy+MID2j8M/cVCrdzygVxgU/d4Ts+0aFovDPKNXovsc0M9P9jNLcNPsZZUZG0Z9RphXh88pLplJ7wQR9zKUomFqt4sL1d3gYuhcAczMnurXZiK11dcMOTAghhBBCiDLk/fffJzExka+++iorfjIigtWrV7N69WoAnJ2dGTJkCFOnTs038fCVK1fo3bs30dHRhe63cLGwBSfB1XqWWYS6hXmW6eTkpLOOs7OzphxTjLjWqKgo3ZUK8GSyaH3M5fNGpVIxevRotm7dCoCLiwtHjhyhZs3/xrNcIYQQQgghhBBCCCGEEEKIp616hbdQKpO4/3AhKnUq6ZlRhERsJiRiMwCmJo64OvalqttY7Kzzjo2MS/Tkyp0RZGTGFrpflboQca66Yle14lwL//yxMHGupia641zNcsa5ZhY9zjUjs2Rxrson4lz1MZfPo+Dwf4Cs9ZccbFtiY1nLsAMSQgghhBCiDHnv/fdITEzi66/na+IY16xey5rVa4GsOMbBg19gytTJBcak9u3TvxRiUouwPqueY1IdnRx11ilrMan6mMtnla2trdZ2t25dC6yfc//Nm7fIzMzExCR7ifgn2+varUuB7XXq1BETExMyMzOJi4vjwYMHEvcqhBBCCCGeO2839yApI4OfL94kVakkMiWNjXfus/HOfQCcLM3pV7MK45rUpaFL3vdUN8KieHnbYWJSdSdO/leaUvc9nLlxwUlrcz5T1Fk35zNFte78HuUsda3bA4457m/jivDe/xWTovseuiBPJovWx1yKgqnUaqYcOMMe30AAnC3N2fJSL2o42Oo4UgghhBBCCCHKFkmyLIQQT9knM6bz5uuvsX7LVo6cPMnZCxeJf5z0KTIqiuVr17Li77+Z+c5U5n/2qdaxaWlpjBg/XpMwuFF9DyaMHUPblq2oUqkitjY2mOdIgOzetDmBDx8+vTdXhmVmZv8j6rDBL9CqWbMiHd+iadNcr5VkLosiPiGBP/5aXezjn9TAw4O+PbrrrT3ICtZ68513Wb8la1E5J0dHDmzZhEedOnrtp2rlyowc9hK//7WajIwM/tqwgS8/+bjY7dnZ2jLpzXF88sWXACxfs0aSLAshhBBCiDLjw7GvM3ZQfzYeOsLRS1c573WL+Mc/MIiMjWPVrr38tXsf0197hS8mvaV1bFp6OqM+/Z8mwXLDmjV4c8gg2jSsT2VXV2ytLDHPkSy57tARBIWFP703V4ZlKpWa8tDuXWjpUa9IxzevVzfXayWZy6KIT0pixY49xT7+SfXdq9O7bWu9tQdZ949vf/Ut/xw6AoCTvR27f/mWetWrFboNC3Mz5k4Yx8dvjOLy7bv4PgwmMTkZl3IOtG5Qn2oV3AD45+ARzTE1K+lO4CyEEEIIIcTzrEHtabhXeY2AkK2ERZ4iMuYSGZlZ94xp6dHcD1rH/aD1eNScQpN6n2gdq1Smcebq25oEy/a2HtSqOhrnci2wsqyIibENxjmSJe882pLklOCn9+bKMLU6+xlllQqDcLIv2jNKR/vciwWUZC6LIiMjAb/AtcU+/kn2tnWp4KrfZ5T6plaruHDjfQJCtgFgZlqObm02Ym+r32eeQgghhBBCPA/mzJnD+PHjWbduHYcPH+bMmTPEx8cDEBkZyZ9//sny5cuZPXs233zzjdaxaWlpvPzyy5rF7Bo1asTEiRNp164dVapUwdbWVisWtlq1agQGBj69N1eG5YyFHT58OK1bF+1ZXsuWLXO9VpK5LIr4+Hh+//33Yh//pIYNG9K3b1+9tQdZzzLfeOMN1q1bB2Qlzj58+DAeHh567UcIIYQQQgghhBBCCCGEEEJoq1n5fSq7juRR5Dai4k4Tm3CJTGVWbGRGZjTB4esIDl9PjYqTqVNNe40RlSqNGz4TNQmWbaw8qFL+dRxsW2JhVhETY2utZMknrrQmNV3iXEE7zrW800DsbYoW52pvkzvOtSRzWRSZmQkEhf9d7OOfZGNZF5dy3fTW3r/UahUhEZs025VcR+i9DyGEEEIIIZ51n8z5mDfHj2P9uvUcPnKUs2fOasUxLl++ghUrVjJr1kzmf/O11rFpaWm8+srIHDGpDXn77Qm0bdc2z5jUGtVrSkzqY1rrsw4fRutWrYp0fMuWLXK9VpK5LIr4+Hj++P3PYh//pAYNG9C3b59iH+9WvrymbGJiQvkc23mpVKmSpqxWq4mOjsbV1TW7PTft4ytXrlxgexYWFjg6OhIenrV2VFRUlCRZFkIIIYQQz6XpbRrzWsPabPV+wMnAR1wMiSAhPQOAqJQ01t705e+bvkxt2YBPOzbXOjYtU8n4vSc1CZY9nB0Y06gOrSq4UNHWChtTU8xNshMgN1++lYcJSU/vzZVhmarsZM8v1K5GMzenIh3ftHzu+iWZy6JISEtn9c17xT7+SR5ODnSvXkl3RQNSqdW8e/AsW739gawk25uG9qKOo71hByaEEEIIIYQQxSBJloUQwgDcypdn2uRJTJs8CZVKxY2btzh26hSbduzk0tWrqNVqvvt1Ie7VqvHWmNGa4/YeOsR9/wAA2rRswbGdOzDLkRTrSXGPA0rKuqjHSaMLEvk4cAmgnH3R/yHO0dFRU27TogXTJk8qcht5Ke5cFkV0TAwfzJ2nl/ECjH71Fb0mWVapVEx4fxpr/tkIQDkHB/Zv3kTjBg301kdOjRrU15S9bt0ueXv1c7R3+06J2xNCCCGEEEKf3JwceffV4bz76nBUKhWevn6cuHKNLUdPcPn2XdRqNT+s3UD1ihV4c/BAzXH7zl7gQcgjAFo38ODgop8wMzXNt59/E/6WddFxuu9zI+PiNGUHW9si9+FoZ6cpt27gwbuvDi9yG3kp7lwWRUx8Ah8vWqaX8QK83q+3XpMsq1QqJn3zA3/vPwRAOVtbdv38LY1qFe+HGWamprRv0oj2TRrlud/L109TbtVAFj4XQgghhBDC0sKVeu4Tqec+EbVaRWz8LcKizhD4aCfRsdcANXf8fsPaqiq1qo7SHBcSfpik5KxnlE4OLejebivGivyfUWZkJJT2W9GL9HTdzyjTMrKfUZqaFv0ZpZlpOU3ZyaE59dwnFrmNvBR3LosiLSOW63f/p5fxAlSv/HKZTrKsVqu46DkD/+CshezMTB3o1uYfHOzq6zhSCCGEEEKI/y43NzemT5/O9OnTs+Inb9zg6NGjbNy4kYsXL6JWq1mwYAHu7u5MmDBBc9yePXu4f/8+AG3btuXEiRMFx8LmeP5XlkVFRemsExkZqSmXK1eugJp5c3LKXlCgbdu2TJ8+vcht5KW4c1kU0dHRzJo1Sy/jBRgzZoxekyyrVCrGjx/P6tWrgaz5OXToEI0bN9ZbH0IIIYQQQgghhBBCCCGEECJ/5mauVK/4NtUrvo1arSIh+TbRcacJjdpNXGJWbOSDkEVYWlSlSvnXNcdFxBwhJS0rztXepjmtG2xBUUCc678Jf8u6jEzdca7pOeNcTYoe52qaI87VwaY51Su+XeQ28lLcuSyKjMxYfAK+0Mt4ASq6DC+VJMuRscdJTc/6ra+xwho3p0F670MIIYQQQojngZubG9OmT2Pa9GmaOMZjR4+zadMmLl68hFqt5ttvv6OGew0mTHhLc9yePXtzxKS24djxo89FTGp0VLTOOnqNSW3TmmnTpxW5jbwUdy6LIjo6mtmzP9DLeAFGjxlVoiTLDRoWbd1VIyMjHe01LPIYdLUphBBCCCHE86K8tSWTmtdnUvP6qNRqbkXEcCoolJ0+/lwNi0INLLx8i2r2NoxuVEdz3CH/YALiEgFo4ebMjuG9MTM2zqcXiE9LL+23ohcxKWk660SnZtext8j/njk/jpbmmnKLCs5Maq6fdViKO5dFEZOazrxTV/UyXoBXPNzLdJJllVrNtEPn2Hgn699KHMzN2DS0Jw1civ7vBkIIIYQQQghRFigMPQAhhPivUygUNGvciOlTJnPu4H4WzP1cs2/pypVadc9fvqIpTxr3RoEBPMGPHj0zSZYLkyg3Z/Lb2jWLnnypXu1aOdoqeWLevBRlLp8XarWat6dNZ9W69QA42Nuzf/MmmjXOO8GVPmRmKjVlpUpZQM3CUWZmZpeVJW9PCCGEEEKI0qJQKGhapzbvjXiZk38s4usp2T9Y/33rTq26l3LcZ00YOrjABMvBERHEJT4bSZZv+t3XWeeW3wNNuXbVykXuo261qtn9+erurziKMpfPC7VazeQFP7Bmz34AHGxt2PXztzStU7tU+kvPyODQhUua7Z6tW5ZKP0IIIYQQQjyrjIwUlLNvRD33ifTusJem9T7T7PMN+EurblRs9o8FalUbU2CC5eTUR2RkPhvPKGMT7uisExefXcfW2r3IfdjZZD+jLEx/xVGUuRR5U6vVXPScyYOHG4CshQa7ttlAOfvSe+YphBBCCCHE80ahUNCsWTNmzJjBhQsX+O677zT7Fi9erFX3/PnzmvLkyZMLjoUNDn5mFrTz9PTUWcfLy0tTrlOn6D/sr1evXpH6K46izOXzQq1W89Zbb7Hycayvg4MDhw4dolmzZgYemRBCCCGEEEIIIYQQQgghxH+TkZECO+uGVK84kbaNdlOn2qeafUGh2rGRsYnZca5V3cYUmGA5Ne0RmcpnI841IUl33GlC8l1N2cqy6HGu1pbZca4JyaUX51rYuXweBYev15TdnAZhYmxtwNEIIYQQQgjxbPg3jnH6jGmcO3+Wb79doNm3dMlSrboXzl/QlCdOmvj8xKTmiDfNj5fXTU25TjHWbqlbr26R+iuOoszls6xFi+aacmZmJuHh4QXWDw4O1pSNjY21El4DNG3aBIVCkWf9vKSmphIVFaXZdnV1LdS4hRBCCCGEeNYpjIxo5OrI5Bb12T+iP593yv5uvvKGj1bdK48iNOU3mtQtMMHyo8Rk4tMz9D/gUnA7MlZnnTuRMZpyTQe7IvdRq1z2MbcjYgqoWXxFmUuRN7VazfTD51h/2w8A+8cJlhu5Ohp4ZEIIIYQQQghRfCaGHoAQQght0yZP4n/ffUdSUjLevn5a+2Jjs4NyyjmUK7Cdrbt2l8r4SsOBo0dJTU3FwsIi3zo79uzRlNu2KnpipO6dO2NkZIRarWbPwUMkJSVhbV26PzwoaC6LonrVqmRGFhwoYwhqtZqJ02aw8u91ANjb2bFv00ZaNG1Sqv1evnZNU67kVqHE7V26fl1TrljBrcTtCSGEEEII8bS8++owvlrxF0kpqdwLDNLaF5OQqCmXs7MtsJ0dx0+VyvhKw6ELl0hNS8fCPP8ftew8eVpTbtOgfpH76Nqymeb+cd/Z8ySlpGBtaVms8RZWQXNZFNUquJF85ogeR6YfarWaKQt+ZPXurATL9jbW7PxpAc3rFX3h+MJau++gJnl4A/catG8iibGEEEIIIYQoSF33t7l573sylckkJGo/10rPiNWUzU0Lfkb58NGeAveXJY/Cj6FUpmJsnP8zyodh+zRl53ItitxHeedOgBGgJiTsEJmZyZiYWBVjtIVX0FwWhY1VFV4d8EiPIyub1Go1l7xm8uBh1iJ2piZ2dG2zAUf70n3mKYQQQgghxPNu+vTpzJ07l6SkJLy9vbX2xcRk/5De0bHgH2hv2bKlVMZXGvbv368zFnbbtm2acrt27YrcR48ePTTPMnfv3v1UYmELmsuiqF69Omq1Wo8j0w+1Ws2ECRNYsWIFAPb29hw8eJAWLYr+7wBCCCGEIfSt05KQgKx4I8+0MAOP5r9jx+oNfPrWe3nu23jxCPWaNHzKIxJCCCGEEEIIIYR4vlWvMAG/oB9QqpJJSrmvtS8jM3stHlMThwLbCYveWxrDKxWRscdRqlIxVuT//DE8OjvO1cGm6M+3nOw68m+ca0TMYTKVyZgYl26ca0FzWRSWFlXo067gJFOGlp4RTXjMYc12pfKvGnA0QgghhBBCPLumTX+fefP+9ziOUTuxUlFiUrdu2Voq4ysNB/Yf0BmTun3bdk25bdu2Re6jR4/u2euz7t77dNZnLWAui6J69eooVWUn4VnTpk2pXr06/v7+ABw7dpxXXnk53/rHjh3XlJs1a4rxE8ndnJyc6NSpIydOnATg+LETtG7dOt/2Tp8+Q2ZmJgAuLi5Uq1atmO9ECCGEEEKIZ9uk5vX57rwnyRmZ+MXEa+2LS0vXlMtZ5L+WKcDuewGlMr7ScDQghNRMJRYm+SeN3uObvb5pywrORe6jc9UKj58owqEHwSRlZGBtalqM0RZeQXNZFFXtbQh/f5QeR1Y2qdVqZhw5z7pbWesM2ZmZsvHFHjQp72TgkQkhhBBCCCFEySgMPQAhhBDalEolCqOsy7PlE0Etjo7Zi5Zf8/TMt42IyEgW/PxL6QywFMTGxfHTkqX57vd78IA1Gzdptl9/eXiR+6hUoQIv9OsLQFR0NHO++rrQxxZ3UbeC5vJZp1armTxjJsvXrgXAztaWvZv+oVXzZqXa721vbzbt2KnZ7tWta4naCwsPZ9nKVdntdS1Ze0IIIYQQQjxNSpUq+57D3Fxrn5O9naZ83ftevm1ExMTy3Zr1pTPAUhCbkMivGzblu//+wxDW7Tuk2R7Rt2eR+6jk4sLATu0BiIqL5/Nlywt9bLHvHwuYy2edWq3mne9+YtWurAUo7Kyt2fHjAlp61Cu1Pv1DHjFv2QrN9sfjnv/AJiGEEEIIIUpKrVbC4/uSJ5MOm5tlLy4QHZ//M8rUtEhu+y0snQGWgozMOO4+WJbv/oQkf/wfbtZsV680rMh9WFlUoFL5PgCkZ8Tg6V36zygLmkuhTa1Wc/nmbO4HrQPA1MSWrq3X4+TQ1LADE0IIIYQQ4jmgVCpRKB4//7K01Nrn5JT9w+yrV6/m20ZERATz588vnQGWgtjYWH788cd89/v5+bF69WrN9qhRRX+GValSJQYPHgxAVFQUH3/8caGPLVEsbD5z+axTq9VMnDiRP//8EwA7OzsOHDhAq1atDDwyIYQQQjyvEuLiuXTiDKt+XMzsUW8zqEE7mli40di8PI3Ny7Nj9YZS7T8+JpZVPy5mdNeBdKvakJZ2VeldqzlTh7zGnvWbUSqVpdp/YRzbtZ+ZI9+ib52WtLKvRueKHrzarjdLv/qB8JDQUuv39jVPvnr3QwY37kg755q0c67J4MYd+fq9j7hz3avU+i0sQ82dUqlk97rNTB3yGr1rNaelXVW6VW3I6K4D+eunJcTHxulupJQZau7CQ0JZ8uX3vNquN50retDKvhp967Rk5si3OL77QKn1q0tGejq3r95g0x+rmTdpBq+07UVzm8qa68yc8e8Wqb1/jyvsnxN7Dur9PV06cYY5499lYP22tC5XnQ7l6/BSi6789PEXBNwrfjIufTHUuZCWmsrG3/9ifJ+X6FmjCS1sq9CzRhPG93mJjb//RVpqaqn1XZDUlBRO7DnItzM/ZWyPwXSt0oDmNpVp6+RO/3qtmTnyLfZs2EJGerruxoqpLF7ToyMiObZrP7/N/YbJL4xkaPMudKvaUOuzmf7qm+z6exOpKSmlMoayes6o1WoeePuyZ8MWvp/9OW/0HEI755qa60rfOi2L3bahrh8B9+7z40f/46UWXelQvg6ty1VnYP22fPrWe1w+ebbU+i0sQ54LhvquJ4QQ4vmQMzZS8UTSYTOT7LV44pPy/86XnhHF/eDfSmeApSBTGUdAyO/57k9O9SckYotmu6LLS0Xuw8K8Aq7lsuJcMzJjuBf4TaGP1Uec65Nz+bwJidiMWp11/2NtWYtytvIcUgghhBBCiOIobEzqtavX8m0jIiKCb775tnQGWApiY2P56cef893v5+fHmjVrNduvj3qtyH1UqlSJFwa/AGTFpH7y8ZxCHysxqbmNHp0dF/zjDz/m+xw/PT2dX37+VbM9ZMiQvNsbM1pTXrx4CYmJifn2/e2332nKgwe/gJGRUWGHLYQQQgghxHNFqVKjePx9+Mmkw+Usstf49AyPzreNyORUfrl0q3QGWAri0tJZevV2vvsfxCaw6U52rNRwD/ci91HBxoq+NasAEJ2axtdnrhf62OKvz5r/XAptarWamUcusPamLwC2Zqb882IPmrkVPaG2EEIIIYQQQpQ1kmRZCCGekpNnzzHw1RHsOXiI9Hx+AJyZmcknX35FwuMAho5t22rtz7n9/cLfuHoj9yLmfg8e0HfYcELDw5+Z4AYjIyPmLfiWdZs259r3ICCAIa+NIvXxjzJf6NeX+nXrFqufL+d8grW1FQALf/+DqbNmExuX/2IO9/zuM+errxk7eYrW6/qYy2eZWq1m6qzZ/LF6DZCdYLlNixbFau/P1WuY9dnn+N4v+EfJ+w4foe9LwzWfed1atXDEDe4AAQAASURBVBjUt0+uensPHWbCe9O4cfNmge2dv3yZHoNfJCo664GGk6Mjb7w2sljvQQghhBBCCH06fd2TITM+Yt/Z86RnZORZJzNTyedLl5OQnAxA+yaNtPbn3P7p73+45u2Tq437D0MY+P5swqKin6n7xy+X/8WGA4dz7fMPecSwDz4h9fE9w8BO7fGoUb1Y/cx7+02sLbN+oL940zbe+/4XYhPy/7GBb9BDPl+2nPFfaC8ioI+5fJap1Wre+/4XVuzYA2QlWN754ze0buBR7DbPed5k/9kL+f6Y5NS1G/R9ZwYRsbEADO3ehRe7dSl2f0IIIYQQQjzrwqPOceLia4SEHUapyvu5lkqViaf3fDIzs+57XBzbaO13KZe9fddvMdFxuZ9RJiT5c/ziq6SmhQPPxj0mGHHT53v8g7fk2pOYHMipy6NRqrKeUVYq3wd72+I9o2xc9yNMjLOeUfr4L+ey14ekZ+T/jDIh6T6ed+dz/sY7Wq/rYy5FNrVazZWbH+IXmLWYhKmJLV1ar8epXHMDj0wIIYQQQoiy7eTJk/Tv3589e/YUGD/58ccfk5CQAECnTp209ufc/vbbb/NMtOzn50evXr0IDQ19pp5lfv755/z999+59j148IBBgwZpYmEHDx5M/fr1i9XP119/jbW1NQC//vorkydPJvbxs7G83Lt3j08++YTRo0drva6PuXyWqdVqJk+ezO+/Zy1M/2+C5TZt5F5aCCGEEEXTrkcXps//XPPHtaJbnvVO7T9Cx/J1eLP3UH78aB77N24nwPd+sReOKqoLx04xtHkXfvxoHtfPXSIqLIL0tDRCg4I5ue8wH42dwtjuL/Ao8OFTGc+T4qJjmDL4Nd4bNoaDW3YSEhBEWmoqsVHR3L56g8X/+5YXm3Xm4Jadeu1XrVbz8ydfMLJ9H/5ZtpIH3vdISkgkKSGRB9732LB0BSPb9+GXT796anP1JEPNXUhAEKO7DuTjN6Zwct9hQoOCSU9LIyosguvnLvHDh3MZ2rwLl06c0Wu/hWXIudu/aTsvNu3Eki++4/bVG8RGRZOWmkpIQBAHt+zk3ZdGM3XIa089CXVifAJtnWryarvefDF1FltWrOXONU8y84lfLevS09KYM/5d3uw9lJ1r/iHQ7wGpySkkxMZx7+YdVv7wG8NadmPdoj8NNkZDnQvenrcY3qoHX74zm4vHTxMeEkpGejrhIaFcPH6aL9+Zzcute+JzM/+FE0vD4i++o0ul+rwzdBRrF/7O1dPniQ6PJDMjg+TEJB4+CODglp18NGYyLzbtzPVzl/Taf1m+pv/y6Ve8N2wMv8//idMHjuB76y5RYRFan83hbbv5ZNxUhjTpxIVjp/Taf1k9ZwBe79yfwY078NGYyaz+ZSlXTp0jqYC4/cIw5PVjza/LeKlFV1b9uIh7N++QEBtHanIKgX4P2LF6A+N6vchnE94r1UTjBTHUuWCo73pCCCGeDdHx57lyZxQRMYdR5Rcbqc7kXuA3KJVZ3xPK2bXW2p9z+0HwEuITcydaTk715/LtV0nPeLbiXH0f/kBIxNZce5JTA7l6dywqddbzR9dyfbCxqlOsXmpX/RBjRVaca2Docm7f/4iMzPzvY5JS7nMv8Bu8fN/Vel0fc/m8CQ7/R1Ou5PKqAUcihBBCCCFE2XTy5CkGDBjEnj17C17T8+M5mjjGjp06au3Puf3dd9/nG5Pap3ffZy4mde7cefz997pc+x48eMDgF17MXp918AvFjkn96qsvNDGpCxf+xpTJU3XGpM755FPGjBmr9bo+5vJZN33GNMqXLw/A5ctXeHvCRNLS0rTqpKSkMHbsOG7fzvp3eCcnJyZNnphne6NGvU7Dhg0ACAoK4pVXRhAfH69VJzMzk1kzZ3Pk8BEAzM3NmTV7pl7flxBCCCGEEGXBuYdhjNh+hEMPHpKezxqUmSoVX529RmJ6Vsxk20quWvtzbv92+Rae4VG52ngQm8DwrYcJT055hp4owrfnb7D5bu78DgFxCYzaeYzUx59ZX/fK1HVyKFY/n3RohpWpCQB/XL/L7KMXiEvNPwbqfkw8X5+5xpQD2nHG+phLkU2tVjP76EXW3LwHZCdYblHBxcAjE0IIIYQQQgj9MDH0AIQQ4r9CpVKx//AR9h8+gr2dHa1bNKd+3bo4OzmRlpZGyKNQ9h46RGh4OABmZmZ8/sEsrTb69exB4wb18bx1m8SkJNr26s3APr1pWL8+xgoFN27eZP+Ro6Snp/P6y8M5de48AUFBhni7RTJp3Bv8sXoNoydNZtHy5XTr1AlLCwvuePuwY98+UlJSACjv6sLCbxcUux+POnVYvWQxI8ZPID09naUrV7F24yZ6dOlM/Xr1sLG2JiExkcCgIK5cv4G3ry8A/Xv10mpHH3P5LPvm519YtuovzXavbl05c/4CZ85f0HnsjKlTcr2WlJzMT4uX8NPiJdSvW5dmjRtRtUoVbG2sSU1NI/DhQ06fO4/vgweaYxzLlWPNsqWYm5vnai8jI50Vf//Nir//xr16NVo0aYp7jerY2dqSnp7Oo9BQzl++jOet7B/5WlhY8NeSxTg5Ohbx0xBCCCGEEEL/VCoVB89f5OD5i9jbWNOqvgceNarhZG9PWkYGIRGR7D93gbCoaADMTE2Z8+YYrTb6tG1No1ruePneJzElhU7jp9C/Q1sauLtjbKzA854vB89fIj0jg5F9e3H6uieBoWGGeLtFMuHFF1ixcw/j/jefpVu206VFMyzNzbnrH8Cuk2dIefzjAlfHcvw0410dreWvXvVqLP/sI0Z/9iXpGRn8sW0n6/cfolur5njUqI6NpSUJyckEhYZx9a4PPoFZ995922svuK2PuXyWfbd6HX9u36XZ7tG6BWc9b3LW86bOY98f+XKer9/1D2DKgh9xLedAx2ZNqF2lClYW5kTExHLq+g1u+Phq6nZt0YzfP5mts6/3vv+FiJgYrdfuPPDXlJdt3cm+s+e19k98aQidmzfV2bYQQgghhBCGpkbNo4ijPIo4iqmJHU4OzbC3rYuZmSMqVTopqaGEhB9+nBwZFAozGtbW/hF1BdfuONjWJzbhNpnKJA6d7kfF8r2wt/XAyMiY2PibPIo4hkqVTvVKwwiPPk9yimEW4C+K2tXG4he4lvPXp3LPfyXlnTpgbGxBXOI9gkP3aRIsW5i70KLh/GL3Y29bh7ZNf+PstYmoVOn4Bv6Ff/Bmyjt3wt62LibG1mRmJpKU8pDouBskJPkBUNG1p1Y7+pjLZ11qWiSXb35YYJ0rNz/E2NhS67WWDb/BwtxZ67Xbfr/iG7has+3m3IXI6ItERl/UOY56NScVYdRCCCGEEEI8X1QqFfv27WPfvn3Y29vTpk0bGjRogLOzM2lpaQQHB7Nnzx5CQ0OBrPjJefPmabXRr18/GjdujKenJ4mJibRq1YpBgwbRqFEjjI2NuX79Ovv27SM9PZ1Ro0Zx8uRJAgICDPF2i+TfhL2vv/46v/32G927d8fS0pLbt2+zffv27FjY8uVZtGhRsfvx8PBg7dq1vPLKK6Snp7NkyRLWrFlDz549adCgATY2NiQkJBAQEMDly5fx9vYGYMCAAVrt6GMun2Xz589n6dKlmu3evXtz+vRpTp8+rfPYmTOfr/ttIYQQQpRMk3atGDt9ss56GWlpuRI6Wlhm/Xt26uPviqXF8+IV3hk6itTkrH5cK1Wg5+D+lHNxJtDvAYe37SYlKZkb5y8zceCrrDmxG7tyDqU6ppzSUlN596XRXDub9W/0pmZmdBvUl1oN6pEYF8+JvYcIuOdHQmwcH4yaiLmFBV0G9NZL3z98MJfVv2R/L2zZuT3N2mcl97l65gJXTp1DqVSy/NtfUSlVTPv6U730W1iGmrvYqGjeHvAKAfeynltZWlvR88WBVK1Zg5iISA7v2Et48CPCgx8x9cXXWXFoGw1aNC1xv0VhqLk7tnMfH46ehEqlAqBa7Zp06d8LG3s77t28w/HdB8hIT+fkvsO8N2wMy/b8g1kev38rDSqVKlfSTmNjY6xsrEmIi8/nqMKxK+fA+Nnv6axX06N4Cb2epFar+WjsFA5tzYpBVSgUdOjdnfotmpCemsb5oye5c82TtNRUvpn+CSamprw84enG3xrqXAjy8+ftAS8THR4JgL1jOXq9OBC3KhUJDQrh0LbdxEXH8MD7Hm/3f5m1J/dSqXrVEvdbGJ4XrpCSlAxknXsezRrRsGVznN1cyMjI5O51L84cOEpmZiaBfg+Y0G84S/f8Q/MObXS0XDhl/ZoOYOtgT/1mjalayx2XCuUxMzcjIS6eezfvcOHoKU2S7skvjGTJrvW07lry5AJl+ZwBSE9Ny/WavWM54qJj8qitmyGvH+sW/cl3sz7TbHs0a0zb7p0xszDn9pUbnDl4FJVKxfa/NpCaksqC1UufajIPQ50LhvyuJ4QQ4hmhVhEZe5TI2KOYGNthb9MMG6s6mJk4olKnk5oeSkTMkcfJkcHIyIxaVWZoNeHs0B0bKw8Sk++gVCVxzqs/ruV6YWNVDyMjYxKSbhERewy1Op2Kzi8RnXCB1LSyH+dapfwYHob/jZfvOwSGrsTJvgMKhQWJyfcIj9mP6nGcq5mpCx41vip2PzZWtWlUeyE3fCahVqcTFLaakIgtONl3wsaqDsbG1iiViaSkBROfeIOk1Kx/L3Bx6KHdkB7m8nkSm3CNxJS7ABgZmVDRZZiBRySEEEIIIUTZo1Kp2L9vP/v37cfe3p7WbVrToH59rTjGvXv3acUxzp37mVYb/fr1pXHjRnh6epGYmEib1u0YOGggjRo2zIpJvXGD/fv2Z63POuo1Tp08/UzEpE6aNJE//viT0aPGsHjRYrp165YVk3rnDju279CKSf3tt1+L3Y+Hhwer1/zFiFdHZq3PunQZa9f+TY+ePWhQv352TGpgAFcuX9XEpPYf0F+rHX3M5bPO1taW1Wv+YtDAF0hPT2flylUcOXKUwYNfwM3NjZCQELZv30FwcDAAJiYmrFm7GgcHhzzbMzY2Zs3a1XTt0p24uDj279tPndr1ePHFIVStWpWoqCh2797DvXv3NMf8uvAXatWq9TTerhBCCCGEEE+VSq3miH8IR/xDsDMzpbmbM3WdHHCyNCdNqSI0MZlDD4IJfxxva2asYFbbJlpt9KheifrO5bgdGUNSRia91++jd42s1xRGRtyMiOZoQAjpShXDPdw5/zCMoIQkQ7zdInmjSV3WeN1j8v4zLL/uTacqbliYGOMTHcc+vyBSMrMSGbtYWbCge/Fj9eo42rO4Twcm7DtFulLFKk8fNt25T+eqFajnZI+1qSmJ6RkEJSRxIywK35isuNVeNSpptaOPuXzWRSanMvtowfk8Pjh2AUsT7VRi33Zvg7OVhdZrv1y6yV9ePprtrtUqcCEknAsh4TrHMaVFgyKMWgghhBBCCCEMQ5IsCyHEU2Jqmn3JjYuP59Cx4xw6djzPum6urqxasoimjRppva5QKNi0aiV9hw3nQUAgKpWKnfv2s3Pffq16wwa/wJIfvqdh+5L/gPZpaNG0Ke1bt+at96dx4fIVLly+kqtO9apV2bn+bypVqFCivgb378/Rndt5c+q7ePv6kpiUxI69+9ixd1+e9RUKBfXq1NZ6TR9z+Sy75+entb1l5y627NyVT21teSVZVigUmvJtb29uPw6eyk/n9u1Z8sP31K2ddwCPwii7vfv+Adz3LziQrUnDBiz+4XvatGhRYD0hhBBCCCGeFtMcwQxxiUkcvniZwxcv51m3vJMjyz/9kCZ1tL8fKxQK1n81j4HTZuMf8giVSsXuU2fZfeqsVr2h3buwcPY0mo18Q/9vpBQ0r1eHdo0bMmn+91y8dYeLt+7kqlOtghtbv/uKSi4uJerrhc4dOfjbj0z46lt8AoNITElh18kz7Dp5Js/6CoWCetWqab2mj7l8lvkGaS82se3YSbYdO1moY/NLsvyv8JhYth49kec+E2NjJg0bwry3x2NhbqazrwPnLhSYZPzqXW+u3tW+V+3Xvq3OdoUQQgghhCgLFEbZ9yUZmfGERp4gNDLv79IW5q60bbqQcvYNtV43MlLQocVyjl94haSUQNSoCA47QHDYAa16VSoMomWjb9l7orP+30gpKGffhDZNWnHRczpRsVeIis39jNLasgqdW63ByqJkzygru/Wje9utXLjxHglJfmQqkwgO209w2P486xuhwM5G+xmlPubyWZepTOFh6J4C6zyKOJrrtaYen+d6LSHpvtZ2UOhugkJ3F2ockmRZCCGEEEL8l5mammrKcXFxHDx4kIMHD+ZZ183NjTVr1tC0aVOt1xUKBVu3bqVXr148ePAAlUrFjh072LFjh1a94cOHs2zZMjw8PPT+PkpDy5Yt6dChA2+++Sbnz5/n/PnzuepUr16dPXv2UKlSpTxaKLwhQ4Zw4sQJxo4di7e3N4mJiWzfvp3t27fnWV+hUOT6HPUxl88yHx8fre3NmzezefPmQh0rSZaFEEIIURxmFhY0btOCBs2bUL95EzyaN6amR13e6juMyyfP6m6gmDIyMvh47BRNkt4+w17gqxW/aSX6fGfuh0waNAK/O9488L7HDx/NY97Sn0ptTE/689tfNUn3XCtVYMmu9dRukP39dfo3n/P97M9Zu/B3lEoln771HnvuXMDW3q5E/V48flqTjNPExIRvVi+h90svaNU5sHkHH42ZTGZmJit/+I0uA3rrLRmoLoacu+9mf65JsFyzfl2W7NqAW+WKmv3Tv/mcj9+YysEtO0lJSuajsVPYeu0EJiZP5yfrhpq7uOgY5rz1niap7uvvTGDmt/O0fht379YdJg18lfCQUK6cOseqHxcx4aPpJeq3sBQKBbUa1KN+8ybUb9aY+s2bULdJA1b+sIilX35forZt7GwLlVBeX3as3qBJkGpjZ8uvW1bTsnN7rTqrf17K9x9kPQdcMGMO7Xt2obJ79acyPkOeC5+9/b4mQWrLzu35edMq7BzsNfvf//pT3hs2hiunzhEVFsHcidP5Y3/h7nf1oWK1KoycPJ4BI1/CyTV3LLe/jx/vDx/L/bs+pKak8On4d9l2/WSJE1CX9Wv6oNdeZuTk8dRpVD/fpLqRoeF8MPptLp04S0Z6OnMnTmfPnQslTsJb1s8ZtyqVqOxenfrNG1O/WRPqN2+M7627vNl7aLHaM9T1w9/Hj+9nZ8cmzPp2HqPem6hV5/LJs7wzdBRJCYns37idzv16MXDk00u0Z6hzwVDf9YQQQjw7jIyyn1llKuOJijtBVFzesZFmpq40rvULdta541yb1f2Ty7dHkJIWCKgIjzlAeIx2nGt5p4HUd1/A6Rtd9fwuSoe9TWPK2bXipt8M4hKvEpd4NVcdS/MqNK+3GgvzksW5lnfsS+sGm7npO42kVD+UqiTCY/YTHpN3nCsosLbUjnPVx1w+T4IjNmjKLg49MTcr2e9dhRBCCCGEeB5prekZF8ehg4c4dPBQnnXd3Nz4a/WqPGNSN2/ZRJ/e/TQxqTt37GTnjp1a9YYNH8bSpUtoUP/ZWBO0RcsWtO/QnrfGT+D8+QucP587+VL16tXZtXuHHmJSB3Ps+BHGvTFeE5O6Y/sOdmzfkWd9hUKBR716Wq/pYy6fBz179mDL1s2Mf/MtwsLCCAwMZOHC33LVc3Z2Zs3a1fTu3avA9ho3bsz+A3t5/bXR+Pn5ERERwe+//5GrnrW1NYsW/8aoUa/r7b0IIYQQQghRlpgYZ8fmxadncDzwEccDH+VZ19XKkkV9O9DI1VHrdYWRESsHdmH41sMExieiUqvZf/8h++9rr5f5Qu1qfN+jDR3/0r6vLKuaujrRurcL0w6f40poJFdCI3PVqWpnzd+Du1PBxqpEffWvVZXtw3rz7sGz+MbEk5SRyT6/IPb5BeVZX2FkRG1He63X9DGXz7rkjEx2+wYWWOeIf0iu1+Z2yp1Dw+9xMut/7boXyK57Bbf9L0myLIQQQgghhHgWSJJlIYR4Sjq0acP961fZf/gIZy5c4OadOwQ+DCY+IQFTU1OcHR1pWN+D/r16MurlV7C1tcmznZo1anD52FEW/v4HO/bsxee+H0qlCjdXV1o0bcLrL7/MoL59nvK7K7lXXxpKk0YNWbJ8BYePn+Dho0eYGBtT292dlwYPYur48VhZlewfYP/VtmVLvM6eZtvuPew+cIALl68QFhFBUnIy1lZWVK5YkQb16tGlQ3sG9u2TK7GzvuZSZJn61njatGzBsVOnuXT1Kt73fAl+9Iik5GTMzMywt7Wlds2atGzWlOFDBtO6efMC2xvUry/XT53g8PETXLxylTs+3gQFh5CQmIiJiQn2drbUqFaNFk2aMGTAALp27KC1gIEQQgghhBCG1q5xQ7y3rOPA+Yuc87zJTb8HPAwLJz45CVNjE5wc7GngXoO+7dvwWt/e2Frnfa/kXrki51YuZfGmbew8eRrfoIcolSrKOznSvF4dRvbtxYCO7fM8tix7uVd3GteuybItOzh66QrBEZGYGBtTs3IlhnbvzKRhL2JlYaGXvlo3rM/Vv1ew48Qp9p4+x8VbdwiPiSEpJRVrSwsqubhQ3706nZo1pX/HtrkSO+trLkW2F7p0xNTEhBNXruHp60dYVDQxCYmUs7Olqlt5erdtzSu9ulO7ahVDD1UIIYQQQogywcWxNYO6X+JR+FEiYi4Sl3CX5JRgMjITUBiZYmbmiINtPSq69qR65eGYmuT9XMvWujp9Oh3Cx/9PgkP3kZB0H7VahYW5C472TaheeTiVyvd+yu+u5KpVehEHuwb4BqwiNPIkyakhKIxMsLGuQdUKg6hdfRwmxvq5V3Mu14L+XU7yMHQvwWEHiYq9SmpaBJnKZEyMrbCyqIC9bT1cndpRsXzvXImd9TWXQgghhBBCCFESHTp0ICAggH379nH69Gm8vLwIDAwkPj4+K37S2ZlGjRoxYMAARo8eja2tbZ7t1KxZk2vXrvHrr7+ybds2fHx8UCqVuLm50bJlS0aPHs2gQYOe8rsruREjRtC0aVMWLVrEoUOHePjwISYmJtSuXZvhw4fzzjvv6C8Wtm1bbt++zdatW9m1axfnz58nLCyMpKQkrK2tqVy5Mg0bNqRr164MGjQo1yJ6+ppLIYQQQghROB37dKdjn+5Pvd9tK9cR6PcAgOp1avHl8oW5Elm6VanEjxuWM6xVdzLS09m5+h/Gvj+ZGvVq59WkXsVERrH65yWa7a9X/KaVdA+yFmie9d3/uHvjJpdPniU2KpqVP/zGu//7uER9//LpV5rymx+8lysZJ0CfYYPxve3Nsq9+AODnT75g9fHdJeq3sAw1d353vNmzLiuhoqmZGT+uX66VYBnAzNycr1YsxNvzFgH3/PD38WX7X+sZ9uaoYvdbFIaau5U//EZCbBwArbq0Z9Z3/8uV/LR2Aw++XrmI8X1eenzMIl55+w3sHcuVqO/CsLGzZevVvJNXPUsyMzP5bd4Czfbs77/IlSAVYPT7E/H2usWutRvJSE/nt3kL+OavJbnqlQZDnQunDxzlyqlzAJRzduL7dX9oJUgFsHOw54f1fzKkSSdio6K5cOwU5w6foF3PLsXut7AmfjKDBi2bYmpqmm+d6nVqsnjnOoY07URqcgpB9/05c/AY3Qb1LVHfZf2a3rJTO511nN1c+WH9cnq5NyMtNZWHDwK4efkajVoV/HvagpT1cwZg4dY1emvLkNePxf9bQGZmJgCDXn85V4JlyEps/MEPX/LZhPcBWPj5fPq98iLGxsYl6rswDHUuGPK7nhBCiGdHObtWdG5+kcjYo8TEXyQx+S4paSEolQkYGZliZloOGysPXMr1oKLLMEyM846NtLKoTrvGBwgMXU5Y9H6SU7LiXM3NXLCzbkxFl2G4Oj57ca4VnIdga9WAwNBVRMWdJC39EUZGJlhZ1KC800CquY3D2NhSL3052LagQ9PjhEXvJSLmELEJV0nPiESpSsZYYYWFWQVsrOriaNcOl3K9ciV21tdcPg+UyhRCI7OTkVVyfcWAoxFCCCGEEKLs6tChAw/8/di3bz9nzpzhptdNAgODtOIYGzZqyID+/Rg1elSBMalXrl5i4a+/sX37dnx87mliUlu0bMGoUa8zaNDAp/zuSm7EiFdp2rQJixct4fDhIzliUmsxbNgwpr4zRa8xqTdvebJ16zZ2797NhfMXc8WkNmjYgC5dOjNo0MA8Y1L1MZfPg/79+3Hzlicrlq9kx44d+PndJzo6GgcHB+rX96B///68PXFCoT+D1q1bc/3GVf76azVbt2zl7l1vIiIisLW1pXbtWvTp04dJkyfi6upayu9MCCGEEEIIw2lT0ZWr44ZyxD+YCyHh3ImMJTghiYT0DEwVChwtzfFwdqBnjcq84uGOjVneMWw1HGw5+toA/rh+l72+QfjFxqNSqXG1tqBJeSde9nCnj/uzt4bl0Ho1aOjqyIob3pwIfMSjhCSMFQrcHWwZVLsa45vWw8pUP2mpWlZw4fToF9jjG8iB+w+5EhpJRFIKyZmZWJmYUNHWinpODrSv7EYf98q5Ejvray6FEEIIIYQQQvw3GKnVarWhByEK7+rVq7Ro0YKLRw7TvEljQw9HCCGKbd6Cb/niu+8BWL7wV8aMeNXAIxJCCPEsu3rDk9Y9enLlyhWa60jGLsTT9u993JkVS2hWt46hhyOEEM+cL5f/xdcrVgOw7ONZjBpQskW0hBBCCEO45u1Dh3GT5L5VlDn/3rP27ngAR3t59iiEeP55+XzPrXtZCya3bvwz7lVk0TIhhBB5i47z5ODpPnIfJ8Rj/94/yt8JIYTQNnfuXObNmwfAypUrGTt2rGEHJIQQ4qmT78rPhn/nacP5Q9RvVvhnYmq1mn51WxESEATA3jsXqOxeXedxG5au5Ov3PgRg2Juj+Gzx91r709PSOHPwGBeOnuTW1RsE+j4gIS4eM3MznFxdaNymBf1efpHO/Xvp7KtvnZaa8XmmheXav2P1Bj596z0AJs6ZyeRPZxXY3rheL3L55FkA9nlfolL1qgXWv3TiDPv+2caV0+eJDA0jLTUNB2dHGrZoSu9hL9B3+BAUCoXO9/GsKernWpCcn/kXf/zC4NH6/X3V6K4DuX7uEgBzl/7I0Ddey7fuR2Mns2f9FgDe/ng6Uz7/QK9jycvm5Wv43+SZADTr0Ia/ju7Mt+75IyeY0P9lACpUrcyBe1eK3W/AvfsMapiV8NLS2orDD25ga2+XZ92EuHh61mhCSlIyUPhrQUkZau5+/exr/lzwCwADRw7j65WL8q27ZcVa5k2aAUDzjm1ZdWRHvnX1xVBzp1ar6VWzGeHBjwD4fd8m2nbvnG/9Md0Gce3sRQDmLfuJF8eOLFa/+rD4i+9Y+mXW/4teGPUKX/75a6GPbWxeHoCK1aqw3+dyqYzvSecOn+DtAS9r+t1792K+/y8JuHefFxq1R61WY2FpyfHgW1hZW5fq+Ax5Lnw4ZhJ7N2wFYMJH05g698N86y78fD5/fPMzAANfG87XK34rdr+lYfbrE9i/Keua8easd3jvyznFbutZuKYXxciOfbl56RoA365dRt/hQ4rd1rN6zlw6cYY3ew8Finb9MdT1IykhkS6V6pOeloaRkRE7vc5SrbZ7nnWVSiX967XmUeBDAP7Yv5k23ToVq9+iMNS5YIjverevefJq215yn17G/Xuf3q7RfuxsGhl6OEIIUab4Bv2A38MfAWhY80dJziuEEP9B8YlenPPqK/c14rn2733hpcsX5DwXQogc5s39H//73xcALF/xJ2PHjjHwiIQQQjzrrl69SquWbeQeUzzX/r3HPDyyP41dnQw9HCGEeCq+PXeD7y94AvBrr/a82qCmgUckhBCirPIMj6Lnur1yXyiEEEKIZ9bz9wt1IYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQohiMjIyot8rL2q29zxOSqbLnvWbNeUBI4dp7YuLjqFblYa8N2wM6xYv58b5y8RERpGZkUFyYhJB9/3Zs34LU198nQn9hhMfE6uX96JvMZFRTH5hJG/2Hsrm5Wt44H2PhLh40tPSCA9+xNGd+/hw9CRGduhL2OMklOLpi46I5Mb5rKSECoWCni8OLLB+rxz7j+7cV6pj+9fxXfs15d5DBxVYt3W3TtiVcwDgUeBDbl/zLHa/x3L0275n13yTcQLY2ttpJVA9unN/vnX1xZBzl/Oz6aVjTnoOGYCRkREA189eJCYyqkR9F4ah5u721RuapLoOTo46E2L2NMDfp+dFzjnuMbh/vglSAarVdqdOo/oApKakcPbQ8dIensHOBZVKxcm9hzTbvV8q+O9nzr+/J3YfQKVSFbvv0lCpelVNOS46tkRtlfVrelElxMRpyhaWlsVu53k7ZwrDUNePM4eOkZ6WBkDdJg3zTbAMYGxsTPcX+mWP+Sn8P8KQ54KhvusJIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEKIZ5skWRZCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEyGFgjiTJe9Zv0Vn/4X1/TWLUitWq0LxDG639GekZJMTFA1C7oQcvjHqFtz+ezvtfzeHN2e/SsU8PTExNATh/9CTvv/xGmUtwFxUewajOAzh94AiQlayw78tDmDhnJu/87yOGjnuNci5OQFYiyjHdBpXZZNHPO+8bt1Cr1QC4e9TBzsG+wPrNcpyv9+/4aJIFlqa7N25m99++dYF1FQoFTdu2zD72ulcJ+s0+tmm7gvvNGlv2Z5Pz2NJiqLlLS03lwd172e3qmBN7x3K4e9QBshI4enveKla/RWGoubuT43xr3KaFJrl0fnJe/3Oe58+quOgYJr8wku7VGtHcpjId3eryYrPO/G/yTC4eP63XvrTmWMc5CE/McQmuC4VlqHMhyM+fxPgEAGzsbKndsH6B9es0qo+1rQ0ACXHxBD8ILHbfpSEsJFRTtncqV6K2yvo1vSiO7thLgO99AEzNzGiS4/97RfW8nTOFYajrR85jm7VrpbvfHNeFO0/h/xGGPBcM9V1PCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCPNtMDD0AIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQoiypKZHXeo1bcTd6174+/hy68p1GrRomm/9PRu2asoDRryUK/GiqZkp4z94j+HjR1OhauU82wj2D2TmyLe4deU6l0+eZdffmxg86hW9vB99+HjsFAL9HgAwfPxoZiyYi5WNtVadD374ki+mzGL3us2EBAQxf9rHzF+1uNh9Xjpxhjd7Dy3RuHOaOGcmkz+dpbf2yirf23c15ao1a+isX87ZCVt7OxLi4lEqlfj7+FKnUYNSG198bBzhOZJsVinEGHPW8bvtXey+cx5btWZ1nfVz1vEtQb+FZai5e+Dtq0nsbutgj4OTo85jqtasofk8/W5707Z75yL3WxSGmjvtfot2roY9DCEhLh5be7ti929oSQmJnD5wRLMdHxNLfEwsfre92bx8Da26tOfrlYspX6lCifvyu+OjKRfus66efexT+PtpqHPBL8d1oXKNajqTOysUCirXqKZJfu57+67WZ2VI6WlpnNp3WLPdPEei2+Io69f0gqjVapISErl/14cDm3awfskKzb7R771NOWenYrf9PJ0zhWWo60fOYwvzfaaqnr7PFJahzgVDftcTQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQzzaFoQcghBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCFHWDBo5TFPes35LgXVz7h84cniu/faO5Xj3fx/nm2AZoFL1qvy6ZTUWlpYAbF2xtqhDLjWnDxzl3JETAAwcOYxPF32XK8EygKWVFV/8+SuNWjcHYP/G7Tx8EPBUxyogKixcUy5s4lPXHPUiQyP0PqacokKzx2dlY12opKPlK1XUlCNzvL+iynls+coVC6iZu05UCfotLEPNXWRo0fvV15wUlqHmTntOdPdr52CPpbVVjuNL9+9TaTI2NqZJ25a88vYbTJ37AVPnfsCwN0dRxb26ps6lE2cZ2aEPoUHBJeorLTWVhNg4zXZhzsOcc/w0zkFDnQuROY5zLfTfz+x6T+PaVVh/LPiFuOgYIOt7T9seJUvOXtav6U86umMvjc3L09i8PE0s3GjvUovXO/Vnza/LyMzIQKFQMOXzD3j3i09K1M/zdM4UhiGvH0U+B3OMLT4mloz09GL3XRiGOhcM+V1PCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCPNtMDD0AIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQoiypt8rQ/nxo/+hVCrZv2k7MxbMxdjYOFe9W1eu4+/jC0CDFk2pUbdWsft0qVCe5h3bcvbQMW5evk56Whpm5ubFbk9f/lm2EgAjIyPemfdRgXWNjY15bepbfDh6EkqlklP7DjNi8pvF6reKe3Wmz/+8WMfmpWm7VnprqyxLTkzWlHMm+CyIpZWlppyUmKj3MeWUnJSU3W8hx2eRc3wJxR9fcmKOvq10962vfgvLUHNX0jlJfiqfjWHmTqvfInw2KUnJj48v/c+mNLz/1ae8OHYE5Zydcu1Tq9XsWb+Fr979gKSERCIehTF9xJv8fWofRkZGxeov5+cMhfusLS2f9t9Pw5wLOfu1KnS/2fWSEpIKqPn0XDt7kRXfLdRsz1gwF1MzsxK1Wdav6UXRrEMb/rfsZ6rVdi9xW8/LOVNYhrx+lOQc/LdvByfHYvevi6HOBUN+1xNCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBDPNkmyLIQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgjxBGc3V9p068TZw8eJDA3n/JGTdOjdLVe93es2a8oDRw7T2a5KpeKB9z38bnsTFx1LSlIyKpVKsz82KhqAjPR0gh8EUqNebT28m+JTqVRcOXUOgBp1a1OhamWdx9Rt3EBTvn3Ns9h9u1WpxNjpk4t9/H9VWmqKplzYBJZmFhbZx6ek6n1MOaXmaL+w4zO3yE42XpLxpWn1baq7X3P99FtYhpq7tBLOSWrqU/hsDDR3qUXsF8A8x5ykPoXzpjSMmzk1331GRkYMHDkMt8oVeavvMJRKJTcvXePozn30GNy/WP09OUeFOQ/N9HRdKCxDnQtpOf5+mRT6upDjs8lxXTGUYP9Apr3yBhnp6QAMHfcaPYcMKHG7Zf2a/qRaDTyYPv9zAFQqJbFRMdy+eoMrp85x7cwFRncdyMRPZjBi8psl6ud5OGeKwpDXjyKfgzmuCVD6/48w1LlgyO96QgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQ4tkmSZaFEEIYxOcfzObzD2YbehhCCCGEEEIIIcq4OW+OYc6bYww9DCGEEEIIIYQQz4FGdWbSqM5MQw9DCCGEEEIIIcRzYu7cucydO9fQwxBCCCHEUzBg5DDOHj4OwJ4NW3IlWVYqlezftB0AExMT+r48JN+20lJTWfXjYjb9uZrw4EeF6j8+Lq44w9arEP9AEuMTALh/14fG5uWLdHxMRGRpDEsUwNzCUlP+N6GlLuk5kvCZW1oUULPkLHK0X9jxpaWmacolGZ+5pQUpScmP+87Q3W+afvotLEPNnXkJ58TC4il8NgaaO+3zVXe/oJ3U0uIpnDeG0rJze/q98iK7120G4OCWncVOsvzkHGWkp+dKRvqkdD1dFwrLUOdCzs8hs9DXhRyfTY7riiFEhYUzceCrRIdnfR9o2bk9H/30tV7aLuvX9CdVrVWDsdMn53o90PcBH46dxM1L15g/7WMePghg1nf/K3Y/z/o5U1SGvH6YF/G6kPOaAKX//whDnQuG/K4nhBBCPMtqVZlBrSozDD0MIYQQQgghhBAG8Pncz/h87meGHoYQQgghhBBCiDJudrsmzG7XxNDDEEIIIYQQQgghSp3C0AMQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhCiLegzpj6W1FQBHd+wlJTlZa//5IyeJCosAoG2PLji5uuTZTlx0DKO6DGTRvAWFTrAM2knODCU2OqZExz/5mYnSZ2VjpSn/m3xSl5TkFE3Z2sZG72PKycraOrvfQo4vNef4bIs/PiubHH0X4tzUV7+FZai5K+mcWD2Vz8Ywc6fVb3E+m1L++2RovYYO0pQ9L1wpdjs5P2co3GedkvK0/34a5lzI2W9yofvNrmdta11AzdIVExnFW/2GE3DPD4DGbVrw27a1OhPgFlZZv6YXVtVaNfh97ybKV64IwJpfl3HpxJlit/csnzPFYcjrR0nOwZL2XRiGOhcM+V1PCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCPNtMDD0AIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQoiyyMramu4v9GPP+i0kJyZxbNd++r8yVLN/z4YtmvLA14bl2878aR9z97oXAI6uzrw6cRytu3akco1q2JWzx9zCAiMjIwA+efMddq3dWErvqOiUmZmacsVqVXh14rgiHe9WpWKx+w4NCmb/ph3FPv5JTdu1omm7Vnprr6xyKu+qKYeHhBbqmJzJv53K550sXF9ytp+cmERifAI2drYFHhMWHJJ9fD7JzAvDubyrJjF6WPAj6jdvUnC/D/XTb2EZau6c3Yrer77mpLAMNXfac/KogJpZ4mPjtBJKlvbfJ0OrUrO6phwVHlHsdswtLLC1tyMhLh7I+qwdnBwLPMawfz+f3rngnOO4wv/9zHFdeAqfTV7iomOY0G84vrfuAtCgRVOW7NqQKyFuSZT1a3pR2NjZ8urEN/hlzlcAbFmxllZdOhSrrWf1nCkuQ14/nHNeF4J1Xxdyfs62DvaYmpkVu+/CMNS5YMjvekIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEOLZJkmWhRBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCHyMWDEMPasz0qmvGfdFk2S5ZTkZI7u2AuAta0N3Qb1zfP46IhI9m/cDmQlU1t/5gAVqlbOt7/ExwniSuRxwmYAtVqts3pqcnK+++wds5PUWdvaMHb65JKNrQiC7vvz40fz9NbexDkz/xNJlmt61NWUA3zv66wfGxWtSUxobGxMjbq1Sm1sAHblHHCpUJ6IR2EABPre15kYM+i+v6Zcs37d/Cvq4O5RB2/PW4/7faCzftD9AL30W1iGmrvqdWqiUChQqVTEx8QSGxWtM0Flzjmp9RQ+G0PNXU2POppyYebkYY7PxbVSBWzt7Yrd97PAKMf/b0rK3aMON85fBiDA9wF1GjUosP5DPV0XCstQ54J7juvCw/v+qNXqAj93lUpFsH+gZrtm/XrF6rck4qJjeKvfcM3f2XpNG7Fszz96//tQ1q/pRVWnYX1N2cfrdrHbeRbPmZIy1PXD3aMOx3btB7K+z+jy9P/faZhzwZDf9YQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIcSzTWHoAQghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBClFXtenbBqbwLAOcOHyc6IhKAozv3kZyYBECPIQOwtLLK8/hbl6+jUqkA6Dmkf4EJlgH8bnuXeMyW1tljSXk8xoKEPgzJd1/FapWxsLQEIODefdJSU0s8PlG66jZpoEmgd/+OD/GxcQXWv3bmgqZco15tzMzNS3V8APWaNMru/+zFAuuq1WpN4kQAj6aNCqhd+H6vnyu436yxZX82OY8tLYaaOwtLS2rUrZ3dro45iY+J5f4dHwAUCgV1GheczFIfDDV39XKcb54XruhMXH/1TM5+Gxa732dFzsS2Tq4uJWpLa451nIOgfZ7WK8F1obAMdS5UqVkdGztbABLjE7h3s+Dku/du3iExPgEAW3s7KrtXK3bfxREfE8uE/i9z97oXAHUbN+CPfZuwK+eg977K+jW9qDIzMzVllVJV7HaetXNGHwx1/cj5neTauUu6+33K/48w5LlgqO96QgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQ4tkmSZZFmVGzWQtMnF0xcXY19FD+U/5av0HzuT/557qXl6GHJ4QQQgghhCij6r00EqsOPbDq0MPQQ/lPWbNnv+Zzf/LPDR9fQw9PCCGEEEIIIcqEnUdbsWFPBTbsqWDoofyn3A/6R/O5P/knJu6moYcnhBBCCCGEELlUr14dIyMjTdIi8XSsWrVK87k/+ef69euGHp4QQgghhBD5MjY2pu/wIUBW8rsDm3YAsHf9Vk2dgSNeyvf4+NhYTdmuXLkC+/LxukWg34MC6xRGzkSX/vf8dPYZGRqe734zc3OatW8NQHpaGkd37ivx+AqrVZcOeKaF6e3P5E9nPbWxG5KTqwuN27QAQKVScWT7ngLrH9q2W1Pu/kK/Uh3bv7oN6pNn/3m5cOwUcdExALhVqYRHs8Yl6LevpnzuyAlNIsG8JMTFc+7ICc320/hsDDl3XYswJ4e379Ekj2/SrhWOLs4l6rswDDV3DVo0xbWiGwCxUdFcPH66wPqG+PtkSIdznKONWjUrUVs55/jIjr2acywvgb4P8Pa8BYC5hQUdenUrUd+FYahzwdjYmE79ema3u7Xgv5+Htu7SlLsM6I1C8fSWlIiPjWNC/5e5c80TgNoNPfh93ybsHQv+/lNcZf2aXlS3rlzXlP8914rjWTpn9MVQ148OvbtjZm4OgPeNmwT5+edbV6VSaX2P7vYUzkFDnguG+q4nhCGduNqGA+cqceBcJUMP5T8lOPwfzef+5J/4JIlfFUIIIYQQQjwd7jVqYawwxVhhauih/KesWvWX5nN/8o/EpAohhBBCCCGeZS2Wb8X15zW4/rzG0EP5T9lwy0/zuT/5xys82tDDE0IIIYQQQgghhPhPMTH0AIQQz6a4+HiueXpx5fp1rt7w5OqNG/g+eIBarQZg+cJfGTPiVYONLzk5mes3b3L1hqdmjHfv3UOpVALw6ayZfP7BbIONLz09Ha/bd7Q+P687d8jIyABg9KuvsOK3hQYbn1Kp5La3t+bzu3LjBp63bpOSkgJA5/btObpzu8HG9y/ve76sWr+eU+fOcc/vPnHx8Zibm+Hi5Eyj+vUZ2Kc3rw59EWtr66c+tpBHoVy5cYOrN25w5XrWf0PDsxeb8b16mepVqz71cQE8DAnhwuUrXLp2jas3bvAoNIzI6GhiYmOxsrSkQvnyNG/SmJdeGMTAPn0wMXn6XxfK+t/hf504c5Y1//zD2QsXeRQWRqZSSYXyrrRo0pQRLw3lhf6G/5H98dNnWL1hA2cvXCQkLAwzU1OqVKpInx49ePP116ld092g4wt5FMqfa9aw58BB/IOCSEpOxs3VlZbNmvLa8OEM6ttHdyOlSKlUsmHLVv7Zth2v27cJj4zEwd4O9+rVeXHAAMa9/hoO9vYGHePVG56s/Ptvjp06TfCjRwBUqlCB7p078cZrr9GscSODjKusf1cQQoj/mrjERG74+HL1rg/XvLP++D0M0VyXl308i1ED+upopfSlpqWzZu8Bth07gXdAIFFx8TjZ21G3WlVe7NaFUf37YGFuZtAxnrx6nbV7D3DO6xaPIqMwMzWhsqsLvdu2Zuyg/tSqUtmg4wuJiGTlrr3sPX2OwNBQklJSKe/kSAuPuozo05MBHdsbZFzpGRnc9HvA1bveXPO+xzVvH275PSAjMxOA1/v15vc5H5S4H7VaTe8p0zhzw0vz2sfjRjPnzTElbrsolEold/wDuHbXR/P3zsv3PilpaQB0ataEA7/9WKy2d586y4aDh7lyx5uwqGisLS2o6ubGgI7tGDuoPxWfwiKFeQmJiHx8fbmnmeewqOxgwDub/6ZaheIv9FVSkbFxWeO7mz3GoLDs+/T9C3+gc/OmBhufvq/TPgFBHL54iTM3vLjl94CQiEjSMjJwsLHBvXJFOjRpxJiB/ahdtUppvaUCPa1rQnHHdvWuD1fu3OXKHW98Ah8SGRtLVFwcmUol9jY21KtWlY7NmvB6v95Ur2jY5J3XvH34a/c+Tly5TkhEJAAVXZzp2qIZYwb1o2md2gYZV1n/7hEUGsahi5c5dfUGN/3uExQWTnJqKvY21lR1c6Ntowa83r83zerWMdgYhRDivyg9I5b7get5GLaPxGR/0jPisTBzwsGuPlUrDqFqxSEojIwNOsbgsAP4B28hOvY6qWkRGBtbYm1VhUrl+1CzykgsLQz3nRcgIek+foF/8yjiGMkpIajU6Viau+Hi2JoalV/G1ckw94T/UipTefDwHwIf7SYh0Ze0jGjMTR2xtanF/9k7z/AoqjYM3+m9JwQIgUDovXekF6X3XkQUEVFpiqiAXcH6iViwoHSkq3Sk995bEkJJQkjvu5vs7vdjyZYku9lkSxY493V5OcO+M/PknDNnynnmvJUr9KFqpeE4OLiWqcb4pKPcvr+WxORT5EgfYG/njLtbRSoEdSG88ii8PMp2XCVH8oDIuyuJebiLrOx7yOU5uLoE4e/bmLCQIYQE9yhTfQqlnLsxm7gbt4XU9KtIZEk4O3nj6R5GpfLPUS10JM5OZTuukpx2kah7q3mYeJhs6QMA3F3KExzYgWqhI/HzKZtxlXxEX2g6oi80HdEXCgQCgcDWSUlJ4ddff2XTpk1ERkaSmppKuXLlaNiwISNHjmTEiBE4OJTtPdPWrVtZsWIFp06d4sGDB3h4eBAWFka/fv2YNGkSFStWLBNdsbGxnDlzhjNnznD69GnOnDnDgwcP1L/fvn2bsLCwMtGmTWxsLEuXLuXvv/8mOjqarKwsypcvT4sWLRg7dix9+/YtE10ymYxLly6py+7MmTNcunRJ7f0dP348y5YtKxNtBbHVNpjPrVu3WLp0KTt27ODevXvIZDIqVqxI+/btmTBhAh07dixTfRKJhGXLlvHXX39x/fp1EhMTCQwMpHbt2gwdOpQJEybg6lq29+379+9n2bJlHDlyhNjYWJydnQkNDeXZZ59l0qRJ1KhRNmNE+djqeZyPXC5n9erVrFmzhosXL/Lw4UN8fX0JDw9n0KBBvPDCC/j6+papxrNnz/Lrr7/y33//ERMTA0BISAhdu3blhRdeoEkT0xLXmYq4HgueZvqOHsrKxUsB+Gf1enoO7c+xPfsBKBdSgZadO+jd1sffX72cn3SwKJRKJV+8ucAsems1rIe9vT0KhYJTB46QkZaOl493kbFLPlhU7P5GvPy8OjHh/977hLbdOhmdMFGpVGJnZ2e8eIFZ6DNqKBeOnwZg2VdL6D1ysDoJoDbRNyPZtUGVUM/e3p7nhg+yir6uA3qzcPY8JNk5nD18nNMHj9L8mcLvcZVKJUs//0a93nvkYJPaU1jNcOq3aMLlU+fIzsxi+f9+Ysq7s4qMXfHdz+RkZQPQqHVzQsPDSn3cklBWddd75GB+W/QdSqWSXeu38tKc6YTVDC8UJ5VI+OPrH9TrfUcNMem4xlJWdWdnZ0fvkUP4/cvFACz97BtadmpfZDs8ffAo546cAMDd04Ou/Z8r9XEfB04fPMq21RvU690G9jFpfy06taNcSAUexsQRe+cef6/8i/5jhxcZu/Tzb9SetC79n8Xd0/LfkZZlW+gzaijb124CYN3SPxg1dRJ+gQGF4lISk/jrlz91trMWGWnpvNx7GFfPXgCger3aLN2xvkid5uJx6NONJSn+Iet+/kO93qZbJ5P29zi0GXNSVv2Hh5cnnfv2ZOf6rSiVSn7+7Gs+XPptkbF/r/yL2Dv3AFUi4aLueyxBWbWFsrrXEwgEgpKSm5fK/YdreJi8nWzJHfLy0nF2CsDLvQ7lAwdQIbA/dmXs2XqYvIvYxA2kZ15AKlN5ttxcQgny60Gl4JG4OpetZysrJ4r7D1eRmLofiTQWpVKGi3Mwvl4tCQkahr9PmzLVJ1dIiH24jgdJ/5CVE4ksLxlnR3883MIpH9CHiuWG4WBftmM/yWlHiUlYR2rGKaSyeOzsnHF1qUigb2cqlRuJh1vZerYksgfcj19FQspucqQqz5aLcxDeno2oGDiYcv5l69lSKuXEJW7mQeIWMrKvIctNwtHRG3fXKgT7P0tIuZE4OZatfzU98xL3H64mOf0IEplqnN7VuTz+3u2pFDwSb4/6ZapP9IWmI/pC0xF9oUAgEAjKgpSUFH779Xc2b95MZGSU2gPToGEDRowYzogRw23AA/M3K1eu4vSp01oemCr07duXFyZNLHMPzK1bt/hl6a/s3LmTe/fuq/2A7dq3Zfz48XTs+EyZ6lP5Af9gw/oNXL9+Q8sPWIvBQwYzYcL4MvEDdunclQMHDhodP2PGdBZ9sdCCivQTGxvLL0t/5Z9//iE6+o7aD9i8RXPGjBlN376mjQ+aisoPuIa1a9dx6eIlLT9gNQYOHMjEF563CT/gb7/+zr59+3X8gF26dGbiC8+XmR8wLS2Nc+fOc+b0Gc6cPcvZM2eJiIjQzBX52y9MmFC6OZvy8vLYuHETmzZt5tzZc8TFxaFUKgkODiYsrArPPPMM3Xt0o3Xr1ub8k4xCtBnTEdfP0qP6pkN1vp0+c4azZ87qfNMRGXXLJr7pEAgEAkHpSZVIWXklgm0R94hOyyBdKiPQ3ZW6gX4MrBXGwJphONjbl6nGHZH3WH/9NufjE3mYJcHdyZFQbw96VgtlTP3qlPd0L1N9USnpLL98i//uxBKbkU2uXE6wpzutKpZjRN1w2lYKLlN9kjw5a65G8vetO9xKTiNZIsXf1YUa/j70rVGFEXXDcXUs23uhI/cesOZqJCfjEojPzMbJwYGKXu50rRLCmPrVqeZX9PcE1uJBZjbLL99iV9R97qVnkZ2bRzkPVxoHBzK0TlV6Viub+THzkSsUbLwRzeab0VxNTCExW4K3izNhPl70rl6Z0fWq4+NatvMiX3yYxMrLERy+94C4LFXumAoebnSoXIHR9arToJx/MXuwLKIvNB3RF5qO6AsFAoFAIBAIngzslPkjV4LHgrNnz9KsWTNO7t1D00YNy1qOWQlv0ow791QfheUlPiwmWmAu/li9hhemvQZAt04d6d6pk/q3cSOGExRYODHP9j176TdyFIa6j7JMnHjl+nWaduysTsZaFGWZoDU9I4Pyteogk8n0xpR1kuWQuvWIf5ig9/eyTrKsVCp556OP+XLx9wbrGaBSxYosW/I9ndq3s5I6ePuDD1n0P8P1V5ZJlnsMGsx/Bw8ZFVu/Th3++OF7GtW33scYtn4OA6SkpvL81Gn8s3OnwbjunTvxx5LvKRcUZB1hWkilUqbMnMWfa9bqjXF1deWz+fN49cVJVlSmYd2mzUyZOYu09HS9Mc91786fPy4pk0TGd+7dY+Sklzh55ozemJAKFfjjhyVW7WPyUSqVzP3wI75c/D0KhaLIGAcHB2ZNe5WP3plr1Y/Ky+Je4eyFi7Ts2o0zZ87QtGlTs+1XIDAH+c9xR3774YlK0lZ78CjuPogHIPvI3jJW8/Sw/N8dTP5ENZFh1xbN6Nqyufq30c/2IMjPt9A2O4+dYNDsdwz2y2Wd6BDg4q1Ixs37kJt37+mNqVWlMss/fI/64db/CFIqkzFt4des2L5Lb4yrszMfv/ISU4YOtKIyDev37GPaoq9Jy8zSG9OrbSt+mzcXXy9Pq+lKz8qicu/ByB5NLl4U5kqo+sP6zcz8Wvd5rCySLIf1HcLD5BS9v5cmyXJyejovfPAZO4+d0Bvj6+XJ4jdnMKiLdScdf++HpXy5Yo3BmLJMsrx009+8/sU3BmPKMsmyOfvp2zGxDH97Hpcjbxcba2dnx5QhA/hk6mScnZxKpNkUrNknlIajFy7R7ZU3jIp1cnTkjVHDmP/i89hb2ailVCqZ9+MvfL1qnYFnQnumjxrO+5NfsOozoS3fe6RnZdFv+lucvHLNqPhh3bvw7azX8fE0/bp57sZN2k2cIp5bBTZH/jNrj/Y78fd5csYet/7Xguyc+wCM6B1XxmqeHqLureXkxTcACA58hgqBndS/hVUaiqtL4XHHfOITD3P8/DRypA/0xgT4Nqdt0x/wcKtkLslGI5WlcPz8NOIS9L8DcXL0oUXDRVSuUDYJYm7c/pkL1z9BoZDqjalaaQTNG3yOg731jfop6Vc4enYyGVmRemO8ParTtunP+HrXsaIyFXK5lFOX3yT6/jq9MQ72rjSq/S41q75gRWUa7sZu4dSlN8nN0z+uUrFcN1o3XlwmiYyzsu9x9NzLJKWe1Rvj5lqB1o0XE1wGSW6VSiUXb3zC9cglKCn6HtrOzoHa1V6hYa23y2SyXtEXmo7oC01D9IW6JKddZNfhnuI5TiB4RP7z45N2ToSFhXHnzh0Ag++zBOZl2bJlPP/88wB0796dHj00E4yOHz+eIANeq//++4+xY8cSGxurN6ZNmzasWbOGymXgz0tOTmbs2LFs27ZNb4yvry8///wzQ4daN1HJnDlz+Pzzzw3G2EKS5bVr1zJ58mTS0tL0xvTu3ZsVK1ZYdfKq9PR0goKCDHp/bSHJsi23wXy++eYb5syZg1Sq/779+eef58cff8TZ2fr37RcuXGD48OHcuHFDb0zt2rVZt24dDRo0sKIyFVKplMmTJ/PHH3/ojXF1dWXhwoVMmzbNiso02Op5nM+dO3cYPnw4J07oH3sPCQlhxYoVdNL6tsJaKJVK3n77bRYtWmTQG/rmm2/y8ccfl8k7DHE91uVJvVd+0sivpzXHd1O3ieljYgMadSDq+k0ARr/6ojrp8vjprzDzs/l6t0tPTaNTpXrkPfJMzPt+EUMmjdOJyUzP4KNpb7JtzUbs7Ow0k5bu2kiLjoU9671qNlcnabsojS/yuC/2GsKJfapvSJ4bMYiPfv0OR0dH9e8yqZSv536o/jvy2X7jFCFhuuexUqnkpWeHqvcXXqcWH/++WG+5ZmVk8t/W7Sz/9kd+2rbOogkWrcmWP9fw3ouvA/Dyu7N45b3Zpd7XxO4DOX3wKAAfLv2W/uOM89hra6hYJZQdN08XGZcrk9G/YXvu31Y9//YaNoCPfvmfTrLe+Jg4pvQdQcSV6wAMGD+CD34uOjFgQc2m/v0Aixd8xs+ffg1AcKWK/PD3aqrXra3+XaFQ8NWc9/nz2x8B8PH3499rJ/D2LfodoLH6jv93kJeeVV0LHJ2c+OzPH+gxSPf99q6NfzNn3BT1efvbns0071B0MpSY6Ls8W6uFer2oc6gkmLvuSqJv7vNT+WfVegBq1K/Dkq2rCQ6poP5dJpXy7gvT2PHXFgCq1Ahn0/mDOn2LNks+XMSPH30BQPNn2vLb7k1GlYE+zF13xupLTUqmd51WZKSp3lGPe2MKMz6dp+Mdi7h6nSl9RxJ/X3Wv9Mq8N3n5nZl6/xbtfrwkfUBJ0P77+o0dzke//M+o7Ua27cnzs16lU+8eRSb4ViqVbFuzgY+mvUVWRiYAdZs2YvXRnXrvU439ezf+vpIFL88AwMvHm283/Fmo/lZ89zMLZ70HqNrB5vOHqFy9apH7O3XgCC/00CQg13fNNBZzt4WS6JvQtT9nDx8HVAllv1m3DC8fzSRf6alpTB82gVMHjqpjft25Ue/+3p30GluXq74/LEn7KIrM9Axeem4ol0+dAyC8bi1+3bUR/yD9fpHieBL69EPb97Bny7+MemUStRrW0xt34cRp5r34Brdv3ALAN8CfrZeO4BtQeLLDJ6XN6EP77zN0n1MU5u4/jP17b9+IYHDTjuTl5QHw5hcfMmbaSzoxpw8d47VBY8lMzwDgo1+/o9+YYXr/loYumkkQ9T0PlARztwVj9Zn7Xq84rp67yIjW3cVzuo2T/5zepsEOvD2t/57Vkhw42wqJVOVf7dkmpozVPD3EPFzL5UhV/x/g8wwBvprvqkKChuLspP99RFLaYS7deh1prn7Plq9nMxrW/AE3lxDziTYSWW4KlyJeIzH1P70xjg4+1Av/nPIBZePZio5byq07n6JQ6h/7CQkaTt1qn2FfBp6t9KwrXLw5hSyJfs+Wh1t1GtX4ES8P63u2FAopV6LeIjbhL70x9nau1KzyDlUqTLSiMg1xiVu4GjWHPLl+z1aQb1ca1PiuTBIZ50jvc+Hmy6RlntMb4+JcnobVv8Pfp2z8q7fufsrt2B9An38VB8JCplAjdE6ZjP2IvtB0RF9oGqIv1CU98xLHLvUSzzWCJ5r858JTp088Ue28WtXqak+qXKH/O3qBeVm27A9emKiaQ69b92706N5d/du48WOL8aTuY/y4CcV4YFqzavXKMvPAjBs3ge3btuuN8fX15ceffmDo0CFWVKbh22++5e233zHoB5wwYTw//LikzPyAI0eMLtYPuGbtKqv7AR+XJMtr165jysuvGPQDPtf7OZYv/6PM/IAjR4zixImTemNCQkL4c/kfdOpk3bl44NFckW+/wxdffGnQDzh79iw++vhD684VuX0Hffv0MzxXZCmTLB8+fJgpL0/l6tWrBuOqVKlC1O2IEu/fFESbMR1x/Sw9b8+Zy8KFiwzGmDvJ8tmzZ2nRvJV4xhQ80eQ/Y+4Z9RwNyz0ZHtV8mv26kXsZqjklH74xtozVPD2suRLJa7tV3omOlSvQqYrGOzm8TjiB7q56tz10L46pO47w4FHC06JoXiGIn5/tQCVvD/OJNpIUiZSpO46wJ1r/WLaPizNfdm1Nv5pVrKhMw09nr/HRkbNI5UXfCwGMrBvOoq6tcHawfvLOywnJvLTtEBEp+t8V1/DzZmnvZ6gb6GdFZSqkeXJm7T3O2mtRemNcHRyY16EpkxrX1htjSTbfiGbW3uOky/S/P+teNYQlPduXSSLje+mZvLTtEGceJOqNqeDpzpKe7WgXav25VZVKJR8dOcf3Z66i0PM852Bnx6vN6zG3beMyeWYQfaHpiL7QNERfqMvFh0l0W7VNPBcKBAKBQCB4bCn6i1WBQPBU0qZFC2a+OrXYOJlMWmgg3M3NDYCcHP0vLKxFbm5uoeSsTk5OuDg7k5mlP9GUtVAoFIUmWXNwcMDTw8NgolFrIpHoGpXs7Ozw9fEhJTW1bAQVYNZ78/j2x5/U62GVK9P1mWeoFFKR9IwMrt28ya7/9qFQKLgfG0vv4SM4+O8/NGvcyCr6ijJ6+fv5kZyiP8FWWVAuKJCmjRpRvWpVAvz9cXZ2JjklhfOXLnHgyFHy8vK4fO0aXfoN4ND2f6lbq5ZVdNn6OZyVlUXPQUM4e/EioDo/unXqSMumTXFxceFWZCRbtm0nPSOD3fv203fEKPZs3oSXFZPYKZVKxk15hQ1b/wbA3t6enl260KxxIyRSKf8dOMjZixeRSCS88fZcnBwdmfz8BKvpA9i6bTtjJr+sNu/UDA/nuR7d8fH25vK1a/y9YycymYxtu3czcMw4dqxfh0sRE3JYiqTkZJ4dMoybkaoPRDw83BnUpw/hVauSmJTEpn/+JSYujpi4OPqPHs3ezZtp3qSx1fQBzJ43n29++FG9/kzbtrRr3QqAw8eOc+jYMeRyOZ9/8y1yuZzP5s+zmjZbv1cQCASCJ4VWDerxxij9E6rkI83NLdwvP7qu5hj4SMGaRN2Ppd/0N3mYkgqAv7cXAzo/Q6Vy5bj/8CGb9x0kOT2DG3fu0ueNNznw82KrJmtVKpVM/OBTNu1TfZxgb29P91YtaFq7JlKZjP9On+X8jVtIZDJmfrMYR0dHXhxo3Q9x/z50hAnvf6K+v6oRWoln27XG28ODK1G3+ffwMWS5uew4eoJhc97j768/x8VKH6AoFMpCyVQdHOzxdHMzmBC6pNyJe8D8H38BwNnJyWACV0sjLfDcb2dnh6+nJykZGaXan0QqY+hb73Hs4mVA9ff16dCWulXDSM/KYvuR49y6d5/UjEzGL/gIVxdnnmtX9KRflkAiLTyZvL+3F8nppft7zU3B+gDwcndHIpOR+2giq7LEnP10QkqqToLlcn6+tGvckPCQELw83IlLTGLnsRPcjo1DqVSy5K9N3H0Qz9pPP7CaCcpafYKpODo4ULdaVepVC6NScDm83N2R5eZyNz6e/06d5X78Q3Lz8lj05yoSUlJZMkf/RJiW4O3FP/K/NevV6x2aNKJNw/qAKlH04fMXkcsVfLF8NQqFgo9eeUnfrsyOLd97ZEukOgmWfb08aduwAbWqhOLr5UViair7Tp9Vn0frdv/H7Zg4tn/3Be6u+s3NAoFAIChMoF8LaodPMSo2KeUsB0+PQy5XvTt0c61ApfLP4eLsT2ZWNPcf/EuePJuk1NMcODGSbu3+xtnJ14LqdZHLJRw6PZ7ElFMA2Ns7ExLcEx+v2uTmphP7cA8ZWZHk5qVx7NwUHOxdCQnuXsxezcvN279y7qomaYOfdwOCA5/BwcGF5NQLPEjYhxIFt++vQa6Q0KbxEqua4DOyotl/YgRSmeoDAmcnP0Ir9MbdtSLZkljuxf2LLDeF9KwI9p8cTre2/+LpHmo1fUqlkuPnX+Xeg38AsMOe8kGd8fdthFwuJT7xICnpl5ArJJy9+i729o5Ur1LyD8NN4f6DHRw794o6ObCXRzgVy3XDycmbtPRrxDzchUIhI/bhHg6dnkCnlmtwcLDeuIpUlsz+kyPViWMdHdypVL43nh5hSGXJ3H+wjRxJHDmSOA6dGkuX1hvw921sNX0A56+9z43bmjHmIP82BPm3BCAh+QQJycdRKuVci/wOpVJB4zrvWlWf6AtNR/SFpiH6QoFAIBCUFW3btmXWrFlGxZ44cYK+ffuSnZ0NqCYvGjRoEEFBQURERLBhwwaysrI4duwYPXv25OjRo/j5We/jS4lEQr9+/Thy5AgAzs7O9O/fn/r165OWlsY///zDzZs3SU1NZeTIkbi5udGnTx+r6iuIv78/ycnJVtNQHFu2bGHUqFEaT1nNmvTp0wcfHx8uXbrE1q1bkclk/Pvvv/Tv359du3ZZzVOm1/vr6Wlw4jhrYuttEOC7775j+vTp6vWmTZvSrVs3XF1dOX36NDt27EChUPD777+Tk5PDqlWrrHrfHhkZSY8ePXj48CGgOkeGDBlCaGgo9+7dY/369SQnJ3P9+nW6d+/O8ePHrZqYXKlUMmbMGNavV40R2dvb06tXL5o3b45EImHPnj2cPXsWiUTCa6+9hpOTEy+//LLV9IFtn8cASUlJ9OjRg5s3VYlRPTw8GDx4MNWrVychIYGNGzcSExNDTEwMffr0Yf/+/TRv3txq+gBmzZrFV199pV7v2LEj7du3B+DQoUMcPHgQuVzOp59+qvKIfv65VfWJ67FAoOK5kYNYPP8zAFZ9/4v63/uONjzporevD0NeGMuaH38D4IOps9n85xoat2mJt58P96Oi2f/PLlKTkqlWuybV6tRkz6Z/TNY7ee4MTu4//CgZ5kaunr1I57698PL15sG9WPb/u5OHMXG06NiWvNw8zh3VP4monZ0di1b+zIQu/Ym6fpPIazcY0bo79Vs0oXHrFviXCyRXlktKQhI3Ll3hyunzyGzEp2gLfDTtLZITdCdciryqmcx5zY+/c2Dbbp3fR06ZaFJCPSdnZz5d9j0v9hqKJCeHHes2c+7oSbr2fw7/oADuRkazZ9M/ZD/y7YTVrM6MT/UnC7cEk956neP/HeTiiTPE349leKvudOnXi+r16pCZnsGBf3cRfVM1qa6DgwMf/PR1qZPuadO6yzPqROl5ubnMGjmJFh3b0qSt6ruMc0dPqJMMgiqRur5knJagLOtu1sL3uXjiDHcjb3Pr8jX6N2xHt4F9qBweRnJCEnu3bFMnjnV1d+OT3xfrTbBsCcqq7nwD/Hn/52+YNXISCoWCP7/5gYPbdtOxdw88vb2IuHKN/7buIPfR82OTdq14fmbx3+uakzU//MbJA0d0/i3q2k318umDR5kx4gWd31t2bMeIKYWT01w5c55ZIyfh4eVJo1bNCa9bCx9/XwDi78dx/L+D3IuKVscHVQjmqzW/muU5bsD4kRzavoe9W7aRkZbOpB6DaN+rK3WbNiJXKuXY3oNcPXtBHT974ft6E6RagrJsC+//+DXjOvUhJTGJU/uP0LtOK7oP6ktwpQrE34tl96Z/SE1Sve/xLxfI+z98VcwezcfMES+oEyzb2dnRoVc3ti5fV+x25UMr0mvoAJOObct9eq5MxqbfV7Hp91VUqlqFes0aUalaGJ7eXuTKckmIfcCFE6e5eUkzybyLqyuf/P59kQmWS4ottxlQJVRe/cNvOv+WkpikXk5OSCzUb/kHBfLud0U/D5dV/1G1VnWmfzqPRbNV33AunPUe/6xaT5uuz+Dk4sLVM+c5vPM/9TuTHoP70Xf0UJOPWxLKqi2U1b2eQCB4evH1ak7Visa9G0/NOMu56xOQK1SeLRfn8gT7P4ezkz/Zkmjik7YhV2STmnmGM9dG0ar+FpwcfS2oXhe5QsK5G8+TmqHybNnZOVPOvweebrXJk6eTkLKHbEkUefI0Lt6cin1tV8r5WdezdSfuN25EL1Cve3s0wN+nAw72LqRlXiAxdT+gICZhLXKFhIY1vrfq2E+2JJoz10Yhy1W9j3Fy9CXYvzeuLhWRSGOJT/6X3LxUsnIiOH1tJK3r/42bq3U9WxdvTSM++d9H/2JPoG8nfDwbIVdISU47RHrWJRRKCdej38PezpHQ8uOspg/gYfJOLt56lfzkwO6u1Qjy64ajgzeZ2dd4mLIbpVJGQupezl2fSPO6q7C3t97Yjyw3mdNXR5ItUU2O7GDvTnDAc7i7hiHLTSY+eRtS2QOksgecvT6eFvXW4+NpnbmH8rlx5wPuxP2sXvfzboOfVwsAUtJPkpJxHCVybscsRqlUUKvKO1bVJ/pC0xF9oWmIvlAgEAgE5qRtmzbMnDXDqNgTJ07Qv98AHQ/MwIEDVB6YyAg2btj0yANznGd79ebwkYNW98AM6D+QI0dU77adnZ3p178f9evVIy0tjX//3ab2wIweNeaRB6a31fQBLP5uMTNmaDzATZs2oWvXrio/4Jkz7NyxE4VCwbJlf5AjkbBy5XKr+wF79XxOxw84ePAgtR9ww4aNaj9gzx7PcvTYYav6AbV5++05xbav5i2s62MD2LJlK2NGj9XxA/bu/ZzKD3j5Mn9v/Vs1V+S/2xg4YBA7dm63uh+wV8/ndPyAgwYPpHq4yg+4adNmtR+wX9/+/Ldvj9X9gLNnvcnXX3+jXu/Y8RnatVN5QA4fPszBg4dUc0R+9rnq/59/ajVtUqll5orcuvVvhg8bofZdh4aG0qVrZyqHVsbBwYG4uDju3L3L4UOHSy++lIg2Yzri+mm6voLY2jcdAoFAINClRYUgpjarZ1TsmbgExm7ZR3aeal79Cp7u9K4eSoCbK7dTM/gn4i7ZuXmcjktg+KY9/Du8F76u1rt/luTJGbt1HydjEwBwdrCnV7VQagf4ki6Tsft2DJEp6aRJZUzefghXRwd6VKtkNX0Av5y/znsHT6vXG5bz55nQCrg4OnAhPon/7sSiUCpZfTUSSZ6cH59tb9XnzNupGQzbtJfEbNU13c/VmT7VqxDi5U5MRjb/RNwhRSLjVko6QzfuYfvwZ6nsY92cBK/sPMzft+4CYG9nR5cqFWkUHIA0T87Be3FcfJiMRC5n7v5TONrbM6FhTavpA9geeY+XdxxWJwcO9/Ome9UQvJ2duZaUws6o+8jkCnbfjmHc3/tYN7AbLo7WSyCbnCNl2Ka9RD5KHOvu5Eif6pWp6utFUo6EfyPuEZeZTVxmNqO37mPzkB40Dg6wmj6A+YfO8ONZzTyKbUOCaRUSBMDxmIcci3mIXKnk21OXkSuUzOtg3YSqoi80HdEXmoboCwUCgUAgEAiePESSZYFAUGJcXFxp1bwZzRs3pmmjRjRt1JC6tWrRfeBgDh49WvwOLIyjoyNNGzZUa2vaqBEN69Xl5Rkz+XPN2rKWh729PfXr1FFra9qoIY3r12fRd4v5cNEXZS0PgBrh4YSHhdG0UUOaNW5M00YN2fTPv7ww7bWylsa1mzf57uel6vWP3n2HmVNfwcnJSSfu6o0bDBozjojbt5FKpby14H32bN5oFY2+Pj5069SRpo0a0exRHVetUgXHwHJWOX5xzJg6lcULF1KzerjemIioKIaMf57L166Rlp7OtDfnsHfLJqvos/VzeN6nn6kTLAcGBLBx+R+0bdlSJyYxKYmhEyZy6Ngxzly4wHuffMI3n35iNY1/rF6jTrDs7eXFphXL6diurU7M10t+YPY81eQp0995l+6dO1HNSua+5JQUJk57TW2ae23yZL748H3s7e3VMZevXeO5ocOJffCAQ8eO8cXi73lnpnHmVXMw67156gTL9WrX5t91a6hUsaL6988XzGf8K1NZv2UrWVnZjJ/yChcOH7TapDD7Dh1WJ1h2dHRkxU8/MqR/P52YvzZvYezLU8jLy+OL7xbTp2cP2rdubRV9tn6vIBAIBE8brs7OtKxXh6a1a9GkVg2a1K5JnbAqPPf6bA6du1D8DqzAy58uUidY7tCkEWs//QBfL80g6EdTXmLYnPc4fP4iD5NTeOWzL/n320VW07d82051gmVvDw/++vxDOjTR/ZD6f2v+Ys53quvz7G+/p1vLZlQNqVhoX5YgOT2dyR8vVN9fvTpsMJ9Ne1nn/upK1G36TX+LuMQkDp+/yNer1jFnwhir6LO3t6Netaqq9lerJk1q16RhjXC+WrmWT37702zHmfrZl2Tm5FCzciiNalbnrz37zLbvklI9tBLVQirSpFZNmtauSeNaNdiy/xCTPyldu120fJU6wXLFoEC2fPUZ9appJnP6ZOpk5nz3I4vXbUAuVzD544VcXrccH0/rmAl8vb3o2qLZo/pV1XNYxQq4t+tqleMXh4ebKx2aNNK0wVo1qVG5EnWGjObug/iylmf2ftre3p7BXTryfL/edGzauJDpRaGYyhfLV7PgZ9WEZP8cOsqyv7fxfD/rmP6t1SeUlioVy7Ppi0/o0KSR3qS6crmc/61ZzztLVBNcLPt7GyN7dit0bbAUB86cUydYdnRwYNmCdxjUpaNOzIa9+3n+/U/Ik8v5auVanmvXhraNGlhF3+Nw79GjdUsmDehLrzatcCzCNLT83x1M/fwr8uRyTl29xsI/V7HgpcITiQoEAoHAdBSKXI6df1WdVDS0Qj9aN/qfTkLErJy3OHByFOmZN0nPiuD8tQ9p2fBLq2m8GvmdOqmom2sFOrZcha9XbfXvjevM49y1Bdy8vRSlUs6JC6/Tp/NxnJ28raIvPTOSc9cWqNeb1FlArWqTdWIeJh3l4Onx5OVlcjd2MxWDuhJWyXCiB3Ny8uJ0dVLRIP82dGj+O85OmslQG9V+l0OnJ5CQfByJNIFTF2fSuXXxEy2bi9v316qTijo5etGh+TLKBeiOq1yP+pHz194H4OzVeZQP6oSnexWr6JPKUjhx4Q11UtGaVV+kSZ0F2NlpnvtTM65z4MRIcqQPSEg+zvWoJdSrMV3fLs3OuasL1AmWfTxr0bHlKtzdNO9FGtd+j+MXpnEv7m/y5NkcO/8qzz6zH3t764yrxCceUSdYtrNzpE2TJVSu0Fcn5m7sVo6dn4pSmcf1qO8JCe5OkH8rq+gTfaHpiL7QdERfKBAIBAJbJzc3lzFjxqgn4xk2bBh//vmnzkRcH330Eb169eLq1atcv36d2bNn88svv+jbpdn59NNP1QkdQ0JC2LFjB/Xr11f/vmjRImbOnMk333yDXC5nwoQJREZG4uNjnWQRfn5+dO/enWbNmqn/q1q1qlU/njVEcnIyEyZMUI95vvHGG3z55Ze6nrLLl+nZsyexsbEcPHiQRYsW8e6771pFn729PfXr19cpv8aNG7Nw4ULef/99q2goDltvgzdv3mTGDI0H8KuvvtJJuAxw4MAB+vbtS0ZGBmvWrKF3796MGWOdcW2AiRMnqidU7NixI5s3b8bX11f9++eff07//v05ePAg8fHxTJo0iT179lhN37Jly9QJlr29vdm6dSsdO+qOEX311VfMnDkTgNdff50ePXpQrVo1q+iz9fMYYMaMGerJ8erVq8eOHTuoVEkz0cGiRYsYO3Ysf/31F1lZWYwZM4bLly9bzxu6b586wbKjoyOrVq1i6FDdhEvr1q1j9OjR5OXlsXDhQvr27atOwmxpxPVYINDQe8Rgvl/wOUqlUj3ZaI36dajZoPhJtGZ+Pp+7EVEc3bMfgIsnznDxxBmdmJoN6vL12t/56VPzJDVr/kxbZnw6ny/nLAAg+mYEv3+5WCemRad2fLnql0IJ7IrCN8CflYe389G0N9m2ZiNKpZLLp86pkyoWReXwqjhbcSJdW+Xwzr3E3rmn9/crZ85z5cx5nX/r+JzpCUEatW7B/zb8wdyJr5L44CHx92N1EoTnU79FE75YubTYhI7ak+w6OJg+WYurmxuLN61gzvhXOLp7H7kyGTvXb2Xn+q06cV4+3rz3/SI693vW5GPmM3vRBzg4OrLifz+hUCg4deCoThJOUD0PjJ/+Cm98bPi+peDkw+YoG3PXnbH4BwXy479reXPMS1w+fZ7szCy2Li/8TVdQhWA++f17GrQwPAGXdtlo3x+agjnrriR0G9Cbj39fzMfT3iIzPYPomxHqxJDatO/Zlc/+WIKLHg9aPjplY4Y2c/nMefZs+kfv77F37hXqh9w9PQzuMysjk6N79quvXUXRtntnPvj5G8pVLF8ivfqwt7fnsz9/4P0pM/ln1XoUCgUHt+3mYIFE9M4uLrz+0TuMfMXw9csSbdDcbcFYqtSo9uj8nMydW5GkJiXz19I/CsWF1azOopU/U6lamMH96fbpppXNnYgonf0u++p7o7Zr/kxbk5Msg+326XZabe7+7Tvcv33HYHythvV47/tFNGzZrNTH1MaW2wyo+iVD/ZYkO6fQ7xWr6E/2Ze7+oySMfW0ySoWS/837BJlUytWzF3QSOufTd8ww5i/5wuC72YJt0BzXCHO3BWMpy3s9gUAgMIRCkculiGnqpKLlA/rSoPq3OgkRq4e+yZlrY8jKuUlWTgQ37nxE/XDrzQlzO2axOqmoi3N5mtVZiZe7xrNVq8p73LjzPnfifkGJnMsR0+nQ5ChOjtbxbGXlRHLjjmacrFaV+YRVfEknJjntGGdvTEAuz+RB0haC/LpSMWiwVfQBXI6YqU4q6ufdhia1fsXJUfM+uGaVdzh3fSIpGceR5SZwOWoWLepab06T2IR16qSijg5eNKn1O/4+bXRiomN/4sadDwC4Fj2fAN+OuLtax7Mly03hUsR08pOKVqkwiVpV5ut4tjKyr3Pm6mikuQ9IyTjO7dgfCK/0hlX0Ady48746wbKnWy2a1VmBq4vGv1qryrtcjHiN+KR/kCuyuXRrGm0b/4e9nXXGfpLSjqgTLNvZOdKwxmLKB+j6Vx8kbuVixDSUyjyiY5dQzq87ft4ti9qd2RF9oemIvtB0RF8oEAgEgrIgNzeXcWMnqD0wQ4cN5Y8/ftfxwHz44Qc892wftQfmzdlvsfSXn62m8bNPP1cniAwJCWHb9n90PDALF33OrJmz+fbb/yGXy5n4/AvcirhhVT/gzJmz1etffrmIN6a/oRNz4MBB+vcbQEZGBmvXrOW5555lzJjRVtEHMOmFF7X8gM+wcdMGHT/gZ59/ysABgzh48BDx8fG89OJkdu3eaTV9OlpffKHMEjzrIzk5mYnPv6D2A77++mt88eWiQn7AZ3v1fuQHPMQXi77knXfnWk3jzJmzdPyA27b/o+MHXLjoc8aNm8D6v9aTlZXFuLETuHjpvBX9gPvVyXIdHR1ZsXI5Q4fqfsu2bt1fjB0zjry8PBYt+oI+fXtbzQ/o6upK69ataNasGU2bNaVZs6bUrVuX7t16cODAwVLt8/z58wwbOpzc3Fzc3d355tuvmTBhfJFjbTKZjLNnz5r6Z5QI0WZMQ1w/TcfPz49u3bvRrGlT9XlXtWpVHOydit9YIBAIBDZNrlzBKzuPqJOK9q9RhcU92+kkRHy7bWNGbNrLjeQ0bqWk8/6hs3zdvY2+XZqdb09dVicVreDpzpoBXagT6Kf+fUGHZsw/eJqfzl1HrlTy2q6jnHx+AN4uzlbRF5mSzjytpKIfPNOMl5vW1Yk5ej+eMVv3kSnLZdPNaLpVDWFoHet8MwXwxu6j6qSibUOC+aNvJ3xcNeUzr31Txv29j2MxD0nIljB9zzE2DDbdB24sa65GqpOKejk7sbxfZ9pWCtaJ+eHsVeYfVH278O6BU3SqUoEwHy+r6EuRSHlt11F1UtHJTWrz/jPNsdfyUF1LTGH4pr08yMrhWMxDvj9zhRmtGlpFH8C8g6fVCZZrB/iwZkBXKnppPLbz2zdj6s4jbL11h+zcPF7ZcZiDY/viaCZfanEcvvdAnWDZ0d6OH3t1oF9N3fGSLTejmbLjMHkKJYvPXKFHtUq0DrFObhTRF5qO6AtNR/SFAoFAIBAIBE8e1nniEggETxS9unbhyI7tfPvZp4wfOYIGdeua5aN/c1G/Th1O/reHH7/+kpcmjKd5k8Y4O1vn5YMxeHt5cf7QAX5b/B2vvjiJti1b4u7uXtaydDi+eycrl/7EzFen0ql9O7y9rPNgbwyb/92mNtt0bNeOOW+8XijBMkDdWrVY8qXGlH/w6FEkEolVNM57czY71v/FJ++9y+B+falaxTqmbGPp1bWLwQTLANWrVWOVlhnh4NGjxD8yilkaWz6H0zMy+PH3Zer1pd9+UyjBMmiSLwcGBADw4+/LiIqOtorGvLw85n/6mXr9q48/KpRgGWD6K1MYO3wYoDIZaW9jaRZ9t5jUtDRAdR5/+dEHhSaoqF+nDn/8sES9/sV3i0lOSbGKvqs3brDyL9VEhM7Ozqz9/VedBMsALi4uLPt+MTXDVefSjYgIlq1abRV9AO989LF6ec4brxdKsAwwdEB/5rzxunr97Q8+tIo2sP17BYFAIHja6NG6Jft/XsxXM6Yxtncv6odXs6l+edfxkxw+fxGAQF8fVnw4TyfBMoCvlycrP5pPgI/qo9Z9p8+y9+TpQvuyBHl5cj5Y+rt6feHrrxSZRPO1EUMZ3Us1cCvLzeWDpcusog/g65VrSc3IBOCZJo34/LUphe6v6lWrym/z3tbZJjk93Sr6vD08OLX8F35+9y2mDB1I6wb19CYuLS2/b/2X/06fxc7OjsVvzcCliOdEa3LolyX88f67vDFqGM80bYy3h+EJ6AyRmJrG/9b8pV7/9b05OgmWQTUZ1OevTVG3zaS0dL5aab2PmN+ZOI6/v1nIB1MmMbBzR8IqVrDasY3h+X692bn4Kz6bNoXhPbpSs0qozSQMAPP205UrlOfsit/44/136dSsSZF/p729PW+OH81LgzTPET9v2loozlJYo08whZCgIHq2aWVQk4ODA9NHD9dJbLx+734rqFMx78df1cuzx40qlGAZYHDXTsweN0q9/u4PS62iDWz73sPL3Y1Dvyxh85ef0qdD2yITLAOM7d2L9ydrJs77fcu/yOVya8kUCASCp4qoe6vIzL4NgJdHOK0bfauTVBTAwy2E9s1+wd5eNVZw+/5a0jNvWUWfVJbEjagf1eutG32nk1QUwM7OniZ13ifIX2XYluWmcD3SuImCzcHlm4tQKvMACAsZWiipKEC5gLY0rat5R3zx5mcolNa5tsU9/I+E5OMAuDj7067pzzpJRQGcnXxo13Qpzk4q03l80iEeJBywij6FIo9LNxeq15vU/aBQUlGA2tVeJixk6KNtZFy68blV9AFcj1pCbp5qXKWcf1ua1HlfZ1ImAF+v2rRurEmIcS1qCVKZdcZV0jJucCdmAwD29s60a7ZUJ8EygIODC60b/Q8vD9W4SkZWJLfvr7GKPoCLNz5RL9et/lqhBMsAlSv2o27119TrF65/XCjGUoi+0HREX2gaoi8UCAQCwePAr7/+SkSEKklNrVq1+OOPP3Qm4wEIDQ1lw4YNaq/ZsmXLuH79ulX0JSYm8uWXX6rXly9frjMZD6jez3/11VfqhKhJSUksXLgQazF//nx27drFp59+ypAhQ6hatWrxG1mRhQsXkpqaCkCnTp346quvCnvK6tdnxYoVOtskJydbRZ+3tzeXLl1i2bJlTJs2jbZt29qU9/dxaIPz5s0jL0913z5u3LhCCZZBldj422+/Va+/8847Vns/v2PHDg4eVE0KFxgYyF9//aUzoSKAr68v69evJ+CRN3Tv3r3s3r274K4sQl5eHu+99556/ZtvvimUYBlUSYTHjRsHqLyh2ttYGls/j69evao+trOzM+vXr9eZHA9U3tA///yTmjVrAnDjxg1+//33QvuyFG+/rfF1zJ07t1CCZVAlNp47VzMR5VtvvWUVbSCuxwKBNiFhlWnSrpXOv/UeOURPtC4urq4s+Xs1Hy79lhad2uHt54ujkxPlKpanRad2vPvdQlYe3k5oeJhZNY+fPoXlB/+l19D+lAupgJOzM/7lAmnRsS0fLv2WpdvXlyg5q4eXJ58uW8KGs/uZOOtVGrRsin+5QBydnHB1c6N8aAhtunZk8twZLD/wD/9cPY5HAV+gwLq07tqRzecP8cbH79GodXP8ggJwcnYmuFJFOvTqxse/LWb5gX8NJi3MJ+q6asJZOzs7ug3sbRZ9vgH+/PjPGr5Z9zvdBvahYpVQnF1c8PH3o06Thrz87iw2njtoliSc2tjb2zPr8wWsOrKDoS+OJ6xmddw9PXD39CCsZnWGvTSBVUd3Mv2T94r1nEVevaFebtiqGeVDQ8yi0Zx1VxIqVa3C8oPb+OjX72jfsyvBlSri5OyMX1AAjVo3Z/on89h07iCtOncodl/aZdNjcOHvX0qDOeuupPQeMZhN5w8x+Z2Z1GnSEB9/P5xdXKhYJZTug/ry7V/LWLJ1Fd5+vgb3k5meQfz9WADcPNzp0KurWXWayrqTe3nnf5/Td8ww6jVrTMUqobh5uKuvIQ1aNmXsa5NZfXQnP/6zxmwJlvNxcXXlk9+/55edG+gzeiih1cJwdXPDy8eb6vVqM376K6w/vY+xrxUeFyqIbhssPFZYWszVFkpKncYN+OvUXuZ++xktOrYlsHw5HJ2cCCxfjhad2vHO/z5n3ck91GpYr9h9aZdN90HmOT/LClvt0zv37cWGs/uZvfB9eg3tT436dfDy9cHBwQFnFxf8ywXSsFUzRrw8kaU71rP2xB6zJVjO52lrM+bsP0rKuDdeZv3pfYx7YwrhdWvh5eONq5sbodXC6DtmGL/u2sjHv36Hc4Hn6YJEXNU8S5cPDaFhK/O0CXO2hZJQVvd6AoFAYIiYh6vJlkQD4OEaTv3q3+gkFQVwcwmhca2l2Nmp3nfGPlxHZk6EVfTJcpOJjv1Jvd6g+v90koqCyrNVq8oC/LxVnq3cvBSiY5dgLSLufaH2bFUMGlIoqSiAv08b6oR9oF6/dfdzlFbybCWk7CMlQ+XZcnL0p3HNn3SSiqr+3YfGtX7GyVHl2UpOO0xiaumSCJUUhTKPW/c076drh71fKKkoQFjFyVQMUr17VCplRNxbZBV9ANGxP5AnV3m2/LzbUKvKgkKeLS/32jSo8T/1+u3YH5DlWsezlZl9k9iEjQDY2TnTqNbPOgmWAeztXWhQ/VvcXVWTSmdJIol5aL3vLm/d/VS9XC1kWqEEywDlA/tRLWSaev3mXev5V0VfaDqiLzQN0RcKBAKBoKz49dffdDwwy5b9VqQH5q/1a9UemD/++NOqHpivvvpavf7Hn8uK9MB8+dUXdOz4DKDywCxa+AXWYv7899V+wLHjxhRKsAyqxMZff/OVev29d+dZ0Q+4k4MHDwEqP+DadWuK9AOu+2utlh/wP3bv3mMVfY8DixZ+oeUH7MiXX31RpB/wz+V/aLZZ9IVV/YArV6wCVH7AdX+tKdIP+McfvxfwAy6zij6Ad+a+o15+++05hZLlAgwbNpS3356jiZtjvSTVvXr15MjRw/zvu2+ZMGE8DRo0MGlekLy8PCY+/wK5ubnY29vz9z9beeGFiXr36ezsTOvWrUt9vJIi2ozpiOun6cyb/x47d27nk08/ZsiQwTb3TYdAIBAISs/KKxHcTs0AoLqfN98VSCoKEOLlwW99OuLsoLqvXnM1klvJaVbRl5Qj4YezV9Xr3/dsp5NUFMDezo4PnmlO2xBVIspkiZTFp69YRR/A58fOk6dQJZwcVqdaoaSiAG0rBfNxx+bq9U+Pnkf+KFeFpfkvOoZjMar8DAFuLvzS+xmdpKIAPq7O/Nq7I/6uqnukQ/cesP9OrFX05SkUfHbsgnr9o47NCyUVBZjStC7DHiVjlckVfHb0vFX0ASw+fYU0qQyAdpWC+aBAUlGAOoF+LOnVXrPNmaukSKRW0XcjKZX111Xzvjg72PNr7446CZYBXBwdWNyzHeF+qnmRI1LSWX0l0ir6AD4+ck69/HqLBoUSLAP0rxnG6y0aqNc/PHzWKtpA9IXmQPSFpiH6QoFAIBAIBIInE8eyFiCwDkqlkupNm3Pn3j0Abp4+SbWwsGK3++G335j2pmrw7MVxY/nhqy91fpdKpez6bx97Dx7k9PnzRETdJi09HRdnZ4LLBdGqWTOGDxpE7x7dTf4b/li9hhemqSa0fW/2LOa/9abB+C79BnDw6FEAIs6eJqxyZYPx+w8fYe3GjRw6dpy4+HgkUimB/v40b9KYof37M2zggEKD+gKBwPrcu39fvdyqueGPQtu10iS/VSgUpKSmUaG87STtsXXq1qpFuaBAHiYkolQqib53j+By5cpaVpmy/9BhpFLVi6SwypXp26un3lg/X1/GDBvKNz/8SF5eHqvWb+DdWTMtrnHf4cPExMUBUCU0lHEjhuuNnTtjBivW/YVSqWTztu1kZWXhYULyN2NQKpWsepTAGGDuzOl6JyXo3KE9bVu15OiJk2RkZrJl23aeHz2qyFhzsmr9BnUy96H9+1G7Ro0i41xdXZn56lQmT58BwIp1fzFp3FiL67sVGcXJM2cA8PBwZ/orU/TGTn9lCl//8ANZWdkcO3mKqOhoo+4BBQJB2aNUKqkzZDR3H8QDcGXdcqqGVCxmK/hp4xamf6n6AGti/94sfnOGzu9SmYzdJ06z7/RZzl6/QeT9GNIys3BxcqKcvx8t69VhaPcuPNvWdPPp8n93MPkT1QdqcyeO490XxhuM7/nqDA6dUw1EXVu/kioVDE+ydPDsedbt+Y8j5y/xICkJiUxGgI8PzerUYnCXTgzp2kk8wz0mrN6h+cDghf59CdIziVSQny8vDOjLwj9WqrbbuYeuLZsXGWtODpw9R2xCIgCVywcz5tkeemPfmjCGVTv3oFQq2XrwMFk5OXi4uVlUn1KpZPVOTRm+NWGM3vurjs2a0KZhfY5dvExGdjZ/HzzC+D7PWlSfNYhJSGDu96oPpZ/v9xztGzfkz3+2l7Eq86FqSxIA2jasT8dmTYqMs7Oz463xo9V96Zqde3QShAqeDsoH+FPeyAlvpwwZyM8bVcmVL9yMQCKV4eriXMxWAm2eadqYjf+pEl5FP3oWtzQR9+5z6uo1ADzcXHlthP5Jml8bMYT/rfmLrBwJxy9d4XZMrFH3lE8yHm5uNKtTy6jYSQP6Mv+nX8mTy0lITSXyfiw1zTwZrUDwuKJUKvl7X0uyc1Tv6/t0Po6ne2HDbUFuRS/jzBVVgojwymNo0UB3UhO5XMqDxP08SDxEcuoFMrOjyM3NwN7eGVeXIAJ8m1Kl4kAqBncz+W+IureWkxffAKBejZk0qDnLYPzeY4NISD4GQJ/OJ/F0N9wfxCcd5W7sJhKSjpMjfYhcIcXF2R9/n0ZUrtCPyhX7F5pU5Wkl+lFiVoDa1V7BwaHocRxvzxqElu/DndiNKJVy7sRsokEtw+PF5uD+g+3kybMBCPRrSXBguyLj7OzsqFfjDfafULWT6NgNNKz9dpGx5iQ3L5P78TvyVVCvxht6Y8MqDeXyrS/IzokhOyeGhKRjBAe21xtvLqJjNGMC4ZXH4eoSWGScq0sg1auM42rEt+rtygcVThRkbh4mHSFHorqXc3erRNVKw/TG1qvxxqO/R6lqG3nZODpaNqGWUqnUOU/q1nhD73N/cGA7Av1akJhyiry8TGLid1AtdKRF9QHcidmIEtW4SmiFvnh7Fj2u4uDgSu1qUzh1SdXnRsesJ7zyGIvry8iKIilV9dGHo4M7tarqnyS5VtXJ3Ij6kTx5Nokpp8jMvmPUNc5URF9oGqIvNB3RFwoEAkuhVCqpWrUqd+7cASAyMpJq1aoVu92SJUuYOnUqAC+99BI//fSTzu9SqZSdO3eyZ88eTp8+za1bt0hLS8PFxYXg4GBat27NyJEj6d3b9CRPy5Yt4/nnnwdUCWoXLFhgML5Tp04cOKB6Z3j79m3CivFo7N+/n9WrV3Pw4EHi4uKQSCQEBgbSokULhg0bxvDhw8WY5yOWL1+uXp49ezaurkXfM9WuXZuhQ4eycuVK5HI5q1at4oMPPigy1pxs2rSJrKwsANq3b0/nzp2LjLOzs+Pdd99Vt5MVK1bw8cfWmyDZVlEqlTpJV9999139nrLOnWnXrh1HjhwhIyODzZs3M3HiRGtJtVlsvQ3m15W2Bn2MGzeOBQsWcPfuXe7evcuBAwfo0qWLxTVq9zMvv/wyQUFBRcYFBQXx8ssvq8tt+fLldO9u+rcSxbFv3z5iYmIAqFKlCuPH6/fhvPvuuyxfvhylUqluG9bwhtr6ebxy5Uq1N3TYsGHUrl27yDhXV1dmz57Niy++CKjqOH/Zkty6dYsTJ04A4OHhwYwZM/TGzpgxgy+//JKsrCyOHj1KVFSUUfdZpiKuxwKBLsv2bin1tvb29vQfN4L+40YYjPvol//x0S//Mxiz4+Zpo4/bqFVzGrUy7Ln7bfcmo/cHUL1ubd74+L0SbfM0U5L6Kg5j2lBBvP18mTjrVSbOerXUx428doOUhCQAug3sQ7iRPgxj6dL/Obr0f86kfZS0HQPUbdqIuk0bmXTcM4ePq5dfmjPdpH0VxBx1FxJWmYvS+BJt4+DgQL8xw+g3Rv97Y2M4e0RVNuVCKjBgfMnabXGYo+5eeW82r7w3u0TbBIdUYOq8N5k6r/RjNeeOnNDco740oUTJ7vVhzLXDWGo3qk/tRvUZPnmCWfYHpesHW3ZqT8tOpo3n5J+fdnZ2TJrzhkn7Kog52kKLju1KfH66urkx4uXnGfHy86U+blZGJjcuXAagXrPGtO9p2vO3Oa9z+TwpfXqNenWoUa+OyfvJ50lpM1C6expjMUf/UZp+NaxmOLM+X8CszxeU+rhnDmna4MSZr+Lk5FTqfRXEHG0BKHEbBPPc6wmebpRKJQfPtUYiVflXOzQ5irtr8d6euw+Wce22KjlFpXKjqRe+UOd3hUJKYuoBktIOkZ55gSzJbfLkGdjbOePsFISvV1MqBPYnyM90/2rMw7VcjlS9+wuvNIPqoYbnHjh5ZQgp6SovzjNNjuPmati/mpx2lLjEzaRknEAqe4hCIcXJyQ8fj8aUD+xL+YB+wr/6iNhEjRclrOIUHOyLft/p6Vad8gF9iEvciBI5cQmbqFG5ZM8PpSE+eTtyhcqz5evVkgAf/Z6t8JDXOP2oncQmbKRG5TlFxpqTPHkmD5N35qugWsjremMrBg0h4t6XSGQxSGQxJKcfI8DH8p6tOK06Dg0ei7NTQJFxzk4BhAaPJSpGdc2PS1hPoO8zFteXnHYUqewBAK4ulagYNFRvbLWQ14lN2AAoiU9W+fkcHSzv2dI+T8Irva537CfApx2+Xi1IzTiFXJ7Jw5SdVCpnmXs8beISN8Ij/2r5gD54ulUvMs7B3pWqFadwJUp17sYlbCA0eLTF9WXlRJGWee6RBneqVCicfDefKhVeIjr2J+SKbFIzTpMtuWPUNc5URF9oGqIvNB3RFwoEgpKgVCoJr1ZD7Um9FXHDKK/ED0t+4NVXVfOXvvjiJH786Qed31We1F3s3bOXM2fOcOtWhI4ntVXrlowYMYLevU1/p7Fs2R+8MHESAPPmvcf8BfMMxnfp3JUDB1SJ7yOjbhnhST3AmtVrOHTosI4ntXmL5gwdOoThw4cJT+ojVq5YqV6eOWuGQQ/MkKGDWbVyNXK5nNWr1vD+Bwssrm/Tps1aHph2dO7cqcg4Ozs75r4zV91OVq5cxUcff2hxfRkZGWzZvEWt4Z139Cf4HDduLB+8/6GWH/AgXboU7ekxJ9petsmTXzLoB5w8+SU++eRT9Xbdu5v+DuhxR6lUsnLlKvX63HfmGvADdqJdu7YcOXL0kR9wCxMnmvb+2RhWrVytmSty2BCDfsCZs2Yw+aWXAdX5/+KLkyyuT+UHPAmo/IDTZ7yhN3b6jDf46quvH/kBj1nND2huNm/ewoULFwGYNOkFOnWy/DdxJUG0GdMR10+BQPCkoVQqaf7bJu5lqPqOk88PIMzHq9jtfrtwgzn7VH322Po1+LKb7ryt0jw5++7EcvBeHOfjk7mdmk66NBdnB3uC3N1oViGQQbXC6F61ksl/w5orkby2W5WDY1arhrzZxrBfZsBfuzgaoxrrP/38QCr7eBqMP3LvARtvRHM8Jp74rBykcjn+bq40Dg6gf40qDKgVVigp4NPKX9ei1MtTm9XFtUBS0Xxq+PvQt0YVNly/jVypZMON28xp09ji+rZF3CM7Nw+AVhXL0T606Ll+7ezsmN6qAUc3qtrJ+uu3mduu6HkvzUmmLJftkar8OXbAjJYN9MYOq1ONRccvcj8ji/sZWRyNiadDaAWLa1ynVcfjG9Qk0L3oe6FAd1fGN6zB1ydVHqu/rt+mUxXLz/t3+N4D4jJVYyqhXh4MrxuuN3ZGywb8dS0KJbA98h5Zubl4mNGbVBRKpVKdwBhgessGep8z24eWp2XFIE7GJqjbxqh6RY8DmpMN12+jUKqS2/arUYUa/j5Fxrk6OjC1WV1m7FH5u/66HsXYBkXPs2NOolLSOfNANS+yu5MjU5rq9yNOaVqHH85eJTs3j1NxCUSnZRh1jTMV0ReahugLTUf0hQKBQCAQCARPJsLl8JRgZ2fHiMGD1Our1m8wEK1hpVYSxFFDdQ2IySkpVKxTj4Fjx7F46S8cP3WaxKQkcnNzyczKIvJ2NKvWb6D/qNH0HDyElNRUs/wt5iYxKYk+I0bSbcBAlv65nOu3bpGWno5UKiUmLo4t27YzZvLLtOneU520UiAQlB2urpoEZcnJKQZjE5KS1Mtubm4EmmGigacJVX+erV53t3ByuMeB23fvqpebNNT/gjGfZo00g4ub//3XIpoK8vf2HerlAb2fM2hqrRFejYb16gKQk5PDrn37LK7vzPkL6utpgL8/XTp0MBg/uG9f9fKWbdZJlKddhkP69TMYO7BPb/VLyKMnT5Ko1e9Yiq3bNeXQvVMnfLy99cb6eHvT9RnNhyvWKkOBQGA6dnZ2DOuumWxkza69Rm23RivR6sgeuobt5PR0wvoOYdic9/hh/SZOXL5KYmoauXl5ZObkEBUTy5pdexk8+x36vD6blPQM8/wxZiYxNY0BM9+m17SZ/LblX27cuUtaZhZSWS6xCYn8ffAIExZ8TIdJU4lJSChruYJiUCgUbD+qmfxlUBfDH1wO7KT5/d/DR9XGZUvyz6Gj6uX+HdsbvL+qHlqJ+uEqw3GOVMruE+afKKogZ6/fVCeBDvDxppOeBLz5aJfh3wePWFSbtXht0TekZWZRPiCAj1/R/6H548o/hzT1NKiL4Q8IOjVrgp+XysByL/4h527ctKg2weNNWAVdY09Khm1e+22ZVK37JXeXok0+5kb7utS1RXN8PPUblX08PencvKl6/e9DT0a/by28PNwJ8NWYHFMy0stQjUBgW9jZ2VGl4kD1unbCO0Nox1UJGazzm1SWwuY9DTl0egK3on8lKfU0UlkyCmUuefIsMrOjuRO7kYOnx7LvxHBkualm+VvMjVSWxIGTo9l3fDCRd1eQnhVBbl46CoWUHEkcMfE7OHb+FXYdeZZsiRh3lEgTSUxRPTfZYU9oBcMJ0EIr9FEva5JpWpaY+J3q5coV+hqIhOCA9jg7+QKQnRNDctpFS0oD4EHCfhQKKQB+3vXw8tD/Eay9nQOVgp9Vr1ujDJVKBbEPNe+riivD0PKaOo6J34VSafnnfu06Di3/nMEJJL08quHrrRpXkSskxCVYflwlJe2COvGps5MfwQGGJ9PSOU8e2N55Uqn8c6is/JCYfAqpzPLjKjEPNPrKB3bE2Un/uIqzkzfBgZqxq/sPLD+uIvpC0xF9oemIvlAgEFgKOzs7Ro0apV5fuXKlgWgN2pNajRkzRue35ORkgoOD6d+/P9999x3Hjh0jMTFR5XPKzCQyMpKVK1fSp08funfvTkqKYX9ZWZGYmMhzzz1H586d+fnnn7l+/TppaWkq32pMDJs3b2bUqFG0bNlSnVDzaSYhIYFjx1QT4drb2zN48GCD8UOGDFEv5yd1tTRbtmgS7A0dqn/CV4AuXbrg5+cHwN27dzl79qxFtT0OnDlzRt3WAwICik2oWxZ1bOvYehvcuXMnUqnqvr1x48bUqKF/4gAHBwcGDtS8f7RGHSsUCv755x/1enFlqN0Gt27dahXvgnYdDxo0yLA3tEYNGjZsCKi8oTt37tQbay4eh/O4JOfJoEGD1N7QI0eOkJiYaFFtoKuvR48e+PgUPRkHgI+PD926abxh1ihDcT0WCAQCQT6nDx5TL79o5kSljzunH/l6ajduwDPPdS9jNbZD1LWbJD9U3U9NmP4Kzi4uZazIdjh9SHU+ubi6MmH6lDJW82Rz5rCqrDv37UXN+nXLWI3tcPbICeRyOQAviT5dB9GnF41oM9bjzKM2GFQhmIHPjyomWiB4erCzs6NC4AD1uiq5ZvHEJWjiKgbpvteS5aaw73Rjzt14nrsPfiM18wy5eckolbnIFVnkSKOJS9zI2evjOX11BLl5qeb4U8yOLDeZM9fGcurqUO4/XElWTgR58nQUSilS2QMepuzg4q2pHL/UG4lU+FdluUmkZpx5tGZPcIDhZGnBARpP18MUy79zB0hI1vK9BfQxEAn+Pu1xdPAFQCKLIT3zkiWlAZCYuh+FUjX24+VRDw83/Z4tOzsHyvn3Uq8/TLZ8GSqVChJSNJ6t4spQt453W8WzpV0Owf7PGvRsebhVw8tdNUm2QiEhKXW/peWRnnVRnfjUydEPf2/Dni2dMky2jmfrYfIu9XL5AMO+vHL+z5LvX03JOIUsN9mS0gB4mKLRF+DbESdH/f5VJ0dvAnw0/lVrlKHoC01H9IWmI/pCgUBQEuzs7Bg5UpO8fNXK1UZtp50kdPSY0Tq/JScnU6F8CAMHDGLx4u85dux4IU/qqpWr6de3Pz169LJpT2rv3n3p2qUbS5f+UsiTumXzFsaMHkvrVm2EJ5V8D4xqnhuVB2aQwXhtj4y2N8WSbN36t3p5yBDDHp0uXTqXgR9wl5YfsFGxfsABA/qr1/OTM1sShULBv/9sU68PGWq4DAcP0bSBv7f+YxU/oK1T2A9oODG29nm0ZctWi2rLR/c8GWIgEgYNGqjlBzxqFT/g1i0afd17dC/WD9i1W1f1ujXOE0vw808/q5dffMnySYlLimgzpiGunwKB4EnEzs6OQbWrqtc3aCW8M4R2Yryhdarq/JYikVLv578Y9/d+fjl/g9NxCSTlSMlVKMjKzSM6LYMN128zess+hmzcTapEapa/xdwk5UgYuXkvAzfsZvnlW9xKSSddlotUriAuM5vtkfd4ecdheq7epk5k+DSTmC3hdJxq3lt7Ozv6VK9iML5v9crq5fxkmpZmR5TmOP1qVDYQCR1Cy+Pr4gzA/YwsLj60/Jwg++7EIpWrnsXqB/lTzU//mIqDvT3PhYeq161Rhgqlkt23Ne9U+tYwXMfabWBn5D114l5LsiPqvnr5ueqVDSZAr+bnTd1A1b1QTp6cfXcs7yG48DBZ3V/4u7rQQU9y23z6apVh2Zwnhuu4d/XK5JfwydgEknIkFlSmYruWvk6VK+D96DwtCm8XZ57RKmNrlKHoC01H9IWmI/pCgUAgEAgEgicTkWT5KWL0UM0g3mojkixHRUdz/JRqItewypVp37qVzu8ymYy0dFVSgQZ16zBuxHDemTmDT+a9y1tvvE6vbl1xcnICYO+BgwweN8HmDAMPExJo3+s5duxRJSzz8fZm+MCBvDd7Fh++M5cXxowhKDAQgDMXLtCxd1+bTRYtEDwttG/dUr284e+/DSY//+r7H9TLwwb0V/dJAuNY8utvZGerXrYEBQZSt1atMlZU9mTn5KiXXY2Y1MPVVRNz+dp1ZDKZRXRpc+6S5kOPdq1aGojMj9Fc389dumwRTdqc19LXunlztYFIH9r6tLe1FBKJhGs3NYno2hZThv5+fupzQ6FQcOHKFYvqA91yaNuyZHVsjTIUCATmY2RPzUSYa41Isnw7JpYTl68CUKVCedo2aqDzuyw3j7TMLADqh1dlzLM9mDNhDB9OmcSssSPp0bolTo6OAPx3+iwj5s63vWe4lBQ6T57GruMnAfDx9GBot87MnTiOBS9NZELf5wjy9QXg3I2bdJvyhs0mixaoiIqJJT1L1S69PTzUCYr10aB6Nbzc3QFIy8wiOvaBxTVeuBWhXm7ToH6x8W0bamIu3IwwEGketPW1rF+32PurNtr6bllen6VZvXM324+oDNhfzZhmMNno44p2O2pdTBu0t7enVQPN5G/WaIOCx5f8BO2gMvz6e3uVoZrHj5T0DJb9o0m41qFJQ6scV/u8btOwXrHxbRtq7glFn1AyZLm5JKWmqdf9vfWbzQSCp5EwrSTJd2KKn6QuM/sOSamqcUcPt1CC/HTHHRWKXHLzVOOOPl51CKs0jHrVp9Oo9jvUCZ9GhaAu2Nup3vHHJx7k0OmJVpmwpSRIpInsPtKXuIT/ANVER5UrDqBejZk0qDWHaqGjcHEOACAl7SJ7j/a32WTR1iI1/QqgMr96e9XE2Un/B58AQf6a96HpmTeRyy3/wVBKmua9eaB/C4Oxdnb2BPo1L3JbS5GSpnnnG+hX/PviIH/Nuae9raXIzI4mN0/1bsbJ0QsfrzoG43296+LoqHquy81LJzP7rsU1pqRr1bGf4ToGCNIqZ+1tLYWuvuLHVaytTy6XkJ55S71eXBm6OPvh41kTACUKUtKvWlQfQEq61nnib8R5onWNskYZir7QdERfaDqiLxQIBJZEO0myMUmWo6Ki1Mn7wsLCaN9ed2JKmUxGWprqnU2DBg0YP3487733Hp999hlvv/02zz77rNojtmfPHgYOHGh7Y54PH9KmTRu2b1e9X/Tx8WHEiBHMnz+fjz/+mEmTJhEUFASoJqhq3769zU7MZy3Onz+P8tHHk3Xr1sX30ZiwPrTbzdWrV9UTuVmSc+fOqZfbtWtnMNbe3p62bdsWue3TinYZtGnTptjrvXYdi/JTYettsCT6wPp1HBkZSfqj7yK8vb1p0KCBwfiGDRvi5aUaW0tLS+P2beMm0zEFWy9DWz+PJRIJ165dU68XV4b+/v7Urasae1coFFy4cMGi+sD261hcjwUCgUA/F46dYtlXS9T/JSdYfmLVsiQ/UWnH3j2o3ah4T+XTQnZWFtfPqd45v/T29DJWY1ucOazyeAYEBzFk0tgyVmNb5J9PgyeOJiC4XBmreXK5fSOCpHjVxG3i/NTl7KM2WLNBXTr17VVM9NOD6NP1I9qM9Th75AQA4994BRdX1zJWIxDYFhUDNf7VuIRNxcZnS+6QmqlKIOnmEoqvl663RKnMJU+uej/s6V6HikFDqRbyBjUqz6VqyKsE+nbB7pF/NSntEOduTLI5/6o0N5ETl/uSmKryrzo6eFM+oD/hlWZQI/QtQsqNwtlR5V9Nz7rIySsDbTZZtLVIz9J4tjzdauLkaNiz5afVbrKyb6JQWP59p0qjCl+v4j1bfl7NtLa1vF8mQ+sYfsXoA/Dz1vK9WUFftiSaPLnKs+Xo4IWnu2HPlpd7XRwcVJ6tPHk6OVLLe7YysjXlUFwdq2KsW4bax/D1albs2I/2eZJhBX1yhYTMHI1/1deruYFocHbyw9Ot5qM1BRnZlp8XRPc8MawPwNfK54noC01H9IWmI/pCgUBQUkaPGaVeXrWq+CTLKk+qapxC5UnV9RLoelLrM278WN599x0+/fQT5sx5i17P9tLMpbpnL4MHDbFJT2q7th3YsV2V3N3Hx4fhI4Yzb957fPTRh7zwwkQtT+pZnunQSXhSz1/Q8sDUMcIDo2k3V69es4oH5vy58+rltu3a6g9E5YFp07aNev2c1raWQkdfW8P6ANppleH58+f1B5qJx8EPWJBXX32N8Go1cHfzxMfbj+rhNRkxYhQrVqwkNzfX6nq021HrNq2LnytSu46t0AYL+wENt8PCfsCLFtUHcO68lpfNiPOkvZbf7ZwVzhNzI5FIOHjwEACenp40btyY9PR0Pv9sIS2at8TPNwBvL19q1azDi5Ne4vjx41bXJ9qMaYjrp0AgeFIZUsIky9FpGeoEkpW9PWhVUdfzJZMrSJep7t/qBPoyvE41ZrRqwLvtmvB6i/p0DauIk70qLczBuw+Y8PcBqyQcLAkJ2Tk8t3YHe6NjAfB2dmJgzTBmtWrI3LaNGVO/OoFuqvnWLzxMpu+6HTabLNpaXE5IJr8Wa/n74OOqP/EpQKsQTbu5mZSGNE9uQXUqLj1MVi+3rGjYq2hvZ0eLikFFbmspdPUFGYhUoV2Glx5a/j1HdGoGGY/ObS9nJ+oG+hqMrxfkh6ez6p1SuiyXO2mZlpZoUhletnIdN68QWOxzpm4dW16fJE/OzeR09Xpx54mfqwu1AlRjawqlkisJlm+HJTmPwfplKPpC0xF9oemIvlAgEAgEAoHgycSxrAUIrEfdWrVo0qAB5y5d4kZEBKfPnad5k8Z641dpJWIeOWRwoZtsZ2dn5kx/g5fGj6NypUpF7iP67l1GTJzE6fPnOXj0KCvWrWPciBFm+XvMwbgprxDxyMTw0vhxLHx/AZ4FkvF8nf0RU2bOYuVf64m+e5fX57zNnz/+UNTujGL/4SN0GzDQJN3avDd7FvPfetNs+xMIbJ1+zz5Lw3p1uXjlKimpqbTp3pPZr02jZ5cuhIZUJCMzk6s3bvK/n35i6yPTX/PGjVn0wftlrNz2USgUpKWnc/HKVZavXcsfq9eof3t/zls4ODiUoTrbIMDPT718Lya22HjtmLy8PG5ERNCgbl0DW5jOtRuaBMHhVasaiCwcc/X6dYto0ubqjRtFHlsf1atpYu7HxpKWno6PBZMaXb91S21k9vXxIcDfv9htwquGceVR2V29foOuzzxjMX2gW4bVS1iGV6/fMBApEAhsjTpVw2hUszoXbkZw8+49zly7QbM6tfTGr9FKxDy8R9fCz3BOjsweN4pJ/fsQWj64yH3ciXvA6Hc/4Oz1Gxw6d4FVO3Yz5rme5vmDzMAL739K5P0Y1XL/Pnz66st4urvpxGS/MZVpC79m9c493Il7wMyvv+O3+XNLfcyDZ8/Ta9pMk3RrM3fiON59YbzZ9ve4c/V2tHo5rGKFYgf47O3tCatYgUsRkertq1WqaEmJXI++o16uVimk2PhwrZhrWn+fpbgWpTlGeEjJ9MU8TCAtM/OxTUwcn5zMm98uAaDfM+0Z0KlDGSsyP6kZmcQlJqnXw41o79rtwBptUPD4snn/IfVy09o1cXE2bEYSgFQmI+ZhIvvOnOXLFWuIjo0DVH3r+D7PWkWD9rXTmOuS9nXyqugTSsQ/h46SJ1eZ7sr5++lcQwUCAfh41cLPuz4p6ZfJyIokOfU8/r6N9cZHx2jGHauEDCp0729v70Td8NcIrzIWD7eixx0zs+9x9OyLJKddICH5GNEx66laaZhZ/h5zcOz8VDKzVeOO4ZXH0rjOfJwcPXRi8uQfcurSm9yJ2UBWzj3OXH6HNk2+L/Ux45OOsu/44OIDjaRejZk0qDnLbPsrjrRMzftKT/ewYuNdnANwcvQmNy8dpVJORlYkvt6We+cuy00jR/pAS2Px72O1/470TMu/j9UpQ48w/YH5MTr6buoPNBNpGRp9Hu5Vin3ut7Ozx9O9yqOks6oy9DLi7zKFtAxNOXh6GFHHWnrSM6xQxxklrGOtvyFHEossNx1nJ8uNq6RnRqBENa7i5OiDi3Px4yqeHmHqtpuecYPygZZ9nk/TauvG9DVWr2PRF5qM6AtNR/SFAoHAktStW5cmTZpw7tw5bty4wenTp2neXP/EsdqJmEePHl2kb3Xu3LlMnjyZypUrF7mP6Ohohg4dyunTpzlw4ADLly9n/HjbGZ8bM2YMERERAEyePJkvvviikG/122+/ZfLkyaxYsYLo6GimTZvGihUrSn3M/fv307lzZ5N0azN//nwWLFhgtv0Vx5Urmklzq1evXmx8YGAgPj4+pKWlIZfLuXHjBg0bNrSYvtTUVGJjNT4xYzRqx2j/fU8rJa1j7Zj79++TlpaGj4/hCZ+fZB6HNmhKHVtbX7Vq1YzyLlSrVk2dePfKlSuEh4dbVOPVq1fVy7ZehrZ4Hl+/fl3jDfX1JSAgwCiN+X/XlStX6Nq1q8X05R9D+9jFYet1LK7HAoHgaeLY3gMc23tAvd666zP4BwWWoSLLkp/wTySd1OXCsdPk5eURXrcWXfs/V9ZybIr8RMJjX3sZVze3YqKfHnKys7l69iJOzs5MmPlqWct5oslvg+17dqVu00ZlrMa2yE+C/uKcN4p9Fn6aEH26fkSbsQ53bkWREBePX2AAQ18aV9ZyBAKbw9O9Jl4e9cnIukyWJJK0zAv4eOq/xsclblQvVwgcWKj/srNzolrINCoFj8XNpWi/eI7kHudvTiY96wIp6ceITVhPSDnb8a9eujWNbEk0AJWCx1CryjwcHXT9q/KwD7gS9SZxiRvJkd7j2u33aFjju1IfMzntKKeuDjVFtg7hlWZQPdR833AWR2aOxovi7hpWbLyzkz+ODt7kydNRIicrJxIvD8t5tnLz0pDmajxbxmh004rR/vssRWa2xm9kjD7tGO1tLUVmjuYYbi6VjfJsubtUJiNbNR6TmX3TqL/LFDKzNQmCjSpDN02M9t9nKTKzS3aeaMdIZHHk5qXj5Gg5z1ZWTgQ88q86Ovjg7FS8f9XdNUx9fmRm3yTAx7L+Vd0yLN6Xp3OeWKOORV9oMqIvNB3RFwoEgpKi8qQ25ty580Z5Ulet1CRiHjVqZJGe1LffnsNLk1806EkdPmwEp0+f4cCBgyxfvoLx423nnc3YsePVntSXXnqRRV8sLORJ/ebbr3n55SmsXLGK6OhoXnvtdZYv/7PUx9y//wBdu3QzSbc28+a9x/wF88y2v+K4quURCX9SPDBa3rWrV64aiDQPV3S8bMX75rRjrlhDn9YxqlWraqQfsKo6ieqVK1ct7gcsyPZt29XLUqmUzMxMbt++zV/r/mL+vAX8uXwZ7dq1M7AH86LdjqobURaPgx8wvHq42iN29coVunbtYjF9qmNoyjDciPNEO8Ya57G5OXv2rDoheNWqYZw/f54hg4dx584dnbiIiAgiIiL47bffefHFSSz+/jscHS0/Nb5oM6Yjrp8CgeBJpVaALw2C/LmUkExESjrn45NoHKz/OqGdiHlw7cL3ms4O9rzRoj7jGtSkkrdHwc0BuJuWyaRtBzkfn8TRmHjWXYtiRF3r3n8a4pUdR7idmgHAuAY1WNChmTpBYj4fdWzBrL3HWX/9NnfTs3h7/yl+6NW+1Mc8cu8BAzfsNkm3NrNaNeTNNtbzid1ISlMvh/l6FRsf4OaKt7MT6bJc5EolESnp1AvyK3a70pImkfEgK0e9XtUIjVV9NDHXtf4+S3E9KVVzbCP0hWnpu6G1raXQ1lfFx7P450w7O6p4e3IlUZX09EZSqlF/lyncTNbUU8nrONUSknS4UcI61tYXm5lNulSGt4vl5sm8lZymTnrv4+KM/6Nk8oYI8/FSnx83klJ5pnIFi+lTHaP0dXzDCuex6AtNR/SFpiP6QoFAIBAIBIInE/uyFiCwLqOHaT5S0E6iXBSrtX4fM7Twxw3+fn589M5cvQmWAcIqV2bTiuW4Pfr4+ZflpZ/kzdzs2Psfe/arJjAYPXQIS74sPFEdgLu7O78t/o6WzZoBsHbTZm4XGKgVCATWw9HRkW3r1tKqueqcjH3wgOlz36Fu6zZ4hVahYp16dBswkK3bdxAaEsI7M2dw4N+/8fez3Muxx5lvf/wJx8ByOAaWw7lceYKq16Rr/wEsW7UapVKJi4sLP3/zNS9NsJ2JRsuSpo00A2Qnz54l/uFDg/H5ib7zeVBMvKlIJBJS0zQv8SpVLD4Bm3aMpfUBPIjXHKNSxeJf/Pv6+ODh4a5ej3+YYBFd+TzQ2r8x5VcwziplqHWMECM0hlSwrj6BQGBeRvXsrl5eq5VEuSi0f9feLh9/b2/en/yC3gTLAFUqlOevzz/EzUU1oPv739tKKtli7Dp+kr2nzgAwsmc3vntzeqEEywDurq78/M6btKhbB4C/9u5TJ0AU2B7xSSnq5ZByxk0qqB0Xn5xsdk3aSKQyUjMyizy2Pqypr+AxjNHn6+WJh5urev1hcoqBaNtm+pf/IyktHR9PD76aMa2s5VgE7fr1dHMzKiF2SLkgre0f3/oVWJbE1DS+XrVWvT6xX+8yVGPbVOjZD/d2XXFv1xW/zs9Sf/hYpi38Wn1/0bZhfXYv+QYPK00AqtPvBwUZiCwco33dFRhGKpPxwdLf1esT+j6Hvb0YUhMIChIWMkS9HB270UAk3InR/K69XT4uzn40rP223gTLAJ7uoXRo/gcO9qr72ci7tjPuGPfwP+ITDwJQJWQwLRosLJRgGcDRwZ1Wjb4lwLcpAHfjtpCZfdeqWm0JiVTzPtbd1bj3se6umvfKOVILv3PX2r+jg4dRyRm1/44cqWXfZ0PBMiz+nbu7myZGlpuKXCGziK58tMvQGH0F4yxdx3K5hNw8zbiKUWVYpnVc/Hni7OSDo4NmXEViYY06dexmbB1rl6Hlxy1KqlG3DdpeHaviRF+ojegLTUP0hQKBwBqMHTtWvaydRLkotH/X3i4ff39/Pv74Y72T2QGEhYWxdetWtW916dKlJZVsMXbs2MHu3aoP/seMGcOPP/6o17e6bNkyWrVqBcCaNWu4fft2obinhQcPNJPmVjLgWdZGO057e0ugvX9PT0+jJgWzpr7HgZLWsa+vLx4emncv8fHxFtH1uPA4tMGS1rF2TEpKCjKZZe/bbb2fkUgkpKamFnlsfdh6HVv7PLb1Oi54jCehjgvGieuxQCAQPDnsiTrPRWk8DVo0LWspNkWbbh25KI1n07mDIulkAT774wcuSuOZOEskEtbGzd2ds5n3OZNxj/KVjBsjEpSOIS+M5aI0niVbV5W1FJvjz/3/cFEaT88h/ctaik0h+nT9iDZjHarUqMZFaTwHYq7i5u5e/AYCwVNIxcDB6mXtJMpFEZewSbNd0OBCvzs7+VGj8hy9CZYB3FxDaVr7d+wf+VfvP7Sd+4qElH0kpan8qxUCB1Gv2ueFEiwDODi40aD6N/h4NgHgQeIWsiVPr39VJtN4SVxdjPPzuDpr4qS5lvWiaO/fwd7DqOSMri6a5wqpzPJeGWmuxtPk4lx8Gbo6a/TlyVNRWNizJZNp9JWuji3s2VJIyJNrPFuuRpWhlu9NZnnvpUyrHRqjz8nRBwd7zb2LzNLniaxk+kC3rVq6jlXH0Gg07jzRrmPLn8eiLzQd0ReahugLBQJBaRkzZrR6WTuJclGsWqX5fczY0YV+9/f356OPPyzWk7p5yya1J/XXX34tqWSLsWPHTvbs3gPA6DGj+OHHJXo9qb///hutWrUEYO2adU+5J1XjU6oUov99gDa6HhPr+ZxK5YGxgp8yXktjiI37AY3RVzDO2j6i2rVrM278WObNe4+PP/6IN954XX2+girZe5fO3dixY6fVNGm3I9v0A2rrM/I81jrfLX0eFzyGMRq1Y6yhz9zcuhWhXs7OzqFvn/7cuXMHLy8vxo4bw4cffsDs2bNo1EiTZHfp0l+YOPEFq+gTbcZ0xPVTIBA8yQytU1W9vOF6lMFY7STLQ2tXK/S7n6sLc9s10ZtgGaCyjyfL+3XCzdEBgBWXb5VUssX4LzqGA3dV86oNqV2VL7q2LpRgGcDdyZHverSlWXnVvJebb0RzJy3DqlptiYfZmqSdFT2N83lU9NLEaW9vCbT37+HkaFRyxgpa+hIsrE91DInm2EaUoXb5pUplyORyi+jK56GWPlusY0menDSp5lm7oqf+Pkgdo6NPYiDSPGiXQQUj9Pm4OuPu5KheT7CwxoRSnceav8PaZWiMRl19lj+PRV9oOqIvNA3RFwoEAoFAIBA8uTgWHyJ4khgxaCBvLXgfuVzOuk2bWPTBAhwcHArFnT53nhsRqkHK5o0bU6tG9VIfs0L5YDq0ac2u//Zx+tx5pFIpLo8SdpUlP/6mSpBgZ2fHh+/MNRjr4ODAay+9yJjJZ5DL5WzbvYepk0o3GBteNYzPF8wv1bZF0aZlC7PtSyB4XCgfHMz+v7ey6Z9/mf/pZ9yKKjwAZWdnR9NGDWnTsqVN9DmPI/2e7cWSLxZRPlh/IsanjaaNGhJeNYzI29HIZDJem/M2q39ZWmSSnRXr1rH/8GGdf8vMzCwUZ04ys7J01j2M+IDaTSsJVGZmloFI86Ct0Rh9AO5u7mRlZQOQYeEyzNLS526kPt0ytKw+KFCGHsVrdNdKQGrp8hMIBOZnaPcuzF3yE3K5gr/27uPTVycX+Qx35toNbt69B0DT2rWoWSW01MesEBhAu8YN2XPiFGeu3UAqk+HiXPzgn6X5eeNWQHWft+CliQZjHRwcmDpsEBMWfIxcrmD70RNMGTKgVMetFlKRT6ZOLtW2RdG6QT2z7etJICtHa6DZ1dVApAZ3rbjM7Gyza9ImM0d3ENbDtfgEmm4u2vosPxCurdHdCH0A7i6uZOWoBkczrKDREmzad4DN+w8B8OGUF6kYZFyS7scN7Tbk7mbcOeLmqnkGzrDwOSJ4PFEoFEz+ZCGJqaoP0BvWqM643r3KWNXjh7+3F19On8bwHl2telyda6cR/YK7Vp9g6evmk8Rb3/2gvr+uGBTIjNHDy1iRQGCbVK44kPPXP0SplHM3dguN68zH3q7wM2ty6nkysiIB8PdphLdn6ccd3VyDCQpozYOE/SSnXUAul+LgUPZjALfu/PFoyY6GteYYjLW3c6Bm2CSOnX8FpVJO7MM91Awz/JyrD0/3KjSuPa9U2xZFoF9zs+3LGPLyNO86HR2Nex/r4KB57snLs+z7TlvXpzqGlkaH4jVq61Ntn4mDs7/ZdWn2r7n/MEYfFCxDy45b5Ml191/SMsyTW6GO5dp1bNxzv4ODG3ny7EfbW/g8kdt2HRc8Ronr2NrnsQ32NbauT3UM0ReagugLBQKBNRg5ciSzZ89GLpezZs0avvjii6J9q6dPc+PGDQCaN29OrVq1Sn3MChUq8Mwzz7Bz505OnTplM77VJUuWAKoxz48//thgrIODA6+//jqjRo1CLpfz77//8uqrpUtGFB4ezqJFi0q1bVG0bdvWbPsyBm0/jvYEXIbQ9v1kZFh2kgZb1/c4UNoyzPd6Pe1l+Di0wZJqLOjdy8jIICAgwOy68rH1MizoSyxpGdpiHYN1z2Nbr2Mw7TyxRX0grscCgeDJpv+4EfQfN6KsZQgEAoFAIBAIBALBU0mFwAHcvPMRSuTEJW6lVpV52BXhX03LvECWROVf9fZohIdb6f2rLs7B+Hm1JiltP2mZF1AopNjbl/344714jX+1RmXD/lU7OweqVJjExVtTUSInIWUvVSo8X6rjurlWoWaV90q1bVH4ejUz276MQduLop0I0RD29tbzy8i19RnrN7LXfF8iV1jeKyPX8g4aU4YO9gU8W/JMnO0t6NlSlEwfgL2WL0lu8TrW/b7HmHp20GmDlvdeyktxnjjYuyFX5Hu2LKtRrtA+T4z3lKm3t3YZlriOrevLE31h6RB9oWmIvlAgEJSWESNH8Oabc5DL5axdu45FXyw0wpPazGRPaodnOrBr5y5OnTptM57UH374EVB5Uj/66EODsQ4ODkx7bRonRo9VzaX67zamvjq1VMcND6/GwoWfl2rbomjTtrXZ9mUMpfOYaM3hZpMeGOvpA925Cm3RD5hVQn2gqzEzwzrfoIwZO4YlP3xP7dq1i/z95MmTjBs7gVu3bpGXl8fIEaO4eu0yFSpUsLg27XbobsQ8hyD8gAWxdT+guUlNSVEvR0aq3sk2a9aULVs367TZTz/7hG++/oZZs94EYOWKVQwYMIBBgwZaVJ9oM6Zj69cnW9cnEAhsm4G1qvL+obPIlUo23bjDgg7NcChinvHz8UlEpKQD0Dg4gOr+xSd010ewhzutQ4LZdyeW8/FJSPPkuDgWfra1Nr9fvAmAHTC3bRODsQ729rzYuDZndhxGrlSy53YMLzQu+t62OMJ8vZjfoWmpti2KFhWCzLYvY8jKzVMvaydCNISboyYuU5Zrdk3a2Lo+gKxczTE8jNCorQ8gU5aHv5vlziFtfaUrwzwDkaajrQ+M06itL8sqdVzyduju6ED2o+1s8zzRtDnrnCcl02jr+kD0hQURfaFpiL5QIBAIBAKB4MlFJFl+yigfHEyXZzqwe99+Hjx8yJ4DB+jZpUuhuFXr16uXRw8bWux+FQoF12/d4ur1GySnpJCVnY1CoVD/npSUDIBMJuP23bvUrlHDDH9N6VEoFBw8ehSA2jVqULlSpWK3aVhfkwjr7IULpT52aEgIM0tpKhIIBBo2/v0PX32/hFtRUYSGhPBst66EVqqEVCrl0tWrbN+zly3btrNl23aG9O/Hsu8X42pk0raniQ5t2qgTv+fJ5TxMSODEmTMcP3Wardt3cO7iJRa+v4ChA/qXsVLbwN7eno/ffZcRL0wCYMPWv+kxaAhzpr9Oq6bNcHZ24lZUFL+tWMXipUuxs7PDyckJmUwGQLaFE9jlSCQ6685GJMR01TLr5kgsn2BPW6Mx+sC6GrX37+zkZNQ2OvpyJAYizYP2MYzRqFt+ltcnEAjMS/kAfzo3a8qek6eJT0rmv9Nn6d6qRaG4NTv3qJdH9epW7H4VCgU37tzl2u07JKenky2RoFAo1b8nPUq6KMvNJTruAbWqVDbDX1N6FAoFh89fBKBWlVBCywcXu02D6tXUy+du3Cz1sSsFl+ONUcNKvb3AMDlSqXrZ6Guv1j1EjlRmdk3aSLT0ATgbMQjp6qKtT2og0jxItMrAGH0ALloaC/6NjwPJ6elM/+o7ANo1asAL/fuUsSLLITHxHJFY+BwRPJ7M+/EXth85DoCnmxt/vv9ukR+PClTMe3Ei0kfP9Zk5OUTei2HPyVMkpaXzwoefsf3ocRa9PpUgP1+r6NG+9jk7GnFd0r5uyh6/Pr8s+HnTVn7euBUABwd7li14B28jP6IRCJ423FzLERzQngeJB5BIHxKfeJAKQZ0LxUXHbFAvh4UMKXa/SqWC9MxbpGXeRCZLUSXHU2qeWaUy1bijQiEjK+cu3p5lO+6oVCpISD4GgLdndTzcih939PWuq15OSbtY6mN7uIVQO3xKqbcva/LkmveV9nbG3e9qJ9WWyy37vjNPYdv6oIBG++LfuWtPHAXWKEPNO3d7eyPL0F67DC07JpBX4O83rgytXMfyktUxWFdjntzEOlZYvgzlJSxDBwftCdasXMc22NeIvtB0RF9oOrbeFwoEguIpX748Xbt2ZdeuXTx48IA9e/bQs2fPQnErVqxQL48dO7bY/SoUCq5fv86VK1dITk4mKytLx7eamJgIPPKt3r6tdwIqa6FQKDhw4AAAtWvXpnLl4sdgGzVqpF4+c+ZMqY8dGhrKrFmzSr19WZOTo+XnMdZvpOUV1N7eEti6vscBUYam8TiUX0k1FvT7Pu3nccH9l7QMbbGOQfTVBTHlPLFFfSDqWCAQCAQCgUAgEAgEAoFAYBlcnMvh79OepLQDyHIfkpR2iEDfToXiYhM0/tWKQYOL3a9SqSArJ4LMnBvk5qUil2ejRONfzc1LfhQnI1t6D08TkjabA6VSQUq66tsQD7fquLmEFLuNl7vGv5qeVXr/qptLCFUrvlzq7csahZbfyM5YT5SWF0VhYV+ZohSeLXt76/re5DqereI1FkxKbvky1PJsGVvHdtbzNsoVuu+k7e2Kf69tb23vpfZ5YqRny77MzhMj9Vmxjgsew5h2aM3yK3gM0ReWDtEXmoboCwUCQWkpX748Xbp2Yfeu3Y88qXvp2bNHobiVK1apl8eMGV3sfjWe1KskJyeTnZWlOw+PDXpSDx44CJTEk9pQvXzm7NlSHzs0NJSZs2aUevuyxtY9Jjrzyxmpz0VLn8QGfURl6wc0cp4WV+15BK3jI5o48XmDv7ds2ZL9B/6jZYvWxMTEkJ6ezuefLeSbb7+2uDaJzZ8ntq2v4DFs0Q9obrSTrwN4enqycdOGQknB7ezsmD5jOlevXuO3334H4ItFX1g8ybJoM6Zj62X4OFw/BQKB7RLs4UaH0PLsvxvHw+wcDtx9QJewioXi1l+LUi8PrV212P0qlEpuJadxIymNFImU7Lw8FFpz5yQ/6rtkcgV30zOpYULSZnOgUCo5ej8egBr+PlTyLn6+rXpBfurlCw+TS33sEC8PpjarV3ygjSLJ0yRMdHIonKC7KLSTakvy5GbXpI22Pmcj9blq6cuxsL6CxzCmDF0LJCVX/Y0uRQebAYmOPuPma9StY8smFi3YhoypZxdHTYw16lhbo7Ht0MWK7bCkbRCsex4XPIYxGq2vT/SFpiL6QtMQfaFAIBAIBALBk4tIsvwUMnroEHbv2w/A6vUbCiVZlsvlrN20CQBHR0eGDxygd18SiYQvFn/P0j/+JCYuzqjjp6allUq3OYm+e5f0jAwArt28iWNguRJtn5CYZAlZAoHASGa9N49vfvgRgDnT32DBW2/iWCCpzJ179xg2YSJnLlxg/ZatODo4suLnH8tCrk3TtFFDmmoZH/M5c/4CY16azK2oKEZOepEHDx8y7aUXy0Ch7TGkfz/m33yT9z9fCMD+w4fZf/hwkbEL31/Aou8Wk/DIIOvt5WVRbW4FjIQymazY5OLaSdvcXN0soksbbY35yaeLw5oatfcvy801ahsdfW6WT+bu5uZKVlY2YJxG3fITyeYFgseRET27sefkaQDW7tpbKMmyXC7nr737AHB0cGBIt8IJrfKRSGV8vWotv275h9iERKOOn5aRWUrl5uNO3APSs1RG2uvRd3Fv17VE2yemplpAlcAcuLloBmCNvvZq3UO4uRhnaC0tri66A8Sy3DydJMpFoZ3U1s3FcgPM+WjrkeUaN2gs1dJY8G98HJj9zfc8TE7BxdmJxW/NwM7OrqwlWQxXE8+R4tqr4OnjuzXr+WrlWkB13/Db/LnUrBJaxqpsmylDBhT6N6lMxse//ckXy1ezbvd/nL1+g/9+/I5AX8sbld1cnMnKN0gbYRbSuW46P359vrXZtO8AM7/+Tr3+xRuv0r5x4XdnAoFAQ5WQwTxIVCWIuhOzsVCSZYVSzt24LQDY2TlSueIAvfuSyyVci1pC5N0V5EiMG3eU5aaXTrgZycq5R26eatwxPfMWa/6tUMwWukhlT++4o6NWIlOF0rj7Xblc875TOxGqJXC0t219UECjovh37gUnErJ8GWreuSsURpahQrsMLTsm4Fjg71coZMWWia4+K9SxQ8nqGKyr0dHBxDq2t3wZOji4kidXjasYdZ5oJWO1hj7RF5qO6AtNQ/SFAoHAWowZM4Zdu3YBsHLlykJJluVyOWvWrAFUvtURI0bo3ZdEImHRokX89NNPxMTEGHX8VBsYL4yOjiY9XfUce+3atRKPbyQkJFhC1mOBm5uWn8dYv5FEc83X3t4S2Lq+xwFRhqbxOJRfSTVq6yu4vSWw9TIsuH+jvKE2Xscg+uqCuLm5kfXIH1XS80TUse3rEwgEAoFAIBAIBAKBQCAQmJeKQYNISlP5V+MSNhZKsqxUynmQtBVQ+VfLB/bXuy+5QkJ07A/ci1+BVPbAqOPn5ZX9vDk50nvkyVX+1aycW+w8VnySZW1yc59e/6p2Ek6lsZ4oLS+KvYV9Zfal8GxpJ3G0ii9Px7NVvEaFVvmBNcpQy7NlbB0rredtdLDXfSetUMpwsDN8TIW1vZfa54mRni1FmZ0nRuqzYh3nH0OueORfNaIdWrP8Ch5D9IWlQ/SFpiH6QoFAYAqjR49i967dAKxatapQkmW5XM7ateuAR3Opjhiud18SiYQvFn3Jzz8vfaw9qQ72xiWSzSfByDmHnkRs3WOiPYedsfqkWvpcbdBHVLZ+QCPnaZFozyNoOz6i8uXLM3/BPF56cTIAGzZstEqSZVebP09sW1/+MWzZD2huCnpaR40aSaVKlfTGv/nWbHWS5ZMnT5GUlERAQIDF9Ik2Yzq2XoaPw/VTIBDYNkPqVGP/XdU8Nxtu3C6UZFmuULDpZjQAjvZ2DKgVpndfkjw535+5wp+XbhGXmW3U8dOkxvVdluRueiYZj+6fbyanUe6b5SXaPilHUnzQE4qrVl6EXLnCqG2kWkkSCybJNDfa+mRG6tNOAulmYX0Fj2FMGRZMpOnqaNl0S646+oxLcKlbx9bTB6p6Lq5dSfM05WyNOtbWY2w7lFqxHZa0DYJ1z+P8Y2Q/mm/YGI3W1yf6QlMRfaFpiL5QIBAIBAKB4MnFvqwFCKzPwN698fBwB2Dzv9vIztZ90brnwAHiH6omY+vWqSPlgoKK3E9ySgodnu3Ngs8+NzrBMugaCMqKpOQUk7bPyjbu5bRAIDA/f6xeo06wPHzgQD56Z26hBMsAVUJD2bp6pTqp7ZqNGzl8/LhVtT7ONGvciJ0b1+Pp4QHAm/MXcCsyqoxV2Q7vzZ7F5pUraFS/XpG/h4aEsO73X5kx9RUyMjWJKX18LJtsKb++8jHmepWTk6PZ3tPDQKR50NZo7PU0O0cT5+XpaXZN2nho6St4j6QP3TK0rD4oUIZZxWvMztbos3T5CQQCy9C/Y3s8Hhn4th44THYB4/h/p8/y8NEzTpcWzSjn51fkfpLT0+n88jQ+/GWZ0QmWQTcxX1mRlG5a0qzsp9h0Y+t4aJlLsyTG1ZP2OeDp7m52Tdp4FjC/Zkly9ERqyJFq67O8eVZbY7YR+gCytTR6WUGjOdl+9Dird+4B4M1xo6lVpXIZK7Is2m3I2L4sR+vdm5eFzxHB48XPm7by1nc/AODgYM9v896mT4e2Zazq8cTF2ZkPXp7ElCEDAYi4F8PcxT9a5dg6104j+oVsrT7B0tfNx51/Dx9lwoJPkD8yHX0ydTKTB+mfTEsgEKgILd8bRwdV/3L/wXZ1Est84hMPIpGqxh3LBz6Dq0tgkfuRylLYc7Qvl28uMjrBMuhO0lNWSGWmjTvm5T29446Ojpp3ncaWg1yuee5xdLTs+05b16c6hpZGefEatfWptrd0GWruP4zRBwXL0LLjFo4OuvsvaRk6Olihjh2069i4535rasy/BoBt1nHBY5S4jq19HttgX2Pr+lTHEH2hKYi+UCAQWItBgwapPRmbNm0q7Fvds4f4+HgAunfvTrly5YrcT3JyMm3btmXevHlGT2YHhSfnKguSkkybpDx/wpynEW0/jrHloN3GvB55CC2Fret7HBBlaBqPQ/mVVGPB68TTfh4X9CWWtAxtsY5B9NUFMeU8sUV9IOpYIBAIBAKBQCAQCAQCgUBgOcr5P4eDvcqTEZ+8o5AfJCntELJclX81wOcZXJyK9q/KclM4cbk/Efe+MDrBMhROklgW5OaZ6F9VPMX+VS0vitzIclAorOdFcdDWZ6zfSCexqOW9Mg5a3kFjylCuKODZsrS30b5k+gAUWv2Ig8XrWPf7HmPqWa7TBi3vvXQoxXliTY0O9trnSck9ZQ7WLsMS17F1fXmiLywdoi80DdEXCgQCUxg0aKDak7p505YiPKl71Z7Ubt27GfSktm/XgfnzF5TQk1r2z4SmelKzhScVKInHRGsON5v0wFhPH+jOVWiLfkCPEuoDXY2eXrb1DcqgQQOxt1dNHR4bG8vdu3ctfkztdphtxDyHILxiBbF1P6C5KXjedOrcyWB8jRo1CAkJAUCpVHL+/AULKVMh2ozp2Pr1ydb1CQQC26d39VDcnVTz22+LuKtOYpnPgbsPSMhWvX/sWLkCQXrmbkyRSOm9dgefH7tgdIJl0E2eV1ak5Jj2rFuwzJ4mPJw0uRGMLYecPE2cp7OT2TVpY+v6ADycNMfIMkKjtj4AT2fLJu7U1le6MrSePjBOo7Y+D6vUccnbYbZW32ib54n19EHJNdq6PhB9YUFEX2gaoi8UCAQCgUAgeHKx7J2kwCbx8PCg/7PPsmr9BjKzsti6fQcjBg9S/756/Qb18pihQ/Xu5/U5b3Pu0iUAygUFMmXiRDp3aE+1KmH4+frg6uqKnZ0dAM9PfZXla9dZ6C8qOXlyzUNDWOXKTJn4fIm2D300GFsa7sXEsG7T5lJvX5A2LVvQtmVLs+1PILB1vvp+iXr5tZdfMhgbXK4cIwYN5Oc//gRg49//0L51a4vqe5KoXKkSo4YM5uc//iQ3N5c/1qzho3fmlrUsm6FPzx706dmDW5FRnL1wgcTkZNxcXalZPZy2LVtib29P3IN4nUlaq1etalFNrq6u+Hh7k/YoEWVMXBwB/v4Gt7kfG6teDg4Ksqg+gPLBGsNxTFzxyVJS09J0EgkHl7OsxvJa+zdGH5RBGZYrR/xD1Ye9sXFxNGvcyGB8TJyWPguXn0AgsAwebm707dCONbv2kpmTwz+HjjKsexf172t37VUvj+rVXe9+Zn61mAs3IwAo5+fLS4P606lZE8IqVsDP2wtXZ2f1M9yLH37Gyh27LfQXlRy5XDOgU6VC+RInu6tkQv93P/4h6/fuL/X2BWndoB6tG9Qz2/4ed4IDNEnBjU3+HfNQE1fOv+ik4ubC1cUZH08P0jJVxtnYhEQCfHxsRh9AsNb9njFlmJqRqZOU0xoazclri74BoF61qswaO7JsxViBcn6a+snMySE9KwtvD8Mf1cY8ulcsuL3g6eb3rf8y/cv/AWBvb8/P77zJkG6dy1jV48+ssSP5ccNmlEola3f/xzezXsfd1dWixwz29+dhsmoypNiERJrWrmkwPiZBq094zPp8a7Lj6AlGv/sBuY/MTgtemsgbo4aVsSqB4PHA0dGdkOBe3IndSJ48i5gHO6kSMlD9+52YjerlsJAhevdz9so7pKRfBsDFOZAaYc8THNAOT/cqODn54GCvGXc8fv41omP+stBfVHKUSi2jpFsoNaqUbNzR3a1iqY+dlRPDvditpd6+IIF+zQn0b2G2/RWHq4vmed3Y5NrZWnHa21sC7f3nybPIzc3AycnwR5LZEs37WH1Jxc2JbhkWP8Fjdo6m/JwcfXCwd7aIrnxcXTRjAqWqY2fL1rGDgytOjt7k5qnGVXIkD3BxNjyuUrZ1XHwZynLTdBKkWv480a5j4yYZ1S1Dy49buLqUQyJV3RfnSB6Aj+FxFWv2MwWPIfrC0iH6QtMQfaFAILAWHh4eDBgwgJUrV5KZmcmWLVsYOVLznn/lypXq5bFjx+rdz7Rp0zh37hwA5cqVY+rUqXTp0oVq1arh5+en41sdP348f/75p4X+opKTp/WhXVhYGFOnTi3R9qGhoaU+9r1791i7dm2pty9I27Ztadu2rdn2Vxzly5dXLxs7keH9+/fVy8HBwWbXpI32/jMzM0lPT8fb29vgNtbU9zhQ0jpOTU3VmfzoaS/Dx6ENlrSOtfX5+vri7GzZ+3Zb72dcXV3x8fEhLS0NUGkMCAiwGX1g++exrdcxqDTmT/AbExNDs2bNDMbbeh2DuB4LBAKBQCAQCAQCgUAgEAgsh6ODO+X8exGXuBG5IouHKTupEDhA/Xtcgsa/WjFosN79XI9+j4wslX/V2SmQ0OAJBPi0w821Mk4OPthr+VcvRbxObMJ6y/xBpUDbv+rmEkpo+Qkl2t7VuUKpj50jjeFB0t+l3r4gvl7N8POynn/VWcuPIzEyubZEpvGsOOtJ2m0utJOCyxVZ5OVl4Oho2LMlkWr8PC7OlvfzuDhpPFHGJCiXyDT6HB18sLewZ8vZWaOvNHXs4mRhz5a9K44O3uTJVZ4tqewBzk6GPVu6bdDyfijtYxhThrl5aToJSC2t0aUU57HUinWcfwxZbsKjYz8AGhqMt2Y/A6IvNAeiLzQN0RcKBAJT8PDwoP+AfqxaufqRJ3UrI0eOUP++atUq9fKYMaP17ue1117n3LnzgMqT+sorU+jcpVORntQJE55n+Z8rLPMHlYKCntRXXplSou0rhVYq9bHv3bvHurXm+76zTdvWVvakajwiMVpzxxlC12NSdNJuc2GyB0ZPUnFzEqzlI4q1cT+gMfoAYmzYR+Tn54e/vz+Jiao5heLj46lcubJFj1leqwxs0w+orc/I81jr77D0eQwqjRo/YKwRfkDr6jM32ucdQKVKxc/ZHRJSUd2+kpKSLKIrH9FmTEdcPwUCwZOOh5MTz4aHsuH6bbJy89gReY9BtTVziG+4cVu9PLR2Nb37eXvfSS4lJAMQ6O7KxIa1aB9anjAfT3xcnXF1cFA/Z7668wjrrkVZ6C8qOXkKpXq5srcHzzeqVaLtQzwNz41oiJiMLDbfjC719gVpUSGIlhWt17eX00q6bWxy7dgMTVyQu2XnrNPef1ZuHhlSGV4uhp/L4qyor+AxHhhRhtrl5+PijLODg0V05VNOS19cZo5R2+jWcdGJ2c2Fq6MD3s5OpMtyAVU79HdzKYE+y9dxSc+TNIlMJwGp5c+T0pzHmudga5VhQrZqHuG4zGwaBRv+trAs9OUj+sLSIfpC0xB9oUAgEAgEAsGTi0iy/JQyauhQVj1Kprzyr/XqJMvZ2dls/ncbAF6envR7tleR2yckJrL2UaJgXx8fju/eReVK+s0y+ckeTeHRu18AlEql/sBHZOfof7gK8NOYKb08PZj5askmqzOFyNvRvLXgfbPt773Zs0SSZcFTQ3pGBleuX1evN6hTp9htGtSrq16+GRlpEV1PMtrld+nK1TJUYrvUCK9GjfCiBzgvXLmiXg4NCaFihfJFxpmTOrVqcvzUaQAioqJoWM9wEseo6Gj1ct3atS0pDYA6NTXJnyKibhuIVBF5O1q9HFKhAj7FmFVMpVb16tjb26NQKEhJTSUpObnYRNVR0XfUy3Vrl2wQuDTUqVmLC5dVbetWVPED4tplWLeW5fUJBALLMKJnN9Y8Sqa8eucedZLlbImErQcOA+Dl7k6fDkV/NJCQkspfe/cB4OvlyaFflhBaXr8ZOU3LtFxa7LQe4ox6hpNI9P7mr9X/e7m7WTXhXVRMLHO//8ls+5s7cZxIsqxFnbAq6uXbMXEolUqdtlMQhULBnTjNR4h1q4ZZUh4AtcOqcOKy6l448l4MDaqHG4yP0jJS17GGvqqaMoy4X/yHCdr6KgYF4uPpaRFdliI/gfCVqNv4dOxp1Daf/PYnn/ymSqLQoUkjdi7+ymL6zI2ftxflAwJ48OhjgIh7McUmVI2K1W6DVQxECp4W/vhnO68u/Frdxy6ZM5ORPbuXtawnggqBAQT6+JCQmkpuXh7Xo+8We46aSp2qVbgUoXrHFan1wYY+bmv1+3VFn1Aku46fZOQ785HlqkxR77wwnjfH6/9oWiAQFCYsZDB3YlWT0UXHbFAnWc6TZ3P/wXYAHB09CSlf9P2bRJrI3dgtgCrRYY/22/Fw0z/umJ8A0BR0nzuKf2aVy/WPOzo7aZLYOzp6Uju8ZBMSmEJm9h3OX//AbPurV2OmVZMse3tqrpsZ2cW/L5bKktX1b2fngLdHdYtpA3B28sXVJRiJNP6Rxij8i0nOmpmteV/s42n597HenjWJid8JQEZW8WWYmR2tXvbxsux9C+jWcWb2nWKf+5VKBVnZd9XrPl7WKcOkVNW4SkZWFL7edQ3GZ2Zp1bE19GnVU0nr2M21As5Olh1X8fIMxw57lCiQ5aYilSUXm5xV5zyxUh2npqvGVYwrQ+3z2LrniegLS4foC01H9IUCgcBajBkzRp1MecWKFeoky9nZ2WzatAkALy8v+vfvX+T2CQkJrFmzBlBNsHXq1CmDE0TlJ6I0hRKPeWbr/6BNOxmml5cXs2bNMk1cCYiMjGT27Nlm29/8+fOtOqFd3bqaa9OtW7eKjU9KSlLXv4ODA7Ut7Iny8/OjQoUKxMXFqTUWN6lRpJaXsV4x/q6ngZLWsXb5hYSE4OPjYxFdjwuPQxusW7cuW7ao3gGWtI6tpU/72MZ4F27f1tybWkvjsWPHAFUZNmxoeBL2sixDWzyPa9WqpfGGpqSQlJRUbKLqsijDCxcuALZ/nojrsUAgEAgEAoFAIBAIBAKBwBaoEDiIuESVfzU2YYM6ybJcnkN88g4AHBw8KedXtH9VlptEXKLq3bWjgw+tG2zDzUV/8o+8vAwzqDaff9XJUeNfdXDwpGrFl00RViJyJHe4eedDs+0vvNIMqyZZ9nTTeFGyc4r3oshyk9UJIO1wwNPNsp4tJ0dfXJyCkeaqPFtZktv4eBoeF8iRavw8nm6W9/N4uNeAFJVnK1tSfBlmS7T0uVves+XpVkO9nCMxzrOVI72nXvdws47G1MwzgKqOvTwMe7ZyrF2GWscoaR27OJfHydGyni0P13DAHlCQJ09FlptcbHJWnXZohTr2cKtJRvbVR8cufl6QHEm0etnT3fLnsegLTUf0haYj+kKBQGAKo0ePZtXK1QCsXLlKnWQ5OzubzZtUz3oqT2q/IrdPSEhg7Zp1gMqTeuLksWI8qeb9ptG8nlRPZs6aYZq4EhAZGcWbb75ltv3Nm/eeVT2pdbQ8MBFPigdGax66uvUMX0/NQd06ddi6ZSsAt25FFBsfGanRV88a+upq5ieNjIwy0g8YrV63hsaSYki/JaijVYa3IoypY9v3A0ZpaaxrBa9Ynbp1uXDhIgARRpwnUZHWPY/NTf36JS9Ta7Zr0WZMR1w/BQLB08DQ2lXZcF31Dmj99dvqJMvZuXlsi1B99+3p7ESv8NAit0/MlrD5pur9kI+LM7tGPEclb/2Jh9OlMtNFa+fsMCI8Jy9P72/aSQg9nJ2Y2sx6/vro1AzeP3TWbPub1aqhVZMs1wzQ3P/eTi1+TDk5R6pOAOlgZ0cNP8veP/u6uhDs4UZ8lmrsOSo1o9jkrNFpmr+jVoCvJeWpj7EjSjWfXpQRZairz/LfFWqXQXRaRvHPmUold9Mztba3vMaaAb6cjlPN0xqVmk69ID+D8dplWNsq+rTPk+Lfs2nrq+DpjncxyXBNpbq/N/Z2diiUSlKlMpJzpMUmZ72Tpl3HvhbVpzqGD1cSUwBjzxPr6hN9oemIvtB0RF8oEAgEAoFA8GRiX9YCBGVD904dCS4XBMDu/ftJSEwEYMu27WQ+SqY1sE9v3N3di9z+1LnzKBQKdZyhBMsAV6/fMFmzh7vmhXCmEQm/7sfoTyxUJbQSbm5uANyMjEJiIJmXQCCwHTIzdc/9khoj7LCuQehJIC9Prl6WK+QGIgVF8ff27erl7p06WeWYTRo0UC8fOXGy2PgjJ05obVvfIpq0aayl7/jp08WafbX1aW9rKdzc3KhdQ/OhyNFiyjAlNZWrN1T3Ofb29jSyggmqsVY9HT1Zsjq2RhkKBALL0LVFM8r5qwZm9p48TUJKKgB/HzxCZo5qgK5/x/a4u7oWuf2ZazfUz3D9OrY3mGAZ4NrtOwZ/NwYPN42WrBz9H/Pnc/9R4tSiqFw+GDcX1QDzrXv3kZjDFCSwCaqFVMTbQ/W8n56VxeVIwx8KX468TfqjdwI+nh5UrVjB4hob1dR86Hvs0uVi449e1MQ0rmHZj4RBV9/Jy1eLvb86dvFSkdsKbBftejpeTBtUKpWcuHRFa9saBqIFTwN//ruDqZ9/pTahLH5zOuN69yprWU8UeXLtdycKix+vkda15djFKwYiVWhfl0S/X5jdJ04x4u35SB8Z7d4aP4Z3Jo4rY1UCweNHcFBHXF1U444PEg8gkarGHe8/2EGeXHX/Xqn8czg6FD3umJx2ASUKdZyhBMsAaRk3TdasrSUvr/hxx2xJrN7fPNwq4WCvegbOyIpCLhfjjsbi512f/K920jNuIss1nAAtIVnzPtTbswYODobN6OZApVFFYvIpg7FKpZLElNOabX0s/87dz0fzzjcxpfj3xQlaMX7eln9f7OkRhpOjFwC5eRmkZVwzGJ+acY3cRxNROjl64+lexeIatespMcVwHUPBMrRCHXtr13Hx4yra54k19Dk6uOHlqbnPLK4MZbmppD/qx+2wx9fL8h8e657HRpwnyZpxFe1zzFKIvtB0RF9oOqIvFAgE1qJ79+4EB6vGKXft2kVCgmp8cPPmzWRmqj6SGzRokH7f6qlT6jHPQYMGGZzMDuDKleLfnxWHh4eWbzUz00Ckinv37un9rUqVKhrf6s2bwrdaAho3bqz2Cl69epXU1FSD8YcPH1Yv16lTBxcXy98zNWnSRL185MgRg7FKpZKjR48Wue3TinYZHDt2rNjrvXYdi/JTYettsCT6wPp1HB4ejre3anLj9PR0Ll26ZDD+0qVLpKerPmL28fGhWrVqFtdo62Vo6+exm5ubzgRtxZVhSkoKV6+qJr23t7enUaNGFtUHtl/H4nosEAgEAoFAIBAIBAKBQCCwNQJ9n8HZSeVfTUo7iCw3CYD45B3IFSpvaLD/szg4uBW5fVrmeXjkXw32f9ZggmWAzBzT581x0Pavyov3r0pk+v2rbi6VsH/kX83OiUKuEOOPxuLlUY98z1Zmzk1y8wx7tlIzNH4aD7ca2Ntb/n2nSmPh4xeFUqkkNUPj2fLysLxfxlvrGCnF6ANIzdDyvVlBn7trGI4OKs9WnjyDzGzDnq2M7GvkyVWeLUcHb9xdLe/Z0q6n4uoYICVdU4bWruPUjDPFjv1Yu44dHNzw0Eryq30OFEVuXiqZOfnfIdjrnGOWQvc8MawPICVd0w68raBP9IWmI/pC0xF9oUAgMIXu3bupPam7d+3W8qRuUfs9Bw4aYMCTelozl+rAAcV6Uq9euWqy5pJ7Uu/r/e3/7N11eFPXG8Dxb93daEuh0OLu7u7uMnwDtsEYsMHGYMKMuWFjw93dvXiLS6FAaUvd3fP7I22ark1amjQJP87neXhI2pN739577sm9uW/OWzgn9YnISX0FDRs2kMuBeViKHJiCHJRatWpqJAemYaOGsseXfC4pboj0POjypcuy543kXlteCsV3SXl8AD5y27Bhw4aKG6rJ65AP+Cri4+OJiYmRPc8f+8qTfD+6cvlKyXNFyu9jDfTBovmAyvuhNB9Qej4szQesX67xATSS6+s+pThOLsrluzVq+PrlslWtWhU7u4LCRS9fKv5cs7g2zs7lWwRR9BnVifdPQRDeBB0queJkLr33djYolOhU6XXWkafBpGRJixP38fLA3Miw2NffioghN++8qY+3h9ICywD+sco/ky0NC7lYUrKySmz/MilV4e8qWllgZmgAwLO4RNKzxTz0pVXXyU5W9cA/NoGEdOVz5V4NjZQ9rm5vg0nedi9P9ZzsZY+vya2/OBKJhOthBXMDy7+2vBSOT/G8xAVtCv4GTcTnaWOJlbERAEmZWTyIjlfa/kF0HEl5c9pZGxvhaWNV3iFST66QaGm2oXw/rKvhfXwjLLrE68yrhfax8iKp6mBmaEg1O2vZ85KOk/j0DNk4rq+nRx3H8o+x7iscx/DfbVj++1iMhaoTY6HqxFgoCIIgCILw/0kUWX5DGRgYMGLQIACys7PZvncfAJt37pK1GT1sqMLXy9/MsrO1VbquO/fvE/D8edmDzePs5CR7/KSEokt37t8nPFLxxamJiQltWjQHICMjg32Hjyhsq24d27YhOzpSbf8WfzRfY7ELgrY52Be+gL/7UHnyNsBducREVw0kBf2/uXHzpuyxe4XyL2D3/yQ6Joatu/fInr89cYJG1tuvV0GxrH2Hj8gSeYsT8OwZt+9JJ5Q1NTWle6dO5R5f00YNcatQAYCY2FjOXLiotP2uAwdkjwf07lWuseWT34by6y/OnoOHZNu4VfNmODk6lmtsAP17FWyHk2fPkZiUpLBtQmIiJ8+dkz3X1DYUBEH9DAwMGNZFOk5n5+Sw89RZALYePyVrM7JHV4Wvj5cbK+ytrBW2A7gb8JSnIS9ViFbKWS7p9YmSL27krzMiJlbh702MjWldX/pFsozMLA6U8P6hTu0bNyTV55Ta/n06+S2Nxf46MDAwoGfrFrLne86cV9pe/ve927RCX7/8P9rq27aN7PH+8z5Kz6+ehrzkbsBTAEyNjenaolm5x9ekZg1cHR0AiElI5JzfLaXt5bdhv3ZtlLTUTWN7dS/Vv6rubrLX1PP2kv28mwb2ibr1bdda9rikY+Ss701iE6VjfkUXZxrVEEWW32Sbjhxnxrc/kpubi56eHr/OncXE/n20Hdb/lWchocTJnWe5OTmU+zrlx4TT131JTFE8sVJCcjKnr/vKnvdr17ZcY3vdnLp2gxEff0Z6pjQRb+64USyeNlHLUQnC60lfz4BKrgMAkEiyCQrbD8CLl7tlbTzdhyh8fWZWvOyxibGt0nXFJz4gOVX1+44mJgWf4yWlKL/vGJ/4gPQMxfcdDQxMcLSX3nfMzc0gJOKoyvGVlotDa0b2CVPbv3rV52osdgBTE0ccbJsAICGXkPDDStsHhx+UPXZ36amkpfq4V+hR7PqLExFzkcysOADMTd2wsy7/L826OnWSTVAVl3ifpJRAhW0lklxCwgvui7tXKP9tqK9ngKtzwWdWwWHKt6H8791cuqGnV/7X/e4uBfs4JPwIEoni6/6klOfEJ0rvqxjom1LBqfzvq9jbNMDMRHpfJTMrjsgY5cVh5Lehxo4TuW1Y8j4+jCRvYlIHu6aYmpT/fRX5+MKjz5OVpfi+SmZWIhHRBdfemtiGYixUnRgLVSfGQkEQNMXAwICRI0cC0rzVbdu2AbBp0yZZm7Fjxyp8fVxcnOyxvb3yL6rduXOHgIAAVcIFCk9C9fjxYyUtpesMDw9X+HsTExPatpV+RpeRkcHevXtVjq+0OnbsiEQiUdu/JUuWaCx2kE6a1LJlSwByc3PZvXu30vY7d+6UPR44cGB5hiYzYMCAYtdfnNOnTxMbK70/7uHhQePGjcs1ttdB06ZNcXOT3t+LiYnhzJkzSttrYx/rOl3vgz179pRNjnXr1i2ePn2qsG1ubi579hTkXmpiHxsYGNCnT8F9tJK2ofzv+/Xrp5HcBfl9vGfPHuW5oQEB3L59G5Dmhvbo0UNhW3V5HY7jVzlOdu/eLdvGrVu3xknuuyzlRT6+EydOyCbuLE5CQgInTpyQPdfENhTvx4IgCIIgCIIgCIIgCIKu0dMzoIJDf0CavxoWLc1fDYsu+OzKzXGwwtfLF5M0MrRVuq6klAekpgeWPdg8JkYFnzWmpivPX01KeUBmluL8VX19E+ys8vJXJRlExh5TOb7SsrdpTY9WL9X2z9vjQ43FDmBi5IitZf5ngrlExCqfcyg8piAXxdm+/D9z/+96ImIOKW0bm3iRrOx4AEyN3bC2qFeeoQHgaNsJfT3pvZ+klPtKjw+JJJeI2IL8ak1sQz09Axxtu8ieh5ewDeW3sZNdV43kbMlvh8jYo0pztlLSnpOUKp07R1/PFEfbjuUdHtYWDTAxkuZsZWXHEZuoPGdLfhs722kmZ8vZvrvscURMSbmNRyAvf9XWqinGRuX/HTD5+GLiz5OdrTh/NSs7kZiEgvxVZ/vy34ZiLFSdGAtVJ8ZCQRBUYWBgwIgRw4G8uVS3bQdg8+YtsjZjxoxR+Hqt56Q+eVLiOkvKSW2TNxeKNCd1n8rxlVbHjh3Iyc1S27/FSz7TWOyQnwMjnedGmgOzR2n7XbsK5ueVz00pT/3795Nbv/IcndOnz2ghH7CHXD7g7RLzAeX754CB5b8NDQwM6N2nt+z5rp3Kt6H87/v266ORfMBXsWfPXlkuW4UKFUosCq8ORfMBzyptL99PBwzoX56hyRQ+TnYpaQm7d++RywdspZF8wP4DCuI7eeJkifmAJ0+clD0fMFAz21Cd9PT06Ne/r+z52RL6TEBAACEh0jnpDAwMaNy4/IsEiz6jGvH+KQjCm8BAX59B1T0ByM6VsO9xIAC7HhXMcTO0VlWFr4/PyJA9tjVVXlz+flQcz+MVf2ZcWvlFoUFaGLmkdUampin8vYmhAc3dnAHIyMnlyNMgleMrrTYeFYicPU5t/+a3aqCx2AGczM1o4io9X8iVSDhUwrY78OSF7HEvL49yjS1fT6+KBesPUB7fheBw4vKKo7pbmVPfufyLTnb2dMPEQHotdi8qVunxkSuRcDggWPZcE9vQQF+fblXcZc8PBLxQ0hoOPinYxt2rVkRfT09Ja/XoKbcdjjwNkhV9L86z+ETuR0k/GzM1MKBTZTeFbdWloYsDFSzMAIhNz+BiiOLPvQAOyG1DzR0nBesp6Tg5FFCwjZu5OuEoNx6XF/ntcC4ojKQMxUWMEzMyORcUVuxry4sYC1UnxkLVibFQEARBEATh/5Nu3b0VNGrMsGGyx5t27CQqOpoTZ88C4O7qSud27RS+Vj4Z6OaduwrbSSQS5n22WPVggQZ168gSDs76XCRByQ2/z7/7vsTlzZg0Sfb406VLiZVLdiqJRMkFkSAI5cfExIQGdevInv+xarXS9uEREYWK3LZv06rcYvt/9MDfnx379sued+vUUWuxvG5yc3N5d/5Hsveq3t260aShZm6wdWrbFndXaUHswKAgNm7frrDtNz//IntPG9i7N5aWluUen56eHqOHDS02hv8653MJnytXAbC0sGCgXNJieRo9dAh6eR+47ti3n8cBxSdwpqen89Off8mej5U7typP1b29aJaXiJOcksIvy1cobPvripWkpKQC0LJZU7yqVNFIjIIglI9RPbvJHm89dpKouHhOXbsBgJuTIx2bKE4UtbcpKKx867HiL1pIJBIW/K54XHkV9ap5ya7hzvvdIiE5WWHbr9asK3F504YUJEouXvkPsUquCf9LXMPptlFyBcLX7D1IdHxCse2i4xP4Z1/Bl3BH9ehWbDt169CkIW5O0oI/L8LC2Xz0hMK2363bJOtv/Tu0xdLcrNzj09PTK7QNv5eL4b8u3LzNpTv3ALA0M6N/h9ev2OaqTz8q1b/8wuwA/dq3kf187rhRWoy+bAZ0aIe5qTRxxuf2XS7cvF1sO4lEwvfrCgpRjOzeRXZeK7x5Nh89wdtfL5MVWP75w/eZMrBfyS8UXsnX/66XPa7lWRl3DXwxplolD5rWrglAcloav29T/OWdP7bvJiUtHYAWdWtTtWL5J++8Lk5f92W4XIHlD8eO5It3pmg5KkF4vXlWLPjM78XLXaRnRBMefQ4AM1NXXBwUn3uaGNnJHscmKL/vePPh52qIFuys6qCXd6s8MsaHzCzF15h3Hy8rcXnVKhcUab/z6BsyMsV9x9KS7zuPnv5FTk5Gse0Sk5/KCibqoU9lt0Eaic+jQm8MDKTXdlGxV4mMuVRsO4lEwoOAX2XPK7sP0cj5uJGhpVxhTAkPAn5R2Dbw5U5S06RfOjY3dcPZXjP3zeSLrAcErScjM6bYdhmZMTwN2iD3uqHFtlM3F4c2mJlK76ukpAUT+FJx8RXpPpYes+4VemFkaFHu8enp6VFZbhveD/hV4bgRGXOJ6LhrABgaWFCxQq9yjw/y97G0vweFHSAxufj7Kjk56fg/W17wuoqa2cfWll7Y20o/O83OScH/+SqFbR8/X012jvS+ioNtU6wsPDURohgLVSTGQtWJsVAQBE0aN26c7PHGjRuJiori+PHjALi7u9O5c2eFr3VwKJjg1s/PT2E7iUTChx+qZxLuBg0ayO55njlzhoSE4u9jASxeXHKu7MyZM2WPFy5cKJuUpTTe9OtH+b6zbNkyMjKKP2d6/PgxO3bsAEBfX5/Ro0drJL7Bgwdjbm4OwIULFzh37lyx7SQSCUuXLpU9Hzt2rLifg/T9Xr7I+tKlSxXnlJ07x8WLFwGwtLRk0CDNnBfrOl3vg1ZWVrIJsiQSCV999ZXCths2bODFC+kXrD08POjQoUO5xweFx5kVK1YQHR1dbLvo6GhWrlxZ7OvKU6dOnXB3l34JPTAwkA0bNihsK38MDRo0SGO5obp+HI8ZM0bW37dv387jx4+LbZeens4PP/wge66pfVy9enWaN5cWRElOTubnn39W2PaXX34hJSUFgFatWuHl5aWRGMX7sSAIpfXiyTN+WvAFQ5p0pI1LdZrbedK3dksWTZ3FjfPFf76oDolx8az96S/Gd+xLp0p1aWpdie7ejXl34BgObdlJTk5Oua1bmZycHB7fe8C+9Vv5etYCxrbvTXNbT+qbuFDfxIVJ3cr/vfDMgaPMHT2VntWb0symMu3dajGyVXdWLP2RyFDlE7NogugzhYk+o1hkaDhnDx7jry+X8e7AMXSuXE+2XeqbuPAysPQTOwYFPOfQlp189+GnTOo2iP712tDOtSaNLdxp41KdIU06svidD7h8svhzCnX9Pcu/+oGRrbrT3q0WzWwq07N6U+aOnsrZg5orkKdITk4OBzfv5N2BY+ju3Zim1pXoVKku4zv2Zd3Py0lUkPOtDtfP+fDplPfpW7slze08Zfvk54Vf8uKJ8mKE5RWPfF97lX+fTnlf4XLDgkLYuWYDH781ncGNO9DayZvGFu6yY+7bDxby4Oadcvu7tLmPS+vBzTssff9jBtRvSytHL1o5ejGgflu+nrWAh7cU5xmpStePzxvnL/HZtFn0q9uaVo5eNLf1pHfN5swbM5Uz+5UXRlPVm/AeURbaOp8RBAHcnApyK8Kid5GZFSMrUmliXAF7G8X5q0aGBfmriSnK81f9X3yhhmjByrw2+VM9xSZcIitbcf5qQPCPJS6vUoUJssdPgr4lM0vkr5aWq1NBLkpg6HJyc4v/vDMl7alc0Ul9XB0185m2i31vDPSlOVtxSVeJTbhcbDuJRMKzkN9kz12dBmvk805DA0u5ArISnob8qrBtaNRO0jOkOVumxm7YWWsmZ8tNbh+HRGwgM6v4+/OZWbGERGyUe51mcrbsrVtjYiwt3JmWEUxolOKcrWcvfyM/Z8vZvieGBprJ2XJ1KihU/yzkN4XjRmzCZeKTpDlbBvoWGikQDODmOJj8/NXwmIOkpCnIX81NJzCs4Lvz8n2jPFmYeWFj2SgvhhQCwxTPkfQi7G9ycqX5q7aWTTA39dREiGIsVJEYC1UnxkJBEFQ1dlxBEeVNmzYTFRXFiePS+UCkOamdFL5WPif15s2bCttJJBLmzp2vhmihQYP6BXOpnjmrNCd1yZKSr0NnzJgue/zpJ4tETuorGDO2oO/8+MNPSnNgdu6QfpdfX1+fUaNHaiS+wYMHyeXAXOTcufPFtpNIJHzz9Tey52PGjNZYPmD/vEK60jycrxW23bBh43/yAduXe3wAY+X28cqVq5TmA66Sm89UPgdOF4SHh7P4syWy54MGDdTIevX09BgzpiDn65uvv1GSD3ieixd9gPx8wIGaCJHRY0YVzBW5fafSfMCffizIxZM//suTNB+wGSDNB/zlZ8XXC7/+8ptcPmBLjeUDqttbb70le7x58xZevnypsO333xV8d79T505YW1srbKsuos+oTrx/CoLwJhgmV0R556PnRKemczYoFABXS3PaeVRQ+Fp7ucLKdyMVX59JJBIWX7ihhmihjqOdrGDhxZAIEpUU3Pz+SvFzF8qb1KCG7PFSn1vEpRc/1hfnTb/OHFazYL7vP2/cJyO7+PzTp3GJssKi+np6DJZ7XXnq410Jc0MDAK68jORSSESx7SQSCb9cK7h3PrRmVY28T1oaG9GzqrR4pAT4+Zri+/fbHz4jOEl6LuRuZU7rii7lHh/AsJoF48P6O4+JyZvb779i0tJZf7fgXHOYkuLs6tS2YgVcLaXnQkGJKWx/qDjP8pdr98g/Ynt7e2BpbFTu8enp6TFUbhv+cu2ewnHjUkgEV0MjAbAwMqS3d6Vyjw9gSM0q5Pf2/Y8DeaqgeH16dg5/+T6QPR9WSzPHsZedNY1dpJ9ppmRls+LmQ4VtV958SGpWNgBNXZ2oYmulkRjFWKgaMRaqToyFgiAIgiAI/59EkeU3WJOGDahVvToA13x9+ebnX8jOll7wjhg8SJaEU5yWTZtgZCQ90T9z4QKr160v0iYxKYnx70zn1Lnzarnws7ayomPbNgCkpKTy7rz5snjzZWRkMOeTT9l3uOQvAPbr1ZPO7aWFpJ+/CKJj3/743Vb8ZdOkpGQ2bt9O006diXmFJCKhdAwdnWX/zuYlSegSr0ZNZPGt27JV2+EU0bn/QFl8pSkyrmmT3n1PFt+kd99TaVkT5CZZ2rxzF0u+/a7YSSsCg4LoN3I0iUlJALg4OzGoT59il7luy1ZZfF6NmqgUX3k4e9Gn0DGiir/Xb2DeZ4sJeKZ8MoEjJ0/Rc8gwMvMKzdTw9qZfzx4K279Jx3Bubi4//vEnsXHFf8kwKjqaUVOmsjOvQLWtjQ3Lf/qh2Lb51HmMGBkZsfijgqTcDxZ+yvlLRb8o8tvKVbJtYWRkxJKPFSfyqrMPAsx7711s8pKZzly4wPzFS8jNzS3U5v6jR7w1fYbs+YfvzsTezg5F1LmP69Ssyeih0i+KZGRkMGLSJF6GhRVqk5GRwaR33+fRE2mh0upeXkwco3gSuM+/+14WX+f+A1WKD+CrTxfKHn/z8y/s2n+gSJtd+w/wzc+/yJ5/vWiRwuUFBgUV2seBQeU7aYAgCGXTuGZ1anpKb2hcf/CQ79dtIjvvPGh4185Kr+Ga16mNkaEhAGd9b7JGrlBtvsSUFCZ9/g2nb/ip5xrOwoIOjRsCkJKWzuwffiP7Pzc4MzIzmffLnxw4X/L5Q9+2renUVFpkPjA0jG7TZ3PTv/hEVYCklFQ2Hz1BywlvE5NQ+oLMQumYt+ki+3fe75ZKy+rRqgVtGtQDICo+nnGLvihSlDs+KZmxn35OVHw8AB0aN6Rri6YKlzntq+9k8U376juV4jMyNOTTyQVJ3PN+/ZOLt4p+fvDn9l1sPHxM9ppFUyYoXOZ5v1uFtqGqPhgzAhtL6ZdBz/reZOGfK4ucXz14FsikLwqSe2ePHo69kgTzmkNGy+LbcOioyjHquh7vzpH9vaUp/K5JjrY2vDei4AvJk774hgfPAgu1yc3NZcEfKziXdzzaW1sxZ4ziBPMNh47K/t6aQzQzmfGrUPcxom4vwsILxfciTPsTjcrbeuwk05Z+LxsHfprzHtMG9Vdpmbo+JqjzGO47ax57z5wnI1NxwnBsYiLvfLOMzUdPyH72wZgRCtt/tWadLL4e785RKT6Az9+eLHv8/bpN7DlTdCLPPWfOFSq8/uX0qQqXp+t9GtR77nHW9ybDPlpEWt4Xdj4YPVzp9hEEoXTsbRpgbVkNgJh4Px4E/IpEIr2PV9ltIHp6iq9ZHeyaoK8nve8YGXORgKCixUGyspK4cmsmEdHnAdWvWY2MrHB2kN53zM5Jxffex+TmFr7vmJOTgd/9RbyMKPm9z92lBy4O0vuOKWlBnLo8kNgExfcds7KTeR6yg6MXuimcpOZNUdVjFBbmlQFITAng6p3ZRYqLpqaH4eM3RTZpk2fF4dhYVVe4zFOXB7P1kCtbD7ly97Hyz+dLYmLsQI0qb8ueX771HglJ/oXaSCS53Hr4OZEx0s83jI3sqOU1E0WeBW+Txbf/dDOV4gOoV30eenrSz32eh2zD/3nRCbgiYy7jd//TgtfU+Ah9fUOFy8yPb+shVyIUFFMtLTfnLjjZtwCkxUN9/N4uUtg8MysBH99psqKjzg5tcHXqqHCZV27PksV35fYsleLT1zeibrW5sud+9xcRGVP0vor/89U8D9kmfY2eEfWqz1O4zIiYS4W2oapqec3AyFB6DR8Zc5FbD79AIil83Z+Q5M/lWwX3mGp6zcDEWPF9lf2nm8niexa8TaX4bKxqUNldOnlUbm4GPn5TSU0vfF8lJyeDq7dnk5gSAICVhRdVK45SuMy7j3+QxXfq8mCF7Uqrfo0FsscPAn6VFSqWFxx2sFCB4AY1FxZpky85NbjQPk5ODVYpPjEWirEQxFhYkvIYCwVB0I4mTZpQq1YtAK5evcrSpUtleaCjRo1SnrfasqUsb/X06dOsWrWqSJvExETGjh3LyZMn1XPP09qaTp2kk+ylpKQwY8aMYvNWZ8+ezd69e0tcXv/+/enSRfq59/Pnz2nXrp3SgtFJSUls2LCBRo0aERMTU/Y/5P/A5MmTqVpV+sXBR48eMWHChCKT8rx8+ZIhQ4bIfv7WW2/J+ltxOnbsiJ6eHnp6eixZskSl+BwdHZkzp+Dz37Fjx3L//v1CbXJzc5k7dy5nzpwBwN7envnzFedsrV27Vhafp6enSvGVh7Nnz8riU8fxNn/+fGxsbADpMT5v3ryiOWX37xeawG7evHnY29srXKanp6csvrVr16oco7q9aX3wiy++wDAvd2Xt2rX8+mvRyb/Onz/P++8XFJ/66quvZK8pjnwfPHv2rErx9erVi3btpJ/xRUVFMXz48CITmcbHxzNs2DCioqIAaeHj7t27F1lWvgkTJsjimzBhgkrxGRkZ8fnnn8uez5o1i/Pni07+9euvv8r6u5GREV98oXjC1TftOK5Tpw5jxkgneMvIyGDo0KFFJvHLyMhgwoQJPHr0CJBOWjdp0iSFy1yyZIksvo4dO6oUH8DXXxdMOLp06VJ27iw6ifjOnTsLFQj+9ttvFS4vMDCw0D4ODAxUKb438f1YEIRXt+G3lQxp0pG1P/3Jk3sPSYpPID01jaCnz9m3fiuTug3is2mzyFKSl1EWV89cYHDjDvy04HNuXb5OTEQUmRkZhAe/5PyRkyyYMJMJnfsTFhSi1vWWRtcqDRjapBOLps5i64p/uHPVl/S0NI2sOyE2jpkDxjBr6Fsc37Wf0BfBZKSnEx8TywO/2/z1xfcMatSe47v2aySe4og+U5ToM8X75ZMv6VqlAe8PGc+Kr37g/JGTRIdHlnl50/uNZMGEmWz6YzU3zl8i8HEACbFxZGdnkxSfwJN7D9nz72be7jOctzr3J/SFaveD/uvojr0MatiO5V8u44HfbeJjYslITyf0RTDHd+3n/SHjeXfgGK0VuQ19Ecz4jn1ZOHEm54+cJDz4JZkZGcRERHHr8nV+/HgJgxt34Po59X6PMDMjg0+nvM/k7oPZv2EbQU+fk56aJtsn//74B0ObdmLzn3+rdb3lydXDvcjPkhOTGNu+Nz2qNeGLGXM5vHU3AfcfkZyYRHZ2tuyY2/zXGka27MZH498hSc3fidDWPi4tiUTCL598yejWPdi28l+e+z8hJSmZlKRknvs/YeuKfxjduge/Llqq9kladfn4TIyL573B45jUbRB7123lxZOnpCQlk56WRsjzFxzbuZ9ZwybwTp8RxERGqXXdb9J7xKvS1vmMIAhSNpb1sTCT5q8mJN/kaUhB/qqrg/L8VVurxujl5a/GJvoQLFdYMF92dhJ3A94jJuEC6shfNTS0wt6mNQA5uak8fL6QXEnh+4+5uRk8fP4ZkXEl56862XWXFZJOywji2v3BJCYrnmQ1OyeZ0KidXLrdnazs0hdk/n9U0XkUZibSnK2UtADuBnxQpLhoekYYt/ynkSuR/tzdaRiW5tUULvPa/aEcu+zOscvupSqSrYyxkT2VXafJnt8NeI/k1KI5W/4vviA2UZrbZGRoSxW3GSjyMnKbLL5zfi1Uig/A22OuLGcrNGo7L8KKnqfHJl7hUeBnBa+pNB99PcX3fvLjO3bZndgE1XK2nOw6Y2cl/Tszs2O4/fjtIoXNs7ITuPV4GpnZ0vvx9tatcbTtoHCZdwNmy+K7GzBbpfj09Y3wrliQs/UocDGxiVeKtHsR9jehUdsB0NMzwttjbpE2+WITLhXahqqq4jYdQwNpzlZsog+PX3xZJGcrOdWfuwEFOVuebtMxNlKcs3XOr4UsvpeRquWvWprXkBX7zZVkcOvx26RnFM5fzc3N4F7AB6SkSfNXzU2r4u6s+HuXAcE/yuK7dl/1IrPVKn0ke/zs5W+ExxTNXw2POZhXPDbvNZUV56+mpQcX2sdp6ap9XiHGQjEWghgLS1IeY6EgCOpTOCf1Gl8v/UaW4zly5IgSclJbyOWknilUZDVfYmIi48aN59TJU2rMSe0ISHNSZ858t9ic1A9mz2Hf3n0lLq9//3506dIZkOakdmjfqRQ5qRtp0ripyEmdPKlQDszEiZOLzYEZNnS47Ofjx49TmgPTuVMXDPSNMNA34vNSFMlWxtHRkQ8+mC17Pn7cW8XmwMybO58zZ84C0hyYefMVv0euXbtOFl/VKt4qxQfw+eeLZbl969au57dffyvS5vz5C8ye9YHs+Rdffq40HzA/PgN9I86eLTp/wqvo1asn7dpJPzOJiopi5IhRxeYDjhg+Ui4fsCPdu3dTuMyJEyfJ4ps4UXFOWWmMGzee3379TemxeP36dTp17CLLcbO0tGThJwsUtj979lyhbaiqefPnyuUDnmH+vI+KzQccP65gTqa5cz9Umg9YtYq3LL61a1WbF6ROnTqMHiP9fmJGRgbDh40oNh9w4sTJ/8kHnKhwmZ8v+UIWX+dOqs9189XSr2SPv/76G3bu3FWkzc6du/hartjr198oLloeGBhYaB+rmg+obh07dqBnr56A9D1n0MDBhIcXnbvk119+Zc2afwBpHvAnnyi+DhZ9Rrf6jHj/VP39UxAE3dfAxYHq9tJzIN/waH65dpfsXGleyqAanrKCxsVpUsEJo7zr0AvB4YUKC+ZLyshk+tGLnA8KV8OdR7AyMaZNXlHF1Kxs5p++SvZ/ztkysnP49Ox1jjwt+fPknlUrygpJByUm03/7Me5EKj5nTc7MYvvDZ3TedJDYVyjI/P9oTF1vKttYAvAkLpH3j18qUlw0LDmVSQfPkZEj3UcjalWV9bfiDNxxHOdfNuD8ywa+v1xykWxlHMxMeadxbdnzGUcv8igmvlCbXImExRd8uZhXdNTO1Jh3m9RRuMyt95/K4muyZrdK8QF81KoBhvrSI2Prg6esKqaA7OWQCD45e132/ONWDTFU8vlPfnzOv2zAJ1i1efW6VHGnpbt0Xv7otAymHjpfpLB5QnomUw6dJzpNejy0rehCp8puCpf53jEfWXzvHVMtT8/IQJ/5LevLnn969jqXiykgu+rmQ7Y+eCp9jb4+81s1ULhMn+DwQttQVe82rYN1XhHTC8HhLLngR+5/cv8excQz4+hF2fOZTepgJ1fE/r+arNkti2/r/acqxVfTwZYhecV+M3JymXToHGHJqYXaZGTn8P5xH57kFWD2srNmdB3F54nfX74ti2/gjuMqxQewsE0j2eNfrt2TFSqWd+DJC365dk/2fJHca/4rKCG50D4OSkhW2LY0xFgoxkIQY2FJymMsFARBEARB+H+n+A6z8EYYNXQIn+XdHPtdLrln7PBhSl9na2PD1PHj+CvvxuT0D+eydssWWjdvjp2tLc8CAzlw9BgxsbHUql6dWjWqs/tA0STfV/XJhx9y5sJFJBIJW3btxu/2Hfr16omtjQ0hL19y4OgxXoaF0aFNG7Kys7h09ZrCZenp6bHl79V07Nufh48f88Dfn+ZdutKscWNaNWuGs5MjmZmZRMfEcPv+fW7cvFXk5t2b7N1584mMji70swf+BUnIy9f8w6HjhT+wmTF5sqxQdnlb8u13heIB8L1V8OHHzn37uZ934zrfsAEDGDZwgEbi+2vNmiKFaB/KFYg753OJ4f9JnunYtg0zJk9GE3bs3ceOfYUT7IKCCyaFeODvXyS+2jVqsOTjjyhv70ycwPa9e7l8TfoBzlc//Mj6rdvo1bULHhUrkpGRwZ379zly8pSsQLC+vj7Lf/gBCwuLco8PpEV2Z85TPtnSu/M/wtzMrNDP/lz2PU6OjuUZGimpqfz813J+/ms5tWvUoFH9elTy8MDK0oL09AyCQkK4ePkKAc+fy15jb2fHhpUrMDHR3AcounwM5+bm8tGSz/l06de0bt6chvXq4uToSFJyMg/9/Tlx9hxpeZOX2Fhbc2j7VtxdVZ80+lVMGD2KwydOsPfQYRISE+k6cBC9unalcYP6ZGRmcursOXxvF2zPH778Au+8hBVNcLC35+/ffmHEpCnk5uby81/LOXz8BH16dMfayor7Dx+x78gR2THcpmUL5r33rsbiA+k2uXrDl4Dnz7n74CF1WrZmcL++eFWpQnRMDHsOHiIkNBQAc3Nz1i7/U2nyprp1ad+e99+exm8rV5GVlcWISZPp0KYNbVpKv9zic+Uq53wK3mfmzJxB+9atNBYf6P65giC8rkZ078rnq6TXYX/t3CP7+aieXZW+ztbKkkn9+7Byt/Qc773vf2bDoaO0ql8XWysrnr0M5fDFS8QkJFLTsxI1PSuz9+wFleP9eMJYzvreRCKRsO3EKW76P6Zvu9bYWFoSEhnFoYuXCI2Kpn2jBmTl5HD5zj2Fy9LT02P9F5/SbcZsHgUG8TDwBW0mTadp7Zq0rFsHJztbMrOziY6L527AU3wf+ZORmaXy3/D/YtYPvxIVV3jig4fPA2WPV+7ez5FLhb90+M6QgbTPK5Rd3pYvmEvnd94nOj6Bc363qDt8HIM6dcDd2YmQiEj2nj0vK5btbGfLXx9/qJG48o3v05Ojl66y//xFEpJT6Pneh/Ro1ZxGNaqTmZnFqeu+hYp+f/vedLwqqv7Fy9JysLFh+YJ5jF30Bbm5ufy6ZQdHfK7Qu00rrCzMefAskAMXfMjMkh4TrevXVVqAtzys2LW3SFHMR4EFSRnnb95m9CdLCv2+feOGvDNkYPkHVw52nTrLrtNnC/0sSG6ipofPA4v8vbWqeCoszj3/rdGcueHLtfsPeRkZRetJ79CvXRtqV/UkKSWVwz6XeRwkTWA0MNBn+cJ52FpZqvNPUioqLp5ZP/yitM2sH37F/D835n+dOxsnO9vyC0zOf7c3QLTc5GZfrVmH4669hX7/6eQJ1K7qWb6B5VHXOO1z6w5Tl34n+3JSg+repKVn8Mvm7SXGMLRLRyq6OJftD3hFujwm+D7y5/SnfliZm9O8Ti1qelbG3sYaQwMD4pOSuPfsOef9bhU6zxjXpydje/co99jydWramJnDBvPnjt1kZWcz5tMvaN+oAa3q1wPg8p27nL9ZcN0/e9Rw2jasr2hx5UJXzz0CgkMYOv9TWYHlShVccLKzK9Ux0r1lc42NCYLwuqrsNpi7j78D4HHgGtnPPd2VTy5kbGSDV6WxPHnxLwA37s7nefA2HO2aYWxkQ3LqC15GHCMzKw5ry2pYW1YnJPyQyvHWqTabiJiLgIQXoXuITbiDu0tPjI2sSU0L5WXkcdLSw3C2b02uJIvouOsKl6Wnp0frxis4dXkgiclPSEx+zPGLPbC3bYSjXVNMjR3Jzc0iIzOGuMT7xCbcLjL50JvKQN+YVg3/4MyVYeTkphMUupeo2Gt4VOiFibEDSamBhIQdIjsnBZAWZm1Ya5FGY6zt/T4R0ReIifclLT2UYxe74+7SExurGmRnJ/My4jhJKdKkWT09A5rX/wljI8XJ2+pmbelNw1qLuPlgMQA3H3xG4MudVHBsj76+CXEJtwmLPI0E6Tmih2s/PN2V5wOoW/P6P3HyUj8yMmOJjPHh4JmWVHLth5mpK6npoQSHHSQzS3ruYGLsSPP6qk2o9aqqeowkLPIkIRFHyMpO5MyVobg6d8HOpj65uRmER58nTq5wesPaS7CyqKKx+EyM7Wle/ycu+U1DQi7+z1cQGnkCd5fuGBpakpDkz8uIo+TmSu+rONo1p1ZVxZODlYdGtZYQE+dHcupzEpIecvhsOyq69sHK3JOMzBiCw4+Qli69r2JgYEbLhr8rLW6rbhUc21HdcwqPA/8mV5KFj99UnO1b42jfHIDo2GtExhZMQlaz6nScHTR3X0WMhaoTY6HqxFgoCIImjRkzhk8/lRa+/+23ggm1xo0bp/R1tra2TJs2jT///BOAt99+m3///Zc2bdpgZ2fH06dP2b9/PzExMdSqVYvatWuza1fRSWVe1aJFizh9+jQSiYTNmzfj6+vLgAEDsLW1JTg4mP379/Py5Us6duxIVlYWPj6Kv8Cnp6fHtm3baNeuHQ8fPuTBgwc0adKE5s2b07p1a5ydncnMzCQqKorbt29z/fp1kbeax9jYmI0bN9KlSxfS0tLYunUrFy9eZPDgwTg5OREQEMCuXbtITpZ+ibdGjRosW7ZMozEuXLiQkydPcuXKFUJCQmjcuDEDBw6kbt26JCYmcuDAAfzzcmcMDAz4559/sLW11Vh8UVFRTJ8+XWmbGTNmYG5uXuhny5cvx8nJqTxDA8DBwYF//vmHYcOGkZuby48//sjBgwfp168f1tbW3Lt3j71798pyytq2bavxoph//vmnrChnvgcPHsgenz17lqFDC38W1qlTJ2bOnKmR+HS9D+Yflx98IJ00cfbs2WzYsIFu3bphYmLCjRs3OHLkiOw+17Bhw0p8b1C3NWvW0Lp1a6Kjozlz5gxeXl4MGzaMihUrEhwczM6dO2WTGjo7O/P335ot6jVx4kQOHTrEnj17SEhIoFOnTvTu3ZsmTZqQkZHBiRMn8PX1lbX/6aef8PbW3IRer8Nx/NNPP3HlyhUCAgK4e/cuNWvWZMiQIXh7exMVFcXu3bsJCZHmzJubm7NhwwbN5oZ26cKsWbP49ddfycrKYtiwYXTs2JG2baUTfl68eLFQQfG5c+fSvn17jcUn3o8FQSjJ5j//Ztm8gkIRtRrVp2Xn9hibmvDA9zY+x0+Tm5vL3nVbSU9L57v1K9QyGfmda768N3gc6anS73E4u7vSdUBv7JwcCXr6nJN7DpKWksrtKzd4p+9INpw7iLWGcpYAMv8zcZyenh5WtjYkxsWX63oz0tN5f8h4bl6Sfr/SyNiYTv164l2nJskJiZw7fIIXT56SFJ/AR+PewcTUlA59updrTP8l+kzxRJ9RFF/Rz0hs7O1IiFWtMFwFD3dqNqiLR1VPbOxt0TcwIC4qhns3bnLr8nUkEgk3fa7yVuf+bL10DAc15Nid2X+Ej8dPl13/VK7mRYfe3bC0sebJvYecPXiMrMxMzh85yayhb7Hy0DaMNfi9vviYWN7uM4IXT6T3fswszOk6qC+VvKoQFxXNyX2HiXwZRuTLMN4dNJZ/TuyhTpOGKq8ARcSxAAEAAElEQVRXIpGwYMJMTuw+AEi/E9qme2dqN2lAZnoGV06f5+HNO2Skp/PtnE8wNDJi+LS3SliqenhU9WTON4tL1Tbk+Qu2r1oLSI/f/mNHFGmTnprGnasF129WtjY0btOCKjWqYW1nQ1xUDFdOn+fJPenkaEe27SHk+Qv+PrYLs/98dlMW2trHr+LHj5aw/tcVsudN27emUWvp/V0/n6v4XrhMTk4Oa77/jdycXD74Wj33T3X5+ExNSWFqr2E8vCm9Z6enp0erLh2o17wxRibGvHjyjDP7j5CcmMSlk2eZOWAMa47vxkINOeVv6ntEaWjrfEYQhMJcHQcREPw9AEHh/8h+7uY0ROnrjAxtqOg8huCItQA8ePYRLyO3YWfVDENDG9LSXxAZd5ys7DgszKphaVaNiNjDKsfr5T6b2AQfQEJY9B4Sk+/gZN8DI0Nr0jNCiYw7TkZmOHbWrZBIsolPUp6/2qDacq7dH0xK2hNS0h5z+W5PbCwbYWvVBGMjaf5qZlYMSakPSEy+LSuS+abT1zemfrXfuP5gBLm56YTH7CM+6RrO9r0xNrInNT2QiJjD5ORKc7YsTL2oXvlTjcZY1V1a4Dsh2Y/0zDAu3emJi30PLM2lOVtRcSdISc/L2cKAul4/YWSouZwtCzNvqlf+FP/AJYC0MGZo1C4cbNqjr29MYvJtouLPQF7OlotDX9wcVS9a+yrqeP3A1XsDyMqOJTbxEhdutqaCQ19MjF1JzwwlIuaQrOC4sZEjdbx+0Gh87s4jiIo/RWTsEbJzErl+fxhOdp2xtqhPbm4mMQnnSUwpyNmqUXkxFmaay9kyNrKnrteP3Hr8NpBLYNhKouJO4mTXDUNDS5JT/YmIPYZEIr33Y2vVnCruyu9Jq1tNzyUkJPuRmh5IcupDLt7qgItDb8xNPcnMiiUy9jDpmdLCywb6ZtTz/k1pcVt1c7BpR6UKkwkKX4NEksXtx28TZN0KOyvp9U1c0jXiEi/L2nu6voO9dUuNxSfGQtWJsVB1YiwUBEFVo0ePYtEi6eczv//+h+znY8eNUfo6W1tbpk6dwl9/LQdg+jszWLd2Ha1bt5blpB44cFCWk1qrdi1271K9SMYnn37C6dNnpHOpbt6Kn+9N+vfvJ8tJPXDgYF5Oaoe8nNRLCpelp6fHlq2b6dC+kywntVnTFjRv3oxWrVoVykm9c+cO16/fEDmpeYyNjVm/YS3duvYgLS2NbVu34XPRh0GDBkpzYJ4GsHvXnkI5MN8v+06jMS5Y+DGnTp3iypWrhISE0LRJcwYMHEDdOnVITEzk4MFDhXJg/l6zWuP5gN9//y1z5kgLU37wwYds3LiJrl27SvMBfX05euSo7PP2ocOGMm7cWI3FB7D671W0bdM+Lx/wLNW8azB06BBZPuCuXbsL5QOuWr1SY7G9DHnJ5k1bmDfvI5o1a0r9+vVxcXHB1NSUqKgoLl26xFW5uZQNDQ3ZvGUTbm6KC9Kom4ODA3+vWc2I4SPJzc3lp59+5tChw/Tt20eaD3j/Pvv27pPLB2yjtFBpefjxxx+4euVaXj7gPWrXqsvgIYPw9pLmA+7Zs7dQPuC69f9qOB+wM++//x6//fa7dK7I4SPp2LEDbdpI51n08fEpVFD8ww/n0L59O43FBzBzxrtE5hUaz3f/fkFu9PK/lnPoUOHPRGfOnEHHjh2KXd7Klctp26Y9wcHB+Pr6UbNGbQYNHkg172okJSVx/PhxbsnNKbtw4QKN/s2iz6hGvH+qLioqihkzlM+rO3Pme0W+0/HXX39o5DsdgiBIDalZhW8u3QJg9a2Cuc+H1VQ+b7eNqTHj6lXjn9vScWbuqatsuf+U5m7O2JoaExifxLFnIcSmZ1Dd3obq9jYcDAhSOd4PW9TnYnA4EmC3fyB3ImPpWdUDGxMjXiancuxZCGHJqbSp6EJWbi7XQqMULktPT4/VvdvTf8cxHscm4B+bQNfNh2ns4kAzNycczUzJzM0lJi2D+1Fx3IqIlhXJfNMZGxjwV4+2DN19grTsHPY8DuRqaCR9vCvhYGbC8/gkDgYEkZKVDYC3nTWL2zXRaIyzmtflXFAYvuHRhCan0nXzIXpV9aCmoy1JmVkcfxZCQF7hWAM9PX7p1hobU2ONxedtb8Pitk1YdP4GAJ+eu8GOh8/oUMkVYwMDbkfGcCowVFaIsn+1ygyvpbn59AF+6dqKPtuPEpOWwcWQCJr/u5d+1SrjZmXOy6QUDj4JkhUcdzQ35adump0LflQdb048f8nhp8EkZmYxaNcJunq6Ud/ZgcycHM4FhXE7MlbW/ov2Tahqa62x+OzNTPile2umHDpPrkTCcr8HnHgeQveqFbEyNuJRdDxHngWTmTeutHBz5t2miovblocv2jfFNzya5/FJPIyOp/W6ffT1rkQVWyti0jI4FBBEaF7hZXNDA/7s0UZpcVt1a1/JlWkNa7Lq1iOycnOZfOg8bSq60MJNmtt8NTQSH7mCsjOa1KZVRReNxSfGQtWJsVB1YiwUBEEQBEH4/yOKLL/hRg8dwuJvvkUikSDJuxiqV7sW9euUfKL8/edLePLsGSfOnAXg6g1frt7wLdSmfp3a7Fj7L0t//Ekt8XZo05rvlixm/uIlAPgHBOAvl9AE0LFtW7b98zfDJkwqZgmFOdjbc+nYUWbOm8eWXbuRSCRc9/Pjup+fwtd4V6mCibHmvpCsq46cPMWL4GCFv79x6xY3bt0q9LM+3Yv/QmR+38tnYGCgcnznL13m/CXFiWEPHz/m4ePHhX5Wp2ZNhe3lYzQwUP0Dqxs3byktPP4iOLjI9rVUUiC4cHyqb78H/v5K44uOiSny++iYWAWt1RufkZERB7du4e0P5rBz334AgkJCWLl2XbHtHR0cWPXzT/Tv3auU8am+f1NSU0ssLH/05KkiP/v+8yUUd9taPj59FT8wlX/9A3//IoWM/6t969Ys//EHalRTPMnam3gMA2RlZXHOx6dQIVt5LZs1ZcVPP1K3Vq0Sl6XuY1hfX5+NK1fw9gdz2LRjJ7m5uRw6frxIQVsTExO+XvQpM6coL+Cuzj6Yb1Dfvqz7609mzptPYlKS9D09IKBIu55du7BhxXJMTU1LHaM69rGToyNHdm5n1JRp3Lh5k+SUFNZv3VaknauLC+uW/0Xzxo1fIT7V9zFIC0EbGBjw64qV5ObmFtsf9fX1mTNzBt98pnyiiPI4jtV5riAIQoGR3bvwxep/C13D1fWqQj1vrxJf+8277/A05CUnr0lvlF27/5Br9x8WalPPuypbln7Ot2s3qCXedo0a8PXMaSz4Q5pE/jgomJ82FR5POzRuyMavPmP0J5+XuDwHGxvOrfqTWT/8wrYT0onMbzx4xI0HjxS+xquiOyZGRqr9If8Hjl2+SlB4hMLf+z3yx+9R4XPDXq2L/yJukfcNNZwfeHtUZP/P3/HWZ1/xJDiEmIRE/t57oEi76pU8WP/FIqq4K0/6L3T+ooZzA319fdYu+YSZ3/3IlmMnyc3N5YjPFY74FC4OaWJsxJfvTGX60IGlj09N51cDO7ZjzaKPmfXDrySmpPA4KFhWdFde95bN+XfxQkxNlN+oV/f5i99Df6XF24PCI4r0UUszM5XXW1qF/l417JOHgS+U/r3R8QlFfp9fSLw4ZiYm7Fq2lImff8PJq9fJzMpi1+mz7DpduJ2NpQW/z/uAfu3aKI1P/ihWx9+bmp6u9O8FOH7lWpGfffPuO8W2LY9jpKT4Lt66U+Rnigr6lsc4qK5x+tnLUHLkkk5vPw7g9uOi11rFaVyzusIiy7o+JqjzGNbXk74+KTWVU9d9OXXdV2FbSzMzPpk8nvdHKi/Mpe4xBuC796djaGjA79t2kZuby/mbtwsVVgbp8TN71DC+nD611PGpK0ZdPfcIjYomNT1d9jwoPIKFf5buC48ONtaiyLIglKCy+xDuPv4e6dmG9Ni1saqFrXXtEl/bsNZnJKU8Izxa+sW+mHhfYuILj8G2VrVp02QN9wN+Vku8zg6taVjrM249lF6PJqU85dGzP//Tpg1tGq/iou+UEpdnYmxPtzaHuXH3I16E7gEkxMbfJDb+psLXWJpXQV9f3Hd0tGtKu2bruHLrPdIzIklLDy1UqDufvW0j2jRaiYmxfQlLLHjv0NNT/X3N0MCM9s3Wc/nWTMKjzpKbm0lw2H6Cwwq3MzK0plm976lYoecrxKeez4trVJmGRJLLHf9vyc3NIC7hTqFCmPk83YfRrN4ypZO1/ve9Vx3b0MqiKh2bb+XSzekkpTwlMyuOgKD1xbTzonXjlViaV1a+QLkY9VB9G+rp6dOq0V9cuzuXFy93ISGX0MgThEaeKNROX9+EBjUXUt2zhFyEQvGp5/zPw7UPLRr+ju+9j8nKTsobs5YXaefq1JlWjf7EwED5fRV1HyemJo50bLGVS35vE5twi+ycFAJDthfTzoVWDf/AwbbRK8SnnuOkUe3P0dMz5PHzVUjIJTL2UqHCyiDdXzWqTqdBzU9KHZ80RtW3oRgLVSfGQtW8mWOhIAjaMmbMGBYtWlQ4b7VePerXr1/ia3/44QeePHnC8bwcmCtXrnDlSuH7NfXr12f37t18+eWXaom3Q4cOLFu2jLlzpZM++fv78/333xdq06lTJ3bs2MGQIconagfphFNXr15l+vTpbN68GYlEwrVr17h2rejn6Pm8vb0x0WAhHV3VqlUr9u/fz7hx4wgPDyckJKRQoe58zZs3Z/v27Tg4OChdnro/+zYzM+PgwYOMGTOGY8eOkZmZyfbt29m+vfC5sY2NDStXrmTAgAEajS8lJaXEwuNHjhwp8rMffvih2Al5yuN+zuDBg9mwYQPTp08nMTERf39/2SRG8nr16sWmTZteMadM9W14/fp1pdvwxYsXvHjxotDPLC0VF7F50/ogSAsr5+bmsnDhQjIyMvD19S1UFDjf+PHjWbVq1Sudt6sjxmrVqnH8+HFGjhzJ48ePiYmJYcWKFUXa1ahRg23btlG1qvIvoJdHbujmzZuZOnUqGzduJDc3l4MHD3LwYOGcZRMTE7799lvefVf5JFxv4nHs5OTE8ePHGTFiBNevXyc5OZl164rmoLu6urJx40aaN2+u0fhAWgja0NCQn3/+mdzcXM6ePVuosDJI99fcuXP59ttvSx2fumJ8096PBUEovcDHT/lhfkHxyXnff864WYVzg26cv8R7g8eRkpTM0e17ad+rG31Hq1ZMIisri4UTZsqK5fYY2p+l//xRqNjhe0s+Znq/UTx96M9z/yf8uOBzPl+hnnuOpVG5WlUqVvWkdqMG1GnSgFqN6nNq7yEWTZ1Vruv9+/vfZIUQnd1dWX5gC9XqFHy/Zc63i/lh/mI2/r6KnJwcFk2dxaGHV7Gy0cwEMaLPKCb6TPGs7Wxp1aUDtRvXp1bjBtRuVJ+KVSpT36Rsk3/N+XYxdRo3oIKHu8I2931vMXv4RCJCQokICeWXT5fy5epfy/onAJAQG8enU2fJJpQf+9405n7/eaFz8if3HzK970giQ8PxvXCZtT/9ybQFc1Ra76tYNn+xrPiuV+0aLD+wlQoVC3K353y7mIUT3+X4rv2kpaSyYMJMdt88p/Lk0vvWb5UVWLa0tuK3Xetp2r51oTbrf1nBDx9Jx47vPvyU1l07UFEDOV0VPNyZMGdGqdr++HHB9yKatGuFh5enwrZte3Rh2NTxtOvVtdjtt2/9Vj6f/iHZ2dncvebH39/9ynufL3jl+P9LW/u4tK6dvSgrsGxoaMi365fTfUj/Qm2O7dzHgrdmkJ2dzb8//kGHPt1p3KaFSuvV9ePzzyXfyQos2zk68OvOdTRs1axQm7joGOaMnIzvhcs88LvN7599zcc/f63yut+094jS0tb5jCAIRbk5DiYgeBny+auW5rWwsig5f7WG5yJS058TkyDNX01I9iMhufB8M5bmtWhU42+ehvyilnjtbVpRo/Kn+L+Q3s9MSX9KSuhfhdtYt6ZB9ZXcejytxOUZG9nTst5BHjxbQFi0NH81IfkmCcmK81fNTT3R19fcJLC6ytaqKY1r/MudgFlkZkWSnhlGUHjRnC0by0Y0qL4CY6MScrbk82XUkG9kYGBG45rruPPkPWISziKRZBIecwBiCn/v0tDAmtpVv8XZvkepl62OfCMAT9epIMnlSdB35EoySEy5U6gQZj43p6HUqfr9K+ZsqR6jhVlVmtbewu3H00lNf0ZWdhzBEUW/P21h6kX96ssxNy0hZ0s+701NOVv1q/3B/afzCIveDeQSFXeSqLiThdrp65lQrfICKrtOLCE6+W2onns/Lg69qef9Gw+fLyA7J0k6ZoU9LdLO0bYz9av9joF+CTlbhY4T1behsZEDTWpJ93Fiyi1yclMIjdpRpJ2JkQv1qv2GrdUr5K+qaRvW9FyCvp4hgWGrgVziEi8XKqwspY+n2ztUr7SwhOgKHyeoYawRY6HqxFiomjdyLBQEQa1GjxnFZ58t/k9Oat1S5aQu++F7ngQEcOK4NGf+ypWrXLlytVCb+vXrsXPXDr76aqla4u3QoT3ff/8d8+bNB6Q5qcuWFc6t6dSpI9u2b2XY0OElLs/BwYHLV3yYMWMmWzZvzctJvc61a9cVvkbkpEq1atWKvfv28Nb4CbIcmN//M68tQPPmzdi6bYtWcmD2H9jH2LHjOX7sOJmZmezYvoMdFD7ftbGxYfmKvxgwoL+CJZVPfACzZks/U//kk0V5+YB++PoWncd33PixrFy5Qiv5gEePHWb0qLGyfMCVK1cVaVejRg22bN30avmA+urZhtnZ2Vy+fIXLl68obFOtWjX+XbuGVq2UF6Qpn3zAQaxbv5aZM95Vmg/Ys1dPNm5cr5V8wKPHDjNq5GiuX79BcnIy69cVPdd1dXVl/YZ1WskH/PGnHzA0NOSXX37Nywc8V6hILkj314cfzuGbb5Xf0ymXuSKPHC2S+yzvxg1fbvxnnvE+fXoDxRdZrlixIidOHmP0qDH4+d0kKSmp2H1iZGTEF198zvyP5imNT/QZ3esz4v1TNSkpKezetVtpm6NHjhb52bJl34kiy4KgQUNqVOHbS7fk7jxCLUdb6jjZlfjaJe2a8CwukbNB0i/g+4ZH4xseXahNbUc7/u3bgZ+uFv0MsSxaV3RhcbsmLLkgfc8OiEvkD9/7hdq0rejC3306MOngueIWUYi9mQlHR/Zi3umr7H70HAngFxGDX0SMwtdUsbXCRE3vha+zZm5OrO/fiZlHfYhMTSM0ObVQoe58jV0cWN2nPfZmyq/N5T/rNNBXfD1VWmaGhmwa0JnpRy9y5kUomTm57Hvygn1PCp8PWhsb8UOXlvTy8ih1fPpqiA/g7ca1yEXC1z43ycjJ5XZkbKFCmPmG16rKj11avtp1phpirGpnzfZBXZl25AJP4xKJTc9g3d3HRdp521mzqnc7PG2slC6v8Hygqsenr6fHil7tmHPyMjsfPSdXIuH485ccf/6yUDsTA30+bdOYyQ0V13P4b3z6Srb1q+jrXYk/e7Rh/umrJGVmERCXSIDvgyLtuni6sbxnW0wNlY8thWJUwzZ0NDdl+6AuTDt8gZsRMaRkZbPt4bMi7VwszPirZxsaV3AsdXzq2McAX3RoioG+PitvPiRXIsEnJKJQYWWQ7q8ZjWuzqK3ye6P/vfeojhjFWKg6MRaq5k0cCwVBEARBEP7fiSLLbzjPSpVo06IFF+UmmRs9tHRfzDI1NeXQtq1s2LadDdu2c/vePZJTUnBycKC6tzfDBvTnrVEjS7zR/armzJxB6xbN+W3FKnyuXiUqJgZbG2tqVa/B+JEjGDdi+Cvd1LeysmT9iuV8NHsWG7fv4JzPJQKDXhAXn4ChoSGO9vbUqOZNiyZN6Nm1C62aNSt5ocIruf+o4MMND3d3WjZtosVoikpMSiIkNBQACwtzenXtquWIinr05AkAenp6DO7XV8vRFPVArmDKkP7KbyKXho21NVvX/M31mTfZvHMnl69d53lQEIlJSRgZGeFgZ0eDunXp0aUTY4cNx8pK8SR1ULgPqiM+dZMvhDxUxfjenTqFFk2bcObCRa77+eH/JICXYWGkpKZibGyMjZUV1by8aNqoIcMGDiixcCy8ecewoaEhh7Zv5cyFi1y6do2Ql6FERkdjbGSEq4sLLZs1ZVDfvvTp3k3ph4vy1H2MgPR9et3yv5gwejTrtmzh8vXrhIZHYGxkhIe7O907d2LKuHFUL0VRTnX2QXmjhg6hfZvWrF63nsPHTxAYHExKaioVnJ1p2qghY4YOVVogPV95jdNVKlfG5+hhNu/cybY9e7n34CGR0dHYWFvjVcWTgb17M3ncWOxsbUtcVuFt2E8t8enr67Psi88ZOXgw/2zcyNmLPrwMk95Id3d1pVO7tkwaO5bGDUpO+L4v1wdbNG2Ch7viSWIEQdCuyq4VaF2/Lj6378p+NrJH6cY9UxNj9v74DZuOHGfz0RPcefKU5LQ0HG1tqF7Jg8GdOzKud48SC6++qlmjhtOqXl3+2L6LS3fuER2fgK2lBTU9KzOmV3fG9Or+atdwFub8s3ghc8eNZsuxE5z3u82LsDDikpIxNDDAwdaGGpU8aFanFj1aNadF3Tpq/XsEePA8UPa4ooszzeuWPOFEaTSsXo0r61ax/tBR9pw+h39QMLEJidjbWFOzciUGde7AuN49MCvFl3UePC+4QT24U/FJ2a/K1MSYNZ8tYHyfnmw4fIwrd+8TFh2DsZEhFZ2d6daiGRP796ZaJeU3wYvG114t8QGM6N6Fto3q88++Qxy5dIWgsHBS0tNxsbenSa0ajOzRtcTiuwCJKSm8jJIm5VmYmdKjlfKE7/8H/oFBgPS6emDHdlqOpngONjbs/+lb9p+/yNZjJ/F79JiI2FgsTE2p5FqB3m1aMbF/b9xLkRD9UO44HtxZPceIOpXXMaIu8uNg8zq1FBYm/n/xOowJ6jyG72xbx6lrvly+c487AU8JDA0jNjGRnJxcLM3NcLG3p65XVTo3a8ygTh2wLeFzJyh8zA1S0/uSvr4+37z7DsO6dmbtgcOc97tFaN5+cnNypEOTRkzo14tGNaqXuCxd79Plde4hCIL6WZp74GTfnKjYgokEPN1LLi4FYGBgSofmm3kesoPAlzuIT7xPdnYKJsYOWFl6Ucm1H1UqjlB7obyaVd/B0a4Zj5+vJiruGhmZMRgZWmNjWR3PisOpUnHYK03sY2RoSatGf1Lb+30CX+4kMuYSyalBZGUloKdngImxPVaW3jjaNsHVuTOOdk3V+ve8zio4tqd3h3M8DdpESPhRklOfk5WdhImxI7ZWtajkNoDK7oPRL8UkQYnJT/Ie6eFRoY9a4jMxtqdj8y2EhB8h8OUuYhNuk54RhaGBORZmFXFz6Y5XpTGYm7qWuKyEpILPYyu5qufzYpD2ZzfnbjwN2kh41BlS08PIzc3EzLQCjnbNqOIxEheH1iUuJyG5ID5zUzccbdVz38fOph492p3gefA2gsMOkJgSQGZmHMbGdlhbVsPDtR9VKg7H0MDslWKs5Kqee6MGBqa0avgHVSuO4nnIVqLjbpCWHo6+vjHmZm64OnWiqscYrC1Lvq8iH5+HGvexp/tgnB1a8TRoI6ERJ0hJCyE7JxVTEyccbBpS2X1IKQrbQlZWEmlp0vsJhgbmuDl3UUt8luaV6NrmIC9e7iIodB/xSY/IyIzGyNAKS/MqVKzQC69KozE2si1xWYWPE/XsYz09fRrVXkxl94E8C9pMRIwPaenhAJiZVsDFoS1VK43G3qbk+yry8TnYNsHCTD33VcRYqDoxFqrmTRoLBUHQLk9PT9q2bcuFCxdkPxs7dmypXmtqasqRI0dYv34969ev59atWyQnJ+Pk5ESNGjUYPnw4EyZMUHve6ocffkibNm345ZdfuHjxIlFRUdja2lK7dm3eeustxo8f/4p5q1Zs3LiRBQsWsGHDBs6ePcvz58+Ji4uT5q06OlKzZk1atmxJr169SpwU603StWtXHjx4wOrVq9m7dy8BAQEkJCTg7OxM/fr1GTlyJKNHjy7VBDYPHz4EpJ8tl6ZAdmk4ODhw9OhR9u7dy8aNG7lx4wbh4eFYWFjg6elJv379mDp1Ku6lyM25f79gQothw4apJT51Kq/4Ro8eTYcOHVi1ahUHDx4kMDCQlJQUKlSoQLNmzRg7dmypCmImJiYSEhICgIWFBb1791ZbjOrypvbBOXPm0LdvX1atWsXRo0cJCQkhMzMTNzc32rRpw8SJE+nYseMrxefh4UHLli3VEl+jRo24desW//77Lzt27ODRo0fExMTg4OBArVq1GDZsGBMmTMDMrOTz9vLYhqampmzYsIFJkybx77//cunSJUJDQzE2NsbDw4OePXsydepUqlcv+R7Rm3ocV6lShcuXL7Np0ya2bt3K3bt3iYyMxMbGBm9vbwYNGsSUKVOwsyt5EqTy2Ib6+vr88MMPjBo1ir///pszZ87w8qX0S/zu7u507tyZKVOm0Lg0Od5y8bVs2RIPj5JzWkrjTXo/FgSh9P764juys7MB6Dd2eJHicgBN27fmox+/4rNpswH4ffE39BoxSKUJKPf8u5mgp88B8KzuzVdrfi9ULBekhTF/2rqGoc06k5WZyf7125gwewZValYr83pfxWafYxpZj7y46BjW/7Jc9vzrf/4oVAgRpO8585Z9waPb97hx/hLxMbH8++MfvP+F8kIu6iL6jGKizxRv+qdz1bq8LgNKPr+s06Qhn/2xjJkDxwBwYvcBPl/5s0qTkv/74x8kxScA0KxDa+Yt+6LI98+q1anF1//+yZQeQ/Je8ycj3p6IjX3J56iqevrQn0ObdwJgZGzMT1vWFCq+C2BsYsLSf37H/859Xjx5SuDjAPau28LQyePKvN7s7Gz++Pw72fP5P3xZpMAywPjZ7+B/9z4HNm4nKzOTPz7/jm/XLS/STluys7M5uLlgcuZBE0YX287cyoItl45Rp0lDpcsbMH4ksVEx/LzwCwB2rtnAjM/mqzQOamsfv4pfFxUUK5n80awiBZYBegwdQMADf1Yu/RGAXz75kvVnD6q0Xl0+PpMTk9i2cq3s+ecrfy5SYBnyii/vWEu/uq2Ji45h+6p1jH1vmkrFyN/E94jS0tb5jCAIRZmZemBn1Zy4pIL8VTfHwaV6rYG+KU1qbSQ0agehUTtJTHlATm4KxoYOWJhVpYJDP9ych6u9UJ6n2zvYWjXjRdjfxCVdIzMrFiNDayzMquHuNAw3p1fLXzU0sKR+td+p6v4uoVG7iE28RFpGMFnZ0vxVY0N7LMy8sbFsjJNdJ2ytRP5qPgfb9rRteIaQiM1Exh4lNT2QrJwkTIwcsDSvhavjAFwdB5WqyGVKWkHOlou9enK2jI3saVp7ExGxRwmL2kVCyh0yM6MwMDDDzMQDJ7tuVHQejalJyTlbyakF+TwVHNQ3L42n29s42XUlJGIT0fFnSc8MI1eSiYlRBeysm+LuNAJ7m5JztpLTCuIzNXbDxrLkz8FLw9qiLq3rH+dl1DbCYw6SkvaUrOw4jAztsDTzxsWhL+5OwzEoRc5WcmrBxMAuatqGBvqm1K/2O+7OIwmN3EZcki8ZWeHo6xljauyGo21HKrqMxsKs5Jwt+fjUuY/dnAZhb92SkMhNRMWdJC0jmJycNIyNnbCxaICb05BSFbbNzk4iPVOav2qgb46jbWe1xGduWomW9fYTGr2b8Oj9JKc+JCMrBiMDK8xNPXG270VFl1EYGdqWuKzyOE709PSp4fkZFRwH8jJyM7EJl0jPlOavmhpXwN6mDRWdR2NtWa/k+OSOExvLxpiZqOdehxgLVSfGQtW8SWOhIAjqJ81JbcOFCxdlPxszZkypXmtqasrhwwdZv34DGzds5Nat23I5qdUZOmwoEya8pf65VD/8gNZtWvHrr7/jc9FHLie1FuPGj2P8+HGvnJO6YcN6Pv74IzZu2MS5c+d4/jywUE5qjZo1aNmiBT179RA5qXK6du3Cvft3+Hv1Gvbt20dAwFNZDky9+vUYMWI4o0ePKmUOjHQuRj09PQYPGaSW+BwcHDhy5BB79+5j06bN+N7wlcuBqUzfvn2ZMnVyqXJgHtwvKNIxdKh6cnQAPpjzAX369mH1qr85dux4oXzA1m1aMWHCBDp2LHl+haL5gC3UEl+jRo3wu3mDtf+uZefOXTx65C+XD1iTIUOHMGHCW6XKByy0DYeVbs5mRf5d+w8XL/pw9cpVbt26RUREJNHR0SQnJ2NtbY2rqyvNmjWl/4D+9OvXt1RjwgO5bahqfPJGjx5Fhw7tWb3qbw4dOkRg4AtZPmDTZk0ZM2Z0iUVKobh8wJLnlyyNKlWq4HPpIps2bWbbtu3cu3tPLh/Qi4EDBzJ5yqTS5QM+KNjHQ9R0nOjr67Psh+8ZOWoEa/7+h7NnzxXKB+zUqSOTp0wqZT5gQXwtW7ZQWz6gulWrVo3LVy6xZctWtm/fwd07d4mIiMDc3BxPz8p06dKF6TPeoUqVKkqXI/qM7vYZ8f4pCML/u0o2lrRwd+bKy0jZz4bWrFqq15oaGrB1UBe2P3jG9odPuRcVR0pWNg5mJnjbWdO/uicja3upvVDejCa1ae7mxKqbD7kaGkVMWjrWJsbUsLdhRC0vhteu+kpFAS2NjVjesy2zmtVlx8NnXAqJ4EViMgnpmRjq62FvZoK3nQ1NXB3pUtmdZm6iEHy+DpVcuTi+HxvuBXDkaTCB8YkkZmbhaGZKbUc7BtbwZEgNTwxKcY7/JFaax6SHtBijOtibmbBtUBcOBwSx89FzbkfEEJmahrmRIR7WlnSvUpFx9arhamle4rIexSTIHvevVlkt8QFMb1yb7lUqsv7uE868eEloUipZubm4WJjT3M2JUbW9aONRoRTxxcseu1uZ06SCevppPWd7To/pw5b7Tznw5AVPYhOJS8/AztSE6vbW9KtWmZF1vDAzLLkElL9cjOrahqaGBvzVsy2j63iz5cFTrodGEZGSipG+Pu5WFnTydGNc3Wp42Vm/Ynzq6YMAQ2pWoXVFF9bffcKJ5yEEJyaTmpWNs7kZDSs4MLRm1RIL2wIkZWQSmpwKgLmRIV091XPfrLKNFYdH9GTno+fsfRzIw+h4otPSsTY2wtPWmt5eHoyt642tacnzIstvw35q2sf6enp83r4Jg2t4svFeAD4h4YTlbQdXS3PaelRgbF1v6js7lCK+guO4SQVH3K0s1BKjGAtVJ8ZC1bxJY6EgCIIgCMKbQE8ikUi0HYRQen5+fjRp0oRrp06WqmCeIJRk3ZatTH7vfQAWzZvL4o/mazyG5f/8w3vzPwbgt+++YcbkyRqPQZnDJ07Sf5T0y8xzZs7g+8+XaDeg/3jg70/9NtLiMUP692PbP2u0HFFhSUnJOHpXIycnh6YNG3Ll5HFth1REy249uHHzJubm5jz1u4GTo6O2Qypk5OQp7Ny3Hz09PfzOnaFebd0qJCOOYdW8DseIrvdBXd/HAG61ahMZFY27qyuPb1zDpBTFITXpoyWf8+MffwKwb/Mm+nTvpuWIXp3f7Ts079IVX1/fUiV+CYIm5V/H+fyzvFRF7gRBmQ2HjvL218sAWDhpPJ9OfkvjMazcvY8PfvwNgJ/mvMc7QwZqPAZlklJSces1gJycXBrXrMHFNX9pO6Qixi76gt2nz6Gnp8fVdauo61W65DlNOXrpKoPnSSc0mj1qOF+/+7aWIypfD58H0mSs9DpmUKf2bPpqsZYjKn/tpszA96E/5qamPNy5CSc7W22HVIiuHyOf/LmSnzdvB2DXsqX0aq2eCdt1la6PCa/DMezZdwiRcfG4OTlyf/sGTIyNtR1SIbrep3X93KO0bvo/ps2k6eK6VdA5+des3dseK1VRSUFQ5lnwNq7dmQ1AnWofUq+65icwTUjy58j5jgB4VOhLmyarNR5DSY5f7EVswi0MDMzo1+kapia6dV/qSeBafO8vAKBJna+p5jlRyxEVlpWdzO7jNZFIcrC3aUD3tke1HVIRPn7TCA47AOjRs90pbK1rlfgaTQqNPMX569IihjWrTqdhrc+0HFFRe07UIyMzGjNTV/p2vIyBgW7dV7n18EsePZN+5tS+6QbcXLpqOaLCxFioOjEWqk7Xx8LSiE24w/GLPcR1nCDkyb9+FMeEoA5r165l4kTp++vixYtZsmSJxmN48OABderUAWDo0KHs2LGjhFdoXvPmzbl+/Trm5uYEBgbi5KRbE04MHz6cHTt2oKenx+3bt6lXr+QJnzXp8OHD9OkjnbB57ty5LFu2TMsRFSb6oOr++usvZs6cCcAff/whe6wrkpKSsLOzk+aGNm3K9evXtR1SEeI4Vp2LiwuRkZG4u7vz9OlTncsNnT9/vmy7HTx4ULY9dcXrMBaWhjhXfj3k76etV05Qu5G4J6ZuKUnJdHCvTWZGBnp6euy/e4nK1YrP98nJyaF3zeaEBUknQV19dCctOrUr87rHd+zLrcvS99klK35i8ETFE6YvmDCDQ1t2AfD2wjnMXPxRmderqn3rt7Jo6ixAWnjvnxN71Lr8nWs28MUM6b26Rm1asO70foVtr5w6x7TewwFwrVSRY0981RpLcUSfeXVvep9Rpr6Ji+zxEf/ruHuqb/IigPS0NJrbesqenwm6i4OLc5mWJZFI6ObViMiX0oJSq47soGXn9grbv9WpHzcvXQOkBVUVFexVp98++5q/v/sVgL6jh/L1v38qbLvrn418Pv1DABq3bcnaU/vKvN7LJ8/xdh9pv3Kr7MHhR9cUThb/4skz+tdrjUQiwdTMjLMv72NuoZ6J3VR1et9hZg+Xfu5lZWPNqRd3MC3FpPzKpCQl065CDVkh1313fKhSw7vMy9PWPi6tF0+e0a+utMCHmYU5J5/fxsqm+EnMkhIS6VqlAWkp0gkCDz+8WuZiwrp+fJ7Zf4RZwyYA0mPk6OMbStv/MH8x639dAcDMxR/x9sI5ZV63eI8onjbPZwTlHty8w8iW3cR1uo7Lv05vVe9oqQpKCkJJXkZu495T6fudV8U5eHt8qPEYklMf43O7EwAu9n1oWGOVxmMoyeU7fUhMuYWBvhntG1/F2KjkSZU1KSh8LQ+ffwJArSpLqVRhgnYD+o/snGROX6uNhBysLRrQqv5hbYdUxK3HbxMRcxDQo3X9E1hZ6FbOVlTcKfwejQfA0/Udangu0nJERZ250YDMrGhMjCvQvtEl9PV1696P/4uvCAxdDkDjmutwstOt/FUxFqpOjIWq0/WxsDQSk+9y+W5PcV0j/F/Lvy68fuOq6OeCytauXcfkSVMA+OyzRSxeovnvST148IB6dRsA0iKb27dv1XgMJWnZohXXr9/A3NycZ88DdC4fcPlfy3n3XemcuL///iszZs7QckSFJSUl4WDvlJcP2ISr165oO6QiRowYxc4dO9HT0+PmLV8dzAc8Qr++0mLMH344h++XfafliIpyreAuywd8EuCvc/mAH83/mB9++BGA/Qf20adPby1HVL5En1GdrvcZ8f6pGX5+fjRr2kJcYwr/1/KvMU+O7l2qgpKCUJKt95/y/olLAMxtUZ/5rRpoPAb/mHjabTgAQL9qlVjTp4PGYyhJjy2HuRkRg7mhATcmDcbR3FTbIRXyz21/Pj4jze/6plNzJjeooeWICkvOzKLa8m3kSCQ0dHHg+CjdOlcDmHLoPPufvEAPODO2L7Ud7bQdUiEnn79k9L7TgLTY/JJ2TbQcUVG1V+0gOjUdV0tzrk0YiImhgbZDKuTzC7786fsAgE0DOtGtSkUtR1SYGAtVJ8ZC1en6WFgadyJj6Lr5sLguFARBEAThtVX8NwwFQRA06LzPZQBcXVyYNEbxxATacv6S9ANtU1NTPtSxhBuA8z6XZI8XfDBbe4EocPHqVXJycgBYOOcDLUdTVHJyMjfv3AFgyrhxOldgGeDCZekx0r9XT50rbgviGFaVrh8j8Br0QR3fxw8fPyYyKhqAD9+dqXMJUADnL0n3caN69V7LAsuCIAiCZl28KT1/ruDgwIS+uncD8tKdu+Tk5ALw0QTdOz8FuHhLug37tmutc8VjAS7eug2AqbExs0YP03I05e9C3v4AmD9eN/uMOiWnpnHr8RMAJvXvo3MFlkH3j5H8PtOgurfOFaMtD7o+Juj6Mfwo8AWRcfEAfDB6uM4VWAbd79O6fu4hCIIg6JbI2IIvp9f2nqXFSIqXlZ1CXOJdALwqjdW5oqIAkbHSz4tNTVyo6jFKy9EUFRV7FYlEel+ltvds7QajQFReP3R36aGTRUUjY6T72EDflJpVp2s5mqISkh6TkSm9r1Kz6nSdK7AMBceJnXVdnSuwDGIsVAcxFqpO18dCQRAEQTh37pzs8SeffKLFSIqXnJyMn58fANOmTdPJyXjOnz8PwIABA3RuIjYo2MempqbMnTtXy9EUJfqg6vK3oaurK5MnT9ZyNEVdvHhRlhv66aefajma4onjWDUPHz4kMjISgHnz5ulkbmj+NmzUqJHOFVgG3R8LBUEoPZ8TZ8jMyACgRoO6CovLARgYGNC5fy/Z8zP7j5R5vbFR0dy+Ii0wqK+vT9dBfZW27yb3+9MqrPd1cPbAUdnj7oP7KW3bvFM7rPNyyMKCQnhw847S9uog+ozu0fU+o02JcQmFnpuoUDD3gd9tWQFXWwf7EgtsdtVCHzwj1xe6ldAXug7sg56eHgC3Ll0jLjpGLevtMqC3wgLLAJWrVaV6Pen329LT0rh04myZ16tuu9dulj3uOWygygWWASysLLF1tJc9T4yLU2l52trHpSUfX+uuHRUWWAZpIWv5Qsin9x9V2LYkun58hgQGyR7XalS/xPa1Ghe0ObX3kErrFu8RxdPW+YwgCIKgu2ITL8seV634vhYjKV52TgpJKdKcrYouY3SuqChAXKI038jEyAV355FajqaouMRrSJDe+/GqqHt5eQBxiVcBcLbroZNFRWPz9rG+nimebu9oOZqiklOfkJklzV+t4jZd5wosQ8FxYmVRV+cKLIMYC9VBjIWq0/WxUBAEQfj/dO7cednjhQs/1mIkxZPmA94EYOrUKbqZD3j+AiDNB5w0eZKWoynq4kWfgrkiP1mo5WiKdyFvG/Yf0F8n8wHP5x0npqamfDh3jpajKUo+H3Du3Dk6mQ+Yn/PZqFFDnSuWWx5En1GdrvcZ8f4pCIIgCIpdComQPZ7dTPfO75Mzs7gTGQvAuHrVdK6oKMDlvG3oYmHGmDreWo6mqKsvI8mRSAD4oLnu7WOAyy+l27Cnl4dOFhXNP05MDQyY0Vj3aiY8jk0gOjUdgJlNautcgWUoOE7qOdnrXIFlEGOhOoixUHW6PhYKgiAIgiC8CUSRZUEQZC5fv86Pf/wp+xcVHa2R9V68Ik3unTNzBqamuvcBQH5x0SnjxuLi7KzlaIq6cFm6/fr26EFDHUxoyd9+9evUpl+vnlqOpiifa9fIycnBxMSEue/O1HY4Rfg/CSAiMgqAhXN0L7kDxDGsKl0/Rl6HPqjz+zivgLGLsxNTx4/TcjRFpaSkyIrNL/xQNwt9C4IgCMW7evc+v2zeLvsXlVfAsbz53JZ+gXT26GGYmuheoUifW9L46nlXpW/b1lqOpqjHL4KJjJVObvXRW2O1HE3x8gvcTuzfBxd7+xJav/588v7e3m1a0aC67t34V7fLd++Rk5OLibERs0cP13Y4Rej6MZKSlsYtf2mRal2Mrzzo+pig68dw/vZztrdj0gDlE7Nqw+vQp3X93EMQBEEoXnTcdR49XS77l56hmfuO+QUd3Zy7Y2dTVyPrfBXRcdeQSHLQ1zehVtUZ2g6nWFGx0kmFalZ9BwMD3bvvk7+Pba1q4+7SQ8vRFJWYHEB6hvS+Sp1qs7UbjAL527BqpTGYmujel3rz4zM1ccKrku6do2ZnpxKXID1H1fXitmIsLDsxFqrmdRgLBUEQBN1x6dIlfvjhB9m/qKgojaw3f8Kgfv360bBhQ42s81X4+PjI8hrnzZun7XCK8Pf3JyJC+sVQXS8eO3XqVFxcXLQcTVGiD6ruwgXphIBz587VydzV/H1cv359+vfvr+VoihLHsery43NxcWHatGlajqaolJQUWbF0Xd/HujoWCoJQeo/ycvYAGrVqVmL7Rm1ayB4/vH2vzOv1v30fSd6EKlVrVcfa1qbU63328LGsKN7/o0dy27VR6+ZK2+rr69OwZdOC18rtz/Ii+ozu0fU+o03//viH7HHNhvWwtLYq87Ieym2r+i2ayIrXKtJYrg8+UqHvl1ZGejrPHz2RPS+pL9jY21G1VnUAcnNz8b9zv8zrfnS7YNs0LGG90tjkto2O9MGosAh8jp2WPR80cbRalpuVmUl8dKzsuY0KeZza3MelVagvtHrFvnC77H1B14/P9LQ02WMT05InaDeR+6wk4P4jsjIzy7xu8R5RPG2dzwiCIAgli0+6wfPQFbJ/mVkxGllvfkFHJ7tuWFvoXs5WfNJ1JOSgr2eCp9t0bYdTrLjEawB4ur2Ngb7u3fvJ38eW5rVwsuuu5WiKSkkLIDNLer+9qs4WPpXmvVV0GY2Jse7lr8YlSeMzNnKiovMYLUdTVHZOKol5BYK93HV1H4uxUFViLFTN6zAWCoIgCOXr0uXL/PjDT7J/mspJvXDhIgB9+/XVyRwYH59LBXNtzvtQ2+EU62LeNvzwww90Mh8wv4Bx/fr16N+/n5ajKUo+H/CTTxZoOZri5ed8TpkyWUfzAaXxubi4MHXaVC1HU5Q0H1Ba7FVXC32rm+gzqnkd+ox4/xQEQRBeB9fDovjT977sX37B1PJ25WUkAD2qVqSes+7N+3ctNIociQQTA31mNqmj7XCKdSVUug1nNKmNqS4Wt80r2lnb0Y6eVXWvuG1AbAJRef19jo4XPh1bzxtnCzMtR1NUfnFbJ3NTxtWrpuVoikrJyuJOlDQ39YMWurmPxVioOjEWquZ1GAsFQRAEQRDeBIbaDkAQBN1x8uw5Tp49J3vepUN7nBwdy3WdT54+IywiAkcHB96e8Fa5rqssUlNT8bt9B2NjY+a+9662wylWfoFbXS2MmV/8dMEHH5T4xWJtyC9SPXH0KNxcK2g5mqLyt1/Prl1o0rCBlqMpShzDqtP9Y0S3++DrtI9nv/MOZma6d8Pl0vXrZGdnU6dmTQb26aPtcARBEIRXcOq6L6eu+8qed2raGCc723JdZ0BwCOExMTja2jBloO4l/QNcvC0tZjl//BidPL/Kj697y+Y0rlldy9EUlZqezk3/JxgbGfHBmBHaDkcj8ot3fjRB9wo3lYf8gq/j+/TCzal8P/cpC10/Rq7cvU92Tg61q3gyoENbbYdT7l6HMUHXj2GfvEnU3h85FDOTkie20zRd79Ovw7mHIAiCULyI6PNERJ+XPXdxbIepSfmff+YXxdTVgo5RMXnFbSuOxMxU9+5LJaU8Iz0jAhNje7wrj9d2OMXK38e1vWfp5HV/fuFTV6fO2Nvo3n2V7JxU4hLuoK9vrMPFbaXbsEaVtzE00L37KtFx15FIsrGxrEHFCr21HU6xxFioGjEWqk7Xx0JBEARBt5w4cYITJ07Innft2hUnp/KfTDl/0iVdLzo5adIk3NzctBxNUfnx9erViyZNmmg5mqJSU1Px9fXF2NiY+fPnazucYok+qJonT54QFhaGo6Mj77zzjrbDKVb+Nvzkk0908rxdHMeqy9+Gc+bM0c3c0EuXpLmhdeowaNAgbYdTLF0fCwVBKL2nD/xljz28qpTYvpJcG/nXvqqAB4+KXaYido4OWNlYk5SQSE5ODoGPA6heTzcns1FFYnwCkaHhsuel2SceatonpSX6jG55HfqMJuXk5JAQG8fDm3fZsXodp/cfAaSFQ9/7XLUJyeW3VWn6oPx2jggJJSkhESsba5ViUOa5fwC5ubkAWNnaYOtQ8oRklbyqyP6upw/8adm5fZnW/fTh40LLLImHl2fBa3WkD+7fuI2cnBwAqtWtRd2mjdSy3DMHjpKdnQ2Ag4sTlbxL3j6KaHMfl1bh48SzxPbybQJU6Au6fnzayhXXDg8JLbF9ePBL2ePs7GyePw6get3ar7xe8R6hmLbOZwRBEISSxSScJyahIH/VwaYtxkYO5b7euCRpPk9VnS18Ks3ncXcegamx7uVspaQ9IyMrAiNDezxcdDNnK78Ar5f7+zp57yc2r/Cpo21nbCzrazmaonJy0khMuYuenjFVdLa4rXQberpOw0AH81fjk24gkWRjaVYDZ/te2g6nWGIsVI0YC1Wn62OhIAiCUP5OnjjJyRMnZc+7dO2skZzU/ALBOlvcNq8Q6MSJE3Q+H/Dtd97WdjjFys9zWrBwgU6eB+UXe+3Zq6cO5wP6YWxszLz5c7UdTrHy9/EHH8zW0XzAy3L5gAO1HU65E31Gda9DnxHvn4IgCMLr4FxQGOeCwmTP23u44mhuWu7rzS+K+YGOFnS8klcUc1QdbypYmms5mqKexSUSkZKGg5kJb9XTvbksAS6/zN/HdXXyOjM/vi6ebjRwKf/77a8qNSubO5GxGBvo866OFrfNLx77TuPamBnqXkmw66FRZOdKqOlgQx8vD22HUywxFqpGjIWq0/WxUBAEQRAE4U2he1dUgiC8Uap5VSU7OlLbYShkbm5OWtjLkhtq0Yu7t7UdglIXDh/SdghKffXJQr76ZKG2w1BoyvhxTBk/TtthKCSOYdXp+jGi633wddjHG1auYMPKFdoOQ6FuHTvq9HEsCIIg6BZvj4qk+pzSdhhKnV7xm7ZDUGpS/z5M6t9H22EoZG5qSsK5Y9oOQ6MC9m7Tdgga9fnbk/n87cnaDkMhXT9GujRvqvPjoDq9DmOCrh/D/y5ZyL9LdPezJ13v06/DuYcgCIKgWwZ08dN2CErVr7mA+jV188ueAFYWVRnZJ6zkhlrUtfV+bYeglFelsXhVGqvtMBQyNDBneO8gbYehVKtGf9Gq0V/aDkOhCk4ddP44EWOhasRYqDpdHwsFQRAEASAkJETbISi1dOlSli5dqu0wFJo6dSpTp07VdhgKmZubk5mZqe0wlBJ9UDXVqlVDIpFoOwylfHx8tB2CUuI4Vt2mTZvYtGmTtsNQqFu3bjp/nOj6WCgIQulFRxTkortULHlCSRd3V9njxLh4sjIzMTI2fuX1xsivV26Zyji7u5KUkAhAdHgU1XVzvh2VxIQXbBdzS4tSFXx0cS/Yb/L7s7yIPqNbXoc+U96++/BTNv2xWuHvrWxt+ObfP2nXs4tK6yncB0vu+9a2NphZmJOWkpr3+qhyLeIaHf7qx4g6+kJGejpJ8QmvtG75sUNX+uDedVtljwdNGK2WZWZmZPDHku9kzwdPHIO+vn6Zl6etffwqXvk9Qq5NjArx6frxWbtxQWGou9f8iImIxMHFWWH7MwePFnoeEx4FdV99veI9QjFtnc8IgiAIuqtjE19th6BUtUofU63Sx9oOQyELs6r0aKXbc0a0qLtP2yEo5eEyBg+XMdoOQyEDAzO6twzUdhhK1a/2B/Wr/aHtMBRytG2v88eJGAtVI8ZC1en6WCgIgiD8/woKDtR2CEp9tfRLvlr6pbbDUKhatWrk5GZpOwylLlw8r+0QlJo6dQpTp07RdhgKmZubk56Rqu0wlNq4cQMbN27QdhgKdevWVeePE3USfUZ1r0OfEe+fgiAIgqDY7SlDtB2CUgvbNGJhm0baDkOhqnbWRM7W3fn0AQ6N6KntEJQaV68a4+pV03YYCpkbGfLyfd2+H7CiVztW9Gqn7TAU6ljZTeePEzEWqkaMharT9bFQEARBEAThTSGKLAvCG+6tUSN5a9RIbYchCIIgCIIgCIIglMK4Pj0Z10e3bwIKgiAIgiAIgiAIb6aqHiOo6jFC22EIgiAIgiAIgiAIOm7ChAlMmDBB22EIgiAIgiAIgqAmqckpssdm5uYltjc1Nyv0PCUpGVsH+zKst2AyVTOLktcLYCa37pTk5Fde5+sgNUVuf5Ryu8jvk5Sk8t8uos/oltehz2jTkElj+fC7JVhaW6m8rEJ9/xW2dX4R19Ry7oOq9oXUMvYF+e1S2nWbmelWH/S9eIUXT54CYGRsTN/RQ9Wy3GXzFhP4OACQFn2f+OG7Ki1PW/v4VajyHqFKX9D147NWo/p4VPUk+FkgWZmZfD17Ics2rSq26PaBTTu4ftan0M/K+h4m3iMU09b5jCAIglA8d+cRuDuL/FVBEARBEARBEIQ30YQJbzFhwlvaDkMQBEEQBEEQBEH4PzGyjhcj63hpOwxBEARBEARBEARBEAQBUWRZEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBeEUZaemyx0bGRiW2NzE1LfQ8Xe71r7Te9DS59RqX6jXGcuvOKON6dV16of1Ruu1iYmoie6yJ7SL6jG55HfpMeevUrycu7m4AZGVlEh0WgZ/PVfzv3GfXPxu5eekaC375mhad2qm0nvRX7PtQuP+Xte+XVoaKfSE9vYzH5n/+rtKs21jH+uDedVtkjzv166mWwqnbVq5l28p/ATAwMODbdctVLvatrX38Kl75PcJEPX1B149PfX19Zn31CXNHTwXgxO4DTO01lKnzZ1GveROMjI14EfCMPf9uZvOff6Onp4ehkRFZmZnS+FLTlC1eIfEeoZi2zmcEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAE4U0giiwLgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIr8TErKBgXFZmVontM/5ToNHUzFRByxLWa2omt97MUr0mU27dJmVcr64zLbQ/SrddMtIzZI81sV1En9Etr0OfKW/NO7alece2RX5+5dQ5FkycybNHj3mnzwiWbV5N14F9yrwe01fs+1C4/5e175eWiYp9wdS0jMfmf/6urMzMIsVI/ytTh/pgSlIyx3ftlz0fNGG0yss8vvsA336wUPb8o5+W0rRdK5WXq619/CpMzExJS0kFSvkekaGevqDrxydA9yH9mfHZE/764nsArp/14fpZn2LbfvjtEv758XfiomIAsLCyLNM6xXuEYto6nxEEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRCEN4G+tgMQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQXi/mlhayx2mpqSW2T09NK/S8rEX/zC3NC9abUvJ6AdLk1m1hWbb16jpzC7n9UcrtIr9Pyro/XoXoM7rldegz2tKySwf+2LMRfX19cnJyWDxtNonxCWVeXqG+X4ZtbV7OfVDVvmBe5mPTotDz0qw7LU13+uDRHXtlMVfwcKdV1w4qLe/swWN8PH46OTk5AMz5ZjEj35mocpygvX38KlR5j1ClL+j68ZnvnU8+5PfdG6hRv06xv6/g4c6PW9fw1gfTSU1Kkf3cytamTOsT7xGKaet8RhAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRDeBIbaDkAQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEF4vTi6OMseR74MK7F9hFwbK1sbjIyNy7ReB/n1hoaX6jXy8Tm4OJVpvbpO/u9KTU4hOTEJS2srpa+JeBla8Hrn8t8uos/oltehz2hTnSYNadmlA5dOnCEpIZHju/YzdPK4Mi2rcB8sue8nxicUKmpa3n3QscKrHyPq6AsmpqZY2ViTlJCYt+4wbB3sla83RHf64J61m2WPB4wbgb6+fpmXdeHIST4cNYXsrCwA3vtiARPmzFA5xnza2sevwtHFmZiIqLx1h1G7cQOl7dXVF3T9+JTXoU93OvTpzosnz3hw8zbx0bGYmJniWd2bhq2aoa+vT1RYBBnp6bLXVPKqUqZ1ifcIxbR1PiMIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIb4Kyf1NPEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBeCNVrVVd9jgo4FmJ7YOfBcoee9euUeb1etUqeO2LUqw3PiZWVsDTwMCAKjW8y7xuXWZtZ4uTq4vs+avuEy8V9klpiT6jW16HPqNt1evVlj1+cvdBmZfjJdf3S9MHQ+S2s7O7K1Y21mVed2l4VveSFQhOjIsnPia2xNeo6/isWmjbPC+xfYiO9MFnDx9z56ovAHp6egwYP7LMy7p47DQfjJhEVmYmANMXzWPqR7PVEaaMNvdxaRV+jyi5LwQ/eyF7rEpf0PXjsziVq1Wl1/BBjJoxmcETx9C4TQvZ/vW/c1/WroKHO85uFcq0DvEeoZi2zmcEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAE4U0giiwLgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIr6RWw3qyxzcvXy+x/U2fq7LHNRvULfN6azSog56eHiAtcpkYn1Dq9VapWQ1jE5Myr1vX1Wwgt08uXVPaViKRcPvKDdlz+f1ZXkSf0T263me0LSc7u+BxTm6Zl1NTblvdueqLRCJR2t5PTX2/tEzNzKhSo5rseUl9ITEunmcPHwOgr69P9fp1yrxu+T54q4T1/je2mlrsg7vXbpY9btahDRWrVC7TcnyOn+GD4RPJzMgAYNqCD5j+6Vy1xChPm/u4tAr1hcul6Qvyx0nZ+4KuH5+v6syBo7LHrbp2UGlZ4j2ieNo6nxEEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRCEN4GhtgMQBGVCw8LxvX0bv9u38b0l/T88MlL2+wC/G3hWqlSmZcfGxbF19272HznKk6fPiIiKwszUFBcnJ2pU86Zj27b07tYVrypV1PXnlMj/SQDHz5zh4pUr3HvwkJdhYWRkZmJrY4NXFU/atmzJpDFjqO7tpbGY5EVGRXH8zBnOXvThzr37PA8KIik5GUsLCzzc3WjeuAmjhw2lQ5vWZVr+zTt32bZnD6fOniMkLIyExEQc7e2p4OxMs8aN6NSuHb26dsHCwkLNf1nxsrKyOH/5MqfOnee63038nzwhOjYWQ0NDHO3taVC3Lr26dmHMsKEai0neui1bmfze+6Vu72BvT8TjR+UYkWI5OTls3bWbbXv2cvfBAyKjo7G1saaqpyeD+vRh0tgx2NrYaDwuXd/HANExMXnj4B3ZWBgUEiL7/cm9e+jYto1WYpMXFx/PPxs3sffwYZ4FBhKfkIizoyP1atdm5OBBjBg8CAMDA43HlZCYyMmz5zhz4QJ+d+7y9PlzEhITMTczw9XFhaaNGjJ0wAD6dO+Gvr6+xuPT9T4oxhn1CAwKwvfWbdk5jd/tO8TGxcl+nx0dqeTVxQsJDWXt5i2cPn+BR08eE5+QiIGBAQ52dtSuWYOeXbowdvgw7O3s1PmnCIIgaFRubi7X7j/k9HVfrt5/wKPnL4iKiwfAztqKOl5V6dKsMWN798ChhDH+vN8ter73YZniGNurO6s+/ahMry2rnJwctp88zY6TZ7j39DlRcXHYWFpS1d2NAR3a8lbf3thaWWo0JoCs7Gwu3rrDmet+3Hj4CP8XQcQkJGJoYICDjTX1q3nTo1VzRvXoioWZWYnL+2rNOr7+Z32p19+oRnV8/lmuyp9QZukZmWw4fIw9Z87J/m4HG2tqVK7EoE4dGNe7B6YmxlqJTZElq/7h+3WbZM/bNWrAsT9+0ngcL8LC8Xvkz81HT7jp/5ib/o+JTUyS/T7V55TGYypOQHAI/+4/xImr1wmJjCIzKxtXRwda1a/LuN49aNeogVbjex364Hm/W2w8fIzLd+8TFh2DsZEhFZ2d6N6yORP69cbbo6JW4wuNiubfA4c5fPEyQeHhpKSl4+JgT5NaNRjVoyt92pbt8yx10dWxH9R/HItxQTXB4RGcuHaDC363uff0GcERkaSmp2NjaUGlChVoWa8OY3t3p1GN6iUuKzU9nev3H+L36DG+j/x5GvKS6PgEYuIT0NPTw9bKkjpVq9CpaWNG9+qGi729Bv5CQRCE11NSyjOeBm0iLOoMqWmh5EoyMTOpgJN9c6pUHI6zg7bPNdJ5HrKNoLCDJCUHkJEVi4mRPVaW3lRy7UuViiMwMDDVaowRMZd4HrKN6NjrpGWEo69njLmZG65OnfGqNBori6pajS8tPZynQZt4GXmclNRgcnLSMDVxwt62IZ7uQ3F36a7V+HIlOQS93ENQ2D7iEx+QnhmDsZE1luaeVKzQm6oeozA20s5n5PliE+7wLHgLkdEXSc0IB8DcpAIuju2o6jEKOxvtTqybmRXPs6AthEQcITk1kMysREyNHbC1rk0lt4FUchuIvp7m73XJexlxjMCXu4iNv0V6RhQGBmZYmHvg7tIDL4/RmJlW0Gp8YiwsG4lEQlLKU2IT7hCXcIfYhNvEJd4jOzsZAHOzivTvXPKEzJogjuOyyZXkkJj0OG8f3yY24Q7xiffJyU0HwMm+FV1a7dba8gRBEATd9OTJE1avXs3Ro0cJDg4mMzMTNzc32rZty4QJE+jQQbWiGKpKT09n7dq17Nixg0ePHhEdHY2joyM1a9Zk2LBhTJgwAVNT7V5nnj17lrVr1+Lj40NoaCjGxsZ4eHjQq1cvpkyZQrVq1UpeSDkKDQ1l9erVHDhwgMDAQFJSUqhQoQLNmjVj3Lhx9OvXT6vx5eTksGXLFrZu3cqdO3eIjIzE1tYWLy8vBg8ezOTJk7G1tdVqjH5+fqxZs4bTp0/z8uVLANzd3enSpQuTJ0+mUaNGWo0vLi6ONWvWsGfPHp4+fUp8fDzOzs7Ur1+fUaNGMXLkSK3kVMrbv38/Gzdu5Pr164SHh2NhYYGnpyf9+/dnypQpuLm5aTU+MRaqToyFqhFjoSAIQum16d4ZYxMTMjMy8L99j+CngXh4eRbbNjc3l9P7j8ied+rfq8zrdXB2on6LJty+coPc3FxO7T3EoAmjFbY/seeg7HFnFdb7OujUrwcXjp4EpH/3mHenKmx79cwFEmKl32+o4OFOrUb1yz0+0Wd0j673GW2753tL9tjZvez35Oo0aYizWwUiQ8OJj4nl2tmLtOjUTmF7bfTBjv168PShv2z9nfr1VNj25N5D5OZKi043aNUMeyfHMq+3U7+ebFv5LwCn9h3mw++WKPyuX1DAc/zv3AfAxNSUNt06lXm9qsjKyuLg5h2y54MmKh5PlLl88hyzh00gI116r2fy/Pd5d8nHaomxONrax6XVqV9Pfl74BQCXT50jOTEJS2urYtsmJSRy+dQ52XNVjpPX4fgsrbjoGI5u3yN7PmLaBJWWJ94jiqet8xlBEISySEl7RkjkZqLjz5KeEYpEkomJsQu2Vs1xdxqOvU0rrcaXk5tOaOR2wmMOkpL2lMzsWIwN7bEw86KCQ1/cnIdjoK/dz9tjEy7xMmo78UnXyciMQE/PGFMTNxxtO1HReRQWZtrNcU3PDCckYjNRcSdIy5DmuJoYO2Ft2QA3xyE422s3x1UiySEsei/h0ftISn1IZlYMhobWmJtWxsW+F+7OozAy1G6Oa2LyXUIitxCb6EN6pjQ3ztS4AvbWbanoMgpri7pajS8rO56QyK1Exh4hNf0F2dmJGBs5YGVeiwqOA3F1HICelnNcI2OPExq9i8Tk22RkSnNczUw8cLLrTkWXUZgaazfHVYyFqhNjoWp0cSwMCP6RpyFl+955Xa+fcHceoeaIBEEQBE1bu3YdkydNKdNrP/tsEYuXfKbmiJST5mutY9fOXTx65C+Xr1WDIUOHMGHCW1rN1woICGDlilWcPXuWwMAXJCcn4+TkRM2aNRg0eBATJryFWSnm4ilPT5484e/Vazh27BjBwSGynLw2bVvz1ltv0aFDe63EFRQUxLFjxzl37hx379wlKCiY1NRUbGxs8PSsTKtWrXhrwngaN26slfjk7d9/gE2bNnPj+g25vMvK9OvXj8lTJulE3qUu7uN8un4cA5w9e45169ZxyeeyXN5lRXr27MnkKZN0Iu/y79VrOHjwIIGBL2R5l02bNWXs2DH069dXq/FJ8y63sm3bdu7euSuXd1mVQYMGMWnyRK3lXQYGBnLjhi9+vn74+vnh5+tHbGxsQey5WVqJ67909Th+ncZqQRAEofw9i0tkw70nnH4RSmhSKlk5ObhYmtPCzZmRtb1oXdFFq/GlZ+ew9cFTDjx5wZPYBGLTM7A3NaGavQ39qlVmZG0vTA01f19FIpHwNC6R25Gx3I6M4XZEDHej4kjOlJ6HeFhZ4Dt5sMbjKs6dyBg23QvgYnA4YSlpALhamNGukitj6nhTz1m7c9HFp2ew6X4AhwOCCUxIIjEjE0dzU2o72jGohieDqntioIVaA/KOPg1m56Pn3IqIJjIlHXMjQzysLehR1YOxdb2pYGmu1fjEcaw6n+Bwtj54yrWwKCKSUzEyMMDNypwuld0ZW9ebqnbWWo0vPDmVDfeecPxZCMGJKaRmZeNsYUpDF0eG1apCj6oeWo0vJzeX3f6B7H0cyIPoOKJT07E2McbTxoo+3pUYU8cbG1Ptzq8rxsKyycnNxT82gTsRsdzKe797EB1HWnYOAK3dXdg7TLv3bgVBEARBEITXi55EIpFoOwih9Pz8/GjSpAnXTp2kcYP/3y+WASz44kuW/fa70jZlLbL8z8ZNLPjiS2LkbmgWZ/zIEfzzh/IY1OFZYCBDxr/F3QcPS2yrp6fHu1On8N2SxRgba+7ivvfwEZw6d56cnJwS23bt2IE1v/+Gu6trqZYdFx/Ph58uYsO27ZQ0JGmqoOyqtev4dOnXhYpgKuLi7MSKn36iX88e5R6XvNel+OmL4GBGTZnGNV9fhW3cXV1Zt/wvjRYLfh328cp/1zJz3nylbXShyPLp8xeYMGMmoeHhCtu0bNaUzatXUami5opqvT17Dhu2byczM7PEtk0aNGDt8j+pVb3kAkTq8jr0QTHOqG70lGls37tXaZtXLbL828pVfPLVUtLS0pS2s7ez489l3zNs4IBXWv7ryu/2HZp36Yqvr69IsBJ0Tv51nM8/y0tV7E6AgxcuMeuHXwiLjimxrZW5Od+9P50J/XorbKNKkeWPJ4zls6kTy/TasggKj2Dcoi+5ruT60M3JkX8+W0D7xg01Ftffew+wZOWaQkUwFXG2t+PPj+aUWLD0dSmyfOfJU8Z/9iWPg4IVtqlRuRIbvlxEXS/tfgk43+3HAbSbMoNsuWt4bRRZHv/Zl+w8dVZpG10opvrHtl0sWrGajEzFye7j+vTk93mzMTYy0mBkUrreBzMyM3nv+5/ZeOS4wjamxsYsnTGN6cMGaTCyAjtPnuG9ZT+TkJyisE3P1i3457OFWilkrKtjP6j/OBbjQtklpqTQ/4OPuHa/5M+QAYZ368yvc2dhY6m4T285doLJX3xbquVZmJny+duTmTFMN5JwX0c3/R/TZtJ0cd0q6Jz8a9bubY9hb/P/fe+xvPg/X8XtR1+Tm5uhsE2ViiNpWu87DPQ1n7gbl3ifS35vk5TyVGEbawtvWjdeha11LQ1GJpWTk8H1e/MJDNmusI2BvikNan5K9SqTNRhZgaDQfVy/O5+s7ESFbdycu9Ky4R9aKWSckhrMpZvvEBPvp7CNmakrLRv+gYsWitxKJBLu+H/No6d/ISG32DZ6egbUrDqD+jUWoKenp+EIISL6IlduvUdahuJ7XQ62TWndeDkWZpq715UvIzOOK7feIyxK8bmykaENzeovo5KrdooPibGw7E749FF6/OpCkWVxHKtm78n6pGdEKfz9qxZFVvfyBMViE+5w/GIPcR0nCHnyrx/FMVH+fvnlFz7++GMyMhSfW02cOJEVK1ZoNIc03+3btxkxYgT+/v4K29SsWZPt27dTr149DUYmlZGRwdtvv826desUtjE1NeX777/nvffe02BkBbZt28bbb79NQkKCwjZ9+vRh48aNWplE6sWLF4wYMYKrV68qbOPu7s7GjRvp2LGj5gLLI5FIWLBgAcuWLZMV+fkvAwMD5s+fz9KlS7Vyfnr69GnGjRtHaGiowjatWrVi69atVCpDHryqYmNjGTduHIcPH1bYxtbWllWrVjFs2DANRlZAjIWqEWOh6sRYKLwKca78esjfT1uvnKD2/3GhN22aN2Yqx3buB2DA+JF8ufrXYtvt27CNRVOk31Go4OHO4UfXMDQ0LPN6t61cy9L3PwKgSo1q7Lh+CmMTkyLtAh8/ZWjTTmRmZKCvr89uv3NUraW9nN5967eyaOosAJq2b80/J/aU8IpXExcdQ49qTUhPlX7n4J8Te2javuh9IolEwpSeQ7h+1geQFvac9eUnao1FEdFnXo3oM4rVNymYyO2I/3XcPdV7nXXl9Hmm9Sq4Ntrsc5S6TRuVeXk/L/ySf3/8A4DmHduy+ujOYs/Xbpy/xKRu0pxLc0sLjj3xxcberszrLa2AB48Y0rgjEokEYxMTdt44g2d1ryLtMtLTGd68K8/9nwDw2Z/LGDplfJnXm5WVRa8azYh8GQbAl3//xoBxxRfqWTR1FvvWbwWg14hBfLd+RZnXq4pT+w7zwXDp9wysbG04/eIOJq846fuVU+d4f8hbpOd9R2zS3HeZvXSR2mOVp619/CpGt+3Jves3AZi+aB7TP51bbLvlX/3A8i+XAdCgZVM2nDuk0np1/fgsjdzcXOaPfZvju6Tvse17deWPvZtUWqZ4j1BMW+czgnIPbt5hZMtu4jpdx+Vfp7eqdxRrS81/hvomCQxbzZMX35ArUfx5u7vTCGpX/RZ9LeR1Jabc587j6aSkK87rsjDzpkG1FVhZaD7HNTc3g/vPPiI0aofCNvp6plSv/AmVXSdpMLICYdH7ePDsY7JzFOe4Otl2oV6137VSyDgtI4Tbj98hIfmmwjYmxhWo7/079jbayXF9EvQNz0OXg6LcOAzwdJ9ONY+PtfJ5e0zCRe4+mUVGluLcOFvLJtSvvhwzE3cNRiaVmRXH3YD3iY4/rbCNoYENdby+o4KDdnJcxVioGjEWqk5Xx0JViiw3rb0NB5u2ao5IyJeYfJfLd3uK6xrh/1r+deH1G1dFP9ciVYosr/57FZMmaW4untu3bzNq5JgS87W2btus8XytnJwcliz+nO+++17pPK3e3t5s2ryBpk2bajC6Ar/+8isLFnyiNCdvwoS3WL7iL43l5CUmJtKrZ2+uXFGcoyVv5KiR/PXXH9jYaP6cLjY2lvHjJ3Dk8BGFbWxtbVmxcjnDhg3VYGQFdHEfy9Pl4xikeZfvvDOd9es2KGxjamrKd999w7vvvavByAps27ad6e/MUJp32btPbzZsWKe1vMtRI0dz9eo1hW3c3d1Zv2EdHTt20GBkMGrUGLZvU/w9dtCNIsu6eBy/TmO1UDw/Pz+aNW0hrjGF/2v515gnR/emvrODtsP5v7fS7yFf+fiRkVP8fRWAUbW9WNalBcYGmi+Aei8qlmmHLxAQp/jz4mp21qzu057ajprN9+m19Qi+4dEKf68LRZYlEglf+dzkT98H5CqoFWKgp8e7TeuwsHVDrdw7uxAcxsyjPoSnKJ6XvamrE6t6taOitYUGI5OKS89g5lEfTga+VNjGxsSYH7u0pH/1yhqMrIA4jlWTkZ3D3FNX2PbwmcI2pgYGfNauMVMa1tRgZAX2+gcy99QVEpXMo9mtijt/9WirlULGwYnJTDt8QemY6Gppzl892tDGo4IGI5MSY6Fq6qzaQVRqusLfiyLLmncnMoaumw+L60JBEARBEF5b4ts3gs4q7qaevZ1dqYpRKrPwy6/4/tffZM8b1K1DmxYtcHF2Jj0jg/CICPwDArh6Q3GhRnWLjI4uVGDZ2cmRdq1a4VWlCtZWVoSFh3Pk5EmeBb5AIpHw+6rVvAgOZtf6dRq7cD7nc0mWuGNhYU7Lpk2pX6cODvb2xCckcOHyZdk2O3n2HF36D+T84YM4OzkpXW5UdDQ9hgzlzv0HAJiZmdG+dSvq16mDtZUVMbGxhIVHcM3Pl+cvgsr3j5Rz6+5dWV/T09Ojbq2atGzaFLe8wtEPHvlz8Phx0tLSiIiMYsj4t9i8ehVDB/TXWIzyunbsQLcSJmgyNzfTTDByYmJj6TV0OI+fShP5LSzMGdy3L15VqhAdE8Oeg4d4GRbGy7AwBowZw6m9e2naqKFGYnsd9nF6MeOglaUl6RkZZGVpPwkD4KqvLwPHjiM1NRWQFrId1LcPjg4OPH3+nN0HD5KSksqV6zfoPWwEF44cwk5DSTcXr1yRFVg2MTGhaaOGNGnQAEcHB9LS07l64wZnLlxEIpHge/s2nfoN4NzBA9So5q2R+F6HPihPjDNlk55R9MNcVc5nfl+1mjmffCp77uToSO9uXalUsSLpGRkEPHvGoeMnyMzMJDYujtFTp2FqYkK/Xj3L/DcIgiBow6PAF4UKLFfzqEjL+nVxd3LE2MiIZyEvOXjxEvFJySSlpjLj2x9JTEnh/ZHFT+5b1d2Nr2e+Xap1Pw8NY/Ue6SQnenp6jO3VQ/U/qJRiEhLoN3s+T4JDAGkxw4Ed2lG1ojvR8QnsO3eB0KhoQqOiGTL/E47+/hNNatXQSGy3HwfICizr6elRp6onzevWxs3REYCHz19w2OcyaRkZRMbGMWLBYtZ//imDO5cuoXlol440rqn8b3Fx0HwCw7OQUPp/MJ/IuHgA7K2tGNipPRWdnQmJjGTvmfPEJibh/yKIvrPnc27VH1R21fxNeHnZ2Tm8/fUysnNyMDYyIlOL1w7peefj8uytrUpVrFtTlu/Yw/zf/pI9b1ijGp2bNsbE2Bi/R485cfU6ubm5bDh0lPSMDNYu+USjSQy63gclEgmTvviG/7F31mFRZW8c/zIDQ3dJKAgoit3d3d0da6yduz/Xrl27Y1dd21XXTqxVsbtREAQlpZvp+f0xcOcOMIEz9zLo+TwPz3MPvPeeLyfeuXPue897+mYQAIDD4aBdg3qoXakiBEIh/nv6HC9DPoIvFGLWxq0wNjbGT73Y3Qzh/J17GLlkJbWxdIWynujUpCFsLC3x7lMELt59AKFIhMD7j9D/1wU4v2EVTFl8IciQfT+g/3lM/MK3k8MXKCVYtrO2QuPq1eDvVRZ21tZISkvDzafP8TY8AgBw/Np/iIiJw+Uta2GhYeNGMx4P1fx84e9dDp4uzrA0N0OuQIhP0TG48fgZEtPSkJ3Lx+yN25CZk4tfRgxh9H8lEAiE0kRoxB68CF5Ele1tqsHVqTm4XFOkpL1CfOJNyCBFRPRRSKR8NKq5ndX7yczsSNx6NBACoTygmGdij7JuXWBh5o4cfiyi4i5CKEpFRnYYbj0egLaNL8LKoixr+mQyGR6+nIyo+AsAACNwUMa5FRzsakAiEeBrUhBSM95AIuXjefB8cDjG8PMawZo+AIiOD8SDFz9TSUWtLX3h7tIWJiY2SM94j5iEq5BKhYhNuI47T0eiZf2j4HILb8LOFAJhCm49HkQljjXmWsCzTBdYWXpDIExBdPwl5PLjkMuPw50nw9C64Uk42NVkTR8AvHy/BCERf1JlZ4dGcHaoDwBITHmExJSHkMkkeB++BTKZFDUrz1d1KUZITn2OoKfDIZHIg8bNzdzgWaYzTHkOyMqORHT8RYglOUhOe4rbjwahbZPz4JnYsaZPIuHjztMRSEqVJ9nlcHjwcO0AW+tKEIkyEJtwHZnZ4RCJ0/HgxURwOWbwcG3Hmj6A+EJdkRSRmJpnYg+hSLfYGH1C5rFuSCQF+9gIPBNbCEVpBnE9AoFAIBgWW7ZswYwZM6hy7dq10bZtW5iZmeHp06cIDAyEVCrF3r17kZubiyNHjrB6bxUeHo727dsjISEBAODg4IC+ffuibNmyiIqKwokTJ5CSkoIPHz6gXbt2ePjwIby9vVnTJ5PJMHToUJw4cQKA/LlFx44dUbduXfD5fFy/fh3Pnz8Hn8/H1KlTYWJiggkTJrCmDwDOnj2LwYMHU88tKlasiK5du8LW1hZv3rzBuXPnIBQKcfHiRfTo0QNXr16FaRHJvpgiOTkZ7du3R2hoKADA0tISffr0gZ+fHxITE3Hq1CnExMQgJiYGXbt2xa1bt1jf8G/27NlYv16xyW+LFi3QtKl84947d+4gKCgIEokEv//+OyQSCVatWsWqvkePHqFbt26KmEoPD/Tu3RvOzs4ICwvDyZMnkZ2djQcPHqBDhw64f/8+7O3ZexbO5/PRvXt33LsnT3bD4/HQo0cPVK1aFenp6bhw4QJCQ0ORlpaGQYMGwdzcHF27dmVNH0B8oa4QX6g7xBcSCATCt/Hzwl9w48wliMVinD1wFP7Vq2DolHFKNk/vPMCqmYpEe5MX/6oyuRw9oay7V1kEhj4t0q73qMHYv2E7oiM+IyLkI+aPnYrluzcrJc39GhOHmQNHQ5j3jk73Yf3VJssd3a4XngbdBwBMmD8bPy+Yo0ULsAc9WeCeq6dQr0WTQjb2To4YPm0C/vp9AwDgf6MmYcf5f+AXoNioSSqVYv2vS6hEiLYO9hg1S/VGwNr2ibaQMcMe38uY0Sd/rpTfS/UcMQiuHm5F2kilUlw+dgorpv5K/a5ei8YqEyxvX7YGO5evBaA+EfaoWZNwYvcBZKZn4PGtu1j36xLM/H0hOBwOZRMW/AH/GzWJKo+cOUltAteOFesi9nMUAGDZrk3oMXygSltN+AVUQpdBfXDhyAkIBQLMGjQG28/9o9ROQoEAC8ZOpZLvelXwRc+Rg3XSZ2Jigp8XzMHiCTMBAKtnzYeHdznUbdZIye7Qlr+oBMvGJiaYtPAXlfU+uX0PY9orNp18Lfiq6d8vFqf3HaGOOw/oXewEy49u3lFKsDxy5iSdEizHRH5BJ/96VFlVQlkm+ljb8a8tU5fOo5Kb7/pjI3wD/NG+t3L88dVT57Hrj41Uedpy1c8ov5f5KZVKcWDjTvQaOajIOlMSk7Bi6q+4duo8AHny7wXb1qq9JvmMKJr5Y6fi3MFjAIDuwwZg+e7NRdrp+36GQCAQ9M3nuL8RErmYKttYVoODbTNwOaZIz3qFpLRbAKSISTwGiZSP6hW2sbrensOPxLP3gyEUyeO6TIzt4OrQBWam7uALYvE15SJE4jRk54bh6ftBaFj1PMzN2I1xff1xCr6mXMz7DQdOdi1ha1UDEqkAKel3kJH9BlIZHx8iF4BjZIyyZYazpg8AElKu4PXHychPDmxh5gNn+7Yw5togK+c9ElKvQSYTIjHtBl58GI26AUfA4bC33i4UpeBp8CDk8OWbS3M5FnB17AwLM28IRSn4mnIJAmE8BMJ4PP8wAvWqnICtVQ3W9AFAyOel+Bz3F1W2t2kEe2v5fXVqxmOkZj6EDBJExGyFTCaFv9dvqi7FCGmZz/Hiw0hIpPLvDaa8MnB16AyeiQNy+JH4mnwJEmkO0rKe4dn7wWhQ9SxMjO1Y0yeR8vEiZBTSMuUxrkZGPLg4tIeVeSWIJRlITL2OHP4niCXpeB06CZxKZnCxZzfGlfhC3SC+UHcM2Rc62jUHl6vdpurJaUFITr8NADAz9YSDDXvJoAkEAoHAHPXq1cXq1drFlDx7/hzHjsrXzCwtLVlNIhseHo6OHTorxWv16dObitc6efIUFa/VoX0n3H9wl9V4rUk/T8auXbupco0a1dG2bVs4ODggJiYGFy9ewufPnxEWFoaOHTrjdtBNVKlShTV9ALB1y1bMnDmbKteuXQtt2rSRx+Q9e4YrgVcglUqxb99+5PL5OHz4IDv7J+TkKCXttLOzQ9NmTVHJ3x/29vZITEzEjRs38ObNWwDA0X+OIuLTJ1y/cQ0WFhaM68uHz+ejZ49euHdP/kyYx+Ohe4/uqFqlCtLT03Hx4iUq7nLI4KF5cZddWNMHGG4f52Po81gmk2HYsBE4eeIkAHncZYeOHVC3Th3w+XzcuHEDz5+/AJ/Px7RpM2BsYoIJE7Tby0xfnD17DkOHDFOKu+zSpbM87vLtW5w/dx5CoRCXLl5Cr569EXjlMutxlx07dFaKu+zdpxf8fOVxl6dPn6HiLrt364H/bl5nNe6Szy9iP1AHB6SkpLCmQROGOo9Li68mEAgEAjvsfvkBC4IUMR7VXRzQvKwbTI25ePU1Gf99joVUJsM/weHgiyXY2akpq/edEWmZ6H/6BpLyEjvam/HQ1c8LHtYWiMnMwYWwz0jlC/ExNQP9Tl3H5QGdUM7WijV9fLGk0O/szXhI5Rfel6+kWHTnGXY+V+xz19jDFQ085DlGHsYk4EFMAiQyGTY9eQuJVIaFzdhN1PgsLhHDzt5ETl5bullZoItfWTiamyEiLRMXwr4gRyTG07hEDDh9HRcHdISdGXv3xXyxBMPO3cTj2EQAAI/LQUefsqjkaIcMoRDXImIQnpqBdIEQ4y/fgZkxF+19PFnTB5B5rCsymQw/X7mL8x/l+XI4RkZo7eWOGq6OEIglCIqKw+uEFPAlEsy79QTGHA5GVlcdg84El8OjMCHwLpUc2NfeBu3Ke8CGx8P75FRc+RQNoUSKaxExGH7+Jo73agtTY/aSaafkCtD/9A2E5yXRtjAxRle/cihvZ43kXD4uhkUhLisHcVk5GHLuJs70bY+aro6s6QOIL9QVQYHPOyPIk8unCQzn845AIBAIBAKBULogb+AQDBY7W1u0bdkCtWvUQJ0aNVC7RnWU9/KCsZPLN19z+549VIJlH28v7NmyBc0aNSzSNi09HVExMd9cV3HhcDjo16MHxgwbilbNCi8abZCuwKpNm7FgxUoAwLnLgfj70GGMGTaUNY2NG9THxFGj0LNLZ5ibF06keenadQz5aRwys7IQFhGB2QsW4sDOHSqvJ5FI0HPoMCrB8uC+fbBm6RK4uhTdx+9DQ+Hk4KCff0YLXJydMHH0aAwfOABeZQsHmMfFf8XAsWNx7+EjSKVSTJg5Cy2bNoGTI7uLLQDQqF49zJo8SbMhy8xesJBKfFqlUiVcPH4Unu7u1N9XLV6EET9Pwomz55CdnYMRE3/Gq7tBrL0gauh9bGVpieaNG6N2jep5frAGKvr5wq92XXyOimJFgzpEIhFGTPiZ2gywX48e2Ld9q1JAzdJ5/0OX/gMRHBKCDx8/4pdFS/DXpg2saawWUBk/jxmDAb17wcbautDfHz9/jr7DRyI2Ph5JyckYN2MGbl84z5o+Qx+DdIif+TbKuLigS/v2qF2jOnVPIxQJ4Ve7+IFdKamp+G35Cqr885jR+GPRwkIBRFExMRgweiweP3sGmUyGWQsWkCTLBAKhVGJtYYExPbpieNeOqOTtVejvGdnZGL9iDc7evgMAWLBjN9o3rF+kraerC6YP7q9VvfO2KpKFNK1ZHT6e7mqs9cuvm3dQSTYDynvjzPo/4OniTP195aRxGLPsD5z67zayc/kYs/R3PD24B8YsPZB2sbfDuN49MLRzB5Qr41ro73FJyRi2YCnuv34LqVSKyavXo3ntmnCys9V47XYN6mFYF8P7vJrw+xoquW2zWjVw7PelsLNWBFEsnzgO/X9dgLsvXyMhJRU//7EOFzetKSG1ctYe+gevP4bBlGeCKf37Yu2hf0pMi6uDAzo1aYha/hVRy78CavlXhEgsRuW+hpGc8+OXKPyyRbFusWrKREwZqPwy150Xr9B37nxk5uTg3+s30bFxAwzqwN6L/IY+Bg9eukIlWLaxtMS/q5ahWS3lF7g3H/0Xv27ZCQCYs2kb2tavg/Ie7PjWlIwMjF+xmnpJZHL/PvhjygSlzc7efYpA9xm/IC4pGXdfvsaGI8fx60j21tsM3ffrex4Tv6A77RvWx9ie3dCxUYMix8HBi4GYtGo9xBIJngS/x+oDR7B43Ogir1W7kj8Ct6xDw2pVwDMxKdKGLxBi4c7d2Hpc/kLYij370a9NK1bvkQgEAsFQycgKx4v3i6lyrcqL4e+j/FJsQvJ9BD0dAbE4C19iz8DduQ28PdnbQODx6xlUUlFnh0ZoVncveCaK72g1Ks3HnacjkZjyEHxBIp68noVWDY+zpi8i+hiVYNnE2BrN6u6Di6PyZjsfPu3Ey/dLAADPgxeijHNLWFkU/u7PBAJhKh69mk4lWK5Y/ifUqrwYRkaK+8m0zA+4/WgQcgXxSEx5iA+ftqNKhRmqLql3XgQvphIs21r5o0X9I7AwV3xO16y0AA9fTUFU3HmIJTl48HIyOjW/BQ6HnTXyr0n3qMSsRkbGaFRrO8q5KW98/CX2HB68nASZTIwPn7bBw7UdnB0asKJPKhXhwcvJVGLWsm7d0bDGZqVE2dm5v+D248HIyApFRnYYXr5fhvrV17GiDwCCw7dQCZbNzdzQov4R2FkrNiquWXkhXrxfjNCIXZDJJHj0ahq6tnoInokNK/qIL9QdCzMPWFl4wd62OhzyftIyQ3DzYR/WNKiDzGPdsbb0gZWlNxxsqsPergYcbKohKv4SHr+ebhDXIxAIBILhEBoaipkzZ1Ll9evXKyUZBYDbt2+jW7duyMzMxNGjR9GlSxcMHcremvbo0aOpza1atGiBM2fOwM7Ojvr7qlWr0KNHDwQFBeHr168YO3Ysrl+/zpq+ffv2UUlFbWxscO7cObRo0ULJZv369Zg1axYAYNq0aWjfvj18fHxY0ZeSkoKRI0dSzy2mT5+OdevWKT23ePv2LTp06IDY2FgEBQVhzZo1mD9fdYIYfTNz5kxqc6sqVaogMDAQnp6KF/XXrFmDYcOG4d9//0V2djaGDh2Kt2/fshaLdfPmTSqpqLGxMY4cOYJ+/fop2Rw/fhxDhgyBWCzG6tWr0a1bNyrxKNOIRCIMHTqUiqns378/Dhw4oBRTuXz5cnTs2BHBwcH48OED5syZg927d6u6pN75/fffqQTLHh4eCAwMRNWqVam/r1mzBrNmzcLGjRshkUgwcuRIhIeHw9ZW83N/fUB8oe4QX6g7xBcSCATCt1He3w8zfl+INXMWAgBWz16AC0dOoFGb5jAxNUXws5e4e+U/6jOgfZ/u6Dakn7pLaoUJj4ff923DTx37gZ+bi8DjZ/Di/mO06dEZDs6O+BIeieunLyAnKxsA4F3RDzN/X6RzvcXhyomzuHLinNLv4r5EU8fhwSGYOXCM0t99A/wxaeFcneod+8s0PPwvCK8fPcPX6FgMaNAOrbt3hF+VysjKyMTti1cRGRoGAOByuVj65wbYaBHvqS/ImFENGTNFk5KYhOVTVCfUBYAVU3+FmYXye6/zt6yCg7OT0u/SklNweOsubF+6Gv41qqJyzapwcXeDuaUFcnNyERPxGY9v30NCTBx1jrtXWSzbVXSSzeJg5+iAJX9txOxBY/MSpu5A0KVraNGlPaxsrBH27j3+OxcIkVC+kVStJg0waha773PNXr0Erx89w5fwCHx8+x49qjdB215dUc7XGymJybhx9hK+RscCAMwszLFy71a93A/3HDEIdy5fx42zl5CZnoGx7Xujacc2CKhdAyKBAA9uBCH4+SvKfs7qJSjnV17ner+FxLivuHflP6rca5TqBMRF8fnjJ0zpPYxKsOzuVRYOzk7Yt367xnObdmytlNz2WyipPtaWhq2bY8jkn3B46y6IRSLMHjQW9Vo0Rq3G8meQL+4/wpPb9yn7ETN+LpSQ+1sw9PkplUqx/n9LsHnhStRqXA+ValSDvbMjsjOz8Ol9KB5cv02NKWtbG+w4/4/KRPLF5Uf6jCgOJXU/QyAQCNqQnRuOkM9LqLK/1yJ4uysngk9Jf4DnISMhkWQhPvksnO3bwN2ZvZilt2GzqKSi9jaNUMt/D0yMFZ8fFb1+w4sPo5Ga+RBCUSLefpqNegHHWNMXm3icSipqzLVGLf+9cLBVvueIjP0TIZ+XAgDeRy6Co10LWJixE+MqFKXiTdgM5CcV9XIbC3+vRUoxrpk5H/AseAgEonikZj5EROwO+HpOZ0UfAIR8XkIlFbUy90edyodgZqqIcfX3mo/XYVPxNfkCJNIcvPk4BY1r/geOETv3nsnp96gEy0ZGxqheYSvKOCrHxsUnncPrsCmQycSIjN0OF/t2sLepz4o+qVSEN2FTqATLZRy7oZrfJqXksH5l5+LZ+6HIzg1Fdm4YQj4vR1XftazoA4CImK1UgmVTXhnUqXwY1haK7yv+XgsQ8nkJPsfthgwSvA2bgWa17sPEmJ0YV+ILdYf4Qt0xZF9ob12PSiyvifgkxXqlh3N/pTYmEAgEQumlSpUqWif77d9/IHXcp29vWBexnx9TjB3zEy1eqzlOnT6pFK/1x6rf0atnbwQF3cHXr18x7qfxuHrtCivazp07TyVY5nA42LptC8aPV77nXL9hHebO+QWbN29Bamoqhg8bgSdPHyvFSzFJaGgoZs2aQ5XXrVuD6TOmK9ncvh2EHt17IjMzE8eOHkPnzp0wdCh7+z907NQR48ePQ+fOnYp8HrFv336MHzcBYrEYjx49xu8r/8Cy5UtZ0/fH76uoBMseHh64dPmCUtzl6jWrMHvWHGzatBkSiQSjR43Bx7AQVuMuDb2PDXkeA/Ixlp9g2cbGBmfOnkaLFs2VbDas34DZs+XP5GdMn4n27duxGnc5etQY6nnDtGlTsXbdmkJxl506dsmLu7yDtWvW4bf581jRBwCzZs1Wiru8dPmCUtzl6jWrMHz4SJz49wSys7MxfNhIvH7zkr39QF1d0aVrF9SpXRu169RGnTq1IRQK4etTgZX6NVEa5rGh+2oCgUAgME94agYW0hKzLm1eBxNqByjZ3I/+iqHnbiJLKMLp0Ei0Le+BfpXZuWcCgOnX7lOJWRt7uGJ/t5awNeNRf1/YtDaGn7+JBzEJSMzhY8b1BzjZh7294zxtLOFtZ40aLg6o7uKIGq4O+JCUhl4nr7GmQR13o+KppKLGHCPs7NgM3Ssqr/efDY3ExMC7EEtl2PrsHdr7eKKhx7fnjCkOIokUP1+5RyUV7VHBC1s7NFFKDvu/xjUx8PQNhKSk42NqBpbceY4N7XSPK9OWTU/eUgmW3awscLRna1R2sqf+vrhZHSwKeoo/X3yARCbD1Kv38XhUT9iY8lRdUq+Qeaw7R4PDqQTL1jwTHOzeCo09lfdm3vE8GIuCngEA5t9+gpZebvC2ZWctLZUvwNSr96kEy+NrVcKS5nXBoeU8ep+UigGnbyA+OxcPYhKw7dk7zGxQnRV9ALAw6CmVYLmSoy2O9mwDd2tL6u+LmtbBpCv3cO7jZ+SIxPg58C6ChnWDMUtracQX6o6vvQ28ba1R3dUBNV0cUd3FARfDojD12n3NJxMIBAKBQCAQCEVAItUIBsvCuXMQeOJfrFwwH326d0N5L92CZyO/fMH/li4DALi5uuLOpYsqEywD8iTP1QICVP5dn3iXLYs39+7i8K4/0bp5s0IJlgF54Mz/ZkzHxNGjqN/t/HsvK/oA4NLxYwi6eAGD+vYpMsEyAHRu1xa7Nm2kysfPnEVKaqrKa27csROPnsoXekYNGYwDO3eoTLAMAJUrVoSz07e/rFgcRg0ZgrBnT7FgzuwiE58CgFsZV5z/5wjcXOULWGnp6fjn5ClW9JUGgkNCcPhf+SZdPB4Px/buUUp8CgCmpqbYt20rKvr6AgBCwsKw7wg7CcBKQx+PGTYU/507g7XLlmJQ3z7wr+BXpH8oKf4+dBhhEREAAH8/P+zdtkVpM0AAKOvhgeP7/gaPJ1+I3n/0KD58/MiKvh3r1+H57Vv4acTwIhMsA0D92rXx7/69VLvee/gIr9+9Y0VfaRiDho6h+xkA2L5uLc4eOYRFv8xFt44d4O5W5puvdeXGf9QGnL7lvbFh5YpCCZYB+bw7uFOxqcanyM/4GP7pm+slEAiEkqBj4wZ4f/IwVk4eX2TSZECezPPA0vmo5if38SKxGHvPXdSpXrFYgiNXFEEmI7p20ul6xeF9RCT+uXoDAMAzMcHhFYuUkmwCgCmPh93zf0WFsvIA4tAvUThwKZAVfSO6dULwicOYN3p4kQmWAcDNyRGn1q5EGUdHAEBaZhaOX7vBij4muPrwMe6+fA0AcLKzxaFlC5WS2wKAnbUVDi9fBEdb+UvdN58+x43HTwtdiy3eR0Tij32HAAC/jBiKCuU8NZzBLFvmzsDJ1Sswf8wIdGnaGO46bEDEBMt274NYIg8OGNKxXaFEqoA8sfGa6YrNrxb/+TckeecwjaGPQbFYgqW7FGtTq6f9XCjBMgBMHdgPQzrKg4+EIhGW7trHij4A2HD4GNIyswAAzWvVwKqpEwu9bFbFpzz+Xvg/pXNSMjJY0Wfovh/Q/zwmfuHbsbYwx53d23Fm3e/o2qyxykTbw7p0xJLxik1U9569qFKfv1c5NK9dU2WCZQAwM+Vh9bSfUTdvU0axRIIzt4N0+E8IBALh++Ft6BrIZGIAgLdHv0JJRQHAxbExagcso8qvQ/+AVMbO/WRcwn9ITHkIADDlOaBJ7b+UkooCAM/EFk1q7wLPRB6Q/zX5DuITb7OiTyoV403oaqpcK2BpoQTLAFDJZwK8PfrlnSPEm5BVrOgDgA+ftkMkTgcAuDg0Rq3KSwptBmRnXQkNa26lyu8/bYdAqPr5qD5JzwzB5xj5i9scDg9N6uxSSrAMAFyuKRrW2AxrS/n6SWZ2OCKij7KiDwBeh6ykjgP8phZKzAoA5dy7I8BvKlV+9WEFK9oA4FPUEWTlyJ91WVv6omGNTUqJWQHA0twDTevsBocjf9YVEX0MGVnsPOsSCJMR8mknVW5YY4tSgmUAMDLioFblJXB2kAezC0Wp+BC+jRV9APGF+qB5vf1oWmcPqvhNg5tzK5jyHFmrWxvIPNad9k0vo3GtHajkOxGujo1hYqLbC1D6vh6BQCAQDIeFCxdCLJbfWw0fPrxQUlFAnsxz06ZNVPm3335j7blFYGAggoLka4NOTk74999/lTa3AgA7OzucOHECjnnPC2/cuIFr19h5yV8sFmPBggVUeePGjYWSigLyxJnDhw8HAAiFQqVzmGb16tVIS0sDALRs2RLr168v9NyiatWqOHTokNI5KSkprOgLDg6m6ubxeDhx4oTS5laAPBbrwIEDqFixIgAgJCQEe/eyF8v8v/8pnunMmzevUFJRQJ7YeN48xaZgv/yiPrmKPtmzZw/CwuTJZPz9/bF///7CMZVly+LkyZNUTOW+ffvw4cMHVvQlJSVh3bp1VPngwYNKG/0B8nj19evXU/MnOTkZq1evBlsQX6gbxBfqDvGFBAKBoBvDpo7H7FVLwMu7Bwp+/gp71mzBzuVrEXT5OrXZa7eh/bFy71a9vR9To2E9bD65H05l5O+kfY2OxZFtu7F18SqcO3iMSpZbtV4t7LxwFHaODmqvJ8vbVAiQJwnUlfD3obh++oLSz7tnL6m/pyYlF/r7szsPdK7XzNwcW08fQuN2rQAAIqEQV06cw7Ylq7B/w3YqEaK1rQ1+378drbqrj5mlt4u+NvwmY6ZoyJgpmtzsnEL/9/XTF5Rs7l65Uejvudk5ha6Vr0cmk+HDyzc4ve8f/LlyPTb+thx/rliHC0dOKCVYbtOjMw7cugB3r6Lf/youbXt2wYq9W2FlI1/jjwwNw/4N27FtySpcOXGOSuDatEMbbDl5AKZmZmqvp9TWehiDDs5O2HnxGKrWrQkAyMnKxrmDx7B18Soc2babSr7r7OaKLacOolq92jrXCcj75Y8DO9B1sDxuTyqVIujSNexcvhZ71myhEizzTE0xZ81SDPp5jLrLMeK38jl36Bj1XbRSjaoIqFW8DeYSYuPAz8mlyrGfo7D+f0u0+nn39KXO+vXdx0y09Zw1SzF8uiLu98nt+/jr9w346/cNVIJlDoeDUbMmY+bvC/VSJ2D48xMAxCIRnty+j4Ob/8TmBSuxZ/Vm3DwfSCVYrtGwLvbdPIfq9evopT7gx/qMKC4ldT9DIBAImgiLWkvFdbk79y2UVBQAHGwbobK3IsnFxy+rIGMprisx9SZSM+VxXSbGDqhZ8U+lpKLy39uipv9fMDGWx3WlpN9FUho77zJIZWJ8jFI8H6nkvaRQUlEA8HYfD3dn+f2rTCZEWNQaVvQBQGTsDogl8hhXe5tG8PdaXCjG1dqiEqpV2EyVI2J3QChiJ8Y1KycUsYnyfTGMjHio4f+XUlJRAOBwTFHNbxMszOSbcmfzwxGTwF7y2I9ffqeOfTymFEqwDABlnLrDx2MKVQ79wl5sXEzCP8jhRwIALM18UdVvo1KCZQAwN/VATf9dMDKSP3uMTTiOrNwwVvQJRSmIjP2TKlfz26yUYBmQx7j6ey2GvY18/ojEqYiM3Q62IL5QN4gv1J3S4Au1ITM7GBnZr/JKRvBwGVCieggEAoHAPklJSTh/7jxVHj16NGt1BwZeQVDQHQDyeK1jx48WGa91/N9jtHit/3Dt2nVW9K1epbhfmjZtaqEEywBgYmKC9RvWoU2b1gCAly9f4fDhI6zoA4BFi5ZQMXnDhg8tlLQTkCe93bBxPVVeMH8hO/snWFvj0eMHuHjxPLp376Yy2erIkSOwYsVyqrxr127WYgaTkpKwfv0Gqrz/wL4i4y7XrV9LJeVNTk7GmtVrWdEHGHYfA4Y/j8ViMRYtXEyV129YVyjBMgDMmDkDw4YPBSCPu1y4cBEr+gBgzeq1tLjLFli3fm2RcZcHDu5XnLNmLatxl4cPyf0aj8fD8X+PFhl3uX//3gJxl/tY0QcAO3Zux7lzZ7Bo8UJ069YV7gX2Ky1pDHkelwZfTSAQCAR2WPXgJcRSebxH/8o+hRKzAkBjT1esaFGXKv9+/yUkeXETTPNfZAwexCQAABzNTbG7S3OlxKwAYGvGw54uLeBgJn/ecicqHrc+x7KiDwAOdm+FvV1bYHr9amjt7Q5Hc/VxR2yz4t4L6nhavWqFkooCQI+K3phWrxpVXnb3OSvaAODwuzBEpGUCAPzsbbClQFJRAPCwtsTfXVuAx5XfLx8NDsfHlHRW9CXn8rHjeTBV3tahiVKCZQDgGBlhafO6aOwh3883hS/A1qfs5EIAyDzWFbFUij8evKLKy1vULZRgGQAm1g5A/7zE1EKJFH/cf8mKPgDY+vQd0gXyGMcmnq5YWiDBMgBUdrLH9o5NFec8C0YqX8CKvpDkNJz4IN8fhsflYE+XFkoJlgHA1JiLrR2awNdevr9uWGoG/nkXzoo+gPhCfXBlUGf82bkZJtWpgiZly8CapUTyBAKBQCAQCITvF5JkmfDDsH7bdmTnvey2dtlStcl82aaMqyv8K/hpZTvpp7HU8Ys3b8Dn85mSpUSLJoU3NS+KPt27oUxe24rFYjx58aJIO4FAgNWbtwAAHOztsXEley8SaEO92rWKTFxZEBtrawwd0J8qP3xScsm0DI0jJ05SL3/269EdlSpUKNLOzMwMsyYrEtMcOv4vK/pIH+vOoX8VfTVr8iSYqXghvFKFCujbXf5CkUQiwT8nTrKir3njRlq9cNygTh3Uq6140Z+tPiZjUHcM3c/omy8xMdRx3Zq11G6+41u+PPV5DABJKcmMaiMQCAR9U9XXBw42NhrtTIyNMban4sXlR2+D1Vhr5tL9B0hIkb8YaWtliV6tCgc8M8XRqzeoz7U+rVvA36tckXZmpjxMH6y4N/gnkJ2NeOtWrgQLDRsAAfLk10M6taPKuvZJSfJPoCLYfkyPbnC2tyvSztneDmNo4/CfK+wE6RdEIpFgwsq1EIpEqOJTHrOGDiwRHaWFzOwcnL9zDwBgZGSEX0YOVWk7pGM7lHWV31tFfU3AnbzEx0xj6GPw9vMXiE1MAgCUK+OKoZ3aq7T9ZeRQ6vvZuaC7yM7NVWmrL2QymVJb0DUUpEWdWmhUXf4iU2ZODs4H3WNcH2D4vv9Hw9D9gqW5OepU9tfKdmzPbjDO+86YmJaG8GjdAwCb05KoR8bG63w9AoFAKO2IxFmI/hqYVzJClQrTVdp6e/aDhbkHACAnNwaJybpvbq0NkTEnqGPfcsNhZupUpJ2ZqRP8vIYXeR6TJCTfQy5fvim1hbknynv2V2krb1/5vVx0/GWIxbpvcKoJmUyGyBjF84yACtNV3k+6OjWBk309AIBYnIUYamwwy+eYU5BBfj9Z1q0bbKyKXiPncs1QyWciVWarjzOzPyE5TR4Ebsy1gH/5wsl38/EvPx7GXPkzk6TUJ8jK+cyKRnofV/L5GVxu0WsfNlYVULZMVwCATCbB55jTrOiLjr8MsUQ+3p3s68PVqUmRdkZGyn4oMpadZ3HEF37/kHlMIBAIBAJ7ZGZm4syZMwDk93fz589XaTt8+HCUKydfT/7y5Qtu377NhkQcPHiQOp4wYQKcnZ2LtHN2dsaECROKPI9Jbt68iZi82BovLy+MGDFCpe38+fOp73inT59GdnY24/pkMplSwlC6hoK0atUKTZrI7//pY4NpDh8+TD236N+/PypVqlSknZmZGebMmUOV2erjjx8/4tGjRwAAS0tLzJw5U6XtzJkzYWkpf7n6/v37+PTpEysa6W0xZ84c1TGVlSpRSVElEgmOHGFnw0T6eG/atClatWpVpF1BP0Qfu0xCfKHuEF+oO8QXEggEgu4Mnz4BJ57exPDpE+Eb4A9rWxuYmZujrI83ug3tjz1XT2HFni1UEjp90bBNC5x5eQfTVyxAjYZ1Ye/sCBMeD66e7mjWsS1W/L0VB29f1CpB6qcPoQDk9yRte3XRq062sXN0wM4LR7Hx+F607dUV7l5lwTM1ha2DPSrXqo4J82fj1IsgdOzXU+O1woJDqOP2fQonHfpWyJgxLErDmNEHM35fiL+vncbEBXPQvFNbePn5wMLKElwuF+aWFnD1dEfD1s0x7n8zcOrFbWw4vhcu7mX0qqHLwD44/fIOxv82C5VrVYetgz14pqZw9yqLdr27YdO/+7D93BHYqIgdzScrI5NKiGtuaYFmHdvoRZ9neS8cDLqE5Xu2oGmHNnD1dIcJjwd7Z0fUaFgXM1YuxOkXQWjQqple6svH1MwMK/duw+4rJ9F1SD+U9fGGmbk5rG1t4FelEkbM+Bknnt7EsKmqn1vlE87gGDyz7x/quOeIQXq9Nlvos4+V27q7XvRxOBzMXrUYR+4Fot9PI+Bd0Q8WVpawsLKEd0U/9B83EkfuX8GMlQv0nrTWUOensbExdpw/ilGzJqNW4/pwK+cJUzMzWNlYw7uiH3oMH4gtpw7iwK0LqFClsk51FcWP8hnxLZTU/QyBQCCoQizJQkLKlbySEXw8pqm0dXfuCzOePK6LL4xBSgY7cV1xSYqYn7Kuw8AzcSzSjmfiiLKuwxTnJbIT15WSfh8Cofy9CTNTT7g791NpK29f+f3I1xRFzB+TyGQyxNLa0Ndzmsp7IkfbJrCzlse4SiRZSEi9UqSdvolLOgXkxbiWcewKK/Oi91TicsxQ3l0R4xqXyE78Y3buJ6RnvcjTYAEvt8KJ0PLxchsHLkceG5eW+RQ5fHZi4+h97O0+EVxO0c8ercz9UMYxLzYOEsQlshMb9zXlMiRS+Xi3s64PR1vVMa6+HlOpcn7CWaYhvlB3iC/UHUP3hdoSnXCUOna0bQZzU0811gQCgUD4Hjl86DCEQnlylooVK6JZs6YaztAf9Fij8ePHqY3Xoic4ZiPmLTU1FY8ePabKU6ZOVmlrZGSEKVOnUOUD+w8wqi2fzMxMnD1zltLw22/zVNoOHz6sQExeEOP6LC0tUbduXc2GAMZPGEcl9kxMTERYWBiT0ihOnz5Di7tsglatWhZpZ2RkhHm09mUrkbah9zFg2PMYAG7evFUg7nK4StvffptHfe84c/osa3GX9PE0j6ahIK1atUSTvH2j5XGXZxnXBwBHDv+j2A+0f1+1cZezZitiHg8fOsyKPkPH0OdxafDVBAKBQGCeLKEIl8OjAMhXgmfWr6bStn9lH3jmJcyMzszG/ZivbEjE8feK9yVGVKsIJ4uin6s4WZhhRHXF3iz/5iX7/NH5lJqBZ/HyPSUtTIwxsbbq2KOJtSvDwkT+mf8kLhGR6ZmsaPyX1seT6gTAzLjofdkrONiiWwV5UlSJTIaTIez08aWwKOSIxACABu4uaFq26JhTIyMjzGigmEMnWBqDZB7rzt2oeMRlyZ+BlbW2xIAAX5W2M+tXQ/43t8vhUcgWiRjXJ5PJlMbTjPrVVH5/bFq2DOq7y7+f08cG05z8EAGpTJ7ou3sFL1RwsC3SzsyYi0l1FEnA//3AzjtxxBcSCAQCgUAgEAiGCUmyTPghyMnJoRIqOtjbo3e3riWs6NspX0452UpqWnoJKSkaIyMjeJVTbB6QmppWpN2Js+eQnJICABjctw+1gU9phN4nKWmpJajEsDh/WbGBfN/u6l+M7tW1C7XYdv/xYyQlG1YyUNLHhUlMSqKS/XI4HI1+tU93xYvO5y5fZlTbt6Dcx2klJ0QFZAwWzffkZ7TBnLbpZnJqilpboVCI9EzFwnpZDw/GdBEIBEJJ403bsCo1Q7eHivsvKO5T+rZpBXMWNzC5eOc+ddyrVQu1tj1aNqM+1x68eYckA/te6OWmvz4pKaRSKS7ff0iVe7dWn3C7V0vF3y/evU8FfrPJlmMn8ST4PTgcDrb9MhMmeQHHhKK5/vgJBEJ5sEn1Cr7wK6v6pV4ul4vuzRUverGRgLc0jMELNL/Vo0VTcDiql5r9ynqiqq8PACBXIMC1R08Z1/f8QyiVBNrR1gYt69RSa09vQ7aSLH9Pvv97wND9QnGwtrSAo50icCw1M0Pna6ZmZlHHFmZkkzcCgUCIT7wFqVQAALC3qQJrSx+VthwjLjxdO1HlaBYS8MpkUsQmXKfK5dzUb0aan3QSAGK+XoVMxvz9ZMxXxcZEZct0hpGR6vtJa0sf2NnIA58lUj7iEm8yri81/RWVBJpnYg9XR/WbP5R1U7RhdDw7SZbpbaipjz3LdEb+xlVJKU8gEDK/Rh4Tr9BXxqkFeCY2Km15JjZwdVJszBwdz/yzJL4gCUmp8u8mRuCgrJv6De+V+pilRNrF6WNXx6bgmdgBkCcxTkl/zaQ0AMQX/giQeUwgEAgEAntcuXIFAoH83qpmzZqoUKGCSlsul4tevXpRZTaSTkqlUly4cIEq5yeHVUXfvn2p43PnzrHy3OLsWcUmUL1791b73KJChQqoXr06ACA3NxdXrjC/ee6zZ8+oDbgcHR3RunVrtfb0NmQrsSi9DTX1ce/evannFvfu3UNSUhKj2gBlfe3bt4etbdEvUAOAra0t2rZtS5XZaMPExEQ8eCDfbJvD4aBPnz5q7Q29j1u3bg17e3sA8k24nj9/zqg2gPhCfUB8oe4QX0ggEAj6wbuiL2avWozTL4JwL+EjHqdF4uL7R1ixZwvqtSg62UpBegwfiNeCr3gt+IrAUO1ijWzs7TB69mQcvH0Rt6OD8SwzCtfCX2Db2cPoNqQfuNyiN5ChE/4+BKmJ8ucobXt1hW9lf63qVsfPC+ZQ/4u2P39fU50Mh26nbXu27tEZ64/uQWDoUzzN+II7cR9w7OE1/LxgDlw93LS6xvO78vtdMwtzDJ8+UYN18SBjRhkyZorGw7tcsdvlteArPLzLFbqWsbEx6jZvjInzZ2PrmcM4/+4BHiZ/woucWDxKicC18Bf46/K/mLz4V/gFFL0BdEHo/aauP+i4erhh0sK5OPbwGu7EfcDTjC8IDH2Kdf/sRqvunTRfAMCLe4+o7xv9x42EnaODVudpA5fLRfeh/bH93BFcC3+BZ5lRuB0djIO3L2LUrEkaE8zmExj6lGqbHsMHanVO/ZZNsfLvrbj4/hEep0XiXsJHnHp+G7P+WATviqo3pqPz7K48DtfIyAhjf52u1Tnacv7dA+p/GjxpbLHPr9eiyTeNZ3VtWHCOFDX2C6KvPn5+T97WLh5u6DlCuz7WloDaNbBg62qce3MPD5M/4WHyJ5x7cw/zt6xCQK3qWl3je5qfTdq3woyVC7D/5nlc+fgMT9I/435iGM69uYdluzahRZf2xUo6TT4jip4ny3dvpmyW796slQZ93M8QCASCvkhKuwWpTL7ebm1ZBZbmquO6jIy4cHHoSJUVCUmZQyaTIjFVEdeVnxxWFa6OipighNRrrMR10dvB1aGT2hhXS3MfWFvIN9aVSvlITrvFtDxkZL+mEp+aGNvDwUZ9jKtSG6awEzeVkHKVOi7jqD52z8WhE/JjXFMzn0AoUr+Pgj5ISFXoc7RrARNj1bFxJsY2cLRVxMax0YZCUTLSMp/llThwdeys1l55nrCTPDaRNk80zWMH26Yw5toBkCcxzsh6w6Q0AMQX6gPiC3XH0H2hNkilwrxk0XI8XPT7vZ9AIBAIpYO9e/dRxyNHjmCtXqlUiosXLlHlvv3Ux+T16dubOj5/7gLj8VqfP3+m6nBwcICXl5da+zp1alPHt28HISWF+c/7K1eu0mLyamiMyevZswdVPstSclZtsba2hpOTE1Vmo/0A4Ny589Rx377qx2Dr1q1KIO7SsPvY0OcxAJw7e4467tWrpxZxl/JEZPK4y6sqbfVF4bjLVmrt+/RRtOFZ2v/GJMrzpK8aS6B37160uMv7rMRdGjqGPo+LQ0n5agKBQCAwz83PsRBI5PdmVZ0d4GOv+rkKl8NBZ19Ffgo2EndKZTJci4ihyvlJJVXR1U/x9yvhUVTCzx+Zy58U/dSynBtsTHkqbW1MeWhOSyDMRh8n5fDxNC4RAMAxMlLqw6Lo5qeICWIreWwgrQ27V1Afu9esbBnY5bVxdGY2XicwvwcQmce6E/gpmjru7FcOHDVxej72Nghwkq8R5IoluPk5jnF9rxJSqCTQDmamaKYi0Xc+3WhtWDLzRH0fd/ErRyWqfhybiORcPoPK5BBfSCAQCAQCgUAgGCYkyTLhh+DB06fIyEs0WL9ObZiYmCA8IgIzf5uPyvUbwsqzHJx8K6Buq9b4dclSRMXEaLhiyRETp1gIMTIygoOWL6mySVz8V+rYwcG+SJurNxWbnzdp0ACAPFlmj8FDUbZKNVi4e8IzoCq6DBiI3QcOQiQSMStaB+h94mivv5fQi8P5wEA0aNMOjj5+VNu17t4TS1evUdLHFnw+H+9DQ6ly4wb11do72NsjwF++iYRUKsWrd+8Y1VdcDKGPDY2Xb99ClrdwHODvDzs1m3QBinkOAMEhoVQgh6Gg3MdF+62SxBDGIPEzJQ99Ht2+dx+v3r5Vabtz7z7k5uYCAFo0aQJPd3fG9REIBEJJkZ9AEwAcbFU/qNdEXFIyrj58TJVHdNNu4xt9wBcI8eHzF6rcqHoVtfYONjao7C1/mCmVSvEmLJxRfcXlW/pk7/lLqDdsLFzadoVDq07w6zkA3Wf8go1HjpdIouZPMbHIyM4GANhYWlLJYVVRzc8H1hYWAID0rGxExsYzrpFOWFQ0lu3eBwAY37sH6lcNYLX+0sjL0DDquFG1qhrtG9dQ2LwK/ciIJjqlYQy++ljMNqxOb8MwNZb6ga6vftUAjRuGNaLr+8i8vu/N938PGLpfKA5CkQjJtETcDjbffo8EAJ/j4nH65m2q3LRmDZ2uRyAQCN8DqemKjZ2c7NWvTQKAs4NibY9+LlNk5URCJJZ/lzIxtoatdWW19nY2ATA2tgIAiMQZyMr5otZeH6RmKNY3nezrabR3prUz/VymUNZXV+P9JNv6JBI+MrIU9yCa2tCUZw9bq4oAABmkSM0IZlQfAKRm0OaJgxbzxJ42T1how7SMdwDkz7psrCuCZ6L+WZcz7X/IyAqFRML8s67UdNo4dFDfx0ZGHDjZ1y3yXKYgvvD7h8xjAoFAIBDY48WLF9Rxkyaaky00barYGJZ+LlOEh4cjIyMDAGBjY4Nq1aqpta9evTqsra0BAOnp6YiIiGBco6G3Ib2ORo0aafyeybY+Pp+P9+/fU2VNbejg4ICAAPkzSalUilevXjGqDzD8Pn758qUipjIgAHZ2dmrt6fqCg4NZiaksThtyOBw0bty4yHOZwtD7mPhC3SG+UHcMvY8JBALhe+Bp0APq+Cc9J+QszeRkZeP9C/macd8xw+Dg7KThjB8HMmaKhowZ9nh6Rz4GTc3MMHKGfhOgl3ae5SVxbdWtIyqS2GrG+PQ+FCkJ8vcHRs74GTxT0xJWZDiQ+Vk05DOCQCAQmCczWxG3Y2+tOT7T3oYWU5PNfMxPDj8SYok8rsuYaw0rC/VxXdYWAeBy5XFdYkkGcgXMx3Vl5ijawU6LNrSzZrcN6XXYWdfRuN5uT9OXyYI+iZSPrFxFjKuddV011gDPxB5W5hXzSlJk5jC/D4TyPFGvDwDsWJ4nGdmK2Dgr84owMVYfG0fv4+ycUEilzD97lGuUo2meGBlxYG9dh3Yu821IfKHuEF+oG6XBF2pDQuoViMSpAAATYzu40hKSEwgEAuHH4MmTJ3jzRv7ZyeVyMXzEMNbqNvR4rZycHOrYzMxMoz3dRiKR4NWr14zoovPyxUvqmB4PqIomTRXxSC9fvlRtWAIIhUKlZKyOjo6s1KvUhk3UtyGHw0Gjxo2o8gvauUxh6H1s6PMYUG4HTX0MKMftvWShj+njqGGjhhq/+yj1MQv6Csddqm/DwnGXzPtCQ8fQ53FxKClfTSAQCATmeZOQQh3Xd3fWaN/Aw4V2biojmuhEpmUiUyjPX2HNM0GAk51a+yrO9rDimQAAMoQifE7PYlqiwaPcxy5qLOUo93GKGkv98DYxBfkpdP0dbGFrpjrxKaCsLzQ5HQKxhEF1corThhwjI9SjzSU22pDMY93RpQ3fstzHdd2cNH5/ZHse88UShKZkUGVN88TezBT+jvLn5FKZDO8SmR+HxBcSCAQCgUAgEAiGCUmyTPghePzsOXXsV748Dh0/jlotWmHzn3/h46dP4PP5SEtPx8s3b7F2y1ZUbtAIu/YfKEHFqjl1/gJ1XKdmTZga2AunT56/wJfoaACAiYkJGtSpU6QdvU883N0wYPQY9Bo2HBevXkXc168QCoWIT0jAlRv/YcLMWajZrAVCDTR5zJmLl6jjJg01byzMBC/fvMWzV6+QnpFBtV3Q/ftYunoNKtSph2Vr1kIqlbKm58PHj1R9dra2cHTQnBTWt7w3dRz8IYQpad+EIfSxoUHvI3rfqcLJ0RG2eQl9JBIJQsKYT1ilLXHxX/Hw6VOq3KRhAzXWJYMhjEHiZ0qeOjVroGPbNgAAkUiENj16YdmatQgOCUF2djZSUlPx6NkzjJkyFbMXLAQgv+/ZvXljCaomEAgE5jlz6w51TE/gWVwOX74KiUT+2VLVtzzqVq6kszZtCfn8RfG5Zm0FR1v1LzwDgI+nO3X8PiKSKWnfxLnbd6njRlr2ycM37/DuUwSycnPBFwoRm5iE64+fYt62P+HfexB2nznPlNwiCaa1qbe7m8YAAQ6HA293tyLPZxqZTIaJv69FrkAAT1cXLBk/hrW6SzP0eeNLm0+q8PHwoJ37mQlJSpSGMfghUtEOPp4eaizl+HrS2zCSCUlKvP+kqMPXo3j6YhISkZ7FbLDU9+b7vwcM3S8Uhwt37kMskQcyuTjYK41vbeELhPgQ+Rmb/jmOFj9NQlqmfE40ql4VnZs01KteAoFAKI2kZynWF60svTXaW1kobDKyQhlQpEx6pkKfpYWXxvtJIyMOrCy8qHJGFvPrp+mZinawsiyv0Z7ezhmZbOgrZh/T/odcfiyEogw11rqTkRUGGeT3kybGtjDlaV4jZ70NaWOdPgdUwb4+Wh9roc+U5wgTY/mzLplMgsxsZp9dC0XpyBXEU2UrCy3miZKvYbkNiS/8LiHzmEAgEAgE9nj3TrExqp+fn0Z7ug39XKag1+Hj46PVcwsfH58iz2eK4OBg6tjQ27C4+qKjo5Gens6Irnw+fPigeG5hZ6fVhkalqQ0NUZ+TkxNs854PSSQShIQwew+dlpaG2NhYqvw9tCHxhYUhvlA3iC8kEAgEAqBIyNmiS3tUqvHtManfGy/uP4ZEIgHP1BQjZ04qaTkGBRkzRUPGDHvkj8E+o4fA0VXzhl4/ChEhYUj+mggAGPe/GSWs5vvm2d2HAABHV2f0Hcteco3SAJmfRUM+IwgEAoF5snIUMT8WZt4a7ek29HOZIitXUYe5aTmt4rosTMspzmdDY44iKaZWbWiusKH/f0yRlaN4rlTcPuYL4yASMxvjmp0bBuTFuBpzbcEz0Rzjyvo4VGpDzfGZSvrY6OPc4vUxz8QBxty82DhIkJ3LbGycSJwOgUgR46qNRnOlNmQ+vpD4Qt0hvlA3SoMv1Ibor0epYzen3uBwDGuvOwKBQCAwz9979lLHnTp3gpubmxpr/fLunSIWysenvJbxWor7e/r5TECPLUpMTASfz1drHxUVpVR+9/YtI7qU6lCKJ/PVaE+3Ybr9isvZs+cgFosBAK6urlrFTunKN8Vd+iraMJiFNjT0Pjb0eQwAwcGKBMHFbsNgFvTR2oA+vlRRGuIuff3o84TENRr6PC4OJeGrCQQCgcAOH5LTqOPydtYa7b1tFTYhtHOZgq7Py9ZK832nkRG8bKyoMhsaDZ2QZMV9ozZ9XF6pj5m95yxYh7cW+hzNzWCTl4BXIpMhLJXZZwLpfCHis3OpcnHb8AMLbUjmse6Epnz7PPnAgr6QYvYxXV9sVg4yBEImZFF8TEmHVCZPEWxryoODueZnTmyPQ+ILCQQCgUAgEAgEw8S4pAUQCGwQ9ukTdfzkxQvs+HsvJBIJynl6onunjnB1cUFcfDzOXrqMmLg48Pl8TJw1GxwOB2OGDS1B5cokJSdj7dZtVPmn4Yb1wqlMJsOvS5ZS5X49ulNJVQvahUdGUuVflyzF/UePAQAtmjRBk4YNwDMxwau3b3HhylWIRCKEhIWhZbduePrff3B3K8P4/6It+478g3cfPgAAbKyt0b9nT9Y12NnaolmjRqhUsQLsbG2RnZODd+/f48btIGRlZ0MoFGLJqtUI+/QJ+3dsZ0VTfEIidezprjkpTUG7+IQEvWv6Vgyhjw0Reh8Vp4/TMzKo86tXqcKItuIyb9kyKhijcYP6CPD3L2FFyhjCGCR+xnD4Z9cuDJswEReuXEFaejqWrFqNJatWF7JzcnTEoD69sfjXX4r8LCYQCITvhdvPXuDKg0cAAC6Xg+FdO33ztQ5eDKSOR+hwnW/ha0oKdezh7KzVOXS7+OQUNZbscuBiIJXc1cbSEn3btNR4jouDPZrUqAa/sp6wtrBARnY2Xn8Mx61nLyAUiZCVm4upazYiOiERi8eNZvYfyONrcip17OHipNU5Hi5OeBMmf/mc3qdMs/PkWdx79QYAsGn2NFhZmLNWd2lGqY+1mHceLgqb1MxMCEUi8ExMGNEGGP4Y5AuEVMLV/Lo1QbdhY44o+VYt9NlZW8HS3AzZufKX1xJSUmFrZaXhLD3pK+W+/3vB0P2CtgiEQizdpXhhdWS3zuBwOBrPS8vMgnvHHmptujdvil3zf9HqegQCgfC9wxco1ictzDRvDGBhrrARitIgkQrB5fAY0QYAfIFi/VMbffl2aRnyl1FzBcyun0okfIjEiqBdrdrQTLG+m0trf6ZQ7mPNa9A8E1sYcy0gluRQ5/NMmFubVepjc237mN6GzK+RF1cjfRwYYh/L7dyQniV/1pUrSIAdAhjRBii3nzHXUqvxVLLzhPjC7xEyjwkEAoFAYI/4eMXmw56enhrt6TapqakQCoXg8Zi7tyquvny7V69eFTqfCfh8PtLS0pTq1gTdhml9BevQRp+dnR0sLS2RnZ0NAPj69SuVkNcQ9BW0M8Q2NHR9+Xb5m5fFx8ejevXqjGjLv34+VlZWWo0nQ29D4guVIb6QfX0F7QyxDdnWRyAQCN8Dz+/JY1JJQk5l8pNE9hwxCC7uhvNenyFAxkzRkDHDDrk5OQh+/homPB5Gzppc0nIMivwx2LRDGwTUrlHCar5v8tt62NQJMDMncez5kPmpGvIZQSAQCMwjEClifkx5mmN+zHiKuBuxJA1SqRAcBuO6hEKFPjNT7eK6zHhuyMyRJwyh/39MIJHyIZYoYlzNtGpDWmyckPm4M6FIETeljT4TY1twORaQSHOo802MmYtxFQiLpw9QHqtM97G8DoVG7eYJvY+Zj42j11GceZKVK4+NE4gSoXlL5W+H3n5cjqVW48nMVOFrBCy0IfGFukF8oe6UBl+oiVxBDJLTg6iyh8vAElRDIBAIhJIgNzcXx44dp8qjR49itX56rIuHlrE8Hp6eePXqdaHzmcDPzw+2trZIT0+HSCRCYOAV9Oyp+l39c2fPK5Xj478yqg8AvhazDdmOydMWgUCARQsXU+UxY0azst+BznGXX0kfG/o8/pa4S/r/8ZWNmEHaODLMuEu6Pg+tzvH0UNix4QsNHUOfx9pSUr6aQCAQCOyQmMOnjt2sLDTau1srbNIEQgglEvC4XEa0AUACTZ+7FvoAucZ3Sal55+dqsP7+obeBNm3obm1Z5LlMUVx9gLyPM/ISkibk5KIK7BnRln/9fCxNjGFjqvn+zI02TxJZaEMyj3WDL5YgnZaE2N3KUo11ng2tDen/H1PQ28BNC322ZjxYmBgjRyTPzZGYw9dq7H4rid80j+m+ht02JL6QQCAQCAQCgUAwHEiSZcIPQSrtwfWjp88AACMHD8K2NathampK/e2PRQvx07QZOHb6NABg+rzf0LFtG3i4aReoyiRSqRRjpkxDUnIyAKBmtaoYOXhQCatSZt3Wbbh97x4AwMrSEst+m1ekXXpGBqRSKVW+/+gxzMzM8M+uv9CtU0cl2zfBweg6YBBi4uKQkJiEn2fPwZnDB5n7J4rBx/BPmL1gIVVeMGc2HB0cWKu/op8vTh86iE5t28DYuLA7T01Lw5yFi7DvyD8AgMP/nkDDenUxcTTzScnygyoAwMJCu4UWc9oL1FlZWWos2aOk+9iQ+V76+N8zZ3EwL4iTy+Vi7bKlGs5gl5Ieg8TPGB7W1lY4fegALl27jmVr1uLpixdF2lWvEoBG9erBmsGkcAQCgVDSJKamYfzKNVR5XK8e8Pcq903XuvfyNT5GRQMAeCYmGNihrV40akt2ruJBpYWZmVbnWJgpvstmGUhgTlhUNH7dsoMqzxs9DI5qgqzrV6mMwC3r0KxWDRgZGRX6e0xiIiav2kAl0l69/zAaVA1Ap8YN9S++APQ+sdS6TxR2WTk5etdUFJ/j4rFo524AQL+2rVhpm+8FpXlnrrmP6XMOADJzctSOb10x9DGYlavsdyzNNG+KZm5K18e838pS8q3abdpmYapIspzJsMbvxfd/Txi6X9CWX7bsQOiXKACAu7MTZg4ZoPM1PV1dsP2XWWjboK7O1yIQCITvBbFYsT5pzNW8PsnlKt+PiMVZ4PKYW+sVixX3g9roA5Q10v8/JhBLlK9f3DYUS5hf36VrNOZqdz/J5ZpTSZaZ1phfD2CYfVywjmL3sZiFPqbrM/6WNmS4jw1cn7wO4gu/d8g8JhAIBAKBPehxLJaWml9eLRgrk5mZCUdHR73ryqe4+gBljZmZmXrXRKdgHFBx25BpfcC3t2F+jBSbbWiIfQzoNk8MUR9QcvPEEPUBxBfqCvGFumPofQwYvi8kEAiE74Hrn16WtASDZOrSeZi6tOj3BH90yJgpGjJm2MHcwgLPs6JLWoZB0nfMMPQdM6ykZfwQ/LF/B/7Yv0Oz4Q8GmZ+qIZ8RBAKBwDwSWnwhl6NFzA+nQFyXJAs8DoNxXdLi6QMADi3mR8JwfCa9/QCAq03cFIce48p83JmEVoe2bcjlmFOJRZnWKJHS9BUjBpc6n+02LHYfsxvHrPU8YVFjcdsPALgcxbtaEinzbUh8oW4QX6g7pcEXaiI28TgA+R5xNpbVYGNZpWQFEQgEAoF1Tpw4ifR0eQIOV1dXdOnSmdX6s7MUn4ffEsuTlcnsPROXy0WvXj2xb99+AMAvc39F8+bN4FDEHoHv3r3DunXrlX7HTqxR8dqQ7Zg8bZk1czZCQkIAAB4eHpgzdzYr9X5bPJnino70seHP49IWd2lhqd13HxJ3Wbow9HmsLSXlqwkEAoHADtkiEXVsaaI5rY15gT3Ms4RiOJgzl5yVrs9CC32AssYsoVjvmkob2SJFG2jThubGiv7MEorUWOqH4uoDCvYxsxoNXR9A5rGu0PUB2s4ThU22gc4TC2MulWTZMOeJYfsaQ9cHsO9rCAQCgUAgEAgEJuCUtAACgQ2yspWDRuvWrIk/N6xXSrAMyB8W7t22BQH+/gCA3NxcbN21mzWd6pi3bDkuXr0KQJ7A+PBff4HLZW5BqbhcuHIV85Ytp8rb166BV9myRdoW7A8AWLlgfqEEywBQLSAAh3f9SZUvXr2K96GhelCsG6lpaeg5ZCjS8oK/2rVqiekTJ7CqoVG9eujWsUORiU8BwN7ODrs3b8LoIUOo3y1bsxZ8Pp9xbbl8RVIanomJVueY0eZjbi7zGjVhCH1syOTSxlFp7eNnL19hzNRpVHnRL3NRv3btElSkjCGMQeJnDJPrt29j3dZtePbyJZwcHTFi0EAs+d+vWDh3Dgb27g0rS0v8F3QHg38ah7Y9eyMlNbWkJRMIBILeEQiFGPzbYnyJ/woAqOpbHit+HvfN19t/MZA67tqsMesJEnMFQuqYp+WDSlMej3a+QO+aiktqRib6zp2PtLzg9Lb162LKgL5qz2nfsD6a165ZZIJlAPBwdsaJVcvQtr4ioePiP/foT7Qa6G2q9b2GUp8I1Vjqj0l/rENWbi4cbKyxZvokVur8XihuH9P7V34+s31s6GOQX8DvaOO7zEzZ9Vv8b/GtNI0F/0d98z34/u8NQ/cL2vDX6XP469Q5AACXy8G+xb/BRssXkcxNeVg5aTxWThqPFT+Pwy8jhqJny2awMjdH9NcE9P1lPmas26yUjJpAIBB+ZMRSxfoih8NTYymHvikUAEgkzK5PiqUKf83haHc/yeUo1k8lEmb9vbjA/69dG9L1Mb++S9eojT6AXY1iiY59LGW+DSXFbEMul755Gst9bKRlG3JZ7GOpYesDiC/8ESDzmEAgEAgE9silrbvxeJo/d83MlO+tchletyuuPkBZI5v6gOK3IdP6CtZh6G1oiPoK1kH6uPgYur6CdRBfWHyIL9QdQ9dXsA5D7GMCgUAgEAgEAoFAIBAIBAKBUPJIlOK6NMfUcGgxUwAgZTjuR0qP69I25seIvfhHiVR5LZVjpHktlsN2fCatDiMtY1zpGpnvY3pcl5b6WOzjgnVoMw7ZbL+CdRhpO09KrI+108fhsBtfSHyhbhBfqDulwReqQyaTISbhX6rs4TKwBNUQCAQCoaTYt3cfdTxs2FCV+9AxhXKcjJZ7bpjR95hjPlbmt/nzYG1tDQAICwtDg/qNcPjwESQkJEAsFuPLly/YvGkzmjdriczMTKVYnpycHMb1GXpMnjbs2LETO3bsBCBPbH3o8EHY2NiwUjd9n0Jt48lMaW3IN/B4soLnM4Ghz2Pd4y6Zv2/nG3hcY2mIuzR0DH0ea0NJ+moCgUAgsEOuWEIdm3A1p7UxM1bOm8EXM5v8lK+kT7ucHaY0jUzrKw3wi9nHyu0nUWOpH+h9pI0+gF2NdH08LfXR50kuC21I5rFuFBxD2vSzqbHCho0+pmvUdhyasjgOizsGgZLwNcQXEggEAoFAIBAIhghJskz4ITAzVX4IOOPniSoTFPN4PEwdr0jOFXj9OqPatGHjjp1Yu2UrAMDY2BgHd+6AfwW/Elal4O7Dhxj80zhIpVIAwOwpkzG4n+pkWmYFklvb2thg3IjhKu2bNmyIRvXrAZAH4AZev6EH1d9OdnY2ug0ajJCwMABAgL8/Dv25U2VisJJm9dLFsLayAgAkJCYh6MEDxus0NzOnjoUikVbn0JMXmZubqbFkntLWxyWBOS24ojT2ccjHMHQbNIgKMhzQqxd+nT5Nw1nsUdrGIPEz7LFp55/o0n8ggu7fx7AB/fHpxTPs2bIZv82aiYVz5+DQXzsR/uIZ2rduBQAIun8fvYYNh0RCFrAJBML3g0QiwcjFK3Hv1RsAQBlHRxxduVQpeWdxyMzOwembt6nyiK6d9KKzOJjTtAtF2j2cFwgViRzNC3zHYpvs3Fz0njMPoV+iAACVvb2wd/E8vdy7cLlcbJg1lbrWm7BP+JhXD5PQ21Trew2lPvm28Vgc9p2/hP+ePgcA/D55Alzs7Rmv83uiuH1M71/5+cz2saGPwYJrO9r4LnrSYzb8ltm3+FaaxoL/o74p7b7/e8TQ/YImTt+8jVkbtlDltdMno2nN6lqfb8rjYfrg/pg+uD9mDBmAReNG4ciKxQg7ewzDunSEUCTCn6fOouv0uUpjkUAgEH5UjGmbPEmlmv1iwQ1u6EkomcCYo1g/lUq1u5+USBXrp1yuuRpL3TEu8P9r14Z0fcyv79I1aqMPYFejMVfHPuYw34bcYrYhPdkpG/qU+limZRtKWOxjjmHrA4gv/BEg85hAIBAIBPYwN6fFwWix/sbnK99b0c9nguLqA5Q1sqkPKH4bMq2vYB2G3oaGqK9gHaSPi4+h6ytYB/GFxYf4Qt0xdH0F6zDEPiYQCAQCgUAgEAgEAoFAIBAIJQ9XKa5Lc0yNlBYzBSgnQmUCDj2uS9uYHxl78Y9cjvJaqlSmeS1WynZ8Jq0OmZYxrnSNzPcxPa5LS30s9nHBOrQZh2y2X8E6ZNrOkxLrY+300RPOst7HxBcWG+ILdac0+EJ1pGTcQ67gMwCAY2QGN6deJaqHQCAQCOwTHh6O27eDqPKo0SNZ16AcJ6Plnht8+h5zzMfK+Pj44J+jR2BhYQEA+PTpE4YPGwG3Mh4w5ZmjvLcvZsyYhbS0NHTr3g2dOiv2NGIj+aShx+Rp4sSJk5g2dTpV3rRpA5o3b8Za/fR9CrWNJxPQ2tDMwOPJCp7PBIY+j3WPu2T+vt3MwOMaS0PcpaFj6PNYEyXtqwkEAoHADua0BI0iiVSjfcEkjmbGxnrXpHx9uj7t9t8W0DQyra80YFbMPlZuP+0S4uoCvY+00Qewq5GuT6ilPvo8MWehDck81o2CY0ibfhaIFTZs9DFdo7bjUMDiOCzuGARKwtcQX0ggEAgEAoFAIBgiJMky4YcgP/FjPi2bNlFrT//72/cfIBZrl+iECXb+vRezFywEIE8udWDHdnTr1LHE9BTk8fPn6D5oCJWodNLYMfhj0UK15xTsj4b16sLMTH2AQMumTanjl2/efKNa3cnNzUWPIcPw8MlTAEAFHx9cOXkCjg4OJaZJE3a2tmjTojlVfvT0GeN1WlpaUsf5Y0MTubm51LFVgTHCJqWxj0uC0tzH4RERaN+7DxISkwAAPTp3wv4d28DhGMZtUWkcg8TPsMPNO3cxa/4CSKVSNG5QH7s3b6KCa+k4OjjgxL69KO9VDgBw7+EjHD15im25BAKBwAhSqRRjl63C2dt3AADOdna4tHkNfDzdv/maJ27cRHauPHDU09UFberV0YvW4mBJC1TNKRDEqoocWkC4lUXJBbrmCgToO3c+Hr0NBgD4lfXAhU1r4Ghrq7c6fD09UL2CL1V+/O693q6tCnqfZGvdJwo7qyI+o/VJbGIS/rd1JwCgVd3aGNbFcNYJSgtK8y5Xcx/T5xwAWDPcx4Y+Bq0KBNhn83NVWCrIFdD1Me+3rJR8q2Z9AJBD02jNsMbS7Pu/VwzdL6jj4t37GLl4JSR5AU8rJ43H+N499HJtG0tL/DlvDro0bQwAePQ2GGsO/qOXaxMIBEJpxthYsT4plmhen5RIlO9HjI2ZXZ80NlZ8LmmjD1DWSP//mMCYq3z94rahMZf59V26RrFEu/tJNjUacw27jwvWUew+ZniOyOug6RN/SxsyPY8NW5+8DuILv3fIPCYQCAQCgT3ocSzZ2dka7QvGylhbW+tdE53i6gOUNbKpDyh+GzKtDyhdbWiI+gDd5okh6gNIHxeE+ELdIL5QdwxdH2D4vpBAIBAIBAKBQCAQCAQCgUAglDxcWnyhRKpFzI+0QFwX0/GPnOLpAwApLeaHy7A+evsBgESbuCkpPX6U+bgzLq0ObduQTY1cDk3fN8Tgctluw2L3MbtxzFrPExY1Frf9AECilGSZ+TYkvlA3iC/UndLgC9URk3CMOnZ17AQTY/3tG0AgEAiE0sG+vfshk8kAAI0bN0KlSpVY12Bppfg8/JZYHitrdt4Z6dSpIx49foAuXbvAyMio0N+tra2xePEinDhxXEmfnZ0d49qsitmGbMfkqeP8+QsYOmQYJHmJlVavXoWJP09kVcO3xZMp7unYiScz7D429Hlc2uIuc7K1++5D4i5LF4Y+j9VhCL6aQCAQCOxgaWJCHWeLNOfqyC2Qz8OKx2zyU7q+HC30AcoamdZXGrA0UbSBNm2YS0vaacUzUWOpH4qrDyjYx8xqNHR9AJnHukLXB2g7TxQ2lgY6T3JYnMvfNk8M29cYuj6AfV9DIBAIBAKBQCAwgWFkEyQQGMbVxYU6NjY2VioXhYebG3Usk8mQkprKmDZ17Dl4CFN++RUAwOFw8PeWzejfq2eJaCmKZy9foXO/AcjIzAQA/DR8GDb+vlLjeaamprCjJdzydNOcEM2jTBnqOLmE+oPP56PXsOG4dfcuAKC8VzlcO3MKbmVcS0RPcfDx9qaOExITGa+vjIszdRwTF6fVOdGxsdSxq7OzGkvmKM19zDZlaH60NPVxxOfPaNuzN6W5c7t2+Gf3LhgbG8bDrNI8BomfYZ4N23dQx5PHjlWbGNzCwgJjhw+nyifPn2dUG4FAILCBVCrF+BWrcezaDQCAo60NLmxajUreXjpdd/+Fy9Tx0E7t1fpXpnB1cKCOYxOTtDonhvZ56+pgr3dN2sAXCNH/lwW4/fwlAMDb3Q2XNq+Dm5Oj3uvy8VB8b0xIYf47oaujok217pMEhZ0Lw32yYMcupGdlw9zUFFvmzGC0ru8VpT5O0tzHMQmKOWdnbQWeCbMBAoY+Bs1MebClBelro5FNfUDxfWtaZhayaYl1mdZYWn3/94yh+wVVBN5/hCHzl0KUF8S0eNxoTB/cX+/1zBk2iDree+6i3q9PIBAIpQ0zU8X6Yi4/XqN9Tq5iDdPE2BZcDo8RXfmYmSrW8HP52q2f5tDszHjMrp9yuWYwMbahylq1IV+xvmtm6sSILjrKfay5DYWidKUEpPTzmUC5jzW3H1CwDZlfIy+uRqUxyIq+4vUxwK5G+vXFkmyIRJkazynZeUJ84fcImccEAoFAILBHGVp8ZExMjEb76Oho6tjOzg48HrP3VsXVByhrdHVlNvbJzMwMtrSY1OK2IdP6gOK3YVpamtImSUxrNPQ+BnSbJ4aoD2BXI/36WVlZyMjI0HiOobch8YXKEF+oO4bex4Dh+0ICgUAgEAgEAoFAIBAIBAKBUPKYmihifgRCzTE/fKEi7syYawsOw3FdPJ5CH18LfXI7RcyPqQnDMa4cMxhzFTGu2rWhQh+PYX0F69CmDUXidKUEpExrNOUVTx8ACFjs44J1FL+PmY/P5H1DG7Kp0ZR2fYk0G2Kx5hhXvkDha0x5zLch8YW6QXyh7pQGX6gKkTgDX1MuUWUPl4ElpoVAIBAIJYNUKsWBAwep8qjRo0pEBz1OJlbLWJ6YEoqVCQgIwLlzZxAXH4NTp09i2/at2LptC85fOIfYuGgsWDgfxsbGiPgUQZ3j6+fLuC7XYrYh2zF5qrh06TL69xsAkUgEAFi+fBlmzZ7Jug6d4y417HmsDwy9jw19Hn9L3CVdnwsbMYO0Ogwz7pKuL1aNpYJo2v/h6sr8PDF0DH0eq8JQfDWBQCAQ2MHZwow6js/KUWMpJzZTYWNrygOPy2VEVz4uNH1xWblanUPX6GxhrndNpQ0XWhvEadXHintO+vhgiuLqAwr2MbMa6dfPFomRKRBqPCeORX0F6yDzuPiYGXNhQ0tQq908YbePiztP0vlCpUS9zM+Tb5nHhu1rDF0fwP44JBAIBAKBQCAQmIAkWSb8EFStXKlY9kZGRgwp0Z69h49gwsxZkMlkMDIywl8bN2BI/34lLYvi+avX6Ni3H9LS0wEAo4YMxvZ1a7VuuyqlrE/4fD56Dx+B67duAwC8ypbF9TOn4emuOUG0IcB2+/n7+VHJ6VLT0pCckqLxnE+Rn6njgEr+jGlTRWnvY7ap7F+ROg6jBe2pIjklBel5wWFcLheVKlRgTJsqIr98QduevRGVFzzSvnUr/Lvv7xILDClIaR+DxM8wz8OnT6njqgGVNdpXCwigjj+Gf2JEE4FAILCFVCrFxD/W4XDgNQCAvbU1zm9cjWo6vjDwIfIzHr97D0D+WTa8S0edtX4LFb3KKj7XMjORnPc9Sx0RMYoXJSuX92ZKmkr4AiH6/28hbjx5BgAoV8YVgVvWwdOFmZc22b7XqExL3h0REweZTKbWXiqV4nOc4iXXAIb7JDovsWeuQICqA4bBokmbIn/Gr1xDnXPnxSulv/3o0BO0h0VpDjCPoAXyszHnDH0MAsptGK5FG35iuQ0rlaf1cXTx9Lk7O8HWyooRXfmURt//vWPofqEorj58jEG/LYIw76WT38aMwNwRQxipq6qfD3Ucl5Ss1ZglEAiE7xkbK8UaeWa25jXyrJxI6tjWuqJqQz1B15eV81nj/aRMJkV2zheqbGvN/PqpchtqXr/Mylas77Kiz/rb+9jczA08ExvVxnrA2soXRnnhHkJRGgRCzWvkWTkst2Gx5wlNnxW78yQzR7M+gTAFIrH8WZeRERc2ln6MaQMAnokdzEwVL5hn5mgxT5Ta0BD7OJI6Jr6wdEDmMYFAIBAI7BFAj/H4+FGjfXh4OHVcpUoVRjTRoesLDw/X6rlFRITi85ltjYbehsXV5+HhobSBFxP4+/srnlukpiI5OVnjOaWpDQ1RX3JyMtLz1tq5XC4qVSpeXHVxsbe3h5ubG1X+HtqQ+MLClKY2JL7w2zD0PiYQCAQCgUAgEAgEAoFAIBAIJY+lhWIfhxy+5piaHL4i5sfKgvmYHytzhb5cvnZxXbmCKKpsac6uxmwt2jCX7Tak1VHcPjbllYGJMbMxrpZmvsjf0kwsSYNQpDnGVWkcstDH9HGUw9ccn5nLj6SOrSyYjy2kt0FOruY+FopSIJbkxcaBCytzZmPjTIztYGqiiHHVap4I6H3MfBsSX6g7xBfqRmnwhaqISzoNqZQPADA3LQcHmyYlpoVAIBAIJcOVK1epBI5WVlboX0L7nwbQ9lgLD/+kZbxWJFWuUiVAtTFDODs7o0eP7pgwYTwmTpyAzp07wcLCAgCQnZ2tFMvTsGEDxvUEVFa04cePYRrtw2n71JVE+wFAYOAV9O3TD0KhPCHVokUL8b95v5aIlm+Ku/ykaMMAFtrQ0Pu4NMxjusZit2EA8/oq0/WFaaPP8OMuP9E0BpC4RoOfx0VhSL6aQCAQCOzg72hHHX9Ky9RoH5musPF3ZPZ+RF6HnVLdGu87ZTJ8yciinc+8RkOH3gba9TG9/eyYkKRERZq+CC30peQKkCGU78vHNTJCBXtm+9jOzBSulorkp8WfJ3ZMyFKCzGPdqajUhhka7eltWIkVffR5Ujx9blYWsDFlNk+Hn4MNOHn7SqcJhEjJFWg85zPLvob4QgKBQCAQCAQCwTAhSZYJPwS1a1SnjsViMRISE9Xax8QpEpZwuVw4Ojgwpq0o9h35B+NnzKQSLO9cvw4jBw9iVYM6Xrx+g459+yE1LQ0AMGxAf/y5YX2xkl7VqVGDOo6Jj1NjmW+jSBTk4uSkvVg9IBAI0GfESFz97yYAoKyHB66fOQWvsmVZ1aEL4bRNulycmUl6Rsfc3Fwpie79R4/V2qempSE4JAQAwOFwUIPlYIfvoY/ZpmbVqtScDw4JoRKuq+Lew0fUceWKFWFqasqovoJ8jopC25698TlK/tJI25YtcOrAftZ1qOJ7GIPEzzBPZpZi0by4iSbZTkxJIBAI+kQmk+HnVetw8GIgAMDO2grnN65GzYoVNJypmf0XLlPHLWrXhLe7mxpr5jA3NYV/OcXn/oPX79Tap2Zk4n2k/EVJDoejc7Lp4iIQCjFg3kJcf/QEAODp6oLALetQroyrhjO/nXBaglQXB3vG6snHx8MdNpaWAICM7Gy8DVf/ovzb8AhkZGcDAGytLFG+hMYSQXvoPuTBm7ca7e+/VtjUqMB8Ap7SMAZrVFS0Q3HbsCYLbUjX9/htsMZgqQev3xR5LlOUNt//I2DofqEg1x49wcD/LYIgL3jplxFD8dvo4YzVJ5ZIlMoSqZSxuggEAqE0YG9bjTpOSlW/NgkAiTQbe5tqaiz1g5WlN0yMrQEAInEm0jPfq7VPy3wPkVgeOGtibAMrCy/GNdrbVqWOk1KfaLRXbsOqaiz1A72fklKfaryfTExhV58x1xzWVop7EE1tKBSlISMzFABgBA7srJl/cZbeDkkpWsyTFMWzJPocYwq5PvnaeUZmKIQi9c+66H1sY1UBXC7zz5iU21B9H8tkMiSlPlWca8vCPCG+8LuHzGMCgUAgENijVq1a1PG9e/c02t+9e7fIc5nC19cXNjbyzWUzMjLw5s0btfZv3rxBRob8JVxbW1v4+PgwrtHQ25Bex4MHDzR+z2Rbn7m5uVKSX01tmJqaiuDgYAB5sVi0mGCmMPQ+rlmzpiKmMjgYaXkx1qqg66tcuTIrsYzFaUOZTIb79+8XeS5TGHofE1+oO8QX6o6h9zGBQCAQCAQCgUAgEAgEAoFAKHlsLBUxP6mZmuMz0zJpMTWWzMedWZh5w5grj+sSSzKRlaM+risz5z3EEnlclzHXBhZmzMd1WdPaIU2LNkzNULShNQttaKOk75nG9Xa2+5jLNYclLclvWuZTNdaASJyGrNzQvBIH1pbM7wOhPE/U6wOA1AzFOLBhQZ+8DeTPHrNyQyESq4+No49TS/MK4HCYf/ZI7ydN80QmkymNA7bnCfGF3wbxhbpRGnyhKmISjlLHHi79yX41BAKB8APy9997qeN+/frCysqqRHSUhnit4nDhwkVI8t7X9/PzY0VfzVo1qWN6PKAq7t1VxCPVrFlTtSFDXLlyFX1694VAIE+y89tv87Bw0QLWddBRasN76ttQJpPhwf0HVLkW7VymMPQ+Lg3zmN4OmvoYUI7bq8lCH9PH0cMHDzV+91HqYxb0FY67VN+G8rhL+XdgedxldbX2PwKGPo8LYoi+mkAgEAjMU81ZkZ/jcaz63B5ym4Qiz2UKb1srWPNMAACZQhGCk9LU2gcnpSIzb982G54JvG2tmZZo8FRV6uMENZZyHrHcx1Wd7ZG/Uh2Sko50vlCtPV1fRQdbmBpzGVQnp1ox2lAmk+FJnGIusdGGZB7rTjVnxT7I2rQhfRxWZbmPn8Ylafz+qDyPmd/j2dzYGBXsbaiypnmSxhcgJEX+nJxjZIQqTsxrJL6QQCAQCAQCgUAwTEiSZcIPQc1q1eBdrhxVvnVX/YYy9L/XqlYNXC57X/oOHjuGcdNnQCqVwsjICNvWrMaYYUNZq18Tr96+RYc+fZGSmgoAGNKvL/Zs2QwOp3jupHunTtTxwydPqQekqrhF2+CnLgsP6/MRCAToO2IUrtz4DwDg6e6O62dOobxX6dlQOS09Hf8F3aHK9WrXZqXebp06Uscnz59Xa3v6wkVI8xKzNKpfD84sJtL+Hvq4JHBxdkaDunUAAFKpFKcvXFRrTx8D3Tt3UmOpf75ER6Ntz16I/PIFANCqWTOcPngAZmZmrOpQxfcwBomfYQcnB8VC+dtg9S9JAcCbvM37AKCMqwsjmggEAoFpZDIZJq1ajwMX5AmWba0scW7DKtSuVFHna4vEYvwTeI0qj+jK7j1KQbo0a0wdn7kVpNb27O071Odaw6oBcLa3Y1KaEgKhEAPnLca1h/IXYj1cnBG4eR2jCao/Rcfi9cdwqlw3oJIaa/3A5XLRsXEDqnz6pvo+of+9c5NGxf6OXFzaNaiHoZ3aa/xpVF3xoq+Lg73S33502jWoB9O8QJrXH8PxKTpWpa1UKsW5IMW6RLfmTRjXZ+hjEAC6NlW0w7mge5RfKorw6Bi8CZPPYzMeD20b1GNcX51K/nBzcgQAJKdn4Pbzl2rt6W3YrRnzfQyUHt//o2DofoHOjcdPMeDXheAL5cFNs4cNwqJxoxit89n7EOrYlGcCJ1tbRusjEAgEQ8fNuRW1+VRqxjtkZkeqtJXJpIiOv0yVPcp0VGmrLzhGXLi5tKXKUXEX1NrT/+7u2g5GRszfT3q4dqCOo+MvQyZTfT+ZmR2BtIx3AAAuxwxlnFsxrs/BtgbMTcsAAISiVCQkq3++TG9DD1fm+1hej6INNffxJcggb2NH+7owM2V+jZyuLz4pCCJRpkpboSgDX5MU98RstKGZqRMc7eTPumSQIjr+klr7qPgS6OMytD6OV9/HX5PvQiiSP8O3MHOHvQ3zL5cTX/j9Q+YxgUAgEAjs0bFjRyrB6suXLxEeHq7SViqV4vTp01S5Z8+eTMsDl8tFly5dqPKJEyfU2tP/3q1bN1aeW/To0YM6Pn36tNrnFmFhYXj16hUAwMzMDB06dFBpqy/q1q0Ld3d3AEBycjJu3ryp1p7ehmz0MaDchpr6+NSpU1QbN27cGM7OzoxqA5T1Xbt2jdpErSjS09Nx7ZoiHoCNNnRxcUHDhg0ByOfpqVOn1Nobeh//999/SElJAQCULVsWtVmICSS+UHeIL9Qd4gsJBAKBQCAQCAQCgUAgEAgEQmnHya4VOEby9fbM7HfI4UeqtJXJpPiaEkiVXRyYXys2MuLCya4NVY5PVr9PxVfa353t27IS10Vvh4SUQLUxrtm5EcjMkb/TzzEyg5NdS6blwcayBkxN5DGuInEqUjLUx7jS29jFnp24KRcHxfuLX5M1xT9eBvJiXO2s64Jn4sikNADK+pLTgiAWq46NE4kzkJyuiI1zcWC+DU1NnGBnlf98ToqvKZfV2sfT2piNeVywnq8a5nFKxl2IxGkAADOeO2wsqzEpDQDxhfqA+ELdMXRfWBSZ2cHIyH6dV+LA3bl/ieggEAgEQsmRlJSEC+cVn1ujxzD7/ro6uFwuOnfpTJVPnlAfk0f/e9duXViJ1yoO27Zuo47Hjx/HSp0dO3agxeS90hiTd+bMWarco2cPlbZMcO3adfTu1Qd8Ph8A8Ouvv2DpsiWsaiiK7t27UccnT6ofg//9d7ME4i4Nu49Lwzzu3qM7dXzmzFkt4i7l98vyuEvm928qHHd5S609fZz2oP1vTKI8T06qtT116jQt7rIRK3GXho6hz2M6huqrCQQCgcA8rb3dYcqV35u9TUxBRJrq5ypSmQyXwqKociffsozr43I4aFfegyqfD/us1v7Cxy/UcXsfT3CMjNRY/xjQ++n2lzhkClQn7swQCHH7S1yR5zKFs4U56rjJ7x2lMhkuhn9Ra3/+o2IMsKEPADr6eirqD1Ov705UPFLzkqN6WFugugvzyVnJPNadjrR2uBz+BVI1SYw/pWXgXaJ8DyAzLhetvNwZ11fT1RFlLM0BACl8Ae5Gx6u1P09rQ/bmiaIeTfPkYpiijeu5OcPJgvl8IsQXEggEAoFAIBAIholhPfknEBhk2ABFwOb6bdshkUiKtBMKhdi080+q3IP2UJ5pDh0/jjFTplEJlres+gPjRo5grX5NvH73Du17KxIsD+rTG39v3fJNwQfNGzdCeS954uu09HT8tf+AStu7Dx/i/qPHAABjY2N0ac9OMiihUIh+I0fj8vXrAAAPNzdcP3MKvuXLs1K/vpi7cDEyMuULlk6OjmjRuBEr9Q7u2wdGeQuL/549h9Cwoh/W8/l8rN+2nSoP7dePFX3A99PHJQW9r9Zt3aYyWXpoWDhOnJMnwOVwOBjUpzcr+gAgKiYGbXv2QsRn+WJfy6ZNce7IIZibm7OmQR3fyxgkfoYd6tWuRR1v270HMjUPUnJycrCL9tnavHFjlbYEAoFgqMhkMkxZswH7zssTY9hYWuLs+lWoW1k/CXYv3XuIhNQ0AICdtRV6tGiml+t+KwPbt6U+107+dwsfv0QVaccXCLHpn3+p8qCO7VjRBwBCkQiDfluMKw8eAQDcnZ0QuGUdfDyZe2AvkUgwff1m6nMvoLw3/PO+SzLNoA6KJDx7zlxAUlp6kXZJaen4+6ziJaFBHZjvk9nDBuGv+b9o/BlJSx7u71VO6W8/OtaWFlSSYJlMhj/2H1JpeyTwGr7EfwUAeLq6oFnNGqxoNOQxCAAt6tSEu7M8MdvnuHgcoSWuL8iq/Yepedy9RVNYWTD/nczIyEipDVfTNBTkzotXuP/6LQDAytwc3Vs0ZVwfUDp8/49EafALAPDfk2foT0uwPGvoQCydMJbROiUSCVbtU7RHyzq1De7FUgKBQGAbE2MrWuJJGYLDNqq0jYw5gZzcaADyxKcuDuysn3p79KGOw74cgECYXKSdQJiM8C8Haef1ZVwbALg6NoG5mRsAIDs3CpExqhOWBIdtAiC/l/Mo0wkmxpaM6zMyMoIXrQ3fhW1SeT+ZkHwfSal5zzK5lvAs06lIO30j72P5/eSXuPPIyCp6jVwi4SPk0w7FeZ7s9LGNlS8c7OTr2mJJNkIi/lJpGxqxC2JJDgDA0a4urC292ZCo1BYfwrdDIin6WVdGVjiVgNcIHHi592JFX9kyncHlyr8/JaY8QkLy/SLtZDJZ3jyR4+WheH7CJMQXfv+QeUwgEAgEAntYW1tTSRNlMhmWL1+u0vbgwYP4/Fn+YmPZsmXRokULVjQOGzaMOt65cyeSkpKKtEtKSsKffypicOnnMUmrVq3g4SF/iToyMhIHDx5UabtixQrqO16vXr1gZWXFuD4jIyMMHTq0SA0FuX37Nu7evQsAsLKyQq9e7Ny7DBkyhPoucfz4cYSGhhZpx+fzsXbtWqrMVh9XrFgR9evXBwBkZWVhw4YNKm03btyI7OxsAECjRo3g6+vLikZ6W6xZs0Z1TGVoKP79V/7sh8PhYPDgwazo6927NywsLAAAd+7cwe3bt4u0k8lkWLFiBVUeOnQoK98ziS/UHeILdYf4QgKBQGAeqVSKlw+eYOeKdZjYbRA6VKiDerZeqGfrhbbla2BC14HYv2EH0pJTGNOQEBuPHcvXYmCj9mjuXhn1bL3QsWJdzB78E25duMJYvdoikUhw4cgJTO45BO39aqOuTTm0KlcVw1t2xf4NO5ChIo5MHzy5fQ/zx05F14CGqG/vjSauFdGnTktsmLcMnz9+YqxeTaQmJePe1ZvYtWojZgwYjQ4V6qC6qSv18+S2+gQqukLGjGoMdczkU1J9J+Dzcfyv/RjboQ/alq+BOtZl0bZ8DYzt0AfH/9oPQd6Gw2wyf+xUpXlTnB99zrHPHz9h/f+Wok+dlmjiWhH17b3RNaAhFvw0DU+Din4eyga5OTl4+eAJjmzbjd/GTEGvWs1Ry8KdaoPty9YwWr8hjhlA/v08IiQMF4+exNq5izCqbU80cvKl2qVjxbrFuh4/Nxe3L17F6tkLMLJND7QsWwW1rTzR0NEHnSvVx+zBP+Hi0ZMQCVVvTKcrwS9eY8XUX9GjelM0cvJFIydf9KjeFCun/Q/vX75hrF5tyUhNw7712zG8ZVe0KlcVdW3Kob1fbUzuOQQX/zmhcm8EXSnJzxJtKam+M/T7AAKBQCgKY64VLamjDOHRm1TaxiaeAF8gj+sy47nD3oaduC53Z0VcV/TXgxCKil4HEIpSEP1V8S6DuzM7cV0ONo1hypMn7swVRCE2UXWM66eYzciPcXVx6AhjLjsxrm7Oij07PkVvVrnenpL+AGmZ8hhXLseSlQTBAODu1Bv5Ma7xyReQnasixlXKR2TcTsV5tLHBJJbmvrC1qpWnIRuRcbtU2n6O2w2JVB4bZ2dVBxZm3mxIhButLSJjd0AqLfrZY3ZuOC0BLwduTuw8U3F16AwuRx7jmpr5CCnpD4q0k8lk+BS9mSq7Ofdm5dkj8YW6Q3yh7hi6LyyK6ISj1LGTXQuYm3qosSYQCATC98ihg4cgzFujrVSpEhqX8L5lQ4cOoY7//PMvtfFaf/2luK+nxygZAtu2bsO9e/LnIO7u7hgzdjQr9VpbW1MJZOVxgStV2h48eKhATF5zVjQCwPXrN9CrZ28qaefcuXOwYqXq+EE26d27Fy3u8i5u3w4q0k4mk+H3lb9T5SFDBrMWd2nofWzo87hVq5YF4i5V7zOycuXv1PeOnr16shZ3OWSIIs74d5qGgty+HYS7d+XPduVxlz0Z1wcAg4cMUuwHevyE2rjL9esUMY9DaGPjR6Y0zGPAsH01gUAgEJjHimeCjj7y5IwyABseq47TOP7+E6Iy5e8xeFhboLGnKxsS0a+SD3V84HUoknOLjrdKzuXjwBvF/Uq/yj5F2v1o+NrboLarIwAgWyTGzhfvVdr++eI9ckRiAEBdN2eUt7NmRWO/Sor9+rc9fQeBuOg4qvDUDCqxKMfICL1p5zFJF79ysDDmAgAexiTgfvTXIu1kMhk20uZQ30o+rHx/JPNYd5p6loGblXyN4EtGNo6/Vx0nvfHxW+R/c+vsVxZWPBPG9RkZGaEvrQ03Pn6r8vvj/eiveBSbAACwNDFGZz929njuU6k88kf7udBIhKdmFGnHF0uw/VkwVe5XmZ15THwhgUAgEAgEAoFgmJBd8Ak/DDN//hmuLs4AgKcvX2LCzFmFNq/Kzc3FqElTEBwSAgBwdHDAxNGjirxe5JcvMHZyoX4iv3zRSd+Rf09g9OSpkEqlAIDNq37HBBV1a4tvrTqUvv3/HNV8ghrevn+P9r37IjlFHpA9sHdv7Nu+DVwu95uux+FwsHLBAqr8v6XLcD6w8MuEb9+/x5CfxlPl4QMGwKts2SKvuWTVaur/bd295zfpykckEqH/qDG4dE2eIMi9TBlcP3Mafj7fvlh26+49pTGjC/+cOIlx02bg1du3Km1S09Lw07Tp+PvwYep3v82aqTa5rD7HTJVKlTC4rzxoWyAQYMDo0YiJi1OyEQgEGD15Kj58/AgAqOjri1FDVG8W9yP1MRPo22+NHjoEPt5eAIAPHz9i9OSphfxqTFwc+o8aTf1++MABqFyxosprtu7ek9K3ZNVqnfTFxMWhbc9e+BQpX8hr0aSJzgmWf6QxSPyM7n2sb0bRNtO8+/Ahxk+fidzc3EJ2ySkp6D18BDXHzczMMGLQQNZ0EggEgj6QyWSYtnYT/j4rf7HXxtIS59b/gfpVKuutjgMXL1PH/du1hpkpr9jXqNRnMCyatIFFkzY4eDFQJz0BPt4Y2L4NAEAgFGHI/CWISUxUshEIhRi3YhVCPst9fIWynhjRRXXipuV79lP6OkyeqZM+kViMwb8tQeB9eYJlNydHBG5ZB1/Pb3s5csPhY/jf1p0Ii4pWaRObmIR+vy7A9UdPqN8tHj9G7XXz/1+LJm0Q9PzlN2nLp0OjBmhSoxoAIDEtDcMWLEV6VpaSTVpmFobOX4LEtDQAQIvaNdG2gerNosYtX0XpG7d8lU76mECfY4YJDl4MpPRV6qP7RuMLxo6Ecd66xqFLV7Dt+MlCNndfvsbsjduo8qKfRsHYWPVayI80Bk2MjTF/zAiqPGfTNtx9+bqQ3bbjJ3Ho0hXqnAVjR6q8ZtDzl0ptqCszhgyArZX8hfxbz15g3rY/qbW3fII/RWL0UsXLStMH94eDjY3Ka/5Ivr808KP5hVvPXqDfLwuQm7fOMmNwfyyb+NM3XSs9Kwtdps3B9UdP1W66F52QiP7/W4igF6+o380Y3P+b6iQQCITvjWoV58DIyBgAEBF9DCERhTfXSkh+gOfv5ivO8f8FHI6xymsevehG/XxVkUxVW9xd2sDZoQEAefLQe8/HQyhSDiwWitJx79k4Kumoi2MTuDm3VHnNh6+mUfoevpqmkz4OxwRVK8ymys/fLUBCcuHNtUIidiEi+pj8HCMTVKs4R+U1vybfV2pDXans+zNMjOX3hgnJd/Hy/VLIZMr3k+mZIXjwcgpVruT7M0x59iqvee6/epS+T1HHdNJna+0PLw/5xlBSqQD3nv+EHL7yGrlEIsCjV9ORkR0GALC29IWP5yCV13wTupbSd+NBb5V22lLd/3/UcXDYJirBKZ2ouAtKCYJrVJqn8npZOVFKfZyVE6WTPp+yg2BpIX/WlZEdhkevpxdK0JrDj8O952Opzem8PfvD1lr1s64bD3pT+t6ErlVppw2mPEf4l1c8K3/wcgrSM0OUbGQyKV6+X4KEZPnL7zwTe1T2naTymp+ijlH6zv1XTyd9APGFuvpCJiDz2LDmMYFAIBAIxWHp0qUwNpbfJ+3btw+bNhXe4DcoKAhTp06lysuXL6fOKQojIyPq59atWzrp69SpE5o1awYASExMRP/+/ZGerpxYIy0tDf369UNi3lp3q1at0L59+0LXymfkyJGUvpEjR+qkz8TEBEuWLKHK06ZNQ1BQ4Y3MNm3ahH379lHnLF26VOU1b926pdSGujJ37lzY2toCAP777z/MmTOn0HOLd+/eKW0KNmfOHDg4OKi8pre3N6Uv///6VqpUqYIhQ+SbVQkEAvTt2xcxMTFKNgKBACNHjsSHDx8AyJN9jh6terO/xYsXU/patmypkz4AWLlSsWnUihUrcOJE4U2cT5w4oZQg+I8//lB5vcjISKU+joyM1EnfmDFj4JMX//fhwweMHDmycExlTAz69OlD/X7EiBGoXFl1LETLli0pfYsXL9ZJn5OTE2bOVDw/Gjp0KN69e6dkI5VKMXv2bNy8eRMA4ODggLlz56q85r59+yh93t7eOukDiC8kvlAO8YXq0bcvJBAIBDa5eT4Q7X1rYXjLrti+dDXuXf0PcV+iIeDzIeDzkRAbj/vXbmLdr4vRyb8eTu09rPmixSTw3zPoVbMZdixbg+Dnr5CWnAIBn4/Yz1G4evIcpvYZjsk9h5RYIsHYz1EY3rIr5o2ahKDL1xEfFQOhQIDkr4l4+eAJ1v26GL1rt9B7UmGhQID5Y6diTPveOHfwGL6ER4Cfk4vMtHR8fPsee9dtRd+6rXBk22691qsNx//ajxYeAZjYbSC2LPwdN85cRNwX1bGn+oaMmaIx5DGTT0n1Xcjrd+hXrw2WT5mLx7fuIiE2HiKhEAmx8Xh86y6WT5mL/vXbIvRtsOaLGQhlvjFevCAHN/+JPnVaYt/6bfj49j0y09LBz8nFl/AInD1wFKPb9cLCcdMYTbBbFGHBH9DYyQ/DW3bFHzN/w/lDxxEeHMJYMtuCGPKYGdq8M3pUb4L/jfgZBzbtxLM7D5CdmaX5xCLYvmwNWngEYErvYTi05S88v/sQKQlJEItEyMnKRnTEZ1w9eQ7/G/EzetVsjpcPnmi+aDGQyWTY+NsyDG7cAcf+3IuIkI/IzsxCdmYWIkI+4ujOvzG4cQdsWrBC5caCTPPo5h30rt0C6/+3BC8fPEHy10QIBQLER8Ug6PJ1/G/kJIxs3V3vn4Ml9VmiLSXZd4Z+H0AgEAjq8Cs7m4rrik08js9xhe/NUzIe4kPkQsU55eaCY6R6vf3KAw/qJyVdt7guZ/vWsLeWx3UJxcl4FToeIrFyXJdInI6XoeMgFMvjuhxsGsPJroXKa74Jm07pexM2XSd9HI4J/DwVMa4fIhchJeNhIbvPcbsRm3gcAGBkZAK/srML2eSTkn5fqQ11pbz7RBhz5TGuKRn3EPp5WaEY16ycELwJU8S4ertPBM9EdYzr7ecNKH0xCbrFuFpZ+FPJfqUyAV6GjgdfoBzjKpUK8DZsBrJz5TGuFmY+8HBRvSdCWNQ6St/jd7onma1Q7hfq+FPMZsQnF46Ni0++kJc8Nu8cL9Wxcbn8KKU+zuXrFhvn6TII5qby2Ljs3DC8CZtRKNEyXxCHlyHjIJXJf+/h3A9WFhVUXvPxu76UvrCodTrp45k4wMttHFV+EzYFWTmFY1xDPi9FSobcZ5gY26G8+88qrxmTcIzSd/t5A530AcQXEl8oh/hC7ZFKhYhLOkWVPVwG6PX6BAKBQCgd7N27jzoeNWrkN12DyzGhfm7duq2Tnk6dOqJZs6YA5PFaAwcMKjJea0D/gbR4rZZo376dymuOGjWa0jdqlO7Jjnft2o2wsLAi/yYSibB82QpMmzaD+t3OP3dQ8VNFsW/ffkqfT3k/nfUtWbKIiq/bv+8ANm/aXMgmKOgOptM0Ll22RG1Mnj77+L//bqJnj17UXnqzZ8/C73+oTjCqDa1btaH0LVmsOjZOG5ycnDBjxnSqPHzYiCLjLufMnoubN28BkMddzpmr+r74R+tjQ5/HJiYmWLRY8b1wxvSZCAq6U8hu86bN2L/vAHXOkiWLVF7z1q3bSm2oK3PmzqbFXd7E3Dm/FBl3OXyYYg+g2bNnqY279CnvR+nbt2+/TvqqVKmCwUPk7y0LBAL07zegyLjLUaPGFIi7VL3f9pLFSyl9rVvpvv+QvvnR5jETvppAIBAIpY9fGtWAMUf+TsnR4HD8VUTiyQfRX/HbLUXMz6+NasKYozoNjsvGg9TPvah4nfS1Ke+Bhh7yvdiTcgX46WIQMgTKcWjpfCHGXgxCUq78uUpTT1e08nJXec0pV+5R+qZcKZm4GXWsfvCK0tfz36s6X29ek1rU8cbHb6nknHTOf/yMjY8Ve9UvoJ1TkC/pWUp9/CX92+LO8hlS1Q9etlYAgI+pGZh69X6h5KJxWTkYfeE2BBL5/fKAyj6o6KD6O3jPf69S+lY/eKXSThsczc0woXYAVf458C4+JKcp2UhlMiy68wx38xIw25vxMLlOFZXXPPounNJXZ88plXbaQuaxbvPYhMvB3IbVqfL8W0/woIhk2n+9eI+jweHyczgczG1UQ+U170XFK7WhrkyuWwU2eQmd70TFY/Gd55AWiKn7kJyGnwPvUuVJdarA3sxU5TXr7DlF6Tv6LlwnfZUc7dAnL9mvQCLF6Iu3EZeVo2QjEEsw9eo9fMxLwOxrb4PBVVR/7yK+0LB8IYFAIBAIBAKBwASqn4YQCCVMYlISJs1RvSkTAEye+wssCiRy3LZmNZydnArZWltbYf+O7eg+aAiEQiH2Hj6CG7eD0KNzJ7i6uCAuPh5nLl6ikjMaGxvjwM7tsFMThKIv7jx4iFGTp1APqmtVq4acnFys27pNw5lA/149UdZDPy8pqyItPR3te/dBUrI84Nrezg7VqwZg446dGs9tVL8eGtevX+Tf+vXsgas3b2Lv4SPg8/noNXQYWjZtiiYN6sPExASv373D+cArEIlEAIDKFSti3fJl+vvH1DBl7q+4cEWR9Llzu3Y4d/mymjPk2NrYYOzwYUxKAwAIRSL8ffgw/j58GD7eXqhXqzbKe3vB2soKOTk5ePfhA67fuo2s7GzqnEF9emPyT2MZ10Zn7bKlePT0GcIiIvAm+D2qNGyM3t26wrd8eSQlJ+P0hYuIjo0FAFhYWGDfjm1qH9TrE0Pv43z6FxG4k5g3FwF5QtjtexyV/r7ol7moUqkS49p4PB7279iO9r37Ijc3F8dOn8a9R4/Qq2sXODk6IjwiAqfOX6DGob+fH1YtVh0QpG/a9uiF8IhIAICpqSlaNGmMHX/v1XhelcqV0bFNa4bVGf4YJH5GP7z78KFQwvCcAomRi5rnx/f+Xeh33Tp1RJ/u3XDy3HkAwN+HD+P8lSvo2qE9ynt5QSKRIORjGC5cuaLUL6sWL2L8XoFAIBD0zZoDR7D7zHmq3KZ+Hdx//Rb3X79Vc5ac6Vok/YtLSsbVh4+p8oiuqpNVsskfUybi8bv3CI+OwdvwCNQaNAo9WzaDj6cHktLScPb2XcQkyIPBLczMsHvh/9QmddQn09dtxqV7imRXHRs3xIU7ml8AtrGyxOjuXQr9PpvPx6Z//sWmf/5FZW8v1K5UEZ6urrA0N0NmTg5ehYbh1rMXEOZ9HwSA2cMGoWuzxvr5h7Rkx/9mo/WEqUhKS8ft5y9Rtf8w9GrVAh4uzoj+moAzt4KQnC5/+O5ib4ftv85iVZ+hE/wpEsv37FP6XQ5f+UX+wb8tLnTekRWFf8cEFb3KYuWk8Zi7eTsAYM6m7TgSeB1t6tUBj2eC5x9CcPXhE2q9pnfrFhjcUfVLGExg6GNweJeOCLz/COeC7iI9Kxsdp8xCh0b1Ucu/IoRCEW48eYYXIaGU/R9TJn5zcvZvwdHWFjv+NwdDFyyFVCrFpn/+xeV7D9G5SSNYW1og+FMkzt+5R/maxtWrYuYQ1S+gM4Eh+35A//OY+IVvJywqGn3nzqcSLJcr4wpne3tsPHJc47ntG9ZHgI+30u9kMuDm0+e4+fQ5nOxsUTegEvy9ysHO2hpGAJLT0/EqNAz3Xr+BRKJ4weq3MSPQvHZNPf5nBAKBUHqxsfJDzcoL8CJYvu79InghImNOoIxTc3A4pkhNf4W4hP8gg9yPlnXrBm+PfqxqrF99Pa7f7waBMAUJyfdw4WZDlHPrBnMzN+TwYxEVdwFCUSoAwJTnhPrVddssq7j4lB2IuITriP56GSJxBm4+7As3lzawt60OqVSA+KQgpKa/puxrBiyGtWV51vSZ8hxQv/p63H8+DjJIERKxE7EJ1+Dh2h7GxlZIzwxBzNdASKXygHwn+/qo7KN64y8mqFV5MZJTnyMrJwLpme9x6VYzeLp1gbWFNwTCZETFX0YuX75GzuWao2HNLWqT2+qbMk7NUNF7LEIjd0MqE+He85/g4tAYTg7y58dJKY+RkKJYX6jkMxEujo1Y08fl8NCo5lbcfNgPEikfX2LPIDHlMcqW6QRTniMycyIRHXcRYol8zd3a0hc1Ky9gTR8ABPhNxdekO0hOe4Zcfiyu3G0PD9eOsLX2h1ichZivV5GZLX8JwciIi/rV14NnwnyMQz7EF+rO1+T7+Bip/FwoP+Fz/vHdZ8rP38x4TqhbjZ3kSGQe686X2HP4EndO6Xc5uYqNzzOyQgr1sa21P6pVnMPK9QgEAoFgOPj7+2PNmjWYMUO+8c306dNx8OBBtGvXDqampnj69CkuX75MrU/269cPw4axF8cGAHv27EHjxo2RlJSEmzdvwtfXF/369YOnpyeioqJw4sQJJOfFtrm4uGD3bnYTKY0aNQoXL17E6dOnkZ6ejlatWqFz586oU6cOBAIBrl27hmfPnlH269evh5+f7psaaYujoyP+/vtv9OvXD1KpFOvWrcOFCxfQrVs32NjY4O3btzhz5gyEeYmEmjZtqja5LROsX78eDx8+RFhYGN68eYNKlSqhT58+8PPzQ2JiIk6dOoXoaPm9h4WFBQ4ePMhqLFabNm0wbdo0bNq0CSKRCP369UPLli3RtKl887W7d+8qJdGdPXs2mjdvzpo+Ho+HQ4cOoU2bNsjNzcXRo0dx9+5d9O7dG87OzggLC8PJkyeRlSV/ETp/3rPJvHnzcP36dTx8+BDR0dGoXbs2evbsiapVqyIjIwPnz59HSIh883Mul4u///4bdnZ2rOkjvlB3iC/UHeILCQQCgTk+fQhFQqxi8ySvCr6o1bgeXD3cYcIzwZfwSNw8H4jMtHRkZ2Zh8YSZyErPxPDpE/RS/81zl/Hr8InUvYRXBV+06NwOVrY2+Pj2PW5duAKRUIigy9cxre8I/HnxGHimqjcM0jdpySkY32UAPn+Ur/ubW1qgba+uKOdbHqmJSbh+9hISYuKQEBOHyb2G4u9rp1GlTk2d65XJZPjfyEm4dkoet8vhcNCkfWsE1KkBIV+Ah/8F4f2L1xDw+fhj5m8wNjFB/3EjNFxVfwj4/EK/s7S2goAvgJgWY8oEZMwUjaGPGaDk+i4qPBLju/RHSkISAMDWwR7tenVFmbLuiI+KxbXTF5CekoqIkI8Y37k/DgVdgod3OZ3r1YaO/XrCL0C79w2vnjyLt09fAgBqN22Isr7eOtd/ZNturJmj2Jy8cq3qaNi6OXhmpgh+9gr3rv4HqVSKM/uPgp/Lx6oDO2FkZKRzvdogFokLJVQ2NjEBz5SHnKxsFWfpB0MeMwAgLBDfma8xPSW12Nd6/egZcrPlm+FxuVxUrlUNVevWhlMZZ4hEYnx4+Qb3rvwHsViML+ERGNepH3ZePIbaTXRPrAYA635ZjAObFO/E123eGLUay595Pr/3CM/uPIBEIsGe1ZshlUgxYyW7zxRfP36GKb2HgZ8jf+/QxcMNbXt0hr2zE76ER+D66QvIzc7Bq4dPMaHrQBy8fQE29nY611tSnyXFoaT6ztDvAwgEAkETluZ+qOg1HyGRiwHIE2PGJp6Eo21zcDg8ZGS9QmLaTSAvrsvVsSvcnfSbqFETVXzX4tHbHhCJU5CScR93XjRGGceuMOW5gS+MxdfkixCJ5fcdPBMnVPFdy6o+D5cBSEy7gYSUyxBLMvDkXT8427eGjWV1SKVCJKcHISNbEePq77UIlubsxbjyTBxQ1XcdXoaOByBFZNyfSEy9Dmf7djA2tkJWTgi+plyBTCZfb7ezro/yHhNZ0wcAlbwXIz3rOXL4kcjKeY+7L1vA1bEzLMy8IRSlICHlEvhC+R5PXI45qvltVpvcVt842jZDuTJj8CV+D2QyEV6FjscXm0awt5bfa6RmPkZqhuKdWm+3CXCwaciaPg6Hh+oVNuNJ8ABIpXzEJ59FWuZjuDh0Bs/EATn8SHxNvgSJVP69xdLMFxW95rOmDwB8PKYgOf0O0rOegy+Mw/3XHeHq0AFWFvIY18TUa8jm58W4gouqvuthYsxejCvxhbpDfKHuGLovpJOQEkiNNxNje7jYdygRHQQCgUAoOR4/foy3b+XJY42NjTFs+NASViRn1+6/0LRJ87x4rVuo4OePvn37UPFaJ0+eUorX+mvXn6zqO3jgICaMn4iaNWugQYMG8PDwgFgsRuTnSARevoKEhAQAgJGREbZs3YwuXTqzqs/f3x+rV/+BmTPlSX9nzJiFQ4cOo23btvKYvGfPEHg5kFoL7duvL4YNY6fvP378iB7de1JJO728vODi4oJ1a9drPLdjpw6oUkV1Iip98r95v+LGjRt4+PARoqOjUbdOffTo2QNVq1RBRkYGLly4qBR3uXvPLtbjLg21j/Mx9Hk8atRIXLp0GWdOn0F6ejratG6LTp07oU7t2hAIBLh+/TqePXtO2a9bt4b1uMvde3ZhQP+BkEqlWL9+Ay5evISuXbvI4y7fvcPZM2dpcZdN1Cb6ZoJ169bi0cPHeXGXbxFQuSp69+kFP1953OXp02eU4i73H9jL7n6g795hcYGk6zk5yom8+vUbUOi8f/89xqiufAx5HpcWX00gEAgE5vFzsMWipnWwIOgpAGD+7af49/0ntCjnBh6Xi1cJybgRGUsl8+xewQv9K/uwqnFj20bocjwQybkC3I3+ivp7z6BbBS+4W1sgJjMbFz5+QUpePJSThRnWt2NvTwRAnkx1z6sQpd8l5/KVjkdfuK30dycLM6xurZ/4KU00L+eGcTUr4a+XHyCSSjHmYhCaeLqigbs86e2j2ATcoyWU/blOABp5urKiDQB4XC62d2iKvqeuIVcswenQSDyKTUAXv3JwNDdFRFomLoR9QbZIDADws7fBomZ1WNMHANPqV8XtL3F4Fp+E2KwctD1yEZ18yqKSkx0yhSJc/RSNsLzEsVwjI2xs1xi2ZjzW9JF5rDuDqvjhWkQMLoVHIUMoQq+T19DW2x3VXRwhlEhw+0scXiWkUPZLm9eBj50Na/oczE2xsX1jjL0YBKlMhh3Pg3EtIhrtfTxhzTPBh6Q0XP4UBWHevpIN3F0wuS679+xLm9fFs/gkRKRl4n1SGhrvP4uufuVQ3s4aybkCXAz7gti8xMsWxlxs69BEbaJvfUN8oe6cDY3E2VDl5NTRmYp47JCUtEKfd/6OdvhFTUJyAoFAIBAIBMKPDUmyTDBYsnNycOr8BbU2gddvFPrd6iWL4azCvm2LFjixfx9+mjYNXxMS8SU6Glv+2lXIzsnREQd2bkf7Vq1U1i3LW+TJh8v99uQmnyIjlV7CffHmDV68eaPVuXVq1lSZOJGukcv99gWAtPR0JCQmUeXUtDTMW7pcq3MXzJmtMskyAOxcvw5WlpbYums3ZDIZbt29i1t37xaya9WsGf7Z/Resra1UXkv5/9Ut2UxoeLhSeffBg1qd51W2rMrkp3R9HD0uyHyK/IxPkZ9V/t3MzAy/zZqJX6ZN1fhiub7GTD7OTk64fOI4Bo0dh6cvXiArOxsHjhYOFHBzdcX+HdtRv3btYuj7MfpYkx+88+BBod/9PGZMkbb69Fv5NKpXD6cPHcDIiZMQn5CA6NjYIv1qvdq1cXTPLjg6OKi9nj77+OOnT9SxQCDA0tXabUY4fOAAlUmWf8QxCBA/owuJScka57Gmv9M5uHMHXJ2dsePvvZDJZEhMSsLew0eKtLWwsMC6ZUvx04jhxdJMIBAIhkBYVLRS+fTNIJy+GaTVudokWT58+SqVLLB6BT/U8q9YfJHQ/+eGs70dzm9YhWELl+HZ+xBk5ebi0OWrhezKODri70X/Qz0NG10p6dPx3qBgn+w9d1Gr88qVcS0yyTKd95Gf8V7NvYatlSV+nzwBI7upf1Gk0P2uHu6H/Mp64tyGVRixcDk+RkUjOT1DKQF4PhXLlcWBpQtQ3sNda40cPdwL6Rt9jhkASEpLw5lbd9TaaPo7HXoP60MfAEwe0AdSmRSL/twDgVCEFyGhSkmB8xnSsR22/jJT7f3ujzgGORwO9i3+DZNWrcM/V65DKpXi8r2HuHzvoZKdKc8Eyyb8hIl9e2qvT0993LNlM+xZ8Cumrd2EjOxshH6JQuiXqEJ27RvWx95F82Bmqj7Y7Efy/YD+5zHxC9+uMTYxCTm0TWO/xH/FvG3avRzmaGtTKMkyXXZSWjoC7z9C4P1HKq/hbGeH36dMYD3ZPIFAIBg6/uXHQSaT4nXIH5BKBUhNf62UFDgfb49+qFdtTbE+N4yMdP9ss7b0Qcv6R3H/xURkZodDKEpF2JcDRdj5onHtP2Fl4aX+gjSNRtD9XsjIiINGtbbj8ZvZ+BxzEjJIEZtwDbEJ15TsOBxT1Kg0DxW9RxdDn37uDcq6dUGDmlvw7O2vEIkzkZkdjg+fdhSyc3NujUa1toHLNdNwRZpGPfSxmakTWjY4ivvPxyMl/SXEkmxERh8vws4VjWpuhaNdrWLo072PAaBWwBIYGRkjNOIvyCBFQsp9pYSsgLy//H0mokal37TWJ9eoexs62ddFs3r78fDlFPAFCcjlxyI0ck8hOwe7WmhS60+Y8tQ/69J3HxtzzdG83gE8eDkJ8Ym3IJUKERV3DlFxynYmxjaoV201PMt0LIY+/fQx8YW6kZ0Theh41WttEkluob9bmHuquSKZx4Y2j9OzQtX2sUCYUujvAmGKCmv9X49AIBAIhsX06dMhlUoxb948CAQCPHv2TCkRZj7Dhw/HX3/9Vbz1ST2saVeoUAFXr17FwIEDERoaiuTkZOzcubOQnb+/P44dOwYfH/UvUOt7zZ3D4eDIkSP46aefcOjQIUilUly4cAEXLijH5piamuKPP/7A5MmTtdanr+cWvXv3xsGDBzFx4kRkZGQgJCSE2liNTqdOnXD48GGYman/nqn35xbOzrh69SoGDBiAJ0+eICsrC/v37y9k5+bmhkOHDqG+mvhgJvQB8uSnxsbG2LBhA6RSKW7duqWUTBSQ99fs2bPxxx9/aK1PXxobNWqEc+fOYdiwYYiPj0d0dDQ2b95cyK5+/fo4fvw4HB0dtdaoD33m5ua4cOEChgwZgitXrkAoFOL48eM4flx5PcHW1hZ//vknevTowao+gPhCXSG+kPjCfLT1hQQCgcA2ltZW6Dt2OHqNGASfyoVjN7MyMrHgp2m4cUa+xrVx/nI07dC6SNvikJ6Sivk/TaM2Gx06ZRxmr16i9Pn28d17TOw6EAmx8Xh25wH2rd+Gcf+bqVO9xWHN3EVUgkPfAH/sOH8UZTwV8WAz/1iEeaMm4+rJc8jNzsH/Rk7CqRe3dd509uyBo1SyXCsba2w+eQB1mzdWsjmwcSfW/rIIALBq1nw0btsCngViUZjCwsoSdZs3RkCt6qhcuzoCatWAd0VfdPKvh9jPhePA9AUZM6ox9DFTkn23cPx0Kllu3eaNsfHffbCxUySPmr5yAab1HYFndx4g+WsiFk+YiV2BJ3SuVxuadmiNph2Kfl+OjlgsxoFNimfivUYM0rnuyNBwrJ27iCrPWb0Ew6ZNULJ5GnQfU3oPQ3ZmFgKPn0HzTu3QdTA7ia24xlxUrlUdAbWqI6B2DQTUro6K1QKw5OfZOHeQ2U2zDXnMAECZsh7w9PFGQJ7/DahdHWHvPmBM+97fdD13r7IY/PNYdBncB44uhXcCiAz9P3t3HR/FtQVw/Bd3TwhJCITg7q7F3d1bvIrW3f21pS0tlBYv1iLFtbi7BUhwQtw92ez7Y8lmQ2xhlXK+n8/7vJnm7s5h7szd2Zmz94QxbfA4rodcJSM9nXcmvMzaM/t0Llx77N8D6iK91tbWfL54Ll0G9inQZtua9bwx9nlycnL445sfadezi94KPJcmOzubN8e9oC6w3HVQHz75/ccC/+6X3n+dqb2HE3b5CjeuXOObNz7gg1/+p/O2TfVZoi1T9d2TcB0ghBDaCPKbCMpcrt3+glxlJkmp5woUwszj7zOIWsFfPmJel+73Op0cgmlc80/OXp1KWsZ1snPiuRNZeL4FJ/tK1K06F0f7UvK60G9el4WFJXWr/MjFsNncj/kbyCU6fifR8TsLtLO0sKNKhTeo4PdsKdFp7kP93G/39epBnco/cPnGG+QokknNCCP1flihdt7uHahbZQ5WlqXkuCr1m3tma+NFoxqqPk5KPYMiN5Xw6NWF2tnZ+FKnyg+4uzxCjque9mH1oPextLDm5v35QC7xSYcLFFZWsSTIfwpVy79ZSnQFzxP0kHvm7tKYhtX+4FzoK2RlR5GRdZ/bEYVz49ycG1Cv6i/Y2pSSG6fUb26clZUDDasv4ty1l4hN/BelMouI2H8gtuDvH62tXKkZ/DllPLUv2KqP8xhkLNSVjIVPx1iY525U/n0Qf5+BWFoar7CDEEII8/DH7wvVyz179cTX99GLgxgqX2vrts2MGD5Kna/166/zCrWrVq0af65Y9mj5Wpb6ue4EOHPmLGfOnC3yb4GBgXz/w3f07dunyL8XG5+eco1emaa63/nWW+88yMk7VaBgbJ7RY0bx66+/GC0n79698AJFTm/dusWrr76m1Wu9vL2KLdxpiLzLDf+sZ9SoMWzftp2srCxWr1rNagpe17m5uTH3l59L7eenqY/zmPt5bGlpybJlS5g0aTLLli4nNzeXTRs3sWljwd9n2dnZ8dlnn/DCiy9oHZ/+8i77s2jxQl54/sUS8y67de/G0qWLTZJ3uXXbZoYPG8Hx4ydISUlh8aLC32/9/PxYvGSR0fMuo6Nj+Puvv0tsU9rfNT1N57GhxmohhBBPpskNa5CLkk8PniZTkcvZqLgCxUTzDKkRzDcdmz/i3Gwlz2eujWAPV1b178SkLfsJi08iLiOTRecLzx1X2cOVeT3aEOTmUuL7FZzfTvf47iSlsjH0drF/T8tRFPp7oItTse31HR/Ah+0aY2Vpya+nL5OrVHLwbmSBYqIAlhYWPN+wJu+0Lvl+9sPPzvQRYxN/Hxb3eYYXth4kKi2d8JQ05p8JKdSuoa8X83u2xdOh5LwzzRj1EZ+DtTXL+nZg6tYD7LkVTpYil/XXbrH+WsG5dl1tbfi6Y3O6VwrUOj5LPfWxnMe6sbSw4JfubZix8zBrQm6Qq1Sy/cY9tt+4V6CdnZUlb7dqyPj6pcwb+tB760OvyuX5qWsrXt19lOSsbELjkwg9ealQu45B/szt1hp765K/LxSIUQ/70NvRnlX9OzJp835OR8aSmp3DysvXC7XzdXLg526taFjWW+v4ZCwsyFRj4ZXYxBI/72LTMwv9PS49U+ftCiGEEEKI/y4psiyeOj06d+L8wQP8vnQZ67ds4frNm8TFJ+Du5kaNqlXp0bkTk8eNK7GYL8DFkPwHys0aNyq20LGpJCUnczc8HAAnJ0e6d+pk4oiKZmVlxf8+/YSRgwez6M8/2bP/APfu3yc7JwdfHx+aN27M8EED6dW1S6nvdUnjIf+gPr0NGfZjKRhf6UlOJRnUpzd+ZX05euIkx06e4vbdu8TExRIXn4CtrQ1eHp7UqVmTdq1aMmbYULxLmYQNDHfMVKxQgYNbN7N8zRpWrl3HhUuXiYqJwc3VlUoVg+jXowfjR4/Cw9291Pd6mvrYEAw1bnVq147zhw7w2+IlrN+yhbAbN0lMSqKMtzd1atZk6IB+DB84UKvkipBr1wCwsLBgQO9eeolPn56mY1DGGfPsY1tbW3744nOenzCeRX+u4ODRo1wLu05iUhKWlpZ4urtTq0Z1OrRpw7gRw/HxLvkhgBBCPK0Wb9qiXh7bs7TCM0VLSk3lXrRqQiMnB3u6tig5cVdbQf5+/PvrHFZs38XqnXu4eP0G0fEJuDk5EVzOnz5tWzOudw88XEt+mA9w+cZN9XL/Z9rpJT59eWHwABpUq8Kxi5c5dfkK96KjiU1IIj45GQc7O7zd3ahXtTLPNG7E8K6dcHZ0KPU9L2n8e8v5lqFp7Zp6ibV+1SocWTSPxZu2snb3Xq7cvkNcYhKebq5Ur1Ce/h3aMbpHVxy0mLzp0o38BJcBZtYnYN7HDBSMb0AH/cX38rDBdG/ZnN83bGLHkePci44mKzsHP28vWtSpxeie3WjbsH6p7/O0HoP2drYsePcNxvTsxpLN2zhy/iL3Y2KxtbGmXJkydG7WhGf79KBK+ZITuQrH11Yv8QEM7dKR1g3q8vv6TWw5dITb9yNIzcjA19OTRjWqMaxrJ3q3aVXq+8jYb36e1nFBH9ycnQldt5Kdx05w5PxFLoRd5/b9CBJSUlEqlbg4OuDv403dKpXp0rwpvdu20mqcEUKIp1H14Cn4l+lM2O2lRETvIS3jPrm5WTjYl8XbowkVA4fh69Wy1PdJTMm/N+lo74+3eyO9xOfhVoeubXZw485K7tz/h6TUULKy4rG19cDVuQqBfr2pWG4I1lalf+/SjLG8n37u4VtZ2dOi/o8ElxvOjbsriIk/QXpGBJaWtjg6+OPn8wzBgSNxda70SPEF+unv/m5QwADKeLUg7PZSwiN3kJp+lxxFGvZ2Pni51adCwEAtCttCdnYy6emqyrjWVo74l+mol/icHcvTqdVGbt37i9vh60lIDiEzKwYbaxecHStSrmx3KpUfga2Ne6nvlZis/z62sLCkQc33qBDQj+u3lxMZe5D0jAgAHOzL4uvVmuDyI/B0q/tI8Xm5N8LJQT/Pusp6t6VHu72E3V7G3YitpKTdIDsnGTtbb9xdalDevy8VAgZgqcVEWUkp1x4sWRBYtqde4rOz9aR90z+5G7GFm/f+Ii7xLBmZ0VhbOeLkUA5/3y5UKj8SR3u/Ut+rYB/r7zyRsdB8yHlsnuexEEII8ShmzJhBr169mDdvHlu3YjWm5AABAABJREFUbuXu3btkZWXh7+9Pq1atePbZZ2nfvn2p73Px4kX1cmBgIM2bN9dLfA0aNODMmTP88ccfrF69mpCQEGJjY/Hy8qJGjRoMHjyYcePG4eBQ+rWVZoyDBw/WS3z29vYsWbKE5557jj/++INDhw4RHh6Ora0tgYGBdOvWjYkTJ1K1aukF2gwRH8CIESNo164d8+bNY+PGjdy8eZPU1FTKli1LkyZNGDVqVKmFbQGSkpK4e/cuAE5OTvTo0UMv8VWsWJHDhw+zbNkyVqxYwfnz54mKisLNzY3KlSvTv39/JkyYgIeHR6nvZYh9aGlpyddff83w4cP57bff2LNnD/fuqX6EHhAQQIcOHZgwYQINGzZ8pPiaN29OYGDpz7O00alTJy5dusT8+fNZt24doaGhJCYmUqZMGerWrcuwYcMYMWKEVjmVly9fBlQ5lQMHDtRLfF5eXmzdupV169axdOlSTpw4QUREBE5OTgQFBdG7d28mTpxIgBY5poY6T2Qs1I2Mhbp7msZCIYQwpjbdOzFo/GjcPIsfP51dXfhy6a+MaNmVK+cukpOdzV+/L2X2Vx/qtO0/vvmR5IREAJq0a8nsrz4sNOlTlVo1+PSPn5jQdeCD1/zE0MnPlhivvoRdvsKm5aqimTa2tnz754ICBQ4BbO3s+OT3OVw5d5Fb18K4eTWUdYv+ZND40Y+93ZycHH784Av1+qtff1SoWC7AmGlTuHL+Iv8sXUV2VhY/fvAFny+aW6idIQx8bhQDnxtllG1pkmOmaE/CMWOqvjuwbTcn96sKcXl4e/H18vkFiuUCuLq78c2fv9GvXhsSYuM4umc/h3fupUUn88n1279lJzERUQA4uTjTeaDuzxR//vALcnJyAOg9akihAsugKjD82jcf8+6kaQDMee8zug/tr7cJqUtSpVYNVh7ZYfDtPOxJOGbm/F144vPHNeWtmdRqXB8bG5ti2wRVrcTPG5bTr34bMtLSuXP9Jge37+GZ3o/3m48837/ziXp5/GuvFCrSC9B1UF9CL13h10++AeC7tz5i8b8bddquttb+sZzbYTcACKpamY8XzClUWLpsYADfrljAoCYdyM7KYsPilYyb9jwVq1d57O2a6rPkUZiq78z9OkAIIR5FkP9kfDw6cTdyGTEJ/5KRdZ9cZRZ2NmXxcG1MgM9QPN1Kz+tKSc/P+bG39cfNWT/3Hl2datOy7nbuRa8kInYjqelhZOfEY2PtgbNDZXy9ehHgMwQrLfK6UtLyJ1b29dJTjqulPXWrzCGgzDDCo1YSn3ySzOwILC1ssbf1x9u9PeV8R+DkUHqOq2Z8ZfUUH4C/T388XZtzN2oZ0fE7Sc+8g0KRjq2tD25O9fD3GahVYducnGQyslQ5rlaWjni7d9BLfI725WleZwPhMX8TEbOBlLTLZGbHYmPlgqN9EGU8u1POdzg21u6lvldKWv5xqK99aGFhSbWgdynr3Y97UcuJSzxERpYqN87etiyebq0oV2YErs51So9P4zxxc26Ig51+cuO83NvSuv4e7kYuJypuK2kZN8lWJGNn44WzYw38vPvi591fq2Kwqen5uXG+nvrJjbO18aRxzWVExm3lfvRfJKaeIysrGisrBxzsAvHx6Ey5MiOwtys9x9UQfQwyFupKxkLdmftYCJCeeY/YxH3q9QCfYXp7byGEEE+G9PR0VqxYqV5/9tlxj/U+hfO1mukaGqDK1zp1+gQL/1jImjV/ERJyRSNfqzoDBw1k3LixWuVrXbqYX1Rm0OBBOsc258cf2LplG//u3cv1sOtERkaSk5ODr68vtevUpm/fPgwdOgQnp+ILYxUb3yD95AwCTJ8xnZ69ejJ/3m9s27a9QE5ey1YtGDduHO3bl/78wVB9rE+XL6uKylhYWDBgYH+9vKeXlxdbtmxi3br1LFu2nJMnTmrkXVagV69eTJg4Xqu8y6e1j835PAZV3uXixYt49tlnWbhwIYcPHdHIuyxH165dmTBxvFZ5l5c09qG+4gMYMWI47dq1Zf6839i0aRM3b95S5102btKYkSNHaFXMvXDeZXe9xFexYkUOHjrAsmXLWblyFRfOX9DIu6xEv379GD/hOe3yLi/l9/FAPZ4n+vK0nsdCCCEEwNSGNelSsRyLz19jz617hCenkZ2bi6+TI039fRhesxKtAsuW+j4hsQnq5QAXRxqV9dFLfHXKeLJ7ZE/+vBjGP9ducS0uifiMTDzs7ajq6UrvKhUYVqsSDtall+e5ohFjnyoV9BKfPmnG11tP8VlaWPBB20YMqBbE0guhHLwbwf2UNAD8nB1pHViWUbUrU7dM6fPQX4lNVC83KutNQAkFox9Fu/J+HBjTmyUXQtkSdoebCUkkZWXj7WBPTW8P+lULYmC1IKwsLUt9r2txqhgtUBWm1QdPBztW9u/I5tDbrAm5wdnIWKLS0nG0sSbQ1ZkuFcsxuk4V/JwdS32vEI19qM9jUM5j3dhbW/Fzt9aMqFWZPy+FcTw8msjUNGwsLQlwceKZIH9G165CJQ/XR4xPP8cgwMDqFWlZzpfF56+x48Zd7iSlkJadQxlHB+qX9WJQ9eBSi3wDJGdmEf5gDHC0saZTkH6egVdwc2Hz0G6sCbnBuqs3uRyTQEx6Bq62NgS5u9KjUiCjalfG3b70eS9lLDTPsVAIIYQQQgh9slAqlUpTByG0d+rUKRo1asSxXTtpWK/0yUmF4bz2/gd88+NPAKxfvoyeXTqbOKKCNu/YSZ/hIwCY8cLzfPnB+6YNyAj8a9QkKjqGAD8/rp44hp2ZFf0YNn4Ca9ZvwMLCglN791CnpvkUVYEn45iRPtaNuY9bl65coW6rNgAM7NOblb8vMHFEhckxqBsZZ4QhnTp7jqYdO3Hy5EmZGFCYnbzvcQd/n0uDaqUnyYonw9ZDRxkw+00Apg0fwqcvTjZxRIUF9RpIVHwC/j7eXFy1BDtbW1OHZFC//r2e6d/8AMC3M15iysB+pg3oIcmpafh374tCkUvD6tU4sOBnU4dUiLkfM20mPM/Jy1dwtLfn8ppl+Hi4mzqkAuQY1N2odz7k7917sbCw4OiiedSuFGzqkAqQsd/8yLggniSnr1yl1XNT5XurMDt531m7tN6mVWFEYTjXbi7k5MU3AGhU61OqBD1r4ogKys5J4e/t1VEqFXi61aNL662mDqmQg6cmcef+P4AF3drswt21hqlDKiA8ahf7jqsmgK8ePJX6Nd41cUSFrd1Rh8ysGBzs/ejV/jBWVuZ1j/zM5Y8Iua76LtO28RL8fTuZOKKCEpOvsGVfewACy/aiVaP5pg2oCNsPdCcu8QxWVg70fuYY9nbepg6pABkLdSfnsW6ehPNYGE9c4jm2H+gq3+OEeCDv+6OcE0+On3/+mRdeeAGAH3/8Ub1sLpKTk/Hw8EChUNC4cWOOHz9u6pAKGTJkCKtXr8bCwoKzZ89Sp07pE2cb0+bNm+nZUzXx9axZs/jqq69MHFFhvr6+REVFERAQQFhYmNnlYr366qvq/bZx40b1/jQXly5dolatWgAMGjSI1atXmziiwpo2bcrx48dxdHTk5s2b+PjoZzIEfZGxUHcyFurO3MdCoTu5Vn4y5PXTiiM7qNlAnok9CVbNW8THL70KQN1mjVi6b/Njv5dSqaRzpQZE3VMVx5i3ZTXNO7Qttv3YZ3pz+tAxAD749X/0HzfisbetrR/e/ZTfvvgegF4jBvHpHz8V2/av35fywdSZADRs3ZyFu9Y/9nYP79zL5J5DAPCvEMjmkGNYFjORzq1r1+lTpyVKpRJ7Bwf+vXcRRy0nAjeEblUbE37rDgALtv9Nk3at9PbecswUz9yPGVP23etjp7J5xd8ATHpjOi++/3qxbee89xnzP/8OgF4jB/Pp7z8+9nb17ZVBY9nzj+oZ2MDnRvHe3G90er/U5BTaBdQkKzMTCwsLNpw/RIUqReeGKhQKelRvyv3bqgm9529dQ7Nn2ui0fV28PeFlNixRFZSY8vYsnn9ntl7f/0k9Zo7vPcj4LgMA1Tiw9eoJvW/j1VGT2LpaNVaNn/0Sr3z89mO/161r1+lduwUADk6O7LxxFhe3oicvTE5MolPFeqSnqibD23z5KOWCgx5729oa074XZw6r7gm8/8u3DHh2ZLFt3xj3PJv+/AuAyW/O4IX3Xnvs7Zrqs0Rbpuq7J+E6QJTs0ulzDGveWb6nm7m87+kt6mzVqnCpML3bEQu5fOMtAGpU/ITyZceZNqCH5ChS2H2sJkoUuDrVo0Xdx7+PYChnrk4mMnYjYEHLujtwcTKvHNfo+F2cChkDQJDfFKoFvWPiiArbc6IeWdkx2NmWpW2DQ1hamtf99iu3PuZm+FwAGlZfhI+HeeXGpaRd5eDZZwDw9exJ/WrzTBxRYYfP9SQp9QxWlg60bXgUW5vSJ6U2JhkLdSdjoe7MfSwU+pGUcp7D57vJ9xrxn5b3vfD4iaNynP/HzP15Li+++DIAc+Z8z/MvPG/iiApKTk7Gy9PnQb5WI44eO2LqkApp3qwFx4+fwNHRkes3Qs0uJ8/c+/jSpUvUqV0PUBVmXbVqhYkjKkz6WDdPwnk8dOhw1qxeg4WFBafPnDTDvMst9O6lKsY8c+YMvvzqCxNHVJhf2QB13uW10Ctml3cp57F4kpw6dYomjZvJd0zxn5b3HXPniB5aFTsU5uH3s1d4fY8q3+KzZ5oyvl41E0dUUEpWNlXmrkShVFLf14vtw3uYOqRCas5bTUxaBn7Ojhwb1w87aytTh1TAB/tP8tPJSwAs6/sMnSuWM3FEBV2JTaDNkn8A6F2lPAt6tjNxRIV1/XMzpyNjcbS24sRzA/B2tDd1SAXIeay7CZv2seHaLSyAPaN6UdPbw9QhFbDzxj1GrN8NwPONavJ+m0YmjqgwGQt18ySMhUJ356Ji6bR8s3wvFEIIIcQTq+hfrwohSrXv0GEAGtSpY3aFSgH2HToEgL29PTOfggeal69eJSo6BoCZL75gdg/BAfYfVh0zfbp3M7vCp2D+x4z0se7Mftw6eEi9/Mb0aaYLpBhyDOpOxhkhhBD/JQfOnAXA3taWV0YMNnE0hYXcvEVUfAIA00cM+c8X2QQ4cPocAGW9vBjXy/wSGA6dO49CkQvAa+OKn/jIVMz9mElJS+fM1WsAPNenp9kVUgU5BvXhwBnVPuzVpqXZFVgGGfvNjYwLQggh/mui4lT3d+3tfAkOHG7iaAqLjjuKUqkAoGblaaYNphjRcaofQwf4djW7AssAUbGqPraytKd68FQTR1NYYvJVMrNU98irB081u8KskH+eeLjWNrvCrABRcfk/yK9Z+RUTRlK07JxU4pPOA1Cp/CizK7AMMhbqSs5j3Zn7eSyEEEI8ir179wLg5+fH+PHjTRxNYQcOHEChUF1bvf324xdJMaR9+/YB0LdvX7Ob3Ary+9je3p5Zs2aZOJrCLl++TFRUFACzZ882y1ysvH3YoEEDsyuwDPnxAbz11lsmjKRoKSkpnDp1CoBJkyaZ3QRhIGOhPshYqJsnYSwUQghzFRBUXr2cGJeg03tdOnVWXSTP3cuz1IKdnfr3Ui/v3rBFp21rK6+gKUDnAb1LbNupX08sLCwAOHPoGPExsXrZbse+PYotlgtQoUowVeuofqeSkZ7OoR3/PvZ2zZ0cM9pt1xyPGVP1XW5uLvs271CvdxlYcp9o9tnejdvIzc197G3rU2xkFPu37FSv9xun+/O6gzv2kJWZCUC1erWLLbAMYGVlRYc+3dXre4x0PpnCf+WYMRR9XgdojlstO7UvtkgvgIuba4Fiurs3bC22rb7ERcdw9oiqULWlpWWBcakonfX4mWOqzxJtmarvnoTrACGEMIX4JFVOjZ2NLwFlhpk4msLik46hRHW/vVI588z5iU86CkAZj65mV1QUIO5BH1ta2BPkP8XE0RSWknaNrGxVblxF/6lmWVQ07zxxcaptdgWWAeKSDquXg8u9bMJIipajSCU5VZXjWs53pNkVWAYZC/VBxkLdPAljoRBCCLF3335Ala/13PjnTBxNYQcOHFTna7351psmjqYwVU7eaQAmTpxgnjl5Zt7He/fuUy+/+ebrJoykaNLHujP38xhg/4N92KdvH7PMu9z34Dyxt7dn5qwZJo6mMM28y1mzZphd3qWcx0IIIYR+HL4bCYCvkwMja1U2cTSFHb0XhUKpBGB6U/O7prsal0hMWgYALzSqaXZFRSG/j+v4eJpdUVGAQw/iA5jWxPz6OCUrm3NRcQCMrlPF7Aosg5zH+nD4nmofdqsUaHYFliH/PLG3suL5huZX70LGQt2Z+1gohBBCCCEESJFlIR5Lamoqp8+pCmS8OXO6iaMpWl6hzQmjR+FbpoyJozG8/Q+Kx/qW8WHimNEmjqawK9dCiYyKBuDNGeaXSADmf8xIH+vmyRi3VD826NW1K/XNMCFIjkHdyTgjhBDivySvEOizfXri6+lp4mgKy4uvjKcHz/UteaKd/4qDZ1U/oJ42YjD2duZXWPTgGVV8dSoH06t1SxNHU5i5HzOHz19AocjFztaGaSOGmDqcIskxqJurt+4QFRcPwGtjR5k4mqLJ2G9eZFwQQgjxXxMdp5owqHrwFKyszC+xPa+AsbtLTQJ8u5o4msKSUkLJyFTdI69VZZppgylG3j4MLj8Sezvz+9FsXnz2dj5UKm9+1+Q5OWnEJ6qur8yxuC3k70P/Ml3wcKtt4mgKi4k/hlKpwNLSjhrBz5s6nCLJWKgbOY91Z+7nsRBCCPEo9u9XTYwza9Ys7O3N79oqr2hn3bp16dOnj4mjKezKlStERqp+HGruhU8nTpyIr6+viaMpLC8+X19fJk2aZOJoCktNTVUXCDb3Pu7duzf169c3bTBFOHhQNVGdnZ0ds2fPNnU4RZKxUDcyFurO3MdCIYQwZ1Hh99XL7l66TRh0+UHeFEDdZo3UBQKL07BVM/VyyNkLOm1bG5kZGdwIuaZeb9CyaYnt3Tw9CK5RFVAV6bxy7uJjbzvkbP6+qV/KdlWxaewbjf36XyPHTPHM/ZgxVd/dCbtJSlIyAM6uLlSpXfJEYlXr1MTJxRmA5MQk7t24/djb1qcNS1eTk5MDQKUa1ajXrLHO76nZ7w1aNCm1fQONPrlshPPJVP4rx4yhRIZHqJfddLwOKDButXjEceus4cetK2cvonwwkWNwjaq4uruV2F7zHLl++aq6iPmjMuVnibZM1Xfmfh0ghBCmEp90DIAg/8lYWZrf/fa8op3OjjXw8ehi4mgKS00PJStbleMabLaFT1V5U+V8R2Bna345rvHJqvhsbXwoV2akiaMpLEeRRtKDAsGVAsy1j1XniY9HZ1ydzC83LiH5OEoUWFrYEeQ/1dThFEnGQt3IWKg7cx8LhRBCCIAD+w8AMHPmdLPM18orfFq3bh369Olt4mgKO3jwkDonb9bsmaYOp0hm38cP4uvVu5eZ5l1KH+vK3M9jzbzLt956w8TRFC0vt3bChPFmmnepis/X15eJkyaaOJrC5DwWQggh9ONIeBQAzzeqib05FsV8UPi0prcH3YLNryhmXtFOH0d7RtepYuJoCkvNzuZctKpA8PRm5ldnAODIPdUx2DW4HHXKmN+cksfCo1EoldhZWfJCo1qmDqdIch7rJjQukegHBYJnmHkR6FF1KlPGycHE0RQmY6HuzH0sFEIIIYQQAqTIshCP5dDx4+Tk5FCrenX69exp6nAKSUtL49TZc9ja2jLrpRdNHY5R5BXunDZlCg4O5nejJS++bp060qh+PRNHU9iTcMxIH+vG3MctgANHVMn85lsEWo5BXcg4I4QQ4r8kLSOD01euYWtjw/SRQ00dTpHyiqm+PGwQDnZ2Jo7G8ELv3CUiNhZvdzcm9DO/BHiAA2dVxU9fHTOy1Il2TMHcj5m84rFjenbH38fbxNEUJseg7vLi69K8KQ2rVzVxNIXJ2G9+ZFwQQgjxX5Kcep2MzEjsbD2pXGGMqcMpUl7h05qVXzHL68m8oph+Ph3wdDO/e+Q5ijTiE89haWlrxsVtVfuwWsXJWFuZ3z3ymPjjKJU5uDlXo1zZHqYOp0h554nZFvqOfVDou9wwHOzLmjiawmQs1J2cx7oz9/NYCCGE0Na1a9e4f/8+3t7eTJkyxdThFCmv6ORbb71lltdWefF1796dRo0amTiawtLS0jh58iS2tra8+uqrpg6nSHn7cMaMGWaZi3Xo0CFVTmWtWvTv39/U4RQpbxIzcy9u+9xzz+Hv72/iaAqTsVB3MhbqztzHQiGEMGc7125SL2sWzHscYZeuqJfLV6pYavtAjTaRd8NJTkzSafuluXEllNzcXABc3N1w9yp9chrNf4fmv+9RhV2+WuR7FiewUpBetmvu5JgpnrkfM6bqu7BLIerlchUrlHp9b2lpSbmKFdTroRqvN6V1i/5UL/cfN0Iv76nZJ4Fa9Im+jlVz9185ZgwhKzOT/Vt2qtcb6vU6IKjU9pptQo1wDGr2pTbjloe3Fy5urgAoFApuXg19rO2a8rNEW6bqO3O/DhBCCFNITb9OZnYkNtaeBPqaZ15XXtHJSgEvm+X99rgHhU+93Tvg5lzXxNEUplCkk5R6HgsLWyqabXFb1T4M8puElRnmxiUkn0CpzMHZoRplPLubOpwixSer9mGw2RaBVp3HAWWGYm9rfjmuMhbqTsZC3Zn7WCiEEEJo5mtNnjLZ1OEUKS8n74033zDLa6a84rHPPjvO7HPyzLWP8wqLmm1xW+ljnZn7eZxXILhb925mnHd5CltbW2a/OsvU4RQpr4+nT59mlnmXch4LIYQQursen0RkajpeDnaMrWN+8w0CHH5QdHJ609pmed2ZV/h0SsOaOFhbmziawo6HR5OTq6S6lxs9KwWaOpwi5RUInm6mxW2PPOjj4bUqU9bZ0cTRFCbnse7y4usY5E89Xy8TR1NYWnYO56LisLWy5EUzLfQtY6HuzH0sFEIIIYQQAsD8rvaFeAJ0bt+enJgoU4dRLEdHR9Lv3zN1GEa15NdfWPLrL6YOo1gTxoxmwpjRpg6jWE/CMSN9rBtzH7cAbp0/a+oQSiTHoG5knBFCCPFf4mhvT+LebaYOo0R/vP8mf7z/pqnDMJrKgeVIO7jL1GGUaPcvP5g6hBKZ+zHzweTxfDB5vKnDKJYcg7p7rk9PnuvT09RhFEvGfvMj44IQQoj/EhenYIb1vG/qMErUqeUGU4dQokrlR1Gp/ChTh1EsaytHhvS4beowStSiwc+0aPCzqcMoVlmfdmZ/nvTteMrUIZSobvU3qFvdPCeIABkL9UHOY92Z+3kshBBCaKtKlSoolUpTh1GigwcPmjqEEk2cOJGJEyeaOoxiOTo6kpWVZeowSrRs2TKWLVtm6jCK1blzZ7M/T+7evWvqEEr0ySef8Mknn5g6jGLJWKg7GQt1Z+5joRBCmKtj/x5g/1ZVcUUrKyv6jx2u0/vFRub/lsY3oPTJTV3d3XBwciQ9Ne3B66PVxQwNISZCMz4/rV6j+e+IiXy83wplZmSQnJD4SNv2Laf7dp8EcswU7Uk4ZkzVdzGR0erlMlr3iR9Xzl18sF3Tn09nDh/nxpVrAFjb2NBr5CC9vK9mv2seD8XRPK6S4hPIzsrCxtZWL7GYk//CMWMo87/4nsS4eAACgsrTvGNbnd7vkY9BjTbG2M8Fxy3tjoUyAX7qQr4xEdFUfYy57Uz1WfIoTNV35n4dIIQQpuDkEEzXFuY9R0Cz2utNHUKJAn1HEug70tRhFMvKyoEuzW+aOowS1a3yI3Wr/GjqMIrl7d7W7M+T9o1OmjqEElUp/zpVyr9u6jCKJWOh7mQs1J25j4VCCCFElSpVUORmmzqMEu0/sM/UIZTo408+4uNPPjJ1GMV6Evr49p2bpg6hRNLHujP383jixAlMnDjB1GEUy9HRkYzMNFOHUaKlS5ewdOkSU4dRLDmPhRBCCN0Fe7gSNc1851AH2DS0m6lDKNEv3dvwS/c2pg6jWO0r+Jt9H5+dMNDUIZTozVYNeLNVA1OHUSw5j3U3uk4VRtepYuowiuVoY829l8332R7IWKgP5j4WCiGEEEIIAWBp6gCEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIcTTKy46hncnTVOvD508jorVdZs8KC0lVb3s4OSo1WvsHR00Xp+i0/ZLk5aqY3zJjxef5n7RdtsODvnbTX3M7T4J5JgpZrtPwDFjqr7T3K6j1tvNb5eanFpCS+NYu3CZerldzy54+njr5X0L9Ilj6ftGsz/gvzvW/BeOGUM4fegYv381R70+84v3dS6yrcsxaJxxK38Se23HLQfNGB933DLRZ8mjMFXfmft1gBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBPAymyLIQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghTCIrM5MZw8YTfusOAFVq12D6Z+/q/L4Z6RnqZRtbG61eY2dvX+TrDSGzQHzaFZK0s7dTL2dkPF58mQ/9u7TZtq3Gdh9+/X+JHDOlb1fbbRv7mDFV32Vq7FNrLfukwL7JSH+s7epLWkoq29ZsUK8PGDdCb++d+Yh9otkfYPjzyVSe9GPGEO7dvM30oc+SnZUFwIDnRtKpX0+d3/eRj0E7445bmn2p7Zhuq3GePG6MpvoseRSm6jtzvw4QQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQ4mkgRZaFEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYTRKRQKXhszlVMHjgDg4+fLd6sWFiq2+TjsHfLfIzsrW6vXaBa/1Hy9IdgViC9Lq9dkZmSql+0fcx/ZPfTv0mbbWRrbffj1/yVyzJS+XW23bexjxlR9pzlW5WjZJwX2jb3DY21XX7atWU9aSioAZQL8aNnlGb29t90j9knmQ4VbDX0+mcqTfszoW2xkFFN6DSMuKgaAxm1b8sb/PtXLez/yMZhp3HFLsy+1HdOzNM6Tx43RVJ8lj8JUfWfu1wFCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCPA2kyLIQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhDCq3Nxc3nruRXat2wSAh48X87esIbBSkF7e39HZSb2cnpqm1Wsy0tI1Xu+slziK4+ikY3wujxef5n7Rdtvp6fnbdXrM7T4J5JgpZrtPwDFjqr7T3G6a1tvNb+fk4lRCS8Nbt+hP9XKfUUOwsrLS23sX6JO00veNZn/Af3esedKPGX2Kj4llYvfB3LoWBkDdZo34ce3SAoWodaHLMWiccctRvaztuJWuGePjjlsm+ix5FKbqO3O/DhBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBDiaSBFloUQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhNHk5ubyzsRX2LzibwDcvTyZv2U1wTWq6m0bXr5l1MtR4fdLbZ+UkFigoJ6Xr4/eYimKd1nN+CK0ek3kvXD1sleZx4vPzt4eFzdXjW2Xvm8i7+q+3SeBHDNFexKOGVP1nbfG67Tvk/z4THk+3bgSyulDxwCwsLCg/9gRen1/b80+uafFMaPRxsXdDRtbW73GYy6e5GNGnxLj4pnUfTChF0MAqNWoPnP/WVGoqLsuNI/BSG2OQZOOW9odC5rn0mOPWyb6LHkUpuo7c78OEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEOJpIEWWhRBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEUeTm5vL+lOn8s3QVAK4e7vy6eRVV69TS63YqaRRsvhV6vdT2d6/fVC+XCfArUFTWEIKqVsLSUvUz36T4BBJi40p9zR2NGCvXrPbY2w4usG9ulNpec99U0mG75k6OmeKZ+zFjqr4LrpH/b7t7/SZKpbLE9rm5udy7eVu9Xqlm9cfarj6sW/Snerlx2xYEVgrS6/trHjO3tegTfR2r5u5JPmb0JTEunondB3Pl3EUAqtevw6+bVup9DC14DJY+bt25fku9bJxxK38b2oxbCbFxJCcmAWBlZUXFapUfa7um/CzRlqn6ztyvA4QQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYR4GkiRZSGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIYXBKpZIPps5g3aIVALi4uzFv8ypq1K+j921V13jPc0dPllrI8tTBo/mvrVdb7/E8zN7BgYrVqqjXTx86VmL7pPgErl++CoClpSVV6z5+Uerq9fL3zZlStvtwbNUN0FfmQo6Z4pn7MWOqvgusFISzqwsAKUnJXLtwqcT21y5cJiUpGQAXN1fKBVd47G3rIicnh3+WrVKv9xs7Qu/b0BzXTx8+Xmr700Y+n0zlST1m9CUpPoFJPYYQcuY8ANXq1mL+ltW4erjrfVsFxq3D2oxbmseg4cetavVqYWFhAcD1y1dJSkgssb3mOVKxehVs7ewea7um/CzRlqn6ztyvA4QQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYR4GkiRZSGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIYVBKpZIPnp/J2oV/Aqpikb9uWknNhvUMsr1ajepTxr8sAAmxcRz790CJ7Xes3ahe7tCnu0Fielj73l2L3H5Rdq7bRG5uLgD1WjTB08f7sbf7TO9u6uVd6zer37cot0NvcOXcRQDs7O1p1fmZx96uuZNjpnjmfsyYqu+srKxo071T/vv+XXKf7Pj7H/Vyu55dsLQ0zU/992/ZSUxEFKAaizsP6KX3bbTq0kFdBPbK2QvcCbtZbNvc3Fx2b9iiXn/GSOeTKTypx4w+JCUkMqnHEC6fPgdAldo1mLdlNW6eHgbZnua4dXjXXnWx6qIkJyZxeNde9boxxnSvMj7UbdYIUJ0Du9ZtKrG9Pj9zTPVZoi1T9d2TcB0ghBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghxH+dtakDEKIk4fcjOHn2LKfOnuXkGdX/R0RFqf8eeuoEQeXLmyS2u+HhHD1xkuOnT3Pq7FnuR0QSExdHfEICjg4O+Pn60rBeXQb26U2vrl2xtjbd6ZaRkcGiP1ewZsM/XLl2jZi4OLw9PalWpQqD+vRm7PBh2Nvbmyw+gH8PHGTxihUcOnqM8MhIbG1sCAzwp2vHjowfNYoqlYJNEldMbOyDY/Cc+ji8ffeu+u87162lfetWj/XeaWlprFq3nvWbt3Ax5DIRUdFYW1nh6+NDpeCKtGvZkm6dOlKnZk19/XNKlJiUxJETJzhx+gwnTp/h1p3bxMTGERMXh42NNV4entSpWZPunToyfNBA3FxdjRLXwzHu/Hcve/bv59S584TduEFiUpL6nGvcoD6D+valZ5fOJvuh+M3btzl55qx67Dp19hxx8fHqv+fERJXwasO/n6FcC7vOb0uWsH33bu7cCycrOxt/X19aNW/GmGHDaNeqpcliy83NZdP2Haxet46TZ84SHhFBekYGzk5OVAgsR9OGDRk+aBBtW7YwemyVGjTi1p07Wrf//vPPeGHCeANGVLTYuDgWr1jJ9j17uHDpMnEJCQB4uLlRvWpVOrRtw9jhwwjw8zN6bIlJSZw+d56TZ86ox+rQGzdQKpUALJjzA2OHDzN6XHnS0tI4c+ECp86eU8cYcu0aCoUCgHdmz+K91159rPdWKpVs2bmLv//5hyPHT3A/MpKs7Gx8fXwI8PejVbNmPNOmNZ3bt9fjv0gIIURxQu/c5Y8Nm9hx9Dh3o6LJys7Bz9uLFnVrM7pHV9o0MMzkf6VJy8jg3LUwTodc5VTIFU5fucaV27dRKFQT3Lz53BjeHj/WJLFpUigUrNq5m9U793Ah7AbR8fG4OTsTHOBP33atGdurB+4uziaJ7db9CNW+C7nG6StXOX3lKnEaE/SkHdxlkrhKs/v4SXpNK3idYexY70ZFc/ziJU5eVh1792NiiE1IIj45GUd7e8p6edKgWlX6PdOWnq1aYG1tZdT4AO5ERLLj2An2nzrLhbDr3ImMIi0jAzdnJ8qXLUvzOrUY1aMLDapVNXpsmk6FXGXZlu0cPn+BW+ERJKel4WBnRxlPD+pVrUzfdq3p174tNka+/5Sdk8OBM+fYc/wUJy6HcOXWbWITk7C2ssLLzZW6VSrTtUVThnfthJODg1FjA1iyaSuTP/1K6/Zebq7c2bzWgBEVFhUfz86jJ9h76gznQ8PU/evs6EC5Mj40rlmD4V07mexzRKlUcu32XfX4dyrkKmevhpKclgZA+bK+hPy13CSx5THXcfpRjz9N5vL5LIQQQv+SU68TdnsZ96P3kJYeTq4yCwe7svh4NqViuSGU8TLdvXQAhSKDG3dXcvv+RpJTQsnMjsPOxhMX58qU9+tFxXJDsbIy7TPFyNhD3Li7kpi446RnRmBpYYujgz9+Ph2oVH4ELk6meaaYJz0jgrDby7gXtZ3UtDsoFOnY2/ng6V6foIBBBPh2MWl8uUoFt++t5fb99SQkXSIjKxZbG1ecHYMoV7YHwYHDsbVxM2mMcYnnuH7nT6JiDpCWGQGAo11ZfL3bEBw4HA+3OiaNLys7geu3/+Ru5BZS0m6SlZ2Eva0X7q41Ke/fj/L+/bC0MP73W033Irdx895fxCWcISMzGisrB5wcAwnw7UqlwBE42Jc1aXwyFupOxkLdyFgohBDiSXDt2jXmz5/P1q1buXPnDllZWfj7+9O6dWvGjRtHu3btTBpfRkYGCxcuZPXq1YSEhBATE4O3tzfVq1dn8ODBjBs3zvQ5qf/+y8KFCzl48CDh4eHY2toSGBhI9+7dmTBhAlWqVDFpfOHh4cyfP59//vmHmzdvkpqaStmyZWnSpAmjR4+md+/eJo1PoVDw559/smLFCs6dO0dUVBTu7u5UqlSJAQMGMH78eNzd3U0a46lTp1iwYAG7d+/m3r17AAQEBNCxY0fGjx9PgwYNTBpffHw8CxYsYO3atYSFhZGQkECZMmWoW7cuw4cPZ9iwYVhZmfb744YNG1i6dCnHjx8nIiICJycngoKC6NOnDxMmTMDf39+k8clYqDsZC3UjY6EQQhiGUqnkoxdm8/fvywBwdnVh7sYV1G5suDHLwsKCnsMH8cc3PwIw//PvaNq+NRYWFoXanth3iNMHjwLg6OxEx749DBaXpp7DB/L7V3NQKpVsX7OBSa9PJ6hqpULtMjMyWPS/uer13iMG6bTdJu1bUSbAj6h79wm/dYd/lq2m7+ihRbad/8V36t9pdOjbHUdnJ522bc7kmCmeuR8zpuy7XiMGs2WlKv9w1fxFjHhhAh7eXoXaxcfEsvq3xQVeZyprF+bn/nUb0h97A+R5Ork480zvrmxbswGlUsm8z//HR/O/L7LtP8tWE35L9Tu7soEBNG5r2ueGhvYkHjO6Sk5MYkrPIVw6dRaAyrWqM3/rmiL/3foSVLUStZs04MLx06SlpLLkh1+Z+vasItsunTOP9FRVfmy95o0JrBRksLg09RoxmLNHTgCw8Nuf6Tl8oLo4uaabV8PY/peq4LalpSU9hg7Qabum+izRlqn67km4DhBCiEeVmn6du1HLiUn4l4zMcJTKLOxsfXF3aUqAzxA83Yw/x4ImRW4G4VGriIjdSGp6GFk5cdhae+LkUImyXr3wLzMEK0vT3m+PSzzEvehVJCQfJzMrEgsLW+zt/PF2f4ZyZYbj5GDafK2MrAjuRi4nOn4H6ZmqfC07Wx9cnevh7z2QMp6mzddSKhXcj1lHRMx6ktMuk5Udi7W1K472FfD17E5AmeHYWJs2Xysp5Tx3o/4kLukgGVmqfC1727J4uramnO9wXJ1qmzS+7JwE7katICpuC2kZt8jJScLWxgsXxxqU9e6Hn3dfLEycuxoVt53wmL9ISjlLZpYqd9XBLhAfjy6U8x2Ova1pc1dlLNSdjIW6kbFQCCHEk+DatWv8Nn8B27Zt486du+p8rVatWzJ27FjatWtr0vhU+VqL+GvNX4SEXNHI16rGwEEDGTdurBnka+1l0aJFHDp4WCNfqxzdunVj/ITnzCJf67f5C9i4cSM3b95S52s1btKYUaNG0rt3L5PGp8rXWsHKlas4f+68Rr5WMP379+e58c+aRb7W7wv+YM+efwvka3Xo8AzPjX/W5Pla8fHx/L7gD9atW0dY2HV17mqdunUYNmwow4YNNXrualZWFidOnODE8RMcP3GCq1euEh0dQ0xMDDk5Obi7u1OjRnXatm3LmLGjqVixolHje5i59nFiYiKnT5/h5ImTnDx1ilMnTxEaGpo/3+bvvzFunOnnKJGxWnfmPlY/TKlU8kz7Duzff0D939599x3ee/9dE0YlhBDC0K7HJ7HkwjV23wonPDmNbIUCX2dHmvmXYVjNSrQs52vS+DJyFKy4FMY/125xLS6RuIxMPO3tqOLpRu8qFRhWsxL2JpjzUtPBOxGsuBTGsfvRRKakYWNlhb+LIx0rBDCqdmWCPYxf+0FTREoaSy5cY/v1u9xJSiUtO4cyTvbU9/VmcI2KdA0ONGl8itxc/r5yk3VXb3IpJp6YtAxc7WwJcnOhZ+XyjKxVGTd7W5PGeC4qlmUXQjlwJ4L7qekA+Dk50Ka8HyNrVaZOGU+TxpeQkcmyi6FsDr3DzcRkkjKz8Ha0p6a3B/2rBdG/ahBWJqrxkWdr2B3WhNzgTGQMUakZONpYE+jqRNfgQEbVrkxZZ0eTxidjoe5kLNSNjIVCCCGEEOJpYaHMeyImnginTp2iUaNGHNu1k4b16po6HIN648OP+OqHOSW2MWWR5S4DBrJ7336t2tauUYNFc3+iXm3jJ4qevXCBERMmcSU0tNg21atU4c8F841WzFdTZmYmU2fOYvGKlcW2sbe35/P33uXFiROMGBn8+sdCXphdcuHLxy2y/M+Wrbz8+hvceZA4UZy2LVuye8O6R37/x/HJN9/y3mefa9XW28uLHz7/jCH9+xk2KA2Tp81gyapVZGVlldq2Ub16LJz7EzWqGrcI1ogJk1i1bl2JbR6lKLK+389Qvv/lV9786GMyMzOLbTNuxHB+/vorbG2Ne0Pt9t27DJ8wkaMnTpbatkfnziz+5Wfc3Yz3o4MnocjyqrXreGH2q8Q/KKxcHAcHBz59521emjTROIEBW3buos/wEZR0OWvKIssXQ0Jo2O4ZdUHlojxukeWLISFMmTGTw8eOl9rWHMYJYzh19hxNO3bi5MmTNGzY0NThCFFA3ve4g7/PNXmRTmEYP678i3d+mU9mVnaxbUb37Mac2dOwtbExWlyXrt+k2biJ6oLKRTGHIo63IyIZ/c5HHL90udg2/j7e/P7uG7RtWN94gQFj3v2INbv+LbGNORZZTklLp8mYCdy6H1Hgvxs71p6vzGbPiVNata0VXJEF775B3SqFJ2YyhKTUVPpMf41jF4s/7jQN6dyB72e9gpuzcYt9Z2Zl8dJX37F087ZS21YPKs/iD9+hdiXj/Bj9t3X/8P6vCwoUsy1OGU8PfnptBj1bG3fCO3MvstxnxuvsOXGyxHE6T8cmjfjlrdkE+PgYIbJ87Sa+WOL4bOoiy+Y8TutSZHnuG7MY26u7niMSpnb6ylVaPTdVvrcKs5P3nbVL6214uv23nz2a2pUb8zgb8im5ucXfS69YbhiN63yBlaXxk1Pjky5y6NRkklPDim3j6lSZlg3n4e5aw4iRqSgUmRy/8Co3764qto2VpT31qr9N1YrGvY+e53b4eo6ff5XsnKRi2/iX6UTz+j+apHhnatodDp2eQmxC8d/THOz9aF7/R3xNUORWqVRy7sqnhIT9jJKir5EtLKyoHvw8dau9UeTktYYWGXOAI2deIj0zotg2Xu6NadlwLk4O5YwYmUpmVjxHzrzE/ejir4FtrN1oUvcryvuZpkiRjIW6kbFQdzIWikcRl3iO7Qe6yvc4IR7I+/4o54Thfffdd7z++usl5mI9++yz/PLLL0bPxQI4e/YsQ4cO5cqVK8W2qV69OqtWraJOnTpGjEwlMzOTyZMns2jRomLb2Nvb8+WXX/LSSy8ZMbJ8K1euZPLkySQmJhbbpmfPnixdutQkk8HdunWLoUOHcvTo0WLbBAQEsHTpUtq3b2+8wB5QKpW88cYbfPXVV+TmFn3NZGVlxauvvsonn3xikmum3bt3M3r0aMLDw4tt06JFC1asWEF5E+TBx8XFMXr0aDZv3lxsG3d3d+bNm8fgwaYp3CRjoW5kLNSdjIXiUci18pMhr59WHNlBzQbyTMxUlEolH7/0Gqvnqz6j8gos12vW+LHf8+ePvuKXj78GoHHblvy+o+jcn4TYOHrWaEZyoure5ZhpU5nx2btYakz+FHophKm9hxN5V3Ud9/y7rzLlrZnFbrtb1cbqYqAfzf+evmN0+93Cm8++wMblawCoUrsGP2/4E98AP/XfszIzeXv8S2xdvR6AClUqsfbMPqytrXWK7+8/lvH+lBkAuLi58v1fi2ncpmBRmaVz5vHlrHcAsLaxYd2Z/ZSvXPTExsf3HmR8l/yij+cyI0v9tz8OzX/fgu1/06Sddr/vk2Pmv3/M6LvvHiW+cR37curAEUBVkPq7VQtxccuf4CspIZHpQ8ZxfO8hdZsF2/4u9v3envAyG5aofnfbZ/RQPv7thxL/7Y8iNjKKzsENyMnJAWD5wa2PXPBe2/huXAllYMN26m29+vVHjHppUoE2J/Yf5uUBo0l5kJP68YI59Bk1pNht17XLn3zuUcaAR6H575vy9iyef2e2Vq/7rx4zeTT/ff4VAtl69YRWr0tJSmZSj8FcOH4agEo1q7Fg+994+ng/dizPde7PiX2qfVNSHx3ZvY9J3VX3OKxtbPh88Vy6DCj4zHz73//w+pip5GSrfhPy+851hca2PPdu3qZ7tSbq9S1XjhMQ9Pj3eLKzsuhbtzV3b9wCoNuQfnz82w8FCi1H3rvP1N7DCL0YAkC/scP4cF7RBcsfJT59f5Zo+zmrLX33nSmvA4TxXDp9jmHNO8v3dDOX9z29RZ2tuDob/x7q0+Tm/flcu/UZucri77cH+AylZvDnWJogXysp9SLnrk4lNaP4fC0nh8rUq/ILLk7Gz9fKzc3k4vXXCI9eXWwbSwt7qlZ4iwp+zxkxsnz3Y9Zz6frr5CiKz9fyce9InSpzTFK8Mz3zLmevTiEx5XSxbexsy1K38hw83UyTr3Xt9mfcCJ8LxeVrYUVQwFSqBL5ukvvtsYkHOH/tFTKzi89ddXduRN2qc3GwCzBiZCpZ2fGcD32ZmITdxbaxtnKjVqUvKOtlmtxVGQt1I2Oh7mQsFI8qKeU8h893k+814j8t73vh8RNH5Tg3E99/9z1vvPFWyfMIjhvL3F9+Nlm+1vBhI0vN11qxcrnJ8rWmTJnK4kVLim1jb2/PF198xosvvWjEyPKtXLmKqVOeLzFfq0fPHixZsshk+VrDh43g6NFjxbYJCAhg8ZJFtG/fzoiRqSiVSt584y2+/vqbEvO1Zs+exceffGSi3NU9jB0zrpTc1eYs/3OZUXNXDxw4QLu2z2jV1sbGhlmzZvLhRx8UuCdvDObcx1u2bKV3rz4lz7dpBkWWZazWnbmP1UX56cefePnlaQX+mxRZNi+nTp2iSeNm8h1T/KflfcfcOaIHdct4mTqc/7xfT13m44OnyCxh3rzhNSvxVcdm2FoZv3jnheg4Jm3eT2h88feLq3i4Mr9nW2p6exgxMpXMHAWzdh1h5eXrxbaxt7Li3TYNmVC/uhEjy7fuyk1m7TpCUglz63auGMDPXVubpHjnnaQUJm3ez8mImGLb+Dk78nPXVrQKLGvEyFSUSiUfHzzNTycvkVvMNbyVhQUvNq7Fmy3rm+T74/4793lh60EiHhQ8LUpjPx/mdW9DOVcnI0amEp+RyQtbD7LzZvH1W9zsbPmmY3P6VK1gxMjyyVioGxkLdSdjoXgU56Ji6bR8s3wvFEIIIcQTq+hfMAlhBopKsvH08CAuPt4E0RSvjI83DevVo3LFinh5emJra0tcfDxnzp9n78FD5OTkcOHyZTr06cf+LZuoWa2a0WILu3GD7oOHEBWt+oLr6eHBwN69KBcQwN179/jrn43ExccTcu0a3QYN5uDWLUYtWq1UKhkz9Xn+2vAPAJaWlnTt0IFG9euRkZnJ7r37OHXuHBkZGUx7401srK2Z/Ow4o8WXUcQx6OLsTEZmJtnZxd/UKM0vv//BS6+9rk5SqBIcTPvWrfD380OhUBARGUXYzZscOlZ8ko8hOTs5Ub9OHapVroy/X1kcHOxJSU3jyrVr7NjzL0nJycTExjJy0mSys7MZOcQ4E6gdOHJEXWDZzs6Oxg3q06hePby9vEjPyODoiRPs2X8ApVLJybNneaZ3X/Zu/IdqVSobJT6AjMyMQv9Nl3FL3+9nCD/O/42Zb7+jXm9Yty4d2rXF3s6Ok2fOsm33bnJzc1m4/E/S0zNYOu8Xo92sSkxKokOffty8fVv939q3bk3dWrXw8vTgXng4+w4dJuTaNQA279hBjyHD2L95I1YmuPH8xfvvldqmVbOmRogk3/rNmxk1eYo62cvF2ZleXbsQVEH18ODGzVts3LaNlNRU0tPTmf7mW1haWhqtEHRWVmahhC8HBwcA0tOLf0hjLNnZ2YUKLNvY2GBna0tKaupjv+/RkyfpOWQYCQ8SoHy8venYti0VgyrgYG9PRGQkd8PDOXDkqFmNF0II8V81d/VaXv3hZ/V6/WpV6NC4IXa2tpwKucqOo8fJzc1lyaatZGRmsvD9t4x2PZSdk1OocKeNtTV2NjakmMFnJUBsYiK9p73KtTt3AXBysKdfuzYElwsgJiGR9Xv3Ex4dQ3h0DANffYutc76lUQ3jfa/OePAdRJOnq4tWRWVN6Z2587l1PwJbGxuydPj+qi9lPNypX60qlcoF4OXmiq2NDfFJSZy9Gsq+02fJUSi4eP0GXV+czu5ffqBGxSCDx5SWkVmgwLK7izMt69ahWoVA3F1ciElIYM+JU1wIuwHAqh27uXHvPlvmfI2jvb3B48sz9r1P2LDvgHq9RlAFWtWvi7+PN7EJiZwLDWP/6bMAhNy8TdcXZnB00TzK+ZYxeGxnr4aqzwULCwtqBQfRtHZN/L1Vk51dvnGLzQcPk56ZSVRcPEPfeI/FH7zNgA7G/8ESqIoUd2xa8oSsDvZ2Jf5d3/afPqMep50c7GlWqyZ1qlTC09WVxJQUDpw5pz5Odx0/SbcXZ7Lrl+8p42G8ZCRzHwfNOb5GNarz6QuTtWp7+spVVu/cA6iOhQHPmOY8EUIIYThXbyzg9KX8e8AernXw9W6LlZUdcQlniYjeg5JcbtxdgSI3gxb1fzZq4mdy6k3+PTqMzCzVM0VbGw8C/XriaO9PWkY4d+5vIis7nqTUUP49NpROLTfh7BhotPiUSiVHzrzInYiNAFhgSVmfZ/B0r4dCkUlkzD7ik86jyM3g1KW3sbS0pnIF4/4Y+G7EVg6ffl5dENPFqRL+ZTphY+NKYtJl7kVtJzc3i/Conew/MY72TVdgZWW868/MrDj+PTZcXTjW2sqRcmV74uwURGZWHHcjNpOecZ/0jPvsPz6aDs3/wtO9vtHiAzhz+QOu3PhVve7j2QIfT9Vzkei4o0THHUGpVHA5bA5KZS71a7xt1Phi40+x78QYFArVPRUHez/Kle2Bna0nKak3uRuxiRxFGrEJJ9h7dDidWv2DrY270eJTKDLYf2IsMfHHAbC0tCXAtytuLtXJzk4iPGonyalhZOckcvj0VKws7Qnw7Wy0+EDGQl3JWKg7GQuFEEI8CebMmcP06dPV6w0bNqRTp07Y29tz4sQJtm7dSm5uLn/88Qfp6eksX77cqNdMYWFhdOnShaioKAA8PT0ZNGgQgYGB3LlzhzVr1hAXF0dISAidO3fmyJEjBAUFGS0+pVLJqFGjWLNGVRTE0tKSbt260bhxYzIyMti5cyenTp0iIyODl19+GRsbG6ZMmWK0+ADWr1/PiBEj1PlYVatWpVevXri5uXH+/Hk2bNhAVlYWmzZtom/fvmzfvh07O+NdM8XGxtKlSxeuXr0KgJOTEwMHDqRy5cpER0fz999/c+/ePe7du0evXr34999/adz48QviPY5Zs2bx7bffqtfbtWtH69atAdi/fz/79u1DoVDw2WefoVAo+OKLL4wa39GjR+nduzdpaWmAalK/AQMG4OPjQ2hoKH/99RepqakcPnyYrl27cujQITyM+ewnI4M+ffpw8OBBAGxtbenbty+1a9cmMTGRjRs3cvXqVRISEhg+fDgODg706tXLaPGBjIW6krFQdzIWCiGE4fz25ffqAssALTq15/TBY5w+WPrvp8bNeF6nbbt7efLBvO+YNXwCubm5LP5uLvs276Bdzy44u7oQevEyuzdsJftBLkqDVs14duYLOm3zUc368gPOHT3J7bAbXLtwmb51W9Gpfy/KVwoiLjqWXes3q4v42Ts68OkfPxZb4PBR9Bs7nP1bdrJr/WaSE5OY0GUArbt1pGbDemRnZnJ41z4unTqrbj/7yw+KLZZrKDOGFf6NSlx0/oRAP3/0FR5zfy/w9+ffnU3lmo8/qZIcM8Uz92PGlH33wS//Y0z7XsTHxHL834P0rNGMzgN641vOj8g74exYu5GE2DgAPMt488Hcb0t5R8NZv2SVuuhxldo1HrnA8qOoWK0y0z97l69mqyZR/nLWO2xcvoYWHdtiY2fHpZNnOLBtt/o7QpeBfeg90ji/Wc3z04dfEnap4GTfmsfx9jUb1MVt83Qd1Ieug/rqtF1zP2aO7z3Inw+Nr/ExserluOiYQmO0p483b88p/B1k5rDx6gLLFhYWtOnWiQ1LVpUaQ9lAf7oN7vcY0edr3qEtI1+cyLIf55OTnc2s4RNo0q4lDVo2A+D0oaPqQtYAY6c/X2yRXkOwsbXls4U/MbHbYDLS09m6ah2nDx2jY98eePp4cTvsJjvXbiQtRfV7xKCqlZnxWem/RdWGqT5LtGWqvnsSrgOEEEIbt+7/zpWb76vXXZ3q4OnWBitLOxJTzhKT8C+Qy73olShyM6hb5Sej3m9Py7jJycsjyMpWfb+zsXbH17Mn9nb+ZGSGExm3ieycBFLTQzlxeTjNa/+Dg71x87XOXXuJyLhND/6LJd7u7XFzrociN5O4xP0kpZ4nV5lByM13sLSwJrDsGKPFBxAVt41z114kryCmo30wPh6dsLZyJSXtMlHxO1Aqs4hO2MXpkOdoXHM5lpbGu9+elR3HiUvDSctQTYxsZemIr1cPHO2DyMqOIzJuM5lZEWRmRXAqZCxNaq3Bzbme0eIDuHLrQ27dn6de93BtgYdLEwDik44Rn3wEJQpu3PsRpTKXahXeMmp8CcmnOB0yDkWuKnfVzrYsvp49sLXxJC3jJpGxm1HkppGQcpKTl0fQrPZ6bKzdjRafIjeD01eeJSFZlbtqYWFLGc8uODtUJ0eRRHT8TtIyrpOjSOTc1RewrG5PGQ/j5q7KWKgbGQt1J2OhEEKIJ8GPc35kxoxZ6vWGDRvQsWNHVb7WyZNs27pNNY/gwkWkZ2SwbNkSo+drdevao0C+1sCBA9T5Wn/99bc6X6trl+4cOnzA6Plao0eP5a81fwEP5lPt1pXGjRqRkZHBrl27OHXqNBkZGbzyynSsbWyYMkW7OQj0Zf36DYwaObpAvlbPnj1U+VoXLvDPhn/Iyspi86bN9O83gK3bthg9X6tb1x4F8rUGDOxP5UqqfK21a9ep87X69O7L7j07jZ6vNXvWq/zvf9+p19u1a0urVq0AVRHhffv2o1Ao+PzzL1T//8VnRo3v6NGj9O3Tr0Duav/+/VS5q2Gh/P3X2ge5q0fo3q0nBw7uM2ruKoC1tTW1a9eiVu1alA8sj4uLC1lZWdy6dYudO3dx584dsrOz+eyzz4mKimLe/F9Lf1M9Muc+zsw07/k2QcZqfTD3sbooN2/e5M03Vb9vtLW1Vc8XLYQQ4r/rtzMhvLPvhHq9bhlP2gb6YWdtxdnIWHbfCidXqeTPS2Fk5Cj4pXtro35/vJGQzJC1u4hJU83p72FvS6/KFQhwceRechobQ28Rn5HFtfgkBv+9ky1Du1Pezdlo8SmVSp7fdoB/rqnmyre0sKBDBX/q+XqRmaNg3537nIuKI0Oh4M1/j2Ntacm4ulWNFh/AlrA7TNl6QF0Qs5KHK50rBuBqa8vl2Hi2Xb9LliKXHTfuMeafPazq3wk7a+PN4x+XnsmQtbsIe1A41tHGml6Vy1PR3YXY9Aw2hd7hfkoa91PSGLlhD+sGdaG+r3GLr7+3/yS/nMqf47RlgC/NAnwAOHIvisP3olAolXx//AKKXCXvtjFuscuT96MZvX4PaTmqOfP9nB3pWTkQLwd7biQkszH0NmnZOZy4H83QtTvZNLQb7kacnzMjR8HoDXs4Fh4NgK2VJd2CA6nu5U5SVhY7btwjLD6JxMwsJm/Zj721FV2CyxktPpCxUFcyFupOxkIhhBBCCPG0kSLLwmy5u7nRqX07GtarR6N69WhYry4VK1TA2tvwRWK0MeOFF/jxyy+pWrlSsW1Cr19n0NhnuXD5MolJSbz06uvsWr/WaDFOeHmausBy25Yt+XvJItzd3NR//+y9d+k/agz7Dx8mMiqaSdOms/3vv4wW36I/V6gLLLu6uLB26RLatWpZoM3/fp7L7HdVP/ac/tbbdH6mPcFGehju7ORE25YtaViv7oNjsB5VK1eicsPG3Lpz57Hec9P2Hbz46msAeHt5Me9/39KnR/ci26amphJyLfSx439UXTt0oGO7tjRp0KDYArOJSUlMnTGLVevWoVQqeem11+nTvTsuLsa5AVanZg2eHz+eoQP64+riUujvx06dYtCYcYRHRBATG8uk6dPZu/Efo8QGULZMGXp26ULDenXVY1dWdhaVGz5eIpa+30/froaGMeudd9XrX3/0IdOmFpxobe/BQ/QbOYrklBRWrl1Lj86djFaY+/PvvlcXWC5bpgx/L11M04YFb5Tl5uby+9JlPD9rNrm5uRw7eZLla9YweuhQo8SoaeaL5vUjaoVCwcuvvaFOtBnQuxe//u9bPNzdC7SLjYtjwsvT+GfrVgDe+uhjnh0xHEdHR4PHaGdnT7PGjWhcvz4NH1wr1KxWjc79B7Lv0KHS38DArK2taVi3rjq2hvXqUbdWTabMmMniFSsf6z3v3b+vLrBsZWXFR2+9wSuTJxeZ5KRQKDhy4kQR7yKEEEJfrt2+w2tz5qrXv3hpKi8NG1Sgzf7TZxn06tskp6WxeuceurVsxvCuxvkRsLW1FfWrVaFBtao0ePD/dSoH8+IX37J0y3ajxFCa13+Yqy6wXLNiEOu+/ZxyZXzUf//0hUmM/+hz/t69l9T0DMZ/+BknlizA2kgPkH09PeneqnmBfZidk0ONQSONsv3HcfDMOeat3QDArNHD+fT3xSaL5ZXhg/lu5stUKV/8j7bD7t5j2BvvcfH6DRJTUpn+zQ9s/dF4E4B1ad6UCf16061FsyKPqyWbtvLCF9+So1Bw/NJlvly8nPcnPWeU2LYfOaYusGxlZcnPr81kVI+uhZJkDp+7wLA33iM6IYH45GQ+WrCIX9+cbZQYy3i4M2lAX0b16Er5sr6F/n4/JpbR73zIoXMXyM3N5cUvv6Vtw/p4u7sV8W6G1axOLaaNGGL07ZamRd3aTOrfhz7tWuNQxHX91kNHGfvexySnpRF29x6v/zCX399702jxBfqWITjAXzUGVq9Kg2pVuXT9Bt1emmm0GEpizuN0zeAgagYHadV25NsfqJf7t2+Li5Phv1MLIYQwnqSUME5ffl+93qDG+1QLLvjDyqjYQ+w7MZacnBRuh6/D36cjQeUGYSzHzk1XFxX18WxBm8Z/YGuTf81Wr/rb7D8xjui4I2RkRnP83EyeaV76RLf6cuPuSnVRURtrF9o0XkgZr4LPFEOu/8KZy6rP1FOX3qWsT3ucHSsYJb7MrHiOnp2mLipateJEGtR4HwsLS3WbhOQQ9h4dTnpmBNFxRwi5/jO1qkwv7i317vSl99VFRd2cq9Gu6XIcHfzVf69f/R2OnH2JO/f/IUeRxuEzL9K97b9YWhonpSQy5qC6qKiFhTUtGvxMeb/eBdrcDt/A4TMvoFTmEHL9JwJ8O+Pj2cwo8eXmZnP4zIvqAsuBfn1oXu+HAsVhU9NfY++xESSlXCUpNZQzlz+iad1vjBIfwKWwOeoCyw72frRruhx3l/zCAfVrvMvpy+9z9cZ8lEoFR8++Qq9njmBr42qU+GQs1J2MhbqTsVAIIYS5u3r1KjNmzFCvf/vttwWKjALs3buX3r17k5yczIoVK+jZsyejRo0yWozPPfeceuKjdu3asW7dOtw1com++OIL+vbty759+4iMjGTChAns3LnTaPEtXLhQXVTU1dWVDRs20K5duwJtvv32W2bOVN3jfuWVV+jSpQvBwcFGiS8uLo5x48ap87GmTZvGN998g6Vl/jXThQsX6Nq1K+Hh4ezbt4+vvvqKt99+2yjxAcyYMUM9SV2tWrXYunUr5crl/8j8q6++YvTo0axevZrU1FRGjRrFhQsXjFZYZc+ePeqiotbW1ixfvpzBgwvmI65atYqRI0eSk5PDl19+Se/evdWFRw0tOzubUaNGqSepGzJkCIsXLy6Q2/Xxxx/TrVs3Ll26REhICLNnz+a3334zSnwAn332mbrAckBAAFu3bqV27drqv3/11VfMnDmT7777DoVCwbhx4wgLC8PNzTjP92Qs1J2MhbqTsVAIIQzn1rXrBdZ3/P0PO/7W7jc/uhZZBujUryef/PEjn7z0GilJydy8GsrNq4V/t9W6a0c+X/Qzdvb2Jb6f5gS2lsX8DutRePp488umlbw6ahIXTpwhLSWVDUsK/+7Ax8+XT//4iTpN9DORjKWlJZ8vnssHU2eycfkacnNz2bd5B/s27yjQztbOjlc+fovhzxcueKypwH7R+IzXxc61G0v8+8n9hwv9t+FTdc/zk2OmaE/CMaPvvtNWhSrBD/pkMreuhZEQG1eguHyeoKqV+WrZPMqVkl+muW+srPSzb/KsX7xCvdx/3Ai9vndRRr88GWWukh/e/ZSszEwunTpboIhxnt6jhvDez1+XOKHcwxOI6+N8Orn/MCf2Ff9btOshV7kecrXAf6tc6/ELuecx92Mm/NadEsfgjLT0Qn/3r1B03vit0PzrAKVSycJvf9IqhsZtW+pcZBlg9lcfYmVtzdIffiU3N5fjew8VKM4LqjFo7PTnmfZJyd9BHz4Gi/s99qOo17wJP/y1iDefe5GYiCgi74az/KfC94xqN2nA18vm4+7lqfM2Qf+fJYYY0/XZd4/CVJ8lQgihL6npYVy5lf87hWoV3iPIf1KBNnGJhzl1ZRwKRQoRsevx8eiIv89Ao8V4IXSmuqioh2sLGlRbgI11/vOIqhXe4nTIc8QnHyErO5oL12fRpObj/T7/cYRHr1IXFbW2cqFBtT/wdGtRoM3N8F+5cutDAC7ffA8v93Y42hsnXysrO57zodPJKypawW8C1Sq8VyBfKzkthJOXRpKZHUF88hFuhM+lUrlpRokP4MqtD9RFRZ0dqtGoxlLs7fLztapVeJtzoS8TGbsRRW4a56+9RMv6u7G0MM799tjEg+qiohYW1tSt8iNlvQrma0XEbOBc6EsolTncDP+ZMh6d8XBtapT4cnOzOR/6krrAclmv3tSp/H2B4rCVA1/l5OVRpKZfJTU9lCu3PqZ2pa+NEh/AjXs/qgss29mWpVGNZbg45n9XqlbhHa7c+oBb939DiYILodNp0+AQNtbGyV2VsVB3MhbqTsZCIYQQ5u7q1avMnJk/N8U333zFtOnTCrTZu3cfffv0Izk5mZUrVtKjR3dGjTLeb/knjJ+oka/Vlr/X/lUgX+vzLz6jf78B7Nu3n8jISCZNnMz2HduMFt/ChYvURTtdXV1Zt34t7dq1LdDmf9/+j1mzXgVg+rQZdOnS2aj5Ws89O16dr/XKKy/z9TdfFcrX6t6t54N8rf18/dU3vPW28ea0mDlzVoF8rc1bNhbI1/ryqy8YM2Yca1avITU1lTGjx3Hu/Bkj5mv9qy6+a21tzdJlSxg8uOBv3latWs3oUWPIycnhq6++plfvnkbNXR0zepw6d3XwkMEsWvRHgdzVjz76kB7de6lzV1+d/Rrzf5tnlPgqVqzIxk3/0K5d22LnplQoFPzv2+947bXXAViw4HdGjhpZ6FwyFHPvY3t7e5o3b0ajRo1o2KghjRo1pGbNmnTu1IW9e/cZJYbSyFitmydhrC7KpElTSElJoVq1atRvUJ+Vjzm/qhBCiCdDWHwS72oUFf2wbSOmNKxZoM2hu5GM2rCHlKxs1l69SaeKAQyuYZzPU4BpOw6pi4q2DPBlUe/2uNnbqv/+buuGjPlnD4fvRRGdlsH0nYf5a6Bx5oUFWHEpTF1U1MXWhiV9nqFluYJzN849dYn39p0E4O29x2lfwY8gt8J1GAwhPiOTl7cfUhcVndygOh+0bYylRi7f5Zh4hq7dRURqOofvRfHTyYvMaFbXKPEBvLvvhLqoaHUvN1b064i/i5P67++1bsQL2w6y4dot0rJzeH7rAfaN7o21nvKYSnPgToS6qKi1pQW/dGtDn6oFn5msv3qTqVsPkJOr5MeTF+kSXI7mAcapu5OtyOX5bQfVBZb7VqnAj11bFSgO+0bL+gxbu4srcYlci0/ig/2n+F/nFsW9pd59f/yCusCyn7MjK/p1oIa3h/rv77dpxHv7TvDr6RAUSiUvbz/EsWf74WpnW9xb6pWMhbqTsVB3MhYKIYQQQoinjXGuZIV4DO++Oputa1bz6TtvM7BPbypWME7yrLa6dexQYoFlgMrBwSzXSB7Yd+gQkQ8e/Bra1l272X9YNUGAt5cXK3//rUCBZVAVsl71xwK8PFU/pty9bz87/v3XKPHl5OTw3mefq9e//eTjQgWWAaY/P5XRQ1UFcLKysgq8xtDGjx7F7g3r+PqjDxk+aCDVqlQu8cfZpVEVKFZNSOXk5Mief9YXW2BZ1caJRvXrPfb2HlXjBvVp3rhxiT/odXN1ZeHPP1LOX5WsnZSczNZdu4wS39xvv+HU3n+ZOHZMkQWWAZo2bMjqRX+o++ngkaOcu3jRKPEB/PzN16xfvpT3XnuV3t264u9X1qzeT9/e//wLcnJyABg9dEihAssA7Vq15H+ffqJef+fTz1AoFEaJb93GTerlT999u1CBZVD9eHrCmNGMGJT/I5ftu/cYJT5zd/TkSe7dvw+Ai7Mzv8/5oVCBZQAvT08Wzf0JpwcFoFJSUzl47JhRYuzWsQMHt27h+88/Y+zwYdSpWVMvkxLoS+0aNTi2eye//O8bJo0bS+MG9bG11e2By9QZs0hITARgwZzvefXll4sssAyqCRpaNZNJ1YUQwpA++m0hOQ+ubUZ261yowDJAmwb1+GraC+r193/93WjXQ7WCK3Lo91/46bUZTOjXm0Y1qmFrY2OUbWvj8o2b/Lld9X3C1saGZZ+8V6DAMoCdrS2/vf06VQJVP364evsOizdvNVqMc16dzl9ffsLb48fSs3VL/H28jbbtx5GemcnUz79GqVTSoXFDRvfoatJ4ujRvWmKBZYBK5QJY/GH+ZEb7z5wjMi7O0KHh4ujA/t9+Zt03n9GrTctiC3eP7tmNDybnT/D3x/pNRjuH1+89oF4e3rUzo3t2K/K+RIu6tflw6gT1+s6jx40S39je3bm0ZhlvPjemyALLAH7eXvz99aeU9fICICE5hVU7jHMf4Umw4dsv2DX3e4Z26VhkgWWAbi2bMfeNWer1Nbv+JS4pyVghsubLj/nz0/d5dexIOjdrYpIC2SV50sbposQkJLLpQP5Er2N7FX+/UAghxJPpwtWvUCpV99KDAgYXKioKUMarJQ1rfqReP3f1c3KVxrnuvB+1m+i4IwDY2XrSquG8AkVFAWxt3GjVcD62Nqqk88jY/URE7zVKfLm5OZy/+qV6vUHNDwsVFQWoHjyFoIDBD16TxfkrXxglPoCQ6z+TnaO6b1vGsyUNanxQYGImAHeX6jSv/6N6/fL1n8nMijdKfInJV7h1T/XjX0tLW1o1ml+gqCiAlZUdzev9gIuT6vl3cmoYN+6uKPRehnLuyqfq5ZqVXy5UVBSgvH8falZ+Wb1+NuSTQm0M5fqd5aSk3QDAxakSzet9X6DAMoCTQwCtG/2GpaXqOcCNuytJSrlmlPgys2K5cv0X9XrzenMKFFgGsLCwpEGND/DxVP14JSs7npAw7Sat1gcZC3UjY6HuZCwUQgjxJHj33XfVuVhjxowpVFQUVMU8v//+e/X6W2+9ZbTnFlu3bmXfPtUkTN7e3qxevbrAxEcA7u7urFmzBq8HzwV27drFjh07Hn4rg8jJyeGdd95Rr3/33XeFioqCqnDmmDFjAFVOquZrDO3LL78kISEBgPbt2/Ptt98WKjRSu3Ztli5dWuA1cUZ4dgZw6dIl9bZtbW1Zs2ZNgUnqAOzs7Fi8eDFVq1YF4MqVK/zxxx9GiQ/gjTfeUC+/+eabhYqKgqqw8Ztv5k8Y9dprrxklNoAFCxYQGqoqtFKtWjUWLVpUKLcrMDCQv/76S51HtnDhQkJCQowSX0xMDN988416fcmSJQUKLIMqp/Lbb79Vnz+xsbF8+eWXGIuMhbqRsVB3MhYKIcR/X89hA1l7Zj+T35pJjQZ1cfP0wNbODv8KgXQe0JvvVy/k5w3LcfVwL/F9UpKSibwbDoCDkyNtunXUS3zlKlZgyb7NfLxgDq27dsS3nD82trZ4+HhRr3ljpn/6LmtP76PZM230sr08dvb2fPrHT/y27S96jRxMYHAQ9g4OuLi5UrlWdcZOf541J/Yw+uXC9/cfFnbpinq5y8DC9zmfNHLMFO1JOGb01XePqkb9Oqw+vos3v/+cJu1a4l22DNY2NniXLUOT9q1464cvWHVsJ9Xq1ir1vTT3TecBffQW4+lDx7hxRfUs08bWll4jCufAG8KYaVNYc2IPY6ZNpVLNari4uWLv4EBgcBC9Rw1hwfa/+WTBHGyLyafME3op/3t02cAA6jZrZOjQDepJOGb+CywtLZn1xfssP7iVwRPHElS1Mo7OTjg6OxFUtTJDJo1j+aFtTP/0nVJ/R665n+s2a0TZwAC9xNi8YzvWndnPtE/eoV7zxnj4eGFja4tvOX/adOvEJ7//yJK9m4otZP249PlZUnBM188xqM++e1Sm+iwRQgh9CL3ztTpfy99nUKGiogCebi2oEfShev3a7S9QGilfKzp+D/HJqnwtG2tP6lf9tUBRUdV/d6N+tXnYWKvyteISDxCTYJyiMbnKHK7dyX8+Uj3og0JFRQGC/Cfj76O6nlYqswi985VR4gO4GT6XHIUqX8vDtQXVKrxfKF/LxbE6dar8oF6/ET6XrGzj5GulpF0lPPpvACwsbKlXbV6BoqIAlpZ21Kn8PY72qgmlUzPCuBdlvEIs125/pl4ODnipUFFRgLLefQgOeEm9fvW28fK17kX9SVrGTQCc7CtRu/J3BQosAzjYBVC/2nwsLFTPHsOjVpGSHmqU+LKy47gZ/qt6vU7lHwoUWAZV7mq1Cu/j4ao6f7Jz4rkZ/rNR4gMZC3UlY6HuZCwUQgjxJHjvvQ/y5xEcM6pQgWVQFcv833ffqtffeftdI+ZrbWPfvv2AKl9r5aoVReZrrVq9UiNfazc7duw0Snw5OTm89+776vVv//dNkUVhp8+YzugxowBVvta7775nlPgAvvrya418rXZ88+3XReZrLV6yKP81X31t1HytZUuXA6p8rVWrVxSZr7Vo0R8P5WstNEp8AG+9+ZZ6+Y03Xi9UfBdgyJDBvPHG6/ntXjde4dMFC34vkLu6cOHvReaurl6zUp27umjRYqPlrgYEBNC9e7diCyyDar7EWbNnMkhj365aucoY4QHm38fdunXl4KED/DDne8aNG0udOnXMar5NGat1Z+5jdVF++20Bu3buwsLCgl9+nYudkYraCSGEMJ0vDp8hJ1dVcHJIjeBCRUUBWpbz5ZN2jdXrnx06gyI31yjx7b55j8P3VLU/vBzs+K1n2wJFRQHc7G1Z0LMdnvaq6+X9dyL491a4UeLLyc3l88Nn1esft2tcqKgowNSGNRnyoBhrliKXzw+dMUp8AD+euEhiZhYArcr58uFDRUUBanh78HO31vmvOXmJ+IxMo8R3JTaBNSGqeV9srSxZ0LNdgaKiAHbWVvzYtRWVPFwBCI1P4s+LYUaJD+CTg6fVy680qVOoqChA36pBvNKkjnr9owOnjBIbwLKLodxISAagsocrcx4qsAwQ4OLE773aYWuluh5dcSmMa3GJRokvNj2Duacuqdd/6tqqQIFlAEsLCz5s25iWAarzJy4jkx9PGK8GiYyFupGxUHcyFgohhBBCiKeRFFkWwsBqVqtGmQfFPZRKJTfv3DHKdpetyk8KmDRuLD7eRRcY8fH2ZtK4sRqvW23w2AD2HDigLt5ZITCQMcOGFtv2zRkz1D9sXLd5C6mpqUaJUd9+W7yE8IgIQPVvqvEgUedJY2trS4smTdTrN27fMsp227ZsodUPXJs1akQTjWK6R46fMGRYT63k5BTWb9kCgIWFBW/OmFFs29FDh1D+QcLa7bt32XvwkFFivH3vnnq5WaPGJbSElk2bqpdjTJgsYk7u3M3ffzWrV8PZ2bnYtq4uLtSuUUO9Hhsr+9AQTpw+w+YHky126fAMo4YMMXFEQgjxdEtOTeOf/QcB1fXQa+NGFdt2ZLfOBPqWAeBOZBT7z5wzSozmbsX2XeQ+eNg/sEM7qlUoX2Q7eztbpo3I/9z7c6txJh9+En04/w9C79zDwc6OH2YXnmzaXNWoGESZBxMLKZVKbt2PNPg2nRwcaFSjmlZtJ/TrjfWDHxdEJyQQdtc4SSB3IqPUy01r1SihJbSokz/5eWyicQrwNq5RHUd7+1LbuTo5MbJ7Z/X60QuXSmj9dGnToJ5W7fo/0xZfL08AchQKTl6+UsorxJNkxbadZGVnA1AlsByt6tc1cURCCCH0KTsnhbuRWx+sWVCryrRi2waVG4yjg2rS1bT0e0THHjZ8gMDNe2vUy5XKj8HeruhnivZ23lSuMKbI1xlSVOxB0jNUzxQdHcpRsVzx90VV+1f1LOluxBZyctIMHp9SqeTmg6KdADWrTCv2eZavdyu8PVTP2HJyUrinPjYM69a9v1Gi+v4d6NcbV+cqRbazsrKnevBU9bqx+jg59TqxCapEZ2srR6pVLH6i9WoVJ2NtpfoxfUz8cVLSjPOcUrOPqwc/j5VV0d+FXJ2rEFi2FwBKpYJb99YaJb67EVvIUaiOd2+Ppvh6tyqynYVFwXHoZvhfRbbTNxkLdSdjoe5kLBRCCGHukpOTWbduHaC6bnv77beLbTtmzBjKl1c9V7t9+zZ79+41RogsWbJEvTxlyhR8fHyKbOfj48OUKVOKfJ0h7dmzh3sP8sUqVKjA2LFji2379ttvq69X1q5da5ScVKVSWaBgqGYMD3vmmWdo1Up1Xa95bBjasmXL1M9vhwwZQvXq1YtsZ29vz+zZs9Xrxurja9eucfToUQCcnJyYUULO4owZM3ByUv0w+NChQ1y/ft0oMWrui9mzZ2NfzLO06tWrq4uiKhQKli9fbpT4NI/31q1b88wzzxTZ7uFxSPPYNSQZC3UnY6HuZCwUQgjD+vi3HziXGflY/yvO8+/MVrf5fYd29+V9A/x44d1XWXlkB/vvh3Ai6TZbr57gmz9/45k+3bV6j9MHj+Z/Zkwah/uD3B59sLKyos+oIfy8YTk7wk5zMvkOe+9eYsneTTw78wWti/htvXpCvW/6jhmm1Wuatm/Np7//yKbLRzmWcJODUdf4+9ReZn7+HkFVK2n1HicPqArDWFhYMOH1aVq9pjSPc8w0aVf08xI5Zor3Xzpm8uij75q0a6XVeKTJ3sGBYVOeZcH2tey+dZ5TKXfZfes8C7b9zdDJ47B3cCj1PVKTU7hy9gIAtRrVp3XXDlptWxsNWjZV/3tOJt957ONRc1z/+LcfSn8BEFS1ErO+eJ+1p/dxMOoaxxJusunyUT5ZMKfY8/ZhJ/cfUS8/N/NFbGxsHit+Tb/vWPvI48zz78wu8r3+S8dM3zHDHnm/bL1a9O95NceYR/lfSWO1Zr8V1x8Pq9mwHu/8+CUbzh/kSOx1jsReZ8P5g7w95wtqNtAufzNv3AKY9Lp+c/ZdPdx5btaLLNm7ib13L3Ey+Q47wk7z0/pl9B45WKsJ8wOCyhfYhwFBRf9OQ5O+PktOHVTtmzIBfvQbq91nibb00Xemug4QQghjy1GkEBW37cGaBcEBrxTb1t9nEPa2qnytjKx7xCUZJ1/rfkx+rlGg72hsbbyKbGdr40Wg7+j810UbJ5cnLvEQmVmquWHs7crh7zO42Laq/au61x0Zl5/LZ0hKpZJwjX1Yqdwrxd5v93JrhbuLKl9LoUghKn5bke307X7M3/AgX6usVy+cHSoX2c7K0p6K/vn5WvejjZPXmJp+ncSU0w9icKSCX+Hiu3kq+E3CylKVr5WQfIK0DOPka2n2cZD/VKwsi3726OxQmbJeD3JXUXA/2ji5q5FxW1Dkqo53d5emeLkVn7taKeBl9XpewVlDk7FQdzIW6k7GQiGEEOYuOTmZ9evWA6rrtrfeKr5g6Jgxox/K19pnlBg1c40mT55UYr7W5Mn5n2XGynnbs+ffh/K1xhTb9q233syfT3XteqPlay1blp+f+KZGDA975pn2tGrVEsjL11pv8PgAli/7U/0cdfCQQSXma82clZ8rtWzpMqPEp8rXOgao8rWmz5hWbNvpM6Zp5GsdNlq+lua+mDlrRom5q4MGDwRUuat/Ll9hlPgeRfv27dTLN27eNMo2n4Q+NncyVuvmSRirH3bv3j1enf0aABMmjKdt2zYmiUMIIYTxpGRlsyVMVVfDApjRtE6xbYfUCKbcg2KPd5NTOXTP8HNKAqy6nH9tNrZOVbwdi74u9na0Z2zd/HkGVj8oVGloB+5EcD9Fde880MWJoTWLz6+c0bQOeVcDW8LukPpgfjpDUiqV6qKdANOb1in2mqR1YFma+quu+TSPDUP7K+QGuUpVcds+VSpQxdOtyHb21la80Ci/8O3qEONct1+PT+JkRAwAjjbWTG1Y/NyhUxvWwNHGGoDj96O5mZhslBhXa5wnLzSqib110bloVTzd6F1FVRRVoVTy1xXjnCebQ++Qlp0DQDP/MrQOLFtkOwsLC6Y3yx+H1hjpPJaxUHcyFupOxkIhhBBCCPE0kiLLQhhYdnY2Kan5ib+OWvyYVVe5ubls2p5fdGpQn94lth/Yu5d6+Z+t29SJJob0z5b8iXL79eyBpWXxw1GVSsHUraX6Ip6ens72PXsMHp8hzF+0GABLS0vGjxpp4mh0E5+YoF52dHA0XSDFqFg+/0e/cQkJpgvkP2z7nj1kZmYCUL92bapUCi62rZWVFf169lCvb3hQnNnQHDSSvGLjSy76Gx0bq14uH1DOYDE9STT3X1xcfKntYzT2YWC5AIPE9LSbt3CRennimNEltBRCCGEMO48dJzNL9ZC1bpVKVA4s/hrCysqKPm1bq9f/2XfQ4PE9CTbtP6Re7v9MuxJaQt/2bdQPlw+fv0hMQqJBY3sSHb8Uwo+rVD+cfXv8WILL+Zs4Iu1l5+SQkp6hXne0tzNhNIW5ODni5Z6fPBCfbJwixg52turluFIKJ8dofPfNK+puTir45ScpxSdJ8sKjsrCwoEJZX/W67MP/lsWb8u+TjO7ZzYSRCCGEMISI6H/JzVXdS/dwrYWLU/H30i0trCjnmz/x5l0jFJ1UKnMJj9qpXi/vV/IzxbzisQD3IrejVBr+meK9yPwJjALL9sDCovhnii5Owbi7qp4pKnIzuB9t+GeK8Yln1YVPbW088PVqXWL7QL/8fXg3wjiFRTX3YWl9XK5sD/ImuIqJO05mVmyJ7fXhXkR+fGW922Fr41psW1sbV3y9839sezfC8M+cMjJjiIlXTQJtgSWBfj1LbF+gj41UPPZR+tjXqzW2Nu6AqohxXOI5Q4YGyFioDzIW6k7GQiGEEOZu27Zt+blY9etTpUqVYttaWVnRv39/9boxik7m5uayceNG9XpecdjiDBo0SL28YcMGo+Skrl+fP0HQgAEDSs5JrVKFunVVRTfS09PZts3wk+eePHlSPTmTl5cXHTqUXORGcx8aq7Co5j4srY8HDBigfn578OBBYmJiDBobFIyvS5cuuLkV/eNfADc3Nzp16qReN8Y+jI6O5vBh1WTblpaWDBw4sMT25t7HHTp0wMPDA1BNinnq1CmDxgYyFuqDjIW6k7FQCCGEtk7sV1372dnbM2761FJaP11OHlDtm2d6d6Nq7ZqltH56yDFTPDlminbq4FEUCgUAk/RcfPpJd/JBDrqPny/9nx1h4mjMhxwzxnPiwTFYvX4d2vbobOJozMf1y1eJi1J9Nx43/Xls7czrNwFCCPE0iUn4l1yl6n67i1MtnByKz9eysLCijGf+7xjyC5IajlKZS3R8fr5WXnHY4vh65efsRcXvMEq+luZ+8PXsXmK+lpNDMC6Oqklhc3MziE3419DhkZR6Tl341MbaA0/XkvO1CuzDOOPka0XFbVcvl/UqOV+rjGd38vK14pOPk5Vd8twg+hAVnx+fl3s7bKyLz9eysXbFyy0/X8sY+zArO5aE5JMP1izx9epRYvuC54lxisdGa5wnpZ3Hnm6tsbZyB1RFjJNSzhsyNEDGQn2QsVB3MhYKIYQwd9u2bdfI16pXar5Wv3591evrjVDUMTc3l00bN6vX84rDFmfgoAHq5X82bDRKvtaG9RvUy/3799MiX0tVfEeVr7W92Lb6Ujhf65kS2w8cmL8P12v82wxpw4Z/1Mua+WJFGTCgv0a+1iGj5GttWJ8fX+cunUvN1+rYqaN63RjniSp39QiQl7s6oMT2mrmtmrlo5iIhPkG97OhonDluzb2PzZ2M1bp7Esbqh02d+gKJiYn4+fnxxZefmyQGIYQQxrXnVjiZCtXndm0fT4I9ir+XaGVpSY9Kgep1YxSdzFUq2XHjnno9rzhscXpVzv/7trA76mKVhrT1+l31co/K5bEspmgnQLCHKzW9Vb/pSs9RsOfWfYPHdzYqTl341NPejjbFFLfN01tjHxqrsOjW6/nb6VNKH/esXF5dnPVYeDSxGvOcGsoWjfjal/fDVWMe0Ye52tnSVmMfG2MfxqRlcOJ+NACWFhYFzoOi9K6cX+PDNH1cvoSW0CawLO4P9vHd5FTORRl+ThAZC3UnY6HuZCwUQgghhBBPIymyLISB/bzgd9LSVF+Ifby9qVmtmsG3GXbjJknJqmIrri4u1KlZ8o/L69aqhYuzMwCJSUncuHXL4DGePp+f8N6qWdNS27dq1kzjtRcMEpMhhd24QeiNGwBUq1wZby8vIiIjeefTz6jXui1uFYLwrFiJuq3a8Mrrb3D56lUTR1y8E6fP8O+B/KJwbVu2MGE0Rbt3P/9ml9eDSd6Efmmewy0f+Rw2/A9eHt7mnF/nF9suITGRhcuXq9dHDC45yc5QBo0dR4U69XD0L4dXcGVqNmvBsy+8yIbNW1Aa4Qbzw5o1boS1tTUA165fZ/OOncW23bB5C2E3bgJQuWJFmjdubIwQnzrb9+RPgt+qWTOysrL4ecECWnfvQZkq1XAJrEDlho0ZPXkK23bvNmGkQgjxdDhzNVS93KJO7VLbt6yX3+bs1WsGielJkpGZRcit2+r1FnVrldje09WVGkGqB7i5ubmcDw0zaHxPmqzsbKZ88iUKRS71qlbmpaGmuaZ9XL/+tZ60DNUDdx93d3Vfm4us7GxiNQp7e7oWn9CiTy3r5o8bizdtJSk1tch2SqWSOSv/Uq8P69qpyHamFB6d/+MkTzfj7L+Hbdx/iFbPTcWvax/c23ejYp/BdH1xBp/8vph70dEmielR3I/JT94y1jEoDO/E5RAuhKnuGVpZWTKyexcTRySEEELf4hPz74d7e5R+L93HM/++tuZrDSUl7SbZOapnijbWLri51CixvbtrTaytVc8Us3OSSEm7XWJ7fYhPyn8u6O3RpNT2Phr7WfO1hlIwvsbqH+kXx9jxKRQZJKXk34cobR/a2Xrg5lwVACW5xCddMmh8APFJGueJpxbniYfGeWKEfZiQdBFQPadxdamKrU3xP5IH8NH4NySlXEWhyDRkeADEJ2och54l97GFhSXeHvnPcTRfaygyFupOxkLdyFgohBDiSXD69Gn1cqtWrUpt37p1/sSwmq81lLCwMJKSkgBwdXWlTp06JbavW7cuLi4uACQmJnLjQe6kIZn7PtTcRosWLUq9ZjJ2fBkZGVy+fFm9Xto+9PT0pOaD3OTc3FzOnj1r0PjA/Pv4zJkz6jy/mjVr4u7uXmJ7zfguXbqknqzSkB5lH1paWtKyZcsiX2so5t7HMhbqTsZC3Zl7HwshxNMkryjswOdG4uVbxsTRmI8bV0KJjVTlYk16Y7qJozEvcswUTY6Z4p16cMxUrVOT9r27ldL66XLq4FEAxk57Hjt7exNHYz7kmDGOtNRUQk6rnu3JuFXQyQOqIg5evj4MmjDaxNEIIcTTLTk1P5fEw6X0XCMPV42ct1TD56GkZdwkR6HK17K2csHZseR8LRfHmlhZqfK1chRJpGcaPl8rOS1/P7hrsQ/dXYy7DzW34e7SqNT77R4a8SUbIT5FbgYp6fn5Wu4uJc89YWvjgbND1QdruSSnXTRgdCoFz5PS58ZwN/J5kpSan7vq7FAVG+uSc1c1+zg17Sq5uYZ/9qiKUaW088TCwhIPl0YarzX8PpSxUHcyFupGxkIhhBBPgjOnz6iXNXPFitOqdX6uypkzZ4pvqCdPQr6W5n5o2UqLfaiR76O5/w3ltMY2mrdoXuo1U4E+NkJ8hfO1St6HhfO1zhk0PoDTZzTytbQ4T1pr9PFpI5wnZ86c1chdraFF7mp+fJcuXTZK7qq24uPjWbDgd/V6u7ZtjLJdc+9jcydjte7Mfax+2NKly9i0cRMAP8z5vsTC5EIIIf47zkfFqZeb+vuU2r5ZQH6O5PmoeIPEpOlmQjLJWdkAuNjaUNPbvcT2tXw8cLa1ASApK5tbiSmGDlGnfXhB47WGohlfYz/vUq9JCvax4ePLyFFwNS5Jvd7Uv+Q8XA97O6p5qa5TcpVKLkYb/jgs2Mel5wkbex9eiI4jr8JBNU833OyLL3wKBeO7GptIZo7CgNGpPMo+tLSwoInGuWSMfShjoe5kLNSNjIVCCCGEEOJpJUWWhdCz3Nxc4hMS2HvwEBNefoVZ77yr/tsHr7+GlZWVwWO4dCVEvRwcVKHUL+GWlpYEaxQwuhRyxWCx5bl8Jb+IcKWKFUttr9nmUkhICS3N07GTp9TLlSpWZPuePdRr047Pvv0fF0NCSE1NIyk5mUtXrvDTbwuo36Yd73/+hQkjLig1NZUz58/zwRdf0qlff3JycgAY2r8/dWuVXAzN2O5HRHLkxAn1eqvmzUpoLR6X5nmo3TkcpPFaw48xAK9Pf0U95q5ev57O/Qeyddduwu9HkJGRwfWbN/l96TKaduzEjVu3sbCw4N1XZ9NOi+QXQ1i3aTP37t8nKyuLxKQkroaFsWTlKgaMGUvjZzoYvfi6b5kyTBg9Sr0+5NnnmPXOu5y9cIHEpCQSk5I4c/48M956m+ETJwFQxsebpfN+Ncpn3dMm/H4Ed8PDAXBxdiYtPZ3mnbvw8mtvcOT4CeLi40lPT+fm7dv8+dff9BwyjP6jxpCSYviHE0II8bS6fOOmerlSOf9S2wcHBGi89pYhQnqiXLl1m9zcXADcXZzx0iJZNlhjP2vufwGf/rGEyzdvYWVlyc+vz8Ta2ryvx3Jzc4lPSmb/6bNM/vQrXpszV/23dyaOM7vryY37D5GjUCX2lPH0oFK5gFJeoR9je/XAz9sLgOv3wmk9fipLNm3lxr1wMjKzCI+OYeuho3R9cQbr9+4HoEvzpswaNcwo8T2KDXsPqJdb1C29ML0hnLsWyukrV0lMSSUrO5vI2Dj2nz7LJwsWUWvwaD79fbF6XDI3Jy6HcCcyCgAba2ua1Kpu4oiEviz6Z4t6uWvzZupzXgghxH9HYkr+/XBnp6BS2zs75rdJSjH8PeHE5Pz4nBxLf6ZoYWGJs2P+M8WkFMPf709Mzt8Pzk6lP4/Q3M9JycaI7xH7WOPfkJ4RTlZ2UgmtdZeUEooS1XWujbUbdraepb7G6PtQ41jXPAeKY/z4NPpYi/jsbL2wsXYFQKlUkJwaZqjQAMjKTiQ9M0K97uyoxXlSYKwx8j6UsfCxyFioGxkLhRBCPAkuXsyfGLVy5cqlttdso/laQ9HcRnBwsHY5qcHBRb7eUC5duqReNvd9+Kjx3b17l8TERIPElSckJCT/+a27O15epd+vfpL2oTnG5+3trZ5USqFQcOWKYa/rEhISCH+Qfwb/jX0oY2FhMhbqRsZCIYQQ2kpPS+PSqXPY2NoybuaLpg7HrOQVEm7dtSM1G9YzcTTmQ46Z4skxU7y8YqUTX59W6vePp8mta9eJvh+Jh7cXgyeNMXU4ZkWOGeM4e/gEOTk5VKpZjY59e5g6HLOSN6aPfnkK9g4OJo5GCCGebilp+XkojvZBpbbXbKP5WkNJSc/fhoNdea3ytRztyue/3hgxpuUXxdRqHzrkt9H89xlKSlr+c6VH7eOMrPtk5xg2Xys1PRQe5GtZW7lha1N6vpbRj8MC+7D0nLwC8Rmjj9MfrY9tbTyxtnqQu4qC1HTD5q5m5ySSmZ2fu6pNjA4F9qHhc95kLNSdjIW6kbFQCCHEk+BigVyjSqW212xz8eKlElrqh+Y2goMrapmvlf+ZZowYL13KLxD8yPvwkhHi09gHlStpE5/552tV0tiHl4yRk6exDytp0ccF4zNGH+fvg0pmmLtamszMTMLCwpg3bz5NGjdTF9ytXLkyz41/zigxmHsfmzsZq3Vn7mO1psjISGZMnwlAv/79GDCgv9G2LYQQwrRCYhPUyxXdXUptH+SW3+aKxmsNRTO+Cm7OpV+TWFhQwdVZvW6MGK/G5X9ma7MPK2rswxAjxHflEftYM77wlDSSMrMMEZbatbhEcpWqEsFudrZ4OtiV+hpjH4dXYh+/jzVfayia2wjSIj4vB3tcHxTgVSiVhMYb9rlKYkYWEanp6vVHP08Mvw9lLNSdjIW6kbFQCCGEEEI8raxNHYAQ/wXf//IrM99+p9i/29nZMeeLz3lu1EijxBPxoOgKQIBf6cW+8tqdvaBKkoiIiiqltW4yMjJI0HgQW86/9Bg12xg6PkO4dv26evlu+D0Gj3uW1NQ0fLy96dejO+UDA4mJjWXTtu2E3riBQqHg46+/IVep5MM3Xjd6vGfOn6fxMx1LbDPl2XH879NPjBSR9t786CN1EeiWzZpSs1o1E0f03xQRFa1eLufvV2p7zXM4PiGBrKwsbG1tDRJbnhZNmrBm0ULGTJlKckoKe/bvZ8/+/YXaWVhY0Lp5c2a//BI9u3Q2aEzFqV+nNo3rNyDA3w9ra2siIiPZd+gQ5x8k5Zy9cJEWnbvy78YN1K9Tx2hx/e/TT8jJUfDbkiVkZGTw3dxf+G7uL4XauTg7M3zgAD584w38/coaLb6niebniLW1Nb2HjeDy1avY2dnRu1tXateoQWZWFnsPHuTQ0WMA/LN1K31GjGLH2r/MrlChEEL8F0TGxquXA3x8Sm0fUCa/TXxyMlnZ2dja2BgktidBZFycelmb/fdwu4jYuBJaPl3OXg3l26UrAHhpyCAaVKtq4oiK9uPKv3j1h5+L/budrQ3/m/Ey43qb12RTmVlZfDj/D/X6uN49sLS0NMq23V2c2TrnGwa9+jbX7twl9M49Jn/6VZFtq5YPZEK/3jw/uL/R4tPW4k1bufSgMLqrkxODOrY3egzuLs60qleX6kHlcXN2JjU9g0s3brDn+ClS0tPJys7m4wWLCLt7jwXvvmH0+EqiVCp5+6d56vWBHdrh5uxcwivEkyI9M5M1u/ao18f27m7CaIQQQhhKRmb+vXRH+9LvpTs65LfJyk5AkZuFlaXh7qVnZOY/c9Mmvrx2CUmqZ4rpmYZ9ZqdQZJCdk/9MUat9aJ//PCJdY/8bSsE+Lv2Zp62NG9ZWjuQo0tSvt7VxNWB8Gn3soG0fa+5Dwz+XfdQYNY8Dc+xjVTs/ElNUPxBJz4zCnZoGiQ0K7j9rKyetjifTnicyFj4qGQv1EZ+MhUIIIcxfRET+5MPlypUrtb1mm/j4eIPnYj1qfHntzp49W+j1hpCRkUFCQkKBbZdGs42h43t4G9rE5+7ujpOTE6mpqYBqQqK8Sc3MIb6H25njPjT3+PLa5U1sFRERQd26dQ0SW97753F2dtbqeDL3fShjYUEyFho/vofbmeM+NHZ8QgjxtHBwdORUyl1Th2GWBo0fzaDxo00dhtmRY6Z4cswUb/G/G00dglmqUCWYc5mRpg7DLMkxYxwtOrWTY7AYny+ay+eL5po6DCGEEEBmdn4eip1t6Xko9rb5eTI5igRyc7OwNGC+VlZWfnz2dtrl8tjb+pGcpio2ovnvMwRFbgY5ivx8LXut9qFGzluW4XONsrLz84W0ic/G2g0rS0cUuWnq19tYGy5fKzPr0eKDgseqoftYtY38GLU7TzT72PD5WprbeJTzJCVdlbuamR1N6dMVPz7N/Wdl6aTV8WRvlz/WZBphH8pYqBsZC3UnY6EQQognQaRGLkmAmedraRNfXruzZ88Ver0hPE6+lua/I9IYuUaR+fezzTNfSzO+AK1eUy4gv53m6w3lUWPUbGP0+AK03IcFclcjMWDqapE8PbxLLArbunUrVq5agZOTk1HiMfc+NncyVuvO3MdqTS+++DKxsbG4ubkxZ873RtmmEEII8xCdlqFe9nN2LLW9v0t+m4TMLLIUCmwNOC92lEZ8/lrEB6oYL8bEP3h9eimtdZORoyBRo/Cmv3Pp17qa+1Dz32comvvAT4v43OxtcbSxJi1bVQciOi0DVzvD3SOI1ohP+z7O/3cYex9qE2PB+Ax7DD68jUc5T5IeFD2NSkunFh4GiS3v/fM42VhrdTz5aZwn0UbYhzIW6kbGQt3JWCiEEEIIIZ5WUmRZCAPr070bP3/9FWV9fY22zZQHDzsBnBy1+5Lr6OigXk5OSdF7TJo04wPtYnRwyI8vJSW1hJbmSbOo9JnzFwDo1qkjy+b9iptrfsL1F++/x+sffKguYvr5/76jT7duNG5Q36jxlqRW9eosmPODWcWUZ/W69SxZuQoAKysrvv7oQxNH9N+VqnEeOzqWfrPPUeMcBtU44+Xpqfe4Hta7W1cuHj7ErwsX8tWcH8nKyirUxtvLiyYNG1C7RnWDx/Ow6c9PpW+P7gQWk5i2ddduJrz0MhFRUaSkpjJg9FguHj5YYEw0JBsbG3753zeMGDyIz/73P3bs+bfIdtWrVqV548Z4exm+T59WCYkJ6uX4hATiExKoWKE8m1aupGrlSgXarlq7jrHPv0B2djb7Dh3ih1/nMf35qUaOWAgh/vtS0/Mfvjk62Jfa3tHersB6cloaXkZKTjVHBfaffen7T9Uufx+myMNPAHJyFEz+9CtyFAoq+vvx9oSxpg7psfRq05IfZk+nrBleT742Zy5Xb98BwN/Hmxkjhxp1+1XKB3Loj19YtWM3H/62kMgiCozbWFvTqEY1mtaqYXYFlkPv3OX1OfmTZb353Gijjn1VKwSy+ouP6Nq8GdbWhZOK4pOSef3HX1iyaSsAf27bSdPaNZk8oK/RYizNd8tXse+0auJ1ZwcH3p883sQRCX1Zu2cfiQ/uc5bx9KB7i+YmjkgIIYQh5OTk30u3tir9eZiVVcF7vzk5KVjZGu46OScnTb2sTXxQMEbNf58h5CgKvv+j7sMchWGfeaq2odnH2t27t7JyUBcWNXSMedsB8+zjh7fxyH2cY4Q+1ozP+nH2oYH72MzjU21DxkJdyFioOxkLhRBCPAlSNHI2tZkQyvGhnMvk5GS8vLz0HleeR40PCsaYnJys95g0pTyU8/qo+9DQ8cHj78O8PD1j7kNz7GPQ7Twxx/jAdOeJOcYHMhbqSsZC3Zl7H4P5j4VCCCGEEEIIIYQQQgjTU2jkylhZapGHYvlQvpYiBVtLA+Zr5T5afACWGrkyCgPnGmnuPwArbXJ5LDXztQyfa6TQ2Ia2+9DK0kFdWNTQMSpyNeJ7hHwy9euNvQ8fuY+Nm5On9XlixBgfdf8BWFnm/45YkWv4fShjoW5kLNSdjIVCCCGeBJrzeZpjvlbqI8YHBWNMSTbwfKpPWL6Wo5O2c9JKvpYmc8/Xerx9qDHvsBnllHl6evL9D98xYsRwo27X3PvY3MlYrTtzH6vzrFnzF3//9TcAn33+Kf7+/kbZrhBCCPOQmp2tXnayKb2sjYN1wTYpWTl4OhiusKhmfI5axAcFY0zJytF7TJo04wPtYtSMLzUru4SW+pGanb8PtN2HjtZW6sKiKQaO8XHic9CYd9LQ8cGjx2ju8cHD54k59rHx4gMZC3UlY6HuZCwUQgghhBBPKymyLIQetGnRgi/efw+AHIWCqOhojp48yZHjJ9iwZSunz53nyw/eZ3A/4xRoSc/IUC/b2tpo9Rp7u/xiVZqvN4SH39/W1rbU1xSM78krpvVwYejAgABW/DYfZ2fnAv/d2tqarz/6kPOXLrFr7z5yc3P59qefWf7bPGOGS4Cfn/qYzs3NJSEpifMXL7Fz714uhoTQqV9/pj8/lbdmzsDa2jw+Sk6eOcv4l19Rr7/32qs0bdjQhBH9t2meh7Y2pY8z9g8VzjP0OJMnNTWVb376iWWr15CVlUXr5s1p0bQJbq6uxMTGsvfAQU6fP8//fp7LrwsXMffrrxg5ZLBRYgN4ceKEEv/erWMHdqz7mxadu5KSmsrtu3f5deEipk2dYqQIVefW13N+ZPe+/Tg7OdGra1eqVq6ElZUV12/eZNP2HRw/dYrjp07x02+/sXbpEoLKlzdafE+Lhz9HLC0tWfXHH4UKLAMM6d+Pa9ev895nnwPw3dxfeHnyJKysDPcQRQghnkbpmZnqZa2uhx763pOemaX3mJ4kmv9+Wy0fztpp7EPN/f80+3rpn5y7FgrAnFena12w2hRa1a/Dpy9MBlT3TqLj4zl28TJHL1xi4/5DnLkaymcvTGZgx/amDVTDvLUbmPf3BgCsrCxZ+P5buGqZ0K9PSzZv45c164iMjaNq+UA6Nm1MWS9PUjMyOHX5CrtPnOLPbTv5c9tOnh/cny9fft4sii3HJyUz6NW3SXjwg4ZOTRvz0tBBRo2hWe1aJf7dw9WFX9+cjaWFBYs2bgHgs98XM7Znd+ztSr9fZWibDx7mnV9+U6//MHsa5cv6mjAioU+LHxxzACO7dS6yELgQQognX05u/r1wS8vSry80J48CUCgMey89Jzf/Xr+lpXbPFK0s85/ZKRSGfWaX89C/X7t9qBmf4Z9FaMaoTXxg3BhzFDr2ca7h96HiEfehlZXmJGtG7mMLLfehlRH7ONe84wMZC3UlY6HuZCwUQgjxJEhP18jF0iaf8uFcrHTDXpM8anxQMEZjxgePvg8NHd/D2zD3fWiO8T28DenjR2fu8T28DRkLH52Mhboz9/ge3oY59rEQQgghhBBCCCGEEML0FAXytUrPlbHUyJMByDVwLkquZr6WtjlvFsbL5VHkFryXamlR+r1YS2PnGmlsw0LLfC3NGA3fx5p5jVrGZ8Q+fngb2hyHxtx/D2/DQtvzxGR9rF18lpbGzXmTsVA3MhbqTsZCIYQQT4InK19Ly/lU7TXmKzX7fC3Df55mmHk+lORr6e5J2IcP++ijD8jIUM0blZKSwrXQa2zftoPY2FjGjhnHpk2b+e67b/Hx8TFKPObex+ZOxmrdmftYDRAXF8fLL6nmem7TpjWTJk00+DaFEEKYl/QchXrZxqr0+Q3tH5pLLSMnB7ArurEeZBSIT7t53Ow0YlTFZzia8QHYarEP7azz26Q/9HpD0IxRm/ig4D40dIyPegzCw31s3H2oTYzGjy//ODfHfagZn7bHoL0Rj8GHtyFj4aOTsVB3MhYKIYQQQoinlXlUxhTiCdewXl0a1qtb6L+fPHOWUZMmc+36dYZPmEhEVBQvGeFhoIPGA8+s/7N311FxXF8cwL/sIou7Q0JwSCDuRtzdXRpP2sbTpm2sbdo0SZtqrL+mkaZprHFXAsRdCRAI7i7LAru/PxZmdwMrsEpzP+dwzgy8nbm8N/NW5u5cXplCj+GKFagyVnNRpne3z+PxqiVOvUsyPmO1xKVO4hfyAWDO9GnVCiyLW/rhAly+HgoAOH/lCvh8vkYLJNnb2WHJgvnVfp+aloaZHy/C2UuX8OXGTXj28iUO7voDenp6GoutJpFR0Rg0bhyKi4sBAGOGDcMnCz+W8yiiDPHzkFcmf57hvlNUWd3zDAAkJidj8LjxePL8BexsbXHlxHF06dC+WrsjJ05iyrz5KC4uxtT5C2Bra4u+PbqrPT5FBfj64qM5s7F+8/cAgMMnTmisyPKhY8cxbcGH4HK56NOjO/Zu2woba2uJNsXFxViwfAX2HPgHT1+8RL+Ro3Hv6mWYaqH43H/Zu8+TPUO6onlwkNT2H86aiW+3/IiSkhIkpaTg8bPnNb5WIYQQUnfGRqLX+Aq9HuJJFlU21oHindok/v/zyhS7mF4q1ofi/f++ehkbh2//3AcAmNivN7q3bqnliGRr7ueL5n6+1X7/4NVrTF3zFaITkjBp1ZdIy87GvFHDtRChpH+vXseSH35m1jctXIBOzTT7eqqsvBwfrPsGhy9fA4vFwveLP8Ts4UOqvQd/FvMGYz5ZhdjkFPx26F+YcDhYN2eGRmN9V1FJCYYvW4nX8QkAgACPhti1ZqXWPz+Q5psFc3D0ynUUFBcjPScXYY+eoGfbVlqNKeLxU0xe9RX4fD4AYPGEMRjbp6dWYyKq8yYxGTcePWHWJw/sp8VoCCGEqJO+2M2g+HyejJZC794IR7yAojros0Sf9fP5il1TrOCLrtmx2eq9Zqf/zv/P5/Pk9olkfOq/FiEeoyJjDGg2Rn22kmPMUn8fstkclFcIr/EpdJ6IFSLVRHwSYyxQsA8rNDjGLN2OD6C5UFk0FyqP5kJCCCH1gbGxWC4WT/5zQbVcLGP1viapbXyAZIyajA9QMCdVg/G9uw9d70NdjK9qH0VFRQBqf57QGOt+fO/ug+bC2qO5UHm6Hl/VPnR5LiSEEEIIIYQQQgghhGgfWyJfS36uDF8sTwaQLISqDizxfC1Fc94EmsvlYbMkP0vlC3hg68neJ1/TuUZi+xAomK8lHqP6x1g8r1HB+DQ4xlX7qOBX5mspcBxqsv/e3YdA0fNEa2OsWHziBVk1fZ7QXFh7NBcqj+ZCQggh9UH9ytdS8H6qXLH7lep8vpb6n085Op4PRflayqsPffiu+TXc47a0tBTr1n6Jb7/dgAN/H8D9e/cRFh4KOzs7tcej62Os62iuVp6uz9UAsHDhIqSlpcHIyAjbtm/V2ftHEUIIUR9jsQKIZRV8ue3fLZLI0VdvKRyORHyKFWgsFYtRk/EBAK+CX+137yotF/WzsZy2qiAeD0+BMQYk+1DdMdb2GATeHWPN9GFx5X11FYlR8/GJjnNd7EPx+BQ9BrkaPAbf3QfNhbVHc6HyaC4khBBCCCHvK81V7CTkPdSyWVOcP3oYZpWFJpevXoOomDdq36+ZWGHLosqis/IUF5cwy+Yyiv+qgtk7hTcVibGkRBSfmVn9K9z5bkHlkE4dZbbv3K4d9Cs/UMrLz0fs27dqi602nBwdcXTvbrRs2hQA8O+p09hz4B+txhQTG4vew0cgPSMTADCkfz/s3vqrRotSv4/EC+gWFxfJbV8sdg4D6p9nAGDynHl48vwFAGD31l9rLLAMACMGD8LmL9cBAAQCARZ9uhICgUDt8dXGyMGDmOV7Dx8xRbbUKTIqGlPnLwCXy4WnR0Mc/nNXtQLLAGBiYoLff/oR7VoLC5BFvXmDLdu2qz2+9827z33ynkcszM0lijA/evpULXERQsj7zFQsubS4hCujZWUbruQXbM1NTFQeU30i0X9c+f0nbCfqQzOT9zvJnM/nY876TeCVlcHeygrffDhH2yHVWQt/X5zeshFmlcfEp79sR3RColZjOh0Wgalr1qOi8qL8+vmzMXv4EI3HsWH3Xzh8+RoAYPH4MZgzYmiNSeZNvDxxcMOXYLOF74N/2P8P4lPTNBmqhJLSUoxc/jluPxO+H/N2d8WpHzfC1tJSazHJY2Vuhm6tWjDrdyrfS2rL3RevMHzZZ8z8OGfEUHw1b5ZWYyKqtefMOeazh3ZBjeHXsIGWIyKEEKIu+vqiz/WqCifKUlEh+Vm6vr56P0vX1xe9N1UkPkAyRvH/Tx302ZLbr20f6rPVfy1CPMbyd8ZPGk3GqM/W7TF+dx+1HmM1nyPCfYjFV16XPlT3eazb8Qn3QXOhMmguVB7NhYQQQuoD8fzCqps0yVL8Ts6lubm5ymMSV9v4AMkYNRkfUPs+VHd8QP3qQ12MD1DuPNHF+AAa43fRXKgcmguVp+vxAbo/FxJCCCGEEEIIIYQQQrSPLZYrU1U4UZYK/jv5WurO5WHVLj4A4IvlyrDVHJ94/wFAhSK5PHzxXCj15xqxxfahaB9qMkY2Syy+OuSTsTXdh7UeY83m5Cl8nmgwxtr2HwBUSBRZVn8f0lyoHJoLlUdzISGEkPpA/J5mupivZVrL+ADJGM3M1Xw/1XqWr1VcpOg9aSlfS5yu52vVrQ/F7jusIzllRkZG+Hr9V1hQWYA5KioKy5Yt18i+dX2MdR3N1crT9bn69Okz+GvffgDAypWfwt/fX637I4QQoptMDQyY5aLKwomylJRLtjEzVG/hTvH4ihWID5CMUZPxAYrFKB6fqaGBjJaqYWog6gNF+7BYrDCmmZpjrEt8JRqMD6h9jLoeH/DueaKLY6y5+ACaC5VFc6HyaC4khBBCCCHvK6pASYiaNXBzw/iRIwAAZWVl2H3ggNr36eTowCwnp6Qo9JiklGRm2dHeXuUxieNwOLC0sBDbt/wYE5M1F586ODk4SKy7ubjIbM/hcGBjbcWsZ+XkqCOsOjEwMMDi+fOY9d/37tVaLLFv36Ln0OHMMdS/Vy/8/ftOpkA1UR8nB9F5mJSSKre9+DlsZWkJQ0NDtcRV5d7DRwiNiAAA+Pv4oE/37jLbT584gSkAH/XmDR4/e6bW+GrLy8ODWS4vL0dWdrba9/nr77+jtFRYyHDG5EkwNpZeyJDFYuHDmTOZ9aMnT6o9vvdNtecRZ9nPIwDg6uTMLGvimCGEkPeNo601s5ycmSm3fVJ6BrNsZW4GQ4P3++Kdo40Ns5ycIb//ACApQ9SHjjbWMlr+9+05fQ53X7wEAGxcOF+ni9cqwt3JEWN69wAAlJWXY++Z81qL5VzEbUz4fB3KKhMq1syajoXjR2s8jvLyCvx26CgAQE9PD/NGD5fZvrFnI3Rr1RIAUFHBx4nrYWqPsSbcUh5Gr/gC1x88AgB4uDjjzE+b4Wxnq5V4asPTVfQaO12Ln8M8ePUaQxavQH7lFzOmDxmAzYsWaC0eonp8Ph9/nb3ArE8Z2E+L0RBCCFE3jpHos/QSrvzP0otLRNfMDPQtwWap97N0jpHoc8cSrmLXFIvF2nEM1XvNjs3mwEBfdE1RoT7kiq5HcIzs1BKXOMkxlt+HvLI8ieKZ4o9XB8kxlt9/wLt9qP7rsrWNUeIY1Eh8tRtjQLMxim+/vKIIZWUFch+j3fOE5sLaorlQeTQXEkIIqQ+cnJyY5aSkJLntExMTmWUrKyu152LVNj5AMkZHR0eVxySOw+HAUux6WW37UN3xAbXvw9zcXImbOKk7Rl0fY0C580QX4wM0G6P49gsLC5Gfny/3MbrehzQXSqK5UHm6PsaA7s+FhBBCCCGEEEIIIYQQ7TMyEOWhlPLk56FweaI8GX22JVhqztcyNBTFx1UgPmE7Ua6MkYGa87VYHOizRflaivWhKD5DNcf37j4U6cOy8jyJAqTqjtHIsHbxAUCpBsf43X3UfozVn5NnWIc+1GSMRmLbr+AXobxcfu4qt1Q01xgZqr8PaS5UDs2FyqO5kBBCSH3gKJaHkqzj+VqKxAcASTqeryUen4Mmco3E9qGb+Vri8SXLaCmSKPZ/ODo6yGipGrWNMTFRi/ElK9iHEueJ+mOsjU8+XQE9PT0AwN/7D1Qr7q4Ouj7Guo7mauXp+lw9b66w+HmTJo2x4hPNFD8nhBCie+xNOMxyaqH812jJBaI2lkaGMGSz1RJXFQex+FIKSxR6jHiM9ibS77muChx9NizECkem1LIPxftfXRzE+kCR+PK4PInimeqO0b6W8QFAcoHoNZMu9qGuxwdo9jgU335RWTkKSnlyH5Oi4fOE5kLl0FyoPJoLCSGEEELI+4qKLBOiAUGNA5nlp89fqH1/Ab5+zHJMXBwEAoHM9nw+H7Fv45n1QH8/Ga1VI8DPl1mOfvNGbvs3cXHMcqC/vzpCUqvGAbWPuSrBQxdp+piuSVx8PHoOHY6EykSA3t274dCff6g96Y4IBfiJ5onan8Pqn2Nu3bvHLDcJDJDb3sDAAP6+onkpKkb+/6RJ2pgPbt0V68OAQBkthcTnhdc61n//Bf4+PrUuIK/LzyOEEPJf4O/RkFmOTpCfnBorlkQd0MhDHSHVK74N3cFiCT+WyikoQFZentzHxCaJvnz5vvdholjR7qlrvoZJxx41/gSMnCDxOPG/hVYWwdUVTbw9meVnWno9eeHWHYz7bDV4ZWUAgM8+mILlUybIeZR6vHr7FrkFhQAAO0tLONnayHkEEOTViFmOSkiU0VI9uKU8jP50FS7fvQ8AaODkiHM/b4abQ/0o9KMLL58fRr7GoIXLmbGfPLAvfl62iF7b/8dcvH0XSZXzuJmxMUZ0D9FuQIQQQtTKwkz0uXNBUazc9oXFccyypbmv9IYqIh5fYfFbudcUBQI+iopF1xQtzdX/eb9kH8p/r1BY9JZZ1kh85nUfY2OOMwwNLKQ3VgFzMy/oVaaF8MpyUcrLlvuYwmIN92GtzxOx+Mw0e54UFMuPr5SXjbJyYaEqPT02LEy91RYbABgaWIFjJPoSdEGxAueJRB/q4hjHMcs0FwrRXKgcmgsJIYTUB4GBorybqKgoue1jYmKY5caNG6slJnHi8cXExCiWkxorek7TdIy63oe1jc/V1VXi5k7q4OfnJ7p+m5ODrKwsuY+pT32oi/FlZWUhr/I6OZvNhr+ac6Otra3h7OzMrP8X+pDmwurqUx/SXFg3uj7GhBBCCCGEEEIIIYQQ7TM18WGWi7ny81CKuaI8FDMT9eehmBmL4ivhKpavVVKawKybGms2xiIF+rBE030oto/ajrGRoRMM9NWbr2XK8ULVLc3KK3LBK5OfryVxHGpgjMWPo2Ku/Jy8Em4cs2xmov58MvE+KC6RP8a8smyUV1TmroINM2P15q4a6FvByECUu6rQeVIqPsbq70OaC5VHc6FyaC4khBBSHwQGiO7NFxUVLbd9jNh9QBo3ln9POmUFit07MCbmjYL5WnHMuqZjrHUfBqo/vgDx+KIViU/387XeiMUYqIF8qACxcYpWYIzfiI1xoAaOQcn4dC93tbacnZ1hZ2cHACgrK8PLly/Vvk9dH2NdR3O18nR9rq4qzP7s2XNwjEzAZhnU+LNn917mMevWfcn8vnu3HmqNjxBCiGb42Voxy29yC+S2j8sTtfGzVe9zlXAfVhL7lvuaRCBAfH6h2OPVH6OvRB/my20v3of+GolPtI/YWsbnbGYCCyP11oTwtrEAq/JejLmlPGSXlMp9zNs88TG2UldoYvsQ9aFi54lm45McY/nxZZeUIp8nvCcrW08PPtbqPQ6tOEZwNBUVZ639XGOljrAk0FyoPJoLlUNzISGEEEIIeV9RkWVCNKC8vIJZruBXyGipGl6NPGBhbg4AyC8owNMXsovgPn3xAvkFwjealhYW8PTwUHeIaB4UxCyH374jt3347dtij22ilpjUqVmTJkwSDwAkpaTIaA1wuVxkZecw6w6VyR66ory8nFmu4PM1vv+3CQnoOXQ43iYIvwDQM6Qrju7ZDSMjI43H8r4SP4cjFDiHw26J2og/Vl0KCkUfjOmh9sWodK2AVbTYjfbYbDZsbeQXWFOWRB/Wsj90rf/+C4yMjNBYrEC5vOcRAEhKFbVxsK8fhe0IIaQ+aeYr+nLozafP5LaPeCJq09RHvV9Qrg+MjYzg18CdWb/55LnM9jn5BXgZJ/xyKIvFQpC3l1rjI5pXUSH22UmF5t9nXrx9F2M/XY3SymSeFVMm4rPpkzUeR5XC4hJmuS4vrzX9kryUx8OYlatw6fZdAICbowPO/bwZDZwc5TxSd8QkJjPLDtbWGt//o9dRGLRwOXIqP6Ob0LcXfluxhN5f/QftPnWWWR7eoyvMTIxltCaEEFLfWVuKPg/PzJH/WXqGWBtrC/V/lm5m6gEDfeE1xbLyAuQVyP7CcW7BS5SVC1+vGOhbwMykodpjtLYUXRfMzLkrt71kH6r/mqL4OGXm3JObYJ6Rrdn49NnGMDcTfQ4hrw95ZbnIL3gNANADC1bm6v8CsHg/ZGYrcJ5ki64bi59j6iKMT/i6PL/gNXhleTLbi4+xhZkP2Gz1X7+U7EPZYywQCJCZc0/0WEsNnCc0FyqN5kLl0FxICCGkPmjevDmzHB4eLrd9WFhYjY9VFy8vL1hYCG8um5+fj6dPn8ps//TpU+TnC79AamlpCU9PT7XHqOt9KL6Pmzdvyn3NpOn4jI2NJW6UJq8Pc3Jy8KIyN5nFYqFp06ZqjQ/Q/TFu1qwZc13nxYsXyM3NldlePL6AgACN5L/Wpg8FAgEiIiJqfKy66PoY01yoPJoLlafrY0wIIYQQQgghhBBCCNE+C1NRHkpOgfxco9wCsZw3U/Xn8phwPKDPFuZrlVcUoLBYdr5WQfFLlFcI87X02RYw4ag/X8tcrB9yFejDnHxRH5proA8tJOK7L/fzdk2PMZttDFOxIr+5BfdktAbKynNRWPK6co0Fc1P1F8mSPE9kxwcAOfmi48BCA/EJ+0B47bGw5DXKymXnroofp6bGPmCx1H/tUXyc5J0nAoFA4jjQ9HlCc2Hd0FyoHJoLCSGE1AfNmjdjlsVzxaQJDxPlqjRr1kx6QxWpD/la4v0QEa5AH4rl+4j3v7o0F9vHrZu35L5mkhhjDcRXPV9Ldh8K87WEr52F+VrBao0PAJqLjXG4AudJmNgYN2+midzVpmK5qy8VyF0VxRcQ4K+T926VuM9thfrv3azrY6zraK5Wnq7P1YQQQggABNmL7oN+JzlDbvs7yek1PlZdPCzNYG5oAAAo4JXhRWauzPYvMnNQUHm/SQtDA3hYmqs7RATZi+5rqEgf3hbrwyYa6EPxcbqXkin3NcltiTFW/z0bjfX14WNtwayLH2M1yeWWIjJbeH2NpaeHxnbqj7GJxHkiOz7g3T5U/xg3sbdmqjREZuchj8uT2V48Pl8bSxjps9UYnVBQLfpQIBDgboroXNJEH9JcqDyaC5VDcyEhhBBCCHlfUZFlQjTg3sOHzLKrk7Pa98dms9G/Vy9m/ciJkzLbHzl5ilke2Ke3RDFgdRnUry+zfPzMWfBlFOqNfvMGj58JC25xOBz07tZN7fGpmq2NDTq1a8esXxO7YVFNwm7fZhI87O3s0NDdXWZ7Tbv38BGz7OrkpNF9xycmoufQYYiLjwcAdOvcGf/u3QMOh6PRON53fbp3ZxKjHj17hhixIsDv4vP5OH7mDLM+uH8/tcdnJ1aE+NlL2V8mAYCysjJERkUx606ODmqJq66Ois3TLZs108g8bWsr1oeVN4GT5elzURtnHeu//4rB/UTnzjU5N8crKCjEg8dPmPVWlARFCCEq16ttaxhVXkB+EhWDN2LFOd/F5/NxIlT0HmBQl45qj68+GNC5A7N87FqozLbHr99g3je2axIIe2srdYam84J9vDCxX2+5P0NDOks8Tvxvjra6dQH5/stIZtnF3k6j+7585x7GfLIKXJ4w2WfppHFYPWuaRmN4l62lKHkhIzcPadnZch/zNEb0vszJ1lYtcdWklMfD2JVrcPGW8AvSrg72OPfTZni4qP8zMFXJLSjEtfuiz+9aBfrLaK16T6JiMPDjZcjOF97oYFyfntj+2XKNvPcjmpWZm4cz4beY9akD+2sxGkIIIZrgbN+NuUlVTv5zFBTFSW0rEPCRmHqWWXd16iu1raqw9NhwdujJrCeknJLRWvLvLo69oKen/tcrro59mOXE1LMQCKRfUywoikVuvvCaIpvFgZO9+q8p2lg2hbGR8FoZrywH6VmyP7sV70NXR/WPsXA/oj6UP8ZnIICwj22tW4FjpP73Z+LxpWaGoqysQGpbXlk+0jJFnyFoog85RnawtWoJABCAj8TUMzLbJ6RqYYydxMY4VfYYp2WFgVeWAwAw4bjA2kL9N5OguVB5NBcqj+ZCQgghuq5v376iXKxHjxATEyO1LZ/Px7///susDx06VN3hgc1mY8CAAcz64cOHZbYX//ugQYM08nn3kCFDmOV///1Xdk5qdDQeP34MQJiT2qdPH6ltVaVVq1ZwcXEBAGRlZeHq1asy24v3oSbGGJDsQ3ljfPToUaaPO3ToAHt7e7XGBkjGd/HiReYGWzXJy8vDxYsXmXVN9KGDgwPaVeYJ8/l8HD16VGZ7XR/jK1euILvyGqW7uztatGih1tgAmgtVgeZC5dFcSAghhBBCCCGEEEIIqe/srLqBpSf8vL2g6DmKuXFS2woEfKRln2PWHWzU/1mxnh4bdlY9mPXUrNMy26eJ/d3euqdG8rXE+yE9+5zMfK2iklgUFAvvs8DS48DOKkTd4cHCtCmMDIT5WmXlOcjOl52vJd7HDtaayTVysOnNLKdlyctrPAtU5mtZmbeCoYH6vxcnHl9WbijKy6Xna5WV5yMrT5Sv5WCj/j40MrCDlVnV9Tk+0rLPymyfKtbHmjiP391PmpzzODs/DGXluQAAjqELLEyD1BkaAJoLVYHmQuXRXEgIIUTX9e3bRyxf67HcfK1jx44z60OGDpHaVlXYbDb6DxB9F//IYdk5eeJ/HzhogEbytQYPGcwsHzt2XIF8LeE94YT5Wr2ltlWV6vla12S2P3JE1IdDxP43dRo8eJDY/o/IbHv06L9i+VrtNZKvNXiIKL5LFy/Jzde6dPESsz5kqPr7UJi72hZAVe7qvzLbi/exeC6aroiJiUFOTg6z7urqqvZ96voY6zqaq5Wn63P15CmTFPrx8vJiHtO0aTDze03kJxNCCFG/7h4uMGILn7efZWQjNlf6Z4l8gQBnohOY9X5e6q+rwGax0KuR6LXjyei3Mtufiopnlnt7uoGlpyejtWr0FeuHszHx4Mso3PkmNx/PM4SvizlsNro1dFF7fM0cbeFkagwAyOaWIiwxVWb7k2J9qIkxBiT78GR0vIyWwOloUR+3draHnYn6a1eI98P1+BQUlEovYpxfysP1+JQaH6su9ibGaOksfB/NFwhwOkZ2H56MEp1HmhtjN9H+5YzxjYRU5FQWinY1N0Gwg/rvrUtzofJoLlQezYWEEEIIIeR9RFUaCFGzF5GROHT8BLPeq1uIRvY7YfQoZnnH7j3IzMqqsV1mVhZ27t5T4+PUqVunTnB1FhbbiYuPx76DB6W2/eaHLRBUvgkf2r8/zMzMNBKjqk0ZN5ZZ3vq/XSgsLJTaduNPPzPLQ/r1g54GPlxSVHFxMTb/8iuzrqljGgASkpLQc+gwxL4VfnAT0qkTTuzfB2NjY43FQITMzc0wuK8w4V0gEGD99z9Ibbvv4EG8TRB+oOvu6oquHTpIbasqrVs0Z5Zfvn6NS9evy2z/+969KKg8J42NjdG6eXOZ7TXp5evX+HHbdmZ9+MABMlqrThuxmyL+vncvuFyu1LYVFRX4accOZr2LBsb4fTRh1Eiw2WwAwMWr1/DwyVOpbX/euRMlJSUAAF8vLzT212yROEIIeR+Ym5pgYCdhsWSBQIBvd++T2nb/uYuIT00DALg5OqBzs6YaiVHXje3dk3mvc+TKNUTFJ9TYjlvKw49/H2LWx/XtpZH4dNngLp2w4/MVcn++WTBH4nHif/Nr2EBL0Vf3MjYOR66IXrP3bNNKY/u+cvc+RosVWF4ycSzWzZmhsf1L4+XmChsLcwDCOWbr4WMy2z+LeYOr9+4z652bqb9IFgDwysow7rM1OH/zNgBhgexzP2+Gp5v6k1BU6dNftiG/qAgAYGdlic7NNTdPP42OwYCPlzIFlsf06oEdVGD5P+vvcxfBKysDAPg1bIB2QY21HBEhhBB1M9A3EyuaKMCL6C1S28YlHUZxSSIAYeFTB5v26g8QgIfrCGY5On4PSnk1X1Ms5WUhJn6v2ONGqj02AHC07QhjjvCaYlFJAuKSpBc2eRH9IwDhNUVXp34w0DdVe3x6enpoKNaHz6N/ZK5rvis9KwKZOXcAAPpsU7g59VN7fEDVGAvff8ennER+Yc03vKio4CLyzVbR49w0M8YWZl6wsRJelymvKEJk7A6pbV/H7kR5RTEAwNaqFcxNPTQRokRfvIr5DRUVpTW2yy+MYYq36oGFhi7DNBKfu1N/sNnC66UZ2beRnhVRYzuBQFB5ngg1dB2hkevQNBcqj+ZC5dFcSAghRNeZm5szN6oSCAT46quvpLbdu3cv3r4VfrnV3d0dXbt21UiMkyZNYpa3bduGzMzMGttlZmZi+3ZRrpP449SpW7duzI204uLisHfvXqltv/76a+b1yrBhwzSSk6qnp4eJEyfWGMO7rl+/jrCwMACAmZkZhg3TzHuLCRMmMO8RDh48iNevX9fYjsvlYtOmTcy6psbY19cXbdq0AQAUFhbihx+k5yxu2bIFRZXXftq3by9x0yZ1Eu+LjRs3orS05vePr1+/xqFDwmvgLBYL48eP10h8w4cPh4mJCQDgxo0buC4lr1IgEODrr79m1idOnKiR9480FyqP5kLl0VxICCG6g8/n49HNu9j29WbMHTQOfXxaorVlQ7S2bIiejZpizsCx2P3DVuRmZasthvTkVGz9ahPGtu+NLi4BaG3ZEH19W2Hp+Jm4duq82varqIqKCpzafxgLhk5Ab+8WaGXRAN0aNMHkkIHY/cNW5OfmqW3fd6+H4/MZH2FgYDu0sfZAR0dfjGgZgh9Wfom3UW/Utl9FaWvsSrlcHNyxGzP6jEDPRk3R0twdPRs1xYw+I3Bwx26UyvhejqZoa+zeRr3B95+uw4iWIejo6Is21h4YGNgOX8z8GPdCa762pUnaHLurJ89h6fiZ6OvbCq0tG6KLSwDGtu+NbV9vRnqy7JtzqUt8dCxO/30YG5Z8jum9hmFwUEd0dvZHC1NX5phZPWcRbl6S/X09ZdAcLJ0uzsHH9xxAsJGjwj9dXAJUHoOuzsECgQCxkdE4feAINi1fjWk9h6K9nRfTF3191Z83r4vHjDh63iaEENXTZ5uJFU0UICbxR6ltkzMOg1sqzNfiGLrA2kIz+Vou9qJco8S0veCV1fz+nleWjcQ00fc2Xew1k8tjY9EBRobCwp0lpQlIzpCer/Um6SdU5Ws52PSFPlsz+VrO9sNFMST+JPXz9uy8m8gtEOZrsVmmGiuK6WI3HFX5WqlZp1BUIiVfi89FXMo20ePEjg11MjX2gqVZ88oYihCXslNq27cpv6OCL8zXsjJrCROOhyZChLNYX8QlbwWfX/O1x6KSGLECvCw422nmmoqjTX+wWcLc1ZyC28jOu1ljO4FAgDeJPzHrzvbDNXLtkeZC5dFcqDyaCwkhhOg6c3NzpvCkMGdsvdS2e/fueydfq4tGYpw4cQKzvH37Dpn5Wjt2iJ7LxHOU1Klbt5B38rWk33to/fpvRPdTHTZUY/laEyaI8hO/EYvhXdevhyIsLBxAVb7WULXHBwDjJ4xj3iMcOnhYZr7W95tFuVITxI4NdRLma7UGIMzX2vKD9PcWP275SSxfq53G8rXE+2Lzpu9l5q4ePiQsssxisTBu/Nga22nTunVfMsuBgYEaKbJcH8ZY19FcrRxdn6t37fpDoZ+OnUT3nx0yZAjz+xWfLFd7jIQQQtTPzNAAfT2FhQ8FAH64I/1+2AdfvkFCgfA1k6u5CTq4OWoiRIzy92SW9zx5jaySmvM+skq42PNU9L5jVIBnje1UrZObE5zNhN/pis8vwsGX0nN2ttx5hqpXA/293WFmaKD2+PT09DBSrA+33Hkm9TVJRGIabienAwBMDfTR31sz9zQd4d8IVVeYTryOQ0xOfo3tuOUV+O3+C2Z9VEAjDUQHeFlboIWjLQCgqKwc2x6+lNp2+8OXKC4rBwC0crZHIytzjcQ4yl/UF7/ee47S8ooa28Xk5DNFlll6ehjur5k+HODdACb6wnvv30pKR0RiWo3tBAIBtojNQyP9PTVy/ZHmQuXRXKg8mgsJIYQQQsj7iCo1kPfGtbBw6Ns5MD/K+H3PXixbtRrRb2R/efDspcvoO2IUeJWFevy8vTGobx+p7cXju1Z54bKu+vXsgU7t2gEAMjIzMfaDmcjLl3yjm5uXhzHTZyCj8iJ0SKdO6N2tm9RtTl/wIRPf9AUfKhWfgYEBVq8QXexctPJzhEZUT5j/afsO7P77APOYNTIukKpyjNVh4uhRaBIg/PJvQlISxs6YifyCAok25eXlWLZqNS5fDwUAGBkZYemH86VuU1XHzJPnzzF62nRE3Lkj9QMbQFjstfeIkYiMjmbiWzBzptT23QcPZeJbu+G7OscHAEkpKeg5dBjexAk/XO3asaPSBZbXbviOia/74KFKxVcf7P77APP/ejVvqfT21nyyAvr6+sy2f9pe/UbPoRE3sfDTz5j1dSs/YR5TE1Ud082CgtA8KIhZnzxnLsJv366x7aFjx7Fs1Rpmfdr4cTAyMqqxrSqP6f6jx+DP/X/LLLh+/soV9Bo6nCkA7ersjHkfTJfaXpVjPHnsGObiQExsHEZP+wA5ubnV2hUVFWH6gg9xW6yg26wpU2rcZlx8vMQYx8XHKxWjOqjyuVjVvD09MXOy8EZ8fD4fo6dNw+vo6l+iOXTsOL7cKLp532dLFmssRkIIed98MWMq9NnCi/D7zpzHrwePVGsT9ugJlm75lVlfPXMa9Csv3NfEpGMP5if0wSOVx6ws/xHjmfj2nj6n1LYCPT0wtncPAEAprwwTPl+LpIwMiTalPB5mfb0BkW+Frxt83N0wZYD0witf/W83E1+fBbr3HLj39DkmPv8RmrlRdm2EPngkcQwq448Tp/HpL9sQk5gks935m7cxcOFypuiobwN3DOgk/UvoqjxHrt1/iFErvkBJ5RdEFo0fjS/nSn+Pq4g+CxYz8X31v9113g6LxcKEfr2Z9U17/8bvx07W+J79aXQMRq34AhUVfABAE69GaB/cpMbtqvIcKSsvx/jP1uJchPC9lrOdLc79vBlebnX/kooqj8F/LlzG3G824UlUzV88B4Cc/ALM+WYjdp86y/zuk6kTYSzlPSGg2nnw+ZtYDPh4GbLyhJ/Zje7VHb9/sQJstvTnCXlmfbWBiW/WVxuUik8d3vd5eo/YMTN5gGZuxkAIIUT7gnyXQU9P+Ll4bOI/iIytfuOZ9KybePD8c9Fj/FaAxZL+WfqB087MT5qUYqqKcnHoAXubtgCExUPDH8wGr0zymiKvLA/h92cxRUcdbDvC2T5E6jZvPf6Yie/W44+Vio/FMkATn6XM+oPnXyA9q/o1xcjYnYhN/Ef4GD0DBPkuk7rNtKwIiT5UVoDXPBjoWwAA0rPC8OjlOggEfIk2eQWRuPlIdH3V32sejAytpW7zxJXWTHxvEv5RKj5Lcz80dBXeQIrPL0X4g5ko5qZItKmoKMXtxwuRXyS8Bmhu6gVPt3FSt/n09SYmvss3h0ttp6hgv0+Z5RfRPzKFisUlpJySKBDc1H+l1O0VFidIjHFhcYJS8Xm6j4OpSUMAQH5RNG4/WVit0HIxNwXhD2YwN7HzcBsNS3Nfqdu8fHM4E9/T15uktlOEkaEt/BrNZtZvPvoQeQWREm0EAj4evVyL9CzhtQ9DA2sEeEm/Dv0m4R8mvhNXWisVH0BzIc2FQjQXyqbquZAQQkj9s27dOiav6s8//8SPP1a/QVNoaCg++ugjZv2rr76SmYulp6fH/Fy7dk2p+Pr164fOnTsDADIyMjB69Gjk5UkWi8nNzcWoUaOQUXnNr1u3bujdu3e1bVWZOnUqE9/UqVOVis/AwABr165l1j/++GOEhoZWa/fjjz/izz//ZB6zbt06qdu8du2aRB8qa/ny5bC0tAQAXLlyBcuWLQOfL/ma6fnz5xI3jFq2bBlsbGykbtPDw4OJr+r/qqvGjRtjwgThTa5KS0sxcuRIJCVJXusrLS3F1KlT8erVKwDCG4tNny49n23NmjVMfCEhIUrFBwDr14tu4vj111/j8OHqN3E+fPiwRIHgb7/9Vur24uLiJMY4Li5Oqfg++OADeHoKv0T96tUrTJ06tdrN6pKSkjBixAjm91OmTEFAgPTCQiEhIUx8a9asUSo+Ozs7LF4suj4zceJEPH/+XKINn8/H0qVLcfXqVQCAjY0Nli+Xnrv9559/MvF5eHgoFR9AcyHNhUI0F8qm6rmQEEJ00dWT59DbqzkmhwzEb+u+Q/iFK0iJT0Qpl4tSLhfpyamIuHgVmz9Zg35+rXF0118qj+HcoWMY1qwztn65ES8ePEZuVjZKuVwkv03AhSMn8NGIyVgwdIJai2jKkvw2AZNDBmLltPkIPXsJqQlJ4JWWIistA49u3sXmT9ZgeIuuuHtdtd+J4JWW4vMZH+GD3sNxYu8/iI+JBbe4BAW5eYh69hK7Nv+Cka26Yf+vv6t0v7WhrbGLfPIco1r3wFcfLseda2FIT05FGY+H9ORU3LkWhq8+XI7RbXri9bMX8jemBtocu70/bceIliH48/tfEfXsJQpy88AtLkF8TCyO7zmA6b2GYdWsj1FW+R1cTdPW2OVl52D+kAn4eOQUXDhyAslvE1DK5SI3KxsvHjzGb+u+w7DmXXDhyAmV7lcRcweNxadT5+OvX3biXmgE4l5HIy87B+Xl5cwx8++u/Zg9YDSmdB+M5LfKXY99F83BNasPc7C26PIcPLFLfwwJ7ohPp8zDnh+34f6NmygqkP59UlWqD8cMPW8TQoj6eLsvZfK1kjMO4m1K9fk+O/8WXsWtEj2mwXKw9KR/3n7+pivzk52nXL6WvXV3WJsL87V45Vl4/Ho2ysol87XKyvPw6PUs8MqF+Vo2Fh1gZ9VV6jafRi9k4nsavVCp+FgsA3i7ifK1XsWtRnb+rWrt3qb8juSMgwAAPT0DeLsvrdamSnZehEQfKquRy1zos4X5Wtn54Xj99stq+VqFxZF4Gi3K1/JwmQtDA+n5WtcftGXiS0pXLl/LzMSPKfbLF5Ti0evZ4JZK5mvx+aV4Fr0IRSXCfC0TjidcHaQXeIpO2MzEd+e58kVmfRqsYJbfJP2E1Kzq+VqpWacqi8dWPqah9HytEm6CxBiXcJV7r+TmMA7GRsLc1aKSaDyNXlSt0DK3NAWPImeBLxD+3tV+FMxMfKRu887zkUx80QmblYrP0MAGDZ1nMetPoz9EYXH13NXIt+uQnS+cMwz0rdDIZZ7UbSal/8PEd/1BW6XiA2gupLlQiOZC2VQ9FxJCCKl/1q5dLbqP4J978NOPP1VrExp6Aws/XsSsr/tyrcx8LTbLgPm5du26UvH169cXnTt3AiDM1xo7ZlyN+VpjRo8Vy9cKQe/evaRuc9q06Ux806ZJz/lRhIGBAVavEb2eXLRwMUJDb1Rr99OPP2H3n3uYx6xdu1rqNq9duy7Rh8patnypWL7WVSxftqLGfK3Jk0T3DVy6dInMfC3PRt5MfH/+Wff7qgDCfK3xE4Tf3SktLcXoUWNqzNeaNu2Dd/K1pknd5to165j4undT7r4lAPDV118xy+vXf4PDh6vfX+rw4SNYv/4bUbtvpBctj4uLkxhj5XNXp0vkrk6b9kGNuaujRo5mfj958iSZuavdu/Vg4lu7Rnp+oSJ69+6LI0eOSi3+DADZ2dmY8cFM7Nsryv9YumyJ1Pbv2xirA83VNFcTQgghtbWifVPos4TfKTnwIgY7aiiaeDMxDZ9du8usf9K+GfRZ0svgOGzZy/yEJ6QqFV+PRq5o5yqsSZFZUoqZp0ORXyqZk5jH5WHG6VBklghfm3Zyc0S3hi5St/nh+XAmvg/PK5cLZsBmYXm7YGb982t3cbOGArI7Hr7EgRfC+yYasFhY3r6p1G2GJ6RK9KGyFrRqDIvKIqY3ElKx5sYD8N+57+WrrFzMOxfGrM9v2RjWHOn3bGz5v6NMfAeeS78fpCL8ba0worLYb2kFH9NPX0dKYbFEm9LyCnx0IRxRlUVHvawtML6xt9RtfnfzMRPf0EMXlIoPAFZ2bM4sb7nzjClULO5k1FtsufOMWf9C7DHvis8rlBjj+Dzl8s4mNPFGQ0szAEBUTj4+uhBRrdBySmExpp+6jtLK+5qOCfCEr42l1G0OPXSBie+7m4+Vis/WmIM5LQKZ9XnnwvAqK1eiDV8gwOob9xFWef5YcwyxoGVjqds88DyGia/l/44qFR9AcyHNhUI0F8qm6rmQEEIIIYQQ6dkJhGhZRmYm5i+TflMmAFiwfAVM3imw+uvG72BvZ6fO0FBUXIwfftuKH37bikA/PzQPDkIDd3eYm5mCyy1FfGIiwm7eQnRsLPMYG2tr7N2+TWrhTnXY+eMWdO4/AJlZWbgWFgbfVm0wcvAguLq4IDEpCUdOnkJWdjYAwMHeDju2fK+x2ABg6vhxOHPxIo6dPoO8/Hz0HDoM/Xr2RIumwSjl8XD52nXcfyz6UGzTl+vgXZnAoSmja7ignpGVxSyv3fAdfvufrcTfV69Yjsb+/tUex2azsWfbb+g2aAjy8vNx7tJl+LVui2ED+sPdzQ1Z2dk4ff4CosSKd//07Tca+Z/5fD6OnjyFoydPwcXJCW1atoC3pyesLC1RUVGB9IwM3H34CHcfPGAKOrFYLPzy3Qb4+Uj/YESVeg4ZhpjYOADC4s5dO3bA1j92yX1c44AA9O3RXc3RCT1/9apa4d3ikhKJ9ZqOqYO7/tDI9lTNz8cbG9asxpLPvwAALP7sc/x18BB6hHSFkaEh7j96jHOXLzMJGiOHDMbE0aM1EhsA/Lp5I3oOHY7i4mKkZ2Si64BB6Ny+Pdq3aQ1LCwvh3HgjDA+fPmUe4+vlJVEAXp0io6Ix46OPsWD5CrRp0QLBjQNha2MDAwMDpKal4Xp4OJ6+EH1IbmZqiqN798DExEQj8TULCsKieXPx/a+/AQDOXLwIz2YtMLBPb/j5+IDFYiEmNhanzl9gnksAYNG8uWjdQnMfSC5YthzpmZkSv3sRKfry1db//YHTFyQ/mJ33wQcI6dRRI/Gt+XaDRDwAcP+R6Lnt8PETeF6ZuFll1JAhGDV0SI3bW7/qC9y6dw+Pnj5D7Nt4NO8agsF9+6JJYABKeTxcDw9H+C1RQfEJo0ZiwuhRKvyPCCGEiPNt6I7182dj+U/C58tlP/6G/ecuoUfrljA0NMCDV5G4cOsu83poePeuGN9XenKvOnz5+594Wfk6usqDV6+Z5aNXruHFm1iJv4/oHoIRPUI0EB3w7Ydzcef5S8QkJuFZTCyaj5uGoSGd4enmiszcXBy/HoakdGFytAmHg99XfSqzSLWqvXgTh6/+96fE74q5kkn74z9bU+1x+7+u/rv3TXEJFz/+fQg//n0IAR4N0czPB+5OjjA3MQaXV4b41DREPH4qUYTZxsIcu9ashJGhodrji05IxMjlnzMFlhs4OcLe2hpb9h+U+9je7dog0NNDzRECn0ydhHMRtxGVkAg+n4+PNm7BrwePokeblnCytUVRCRf3X77ClXsPmHnGhMPBLyuWgCUjkUZVFm7+CWfCRQWd+nZoh1M35N8YwMLMFNMHD1BnaAAAXlkZdp86i92nzqKRizNaBfrDw8UZ5iYmKOZy8eJNHK7cvY9CsffZY3r1wNyRw9QeGwDkFhRiwEdLkVl50y9rc3MEeXvi53+qf9nmXe2CGqNdkPSELlUKffAI244ck/hdptiNyjJz86rNg/bW1vhxqXIFxBRVn+bpuy9e4Xnlc64+m43x/TT7moAQQoj2WJh5o1nAF3j4QvhlyocvViEu6TCc7LqAxTJCTt5jpKRfgQDC13TuzoPg4arZz/TaBH+PSxGDUMrLRnpWOE5dbYcGzoNgzHFGMTcZCSmnwCvLAQAYGdqhTbByN9WqLU/3sUhJv4TEtLMoK8/H1Vsj4ezQA9aWweDzS5GaGYqcvCdM+2aBa2Bu2khj8RkZ2qBN8PeIeDALAvARGbsNyekX4erYG/r6ZsgriERS2jnw+cKkczvrNgjwlH6DMHVoHrAGWTkPUFgci7yClzhzrTPcnAfA3MQDpbwsJKSeRQk3GQDAZhujXbOfZRa3VTUnu87w9ZiB13G/gy8oQ/iDmXCw6QA7mzYAgMzsO0jPFr3f8PecCwfb9hqLj80yRPtmv+DqrVGo4HMRn3wMGdl34O7UD0aGtigojkNiymmUVxQBEBZmbRbwhcbiA4BA74+QlnkDWbn3UcJNxvmw3nB17AtLcz+UlxciKe0CCoqEifZ6emy0Cf4ehgbSv8iiajQXKo/mQuXRXEgIIUTX+fn5YePGjVi0SHgjuoULF2Lv3r3o1asXjIyMcO/ePZw9e5a5JjBq1ChMmjRJozH+73//Q4cOHZCZmYmrV6/Cy8sLo0aNgpubGxISEnD48GFkVeZXOjg44PffNVucY9q0aTh9+jT+/fdf5OXloVu3bujfvz9atmyJ0tJSXLx4Effv32faf//99/D21kz+IwDY2trijz/+wKhRo8Dn87F582acOnUKgwYNgoWFBZ49e4Zjx46BV1lUqlOnTjKL26rD999/j1u3biE6OhpPnz6Fv78/RowYAW9vb2RkZODo0aNITEwEAJiYmGDv3r0yb5aoaj169MDHH3+MH3/8EWVlZRg1ahRCQkLQqZPwxlxhYWESRXSXLl2KLl26aCw+Q0ND7Nu3Dz169EBJSQkOHDiAsLAwDB8+HPb29oiOjsaRI0dQWCi8oUHVea9JK1euxKVLl3Dr1i0kJiaiRYsWGDp0KJo0aYL8/HycPHkSkZX5bmw2G3/88QesrKw0Fh/NhcqjuVB5NBcSQoj2vXn1GunJohsENfTxQvMOreHo6gIDQwPEx8Th6slzKMjNQ1FBIdbMWYzCvAJMXjhHJfu/euIsPpk8l3nN0dDHC13794KZpQWinr3EtVPnUcbjIfTsJXw8cgq2n/4Hhhr8vmBuVjZmDxiDt1HCz/2NTU3Qc9hANPBqhJyMTFw6fgbpSSlIT0rBgmET8cfFf9G4ZTOl9ysQCPDp1Pm4ePQkAOH3yjr27o7Alk3B45bi1pVQvHz4BKVcLr5d/Bn0DQwwetYUOVtVLW2NXUJMHGYPGI3sdOF3WyxtrNFr2EA4ubsgNSEZF/89hbzsHMRGRmF2/9HYF3oGrh4NlN6vorQ5dvt//R0bl4luVhzQPBjtuneBIccIL+4/RviFK+Dz+Ti2+wC4JVxs2LMNenp6Ktm3IrQ1dqVcLj4aMRkPI+4AAAwMDdFtUF94N/ZHYV4+rp+5iLdRMSjIzcOKSXNgxOGg64DeSu+3tpzcXeHftAncPT1gaWMFFpuNnIwsPLv3EI9u3oVAIMDD8NuY0n0wDkSch62jg9L7pDm4ZvVhDq7SvkdXtO8ZIrMNx8RY5t9rQ9fnYB63esEASxtr5GXnqHW/9eGYoedtQghRL1Njb/g2/ByRcWsACAtjJmccga1lF7BYhsgvfIyM3KtAZb6Wo+1AuNgpX6ixNhp7bcLtZ0NQVp6N7PwI3HjYAU62A2Fk6AwuLxlpWadRVi58zjQ0sENjr00ajc/VYQwyci8jPfssyivycff5KNhbd4eFaTD4fB6y8kKRXyTK1/JruBqmxprL1zI0sEETr8149Ho2AD7iUrYjI+cS7K17QV/fDIXFkUjLPg+BQPh5u5V5GzRynaux+ADA32MN8gofoJgbh8Lilwh71BWOtv1hwvEArywb6dlnwOUJi42yWcYI8v5JZnFbVbO17IwGTh8gPvV/EAjK8Pj1bMRbtIe1uTBfK6fgDnLyRd+d83CeAxuLdhqLj8UyRLDPT7j7Ygz4fC5Ss44jt+AOHGz6w9DABsXcOKRlnUEFX5i7asrxgm/DzzUWHwB4un6IrLwbyCt8AC4vBRFP+sLRpg/MTIS5qxk5F1HErcxdBRtNvL6Hgb7mcldpLlQezYXKo7mQEEKIrvPz88N3332LxYuXAgAWLVqCffv+Qs+ePYX5Wvfv49zZc6L7CI4aiUmTJmo0xp2/70Cnjl0q87WuwcfbDyNHjmDytY4cOSqRr7Vj53aNxjdt2lScOXMWx/49hry8PPTo3hP9+vdDyxYtUFpaikuXLuH+/QdM+82bN2o8X+v3/+3EmNFjwefz8f33P+D06TMYOHCAMF/r+XMcP3ZcLF+rI5YtX6qx+ABg8+ZNuH3rTmW+1jMEBjTB8BHD4O0lzNf6999jEvlau/fs0nC+Vnd89NGH+Omnn1FWVoYxo8ciJKQrOnYU3scwPDxcokjtkiWL0aVLZ43FZ2hoiD17/0Svnn1QUlKCfw78g/CwcAwbNlSYuxoTjaNH/pXIXf1u4waNxXfv7j1cvnQZ5ubmaNuuLQIDAmBrawt9fX3k5OTg6bNnuHb1mkQR5qlTp2DKlMkai1HXxxgA5s9bgPTKAsVVnj9/wSxv/W0rTp8+I/mY+fMQEtJVI/HRXK2c+jBXE0IIId42lljdqSW+CL0HAPj8+j0cevkGXRs4w5DNxuP0LFyOS2YKUQ72aYjRAZqtJbGlZ3sMOHgOWSWlCEtMQ5tdxzDIpyFczE2QVFCEU1HxyK7M5bEz4eD7Xpr9nv64xt64GJuEMzEJyOeVYdiRi+jp4YJgB1vwKipwPT4Fj9NF93hf16UlPK0sNBafjbERtvTugBmnQ8EXCLD1wQtcjE1Eb083mBsa4FVmLs6+SQCvsvhuWxcHLGilmXshVlnXpRXup2YiNrcALzNz0WH3cQz0boBGVubIKinF6eh4JFcWGzXRZ+PXPh1lFrdVtS4NnDGrmT92PHqFMj4fH5wORUc3R7R1EeZW3k5OR7hYQdl5LQPR3s1RY/EZstn4rU8njDx6ESXlFfj3dRxuJ6djgHcD2BobITa3AKei41FUVg4A8La2wOrOLTUWHwB83KYJrsen4H5qJpILi9Fz/2n083SHv50VCnhluPAmEdGVhWPZenrY0qsDLDnqv3dtFZoLlUdzofJoLiSEEEIIIe8bKrJMdFZRcTGOnjwls825S5er/e67tWtgX0PbqsKwAJQuNCP++BeRkdWKJ76rS4cO2Lp5k8xitOLxAcIbUynLx8sTZw8dxISZs/A6JgZZ2dnY/ufuau38vL2x//cd8PTwkLk98RhVER+LxcK+7dswe9Fi/HXoMPh8Pk5fuFCtGKaRkRHWf/E55s/4QOH4VFVMSN4xeOPmzWq/m/eB9DiDGzfG2cMHMWn2HMTExiEjMxM7du+p1s7U1AS/bvxOZkFaVR4z4v2VnJqKY+8kSLyrUcMG+GnDBvTr2UNmO1UeM+LFp0tLS7HuO8VuLDd57BipRZZVfUxnZGbJPWbk/V2d25P8f1Vzjnw8Zzb4fD4+/3o9SktLcf/xY4ni6FUmjRmNbd9vlnmjC1XPg21atMDZQ/9g6rz5iH0bD0B4ztZ03gJA144dsWfbb7C1sVEoRlUcMwDA5XIRGhGB0AjpxchaNWuGP7f+Cn8fH5nbUvUYb1izGuZmZlj//Q8oKytDQWEh/j5ytMa2+vr6+GzJYny+dIlC8QljVL4Pz166jLcJCVL/fu/RI9x79EjidwN613xjEXXEFxpxU+bYvnz9Gi9fv5b4XWN/f6ntLczNcfqfA5g8dx4uXw9FaWkpDh0/jkPHj0u009PTw4ezZmLjurXK/QOEEELkWjBmBPgCPlZv/x9KeWV4GPkaDyNfV2s3oW8v/LJice1eD6ngfU3Yoye48bD667Mqr+Li8SouXuJ3gZ7Sv8Cq6tdD9tZWOPnDBkxa9SXuv4xEYUkJ9p29UK2dk60t/lj9KVoHSn+erBafCvovMzcXx67dkNlG3t/FiY+wKuJTNdV+diI61l/GvcXLuLcy23du3hQ/L1sE34buCsUHKNeHyRmZKOZymfX41DSs/FWxBHxbSwupRZZVeQxaW5jjzM+bMGPdt7j+4BEAIPJtPCLfxtfYvqGzE/5Y9SnaNA6Quk1VxhedkCixvuvEaYUe18DJUWqRZXV8tgMAsckpiE1Okfp3jqEhPpk6EUsnjZN7g0ZVzYN5hYVIz8ll1nMKCvDFVsVusL5y+mSpRZYl+lAF7wvfpqTKnOeKudxqf2/gJD1J5X2ep/ecOsss9+vYDo4yPn8ghBDy3+PXaBYEAj6eRH4LPr8UOXlPJAphVvFwHYXWQRtr9d5RT0/55yxzU0+EtDmAiIdzUVAUA15ZDqLjq1+/Mjf1QocW22Fm0lD2BsVi1IPy7x319Fho3/w33Hm6FG+TjkAAPpLTLyI5/aJEOxbLCE39V8LXY3ot4lPNc7678wC0bfYz7j/7BGXlBSgoisGrN1urtXO27472zX8Fm82Rs0WxGFUwxhwjO4S0PYCIB7ORnfcI5RVFiEs8WEM7R7Rv9gtsrZrXIj7VXC9pHrgWenr6eB27AwLwkZ4dIVFMFBCOl5/nXDT1/0zh+IQxKt+Hdtat0Ln1btx69CG4peko4Sbjddz/qrWzsWqOjs23w8hQ3us91Y6xPtsYXVrvwc1H85GacQ18Pg8JKSeQ8M5bIQN9C7QO+g5uTn1rEZ9qxpjmQuXQXEhzIbMvhedCQggh9dHChQvB5/OxcuVKYS7W/fsShTCrTJ48GTt27NBoLhYA+Pj44MKFCxg7dixev36NrKwsbNu2rVo7Pz8//PPPP/D0lP3lX3XkpO7fvx8zZ87Evn37wOfzcerUKZw6JZljZ2RkhG+//RYLFixQOD5VXbcYPnw49u7di7lz5yI/Px+RkZFMQVtx/fr1w19//QUOR/ZrJpVfv7W3x4ULFzBmzBjcvXsXhYWF2L27et6xs7Mz9u3bhzZt2mg0PkBY/FRfXx8//PAD+Hw+rl27JlFMFBCO19KlS/Htt98qHJ+qYmzfvj1OnDiBSZMmITU1FYmJifjpp5+qtWvTpg0OHjwIW1tbhWNURXzGxsY4deoUJkyYgPPnz4PH4+HgwYM4eFDytbGlpSW2b9+OIUOGaDQ+gOZCZdFcSHNhFUXnQkII0VWm5mYYOWMyhk0ZB88A32p/L8wvwBczP8blY8KcpS2ff4VOfbrX2LY28rJz8PnMj5mbhE/8cBaWfrdW4nkw6vlLzB04FunJqbh/4yb+/P5XzPp0sVL7rY2Ny1czxT29Av2w9eQBOLm5MH9f/O1qrJy2ABeOnEBJUTE+nTofRx9eV/om08f3HGAKNZpZmOOnI3vQqksHiTZ7tmzDphWrAQAblnyODj27wk1Krp2qaXPsVs1eyBRqbNWlA7Yc+hMWVqKCQQvXf4GPR07B/Rs3kZWWgTVzFmPnucNK71dR2hq7uNcx2LR8NbO+7Lu1mPSxZDH0e6ER+HD4JBQVFOLcwWPo0q8XBo7XXDEjbY3d79/9xBRYdnB1xtaTf8NHLPdz8bersWn5auz7eQcqKirwxcyPcfrlbZhbauYmYYu/XY3GLZrCyd1Vapvn9x9h4ehpSEtMRlpiMrZ8/jW+3PmjUvulOVg6XZ+DxTVt3xpTF8/T2P50fQ52cneFm6cHAlsEI7B5UwS2CEb081f4oPdwte5X148Zet4mhBDN8HCeCQj4iIrfAL6gFPlFTyQKYVZxsR+Jxp7f1TJfS/nPOk2NPdEq8G88fj0Xxdw3KCvPQULa3urtOF4I9t0KE46cfC2oPl8r2OcXPI9ZhpTMowD4yMi5hIycSxLtWHpG8Gn4KRo6T5MTnXgfqubzdkfb/gjy/gkvYz9FeUUBirgxKEqJqdbOzqo7gn1+BpslJ19LoNp8KEMDW7QMEI5xftEjVPCLkJxxqFo7IwNHBPn8BCvzWuRrqagP/T3WgKWnj7iUnQD4yMm/KVFMVIgFD5c58G2wUk50kucJVJDzZmXeCi38duFJ9MfglaWDy0tBfGr13FVLs+Zo6rsNhgZyclcFqs3JY7ON0cJ/N55EfYisvGsQCHhIzToJZJ2UaKfPtkCg57dwsOmj8LZVcR4DNBcqi+ZCmgtFFJsLCSGE1E8fLxR+VvfZZ19U5ms9kCg0WWXS5InYvn2bVvK1zp0/g/HjJjL5Wtu376jWzs/PD38f+Kt2+Vos1eRr/fXXXsyaNRt/7dsvvJ/qqdM4fUry/htGRkb45puvMX/BfIXjU12+1jDs3vMn5s9bIDNfq2+/vti3b49W8rXOnT+DcWPH4+7deygsLMSe3dVfFzs7O2PP3t1aydfa/P0m6OvrY8uWHyvzta5LFN0FhOO1ZMlifPPteoXjU1WM7du3x7Hj/2LK5KlM7urPP/9SrV2bNq1x4J+/NZq7WnUcFxQU4NLFS7h08ZLUtmZmZli9ehUWLV6osfiq6PoYnz17Dm/fSr93071793HvnmSu7YAB/QFUL7JMczXN1YQQQkhdzW4RAD4EWB/+EKUVfDxOz5YohFlldIAnNvdoV8v7rsq+958iPK0tcHBYT8w6ewMxOfnI5pZi99Pq94X1trbAjv6d4WFpLnN7kvejUz4+lp4etvXrjMWXbuLwq1jwBQJciE3ChdgkiXZGbBY+79gCHzSTc9/Vd7atCgO9G+DXPh2x/MptFPDKEJ2Tj+j7L6q16+Hhgq19O4GjL/t1hkSMKuhDOxMODg7rgVlnbuBhWhaKysrxz8s31do5mhrjt74d0cLJTuH4VDHGALCuayuwWSxsf/gSfIEA4YlpEsVEAeF4zWsRiC86yb4m8O71R1XE2NrFHnsGd8P8c+FILy5BcmExdj56Va1dC0db7BzQBTbGRgrHqIr4jPX18deQ7ph7LgxX3yaDV8HH8ai3OB4l+X7IwtAAm3q0Qz8v6feufTc+VRyDAM2FyqK5kObCKorOhYQQQgghhFCRZfLeEC+EPHLwYKW2tWDmDLRt1RJXb4Th7oMHiIyKRlJKCoqKi2FoaAhLc3P4eHmhVfNmGDV0CNq0aCF3m89fiT5Ecnd1RbtWLZWKsUrz4CDcv3YFf/79Nw4fP4nIqChk5eTA1toa/r6+GDl4EKaMGwtjY2O523rxStSHI5TswyocDge7t/6GqePHY/fff+Pm3btITk2DoYEB3F1d0bt7N8yYNAm+3l7y41PhGKtTmxYt8PD6New58A+OnDyFyKgoZGRlwdzMDN6enujTvRvmTp8GB/uayoWLqPKYCW7cGJF3b+Pi1Wu4ff8+nr98hbeJicgvKICenh7MzczQ0M0NzYODMbBPb/Tt2QMGBgZyt/sqKgqAsNjn8EED6xyfukgeM4O0GIlmiB8zqjqHAWDRvLkY0Ls3du7ZgwtXriIxORm8sjK4ODmiQ5s2mDJuHEI6daxVfKqaBzu2bYun4WE4evIUTp47j4dPniAtIwPFJSUwNzODm4sLWrdojrEjhqNHly5yt6fKY/rMwX8QcecObt+7jycvXiAjMwOZWdnglpbC0sIC7i4uaNuqJYYNGqhQbIDqx1hPTw9fLFuKKePGYvffB3A9PAKvXr9GTl4eAMDK0gJ+3j7o0qE9pk+cgAZubnLiE51zbVu1hLur9JttaIO6notVzdHBAeePHMbxM2fw95GjuPfwEVLT02Ggrw83FxeEdOqImVMmI7hxzUXXCCGEqN5HY0ehX4d2+OPEaVy8dRdJGRnglZXD2c4W7YMaY9KAvujSopnc7byIjWOW3Rwd0KZJoPqCroP8oiIkZQhvJmNqzEGf9rK/dKAoDxdnXNv+Mw5cuIxDl67i+ZtYZOTkwtLUFJ5uLhjcpROmDuoPawvZF98B4KVYHw7rVj3JW9vE4xveXffiexErSh4Z3k2x16DSzB05DK0bB+L6/Ye49+IVXsfHIzkjC0XcEhjqG8DCzBQ+7m5oGeCH4d1D5BbQFsYXxyzr4jkCAJGVRcv19PQwNKSz0ttztbfHmZ824fqDRzh06SruvXiFxLR0FBQXg2NoCHtrKzTz80H/ju0xskcIjAwNZW5P188RVR6Dw7t3hbOdHe48f4G7L14hITUNmXl5yMkvgKGBPmwsLNDE2xNdmjfFhH59YCd2cyxp1DUPqpJkH+reGOv6MaiuebqktBSHLl1l1icPkFfQjhBCyH+Rv+ccuDj0Qkz8PqRmXEUxNwV8Pg/GHCfYWbdGI/excLTtIHc7eYWiz1lNOC6ws1LN55jWlkHo0/kiYhP+QULKSeQXRYPHy4GhoTUszHzg7jwIjdxGQ58t/5qieIwNnFVzfYjN5qB9s1/g6TYOsYkHkJlzDyXcVLBYhjAxdoGzfTd4uk+AhZn8a4ri8bk7q+76kIfrcDjYtkdM/D4kp11EUUkiyiuKwTGyh61lMzR0HaFAYVugrKwAJSXCyrj6bBO4OPRQSXxmJg3Qs+MpvE06gvjk48gteIVSXiYM9M1hZtIIbk794NVgPAwNrORuK69A9WOsp8dC88DVaOg6FG/i9yMtKxwl3FQAgDHHCY62neDZYDxsLINrFZ+tVUuYGqvmeoSTXRf073odMfF/ITH1HAqLY1FWXgAjQztYmQeggcsQNHQdDpYCN9TKL4yqXNKDu9MAlcRnZGiDkDZ/IzH1LOKSjiA77zG4pRnQZ5vA1NgNLo694dVgAkw4znK3JTnGqjtPaC5UDs2Fynuf5kJCCCH11+LFizFw4EDs2LED586dQ2JiIng8HlxcXNCxY0dMmzYNISEhcrfz/PlzZtnd3R3t2rVTSXzNmzfHo0ePsGvXLhw6dAivXr1CVlYWbG1tERAQgFGjRmHq1KkK5aSKxzhq1CiVxMfhcLB3715Mnz4du3btQkREBJKTk2FoaAh3d3f07dsXM2fOhK+v/MJr6ogPAMaPH4+uXbtix44dOHXqFOLi4lBUVAQnJye0bt0aEydOlFvYFgDy8/ORmJgIADA1NUX//v1VEl+jRo1w8+ZN/PXXXzhw4ACePn2K9PR0WFpawtvbG8OGDcOMGTNgbW0td1vq6EMWi4VNmzZh3Lhx+P3333H16lUkJQm/QO3q6oru3btjxowZaKFI7rZYfO3atYO7u+wv1SuqZ8+eePHiBXbu3Iljx44hOjoaeXl5cHBwQHBwMMaOHYvx48crdMOqly9fAhBefxwxYoRK4rO1tcW5c+dw7Ngx7Nu3D/fu3UNqaipMTU3h4eGBQYMGYebMmXBVIL9PXecJzYXKoblQee/TXEgIIbqoc7+eGPnBJFjaSJ9nzSzM8d2+7RjfoQ8inzxHeVkZjvyxD8s2rlNq37s2/4KCXOH3JVp37YBlG9dVu7GRT+MArN/1K2b0GVH5mF8xZvY0mfGqSszLSJzeLyzyZ2BoiO///p9EcU8AMDQywtd//IzIJ8/xNioGca+jcWz33xj5waQ677e8vBy/rN3ArC/f9GW1Qo0AMHnhHEQ+fY6T+w6ijMfDL2s34NvdW+u839rQ1tiFnb+C+zeEBUes7Wyxaf9OiUKNAGBhZYnNf/+OoU07IzcrG7ev3sDNS9fRvqf686e0OXa/rduA8vJyAMCgiaOrFVgGhMUtV2z+CqtmLQQA/Lz6G/QbM0wjN/jV1tjlZGZhzxZR367/4xeJAsuA8PXeso3r8OrxM9wLjUBuVjZ2bf4FH63TTBGbHkPkv65u3LIZVv2yEfOHTgAAXDx6Emu3/6DUDaRpDq5ZfZiDtUXX52AA+Plo9SIQ6lYfjhl63iaEEM3xcJkNe+ueSEz7C5m518DlpYAv4MHIwAnWFq3gaj8GNpby87UKS0R5MhxDF1iaqeazRwvTJugQfAFJGf8gNesUikpiUFaeAwN9a5gZe8PRdiBc7UeDrUC+VmGx6KbAjrYqytdicRDs8zNcHcYiOf0f5BTcR2lZKlh6huAYusDOKgRujuNhaiw/X0s8PicVxQcALvbDYGPRDonpfyEj5xJKShNQUVECQ0N7WJo2hYv9CIUK25aXF4DLE+ZrsVkmsLPqrpL4TDgN0C7oBJIzjyI18wQKi1+itCwLBmxzmHA84GDTD26O42CgbyV3W4XFouNQVX2op8eCn8cqONkNRVL6fmTnRYDLE+ZrcQydYGPZEW4O42FhFiQ/PrHzxNKsBYyNVJO7amvVBZ2aXUVi2n6kZ59DMTcOZRUFMDKwhZlJAJzthsDZbphCxWCLSkS5q442qsldNTSwQavAv5CWfQ4pGUeQV/QEPF4G2GxjGBu5w966F9wcxoNjJD93VR1jDNBcqCyaC5X3Ps2FhBBC6q9FixdhwMAB2Lnjd5w/f0EiX6tDx/aYOnUqQkLkf0ZWPV+rrUria968OR48vIc/d/2Jw4eP4NWrSLF8LX+MGDkCU6dOUex+qs9FBVFGjhqpkvg4HA727NmNadOm4c8//8TNiFti+Vpu6NOnD2bM/EChfK0XYn2oqvgAYPz4cejatQt27vgdp0+fRlzcWyZfq1XrVpgwYTyGDJF/38Lq+Vr9VBJfo0aNEB4Rhr/+2o9//jmIZ0+fieVreWHo0KH4YMZ0xfK1XojGeMRI1eRdslgsbNz0HcaOG4P//f4Hrl27LpGv1a1bCD6YMV3B3FVRfO3atVVh7moPPHv+BL/v/B+OHz+O6OgYJnc1KDgIY8aMxvjx4xTMXRXej1FPTw/DRwxTKq7I1y9x4cJFRIRH4PHjx4iNjUNWVhYqKipgZmYGJycnBAUHoWfPHhg5cgSsrKzkbvN9HWNVobma5mpCCCFEGXNbBKJ3IzfseRqFq2+TkFxQjDI+H46mJmjjYo9xgV7o6O4kdzuvsnKZZVdzE7R0kl2LQVFBDja4MmEA/n4eg5NRbxGVnY8cbimsOUbwtbHAIJ+GGNvYC8b68svzRIrFONinoUri4+iz8VvfThjf2Bt/v4jB3eQMpBUVw4DFgqu5Kbp5uGBSEx94WVvUMr4GKokPAEb4N0IHN0fseRqFi7GJSMgvRHFZORxMjNHMyRYj/T3lFrYFgIJSHpILiwEAJgb66OmhmmtnDS3NcWZMXxx+FYtjr+PwMjMXmSVcWBgawMPKAv293DGxiTesOLKLAwOSfThIRWPM0tPD2i4tMdzPA/ueRSM8MRUplf3gbGaCTu5OmNjEG8EOtgrEl8cst3Syg6u5qUpi7NrAGWGTB2Hvs2icjUlAXG4+8nllsDPmINDOGkP9PDDCzwNsBfJBo7KFMepBWJhWFWyMjfDPsB44Ex2Pw69i8TgtC+nFJTAx0Ie7hRl6N3LDpCAfOJuZyN3WK7E+VNV5DNBcqCyaC5X3Ps2FhBBCCCGEUJFlorM8GjRAeWa6yrZ346bwS296enr4dPFCpbalp6eHNi1aKFQ8WVFV8QHAso8WKFTAVlHGxsaYO3065k6fXudtFBQU4tGzZwCAVs2aoW8P1SQBV+nWuRO6de6k1DZUOcZVVHkMijMxMcGc6dMwZ/q0Om9D1ceMV6NG8GrUSKmYxL2IjERGprDw0PBBAxHo56fU9tQxFmG3bgEAXJ2dMXX8OKW3F9Kpo0rjVPX2btwU/r8mJiZYPG+uyrYLAL7eXti4bi02rltb522oax7kcDgYP2okxiuZgKLqY9rPxxt+Pt6YNmG8UtsRp64xbuDmhi+WLcUXy5TbjvgYr1y8WMmohGIe3lfJdgD1HINXThxTehvSDOnfH0NUdENAQgghyvNp4I5vFszBNwuq3wBMUWGPnjDLiyeMgYECF5zlOf/L90pvo0rE42fg8/kAgJlDB8PWUn5BUkWx2WxM6NcbE/r1Vmo7EY+fAgBc7O0weYD8L7zK06VFMxSHX1Z6O1WqxtiEw8FHY1V382FpGjo71Sr+8MfC+PT09LB8ygSl9q2np4fWgf4KFU9WlCrPEVWPLSAszpqRmwsAGBrSGQGNPFSyXT09PYS0bI6Qls2V3pYqzxFVzi9VVHkMmhobo2fbVujZtpUqQgOg2nmwtuenIgqKivEkOhoA0MLfD73bKV8EetKAvpikwoLA7+s8bWxkhNQLJ1S2PUIIIfWXhZkXmgeuBrC6ztvIyLrFLAd4LQCLpbprivpsY/h4TIWPx9Q6b6OsvBC5+cIvh9pYNoWzg2qvKTradYSjXUeltpGRXdWHegj0/lj5oMSYcJwR5LsMQb51/0A9I+cOBBC+7vRuOAVGhjaqCg8sPTYauY1GI7fRSm0nI/s2AMCY44xGbmNVERrDxrIpbIKaKrUN0RgDjb0XKhmRJEMDKwR4zUeA1/w6byOvIBKlvCwAgLvTAFiaK3fN6V1uTv3g5qTcl56r+pDNNoZfo9mqCItBc6HyaC5UzvsyFxJCCKnffH19sWnTJmzatKnO2wgNDWWWV6xYofKc1Hnz5mHevHl13kZBQQEePXoEAGjVqhX69lXdZ9EA0K1bN3Tr1k2pbVT1oZ6eHj777DNVhMVwdXXF2rVrsXZt3fPtwsLCmOsWc+fOha2t6r5MymazMXnyZEyePFmp7dy4cQOA8P+dNk01ualVWrZsiZYtWyq1DfHz5PPPP1c2JAnW1tZYvnw5li9fXudtvHjxAhkZGQCAESNGIDAwUFXhAQCGDh2KoUOHKrWNqj40MTHBkiVLVBCVCM2FyqO5UDnvy1xICCG6yLeJYq97DAwMMGrmFHz1ofA11+Pb95Tar0AgwKm/jzDrMz9ZVK3YX5U2IZ3QvEMbPIy4g6KCQlw5cRbDpqruuyHSnP77CPPc12fkYDTy96mxnRGHg6mL52HtXOFrtFP7DytV4PPutXCkJwmLi7g0dMfgSWOktp31ySKc+usQBAIBrhw/i+KiIpiYquamXtJoc+xO7T/ELI+aORk29nY1trOxt8OomZOx89stAICT+w9ppFijtsZO2LfnAAhfS876ZJHUtoMmjsbWrzYhJT4RKfGJuBcagbbdOtdpv7WhrbG7fPwMSoqEN4lq3rEt2oTU/J1aYb8txL3QCADC819TRZYV1TpEdL2quLAIORmZsHV0qNO2aA6WTtfnYG3S9TlYW3T9mKHnbUII0TxTYy/4eayCH1bVeRs5+aJ8rUau81War8VmG6OB01Q0cJpa522UVxSioEiYr2Vh2hT21sp9Nv4uW8uOsLVULl8rp0CUr+Xp+pHyQYnhGDnD230pvN2X1nkbOQV3gMp8LXfHyTA0UF2+lp4eG672o+Bqr9z3dIQxAkaGTnB1kP4apy4szYJhaRas1DZy8m8zy15uqs3JM9C3QiPXeWjkWvfrUoXFr8ErF+auOtr0h5mJ/IJBteFo0xeONspd68qu7EM2yxgeLqrNXaW5UHk0FyrnfZkLCSGE1G++vr7YuOk7bNz0XZ23cSP0BrO8fPlS1d9Pdd5czFXi3nrCfK3HAIBWrVqib1/l73cgrlu3EHTrFqLUNkJvhAEQXitaufITJSOS5OrqijVrV2PN2rp/pyssLJy5XjJnzmw15GtNwuTJdb+uAgBhlX0ozNeaqoLIRFSRryV+nqz8TLXX/6ytrbFs+VIsW17318XiuavDRwxXOnfV1tYW48aNxbhxqvvu1fs4xm9io1WyHYDm6m7daK5Wh127/sCuXX+ofT+EEEJ0g5e1BdZ2aYm1qPvrpptJonvuL2jVBAZs+cVcFWWsr4/pTf0wvWnd7+NRyCvDs4wcAEAzR1t0V1FRzCqd3J3QSYECrLJU9aEegIVtglQQlYizmQlWtG+KFe3rfr+D28kZ4AsEAICpwb6wMZZf6FNRbBYLYwK9MCbQS6nt3EoW9qGzmQnGKbmtdzV1tEVTR+Veh91MSmOWF7dV7RhbcYzwYavG+LBV4zpvIzIrF5klpQCAgT4N4GdrpaLohPp7N0B/JQs336rsQxN9Nua2UO13M2kuVB7Nhcp5X+ZCQgghhBBCVPdOiRAdV1U4cXC/vghS8U2mVCE0XBifs6Mjpk9QroiMOoTdvo2KigoAwMrF0r/Urk26PsaqpuvHTGh4BLP86aKF2gtEipevXyM9Q1gwd8mC+TAyUt0HS7qosLAQD58ICwXNmDQJ9nY1f/lXm+iYVk69GOMI4Rg3DwrCgN69tBxNdbp+DBJCCPnvC3sofC53srXF1IH9tRxNdWGVycccQ0N8PF79BYJr61XcW6Tn5AIAFo0fDSNDQ+0G9I7C4hI8eh0FAJg+eADsra20G1ANqoqLDuzcAU28PLUcTXW6fo7cECsCvXyy7r2e1PVzBKgHx6COz4MRT56iokL4JYcVU+kYrK36ME8TQgghAJCeLfwck2PkCE/3cVqOprqM7NsQCITXFANVXNxWVaoKi7o69oGVRYCWo6kuPUs4xmwWB/6edf8isbrkFbxGKU94jc3fcy7YbN27xlZ1nlhbNIGLY08tR1NdulgRaFUXt1WFsvIi5OQ/BQB4NZgIjpHuXXOiuVB5NBcqpz7MhYQQQsj169cBAM7Ozvjggw+0HE11YWFhTE6qqovbqkpVYdEhQ4YgKEi1X65Vhaox5nA4WLq07jdDU5eXL18iPV345dply5bpZI5mVR82b94cAwYM0HI01VXFB0DlxW1VobCwEA8ePAAAzJo1C/b29lqOqDqaC5VHc6Fy6sNcSAgh9Z2rh+jGSXnZuUpt68WDx0xBQitbG7lFXnsOG8gsXzlxVql9K+rqyXPMcq/hg2S27Tl0AFOw8FHEHeRkZqlkvz2G9AeLJf1ryQ19POEbJPxeH7ekBBEXr9V5v4rS1tjx+XyEnrnIrPceIXtMxMfs+qnzzA1t1UlbYxd+8Sp4pcIbp/k1bYKGPtLzAdlsNroP7ieKWQPnkzbH7prYmPSWcx636dYZFpV5bCnxiXjx8InM9pqWn5MnsW5kbFznbdEcrNh+dXEO1pb6MAdri64fM/S8TQgh9VNVYVEjA0e4OqiuII6q5OTfgQDCz9tVXdxWVaoK8DpY94G5qe7la2VXjjFLjwMPlzlajqa6wuIo8MqE+VqNXOaCxdK9z9urzhNz0yawt9a93NXs/JvMsqebaovbqkJ5RREKioS5q26OE2BooHs3Wqa5UHk0FyqnPsyFhBBCyPXKwp3Ozs6Y/sF0LUdTXVhYuOh+qioubqsqVcVPBw8ZrJP5WqHXhflkHA4HS5Yu1nI01Ynnay1dulgn87WqcvKaN2+GAQN079451yvHGIDKi8eqAo2x8miuVh7N1YQQQojybiYKC586mhpjQmNvLUdT3e2kdFRUFsVcpOKinapSVYC3r5c7Au2stRxNdRGVY8xhszFPxcVtVeF1dh4yi7kAgPktA2Gkz9ZyRNVVnSdB9jbo1chNy9FUVzXGALCwte6dJ4W8MjxJzwYATArygZ0JR8sRVUdzofJoLlROfZgLCSGEEEIIoSLL5L0QGRWNtPQMAMDKxbp5gS/sljDJdvH8eeBwdO+DlqoCxsGNAzGoX18tR1NdfRhjVdP9Y0YY38A+fdBMBy/836gs9uroYI+ZkydpORr1C79zBxUVFTAyMsLSBfO1HU6N6JhWjq6PcVFREVMEeuWSRVqOpma6fgwSQgj57wt/LPwC8MLxo8Ax0q3Ck4Co+Om0wQPgaGOj5Wiqq4rPwcYa04cMlNNa824+fYaKCj6MDA2wcPxobYdTzeu3CUjPzgEArJgyUcvR1EzXz5HwymOwf8f2aOqre0kqun6O1IdjUNfnwfBHwnMkyNsTAzt10HI01en6Majr8zQhhBBSJSNbeGMhf885YLN173PMqqKdVuaBcHXso+VoqssvjAa3VHhNsbHPQu0GI0VVH3o2mACOke4VJ6qKj2NkD68Guvfavby8GDl5wtfGul7c1sWhN6wtm2g5muoyc+5AIKgAi2WEAM952g6nRjQXKofmQuXp+lxICCGEAMCNG8Ib9yxdulQn82Cqbh4VHByMwYMHazma6iIjI5GWJvzyqq4XPp05cyYcHR21HE11VfE5Ojpi1qxZWo6muqKiIqZAsK6P8aBBg9CsWTPtBlOD8PBwJmdx2bJl2g6nRjQXKofmQuXp+lxICCH/BenJKcyyla1yN8V5WZl7AwDBbVsyxTGladGxLbP86vEzpfatiFIuF7Gvopj15h3ayGxvaWMNzwBfAMKigpFPntd5368ei/qmmZz9CmMT6xuxflUXbY1dQkwcCvMLAABmFubwaSL7xke+QYEwNTcDABTk5SMpNr7O+1aUtsZO/LHN27eWv1+xMXmpgfNJm2MnfszJO49ZLBaatWsleqwGzqfa2LX5F2bZv1kQzCzM67wtmoOl0/U5+F3XTp7D2Pa90dHBBy3N3dG9YRCm9xqGrV9tQlpSivwNKKg+zMHaouvHDD1vE0JI/ZSTfwcA4OEyG2yW7n3eXlW008wkAPbWvbUcTXVFJdHglQnztTx1tvCpMB/KzXE8jAx1L18rp0AYn6GBPdwcJmg5murKK4qRX1kg2MtVV8dYeJ7YW/eChanu5a7mFtyFABVg6RnBw2WutsOpEc2FyqG5UHm6PhcSQgghABB2IwwAsGTJIp3M16oqihkcHITBgwdpOZrqxPO1PvvsUy1HU7OqnLwZMz7Q0XwtYXyOjo6YOWumlqOpTpi7+hCADhePrTyPBw4aqJO5qzTGyqO5Wjk0VxNCCCGqcSs5HQAwr2UgODpY0LGqaGegnTX6eupecdvo7DxkVBbFXKzjhU8nBnnDwdRYy9FUV1Xc1t6Eg0lBPlqOprqisjI8yRAWCF7UVjfH+FaS8Dzu4+mGIAfduy/nneQMVAgEMGKzML9lY22HUyOaC5VDc6HydH0uJIQQQgghBKAiy+Q9UVUguG/PHmjZrKmWo6kuKuYNUtLSYGdri9lTp2g7nBpV9eGnixbJ/cKiNuj6GKtafThmqoqV6mox1apjZuGcOTA21r0PllStqkDwtPHj4OLspOVoqqNjWnm6PsYRd++ivLwcjf39MXTAAG2HU019OAYJIYT8t0UnJCI1Kwt2VpaYMVT3knuLuVw8jIyCoYEBFk0Yo+1walRVXPSjsSNhbGSk5WiqqyouOnlAP7jY22k5murCHgvj692uDVr4+2o5mup0/RwBREWgV0zVzcI6On+O6PgxWB/mwao+XD55gk5+fqfzx6COz9OEEEIIABQUvQG3NA1GhjbwbjhZ2+HUqKrwaaD3xzr5mqSqKKazfXfYWOreNcXyimLk5D0Bi2Wow8VthX3o12g29Nm6d40tM+cuBIJyWJr5wc2pv7bDqVHVeaKzxW2zKovbuo2FMUf3rjnRXKg8mguVp+tzISGEEBIVFYWUlBTY2dlhzpw52g6nRlVFJz/77DOdfM1UFV+/fv3QsmVLLUdTXXFxMe7fvw9DQ0MsX75c2+HUqKoPFy9erJM5mhEREcJ8tsaNMWzYMG2HU6OqG1zpenHb6dOnw8XFRcvRVEdzofJoLlSers+FhBDyX3Dp39PMsniBwLqIeRHJLDfwaiS3vbtYm7TEZBTk5Su1f3liI6PB5/MBAOZWlrCylX8zKvH/Q/z/q62Yl69r3KY07l4eKtmvorQ1djEvXjHLbo0ayn1Nx2Kx4NaoIbMeLfZ4ddHW2Ik/1l2B/arqWFWUtsYuPzcP6cmpzLoifeOu4b6RpaKiAtkZmQi/cBULR03FX7/sBCDsnw/XKnfzaJqDpdP1Ofhdrx4/w4sHj1GQl48yHg+Zqem4FxqBrV9uRH//Ntj29WamL5VRH+ZgbdH1Y4aetwkhpP4pKnmD0rI0GOjbwN1RN/O1qopOerl+pJOft2dXFj61s+oOS7NgLUdTXUVFCfKLnkJPzxCNdLa4rbAPPZxnga2D+Vq5BfcgEJTDzNgPDjb9tB1OjXIKhH3oqbNFoIXnsavDGHAMdS93leZC5dFcqDxdnwsJIYQQ8Xyt2XNmazucGlXl5H268lOdfM1UVTy2b7++Opyv9QCGhoZYtnyptsOpUdUYL1q0UCfztSIiborlrg7Vdjg1qirAq+vFY2mM64bmauXRXE0IIYQo701OPtKKSmBrbIQpQbp3v0EAuFlZPHZRmyY6+ZqkKr4eHi5o6mir5WiqKy4rx5P0bBiyWVigo8VtqwqfzmkRCGN9fS1HU93d5AyU8wXwt7XEAC93bYdTo6oCwYt0tLjtrcoxHtfYG05mJlqOpjqaC5VHc6HydH0uJIQQQgghBADolSp5L8yYPAkzJk/SdhhS+Xh5ojwzXdthyHTjzGn5jbRI18dY1erDMfP26WNthyDT3u3bsHf7Nm2HoTFffbYSX322UtthSEXHtPJ0fYx7hYTo9BjXh2OQEELIf5u3uxuKwy9rOwypTDgc5F0/r+0wZNq1ZiV2rdHd10NrZ3+AtbM/0HYYUk0fPADTBw/QdhhS6fo5AgDRx/7Rdggy6fo5ouvHYH2YB69s+0nbIcik68egrs/ThBBCCACYm3pi7IAUbYchU88OJ7QdgkxeDSbCq8FEbYchlT7bBKP7x2s7DJnaN/8N7Zv/pu0wpHKy76rz58mQHg+0HYJMwf6fIthfN2+CANBcqAo0FypP1+dCQgghxMfHBwKBQNthyBQeHq7tEGSaOXMmZs6cqe0wpDIxMQGPx9N2GDL99ddf+Ouvv7QdhlS9evXS+fMkMTFR2yHI9PXXX+Prr7/WdhhS0VyoPJoLlafrcyEhhNR3d66F4ca5SwAANpuNYVPGKbW9rDTR9wkcXV3ktrewsoSxqQlKioorH58Bc0sLpWKQJTNVPD5nhR4j/n9kptXt+xKlXC4KcvNqtW9HN+X3WxvaGrvMtAxm2UHhMXFG5JPnlftVb99oc+zEHyu+Tan7FYstPycXZTweDAwN67x/ebQ1dlli57GJmalCx50qzmNlbFjyOVNMuSbmVpb4Ztev6Ny3h1L7oTm4ZvVhDhZnbmWJlp3awdPfB+ZWligpKkb081e4dSUUxYVFKOPx8Nu67xAf/Qbrd/2q1L50fQ7WlvpwzNDzNiGE1D+mxp7o0z5J22HI1LbJcW2HIJO74wS4O07QdhhSsdnG6N0uTtthyBTs8wuCfX7RdhhS2Vl10fnzJKTlfW2HIJNPg0/g0+ATbYchFc2FyqO5UHm6PhcSQgghPj4+qOCXaTsMmW6EhWo7BJlmzpyBmTNnaDsMqUxMTMAtLdZ2GDLt27cX+/bt1XYYUvXq1VPnz5P4hDhthyATjbFyaK5WHs3VhBBCiPI8rS2QvlC3a0mcHtNX2yHINCnIB5OCfLQdhlQmBvpI+kh3rwkAwLZ+nbGtX2dthyFVSEMXnT9PHs8Yoe0QZFrZsTlWdmyu7TCkorlQeTQXKk/X50JCCCGEEEIAKrJMCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEELqgeyMTKyatZBZHzN7Khr5K3eDnOLCImbZ2NREocdwTIyZgn/FhYVK7V+e4qK6xcc8vqBu8Yn3i6L7NjYW7beojvutDW2Nnfh+TRTer6hdUUGRjJbK0+bYSYyJifz9ih+rVfu2srWp8/7l0dbYKXsea+J8qo0R0ydiyYY1MLMwV3pbNAdL2W89mIMBwMPXCz8d2YNOfXtAX7/6rSvyc3KxacVqHNt9AABwav9hBLdthbFzptV5n7o+B2tLfThm6HmbEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEECIPFVkmhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCE6jVdaisVjP0Dy2wQAgE+TACz6ZpXS2+WWcJllA0MDhR5jxOHU+Hh1KJWIz1ChxxhxjJhlLrdu8ZW+838psm9Dsf2++3h10NbYlYr1qb6CYyLRN9ySOu1XUdocu9Jajon4eAAaOJ+0NHZcJc9jTZxP7+o2qC8cXV0AAGVlPGSmpOFB+G1EPnmOI3/sw8OIO/h0y3q07dZZqf3QHCx/v4ruW9NzMAA0bdda5t8trK2wbseP0GOx8O+u/QCAbV9vwrCp46qd/4rS9TlYW+rDMUPP24QQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQeajIMiGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEII0VkVFRVYMXkuHoTdAgDYOztiy8E/61ygURzHWLSNMl6ZQo8RL9Yn/nh1MJKIj6fQY0q5pcwyp459ZPTO/1XG48ntb57Yft99vDpoa+zE+6FcwTGR6BuOcZ32qyhtjp1RLcek9J0CtGo/n7Q0dhwlz2NNnE/vahPSCW1COlX7/a3L1/HptPl48+o15gwYg437d6Ln0AF13g/NwfL3W7VvXZuDa2PJt2tw4fAJFBUUIjs9E/dv3EKHXiF12pauz8HaUh+OGXreJoQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYTIw9J2AIQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhNSEz+fjs+kLcPnYaQCAtb0tdp49DHcvD5Vs38TMlFkuKSpW6DHc4hKxx5upJA5pTEyVjM+8bvGJ94ui+y4pEe3XtI77rQ1tjZ34fosV3q+onam5qYyWytPm2EmMSbH8/YqPh7L7VoS2xk7Z81gT55Oi2vXoil/+3QcWi4WKigqsnrUQ+bl5dd4ezcFS9lsP5uDasLCyRLvuXZj1J3fu13lbuj4Ha0t9OGboeZsQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQIg8VWSaEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIITqHz+fji5kf48yBowAAK1sb7Dx7CJ4Bvirbh62jA7Ocnpwit31+bp5EYUBbR3uVxVITOyfx+FIVekxaUjKzbOtQt/iMOByYW1qI7Vt+36QlKr/f2tDW2NmJPU7xMRHFp+6+0ebY2YmPSZIC+xVrY25lCQNDwzrvWxHaGjvxY624sAiF+QUK7Fez51NtNG7ZDO16dAUAFOTl48KRE3XeFs3BNasPc3BtuXl6MMtZaRl13o6uz8HaUh+OGXreJoQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYTIQ0WWCSGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEKITuHz+VgzZxFO7jsIALCwtsL2MwfhG9RYpfvxEivY/Db6jdz2iW/imGUHV2eJgobq4OHrBRZL+HXg/Jxc5GZly31MgliM3oF+dd63p0TfxMptL943XkrsV1HaGjvPANH/lvgmDgKBQGZ7Pp+PpLh4Zt0r0L9O+60NbY2d+H7jFRgTVR2ritLW2FlYW8He2ZFZr23faOJ8qi3foEBmOerpizpvh+Zg6XR9Dq4tPT09lWynPszB2qLrxww9bxNCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBC5KEiy4QQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghRGcIBAKsnbsYx3YfAACYW1lix5mDCGgWpPJ9+Ytt88nt+3IL7z0Ivy16bNMmKo/nXRxjYzTy82HWH0bckdk+PycXb16+BgCwWCz4Bte9KLV/U1HfPJKz33dj81fDWL1LW2Pn7uUBMwtzAEBhfgGinskuMBv17CUK8wsAAOaWFnDzbFjnfStKW2Mnfo4+vHlX/n41fD5pc+zEx0TeeSwQCPD41j1mXR1zn7IqystFyxX8Om+H5mDpdH0Orq2EGFHRX1tH+zpvpz7Mwdqi68cMPW8TQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQuShIsuEEELIf8zizz6Hvp1DjT+EEEIIIYQQQkht/PLPEZh07FHjz9uUVG2HRwghhBBCCCGkjhJTz+LAaecaf9KyIrQdHiGEEEIIIYQQHXHs2DHo6enV+HPt2jVth0cIIYSQ/zCBQIC185bg3z//BiAsbrf99D8IbNFULftr3LIZHFycAAC5Wdm4cy1MZvuL/55ilrsP7qeWmN4VMqhPjfuvyaVjp8HnCwueNm3fGjb2dnXeb7dBfZnly8fPMNutSXx0LCKfPAcAGHE46NirW533qyhtjR2bzUbnfj1F2z0qe0wuHj3JLHcd0Bsslvq/3q2tsevYuzsMjYwAAJGPnyEhJk5qWz6fjysnzopi1sD5pM2x61aL8/j21RvIy84BADi5uyKgeXCd96suz+4/YpYdXJ3qvB2ag6XT9Tm4NvJz83D76g1mvUmr5nXeVn2Yg7VF148Zet4mhBBCCHm/pWWfw/mbrjX+ZOdR7iohhBBCCCGEkNo5duw42CyDGn+uXbuu7fAIIYQQQgghhOiIM9HxcNiyt8af8AS6pyohhBBCCCGE6Cr6Ng8hhJB65dL163UuHJyVnY0fftuKfqNGw71xEExd3WHq6g63wCboOXQ41n//A5JSUtQYfc0yMjNx8uw5rPrmWwwcOw7NOneFa2BjGDu7wqphI/i2ao3R06Zj38GDKCkp0Xh8hBBCCCGEEKJpyRmZOB0Wga/+txvDl61Eo8GjlCruq8rtffW/3VKLDtf003H63Nr++0pLSE3DHydOY9qa9Wg9aQaceg+GRZfecO8/DB2nz8WSH37Bw8jXGo+LEEIIIYQQQuqLgqI3ePTyS5wN7Y4j5/1x6JwnTl3tgNuPFyJdBwoQV1RwEf12N67cGoXjl5rj4NmGOH6pOa7cGoXot7tRUcHVdoiEEEIIIYQQ8l6IiorC8uXLERwcDGtra5iamsLHxwfTpk3D9evavzkbl8vFtm3b0KNHD7i6usLIyAiurq7o0aMHtm3bBi6X3j8SQgghRDcJBAJ8OX8Zjv7xFwDAzMIcW08dUKoYozx6enoYMG4ks77z2y0QCAQ1tr0XGoGH4bcBACZmpugxpL/a4hI3YNwI6OnpAQAuHD6BuNcxNbYr5XKx+4etzPqg8SNrbKeo1iEd4eDqDABIfpuAk38dktp25wZRv3Uf0g8mZqZK7VsR2hy7geNHMcsHd+5GTmZWje1yMrNw6Pc9NT5OnbQ1dqbmZkwxYYFAgB3f/iC17cm/DiH5bQIAYSHhVj1Yj3IAAOMKSURBVF061Hm/taGtsesxdAA4JsYAgAdht3AvtOZrjwKBADs3bGHWxc9/XXHrSihzPgFAh54hdd4WzcHS6focXBubP1mDwvwCAIC1nS1adWmv1PZ0fQ7WFl0/Zuh5mxBCCCFEuqKSN4h8+xXCH/fE5TuBuHTbGzcedsTT6EXIzrup7fBQweciIXUP7j4fjWv3WuLCrUa4dq8l7j4fjYTUPajg07VHQgghhBBCCKmL5ORknDx5CmvXrMOgQUPg6uIuUSw4Li5O4W2tXbNOatHhmn7atG6rvn9MDmGO63b06tkb7m4NYcwxhbtbQ/Tq2Rvbtm2nHFdCCCGEEEIIeUdqYTHOv0nAdzcfY8LxK2iy47BEseD4vMI6bfdNTj7W3riPrvtOwmfrP/D4ZT/a/nkMH12IQERimor/i9rjllfgzyevMeLIRQTvPAy3n/9C8M7DGHHkIv588hrc8gpth0gIIYQQQgghRE2oyDIhhJB6o7CwEHMWLanTYw/+ewz+bdph2arVuHj1GlLS0lBaWorS0lKkpqfjWlgYVq3/Bv5t2uHnHTtVHLlsn335NYZNmoz1m7/HuUuX8ezlS6SlZ6CsrAyFRUV4E/cWR0+ewtR5C9CkQydcCb0hc3uD+vbFhjWrmR9rKyvN/COEEEIIIYQQogJfbN0J76FjMGrFF1j/xx6ci7iNtKxsndmeLssvKkLIrAXwGzEeCzZ8j38uXsbzN7HILypCeUUFsvLy8TDyNbYe/hcdp8/F1DVfI69QdjJUx2ZBWD9/NvPTyMVZQ/8NIYQQQgghhGhHZOwOnA3tjldvfkNewUuUleehoqIEhcWxiE38B1dujcDtx4tQwedpJb6c/Oc4d6Mn7j37BOlZYSgpTQWfz0NJaSrSs8Jw79knOH+jF3LzX8rcjqW5P5r5r2J+bCybaug/IIQQQgghhJD/hi1btiAoKAgbN27E06dPkZubi+LiYkRHR+PPP/9ESEgIpk+fDh5PO+8fHz9+jGbNmmHu3Lm4cuUKkpOTwePxkJycjCtXrmDu3Llo3rw5nj59KnM7TZo0wcaNG5mfVq1aaeg/IIQQQsj7SiAQ4KsPV+Dw//YCEBVYDm7Tss7b/O3LjQg2ckSwkSOm9xomtd20JfNhbmkBALhzLQybP1kLPp8v0Sb6xSt8Om0+sz518XxY2lhL3WZf31bMvo/vOVDn/wEAvAP9MWDcCAAAr7QUS8Z9gLSkFIk2vNJSfDHjI8RGRgEAGvp4YejU8UrFZ2BggHlfLGPWv1vyOe7dqF7YZ9/PO5ht6BsYYP6qFVL3e/d6OLPfYCNHqe0UpeqxUzS+zn17oEWndgCAnIwsLJ0wEwV5+RJt8nPzsHT8DORkCAs5tg7piA69QqRu8/MZHzH7/XzGR9L/aQWoY+wUjW/eqhXQ19cHABzfcwD7ft5Rrc29GzexYfFnzPqCNZ8wj6mJ+JjcvR4utZ0i1DF2isRnbWeLyR/PYdY/nTYf0S9eSbTh8/nYvGIN7l4TbsPSxhrTliyQut/jew4w++3rq9x7tu3rv8f29d9Xm1veje/034exeMx05netu3ZAk1bNa2xPc/B/ew4+feAIVs9ZhMgnz6W2yc/JxerZC/Hvrv3M72Z9uggcY2Ol4tP1OVgd/gvHDPDfet4mhBBCCFGVuJSdiHjcE3HJW1FY/BLlFXmo4JegmBuH5IyDuPtiJJ5FLwZfS7mr+UXPcfNxb7yI/RTZ+eEoLUuFQMBDaVkqsvPD8SL2U9x80gcFRbJzV82M/eDb8Avmx8KUclcJIYQQQggh77dPP1kJd7eGGDpkGNat+xJnTp9BamqqtsNSu8ePH6NF81aYP28Brly5+k6O61XMn7cALVu0ViDHtTG++24D89OqVd1zSwghhBBCCCFEl30Z9gDBvx/BpBPXsOn2E1yMTUJ6cYnS293+4CW67juJX++/wMvMXOSV8lBcXoHY3AIceBGDoYcv4OMLEeBVaKeQ8bOMbHT/6xSWX7mNGwmpSC0qAa+Cj9SiEtxISMXyK7fR469TeJGZI3M7/nZWWN25BfPTzNFWQ/8BIYQQQgghhBBlSP+2KSGEEKJjVn75FeLi42FoaFirm84dP3MGE2fPYb5ka25mhoF9esOjYUMAQGzcW5w6fx6FRUUoKSnBopWfgcViYf6MD9Tyf0hjZWmJFk2D4ePpCSdHRxgZGSIvvwDPXrzE5dBQcLlcvE1IwMCx43D6nwPo1rlTjdvp1rmTxN9++98fyMnN1dB/QQghhBBCCCHK4ZZWf79nY2GO7PwCndieuJE9QtDC309mG0db6TdvU7VibinuPBfdiMDK3AwdgoPg19AdVubmyMzNxdV7D/AsJhYAcPDiFcQmpeDsz5tgwuHUuM3mfr5o7ufLrJ+NuIXYZOk3zyOEEEIIIYSQ+ux17P/w8MVqZt3aIgiOdl3AZhshO/cxUjOuQgA+YhMPoILPRftmv0FPT09j8RUUxeHa7bEo5WUCAAwNrOHuPAAmHBcUc5ORkHIavLIc5BdF49qdMejZ4TTMTNxr3Ja5aSP4e81l1nMLXyE777FG/g9CCCGEEEIIqe9+/vlnLFq0iFlv0aIFevbsCQ6Hg3v37uHcuXPg8/nYtWsXSkpKsH//fo2+f4yJiUHv3r2Rnp4OALCxscHIkSPh7u6OhIQEHD58GNnZ2Xj16hV69eqFW7duwcPDo8ZteXt7Y+nSpcz6s2fPcO/ePU38G4QQQgh5T/3+3Y84tHM3s96+Zwgeht/Bw/A7ch87dfE8pfZtZWuDtTu2YOm4GeDz+dizZStCz1xE1wG9YWZhjujnL3HlxDmUVX6nqXnHtpi2ZL6crarW0u/W4snt+4iPiUXUs5cYEtwRPYcNRAMvD2RnZOHy8TNIS0wGAHBMjLF+1y8yi9YqauiUcbhx9hIuHz+Dgrx8zOg9HJ369kBgi6YoKy3FzcuhePFAdJ1h2Xdr0cC7kdL7VZQ2x27tth8wOWQgcjKzcPdaOAYEtEWv4YPg6OaMtIRkXPz3FHKzsgEANg52WLv1e5XsV1HaGrtGft5Y9M0qbFy2CgDw3dIvcGr/YbTv0QUGRkZ4cf8Rws5fYb7v13vEYAyaMErp/daGtsZuxoqPcetKKJ7cvo+0xGSMadsL3Qf3hXfjABTmF+D66QuIex0NAGCz2Vi3/QdYWFmqZN/y5GZl469fduK3dd/Br2kTBDRrAgcXZxibmqCkuARJsW9x53o40sWKC7s0dMeXO39Set80B0uny3NwOa8M/+7aj3937Ydbo4Zo0ro53Bo1hKm5GbjFJYh+/go3L19HcWER85j+Y4dj/PwZKtm/rs/Bd6+H4++tf0j8Liczi1nOzsjE4rGS32O2sbfD5z9vUGq/unzMAPS8TQghhBDyrrcpfyAybg2zbmEaBBvLzmCzjJBX+BiZudcA8JGU8Q8q+FwE+/yq0WuPxdw43H85HrwyYe6qgb4VHG0GgGPkAm5pMtKyT6OsPBdFJdG493Ic2jU5CWNOzbmrpsaN0Mh4DrNeWPwK+UWUu0oIIYQQQgh5f3G53Gq/s7GxQXZ2ttLbHj1mNFq1lF102NHJUen91FZMTAz69ukvkeM6YsRwJsf1yJGjTI5rn979EHEzTGaO65Kli5n1Z8+f4d69+5r4NwghhBBCCCFEo0rLqxc5tuYYIoereK2Od/3+6BW+CBV9TzDYwQZd3J1hpM/G47QsXHmbDL5AgL9fxIBbXoFt/Tpp9DplbG4BRv97GZnFwvfO1hxDDPRuCFdzEyQVFONU9FvkcHmIysnHqKOXcHZMPzSwNKtxW55WFpjfsjGz/iozF4/SsmpsSwghhBBCCCFEd1CRZUIIIfXCjZu3sPWPXQCAFR9/hC83blLocRUVFfhoxafMDReGDxqI7T98D2srK4l2WdnZmPHRQpw8dw4A8NmXX2Ha+HEwMTFR3T8hxcQxozF/5gcIbtxY6gfEqWlpmDBrDq6Hh4PH42H2okWIvHtHox8oE0IIIYQQQogmWFmYo0frlsLivv4+aO7nCw8XZ5h07KET2xPXq21rTBrQV+ntqFrvdm0wY+gg9G3fFvr67Gp/33v6HOZv+B7lFRW4++IlvtuzH2tmTddCpIQQQgghhBCiO/ILY/Dw5RpmvXnAGvh5zpZok54VgdB7U1BeXoj45GNwse8BD7eRGovxzpNFTIFle5v26NxqFwwNRDdUb+r/OW7cm4qM7Fvglmbg7pMl6NbuoMbiI4QQQgghhJD3wevXr7F4seiGbN9//71EwWUAuH79OgYNGoSCggIcOHAAAwYMwMSJEzUW4/Tp05mbz3Xt2hXHjh2DlVje7IYNGzBkyBCEhoYiLS0NM2bMwKVLlzQWHyGEEEKILG+j3kisXzx6EhePnlToscoWWQaAnkMH4Otdv+DrD1egML8Aca+jmWKn4jr16YFvd/8GIw5H5vYEAgGzzGJXz+WqLRt7O2w7/Q+WT5yFZ/ceobiwCCf2/lOtnb2zI9bv+hVBrVsovU8AYLFY+HbPVqyduwSn9h8Gn89H6JmLCD1zUaKdoZERPv7qM4yb94GULQlJ9AuLpZIYVT12imro41k5JrPxNioGuVnZEoXCq3j4emPjXzvg5ukhc3vifcNmK983qh672pj00WwI+AL8tGo9eKWlePHgsURRzyqDJo7G6t82yfyenHi/AKo5n1Q9doriGBvjl3/34ZMp8xBx8SrKeDycP3wC5w+fkGhnbmmBL37diG6D+8ncnirPp6rHCwQCvHr0FK8ePZXZvseQ/vh0yzdwcHFSar9VaA6uWX2YgwEgMfYtEmPfSv27EYeDWSsX4YNlH6nse7G6Pgcnv03ApX9PSf07t7ik2t9dGtZcjK426sMx81953iaEEEIIUVZRSQwi365l1v0aroaHyyyJNtl5N/EgcioqKgqRmnUc9tY94GI/QmMxPotewhRYtrZoj+Z+/4OBvih31bfhZ3j4ajpyCm6BV5aBZ2+WonVg9fdKhBBCCCGEEEKqs7a2Rs9ePdGyRQu0aNkCLVu2QKNGjcBmGSi97T59emPq1CkqiFK1ZnwwUyzHtQuO/ntEIsf12w3fYNjQ4QgNvYG0tDTMmjkbFy6e11K0hBBCCCGEEKIbLDmG6NrAGU0dbNDU0RbBDjZoaGkOhy1767S9mJx8rBIrsLyuS0vMaREo0SYiMQ0TT1xFIa8M/76OQ89GrhgV4KnU/1EbCy9GMAWWO7g6YvegEFhyDJm/r+rUApNPXsXNpHRkFHOx6NJNHBnRS2PxEUIIIYQQQghRPyqyTAghROeVlJRg1scLIRAI0KNrF0wZN1bhIsu3799HUkoKAMDczAx//PwTzMzMqrWztbHB7q2/wr1JEIqKilFYVITwO3fQKyRElf9Kjbp0aC+3jZOjIw7u+h8aBjcDl8vFm7i3uPvwIdq0UM0X7QkhhBBCCCFEV3w2fbJOb0+XmZsY48bvv6FlgJ/MdpMG9EVmbh4++20HAGDX8dP44oMpYKvgBnKEEEIIIYQQUl89e70RAkE5AMDDdVS1AssA4GDbAS0Cv8SdJ8LiWU9ef4sGrsPA0lP/+6mU9CvIyL4FADAytEHHFjskCiwDgKGBJTq22Ikz17uAV5aDtKwbSM24Dif7rmqPjxBCCCGEEELeF6tWrUJ5ufD94+TJk6sVWAaEhY1//PFHTJ8+HQDw2WefYdy4cRq5Hnfu3DmEhoYCAOzs7HDo0CGJm88BgJWVFQ4fPoyAgABkZWXh8uXLuHjxInr1opsIEEIIIYQAwICxI9Cqcwcc/t9ehJ65iOS3CSgpKoadkwMat2yGgeNGyC16CgCF+QVIS0wGABibmqBz3x4qic+tUUPsDT2D038fwbmDxxD1/CWy0zNhZmmOBl6N0H1wf4yYPgEW1lYq2V8VIw4H63f9iqFTxuHYngN4fPMuMlLSYGBoAEc3F3Ts3R0jpk+Eh6+X3G3FvIhklnuPGKSyGFU1drUV0CwIh+5exrHdB3Dx6AnERkYjNysHVrbWaOTvg97DB2PI5DHgGBvL3ZZ43/QaPlgl8aly7Gpr8sI56NK/Fw7/by/CL1xBelIKynhlsHd2RLMObTB08li07tpR7naiX7xilp3cXRHctqVK4lPl2NWGla0Ntp06gCvHz+DU30fw4sFjZKamw9jUBC4N3dF1QG+MmD4Rjq7OcrcVrcLzadE3q9BtUF/cDY3A83sP8TbqDTJS01BawoUhxwgW1lZo5OuN4LYt0Xf0UHgH+iu1v5rQHFwzXZ2De40YBHtnJzy5cx9P7zxAcnwCcrOykZedCwNDA1jZ2sCnSQBad+mIwZNGw9rOVqn91UTX52Bt0dVjRtx/4XmbEEIIIURZ0QmbmNxVF/uR1QosA4CNZXsEeKzDs5jFAICo+A1wthsKPQ3krmbkXEVOgTB31UDfBs18t0sUWBb+3hLN/HYg7FFXlJXnIDsvDJm5obCz6qL2+AghhBBCCCGkvlu1+gtth6BR586dR2joDQDCHNd/Dh6oMcf14KF/0DgwqDLH9QouXryEXr16aiFiQgghhBBCCNENy9o1Ven2Ntx8hHK+AAAwOsCzWoFlAOjg5oivu7bCxxdvAgC+iXiE4X4eYLNYKo2lJlfiknAzKR0AYGtshN8HdJEosAwIC0//b0BXdNpzAtncUtxISMW1t8kIaeii9vgIIYQQQgghhGgGFVkmhBCi81Z98y2i3ryBsbExftu0sVaPTUhMYpYD/f1qLLBcxcLcHE0CAnD73n0AQFZWdt0CVhNbGxsEBQbi7oMHAIC4t/FUZJkQQgghhBBCCMPU2FhugeUqM4YOwurt/0N5RQUycnMRk5gM34buao6QEEIIIYQQQnRTWXkhEtPOVa7pobHPQqltPdxG4VnUJhSXJKG4JAkZWTfhaNdJ7THGJR1mlr0aTAbHyK7GdhwjO3g3nIwX0T8yj6Miy4QQQgghhBCiGgUFBTh27BgAQE9PD59//rnUtpMnT8aaNWsQHx+P+Ph4XL9+Hd27d1d7jHv37mWW58yZA3t7+xrb2dvbY86cOfj666+Zx1GRZUIIIYTogq9+/wlf/f6TSrc574tlmPfFslo9xtHVGfNXLcf8VcvrvN+H4bfB5/MBAKNnTYWVrU2dt/UuNpuNwRNHY/DE0Upt59zre7V+TJuQTmgToty1kfthwuI8enp6mPHJQqW29S5VjF3rrh3xpDStVo/hGBtj7JxpGDtnWp33W1RQiMjHzwAAjVs2Q6c+qn0PoYqxq8s56uHrhaUb1mDphjV13u/9G7eY5elLFsDAwKDO23qXKsYOQK2PGQDoPqQ/ug/pr9R+H4QJb17HMTHG5IVzldqWvr4+WnXpgFZdOii1HXE0B0v3X5iDTUxN0aFXCDr0ClFqO+L+S3PwkMljMWTyWKW3U+W/cMy8qz4/bxNCCCGEKKu8ohDp2ecr1/Tg6fqx1LYu9iMRnbAZXF4SuLwkZOffhK2l+nNXUzKPMMvujpNgaGBbYztDA1u4O07CmyThZwYpGYepyDIhhBBCCCGEkGr27dvHLM+ePUtmjuvs2bOwfv03zOOoyDIhhBBCCCGEqEYhrwxnYxIAAHoAFrcJktp2dIAnNt56gsSCIiQWFCEiKQ2d3Z3VHuPBl2+Y5SlBvrAz4dTYzs6EgynBPvjhjjD379CrWCqyTAghhBBCCCH/ISxtB0AIIYTIcufBA/y0fQcAYPXyZfBq1KhWjzfmiD74zM7Okds+MyuLWXZ3c63VvjQhNzeXWTY2NtZeIIQQQgghhBBC6jVzUxPYWlky6zkF+VqMhhBCCCGEEEK0KzXjGvj8UgCAtUVjmJt6Sm3L0mPDzbEfsy4qzqw+AgEfyemXmPUGzoNktnd3GsgsJ6VdgEDAV1tshBBCCCGEEPI+OX/+PEpLhe8fmzVrBh8fH6lt2Ww2hg0bxqxXFWdWJz6fj1OnTjHro0aNktl+5MiRzPKJEyeY4lOEEEIIIUQ17t0QFj414nAwdZFyhU//a+5XFoXtNqgvfJsEajka3fEg/DYqKioAALNUXMSyvrt/IwIAYO/siGHTxms5Gt1RXFiElw+fAgBGfjAJNvZ2Wo5Id9AcLB3NwTWjOVg6OmYIIYQQQtQjM/ca+ALhtUdz08YwNZaeu6qnx4aDTV9mXVScWX0EAj4yckS5q062A2W0BhxtBzDL6TkXKXeVEEIIIYQQQogEPp+P06fOMOsjR42Q2X7EyOHM8skTpyjHlRBCCCGEEEJU5OrbZJRWCN9jNbG3gae1hdS2bBYL/b3cmfWq4szqxBcIcDE2iVkf5NNQZvuB3qK/n49JAF8gUFtshBBCCCGEEEI0i4osE0II0Vk8Hg8zPvwYFRUVaB4UhIVz59R6G21btYS+vj4AIOrNG5y5eElq2xNnziImNg4A4N2oEdq1alWnuNXl+JkziHrzBgBgaGiI9q11Kz5CCCGEEEIIed/sOnkGrSfNgEPPgbDp1g/eQ8dg8KIV2LL/IHLyC7Qdnky8sjJk5eYx6zYW0pObCCGEEEIIIeS/LifvKbNsZ91Gbnt7m7Y1PlZdCovjUFYufJ9poG8OS/MAme2tLAKhr28GACgrz0dhcbzaYySEEEIIIYSQ98HDhw+Z5Y4dO8pt36lTpxofqy4xMTHIz88HAFhYWCAoKEhm++DgYJibmwMA8vLyEBsbq/YYCSGEEELeJ1UFCUdMnwBbRwctR6M7YiOjkZWWAQCY9ekiLUejWx5UHjO+QYEIGdRXTuv3y4Pw2wCAKQvnwYjD0XI0uuNhxB1U/J+9+w6vsyz/AP5t0j3phlJK6aRl771lCFQQBEGmbBAZAuJPQRFxIFNcgCgKoihLBBFB9t6UQktLW0ppC3Tvpmmb/P6onKZ0JE2angCfz3VxXc+bc7/Pc5+TN+fqS56c76JFadqsWY7/1jeK3U6D4j14+bwHr5j34OVzzQAA1J9Zc94sjNu32aba+vZtl+xvnVnl3Poyt2xMFi5avHe1cWmbtG658r2rbVoOTGnp4r2rCxfNzLz59q4CAAAU0+9v+n0223TztGvbPq1atkmP9Xpmv/32z1VXXp1p06at8X7scQUAAGgYhkycWhhv261ztfXbrbtkD+aQifV/Pzlm+qzMKl+QJGnTtEkGdlprpfUbdW6f1k2bJElmli/IezNm13eLAAAArCFClgFosH505VUZOnx4SktLc8O11xTCkldF1y5dctIxRxeOD//6CTn/4u9n8JtvZsbMmZkxc2ZeHzIk3/reRTny5FOSJF06d8qfb7whpaWlq+251EZlZWVmzpqVF155JedddHGOOPHkwmPnnH5aOnXsWMTuAAAAeH7IW3lr9LuZPW9eysrLM2HS5Pz3xZfz3V/fkP6HHJmb/nFfsVtcofufejYLFy1KknTp0D69u69b5I4AAACKZ8bs4YVx61Y9q61v3XJJzczZI+qho6XNmLWkv1Yt10+jRo1WWt+oUUlat1y/cDyzyvMDAACg9t56663CuE+fPtXWV62pem59qbpGr169qr1/LCkpSa9evZZ7PgAAdTNv7twMffWNNGnaNMefd2ax22lQPg4+3XnfvTJwy82K3E3D8srTzydJTv7OOdX+e/7z5L13RmfSBx+lfaeOOeyUY4vdToPy8c/TwccdmS7d1i5yNw2H9+AV8x68Yt6Dl881AwBQf2bPXbL/tGXzntXWV62pem59mT1vyRotmvWo0d7Vls16LDl/DfQIAADAij377HN58823Mnv27JSVlWX8+PF5+KGH8+1vX5ie6/fKDTfcuEb7eeutoYVxr14b1HCP6wbLPR8AAIDae3vK9MJ4g7XaVFvfs92SmuFVzq0vVftbv13r6u8fGzXK+m1bF47XRI8AAACsGaueVgkAa8DrQ4bkiut+mSQ5+7RTs+Vmm9Z6rmt+8uMsXLgoN916a8rKynLtb6/Ptb+9fpm6Nq1b58hDD8ml//d/6bZOcT5U4N4HHsihxx6/wsdLSkry/W9fkO+d96011xQAAADL6NKhfXbabJP0Wa972rRsmZlz5uSNd0bl8VdeS/mCBZk9b17OuuLajJs4KZecckKx213K/PLyXPq7mwvHxw/aPyUlJUXsCAAAoLjK5k8qjFs2X6fa+pYtltSUL5ieRRXlKS1pWi+9JUnZ/IlL1q5Bfx/XTZ+5OBxrXpXzAQAAqL0PP/ywMO7evXu19VVrpk2blvLy8jRtWn/3j6va38d1gwcPXuZ8AADqpkXLlnl19rhit9EgfeXEY/KVE48pdhsN0i2P31/sFhqk9fv2yhvzPyp2Gw3SWZd+N2dd+t1it9HgeA9eMe/BK+Y9ePlcMwAA9Wf+giV7O5s1rX5vaPOm3QrjhYump6KiPCX1uHe1vHxJf82b1WzvavOm62TW3MWhV1WfHwAAAGtW165ds/MuO6df375p06ZNZs6cmdcHD86jjzya8vLyzJ49O2ec/o2Me39cfnTZpWukp6p7VNet4R7Xdbt3z+DBbyxzPgAAALU3aW5ZYbxO65bV1ndrs6Rm+vzylC9alKalpfXSW5JMrNJftxr0lyzu8a3J0/53/rx66QsAAIA1T8gyAA3OwoULc9JZZ2fhwoXp1XP9XHLht+s0X5MmTXL9NVfla4d9JT+95po8/Njjy63bsF+/bL/11unUsUOd1qsvO22/XW76xS/St3evYrcCAADwubXtRgPy4C+vyi5bbJZGjRot8/j4SZNy5uXX5D/PvZAk+fmfbst2Gw/MF3fcfk23ukIX/vK3GTH2/SRJt86d8q2jvlrkjgAAAIpr4cI5hXHj0ur/wKK0tMUnzp+d0qb19zvGhQvnFsY16S9Zuseqzw8AAIDamz17dmHcqlWrautbtlz6Hm7WrFnp2LHjau/rY6vaX7J0j7NmzVrtPQEAAAAAAADLWrRoyd7Q0pIa7F0t+cTe1UWz07SkHveuVqxaf0lSUmXv6qJFs1dSCQAAQH3Ybvvt8sij/81uu+26/M/EGT8+p556ev79wL+TJD/5yU+z/Q7b54AD9q/33ubMXvI3jrXZ4zp7lvtMAACA1WHOggWFcasm1cdVtWi8dM3s8oXp0KL+Qpar9teyBv0lS/c4u3zhau8JAACA4hCyDECDc/kvrsvrQ95MkvzmqiuX+ZC52njl9cG58pe/yqNPPpXWrVrlwH33Tb8+vVNaWprRY8bkXw89nJdefTUvvfpqfn3TTbnnz7emZ48edV53VW204Ya5/JIfJEkWVSzKlKnT8urgN/Lks8/mmedfyC77H5CLLzg/3zjpxDXeGwAAAMk+22+70sfX7dw5d17+o3z5/O/mvy++nCS55IbfN5iQ5Rvv+WduvPufSZLS0pL88ZLvpW0N//gEAADgs2phRVlhXFLStNr60pLmSx0vWlS2gsrVY2HFvMK4pKRJjc4pLWlWGC9aNG8llQAAANTUvHlL7q+aNq3+/rF586XvH6ueXx9Wtb9k6R7ruz8AAAAAAABgsUVL7V2tfm9oSZV9oUlSUVG/e1crqu5dbVTDvauNquxdref+AAAAWNZ+++270sfXXXfd3HvvPTnggEF5+KGHkyQXfe+iNRKyvPQe15rdZzZvvuQ+0x5XAACA1WPewkWFcZPSkmrrmzdeOlC5bOHCJM2WX7walC3VX83CnJtV6XFxfwAAAHwWCFkGoEEZOnx4fnzV1UmSY4/4ar6w2251nvOOf9ybr5/5zZSVlWXfvfbMrdf/Nh3at1+qZu7cuTnz2xfmltv/liFDh+WLXzk8Lz/2SFqt4aCpPr165bwzv7HM10eOHp1jTjsjL736as7+zv9l9JgxueqyH63R3gAAAKiZ0tLSXHPeWdn0iONSWVmZISNH552x76dvj/WK2tc9jz2R8675ZeH4ynPOzM6bb1rEjgAAABqGxlVCkysqyqut/+QHv5WWNl9B5erRuKRFYVxRsaBG5yyqmF8Yl5a2WEklAAAANdWixZL7q/Ly6u8fy8qWvn+sen59WNX+kqV7rO/+AAAAAAAAgMVKl9q7Wv3e0Ioq+0KTpKSkfveullTdu1pZw72rlVX2rtZzfwAAANROaWlpfvWr67Jh/4GprKzMG28MyYgRI9KvX796XXfpPa41u88sK1tyn2mPKwAAwOrRokog8YJFFdXWVw09TpLmjes34qr5Uv0tWknlEvOr9Fjf/QEAALDmlBS7AQD4WEVFRU4665yUl5enc6dOueLSH9Z5zuHvjMzx3zgzZWVl6dVz/dz5x5uXCVhOkpYtW+am636R7bfZOknyzujRufb6G+q8/urSp1ev/OeuO9K9W7ckyS+uvyGPP/1MkbsCAABgRXp3Xzeb9u1dOH7xrWFF7Cb519PP5vhLfpJF/9vI9JNvnJpTDzmoqD0BAAA0FI0btyqMFy6aW239okXzPnF+69Xe09LztyyMa9JfsnSPVZ8fAAAAtde69ZL7vzlz5lRbP3fu0vdwbdq0We09VbWq/SVL91jf/QEAAAAAAACLlZYu2Ru6qKIGe1crPrF3tbSe966WrFp/SVJRZe9qaT33BwAAQO316dMnm2++WeH4+edfqPc1W7Ve8jeOtdnj2rqN+0wAAIDVoVWTJoXxnAULq62ft3DpmtZN6zfEuGp/c2vQX7J0j/XdHwAAAGuOkGUAGow//uWvefGVV5Ik1/z4snTs0KHOc/76ppsyf/78JMlJxx6TFi1arLC2pKQk3zz55MLx3ffdV+f1V6e2bdrk9BNPKBz//tZbi9gNAAAA1em1brfCeOLUaUXr48FnX8hRF12aBf/b/HPJKSfknK8dXrR+AAAAGprmzToXxvPKPqy2fu68DwrjJo3bpbSkab309bHmzboUxvPKPlhJ5RJzq9Q1b9p5JZUAAADU1Nprr10Yjx8/vtr6cePGFcZrrbVWmjat3/vHVe0vWbrHrl27rvaeAAAAAAAAgGU1a7Jkb+j88ur3rpaVTyiMG5e2S0k9711t2nRJf2U16G9x3ZK9q82a2LsKAADQkPXq3bswnvjRxHpfr+oe1wk13OM63h5XAACA1a5zy+aF8Yez51ZbP2HWkpp2zZqmaWlpvfT1sS5V+vtg9rwanVO1x84tV5xDAgAAwKeLkGUAGoz3q2x2OfrU09K4U5fl/tdny62XOq/qY48//cxSjz3/0suF8cYDBlbbwyYbLakZMWp0bZ9Kvdlk4JL+hgwdVsROAAAAqE6jRo2K3UIeev7FHPm9H6R8wYIkyfdOPC7fPu6oIncFAADQsLRt3a8wnjXn3WrrZ88dUxi3a9NvxYWrSdX+Zs99L5WVlSutr6ysyJy5YwvH7dr0r7feAAAAPk8GVtnD+c4771RbP2rUqMJ4o402qpeeqqra36hRo6q9f6yoqMi77y65D14TPQIAAAAAAABJq5Z9C+O5ZdXvXZ1b9l5h3Lpl/e9dbd1iSX/zymq2d3Xe/PcLx61a1H+PAAAA1N6a/kycgQMHFMajRo2u4R7XMYXjjTaq/rNkAQAAqF7/jmsVxqOnz6q2fsyMJTX9O7arj5aWUrW/MTNmVX//WFmZsTNnVzm//nsEAABgzRCyDMBn2qzZS/7H5qpu5GkIYViftGjhwiXjRYuK2AkAAADVGTVufGHcpUP7Nb7+wy+8lCP+7weZX744YPnC447O9044do33AQAA0NC1b7dJYTx52ovV1k+qUtO+7SYrqVw9WrfqmSaN2yRJFiyclRmzhq20fvqsYVmwcPEfqTRp3DatW65f7z0CAAB8HmyxxRaF8TPPPFNt/dNPP73cc+tL796907Zt2yTJzJkzM2TIkJXWDxkyJDNnzkyStGvXLr169ar3HgEAAAAAAICkbauNC+Nps16qtn76rCV7V6ueW19aNu+ZxqWL964uXDQrs+eufO/qrLnDsnDR4r2rjUvbpmVze1cBAAAaslEjRxbGXbp2qff17HEFAABoGDbp3KEwfnHCpGrrX5wwcbnn1pee7VqnTdMmSZJZ5QsydPL0ldYPnTwts/73eattmzZJz3Zt6rtFAAAA1pDGxW4AAD62+SYb59gjvlpt3ew5c3L3ffcXjques/YnNuh07Ngh74wenSR5c+jQfPELe6107iFvDS2M11kDm31W1Uuvv14Yd1tn7eI1AgAAwEqNHjchb7wzqnC89cAN1+j6j7z4cr76ne+nrLw8SXL+MUfmB6d8fY32AAAA8GmxTuc9UlLSLBUV8zNt5luZNWdM2rTqudzaysqKjPvw34Xjddfer977K2lUmnW6fCFjJ9yTJHn/g/uzVtuBK6x//4Mlv0vt1nXvNGpUUu89AgAAfB7st99+adasWebPn5/XX389o0aNSu/evZdbW1FRkXvuuadwfPDBB9d7f6WlpTnggAPy17/+NUly5513ZtNNN11h/Z133lkYDxo0KCUl7h8BAADg8+awbfbM8DfeWubrW++6Y/7w8D3LOQMAAFgdOq21R0oaNUtF5fzMmvNW5paNScvmPZdbW1lZkY+mPlg47tJh33rvr1Gj0nRaa698OOUfSZIPp/wrbVqteO/qR1P+VRh3bv8Fe1cBAAAasFGjRuX11wcXjrfddpt6X7O0tDT7H7B/bv/r7UmSu+68e6V7XO+68+7C+MBBB9jjCgAAsJrs2bNbmpWWZP6iirw5aWrenT4rG6y1/GDiisrKPDDy/cLxF3uvV+/9lZaUZO8N1s3dw8ckSe4b+V426tx+hfX3vzO2MN6nV/eUNGpU3y0CAACwhghZBqDBOGj//XPQ/vtXWzdm7NilQpb/8KtfrrB22y23zPMvvZwkuenWW/PNU05O8+bNl1u7aNGiXHfjjYXjXXfcsaatrxEfTZyYG27+Y+F47913L1ovAAAArNiiRYtyztXXpbKyMkkycIOe6b9+jzW2/qMvvZLDqwQsn3f0Ebn0tJPW2PoAAACfNk0at866XffN+x/8M0llho68Ntttdu1ya8eMvzNz541LkrRs3i1dOuywRnrsue6hhZDlkWNvSb8NTkyzph2XqZtfPiWjxt5a5byvrJH+AAAAPg/atGmTgw46KH//+99TWVmZyy67LDfffPNya2+99da89957SZL11lsvu+222xrp8ZhjjimELF9//fU566yz0qlTp2XqJk+enBtuuGGp8wAAgIbtvXdG564//DnPPPRoPhw3IQvKy9NlnbWzxU7b5aBjvpqtd62fv4WbOW167r75L3n0nw/k/dFjMmv6zHTo0in9Nh6QL371y9nv8C+ntLS0XtZeFcNeH5IH//6PPPfIE/lo/ITMnjEr7Tt1SMeuXbLx1ltkuz12zs777ZWWrVqttjVfeuKZ3Hvr3/L6sy9m4gcfpknTplm7e7fsvO9eOeTrR2X9vr1W21o19eG4CXnjxVfy1suvZ+irgzPpg48ybcqUzJo2I81btkintbtm4JabZu9DBmW3A/ZJ48Yr/6iBqZMmZ/DzL+etV17P0FffyIfjxmfa5CmZMXV6mjZrmg6dO2XDzTfJHoP2y96HHJjmLVqs9uc0v6ws997ytzx01z8zZsTITJs8Ne07dUjPfn2yz6FfykHHfjXNVvA3o/WloqIib78+JG++/HreeuW1jBw6PNMmTcm0yVMyv2x+2rRrmx59NsgWO26XQUcflr4bDaiXPoa+9kbuufkvefHxpzNxwgdJki7d1sl2e+ySL3/9axmw+Sb1si4AAFB3jUtbp0uHffLhlPuSVGbUuF9kkz7XLLd2wqQ7UzZ/8d7V5k27pX3bNbN3tVvnQwshy+M+ujXrr3NimjbpsExd+YKpGffRn6ucZ+8qAABAQ7Vo0aKceeZZhc/E2WijjbLhhhuukbWPPvqoQsjyDTfcmG+edeYK97jeeOPvqpx39BrpDwAA4POgddMm2a/Xern3nfdSmeSaF4fkun2Wvwf578NG5/1Zc5Ik67ZpmR27d10jPR62Ya9CyPItb4zIyZtvmI4tlt0nOmVeWW4ZMmLJeQPW/L5dAAAA6o+QZQA+04494qv55Y2/S2VlZUa9OyaHf/3E/Om3v077tdZaqm7OnDk54/wL8sLLrxS+dspxxy13zjFjx6bPllsXjke++nJ69qhdWNYDD/83/7j/X/nGySdms403XmHd8y+/nJO+eXamTJ2aJOnYoUO+ftTXarUmAAAAtXPNbX/LxGnTcuJBB6bPet2XWzNh0uSc+fOr898XXip87ZJTT1zpvC132qswfvCXV2XXLTevdY+Pv/JaDrvw4sybPz9Jcu7XDs+PTj+51vMBAAB8XmzS74KM+/CBVFYuzLvj/pa12m6U/hssfT81ccpzefWti5ac0//ClJSseOvN7f9apzDeY/u70rVj7T/YvluXvdK5w3aZNPWFzC+fkmdePTU7b/WHNG3StlBTvmBGnnnllMwvn5Ik6dJxp6zTefdarwkAAMCyLr300tx9991ZuHBh/vjHP2bzzTfP2WefvVTNk08+mbPOOqtwfNlll600tKpRo0aF8WOPPZbdd9+91v198YtfzC677JKnnnoqkyZNyuGHH5577rkn7dq1K9RMnz49hx12WCZNmpQk2WOPPbLPPvvUek0AAKD+3XrdDfnFRT9O+f/2Bn5s7Kh3M3bUu7n3lttz8HFH5OJfXZEmTZuutnVfeOypfO+EMzNxwodLff3D98fnw/fH58l//ze3X39zfn7rDVmnx/L3Vda3mdOm5+cXfD/3/fnvhQ8C/9jECR9m4oQPM+y1N3LH7/6U3z90d7bZbac6r1k+f34u/cYF+eetf1vq62Vz52XW9Bl5581h+cuvb8q5P7k4X/vGSXVeb1VcfNJZeeGxp5b72OyZszJ75qyMGTEyD9x+d/pstGF++sffpP+mG61wvl9c/OPcc/NflvvYwgULMnf2nIx7973895778+sfXp4f3nBNtttjl9XyXJJk+Btv5YKjTsmYESOX+vrH39sXH386t/3qd7niLzem38YDV9u61Zk44cMcscOK76WnTV4cuDz4+Zfzp2t+ky9//Wv5v2t+strCoCsrK/OLiy7LH6/+TSoqKpZ67N3h7+Td4e/kjt/9Kcef942cdel3l/p/D590zNmnZerEyUmSmdOn56bLf7FaegQAAKrXZ73z89HUf6eycmEmTPp72rbaKOuvs/R95NSZz+ftMd9fck6Pb6ek0Yp/9/if59YtjLcZeEc6tKv93tXO7fdM+zbbZdqsF1K+cEoGjzg1m/f/fZo0XrJ3dcHCGXl9xCkpX7h472qHtjum01q71XpNAAAAaufKK67KRx99lFNOPTl9+/Zdbs2ECRNy6qmn56H/PFT42mU//tFK5y0taVIYP/Lof7P77rW/5/viF/fLLrvsnKeeejqTJk3KEV89Mnfdfecye1y/evgRVfa47p599tm71msCAACwrAt32Cz/GjU2Cysqc/vQUdm4c/ucssWApWqeG/dRvvf4ks9U/c4Om6dxSckK5+xy7a2F8T2H7p2d1lu71v3ttcG62X7dLnl+/MRMnjc/J//ryfxx0O5p22zJHukZZeU56V9PZvK8xXurd+7eNXus363WawIAANDwCFkG4DNt8002yblnnJ6rf/2bJMkDDz+cXptvmQP33Sf9+/ZNSUlJRr37bu7/z0OFAOMkOfeM07PNllvUe38LFpTnD7fdlj/cdlt69Vw/W222eXpt0DNt27RJeXl5Pvjwwzz/8st5462hhXOaN2+eP/32N+nYoUO99wcAALCmTZo2PWdfee1Ka86+8hdp2bzZUl/7xfnnpHP7tep1vjllZfnFX+/IL/56Rwb0XD9bbtgv3bt2TasWzTNr7twMHjEyj7/yWsoXLCicc/4xR+bAXWr/QQSrYuT74/KVb19UCFjusXbXdG7fPtf+5e/VnrvP9ttmYK+e9dwhAABAw9W2dZ9sPuDivDb0B0mS14Z+P2PG35m1O+2akpJmmTZjcD6Y+Ggqs/gDqtdbZ1B6rnvYGu1x202vzn+fHZT55VMzccozuf+x7dNjnUFp0XydzC2bkPc/uD/lC6YlSZo17ZRtN71qjfYHAADwedC/f/9cccUVOffcc5Mk55xzTm699dbsvffeadasWV5++eX8+9//LgQcHXbYYTnmmGPWaI+///3vs+OOO2by5Ml57LHH0rt37xx22GHp3r173n///dx5552ZMmXxh5x36dIlN9100xrtDwAAWDV/+fVNueKCJWFKA7bYNNvvuWuaNm+Woa8MzjMPPZqKior840+3p2xeWS6/5fqVBqrW1BsvvpJvHnJMyubOS5J0WXedfOGg/dO+c6eMHfVu/nvP/Zk3Z24GP/9yTjvwiNz6xP1pu5x9nPVp6qTJOeWLh2XEkMV/e9e8RYtstcsO6b/pwLRq2yYzpkzLxA8+zJAXX834MWNXy5qVlZX5v+O/kYfvvi9JUlJSkp322TMDt9os5WXz8/yjT2bYa29kfllZfvat76VxkyY5/JTjVsvaq6JDl04ZuMVm6dG7Z9bq1DFNmjbJjKnT8/brQ/Lyk89m4cKFGfnW2znhCwfnlifuT+8B/Vc6X5u12mXgFpumR59e6bxO1zRt1jSzZszMO28OywuPPpX5ZWWZ8N77OeNLX8tv7/trtt195zo/h/dHjcmpBxxeCABu16F99v7ygVl7vW758P0Jefie+zNj6rS8O/ydnLr/4fnzkw9k3Z496rzuqigpKckG/fum7yYD0q1H97RZq10WLVyYj8Z/mJeeeCZjRoxMZWVl7v7Dbflw7Pj89v7bV8vP51UXXpJbfnF94XjrXXfMFjtumyR59ZkX8spTz2XRokX5/c+vS8Wiipz7k4tXONeXjj68MB4/ZqyQZQAAWINateiTfutflOFjLkmSvD3mB5kw6a50bLdrSkqaZubswZk0/bHkf3tXu3Y8MN06fWWN9rhR7yvzwpsHZcHCqZk689k89dqOWbvjgWnWdJ2UlU/IR1P+lQULF+9dbdqkUzbqfeUa7Q8AAODTbNKkSTnjjDNXWvONb3wzLVu2XOprv/nNr9K5c+elvjZnzpxcffU1ufrqazJw4MBstfWW6bFej7Rq1SqzZs3Ka6+/nkcfeTTl5eWFc77znQvzpS8NWn1PqAZ+d9ON2XmnXf+3x/Xx9O3TP1/5yqGFPa533XX3Untcb/zdDWu0PwAAgIZo8tyyfPvRF1Zac+FjL6RF46Xjp36+53bp1LL5MrV9OrTLD3beKhc/+XKS5KInXs4dw0Zntx7rpGlpaQZPnJJHxkxIRWVlkuRLfdfP4QN6raZnUzPXfmGHHPD3BzNl3vw8Pe6jbHvzPzKo7/rp1qZlxs+ak/vfGZupZYs/d7VTy+a5eu8d1mh/AAAA1D8hywB85l1+yQ/SpnXr/OTqa7JgwYLMmj07f73r7uXWNm7cON8771u56PzzVjhf5f/+p+7HSktLa91bSaOSwnj0mPcyesx7K63fbOON8purrsx2W21V6zUBAAAasrllZfnH40+ttOah519c5ms/PfO0NTLfx4aNeS/DVnIP1651q/z0zNNy/KD9VzrPMveYJSUrqKzehEmTM7esrHA89sOP8t1f1+yPRTq2aytkGQAA+Nzrv8EpqaysyBvDf5aKivmZNuONTJvxxjJ1Pdc9LNtscsVKP/z6k/d7jRrV/n7vY21a9cru296eZ187PbPmjEr5gmkZOfaW5dT1zo5b3pDWLdev85oAAAAs65xzzklFRUW++93vZv78+XnllVfyyiuvLFN37LHH5sYbb1yl+8e67En9WN++ffPQQw/liCOOyIgRIzJlypRcf/31y9T1798/f/vb39Kr15r9gAMAAKDmxowYlSu//YPC8QU//2GOOXvp/Y0vP/lsvnnIMZkza3Ye/Ps/susX986BX6tb4NKCBQvy3eO/UQhY3vcrX8qP//CrNG3WrFDzzUu+k9MHHZlRw4bn3eHv5Kr/+2F+eP01dVp3VSxatChnHXpsIWD5gCMPzfmXX5KOXbsst370sBFZq1OHOq977y23FwKWW7dtk+vuuiVb77rjUjW3XHt9rrxw8fft8vMuyo5f2C3d19AezePOPSPfu+7y9OzXe4U1Y0e+m3MOPz4j33o7s2bMzE/O/k5+/9A9y60ddNTh+doZJ6XfJgNXeH87+cOJufDYU/PSE89mQXl5LjntW/nXsBfqHCb8/VPPKQQsb73rjrn2jj+m7VrtCo+f85OLc/ZXjssrTz2XKR9NyiWnfSu/e/DOOq1ZU23atc3Vf/tDtttjl7Rp13aFdffddkd+cOq5WbhgQZ797+P555//noOO+Wqd1n7x8acLAcuNGzfOz275bfY59EtL1fznznvzf8edkYULF+bmq36V3Q7YJ1vutF2d1gUAAOpHz3VOTior8s7Yy1NROT8z57yRmXOW3bvarfNXslGvn6/i3tW6/+6xVYte2XrgXzN4xOmZWzY6CxZOy/sf3bpsXfPe2bTfb9Oyub2rAAAANTVnzpzcvYLPRf3Yg/9+cJmvXXHF5cuELFc1dOjQDB06dIWPt2vXLldc+fOceOIJK127vva4PvifB/K1I48u7HG94YYbl6nr379//nr7bfa4AgAAJJm7YGHuHzl2pTWPjJmwzNcu2WXFWRanbjkgFanMT555LfMXVWTwxKkZPHHqMnWHD+iVq/baftX+RrKkbvtHk6RX+7b5+5e/kFP+/VRGTZuZqWXz86chI5ap69O+bW7cf5f0bNemzmsCAADQsAhZBuAzr1GjRrn4gvNz3JFH5E9/vT1PPPNs3h4xItNmzEiSrNWubfr36Ztdd9whJxx9VHp0777S+d56e3hhvN3WW2W9ddetdW+DvrhfXn/qifz38Sfy4iuvZtiI4Xl//ITMmj07jRs3Tru2bbLB+utnq802y8EHHJDdd94pJXUI3AIAAKD2vnHYIdmif9+8+NawvDpseMZPmpQp02dm2qxZadGsWTqt1S6b9euTPbbeKkfu+4W0btmi2jmHvjumMO7etUu23XhgPT4DAAAAqrNhr9PSrcveGTX2z/lw0mOZW/ZBKirK06L52unUfptssN4R6dpxx2rnmTF7ye8UWzbvlk5rrfgPT1ZF+3abZN9dHs677/8t739wX2bOGZny8mlp2rR92rbum/XWGZQNuh+exqXV35MCAABQe9/61rdy4IEH5sYbb8yDDz6YcePGpby8PN26dctOO+2Ur3/969l9992rneett94qjNdbb71sv/32q6W/LbbYIq+//npuvvnm3HHHHXn77bczZcqUdOzYMQMGDMhhhx2W448/Pi1auH8EAICG7DeXXp6FCxcmSQYdffgyAcvJ4vDZC6+6LN8/5ZwkyS9/8NN88atfrtMHXN9z818ydtS7SZKe/frkst//cqmA5SRZe711c/Xtv89XttkzC8rL889b/pbjzzkjG2zYt9brropbf3FD3njhlSTJl48/Mj+84dqV1vca0K/Oay5cuDC/+uHlheNvX/mjZQKWk+TYc07L8CFv5b4//z0Lysvzqx9enp/96bd1Xr8mdt53z2prevTZIFfcdmO+vPmuSZKXn3wuUz6auNyA6q132aHa+Tqt3SVX/fX32bvXFplfVpZx776XN19+LZtss+WqP4H/efo/j+aVp55LkrTv1DFX/uV3SwUsJ0nbtdrlqr/elIM32yXTp0zNC489lef++0R2+MJutV63plq1aZ0vHHxAtXWDjjos77w5LH+8+tdJkv/ccW+dQ5Z/cfGPC+MTLzx7mYDlJNn3Kwdl5NDhueHHVyVJrv3ej3LL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AAAAAAAAAAAAAAAAACgKIcsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBRCFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKQsgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQFEKWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAohCyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIWQZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCiELAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUhZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgKIcsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBRCFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKQsgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQFEKWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAohCyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIWQZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCiELAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUhZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgKIcsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBRCFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKQsgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQFEKWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAohCyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIWQZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCiELAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUhZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgKIcsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBRCFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKQsgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQFEKWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAohCyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIWQZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCiELAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUhZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgKIcsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBRCFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKQsgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQFEKWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAohCyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIWQZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCiELAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUhZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgKIcsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBRCFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKQsgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQFEKWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAohCyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIWQZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCiELAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUhZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgKIcsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBRCFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKQsgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQFEKWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAohCyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIWQZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCiELAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUhZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgKIcsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBRCFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKQsgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQFEKWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAohCyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIWQZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCiELAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUhZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgKIcsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBRCFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKQsgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQFEKWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAohCyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIWQZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCiELAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUhZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgKIcsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBRCFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKQsgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQFEKWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAohCyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIWQZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCiELAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUhZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgKIcsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBRCFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKQsgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQFEKWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAohCyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIWQZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCiELAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUhZBkAAAAAAAAAAAD4f/buWAAAAABgkL/1MPaUSAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAEHt3LAAAAAAwyN96GHtKJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGLvjgUAAAAABvlbD2NPiQQALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAALV3xwIAAAAAg/yth7GnRAIAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYBlBHMynlmoR0AAAAASUVORK5CYII=", + "image/png": "iVBORw0KGgoAAAANSUhEUgAAHlkAAC0yCAYAAABl0sCnAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQABAABJREFUeJzs3UEBACAQgDC1f+ezhTzcEtCAPTOzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHjt1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8CeTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiYLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmTZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJEyWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhMkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQMFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LJ3xwIAAAAAg/yth7GnRAIAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAgNi7YwEAAACAQf7Ww9hTIgEAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAQOzdeZiXZaH/8Q+bsgzKJgoK4o67AgKipplruYDicrTTOUpWR8XlaFrZpmVZpqK4pCUuRxEXsFIrc8s9TTBQMBUFZpAIQXaYgYH5/eHPr4xsA4w8Lq/XdXFd9/M893Pf9/frjH9x8QYAAAAAAAAAAAAAAAAAAAAAAACAQogsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhRBZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEJkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKITIMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAiRZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoBAiywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCFElgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEKILAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIUQWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAohsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAIkWUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAQIssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAhRJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBCiCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFEFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIbIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQmQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAohMgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQCJFlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgECLLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAIUSWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQogsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhRBZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEJkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKITIMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAiRZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoBAiywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCFElgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEKILAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIUQWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAohsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAIkWUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAQIssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAhRJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBCiCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFEFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIbIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQmQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAohMgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQCJFlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgECLLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAIUSWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQogsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhRBZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEJkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKITIMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAiRZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoBAiywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCFElgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEKILAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIUQWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAohsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAIkWUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAQIssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAhRJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBCiCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFEFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIbIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQmQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAohMgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQCJFlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgECLLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAIUSWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQogsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhRBZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEJkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKITIMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAiRZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoBAiywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCFElgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEKILAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIUQWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAohsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAIkWUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAQIssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAhRJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBCiCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFEFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIbIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQmQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAohMgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQCJFlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgECLLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAIUSWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQogsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhRBZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEJkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKITIMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAiRZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoBAiywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCFElgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEKILAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIUQWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAohsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAIkWUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAQIssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAhRJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBCiCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFEFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIbIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQmQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAohMgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQCJFlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgECLLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAIUSWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQogsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhRBZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEJkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKITIMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAiRZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoBAiywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCFElgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEKILAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIUQWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAohsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAIkWUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAQIssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAhRJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBCiCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFEFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIbIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQmQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAohMgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQCJFlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgECLLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAIUSWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQogsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhRBZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiGyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFEJkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKITIMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAiRZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoBAiywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCFElgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEKILAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIUQWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAohsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRCZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiEyDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAIkWUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAQIssAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAhRJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBCiCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFEFkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIbIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQmQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAohMgyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQCJFlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgECLLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAIUSWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQogsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhRBZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiGyDAAAAAAAAAAAAAAAAAAAAAAAAAAA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gdnGX3TVNZk8eXKSZLkmTfLm00/OdM8kyWYbb5Q3nnoi9erWTZK88+FHefH/CzmX1899+ubWe+8v9C897x/529FHznQftNt9t9x1w6+/40+/+FI+/aJTheQAAAAAAAAAAPA/iiwDAAAAAAAAAAAAAAAAAAAAAAAAi6SioqLces99hf4pxx2bVVdeabbx1192caFY6nff/5A33/9ggef4W+u1Wju1a9de6Ov+zy1331tob9524+y35x6zjT3rpBPT7P+Lwk6ZMiV3PvjQAs/vt1qsuuocCxYuaI8++XSGjxiZJKlbp04uO//c2cZusUnbHLDXnoX+zSXO9cKy3LJNslKzpnMPXEC++/6HvFXiubrqon+nRo0as4xt1LBh/n32mYX+gx2eWCSK1d790CN558OPkiQXnHV61lhttXmeo2GDBmmx6qrzXJy5ooweMyYPdXiy0P/32WekYYMGs4ytUaNGrrrogkL/zffez/c//rigUyz44NPPMmDQoEL/P/8+f47n7YC990rr9dZNkkyYODF3PfhwheRRsvDvAXvtmc023mi2sVdc8M/UqfPLe3zY8BF5/OlnKySHBeH+x9sX2is1a5odtt6qQuZ9/d330v2Hnkl+KYB93aUXzTZ2tVVWzinHHVvo33bv/SkuLq6QPH4vfK/Mu9/b90pZVa1aNcceekih/8NPvTJ+/ISZ4iZMmJgXX3+j0D/zpL9lmaUbzxT3P6uvukqOPezQQv+GO+6qkHzveODBTJ06NUnSvOmKOePEE2Ybe8Dee5V6d95y9x+zoDoAAAAAAAAAsOAosgwAAAAAAAAAAAAAAAAAAAAAALAI2+wvu6Z6kxVSvckKueKGm8o87sdePxfGLbHsivm5T9+ZYmbMmJH3P/k0F111TXY54OCs1qZtllp5tdRecaUsv/a62ewvu+asf1+cb3t8X5GHVMirepMV0rtvv7nGP9i+QyF++73alWmNUaNH56Y7786uBx6SVVtvnCVXWjX1V149a2y8WQ474aQ89/Krf7gCgL9HH3/+RQYPHVroH3PIwXOMX3P11bPlppsU+s+8+NICy21RNGnSpLz61tuF/jGHzvl8VatWLUcceECh/+xLryyw3BZVz7z86zG32323NKhff47xR5c4p1906Zp+AwYssNwWRc+89HKhvXLzZnMt6HrQPnundu1aSZKpU6fmxdfe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knY8+eSTcdNNN8XKlSv/7m9vvfVWvPXWW/H000/HfffdF7/97W+jY8eOBz7yU7z33ntx3XXXxUUXXRTdunVLnQMAAAAAACR08cUXR7du3eKXv/xlnHfeeXHUUUelTtpvVq9eHYWFhfHuu+9+7N9XrVoVq1atijlz5sSAAQPiuuuui4EDB0ZBQcFnfvb8+fPjsssuizfeeOPv/rZp06bYtGlTvPXWW/HCCy/EQw89FCNGjIirr776E+9X08+nAAAAAAAA2HtGlgEAAAAAAAAAAAAAAAAAAACgmnnxxRejZ8+esW3btmjZsmV86UtfisMOOyzWrl0bZWVlB6zj/vvvj7vuumvX+2bNmkXnzp3jqKOOinw+H6+//nqUlZXF9u3b47XXXouuXbvG1KlT44wzzjhgjZ8my7K44YYborKyMn7zm99ELpdLnQQAAAAAACQ2cODAmDp1avz4xz+OSZMmRT6fT520X2zZsmXXwHLTpk2jffv2ccwxx0SLFi2isrIyVq5cGXPnzo133303siyLYcOGxdq1a+PJJ5/8TM9dvnx5fO1rX4t169ZFREQul4uTTz45TjrppGjZsuWurvLy8nj77bd3e7+afj4FAAAAAADAvjGyDAAAAAAAAAAAAAAAAAAAAADVTI8ePWLHjh1x++23R48ePaJx48a7/rZz587IsqzKG5566qldP2BfUFAQvXr1ip///OfRrFmzj1y3fPnyuPbaa2PChAmxadOmuPzyy2PJkiXRtGnTKm/cncceeyyefvrpGD9+fHzuc59LnQMAAAAAAFQDrVq1ilGjRsUFF1wQjz76aPz0pz9NnbRfFBQUxLXXXhv//M//HF26dIkGDRr83TWVlZXx9NNPx/XXXx9r1qyJcePGxWWXXRaXXnrpPj+3f//+uwaWTzzxxPjd734X7du3/9hrly5dGuPGjfvEc5vacD4FAAAAAADAvsllB+IbUwAAAAAAAAAAAAAAAAAAAABQR02fPj3OPffcXe/feOONaNeu3d9d165du3jzzTd3vb/rrrvi3nvv3e39/9/PTZs2Lb7yla/scU/btm1j2bJlf3fN5s2bo127dvHee+9FLpeLP/zhD/Gd73znE++5Y8eO+OpXvxozZsyIiIiHHnoobrrppt22V6W33347CgsL4x//8R/jscceS9oCAAAAAABUPz/5yU+ipKQkFi5cGMcff3zqnI+c+Zx++ulxxhln7PYz3/3ud3d7NvRxysrK4uyzz46IiLPPPjtmzpz5sdftybnS6aefHvPmzYuIiD/96U9x/vnn73VPRO04nwIAAAAAAGDf1U8dAAAAAAAAAAAAAAAAAAAAAAB81Oc///no0aNHsuePGTMm3nvvvYiIuPzyyz/1B+wjIurXrx99+vTZ9WP8paWlSX/EPsuyuPrqq6NJkyYxePDgZB0AAAAAAED11a9fv5g0aVL84Ac/iBkzZkS9evVSJ+0yd+7cmDt37m6vO+644/ZpZPmss86KE088Mf7jP/4jZs+eHR988EE0a9ZsH0oj1q9fv+v1oYceuk/3iKj551MAAAAAAAB8NkaWAQAAAAAAAAAAAAAAAAAAAKCa+e53vxsFBQXJnv/ss8/uen3llVfu0We6dOkSTZo0iQ8//DAWL14c69evj5YtW1ZV4qcaPnx4TJo0KSZMmBCtW7dO0gAAAAAAAFRvzZo1i5KSkjjnnHOif//+ceutt6ZO2m8qKyvj5ZdfjkWLFsXf/va32LhxY2zduvUj12zYsGHXtQsXLoyuXbvu07Patm0br732WkREDBkyJIYPHx65XG6v71PTz6cAAAAAAAD4bIwsAwAAAAAAAAAAAAAAAAAAAEA1c9pppyV9/qxZs3a9fvLJJ2PSpEl79Ln/+4P5lZWVsXz58iQ/Yv9//s//ie7du8c111wT3/jGNw748wEAAAAAgJqja9eu0b179+jRo0d84xvfiKKiotRJERHRs2fP6NWr115/btu2bTFgwIAYPHhwLF++fI8/t3r16r1+1v915ZVXxp///OeIiBg5cmTMnTs3unXrFl//+tejffv2ezy4XJPPpwAAAAAAAPjsjCwDAAAAAAAAAAAAAAAAAAAAQDVz6KGHJnv2pk2bYsOGDbveP/744/t0n/fff39/Je2xnTt3xg9/+MM45JBDon///gf8+QAAAAAAQM1z7733xoQJE+Kqq66KF198MQoKClIn7ZONGzfGhRdeGGVlZXv92f/3bGhvXXXVVTFt2rQoLS2NiIhFixZF9+7dIyKiVatW0aVLlzjnnHPioosuii9+8Ysfe4+afD4FAAAAAADA/pFPHQAAAAAAAAAAAAAAAAAAAAAAfFTjxo2TPXvdunX75T47duzYL/fZGw8//HDMnDkzxowZE82bNz/gzwcAAAAAAGqeRo0aRWlpaZSXl8d9992XOmef/eIXv9g1sJzL5eLyyy+Pxx9/PJYsWRJr166NrVu3RpZlu/59+ctf3vXZysrKfX5uLpeLkpKSGD9+fJx55pkf+du6deti4sSJcccdd0T79u2ja9eu8eKLL/7dPWry+RQAAAAAAAD7R/3UAQAAAAAAAAAAAAAAAAAAAADAgbO7H8lv1qzZR97/9a9/jZNOOqkqk/aLv/71r3HnnXfGjTfe+JFRAAAAAAAAgN059dRT46677op77703vv3tb8fpp5+eOmmvvPPOO1FSUrLr/ZgxY6Jbt26f+pkNGzbs14bvfve78d3vfjfeeeedmDFjRsycOTPKyspi4cKFu86nZs2aFV/60pdi/PjxcfHFF+/6bE09nwIAAAAAAGD/yacOAAAAAAAAAAAAAAAAAAAAAAD2XYMGDXa93rFjx26vX7du3af+vWXLltGwYcNd71euXLnPbQfK9u3bo1u3bnH00UfH/fffnzoHAAAAAACoge64447o2LFjdOvWLTZv3pw6Z69MmTIlsiyLiIjCwsLdDixHRLz11ltV0nLYYYfFFVdcEYMHD4758+fHqlWrYvjw4XHkkUdGxH+dZ1133XWxZcuWXZ+piedTAAAAAAAA7F9GlgEAAAAAAAAAAAAAAAAAAACgBmvevPmu12vWrNnt9YsXL97tNWeeeeau1zNmzNi3sAOoT58+sXDhwigpKYnGjRunzgEAAAAAAGqgBg0aRElJSbzxxhtx1113pc7ZKytWrNj1urCwcLfXl5eX79G50v7QunXruOaaa2Lq1Km7hpTfe++9mD179keuq2nnUwAAAAAAAOxfRpYBAAAAAAAAAAAAAAAAAAAAoAY75phjdr1++eWXP/XaLMviySef3O09v/3tb+96PXLkyNi6deu+B1axl19+Oe699964/fbb44wzzkidAwAAAAAA1GDt27eP++67LwYMGBAvvPBC6pw9ls///z85v2nTpt1eP2TIkKrM+VjHHXdctG/fftf7lStXfuTvNel8CgAAAAAAgP3PyDIAAAAAAAAAAAAAAAAAAAAA1GBdunTZ9frxxx+PzZs3f+K1/fv3j1dffXW397zmmmuiTZs2ERHx9ttvx3XXXReVlZV73PTuu+/u8bWfxZYtW6Jbt25RWFgYPXr0OCDPBAAAAAAAarebbropzj777PjhD38YGzduTJ2zR4499thdr1944YVYu3btJ147efLkGDly5H579urVq/fouu3bt8eKFSt2vT/00EM/8veacj4FAAAAAABA1TCyDAAAAAAAAAAAAAAAAAAAAAA12Pe+972oV69eRPzXD85fddVV8cEHH3zkmi1btkTv3r3j1ltvjYYNG+72ns2bN4+hQ4fuel9SUhIXXHBBLFy48BM/8/bbb8fgwYOjsLAwBgwYsG//mb3Us2fPWLp0aZSWlkZBQcEBeSYAAAAAAFC71atXL8aMGRPvvfde3HLLLalz9sh5550XzZo1i4iIDRs2xCWXXBJvvvnmR67JsixGjx4dF110UVRWVkbTpk33y7OPPPLI+OEPfxiTJk2Kbdu2few177//fnTr1i1WrlwZEREHHXRQnH322R+5pqacTwEAAAAAAFA16qcOAAAAAAAAAAAAAAAAAAAAAAD23RFHHBE33nhj9O/fPyIixo8fH1OmTInzzjsvWrduHe+++27MmDEj1q5dGy1btow+ffrET37yk93e9/LLL4+//e1vceutt0ZlZWX8+c9/jk6dOsXxxx8fHTt2jNatW8fWrVtj9erVUVFREcuWLdv12W9961tV9d/dZdasWfHAAw/Er3/96ygqKqry5wEAAAAAAHXHscceGw8++GDccMMNcfHFF8eFF16YOulTtWzZMu688864/fbbIyJi+vTpceKJJ8ZZZ50VRx99dGzcuDFmzpwZK1asiIiIn/zkJ7FkyZJ44YUXPvOzt2zZEmPGjIkxY8ZE48aNo6ioKI455pho2bJlbN++Pd54442YPXt2bNmyZddnBg4cGI0aNfq7e1X38ykAAAAAAACqjpFlAAAAAAAAAAAAAAAAAAAAAKjh+vTpE2+//XaMGzcuIiLef//9+N3vfveRa9q2bRvjxo2LzZs37/F9u3fvHoWFhfHzn/88XnvttYiIeO2113a9/jitW7eu8tHjTZs2xVVXXRWdO3eOW265pUqfBQAAAAAA1E3XXXddPP300/HjH/84Kioq4qCDDkqd9Kn+9V//Nd55550YNGhQRPzX+PHUqVM/ck0ul4tf/vKX0a9fvzj//PP3y3ObN28eGzdujIiIzZs3x5w5c2LOnDkfe23r1q1j0KBBceWVV37i/arr+RQAAAAAAABVy8gyAAAAAAAAAAAAAAAAAAAAANRwDRo0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brolP/31+UmSY792eP528w1Lnd1sp90ybsKEJEmDBg0y9d0307BhwyXOnn3+hbnqhpuSJGf94Pv5w29+tdjM3Lnz8tQLL+SF/i9l0LBhGfX+B5k+c2ZKSkrSumXLbLd11xyw9145/X9PSru2bZaaq3OPnvnw4zGLvHbxFX/KxVf8abHZzTfdJKNef2Wpe40dPz59/v6PPP3Cixn5/vuZMm16GtSvn47t22Wfnj1zwtFH5sB991nq85+o26FTzXrkay9ni802zUdjxqb33+/Nv598Kh+PHZfJU6emuro6lRPHLnO/5TVx0uTcdvff8s/HHs+HH4/JrDlz/pt9j5x20v9k/732/Nznn+8/IAcdfWySZX9Wnzjtx2emz9//U2r767N/mvN/dtYS7y1sST+fX5/903z48ccrNL/wWUky4u138tTzL2TAa6/lzXfezbgJEzOvrCzNmjbNRh3ap+euu+aYIw7PIb0OWOb7Whlz5s5N73vuzePPPpvhb72dyVOnpV7duunQrm167rZrjjz0Kzny0K+kpKRktZy/shYsWJDHnn42d91/f/791DOZP39+br36T+tkyfK/nnwqCxYsSJI0btQoJx591OfOH7Tfvtl8001qfg257+F/5Zc/PXN1xwQAAAAAAAAAAABYIY2bdkmzljsWOwYAAAAAwFpPyTIAAAAAAAAAAAAAAADAOqjXPnvXrJ/vPyCFQmGJBbBvvzeypmA5SebPn5/+r76WL+637xL3fa5vvyWe8Yknnns+x556euaVlS3x+XETJmTchAl55sW+ufSqq3PlxRfl9G+ctNzva0VVVVXlgsuuyJU33JTy8vJF7s2fPz+zZs/Ou6NG57a7/5aDex2QO6/7c9q0br3c+/e+5+/58bm/ytx582o5+aeefP6FnPx/P8yUqdMWef3Dj8fkw4/H5K77HsgpJxyXG664LPXq1VttOYrlS18/Ls/167/Ee9NnzMj0GTPy5jvv5va/3ZN9vtAz99x8Qzq2b19r5z/470fzw5+fl4mTJy/yenmS2XPmZOT7H+Su+x7ILt275c7r/5Jtu3aptbNXRqFQSL9XXs3d992f+x75d6bPmFHUPLXl2YV+7em5265p3LjR586XlJSk19575457/p4keaZvPyXLAAAAAAAAAAAAAAAAAAAA6yglywAAAAAAAAAAAAAAAADroG7bbZv2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WU4u5HIFHB0dLJJjY1VZscLKjBv5CLJkOZi98HUApUU0d/z1N0YOfahOx3ewt0exXA4AUKlVNUSXUipLKvRxrzB8rSqV2uT9DMfs3hqvsvleq/EquVfHy/i1qtSmjZnheFXWjyU998oC5OblAQC+/PB9uLm61rnPhjDPGtvaOGX8OOw/fAS/bip9j/LvseMI79kHfbp3Q/PQUJSoShB17rxwL28T3goAcPnKVQCocwHchnDOzOnn9RuEbV9vbwwbMtis/TfGuW5nZwe7ckWeK9O/T2/88s2XeHTKdABAZnY2flq7Hi89/WSdjm+Wa8yh4Vxjlmb4WlUq09YwoOHcfzt3aI/OHdpXeDwjMwsfLP8cX/+0CpeuXMEDYyfgl6+/xIRRIyvtp2WzZvh6yYd48uV5AICklFTcP+JRRLZri47t2kIiliDu+nWcjDoLrVYLZycn9OnRHXv2HwBgjrWR74OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIjo3sUiy0RERERERERERERERERERERERERERERERHcosl07dGjTGucvx0KtVmPD9t/wwhMzjWLSMjKw999DQnvqhHFV9ldYVIShEx/D8dNnap1LQVFhrfexpLSMTKP2il/W3FE/OXm5LLJcB09Pm4KPv/wKyalpAIDde/fVuciys5OTUEhUrlCYtI9CaRznXMcCdI2JYVFsU8cLAJRKZVkfzqYV1r4bODs5Ctu1Gi/FvTpexq/V1DEzvL6AuheFNNX6rdvxx197AABjRgyr83p0W0OYZ41xbVz5+XI08fPHp998C61WC7VajYNHj+Hg0WNGcT27dsGGH77DiMlThcc83NzqdOyGcM7MpbCoCFt37BLaj40bA1tbW7Meo7HN9doa/sAQ9OzaBSfORAEofb9S1yLLTgb3E0UtrjGFwZi5ODXM8bIEJ8eya0yhUFYTacwwtiFeX36+Pvj8w/cQ0MQfr7//IbRaLZ58eR56du2CpsFBle4zY/JEuDg74Zn5ryEvPx8AEHPxEmIuXjKKC2zij1+//RrbduzCHpQWWa772sj3QURERERERERERERERERERERERERERERERERERHTvEls7ASIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiosZsikHR5DWbt1R4ft3W7dBqtQCAbp06IaJliyr7mvP6IqHAskgkwrhHRmDNt1/j/KEDyL56GfKkm9BkpAj/7uvdS9hXp9OZ6yWZRV5BgVn60Wi0ZunnXiWRSDCwX1+hffnq1Tr36eXpIWynZ2aZtE/5OC8Pjyoi7z53Ml4AkJ5VVqjcsI+7neG1UVhUBLnctAKDRuN1L11f5V5remZmFZHGDK9FZycnSKVSs+ZVmZzcXMx5YxEAwMPdHZ9/8J7Z+m4I86wxro1isRgfvLEQsccO45UXnkfXyEh4eXrA1tYWTfz88ODAAfjl6y9xaMdvCAoIQJZMJuwbFBhQp2M3hHNmLpt++0MosA0AMyZNNPsxGtNcv1ND+t8vbMdevVbn/oyusSzTxqu4WI6i4uJK+7jbGc9J08YLADKyyq6xhnz/feWF59A8NBRAafHib1b9XG382EdG4MaZE/j47UUYdF8/+Pv6QiqVwtPDHd07d8KStxbh/KEDuK9XT/OujXwfRERERERERERERERERERERERERERERERERERERPcwG2snQERERERERERERERERERERERERERERERE1JhNHj0aC9/9ABqNBmdiziH26jW0btVSeH7NprLCy1MnjK2yn7SMDPyycbPQ/umL5ZgyflyV8QBQWFhYh8zrRqfTV/u8s5OjUbsw4TocHBwsmVKldu/dh7/27Td7v198+L7Z+7SUJn5+wrYsJ6fO/UW0bIHLV0qLNScmJZm0T2JysrAtEokQ3qJ5nfNoLCJalq0Hpo5XcbEc2bKycxXeouri7Hcbw/ECgISkJLQJb1XjfolJKcJ2eDXF7O82Pt5e8PL0gCwnF8CdzcmIehqvWykpQp4SiRijp82sNj4to6xg5E9r12HP/gNC++8tG+Hs5CS0G8I8a8xrY7PQpvhw0f+qjZHl5BgVXu3euVOdjtkQzpm5/Lxho7DdvXMnk9as2mpMc/1OBRi8X8k2y/uVlvhzb+l7wIRbyTVElzIcL6DhXGP1wfD6yJLJIJcr4OhY83v3xKSyMWvI91+xWIxB9/XFjYQEAMCREydr3MfN1RVzn30Gc599ptq4S3FXhG1zro0A3wcRERERERERERERERERERERERERERERERERERHRvYVFlomIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiOrAz9cHD/S/H7v37gMA/LJxs1CoMPrCRVyIjQUASKVSTHh0ZJX97D98BHp9aeHidhERNRZYBkoLVpqLjY0NNBoNAECj1dQYn1eQX+3zfj4+Ru30zCyENQ258wTv0OnoGHzz089m77cxFVkuLpYL206OjtVEmqZtRAS27dwNADh77oJJ+0SdOy9shwQFGhVHvdu1jQgXtrNkMiSnpiIoIKDafaLOnzdqtw0PryLy7tOqeTPY2tpCrVYDAM6eP19jccGSkhJcjIsT2m0tUOC0IWsbEYFDx44DqMWcjDknbFuiIGxNsmU5RsVya5KSlo6UtHShfft+dVtDmGd3+9p47NQZYVsikaBHHQuJNoRzZg5Xrl/H8dNlYzNz8iSLHasxzvXaKJIXC9vmeL/SzuAau3QlDiqVClKptNp9os6VjZetrS1aNW9W5zwai3YREUbtqPPn0a9nj2r3uZWcgiyZTGg39GvMw91d2M7JzTVLn7KcHMRdvy60+3TrVqf++D6IiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI7mViaydARERERERERERERERERERERERERERERETU2E2dUFYQef22bdDpdACAXzdtFh4f/sBgeHp4VNlHanqGsG1YeLAqFy7HQpZjnuJgAODi7Cxsm9Lvhcux1T7v7+uL0OBgoX34xIk7T47q5OyFskKMAf7+de5vYL++wnZ8YiISk5Jr3OfAkaPC9qB+/eqcQ2PSo3Mno2KR+w8fqXEfw/FqERaK0JDgaqLvLlKpFH17dBfahmNRleNnoqBUKgEAIpHI6Bq9Fwzs10fYPnj0WI3xcrkCJ8+eFdqD7mv8c7IhzLO7fW1ct3WbsD38gSHw8vSsU38N4ZyZw6r1G4VtRwcHTBg10mLHutvnevT5i8J2oBnerwzoWzYnFQoljp+JqnEfw2usX88esLW1rXMejUVoSDCaNW0qtE25/x44UjZvnZ2c0LNLZ4vkZi7pmZnCtmHB5brY/McOaDQaAICvtzceGjSgTv3xfRARERERERERERERERERERERETVWudnHcHBHAA7uCMDxvd1r3oHqzc0rS4VzU/5fbPQca6dHRERERERERERkxMbaCRARERERERERERERERERERERERERERERETV2Ix58AB7u7sjNy0Nyahr2Hz6C/n16Y+P234WYKePHVdMDIBaLhe1iubzGY37z06o7T7gSzZqGICovDwAQfeECelRTJK24WI4de/6psc/hDwzBVyt/AgB889NqTBk/DiKR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gswA4B88rs7Hd/PsBkfnFpAXXUdBbhQ0mmLY2DjVuV9zSo7/EXqdCgAQ1OyJKgss32Zj44zQVi8jNvoFAEBG8uY6F1m+22g1cmFbLHEweT+xxN6gjyKz5lQVraa4XA6m5WuYa2X9WMrtgqilOdzp2NZPrkDd8r29b31dC40N55nlcJ5ZjlYrN2rf+bVQBHE9FNw2PI+1GltxWWx9rmF3kq9YbKV5ZoZ1oX7HtvGsuURERETEIstEREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREDYpYbAO/wFFIvvkDACA9aXOVRZaz0/+CVlMIAJDaN4GHd78a+9frdSjMv4DigktQKlKh1RRDpysxitEIBeV0KMq/CHevHnf+gixAlvGPsO0XONqkfTx8ysYmT3ayzjmEhc9HWPj8OvfTUOh0SmFbLJaavJ9YbCdsaw36sCRdueOIxbYm7WeYK1BapLw+6LQGYysyLVeg3Nhq62dsgcaXb2PCeWY5je26bUz56rTlrwXTrl2xpPy1oITpr/TOGY2tidctYJyv1a4FU+dZ+QLW9bUu3Om1YIU1DGhcay4RERERscgyERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERUYPjFzxOKLKck7kfqhIZpHZeFeIykrYI2/5BYyASiavsU6dTITl+BZJvroJKmWZyLmpVTi0ytzy1KhfyomtCOyXhZ4hEkpp31OuFTY06F1qNHBIbR0uk2CiJxWUFG3U6lcn7GRbolojtq4k0H3G54+h0apP2K19MXCJxMFtO1TEshqnTm5YrUG5sJfUztkDjy7cx4TyznMZ23TamfMsX9DX12tVpy18L9Z+vqdctYJxvfV8LOq28NAdT51m5Ysf1ti5Uci2YMlbWWMOAxrXmEhERERGLLBMRERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERE1OC5u7eDk2gbFBZeh16uRmfobgsJmGcWUKDOQk31IaPsFjauyP42mCOdPTEZB7pla56LVFNV6H0tSlWQatdMSf72jftTqPBZZNmA4FjqtwuT9DAs9SmyczZpTVSQ2TuVyMC3fCkUpy/VjKRJJ2XHufGzrJ1fAXPnWz7XQ2HCeWQ7n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XeP222+Phgaf7wMAAACwZvr37x833HBDTJ48OaZMmZI6BwAAAAAAAAAAoENoa2uLsiwjz/PUKQCdzh577BE9evSIoihSpwAAAHzAK00AAAAAAAAAAAAAANDOLr300rjvvvvizjvvjH79+qXOAQAAAKCTGzVqVIwePToOP/zweOKJJ1LnAAAAAAAAAAAAJPfkk0/G22+/bWQZYA1069YthgwZEmVZpk4BAAD4gJFlAAAAAAAAAAAAAABoR7///e/jrLPOitNOOy2+8IUvpM4BAAAAoEZcf/31sc0220RTU1O89957qXMAAAAAAAAAAACSKooiIiKGDRuWuASgc8qy7INbCgAA0BEYWQYAAAAAAAAAAAAAgHby1ltvxfDhw2OvvfaKc845J3UOAAAAADVko402ipaWlpgzZ06ccsopqXMAAAAAAAAAAACSKooidt1119h0001TpwB0Snmex9NPPx1vvPFG6hQAAICIMLIMAAAAAAAAAAAAAADtolqtxsEHHxxvv/12TJs2Lbp27Zo6CQAAAIAas+eee8YVV1wR11xzTfzsZz9LnQMAAAAAAAAAAJBMWZaR53nqDIBO6/0bOmPGjMQlAAAAf2JkGQAAAAAAAAAAAAAA2sFNN90UP/rRj+K2226L7bffPnUOAAAAADXqyCOPjH/+53+OAw44IF544YXUOQAAAAAAAAAAAOvd8uXLY9asWZFlWeoUgE5r5513jj59+kRRFKlTAAAAIsLIMgAAAAAAAAAAAAAArLXZs2fHcccdF9///vfj29/+duocAAAAAGpYpVKJ2267LTbccMMYMWJErFy5MnUSAAAAAAAAAADAejV79uxYvnx55HmeOgWg06pUKpFlmZFlAACgwzCyDAAAAAAAAAAAAAAAa2HJkiXR2NgYu+22W1xxxRWpcwAAAACoA5tvvnlMmzYtfve738UFF1yQOgcAAAAAAAAAAGC9KssyunbtGoMHD06dAtCp5XkeZVlGtVpNnQIAAGBkGQAAAAAAAAAAAAAA1sbRRx8dzz33XLS0tESPHj1S5wAAAABQJ/bee+84++yz4/zzz4//83/+T+ocAAAAAAAAAACA9aYoihg0aJD/9AGspSzL4pVXXonnn38+dQoAAICRZQAAAAAAAAAAAAAAWFPTpk2L2267La6//vrYfffdU+cAAAAAUGdOP/302HvvvWPk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AKCVM7IMAAAAAAAAAAAAACTzu9/9Li666KI4//zz4zOf+UzqHAAAAAAAYDMaP3587LbbbtHQ0BCrV69OnQMAAAAAAAAA0KYVRREREf37909cAgAtL8uyt28dAADQOhlZBgAAAAAAAAAAAACSePnll2PgwIHxsY99LL73ve+lzgEAAAAAADazLl26RGNjYyxYsCDOOuus1DkAAAAAAAAAAG1anuex//77x7bbbps6BQBaXJZl8fjjj8dLL72UOgUAAPiAjCwDAAAAAAAAAAAAAJtdpVKJI488Ml577bWYMWNGdOjQIXUSAAAAAACQQJ8+feK6666L8ePHx49//OPUOQAAAAAAAAAAbVae51Eul1NnAMAm8daNK4oicQkAAPBBGVkGAAAAAAAAAAAAADa7W265JX70ox/FpEmTYvfdd0+dAwAAAAAAJHT88cfHN7/5zRg+fHg89dRTqXMAAAAAAAAAANqcNWvWxNy5cyPLstQpALBJ7L333tGtWzcjywAA0IoZWQYAAAAAAAAAAAAANqu5c+fGaaedFieeeGJ84xvfSJ0DAAAAAAAkViqV4s4774wuXbrEwIEDY926damTAAAAAAAAAADalHnz5sWaNWuMLAPQZpVKpciyLPI8T50CAAB8QEaWAQAAAAAAAAAAAIDN5rXXXouGhob46Ec/GldffXXqHAAAAAAAoEpst912MWPGjPjDH/4Ql156aeocAAAAAAAAAIA2Jc/z6NChQxxyyCGpUwBgkymXy5HneVQqldQpAADAB2BkGQAAAAAAAAAAAADYbE488cR4+umno7GxMTp16pQ6BwAAAAAAqCKf+MQn4uKLL45LL700HnjggdQ5AAAAAAAAAABtRp7nccghh/i2E4A2LcuyeOGFF2LJkiWpUwAAgA/AyDIAAAAAAAAAAAAAsFlMnz49Jk+eHLfcckvsv//+qXMAAAAAAIAqdM4558RnPvOZGDx4cLz44oupcwAAAAAAAAAA2oSiKCLLstQZALBJlcvliPj73QMAAFofI8sAAAAAAAAAAAAAwCb317/+NY499tgYMmRIDB06NHUOAAAAAABQpWpra+Puu++ONWvWxLBhw6JSqaROAgAAAAAAAABo1VasWBELFix4e3gSANqqXXbZJXbffffI8zx1CgAA8AEYWQYAAAAAAAAAAAAANqk333wz6uvrY5dddomb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xuc///nUOQAAAAAAAAAArUKlUom77rorevbsGQ0NDbFhw4bUSQAAAAAAAFBTyrKMnj17xh577JE6BQCgJuV5HvPnz4/169enTgEAoEYYWQYAAAAAAAAAAIA2atWqVdHQ0BAHHnhgXHnllalzAAAAAAAAAABale7du0djY2M8+uijceGFF6bOAQAAAAAAgJpSFEVkWRaVSiV1CgBATcqyLNavXx8LFixInQIAQI0wsgwAAAAAAAAAAABtULVajWOPPTZWrFgRjY2N0bFjx9RJAAAAAAAAAACtTp7ncfXVV8d1110XP/rRj1LnAAAAAAAAQE2oVqtRFEXkeZ46BQCgZh144IHRvn37KIoidQoAADXCyDIAAAAAAAAAAAC0Qffee280NjbG5MmTo1+/fqlzAAAAAAAAAABardNPPz3+4R/+IUaNGhVLly5NnQMAAAAAAABt3rPPPhsrVqwwsgwAkFCnTp1i0KBBUZZl6hQAAGqEkWUAAAAAAAAAAABoYxYtWhQnnnhiHH300VFfX586BwAAAAAAAACgVWvXrl3cd999UVdXF6NHj47m5ubUSQAAAAAAANCmFUURERFZliUuAQCobXmev3WbAQDA1mZkGQAAAAAAAAAAANqQtWvXRn19fXzkIx+JSZMmpc4BAAAAAAAAAGgTevXqFTNmzIif/vSncd1116XOAQAAAAAAgDatKIrYfffdo1evXqlTAABqWpZlsWjRoli9enXqFAAAaoCRZQAAAAAAAAAAAGhDzjzzzFi8eHE0NTVFly5dUucAAAAAAAAAALQZhx56aJx33nlx4YUXxiOPPJI6BwAAAAAAANqssiwjz/PUGQAANS/P86hWqzF37tzUKQAA1AAjywAAAAAAAAAAANBGfOtb34rbb789Jk6cGAMHDkydAwAAAAAAAADQ5lx66aXxsY99LIYNGxYrV65MnQMAAAAAAABtzsaNG2POnDlGlgEAWoB99tknunXrFkVRpE4BAKAGGFkGAAAAAAAAAACANuDZZ5+No446Kr72ta/FsccemzoHAAAAAAAAAKBN6tChQ8yaNStee+21OOaYY6JaraZOAgAAAAAAgDZl0aJF8frrr0eWZalTAABqXl1dXQwZMsTIMgAA24SRZQAAAAAAAAAAAGjlNmzYEMOGDYvu3bvH3XffHZVKJXUSAAAAAAAAAECbtfvuu8c9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1VZbZciQIVm8eHHROQAAAAA0ApVKJbvttluaN29edAoAAABvolQqZdasWZkwYULRKQDARsrIMgAAAAAAAACwQZs5c2aOOOKI7LHHHjnrrLOKzgEAAAAAAAAAAAAAAFahXbt2GTFiRMaNG5fTTjut6BwAAAAAGoFKpZJyuVx0BgAAAG+hVColeeP7GwDAumBkGQAAAAAAAADYYNXX1+dzn/tc5syZk+uvvz7NmjUrOgkAAAAAAAAAAAAAAFgNu+22W37605/m5z//eW677baicwAAAADYgM2YMSPPPfeckWUAAIAN2Oabb55evXqltra26BQAYCNlZBkAAAAAAAAA2GBddtllueWWW3LllVdmm222KToHAAAAAAAAAAAAAAB4B0466aR89KMfzbHHHpvJkycXnQMAAADABuo/A12lUqngEgAAAN5OqVRKpVIpOgMA2EgZWQYAAAAAAAAANkiPP/54TjnllJx44on52Mc+VnQOAAAAAAAAAAAAAADwDlVVVeXKK69MmzZtcuSRR2bZsmVFJwEAAACwAapUKtl0003Tq1evolMAAAB4G+VyOaNHj87SpUuLTgEANkJGlgEAAAAAAACADc78+fMzZMiQ9O7dOxdccEHROQAAAAAAAAAAAAAAwLu0xRZb5Prrr8+DDz6YH/3oR0XnAAAAALABqq2tTblcTlVVVdEpAAAAvI1yuZxFixZl7NixRacAABshI8sAAAAAAAAAwAbnK1/5SiZOnJjhw4enVatWRecAAAAAAAAAAAAAAABrYO+9986ZZ56ZH/7wh/nHP/5RdA4AAAAAG5D6+vpUKpWUy+WiUwAAAFiF3XbbLTU1NalUKkWnAAAbISPLAAAAAAAAAMAGZdiwYfntb3+biy++ODvttFPROQAAAAAAAAAAAAAAwFrwne98J3vvvXc+/elPZ/r06UXnAAAAALCBeOmllzJ16tSUSqWiUwAAAFiF1q1bZ+eddzayDACsE0aWAQAAAAAAAIANxnPPPZcTTjghRx55ZI455piicwAAAAAAAAAAAAAAgLWkpqYm1113XRYtWpRjjz029fX1RScBAAAAsAGora1NEiPLAAAAjUS5XG74LgcAsDYZWQYAAAAAAAAANghLlizJkCFD0qlTp/zqV79KVVVV0UkAAAAAAAAAAAAAAMBatPXWW+d3v/td/vznP+cXv/hF0TkA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8c9k1pw5ad+2bbbs2DHlAbtlt537pVkz//M+AAAAAAAAAAAAAAAAAAAAABuGQYMGJUnuu+++HH744UmSSqWSqqqqDBw4sOG65cuX58gjj8ycOXNy7733pnXr1oX0AgAAsH4MGTIktbW1OfXUU7Prrrtmn332aXivVCrllltuWeH6e+65p+E7JgCA38IMAAAAAAAANEo//tmFDQPL7yvtnusuu/Qtx3Iff/LJXH/TLWnfrt2bvv+Fr32zYWC5uro6Z3/n9HzlhM+vMGw7Y+bMfOmbp+emP/05SfK74SNS2m3XnHD00IZr3jtgQN47YMC/37+hYWS5V48e+cU5P37Ln+W4k09pGFn+4KAD8r1vfG21/gzWpiVLluQv99yb62+6JbfffU8WL1680jW77twvR3zssHzqsI+m21arHiY++fTvrPXODw46IB88cM3+Atx//qyTZNvu3VbrM23btknHzTfP9BkzkiTjJ0zIIQetvb+Id9udd+W2O+960/e6dOqUL3322Hz1hM+nVatWa+2ZAAAAAAAAAAAAAAAAAAAAAPBubL311undu3fuvvvuFUaWd9xxx2yyySYN133ve9/L3/72t9x1113ZbrvtCqoFAABgfTrvvPMyevToHH744Rk1alS6dXvj9z6Wy+X87Gc/y2uvvZYtt9wyL7/8cp566qmceeaZBRcDABsKI8sAAAAAAABAo/TPf1Uajn/785+95cBykuzSp092+V6fN33vwUptbrn9jobzC3/0g5x43DErXbf5Zpvlul9fmoWLFuX2v92dJPneuedl6OGfTJs2rd/lT1Gs+vr6PPhIJdffcmtu/tOfM2PmrJWu6dVjuww+7NAM+fjHsuP2vd7R/X911e/WUun/13Hzzdd4ZHnGzJkNx106dVrtz3XutGXDyPLr/3WPde3VadNyxjnn5cbb/pSbrvxNemy7zXp7NgAAAAAAAAAAAAAAAAAAAAC8mQMPPDB33nlnw3ltbW3K5XLD+S233JKzzz475513Xg488MAiEgEAAChAs2bNMmLEiAwcODCf+MQncv/996dly5YN3xlra2tzyCGH5N57702SHHDAAUXmAgAbkOqiAwAAAAAAAADejdlz5zYcd+rY8V3f59e/u6bheMAuu+SLxx79ltdWV1fnkp+ck+bNmydJZsycleF/+MO7fnZRnhz/TM4457zsUH5/9j/sE7nimt+vMLDctXPnfPnzn82Dd/wpTz38z5x12jfe8cDyhmze/PkNx21ar/5AdutWrRqO586bt1Zadty+V759ylfy15tGZNKYUZk/6fnMfv7ZPPnQ/fnVT8/Lzn12arj28XFP5sNHfmaFkWgAAAAAAAAAAAAAAAAAAAAAKMKgQYPy3HPPZeLEiVm0aFHGjBmTUqmUJHnyySdz9NFH5/DDD883vvGNgksBAABY37bccsvccsstGTNmTE466aQkyXbbbZctttgilUolSXLPPfekf//+2XLLLYtMBQA2IM2KDgAAAAAAAAB4N7bttnUmvPBikuTi31yZ75z61Xd1n/seeLDh+JgjBqeqquptr9+6a9d86KBB+cMdd77x+X8+mOOOPOJdPXt9emXq1Ay/9Y+5/uZb8tgTY1d6f9MOHXLYIQdnyMcOy/577Znq6uo1fubSVyev8T3WhYWLFjUc/2cwe3W0+q+R5f++x7v1pc8el+9942srvd6iRbJ9z57ZvmfPHHvEkHzrBz/ORb++PEnyzHPP54xzfpJLfnLOGj8fAAAAAAAAAAAAAAAAAAAAAN6t/fbbL9XV1bnnnnvSt2/fLF26NOVyObNnz87HPvaxbLvttrnyyitX+ftcAAAA2Djtvvvu+dWvfpXjjjsupVIpxx9/fMrlciqVSurr63PPPffkU5/6VNGZAMAGZM1/KzYAAAAAAABAAY74+Mcajs/6yU+z36Efz2VXX5Nnn39+te8x5dVX8+q0aQ3ne763tFqf2/O97204fnTM46v9vCJ95gtfyjfP+sEKA8utW7fKJz78odx45RWZ/PijueLCCzJon73XysDyhqz1f40lL126dLU/t+i/hpX/+x7v1habb7bKa2pqanL+97+XT3z4Qw2vXXn9sLw2/fU1fj4AAAAAAAAAAAAAAAAAAAAAvFubbbZZBgwYkLvvvju1tbVp0aJF+vXrl6OOOipTp07Nrbfemnbt2hWdCQAAQIGOPfbYfPGLX8xJJ52Uf/3rXymXy6mtrc348eMzefLkDBo0qOhEAGADsnH/ZmwAAAAAAABgo3XaySdl0D57N5w/+EglX/7Wt9Pn/ftkq77984ljPpuLfn1FXpz00lve47XXZ6xwvl337qv17B7b/P/rXnu9cY7ddtuqa0Zc8esMu+KyHHbIB9OyZcuik9abdm3bNhwvWLhwtT+38L9Gltuv5/8D1w9OP63heNmyZfnbP/6xXp8PAAAAAAAAAAAAAAAAAAAAAP/rwAMPzL333ptHHnkk/fv3z09/+tPcdttt+f3vf5/tt9++6DwAAAA2ABdddFFKpVI+8YlPpFevXpk+fXpuuOGGNGvWLPvss0/ReQDABsTIMgAAAAAAANAotWzZMrcP+30uu+An6bfTjiu899rrr+e2O+/KN878frYvvy8f/fRRefrZCSvdY+68eSuct23TZrWe/d8jvXPnzX8X9etf5y23XOF88pRX8tHPHJ337P7efOsHP8roJ8YWVLb+bb7ZZg3Hr06bttqfmzrttYbjLf7rHuvDDu/pmW27dWs4f+qZZ9fr8wEAAAAAAAAAAAAAAAAAAADgfw0aNChTp07NP//5z3Tq1ClnnnlmzjrrrHz4wx8uOg0AAIANRIsWLXLjjTemrq4ul1xySZLk9ttvzx577JF27doVXAcAbEiaFR0AAAAAAAAA8G7V1NTks58+Mp/99JF5YeKk/PORSh6sVPJwZWSefOaZhuv+cs+9uf/hf+Wum4bnvQMGNLze/n/+MtX8BQuySfv2q3zuvPn/f1i5fbu2b3PlhuP6y3+Vr33pi7n+5ltywx9uaxgXfunlKbng0stywaWXZcfte2XwYYdm8McOzfY9e67xM08+/TtrfI//9cFBB+SDBw5ao3vsuH2vhuOJL01erc/Mn78g02fMaDjv3avX21y9bnTt0jkTJ7/R+98tAAAAAAAAAAAAAAAAAAAAAFCEPffcMy1btsyLL76YadOm5UMf+lDOOOOMorMAAADYwGy11Va56aabst9++6V9+/Z5/PHHc9pppxWdBQBsYIwsAwAAAAAAABuFHttukx7bbpOhn/pkkuSVqVMz/JY/5Nxf/DIzZs7K/AUL8oWvfTOj77u74TNbbrH5Cvd48aWXskufPqt81guTXvqve2yxln6CdW9g/10ysP8u+cmZZ+TeB/6Z62++NX/8y52ZO29ekuTpZyfk++dfkO+ff0EG7LJLhnzs0Bx+6EfSbaut3tXzfnXV79ZmfpKk4+abr/HIcr8dezccv/b665k8Zcoqf8ZHH398hfM+vXdYo4Z347/Hvdu2abPenw8AAAAAAAAAAAAAAAAAAAAA/61169bp06dPRo8enS233DLXXnttqquri84CAABgA7TnnnvmoosuykknnZQkOfDAAwsuAgA2NP7tMgAAAAAAALBR6tq5c0754gm5+eorG14b+9TTeWHipIbzrbp0SZdOnRrOH3ykdrXu/VCl0nA8oP8ua9xaVVW1xvd4J2pqanLQfvvmql9elJefGJ3fX3ZJDjlwUJo3b95wzaOPP55vfv+H6TnwvRn0sU/m8mt+n9dnzFyvnetKecBuK4wU3/vAg6v8zH3//P/X9OqxXbbbpvs6aXsr8+cvyLPPv9BwvnWXLuv1+QAAAAAAAAAAAAAAADR+D9z95Vx1cadcdXGnjH7kJ0XnAAAAABuJvn37pqqqKn/605+y6aabFp0DAADABuzEE0/M+973vtTU1KRcLhedAwBsYJoVHQAAAAAAAACwLu313nI232zTzJg5K0ny6muvpce22zS8v//ee2bYzbcmSa4eNiJfOOaotx09fmXq1Nz+t3sazg/Ya681bmzVsmXD8ZKlS9f4fu9E69atM/iwQzP4sEMz/fUZueGPt2XYLbfmXyNHJUnq6+tz/8P/yv0P/ytf+fZ3c9C++2Twxw7NoR88OO3atn3bey99dfL6+BHesdatW+eDgw7ITX/6c5LkyuuH5ajBh7/l9cuXL881I25sOP/Yhw5Z543/69obb8rixYsbzvfd8/3rvQEAAAAAAAAAAAAAAABomhYvnp3nnr4xE5+/PXNmPZ9FC19Py1abpt0m22SbHgenV+9PpU27Lmv9uTf+bmDmzX3pHX3mffv9JDv2O2attwAAAPDWrr766px99tnp3r170SkAAABs4KqqqvLAAw9kypQpadGiRdE5AMAGprroAAAAAAAAAIB3avHixZk7b95qXTtj5szMm7+g4bxTxy1WeP8LxxzdcPzo44/nV1f97i3vVVdXl5NO+3aWLFmSJNli880y5GOHvpP0N7XF5ps1HL/8yqtrfL93q+MWm+fE447JA3/+Y8Y/8mDO+ubX07vXexreX7ZsWf5yz7055qSvZKt+/fOdH59TWOuaOunzn204fvCRSm758+1vee1Fl12eiZPfGIxu2bJljj9q6Bo/f3X/+U2SsU89nTPOOa/hfOc+O2W3nfutcQMAAAAAAAAAAAAAAADAqkyeeE9uvW6vPPLAt/Pqyw9mwfxXUle3JAsXTMtrr47MqId/lFuu3zPPPjW86FQAAAAKUlNTY2AZAACA1eZ7JADwVpoVHQAAAAAAAADwTr0ydVoGDvpAhn7qk/nkRz6c95dLqa6uXum6yVOm5LiTT2kYRd5p++3znu22W+Ga95d2zyc+/KHc/O+R3VPPODOLFy/Oycd/LjU1NQ3XzZw1K1/+1ndy2513Nbz2g2+dltatW6/xz7NLnz4Nx3/7+z8ya/bsbNqhwxrfd0303HbbfOfUr+Y7p341Ix8bk+tvviU3/OG2TH3ttSTJwoWL8q+RowptXBN7lkv5+IcOyS2335Ek+exXTk11dXUOO+SDDdfU1dXlimuvy3f/a+D4S8cdk+22eeu/jPeD8y/IDy+4sOF86auT3/S6s37y0zz97LP57KePzMEHHJA2bVb+52jx4sW55oYb860f/Dhz5s5NklRXV+eCH5yVqqqqd/TzAgAAAAAAAAAAAAAAALxTkyfek7tvH5r6umVJkqrqZum69Z5p275bFs6fllde/meWL1uYpUvm5p/3nJz6umXZoe9n1knLNj0/mDZtu67yus0233GdPB8AAAAAAAAAAFi3jCwDAAAAAAAAjdKcuXNzyW+vyiW/vSrt27XLLn37pPvWW2WTdu2zaPHiPPv886kd/ViWLXvjlzc0a9YsvzjnR296r8su+EnGP/dcxj71dJYvX55vfv+HueDSy7L3Hu9Nhw6bZMorr+bvDz2UhQsXNXzmqMGfyvFHrZ1f9vB/B+yXdm3bZt78+Zn62mvpu+e+GbTv3unUsWOqq94Yj958s03zra98ea08753afdf+2X3X/jn/rO/lnvsfyHU335Lb/nLXqj+4gfv1z87P089OyJPPPJN58+fn8OM+n7479s5uO++cZcuXpTJqdJ6fOLHh+v32fH9+ePppa+XZ9fX1+et9/8hf7/tHWrRokZ122D7b9+iRDh02yfLlyzPl1VfzyKjRmT1nTsNnqqqq8otzfpz999pzrTQAAAAAAAAAAAAAAAAAvJUF86fm73d+vmFguWOn3bL/B3+bdu27NVyzaOGMPHD3SZk88e4kyUP/+GY6dt41m3fst9Z7+uxyfLp28/+tAoB3YtKkSZk+fXrRGQAAQIE6duyYbbbZpugMKJTvxwAAQOI7cmNhZBkAAAAAAABodJo3b5ZWrVpm0aLFSZK58+blwUcqb3l9t6265ooLL8h+bzFOu2mHDvn7H2/J50/5Wm69/S9JkqmvvZab/vTnla5t1aplTvvySfnOqV9d8x/k39q3a5efn/2jHH/q17N8+fJMmz49w26+dYVrtu3WrbCR5f+oqanJB/bfLx/Yf78sWLAwj40bV2jPmtq0Q4fceeOwfO6rp+av9/0jSTLu6fEZ9/T4la494hMfy8Xnnp0WLVqs9Y4lS5ZkzNhxGTP2rf88t+/ZI5f+5Ny3/GcYAAAAAAAAAAAAAAAAYG0a/chPsnTpvCRJm7Zd84GPjkjLVpuucE2r1pvngEOuzp9u+EBmvv5k6uuWpfbBH+T/Dr2hgGIA4L9NmjQpvXvvlEWLFhSdAgAAFKhVqzYZP/4pI1I0WZMmTcpOO/XOggWLik4BAAAK1qZNqzz11HjfkTdwRpYBAAAAAACARmfrrl0z9cmx+cdDD+XBSm0effyJPPfCi5n62mtZtHhx2rRunS6dtswuffrkkIMOzOEf/XBat279tvfssMkmueG3V+Rfo0Zl2M235h8PPZwpr76aefMXZPNNN02PbbfJQfvuk2OPPCLdt95qrf9MRw0+PDv32SlXXPv7PFw7MpMmv5x58+enrq5urT9rbWjTpnXeX9q96Iw11rVz59w+7Lr85e57cv0tt2bk6MfyytRpqa6uztZdu+T95VKGHv7J7LXHe9fqc79/2jfyoYMOTOXR0ak8OjoTJ0/OjJkzM2PWrNTV1adD+/bpvvXWKe22az500KB8YP/9Ul1dvVYbAAAAAAAAAAAAAAAAgHVjyeI5efG5P6XDpu9J5632KDrnHVu8eHYmPD2i4Xy38jdWGlj+j5qaFinteVb+etunkiRTXvp7Zs+ckA6b9VoPpQDAW5k+fXoWLVqQXjv/Mq3bbV90DgAAUICF857NhCe+nOnTpxuQosmaPn16FixYlF/+pFe27/n2v4sOAADYeD37/MJ8+ZsTfEduBIwsAwAAAAAAAI1Smzat88EDB+WDBw5aq/fdY+DA7DFw4Brf5+ghn8rRQz71jj6z2879culPzl3jZ/POra1/lr73ja/le9/42iqva9+uXQbts3cG7bP3Gj8TAAAAAAAAAAAAAACA/2/J4jl5bvyNmTzxnsyc8XQWL5yR5csXp6ZZq7Ru3THtO2ybjp12y9bb7J/OW+2Rqqrqle5x1cWdGo4/edTItN9km8ybOznjx12bl164K/PnTcmypQvSrn23dN/uoOw88Mtp3abTCvdYvHh2Jjw1LC9MuC3z5kzKksWz07pt52zVfd/sMuDLad9hu9X+mRYtfD3PPnV9Jk+8L3NmPZfFi2a88fO06ZTOXfdIj+0/mq267/uu/8ze/Jkzcs/tQzPt1dokSes2nXLQR4Zliy13XunaxYtmZcLTI/LypPsya+YzWbTw9VRVVaV16y2zZZeB2e49H8k2PQ9JVVXVmz7rzj98Iq9MfiBJssvAr2Tg+76zWo1z50zKTdeUktQnqcrHP/NwOmza8139vGvD8uVLMnni3Xlu/E2Z/OLfsnz54uw16BeNcmT5pRfuSl3dkiRJs2Zt0nOHj7/t9Vt13zft2nfPvLkvJUlemHBbdi2dus47AYBVa91u+7TbZOX/DgcAAABNyfY9W2fnvu2KzgAAAGAVjCwDAAAAAAAAAAAAAAAAAAAAAAAAAI3eyxPvzf13n5RFC6ev9N6ypfMzd+n8zJ0zMVNeuj+Pj/p5/u/QG1drnPiFCbflwXu+mqVL563w+pzZz2fcmF/n+WdvycGH3ZpNN9/hjY5Jf88//vqFLF40Y4Xr582ZlGfGXZvnxt+UAz54Vbpte8Aqn/30E1dl5MM/ytIlc1d4ffnyxVmyeHZmz3w2zzx5bbp22zv7HHRp2rTtvMp7rsrcOZPyt9uGZPasCUmSDpv2ykEfHZ72m2yz0rVPjrkiox85L0uWzFn5PksnZu6ciXn+mVvSsdOu2e/g37zpPXbsd0zDyPKzTw3Lbu89LdXVq/51mc+M+33eGFhOunbbq5CB5fr6+kx95ZE8N/7GvDjhT1myeNZ6b1gX/vOfR5Js2WVgmjVv87bXV1VVpWu3vfLsU8Pe+PxL9xtZBgAAAAAAAAAA3hEjywAAAAAAAAAAAAAAAAAAAAAAAABAo/b6a0/k7tuHpq5uaZKkqqomHTvtmk027ZFmzdtm2dKFWbhgamZMH/emI8xvZcqkv+fhf5yW+vrlabfJNunUZfc0a9Yms2c+m6mvVJLUZ+GC13LXHz+Zj3/m4Tc6/vyZ1NUtSes2ndO5azktWm6aeXMn5dWXH0pd3dIsX7Yw9915XD525INp137rt3z2o/86N2NG/qzhvLq6eTp1fW/ad9g2y5YuyLRXazN/7uQkb4zi3n7TIfngx/+Ydu27vbs/xLzx5/i3Px2RhQumJUm27LJ7DvzQ79Oq9eYrXfvgvV/LM09e23DeouWm2bLLwLRp2yX1dcsze+azmT5tdOrr6zJ92mP5840H58OH/yXtN9l2hfts0/ODadO2SxbMfzULF0zLpBfuzHbv+fDbdtbVLWsY9E2SHfoOfdc/87sxa8b4PDf+5jz/zM2ZN/elld5v0WKTbNPzkHTuWl6vXWvLzNefbjjeYstdVuszW3Tq3/CfycwZ49d60+xZz2b2rGczf+7LWb58cVq03DTtN9kmnbu+N+026b7WnwcAAAAAAAAAAKxfRpYBAAAAAAAAAAAAAAAAAAAAAAAAgEbtsdoLGgaWO3UpZd//u/wtB4xnTB+X58bflOYt2q/yvo888J3UNGuZPff/WXru8PEV3pvy0v255/ajsmzZgiyY/2oeH/nzTBh/Q+pTl/fufXZ23PnYVFfXrPDcu/54eBYtnJ5lSxdkzMifZc/9L3jT5770wl9XGFjeqvt+2WvQRWnbbquG1+rr6/PsU9fnX//4VpYvX5x5c1/KP/76hXzwY39c4bmr6+VJf899fzkuS5fOS5J073Fw9vu/X6dZs9YrXTt29KUNA8vNW7RP6f1nptdOQ1JT02KF62bPnJD77z4p06c+mkULp+fvdx6fDx9+Z6qqqhquqa5ulh36fDqP1b7xZ/HMuGtXObL80gt3ZeGCqUmSVq07Ztueh7zjn/edWjDv1Tz/7K157pmbMuO1J1Z6v6amVbptOyg9d/h4uvf4QGpqWr7t/V57dVQmjL9xrXcOeO9padlqszW6x+yZzzYcr+6Acbv2//+6xYtez6KFM950nPvdevjv33zL9zp3fW/6735Ktt72gLX2PAAAAAAAAAAAYP0ysgwAAAAAAAAAAAAAAAAAAAAAAAAANGpTpzzScLzXgb98y4HlJNm8Y99s3rHvat13+fIlOeiQYen2JuOtW3XfJzsPOCmjKz9Jkjw+6qIkyZ4HXJgd+nz6TZ+7+/u/l3/ec3KS5MVn/5j37fuTlQaR6+vrU3nwzIbzTl1KOfDDv19pwLiqqio79Pl0mrdon7/f+bkkybRXKnnxuT+l5/aHrdbP9x8Tnh6RB+89tWGounffo7LHvue96VjzgnmvZtTDZydJampa5v8OvSlbdt7tTe/bYbNeOfjQm/KnGz6Q2bMmZPq00Zn0/B3Z9j0fWuG6HfoOzZiRF6W+fnmmvPSPzJ0zKe032eYte8ePu7bh+M3GndeWpUvm5cXn/pznn7kpr0z+Z+rr61Z4v6qqJl277ZWeO3wi277nQ2mxGsPd/zFr5rN5+okr13Zy+u124hqNLC9btijLli1oOG/dptNqfe5/r1u8aOZaHVl+O1NfeSR//dOQ9Ol/fMp7/XCFEW8AAAAAAAAAAKBxMLIMAAAAAAAAAAAAAAAAAAAAAAAAADRqS5fMaThu3brjWrtv9+0+8KYDy//Rs/cnGkaWkzeGlN9sYPk/evT6aB667+upq1uSJUvmZM6sCdl0894rXPPK5PszZ9ZzDefv2+8nbzsi3KPXRzNh2wMzeeLdSZKnH//tOxpZHjPyojz6r7Mbznd772nZtfS1t7x+3OOXp65uSZKkT//j33Jg+T+at2iX/qWv5f6/fTFJMmH8DSuNLLdtt1W6b3dQJr1wZ+rr6/LMk9dl4B6nv+n95s15KVNe+vu/z6rSu89n3v4HfIfqli/Ny5Puy3PP3JRJL9yV5csWrnTNlp0HpucOH0+P7Q9d7RHixmLZ0vkrnDdr1ma1PtesWasVzpcunbfGLVXVNem27UHp3uMD6dhpt7TvsG2aN2+bpUvnZ9aM8Xnphbvy9Nirs3TJ3CTJk2MuT1VVTcp7fX+Nnw0AAAAAAAAAAKxfRpYBAAAAAAAAAAAAAAAAAAAAAAAAgEatbftumTv7hSTJk49f8bYjwe/Edr0+8rbvb9KhR5o1a5NlyxYkSbZ9z9tf36x5m7TvsF1mz3wmSTJ39sSVRpanvPRAw3HHTrtl8459V9nZu99RDSPL06aOyrKlC9Ks+duP49bVLc8j95+ep8denSSpqm6W9+/30+zQ58i3/dxLL/y14bjnDp9YZVuSbNV974bjqVMeedNrdux3TCa9cGeSZMJTw7Jb+Ruprl7512Y+8+R1qa+vS5J07bZXNtm052o1rMq0V2rz3DM35YVnb8viRa+v9P6mm/dOj+0/lvfs8PG077DdGj9v+52GZPudhqzxfda2ZcsWrXBeXdN8tT5XU9NyhfM3G6d+pz78yTvTqvXmK73esmWHdO5aTueu5ezY75jcfftnMvP1p5Ik4x77VXr0+mi27DJwjZ8PAAAAAAAAAACsP0aWAQAAAAAAAAAAAAAAAAAAAAAAAIBG7T07fCKP1f40STL6kfMyZdLf03OHj6dr933TYQ1GeDfbYqdVXtOiZYeGkeXNtthxlde3bLVpw/GSJXNWev/118Y0HHfuWl6NyqRz1/c2HNfXLcuM6ePSqWvpLa9ftnxR7vvLsQ2jxs2at8l+//ebdN/uwLd9zuJFMxsGopPk6SeuTNWbDCGv5N+jyG/cY8abjkBvtc3+ad9hu8yd/WIWzH81L73412zb85AVrqmrW55nn7q+4bx3v6NX/ezVMHfOpNx+84dWer1t+27psf1hec8OH8/mHfutlWdt6Jo1a7XCed3ypav1ueXLF69wXtOs9Rq3vNnA8v9qt0n3fOAjI3LL9Xtm6ZK5SZLHR/08gz50zRo/HwAAAAAAAAAAWH+MLAMAAAAAAAAAAAAAAAAAAAAAAAAAjdouu38l016tZMpL9ydJpr7ySKa+8kiSpFXrjunUZfd02fr92abnIWm/yTarfd8WLTdZ5TXV/zUy3KLFalxf9f+vr6tbttL7ixa+3nDcbjVbW7baLC1abNIw2rxo0etve/2Tj/06dXVvjOe2bLlZDvro8GzZebdVPmfB/KkrnI8f9+6GbBcvnrXSyHJVVVV69z0qIx/6wb/vfe1KI8svvfjXLJj/apI3/nPdtscH39XzV0f3Hgdnj33OTrv23dbZMzZEzZq3XeH8PwPiq7Js2aIVzps3b7fWmlalTbsu2Wnn4/L4qJ8nSaZMvj/Lly9JTU2L9dYAAAAAAAAAAACsmeqiAwAAAAAAAAAAAAAAAAAAAAAAAAAA1kRNTcsc9JER2XP/n2WzLXZa4b1FC6dn0gt3pvLP7+Wma3bP3/50ZGbNfHY171z1Dkve6fUrW7p0XsPx/w4Rv53/HsddumTe21yZVFc3X+F58+dOXq1nLFkye7V73s6bjUsnyfY7HZGampZJkimT7su8/+l6Zty1K1xbXdM8a0NNTcs0b9F+hddeeuHO3Pi7gbnjlkPz9NirVxi/3pg1a9YqzZr9/3/uFi6Ytlqf+9/rWrbabK12rcpW3fdrOF62dMFK/+wAAAAAAAAAAAAbtmZFBwAAAAAAAAAAAAAAAAAAAAAAAAAArKnq6prs0Pcz2aHvZzJ3zsRMnfKvTJ1SybRXK5k1Y3zDdZMn3p1XpzyUgw+9OVt2GVhg8Ztr3rxdw/GypQtW+3PLls7///do0e5trkz69D8+s2c+m4nP3566uqX5+13HZ+/lF+c9vT+xira2K5wP/cLENGvWerUbV6VV6y2y7Xs+nOefuTn19XV55snfZ8B7v5UkmTf35bw86d5/X1mVHfp+Zq09t03bzhly3Lj8P/buOjrKa+vj+G8k7kaIQiC4S5G21N0NaW9dbt+6e6/U21vj1m7dhRYrdYHSAsXdgoRA3HViM5OZef+gnWQam5AEaPl+1uq65zzPPufsyZMu7pSZvbP3/KBd22cpN/MnOZ02SS4V5i1TYd4yLV90v+KTjlaffueqV5/T2v0Zt6e4YI3St8/smhfQxOjx93S6wXFYRD+VFm+QJFVXZXu1ptrSGOfnHyX/gMhO5dBRgUE9PebWulIpvM9+zQEAAAAAAAAAAAAAAADAvqPJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+EsJCe2lkNBeSh04VZJUW1OojB2ztXH1f2W1lqvBXqtfF96ucy785QBn2px/QJR7XF2V5dUaa32FbLaqxj38o9qIloxGs4455Q0t+vEG7d45Vy6XQ4vn3yCn065+g6a1kVuMx7yutkghob28ytFbA4ddrowdsyVJO7d+opGH3SWj0aSdWz+Uy+WUJMUnTVJoWEqXnms2+ysl9SylpJ4la325dqfPU8b22SrMXynJJZezQbmZC5SbuUBLzQFK6n2i+vQ7V4m9T5DJ5Nfh8yrKd2rbpre79DVI0tBR13e6yXJE1EB3k+XS4o1erSkt2tC4PnJAp87fF/YmTcYlyewTuN9zAAAAAAAAAAAAAAAAALDvjAc6AQAAAAAAAAAAAAA4EFLHTpBPz0T59EzUL78u3a9nP/z0s+6zr7z5tv16NgAAAAAAAAAAAAAAAAAAAAAAAHAoCgyK1dBR1+v4099zXysvTZOlKvMAZtWyqJgR7vHeBr/tK8xf4R4bjGZFRg9pd43RaNZRJ76ivgOmSJJcLqeWLLhF2ze/3+qawKBYBYcku+cFucu8yq8jYuPGKyJqkCSptiZfOZk/yul0aEfaJ+6YAUMu6/Jzm/Lzj9DAoZfrtPO/1AWXrtLoCfcpLKK/+76joU570r/QT99eoRlvDdHi+TcrN2uhnE5Ht+a1v8QlTnKPiwvWqKGhrs14l8ul/JxfG9cnHdVtubWm7A/NoAOD4vZ7DgAAAAD+HNb+Ml7Lvk/Qsu8TVFm2f2uOZKc/6z47fdOt+/VsAAAAAAD+aPzxa5UwaJkSBi3T0pWV+/XsZ1/Kdp99633p+/VsAABw8DIf6AQAAAAAAAAAAAAAAIeWXXv26P1PZ+rbBT8pJzdPVdXV6hkTo4H9UnX+mWdo2rlnKyAgoNvOLygq0oefzdLCX3/Vlm3bVVZRoYYGh8JCQtQ3pbfGjxmtaeeeo8NGjWxznz1Z2eo3bmKncrEX5LR4/Zdfl+qE86d0eD/LnnT5+/t3KicAAAAAAAAAAAAAAAAAAAAAAIC/stj4CfLzi5DVWi5JqqspUkhorwOclaf4pEnatPYFSVJJ0TqVlWxpt2nyji0fuMc9eo6V2SfQq7OMRpMmnfCCTCY/7dj6gSSXlv58lxwOmwaPuLrFNUkpJylt45uSpG2b3lHqwKkyGAxeneetgUMv17Jf7pEkbd/8gSSDaqvzJEkBgTFKTjmlS89rS0hoskaMvU0jxt6mkqKNytgxS7t3fq7amgJJks1WpfRtM5S+bYb8A6KVknq2Uvqfqx49D2vz59Jv0DT1GzRtf72MDklKOVlGo4+cTrsaGmqVsWOO+g/+W6vx+TmLVG3Jcs97p565P9L0sGPrR+5xRNQg+QdE7vccAAAAAABtq6/do6Lcz1RR8pOs9XlyNFTL1zdGAcH9FBV7hqLizpbJ1H01RySpqnylivNmyVK+UjZrgVwuh3z9YhUcNkrRcecoIub4bj0fAAAAAABJ2pNVr8/mFumnRRXKK7CqutqhmGhf9esboDNOjtLZp0cpwN/UrTmsXFOlWV8Ua+UaiwoKbXI4XYqN8dWo4cE65/RoHX90RLeeDwBAS2iyDAAAAAAAAAAAAADYb5556RX9++lnZbVaPa5n5uQoMydH3y/8Wc+8/IreefG/Gjd6VLec//Czz6murr7ZvZKyMpWUlWnFmrV64fU3dc5pp+jVZ55WVGT3fLCrZ48e3bIvAAAAAAAAAAAAAAAAAAAAAADAocbhsMrpsMvHN7jdWGt9uez2GvfcPzC6O1PbJ3GJRyksPFWVFemSpGW/3KNTzpkjk8m3xfg9u75S9p4f3PNBw67q0HkGg1GHH/uMjCYfbdv0tiSXViy+X06nTUNHXd8sfujI67R98/tyOm0qKVqndSuf0ujx93p1ltPpkM1aLv+Atn/ufQdM1qqlD6vBXqPcrJ9UX1/qvpc68EIZTT4deo1dJbrHcEX3GK7Djvi38nMWa9f2Wcrc9bXs9mpJUn1didI2vaW0TW8pOCRJk058WT3jJxyQXDvDzy9MqQOnasfWDyVJ61Y+rV59z5CfX1izWKfDrlW/PuSexycdo/CIfp3OwW6r9urfaUlav+o5FReucc9TB07t9PkAAAAAgK6Vu/sVZac/I5fTs+aItT5H1vocVZQsVO7ul5U67AWFhHd9zRFHQ7Uy0u5XSd7sZvfqa3ervna3SvLnKDz6WPUd+px8/agLAgAAAADoHq+8matnXsyW1ebyuJ6TZ1VOnlULF1fo5Tdz9cJTqRo1PKTLz6+ucej+hzM0+4uSZvd2Z9Zrd2a95nxZomMnheu5x/qqR0zLn1UAAKA70GQZAAAAAAAAAAAAALBf/OOJp/Tkf190z8PDwnTMERMVHham9N179OuKlXK5XNqxK0OnTLlQP30+WyOHDumy8+/618Oa/trr7rnRaNTo4cOUkpwsPz8/ZWZna82Gjaqtq5Mkff7Nd9q5a7eWfPOFgoOCmu0XGhKs6664zOvzyysrNWPO5+75xZPP92pdSHCw17FmMx8DAAAAAAAAAAAAAAAAAAAAAAAAh57amkLNm3GsUgdOVe/UsxQbN04Gg7FZXE11nhbPv0lOp02SFBbRX6FhKfs73XYZDAYddsS/Nf/riyVJRfkrteDrS3TEcdMVFBznjnO5XErf9qmW/Xy3+1qPuHHq1feMfTpz4tFPymTy1Zb1r0qSVv36bzkcNo0Ye6tHbHBokkZPuFerlz4sSdqw6jlVVWRo9Ph7FRrep8X9KysylLnrK23f/L6GjblRA4de3mY+Pr7B6jvgAm3f/J5cLodKCtf+nqkGDLm4w6+vqxkMRsUnHa34pKM18Zj/KGv398rYPlu5WT/J6bRLkqot2bJU7vlTNlmWpFHj71HGzrlqsNeotjpPP34xTcec8qaCQxLcMdb6ci2ef5PKSjZLkgwGkw474p9t7jvzvTGqtmRL2tsMedIJL7YYN/fjSerd9wz16X++omNHthhTbcnRuhVPKX3bp+5rYeGpGjS8Y43GAQAAAADdK2vnk8rNaHz/ZzKHKSzycJl8wlRfu1uW8pWSXKqvzVDa6mkaMm62gkKHdtn5TqdN29Zdoaqype5rfgHJCg4bJYPRrJqqzaqr3i5JqihZqK2rL9TQcXNl9gntshwAAAAAAJCkJ6dn6cXXct3zsFCTDh8XprBQk3Zn1mvlWotcLiljT72mXZmm2R8M0dBBzeth7iubzakrbtimpSuq3NeSE/00aniwzGaDNm+t0fb0vTU5Fy6u0IVXbdXcj4YqNIRalwCA/YM/cQAAAAAAAAAAAAAcktJXLz9gZ//zrjv0z7vuOGDnHwhf/zDfo8Hy5RdO1fRHH1FQUKD72ua0bbrgiqu0a0+mLNXVOu+yK7RlyS8KCAjo9Pm/rlzl0WD5qIkT9MITj2nIwAEecYXFxfrHE0/pnY9nSJK2bN+uh/7zrJ5+qHlhj8iICL3wxGNe5/DCG296NFm+/MJpXq2LDA/v0DkAAAAAAAAAAAAAAAAAAAAAAACHIrvNorSNbypt45vy8QlWZPQQBYUkyMc3RI4Gq6oqdqm4aJ1czgZJksFo1sSjnzzAWbcuKeUkjRh7uzasfk6SlJu1ULPeH6vY+AkKCe2lhoZaFeWvcjerlaTgkCQdfdKrMhpN+3zuuCMflsnkp41r/itJWrv8cTkdVo0af49H3LDRN6qmOl9pG9+QJO3e+bl275yn8MiBiogaKF/fEDU01Ku+rljlpWmqrSnocC4Dh16m7Zvf87gWn3SUQsJ679uL6yZmc4D69DtHffqdo/q6Mu1Jn6dd22epqGDVgU6tUwKDYnXMyW9owTeXyuVsUHHhGs3+YJziEo9UUHCC6mqLlZ+zWA0Nte41E4/5jyKju6YJlt1m0ZYNr2nLhtfk5x+piKjBCgruKbNPkBrsNaoo26myks1yuRxNco7TiWd9IpPJr0tyAAAAAPDXNProFQfs7KTUO5SUemjVHCkv+tGjwXJMwjSlDHxEJnNjzZFayzZtW3eVrHV75HBUa9u6KzTyyEUymTpfc0Ta2+T59wbLBoNZvQc+pNikS2UwGN0xpQVfKX3zbXI6alVXvU27ttypASNfb21LAAAAAPhLWLFg9AE7+44bk3THjUkH7PwD4ceF5R4NlqedF6NHHkhRYGDj3/Fv21Grq27apj1ZVlXXOHTFDdu06JuRCvDf988BNPXk9Cx3g2Wz2aCH7uutS6fFymg0uGO++r5Ut92frtpap7btrNOd/9il16cPaG1LAAC6FE2WAQAAAAAAAAAAAADdyuFw6L5HGpsEn3r8cXrj+WebxQ0dNFBfz/hIY447STW1tcrOzdMLb7yle26+sdM5/N40WZLiYmM178P3FBwU1CwuNiZGrz/3jAoKi/Ttgp8kSR/Nmt1ik+WOem/GZ+7x4eMO04DUvp3eEwAAAAAAAAAAAAAAAAAAAAAAAJLR6COTyV8OR70kyW6vVmH+Cim/5fjA4Hgdedx0xSUeuR+z7LjRE+5VQFAPrVn2mOw2i5xOu/JzFitfi5vF9kw4Ukef9D8FBsV2+twxEx+Q0eij9auekSStX/WsHA67xh7+oEfchKMeU0zsSK1e+shvTZRdqihLU0VZWqt7Bwb1VGhYH6/yiIweqpieY1VcsNp9bcCQSzv+gvYj/4BIDRx2hQYOu0KWqky5XM4DnVKnJPU+Qcef9r5+/elW1dUWyem0KzdrYbM4H98QjZ/0mPoNmtYteVjry1SQu6SNCINS+p2tCUc9If+AqG7JAQAAAADQcS6XQ5k7GmuOhEcfp9ShzWuOBIYM1OCxH2nD0hPldNTKVp+ngsw3ldDnpk7nUF+bpYLMd9zzpH73qGfy5c3ionqeIZfLoZ0br5cklRV+LUvFaoWEj+10DgAAAAAAOBwuPfZspnt+3FHhevax1GZxA/sH6qM3BuvEczeottapvHyb3ny/QDf9PaHTOWTl1OudDwvc83tuSdLlF/VsFnfGyVFyNLh0/Z07JUlff1+m1essGjsqpNM5AADQHposAwAAAAAAAAAAAAC61Q8Lf1bazr0fjjIYDHrm4X+3Gtu3d2/ddM1VevK/L0qSXnn7Hd190w0yGAydymHDli3u8Zknn9Rig+Wm/jb5fHeT5eLSUpWWlSsqMmKfz1+7cZM2btnqnl8+beo+7wUAAAAAAAAAAAAAAAAAAAAAAABPQcFxuujqbcrPXaqi/BUqKdogS+Vu1dUVy9FgldkcoIDAHoqMHqLE3icqpd/ZMpsDDnTaXhk07EqlpJ6tHVs/Um7WQlWWp8taXy6z2V8BgT3UI368UlLPVkLyMV167qjxd8tk9teaZY9KkjatfUEOh1XjJz3iEdd3wGT1Tj1be9LnKTdroUoK16uurkR2m0Ums7/8A6IUFt5X0bGjFJ94tGLjx8tgMHqdR+++Z7qbLAcE9lByyild9yK7WUhorwOdQpdI6n2Czr1oiXZtn6nMXV+rqjJD9XVl8vMPU3BIspJTTlHqwKkKDG5efLszzpr2k4oL1qi4cI1KizepvrZY9fXlstkqZTL5yc8vXOGR/dWj52HqM+B8hYaldOn5AAAAAIDOqyj5WXU1O3+bGdR74L9bjfUP7K24XlcpN2NvzZH8rHcVn3Jjp2uOFGa/L5fLJkny9U9QfO9rW42NjjtbBVlvy1Kx979F5Ge+RZNlAAAAAECX+HlJhXbuqpMkGQzSv+/t3Wps72R/XXVJnF58LVeS9O5H+brxmvhOv0d+/5NC2ewuSVJCnK+uvSK+1dizT4/W2x8VaPU6iyTprQ/yabIMANgvaLIMAAAAAAAAAAAA4E9j9pdf6ePZc7VmwwYVl5YpKiJCKb2Sdf6Zp+uyqVMUFhqq92Z8pqtvvV2SdNTECVowd1aLe6WOnaDMnBxJ0vzZn+noIw5vFtPaXsvXrNFbH36sX1esVG5+gcxms3olJeqU447VLddeo9iYmDZfx8NPP6tHnn1eknTJlMl6+4Xn9+0H8icx5+tv3ONJE8arf98+bcZfedGF7ibLeQWF+nXlKh05flyncqipqXGPI8LD2o2PCPOMcblcnTr/3U9muMfBQUGafPaZndoPAAAAAAAAAAAAAAAAAAAAAAAAnsw+gUrqfYKSep/Q6b2uuLGoQ/GTL1vTofhTz/u8Q/H+AVEaPuZmDR9zc4fW/dGkE17UpBNe9Dre2zNNJl/1HTBZfQdM7kx6LcrLWeQe9xt0oYwmny4/A+3z8w/X4BHXaPCIazq9l7f/voSEJiskNFl9+p/b6TMBAAAA/PmVFnyl4vw5qqncILutTGbfCPkHJCuq5xmKiZ8is0+oinI/1a7Ne+uEhEZM1JBxLdccWfvLeFnr99YcGXzYTIVFNq850tpeloo1Ksz5WJbyFbJZC2QwmOXnn6jwmOMU1+sa+fq1XXMkO/1Z5ex6TpIUEz9ZqcOm79PP48+itLCx5khoxAQFBPVtM75HwkXuJst2a4EsFasUGtG5miNNc+iRMFUGg6ntHBIvcjdZLi9eIKejXkaTf6dyAAAAAICu9NX3pZrzZbE2bK5RWZldEeFmJSf564yTozTl3BiFhpj16dwi3X7/LknSxMNCNev9IS3uNf74tcrJs0qSZr43WIePa16rsbW91qy36OOZhVqxxqKCIpvMJoMSE/x03KRwXXNZnGKifdt8Hc++lK3nXt77/nzyOTGa/kTqvv1A/iS++aHUPZ4wNlR9UwLajL/ogh7uJssFRXatWmvRuDGhncvhx8Ycpp7XQyZT202bL7qgh7vJ8oJfylVvdcrfz9ipHAAAaA9NlgEAAAAAAAAAAAAc9ErLyjXtmmv1869LPa7nFxYqv7BQS1eu0ouvv6VP3ni1W/Ow2+265+FH9eIbbzW7t2lrmjZtTdNr732gOe++1WLT5kPVwsW/usfHTTqy3fiUXslKSU7W7qwsSdJPixZ3uslycmKidmbsliRtTtvWbnzTmIS4noqOitzns61Wq2bM/dw9v+CsMxQcFLTP+wEAAAAAAAAAAAAAAAAAAAAAAACHgmpLjvKyFkqSDAaj+g+5+ABnBAAAAADY3+y2Mu3YcK2qyjxrjtithbJbC2WpWKX8zDfVf8Rr3ZqH02lX5vZHVJDVvOZIbXWaaqvTVJj9vgaMervFps2HqqrSJe5xWNQR7cb7BybLLyBZ1rq9NUcqSxd3qslyfV22rHWZTXJov+5JWGRjjNNRI0vlWp4pAAAAgINCWbld1962Q0tXVHlcLyy2q7B4bxPeN9/P12vT+3drHna7U488nam3Pihodi9te63Sttfq/RmFevvlAS02bT5ULVne+NyOmND+zyU50V/JiX7KytnbBHvxsspONVnOzq1XZrbVPT/SixyaxtTUOrV2g4VnCgDodjRZBgAAAAAAAAAAAHBQs1RX66TJU7Vxy1b3tdiYGB05fpzCw8OUm5evX5Yt057sbJ150SW66Zqrui2XG++9X29/9IkMBoNGDhuqwf37y8fHrK3bd2jl2nWSpCqLReddfpU2/LJAifHx3ZbLn4WlulqZOTnu+ejhw7xaN2bEcHeT5a3bd3Q6j3NOO1ULFi2WJH274Cf98uvSVhth5+Tl6flXX3fPb7jyik6dPe/b71VeUemeX37htA6tb3A0aP4vi7R240YVl5TJ19dHURERGj5ksCaMHUPDZgAAAAAAAAAAAAAAAAAAAAAAAPwlbV3/mlwupyQpsdcJCgntdYAzAgAAAADsT46Gam1dPVW1lsaaIz6+MQqJGCezT7hs9fmqKlsqa1220tZcrLhe3VdzZPfW+1WU+7Ekg4JChyoguL8MBh/VVW9XdeW63/K1aPu6KzXiiJ/k50/NEUdDtaz1jTVHgkKHe7UuOHS4u8lybfX2TuVQZ9nmMfcmB7+ABJl9o9RgK927R/UOmiwDAAAAOOCqaxyaeuVWbd1W674WE+2jcWNCFB5qVn6BTUtXVSk716qL/56mqy6J67Zc7n94tz6eVSSDQRo6KEj9UwPkYzZoe3qd1m2sliRZqh268obt+unLEYrv6ddtufxZVNc4lJPX2OB4+BDvakgOHxrsbrK8Pb22nei2bdtR57m3FzkkxPspKtKs0rIGSdKOnXU0WQYAdDuaLAMAAAAAAAAAAAA4qN378GPuBstGo1GP3X+vbrvuWplMJndMeUWFbrznfn027ws9Pv2Fbsljxdp1WrRsuYYOGqh3XvyvRg4d4nF/waLFmnzlNbJUV6vKYtHj01/QK/95sltyaclHs2ZrxZq1XbpnVESE/nX3nZ3aY9vOdI95r6Qkr9YlJyY07pGe3kakd668aJrem/GpVq/fIKfTqdMvukRXXjRNl0yZrJTkZPn7+2lPVra+mT9fz/3vNZWWlUuSLjz/XN1+/f916ux3Z3zqHg9I7asjxh3WofW5+QU6depFLd4LCPDXxZMv0AO33aKEuO77ICMAAAAAAAAAAAAAAAAAAAAAAACwPxUXrlXapnfc86GjbzyA2QAAAAAADoTMHY82abBsVHL/+xTf+1oZDI01RxrsFcrYep9KC75QTkb31ByxVK5VVfkyBQYPUuqw6QoKHepxv6J0kXasu0YOR7UcDRbl7vqv+gx5qltyaUlx3mxZKrq25oiPb4SSUjtXc6SuxrNeiF+AdzVHfAMSm+yxq1M51DbJwewbJZMpwKt1fv6JjU2Wazpf9wQAAAAAOuvRpzPdDZaNRum+25J17RXxMpkM7piKygbd91CGvvi2VC+8mtMteazdYNGyVVUa1D9Q059M1dBBno16Fy2t0DU371B1jUOWaof++2qunvp3n27JpSWzvyjW2g2WLt0zItxHd97k3Xva1qRneDY4TkrwrvF0Yryve7zrD3t0PIfGJs1RkWYFBJjaiG6ag5+7yXL67s7lAACAN2iyDAAAAAAAAAAAAOCglZGZqTc++NA9f+z+e3Xnjdc3i4sID9cH/3tJlVVV+n7hz92Si9VqVe+kJP00d5YiwsOb3T/+qEl66N67dPuD/5IkfTp3nl584jGPZtDdacGiJfrgs5ldumevxMRON1kuKy/3mPfsEePVup49ejTZo6JTOUiSr6+vfpj1qS6/8RZ98d33slqt+t877+l/77zXYvzQQQN149VX6qq/tdzc2FvZuXlasGixe375tKmd2u+P6urq9cb7H2rOV1/rw/+9rBOOPqpL9wcAAAAAAAAAAAAAAAAAAAAAAAD2h6qKDKVtelsup0PVlmzlZP0kl3NvoebklFPUM37CAc4QAAAAALA/1ddmqjC7seZIcv/7lJDSvOaI2Sdc/Ya/LEeDRRUlC7slF5fTKr+AJA0ZN0tmn/Bm98OjjlJSv7u1Z9s/JUklBfOUMvhxj2bQ3amydLGK87q25oiff2KnmyzbbZ41R3x8vas54uvXGNdgL28jsn1N1/v69mgjsnkONb+N//g6AAAAAGB/y8yu14efFbrn992WrOuvTmgWFx5m1svP9JOl2qGFiyu6JRerzaWkBD/Nen+IwsOat0A86vBw3X1Lkv75+B5J0ryvS/T4P1I8mkF3p8XLKjXz8+Iu3TMx3q/TTZbLK+we85hoH6/WxUQ3Nlkur2joZA6N63s02de7HGp+28PedjAAAF3AeKATAAAAAAAAAAAAAIDWvP3RJ3K5XJKkvr176bbrrm011mg0avrjj8hg6L4PTz32wH0tNlj+3WVTp7ibKldZLNq2M73bcvmzqK6p8ZgHBgR4tc7f3989tlRXd0kuIcHBmv3uW/rly881YuiQVuOiIyN13umn6cyTTur0me9/+pmcTqckyWw26+IpF3i9NiYqSv93+WWa9c6b2r7iV1Xs2qGarAztWbdKM99+Q6edcLw7trSsXOdffpVWrl3X6ZwBAAAAAAAAAAAAAAAAAAAAAACA/a2mOl9bN7yutE1vKXvPD+4Gy8GhyZp4zNMHODsAAAAAwP5WlPOxpL01R/wCeiu+d+s1RwwGo3oPfERS99UcSe53X4sNln8XkzBF+q2psqPBoroaao44HZ41R0wm72qOGI2NNUccDZ2rOeJoaMzBaPJvI7L1HJyOrql7AgAAAAD76uNZRfqtLKd6J/vp2iviW401Gg165IHe6saynLrv9uQWGyz/bsq5MfqtLKcs1Q6lZ9R1XzJ/EjW1To95QIDJq3X+fo1tJqtrHJ3MoXG9v7/37SubxlbXONuIBACga7T+/zIAAAAAAAAAAAAA4ABbuORX93jauee4Gxi3JjUlRRMPG6ulK1d1eS5+fn46+9ST24wJDQlRakpvbU/fJUnKzM7RkIEDujyXlrz9wvN6+4Xn98tZHVFXX+8x9/X19Wqdv59fq3vsK4fDoZfeekfPvPSKCoqK5OPjo3GjR6lv794ymYzKzM7RstWrVVJWpoefeU7Pv/q6Xnv2aU0++8x9Os/lcun9T2e656cef5x69ujh1doxI0doz7pVLf68EuLilBAXp3NOO1Uz532py268WXa7XbV1dfr77Xdq7U8/ymj0/kNrAAAAAAAAAAAAAAAAAAAAAAAAwMHEYDQrKDheSb1P1sjDbpd/QNSBTgkAAAAAsJ9VljXWHImOO0cGQ9s1RwKCUhQSPlaWiq6vOWIw+iky9pQ2Y8zmEPkH9lZ9zd6aI9a6bAUG75+aI6nDpit12PT9clZHOJ2e9UIMRu9qjng0OHZ2ruZI0/Xeni9JBlNj3ROno2vqngAAAADAvvp1eaV7fM7p0TKZ2u6gnNIrQGNHhWjVWkuX5+Lna9ApJ0S2GRMSbFbvZH/t2r33/VR2rlUD+gV2eS4tmf5EqqY/kbpfzuqI+nrP5sS+Pt51wW7aZLne2rkGx01z8PZ8ae8zb2kPAAC6C02WAQAAAAAAAAAAAByUXC6XNmzZ6p6PGz3aq3XjR4/ulibL/fv2kV+Txr+tiYyIcI8rLVVdnsefTYC/v8fcZrPJ/w/XWlJvtba6x76or6/XBVdcre8X/ixJOv3EE/TSU48rMT7eI660rFx3P/SI3v/0M1mqq3XxdTcoIMBfZ5x0YofPXLR0mTIyM93zyy+c6vXa4KAgr+Imn32miktLdcv9D0qStmzbri+//0Fnn9r2l/MAAAAAAAAAAAAAAAAAAAAAAACAg0lc4hG64saiA50GAAAAAOAg4HK5VGNprDkSEj7Kq3XB4aO7pclyQGAfGY3t1xzx8YnQ7+14G+xd38jqz6Zps2RJcjltMpjaryHStDHyH/foTA4up83rdS5HY90Toxc5AwAAAEB3cblc2rqtxj0fNTzEq3WjRwR3S5PlPikB8vM1thsXEe4j/fYu2VLd0OV5/Nn4+3v+zGx2l/z92m903LSxctOGy53NwWZ3eb3OamuM/ePrAACgO/CnDQAAAAAAAAAAAICDUpXFImuTRruJCXFerfM2rqPCQ0O9ivMxm91jm83eLbn8mfyxWXBtXZ1X6+rrG7/wFBIc3Ok87n3kMXeD5aMPn6jZ777VrMGyJEVFRuit/z6naeeeLUlyOp267s57PPLx1juffOoex8bE6LQTjt+35Ntx7WWXKDG+8ff+m/kLuuUcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA7uZosMjlbKw54uvfvD5ES/y8jOsok0+YV3EGg4977HJ539D3r8po8qw54nB4V3OkaZNlk7lzNUdM5sYcnA7va4d4NHo2db7uCQAAAADsK0u1w6PJbXycr1fr4nv6dUs+YSEmr+J8zI0NhDvS0PevKijQs11kXZ3Dq3VNmywHB3n3s289h8b19fXONiL/kEN90xxoewkA6H78aQMAAAAAAAAAAADgoGSprvaYBwUGerXO27iOMhgM7QehmciICI95QVGxV+sKioqa7BHeqRzyCgr02nsfuOcP33ePTKa2PyD2+IMPuJ95QVGRvvphfofOrLJYNPfrb9zziyefL3OTBtxdyWQy6dgjj3TP03bs7JZzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAupvD4VlzxGTyrpaI0cu4jjKImiP7wsfXs+aI3eZdzRGbtTHO7BPRRmT7mq632YraiGw9hz++DgAAAADYn6prPJvxBgZ412g3MKB72hNSl3PfRIT7eMyLS+xerSsusTXZo3P1LJuuL2qyb8dy8GkjEgCArtE9FZwBAAAAAAAAAAAAoJOCg4I85jW1tV6t8zbur+ajWbO1Ys3aLt0zKiJC/7r7zk7tMbBfqsc8Mztbgwf0b3ddVk5u4x6pqW1Etm/BoiVqaGiQJAUGBGjCmNHtrklKiFe/PinasStDkrR6/XpdcNYZXp/52bwvVFtX555ffuG0DmbdMfE9Y93j0rKybj0LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgu5hMnjVHHA7vaok4vYz7qynOmy1LRdfWHPHxjVBSaudqjgQEedYLsdZlKzC4/ZojtrqcJnv07VQOgU1yaLCVyuGok8kU0O46a33THDpX9wQAAAAAOiMo0LOpcm2do5VIT7V1zu5I56A3+4tird1g6dI9I8J9dOdNSZ3aI7WP53vR7Fyr+qcGtrsuJ6+xwXHfPu2/n207h8bzSssaVFfnUIAXTbtz8qyNe6R0LgcAALxBk2UAAAAAAAAAAAAAB6Ww0FD5+vrKZtv7oZ6c3HwNHzy43XU5ufndndpBacGiJfrgs5ldumevxMRON1kOCQ5Wr8REZebs/fLQ2o2bdOoJx7e7bs2Gje6xN02Z25Kb3/g7ER4WKqPR6NW6qMhI6bcmyxVVVR06891PPnWPJx42tlmz6a5WXVPjHgcGtv9hOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIORyRwqg8FXLtfemiO2+jwFhbRfc8Ran9fdqR2UKksXqziva2uO+PkndrrJsskcLD//RHfD4pqqjYqIab/mSHVVY82RwOABncohIGSgx7ymaqNCI8a3ucZal6sGW2njHl40hgYAAACA7hIaYpKvj0E2u0uSlJdv0+ABQe2uyyuwthvzV7R4WaVmfl7cpXsmxvt1uslycJBJifF+7obFG7fU6PijI9pdt3FztXs8wIumzG0Z2N+zQfLGLTUaPza0zTW5eVaVljW45/370WQZAND9vKscDQAAAAAAAAAAAAD7mcFg0PDBg9zzlWvXerVuhZdx2H+OnXSEe7xwya/txu/JytburCz3/LijJnXq/ICAxg9iVVRWyel0erWutKzMPQ4PbfvDX02l7dipFWsafw8vv3Cq12v31bpNm93jhJ49u/08AAAAAAAAAAAAAAAAAAAAAAAAdI+Z743ROy/10Dsv9VB+TvvfxelK61b8x3324vk37dezAQAAAAD4ncFgUGCTpsqWinVerauuoObIwSY06kj3uLK0/f/OUV+XLWtdY82RsKjO1RzxD0iSX0CvDuVQWbbEPTaaghQSNrpTOQAAAABAZxgMBg0e2Nhcd91Gi1fr1m6obj8I+9WRExprWv66orLd+OzcemXlNDbLnjQxrFPnJyX4q1eSX4dyWNIkJijQqNEjQjqVAwAA3jAf6AQAAAAAAAAAAAAAoDXHTTpSq9dvkCTNmPu5/nHn7TKZTK3Gp+/erWWrVu+v9A4qb7/wvN5+4fkDnUaLzjv9NL37yaeSpEXLlit9926lpqS0Gv/2x5+4x3GxsTpi3GGdOr9XYoJ7XFtXp+Vr1urww8a2uSY7N087M3a756l9Ws/3j979ZIZ7HBwUpClnn9WBbDtuc9o2LV+9xj0/+ojDu/U8AAAAAAAAAAAAAAAAAAAAAAAA4K+oqnK30tM+VU7mfNVU58lusyggsIfCIvqpd+pZ6tP/XJnNAV16pt1WraKC1SopWqfy0m2qqshQTXWu7DaLnC6HfH1CFBQSr6geI9Wrz+lKSD5WRmPr37FrqqY6X3nZv6gwb7nKS9NkqcqU3WaRyeQnv4BIRcUMV0LyserT/zz5+AR1OPeykq3atf0zFeWvUlXlbtmsVTIYTfLzC1N4ZH/1TDhCfQdMVnBIYof3BgAAAICwqCNVU7VeklSS/7mSUm+XwdD6+6G6mt2yVByaNUdSh01X6rDpBzqNFkXFnqbi3L11OKrKl6uuZrcCglqv4VGU87F77OMXq5DwztUc+T2HvD3/kyQV536qxL63ymAwtpFDY92TiJjjZTT5dzoHAAAAAOiMIyeEaf2mGknS51+X6PYbkmQyGVqN351Zp9XrvGvG/Fcz/YlUTX8i9UCn0aLTTorSjDnFkqTlq6q0O7NOKb1a//vnj2cWucexMT46bHTnGxyfdmKU/vd2niTp0znFuvW6RBmNrf8ufTKrMYfjj46Qv1/r76cBAOgq/GkDAAAAAAAAAAAA4KB1xUXTZDDs/cDNrj2Zmv7q663GOp1O3Xr/P+RyufZXevDSScceo4H99n7QzOVy6c5/PtRqbEZmpl584y33/IarrnD/DuyrY444XD4+Pu75P594Sg6Ho8019z3ymPt3yWg06qRjjvHqrIaGBn00a457fv6ZZyg4qGMFRmpqar3+PbZUV+uKm2+V0+mUJAUE+GvyWWd06DwAAAAAAAAAAAAAAAAAAAAAAADgULdp7Yv6/OOjtGH1cyot3qj6uhI5HFZVW7KVm/WTfv3pVs2bcZyKC9d26blrVzypH76YorXLn9DunXNVWrzBfbbL2SCrtVxlJVu0c+tHmv/VRfri0/ZzKCvZoq9mnabP3h2pJQtu1s60j1VStE7W+jI5nXbZ7dWqrspS5q6vtHThHZr57mjt2j7b65zttmot+vFGzZtxjDave0VFBatUX1cip9MmR0OdamsKlJe9SGuXP6HZH4zXmuVPyOVydvZHBQAAAOAQ0yNhmqS99SasdXuUt6f1miMul1N7tv1DEjVHDjbh0ccoIOj35lYuZW7/d6ux9bWZys9srDkSl9z5miOSFJt0qQwGX0mStT5H+W38LpUWfClLxaomOVzZ6fMBAAAAoLOmnd9Dv7892pNl1evv5rUa63S69I/H9oiynAefY44MV2qfvU2VXS7p309mthqbmV2vtz7Id8+vuDiuS94jX3phrHx99u6Tk2fV6+/mtxr75XelWrW2sVn3lZfEdfp8AAC8QZNlAAAAAAAAAAAAAAet1JQUXXXxRe75/Y89oWdeeqVZg9zyigpdct2N+n7hz/Lz89vfaaIdJpNJT/7jQff86x/n69o77lJtbZ1H3JZt23XGhReruqZGkpSUEK+br7mq1X33ZGXLp2ei+5/3ZnzWYlx4WJiu+lvj79EvS5fpgiuuVk5e8w8HlpSW6apbbtenn89zX7vwvHOVnJjg1Wv9dsFPKiwuds8vv3CqV+uamr9okUYdc4Jeffd9j72axf2ySBNOPk3rN212X7vz+uuUGB/f4TMBAAAAAAAAAAAAAAAAAAAAAACAQ9WaZY9r9dJH5HBYJUm+fmFK7nOa+g26SLHxE/R7U6+qil36/vMLVFq8qVvy8PEJVnTsaPVOPVv9h1yi/oMvVlLvk+QfEO2OKS9N07dzz1V+zpJW96mqyFBxwWo1bS4WFJygpN4nq9/gv6nvgCmKjB7qvme1lmvRj9dpw+rp7ebocNj0/RdTtGt743e5zD6Bio2fqL4Dpqh36tmK7jFKv//MnE67Nq5+Xovn3+z9DwIAAAAAJAUEpahHYmOtiKwdjyt39ytyuTxrjjTYK7Rz4w2qKFkog5GaIwcbg8GkXv0ba46UF8/Xrs13yeHwrDlSW71daWv+Jqdjb80RX/949ex1dav71tdla9n3Ce5/inI/bTXWPzBZPXtd4Z5n7XxSBdnvy/WHjmOlhd8offMd7nlk7OkKiTjMuxcKAAAAAN0opVeALprcwz1//LksvfJmrhwOz/c1FZUNuuHOnVq4uEJ+vp1vyIuuZTIZ9OCdvdzz+T+X665/7FJdned/69i+s1Z/uyZNNbVOSVJ8nK+uvrRnq/tm59YrYdAy9z+fzi1qNTY50V9XXNy415PTs/T+jIJm75G/+aFUdzyQ7p6ffnKkDhsV4t0LBQCgk8wHOgEAAAAAAAAAAAAAaMtT/3xQy1ev0ea0bXI6nbrv0cc1/bU3NGnCeIWFhSovv0A/L12qurp6RUVG6OZrrta/nnpakmQ0Gg9w9vjd6SedoHtuvlFPvfCSJOntjz7R3K+/0TFHHK7wsDDt2r1Hi5evcH+4KjgoSLPffVsBAQFdcv6j99+j5WvWuBsSf/XDj/p+4c8aP2a0+vbuLaPRoMzsHC1bvVp1dfXudYP69dNzj/zb63Pe/aTxS1cDUvvqyPHj9infLdu366Z779fN9z2gvr17aVD//oqMiJCPj1mlZWVatW69cvLyPdZceP65+sedt+/TeQAAAAAAAAAAAAAAAAAAAAAAADg4TL5szQE7e9T4uzVq/N0H7PwDIXv3D9q4Zrp73m/QRRp/1GPy8QlyXysvTdOCby6TpXKP7PZqLfj6Up138VKZzZ3/7lNk9FAddsRDik86WhFRA2UwNP9OnNPp0O6dn2vZL3fLbrPI0VCnRT/eoPMvXiazT2CreweFJKrfwGnqO+AChYb3aXa/pHC9Fi+4SRVl2yVJa5c/rpjY0YpPOqrVPTeve+W3Bs57DRh6mUaPv1f+AVEecWUlW7Ts57tVVLBKkrRr+2fqnXqmklNObvsHAgAAAABN9BrwD1VXrFVtdZokp7J2PKb8Pa8rNGK8TD5hstXnq6psqZzOepl9IhTX62plp++tOSIDzaQOFhE9TlRCyo3K3b235khR7scqLfxGYZGHy+wTpvraPaoqXy5pb80RoylIA0e9I5Opa2qOSFJyv3tVU7lRVeXL5HLZtXvrfcrb/apCwkfLYDCpumqz6qq3ueMDggeo75Cnu+x8AAAAAOisf9zVS2vXVyttR62cTumxZ7P0+nv5Gj82VGEhJuUX2rR0ZZXq652KCDfr6kvj9PQL2ZKkFv4KEgfIicdG6Ma/J+il13MlSR/PKtI3P5bq8HFhCgs1a09WvZavrtLvPY+DAo1656WBCvA3dVkO996arI1barRsZZXsdpfue2i3Xn07T6NHhMhkMmjz1mpt21nnjh+QGqCnH+7bZecDANAemiwDAAAAAAAAAAAAOKiFhoTox1mfacpV12jx8hWSpMLiYs368iuPuN5JSfrkjVe1fvNmj7U4eDx6/70KDQnWw888L6vVqvKKSs39+ttmcf36pOidl/6rUcOGdtnZYaGh+mHmDN183wOaMXeeJMlut2vJ8hVa8tvv1R+dc9opeuU/TykyIsKrM4qKS/TN/AXu+WVTp3Q6b5fLpfTde5S+e0+rMeFhYXronrt03RWXycCX/AAAAAAAAAAAAAAAAAAAAAAAAACvOJ0OrVr6sHue2OsEHXn89GZxEVGDdNJZn2rejGPVYK9VTXWutq5/XcPH3tLpHPoNmtZujNFoUt8B58s/IEo/fLH3O0u1NfnK2v2d+vQ/r1m8f2CMDj/mGfUbdKGMJp9W942OHalTz52reZ+eoNrqPEnSupX/abPJ8o6tH7rHSb1P1uHHtNxwKjJ6iE48a4bmfDhBdbXFkqRd2z6jyTIAAACADjGbQzT4sM+0ff01spQvlyTZbcUqLfSsOeIXkKT+I15TTVVjzRGTmZojB5Pk/vfJZA5R9q7n5HJa5WioUFnRN83i/ANTlDrsBQWFdl3NEUkyGn01YPQ72r31fpXkz5EkWesyZa3LbBYbFnWMUoc9J7NPWJfmAAAAAACdERJs1mfvDtY1N2/X8tUWSVJxiV1ffVfqEZeU4KfXpvfX5q01TdZ2XYNedN59tyUrJNik517KltXmUkWlQ9/8WNYsLqWXv154KlVDBwd16fm+vka98/IA3f/wbs35skSSlJltVWa2tVnsMUeG6bnHUhUWSrtLAMD+w586AAAAAAAAAAAAAA560VGRWjB3lmZ98ZU+nj1HazduVElZuSLDw9Wndy+dd8bpunzaFIWFhuqnxYvd68LD+LLKwebum27UeWecrvc/nalvF/yknNw8WWpq1CM6SoP699P5Z56hC889RwEBAV1+dkR4uD7438u695ab9dGs2Vq+eo12ZuxWeWWlXC6XwkJC1DeltyaMGaO/TT5fI4cO6dD+H82arYaGBkmSyWTSxVMu2Kc8TzvheP36zZdauXadVqxdqx3pGSorL1dpebnq6usVGhKs2OgYjRoxTMcdeaQmn3WmAgO7/ucFAAAAAAAAAAAAAAAAAAAAAAAA/JXlZi1UZfmO32YGjTvykVZjQ8NSNHj437VxzXRJUtqmtzRszM0yGAzdn+hvEpKPUUhoL1mq9jaAKina0GKT5Z7xE9QzfoJXe/oHRGv46Ju0fNF9kqSi/FWqryuTf0Bks1ibzaLqqiz3vM+A89vc29c3RMkpp2r7lvclSRXl6V7lBAAAAABN+fhGashhs1Ra+KVK8uaoumqTGmxlMvuEyz+wl6JiT1dMwlSZfUJVWdpYc8RspubIwSahz42KjD1dxXmfqaL4J1nr8+Rw1MjHN0oBQf0V1fMMRcedI5Ope2pomM0h6jf8RcUmXaLivFmylK+Qrb5ALjnl69dDwWGjFB13jiJiTuiW8wEAAACgsyIjfDTr/SH68rtSzfmyRJu2VKusvEHhYWb1SvbX6SdFaep5MQoNMWvxskr3OhrkHnxuvCZBp58Uqc/mFuunRRXKK7CqpsahqCgf9e8boDNOjtI5Z0QrwL97GmSHBJv14n/66ZKpsZo1r1gr1lhUUGiT0+VSj2hfjRoerHNOj9YJx0R0y/kAALSF/+cCAAAAAAAAAAAA4E/BYDBo8tlnavLZZ7YZt2HzVvd4cP9+rcalr17e7pmXTZuiy6ZN8T5JSQvmzmo35p933aF/3nVHh/b9K0lNSdHD996th++9u1P79E5Okr0gp8PrhgwcoMcfvL9TZ7fktuuu1W3XXdvpfXx8fDRu9CiNGz1KN+rKLsgMAAAAAAAAAAAAAAAAAAAAAAAA3WlP+pfatX2mSoo2qL6uVH7+EQoJ66XeqWep38Bp8vUL1c60GVqy4GZJUs/4w3XqeZ+3uNfM98ao2pItSTrlnLmKSzyiWUxrexUVrNaOLR+qMG+5amsKZDCaFBySpMRex2vIyGsVENijzdexbsV/tH7VM5Kk1IFTNemEF/flx/GnkbnrK/e4Z/xEhUX0bTO+/5C/uZss19YUqCh/hWK9bGbcVfwDot1Nlu326i7ZMzZ+fJOZS9WWnBabLDfYajzmfn7tNyzz9Qv32BsAAAAA9oXBYFB0z7MU3fOsNuNqLFvc44Dg/q3GjT56Rbtn9kiYqh4JU71PUtKQce3XHElKvUNJqYduzZGAoBQl97tHyf3u6dQ+/gFJmnhy7j6tDY0Yp9CIcZ06HwAAAAAOFIPBoLNOjdZZp0a3GbclrfHv9vr3DWg1bsWC0e2eOfXcHpp6btt/1/xHs94f0m7MHTcm6Y4bkzq0719JSq8A3XNrsu65NblT+yQl+Cs3beI+rR03JlTjxoR26nwAALoaTZYBAAAAAAAAAAAA/GVUVlXp2wU/uefjRo86gNkAAAAAAAAAAAAAAAAAAAAAAAAA+CurryvTwu+uVkHuEo/rdbWFqqstVFH+Sm1d/7qOPeXNbs3D6bBr1dKHtHXD683ulZduVXnpVm3b/K6OP+39Fps2H6rycxa7x3FJk9qNDwntpeDQZFVXZUmS8rIX7dcmy05ng6oqMjzy6RoGz6nL2WKUf0CUTOYAORrqJEnlpWlKSD62zZ3LS9Pc48jo9gupAwAAAMC+arBXqaK4seZISBg1RwAAAAAAh6YqS4N+WlThno8aHnLgkgEAAOgg44FOAAAAAAAAAAAAAAC6yt0PPSJLdbUkqXdSko4YP+4AZwQAAAAAAAAAAAAAAAAAAAAAAADgr8huq9b38873aLAcEBij3n3PVP/Blyih1/EymQNUbcnSD19eqJrqvG7LZdkv9/zWYNmgqJjh6jtgsvoNukgxsWOa5GvRgm8u7dY8/kzstmpVW7Ld86iYEV6ti+4x0j2uKNve1Wm1ad3Kp2W1lkuSDAajevU9o0v2LSvZ4jEPColvMc5o8lFS75Pc8y3rX1VtTWGr++Zm/ayczPm/zQwaNOzKTucKAAAAAK3J3P6IHI69NUf8ApIUEkHNEQAAAADAoemR/2SqusYhSUpK8NO4MTRZBgAAfx7mA50AAAAAAAAAAAAAALTn8htv0XGTjtQ5p52i0JDmH9DKycvTfY8+rhlzPndfu+umG2Q0GvdjlgAAAAAAAAAAAAAAAAAAAAAAAAAOFauWPuRuTmswGDVm4gMaMvJ6GY0md4y1vkLLfrlbu3d+ro2rn++WPIoL16ggb6kiogZp0gkvKSpmmMf9vOxf9NM3V8hur5bdZtGGVc/p8GOf6ZZcWrJr+0wVFazp0j39/SM0avw9ndqjonynxzwkNMmrdcEhiU32SO9UDu1xOhtUX1eqkqJ12r75/SYNi6WR4+5SWHifLjlnx9aP3OOIqMEKCOzRauzYiQ8oL/sX2awVqq0p0LwZx2roqOuV2Ot4BYckyeGwylKVqZ1bP9bOtE8kuWQwmDRu0qPqEXdYl+QLAAAA4NCyc9PNCos8UpGxp8psbl5zxFqfp6wdj6skf677WkLKDTIYqDkCAAAAAPhrufmenTpyYphOPSFSIcHN2w/mFVj1+LNZmvtVifvaDdckyGg07M80AQAAOoUmywAAAAAAAAAAAAAOepvS0vTRrNm67q57NHzwIPXr20chQcGqrq3RjvRdWrdpsxwOhzv+7FNP1t8vvfgAZgwAAAAAAAAAAAAAAAAAAAAAAADgr8pSuUfbN7/vno+Z+ICGjb6pWZyff7iOPulV2axVys36qVtycTisCg5J1qnnzpOff3iz+/FJR2v0hPu0YvEDkqSMnXM14einPJpBd6e87EVK3/Zpl+4ZHJLU6SbL1vpyj3lbjYVbi7PWl3Uqh5a8/7+9jYpb4+MTrHGTHlH/wX/rkvMydsxVYd4y93zwiGvajA8J660zJn+nBV9fosrynaqvK9HqpQ9r9dKHm8UaDEbFJx2lEWPvUM+EiV2SLwAAAIBDT60lTSV5s5Wx5R4FhgxWQFAfmcxBcjTUqK4mQzWWTZKrseZIRI9TFJt0yQHMGAAAAACA7pG2o1azvyjRPf/M0OCBgerTO0BBgSbV1DqUsadOm7bWqElZTp1yfIQumRp74BIGAADYBzRZBgAAAAAAAAAAAPCnYbPZtHr9Bq1ev6HF+yaTSf93+aV65qF/7efMAAAAAAAAAAAAAAAAAAAAAAAAABwqdmz9SJJL0t6ms0NGXt9qrMFg1ISjHtfsDye613S1MYc/2GKD5d+lDpqmlUv+KZfLIbvNosrynYqIGtgtufxZNNhrPOYmc4BX60xmf/fYbq/u0pzak9T7JB1+7LMKDOqaQuiWyj1a/su97nlUzHClDpzW7rqw8D4658JftHvn51q55J+qrytpOS5igHqnnq2YnqO7JF8AAAAAhzaXy6aaqvWqqVrfcoDBpJ5Jl6n3AGqOAAAAAAD+2mx2l9ZvqtH6TTUt3jeZpMsu7Kl/3dN7/yYGAADQBWiyDAAAAAAAAAAAAOCg98WH72net9/r1xUrtSMjQ6VlZSotK5fD6VREWJj6pvTWURMn6NKpk5WaknKg0wUAAAAAAAAAAAAAAAAAAAAAAADwF5afs8Q97tP/PBmNpjbjQ8P7qEfcYSrKX9nluZhMfurV59Q2Y3x9QxQalqLKinRJUrUle781WZ50wouadMKL++WsjmhoqPOYm0y+Xq0zmRqbLDsa6rs0J0kaMPRyOZ129/61tYUqKVwna32Zsvf8oDkfHa6ho67X8DG3yGjc95KiNptF87++VFZruSTJ7BOko09+vd3fZUmyWiu1bvmT2pH2sRwNdfLxDVFs3HgFBsXJ6bSpomyHSorWq6IsTUsX3qHNa1/Wsae+rcjowfucLwAAAIBD18DR76u86HtVla9QfU2G7PYyNdjL5XI5ZTaHyT+wt0IjJygmfooCgqg5AgAAAAD463r/1YH6fn65VqypUsaeepVV2FVe0SCnw6WwULN69/LXhLGhmnJujFJ6BRzodAEAAPYJTZYBAAAAAAAAAAAAHPQS4uJ0/ZWX6/orLz/QqQAAAAAAAAAAAAAAAAAAAAAAAAA4hLlcLpWVbHbPY2LHeLUuJnZMtzRZDg3vK5PJr904P/8I99hmreryPP5szGbPouIOh01ms38r0U3jGhsrm7yI76jxkx5pds3pbNDunZ9r5ZJ/qr6uROtWPKWSog06/rR3ZTAYO3xGQ0O9Fnx9qSrKtkmSDEazjjrxFYWF92l3raUqS999fp6qq7IkGTR8zK0aPvYW+fgEecRVlO3Q4gU3q6RwraoqM/Td5+frrCk/KDg0qcP5AgAAADi0+fnHqWfy5eqZfPmBTgUAAAAAgAMqLtZPl/+tpy7/W88DnQoAAEC36finoQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5BdptFDofVPQ8KjvdqXVBIQrfk4+sX5lWc0ejjHjud9m7J5c/E/IemwI6GOq/WORoamyz7+AR3aU6tMRrN6jvgAp123hfy8Q2RJGXv/k6b1/2vw3s5HDYt/PZKFeT+KkkyGIyadPyL6tXn1HbXOp0O/fTtFb81WJZGjL1NYybe36zBsiSFR/bXKWfPUmh4X0mStb5UKxY/0OF8AQAAAAAAAAAAAAAAABw6aLIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgBbu92mNu9gn0ap2P2bu4jjLI0C37/tX5+Ud4zOtqi7xa1zTOzz+yS3NqT1hEqoaM/D/3fMv6V+Ryubxe73Q26Ofv/66czPm/XTHoiGOfV98B53u1PjPja5UVb5Ik+fqGavjYW9qM9/EN1sjDbnfPs3Z/7/XPGQAAAAAAAAAAAAAAAMChx3ygEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgzMPsEecwb7LVerbM3eBf3V7Nr+0wVFazp0j39/SM0avw9ndojPKKfx9xSla3wyAHtrqu25DTZI7VTOeyLhORjtX7l05KkutpiVVXsUpgXeTidDv3yw/8pK+Mb97WJxzylfoMv9Prs3MwF7nFMzzEymwPaXROXeFSTmUslRRuV1PsEr88EAAAAAAAAAAAAAAAAcOigyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAXfH1DZTT6yum0SZJqqvMUGT2k3XU1ltzuTu2glJe9SOnbPu3SPYNDkjrdZNnHN1jBIUmqtmRLkkqLN3jV/LekaL177E1T5q7m5xfhMa+vL1NYO2ucTocW/Xi99qR/4b42ftLjGjj08g6dXVOd15iHf0QbkY38/SM95jZrZYfOBAAAAAAAAAAAAAAAAHDoMB7oBAAAAAAAAAAAAAAAHffw08/Kp2eifHom6sqbbzvQ6QAAAAAAAAAAAAAAAAAAAAAAAACHBIPB4NFUubhwjVfrvI3D/hOXOMk9zs9Z0m68pSpL1VVZ7nl80lHdkldb6moLPebtNTt2uZxaPP9G7d45131t3JEPa/CIqzt8ttkc4B5b68u9WlNfX+Yx9/VrryU0AAAAAByastOf1bLvE7Ts+wSlb7r1QKcDAAAAAMCfwrMvZSth0DIlDFqmW+9LP9DpAACALmA+0AkAAAAAAAAAAAAAAPBXUVtbp1lffqVvfpyv9Zs3q6ikVHX19QoOClJCXE+NHj5c551xmk49/jiZTKYO7b1hy1Z98NlMLVi0WHkFBaqrr1dcj1gNHzJIk886S+efeXqH99ydmaW3PvpYP/+6VBl7MlVRVaXI8HAlxsfr1OOP1cVTLlDf3r07tCcAAAAAAAAAAAAAAAAAAAAAAMBfXVziJJUUrZMkZeyYo5GH3SWjsfXvdVRVZKgof9X+Su+gMumEFzXphBcPdBot6tX3DO1M+1iSVJC7VFUVGQoN79Nq/I6tH7nHAYGx6hE3vttz/KOsjG/dY7M5UMEhSa3G7m2wfLMydsx2Xxt7+D80ZOT/7dPZQU3OKi5Yo4aGOo/Gyy3Jz1nkMW/r5wsAAAAAwMHC6ahXVfkKVZYtVU3VRtXVpKvBViaXyymzT5j8g/ooNGKcYuKnKCCo4+91bdZiFeV8pMrSJaqr2aUGe4VM5mD5+vdUWNRRiok7T0GhQ7rhlQEAAAAA0L3Kyu3atLVGGzZXa9OWvf+bm29z37/9hkTdcWPrf88NAABNlgEAAAAAAAAAAAAA6ALfLfhJ1911j3Ly8pvdq6isVEVlpbZs264PPpupYYMH6e0Xpmvk0Pa/0GS32/XAY0/qv6+/IafT6XEvIzNTGZmZ+vyb7zT9tZF696UX1L9v+1++amho0IOPP6n/vv6mGhoaPO4VFhersLhYazZs0NMv/08P3n6r7rn5RhkMhnb3BQAAAAAAAAAAAAAAAAAAAAAAOBT0H3yRNq19UZJLlso92rL+fxo2+sYWY10up5Yvul+Sa7/miPYlJB+rsIh+qizfKcmllUv+qRPO+LDFWEvlHm3d8Lp7Pnj41Z3+vo3VWikfnyAZjd6VBi0uWKNtm991z5NSTpbZ7N9irMvl0q8/3a5d2z9zXxsz4QENG33TPuebkHys0ja+IUmy2aq0cfV/NXrCva3G223VWr/qOfc8JCxFYTRZBgAAAAAc5NI33arSwm/kdNS0eN9uK5bdVixL+QrlZrykHgkXqvfAf8lkDvZq/7w9ryp759NyOus9rjfYy9RgL1OtZavy97yuuF5XKrn//TIa/Tr9mgAAAAAA2B/OunCT1qyvPtBpAAD+5GiyDAAAAAAAAAAAAABAJ8379jtNvfpaORwO97UBqX3Vv29fRUVGKDe/QBu3bFVhcbEkadPWNB1/7gVaMHdWm42WXS6Xrr7tDn08a477Ws8ePXTEuMMUFBSkLdu2a82GDZKkVevW68TzJ2vxV18oOTGh1T0dDocmX3mNvvrhR/e1sNBQTZowXj1je6i8vEJLVqxUYXGxrFar/vHEUyouLdWzD/97H386AAAAAAAAAAAAAAAAAAAAAAAAfy2h4X3Uf8jF2rHlA0nSmmWPSnJpyMjrZTSa3HHW+got++Vu5Wb9JJPJTw6H9QBljJYYjSYddvi/NP/riyVJ2Xt+0K8/3a7xkx6V2SfQHVdeuk0/fXO5Gux7mysFBSdo8Mi/t7qvpSpLs94f654fefwL6jdoWrO4gtxfterXf2vw8GvUu++ZCgzu2eJ+NmuVdmz9UOtWPu3+HTKZ/FttcOxyubTs57u0M+1j97VR4+/V8LG3tJqzNxJ7HaeIqEEqL02TJG1Y/bxcLqeGj71FPj5BHrEVZdu1eMEtqqrY5b42fEznzgcAAAAAYH8oLfxaTkete240BSg4dKR8/eNkNAXIWpcjS8Wq32JcKsr9WDWWLRo8dobMPqFt7p2x9X4VZr/nsXdI+Hj5BSTI0VCt6oo1stbnSHIqP/NNWevz1H/EazIYjN30agEAAAAA6DqFRfYDnQIA4C+AJssAAAAAAAAAAAAAAHRClcWi/7vjbneD5aSEeL3ynyd1yvHHecRZrVb97933df+jj8tut6vKYtG1t9+lFT980+rer7z9rkeD5ftvu0UP3n6rfHx83NcWL1uuqVdfq+LSUuUVFGraNdfq12++lMFgaHHPR5993qPB8vVXXq7HHrhPwUGNhUzsdrumv/q6HnziKTmdTr3w+psaPXyY/nbB+R374QAAAAAAAAAAAAAAAAAAAAAAAPxFHXbEv1VcsFrlpWlyuZxavfQRbVn/qmLjJ8rXN0y1NfnKz/1VjoY6+flHavCIv2vdiif3LqYxzkEjKeUkDR9zizau+a8kacfWD7Vn11eKSzhCvv7hslTsVkHeMkkuSZLZJ0jHn/6+zOaALjnfUrlHKxY/oBWLH1RwaJIiIgfKzz9SJrOf7LZqWSr3qKxks0eDbpPJX8ee+rZCw1Ja3HP75ne1fcv77nlAYIzqaou07JeWmzL/UeqAyYrpOabZdYPBqKNOfEXfzj1HNmulJJc2rpmutE1vKTZuvAKD4+R02FRRtl0lRRv0+89MklL6nat+gy707ocCAAAAAMABZjD6KSr2NMUkTFFoxEQZjT4e9xvsFcra8YQKcz6UJNVUbdDutAfUb/iLre5ZlPupR4PlqNgzlDL4Cfn4RrqvuVwuFed9poyt98vlrFdZ4TfKzXhBiX1v7doXCAAAAABANzGbDerXN0AjhgRp+NBgjRgarGtu2a68fNuBTg0A8CdBk2UAAAAAAAAAAAAAADph3rffq6SszD2f+fabGjNieLM4Pz8/3XrtNWqw23Xfo49LktZu3Kgt27ZryMABzeKrLBY9+uzz7vm1l12qh+65q1ncpIkTNPOdN3XcOefL6XRq1br1+vTzeZp27jnNYotLSvXc/15zzy+/cKr++/ijzeJ8fHx01003yCWXHnhsb/GeBx9/UueedpoCA7umAAwAAAAAAAAAAAAAAAAAAAAAAMCfma9viE45Z45++vZKFeYtkyTV1RZrT/oXHnHBIck69pQ3VVqyqcna4P2aK9o2ZuID8vEN0fqVT8vhsMpmrVBmxtfN4kLD+uioE19WVMywLjnXZPJrMnOpuipL1VVZba6JjZ+oCUc9ocjowa3G1NUWN5tv2/S213lF9xjZYpNlSYqMHqLTzvtSSxbcrJKi9ZIku82inMz5LcYbjGYNG32TRh12pwwGg9c5AAAAAABwoMQmXaK4XlfLzz++1RizT7j6DHlKLrlUlPORJKkkf44S+96mgKA+zeKdTpuyd/7HPQ+LmqR+I15t9l7ZYDCoR8JUGY3+2rnxeklS7u6X1SPxQvn6xXbFywMAAAAAoNu888oApfTyV4C/yeO6kb8rBgB0gPFAJwAAAAAAAAAAAAAAwJ/Zhi1b3OOB/VJbbLDc1MVTLvCYb09PbzHuo1lz3M2bgwID9ej997S65xHjDtOUc85yz198460W4774/nvV1tVJ2ttI+ZH7Wt9Tkm699u+Ki937JaucvHzN/OLLNuMBAAAAAAAAAAAAAAAAAAAAAAAOJf4BUTr13M91zMlvKKn3yQoM6imj0VcBgT3UI26cxh35iM6e9pOiY0fKWl/uXufrF37gkkaLho+5Wedc+IuGj71NkTHD5OcfJZPJT0HBCUpIPlZHHPe8zr5wYavNh/dFYq/jNeXyDTry+Bc0cOjlio0br8DgeJnMATIYTPLxDVFwSJISko/ViLG36+xpC3XaefPabLC8P0REDdQZk7/XSWd9pv5DLvnt5xUpo9FHJnOAAoPiFJ90jEZPuF9TLl2rMRPuk9Hkc0BzBgAAAADAW70H/LPNBstN9ep/vwyGxve85cXzW4yrKl8um7XAPU/u/0CzBstNRcedraDQYZIkp6NWhdkfepUPAAAAAAAH0uABQc0aLAMA0FHmA50AAAAAAAAAAAAAgD+/yqoqfTRrjr5b8JO2bNuukrIyWW02Bfj7q0d0tFJ6JWvsyBE66ZijdeSE8TIajS3uk19YqO8WLNSSFSu1KS1NmdnZqrJUy9/PT9GRkRo9fJhOOf44XXT+ufLz82s3r9SxE5SZkyNJmj/7Mx19xOEqKS3T2x9/rLlff6vM7BxVVFUpPjZWJxxzlO668Xr17d3bY4+6ujp9PGeuPp41RxmZmSouLVNMVKQmTZyg2/7vWo0aNrTNHB5++lk98uzzkqRLpkzW2y88L6fTqdlffq2PZs3W5rRtKiguVmhwsAb176fzzzxDV/3tQq9eX0eVV1To/c9m6ceFPyttx04Vl5XKaDAqNiZG48aM0vlnnK6zTz2lzS/h/K6rnvlfQXVNjXscHhbWbnzEH2JcLleLcXO//sY9Pu+M09vd+6qLLtSMOZ9LklatW6/s3DwlJXh+aWvZqjXu8ahhQ9WzR4829/T19dXxR03ShzNnSZJmffGlLps2pc01AAAAAAAAAAAAAAAAAAAAAAAAhxKDwaCUfmcrpd/ZbcaVlWx2j8Mj+7caN/myNa3e+12/QdPUb9A075OUdOp5n7cbM2r83Ro1/u4O7ftXEhreR2Mm3KcxE+7r1D4hocm64sYir2KDguP26Xm2ZX88R4PBoITkY5SQfEy3ngMAAADgwGiwV6kkf47Kixeotnq7GuxlcjptMhr95eMbLf/AZAWHjlBY9DEKjRgvg6HlmhI2a6EqiheqqnyFaqvTZK3LlqOhWgajn3x8IxUUOkwR0ccrOv5cGY3t19lY+8t4Wev31hEZfNhMhUUeLrutTEU5H6u08FtZ67PlsFfJ1y9WYdFHKyHlevkH9vbYw+GoU0n+XJXkzVF93R7ZbWXy8Y1UaMRExfe+VkGhbdcRyU5/Vjm7npMkxcRPVuqw6XK5nCot/EolebNVa9kmm61YJnOwAoP6K6rnGeqReKFXr6+jGuwVKs6dqYrSX1RbvUMNtlLJYJSPb4xCwkcrMvZ0Rfbwro5IVz3zQ43ZJ1wBwf1Va9kiSbLWZbcYZylv/O89Pr49FPxbA+W2RMScoJqqTZKk0oKvlJR6RxdkDAAAAKA7VVkaNOeLEi1YVK7tO2tVVtEgm80pfz+joqN8lJzorxHDgnXMEWEaPzZURmPL79cKi2xauLhCK9ZUKW17rbJzraquccjP16DICB8NGxKk44+K0LlnRsvPt/33Z+OPX6ucPKskaeZ7g3X4uDCVldv18awifftjqbJzraqyOBQb46ujjwjT9VcnqHeyv8cedfUOzf2yRHO+LNGe7HqVldkVGemjiYeF6trL4zV0cFCbOTz7Uraee3nve/rJ58Ro+hOpcjpd+ur7Us3+okTbdtSquMSm4GCT+vcN1BknR+nCyT28en0dVVHZoJmfF+uXXyu0I71WpeUNMhqlmCgfjR4RotNPitQpJ0R69X66q545AABoRJNlAAAAAAAAAAAAAJ3yw8KfdcVNt6qopKTZveqaGlXX1CgjM1MLFi3WUy+8pO8++0THHzWpWewjzzynR5+bLqfT2XyfhgZV19RoT3a25nz9jR559jl9/Pr/NGHMmA7l+suvS3XxdTeqoMizQEVmTo7e+vBjzZjzub76+AMdOWG8JGndps2afMXV7kbNv8vJy9cns+fqs8+/0CtPP6krL7rQ6xyKS0p18XU36KfFSzyvW60qXlaqRcuW6+W33tanb76uoYMGduj1teXFN9/SQ/95VpVVVc3uZWRmKiMzUzPmfK4xI0ZoxhuvqndyUqt7ddUz/6volZjoHm9PT5fdbpePj0+r8ZvStnnMRwwd0izGZrNpyYqV7vlxk45oN4+Jh42Vv7+f6uutcrlc+mnxkmYNkQub/O73Tmr9GTfVO6nx9S38dakaGhpkNvNxAwAAAAAAAAAAAAAAAAAAAAAAAG/ZrFXK2TPfPY+J7dj3ogAAAAAA2F8qSn5W+qZbZLc1rynhdNTIWlcja12mKksXK3f3Sxo09hOFRx3VLDY7/Tnl7HpeUvM6Ii5Hw2/7ZKus8Btl73pW/Ue8qpDwjr1frixbqp0bbpDd5llHxFqfo6Kcj1SSP1eDxnyo0Ii9dURqqjZr+7qr3I2af2erz1dJ/hyVFMxTn8FPKTbR+zoidlupdm64XpVlnnVEGmxWVdmWqap8mfIz39KAkW8oMKTr6ojkZ76l7PRn5GhoXkfEWpcpa12mSvLnKih0hPqPfE3+Aa3XmOiqZ36oMqixQZbL1fz3XZLH76hfQIJX+/o1eWZ1NTtkrc+Tn3/8PmYJAAAAoLv9vKRCt9ybrpJSe7N7NbVO1dRalZlt1eJllXrp9Vx98tYgHXV4eLPY517O1vOv5KiFspxqaHCpptaq7FyrvvmhTM++nK1Xn+uvMSNDOpTr0pWVuuGOnSoq8cw1J8+qj2YWae7XJfrwtUEaPzZUkrR5a42uumm7u1Hz7/ILbJrzZYnmfVOip/7dRxdeEOt1DqVldl1/x04tWV7pcd1a1qBlZVVatqpKb32Yrzf+O0AD+wd26PW15a0P8vXMi9mqsjia3cv87RnN/apEI4YG6bXp/ZWU4N/CLnt11TMHAACeqHoMAAAAAAAAAAAAYJ+t37xF51x6hez2vR/qMZlMGjNiuFL7pCg4MEi1dXUqKCrSxi1bW2zI21R2Xp67wXJKcrIGpPZVTHS0Avz9VV1box3pu7R24yY5nU5l5+bpxPOnaPFXX2hkCw1qW7IxLU0PPvakauvqFBcbqyPGHaawsFDtycrWL0uXqaGhQTW1tTrzb5dq46KFqquv10kXTFVFZaUiI8J15PjxiomOUkFhkX5askR1dfVyOBy67s57NHzwYI0dOaLdHBocDbrgyqu1dOUqGQwGjR8zWgNSU2W1WbV2w0bt2JUhSdqxK0MnXTBVC+fN0YDUvl69vrb83513660PP3bPI8LDNH70aMX1jJXD4dT29HStWrdeTqdTazZs0BGnnaklX3+hlF7Jzfbqymf+V3H2qafoX089LZfLpfKKSj31wkt68I7bWoy12Wy6/9HH3fOTjz1GqSkpzeJ27Mpw/4wlafTw4e3m4efnp6EDB2r1+g2SpK3bt3fwlbTParVqZ8ZuDerfr8v3BgAAAAAAAAAAAAAAAAAAAAAA+Kta9eu/ZbdXS5KCQ5IVGz/+AGcEAAAAAEBzNVWbtW3t5XK5fqt3YDApOHS4/ANTZDIHyemok81apFrL1hYb8jZlq8/T7w2W/QKSFRCUKh/fKBlN/nI01KiuJkM1VRslOWWrz9OWVVM0bPw8BYUO9SrXWkuasnY+IaejTj5+sQoNP0wmnzBZ67JUVbZMLleDnI5apa25RCOPWCins15bVk2Ro6FSZp9whUSMl49vtOzWQlWWLpHTWS+5HMrYcreCQgYrOKz9OiIul0Pb110lS8UqSQYFh49WQFCqXE6bqis3qL52bx2R+toMbVk9RUPHzVFAUKpXr68tu7bcraKcj9xzkzlcIeGj5esXK5fLobqadFVXrpfkVE3VBm1efoaGjv9S/oHN64h05TM/FDkcdar77TlL6tYmyLWWbTRZBgAAAA5Sm9NqdPn122S3uyRJJpM0fEiwUnr5KyjQpLp6p4qKbdq6vbbFhrxN5eXb3A2WkxP9lJoSoKgoH/n7GVVT61DGnjpt3FIjp3Nv7JTLt2jeJ8M0dFCQV7mmba/VE89nqa7OqdgYHx02JlRhISZl5Vi1bFWVGhpcqq116pJr07Twq5Gqr3dqyhVbVFnlUHiYWePHhig60keFxXYtWV6p+nqnHA7p7n9laPDAII0YGtxuDg6HS1fdtF2r1lpkMEijRwQrtU+AbDaXNmyuVsaeeklSxp56Tblii+Z8OFSpKQFevb623P3PXfpoZpF7Hh5m0ujhIYrt4SuH06X0jDqt31Qtp1PasLlGZ0zdrC9nDFVyYvNGy135zAEAgCeaLAMAAAAAAAAAAADYZ48997y7EezEw8bqo1dfUVJCy1/G2Lh1qz6eNUchwS1/6GnooIF66akndMZJJyghLq7FmLyCAt3970f06efzVF9v1RU33aJ1C+d7let9jzwuh8OhZx/5t2648gqZTCb3vQ1btuq0qRepqKRE1TU1evS557Vu02ZVVFbqvltv1v233ix//8YPNmXl5OrUqRdqx64MOZ1O/fPJ/+ibGR+1dKyH2V9+LZvNpiEDBuj9/72o4YMHe9yf+/U3uuqW22WprlZxaamuuOkWLf5qnkeuHfX8/15zN1gODQnRk/98QJdNnSJfX1+PuO3pu3TFTbdo1br1Kiop0UXXXqel334lg8HgEdeVz7wjPpo1WyvWrO30Pk1FRUToX3ff2el9Bg/orxuuukIvvfm2JOmhp5/VqnXrdfPfr9aA1L6KjoxUTn6+VqxZq6f++5LSdu6UJI0YOkRvTH+2xT237Uz3mPdOSvIql16Jie4my9vTdzW7Hx0V5R7vyc72as892Tl/yG0nTZYBAAAAAAAAAAAAAAAAAAAAAAAkLfrxBsUlTlKvvqfL1zek2f2a6jytXvqwMnbMcV8bNuYmGQzG/ZkmAAAAAABeydk13d1sNyR8rPoNf0V+AQktxtZYtqokb45MpubvhyUpMGSgUgY/oYiYE+Xn33IdEVt9gfZsf1ilBfPkctYrfdOtGnGEd3VEMnc8Jrkc6j3wIfVMvkIGQ2NtjpqqLUpbc5HsthI5HTXK2TVdNZZNcjRUKqHPzUrsc4uMpsY6Ita6XG1dPe23pshOZe18SoPHftxuDqUFX8nlsikgeID6DX9JQSGedURKC7/Rrk23yeGoVoOtVOmbbtXQ8fM8cu2ovD2vuhssm8wh6tX/QcUkTJHR6FlHpK4mXembblV15TrZbSXaseE6DZvQvI5IVz7zjijOmy1LRdfWEfHxjVBSaufriHREaf48OR217nl49NEtxvn4Ntb7sNblerW3tc6zLkhdzU5FxBy3D1kCAAAA6G7TX8lxN9sdOypErzzbTwlxfi3Gbt1eozlflCgkuOX3hgP7B+qJf6XoxGMjFBfb8h4FRTY9/NQezfumVPVWl269N13z543wKtfHnsmUwyk9dF9vXfG3njKZGt8nbtlWo4uuTlNJqV01tU5NfyVHm7bWqLLKoZuvTdAt1yXK36/x77pz86yadtVWZeypl9MpPTU9Sx+/ObilYz189V2pbHaXBqQG6KVn+mnwAM8G0d/8UKrb7t+l6hqHSssadOu96Zr38VCPXDvq1Xfy3A2WQ4JNevCuXppyTox8fT3/7j59d51uvTdd6zZWq6TUrutu36GvPh3W7P10Vz7zjpj9RbHWbrB0ep+mIsJ9dOdN3tW7BABgf6DJMgAAAAAAAAAAAIB9tmT5Svf4rf8+12qzXUkaPniwhv+z9Q883XzN1e2eF9+zpz589WWVVVTox59/0ea0bVqwaLGOP2pSu2utVqteefpJXXPJxc3ujRgyWE/+80FdefOtkqS3P/pEknT/bbfooXvuahafnJig/z39lI4/b7IkacGixSoqLlGPmOg2c7DZbIqNidH3s2YoNiam2f1zTz9NoSEhOnXqRXK5XFq1br0+m/eFLjzv3HZfX0vyCgr04BNPSZL8/Pz03Wef6LBRI1uMHZDaV9/PnKGJp5yu7em7tHr9Bs379judc9qpHnFd+cw7YsGiJfrgs5ldstfveiUmdkmTZUl67pGHFBURoUeefV5Op1PfzF+gb+YvaDG2Z48eunTqZD14+60KCAhoMaa0vNw9DgkOVmBgy3F/FNuj8feq6R6/GzNiuD6cOUuStG7TZhUUFalnjx6t7mez2bRg0eJWcwMAAAAAAAAAAAAAAAAAAAAAADiUlZdu1a7tM7V04Z2KjB6i0PA+8vENVoO9RpXlu1RavFEul8Mdn9znVA0cetkBzBgAAAAAgNZVla9wj/sOfb7VZruSFBQyWEEDWq8pEder/Toivv491X/EK9pqr1Bl6S+qrU5TRekihUcd1e5al9OqPoOfUmxS8zoiQaFD1Kv/g0rffKskqSh3b8PkhD63KLnf3c3i/QIS1GfIf7R11QWSpMrSxbJbS+Tj13YdEZfLJh/fGA0e+6l8/ZrXEYmKPU0mc7DSVl8kyaXqynUqyf9CMfH7VkfEVl+grB1764gYjH4aPHaGgsNGthgbEJSqwWNnaOPy01Rfs0s1VetVVvSdomI964h05TPviMrSxSrO69o6In7+ifu1yXKDvVJZO59yz0MixisodGiLsUGhw91ju61I1VWbFBw6rM39y4s965Y02Kn3AQAAABysVqypco+ff7xvq812JWnwgCANviuo1ftXXxrX7nk9e/jqlWf7q6Jyq375tVJpO2q1aGmFjjo8vN21VptLTz3URxdPiW12b8jAID14Zy/del+6JOnjWXubEt/yfwm6+5bkZvEJ8X76z0N9dMFlWyVJi5dVqqTUrugonzZzsNldion20afvDFZMtG+z+6edFKXgYJMuujpNLpe0bmO1vvi2ROee0fy9tzcKimx66vksSZKfr0Ez3h6skcOCW4xNTQnQjLcH67TJG7Vrd73Wb6rRd/PLdOqJUR5xXfnMO2LxskrN/Ly4S/b6XWK8H02WAQAHFeOBTgAAAAAAAAAAAADAn1elxeIe94hu+4tBXenyaVPd4x9//sWrNUMHDWyxwfLvLjjzdPn6Nn7Aqkd0tO6/9eZW4486fKIS4/d+AM3pdGrNhg1e5fGvu+9oscHy744/apIuOPMM9/z19z/0at+WvPjGW7LZbJKkm6+5qtUGy78LCQ7WA7ff6p7/3oy3qQP1zA92BoNBD95xm3asWOrx/P7IbDbrzFNO0oXnndtqg2VJqqmpcY8D24j7owB/f/fYUl3d7P4ZJ50ok8kkSbLb7frHE081i2lq+muvK7+w0OOapbqmlWgAAAAAAAAAAAAAAAAAAAAAAIBDk9NpU0nROmXsmK3tm9/Tru2zVFK0zt1g2WAwadDwq3XsKW8d4EwBAAAAAGido6GxpoSP7/6rKdEjobGOSGXJIq/WBAYParHB8u8ie54hg6GxjoiPb7QS+97SanxY5ET5+v/eyMqp6irv6ogkpd7ZYoPl34VHHaWono11KApzPvBq35bkZ74ll2tvHZG4Xle32mD5dyZzsBL73OaeF+c1ryNyoJ75n53L5dKuzXfIbtvbcMxgMKv3gH+1Gh8WeYRM5lD3PGvHY3K5XK3Gl+TPU03VRo9rjgbqfQAAAAAHK0u1wz1ur8FwV5p6Xg/3eNGvlV6tGdQ/sMUGy78745RI+foY3PPoKB/dcl1iq/ETx4Uprufe999Op7Rhc/MaiC2586akFhss/+6ow8N1xsmNjY0/mFHYamx73no/Xzb73vdgV18a12qD5d8FB5l02/WNr3nWvOZNjQ/UMwcA4FBgPtAJAAAAAAAAAAAAAPjz6pWYoPTdeyRJL735tkeD3s4oKi7RqnXrtW3nTpVVVKimtlZOp9N9P6+gwD1et2mzV3u21fhWkgICAtS3Vy+l7dwpSTr9pBPk5+fX5pqhAwcqJy9fkpSRmdVuDr6+vpp27jntxl1+4VTN/OJLSdLy1WtUW1unwEDvG+3+7usf5rvHF55/rldrjpt0pHu8ZMXKZve765m35+0XntfbLzy/X87aV9/OX6AHn3hKG7dslSQNGThAI4YOUWBAgIqKS7R05SqVlJXpjfc/1JsffKQ7b7hOjz1wnwwGQ7O96urr3WNfX+8/NOff5He2vskev+udnKSLJ1+g92Z8Kkl695NPFRwUpEfvu1dBQYHuOLvdrv++9ob+8cR/mudWV+d1PgAAAAAAAAAAAAAAAAAAAAAAAH9lJ5zxsbIyvlFh/gpVVuySta5M1vpyuVwO+fqFKTQsRbEJh6vfwKkKDe9zoNMFAAAAAKBNfgEJqq/dI0kqyHpLiX1va3uBl+zWElVXrlNtTboa7BVyOmrlcjXWEbFZG+uI1FRt8mrPqJ6nt3nfZAqQf2Av1dXsrSMSEXOijMa264gEBg+SrX5vHZH62vbriBgMvoqOO6fduB4J01RasLeOSHXFGjkcdTKZOl5HpLz4R/c4Os67OiJhUY11RCzlK5rd765n3p7UYdOVOmz6fjmrO2SnP6Oyom/d86TUuxQcNqLVeJM5SHG9/q6cXc9IkipLF2vnxuuUMuhx+fhGuuNcLpeK8z5Txtb7m+3hdFDvAwAAADhYJcT5aU/W3tp/b31Q4NGgtzNKSu1at7Fa6Rm1qqhsUG2dU06ny32/oNDmHm/aWuPVnqc3aVzckgB/k3ol+2vnrr3vQU48JkJ+vsY21wzqF6j8gr25ZOU0r4H4R74+Bp1zenS7cdPO76EvvyuVJK3ZUK26OocCAkztrvujH38ud4/PPbP9cyXpyAlh7vGKNZZm97vrmbdn+hOpmv5E6n45CwCAA4UmywAAAAAAAAAAAAD22YXnnatHnt3b+Pbf/3lGP/6ySNPOPUfHH3Wk+vXpeNGPDVu26h+PP6kffv5FDofDqzUlZWVexQ0ZOKDdmIiI8CbxAzsUX2Vp/sGnPxo6cKBCgoPbjRs/ZrQMBoNcLpcaGhq0MW2rJowZ0+66psrKy90NoyXpf++8J7Op/Q+ENf3QXGlZebMGz139zP8qHnnmOT38zHOSpAGpffXWC89r/OjRHjE2m00vv/2uHnjsCdntdj390ityOp168p8PNtsvwN+/yTq713nUW63usX+TPZp6/tGHtHrdem3Zvl3S3mbZH86craMmTlCPmGhVVFRqyYqVKigqkrS3QfmsL79yrw8ODvI6HwAAAAAAAAAAAAAAAAAAAAAAgL+yoOA4DRp+lQYNv+pApwIAAAAAQKdFx52nnF17aydkpz+jipJFio47R2FRkxQQ1PGaEjVVW5S180lVlP4iubyrI2K3e1dHJCC4/bogZp9w9zgwuP26I03jHQ1V7cYHhgyUydx+HZHgsNGSDJJccrkaVGvZqpDwjtURsdvK3Q2jJakw613J4E2ricZm1g328mYNnrv6mR8KCrLfV27GdPc8queZik+5od11iX1uUlX5MlWV/SpJKi34UuXF8xUaMUG+/vFyNNSounKNrHXZkqTQiImqrd6uht/+nTCZqfcBAAAAHKzOOzNaz72cI0l65sVsLVpaoXNOj9akiWHq0zugndXNbdlWoyefz9Ivv1bIy7KcKqvwrmbhwH7t5xMe1vh+c0C/wPbjwxvjqyztJzywf6CCg9qvjTl6RLAMBsnlkhoaXNq6vVZjRoa0u66p8gq7u2G0JL37caHMXvRpdja+nVZ5RUOzBs9d/cwBAEAjmiwDAAAAAAAAAAAA2Gf33Hyjlq5arQWLFkuSfl2xUr+uWClJiomK0sTDxmrSxAk659RT1Ds5qc29Pv18ni6/8RY1NDR0KAeLpdqruPDQ0HZjmjYhDgtp/8NTZlPjX7na7e1/qCw5Mb7dGEkKCw1VWGioKiorJUnFJaVerWsqv7DIY/7G+x92eA9JKqso92iy3JXP/K9i7tffuBssx0RF6cfZnykuNrZZnK+vr277v78rKDBQN9x9ryTpuf+9pqnnnqNRw4Z6xAYFNX6xqbauTt6qq693j1tr6B0SHKyF82briptu1dc/zpckVVRW6ovvvm8We8VF0/TwvXd7NFmOCAv3Oh8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDnkNDnRlkqVqmydG9NCUvFSlkq9taUMPtGKSR8rEIjJigy9lT5B7RdU6Ikf57SN90sl6tjdUQcDd7VETGb268jYmjShNjk4018Y90Rb/L2809oN0aSzD6hMplD5WjYW0fEbut4HRG7zbOOSGHOvtURabCXezRZ7spnfigozpul3Vvvd88jYk5U6rAXZTAY2l1rMJo1aPT7yki7X8W5n0lyyemoU0XJwmaxe/d9QWt/Ocx9zWQO74qXAAAAAKAb3Pj3BK1aa9HiZXvf961cY9HKNRZJUlSkWWNHhWjC2FCdemKkkhL829xr3tcluvnedDU0uDqUQ3W1d92YQ0Pbb1toNjW+xwkNab8jsalJvDd5J8T5tRuz92yzQkNMqqza+9pKy7xrJN1UUbHnmg8/LezwHpJUXtng0WS5K585AADwZDzQCQAAAAAAAAAAAAD48/Lz89PXn3yoV5/9j4YOGuhxr7i0VF98973u+tdD6jduos7626XatjO9xX12ZmToyptvczdYTk5I0CP33aOFn8/W7rUrVZmxU9a8LNkLcmQvyNH82Z+51zqdTq9y9ebLKJ2J90ZgYKDXsUFNGhtbqr37AlhTFVVVHV7TkoYGzw/LddUz/yv591PPuMc3//3qFhssN3XNJX9Tvz4pkiSXy6W3P/qkWUxURIR7bKmuVm2td42WC4uKW9zjjyLCw/X5B+9q4eezdeXfLtTAfqkKDQmRn5+feicl6aILztNPc2fp9eeeUWWVxWNtUnycV7kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA/D6PRT4PGfKQ+Q55WYPAgj3sNtlKVF32vzO0Pad2iCUpbc4nqqluuKVFXk6H0Tbe6GxX7+icoqd89GjJujkYfvUrjTkjXhJOyNfHkXE08OVeDD5vZuNjlXR0RdUNdkI4yNmlW3J6mjY29bSTdVIO9a+qIuFyedUS66pkfCkry5yl98+2S9jYMC4s6Rv1Hviaj0cfrPYwmf6UOfU7DJ36vnslXKTB4kEzmcBkMvvL1j1dkj9M0YNQ7Gjj6XRmMPnI4atxr/QLiu/olAQAAAOgifr5GffTGID39cB8N6u9Zc7K0rEHfLyjXQ09lasIJ63TJtWlKz2i5tmDGnjrdel9jg+WEOF/dc2uS5nwwRKsWjlb62nHK3jJBuWkTlZs2UTPfG+xe62VZzo6/ne6Gt98BAd63Tmza2Li6xrtG0k1VWRo6vKYlDodn8+iueuYAAKA584FOAAAAAAAAAAAAAMCfm8lk0lV/u0hX/e0i7c7M0pIVK/XrypVatnK1tu7Y4Y77dsFPWrRsub6fNUPjR4/22GP6q2/IZrNJkoYPGayFn89WaEhIq2dW7UPT4YNBbW2t17E1TZrqhgQHd/is4KAgj3nV7p0KCPD+y1lt6Ypn3lEfzZqtFWvWdjZ1D1EREfrX3Xd2ao+snFyP13zMkYe3u8ZgMOjoIw7XzozdkqTV69c3ixnYL9Vjvic7W4MH9G9378ycHPd4QGrfduOPnDBeR04Y32bMlm3b3GOj0agxI0e0uy8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjzMRhMik28SLGJF6m+NkuW8hWqqlglS/kq1dU01leoKPlJG8uXa/DYTxUS7llTIj/zdblce+uIBIYM1pBxc2Q2t15HZF+aDh8MnA7vGyQ5msSazB2vI2IyeTZsGndCukfj5s7oimfeUcV5s2Wp6No6Ij6+EUpK7VwdkdaUFnyt9E03S781qQ6NPEIDRr0po9Fvn/YLCh2ilNCH24ypq96p3xs6S1Jw2Kh9OgsAAADA/mEyGXTR5FhdNDlWWTn1WrHaolVrq7RqrUU7djW+J/xpUYWWr96oT98erNEjPN8rv/5uvmz2ve8DBg8M1JwPhigkuPU2g9XVHW86fDCoq/OyI7SkurrG1xgcZGojsmWBgZ5r0teNU4B/x/dpSVc8846a/UWx1m6wdDZ1DxHhPrrzpqQu3RMAgM6gyTIAAAAAAAAAAACALpPSK1kpvZJ1yZQLJEn5hYWaMedzPfnCiyorr1BNba3+7467tW7hfI91CxYtco8fuO2WNhssS1Jmdk6b9w9WWTl5XsVVVlWpsqrKPY+OiurwWbEx0R7zgqJipfRK7vA+7dnXZ95RCxYt0QefzeyKlN16JSZ2uslyTn6+xzwqIsKrddGRke5x02f9u/59+8jHx0d2u12StHbjxnabLFutVm1u0hB58IABXuXSnqWrVrvHwwYP2qem3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4M/FPzBZ/oHJikmYLEmyWQtVkj9XuRkvqsFeIaejVhlb7taIIzxrSlSULHaPE/vc2maDZUmy1v0564hY63O9imuwV8nR0Fhbwsc3so3olvn4xXjM7dZimQK7vo7Ivj7zjqosXazivK6tI+Lnn9gtTZbLCr/Tzo03yOVqkCSFRIzXwFHvdlmT69ZYKla5x2afcAUEpXbreQAAAAC6TnKiv5IT/TX5nL3v5QqLbJr7dYlefC1XFZUNqq116u5/Zmj+vBEe6xYvq3CPb70usc0Gy5KUk2ft8tz3h9x87/KusjSoytLYZDkywqfDZ8VEea4pLrErObFrmiw3ta/PvKMWL6vUzM+LuyJlt8R4P5osAwAOKsYDnQAAAAAAAAAAAACAv6642Fjddt21mv3u2+5rm9O2aXdmlkdcXmGhezxk4MB29120bFnXJbkfbd62TZbq6nbjlq9eI5fLJUkym80aMXhwh8/q2aOHeic1flBp8fIVHd5jX3j7zP8qAgM8v/BUWl7u1bqSsjL3OCw0tNl9X19fHTl+nHu+cMnSdvdcvnqN6uv3fmDQYDDouElHepVLWxwOh2bO+8I9v3Tq5E7vCQAAAAAAAAAAAAAAAAAAAAAAAPxu3Yr/6J2Xeuidl3po8fybDnQ6AAAAAIA2+PrFKr73/2nAqHfc12qr01Rf61lTwm4tcI8DQwa0u29V2Z+zjkitZZscDe3XEbFUrJG0t46IwWBWYMiQDp/l69dDfgGNdUSqypd3eI994e0z/6sqK/pBOzb8n1wuuyQpJHysBo3+QCZzYLefXZI/1z2Oib9ABgOtRQAAAIA/q9gevvq/K+L1zsuN75HTdtQqK6feI66gyO4eD+jX/vuOZSurui7J/WjbjlpV1zjajVuz3qLfynLKbDZoyMCOvxfrEeOrpAQ/93z56v3zM/P2mQMAgObMBzoBAAAAAAAAAAAAAH99R44fp8iIcJWVV0iSCoqLldIr2X3f2ORLHDW1tW3ulZmdo69+mN8teXY3m82mGXM/1zWXXNxm3HszPnOPx48ZrcDAgDaiW3f6SSfo5bf2fknpf++8q0umXCCDwbBPe3VUe8+8o95+4Xm9/cLzXZRd10mKj5fBYHA3xf55yVJNGDOmzTUul0s/L/nVPU/tk9Ji3Lmnn6aFv8XN/vIrPffIv1tsyPy7tz7+xD0+bNRIJSXEe/06WvPy2+8or2BvE/SgwEBdOoUmywAAAAAAAAAAAAAAAAAAAAAAAMBfWX1dmUqLN6ikaINKizaopHiDaiw57vsjD7tTo8bf3akzaqsLtGfXl8re872qKveorrZYJqOP/ANjFBQcr9i48eqZcIRi4yfIaDR19iUBAAAA6GKhEeNk9glXg71CkmS3Fck/sElNiSZ1RByOujb3stblqLz4x+5Is9u5XDaV5H+u2KS264gU533qHgeHjZbJtG91RCJiTlRB1tuSpIKs9xQTP3m/1RFp95l3UOqw6UodNr1rkusm5cXztWP9te4Gy8FhozRwzIcymYO6/eyyou/1/+zddXhT1/8H8HeSJm1Sd0db3H0DJsgEGQ5j7vtNvnN3YT5mTNmYj6FDBmxjyHCnuNbdNa6/PzJukrZpA4207P16nj27Jzn33E/Ovfekpfecj7Im7d+SGLHJN3v8mERERERE5HlDBoYgLNQP1TVGAEBpmQHtkgKE98W2X6ehUTedhDi/QIe//6nySJyepjdYsHJtOW6aGdtkvcW/lQnbA/oGQS6/sL8bjr0yHN/+XAwA+GFhMWZMivba79PNnfPz9dFbKfjorRR3hUdERNQqiZuvQkRERERERERERERERETUkE6nQ51S6VLdyqoqKFW25MkxUZEO73fq0F7YXvXHn07b0ev1uPvRx2EwGM4z2tbj1XfnoqSszOn7G7duw7Lf1wjle25peiJVUx79v3shk8kAAPsPHcar777v8r4mkwll5RUOr7nznF8sIiPCMbBvH6E87+sFKCopaXKfr3/6BelZ2UL52tGjGq13w7QpiIwIB2BNPv7iW+84bXP3gQNYsnK1UP7f3Xe6En6Tdu7bj5feelcoz3nuGYSFhra4XSIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiJqndYsG4dfF3TD+tWzcHD3m8jJXOuQYLmlTCY9Du//EMt+Hoo9255HYd5WKGtzYTJqoNfXorY6A0X523Bo3/v4c+UUKGtz3HZsIiIiIiJqmtmsg8no2poSBn0VTEbbmhJSWZTD+wFy2zoilSV/NHFMPdKPPSYksW2L8tLfh17nfB2R6oqtqCi2rSPSkmS5CR3uhUhkXUdEVXsIeemuryNisZhg0DuuI+LOc36xqS7/B6cP3QOLRQ8ACAzph+4DF8LPL9jjx9aoMpB5/BmhHN/+LsgDmUCLiIiIiKi10unNUKqaToh8TlW1AWq75MlRkVKH99sn25Lv/rGh0mk7er0Zj72QDoPBcp7Rth7vz8tDWbne6ftbd1ZjzV+232NvntV0Quam3HtbAmRSa1LlQ0dVeH9ensv7mkwWVFQ6/ruFO885ERERNcQky0RERERERERERERERER0QYpKStGh/2A88vyL2L57D8xmc6P18gsLcf3d/we93voAU/fUVHTu0MGhznVXXyVsv/fp5/hu4SJYLI4PbOXk5eO6m27F5u07EBQY6N4P4yUymQwlZWW4evr1OHryZIP3V6xdh5l33iN89oF9+2LmpOsu+Hjtk5Pw2tNPCuU3PvwYN957P9KzspzuczYzE+/O+xTdho3Ab2vXObznznN+MXn8/vuE7dLycoydNhN7Dh5sUE+v1+PDL+fjkedfFF7r3KE9Zlw3sdF2Q0NC8OLjjwnlL777Aa+++36DJOPbd+/B9NvugslkfXhuUL++mDV5ktN4s3Jy8cBTz2Jf2qFG39doNPjwy/kYN+sGqNTWCW5jr7gcD9x5u9M2iYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiKjt06hKPNa20ajBhjU34eDut2AyagAAMv9QJLYfjdTus5Ha40Ykd7wGwSHtm2mJiIiIiIg8Qa8rxYEtg5B18kXUVu2BxdL4mhI6bSHOHL5XSD4rD0xFgKKDQ53wmKuF7cKsz1Ga33AdEZ0mH6cO3oLayh0QS9rmOiIikQwGfRlO7J8FVV3DdUQqStbhzKF7AFg/e2BIX0TFXfg6Iv7yJCSnPiWUCzI/wpnD90Gjcr6OiEaViYLMT5G2bTgqStY6vOfOc34xqanYjtNpd8Ji1gEAAkP6oMeghfCThrSoXbNZj7NHHkRN5S5YLA2TcVnMRpQWLMGxvVNg0JcCABRB3R3OORERERERtT6lZXoMuuIAXnwjC3v218JsbjzxcWGxDvc+egb6fxMjp3aWo0O7AIc6V48KF7Y/X1CIRctLG/w+nV+gwy3/dwo7dtciUNE2UxDKpCKUlRsw6/YTOHlG1eD9desrcM/DZ3Duo/ftFYjrro264OMlJfrjqYeThfJHXxTgvsfOICtH43SfzGwNPv26AMOvTsPa9RUO77nznBMREVFDfr4OgIiIiIiIiIiIiIiIiIjartq6Ony24Dt8tuA7BAcFoU/PHkhOTEBIUDC0Oh3OZmZiX9ohGI1GAICfnx8+eWtOg3YeuucufPfrIhQWl8BgMOCex57Au/M+Rd+ePREcHISMrGzs3LcfJpMJoSEheOflF/B/j7e9CSDTJo5Hdm4edu3bj4GjrsKwQQPRNaUz9AYD9qcdwpmMTKFuZEQ4vv/0Y/j5tezPuo8/cB/yi4rw6TffAgCWrFqNpat/R4+uXdCrWzeEhARDo9GitLwMx06eQmFx04tguOucX0ymXzcBf22ehe9/XQwAOJ2egRHjrkOv7t3Qp2cPBCoUKCktw869+1BeWSnsF6hQ4KcvPoNUKnXa9v133IbdBw5g0W8rAQBzPvgIC375FSOGDoFCocCJ06cdkiXHx8Zi8TfzIRKJnLap0+sx/8efMP/Hn5va/8gAAQAASURBVBAXE4N+vXoiPi4WZrMFhcXF2LFnL9Qa2wN/oy8biWXfftNkm0RERERERERERERERERERERERERERERERER0cRCJ/RAW3gVRMf0QFdMXkTH9sPmPO6BSFlxwmxaLBZvW3Y7CvH8AAIrAeAy69CV0TJ0MsVjSoL6yrgDZ6asglQVd8DGJiIiIiOj8mYx1KM79FsW530IiCYIiuAf85YmQ+AXBbNJBq86EsuYQLBbrmhIikR86dn+jQTvx7e9CacEiGHTFsFgMyDj+OAqy5kER3BMSv2Bo1dmoq94HWEyQ+IWgfdcXkXn8SW9/3BaLjJsAnSYXddX7cWTnWASHDURAYAosZj2UNYegVdvWEfGThiO19ycQiVu2jkhix/ug1xahOHcBAKCieDUqin+HPKgrFEFd4ecXDLNZC72uHGrlKRh0xU22565zfrEw6CtxKu02mM1a4TV5YGfknn3Xpf3lgR0R3/6uxt+0mFFetALlRSvgJw1DYEhvyAISIIIYen0p6qr2w2SsEaorgnugx6BFkEjkLfpMRERERETkeXVKE779uRjf/lyMoEAJenRTIDHeH0GBEuj0ZmRma3HoqBJGozXZrp+fCG+82LFBO3fdEo9Fy0tRXGqAwWDB4y9kYN78AvTsrkBwoATZuVrsS6uDyQSEBEvw4pPt8eRLmQ3aae0mXBOJ3Hwd9qfVYezkIxjYLxgpHQOgN1hw6KgSmdm238nCw/zwyTup8PNr2VqI992ZiKISPRb8ZP09efUfFfj9zwp0TZGja6oCwcF+0GrNKK/Q49QZNYpLDU22565zfrFZv6kS783La/B6SZle2P5pcQn+3FjZoM7fK/p6NDYiImo7mGSZiIiIiIiIiIiIiIiIiC6IVOqHgAB/aLU6AECdUokde/Y6rZ+UEI+vP5yLK0YMb/BeRHg4Vv/yEybffCvyC4sAAOlZ2UjPynao16l9e/z85WdQq9Xu+yBe5Cfxw7Jvv8EN996HLTt3Yde+/di1b3+DeikdO2DxgvnolpriluN+OOc1DOrXF8/NeROFxSWwWCw4fuo0jp867XSfhLhYpHZyfAjLnef8YvPV3PfQqX17zPngI+j11ge4jp08hWMnTzVav2e3rvhu3sfo37tXk+2KRCIs+OgDxEZHY97XC2A2m1FUUoKlq39vUHdQv774/tNP0C4p0eW4i0tL8eem0kbfk8sD8NSDD+DJB++Hv7+/y20SERERERERERERERERERERERERERERERERUds0evyPCAnrBD8/xwROIpG4Re2eOvotCnI3AQCCQ9rjmikrERTsfB5UUHAievW/v0XHJCIiIiKi8yMS+UEkDoDl3+SyJpMSddV7UVfdeH1ZQDw69/wAoZEN15SQysLRfcCPOJV2K/Ra6zoiWnU2tOpsh3r+8vbo0vdzmExtcx0RkUiCrv0W4Mzh/0Nt1S7UVe9HXXXDdUQCFB3Qpd/XkAe5Zx2Rjt1fQ1BoX+ScefPfJMoWaJSnoFE2vsYFAEj94yBXOK4j4s5zfrEwmVQwmzQOr5UXrXB5/5DwS5wnWbZjNFSjpmJb42+KJIhLvg3JqU/Czy/Y5WMTEREREZFv+PmJEOAvglZnTaarVJmw90AdgLpG68fHyfDBnM4YPjS0wXvhYVL8+FV33HrfKRQVW9c0zM7VIjtX61CvfbI/Pp/bBWqNyb0fxkskEhEWzOuK/3vsDHbtrcX+tDrsT2vYXx3aBeDrT7ogpZO8kVbO32vPdUTfXkF4c24OiksNsFiAU2c1OHVW43SfuBgpOrZ3PL47z/nFpqrGiBOnmv53nrJyA8rKm05iTURE/21MskxEREREREREREREREREFyQxPh4lJ45hy86d2LF3Hw4eOYqMrGyUlJVBq9NBIZcjLiYafXr0wLixYzDjugmQy50/nNS3Zw+kbd6AL777Aav//AtnMjKh1ekQGx2F1E6dMHXCeNw4fSqCAgOxZcdOL35S94qJjsJfSxdh6erfsXDZbzh26hRKysoREhSEbl1SMW3CeNx10w0ICAhw63FvnD4NM66biKWrf8f6f7bgwKHDKC0vR22dEvKAAERHRiK1c0cM7tcPoy8bieFDh0Asdlz4wt3n/GIiFovx7CMP4Y4bZ+OXpcuxZecuHDt5ChVVVdDp9QgOCkRifDwG9euLKePG4ZrRVzboX2dkMhnef/Vl3DxzBn5cvAQbt25DQVExtDot4qJj0LdXD8yYdB2mT5wAiUTSbHspHTvgr6WLsGXnLmzfvQf5hUUoq6iAwWhAbFQ0OnVoj/FXjcX0ieORGB/f0q4hIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiojYiIqqn29vU6Wqwf9ecf0sijBz7WZMJlomIiIiIyDf8A+IxeNQx1FbuRF3VXihrj0KrzoZBXwazWQeJWA6pfzQUwT0QHj0GkXETIZE4X1MiMKQn+l66EcW536OydD206gyYTTpI/aMgV3RCRNx4RMdPg8QvEDWVbXcdEal/FHoMXoyK4t9RVrgcauUpGHTlkPgFQR6UisjYCYhNugFiiXvXEYlOmIbIuImoKP4d1eX/QFl7GAZdBUymOojFAZDKIhGg6ISg0H4IixyJ4PAhEIkc17lw9zmnpoklAeg5ZCVqK3eitmoPdJpcGPQVMJu0kPpHwj8gGWHRVyIydiLkgR2bb5CIiIiIiFqF+Fh/HNs1GDv31mLvwTocPa5Edq4WZRUG6HRmyAMkiI6Sokc3BcZcEY6J10RCHuB8zcCe3QKxcVVffL+wGOs3VSIjSwudzoyoKCk6tZdj/NURmDYxGoGBEuzcW+PFT+peUZFSLP62B37/swLLV5fh1Fk1yssNCAqSILWTHBOuicQNM2IR4O/amo2umnZdNCZeE4nf/6zAP9urcfiYEhWVBtQpTQjwFyMyQopOHQLQr3cQRl4ShiEDgyEWixzacPc5JyIiIkcii8Vi8XUQRERERERERERERESuOHjwIAYOHIg96//AgD69fR0OERGRS157by5en/shAODmmTPw7Scf+jgiIiIiupgcPHIUQ6+6FgcOHMCAAQN8HQ4RERERERERERERERERERERERGRT52bgzZx5gZExfTxdThE1AbpdbXIOL0U+TkbUVV5CjpNJUwmHSR+AZDLoxAc2h5RMf2R2O5KxCYMa5Cc6By1qgT5ORtRUrgbVRUnoKzNg95QB4nEHwEBkYiM6YOk9mPQues0SCT+zca19IeBUNblAQCumbwC8UnDodVU4MyJX5CTsRbKujzodTVQBMYhIfkK9B74IEJCHZPxGI0aZJ5ejozTy1Bbmw2dpgL+8kjEJVyCXv3vR2R003N30/a8i0P73gcApHSbhZFj5sFiMSM7/XdknF6KqoqT0KhLIZUFIyy8CzqkTESXnjc1+/kaa7c5Om010k8tRkHuZlRXnYFWUwGRSAS5PBrRcQPRofNEtOs0DiKRqNm23HXOL3b212C/wU+g/9CnXN73+KGvsHf7iwCA+KSRuGbyco/ESER0TnnpEfy+ZAzn29B/3rnfkXtf8ieCQrhOCxGRu+Slz0V+xgcAgOiEGUjp/ZFvAyIiImqCsvYoju66hr8j03/aud+P/1zWG717Bvk6HCKi/6y5n+bhg8/yAQAzJkfjo7dSfBwRERH91xw9rsQ104/yd+Q2wM/XARARERERERERERERERERERERERERERERERERERERERERERERERERERH5UkHOJmzd8CC0mvIG7xkNKtQZVKirzUFh3lYcOfAxrp60FAnJlzeom7b3PRzeNxcWi7lhO2YjlAYVlHW5yMlYg0N738MV13yNmLhB5xVrUf4ObFl/LzTqUofXlXV5OHPiJ2SeXY6xExchLmEYAKCi7Cg2rbtNSJJ7jlpZiMwzy5F1diUuvfJ9dOlxo8sxaDXl+Oeve1GUv83hdZNGh2JNOYoLd+LEkW8w6tpvER7Z/bw+X1NOHP4aaXvegV5f2+C9OkMO6mpzkHnmN0TF9MMV13yD4JB2Ttty1zmnpqWfWixsd0yZ5MNIiIiIiIiIiIiIiIiIiIiIiIioNWOSZSIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIvrPqig7ig1rb4bZbAAAiEQSRMX0Q0hYR/hJA2E0aKBRl6Cy/HijCXntqZSFQoLloJB2CA1PhVweBYlfAIwGFWqqMlBRdhgWixkqZQH+XDEV46evRWR0b5dirao4gQO73oDRqIZcEYvYhKGQyUKhrMtBUcFOWMxGGA1q/P37bEy5YTtMRi3+XDkVel0N/P3DEZswFAHyaGjUJSjM3waTUQOLxYSdmx9HRGRPRMX2azYGs9mIjetuQ2nRXgAiRMcNRFh4KkwmHcpLD6O2OgMAUFudgT9XTsO4qasRGp7i0udryo5Nj+PMiZ+Essw/DNFxA6EIjIPFbEJN1VmUl6bBYjGjvPQQ1iy9BhNm/IHgkPYN2nLnOSfnDHolqipOCOXImH4AgJLC3Th9/GeUFO2GRlUKiV8AAoPiEZc4HKndZ7t8PxARERERERERERERERERERER0cWDSZaJiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIjoP+vQvrlCst2YuMG4/Or5CApObLRuZflxZJxeBqksuNH3wyO745Ir3kVyh6sRGBTfaB21shh7d7yMrLMrYDJpsW3Dg5g8e4tLse7f+RrMFhOGjJyD7r3vhFgssYvtGP5aNRNaTTmMBhUO75uLirIj0Otq0GfQo+g76FH4+QUI9ZV1+fhr1QzUVmfAYjHjwO43cfWkJc3GkJ3+O8xmPcIiuuHyq75ARFRPx/cz1mD7hodgMCih1ZRj64YHMX7aWodYz9extM+FBMtSWTAGX/oyUrpfD4lE5lCvpiodWzc8iPKSg9BqyvHPn/dgwow/IRKJHOq585yfj4zTS1FafKDF7dgLCAhH/6FPu7VNdykvPSQkHQcARWAsdmx+HGeO/+RQz2TSQq+rRlXFSZw8sgBdetyEYZe/1eD8EhERERERERERERERERERERHRxYtJlomIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiOg/q6Rwj7A9Ysw8p8l2ASAiqmeDpML2eva9p9njKYLicMXVX0GnrUJh3j+oqjiJwrwtSEi+vNl9TSYdLr3ifXTtdUsjsfXC4OEvY9uG/wEAzpz4GQDQd9BjGDDsmQb1g4KTMPzKufhjxWQAQFH+VmjUZZAropuMwWzWQ66IxjWTl0GuiGnwfofOEyCTBeOvVTMBWFBechBZZ1eic9dpzX6+xqiVxTiw600AgETij6snLUN0bP9G64aGp+CaScvw+5KrUFOdjvLSNORmrkP7zuMd6rnznJ+PwrytSD+12C1tnRMUnNxqkywr6/Idyvu2v4zMs78BAGT+YYhLvBQBAZFQq4pRXLgDRoMagAVnTvwElbIAYycuhEgk9kHkRERERERERERERERERERERETkbXxSiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiP6zDPpaYVsuj/LacVN73CBsF+T+49I+4ZHdG02wfE6HlOsgFsuEcoA8Cn0HP+q0flzipVAEJQAALBYzyksPuxRH/yFPN5pg+ZyE5MvRIeU6oXz6+A8utduY40fmw2zWAwB69L3HaYLlc6SyIPQd/LhQTj+9pEEdX53z/xq9rsahfC7Bco++92DW7Ycxetz3GD5qLsZO/AUzbz2EjqmThboFuZtw9MA8b4ZLREREREREREREREREREREREQ+5OfrAIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIh8JTA4CXU1WQCAE0e+Rj+7BL0toVGXobwkDdVVZ6DTVsNoVMNiMQvvq1VFwnZF2RGX2rRPXNwYPz85gkM7oKbqDAAguePVkEj8m9wnPLI71MpCAEBdbU6zMYjFMnTqMrXZel26z0Z2+ioAQGnxfhgNavhJFc3uV19e1nphu1OXaS7tk5A8UtguKdzT4H1PnfPmjBwzDyPH/HcSBxsMqgavpfa4EUNHzmnwun9AGC6/6kvotJUozNsKADia9hm697kTUlmQx2MlIiIiIiIiIiIiIiIiIiIiIiLfYpJlIiIiIiIiIiIiIiIiIiIPeunJx/HSk95ZYIOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIzl/nLtNwaN/7AIC0Pe+gMPcfdOoyFfHJlyM0rNN5t1dZfgwHdr2JgtzNsFhMLu2j01a6VC88oluzdfwDws6vvr+tvkFf23wMkd1dSnobHTcIgAiABRazEZUVJxATN6jZ/ezptFVCwmgAOHX0W4jELiylaZfMWqetbJDg2d3nnBpXP8G3ROKPQZc877S+SCTG4OGvYNWiUQAAva4a+bmb0LGZ5OJERERERETekpzyOJJTuI4IERERERER0fl4/MFkPP5gsq/DICIiojaASZaJiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIjoP6vPoIdRWrwXhXlbAQAlRXtQUrQHABAgj0JM3CDEJV6Kdp3GITikXZNtZZ5Zga0bHoDFbDyvGPT6OpfqyfxDm60jFtmWmpTJQpqvb5e02GwyNFs/MDix2ToAIPMPgcw/BHpdDQBAqyl3aT97alWJQ/n08R/Puw0A0OmqHZIsu/Ock3P1k3HHJgxFgDyqyX0ionohOLQD6mqyAQAlhXuYZJmIiIiIiIiIiIiIiIiIiIiI6D+ASZaJiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIjoP0si8cfYiYuRfvJXnDjyNaoqTgrvaTXlyM36E7lZf2Lv9peQ1H4MBo94FWHhqQ3aqanOxLYN/xMSLAcGJ6Frz1sQmzAMwSHt4O8fBolfAEQiMQCgKH8H/lw5xbqzxeJitKLz+3Ci86zvAqldsuLm+PkphCTLBr3yvI+l19ec9z6NMddLeu2uc05NCwiIcCiHRXRzab+wiG5CkmW1stDdYRERERERERERERERERERERERUSvEJMtERERERERERERERERERERERERERERERERERERERERERERERERERET0nyYWS9Cl503o0vMm1NXmoKRwN0oK96K0eC+qK08L9fJzNqC4cCeumbQc0XEDHdo4fugLmM16AEBEVE9cO3U1ZLJgp8c0GOo882E8zGBQu1zXaLTVlcqCzvtYUmmgQ/nm/8uBn5/8vNtpjDvO+fnKOL0UpcUHWhq6g4CAcPQf+rRb23SXsIguDmW/eufTGfvzbjCcf3JuIiIiIiIiIiIiIiIiIiIiIiJqe5hkmYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiOhfwSHtERzSHindZgEA1KoSZJ5ZjiP7P4ZOVwWjQY0dmx/D5NlbHPYrzLOV+w56rMkEywCgrM13f/BeoKorcKmeXlcLva5WKAcERJ73sQLk0Q5ljboUwSHtz7ud5lzoOT9fhXlbkX5qsTtCFgQFJ7faJMshYZ0hkfjDZNIBAIwGlUv7GezqyWQhHomNiIiIiIiIiIiIiIiIiIiIiIhaF7GvAyAiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiJqrRSBsejV/36MHv+D8FpVxUnU1eY41FOrSoTt8MjuzbZbXLDDfUF6UVXFSRj0ymbrlRbvB2ABAIjEfoiI6nnex1IExiIouJ1QLi7Ydd5tXAhXzzk1TSz2Q1zicKFcXXnKpf3s6wUGJ7k9LiIiIiIiIiIiIiIiIiIiIiIian38fB0AERERERERERERERE1tGXHToyZNhMA0D4pCen7d/s4Ijrntffm4vW5Hzb63s0zZ+DbTxp/j4iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiNq22IRh8PcPh05XBQDQqEoRHNJeeF8kEgnbBoO6ybaUtXnIy17vmUA9zGzWI/PMb+ja65Ym6509+auwHRM7EH5SxQUdL7njVTh55BsAwKmj3yGl2yyHvvak5s75+Ro5Zh5GjpnnrvDahA4p16EgdxMAoKRwD7SaCgTII53Wryw/jrqabKEcb5ekmYiIiKi+msqdOLFvBgDAPyAJAy7f4+OI6Jy89LnIz/ig0feiE2YgpfdH3g2IiIiIiIjoIrdzbw1m3HoCAJCU4I89Gwf4OCI6Z+6nefjgs/xG35sxORofvZXi5YiIiIiIiFovJlkmIiIiIiIiIiIiIiLyAvvE2eejLjsdAQEBbo9Ho9Fg0YpVWP77Gpw6m47isjKEBAUhKTEB144ehZtnTkdKx45uP+75qqiswsEjR3Dg8BHr/w8dQW5BgfD+i48/ipeefNwrsfyxYSN+XbES+9MOobC4BBKJBIlxcRg+bAhunD4NI4YO8UocrqiuqcHPS5dj5bo/kJ6VhbKKSkSEhaFDu2RMvHosbpoxHQlxcR6NISM7Gz8uXoo/Nm5CfkEhapVKxEVHo1tqCqZNnIDrp0yCXC73aAzNsVgsOJuZJVxbB48cQdrRY6hTKoU6Z/fuQod2yR6PpTWcs6ZotVrsP3QYew4cxLFTp3EmIwP5hYWoqqmBXm9AcFAQEmJj0bd3T1x39dWYePVY+Pv7n9cxsnJyseCXhfhnx05kZuegurYWEWFhSEpIwLWjr8RNM6ejc4cOnvmA/2orYyMA1NbV4duFi7Dhny04duoUyiurIA8IQEJsLEZeMgyzp03B8CGDPR5Hax4bX3tvLl6f++EF73/zzBn49pML378xRSUl+GnJUvz+19/Izs1DZXU1oiMjkNKxIyaPuxY3Tp+K8LAwtx7zfGTn5iF1yCXnvd/Rbf+gW6r7H9A2mUz4bc06LFm1CkeOn0RRaYn1Oo+Lw+jLRuLmmTPQt2cPtx/3fNXW1SHtyFEcPHJU+JklPSsbFosFgGeuJWe279mLX5Ytx47de1FQXAyTyYSEuFgM6t8Ps6dMxrVjRnslDmeyc/Owa/9+pB05hhOnTyMnPx9FJaVQqdWQSv0QFhKKbqkpuHTwINwwfRq6dO50Xu2bTCYs+30Nfv9zPfalHUJJWRksFgsS4mLRt2dPTL9uIqaMvxYSicRDn9Dq8PET+GnJUmzcug2FxcXQaLWIj4lFn57dMeO66zBt4niPx0BERERERERERERERERERERERERERESuM5l0MJsMkMqCmq2r01bBYFAJ5QBFlMP7wSEdUFVhXbw+N3MdomL6ODmmHts3PQKz2dCCyH0rbe87aNfpGsgVMY2+X5i3Bdnpq4Vy1163XvCxevW7D6eP/QizWY/y0jSk7X0HA4Y+49K+ZrMJel0VAuS2c+XOc07N65Q6GWl73oZaVQyTSYcDu97E8FFzG61rsViwf+drQlkRlICEdld4KVIiIiIiao2qyjaivGgllDVp0OtKIBJJIPOPQ3D4EEQnTEdIeOtZ78NoqEFZ4XJUlqyDVp0Fg74SftIw+CuSERF9FaITpkMW4Lu1I+pT1R5HWeFS1FRsh15XBLNJC6l/LAKDeyAybiIi4yZAJGodc2ItFhMqStaiomg1VHUnYNCVQCwJgMw/HqGRIxCdMAOBIT19HaZArytBWcFSVJath06dB6OhGlJZBAIUHREROw7RCVPhJw3zdZiC2qq9KCtchrqqvdDrimGxmCDzj0VQaH9ExU9GeLRv56nbM5k0qChahYqSNdAoz0KvL4PELwj+AQkIixqF6IQZkAe2jrVBAECrzkZpwRJUl2+CTlsIk1EJmSwa8qBURMZOQGT8JEgkvl2Dxx7HXM/hmOs5HHOJiOi/ZOOWKqxcW460I0qUlOkhEYsQFyvDkIHBmH5dNIYMDPF1iIKaWiOWry7Dur8rkZWjRWWlAWGhfkhO8sdVoyIwfVI04mJkvg5TcPyUCktXlmH7rhoUleih1ZkRGy1Fj66BmHhtJCZcHQmJROTrMAEAJpMFa9dXYPW6Cpw4rUJJmQEB/mLEx8ow4pJQzJgcjZ7dAn0dJuqURhw9ocKR4yocOabEkeMqZOdq8e/ybK02wTjvM8/hfeY5JaV6LF1VhvWbKpGXr0N1jREREVJ0bB+AcWMjMHViNMJCW0/K0r0HarFsdRn2HqhDcYkeJrMFsdEy9O8ThMnjozD68nBfhyjQaE1YtbYCa/6qwNkMDcrK9QgKkiAhzh+jLgvDjMnR6Ni+9fzbTnauFktWlGLT1moUFuugVJoQHSVDamc5JlwdiUnjIyEPaB3//gC0rTGXvKv1jFhERERERERERERERERtTLfUFFw5YrhQHjpwgA+jcd3eg2m4/X8P40xGpsPrZTodyioqkHbkKOZ+/iVeefJxPPHg/T6KEhg5YRJ27z/gs+OfU1xairsefgx/bf6nwXu1dXU4efYsvvnpF9w4fRrmvf0GgoOaX1TBk/7cuAn3PPYkikpKHF4vLi1FcWkpdu8/gHc++QwfznkNt8ya4ZEY3v/0c7zy3lzodDqH13Py85GTn4+/Nv+D9z/7HN/N+xhDBvT3SAzN2X/oMK6ZORs1tbU+Ob691nDOmvPVjz/jiZdecfp+dU0NqmtqcOLMGfy6fAU6JCfj03fexNWjrmy2baPRiBfefBsfz/8GRqPR4b2SsjKUlJXhwOHDeO+zL/DCY4/g6YcehEjk/gef2srYCAALl/+Gh597EdU1NQ6v63Q64Tx89cOPmD1tCj55cw7CQkPdHkNbGxsvRHxs4wv8XKiflizDoy+81GDcKSgqRkFRMbbs3IV3532G+R+8h2tGj3LrsduiMxmZuO3Bh7Av7ZDD6xqNFpVV1Th28hTmfb0AD99zN954/hlIpVKfxHnT/z2AJatWCwmVfaVOqcT/nnkevyxb3uC9s5lZOJuZhV+Xr8DVV16Bbz7+AHEx7r2+XTVozNVOv3uNRiM0Gi2KSkqwefsOvPnRJ7ht9izMfe0Vl8aQg0eO4ub7HmgwjgNAelY20rOysXzNWgzs2xffzfsI3buktvTjNGAwGPD8G2/j4/lfw2w2O7yXmZODzJwcrFz3Jz76qh++//ST804iTURERERERERERERERERERERERERERJ6hVpVg1aIrkdJtFjqkXIfY+CEQicQN6qmUhdi24X8wm/UAgNDwLggJdUza067TNUKS5aMH5yEopB1Su892mA+jrM3Djs2Poih/G/ykgTDaJfBtK8RiGTTqMvy5cjouv+pLRET1cHg/O2MNtm98GID1efuomH7omDr5go8XFJKMAcOeEZLvHt73AWqrMzFg6DMICWv82eya6kzkZKzB6WM/ovfAB9Gt123Ce+4859Q8P6kCAy95Ads2PAgAOHPiJ0hlgRgw7Fn4+dkWG9bparD7n6dRkLtZeG3gsGchkbSehb+JiIiI6MLIA1MQEjFCKAeHNb9Gi15Xioxjj6G6fHOD9zTGOmhUZ1Ga/wuiEqahU/c3IfHz7Zz2qrJNyDj+BAw6x7UjDPpSGPSlUFYfQEHWp+jQ7TXEJM70UZRWZrMBuWffQlH21wAc58TqNDnQaXJQWfoHinK+RkrvjyEP7OybQP+lUWUg/ejDUNakObxuNmthNFRDrTyJopwFiO9wN9qlPgux2Ddzz88pK1iKrFMvwWR0nFet1xVDrytGbdUuFGR9is4930d4tG/XFjAZlcg8+RzKCxvOU9eqs6BVZ6G86DeERV2Jzr0+gMzfN/PUz6mrTkP60YegVTvOKTfqdTDqK6CqPYrC7C+RnPIEEjv6dm0QACjI+hx56e/DYnZcg0enzYdOm4/q8s0oyPoMKb0/QXCYb9bgOYdjrudwzPUsjrlERNQWpXSSY8QwW8LAAX2Dm92ntEyPx57PwOZt1Q3eq1NqcDZDg1+WlGLadVF486VOCAr0bfLETVur8MQLGSgpMzi8XlpuQGm5AQcOKfHp/AK89nwHzJzs2+88g8GMtz7Mxdc/FKHeslHIydMhJ0+HPzZU4usfivDx2yno3NG3iTQzsjR4+Jl0pB1ROryu1ZpRXWPEyTNqLPipCHffGo9nH20HqbTh30C94f7Hz2D1HxXw8fJs54X3mefwPvOspSvL8NKbWaitMzm8XlyiR3GJHrv21uLT+QV4f05njLrMt8mLlSoTnnstE8tXlzd4LytHi6wcLX77vRxXjgzDB290Rky0b58VSDtSh4eeTkdmttbhdV2lERWV1kTyX35biCf+l4z770r0UZQ2n39TgPfn5UGndxx88wt1yC/UYfO2anz2TQE+eScF/fs0//OHJ7W1MZe8j0mWiYiIiIiIiIiIiIiILtDg/v3xyVtvnPd+wUFBuGnGNJfq+vm59885aUeP4eoZ10Opsi66IBKJMHzoEKR07IDqmhr8s2MXqmtqoNPp8OycN1GrVOK1Z55yawyuKiouab6Sh1XX1OCaGbNx/PRp4bWeXbuiX+9eMBqN2HswDVm5uQCAX5YtR2FxMdYs/AkymW/+CP/nxk2YcusdQqJaPz8/XDH8UiQnJqCktAybd+yARqNFbV0d7nz4URiMBtx54w1ujeHFt97B2x/PE8phoaG4YvglCAsNRXpWNnbs2QuLxYIzGZm4ZuZsbFq5HP169XRrDK5QqVStJsGyr8/Z+QoI8Ef3Ll3QMTkZYWGhEIlEKK+owMEjR5FXUAgAyM7Lw6Sbb8N38z7C7KlTnLZlMpkw4467sWb938JroSEhGDlsKOJiY1BVVY3te/aipKwMOp0OL771DsoqKjD3tVfc+pna0tj4/qef49k5bwplqVSKSwcPQqcO7aHT63Hw8BGcOpsOAPh1+Qpk5eRi/dJFkMvd96BYWxkbB/fvh/tuv9Xl+rsPHETakaNC+aYZ090Wyzc//4L7nnhaKMvlARg1YgRioqOQV1CIf3bshNFoRFFJCabcegdW/vidS0nKPc3V/gsPc28i79z8AoyZOsMh+fzAvn3Rs1tXqFQq7Ni7D8WlpTCbzfjwy69QWl6O7z/92K0xuKqopMTnCZb1ej2m3noH/tmxU3itY7t2GDKgP/z8/HDo6DHhfv1r8z+4ZuZsbFm9AqEhIc6a9IrkxASkduqEhLg4KORyqDUaZObkYF/aIRgMBlgsFny3cBGOHD+Jjb8tRWCgwmlb23btxrjZN0KrtU0u7durJ3p37w4/PwlOp2dg78E0mEwmHDh8GKOnTMeW31cgtZP7khxbLBbc9ejjWLjsN+G1uJgYDB8yGIGBgTh+6jQOHD4MANiXdghjp83AtjWr0S7J9w9EEhEREREREREREREREREREREREREREWDQ1+HkkW9w8sg3kEqDEBHVE4HBiZDKgmEy6lBbnYGy0jRYzNZ5QCKxHy65/O0G7fTsey/OnlgItaoYZrMBOzY9giMHPkZkVC9IZcGorclCadFeWCwmyGQhGDz8FezY/Ji3P26LdUiZCGVtLkqL92HVoisREzcIoeGpMJv1KCtJQ211hlDXPyACI8d+BrG4ZfMlew94ECplEU4e+RoAkHV2JbLOrkJYRDeER3aDTBYMo1ELraYMVRUnoVYVN9meu875xSY360+k7Xmnwev2/Xn6+A/IzfqjQZ1J1zdMxHROSreZKC89LJy/44e+RPrJxYhLvBT+8ghoVCUoKtjhkHS8W+87kNJtVks+DhERERG1EkGh/dGph+trtBgNNTix/3polLY57fKgrggM6QWL2QhlTRp0Guuc9vLC5dBri9F94M8Qi32z3kdV2SacTrsdFsu/vz+I/BAScSn8AxKh15eitmIHzGYtTMY6ZBx7FBaLEbFJvlk7wmKxIOPYYygvss2JlcpiEBw+GBJJINTK01DVWufEKmvScHzfTPQeuhr+ct/MidVpCnB83wyHRKqBIX2hCOoKk0mFuqp9MOhLAZhRlP0VDPpypPb+xCexAkBJ3i/IPGFbj0IsDkBo5AhIZdHQaQtQW7kTFosRBl0JTqfdjq79v0d4tG/WFjCb9TiVdjtqK23z1P3l7RAU2h8isR9UtceEe7C6fDNO7J+NXkNWwE/qm3nqqtpjOLF/Fsymc783ihAcPgQBio4wGWpQU7kTJmMNLGYdcs+8AZOxDu1Sn26yTU/KPfs2CjJta/BI/EIRGnEpJNJQaNVZqKvaC8ACrToTJ/dfj55DliMwpJdPYuWY6zkccz2LYy4REbVV/fsE4Y0XXV/7qKbWiOvvOIHT6Rrhta4pcvTqEQij0YK0I0rk5lvXXlq+uhzFpXr8/FV3yGS+Sfq5aWsVbn/gNIxG69pcfn4iXDokBInx/igt12PHnlpotWbUKU149NkMGA0W3DAj1iexWiwWPPZ8Bn773ZbsMyZKisEDgxGokOD0WTUOH7P+DpJ2RImZtx3H6l97IzHB3yfxFhTqMOPW4w5Jdfv2CkTXVAVUahP2HahDabkBZjPw1XdFKK8w4JN3Un0Sa2mZoU0lWOZ95jm8zzzrlyUleOrlTKEcECDGiGGhiI6UoqBIh517a2E0WlBSZsDtD5zG9593xZUjfZNoWa834/YHTmHnHttawO2S/NG/TxD8/EQ4dkIl3IObt1Vj9p0nsOKXXggJ9k2q1WMnVJh1+wmo1NbM4CIRMGRAMDq2D0BNrQk799agptYEnd6CN+bmok5pwtOPtPNJrADw9ke5mPdVgVAODZHg0iGhCA2RICtHi70H62CxAJnZWlx/x0ks/6knenUP9EmsbW3MJd9gkmUiIiIiIiIiIiIiIiIviwgLu6DkzC2l0Wgw7bY7hCSiKR07YOm336BX925CHZVKjUdeeBHf/7oYAPDWR59g2MCBGDd2tNfjBawJZ7t3ScXAvn0wsG9fDOzbB7PuukdI5Opp9z72pJCUMFChwLeffIipE8YL75vNZnz5/Y94/KVXYDQasXn7Drz41jt45+UXvRKfvaKSEtxw7/1Cst5B/fpi8TfzHRL3VVRW4fb/PYw/Nm4CADz49HMY1K8f+vbs4ZYY1q7f4JBg+bbZs/DRnNcdkiIeO3kK02+/ExnZOahTKjH11ttxfPsWtyaAPR9hoaHo37uXcI1pdVrc/r9HvHLs1nDOXNW5Q3u89sxTGHP5ZejXqyekUmmj9f7cuAn/98RTKCgqhslkwv1PPoPLLhmGxPj4RuvPmfuhQ4Ll+++4DW88/yyCAm0PWhgMBnz05Xy88NY7MJvN+GT+NxjQpzdunO5asvrmtKWxcdO27XjujbeE8uWXXoIFH3+I9slJDvXWrt+A2x96GFXVNdi9/wAefv5FzP/gfbfF0VbGxmvHjMa1Y1w/R4PGXC1sDx04AN27uOdhtUPHjuPBp5+zxTV6FL7/9GNEhNseLsvNL8Csu+7B/kOHYTQaMfue+3Bi51bExcS4JYYL5YufVywWC2bddY+QYDkmKgqLvv4SIy8ZJtQxGAyY88FHePNDa2LlX5Ytx5AB/XH/Hbd5PV4AEIvF6NK5Ewb07SN8nzzz2hzs3n/AK8d/4c13hATLfn5++OD1V3HvrTdDLLY9BLb89zW48+HHoFKrcfzUadz72JNY9M1XXonP3g3TpmDksGEYeclQp9d3eUUlXnjrbSz4eSEA4MDhw3jpnXcx97VXnNafcefdQoLlpIR4/PTFZxgxdIhDvZNnzuKm+x7AkeMnUFZRgam33oGDm/52+p12vj7/9nuHBMvPPfowXnjsEYf2t+3ajVl33YuyigoUFpfg+rvvxY51v0MkErklBiIiIiIiIiIiIiIiIiIiIiIiIiIiIrowYrEUEkkATCYtAMBgUKKkaA9Q1Hh9RVACRoz6CPFJIxq85x8QjrETF+LvNTdBrbTOg6uryUJdTZZDveCQ9rj86vkwGtTu/TBeIhb7YdS47/HPX/eguGAHSov3obR4X4N6waEdMerabxEW7p55GsMuewPRsf2wf+fr/yb9taC68iSqK0863UcRGIeQUMeF6t15zi82Om01KsuPN1lHoy6DRl123m0PHTkHckU0Du+bC5NJB52uCjmZaxvUk0gC0G/IE+gz8KHzPgYRERERXRwyjj8hJBoUSxRI6fURIuNsc9otFjNK8n5E9qmXYbEYUVu5A7ln30GHrt5f70OvK8HZw/cJyT4DQ/qha7/5DgkyDfpKpB99GNXl1rUjsk48i6CQvggM6en1eItzv3dI9pnY6WEkdX4UYrFtTmxt5W6cPnwPjPoKGHTFOHP4XvQa6v05sRaLBacP3SMk+5TKotCl71cIibDNPTebDcjP+BAFmda55+WFyxEcOgBx7W7zaqyANQlw5slnhXJY1Cik9P4EUpltbQGdpgCnD90DVe0hWCxGnD38f+g3chtk/t5fWyD37NtCsk+RyA8dur2K2ORbIBLZ5qlXFK9B+rFHYTapoVGeQsbxJ9C133yvx2oyaXAq7XYhwXKAogO69lsARbBtbRCTUY2sUy+irGARAKAg8xMEhw1EePQYr8dbVfq3Q4Ll6MTr0bHb65D42dbgUdedwqm0O6HTZMNkUuJU2u3oN2IrJBLvr8HDMddzOOZ6DsdcIiL6L3nixQwhCaFCIcZHb6Vg/FWRwvtmswU//lqCl9/OhtFowY7dtXjn41y8+GQHr8daUqrHfY+dFRK/9usdiPkfdXVIllpZZcDDz6Rj09ZqAMCzr2Whb+8g9Ozm/USP3y8sdkj8+vD/JeLR+5Mgldq+o3fvq8U9j5xGRaURxaUG3PvoGfy+qJdPfl6755HTQuLXqEgpvvqwC4YNDhHqGAxmfPh5Pj7+0ppkc/nqcgzoE4zbbozzaqzniMVApw5y9OkZiL69gtC3VyBefy8HBw4pfRJPU3ifeQ7vM885dlKFZ1+zJVgedVkYPnknBeFhtt85Cwp1uOeR0zh0VAWj0YL/e/Qstv3RDzHRMq/H+/ZHuUKCZT8/EV59tgNuuT4WYrHtPK/5qwKPPpcOtdqMU2c1eOLFDMz/qKvXY9VoTbj9wVNCguUO7QKwYF5XdOti9287ahNefCMLi36zPjvxyVcFGNgvGGOu8H4S6783VzkkWL5+ajRef74jFAqJ8NqpM2rc+b9TyM7VQaky4fYHTmHrun6QB0gaa9Kj2tKYS77DlNpERERERERERERERET/ER/P/0ZIThwUGIi1i35xSCIKAIGBCnz94VxcfeUVwmvPvv4GTCaTFyO1+u3Hb1F59iQObvobX384F/932y0Y3L8fxCLv/Ilrx959+G3tOqH89YdzHZKIAtakivffcRteffoJ4bXPvv0e2bl5XonR3qvvzUWd0vqwUGJ8HNYt+sUhWS8AREaEY9l336B3j+4AAKPRiGdfd08CTZPJ5NDWtaNH4esP5zokWAaAXt27Ye2iXxCosL6eV1CIT75e4JYYzkefnj1wYudWlJ46hvXLFuOtF5/H9OsmIDkhwWsx+PqcnY8JV43Fs488hMH9+zWZjPKa0aOwbtFCoY5SpcLPS5c3WresvAIffGFL8Hnb7Fn4+M05DgmWAUAqleLJ/z2A1599SnjthTffhlqtaclHErSlsfG5OW/BYrE+zNaza1esWfhTgwTLADD+qjFY8eP3QoLVHxYtwaFjTS9s4qq2Nja66tCx4zhs10e333C929q2v1b69OyBZd9945BgGQDaJSVi7a8/IyEuFgBQp1Ti1ffmui2GtmTRipXYf+gwAEAikWDZ9wscEiwD1nHh1aefxN233CS8Nmfuh6itq/NqrAAw7+03UX7mBI5u+wc/fPoJHrr7LgwfMhgyNyXubU5WTi4++/Y7ofz6M0/hvttvdUiwDADTJk7AVx+8J5SXr1mLXV5KAm3vk7fewIxJE5tMIB4VGYEv338X10+dLLz2/a+LodPpGq3/3qefoaKyCgCgkMvx55JFDRIsA0D3LqlYv3SxcJ+dOpuOL3/4sQWfxqa2rg5z5n4olO+99Ra8+vSTDb4zR14yDEu/+0Y4P/vSDmHxylVuiYGIiIiIiIiIiIiIiIiIiIiIiIiIiIguXGBQPG646xTGTFiIPgMfRkLyFQgOaQ8/qQIikQRSaRBCQjuhQ+eJGDH6E0y7aRcS213htL2IqF6YPHsLBgx7FlEx/SGVBUMsliEwKBHxSSNxyRXvYtL1mxEd2997H9ID5IpoXD1pGS6/6ksktR+DwKBEiMUy+AdEIjZhGIaOfBOTZ29BRJR7E9h07joD02/Zj8vGfobOXacjNCwFMv8wiEQS+EkDERTSDontrkTfwY/h2imrMPO2Q0hIvsyhDXefc3KNSCRC30GPYPINW9Fv8OOIiumHAHkUxGIpAuRRiI4bhH6Dn8D0m/cywTIRERHRf1ht1T5UltjmtHfuNdch2ScAiERixLW7DckpTwqvFed+B63G+3Pa89LnwmSyrh0h849Dj0G/OCT7BACpLAJd+y+AIsi6doTFYkTOGe+vHWE01iE/4wOhHJt8C9qlPuWQ7BMAQiKGoWu/BTiXxkBZk4aKYu/PiS0vWglV7SFrQSRB1/4LHJJ9AoBYLEW71KcQm2Sbe56X8QGMRu/PPc858wZgsa4toAjuga79Fzgk+wQAf3kiug/8GVJ/a+Idk0mJvPT3vR6rVp2L4hzbPPXk1KcR1+42h2SfABAZNwGde9riqyxZi7rq/V6L85yinK+h11rXBhFLAtF94EKHBMsAIPFTIKXXXIRFXSm8lnP6DVgs3l0bxGIxOdzfYVGjkNJrrkOCZQBQBHdDj0G/QCyxvq7XFqI45xuvxgpwzPUkjrmexTGXiIj+K/YdrMW69ZVCee6czg5JCAFALBbhthvj8ORDycJr3/1cjLwCrdfiPGfup3lQqqzf0XGxMvzydQ+HxK8AEBEuxYJ5XdG9q/VnYaPRgjfez/F6rHVKIz74LF8o33J9LJ56uJ1D4lcAGDY4BAvmdcW5Zb3Sjiixal2FN0MFAKxcW45DR1UAAIkEWDCvq0PiVwCQSsV46uF2uGlWrPDaB5/noU5p9GqsAPDmSx1xcu8QbFnbD/PeTcVdt8Rj8IAQyKStL2Ui7zPP4X3mWW+8n4NzS6L26KbAgnldHRIsA0Bigj9+nt8dcTHn1og14f1Pvf/7fG6+Ft/9XCyUn344GbfdEOeQYBkAJlwdifdf6yyU1/5Vif1p3v+d8+sfilBYpAcABCrEWPhNd4cEywCgUEgw940UXDkyTHjNek4s3gwVJpMFb8y13d+jLgvD3DdSHBIsA0C3Lgr88nUPKBTWG62wSI9vfiyGt7W1MZd8p/X9xEBERERERERERERERERuZzab8dkC20O2/7v7TnRq395p/bmvvwqRyPqH5hNnzmDDlq0ej7G+Pj16QC6Xe/2453xql/j30iGDMWPSRKd1H7//PiQnWpPz6nQ6zP/xJ4/HZ6+6pgY/LVkmlF984jGEh4U1Wlcmk+Hdl18Uyn//swWn0zNaHMP6zf/g5NmzAKwLHbz/2itO63bu0AH/u/tOofz5t98JiWO9JTwsDKmdOgnXube1hnPmKT26dnFIbnnw8JFG663+6y+oNdZEyVKpFK8/+3ST7T5y7z2Ij7U+SJRfWISlq39vcaxtaWxMz8rCgcOHhfLLTz2OgIAAp/WHDxmMSddeDcD6OT+Z756JVG1pbDwf3/+6SNgOVCgwc9J1bmn3xGnH6+Tdl1+ETCZrtG5EeDhefOIxofzj4qU+SRrsa/bX6szJ1+GSQQOd1n3z+Weh+PdnhbKKCvz620pPh9dAj65dEBwU5PXjnvPVDz9Cr7c+gNcuMRGP3nev07qzJk/CJYMHCWX7+7k1uveWm4Xt2ro6nM3MarTeklWrhe3bb7geXVM6N1oPACIjwvHkgw8I5U++cs/Y+Muy31BeaX1YL1ChwJznnH+nDR8yGDMn28aYea38PBAREREREREREREREREREREREREREf1X+EkVSO4wBgMveR5XT1qC6bfsw833ZuO2B4pw072ZmHbzblx57QKkdr8efn7Nz3vz9w9F30GPYuLMv3DTPRm49f58zLwtDddMXo5uvW6DVGZ9Fj0+aThuf7AUtz9Yihm3HnDa3oxbDwj14pOGN3v8a6euFOqndr++2fojx8wT6vcf+lSz9c8RiyXo1GUqxk5ciJm3peHW+/Nxw10nMW7qavToexf8/JzPfzmn/9CnhGOPHDPPpeNKJDJ07joDl439HFNv2okb7z6D2x4ows33ZmHGLftx1XWLMWDoM4hLvKRBspJz3H3OLxap3a8Xzsf5/ueqkNCO6D/0aUycuR6z7zyBW+8vwOw7T2DC9HXoP/QpKILiPPgJiYiIiKi1s08yGhw2GFFxzud+J3S8D7IA65x2i1mHkjzvzmk3GmpQVrBUKCelPA4/aVijdcViGdp3fUko11RsgUaV7ukQHZQXLofRYJ0TK5Yo0C71Gad1Q8IHIyp+klAu8kHyV/tjRsVNQnDYIKd123V5DmKJ9Xc3o74C5UUrPB6fPbXyDGoqbGsLtO/6IsTixtcWkMrCkdzZtrZAWcFSrycoLcn7ERaLdZ66LCARCR2cz1OPinfs+6Ic786PtljMDslJ49vfiQCF87VBOnR7BYB1bRCN6gyqy727blJ1+T/QqM7+WxL9G0/jAhQdEN/etgZPUe73Xl+Dh2Ou53DM9RyOuURE9F/yzU+25IeDBwTjumujnNa9744EJMRbvxN1egt+WlTi8fjs1dQasXRlmVB+/IEkhIX6NVpXJhPjpSdtP9dv2VGD9CyNx2O0t3x1OSqrrElRFQoxnnm0ndO6gweEYNI4W99/82ORx+Orz/6Yk8ZFYVD/YKd1n3usHeRy699IKyqNWLGm3OPx1dclRYGgQEnzFVsB3meew/vMc86kq7F1Z41QfvHJ9pDJGn82IjxMiscesCWrXbqizOtJoX/8tQR6g/XfPBLjZbj39gSndSeNd+z7BT9591owmy0OCaHvvDke7ZOdP/vyyrMdcG5p4zMZGmzdWe3hCB39s70aZzOs97ZIBLzyTAendTu0C8CdN8cL5e9/KfL6v0W1pTGXfItJlomIiIiIiIiIiIjoP+PSaydAGpcEaVwS3vroE5f3S8/KEvaTxScjKye3QR2TyYStO3fh1Xffx/jZNyJl0DCEdkyFIrkjEnr2xaXXTsCTL7+G46dOu/MjCXFJ45KQnZvXbP0fFi0R6o+eMt2lY1RVV+Pj+d9gwuyb0HngUIR0TEFYpy7oOnQ4br7/Qaxc94fX/xhG52/n3n0oLrVNUL/jhtlN1u+a0tkhSeryNWs9FltrpNFo8MfGTUK5uf6SSCS4ddZMobxi7TqPxdaYNev/FhIsKuRyzJ4ypcn6oy8bifZJSUJ5+e9rWhzDb3afeeSwoejSuVOT9e37tLC4BDv27mtxDG1JazhnnhQTZXtIoU6larTOrn22RV/69+6FuJiYJtuUyWQYfdlIobzMDUmW29LYaN9fEokEV11xRbP7jBszRtj+/a/1wjV3odra2OgqvV6PRStWCuVpEye4LWmu/WfukJyMUSNHNFl/9pQpkMsDhLh+/2u9W+JoK3LzC7D/kC2Z+J3NXGNhoaGYOmG8UP7tP/bzCgCsWPuHsH3r9TMhkTT9QLH9fbtuw0ZotVqPxdZS0VGOD7w19n2Sm1+A/ELbg4/Xjh7VbLvjx9rGxuy8POw9mNaCKK3s7/WpE8YjLDS0yfr21/a+tEPIKyhscQxERERERERERERERERERERERERERERERERERETucnT3BOz6KxG7/kpEfsbHLu+nUWUJ++36KwladcM1WiwWE2oqdyEv/X2c2H8jDm4Zij0bUrB7fQfs29wHR3dPQPapV6FWuneNFltcidBqml+jpbRgsVD/+F7X1mgxGqpRlP01Th64CQe2DMGevztjz4ZUHNx6Kc4eeRAVJVyjpTkmkwZV5bY57TFJTc83FokkiEmcJZQrS7w737iq7G8haaJYIkdUfNNrR4RGjoR/gG3tiIpi764dUVFimxMbGTseftKm58TGJNr6X1lzCDpNgcdiq0+nKYCq9pAtlmauBT9pKCJjbXPPK4u9ey3YX3v+8mSERoxsojYQFT8FYrF1bQGLRY+qUu+uLWB/LcQkzoJI1PQ89ZikG4TtqrKNMJu8N0+9rnofDHrb2iD2sTRGHpiC4PChQtnb44J934aED4M8sHOT9WMSbZ/HoCtGXbX31uDhmOtZHHM9h2MuEXnbhFlHkdh9FxK778LHX+a7vF9WjkbYL6nHLuTmN7yfTSYLdu2twfvz8nDj3ScwdPRBpAzYgw59dqPP8H2YMOsoXn0nG6fPqt35kYS4ErvvQl5B8+PM4hWlQv3ptxx36RjVNUZ8/UMRbrrnJIaMOoDO/fcgdeAeXHrVQTz45Fn88XcFf0duhkZrwqatVUJ59vSm1+qTSESYNcVWZ+36So/F1pi/N1cJCTTlcjGmTHCeNBEARl4aiqQEf6G85s8Kj8ZX37q/bccbf1UkQkMaT1R7jn3/HzqqREGRzmOx1VdQqMOho7Y1uJq7FkJD/DD+qkihvPYv714LbQnvM8/ifeY59tdecqI/Rl7S9O+cUyZEISDAmrJUb7Bg/aaqJuu7m/21MGtqDCQSUZP1b7Dr/41bqqDVmT0WW337DtahtNxgi2VG09dCSkc5hg60JYX29rWwbr2tb4cNCkHnjvIm69v3bXGpAfsO1nkstvra2phLvsUky0RERERERERERET0n3HzzBnC9i/Llru8389LlgnbI4YOQcf27RzeL6+oRPt+gzB66gzM+eAjrN+8BTn5+VBrNDAYDCirqMC+tEP46Kv56H/lGDzw1LMtTnLoLfO+WYDUIZfiiZdewV+b/0FuQQE0Gi1UajUyc3Kw6LeVmHHH3bjkmgkuJXkm39m0bbuw3al9e3Rol9zsPvaJIDdt3d5EzYvP3oNpUKltDxM2lxSzfp30rGyv3hObtu0QtocOHACFouk/aItEIlwxYrhQ3rh1W4tj2GwXgyv91bF9O3RsZxtPN7khhrakNZwzTzp+2jZh1dl4U2KX3LhDcvNjkrWebeLK5h07YTQaLzBCq7Y0Ntr3V1REBAIDFc3uY99f1TU12Jt2qEUxtLWx0VWr/vgLFZW2B21unz2ridrnx/4au2LEpRCJmn6YKzBQgaEDBgjljf+x79/N221jo1wegEsGD2p2H/trbNvuPTAYDE3Uvrhk5+YhMydHKJ/vPalUqbDnwEGPxOYOJ047Ln7QsZExuthubASA9i58n7RLSnS4Fzds2XqBEVrp9Xps37NXKI8aObyJ2laXDB6EgADrQ8cWi8VhrCAiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIvK16ARbUuGyItfXaCkrtK3REhw+FAEKxzVaDPpKHPhnIE7sm478jA9RU/EPdNp8mE0aWCwGGPUVUNakoShnPg7vGI3ME8/AbG4ba7QU5SzAwa2XIPv0K6gu3wy9tgBmsxZmkxo6TQ7Ki1bgzKG7cHT3eJeSPP9XKWvSYDbZ5rSHRjQ/f9a+jlad7dX+ramwzRENCh0AiaT5tSNCIm1zUe339zSzWY+6Ktuc2NDI5vs2OHwQRP8mpQQsqKn0Xrz2xxKLAxAc1vzcc/trobZqD8xm7809r6mwzZUPiRje7NoCEj8FgsJsawvUVHhvHRGtJg86jW2euivXgn3fmk0q1NV4b566/X3iL2+PAHnzc8rt4/Vm3wJArV28oZHNzz0PULSDv9z2fenNeDnmeg7HXM/imEtE3jZ9UrSwvXx1mcv7LVtlqzt0YDDaJQU4vF9ZZcDAKw5g+q0n8OHn+fhnew3yC3XQaMwwGCyoqDQi7YgS878vwuhJh/HMK5nQ672XYLAlFvxUhEvGHsQrb2dj87ZqFBTpodWaoVabkZOnw4o15bjroTMYP/OoS0me/6vSjiihVtvO+YhhTSfQrF8nO1fr1f7dvrtG2B7QNwhyuaTJ+iKRCMOHhdj231XTRG330uvN2HvAllTSlb4d1D8YAf7WnzssFsfP62nb99iOFRAgxqB+wU3UtrL/THsO1MJgaBvjh7fxPvMc3meetcOub4YPDWn29yKFQoIBfYOE8jYvXgt5BVrk5NkSZp/vfaZSm3HwsPcSAdtfd+2T/ZGcGNBEbSv7eL3ZtwCwfXetsD3chb5tlxSAdkm25OvejLetjbnkW0yyTERERERERERERET/GbMmXweZTAYAOJ2egT0Hm39o0GKxYOHyFULZPlHzOVqdFiVl1geYAhUKDO7fD7MmT8JdN9+IO26cjfFjxyA2Olpob/6PP+H2/z3ihk/kWf/3xFN47IWXUVNr/UNZeFgorhl1JW6/4XrcMmsmhg4cALHY+qeGA4cPY/i4icjKyfVlyG2G0WTEhi1b8e68T/Hky6/h+Tfewgeff4kNW7ZCqVJ55JjHT9mS1A3o09ulfQb27SNs5xYUeCy21uiYXX9FR0YiOTGh2X0G9OnjUD5x+ozb43Kmpee3pbHWKZXIyc/3aQxtja/PmSct+GUhjp08JZRnXDfRI8fR6XQ4m5nVojb+a2Oj/Xm5oP3b2Njoqh8WLRa2Uzt1xIhhQ93Wtn3C8fp94Uxrute3796DD7/4Ck+/+jqeff0NvDfvM6xdvwFV1dUeOZ79Pdmza1fhZ/em2PeXwWDAmYxMj8TWGtn3F+DaNdYuKRHRkZG2NlrhPQkAVdXVePW9uUJ5xLChiIuJ8cixWjo2nsnIdEju7cp58Pf3R69u3YRy/YTSREREREREREREREREREREREREREREREREREREvhQZNwkikXWep1aVgbpq19ZoKS/6TSjHJDRco8Vs1sKgt67RIpYoEBTaH5FxkxCTdCNiEm9AePQYSGXnkldZUJL3E9KPPtzyD+RhGcefQvapl2AyWtdokfiFISxqFGISZyM6YSaCQgfg3HLwqtrDOLZ7ArRqrtHSGHWdbc6lnywS/vLEZvcJDHGc26lRem/eptruWEEhrs0nt6+n9mKsWlUmLBbbnNj6/dYYsdgfiiDbnFi10ntzk+37Rh7UDWJx83PPA0P7CtsWiwFatffmnquVtjnLQSGurV8RFGKL15t9q6lznF/tyrXgL0+En8w2T13j1WvhAvo21PaZdNoCmIzeWRvEZFRCp7WtweNK3wK+Gxc45noOx1zP4phLRN42aVwkZFJr4sKMLK1LSf4sFgt++71cKM+Y3HDtHK3OjLJy6/eFQiFG/z5BmDQuEjfOjMEN02Mw5opwREdJ/20P+GlxCR5+Jt0dH8mjnnopAy+9mY3aOhMAICxUglEjwzB7WgxmTonGgL5B+HcZUxw+psKEWceQm89keY05fVYtbEdG+CEx3r+J2lZ9egbWa0Pj9ricsY+3T4+gJmra9Olpq3c6Xd1ETffKzNbCYLDYxRHYRG0rf5kY3boohPIZL8Zr37fdUuWQyZpPO9i3l+0zGQwWZGbzPmsM7zPP4X3mWafs4u3d07Vroa9dPW/27akzjveIK9dCYoI/IiP8hPIZL95nF9K3fXrZ6hUU6aBSmdweV2OUKhPyC20JrF3pW8AxXm+OC21tzCXf8mu+ChERERERERERERHRxSEiPBwTxo7Bb2vXAQB+XrIcQwcMaHKf7bv3ICvXOilFIZdj+nUTGtSRSWW46+YbceO0qRg6cACkUmmDOmazGSvWrsMDTz+LisoqLFm1GtMmjsfUCePd8Mnc78MvvsKCnxcCAEKCg/H2S8/j1lkzGyS6O52egdv/9zD2pR1CaXk5brj3Puz8Yw1EIlGLjv/Hho34Y+OmFrXRmE/eesPtbV6IgqJiXDvrhkbfk8sDcNOM6Xj+0YeRGB/vtmOeOmt7IK59cpJL+7RLstWzWCw4nZ7hkMjwYnYh/RUYqEBURATKKysBAKfT0zFu7GiPxFffqbNnhe32ycku7dPe7vyWV1aiorIKkRHhF3h8xwcuXY2hXZJtYsWp9Nb/0KY7+fqcuZPJZEJlVTUOHz+OH5csxaLfVgrv3TZ7Fq4cMbzR/aLsknxm5+W5dKzsvHyH8qmzZ9G9S+r5By3s33bGRvv+Kq+shEqlRmCgook9Gu+vlmhrY6MrCoqK8PeWrUL5ttmz3NZ2WXkFKiqrhHKHC7jGTvt4bLxy8rRGX/fz88P0iePx/GOPoltqituOZ3+NdriAsRGw9lnPbl3dFlNrZt9f0ZGRUCjkLu3XLikJZRUVAHx/jdnTaDTIzsvHxq3b8OEXXyG3oAAAEBYaik/emtPoPvYJowEgJy+v2WsyN78AFovtoduTbhwbgfO7dvcfOgzA+nsVERERERERERERERERERERERERERERERERERFRayGVhSM8ZgwqS6xrtJQVLkNwWNNrtNRV7YFOY12jRSyRIzKu4RotYpEMMUk3IjphGoJCB0AsbrhGi8ViRmXJOmSeeAZGQxUqilejInYCIuNa5xothdlfojT/FwCAxC8Y7bu8gOjEmQ2SE2pU6Ug/+giUNWkw6Mtx5vB96D2s5Wu0VJVtRFWZ+9do6dTDN2u0aFS2eZ/+Aa7N2ZT4KeAnjYDRUPlvG+kIjx7jkfjqc4hX7tp8cvt6RkMlDPpKSGURbo+tPvtYrXG41r/+8kSoag8BALQq781N1iht8Qa42rcBjvU0ynQogjw/99ygr4DRYFtbwPW+tcWr8WLfqu2O5SeLhETi2jx1/4AkGPXWeerejFejtB3rQvoWsECjynBIvOwp9fvF1XhlDteC9+aec8z1HI65nsMxl4h8ITxMijFXhmPdeuv337JVZRjQN7jJffbsr0NuvjXhnVwuxoRrIhvUkUnFuHFmDKZNtCYelkobJnM0my1Y93clnnklE1XVRqz+owITrqnA+KsattcafPldIX5ZWgoACA6S4IUn22Pm5OgGiSrTszR45Jl0pB1RorzCgPseO4M1i3u3+HfkjVuqsGlrVfMVz9MbL3Zye5uuOJthSyKYnNh8EkIAUCgkiAj3Q2WVEYC1r8dc4Z31Cs9m2uJNcjHepARbvcoqIyqrDIgIb/jvRe5mHyvgev8mJvjj0FEVACA903vJVO2vhaTEAJf2se9bwHotdE1teu3C/yLeZ57D+8xzKioNqKo2CmVX+9Y+3vRM7yWqTc90TKwrl0tc2i8pwR8Vlbb7zFvS7ceFhPPvW4sFyMjWOCQ495T659H1a8H294sML14LbW3MJd9ikmUiIiIiIiIiIiIi+k+5edYMIcnyklWrMPe1lxskDrb345KlwvakcdcgOKjhH6dioqPwxXvvNHlcsViMaRMnID4uDpdPnAwA+Hj+N60yyXJhcTFeeMv6efz9/fHnkl8xuH+/Rut2TemMv5YuwiXXjMfp9AzsP3QYq/74E5PHXduiGPalHcIX3/3QojYa01qSLDdFo9Hi6x9/xm9r1uLnLz7DmMsvc0u7FVW2h71iY2Jc2ieuXr3KKvc/MNZa2X/W+v3QlNiYaCGRaIWX+kur1UKtsf2ROC4m2qX9YuvVq6i68IS99a8NV2Ow79vKquoLOnZb1BrOWUv1GnF5kwkh/f398dwjD+HZRx5yWmdg3z74eekyAEDa0WMoLi1t8n7T6/XYuHWbw2stvc/a0tg4sJ9tspbJZML6f/7BlPHjmtxn3YYNDuWW9ldbGhtd9ePipTCbzQAAiUSCm2fOcFvb9T+r69eY7V5XqlTQ6/VN/rzqC0ajEYtWrMLqP9fj8/fexo3TG0/GfL4c70nXxsbAQAWCAgOhVKkatHGxu5D+AhyvMV/+fLd45Src9H8PNFmnb6+e+HX+F0jt1Pgkgw7tkh0Suf+xcROuHnVlk22u/dtxbGxpH9ifh+CgIJeTXdufs//SdUtERERERERERERERERERERERERERERERERERG1DdMIMIclyRfEqdOj2SoPEwfZKC21rtETEXAuJX8M1WqT+Uejc890mjysSiREZNwEy/1gc2zsZAFCU83WrTLKs1xYj94x1jRaR2B89Bi1CUGi/RuvKA1PQY9AiHNk9DlpVBlS1h1BZ+iciY1u2Rouy5hBK8r5vURuN8VWSZfukiTJ/1+fPSv1jhISfRr135m2aTVqYTba1I6T+rs0nl8oc6xkNVV5J+Gmw61uJJMjlJI8yu89l34an2V8LrvatxE8BsSQQZpOqQRueVP+ac/1asF3jZpMKZrO+yXHWXRzuM5nra0fI/KOh+nfb4KX7DKh/Lbg2Ltj3bf02PKl+v9SPwxn78c5bsdY/Fsdc9+KY6zkcc4nIV2ZMjhaSLK9aV4FXnunQIHGwvaUrS4Xta8dEICiwYTLBqEgp3n21c5PHFYtFmHB1JGJjZJh8wzEAwNc/FLXKJMvFpXq882EuAMBfJsKib3ugX+/GkwumdJRj0bc9MG7GEWRkaXHoqAp/bqjEtWNb9rkOHVXi+4UlLWqjMb5KsmyfQDM6yvXvrZgoqZCI0L4NT9LqzNBozA4xuCIm2rFeVbXRK8lfq6oNwnZQoMTlhJ8xdufBvg1Psz+PrvatQiFBoEIMldrcoA2y4X3mObzPPKf+cVyNN9ruWlCpzdDrzU3+POMujn3r+n1mvSdV/7bhxWuhxm5ciHaxb6Ma3mfeUL9f6sfhTLTDfea974e2NOaS73l+dCIiIiIiIiIiIiIiakWuGXUlYqKiAFgTetZPsGVPo9HgtzXrhPItbki6d+ngQeiWmgIA2L3/gJAMrjWZ9/UC6PV6AMBDd9/pNMHyOcFBQXj+sUeE8rmEmdRQdGQk/u+2W7Hsu29wes8OVGecgSo3E9lp+7D0268xbsxooW5FZRWm3XYn9h5Mc8ux7a81hdy1B67lAQEO5Tql0i2xtAUX0l+AY595q7+UKrVD2Rfnt/5Y5moMAT7or9agNZwzTxo2aCDSNv+N5x59GCKRyGm9CVeNhURifdDJYDDgxbfeabLdj76aj6ISxwdX65Qt+x5tS2Njr27dkNKxg1B+9b250Gq1Tuvv2LsPq/74y+E1pQ/6C/DN2OiqHxcvEbavGXUl4mNj3db2hY6NDa8x7/68GBwUhFtmzcQvX36OY9u3oCrjNDT52Sg4egi///Ijrp86GWKx9XETtUaDOx56FKv//KuZVl2jshsfL/Qaa+l13pa4555snf0llwfg3ZdfxL6//3SaYBkARCIRJl5zlVD+buEinE7PcFq/orIK73/2ucNrLe0D1UU4NhIREREREREREREREREREREREREREREREREREYVHjYJUZl2jxWioRlWZ8zVaTCYNKkvWCuXohJav0RIcPhjyQOsaLXXVB2Aytr45kUU5C2CxWNdoiW9/l9MEy+dI/IKQ1OlRoVxWyDVa6jOZbOdZ7GJCSgAQi23zNu3b8CSTyXHtCLHYtXjFEsf55N66ts1GW7wX3LdevA/t+/e84pXYXwvemcNb/5qTXPC14KV4jfb3WUATNR3ZXwtmL/UtcGHjQv163upbc/1rwdV4He6z1t23AMdcV3DM9RyOuUTkK6NGhiMq0pq0rrrGiA3/OE+ArtGasPbfhMwAMGNStNO6rhrcPxgpnaxj3oFDdVCpTC1u090W/FgEvcECALjrlninCZbPCQqU4NH7k4TyslVlHo2vLVKpbedZHuB6mrkAu7reulbUasfjyOWuxRvg71hPpfZWvLZEta7GCjjG6837UO2Ga0HZCseN1oD3mefwPvOc+ufQ1QTW9a8FX8QbcMF9a26ipntdyLhQv573+taxXy7kWvDm90NbGnPJ9/x8HQARERERERERERERkTf5+fnh+qmT8cn8bwAAPy9djinjxzVad9Wff6G2rg4AkBgfh1EjRzTbvtlsxsEjR3HkxAnkFxSiTqmCTq9zqHOuTbPZjEPHjmPE0CEt+Uhut3a9bVLT7GlTXNrHvm+279nb4hheevJxvPTk4y1upzUZ2K8vstP2QSaTNXgvMT4eifHxmDzuWixd9TtuffAhGAwGqDUa3PPYEzi46W8hmeGF0tgl4pRJpS7tExDg77SNi539Z5W62F+AY9Jgb/VX/eM0do01xp3n94Jj8LfF8F+9vgDfnLOWumHaVBSXlgIA9AYDSsvKceDwYRQWl2D3/gMYMGos7r75Jrz+zNMIDFQ02kaHdsm4acZ0/LBoMQDg+18XIygwEHOefcZhH4PBgI+/+hovvvVugzY0Gk2LPkdbGhtFIhGee/QR3PHQIwCA46dOY8INN+PbTz5Cu6REh7rr/t6I2/73EMxmxwde1G7sr9Y+Nrpi267dSM/KFsq3zZ7l1vbrJ8GWyVy9xhwnxGi0GgDh7gqrSfGxMcg9fABBgYEN3ouJjsI1o0fhmtGjcNeNN2DqbXeitq4OZrMZ9z3xNK4cMRzBQU0/1N6cC7knAcf7sjVdY57m0F8ufpcAgH8r+f5N7dQJ991+KwDAYrEmGj6bmYm0o8eg0Wjx1Kuv44dFS/DJW3Nw2aWXOG3nyQfvxy/LfoNer4dao8G1s2bjpy8+w/Ahgx3qnTxzFjfd9wAKioodXnfn2OjqfQ44/hxUf7wgIiIiIiIiIiIiIiIiIiIiIiIiIiIiao36D30K/Yc+5eswiIiIiMhLRGI/RMVPRlGOdY2WssJliIxtfI2WqtK/YDJa11OR+cchNLL5NVosFjNUtUehqjsBvbYQJqMSZrPeoY5RSH5nhqruOELCW9caLVVlfwvbUfGurdFi3zd1VXtaHENyyuNITrl41mgxm2xzLkVi1+dtiiW2eZv2bXiS2eQ4R1XsYrxiseOaBWazl+I12+I9n74Vib3ft/WPJRKdx7Xgg3jrn0NX+9d314L9feb6PHWRD+6z+scSi1yLtzX0LeB6/zokU/VSrADHXE/imOs5HHOJyFf8/ESYPD4K3/xYBABYtroM466KbLTuXxurUKe0Jn+Li5VhxCWhzbZvNltw9IQKJ06pUFish1Jlgl7vuIaYUmn8ty5w/JQKQwaGtOQjud3fdomnp0yMcmmfEcNsfbPnQF2LY3j8wWQ8/mByi9tpLbQ62zUglYpc3s9fZlu7VKv1TlJKTb3jSKWurZ/qXy/hpy/iPa++9bfVtT8/nnbB14K/96+Ftob3mefwPvOc+sdxNd4G14KX+tc+Xtl53Wd214IXxzDHeFv3fVb/OK72r32S5TZxn/lgzCXfY5JlIiIiIiIiIiIiIvrPuXnmDCHJ8h8bN6G8ohJRkREN6v28ZJmwfeP0aU0mudXr9fj4q6/x2bffNUja1ZSKysrziNzzKquqcPLsWaH8xXc/wE8iaXY/s9kibFdUVkGt1kChkHskxraqsWSFjZkxaSLKKirw8HMvALAm0fz9r/WYdO01LTq+PCAAKrUagDUhqiu0WscE4fJ6SR8vZvaf1eBifwGOCfK81V/1j6PX653UdOTO89tYDPWThDYag84Ww3/1+gJ8c85a6rlHH27wmsViwZ8bN+Hh515EVm4u5n29AHsOHMT6pYudJlr+cM6r2J92CMdPnwYAfPrNt/h56XJcdskwxERHobq6Btv37BUSOk+fOAHLfl8j7B8U5NrY6kxbGxtvnjkdm7Ztx89LrT+jbNm5C90uGYHhQwajU4f20On0OHj4iPBd3qNLFwDAiTNnAADBbuivc1r72OiK735dLGzHREVh/Ngxbm2//jio17t6jTlObJEHeO9nKn9/f4cEvM5cPvxS/PjZPEy+5TYAQGl5Ob5duAgP33NXi45vf324ek8Cjvdla7rGPM2hv1z8LgEAXSv5/h3QpzcG9Ond4PWSsjK8+eHH+Pzb73H89GlcNeN6/PDZJ5g1eVKj7aR26oRP334T9zz2BAAgr6AQV1w3BX179UTfnj0hkYhxOj0Dew4chMlkQlBgIIYPGYy/Nv8DAC1ODu54Hs7jurU7D6783ERERERERERERERERERERERERERERERERERERORt0QkzhCTL1WWbYNBXQipruEZLWaFtjZaohOkQiZyv0WI261GU/TWKc7+FXuf6Gi1Gfetao8Wgr4JGZVujpST3e0DkypLvtgQARkMVTCYNJBKu0XKOWGKbc2kxuz5v02yyzdu0b8OTxPXOm9nFeM1mxzUL7JOrepJYbIv3fPrWYvZ+39Y/lsVyHteCD+Ktfw5d7V/fXQv295nr89QtPrjPzh3LbLKuDWK2uBZva+hbwNq/Ihf6yj4Jq7diBTjmehLHXM/hmEtEvjRjcrSQZHnT1mpUVhkQEd4w2fuyVWXC9vTroiAWO08gp9eb8fUPRfj2l2IUl7g+TlRWGc8jcs+rqjbgbIZGKH+/sAR+zS9jCrNdjryqaiM0GhPkchd2/I+wT4BoMFiaqOlIZ5egOyDAteSQLSWvdxyDwbUEiLp6iR19Ee959a3OVjfA3zux1j/W+cXr/WuhreF95jm8zzyn/nFcjbfBteCl/rWPV39e95ndteDFMSwgQAy12tpX+lZ+n9U/jt5gQYB/88mL7ZMdt4n7zAdjLvkekywTERERERERERER0X9Ov1490btHdxw9cRIGgwGLVqzEg3fd4VCnqKQEG7ZuE8o3z5zhtL06pRLjZ9+EXfv2n3cstXXK897Hk4pKSh3KX//48wW1U1ldxSTLLXDvrTfjvU8/Q36h9SG6dRs2tjjJclBgoJBIVK3RNFPbSlMvyWNLE9C1JfZJsV3tL8Cxz7zVX0H1ktf64vzWTyKu1mhcS7Lsg/5qDVrDOfMEkUiEa8eMxoC+fXDpNROQW1CAvQfT8OycN/DJW280uk9wUBA2r1qO2//3CNb+vQEAUF1Tg9V//tWg7u03XI/XnnnKIclyeGhYi2Jui2Pjgo8/QEJcLOZ+/iVMJhMMBgP+2bET/+zY6VBv2KCB+HX+F5h44y3Ca2Fu6K9zWvvY2Jw6pRK/rVkrlG+cPg1SacOH1VuisbHRFQ2vsZYlx/aU8VeNwbBBA7F7/wEAwB8bNrY4ybJ9QvYLvcZamny9LXHPPdn6+is2OhofvzkHifFxeP6Nt2EymXDPo09g2MCBaJ+c1Og+t99wPYKDgnDfk0+juqYGAHD42HEcPnbcoV5ifBx++vxTLF+zVkiyHB4a2qJ4Ay+isZGIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiMheYEgvKIK6Q608CYvFgPKilYhv77hGi15XguqKrUI5JsH5Gi0moxInD9yIuurzX6PFZKw77308yaB3XKOlJP/C1mgxGqqYZNmORGKbt2k2uT5v0z5BqX0bniSROK4dYTa7Fq/Z5DifXOLnnXjFfrZ4L7hvvRQr4Ni/5xWvyf5a8M4c3vrXnOmCrwUvxetnf59pm6jpyCERsJf6FrD2r5Bk2cVroX49b/WtuP61YNK4lBzV8T7zbt8KMXDMdSuOuZ7DMZeIfKlX90B076rAydNqGAwWrFxbjjtuineoU1Kqx9ad1UJ5xuQYp+0pVSbcePdJ7E87/99365Sm897Hk0rLHJPe/7y45ILaqaoxMsmynUCFrS80WteSPAKA1q5uYKB3+lOhcDyORuNavNp6SSkDFd6K15ag0dVYAcd4vdW3gGP/Xui1EOTFeNsS3meew/vMc+qfQ43GtZ8L6l8LvohXe8F9673EuoEKiZBk2dVroX497/WtY79oNCaXkibbXwve/H5oS2Mu+R7TaRMRERERERERERHRf5J90uSfly5v8P6vy1fAZLL+gXBw/37olpritK1Hnn9JSLAsEokw47qJ+OmLT3F4yyaUnT4OVW4mDMX5wn+XXTJM2Ndsdv2POd5QXVvrlnaMxtb10FVbI5FIcOWIEUL55JmzLW4zMjxc2C4pLW2ipk1xvXoRdm1c7Ow/a/1+aEpJaZmwHeml/goICIBCbpswV2wXQ1NK6tVrSbz1rw1XY7Dv24jwsAs+flvTGs6ZJ8VGR+Plp54Qygt++VVIeNmY8LAwrPzpe2xeuRx33Dgb3VJTEBIcDH9/f3RITsYN06di04plmP/B+6ipdXwQODkh3kmrrmmLY6NYLMYbzz+LEzu34skH78egfn0RGREOqVSK+NhYXH3lFfjhs0+wZfUKJCUkoLyiUti3pf3VlsbG5ixZtVpIsA0At82e5fZj1P+srl9jtv4KCgyETCZza1zuNPbyy4Ttk2fOtLg9x3vStbFRpVJDqVI12sbF7kL6C3C8xlrzz3dPPHA/OndoD8CavPiL775vsv706yYgfd8uvPvyixh92UjExcRAJpMhIjwMQwb0xzsvvYDDWzZh5CXDHMbGJDd+l9QplVCrXZuA1xrHRiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiovqiE21rtJQVLmvwfnnhCsBiXWckKLQ/5EHO12jJOvmiXYJlESLjJiK1z2foO3wzBo86gaFjs3DJ1QXCfyHhlwj7WtC61mgxGtyzRovFwjVa7PlJbXMu9TrX588adLa53H4y78zbFEsCILZLkG0fQ1PqJ+i2/8yeJLU7jsmkhMnFJJp6u88l9VKsgGO/uNq3JqMaZpNt7rm3+rb+Nef6tWC7xsWSQIjF3llbwOE+07u+doT9PSn10n0G1L8WXBsX7Pu2fhueVL9f6sfhjH3feivW+sfimOteHHM9h2MuEfnajMnRwvayVQ2/P1esKce/y5iif58gpHSSN6hzzotvZAkJlkUiYOI1kfjs/VRs/r0vTuwZjKzDQ1Fw8hLhv0sGhwj7mi0WN30i96itM7qlHZOpdX0uXwsP8xO2y8r1Lu9XWm5Lem3fhicF+Ishl9tS4dnH0JT6Cbq9FW94mFTYVqpMLicoLbU7D/ZteJp9v7jat2q1CSq17d/TvNW3bQ3vM8/hfeY59Y/jarxldtdCoEIMmcw7KUwd+9b1+6zMV9dCqN24UOZi35b7/j5rLA5nHPvWe98PbWnMJd/jmSYiIiIiIiIiIiKi/6Qbpk3Bc3PehNFoxIHDh3HyzFl075IqvP/TUtukHvuEzPUVlZTgpyVLhfKCjz/EzTOnN3nsWqWyBZG3THNJnYMCAx3KtVlnIZc7fzDLU/7YsBF/bNzk9nY/eesNt7fpKQlxscJ2RWVlEzVd0y01BSf+TX6Yk5fv0j65+bZ6IpEIXVM6tziOtsI+sbqr/aVSqVFud666pjif+Odu3VJTcfDIEQBATl6eS/vk2J3fqIgIREZc+IPU9RPR5+TloUfXLs3ul5tfYGvDi/3VGvj6nHnaVVdeLmzr9XrsPZiGq668osl9RgwbihHDhjZZ5/ipU8K2WCzGwH59WxJmmx4bO7VvjzdfeK7JOhWVVQ7JkIcM6N+iY7a1sbEpPyxaImwPGdDfpTHrfEVHRSIyIhwVlVUAgOwLuMZaS385E2/380r5v5+zJbqlpgo/A2ZfwNgItP4+c6duqbbfX8oqKqBWa6BQNP+ze1u5xsRiMUZdNhIZ2TkAgO179ja7T2hICB697148et+9TdY7Zvd94s6xEbBeu66MKTkO5+G/83M2ERERERERERERERERERERERERERERERERERG1LVHxU5F75k1YLEaoag9DrTwLRZDdHEe7xMvRCc7XXNHrSlBWaFujJaXXhw4JnBtjMta1IPIWaiZhlUSicCgPGZMOicT7a7RUlW1EVZn712jp1MM3a7TIA23Xlk7r2nxjk1ENo8E2p10e6L35s/LAVKhqrWtH6DSuzSe3r+cnjYBUFuGR2Oqz71trHHlQBDU/J1ansa0NEuDNvg1KRXW59drWutq3Wsd6TSV9dyepLBJ+0nAYDdY59zqNa9eu/bXgzetWYXcso74CJpPGpfHLvn+9ep8FpUCjsq4NciF9C4ggD/TOfO76/eLqfaZ3uBa8N/ecY67ncMz1HI65RORrUydE4c25uTAaLTh8TIWzGWqkdrb9fmifeHn6pOjGmgAAlJTqsXSlre6Hb6Y4JHBuTJ3SteSUnmBpehlTKBQSh3J62hDIAyROanvOxi1V2LS15Wth1ffGi53c3qYrUjvbvjPyCnQu7aNWm1BZZUt6ndLRe/9WkdpJjiPHVQCAfBfjzS+01YsI90NEuHeSaKbWS4CeV6BDlxSFk9o2BXbxpnQKcHtczqR2lmPT1moAQH6B1qV97PsW8O610JbwPvMc3meeExkhRXiYH6qqrdehq9duvkPfeu+6TelkO+8VlUZoNCbI5c3/nOAQrxfvs5TOcpzJ0AAA8grPv29FIqBzB+/EW/88unqf5RfaEhx39uK10NbGXPItJlkmIiIiIiIiIiIiov+k2OhoXHXF5Vi3YSMA4KclS4VEhWlHj+HYSWvSLZlMhlmTr3PazqZt22H5d1JMz25dm02wDAB5BQXN1nGVn58fjEbrH3mMJmMztYHq2tom34+NjnIoF5eWoWP7dhce4AXal3YIX3z3g9vbbUtJlpUqlbCtUDT/x8nm9OzWFb+tXQcAOHjkqEv7HDh8RNhul5jYIAn3xaxXt67CdllFBfILC5GUkNDkPucS5p7jiYSdzvTs1lU4/oWc35bGGhwUhPZJSUKywINHjuLaMaO9GkNb4+tz5mkRYWEO5Yoq9zxwunPffmG7d4/uCA4KalF7F/vYuHPfPmFbIpFgyIABLWqvrY2NzpxOz8Auu2vp9huu99ixenbtiq27dgNo2BfOtKV7XalSC9uBLiT3bU5Pu2vs+OnT0Ov1kMlkTe5j319SqRRdOvvmYXRfsO8vwHqNNZesPje/AGUVFbY2Wvk1Zv99Uumm75KKyiqcTs8QypcOGdyi9rp07gSpVAqDwQDAeh6au3d1Op1DouceXbs2UZuIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiMh3ZP7RCI26HNVl1jVaygqXon0X6xotqtpjUCtPAgBEIhki4yY5baemYjsA6xot8qBuzSZYBgCd1n1rtIhEfrBYrGuzWMzNr9FiNNY0+b7U3zH5lUFXBonC+2u0KGsOoSTve7e366sky4pg25xLo74COm0h/AOantN+LuHmOfIg783bVAR1FY6vrHVtPrl9PYUXYw0I7ASRSAqLxTonVlV7pNmEn2azDmqlbU6sKwlC3cW+bzTKUzCb9RCLm557rqo5LGyLRFIEKLw391wR1A21VbsAAMpa19avUNba4vVm38qDuzmUVbVHEBLe9Dx1naYARr1tnrrcq9dCN1SWWNcGcblva2z3mX9AIiR+3lkbROIXBP+AJCE5qqr2CMKjm1+Dx1fjAsdcz+GY61kcc4nIl6KjZLh8eCg2bqkGACxdWYbnHm8PADh2QoWTZ6xrMsmkIkwaF+m0ne27a/DvMqbolipvNsEyABQUuZaIzhV+fiIYjdYAzv2/KTV1Tf8eHR3pmLCzrNyAdkneT7J86KgS3y8scXu7vkqy3DXVMSllYbEOCXH+Te5zLvmqrQ3vJSLsmqoQjn/khNKlfY4ct9Xr6kJSSHfp1CEAUqkIBoPl3zhUzSal1OnNOHXGtu6aK0ks3cX+Wjh1VgO93gyZTNzkPoeP2a4FqVSETh28l6y2LeF95jm8zzyrW6oCu/ZZ1xk/ety1a+GwXT1v9m23Lo73yJHjKgwdFNLkPgWFOlRU2n7+6OLF+6xbqgLr1lcCcL1vjxyz1UuM90dgoHd+DgoKlCApwV9I8nzkuAqjLw9vdj/7eL05LrS1MZd8q+kRmIiIiIiIiIiIiIjoInbzTNtkm19/WwGz2QwA+HnpMuH1CWPHICLc+R+GioptD9D06tbNab1zjp48iYpK9yQHA4DgINvD264ksDx64mST78fFxKBDcrJQ3rZ7z4UHRy2SdvSYsJ0YF9fi9kaNHCFsZ+bkICcvv9l9Nm/fYdv/shFN1Lz4DBnQH4F2ya03bdvRRG0r+/5K6dgBHdolN1HbvUaNHC5s7zlwEBqNpsn6FosFW3bsFMqjLxvZ4hiutIvBvi+cyc7NQ1ZurlAe5YYY2pLWcM48qaik1KFcP+nyhTCZTFi6arVQvmVW85Nmm3Oxj42/Ll8hbE+4agwiI5p/2KUpbW1sdOb7XxcJ2wq5HLMmO5+s3VL219iWHbuara9Wa7Dn4EGhPLqVX2NpR20TjRLc8PPKlSNsY6NGo8Xu/Qea3cf+Ghs5bCikUmkTtS8uHdolo1P79kLZle9f+zpBgYEYOrBlydc9zf77JNwN3yUAsHT17zAarQ9NxkRF4ZpRV7aoPZlMhhFDhwjlzdt3NlHbavf+A9BqrQ8jikQih7GCiIiIiIiIiIiIiIiIiIiIiIiIiMhVRfk78N2nMfju0xgs/WGgr8MhO2l73hXOTf3/tm34n6/DIyIiIiIiOm8xCba53eVFv8Fisa7RUla4VHg9PGYMpDLn85n1OtsaLa4kOVTVnYTR4L41WsSSIGHblXbVdU2v0SLzj4G/3DZ3urZq94UHR4Kg0P4QS2xz2q3JuZtWU2mbPxug6IAAuffmtIdG2uaIKmsOwmRqfu2I2krbXFT7/T1NLJYhONw2J7amovm5yXXVB2Axa/8tiRAa4b147Y9lNmtRV9383HP7ayEkfCjEYu/NPQ+NtM2Vtz/HzphMGiirbWsLhEZ6bx2RAHky/OW2eequXAs1lbZ7USwJRHCo9+ap298nOk0OdJrm1waptbsWvNm3ABBiF68rfavV5EGnsa3B4814OeZ6Dsdcz+KYS0S+NmNyjLD925pymM3W5JFLV5UJr4+5MhzhYc7HxpJSvbBtn2zOmZNnVKiqbjrR8fkICrSlLHOl3ZOn1U2+HxMtQ3KiLUHe7v21Fx4cCfr3CYJCYTtX23fXNLvPjj22Oh3aBSA50XsJP0cMCxW2Dx5WQqM1NVnfYrFg5x7btTLiktAmaruXTCbGkIHBQtm+35w5cKgOWp31fheJHD+vp40YajuWVmvGgUN1ze5j/5mGDgyBVMpUhY3hfeY5vM88a7hd3+zc2/z3rkZjwsHDtsS6I714LSQnBqB9su3nBFeuhe12dQIVYgzoG9xEbfeyv+5y8nTIL9A1u88Ou/vMm30LACOG2RJWu9K3eQVa5ObbPpM3421rYy75lp+vAyAiIiIiIiIiIiIi8pWJV49FeFgoqqprkF9YhM3bd+DySy/B4hWrhDo3N5PAUSy2/VFGpW76wR8A+Pzb7y843sZ0bNceVdVHAABpR45h6ADnD0KqVGqsWb++2TbHXzUGny34DgDwxXff4+aZ0yESidwTsIteevJxvPTk4149Zmty7OQph6SClw+/tMVtXjpkMGKjo1FSZn347tuFv+LVp590Wv9sZqZDku1pE8a3OIa2RC6X49rRo7Ds9zUArP3VVEJXk8mEHxfbJv9NGT/O4zHam3DVWEilUhgMBqg1Gvy6YiXuuGG20/qbtm1Hdl6eUJ7qhvM7dfw4fP/rYgDA1l27kZ6VhZSOHZ3W/3bhr8J2fGwshg8Z3OIY2pLWcM48afVffzmUu3fp0uI2P/v2OxQWWyfOBioUuGVmy5MsX8xjY9rRY1i+Zq1Qvu/221rcZlsbGxtjMpnwy7LfhPK0iRMQHBTUxB4tM2X8OLzy7vsAgKzcXGzatr3JZKq/rlgBjcY64Ukmk2HCVWM9FltLlZaVY81ffwvlK9zw80q7pEQM6tcX+w8dBgAsWPgrLrv0Eqf1a2pr8Zvddd7ax0ZPmDL+Wsz9/EsAwA+LluD5xx5x+B2lPvvv33FjRiMgoPU+JKbT6fD3P1uEco+uLf8uUanUeOeTeUL5zptugEwma3G7U8aPExJYL/99DT54/RWEhoQ4rb/A7jwM7t8PyYkJLY6BiIiIiIiIiIiIiIiIiIiIiIiIiIguPnnZG5B5ZjnKS9KgVhdDJJJAERiP2IShSOk6A7EJw3wdokCnq0HGqaXIyVyL2upMaDUV8A8IQ1BIO7TreA1Sus6EIijO12FCrSpBRelhlJceQnnpYVSUHYZGXSq8P2L0J0jtfr0PI2zIaNQg88wKZKevRk3VWWjUpZDKghEYlICk9mOQ0m0mQsI6+TpMaDWVqCg7bO3X0sMoLzsMVZ0t6VG/wU+g/9CnfBhhQ2azCTkZa5B5dgWqyo9DrS6FnyQAiqA4JCRdhpTusxAR1cvXYQrUqhKkn1qM3Kw/oazNhU5bjQB5JELCOqF9p/Ho3HU6/APCfB2moKRwN9JPL0VJ4R6oVUWwWExQKOIQFdsfnbpMQ3KHMb4OUdBW7rNzamuykH5yMfJzNkClLIRBXwe5Igah4anokHIdOnWZAj8/ua/DFPD7zHMqy48h/eRiFOZvhVpZDKNJC4UiBuFRPdExdTI6dJ4IsVji6zABtL0xl4gaCo+5ChK/MJiM1dBri1BTuR2h4ZeivMi2Rkt0QtPzv0WwzX80m5pfo6U497sLD7gRAYp2UNVWAwBUtUcRHOZ8jRaTUY3K0r+dvn9OePRYFOd+CwAozv0B0QkzvL5GS3LK40hOuXjWaJFI5AiPGoWKEuuc9tL8XxGTONNpfYvFhLKCJUI5Ita7843Do8dCJJLCYjHAbNKgvGglYpOcrx1RU7kNOo1t7YjI2AneCNPueOOE5LMVJWvQodur8JM6nxNbmm+bExsU2g/+8kSPx3iOvzwRgSH9oKo99G8sCxEa4XzuudFQi4oS29zziDjvXgsRseORl25dW0CnyUVNxbYmk3iWF62A+d9kqiKRDOHR3l1bIDJ2HAqzvwAAlBUsRlLnRyASOZ+nbn8thEePhljivXnqwWGDIZVFw6C3rg1Skr8Q7VKd/xuDRpXpkPje2+NCZOw4lBUsAgDUVu2GRpUFeaDzNXhK8xcK21L/WASHeW8NHo65nsUx13M45hKRr101KhxhoRJU15hQVKzH9t01uHRIKFatKxfqzJgc3WQbYrHtd0e1xtzsMb/7pfjCA25Eu6QAVNeoAABHT6iaTFyoVpvw9+bKZtsce2U4vv3ZGucPC4sxY1K0139HfvzBZDz+YLJXj+lJ8gAJRl0WjjV/VgAAfl1Wipl2Sb7rM5ksWLLClux7/FURHo/R3tgrwyGVimAwWKDRmLFyTTlmT491Wn/brhrk2SWunHB1pDfCFIwbG4kdu61JMdf8VYFXn+2AkGDn6fx+XWb7u3K/3kFIjPd3WtfdEhP80a93IA4dtd63C5eV4pIhzpNi1tYZsXZ9hVAef7V3r4W2hPeZZ/E+85zxV0Xg/XnW33lz83XYtqumyWS5K9aUQ6u1/swhk4ow9spwr8R5zrixkfji20IAwOLfyvDIfUkOPw/VZ38tjL48HAH+3ktgPXhAMKKjpCgrNwAAFi4rwVMPt3NaPzNbg937bUmWvX0tjLsqEot+s45Lu/fVIitHg47tnT8vsHCprW9jo6UYPMB7Cazb2phLvuW9u56IiIiIiIiIiIiIqJXx9/fHjOuuE8o/LVmG9Zu3CIkWY6KicM2oK5tso1OH9sL21l27UVVd7bTuhi1b8e0vvzp9/0IMHdhf2P5h0WJYLBandZ+d8waqqmuabfPR/7tXSDS2/9BhvPpvYkBXmEwmlJVXNF/xP0alUjd5buzVKZW4/aFHYDZb//AslwdgxnUtfzhbLBbjgTtvF8rzvl6ArJxcp/WfeOlVIebuqakYc/llLY6hrXnw7juF7R179jokcazvoy/nIyffuuCDv78/7rnlZo/HZy8sNBQ3z5wulF9//wNU1zR+vxsMBjz92hyhPPaKy9EtNaXFMVx15RVCOxaLBU+89KrTupk5OZj39QKh/MCdt3v9IUhfaw3nzFUqlRoajcbl+ulZWXjjg4+E8tCBA9AuqWWTNnbu24+X3npXKM957hmEhTp/gMdVF+vYWFpWjlvuf1D4Lpky/lqMvsz5RJDz0ZbGxsb8uXEzikpKhPLts2d59Hg9unZx6PunX5sDg8HQaN2q6mq8/v4HQvmWWTOaTNLqblqtFkaj0aW6BoMBdzz0COqUSgCASCTCTTOmN7OXa/5nd40tXrEKew4edFr3hTffgUptnUQfFRGB2VMnuyWGtuTeW28RfnbPyc/HR1/Od1p32eo12Ll3n1B+4K47PB6fvfKK5idK2Ht2zpsO9+uM6ya26Pgmkwl3PfIY8guLAADtk5Lw1P8eaFGb59wwbQoiI6wPi6rUarz41jtO6+4+cABLVq4WyvbXPBERERERERERERERERERERERERERXXxCw1PRrfcdwn8Jyc3PRVCrSrB+9fXYsOYGZJ5ZjtqaTBgNahj0daipOoMzx3/Cut+uw9a/H4BBr/TCp2hafs5GrPhlBPZsew7FBTugVhXBbNZDoy5FWfF+HNg1B78tHI6zJxf5NM7F3/XB4u96Y8Pam3Bo3/vIz/nbIcFya1RWchCrFo3Cjk2PoCB3E5R1eTCZdNBqylFRdgSH93+Alb9ejqMH5/k0zjXLxuHXBd2wfvUsHNz9JnIy1zokWG6NaqoysHb5ePzz193IzVyHutocmIwa6HRVqKo4ieOHv8LqxWOwd/vLMJsanwviTemnFmPFL8NxYNcclBXvh0ZdCrNZD7WqCMUFO7Bn23NYsXAk8nM2+jpUGPRKbP37Aaz77TqcOf4TaqrOwKCvg9GgRm1NJjLPLMeGNTdg/erroVaVNN+gh7WV++ycowfnYeXCy3B4/weoKDsCraYcJpMOyro8FORuwo5Nj2DVolEoK3E+J8db+H3mOWaTAXu3v4zVi8fg+OGvUFVxEjpdFUxGDepqc5CbuQ5b/roHa5ePR01Vhq/DbXNjLhE1Tiz2R1S8bZ5fWeEyVFf8IyS8lMqiEB41qsk2/BW2NVpqq3bDaKh2Wre6fKtDcjl3CAq1JVUuLVjS5DogOWfegMlY3WybCR3uhUhkneepqj0kJPtzhcVigkHPNVoaE9f+LmG7rnovKoqdz2kvzJ4Pndb6+4dI7I/YZO/OafeThjokGM/PmAujofG1I8xmA3JO29aOCI28HPIg760dAQBR8VPhJ7XOiTWb1Mg963xObF31AZQX2xKpx9udF2+Jb2+bh1tevAp11c5/zs09+7aQwN1PGoGo+Ckej8+eIqiLQ4LPnNNzYDY3/rON0VCN/PS5Qjk6cUaTiVc9ITb5FmH80mnzUZTtfJ56RfHvqKu2zVOPb+fdeeoikRhx7WxrgxTnLIBW7XxtkOzTrwCwjvHywFSERXl3bZCwqCsgDzx3b1uQc/oVp3W16hwU5djW4Ilv5/01eDjmeg7HXM/hmEtEvuYvE2PiNVFCedmqMvyzvVpIxBcVKcWokU0nLmyfbEsauXtfLaprnK/9tHVHtUOiQXcY0DdI2F6yorTJ35HfmJuD6hpTs23ee1sCZFLrzzKHjqqExI+uMJksqKjkvw025q6b44TtvQfqHBJ61jf/+0LkF1qTqfrLRLj5eueJVz0hNMQPMybZEozP/SwfNbWNX9sGgxlz3s8RypcPD0VKJ+cJIT1h6sQohIdZk72q1Wa885Hz3zMOHKpzSKR+1y3xHo+vvjtvth1z1bpyHDxc57Tu2x/mQq22rkMYEe6HKROinNYl3meexPvMc7qkKBySKs95LwcGg7nRutU1Rsz9zPYMx4wp0U0mu/aEW2bHCj8n5BfqMP/7Iqd1f/+zAvsO2vr+jpu9ey2IxSLcfqNtXFjwUzFy87VO67/ydjbO/SiV2lmOyy4N83CEjq4YESbc2xYL8MrbOU7r5uRpseAnW9/fflO81/8tqi2NueRbTLJMRERERERERERERP9pN8+yJYNbue4PfPn9D0L5+qmT4efX9B/8rhwxHEGBgQCA2ro6zLjjbuTkOU78tlgs+G7hIky97Q6YzWYEKhRui/+G6VOF7f2HDuPxl15pkLivprYWDzz1LL747gf4+/vXb6KB9slJeO3pJ4XyGx9+jBvvvR/pWVlO9zmbmYl3532KbsNG4Le16y7gk1zcNmzdiv5XjMGX3/8oJPFutN6WrRh29TgcOnpMeO2J++9DUkKC031ee28upHFJwn9NeeTeu5GcaG2rTqnE+Nk34vip0w511GoN7n38SazbYJtI//ZLL0AikTht94dFSxxiyM51/YE2b9uyY6dDrFt27HRad/iQwZg6fpxQvvPhx7By3R8OdcxmM7764Se8YJdI74E7bkOHdslO283OzXOI4YdFS1rwiWxeeeoJYTzKLyzC+Nk3Ia+g0KFOZVUVZtxxNw4fOw4AkEgkeOvF55tsN2XQMCHWOx561Gk9iUSCt198QSiv/XsD7n38SajVjsl5j586jQmzb4JSpQIAJCcm4KFmkguOnjJdiGH0FPck8fSUOx56VIg1ZdCwJut66pydz7jgirNZWegydDje/ngeMrKzndbTaDT4buEiXDZhMioqqwBYE6++8/KLTvfJysnFA089i31ph5y2+eGX8zFu1g1CItWxV1zukBi5MRfz2HjXI49j3d//z959h0dRtW0Av7dn03tPKAkk9NC7CiiKgHQQVBTr5ysWFHvvFayvvaK+KkWQZgWU3kMngYQW0nuyJdu/P9bM7qZsFtiSwP27Li9nkjMzz54558wu2XOeddDr9Y1+Zzabser3PzD02vHIOp4DAEiIi8UHr73q9JwX89jY0Nc/2hawSO3QHsMHO++nzTmXccm+rew7eAjTbr0DFZWVDmXy8gswbtZNyC8sAgAEBQbi2YcfcnrecxlvXJGVk4v0QcOw8MOPnbbXnXszccWEyfh9w9/Cz26cNhX9Mno1e8y59IeZkycJ5zKZTJhy823YvH2HQxmDwYDn33jL4b370/MfRHBQULPnPZd27mvn0h86tEvGPbfaxsSnXn0dn3zzbaNJC8vXrMUd82xtasq4sRjSv5/TOOxjeOHNBU7LuuL/5j+MyTffilW//wGdTtdsuSPZxzDjtjvx/me2yaBXXn4ZRo+4otljXn3nPXz5vx9QWVXV5O8PHDmC0VNnYOmq1QAAmUyGz99ZIDyHm+NqHYQEB+Pphx4U9j/66hs8/8ZbjT6bbd6+A1NvuR0mk3XSSL+MXpgxcYLTGIiIiIiIiIiIiIiIiIiIiIiIiIiIqG2LiumDwZe/JvyXkjbNaXmdrhq//zIN+WfWCz8LDU9HSto0dOg0CYHBycLPc7OXYN3am2EyNZ5j4C1nT6/DX2tuglZjTZQqEksRn3Q5OnW9AYntroJEal3E06CvxeZ19+HY4e98FqtGXeSza5+P8tKD+G3FFNRU1SfHFCEmfhA6dZmF5I7XQq6wLpZrMumwe+uL2LPd+fwRT9K2gkS550JVexa/Lp+IMrsktJHRGUhNvx7tU8ZD6R8NALBYzDi87yNsXv+AjyK1yj78LTb9dS/0+hoAgESqRFL70ejU9QbEJ10Okdg6F1qrKcZfa27C2dPrnZ3Oo0wmPf5aMxu52UuEnwUGJ6NDp0lISZuG0PB04ef5Z9bj91+mQ6+r8UWoANpWPwOAPdtewe6tL8Jkss7LkCtCkNzxWnTqMgsx8YMAWBc/rqnKxe8rpqK89KDPYuXzzHMsFgs2r78fh/d9BIvFulC60j8a7VPGIzX9ekRGZwhly4r34rcVk6DyYeL7tjbmEpFz9kkNK4p/RdEZ2zzPyLiJwvuS5oSED4VYYp3XZzLWIjvzdui0jddoKTn7I7Iz5wAwQyxx3xotUfG2NVrUNftwKuvZRsn4jIYanDjyGIrzvoZI3PIaLQplIpI6PSLs5594B8f23w2tuvk1WrTqE8g/8QEyNw1FeXHziSwvZcFh/REeY5vTnnNoHsqLHee0WyxmFOUtQt7x14SfxSbPgZ+y+Tntddo8bPs9QfivJP8nt8Sb1Gm+0Lb1dYU4uucG6LT5DmUM+koc23c7NLXWtSMgkqBdZ+drR+TlLHCI1x2ksmAkptjmHBfnfY28nLca9YWayh3IzrwNsFjnxAYEZyAi1vmc2L3/DBRizTn4gFvijYybhIDgDOuOxYTszFtRU+k499xsNiAv5y0U59nGpKTUhyCVNj/3vLpiq0PdVle4Z+55u85PASLr2gLq2kM4tu92GPSOawvotPk4uudG6HXWf6eQSAKRlDrf6XlzDj4gxLr3n4FuidXPPxmx7Wzz1M8cfw1FeYsazVMvL16LnEO2NhMeMxZBYf2dntu+bvNyLnyeOgDEtb8Tcj/r2iAmkwpH98yCRuW4NojJpEXuoYdRVWpbG6Rd2lMQiZpfG6Qk/yeHeOu0F742iEgksbaFf1WW/oXcQw/DZHJcg0ejysbRPTfAbLKuwSP3i3dIeNyUwzunCrEe3umeNXg45lpxzOWYW6+tjblE5DvTJtoSXP76VwW++cH2d6iJYyMhlTpPVjd0UAgC/K1pw2pVJtx+XzbO5juuyWOxWPDjshLMmZsNsxnw93dfmrHJ423x7zuoxrOvnmqUmLGm1ojHnjuBr/9XDIW85eR7iQkKPHK/7f3BOx/l4+4Hj+HkaW2zx5w4pcUHn+Vj6NWZThPsXcr69wnGtaPDhf15j+fg1z8d68pstmDRj0V47R3b+9k5N8YiKcGv2fPm5dchocs24b+flrsnkff8e5OEtl1YpMcNdxxFfqFj266sMuD2+47h8FHr2oISCfDk/HZOz7vggzyHeN0hOEiKh+ba1in8+n/FeOv9vEZ9YcfuGtx2bzb+XTYKGT0CMOHaCKfnHjhqrxDrA4/nuCXeSeMikdHj339bMwG3zs3Gjt2Of2czGMx46/08fPOD7e+3D92ThKDA5v/dbuvOaoe63bqz2i3xesrU2YeFWKfOPuyWc7KfWbGftb1+9tTD7VC/JOqho2rcft8xVFY5fubML9ThxjuPoqjY+rfYwAAJ5s9t/vM8ADzweI4Q68BRe52WdVVyoh/m3GhLrvvaO2ew6MeiRp+L1v5RjoeetN3PsVeHo3/v5j9zAnCo2wUfuGfd1ztviUN8nBwAoFKbMOv2o8g+rnEoo9Wa8PDTuVj3T5Xws6fmt4NE0vz7pp+WlzjEm5fffPJmV0kkIjxl17//+rsSDz+dC63W5FAu+7gGN9xxFOp/k4PHx8lx++xYONOWxly6+Hg3FTwRERERERERERERUSszqG9fdE7piGO5J6DWaPDrOttEzZumO1+sALAm03r8gXvx5MvWL//+s3Ubug+/HIP79UP75CSoVGps2bkTBUXWP3z+3y0340h2NjZu2+62+CePvVZIbPz+Z19g2arVuGzwIAQEBCC/oBCbtu+AWqNBUkI8/u+W2UKszjx0z904W1iIDz7/EgCw+JeVWLJyFbqmdUb39HQEBwdBq61DSVkpDh3NEl4fNe9wdjbufewJ3Pf4k0hp3w5dOndGeFgYZDIpyisqsCtzH84WFDocM3PKJDw9/8FmznjulEolln71BUZNmgqVWo3jJ06i94grMXzQQKR0aI+q6mr8vWUrKqtsf2x/7P57ce1Vo9wWw7lY9fsfeO6Ntxr9vKDY1t4+XfQdfvnt90Zl9qz7wy0xfLLwTWQdz8GRY8egUqsx7dY70C09Db179IDRZMTOPZk4cfq0UP6KoUPw4uOPuuXa5youJgb/++RDTL7lNhiNRuzcm4m0QUMxYtgQJMbHo6S0DOs3bYZGa/ui4Qevv4Je3bq6LYaxo6/Eo/fNxevvfQAA+PL7H7B8zVpcMXQIQkNCkHvyFDZt3yF8iSEwIADLvv4SSqXSbTGcizsfnI89+w84/Ez9b/LnetfdMBsyuczhZ+NHX4Xn7JLRn6/WcM9cVVRSgqdffR1Pv/o6EuJi0T09HVGRkfBXKqHRanE6Lw+ZBw8JybMBQCwW48M3X8PQAc1/UV+n1+PTRd/i00XfIjY6GhnduyEuNgZmswUFRUXYsmOnw+sfddlwLP3yc4hELX/Z1lVtbWz8bd16fPPjTwgMCEDvHt3RPjkZcrkMpWXl2LFnL4pLS4WyyQkJ+GPZT4iOinRrDG1pbLRXWlaONX/aJsPdMvN6r1w3o3s3vP/ay/jPw48BsCah79BnAEYOH4boqEjk5Rfg7y1bhWSsUqkU//vkQ8RGR3slPnunz57Foy+8hEdfeAnJCQno3iUdEeHh8PNToKqqGpkHDyLn5CmHY64YOgQfvuG+BWJEIhF+/OwTDB83AYXFxSguLcWIiVPQv3cGuqalQaPRYPOOnSi0ez8wa+pk3D3nZrfFcC5279uPux5q/EzItaun1X/8gb6jRjcqs+r7RYiPdf7FMle89MSj2HvgAP7Zug0GgwFzH30cCz/8GAP69oZUIkXmwYMOyeO7paXh4wVvXPB1z5XFYn1/t+r3P+Dnp0DXzmlIad8OwcFBsFgsqKyqwsEjRxu1sd49e+C7j/7r9NyHjmbhmdfewD2PPI4eXbsgLTUFQYGBqKqqxqGjWTh6/LhQVqFQ4KfPPsEVw4a69fX959ZbsH3PHvz48woAwEsL38EX3/+AYQMHwN/fH0eys7Erc59QPi4mBj99/qlbn2lERERERERERERERERERERERERERNT2bVk/D1UVWQAAqcwfw0e9j/ap44XfWyxmZB38Cjs2Pw2L2YjCs5uwd/sr6D/0Oa/HqlEX4+/f7oDFbAQAREb3xogxXyAwyLZAbp22Apv+mouzp/8CAGz95xFExmQgPLK71+MFAIlEgbCIroiM7oWI6AxERvfCLz+O8EkszhiNWqxbMxtGg3WuTlBIB4y69muERXQRyhgMauzY+CSOH/0fAODA7rcRHdsPSe2v8knMIrEUoWGdEflvvUZEZ2DDr7dCrcpv+WAvslgs2PDrbUIiVT9lJEZc8wViEwYLZcwmA/btWoD9uxcCsCaAjYrpgy49b/N6vOWlB7Htb1vSvsR2V+Kyq/4LhV+Y8DNV7Vls+PU2lJVkwmI24u/fbsfkG7fBPyDG6/Hu2fYyivI3A7C2iYHDX0J691sgEtkSP5zKWYVN6+6F0aBBVcVRbFk/DyPGfOH1WNtaP8s7+QcO7HlH2O/UZRYGXvYyZLIA4WeV5Uexbu3NqK0+BYNBhXVrZmPyjVshlXp/DiefZ55z9OCXyM1eKuz36vcgMvo/BLHENhe2KH8bNvx2G+q0ZdCoi7Dht9sxbuqvXp/H0tbGXCJqWVBoX/j5d0Sd5gTMJg2qymxrtNgnYG6OVBaMxI734cxx67zUmsptyNx8ufW8ymSYTCrUVO6C4d8keDFJN0OrOoaaSvck9AgK7YvwmGtRUWxdo6XozBcoL16D4LBBkEgDoK8rRE3ldphNGmuiy6SbhVidSehwN/R1hSg6Y31PU160EuVFq6AMTIN/YBqk0iCYzXXQ68qgUWUJr4+cS+n2FrSqHGjVx2A2qXFs3+1QBqYjMLg7LBYTaqv2Qqe1zWkPDh+C5E6+mdMuV8Sgc6+PkJ15KywWI1TVmcjcNBTB4UOh8IuHQV+K6orNMNslWO3Y5VUEBHfzSbyxybdAVb0HZYXLAQBnc99G8dn/IThsAMQSf2hVx6CqzhTKyxQxSMvwzZxYkUiEtIxPcHDHdTDoimHQl+LwzskIDOkNZWBnmE0a1FTuhEFnm3seGTcZMUm+mXseENwdHbu8ghNHrG2xsvQv7N3YHyHhwyCTR0FXl4+aiq2wWAz/vj4pOvX6CHKF99cWAIDkTo9BXX0ANZXbYLEYcPLI4yg4+TGCQvtAJJJAVXMIWlWWUF4ZmIaUbm/6JFaJRIm03l/i8M4pMJvUqNOcxP4toxAcNgh+/u1hNFSjumIrTMYq4ZiEjvciLOpKn8QbFn0VEjrMRf5J6xo8Jfn/Q3nxWoSED4FUFoI6zSnUVG4HYF2DRywJQHrvryCR+GYNHo65nsMx13M45hKRr/XNCELH9n44caoOGo0Z6zdWCb+zT8DcnOAgKe77v0S8uvAMAGDbzhpcPjYTfXsHITnBDyq1Cbv21qCoxDqO3TwzBsdytNi2q8bZac8p/mtHh2PtHxUAgC++LcKa38sxqH8wAvwlKCzSY/ueGmg0ZsTHyXHzzFghVmfuvi0BhcV6fPGt9bPvyl/Lseq3cqSlKpHWyR9BQVLU1ZlRVq5H1jGN8PrIubdeTEFOrhbHcrVQa8y4/b5jSO+kRPeugTCZLNi7vxan82wJVocMDMaj9yf7JNaYaDk+WtgZt87NhtFoQeYBFYZenYmhA4MRH6tAabkBm7dXQ6u1JVh99ZmO6JYe4OSsnnPLrFjs2afC8tVlAIC3PzyL/y0pxoC+wfD3F+NYjhaZB1RC+ZgoGT59J81n79c+eTsN1808iOJSA0rLDJh802H07hmIzqlKaDRm7NxTg+JSW7+aPD4SN8/y/t8MAWD/IRXmP53b6OenztgSiv65oQJXTdrfqMy3n3RBbLTco/E1xH7mOexnntO9SwBeeaYjHn32BABrct3+I/di2KAQREXIkF+ow9adNTAYrP/+IJWK8NHCToiO8m7/qvfYA8k4cFiNbf/G9PjzJ/HxlwXo0ysIEokIh46okHXc9nk+LVWJN19I8UmsSj8Jvnw/DVNmH4ZaY8bJ03UYNWE/BvULRvtkP1TXGLF1ZzWqqm2JjO+9KwFXXhHm5Kyec9WIMMy9MwEffGr9js7/lpZg7Z/lGDIgBCHBUpw6U4ftu2tQn9M6wF+Mrz5Ih9JP4pN429KYS77DJMtEREREREREREREdMm7afo0PP3q6w4/69G1CzK6u/al2Ifn3oPC4hIhIXFdnQ4bNm9xKCMSiXDvHbfhtaefxDXTZ7on8H999s4ClFdW4p+t1klBBUXF+HH5Lw5lenbrih8+/Rjbdu12+bxvv/QC+mX0whMvvYKComJYLBYczsp2SNDWUHxsDDp17HB+L+QSYbFYkHPyVKPkcfZCQ0Lw/KMP4+45N7v9j/p9evbAb0t+wJy59+P4iZOwWCzYuG17o8TfCoUCz8yfh0fundviOesT5taTSNzzB9KKyiocOHzEaZni0lKHhKLuFhoSgt+W/IDbH3gQf2z4BwCa7Qczp0zCB6+9Arnc+ZcFGteXuJmS527MlaPw89df4M4HH0ZRSQkMBoMQt73goCAsfPF53Hz9dLddu95LTzyG4KBAvPDW29DpdKisqsbyNb82KtepYwd89cG76N2j5Qnk9nXmrvYFWBNgttTG7JMy1uvVzX2TJjxxz+zrSyy+8PYlk0ohFothNlu/JJVfWIT8QucTN3t07YL3XnkJwwYNdPk6RSUl+G19SZO/Uyr98Mjce/Dw3P9AoVC4HryL2tLYWE+lVmPT9h3YtH1Hk7+/fvJEvPncMx5J1NvWxsZ63y1dJiQylkgkuGn6VLdfozl33HQj5DI5Hnz6WdTU1kKj1WL1H382KhcbHY1PF76Ja0aNbPGcnhob653Jz8eZ/OYXMlIq/TD/P3fjiXn3Qyp179dP2iUl4s9li3HL3Puwe5/1y6+7Mvc5JKgFrGPcvXfchlefeqLF90ye6pNqtbrFZ0llVbVDovZ6er17vuAvl8vx8zdfYu5jT+CHZdaJdSdOn3ZIdl5v9IjL8fk7CxEaEuL0nJ6oLz+78buuToe9Bw5g74EDzZaXy+W49/Zb8fRDDyIgwN+laxiNRmQeOIjMAweb/P2APr3x/muvoE/PHucWvAtEIhG+eGchYqKi8P5nX8BsNqOwuBhLVq5qVLZfRi98/cF7SE5McHscRERERERERERERERERERERERERETUdhUX7sDp3NXC/rCR7zokpAQAkUiMLj1vg8Ggxp5tLwEAjh74Auk9bkVQsHcXk8zc8QYMButCt/4BcRh93U9Q+IU6lPFThmPktV9j1eLRqCw/AovZiF1bXsDVExZ7NVYAGD/9L4RHdHFIQtlaHd73iZCcWCoLwNXX/YSgkPYOZWSyAAwb9Q406iLkn7Emt9u99QUkJI+EWOzdRVBHjV2E4NCOjRK52ifWbS1OHPsZZSXWxDUikQSjrv0G0XH9HcqIJTL0GfQY6rRlyD68CACwb9cCpKRPh1we5NV4d299ARaLdVHe8MhuGHnt15BIHOfpBAYlYvR1P2LFD5dDoy6CwaBC5s43MHTEAq/GWltzGkcP2JIl9x30OLr0uLVRufap42E2G/HPH3cBAE7lrkJJ4a5G98HT2lI/M5tN2LX1BWE/sd2VGDbqnUblwiK6YPR1P+GXH0fAaNBArcrHkX2fome/+70WK8DnmSfp9bXYt/MtYT+9+y3oM+ixRuViEwZj5LVf4defJ8BiMaOseC9OHl+Ojp0nezPcNjfmEpFrohKmIe+44xot/oFdEBDsWuL5+A73QK8rERISW8x1qKnYghrYr9MiQly725Dc+Skc3e3eNVpSui+EUV8pJG426IpQXrTCoYx/UFd07vUxaqtcX6OlQ5cXEBjSC6ePvfJvEmULtKosh0R5DckUsVD6c42W5khlIeja/0fkHHwQ1eV/A0CzdRoZNxkdur4CsbiF5CAN5s+KRO57TxcWNQppvb9E7qH5MOhLYLEYhLjtSaRBaJ/+PKITZrhwVvt43ff5SiQSIaX7QsjkkSg8/QUAMwy6YpQXNZ4TGxCcgU4934VC2fKcWIt9vG6sW4UyEd36L8bxA/dDXbMPAKCqznRISmol/nfseLLl9Xo82BZikm6ESCzDqaxnYTLWwmzSorK08doCMnk0Urq/hbColtcWgIfqViyWI63PVzh55AmUFf4MANBpTzsk060XEnEFUnsshFR2bvPU3flvA4HBPdC134/IOXgf6jQnAVhQU7lNGNOFa4oVSEp5EAkdW14bpCGRG/tacufHIZEGIS93ISxmHUzGKlSUrG1Uzs+/A1J7vOfSs9Sxn7kvVo65AMdcK465QFsac4nI96ZNjMLr7+Q5/KxLmj+6d3EtieU9t8ejpNSWkLhOZ8GW7TXYAlsiZZEIuO2mODw1PxkzbzvqvuABLHw5BZVVRmzbab1eUYkBK9aUO5Tpmu6Pjxd2xu59tS6f94UnOqBX90C8suA0ikoMsFiArONah6SJDcVGy9ChnbLZ31/qQoKl+PHLrnjwyRz8vdm6llVzdTp5fCReeaYD5HLn72kaPKIhEbtv3dNRl4fhyw/SMP+pXJSUGWAwWIS47QUFSvD8E+0xY1LLa+XZx+uG5RUFIpEIC19OQWSEDF98WwizGSguNWDVb+WNymb0CMC7r3dCQnzLayE6rBHnxngTExRY/E033P/ocew7qAYAZB5QOSSoBax1dNtNcXjyoWQX1mdz3HdXW1BrTDiSpXFapqrahKrqxmUMBnMTpa0c1tp045/r2M/Yz+q1pX4GADdOj4FMJsKzr5xCrcoErdaMPzdUNioXHSnDWy+lYORlLScBto/XnctcyuVifPXfNDzxwkn8vMqadPt0ns4hmW69K4aFYOHLqQgJdr7OZcN/ixK7sW57dAvEj192xX2P5uDk6TpYLMC2XTXYtqvGoZxCLsKDc5Mw9w4X1hVs0BbcGe/j85IRFCjBwg/yoNNbUFVtwto/KxqV69DOD++9noruXVt+z9qWxly6+DDJMhERERERERERERFd8m6YOgXPvv6mkDwSAG6a5nrSPZFIhLdfegGTrh2DT775Flt37UJJWTkC/JWIj4nFZUMG4abp09C/d4YHorcm3vxj6U/4funP+OHn5dh38BCqamoQERaGtNQUzJg0AbOnT4NCoTinJMuAtW6mXTceS1auwh9//4M9+/ajpKwMNbUqKP38EBURgU4pHdA/IwOjLhuOoQMHuCWh58Xm2itHYcvaVdi5NxM79u7FsZwTqKisRHllJbR1dQgOCkRMZBR69+qBkcOGYdp14+Hv77kveQ3s0wd71v2BH5avwLJVq3H02HGUlJUjKCAAiQnxGDNqJGbPmIbUDq5NxjpwxJZYcPiggUhKiPdU6D4RFxODNT98j1//Wof//bwcuzP3obC4BGKxGAlxsRgyoD9umjbV5WSy9vUVEhyMsVdd6dZ4x1w5Cgc2rsd3S5dhxZpfkXPyJMoqKhEWEoJ2SYm47pqrcdP0qYiPjXXrde09cu9cTB43Fot+WoJf163H2fwC1KrViI6MQJfOnTBl/DjMnDQRSmXL7dxsNuNwti1x66wp3p3A7Q3uvmcHjti+BOuO+uqWnob8g/uwftNm7Ni7FwcOH8HJ02dQWl6OOp0O/kolQkOCkdqhA/r07IEJ147BkP79XDp3aof2+H3Jj/hn6zZs3r4DZwsKUVpeDoPRgJjIKHRs3w5jR1+FqePHIiEu7oJfizNtZWxc/cN32LBpM/7Zug25p06hpKwMtSo1IsPDkRgfhysvvwxTxo9Dr25d3XK95rS1sREAvvnxJ2F79BWXe3QcbMrN10/H6BGXY9FPS7Dyt99xOu8sKqurERkehtQOHTBx7BjcOHUKwkJDXTqffZ3NmjLpguPr2bULdq/7Azv37sWOPZk4kp2N8opKVFRVQaVWIzAgAJHhYcjo3h3DBw/CrCmTWkzUeyHSUlOwec1KLFu1Bot/+QX7Dx1BUWkJ/BR+SIiLxajLhuOm6dOQ0d21xPf77cbGlPbtMKhfX0+F7hPBQUFY9N/3cefsm/DdkqXYsmMn8guLYDabERcTjX69MzBz0iRce9Uol8633y5xtFQqxfSJ111wjN9+9AHuv+sObNq2HXv2H0B2bi7OFhSgVqWGSCRCUGAAYqOi0aNrOoYPHoyp48ciPKzlL2ICwGvPPIVRlw/H31u24tDRLJSUlqGiqgrBQYGIjY7G4P79MOnaMbjqistbnqB3AeRyOd56/lncNH0aFv20GOs2bkJ+YRHqdHWIjYpGr+5dMW3CdZg6fpxHkqMTEREREREREREREREREREREREREVHbdmT/Z8J2dNwAdOg0odmy3Xvfg6yDX0GtyofJpEP2oW/Qb8jT3ggTAKDTVSMny/Y9/d4DHm6UkLKeRCJH/6HP4Y+V0wEABXl/o7oyByFhqV6I1CYyuqdXr3e+LBYzjh74XNjv2uvORolf7Q0c/hJ+/n4oAAuqKrJRkPcPEtu5kizEfcIjXftuf2twZP+nwnaHThOdJvbtO+Rp5GYvhdGoQZ22DCeOLUN691u8EKVV/f2s13/oc40SLNdT+IUhY8DD2LrhIQBAztGf0H/oc15NUJp18GuYzXoAQEBQIrpl/KfZsh07T8LRA5+jpGgXAODIgc+8mmS5rfWz/DMbUF157N89EQYMe7HZssEhHdC15504sOcdAMDRg1+gR9/7PDqfoiE+zzwnN3sJdHXWBeelMn/0Gfxks2Vj4gaiQ6eJOHHMmrjpyP7PvJ5kuS2NuUTkuqi4Kcg7/iYA2xotUQnntkZLhy4vIDxmDIrzFqG2ahcMunKIJf6Q+8UgOGwwohOmITAkw/3BA5BKg9C1/2KUFSxDaeFyqGsPwWSogVQWBmVACiLjJiIqYRrEYsU5JVkGgKj4KYiIHY/yolWoKvsbqpr9MOjKYTLVQiz2g0weAT//jggMyUBoxHAEhQ1wa/LRi5FcEYOu/b5HZek6lBUuh6o6E3pdCUQQQ+4Xi6DQAYhKmIrgMNfmtGtqbfNnJdJghEW5d057WNQoZAzbgNKCZago/hVazUkY9RWQykKgUCYiPPpqRMVPg9zPtXnuart4o+Ld+xwXi+Von/4couKnobRgMarKN0NfVwizWQe5Igr+Qd0QGXsdImLHuZQM06CvhL6u0BZvnHvjVQakoseglSgvWo2yopXQ1B6GXlcKsVgBuV8cQiOGISp+mssJ3+3bgkLZHkEh7p17Hp0wA6GRV6A0fzEqSn6HTnsWRkM1pPJwKP07IDxmDKLip0AqC3XpfJ5sC1JpEDr1fB8xSTehtGApait3QF9XBAvMkCuiERjSG5FxE13uL5raw8K2SCRFRGzznwfOR1BoH/Qc8ifKClegvGg1tOpjMOjLIZEEQOEXj9CokYiKnw5lgGtrg6hrbPEGhQ1yKbntuUjoOBfhMWOt/ax0PXR1BTCZ1JDJI6AM6IyI2HGIjJsIiaTlNXgsFrND0uOo+ClujZVjLsfcehxz286YS0S+N+W6KLz5Xh7sljHF1AlRLh8vEonwwhMdMObKcCz6sRi7MmtRXm6Av78YMVFyDB4QjGkTo5HRI9AD0QNBgVIs/qorlq0sw/LVpTh0VI2aWhPCQqRI6ajExLGRmDYxCgq5+JySLAPWuhl/TQRW/VaOvzdXYf8hFcorDKhVmeCnECMiXIaO7f2Q0SMQwweHYkDfILcmGbwYxUTL8f1nXbHun0osX12GzAMqlJTpIRaJEBsjx4A+QZg6IQoD+wW7dD775LfBQRJceYVraz25atTlYdiwOgPLVpbi1z8rcPK0FhWVRoSESJEYr8DVo8IxbWIUYqOb/ttXo3iz1cL25PGu9zNXyOViPPdYe0ybGIXFy0uxeVsVCov10OnMiIqUo1u6P64bE4lx10RAImm5nVZWGVBYrLfFe517403toMTKH3pg9e/lWLm2DIezNCgt00OhECMuRo5hg0MxbWKUywnf7dtC+2QF+mZ47++L58pstjgk4Jzi5rbAfsZ+Vq+t9bMZk6JxxdBQLF5Rit/XVeBsgQ7V1UaEh0nRoZ0SY64Kx5TrohAa4lrKUk+2haBAKd5/oxNumhGDpb+UYseeWhQV62G2WBAdKUfvnoGYODbS5f5y2K5upVIRJlwb4dZ4+/QKwp8remLF6jKs/r0cx3K1KC83ICBAgvhYBUZeForpk6LQoZ1r64gfzrLV7aB+QUiIazmh+LmYe0cCxo4Ox+LlpVi/sQoFRTqo1SZERMjQOUWJcVdHYOK4SCj9Wv73h7Y25tLFR2RpmEadiIiIiIiIiIiIiKiV2rt3L/r27Ysdf/yKPj17+DocukS98OYCvLjgbQDATdOn4cv33vZxRL6XcfkoIQnuhl9+xrCBA3wcUet23+NP4qOvvgEAPP/ow3hi3v0+jqh1271vPwZfMxaANeHm/n/WMymhEyaTCTFdeqC6pgYymQyHN/+DDu2SfR3WJYlj47nh2HhuSsvKkdAjAxaLBeFhoTi+cxuCg1rvl1Jbgwk33oy1f60DAHz9wbu4Yap7JwxebBZ++DEefeElAMCcWdfj04Vv+TgicmbvgYMYOHoM9uzZgz59+vg6HCIiIiIiIiIiIiIiIiIiIiIiIiKfqp+DNn76X+eVUHXVkmtQVrwXANBn0OPo1W+eS8fVVJ3Asu8G/bsnwtTZOxEU3M6hjNlsQknhDhSe3YTS4r2orsxBnbYcZrMBckUIAoOTERM3AJ26zEJYRHqL1yw8uwW/rZgEAAgMSsK0m/c0We6rD6KF7amzdyMo2Pk8g+NHf8TmdfcBAGLjh2DM5BUtxqKrq0JO1k/IP7MBVZXHUKcth0gkglIZhajYvmifMh7JHa/1aoJHX8rc8Qb27bJ+Bzc1fQaGX/l+i8cYjVr88EUXGA3WxT+HjXoPnbpc38J1Xse+XQsAAEEhHTD1ph0XGLnrcrIWY9NfcwEAUqk/Zt52BFKZf7PlLRYLli7qB1VtHgCg98DHkNH/Qa/E2hL7PuJKvXtaUcF2/PrzdcK+K/127c8TUFywDQDQqesNGDaydcx7XPJNX+GeZ/Sfj94DH/FpPKras1jyje0719dMXI64xKFOj9n451zkZi8GAMQlDsc1E5d5NEZ7+3YtQOaO1wEAgUHJmDp7l9Nx1GBQ44cvusJktC5ye9lV/0VK2jSvxAoASxf1R23NaQCu3e/jR37A5vXWOURSWQBm3nYUUqmfx+ME2l4/27zuARw/+j8Arj2ba2tOY+kiWzLbayevREz8ICdHuA+fZ57124opKDy7CYBr7zEKz27GbyvqE0KJMO3mvQgMcm/SuOb4eswtKzmAVYuv5HwbuuTVf0buMfg3BAZznRbyvrycBTibuxAAEBU/Dak93vFpPCeOPInivK8BAEmpDyMx5QGfxuOMxWLCrvXdYTLWQCSSIWPYRvj5t961I8qLVuPY/rsAACHhw9C1/08+jsi5o3tno6rUOvc8tcd7bk9W604GfTl2b+gFwAKpLBS9L9sOqbT1ri1QcPJjnD72IgAgOmEmUrq37nnq+7aMhFZlXRuk24DlCA5rvWuDqKr34+D2awEAfgEpyBi6waWEvL7CMddzOOZ6Tlsbc12lqjmIg9uu4WdkuqTVfz7+bWkP9OjmmYTFRC1Z8EEeFv73LABg2sQovPNqqk/jefLFE/j6f8UAgIfvS8IDdyf6NB5nTCYLug/ehZpaE2QyETauzUByonf+pnQ+Vv9ejrseOAYAGDYoBD991dXHETk3+/+OYt0/VQCA915PxRQ3J6t1p/2HVLh22kEAQEoHP2xYleFSQl5fYT/zHPYzzymvMKDXsN2wWIDQECm2/9UbQYGuJWf2hY+/LMCLb1q/pzBzSjTeeinFxxE5N3L8PmTnWL/Tsfy7bhjQt/UmEG5rY66rDh5W4ZqpB/kZuQ0Q+zoAIiIiIiIiIiIiIiIiaruKSkqEJKLXjBzBJKIu2LB5CwAgOjIS9915u4+jaf02bNosbD/78HwmWG7B7v37UV1TAwC4ddZMJlj2EY6N545j47nZsHkLLBYLAODhe/7DBMstMBqN2LTdurhKt/Q0zJw8yccRtX7r/33+KhQKPP1Q61i4jIiIiIiIiIiIiIiIiIiIiIiIiIjIG1LTpwvbuVlLXD4u599kcAAQEz+oUYLlOm05Fn/dE78un4h9uxYg/8wGqGrzYDRqYDYbUKctQ1nxXhze9zFW/HA5tv79MEwm/YW/IC84sv8zLF3UDzs3P438M+uhrj0Lk1ELo0GD2prTOHHsZ6z/dQ5WL7katTVnfB1uq1VatFdISAlYEwu2JC7xMmG7tvqkV+u3PsEjAETF9nWakBIARCIR4hKH2Y7P2+ix2No6+7oJCm7XYuJXAIi3ay+s2+YVnrXNVZNIlYiO6++ktFV8kq1uiwu2w2wyeCS2phTm2fpZXOKwFhPVy2QBiIrpK+wXeLEt1NacERIsA0Bc0mVOSteXsdWt0aBGadEej8TWlLbWz+zHXPt6a05QcDsE2r0mb7YFPs88x2TSo7hgu7DvSt1Gx/WHRFK/AL7F4fV6Wlsbc4mI6NJQU2F9PsnkkYhrd4ePo3FOVb0fJqN17YjoxJmtOtknAFRX2J79SZ0e82EkLbOYjaitsM49VwamIzKudc89ry7fDMC6tkB8h3tafbLP+rYgEiuQmDLPx9E4p9eVCAmWQyNHtuoEy0B9W7BKSp3fqhMsAxxzPYljrue0tTGXiIjoQmzebn3/Exkhwx2z43wcjXP7D6lQU2sCYE2g2ZoTvwLA5m3VwvZj85J8GEnLjEYLduyuBQCkd1Ji0rhIH0fknH3dzr83qdUn+2Q/8xz2M8/ZvL0a/y5ziXtuj2/VCZYBa7wAoJCLMO+e1pvIHABKSvVCguWRw0NbdYJloO2NuXTxYZJlIiIiIiIiIiIiIiKi8/Tt4iWQxSYK/916X+v+Yr8n1CfgE4lEeOHxR30cTeuXX1iIrOM5AIBH7puLwIAAH0fU+q37t41l9OiOqdeN83E0rd/6jdb6Uir98OSD9/s4mksXx8Zzw7Hx3K3bZF3MIi4mBvfcNsfH0bR+O/ZmolalAgA8/+jDEIv5dRln9Ho9Nu/YCQC4c/aNSEqI93FERERERERERERERERERERERERERETe07HTJIjFcgBAdVWOSwkfLRYLcrOXCvup6TMalTGZdNBqSgEAUpk/ImP6oEOnSejc7SZ07nojktqPhtI/qv6MyD70DTb9NffCX5CHbVn/EHZsehJ6vXVhWLkiFAntRqFT1xuQmn49omL6QiSyfn+3rGQfVi+5xiEJJ9lUVmQJ237KSAQGJbR4TER0T4f9qopst8fVnMpyW7wRUT2dlLSJiO5lO96LsbY19m3Bvs6ciYjOELZVtWdh0KvcHdZFobL8qLAdFp4OiUTe4jGRdnVrNhtQXZXridCa5NgWXOtnkXZtxptjQpXdmAAAkS6MC4FBifBT2haQrqrIclLavdpSPzPoVVDV5tniiHItXvu269XnA59nHlNTlQuz2ZZ0ONKFtiuRKBAW0UXY92o/a2NjLhEReV5pwRJs+z1B+C/n4ANevb6urhBatXVOe0KHuZBIW/ec9upy63xysdgPiSkP+DYYF9THGxZ9NYJCe/s4GudqqzNhMlnfzyenPiz821VrVZ9YV6aIQWxy615bwGzWo6bSmkw1JvFGKJQtfx7wJVvSYhGSO7X+tUGqK6z9LCCoOyJixvs4Guc45noWx1zPaUtjLhERtW1LVpQiocs24b8HHs/x6vULi3XIOWFN8jj3jgQEBEi8ev1ztenfJI9+fmI8cHfrTqAJ2OK9elQYevcM8nE0zmUeqIVKbU2s+/B9yRCLW3cCzfq67d4lAOOvifBxNM6xn3kW+5nn1CfWjYmSYc6NsT6Oxjm93owde6zfWbtxRgwS4hQ+jsi5+oTQIhHw6APJPo6mZW1pzKWLU+tO8U5ERERERERERERERESt2vpNWwAAU8aNRe8e3X0cTetXX19JCfH4v5tv8nE0rZ9Op8PWXbsAAC88+jBEotb9ZZDWoD6573/m3IK4mBgfR3Pp4th4bjg2nrsN/9bZ4w/cB6VS6eNoWr8N/46N/TJ6YcKYa3wcTeu3Y89eqDUaBPj747H77vV1OEREREREREREREREREREREREREREXqXwC0NSh9E4nbsaAJCTvRhRsX2dHlNcsB2qmjMAAKnUHx1Sr2tURiyWoXO3m5CSNg3RMX0hlsgalbFYzDiduwZb/34YuroKnDy+Au1TxqN9autMmHEo80McO/ItAEAmD0L/Ic8itcv1jRLoVVfmYONfc1FWvBd12jL8/dudGDfttwueJ5J36i+cPf3XBZ2jKYMvf83t53RFdeUxYTswKMmlY2SyACj8IqCrK//3HMeR1P4qj8TXUHXlcWE7MNi1eO1fl66uHHXaCvgpw90eW1vnULcutoXAIPtFji2orsp1KfnmpeZ82m1AkOMC0tWVxxEWke7WuJpSpy2Drq5C2A8Mcm2BXfu2UGX3ej2tym4M81NGQirzd+m4wKBE1GnLAFifF97SlvpZw/sY5PKYa98WvFm3fJ55SsO2cC5tt6wkE4AP+1krH3OJiOjSUPNv0kS5Xzxikmf7OJqWVVdY441NngO5onWvHaHT5qNOcwqAGMmpj/g6nBbVJ9AMCM5AeEzrn3te3xYSO94HiaR1ry2gqtoLs0kDscQfiR3v83U4Laqv24iYsQgIbt1rg5jNOtRWWtfgSer0SKtfg4djrudwzPWstjTmEhERXYjN26wJKePj5Jg9s3W//wFsSSnnzIpFTLS8hdK+lV+gw6kzdRCLgUfua/0JNOuTqWb0CMA1V7buv93r9GbsyqwFADxyf1Kr/1zEfuY57GeeVd8W7vu/RCj9Wndy8L37VdBozPD3F+O+u1p/cvD6uh17dQS6dw3wcTTOtbUxly5OTLJMRERERERERERERER0Dvr3zsDdc25u8ncD+/bxcjS+9/k7C/D5Owt8HUabcdP0qbhp+lRfh9FmKBQK1Jz03oTti8Gfyxb7OgQCx8ZzxbHx3B3budXXIbQpTz00D089NM/XYbQZwwcPgqHorK/DICIiIiIiIiIiIiIiIiIiIiIiIiLymdT0GUKS5ZPHVmDAsBcbJQ62l5P1k7Cd3HEMZPLARmWU/lEYOsL598xFIjHap46HMiAGa5eNAwAc3v9Jq0yyrFEVYc+2VwAAEokCV09YiqiY3k2WDQlLxTUTlmLV4tGorspBWUkmzpxYi3YpYy8ohrLivcg6+OUFnaMpvkqyrKurFLaV/tEuH6f0jxaSUtqfw5OMxjoYjRqHGFzRsJyurpJJlptgn1j3/Ou2opmSl7bz6WcyWQCksgAYDepG5/CkugbXOZ+2YDSoYTLpnT7D3MWxbqNcPs4+Xm/VrfVabaefNayX84nXm2MCn2eeY38fZbJAl5OZ28db18rbgq/GXCIi8pzAkAzEJN3S5O+CQr27RktUwjREJUzz6jUvRLf+S3wdgssUygQMvjrf12G4LCl1HpJS287c8z6XbfN1CC4LDh/UptpCaveFSO2+0NdhuEQsVmDgVbm+DsNlHHM9h2OuZ7WlMZeIiNqejB6BuGVW04lW+/QK8mos0yZGYdpE1/+e42tLvu7m6xBclhCvQP7Rwb4Ow2Xz7knCvHuSfB2GSxRyMXIzB/o6DJexn3kO+5lnbfuz7aytPah/cJtqCwtfTsXCl1N9HYZL2tqYSxcnJlkmIiIiIiIiIiIiIiI6B2OuHIUxV47ydRhERERERERERERERERERERERERERERERERE5AGJ7UbBTxmJOm0ZdLpK5J36A+1TxjVZ1mjU4lTuKmE/NX3GBV8/Jm4AQsI6obryOEqLdsOgVzWZuNmXDh/4FGazHgDQtdedzSZYrieTB6JX/4ew8c+7AQA52YsvOMnyxcagVwvbUpnS5eOkUj+7c6jcGlNz6hMf2mJwLcmjfawAYDB4J962xmA497bQqG691BbaGoe6lZ5LP1MK7d5b7daob9DPXGwLkgavy6BXQeKF5K+OdevamAAAEvsxzItjQlvqZw3H3Ib3uDk+q1s+zzzmfOvWoS00GFs8qS2NuURE5DlhUaMQFsU1WoiIiIiIiIhGXR6GUZeH+ToMIiIiIqI2gUmWiYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIgAiMVSdOw8BUf2fwIAyM1a3GyS5TMnfoVBXwsA8A+IQ3zSZS2e32Ixo7zkACrKD0Ndmw+DQQWTSe9Qpv6cFosZFWWHEBM/6EJektvlnfxD2O7YeYpLx8QnDRe2iwt2XHAMvQc+gt4DH7ng87QWJlOdsC0Wy1w+TiJVCNtGu3N4ktHoeB2xxLV4JRKFw77JqHVbTBcTk9G+LchdOkbSIOGnyUttoa2xb3OutlvAse02bP+e0rA/S1wcF+zHBMB7bcGh3Z533XpvTGhL/axhvUgkLsYrscVr8lK7Bfg88yTHunWtHQCOdWsyebOftZ0xl4iIiIiIiIiIiIiIiIiIiFoPJlkmIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIvpXavp0Icny2dPrUKcth58yolG5nKzFwnZK2jSIROJmz2ky6XF438c4euALaNSFLsdSV1dxDpF7nq6uEtWVx4T9rINfQiR2YUk7i9nuHBUwGjSQyvw9EWKbZJ8M02w2uHycyagTtqUSPycl3UfaINGo2eRavCaTzmFfIlW6LaaLiUTqB6NBAwAwm/UtlLZqmEBV4qW20NbYtzlX2y3g2HYbtn9PadifTS6OC/ZjAuC9tmCfgPj869Z7Y0Jb6mcN68Vk0rvUDu0T8jZMEO1JfJ55jmPdutZuAce6lUi82c/azphLRERERERERERERERERERErQeTLBMRERERERERERERERERERERERERERERERERERERERERERERERER/SsiqgfCIrqisvwIzGYDThxbjq69bncoo1EXoyDvH2E/tcuMZs9n0Kvwx8oZKCnadc6xGPS153yMJ2nUxQ772YcXndd5dLoqJlm2I5MHCNtGg9bl44x2ST9l8kC3xtQcqSzAYd9o1Lh0nLFBglKZzDvxtjUyWYCQ/NXVttCobr3UFtoamV3bNRrPpZ/Zynqr3UrlDfqZi23B1OB1eastONata2MC4Ji42JtjQlvqZw3HXJNR61qSZV/VLZ9nHnO+devQFhqMLZ7UlsZcIiIiIiIiIiIiIiIiIiIiaj2YZJmIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIyE5q+gzs2vIsACA3e3GjJMu52UthsZgAAJExfRAa1qnZc23f+IRdgmUR2qdeh3YdxyA8shuUAbGQSpWQSORC+V9/noiigq0AAIvF4sZXdeH0+mq3nMdsNrrlPBcLhV+YsK3VlLh8nH1Z+3N4klTqB6nUX0hG6Wq8Dct5K962RuEXDq2mFMCF1G242+O6GJxPPzMY1DAa1E2ew5P8GlznfNqCVBbg8GzxJMe6LXX5OF+MYdZrtZ1+1rBetJoSl+rKsW69NybweeY59vfRYFDBaNBAKvNv8Tj7eP1aeVvw1ZhLRERERERERERERERERERErQeTLBMRERERERERERERERERERERERERERERERERERERERERERERERER2UlJm4Ld216ExWxEWck+VFUcQ2h4Z+H3udmLhe3U9OnNnkejLkZO1k/C/vAr30Nq+gyn19Ybai8g8gtjsZid/l4mC3DYv+n/TkMqVXoypCblnfoLZ0//5fbzDr78Nbef0xUhYba2parNc+kYg0ENXV253TmaT/TtbiFhnVBeuh8AoKpxLV7716Xwi4CfkomAmxIS1glVFdkAXG8LqtqzdnsihISmeCCyti8krJMwbrjabtUOdeu9fuanjITCLxy6ugoAgKr2jEvH2beFUC+OCaF2Y1idtszl5K/28YaEpXoktqa0pX7W8D7W1uQhNDytxeMc24I365bPM09p2BZUtefe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IiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiopbNbKoSjpUqrdfnKZUBLteo9GlM9alJ5OuMwbukxa6xAoDZLE28F9u2Cre2rfJQ07fMLu2rVDamLzjrStW2llrt4m37Kmq9L6n6rnvbetdvgVp9QaK2ddyr8X33gnHmp3mh9jOuj9/alnMuncdxJp6WNM6IiIiIiIiIiIiIiIiIiIiILgVMskxERERERERERERERERERERERERERERERERERERERERERERERERERE1itRqEY7lc5fV5CqVGOLa4XENMFov7feQK7+JVKDRuZatF77OYPHFvW7XX57m2rdUqTayAe7t427aAe/vWfkZiqd3nFF72Xde2BdyfkZisLu1y8W0rZV9ofN9V1Er+KlXb1m4XhcLLeBXOeK0S9VuAcy45cZyJpyWNMyIiIiIiIiIiIiIiIiIiIqJLAZMsExERERERERERERERERERERERERERERERERERERERERERERERERFRk7gmQLTZzF6fZ7UYhWOlIsBDTd9R1kouabN6F6/VanQrK5Ran8XkiXvbmrw+z7VtFQppYgXc28XbtgXc27f2MxJL7T5n9bLvurYt4P6MxOSaGPXi21bKvtD4vls7gapUbVu7XaxWL+N1SaBaO3GtmDjnUg2OM/G0pHFGREREREREREREREREREREdClgkmUiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiImoSlVonHFvMeq/Ps7gkelSpg3waU32UKp1b2WKp9uo8S62klCqVNPFebNta3dpW56Gmb6lc2tdiaUxfcNaVqm2VtdrF2/a11npfUvVd97b1rt8CtfqCRG3ruFfj++4F48xP80LtZ1wfv7Ut51w6j+NMPC1pnBERERERERERERERERERERFdCphkmYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiImkQTEC4c66vzvT7Pta7rNcSkVAZAqQysMwZPateTKl5NQIRwbDZXwmL2LkGpa7wBLtcQ28X0BbO5ChZzVZ3XEFNArftcTF9QqnRQKNQ+jas+7m1b4PV5/hhnjns5+93FjzNp+m7tdrmYeKWK1XEvzrnkwHEmnpY0zoiIiIiIiIiIiIiIiIiIiIguBUyyTERERERERERERERERERERERERERERERERERERERERERERERERERETRIa3l44rqzI8Oocs7kKRkORyzXa+Tyu+rjeq7Lcu3hd35cmIBIBWmkSPYbVahdv27eyIlM4Dg1P82lMnlxM21a5xFr7GmIK0Ea5JeysrDjn1XmubVv7+YgpzGWcGfSFXifcbhZ94SL6LSBDaFhbH0dVt9rPscLrecG1L0jZtpxzyYHjTDwtbZwRERERERERERERERERERERtXRMskxERERERERERERERERERERERERERERERERERERERERERERERERERE0SHtFRODboC1FVmd3gOUX5+93KYREdfB5XfcIjnfEWFez3UNOpKH+f83wJYw0Jawu5XCWUC13iqI/VakRJ0RGhHObyfMQWHtlJOC4pPgqr1dTgOYX5e4VjuVwlWcJPwL3v1u6T9XF9BlL227BI9+dY6EXfrazIhEFf6LyGlH3BrW0b7reOenuF46DgJKjUQb4Oq04qdRCCgpOdcRR4F69r35V0DuOcS+dxnImnpY0zIiIiIiIiIiIiIiIiIiIiopaOSZaJiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiKhJouN6Q6kKFMrZGesbPCcnc4NwHBzaGsEhKaLEVpf4pKHCcUHuLlgseo/17XY7cjI3Oc9Pvly02GpTKNSITRgolHMyNzZ4Tn7OTlithvMlmdv7FVt80hDh2GrRoyB3Z4PnuL6n2ISBkCtUHmr7Vnyys21yshpuW4u5GgV5u4RygoR9ITgkBcEhrYSy6xiqj2vbKlU6RMf1ESW2uriOk4rydFSWZzR4jmu8Uo4zwH1e8GacVZSfQ2X5OaEsZV/gnEs1OM7E09LGGREREREREREREREREREREVFLp/R3AEREREREREREREREdOnYtH0Hho27CTabTXjty/dm4/Ypk0S5n16vx4LlP2Lpzytx9MRJ5BYUICQoCEmJCbhu+DBMnTQBaa1bi3LvxigqLsHu/fuxa99+x//v3Y9zWVnCf3/hicfx4swnJInllz/XYP7yFdi5Zy+yc/OgUCiQGBeHwQP749YJN2HIgP6SxOGJXq/H3kOHsWvvPuzefwC79+3H0ZMnYbVaAQCXDxqINcuXSBLLvkOH8d2ixVizfgOyc3OhNxgQHxOL7l06YeLYsbjp+tFQKBSSxFKfU2fPYs36jdi4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y25vRF/wQ7wXjrPm3hdcx5l3cwIA2P0wzmrfy2b3dg7zf9sCnHN9iXOuuFrSnEtEROJzTTRqNtu9Ps9ociYfDAiQJsWattZ9zGbvEiAaayV19Ee8jWpbo7NugEa69HUX3ReM0veF2vfxNt4L+oJE7esar6lR48ylL0jUtrXvZWrm46z2fbxtX9dkry1inHHObRDnXPFwziWiunCUEBERERERERERERGRV9753yfYvX8/AODR++5B3549JI8hSOdc0FOt13t1jt4lUR4ABAcF+TSm5uxi2gtwb7N/UnvpLqH2Kisvx6gpt+LQMcfCO602AMu//QoDevf22T2CdIFu5UttTPbo0hkTx44Ryr/8uabJ1+SYbByOyYbZ7XbMXbhYKF8/8mpER0U26Zq1XepjXQw6lza72L4bFCTNIubgOu4zfvR1DZ43fpSzzqbtOxp933+/9wH+8+H/hPJ906bi7ZdeaPR1POGc2ziX0pxLREREREREREREREREREREREREREREREREREREJDWbzYRje+9FecmW86/I0bbre4iIucar83XBndF1wI8I0LUVXjMZslCUuwL5mT+gtHAtbNZqyOQBaN3pDUTFj3M7X6kK880baYC8VjJnq9W7damuCT8VSunWpLomn7Z5GStQK16JElgrFO5r+202L9vW6r62X6GUKOG20hnvRbetRLEC7u3bqHitrn1Bmr5bu89ZL7ovSBSv0nWcGTzUdOeWCFiitgUubl6oXU+qtuWcKx7OueJqSXMuERGJTxeoEI71Bu8SaAKAwaWuTqfwUNN3AgPd76PXexevoVaSR12gVPE6U895GyvgHq9UbQu4t+/F9oUgieKt/Qz1eqtX59XuC/6I13DRbStdKsOLmRdq15Oubd3b5WL6glSxApxzxcQ5Vzycc4moLhwlRERERERERERERETUoBOnT+P12e8BANqmtsLLT87wSxyR4eHCcV5+vlfn5NaqF+FyjUud63ut3Q6e5OUXCMeR/6D2cn2vFZWVqK727svZza29KquqMOaWqUJSdI1GgyVffYkrhwz26X0CAgIQqNUK5VyXdvAkr1a95tBm9RlxxRXC8ckzZ2EymZp0PY7JxuGYbNjaDRuRnpkplO+4eXKTr1nbP2Gs+5r75xXv2quqqhqVVVV1XkNMGo0GukDnwqTQkBAkxsc3eF7nDu2F4/KKClRUVnp9z3c/+QwvvvUfoXz7lMn46O03vT7fW5xzG+dSmXOJiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIpGa3WXBi3wMoLVx7/hUZ2nZ9B9EJ4xt1HV1wJ/QcvA5p3T5CROxoaAKSIJcHQK7QQatrj/jU+9Hjsj8Rl3IHLKYi4TyZTAWVJsqH76h+KrX7elKzybv11Cajs55SJd2aVNd7ucbQELPRuT5ZqZYmXrkiAHKFc22/awyemE3u9aRqX5XLfazWSq+Tv5pc3pfKT33B27a1Wqphszr3AZCqbWv3Oe/7grOPyxU6yOVqn8ZVH7dxZvJ+bb/rmKw9t4jJvS94Ny/UnuskG2ecc0XDOVdcLWnOJSIi8YWHKYXjgkLv9/LLLzTXeQ0xBWjk0Gqd6dxcY/Akv8C9nlTxhoephOPKKqvXSSnzXZ6D6zXE5tou3rZtdbUVVdXOpJTSta37fbyNt8ClL+gC5VCrpUkP6N623o+zAn/1hVCXeaHAy7Yt9P84qyuO+ri3rTSx1r4X51zf4pwrHs65RFQXJlkmIiIiIiIiIiIiIqIGHT52HEajEQBgMBox4qZJGDzq+nr/5+rNd98XXr920s1NiqNjuzThOD0j00NNp3MuySdlMhk6pLVtUgwtycW0V1VVNQqLi4Vyh7Q0D7UvLa7tBQBnMzK8Os81wam/+1dVVTXG3DIVW3fuAgCoVCos/OIzjLzqSlHu17FdO+E4/SLaKyoiApERzffL7AlxsW7lopKSJl2PY7JxOCYb9s2ChcJxYnwcx3oz4dpeF9NvAWnHeqf2zniDdIEeajoFBwW5lb1NsvzBF1/iyVdeE8o33zQen8/+L2QymVfnNwbn3Ma5FOZcIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIqnZ7Vac2P8givN/EV5r3flNxCROvqjryWQKRCeMR4een6P3Fdsw4OpTGDDiOHoOWYfUDi9Cq2sNAKiuPCacExjcBXK5pmlvxEtanfuaVKPeuzWpJr1zTapWJ92aVK3OuZbaaPAuVqulGhazc81x7fcsJrd49d6tkXatp1RFQKWO8HlcdXGN1RGHd+1r1GcJxwFStm2QM16Dt21rcK+nDZImXpU60i25qPdt6zrOpGvbQJd7WUxFXid/dW1fSceZy3O8mLYFZJLNY5xzxcU5Vzwtac4lIiLxtWurFY4zsoxenVNdbUVxiUUop7XWeqjtW+3aOO+V6WW8mdnOehHhSkSES5M40TVWwPv2zXKJN61NgE9j8sS1L2RmGbw6x7VtAen6QmSEyi2Jprdtm+nWttL127Q2zv3jiootXid/dYtXwnGW5jovZDe+bWUyoG2qNPHWfo7e9wVnMtW2EvYFzrni4ZwrHs65RFQXJlkmIiIiIiIiIiIiIqJGycrJxfbdezz+z9Xp9HTh9Z179zXp3l06dhCOd+8/4NU5u/btF45TEhMRpNM1KYaWpKtLexUUFSEzO7vBc3bv3+9W7tyhvc/jaq7at20Dlcr55YjabVEXo9GIg0ePCuXOHTp4qC2u6mo9xt42DZu2bQcAKJVKzPvsY4weOUK0ezZ1TDb3/lVZVeVW1gV6l3y0PhyTjcMx6VlZeTl+/OVXoTx10kQoFAqfXLu2S32s+5prex06dgwmk8lDbQfX9lKpVGjfto0osdWla6eOwnFlVbVX59ROqhwaHNLgOR9/9Q2eeOFloTxx7PX4+oP3IJeL89UVzrmN09LnXCIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiKpORIsP4yivJXCa6kdX0Nc8jTR711RskM4DgnvK/r9aiiUQdAEJAnlqvKG16QCQKVLvcAg6dakBgY772UxFcFoaHjNce33pJUyXpd7VTbztg3QtYFM5lyf7E1fsNmMqK50rk8ODJJuPbdr2+grj8Jma3gfgKoy515JMpkKAYHS7QMQGOSyD0C5d/s8VJY745WybbXBHd3K3vQFoz4LFlOR8xqS9oWLaNsy53vSBCRCoZRmDyvOueLinCueljbnEhGRuDq0c09EmJ3bcOLE/Yfc9wDs0E66RISu8e4/XOmhptP+Q856HdKatl9hY7RJDYBKJXOJo8pDbQejyYajx517jbWXMF7Xtj16Qg+TydbgOfsOOt+TSiVDm1TpEpR2dIn3wCHv+sI+l3pStm3H9u5jxJu+kJVtRFGxM7FuewnH2cW07f6DznqJ8RrodOLsu1hbkE6BpASNMw4v2hZwj1fKeYFzrng454qLcy4R1cYky0RERERERERERERE1GIMGzpEOD6dno70jMwGz1m3cZPz/MuHeKh56enfu5dbUti1GzZ5qO3g2l5prVORmpIsSmzNkVqtxpAB/YXyuo2bGzxn685dMBgcXxqRyWRufVRKer0eN0y9Heu3bAUAKBQKfPfxRxg36jpR7zts6GDheNuu3dDr9R7r2+12/L3J2a7DLx8qWmy+sOfAQeE4SKdDSHBwk67HMdk4HJOezV+2Anq9QSjfPmWSz65d26U+1n3tqiHO9tLrDdi6c1eD57iO9aEDB7gluxXb1VdcIRyXlZcjKyenwXMOHzsuHEdGhEOn8/ylss++/Q6PPvu8UB4/+jrM/fhD0RKDA5xzG6slz7lEREREREREREREREREREREREREREREREREREREUrPbbTh54DEU5f4ovNaqw0uIb3WX6PeurjyBqgrnfgjRCeKtNa9LSKRzTWlZUcNreA36DBj154RyaKR068+DQntBrnCuOS4r2tjgOWXFzvcUEJiKAK10a45DXdq2smw3rNaG1/aXFzvXBbueLza5XI3gcOf6ZG/6QkXpLthtNfskyBAaIV28rvey2QyoKG14HwDXvhASPgByuXT7AIRGOvctcH3G9bFa9ags3e1yvnTjLECbDI22lVD2pi+UFTvHolyhQ3Bob1Fiq4vrODHq02HUN7yHVblLX5CybQHOuWLinCueljbnEhGRuHp1D0JgoDNF2satZQ2es2mbs05qSgCSE6VL8jhkYKhwvHtfJfQGq8f6drsdm7eVO88fFOqhtm+p1XL07+PcH9G13eqza28FDEY7AEAmc3+/YhsywHkvg8GGXXsrGjzH9T0N6BMClUq6dHuDXdpm8/ZyDzUd9Hordu9zJvwcKmFfSE4MQKtkZyJgb/rCRpc6ukA5evdo2l6bjeHa79IzjMjMajgR8CaXcSZl2wLAkIEhLnE03LYZWQacy3S+Jynj5ZwrHs654uKcS0S1Kf0dABERERERERERERERNX83XHctzLkNfxm8hiouSTj+8r3ZPkv8eFn/foiNjkZeQQEA4Kt58/HKUzPrrX/i9Gls2LpNKN80ZrRP4mgptFotrhs+DEt+XgnA0V7TJk+st77VasXchYuF8vjRo0SPsbkZP3qUkGBx6c8rMfu1lxEaElJv/Tnz5gvH/Xr1RHJigugx1mYwGDD+9rvw1/mEpgqFAt989D4mjB0j+r3HjLwaKpUKZrMZ1Xo95i9fgbtuubne+ms3bMTZjAyhfGMzHpNGoxE/LF4qlK8cfFmTr8kx2Xgck/X7Zv5C4fjyQQOR1rq1T6/v6lIe62JISUpE3549sHPvPgCOfnn5ZYPqrV9WXo5lK1cJZanba/TVI6DVBghJu5ev+gUP3eN58fby1b8Ix1cMqv+9AcCX3/+Ah59+ViiPvfYa/PDpx1Aqxf3KCufcxmuJcy4REREREREREREREREREREREREREUnHbrejvPQ0igr2oTB/L4ry96OoYD/MZueGlROm7URwSIrX16woP4f8nB0oKtiP0uJjqKzIgL4qD2ZLNeRyFdTqEIRFtEdMfD+0bT8RoeFtxXhrF6W87AxOHlmIzPQ/UVWZDbOpAtrAGISGt0Nq2li0aT8eSqXW32EKMs7+idPHl6Iwbw+qq3MhkykQqItHbMIApHWYiNiEgf4OUWA0luHU0cVIP70K5aWnYdAXQRMQhqCQFKS0vhZpHSYhMCjO32EKigsP4uSRhcjOXI/qylxYrAYEBsYgPKoLWrcbh9S210MuV/g7TACAzWZF+qmVOH1iOUoKD6G6Oh9KRQACg+KQkHQ50jpNRkRUV3+HKaiuysPJowtx7syvqCw/B6OhFAHaSISEtUGrNqPRtsMEaALC/B2mIC97K04eW4y87G2orsqB3W5FYGAcomJ7oU37m5CcOsLfIQosFj1OH1+Osyd/QlnJCeir86FSB0MXlICkViOQ1nESQsLa+DtMAedc8XDOFU9Lm3OJiKhx7HYbTh18HIU5y4TXUto/h4TU+yS5/7kTbwnHwWH9oAvpIsl9a0TGjkJB1gIAQHnJVuirzkCrq3+9e37mPOFYpYlFcFg/0WOsoVBoER41DEV5K8/HMh8xifXvg2O3W1GQtUgoR8RKu/Y7PPpqyGQq2O1m2Kx6FOasQGxS/Wv7y4o3wKh3ru2PjBV/rxFXkbGjhOSzRXkrkdrxFShV9a9Pzs90rk8OCu0JjTZR9BhraLSJ0IX0RFX53vOxzENoRP1r5S3mchTlOfcBiIiTti9ExI5Gxsl3AABG/TmUFW3wmCy3MGc5bOeTqcpkaoRHXy1JnDUiY0ch++wnAICCrIVIavsYZLL6E/G49oXw6OGQK6RL4BQc1g8qdTTMJsceVnmZ85DS7sl66+urTqO8ZKtQlnpe4JwrHs654mlpcy4REYlLG6DAsMvDsfLXIgDA/CX5mDQupt76Vqsdi5YXCOXRIyNEj9HV1VeFQ6WSwWy2Q6+3YcXKQtw8Ibbe+hu2lCHDJUHsmGsipQhTMOrqSGza6khGufK3IrzyTCpCguvf32v+knzhuGe3ICTGa+qt62uJCRr07KbD3gNVAIB5S/IxqH/9STHLKyxY9XuRUB59jbR9YfTICLzzoePz37lMIzZsKfOYxHP5ykIYDDYAgFolw9VXhUsSZ41RV0fik6+yAQALlxXgsX8lQS6X1VvftS8MvyIcARrpkqn26x2M6CgVCgrNAIB5S/Lw5KP1f9fk9Fk9tu50Jl2Vui+MGhmJBcsc89LWHeU4k65H61b1/21y3mJn28ZGq/6fvfsOj6Jq2wB+b03vvdISQu9NiijFRpFeLKhg+XytINh7b2B/fUVRQZEiTQUUpCi9hdAhJJSQ3tuWbP/+WJndDclmQ7YkeP+uy+uas3lm5tmzZw4Ts3Me9O3lvmKqnHNdi3Ou63DOJaLaeJUQEREREREREREREVGLIRaL8cis+4T2Z18vwoWsS/XGz335NZhMJgBAx+RkjBh6vctzbG4efWCWsL17/wGbIo61ffy/hcjKMRfT9vLywoMz7nZ5fs3NHRPHIyzU/IdxpUqFl955r97YfampWLnuV6H9mFVfu4tGo8HE+2Zh646dAMzXyKJPFmDa+HFuOX9wUBDunjJJaL/x4QJUVFbWGavT6fDM628K7ZE3DEWH5CSX53iZwWCAWq12KNZkMuHx51/Epdxc4TXr99kUvCYbh9dk3U6cPoPUo0eF9r3Tpzn1+LW1pGu9ubAefyvW/oL9hw/XG/vi2+9BqVIBAMJDQzF9wjhXp2fDz88X9991p9B+/7MvUFpWXm/8sjVrceT4CaF97/Sp9cZ+v2wF/jPvWeF+bNTIEVi28EvIZDInZN4wzrmN09LmXCIiIiIiIiIiIiIiIiIiIiIiIiIicp+SwiP46etkrFl6Hf7e/H84eeR/KMjbY1Ng+Wr8unwYdvz5ME4e+RK5l7ahsjwDWm0VTEY9DHo11KpC5OfsxNGDC7Bm6UDs2jYbOm3TzukMxw9/hnU/XY+jhxagtPgYatQlMBg0UFRnI/fSNuze9iR+WT4MxYX1f5fcXVTKQmz+dRq2rL8D58+uRlXleeh1Kui01agsP4uzJ3/AxjVjsePPR5pF3+ZkbcXapYOxf+fzKMjdDZUyH0ajFmpVEYoLDiF175tY89MgZJxe7ulUYTTocGDXK/h1xQicPPoVyktPQ6Mph0GvRnVVFi6d34i/Nz2IDatHobL8nKfTRWX5OWxYPQp/bXoAl85vRHVVFgx6NTSacpSXnsbJo1/h1xUjcGDXKzAadJ5OF5lnVmDt0kFI3fsmigsOQa0qgtGohUqZj4Lc3di/83ms/WkIcrK2ejpV6LQK7PjzEWxcMxZnT/6AyvKz0GmrodepUFV5HufPrsaW9Xdg86/ToFIWejpdFBcexi/Lh2H3tieRe2kbFNXZMBg0qFGXoLT4GI4eWoB1y4bi+OHPPJ0qAM65rsQ513Va2pxLRESNYzKZcO7kPBTnrRJeS0x+FnFt/uOW8+dnLUJ50R8AAJFIijYd32xgD+cLDr8BPn6XnyE3ISv91Xpja1RZyM9aJLRjEu+DSFR/sQlXiG51v7BdXXEApQX1P3Ocd3EhNDXmZ45FYi9EJbj3mWOpLAgRsZOFds65+dDr6n6232jUISvd8vkHhQ2Fj797n+0Pj5kAqcz8fLLRoMKljPqfT66uSEVJwS9CO8bqc3GXmFaWZ6JLCn5BdUX9v0dcyngXRoN5HQCpLBThMeNdnp81X//2NkWVs9LfhNFY972jXleBnMz5QjsibrLdwquuEJUwAyKRHACgqclB/sWF9caWFvyG6oqDQjsmcabL87MmEokRnWhZw6ogaxFqVPWvYXUx/VUA5jUTfPySERzu3jWsOOe6Dudc12pJcy4REbne/XdHC9sHUqttijjWtvD7POTkmQtoeslFuHta/cU2XSEoUIrJt0cI7flf5KCySl9nrE5nxJsfZgntoYOCkNS2/sKrrjBhTDhCgs0FPlUqI977uP5729Qj1fhlY4nQvn9GjMvzq23W3ZZz/rKxBIePVtcb++5Hl6BSmQtohoZIMX50uMvzs9Y+ydemwOebH2RBpzPWGVtRqcf8L3KE9uTxEXYLr7rCjOlRkMvM9/85eRos/D6/3tjf/ijFwcOWvp95t3vHglgswn13WuaFRT8U4FJOTb3xr757Ef8sZYfkdj64fmCwizO0dcPgYOHaNpmAV9/Nqjc2K7sGi36w9P19d8W4/fcyzrmuwznXdTjnElFtLLJMREREREREREREREQe9/oH8yGLjhf+s+fJhx5AQlwsAKBaocCo6Xfi5Jl0mxiVSo2HnpqHjVssD8e/+/KLkEgk9R538fKVNjlcvJTdhHfkWn/v3mOT69+799QbO6hfX0wYdZvQnvXEHKzb+LtNjNFoxFeLf8CLVoX0Hpl5L1onJtR73IuXsm1yWLx8ZRPeketZ5/r6B/PrjQsKDMRLT80R2l9+txivvf8hdDrbh0x27duPSffeD4PBAADo06M7po673W4OSX0GCDnMfHx2E96NmVarxdT7H8Lm7X8DMBdz/ebjBbhz0sQmH3vm47OFXJP6DLAb++rTc+Hv5wcAyMnLx6jpdyE7N88mpqy8HJNnPoCjJ04CACQSCd556QW7x23MvOCIaoUC7foMwGvvf4jTZzPqjTt9NgO333UPvl26THht6MDrMGH0qHr34TXZeLwmm+b75SuE7cCAAEy0Mz7tuRavdVdqzL3C9Anj0adHdwDmIu8T75mFXfv228TodDq89v6H+N/3i4XXXpo7B4EBAfUetzHzTWO89NRshIeGAgDyCwtx85RpSM+8cjGRH1auwgOz5wrtGwYNxK0jhtd5zKWrVuOhp+YJBZZvHT4MKxcthFwub1KunHMbrznMuURERERERERERERERERERERERERE1LLpdEpotVUuPYeffxxi4oegXcoUpHS5B+1SpiAyph/EYtk/ESZknFqKP9ZNgE6ndGku9qTufRuH9rwBg8G8yKzcKwiJbW9Dcsc7EBU7AIB5Ac2qinPYtG4SSouPeyxXjaYSm36ZjNxL24TXgkM7oF3KZLRJHg//wETh9XPpP2PrxntgMGg9kSoAc7HPLRvuhlplLkIrEksRmzAUyZ3uRHyrkZBIzYvj6rTV2LX1cZw9+aPHcjWZTNi17QmcPPIlTCbzoq4+vpFo3W4MkjpMQ3hkDyG2pPAw/lg3HorqnHqO5nqK6hz8vnYcSqyK0IZH9kBSh2lo3W4MfHwjAQAmkxEnj3yJXdue9FCmZuknf8DOLY8J845E6oOE1jchudOdiE0YCpHYvDiuWlWILRvuRk7WNnuHcymDQYstG2bgXPrPwmv+gYlokzwe7VImIzi0g/B67qVt2PTLFGg1rp1P7SktPo4/1k1EVcXl50ZEiIodgOSOdyCx7W2Qe5kXLTYYNDi05w2k7nvHY7kCnHNdiXOu67S0OZeIiBrHZDLhwqlnUZy7XHgtIWke4to+1uRjlxb+jpxzH9db6FOrKca5k0/j4pmXhdfi282BX2AXu8ctyl2BvZvihP9q1E1fT0UkkqBV+xeFdnnxFpw7MQ8Gg9omTqVIx+nUO2E0mH+Pl3vH2hTfrMvJA5OEXE8emNTkXAEgMKQvQqMszxxnnpiN0kLbZ45NJiMKspcgO+Nd4bXoxPvg7VP/M8c16mybvi3KXVFvbGMkJM+FWGJ+tl9bk4/TqXdCo861idFpy3H2yP1QVZuf7YdIglbt7T/bn5053yZfZ5DKAhHf7imhXZj9PbIzP7yiGHBV+X6kp80CTObnk/0CeyAs2v7zyYf/7i/kmnn8SafkGx4zHn6BPcwNkwHpaTNRVW67DoDRqEN25ocozLasA5CQ9BSk0vrXAags22PTt5VlzlkHoFX7FwGReb0kZfUJnD1yP3TacpsYjToXp1PvglZTAACQSPyRkDT3imNZyzz+pJDr4b/7OyVXb99ERLeyFC6+lPEuCrKXCOsNXFZauBGZJyxjJjRqFAJC+to9tnXfZmfW/7x8Y8S0fhByb/MaVgaDAqdT74BKYbuGlcGgxrkT81BRbFnDqlXKixCJ6l/DinMu59zLOOe6bs4lIqKWqW+vQNx2U6jQnv1cJn7/07bop9FowpLlBXj3Y8s91H13RSMhzrve42bn1iCu417hvxVri5yS79zHEuDnay7rll+gxZ0PnEZuvsYmprxCh/sfP4uTp1UAAIkEeGFuK7vHnf95tk2+zhAYIMVTj1rWb/v+p0J8+Fn2FYUp9x+qwqzH0vHPslHo0dUPt98WZvfY/YcfFnJ98rlMp+Q7fnQ4enQ1338ZDMDMR9Ox/5Dt3850OiM+/Cwbi5cVCq899UgCAvzrL6C550ClTd/uOVDplHxfnNcKl5exPXFaifsfP4vyCtv7r9x8De568DQKCs1/9/H3k2Duo/Xf2wLAk89lCrn2H37YbqyjEuO9cd9dluK67358CUuWF1zxe9nGzaV46gXL5znq5lD07Wn//su6b+d/7py1eh+8NwaxMeY16RRKA+64/zTSM1Q2MWq1AfNeOoetf1cIr704txUkkvqLFq9YW2STb3Zu/cWbHSWRiPCi1fW95a9yzHvpHNRqg01ceoYKdz5wGsp/CtXGxshx/4xo2DNpxkkh10kzTjY5V4Bz7mWccznnXtbS5lwiMnNv6XQiIiIiIiIiIiIiIqIm8vHxwarvFmH4+ElQKJXIOH8BPW8cgSED+qNdm9aoqKzEX7v3oLzC8gfWZ594DLeNrLsAoKv9tmkzXn3/wytezyu0/PF44ZIf8csfm66ISd262Sk5fLXgA5zJyMSps2ehUCoxeeYD6NwhBT27doXeoMeB1DScz8oS4m8YNBBvPPeMU87dWHkFBRhz54wrXs/OtXzxPPXoMfQeftMVMV/N/0AoaNkU/5l5L/alpmL5mnUAgDcXfIxFS5dhcP9+8PX1xan0dBxMOyLEx0RFYcU3CyES1f9FG1d45b0PsOHPLUK7batEHExLw8G0NIf2f+yBWUhu27bJecREReGnr/6LCffOgl6vx4HDaUgZMAg3Dh6I+NhYFBWXYNvOXVCpLQ9mfP7e2+jeuVOTz91YxaWleHPBx3hzwceIjoxE104dERURAV8fH1RVV+H46TM4lX7W5ksJnTukYOWihU7Ng9dk4/CatKXT6fDTqjVCe8q4sfD19Wl8wo3Ukq51APhq8Q9YuOQHuzGvffAhPv36G5vXYqOi8NtP9vdzhEgkwvKvv8KQ0bcjv7AQhcXFuHHcRPTt2QOdUlKgUqmwa/8B5FvdD9wxaQIevu+eJp/7aoQEB2P14m9xy5RpUKtrcPTESXQfOgwD+/ZBcru2UNfU4EDqYZy7aJmb2iQmYun//lvn8Y6fPo1ZT8yB0Wj+wp9EIkFMdBTmvvKaQ/n0793LaQXKOec2TkuZc4mIiIiIiIiIiIiIiIiIiIiIiIiIyDPkXkEIi+iGsMjuCI/sAYO+Bju3PHrVx2ubMgnRsdchKnYAfP2i6oypUZcide/bOHvK/F3vkqIjOLzvXfQf8sZVn/dqZV/YjGOpHwvt5I53oP/1b0Em8xNeKy89ja0b70F15UXodAps3TADE+7aA6nU9d/9r233ttmoKDsDAJDKfDFk+GdonTRG+LnJZMSZ499h/66XYDLqkZ+zE4f3vY2+g151e64qZSH++uMBmIx6AEB4ZE/ceOsi+AdYFqetUZdh55ZHkZNlfn5jz99PIzyqB0LD7RcUc4XTx7/FufRVQrt7nzno0fcpiCUy4bWC3L3Y/scs1KhLoFIWYPsf92P0pN/d/v1rk8mE7b/PEgqpevuE48ZbFiE67johxmjQ4cjB+Th6aAEAcwHYiKhe6NhtlltzBcxFgPf+9bTQjm81AteP/AJe3iHCa4rqHGz/fRZKitJgMurx1x/3Y8Jde+udR1wpde9bKMjdBcBcpLb/kDfRocu9EInEQszFzN+wc+tj0OtUqCg7jd3bZuPGWxe5PVe9Xo2tG2ZA/0+h+oCgNhh+2/cICesoxOh0Suzf8QIyTv8EADh26CNERvdBQuuRbs+Xc67rcM51nZY25xIRUeMVZi9BYc6PQlsmj4BWU4zzp+wXWrwsInYiAoJ71fkznbYY2ZkfIDvzA3j7toFvQEdIZSEwGtSoUWdBUZEGwFKsI67tY4hv90ST3k9ThESORFybR5F74XMAQFHuTygt3Iig0IGQyoJQo7qIqvJ9AMzrN4glfujQ8ztIJO6/VwOAdp0/hFqRCbXyLIwGJc4euR8+/h3gH9gFJpMB1RWHoVFbnjkODB2IxGTPPHMs94pC++5fIj1tJkwmPRSVaUjbOQiBoYPg5R0LnbYYlWW7YLQqsNq24zvwC+zskXyjE++FojIVJflrAQA55z5CYc5PCAzpB7HEF2rFWSgqLesuyLyikNLDM88ni0QipPT4Csf3j4VOUwidthgnD0yAf1BP+Pi3h9GgQlX5Aeg0lnUAwmMmICrBM+sA+AV2QduOb+P8KfNYLC/egsM7+iIodDBk8ghoanJRVbYHJpPun/cnRXL3LyH3ivRIvonJz0JZeQxV5XthMulw4dRzyLvwPwQE94JIJIGi6gTUijNCvI9/Ctp1/sAjuUokPkjp+S1OHpgIo0GJGtUFHN09HIEhA+Dt2xp6XSUqy/bAoK8Q9olr+xhCIkZ4JF/Oua7DOdd1WtqcS0RErvfhG+2QeU6Ns+fUUKqMuP/xs+iQ7IMunfxhMJhw+Gg1srItRTUH9g/EM08keiTXqEg5vlzQHjMfTYdeb0LaMQUG3ZyGQf0DERvtheJSHXbtq4Rabfk9/Z2X26JzBz87R3Wde++IRuoRBdauLwEAfPTfHPz0cyH69Q6Er68YZzPVSDumEOKjImRY+HGKx+4RvvooBWOnH0dhsQ7FJTpMuPskenbzR/skH6hURhxIrUJhsaWo5oQx4bjnDvf/HRAAunT0w9svt8Uzr5wHYC6u23fYYQweEISIMBly8zXYc6AKOp35XlwqFeHLBcmIjJB7JN9nn0zEsZNK7P0np+deu4D/fZuHXt0DIJGIcOKUAmcyLPe2KUk++OD1dh7J1cdbgm8/S8HEGSehVBlxIasGw28/igF9AtE60RuVVXrsOVCJikpLIePHHorDiBtC7BzVdUbeGIJHH4zD5wvNa8L9tKoIG/8sxcB+QQgKlOLipRrsO1SFy0uZ+vmK8d3nHeDjLfFIvpxzXYdzrutwziUiayyyTERERERERERERERELU6vbl3xx8/LcN+jTyDj/AWYTCbs2LsPO/bus4nz8vLCy3Nn4+nHGl6ow7qoKmAuBugMZeUVOHbylN2YwuJiFBYXO+V8dQkOCsIfPy/D/U/OwebtfwMATp5Jx8kz6VfETp84Hp+/+zbkcvt/IL6yv8T1RDaOVqtrsL+UKlWdMUql0ik5iEQiLPp4AaIiIvDZ14tgNBqRX1iIn3/97YrYPj264/vPP0VifFyDx7XuM2f0V2FxiU0788JFZF646PD+E0ePckqRZQC4dcRwrPl+ER6cMw8FRUXQ6XTCWLMWGBCABW+8hnumTWnwmNb9JRY7Z3xZKygqQkFRUb0/l0qluP+uO/HuSy/Az8/XqefmNdk4vCZtrd/8J4pLS4X2vdOnOnyOpmpJ13phUVGDYzc7Nw/ZuXk2r1VWVjkth1YJ8fhz9Urc++jjOHTkKADgYNoRmwK1gPl9P/bALLzz4vMNfvnNVfcrADCwbx/8vmIZHnhyDjLOX4DBYMDOffuxc9/+K2JH3jAUiz//FBHhYXUeq6ysHAaD5UupBoMB3y5d5nAuCqXKaUWWOec2jqvmXCIiIiIiIiIiIiIiIiIiIiIiIiIiatlCwztjwl37EBjUxuZ7z/k5u5t03OuGvttgjLdPGAYNmw+9XonzZ9cAADJO/4Q+A1+EROLVpPM3htFowME9rwvt+FYjMHj4x1fEhYR1xE1jV+CX5TdCr1NBqcjFqSML0a2PewtfFebvR9a59UJ78LBPbIp9AoBIJEbHbrOg0ymRuvdNAMDpY4vQoetMBAS6d/HctP3vQ6czLzLr6xeDm8augJd3sE2Mt08oht32PX5beRPKS0/BZNTj4O7XcfPtK92aq1ZbjSMHPhTaHbrci14Dnr0iLjruOgy77Tv8vuZ2mExGlBQexoWMtWjbfoI708X5s2tQUmQurCISSTD8tsWIjOlrEyOWyNBrwLOoUZcg/eQSAMCRg/PRrsMUyOUBbs330J7XYTKZn0kIDe+MYbd9D4nE9nv+/gHxuGnscqxbNhQqZQF0OgXSDryPQTfOd2uu1VVZOH3MUiy594Dn0LHrzCviWieNgdGox9+bHwIAXDz3G4ryD17xObjaySNfQakwL/otlfnh5rErEBDU2iZGJvPD4OEfQ6UsQO6lbQDMn0lc4jCIxe5bAJxzrmtxznWdljbnEhFR4+m0JbXaxSjM/t7h/f2DutVbZNlajeoCalQX6vyZ3CsarVJeRnjM7Q6f15oIznumO7H9c5BIA5B9bgFMRg0M+gqUFW28Is7btw2Sun4Kv8AuDR7TBKvneEXOy1UqC0KnvsuReXwOKkv/AgCoFWdsCr5eFh4zAW06vQ2xuIHiHLWeORaJnHfPHBIxHCk9v8W5E3Oh0xbBZNIJeVuTSAPQusNriIxzZN0B63yd17cikQjtuiyATB6O/KxFAIzQaQpRWnDl88l+gT2Q3O0TePk4sCaEzVhwXt96+cSjc9+VyDj2BJRVRwAAiso0m6KkZmLEtJqFxPYvNFwEx4VjISrhLojEMlw88woM+moYDWqUF/95RZxMHol2XT5ESMQwB47qmr4Vi+VI6fUdLpx6HiX55v+Pp1Fn2RTTvSwo7AYkdV0AqSzIfqZX9K3zxq5/YFd06rMcmccf/2fONaGqfC+qyvfanlPshYR2cxDXtuE1rGrjnMs514xzrlPnXCIiarGCAqVY/m0nzHkhE3/tqgQAnMlQ2xQfvGzCmHC8/XIbyOX2/x2tdYsAidh5/44MHxqCbz9PwdwXz6GoRAedziTkbS3AX4LXnm+NqeMjGzymdb7OXF5RJBJhwVvtEB4mw6If8mE0AoXFOvz2R+kVsT26+uGT95IRF9vw39pt1upzYr7xcV5YubgznngmA0eOm9fOSjumsClKCpj7aNbdMXjhqUQH1mezbTtzLNw1JQoymQivvH0R1QoD1Goj/txefkVcZLgMH77ZDsOub7gIsHW+TlxKDnK5GN99kYLnX7+ANb+Z/z9WVrbGppjuZTcMDsKCt5IQFGi/hGHt38vETuzbrp39sfzbTnj8mUxcyKqByQTsPViFvQdt1wP0kosw59EEPPqAA+ud1RoLzsz3udmJCPCXYMHn2dBoTaioNGDjn2VXxLVp5Y1P30tCl04NFwG2WYvRiWOBcy7n3Ms457asOZeILHi1EBERERERERERERFRi9S/Vy+kbt2MZWvXYfVv63H6bAaKSkoR4OeH+LhY3Dp8GGZMnYykNm0cOt6xU5ZidUMG9EdCXKyrUveImKgobFi2FL9v2Yqf1qzFobQjyC8sglgsRlxMNAb264u7J0/C4AH9HTqedX8FBQZi1MgRrkrdI+RyOT587RXcPWUylqxYia07diI3vwA1mhpER0Sie5dOmHz7WEwaM9qhApdl5eXIyc8X2ndOdO9D2e5w64jhOLZjG35ctRrrNvyOzAsXUFJWjpCgILRKiMfYW27G3VMmITY62qHjHTt1Wti+wwn9FRwUhOM7/8KBw2nYn3oYx0+fRklpKUrLy1FVrYCvjw9Cg4PRtVNHDOrXF3dMmoCYqKgmn7c+vCYbh9ekxeLllkUoOqekoH+vhh+idabmfq03NylJ7bBrw69Y/dsGrPzlFxw9cQoFxUXw9vJGXEw0hl8/BHdPmYweXTo7dLyjVv3VrnUrDOjT26n5DurXF6lbN2PFul+xZv0GnEo/i4LiYshlMsRERWJQ/36YPmE8bhw8yKnndTXOuY3j7DmXiIiIiIiIiIiIiIiIiIiIiIiIiIhaPi/v4CuKL7pbSpd7hSLLOm01qirOIySso9vOn3tpOyrLz/7TEqHf4DfqjQ0MaoNO3R7EsdSPAQCnjy9C196Pu7U4xKmjXwvbkTH90Ca5/uJbXXo+gjPHv4NSkQuDQYP0E4vRZ+BL7kgTAKDRVCLzzAqh3bPfvHrHm0QiR99Br2Lzr1MAAHnZf6GyPBNBIUluyNTsXPrP0NSYF8eVynzR67oX6o2NiumPNsnjhLF76ujXbi/4eeroQmG7TfI4u4V9ew98CefSV0GvV6FGXYLzZ1ejQ5d73ZClWUVZOvKy/xbafQe9ekWB5cu8vEPQo9887Nn+FAAg8/QK9B30qlsLlJ45/j2MRi0AwC8gHp17/Kfe2Lbtx+P0sW9QVHAQAHDq2NduLbJsMhlx+tg3QrtT9wevKLBsrf+QN7Fm6SAAJuFziW/lSKEu5+Cc6zqcc12rJc25RETU/IRHj4NMFobKsj1QVB6BTlsEnbYMYpEUMq8I+AZ0RGjkLQiNvBUSqa/Dx1VWnRS2A0IGOFRosTHi2j6K0KhRKM5biYribdDU5MFgUEImD4OPX3uERY9GeMw4SCQ+DR7LZDLaFOCMiJ3o1FzlXlHo1Gcpyou3oiR/LRSVadBqiiCCGHLvaAQE90NE3CQEhjj2zLGq2vLMsUQaiJAI5z5zHBIxHD0Gb0dx3mqUFf4OteoC9NoySGVB8PKJR2jkzYiInQy5t2PP9iut8o2Ide59klgsR+sOryIidrJ5LJTugrYmH0ajBnKvCPgGdEZ49FiERY92qDCqTlsObY1lTYiIGOfm6+OXhK4DfkVpwXqUFPwKVfVJaDXFEIu9IPeOQXDYYETETnaoSC1gOxa8fFojIMi56wBExk1FcPgNKM5dibKiTdCoc6DXVUIqD4WPbxuERt2KiNiJkMqCHTqeK8eCVBqA5G6fISrhbhTnrUJ1+X5oawpgghFyr0j4B/VEeMw4h68XVbVlDhOJpAiLvroC8/UJCO6FbgP/REn+OpQWrIdaeRY6bSkkEj94ecciOGIYImKnwMfPsTWsOOdacM7lnHuZs+dcIiJq2aIi5Vj6dSds/bsca9eXIO2YAkUlWohFIkRHydGvVwAm3R6B/n0CHTreqTMqYTswQIIRNzRcaLExhg8Nwfb1PbD612L8/mcZLmSpUVauR1CQFPGxXrh5eCgmj4tAdGTdf8+6It90pbA9YUyEU3OVy8V49dnWmDwuAivXFmPX3grkF2qh0RgRES5H5w6+GHtrOEbfEgaJpOG/oZRX6JBfqLXkO9a5+Sa18cGvy7pi/aZS/LqxBCfPqFBcooWXlxgxUXIMvi4Yk8dFoEvHhovUArZjoXWiF3r3cO7fDKeOj8QNg4Kxcl0xNm0tQ06eBpWVeoSGSNGmlQ9uHRmKiWMjEBzkWDlAV46FAH8pPns/GXdPjcKqX4qxP7UaBYVaGE0mRIbL0bObP8aNCnf4ejlp1bdSqQi33xbm1Hx7dQ/An+u6Yd36EqzfVIqz59QoLdXBz0+C2GgvDLs+GFPGR6BNq4Z/zzHna+nbAX0CEBfTcHHbxnj0gTiMuikUK9cWY9uOCuQVaKBUGhAWJkP7dj4YfXMYxo0Oh493w/fiRqPJpujxRCePBc65nHMv45zbcuZcIrIQmUy1a7oTERERERERERERETVPhw8fRu/evbF/8+/o1a2rp9Oha0yPocNxMj0dALD9lzUY3L+fhzNq3h5/7gV8+d1iAMBrz8zD87Of8HBGzdvq39Zj2gP/BwAYNmQwNv283MMZNW8GgwFRHbuisqoKMpkMJ3f9jTatEj2dVrPGa7JxeE02D7zWG+/2u+7Bxi1bAQDff/4J7pzk3IfUyDGcc6m5OXzsOPrfdCtSU1PRq1cvT6dDRERERERERERERERERERERERE5FGXn0EbM2ULwiO7eTqda15+zm78sW680J404xACAl3zvfDK8kysWTpQaI+auMGtBUp3bX0SGad/AgBExw7ErRPW2Y2vrsrCqiWW/G6b8CuiYge4MkWBXq/GskUdodeZFzUdPPxTJHecZneftP3v4cjB+QCAgKA2mHT3fpfneVnmmZXYueVRAIBU6ovps05BKqu/YJjJZMKqJX2gqM4GAPTs/yx69J3jllwB4I91E5GfsxMAkNRhKoaM+MxufH7OLvyx7nJhEhEm33MY/gHOLbBTH0V1Dn5ebPmO8S3j1iImfpDdfXb8+SjOpa8EAMTED8Et41a7NEdrRw7OR9r+9wAA/gGJmDTjoN1CuTqdEssWdYJBb154+vqRX6BdymS35AoAq5b0RXVVFgCgR9+56Nn/abvxGaeWYdc28zMIUpkfps86DanU2+V5AkBB3j78vmas0HZkvt645nYU5u0FACR3uhODh33k0hytcc51Hc65rtPS5txrXUnRMfy2cgSft6F/vcu/I3e97g/4B3Kdln+rI7uHQa0wr6fSud9aBIY03/VUFJVHcXzfbQAAb7926DFou0PFIT3l/KkXUJj9PQAgIWke4ts96dF87DGZDDi4rQsM+iqIRDL0GLwD3r7N99n+0oL1OHv0IQBAUOhgdOq7wsMZ2Xf68AxUFJvXAUjq+qnTi9U6k05bikPbuwMwQSoLRs/r90EqdW4hHGfKu/A/ZJ19AwAQGTcd7bp86OGM7OOc6zqcc12npc251HiKquM4vvcW/o5M/2qXfz/+Y1VXdO3s7+l0yIleeOM8vv+pEAAw7/EEPPlwvIczqp/BYEKX6w6iqtoAmUyEHRt7IDHePX8nuhrrN5XioSfPAgAGDwjCiu86eTgj+2b832ls/bsCAPDpe0mY6OQCpc5UWqZD98GHYDIBwUFS7NvSEwH+jhUK9YT/fZuHNz4w/010+sRIfPhmOw9nZN+wMUeQnmn++/HaHzujX2/HCgh7wtETCtw2+TgAoF0bb2z/rYdDBXk9hXOu63DOdZ2WNueS6x0/qcAtk47zd+QWQOzpBIiIiIiIiIiIiIiIiDytoKhIKLB8y7AbWWDZAdt37QYARIaH4/EH7/dwNs3ftp27he03nnvGg5m0DIeOHkVlVRUAYOYd01l01QG8JhuH12TzwGu9cfR6PXbuMy+Y0rlDCqZPGN/AHuQqnHOJiIiIiIiIiIiIiIiIiIiIiIiIiIjcr7zsjE3b30XFnOtzucAjAMQkDGkwPiCwlU2Oedk7XJJXXYoLDgvFPgFz0caGxMRfL2xXV15AddUll+RWF+u+jYjubbfYJwCIRCLExA+27O/GvjUYtCjM2ye0HenbyJi+kEguL9Zrsnm/rpafs0vYlkh9HCpMHms1vgvz9sFo0Lkkt7rkZ1tdZ/GD7RZYBgCZzA8RUb2Ftjuvs+qqS0KBZQCISbjeTvTlGEvf6nVKFBekuiS3ulhfJwGBrRossAwAsVbj253XGcA515U457pOS5tziYjo30GrKRKKfQaHD2vWxT4BoLLU8u9pQtLcZl3sEwCqysz5yuThiGn1gIezsU9ReRQGvfnZ/sj46c262CcAVJZZjYXkZz2YScNMRj2qy8zrAPj4d0B4TPNeB8B8nZkAALFtHmnWBZYBy1gQib0Q3262h7Oxj3Oua3HOdZ2WNOcSERHVtmuf+d/c8DAZHpgR4+Fs7Dt6QoGqagMAc6Ha5lzsEwB27a0Utp+dneDBTBqm15uw/1A1AKBDsg/Gjw73cEb27dpXCZP51zI8cn9ssy/2uWufeSx4yUWY/UjzLaoLAEXFWqHA8rAhwc26wDJge53NfSyhWRdYBjjnuhLnXNdpaXMuEVmwyDIREREREREREREREf3rbdv5z5fpRSK8zmKbDcrNz8eZjEwAwNOPPwp/Pz8PZ9T8bdtpfgh77C03o1+vnh7OpvnbtsN8Tfr4eOOFOU94OJvmj9dk4/GabB54rTfO/sNpqFYoAACvPTMPYjG/8uEJnHOJiIiIiIiIiIiIiIiIiIiIiIiIiIjcT1NTgbT9HwjtqNgB8PWLctv5dVoFFNXZQjssortD+4VH9hC2K8rSnZ1WvawLUnv7hMM/IK7BfcIiu9m03ZpvqSXfsIhudiItwiItn0G5G3OtqjgHo9FSADM8suGxIJF4ISSso9CuqFUw3JXKS08L2yGhHSCRyBvcx3rcGo06VFacc0VqdbIeu7XHZH2sPwN3jtuKUtvPMdyBsesfEA9vH8sCw24dCzZ969gcFmY1FhTVOdBpFc5Oq06cc12Lc67rtLQ5l4iI/h0sBTRFSExu/uupVJaZ1wHwC+iCsKgxHs7GPk1NPtRK8zPHcW0ehUTavJ85riw1961Y7I34dk96NhkHXM43JPJmBAQ37zUhqivTYDCYf19KTJoHkah5rwNweV6QeUUhOvE+D2djn9GoRVW5uYB1VPxd8PJp+PctT+Kc6zqcc12rJc25RERE1vILNcg8by6m+ugDcfDzk3g4I/t2/lNA09tbjCcfbt6FagFLvjcPD0HPbgEezsa+tGPVUCjNxVTnPZ4IsbiZF6r9p2+jImS4765oD2djn1ZrxP5Uc2Hdu6ZGIS7Gy8MZ2Xe5ILRIBDzzZKKHs2nY5eusS0c/jLklzMPZ2Mc517U457pOS5pzichW8/4/7URERERERERERERERG6wbeduAMDE0aPQs2sXD2fT/F3ur4S4WPzfPXd7OJvm71JOLjIvXIRYLMZrz8zzdDotwuXC5/+5717ERLlvwZuWitdk4/CabD54rTfO9n/6q0+P7rj91ls8nM2/F+dcIiIiIiIiIiIiIiIiIiIiIiIiIiIi99Dr1agoO4tTR7/BLyuGoaLMXLhQ7hWEAde/69ZcKsozbNoBgQkO7ecfYFmotaI806k52VNZftYqB8dylcn84OVtWbS3stZ7diXrc/k73LeWOE1NKWrUZU7Pqy61x4Kj/Ws9FirdOhYa37d+AbYLDLtrLNSoS6CpsXyO/gGOLXpte525b9xWWF1n3j7hkMp8HdqvWYyFqxi3gMltxV8557oW51zXaUlzLhER/XtUlpmfTw6LGgW/wOa9norRqEF1+UEAQELy0xCJmndxjqp/iqnKvWMRlTjDw9k07PJYiE68D3Kv5v1sv0adixrVRQBiJCY97el0GnS5sK5fYA+ERjX/dQAuj4X4to9DIvHxcDb2KSoOw2hQQSzxRXzbxz2dToM457oO51zXaWlzLhERkbVde82FX2Nj5JgxvXn/mwtYir/ed0c0oiLlHs7Gvtw8DS5eqoFYDDz9ePMvVHu5gGaPrn64ZUSoh7Np2OWx8Pj/xcPHu3kXqj18VAGVyghfXzEef6j5F6q93Lejbg5Dl05+Hs7GPo3WiINp1QCAp59IaPa/l3HOdR3Oua7VkuZcIrIl9XQCREREREREREREREREnvbNx/PxzcfzPZ1Gi3H3lEm4e8okT6fRYiTGx0FXkOPpNFqUP1ev9HQKLQqvycbhNdl88FpvnBefmo0Xn5rt6TT+9TjnEhERERERERERERERERERERERERERucb5s2vx9+aH7MaEhnfBDbd8g6Dgtm7KykxTU27T9vGNdGg/6zjr4rGuZp2vo7lejtXUlF5xDFfS62ug16tscnBE7ThNTTm8fVy/eKv15yiT+TtcWNc635pmPhZkMj9IZX7Q65RXHMOVapxwnel1ShgMWkgkrl8k2bZvIxzez3ZecE/fms9lGXdXf525Z+xyznUdzrmu1ZLmXCIi+vdI6rIASV0WeDoNh4jFXug/8pyn03BYRNxkRMRN9nQaDuvc92dPp+AwL584XHdzrqfTcFhC0mwkJLWcdQB6Xb/X0yk4LDB0QIsaC5xzXYdzruu0tDmXiIjI2uRxEZg8zvG/0Xjaz9939nQKDouL9ULu6es8nYbDZj+SgNmPJHg6DYft/bOXp1Nw2IC+gS1qLCx4KwkL3krydBoO8ZKLcS6tv6fTcBjnXNfhnOtaLWnOJSJbLLJMRERERERERERERERERERERERERERERERERERERERERERERERERETNkkTqg179n0HnHg9DJBK5/fyXCx9a5+MIidRb2NbpFE7NyR6d1pKvVOZYrgAgtc5X6558a/etVOpYAU3rXAH39e/V9q3NWNAq7UQ6l86qf6UOjtvLsZc/G3f1rb5Wvzjav7WvR51WAYkbir/a9q1j4xbw4Lyga/zYveI689C8wDnXeTjnulZLmnOJiIiIiIiIiIiIiIiIiIiImisWWSYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIo8JDG6HDl1n/tMyQadVoKriPEqLj8GgV+Pg7leRcXo5rhv6LqLjBro1N71ebdOWSOQO7SeRWIo8GvQ1Ts3JHoPBci6xWObwfhKpl7CtN7gnX32tfhFLHMtXIvGyaRtqfUauYtu3jo0DwLZvDQb35ArY9oujfQvY9m/tz8hVao85iYNj17pvAdvPyJWsr+mr71t3joXGj11JrcK67upbzrmuwznXtVrSnEtERERERERERERERERERETUXLHIMhEREREREREREREREREREREREREREREREREREREREREREREREREReUx4ZDeER3a74nW1qghHD36E08cXoaLsDP5YNxHXj/wv2rYf77bcpFIfm7bBoIW0VvHRulgXh6xdrNSVrAuNGo06h/cz6DXCtlTinnxr96PR4Fi+BoPGpi2p9Rm5im3fah3ez7pvJRL35ArY9oujfQvY9q8jY90Zao85g4Nj17pvAdvPyJWsr+mr71t3jgVv6HUqAI6P3dqFit3Vt5xzXYdzrmu1pDmXiIiIiIiIiIiI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Hx+EhYSga6eOGDZkMKaNH4fwsFCXvs+WcB9ERERERERERERERERERERERERERET/HgaDBrmXtgvt4NAUt56/VbvRyDj9EwCgIHcPqirOIzC4bb3xZ08tFbZ9fKMQGdPf5TleJpX6IL7VCFzM/BUAkHFqKZI7Tqs33mg0IPPMCqHdut1ol+doLaHNzRCLZTAaddDrVTh/dg3ad7qz3vj8nB1QVFuKqbZOGuOONAWt2o0SCqRePPcr+g95E3KvwHrjz576UdiOiOoF/wDXPVdUm39APMIje6KkKE3IJTqu/udytJoqXDz3m9B2d9+2bjcaafvfAwAoqi4hL3uH3WK558+ugeGfArFisRwJrW92S56XtWo3GifSvgAAZJ5ejh59n4JIJK433nosJLQeCanU2+U5XhYV0w8+vhFQq4r/yWUpeg14tt74yorzKMjbK7Rbt3P3dcY511U457pOS5tziYiIiIioZco8/iSK836u82fx7eYgIck960IQERERERERedqTz2Xi53XFdf5sziPxeOpR16+NTURErsEiy0RERERERERERERE5LBDR47ilinTUVlV5elU8MfWbXhwzjzkFxbavF5QVISCoiLsO5SK9z79Ah+9+TpmTJ3soSztm/3iKzYFll2poKgI9z8xB5u2/3XFz6qqq3E6IwPf/LAUd06aiM/efQsB/v5uyau25954Cx/9b6FQUNlTdDodXnjrXXyy8GsYjUabn53PysL5rCys2/gHPv6qB77//FO0b1f/w/mu9Mvvf2DGfx6DSq32yPmt/bByFWa/+PIV80NufgFy8wvw9569eP+zL7BwwQe4Zfgwj+SYX1iIXjeORElZmdOPrVAq8dizL+DHn+suAK5W1yCvoBBbd+zEG/M/wtxHHsarT8+FWFz/ohlX41qYGxsSHRXltGNVKxR47NkXsHTV6it+lnH+AjLOX8Cy1Wtx84034JtPFiA6MtJp526MLxZ9h6dfewNardYj57f24ef/xasfzIdGo7F5PSsnB1k5Odi0/S98+MV/8d1nn6Bfr54eyfGB2XPx6x+b6v15SVkZSsrKcOjIUXz53WIMHtAfX83/wCVz+YHDabjvsSdw9tx5m9eLNRoUl5Yi7dhxzP/v//DqvKcw99H/OP38jhoy+nbsO5TqsfNf1hLuVz77ZhHmf/ElcvML6vx5aVk5SsvKcfTE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X78odOvzBLr1adqzTzXqEpSVnAIAeHmFoHPP/zgjvStExQ5AVOyAhgMbYN23SR2mIijY/rM8V0Mq9UH7Tneifac7m3wszrlX4pzLORdw7pxLRERE5GwFWd8I2wHBfREePbbe2Ng2D6MgezG0NXkwGTUozP4Brdq77/luva4Sxbk/C+34pKcglQXXGSsWy9Eq5WWcTjU/s15Z+jfUykz4+CW5I1UAQEneauh15rUyxBJfJCY/W29sYEhfhMfcjpL8tQCA/KxvEB4zzh1pCvKtxkJ49O0ICO5Tb2xi++dRnL8aRoMaem0pSvLXIjphhjvSBACoFGdRWWr5PalVyksQi+V1xsrkIUhoNwfnT5nXeirO/RmtUl6CVBrgllwBoDB7CUwm83owcu84xLZ+qN7Y8JjbUXDpW6G4cn7WIrufBREREREROc83P1gKv/btFYCxt4bXG/vwzFgsXlaAvHwtNFoTflheiOefauWONAEAlVV6/LyuWGg/9Ug8goPq/jutXC7Gy/NaYfr9pwEAf++uROYFNZLa+LglVwBY/WsJysrNxYd9fcV4dnZivbF9ewXi9tvCsXZ9CQDgmyX5GDeq/s/CFb5Zki9s335bOPr0rP93yOfnJGL1r8VQq40oLdNj7foSzJgW7Y40AQBnM1XYsadSaL80rxXkcnGdsSHBMsx5JAFPv3IeAPDz2mK8NK8VAvzdV75yybJCaHXmxVfjYuR46L7616u7fVQ4vl1aIBRXXvRDvt3PgoiIrk11/6tGRERERERERERERETUDG3buVvY7t+7F3x97X85QyQS4YbBg4T21h07XZabI555/U1k5+YBAD57920EBrj2j/QHDqdBqVIJ7YYK4NaOybxwERcvZbskt+ZIq9Vi1/4DQnvYkEF2os2u69sH3t5eAACTyYRtO3e5LL/myPr93jB4IEQikd14Pz9f9O9lWfhm646W318RYWHw8bEU2z1x+kyD+1jHdOvSqck5tPS5sT7fL1shbLdr3QpDrmv6AiMAcPFSNs5nZQntxs6NCqUS+1MPOyWXlmK71RhzpL/atEpEm0TLlxi3NdMxBgDFJaUoKikR2q0TE5p8TOu5sW2rVg4d07pft10Dc2NjXOv3K9b/NpqMJqcd91R6urDdxgnjlvdBRERERERERERERERERERERERERER0rVApC1FRZn52I67VcKcU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0/b1ceyL4z7etl9OqFYonJaTI3bs2YuvFi8BAIwYej1mTJ3stnMrlEph29H+Amz7zN395UlK9lejWI8voCnXpLKeyJYluW1bpG3fgsVffIqIsLB64zq2T8aksaPRr1dPp5y3pc6N9uzatx8Z5y8I7fvumObU4ztnbrw2xq0jrvZa924hc+M906Yiff9upxVYBq5ujDXna9LVrtX7lU8WfoPN2/8W2i/NneO0YvbxsTFY/9MP+Gnhl/D383PKMXkfRERERERERERERERERERERERERERERERERERERER07bMuVCv3inB4P5lXpOUY2nI7kc5jNNTAaLAU0bHOwR6Z3DbO+j27ks7qPBKJv8OFdeVW70vnplwB235xtG8lUl+IJZZn3N3Vt7XHnONjwTLGjQYljEatU/Oqj811JncsV8D2mtS56TojIiIiIvo3sy5UGxEud3i/yHBLkWLrY7hSjcYItdpYZw72REbYxrkr3/IKnbDt7ydxuLBupNXnYH0MV7PuF0f71tdXAj9fSwlI9/Wt7XkczTfCaiwoVUZotUY70c5j27eOX2cRHhoLRETUPEg9nQAREREREREREREREZEj1DU1Nm253LE/jHt7e9k9jiupVGo8OGcuTCYT/Hx98eUH77nt3IDte5XJHPvSA2BbGNOd/eVp1u9VLm9Ef3lZxljNv6i/ar9XR/vMu1YhUXWNGoBzik56UkVlJV557wN8t2w51OoaBAYEYFC/voiNiYZWq8Pps2eRevQYTp5Jx8Nzn8GC//4PKxYtRNeOHZt03pY4Nzbk++Urhe3w0FCMufkmpx7f9lp3/EtWXlbXenPqL1e76jHWTPrLz9cXD993j9BWqtTIzc/HwbQjqKquxuLlK/D7lq14ae4c/N+9M5xyTpsx5uC/v835mnS1a/F+5c+//sYzr70htG++8QY8/sCsRh3jhoEDIZWYvxBsMBhRUVmJ46dO43RGBnLy8jFq+l24bcRwfPL2m2idmNDknHkfRERERERERERERERERERERERERERERERERERERER07TMYlMK22MEiwAAgFlue77Y+hisZDKpaOTiWr1hiu7aJQe+efI16S75X3bduyhWw7d9G5SvxhvGfMWAwKJyeV11qjznJVY8FBcTyUKflVR/rz7F2DvZYjwWjm/qWiIiIiOjfTKkyCNs+3mI7kba8rWKV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4gQ455qbtefca3cLMfC9a/x/ZCIiIiIiIiIiIiIiMpqttQMgIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIaOucagsaeRdDYs/h+W5LR+91LkQr71R53FglpRaXqKJVqnI3Kw1ebEjHlkxvo9NoVhE05j9CJ59Dy+YsYOucaPl4Th1uJElO+JSGuoLFnkZheOq6SNh1NF+qPnR9l1GvkFiqwck8KnvkkGh1fvYz6k8+jwTPn0XXGFcz87g72n8+C+mE2QiqTtFiJI+E5QnlSX8OJfu3sbPSSAe89l2222Mpy8FKOkPjV2dEWo3r4Gazfo6Unavs7CuWHCReptIs3C4RknwAwuYK+EBbkjE5N3IWypfvCvnPaz7JzEw+DyT4B/feTmi3HxZsFZoutJI4z89LtC0M6+xpMsAwAk57WHtuImEIkZxabLbaSkjOKhQTLQMV9wdNVhCGdfYWypfuC7usFBziiRwtPg/VH9fCDk4Nm+XeZQo0Dl3IM1jc13b4woXeAwQTLgP68cPhKDopkKrPFVhLnXPOpbnMuERERERERERERERERwCTLRERERERERERERERERERERERERERERERERERERERERERERERERERERERUBYzt5S9sbzueYfR+W3XqdmrijpBAJ73ns/PlaPfKZYxdcAPfbknCsYg8JGUUQ1qsglyhRla+AuExhVixOwV9Z13FnBV3IZNbLsFgZazam4Iur1/Bwj/icDQiF8mZMhTJVJAUqRCfVowdpzLx4pe3MWTONaOSPP9Xhd8phKRI+5l3ryCBZsk6calFFj2+p67lCdttG7jB2dHOYH0bGxt0a+6h3T8yz0Dt/zbdY1sn0BHBAU4Gamvo9oWTFj62p67lC9vdjOi3IYFOCAnQJgK2ZLwcZ+Yjk6twQSd5qzHHtn0jdzg5aJLvqtX679fcTl3XvpaTgy3aN3I3UFtD9z2dj86HXGG58/RpnWPTrbkHbGwMJy12cbJD24ZuQtmS4ywxvQjxadqE2Y86zsRFKly5bblEwJxzzae6zblEREREREREREREREQAkywTEREREREREREREREREREREREREREREREREREREREREREREREREREREVEVMKKbLxxEmsSFsfeLjEryp1arsf1EplAe91RAqTpFchUycuUAABcnW7QJc8OIbr6Y0i8Ak/sG4Ol23vD3sn/QHvDXgTS8+UOMKd6SWb33Syzm/x6HfIkSAODlZoc+bbwwqW8Axvf2R9uGbrB9sPrs1Vgxhs69joQ0Jssry61EibDt6yFCkJ+jgdoaLeu5lmhDavK4ynMrQRtvy/puBmpq6da7lSQxUPO/7aZOX2hR79GPbXJmMcRSpcnjKkuhVImkDG0y1Zb1XQ3U1tLrC4mW6wscZ+ZzN6UIcoVaG0e9ivuCo70tGoe4COXbluwLOse2cYgzHOwrXiq9lU7/livUuJtiufPZ48wLrXT6giWP7c0E/TFizLwQ5O8IXw+RUL5twXHGOdd8qtucS0REREREREREREREBACiiqsQERERERERERERERERERERERERERERERERERERERERERERERERERERERGZl7e7PZ5u741957IBAFuPZ6BtQ3eD+5yPLkBCuibhnbOjLYZ29S1Vx0Fkiyn9AjCmhybxsL2odDJHlUqNfeezMWfFXeQUKLDrTBaGds3CkM6l26sKftl1H+sOpQMA3F3s8NHUOhjfy79UosqYZCne+iEG4TGFyMyT47Vvb2PP0hawsbGp1OsfvpKDI1dyKtVGWT59sZ7J2zTGnSRtEsHggIqTEAKAi5MdfDxEyM5XANAc66fbeZslvpLuJGvjre1vXLy69bLzFcgukMPH3d7ksVV3MY/RF3SPrVoNxN6XGp2UtzJikvWTXwYb3RcchO3Y+5ZLoMlxZj66xxYw/vgG+TkiIkYMAIhJtlzSYv1j62TUPiU/g5hkKRoFu5RT23Sy8uTIKVAIZaPnBZ2EtiXHqjnFJOsn1nV2tDNqv9r+jsh6OM4sOC9wzjWf6jbnEhERERERERERERERAUyyTEREREREREREREREREREREREREREREREREREREREREREREREREREREREVcS4Xv5CkuWdp7Ow8LnQUomDdW05li5sD+roAzfn0skE/Tzt8cUr9Q2+rq2tDYZ28UWgtwNGfnQdALByT0qVTLKcmi3D5+sTAACO9jbYOL8pWoeVnVwwLMgZGxc0xeD3IxF7vwgRMWL8cyEbgzpV7n1F3CnEH/+kVaqNslgrybJuAk1/LwcDNfUFeNkLiQh12zCnIpkK0mKVXgzGKFkvp0DBJMtlyCnU7QvGHZ+S9SzVF3IK5AbjKI9uH7dUrCVfi+PMtHT7gpuzndGJdQO8dfuC3EBN09L9HI09ti5OdnB1soW4SFWqDXPSnRMA4+P199bWExepIJOrDP49Yyr6x9b4caYZk+IHbViwL3DONZvqNOcSERERERERERERERE9ZP4rakREREREREREREREREREREREREREREREREREREREREREREREREREREREREbo08Ybfp6apHW5hQocupxTbl1psRJ7HyRkBjQJmiurQ2N3hAU5AwAu3y6AWKqsdJumtmpvCmQKNQDgxSE1y02w/JCbsx3eHldbKG89nmHW+KojcZH2c3Z2MH7JXiedurptmJOkxOs4OxoXr1OJ91UV+3ZV8Dh9oWS9Qgv1hYfJZoU4jEysq9sXCi3YDzjOzEei0xeMjRWwzrEF9I/v48Zrqb5b8jN8nHEGWHJe0L6O02MfW5WBmqbFOdd8qtOcS0RERERERERERERE9JDI2gEQERERERHRk2nezNcwb+Zr1g6DiIiIiIiIiIiIiIiIiIiqiNkL5mL2grnWDoOIiIiIiIiIiIiIiIiIiKqZZm1mo1mb2dYOg4iIiIgsSGRng5Hd/fDb3hQAmoTAgzv7lln334s5KJBokr/V8HFA9xaeFbavUqlx7a4YN+LFuJ8pQ2GREjK5ftK8QqniQV0gKk6Mjk08KvOWTO6gTuLpUT38jNpH99icjy6odAzvTAjGOxOCK91OVVEk0/YBe5GN0fs52msTEeq2YU7SEq9jLzIucaJjiQSLloq3utE9Lg7GHlt76xzbkq/jYGTfdbJCvy35WhxnpiV97GOrrVst+oKD5ftCydcxNt6qMC8YOycAVaMvcM41reo05xIRERERERERERERET3EJMtERERERERERERERERERERERERERERERERERERERERERERERERERERERFRljOvlLyRZPhKei+x8OXw87EvV23osQ9ge+5QfbG3LTyAnk6uwck8KVu9PRWq2zOhYsgsUjxC5+eUUyHEnSSqU//gnDSK7ivdTqXXbUEBarISzoxE7/kc46STulCvUBmrqK9ZJ0O3kYFxyyMpyLvE6coVxCRCLSyRKtFS81Y2Tgy0kRZpjJTP22Mqtc2xLvo5MoYaTQ8WJNIus0G9LvhbHmWk5P/ax1datFn1BZvm+UPJ1jI23KswLsmrSFzjnmkd1mnOJiIiIiIiIiIiIiIgeYpJlIiIiIiIi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fVvBPDOHsv1ieL7a88w8uZZ9L665xsU113S45hIREREREREREREREVFNxiLLREREREQmMuiJ7hj0RHdLp0FERERERERERERERERERDVA38H90Xdwf0unQURERERERERERERERERE/2F+AX3hF9DX0mkQERERERGRBeUXKYRtqY3hhQ/ttGK1j2FKBWXeR2prWL52ZX6u/EJz5aspTmporoBl+hbQ7d+Hzbe04Geemfq27Dk0tJhq2bGQV6SAuxkKfmqfR7tHHAt5hUo9kcb1KOtC2bg8M43d/CLdfnmUsWCucQtwzTUlrrmmwzWXiIiIiIiIiIiIiIiIajLTX4EiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIikyoq0RQRtLYSGbyfrVaRRO1jmFJhmfextjLsMbm2ZYo8WiLfh+tbTay5ci37Xg+Vr435x0LZ9zE0X1try4wF7fexqWVjwcbQeVYD+hYwvH/tLLCGlX0vrrnGxTXXdLjmEhERERERERERERERUU3GIstERERERERERERERERERERERERERERERERERERERERERERERERERERERES1nJ1WsUaZXGXwfsUyTfFBOxvzPK5WWuZ9ZHLDCiAWlymUaIl8H65vNbHmyrXsez1UviXmHwtl38fQfLXHbUXHMRXt9ympZWOhxNB5VgP6FjC8f4sssIaVfS+uucbFNdd0uOYSERERERERERERERFRTcYrO0RERERERERERERERERERERERERERERERERERERERERERERERERERERERLWcg51E2C4sMayAJgAUacVqH8OU7Mu8T2GxYfkWlfm5HKTmylfzGF9DcwUs07eAbv8+ar6OZurbsuewsFhh0H5lx4KjmfpX+zwWPXLfmu+x0I+yLpSNM1/f6vbLo4wFc41bgGuuKXHNNR2uuURERERERERERERERFST8coOERERERERERERERERERERERERERERERERERERERERERERERERERERERFRLefmZCVsp2aVGLxfSpaswmOYkp2NGFJbzaNxtXPQp2ycufJ1c7IWtvMKFQYXpUzJ1JwH7WOYmna/GNq3BUUK5BdpilKarW8ddd/H0HxTMzVxDnZi2Fib51HLun1r+DzTnpNmHQuO2uuCgX1bA+ZZRXlURrdvzZNr2ffimmtcXHNNh2suERERERERERERERER1WQsskxERERERERERERERERERERERERERERERERERERERERERERERERERERERFTLNawrFbbjUooN2qegSIGMHLnQDvGX6ok2roZa7xWfali+2nHuzlZwN1PhRO2+BQzv34Q0TVyIv51Rc9JHt2+LDNqn7Dkw11jwcLHWKaJpaN/G6/St+cZtiL+9sJ2eIze4+Kt2/4bUMWO+j7AuaOcqEgENzJRv2fMYZ/C6oCmmaq5cAa65psQ113S45hIREREREREREREREVFNxiLLREREREREREREREREREREREREREREREREREREREREREREREREREREREREtVzjAN1ChA/Sqy6cGHEvv8wxzFeIsHGgJt+IqDyD9tGOa1zXXk+kcdX3s4O1lUiTR5l+q0ixTIlbsQVCu1GA+fLV7ttbsYUokSmr3OdKlOZnsrYSob6f+QqUNtHqm6v3DBsLV7TGgjn7tkmg7hyJiKp6LCSkFiNdq7BuIzPOs0fpW+155u9pCwepxOh5VcRRKkFdL1utPKruW3Wc1rpgznnGNddkuOaaFtdcIiIiIiIiIiIiIiIiqqlYZJmIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiKiWa9PQEfZ2msfNnriaXeU+J7Vign3tEOBtviKP3Vq6CNuX7uahsFihN16lUuHU9RzN/q1c9EQbl421GB2aOAntk9eq7tuLt3NRVKICAIhEuj+vqXVroXmvohIlLt7JrXIf7Z+pY1NnWFuZ79HFXbX65tS1HD2RaoXFCly6oyn42d2MYyHA2w5BPppCwIaMhRNaMQ52YoQ1ctITbVza4y4muRjxqVUXAj55VXMOzNm3ANCtpbMmDwP6Ni6lCLEpmp/JnPlyzTUdrrmmxTWXiIiIiIiIiIiIiIiIaiorSydARERERP8dpy5dRp+nZ0CpVAqvffXWG5gycrjBx7h25y5+2r0HZy5fQWRMLLJz8yCRSODm7IQmDerjiQ7tMOnJoQis42eKH8FgOXl5uHzjJi5dv4lL127g0vUbiIqNg0qlvqnu6RHD8PXbayyaoyGMcc5OXryMrXv24+TFS3iQkoKCwiL4eHogJCgIw/v2wsRhg+Hq7Fz1gUyoqLgYxy9cxD9nL+DS9Ru4cz8aaZlZUCgUcHNx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M4+FhJi9AB5mnmni7B3rwsrawSS5lWVt7Qh7xwChkGpmegT8AvpWuV+mhcYC11wqxXlmOrVtnhERERERERERERERERERERERERERGYPY0gkQERER0ePNXqopbJtu4AOW0zKzdNouTk7GTImM7GbUPYTf1HwJesrIJy2Wy94j/2DyK4uEYpKd27TG7g3r4WAvtVhO2uztHn4+KJVKZOZoCiubcz706tRR2D53JUIo9FwZlUqFo2fPC+3enWv2Q7oTU1N12m4uhhW+fhxpj4WjZ89VGR+dkIDoeM2D+S01FpRKJWYsXYFf9v8pvPbe4gV48amJFsmHLCctMxMDps7CjcgoAICDvRS7N6xHpzatH/pYtWlttLGxRte2YULbkPl7JvwKioqLAQAikUjn5yUiIiIiIiIiIiIyhFKpxNxpz+G3n3cIr73xwVt4ds5sC2ZlHt169xC2jx85VmV8bHQMYu/HCO0efXqaIq0KSe3the3MjAyD9lEqlcjWup7v4lr7r6/VpnP2sLKzsnDojwNCe/wzkyyYDRlT995PCNsnjx6vMr6goACXzl4Q2jV53Fqadt9ePHtBp5huRVQqFU4e1awd3dm3ldLu25h70UKBe31OHNHu2yf0RJrPlm9/ErY7du2MBo1CLJgNERERERERERER0ePHwysMEivNtc6UB1VfK0lJPCFsOzrVg4NToElyq4iPX3dhOz31IhTyqq89pCSeFNreWvubmlhiAy8fzfeItPutMukpF6BUlH63SmTWfL39ugnbCkUh0lMv6IlW0/6ZvHw6QSy2NkluFdHum1Stc1wZubwAGamXhLZPnR56oo3LwSkQDk5BQtuQsaAdY2XlAA+vtibJrSLafZufG4P8fwur6qOdr48Zxy2gO3ZTEqtew/JzY5Gfp7m2Zs6xwDWXSnGemU5tm2dERERERERERERERERERERERERERMZgZekEiIiIiKjmG963N4pvhhscb9s0VNj+6q03MGXk8EpjA+v4CdulhQilWoVmK3LkjG4BwJAgfqmnLFOes4e18uPPhO0uYaFo1aSx0Y79MPYfPYaJ8xYKBZY7tGqJ3zd+DkcH+yr2NB/t+XA3OgYJycnw9/HRu8/py1d0Cniacz4M6dUD1tZWkMnkKCgswra9f2DamJGVxh8+fRYxCQ+E9sgBfc2R5iPbc/ioTrtpg/qWSaQW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fCMbWTDvHawL+lklEqCZhfJWfx1TTF4XdMVULZUV4JorJq654uGaS0RERERERERERERERA0ZiywTERERERERERERERERERERERERERERERERERERERERERERERERERERERHZuKhQw0KEt3LrL5wYfaOk2jEsV4gwKkyXNzpBbtI++v2iGrsY6WleEcHOcLCX6HJUG7falCs1uJpcKrRbhFour/7YXk1WoEKpqXefiwm6n8nBXoKIYMsVKG2pNzaXbpg2Fy7qzQVLjm3LMMNzJDqh/rmQll2OXL3Cui0seJ7dydjqn2chfk5wldmZPVdt3GR2aOzvpJej/rGt7Ke3LljyPOOaKxquueLimktEREREREREREREREQNFYssExERERERERERERERERERERERERERERERERERERERERERERERERERERER2bhOzd3g4qy73eyRS4X17nNUr094kDNCAyxX5LFvO09h+1ycHIpytdH+Wq0Wx2KKdPu39zTS27wcHaTo3tJdaB+9XP/Ynr1WjLIKLQBAIjH8ecXWt63uucoqNDh7vbjeffR/ph6tPOBgb7lbF/fRG5tjl4uM9KykKFfj3HVdwc9+FpwLoQHOaBKoKwRsylw4otfH1VmKzi3cjfQ2L/15l5RZjtTs+gsBH72kew0sObYA0Ledhy6HCWObklWG5Czdz2TJvFxzxcM1V1xcc4mIiIiIiIiIiIiIiKihsrd2ACIiIiJq2I6dO4/BD82CRqMRHlvz1uuYMW6M0f02bPsNs19ZdlvPFejni+TDe+8opzkUyeU4H3sF52Ku4NzlWJyLiUVCcgq02soPyj00djT+9/YKq+Wry+8HD+PHXb/jdPRlpGdnw05qh0aBAejTpROm338f+nTpZO2IRj29bAXW/vSLwWPlVy5YJ0w10Vev4btfd2Df8ZO4lZkFRXk5gvz90D6qBSaNGIbxw4bAzs7OqhnVajWuJtzE2ZgYYe5GX7sORVmZ0KehjCcA5OYX4Fxs7D/nWGXe5PR04c9ffeYJLJnz1B0dOyM7B9//tgMHTp5GbFw88gqLoFKr4OnmjmZhoejeoR2m3DcCXdu1NdePYxYnzl/Etr/24uDJ00jPykZuYQF8PD0R6OeLlhER6NetCwb16oHIJmFWyZeelV35WsXE4OzlWJyPuYKMnBzhz035O8ESEtPScOL8RZyPvYrY+AQkpd1CRnY2ShRlcLC3h5e7O6KaNUXvTh0xdfQotGjaxNqRBQnJKfhu23bsOXQEqRkZKJKXIMjPF1HNIjBh2L2YPGo4ZM6W+xB8bbRaLeISk3E+NvafeRCL87FXUVxSIvS59vcuhIeEmHS8O/k9QV//bl3w14a1d7z/nbKl3xXM/ZoBtn2eERERERERERERke3RarW4EZeAi+cu4OKZ84g+dwHR5y9CXqy7wcjp+GiEhZv2XuTm9Rsxb9bTd5ynd/++2LZv1x3vf7cy0zPw44ZN+GPH70hOTEJBXj58/f3QNLIZRo0bjYnTH4CXt7fV8lVJSUrGxbPncfHsBVw8W/m65eflC3++9e+d6DOgnxUT1lRYUIAt3/+IXdt24GZ8AnKzc+Dl442w8CYYNnoEHnhoKoIaBVs7JjLTM4RxvfDP2GZlZAp//vHazzHl4elWTFiTQqHAts0/Y8fPvyLu6nVkZWTCzcMdIaEhGDx8KCbPmIqmkc2sHVOQmHADm9dvwt49fyItJQ3yomIEBAWiecsWGD1xLMZNmQiZTGbVjOZeGy3FVtawKiePHMeWjZtx8shxpKelQ61WI6hREDp164LxUyZhyMih1o6IiooKXLkUUzkX/lkTrlyKhVKpBACENgnDmYRLVk5Zu4L8fOzcuh17tu9G/LXryMrIAgD4B/ojuFEjdOnZDX3u6YfeA/rC2YrXym1tDauuoqICQ3sMwJVLMcJj1v59hoiIiIiIiIiIiOhuaLVayItuID/3IvJzLiI/Nxr5udFQKXUFHUZOPA1Xd9O/h1dSnIzcrNPIz72EooJrKJGnoEyRCZWyFFKpAxwcPeDh1Ry+Ad3RpNlEuHs2nPeF5UWJSIzfjPTUvVCUpEGplMNZFgAPz+ZoHD4aYRHjYGdv3Wtb+tJT/kbyja3IyzkPRWkGJBI7yFyC4R/YA00iJ8EvsIe1IwoqyguRlLAFaUm7IC+6ifKyXDg6ecHVLQyNwoahSeQDkLkEWTumoCAvBonxPyLr1iEoSjOgVpXB2SUAXt5tENp0DBqHj4ZEat3vQlfRatRITdqJlBu/oiA/BmWlWbCzd4bMJQgBjfojPHIyvHzaWDumQFGaiaT4H3Er+Q+UyJNRUV4AJ2dfuHk0RUiTUWjSbCIcnbysHVOQk3kSSfFbkJ15EorSdGi1ashcguDj1wlhEeMRHDrE2hEFapUCyTe2ITVxB4oK41CmyIKDgxtkriEIbjwY4ZGT4ebR1NoxBVxzxcM1Vzy2tuYSEZH5yZzsMKiTN3YezwUA/PB3Fh4YEFBnf7Vai58OZAvtUT19RM+o796u3nCwl0Cp0kJRrsGvR3IwdXBgnf0PXypEil4x1ft6+VoipmBkT18c/acY5c7juXh9Zjg8XOu+ve8Pe7OE7Y6Rbgjxc6qzr7mF+DuhY6QrLsRX3m9k094s9GpTd1HMohIVdp3IFdqWngujevpg5Y8pAIDkrHIcji40WsRz2+EclFVU3h/P0V6Ce7tY9vOoI3v64ovfbgEAftyfjecmNoZUKqmzv/5cGNzZG86Olium2q2lO/y9HJBdUPlZ001/Z+LlqXW/l3YjXYETV3RFVy09F0b29MXmfZXr0onYItxMV6BpcN3/9tqkN7aB3g7o1tJyxVS55oqLa654uOYSERERERERERERERFRQ8Uiy0RERERUp7Lycjy++DWDAsv/Vg+9sBBbfv9DKJJoCzKyczB78TL8efhojT8rkstxNeEG1v70C6bffx8+XroI7q6uVkhp3L7jJ2sUWG4IlEolXv3oU3yy/vsa8/9mSipupqTit7/3odv6tvjmnTetVkTyt7/3YebLr6BUUVZ/5wbgnqkzcOJCtCjHXvm/dXjjs68MiktXycnPR05+Pk5ejManGzZizJBB+GL5Uvh6e4mSxVQ3UlLx/BvvYM+hIzX+LDMnF5k5uYi+eh0/7d6D3p07Yv/Gby2esek99+JWVnb9HRuA7uMmo7BYXuufqVQqKMrKkJ6djQMnTuHtL9dg5vixeH/Ri1ZfG1f+bx2Wf/oFyisqDB5PupWOpFvp+PPwUaz83zqse/cNdGvfzioZz16OwYhHn6hzfK0hyN/f4s9pS78riPWa2ep5RkRERERERERERLbnwplzmDRsLIoKC60dRRAQXPcNY8T203c/YPFzC2qMR3raLaSn3cKxg4fxybsf4qOvV2PwiHutkjEzPQMDO/VGbk5u/Z0bkL2//4XnH5+DzPQMg8ezMjKRlZGJMydO4ZN3P8Kbq97F5BnTrJQS6BDWEhm30q32/Hfi3KmzmDPzcSRcjzd4vDy7HLnZOYg+dxGff/AJXn7tFcx56TnrhNSz+v1VeO+1t1BeXm7weEpSMlKSkrHvj7+x+v1VWP3t1+jcvYtVMjbEtdEUtrCGVZEXF2Phsy9iy/eba/zZjbgE3IhLwC+bfsKgYUPw8drPERBknb8b1n72NV57aTEqql1nbui0Wi02fP0N3l6yAvl5+TX+vEQuR2LCTRw/fBSr31+Fn/b8inuGDLRCUttbw2rz0ZvvGxRYJiIiIiIiIiIiIrJleTkXcOiPSVBWFNXf+Tb8tX1wncdUq1VQKxQoU2QiK/0Irlz8CE2bT0WHHivg4OBm1hy36+ql1Yg5/x40asNrW6XyFJTKU5CRtg9XL61Gj/6r4ePf2UopK5WVZuH0kXnISNtX48+KC4tRXHgdN65/hybNJqFTr3esPrbpqXtx5sjzKFNkGjxepshCmSILudlncCX6E3Tq8SbCm0+2UspKGo0Sl868ieuxXwFaw+9ClxQnoaQ4CWnJu+ET8yW69//M6kXCiwsTcOrQM8jLOW/wuFqtQEV5PgrzryAudg1atH4C7bouhlTqYKWklRLjf8KFk4trrBGK0nQoStORnXEMV6M/Qde+HyG48WArpaykVMpx/vhCJCVsqfFn8qIbkBfdQPKNXxAUMgjd+n4MZ5e6izxZQl72OZw8NAfyogSDx8vV5Sgvy0VBbjSuXf4cbTq9jJbt5lgppQ7XXPFwzRWPra25REQknsdGBQkFP09dLcauE7kY1bP2wphf77yF1OzK33mcHCR4aKhlPx/n6WqPSff4C0VSP/gpFSN7+sKzliKaSpUGb2xIEtr3dPBEZEjdhVfFML6fH1b+mIL8YhVKyzR494dkvPlYRK19z14vxm9Hc4T2Y6OCLRVTMGtkMJ79pPLzcL8dycEjw4PQuUXtBWjf2ZSM0rLK33l8POwxrp+fxXICQItQF/Rr74nD0ZWfO33juyTsfLstHOxrFsYskKvwwU+pQnvSQH+jhVfFMGNoINbuSkeFSovU7HJ8vSMdT45pVGvfHcdycfpqsdB+dKRl54JUKsEjI4Lw3g+VBVXX7s7AlEEBCAt0rrX/a+sSUXWbneaNZejf3stCSSsN6OCFyBAZ4tMU0GqB175NwvpFLWvtm5RZhrW7dJ+3f2REMCSSuguvioFrrni45oqHay4RERERERERERERERE1VCyyTERERER1eu2TzxCXmFR/x3o0CvDH/UMG1dvPw816BfgysrNtomhilYKiIox49AnExuu+PNg6shk6tW4FpUqFU9GXkJiaBgDYuH0n0rKysOOrz+Do2HC+3CQvKcWTS163dowatFotHl/8Gjbt2CU8FuTnh95dOsLNxQUxcfE4ezkWAHA6+jKGzXwMB3/YgLBGlv/wXGFxsc0UWAaAdJGK9b787gf4+NvvhLZUKkXnNq0QHhICZydHJKWl42xMjDBWv/29D3GJSTi8+Tu4ubqIkqk+Zy/HYNRjTyG/UPfl6hZNw9G2RSS8PT1RXl6O5FvpiL52HQVFxUaOJC5bKbBcXWhwECKbNEFIoD9kzjIoyhS4kZKK05cuQ6lUQavVYt0v2xB97Rr+Wr8Wri6W/dB2laWrPsW7X60V2l4e7rinezd4e3ggPikZR8+dh1arRVxiEkY8+iT2frcWHVrV/kF/MclLS81erLdlRASenGb6F5pj4+Jx6PRZoT19zH1mzWMKW/pdQYzXrDpbOc+IiIiIiIiIiIjINpXIS8xeRLR5yyg8+vRsk/tfvXwFxw4dEdoPPDjVrHlM9d3/vsWLT84T2jKZDH0H3QP/QH+kJafi6IHDUKlUyEzPwIxxU/Ddrz9i0PAhFs9ZXl5ukwWWZ4ybApVKBQCwt7dHnwH9EBLWGFkZWTi6/xAUCgWKi4ow99GnoFQq8eCsh62S1dYKLF86fxETh96PEnnl9QqJRIIefXqhafMIFOYX4OiBwygsKER5eTlWLFqG4qJiLFqxxGp533p1OT5+5wOh7enliT4D+sHT2ws3427g5NHj0Gq1SLgej0nDxuC3/bvRtmN7i+cUY20Um62sYQBQUVGBGeOm4uiBw8JjYU2boHP3rnBwcED0+Yu4FnMFALDvj78xafhY7Di4Bx6enhbPmpeTa3MFljUaDZ577Bn8uGGT8JjMxQXdenVHcEgjODg6ID83D3FXryPu6nWrXpu1tTWsNpcvROPT9z6ydgwiIiIiIiIiIiIis1EpS8xeYLk6mWsI3D0iIHMJhp29DGqVAvLiROTlnIdWowSgxc24TSjIj8WA4Vth72Cd70RfOvsWrkZ/LLQdHD0RENQHDk6ekBfdRE7mSQBayIsScPCPSRg44jd4+ba1StaK8kIc/GMiigquCY95eEXB27c9NBol8rLPoUSeDABIStgCRWk6+t37A6R2jlbJm566F0f/ngGttvIaskRij4DgPnBxDUGZIgtZ6UehViugUhbj9JG50GiViGjxoFWyarVanD7yHJITfhYec5YFwC+wB+ztXVFYcBX5ORcAAHk553Fgz3gMHrULLm6NrZK3VJ6KA7+PMyik6u3XEZ5eLaFSlSAn8yTKFFmAVoPrMV+gvCwH3fuvtkpWALhx7TucPfai0LazkyGgUV84O/ujtCQNWelHodWqUKbIxNG/Z6DvkO8Q1Lj+eymIQaOuwNG/ZyA746jwmKtbGHz8O0MqdUB+brRwDmak7cPBPyZh0KgdcHD0sEre/NxLOLhnIlSqkn8ekcAvsAfcPJpCWV6IrIyjUFYUQqMux6UzK6CqKEbbLouskhXgmismrrnisbU1l4iIxNWtpQdG9vTB7hN5AIDnV8dDKgFG9NAV/dRotPj+r0y8sylFeOyREUEIDai96CoApGSVoefT54X2h880w+SBAXed98UpofjtaA5KyjRIz63A9Deu4KsXWiDEz0nok1+sxHOrExCTWAoAsJMCix9qYvS4H/yYgg+36IpCpv3c666zerja44UHGuPVtYkAgG/3ZMLb3QHzJoQYFKY8GVuEJz68DnVl/Ux0jHTFmD61F12t0uOpc0Lx1UkD/LFqTuRd5x3Xzw9rd6fjQnwJ1Brg0feu4av5LdCjte7fBkqVBh//kob1f+h+j3hhUijcXeq+bfGxy4WY9Fqs0N7yWmv0bnv3n6t89aEmGLkgGmoNcPlmCR57/zpWzWkGb3fd/dPScsrxxAfXkZFX+XlKN5kdXnwg1Ohxn1sdjy0HKu+n1NjfCSe/6HzXWcMCnfHIiCB8taPy897v/JAMF2cpHhoaaFDkd/eJXLzwebzQHtXTB91a1l50tUrIxOPC9vxJjfHCZOM/nykevy8Y3/+ViVs5FZAr1Jj2xhWsfTkKUaG6+3ApytVY+k0i9p4rEB579aEmsLOru2jxj/uzMP8z3f3wTnzeyeg6Ygo7OwlefagJZr5zFQDw99l8vPRFApY/Gg6Zk53Q71pKKWa9dw0l/xSqbeTniMdGBRk99sSlMTgeW/l+Y6/WHvh5eZu7ygpwza3CNZdrbhVbW3OJiIiIiIiIiIiIiIioYWGRZSIiIiKq1amLl/DJ+o0AgOn334eN23fe8bEim4Th4yXW+/KaqaRSKZqHN0GXNq3RuW1rdGnbGove/wgnLkRbO1oNTy5ZLhRYdnWRYe3bKzBuqO4msxqNBl/98BNefGclVCoVDpw4haUff4p3Xppvrcg1LP7wYySl3QIATBs9yqCosTV9selHgyyLnpyNxU8/DgcH3Yf9Dp8+i6nPvYjsvHzcysrGtOdfwuHN3xl8wM6S/H280alNa2HuXr+ZiMUffFz/jlZgb2+PVs0iDM6zKfNeREp6xh0d79i58wYFlvt364KPlyxC6+aGH1TNzMnFslWrse6XbQCA2PgELF/9Bd5b8MKd/zB36OqNmxjx6BNCAdSh/frg3Zeer5EZANRqNU5FX8LFK9dq/JmlODk6ol1Uc3Ru0xpd2rZBl7at0XXsA1bLU5epo0ehX9fO6Nu1C4L8/Wrtk5OfjyUffYpvtmwFAJy9HItlH6/GykUvWTIqAGDX/kMGBZZnjh+LDxcvMChEG3M9HhOffR43klNQXFKCCc88h0u7f4XM+e6+QHCnvDzc0bF1K3RpU3nulpVX4NGFr97Rsbp3aIfuHdqZ3H/SnOeF7ZDAAAzt2/uOnvdu2dLvCoB5XzPA9s4zIiIiIiIiIiIisn2eXp5o16kDOnbphA5dO6G8rBxzZj5xR8fq0qMruvToanL/mROmC9vBIY0wcNjgO3reu3H5QjQWPKO7xjtkxFCsXv8VvH18hMdSk1Mw64EZuHDmHFQqFWZPnYnjV84iICjQ4nkBwMXVFW07tEOHrp3QsUsn+Af444ER46ySxZjM9Aw8Pu0RocByx66dsfanDWgcprvJS15uHp6d+QT+/v1PAMCCZ+ajU9fOaHMb1zjMycnJCa3atUHHrp3QoUvlf4M697FKFmMUCgUeHj9NKE7aNDIC637eiFZtWwt9SkpKsPi5l/HDuu8BAKveXomuPbvj3lHDLJ73z517DAosT33kQby56j24uupuin/lcixmTpiGxISbkBcXVxbijT0DmUxW2yFFZ861UUy2toa9tfh1ocCyvb093vjoHTz8xCxIpbobb+345VfMffRplJaU4OrlWMx//Fn878cNFs9aJTikkbAedOzSCfv+/BtrPvnCanmMWTBnvlBg2dPLEwtefxUPPvYwnJycavTNyc7B7m3bERhs/AZ3YrC1Naw2KpUK8x57GkqlEj6+PujcvavwdxkRERERERERERGRrXNw9IS3bzt4+3aEt18HaNTlOHV4zh0fLyxiIvyDesI/sBecXWovTFJelotLZ9/CzeuV7wvn51zA5XPvoGOPFXf8vHfqVsqfBsU+w5tPRacebxoUfC7Mv4Kje2eipDgRKqUcR/bOwIjxR2Fnb/lrW2eOzheKfdrZu6B7v0/ROPw+4c+1Wg0Srn6LCyeXQKtVISv9CC6dexsdui2zeFZFaSZOHHhcKPbp7dcRvQeuNSiQWV6Wh1OHn0VG6t8AgHPHFsDHrxO8fO6+CM/tSrjyjUGxz1Ydnkfrji9AKtV9Fzo74ziO75+F8rJclJVm4Pj+xzDovt8t/l1orVaLY/tnCcU+nZz90Gvg/+AfpCuwo9EoEXvhA1y5+BGAygKwPv6dEdnqUYtmBYCC3Ms4d3yB0A5qPAQ9+q+Go5O38FipPBXH9s9Cfs4FaLUqHD8wGyPGH69zHRHTpbNvCQWWJRJ7dOzxBpq1fBgSie46Z2riDpw6PBdqVSmKCq7izNH56DXwfxbPqlYpcHTvw0KBZTf3pug9eB08vVsJfVTKEpw/uRiJcT8AAK5Er4JvQFcEh95r8bxcc8XDNVc8trbmEhGRZax8qhniUxW4nqpASZkGj71/HS3DZGjb1A1qtRbn4oqRlFku9O/d1gMLpoZZJWugtyO+mN8Cj757DSq1Fufj5Ogz5zz6tPVAI18nZBcqceRSIRTlGmGft2dHoE24q5Gjimfm8CCcvSbHtiM5AICPtqRi09+Z6N7KAy5OUlxPUeB8vFzoH+jtgK9fiLLKPaokEgm+eiEK979yCZn5SmQXKDF+aQw6RbqhRagMpeUanLpShMx8pbDP+P5+eHi4dT6T3rapK96aHYEFX90AUFlct9uT59C3nSf8PR2QllOOYzFFUKq0AAB7Owm+eL45ArwdrZJ34bQwRN8owfF/Mi1acxNfbr+Fzs3dYWcnweWbclxNVgj9o0JleP+pZlbJKnOywzcvR2HC0hiUlGlwM70Mg+dfRM9WHggPdkahXIVjMYUokKuFfZ4dH4IhXbyNHFU893b1xpxxIVi9LQ0AsGlvFnafzEXvNp7wdLNHYnoZTlwpgrZyKsDVWYp1L7c0KMJsSVxzxcM1Vzxcc4mIiIiIiIiIiIiIiKghYpFlIiIiIqqhvKICsxcvg1qthr+PN95f+OJdFVm2BZ8sfQWNg4Pg7mr44T1HvcK6DcWxc+ex7c+/hfbXb7xmUGAZqCwC+dT0KZCXluLVDz8BAHz+/WY8OW0ywkNCLJq3NodOncFXP/wEoLKwaJ+unRpEkeUiuRxvfvaV0H58yiS8Nu+ZGv36deuCnz79EIMfmgWNRoPT0Zfx0+49mDxqhCXjYmjfPrj+9240CWlk8PiGbb9ZNIepfvn8Y0Q2CatRIFZ6Fx9C/faXX4XtYH9/bPviU7i5utToF+jniy/fWIb07GzsOXQEALBp+06LF1lWq9WYvWipUGD5sckTsXrZ4jo/iGtnZ4denTqiV6eOFkypc+LnH9C2RaRBkfGG6uMli+rt4+ftjS+WL0WpQoHNO38HAKzf+hvefGEenBwt94FdtVqNVz5YJbSH9++Lr958rUa/Ni0isXPN5+g27gGUlCqQkp6BTzdsxMuPz7JYVgBoHxWFy7//hsgmYQZz9eCp0xZ5/uy8PPx+6LDQfmjs/QY3MrcUW/pdQazXzJbOMyIiIiIiIiIiIrJtbTq0xfEr59A0MsLgfc6q4pdiy8nOwd+7/xDak2dMs8p708sXLoVaXXlzojYd2mHdLxvhWO291sZhodi8+xcM6NgbGbfSIS8uxnuvv4WVX3xc2yFF4x8YgAMXjqNFqyjY2eluSJScmGTRHKZ67/W3IC8uBlBZpPTH37fCy9vwxk8+vj5Y98tGDOs5ELHRl6FSqbB84VL8+Ps2i+f969RBtGrXxiau23216jOkpaQCAFzd3LB591aERzQ16OPq6opVaz5D5q0M7Puj8vMPKxYtxaDhQwzmj9jUajVWLFoqtIeMGIpVaz6r0a9V29b4cfdWDOzcF6UlJUhLScXXH3+OeQste73Z2mvj7bKlNSzpZiLWfva10F60YgkeeWp2jX6jJ4yFSqXCk9Mrr9nu+OU3nD5+Ct16dbdYVgCYMnM6Hn7i0RrFqM+etMw13Nv1164/sOHrdQAq19Zf/t6J1u3qvvG1n78fZjxunZs329IaVpeP3/4Aly9cAgAs/+BtHN530MqJiIiIiIiIiIiIiO6el08bDB9/HG4eTQ2uk2SlH72r43bu9Xa9fZycfdG1zwdQq0qRfGMrAOBm3A9o1/VV2Nk53dXz3w6tRo3o07rCzkGNh6Bb31U1+nl6t0L/oT/iz98GQq0qhaIkDddjv0ar9vMslhUAcjJPIS1J9930bn1XGRT7BACJRIrIVo9CpZTj0tk3AQDxV9YisuUjcHW3bHGZmPPvQaWs/N6nzCUY/Yf+CEcnL4M+Ts4+6DNoHf7eMQyF+bHQalWIPr0c/Yf9aNGsyopixFz4QGg3azkTbTsvrNHPP6gXeg/6Fvt/HwNoNcjLOY+Um9sQFjHeknGRcmMr8nMuAAAkEjv0GfwtfAO6GfSRSh3QtvNClJfl4sa1DQCA2Asr0aTZJDg4uls0b/SZ5dBqK69zevq0QZ9B6yC1M7zO6eLWGP2HbsYfvw5AWWkGVEo5Ys6/hy59Vlo0a0lxEuKvrBXabbssQmSrR2r0axw+GhqNCicPPgmgsuhybtbpGq+D2K7HfAVFSWVRLHt7V/Qbthlu7uEGfewdXNGt7yqUlWYiI20fACD6zAoEhQyCRGq5a3Fcc8XFNVc8trbmEhGRZXi62mPzstaY/1k8DlwoBABcTVYYFB+sMr6fH96a3RSODsY/N11VzLSKndR8BSwHd/bGNwui8OLnCcgqUEKp0gq59bm72OH1R8IxeWBAvcfUj2vOj4RLJBJ8+Ewz+Hk5YO3udGg0QGa+EjuO5dbo2zHSFR8/2xwh/vW/l6DVG2A7M+Zt7O+En15rg3mfxuFCfAkA4Hy83KAoKVA5RrNGBmPxg2H1FietNhXMOhcevDcQDvYSLFuXiOJSNRTlGvx1Jr9GvwAvB6x8uhkGda6/CLD+3DXn2Do6SLFuQRReWXMTWw9XFoBNyiw3KKZbZUBHT3z4TCQ8XY3fDlpb7USTmnFs20W4YfPS1pj7aTxuppdBqwWOxxbheGyRQT8nBwnmPxCKOeNMuGddtclgzryLpofB3cUOH/6UgnKlFgVyNXafzKvRr2mwMz55NhJtI+ovAqzVC2zOdYFrLtfcKlxzbWvNJSIiIiIiIiIiIiIioobH8nf9IyIiIqIGb8XqL3E14QYA4MNXFsDX28u6gSygVWSzGkUTG6rV320Stnt37oiJI4bV2Xf+ow8jNDgIQGXx7DWbfxY9X31KFQo8seR1aLVaBPn54Z2X51s7kmDT9l3Iya/8UJ+riwwrnn+2zr69O3fCAyN1Y796w6Y6+4olyN+vRoHlhqxdVIsaBZbv1sUr14Tt+wYNqLXAsr7p9+u+EJqdl4/c/AKz5qnPhm3bcSq68ka2bVs0x6rFC+r9YKs1dWrTyiZu1H67Zk+eJGwXyeWIT0y26PP/eeSY8PesRCLB+wtfqrNvs7BQzHlomtD+YuPmGl+CEJu3pweahzex2lzduH0XlEoVgMrxmjF+jFVy2NLvCtZ+zQDrn2dERERERERERERk27y8vRHRvJnV3uf8+fvNUCqVACrfm546c7rFM1yLvYqDf+8X2sveXVGjOGkVbx8fvLhUd/POH9dvQnFRUa19xSKTydCqbesGUVyyPoUFBfhpww9C+8WlC2sUWK7i6OiI197V3TT3wF/7EH8tTvSM1bXv3NEmrttpNBqDQrWzn32yRnFSfSs+fEc4z6/FXsXBv/bX2VcM+//Yi+v/XHOWSCRY/kHdN9EPbxaB2c8+KbS/+XyNxa/bWXttvB22toat/3ItKioqAFQWfn5qft2fFxk3eSK69eohtNd8+oXo+aoLbRJWo8ByQ6VWq7Fo7otC+61P3jdaYNmabG0Nq03spRiservy5v0Dhw7GpAenWDkRERERERERERERkXk4OnnB3TPCqtdJIqIeFrZVymLIi25Y9Pkz0vajuPD6Py0JOnZfXmdfN49wNG89W2jHX/nG4te24mLXCNu+Ad0R2rTu74RFtX0GMtfKYj0adTkSrq0XPZ++ivJCJMX/JLRbd3qxRrHPKlI7R3To9prQzrx1AMWF8SInNJSU8DMqyiuLx9jZu6Bt51fq7OsX2B1hTccKbf3XxVKux+quv4Q2HWu0sG+7Lq/Czl4GACgvyxUKm1tKUcE1ZN46KLQ7dFtWo8ByFUcnb7TpqLsOlhj/I5QVxaJn1JdwdT00msrrnC6ujRHV5qk6+4ZFjDMYe0vPBa1WY1AQunnr2TUKLOvr2GMFgMo1v/rrYglcc8XDNVdctrTmEhGRZQV6O2Ljq62x4ZWWGNfXD+FBznBxlsJNZofIEBmmDQ7A1uVt8Om85nB3qb8IYWxSqbDt4WKHIV3qL7R4OwZ39sb+VR2x/JFw9GrtgSAfBzjaS+Dv5YBOzd2wcFoYDqzqaFKxTwCITSwRtsf38zdrVkcHKV6bGY4977XHY6OC0TJMBk9XOzg7ShAa4ITh3b3x+XPNsf3NdogMkdV7vPxiJdLzKnR5+5s3b2SIDNvfbIfPn2+O4d29ERrgBGdHCTxd7dAyTIbHRgXj93fb47WZ4XCwr/92xbGJurkQHuSELlHuZs07eWAADn7cEQunhaFTczf4e1XOhSAfB/Rq7YHlj4Rj/6qOGGxCsU8AiE3SmwtmHlt3F3t8Oq85tq1og+lDAhAZIoObzA4uzlKEBzljXF8/rF/UEhtfbY1A79r/rakvRm9s7e0kGNPX16x5O7dwx18r22PlUxEY0NETjfwc4eQggY+HPdo2dcXcCSHY+2EH0wosA4jRG9uerd0R4ld/cdvbMWdcZZ65E0LQtqkrfDzs4eQgQSM/Rwzo6ImVT0Xgr5Xt0blF/XNQo9EaFD2eYOa5wDWXa24Vrrm2s+YSERERERERERERERFRw1P/1VQiIiIi+k85ezkGH35T+UWokQP644FRw62ciPQpysqw59ARof3IxHFG+9vZ2WHGuPvx5ueVX4ba9uffePOFeaJmrM+Sjz7FjeQUAMCqJQvh7elh1Tz6tv21V9geP3QIvDyMZ3tk4nhs3vk7AOD0pctISc8QilqTZchLdR/69Pas/wOfXtXmmxaW/ZLqF5s2C9svzJppEzdC/zfy9/UxaBeXlNTRUxy//qlba/p17YwWTZsY7f/IxPF496vKL4/fysrGsXMX0KdLJ1EzNiQbtv4mbPfv1gXNwkKtmIZMZe3zjIiIiIiIiIiIiOhu/LB+o7Ddq39fhDeLsHiGXVu3C9uh4WHoP3iA0f7jp07CkucXQqFQoKKiAn/s+B0Tp08WOaVt+nPnHqGYqszFBeOnTjLav/+QgQhtEoaUpGQAwPaff8X8xS+JntMWnTp6AlkZmUJ7+qwZRvtHRjVHz769cfzwUQDAjq2/YtDwIaJm1Ldzm+46VK9+fdCsRaTR/tNnzcDH73wAAMi4lY5TR0+gR99eoma0Vba2hu3cpss75eHp9RaMnz5rBk4fPwkA+Hv3nygrK4Ozs7OoGW3VHzt/F9bPppERGPvABCsnqputrWHVqVQqPPfY06ioqICLqyve/2KV1bIQERERERERERER/Rs5y/wM2iql3KLPn5q0U9j2D+oFd89mRvtHtJiOq9EfAwDKSjOQm3UKfoE9RM1YRa1SID31b4MsxkikdmjafApiL1Rei0tL3IX2XZeImlFfesqfQqFaO3sZwiLGG+0f0Kg/XNxCUSqv/K50ys3taN1xvug5q6TpzYXG4aPh6ORptH/TFtOFwpl52edRKk+Di5tpBZLuVqk8Ffk5FwyyGOPo5InGTUYjKaGyAGtq4g40a/mw0X3MKTVxl7Dt4haKgOD+RvuHRYzHhZNLoFYroNFU4FbKH2jSbKLYMQX660J48ymQSI1f52zaYjpys04DANJT/oZaVQY7e8tc58zJPIUyRZZBFmPcPSPhF9gTOZnHAVTOhaDGg0TNqI9rrni45orH1tZcIiKyjsGdvU0ujGjM4egCYfuJ+xvBy838t7X1crPHrFHBmDUq+K6Oo1ZrcTymCADgYC/BCw80Nke8GtqEu+L1R1zv+jhHLxdBo6nc7tvOE33aGv/9407Y2Ukwpo8fxvTxq79zPfTnwvwHQmFvJ7nrY1YX6O2IZ8eH4Nnxd/d7VW6hElf+KVbr5WaPJ0bf3dyqS/dWHuje6u7vqXYkulDYnjTAHxHB9ReMvV0yJztMHRyIqYMD7/pY+nkXTA276+PVpmmwDAumht318S/dKEGBXAUAaNbIGRPvMW/x1ypcc7nmAlxzAdtYc4mIiIiIiIiIiIiIiKjhkVo7ABERERE1HBUVSsx+ZRnUajXcXV3x6bLF1o5E1ZyKvoSSUoXQHtiz/i/X6fdJSE5BYlqaKNlMcezceXy+sbLI7JghgzBuqPVuLFpdRYUSR8+eE9qmjG2vTh3g7OQEANBqtdh/4qRo+ah2YY10H5y8fD2+3v6Xr8cJ2yGBAfDzvvsPIZsq+uo1XLxyDUBlAfSx91ruy7xk6EpcgkE7vLFlvpxaRX+tMGWtado4xCDjvuMnRMnVEJ2OvoSYON25/fD4sdYLQ7fF2ucZERERERERERER0Z06d+osrl6OFdrTHnnQKjkO7zsobPcd2B8SifGbn7i6uqJzj65C+9DeA2JFs3n6Y9ulR1e4uLgY7S+RSNBnoO7GyYc5tnXSH9smEeEIC29S7z79Bt2j23/vQSM9ze/IvkO15qhLk6bhCGuq+5l4ntXNltaw5MQkJN1IFNqmzAX9PiVyOc6eOC1GtH+Fnzb8IGyPnjC23rlgTba2hlX32cqPcfHsBQDAK28sRWgTcW5SSERERERERERERPRfVZh/zaDt6lb/+8jmlJV+RNgOCO5Xb39X9yZwddO9V5x565CR3uaVm30OalWp0DYlr34fefFNlBQni5KtNpnph4VtX/8usLev/xpyQHAfoZ2lt7/YNOoKZGfqvp8YaMLY+gZ0g9SuqpCu1qJ59eetnZ0MfgHd6t0noJHuZ8rOPAGNRilKttroj01AcN96r23ZO7jCx7+z0LbkeVZSnIyS4iShbcp5pj9fVKoS5GafFSVbbfTH1tW9CVzd67+WFag3FzItOG8Brrli4porHltbc4mIyLYduVRZQNPP0wGz77Igp9guJshRVKoGAEwdHICwQOd69rCuI5d0hWoXTgu1YpL6qdRanLxSDABoGSbDuL53X0BUTEcuF0Krrdx+ZmwjuLuYv1CtOVXNBScHCZ6fJE6hWnPJyq/AtZTK++IN6uTV4Aue6p9nL04JhZ0IhWrNiWuueLjmisfW1lwiIiIiIiIiIiIiIiJqeFhkmYiIiIgEb33xtVDI8M0X5qFxUKBZjqsoL8eu/Yfwzpdr8NI7K7F01af4ZP33OHLmHMorKszyHP8VMXoFC/19vBEaHFTvPp3btDZox1YremgpirIyPL74NWg0Gnh5uOPjJYuskqMucYlJUCpVQrtzm1b17uPk6Ii2LSKFdmy8dcb2v2zsvYOF7T2HjuDgqbpvXJyakYmP130ntJ+ePlXUbNUdPXte2G7VLAIuMhnKKyrwv59+xtCHH0NYv8Fwb98N4f3vxbBHHseH36xHYXGxRTP+F+QXFmH56i+Edt8unRHkb7kPDBeXlCDpVrrQ7mTCWgMAXdrq1vL/0lqzfut2YdvDzQ3jhw2xYhoylbXPMyIiIiIiIiIiIqK7sXn998K2u4cH7pswxio5rsboCj136NzRpH06dukkbF+LvWLuSP8adza2un4c27rdydh20Ju3qckpKJHLzR2rVvLiYqQk6W4S3J7nmVnZ0hp29bLhc7XXO9/r0jgsFL5617+uxV41d6x/jVPHTgjbHbtWvsYx0Zex8NkX0Lt1F4R7BCPSJxR92nTF/CeexbGDR+o6lOhsaQ2r7lrsVXyw4l0AQJce3TDrmcetkoOIiIiIiIiIiIjo36qivAAx598T2n6BPeHsEmCx51cq5SiVpwhtb9/2Ju3n7ddR2C4quFZ3RzMrytddO3Fy9oWLW0i9+1T/mayV19u3g0n7ePt2FLarF+AWU3FRArR6BTC9/eqfC3Z2TvD0bim0Cy04toV6Y+vhHQWpnWO9+/j46V4DrUaJ4kLLfZ+y8A7mgo+VzrPCAsNrlKbMBRe3xnBy9hXaFs17R+eZrl+pPBUqZYnZc9WGa664uOaKx9bWXCIisl3pueWIT6sspjpnXAhcZXZWTmTc4X8KaDo7SvHcxIZdqBYADkdX5h3WzRudmrtbOY1x5+OKIVdUFlN9aUoYpNIGXqj2n7EN9HbAIyPqv2+bNVUoNTh5tbKw7oNDAxHi52TlRMZVFaqVSIAFU8OsnKZ+VetC26auGN3Lt57e1sU1V1xcc8VjS2suERERERERERERERERNUz21g5ARERERA3DhdireP9/6wBUFsJ7fMoksx37dPRljH96bq1/5unuhscemIiXH38UXh4eZnvOf6urCTeE7SYhjUzax9VFBj9vb+Tk5wMArt1MxMgB/UXJZ8xrn3yOuMQkAMDbLz6P4AB/i2cw5uqNGwZtU8c3rFEwzlyKAQBcu5Fo7lhUj0cmjMOGbb/hzKUYaDQajJ79DB6ZOA4PjR2N8MYhcHZ0QlLaLew+eAgffbMBuQUFAICpo0fi+UdnWDTrmUuXhe3Q4CBcSbiB6c+/LBS3r5KenY307GwcOHEK73/9Db5YvhRjhw6ufji6DYqyMiSm3cK+4yex6psNSE6vLHLs5eGOj5datuD7tRs3Ddrht7HW6I6RaM5IDVZZeTm2/L5HaD8wajhkzs5WTETGNKTzjIiIiIiIiIiIiOhOlZWV4dcffxHa46ZMgEwms3iOnOwc5OXmCe3QJk1M2q9xE90NieKuxpk917/F9SvXhe3QcNNu4tQ4TNcvNycXebl58PH1MXs2Wxd3VW9sm5g4tk1ChW2tVov4a3EGRUvFop8VuJ25oMsbd43nWW1sbQ2Lu6q7obGvvx9cXFxM2i+0SShys3Mqj3Htej29/5uSbiYKYwQAIaGN8f7rb+Ojt96HWq026FtcVIT4a3HYuHYDht8/Cqu//RLuFv4smS2tYfrUajXmzXoa5eXlcHR0xEdrVkMqlVo0AxEREREREREREdG/kVqlQIk8BZm3DuH65S9QWpIKAHBw9ETnnm9bNEtxgeG1E1f30Dp6GnJx0xUyKSqw3PWXokLdc7m4mZbV3sEVjk6+qCjP/ecY8QgOvVeUfNUVFequEZia11VvbCvKc1FelgcnZ/GvIVd/HU3PG4r8nAsAgOJC68wFVzfTrr+4uBoW4CkujDcoWCqW8rIcVJTrrnO6mji2+udZ9XNVTPrP5eTsC3t7065zuriForys8jyz5FwoNpgLtz+2gBbFhfHw9jOtKO/d4JorLq654rGlNZeIiGzbkUuVhV8b+TlixrBAK6epX1Xx10dGBCHQ29HKaYxLyy5HYkYZpFLgZRsoVFs1th0jXTG8e8P/XHVV3rkTGkPm1LAL1Z6Lk6O0TAMXZynmjm/4hWqrxnZUT1+0jXC1chrjypUanL5aDAB4eWooJJIGXqiWa65ouOaKy5bWXCIiIiIiIiIiIiIiImqYWGSZiIiIiKBUKjF78VKoVCo4OTri8xVLLfbBv8JiOT5Y+y1+3vMnfvrkQ3RszS/cGJNXUChsB/r5mbxfoJ+vUGQ5758is5Z08kI0Pln/PQBgQI9ueHTSeItnqE+u3ti6u7rCxcSbpeu/DtYY2/86R0cH7Fn3NR5ZsBg79h5AeUUFvtz0I77c9GOt/du2aI5nHpxqlTmYkp4hbMtLSjFq1pNIy8wCALSObIZOrVvB3t4Ol6/H4VzMFWi1WuQVFmLKcy/im3fewLT7R1k8s636adcePPTiQqN9OrSKwsYP30PzcNNu6G0u+msNYPpabrjWFBrp+e+x7c+/UVBULLRnjh9jxTRUXUM+z4iIiIiIiIiIiIju1M6t21Go9z781JkPWSVHvl5xUgAICAowaT/9fiVyOSoqKuDo2LBvTGNpZWVlUJSWCu2AINNuNFT9NchnkeVa6RfWNX1sDftVn/9iyc/Nr5bD1PNMl9dSWW2Nra1hdzJvAcA/kHOhPmnJqQbtL1d9hm2bfwYAuLi6ovc9fRHUKAh5Obk4dvAICvILAAB7tu/C2EEjsePQnyYXvTYHW1rD9H350WqcP30WADBv4QuI4ufviIiIiIiIiIiIiO5I8o1tOHnwSaN9vHzaoueANXD3jLBQqkoV5YbXtpxlpl1/0e9X/Rhi0i9Ua2rWyr7+QsFP/WOISa0qg1ql0Mtw+2MLVI6vJQp+6r+O9g5uJhfWdZb5645RZq254G+kp469gyvs7V2hUpXUOIaYysvu/jxTqUqgUVdAaif+dc7yuzjPdMew3Fy4k7zV+1kqL9dc8XDNFZctrblERGTbJg3wx6QBpv1d0xBsea2NtSOYLMTfCWk/97J2DJM9PykUz08KtXYMkx3/vLO1I5isZ2sPm5oLHz4TiQ+fibR2DJM4OUiRsKmHtWOYjGuueLjmisuW1lwiIiIiIiIiIiIiIiJqmFhkmYiIiIjw3tffIPrqdQDA4qcfR1TTcLMcNyw4GOOH34uBPbujTfNI+Hl7QSqVIj07GyfOX8TXm7fg6NnzAICktFsY/fjTOPjDBkSENjbL8/8byfVu9uzi7GzyfjJnJ2G7uKTUSE/zK6+owOOvvgaNRgOZszM+e32JRZ/fVAZjK7uNsXWy3thSJXdXV/y8ehWOn7+AeSvexsUr12rt5+ftjXFDB+O+QQMsG/Af+UVFwvbhM5U3t/XycMe3772FEff0M+h76uIlTHv+JaSkZ0Cr1eKZ11agR8f2aBZmOx9ybahkzs5YNvdpPDfzIUgkEos/f0mp4Tph6npjuNaUmDVTQ/Xt1t+E7TbNI9GtfTsrpqHbYe3zjIiIiIiIiIiIiOhO/bDuO2G7ZdvW6Ny9i1VylMjlBm2ZiQUmnZ1lBm15sZyFgKspkRteZ5HJTL35afWxLTZbpn8T/fGVuciM9NRxrna9TF5t/oulpOQOzzO9vPJiy2S1Nba2hpXqXX+VyUybt5V9ORfqU1BQYNCuKrA85oHxeO+zD+Hl7S38mUKhwJuLX8eaT74AAFy+cAlLX1iElV98bLG8trSGVYm/Fof3XnsLABDVphXmLpxv0ecnIiIiIiIiIiIi+q+ws5OhTecFaNHmSat8V6aq8KF+HlPY2enex1YpLfcetkqpy2tvb/r1Fzt7y+etPram5tXPClgwr97Y2t3O2OrNGaWV5sJt5bV3Fl4bpdIy36escZ6ZOhfsDOeCUimHk5341zlVSt13Ve90LlhrXTB5bK11nnHNFQ3XXHHZ0ppLRERERERERERERERERERERERERGQMiywTERER/cddvh6Hd776HwCgfcsWeGHWTLMc9/7BA/HgmNGQSqU1/iw8JAThISGYct9IfPztd3j53Q8AAFm5eZi34m3s+Pozs2T4N1KUlwvbjg4OJu/n7KgrzllWVm6kp/mtWP0lribcAAAsmfMkIpuEWfT5TaU/Lrc1tnqFT/VfH7IctVqNz77/AR/871tk5OTAwcEe3du3Q7OwUNhJ7ZCYdgsnLlxETn4+Vqz+EqvWfYcvVyzFxBHDLJpTXqowaEulUvy8ehX6dat5c/7uHdph19ov0WP8FCjKylCqKMPKNd/gixXLLBXXpjUPb4Inp00GAGi1WshLShGXmITzV65AUVaGhe99iA1bf8PHSxahf/euFs2mqLYGm7re/NfWmsS0NBw8eVpoPzx+jBXTUG0a8nlGREREREREREREdCeSE5Nw9MBhoT115oNWy1KmKDNoOziadj3BydnJoF2mUNTR87+r+pjc+diW1dHzv01/fB0cHU3ax9nZ8Ea4lhrb6s/jaGJeJ728PMdqZ2trmELveUydBwDngilK5TVvvnzPkIH48vu1NT5TJpPJ8MaH70BeXIwf1n0PAPhh3feYu2A+wsKbWCSvLa1hAKDRaPDcY8+grKwMUqkUH3716W3NYSIiIiIiIiIiIiIy5O7RDM1aPvpPSwuVUo7iogTk516CWq1A9OnXkBj3Azr3egf+Qb0tmk2tMnz/WWpn2vvBdna66y9qteXew9Z/LqnU9Peu9QuUVv+ZxVJjbKWmXduS2hle27LU+N7p2EptbC5IDeaCZa7F1TzPTJsLdlabC7pxub3zTG8uWOg8A6rPBVPH1vBanMXGlmuuaLjmisuW1lwiIiIiIiIiIiIiIiIiIiIiIiIiImNYZJmIiIjoP0ylUmH2K8tQoVTCzs4OX65YBnt78/yK6OXhYVK/eTMfQnp2Nj76ZgMA4M/DR3HxylV0aNXSLDn+bWR6RTYrlEqT9yur0BXkdK52U1oxnb0cgw+/WQ8A6NymNZ6b+ZDFnvt26Y/LbY2tXrFT/deHLKOsvByTnp2PPw8fBQCMHNAfny5bjMZBgQb9cvMLsPD9D7Fh23YUl5TgoRcXwdnZGfcNvMdiWZ2r3cj2/sEDay2wXCWqaThmT56IT9ZX3jz45z1/YfVrr8LOzk7UnP8Gndq0Qqc2rWo8npmTi7e/XIMvNm5GbHwChj/6BL599008MGq4xbLJqq3BFUqlQQHluvzX1prvtm2HVqsFADg42GPa/aOsnIiqa8jnGREREREREREREdGd+HH9Jr33ph0wcfpkq2VxlhneJFZZYdr1y/KycoO2s0xmtkz/FtXH5M7H1rmOnv9tzjIZSksqi6oqKypM2qeszPBmspYa2+rPU1FRUaNYam3K9fLyHKudra1hMr3nqTBx3gKcC6aoXjgbAJa990aNAsv6Xn3rdfyy8SdUVFRApVJhx8+/4pkX54kZU2BLaxgAfP3JFzh9/CQAYNacJ9C1ZzeLPTcRERERERERERHRv5G3X3t4+7Wv8XiZIgtXLn6E+CvfoKjgGg7umYju/T9DWMQ4i2Wzszd8/1mjrqjxWG3Uat31l+rFSsWk/1wajenXX/SLQ5ry85lDjbHVmHZtS6M2vLZlqfG907HV2Nhc0BjMBctci6t5npk2F9RWmwu6cbm980xvLljoPAMqx0WtKgVg+nlWvTitxcaWa65ouOaKy5bWXCIiIiIiIiIiIiIiIiIiIiIiIiIiY+q+QxERERER/et9sPZbnIuJBQDMfXg6urRtY5Ucrzz1OJz0io/+fvCwVXLYAjcXF2G7tNpNOo1R6N2I1t3VxUhP86moUGL2K8ugVqthb2+PL1csbdDFYQ3GVnEbY1tu+bElnUUrVwkFlu/p3hU/r/6oRoFlAPD19sKat5Zj8j9FPjUaDZ5ZusKgcK3Y3F1dDdpj7x1U7z5j7x0sbBfJ5bh0Lc7suf5LAv18serVhXhj/lwAgFqtxhNLXkNS2i2LZXB1MVwnTF1vDNcaVyM9bZ9Wq8V327YL7fsGDoC/j4/1AtFtaQjnGREREREREREREdHt0mq1+HHDJqE9bPQI+Pn7WS2Pq5ubQVtRWmrSfmVlCoO2m7tbHT3/u1zdDK+zKBQmjq2i+ti6my3Tv4n++CpKFUZ66pRVu17m5maZeevqeofnmV5enmO1s7U1zEXv+qtCYdq8rezLuVCf6udz08gItGnf1ug+fv5+6NG3l9A+efSEKNlqY0tr2M34BLyzZAUAILRJGBatWGKR5yUiIiIiIiIiIiL6L3KWBaBTz7fRrstiAIBWq8aZo8+jRJ5isQz29obXOdVq097H1i+gae9guesZ9g66vCqV6ddf1CrL560+tqbm1c8KWDCv3tiqb2ds9eaMg5Xmwm3l1RtfBwfLfJ+yxnlm6lyoVgjYUuNr76D7ruqdzgVrrQsmj621zjOuuaLhmisuW1pziYiIiIiIiIiIiIiIiIiIiIiIiIiMYZFlIiIiov+ouMQkvPn51wCAiLBQLHv2aatl8XBzQ48O7YT2lYQbVsvS0Pl4eQrbmTk5Ju+XmZOrdwwvc0aq0/trvkFMXDwAYP6jM9ChVUuLPO+d8tUb2+KSEpSaeONc/dfBUmNLlW5lZeHrzVuE9uvPzam3kPebLzwHiUQCAMjIycGu/QdFzahP//wFgNaRzerdp3qf1MxMs2b6r3ph1kxEhIUCqCxy/OWmHy323L7V5oGpa7nhWuNppKft23f8JJJupQvth8ePsWIaulPWPM+IiIiIiIiIiIiIbtehvQeQkpQstKfOfMiKaQBvXx+DdlZGlkn76fdzdXODo6OjWXP9Gzg7O0PmorvRcFaGadffqr8G1V8jquSjNy6mj61hP0uNrbevd7Ucpp5nurycB7WztTXsTuYtAGRnci7Up/q4RLVuZdJ+UW10/dLT0syayRhbWsNeeHKeUBT8/c8/gqsrb3RNREREREREREREJLaodnPg6h4OoLJwYcKVdRZ7bkcnw2tbZQrTrr/o96t+DDE5OuneLzc1a2Xf7FqPISY7e2fY2cv0Mtz+2AKWG1/951Ep5VCpSk3az2Bsna01F7KN9NRRKUugUpXUegwxOTnf/Xlmb+8KqZ1lrnM6meE8c7LgunAneav3s1Rerrni4ZorLltac4mIiIiIiIiIiIiIiIiIiIiIiIiIjLG3dgAiIiIiso7Y+ASUV1QAAMrLyzH04dkm7/vWF2uwZvPPAAA3Vxf8/s1Xd50nOMBf2M7JL7jr4/1btWwWIWwnpd0yaZ+SUgVy8vOFdlTTcHPHqtX5K1eE7T8OH8WBE6fr7Jutlw8A+k3W3bR80shhmPvwg+YPWE3LiAiDdlLaLbQyoQhusl4h0KiIcHPHIiP2HTsJlUoFAHCROaNHh/b17hMaHITIJmGIS0wCAJy5FIMJw4eKmrNKq2YR+P3gYaHtqnfz9rq4uxr2kZeU1NGTbodUKsWgXj1wIzkFAHD07HmLPXdURFODdiLXmho2bPtN2A4JDMDQvr2tmIbulDXPMyIiIiIiIiIiIqLbtXn9RmE7OKQRBg4bbMU0gJ+/H3x8fZCXmwcASElKMmm/VL1C0c1bNhcl279Bi1YtcPHsBQBASmKy8c7/SE3W9fP18zUoxEk6zVu2wLXYqwBgULjcmNSkFGFbIpEgMsoyc7d5yxYG7ZTEZES1blnvfqnJurzNLZTV1tjaGta8ZZSwnZudg9LSUriYcD0/JUl/LrQw0vO/q3mrKEgkEmi1WgCAq5tphYDd3NyEbXmxXJRstbGlNezS+WgAgKOjI957/W289/rbdfZNunFT2I4+fxEjeut+z1n6znL06t9HvKBERERERERERERE/yISiRSBjfrjxrVEAEB25gmLPbe7l+H7zyXFKfDwiqqjt06pPFXY9vCy3PUXD0/dc5XKU4z01FEpS1BRnqt3jEiz56qLh2cL5OdeBGB63hK9sXV08oWTs2WuIVd/HUvlps2FEr2fy93TsnMhI/XvfzKYdv2ltCTVoO1uobng5OwHRycfVJRXXucsMXEu6J9n1c9VMek/V3lZLlSqUtjb13+ds9RKc8HdszmKCq4BuLOxBSQWmwtcc8XFNVc8trTmEhEREREREREREREREREREREREREZwyLLRERERIS0zCykZWaZ3P9mSipuplR+WcbT3a2e3qaRlyqEbVeZzCzH/Ddq01xXiDM7Lx+pGZloHBRodJ9zMbEG7dbN6y/maW4Xr1y7rf6noi8J2907tDN3nFo1D28CBwd7KJWVRXvPxVypt/BpeUUFLl+PF9qtTSiUSuaTlpkpbHu5u0MqlZq0n5+3l1BkuaC4WJRstWnbotqXaktL692nuMSwj4ebedZcAnw8PYTt3IICiz2vu6srmjQKRtI/RZPPx1zBiHv61bvf2cu6tfzfvNYUFhfjt7/3C+0Hx46GnZ2dFRPR3bDWeUZERERERERERER0O4oKC/H7rzuF9gMPTW0Q7023bNMaxw4dAQBcPHfBpH0unD0vbEe1biVGrH+Flm1aC0WWTR9bXT+Obd1atmmNnVu3AzB9bC/qzdvGYaFwtdA1UTd3d4Q2CRMKqUafu4AhI4fWux/PM9PY0hrWsq3hc0WfvYCe/Xob3Sc1OQW52TlC25QC3f9Frq6uCGvaBEk3EgEAJfISk/aTy3WFlT30rjmKzZbWsCoVFRU4d+qMyf3lxcUG/fPz88WIRURERERERERERPSv5ejkJWxXlFvuPVYHBze4uIUKxSjzc6MRHDqk3v3ycy4I26YUhTQXD2/dtZPyslyUltyCi2sjo/vk50YbHsPCeasKflb9vz75uReEbU9vy2V192gGidQBWo2yMkdOdL1jpVaXozD/qtD2tODYeurNhaL8a9CoKyC1czS6T16O7jWQSB3g7mm571N6erdEdsYxAKbPhTwrnWeeXobXKPNzouEf1NPoPqXyVJSX6RXWtfBcSEuq/HyO6eeZrp+LW2PYO7iKkq06rrni4porHltbc4mIiIiIiIiIiIiIiIiIiIiIiIiI6mJaBSoiIiIiIpFdvKL7olCjwAArJmnYurdvB1cXXRHq/SdO1rvPgZOnhO1mYaEIDwkRJZutc3R0QJ8unYW2/rjV5cSFiygrLwcASCQSDOzZQ7R8VJPM2VnYLiguhkajMWm/nPwCYdvL3d3cseo0qFcPg0LQsfEJ9e5TvU+TRsa/1Eqmy9C74bWPp6dFn1t/rTBlrUlMS0NiaprQHtTL+Bfdbdnmnb9DUVYmtGeMG2PFNHS3rHmeEREREREREREREZlq6w9boFAohPbUmdOtmEan36B7hO2jBw7X27+0tBTnTuqKJvYfPECMWP8K+mN79uQZg9e/NlqtFkcPHNLtz7Gtk/7YJt1IFAoYG3Nkv/7Y3mOkp/n1HdRf2D6sl6MuyYlJSL6ZJLR5ntXNltawsPAmaBIRLrSPmDAX9Pu4urmhS89uYkT7Vxhw7yBh+1rsFZP2uRaj69c4LNTsmepia2sYEREREREREREREVleWWmWsK1fcNkSAoL7CttZ6fVffykpTkaJXPded2Cj/kZ6m5evf2fY2bsI7axb9efNSj8ibLu5N4Wre5go2WoTGNxP2M7NPgu1qv5ryFnpR4V2gN7+YpPaOcI/UPf9RP1xq0tu1hlo1FXf2ZNYNK/+vFWrFcjNPmOkdyX9n8k/sCekUgdRstVGf2yy9V7juqhUpcjLPie0LXmeubqHwdW9idA2ZS7o97G3d4WvfxdRstVGf2xLipNQ8k8BY2P08wZacN4CXHPFxDVXPLa25hIRERERERERERERERERERERERER1YVFlomIiIj+o8YMGYTyKxdM/k/fmrdeFx7POlX/F4Hqs+fQEaRmZArtAd1549G6yJydMby/7stN637eZrS/Wq3Gd9u2C+1xQ4eIlq26n1evMnl+rXnrdYN99f/sg1detljmcfcOFrZ/+eMvFBYXG+2vP/7d2rVFaHCQaNmoJv2Cw6WKMpy8GF3vPinpGYjXuwluZBPLfekzOMAfvTt1FNq//rWv3n1+/WuvsO3v443WzZuJEe0/p7yiAn8dOS60W0dadlzHDtWtNYdOnzWYk7VZt0W31gT7+6N3545iRbO69Vt/Fbb7d+ti0XOUzMva5xkRERERERERERGRqX749nthu3f/vmjaQN7PHDX+fmE7+WYSDu09YLS/frFoR0dHDL1vuJjxbNrQ+4bDwaHyhqCK0lJs/WGL0f6H9h5ASqLues7oCWNEzWfLuvfpCf/AAKG9ce0Go/1vxCXg+GHdjXBHjx8rVrRa3TdO91oeP3QEN+MTjPbX/3kCg4PQvU9P0bLZOltbw+4bp8u7ef1GaDQao/3158KQkUPh7OwsWjZbN3rCWGH7ZvwNxF6KMdo/JzsHJ/WuM/a+x3I3nLalNSwuNxmZqkKT/ps8Y5qwX+/+fQ3+bOSY+yyWmYiIiIiIiIiIiMjWqdXlyEjbL7Q9vKIs+vyNm+je083OOA550U2j/W9e3yhsO8sC4RvQXbRs1dnZyxDcWPd95ptxG430BrQaNRLjfxTaIeGjRMtWm+DQoZD8U1RSrVIg+cZWo/2z0g+hVK9AbOPw0aLmqy5Eby6kJG6HsqLIaH/9ueDj3wkubiGiZavOxa0xvP06Cu0b143PBWVFEVITdwhtS49tY725VyJPRuatQ0b7J9/YCrW68jqnVOqIRqFDRc1Xnf66kBi/GVqt8euc+uMfHDoEdvaWu87pF9gdTjJ/oX2znrlQXHgD2Rm664YWnwtcc0XDNVc8trbmEhERERGR7XpudTxCJh6v9b8Pfkyp/wBERERERERERERERERERPVgkWUiIiIiMjt5SanJfW9lZeHZ194U2oF+vri3b28xYv1rzHlId+PLo2fPY9uff9fZd9W33yHpVjoAwMnREbOnTBQ9ny2bOnokfL28AAAlpQosXbW6zr4nL0Tjp91/CO05ejckJcu4p0dXODjYC+1lq1ZDrVYb3eeVlaug1WoBAFKp1OLrzdyZDwrb2/fux9Gz5+vsG5eYhP/99LPQfmjs/ZBIJKLms1U5+fm31f+VlauQnp0ttCeMsOwX14f27Y2oiKYAAK1Wi5feWVln3xspqVj93Sah/fSDU/618yDmejzOXo4V2g9b+Cb6ZJytnWdEREREREREREREprhyORYXzuiu10x95EEjvS0rqnVL9B88QGgvX7gESqWy1r4F+flYufwdoT354Wnw8PQUO6LN8vTywgMzpgrtlcvfQWFBQa19lUolli9cIrQH3DsIzVu2EDuizZJKpZj1zONCe82nXyLpZmKd/Ze8sEi4ftuiVRTuuXeg2BENDBw2WHg9tVotlrzwSp19E2/cxJpPvxTas555/F973c4cbG0Ne/jJWXB0dAQApCQl48uP6v68yPaft+HUsRNCe/acJ0XPZ8v6DOiHdp3aC+3lC5YI531t3l6yHBUVFQAAF1dXjHlgvOgZq9jaGkZEREREREREREREd6e8LPe2+l86swJlikyhHdp0jLkjGRUUMhDuns3/aWlx4dSSOvvKixMRF7tGaEe2nmXxa1vNW88WtnMyTyI1cWedfa/HfCkU0JTaOaFZ1MOi59Pn6OSJ8MgHhHbM+ZWoKC+sta9Go0T06eVCO7DRAHh4Na+1r1iaNJsARycfAIBaVYpLZ9+us29u1hmk3PxVaOu/Lpai/5wpN7YhN/tsnX0vnX0LalXlfQocnXwRFmG5a0VAZfH0gEb9hXb06eXQaGq/zllRXoDY87rvhoZHToaDo4foGfU1a/kwpNLK65yl8hRcv/xlnX1Tbm5HbtYpoR3ZyrJzQSKRonmrWUI7LnYNSoqT6ux/8dQSAJXX4tw9WyCw0T1iRzTANVc8XHPFZUtrLhEREVF1e8/l49mP49D32fNo/uBJtJxxCgOeu4CXv0rAqStF1o5noLBEhW92p2Pishh0efwsmk45gU6PncH9r1zC6m1pyMirsHZEAzGJJXjt20QMmX8RbWaeRrNpJ9H7mXN47L1r+O1oDtTquj/XaWlqtRbbj+Xgsfeuofcz59Bs2km0mXkaQ+ZfxGvfJiImscTaEQ1k5ldg9bY03P/KJXR67AyaTjmBLo+fxcRlMfhmdzoK5CprRzRw6koRXv4qAQOeu4CWM06h+YMn0ffZ83j24zjsPXd79xYiIiIiIiIiIiIiIiIiIhITiywTERERkdl98/NW9J8yAxt/24mCoto/nKrRaPDLnj/Re+J0JKenC4+/MX8uXF1kdR774KnTcGrVUfjv4KnTZs9vTvfOmCVkvXfGrPp3MEHvzp0wbugQof3YoqX47a99Bn00Gg2+3rzFoEjw0w9OQXhISJ3HTUxLMxjbDdt+M0tesaxY/YVBXnPwdHfHq3o3v/1y049Y/unnNW70e+TMOUx69nmhoG/Xdm3wwMjhRo/dYvAIIetji+r+ImVDsGHbbwZjm5iWZu1ItfLy8MCjE3Vf1jt46gwmPTsfqRmZNfrm5Odj9itL8dPuPcJjU+8bibBGwXUeX38MVqz+wiyZxwwZhAE9uwOoPE8nPDMPfxw+WqPf6ehLGDXrSZQqygAAAb4+mD+r7i+pinE+iMncY/vUkuWY8Mxz2LHvAMor6v6SwZX4BEyZ96JB0eLBvXtiqJFi22KcD3Z2dnj7xeeF9u4Dh/DUktdRqlAY9IuNi8fo2U9DXlr5BdXQ4CA8O2O60WOL8feOpXy79Vdh28PNDeOHDam7sxH8XUEcYp5nRERERERERERERNbyw7rvhW13Dw/cN+HOboJ99MBhBNp7Cv8dPXDYLPmWvbsCdnZ2AIBL56PxyMQHkZ+XZ9AnLSUVU0dNRHraLQCAm7s7Xl5Wd6FYAJj76FNC1q7N2pklq1iSE5MMxnbz+o1mOe6C1xbD1c0NAHArNQ1TRk5AWkqqQZ/8vDw8MvFBXL5wCUDlNZ6l7yyvcSx977/+tkHehk4/6/uv130T2Nvx5PNzEBLaGAAgLy7GlJHjcTXmikGf0tJSzH/iWfy9+w/hsaXv6OZ7bTav32iQNzmx7pstm6ryNV0htP/atQfzn3gWpf9cn6tyNeYKpo6agBK5HAAQEtoYj8972uixxw0aJWQdN2jUXWcVE9cwoEnTcIPium+9uhzrv1pboxjwrm3b8dxjc4T26Alj0K13D6PHFuM8E4sYa5hUKsXylW8LNxHf/+dePD1jdo3i9gqFAsteXIzv/7deeGzOi/Pg5+9X57H/62sYEREREREREREREd2dM0dfwNG/Z+BW8h6o1eV19isquIZj+2YZFNAMbHQPgkIG1rlPYtxmbFkXKPxXUpx813klUju077ZUaKen/IUzR+dDpTK8tlWYfxWH/5wKlaqy4IzMNQQtWj8OYw78Pk7IeuD3cXedFQD8ArsjpMl9Qvv04blIS9pt0Eer1SDh6npcOvuW8Fhkq1lwdQ+r87glxckGY5sYt9ksedt0WgB7e1cAgKL0Fg7/NQWlcsPvElaU5+PYvkdQkHcZACCRGL4mtYk5/75BXnNwcPRAm44vCu2Eq98g5vx7NYoBZ2ecwNF9M6HVVn4X2tuvI0KbGn99d23pKmQ9dXiuWfKGRUyAt19HAIBWq8bRvQ8jO+OEQR+NRomY8+8h4eo64bE2nV6Eg6N7ncfNSj9qMLZZ6TW/q3snOnRdBomk8rpPQd4lHNv3CCrKDYsMlcrTcPivqVCUVt4jwd7BDW06vWz0uKcOzxWy7trS1SxZXd2bIFKvcPGlc28h4er6Gtc5UxN34cyR54R24/DR8AvsZvTY+mMbc/59s+Rt0eZJyFwr73WgUspx6M8pKMy/atBHpSrFmaPzkZ76t/BYh25LIZHWfS2Oay7X3Cpcc8Vbc4mIiIjElJVfgQffuIIZb13F1sM5uJlehtIyDYpL1YhLVWDjX1kYtyQGcz+Jg1yhtnZc7DuXj4HPXcCSbxJxPKYIGXkVqFBpkVWgxNnrcry9MRkDnruAnw5kWTsqlCoNlq9PxPCXo7FmZzquJJeiQK5CWYUGSZnl+P1UHp7+KA5jFl9Gwi1F/QcUWcItBcYsvoynPozD76fykJRZjrIKDQrkKlxJLsWanekY/nI0lq9PhFKlsXZcbDmQjQHzLuDtjck4e12OrAIlKlRaZORV4HhMEZZ8k4hBz1/AvgZQvFiuUGPuJ3EYtyQGG//KQlyqAsWlapSWaXAzvQxbD+dgxltX8eAbV5CVX3+R8H7tPTFzeKDwX2RI3feNJCIiIiIiIiIiIiIiIiK6E/bWDkBERERE/04nL0bj5MVo2NnZoUV4E0RFNIW3hwckUgkyc3Jx6mI0svMMP/j38uOPYsa4O7tp9d06ezkGTy55vcbjCckpwvbO/QfRbdwDNfr89tVqNAoIEDVfdV+uWIqrCTdwJeEG5KWleGDufLRpHolOrVtCpVbj5MVLuKl3A+gBPbph+bxnLZrRVj01bTJOXriIzTt/BwC8+fnX+GbLNvTp0gmuLjLExifgdPRloX+wvz9+WLVSuBmspd3/+DNIz842eCy/0LC4eW3zdvbkSXh8yiRRs1W3Y98BLP/08xqP39LLv+bHn7F97/4afU5v+6nWY654/lmcvBCNC1cqv0S7a/9B/HnkKHq0b49mTUIhlUiRmHYLJy5chKKsTNivZbMIrFz00t3+SHfku5XvYMC0h5GQnIL8wiLc//gzaNM8Ep3btIKd1A4x8fE4cylG+BKzzNkZmz56H/4+PhbP+vXmLVjz4xajfZZ/+gU+3WB4M/tgf39s//ozMaMZ0EKLnfsOYOe+A3B2ckLryGaICG0MD3c3QKtFXmERLl27brCmA0Cn1q3w3cp3LJZT36iB/fHy44/iva+/AQB88/M2bPtrL+7p3g3eHh5ISE7G4TPnhHng5uKCn1evgszZ2Sp5n3z1dZyNiTF4TF5q+OWIMU88C0cHw7ea7hs4AMvmGr/BPAAolUr8sGOX0J40chhcZA3rw/O29ruCuV8zWzzPiIiIiIiIiIiIyLY9//gcXDx7weCxqgKnVaaPngQHR0eDx4bdNwILXl9c7/GVSiV+3vSj0B47eTxcXFzuPLAI2nZsj3dWf4CXnnoOQGUB2E7hbdBv0D3wD/RHWnIqjh44DKWy8qad9vb2+HrTOgQEmecmobfr3WVv4o9/rrNWUVYY3mBn/hPPCsWNq3To0hEffb1a9Hz6AoOD8PWmdXh4/FSoVCqcO3UGPVp0RN+B/dEoNATZmdk4vO8gFHrFdt/97EO06WCdotTrv1qL9V+vM9rnvdfewteffGHwWFBwEDbt/FnMaDXIZDJ8+8tGjB00CiVyOW7EJWBAx17o1a8PwiObojC/AEcPHEZBfoGwz7yFL+DeUcMsmrPK0PuGY+6C+fjk3Q8BABvXbsCurdvRZ0A/eHp7ITH+Jo4fPipct3N1c8P6rZsgs9K1LLHXRnOytTXslTeX4eK5izh2sDLTy8/Mx2cffIIuPbrB3t4e0ecv4urlWKF/VJtW+OCrT6ySFQAGdelb47GsjExhO+NWeq19Xn7tFQwfPVLUbNX1vqcvXnv/TSx7sbKA9tYftuCPHb+j9z19EdQoCHk5uTh28Ajy9T5LNvS+EXh+seU/12FraxgRERERERERERHRf8mZI88jL/eiwWMqZYlB+/Bf0yG1czB4rFHoMLTtvKCWI2pxK+UP3Er5A1I7Z3h6RcHVvQkcHD0AaFFRXoDCvFjIi28a7OXl2x497vnSHD/SbWsUOhQt28/F1ejKaxQ3r29EauIuBAT3gaOjJ+TFicjOOA6g8tqWvb0r+gxeDzt761zb6trnQxQXxqGo4BpUqhIc2/cIPLxawtu3PbRaFXKzz6KkOEno7x/UB+06L7JKVplLIHoO+BpH9z4MrVaFvOxz2P1LDwQE94WLayOUKbKRlX4YapXu+1mde70LL582VsnbrNWjyM0+g+QbWwEAsRc+wI1r38MvsAfsHVxQlH8NeTnnhf7OskD0HrjWKt+Flkgk6DXwf9i3cxTKFJkoV2TjwO9j4OPXCR7eUVApS5GTeRJlCt21rrBmE9Gs5SMWzwoAXr5t0bnXOzh7rPJaVXrKX9j5UycEBPeDs8wfpfI0ZGUchfafAqsSiT16Dvgazi6W/f5glXZdXkF+7kVkZxyDVqPEueMv49rlz+Dr3wUSiT3yc6NRVKArZOzhFYUuvT+wSlY7exn6DPoWB34fC5WqBPKiG/jz1wHwD+oFN/dwVFQUIiv9KJQVBcI+LdvPQ3DovVbJyzVXPFxzxWNray4RERFRYYkKU5bH4lqK7ne/qFAZ2jZ1hUqtxfk4OZKzygEAvxzKQUZeBb5f3AqODlKr5N13Lh+PvHsNKvU//w6wk6B3Gw+E+DshK78CRy8XoayiskD086sToFJpMW2IdT4Xq9VqMf/zBGw9lCM8FuDlgG4t3eEqs8O15FJcTKh8b+18vBwPvBaD7W+2Q4i/k1XypmWXY9KyGGTmK4XHOjRzRVSYC0oUapy+WoysAiU0GuCrHenIKVTik7nNrZIVADb+lYmXv7ohtJ0dpejbzhP+Xg5Iyy7HsZgiqNRaZOYr8ci71/DtwigM7ORtlawVSg0eefcqjl3W3ZcuLMAJnZq7wd5Ogss3S4RzcP+FAkxdEYttK9rCw7XuW5ZP6O+PCf39hfZzq+MRn2b9Qt1ERERERERERERERERE9O/BIstEREREJCq1Wo0r/xQDrkuwvz8+eOUlTBg+tN7j/XPPWoGd1O5uIwIA5KWliL563Wif/MKiGsVrAaBCqayldyX9vFI782QFAC8PD/z+zVeYvXgZ/jpyDAAQExePmLj4Gn2njh6JT5a+AkdHhxp/VldWwHxjKxatXmCp1HwfepZIJFjz5nIE+Ppi9XeboNFokJ6djZ/3/Fmjb9d2bfDNu28irFGwCXl12+Yc26sJN5B0K91on9rmdmZOTi09K2mrTQZz5c0vLKz3PMvMyUVmTq7Jx/R0d8eedV9j3oq38OOuPQAApVKFI2fP4cjZc7XuM2bIIHz2+qvw8fKs87hijQEABPj64M/1/8MTr76Gv48eB1D3+dssLBTff/guOrdpbfSYYp0PmTk59b5mKekZSEnPMHissKi4zv5ijK2zo+7D+WXl5TgXE4tzMbF19nd0cMCch6bh1WeehKuL8S8rizkXVjw/Fx5ublix+kuUV1Qgv7AIv/61t0a/yCZhWPfum+jYumW9xxTr752E5OR658LVWv6u79AyyqTj79p/CNl6N8yeOX7sbeXTx98VKpn7NRPzPCMiIiIiIiIiIiKqTWL8TcRcvGS0z/Ur12o81tbEIrh/7vwdudm6a2ZTZz50ewH11LieYMb3e2fMfgSOjo549fmFKC4qgqK0FH9WK2QMAAFBgfjo69UYPKL+G8saXFuyM9+1pbSU1Hpfs8SEmzUe8/S8jet2ZhzbISOHYv3WH/D843OQlZEJpVKJ/X/WvFbj7uGBNz56B1Menl7vMcW6bpeVkVXv2KalpCItJdXgsaKCwjr7izm27Tt3xJY/fsOcmY/jRlwCtFotjh06gmOHjhj0c3JywotLF2Lugvn1HlPMvIvfXAZ3D3esXP4OysvLUZBfgF3bdtToF9G8GVZ/+zXadepwW3nNeZ6JsTZyDavk6OiIDds2YcGcF/DLpp8AAEk3EpF0I7FG34FDB+PjtZ/D08vL5KyAece2vnmgVCpr7VOgd122OrHWMAB48rln4ObuhtdeehXFRUUokcvx1z+f89BnZ2eHx+Y8iaXvLjeagWsYERERERERERER0X+PvDgRhXkxRvsUF9b8Lo2XT9ta+9rZ6b4ro1GXIT/3IvKrFXHWJ5U6onnr2Wjd8QXYO7gazaGF4fvCEon53hdu12UxHBzcEXNhJTTqcigrCpCWtKtGPzePCHTvvxrevvVfQ9d/H1siMeP1FydP9B+2BaePzENm2n4AQFHBVYOCr1XCIiagc693IbVzrC+tQcucYxscOgR9Bq/HmaPPo0yRBa1GKeTWZ+/gjk493kB48ykmHFUvrxnHViKRoFvfj+Ek80dc7BpAq0GZIhOpidtr9PX264ge/T+Di1tjE+KKMxdc3UIxYMRWnDz0DPJzLgAA8nLOGxQlrXxSKZq3no32XZeYUJxUvLkQETUDUqkjzp98FSplMdQqBdJTan7P3FkWgK59PkJw48H1H1SksZXaOaLP4A04d3wBkm/8AgAoKU4yKKZbJTBkILr1/RiOTnV/TqMyqnhj6+3XHv2Hb8GpQ3MgL7oBQIvsjGPIzjhm0E9q54Q2HV9Ey/Zz6z0m19xKXHMBrrmVxFlziYiIiMTx4hcJQnFXF2cpVs2JxKievsKfazRabPgjE8u+TYRKrcXRy0V494dkLJkRbvGsmfkVeOqjOKHAcsdIV3z9QpRBUeK8YiXmfRqPfecKAACL1txEh0g3tAk3/l6SGL7dk2FQYHnehBA8P6kxHOx1v3ueiC3C4yuvIbdIhYw8JZ744Dp2vN3W4r8farVaPP7BNaHAsp+nA756oQV6tvYQ+ihVGny0JRUf/5IGoLLodufm7pg5IsiiWQHg8s0SLFqju2fPoM5e+OTZSHi76+7xl5Zdjsc/uIYL8SVQqbV48sM4HP6kIwK86/t3mPm9sylZKLBsbyfB64+EY8bQQEilutd55/FcPP9ZPErLNLiarMCLXyTg6xdNu28UEREREREREREREREREZEYWGSZiIiIiMzu8SmT0LlNa5yKvoTT0ZeQkJyC/IIi5BYWoEKphKebO4ID/NG1bRvc27cX7h88EA4OxgsAV4m+qrsRbERYKHp2bC/Wj3HXNBqNQdHUaaNHmvX4wQH+2Lnmc/x+8DA279yN09GXkZGTA6lEikaBAejTuSOmjxmNvl07m3Q8/bH1dHfDyAH9zZrX3KKv6b7sbu6xdXR0wPsLX8RDY0djw7bt2Hf8JNIyM1FWXoFAP190aBmFSSOGYcLwe0266WleQSFSMzOF9tT7R5k1r7npF+Xs17ULQoMt/0Hi2+Ht6YENK9/Bwicew8btu3DyQjTiEpOQX1QErVYLT3c3NAsLRY+OHTD9/lHo0Kr+QrX654O9vT0mjRxm1syNgwKx639f4I/DR/HTrt9x8uIlZGTnQKVWw9/bG53btsboQQMw5b4RsLev/5/uYp4P5ibG2G5Y+TbmzXwQh06fxbnLsbiemIjU9EwUl5ZAAgncXV0R6OeLdlHN0a9bV0wYdq/RItuGecU9H16a/SjGDR2C77Ztx55DR5CakYnikhIE+PqgZbMITBh2L6bcNwIyZ+d6jyX23ztiWr/tN2G7dWQzdDexAEZt+LuCOMQ8z4iIiIiIiIiIiIis4YdvNwrbUW1aoUuPrnd8rJjoy8J2eLOm6Nqr+11lq27Kw9MxcOhgbF6/EXu270ZKUjIK8wvg4+eLiMhmGDluNCY9OBle3t63nXfitMlmzWpu+lk9PD1x7yjzXrcbMnIoDl86iS3f/4jd23bgRnwC8nJy4enthdAmYRh+/0hMnjENQY2CbzvvxOkNfGz1iq/a29tj7OQJZj1+lx5dse/cUWz9YQt2/Pwrrl+5hpysbLi5u6FRaAgGDx+KKQ9PQ9PIZqbl1RvbXv36ICTUhJvR3oa5C+Zj9IQx2Lx+E/bu+RO3UtIgL5bDL8AfLVpFYfTEsRg/dRJkMlm9x9JoNLgaEyu0G/xc4BomcPfwwOcb1uDhxx/FT9//gJNHjiM9LR0ajQaBwYHo1K0Lxk+ZZPJaJPZ5Zm5ir2EPznoY944chi3fb8ae7buRnJiEvJxcuLm7ITQ8DP0G3oPpsx5GsxaR9WflGkZEREREREREREREd6nHPV+iRZsnkZ1xHHk5F1BclABFyS0olXJIIIG9gxucZf7w9GkN/8DeCG06Go5Opl3P0C8G7RfYCy5uIWbN3rL9XDQOH43EuM1IT92L0pJbUKnkcHL2g4dXC4SGj0ZYxHjY2dd/bUur1RgU4AxrNtGsWWUugeg/dDPSU/5G8o1fkJd9HgpFJiQSKWQuwfAL7I4mzR6Af1BPk45XoDe2Do4eCA6916x5g0OHYNi4w0hK2IK0pN0oLrqBirI8ODh5wtUtFI3ChiM8cjJkLqZ9z1A/b5MI846t1M4RHbsvR3jkZCTGbUbmrUNQlKZDrS6Hs8wfXj5tEdp0DELD74dEWv93oSvK81FaekuX18xzwd0zEoNH7UZq4g4k3/wVBXmXUabIhp2dE2QuwQhs1B/hkZPh5Vt7YfTq9MfW1T0cvgF3/rmP2oQ3n4LAkIFIjN+MW8l7UCJPgbK8EI7OPnD3iEBIk5Fo0mwSHJ28TMubrzcXzDy2Do7u6HHP52jW8mEkxv+EnMyTUJSmQ6vVQCYLhI9/J4RFjDf5fNFfwyQSe4Q2HWvWvL7+XTB0zD4k39iKlMQdKCq4jvKyHNjbu8HFtRGCGw9GePMpcPNoett5ueZyza3CNde8ay4RERGRGE5fLcLuE3lC+4OnmxkUWAYAqVSCmSOCIC9T4+2NyQCAdb9nYObwIIQG1H8vHnP64McUyBVqAECQjyM2vtoaXm6G94XycXfA2peiMHLhJVxJKoVKrcWb3yVh05LWFs1aXKrCh1tShfaMYYF4eWpYjX49W3tg7ctRGL80BhoNcD5ejt+O5mJsXz9LxsWvR3JwIb4EAGAnBda+HIWuUe4GfRzspXh5ahhyi1T4/q/Ke7l9uCUFE+7xg7uLZW+t/eZ3SVBrKrdbh7tg7UtRcHSQGvQJ8XfC94tbYcgLF5GRp4RcocbKn1Lw3hOmfe7UXJIzy7Du9wyhvWBqKGYOr/lvrPt6+UKt1uLpVXEAgF0n8nDmWnGN14GIiIiIiIiIiIiIiIiIyFIkWq1Wa+0QREREROZ27tw5dOnSBSd+/gGd2rSydhwyo7FPPovfDx4GAKx7901Ma8DFas9ejkHvSdMBAC2ahuPCjl9MKshrLfNWvI0vN/0IAHht7jNY9NRsKyeqm1qtRnCve1BYLIeDgz0u7f4NTRub9wuP5rT1j78w9bmXAAADe/bAnnVfWTmRcZ1GT0BsfAIAYN/369CnSycrJ7K8D79Zj0XvfwQAeGTCOHz5xjIrJ6qbrZ0PtjS2gG2dD7b2945Y+LsC2bLzMVfQc+JUnD17Fp07d7Z2HCIiIiIiIiKif5Wqa8h/nTqI9p07WjsO/ctMv/8B/L37DwDAZ+u/btAFVXOyc9C2USS0Wi28fbxxOj4a7h4e1o5Vp0VzX8Q3n68BACx4/VXMX/ySlRPVTa1Wo2VAUxQVFsLBwQFHY8+gSdNwa8eq0+cffILXFywBAEx79CF89PVqKycyrn+HnrgWcwUAsP3AHvTo28vKiep24cw5DOs5EAAQGdUch6JPNuhrQFzDxGNL5xnXMHHZ0hpGDUv0uQu4t/s9vIZMRERERERERGRjqq5PDxn9F7z92ls7DlnBH9v6o6jgGgBg4Mjt8AvsYeVEdcvLuYC9O4YBqCzIOGzsIZOKQ1rLueOLkHD1GwBAm04L0LrjfCsnqptWo8ZvP7SEsqIIEqkDRow/Clf3JtaOVafUxB04vv8xAEBAcD/cM/xnKycy7shf05Ge+jcAoHv/z8xeoNScystysP2HtgC0cHTyxsiJp+Hg2HCLFF279Dmiz7wOAGjafBq69v3IyomM45orHq654rG1NZfuTH5ONP7ecS+v99J/WtW/j/e81w7tItysHYeIGpgnPriOncdzAQDdWrrj1zfa1tlXrdai5zPncCunAgDwzNhGeOVBy/2+V1iiQsdZZ1Chqrx98/tPRmDakMA6+x+6WICpK64I7YMfd0RkiEz0nFW+3ZOBxf+7CQBwcZbizFdd4OladyHiOavisO3I/9m77/CoqvyP459J7wVSgYTee2DGQrEgglgQBBULKoq997rWXXVtq2vf1bX87L13RYrADCT0DtJDGiG9Z35/RG4mQJKBzMxN4P16Hp/nnsm5Zz5z5k40njn3mytJGtozQl8/OtAnOfc69c5lRpHlyaPi9O8bejbat6CkWsMuX6yyiroqx4/O7Krp4/YvGuwt67aV6oSblhrt9/7WV6MHxTTa/52fsnT7K5skSUEBFi17fbhPi0I/8vYWvfTFTklSx7ggzX8hTf7+lkb7T7xnhRatLZIknXFse710cy+3nufG5zfoo1k5kqSbp3bSLeektDA5gMPN8k3FGn/7cv5GBgAAAAAAAAAAbvMzOwAAAADgrurqas1dlC5J6t+zh8497RSTEzXtt/l24/j+665q1TfMlaTfFtTlTWjfTtdNP9/kNE1bvGKVCoqKJdUVaW3NBWUl6VeXa+Hhm641MUnzduXkGgVlx40a0aoLynrT3s9DcFCQ7rnmCpPTNK2tfR7a0ty2tc9DW/v3jjfw3woAAAAAAAAAAF+rrq7Wgjl/SJL6DOinydOmmpyoaXN/+11OZ93Nna697cZWXZxUkub8+rskKS4hXlfccJXJaZq2ZFGGCgsKJEnnXzq9VRcnlernNjg4WLfed6fJaZqWvSvLKE46ZvzYVl+cdO/cStLtD9zdqteA+B3mXW3pc8bvMO9pa7/DAAAAAAAAAAAtU16abRT7TOo4plUX+5Sk7J1zjOP+Q29v1cU+JSk7sy5vcEicevVv3fsTd+ctUVVloSSpW6/zW3WxT0nKcrkWBg6728QkzautrVZO1gJJUlRMH6V2m2xyoqZl75wrqW6ds/fAa1t1gWWp/nPm5x+sfkNuNTlN0/id6138zvWetvQ7FwAAwBvKKmr0a0a+0Z42JqHJ/v7+Fp1zQn2fbxbs9lq2A/lpUb5RYDk02E+TRsU12X/UoGh1ig822nuLSfvKtwvqn+/Uo9s3WWBZkqadVD+3SzYUa0duhdey7WtHToVRYFlq/lqIDg/QqUe3N9q+vhZcny8lIVijBkY32X/SqDiFBNXd+ruy2qkfF+U32d/TXK+Fc05IaLLAsiSd5zL/v6Tnq7yy1mvZAAAAAAAAAAAAAKApFFkGAABAm2FftlxFJXVfhrz/+qvl59e6/3P2l/l1mzOH9O2js8afbHKapu3IytLaTX9Kkm6bOUMR4WEmJ2rar3/NbWhIiO6+6nKT0zRvb97Txxwv66CBJqdp2m8LFkqSLBaLHrrxOpPTmKOyskrzFtcVaZ15zhSlJCeZnKhpbenz0Nbmtq19HtrSv3e8hf9WAAAAAAAAAAD4WvrCRSouKpIk3fHgPa3+/03P/mWWJCkxOUmXXtu6b36auWOn1q9ZJ0m6/o6bFR4RYXKips3+5TdJUmhoqG6+53aT0zStsrJSC+bOlyRNv2KGOqZ0MjlR02b/VUzVYrHorofvMzlN8/Z+zgYOHaQzpkwyN0wz+B3mPW3uc8bvMK9pa7/DAAAAAAAAAAAtk5U5+68jiwYMu8vULO7Ymzem3UB16nKGyWmaVlaSqaKC9ZKkPoOuV0BguMmJmpa9s25u/f1D1XfwzSanad7evB1Sx6tdfJrJaZq2Oydd1VXFkqQBaXfIYmnd65x7P2choYnq2fdSk9M0rbam0ihg3b33dIVFdDQ5UdP4nes9/M71rrb0OxcAAMAbMtYXq7S8vnjryGYK1e7bZ/Oucm3LLvdKtgOZu7zAOE7rGaHQYP8m+1ssFo0YEFV//rKCJnp7VmVVrexrioy2O3M7vHekQoLqiu86nQ1fr7fNXVH/XCFBfhreO7LZc1xf08LVhaqq9l0h4HkuczNiQJQslqaLFoeF+CutV/0+iDk+vBa2ZZdrS1Z9weyD/ZyVlNcqfV1RE70BAAAAAAAAAAAAwHta9zfEAQAAABe/zbdLkoYP7K+JJ51ocpqmVVRWan7GUknSAzdc0+wXIc22d25TkpN0xbSzTU7TvN8W1OW96rxzlJwQb3Kapm3dmamNW7fJz89PD15/rdlxmrV3biePO0lD+vUxOY05Fi5dppLSMoWHheqOKy4zO06z2tLnoa3ObVv4PLS1f+94C/+tAAAAAAAAAADwtTl/FU4cMjxNEyaeZnKa5u3Ne9Pdtyo0NNTkNE3bm7VjSiddfGXrvsmwVJ93xtUzlZicZHKapi1e4FBpSYnCwsN1w523mB2nWXvn9vSzJmrg0MEmp2laRUWFHH8slCTd+eB9rX4NiN9h3tNWP2f8DvO8tvQ7DAAAAAAAAADQctmZcyRJnbqcrtj2A01O07SamgrlZTkkSQPS7mz1a1tZf81taHhHde9zsblh3JC1sy5vj74zFBqWaHKappUWb1dx0Z+SxU8D0u40O06z9n7OYuOGqGPnCSanaV72X9dC38E3yT+gda9z5uUsVk11qfwDwtRn0A1mx2kWv3O9h9+53tPWfucCAAB4w9ptpcZx+6gAdYwLbvacQd3C9xmjzOO5GrN2a33eQd0jmuhZz7Xf2u2lTfT0rE2Z5aqqdtbn2GfeDiQ40E99UsOM9rptvsvrOrd9UkMVFNj8bbIHd69/TVXVTm3K9F3B7TUuczOwm3vXwmCXa8GXc7tma8PPyKDuzV8LHeOD1T4qwGiv8+HnDAAAAAAAAAAAAABcWZxOp7P5bgAAAG1Lenq6hg0bpgUfv6eh/fuaHQcAAAAAmpWxcrWOnjJNixcvVlpamtlxAAAAAAAADit715B/sv+uQWlDzI4DAAAAAM1alr5EY23HsYYMAAAAAADQxuxdnz7p9J8UGzfI7DgAAAAATJCfu0w/fzWW9V4c0fb+ffz9Pwe6XYgSwJHh7v9s0ps/ZEmShvQI1zePuff/0AbOcGh3YbUk6b7pnXXlGR28ltFVj/MXqqyiVpL098u66uLxSc2e8/PifF306Bqjvfx/w9UuMtBrGff66o88Xfn0OqO94R2bQoP9mz3v8ifX6psFuyVJJw2L1Zt39fFaRlcX/mO1fk3fI0k67Zj2euWWXs2eU1peo54X2I32q7f20qlHt/dWRENeQZUGXbrIaL91dx+NSYtt9rw3vtule177U5IUHuKndf93lNcyunrpix165O2tkuqKmS973erWeRPuWKalG0skSZeckqRHLu3a7Dk3Pr9BH83KkSTdPLWTbjkn5RBTAzhcLd9UrPG3L+dvZAAAAAAAAAAA4DY/swMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDDV35RtXEcHxPk9nkJMfVFil3H8KbyylqjwPK+GZqybz9f5c0vqjKOI0L93SqwLEkJsfXvg+sY3uY6L+7ObViIv8JD6m+n7bO5LW74PO7mjY+t71dSXqvKqtomentOw7l1/3Pm+pn05bUAAAAAAAAAAAAAAK4osgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALympLzGOA4Ncv+2yCEufV3H8KbSfZ4nNNi9vCH7vK6SMl/lrS/g625WyZy5lRrO76HmLfbR3O77HrpbwHrfa6HYR/Pr+j6GHPLc+qYgNAAAAAAAAAAAAADsiyLLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAa8or6wu3BgZY3D4vOLD+FsquY3hT2T7PExjg3m2cg/cprGtG3oOb2/q+vsq673MdVN4g318L+z6Pu3ldr9sDjeMtrs8T1AauBQAAAAAAAAAAAABwRZFlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgNSEuBXKrqp1un1dRVV/wNSTIN7dTDt3neaqq3Ss6W7FPcVoz8h7c3Nb39VXWfZ/roPJW+v5a2Pd53M3ret0eaBxvcX2eyjZwLQAAAAAAAAAAAACAK1YrAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA14SH+BvHZZXuFS2WpHKXvq5jeFPYPs9TVuFe3vJ9Xld4qK/y1t9m2t2skjlzKzWc30PNG+Gjud33PSyrqHHrvH2vhQgfza/r+1h+yHPLbcsBAAAAAAAAAAAAmIPVSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4DWxkQHGcc6eSrfPy95TdcAxvCkkyE+hwfW3bnbN0JR9+/kqb2xkoHFcXFbjdiHg7Pz698F1DG9znRd357a0vEYl5fWFgH02txENn8fdvDn59f3CQ/wUFOibW4E3nFv3P2eun0lfXgsAAAAAAAAAAAAA4IoiywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwGt6dgo1jrdlV7h1Tml5jXYXVhvtHh1Dm+jtWT1dnmt7jnt5Xfu1iwpQOx8Vq3WdW8n9+d2RW9+vR8cQj2ZqSsO5LXfrnH3fA19dC+2jAxsULnZ3brc3mFvfXbc9OoYZx3mF1W4X3Had3x4dfJcXAAAAAAAAAAAAAFxRZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhN75SGxV935jVfrHbZppJ9xvBd8dfeqfV5l20sdusc1369O4U10dOzuiWHKDDAUp9jn3k7kIqqWq3ZWmq0e6X4Lq/r3K7ZWqbKqtpmz1m6sf41BQZY1C3Zd0Wh+7jMzfJN7l0LS12uBV/ObZ/Uhp+RZRubvxZ25FQoz6WYeS8ffs4AAAAAAAAAAAAAwBVFlgEAAAAAANqI3+0OBfcdcsB/eo05xex4AAAAAAAAAAAAAHDEGd59oBIDog/4z7xZc8yOBwAAAAAAAAAAAABoIfuc6/XR/xIP+M/KjCfMjgcAAAC0KUN7RigspP52yHOXFzR7zjyXPl2SQpSS4LvCuiMHRhvH6euLVVZR02R/p9OpP1YW1p8/KLqJ3p4VFOgnW59Ioz1vRfNzu3htkcornZIki6Xh6/W2kQPqn6u8slaL1xU1e47razqqb5QCA3x3a+0RLnPzx4rCJnrWKauoUfq6+iLLo3x4LaQkhKhzYrDRdudamOvSJzzET2m9IpvoDQAAAAAAAAAAAADeE2B2AAAAAADY1+YdO9T7pFNbNEbF6iWeCXMQKiurtGL9eqWvXKXFK1YpY+VqrVi/XlVV1ZKkzh2Ste6X79wer7a2VivWrdeCJcu0bM06rd20SVszdyln926VV1QqLCRE7WKiNbB3L514zFE659TxiouN9dbLc0tufr5+m2/XbMciLV+7Thu3btOewiIFBgaoXXS0BvTqqROPOUoXTDxd7WJ894Xfxqxct0G/Llio+RlLtGr9Ru3MzlZJWbkiw8OUFBcn2+CBOnPsGI0fPVJ+fs1/mfrh51/SIy+8csh5LjzzdP330YcP+fxDlZe/R+mrVil9xSqlr1yt9BWrtDUz0/j5vddcofuuvapFz7EzO1uf/vCzvvntd23atl1ZuXkKCgxQQvv26pSUpBHDhmi0bbhGDkuTv7//Acd467MvNPPu+w/qeRPj2mvrnF9alP1QjZ1+qWY7Fh/UObdedon+fssNXkoEAAAAAAAAAAAAT3A6ndq0fqOWpi/R0kUZWpa+RMsylqq4qP6mTo4Ny5TapbOJKfeXlblLH7z1rn746jtt3bxFe3bnq318nLr26K5TJ52uKeefrRiT15xdLZw7Xx+9874Wzp2vzB2ZqqmpUVKHJA21DtPkc6fqpAknmx3R8NM3P+jrT7+QY/5CZe/KVlVlpeKTEtS7X1+dftZETTx7skJDQ03NmBhw8Gv07339iU4cf5JHx3Tl689JVuYuOeYv1NLFS7R21Rpt+XOzdu3YqZLiEvn5+SkyOkrde/bQsKOGa/K0qRo4dLDPsgEAAAAAAAAAAODIk7ntZ23d9Kl252aorHSXLBZ/hYYlKz7xKHXuMVVxiUeZHdFQWVGgLRs/0o4t36i48E9VlOcpKDhG4RGp6pA6Tp17nK3QsCSzYxr27F6pzRs+UPbO2Sor3aWa6nKFhCUoJra/UrpOVKcup8vid+C9rL7mrK3R9i1fa9umz7Unf6XKS7PlHxCi0LAkJXQYrS49zlFMu/5mxzSUlWZpy4YPtHPrDyop3qrKij0KDmmviKiu6tj5VHXuPkVBwTFmxzTkZi3Ulg0fKSdrocpKM+V01ig0LEnt4oYqtdtkJac0viYOAAAAwDtCg/114tBYfT0/T5L03s/ZOvv4hEb719Q49eGsHKN96tHtvJ7R1djhsQoMsKiq2qmyilp9PjdX08YkNtp/zvICbcuuMNqnHdPeFzENE45ur3l/FQD+en6eHry4i6LCG7/99Hu/ZBvHQ3pEqGNccKN9Pa1jfLCG9AjXkg0lkqR3f8nWMf0b/35yYUm1vlmQZ7R9fS2cenQ7PfnBNknS1uwKzVlW0GTh5M/m5Kq8slaSFBRg0dhhvv2u/oSj2+ulL3ZKkj74LUc3TukkPz9Lo/1dr4UxabEKCfJdAWsAAAAAAAAAAAAAcEWRZQAAAACHnaS4OJ8/54vvvK87Hn9KlVVVHhtz+dp1sk0+t9GfF5WUqKikRFt27NTXv87S3575t+699krddMl0j2Vw146sLF1219/0u32Rampq9vt5ZVWVSkrLtC1zl777fY7uf/Z5PXjDtbpu+vmyWBr/0q23fPjN93rguRe0ceu2A/48v6BQ+QWFWr1xk9789Av169Fd/330IQ0b4N1NyEnx8V4d/0COmzZdC5Ys89r4lZVVevr1N/TYK6+prLy8wc/KyqWComKt37xFvy1YKL3wilZ+/6V6dE71Wp62rkNCgq487xyjvTMrW1/+8puJiQAAAAAAAAAAAI4sSxala+q4M1VYUGB2lIPy4dvv6Z4b79gvd+aOncrcsVN//D5Hzz3+tJ559XmNOWWsSSnrFBcV6c7rbtVH//f+fj/btH6jNq3fqE/e/VAnjjtJz772ohKSGr9Jmbdt+XOzrjhvhjIci/f72bbNW7Vt81b9/O0Pevaxp/Tcay/JemzruQm62YKDgxXbzrc3Cpt22hStXLq80Z9XZOcoNztHC+fN14tP/1unTDxN/3zh6WavsbMvnKb83buN9odvv9+g6DoAAAAAAAAAAADgqrw0W465N2jXjl/3+1lRQZGKCtZp07q31bn7VA095jEFBkaYkLJe5vZftGjuTSovy2rweHlZtsrLspWXs0irlz2noUf9XV16ntPIKL5RW1ul5Yv+rnWrXpGctQ1+VlK0RSVFW7Rj67dqt/Jl2Ua/oMjo7iYlrVNUsFH22ddod25Gg8draspUWZGvgvzVWr/qP+rV7woNHH6P/PwCTUpaZ/OGD7Vk4T2qqixs8HhZaabKSjOVs+sPrVn2nIaPfEbJncaYlLJOVVWxMubfqS0bP9rvZ8WFm1RcuElbN32ipI4nyjryWYWENV7QTZISO4xWQEC40c7OnKOigvUezw0AAAAcKS47NckosmxfU6RvFuTp1KMPXIz41a93antOXdHi4ECLLjzZt98djg4P0NTj4vXuXwVon/pwuyYc3V7RByhcXFVdq0fe2mK0jxscrR4dQ32WVZImj4rTkx9sU35RtUrLa/X4e1v198u6HbDv4nVF+mJertG+7NRkX8U0XDohWdc9t0GS9MXcXF0yPklpvSIP2Pexd7eqtLzu7/12UQGaNMq395rrlRKmUYOiNWdZ3XfyH3l7i75+dIACA/YvRrynuFpPfbjdaE89Ib7JYtfeMP3kRL32TaYqq53anlOhV7/K1JUTOxyw71d/5Mmxpv77zzMm+P5aAAAAAAAAAAAAAIC9KLIMAAAAoNWJCo9oUES0OXsKC/X+198Z7fMnnuaNWE3Ky8/3aIHlffn5+alnl87qnpqiuNgYBQcFq6CoSKs2bNSKdXUbMItLS3XnP5/Wxi3b9PwD93gty4HsysnVr/MXNngsvl2shg3or8S49nI6nVr352bZl61QbW2tSsvKddtjT2r1xk168cH7fF5oeV56RoMCyxaLRf16dFevrl3ULiZahUXFsi9dpi07MyVJqzZs1IkXzNBnLz2nE49p/KbXwwcOOKhrd+GSZcpYtdpom3HtZmbneG3ssvJyTbn2Jv08b77xWExUpI4aPEhJ8XHys/gpJz9fK9dv0J/btjcx0v46JMTrjJNObLZfVER4s3184YSjj1Lvbl2a7Xf00MFN/rxnl8569r67jPbvdgdFlgEAAAAAAAAAAHyopLikzRVYfvu/b+jWK28w2qGhoRp54nGKT4zXjq3bNW/WHFVXVysrc5emTzpXb3/+gU4cf5IpWSsrKzV90jTNmzXHeCy1a2el2YYrMDBQyzKWau3KujXWX3/4WVPHn6mvfv9eUdHRPs+6fs06nT76ZOXvzjce696rh4YMT1NIaIi2bNos+7wFqqys1Kb1GzV1/Jn66IcvZD3G5vOs+zr7wmmKiGz+RuydOqc0+fMZV890+zmrq6v11qv/M9rjzpigyKgot8/3tPjEBPXs3UsdUjoqPCJcFRWV2rZ5i9IXLlJZWZkk6bsvvtaq5Sv01e8/KDE5qdGxbn/g7gbtn775gSLLAAAAAAAAAAAAOKDKigL9/sMUFe5ZazwWFdNbse0Hqba2Srtz0lVSvFWStGXjRyorzdSose/Jzz/IlLyZ23/RvJ+ny+msliRZLAFKSB6hsPCOKi/LVnbmPNXUlKm6qkiOuder1lmlbr0uMCWr0+mUY+6N2rrxY+OxkNAExSUepYCAcBXsWaP83CWSpN25GZr1/WSNOfUbhUV0MiVvafF2zfpuUoPi1bFxQxQd00fV1SXKzVqo8rJsyVmrdStfUkV5rmyjnzclqyRtWvu2Fv9xq9H29w9VQoeRCgmJV2nJDmVnzpPTWa3ysizN+3m6Rp70tpI6Nb8P2Btqayo17+fpytk1z3gsPCJV7eLT5OcXqPy8ZcZncNeOX/X7D1N14qlfKTCo8TXszt2nqHP3KUbbPud6iiwDAAAALWDtE6UJR7fTtwt2S5Juen6D/CzSKUfVF1qurXXq/37K0mPv1t8n6pJTkpSSENLouNuyy3X01RlG++lruuucExJanPfWc1P0xbxclZTXKjOvUuc/slqv3NJLHeOCjT75RVW68fmNWrm5VJLk7yfdc2HnJsd96oNtevqj+vsu7fj4mBZnjQoP0C1nd9K9r22WJL3xfZZiIwN1w1kdGxQDXriqUFc8vU41dTWLNaRHuCaOOHCh672OuirdKHg99fh4/evaHi3OO2lUnF77NlNLNpSoplaa8c+1euXmXjqqX/3faFXVtXr2kx1684f6v6FvmZqiyLDGb6v9x4oCTX1gldH+6IF+OnZAy79zfu+FnTXhjmWqqZVW/Fmiy55Yp39d212xkYFGnx25FbriqXXatbtSkhQR6q9bz276e9k3Pr9BH82quxdYp/hgLXwprcVZUxNDdMkpSXrlq7r7qD323laFhfjpwpMTG9zz7dsFebrlxQ1G+9Sj28na58CFrgEAAAAAAAAAAADAFyiyDAAAAKDVaRcT3aCIaHP+/dY7DYosX3TWmV5I5Z6OiQlKG9BPw/r3V9qAfvpxzjw9//a7hzRWZESErr/oAo0bNUJHDxmsiPCwA/ZbvWGjrr7/Yf2RvkSS9J8PPtLJo47VGWNOONSXccjiYmN1wZmn64KJp2lg7177/Xz95i26/J77jayvf/SpbIMG6pIpk3yctM6wAf108VmTdNa4sWofG9PgZ06nUx99+4Oue+jv2lNYpPKKCp13021a8d0XiouNPeB4pxw3SqccN8rt57dNri/IfNTgQerbvdshvY6WCggIUN/u3TSsf7+663dAP517w63alrnrkMd0Op06+/pbjALLHRMT9I9bb9TUU8bJ399/v/7bMnfp4+9/VGS4e0WRe3ROPajfE2Y774wJmj5potkxAAAAAAAAAAAA4CHRMdEaOHSwhgwbqsHDh6qivELXXnyF2bH2s2LJMt1xzc1G+6RTTtbzb76i2HbtjMe2b92mS8+eriWL0lVdXa2Z0y7W/NWLlZCU6PO8/7jnQaPAckBAgB555jFddMWl8vOrv6HXV598rutnXK3SkhKtWbFKN19+nf77wVs+zVlXDPpco8BydEy0nn39JZ1yxqkN+u3Ytl3Xz7hKc3+brbLSUl006Vz9sXqxYhpZc/aV2+6/S6ldmr5pmzsefe5Jt/t+9+U3DYosn3ex72+sPnbCOF1+/VUaecJodUo98I3KSoqL9dzjz+jZx56S0+nUlk2bdce1t+iNT97xcVoAAAAAAAAAAAAcjhbNu9ko7uofECbbqH+rU5fTjJ87nbXauOYNLVl4n5zOamVnztXy9Ec12Hq/z7OWlWZpwazLjQLLsXFDdOwJrzUoSlxRvlv2Oddp1/afJUnpf9yhdnFDFdOuv8/zblz9eoMCy30H36R+Q26Rn199kaOcXfM1/7dLVVGep/LSXZr/22U68bTvGhQW8gWn06k/frvUKLAcHBKnY074r+KT6otp1dZWadWSp7R66TOS6oput4tPU4++M3yaVZL25K1Q+vw7jHZSp5N01OjnFRRcv/ZdWrxdf/x2qfJzl8jprNb8WTN1yuT5CglreTGzg7V88T+MAssWS4CGHPWIuve5SBZL/XcPtm/+SvY516umulSFe9Zo0bybdcwJ//V5VgAAAOBI9uRV3bVhe5nWbS9TSXmtLntinfqkhmpA1wjV1DiVvr5IW7IqjP7HDojSHdNSTcmaGBukl27upRmPr1V1jVMZ64s14toMjRgQpQ7tg5VTUKW5ywtUVlFrnPPozG7q38W9eyl52sXjk7R4bbE+m5srSXrmo+169+cs2fpGKSzYT+u2lSljQ7HRPzE2UK/e0tvnfx9LksVi0Su39NYZdy9XVn6VcvZUafLfVmpojwj1SglVaUWt7KsLlZVfZZwzeXScLhrv+++6S9KAruH6x8xuuuOVTZKknxfny3plukYOjFZ8dKB25Fboj5WFqqp2SpIC/C166aaeSogNMiXvneelatmmEs3/K9Nd//lTL3+5U2k9I+Xvb9GKP4u1ZmuZ0b93SqieuKq7KVkBAAAAAAAAAAAAYC+KLAMAAABo89767Avj+Ni0IerdtYvPM0yfNFEzz5mqpPi4Bo/bly475DG7pXTSE3fe2my/vj2669vXXtawiVO1ces2SdIr733o0yLLEeHh+vstN+iq885VeFhoo/16dumsb197Wcedd5GWrq7bBP7ICy/r4rPO9OkXrIf266uv//uixo44ttE+FotFZ586Xp2SEzXmwktVW1ur/IJC/fvNd/Tgjde2OMPS1WuMOZCki00qDv7Ji8+qR+dUhYaENHjcr4Xvx8vvfqAf59RtQO6a0kk/vflfpSQnNdo/JTlJN10yvUXPCQAAAAAAAAAAAHhb/8EDNH91urr26NZgjXNvYeDW5qE7/6aamhpJUv/BA/W/T95RUFDDGzR1Sk3R+99+ouOHHKtdOzNVXFSkfz74Dz350rM+zbrlz8167YVXjfZdD9+nS66auV+/0886U9XV1bry/EslSV998oUc8+2yHmPzWdb/+++b2rR+oyTJz89Pb3zyro49buR+/TqmdNK7X3+sU44do5VLlysvN09PP/KEHnrqHz7L2lq8/0Z9keKOKZ103NgTfZ7hrofva7ZPeESE7nr4PjmdTj372FOSpB+++laZO3YquWMHb0cEAAAAAAAAAADAYSw3y64dW7422taR/2pQYFmSLBY/9eg7Q9VVxVq++O+SpA2rX1OPPpcoPNK3haRWZvxT1VV1BZdCw5I1+uQPFBQc06BPcEg7jTjxf/r5q3EqyF8lp7NayxwPafS4D3yataqySCuXPGW0u/e5WAPS7tyvX3zSMTr2xDf023cTJWetdudmaNufnym122RfxtW2TZ8qP3eJJMli8deIMW+ofYK1QR8/v0ANSLtTFeV52rT2LUnSqiVPqnP3qQoMivRp3mWLHpLTWffdg+h2/TXixP/Jz7/hdw/CIjpp9Mnv64fPj1d56S5VVxVrZcY/NWzEkz7NWlK0RRtWv2a0Bwy7Sz36XrJfv05dTldtbbUW/n6lpLqiy3nZjv3eBwAAAADeEx0eoPfv76ebX9igWUsKJElrtpY1KPi61+RRcfrHzK4KCvRrckyns2Hb389z97Qakxar1+/orVtf3KjsPVWqqnYauV1FhvnrwUu66JwTEpod0zWuX9Mv7aBYLBY9fU13xcUE6rVvM1VbK2XlV+mrP/L26zukR7ieva6nOsYHN5/XZYL9PZi3U3ywPnygv27493ot2VAiScrYUNygELRUN0eXTkjWPRekNnu/sn0uBY9eCxeMTVRggEX3/2+zikprVFZRq58W5e/XLyEmUE9e3V0npsU2O6brtevJuQ0K9NP/7uitu//zpz6dU1d0e0tWRYMC5nsdPyRaT1/TQ9Hh3K4cAAAAAAAAAAAAgLk8uGwKAAAAAL6XsXK1lq1ZZ7QvmnymKTk6d+ywX4FlXwoNCdEFE0832hkrV/v0+Xt37aJbL7ukyQLLe4WGhOiB668x2tt3ZTUoNuwLF591ZpMFll0dmzZUZ7rc3PmbWbM9kuGNT+uLg4eHhWrqhHEeGfdgDezda78Cyy21p7BQ9z79nKS6L9z/7/FHmiywDAAAAAAAAAAAALQVMbGx6taze7M3ZWoN1q5ao99//s1o3//4w/sVWN4rtl073fq3+htMf/DmuyoqLPR6RldvvvyaKisrJdUVfr7q5usa7TvpnCmyHnOU0f7Pv1/yej5Xn73/sXF80oRxByywvFdwcLDueOAeo/3Wf/6n0tJSr+ZrbXKyc/Tztz8Y7XOmnyc/T94JzgsuumKGcVxbW6vlGctMTAMAAAAAAAAAAIDDwfpV/zGO2yfYlNJ1YqN9ew+4RqHhHSVJtTUV2rj2Ta/nc1VZUaAtGz402v2G3rpfgeW9/PyDNNj6gNHO2jlLRQUbvJywoS0bP1ZlRV2hKP+AMA1Iu7vRvnGJNqV2PdNou74vvrJu1avGcUrXM5ss7Dtw2L3yD6jbv11Rnqetmz71ej5XhXvWKmvn70Z7sPX+/Qos7xUUHKv+Q2412ps3fKCqyiKvZ3S1cc2bqq2t++5BWHgn9e5/VaN9U7tNajD3ZlwLAAAAwJEuMTZI79zbT2/d3UeTRsapS1KIwkL8FBHqrx4dQ3XemAR9+lB//fuGnooMa77w66ot9d/RjQrz10nDmi9uezDGpMXqt38N0UOXdNEx/aKU1C5QQQEWxccEamjPCN15Xqpm/WuIWwWWJWnV5hLjePKoeI9mDQr00wMXd9H3/xyky05NVp/UUEWH+yskyKKUhGCNt8XqxRt76su/D1SPjs3fNyy/qEqZuyvr8472bN4eHUP15d8H6sWbemq8LVYpCcEKCbIoOtxffVJDddmpyfru8UF64OIuCgxo/nvIqzbXXwtdkoI1rHekR/Oec0KCfn92iO48L1VDe0YoPqbuWkhqF6hj+kXpoUu66Ld/DdEYNwosS9KqLS7XgofnNjIsQP++oac+e7i/zj8pQT06hioi1F9hIX7qkhSiSSPj9OZdffTOvf2UGHvgv/kBAAAAAAAAAAAAwJea/4YAAAAAALRib3z6uXEcERamKeNPNi+MyeLbtzOOi0pKmuhpvhHDhjZob96+Q0P69TEpTfOOTRuqT3/4WVJd1paqrKzSB19/Z7TPGjdWkeHhLR63tXjrsy9V/NdNwY8/yqZjhg4xNxAAAAAAAAAAAABwBPrm0y+N45QuqRo95vgm+0+eNlX33XSnysrKVFlZqR+++k5Tzj/Hyynrff1Zfd5zLzpf/v7+TfY//9LpcsxfKEn6+dsfVV5erpCQEK9mlKSamhql2xcZ7ZNOGdvsOceffKKCgoJUWVmpstJS/fTN95o4dbI3Y7YqH739nqqrqyVJFotF5158vsmJmheX0PDmZMXFxSYlAQAAAAAAAAAAwOGgprpMmdt/NtrdejW9Zmbx81fXnudq1ZKnJEk7Nn+jQcPv82pGV5nbfjQK1foHhCq1W9PrmwkdRissIkWlxdskSdv+/FL9htzs9Zx77djytXHcqcvpCgqObrJ/117nG8WKd+dkqLR4h8IiOno1416lxduVn7ukQZamBAVHq1Pn07VlY13R6+2bv1L3Phd5M2ID2zd/YxyHRaQoIXl0k/1Tu03WkoX3qaamTLW1ldq57Qd17j7F2zEN212uhS49z5XFr+nvHnTtdb7ysh2SpMxtP6umulz+Ad7/7gEAAACAhsakxbpdjLYpc5btMY6vOKODYiI8f9vlmIgAXXpqsi49NblF49TUODV/ZaEkKTDAolvO7uSJePvp3yVcD17S8ntbzVtRqNrauuORA6M1YkDTf3sfCn9/iyaOiNPEEXEtHsv1Wrj57BQF+FtaPOa+EmODdN3kjrpucsv+n0JeQZVW/1UgPCYiQFec3rJrqzG2vlGy9Y3yytgAAAAAAAAAAAAA4El+ZgcAAAAAgENVUVmpD76pL1Q7ZfzJiggPMzGRuVZt2Ggcd+nkm428h8piafiF41pnrUlJ3OOa1xNZv/zlV+Xt2WO0L5p8ZovHbE3+74uvjOMpbtxQHAAAAAAAAAAAAIDnzfn1d+N45Amj91un3Vd4eLjSjhputGf/Mstb0fazdfMWbdm02WiPOvG4Zs9x7VNSXKzFCxzeiLaf3Xm7jYLBkpTSuXOz5wQHByshKdFoz/rpV69ka63ef/Md43jE8aPUuWsX88K4ae3K1Q3aqV2af58BAAAAAAAAAACAxuTlpKumutRoJySPavYc1z7FRX+qpGirV7IdSFbmHOO4ffwwBQQ0vX/bYrEoIXmE0c52Od/bamsqlZO10GgnujG37ROs8vPfW0jX6dO82ZlzjWN//1DFJVibPSehQ/1ryslaoNraKq9kOxDXuUlIHtnsdw8CAsPVLj7NaGftnO21bPsqKdqqkqItRtudz5nr9VJdXaK8nMVeyQYAAADAN+YurytaHBcdqJktLILsbUs3FquwtEaSNG1MglITQ5o5w1xzlxcYx3eel2JikuZV1zi1cHWRJKlPaqgmjWx50WZvmruiQE5n3fE1Z3ZQZJjni4MDAAAAAAAAAAAAQFvCqikAAACANuvLn39TfkGh0b7orIkmpjHXsjVr9cYnnxntKeNPNjFN85atWdeg3SkpyaQk7lnuktcTWd/87EvjuEfnVI0cntZE77alqKREy9euN9rD+veXJM1bnKHXP/pEcxdnaFdOrkJDgtUxMVGjbcN18eSJGty3z0E9T1lFhb75bbaWr12rvD0FCg0JVlxsrNL695N10AAFBwV59HW11NadmXrjk8/157btKi0vV0xkpDolJ+qYoUPVqys34wYAAAAAAAAAAIDnrVm5yjgenDbErXOGDBuqebPqbpC8dtXqZnp7zpoVDZ9r0LAhzZ7TKTVF7ePjlJeTK0lau2qNRhzf/A2SW4PVy1c138mLlmcs1Q9ffaddOzNVW1OjmHax6tazu44acUyDYtCesHjhIq1dtcZoT7vkQo+O7w0VFRV68I77jHZq184aaj181vUBAAAAAAAAAADge4X59WtmwSHtFRbRsdlzYtsPajjGnrUKj0z1eLYDcc0b236wW+fEth+izevflyQV5K/1Sq4DKSrcKKdL0eHYuEFN9K7j7x+s6Ng+ys9dIkkq2OO7vAUucxsV21t+/s3vh20XV/8eOGurVFSwUdGxB7cv91AVHMK10C5uiHJ2zZNUd936SsGeNQ3a7lwLYRGdFBzSXhXleZLq8roWDAcAAADQdmTmVWjDjjJJ0rWTOio81N/kRE2b81fR4pAgP904pZPJaZo3Z1ld3nHWWA3tGWlymqZlrC9ScVldAevbzk2Vn5/F5ERNm/vX3CbGBuqSU1r3vdgk6cbnN+ijWTlmxwAAAAAAAAAAAABwGKPIMgAAAIA2641PPzeOe3XtomPThpoXxsecTqeKSkq0dtOf+uLn3/TiO++ptKxckjSwdy/detklJids2usffWoct4uOVlr/viamaVpBUZE++eEno33SiKNbNN6OrCz9PG++0b74rDNbNF5rs3jFKtXW1hrtpPg4XX3/w3rtw08a9CuvqFB+QaFWrFuvl955X5dMmaRn771LQUGBbj2PY9kKTb76+gP+LDoyQpedPUW3Xz5DMVFRh/5iPOjh519u9GcDe/fS7TNn6OxTx/swEQAAAAAAAAAAAA5nuTm52p2322indO7s1nmdOtffkHv9mvUez9WY9Wvqb6rcPj5OYWFhbp2X0jnFKLK8fu06r2TbV2y7WPn5+Rnrotu2bGn2nIqKCmXvyjLa69f4JmtjZkw9cKFji8WiMePH6pb77lSabZhHnuu9N942jqNjonXa5DM8Mq6nVVRUKHP7Dv0xe55e/tcLWruyrvB3cHCwnnzpWfn7t+4b7QEAAAAAAAAAAKB1KyyoX38Ni0hx65yAwHAFBbdXZcVfxV8LNig5ZaxX8u2rsKB+TdPdvOER9QWhKivyVFG+W8Eh7TyebV+FexqubbufN8UoslxU4Lv1cddrITzCvaLZYeENi20VFWzwSZHlivJcVVbUf/cg3M25DXO5For2+G5uXZ8rOKS9AgLc++5BWESKUWTZl9cCAAAAAM+au7xQktQhLkjTxyWanKZ5c/8qsnzJKUlKjA0yOU3TduRUaPOucvn5SbdPc+9vWTPtndshPcI13ub9/zfRUnvzXn9WJ4UG851lAAAAAAAAAAAAAKDIMgAAAIA2aVvmLv06f6HRvmjyRBPT+MY1Dzyi/37wcaM/t1gsOmvcWL3yyAMKDwv1YbKDMz9jid796hujfcW0sxUQ0Hr/PL37qWdVVFIiSQoICNAV085p0Xhvf/alcbNtf39/XTDx9BZnbE22ZWY2aN/xz6f0wTffS5Jio6M02jpc7WNjlJmdo9mORSopLZPT6dTrH32q7buy9MXL/5afn1+LMhQUFeup197Qx9//qA+fe1pD+nl/o3hLLF+7Thfeeqe++PlXvfbYwwoJDjY7EgAAAAAAAAAAANq4fJcCy5KUkJTg1nmu/UqKi1VZWamgIO/ftMu1IHRCkvs3NYtPrO+772v2loCAAA0YMlDL0pdKkn7+7idddMWlTZ4z68dfVVlZabSLi4pUVVWlwMBAr2Y9WE6nUz9/96Nm/fSr7nr4Pl17240tGq+srEyff/Cp0Z507hSFhIS0MKVnLFrg0KkjT2qyT2rXznrlnf95rOA0AAAAAAAAAAAAjlyuhWpDQt1bv63rG28UWXYdw5tqqstVU13mksG9vPv2q6zI90mR5cqKfOM4IDDC7cK6IaHx9WOU5zfR07MaXgvxTfSsFxAYroCAcFVXl+w3hjdV7DMvh3ItVFeXqLamUn7+3v/uQUULPmf1Y/juWgAAAADgWVOPj9fU4937O6s1+OiB/mZHcFvH+GDt+PgYs2O47aapKbppaorZMdw2/8U0syMclFGDohUecuB7hA3pGeHjNAAAAAAAAAAAAAAOR623ihUAAAAANMG1UG1AQMBhV6j2YHVKStRLD9+vk0cea3aUJu3eU6BL7rhXTqdTkpSSnKRbLrvY3FBN+OKnX/Xah58Y7Sunna3eXbu0aMy3PvvSOB43aoSSE9rOF/PdkV9Q2KC9t8DytReep0duvl6hLjfMzi8o1HUP/l0fffeDJOnHOfP05H//p9svb/wG5KnJyZo8fqxOONqm/j17KC42Rn5+fsrMydGCjKV69f2PNG9xhiRpy46dOv3yq/X7e2+pW0onT7/UZlksFh1nG67TTjxeRw8ZrO6pKYqOjFBJWZk2bd2u72fP1Uvvvq+s3LobHHz8/Y+qddbq3WeekMVi8XleAAAAAAAAAAAAHD5KiosbtEPD3LyJdEhog3ZxUbHatff+Ta9LS0qM49DQ0CZ6NhQaWr/+WFxU3ERPzzpl4un1RZa//UHzZ8/TMaNHHLBvRUWFHn/g7/s9XlxUpNh23p/bvYKDgzXujAk66ZSTNXDoYKV2SVVIaKgKCwq1atkKffXJ53rvf/+niooKVVdX6+G77ldoWJguvebyQ37Orz/5QkWF9WvI511yoSdeitf5+/vrqpuu1Z0P39fqCmEDAAAAAAAAAACgbaquql8TDQhwf03UP6B+TbS6yjdronsL+e7lbl7XrJIP87rMrf/BzK1/fd8qH2WVWpA3IMR4b6qqSprp7Rn7Xgvu5vX3b3gtVFUVK9jf++vj1VWl9RkO8Vrw1XULAAAAAEBbddboeJ01+vC6bxoAAAAAAAAAAACA1oUiywAAAADaHKfTqbc+ry9UO370SCXFx5mYyDeOt1kV4O8vSaqpqdWewkItX7deazZu0vZdWTp95tU65bhR+td9d6pLx44mp91fVVWVpt10m/7ctl1S3U2J33ziUUWGh5uc7MCWr12nGXfWF4Qe1KeX/n7LDS0ac45jsTZu3Wa0L558ZovGa41KSsv2e+ySsybpqbtv3+/x2OgovfXko8rbs0e/zl8oSXr69Td19fnTFBG+/03ezxhzgi6YeLr8/Pz2+1mXjh3VpWNHnXvaBD37xtu6/fGnJEnZebt1w8OP6qtXX2jpSzto7/3rSbWPjdnv8ejISA3t31dD+/fV5edO1Xk33aZZCx2SpE9/+Fkff/ejpk4Y5+O0AAAAAAAAAAAAOJyUl5U3aAcGuVcoNjgkeJ9x9l//84Yyl+cJCgpy+7zgkPobM/sqqyRdes1MvfrsC8rfna/a2lpdNHmanvvfyxp/+oQG/XZu36HrZ1yllUuX7zdGWWmZYn1XY1lLtq45YMHsdu3baeQJozXyhNGafvkMXXDG2dq5fYck6cHb79W4009Rp9SUQ3rO9974P+O436ABREO1AQABAABJREFUGjxs6KGF94KEpATNuHqm0S4uKta2zVu1ZFG6ysrK9PyTz+qLjz7TA088otMmTzQxKQAAAAAAAAAAAA4HNTX1a7h+fu6viboWq62pLm+ip+fs+zx+fu6tN/v5N1xvdn3N3nSoc+ua11dZ932ug8vrei34Zn18v2vB371rwd+0a6F+Xg7uc+ZyLfjocwYAAAAAAAAAAAAAAAAAAADgwCiyDAAAAKDNme1YZBTqlaSLjpCb2U6dMO6AhVdXrtugmx/9p2YtsOu73+do0fIV+unN/6pvj+4mpDyw2tpaXXb33zRrgd147Km7btOIVnQDZVebtm3XGZdfo+LSUklSUlyc3n/2KYUEBzdzZtPe/PRz4zihfTtNOH5Ui8ZrjYKDG246Dg4K0sM3X9dofz8/Pz1++82yTjpHkpRfUKgf5szVWeNP3q9vTFSUWxluuPhCZebk6JnX35Ik/ThnnpauXqPBffu4+zI84kAFlg/U5+MX/qXhZ56tzX/dqPyf/3mNIssAAAAAAAAAAABokZDQkAbtqsoqt86rKK/YZ5xQj2VqSqjL81RWVrp9XkV5/c2NfZVVkqJjYvTy/72m8884W9XV1SrYU6CLJk1Tj949NWR4moJDgrX1zy1aOHe+KisrFRAQoLGnjtd3X3xtjBERGeGzvJIOWGB5X/0HDdD/ffGBxtqOU01NjSoqKvTyv17QI08/dtDPt+XPzfrj97lGe9rFFxz0GN6U2qWzHn3uyf0eLywo0KvPvqR/Pfqktm3ZqkvPnq77H39YV99yvQkpAQAAAAAAAAAAcLhwLZZcW+v+mqhrcVr/gJAmenrOvs9TW+veenNtTcP1ZtfX7E2HOreueX2Vdd/nOri8rteCb9bH97sWaty7FmpMuxbq5+XgPmcu14KPPmcAAAAAAAAAAAAAAAAAAAAADszP7AAAAAAAcLDe/OQL4zgxrr0mHHf4Fao9GP179dA3/3lRp/w1Dzm783XBLXeqtrbW5GR1nE6nrnngEb3/9XfGY4/cfL2uOv9cE1M1bvuuLJ0y4wrtzM6RJLWPidG3r72s7qkpLRq3qKREn/74s9E+74zTFBgY2KIxW6PI8PAG7RHDhiq+XdM36x7Up7e6uczvvPSMFue4+6rLFRxUX/D5u9/ntHhMb4kMD9dtMy8x2svWrNOOrCwTEwEAAAAAAAAAAKCtC49oWMC3rLTUrfPKy8satH1VCDjMZZ2xrKysiZ4NlZXV30Ta10WLjz95jD78/nMldUg2Htuwdr0+fucDvfPaW5rz6++qrKxUTGyMXnn3dR098hijn5+fnyKjonya1139Bw/UGVMnGe2fv/3hkMZ5/4135HQ6JUlBQUGacv45HsnnbVHR0br1b3fq32+8bDz28F33a/HCRSamAgAAAAAAAAAAQFsXEFi/Jlpd7f6aaE11/ZpoQKBv1kQDAhruE3U3r2tWyYd5Xea25mDmtqa+b6CPskotyOsyv4GB4U309Jx9rwV387oWB5d8N78BgWH1GQ7xWvDVdQsAAAAAAAAAAAAAAAAAAADgwCiyDAAAAKBNKSwu1mc/1ReqPf+M0xQQEGBiotYhICBA/7rvTlksFknSinXr9cOceSanqnPT3x/X6x99arTvveYK3TZzhomJGpeZnaNxF8/U5u07JEkxUZH69rWX1b9XjxaP/dG3P6iktH6T7cWTJ7Z4zNaofUx0g3a/Ht3dOs+1345d2S3OERURoaMGDzTaqzduavGY3nTSiGMatFdvaN15AQAAAAAAAAAA0LrFtm/XoJ3t5hqca7/wiAgFBQV5NFdj2rnkzd6V5fZ5OVn1ffd9zb4w4vhRWrhuiZ548RmNPXW8kjt2UHBwsKKiozVgyEDdet+dmr1soU6bPFG5ObnGeR06dTTW91uj48eeaBz/uWGTKisrD+r82tpaffj2e0Z7/BkTGrzHbcGkc6bo2ONGSap7PS8/82+TEwEAAAAAAAAAAKAtCwquXy8rL3N/D2V5Wc4Bx/Am/4AQ+QeEumRwL+++/YKCYz2aqzGuz1NdVazq6lK3zmswtyG+ySrtey3kNNGzXnVViaqrSw44hjcF7zMvh3ItBASEy8/fN989CPbA5yzYR9ctAAAAAAAAAAAAAAAAAAAAgAOjyDIAAACANuWjb39QaVm50b7orDPNC9PKdOnYUT27dDba8xZnmJimzm2PPamX3nm/vj1zhu679ioTEzUuKzdP4y65XBu2bJVUV6T3m/++pCH9+nhk/Lc++8I4tg0aqL5uFh9ua/p279agHREW5tZ5keH1/YpKSpro6b7khHjjODd/j0fG9JYO8QkN2nl79pgTBAAAAAAAAAAAAIeFuPi4BkVtt23Z4tZ52/9aL5Wknn16ejxXY3r26W0c5+XkqrTUvZteb9uyrX6M3r08nssdISEhmn75DP3fFx9oyZbV2lqSrfV5W/XLorm67f67lJicJElas3K1cU6abZgpWd2V9FfmvfLzdh/U+XN+maXtW+vfm2kXX+iRXL52wsn1xaYXzJ1vYhIAAAAAAAAAAAC0dVHR9euvpcXbmuhZr7qqRJUVeS5j9PB4rsZERdevv7qbt6R4u3EcFNxewSG+KQQcFdNwbdv9vPX9IqN9tz7uei2UFG9tome90pLtDdqRProWgkPiGhR0LnFzbktdroXIGN/NretzVZTnuV1wu9SkawEAAAAAAAAAAAAAAAAAAADA/iiyDAAAAKBNefPT+kK1xwwdrD7dupqYpvVpFx1lHJtdpPWuJ57Rc2/+n9G+8ZLpeuTm601M1Lic3bs1/pLLtXbTn5LqCgN/9eoLGj5wgEfGX/vnZs3PWGq0Lz6Mi4P37NJZwUFBRrvYzZufF5XU94uOjPBIluLSMuM4PDTUI2N6y77zFNbK8wIAAAAAAAAAAKD169O/n3G8NH2JW+csWZxhHPfu19fTkRrVZ0DD51q2eEmz52zfuk15OblGu3e/Pp6O5THV1dVKty8y2tZjjzYxTfNKSkoatMPCww7q/HffqP+uQMeUTjrepVhxWxLTLtY4PthC0wAAAAAAAAAAAICrqNj69cyK8jyVluxs9pz8vGUNx4jp7fFcjXHNm5+3tIme9fLzlhjH0bG+yxoZ1V0Wv8D6HLnLmuhdp6amQgX5a4x2tA/nNtplbgvz16q2prLZc3bn1r8HFr9ARUZ390q2A4k+hGthd+4S49iX1210TMPvDbhzLZQWb1dFuUsxcx/mBQAAAAAAAAAAAAAAAAAAALA/iiwDAAAAaDNWb9ykhUvrNzNeNPlM88K0UpkuN5BuFx1tWo57n35OT7/+ptG+5sJpevz2m03L05Tc/HyNu/hyrdqwUZIUHhaqL155XkcPHeyx53jzk8+N47DQEJ196niPjd3aBAQE6LijrEZ777w2x7VfaocOHsmydHX9BvcOiQkeGdNbMlatbtDu2MrzAgAAAAAAAAAAoPUbdeJxxvG8WXOa7V9aWqr0hfWFgEePOd4bsQ4otUtnde7WxWjP/W12s+e49gmPiNCwo61N9DbX7z/9ZhSEDgoK0qRzp5icqGnL0utvjB0eEaHIqCi3z92Tn6/vv/jGaJ994TT5+bXNr6xnZ2YZx64FlwEAAAAAAAAAAICD1T4+Tf4BYUY7e2fza7jZmXON44jIrgqPTPVKtgNJTB5lHOflLFZNdVmT/Z1Op7Iz5xntBJfzvc3PP0jxiUcZbdd5a0xe9iLV1pT/1bL4NG9C8kjjuKamTHk5i5roXcf1NcUnHi0/l6LS3uY6Nzku73FjqqtLtTsn3WgndhjtlVwHEh6ZqvDIzkbbnWvBtU9AQLjaxw/zSjYAAAAAAAAAAAAAAAAAAAAA7mmbd6wCAAAAcER689PPjeOIsDBNPWWceWFaoeVr12nLjp1Gu1+P7qbkuP9fz+uJ/7xutK+YdraevvsOU7I0Jy9/j8ZfcoVWrt8gqa4A8mcvPaeRw9M89hw1NTV698v6G0ifNW6sIsPDPTZ+a3TWuLHG8bzFGcrNz2+y//K167Rp6zajPdo6vMUZvp89V9t31d/w+nhb672huiS9/tGnxnFsdJQG9+ltYhoAAAAAAAAAAAAcDk6dfIZxvPXPLZr9y6wm+3/63kcqK6u7MXZQUJBOPm28N+Pt57RJ9Xnff/Md1dbWNtn/ndfeMo5PmnCyQkJCvJatJWpra/X4A48Y7dOnnKn4hHgTEzWtoqJCH7/zgdEecfzB3Uz80/c+Vnl53c3ILRaLzr34fI/m86Ufvv7WOO7dr4+JSQAAAAAAAAAAANDW+QeEKrnTSUb7z/XvNNnfWVujzRvq1+06djnVa9kOJDnlZFn+KuRbU12mrZs+bbJ/duZslRbX7xPt1OV0r+bbV8fOpxnH2zZ/qarKwib7/7mufv7bxQ9VWERHr2XbV1hEJ8XGDTHam9Y1fS1UVRZq++avjLav57aTy7VXUrxVWTtnN9l/66ZPVVNT990DP78gdUg52av59tXJ5VrYvOF9OZ1Nf/fAdf6TU06Sf0Dr/O4BAAAAAAAAAAAAAAAAAAAAcKSgyDIAAACANqG6urphodrxYxURHmZiIu9rrjCtq9KyMl334N+NdmhIiCYcP9obsZr0yAsv67FX/mu0Lztnip697y6f53BHfkGhJlx6pZavXSepbs4+eeFZHefhYrzfz56nzJwco33R5DM9On5rdPaEcerw103BKyordd8z/260r9Pp1F1P/stod0pK1NgRx+zXr7ik1O3n35mdreseqP88JMa119iRx7p9vicUlZS43fedL77Wx9//aLTPPW2C/P39vRELAAAAAAAAAAAAR5De/fpo9JjjjfZDd96nqqqqA/bdk5+vJx96zGifc9F5ioqO9nbEBi668lIFBQVJkrZt2aqXn3m+0b5ffvyZ7H8sMNozr73S6/kO1QO33auli5dIkqKio3XvPx7w6fPX1NQYxbOb43Q6ddf1t2r71vqbn58zfdpBPd/7b/6fcXzscSPVpVvXgzrfW/Jy8w6q/yvPvqhl6UuN9sSpkzwdCQAAAAAAAAAAAEeYnv1mGse5WQu1ffPXjfZdt/Jlo2ixn3+wuve+yOv5XAUFR6tLj7ON9sqMJ1VZUXDAvrW1VVrmeMhoJ3Y4XlExPb2e0VXn7mcpKLidJKmmulTLFz/aaN+87EXa9ufnRtv1ffEV1+fctukz5eUsbrTv8sX/UE113R7boOD2Su022ev5XEXF9FZCh/o968scD6m29sDfPais2KNVGU8a7S49zlFgUJTXM7rq3uci+fnVffegtHib1q14udG+2/78UnnZdqPdo6/vrwUAAAAAAAAAAAAAAAAAAAAADVFkGQAAAECb8N3sucpyueFtSwrVBvcdYvzz8PMveSCddww7Y6puePhRLVyyTE6n84B9nE6nfvljgY477yLNz6i/ue9dV16m2OjGN51edtd9xhz0GnOKR/L+89XX9PDz9RtNZ0yZpOfvv0cWi6XFY3v6PSsoKtJpM6/SktVrJEkhwcH6+PlndOIxR7V47H29+ennxnH31BSNsg47pHHe+uyLBvOweccODyX0vLDQUD1y8w1G+/WPPtXtjz+lsvLyBv32FBbqotvu0k9z/zAee/CGaxUUFLjfmK9//KlGnztd73zxtfYUFh7weWtra/XJ9z/q2Cnna2tmpvH4Izdfr/Cw0Ebz/m53NJjb3+0Ot19rYybMuFJX3feg5jgWq7a29oB9cvPzdcc/n9Zld//NeCy+XazuufryFj8/AAAAAAAAAAAA2pZ5s+YoMSDa+GferDkeGff+xx+Wv7+/JGl5xjJdMuUC5e/e3aDPjm3bNe3UKcrcsVOSFBEZqdvvv7vJca+fcZWRdXj3gR7J2rlrF116Tf1a2T/ufUhvvvLafuvl33z2pW687FqjffpZE2U9tum1Xte5feLBxm+mfTDeevV1vfLsi8relXXAn2/5c7NmTL1Arzz7gvHYo889oQ6dOjY57hMPPtogb0sVFxVpWLcB+ucD/9C61Wsb7bdu9VpdcMbZeue1t4zHjj1ulE6bPNHt51q5bIVRUFqSzrvkwkPKLEnDuw805uD6GVcd8jh7PfOPJzTpxFP12Qcfq6S4uNF+27Zs1W1X36i/3XKX8Vjv/n01rQWvBQAAAAAAAAAAAJCkuESbOnY+zWg75lyvHVu+bdDH6azVxjVvavnifxiP9eh7qcIjUxsdt6Roqz76X6Lxz+b173skb/+hdyggIFySVFa6U3N+OlelxQ33tlZW5OuPXy/Rnt0rJEkWi78GWf+231iuVmY80SCvJwQGRan/kFuN9sY1r2tlxj/3Kwacs2uB5v16sZzOGklSbNwQpXSd1OTY33w03Mhqn3O9R/KmdjtLsXFDJElOZ43m/XKRcnYtaNCntrZKKzP+qY1r/mc81n/orQoMimx03OzMeQ3mNjtznkfyDh5+vyyWuu8e7Nm9XH/8eokqK/Ib9Ckt3qE5P01TWWnd/t6AwAj1H3p7k+Pa51xvZP3mo+EeyRoe2Vk9+l5qtJen/0Mb17y533cPtm/+Rovm3mi0O3U5XXGJVo9kAAAAAAAAAAAAAAAAAAAAAHDoAswOAAAAAADucC1U26trF40YNtS8MI2wTjp7v8dcC0PvzMk5YJ+/XXe1Tj/x+P0eL6so18vvfqCX3/1AMVGRGtirlzomJSgiPFxVVVXKzMnV0tVrGjyHJF00eaJumzmj5S/oIHw/e67ue+bfRjs8LFSBgYG68ZHH3Dp//OiROuW4Ud6Kt5+r//awFi1fabT7du+mr36dpa9+neXW+fdfd7XaxTR/M+uc3bv17e+zjfbFZ515sFG97qtfZ+mhf7+43+M7c3KM4/988LG+/OW3/fo4Pvuw0XHPn3iaFq9cqRfefk+S9Owbb+vtz77UaNtwtY+NUWZ2jmbbF6m4tNQ458rzztEFZ57e6JgLly7TwqXL5O/vr15dOqt3t66KjYqSxc+irNw82ZcuU87uhpuyb798hqZPcv+m355SXlmh1z/+TK9//JmiIiI0sHdPpSQnKSI8XOXl5dq4dZsWr1ilyqr6DfpRERH6/OV/K75dO5/nBQAAAAAAAAAAgPtuuvzaBoVkJe1XtPX806cqMCiowWPjTjtFdzx4j7fjNTBgyCA99vxTuu2qGyVJP33zvYZ26a9RJx6n+MR47di6XfNmzVHVX+tWAQEBevXd/ykhyTM3sj5Yd//9fi1NX6o/fq/LdPs1N+uFp57TsKOsCggI0LKMpVqzYpXRv3f/vnrqledMybrlzy16/ol/6f5b71bv/n3Vq29vxcTGqKiwSBvXrdey9KVGX4vFon++8LSmnH+OKVnzcnL11COP66lHHldCUqL6DeyvhKREhYaFqrCgUKtXrNLalasb3FS6z4B+ev2jt5oYdX/vvfF/xnFUdLROnXyGx16DJ/wxe67+mD1XAQEB6tm3t7r37K6omGj5+/urIH+P1q5eq3Wr1jSYh5QuqXrrs/cUGBhoYnIAAAAAAAAAAAAcLoaPeFpFBetVuGetqqtL9Mevlygqpo9i2w+S01mtvJzFKinaYvSPTxqhgWl3mZI1NCxRRx//qub9cpGczmrtzknXt58cpYTkkQoL76DyshxlZ85RTXWZcU7aMY8rpl1/U/J27ztDeTmLtHXTp5KkVUue0qa1/6e4xKMUEBimwvy12p2bYfQPCU3UsSe8JovF4vOsFotFx5zwX/369akqL8tSRVmOZn03Ue3ihioqtreqq0qVm7VQ5WVZxjmp3aeoe59LfJ5VkmLaD1DaMY9p8R+3SZIyt/2krz8cqoTkUQoJjVdp8Q5l75on519FrS2WAB19/KsKCUswJe/AYXcrP2+pcnb9IWdtldLn3661K15Q+/hhslgClJ+3TIV71hj9o2J6a9ixT5mSFQAAAAAAAAAAAAAAAAAAAEBDFFkGAAAA0Opl5+3Wd7/PNdoXtaBgquuNcCXJ38//kMfa17I165r8eVVV9QH75BcUHLB/SHCwCorqbsS9p7BIcxYtbnL8+Haxevim63XxWWc2u6HXdR78/Fs+B9l5DQs9l5SW6ZX3Gi/Au6+42JhGiyx74z3bN2/GqtXKWLXa7fNvmjHdrSLL73z5jaqqqiVJ/v7+TRYQbo63rt38goJmr92s3Lz9inm746m7bldi+/b6+4uvqqKyUrsLCvT5T7/s1y8kOFj3XXOlbp3p3ubumpoard64Sas3bmq0T3J8vJ66+zadNf7kZsfbZ2o9+ntBkgqLizVvcUaTfU485ii99PDf1KVjR48+NwAAAAAAAAAAADxv84Y/tXLp8ib7rFu9dr/HBgwe2Gj//dYDPbCOu9f0mZcoKChI9950p4oKC1VWWqofv/5uv34JSYl65tXnNeaUsc2O2XDN2c9jWYOCgvTWZ+/qjmtv0Sfv1q05b9m0WVs2bd6v7wknj9Gzr72o6JgYt7NKnp3bveOvWbGqQfFnVz1699Q/nn1Cx510gtvj7eXn57m53St7V5ayd2U1+vOAgABdOPNi3ffYQwoPD3d73MrKSn36bv33BCade5ZCQ0MPOaenr7Hg4GDjuLq6WquXr9Tq5Ssb7e/n56dzLz5f9/7jQbWPa9/i5wcAAAAAAAAAAAAkKSg4WqPHfSTH3BuUteM3SVLhnjUNCr7uldrtLKUd87j8/IOaGbXhmqjF4rk10eSUkzRizJtaNO8mlZdly1lbZeR2FRAYqaFHPaIuPc91Y1SXvBbPrYlaLBZZRz6r4NB4rV/1H8lZq/KyLG3f/OV+fWPjhuio0S8oLKKTG3Hr81o8mDc8IkXHn/KpFs6+Rvm5SyRJu3MzGhSCrntSP/XsN1ODht/nRkFo710L3XpPl59fkDIW3qvqqiLVVJcpc9uP+/ULCU3Q8BHPKLnTmOYH9dLc+vkHacSYt5Q+/w5t3fSJJKmkaEuDAuZ7JXY8QdaRzyoouPl94wAAAAAAAAAAAAAAAAAAAAC8jyLLAAAAAFq9d778WtXV9YVqz5942iGPtWxN/Y2sAwICNHXCuBbn85Z1P3+r2Y7Fmp++RBmrVmvj1m3alZOrkrIyBQUGKjI8TJ07dtCgPr01buQInXLcKAUFBbo19rK19UV1zzt9grdegke0pfdsX299+oVxPHbEMeqQkHDIY7kWQh41fJhSkpNalM0XLBaL7rjiMk05ZZze+eIrfT97rrZl7lJ+YaFiIiPVPTVFJ404RpeefVazc3P5uVOV1r+f7MuWy7FsuTZu3ab8PYXKK9ijyqoqRUdEKjkhXsMH9NfYkcfojDEnKDDQzc+DyzXWLTVFRw8Z1KLXLUlfvvKC7EuXa+HSZVq8cpV25eQqv6BAuwsKFBgQoNioKPXonCrb4EE6e8I4DerTu8XPCQAAAAAAAAAAgLZr5bIVxnGX7l01/BibR8c/96LzdcLJY/T+m+/o+y+/1bYtW1WQv0ft4tqrW4/umjDpdE294BzFxMYedN4p553j0ayRUVF68a3/6KLLZ+jD/3tPC+fOV+aOTNXW1ioxOVFDrcM0+dypGnuqe2vHrgWxAwICdOY5Z3kk55U3Xau+A/tr3qzZWp6xVDlZOdqdm6fQsFAlJCVq8LChmnDmaTr5tFPcXruU9pnb81s+t9ExMZq7wqF0+yItXujQqmUrlZebq/y83SoqLFJoWJhi2sWo38ABOmrE0Zpy/jlKPIT16B+//k55uXlGe9rFFxxy5vzdu7Vz+w6j7Ylr7L5HH9RZ552tebPmaMmidK1fs1bbt25XUUGhamtrFREZofbxceo7oJ+sxx6tM8+erKQOyS1+XgAAAAAAAAAAAGBfoWGJGn3y+8rc9rO2bvpEu3MyVFaWJYvFT6FhyYpLtKlz97MVn3S0W+Pt2b3SOA4MilJyyliP5k1OOUnjJs3Rlo0faceWb1VUuEmV5bsVGByt8IgUdUgdry49zlFomHvrjK55O3eb4tGsfv5BGmJ7SF16nKPN699X1s7ZKivNVE1NhUJC4xXTboBSuk5USpczZPFrvgBxZUW+Skt31uft7tm8kdE9NObUb7V981fa+ufn2rN7hcrLcuTvH6zQsGQldhitLj3OUUz7AW6N5zq34ZFd1D5huEfzdul5rhI7nqDNG97Xzq3fq6R4m6oqChQU0k6RUd3UsfMEde4+VUHBMe7lzXe5Fjw8t4FBkTrquBfVvc9F2rzhQ+VmLVRZaaaczlqFhiaqXfxQpXab7PHPCwAAAAAAAAAAAAAAAAAAAICWocgyAAAAgFbvpkum66ZLpntkrF/mLzSOL5x4unp26eyRcSWpYvUSj40lSSHBwTp55LE6eeSxHh03Z/duLV+7XpLULjpaN3pgbqdPmqjpkya2eJwD8cZ79tNbr7V4DHekf/mxx8b61WUeHrzxWo+N6833bq/uqSn623VX62/XXX3IY4QEB2vk8DSNHJ7mwWR1XOf2vmuuVEBAy/93SXJCvCaOPVETx57Y4rEAAAAAAAAAAADQunz26zceH3P2L7OM49v+dpdH1qz2lZicpBvuvEU33HlLi8bJzcnVqr8KAce2i9VVN3tu/dLVUSOP0VEjj2nxOK5ze/b0aerWs3uLx5Sk+IR4TTnvbE0572yPjCdJNTU1+uP3uZKkwMBA3fq3Oz0ybs8+vdSzTy+dM/08j4x3IKdNnqis6gKPjDX3t9mqra2VJI068TiNPGG0R8btN7C/+g3s75GxAAAAAAAAAAAAgJZKTjlJySkntXicrJ1zjONe/a9yu8DtwQgKjlHPfjPVs9/MFo3jrK1Rzq4/JEkWv0D1H3qrJ+LtJ6Zdfw056uEWj5OdOVdy1q1dJiSPUkLyyBaPuS+Ln79Sup2plG5ntnis7J2zjeP+Q2+Tn5/nv3sQGpaovoNuUN9BN7RonIryXBXsXiVJCgqOVa/+V3ki3n7iEo9SXOJRXhkbAAC4Z/32MrMjAAAAADARfxMAAAAAAAAAAICDRZFlAAAAAEeU3xbYJUnBQUG655orTE5jjlkLHHI6nZKkWy67WFERESYnahrvmbQrJ1erNmyUJI0bNUIjhg01OdHho7q6WnMXpUuS+vfsoXNPO8XkRAAAAAAAAAAAADjSVFdXa8GcuptI9xnQT5OnTTU5UdPm/va7seZ87W03KjIqyuRETZvz6++SpODgYN16n2eKFnvLkkUZKiyoK1R8/qXT1blrF3MDmWTveyZJdz9yv4lJAAAAAAAAAAAAgNYvO7OuyHJwSJx69W/d+3B35y1RVWWhJKlbr/MVHtnZ5ERNcy1gPXDY3SYmaV5tbbVyshZIkqJi+ii122STEzUte+dcSXXfPeg98FoFBkWaGwgAAHhcXFycwsJCdN1zG8yOAgAAAMBkYWEhiouLMzsGAAAAAAAAAABoIyiyDAAAAOCIUVlZpXmL64qpzjxnilKSk0xOZI5f59dtkE2Oj9c1F0wzOU3TeM/q/LZgoSTJYrHooRuvMznN4cW+bLmKSkokSfdff7X8/PxMTtS03+0OnXzRTLNjAAAAAAAAAAAAwIPSFy5ScVGRJOmOB+9p9WtWs3+ZJUlKTE7Spde27ht0V1ZWasHc+ZKk6VfMUMeUTiYnatrsX36TJIWGhurme243OY159l5j4884VWm2YeaGccPw7gO1bctWs2MAAAAAAAAAAADgCFRWkqmigvWSpD6DrldAYLjJiZqWvXO2JMnfP1R9B99scprm7c3bIXW82sWnmZymabtz0lVdVSxJGpB2hyyW1v3dg6zMurkNCU1Uz76XmpymefY512vLhg/MjgEAQJuSmpqq1avXKjc31+woAAAAAEwWFxen1NRUs2MAAAAAAAAAAIA2giLLAAAAAI4YC5cuU0lpmcLDQnXHFZeZHcc0vy6wS5LuvPIyhYaEmJymabxndX776z2bPO4kDenXx+Q0h5ff5tfN7fCB/TXxpBNNTgMAAAAAAAAAAIAj0Zxff5ckDRmepgkTTzM5TfP25r3p7lsVGhpqcpqmLV7gUGlJicLCw3XDnbeYHadZe+d2xtUzlZicZHIac2zfuk1/btgkPz8/3fnQvWbHAQAAAAAAAAAAAFq1rMw5kqTQ8I7q3udic8O4IWtnXd4efWcoNCzR5DRNKy3eruKiPyWLnwak3Wl2nGZl/3UtxMYNUcfOE0xO07zsv66FvoNvkn9A6/7uAQAAOHSpqakUUgMAAAAAAAAAAAAAAABwUCxOp9NpdggAAABPS09P17Bhw7Tg4/c0tH9fs+MAAAB4xPrNW/T82+8e8GftY6L1t+uu9nEiAJ6UsXK1jp4yTYsXL1ZaWprZcQAAAAAAAA4re9eQf7L/rkFpQ8yOAwAADiP/fOAfyt+9+4A/m3ndVerWs7uPEwE4XCxLX6KxtuNYQwYAAAAAAGhj9q5Pn3T6T4qNG2R2HAAA4AFbNn6svOzFB/xZcqcxSk45yceJALR2+bnL9PNXY1nvBQAAAAAAAAAAAAAAAADgIAWYHQAAAAAAAADu6dmls5697y6zYwAAAAAAAAAAAAAA/nL7A3ebHQEAAAAAAAAAAAAA4EWdu09R5+5TzI4BAAAAAAAAAAAAAAAAAAAAHPb8zA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOTBRZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApqDIMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAVFlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCkosgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAExBkWUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAKiiwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUGQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYgiLLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAFBRZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApqDIMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAVFlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCkosgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwRYHYAAAAAb1qzaZPZEQAAAADALfz9AgAAAAAA4H3r1qwzOwIAAAAAuIW/XwAAAAAAANq2wgL+/w4AAABwpOLvAQAAAAAAAAAAAAAAAAAADg1FlgEAwGEpLi5OYWFhuvj2e8yOAgAAAABuCwsLU1xcnNkxAAAAAAAADjt715CvmT7T7CgAAAAA4DbWkAEAAAAAANqeuLg4hYaGyT77GrOjAAAAADBRaCjrvQAAAAAAAAAAAAAAAAAAHCyL0+l0mh0CAADAG7Zu3arc3FyzYwAAvODWW29VcXGxXn75ZbOj+Ex6erpmzpyp999/Xz179jQ7DgDAS+Li4pSammp2DAAAAAAAgMMSa8gAcPhat26dpk2bpv/85z9KS0szO47PXHHFFYqMjNSTTz5pdhQAgJewhgwAAAAAANA2sT4NAOZjLzJ7kQHAbKz3AgAAAAAAAAAAAAAAAABw8ALMDgAAAOAtqampbDQAgMPUunXrdOGFFx5RN8fu1auXrrjiChUXFx9RrxsAAAAAAAAAAE9hDRkADl/p6eny8/PTtGnTFB4ebnYcnxkzZozeeecd1pABAAAAAAAAAGhlWJ8GAPOxF/nIed0AAAAAAAAAAAAAAAAAAAAADh9+ZgcAAAAAAOBg7NixQzt27JDVajU7ik9FRESoX79+stvtZkcBAAAAAAAAAAAAgFbFbrerf//+R1SBZUmyWq3avn27du7caXYUAAAAAAAAAAAAAGg12IvMXmQAAAAAAAAAAAAAAAAAAAAAbRNFlgEAAAAAbYrD4ZAk2Ww2k5P4ns1mY2MzAAAAAAAAAAAAAOzDbrcfsWvIUv06OgAAAAAAAAAAAACAvcjsRQYAAAAAAAAAAAAAAAAAAADQVlFkGQAAAADQpjgcDiUnJ6tjx45mR/E5m82m5cuXq6yszOwoAAAAAAAAAAAAANAqlJaWasWKFUfkzbE7deqkpKQkiiwDAAAAAAAAAAAAgAv2IrMXGQAAAAAAAAAAAAAAAAAAAEDbRJFlAAAAAECbYrfbZbVaZbFYzI7ic1arVTU1NcrIyDA7CgAAAAAAAAAAAAC0ChkZGaqpqZHVajU7is9ZLBZZrVbZ7XazowAAAAAAAAAAAABAq8FeZPYiAwAAAAAAAAAAAAAAAAAAAGibKLIMAAAAAGgzamtr5XA4ZLPZzI5iioEDByo4OJgbZAMAAAAAAAAAAADAX+x2u0JCQjRgwACzo5jCZrPJ4XDI6XSaHQUAAAAAAAAAAAAATMdeZPYiAwAAAAAAAAAAAAAAAAAAAGi7KLIMAAAAAGgzNmzYoIKCgiN2Y3NgYKDS0tLkcDjMjgIAAAAAAAAAAAAArYLD4VBaWpoCAwPNjmIKm82mPXv2aMOGDWZHAQAAAAAAAAAAAADTsReZvcgAAAAAAAAAAAAAAAAAAAAA2i6KLAMAAAAA2gy73S5JGj58uMlJzGO1Wo15AAAAAAAAAAAAAIAjnd1ul9VqNTuGafaun7OODAAAAAAAAAAAAADsRZbYiwwAAAAAAAAAAAAAAAAAAACg7aLIMgAAAACgzbDb7erZs6diY2PNjmIam82mDRs2aPfu3WZHAQAAAAAAAAAAAABT5eXlaePGjbLZbGZHMU27du3Uo0cPbpANAAAAAAAAAAAAAGIvssReZAAAAAAAAAAAAAAAAAAAAABtF0WWAQAAAABthsPhOKJvji3JeP2LFi0yOQkAAAAAAAAAAAAAmGvvuinryDY5HA6zYwAAAAAAAAAAAACA6diLzF5kAAAAAAAAAAAAAAAAAAAAAG0XRZYBAAAAAG1CZWWlMjIyZLVazY5iqh49eigmJkZ2u93sKAAAAAAAAAAAAABgKrvdrtjYWHXv3t3sKKayWq1KT09XVVWV2VEAAAAAAAAAAAAAwDTsRa7DXmQAAAAAAAAAAAAAAAAAAAAAbRVFlgEAAAAAbcLy5ctVUVEhm81mdhRTWSwWWa1WNjYDAAAAAAAAAAAAOOLZ7XZZrVZZLBazo5jKZrOpoqJCy5cvNzsKAAAAAAAAAAAAAJiGvch12IsMAAAAAAAAAAAAAAAAAAAAoK2iyDIAAAAAoE1wOBwKCAjQkCFDzI5iOpvNJrvdLqfTaXYUAAAAAAAAAAAAADCF0+mUw+E44m+OLUlDhw6Vv7+/HA6H2VEAAAAAAAAAAAAAwDTsRa7HXmQAAAAAAAAAAAAAAAAAAAAAbRFFlgEAAAAAbYLdbtfAgQMVGhpqdhTTWa1WZWVlafv27WZHAQAAAAAAAAAAAABTbNu2TVlZWbJarWZHMV1oaKgGDhwou91udhQAAAAAAAAAAAAAMA17keuxFxkAAAAAAAAAAAAAAAAAAABAW0SRZQAAAABAm2C322Wz2cyO0SrsnQdukA0AAAAAAAAAAADgSLV3vZQiy3VsNhtryAAAAAAAAAAAAACOaOxFrsdeZAAAAAAAAAAAAAAAAAAAAABtEUWWAQAAAACtXlFRkVatWsXG5r8kJyerU6dOcjgcZkcBAAAAAAAAAAAAAFM4HA6lpKQoOTnZ7Citgs1m06pVq1RcXGx2FAAAAAAAAAAAAADwOfYiN8ReZAAAAAAAAAAAAAAAAAAAAABtEUWWAQAAAACtXnp6upxOp6xWq9lRWg2r1Sq73W52DAAAAAAAAAAAAAAwhd1uZw3ZhdVqVW1trdLT082OAgAAAAAAAAAAAAA+x17k/bEXGQAAAAAAAAAAAAAAAAAAAEBbQ5FlAAAAAECrZ7fbFR4ern79+pkdpdWw2WxatGiRamtrzY4CAAAAAAAAAAAAAD5VU1OjRYsWyWazmR2l1ejXr5/CwsK4QTYAAAAAAAAAAACAIxJ7kffHXmQAAAAAAAAAAAAAAAAAAAAAbQ1FlgEAAAAArZ7D4dCwYcPk7+9vdpRWw2azqaioSGvXrjU7CgAAAAAAAAAAAAD41Nq1a1VcXEyRZRcBAQEaNmyYHA6H2VEAAAAAAAAAAAAAwOfYi7w/9iIDAAAAAAAAAAAAAAAAAAAAaGsosgwAAAAAaPXsdrusVqvZMVqVYcOGSaqbGwAAAAAAAAAAAAA4ktjtdlksFmPdFHWsVitryAAAAAAAAAAAAACOSOxF3h97kQEAAAAAAAAAAAAAAAAAAAC0NRRZBgAAAAC0atnZ2dqyZYtsNpvZUVqV6Oho9enTh43NAAAAAAAAAAAAAI44drtdffr0UVRUlNlRWhWbzabNmzcrJyfH7CgAAAAAAAAAAAAA4DPsRT4w9iIDAAAAAAAAAAAAAAAAAAAAaGsosgwAAAAAaNUcDocksbH5AGw2mzE/AAAAAAAAAAAAAHCkcDgcrCEfwN45YR0ZAAAAAAAAAAAAwJGEvciNYy8yAAAAAAAAAAAAAAAAAAAAgLaEIssAAAAAgFbNbrcrLi5OnTt3NjtKq2Oz2bRkyRJVVFSYHQUAAAAAAAAAAAAAfKK8vFxLly7l5tgH0KVLF8XFxclut5sdBQAAAAAAAAAAAAB8hr3IjbNarexFBgAAAAAAAAAAAAAAAAAAANBmUGQZAAAAANCq2e122Ww2WSwWs6O0OlarVVVVVVq6dKnZUQAAAAAAAAAAAADAJ5YuXaqqqipZrVazo7Q6FotFVquVIssAAAAAAAAAAAAAjijsRW6czWZjLzIAAAAAAAAAAAAAAAAAAACANoMiywAAAACAVsvpdMrhcMhms5kdpVUaPHiwAgMDuUE2AAAAAAAAAAAAgCOG3W5XUFCQBg0aZHaUVslms8lut8vpdJodBQAAAAAAAAAAAAC8jr3ITdu7F9nhcJgdBQAAAAAAAAAAAAAAAAAAAACaRZFlAAAAAECr9eeffyovL4+NzY0IDg7WkCFD2NgMAAAAAAAAAAAA4IjhcDg0ZMgQBQcHmx2lVbLZbMrLy9PmzZvNjgIAAAAAAAAAAAAAXsde5Kbt3Ytst9vNjgIAAAAAAAAAAAAAAAAAAAAAzaLIMgAAAACg1dq7YddqtZqcpPWyWq1sbAYAAAAAAAAAAABwxLDb7awhN2Hv3LCODAAAAAAAAAAAAOBIwF7k5rEXGQAAAAAAAAAAAAAAAAAAAEBbQZFlAAAAAECr5XA41LVrV8XFxZkdpdWy2Wxas2aNCgoKzI4CAAAAAAAAAAAAAF61Z88erV27VjabzeworVZ8fLy6dOnCDbIBAAAAAAAAAAAAHBHYi9w8m82mtWvXshcZAAAAAAAAAAAAAAAAAAAAQKtHkWUAAAAAQKtlt9u5OXYz9s7P4sWLTU4CAAAAAAAAAAAAAN61d12UdeSm2Ww2ORwOs2MAAAAAAAAAAAAAgNexF7l5NptNTqeTvcgAAAAAAAAAAAAAAAAAAAAAWj2KLAMAAAAAWqXq6motXrxYVqvV7CitWu/evRUZGSm73W52FAAAAAAAAAAAAADwKrvdrqioKPXq1cvsKK2a1WrV4sWLVV1dbXYUAAAAAAAAAAAAAPAa9iK7h73IAAAAAAAAAAAAAAAAAAAAANoKiiwDAAAAAFqllStXqqysTDabzeworZqfn5+GDx/OxmYAAAAAAAAAAAAAhz273a7hw4fLz4+vQDfFZrOptLRUq1atMjsKAAAAAAAAAAAAAHgNe5Hdw15kAAAAAAAAAAAAAAAAAAAAAG0FdxgDAAAAALRKDodDfn5+SktLMztKq2ez2eRwOMyOAQAAAAAAAAAAAABe5XA4uDm2G9LS0uTn58c6MgAAAAAAAAAAAIDDGnuR3cdeZAAAAAAAAAAAAAAAAAAAAABtAUWWAQAAAACtkt1uV//+/RUeHm52lFbParVq+/bt2rlzp9lRAAAAAAAAAAAAAMArduzYoR07dshqtZodpdWLiIhQv379ZLfbzY4CAAAAAAAAAAAAAF7DXmT3sRcZAAAAAAAAAAAAAAAAAAAAQFtAkWUAAAAAQKtkt9tls9nMjtEm7J0nh8NhchIAAAAAAAAAAAAA8I6966GsI7vHZrNRZBkAAAAAAAAAAADAYY29yO5jLzIAAAAAAAAAAAAAAAAAAACAtoAiywAAAACAVqe0tFQrVqxgY7ObOnXqpKSkJDY2AwAAAAAAAAAAADhsORwOJScnq2PHjmZHaRNsNpuWL1+usrIys6MAAAAAAAAAAAAAgMexF/ngsBcZAAAAAAAAAAAAAAAAAAAAQFtAkWUAAAAAQKuTkZGhmpoaWa1Ws6O0CRaLRVarVXa73ewoAAAAAAAAAAAAAOAVdrtdVqtVFovF7ChtgtVqVU1NjTIyMsyOAgAAAAAAAAAAAAAex17kg8NeZAAAAAAAAAAAAAAAAAAAAABtAUWWAQAAAACtjt1uV0hIiAYMGGB2lDbDZrPJ4XDI6XSaHQUAAAAAAAAAAAAAPKq2tlYOh0M2m83sKG3GwIEDFRwczA2yAQAAAAAAAAAAAByW2It88NiLDAAAAAAAAAAAAAAAAAAAAKC1o8gyAAAAAKDVcTgcSktLU2BgoNlR2gybzaY9e/Zow4YNZkcBAAAAAAAAAAAAAI/asGGDCgoKKLJ8EAIDA5WWliaHw2F2FAAAAAAAAAAAAADwOPYiHzz2IgMAAAAAAAAAAAAAAAAAAABo7SiyDAAAAABodex2u6xWq9kx2pThw4dLqps7AAAAAAAAAAAAADic7F0H3bsuCvdYrVbWkAEAAAAAAAAAAAAcltiLfPDYiwwAAAAAAAAAAAAAAAAAAACgtaPIMgAAAACgVcnLy9PGjRtls9nMjtKmtGvXTj169GBjMwAAAAAAAAAAAIDDjt1uV8+ePRUbG2t2lDbFZrNpw4YN2r17t9lRAAAAAAAAAAAAAMBj2It8aNiLDAAAAAAAAAAAAAAAAAAAAKC1o8gyAAAAAKBVWbRokSSxsfkQ2Gw2ORwOs2MAAAAAAAAAAAAAgEc5HA7WkA/B3jnbuw4PAAAAAAAAAAAAAIcD9iIfOvYiAwAAAAAAAAAAAAAAAAAAAGjNKLIMAAAAAGhV7Ha7YmNj1b17d7OjtDlWq1Xp6emqqqoyOwoAAAAAAAAAAAAAeERlZaUyMjJktVrNjtLm9OjRQzExMbLb7WZHAQAAAAAAAAAAAACPYS/yoWMvMgAAAAAAAAAAAAAAAAAAAIDWjCLLAAAAAIBWxW63y2q1ymKxmB2lzbHZbKqoqNDy5cvNjgIAAAAAAAAAAAAAHrF8+XJVVFTIZrOZHaXNsVgsslqtFFkGAAAAAAAAAAAAcFhhL/KhYy8yAAAAAAAAAAAAAAAAAAAAgNaMIssAAAAAgFbD6XTK4XBwc+xDNHToUPn7+8vhcJgdBQAAAAAAAAAAAAA8wuFwKCAgQEOGDDE7Sptks9lkt9vldDrNjgIAAAAAAAAAAAAALcZe5JZhLzIAAAAAAAAAAAAAAAAAAACA1owiywAAAACAVmPbtm3KysqS1Wo1O0qbFBoaqoEDB8put5sdBQAAAAAAAAAAAAA8wm63a+DAgQoNDTU7SptktVqVlZWl7du3mx0FAAAAAAAAAAAAAFqMvcgtw15kAAAAAAAAAAAAAAAAAAAAAK0ZRZYBAAAAAK3G3g25bGw+dDabjY3NAAAAAAAAAAAAAA4bdrtdNpvN7Bht1t65Yx0ZAAAAAAAAAAAAwOGAvcgtx15kAAAAAAAAAAAAAAAAAAAAAK0VRZYBAAAAAK2Gw+HQ/7N3b71RH+nah582mE1MIEQggUIUopAAgXGM7arvf1zlDY6DBRoywApEgiUQCGTiGLvfg1nNO5kkbLu7enNdn+An7BNUvv/Pl19+GWfPnm2dMrZyzrG1tRUvXrxonQIAAAAAAADwUZ4/fx5bW1uOLH+Es2fPxrlz56LW2joFAAAAAAAA4KPZIn88W2QAAAAAAAAAAAAAYFQ5sgwAAMDIKKVESql1xljLOcf+/n6sra21TgEAAAAAAAD4KGtra9Htdh1Z/kg55yiltM4AAAAAAAAA+Gi2yB8vpWSLDAAAAAAAAAAAAACMJEeWAQAAGAl7e3uxsrLi49gf6fLly/HJJ5/4QDYAAAAAAAAw9kopMTc3F5cvX26dMtZSSrGyshJ7e3utUwAAAAAAAAA+mC1yf3z//fe2yAAAAAAAAAAAAADASHJkGQAAgJFw69atePHihWHzRzp48GAsLS0ZNgMAAAAAAABjr5QSS0tLceDAgdYpYy3nHM+fP49bt261TgEAAAAAAAD4YLbI/dHbItdaW6cAAAAAAAAAAAAAAPyBI8sAAACMhFJKdDqdWFpaap0y9nLOhs0AAAAAAADA2Ku1+jh2HywtLUWn0/GODAAAAAAAAIw1W+T+SSlFKaV1BgAAAAAAAAAAAADAHziyDAAAwEgopcSlS5fi+PHjrVPGXkop7t69G48ePWqdAgAAAAAAAPBBHj58GPfu3YuUUuuUsXfixIm4ePGiD2QDAAAAAAAAY80WuX9yznH37t343//939YpAAAAAAAAAAAAAACvObIMAADASKi1Rs65dcZE6P071loblwAAAAAAAAB8mN57p3fk/sg5O7IMAAAAAAAAjDVb5P6xRQYAAAAAAAAAAAAARpEjywAAADT322+/xcbGhmFzn5w/fz5OnTpl2AwAAAAAAACMrVprnD59Or766qvWKRMh5xwbGxuxs7PTOgUAAAAAAADgvdki91dvi1xKaZ0CAAAAAAAAAAAAAPCaI8sAAAA0t7GxEbu7u5FSap0yETqdTqSUDJsBAAAAAACAsVVKiZRSdDqd1ikTIaUUu7u7sbGx0ToFAAAAAAAA4L3ZIveXLTIAAAAAAAAAAAAAMIocWQYAAKC5UkocOnQo5ufnW6dMjJxzlFKi2+22TgEAAAAAAAB4L91uN0opkXNunTIxfvjhh5idnfWBbAAAAAAAAGAs2SL3ny0yAAAAAAAAAAAAADBqHFkGAACguVprLCwsxOHDh1unTIycczx+/Dju3r3bOgUAAAAAAADgvdy5cyeePHniyHIfHT58OBYWFqLW2joFAAAAAAAA4L3ZIvefLTIAAAAAAAAAAAAAMGocWQYAAKC5UkqklFpnTJTev2cppXEJAAAAAAAAwPvpvXN6R+6vlJI3ZAAAAAAAAGAs2SL3ny0yAAAAAAAAAAAAADBqHFkGAACgqadPn8atW7ci59w6ZaKcPn06zp8/b9gMAAAAAAAAjJ1SSnz99ddx6tSp1ikTJeccN2/ejGfPnrVOAQAAAAAAAHhntsiDYYsMAAAAAAAAAAAAAIwaR5YBAABoanV1NSLCsHkAcs5Ra22dAQAAAAAAAPBeaq3ekAeg92/ae6cHAAAAAAAAGAe2yINjiwwAAAAAAAAAAAAAjBJHlgEAAGiqlBLHjx+P7777rnXKxEkpxerqarx69ap1CgAAAAAAAMA7efXqVayurkZKqXXKxLl48WJ8+umnUUppnQIAAAAAAADwzmyRB8cWGQAAAAAAAAAAAAAYJY4sAwAA0FQpJZaXl2Nmxn9R+y3nHNvb27G1tdU6BQAAAAAAAOCd3LhxI16+fBk559YpE2dmZiaWl5cdWQYAAAAAAADGii3y4NgiAwAAAAAAAAAAAACjxF+NAwAA0FSt1cexB2RxcTFmZmai1to6BQAAAAAAAOCd1FpjZmYmFhcXW6dMpJyzN2QAAAAAAABgrNgiD44tMgAAAAAAAAAAAAAwShxZBgAAoJkHDx7EgwcPIqXUOmUiHTt2LL7//vsopbROAQAAAAAAAHgnpZS4cuVKzM3NtU6ZSCmluH//fvz666+tUwAAAAAAAADeyhZ5sGyRAQAAAAAAAAAAAIBR4sgyAAAAzdRaIyIi59y4ZHLlnA2bAQAAAAAAgLFRSvGGPEC9f9veez0AAAAAAADAKLNFHjxbZAAAAAAAAAAAAABgVDiyDAAAQDO11jh79mx88cUXrVMmVs45Njc34+XLl61TAAAAAAAAAN5oe3s7fvrpJx/HHqBz587FmTNnHFkGAAAAAAAAxoIt8uDZIgMAAAAAAAAAAAAAo8KRZQAAAJoppURKKTqdTuuUiZVSir29vVhfX2+dAgAAAAAAAPBG6+vrsbe3Fyml1ikTq9PpREopSimtUwAAAAAAAADeyhZ58GyRAQAAAAAAAAAAAIBR4cgyAAAATezv70etNXLOrVMm2j/+8Y84fPiwD2QDAAAAAAAAI6+UEkeOHImrV6+2TploOeeotUa3222dAgAAAAAAAPC3bJGHwxYZAAAAAAAAAAAAABgVjiwDAADQxO3bt+PZs2eGzQM2Ozsbi4uLUWttnQIAAAAAAADwRrXWWFxcjNnZ2dYpEy3nHE+fPo3bt2+3TgEAAAAAAAD4W7bIw2GLDAAAAAAAAAAAAACMCkeWAQAAaKKUEhERy8vLjUsmX0rp9b83AAAAAAAAwKgqpURKqXXGxOu903tHBgAAAAAAAEaZLfLw2CIDAAAAAAAAAAAAAKPAkWUAAACaKKXEt99+GydPnmydMvFyznH79u148uRJ6xQAAAAAAACAv/T48eP4+eefI+fcOmXiff7553HhwgUfyAYAAAAAAABGmi3y8NgiAwAAAAAAAAAAAACjwJFlAAAAmqi1+jj2kPT+nVdWVhqXAAAAAAAAAPy13numd+ThyDlHrbV1BgAAAAAAAMDfskUeHltkAAAAAAAAAAAAAGAUOLIMAADA0P3++++xvr4eKaXWKVPhwoUL8dlnn0UppXUKAAAAAAAAwF8qpcTJkyfjm2++aZ0yFXLOsba2Fru7u61TAAAAAAAAAP7EFnm4bJEBAAAAAAAAAAAAgFHgyDIAAABDt7m5GTs7O5Fzbp0yFTqdTqSUDJsBAAAAAACAkVVKiZRSdDqd1ilTIaUUOzs7sbm52ToFAAAAAAAA4E9skYfLFhkAAAAAAAAAAAAAGAWOLAMAADB0tdY4ePBgLCwstE6ZGjnnKKVEt9ttnQIAAAAAAADwB91uN0opPo49RNeuXYsDBw74QDYAAAAAAAAwkmyRh88WGQAAAAAAAAAAAABozZFlAAAAhq6UEv/4xz/i6NGjrVOmRs45Hj58GPfv32+dAgAAAAAAAPAHv/zySzx69MiR5SE6evRozM/PR621dQoAAAAAAADAn9giD19KyRYZAAAAAAAAAAAAAGjKkWUAAACGrpTi49hDllKKiH//2wMAAAAAAACMkt47Zu9dk+FIKXlDBgAAAAAAAEaSLfLw9f69vSMDAAAAAAAAAAAAAK04sgwAAMBQPX/+PLa2tgybh+zs2bNx7tw5w2YAAAAAAABg5JRS4ssvv4wzZ860TpkqOefY2tqKFy9etE4BAAAAAAAAeM0WuY3eFrnW2joFAAAAAAAAAAAAAJhSjiwDAAAwVGtra9HtdiOl1Dpl6uScDZsBAAAAAACAkVNr9XHsBnLOsb+/H2tra61TAAAAAAAAAF6zRW4npRSllNYZAAAAAAAAAAAAAMCUcmQZAACAoSqlxNzcXHz//fetU6ZOSilWVlZib2+vdQoAAAAAAABARETs7e3FysqKj2M3cPny5fjkk098IBsAAAAAAAAYKbbI7eScY2VlJfb391unAAAAAAAAAAAAAABTyJFlAAAAhqrWGktLS3HgwIHWKVMn5xzPnz+PW7dutU4BAAAAAAAAiIiImzdvxosXLyLn3Dpl6hw8eDCWlpYcWQYAAAAAAABGii1yO7bIAAAAAAAAAAAAAEBLjiwDAAAwVKUUH8duZGlpKTqdTtRaW6cAAAAAAAAARMS/P47d6XRiaWmpdcpUyjl7QwYAAAAAAABGii1yO70tcimldQoAAAAAAAAAAAAAMIUcWQYAAGBoHj58GPfu3YuUUuuUqXTixIm4ePGiYTMAAAAAAAAwMkopcenSpTh+/HjrlKmUUoq7d+/Go0ePWqcAAAAAAAAA2CI3ZosMAAAAAAAAAAAAALTkyDIAAABDU2uNiIicc+OS6ZVzNmwGAAAAAAAARkYpxRtyQ71/+957PgAAAAAAAEBLtsjt2SIDAAAAAAAAAAAAAK04sgwAAMDQ1Frj9OnT8dVXX7VOmVo559jY2IidnZ3WKQAAAAAAAMCU++233+LHH3/0ceyGzp8/H6dOnXJkGQAAAAAAABgJtsjt2SIDAAAAAAAAAAAAAK04sgwAAMDQlFIipRSdTqd1ytRKKcXu7m5sbGy0TgEAAAAAAACm3MbGRuzu7kZKqXXK1Op0OpFSilJK6xQAAAAAAAAAW+QRYIsMAAAAAAAAAAAAALTiyDIAAABD0e12o5QSOefWKVPthx9+iNnZWR/IBgAAAAAAAJorpcShQ4difn6+dcpUyzlHKSW63W7rFAAAAAAAAGCK2SKPBltkAAAAAAAAAAAAAKAVR5YBAAAYijt37sSTJ08Mmxs7fPhwLCwsRK21dQoAAAAAAAAw5WqtsbCwEIcPH26dMtVyzvH48eO4e/du6xQAAAAAAABgitkijwZbZAAAAAAAAAAAAACgFUeWAQAAGIpSSkREpJQal5BSev3zAAAAAAAAAGillOINeQT0fgbekQEAAAAAAICWbJFHhy0yAAAAAAAAAAAAANCCI8sAAAAMRSklvv766zh16lTrlKmXc46bN2/Gs2fPWqcAAAAAAAAAU+rp06dx69atyDm3Tpl6p0+fjvPnz/tANgAAAAAAANCULfLosEUGAAAAAAAAAAAAAFpwZBkAAIChqLX6OPaI6P0cVldXG5cAAAAAAAAA06r3XukdeTTknKPW2joDAAAAAAAAmGK2yKPDFhkAAAAAAAAAAAAAaMGRZQAAAAbu1atXsbq6Giml1ilExMWLF+PTTz+NUkrrFAAAAAAAAGBKlVLi+PHj8d1337VOISJSSrG6uhqvXr1qnQIAAAAAAABMIVvk0WKLDAAAAAAAAAAAAAC04MgyAAAAA3fjxo14+fJl5JxbpxARMzMzsby8bNgMAAAAAAAANFNKieXl5ZiZ8efMoyDnHNvb27G1tdU6BQAAAAAAAJhCtsijxRYZAAAAAAAAAAAAAGjBV8kAAAAYuFprzMzMxOLiYusU/k/OOWqtrTMAAAAAAACAKVVr9XHsEbK4uBgzMzPekQEAAAAAAIAmbJFHjy0yAAAAAAAAAAAAADBsjiwDAAAwcKWUuHLlSszNzbVO4f+klOL+/fvx66+/tk4BAAAAAAAApsyDBw/iwYMHkVJqncL/OXbsWHz//fdRSmmdAgAAAAAAAEwhW+TRY4sMAAAAAAAAAAAAAAybI8sAAAAMXCklcs6tM/gPvZ9HrbVxCQAAAAAAADBteu+U3pFHS87ZkWUAAAAAAACgCVvk0WOLDAAAAAAAAAAAAAAMmyPLAAAADNT29nb89NNPhs0j5ty5c3HmzBnDZgAAAAAAAGDoaq1x9uzZ+OKLL1qn8B9yzrG5uRkvX75snQIAAAAAAABMEVvk0WSLDAAAAAAAAAAAAAAMmyPLAAAADNT6+nrs7e1FSql1Cv+h0+lEzjlKKa1TAAAAAAAAgClTSomcc3Q6ndYp/Iecc+zt7cX6+nrrFAAAAAAAAGCK2CKPpk6nEyklW2QAAAAAAAAAAAAAYGgcWQYAAGCgSilx5MiRuHr1ausU/ktKKWqt0e12W6cAAAAAAAAAU2J/fz9qrT6OPYKuXr0aR44c8YFsAAAAAAAAYKhskUdXztkWGQAAAAAAAAAAAAAYGkeWAQAAGKhaaywuLsbs7GzrFP5LzjmePn0at2/fbp0CAAAAAAAATInbt2/Hs2fPIufcOoX/Mjs7G9euXYtaa+sUAAAAAAAAYIrYIo8uW2QAAAAAAAAAAAAAYJgcWQYAAGCgSimRUmqdwV9YXl6OiH//jAAAAAAAAACGofc+2XuvZLTknL0hAwAAAAAAAENlizy6bJEBAAAAAAAAAAAAgGFyZBkAAICBefz4cfz888+Rc26dwl/4/PPP48KFC4bNAAAAAAAAwNCUUuLbb7+NkydPtk7hL6SU4vbt2/HkyZPWKQAAAAAAAMAUsEUebbbIAAAAAAAAAAAAAMAwObIMAADAwKysrEREGDaPsJyzYTMAAAAAAAAwNKUUb8gjrPezqbU2LgEAAAAAAACmgS3y6Ms5e0MGAAAAAAAAAAAAAIbCkWUAAAAGppQSJ0+ejG+++aZ1Cn8j5xzr6+uxu7vbOgUAAAAAAACYcL///ntcv37dx7FH2IULF+Kzzz7zgWwAAAAAAABgKGyRR19KKdbW1myRAQAAAAAAAAAAAICBc2QZAACAgSmlREopOp1O6xT+RkopdnZ2YnNzs3UKAAAAAAAAMOE2NzdjZ2cnUkqtU/gbnU4nUkpRSmmdAgAAAAAAAEwBW+TRl3O2RQYAAAAAAAAAAAAAhsKRZQAAAAai2+1GrTVyzq1TeINr167FgQMHfCAbAAAAAAAAGLhSShw8eDAWFhZap/AGOecopUS3222dAgAAAAAAAEwwW+Tx0Nsi11pbpwAAAAAAAAAAAAAAE86RZQAAAAbil19+iYcPHxo2j7ijR4/G/Py8YTMAAAAAAAAwcLXWmJ+fj6NHj7ZO4Q1yzvHw4cO4f/9+6xQAAAAAAABggtkij4feFrmU0joFAAAAAAAAAAAAAJhwjiwDAAAwEL2hbEqpcQlvk1IybAYAAAAAAAAGrpTiDXkM9H5G3pEBAAAAAACAQbJFHh+2yAAAAAAAAAAAAADAMDiyDAAAwEDUWuPLL7+MM2fOtE7hLXLOsbW1FS9evGidAgAAAAAAAEyo58+fx9bWVuScW6fwFmfPno1z5875QDYAAAAAAAAwULbI48MWGQAAAAAAAAAAAAAYBkeWAQAAGIhSio9jj4mcc+zv78fa2lrrFAAAAAAAAGBCra2tRbfb9Y48JnLOUWttnQEAAAAAAABMMFvk8WGLDAAAAAAAAAAAAAAMgyPLAAAA9N3e3l6srKxESql1Cu/g8uXL8cknn0QppXUKAAAAAAAAMKFKKTE3NxeXL19uncI7SCnFyspK7O3ttU4BAAAAAAAAJpAt8nixRQYAAAAAAAAAAAAAhsGRZQAAAPru5s2b8eLFi8g5t07hHRw8eDCWlpYMmwEAAAAAAICBKaXE0tJSHDhwoHUK7yDnHM+fP49bt261TgEAAAAAAAAmkC3yeLFFBgAAAAAAAAAAAACGwZFlAAAA+q7WGp1OJ5aWllqn8I5yzlFrbZ0BAAAAAAAATKhaq49jj5GlpaXodDrekQEAAAAAAICBsEUeP7bIAAAAAAAAAAAAAMCgObIMAABA35VS4tKlS3H8+PHWKbyjlFLcvXs3Hj161DoFAAAAAAAAmDAPHz6Me/fuRUqpdQrv6MSJE3Hx4sUopbROAQAAAAAAACaQLfL4sUUGAAAAAAAAAAAAAAbNkWUAAAD6rpQSOefWGbyH3s+r1tq4BAAAAAAAAJg0vXdI78jjJefsyDIAAAAAAAAwELbI48cWGQAAAAAAAAAAAAAYNEeWAQAA6KvffvstfvzxR8PmMXP+/Pk4deqUYTMAAAAAAADQd7XWOH36dHz11VetU3gPOefY2NiInZ2d1ikAAAAAAADABLFFHk+2yAAAAAAAAAAAAADAoDmyDAAAQF9tbGzE7u5upJRap/AeOp1OpJSilNI6BQAAAAAAAJgwpZRIKUWn02mdwntIKcXu7m5sbGy0TgEAAAAAAAAmiC3yeLJFBgAAAAAAAAAAAAAGzZFlAAAA+qqUEocOHYr5+fnWKbynnHOUUqLb7bZOAQAAAAAAACZEt9uNUkrknFun8J5++OGHmJ2d9YFsAAAAAAAAoK9skceXLTIAAAAAAAAAAAAAMEiOLAMAANBXtdZYWFiIw4cPt07hPeWc4/Hjx3H37t3WKQAAAAAAAMCEuHPnTjx58sSR5TF0+PDhWFhYiFpr6xQAAAAAAABggtgijy9bZAAAAAAAAAAAAABgkBxZBgAAoK9KKZFSap3BB+j93EopjUsAAAAAAACASdF7f/SOPJ5SSt6QAQAAAAAAgL6yRR5ftsgAAAAAAAAAAAAAwCA5sgwAAEDfPH36NG7duhU559YpfIDTp0/H+fPnDZsBAAAAAACAvimlxNdffx2nTp1qncIHyDnHzZs349mzZ61TAAAAAAAAgAlgizzebJEBAAAAAAAAAAAAgEFyZBkAAIC+WV1djYgwbB5jOeeotbbOAAAAAAAAACZErdUb8hjr/ex6fw8AAAAAAAAA8DFskcefLTIAAAAAAAAAAAAAMCiOLAMAANA3pZQ4fvx4fPfdd61T+EAppVhdXY1Xr161TgEAAAAAAADG3KtXr2J1dTVSSq1T+EAXL16MTz/9NEoprVMAAAAAAACACWCLPP5skQEAAAAAAAAAAACAQXFkGQAAgL4ppcTy8nLMzPjv5rjKOcf29nZsbW21TgEAAAAAAADG3I0bN+Lly5eRc26dwgeamZmJ5eVlR5YBAAAAAACAvrBFHn+2yAAAAAAAAAAAAADAoPhLcwAAAPqm1urj2GNucXExZmZmotbaOgUAAAAAAAAYc7XWmJmZicXFxdYpfIScszdkAAAAAAAAoC9skcefLTIAAAAAAAAAAAAAMCiOLAMAANAXDx48iAcPHkRKqXUKH+HYsWNx5cqVKKW0TgEAAAAAAADGXCklrl69GnNzc61T+Ag557h//378+uuvrVMAAAAAAACAMWaLPBmOHTsW33//vS0yAAAAAAAAAAAAANB3jiwDAADQF7XWiPj3x5UZbyklw2YAAAAAAADgo5VSfBx7AvR+hr2/CwAAAAAAAAD4ELbIkyPnbIsMAAAAAAAAAAAAAPSdI8sAAAD0Ra01zp49G1988UXrFD5Szjk2Nzdje3u7dQoAAAAAAAAwpra3t+Onn37ycewJcO7cuThz5owPZAMAAAAAAAAfxRZ5cvS2yC9fvmydAgAAAAAAAAAAAABMEEeWAQAA6ItSSqSUotPptE7hI+WcY29vL65fv946BQAAAAAAABhT6+vrsbe358jyBOh0OpFzjlpr6xQAAAAAAABgjNkiT46UUuzt7cX6+nrrFAAAAAAAAAAAAABggjiyDAAAwEfb39+PWquPY0+Iq1evxpEjR6KU0joFAAAAAAAAGFOllDhy5EhcuXKldQp9kFKKWmvs7++3TgEAAAAAAADGkC3yZPnHP/4Rhw8ftkUGAAAAAAAAAAAAAPrKkWUAAAA+2u3bt+PZs2eGzRNidnY2rl27ZtgMAAAAAAAAfLBSSiwuLsbs7GzrFPog5xxPnz6N27dvt04BAAAAAAAAxpAt8mSZnZ2NxcXFqLW2TgEAAAAAAAAAAAAAJogjywAAAHy03jHe5eXlxiX0S87ZsBkAAAAAAAD4YLVWH8eeIL2/B/CODAAAAAAAAHwIW+TJk1J6/XMFAAAAAAAAAAAAAOgHR5YBAAD4aKWU+Pbbb+PkyZOtU+iTlFLcvn07njx50joFAAAAAAAAGDOPHz+On3/+OVJKrVPok88//zwuXLjgA9kAAAAAAADAB7FFnjw5Z1tkAAAAAAAAAAAAAKCvHFkGAADgo9VaI+fcOoM+6v08a62NSwAAAAAAAIBx03tn9I48WXLOjiwDAAAAAAAAH8QWefL0fp4rKyuNSwAAAAAAAAAAAACASeHIMgAAAB/l999/j/X1dcPmCXPhwoX47LPPHFkGAAAAAAAA3lutNU6ePBnffPNN6xT6KOcc6+vrsbu72zoFAAAAAAAAGCO2yJOpt0UupbROAQAAAAAAAAAAAAAmhCPLAAAAfJTNzc3Y2dmJlFLrFPqo0+lESsmwGQAAAAAAAHhvpZRIKUWn02mdQh+llGJnZyc2NzdbpwAAAAAAAABjxBZ5MtkiAwAAAAAAAAAAAAD95sgyAAAAH6WUEgcPHoyFhYXWKfRZzjlKKdHtdlunAAAAAAAAAGOi2+1GKSVyzq1T6LNr167FgQMHfCAbAAAAAAAAeC+2yJPLFhkAAAAAAAAAAAAA6CdHlgEAAPgotdaYn5+Po0ePtk6hz3LO8fDhw7h//37rFAAAAAAAAGBM/PLLL/Ho0SNHlifQ0aNHY35+PmqtrVMAAAAAAACAMWKLPLlskQEAAAAAAAAAAACAfnJkGQAAgI9SSomUUusMBqD3cy2lNC4BAAAAAAAAxkXvfdE78mRKKXlDBgAAAAAAAN6LLfLkskUGAAAAAAAAAAAAAPrJkWUAAAA+2PPnz2Nraytyzq1TGICzZ8/GuXPnDJsBAAAAAACAd1ZKiS+//DLOnDnTOoUByDnH1tZWvHjxonUKAAAAAAAAMAZskSebLTIAAAAAAAAAAAAA0E+OLAMAAPDB1tbWotvtGjZPsJxz1FpbZwAAAAAAAABjotbqDXmC5Zxjf38/1tbWWqcAAAAAAAAAY8AWefLZIgMAAAAAAAAAAAAA/eLIMgAAAB+slBJzc3Nx+fLl1ikMSEopVlZWYm9vr3UKAAAAAAAAMOL29vZiZWUlUkqtUxiQy5cvxyeffBKllNYpAAAAAAAAwBiwRZ58tsgAAAAAAAAAAAAAQL84sgwAAMAHK6XE0tJSHDhwoHUKA5JzjufPn8etW7dapwAAAAAAAAAj7ubNm/HixYvIObdOYUAOHjwYS0tLjiwDAAAAAAAA78QWefLZIgMAAAAAAAAAAAAA/eLIMgAAAB+s1urj2BNuaWkpOp1O1FpbpwAAAAAAAAAjrtYanU4nlpaWWqcwQDlnb8gAAAAAAADAO7FFnny2yAAAAAAAAAAAAABAvziyDAAAwAd5+PBh3Lt3L1JKrVMYoBMnTsTFixejlNI6BQAAAAAAABhxpZS4dOlSHD9+vHUKA5RSirt378ajR49apwAAAAAAAAAjzBZ5OtgiAwAAAAAAAAAAAAD94sgyAAAAH6TWGhEROefGJQxaztmwGQAAAAAAAHirUoo35CnQ+xn3/m4AAAAAAAAA4K/YIk8PW2QAAAAAAAAAAAAAoB8cWQYAAOCD1Frj9OnT8dVXX7VOYcByzrGxsRE7OzutUwAAAAAAAIAR9dtvv8WPP/7o49hT4Pz583Hq1ClHlgEAAAAAAIA3skWeHrbIAAAAAAAAAAAAAEA/OLIMAADABymlREopOp1O6xQGLKUUu7u7sbGx0ToFAAAAAAAAGFEbGxuxu7sbKaXWKQxYp9OJlFKUUlqnAAAAAAAAACPMFnl62CIDAAAAAAAAAAAAAP3gyDIAAADvrdvtRiklcs6tUxiCH374IWZnZ30gGwAAAAAAAPhbpZQ4dOhQzM/Pt05hCHLOUUqJbrfbOgUAAAAAAAAYQbbI08UWGQAAAAAAAAAAAADoB0eWAQAAeG937tyJJ0+eGDZPicOHD8fCwkLUWlunAAAAAAAAACOq1hoLCwtx+PDh1ikMQc45Hj9+HHfv3m2dAgAAAAAAAIwgW+TpYosMAAAAAAAAAAAAAPSDI8sAAAC8t1JKRESklBqXMCw559c/dwAAAAAAAID/Vkrxcewp0vt7Ae/IAAAAAAAAwF+xRZ4+KSVvyAAAAAAAAAAAAADAR3FkGQAAgPdWSomvv/46Tp061TqFIUkpxc2bN+PZs2etUwAAAAAAAIAR8/Tp07h165aPY0+R06dPx/nz530gGwAAAAAAAPhLtsjTJ+dsiwwAAAAAAAAAAAAAfBRHlgEAAHhvtdbIObfOYIh6P++VlZXGJQAAAAAAAMCo6b0jekeeLjlnR5YBAAAAAACAv2SLPH16P+/V1dXGJQAAAAAAAAAAAADAuHJkGQAAgPfy6tWrWF1djZRS6xSG6OLFi/Hpp59GrbV1CgAAAAAAADBiaq1x/Pjx+O6771qnMEQ551hbW4tXr161TgEAAAAAAABGiC3ydOptkUsprVMAAAAAAAAAAAAAgDHlyDIAAADv5caNG/Hy5cvIObdOYYhmZmZieXnZsBkAAAAAAAD4k1JKLC8vx8yMP02eJiml2N7ejq2trdYpAAAAAAAAwAixRZ5OtsgAAAAAAAAAAAAAwMfyJTMAAADeS601ZmZmYnFxsXUKQ5ZzNmwGAAAAAAAA/qSU4uPYU2hxcTFmZma8IwMAAAAAAAB/YIs8vXLOUWttnQEAAAAAAAAAAAAAjClHlgEAAHgvpZS4cuVKzM3NtU5hyHLO8eDBg/j1119bpwAAAAAAAAAjoveG6Mjy9Dl27FhcuXLFB7IBAAAAAACAP7BFnl4ppbh//74tMgAAAAAAAAAAAADwQRxZBgAA4L2UUnwce0qllCIifCAbAAAAAAAAeK33fth7T2S6pJSilNI6AwAAAAAAABghtsjTq/dzt0UGAAAAAAAAAAAAAD6EI8sAAAC8s+3t7fjpp58Mm6fUuXPn4syZMz6QDQAAAAAAALxWSomzZ8/GF1980TqFBnLOsbm5Gdvb261TAAAAAAAAgBFgizzdeltkR5YBAAAAAAAAAAAAgA/hyDIAAADvbH19Pfb29gybp1Sn04mcs2EzAAAAAAAA8FqtNXLO0el0WqfQQM459vb24vr1661TAAAAAAAAgBFgizzdelvkUkrrFAAAAAAAAAAAAABgDDmyDAAAwDsrpcSRI0fiypUrrVNoJKUUtdbY399vnQIAAAAAAAA0tr+/H7XWSCm1TqGRq1evxpEjR3wgGwAAAAAAAIgIW2T+/xa52+22TgEAAAAAAAAAAAAAxowjywAAALyzWmssLi7G7Oxs6xQayTnH06dP4/bt261TAAAAAAAAgMb++c9/xrNnzyLn3DqFRmZnZ+PatWuOLAMAAAAAAAARYYuMLTIAAAAAAAAAAAAA8OEcWQYAAOCdlVJ8HHvKLS8vR8S/R+4AAAAAAADAdOu9G/beEZlOOWdvyAAAAAAAAEBE2CLz//+GoJTSuAQAAAAAAAAAAAAAGDeOLAMAAPBOHj9+HD///HOklFqn0NDnn38eFy5cMGwGAAAAAAAAopQS3377bZw8ebJ1Cg2llOL27dvx5MmT1ikAAAAAAABAQ7bIRNgiAwAAAAAAAAAAAAAfzpFlAAAA3kmtNSIics6NS2gt52zYDAAAAAAAAEQpxRsyr38Hen9XAAAAAAAAAEwnW2R6bJEBAAAAAAAAAAAAgA/hyDIAAADvpNYaJ0+ejG+++aZ1Co3lnGN9fT12d3dbpwAAAAAAAACN/P7773H9+nUfxyYuXLgQn332mSPLAAAAAAAAMOVskemxRQYAAAAAAAAAAAAAPoQjywAAALyTUkqklKLT6bROobGUUuzs7MTm5mbrFAAAAAAAAKCRzc3N2NnZiZRS6xQa63Q6kVKKUkrrFAAAAAAAAKAhW2R6bJEBAAAAAAAAAAAAgA/hyDIAAABv1e12o5QSOefWKYyAa9euxYEDB3wgGwAAAAAAAKZYKSUOHjwYCwsLrVMYATnnKKVEt9ttnQIAAAAAAAA0YIvMf7JFBgAAAAAAAAAAAAA+hCPLAAAAvNUvv/wSjx49MmwmIiKOHj0a8/PzUWttnQIAAAAAAAA0UmuN+fn5OHr0aOsURkDOOR4+fBj3799vnQIAAAAAAAA0YIvMf7JFBgAAAAAAAAAAAAA+hCPLAAAAvFUpJSIiUkqNSxgVKaXXvxcAAAAAAADA9CmleEPmtd7vgndkAAAAAAAAmE62yPw3W2QAAAAAAAAAAAAA4H05sgwAAMBblVLiyy+/jDNnzrROYUTknGNraytevHjROgUAAAAAAAAYsufPn8fW1lbknFunMCLOnj0b586d84FsAAAAAAAAmFK2yPw3W2QAAAAAAAAAAAAA4H05sgwAAMBb1Vp9HJs/yDnH/v5+rK2ttU4BAAAAAAAAhmxtbS263a53ZP4g5xy11tYZAAAAAAAAQAO2yPw3W2QAAAAAAAAAAAAA4H05sgwAAMAb7e3txcrKSqSUWqcwQi5fvhyffPJJlFJapwAAAAAAAABDVkqJubm5uHz5cusURkhKKVZWVmJvb691CgAAAAAAADBEtsj8FVtkAAAAAAAAAAAAAOB9ObIMAADAG928eTNevHgROefWKYyQgwcPxtLSkmEzAAAAAAAATKFSSiwtLcWBAwdapzBCcs7x/PnzuHXrVusUAAAAAAAAYIhskfkrtsgAAAAAAAAAAAAAwPtyZBkAAIA3qrVGp9OJpaWl1imMmJxz1FpbZwAAAAAAAABDVmv1cWz+ZGlpKTqdjndkAAAAAAAAmDK2yPwdW2QAAAAAAAAAAAAA4H04sgwAAMAblVLi0qVLcfz48dYpjJicc9y9ezcePXrUOgUAAAAAAAAYkocPH8a9e/ccWeZPTpw4EZcuXYpSSusUAAAAAAAAYIhskfk7KSVbZAAAAAAAAAAAAADgnTmyDAAAwBuVUnwcm7+UUoqIiFpr4xIAAAAAAABgWHrvg733QvhPKSVHlgEAAAAAAGDK2CLzd3q/F7bIAAAAAAAAAAAAAMC7cGQZAACAv/Xbb7/Fjz/+aNjMXzp//nycOnXKsBkAAAAAAACmSK01Tp8+HV999VXrFEZQzjk2NjZiZ2endQoAAAAAAAAwBLbIvIktMgAAAAAAAAAAAADwPhxZBgAA4G9tbGzE7u5upJRapzCCOp1O5JyjlNI6BQAAAAAAABiSUkrknKPT6bROYQTlnGN3dzc2NjZapwAAAAAAAABDYIvMm3Q6nUgp2SIDAAAAAAAAAAAAAO/EkWUAAAD+ViklDh06FPPz861TGFG9YXO3222dAgAAAAAAAAxYt9uNUoqPY/O35ufnY3Z21geyAQAAAAAAYErYIvM2OWdbZAAAAAAAAAAAAADgnTiyDAAAwN+qtcbCwkIcPny4dQojKuccjx8/jjt37rROAQAAAAAAAAbsX//6Vzx58iRyzq1TGFGHDx+OhYUFR5YBAAAAAABgStgi8za9LfLdu3dbpwAAAAAAAAAAAAAAI86RZQAAAP5WKSVSSq0zGGG9349aa+MSAAAAAAAAYNB674LekXmTnLM3ZAAAAAAAAJgStsi8Te/3o5TSuAQAAAAAAAAAAAAAGHWOLAMAAPCXnj59Grdu3Yqcc+sURtjp06fj/Pnzhs0AAAAAAAAwBUop8fXXX8epU6dapzDCUkpx8+bNePbsWesUAAAAAAAAYIBskXkXtsgAAAAAAAAAAAAAwLtyZBkAAIC/tLq6GhFh2Mxb5ZwNmwEAAAAAAGAKlFK8IfNWvd+RlZWVxiUAAAAAAADAINki865yzlFrbZ0BAAAAAAAAAAAAAIw4R5YBAAD4S6WUOH78eHz33XetUxhxOedYW1uLV69etU4BAAAAAAAABuTVq1extrbm49i81cWLF+PTTz/1gWwAAAAAAACYcLbIvKuUUqyurtoiAwAAAAAAAAAAAABv5MgyAAAAf6mUEsvLyzEz47+OvFlKKba3t2Nra6t1CgAAAAAAADAgN27ciJcvX0ZKqXUKI25mZiaWl5ejlNI6BQAAAAAAABggW2TeVc7ZFhkAAAAAAAAAAAAAeCt/nQ4AAMBfqrVGzrl1BmNgcXExZmZmfCAbAAAAAAAAJlgpJWZmZmJxcbF1CmMg5+wNGQAAAAAAACacLTLvqrdFrrW2TgEAAAAAAAAAAAAARpgjywAAAPzJgwcP4sGDB4bNvJNjx47FlStXDJsBAAAAAABggtVa4+rVqzE3N9c6hTGQc44HDx7Er7/+2joFAAAAAAAAGABbZN5Hb4tcSmmdAgAAAAAAAAAAAACMMEeWAQAA+JPesdyUUuMSxkVKybAZAAAAAAAAJlgpxRsy76z3u9L7+wMAAAAAAABgstgi875skQEAAAAAAAAAAACAt3FkGQAAgD8ppcTZs2fjiy++aJ3CmMg5x+bmZmxvb7dOAQAAAAAAAPpse3s7fvrpp8g5t05hTJw7dy7OnDnjA9kAAAAAAAAwoWyReV+2yAAAAAAAAAAAAADA2ziyDAAAwJ/UWiPnHJ1Op3UKYyLnHHt7e3H9+vXWKQAAAAAAAECfra+vx97eniPLvLNOpxM556i1tk4BAAAAAAAABsAWmfdliwwAAAAAAAAAAAAAvI0jywAAAPzB/v5+1FojpdQ6hTFy9erVOHLkSJRSWqcAAAAAAAAAfVZKiSNHjsSVK1dapzBGUkpRa439/f3WKQAAAAAAAEAf2SLzIWyRAQAAAAAAAAAAAIC3cWQZAACAP/jnP/8Zz549i5xz6xTGyOzsbFy7ds2wGQAAAAAAACZQKSUWFxdjdna2dQpjJOccT58+jdu3b7dOAQAAAAAAAPrIFpkPYYsMAAAAAAAAAAAAALyNI8sAAAD8Qa01IiKWl5cblzBucs6vf38AAAAAAACAyVFr9XFs3lvv7w68IwMAAAAAAMBksUXmQ9kiAwAAAAAAAAAAAABv4sgyAAAAf1BKiW+//TZOnjzZOoUxk1KK27dvx5MnT1qnAAAAAAAAAH3y+PHj+PnnnyOl1DqFMfP555/HhQsXopTSOgUAAAAAAADoI1tkPpQtMgAAAAAAAAAAAADwJo4sAwAA8AellMg5t85gDPV+b2qtjUsAAAAAAACAfum9/3lH5kPknB1ZBgAAAAAAgAlji8yHskUGAAAAAAAAAAAAAN7EkWUAAABe+/333+P69euGzXyQCxcuxGeffWbYDAAAAAAAABOk1honT56Mb775pnUKYyjnHOvr67G7u9s6BQAAAAAAAOgDW2Q+hi0yAAAAAAAAAAAAAPAmjiwDAADw2ubmZuzs7ERKqXUKY6jT6URKKUoprVMAAAAAAACAPimlREopOp1O6xTGUEopdnZ2YnNzs3UKAAAAAAAA0Ae2yHwMW2QAAAAAAAAAAAAA4E0cWQYAAOC1UkocPHgwFhYWWqcwpnLOUUqJbrfbOgUAAAAAAAD4SN1uN0opkXNuncKYunbtWhw4cMAHsgEAAAAAAGBC2CLzsWyRAQAAAAAAAAAAAIC/48gyAAAAr9VaY35+Po4ePdo6hTGVc46HDx/G/fv3W6cAAAAAAAAAH+mXX36JR48eObLMBzt69GjMz89HrbV1CgAAAAAAANAHtsh8LFtkAAAAAAAAAAAAAODvOLIMAADAa6WUSCm1zmCM9X5/SimNSwAAAAAAAICP1Xv3847Mx8g5e0MGAAAAAACACWGLzMeyRQYAAAAAAAAAAAAA/o4jywAAAERExPPnz2Nraytyzq1TGGNnz56Nc+fOGTYDAAAAAADABCilxJdffhlnzpxpncIYSynF1tZWvHjxonUKAAAAAAAA8BFskekHW2QAAAAAAAAAAAAA4O84sgwAAEBERKytrUW32zVs5qPlnKPW2joDAAAAAAAA+Ei1Vm/IfLScc+zv78fa2lrrFAAAAAAAAOAj2CLTL7bIAAAAAAAAAAAAAMBfcWQZAACAiIgopcTc3Fxcvny5dQpjLuccKysrsbe31zoFAAAAAAAA+EB7e3uxsrLi49h8tO+//z7m5uailNI6BQAAAAAAAPgItsj0S0rJFhkAAAAAAAAAAAAA+BNHlgEAAIiIfw+bl5aW4sCBA61TGHMppXj+/HncunWrdQoAAAAAAADwgW7evBkvXryIlFLrFMbcgQMHYnFx0ZFlAAAAAAAAGHO2yPRLztkWGQAAAAAAAAAAAAD4E0eWAQAAiIiIWmvknFtnMAGWlpai0+n4QDYAAAAAAACMsVJKdDqdWFpaap3CBMg5e0MGAAAAAACAMWeLTL/0tsi11tYpAAAAAAAAAAAAAMAIcWQZAACAePjwYdy7dy9SSq1TmAAnTpyIS5cuGTYDAAAAAADAGKu1xuXLl+P48eOtU5gAOee4d+9ePHr0qHUKAAAAAAAA8AFskemnEydOxMWLF6OU0joFAAAAAAAAAAAAABghjiwDAADw+hhuzrlxCZMipWTYDAAAAAAAAGOslOLj2PRN73ep9/cJAAAAAAAAwHixRabfcs62yAAAAAAAAAAAAADAHziyDAAAQNRa4/Tp0/HVV1+1TmFC5JxjY2MjdnZ2WqcAAAAAAAAA7+m3336LjY0NH8emb86fPx+nTp3ygWwAAAAAAAAYU7bI9JstMgAAAAAAAAAAAADw3xxZBgAAIEopkVKKTqfTOoUJkXOO3d3d2NjYaJ0CAAAAAAAAvKeNjY149eqVI8v0TafTiZxz1FpbpwAAAAAAAAAfwBaZfksp2SIDAAAAAAAAAAAAAH/gyDIAAMCU63a7UUrxcWz6an5+PmZnZ6OU0joFAAAAAAAAeE+llDh06FDMz8+3TmGCpJSilBLdbrd1CgAAAAAAAPAebJEZhB9++MEWGQAAAAAAAAAAAAD4A0eWAQAAptydO3fiyZMnhs301eHDh2NhYcGwGQAAAAAAAMZQKSUWFhbi0KFDrVOYIDnnePz4cdy5c6d1CgAAAAAAAPAebJEZhN4WudbaOgUAAAAAAAAAAAAAGBGOLAMAAEy53hHclFLjEiZNztmwGQAAAAAAAMZQrdXHsem73t8leEcGAAAAAACA8WKLzKDknF//fgEAAAAAAAAAAAAAOLIMAAAw5Uop8fXXX8epU6dapzBhUkpx8+bNePbsWesUAAAAAAAA4B09ffo0bt265ePY9N3p06fj/PnzPpANAAAAAAAAY8YWmUGxRQYAAAAAAAAAAAAA/pMjywAAAFOu1ho559YZTKDe79XKykrjEgAAAAAAAOBd9d73vCMzCDlnR5YBAAAAAABgzNgiMyi936vV1dXGJQAAAAAAAAAAAADAKHBkGQAAYIq9evUqVldXDZsZiIsXL8ann34atdbWKQAAAAAAAMA7qrXG8ePH47vvvmudwgTKOcfa2lq8evWqdQoAAAAAAADwDmyRGaTeFrmU0joFAAAAAAAAAAAAABgBjiwDAABMsRs3bsTLly8jpdQ6hQk0MzMTy8vLhs0AAAAAAAAwRkopsby8HDMz/syY/kspxfb2dmxtbbVOAQAAAAAAAN6BLTKDZIsMAAAAAAAAAAAAAPwnXz8DAACYYqWUmJmZicXFxdYpTKics2EzAAAAAAAAjJFSSuScW2cwoRYXF2NmZsY7MgAAAAAAAIwJW2QGzRYZAAAAAAAAAAAAAOhxZBkAAGCK1Vrj6tWrMTc31zqFCZVzjgcPHsSvv/7aOgUAAAAAAAB4i97bniPLDMqxY8fiypUrUWttnQIAAAAAAAC8A1tkBs0WGQAAAAAAAAAAAADocWQZAABgipVSIqXUOoMJ1vv98oFsAAAAAAAAGH29dz3vyAxSSilKKa0zAAAAAAAAgHdgi8yg2SIDAAAAAAAAAAAAAD2OLAMAAEyp7e3t+OmnnyLn3DqFCXbu3Lk4c+aMD2QDAAAAAADAGCilxNmzZ+OLL75oncIEyznH5uZmbG9vt04BAAAAAAAA3sAWmWGwRQYAAAAAAAAAAAAAehxZBgAAmFLr6+uxt7dn2MxAdTqdyDlHrbV1CgAAAAAAAPAWtdbIOUen02mdwgTLOcfe3l5cv369dQoAAAAAAADwBrbIDIMtMgAAAAAAAAAAAADQ48gyAADAlCqlxJEjR+LKlSutU5hwKaWotcb+/n7rFAAAAAAAAOBv7O/vR601UkqtU5hwV69ejSNHjkQppXUKAAAAAAAA8Aa2yAyLLTIAAAAAAAAAAAAAEOHIMgAAwNQqpcTi4mLMzs62TmHC5Zzj6dOncfv27dYpAAAAAAAAwN/45z//Gc+ePYucc+sUJtzs7Gxcu3bNkWUAAAAAAAAYcbbIDIstMgAAAAAAAAAAAAAQ4cgyAADA1Kq1+jg2Q7G8vBwR//6dAwAAAAAAAEZT7z2v974Hg5Rz9oYMAAAAAAAAI84WmWGxRQYAAAAAAAAAAAAAIhxZBgAAmEqPHz+On3/+OVJKrVOYAp9//nlcuHAhSimtUwAAAAAAAIC/UUqJb7/9Nk6ePNk6hSmQUorbt2/HkydPWqcAAAAAAAAAf8EWmWGyRQYAAAAAAAAAAAAAIhxZBgAAmEq11oiIyDk3LmFa5JwNmwEAAAAAAGCElVK8ITM0vd+13t8vAAAAAAAAAKPFFplhs0UGAAAAAAAAAAAAABxZBgAAmEK11jh58mR88803rVOYEjnnWF9fj93d3dYpAAAAAAAAwH/5/fff4/r16z6OzdBcuHAhPvvsM0eWAQAAAAAAYETZIjNstsgAAAAAAAAAAAAAgCPLAAAAU6iUEiml6HQ6rVOYEjnn2NnZic3NzdYpAAAAAAAAwH/Z3NyMnZ0dR5YZmk6nEznnKKW0TgEAAAAAAAD+gi0yw5ZSskUGAAAAAAAAAAAAgCnnyDIAAMCU6Xa7UUrxcWyGamFhIQ4ePOgD2QAAAAAAADCCSilx8ODBWFhYaJ3CFEkpRSklut1u6xQAAAAAAADgP9gi08K1a9fiwIEDtsgAAAAAAAAAAAAAMMUcWQYAAJgyv/zySzx69MiwmaE6evRo/OMf/zBsBgAAAAAAgBFUSon5+fk4cuRI6xSmSM45Hj58GL/88kvrFAAAAAAAAOA/2CLTwtGjR2N+fj5qra1TAAAAAAAAAAAAAIBGHFkGAACYMr0jtymlxiVMm5yzYTMAAAAAAACMoFqrj2MzdL2/W/CODAAAAAAAAKPFFplWUkqvf/8AAAAAAAAAAAAAgOnjyDIAAMCUKaXEl19+GWfOnGmdwpRJKcWNGzfi+fPnrVMAAAAAAACA//P8+fPY2trycWyG7uzZs3Hu3DkfyAYAAAAAAIARY4tMKznn2NraihcvXrROAQAAAAAAAAAAAAAacGQZAABgytRaI+fcOoMplHOObrcba2trrVMAAAAAAACA/7O6uhrdbtc7Mk3knB1ZBgAAAAAAgBFji0wrOefY39+3RQYAAAAAAAAAAACAKeXIMgAAwBTZ29uLlZWVSCm1TmEKff/99zE3Nxe11tYpAAAAAAAAwP+ptcbc3Fxcvny5dQpTKOccq6ursbe31zoFAAAAAAAACFtk2rp8+XJ88sknUUppnQIAAAAAAAAAAAAANODIMgAAwBS5efNmvHjxInLOrVOYQgcOHIjFxUXDZgAAAAAAABghpZRYWlqKAwcOtE5hCqWU4vnz53Hr1q3WKQAAAAAAAEDYItPWwYMHY2lpyRYZAAAAAAAAAAAAAKaUI8sAAABTpNYanU4nlpaWWqcwpXLOhs0AAAAAAAAwQkopPo5NM0tLS9HpdLwjAwAAAAAAwIiwRaa1nHPUWltnAAAAAAAAAAAAAAANOLIMAAAwRUopcenSpTh+/HjrFKZUzjnu3bsXjx49ap0CAAAAAAAAU+/hw4fxP//zP44s08yJEyfi0qVLPpANAAAAAAAAI8IWmdZSSnH37l1bZAAAAAAAAAAAAACYQo4sAwAATJFSio9j01RKKSLCB7IBAAAAAABgBPTe7XrveNBCSilKKa0zAAAAAAAAgLBFpr3e758tMgAAAAAAAAAAAABMH0eWAQAApsRvv/0WP/74o2EzTZ0/fz5OnTrlA9kAAAAAAAAwAkopcfr06fjqq69apzDFcs6xsbEROzs7rVMAAAAAAABgqtkiMwp6W2RHlgEAAAAAAAAAAABg+jiyDAAAMCU2NjZid3fXsJmmOp1O5JwNmwEAAAAAAGAE1Foj5xydTqd1ClMs5xy7u7uxsbHROgUAAAAAAACmmi0yo6C3RS6ltE4BAAAAAAAAAAAAAIbMkWUAAIApUUqJQ4cOxfz8fOsUplxKKUop0e12W6cAAAAAAADA1Op2u1FKiZRS6xSm3Pz8fMzOzvpANgAAAAAAADRmi8yosEUGAAAAAAAAAAAAgOnkyDIAAMCUKKXEwsJCHDp0qHUKUy7nHI8fP447d+60TgEAAAAAAICp9a9//SuePHkSOefWKUy5w4cPx8LCgiPLAAAAAAAA0JgtMqPCFhkAAAAAAAAAAAAAppMjywAAAFOi1urj2IyElFJE/Pt3EgAAAAAAAGij917Xe7+DlnLO3pABAAAAAACgMVtkRoUtMgAAAAAAAAAAAABMJ0eWAQAApsDTp0/j1q1bPo7NSDh9+nScP38+SimtUwAAAAAAAGBqlVLi66+/jlOnTrVOgUgpxc2bN+PZs2etUwAAAAAAAGAq2SIzSmyRAQAAAAAAAAAAAGA6ObIMAAAwBVZWViIiIufcuAT+Leds2AwAAAAAAAANlVK8ITMyer+Lvb9vAAAAAAAAAIbLFplRY4sMAAAAAAAAAAAAANPHkWUAAIApUGuN48ePx3fffdc6BSLi38PmtbW1ePXqVesUAAAAAAAAmDqvXr2KtbU1H8dmZFy8eDE+/fTTqLW2TgEAAAAAAICpZIvMqLFFBgAAAAAAAAAAAIDp48gyAADAFCilxPLycszM+G8goyGlFNvb27G1tdU6BQAAAAAAAKbOjRs34uXLl5FSap0CERExMzMTy8vLUUppnQIAAAAAAABTyRaZUWOLDAAAAAAAAAAAAADTx1+0AwAATIFSSuScW2fAa4uLizEzM+MD2QAAAAAAANBAKSVmZmZicXGxdQq8lnP2hgwAAAAAAACN2CIzamyRAQAAAAAAAAAAAGD6OLIMAAAw4R48eBC//vqrYTMj5dixY3HlypWotbZOAQAAAAAAgKlTa42rV6/G3Nxc6xR4Lef8+m8cAAAAAAAAgOGxRWYU2SIDAAAAAAAAAAAAwPRxZBkAAGDC9YajKaXGJfBHKaUopbTOAAAAAADg/7F3Z81RHem6gL+SEIbQNm0IiECBaY9gY7BaSGT+/+tMDdZhONAGHMbHjoDYEBDCDLJEnQvv6t2DB4YqZa1Vz/ML3gvVhSLX+70AzJxSijdkps7ob9KBbAAAAAAAADhYushMK11kAAAAAAAAAAAAAJgtRpYBAAB6rpQSS0tLcebMmdZR4F/knOPq1avx7Nmz1lEAAAAAAABgZjx79iyuXbsWOefWUeBffPjhh3H69GkHsgEAAAAAAOCA6SIzrXSRAQAAAAAAAAAAAGC2GFkGAADouVpr5JxjMBi0jgL/Iucc+/v78c0337SOAgAAAAAAADNja2sr9vf3jSwzdQaDQeSco9baOgoAAAAAAADMFF1kppUuMgAAAAAAAAAAAADMFiPLAAAAPfbq1auotUZKqXUU+A+XLl2KI0eORCmldRQAAAAAAACYGaWUOHr0aFy8eLF1FPgPo5HlV69etY4CAAAAAAAAM0EXmWmmiwwAAAAAAAAAAAAAs8XIMgAAQI99++238eTJk8g5t44C/2FhYSEuX76s2AwAAAAAAAAHqJQSly9fjoWFhdZR4D+klOLx48dx+/bt1lEAAAAAAABgJugiM810kQEAAAAAAAAAAABgthhZBgAA6LFaa0REXLlypXES+G05Z8VmAAAAAAAAOEClFMexmVqj7xu8IwMAAAAAAMDB0EVm2uWc//F3CgAAAAAAAAAAAAD0m5FlAACAHiulxLlz5+L48eOto8BvyjnHnTt34tGjR62jAAAAAAAAQO89fPgw7t69a2SZqXXixIk4d+6cA9kAAAAAAABwQHSRmXYppbh9+7YuMgAAAAAAAAAAAADMACPLAAAAPVZKcRybqZZSiohwIBsAAAAAAAAOwOhdbvROB9MopRSllNYxAAAAAAAAYCboIjPtRn+fusgAAAAAAAAAAAAA0H9GlgEAAHpqd3c3vvnmG8Vmptrnn38eH3zwgQPZAAAAAAAAcABKKXH8+PH47LPPWkeB35Vzjq2trdjd3W0dBQAAAAAAAHpNF5kuGHWRjSwDAAAAAAAAAAAAQP8ZWQYAAOipq1evxsuXLyOl1DoK/K7BYBA5Z8VmAAAAAAAAOAC11sg5x2AwaB0FflfOOV6+fBnXrl1rHQUAAAAAAAB6TReZLhgMBpFSilJK6ygAAAAAAAAAAAAAwIQZWQYAAOipUkocOnQoVlZWWkeBPzQqNg+Hw9ZRAAAAAAAAoLeGw2GUUhzHZuqtrKzEoUOHHMgGAAAAAACACdNFpityzrrIAAAAAAAAAAAAADADjCwDAAD0VK01lpeX4+jRo62jwB/KOcf9+/fjhx9+aB0FAAAAAAAAeuvevXvx4MGDyDm3jgJ/6OjRo/H1118bWQYAAAAAAIAJ00WmK0Zd5P/3//5f6ygAAAAAAAAAAAAAwAQZWQYAAOipUkqklFrHgD81+juttTZOAgAAAAAAAP01eo/zjkwX5Jy9IQMAAAAAAMCE6SLTFaO/01JK4yQAAAAAAAAAAAAAwCQZWQYAAOihnZ2duHHjRuScW0eBP7W0tBQffvihYjMAAAAAAABMUCklzp49G6dPn24dBf5USimuX78eOzs7raMAAAAAAABAL+ki0yW6yAAAAAAAAAAAAAAwG4wsAwAA9NDm5mYMh0PFZjoj56zYDAAAAAAAABNUSvGGTGfknGM4HMbm5mbrKAAAAAAAANBLush0Tc45aq2tYwAAAAAAAAAAAAAAE2RkGQAAoIdKKbG4uBgXLlxoHQVeS845NjY2Yn9/v3UUAAAAAAAA6J39/f3Y2NhwHJvO+Oqrr2JxcdGBbAAAAAAAAJgQXWS6JqUU6+vrusgAAAAAAAAAAAAA0GNGlgEAAHqolBJra2sxPz/fOgq8lpRS7OzsxK1bt1pHAQAAAAAAgN65efNmPH36NFJKraPAa5mfn4/V1dUopbSOAgAAAAAAAL2ki0zX5Jx1kQEAAAAAAAAAAACg54wsAwAA9FCtNXLOrWPAa1tbW4vBYOBANgAAAAAAAExAKSUGg0Gsra21jgKvLefsDRkAAAAAAAAmRBeZrhl1kWutraMAAAAAAAAAAAAAABNiZBkAAKBn7t+/H99//71iM53yl7/8Jb788kvFZgAAAAAAAJiAWmtcuHAhjh071joKvLacc3z//ffx4MGD1lEAAAAAAACgV3SR6aJRF7mU0joKAAAAAAAAAAAAADAhRpYBAAB6ZjRSm1JqnATeTEpJsRkAAAAAAAAmoJTiDZnOGf3Njr6DAAAAAAAAAMZDF5mu0kUGAAAAAAAAAAAAgH4zsgwAANAzpZQ4depUfPTRR62jwBvJOcf29na8fPmydRQAAAAAAADojRcvXsT29nbknFtHgTfy8ccfx8mTJx3IBgAAAAAAgDHTRaardJEBAAAAAAAAAAAAoN+MLAMAAPRMrTVyzjEYDFpHgTeSc45ffvkltre3W0cBAAAAAACA3tje3o69vT0jy3TOYDCInHPUWltHAQAAAAAAgF7RRaardJEBAAAAAAAAAAAAoN+MLAMAAPTIcDiMUkqklFpHgTe2vLwcCwsLUUppHQUAAAAAAAB6o5QShw8fjuXl5dZR4I2llKKUEsPhsHUUAAAAAAAA6AVdZLpMFxkAAAAAAAAAAAAA+s3IMgAAQI/cvXs3Hj16FDnn1lHgjb333nuxsrKi2AwAAAAAAABjVEqJlZWVOHz4cOso8MZyzvHw4cP47rvvWkcBAAAAAACAXtBFpst0kQEAAAAAAAAAAACg34wsAwAA9EitNSIiUkqNk8DbyTn/4+8YAAAAAAAAeHe1Vsex6azR9w/ekQEAAAAAAGA8dJHpOl1kAAAAAAAAAAAAAOgvI8sAAAA9UkqJTz75JE6ePNk6CryVlFLcvHkznjx50joKAAAAAAAAdN7jx4/j1q1bjmPTWadOnYqPP/44SimtowAAAAAAAEAv6CLTdbrIAAAAAAAAAAAAANBfRpYBAAB6pJQSOefWMeCtjf5+19fXGycBAAAAAACA7hu9u3lHpstyzkaWAQAAAAAAYEx0kek6XWQAAAAAAAAAAAAA6C8jywAAAD2xt7cXm5ubis102hdffBHvv/9+1FpbRwEAAAAAAIDOq7XGsWPH4vz5862jwFvLOcfm5mbs7e21jgIAAAAAAACdpotMH+giAwAAAAAAAAAAAEB/GVkGAADoievXr8fz588jpdQ6Cry1ubm5SClFKaV1FAAAAAAAAOi8UkqklGJuzifDdFfOOZ49exY3btxoHQUAAAAAAAA6TReZPpibm4srV67oIgMAAAAAAAAAAABAD7mYBgAA0BOllJibm4vV1dXWUeCdGFkGAAAAAACA8RiNLEOXra6uxtzcnHdkAAAAAAAAeEe6yPRFztkbMgAAAAAAAAAAAAD0kJFlAACAnqi1xqVLl2JxcbF1FHgnOef48ccf46effmodBQAAAAAAADpr9OaWc24dBd7J4uJiXLx4MWqtraMAAAAAAABAp+ki0xe6yAAAAAAAAAAAAADQT0aWAQAAeqKUEiml1jHgnY2OvDuQDQAAAAAAAG9v9N5mZJk+yDlHKaV1DAAAAAAAAOg0XWT6YvR3rIsMAAAAAAAAAAAAAP1iZBkAAKAHnj17FteuXXMcm144c+ZMnD592oFsAAAAAAAAeAellFhaWoozZ860jgLvLKUUV69ejWfPnrWOAgAAAAAAAJ2ki0yffPjhh7rIAAAAAAAAAAAAANBDRpYBAAB6YGtrK/b39xWb6YXBYBA5Z8VmAAAAAAAAeAelFG/I9EbOOfb392Nra6t1FAAAAAAAAOgkXWT6ZNRFrrW2jgIAAAAAAAAAAAAAjJGRZQAAgB4opcSRI0fi4sWLraPAWOScY319PV69etU6CgAAAAAAAHTOq1evYn193XFseuPSpUtx5MgRB7IBAAAAAADgLeki0zcppai16iIDAAAAAAAAAAAAQI8YWQYAAOiBUkqsrq7GwsJC6ygwFimlePz4cdy+fbt1FAAAAAAAAOicb7/9Np48eRIppdZRYCwWFhbi8uXLUUppHQUAAAAAAAA6SReZvsk56yIDAAAAAAAAAAAAQM8YWQYAAOiBWmvknFvHgLG5cuVKRIQD2QAAAAAAAPAWRu9so3c36IOcszdkAAAAAAAAeEu6yPTN6JuIWmvjJAAAAAAAAAAAAADAuBhZBgAA6LiHDx/GnTt3IqXUOgqMzYkTJ+LcuXOKzQAAAAAAAPAWaq1x/vz5OH78eOsoMDY557hz5048evSodRQAAAAAAADoFF1k+ujEiRPx+eefRymldRQAAAAAAAAAAAAAYEyMLAMAAHTcaIQ259w4CYxXSkmxGQAAAAAAAN5CKcVxbHpn9Dc9+k4CAAAAAAAAeD26yPRVzlkXGQAAAAAAAAAAAAB6xMgyAABAx9Va4/jx4/HZZ5+1jgJjlXOOra2t2N3dbR0FAAAAAAAAOmN3dze2trYcx6Z3Pv/88/jggw8cyAYAAAAAAIA3pItMX426yL/88kvrKAAAAAAAAAAAAADAGBhZBgAA6LhSSqSUYjAYtI4CY5VzjpcvX8a1a9daRwEAAAAAAIDOuHr1auzu7hpZpncGg0HknKPW2joKAAAAAAAAdIouMn2VUoqXL1/G1atXW0cBAAAAAAAAAAAAAMbAyDIAAECHDYfDKKU4jk0vraysxKFDh6KU0joKAAAAAAAAdEYpJQ4dOhQrKyuto8DYpZSilBLD4bB1FAAAAAAAAOgEXWT67PLlyzE/P6+LDAAAAAAAAAAAAAA9YWQZAACgw3744Yd48OCBYjO9dPTo0fj6668VmwEAAAAAAOANlFJieXk5jhw50joKjF3OOe7fvx8//PBD6ygAAAAAAADQCbrI9NnRo0djeXk5aq2towAAAAAAAAAAAAAAY2BkGQAAoMNG47MppcZJYDJyzorNAAAAAAAA8AZqrY5j01uj7yO8IwMAAAAAAMDr0UWm73LO//g7BwAAAAAAAAAAAAC6zcgyAABAh5VS4uzZs3H69OnWUWAiUkpx/fr12NnZaR0FAAAAAAAApt7Ozk7cuHHDcWx6a2lpKT788EMHsgEAAAAAAOA16SLTdymluHHjRjx9+rR1FAAAAAAAAAAAAADgHRlZBgAA6LBaa+ScW8eAick5x3A4jM3NzdZRAAAAAAAAYOptbGzEcDj0jkyv5ZyNLAMAAAAAAMBr0kWm73LO8erVK11kAAAAAAAAAAAAAOgBI8sAAAAdtb+/H+vr64rN9NpXX30Vi4uLUWttHQUAAAAAAACmXq01FhcX48KFC62jwMTknGNjYyP29/dbRwEAAAAAAICppovMLBh1kUspraMAAAAAAAAAAAAAAO/IyDIAAEBH3bx5M54+fRoppdZRYGLm5+djdXVVsRkAAAAAAABeQykl1tbWYn5+vnUUmJiUUuzs7MStW7daRwEAAAAAAICppovMLNBFBgAAAAAAAAAAAID+MLIMAADQUaWUGAwGsba21joKTFTOWbEZAAAAAAAAXkMpJXLOrWPARK2trcVgMPCODAAAAAAAAH9CF5lZoYsMAAAAAAAAAAAAAP1gZBkAAKCjaq1x4cKFOHbsWOsoMFE55/j+++/jwYMHraMAAAAAAADA1Lp//37cu3fPyDK995e//CW+/PLLqLW2jgIAAAAAAABTTReZWaGLDAAAAAAAAAAAAAD9YGQZAACgo0opkVJqHQMmbvR37kA2AAAAAAAA/L7Re5p3ZGZBSilKKa1jAAAAAAAAwFTTRWZW6CIDAAAAAAAAAAAAQD8YWQYAAOigFy9exPb2duScW0eBifv444/j5MmTDmQDAAAAAADAHyilxKlTp+Kjjz5qHQUmLucc29vb8fLly9ZRAAAAAAAAYCrpIjNLdJEBAAAAAAAAAAAAoB+MLAMAAHTQ9vZ27O3tKTYzEwaDQeSco9baOgoAAAAAAABMrVpr5JxjMBi0jgITl3OOX375Jba3t1tHAQAAAAAAgKmki8ws0UUGAAAAAAAAAAAAgH4wsgwAANBBpZQ4fPhwLC8vt44CByKlFKWUGA6HraMAAAAAAADA1BkOh1FKiZRS6yhwIJaXl2NhYSFKKa2jAAAAAAAAwFTSRWbW6CIDAAAAAAAAAAAAQPcZWQYAAOigUkqsrKzE4cOHW0eBA5FzjocPH8Z3333XOgoAAAAAAABMnbt378ajR48i59w6ChyI9957L1ZWVowsAwAAAAAAwO/QRWbW6CIDAAAAAAAAAAAAQPcZWQYAAOigWqvj2MyUlFJE/Pq3DwAAAAAAAPyr0Tva6F0NZkHO2RsyAAAAAAAA/A5dZGaNLjIAAAAAAAAAAAAAdJ+RZQAAgI55/Phx3Lp1y3FsZsqpU6fik08+iVJK6ygAAAAAAAAwdUop8emnn8bJkydbR4EDk3OOmzdvxpMnT1pHAQAAAAAAgKmii8wsOnXqVHz88ce6yAAAAAAAAAAAAADQYUaWAQAAOmZ9fT0ifj0WDLMkpaTYDAAAAAAAAL+hlOI4NjNn9Dc/+o4CAAAAAAAA+JUuMrMq56yLDAAAAAAAAAAAAAAdZmQZAACgY2qtcezYsTh//nzrKHCgcs6xsbERe3t7raMAAAAAAADA1Njb24vNzU3HsZk5X3zxRbz//vsOZAMAAAAAAMC/0UVmVuWcY3NzUxcZAAAAAAAAAAAAADrKyDIAAEDHlFLiypUrMTfnXzpmS845nj9/Hjdu3GgdBQAAAAAAAKbG9evX4/nz50aWmTlzc3ORUopaa+soAAAAAAAAMFV0kZlVKaV49uyZLjIAAAAAAAAAAAAAdJSv4AEAADqmlOI4NjNpdXU15ubmopTSOgoAAAAAAABMjVJKzM3NxeXLl1tHgQOXUvKGDAAAAAAAAP9GF5lZpYsMAAAAAAAAAAAAAN1mZBkAAKBDfvzxx/jpp58Um5lJi4uLcfHiRcVmAAAAAAAA+CellLh06VIsLi62jgIHLuf8j28pAAAAAAAAAF1kZtt//dd/xcWLF6PW2joKAAAAAAAAAAAAAPAWjCwDAAB0yKjQmVJqnATayDkrNgMAAAAAAMA/qbU6js3MGv3te0cGAAAAAACAX+kiM+tSSlFKaR0DAAAAAAAAAAAAAHgLRpYBAAA6pJQSS0tLcebMmdZRoImUUly9ejWePXvWOgoAAAAAAAA09/PPP8e1a9ccx2ZmnTlzJk6fPu1ANgAAAAAAAPwPXWRmXc5ZFxkAAAAAAAAAAAAAOsrIMgAAQIfUWiPnHIPBoHUUaCLnHPv7+7G1tdU6CgAAAAAAADS3tbUV+/v7kXNuHQWaGAwGkXM2sgwAAAAAAAD/QxeZWTfqIn/zzTetowAAAAAAAAAAAAAAb8jIMgAAQEe8evUqaq2RUmodBZq5dOlSHDlyJGqtraMAAAAAAABAc7XWOHr0aFy8eLF1FGgm5xzr6+vx6tWr1lEAAAAAAACgKV1k+N8ucimldRQAAAAAAAAAAAAA4A0ZWQYAAOiIb7/9Np48eRI559ZRoJmFhYW4fPmyYjMAAAAAAABERCklLl++HAsLC62jQDMppXj8+HHcvn27dRQAAAAAAABoShcZdJEBAAAAAAAAAAAAoMuMLAMAAHRErTUiIq5cudI4CbSVc1ZsBgAAAAAAgPh1ZNlxbGbd6DsK78gAAAAAAADMOl1k+FXO+R+/BwAAAAAAAAAAAACgO4wsAwAAdEQpJc6dOxfHjx9vHQWayjnHnTt34tGjR62jAAAAAAAAQDMPHz6Mu3fvGllm5p04cSLOnTvnQDYAAAAAAAAzTxcZfpVSitu3b+siAwAAAAAAAAAAAEDHGFkGAADoiFKK49gQvxabI8KBbAAAAAAAAGba6L1s9H4GsyylFKWU1jEAAAAAAACgKV1k+NXod6CLDAAAAAAAAAAAAADdYmQZAACgA3Z3d+Obb75RbIaI+Pzzz+ODDz5wIBsAAAAAAICZVkqJ48ePx2effdY6CjSXc46tra3Y3d1tHQUAAAAAAACa0EWG/zXqIhtZBgAAAAAAAAAAAIBuMbIMAADQAVevXo2XL18qNkNEDAaDyDkrNgMAAAAAADDTaq2Rc47BYNA6CjSXc46XL1/GtWvXWkcBAAAAAACAJnSR4X+NusillNZRAAAAAAAAAAAAAIA3YGQZAACgA0opcejQoVhZWWkdBaZCSilKKTEcDltHAQAAAAAAgAM3HA6jlBIppdZRYCqsrKzEoUOHHMgGAAAAAABgZukiw7/SRQYAAAAAAAAAAACA7jGyDAAA0AGllFheXo4jR460jgJTIecc9+/fjx9++KF1FAAAAAAAADhw9+7diwcPHkTOuXUUmApHjx6Nr7/+2sgyAAAAAAAAM0sXGf6VLjIAAAAAAAAAAAAAdI+RZQAAgA6otTqODf8kpRQRv/42AAAAAAAAYNaM3slG72bArweyvSEDAAAAAAAwq3SR4V/pIgMAAAAAAAAAAABA9xhZBgAAmHI7Oztx48YNx7HhnywtLcWHH34YpZTWUQAAAAAAAODAlVLi7Nmzcfr06dZRYGqklOL69euxs7PTOgoAAAAAAAAcKF1k+E+6yAAAAAAAAAAAAADQPUaWAQAAptzGxkYMh8PIObeOAlMl56zYDAAAAAAAwEwqpXhDhn+Tc47hcBibm5utowAAAAAAAMCB0kWG36aLDAAAAAAAAAAAAADdYmQZAABgytVaY3FxMS5cuNA6CkyVnHNsbGzE/v5+6ygAAAAAAABwYPb392NjY8NxbPg3X331VSwuLkattXUUAAAAAAAAOFC6yPDbdJEBAAAAAAAAAAAAoFuMLAMAAEy5Ukqsra3F/Px86ygwVVJKsbOzE7du3WodBQAAAAAAAA7MzZs34+nTp5FSah0Fpsr8/Hysrq5GKaV1FAAAAAAAADhQusjw23SRAQAAAAAAAAAAAKBbjCwDAABMuVJK5Jxbx4Cps7a2FoPBwIFsAAAAAAAAZkopJQaDQaytrbWOAlMn5+wNGQAAAAAAgJmjiwy/TRcZAAAAAAAAAAAAALrFyDIAAMAUu3//fty7d0+xGX7DX/7yl/jyyy+j1to6CgAAAAAAAByYWmtcuHAhjh071joKTJ2cc3z//ffx4MGD1lEAAAAAAADgQOgiw+/TRQYAAAAAAAAAAACAbjGyDAAAMMVGhc2UUuMkMJ1yzlFKaR0DAAAAAAAADkwpxXFs+B2j34YD2QAAAAAAAMwKXWT4YyklXWQAAAAAAAAAAAAA6AgjywAAAFOslBKnTp2Kjz76qHUUmEoppdje3o4XL160jgIAAAAAAAAT9+LFi9je3nYcG37HRx99FCdPnnQgGwAAAAAAgJmhiwx/LOcc29vb8fLly9ZRAAAAAAAAAAAAAIA/YWQZAABgitVaI+ccg8GgdRSYSjnn+OWXX2J7e7t1FAAAAAAAAJi4b775Jvb29iLn3DoKTKXBYBA5ZyPLAAAAAAAAzAxdZPhjusgAAAAAAAAAAAAA0B1GlgEAAKbUcDiMUkqklFpHgam1vLwchw8fjlpr6ygAAAAAAAAwcbXWOHz4cCwvL7eOAlMr5xy11hgOh62jAAAAAAAAwETpIsOfW15ejoWFhSiltI4CAAAAAAAAAAAAAPwJI8sAAABT6u7du/Ho0aPIObeOAlPrvffei7/97W+KzQAAAAAAAMyEUkqsrKzE4cOHW0eBqZVSiocPH8Z3333XOgoAAAAAAABMlC4y/Ln33nsvVlZWdJEBAAAAAAAAAAAAoAOMLAMAAEypWmtE/Hr8F/h9OWfFZgAAAAAAAGZCKcVxbPgTo+8svCMDAAAAAADQd7rI8Hpyzv/4vQAAAAAAAAAAAAAA08vIMgAAwJQqpcQnn3wSJ0+ebB0FplrOOW7duhVPnjxpHQUAAAAAAAAm5vHjx/H3v//dyDL8iVOnTsUnn3ziQDYAAAAAAAC9p4sMryelFDdv3tRFBgAAAAAAAAAAAIApZ2QZAABgSpVSHMeG15BSioiI9fX1xkkAAAAAAABgckbvYaP3MeD3pZSilNI6BgAAAAAAAEyULjK8ntHvRBcZAAAAAAAAAAAAAKabkWUAAIAptLe3F5ubm4rN8Bq++OKLeP/99x3IBgAAAAAAoNdKKXHs2LE4f/586ygw9XLOsbGxEXt7e62jAAAAAAAAwEToIsPrG3WRa62towAAAAAAAAAAAAAAf8DIMgAAwBS6fv16PH/+PFJKraPA1Jubm4uUkmIzAAAAAAAAvVZrjZRSzM35/Bf+TM45nj9/Hjdu3GgdBQAAAAAAACZCFxle39zcXFy5ciVKKa2jAAAAAAAAAAAAAAB/wJU1AACAKVRKibm5uVhdXW0dBTohpaTYDAAAAAAAQK+VUhzHhte0uroac3Nz3pEBAAAAAADoLV1keDM5Z2/IAAAAAAAAAAAAADDljCwDAABMoVprXLp0KRYXF1tHgU7IOcePP/4YP/30U+soAAAAAAAAMHajt7Ccc+so0AmLi4tx8eJFB7IBAAAAAADoLV1keDO6yAAAAAAAAAAAAAAw/YwsAwAATKFSSqSUWseAzhgdk6+1Nk4CAAAAAAAA4zd6BzOyDK8v5+wNGQAAAAAAgN7SRYY3M/q9eEcGAAAAAAAAAAAAgOllZBkAAGDKPHv2LK5du+Y4NryBM2fOxOnTp6OU0joKAAAAAAAAjF0pJZaWluLMmTOto0BnpJTi6tWr8ezZs9ZRAAAAAAAAYKx0keHNffjhh7rIAAAAAAAAAAAAADDljCwDAABMma2trdjf31dshjcwGAwi56zYDAAAAAAAQC+VUrwhwxvKOcf+/n5sbW21jgIAAAAAAABjpYsMb27URa61to4CAAAAAAAAAAAAAPwOI8sAAABTppQSR48ejYsXL7aOAp2Sc4719fV49epV6ygAAAAAAAAwNq9evYr19XXHseENXbp0KY4cOeJANgAAAAAAAL2jiwxvZzSyrIsMAAAAAAAAAAAAANPJyDIAAMCUKaXE5cuXY2FhoXUU6JSUUjx+/Dhu377dOgoAAAAAAACMzbfffhtPnjyJlFLrKNApCwsLcfny5SiltI4CAAAAAAAAY6WLDG9HFxkAAAAAAAAAAAAAppuRZQAAgClTa42cc+sY0DlXrlyJiHAgGwAAAAAAgF4ZvX+N3sOA15dz9oYMAAAAAABA7+giw9sZfXtRa22cBAAAAAAAAAAAAAD4LUaWAQAApsjDhw/jzp07is3wFk6cOBHnzp1TbAYAAAAAAKBXaq1x/vz5OH78eOso0Dk557hz5048evSodRQAAAAAAAAYC11keHujLnIppXUUAAAAAAAAAAAAAOA3GFkGAACYIqNx2JRS4yTQTSklxWYAAAAAAAB6pZTiDRne0ui3M/oeAwAAAAAAALpOFxnejS4yAAAAAAAAAAAAAEwvI8sAAABTpJQSx48fj88++6x1FOiknHNsbW3F7u5u6ygAAAAAAADwznZ3d2Nraytyzq2jQCd9/vnn8cEHHziQDQAAAAAAQG/oIsO70UUGAAAAAAAAAAAAgOllZBkAAGCK1Foj5xyDwaB1FOiknHO8fPkyrl271joKAAAAAAAAvLOrV6/G7u6ukWV4S4PBIHLOUWttHQUAAAAAAADGQhcZ3o0uMgAAAAAAAAAAAABMLyPLAAAAU2I4HEYpJVJKraNAZ62srMShQ4eilNI6CgAAAAAAALyzUkocOnQoVlZWWkeBzkopRSklhsNh6ygAAAAAAADwTnSR4d3pIgMAAAAAAAAAAADA9DKyDAAAMCXu3bsXDx48iJxz6yjQWUePHo2vv/5asRkAAAAAAIBeKKXE8vJyHDlypHUU6Kycc9y/fz9++OGH1lEAAAAAAADgnegiw7vTRQYAAAAAAAAAAACA6WVkGQAAYErUWiMiIqXUOAl0W875H78nAAAAAAAA6LJaq+PY8I5G32F4RwYAAAAAAKDrdJFhPHSRAQAAAAAAAAAAAGA6GVkGAACYEqWUOHv2bJw+fbp1FOi0nHNcv349dnZ2WkcBAAAAAACAt7azsxM3btwwsgzvaGlpKc6ePRullNZRAAAAAAAA4J3oIsN4pJR0kQEAAAAAAAAAAABgChlZBgAAmBKlFMexYQxSSjEcDmNzc7N1FAAAAAAAAHhrGxsbMRwOI6XUOgp0XkrJyDIAAAAAAACdp4sM45Fz1kUGAAAAAAAAAAAAgClkZBkAAGAK7O/vx8bGhmIzjMFXX30Vi4uLDmQDAAAAAADQaaWUWFxcjAsXLrSOAp2Xc4719fXY399vHQUAAAAAAADeii4yjM+oi1xrbR0FAAAAAAAAAAAAAPgnRpYBAACmwM2bN+Pp06eRUmodBTpvfn4+1tbWFJsBAAAAAADotFprXLlyJebn51tHgc7LOcfTp0/j1q1braMAAAAAAADAW9FFhvGZn5+P1dXVKKW0jgIAAAAAAAAAAAAA/BMjywAAAFOglBKDwSDW1tZaR4FeSCkpNgMAAAAAANBppRTHsWFM1tbWYjAYeEcGAAAAAACgs3SRYbxyzt6QAQAAAAAAAAAAAGDKGFkGAACYArXWuHDhQhw7dqx1FOiFnHN8//338eDBg9ZRAAAAAAAA4I3dv38/7t27Fznn1lGgF44dOxZffvmlA9kAAAAAAAB0li4yjJcuMgAAAAAAAAAAAABMHyPLAAAAU6CUEiml1jGgN0bH5mutjZMAAAAAAADAmxu9cxlZhvHJOXtDBgAAAAAAoLN0kWG8Rr8n78gAAAAAAAAAAAAAMD2MLAMAADT24sWL2N7edhwbxuijjz6KkydPRimldRQAAAAAAAB4Y6WUOHXqVPz1r39tHQV6I6UU29vb8eLFi9ZRAAAAAAAA4I3oIsP4ffzxx7rIAAAAAAAAAAAAADBljCwDAAA0tr29HXt7e4rNMEaDwSByzorNAAAAAAAAdFIpJXLOMRgMWkeB3sg5xy+//BLb29utowAAAAAAAMAb0UWG8Rt1kWutraMAAAAAAAAAAAAAAP/DyDIAAEBjpZQ4fPhwLC8vt44CvTIqNg+Hw9ZRAAAAAAAA4LUNh8OotTqODWO2vLwchw8fdiAbAAAAAACAztFFhslIKUUpRRcZAAAAAAAAAAAAAKaEkWUAAIDGSimxsrIShw8fbh0FeiWlFA8fPozvvvuudRQAAAAAAAB4bXfv3o1Hjx5FSql1FOiV9957L/72t79FKaV1FAAAAAAAAHgjusgwGTlnXWQAAAAAAAAAAAAAmCJGlgEAABqrtUbOuXUM6J3R0XkHsgEAAAAAAOiS0fuWkWUYv5yzN2QAAAAAAAA6RxcZJmP0bUattXESAAAAAAAAAAAAACDCyDIAAEBTjx8/jlu3bjmODRNw6tSp+OSTTxSbAQAAAAAA6JRaa3z66adx8uTJ1lGgd3LOcevWrXjy5EnrKAAAAAAAAPBadJFhck6dOhUff/xxlFJaRwEAAAAAAAAAAAAAwsgyAABAU+vr6xHx6xFfYPxSSorNAAAAAAAAdEopxXFsmJDRb2v0vQYAAAAAAABMO11kmKycsy4yAAAAAAAAAAAAAEwJI8sAAAAN1Vrj2LFjcf78+dZRoJdyzrGxsRF7e3utowAAAAAAAMCf2tvbi83NTcexYUK++OKLeP/99x3IBgAAAAAAoDN0kWGycs6xubmpiwwAAAAAAAAAAAAAU8DIMgAAQEOllLhy5UrMzfn3DCYh5xzPnz+PGzdutI4CAAAAAAAAf+r69evx/PlzI8swIXNzc5FSilpr6ygAAAAAAADwWnSRYbJSSvHs2TNdZAAAAAAAAAAAAACYAr6cBwAAaKiU4jg2TNDq6mrMzc1FKaV1FAAAAAAAAPhTpZSYm5uLy5cvt44CvZVS8oYMAAAAAABAZ+giw2TpIgMAAAAAAAAAAADA9DCyDAAA0MiPP/4YP/30k2IzTNDi4mJcvHhRsRkAAAAAAIBOKKXEpUuXYnFxsXUU6K2c8z++2QAAAAAAAIBpposMk/df//VfcfHixai1to4CAAAAAAAAAAAAADPPyDIAAEAjo6KlYjNMVs5ZsRkAAAAAAIBOqLV6Q4YJG/3GvCMDAAAAAAAw7XSR4WDknKOU0joGAAAAAAAAAAAAAMw8I8sAAACNlFJiaWkpzpw50zoK9FpKKa5evRrPnj1rHQUAAAAAAAB+188//xzXrl2LlFLrKNBrZ86cidOnTzuQDQAAAAAAwNTTRYaDoYsMAAAAAAAAAAAAANPByDIAAEAjpZTIObeOAb2Xc479/f3Y2tpqHQUAAAAAAAB+19bWVuzv73tHhgkbDAaRczayDAAAAAAAwNTTRYaDoYsMAAAAAAAAAAAAANPByDIAAEADr169ivX1dcVmOACXLl2KI0eORK21dRQAAAAAAAD4XbXWOHr0aFy8eLF1FOi9nHOsr6/Hq1evWkcBAAAAAACA36SLDAdHFxkAAAAAAAAAAAAApoORZQAAgAa+/fbbePLkSaSUWkeB3ltYWIjLly9HKaV1FAAAAAAAAPhdpZS4fPlyLCwstI4CvZdSisePH8ft27dbRwEAAAAAAIDfpIsMB0cXGQAAAAAAAAAAAACmg5FlAACABkYFyytXrjROArMh56zYDAAAAAAAwFQrpUTOuXUMmAmj7zW8IwMAAAAAADCtdJHhYOkiAwAAAAAAAAAAAEB7RpYBAAAaqLXG+fPn4/jx462jwEzIOcedO3fi0aNHraMAAAAAAADAf3j48GHcvXvXyDIckBMnTsS5c+ei1to6CgAAAAAAAPwmXWQ4WLrIAAAAAAAAAAAAANCekWUAAIAGSimRUmodA2bG6Bi9A9kAAAAAAABMo9E7lpFlODg55yiltI4BAAAAAAAAv0kXGQ7W6PemiwwAAAAAAAAAAAAA7RhZBgAAOGC7u7uxtbXlODYcoM8++yyOHz/uQDYAAAAAAABTqZQSJ06ciE8//bR1FJgZKaXY2tqK3d3d1lEAAAAAAADgX+giw8H7/PPP44MPPtBFBgAAAAAAAAAAAICGjCwDAAAcsKtXr8bu7q5iMxygwWAQKaWotbaOAgAAAAAAAP+h1hoppRgMBq2jwMzIOcfLly/j2rVrraMAAAAAAADAv9BFhoM3GAwi56yLDAAAAAAAAAAAAAANGVkGAAA4YKWUOHToUKysrLSOAjMl5xyllBgOh62jAAAAAAAAwD8Mh8MopTiODQdsZWUlDh06FKWU1lEAAAAAAADgX+giQxspJV1kAAAAAAAAAAAAAGjIyDIAAMABK6XE8vJyHDlypHUUmCkppbh//3788MMPraMAAAAAAADAP9y7dy8ePHgQKaXWUWCmHD16NL7++msjywAAAAAAAEwdXWRoI+esiwwAAAAAAAAAAAAADRlZBgAAOGC11sg5t44BM2d0lN6BbAAAAAAAAKbJ6P3KyDIcvJyzN2QAAAAAAACmji4ytDH6dqPW2jgJAAAAAAAAAAAAAMwmI8sAAAAHaGdnJ27cuOE4NjSwtLQUZ8+eVWwGAAAAAABgqtRa469//WucPn26dRSYOTnnuHHjRuzs7LSOAgAAAAAAABGhiwwtLS0txYcffhillNZRAAAAAAAAAAAAAGAmGVkGAAA4QBsbGzEcDiPn3DoKzKSUkmIzAAAAAAAAU6WU4jg2NJJSiuFwGJubm62jAAAAAAAAQEToIkNrOWddZAAAAAAAAAAAAABoxMgyAADAAaq1xuLiYly4cKF1FJhJOedYX1+P/f391lEAAAAAAAAg9vf3Y3193XFsaOSrr76KxcVFB7IBAAAAAACYGrrI0FbOOTY2NnSRAQAAAAAAAAAAAKABI8sAAAAHqJQSa2trMT8/3zoKzKScczx9+jRu3brVOgoAAAAAAADEzZs34+effzayDI3Mz8/H2tpa1FpbRwEAAAAAAICI0EWG1lJKsbOzo4sMAAAAAAAAAAAAAA0YWQYAADhApRTHsaGhtbW1GAwGUUppHQUAAAAAAACilBKDwSDW1tZaR4GZlVLyhgwAAAAAAMDU0EWGtnSRAQAAAAAAAAAAAKAdI8sAAAAH5P79+3Hv3j3FZmjo2LFj8eWXXyo2AwAAAAAAMBVKKXHhwoV4//33W0eBmZVzju+//z4ePHjQOgoAAAAAAAAzThcZ2vvLX/4SX375ZdRaW0cBAAAAAAAAAAAAgJljZBkAAOCAjIqUKaXGSWC25ZwVmwEAAAAAAJgKtVbHsaGx0W/QOzIAAAAAAACt6SLDdEgpRSmldQwAAAAAAAAAAAAAmDlGlgEAAA5IKSVOnToVH330UesoMNNSSrG9vR0vXrxoHQUAAAAAAIAZ9uLFi9je3nYcGxr76KOP4uTJkw5kAwAAAAAA0JwuMkyHnHNsb2/Hy5cvW0cBAAAAAAAAAAAAgJliZBkAAOCA1Foj5xyDwaB1FJhpOef45ZdfYnt7u3UUAAAAAAAAZtg333wTe3t7kXNuHQVm2mAwiJyzkWUAAAAAAACa00WG6aCLDAAAAAAAAAAAAABtGFkGAAA4AMPhMEopkVJqHQVm3vLychw+fDhqra2jAAAAAAAAMMNqrXH48OFYXl5uHQVmXs45aq0xHA5bRwEAAAAAAGBG6SLD9FheXo6FhYUopbSOAgAAAAAAAAAAAAAzxcgyAADAAbh79248evQocs6to8DMe++99+Jvf/ubYjMAAAAAAABNlVJiZWUlDh8+3DoKzLyUUjx8+DC+++671lEAAAAAAACYUbrIMD3ee++9WFlZ0UUGAAAAAAAAAAAAgANmZBkAAOAA1Foj4tejvEB7OWfFZgAAAAAAAJoqpTiODVNi9D2Hd2QAAAAAAABa0UWG6ZJz/sfvEgAAAAAAAAAAAAA4GEaWAQAADkApJT755JM4efJk6yhA/FpsvnXrVjx58qR1FAAAAAAAAGbQ48eP4+9//7uRZZgSp06dik8++cSBbAAAAAAAAJrRRYbpklKKmzdv6iIDAAAAAAAAAAAAwAEysgwAAHAASimOY8MUSSlFRMT6+nrjJAAAAAAAAMyi0TvV6N0KaC+lFKWU1jEAAAAAAACYUbrIMF1Gv0ddZAAAAAAAAAAAAAA4OEaWAQAAJmxvby82NzcVm2GKfPHFF/H+++87kA0AAAAAAEATpZQ4duxYnD9/vnUU4H/knGNjYyP29vZaRwEAAAAAAGDG6CLD9Bl1kWutraMAAAAAAAAAAAAAwMwwsgwAADBh169fj+fPnys2wxSZm5uLlJJiMwAAAAAAAE3UWiOlFHNzPuWFaZFzjufPn8eNGzdaRwEAAAAAAGDG6CLD9Bl1kUspraMAAAAAAAAAAAAAwMxwmQ0AAGDCSikxNzcXly9fbh0F+CeKzQAAAAAAALRSSomUUusYwD9ZXV2Nubk578gAAAAAAAAcOF1kmE66yAAAAAAAAAAAAABwsIwsAwAATFgpJS5duhSLi4utowD/JOccP/74Y/z000+towAAAAAAADBDRm9UOefWUYB/sri4GBcvXnQgGwAAAAAAgAOniwzTSRcZAAAAAAAAAAAAAA6WkWUAAIAJq7U6jg1TaPS7rLU2TgIAAAAAAMAsGb1PeUeG6ZNz9oYMAAAAAADAgdNFhumkiwwAAAAAAAAAAAAAB8vIMgAAwAT9/PPPce3atUgptY4C/JszZ87E6dOno5TSOgoAAAAAAAAzpJQSS0tLcebMmdZRgH+TUoqrV6/Gs2fPWkcBAAAAAABgRugiw/TSRQYAAAAAAAAAAACAg2VkGQAAYIK2trZif38/cs6towD/ZjAYRM5ZsRkAAAAAAIADVUrxhgxTKucc+/v7sbW11ToKAAAAAAAAM0IXGaaXLjIAAAAAAAAAAAAAHCwjywAAABNUa42jR4/GxYsXW0cBfkPOOdbX1+PVq1etowAAAAAAADADXr16Fevr645jw5S6dOlSHDlyJGqtraMAAAAAAAAwI3SRYbrpIgMAAAAAAAAAAADAwTGyDAAAMEGllLh8+XIsLCy0jgL8hpxzPH78OG7fvt06CgAAAAAAADPg22+/jSdPnhhZhim1sLAQq6urUUppHQUAAAAAAIAZoYsM0y2lpIsMAAAAAAAAAAAAAAfEyDIAAMAElVIcx4YpduXKlYgIB7IBAAAAAAA4EKN3qdE7FTB9UkrekAEAAAAAADgwusgw3XSRAQAAAAAAAAAAAODgGFkGAACYkIcPH8bdu3cVm2GKHT9+PM6dO6fYDAAAAAAAwIEopcT58+fjgw8+aB0F+B0557hz5048fPiwdRQAAAAAAAB6ThcZpt+JEyfi3LlzUWttHQUAAAAAAAAAAAAAes/IMgAAwISMipIppcZJgD+Sc1ZsBgAAAAAA4EDUWh3Hhik3+o2ur683TgIAAAAAAEDf6SJDN6SUopTSOgYAAAAAAAAAAAAA9J6RZQAAgAkppcTx48fjs88+ax0F+AMppdja2ord3d3WUQAAAAAAAOix3d3d2Nrachwbptxnn30Wx48fdyAbAAAAAACAidNFhm7IOesiAwAAAAAAAAAAAMABMLIMAAAwIbXWyDnHYDBoHQX4AznnePnyZVy9erV1FAAAAAAAAHrs//yf/xO7u7uRc24dBfgDg8EgUkpGlgEAAAAAAJg4XWTohlEX+dq1a62jAAAAAAAAAAAAAECvGVkGAACYgOFwGKWUSCm1jgL8iZWVlTh06FDUWltHAQAAAAAAoMdqrXHo0KFYWVlpHQX4EznnqLXGcDhsHQUAAAAAAICe0kWG7hh1kUspraMAAAAAAAAAAAAAQK8ZWQYAAJiAe/fuxYMHDyLn3DoK8CeOHj0aX3/9tWIzAAAAAAAAE1VKieXl5Thy5EjrKMCfSCnF/fv344cffmgdBQAAAAAAgJ7SRYbu0EUGAAAAAAAAAAAAgINhZBkAAGACaq0R8evRXWD65ZwVmwEAAAAAAJioUorj2NARo+89vCMDAAAAAAAwKbrI0C0553/8bgEAAAAAAAAAAACAyTCyDAAAMAGllDh79mycPn26dRTgNeSc48aNG7Gzs9M6CgAAAAAAAD20s7MT//f//l8jy9ARS0tLcfbsWQeyAQAAAAAAmBhdZOiWlFJcv35dFxkAAAAAAAAAAAAAJsjIMgAAwASUUhzHhg5JKcVwOIzNzc3WUQAAAAAAAOihjY2NGA6HkVJqHQV4TSmlKKW0jgEAAAAAAEBP6SJDt+ScdZEBAAAAAAAAAAAAYMKMLAMAAIzZ/v5+bGxsKDZDh3z11VexuLjoQDYAAAAAAAATUUqJxcXFuHDhQusowGvKOcf6+nrs7++3jgIAAAAAAEDP6CJD94y6yLXW1lEAAAAAAAAAAAAAoLeMLAMAAIzZzZs34+nTp5FSah0FeE3z8/Oxtram2AwAAAAAAMBE1FrjypUrMT8/3zoK8JpyzvH06dO4detW6ygAAAAAAAD0jC4ydM/8/Hysrq5GKaV1FAAAAAAAAAAAAADoLSPLAAAAY1ZKicFgEGtra62jAG8gpaTYDAAAAAAAwESUUhzHho5ZW1uLwWDgHRkAAAAAAICx00WGbso5e0MGAAAAAAAAAAAAgAkysgwAADBmtda4cOFCHDt2rHUU4A3knOP777+PBw8etI4CAAAAAABAj9y/fz/u3bsXOefWUYA3cOzYsfjyyy8dyAYAAAAAAGDsdJGhm3SRAQAAAAAAAAAAAGCyjCwDAACMWSklUkqtYwBvaHTUvtbaOAkAAAAAAAB9Mnp/MrIM3ZNz9oYMAAAAAADA2OkiQzeNfrfekQEAAAAAAAAAAABgMowsAwAAjNGLFy9ie3vbcWzooI8++ihOnjwZpZTWUQAAAAAAAOiRUkqcOnUq/vrXv7aOAryhlFJsb2/HixcvWkcBAAAAAACgJ3SRobs+/vhjXWQAAAAAAAAAAAAAmCAjywAAAGO0vb0de3t7is3QQYPBIHLOis0AAAAAAACMVSklcs4xGAxaRwHeUM45fvnll9je3m4dBQAAAAAAgJ7QRYbuGnWRa62towAAAAAAAAAAAABALxlZBgAAGKNSShw+fDiWl5dbRwHewqjYPBwOW0cBAAAAAACgB4bDYdRaHceGjlpeXo7Dhw87kA0AAAAAAMDY6CJDt+Wco5SiiwwAAAAAAAAAAAAAE2BkGQAAYIxKKbGyshKHDx9uHQV4CymlePjwYXz33XetowAAAAAAANADd+/ejUePHkVKqXUU4C2899578be//S1KKa2jAAAAAAAA0BO6yNBtusgAAAAAAAAAAAAAMDlGlgEAAMaolBI559YxgLc0Om7vQDYAAAAAAADjMHp3MrIM3ZVz9oYMAAAAAADA2OgiQ7fpIgMAAAAAAAAAAADA5BhZBgAAGJPHjx/H3//+d8Vm6LBTp07FJ598ErXW1lEAAAAAAADogVprfPrpp3Hy5MnWUYC3lHOOW7duxZMnT1pHAQAAAAAAoON0kaH7dJEBAAAAAAAAAAAAYHKMLAMAAIzJ+vp6RESklBonAd5FSilKKa1jAAAAAAAA0AOlFG/I0HGj3/DouxAAAAAAAAB4W7rI0A+6yAAAAAAAAAAAAAAwGUaWAQAAxqSUEseOHYvz58+3jgK8g5xzbGxsxN7eXusoAAAAAAAAdNje3l5sbm5Gzrl1FOAdfPHFF/H+++87kA0AAAAAAMA700WGftBFBgAAAAAAAAAAAIDJMLIMAAAwJrXWSCnF3Jx/taDLcs7x/PnzuHHjRusoAAAAAAAAdNj169fj+fPnRpah4+bm5iKlFLXW1lEAAAAAAADoOF1k6AddZAAAAAAAAAAAAACYDF/bAwAAjEkpJVJKrWMA72h1dTXm5uailNI6CgAAAAAAAB1WSon5+fm4fPly6yjAO8o5e0MGAAAAAADgnekiQz/oIgMAAAAAAAAAAADAZBhZBgAAGIMff/wxfvrpp8g5t44CvKPFxcW4ePGiYjMAAAAAAADvpJQSFy9ejMXFxdZRgHeUUooff/wxfvzxx9ZRAAAAAAAA6ChdZOgPXWQAAAAAAAAAAAAAmAwjywAAAGNQa42IUGyGnsg5KzYDAAAAAADwTkop3pChJ0a/5dH3IQAAAAAAAPCmdJGhX3LO3pABAAAAAAAAAAAAYMyMLAMAAIxBKSWWlpbizJkzraMAY5BzjmvXrsWzZ89aRwEAAAAAAKCDfv7557h+/brj2NATZ86ciaWlJQeyAQAAAAAAeGu6yNAvKaW4evWqLjIAAAAAAAAAAAAAjJGRZQAAgDEopTiODT2SUor9/f3Y2tpqHQUAAAAAAIAO2traiv39/UgptY4CjMFgMIiUUpRSWkcBAAAAAACgo3SRoV9yzrrIAAAAAAAAAAAAADBmRpYBAADe0atXr2J9fV2xGXrk0qVLceTIEQeyAQAAAAAAeCullDh69GhcvHixdRRgTHLOUWuNV69etY4CAAAAAABAx+giQ/+Musi11tZRAAAAAAAAAAAAAKA3jCwDAAC8o2+//TaePHkSKaXWUYAxWVhYiNXVVcVmAAAAAAAA3kqtNVZXV2NhYaF1FGBMcs7x5MmTuH37dusoAAAAAAAAdIwuMvTPwsJCXL58OUopraMAAAAAAAAAAAAAQG8YWQYAAHhHo+LjlStXGicBximlpNgMAAAAAADAWymlOI4NPTP6LsQ7MgAAAAAAAG9KFxn6KefsDRkAAAAAAAAAAAAAxsjIMgAAwDuqtcb58+fj+PHjraMAY5Rzjjt37sTDhw9bRwEAAAAAAKBD/vu//zvu3r0bOefWUYAxOn78eJw7d86BbAAAAAAAAN6YLjL006iL/OjRo9ZRAAAAAAAAAAAAAKAXjCwDAAC8o1JKpJRaxwDGbHT0fn19vXESAAAAAAAAumT0vmRkGfon5xy11tYxAAAAAAAA6BhdZOin0e/aOzIAAAAAAAAAAAAAjIeRZQAAgHewu7sbW1tbjmNDD3322Wdx/PjxKKW0jgIAAAAAAECHlFLixIkT8emnn7aOAoxZSim2trZid3e3dRQAAAAAAAA6QhcZ+uvzzz+PDz74QBcZAAAAAAAAAAAAAMbEyDIAAMA7uHr1auzu7io2Qw8NBoNIKSk2AwAAAAAA8EZKKZFSisFg0DoKMGY553j58mVcvXq1dRQAAAAAAAA6QhcZ+mswGETOOWqtraMAAAAAAAAAAAAAQC8YWQYAAHgHpZQ4dOhQrKystI4CTMCo2DwcDltHAQAAAAAAoAOGw2HUWh3Hhp5aWVmJQ4cOOZANAAAAAADAa9NFhn5LKUUpRRcZAAAAAAAAAAAAAMbAyDIAAMA7KKXE8vJyHDlypHUUYAJSSnH//v344YcfWkcBAAAAAACgA+7duxcPHjyIlFLrKMAEHD16NL7++usopbSOAgAAAAAAQEfoIkO/5Zx1kQEAAAAAAAAAAABgTIwsAwAAvINaa+ScW8cAJmR0/N6BbAAAAAAAAF7H6F3JyDL0V87ZGzIAAAAAAACvTRcZ+m30jUittXESAAAAAAAAAAAAAOg+I8sAAABvaWdnJ27cuOE4NvTY0tJSnD17VrEZAAAAAACA11Jrjb/+9a9x+vTp1lGACck5x40bN2JnZ6d1FAAAAAAAAKacLjL039LSUnz44YdRSmkdBQAAAAAAAAAAAAA6z8gyAADAW9rY2IjhcBg559ZRgAlKKSk2AwAAAAAA8FpKKY5jQ8+llGI4HMbm5mbrKAAAAAAAAEw5XWSYDTlnXWQAAAAAAAAAAAAAGAMjywAAAG+p1hqLi4tx4cKF1lGACco5x/r6euzv77eOAgAAAAAAwBTb39+P9fV1x7Gh57766qtYXFx0IBsAAAAAAIA/pYsMsyHnHBsbG7rIAAAAAAAAAAAAAPCOjCwDAAC8pVJKrK2txfz8fOsowATlnOPp06dx69at1lEAAAAAAACYYjdv3oyff/7ZyDL03Pz8fKytrUWttXUUAAAAAAAAppwuMsyGlFLs7OzoIgMAAAAAAAAAAADAOzKyDAAA8JZKKY5jwwxYW1uLwWAQpZTWUQAAAAAAAJhipZQYDAaxtrbWOgowYSklb8gAAAAAAAD8KV1kmA26yAAAAAAAAAAAAAAwHkaWAQAA3sL9+/fj3r17is0wA44dOxZffvmlYjMAAAAAAAB/qJQSFy5ciPfff791FGDCcs7x/fffx4MHD1pHAQAAAID/z97dNUV5resCfhoVtShZMVvn0ljR0iydOjEEgTH+//EYIH4RYz5MxRTZS9fUrTFGg2Dvg6SzMjOjggKju9/r+gX3CW8VNfp+bgBgSOkiQ3f8x3/8R1y8eDFqra2jAAAAAAAAAAAAAMBIM7IMAADwDgYFR8Vm6Iacs2IzAAAAAAAAb1Rr9YYMHTH4W/eODAAAAAAAwOvoIkO35JyjlNI6BgAAAAAAAAAAAACMNCPLAAAA76CUEsePH4/Tp0+3jgLsgZRSXL9+PV68eNE6CgAAAAAAAEPoxYsXcf369UgptY4C7IEzZ87EsWPHHMgGAAAAAADgtXSRoVt0kQEAAAAAAAAAAADg/RlZBgAAeAellMg5R6/Xax0F2AM553j58mVcv369dRQAAAAAAACG0LVr12JjYyNyzq2jAHug1+tFztnIMgAAAAAAAK+liwzdoosMAAAAAAAAAAAAAO/PyDIAAMA29fv9qLU6jg0dMjs7G5OTk1FrbR0FAAAAAACAIVRrjcnJyZidnW0dBdgjOeeotUa/328dBQAAAAAAgCGjiwzdo4sMAAAAAAAAAAAAAO/PyDIAAMA23b17Nx49ehQppdZRgD1y8ODBmJubi1JK6ygAAAAAAAAMoVJKXLlyJSYnJ1tHAfZIzjkePnwY3377besoAAAAAAAADBldZOiegwcPxmeffaaLDAAAAAAAAAAAAADvwcgyAADANg2KjYrN0C0pJcVmAAAAAAAA/lIpxRsydMzgb947MgAAAAAAAH+miwzdlHP2hgwAAAAAAAAAAAAA78HIMgAAwDbVWuPcuXNx7Nix1lGAPZRzjjt37sSTJ09aRwEAAAAAAGCIPH78OL788svIObeOAuyhY8eOxdmzZ6PW2joKAAAAAAAAQ0YXGbpJFxkAAAAAAAAAAAAA3o+RZQAAgG0qpURKqXUMYI8NjuIvLS01TgIAAAAAAMAwGbwfGVmG7sk5RymldQwAAAAAAACGjC4ydNPg714XGQAAAAAAAAAAAADejZFlAACAbdjY2IirV686jg0ddOHChZiennYgGwAAAAAAgH9RSonp6ek4f/586yjAHkspxfLycmxsbLSOAgAAAAAAwJDQRYbu+vvf/x5HjhzRRQYAAAAAAAAAAACAd2RkGQAAYBtWV1fj+fPnis3QQRMTE7G4uKjYDAAAAAAAwL8opURKKSYm/CwXuibnHM+fP4/V1dXWUQAAAAAAABgSusjQXRMTE5FSilpr6ygAAAAAAAAAAAAAMJJccwMAANiGUkpMTEzElStXWkcBGsg5KzYDAAAAAADwL2qtjmNDR83Pz8fExIR3ZAAAAAAAAH6niwzdllKKUkrrGAAAAAAAAAAAAAAwkowsAwAAbEMpJS5fvhxTU1OtowANpJRibW0t1tbWWkcBAAAAAABgCKytrcUPP/wQKaXWUYAGpqamYmZmxoFsAAAAAAAAfqeLDN2Wc/799yQAAAAAAAAAAAAAwPYYWQYAANiGWmvknFvHABoZ/P3XWhsnAQAAAAAAYBgMhlW9I0N35ZyNLAMAAAAAAPA7XWToNl1kAAAAAAAAAAAAAHh3RpYBAAC26NmzZ3Hr1q1IKbWOAjRy6tSpOHnypGIzAAAAAAAAEfHrQdyPPvooTp061ToK0EjOOW7duhU///xz6ygAAAAAAAA0posMnDp1Kk6cOBGllNZRAAAAAAAAAAAAAGDkGFkGAADYopWVldjc3Iycc+soQCO9Xi9SSorNAAAAAAAAREREKcVxbOi4lFJsbm7GyspK6ygAAAAAAAA0posM9Hq9yDnrIgMAAAAAAAAAAADAOzCyDAAAsEW11jh8+HDMzMy0jgI0lHOOWmu8evWqdRQAAAAAAAAaevXqVdRaHceGjrt8+XIcOnTIgWwAAAAAAAB0kYGI+LWLvLS0pIsMAAAAAAAAAAAAANtkZBkAAGCLSilx5cqVOHDgQOsoQEM553jy5El8/fXXraMAAAAAAADQ0FdffRU//vijkWXouAMHDsT8/HzUWltHAQAAAAAAoDFdZCAiIqUUjx8/1kUGAAAAAAAAAAAAgG0ysgwAALBFpRTHsYFYXFyMiF+/CQAAAAAAAHTX4L1o8H4EdFdKyRsyAAAAAAAAushAROgiAwAAAAAAAAAAAMC7MrIMAACwBQ8fPoy7d+8qNgNx9OjROH/+vGIzAAAAAABAx5VS4sKFC/HBBx+0jgI0lnOOb775Jh4+fNg6CgAAAAAAAI3oIgMDH374YZw/fz5qra2jAAAAAAAAAAAAAMBIMbIMAACwBYMCY0qpcRJgGOScFZsBAAAAAAA6rtbqODYQEfH7t2BpaalxEgAAAAAAAFrRRQb+KKUUpZTWMQAAAAAAAAAAAABgpBhZBgAA2IJSShw9ejQ++eST1lGAIZBSipWVlVhfX28dBQAAAAAAgAbW19djZWXFcWwgIiI++eSTOHr0qAPZAAAAAAAAHaaLDPxRzlkXGQAAAAAAAAAAAAC2ycgyAADAFtRaI+ccvV6vdRRgCOSc45dffombN2+2jgIAAAAAAEADN27ciPX19cg5t44CDIFerxcpJSPLAAAAAAAAHaaLDPzRoIt869at1lEAAAAAAAAAAAAAYGQYWQYAAHiLfr8fpZRIKbWOAgyJubm52L9/f9RaW0cBAAAAAACggVpr7N+/P+bm5lpHAYZEzjlqrdHv91tHAQAAAAAAYI/pIgN/Nugil1JaRwEAAAAAAAAAAACAkWFkGQAA4C3u3bsXDx48iJxz6yjAkDh8+HB8+umnis0AAAAAAAAdVUqJ2dnZOHToUOsowJBIKcX9+/fj+++/bx0FAAAAAACAPaaLDPyZLjIAAAAAAAAAAAAAbJ+RZQAAgLeotUbEr8dwAQZyzorNAAAAAAAAHVVKcRwb+BeD35V4RwYAAAAAAOgeXWTgr+Scf/8+AAAAAAAAAAAAAABvZ2QZAADgLUopcfr06Thx4kTrKMAQyTnH559/Hk+fPm0dBQAAAAAAgD309OnTuH37tpFl4F+cPHkyPv74YweyAQAAAAAAOkgXGfgrOedYXV3VRQYAAAAAAAAAAACALTKyDAAA8BallEgptY4BDJmUUvT7/bh69WrrKAAAAAAAAOyh5eXl6Pf73pGBf5NSilJK6xgAAAAAAADsMV1k4K/oIgMAAAAAAAAAAADA9hhZBgAAeIPNzc1YXl6OnHPrKMCQ+cc//hFTU1MOZAMAAAAAAHRMKSWmpqbi0qVLraMAQybnHEtLS7G5udk6CgAAAAAAAHtEFxl4nUEXudbaOgoAAAAAAAAAAAAAjAQjywAAAG/wxRdfxE8//aTYDPybffv2xcLCgmIzAAAAAABAx9RaY3FxMfbt29c6CjBkcs7x008/xZ07d1pHAQAAAAAAYI/oIgOvM+gil1JaRwEAAAAAAAAAAACAkWBkGQAA4A1KKdHr9WJhYaF1FGAIpZQUmwEAAAAAADqmlBIppdYxgCG0sLAQvV7POzIAAAAAAECH6CIDb6KLDAAAAAAAAAAAAABbZ2QZAADgDUopcenSpThy5EjrKMAQyjnHd999Fw8ePGgdBQAAAAAAgD1w//79uHfvXuScW0cBhtD09HRcvHjRgWwAAAAAAIAO0UUG3kQXGQAAAAAAAAAAAAC2zsgyAADAG9RaHccGXmvwfai1Nk4CAAAAAADAXhi8C3lHBl4n5+wNGQAAAAAAoEN0kYE30UUGAAAAAAAAAAAAgK0zsgwAAPAaL168iOvXr0dKqXUUYEidOXMmjh8/HqWU1lEAAAAAAADYA6WU+Nvf/hanT59uHQUYUjnnuH79erx48aJ1FAAAAAAAAHaZLjLwNmfOnIljx47pIgMAAAAAAAAAAADAFhhZBgAAeI1r167FxsZG5JxbRwGGVK/Xi5SSYjMAAAAAAEBHlFIipRS9Xq91FGBIpZTi5cuXcf369dZRAAAAAAAA2GW6yMDb9Hq9yDnrIgMAAAAAAAAAAADAFhhZBgAAeI1aa0xOTsbs7GzrKMAQGxSb+/1+6ygAAAAAAADson6/H7VWx7GBN5qdnY3JyUkHsgEAAAAAADpAFxnYipxz1Fp1kQEAAAAAAAAAAADgLYwsAwAAvEYpJebm5mJycrJ1FGCI5Zzj0aNH8e2337aOAgAAAAAAwC66e/duPHr0yMgy8EYHDx6Mubm5qLW2jgIAAAAAAMAu00UGtiKlFA8fPtRFBgAAAAAAAAAAAIC3MLIMAADwGqUUx7GBt0opRcSv3wwAAAAAAADG1+A9aHFxsXESYNillLwhAwAAAAAAdIAuMrAVusgAAAAAAAAAAAAAsDVGlgEAAP7C48eP48svv1RsBt7q2LFjcfbsWcVmAAAAAACAMVdKiXPnzsWxY8daRwGGXM457ty5E48fP24dBQAAAAAAgF2iiwxs1fHjx+Ps2bNRa20dBQAAAAAAAAAAAACGmpFlAACAv7C0tBQRESmlxkmAUZBzVmwGAAAAAAAYc7VWx7GBLRl8K5aXlxsnAQAAAAAAYLfoIgPbkVKKUkrrGAAAAAAAAAAAAAAw1IwsAwAA/IVSSkxPT8eFCxdaRwFGQEoplpeXY2Njo3UUAAAAAAAAdsHLly/j6tWrjmMDW3LhwoWYnp52IBsAAAAAAGCM6SID25Fz1kUGAAAAAAAAAAAAgLcwsgwAAPAXaq2RUoqJCf82AW+Xc47nz5/H6upq6ygAAAAAAADsgtXV1Xj+/HnknFtHAUbAxMRELC4uGlkGAAAAAAAYY7rIwHYMusiff/556ygAAAAAAAAAAAAAMLT8Qh8AAOAvlFIipdQ6BjAi5ufnY2JiImqtraMAAAAAAACwC2qtsW/fvrhy5UrrKMCIyDl7QwYAAAAAABhjusjAdgy6yKWU1lEAAAAAAAAAAAAAYGgZWQYAAPiTtbW1+OGHHyLn3DoKMCKmpqZiZmZGsRkAAAAAAGBMlVJiZmYmpqamWkcBRkRKKdbW1mJtba11FAAAAAAAAHaYLjKwXbrIAAAAAAAAAAAAAPB2RpYBAAD+pNYaEaHYDGxLzlmxGQAAAAAAYEyVUrwhA9sy+GYMfocCAAAAAADA+NBFBt5FztkbMgAAAAAAAAAAAAC8gZFlAACAPymlxMmTJ+PUqVOtowAjJOcct27dip9//rl1FAAAAAAAAHbQs2fPYnV11XFsYFtOnToVJ0+edCAbAAAAAABgDOkiA+8ipRQ3b97URQYAAAAAAAAAAACA1zCyDAAA8CelFMexgW1LKcXm5masrKy0jgIAAAAAAMAOWllZic3NzUgptY4CjJBerxcppSiltI4CAAAAAADADtNFBt5FzlkXGQAAAAAAAAAAAADewMgyAADAH7x69SqWlpYUm4Ftu3z5chw6dMiBbAAAAAAAgDFTSonDhw/HzMxM6yjAiMk5R601Xr161ToKAAAAAAAAO0QXGXhXgy5yrbV1FAAAAAAAAAAAAAAYSkaWAQAA/uCrr76KJ0+eREqpdRRgxBw4cCDm5+cVmwEAAAAAAMZMrTXm5+fjwIEDraMAIybnHE+ePImvv/66dRQAAAAAAAB2iC4y8K4OHDgQV65ciVJK6ygAAAAAAAAAAAAAMJSMLAMAAPzBoJC4uLjYOAkwilJKis0AAAAAAABjppTiODbwTga/P/GODAAAAAAAMD50kYH3kXP2hgwAAAAAAAAAAAAAr2FkGQAA4A9qrXHhwoU4evRo6yjACMo5xzfffBMPHz5sHQUAAAAAAIAd8M9//jPu3r0bOefWUYARdPTo0Th//rwD2QAAAAAAAGNEFxl4H4Mu8qNHj1pHAQAAAAAAAAAAAIChY2QZAADgD0opkVJqHQMYUYPj+ktLS42TAAAAAAAAsBMG7z5GloF3lXOOWmvrGAAAAAAAAOwQXWTgfQy+H96RAQAAAAAAAAAAAODfGVkGAAD4zfr6eqysrDiODbyzTz75JI4ePRqllNZRAAAAAAAA2AGllPjwww/j3LlzraMAIyqlFCsrK7G+vt46CgAAAAAAAO9JFxl4X//1X/8VH3zwgS4yAAAAAAAAAAAAAPwFI8sAAAC/uXnzZqyvrys2A++s1+tFSkmxGQAAAAAAYEyUUiKlFL1er3UUYETlnOOXX36Jmzdvto4CAAAAAADAe9JFBt5Xr9eLnHPUWltHAQAAAAAAAAAAAIChY2QZAADgN6WU2L9/f8zNzbWOAoywQbG53++3jgIAAAAAAMB76Pf7UWt1HBt4L3Nzc7F//34HsgEAAAAAAMaALjKwE3LOUUrRRQYAAAAAAAAAAACAPzGyDAAA8JtSSszOzsahQ4daRwFGWEop7t+/H99//33rKAAAAAAAALyHe/fuxYMHDyKl1DoKMMIOHz4cn376aZRSWkcBAAAAAADgPekiAztBFxkAAAAAAAAAAAAA/pqRZQAAgN+UUiLn3DoGMOIGR/YdyAYAAAAAABhtg/ceI8vA+8o5e0MGAAAAAAAYA7rIwE7QRQYAAAAAAAAAAACAv2ZkGQAAICKePn0at2/fVmwG3tvJkyfj448/jlpr6ygAAAAAAAC8h1prnD59Ok6cONE6CjDics7x+eefx9OnT1tHAQAAAAAA4B3pIgM7RRcZAAAAAAAAAAAAAP6akWUAAICIWF5ejn6/Hyml1lGAMZBzjlJK6xgAAAAAAAC8h1KK49jAjsg5R7/fj6tXr7aOAgAAAAAAwDvSRQZ2UkpJFxkAAAAAAAAAAAAA/sTIMgAAQPx6HHtqaiouXbrUOgowBlJKsbS0FJubm62jAAAAAAAA8A42NzdjaWnJcWxgR1y6dCmmpqYcyAYAAAAAABhhusjATso56yIDAAAAAAAAAAAAwJ8YWQYAAIiIWmssLi7Gvn37WkcBxkDOOX766af44osvWkcBAAAAAADgHdy+fTuePXsWOefWUYAxsG/fvlhYWDCyDAAAAAAAMMJ0kYGdNOgi37lzp3UUAAAAAAAAAAAAABgaRpYBAAAiopQSKaXWMYAxsbCwEL1eL2qtraMAAAAAAADwDmqt0ev1YmFhoXUUYEzknL0hAwAAAAAAjDBdZGAnDbrIpZTWUQAAAAAAAAAAAABgaBhZBgAAOu/+/ftx7969yDm3jgKMienp6bh48aJiMwAAAAAAwIgqpcSlS5fiyJEjraMAYyKlFN99913cv3+/dRQAAAAAAAC2SRcZ2Gm6yAAAAAAAAAAAAADw74wsAwAAnVdrjYhQbAZ2VM5ZsRkAAAAAAGBElVK8IQM7avBNGfxOBQAAAAAAgNGhiwzshpyzN2QAAAAAAAAAAAAA+AMjywAAQOeVUuL48eNx+vTp1lGAMZJzjhs3bsSLFy9aRwEAAAAAAGAbXrx4ETdu3HAcG9hRZ86ciePHjzuQDQAAAAAAMIJ0kYHdkFKK69ev6yIDAAAAAAAAAAAAwG+MLAMAAJ1XSomcc/R6vdZRgDGSUoqXL1/G9evXW0cBAAAAAABgG65duxYbGxuRUmodBRgjvV4vUkpRSmkdBQAAAAAAgG3SRQZ2Q85ZFxkAAAAAAAAAAAAA/sDIMgAA0Gn9fj9qrZFzbh0FGDOzs7MxOTnpQDYAAAAAAMCIKaXE5ORkzM7Oto4CjJmcc5RSot/vt44CAAAAAADAFukiA7tl0EWutbaOAgAAAAAAAAAAAABDwcgyAADQaXfv3o1Hjx5FSql1FGDMHDx4MObm5hSbAQAAAAAARkytNa5cuRKTk5OtowBjJuccjx49im+//bZ1FAAAAAAAALZIFxnYLQcPHozPPvssSimtowAAAAAAAAAAAADAUDCyDAAAdNqgcKjYDOyGlJJiMwAAAAAAwIgppXhDBnbF4NviHRkAAAAAAGB06CIDuynn7A0ZAAAAAAAAAAAAAH5jZBkAAOi0WmucO3cujh071joKMIZyznHnzp14/Phx6ygAAAAAAABswePHj+PLL7+MnHPrKMAYOnbsWJw9e9aBbAAAAAAAgBGiiwzspkEX+cmTJ62jAAAAAAAAAAAAAEBzRpYBAIBOK6VESql1DGBMDY7vLy8vN04CAAAAAADAViwtLUVEGFkGdk3OOWqtrWMAAAAAAACwRbrIwG4afF8Gv1kBAAAAAAAAAAAAgC4zsgwAAHTWxsZGXL161XFsYNdcuHAhpqeno5TSOgoAAAAAAABbUEqJ6enpOH/+fOsowJhKKcXy8nJsbGy0jgIAAAAAAMBb6CIDu+3vf/97HDlyRBcZAAAAAAAAAAAAAMLIMgAA0GGrq6vx/PlzxWZg10xMTMTi4qJiMwAAAAAAwIgopURKKSYm/MQW2B0553j+/Hmsrq62jgIAAAAAAMBb6CIDu21iYiJSSlFrbR0FAAAAAAAAAAAAAJpzAQ4AAOisUkpMTEzElStXWkcBxljOWbEZAAAAAABgRNRaHccGdtX8/HxMTEx4RwYAAAAAABgBusjAXkgpRSmldQwAAAAAAAAAAAAAaM7IMgAA0FmllLh8+XJMTU21jgKMsZRSrK2txdraWusoAAAAAAAAvMHa2lr88MMPkVJqHQUYY1NTUzEzM+NANgAAAAAAwAjQRQb2Qs7599+tAAAAAAAAAAAAAECXGVkGAAA6q9YaOefWMYAxN/jO1FobJwEAAAAAAOBNBoOn3pGB3ZZzNrIMAAAAAAAwAnSRgb2giwwAAAAAAAAAAAAAvzKyDAAAdNKzZ8/i1q1bkVJqHQUYc6dOnYqTJ08qNgMAAAAAAAy5Wmt89NFHcerUqdZRgDGXc45bt27Fzz//3DoKAAAAAAAAr6GLDOyVU6dOxYkTJ6KU0joKAAAAAAAAAAAAADRlZBkAAOiklZWV2NzcjJxz6yjAmOv1epFSUmwGAAAAAAAYcqUUx7GBPZFSis3NzVhZWWkdBQAAAAAAgNfQRQb2Sq/Xi5yzLjIAAAAAAAAAAAAAnWdkGQAA6KRaaxw+fDhmZmZaRwE6IOcctdZ49epV6ygAAAAAAAD8hVevXkWt1XFsYE9cvnw5Dh065EA2AAAAAADAENNFBvZSzjmWlpZ0kQEAAAAAAAAAAADoNCPLAABAJ5VSYn5+Pg4cONA6CtABOed48uRJfP31162jAAAAAAAA8Be++uqr+PHHH40sA3viwIEDMT8/H7XW1lEAAAAAAAB4DV1kYC/lnOPx48e6yAAAAAAAAAAAAAB0mpFlAACgk0opkVJqHQPoiMXFxYj49dsDAAAAAADA8Bm84wzedQB2W0rJGzIAAAAAAMAQ00UG9pIuMgAAAAAAAAAAAAAYWQYAADro4cOHcffu3cg5t44CdMTRo0fj/Pnzis0AAAAAAABDqpQSFy5ciA8++KB1FKAjcs7xzTffxMOHD1tHAQAAAAAA4E90kYG9Nugi11pbRwEAAAAAAAAAAACAZowsAwAAnTMoFio2A3sp56zYDAAAAAAAMKRqrd6QgT01+OYsLS01TgIAAAAAAMCf6SIDLeSco5TSOgYAAAAAAAAAAAAANGNkGQAA6JxSSnz44Ydx7ty51lGADsk5x8rKSqyvr7eOAgAAAAAAwB+sr6/HysqK49jAnvrkk0/i6NGjDmQDAAAAAAAMIV1koIWUki4yAAAAAAAAAAAAAJ1mZBkAAOicUkqklKLX67WOAnRISil++eWXuHnzZusoAAAAAAAA/MGNGzdifX09UkqtowAd0uv1IqVkZBkAAAAAAGAI6SIDLeScdZEBAAAAAAAAAAAA6DQjywAAQKf0+/2otUbOuXUUoGPm5uZi//79DmQDAAAAAAAMmVJK7N+/P+bm5lpHATom5xyllOj3+62jAAAAAAAA8BtdZKCVQRe51to6CgAAAAAAAAAAAAA0YWQZAADolHv37sWDBw8ipdQ6CtAxhw8fjtnZWcVmAAAAAACAIVNrjc8++ywOHTrUOgrQMTnnePDgQXz//fetowAAAAAAAPAbXWSglcOHD8enn34apZTWUQAAAAAAAAAAAACgCSPLAABApwwKhYrNQAspJcVmAAAAAACAIVNK8YYMNDH49nhHBgAAAAAAGB66yEBLOWdvyAAAAAAAAAAAAAB0lpFlAACgU2qtcfr06Thx4kTrKEAH5Zzj888/j6dPn7aOAgAAAAAAQEQ8ffo0bt++HTnn1lGADjpx4kR8/PHHDmQDAAAAAAAMEV1koCVdZAAAAAAAAAAAAAC6zMgyAADQKaWUSCm1jgF0VM45+v1+XL16tXUUAAAAAAAAImJ5eTn6/b6RZaCZnHPUWlvHAAAAAAAA4De6yEBLKSVdZAAAAAAAAAAAAAA6y8gyAADQGZubm7G0tOQ4NtDMpUuXYmpqKkopraMAAAAAAAAQvx7HnpqaiosXL7aOAnRUSimWlpZic3OzdRQAAAAAAIDO00UGWvvHP/6hiwwAAAAAAAAAAABAZxlZBgAAOuOLL76IZ8+eKTYDzezbty8WFhYUmwEAAAAAAIZEKSUWFxdj3759raMAHZVzjp9++im++OKL1lEAAAAAAAA6TxcZaG3QRa61to4CAAAAAAAAAAAAAHvOyDIAANAZpZTo9XqxsLDQOgrQYTlnxWYAAAAAAIAhUWt1HBtoamFhIXq9nndkAAAAAACAIaCLDAyDlFKUUlrHAAAAAAAAAAAAAIA9Z2QZAADojFJKXLp0KY4cOdI6CtBhKaX47rvv4v79+62jAAAAAAAAdNp///d/x7179yKl1DoK0GHT09Nx8eJFB7IBAAAAAACGgC4yMAxyzvHdd9/FgwcPWkcBAAAAAAAAAAAAgD1lZBkAAOiMWmvknFvHADpu8B2qtTZOAgAAAAAA0G2D9xrvyEBrOWcjywAAAAAAAENAFxkYBrrIAAAAAAAAAAAAAHSVkWUAAKATXrx4EdevX4+UUusoQMedOXMmjh8/rtgMAAAAAADQWK01/va3v8Xp06dbRwE6LuccN27ciBcvXrSOAgAAAAAA0Fm6yMCwOHPmTBw7dixKKa2jAAAAAAAAAAAAAMCeMrIMAAB0wrVr12JjYyNyzq2jAB3X6/UipaTYDAAAAAAA0FgpJVJK0ev1WkcBOi6lFC9fvozr16+3jgIAAAAAANBZusjAsOj1epFz1kUGAAAAAAAAAAAAoHOMLAMAAJ1Qa43JycmYnZ1tHQXg92Jzv99vHQUAAAAAAKCT+v1+1FodxwaGwuzsbExOTjqQDQAAAAAA0JAuMjBMcs5Ra9VFBgAAAAAAAAAAAKBTjCwDAACdUEqJubm5mJycbB0FIHLO8ejRo/j2229bRwEAAAAAAOiku3fvxqNHj4wsA0Ph4MGDMTc3F7XW1lEAAAAAAAA6SxcZGCYppXj48KEuMgAAAAAAAAAAAACdYmQZAADohFKK49jA0EgpRcSv3yYAAAAAAAD23uCdZnFxsXESgF+llLwhAwAAAAAANKSLDAwTXWQAAAAAAAAAAAAAusjIMgAAMPYeP34cX375pWIzMDSOHTsWZ8+eVWwGAAAAAABopJQS586di2PHjrWOAhARETnnuHPnTjx+/Lh1FAAAAAAAgM7RRQaGzfHjx+Ps2bNRa20dBQAAAAAAAAAAAAD2jJFlAABg7C0tLUVEREqpcRKA/5VzVmwGAAAAAABopNbqODYwVAbfpOXl5cZJAAAAAAAAukcXGRhGKaUopbSOAQAAAAAAAAAAAAB7xsgyAAAw9kopMT09HRcuXGgdBeB3KaVYXl6OjY2N1lEAAAAAAAA65eXLl3H16lXHsYGhcuHChZiennYgGwAAAAAAoAFdZGAY5Zx1kQEAAAAAAAAAAADoFCPLAADA2Ku1RkopJib8CwQMj5xzPH/+PFZXV1tHAQAAAAAA6JTV1dV4/vx55JxbRwH43cTERCwuLhpZBgAAAAAAaEAXGRhGgy7y559/3joKAAAAAAAAAAAAAOwJv+oHAADGXiklUkqtYwD8i/n5+ZiYmIhaa+soAAAAAAAAnVJrjX379sWVK1daRwH4Fzlnb8gAAAAAAAAN6CIDw2jQRS6ltI4CAAAAAAAAAAAAAHvCyDIAADDW1tbW4ocffoicc+soAP9iamoqZmZmFJsBAAAAAAD2WCklZmZmYmpqqnUUgH+RUoq1tbVYW1trHQUAAAAAAKAzdJGBYaWLDAAAAAAAAAAAAEDXGFkGAADGWq01IkKxGRhKOWfFZgAAAAAAgD1WSvGGDAylwbdp8HsXAAAAAAAAdp8uMjDMcs7ekAEAAAAAAAAAAADoDCPLAADAWCulxEcffRSnTp1qHQXg3+Sc49atW/Hzzz+3jgIAAAAAANAJz549i9XVVcexgaF06tSpOHnypAPZAAAAAAAAe0gXGRhmOee4efOmLjIAAAAAAAAAAAAAnWBkGQAAGGullEgptY4B8JdyzrG5uRkrKyutowAAAAAAAHTCyspKbG5uGlkGhlKv14ucc5RSWkcBAAAAAADoDF1kYJillHSRAQAAAAAAAAAAAOgMI8sAAMDYevXqVdRaHccGhtbMzEwcOnTIgWwAAAAAAIA9UkqJw4cPx8zMTOsoAH8ppRS11nj16lXrKAAAAAAAAGNPFxkYdpcvX9ZFBgAAAAAAAAAAAKAzjCwDAABj66uvvooff/xRsRkYWgcOHIj5+fmotbaOAgAAAAAA0Am11pifn4/9+/e3jgLwl3LO8eTJk/j6669bRwEAAAAAABh7usjAsNNFBgAAAAAAAAAAAKBLjCwDAABjq5QSERGLi4uNkwC8Xs759+8VAAAAAAAAu6uU4jg2MNQGv3PxjgwAAAAAALD7dJGBUZBS8oYMAAAAAAAAAAAAQCcYWQYAAMZWKSUuXLgQH3zwQesoAK+VUopvvvkmHj582DoKAAAAAADAWPvnP/8Zd+/ejZRS6ygAr3X06NE4f/68A9kAAAAAAAB7QBcZGAU5Z11kAAAAAAAAAAAAADrByDIAADC2aq2Rc24dA+CNBt+pWmvjJAAAAAAAAONt8B7jHRkYdjlnI8sAAAAAAAB7QBcZGAWD79TS0lLjJAAAAAAAAAAAAACwu4wsAwAAY2l9fT1WVlYipdQ6CsAbffLJJ3H06FEjywAAAAAAALus1hoffvhhnDt3rnUUgDfKOce1a9difX29dRQAAAAAAICxpYsMjIpBF7mU0joKAAAAAAAAAAAAAOwqI8sAAMBYunHjRqyvr0fOuXUUgDfq9XqRUlJsBgAAAAAA2GWllEgpRa/Xax0F4I1SSvHLL7/EzZs3W0cBAAAAAAAYW7rIwKjQRQYAAAAAAAAAAACgK4wsAwAAY6nWGvv374+5ubnWUQDeKuccpZTo9/utowAAAAAAAIylfr8fpRTHsYGRMDc3F/v373cgGwAAAAAAYBfpIgOjJOcctVZdZAAAAAAAAAAAAADGmpFlAABgLJVSYnZ2Ng4dOtQ6CsBb5ZzjwYMH8f3337eOAgAAAAAAMJbu3bsX//M//2NkGRgJhw8fjtnZ2ai1to4CAAAAAAAwtnSRgVGSUor79+/rIgMAAAAAAAAAAAAw1owsAwAAY6mU4jg2MDJSShHx67cLAAAAAACAnTd4hxm8ywAMu5SSN2QAAAAAAIBdpIsMjBJdZAAAAAAAAAAAAAC6wMgyAAAwdp4+fRq3b99WbAZGxokTJ+Ljjz9WbAYAAAAAANglpZQ4ffp0/Od//mfrKABbknOOzz//PJ4+fdo6CgAAAAAAwNjRRQZGzcmTJ+Pjjz+OWmvrKAAAAAAAAAAAAACwa4wsAwAAY2d5eTn6/X6klFpHAdiynLNiMwAAAAAAwC6ptTqODYyUnHP0+/24evVq6ygAAAAAAABjRxcZGEUppSiltI4BAAAAAAAAAAAAALvGyDIAADB2SikxNTUVly5dah0FYMtSSrG0tBSbm5utowAAAAAAAIyVzc3NWFpachwbGCmXLl2KqakpB7IBAAAAAAB2gS4yMIpyzrrIAAAAAAAAAAAAAIw1I8sAAMDYqbXG4uJi7Nu3r3UUgC3LOcdPP/0UX3zxResoAAAAAAAAY+X27dvx7NmzyDm3jgKwZfv27YuFhQUjywAAAAAAALtAFxkYRYMu8p07d1pHAQAAAAAAAAAAAIBdYWQZAAAYO6WUSCm1jgGwLQsLC9Hr9aLW2joKAAAAAADAWKm1Rq/Xi4WFhdZRALYl5+wNGQAAAAAAYBfoIgOjaNBFLqW0jgIAAAAAAAAAAAAAu8LIMgAAMFbu378f9+7di5xz6ygA2zI9PR0XL15UbAYAAAAAANhhpZS4dOlSHDlypHUUgG1JKcV3330X9+/fbx0FAAAAAABgbOgiA6NKFxkAAAAAAAAAAACAcWdkGQAAGCu11ogIxWZgJOWcFZsBAAAAAAB2WCnFGzIwkgbfrsHvYQAAAAAAAHh/usjAKMs5e0MGAAAAAAAAAAAAYGwZWQYAAMZKKSWOHz8ep0+fbh0FYNtyznHjxo148eJF6ygAAAAAAABj4cWLF3Hjxg3HsYGRdObMmTh+/LgD2QAAAAAAADtIFxkYZSmluH79ui4yAAAAAAAAAAAAAGPJyDIAADBWSimRc45er9c6CsC2pZTi5cuXcf369dZRAAAAAAAAxsK1a9diY2MjUkqtowBsW6/Xi5RSlFJaRwEAAAAAABgbusjAKMs56yIDAAAAAAAAAAAAMLaMLAMAAGOj3+9HrTVyzq2jALyT2dnZmJycdCAbAAAAAABgh5RSYnJyMmZnZ1tHAXgnOecopUS/328dBQAAAAAAYOTpIgOjbtBFrrW2jgIAAAAAAAAAAAAAO87IMgAAMDbu3r0bjx49ipRS6ygA7+TgwYMxNzen2AwAAAAAALBDaq1x5cqVmJycbB0F4J3knOPRo0fx7bffto4CAAAAAAAw8nSRgVF38ODB+Oyzz6KU0joKAAAAAAAAAAAAAOw4I8sAAMDYGBQBFZuBUZZSUmwGAAAAAADYIaUUb8jASBt8w7wjAwAAAAAAvD9dZGAc5Jy9IQMAAAAAAAAAAAAwlowsAwAAY6PWGufOnYtjx461jgLwznLOcefOnXj8+HHrKAAAAAAAACPt8ePH8eWXX0bOuXUUgHd27NixOHv2rAPZAAAAAAAAO0AXGRgHgy7ykydPWkcBAAAAAAAAAAAAgB1lZBkAABgbpZRIKbWOAfBeBkf+l5eXGycBAAAAAAAYbUtLSxERRpaBkZdzjlpr6xgAAAAAAAAjTxcZGAeD79jgtzEAAAAAAAAAAAAAMC6MLAMAAGNhY2Mjrl696jg2MPIuXLgQ09PTUUppHQUAAAAAAGCklVJieno6zp8/3zoKwHtJKcXy8nJsbGy0jgIAAAAAADCydJGBcfH3v/89jhw5oosMAAAAAAAAAAAAwNgxsgwAAIyF1dXVeP78uWIzMPImJiZicXFRsRkAAAAAAOA9lVIipRQTE34uC4y2nHM8f/48VldXW0cBAAAAAAAYWbrIwLiYmJiIlFLUWltHAQAAAAAAAAAAAIAd5WocAAAwFkopsW/fvrhy5UrrKADvLees2AwAAAAAAPCeaq2OYwNjYX5+PiYmJrwjAwAAAAAAvAddZGCc5JyjlNI6BgAAAAAAAAAAAADsKCPLAADAWCilxMzMTExNTbWOAvDecs6xtrYWa2trraMAAAAAAACMpLW1tfjhhx+MLANjYWpqKi5fvuxANgAAAAAAwHvQRQbGSUpJFxkAAAAAAAAAAACAsWNkGQAAGAulFMexgbGRUoqIiFpr4yQAAAAAAACjaTBEOnh3ARh1KSUjywAAAAAAAO9BFxkYJ4PvmS4yAAAAAAAAAAAAAOPEyDIAADDynj17Fqurq4rNwNg4depUnDx50oFsAAAAAACAd1RKiY8++ihOnTrVOgrAjsg5x61bt+Lnn39uHQUAAAAAAGDk6CID42bQRTayDAAAAAAAAAAAAMA4MbIMAACMvJWVldjc3IyUUusoADui1+tFzlmxGQAAAAAA4B3VWh3HBsZKzjk2NzdjZWWldRQAAAAAAICRo4sMjJterxcppSiltI4CAAAAAAAAAAAAADvGyDIAADDySilx+PDhmJmZaR0FYMeklKLWGq9evWodBQAAAAAAYKS8evUqaq2OYwNjZWZmJg4dOuRANgAAAAAAwDvQRQbGUc5ZFxkAAAAAAAAAAACAsWJkGQAAGHm11pifn48DBw60jgKwY3LO8eTJk/jqq69aRwEAAAAAABgpX375Zfz444+Rc24dBWDHHDhwIObn540sAwAAAAAAvANdZGAcDbrIX3/9desoAAAAAAAAAAAAALAjjCwDAAAjr5QSKaXWMQB21OLiYkT8erwBAAAAAACArRu8rwzeWwDGRc7ZGzIAAAAAAMA70EUGxtHgtzGllMZJAAAAAAAAAAAAAGBnGFkGAABG2j//+c+4e/du5JxbRwHYUUePHo3z588rNgMAAAAAAGxTKSUuXLgQH3zwQesoADsqpRTffPNNPHz4sHUUAAAAAACAkaGLDIwrXWQAAAAAAAAAAAAAxo2RZQAAYKQtLS1FRCg2A2Mp56zYDAAAAAAAsE2lFG/IwFgafNtqrY2TAAAAAAAAjA5dZGCc5Zy9IQMAAAAAAAAAAAAwNowsAwAAI62UEh9++GGcO3eudRSAHZdzjmvXrsX6+nrrKAAAAAAAACNhfX09rl275jg2MJY++eSTOHr0qAPZAAAAAAAA26CLDIyzlFKsrKzoIgMAAAAAAAAAAAAwFowsAwAAI62UEiml6PV6raMA7LiUUvzyyy9x8+bN1lEAAAAAAABGwo0bN2J9fT1SSq2jAOy4Xq8XKaUopbSOAgAAAAAAMDJ0kYFxlnPWRQYAAAAAAAAAAABgbBhZBgAARla/349aa+ScW0cB2BVzc3Oxf/9+B7IBAAAAAAC2qJQS+/fvj7m5udZRAHZFzjlKKdHv91tHAQAAAAAAGHq6yMC4G3SRa62towAAAAAAAAAAAADAezOyDAAAjKx79+7FgwcPIqXUOgrArjh8+HDMzs4qNgMAAAAAAGxRrTU+++yzOHToUOsoALsi5xwPHjyI77//vnUUAAAAAACAoaeLDIy7w4cPx6effhqllNZRAAAAAAAAAAAAAOC9GVkGAABG1qDop9gMjLOUkmIzAAAAAADAFpVSvCEDY23wjfOODAAAAAAA8Ha6yEAX5Jy9IQMAAAAAAAAAAAAwFowsAwAAI6vWGqdPn44TJ060jgKwa3LO8fnnn8fTp09bRwEAAAAAABhqT58+jdu3b0fOuXUUgF1z4sSJ+Pjjjx3IBgAAAAAA2AJdZKALdJEBAAAAAAAAAAAAGBdGlgEAgJFVSomUUusYALsq5xz9fj+uXr3aOgoAAAAAAMBQW15ejn6/b2QZGHs556i1to4BAAAAAAAw9HSRgS5IKekiAwAAAAAAAAAAADAWjCwDAAAjaXNzM5aWlhzHBsbepUuXYmpqKkopraMAAAAAAAAMtVJKTE1NxcWLF1tHAdhVKaVYWlqKzc3N1lEAAAAAAACGli4y0BX/+Mc/dJEBAAAAAAAAAAAAGAtGlgEAgJH0xRdfxLNnzxSbgbG3b9++WFhYUGwGAAAAAAB4i1JKLC4uxr59+1pHAdhVOef46aef4osvvmgdBQAAAAAAYGjpIgNdMegi11pbRwEAAAAAAAAAAACA92JkGQAAGEmllOj1erGwsNA6CsCuyzkrNgMAAAAAALxFrdVxbKATFhYWotfreUcGAAAAAAB4A11koEtSSlFKaR0DAAAAAAAAAAAAAN6LkWUAAGAklVLi0qVLceTIkdZRAHZdSim+++67uH//fusoAAAAAAAAQ+m///u/4969e5FSah0FYNdNT0/HxYsXHcgGAAAAAAB4A11koEtyzvHdd9/FgwcPWkcBAAAAAAAAAAAAgHdmZBkAABhJtdbIObeOAbAnBt+7WmvjJAAAAAAAAMNp8I7iHRnoipyzkWUAAAAAAIA30EUGukQXGQAAAAAAAAAAAIBxYGQZAAAYOS9evIjr169HSql1FIA9cebMmTh+/LhiMwAAAAAAwGvUWuNvf/tbnD59unUUgD2Rc44bN27EixcvWkcBAAAAAAAYOrrIQNecOXMmjh07FqWU1lEAAAAAAAAAAAAA4J0ZWQYAAEbOtWvXYmNjI3LOraMA7IlerxcpJcVmAAAAAACA1yilREoper1e6ygAeyKlFC9fvozr16+3jgIAAAAAADB0dJGBrun1epFz1kUGAAAAAAAAAAAAYKQZWQYAAEZOrTUmJydjdna2dRSAPTMoNvf7/dZRAAAAAAAAhkq/349aq+PYQKfMzs7G5OSkA9kAAAAAAAB/QRcZ6KKcc9RadZEBAAAAAAAAAAAAGFlGlgEAgJFTSokrV67E5ORk6ygAeybnHI8ePYpvv/22dRQAAAAAAIChcvfu3Xj06JGRZaBTDh48GHNzc1FrbR0FAAAAAABg6OgiA12Uc46HDx/qIgMAAAAAAAAAAAAwsowsAwAAI6eUEiml1jEA9tTgu1dKaZwEAAAAAABguAzeT7wjA12Tc/aGDAAAAAAA8Bd0kYEu0kUGAAAAAAAAAAAAYNQZWQYAAEbK48eP48svv4ycc+soAHvq2LFjcfbsWcVmAAAAAACAPymlxLlz5+L//J//0zoKwJ5KKcWdO3fi8ePHraMAAAAAAAAMDV1koKt0kQEAAAAAAAAAAAAYdUaWAQCAkbK0tBQRodgMdFLOWbEZAAAAAADgT0op3pCBThp8+wa/pwEAAAAAAEAXGei2nHPUWlvHAAAAAAAAAAAAAIB3YmQZAAAYKaWUmJ6ejvPnz7eOArDncs5x9erV2NjYaB0FAAAAAABgKLx8+TJWVlYcxwY66cKFCzE9Pe1ANgAAAAAAwB/oIgNdllKK5eVlXWQAAAAAAAAAAAAARpKRZQAAYKSUUiKlFBMT/p0BuielFM+fP4/V1dXWUQAAAAAAAIbC6upqPH/+PFJKraMA7LmJiYlYXFyMUkrrKAAAAAAAAENDFxnospyzLjIAAAAAAAAAAAAAI0sTAAAAGCm11sg5t44B0MT8/HxMTEw4kA0AAAAAAPCbUkrs27cvrly50joKQBM5Z2/IAAAAAAAAf6CLDHTZoItca20dBQAAAAAAAAAAAAC2zcgyAAAwMtbW1uKHH36IlFLrKABNTE1NxeXLlxWbAQAAAAAAflNrjcuXL8fU1FTrKABN5Jzjhx9+iLW1tdZRAAAAAAAAmtNFBrpuamoqZmZmopTSOgoAAAAAAAAAAAAAbJuRZQAAYGQMinw558ZJANpJKSk2AwAAAAAA/KaU4jg20GmDb2CttXESAAAAAACA9nSRAX79BuoiAwAAAAAAAAAAADCKjCwDAAAjo9YaH330UZw6dap1FIBmcs5x69at+Pnnn1tHAQAAAAAAaOrZs2dx69Ytx7GBTjt16lScPHnSgWwAAAAAAIDQRQaI0EUGAAAAAAAAAAAAYHQZWQYAAEZGKSVSSq1jADSVc47Nzc1YWVlpHQUAAAAAAKCplZWVePXqlZFloNN6vV7knKPW2joKAAAAAABAc7rIABEpJV1kAAAAAAAAAAAAAEaSkWUAAGAkvHr1KmqtjmMDnTczMxOHDh2KUkrrKAAAAAAAAE2VUuLw4cMxMzPTOgpAUymlqLXGq1evWkcBAAAAAABoRhcZ4FeXL1/WRQYAAAAAAAAAAABgJBlZBgAARsJXX30VP/74o2Iz0HkHDhyI+fl5xWYAAAAAAKDzSikxPz8f+/fvbx0FoKmcczx58iS++uqr1lEAAAAAAACa0UUG+NWgi1xrbR0FAAAAAAAAAAAAALbFyDIAADASBmOii4uLjZMAtJdzVmwGAAAAAAA6r9bqODZA/O/vabwjAwAAAAAAXaaLDPC/Ukq/fxcBAAAAAAAAAAAAYFQYWQYAAEZCKSUuXLgQH3zwQesoAM2llOKbb76Jhw8fto4CAAAAAADQxD//+c+4e/dupJRaRwFo7ujRo3H+/HkHsgEAAAAAgE7TRQb4XzlnXWQAAAAAAAAAAAAARo6RZQAAYCTUWiPn3DoGwFAYfA9rrY2TAAAAAAAAtDF4J/GODPCrnLORZQAAAAAAoNN0kQH+1+B7uLS01DgJAAAAAAAAAAAAAGydkWUAAGDora+vx8rKSqSUWkcBGAqffPJJHD161MgyAAAAAADQWbXW+PDDD+PcuXOtowAMhZxzXLt2LdbX11tHAQAAAAAA2HO6yAD/atBFLqW0jgIAAAAAAAAAAAAAW2ZkGQAAGHo3btyI9fX1yDm3jgIwFHq9XqSUFJsBAAAAAIDOKqVESil6vV7rKABDIaUUv/zyS9y8ebN1FAAAAAAAgD2niwzwr3SRAQAAAAAAAAAAABhFRpYBAIChV2uN/fv3x9zcXOsoAEMj5xyllOj3+62jAAAAAAAA7Kl+vx+lFMexAf5gbm4u9u/f70A2AAAAAADQSbrIAP8u5xy1Vl1kAAAAAAAAAAAAAEaGkWUAAGDolVJidnY2Dh061DoKwNDIOceDBw/i+++/bx0FAAAAAABgT927dy/+53/+x8gywB8cPnw4Zmdno9baOgoAAAAAAMCe00UG+Hcppbh//74uMgAAAAAAAAAAAAAjw8gyAAAw9EopjmMD/ElKKSJ+/UYCAAAAAAB0yeB9ZPBeAsCvUkrekAEAAAAAgE7SRQb4d7rIAAAAAAAAAAAAAIwaI8sAAMBQe/r0ady+fVuxGeBPTpw4ER9//LFiMwAAAAAA0DmllDh9+nT853/+Z+soAEMl5xyff/55PH36tHUUAAAAAACAPaOLDPDXTp48GR9//HHUWltHAQAAAAAAAAAAAIAtMbIMAAAMteXl5ej3+5FSah0FYOjknBWbAQAAAACAzqm1Oo4N8BdyztHv9+Pq1autowAAAAAAAOwZXWSA10spRSmldQwAAAAAAAAAAAAA2BIjywAAwFArpcTU1FRcunSpdRSAoZNSiqWlpdjc3GwdBQAAAAAAYE9sbm7G0tKS49gAf+HSpUsxNTXlQDYAAAAAANApusgAr5dz1kUGAAAAAAAAAAAAYGQYWQYAAIZarTUWFxdj3759raMADJ2cc/z000/xxRdftI4CAAAAAACwJ27fvh3Pnj2LnHPrKABDZ9++fbGwsGBkGQAAAAAA6BRdZIDXG3SR79y50zoKAAAAAAAAAAAAALyVkWUAAGColVIipdQ6BsBQWlhYiF6vF7XW1lEAAAAAAAD2RK01er1eLCwstI4CMJRyzt6QAQAAAACATtFFBni9QRe5lNI6CgAAAAAAAAAAAAC8lZFlAABgaN2/fz/u3bsXOefWUQCG0vT0dFy6dEmxGQAAAAAA6IxSSvzjH/+II0eOtI4CMJRyzvHdd9/F/fv3W0cBAAAAAADYdbrIAG82PT0dFy9e1EUGAAAAAAAAAAAAYCQYWQYAAIZWrTUiQrEZ4A1SSorNAAAAAABAZ5RSIqXUOgbA0CCFckgAAQAASURBVBp8Iwe/uwEAAAAAABhnusgAb5dz9oYMAAAAAAAAAAAAwEgwsgwAAAytUkr87W9/i9OnT7eOAjC0cs5x48aNePHiResoAAAAAAAAu+rFixdx48YNx7EB3uDMmTNx/PhxB7IBAAAAAIBO0EUGeLucc1y/fl0XGQAAAAAAAAAAAIChZ2QZAAAYWqWUSClFr9drHQVgaOWc4+XLl3H9+vXWUQAAAAAAAHbVtWvXYmNjw8gywBv0er3IOUcppXUUAAAAAACAXaeLDPB2KSVdZAAAAAAAAAAAAABGgpFlAABgKPX7/ai1Oo4N8Bazs7MxOTnpQDYAAAAAADD2SikxOTkZn376aesoAEMtpRSllOj3+62jAAAAAAAA7BpdZICt0UUGAAAAAAAAAAAAYFQYWQYAAIbS3bt349GjR4rNAG8xOTkZc3Nzis0AAAAAAMDYK6XElStXYnJysnUUgKGWc45Hjx7F3bt3W0cBAAAAAADYNbrIAFtz8ODBmJubi1pr6ygAAAAAAAAAAAAA8EZGlgEAgKE0GAtdXFxsnARg+OWcFZsBAAAAAICxV2t1HBtgC1JKERHekQEAAAAAgLGmiwywdSml37+bAAAAAAAAAAAAADCsjCwDAABDqZQS586di2PHjrWOAjD0Ukpx586dePz4cesoAAAAAAAAu+L//b//F19++eXvw6EAvN6xY8fi7NmzDmQDAAAAAABjTRcZYOtyzrrIAAAAAAAAAAAAAAw9I8sAAMBQqrVGzrl1DICRMPheLi0tNU4CAAAAAACwOwbvIN6RAbYm52xkGQAAAAAAGGu6yABbN/heLi8vN04CAAAAAAAAAAAAAK9nZBkAABg6L1++jKtXr0ZKqXUUgJFw4cKFmJ6ejlpr6ygAAAAAAAC7otYa//Ef/xHnz59vHQVgJOSc4+rVq7GxsdE6CgAAAAAAwI7TRQbYnkEXuZTSOgoAAAAAAAAAAAAAvJaRZQAAYOisrq7G8+fPI+fcOgrASJiYmIjFxUXFZgAAAAAAYGyVUmJxcTEmJvz0FWArUkrx/PnzWF1dbR0FAAAAAABgx+kiA2yPLjIAAAAAAAAAAAAAo8ClOQAAYOjUWmPfvn1x5cqV1lEARkbOWbEZAAAAAAAYW6UUx7EBtmF+fj4mJia8IwMAAAAAAGNJFxlg+3LOUWttHQMAAAAAAAAAAAAAXsvIMgAAMHRKKTEzMxNTU1OtowCMjJxz/PDDD7G2ttY6CgAAAAAAwI5aW1uL//t//6+RZYBtmJqaisuXLzuQDQAAAAAAjCVdZIDtSynF2tqaLjIAAAAAAAAAAAAAQ8vIMgAAMHRKKY5jA2xTSikiwoFsAAAAAABg7JRSIuJ/30MA2JqU0u/fUAAAAAAAgHGiiwywfYPvpi4yAAAAAAAAAAAAAMPKyDIAADBUnj17Fqurq4rNANt06tSpOHnypAPZAAAAAADA2CmlxEcffRSnTp1qHQVgpOSc49atW/Hzzz+3jgIAAAAAALBjdJEB3s2gi2xkGQAAAAAAAAAAAIBhZWQZAAAYKisrK7G5uRkppdZRAEZKr9eLnLNiMwAAAAAAMHZqrY5jA7yDnHNsbm7GyspK6ygAAAAAAAA7RhcZ4N30er1IKUUppXUUAAAAAAAAAAAAAPhLRpYBAIChUkqJw4cPx8zMTOsoACMnpRS11nj16lXrKAAAAAAAADvi1atXUWt1HBvgHczMzMShQ4ccyAYAAAAAAMaKLjLAu8s56yIDAAAAAAAAAAAAMLSMLAMAAEOl1hr/n7277YrCOtsGfA0g1VJtTE1i4opZMUsrxSIIe///r90bBI1Gow1ZIcvUvBmjoRoE5vnQe3ya5k0RZs/LcfyC89PMgj3ndV65ciWOHDnSOgrA0Mk5x/fffx93795tHQUAAAAAAOBA3LlzJx49ehQ559ZRAIbOkSNH4sqVK0aWAQAAAACAkaKLDLB/vS7yP//5z9ZRAAAAAAAAAAAAAOBnjCwDAAADpZQSKaXWMQCG0vLyckT850gEAAAAAADAKOi9e/TeQQB4OTlnb8gAAAAAAMBI0UUG2L/eb3BKKY2TAAAAAAAAAAAAAMDPGVkGAAAGxjfffBMbGxuRc24dBWAonTx5Ms6fP6/YDAAAAAAAjIxSSly4cCFee+211lEAhlJKKT755JP49ttvW0cBAAAAAAB4ZbrIAK9GFxkAAAAAAAAAAACAQWZkGQAAGBgrKysREYrNAK8g56zYDAAAAAAAjIxSijdkgFfQ+wyttTZOAgAAAAAA8Op0kQFeXc7ZGzIAAAAAAAAAAAAAA8nIMgAAMDBKKfH666/HuXPnWkcBGFo551hfX4/t7e3WUQAAAAAAAF7J9vZ2rK+vO44N8Ao++OCDOHnypAPZAAAAAADASNBFBnh1KaVYW1vTRQYAAAAAAAAAAABg4BhZBgAABkYpJVJK0el0WkcBGFoppfjxxx/jww8/bB0FAAAAAADglVy/fj22t7cjpdQ6CsDQ6nQ6kVKKUkrrKAAAAAAAAK9MFxng1eWcdZEBAAAAAAAAAAAAGEhGlgEAgIHQ7Xaj1ho559ZRAIbawsJCTE1NOZANAAAAAAAMvVJKTE1NxcLCQusoAEMt5xyllOh2u62jAAAAAAAA7JsuMsDB6HWRa62towAAAAAAAAAAAADATxhZBgAABsLm5mZ89dVXkVJqHQVgqB07dizm5+cVmwEAAAAAgKFXa43Lly/H0aNHW0cBGGo55/jqq6/i888/bx0FAAAAAABg33SRAQ7GsWPH4u9//3uUUlpHAQAAAAAAAAAAAICfMLIMAAAMhF4BT7EZ4NXlnBWbAQAAAACAoVdKiZxz6xgAQ6/3exzvyAAAAAAAwDDTRQY4OLrIAAAAAAAAAAAAAAwiI8sAAMBAqLXG2bNn4/Tp062jAAy9lFJ89NFH8fjx49ZRAAAAAAAA9uXx48dx69Ytx7EBDsDp06fj3XffdSAbAAAAAAAYarrIAAcn56yLDAAAAAAAAAAAAMDAMbIMAAAMhFJK5JxbxwAYCTnn6Ha7cfXq1dZRAAAAAAAA9mV1dTW63a53ZIADknOOWmvrGAAAAAAAAPumiwxwcHSRAQAAAAAAAAAAABhERpYBAIDmdnd3Y2VlJVJKraMAjITZ2dmYmZmJUkrrKAAAAAAAAPtSSok//elPcfHixdZRAEZCzjlWVlZid3e3dRQAAAAAAICXposMcLB0kQEAAAAAAAAAAAAYREaWAQCA5m7fvh1bW1uRc24dBWAkTE5OxtLSkmIzAAAAAAAwtEopsbS0FJOTk62jAIyElFL88MMPcfv27dZRAAAAAAAAXpouMsDB6nWRa62towAAAAAAAAAAAADAc0aWAQCA5kop0el0YmlpqXUUgJGRczayDAAAAAAADK1SiuPYAAdoaWkpOp2Od2QAAAAAAGAo6SIDHDxdZAAAAAAAAAAAAAAGjZFlAACguVJKzM7OxvHjx1tHARgZOefY3NyML7/8snUUAAAAAACAl3L//v34/PPPjSwDHKATJ07E7Oxs1FpbRwEAAAAAAHhpusgABy+lFJ999pkuMgAAAAAAAAAAAAADw8gyAADQXCnFcWyAA5ZSiohwIBsAAAAAABg6vfeN3nsHAAcjpRSllNYxAAAAAAAAXpouMsDB632u6iIDAAAAAAAAAAAAMCiMLAMAAE09ffo0rl+/rtgMcMDee++9eOONNxzIBgAAAAAAhk4pJd588804e/Zs6ygAIyXnHNeuXYunT5+2jgIAAAAAAPDCdJEBDkevi2xkGQAAAAAAAAAAAIBBYWQZAABoan19PXZ2diKl1DoKwEjpdDqRc1ZsBgAAAAAAhk6tNXLO0el0WkcBGCk559jZ2Ylr1661jgIAAAAAAPDCdJEBDken04mUUpRSWkcBAAAAAAAAAAAAgIgwsgwAADRWSonp6emYn59vHQVg5PSKzd1ut3UUAAAAAACAF9LtdqOU4jg2wCGYn5+P6elpB7IBAAAAAIChoosMcHhyzrrIAAAAAAAAAAAAAAwMI8sAAEBTtdZYXFyM6enp1lEARk7OOR48eBAbGxutowAAAAAAALyQTz75JL777rvIObeOAjBypqenY2FhwcgyAAAAAAAwVHSRAQ5Pr4v86aefto4CAAAAAAAAAAAAAEaWAQCAtkopkVJqHQNgJPU+X2utjZMAAAAAAAC8mN67hndkgMORc/aGDAAAAAAADBVdZIDD0/t8LaU0TgIAAAAAAAAAAAAARpYBAICGHj58GHfu3Imcc+soACPp1KlT8f777ys2AwAAAAAAQ6OUEufOnYu//OUvraMAjKSUUnz88cfx8OHD1lEAAAAAAAB+ly4ywOHSRQYAAAAAAAAAAABgkBhZBgAAmllZWYmIUGwGOEQ5Z8VmAAAAAABgaJRSvCEDHKLeZ2zvdzsAAAAAAACDTBcZ4PDlnKPW2joGAAAAAAAAAAAAABhZBgAA2imlxIkTJ+L8+fOtowCMrJxzXL16NXZ2dlpHAQAAAAAA+E3Pnj2LtbU1x7EBDtGFCxfixIkTDmQDAAAAAABDQRcZ4PCllGJ1dVUXGQAAAAAAAAAAAIDmjCwDAADNlFIipRQTE/40ATgsKaV48uRJ3Lx5s3UUAAAAAACA33Tz5s148uRJpJRaRwEYWRMTE7G8vByllNZRAAAAAAAAfpcuMsDhyznrIgMAAAAAAAAAAAAwELQHAACAZmqtkXNuHQNgpF25ciUmJiYcyAYAAAAAAAZeKSUmJydjcXGxdRSAkZZz9oYMAAAAAAAMBV1kgMPX6yLXWltHAQAAAAAAAAAAAGDMGVkGAACauHfvXnzxxReRUmodBWCkzczMxKVLlxSbAQAAAACAgVdrjUuXLsXMzEzrKAAjLeccX3zxRdy7d691FAAAAAAAgF+liwzQHzMzMzE3NxellNZRAAAAAAAAAAAAABhzRpYBAIAmegW7nHPjJACjL6Wk2AwAAAAAAAy8Uorj2AB90PusrbU2TgIAAAAAAPDrdJEB+ifnrIsMAAAAAAAAAAAAQHNGlgEAgCZqrfHOO+/EmTNnWkcBGHk557hx40b8+9//bh0FAAAAAADgF21tbcWNGzccxwbogzNnzsTbb7/tQDYAAAAAADDQdJEB+kcXGQAAAAAAAAAAAIBBYGQZAABoopQSKaXWMQDGQs45dnd3Y21trXUUAAAAAACAX7S2thZ7e3tGlgH6oNPpRM45aq2towAAAAAAAPwqXWSA/kkp6SIDAAAAAAAAAAAA0JyRZQAAoO/29vai1uo4NkCfzM3NxdGjR6OU0joKAAAAAADALyqlxLFjx2Jubq51FICxkFKKWmvs7e21jgIAAAAAAPAzusgA/XXp0iVdZAAAAAAAAAAAAACaM7IMAAD03d27d+PRo0eKzQB9cuTIkbhy5YpiMwAAAAAAMLBKKXHlypWYmppqHQVgLOSc4/vvv4+7d++2jgIAAAAAAPAzusgA/dXrItdaW0cBAAAAAAAAAAAAYIwZWQYAAPquN/K5vLzcOAnA+Mg5KzYDAAAAAAADq9bqODZAH/V+t+MdGQAAAAAAGES6yAD9l1J6/vkLAAAAAAAAAAAAAC0YWQYAAPqulBIXLlyI1157rXUUgLGRUopPPvkkvv3229ZRAAAAAAAAfuKbb76JjY2NSCm1jgIwNk6ePBnnz593IBsAAAAAABhIusgA/Zdz1kUGAAAAAAAAAAAAoCkjywAAQN/VWiPn3DoGwFjpfe7WWhsnAQAAAAAA+Kne+4V3ZID+yjkbWQYAAAAAAAaSLjJA//U+d1dWVhonAQAAAAAAAAAAAGBcGVkGAAD6ant7O9bW1iKl1DoKwFj54IMP4uTJk0aWAQAAAACAgVNrjddffz3OnTvXOgrAWMk5x/r6emxvb7eOAgAAAAAA8JwuMkAbvS5yKaV1FAAAAAAAAAAAAADGlJFlAACgr65fvx7b29uRc24dBWCsdDqdyDkrNgMAAAAAAAOnlBI55+h0Oq2jAIyVnHP8+OOP8eGHH7aOAgAAAAAA8JwuMkAbnU4nUkq6yAAAAAAAAAAAAAA0Y2QZAADoq1prTE1NxcLCQusoAGOnV2zudrutowAAAAAAAERERLfbjVJKpJRaRwEYOwsLCzE1NeVANgAAAAAAMFB0kQHayTlHrVUXGQAAAAAAAAAAAIAmjCwDAAB9VUqJy5cvx9GjR1tHARg7Oef46quvYnNzs3UUAAAAAACAiIj47LPP4uuvv46cc+soAGPn6NGjMT8/b2QZAAAAAAAYKLrIAO3knOPLL7+Mzz//vHUUAAAAAAAAAAAAAMaQkWUAAKCvSimRUmodA2As9T5/a62NkwAAAAAAAPxH793COzJAGzlnb8gAAAAAAMBA0UUGaKf3+VtKaZwEAAAAAAAAAAAAgHFkZBkAAOibx48fx61btyLn3DoKwFg6ffp0vPvuu4rNAAAAAADAwCilxNmzZ+Ott95qHQVgLKWU4qOPPorHjx+3jgIAAAAAAKCLDNCYLjIAAAAAAAAAAAAALRlZBgAA+mZ1dTW63a5iM0BDOWfFZgAAAAAAYGCUUrwhAzSUc45utxurq6utowAAAAAAAOgiAwyAnHPUWlvHAAAAAAAAAAAAAGAMGVkGAAD6ppQSMzMzcfHixdZRAMZWzjlWV1djd3e3dRQAAAAAAGDM7e7uxurqquPYAA3Nzs7GzMyMA9kAAAAAAMBA0EUGaC+lFCsrK7rIAAAAAAAAAAAAAPSdkWUAAKBvSimxvLwck5OTraMAjK2UUvzwww9x+/bt1lEAAAAAAIAxd+vWrdja2oqUUusoAGNrcnIylpaWopTSOgoAAAAAAIAuMsAAyDnrIgMAAAAAAAAAAADQhJFlAACgb2qtkXNuHQNgrC0tLUWn03EgGwAAAAAAaK6UEp1OJ5aWllpHARhrOWdvyAAAAAAAwEDQRQZor9dFrrW2jgIAAAAAAAAAAADAmDGyDAAA9MX9+/djc3MzUkqtowCMtRMnTsTs7KxiMwAAAAAA0FytNf72t7/F8ePHW0cBGGs559jc3Iwvv/yydRQAAAAAAGCM6SIDDIYTJ07ExYsXo5TSOgoAAAAAAAAAAAAAY8bIMgAA0Be9Mc+cc+MkAKSUFJsBAAAAAIDmSimOYwMMgN5nce/3PQAAAAAAAC3oIgMMjpyzLjIAAAAAAAAAAAAAfWdkGQAA6Itaa7z55ptx9uzZ1lEAxl7OOa5duxZPnz5tHQUAAAAAABhTT58+jevXrzuODTAA3nvvvXjjjTccyAYAAAAAAJrSRQYYHDnnuH79ui4yAAAAAAAAAAAAAH1lZBkAAOiLUkqklKLT6bSOAjD2cs6xs7MT165dax0FAAAAAAAYU+vr67Gzs2NkGWAAdDqdyDlHrbV1FAAAAAAAYIzpIgMMjpRSPHv2TBcZAAAAAAAAAAAAgL4ysgwAABy6brcbtVbHsQEGxPz8fExPT0cppXUUAAAAAABgTJVSYnp6Ov7+97+3jgJA/OdAdiklut1u6ygAAAAAAMAY0kUGGCy6yAAAAAAAAAAAAAC0YGQZAAA4dBsbG/HgwQPFZoABMT09HQsLC4rNAAAAAABAM6WUWFxcjOnp6dZRAIiInHM8ePAgNjY2WkcBAAAAAADGkC4ywGD5wx/+EAsLC1FrbR0FAAAAAAAAAAAAgDFiZBkAADh0vRHP5eXlxkkA6Mk5KzYDAAAAAADN1FodxwYYICmliAjvyAAAAAAAQBO6yACDJ6X0/PMZAAAAAAAAAAAAAPrByDIAAHDoSilx7ty5OHXqVOsoAPyflFJ8/PHH8fDhw9ZRAAAAAACAMfPdd9/FnTt3ng96AtDeqVOn4v3333cgGwAAAAAAaEIXGWDw5Jx1kQEAAAAAAAAAAADoKyPLAADAoau1Rs65dQwA/kvvc3llZaVxEgAAAAAAYNz03ie8IwMMlpyzkWUAAAAAAKAJXWSAwdP7XF5dXW2cBAAAAAAAAAAAAIBxYWQZAAA4VM+ePYurV69GSql1FAD+y4ULF+LEiRNRa20dBQAAAAAAGDO11vjzn/8c58+fbx0FgP+Sc46rV6/Gzs5O6ygAAAAAAMAY0UUGGEy9LnIppXUUAAAAAAAAAAAAAMaEkWUAAOBQ3bx5M548eRI559ZRAPgvExMTsby8rNgMAAAAAAD0XSkllpeXY2LCz1gBBklKKZ48eRI3b95sHQUAAAAAABgjusgAg0kXGQAAAAAAAAAAAIB+c50OAAA4VLXWmJycjMXFxdZRAPgfOWfFZgAAAAAAoO9KKY5jAwygK1euxMTEhHdkAAAAAACgr3SRAQZXzjlqra1jAAAAAAAAAAAAADAmjCwDAACHqpQSc3NzMTMz0zoKAP8j5xxffPFF3Lt3r3UUAAAAAABgTNy7dy/+9a9/GVkGGEAzMzNx6dIlB7IBAAAAAIC+0kUGGFwppbh3754uMgAAAAAAAAAAAAB9YWQZAAA4VKUUx7EBBlRKKSLCgWwAAAAAAKBvSikR8f/fKQAYLCml55/VAAAAAAAA/aCLDDC4ep/PusgAAAAAAAAAAAAA9IORZQAA4NBsbW3FzZs3FZsBBtSZM2fi7bffdiAbAAAAAADom1JKvPPOO3HmzJnWUQD4BTnnuHHjRvz73/9uHQUAAAAAABgDusgAg63XRTayDAAAAAAAAAAAAEA/GFkGAAAOzdraWuzu7kZKqXUUAH5Bp9OJnLNiMwAAAAAA0De1VsexAQZYzjl2d3djbW2tdRQAAAAAAGAM6CIDDLZOpxMppSiltI4CAAAAAAAAAAAAwBgwsgwAAByaUkocO3Ys5ubmWkcB4Ff0Rpb39vZaRwEAAAAAAEbc3t6ekWWAATc3NxfHjh1zIBsAAAAAAOgLXWSAwaeLDAAAAAAAAAAAAEC/GFkGAAAOTa01rly5EkeOHGkdBYBfkVKK77//Pu7evds6CgAAAAAAMOLu3LkTjx49ipRS6ygA/IojR47E4uKikWUAAAAAAKAvdJEBBl/OOb7//vv45z//2ToKAAAAAAAAAAAAACPOyDIAAHBoSimRc24dA4DfsLy8HBHhQDYAAAAAAHDoeu8RvfcJAAZTztkbMgAAAAAA0Be6yACDTxcZAAAAAAAAAAAAgH4xsgwAAByKb775JjY2NiKl1DoKAL/h5MmTceHChai1to4CAAAAAACMuFpr/PWvf43XXnutdRQAfkPOOTY2NuLbb79tHQUAAAAAABhhusgAw+HkyZNx/vx5I8sAAAAAAAAAAAAAHDojywAAwKFYWVmJiP8cXQVgsKWUFJsBAAAAAIBDV0pxHBtgCPQ+q2utjZMAAAAAAACjTBcZYHjknL0hAwAAAAAAAAAAAHDojCwDAACHopQSr7/+epw7d651FAB+R8451tbWYnt7u3UUAAAAAABgRG1vb8f6+rrj2ABD4IMPPoiTJ09GKaV1FAAAAAAAYITpIgMMD11kAAAAAAAAAAAAAPrByDIAAHAoSimRUopOp9M6CgC/I+cc29vb8eGHH7aOAgAAAAAAjKjr16/H9va2kWWAIdDpdCLnHLXW1lEAAAAAAIARposMMDxSSvHjjz/qIgMAAAAAAAAAAABwqIwsAwAAB67b7UYpxXFsgCGxsLAQU1NTUUppHQUAAAAAABhRpZSYmpqKy5cvt44CwAtIKUUpJbrdbusoAAAAAADACNJFBhguusgAAAAAAAAAAAAA9IORZQAA4MBtbm7G119/rdgMMCSOHj0a8/Pzis0AAAAAAMChKaXE5cuX4+jRo62jAPACcs7x1VdfxebmZusoAAAAAADACNJFBhgux44di/n5+ai1to4CAAAAAAAAAAAAwAgzsgwAABy43khnSqlxEgBeVM5ZsRkAAAAAADg0tVbHsQGGSO93P96RAQAAAACAw6CLDDB8UkrPP78BAAAAAAAAAAAA4DAYWQYAAA5cKSXOnj0bb731VusoALyglFJ89NFH8fjx49ZRAAAAAACAEfPo0aO4deuW49gAQ+T06dPx7rvvOpANAAAAAAAcCl1kgOGTc9ZFBgAAAAAAAAAAAOBQGVkGAAAOXK01cs6tYwDwEnLO0e12Y3V1tXUUAAAAAABgxKyurka32/WODDBkcs5GlgEAAAAAgEOhiwwwfHpd5KtXr7aOAgAAAAAAAAAAAMCIMrIMAAAcqN3d3VhZWYmUUusoALyE2dnZmJmZiVpr6ygAAAAAAMCIqbXGn/70p7h48WLrKAC8hJxzrK6uxu7ubusoAAAAAADACNFFBhhOvS5yKaV1FAAAAAAAAAAAAABGlJFlAADgQN26dSu2trYi59w6CgAvYXJyMpaWlhSbAQAAAACAA1dKiaWlpZicnGwdBYCXkFKKH374IW7fvt06CgAAAAAAMEJ0kQGGky4yAAAAAAAAAAAAAIfNyDIAAHCgaq3R6XRiaWmpdRQAXlLOWbEZAAAAAAA4cKUUx7EBhtDS0lJ0Oh3vyAAAAAAAwIHSRQYYXjnnqLW2jgEAAAAAAAAAAADAiDKyDAAAHKhSSszOzsbx48dbRwHgJeWcY3NzM7788svWUQAAAAAAgBFx//79+Pzzz40sAwyhEydOxOzsrAPZAAAAAADAgdJFBhheKaX47LPPdJEBAAAAAAAAAAAAOBRGlgEAgANVSnEcG2BIpZQiIhzIBgAAAAAADkzv3aH3DgHAcEkpRSmldQwAAAAAAGCE6CIDDK/e57cuMgAAAAAAAAAAAACHwcgyAABwYJ4+fRrXr19XbAYYUu+991688cYbDmQDAAAAAAAHppQSb775Zpw9e7Z1FAD2Iecc165di6dPn7aOAgAAAAAAjABdZIDh1usiG1kGAAAAAAAAAAAA4DAYWQYAAA7M+vp67OzsREqpdRQA9qHT6UTOWbEZAAAAAAA4MLXWyDlHp9NpHQWAfcg5x87OTly7dq11FAAAAAAAYAToIgMMt06nEymlKKW0jgIAAAAAAAAAAADACDKyDAAAHJhSSkxPT8f8/HzrKADsU6/Y3O12W0cBAAAAAACGXLfbjVKK49gAQ2x+fj6mp6cdyAYAAAAAAA6ELjLA8Ms56yIDAAAAAAAAAAAAcCiMLAMAAAem1hqLi4sxPT3dOgoA+5RzjgcPHsTGxkbrKAAAAAAAwJD75JNP4rvvvoucc+soAOzT9PR0LCwsGFkGAAAAAAAOhC4ywPDrdZE//fTT1lEAAAAAAAAAAAAAGDFGlgEAgANTSomUUusYALyC3ud4rbVxEgAAAAAAYNj13hu8IwMMt5yzN2QAAAAAAOBA6CIDDL/e53gppXESAAAAAAAAAAAAAEaNkWUAAOBAPHz4MO7cuRM559ZRAHgFp06divfff1+xGQAAAAAAeGWllDh37lz85S9/aR0FgFeQUoqPP/44Hj582DoKAAAAAAAwxHSRAUaDLjIAAAAAAAAAAAAAh8XIMgAAcCBWVlYiIhSbAUZAzlmxGQAAAAAAeGWlFG/IACOg91ne+30QAAAAAADAfugiA4yOnHPUWlvHAAAAAAAAAAAAAGDEGFkGAAAORCklTpw4EefPn28dBYBXlHOOq1evxs7OTusoAAAAAADAkHr27Fmsra05jg0wAi5cuBAnTpxwIBsAAAAAAHglusgAoyOlFKurq7rIAAAAAAAAAAAAABwoI8sAAMCBKKVESikmJvyZATDscs7x5MmTuHnzZusoAAAAAADAkLp582Y8efLEyDLACJiYmIiUUpRSWkcBAAAAAACGmC4ywOjQRQYAAAAAAAAAAADgMGgcAAAAB6LW6jg2wIhYXFyMiYkJB7IBAAAAAIB9K6XE5ORkLC4uto4CwAEwsgwAAAAAALwqXWSA0XHlypWYmJiIWmvrKAAAAAAAAAAAAACMECPLAADAK7t371588cUXkVJqHQWAAzAzMxOXLl1SbAYAAAAAAPat1hqXLl2KP/7xj62jAHAAcs7xxRdfxL1791pHAQAAAAAAhpAuMsBomZmZibm5uSiltI4CAAAAAAAAAAAAwAgxsgwAALyyXvEt59w4CQAHJees2AwAAAAAAOxbKcUbMsAI6X2m11obJwEAAAAAAIaRLjLA6NFFBgAAAAAAAAAAAOCgGVkGAABeWa013nnnnThz5kzrKAAckJRS3LhxI7a2tlpHAQAAAAAAhszW1lbcuHEjUkqtowBwQM6cORNvv/22A9kAAAAAAMC+6CIDjJ6cc9y4cSP+/e9/t44CAAAAAAAAAAAAwIgwsgwAALyyUkrknFvHAOAA5Zxjd3c31tbWWkcBAAAAAACGzNWrV2Nvb887MsCIyTkbWQYAAAAAAPZFFxlg9OgiAwAAAAAAAAAAAHDQjCwDAACvZG9vL2qtkVJqHQWAAzQ3NxfHjh2LWmvrKAAAAAAAwJCptcaxY8dibm6udRQADlDOOVZWVmJvb691FAAAAAAAYIjoIgOMprm5uTh69GiUUlpHAQAAAAAAAAAAAGBEGFkGAABeyZ07d+LRo0eRc24dBYADdOTIkVhcXFRsBgAAAAAAXlopJa5cuRJTU1OtowBwgFJK8f3338fdu3dbRwEAAAAAAIaILjLAaDpy5EhcuXJFFxkAAAAAAAAAAACAA2NkGQAAeCW11oiIWF5ebpwEgIOWc1ZsBgAAAAAAXlopxXFsgBHU+32Qd2QAAAAAAOBl6CIDjK6c8/PPeQAAAAAAAAAAAAB4VUaWAQCAV1JKiQsXLsRrr73WOgoAByznHBsbG/Htt9+2jgIAAAAAAAyJb775Jj799FMjywAj6OTJk3HhwgUHsgEAAAAAgJeiiwwwulJK8cknn+giAwAAAAAAAAAAAHAgjCwDAACvpJTiODbAiEopRUQ4kA0AAAAAALyw3rtC750BgNGSUopSSusYAAAAAADAENFFBhhdvc93XWQAAAAAAAAAAAAADoKRZQAAYN+2t7djfX1dsRlgRH3wwQdx8uRJB7IBAAAAAIAXVkqJ119/Pc6dO9c6CgCHIOcca2trsb293ToKAAAAAAAwBHSRAUZbr4tsZBkAAAAAAAAAAACAg2BkGQAA2Lfr16/H9vZ2pJRaRwHgEHQ6ncg5KzYDAAAAAAAvrNYaOefodDqtowBwCHLOsb29HR9++GHrKAAAAAAAwBDQRQYYbZ1OJ1JKUUppHQUAAAAAAAAAAACAEWBkGQAA2LdSSkxNTcXCwkLrKAAckl6xudvtto4CAAAAAAAMuG63G6UUx7EBRtjCwkJMTU05kA0AAAAAALwQXWSA0Zdz1kUGAAAAAAAAAAAA4EAYWQYAAPat1hqXL1+Oo0ePto4CwCHJOcdXX30Vm5ubraMAAAAAAAAD7rPPPouvv/46cs6towBwSI4ePRrz8/NGlgEAAAAAgBeiiwww+npd5M8//7x1FAAAAAAAAAAAAACGnJFlAABg30opkVJqHQOAQ9T7nK+1Nk4CAAAAAAAMut57gndkgNGWc/aGDAAAAAAAvBBdZIDR1/ucL6U0TgIAAAAAAAAAAADAsDOyDAAA7Mvjx4/j1q1bkXNuHQWAQ3T69Ol49913FZsBAAAAAIDfVUqJs2fPxltvvdU6CgCHKKUUH330UTx+/Lh1FAAAAAAAYIDpIgOMB11kAAAAAAAAAAAAAA6KkWUAAGBfVldXo9vtKjYDjIGcs2IzAAAAAADwu0op3pABxkDOObrdbqyurraOAgAAAAAADDBdZIDxkXOOWmvrGAAAAAAAAAAAAAAMOSPLAADAvpRSYmZmJi5evNg6CgCHLOccq6ursbu72zoKAAAAAAAwoHZ3d2N1ddVxbIAxMDs7GzMzMw5kAwAAAAAAv0kXGWB8pJRiZWVFFxkAAAAAAAAAAACAV2JkGQAA2JdSSiwvL8fk5GTrKAAcspRS/PDDD3H79u3WUQAAAAAAgAF169at2NraipRS6ygAHLLJyclYWlqKUkrrKAAAAAAAwADTRQYYHzlnXWQAAAAAAAAAAAAAXpmRZQAAYF9qrZFzbh0DgD5YWlqKTqfjQDYAAAAAAPCrSinR6XRiaWmpdRQA+iDn7A0ZAAAAAAD4TbrIAOOj10WutbaOAgAAAAAAAAAAAMAQM7IMAAC8tPv378fm5maklFpHAaAPTpw4EbOzs4rNAAAAAADAr6q1xt/+9rc4fvx46ygA9EHOOTY3N+PLL79sHQUAAAAAABhAusgA4+XEiRNx8eLFKKW0jgIAAAAAAAAAAADAEDOyDAAAvLTeyGbOuXESAPolpaTYDAAAAAAA/KpSiuPYAGOk95nf+x0RAAAAAADAf9NFBhg/OWddZAAAAAAAAAAAAABeiZFlAADgpdVa480334yzZ8+2jgJAn+Sc49q1a/H06dPWUQAAAAAAgAHz9OnTuH79uuPYAGPkvffeizfeeMOBbAAAAAAA4BfpIgOMn5xzXL9+XRcZAAAAAAAAAAAAgH0zsgwAALy0UkqklKLT6bSOAkCf5JxjZ2cnrl271joKAAAAAAAwYNbX12NnZ8fIMsAY6XQ6kXOOWmvrKAAAAAAAwADSRQYYPymlePbsmS4yAAAAAAAAAAAAAPtmZBkAAHgp3W43aq2OYwOMmfn5+Zieno5SSusoAAAAAADAgCmlxPT0dPz9739vHQWAPkopRSklut1u6ygAAAAAAMAA0UUGGE+6yAAAAAAAAAAAAAC8KiPLAADAS9nY2IgHDx4oNgOMmenp6VhYWFBsBgAAAAAAfqaUEouLizE9Pd06CgB9lHOOBw8exMbGRusoAAAAAADAANFFBhhPf/jDH2JhYSFqra2jAAAAAAAAAAAAADCkjCwDAAAvpTeuuby83DgJAP2Wc1ZsBgAAAAAAfqbW6jg2wBhKKUVEeEcGAAAAAAB+QhcZYHyllJ5/DwAAAAAAAAAAAADAyzKyDAAAvJRSSpw7dy5OnTrVOgoAfZZzjo8//jgePnzYOgoAAAAAADAgvvvuu7hz546RZYAxdOrUqTh37pwD2QAAAAAAwE/oIgOML11kAAAAAAAAAAAAAF6FkWUAAOCl1FodxwYYUymliIhYWVlpnAQAAAAAABgUvXeD3jsCAOMlpWRkGQAAAAAA+AldZIDx1fv8X11dbZwEAAAAAAAAAAAAgGFkZBkAAHhhz549i6tXrzqODTCmLly4ECdOnHAgGwAAAAAAeK6UEn/+85/j/PnzraMA0EDOOa5evRo7OzutowAAAAAAAANAFxlgvOkiAwAAAAAAAAAAAPAqjCwDAAAv7ObNm/HkyZPIObeOAkADExMTkVKKWmvrKAAAAAAAwICotUZKKSYm/CQVYBzlnOPJkydx8+bN1lEAAAAAAIABoIsMMN4mJiZieXnZyDIAAAAAAAAAAAAA++KiHQAA8MJqrTE5ORmLi4utowDQSEpJsRkAAAAAAIiIiG63G//4xz8ipdQ6CgCNLC4uxsTEhHdkAAAAAAAgInSRAYjIOUettXUMAAAAAAAAAAAAAIaQkWUAAOCFlVLi0qVLMTMz0zoKAI3knOOLL76Ie/futY4CAAAAAAA0du/evbh//37knFtHAaCRmZmZuHTpkpFlAAAAAAAgInSRAfhPF/nevXu6yAAAAAAAAAAAAAC8NCPLAADACyulREqpdQwAGuqNJNRaGycBAAAAAABa670XGFkGGG85Z2/IAAAAAABAROgiAxDPvwe8IwMAAAAAAAAAAADwsowsAwAAL2Rraytu3LjhODbAmDtz5ky8/fbbUUppHQUAAAAAAGislBLvvPNOvPPOO62jANBQSilu3LgRW1tbraMAAAAAAAAN6SIDEKGLDAAAAAAAAAAAAMD+GVkGAABeyNraWuzt7Sk2AxA5Z8VmAAAAAAAgSinekAGInHPs7u7G2tpa6ygAAAAAAEBDusgARER0Op3IOUettXUUAAAAAAAAAAAAAIaMkWUAAOCFlFLi2LFjMTc31zoKAI3lnGNlZSX29vZaRwEAAAAAABrZ29uLlZUVx7EBiLm5uTh27JgD2QAAAAAAMOZ0kQHoSSlFrVUXGQAAAAAAAAAAAICXYmQZAAB4IaWUuHLlSkxNTbWOAkBjKaX4/vvv4+7du62jAAAAAAAAjdy5cycePXoUKaXWUQBo7MiRI7G4uBillNZRAAAAAACAhnSRAejJOesiAwAAAAAAAAAAAPDSjCwDAAAvpNYaOefWMQAYAMvLyxERDmQDAAAAAMAY670T9N4NABhvOWdvyAAAAAAAMOZ0kQHo6f2mqNbaOAkAAAAAAAAAAAAAw8TIMgAA8Lu++eab2NjYiJRS6ygADICTJ0/GhQsXFJsBAAAAAGCM1Vrjr3/9a7z22mutowAwAHLOsbGxEd9++23rKAAAAAAAQAO6yAD8t5MnT8b58+ejlNI6CgAAAAAAAAAAAABDxMgyAADwu3ojmjnnxkkAGBQpJcVmAAAAAAAYY6UUx7EBeK73ndD7nREAAAAAADBedJEB+F85Z11kAAAAAAAAAAAAAF6KkWUAAOB31Vrj9ddfj3PnzrWOAsCAyDnH2tpabG9vt44CAAAAAAD02fb2dqyvrzuODcBzH3zwQZw8edKBbAAAAAAAGFO6yAD8r5xzrK+v6yIDAAAAAAAAAAAA8MKMLAMAAL+rlBIppeh0Oq2jADAgcs6xvb0dH374YesoAAAAAABAn12/fj22t7eNLAPwXKfTiZxz1FpbRwEAAAAAABrQRQbgf6WU4scff9RFBgAAAAAAAAAAAOCFGVkGAAB+U7fbjVKK49gA/MTCwkJMTU1FKaV1FAAAAAAAoM9KKTE1NRWXL19uHQWAAZJSilJKdLvd1lEAAAAAAIA+0kUG4JfoIgMAAAAAAAAAAADwsowsAwAAv2lzczO+/vprxWYAfuLo0aMxPz+v2AwAAAAAAGOolBKXL1+Oo0ePto4CwADJOcdXX30Vm5ubraMAAAAAAAB9pIsMwC85duxYzM/PR621dRQAAAAAAAAAAAAAhoSRZQAA4Df1xjNTSo2TADBocs6KzQAAAAAAMIZqrY5jA/Azvd8XeUcGAAAAAIDxoosMwK9JKT3/ngAAAAAAAAAAAACA32NkGQAA+E2llDh79my89dZbraMAMGBSSvHRRx/F48ePW0cBAAAAAAD65NGjR3Hr1i3HsQH4mdOnT8e7777rQDYAAAAAAIwZXWQAfk3OWRcZAAAAAAAAAAAAgBdmZBkAAPhNtdbIObeOAcAAyjlHt9uN1dXV1lEAAAAAAIA+WV1djW636x0ZgF+UczayDAAAAAAAY0YXGYBf0+siX716tXUUAAAAAAAAAAAAAIaAkWUAAOBX7e7uxsrKSqSUWkcBYADNzs7GzMxM1FpbRwEAAAAAAPqk1hp/+tOf4uLFi62jADCAcs6xuroau7u7raMAAAAAAAB9oIsMwG/pdZFLKa2jAAAAAAAAAAAAADAEjCwDAAC/6tatW7G1tRU559ZRABhAk5OTsbS0pNgMAAAAAABjpJQSS0tLMTk52ToKAAMopRQ//PBD3L59u3UUAAAAAACgD3SRAfgtusgAAAAAAAAAAAAAvAwjywAAwK+qtUan04mlpaXWUQAYUDlnxWYAAAAAABgjpRTHsQH4VUtLS9HpdLwjAwAAAADAmNBFBuD35Jyj1to6BgAAAAAAAAAAAABDwMgyAADwq0opMTs7G8ePH28dBYABlXOOzc3N+PLLL1tHAQAAAAAADtn9+/fj888/N7IMwK86ceJEzM7OOpANAAAAAABjQhcZgN+TUorPPvtMFxkAAAAAAAAAAACA32VkGQAA+FWlFMexAfhNve8JB7IBAAAAAGD09d4DvCMD8FtyzlFKaR0DAAAAAADoA11kAH6PLjIAAAAAAAAAAAAAL8rIMgAA8IuePn0a169fV2wG4DedPXs23njjDQeyAQAAAABgDJRS4s0334x33323dRQABlhKKa5duxZPnz5tHQUAAAAAADhEusgAvIj33nsv3njjDSPLAAAAAAAAAAAAAPwuI8sAAMAvWl9fj52dnUgptY4CwADrdDqRczayDAAAAAAAY6CUEjnn6HQ6raMAMMByzrGzsxPr6+utowAAAAAAAIdIFxmAF9HpdCKlpIsMAAAAAAAAAAAAwO8ysgwAAPyiUkpMT0/H/Px86ygADLicc9Rao9vtto4CAAAAAAAckm63G7XWyDm3jgLAgJufn4/p6emotbaOAgAAAAAAHCJdZABeVM45Sim6yAAAAAAAAAAAAAD8JiPLAADAL6q1xuLiYkxPT7eOAsCASynFgwcPYmNjo3UUAAAAAADgkHzyySfx3XffRUqpdRQABtz09HQsLCxEKaV1FAAAAAAA4BDpIgPwonLO8eDBg/j0009bRwEAAAAAAAAAAABggBlZBgAAflEpJXLOrWMAMAR6YwoOZAMAAAAAwOjqvQMYWQbgReScvSEDAAAAAMCI00UG4EXpIgMAAAAAAAAAAADwIowsAwAAP/Pw4cO4c+eO49gAvJBTp07FuXPnotbaOgoAAAAAAHBIaq3xwQcfxF/+8pfWUQAYAjnnuHPnTjx8+LB1FAAAAAAA4BDoIgPwMk6dOhXvv/++kWUAAAAAAAAAAAAAfpORZQAA4GdWVlYi4j/HTgHgRaSUFJsBAAAAAGCElVIcxwbghfW+M3q/QwIAAAAAAEaLLjIALyvnHLXW1jEAAAAAAAAAAAAAGGBGlgEAgJ8ppcSf//znOH/+fOsoAAyJnHNcvXo1dnZ2WkcBAAAAAAAO2LNnz+Lq1auOYwPwwi5cuBAnTpyIUkrrKAAAAAAAwCHQRQbgZeWcY3V1VRcZAAAAAAAAAAAAgF9lZBkAAPiZUkosLy/HxIQ/GQB4MTnnePLkSdy8ebN1FAAAAAAA4IDdvHkznj59amQZgBc2MTERKaWotbaOAgAAAAAAHAJdZABeVkpJFxkAAAAAAAAAAACA36SlAAAA/EwpxXFsAF7K4uJiTExMRCmldRQAAAAAAOCAlVJicnIyFhcXW0cBYIiklLwhAwAAAADAiNJFBuBlXblyRRcZAAAAAAAAAAAAgN9kZBkAAPiJe/fuxb/+9S/FZgBeyszMTFy6dEmxGQAAAAAARlApJS5duhR//OMfW0cBYIjknOOLL76Ie/futY4CAAAAAAAcIF1kAPaj10WutbaOAgAAAAAAAAAAAMCAMrIMAAD8RG8cM6XUOAkAwybnrNgMAAAAAAAjqNbqODYAL6333eEdGQAAAAAARosuMgD7lVJ6/j0CAAAAAAAAAAAAAP/LyDIAAPATpZR455134syZM62jADBkUkpx48aN2Nraah0FAAAAAAA4IFtbW3Hjxg3HsQF4aWfOnIm3337bgWwAAAAAABgxusgA7FfOOW7cuBH//ve/W0cBAAAAAAAAAAAAYAAZWQYAAH6i1ho559YxABhCOefY3d2NtbW11lEAAAAAAIADcvXq1djb2/OODMC+5JyNLAMAAAAAwIjRRQZgv3SRAQAAAAAAAAAAAPgtRpYBAIDn9vb2otYaKaXWUQAYQnNzc3Hs2LGotbaOAgAAAAAAHJBaaxw7dizm5uZaRwFgCOWcY2VlJfb29lpHAQAAAAAADoAuMgCvYm5uLo4ePRqllNZRAAAAAAAAAAAAABhARpYBAIDn7ty5E48ePYqcc+soAAyhI0eOxOLiomIzAAAAAACMkFJKXLlyJaamplpHAWAIpZTi+++/j7t377aOAgAAAAAAHABdZABexZEjR+LKlSu6yAAAAAAAAAAAAAD8IiPLAADAc7XWiIhYXl5unASAYZVzVmwGAAAAAIARUkpxHBuAfev9Dsk7MgAAAAAAjAZdZABeVc75+fcJAAAAAAAAAAAAAPw3I8sAAMBzpZS4cOFCvPbaa62jADCkcs6xsbER3377besoAAAAAADAK/rmm2/i008/NbIMwL6dPHkyLly44EA2AAAAAACMCF1kAF5VSik++eQTXWQAAAAAAAAAAAAAfsbIMgAA8FwpxXFsAF5JSikiwoFsAAAAAAAYAb3/9/f+/w8A+5FSilJK6xgAAAAAAMAB0EUG4FX1vkd0kQEAAAAAAAAAAAD4X0aWAQCAiIjY3t6O9fV1xWYAXskHH3wQJ0+edCAbAAAAAABGQCklXn/99Th37lzrKAAMsZxzrK2txfb2dusoAAAAAADAK9BFBuAg9LrIRpYBAAAAAAAAAAAA+F9GlgEAgIiIuH79emxvb0dKqXUUAIZYp9OJnLNiMwAAAAAAjIBaa+Sco9PptI4CwBDLOcf29nZ8+OGHraMAAAAAAACvQBcZgIPQ6XQipRSllNZRAAAAAAAAAAAAABgwRpYBAICIiCilxNTUVCwsLLSOAsCQ6xWbu91u6ygAAAAAAMA+dbvdKKU4jg3AK1tYWIipqSkHsgEAAAAAYMjpIgNwUHLOusgAAAAAAAAAAAAA/IyRZQAAICIiaq1x+fLlOHr0aOsoAAy5nHN89dVXsbm52ToKAAAAAACwT5999ll8/fXXkXNuHQWAIXf06NGYn583sgwAAAAAAENOFxmAg9LrIn/++eetowAAAAAAAAAAAAAwQIwsAwAAERFRSomUUusYAIyA3vdJrbVxEgAAAAAAYL96/+f3jgzAQcg5e0MGAAAAAIAhp4sMwEHpfZ+UUhonAQAAAAAAAAAAAGCQGFkGAADi8ePHcevWrcg5t44CwAg4ffp0nD17VrEZAAAAAACGWCkl3nvvvXjrrbdaRwFgBOSc46OPPorHjx+3jgIAAAAAAOyDLjIAB+n06dPx7rvv6iIDAAAAAAAAAAAA8BNGlgEAgFhdXY1ut6vYDMCBSSkpNgMAAAAAwBArpURKqXUMAEZESim63W6srq62jgIAAAAAAOyDLjIABy3nHLXW1jEAAAAAAAAAAAAAGCBGlgEAgCilxMzMTFy8eLF1FABGRM45VlZWYnd3t3UUAAAAAADgJe3u7sbq6qrj2AAcmNnZ2ZiZmYlSSusoAAAAAADAPugiA3DQUkq6yAAAAAAAAAAAAAD8hJFlAAAgSimxvLwck5OTraMAMCJyzrG1tRW3b99uHQUAAAAAAHhJt27diq2tLSPLAByYycnJWF5ejlpr6ygAAAAAAMA+6CIDcNByzvHDDz/oIgMAAAAAAAAAAADwnJFlAAAgaq2OYwNwoJaWlqLT6UQppXUUAAAAAADgJZVSotPpxJUrV1pHAWCEpJS8IQMAAAAAwJDSRQbgoPW6yLXW1lEAAAAAAAAAAAAAGBBGlgEAYMzdv38/Njc3I6XUOgoAI+T48eMxOzvrQDYAAAAAAAyhUkr87W9/i+PHj7eOAsAIyTnH5uZmfPnll62jAAAAAAAAL0EXGYDDcOLEibh48aIuMgAAAAAAAAAAAADPGVkGAIAxV2uNiP8cMQWAg5Rzfv49AwAAAAAADI9aqzdkAA5c77vFOzIAAAAAAAwXXWQADkvO2cgyAAAAAAAAAAAAAM8ZWQYAgDFXa40333wzzp492zoKACMmpRTXrl2Lp0+fto4CAAAAAAC8oCdPnsT169cjpdQ6CgAj5uzZs/HGG284kA0AAAAAAENGFxmAw5JzjuvXr+siAwAAAAAAAAAAABARRpYBAGDslVIi5xydTqd1FABGTM45dnZ2Yn19vXUUAAAAAADgBa2vr8fOzk7knFtHAWDEdDqdyDkbWQYAAAAAgCGjiwzAYck5x7Nnz+LatWutowAAAAAAAAAAAAAwAIwsAwDAGOt2u1FKiZRS6ygAjKD5+fmYnp6OWmvrKAAAAAAAwAuqtcYf/vCH+Pvf/946CgAjKOcctdbodrutowAAAAAAAC9AFxmAw9TrIpdSWkcBAAAAAAAAAAAAYAAYWQYAgDH2ySefxHfffRc559ZRABhB09PTsbCwoNgMAAAAAABDpJQSCwsLMT093ToKACMopRQPHjyIjY2N1lEAAAAAAIAXoIsMwGHSRQYAAAAAAAAAAADgvxlZBgCAMVZrjYj/HC8FgMOQc1ZsBgAAAACAIVJKcRwbgEPT+52Sd2QAAAAAABgOusgAHLac8/PvGwAAAAAAAAAAAADGm5FlAAAYY6WUOHfuXPzlL39pHQWAEZVzjjt37sTDhw9bRwEAAAAAAH7Hd999F3fv3jWyDMChOXXqVJw7d86BbAAAAAAAGBK6yAActpRSfPzxx7rIAAAAAAAAAAAAABhZBgCAcVZKcRwbgEOVUoqIiJWVlcZJAAAAAACA39P7f37v//sAcBhSSlFKaR0DAAAAAAB4AbrIABy23veMLjIAAAAAAAAAAAAARpYBAGBMPXv2LNbW1hSbAThUFy5ciBMnTjiQDQAAAAAAQ6CUEn/+85/j/PnzraMAMMJyznH16tXY2dlpHQUAAAAAAPgNusgA9EOvi1xrbR0FAAAAAAAAAAAAgMaMLAMAwJi6efNmPHnyJFJKraMAMMImJiYipaTYDAAAAAAAQ6DWGimlmJjw81IADk/OOZ48eRI3b95sHQUAAAAAAPgNusgA9MPExEQsLy9HKaV1FAAAAAAAAAAAAAAacwUPAADGVCklJicnY3FxsXUUAEZcSkmxGQAAAAAABly3241//OMfjmMDcOgWFxdjYmLCOzIAAAAAAAw4XWQA+iXn7A0ZAAAAAAAAAAAAACPLAAAwrmqtcenSpZiZmWkdBYARl3OOL774Iu7du9c6CgAAAAAA8Cvu3bsX9+/fj5xz6ygAjLiZmZm4dOmSA9kAAAAAADDgdJEB6BddZAAAAAAAAAAAAAAijCwDAMDYKqVESql1DADGQG+ModbaOAkAAAAAAPBrev/HN7IMQD/knL0hAwAAAADAgNNFBqBfet833pEBAAAAAAAAAAAAxpuRZQAAGENbW1tx48YNx7EB6IszZ87E22+/HaWU1lEAAAAAAIBfUUqJd955J955553WUQAYAymluHHjRmxtbbWOAgAAAAAA/AJdZAD6SRcZAAAAAAAAAAAAgAgjywAAMJbW1tZib29PsRmAvsk5KzYDAAAAAMAAK6V4Qwagb3LOsbu7G2tra62jAAAAAAAAv0AXGYB+6nQ6kXOOWmvrKAAAAAAAAAAAAAA0ZGQZAADGUCkljh07FnNzc62jADAmcs6xsrISe3t7raMAAAAAAAD/Y29vL1ZWVhzHBqBv5ubm4tixYw5kAwAAAADAgNJFBqDfUkpRa9VFBgAAAAAAAAAAABhjRpYBAGAMlVLiypUrMTU11ToKAGMipRTff/993L17t3UUAAAAAADgf9y5cycePXoUKaXWUQAYE0eOHInFxcUopbSOAgAAAAAA/AJdZAD6LeesiwwAAAAAAAAAAAAw5owsAwDAGKq1Rs65dQwAxsjy8nJEhAPZAAAAAAAwgHr/v+/9Px8A+iHn7A0ZAAAAAAAGlC4yAP3W++1SrbVxEgAAAAAAAAAAAABaMbIMAABj5ptvvomNjY1IKbWOAsAYOXnyZFy4cEGxGQAAAAAABlCtNf7617/Ga6+91joKAGMk5xwbGxvx7bffto4CAAAAAAD8F11kAFo4efJknD9/PkopraMAAAAAAAAAAAAA0IiRZQAAGDO9ccucc+MkAIybnLNiMwAAAAAADKBSijdkAPqu993T+z0TAAAAAAAwGHSRAWhFFxkAAAAAAAAAAABgvBlZBgCAMVNrjddffz3OnTvXOgoAYyalFGtra7G9vd06CgAAAAAA8H+2t7djfX09UkqtowAwZs6dOxevv/66A9kAAAAAADBgdJEBaCXnHOvr67rIAAAAAAAAAAAAAGPKyDIAAIyZUkqklKLT6bSOAsCYyTnH9vZ2fPjhh62jAAAAAAAA/+f69euxvb0dOefWUQAYM51OJ1JKUWttHQUAAAAAAPgvusgAtJJSih9//FEXGQAAAAAAAAAAAGBMGVkGAIAx0u12o5TiODYATSwsLMTU1FSUUlpHAQAAAAAA/k8pJY4cORKXL19uHQWAMZRzjlJKdLvd1lEAAAAAAIDQRQagLV1kAAAAAAAAAAAAgPFmZBkAAMbI5uZmfP3114rNADRx9OjRmJ+fV2wGAAAAAIABUkqJ+fn5OHr0aOsoAIyhlFJ89dVXsbm52ToKAAAAAAAQusgAtHXs2LGYn5+PWmvrKAAAAAAAAAAAAAA0YGQZAADGSG/UMqXUOAkA4yrnbGQZAAAAAAAGSCnFcWwAmun9jsk7MgAAAAAADAZdZABaSyl5QwYAAAAAAAAAAAAYU0aWAQBgjJRS4uzZs/HWW2+1jgLAmMo5x61bt+Lx48etowAAAAAAwNh79OhR3L5928gyAM2cPn06zp49G7XW1lEAAAAAAIDQRQagvZxzfPTRR7rIAAAAAAAAAAAAAGPIyDIAAIyRWqvj2AA0lVKKbrcbq6urraMAAAAAAMDYW11djW63Gyml1lEAGGMppSiltI4BAAAAAACELjIA7eWco9vtxtWrV1tHAQAAAAAAAAAAAKDPjCwDAMCY2N3djZWVFcVmAJqanZ2NmZkZB7IBAAAAAGAAlFLiT3/6U1y8eLF1FADGWM45VlZWYnd3t3UUAAAAAAAYa7rIAAwCXWQAAAAAAAAAAACA8WVkGQAAxsStW7dia2srUkqtowAwxiYnJ2N5eTlqra2jAAAAAADA2Ku1xvLyckxOTraOAsAYyznH1tZW3L59u3UUAAAAAAAYa7rIAAyCycnJWFpaMrIMAAAAAAAAAAAAMIaMLAMAwJiotUan04mlpaXWUQAYcyklxWYAAAAAABgApRTHsQFobmlpKTqdjndkAAAAAABoTBcZgEGRc45aa+sYAAAAAAAAAAAAAPSZkWUAABgTpZT429/+FsePH28dBYAxl3OOzc3N+PLLL1tHAQAAAACAsXX//v34/PPPI+fcOgoAY+748eMxOztrZBkAAAAAABrTRQZgUOSc47PPPtNFBgAAAAAAAAAAABgzRpYBAGBMlFIipdQ6BgA8H2uotTZOAgAAAAAA46v3f3ojywAMgpyzN2QAAAAAAGhMFxmAQdH7PvKODAAAAAAAAAAAADBejCwDAMAYePr/2Lvb7iqrc23A1yIhgggiKFgYxmHcoBgEQjLn///aOZMQU9K4wxCHOLAoVGxsCg1J1vPBLp+22xdeksy17nUcv+D8dmesmfM6nz6N1dVVx7EBGArT09PxzjvvRCmldRQAAAAAABhbpZQ4d+5cvPfee62jAECklOKzzz6Lp0+fto4CAAAAAABjSRcZgGHy/vvv6yIDAAAAAAAAAAAAjCEjywAAMAZWVlZiZ2dHsRmAodDr9SLnrNgMAAAAAAANlVIi5xy9Xq91FACInHPs7OzEyspK6ygAAAAAADCWdJEBGCaDLnKttXUUAAAAAAAAAAAAAA6RkWUAABgDpZSYmpqKTz/9tHUUAIiI+LnY3O/3W0cBAAAAAICx0+/3o9bqODYAQ+PatWsxNTXlQDYAAAAAADSiiwzAsEkpRSlFFxkAAAAAAAAAAABgjBhZBgCAMVBKibm5uZiammodBQAi4qdi8/fffx93795tHQUAAAAAAMbOF198EY8fP46UUusoABAREVNTU3Hjxo0opbSOAgAAAAAAY0kXGYBhk3PWRQYAAAAAAAAAAAAYM0aWAQBgDNRaI+fcOgYA/Gww2uBANgAAAAAAHL7B7/NGlgEYJjlnb8gAAAAAANCILjIAw2bwv0211sZJAAAAAAAAAAAAADgsRpYBAKDjHj9+HBsbG45jAzBU3n777ZiZmVFsBgAAAACABmqt8eGHH8bZs2dbRwGAn+WcY2NjI3744YfWUQAAAAAAYKzoIgMwjN5+++344IMPopTSOgoAAAAAAAAAAAAAh8TIMgAAdNzi4mJE/HSEFACGSUpJsRkAAAAAABoopTiODcDQGXybBv/vBAAAAAAAHA5dZACGVc5ZFxkAAAAAAAAAAABgjBhZBgCAjqu1xptvvhmXLl1qHQUA/kPOOZaXl2NnZ6d1FAAAAAAAGBvPnj2L5eVlx7EBGDqXL1+OU6dOOZANAAAAAACHTBcZgGGliwwAAAAAAAAAAAAwXowsAwBAx5VSYmFhIY4c8ec/AMMl5xxPnjyJtbW11lEAAAAAAGBsrK2txdOnT40sAzB0jhw5EimlqLW2jgIAAAAAAGNFFxmAYZVS0kUGAAAAAAAAAAAAGCOaDQAA0HGlFMexARhKc3NzceTIkSiltI4CAAAAAABjo5QSExMTMTc31zoKAPwfKSVvyAAAAAAAcMh0kQEYVjdv3tRFBgAAAAAAAAAAABgjRpYBAKDD7t+/H3/5y18UmwEYSidOnIirV68qNgMAAAAAwCEqpcTVq1fj9ddfbx0FAP6PnHN88803cf/+/dZRAAAAAABgLOgiAzDMBl3kWmvrKAAAAAAAAAAAAAAcAiPLAADQYYPRypRS4yQA8MtyzorNAAAAAABwiGqtjmMDMLQG3yjvyAAAAAAAcDh0kQEYdimln79XAAAAAAAAAAAAAHSbkWUAAOiwUkpcuHAhLl682DoKAPyilFLcvn07tra2WkcBAAAAAIDO29raitu3bzuODcDQunjxYvzhD39wIBsAAAAAAA6JLjIAwy7nHLdv345//OMfraMAAAAAAAAAAAAAcMCMLAMAQIfVWiPn3DoGAPyqnHPs7u7GrVu3WkcBAAAAAIDOW15ejr29Pe/IAAy1nLORZQAAAAAAOCS6yAAMO11kAAAAAAAAAAAAgPFhZBkAADpqb28vaq2RUmodBQB+1ezsbBw/fjxqra2jAAAAAABA59Va4/jx4zE7O9s6CgD8qpxzLC4uxt7eXusoAAAAAADQabrIAIyC2dnZOHbsWJRSWkcBAAAAAAAAAAAA4IAZWQYAgI7a2NiIzc3NyDm3jgIAv+ro0aNx8+ZNxWYAAAAAADgEpZSYn5+PycnJ1lEA4FflnONvf/tb3Llzp3UUAAAAAADoNF1kAEaBLjIAAAAAAAAAAADA+DCyDAAAHVVrjYiIhYWFxkkA4LellBSbAQAAAADgEJRSIqXUOgYA/KbB/zt5RwYAAAAAgIOliwzAqMg5//zdAgAAAAAAAAAAAKC7jCwDAEBHlVLi8uXLcfr06dZRAOA35Zzj7t278ejRo9ZRAAAAAACgsx4+fBhffvll5JxbRwGA33T69Om4fPmykWUAAAAAADhgusgAjIqUUnzxxRfx17/+tXUUAAAAAAAAAAAAAA6QkWUAAOioUorj2ACMhMH3anFxsXESAAAAAADorsHv8N6RARgFOeeotbaOAQAAAAAAnaaLDMCoGHyvvCMDAAAAAAAAAAAAdJuRZQAA6KDt7e1YWVlRbAZgJMzMzMSZM2eilNI6CgAAAAAAdFYpJc6ePRsffPBB6ygA8LtSSnHr1q3Y3t5uHQUAAAAAADpJFxmAUfLhhx/GW2+9ZWQZAAAAAAAAAAAAoOOMLAMAQAetrq7G9vZ2pJRaRwGA39Xr9SKlZGQZAAAAAAAOUCklUkrR6/VaRwGA35Vzju3t7VhdXW0dBQAAAAAAOkkXGYBRoosMAAAAAAAAAAAAMB6MLAMAQAeVUmJycjJu3LjROgoAPJecc9Rao9/vt44CAAAAAACd0+/3o9YaOefWUQDgudy4cSMmJyej1to6CgAAAAAAdJIuMgCjJuccpRRdZAAAAAAAAAAAAIAOM7IMAAAdVGuN69evx7Fjx1pHAYDnklKK7777Lu7du9c6CgAAAAAAdM5XX30VDx8+jJRS6ygA8FyOHTsW165di1JK6ygAAAAAANBJusgAjJqcc3z33Xfx9ddft44CAAAAAAAAAAAAwAExsgwAAB1USomcc+sYAPDcBqMODmQDAAAAAMD+G/z+bmQZgFGSc/aGDAAAAAAAB0QXGYBRo4sMAAAAAAAAAAAA0H1GlgEAoGM2NzdjfX3dcWwARsq7774b09PTUWttHQUAAAAAADqn1hrvv/9+nD9/vnUUAHhuOedYX1+PH3/8sXUUAAAAAADoFF1kAEbRu+++G++9956RZQAAAAAAAAAAAIAOM7IMAAAds7S0FP1+P3LOraMAwAtJKSk2AwAAAADAASilOI4NwMhJKUW/34+lpaXWUQAAAAAAoFN0kQEYVTlnXWQAAAAAAAAAAACADjOyDAAAHVNrjTfeeCM+/vjj1lEA4IXknGNxcTF2d3dbRwEAAAAAgM7Y3d2NpaUlx7EBGDlXrlyJEydOOJANAAAAAAD7TBcZgFGVc46lpSVdZAAAAAAAAAAAAICOMrIMAAAdU0qJ+fn5mJiYaB0FAF5Izjm2trbi888/bx0FAAAAAAA6Y319Pba2towsAzByJiYmYmFhIWqtraMAAAAAAECn6CIDMKpSSvH3v/9dFxkAAAAAAAAAAACgo4wsAwBAx5RSHMcGYCTNz89Hr9eLUkrrKAAAAAAA0BmllOj1enHz5s3WUQDghaWUvCEDAAAAAMA+00UGYFTpIgMAAAAAAAAAAAB0m5FlAADokAcPHsTXX3+t2AzASDp58mRcuXJFsRkAAAAAAPZRKSU++eSTOHnyZOsoAPDCcs5x7969+Pbbb1tHAQAAAACATtBFBmCUnTp1Kq5cuRK11tZRAAAAAAAAAAAAADgARpYBAKBDBkWwlFLjJADwcnLOis0AAAAAALCPaq2OYwMwsgbfMO/IAAAAAACwP3SRARh1KaUopbSOAQAAAAAAAAAAAMABMLIMAAAdUkqJc+fOxfT0dOsoAPBSUkrx2WefxdOnT1tHAQAAAACAkffkyZNYXV11HBuAkTU9PR3vvPOOA9kAAAAAALBPdJEBGHU5Z11kAAAAAAAAAAAAgI4ysgwAAB1Sa42cc/R6vdZRAOCl5JxjZ2cnVlZWWkcBAAAAAICRt7KyEjs7O5Fzbh0FAF5Kr9eLnLORZQAAAAAA2Ce6yACMukEX+bPPPmsdBQAAAAAAAAAAAIB9ZmQZAAA6ot/vRyklUkqtowDAS7t27VpMTU1FrbV1FAAAAAAAGHm11njttdfi008/bR0FAF5azjlqrdHv91tHAQAAAACAkaaLDEAXDLrIpZTWUQAAAAAAAAAAAADYZ0aWAQCgI7744ot4/Phx5JxbRwGAlzY1NRU3btxQbAYAAAAAgH1QSokbN27E1NRU6ygA8NJSSvH999/H3bt3W0cBAAAAAICRposMQBfoIgMAAAAAAAAAAAB0l5FlAADoiFprRPx0VBQARlnOWbEZAAAAAAD2QSnFcWwARt7g/6G8IwMAAAAAwKvRRQagK3LOP3/XAAAAAAAAAAAAAOgOI8sAANARpZSYmZmJs2fPto4CAK8k5xwbGxvxww8/tI4CAAAAAAAj6/Hjx3Hnzh0jywCMvLfffjtmZmYcyAYAAAAAgFekiwxAV6SU4n//9391kQEAAAAAAAAAAAA6xsgyAAB0RCnFcWwAOiGlFBERi4uLjZMAAAAAAMDoGvzOPvjdHQBGWUopSimtYwAAAAAAwEjTRQagKwbfM11kAAAAAAAAAAAAgG4xsgwAAB3w7NmzuHXrlmIzAJ1w+fLlOHXqlAPZAAAAAADwCkop8eabb8alS5daRwGAV5ZzjuXl5djZ2WkdBQAAAAAARpIuMgBdMugi11pbRwEAAAAAAAAAAABgHxlZBgCADlhbW4snT55ESql1FAB4ZUeOHImUkmIzAAAAAAC8glprpJTiyBH/KgrA6Ms5x5MnT2Jtba11FAAAAAAAGEm6yAB0yZEjR2JhYSFKKa2jAAAAAAAAAAAAALCPXM4DAIAOKKXExMREzM3NtY4CAPsi56zYDAAAAAAAL6nf78cf//jHyDm3jgIA+2Jubi4mJia8IwMAAAAAwEvSRQaga3SRAQAAAAAAAAAAALrHyDIAAHRArTWuXr0aJ06caB0FAPZFSim++eabuH//fusoAAAAAAAwcu7fvx8PHjyIlFLrKACwL06cOBGzs7MOZAMAAAAAwEvSRQaga3LOusgAAAAAAAAAAAAAHWNkGQAAOqCU4jg2AJ2Sc46IcCAbAAAAAABewuD39cHv7QDQBTlnb8gAAAAAAPCSdJEB6JrBd63W2jgJAAAAAAAAAAAAAPvFyDIAAIy4ra2tuH37tuPYAHTKxYsX48KFC4rNAAAAAADwEmqtP//WDgBdkXOOtbW12Nraah0FAAAAAABGii4yAF108eLF+MMf/hCllNZRAAAAAAAAAAAAANgnRpYBAGDE3bp1K/b29hSbAeiclJJiMwAAAAAAvIRSSqSUWscAgH2VUord3d24detW6ygAAAAAADBSdJEB6KJerxc556i1to4CAAAAAAAAAAAAwD4xsgwAACOulBLHjx+P2dnZ1lEAYF8Nis17e3utowAAAAAAwMjY29uLxcVFx7EB6JzZ2dk4fvx4lFJaRwEAAAAAgJGiiwxAV6WUdJEBAAAAAAAAAAAAOsTIMgAAjLhSSty8eTMmJydbRwGAfZVzjs3Nzbhz507rKAAAAAAAMDI2NjZic3PTyDIAnXP06NG4efNm1FpbRwEAAAAAgJGiiwxAV+Wc429/+5suMgAAAAAAAAAAAEBHGFkGAIARV2t1HBuATlpYWIiIn454AAAAAAAAz2fwu/r8/HzjJACw/1JK3pABAAAAAOAF6SID0FWDLnKttXESAAAAAAAAAAAAAPaDkWUAABhhjx49irt37yo2A9BJp0+fjsuXLzuQDQAAAAAAL6CUEh999FGcPn26dRQA2Hc557h79248evSodRQAAAAAABgJusgAdNlbb72liwwAAAAAAAAAAADQIUaWAQBghNVaIyIipdQ4CQAcjJzzz987AAAAAADg99VaHccGoLMG37jFxcXGSQAAAAAAYDToIgPQdSklI8sAAAAAAAAAAAAAHWFkGQAARlitNc6cORMzMzOtowDAgUgpxa1bt2J7e7t1FAAAAAAAGHr//Oc/Y2VlxXFsADprZmYmzpw540A2AAAAAAA8J11kALou5xwrKyu6yAAAAAAAAAAAAAAdYGQZAABGWCklcs7R6/VaRwGAA5Fzju3t7VhdXW0dBQAAAAAAht7q6mpsb29Hzrl1FAA4EL1eL1JKRpYBAAAAAOA56SID0HU55/jnP/8Zf/rTn1pHAQAAAAAAAAAAAOAVGVkGAIAR1e/3o5QSKaXWUQDgwNy4cSMmJyej1to6CgAAAAAADL1aaxw9ejSuX7/eOgoAHJicc9Rao9/vt44CAAAAAABDTRcZgHEw6CKXUlpHAQAAAAAAAAAAAOAVGVkGAIAR9dVXX8XDhw8j59w6CgAcmGPHjsW1a9cUmwEAAAAA4DmUUuLatWtx7Nix1lEA4MCklOK7776Le/futY4CAAAAAABDTRcZgHGgiwwAAAAAAAAAAADQHUaWAQBgRNVaI+Kno6EA0GU5Z8VmAAAAAAB4DqUUx7EB6LzB/0t5RwYAAAAAgN+miwzAuMg5//zdAwAAAAAAAAAAAGB0GVkGAIARVUqJ6enpOH/+fOsoAHCgcs6xvr4eP/74Y+soAAAAAAAwtDY3N+Pzzz83sgxA57377rsxPT3tQDYAAAAAAPwOXWQAxkVKKf785z/rIgMAAAAAAAAAAACMOCPLAAAwokopjmMDMBZSStHv92Npaal1FAAAAAAAGFpLS0vR7/cjpdQ6CgAcuJRSlFJaxwAAAAAAgKGmiwzAuMg56yIDAAAAAAAAAAAAdICRZQAAGEG7u7uxtLSk2AzAWLhy5UqcOHHCgWwAAAAAAPgNpZR444034uOPP24dBQAOXM45FhcXY3d3t3UUAAAAAAAYSrrIAIyTQRe51to6CgAAAAAAAAAAAACvwMgyAACMoPX19dja2oqUUusoAHDgJiYmYmFhQbEZAAAAAAB+Q601FhYWYmJionUUADhwOefY2tqKzz//vHUUAAAAAAAYSrrIAIyTiYmJmJ+fj1JK6ygAAAAAAAAAAAAAvAIjywAAMIJKKdHr9WJ+fr51FAA4FCklxWYAAAAAAPgNpRTHsQEYG/Pz89Hr9bwjAwAAAADAr9BFBmDc5Jy9IQMAAAAAAAAAAACMOCPLAAAwgmqt8cknn8TJkydbRwGAQ5Fzjnv37sW3337bOgoAAAAAAAydBw8exNdffx0559ZRAOBQnDx5Mq5cueJANgAAAAAA/ApdZADGjS4yAAAAAAAAAAAAwOgzsgwAACOolBIppdYxAODQDEYhaq2NkwAAAAAAwPAZ/H5uZBmAcZJz9oYMAAAAAAC/QhcZgHEz+O55RwYAAAAAAAAAAAAYXUaWAQBgxDx9+jRWV1cdxwZgrExPT8c777wTpZTWUQAAAAAAYOiUUuLcuXPx3nvvtY4CAIcmpRSfffZZPH36tHUUAAAAAAAYKrrIAIyj999/XxcZAAAAAAAAAAAAYMQZWQYAgBGzsrISOzs7is0AjJVerxc5Z8VmAAAAAAD4BaWUyDlHr9drHQUADk3OOXZ2dmJlZaV1FAAAAAAAGCq6yACMo0EXudbaOgoAAAAAAAAAAAAAL8nIMgAAjJhSSkxNTcWnn37aOgoAHKpBsbnf77eOAgAAAAAAQ6Pf70et1XFsAMbOtWvXYmpqyoFsAAAAAAD4L7rIAIyrlFKUUnSRAQAAAAAAAAAAAEaUkWUAABgxpZSYm5uLqamp1lEA4FDlnOP777+Pu3fvto4CAAAAAABD44svvojHjx8bWQZg7ExNTcXc3FyUUlpHAQAAAACAoaKLDMC40kUGAAAAAAAAAAAAGG1GlgEAYMTUWh3HBmAsLSwsREQ4kA0AAAAAAP9m8Lv54Hd0ABgnKSVvyAAAAAAA8F90kQEYVymliPjpWwgAAAAAAAAAAADA6DGyDAAAI+Tx48exsbHxc7ELAMbJ22+/HTMzM4rNAAAAAADwb2qt8eGHH8bZs2dbRwGAQ5dzjo2Njfjhhx9aRwEAAAAAgKGgiwzAOHv77bfjgw8+iFJK6ygAAAAAAAAAAAAAvAQjywAAMEIWFxcj4qfjoAAwjnLOis0AAAAAAPBvSinekAEYW4Nv4OD/qgAAAAAAYNzpIgMw7nSRAQAAAAAAAAAAAEaXkWUAABghtdZ4880349KlS62jAEATKaVYXl6OZ8+etY4CAAAAAADNPXv2LJaXlyOl1DoKADRx6dKlOHXqlAPZAAAAAADwL7rIAIy7nHMsLy/Hzs5O6ygAAAAAAAAAAAAAvCAjywAAMEJKKbGwsBBHjvhTHoDxlHOOJ0+exNraWusoAAAAAADQ3O3bt+Pp06eRc24dBQCaOHLkSKSUjCwDAAAAAMC/6CIDMO5SSrrIAAAAAAAAAAAAACNKGwIAAEZIKcVxbADG2tzcXExMTESttXUUAAAAAABortYaExMTMTc31zoKADSTc/aGDAAAAAAA/6KLDMC4u3nzZhw5ciRKKa2jAAAAAAAAAAAAAPCCjCwDAMCIuH//fvzlL39RbAZgrJ04cSJmZ2cVmwEAAAAAIH46jn316tV4/fXXW0cBgGZSSvHNN9/E/fv3W0cBAAAAAICmdJEB4Kcu8tWrV6PW2joKAAAAAAAAAAAAAC/IyDIAAIyIwZhkSqlxEgBoK+dsZBkAAAAAAOKnd2THsQEYd4NvoXdkAAAAAADGnS4yAPwkpeQNGQAAAAAAAAAAAGAEGVkGAIARUUqJCxcuxMWLF1tHAYCmcs6xtrYWW1tbraMAAAAAAEAzW1tbsba2ZmQZgLF38eLFuHDhQtRaW0cBAAAAAICmdJEB4Cc557h9+3b84x//aB0FAAAAAAAAAAAAgBdgZBkAAEZErdVxbACIiJRS7O7uxvLycusoAAAAAADQzPLycuzt7UVKqXUUAGgupRR//OMfW8cAAAAAAICmdJEB4Cc559jd3Y1bt261jgIAAAAAAAAAAADACzCyDAAAI2Bvb0+xGQD+5erVq3H8+PGotbaOAgAAAAAAzZRS4vjx4zE7O9s6CgA0l3OOxcXF2Nvbax0FAAAAAACa0EUGgP9vdnY2jh8/HqWU1lEAAAAAAAAAAAAAeAFGlgEAYARsbGzE5uZmpJRaRwGA5iYnJ+PmzZtGlgEAAAAAGGu11pifn4/JycnWUQCguZxzbG5uxp07d1pHAQAAAACAJnSRAeD/O3r0aMzNzRlZBgAAAAAAAAAAABgxRpYBAGAEDIpbCwsLjZMAwHBIKSk2AwAAAAAw1kopjmMDwL8M/q/KOzIAAAAAAONKFxkA/lPO2RsyAAAAAAAAAAAAwIgxsgwAACOg1hofffRRnD59unUUABgKOee4e/duPHr0qHUUAAAAAAA4dA8fPowvv/wycs6towDAUDh9+nRcvnzZgWwAAAAAAMaWLjIA/KdBF/mvf/1r6ygAAAAAAAAAAAAAPCcjywAAMAJKKZFSah0DAIbGYDRicXGxcRIAAAAAADh8g9/HjSwDwP+Xc45aa+sYAAAAAADQhC4yAPynwXfROzIAAAAAAAAAAADA6DCyDAAAQ257eztWVlYcxwaAfzMzMxNnzpyJUkrrKAAAAAAAcOhKKXH27Nn44IMPWkcBgKGRUopbt27F9vZ26ygAAAAAAHCodJEB4P/68MMP46233tJFBgAAAAAAAAAAABghRpYBAGDIra6uxvb2tmIzAPybXq8XKSXFZgAAAAAAxlIpJVJK0ev1WkcBgKGRc47t7e1YXV1tHQUAAAAAAA6VLjIA/F+9Xi9yzlFrbR0FAAAAAAAAAAAAgOdkZBkAAIZcKSUmJyfj+vXrraMAwFAZFJv7/X7rKAAAAAAAcGj6/X7UWh3HBoD/cuPGjZicnHQgGwAAAACAsaOLDAC/LKUUpRRdZAAAAAAAAAAAAIARYWQZAACGXCklrl+/HseOHWsdBQCGSkopvvvuu7h3717rKAAAAAAAcGi++uqrePjwYaSUWkcBgKFy7NixuHbtWpRSWkcBAAAAAIBDpYsMAL8s56yLDAAAAAAAAAAAADBCjCwDAMCQq7U6jg0Av2DwfXQgGwAAAACAcTL4Xdw7MgD8Xzlnb8gAAAAAAIwdXWQA+GU554jQRQYAAAAAAAAAAAAYFUaWAQBgiG1ubsb6+vrPxS0A4P979913Y3p6OmqtraMAAAAAAMChqbXG+++/H+fPn28dBQCGTs451tfX48cff2wdBQAAAAAADoUuMgD8uvPnz8d7772niwwAAAAAAAAAAAAwIowsAwDAEFtaWop+v6/YDAC/IqUUpZTWMQAAAAAA4NCUUiKl1DoGAAyllFL0+/1YWlpqHQUAAAAAAA6FLjIA/Lacsy4yAAAAAAAAAAAAwIgwsgwAAEOs1hpvvPFGfPzxx62jAMBQyjnH4uJi7O7uto4CAAAAAAAHbnd3N5aWlhzHBoBfceXKlThx4oQD2QAAAAAAjA1dZAD4bTnnWFpa0kUGAAAAAAAAAAAAGAFGlgEAYIiVUmJ+fj4mJiZaRwGAoZRzjq2trfj8889bRwEAAAAAgAO3vr4eW1tbRpYB4FdMTEzEwsJC1FpbRwEAAAAAgEOhiwwAvy2lFH//+991kQEAAAAAAAAAAABGgJFlAAAYYqUUx7EB4DfMz89Hr9eLUkrrKAAAAAAAcOBKKdHr9eLmzZutowDA0EopeUMGAAAAAGBs6CIDwG/TRQYAAAAAAAAAAAAYHUaWAQBgSD148CC+/vprxWYA+A0nT56MK1euKDYDAAAAADAWSinxySefxMmTJ1tHAYChlXOOe/fuxbfffts6CgAAAAAAHChdZAD4fadOnYorV65ErbV1FAAAAAAAAAAAAAB+h5FlAAAYUoOCVkqpcRIAGG45Z8VmAAAAAADGQq3VcWwA+B2Db6V3ZAAAAAAAuk4XGQCeT0opSimtYwAAAAAAAAAAAADwO4wsAwDAkCqlxLlz52J6erp1FAAYajnn+Oyzz+Lp06etowAAAAAAwIF58uRJrK6uGlkGgN8xPT0d586dcyAbAAAAAIDO00UGgOejiwwAAAAAAAAAAAAwGowsAwDAkKq1Rs45er1e6ygAMNRSSrGzsxMrKyutowAAAAAAwIFZWVmJnZ2dSCm1jgIAQ63X60VKycgyAAAAAACdp4sMAM8n5xw7Ozvx2WeftY4CAAAAAAAAAAAAwG8wsgwAAEOo3+9HKcVxbAB4DteuXYupqSkHsgEAAAAA6LRSSrz22mvx6aefto4CAEMv5xy11uj3+62jAAAAAADAgdBFBoDnp4sMAAAAAAAAAAAAMBqMLAMAwBD64osv4vHjx5Fzbh0FAIbe1NRUzM3NRa21dRQAAAAAADgwtdaYm5uLqamp1lEAYOjlnOP777+Pu3fvto4CAAAAAAAHQhcZAJ7f1NRU3Lhxw8gyAAAAAAAAAAAAwJAzsgwAAENoMBKZUmqcBABGQ0pJsRkAAAAAgE4rpXhDBoDntLCwEBHhHRkAAAAAgM7SRQaAF5Nz/vn7CQAAAAAAAAAAAMBwMrIMAABDqJQSMzMzcfbs2dZRAGAk5JxjY2Mjfvjhh9ZRAAAAAABg3z1+/Dju3LkTOefWUQBgJLz99tsxMzNjZBkAAAAAgM7SRQaAF5NSiv/93//VRQYAAAAAAAAAAAAYYkaWAQBgCJVSHMcGgBcw+G4uLi42TgIAAAAAAPtv8Pu3d2QAeH4556i1to4BAAAAAAAHQhcZAF6MLjIAAAAAAAAAAADA8DOyDAAAQ+bZs2dx69YtxWYAeAGXLl2KU6dORSmldRQAAAAAANh3pZR4880343/+539aRwGAkZFSiuXl5Xj27FnrKAAAAAAAsK90kQHgxV2+fDlOnToVtdbWUQAAAAAAAAAAAAD4FUaWAQBgyKytrcWTJ08UmwHgBRw5ciRSSkaWAQAAAADopFJKpJTiyBH/9gkAzyvnHE+ePIm1tbXWUQAAAAAAYF/pIgPAi9NFBgAAAAAAAAAAABh+ru0BAMCQKaXExMREzM3NtY4CACMl5xy11tYxAAAAAABgX/X7/SilOI4NAC9obm4uJiYmvCMDAAAAANA5usgA8HKMLAMAAAAAAAAAAAAMNyPLAAAwZGqtcfXq1Xj99ddbRwGAkZJSim+++Sbu37/fOgoAAAAAAOyb+/fvx4MHDyKl1DoKAIyUEydOxOzsrAPZAAAAAAB0ji4yALycnLMuMgAAAAAAAAAAAMAQM7IMAABDppQSOefWMQBg5Ay+nw5kAwAAAADQJYPfvb0jA8CLyzl7QwYAAAAAoHN0kQHg5Qy+n7XWxkkAAAAAAAAAAAAA+CVGlgEAYIhsbW3F7du3I6XUOgoAjJyLFy/GhQsXFJsBAAAAAOiUWuvPv4EDAC8m5xxra2uxtbXVOgoAAAAAAOwLXWQAeHkXL16MP/zhD1FKaR0FAAAAAAAAAAAAgF9gZBkAAIbI8vJy7O3tRc65dRQAGEkpJcVmAAAAAAA6pZTiODYAvKSUUuzu7satW7daRwEAAAAAgH2hiwwArybnrIsMAAAAAAAAAAAAMKSMLAMAwBCptcbx48djdna2dRQAGEk556i1xt7eXusoAAAAAADwyvb29mJxcdFxbAB4SbOzs3H8+HEHsgEAAAAA6AxdZAB4NTnnWFxc1EUGAAAAAAAAAAAAGEJGlgEAYIiUUuLmzZsxOTnZOgoAjKScc2xubsadO3daRwEAAAAAgFe2sbERm5ubRpYB4CUdPXo0bt68GbXW1lEAAAAAAGBf6CIDwKtJKcXf/vY3XWQAAAAAAAAAAACAIWRkGQAAhkgpxXFsAHgFCwsLEfHTNxUAAAAAAEbd4Pfu+fn5xkkAYHSllLwhAwAAAADQGbrIAPBqdJEBAAAAAAAAAAAAhpeRZQAAGBKPHj2KL7/8UrEZAF7B6dOn4/Lly4rNAAAAAAB0QiklPvroozh9+nTrKAAwsnLOcffu3Xj06FHrKAAAAAAA8Ep0kQHg1b311ltx+fLlqLW2jgIAAAAAAAAAAADAfzGyDAAAQ2JQwEopNU4CAKMt56zYDAAAAABAJ9RaHccGgFc0+JYuLi42TgIAAAAAAK9GFxkA9kdKKUoprWMAAAAAAAAAAAAA8F+MLAMAwJAopcSZM2diZmamdRQAGGkppbh161Zsb2+3jgIAAAAAAC/tn//8Z6ysrDiODQCvaGZmJs6cOeNANgAAAAAAI08XGQD2R85ZFxkAAAAAAAAAAABgCBlZBgCAIVFrjZxz9Hq91lEAYKTlnGN7eztWV1dbRwEAAAAAgJe2uroa29vbkXNuHQUARlqv14uUkpFlAAAAAABGni4yAOyPQRf5T3/6U+soAAAAAAAAAAAAAPwbI8sAADAE+v1+lFIipdQ6CgCMvBs3bsTk5GTUWltHAQAAAACAl1ZrjaNHj8b169dbRwGAkZdzjlpr9Pv91lEAAAAAAOCl6CIDwP4ZdJFLKa2jAAAAAAAAAAAAAPBvjCwDAMAQ+Oqrr+Lhw4eRc24dBQBG3rFjx+LatWuKzQAAAAAAjLRSSly7di2OHTvWOgoAjLyUUnz33Xdx79691lEAAAAAAOCl6CIDwP7RRQYAAAAAAAAAAAAYTkaWAQBgCNRaI+KnY54AwKvLOSs2AwAAAAAw0kopjmMDwD4Z/F+Wd2QAAAAAAEaVLjIA7K+c88/fVwAAAAAAAAAAAACGg5FlAAAYAqWUmJ6ejvPnz7eOAgCdkHOO9fX1+PHHH1tHAQAAAACAF7a5uRmff/65kWUA2CfvvvtuTE9PO5ANAAAAAMDI0kUGgP2VUoo///nPusgAAAAAAAAAAAAAQ8TIMgAADIFSiuPYALCPcs7R7/djaWmpdRQAAAAAAHhhS0tL0e/3vSMDwD7KOUcppXUMAAAAAAB4KbrIALC/dJEBAAAAAAAAAAAAho+RZQAAaGx3dzeWlpYUmwFgH3388cdx4sQJB7IBAAAAABhJpZR444034qOPPmodBQA6I6UUi4uLsbu72zoKAAAAAAC8EF1kANh/V65ciRMnTkSttXUUAAAAAAAAAAAAAP7FyDIAADS2vr4eW1tbkVJqHQUAOmNiYiIWFhaMLAMAAAAAMJJKKbGwsBATExOtowBAZ+ScY2trK9bX11tHAQAAAACAF6KLDAD7b2JiIubn53WRAQAAAAAAAAAAAIaIkWUAAGislBK9Xi/m5+dbRwGATsk5R621dQwAAAAAAHhhtdbIObeOAQCdMj8/H71ezzsyAAAAAAAjRxcZAA5GztnIMgAAAAAAAAAAAMAQMbIMAACN1Vrjk08+iZMnT7aOAgCdklKKe/fuxYMHD1pHAQAAAACA5/aXv/wlvv7660gptY4CAJ1y8uTJuHLligPZAAAAAACMHF1kADgYOee4d+9efPvtt62jAAAAAAAAAAAAABBGlgEAoLlSiuPYAHAAcs4R8dMREQAAAAAAGBWD37UHv3MDAPsn52xkGQAAAACAkaOLDAAHY/B91UUGAAAAAAAAAAAAGA5GlgEAoKGnT5/G6uqq49gAcACmp6fj3Llzis0AAAAAAIyUWmucP38+3nvvvdZRAKBzcs6xuroaT58+bR0FAAAAAACeiy4yAByc999/P955550opbSOAgAAAAAAAAAAAEAYWQYAgKZWVlZiZ2dHsRkADkCv14uUkmIzAAAAAAAjpZQSKaXo9XqtowBA56SUYmdnJ1ZWVlpHAQAAAACA56KLDAAHp9frRc45aq2towAAAAAAAAAAAAAQRpYBAKCpUkq89tpr8emnn7aOAgCdNCg29/v91lEAAAAAAOB39fv9qLU6jg0AB+TatWsxNTUVpZTWUQAAAAAA4LnoIgPAwco5RylFFxkAAAAAAAAAAABgCBhZBgCAhkopcePGjZiammodBQA6Kecc33//fdy9e7d1FAAAAAAA+F1ffPFFPH782MgyAByQqampmJubi1pr6ygAAAAAAPBcdJEB4GCllHSRAQAAAAAAAAAAAIaEkWUAAGio1uo4NgAcoIWFhYj46ZgIAAAAAAAMu8Hv2YPftwGA/ZdS8oYMAAAAAMDI0EUGgIOVUoqIn765AAAAAAAAAAAAALRlZBkAABp5/PhxbGxsKDYDwAF6++23Y2ZmxoFsAAAAAABGQiklPvzwwzh79mzrKADQWTnn2NjYiB9++KF1FAAAAAAA+E26yABw8HSRAQAAAAAAAAAAAIaHkWUAAGhkcXExIiJSSo2TAEC35Zyj1to6BgAAAAAA/K5aq+PYAHDABt/awf9vAQAAAADAsNJFBoDDkVIysgwAAAAAAAAAAAAwBIwsAwBAI6WUePPNN+PSpUutowBAp6WUYnl5OZ49e9Y6CgAAAAAA/Kpnz57F8vKy49gAcMAuXboUp06dciAbAAAAAIChp4sMAIcj5xzLy8uxs7PTOgoAAAAAAAAAAADAWDOyDAAAjdRaI6UUR474sxwADlLOOZ48eRJra2utowAAAAAAwK+6fft2PH36NHLOraMAQKcdOXIkUkpGlgEAAAAAGHq6yABwOHSRAQAAAAAAAAAAAIaDBgUAADTQ7/fjj3/8Y6SUWkcBgM6bm5uLiYmJqLW2jgIAAAAAAL+q1hoTExMxNzfXOgoAdF7O2RsyAAAAAABDTRcZAA7P3NxcHDlyJEopraMAAAAAAAAAAAAAjDUjywAA0MD9+/fjwYMHkXNuHQUAOu/EiRMxOzur2AwAAAAAwFArpcTVq1fj9ddfbx0FADovpRTffPNN3L9/v3UUAAAAAAD4RbrIAHB4Tpw4EVevXtVFBgAAAAAAAAAAAGjMyDIAADRQa42IUGwGgEOSc1ZsBgAAAABgqJVSvCEDwCEZfHO9IwMAAAAAMKx0kQHgcOWcf/7+AgAAAAAAAAAAANCGkWUAAGiglBIXLlyICxcutI4CAGMh5xxra2uxtbXVOgoAAAAAAPwfW1tbsba25jg2ABySixcvxoULFxzIBgAAAABgaOkiA8DhSinF7du3dZEBAAAAAAAAAAAAGjKyDAAADZRSHMcGgEOUUord3d24detW6ygAAAAAAPB/LC8vx97eXqSUWkcBgLGRUopSSusYAAAAAADwi3SRAeBw5Zx1kQEAAAAAAAAAAAAaM7IMAACHbG9vLxYXFxWbAeAQzc7OxvHjxx3IBgAAAABgKJVS4vjx4zE7O9s6CgCMjZxz1Fpjb2+vdRQAAAAAAPgPusgAcPgGXeRaa+soAAAAAAAAAAAAAGPLyDIAAByyjY2N2NzcjJRS6ygAMDaOHj0aN2/eVGwGAAAAAGAo1Vpjfn4+JicnW0cBgLGRc47Nzc24c+dO6ygAAAAAAPAfdJEB4PAdPXo05ubmopTSOgoAAAAAAAAAAADA2DKyDAAAh2xQqFpYWGicBADGS0pJsRkAAAAAgKFUSnEcGwAO2eD/t7wjAwAAAAAwbHSRAaCNnLM3ZAAAAAAAAAAAAICGjCwDAMAhq7XGRx99FKdPn24dBQDGSs457t69G48ePWodBQAAAAAAfvbw4cP48ssvI+fcOgoAjJXTp0/H5cuXHcgGAAAAAGDo6CIDQBuDLvJf//rX1lEAAAAAAAAAAAAAxpKRZQAAOGSllEgptY4BAGNnME6xuLjYOAkAAAAAAPx/g9+tjSwDwOHLOUettXUMAAAAAAD4D7rIANDG4PvrHRkAAAAAAAAAAACgDSPLAABwiLa3t2NlZcVxbABoYGZmJs6cOROllNZRAAAAAADgZ6WUOHv2bHzwwQetowDA2Mk5x61bt2J7e7t1FAAAAAAAiAhdZABo6cMPP4y33npLFxkAAAAAAAAAAACgESPLAABwiFZXV2N7e1uxGQAa6PV6kVJSbAYAAAAAYKiUUiKlFL1er3UUABg7KaXY3t6O1dXV1lEAAAAAACAidJEBoKVerxc556i1to4CAAAAAAAAAAAAMJaMLAMAwCEqpcTk5GRcv369dRQAGEuDYnO/328dBQAAAAAAot/vR63VcWwAaOTGjRsxOTnpQDYAAAAAAENDFxkA2kopRSlFFxkAAAAAAAAAAACgASPLAABwiEopcf369Th27FjrKAAwlnLO8d1338W9e/daRwEAAAAAgPjqq6/i4cOHRpYBoJFjx47F9evXo5TSOgoAAAAAAESELjIAtKaLDAAAAAAAAAAAANCOkWUAADhEtVbHsQGgoZRSRIQD2QAAAAAADIXB79WD368BgMOXUvKGDAAAAADA0NBFBoC2Bv/LVWttnAQAAAAAAAAAAABg/BhZBgCAQ7K5uRnr6+uOYwNAQ+fPn4/p6WkHsgEAAAAAGAqllHj//ffj3LlzraMAwNjKOcf6+nr8+OOPraMAAAAAADDmdJEBoL1333033nvvPV1kAAAAAAAAAAAAgAaMLAMAwCFZWlqKfr8fOefWUQBgrOWco9baOgYAAAAAAESt1RsyADSWc45+vx9LS0utowAAAAAAMOZ0kQFgOOScjSwDAAAAAAAAAAAANGBkGQAADkmtNd544434+OOPW0cBgLGWUorFxcXY3d1tHQUAAAAAgDG2s7MTi4uLkVJqHQUAxtrHH38cJ06ccCAbAAAAAIDmdJEBYDjknGNpaUkXGQAAAAAAAAAAAOCQGVkGAIBDUkqJ+fn5mJiYaB0FAMZazjm2trZifX29dRQAAAAAAMbY+vp6/OMf/4icc+soADDWJiYmYmFhwcgyAAAAAADN6SIDwHBIKcXf//73+Pzzz1tHAQAAAAAAAAAAABgrRpYBAOCQlFIcxwaAITA/Px+9Xi9qra2jAAAAAAAwxmqtceTIkZifn28dBQDGXs7ZGzIAAAAAAM3pIgPAcBh0kUspraMAAAAAAAAAAAAAjBUjywAAcAgePHgQX3/9tWIzAAyBkydPxpUrVxSbAQAAAABoqpQSV65ciTfeeKN1FAAYeymluHfvXjx48KB1FAAAAAAAxpQuMgAMj1OnTsWVK1ei1to6CgAAAAAAAAAAAMBYMbIMAACHYFCcUmwGgOGQczayDAAAAABAU6UUb8gAMCQG32QHsgEAAAAAaEUXGQCGiy4yAAAAAAAAAAAAwOEzsgwAAIeglBLnzp2L9957r3UUACB+Kjavrq7G06dPW0cBAAAAAGAMPXnyJP70pz85jg0AQ2J6ejrOnTtnZBkAAAAAgGZ0kQFguKSU4rPPPtNFBgAAAAAAAAAAADhERpYBAOAQlFIi5xy9Xq91FAAgfio27+zsxMrKSusoAAAAAACMoZWVldjZ2YmUUusoAEBE9Hq9SClFKaV1FAAAAAAAxpQuMgAMl5yzLjIAAAAAAAAAAADAITOyDAAAB6zf70etNXLOraMAAP9y7dq1mJqaciAbAAAAAIAmSinx2muvxaeffto6CgDwLznnqLVGv99vHQUAAAAAgDGjiwwAw2fQRa61to4CAAAAAAAAAAAAMDaMLAMAwAH74osv4vHjx5FSah0FAPiXqampmJubU2wGAAAAAKCJWmvMzc3F1NRU6ygAwL/knOP777+Pu3fvto4CAAAAAMCY0UUGgOEzNTUVN27ciFJK6ygAAAAAAAAAAAAAY8PIMgAAHLBBYUqxGQCGS0pJsRkAAAAAgCZKKd6QAWDILCwsRER4RwYAAAAA4NDpIgPAcMo5e0MGAAAAAAAAAAAAOERGlgEA4IDVWuPDDz+Ms2fPto4CAPybnHNsbGzEDz/80DoKAAAAAABj5PHjx3Hnzp3IObeOAgD8m7fffjtmZmYcyAYAAAAA4NDpIgPAcNJFBgAAAAAAAAAAADhcRpYBAOCAlVIipdQ6BgDwXwbjFYuLi42TAAAAAAAwTga/SxtZBoDhk3OOWmvrGAAAAAAAjBldZAAYToPvsy4yAAAAAAAAAAAAwOEwsgwAAAfo2bNnsby87Dg2AAyhS5cuxalTp6KU0joKAAAAAABjpJQSb775ZvzP//xP6ygAwH9JKcXy8nI8e/asdRQAAAAAAMaELjIADK/Lly/rIgMAAAAAAAAAAAAcIiPLAABwgNbW1uLp06eKzQAwhI4cORIpJcVmAAAAAAAOVSklUkpx5Ih/4QSAYZNzjidPnsTa2lrrKAAAAAAAjAldZAAYXoMucq21dRQAAAAAAAAAAACAseBCHwAAHKBSSkxMTMTc3FzrKADAL8g5KzYDAAAAAHBo+v1+lFIcxwaAITU3NxcTExPekQEAAAAAODS6yAAw3FJKUUppHQMAAAAAAAAAAABgLBhZBgCAA1RKiatXr8brr7/eOgoA8AtSSvHNN9/E/fv3W0cBAAAAAGAM3L9/Px48eBAppdZRAIBfcOLEiZidnXUgGwAAAACAQ6OLDADDLeesiwwAAAAAAAAAAABwSIwsAwDAAaq1Rs65dQwA4FcMvtMOZAMAAAAAcBgGv0d7RwaA4ZVz9oYMAAAAAMCh0UUGgOE2+E7XWhsnAQAAAAAAAAAAAOg+I8sAAHBAtra24vbt25FSah0FAPgVFy9ejAsXLig2AwAAAABwKGqtP/82DQAMp5xzrK2txdbWVusoAAAAAAB0nC4yAAy/ixcvxh/+8IcopbSOAgAAAAAAAAAAANB5RpYBAOCALC8vx97eXuScW0cBAH5DSkmxGQAAAACAQ1FKcRwbAIZcSil2d3fj1q1braMAAAAAANBxusgAMBpyzrrIAAAAAAAAAAAAAIfAyDIAAByQWmscP348ZmdnW0cBAH5DzjlqrbG3t9c6CgAAAAAAHba3txeLi4uOYwPAkJudnY3jx487kA0AAAAAwIHTRQaA0ZBzjsXFRV1kAAAAAAAAAAAAgANmZBkAAA5IKSVu3rwZk5OTraMAAL8h5xybm5tx586d1lEAAAAAAOiwjY2N2NzcNLIMAEPu6NGjcfPmzai1to4CAAAAAEDH6SIDwGhIKcXf/vY3XWQAAAAAAAAAAACAA2ZkGQAADkgpxXFsABgBCwsLEfHTtxsAAAAAAA7K4Hfowe/SAMDwyjl7QwYAAAAA4MDpIgPAaNBFBgAAAAAAAAAAADgcRpYBAOAAPHr0KL788kvFZgAYAadPn47Lly8rNgMAAAAAcKBKKfHRRx/Fm2++2ToKAPA7Ukpx9+7dePToUesoAAAAAAB0lC4yAIyOt956Ky5fvhy11tZRAAAAAAAAAAAAADrNyDIAAByAQTEqpdQ4CQDwPHLORpYBAAAAADhQpRTHsQFgRAy+2Q5kAwAAAABwUHSRAWC0pJR0kQEAAAAAAAAAAAAOmJFlAAA4AKWUOHPmTMzMzLSOAgA8h5xzrKysxPb2dusoAAAAAAB00D//+c/47LPPjCwDwIiYmZmJM2fOGFkGAAAAAODA6CIDwGjJOcetW7d0kQEAAAAAAAAAAAAOkJFlAAA4ALXWyDlHr9drHQUAeA4ppdje3o7V1dXWUQAAAAAA6KDV1dXY3t6OlFLrKADAc+j1epFSilJK6ygAAAAAAHSULjIAjJacc2xvb8ef/vSn1lEAAAAAAAAAAAAAOsvIMgAA7LN+vx+lFMexAWCE3LhxIyYnJx3IBgAAAADgQJRS4ujRo3H9+vXWUQCA55RzjlJK9Pv91lEAAAAAAOgYXWQAGD26yAAAAAAAAAAAAAAHz8gyAADss6+++ioePnwYOefWUQCA53Ts2LG4fv161FpbRwEAAAAAoINqrXH9+vU4duxY6ygAwHPKOcfDhw/j3r17raMAAAAAANAxusgAMHqOHTsW165dM7IMAAAAAAAAAAAAcICMLAMAwD4bjDOmlBonAQBeREpJsRkAAAAAgANRSvGGDAAjZvDt9o4MAAAAAMB+00UGgNGUc/75Ow4AAAAAAAAAAADA/jOyDAAA+6yUEu+//36cP3++dRQA4AXknGN9fT1+/PHH1lEAAAAAAOiQzc3N+PzzzyPn3DoKAPACzp8/H9PT00aWAQAAAADYd7rIADCacs7x5z//WRcZAAAAAAAAAAAA4IAYWQYAgH1WSomUUusYAMALyjlHv9+PpaWl1lEAAAAAAOiQpaWl6Pf7RpYBYATlnKPW2joGAAAAAAAdo4sMAKMppaSLDAAAAAAAAAAAAHCAjCwDAMA+2t3djaWlJcexAWAEffzxx3HixIkopbSOAgAAAABAh5RS4o033oiPPvqodRQA4AWllGJxcTF2d3dbRwEAAAAAoCN0kQFgdF25ckUXGQAAAAAAAAAAAOAAGVkGAIB9tL6+HltbW4rNADCCJiYmYmFhQbEZAAAAAIB9VUqJhYWFmJiYaB0FAHhBOefY2tqK9fX11lEAAAAAAOgIXWQAGF2DLnKttXUUAAAAAAAAAAAAgE4ysgwAAPuolBK9Xi9u3rzZOgoA8BJyzorNAAAAAADsq1qr49gAMKLm5+ej1+t5RwYAAAAAYN/oIgPAaEspRSmldQwAAAAAAAAAAACATjKyDAAA+6iUEp988kmcPHmydRQA4CWklOLevXvx4MGD1lEAAAAAAOiAv/zlL/H1119HSql1FADgJZw8eTKuXLniQDYAAAAAAPtGFxkARlvOOe7duxfffvtt6ygAAAAAAAAAAAAAnWNkGQAA9lGtNXLOrWMAAC9p8B2vtTZOAgAAAABAFwx+b/aODACjK+dsZBkAAAAAgH2jiwwAo00XGQAAAAAAAAAAAODgGFkGAIB98uTJk1hdXY2UUusoAMBLmp6ejnPnzik2AwAAAACwL2qtcf78+XjvvfdaRwEAXlLOOVZXV+Pp06etowAAAAAAMOJ0kQFg9E1PT8c777wTpZTWUQAAAAAAAAAAAAA6x8gyAADsk5WVldjZ2Ymcc+soAMBL6vV6kVJSbAYAAAAAYF+UUiKlFL1er3UUAOAlpZRiZ2cnVlZWWkcBAAAAAGDE6SIDwOjr9XqRc9ZFBgAAAAAAAAAAADgARpYBAGCf1Frjtddei08//bR1FADgFeSco9Ya/X6/dRQAAAAAAEZYv9+PWqvj2AAw4q5duxZTU1MOZAMAAAAA8Mp0kQGgG3SRAQAAAAAAAAAAAA6GkWUAANgnpZS4ceNGTE1NtY4CALyCnHN8//33cffu3dZRAAAAAAAYYV988UU8fvzYyDIAjLipqamYm5uLWmvrKAAAAAAAjDhdZADohpSSLjIAAAAAAAAAAADAATCyDAAA+6SU4jg2AHTAwsJCRPz0bQcAAAAAgJc1+J158LszADC6UkrekAEAAAAAeGW6yADQDSmliNBFBgAAAAAAAAAAANhvRpYBAGAfPH78OO7cuaPYDAAd8Pbbb8fMzIxiMwAAAAAAr6SUEh9++GGcPXu2dRQA4BXlnGNjYyN++OGH1lEAAAAAABhRusgA0B2DLnKttXUUAAAAAAAAAAAAgE4xsgwAAPtgcXExIiJSSo2TAAD7Iees2AwAAAAAwCuptTqODQAdMfimD/5PDAAAAAAAXpQuMgB0S0opSimtYwAAAAAAAAAAAAB0ipFlAADYB6WUePPNN+PSpUutowAA+yClFMvLy/Hs2bPWUQAAAAAAGEHPnj2L5eVlx7EBoCMuXboUp06dciAbAAAAAICXposMAN2Sc47l5eXY2dlpHQUAAAAAAAAAAACgM4wsAwDAPqi1RkopjhzxJzYAdEHOOZ48eRJra2utowAAAAAAMIJu374dT58+jZxz6ygAwD44cuRIpJSMLAMAAAAA8NJ0kQGgW3SRAQAAAAAAAAAAAPaf1gUAALyifr8ff/zjHyOl1DoKALBP5ubmYmJiImqtraMAAAAAADCCaq0xMTERc3NzraMAAPsk5+wNGQAAAACAl6KLDADdMzc3F0eOHIlSSusoAAAAAAAAAAAAAJ1hZBkAAF7R/fv348GDB5Fzbh0FANgnJ06ciKtXryo2AwAAAADwUkop8emnn8brr7/eOgoAsE9yzvHNN9/E/fv3W0cBAAAAAGDE6CIDQPfoIgMAAAAAAAAAAADsPyPLAADwimqtERGKzQDQMSklxWYAAAAAAF5KKSVSSq1jAAD7aPBt944MAAAAAMCL0kUGgG7KOf/8nQcAAAAAAAAAAADg1RlZBgCAV1RKiQsXLsSFCxdaRwEA9lHOOW7fvh1bW1utowAAAAAAMEK2trZibW3NcWwA6JiLFy/GhQsXjCwDAAAAAPDCdJEBoJtSSrrIAAAAAAAAAAAAAPvIyDIAALyiUorj2ADQQTnn2Nvbi1u3brWOAgAAAADACFleXo69vT3vyADQQTnnqLW2jgEAAAAAwIjRRQaAbso5x+7uri4yAAAAAAAAAAAAwD4xsgwAAK9gb28vFhcXFZsBoINmZ2fj+PHjUUppHQUAAAAAgBFSSonjx4/HJ5980joKALDPUkpRa429vb3WUQAAAAAAGBG6yADQXYMucq21dRQAAAAAAAAAAACATjCyDAAAr2BjYyM2NzcjpdQ6CgCwzyYnJ+PmzZtGlgEAAAAAeCGllJifn4/JycnWUQCAfZZzjs3NzdjY2GgdBQAAAACAEaGLDADddfTo0Zibm9NFBgAAAAAAAAAAANgnRpYBAOAVDIpOCwsLjZMAAAch5xy11tYx4P+xd3ddUV7puoCfAiQatXVob13bjJAR8+F3CMKc//90zQlKaB3Y2jEdXbbu1h2ycBMNIrUP0pWV7laDCsyqeq/rF9xnvKMm93MDAAAAACOk1ho559YxAIA9MPg/Me/IAAAAAADslC4yAIy3nLORZQAAAAAAAAAAAIBdYmQZAADeQ601zp07F8ePH28dBQDYAymluHv3bjx58qR1FAAAAAAARsDjx4/ju+++i5RS6ygAwB44fvx4fPnllw5kAwAAAACwY7rIADDecs5x9+7d+L//9/+2jgIAAAAAAAAAAAAw8owsAwDAeyilRM65dQwAYI8M/s7XWhsnAQAAAABgFAx+T/aODADjK+dsZBkAAAAAgB3TRQaA8aaLDAAAAAAAAAAAALB7jCwDAMA7+vnnn2N5eTlSSq2jAAB75OzZs3HixAnFZgAAAAAAdqTWGidPnoxPP/20dRQAYI/knGN5eTk2NzdbRwEAAAAAYMjpIgPA+Bt0kUspraMAAAAAAAAAAAAAjDwjywAA8I5WVlZic3Mzcs6towAAe6TX60VKSbEZAAAAAIAdKaVESil6vV7rKADAHkkpxebmZqysrLSOAgAAAADAkNNFBoDxp4sMAAAAAAAAAAAAsHuMLAMAwDuqtcaBAwdidna2dRQAYA/lnKOUEv1+v3UUAAAAAACGWL/fj1KK49gAMOa+/vrrmJqaciAbAAAAAIDfpYsMAN2Qc45aqy4yAAAAAAAAAAAAwHsysgwAAO+olBJfffVVHDx4sHUUAGAP5Zzj8ePHce/evdZRAAAAAAAYYt9//308efLEyDIAjLmDBw/G7Oxs1FpbRwEAAAAAYMjpIgNAN6SU4u9//7suMgAAAAAAAAAAAMB7MrIMAADvqJTiODYAdEBKKSJ++dsPAAAAAACvM/gdefC7MgAwvlJK3pABAAAAAPhdusgA0A26yAAAAAAAAAAAAAC7w8gyAAC8g/X19bh165ZiMwB0wOnTp2NmZkaxGQAAAACANyqlxCeffBKnTp1qHQUA2GM551hdXY2nT5+2jgIAAAAAwJDSRQaA7viP//iPmJmZiVpr6ygAAAAAAAAAAAAAI83IMgAAvIOlpaXo9/uRUmodBQDYBzlnxWYAAAAAAN6o1uo4NgB0RM45+v1+LC0ttY4CAAAAAMCQ0kUGgG5JKUUppXUMAAAAAAAAAAAAgJFmZBkAAN5BKSWOHDkS58+fbx0FANgHKaVYXFyMly9fto4CAAAAAMAQ2traisXFRcexAaAjzp8/H4cPH3YgGwAAAACA19JFBoBuyTnrIgMAAAAAAAAAAAC8JyPLAADwDmqtsbCwEJOTk62jAAD7IOccGxsbsbq62joKAAAAAABDaHV1NX766afIObeOAgDsg8nJyVhYWDCyDAAAAADAa+kiA0C3DLrIt27dah0FAAAAAAAAAAAAYGQZWQYAgHdQSomUUusYAMA+mZ+fj16vF7XW1lEAAAAAABhCtdaYmJiI+fn51lEAgH2Sc/aGDAAAAADAa+kiA0C3DLrIpZTWUQAAAAAAAAAAAABGlpFlAAB4S48ePYr79+9Hzrl1FABgnxw9ejQuXLig2AwAAAAAwCuVUuLChQtx5MiR1lEAgH2SUop79+7Fo0ePWkcBAAAAAGDI6CIDQPfoIgMAAAAAAAAAAAC8PyPLAADwlmqtERGKzQDQMTlnxWYAAAAAAF6plOINGQA6ZvC3f/D/ZAAAAAAAMKCLDADdlHP2hgwAAAAAAAAAAADwHowsAwDAWyqlxKlTp+Ljjz9uHQUA2Ec551hZWYnnz5+3jgIAAAAAwBB59uxZ/OlPf3IcGwA6ZmZmJk6dOuVANgAAAAAA/0YXGQC6KaUU33zzjS4yAAAAAAAAAAAAwDsysgwAAG+plBI55+j1eq2jAAD7KKUUW1tbsby83DoKAAAAAABDZHl5Oba2tiKl1DoKALCPer1epJSilNI6CgAAAAAAQ0YXGQC6KeesiwwAAAAAAAAAAADwHowsAwDAW+j3+1FrjZxz6ygAwD776quvYnp62oFsAAAAAAD+SSklPvjgg7hy5UrrKADAPss5R601+v1+6ygAAAAAAAwJXWQA6K5BF7nW2joKAAAAAAAAAAAAwEgysgwAAG/h22+/jbW1tUgptY4CAOyz6enpmJubU2wGAAAAAOCf1Fpjbm4upqenW0cBAPZZzjl++OGHuHv3busoAAAAAAAMCV1kAOiu6enp+Prrr6OU0joKAAAAAAAAAAAAwEgysgwAAG9hUGRSbAaAbso5KzYDAAAAAPBPSimRc24dAwBoYPB/ZN6RAQAAAAAY0EUGgG7TRQYAAAAAAAAAAAB4d0aWAQDgLdRa47PPPouTJ0+2jgIANJBSitu3b8ePP/7YOgoAAAAAAENgbW0t7ty54zg2AHTUyZMn4+zZsw5kAwAAAADwK11kAOi2nLMuMgAAAAAAAAAAAMA7MrIMAABvoZTiODYAdFjOOSIiFhcXGycBAAAAAGAYDH4vHvx+DAB0T845aq2tYwAAAAAAMCR0kQGg2wbfAbrIAAAAAAAAAAAAAG/PyDIAAOzQixcv4tq1a45jA0CHffHFF3Hs2LEopbSOAgAAAADAECilxPHjx+Pzzz9vHQUAaCTnHNeuXYsXL160jgIAAAAAQGO6yADAl19+GX/4wx90kQEAAAAAAAAAAADegZFlAADYoZs3b8bz588VmwGgwyYmJmJhYUGxGQAAAACAiPhlZHlhYSEmJvw7JgB0VUopnj17Fjdv3mwdBQAAAACAxnSRAYCJiYlIKUWttXUUAAAAAAAAAAAAgJHjqh8AAOxQKSUmJydjbm6udRQAoKGcs5FlAAAAAACi3+9HKcVxbADouLm5uZicnPSODAAAAACALjIAEBERKSVvyAAAAAAAAAAAAADvwMgyAADsUCklLl++HB9++GHrKABAQznnePjwYTx48KB1FAAAAAAAGnrw4EE8evTIyDIAdNzhw4fj8uXLUWttHQUAAAAAgMZ0kQGAiF+6yH/72990kQEAAAAAAAAAAADekpFlAADYoVqr49gAQKSUIuKXoycAAAAAAHTX4Hfiwe/GAEB3pZS8IQMAAAAAoIsMAERE/Po9UGttnAQAAAAAAAAAAABgtBhZBgCAHdjY2IgbN24oNgMA8dFHH8WZM2ccyAYAAAAA6LhSyq+/GQMA3ZZzjhs3bsTGxkbrKAAAAAAANKKLDAAM6CIDAAAAAAAAAAAAvBsjywAAsAPXrl2L7e3tSCm1jgIADIGcc9RaW8cAAAAAAKChWqvj2ABARPzyhry9vR3Xr19vHQUAAAAAgEZ0kQGA30opGVkGAAAAAAAAAAAAeEtGlgEAYAdKKXHo0KG4dOlS6ygAwBBIKUWtNba3t1tHAQAAAACgge3t7ai1Oo4NAERExKVLl+LQoUMOZAMAAAAAdJguMgDwWzlnXWQAAAAAAAAAAACAt2RkGQAAdqDWGvPz8zE1NdU6CgAwBHLOsb6+Hrdv324dBQAAAACABv785z/H06dPI+fcOgoAMASmpqbi6tWrRpYBAAAAADpMFxkA+K1BF/nOnTutowAAAAAAAAAAAACMDCPLAACwA6WUSCm1jgEADImFhYWI+OX4CQAAAAAA3TP4fXjwezEAQM7ZGzIAAAAAQIfpIgMAvzX437JSSuMkAAAAAAAAAAAAAKPDyDIAAPyOx48fx3fffRc559ZRAIAhcfz48fjyyy8VmwEAAAAAOqqUEufOnYtjx461jgIADImUUty9ezeePHnSOgoAAAAAAPtMFxkA+Fe6yAAAAAAAAAAAAABvz8gyAAD8jsXFxYgIxWYA4J/knBWbAQAAAAA6qpTiDRkA+CeDb4Naa+MkAAAAAADsN11kAOBVcs7ekAEAAAAAAAAAAADegpFlAAD4HaWUOHnyZHz66aetowAAQyTnHMvLy7G5udk6CgAAAAAA++jnn3+Ob775xnFsAOCfnD17Nk6cOOFANgAAAABAB+kiAwCvklKK69ev6yIDAAAAAAAAAAAA7JCRZQAA+B2llEgpRa/Xax0FABgiKaXY3NyMlZWV1lEAAAAAANhHKysrsbm5GSml1lEAgCHS6/UipRSllNZRAAAAAADYZ7rIAMCr5Jx1kQEAAAAAAAAAAADegpFlAAB4g36/H7XWyDm3jgIADJmvv/46pqamHMgGAAAAAOiYUkocOHAgZmdnW0cBAIZMzjlKKdHv91tHAQAAAABgn+giAwCvM+gi11pbRwEAAAAAAAAAAAAYCUaWAQDgDb7//vt4/PhxpJRaRwEAhszBgwdjdnZWsRkAAAAAoGNqrTE7OxsHDx5sHQUAGDI553j8+HHcu3evdRQAAAAAAPaJLjIA8DoHDx6Mr776KkopraMAAAAAAAAAAAAAjAQjywAA8AaDopJiMwDwKiklxWYAAAAAgI4ppXhDBgBeafCN4B0ZAAAAAKA7dJEBgDfJOXtDBgAAAAAAAAAAANghI8sAAPAGtdb45JNP4vTp062jAABDKOccq6ur8fTp09ZRAAAAAADYB+vr63Hr1q3IObeOAgAModOnT8fMzIwD2QAAAAAAHaKLDAC8iS4yAAAAAAAAAAAAwM4ZWQYAgDcopURKqXUMAGBI5Zyj3+/H0tJS6ygAAAAAAOyDpaWl6Pf7RpYBgNfKOUettXUMAAAAAAD2iS4yAPAmKSVdZAAAAAAAAAAAAIAdMrIMAACv8fLly1haWnIcGwB4rfPnz8fhw4ejlNI6CgAAAAAA+6CUEkeOHIlz5861jgIADKmUUiwuLsbLly9bRwEAAAAAYI/pIgMAv+fChQu6yAAAAAAAAAAAAAA7ZGQZAABeY3V1NTY2NhSbAYDXmpycjIWFBcVmAAAAAICOKKXEwsJCTE5Oto4CAAypnHNsbGzE6upq6ygAAAAAAOwxXWQA4PcMusi11tZRAAAAAAAAAAAAAIaekWUAAHiNUkr0er24evVq6ygAwBDLOSs2AwAAAAB0RK3VcWwA4I3m5+ej1+t5RwYAAAAA6ABdZABgJ1JKUUppHQMAAAAAAAAAAABg6BlZBgCA1yilxMWLF+Po0aOtowAAQyylFPfu3YtHjx61jgIAAAAAwB56+PBh3L9/P1JKraMAAEPs6NGjceHCBQeyAQAAAAA6QBcZANiJnHPcu3cv/s//+T+towAAAAAAAAAAAAAMNSPLAADwGrXWyDm3jgEADLnB90KttXESAAAAAAD20uB3YO/IAMDvyTkbWQYAAAAA6ABdZABgJ3SRAQAAAAAAAAAAAHbGyDIAALzCs2fPYmVlJVJKraMAAENuZmYmTp06pdgMAAAAADDmaq1x+vTp+Pjjj1tHAQCGXM45VlZW4vnz562jAAAAAACwR3SRAYCdmpmZif/1v/5XlFJaRwEAAAAAAAAAAAAYakaWAQDgFZaXl2Nraytyzq2jAABDrtfrRc5ZsRkAAAAAYMyVUiLnHL1er3UUAGDI5Zxja2srlpeXW0cBAAAAAGCP6CIDADuliwwAAAAAAAAAAACwM0aWAQDgFWqt8cEHH8SVK1daRwEARkBKKUop0e/3W0cBAAAAAGAP9Pv9KKVESql1FABgBFy5ciWmp6cdyAYAAAAAGGO6yADA28g5R61VFxkAAAAAAAAAAADgDYwsAwDAK5RS4uuvv47p6enWUQCAEZBzjrW1tfj2229bRwEAAAAAYA/85S9/iR9//DFyzq2jAAAjYHp6Oubm5owsAwAAAACMMV1kAOBtpJTihx9+iLt377aOAgAAAAAAAAAAADC0jCwDAMArlFIcxwYAdiylFBERtdbGSQAAAAAA2AuD338HvwcDAPyenLM3ZAAAAACAMaaLDAC8jcH/npVSGicBAAAAAAAAAAAAGF5GlgEA4F+sra3FnTt3FJsBgB07efJknD17VrEZAAAAAGBMlVLis88+ixMnTrSOAgCMiJRS3L59O9bW1lpHAQAAAABgl+kiAwBv649//GOcPXs2aq2towAAAAAAAAAAAAAMLSPLAADwLxYXFyMiFJsBgLeSczayDAAAAAAwpkop3pABgLcy+HYY/D8aAAAAAADjQxcZAHgXusgAAAAAAAAAAAAAb2ZkGQAA/kUpJY4dOxaff/556ygAwAjJOcf169fjxYsXraMAAAAAALCLXrx4EdevX3ccGwB4K1988UUcO3Ysaq2towAAAAAAsMt0kQGAd5FSimvXrsXW1lbrKAAAAAAAAAAAAABDycgyAAD8i1prpJRiYsLnMgCwcymlePbsWdy8ebN1FAAAAAAAdtGNGzfi+fPnkVJqHQUAGCETExOxsLAQpZTWUQAAAAAA2GW6yADAu8g56yIDAAAAAAAAAAAAvIGmBgAA/Ea/34///M//jJxz6ygAwIiZm5uLyclJB7IBAAAAAMZMKSUmJydjbm6udRQAYMTknL0hAwAAAACMGV1kAOBd6SIDAAAAAAAAAAAAvJmRZQAA+I0HDx7Eo0ePIqXUOgoAMGIOHz4cly9fjlpr6ygAAAAAAOyiWmtcuXIlPvzww9ZRAIARk3OOhw8fxoMHD1pHAQAAAABgl+giAwDv6vDhw3Hp0iUjywAAAAAAAAAAAACvYWQZAAB+Y1BEyjk3TgIAjKKUkmIzAAAAAMCYKaU4jg0AvJPBN4R3ZAAAAACA8aGLDAC8j5yzN2QAAAAAAAAAAACA1zCyDAAAv1FrjY8++ijOnDnTOgoAMIJyznHjxo3Y2NhoHQUAAAAAgF2wsbERN2/edBwbAHgng/9FcyAbAAAAAGB86CIDAO8j5xw3b97URQYAAAAAAAAAAAB4BSPLAADwG6WUSCm1jgEAjKicc2xvb8f169dbRwEAAAAAYBdcu3Yttre3jSwDAO8s5xy11tYxAAAAAADYJbrIAMD7SCnFy5cvdZEBAAAAAAAAAAAAXsHIMgAA/MP29nYsLi46jg0AvLNLly7FoUOHopTSOgoAAAAAALuglBKHDh2Kixcvto4CAIyolFLUWmN7e7t1FAAAAAAA3pMuMgDwvnSRAQAAAAAAAAAAAF7PyDIAAPzD7du3Y319XbEZAHhnU1NTcfXqVcVmAAAAAIAxUUqJ+fn5mJqaah0FABhROedYX1+P27dvt44CAAAAAMB70kUGAN7XgQMH4urVq1FrbR0FAAAAAAAAAAAAYOgYWQYAgH8YjCHOz883TgIAjLKcs2IzAAAAAMCYqLU6jg0AvJeFhYWICO/IAAAAAABjQBcZANgNKaVfvysAAAAAAAAAAAAA+B9GlgEA4B9KKXHu3Lk4fvx46ygAwAhLKcXdu3fjyZMnraMAAAAAAPAeHj9+HN99912klFpHAQBG2PHjx+PLL790IBsAAAAAYAzoIgMAuyHnrIsMAAAAAAAAAAAA8ApGlgEA4B9qrZFzbh0DABhxg++JWmvjJAAAAAAAvI/B77zekQGA95VzNrIMAAAAADAGdJEBgN0w+J5YXFxsnAQAAAAAAAAAAABguBhZBgCAiPj5559jeXk5UkqtowAAI+7s2bNx4sQJI8sAAAAAACOu1honT56MTz/9tHUUAGDE5ZxjeXk5Njc3W0cBAAAAAOAd6SIDALtl0EUupbSOAgAAAAAAAAAAADBUjCwDAEBErKysxObmZuScW0cBAEZcr9eLlJJiMwAAAADAiCulREoper1e6ygAwIhLKcXm5masrKy0jgIAAAAAwDvSRQYAdosuMgAAAAAAAAAAAMCrGVkGAICIqLXGgQMHYnZ2tnUUAGAM5JyjlBL9fr91FAAAAAAA3kG/349SiuPYAMCu+Prrr2NqasqBbAAAAACAEaaLDADsppxz1Fp1kQEAAAAAAAAAAAB+w8gyAABERCklvvrqqzh48GDrKADAGMg5x+PHj+PevXutowAAAAAA8A6+//77ePLkiZFlAGBXHDx4MGZnZ6PW2joKAAAAAADvSBcZANhNKaX4+9//rosMAAAAAAAAAAAA8BtGlgEAIH4pNjuODQDslpRSRPzyjQEAAAAAwOgZ/L47+L0XAOB9pZS8IQMAAAAAjDBdZABgN+kiAwAAAAAAAAAAAPw7I8sAAHTe+vp63Lp1S7EZANg1p0+fjpmZGcVmAAAAAIARVUqJTz75JE6dOtU6CgAwJnLOsbq6Gk+fPm0dBQAAAACAt6SLDADstv/4j/+ImZmZqLW2jgIAAAAAAAAAAAAwNIwsAwDQeUtLS9Hv9yOl1DoKADBGcs6KzQAAAAAAI6rW6jg2ALCrcs7R7/djaWmpdRQAAAAAAN6SLjIAsBdSSlFKaR0DAAAAAAAAAAAAYGgYWQYAoPNKKXHkyJE4f/586ygAwBjJOcfi4mK8fPmydRQAAAAAAN7C1tZWLC4uGlkGAHbV+fPn48iRIw5kAwAAAACMIF1kAGAv6CIDAAAAAAAAAAAA/DMjywAAdF6tNRYWFmJycrJ1FABgjKSUYmNjI1ZXV1tHAQAAAADgLayursZPP/0UKaXWUQCAMTI5ORnz8/NGlgEAAAAARpAuMgCwF3LOsbGxEbdu3WodBQAAAAAAAAAAAGAoGFkGAKDzSimOYwMAu25+fj56vZ4D2QAAAAAAI6aUEhMTEzE/P986CgAwZnLO3pABAAAAAEaQLjIAsBd0kQEAAAAAAAAAAAD+mZFlAAA67dGjR3H//v3IObeOAgCMmaNHj8bFixej1to6CgAAAAAAb6HWGhcvXowjR460jgIAjJmcc9y/fz8ePXrUOgoAAAAAADukiwwA7JWjR4/GhQsXjCwDAAAAAAAAAAAA/IORZQAAOm0weqjYDADshZSSYjMAAAAAwIgppURKqXUMAGAMDb4xBv+3BgAAAADA8NNFBgD2Us7ZGzIAAAAAAAAAAADAPxhZBgCg00opcfr06fj4449bRwEAxlDOOVZWVuL58+etowAAAAAAsAPPnj2LlZUVx7EBgD0xMzMTp06dilJK6ygAAAAAAOyQLjIAsJdyzvHNN9/oIgMAAAAAAAAAAACEkWUAADqulBIppej1eq2jAABjKOccW1tbsby83DoKAAAAAAA7sLy8HC9fvjSyDADsiV6vFznnqLW2jgIAAAAAwA7pIgMAeymlpIsMAAAAAAAAAAAA8A9GlgEA6Kx+vx+1VsexAYA9c+XKlZieno5SSusoAAAAAADsQCklPvjgg7hy5UrrKADAmEopRSkl+v1+6ygAAAAAAPwOXWQAYK999dVXMT09HbXW1lEAAAAAAAAAAAAAmjOyDABAZ3377bextram2AwA7Jnp6emYm5szsgwAAAAAMCJKKTE3NxcHDhxoHQUAGFM551hbW4tvv/22dRQAAAAAAH6HLjIAsNd0kQEAAAAAAAAAAAD+h5FlAAA6a1AwWlhYaJwEABhnOeeotbaOAQAAAADADtRaHccGAPZUSikiwjsyAAAAAMAI0EUGAPZDSsnIMgAAAAAAAAAAAEAYWQYAoMNKKfHZZ5/FyZMnW0cBAMZYSilu374da2trraMAAAAAAPAGP/zwQ9y5c+fX4UMAgL1w8uTJOHv2rAPZAAAAAAAjQBcZANgPOee4fft2/Pjjj62jAAAAAAAAAAAAADRlZBkAgM6qtUbOuXUMAGDMDb43FhcXGycBAAAAAOBNBr/jekcGAPZaztnIMgAAAADACNBFBgD2gy4yAAAAAAAAAAAAwC+MLAMA0EkvXryIa9euRUqpdRQAYMx98cUXcezYsai1to4CAAAAAMAb1Frj+PHj8fnnn7eOAgCMuZxzXL9+PV68eNE6CgAAAAAAr6GLDADsly+++CL+8Ic/RCmldRQAAAAAAAAAAACApowsAwDQSTdu3Ijnz59Hzrl1FABgzE1MTMTCwoJiMwAAAADAkCulxMLCQkxM+NdKAGBvpZTi2bNncfPmzdZRAAAAAAB4DV1kAGC/TExMREpJFxkAAAAAAAAAAADoPJcAAQDopFprTE5OxtzcXOsoAEAH5JwVmwEAAAAAhli/349SiuPYAMC+mJubi8nJSe/IAAAAAABDTBcZANhPOeeotbaOAQAAAAAAAAAAANCUkWUAADqplBKXL1+ODz/8sHUUAKADcs7x8OHDePDgQesoAAAAAAC8woMHD+LRo0dGlgGAfXH48OG4fPmyA9kAAAAAAENMFxkA2E8ppfjb3/6miwwAAAAAAAAAAAB0mpFlAAA6qZTiODYAsG9SShHxyzcIAAAAAADDZ/D77eD3XACAvZZS8oYMAAAAADDEdJEBgP00+O7wjgwAAAAAAAAAAAB0mZFlAAA6Z2NjI27evKnYDADsm48++ijOnDmj2AwAAAAAMKRKKb/+lgsAsB9yznHjxo3Y2NhoHQUAAAAAgH+hiwwA7LfB/6/VWltHAQAAAAAAAAAAAGjGyDIAAJ1z7dq12N7ejpRS6ygAQIfknBWbAQAAAACGVK3VcWwAYF/lnGN7ezuuX7/eOgoAAAAAAP9CFxkAaCGlFKWU1jEAAAAAAAAAAAAAmjGyDABA55RS4tChQ3Hp0qXWUQCADkkpRa01tre3W0cBAAAAAOA3tre3o9bqODYAsK8uXboUhw4dciAbAAAAAGAI6SIDAC3knHWRAQAAAAAAAAAAgE4zsgwAQOfUWmN+fj6mpqZaRwEAOiTnHOvr63H79u3WUQAAAAAA+I0///nP8fTp08g5t44CAHTI1NRUXL161cgyAAAAAMAQ0kUGAFoYdJHv3LnTOgoAAAAAAAAAAABAE0aWAQDonFJKpJRaxwAAOmZhYSEifjmyAgAAAADA8Bj8bjv4HRcAYL/knL0hAwAAAAAMIV1kAKCFwf+wlVIaJwEAAAAAAAAAAABow8gyAACd8vjx4/juu+8i59w6CgDQMcePH48vv/xSsRkAAAAAYMiUUuLcuXNx7Nix1lEAgI5JKcXdu3fjyZMnraMAAAAAAPAPusgAQCu6yAAAAAAAAAAAAEDXGVkGAKBTFhcXIyIUmwGAJnLOis0AAAAAAEOmlOINGQBoYvANUmttnAQAAAAAgAFdZACgpZyzN2QAAAAAAAAAAACgs4wsAwDQKaWUOHnyZHz66aetowAAHZRzjuXl5djc3GwdBQAAAACAiPj555/jm2++cRwbAGji7NmzceLECQeyAQAAAACGiC4yANBSSimuX7+uiwwAAAAAAAAAAAB0kpFlAAA6pZQSKaXo9XqtowAAHZRzjs3NzVhZWWkdBQAAAACAiFhZWYnNzU0jywBAE71eL3LOUUppHQUAAAAAgH/QRQYAWtJFBgAAAAAAAAAAALrMyDIAAJ3R7/ej1uo4NgDQzOzsbExNTTmQDQAAAAAwJEopceDAgZidnW0dBQDoqJRSlFKi3++3jgIAAAAA0Hm6yABAa19//XVMTU1FrbV1FAAAAAAAAAAAAIB9Z2QZAIDO+P777+Px48eRUmodBQDoqIMHD8bs7KxiMwAAAADAkKi1xuzsbHzwwQetowAAHZVzjsePH8e9e/daRwEAAAAA6DxdZACgtYMHD8ZXX30VpZTWUQAAAAAAAAAAAAD2nZFlAAA6Y1AgUmwGAFrKOSs2AwAAAAAMiVJK5JxbxwAAOmzw/2zekQEAAAAA2tNFBgCGgS4yAAAAAAAAAAAA0FVGlgEA6Ixaa3zyySdx+vTp1lEAgA5LKcXq6mqsr6+3jgIAAAAA0Gn//d//Hbdu3XIcGwBo6vTp0zEzM+NANgAAAADAENBFBgCGQc45VldX4+nTp62jAAAAAAAAAAAAAOwrI8sAAHRGKcVxbACguZxz9Pv9WFpaah0FAAAAAKDTlpaWot/vR865dRQAoONyzkaWAQAAAACGgC4yADAMUkq6yAAAAAAAAAAAAEAnGVkGAKATXr58GUtLS45jAwDNnT9/Po4cORK11tZRAAAAAAA6rdYaR48ejXPnzrWOAgB0XM45lpaW4uXLl62jAAAAAAB0li4yADAsLly4EIcPH45SSusoAAAAAAAAAAAAAPvKyDIAAJ2wuroaGxsbis0AQHOTk5MxPz+v2AwAAAAA0FgpJebn52NycrJ1FACg41JKsbGxEaurq62jAAAAAAB0li4yADAsJicnY2FhIWqtraMAAAAAAAAAAAAA7CsjywAAdEIpJSYmJmJ+fr51FACAyDkbWQYAAAAAaKyU4jg2ADAU5ufno9freUcGAAAAAGhIFxkAGCa6yAAAAAAAAAAAAEAXGVkGAKATSilx4cKFOHLkSOsoAACRc4779+/Ho0ePWkcBAAAAAOikhw8fxn/9138ZWQYAhsLRo0fj4sWLUWttHQUAAAAAoLN0kQGAYZJSinv37ukiAwAAAAAAAAAAAJ1iZBkAgE4opTiODQAMjZRSRIQD2QAAAAAAjQx+nx38XgsA0FpKKUoprWMAAAAAAHSWLjIAMEwG3yW6yAAAAAAAAAAAAECXGFkGAGDsPXv2LP70pz8pNgMAQ2NmZiZOnTrlQDYAAAAAQCOllDh9+nR8/PHHraMAAETELweyV1ZW4vnz562jAAAAAAB0ji4yADBsBl1kI8sAAAAAAAAAAABAlxhZBgBg7C0vL8fW1laklFpHAQCIiIherxc5Z8VmAAAAAIBGaq2Rc45er9c6CgBARPwysry1tRXLy8utowAAAAAAdI4uMgAwbHq9XqSUopTSOgoAAAAAAAAAAADAvjGyDADA2CulxAcffBBXrlxpHQUA4FeDYnO/328dBQAAAACgU/r9fpRSHMcGAIbKlStXYnp62oFsAAAAAIAGdJEBgGGUc45aqy4yAAAAAAAAAAAA0BlGlgEAGHu11pibm4vp6enWUQAAfpVzjrW1tfj2229bRwEAAAAA6JS//OUv8eOPP0bOuXUUAIBfTU9Px9zcnJFlAAAAAIAGdJEBgGGUc44ffvgh7t692zoKAAAAAAAAAAAAwL4wsgwAwNgrpURKqXUMAIB/Mvg+qbU2TgIAAAAA0C2D32W9IwMAwybn7A0ZAAAAAKABXWQAYBgtLCxExC/fKgAAAAAAAAAAAABdYGQZAICxtra2Fnfu3Imcc+soAAD/5OTJk3H27FnFZgAAAACAfVZKic8++yxOnDjROgoAwD9JKcXt27djbW2tdRQAAAAAgM7QRQYAhtUf//hHXWQAAAAAAAAAAACgU4wsAwAw1hYXFyMiFJsBgKGUc1ZsBgAAAADYZ6UUb8gAwFAafKMM/u8NAAAAAIC9p4sMAAyznHPUWlvHAAAAAAAAAAAAANgXRpYBABhrpZQ4duxYfP75562jAAD8m5xzXL9+PV68eNE6CgAAAABAJ7x48SKuX7/uODYAMJS++OKLOHbsmAPZAAAAAAD7SBcZABhmKaW4du2aLjIAAAAAAAAAAADQCUaWAQAYa6WUSCnFxIRPXwBg+KSU4tmzZ3Hz5s3WUQAAAAAAOuHGjRvx/PnzSCm1jgIA8G8mJiZiYWEhSimtowAAAAAAdIYuMgAwzHLOusgAAAAAAAAAAABAZ2h3AAAwtvr9fpRSIufcOgoAwCvNzc3F5OSkA9kAAAAAAPuklBKTk5MxNzfXOgoAwCvlnL0hAwAAAADsE11kAGDYDbrItdbWUQAAAAAAAAAAAAD2nJFlAADG1oMHD+LRo0eRUmodBQDglQ4fPhyXL19WbAYAAAAA2Ce11rhy5Up8+OGHraMAALxSzjkePnwYDx48aB0FAAAAAGDs6SIDAMPu8OHDcenSpSiltI4CAAAAAAAAAAAAsOeMLAMAMLYGBaGcc+MkAACvl1JSbAYAAAAA2CelFMexAYChNvhW8Y4MAAAAALD3dJEBgFGQc/aGDAAAAAAAAAAAAHSCkWUAAMZWrTU++uijOHPmTOsoAACvlXOOGzduxMbGRusoAAAAAABjbWNjI27evOk4NgAw1Ab/8+ZANgAAAADA3tNFBgBGQc45bt68qYsMAAAAAAAAAAAAjD0jywAAjK1SSqSUWscAAHijnHNsb2/H9evXW0cBAAAAABhr165di+3tbSPLAMDQyzlHrbV1DAAAAACAsaeLDACMgpRSvHz5UhcZAAAAAAAAAAAAGHtGlgEAGEvb29uxuLjoODYAMPQuXboUhw4dilJK6ygAAAAAAGOtlBKHDh2Kixcvto4CAPBGKaWotcb29nbrKAAAAAAAY0sXGQAYFbrIAAAAAAAAAAAAQFcYWQYAYCzdvn071tfXFZsBgKE3NTUVV69eVWwGAAAAANhjpZSYn5+Pqamp1lEAAN4o5xzr6+tx+/bt1lEAAAAAAMaWLjIAMCoOHDgQV69ejVpr6ygAAAAAAAAAAAAAe8rIMgAAY2kwUjg/P984CQDA78s5KzYDAAAAAOyxWqvj2ADASFhYWIiI8I4MAAAAALCHdJEBgFGSUvr1+wUAAAAAAAAAAABgXBlZBgBgLJVS4ty5c3H8+PHWUQAAflfOOe7evRtPnjxpHQUAAAAAYCw9fvw4vvvuOyPLAMBIOH78eJw7d86BbAAAAACAPaSLDACMEl1kAAAAAAAAAAAAoAuMLAMAMJZqrY5jAwAjI6UUEb98wwAAAAAAsPsGv78Ofo8FABh2KSUjywAAAAAAe0gXGQAYJYPvlsXFxcZJAAAAAAAAAAAAAPaOkWUAAMbOzz//HMvLy45jAwAj4+zZs3HixAkHsgEAAAAA9kgpJU6ePBmffvpp6ygAADuSc47l5eXY3NxsHQUAAAAAYOzoIgMAo0YXGQAAAAAAAAAAAOgCI8sAAIydlZWV2NzcjJxz6ygAADvS6/Ui5xy11tZRAAAAAADGUq01cs7R6/VaRwEA2JGcc2xubsbKykrrKAAAAAAAY0cXGQAYNb1eL1JKRpYBAAAAAAAAAACAsWZkGQCAsVNrjQMHDsTs7GzrKAAAOzYoNvf7/dZRAAAAAADGSr/fj1JKpJRaRwEA2LHZ2dmYmppyIBsAAAAAYA/oIgMAoyjnHLVWXWQAAAAAAAAAAABgbBlZBgBg7JRSYnZ2Ng4ePNg6CgDAjuWc4/Hjx/H999+3jgIAAAAAMFb++te/xpMnTyLn3DoKAMCOHTx4MGZnZ40sAwAAAADsAV1kAGAU5Zzj73//e9y7d691FAAAAAAAAAAAAIA9YWQZAICxU0qJlFLrGAAAb2Xw/VJrbZwEAAAAAGC8DH539Y4MAIyanLM3ZAAAAACAPaCLDACMosH3SymlcRIAAAAAAAAAAACAvWFkGQCAsbK+vh63bt2KnHPrKAAAb+X06dMxMzOj2AwAAAAAsMtKKfHJJ5/EqVOnWkcBAHgrKaVYXV2N9fX11lEAAAAAAMaGLjIAMKp0kQEAAAAAAAAAAIBxZ2QZAICxsrS0FP1+X7EZABhJOWfFZgAAAACAXVZK8YYMAIyknHP0+/1YWlpqHQUAAAAAYGzoIgMAoyznHLXW1jEAAAAAAAAAAAAA9oSRZQAAxkopJY4cORLnzp1rHQUA4K3lnGNpaSlevnzZOgoAAAAAwFjY2tqKpaUlx7EBgJF0/vz5OHLkiAPZAAAAAAC7SBcZABhlKaVYXFzURQYAAAAAAAAAAADGkpFlAADGSiklFhYWYnJysnUUAIC3llKKjY2NWF1dbR0FAAAAAGAsrK6uxk8//RQppdZRAADe2uTkZMzPz0cppXUUAAAAAICxoYsMAIyynLMuMgAAAAAAAAAAADC2jCwDADBWaq2Rc24dAwDgnczPz0ev13MgGwAAAABgl5RSYmJiIubn51tHAQB4Jzlnb8gAAAAAALtIFxkAGGWDLnKttXUUAAAAAAAAAAAAgF1nZBkAgLHx8OHDuH//fqSUWkcBAHgnR48ejYsXLyo2AwAAAADsklprXLx4MY4cOdI6CgDAO8k5x/379+PRo0etowAAAAAAjDxdZABg1B09ejQuXLgQpZTWUQAAAAAAAAAAAAB2nZFlAADGxmCMMOfcOAkAwLtLKSk2AwAAAADsklKK49gAwEgbfMsM/j8OAAAAAIB3p4sMAIyDnLMuMgAAAAAAAAAAADCWjCwDADA2aq1x+vTp+Pjjj1tHAQB4ZznnWFlZiefPn7eOAgAAAAAw0p49exYrKyuOYwMAI21mZiZOnTrlQDYAAAAAwC7QRQYAxoEuMgAAAAAAAAAAADCujCwDADA2SimRUoper9c6CgDAO8s5x9bWViwvL7eOAgAAAAAw0paXl+Ply5dGlgGAkdbr9SLnHLXW1lEAAAAAAEaeLjIAMA5SSrrIAAAAAAAAAAAAwFgysgwAwFjo9/tRa3UcGwAYeVeuXInp6ekopbSOAgAAAAAw0kop8cEHH8SVK1daRwEAeC8ppSilRL/fbx0FAAAAAGBk6SIDAOPiq6++0kUGAAAAAAAAAAAAxpKRZQAAxsK3334ba2tris0AwMibnp6Oubk5xWYAAAAAgPdUSom5ubk4cOBA6ygAAO8l5xxra2vx7bffto4CAAAAADCydJEBgHEx6CLXWltHAQAAAAAAAAAAANhVRpYBABgLgxHChYWFxkkAAN5fzlmxGQAAAADgPdVaHccGAMZCSikiwjsyAAAAAMB70EUGAMZJSunX7xsAAAAAAAAAAACAcWFkGQCAsVBKic8++yxOnjzZOgoAwHtLKcXt27djbW2tdRQAAAAAgJH0ww8/xJ07d34dJAQAGGUnT56Ms2fPOpANAAAAAPAedJEBgHGSc47bt2/Hjz/+2DoKAAAAAAAAAAAAwK4xsgwAwFiotUbOuXUMAIBdMfiuWVxcbJwEAAAAAGA0DX5f9Y4MAIyLnLORZQAAAACA96CLDACME11kAAAAAAAAAAAAYBwZWQYAYOS9ePEirl27Fiml1lEAAHbFF198EceOHYtaa+soAAAAAAAjqdYax48fj88//7x1FACAXZFzjuvXr8eLFy9aRwEAAAAAGDm6yADAuPniiy/iD3/4Q5RSWkcBAAAAAAAAAAAA2DVGlgEAGHk3btyI58+fR865dRQAgF0xMTERCwsLis0AAAAAAO+olBILCwsxMeHfJAGA8ZBSimfPnsXNmzdbRwEAAAAAGDm6yADAuJmYmIiUki4yAAAAAAAAAAAAMFZcDwQAYOTVWmNycjLm5uZaRwEA2DU5Z8VmAAAAAIB30O/3o5TiODYAMFbm5uZicnLSOzIAAAAAwDvQRQYAxlHOOWqtrWMAAAAAAAAAAAAA7BojywAAjLxSSly+fDk+/PDD1lEAAHZNzjkePnwYDx48aB0FAAAAAGCkPHjwIB49emRkGQAYK4cPH47Lly87kA0AAAAA8A50kQGAcZRSir/97W+6yAAAAAAAAAAAAMDYMLIMAMDIK6U4jg0AjJ3B900ppXESAAAAAIDRMvhd1TsyADBucs7ekAEAAAAA3oEuMgAwjnSRAQAAAAAAAAAAgHFjZBkAgJG2sbERN2/eVGwGAMbOmTNn4syZM4rNAAAAAABvqZQSH330Ufzv//2/W0cBANhVKaW4ceNGbGxstI4CAAAAADAydJEBgHH10UcfxZkzZ6LW2joKAAAAAAAAAAAAwK4wsgwAwEi7du1abG9vR0qpdRQAgF2XczayDAAAAADwlkopjmMDAGMp5xzb29tx7dq11lEAAAAAAEaGLjIAMM5SSrrIAAAAAAAAAAAAwNgwsgwAwEgrpcShQ4fi0qVLraMAAOy6nHMsLi7G9vZ26ygAAAAAACNhe3s7FhcXjSwDAGPp0qVLcejQoai1to4CAAAAADAydJEBgHGWc45aqy4yAAAAAAAAAAAAMBaMLAMAMNJqrTE/Px9TU1OtowAA7LqUUqyvr8ft27dbRwEAAAAAGAl//vOf4+nTp5FSah0FAGDXTU1NxdWrV6OU0joKAAAAAMDI0EUGAMZZzjnW19fjzp07raMAAAAAAAAAAAAAvDcjywAAjLRSSuScW8cAANgTCwsLEREOZAMAAAAA7NDg99TB76sAAOMm5+wNGQAAAADgLegiAwDjTBcZAAAAAAAAAAAAGCdGlgEAGFmPHz+O7777LlJKraMAAOyJ48ePx7lz56LW2joKAAAAAMBIqLXG+fPn49ixY62jAADsiZxzfPfdd/HkyZPWUQAAAAAAhp4uMgAw7o4fPx5ffvmlkWUAAAAAAAAAAABgLBhZBgBgZA3GBnPOjZMAAOydlJJiMwAAAADADpVSHMcGAMba4Ftn8P9zAAAAAAC8ni4yANAFOWddZAAAAAAAAAAAAGAsGFkGAGBk1Vrj5MmT8emnn7aOAgCwZ3LOsby8HJubm62jAAAAAAAMtZ9//jmWl5cdxwYAxtrZs2fjxIkTDmQDAAAAAOyALjIA0AW6yAAAAAAAAAAAAMC4MLIMAMDIKqVESil6vV7rKAAAeybnHJubm7GystI6CgAAAADAUFtZWYkXL14YWQYAxlqv14ucc9RaW0cBAAAAABh6usgAQBeklHSRAQAAAAAAAAAAgLFgZBkAgJHU7/ejlOI4NgAw9mZnZ2NqaipKKa2jAAAAAAAMtVJKHDhwIGZnZ1tHAQDYUymlKKVEv99vHQUAAAAAYGjpIgMAXfH111/rIgMAAAAAAAAAAABjwcgyAAAj6fvvv48nT54oNgMAY+/gwYMxOzur2AwAAAAA8DtKKTE7OxsffPBB6ygAAHsq5xyPHz+O77//vnUUAAAAAIChpYsMAHTFoItca20dBQAAAAAAAAAAAOC9GFkGAGAkDUYGU0qNkwAA7L2cs2IzAAAAAMDvqLU6jg0AdMLg/+a8IwMAAAAAvJ4uMgDQJSmlX79/AAAAAAAAAAAAAEaVkWUAAEZSKSU++eSTOHXqVOsoAAB7LqUUq6ursb6+3joKAAAAAMBQ+u///u+4deuW49gAQCecPn06ZmZmHMgGAAAAAHgDXWQAoEtyzrG6uhpPnz5tHQUAAAAAAAAAAADgnRlZBgBgJNVaI+fcOgYAwL7IOUe/34+lpaXWUQAAAAAAhtLS0lL0+33vyABAZ+ScjSwDAAAAALyBLjIA0CW6yAAAAAAAAAAAAMA4MLIMAMDI2draisXFxUgptY4CALAvzp8/H0eOHIlaa+soAAAAAABDqdYaR48ejXPnzrWOAgCwL3LOsbS0FC9fvmwdBQAAAABg6OgiAwBdc/78+Th8+HCUUlpHAQAAAAAAAAAAAHhnRpYBABg5q6ur8dNPP0XOuXUUAIB9MTk5GfPz84rNAAAAAACvUUqJ+fn5mJycbB0FAGBfpJRiY2MjVldXW0cBAAAAABg6usgAQNdMTk7GwsKCLjIAAAAAAAAAAAAw0owsAwAwcmqtMTExEfPz862jAADsm5yzYjMAAAAAwGuUUhzHBgA6ZX5+Pnq9nndkAAAAAIBX0EUGALoo5xy11tYxAAAAAAAAAAAAAN6ZkWUAAEZOKSUuXLgQR44caR0FAGDf5Jzj/v378ejRo9ZRAAAAAACGysOHD+O//uu/jCwDAJ1y9OjRuHjxogPZAAAAAACvoIsMAHRRSinu3buniwwAAAAAAAAAAACMLCPLAACMnFKK49gAQOeklCIiHMgGAAAAAPgXg99NB7+jAgB0RUopSimtYwAAAAAADB1dZACgiwbfP7rIAAAAAAAAAAAAwKgysgwAwEh59uxZ/OlPf1JsBgA6Z2ZmJk6dOuVANgAAAADAvyilxOnTp+Pjjz9uHQUAYF/lnGNlZSWeP3/eOgoAAAAAwNDQRQYAumrQRTayDAAAAAAAAAAAAIwqI8sAAIyU5eXl2NraipRS6ygAAPuq1+tFzlmxGQAAAADgX9RaI+ccvV6vdRQAgH2Vc46tra1YXl5uHQUAAAAAYGjoIgMAXdXr9SKlFKWU1lEAAAAAAAAAAAAA3omRZQAARkopJT744IO4cuVK6ygAAPtuUGzu9/utowAAAAAADIV+vx+lFMexAYBOunLlSkxPTzuQDQAAAADwG7rIAECX5Zyj1qqLDAAAAAAAAAAAAIwkI8sAAIyUWmvMzc3F9PR06ygAAPsu5xxra2vx7bffto4CAAAAADAU/vKXv8SPP/4YOefWUQAA9t309HTMzc0ZWQYAAAAA+A1dZACgy3LO8cMPP8Tdu3dbRwEAAAAAAAAAAAB4a0aWAQAYKaWUSCm1jgEA0MTgO6jW2jgJAAAAAMBwGPxe6h0ZAOiqnLM3ZAAAAACA39BFBgC6bGFhISJ++SYCAAAAAAAAAAAAGDVGlgEAGBlra2tx586dyDm3jgIA0MTJkyfjs88+U2wGAAAAAPiHUkp8/vnnceLEidZRAACayDnH7du3Y21trXUUAAAAAIDmdJEBgK774x//GGfPntVFBgAAAAAAAAAAAEaSkWUAAEbG4uJiRIRiMwDQaSklxWYAAAAAgH8opURKqXUMAIBmBt9Cg/+vAwAAAADoMl1kAIBfvoVqra1jAAAAAAAAAAAAALw1I8sAAIyMUkocO3YsPv/889ZRAACayTnH9evX48WLF62jAAAAAAA09eLFi7h+/brj2ABAp33xxRdx7NgxB7IBAAAAAEIXGQAgIiKlFNeuXdNFBgAAAAAAAAAAAEaOkWUAAEZGKSVSSjEx4TMWAOiunHM8e/Ysbt682ToKAAAAAEBTN27ciOfPnxtZBgA6bWJiIlJKUUppHQUAAAAAoDldZAAAXWQAAAAAAAAAAABgdGmEAAAwEvr9fpRSHMcGADpvbm4uJicnHcgGAAAAADqvlBKTk5Px9ddft44CANBUSin+8z//M/r9fusoAAAAAADN6CIDAPxi0EWutbaOAgAAAAAAAAAAAPBWjCwDADASHjx4EI8ePVJsBgA678MPP4zLly8bWQYAAAAAOq+UEleuXIkPP/ywdRQAgKZyzvHo0aN48OBB6ygAAAAAAM3oIgMA/OLw4cO6yAAAAAAAAAAAAMBIMrIMAMBIGBR3UkqNkwAAtJdzjlpr6xgAAAAAAE3VWh3HBgCI+PWbyDsyAAAAANBlusgAAP8jpWRkGQAAAAAAAAAAABg5RpYBABgJpZT46KOP4syZM62jAAA0l1KKGzduxMbGRusoAAAAAABN/L//9//i5s2bjmMDAETEmTNn4syZMw5kAwAAAACdposMAPA/cs66yAAAAAAAAAAAAMDIMbIMAMBIqLVGzrl1DACAoZBzju3t7bh27VrrKAAAAAAATVy7di22t7e9IwMA/EPO2cgyAAAAANBpusgAAP9j0EW+fv166ygAAAAAAAAAAAAAO2ZkGQCAobe9vR211kgptY4CADAULl26FIcOHYpaa+soAAAAAABN1Frjww8/jIsXL7aOAgAwFHLOsbi4GNvb262jAAAAAADsO11kAIB/Nugil1JaRwEAAAAAAAAAAADYMSPLAAAMvT//+c/x9OnTyDm3jgIAMBSmpqbi6tWris0AAAAAQGeVUuLq1asxNTXVOgoAwFBIKcX6+nrcvn27dRQAAAAAgH2niwwA8M90kQEAAAAAAAAAAIBRZGQZAIChV2uNiIiFhYXGSQAAhkfOWbEZAAAAAOisUorj2AAAvzH4/zrvyAAAAABAF+kiAwD8u5zzr99JAAAAAAAAAAAAAKPAyDIAAEOvlBLnzp2LY8eOtY4CADA0cs7x3XffxZMnT1pHAQAAAADYV48fP46//vWvRpYBAH7j+PHjce7cOQeyAQAAAIBO0kUGAPh3KaW4e/euLjIAAAAAAAAAAAAwMowsAwAw9EopjmMDAPyLlFJEhAPZAAAAAEDnDH4XHfxOCgDAL1JKUUppHQMAAAAAYN/pIgMA/LvB95EuMgAAAAAAAAAAADAqjCwDADDUfv755/jmm28UmwEA/sXZs2fjxIkTDmQDAAAAAJ1TSomTJ0/Gp59+2joKAMBQyTnH8vJybG5uto4CAAAAALBvdJEBAF5t0EU2sgwAAAAAAAAAAACMCiPLAAAMtZWVldjc3IyUUusoAABDpdfrRc5ZsRkAAAAA6Jxaa+Sco9frtY4CADBUcs6xubkZKysrraMAAAAAAOwbXWQAgFfr9XqRUopSSusoAAAAAAAAAAAAADtiZBkAgKFWSokDBw7E7Oxs6ygAAENnUGzu9/utowAAAAAA7It+vx+lFMexAQBeYXZ2NqamphzIBgAAAAA6RRcZAOD1cs66yAAAAAAAAAAAAMDIMLIMAMBQq7XG7OxsHDx4sHUUAIChk3OOx48fx/fff986CgAAAADAvvjrX/8aT548iZxz6ygAAEPn4MGDMTs7a2QZAAAAAOgUXWQAgNcbdJHv3bvXOgoAAAAAAAAAAADA7zKyDADAUCulREqpdQwAgKE0+E6qtTZOAgAAAACwPwa/h3pHBgB4tZyzN2QAAAAAoFN0kQEAXm/wnVRKaZwEAAAAAAAAAAAA4PcZWQYAYGitr6/HrVu3IufcOgoAwFA6ffp0zMzMKDYDAAAAAJ1RSolPPvkkTp061ToKAMBQSinF6upqrK+vt44CAAAAALDndJEBAN5MFxkAAAAAAAAAAAAYJUaWAQAYWktLS9Hv9xWbAQDeIOes2AwAAAAAdEYpxRsyAMAb5Jyj3+/H0tJS6ygAAAAAAHtOFxkA4PflnKPW2joGAAAAAAAAAAAAwO8ysgwAwNAqpcSRI0fi3LlzraMAAAytnHMsLS3Fy5cvW0cBAAAAANhTW1tbsbS05Dg2AMAbnD9/Po4cOeJANgAAAADQCbrIAAC/L6UUi4uLusgAAAAAAAAAAADA0DOyDADA0CqlxMLCQkxOTraOAgAwtFJKsbGxEaurq62jAAAAAADsqdXV1fjpp58ipdQ6CgDA0JqcnIz5+fkopbSOAgAAAACw53SRAQB+X85ZFxkAAAAAAAAAAAAYCUaWAQAYWrXWyDm3jgEAMNTm5+ej1+s5kA0AAAAAjL1SSkxMTMT8/HzrKAAAQy3n7A0ZAAAAAOgEXWQAgN836CLXWltHAQAAAAAAAAAAAHgjI8sAAAylhw8fxv379yOl1DoKAMBQO3r0aFy8eFGxGQAAAAAYe7XWuHjxYhw5cqR1FACAoZZzjvv378ejR49aRwEAAAAA2DO6yAAAO3P06NG4cOFClFJaRwEAAAAAAAAAAAB4IyPLAAAMpcFIYM65cRIAgOGXUlJsBgAAAADGXinFcWwAgB0YfDMN/g8PAAAAAGAc6SIDAOxczlkXGQAAAAAAAAAAABh6RpYBABhKtdY4ffp0fPzxx62jAAAMvZxzrKysxPPnz1tHAQAAAADYE8+ePYuVlRXHsQEAdmBmZiZOnTrlQDYAAAAAMNZ0kQEAdk4XGQAAAAAAAAAAABgFRpYBABhKpZRIKUWv12sdBQBg6OWcY2trK5aXl1tHAQAAAADYE8vLy/Hy5UsjywD/n707a47ySLeGfZcGBGoICBQBYfAM3vDKyEJD5v8/JVMSajVszOBtvA0BDghjY2MGgeo76F18dnuS0JA1XNcvWIdPVNa6F8A2dDqdyDlHrbV1FAAAAACAfaOLDACwfSklXWQAAAAAAAAAAACg7xlZBgCg73S73ai1Oo4NALBNc3NzMTU1FaWU1lEAAAAAAPZFKSWmpqZibm6udRQAgIGQc45SSnS73dZRAAAAAAD2nC4yAMDOfPHFF3Ho0CFdZAAAAAAAAAAAAKCvGVkGAKDvfPXVV/HkyRPFZgCAbTp06FBcvnxZsRkAAAAAGFqllFhYWIjJycnWUQAABkJKKZ48eRJfffVV6ygAAAAAAHtOFxkAYGcOHToUCwsLUWttHQUAAAAAAAAAAADgTxlZBgCg7/TGAVNKjZMAAAyOnLORZQAAAABgaJVSHMcGANiB3v/vvCMDAAAAAMNIFxkAYOd0kQEAAAAAAAAAAIB+Z2QZAIC+U0qJc+fOxcmTJ1tHAQAYGDnnuH37djx58qR1FAAAAACAPfX999/HnTt3jCwDAOzAzMxMnDt3LmqtraMAAAAAAOw5XWQAgJ1LKcWtW7d0kQEAAAAAAAAAAIC+ZWQZAIC+U0pxHBsAYIdSShERsbKy0jgJAAAAAMDe6v3u2fsdFACA7UkpRSmldQwAAAAAgD2niwwAsHO97yddZAAAAAAAAAAAAKBfGVkGAKCvbG5uxtWrVxWbAQB26LPPPovjx487kA0AAAAADJ1SSpw4cSLOnz/fOgoAwEDJOcfa2lpsbm62jgIAAAAAsGd0kQEA3k2vi1xrbR0FAAAAAAAAAAAA4A8ZWQYAoK9cu3YtXrx4ESml1lEAAAbK2NhYpJQUmwEAAACAoVNrjZRSjI35yyMAwE7knOPFixdx/fr11lEAAAAAAPaMLjIAwLsZGxuL5eXlKKW0jgIAAAAAAAAAAADwh1wcBACgr5RSYnx8PBYWFlpHAQAYOCmluHLlSnS73dZRAAAAAAD2RLfbjStXrjiODQDwDhYWFmJ8fNyBbAAAAABgqOgiAwC8u5yzN2QAAAAAAAAAAACgbxlZBgCgr9RaY25uLqanp1tHAQAYODnnePjwYdy/f791FAAAAACAPXHv3r347rvvIufcOgoAwMCZnp6OS5cuOZANAAAAAAwVXWQAgHeXc44HDx7oIgMAAAAAAAAAAAB9ycgyAAB9pZQSKaXWMQAABlJvZKTW2jgJAAAAAMDe6P3eaWQZAODd5Jy9IQMAAAAAQ0UXGQDg3fW+o0opjZMAAAAAAAAAAAAA/J6RZQAA+sazZ8/i+vXrjmMDALyjM2fOxJkzZxSbAQAAAIChUUqJs2fPxnvvvdc6CgDAQEopxbVr1+LZs2etowAAAAAA7JouMgDA7pw9e1YXGQAAAAAAAAAAAOhbRpYBAOgba2trsbW1pdgMALALOWfFZgAAAABgaJRSvCEDAOxCzjm2trZibW2tdRQAAAAAgF3TRQYA2L2cc9RaW8cAAAAAAAAAAAAA+B0jywAA9I1SShw5ciRmZ2dbRwEAGFg551hZWYmtra3WUQAAAAAAdmVraytWVlYcxwYA2IXPP/88jhw54kA2AAAAADAUdJEBAHYvpRS1Vl1kAAAAAAAAAAAAoO8YWQYAoG+UUmJpaSkmJiZaRwEAGFgppXj69GncunWrdRQAAAAAgF25efNm/PTTT5FSah0FAGBgTUxMxOLiYpRSWkcBAAAAANg1XWQAgN3LOesiAwAAAAAAAAAAAH3JyDIAAH2j1ho559YxAAAG2vLyckSEA9kAAAAAwMDr/c7Z+90TAIB3k3P2hgwAAAAADAVdZACA3ev9J6/W2jgJAAAAAAAAAAAAwG8ZWQYAoC88evQovv7660gptY4CADDQTpw4ERcuXFBsBgAAAAAGXq01Ll68GMePH28dBQBgoOWc4+uvv47Hjx+3jgIAAAAA8M50kQEA9saJEyfiv/7rv6KU0joKAAAAAAAAAAAAwG8YWQYAoC/0RgBzzo2TAAAMvpSSYjMAAAAAMPBKKY5jAwDsgd43Ve9/egAAAAAAg0gXGQBg7+ScdZEBAAAAAAAAAACAvmNkGQCAvlBrjZmZmfjkk09aRwEAGHg551hfX49Xr161jgIAAAAA8E5evnwZ6+vrjmMDAOyBTz/9NE6ePOlANgAAAAAw0HSRAQD2ji4yAAAAAAAAAAAA0I+MLAMA0BdKKZFSik6n0zoKAMDAyznHq1evYmNjo3UUAAAAAIB3srGxEZubm0aWAQD2QKfTiZxz1FpbRwEAAAAAeGe6yAAAeyelpIsMAAAAAAAAAAAA9B0jywAANNftdqOU4jg2AMAemZ+fj4mJiSiltI4CAAAAAPBOSikxOTkZ8/PzraMAAAyFlFKUUqLb7baOAgAAAACwY7rIAAB76/Lly7rIAAAAAAAAAAAAQN8xsgwAQHPffPNNPH78WLEZAGCPHD58OObn5xWbAQAAAICBVUqJ+fn5mJqaah0FAGAo5Jzj0aNH8c0337SOAgAAAACwY7rIAAB7q9dFrrW2jgIAAAAAAAAAAADwlpFlAACa643/pZQaJwEAGB45Z8VmAAAAAGBg1VodxwYA2EO9/+d5RwYAAAAABpEuMgDA3kspvf3OAgAAAAAAAAAAAOgHRpYBAGiulBIfffRRnDp1qnUUAIChkVKKGzduxNOnT1tHAQAAAADYkR9//DG+/PJLx7EBAPbQ6dOn48MPP3QgGwAAAAAYSLrIAAB7L+ccN27ciJ9++ql1FAAAAAAAAAAAAICIMLIMAEAfqLVGzrl1DACAoZJzjm63G6urq62jAAAAAADsyOrqanS7Xe/IAAB7LOdsZBkAAAAAGEi6yAAAe08XGQAAAAAAAAAAAOg3RpYBAGjq9evXsbKyEiml1lEAAIbKxYsX4+jRo1FrbR0FAAAAAGBHaq1x7NixuHDhQusoAABDJeccq6ur8ebNm9ZRAAAAAAC2TRcZAGB/XLx4Mf7xj39EKaV1FAAAAAAAAAAAAICIMLIMAEBjN27ciF9++SVyzq2jAAAMlfHx8VheXlZsBgAAAAAGTikllpeXY3x8vHUUAIChknOOZ8+exY0bN1pHAQAAAADYNl1kAID9oYsMAAAAAAAAAAAA9BsjywAANFVrjbGxsVhaWmodBQBg6KSUFJsBAAAAgIFTSomUUusYAABDZ3FxMTqdjndkAAAAAGCg6CIDAOyfnHPUWlvHAAAAAAAAAAAAAIgII8sAADRWSonZ2dk4evRo6ygAAEMn5xzffvttPHz4sHUUAAAAAIBtefDgQdy7dy9yzq2jAAAMnWPHjsXs7KyRZQAAAABgoOgiAwDsn5xz/O///q8uMgAAAAAAAAAAANAXjCwDANBUKSVSSq1jAAAMpd4ISa21cRIAAAAAgO3p/Z5pZBkAYH/knL0hAwAAAAADRRcZAGD/9L6zvCMDAAAAAAAAAAAA/cDIMgAAzTx//jz+9a9/OY4NALBPPvjggzh16lSUUlpHAQAAAADYllJKnD59Ot5///3WUQAAhlJKKTY2NuL58+etowAAAAAA/C1dZACA/fXhhx/GqVOnjCwDAAAAAAAAAAAAfcHIMgAAzayvr8fr168VmwEA9kmn04mcs5FlAAAAAGBglFIi5xydTqd1FACAoZRzjtevX8f6+nrrKAAAAAAAf0sXGQBgf+kiAwAAAAAAAAAAAP3EyDIAAM2UUmJqairm5uZaRwEAGFo556i1RrfbbR0FAAAAAOAvdbvdqLU6jg0AsI/m5uZiamoqaq2towAAAAAA/C1dZACA/ZdSilKKLjIAAAAAAAAAAADQnJFlAACaKaXEwsJCTE5Oto4CADC0Ukrx5MmT+Oqrr1pHAQAAAAD4S3fu3IkffvghUkqtowAADK1Dhw7F5cuXo5TSOgoAAAAAwN/SRQYA2H85Z11kAAAAAAAAAAAAoC8YWQYAoJlaa+ScW8cAABhqvTESB7IBAAAAgH7X+x3TyDIAwP7KOXtDBgAAAAAGgi4yAMD+6/1nr9baOAkAAAAAAAAAAAAw6owsAwDQxPfffx+3b992HBsAYJ/NzMzEuXPnFJsBAAAAgL5Xa43z58/HyZMnW0cBABhqOee4fft2PHnypHUUAAAAAIA/pYsMAHAwZmZm4tNPP41SSusoAAAAAAAAAAAAwIgzsgwAQBMrKysR8e9jjQAA7K+UkmIzAAAAAND3SimOYwMAHIDeN1fvf3wAAAAAAP1IFxkA4ODknHWRAQAAAAAAAAAAgOaMLAMA0EStNU6cOBHnz59vHQUAYOjlnGNtbS02NzdbRwEAAAAA+EObm5tx9epVx7EBAA7AZ599FsePH3cgGwAAAADoa7rIAAAHJ+ccV69e1UUGAAAAAAAAAAAAmjKyDABAE6WUWF5ejrExn6QAAPst5xwvXryI69evt44CAAAAAPCHrl27Fi9evDCyDABwAMbGxiKlFLXW1lEAAAAAAP6ULjIAwMFJKcXz5891kQEAAAAAAAAAAICmtEgAADhw3W43SimOYwMAHJCFhYUYHx+PUkrrKAAAAAAAf6iUEuPj43H58uXWUQAARkJKKa5cuRLdbrd1FAAAAACA39FFBgA4WLrIAAAAAAAAAAAAQD8wsgwAwIG7f/9+PHz4ULEZAOCATE9Px6VLlxSbAQAAAIC+VUqJubm5mJ6ebh0FAGAk5Jzj4cOHcf/+/dZRAAAAAAB+RxcZAOBg/eMf/4hLly5FrbV1FAAAAAAAAAAAAGCEGVkGAODA9cb9UkqNkwAAjI6cs2IzAAAAANC3aq2OYwMAHKDet5d3ZAAAAACgH+kiAwAcvJTS2+8wAAAAAAAAAAAAgBaMLAMAcOBKKXH27Nk4c+ZM6ygAACMjpRTXrl2LZ8+etY4CAAAAAPAbP//8c1y/ft1xbACAA3TmzJk4c+aMA9kAAAAAQF/SRQYAOHg5Z11kAAAAAAAAAAAAoCkjywAAHLhaa+ScW8cAABgpOefY2tqKtbW11lEAAAAAAH5jbW0ttra2vCMDABywnLORZQAAAACgL+kiAwAcvF4X+erVq62jAAAAAAAAAAAAACPKyDIAAAdqa2sraq2RUmodBQBgpHz++edx5MiRqLW2jgIAAAAA8Bu11pieno7Z2dnWUQAARkrOOVZWVmJra6t1FAAAAACAt3SRAQDa6HWRSymtowAAAAAAAAAAAAAjysgyAAAH6ubNm/HTTz9Fzrl1FACAkTIxMRGLi4uKzQAAAABA3ymlxOLiYkxMTLSOAgAwUlJK8fTp07h161brKAAAAAAAb+kiAwC0oYsMAAAAAAAAAAAAtGZkGQCAA1VrjYiI5eXlxkkAAEZPzlmxGQAAAADoO6UUx7EBABro/Y/POzIAAAAA0E90kQEA2sk5v/0eAwAAAAAAAAAAADhoRpYBADhQpZS4cOFCHD9+vHUUAICRk3OOr7/+Oh4/ftw6CgAAAABAREQ8evQo7t69a2QZAKCBEydOxIULFxzIBgAAAAD6ii4yAEA7KaX4n//5H11kAAAAAAAAAAAAoAkjywAAHKhSiuPYAACNpJQiIhzIBgAAAAD6Ru/3yt7vlwAAHKyUUpRSWscAAAAAAHhLFxkAoJ3ed5guMgAAAAAAAAAAANCCkWUAAA7My5cv45///KdiMwBAI59++mmcPHnSgWwAAAAAoG+UUmJmZiY++eST1lEAAEZSzjnW19fj1atXraMAAAAAAOgiAwA01usiG1kGAAAAAAAAAAAAWjCyDADAgdnY2IhXr15FSql1FACAkdTpdCLnrNgMAAAAAPSNWmvknKPT6bSOAgAwknLO8erVq9jY2GgdBQAAAABAFxkAoLFOpxMppSiltI4CAAAAAAAAAAAAjCAjywAAHJhSSkxOTsb8/HzrKAAAIyvnHKWU6Ha7raMAAAAAACOu2+1GKSVyzq2jAACMrPn5+ZicnHQgGwAAAADoC7rIAADt6SIDAAAAAAAAAAAArRhZBgDgwNRaY35+Pg4fPtw6CgDAyEopxaNHj+Kbb75pHQUAAAAAGHF3796Nx48fR0qpdRQAgJF1+PDh+OKLL4wsAwAAAAB9QRcZAKC9nHM8evQo/vd//7d1FAAAAAAAAAAAAGDEGFkGAODAlFIi59w6BgDASOuNldRaGycBAAAAAEZd73dKI8sAAG3lnL0hAwAAAAB9QRcZAKC93n/6SimNkwAAAAAAAAAAAACjxsgyAAAH4unTp/Hll186jg0A0Njp06fjo48+UmwGAAAAAJorpcTHH38cp06dah0FAGCk5Zzjxo0b8fTp09ZRAAAAAIARposMANAfTp8+HR9++KEuMgAAAAAAAAAAAHDgjCwDAHAgVldXo9vtRs65dRQAgJGXUlJsBgAAAACaK6U4jg0A0AdSStHtdmN1dbV1FAAAAABghOkiAwD0j5xz1FpbxwAAAAAAAAAAAABGjJFlAAAORCkljh07FhcuXGgdBQBg5OWcY3V1Nd68edM6CgAAAAAwol6/fh2rq6uOYwMA9IGLFy/G0aNHo5TSOgoAAAAAMMJ0kQEA+kfOOVZWVnSRAQAAAAAAAAAAgANlZBkAgANRSomlpaUYHx9vHQUAYOTlnOPZs2dx48aN1lEAAAAAgBF148aN+OWXX4wsAwD0gfHx8VheXo5aa+soAAAAAMAI00UGAOgfKSVdZAAAAAAAAAAAAODAGVkGAOBAlFIcxwYA6BOLi4vR6XSilNI6CgAAAAAwokopMTY2FouLi62jAAAQ/z6Q7Q0ZAAAAAGhJFxkAoH8sLS3pIgMAAAAAAAAAAAAHzsgyAAD77sGDB3Hv3j3FZgCAPnHs2LGYnZ1VbAYAAAAAmimlxOzsbBw9erR1FAAAIiLnHN9++208fPiwdRQAAAAAYATpIgMA9JdeF7nW2joKAAAAAAAAAAAAMEKMLAMAsO96hZmUUuMkAAD05JwVmwEAAACAZmqtjmMDAPSR3reZd2QAAAAAoAVdZACA/pNSilJK6xgAAAAAAAAAAADACDGyDADAviulxOnTp+ODDz5oHQUAgP+TUoqNjY14/vx56ygAAAAAwIh5/vx5bGxsOI4NANBHPvjggzh16pQD2QAAAABAE7rIAAD9J+ccGxsb8eLFi9ZRAAAAAAAAAAAAgBFhZBkAgH1Xa42cc3Q6ndZRAAD4PznneP36dayvr7eOAgAAAACMmKtXr8abN28i59w6CgAA/6fT6UTO2cgyAAAAANCELjIAQP/RRQYAAAAAAAAAAAAOmpFlAAD2VbfbjVJKpJRaRwEA4Ffm5uZiamoqaq2towAAAAAAI6bWGlNTUzE3N9c6CgAAv5JzjlprdLvd1lEAAAAAgBGiiwwA0J/m5ubi0KFDUUppHQUAAAAAAAAAAAAYEUaWAQDYV3fu3Ikffvghcs6towAA8CuHDh2Ky5cvKzYDAAAAAAeulBILCwsxOTnZOgoAAL+SUoonT57EV1991ToKAAAAADBCdJEBAPrToUOHYmFhQRcZAAAAAAAAAAAAODBGlgEA2Fe11oj49/FFAAD6S85ZsRkAAAAAOHClFMexAQD6UO9/ft6RAQAAAICDpIsMANC/cs5vv9cAAAAAAAAAAAAA9puRZQAA9lUpJc6dOxcnT55sHQUAgP+Qc47bt2/HkydPWkcBAAAAAEbE999/H3fu3DGyDADQh2ZmZuLcuXMOZAMAAAAAB0oXGQCgf6WU4tatW7rIAAAAAAAAAAAAwIEwsgwAwL4qpTiODQDQp1JKERGxsrLSOAkAAAAAMCp6v0f2fp8EAKC/pJSilNI6BgAAAAAwQnSRAQD6V+87TRcZAAAAAAAAAAAAOAhGlgEA2Debm5tx9epVxWYAgD712WefxfHjxx3IBgAAAAAOTCklTpw4EefPn28dBQCAP5BzjrW1tdjc3GwdBQAAAAAYAbrIAAD9rddFrrW2jgIAAAAAAAAAAACMACPLAADsm2vXrsWLFy8ipdQ6CgAAf2BsbCxSSorNAAAAAMCBqbVGSinGxvx9EQCgH+Wc48WLF3H9+vXWUQAAAACAEaCLDADQ38bGxmJ5eTlKKa2jAAAAAAAAAAAAACPAlUIAAPZNKSXGx8djYWGhdRQAAP5ESimuXLkS3W63dRQAAAAAYMh1u924cuWK49gAAH1sYWEhxsfHHcgGAAAAAA6ELjIAQP/LOXtDBgAAAAAAAAAAAA6EkWUAAPZNrTXm5uZienq6dRQAAP5EzjkePnwY9+/fbx0FAAAAABhy9+7di++++y5yzq2jAADwJ6anp+PSpUsOZAMAAAAAB0IXGQCg/+Wc48GDB7rIAAAAAAAAAAAAwL4zsgwAwL4ppURKqXUMAAD+Qm/MpNbaOAkAAAAAMOx6v0MaWQYA6G85Z2/IAAAAAMCB0EUGAOh/ve+1UkrjJAAAAAAAAAAAAMCwM7IMAMC+ePbsWVy/ft1xbACAPnfmzJk4c+aMYjMAAAAAsO9KKXH27Nl47733WkcBAOAvpJTi2rVr8ezZs9ZRAAAAAIAhposMADAYzp49q4sMAAAAAAAAAAAAHAgjywAA7Iu1tbXY2tpSbAYAGAA5Z8VmAAAAAGDflVK8IQMADICcc2xtbcXa2lrrKAAAAADAENNFBgAYHDnnqLW2jgEAAAAAAAAAAAAMOSPLAADsi1JKHDlyJGZnZ1tHAQDgb+ScY2VlJba2tlpHAQAAAACG1NbWVqysrDiODQAwAD7//PM4cuSIA9kAAAAAwL7SRQYAGBwppai16iIDAAAAAAAAAAAA+8rIMgAA+6KUEktLSzExMdE6CgAAfyOlFE+fPo1bt261jgIAAAAADKmbN2/GTz/9FCml1lEAAPgbExMTsbi4GKWU1lEAAAAAgCGmiwwAMDhyzrrIAAAAAAAAAAAAwL4zsgwAwL6otUbOuXUMAAC2YXl5OSLCgWwAAAAAYN/0fn/s/R4JAEB/yzl7QwYAAAAA9pUuMgDA4Oj996/W2jgJAAAAAAAAAAAAMMyMLAMAsOcePXoUX3/9daSUWkcBAGAbTpw4ERcuXFBsBgAAAAD2Ta01Ll68GMePH28dBQCAbcg5x9dffx2PHz9uHQUAAAAAGEK6yAAAg+XEiRPxX//1X1FKaR0FAAAAAAAAAAAAGGJGlgEA2HO9cb6cc+MkAABsV85ZsRkAAAAA2DelFG/IAAADpPft1vs/IAAAAADAXtJFBgAYPLrIAAAAAAAAAAAAwH4zsgwAwJ6rtcbMzEx88sknraMAALBNKaVYX1+Ply9fto4CAAAAAAyZly9fxvr6eqSUWkcBAGCbPvnkk5iZmXEgGwAAAADYF7rIAACDJ+cc6+vr8erVq9ZRAAAAAAAAAAAAgCFlZBkAgD1XSomcc3Q6ndZRAADYppxzvHr1KjY2NlpHAQAAAACGzD//+c/Y3NyMnHPrKAAAbFOn04mUkpFlAAAAAGBf6CIDAAweXWQAAAAAAAAAAABgvxlZBgBgT3W73SilREqpdRQAAHZgfn4+Jicno9baOgoAAAAAMGRqrTE5ORnz8/OtowAAsAM556i1RrfbbR0FAAAAABgiusgAAINpfn4+JiYmopTSOgoAAAAAAAAAAAAwpIwsAwCwp+7evRuPHz+OnHPrKAAA7MDhw4fjiy++UGwGAAAAAPZcKSXm5+djamqqdRQAAHYgpRSPHj2Kb775pnUUAAAAAGCI6CIDAAymw4cPx/z8vC4yAAAAAAAAAAAAsG+MLAMAsKdqrRHx7+OKAAAMlpyzYjMAAAAAsOdKKY5jAwAMoN7/AL0jAwAAAAB7SRcZAGBw5Zzffs8BAAAAAAAAAAAA7DUjywAA7KlSSnz00Udx6tSp1lEAANihnHN8+eWX8fTp09ZRAAAAAIAh8eOPP8bNmzeNLAMADKDTp0/HRx995EA2AAAAALCndJEBAAZXSilu3LihiwwAAAAAAAAAAADsCyPLAADsqVKK49gAAAMqpRTdbjdWV1dbRwEAAAAAhsTq6mp0u91IKbWOAgDAO0gpRSmldQwAAAAAYIjoIgMADK6csy4yAAAAAAAAAAAAsG+MLAMAsGdev34dq6uris0AAAPq4sWLcfToUQeyAQAAAIA9U0qJY8eOxYULF1pHAQDgHeScY3V1Nd68edM6CgAAAAAwBHSRAQAGW6+LXGttHQUAAAAAAAAAAAAYQkaWAQDYMzdu3IhffvklUkqtowAA8A7Gx8djeXlZsRkAAAAA2DO11lheXo7x8fHWUQAAeAc553j27FncuHGjdRQAAAAAYAjoIgMADLbx8fFYWlqKUkrrKAAAAAAAAAAAAMAQMrIMAMCeKaXE2NhYLC0ttY4CAMA7SikpNgMAAAAAe6aU4jg2AMAAW1xcjE6n4x0ZAAAAANgTusgAAIMv5+wNGQAAAAAAAAAAANgXRpYBANgztdaYnZ2No0ePto4CAMA7yjnHt99+Gw8fPmwdBQAAAAAYcA8ePIh79+5Fzrl1FAAA3tGxY8didnbWgWwAAAAAYE/oIgMADD5dZAAAAAAAAAAAAGC/GFkGAGDPlFIipdQ6BgAAu9AbO6m1Nk4CAAAAAAy63u+MRpYBAAZbztkbMgAAAACwJ3SRAQAGX+97zjsyAAAAAAAAAAAAsNeMLAMAsCeeP38eGxsbjmMDAAy4Dz74IE6dOhWllNZRAAAAAIABV0qJ06dPx/vvv986CgAAu5BSio2NjXj+/HnrKAAAAADAANNFBgAYDh9++KEuMgAAAAAAAAAAALAvjCwDALAn1tfX482bN4rNAAADrtPpRM5ZsRkAAAAA2LVSSuSco9PptI4CAMAu5Jzj9evXsb6+3joKAAAAADDAdJEBAIZDr4tca20dBQAAAAAAAAAAABgyRpYBANgTpZSYmpqKubm51lEAANilXrG52+22jgIAAAAADKhutxu1VsexAQCGwNzcXExNTTmQDQAAAADsii4yAMDwSClFKUUXGQAAAAAAAAAAANhTRpYBANgTpZRYWFiIycnJ1lEAANillFI8efIkvvrqq9ZRAAAAAIABdefOnfjhhx8ipdQ6CgAAu3To0KG4fPlylFJaRwEAAAAABpguMgDA8Mg56yIDAAAAAAAAAAAAe87IMgAAe6LWGjnn1jEAANgDvdETB7IBAAAAgHfV+33RyDIAwHDIOXtDBgAAAAB2RRcZAGB49P4bWGttnAQAAAAAAAAAAAAYJkaWAQDYte+//z5u377tODYAwJCYmZmJc+fOKTYDAAAAAO+s1hrnz5+PkydPto4CAMAeyDnH7du348mTJ62jAAAAAAADSBcZAGC4zMzMxKeffhqllNZRAAAAAAAAAAAAgCFiZBkAgF1bWVmJiH8fUQQAYDiklBSbAQAAAIB3VkpxHBsAYIj0vu16/xcEAAAAANgJXWQAgOGTc9ZFBgAAAAAAAAAAAPaUkWUAAHat1honTpyI8+fPt44CAMAeyTnH2tpabG5uto4CAAAAAAyYzc3NuHr1quPYAABD5LPPPovjx487kA0AAAAAvBNdZACA4ZNzjqtXr+oiAwAAAAAAAAAAAHvGyDIAALtWSonl5eUYG/N5CQAwLHLO8eLFi7h+/XrrKAAAAADAgLl27Vq8ePHCyDIAwBAZGxuLlFLUWltHAQAAAAAGkC4yAMDwSSnF8+fPdZEBAAAAAAAAAACAPaN5AgDArnS73SilOI4NADBkFhYWYnx8PEopraMAAAAAAAOmlBLj4+Nx+fLl1lEAANhDKaW4cuVKdLvd1lEAAAAAgAGiiwwAMJx0kQEAAAAAAAAAAIC9ZmQZAIBduX//fjx8+FCxGQBgyExPT8elS5cUmwEAAACAHSulxNzcXExPT7eOAgDAHso5x8OHD+P+/futowAAAAAAA0QXGQBgOP3jH/+IS5cuRa21dRQAAAAAAAAAAABgSBhZBgBgV3qjeymlxkkAANhrOWfFZgAAAABgx2qtjmMDAAyh3jeed2QAAAAAYCd0kQEAhldK6e33HgAAAAAAAAAAAMBuGVkGAGBXSilx9uzZOHPmTOsoAADssZxzXLt2LZ49e9Y6CgAAAAAwIH7++ee4fv26kWUAgCF05syZOHv2rAPZAAAAAMCO6CIDAAwvXWQAAAAAAAAAAABgLxlZBgBgV2qtjmMDAAyplFJsbW3F2tpa6ygAAAAAwIBYW1uLra2tSCm1jgIAwD5IKRlZBgAAAAB2RBcZAGB45Zxja2srrl692joKAAAAAAAAAAAAMASMLAMA8M62trYUmwEAhtjnn38eR44ccSAbAAAAANi2UkpMT0/H7Oxs6ygAAOyDnHOsrKzE1tZW6ygAAAAAwADQRQYAGG66yAAAAAAAAAAAAMBeMrIMAMA7u3nzZvz000+RUmodBQCAfTAxMRFLS0tRa20dBQAAAAAYELXWWFpaiomJidZRAADYBznnePr0ady6dat1FAAAAABgAOgiAwAMt4mJiVhcXDSyDAAAAAAAAAAAAOwJI8sAALyzXsFleXm5cRIAAPZLSkmxGQAAAADYtlKK49gAAENsaWkpIsI7MgAAAACwLbrIAADDL+fsDRkAAAAAAAAAAADYE0aWAQB4Z7XWuHjxYhw/frx1FAAA9knOOb7++ut49OhR6ygAAAAAQJ979OhR3L17N3LOraMAALBPTpw4ERcuXHAgGwAAAADYFl1kAIDh1+siP378uHUUAAAAAAAAAAAAYMAZWQYA4J2VUiKl1DoGAAD7qDeGsrKy0jgJAAAAANDvaq0REUaWAQCGXM757bcfAAAAAMBf0UUGABh+ve8978gAAAAAAAAAAADAbhlZBgDgnbx8+TLW19cdxwYAGHKffPJJzMzMRCmldRQAAAAAoM+VUmJmZiY+/vjj1lEAANhHKaVYX1+Ply9fto4CAAAAAPQxXWQAgNHw6aefxsmTJ3WRAQAAAAAAAAAAgF0zsgwAwDvZ2NiIzc1NxWYAgCHX6XQipaTYDAAAAAD8rVJK5Jyj0+m0jgIAwD7KOcerV69iY2OjdRQAAAAAoI/pIgMAjIZOpxM556i1to4CAAAAAAAAAAAADDgjywAAvJNSSkxOTsb8/HzrKAAA7LNesbnb7baOAgAAAAD0qW63G7VWx7EBAEbA/Px8TE5OOpANAAAAAPwlXWQAgNGRUopSii4yAAAAAAAAAAAAsCtGlgEAeCellJifn4+pqanWUQAA2GcppXj06FF88803raMAAAAAAH3q7t278fjx40gptY4CAMA+O3z4cHzxxRdRSmkdBQAAAADoY7rIAACjI+esiwwAAAAAAAAAAADsmpFlAADeSa01cs6tYwAAcAB6oygOZAMAAAAAf6b3+6GRZQCA0ZBz9oYMAAAAAPwlXWQAgNHR++9grbVxEgAAAAAAAAAAAGCQGVkGAGDHfvzxx/jyyy8dxwYAGBGnT5+Ojz76SLEZAAAAAPhTtdb4+OOP49SpU62jAABwAHLO8eWXX8bTp09bRwEAAAAA+pAuMgDAaDl9+nR8+OGHUUppHQUAAAAAAAAAAAAYYEaWAQDYsdXV1eh2u5Fzbh0FAIADklJSbAYAAAAA/lQpxXFsAIARklKKbrcbq6urraMAAAAAAH1IFxkAYPTknHWRAQAAAAAAAAAAgF0xsgwAwI7VWuPYsWNx4cKF1lEAADggOedYXV2NN2/etI4CAAAAAPSZ169fx+rqquPYAAAj5OLFi3H06FEHsgEAAACAP6SLDAAwenSRAQAAAAAAAAAAgN0ysgwAwI6VUmJpaSnGx8dbRwEA4IDknOPZs2dx48aN1lEAAAAAgD5z48aN+OWXX4wsAwCMkPHx8VheXo5aa+soAAAAAEAf0kUGABg9KSVdZAAAAAAAAAAAAGBXjCwDALBjpRTHsQEARszi4mJ0Op0opbSOAgAAAAD0mVJKjI2NxeLiYusoAAAcoJSSN2QAAAAA4A/pIgMAjJ6lpSVdZAAAAAAAAAAAAGBXjCwDALAjDx48iHv37ik2AwCMmGPHjsXs7KxiMwAAAADwO6WUmJ2djaNHj7aOAgDAAco5x7fffhsPHz5sHQUAAAAA6CO6yAAAo6nXRa61to4CAAAAAAAAAAAADCgjywAA7EivyJJSapwEAICDlnNWbAYAAAAAfqfW6jg2AMAI6n0DekcGAAAAAH5NFxkAYHSllKKU0joGAAAAAAAAAAAAMKCMLAMAsCOllDh9+nR88MEHraMAAHDAUkqxsbERz58/bx0FAAAAAOgTz58/j42NDcexAQBG0AcffBCnTp1yIBsAAAAA+A1dZACA0ZVzjo2NjXjx4kXrKAAAAAAAAAAAAMAAMrIMAMCO1Foj5xydTqd1FAAADljOOV6/fh3r6+utowAAAAAAfeLq1avx5s2byDm3jgIAwAHrdDqRczayDAAAAAD8hi4yAMDo0kUGAAAAAAAAAAAAdsPIMgAA29btdqOUEiml1lEAAGhgbm4upqamotbaOgoAAAAA0CdqrTE1NRVzc3OtowAA0EDOOWqt0e12W0cBAAAAAPqALjIAwGibm5uLQ4cORSmldRQAAAAAAAAAAABgABlZBgBg2+7cuRM//PBD5JxbRwEAoIFDhw7F5cuXFZsBAAAAgLdKKbGwsBCTk5OtowAA0EBKKZ48eRJfffVV6ygAAAAAQB/QRQYAGG2HDh2KhYUFXWQAAAAAAAAAAADgnRhZBgBg22qtEfHvo4gAAIymnLNiMwAAAADwVinFcWwAgBHW+z+hd2QAAAAAIEIXGQCAf3eRe9+FAAAAAAAAAAAAADthZBkAgG0rpcS5c+fi5MmTraMAANBIzjlu374dT548aR0FAAAAAGjs+++/jzt37hhZBgAYYTMzM3Hu3DkHsgEAAACAiNBFBgAgIqUUt27d0kUGAAAAAAAAAAAAdszIMgAA21ZKcRwbAGDE9b4HV1ZWGicBAAAAAFrr/U7oHRkAYLTlnKOU0joGAAAAANAHdJEBANBFBgAAAAAAAAAAAN6VkWUAALZlc3Mzrl69qtgMADDizp8/H8ePH3cgGwAAAACIUkqcOHEizp8/3zoKAAANpZRibW0tNjc3W0cBAAAAABrSRQYAICLis88+i+PHj0ettXUUAAAAAAAAAAAAYMAYWQYAYFuuXbsWL168UGwGABhxY2NjkVJSbAYAAAAAotYaKaXodDqtowAA0FDOOV68eBHXr19vHQUAAAAAaEgXGQCAiP+/i1xKaR0FAAAAAAAAAAAAGDBGlgEA2JZSSoyPj8fly5dbRwEAoLGcc1y5ciW63W7rKAAAAABAI91uN65cueI4NgAAsbCwEOPj4w5kAwAAAMCI00UGAKAnpaSLDAAAAAAAAAAAAOyYkWUAALallBJzc3MxPT3dOgoAAI2llOLhw4dx//791lEAAAAAgEbu3bsX3333XaSUWkcBAKCx6enpuHTpkpFlAAAAABhxusgAAPTknHWRAQAAAAAAAAAAgB0zsgwAwLbUWiPn3DoGAAB9oPdd6EA2AAAAAIyu3u+D3pEBAIj493ehN2QAAAAAGG26yAAA9PS+C2utjZMAAAAAAAAAAAAAg8TIMgAAf+vnn3+O69evR0qpdRQAAPrAmTNn4uzZs4rNAAAAADDCaq3x/vvvx3vvvdc6CgAAfSDnHNevX49nz561jgIAAAAANKCLDADAr505cybOnDkTpZTWUQAAAAAAAAAAAIABYmQZAIC/tba2FltbW5Fzbh0FAIA+kVJSbAYAAACAEVZKcRwbAIC3UkqxtbUVa2trraMAAAAAAA3oIgMA8J9yzrrIAAAAAAAAAAAAwI4YWQYA4G/VWmN6ejpmZ2dbRwEAoE/knGNlZSW2trZaRwEAAAAADtjW1lasrKw4jg0AwFuff/55HDlyxIFsAAAAABhRusgAAPwnXWQAAAAAAAAAAADErm9UAAEAAElEQVRgp4wsAwDwt0opsbi4GBMTE62jAADQJ3LO8fTp07h161brKAAAAADAAbt582b89NNPRpYBAHhrYmIilpaWotbaOgoAAAAA0IAuMgAA/ymlpIsMAAAAAAAAAAAA7IiRZQAA/lYpxXFsAAB+Y2lpKSL+/a0IAAAAAIyW3u+Cvd8JAQAg4t8Hsr0hAwAAAMBo0kUGAOA/LS8vR4QuMgAAAAAAAAAAALB9RpYBAPhLjx49irt37yo2AwDwGydOnIgLFy4oNgMAAADACCqlxMWLF+P48eOtowAA0EdyzvH111/Ho0ePWkcBAAAAAA6QLjIAAH+k10WutbaOAgAAAAAAAAAAAAwII8sAAPylXlElpdQ4CQAA/SbnrNgMAAAAACOo1uo4NgAAv9P7RlxZWWmcBAAAAAA4SLrIAAD8mZRSlFJaxwAAAAAAAAAAAAAGhJFlAAD+UiklZmZm4pNPPmkdBQCAPpNSivX19Xj58mXrKAAAAADAAXn58mWsr687jg0AwO988sknMTMz40A2AAAAAIwYXWQAAP5MzjnW19fj1atXraMAAAAAAAAAAAAAA8DIMgAAf6nWGjnn6HQ6raMAANBncs7x6tWr2NjYaB0FAAAAADgg//znP2NzczNyzq2jAADQZzqdTqSUjCwDAAAAwIjRRQYA4M/oIgMAAAAAAAAAAAA7YWQZAIA/1e12o5QSKaXWUQAA6EPz8/MxOTkZtdbWUQAAAACAA1JrjcnJyZifn28dBQCAPpRzjlprdLvd1lEAAAAAgAOgiwwAwF+Zn5+PiYmJKKW0jgIAAAAAAAAAAAAMACPLAAD8qbt378bjx48j59w6CgAAfejw4cPxxRdfKDYDAAAAwAgppcT8/HxMTU21jgIAQB9KKcWjR4/im2++aR0FAAAAADgAusgAAPyVw4cPx/z8vC4yAAAAAAAAAAAAsC1GlgEA+FO11oj499FDAAD4IzlnxWYAAAAAGCGlFMexAQD4U73/G3pHBgAAAIDRoIsMAMDfyTm//W4EAAAAAAAAAAAA+CtGlgEA+FOllPjoo4/i1KlTraMAANCncs7x5ZdfxtOnT1tHAQAAAAD22Y8//hg3b940sgwAwJ86ffp0fPTRRw5kAwAAAMCI0EUGAODvpJTixo0busgAAAAAAAAAAADA3zKyDADAnyqlOI4NAMBfSilFt9uN1dXV1lEAAAAAgH22uroa3W43UkqtowAA0MdSSlFKaR0DAAAAADgAusgAAPydnLMuMgAAAAAAAAAAALAtRpYBAPhDr1+/jtXVVcVmAAD+0sWLF+Po0aMOZAMAAADACCilxLFjx+LChQutowAA0MdyzrG6uhpv3rxpHQUAAAAA2Ee6yAAAbEevi1xrbR0FAAAAAAAAAAAA6HNGlgEA+EM3btyIX375JVJKraMAANDHxsfHY3l5WbEZAAAAAEZArTWWl5djfHy8dRQAAPpYzjmePXsWN27caB0FAAAAANhHusgAAGzH+Ph4LC0tRSmldRQAAAAAAAAAAACgzxlZBgDgD5VSYmxsLJaWllpHAQCgz6WUFJsBAAAAYASUUhzHBgDgby0uLkan0/GODAAAAABDThcZAIDtyjl7QwYAAAAAAAAAAAD+lpFlAAD+UK01Zmdn4+jRo62jAADQ53LO8e2338bDhw9bRwEAAAAA9smDBw/i3r17kXNuHQUAgD537NixmJ2ddSAbAAAAAIacLjIAANuliwwAAAAAAAAAAABsh5FlAAD+UCklUkqtYwAAMAB6oyq11sZJAAAAAID90vv9z8gyAADbkXP2hgwAAAAAQ04XGQCA7ep9N3pHBgAAAAAAAAAAAP6KkWUAAH7n+fPnsbGx4Tg2AADb8sEHH8SpU6eilNI6CgAAAACwT0opcfr06Xj//fdbRwEAYACklGJjYyOeP3/eOgoAAAAAsA90kQEA2IkPP/xQFxkAAAAAAAAAAAD4W0aWAQD4nfX19Xjz5o1iMwAA29LpdCLnrNgMAAAAAEOslBI55+h0Oq2jAAAwAHLO8fr161hfX28dBQAAAADYB7rIAADsRK+LXGttHQUAAAAAAAAAAADoY0aWAQD4nVJKTE1NxdzcXOsoAAAMiF6xudvtto4CAAAAAOyxbrcbtVbHsQEA2La5ubmYmppyIBsAAAAAhpQuMgAAO5VzjlKKLjIAAAAAAAAAAADwp4wsAwDwO6WUWFhYiMnJydZRAAAYEDnnePLkSXz11VetowAAAAAAe+zOnTvxww8/GFkGAGDbDh06FAsLC1FKaR0FAAAAANgHusgAAOxUSkkXGQAAAAAAAAAAAPhLRpYBAPidUorj2AAA7Mjy8nJEhAPZAAAAADCEer/79X4HBACA7UgpeUMGAAAAgCGliwwAwE6llCJCFxkAAAAAAAAAAAD4c0aWAQD4je+//z7u3Lmj2AwAwI7MzMzEuXPnFJsBAAAAYAiVUuL8+fNx8uTJ1lEAABggOee4fft2PHnypHUUAAAAAGAP6SIDAPAuel3kWmvrKAAAAAAAAAAAAECfMrIMAMBvrKysRERESqlxEgAABk3OWbEZAAAAAIZQrdVxbAAAdqz3Ddn7XyIAAAAAMBx0kQEAeFcppSiltI4BAAAAAAAAAAAA9CkjywAA/EYpJU6cOBHnz59vHQUAgAGTUoq1tbXY3NxsHQUAAAAA2CObm5uxtrbmODYAADt2/vz5OH78uAPZAAAAADBkdJEBAHhXOWddZAAAAAAAAAAAAOBPGVkGAOA3aq2RUoqxMZ+KAADsTM45Xrx4EdeuXWsdBQAAAADYI//617/i5cuXkXNuHQUAgAEzNjYWKSUjywAAAAAwZHSRAQB4V70u8vXr11tHAQAAAAAAAAAAAPqQtgoAAG91u924cuVKpJRaRwEAYAAtLCzE+Ph41FpbRwEAAAAA9kitNcbHx2NhYaF1FAAABlDOOUop0e12W0cBAAAAAPaALjIAALvR6yKXUlpHAQAAAAAAAAAAAPqQkWUAAN66d+9efPfdd5Fzbh0FAIABND09HZcuXVJsBgAAAIAhUkqJubm5OHLkSOsoAAAMoJRSPHz4MO7fv986CgAAAACwB3SRAQDYDV1kAAAAAAAAAAAA4K8YWQYA4K1aa0SEYjMAAO8s56zYDAAAAABDpJTiDRkAgHfW+5b0jgwAAAAAw0EXGQCA3co5v/2uBAAAAAAAAAAAAPg1I8sAALxVSomzZ8/Ge++91zoKAAADKucc169fj2fPnrWOAgAAAADs0s8//xz//d//7Tg2AADv7MyZM3H27FkHsgEAAABgSOgiAwCwWymluHbtmi4yAAAAAAAAAAAA8DtGlgEAeKuU4jg2AAC7klKKra2tWFtbax0FAAAAANiltbW12NraipRS6ygAAAywlFKUUlrHAAAAAAD2gC4yAAC7lXPWRQYAAAAAAAAAAAD+kJFlAAAiImJraytWVlYUmwEA2JXPP/88jhw54kA2AAAAAAyBUkpMT0/H7Oxs6ygAAAywnHOsrKzE1tZW6ygAAAAAwC7oIgMAsBd6XeRaa+soAAAAAAAAAAAAQJ8xsgwAQERE3Lx5M3766adIKbWOAgDAAJuYmIilpSXFZgAAAAAYArXWWFpaiomJidZRAAAYYDnnePr0ady6dat1FAAAAABgF3SRAQDYCxMTE7G4uBillNZRAAAAAAAAAAAAgD5jZBkAgIiIt8WT5eXlxkkAABh0KSXFZgAAAAAYAqUUx7EBANi1paWliAjvyAAAAAAw4HSRAQDYKzlnb8gAAAAAAAAAAADA7xhZBgAgIiJqrXHx4sU4fvx46ygAAAy4nHN8/fXX8ejRo9ZRAAAAAIB39OjRo7h7927knFtHAQBgwJ04cSIuXLjgQDYAAAAADDhdZAAA9kqvi/z48ePWUQAAAAAAAAAAAIA+YmQZAICIiCilREqpdQwAAIZAb3RlZWWlcRIAAAAA4F3VWiMijCwDALAncs5vvzEBAAAAgMGkiwwAwF7pfVd6RwYAAAAAAAAAAAB+zcgyAADx8uXLWF9fdxwbAIA98cknn8TMzEyUUlpHAQAAAADeUSklZmZm4uOPP24dBQCAIZBSivX19Xj58mXrKAAAAADAO9BFBgBgL3366adx8uRJXWQAAAAAAAAAAADgN4wsAwAQGxsbsbm5qdgMAMCe6HQ6kVJSbAYAAACAAVZKiZxzdDqd1lEAABgCOed49epVbGxstI4CAAAAALwDXWQAAPZSp9OJnHPUWltHAQAAAAAAAAAAAPqIkWUAAKKUEpOTkzE/P986CgAAQ6JXbO52u62jAAAAAAA71O12o9bqODYAAHtmfn4+JicnHcgGAAAAgAGliwwAwF5LKUUpRRcZAAAAAAAAAAAAeMvIMgAAUUqJ+fn5mJqaah0FAIAhkVKKR48exTfffNM6CgAAAACwQ3fv3o3Hjx9HSql1FAAAhsThw4fjiy++iFJK6ygAAAAAwDvQRQYAYK/lnHWRAQAAAAAAAAAAgN8wsgwAQNRaI+fcOgYAAEOkN77iQDYAAAAADJ7e73pGlgEA2Es5Z2/IAAAAADCgdJEBANhrvf8o1lobJwEAAAAAAAAAAAD6hZFlAIAR9+OPP8aXX37pODYAAHvq9OnT8dFHHyk2AwAAAMAAqrXGxx9/HKdOnWodBQCAIZJzji+//DKePn3aOgoAAAAAsAO6yAAA7IfTp0/Hhx9+GKWU1lEAAAAAAAAAAACAPmFkGQBgxK2urka3242cc+soAAAMmZSSYjMAAAAADKBSiuPYAADsuZRSdLvdWF1dbR0FAAAAANgBXWQAAPZLzlkXGQAAAAAAAAAAAHjLyDIAwIirtcaxY8fiwoULraMAADBkcs6xuroab968aR0FAAAAANim169fx+rqquPYAADsuYsXL8bRo0cdyAYAAACAAaOLDADAftFFBgAAAAAAAAAAAH7NyDIAwIgrpcTy8nKMj4+3jgIAwJDJOcezZ8/ixo0braMAAAAAANt048aN+OWXX4wsAwCw58bHx2N5eTlqra2jAAAAAAA7oIsMAMB+0UUGAAAAAAAAAAAAfs3IMgDAiCulREqpdQwAAIbQ0tJSjI2NRSmldRQAAAAAYJtKKTE2NhaLi4utowAAMIRyzt6QAQAAAGDA6CIDALBfFhcXo9PpeEcGAAAAAAAAAAAAIsLIMgDASHvw4EHcu3cvcs6towAAMISOHj0a/+///T/FZgAAAAAYIKWUmJ2djaNHj7aOAgDAEEopxbfffhsPHjxoHQUAAAAA2AZdZAAA9tOxY8didnY2aq2towAAAAAAAAAAAAB9wMgyAMAI6xVMFJsBANgvOWcjywAAAAAwQEop3pABANg3vW9NB7IBAAAAYDDoIgMAsN90kQEAAAAAAAAAAIAeI8sAACOslBKnT5+O999/v3UUAACGVM45/vWvf8Xz589bRwEAAAAA/sbz58/jX//6l+PYAADsmw8++CBOnz5tZBkAAAAABoQuMgAA+y2lFBsbG7rIAAAAAAAAAAAAgJFlAIBRVkqJnHN0Op3WUQAAGFIppXj9+nWsr6+3jgIAAAAA/I2rV6/GmzdvIqXUOgoAAEOq0+lESilKKa2jAAAAAADboIsMAMB+yznrIgMAAAAAAAAAAAARYWQZAGBkdbvdqLVGzrl1FAAAhtjc3FxMTU05kA0AAAAAA6CUElNTUzE3N9c6CgAAQyznHLXW6Ha7raMAAAAAAH9BFxkAgIPQ6yLXWltHAQAAAAAAAAAAABozsgwAMKLu3LkTP/zwQ6SUWkcBAGCIHTp0KBYWFhSbAQAAAGAA1FpjcXExJicnW0cBAGCI5ZzjyZMn8dVXX7WOAgAAAAD8BV1kAAAOwqFDh+Ly5ctRSmkdBQAAAAAAAAAAAGjMyDIAwIjqFUsUmwEA2G8pJcVmAAAAABgApRRvyAAA7Lvl5eWICO/IAAAAANDndJEBADgoOWdvyAAAAAAAAAAAAICRZQCAUVVrjfPnz8fJkydbRwEAYMjlnOP27dvx5MmT1lEAAAAAgD/x/fffx507dyLn3DoKAABDbmZmJs6dO+dANgAAAAD0OV1kAAAOii4yAAAAAAAAAAAAEGFkGQBgZJVSIqXUOgYAACOgN8qysrLSOAkAAAAA8Gd6v98ZWQYA4CDknKPW2joGAAAAAPAXdJEBADgove9OXWQAAAAAAAAAAAAYbUaWAQBG0ObmZly9etVxbAAADsT58+fj+PHjUUppHQUAAAAA+BOllDhx4kScP3++dRQAAEZASinW1tZic3OzdRQAAAAA4A/oIgMAcJA+++wzXWQAAAAAAAAAAADAyDIAwCi6du1avHjxQrEZAIADMTY2FiklxWYAAAAA6GOllEgpRafTaR0FAIARkHOOFy9exLVr11pHAQAAAAD+gC4yAAAHqddFrrW2jgIAAAAAAAAAAAA0ZGQZAGAElVJifHw8Ll++3DoKAAAjIuccpZTodrutowAAAAAA/6Hb7UYpxXFsAAAOzMLCQoyPjzuQDQAAAAB9ShcZAICDllKKK1eu6CIDAAAAAAAAAADACDOyDAAwgkopMTc3F9PT062jAAAwIlJK8fDhw7h//37rKAAAAADAf7h371589913kVJqHQUAgBExPT0dly5dilJK6ygAAAAAwB/QRQYA4KDlnHWRAQAAAAAAAAAAYMQZWQYAGEG11sg5t44BAMAI6X1/OpANAAAAAP2n97udd2QAAA5SztkbMgAAAAD0KV1kAAAOWu/7s9baOAkAAAAAAAAAAADQipFlAIAR8/PPP8f169cjpdQ6CgAAI+TMmTNx9uxZxWYAAAAA6EO11nj//ffjvffeax0FAIARknOO69evx7Nnz1pHAQAAAAB+RRcZAIAWzpw5E2fOnIlSSusoAAAAAAAAAAAAQCNGlgEARsza2lpsbW1Fzrl1FAAARkxKSbEZAAAAAPpQKcVxbAAADlxKKba2tmJtba11FAAAAADgV3SRAQBoJeesiwwAAAAAAAAAAAAjzMgyAMCIqbXG9PR0zM7Oto4CAMCIyTnHyspKbG1ttY4CAAAAAPyfra2tWFlZcRwbAIAD9/nnn8eRI0ccyAYAAACAPqOLDABAK7rIAAAAAAAAAAAAMNqMLAMAjJhSSiwuLsbExETrKAAAjJicczx9+jRu3brVOgoAAAAA8H9u3rwZP/30k5FlAAAO3MTERCwtLUWttXUUAAAAAOBXdJEBAGglpaSLDAAAAAAAAAAAACPMyDIAwIgppTiODQBAE0tLSxHx729SAAAAAKA/9H6v6/1+BwAAByml5A0ZAAAAAPqMLjIAAK0sLy9HhC4yAAAAAAAAAAAAjCojywAAI+TRo0dx9+5dxeb/j717a46yWrsGfHdCDFChQoGCGyiwzFfRaIwhmfP/n645kxBA2SiWWKLoAkFBwZiQ/g5c7bs2btgkmU93X9cvGIdP9exxDwAAmjh+/HjMz88rNgMAAABAh5RS4t13343Z2dnWUQAAGEM55/jiiy/i7t27raMAAAAAAKGLDABAW4Mucq21dRQAAAAAAAAAAACgASPLAABjZFAgSSk1TgIAwLjKOSs2AwAAAECH1FodxwYAoJnBt+ja2lrjJAAAAABAhC4yAADtpZSilNI6BgAAAAAAAAAAANCAkWUAgDFSSomTJ0/G22+/3ToKAABjKqUUm5ubsbW11ToKAAAAAIy9ra2t2NzcdBwbAIBm3n777Th58qQD2QAAAADQEbrIAAC0lnOOzc3N+PXXX1tHAQAAAAAAAAAAAA6YkWUAgDFSa42cc/R6vdZRAAAYUznn+PXXX+Py5cutowAAAADA2Lt06VJsb29Hzrl1FAAAxlSv14uUkpFlAAAAAOgIXWQAAFrTRQYAAAAAAAAAAIDxZWQZAGBM9Pv9KKU4jg0AQFNLS0sxNTUVtdbWUQAAAABg7NVaY2pqKpaWllpHAQBgjOWco9Ya/X6/dRQAAAAAGGu6yAAAdMGgi1xKaR0FAAAAAAAAAAAAOGBGlgEAxsStW7fi3r17kVJqHQUAgDF2+PDhWFpaUmwGAAAAgA4opcRHH30U09PTraMAADDGcs5x9+7d+PLLL1tHAQAAAICxposMAEAXHD58OD788ENdZAAAAAAAAAAAABhDRpYBAMZErTUiQrEZAIDmUkqKzQAAAADQAaUUb8gAADQ3+Cb1jgwAAAAAbekiAwDQFTnn379PAQAAAAAAAAAAgPFhZBkAYEyUUuL8+fNx6tSp1lEAABhzOee4fv16PHz4sHUUAAAAABhbP/74Y9y4cSNyzq2jAAAw5k6dOhXnzp1zIBsAAAAAGtNFBgCgK3LOce3aNV1kAAAAAAAAAAAAGDNGlgEAxkQpJVJKrWMAAEDknKPf78f6+nrrKAAAAAAwttbX16Pf7xtZBgCgE3LOUUppHQMAAAAAxpouMgAAXZFS0kUGAAAAAAAAAACAMWRkGQBgDOzs7MT6+rrj2AAAdML8/HzMzMw4kA0AAAAADZVS4tixYzE/P986CgAAREop1tbWYmdnp3UUAAAAABhLusgAAHTJu+++q4sMAAAAAAAAAAAAY8jIMgDAGLh27Vo8fvxYsRkAgE6YnJyM1dVVxWYAAAAAaKiUEqurqzEx4W+EAAC0l3OOx48fx7Vr11pHAQAAAICxpIsMAECXDLrItdbWUQAAAAAAAAAAAIAD5DoiAMAYKKXExMREXLhwoXUUAACIiN8OZCs2AwAAAEA7tVbHsQEA6IyVlZWYmJjwjgwAAAAAjegiAwDQNSmlKKW0jgEAAAAAAAAAAAAcICPLAABjoJQSCwsLMTMz0zoKAABExG/F5q+++iru3LnTOgoAAAAAjJ1vvvkmbt++HSml1lEAACAiImZmZuK9995zIBsAAAAAGtFFBgCga3LO8dVXX8W3337bOgoAAAAAAAAAAABwQIwsAwCMgVpr5JxbxwAAgN8Nvk9rrY2TAAAAAMD4Gfwu5x0ZAIAuyTkbWQYAAACARnSRAQDoGl1kAAAAAAAAAAAAGD9GlgEARtyTJ0/i8uXLkVJqHQUAAH539uzZOH36tGIzAAAAADRQa43XX389zpw50zoKAAD8LuccV65ciSdPnrSOAgAAAABjRRcZAIAuOnv2bJw6dSpKKa2jAAAAAAAAAAAAAAfEyDIAwIi7ePFiPH36NHLOraMAAMDver1epJQUmwEAAACggVJKpJSi1+u1jgIAAL9LKcXOzk5sbm62jgIAAAAAY0UXGQCALur1epFz1kUGAAAAAAAAAACAMWJkGQBgxNVaY3p6OhYXF1tHAQCA/5Bzjlpr9Pv91lEAAAAAYGz0+/2otTqODQBA5ywuLsb09LQD2QAAAABwwHSRAQDoKl1kAAAAAAAAAAAAGC9GlgEARlwpJZaXl2Nqaqp1FAAA+A8553jw4EF8/vnnraMAAAAAwNi4efNm/PDDD0aWAQDonFdeeSWWl5ej1to6CgAAAACMFV1kAAC6KqWkiwwAAAAAAAAAAABjxMgyAMCIK6U4jg0AQCetrq5GxG/frAAAAADAwRj8Hjf4fQ4AALokpeQNGQAAAAAOmC4yAABdlVKKCF1kAAAAAAAAAAAAGBdGlgEARtj9+/fj5s2bis0AAHTSyZMn45133lFsBgAAAIADVEqJubm5OHHiROsoAADwP3LO8dlnn8WDBw9aRwEAAACAsaCLDABAlw26yLXW1lEAAAAAAAAAAACAA2BkGQBghK2trUVEREqpcRIAAPhjOWfFZgAAAAA4QLVWx7EBAOiswbfq4P+PAAAAAMD+0kUGAKDrUkpRSmkdAwAAAAAAAAAAADgARpYBAEZYKSWOHz8ec3NzraMAAMAfSinFxsZGbG9vt44CAAAAACNve3s7NjY2HMcGAKCz5ubmYnZ21oFsAAAAADggusgAAHRdzlkXGQAAAAAAAAAAAMaEkWUAgBFWa42UUkxM+OwDAKCbcs7xyy+/xMcff9w6CgAAAACMvCtXrsTW1lbknFtHAQCAPzQxMREpJSPLAAAAAHBAdJEBAOi6QRf5k08+aR0FAAAAAAAAAAAA2GcaLgAAI6rf78c//vGPSCm1jgIAAH9qeXk5Jicno9baOgoAAAAAjLxaa0xOTsby8nLrKAAA8KdyzlFKiX6/3zoKAAAAAIw0XWQAAIbBoItcSmkdBQAAAAAAAAAAANhnRpYBAEbU7du347vvvoucc+soAADwp44ePRoffPCBYjMAAAAAHIBSSiwuLsaRI0daRwEAgD+VUopvv/02vv7669ZRAAAAAGCk6SIDADAMdJEBAAAAAAAAAABgfBhZBgAYUbXWiAjFZgAAOi/nrNgMAAAAAAeglOINGQCAzht8s3pHBgAAAID9pYsMAMCwyDn//v0KAAAAAAAAAAAAjC4jywAAI6qUEm+99Va88cYbraMAAMBfyjnHJ598Ej///HPrKAAAAAAwsn766ae4evWq49gAAHTem2++GW+99ZYD2QAAAACwz3SRAQAYFiml+Pjjj3WRAQAAAAAAAAAAYMQZWQYAGFGlFMexAQAYCiml2N3djY2NjdZRAAAAAGBkbWxsxO7ubqSUWkcBAIC/lVKKUkrrGAAAAAAw0nSRAQAYFjlnXWQAAAAAAAAAAAAYA0aWAQBG0O7ubqytrSk2AwAwFN5///04cuSIA9kAAAAAsI9KKXH06NFYWFhoHQUAAP5WzjnW1tZid3e3dRQAAAAAGEm6yAAADJNBF7nW2joKAAAAAAAAAAAAsI+MLAMAjKAbN27Eo0ePIqXUOgoAAPytQ4cOxcrKimIzAAAAAOyjWmusrKzEoUOHWkcBAIC/lXOOhw8fxqeffto6CgAAAACMJF1kAACGyaFDh+LChQtRSmkdBQAAAAAAAAAAANhHRpYBAEbQoBCyurraOAkAADyblJJiMwAAAADso1KK49gAAAyNlZWViAjvyAAAAACwT3SRAQAYNjlnb8gAAAAAAAAAAAAw4owsAwCMoFprvPvuuzE7O9s6CgAAPJOcc3zxxRdx9+7d1lEAAAAAYOTcvXs3bt26FTnn1lEAAOCZHD9+PObn5x3IBgAAAIB9oosMAMCwGXSR79271zoKAAAAAAAAAAAAsE+MLAMAjKBSiuPYAAAMlcH369raWuMkAAAAADB6aq0REd6RAQAYKjnn379lAQAAAIC9pYsMAMCwGXy/ekcGAAAAAAAAAACA0WVkGQBgxGxtbcXm5maklFpHAQCAZ/b222/HyZMno5TSOgoAAAAAjJxSSrz66qtx/vz51lEAAOCZ5Zxjc3Mztra2WkcBAAAAgJGiiwwAwDDSRQYAAAAAAAAAAIDRZ2QZAGDEXLp0Kba3tyPn3DoKAAA8s16vFyklxWYAAAAA2AellEgpRa/Xax0FAACeWUopfv3117h8+XLrKAAAAAAwUnSRAQAYRrrIAAAAAAAAAAAAMPqMLAMAjJhaa0xNTcXS0lLrKAAA8FxyzlFKiX6/3zoKAAAAAIyMfr8fpRTHsQEAGDpLS0sxNTXlQDYAAAAA7DFdZAAAhlXOOWqtusgAAAAAAAAAAAAwoowsAwCMmFJKLC0txfT0dOsoAADwXHLOce/evfjyyy9bRwEAAACAkXHr1q34/vvvjSwDADB0Dh8+HEtLS1FrbR0FAAAAAEaKLjIAAMMqpRR3797VRQYAAAAAAAAAAIARZWQZAGDElFIcxwYAYCillCLit29aAAAAAGBvDH5vG/z+BgAAwySl5A0ZAAAAAPaYLjIAAMNKFxkAAAAAAAAAAABGm5FlAIAR8uOPP8aNGzcUmwEAGEqnTp2Kc+fOKTYDAAAAwB4qpcT58+fjtddeax0FAACeW845rl+/Hg8fPmwdBQAAAABGgi4yAADD7PTp03Hu3LmotbaOAgAAAAAAAAAAAOwDI8sAACNkfX09+v1+pJRaRwEAgBeSc1ZsBgAAAIA9VGt1HBsAgKGVc45+vx/r6+utowAAAADASNBFBgBg2KWUopTSOgYAAAAAAAAAAACwD4wsAwCMkFJKHDt2LObn51tHAQCAF5JSirW1tdjZ2WkdBQAAAACG3s7OTqyvrzuODQDA0Jqfn4+ZmRkHsgEAAABgj+giAwAw7HLOsb6+Hk+fPm0dBQAAAAAAAAAAANhjRpYBAEZIrTVWV1djcnKydRQAAHghOed4/PhxXLt2rXUUAAAAABh6V69ejcePH0fOuXUUAAB4IZOTk7G6umpkGQAAAAD2iC4yAADDLuccP//8sy4yAAAAAAAAAAAAjCAjywAAI6SUEiml1jEAAOCFraysxMTERNRaW0cBAAAAgKFXa42JiYm4cOFC6ygAAPDCcs7ekAEAAABgj+giAwAw7C5cuBC9Xi9KKa2jAAAAAAAAAAAAAHvMyDIAwIi4c+dO3L59O3LOraMAAMALm5mZiffee0+xGQAAAAD2QCklFhYWYmZmpnUUAAB4YSml+Oqrr+LOnTutowAAAADAUNNFBgBgFBw7diwWFhZ0kQEAAAAAAAAAAGAEGVkGABgRtdaICMVmAACGXs5ZsRkAAAAA9kApxRsyAABDb/BNO/ifJAAAAADwYnSRAQAYFTlnb8gAAAAAAAAAAAAwgowsAwCMiFJKnD59Os6cOdM6CgAAvJScc1y5ciWePHnSOgoAAAAADK0nT57ElStXHMcGAGDonT17Nk6fPu1ANgAAAAC8JF1kAABGRUopLl++rIsMAAAAAAAAAAAAI8bIMgDAiCilRM45er1e6ygAAPBSUkqxs7MTm5ubraMAAAAAwNC6ePFiPH36NFJKraMAAMBL6fV6kVKKUkrrKAAAAAAw1HSRAQAYFTlnXWQAAAAAAAAAAAAYQUaWAQBGQL/fj1pr5JxbRwEAgJe2uLgY09PTDmQDAAAAwEsopcT09HQsLi62jgIAAC8t5xy11uj3+62jAAAAAMBQ0kUGAGCUDLrItdbWUQAAAAAAAAAAAIA9ZGQZAGAE3Lx5M3744YdIKbWOAgAAL+2VV16J5eVlxWYAAAAAeAm11rhw4UJMTU21jgIAAC8t5xwPHjyIzz//vHUUAAAAABhKusgAAIySV155JT766KMopbSOAgAAAAAAAAAAAOwhI8sAACNgUPhQbAYAYFSklBSbAQAAAOAllFK8IQMAMDJWV1cjIrwjAwAAAMAL0kUGAGDU5Jy9IQMAAAAAAAAAAMCIMbIMADACaq0xNzcXJ06caB0FAAD2RM45Pvvss3jw4EHrKAAAAAAwdO7fvx83b96MnHPrKAAAsCdOnjwZ77zzjgPZAAAAAPCCdJEBABg1usgAAAAAAAAAAAAweowsAwCMgFJKpJRaxwAAgD0zGH9ZW1trnAQAAAAAhs/gdzUjywAAjJKcc9RaW8cAAAAAgKGkiwwAwKgZfN/qIgMAAAAAAAAAAMDoMLIMADDktre34+LFi45jAwAwUubm5mJ2djZKKa2jAAAAAMDQKaXE8ePHY25urnUUAADYMyml2NjYiO3t7dZRAAAAAGCo6CIDADCK/t//+3+6yAAAAAAAAAAAADBijCwDAAy5jz/+OH755RfFZgAARsrExESklBSbAQAAAOAFlFIipRS9Xq91FAAA2DM55/jll1/i448/bh0FAAAAAIaKLjIAAKNo0EWutbaOAgAAAAAAAAAAAOwRI8sAAEOulBKTk5Px0UcftY4CAAB7KuccpZTo9/utowAAAADA0Oj3+1FKcRwbAICRs7y8HJOTkw5kAwAAAMBz0kUGAGBUpZTiH//4hy4yAAAAAAAAAAAAjAgjywAAQ66UEouLi3H06NHWUQAAYE+llOLbb7+Nr7/+unUUAAAAABgat2/fju+++y5SSq2jAADAnjp69Gh88MEHUUppHQUAAAAAhoouMgAAoyrnrIsMAAAAAAAAAAAAI8TIMgDAkKu1Rs65dQwAANhzg+9cB7IBAAAA4NkNfk/zjgwAwCjKOXtDBgAAAIDnpIsMAMCoGnzn1lobJwEAAAAAAAAAAAD2gpFlAIAh9tNPP8Unn3yi2AwAwEh6880346233lJsBgAAAIDnUGuNM2fOxBtvvNE6CgAA7Lmcc3zyySfx888/t44CAAAAAENBFxkAgFE26CKXUlpHAQAAAAAAAAAAAPaAkWUAgCG2sbERu7u7kVJqHQUAAPZFzlmxGQAAAACeQynFcWwAAEZWzjl2d3djY2OjdRQAAAAAGAq6yAAAjLqUki4yAAAAAAAAAAAAjAgjywAAQ6yUEkePHo2FhYXWUQAAYF+klGJtbS12d3dbRwEAAACAztvd3Y21tTXHsQEAGFkLCwtx5MgRB7IBAAAA4BnpIgMAMOpyzrrIAAAAAAAAAAAAMCKMLAMADLFaa6ysrMShQ4daRwEAgH2Rc46HDx/Gp59+2joKAAAAAHTejRs34tGjR5Fzbh0FAAD2xaFDh2JlZSVqra2jAAAAAMBQ0EUGAGDU6SIDAAAAAAAAAADA6DCyDAAwxEopkVJqHQMAAPbN6upqRPz27QsAAAAA/LVSSvR6vVhZWWkdBQAA9k3O2RsyAAAAADwjXWQAAEbd4D+T3pEBAAAAAAAAAABg+BlZBgAYUnfv3o1bt25Fzrl1FAAA2Dezs7MxPz+v2AwAAAAAz6CUEvPz8zE7O9s6CgAA7JuUUnzxxRdx9+7d1lEAAAAAoNN0kQEAGAfHjx/XRQYAAAAAAAAAAIARYWQZAGBI1VojIhSbAQAYeTlnxWYAAAAAeAalFG/IAACMvME37+B/lAAAAADAH9NFBgBgXOScvSEDAAAAAAAAAADACDCyDAAwpEopcfLkyTh//nzrKAAAsK9yznHp0qXY2tpqHQUAAAAAOmtraysuXbrkODYAACPv7bffjpMnTzqQDQAAAAB/QxcZAIBxkVKKzc1NXWQAAAAAAAAAAAAYckaWAQCGVCklcs7R6/VaRwEAgH2VUopff/01Ll++3DoKAAAAAHTWpUuXYnt7O1JKraMAAMC+6vV6kVKKUkrrKAAAAADQabrIAACMi5yzLjIAAAAAAAAAAACMACPLAABDqN/vR601cs6towAAwL5bWlqKqakpB7IBAAAA4C+UUmJqaiqWlpZaRwEAgH2Xc45SSvT7/dZRAAAAAKCTdJEBABgngy5yrbV1FAAAAAAAAAAAAOAlGFkGABhCt27dinv37kVKqXUUAADYd4cPH46lpSXFZgAAAAD4C7XW+Oijj2J6erp1FAAA2Hc557h37158+eWXraMAAAAAQCfpIgMAME4OHz4cH374YZRSWkcBAAAAAAAAAAAAXoKRZQCAITQodCg2AwAwLlJKis0AAAAA8BdKKd6QAQAYG4NvX+/IAAAAAPDHdJEBABg3OWdvyAAAAAAAAAAAADDkjCwDAAyhWmucP38+Tp061ToKAAAciJxzXL9+PR4+fNg6CgAAAAB0zo8//hjXr1+PnHPrKAAAcCBOnToV586dcyAbAAAAAP6ELjIAAONGFxkAAAAAAAAAAACGn5FlAIAhVEqJlFLrGAAAcGByztHv92N9fb11FAAAAADonMHvZkaWAQAYJznnqLW2jgEAAAAAnaSLDADAuEkp6SIDAAAAAAAAAADAkDOyDAAwZHZ2dmJ9fd1xbAAAxsr8/HzMzMxEKaV1FAAAAADonFJKHDt2LObn51tHAQCAA5NSirW1tdjZ2WkdBQAAAAA6RRcZAIBx9O677+oiAwAAAAAAAAAAwJAzsgwAMGSuXbsWjx8/VmwGAGCsTE5OxurqqmIzAAAAAPyBUkqsrq7GxIS/BAIAMD5yzvH48eO4du1a6ygAAAAA0Cm6yAAAjKNBF7nW2joKAAAAAAAAAAAA8IJcVAQAGDKllJiYmIgLFy60jgIAAAcq56zYDAAAAAB/oNbqODYAAGNnZWUlJiYmvCMDAAAAwH/RRQYAYFyllKKU0joGAAAAAAAAAAAA8IKMLAMADJlSSiwsLMTMzEzrKAAAcKBSSvHVV1/FnTt3WkcBAAAAgM745ptv4vbt25FSah0FAAAO1MzMTLz33nsOZAMAAADAf9FFBgBgXOWc46uvvopvv/22dRQAAAAAAAAAAADgBRhZBgAYMrXWyDm3jgEAAAdu8B1ca22cBAAAAAC6Y/B7mXdkAADGUc7ZyDIAAAAA/BddZAAAxpUuMgAAAAAAAAAAAAw3I8sAAEPkyZMncfny5UgptY4CAAAH7uzZs3H69GnFZgAAAAD4N7XWeP311+PMmTOtowAAwIHLOceVK1fiyZMnraMAAAAAQCfoIgMAMM7Onj0bp06dilJK6ygAAAAAAAAAAADACzCyDAAwRC5evBhPnz6NnHPrKAAAcOB6vV6klBSbAQAAAODflFIipRS9Xq91FAAAOHAppdjZ2YnNzc3WUQAAAACgE3SRAQAYZ71eL3LOusgAAAAAAAAAAAAwpIwsAwAMkVprTE9Px+LiYusoAADQRM45aq3R7/dbRwEAAACA5vr9ftRaHccGAGBsLS4uxvT0tAPZAAAAAPAvusgAAIw7XWQAAAAAAAAAAAAYXkaWAQCGSCkllpeXY2pqqnUUAABoIuccDx48iM8//7x1FAAAAABo7ubNm/HDDz8YWQYAYGy98sorsby8HLXW1lEAAAAAoBN0kQEAGHcpJV1kAAAAAAAAAAAAGFJGlgEAhkgpxXFsAADG2urqakT89m0MAAAAAONu8DvZ4HczAAAYRyklb8gAAAAA8C+6yAAAjLuUUkToIgMAAAAAAAAAAMAwMrIMADAk7t+/Hzdv3lRsBgBgrJ08eTLeeecdxWYAAAAAiN8OAM7NzcWJEydaRwEAgGZyzvHZZ5/FgwcPWkcBAAAAgKZ0kQEA4P+6yLXW1lEAAAAAAAAAAACA52RkGQBgSKytrUVEKDYDADD2cs6KzQAAAAAQEbVWb8gAAIy9wTfx4H+WAAAAADCudJEBAOA3OecopbSOAQAAAAAAAAAAADwnI8sAAEOilBLHjx+Pubm51lEAAKCplFJsbGzE9vZ26ygAAAAA0Mz29nZsbGxESql1FAAAaGpubi5mZ2cdyAYAAABg7OkiAwDAb3SRAQAAAAAAAAAAYDgZWQYAGBKllEgpRa/Xax0FAACayjnHL7/8Eh9//HHrKAAAAADQzJUrV2Jraytyzq2jAABAUxMTE5FSMrIMAAAAwNjTRQYAgN/oIgMAAAAAAAAAAMBwMrIMADAE+v1+lFIcxwYAgIhYXl6OycnJqLW2jgIAAAAAzdRaY3JyMpaXl1tHAQCA5nLOUUqJfr/fOgoAAAAANKGLDAAA/0cXGQAAAAAAAAAAAIaTkWUAgCFw+/bt+O677yKl1DoKAAA0d/To0VhcXIxSSusoAAAAANBMKSU+/PDDOHLkSOsoAADQXM45vv322/j6669bRwEAAACAJnSRAQDg/xw9ejQ++OADXWQAAAAAAAAAAAAYMkaWAQCGwKCwkXNunAQAALohpaTYDAAAAMBYK6U4jg0AAP8y+Db2jgwAAADAuNJFBgCA/5Rz9oYMAAAAAAAAAAAAQ8bIMgDAEKi1xpkzZ+KNN95oHQUAADoh5xyffPJJ/Pzzz62jAAAAAMCB++mnn+Lq1auOYwMAwL+8+eab8dZbbzmQDQAAAMDY0kUGAID/pIsMAAAAAAAAAAAAw8fIMgDAECilREqpdQwAAOiMnHPs7u7GxsZG6ygAAAAAcOA2NjZid3fXyDIAAPybnHPUWlvHAAAAAIAmdJEBAOA/pZR0kQEAAAAAAAAAAGDIGFkGAOi43d3dWFtbcxwbAAD+zcLCQhw5ciRKKa2jAAAAAMCBK6XE0aNH47333msdBQAAOiOlFLXW2N3dbR0FAAAAAA6ULjIAAPyv999/XxcZAAAAAAAAAAAAhoyRZQCAjrtx40Y8evRIsRkAAP7NoUOHYmVlRbEZAAAAgLFUSomVlZU4dOhQ6ygAANAZOed49OhR3Lhxo3UUAAAAADhQusgAAPC/Bl3kWmvrKAAAAAAAAAAAAMAzMrIMANBxg9G4lZWVxkkAAKBbcs6KzQAAAACMpVqr49gAAPBfVldXIyK8IwMAAAAwdnSRAQDgj6WUfv9eBgAAAAAAAAAAALrPyDIAQMeVUuLdd9+N2dnZ1lEAAKBTUkrxxRdfxN27d1tHAQAAAIAD889//jNu3boVKaXWUQAAoFNmZ2djfn7egWwAAAAAxo4uMgAA/LGcsy4yAAAAAAAAAAAADBEjywAAHVdrjZxz6xgAANA5g+/kWmvjJAAAAABwcAa/h3lHBgCA/5VzNrIMAAAAwNjRRQYAgD82+E5eW1trnAQAAAAAAAAAAAB4FkaWAQA6bGtrKzY3NyOl1DoKAAB0zttvvx0nT540sgwAAADAWKm1xquvvhrnz59vHQUAADon5xyXLl2Kra2t1lEAAAAA4EDoIgMAwJ8bdJFLKa2jAAAAAAAAAAAAAM/AyDIAQIddunQptre3I+fcOgoAAHROr9eLlJJiMwAAAABjpZQSKaXo9XqtowAAQOeklOLXX3+Ny5cvt44CAAAAAAdCFxkAAP6cLjIAAAAAAAAAAAAMFyPLAAAdVmuNqampWFpaah0FAAA6KeccpZTo9/utowAAAADAvuv3+1FKcRwbAAD+xNLSUkxNTTmQDQAAAMDY0EUGAIC/lnOOWqsuMgAAAAAAAAAAAAwBI8sAAB1WSomlpaWYnp5uHQUAADop5xz37t2LL7/8snUUAAAAANh3t27diu+//97IMgAA/InDhw/H0tJS1FpbRwEAAACAA6GLDAAAfy2lFHfv3tVFBgAAAAAAAAAAgCFgZBkAoMNKKY5jAwDAX0gpRcRv384AAAAAMOoGv4MNfhcDAAD+V0rJGzIAAAAAY0MXGQAA/pouMgAAAAAAAAAAAAwPI8sAAB31448/xo0bNxSbAQDgL5w6dSrOnTun2AwAAADAWCilxPnz5+O1115rHQUAADor5xzXr1+Phw8fto4CAAAAAPtKFxkAAP7e6dOn49y5c1FrbR0FAAAAAAAAAAAA+BtGlgEAOmp9fT36/X6klFpHAQCATss5KzYDAAAAMBZqrY5jAwDA38g5R7/fj/X19dZRAAAAAGBf6SIDAMCzSSlFKaV1DAAAAAAAAAAAAOBvGFkGAOioUkocO3Ys5ufnW0cBAIBOSynF2tpa7OzstI4CAAAAAPtmZ2cn1tfXHccGAIC/MT8/HzMzMw5kAwAAADDydJEBAODZ5JxjfX09nj592joKAAAAAAAAAAAA8BeMLAMAdFStNVZXV2NycrJ1FAAA6LScczx+/DiuXbvWOgoAAAAA7JurV6/G48ePI+fcOgoAAHTa5ORkrK6uGlkGAAAAYOTpIgMAwLPJOcfPP/+siwwAAAAAAAAAAAAdZ2QZAKCjSimRUmodAwAAOm9lZSUmJiai1to6CgAAAADsm1prTExMxIULF1pHAQCAzss5e0MGAAAAYOTpIgMAwLO5cOFC9Hq9KKW0jgIAAAAAAAAAAAD8BSPLAAAddOfOnbh9+3bknFtHAQCAzpuZmYn33ntPsRkAAACAkVZKiYWFhZiZmWkdBQAAOi+lFF999VXcuXOndRQAAAAA2Be6yAAA8OyOHTsWCwsLusgAAAAAAAAAAADQcUaWAQA6qNYaEaHYDAAAzyjnrNgMAAAAwEgrpXhDBgCAZzT4dh78HxMAAAAARo0uMgAAPJ+cszdkAAAAAAAAAAAA6DgjywAAHVRKiddffz3OnDnTOgoAAAyFnHNcuXIlnjx50joKAAAAAOy5J0+exJUrVxzHBgCAZ3T27Nk4ffq0A9kAAAAAjCxdZAAAeD4557h8+bIuMgAAAAAAAAAAAHSYkWUAgA4qpURKKXq9XusoAAAwFFJKsbOzE5ubm62jAAAAAMCeu3jxYjx9+jRSSq2jAADAUOj1epFSilJK6ygAAAAAsC90kQEA4PnoIgMAAAAAAAAAAED3GVkGAOiYfr8ftdbIObeOAgAAQ2NxcTGmp6cdyAYAAABgJJVSYnp6OhYXF1tHAQCAoZFzjlpr9Pv91lEAAAAAYE/pIgMAwPPTRQYAAAAAAAAAAIDuM7IMANAxN2/ejB9++EGxGQAAnsMrr7wSy8vLUWttHQUAAAAA9lytNS5cuBBTU1OtowAAwNDIOceDBw/i888/bx0FAAAAAPaULjIAADw/XWQAAAAAAAAAAADoPiPLAAAdU0qJiIjV1dXGSQAAYLjknH//ngYAAACAUVJKcRwbAACeU0opIsI7MgAAAAAjRxcZAABeTErJGzIAAAAAAAAAAAB0mJFlAICOKaXE3NxcnDhxonUUAAAYKiml+Oyzz+L+/futowAAAADAnrl//37cvHnz94E4AADg2Zw4cSLeeecdB7IBAAAAGDm6yAAA8GJyzvHZZ5/FgwcPWkcBAAAAAAAAAAAA/oCRZQCAjqm1Rs65dQwAABg6g+/otbW1xkkAAAAAYO/UWiMivCMDAMALyDkbWQYAAABg5OgiAwDAi9FFBgAAAAAAAAAAgG4zsgwA0CHb29uxsbERKaXWUQAAYOjMzc3F8ePHfx+dAQAAAIBRUGuN48ePx9zcXOsoAAAwdHLOcfHixdje3m4dBQAAAAD2hC4yAAC8uLm5uZidnY1SSusoAAAAAAAAAAAAwB8wsgwA0CFXrlyJra2tyDm3jgIAAENnYmIiVldXFZsBAAAAGCmllEgpRa/Xax0FAACGTkopfvnll/j4449bRwEAAACAPaGLDAAAL25iYiJSSrrIAAAAAAAAAAAA0FFGlgEAOqTWGpOTk7G8vNw6CgAADKWcc5RSot/vt44CAAAAAC+t3+9HKcVxbAAAeEHLy8sxOTnpQDYAAAAAI0MXGQAAXo4uMgAAAAAAAAAAAHSXkWUAgA4ppcTi4mIcOXKkdRQAABhKOef49ttv4+uvv24dBQAAAABe2u3bt+O7774zsgwAAC/o6NGjsbi4GLXW1lEAAAAAYE/oIgMAwMtJKekiAwAAAAAAAAAAQEcZWQYA6JBSiuPYAADwElJKEfHbtzUAAAAADLvB71yD370AAIDnl1LyhgwAAADAyNBFBgCAlzP4nvaODAAAAAAAAAAAAN1jZBkAoCN++umnuHr1qmIzAAC8hDfffDPeeustxWYAAAAARkIpJc6cORNvvPFG6ygAADC0cs7xySefxM8//9w6CgAAAAC8FF1kAAB4eYMucq21dRQAAAAAAAAAAADgvxhZBgDoiI2Njdjd3Y2UUusoAAAw1HLOis0AAAAAjIRaq+PYAADwknLOsbu7GxsbG62jAAAAAMBL0UUGAIC9kVKKUkrrGAAAAAAAAAAAAMB/MbIMANARpZQ4evRoLCwstI4CAABDLaUUtdbY3d1tHQUAAAAAXtjTp09jbW3NcWwAAHhJCwsLceTIEQeyAQAAABh6usgAALA3cs6xtramiwwAAAAAAAAAAAAdY2QZAKAjaq2xsrIShw4dah0FAACGWs45Hj16FDdu3GgdBQAAAABe2I0bN+LRo0eRc24dBQAAhtqhQ4diZWXFyDIAAAAAQ08XGQAA9kbOOR4+fBiffvpp6ygAAAAAAAAAAADAvzGyDADQEaWUSCm1jgEAAENvdXU1In47HgQAAAAAw6rWGr1eL1ZWVlpHAQCAoZdz9oYMAAAAwNDTRQYAgL0x+G9mKaVxEgAAAAAAAAAAAODfGVkGAOiAu3fvxq1btyLn3DoKAAAMvdnZ2Zifn1dsBgAAAGColVJifn4+ZmdnW0cBAIChl1KKL774Iu7evds6CgAAAAC8EF1kAADYO8ePH9dFBgAAAAAAAAAAgA4ysgwA0AG11ogIxWYAANgjOWfFZgAAAACGWinFGzIAAOyRwbf14P+aAAAAADBsdJEBAGBv5Zy9IQMAAAAAAAAAAEDHGFkGAOiAUkqcPHkyzp8/3zoKAACMhJxzXLp0Kba2tlpHAQAAAIDntrW1FZcuXXIcGwAA9sjbb78dJ0+edCAbAAAAgKGliwwAAHsrpRSbm5u6yAAAAAAAAAAAANAhRpYBADqglBI55+j1eq2jAADASEgpxa+//hqXL19uHQUAAAAAntulS5die3s7UkqtowAAwEjo9XqRUopSSusoAAAAAPBCdJEBAGBv5Zx1kQEAAAAAAAAAAKBjjCwDADTW7/ej1ho559ZRAABgZCwtLcXU1JQD2QAAAAAMpVJKTE1NxdLSUusoAAAwMnLOUUqJfr/fOgoAAAAAPBddZAAA2HuDLnKttXUUAAAAAAAAAAAA4F+MLAMANHbr1q24d+9epJRaRwEAgJFx+PDhWFpaUmwGAAAAYCjVWuOjjz6K6enp1lEAAGBk5Jzj3r178eWXX7aOAgAAAADPRRcZAAD23uHDh+PDDz+MUkrrKAAAAAAAAAAAAMC/GFkGAGhsULRQbAYAgL2VUlJsBgAAAGAolVK8IQMAwB4bfGN7RwYAAABg2OgiAwDA/sg5e0MGAAAAAAAAAACADjGyDADQWK01zp8/H6dOnWodBQAARkrOOa5fvx4PHz5sHQUAAAAAntmPP/4Y169fj5xz6ygAADBSTp06FefOnXMgGwAAAICho4sMAAD7QxcZAAAAAAAAAAAAusXIMgBAY6UUx7EBAGAf5Jyj3+/H+vp66ygAAAAA8MwGv2d5RwYAgL2Xc45aa+sYAAAAAPBcdJEBAGB/6CIDAAAAAAAAAABAtxhZBgBoaGdnJ9bX1yOl1DoKAACMnPn5+ZiZmYlSSusoAAAAAPDMSilx7NixmJ+fbx0FAABGTkop1tbWYmdnp3UUAAAAAHgmusgAALB/dJEBAAAAAAAAAACgW4wsAwA0dPXq1Xj8+HHknFtHAQCAkTM5ORmrq6uKzQAAAAAMlVJKrK6uxsSEv/cBAMBeyznH48eP49q1a62jAAAAAMAz0UUGAID9o4sMAAAAAAAAAAAA3eIKIwBAQ7XWmJiYiAsXLrSOAgAAIynnHLXW1jEAAAAA4JnVWh3HBgCAfbKyshITExPekQEAAAAYGrrIAACwv3SRAQAAAAAAAAAAoDuMLAMANFRKiYWFhZiZmWkdBQAARlLOOb766qu4c+dO6ygAAAAA8Le++eabuH37tpFlAADYJzMzM7GwsBCllNZRAAAAAOCZ6CIDAMD+SinpIgMAAAAAAAAAAEBHGFkGAGiolOI4NgAA7KOUUkRE1FobJwEAAACAvzf4HWvwuxYAALD3UkpGlgEAAAAYGrrIAACwvwbf27rIAAAAAAAAAAAA0J6RZQCARp48eRJXrlxRbAYAgH109uzZOH36tGIzAAAAAEOh1hqvv/56nDlzpnUUAAAYWTnnuHLlSjx58qR1FAAAAAD4S7rIAACw/3SRAQAAAAAAAAAAoDuMLAMANHLx4sV4+vRppJRaRwEAgJHV6/Ui5xyllNZRAAAAAOBvlVIi5xy9Xq91FAAAGFk559jZ2YnNzc3WUQAAAADgL+kiAwDA/uv1epFS0kUGAAAAAAAAAACADjCyDADQSCklpqenY3FxsXUUAAAYaYNic7/fbx0FAAAAAP7U7u5u1FodxwYAgH22uLgY09PTDmQDAAAA0Hm6yAAAcDByzlFr1UUGAAAAAAAAAACAxowsAwA0UmuNCxcuxNTUVOsoAAAw0nLO8cMPP8TNmzdbRwEAAACAP3Xz5s344YcfIufcOgoAAIy0qampWF5eNrIMAAAAQOfpIgMAwMHIOceDBw/i888/bx0FAAAAAAAAAAAAxpqRZQCARkopkVJqHQMAAEbe4Lu71to4CQAAAAD8ucHvV6urq42TAADA6Ms5e0MGAAAAoPN0kQEA4GAM/rtZSmmcBAAAAAAAAAAAAMabkWUAgAbu378fN2/ejJxz6ygAADDyTpw4Ee+8845iMwAAAACdVkqJubm5OHHiROsoAAAw8lJK8dlnn8X9+/dbRwEAAACAP6SLDAAAB+fkyZO6yAAAAAAAAAAAANABRpYBABpYW1uLiFBsBgCAA5JzVmwGAAAAoNNKKd6QAQDggAy+vQf/5wQAAACArtFFBgCAg5Vzjlpr6xgAAAAAAAAAAAAw1owsAwA0UEqJ48ePx9zcXOsoAAAwFnLOcfHixdje3m4dBQAAAAD+x/b2dly8eNFxbAAAOCBzc3Nx/PhxB7IBAAAA6CxdZAAAOFgppdjY2NBFBgAAAAAAAAAAgIaMLAMANFBKiZRS9Hq91lEAAGAspJTil19+iY8//rh1FAAAAAD4H1euXImtra1IKbWOAgAAY2FiYiJWV1ejlNI6CgAAAAD8IV1kAAA4WDlnXWQAAAAAAAAAAABozMgyAMAB6/f7UUqJnHPrKAAAMDaWl5djcnLSgWwAAAAAOqmUEpOTk7G8vNw6CgAAjI2cc5RSot/vt44CAAAAAP9BFxkAAA7eoItca20dBQAAAAAAAAAAAMaWkWUAgAN2+/bt+O677yKl1DoKAACMjaNHj8bi4qJiMwAAAACdVGuNDz/8MI4cOdI6CgAAjI2cc3z77bfx9ddft44CAAAAAP9BFxkAAA7e0aNH44MPPohSSusoAAAAAAAAAAAAMLaMLAMAHLBBkSLn3DgJAACMl5SSYjMAAAAAnVRKcRwbAAAO2OAb3DsyAAAAAF2jiwwAAG3knL0hAwAAAAAAAAAAQENGlgEADlitNc6cORNvvPFG6ygAADBWcs7xySefxM8//9w6CgAAAAD87qeffoqrV686jg0AAAfszTffjLfeesuBbAAAAAA6RxcZAADa0EUGAAAAAAAAAACAtowsAwAcsFJKpJRaxwAAgLGTc47d3d3Y2NhoHQUAAAAAfrexsRG7u7tGlgEAoIGcc9RaW8cAAAAAgP+giwwAAG2klHSRAQAAAAAAAAAAoCEjywAAB2h3dzfW1tYcxwYAgAYWFhbiyJEjUUppHQUAAAAAfldKiaNHj8Z7773XOgoAAIydlFLUWmN3d7d1FAAAAACICF1kAABo6f3339dFBgAAAAAAAAAAgIaMLAMAHKAbN27Eo0ePFJsBAKCBQ4cOxcrKimIzAAAAAJ1SSomVlZU4dOhQ6ygAADB2cs7x6NGjuHHjRusoAAAAABARusgAANDSoItca20dBQAAAAAAAAAAAMaSkWUAgAM0GHNbWVlpnAQAAMZTzlmxGQAAAIBOqbU6jg0AAI2srq5GRHhHBgAAAKAzdJEBAKCtlNLv3+UAAAAAAAAAAADAwTKyDABwgEop8e6778bs7GzrKAAAMJZSSvHFF1/E3bt3W0cBAAAAgPjnP/8Zt27dipRS6ygAADCWZmdnY35+3oFsAAAAADpDFxkAANrKOesiAwAAAAAAAAAAQCNGlgEADlCtNXLOrWMAAMDYGnyP11obJwEAAACA//udyjsyAAC0k3M2sgwAAABAZ+giAwBAW4Pv8bW1tcZJAAAAAAAAAAAAYPwYWQYAOCBbW1uxubmp2AwAAA29/fbbcfLkSSPLAAAAAHRCrTVeffXVOH/+fOsoAAAwtnLOcenSpdja2modBQAAAIAxp4sMAADtDbrIpZTWUQAAAAAAAAAAAGDsGFkGADggly5diu3t7UgptY4CAABjq9frRUpJsRkAAACATiilREoper1e6ygAADC2Ukrx66+/xuXLl1tHAQAAAGDM6SIDAEB7usgAAAAAAAAAAADQjpFlAIADUmuNqampWFpaah0FAADGWs45SinR7/dbRwEAAABgjPX7/SilRM65dRQAABhrS0tLMTU15UA2AAAAAM3pIgMAQDfknKPWqosMAAAAAAAAAAAAB8zIMgDAASmlxEcffRTT09OtowAAwFjLOce9e/fiyy+/bB0FAAAAgDF269at+P77740sAwBAY4cPH46lpaWotbaOAgAAAMCY00UGAIBuyDnH3bt3dZEBAAAAAAAAAADggBlZBgA4IKWUSCm1jgEAAGNv8F1eSmmcBAAAAIBxNvh9yjsyAAC0l1LyhgwAAABAc7rIAADQDbrIAAAAAAAAAAAA0IaRZQCAA/Djjz/G9evXI+fcOgoAAIy9U6dOxblz5xSbAQAAAGiqlBLnz5+P1157rXUUAAAYeznnuH79ejx8+LB1FAAAAADGlC4yAAB0hy4yAAAAAAAAAAAAtGFkGQDgAKyvr0dEKDYDAEBH5Jyj1to6BgAAAABjrNbqDRkAADoi5xz9fv/3/3sCAAAAwEHTRQYAgG7RRQYAAAAAAAAAAICDZ2QZAOAAlFLi2LFjMT8/3zoKAAAQvxWb19bWYmdnp3UUAAAAAMbQzs5OrK+vO44NAAAdMT8/H8eOHYtSSusoAAAAAIwpXWQAAOiWlJIuMgAAAAAAAAAAABwwI8sAAAeglBKrq6sxMeHzCwAAuiClFI8fP45r1661jgIAAADAGLp69Wo8fvw4UkqtowAAABExOTkZKysrRpYBAAAAaEYXGQAAuiXnrIsMAAAAAAAAAAAAB0yzBgDgANRaI+fcOgYAAPAvKysrMTEx4UA2AAAAAE2UUmJiYiIuXLjQOgoAAPAvOWdvyAAAAAA0o4sMAADdMugi11pbRwEAAAAAAAAAAICxYWQZAGCfffPNN3H79u1IKbWOAgAA/MvMzEwsLCwoNgMAAADQRK013n///ZiZmWkdBQAA+Jecc9y+fTvu3LnTOgoAAAAAY0YXGQAAumdmZibee++9KKW0jgIAAAAAAAAAAABjw8gyAMA+G4y25ZwbJwEAAP5dSkmxGQAAAIAmSimOYwMAQMcMvtEH//sEAAAAgIOiiwwAAN2Uc9ZFBgAAAAAAAAAAgANkZBkAYJ/VWuP111+PM2fOtI4CAAD8m5xzXL58OZ48edI6CgAAAABj5PHjx3HlyhXHsQEAoGPOnj0bp0+fdiAbAAAAgAOniwwAAN2Uc44rV67oIgMAAAAAAAAAAMABMbIMALDPSimRUoper9c6CgAA8G9yzvH06dPY3NxsHQUAAACAMbK5uRlPnz41sgwAAB3T6/Ui5xy11tZRAAAAABgzusgAANBNKaXY2dnRRQYAAAAAAAAAAIADYmQZAGAf9fv9qLU6jg0AAB20uLgY09PTUUppHQUAAACAMVJKicOHD8cHH3zQOgoAAPBfUkpRSol+v986CgAAAABjQhcZAAC6SxcZAAAAAAAAAAAADpaRZQCAfXTz5s344YcfFJsBAKCDpqamYnl5WbEZAAAAgANVSonl5eWYmppqHQUAAPgvOef44Ycf4ubNm62jAAAAADAmdJEBAKC7XnnllVheXo5aa+soAAAAAAAAAAAAMBaMLAMA7KPBWNvq6mrjJAAAwB/JOSs2AwAAAHCgaq2OYwMAQEellCIivCMDAAAAcGB0kQEAoNtSSr9/twMAAAAAAAAAAAD7y8gyAMA+KqXE3NxcnDhxonUUAADgD6SU4rPPPov79++3jgIAAADAGLh//37cvHnz9+E2AACgW06cOBHvvPOOA9kAAAAAHBhdZAAA6Lacc3z22Wfx4MGD1lEAAAAAAAAAAABg5BlZBgDYR7XWyDm3jgEAAPyJwff62tpa4yQAAAAAjINaa0SEd2QAAOiwnLORZQAAAAAOjC4yAAB0my4yAAAAAAAAAAAAHBwjywAA+2R7ezs2NjYipdQ6CgAA8Cfm5ubi+PHjv4/bAAAAAMB+qrXG8ePHY25urnUUAADgT+Sc4+LFi7G9vd06CgAAAAAjThcZAAC6b25uLmZnZ6OU0joKAAAAAAAAAAAAjDwjywAA++TKlSuxtbUVOefWUQAAgD8xMTERq6uris0AAAAAHIhSSqSUotfrtY4CAAD8iZRS/PLLL/Hxxx+3jgIAAADAiNNFBgCA7puYmIiUki4yAAAAAAAAAAAAHAAjywAA+6TWGpOTk7G8vNw6CgAA8BdyzlFKiX6/3zoKAAAAACOs3+9HKcVxbAAA6Ljl5eWYnJx0IBsAAACAfaeLDAAAw0EXGQAAAAAAAAAAAA6GkWUAgH1SSonFxcU4cuRI6ygAAMBfyDnHt99+G19//XXrKAAAAACMsNu3b8d3331nZBkAADru6NGjsbi4GLXW1lEAAAAAGHG6yAAAMBxSSrrIAAAAAAAAAAAAcACMLAMA7JNSiuPYAAAwBFJKEfHbNzwAAAAA7JfB70+D36MAAIDuSil5QwYAAABg3+kiAwDAcBh8t3tHBgAAAAAAAAAAgP1lZBkAYB/89NNPcfXqVcVmAAAYAm+++Wa89dZbis0AAAAA7KtSSpw5cybeeOON1lEAAIC/kXOOTz75JH7++efWUQAAAAAYUbrIAAAwPAZd5Fpr6ygAAAAAAAAAAAAw0owsAwDsg42Njdjd3VVsBgCAIZFzVmwGAAAAYF/VWr0hAwDAkMg5x+7ubmxsbLSOAgAAAMCI0kUGAIDhknOOUkrrGAAAAAAAAAAAADDSjCwDAOyDUkocPXo03nvvvdZRAACAZ5BSilpr7O7uto4CAAAAwAh6+vRprK2tRUqpdRQAAOAZLCwsxJEjRxzIBgAAAGDf6CIDAMBwSSnF2tqaLjIAAAAAAAAAAADsIyPLAAD7oNYaKysrcejQodZRAACAZ5BzjkePHsWNGzdaRwEAAABgBN24cSMePXoUOefWUQAAgGdw6NChWFlZMbIMAAAAwL7RRQYAgOGSc46HDx/Gp59+2joKAAAAAAAAAAAAjCwjywAA+6CU4jg2AAAMkdXV1Yj47UgRAAAAAOy1Wmv0er1YWVlpHQUAAHhGOWdvyAAAAADsG11kAAAYLoMucimlcRIAAAAAAAAAAAAYXUaWAQD22D//+c+4detWpJRaRwEAAJ7R7OxszM/PKzYDAAAAsC9KKTE/Px+zs7OtowAAAM8opRRffPFF3L17t3UUAAAAAEaMLjIAAAwfXWQAAAAAAAAAAADYf0aWAQD2WK01IiJyzo2TAAAAzyPnrNgMAAAAwL4opXhDBgCAITP4hh/8LxQAAAAA9oouMgAADCddZAAAAAAAAAAAANhfRpYBAPZYrTVeffXVOH/+fOsoAADAc8g5x6VLl2Jra6t1FAAAAABGyNbWVly6dMlxbAAAGDJvv/12nDx50sgyAAAAAHtOFxkAAIaTLjIAAAAAAAAAAADsLyPLAAB7rJQSKaXo9XqtowAAAM8h5xy//vprXL58uXUUAAAAAEbIpUuXYnt728gyAAAMmV6vFznnKKW0jgIAAADAiNFFBgCA4ZRS0kUGAAAAAAAAAACAfWRkGQBgD/X7/SilOI4NAABDaGlpKaamphzIBgAAAGBPlVJiamoqPvzww9ZRAACA55RSilJK9Pv91lEAAAAAGBG6yAAAMLx0kQEAAAAAAAAAAGB/GVkGANhDt27diu+//16xGQAAhtD09HQsLS0pNgMAAACwp0op8dFHH8X09HTrKAAAwHPKOce9e/fi1q1braMAAAAAMCJ0kQEAYHgdPnw4lpaWotbaOgoAAAAAAAAAAACMJCPLAAB7aDDGllJqnAQAAHgROWfFZgAAAAD2VK3VcWwAABhSg/+DekcGAAAAYK/oIgMAwHBLKf3+XQ8AAAAAAAAAAADsLSPLAAB7qJQS58+fj9dee611FAAA4AWklOL69evx448/to4CAAAAwAj48ccf4/r1645jAwDAkDp16lScO3fOgWwAAAAA9owuMgAADLecc1y/fj0ePnzYOgoAAAAAAAAAAACMHCPLAAB7qNYaOefWMQAAgBeUc45+vx/r6+utowAAAAAwAtbW1iIivCMDAMAQyzkbWQYAAABgz+giAwDAcNNFBgAAAAAAAAAAgP1jZBkAYI/s7OzE+vp6pJRaRwEAAF7Q/Px8HDt2LGqtraMAAAAAMAJqrXHs2LGYn59vHQUAAHhBOedYX1+PnZ2d1lEAAAAAGHK6yAAAMPzm5+djZmYmSimtowAAAAAAAAAAAMDIMbIMALBHrl69Go8fP46cc+soAADAC5qcnIyVlRXFZgAAAAD2RCklVldXY2LCX/UAAGBYpZTi8ePHce3atdZRAAAAABhyusgAADD8JicnY3V1VRcZAAAAAAAAAAAA9oHLjQAAe6TWGhMTE3HhwoXWUQAAgJeQc1ZsBgAAAGBPlFIcxwYAgCG3srISExMT3pEBAAAAeGm6yAAAMBpyzlFrbR0DAAAAAAAAAAAARo6RZQCAPVJKiYWFhZiZmWkdBQAAeAk557h9+3bcuXOndRQAAAAAhtg333wTX3/9tZFlAAAYcjMzM7GwsOBANgAAAAAvTRcZAABGQ0opvvrqK11kAAAAAAAAAAAA2GNGlgEA9kgpxXFsAAAYASmliAgHsgEAAAB4KYPflwa/NwEAAMMrpRSllNYxAAAAABhyusgAADAaBt/1usgAAAAAAAAAAACwt4wsAwDsgSdPnsSVK1cUmwEAYAScPXs2Tp8+7UA2AAAAAC+llBKvv/56nDlzpnUUAADgJeWc4/Lly/HkyZPWUQAAAAAYUrrIAAAwOgZdZCPLAAAAAAAAAAAAsLeMLAMA7IGLFy/G06dPI6XUOgoAAPCSer1e5JwVmwEAAAB4KbXWyDlHr9drHQUAAHhJOed4+vRpbG5uto4CAAAAwJDSRQYAgNHR6/UipRSllNZRAAAAAAAAAAAAYKQYWQYA2AOllJieno7FxcXWUQAA/j9799ocZZW2DfjqhDwRhBcKt4xMiWWmYKIRslnr/391rWzYS8pMiTWogxseeMJEY0j6/eC0uwENkGR1930cv+D8mLtXzusEDsCg2Nzv91tHAQAAAGAE7e3tRa3VcWwAABgTc3NzMT097UA2AAAAAC9MFxkAAMZLzjlqrbrIAAAAAAAAAAAAcICMLAMAHIBaaywsLMTU1FTrKAAAwAHIOcfDhw9jY2OjdRQAAAAARtDGxkY8fPgwcs6towAAAAdgamoq5ufnjSwDAAAA8MJ0kQEAYLzknON///d/4x//+EfrKAAAAAAAAAAAADA2jCwDAByAUkqklFrHAAAADsjg7/taa+MkAAAAAIyiwe9KS0tLjZMAAAAHJefsDRkAAACAF6aLDAAA42XwP6KllMZJAAAAAAAAAAAAYHwYWQYAeEkPHjyIjY2NyDm3jgIAAByQs2fPxvvvv6/YDAAAAMALKaXEzMxMnD17tnUUAADggKSU4tNPP40HDx60jgIAAADAiNFFBgCA8fPaa6/pIgMAAAAAAAAAAMABM7IMAPCSlpeXIyIUmwEAYMzknBWbAQAAAHghpRRvyAAAMGYGf+MP/m8UAAAAAPZLFxkAAMZTzjlqra1jAAAAAAAAAAAAwNgwsgwA8JJKKXHmzJmYmZlpHQUAADhAOedYW1uLnZ2d1lEAAAAAGCE7OzuxtrbmODYAAIyZmZmZOHPmjAPZAAAAADw3XWQAABhPKaVYXV3VRQYAAAAAAAAAAIADYmQZAOAllVIipRS9Xq91FAAA4ACllOKHH36Imzdvto4CAAAAwAi5ceNGbG9vR0qpdRQAAOAATUxMxNLSUpRSWkcBAAAAYMToIgMAwHjKOesiAwAAAAAAAAAAwAEysgwA8BL6/X6UUiLn3DoKAABwwObn52NyctKBbAAAAACeSyklJicnY35+vnUUAADggOWco5QS/X6/dRQAAAAARoQuMgAAjK9BF7nW2joKAAAAAAAAAAAAjAUjywAAL+HevXtx//59xWYAABhDJ06ciLm5OcVmAAAAAJ5LrTU++uijOH78eOsoAADAAcs5x7/+9a/44osvWkcBAAAAYEToIgMAwPgadJFLKa2jAAAAAAAAAAAAwFgwsgwA8BIGBYeUUuMkAADAYUgpKTYDAAAA8FxKKd6QAQBgTA3+1veODAAAAMB+6SIDAMB400UGAAAAAAAAAACAg2NkGQDgJZRS4vz583Hu3LnWUQAAgEOQc45bt27Fv//979ZRAAAAABgBjx8/jtu3b0fOuXUUAADgEPzlL3+Jd955x4FsAAAAAPZNFxkAAMabLjIAAAAAAAAAAAAcHCPLAAAvodbqODYAAIyxnHPs7e3F6upq6ygAAAAAjIDV1dXY29vzjgwAAGMs5xy11tYxAAAAABgRusgAADDedJEBAAAAAAAAAADg4BhZBgB4Qbu7u7G8vBwppdZRAACAQzI7OxsnTpyIUkrrKAAAAACMgFJKvPrqqzE7O9s6CgAAcEgGI8t7e3utowAAAAAw5HSRAQBg/M3Ozsbx48d1kQEAAAAAAAAAAOAAGFkGAHhB6+vrsbm5GTnn1lEAAIBDcuzYsVhYWFBsBgAAAGBfSimxsLAQk5OTraMAAACHJKUUm5ubsb6+3joKAAAAAENOFxkAAMbfsWPHYnFxURcZAAAAAAAAAAAADoCRZQCAF1RrjV6vF4uLi62jAAAAhyjnHLXW1jEAAAAAGAG1VsexAQBgzC0tLUVEeEcGAAAA4E/pIgMAQDfoIgMAAAAAAAAAAMDBMLIMAPCCSilx8eLFOH36dOsoAADAIco5x2effRbffPNN6ygAAAAADLGvv/467t69a2QZAADG3OnTp+PSpUtRSmkdBQAAAIAhp4sMAADdkFLSRQYAAAAAAAAAAIADYGQZAOAFlVIcxwYAgA5IKUVERK21cRIAAAAAhtng96PB70kAAMD4SikZWQYAAADgT+kiAwBANwz+7tdFBgAAAAAAAAAAgJdjZBkA4AVsb2/HtWvXFJsBAKAD3nvvvXjttdccyAYAAADgD5VS4vXXX48LFy60jgIAAByynHNcvXo1tre3W0cBAAAAYEjpIgMAQHcMushGlgEAAAAAAAAAAODlGFkGAHgB165di52dnUgptY4CAAAcsl6vFzlnxWYAAAAA/lCtNXLO0ev1WkcBAAAOWc45dnZ24vr1662jAAAAADCkdJEBAKA7er1epJSilNI6CgAAAAAAAAAAAIw0I8sAAC+glBJTU1Nx+fLl1lEAAIAjMCg29/v91lEAAAAAGEL9fj9KKY5jAwBAR1y+fDmmpqYcyAYAAADgmXSRAQCgW3LOusgAAAAAAAAAAADwkowsAwC8gFprXLlyJaanp1tHAQAAjkDOOb799tu4e/du6ygAAAAADKHPPvssvvvuu8g5t44CAAAcgenp6bh8+bKRZQAAAACeSRcZAAC6ZdBF/vzzz1tHAQAAAAAAAAAAgJFlZBkA4AWUUiKl1DoGAABwRAZ//9daGycBAAAAYBgNfjfyjgwAAN2Rc/aGDAAAAMAz6SIDAEC3DP7+L6U0TgIAAAAAAAAAAACjy8gyAMBzevToUdy5cydyzq2jAAAAR+TNN9+Md999V7EZAAAAgKcqpcSFCxfijTfeaB0FAAA4IimluHPnTjx69Kh1FAAAAACGjC4yAAB0jy4yAAAAAAAAAAAAvDwjywAAz2llZSUiQrEZAAA6Jues2AwAAADAU5VSvCEDAEDH5Jyj3+///H+lAAAAADCgiwwAAN2Uc45aa+sYAAAAAAAAAAAAMLKMLAMAPKdSSpw6dSouXrzYOgoAAHCEcs6xsrIST548aR0FAAAAgCHy5MmTWF1ddRwbAAA65uLFi3Hq1CkHsgEAAAD4L7rIAADQTSmlWF5e1kUGAAAAAAAAAACAF2RkGQDgOZVSYmlpKSYm/CkFAABdklKKra2t+OSTT1pHAQAAAGCI3L59O7a2tiKl1DoKAABwhCYnJ2NxcTFKKa2jAAAAADBkdJEBAKCbcs66yAAAAAAAAAAAAPAStHEAAJ5TrTVyzq1jAAAAR2xxcTEmJiYcyAYAAADgN0opMTExEQsLC62jAAAARyzn7A0ZAAAAgP+iiwwAAN006CLXWltHAQAAAAAAAAAAgJFkZBkA4Dl8+eWXce/evUgptY4CAAAcsZMnT8bs7KxiMwAAAAC/UWuNDz74IE6ePNk6CgAAcMRyznHv3r346quvWkcBAAAAYEjoIgMAQHedPHky/v73v0cppXUUAAAAAAAAAAAAGElGlgEAnsNgTC3n3DgJAADQQkpJsRkAAACA3yilOI4NAAAdNfgWGPx/KQAAAADoIgMAQLflnHWRAQAAAAAAAAAA4AUZWQYAeA611nj77bfj/PnzraMAAAAN5Jzj+vXr8f3337eOAgAAAMAQ2Nraihs3bjiODQAAHfXXv/413nrrLQeyAQAAAPiZLjIAAHRbzjlu3LihiwwAAAAAAAAAAAAvwMgyAMBzKKVESil6vV7rKAAAQAM559jd3Y2rV6+2jgIAAADAELh69Wrs7u4aWQYAgI7q9XqRc45aa+soAAAAAAwJXWQAAOi2lFI8efJEFxkAAAAAAAAAAABegJFlAIB96vf7UWt1HBsAADpsbm4upqeno5TSOgoAAAAAQ6CUEq+88kp8+OGHraMAAACNpJSilBL9fr91FAAAAAAa00UGAAB0kQEAAAAAAAAAAODFGVkGANinjY2NePjwoWIzAAB02NTUVMzPzys2AwAAABARP40sz8/Px9TUVOsoAABAIznnePjwYWxsbLSOAgAAAEBjusgAAMD//M//xPz8fNRaW0cBAAAAAAAAAACAkWNkGQBgnwYjaktLS42TAAAALeWcFZsBAAAAiIiIWqvj2AAA0HEppYgI78gAAAAA6CIDAAAR8VMXefB9AAAAAAAAAAAAAOyfkWUAgH0qpcTMzEycPXu2dRQAAKChlFJ8+umn8eDBg9ZRAAAAAGjowYMHsbGx8fOgGgAA0E1nz56N999/34FsAAAAAHSRAQCAiNBFBgAAAAAAAAAAgBdlZBkAYJ9KKZFzbh0DAABobPBdsLy83DgJAAAAAC3VWiMivCMDAACRczayDAAAAIAuMgAAEBG6yAAAAAAAAAAAAPCijCwDAOzDzs5OrK2tKTYDAAAxMzMTZ86c+XlEBwAAAIBuqrXGmTNnYmZmpnUUAACgsZxzrK2txc7OTusoAAAAADSiiwwAAAzoIgMAAAAAAAAAAMCLMbIMALAPN27ciO3t7UgptY4CAAA0NjExEUtLS1FKaR0FAAAAgIZKKZFSil6v1zoKAADQWEopfvjhh7h582brKAAAAAA0oosMAAAM6CIDAAAAAAAAAADAizGyDACwD6WUmJycjPn5+dZRAACAIZBzjlJK9Pv91lEAAAAAaKDf70cpJXLOraMAAABDYH5+PiYnJx3IBgAAAOgwXWQAAODXdJEBAAAAAAAAAADg+RlZBgDYh1prfPTRR3H8+PHWUQAAgCGQc45//etf8cUXX7SOAgAAAEAD9+7di/v37xtZBgAAIiLixIkTMTc3F7XW1lEAAAAAaEQXGQAA+DVdZAAAAAAAAAAAAHh+RpYBAPahlBIppdYxAACAITEYzymlNE4CAAAAQAuD34W8IwMAAAM5Z2/IAAAAAB2miwwAAPza4PvAOzIAAAAAAAAAAADsn5FlAIA/8fjx47h9+/bPI2oAAADnzp2Ld955R7EZAAAAoKNKKXH+/Pk4d+5c6ygAAMCQSCnFrVu34vHjx62jAAAAAHDEdJEBAIDf+8tf/qKLDAAAAAAAAAAAAM/JyDIAwJ9YXV2Nvb09xWYAAOA3cs6KzQAAAAAdVUrxhgwAAPxGzjn29vZidXW1dRQAAAAAjpguMgAA8DQ556i1to4BAAAAAAAAAAAAI8PIMgDAnyilxIkTJ+Lvf/976ygAAMAQyTnH8vJy7O3ttY4CAAAAwBHa3d2NlZUVx7EBAIDfmJ2djRMnTjiQDQAAANBBusgAAMDTpJSi1qqLDAAAAAAAAAAAAPtkZBkA4E+UUmJxcTGOHTvWOgoAADBEUkqxubkZ6+vrraMAAAAAcITW19djc3MzUkqtowAAAEPk2LFjsbCwEKWU1lEAAAAAOGK6yAAAwNPknHWRAQAAAAAAAAAA4DkYWQYA+BO11sg5t44BAAAMmaWlpYgIB7IBAAAAOqaUEr1eLxYXF1tHAQAAhkzO2RsyAAAAQAfpIgMAAE8z6CLXWhsnAQAAAAAAAAAAgNFgZBkA4A98/fXXcffu3UgptY4CAAAMmdOnT8elS5cUmwEAAAA6ptYaly5ditOnT7eOAgAADJmcc9y9eze++eab1lEAAAAAOCK6yAAAwLOcPn06Ll68GKWU1lEAAAAAAAAAAABgJBhZBgD4A4OxtJxz4yQAAMAwSikpNgMAAAB0TCnFcWwAAOCpBt8Kg/8/BQAAAGD86SIDAAB/JOesiwwAAAAAAAAAAAD7ZGQZAOAP1Frj9ddfjwsXLrSOAgAADKGcc1y9ejW2t7dbRwEAAADgCGxvb8e1a9ccxwYAAJ7qvffei9dee82BbAAAAIAO0UUGAAD+SM45rl27posMAAAAAAAAAAAA+2BkGQDgD5RSIqUUvV6vdRQAAGAI5ZxjZ2cnrl+/3joKAAAAAEfg2rVrsbOzY2QZAAB4ql6vFznnqLW2jgIAAADAEdFFBgAA/khKKX788UddZAAAAAAAAAAAANgHI8sAAM/Q7/ejlOI4NgAA8EyXL1+OqampKKW0jgIAAADAESilxNTUVHz00UetowAAAEMqpRSllOj3+62jAAAAAHDIdJEBAIA/o4sMAAAAAAAAAAAA+2dkGQDgGe7evRvfffedYjMAAPBM09PTcfnyZcVmAAAAgI4opcSVK1dienq6dRQAAGBI5Zzj22+/jbt377aOAgAAAMAh00UGAAD+zCuvvBKXL1+OWmvrKAAAAAAAAAAAADD0jCwDADzDYCQtpdQ4CQAAMMxyzorNAAAAAB1Ra3UcGwAA+EOD/zv1jgwAAAAw/nSRAQCA/Ugp/fz9AAAAAAAAAAAAADybkWUAgGcopcSFCxfijTfeaB0FAAAYYimluHPnTjx69Kh1FAAAAAAO0aNHj+LOnTuOYwMAAH/ozTffjHfffdeBbAAAAIAO0EUGAAD2I+ccd+7cif/7v/9rHQUAAAAAAAAAAACGmpFlAIBnqLVGzrl1DAAAYMjlnKPf78fKykrrKAAAAAAcouXl5YgI78gAAMCfyjkbWQYAAADoAF1kAABgP3SRAQAAAAAAAAAAYH+MLAMAPMWTJ09iZWUlUkqtowAAAEPu4sWLcerUqai1to4CAAAAwCGqtcapU6fi4sWLraMAAABDLuccKysr8eTJk9ZRAAAAADgkusgAAMB+Xbx4MU6ePBmllNZRAAAAAAAAAAAAYKgZWQYAeIrbt2/H1tZW5JxbRwEAAIbc5ORkLC4uKjYDAAAAjLlSSiwtLcXEhH+7AwAA/lhKKba2tuKTTz5pHQUAAACAQ6KLDAAA7Nfk5GQsLS3pIgMAAAAAAAAAAMCfcO0RAOApaq0xMTERCwsLraMAAAAjIOes2AwAAAAw5kopjmMDAAD7sri4GBMTE96RAQAAAMaYLjIAAPA8cs5Ra20dAwAAAAAAAAAAAIaakWUAgKcopcQHH3wQJ0+ebB0FAAAYATnnuHfvXnz11VetowAAAABwCL788sv44osvjCwDAAD7cvLkyZidnXUgGwAAAGCM6SIDAADPI+cc//znP3WRAQAAAAAAAAAA4A8YWQYAeIpSSqSUWscAAABGxOD7wYFsAAAAgPE0+N3HOzIAALBfKaUopbSOAQAAAMAh0UUGAACehy4yAAAAAAAAAAAA/DkjywAAv7O1tRU3btyInHPrKAAAwIj461//Gm+99ZYD2QAAAABjqpQSb7/9dpw/f751FAAAYETknOP69evx/ffft44CAAAAwAHTRQYAAJ6XLjIAAAAAAAAAAAD8OSPLAAC/c/Xq1djd3VVsBgAA9q3X60XOOWqtraMAAAAAcAhqrZFzjl6v1zoKAAAwInLOsbu7G1evXm0dBQAAAIADposMAAA8L11kAAAAAAAAAAAA+HNGlgEAfqeUEq+88kp8+OGHraMAAAAjJKUUpZTo9/utowAAAABwgPb29qLWGiml1lEAAIARMjc3F9PT01FKaR0FAAAAgAOmiwwAALwIXWQAAAAAAAAAAAD4Y0aWAQB+p5QS8/PzMTU11ToKAAAwQnLO8fDhw9jY2GgdBQAAAIADtLGxEQ8fPoycc+soAADACJmamor5+XkjywAAAABjSBcZAAB4EbrIAAAAAAAAAAAA8MeMLAMA/E6t1XFsAADguaWUIuKnbwoAAAAAxsfg956lpaXGSQAAgFGTc/aGDAAAADCGdJEBAIAXoYsMAAAAAAAAAAAAf8zIMgDArzx48CA2NjZ+LiQAAADs19mzZ2NmZiZKKa2jAAAAAHCASinxt7/9Lc6ePds6CgAAMGJyzvHpp5/GgwcPWkcBAAAA4IDoIgMAAC/q7Nmz8f777+siAwAAAAAAAAAAwDMYWQYA+JVaa0T8dNQOAADgeaWUFJsBAAAAxkwpxXFsAADghQy+JZaXlxsnAQAAAOCg6CIDAAAvI+esiwwAAAAAAAAAAADPYGQZAOBXaq1x5syZmJmZaR0FAAAYQTnnWFtbi52dndZRAAAAADgAP/74Y6ytrTmODQAAvJCZmZk4c+aMA9kAAAAAY0QXGQAAeBm6yAAAAAAAAAAAAPBsRpYBAH6llBIppej1eq2jAAAAIyjnHD/88EPcvHmzdRQAAAAADsDNmzdje3vbyDIAAPBCJiYmIqUUtdbWUQAAAAA4ILrIAADAy0gp6SIDAAAAAAAAAADAMxhZBgD4j36/H6UUx7EBAIAXduXKlZicnIxSSusoAAAAAByAUkocO3Ysrly50joKAAAwolJK8fHHH0e/328dBQAAAICXpIsMAAC8rPn5eV1kAAAAAAAAAAAAeAYjywAA/3Hv3r24f/++YjMAAPDCTpw4EXNzc4rNAAAAAGOilBJzc3Nx/Pjx1lEAAIARlXOO+/fvx71791pHAQAAAOAl6SIDAAAva9BFrrW2jgIAAAAAAAAAAABDx8gyAMB/DEbQUkqNkwAAAKMs56zYDAAAADAmaq2OYwMAAC9l8E3hHRkAAABg9OkiAwAAByGl9PP3BQAAAAAAAAAAAPALI8sAAP9RSonz58/HuXPnWkcBAABGWEopbt26FY8fP24dBQAAAICXsLm5Gbdu3XIcGwAAeCnnzp2Ld955x4FsAAAAgDGgiwwAAByEnHPcunUr/v3vf7eOAgAAAAAAAAAAAEPFyDIAwH/UWiPn3DoGAAAw4nLOsbe3F6urq62jAAAAAPASVldXo9/ve0cGAABeWs7ZyDIAAADAGNBFBgAADoIuMgAAAAAAAAAAADydkWUAgIjY3d2N5eXlSCm1jgIAAIy42dnZOHHiRNRaW0cBAAAA4CXUWuPVV1+N2dnZ1lEAAIARl3OO5eXl2Nvbax0FAAAAgBekiwwAAByU2dnZOH78eJRSWkcBAAAAAAAAAACAoWJkGQAgItbX12NzczNyzq2jAAAAI+7YsWOxsLCg2AwAAAAw4kopsbCwEJOTk62jAAAAIy6lFJubm7G+vt46CgAAAAAvSBcZAAA4KMeOHYvFxUVdZAAAAAAAAAAAAPgdI8sAABFRa41erxeLi4utowAAAGMg56zYDAAAADDiSimOYwMAAAdiaWkpIsI7MgAAAMAI00UGAAAOUs45aq2tYwAAAAAAAAAAAMBQMbIMABA/Ha27ePFinD59unUUAABgDOSc4+7du/HNN9+0jgIAAADAC/j666/j888/N7IMAAAciNOnT8elS5ccyAYAAAAYYbrIAADAQUopxWeffaaLDAAAAAAAAAAAAL9iZBkAIH4qNjuODQAAHJSUUkSEA9kAAAAAI2rwu87gdx4AAICXlVKKUkrrGAAAAAC8IF1kAADgIA2+L3SRAQAAAAAAAAAA4BdGlgGAztve3o5r164pNgMAAAfmvffei9dee82BbAAAAIARVUqJ119/PS5cuNA6CgAAMCZyznH16tXY3t5uHQUAAACA56SLDAAAHLRBF9nIMgAAAAAAAAAAAPzCyDIA0HnXrl2LnZ2dSCm1jgIAAIyJXq8XOWfFZgAAAIARVWuNnHP0er3WUQAAgDGRc46dnZ24fv166ygAAAAAPCddZAAA4KD1er1IKUUppXUUAAAAAAAAAAAAGBpGlgGAziulxNTUVFy+fLl1FAAAYIwMis39fr91FAAAAACeQ7/fj1KK49gAAMCBunz5ckxNTTmQDQAAADCCdJEBAIDDkHPWRQYAAAAAAAAAAIBfMbIMAHRerTWuXLkS09PTraMAAABjJOcc3377bdy9e7d1FAAAAACew2effRbfffdd5JxbRwEAAMbI9PR0XL582cgyAAAAwAjSRQYAAA7DoIv8+eeft44CAAAAAAAAAAAAQ8HIMgDQeaUUx7EBAIADl1KKiJ+OKQEAAAAwOga/5wx+3wEAADgoOWdvyAAAAAAjSBcZAAA4DIP/VS2lNE4CAAAAAAAAAAAAw8HIMgDQaY8ePYo7d+44jg0AABy4N998M959913FZgAAAIARU0qJCxcuxBtvvNE6CgAAMGZSSnHnzp149OhR6ygAAAAA7JMuMgAAcFh0kQEAAAAAAAAAAOC3jCwDAJ22vLwcERE558ZJAACAcZRzVmwGAAAAGDGlFG/IAADAocg5R7/fj5WVldZRAAAAANgnXWQAAOAw6SIDAAAAAAAAAADAL4wsAwCdVmuNU6dOxcWLF1tHAQAAxlDOOVZWVuLJkyetowAAAACwD0+ePInV1VXHsQEAgENx8eLFOHXqVNRaW0cBAAAAYJ90kQEAgMOkiwwAAAAAAAAAAAC/MLIMAHRaKSWWlpZiYsKfRQAAwMFLKcXW1lZ88sknraMAAAAAsA+3b9+Ora2tSCm1jgIAAIyhycnJWFxcjFJK6ygAAAAA7JMuMgAAcJh0kQEAAAAAAAAAAOAXGjwAQKeVUiLn3DoGAAAwphYXF2NiYsKBbAAAAIARUUqJiYmJWFhYaB0FAAAYUzlnb8gAAAAAI0QXGQAAOEy6yAAAAAAAAAAAAPALI8sAQGd9+eWX8cUXXyg2AwAAh+bkyZMxOzsbtdbWUQAAAADYh1prfPDBB3Hy5MnWUQAAgDGVc4579+7FV1991ToKAAAAAH9CFxkAADhsusgAAAAAAAAAAADwCyPLAEBnDYoFKaXGSQAAgHGWc45SSusYAAAAAOxDKcVxbAAA4FANvjkcyAYAAAAYfrrIAADAUUgp6SIDAAAAAAAAAABAGFkGADqslBJvv/12nD9/vnUUAABgjKWU4vr16/H999+3jgIAAADAH9ja2oobN244jg0AAByq8+fPx1tvveVANgAAAMAI0EUGAACOQs5ZFxkAAAAAAAAAAADCyDIA0GG11sg5R6/Xax0FAAAYYznn2N3djatXr7aOAgAAAMAfuHr1auzu7kbOuXUUAABgjPV6vcg5R621dRQAAAAA/oQuMgAAcBR0kQEAAAAAAAAAAOAnRpYBgE7a29uLWmuklFpHAQAAxtzc3FxMT09HKaV1FAAAAAD+QCklXnnllfjwww9bRwEAAMZczjlKKdHv91tHAQAAAOAZdJEBAICjoosMAAAAAAAAAAAAPzGyDAB00sbGRjx8+DByzq2jAAAAY25qairm5+cVmwEAAACGXCkl5ufnY2pqqnUUAABgzKWU4uHDh7GxsdE6CgAAAADPoIsMAAAcFV1kAAAAAAAAAAAA+ImRZQCgk2qtERGxtLTUOAkAANAFOWfFZgAAAIAhV0pxHBsAADgSKaWICO/IAAAAAENMFxkAADhKOeefv0MAAAAAAAAAAACgq4wsAwCdVEqJmZmZOHv2bOsoAABAB+ScY2NjIx48eNA6CgAAAABP8eDBg/jHP/5hZBkAADgSZ8+ejZmZGQeyAQAAAIaYLjIAAHCUUkrx6aef6iIDAAAAAAAAAADQaUaWAYBOKqU4jg0AAByZlFJERCwvLzdOAgAAAMDTDIbNBr/jAAAAHLaUUpRSWscAAAAA4Bl0kQEAgKM0+P7QRQYAAAAAAAAAAKDLjCwDAJ2zs7MTa2tris0AAMCRmZmZiTNnzjiQDQAAADCkSilx5syZmJmZaR0FAADoiJxzrK2txc7OTusoAAAAAPyOLjIAAHDUBl3kWmvrKAAAAAAAAAAAANCMkWUAoHNu3LgR29vbkVJqHQUAAOiIiYmJSCkpNgMAAAAMqVpr5Jyj1+u1jgIAAHREzjl++OGHuHnzZusoAAAAAPyOLjIAAHDUJiYmYmlpKUopraMAAAAAAAAAAABAM0aWAYDOKaXE5ORkzM/Pt44CAAB0SEopPv744+j3+62jAAAAAPAr/X4/SimOYwMAAEfqypUrMTk56UA2AAAAwBDSRQYAAFrIOUcpRRcZAAAAAAAAAACAzjKyDAB0Tq01Pvroozh+/HjrKAAAQIfknOP+/ftx79691lEAAAAA+JV//vOfcf/+/cg5t44CAAB0yIkTJ2Jubs7IMgAAAMAQ0kUGAABayDnHv/71r/jiiy9aRwEAAAAAAAAAAIAmjCwDAJ1TSomUUusYAABAxwxGemqtjZMAAAAA8GuD32u8IwMAAEct5+wNGQAAAGAI6SIDAAAtDL5DSimNkwAAAAAAAAAAAEAbRpYBgE55/Phx3L59++dxMwAAgKNy7ty5eOeddxSbAQAAAIZMKSXOnz8f586dax0FAADomJRS3Lp1Kx4/ftw6CgAAAAD/oYsMAAC08pe//EUXGQAAAAAAAAAAgE4zsgwAdMrq6mrs7e0pNgMAAE3knBWbAQAAAIZMKcUbMgAA0ETOOfb29mJ1dbV1FAAAAAD+QxcZAABoKecctdbWMQAAAAAAAAAAAKAJI8sAQKeUUuLEiRPx97//vXUUAACgg3LOsby8HHt7e62jAAAAABARu7u7sbKy4jg2AADQxOzsbJw4ccKBbAAAAIAhoosMAAC0lFKKWqsuMgAAAAAAAAAAAJ1kZBkA6JRSSiwuLsaxY8daRwEAADoopRSbm5uxvr7eOgoAAAAAEbG+vh6bm5uRUmodBQAA6KBjx47FwsJClFJaRwEAAADgP3SRAQCAlnLOusgAAAAAAAAAAAB0lpFlAKBTaq2Rc24dAwAA6KilpaWICAeyAQAAAIZEKSV6vV4sLi62jgIAAHRUztkbMgAAAMAQ0UUGAABaGnSRa62NkwAAAAAAAAAAAMDRM7IMAHTG119/HXfv3lVsBgAAmjl9+nRcunRJsRkAAABgSNRa49KlS3H69OnWUQAAgI7KOcfdu3fjm2++aR0FAAAAoPN0kQEAgNYGXeRSSusoAAAAAAAAAAAAcOSMLAMAnTEYMUspNU4CAAB0WUpJsRkAAABgSJRSvCEDAABNDb5JBv/nCgAAAEA7usgAAMAw0EUGAAAAAAAAAACgq4wsAwCdUWuN119/PS5cuNA6CgAA0GE557h69Wpsb2+3jgIAAADQadvb23Ht2rXIObeOAgAAdNh7770Xr732mgPZAAAAAENAFxkAABgGOee4du2aLjIAAAAAAAAAAACdY2QZAOiMUkrknKPX67WOAgAAdFjOOXZ2duL69eutowAAAAB02rVr12JnZ8fIMgAA0FSv14ucc9RaW0cBAAAA6DxdZAAAYBjknOPHH3/URQYAAAAAAAAAAKBzjCwDAJ3Q7/ejlBIppdZRAACAjrt8+XJMTU1FKaV1FAAAAIBOK6XE1NRUfPTRR62jAAAAHZdSilJK9Pv91lEAAAAAOksXGQAAGBa6yAAAAAAAAAAAAHSVkWUAoBM+++yz+O677yLn3DoKAADQcdPT03H58mXFZgAAAIDGSilx5cqVmJ6ebh0FAADouJxzfPvtt3H37t3WUQAAAAA6SxcZAAAYFrrIAAAAAAAAAAAAdJWRZQCgE2qtERGRUmqcBAAA4KcD2YPvFAAAAADaqLU6jg0AAAyFwf+3ekcGAAAAaEcXGQAAGCa6yAAAAAAAAAAAAHSRkWUAoBNKKXHhwoV44403WkcBAACIlFLcuXMnHj161DoKAAAAQCc9evQo7ty54zg2AAAwFN5888149913o5TSOgoAAABAZ+kiAwAAw0QXGQAAAAAAAAAAgC4ysgwAdEIpJXLOrWMAAABERETOOfr9fqysrLSOAgAAANBJy8vLERHekQEAgKGRczayDAAAANCQLjIAADBMdJEBAAAAAAAAAADoIiPLAMDYe/LkSayurio2AwAAQ+PixYtx6tSpqLW2jgIAAADQSbXWOHXqVFy8eLF1FAAAgIj46UD2yspKPHnypHUUAAAAgM7RRQYAAIaNLjIAAAAAAAAAAABdZGQZABh7t2/fjq2trUgptY4CAAAQERGTk5OxtLQUpZTWUQAAAAA6qZQSKaWYmPAvdAAAwHDIOcfW1lZ88sknraMAAAAAdI4uMgAAMGwmJydjcXFRFxkAAAAAAAAAAIBOcSESABh7pZSYmJiIhYWF1lEAAAB+llJSbAYAAABoZDCyDAAAMCwWFhZiYmLCOzIAAABAA7rIAADAMMo5e0MGAAAAAAAAAACgU4wsAwBjr9YaH3zwQZw8ebJ1FAAAgJ/lnOPevXvx1VdftY4CAAAA0ClffvllfPHFF5Fzbh0FAADgZydPnozZ2VkHsgEAAAAa0EUGAACGkS4yAAAAAAAAAAAAXWNkGQAYe6WUSCm1jgEAAPAbgxGfWmvjJAAAAADdMvg9xsgyAAAwbHLO3pABAAAAGtBFBgAAhtHgO8U7MgAAAAAAAAAAAF1hZBkAGGtbW1tx48YNx7EBAIChc/78+XjrrbeilNI6CgAAAECnlFLi7bffjnfeead1FAAAgN9IKcX169fj+++/bx0FAAAAoDN0kQEAgGH117/+VRcZAAAAAAAAAACATjGyDACMtatXr8bu7q5iMwAAMHR6vV7knBWbAQAAAI5YKSVyztHr9VpHAQAA+I2cc+zu7sba2lrrKAAAAACdoYsMAAAMq0EXudbaOgoAAAAAAAAAAAAcCSPLAMBYK6XEK6+8Eh9++GHrKAAAAP9lUGzu9/utowAAAAB0wt7eXiwvLzuODQAADKW5ubmYnp52IBsAAADgCOkiAwAAwyylFKUUXWQAAAAAAAAAAAA6wcgyADDWSikxPz8fU1NTraMAAAD8l5RSPHz4MDY2NlpHAQAAAOiEjY2NePjwYaSUWkcBAAD4L1NTUzE/Px+llNZRAAAAADpDFxkAABhmOWddZAAAAAAAAAAAADrDyDIAMNZqrZFzbh0DAADgqQZjPg5kAwAAAByNwe8wS0tLjZMAAAA8Xc7ZGzIAAADAEdJFBgAAhtmgi1xrbZwEAAAAAAAAAAAADp+RZQBgbD148CA2NjZ+LgoAAAAMm7Nnz8bMzIxiMwAAAMARqbXG3/72tzh79mzrKAAAAE+Vc46NjY148OBB6ygAAAAAY08XGQAAGHZnz56N999/P0opraMAAAAAAAAAAADAoTOyDACMrcFIWc65cRIAAIBnSykpNgMAAAAckVKK49gAAMBQG3yzLC8vN04CAAAAMP50kQEAgFGQc9ZFBgAAAAAAAAAAoBOMLAMAY6vWGmfOnImZmZnWUQAAAJ4p5xxra2uxs7PTOgoAAADAWPvxxx9jbW3NcWwAAGCozczMxJkzZxzIBgAAADgCusgAAMAo0EUGAAAAAAAAAACgK4wsAwBjq5QSKaXo9XqtowAAADxTzjl++OGHuHnzZusoAAAAAGPt5s2bsb29bWQZAAAYahMTE5FSilpr6ygAAAAAY08XGQAAGAUpJV1kAAAAAAAAAAAAOsHIMgAwlvr9fpRSHMcGAACG3pUrV2JycjJKKa2jAAAAAIy1UkocO3Ysrly50joKAADAH0opxccffxz9fr91FAAAAICxpYsMAACMivn5eV1kAAAAAAAAAAAAOsHIMgAwlu7duxf3799XbAYAAIbeiRMnYm5uTrEZAAAA4JCVUmJubi6OHz/eOgoAAMAfyjnH/fv34969e62jAAAAAIwtXWQAAGBUDLrItdbWUQAAAAAAAAAAAOBQGVkGAMbSYJwspdQ4CQAAwJ/LOSs2AwAAAByyWqvj2AAAwEgYfLt4RwYAAAA4PLrIAADAKMk5//wdAwAAAAAAAAAAAOPKyDIAMJZKKXH+/Pk4d+5c6ygAAAB/KqUUt27disePH7eOAgAAADCWNjc349atW45jAwAAI+HcuXPxzjvvOJANAAAAcIh0kQEAgFEy6CL/+9//bh0FAAAAAAAAAAAADo2RZQBgLNVaI+fcOgYAAMC+5Jxjb28vVldXW0cBAAAAGEurq6vR7/e9IwMAACMj52xkGQAAAOAQ6SIDAACjRBcZAAAAAAAAAACALjCyDACMnd3d3VheXlZsBgAARsbs7GycOHEiaq2towAAAACMpVprvPrqqzE7O9s6CgAAwL7knGN5eTn29vZaRwEAAAAYO7rIAADAqBl0kUspraMAAAAAAAAAAADAoTGyDACMnfX19djc3IyUUusoAAAA+3Ls2LFYWFhQbAYAAAA4JKWUWFhYiMnJydZRAAAA9iWlFJubm7G+vt46CgAAAMDY0UUGAABGjS4yAAAAAAAAAAAAXWBkGQAYO6WU6PV6sbi42DoKAADAvuWcFZsBAAAADkkpJXLOrWMAAADs29LSUkSEd2QAAACAQ6CLDAAAjCJdZAAAAAAAAAAAAMadkWUAYOzUWuPSpUtx+vTp1lEAAAD2Leccd+/ejW+++aZ1FAAAAICx8vXXX8fnn39uZBkAABgpp0+fjkuXLkWttXUUAAAAgLGjiwwAAIwiXWQAAAAAAAAAAADGnZFlAGDslFIipdQ6BgAAwHMZfMc4kA0AAABwsAa/t3hHBgAARk1KKUoprWMAAAAAjB1dZAAAYBTpIgMAAAAAAAAAADDujCwDAGNle3s7rl27Fjnn1lEAAACey3vvvRevvfaaA9kAAAAAB6yUEq+//npcuHChdRQAAIDnknOOq1evxvb2dusoAAAAAGNDFxkAABhVusgAAAAAAAAAAACMOyPLAMBYuXbtWuzs7Cg2AwAAI6fX60XOOWqtraMAAAAAjJVaa+Sco9frtY4CAADwXHLOsbOzE9evX28dBQAAAGBs6CIDAACjShcZAAAAAAAAAACAcWdkGQAYK6WUmJqaio8++qh1FAAAgOeWc45SSvT7/dZRAAAAAMZCv9+PUorj2AAAwEi6fPlyTE1NRSmldRQAAACAsaGLDAAAjLKUki4yAAAAAAAAAAAAY8vIMgAwVkopceXKlZienm4dBQAA4LmllOLbb7+Nu3fvto4CAAAAMBY+++yz+O677yKl1DoKAADAc5ueno7Lly8bWQYAAAA4QLrIAADAKMs56yIDAAAAAAAAAAAwtowsAwBjpdYaOefWMQAAAF7IYOzHgWwAAACAgzH4ncXIMgAAMKpyzt6QAQAAAA6QLjIAADDKBv8TW2ttnAQAAAAAAAAAAAAOnpFlAGBsPHr0KO7cueM4NgAAMLLefPPNuHDhgmIzAAAAwAGptcZ7770Xb7zxRusoAAAALyTnHOvr6/Ho0aPWUQAAAABGni4yAAAw6t5888149913o5TSOgoAAAAAAAAAAAAcOCPLAMDYWF5ejoifjskBAACMqpSSYjMAAADAASmlOI4NAACMtJRS9Pv9WFlZaR0FAAAAYOTpIgMAAOMg56yLDAAAAAAAAAAAwFgysgwAjI1aa5w6dSouXrzYOgoAAMALyznHyspKPHnypHUUAAAAgJH25MmTWFlZcRwbAAAYaRcvXoxTp045kA0AAABwAHSRAQCAcaCLDAAAAAAAAAAAwLgysgwAjI1SSiwtLcXEhD9xAACA0ZVzjq2trfjkk09aRwEAAAAYabdv347vv//eyDIAADDSJicnY2lpKWqtraMAAAAAjDxdZAAAYByklHSRAQAAAAAAAAAAGEtaPwDA2CilOI4NAACMvIWFhZiYmIhSSusoAAAAACOtlBITExOxsLDQOgoAAMBLSSl5QwYAAAA4ALrIAADAOFhcXNRFBgAAAAAAAAAAYCwZWQYAxsKXX34ZX3zxhWIzAAAw8k6ePBmzs7OKzQAAAAAvqZQSH3zwQbz66qutowAAALyUnHPcu3cvvvrqq9ZRAAAAAEaWLjIAADAuBl3kWmvrKAAAAAAAAAAAAHCgjCwDAGNh8A//KaXGSQAAAF5ezlmxGQAAAOAl1VodxwYAAMbC4NvGOzIAAADAi9NFBgAAxklKKUoprWMAAAAAAAAAAADAgTKyDACMhVJKvP3223H+/PnWUQAAAF5aSimuX78e33//fesoAAAAACNpa2srbty44Tg2AAAwFs6fPx9vvfWWA9kAAAAAL0EXGQAAGCc5Z11kAAAAAAAAAAAAxo6RZQBgLNRaI+ccvV6vdRQAAICXlnOO3d3dWFtbax0FAAAAYCStra3F7u5u5JxbRwEAAHhpvV4vcs5GlgEAAABegi4yAAAwTgZd5KtXr7aOAgAAAAAAAAAAAAfGyDIAMPL29vai1hoppdZRAAAADsTc3FxMT09HrbV1FAAAAICRVGuNV155JT788MPWUQAAAA5EzjlqrdHv91tHAQAAABg5usgAAMC4GXSRSymtowAAAAAAAAAAAMCBMbIMAIy8jY2NePjwYeScW0cBAAA4EFNTUzE/P6/YDAAAAPCCSikxPz8fU1NTraMAAAAciJRSPHz4MDY2NlpHAQAAABg5usgAAMC40UUGAAAAAAAAAABgHBlZBgBGXq01IiKWlpYaJwEAADg4OWfFZgAAAIAXVEpxHBsAABgrKaWICO/IAAAAAC9AFxkAABhHOeefv3cAAAAAAAAAAABgHBhZBgBGXiklZmZm4uzZs62jAAAAHJicc2xsbMSDBw9aRwEAAAAYKQ8ePIh//OMfRpYBAICxcvbs2ZiZmXEgGwAAAOAF6CIDAADjKKUUn376qS4yAAAAAAAAAAAAY8PIMgAw8kopjmMDAABjJ6UUERHLy8uNkwAAAACMlsHg2OD3FQAAgHGRUopSSusYAAAAACNHFxkAABhHg+8cXWQAAAAAAAAAAADGhZFlAGCk7ezsxNrammIzAAAwdmZmZuLMmTMOZAMAAAA8p1JKnDlzJmZmZlpHAQAAOFA551hbW4udnZ3WUQAAAABGhi4yAAAwrgZd5Fpr6ygAAAAAAAAAAABwIIwsAwAj7caNG7G9va3YDAAAjJ2JiYlIKSk2AwAAADynWmvknKPX67WOAgAAcKByzvHDDz/EzZs3W0cBAAAAGBm6yAAAwLgadJFLKa2jAAAAAAAAAAAAwIEwsgwAjLRSShw7diyuXLnSOgoAAMCBSynFxx9/HP1+v3UUAAAAgJHQ7/ejlBIppdZRAAAADtyVK1dicnLSgWwAAACA56CLDAAAjDNdZAAAAAAAAAAAAMaJkWUAYKSVUmJubi6OHz/eOgoAAMCByznH/fv34969e62jAAAAAIyEf/7zn3H//v3IObeOAgAAcOBOnDgRc3NzRpYBAAAAnoMuMgAAMM50kQEAAAAAAAAAABgnRpYBgJFWa3UcGwAAGFuD751aa+MkAAAAAKNh8DtKSqlxEgAAgMORc/aGDAAAAPAcdJEBAIBxposMAAAAAAAAAADAODGyDACMrM3Nzbh165bj2AAAwNg6d+5cvPPOO1FKaR0FAAAAYCSUUuL8+fNx7ty51lEAAAAORUopbt26FY8fP24dBQAAAGDo6SIDAADjThcZAAAAAAAAAACAcWJkGQAYWaurq9Hv9yPn3DoKAADAock5KzYDAAAA7FMpxRsyAAAw1nLOsbe3F6urq62jAAAAAAw9XWQAAKALdJEBAAAAAAAAAAAYF0aWAYCRVWuNV199NWZnZ1tHAQAAODQ551heXo69vb3WUQAAAACG2u7ubqysrDiODQAAjLXZ2dk4ceJE1FpbRwEAAAAYerrIAABAF+giAwAAAAAAAAAAMC6MLAMAI6uUEgsLCzE5Odk6CgAAwKHJOcfm5masr6+3jgIAAAAw1NbX12Nzc9PIMgAAMNaOHTsWi4uLUUppHQUAAABg6OkiAwAAXZBS0kUGAAAAAAAAAABgLBhZBgBGVinFcWwAAGDsLS4uRkQ4kA0AAADwJ0op0ev1fv49BQAAYFyllLwhAwAAAOyDLjIAANAFS0tLEaGLDAAAAAAAAAAAwOgzsgwAjKSvv/46Pv/8c8VmAABg7J0+fTouXboUtdbWUQAAAACGWq01Ll26FP/v//2/1lEAAAAOVc457t69G998803rKAAAAABDSxcZAADoCl1kAAAAAAAAAAAAxoWRZQBgJA3+oT+l1DgJAADA4cs5RymldQwAAACAoVZKcRwbAADohMG3jwPZAAAAAM+miwwAAHRJSkkXGQAAAAAAAAAAgJFnZBkAGEmllHj99dfjwoULraMAAAAcupRSXL16Nba3t1tHAQAAABhKP/zwQ1y7ds1xbAAAoBMuXLgQr732mgPZAAAAAH9AFxkAAOiSnLMuMgAAAAAAAAAAACPPyDIAMJJqrZFzjl6v1zoKAADAocs5x87OTly7dq11FAAAAIChdO3atdjZ2Ymcc+soAAAAh67X60XO2cgyAAAAwB/QRQYAALpk0EW+fv166ygAAAAAAAAAAADwwowsAwAjp9/vRyklUkqtowAAAByJy5cvx9TUVNRaW0cBAAAAGEq11vif//mf+Oijj1pHAQAAOBI556i1Rr/fbx0FAAAAYOjoIgMAAF0z6CKXUlpHAQAAAAAAAAAAgBdmZBkAGDmfffZZfPfdd5Fzbh0FAADgSExPT8fly5cVmwEAAACeoZQSly9fjunp6dZRAAAAjkRKKb799tu4e/du6ygAAAAAQ0cXGQAA6BpdZAAAAAAAAAAAAMaBkWUAYOTUWiPip+NwAAAAXZFzVmwGAAAAeIZSiuPYAABApwz+j9Y7MgAAAMB/00UGAAC6KOf88/cQAAAAAAAAAAAAjCIjywDAyCmlxIULF+KNN95oHQUAAODI5JxjfX09Hj161DoKAAAAwFB59OhRrK+vG1kGAAA65c0334wLFy44kA0AAADwFLrIAABAF6WU4s6dO7rIAAAAAAAAAAAAjCwjywDAyCmlOI4NAAB0Tkop+v1+rKystI4CAAAAMFSWl5cj4qffTwAAALokpRSllNYxAAAAAIaOLjIAANBFOWddZAAAAAAAAAAAAEaakWUAYKQ8efIkVldXFZsBAIDOuXjxYpw6dcqBbAAAAIDfKaXEqVOn4uLFi62jAAAAHKmcc6ysrMSTJ09aRwEAAAAYGrrIAABAVw26yLXW1lEAAAAAAAAAAADghRhZBgBGyu3bt2NraytSSq2jAAAAHKnJyclYWlpSbAYAAAD4nVprpJRiYsK/wwEAAN2Sc46tra345JNPWkcBAAAAGBq6yAAAQFdNTk7G4uJilFJaRwEAAAAAAAAAAIAX4qokADBSSikxMTERCwsLraMAAAAcuZSSYjMAAADA75RSHMcGAAA6aWFhISYmJrwjAwAAAPyKLjIAANBlOWdvyAAAAAAAAAAAAIwsI8sAwEiptcYHH3wQJ0+ebB0FAADgyOWc4969e/HVV1+1jgIAAAAwFL788sv44osvIufcOgoAAMCRO3nyZMzOzjqQDQAAAPArusgAAECX6SIDAAAAAAAAAAAwyowsAwAjpZQSKaXWMQAAAJoYjAXVWhsnAQAAABgOg99JjCwDAABdlXP2hgwAAADwK7rIAABAlw2+h7wjAwAAAAAAAAAAMIqMLAMAI2Nraytu3LjhODYAANBZ58+fj7feeitKKa2jAAAAAAyFUkq8/fbb8c4777SOAgAA0ERKKa5fvx7ff/996ygAAAAAzekiAwAAXffXv/5VFxkAAAAAAAAAAICRZWQZABgZV69ejd3dXcVmAACgs3q9XuScFZsBAAAA/qOUEjnn6PV6raMAAAA0kXOO3d3dWFtbax0FAAAAoDldZAAAoOsGXeRaa+soAAAAAAAAAAAA8NyMLAMAI6OUEq+88kp8+OGHraMAAAA0Myg29/v91lEAAAAAmtrb24vl5WXHsQEAgE6bm5uL6elpB7IBAAAAQhcZAAAg4qcucilFFxkAAAAAAAAAAICRY2QZABgZpZSYn5+Pqamp1lEAAACaSSnFw4cPY2Njo3UUAAAAgKY2Njbi4cOHkVJqHQUAAKCZqampmJ+fj1JK6ygAAAAAzekiAwAA6CIDAAAAAAAAAAAwuowsAwAjo5QSOefWMQAAAJoajAY5kA0AAAB03eD3kaWlpcZJAAAA2so5e0MGAAAACF1kAACACF1kAAAAAAAAAAAARpeRZQBgJDx48CD+8Y9/KDYDAACdd/bs2ZiZmYlaa+soAAAAAE3VWuNvf/tbnD17tnUUAACApnLOsbGxEQ8ePGgdBQAAAKAZXWQAAICf6CIDAAAAAAAAAAAwqowsAwAjYfAP+ymlxkkAAADaSylFKaV1DAAAAICmSinekAEAAOKX/69dXl5unAQAAACgHV1kAACAX+giAwAAAAAAAAAAMIqMLAMAI6GUEmfOnImZmZnWUQAAAJrLOcfa2lrs7Oy0jgIAAADQxI8//hhra2uRc24dBQAAoLmZmZk4c+aMA9kAAABAp+kiAwAA/EIXGQAAAAAAAAAAgFFkZBkAGAm11sg5R6/Xax0FAACguZxz/PDDD3Hz5s3WUQAAAACauHnzZmxvbxtZBgAAiIiJiYlIKUWttXUUAAAAgGZ0kQEAAH6hiwwAAAAAAAAAAMAoMrIMAAy9fr8fpZRIKbWOAgAAMBSuXLkSk5OTUUppHQUAAACgiVJKHDt2LK5cudI6CgAAwFBIKcXHH38c/X6/dRQAAACAI6eLDAAA8Fu6yAAAAAAAAAAAAIwiI8sAwND75z//Gffv34+cc+soAAAAQ+HEiRMxNzen2AwAAAB0Vikl5ubm4vjx462jAAAADIWcc9y/fz/u3bvXOgoAAADAkdNFBgAA+C1dZAAAAAAAAAAAAEaRkWUAYOjVWiMiIqXUOAkAAMDwyDn//L0EAAAA0DW1VsexAQAAfmXwjeQdGQAAAOgiXWQAAID/posMAAAAAAAAAADAqDGyDAAMvVJKnD9/Ps6dO9c6CgAAwNDIOcetW7fi8ePHraMAAAAAHKnNzc24deuWkWUAAIBfOXfuXJw/fz5KKa2jAAAAABw5XWQAAID/llLSRQYAAAAAAAAAAGCkGFkGAIZeKcVxbAAAgN9JKcXe3l6srq62jgIAAABwpFZXV6Pf70dKqXUUAACAoZJSMrIMAAAAdJIuMgAAwH/LOesiAwAAAAAAAAAAMFKMLAMAQ213dzdWVlYUmwEAAH5ndnY2Tpw44UA2AAAA0DmllHj11Vdjdna2dRQAAIChknOO5eXl2Nvbax0FAAAA4MjoIgMAADzdoItca20dBQAAAAAAAAAAAPbFyDIAMNTW19djc3MzUkqtowAAAAyVY8eOxeLiomIzAAAA0Dm11lhcXIzJycnWUQAAAIZKzjk2NzdjfX29dRQAAACAI6OLDAAA8HTHjh2LhYWFKKW0jgIAAAAAAAAAAAD7YmQZABhqpZTo9XqxuLjYOgoAAMDQSSkpNgMAAACdU0pxHBsAAOApBv9v6x0ZAAAA6BJdZAAAgGfLOXtDBgAAAAAAAAAAYGQYWQYAhlqtNS5duhSnT59uHQUAAGDo5Jzj7t278c0337SOAgAAAHAkvv766/j8888j59w6CgAAwNA5ffp0XLp0yYFsAAAAoFN0kQEAAJ5NFxkAAAAAAAAAAIBRYmQZABhqpZRIKbWOAQAAMJQGY0K11sZJAAAAAI7G4HcQI8sAAABPl3P2hgwAAAB0ii4yAADAsw2+l7wjAwAAAAAAAAAAMAqMLAMAQ2t7ezuuXbvmODYAAMAzXLhwIV577bUopbSOAgAAAHAkSinx+uuvx7vvvts6CgAAwP9n797jtKzr/PG/7xmG4SwoqAgqKAqCnAauT2WprbhW346WlZubW7vVbm6H3drabf1VW31rO2xl2ZZ2sO18MLWytq3Ew2qW1zWAAwqiqKgDxlEQBGEY7t8ffmeKQOQwM9c9M8/nX3Nf1zX39YIHf/C5r/v1edekLMvizjvvjB07dpQdBQAAAKDb6SIDAADs38SJE3WRAQAAAAAAAAAA6DUMWQYAalZLS0u0tbUpNgMAADyNSqUSKSXFZgAAAKDfyPM8UkpRqVTKjgIAAFCTUkrR1tYWLS0tZUcBAAAA6Ha6yAAAAPvX0UUuiqLsKAAAAAAAAAAAAPCMDFkGAGpWnufR0NAQM2bMKDsKAABAzeooNler1bKjAAAAAHSrarUaRVHYHBsAAGA/Zs6cGQ0NDTbIBgAAAPoFXWQAAIBnlmVZ5HmuiwwAAAAAAAAAAEDNM2QZAKhZeZ7HrFmzorGxsewoAAAANSvLsli/fn2sXLmy7CgAAAAA3erBBx+MDRs2RJZlZUcBAACoWY2NjTFz5szI87zsKAAAAADdThcZAADgmaWUdJEBAAAAAAAAAADoFQxZBgBqVlEUkVIqOwYAAEBN6xgqZINsAAAAoK/r+PzDkGUAAID9Syl5hgwAAAD0C7rIAAAAz6zju7dFUZScBAAAAAAAAAAAAPbPkGUAoCZt3rw57rnnHptjAwAAPIOjjz46JkyYoNgMAAAA9HlFUcTEiRNjzJgxZUcBAACoaSmlWL58eWzevLnsKAAAAADdRhcZAADgwBx99NFx4oknRp7nZUcBAAAAAAAAAACA/TJkGQCoSc3NzRHx1CZvAAAA7F+WZYrNAAAAQJ+X57nNsQEAAA5AlmVRrVZjwYIFZUcBAAAA6Da6yAAAAAcupaSLDAAAAAAAAAAAQM0zZBkAqElFUcTw4cNj8uTJZUcBAACoeSmlWLBgQezatavsKAAAAADdYteuXbFgwQKbYwMAAByAyZMnx/Dhw22QDQAAAPRpusgAAAAHThcZAAAAAAAAAACA3sCQZQCgJuV5HlmWRV2d/64AAAA8k5RSbNu2LZYtW1Z2FAAAAIBusXTp0ti+fbshywAAAAegvr4+5s6dG0VRlB0FAAAAoNvoIgMAABw4XWQAAAAAAAAAAAB6A00hAKAmdRSbAQAAeGZNTU1RV1cXeZ6XHQUAAACgW+R5HnV1ddHU1FR2FAAAgF4hyzLPkAEAAIA+TRcZAADgwOkiAwAAAAAAAAAA0BsYsgwA1JzVq1fHqlWrIqVUdhQAAIBeYdiwYTF16lTFZgAAAKDPyvM8pk2bFkOHDi07CgAAQK+QUorW1tZ49NFHy44CAAAA0OV0kQEAAA6OLjIAAAAAAAAAAAC9gSHLAEDNKYoiIkKxGQAA4CCklDrXUwAAAAB9TVEUniEDAAAchI41lOfIAAAAQF+kiwwAAHDwdJEBAAAAAAAAAACodYYsAwA1J8/zOPbYY2PcuHFlRwEAAOg1siyLxYsXx/bt28uOAgAAANCltm3bFkuWLIksy8qOAgAA0GuMHz8+jjnmmMjzvOwoAAAAAF1OFxkAAODg6SIDAAAAAAAAAABQ6wxZBgBqTp7nkVKKSqVSdhQAAIBeI6UU7e3tsWjRorKjAAAAAHSpRYsWRXt7e6SUyo4CAADQa1QqlUgpGbIMAAAA9Em6yAAAAAdPFxkAAAAAAAAAAIBaZ8gyAFBTdu/eHc3NzTbHBgAAOEjTp0+PxsbGKIqi7CgAAAAAXaooihg0aFCcfvrpZUcBAADoVVJKURRFVKvVsqMAAAAAdBldZAAAgEOjiwwAAAAAAAAAAECtM2QZAKgpK1asiE2bNkWWZWVHAQAA6FUaGhpi9uzZked52VEAAAAAulSe5zF79uxoaGgoOwoAAECvkmVZbNq0KVasWFF2FAAAAIAuo4sMAABwaHSRAQAAAAAAAAAAqHWGLAMANaXjC/hz584tOQkAAEDvk1JSbAYAAAD6nDzPI6VUdgwAAIBep2PQkOfIAAAAQF+iiwwAAHDodJEBAAAAAAAAAACoZYYsAwA1pSiKOOWUU+LII48sOwoAAECvk1KKFStWxMaNG8uOAgAAANAlNm7cGPfff78hywAAAIfgyCOPjEmTJkVRFGVHAQAAAOgyusgAAACHThcZAAAAAAAAAACAWmbIMgBQU/I8jyzLyo4BAADQK3UMG2pubi45CQAAAEDX6BgEZsgyAADAoUkpRZ7nZccAAAAA6DK6yAAAAIeuYz2liwwAAAAAAAAAAEAtMmQZAKgZO3fujEWLFtkcGwAA4BBNmjQpRo4caYNsAAAAoM/I8zxGjRoVJ598ctlRAAAAeqUsy2LhwoXR1tZWdhQAAACAw6aLDAAAcHh0kQEAAAAAAAAAAKhlhiwDADXjrrvuih07dig2AwAAHKJKpRJZlik2AwAAAH1GnueRZVlUKpWyowAAAPRKKaXYsWNHLFmypOwoAAAAAIdNFxkAAODw1NXVRZZlURRF2VEAAAAAAAAAAABgL4YsAwA1I8/zGDBgQMyaNavsKAAAAL1WSinyPI9qtVp2FAAAAIDDUq1WoygKm2MDAAAchtmzZ0d9fb0NsgEAAIA+QRcZAADg8GVZFnfccYcuMgAAAAAAAAAAADXHkGUAoGbkeR7Tp0+PwYMHlx0FAACg18qyLNasWROtra1lRwEAAAA4LI888kisWbMmsiwrOwoAAECvNXjw4Jg+fXrkeV52FAAAAIDDposMAABw+FJKusgAAAAAAAAAAADUJEOWAYCaURRFpJTKjgEAANCrdayrbJANAAAA9HYdn28YsgwAAHB4UkqeIQMAAAB9gi4yAADA4etYVxVFUXISAAAAAAAAAAAA2JMhywBATdiyZUvcfffdNscGAAA4TGPHjo3x48crNgMAAAC9XlEUcfzxx8fYsWPLjgIAANCrpZRi6dKlsXXr1rKjAAAAABwyXWQAAICuMXbs2Bg3blzkeV52FAAAAAAAAAAAANiDIcsAQE1YuHBhVKvVSCmVHQUAAKDXy7JMsRkAAADo9fI8tzk2AABAF8iyLHbv3h0LFy4sOwoAAADAIdNFBgAA6DopJV1kAAAAAAAAAAAAao4hywBATSiKIoYOHRpTp04tOwoAAECvl1KK5ubm2L17d9lRAAAAAA5Je3t7NDc32xwbAACgC0ydOjWGDBlig2wAAACgV9NFBgAA6Dq6yAAAAAAAAAAAANQiQ5YBgJqQ53k0NTVFfX192VEAAAB6vZRSbNmyJZYvX152FAAAAIBDsnz58ti6dashywAAAF1gwIABMWfOnCiKouwoAAAAAIdMFxkAAKDrZFmmiwwAAAAAAAAAAEDNMWQZAKgJeZ7bHBsAAKCLzJkzJyKeWmsBAAAA9EZ5nkelUun8nAMAAIDDk2WZZ8gAAABAr6aLDAAA0HXmzp0bEbrIAAAAAAAAAAAA1BZDlgGA0q1duzYeeughxWYAAIAucsQRR8SUKVMUmwEAAIBeK8/zmDJlSowYMaLsKAAAAH1CSilWrlwZ69atKzsKAAAAwEHTRQYAAOhaHV3koijKjgIAAAAAAAAAAACdDFkGAErX8UX7LMtKTgIAANB3pJQUmwEAAIBeqygKm2MDAAB0oY41lufIAAAAQG+kiwwAAND1siyLPM/LjgEAAAAAAAAAAACdDFkGAEqX53mMHj06JkyYUHYUAACAPiPLsrjzzjtjx44dZUcBAAAAOChPPvlktLS02BwbAACgC02YMCGOOuooG2QDAAAAvZIuMgAAQNdLKekiAwAAAAAAAAAAUFMMWQYASlcURaSUolKplB0FAACgz0gpRVtbW7S0tJQdBQAAAOCgtLS0RFtbW6SUyo4CAADQZ1QqlUgpGbIMAAAA9Eq6yAAAAF2vo4u8ePHisqMAAAAAAAAAAABARBiyDACUrFqtRp7nNscGAADoYjNnzoyGhoYoiqLsKAAAAAAHpSiKGDhwYMyYMaPsKAAAAH1KSimKoohqtVp2FAAAAIADposMAADQPTq6yHmelx0FAAAAAAAAAAAAIsKQZQCgZA8++GBs2LAhsiwrOwoAAECf0tjYGDNnzlRsBgAAAHqdPM9j5syZ0djYWHYUAACAPiXLsli/fn2sXLmy7CgAAAAAB0wXGQAAoHvoIgMAAAAAAAAAAFBrDFkGAErV8QV7xWYAAICul1JSbAYAAAB6nTzPI6VUdgwAAIA+p+P7up4jAwAAAL2JLjIAAED30UUGAAAAAAAAAACglhiyDACUqiiKmDhxYowZM6bsKAAAAH1OSimWL18emzdvLjsKAAAAwAHZvHlzLF++3JBlAACAbnD00UfHhAkToiiKsqMAAAAAHDBdZAAAgO6jiwwAAAAAAAAAAEAtMWQZAChVnueRZVnZMQAAAPqkLMuiWq3GggULyo4CAAAAcECam5sjIjxHBgAA6CZZlkWe52XHAAAAADhgusgAAADdRxcZAAAAAAAAAACAWmLIMgBQml27dsWCBQsipVR2FAAAgD5p8uTJMXz4cBtkAwAAAL1GnucxfPjwmDx5ctlRAAAA+qSUUixYsCB27dpVdhQAAACAZ6SLDAAA0L10kQEAAAAAAAAAAKglhiwDAKVZunRpbN++XbEZAACgm9TX18fcuXOjKIqyowAAAAAckKIoIsuyqKvz1TYAAIDukFKKbdu2xbJly8qOAgAAAPCMdJEBAAC6ly4yAAAAAAAAAAAAtcROlABAafI8j7q6umhqaio7CgAAQJ+VZVnkeV52DAAAAIADkud5ZFlWdgwAAIA+q6mpKerq6jxHBgAAAHoFXWQAAIDup4sMAAAAAAAAAABArTBkGQAoTZ7nMW3atBg6dGjZUQAAAPqslFK0trbGo48+WnYUAAAAgP1avXp1rFq1KlJKZUcBAADos4YNGxZTp061QTYAAADQK+giAwAAdD9dZAAAAAAAAAAAAGqFIcsAQGmKorA5NgAAQDfrWHcVRVFyEgAAAID96/j8wnNkAACA7pVS8gwZAAAA6BV0kQEAALqfLjIAAAAAAAAAAAC1wpBlAKAU27ZtiyVLlkSWZWVHAQAA6NPGjx8fxx57bOR5XnYUAAAAgP3K8zzGjh0b48aNKzsKAABAn5ZSisWLF8f27dvLjgIAAADwtHSRAQAAesb48ePjmGOO0UUGAAAAAAAAAACgdIYsAwClWLRoUbS3t0dKqewoAAAAfVqlUoksyxSbAQAAgJqX53lkWRaVSqXsKAAAAH1almXR3t4eixYtKjsKAAAAwNPSRQYAAOgZlUolUkq6yAAAAAAAAAAAAJTOkGUAoBRFUcSgQYPi9NNPLzsKAABAn5dSiqIoolqtlh0FAAAAYJ92794dzc3NNscGAADoAdOnT4/GxsYoiqLsKAAAAABPSxcZAACg5+giAwAAAAAAAAAAUAsMWQYASpHnecyePTsaGhrKjgIAANDnpZRi06ZNsWLFirKjAAAAAOzTihUrYtOmTYYsAwAA9ICGhoZoamqKPM/LjgIAAADwtHSRAQAAek6WZbrIAAAAAAAAAAAAlM6QZQCgFHme2xwbAACgh8ydOzciwgbZAAAAQM3q+Nyi43MMAAAAuleWZZ4hAwAAADVNFxkAAKDnZFkWEbrIAAAAAAAAAAAAlMuQZQCgx23cuDHuv/9+xWYAAIAecuSRR8akSZMUmwEAAICaled5nHLKKTFq1KiyowAAAPQLKaVYsWJFbNy4sewoAAAAAHvRRQYAAOhZHV3koijKjgIAAAAAAAAAAEA/ZsgyANDjOr5In2VZyUkAAAD6j5SSYjMAAABQs4qisDk2AABAD+pYgzU3N5ecBAAAAGBvusgAAAA9L8uyyPO87BgAAAAAAAAAAAD0Y4YsAwA9Ls/zGDlyZEyaNKnsKAAAAP1GlmWxcOHCaGtrKzsKAAAAwB527twZixYtsjk2AABAD5o0aVKMHDnSBtkAAABATdJFBgAA6HkppVi0aJEuMgAAAAAAAAAAAKUxZBkA6HFFUURKKSqVStlRAAAA+o2UUuzYsSOWLFlSdhQAAACAPSxZsiR27NgRKaWyowAAAPQblUolsiwzZBkAAACoSbrIAAAAPS+lFE8++WTcddddZUcBAAAAAAAAAACgnzJkGQDoUdVqNfI8jyzLyo4CAADQr8yePTvq6+ujKIqyowAAAADsoSiKGDBgQMyaNavsKAAAAP1KSinyPI9qtVp2FAAAAIBOusgAAADlmDVrVtTX10ee52VHAQAAAAAAAAAAoJ8yZBkA6FGPPPJIrFmzJlJKZUcBAADoVwYPHhzTp09XbAYAAABqTp7nMX369Bg8eHDZUQAAAPqVLMtizZo10draWnYUAAAAgE66yAAAAOUYMmSILjIAAAAAAAAAAAClMmQZAOhRRVFExFObsgEAANCzUkqKzQAAAEDNyfPc5tgAAAAl6FiLeY4MAAAA1BJdZAAAgPKklDrXZQAAAAAAAAAAANDTDFkGAHpUnucxfvz4GDt2bNlRAAAA+p2UUixdujS2bt1adhQAAACAiIjYsmVLLF261JBlAACAEowdOzbGjx9vg2wAAACgpugiAwAAlCfLsrj77rt1kQEAAAAAAAAAACiFIcsAQI/K89zm2AAAACXJsix2794dCxcuLDsKAAAAQERELFy4MKrVamRZVnYUAACAfinLssjzvOwYAAAAAJ10kQEAAMqTUtJFBgAAAAAAAAAAoDSGLAMAPaa9vT0WLFig2AwAAFCSqVOnxpAhQ2yQDQAAANSMPM9j6NChMXXq1LKjAAAA9EsppWhubo7du3eXHQUAAABAFxkAAKBkHV3koijKjgIAAAAAAAAAAEA/ZMgyANBjli9fHlu2bFFsBgAAKMmAAQNizpw5is0AAABAzSiKIubMmRP19fVlRwEAAOiXUkqxZcuWWL58edlRAAAAAHSRAQAAStbRRc7zvOwoAAAAAAAAAAAA9EOGLAMAPSbP86hUKjFnzpyyowAAAPRbWZYpNgMAAAA1I8/zyLKs7BgAAAD9Vsf3ej1HBgAAAGqBLjIAAED5dJEBAAAAAAAAAAAoiyHLAECPyfM8pkyZEiNGjCg7CgAAQL+VUoqVK1fGunXryo4CAAAA9HNr166Nhx56KFJKZUcBAADot4444oiYMmWKDbIBAACAmqCLDAAAUD5dZAAAAAAAAAAAAMpiyDIA0GOKorA5NgAAQMk61mVFUZScBAAAAOjvOj6f8BwZAACgXCklz5ABAACAmqCLDAAAUD5dZAAAAAAAAAAAAMpiyDIA0COefPLJaGlpiSzLyo4CAADQr02YMCGOOuqoyPO87CgAAABAP5fneYwePTpOPPHEsqMAAAD0a1mWxZ133hk7duwoOwoAAADQj+kiAwAA1AZdZAAAAAAAAAAAAMpiyDIA0CNaWlqira0tUkplRwEAAOjXKpVKpJQUmwEAAIDS5XkeKaWoVCplRwEAAOjXUkrR1tYWLS0tZUcBAAAA+jFdZAAAgNqgiwwAAAAAAAAAAEBZDFkGAHpEURQxcODAmDFjRtlRAAAA+r2UUhRFEdVqtewoAAAAQD9VrVajKAqbYwMAANSAmTNnRkNDQxRFUXYUAAAAoB/TRQYAAKgdusgAAAAAAAAAAACUwZBlAKBH5HkeM2fOjMbGxrKjAAAA9HtZlsX69etj5cqVZUcBAAAA+qkHH3wwNmzYEFmWlR0FAACg32tsbIyZM2dGnudlRwEAAAD6MV1kAACA2qGLDAAAAAAAAAAAQBkMWQYAekSe55FSKjsGAAAAEZ3Di2yQDQAAAJSl43MJQ5YBAABqQ0rJM2QAAACgVLrIAAAAtUMXGQAAAAAAAAAAgDIYsgwAdLvNmzfH8uXLFZsBAABqxNFHHx0TJkyIoijKjgIAAAD0U0VRxMSJE2PMmDFlRwEAACCeGrK8fPny2Lx5c9lRAAAAgH5IFxkAAKC26CIDAAAAAAAAAABQBkOWAYBu19zcHBERWZaVnAQAAIAOWZZFnudlxwAAAAD6qTzPPUMGAACoIVmWRbVajQULFpQdBQAAAOiHdJEBAABqjy4yAAAAAAAAAAAAPc2QZQCg2+V5HsOHD4/JkyeXHQUAAID/J6UUCxYsiF27dpUdBQAAAOhndu3aFQsWLIiUUtlRAAAA+H8mT54cw4cPt0E2AAAAUApdZAAAgNqjiwwAAAAAAAAAAEBPM2QZAOh2RVFElmVRV+e/HgAAALUipRTbtm2LZcuWlR0FAAAA6GeWLl0a27dvN2QZAACghtTX18fcuXOjKIqyowAAAAD9kC4yAABA7dFFBgAAAAAAAAAAoKdpFwEA3S7P88iyrOwYAAAA/JGmpqaoq6uLPM/LjgIAAAD0M3meR11dXTQ1NZUdBQAAgD+SUvIMGQAAACiFLjIAAEDt0UUGAAAAAAAAAACgpxmyDAB0q9WrV8eqVasipVR2FAAAAP7IsGHDYurUqYrNAAAAQI/L8zymTZsWQ4cOLTsKAAAAfyTLsmhtbY3Vq1eXHQUAAADoR3SRAQAAapMuMgAAAAAAAAAAAD3NkGUAoFsVRRERodgMAABQg1JKis0AAABAj8vz3DNkAACAGtSxVuv4/i8AAABAT9BFBgAAqF0pJc+QAQAAAAAAAAAA6DGGLAMA3SrP8zj22GNj3LhxZUcBAADgT6SUYsmSJbF9+/ayowAAAAD9xLZt2+Kuu+6yOTYAAEANGj9+fBx77LE2yAYAAAB6lC4yAABA7cqyLBYvXqyLDAAAAAAAAAAAQI8wZBkA6FZ5nkdKKSqVStlRAAAA+BNZlkV7e3ssWrSo7CgAAABAP7Fo0aJob2+PLMvKjgIAAMCfqFQqkWVZ5HledhQAAACgH9FFBgAAqF0pJV1kAAAAAAAAAAAAeowhywBAt9m9e3c0NzdHSqnsKAAAAOzD9OnTo7Gx0QbZAAAAQI/J8zwGDRoUp59+etlRAAAA2IeUUhRFEdVqtewoAAAAQD+giwwAAFDbOrrIRVGUHQUAAAAAAAAAAIB+wJBlAKDbrFixIjZt2hRZlpUdBQAAgH1oaGiIpqYmxWYAAACgxxRFEU1NTdHQ0FB2FAAAAPYhpRSbNm2KFStWlB0FAAAA6Ad0kQEAAGpbQ0NDzJ49O/I8LzsKAAAAAAAAAAAA/YAhywBAt+n4YvzcuXNLTgIAAMDTybJMsRkAAADoMXme2xwbAACghnV879dzZAAAAKAn6CIDAADUvpSSZ8gAAAAAAAAAAAD0CEOWAYBuUxRFnHLKKXHkkUeWHQUAAICnkVKKFStWxMaNG8uOAgAAAPRxGzZsiPvvvz9SSmVHAQAA4GkceeSRMWnSJBtkAwAAAD1CFxkAAKD26SIDAAAAAAAAAADQUwxZBgC6TZ7nkWVZ2TEAAADYj46hRs3NzSUnAQAAAPq6js8fDFkGAACobSmlKIqi7BgAAABAP6CLDAAAUPs61m26yAAAAAAAAAAAAHQ3Q5YBgG6xc+fOWLRokc2xAQAAatykSZNi5MiRked52VEAAACAPi7P8xg1alScfPLJZUcBAABgP7Isi4ULF0ZbW1vZUQAAAIA+TBcZAACgd9BFBgAAAAAAAAAAoKcYsgwAdIu77rorduzYodgMAABQ4yqVSmRZptgMAAAAdLs8zyPLsqhUKmVHAQAAYD9SSrFjx45YsmRJ2VEAAACAPkwXGQAAoHeoq6uLLMuiKIqyowAAAAAAAAAAANDHGbIMAHSLPM9jwIABMWvWrLKjAAAA8AxSSpHneVSr1bKjAAAAAH1UtVqNoihsjg0AANALzJ49O+rr622QDQAAAHQrXWQAAIDeI6UUd9xxhy4yAAAAAAAAAAAA3cqQZQCgW+R5HtOnT4/BgweXHQUAAIBnkGVZrFmzJlpbW8uOAgAAAPRRjzzySKxZsyayLCs7CgAAAM9g8ODBMX369MjzvOwoAAAAQB+miwwAANB76CIDAAAAAAAAAADQEwxZBgC6RVEUkVIqOwYAAAAHoGP9ZoNsAAAAoLt0fO5gyDIAAEDvkFLyDBkAAADoVrrIAAAAvUfH+q0oipKTAAAAAAAAAAAA0JcZsgwAdLktW7bE3XffrdgMAADQS4wdOzbGjx+v2AwAAAB0m6Io4vjjj4+xY8eWHQUAAIADkFKKpUuXxtatW8uOAgAAAPRBusgAAAC9S0cXOc/zsqMAAAAAAAAAAADQhxmyDAB0uYULF0a1Wo0sy8qOAgAAwAHKskyxGQAAAOg2eZ57hgwAANCLZFkWu3fvjoULF5YdBQAAAOiDdJEBAAB6H11kAAAAAAAAAAAAupshywBAl8vzPIYOHRpTp04tOwoAAAAHKKUUzc3NsXv37rKjAAAAAH1Me3t7NDc3R0qp7CgAAAAcoKlTp8aQIUNskA0AAAB0C11kAACA3kcXGQAAAAAAAAAAgO5myDIA0OWKoog5c+ZEfX192VEAAAA4QCml2LJlSyxfvrzsKAAAAEAfs3z58ti6dashywAAAL3IgAEDYs6cOVEURdlRAAAAgD5IFxkAAKD30UUGAAAAAAAAAACguxmyDAB0uTzPI8uysmMAAABwEObMmRMRT63pAAAAALpSnudRqVQ6P38AAACgd8iyzDNkAAAAoFvoIgMAAPQ+usgAAAAAAAAAAAB0N0OWAYAutXbt2njooYcipVR2FAAAAA7CEUccEVOmTFFsBgAAALpcnucxZcqUGDFiRNlRAAAAOAgppVi5cmWsW7eu7CgAAABAH6KLDAAA0DvpIgMAAAAAAAAAANDdDFkGALpUURQREYrNAAAAvVBKqXNdBwAAANBViqLwDBkAAKAX6ljLeY4MAAAAdCVdZAAAgN5LFxkAAAAAAAAAAIDuZMgyANCl8jyP0aNHx4knnlh2FAAAAA5SlmVx5513xo4dO8qOAgAAAPQRTz75ZLS0tESWZWVHAQAA4CBNmDAhjjrqqMjzvOwoAAAAQB+iiwwAANB76SIDAAAAAAAAAADQnQxZBgC6VJ7nkVKKSqVSdhQAAAAOUkop2traoqWlpewoAAAAQB/R0tISbW1tkVIqOwoAAAAHqVKpRErJkGUAAACgS+kiAwAA9F66yAAAAAAAAAAAAHQnQ5YBgC5TrVajKAqbYwMAAPRSM2fOjIaGhiiKouwoAAAAQB9RFEUMHDgwZsyYUXYUAAAADkFKKYqiiGq1WnYUAAAAoA/QRQYAAOjddJEBAAAAAAAAAADoToYsAwBd5sEHH4wNGzZElmVlRwEAAOAQNDY2xqxZsyLP87KjAAAAAH1Enucxa9asaGxsLDsKAAAAhyClFOvXr4+VK1eWHQUAAADoA3SRAQAAerfGxsaYOXOmLjIAAAAAAAAAAADdwpBlAKDLdHzxXbEZAACg98qyTLEZAAAA6DJ5nnuGDAAA0It1rOk8RwYAAAC6gi4yAABA75dS8gwZAAAAAAAAAACAbmHIMgDQZYqiiIkTJ8aYMWPKjgIAAMAhSinFPffcE5s3by47CgAAANDLbdq0KZYvXx4ppbKjAAAAcIjGjBkTEyZMsEE2AAAA0CV0kQEAAHq/lFIsX75cFxkAAAAAAAAAAIAuZ8gyANBl8jyPLMvKjgEAAMBh6Bh6tGDBgpKTAAAAAL1dx+cLhiwDAAD0bimlKIqi7BgAAABAH6CLDAAA0PtlWRbValUXGQAAAAAAAAAAgC5nyDIA0CV27doVCxYssDk2AABALzd58uQYPnx45HledhQAAACgl8vzPEaMGBGnnnpq2VEAAAA4DFmWxYIFC2LXrl1lRwEAAAB6MV1kAACAvkEXGQAAAAAAAAAAgO5iyDIA0CWWLl0a27dvV2wGAADo5erq6mLu3LmKzQAAAMBhy/M85s6dG3V1vqYGAADQm6WUYtu2bbF06dKyowAAAAC9mC4yAABA31BfXx9z586NoijKjgIAAAAAAAAAAEAfY/dKAKBL5HkedXV10dTUVHYUAAAADlNKSbEZAAAAOGxFUdgcGwAAoA9oamqKuro6z5EBAACAw6KLDAAA0HdkWRZ5npcdAwAAAAAAAAAAgD7GkGUAoEvkeR7Tpk2LoUOHlh0FAACAw5RlWbS2tsbq1avLjgIAAAD0UqtWrYpVq1ZFlmVlRwEAAOAwDRs2LKZOnWqDbAAAAOCw6CIDAAD0HSmlaG1tjUcffbTsKAAAAAAAAAAAAPQhhiwDAF2iKIpIKZUdAwAAgC7Qsb4riqLkJAAAAEBv1fG5gufIAAAAfUNKyZBlAAAA4LDoIgMAAPQdusgAAAAAAAAAAAB0B0OWAYDDtm3btliyZElkWVZ2FAAAALrA+PHj49hjj1VsBgAAAA5ZURQxduzYGDduXNlRAAAA6AIppViyZEls37697CgAAABAL6SLDAAA0LeMHz8+jjnmmMjzvOwoAAAAAAAAAAAA9CGGLAMAh23RokXR3t4eKaWyowAAANAFKpVKZFmm2AwAAAAcsjzPI8uyqFQqZUcBAACgC2RZFu3t7bFo0aKyowAAAAC9kC4yAABA31KpVCKlpIsMAAAAAAAAAABAlzJkGQA4bEVRxKBBg+L0008vOwoAAABdJKUURVFEtVotOwoAAADQy+zevTuKorA5NgAAQB8yffr0aGxstEE2AAAAcEh0kQEAAPoeXWQAAAAAAAAAAAC6miHLAMBhy/M8mpqaoqGhoewoAAAAdJGUUmzatClWrFhRdhQAAACgl1mxYkVs3rzZkGUAAIA+pKGhIZqamqIoirKjAAAAAL2QLjIAAEDfo4sMAAAAAAAAAABAVzNkGQA4bHmeR5ZlZccAAACgC82dOzcinlrzAQAAAByMjs8TOj5fAAAAoG/IsswzZAAAAOCQ6CIDAAD0PbrIAAAAAAAAAAAAdDVDlgGAw7Jx48a4//77I6VUdhQAAAC60JFHHhmTJk1SbAYAAAAOWp7nccopp8SoUaPKjgIAAEAXSinFihUrYuPGjWVHAQAAAHoRXWQAAIC+qaOLXBRF2VEAAAAAAAAAAADoIwxZBgAOS8cX3BWbAQAA+p6UkmIzAAAAcNCKovAMGQAAoA/qWOs1NzeXnAQAAADoTXSRAQAA+q6UUuR5XnYMAAAAAAAAAAAA+ghDlgGAw5LneYwaNSpOPvnksqMAAADQxbIsi4ULF0ZbW1vZUQAAAIBeYufOnbFo0aLIsqzsKAAAAHSxSZMmxciRI22QDQAAABwUXWQAAIC+SxcZAAAAAAAAAACArmTIMgBwWPI8jyzLolKplB0FAACALpZSih07dsSSJUvKjgIAAAD0EkuWLIkdO3ZESqnsKAAAAHSxSqUSWZYZsgwAAAAcFF1kAACAvksXGQAAAAAAAAAAgK5kyDIAcMiq1WoURWFzbAAAgD5q9uzZUV9fH0VRlB0FAAAA6CWKoogBAwbErFmzyo4CAABAN0gpRZ7nUa1Wy44CAAAA9AK6yAAAAH2bLjIAAAAAAAAAAABdyZBlAOCQPfLII7FmzZrIsqzsKAAAAHSDwYMHx/Tp0yPP87KjAAAAAL1Enucxffr0GDx4cNlRAAAA6AZZlsWaNWuitbW17CgAAABAL6CLDAAA0LfpIgMAAAAAAAAAANCVDFkGAA5ZxxfbFZsBAAD6rpSSYjMAAABwwPI8j5RS2TEAAADoJh1rPs+RAQAAgAOhiwwAAND36SIDAAAAAAAAAADQVQxZBgAOWVEUcfzxx8fYsWPLjgIAAEA3SSnF0qVLY+vWrWVHAQAAAGrcli1bYunSpYYsAwAA9GFjx46N8ePHR1EUZUcBAAAAegFdZAAAgL5PFxkAAAAAAAAAAICuYsgyAHDI8jyPLMvKjgEAAEA3yrIsdu/eHQsXLiw7CgAAAFDjFi5cGNVq1XNkAACAPi7LssjzvOwYAAAAQC+giwwAAND36SIDAAAAAAAAAADQVQxZBgAOSXt7ezQ3N0dKqewoAAAAdKOpU6fGkCFDbJANAAAAPKM8z2Po0KExderUsqMAAADQjVJK0dzcHLt37y47CgAAAFDDdJEBAAD6B11kAAAAAAAAAAAAuoohywDAIVm+fHls3bpVsRkAAKCPGzBgQMyZMyeKoig7CgAAAFDjiqKIOXPmRH19fdlRAAAA6EYppdiyZUssX7687CgAAABADdNFBgAA6B90kQEAAAAAAAAAAOgqhiwDAIckz/OoVCoxZ86csqMAAADQzVJKked52TEAAACAGpfnuc2xAQAA+oE5c+ZEpVLxHBkAAADYL11kAACA/iPLMs+QAQAAAAAAAAAAOGyGLAMAhyTP85gyZUqMGDGi7CgAAAB0syzLYuXKlbFu3bqyowAAAAA1au3atfHQQw9FlmVlRwEAAKCbHXHEETF58mQbZAMAAAD7pYsMAADQf6SUdJEBAAAAAAAAAAA4bIYsAwCHpCiKSCmVHQMAAIAe0LH+K4qi5CQAAABArer43MBzZAAAgP4hpeQZMgAAALBfusgAAAD9hy4yAAAAAAAAAAAAXcGQZQDgoD355JPR0tISWZaVHQUAAIAeMGHChBg9enTkeV52FAAAAKBG5XkeY8aMiRNPPLHsKAAAAPSAlFLceeedsWPHjrKjAAAAADVIFxkAAKB/mTBhQhx11FG6yAAAAAAAAAAAABwWQ5YBgIPW0tISbW1tkVIqOwoAAAA9oFKpRJZlis0AAADA08rzPLIsi0qlUnYUAAAAekCWZdHW1hYtLS1lRwEAAABqkC4yAABA/1KpVCKlpIsMAAAAAAAAAADAYTFkGQA4aEVRxMCBA2PGjBllRwEAAKCHdBSbq9Vq2VEAAACAGlOtViPPc5tjAwAA9CMzZ86MhoYGG2QDAAAA+6SLDAAA0P+klKIoCl1kAAAAAAAAAAAADpkhywDAQcvzPGbOnBmNjY1lRwEAAKCHpJRiw4YNsXLlyn2ef+yxx5SeAQAAoA+rVqvx2GOP7fPcgw8+GBs3bjRkGQAAoB9pbGyMWbNmRVEU+zzf1tYWW7Zs6eFUAAAAQK3QRQYAAOh/siyL9evXP20XGQAAAAAAAAAAAJ6JIcsAwEHL89zm2AAAAP1MlmUR8dSa8E899thjcfzxx8f8+fN7OhYAAADQQ+bPnx8nnHBCbNq0aa9zHZ8XdHx+AAAAQP+QZdk+nyFHRHz4wx+OF73oRT2cCAAAAKgVusgAAAD9z/66yAAAAAAAAAAAAHAgDFkGAA7K5s2bY/ny5YrNAAAA/cyYMWNiwoQJ+yw233zzzfHEE0/EpEmTSkgGAAAA9ISTTz45tm7dGjfffPNe5/I8j4kTJ8bo0aN7PhgAAAClSSnFPffcE5s3b97r3E9/+lPPkAEAAKCf0kUGAADon44++uiYMGFCFEVRdhQAAAAAAAAAAAB6KUOWAYCD0tzcHBERWZaVnAQAAIDu8Pjjj0dLS8s+z6WU9llsnj9/fpx88skxYcKEbk4HAAAAlGXixIlx0kknxfz58/c6VxTF026O3dLSEo8//nh3xwMAAKAbLVy4MLZt27bX8Y614IIFC/Y4vnbt2li8eHGce+65PZIPAAAAqC26yAAAAP1XlmWR53nZMQAAAAAAAAAAAOilDFkGAA5KnucxfPjwmDx5ctlRAAAA6AbXXnttzJ07N2677ba9zmVZFgsWLIhdu3btcXz+/Pkxb968nooIAAAAlGTevHl7DVnetWtXLFiwYJ+bY996660xd+7cuPbaa3sqIgAAAN3gla98Zbz61a+O3bt373F88uTJMXz48L02yL7pppsiIuKcc87psYwAAABA7dBFBgAA6L9SSvvsIgMAAAAAAAAAAMCBMGQZADgoRVFElmVRV+e/EQAAAH3RRRddFGeccUa8+tWvjtWrV+9xLqUU27Zti6VLl3YeW7VqVdxzzz2GLAMAAEA/MG/evFi2bNkenxncfffdsX379kgp7XHtqlWr4tWvfnU897nPjYsuuqinowIAANCFrrjiivjFL34RH/rQh/Y4XldXF3Pnzt1ryPL8+fPjtNNOi+OOO64nYwIAAAA1QhcZAACg/+roIi9btqzsKAAAAAAAAAAAAPRCGkkAwEHJ8zyyLCs7BgAAAN2koaEhfvjDH0Z9fX1ccMEFsXPnzs5zTU1NUVdXF0VRdB6bP39+REScc845PZ4VAAAA6Fkd6/+OzwMintocu66uLpqamjqP7dixIy644IIYMGBA/OAHP4iGhoYezwoAAEDXeeELXxgf+chH4sMf/nD89Kc/3eNcSmmPZ8gRETfccEOce+65PRkRAAAAqCG6yAAAAP1XRxc5z/OyowAAAAAAAAAAANALGbIMAByw1atXx6pVqyKlVHYUAAAAutExxxwT11xzTSxYsCDe+c53dh4fNmxYTJ06dY9i8/z582PWrFkxevToMqICAAAAPWjMmDExc+bMPYYs53ke06ZNi6FDh3Yee+c73xkLFy6Ma6+9No455pgyogIAANDF3ve+98UrXvGKeP3rXx/Lly/vPJ5lWbS2tsbq1asjIuLBBx+MBx98MObNm1dWVAAAAKBEusgAAAD92766yAAAAAAAAAAAAHCgDFkGAA5YURQREYrNAAAA/cCznvWs+MIXvhBXXHFFXHXVVZ3HU0qdxeZqtRrz58+3OTYAAAD0I/PmzYv58+dHtVqNiKeGLP/xM+Svfe1rceWVV8Z//ud/erYMAADQh9TV1cU3vvGNOO644+L888+PLVu2RMQfvlfc8T3j+fPnR11dXZx99tmlZQUAAADKo4sMAABASqlzfQgAAAAAAAAAAAAHw5BlAOCA5XkeY8eOjXHjxpUdBQAAgB7w5je/Od785jfHW9/61j02u1qyZEls37497r333li1apUhywAAANCPzJs3L1pbW+O+++6Lbdu2xV133dW5OXae53HJJZfEW97ylnjTm95UclIAAAC62ogRI+K6666L1tbWeOMb3xjVajXGjx8fxx577B5DlufOnRsjR44sNywAAABQCl1kAAAAUkqxePHi2L59e9lRAAAAAAAAAAAA6GUMWQYADlie55FlWVQqlbKjAAAA0EMuv/zymD17drzyla+MtWvXRpZl0d7eHosWLYobbrghGhoa4swzzyw7JgAAANBDzjrrrBgwYEDccMMNsWjRomhvb48sy2Lt2rXxqle9KpqamuLzn/982TEBAADoJlOmTIlvfvObcc0118QnPvGJqFQqkWVZ5Hkeu3fvjvnz58e5555bdkwAAACgJLrIAAAA/HEXGQAAAAAAAAAAAA6GIcsAwAHZvXt3FEURKaWyowAAANCDGhsb40c/+lHs3LkzXvva18Zpp50WjY2Nked5zJ8/P5797GfHsGHDyo4JAAAA9JBhw4bFs5/97Jg/f37keR6DBg2KyZMnx2te85poa2uLH/3oR9HY2Fh2TAAAALrRK17xirj00kvj0ksvjV/96leRUoqiKGLJkiWxbt26mDdvXtkRAQAAgBLo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oq9LUrIEaenZ1xEdS5VSaZ2jrWpxhWVqrFrTW20tLWGcnsE9stF719RTVNxrpub4+4ixoWrX5T/U1sPHsq8Na2ujT/s2Kq81NjTEhX83om2TxsJrCWIxjl26gn/2H8KBs+eFBssDu3bCkikTFNar2ky5IFOGD1FoAH7q6vUi5yQiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIioi8fmywTERERERERERERFUFyquIDlw10dVVaZ6CnWlxhiUSiYsn7pbMwNlKYRyUkqrQuMj4h3xzqJJPJsPNy9oOn29WpAUs1PNx64sZt+PfcZWE+pVdnjO/Woch5iYiIiIjoy5EilijM9Q30VVqnX0zNhrjv/TCmluYK85jIKJXWxUZGZ+ewMC8gUrmosAjsW79dmI+ZPVFodpyfX+ZPET7zmIhoXDlxvkg1AECNhnXQrm9XYb55ydoi5yQiIiIioq+DWKK4RzZQcY9soK9aXGFxi/xhLMxMFeaR/zUcViZnnIWpaQGRRSOTybD96HFh3uHbJrA0MytUDnNTExz8eynO/7sBg7p1Rlk3V5gYGUJXRwcuDvbo074Nzm1ej7WzpyNJnKyw1tHWtsjvwcTICHWqVBLmz1/7FzknERERERERERERERERERERERERERERERERERERERERERF9+bRKugAiIiIiIiIiIiKiz5mhvmKz5JS0NJXWpUhVi/vS7L58A/devFZrTgtjI0zr01V5YAE8He0U5oFRMSjn5KB0XXB09oO0PR3sCogsmss+zxTO9UPzb4qcc/KmHVh3Mrs51a9d22Nq76L9HImIiIiI6Mujb6TYLDk1JVWldamSlOIo55N3fOdB+Nx5qNacZpZmGDljfJFyuJV1V5iHBYTAvbyn0nXhQSH55iisOxevIzMzEwCgZ6CPKnVrKF1j62QPZw83BL58AwB46uWN77q1L1IdANCgZRMc3boPAPD8wWNIU6XQ09crcl4iIiIiIvqyGRko7pFTVNwjp6SqFvel2XnsJO76PFZrTgszM8wYNbxIOcq6uSrMA0PDUN69tNJ1QWHh+eZQp4u37yI4PEKYD+jS8YNzNapZHY1qVi8w5umr7Ov3GhoaqFmx/AefLyc7a2thHJuQoJacRERERERERERERERERERERERERERERERERERERERERET0ZWOTZSIiIiIiIiIiIqIiMDUwgI6WFtL/axIUEhOHSq7OSteFxMYVd2mfpEs+T7Hz0nW15nS2tipyk2VjfX04W1shKDoGAPDotT9a1ayqdN3D1/7CuLyz8qbMH2rbhavC2NHKAs2rVSpSvt+37MaqY2eE+ZhObTD7h55FyklERERERF8mY1MTaOvoICM9HQAQERwGz8rKm+1EhIQrjfkS3bl4HUe37VdrTnsXxyI3WTY0NoK9iyPCAt82TX728DEat2mmdN3T+z7C2L2C8qbMBYkMzW4QZWxmAg0NDZXWmVuZI/Dl27E4IalINbxjam4mjGUyGZLiE6Cnb6uW3ERERERE9OUyNTaCjrY20jMyAAAhkZGoXLaM0nUhEZHFXdon6eLtu9h+9Lhaczrb2xW5ybKxoSGc7e2EpskPnvmi9TeNlK67//S5MC7vobwp84facvioMHa0LYUWDeoV27kA4NZDb2Fc2dMDxoaGaskrSU0Rxob6+mrJSUREREREREREREREREREREREREREREREREREREREREREXzbVnlRJRESkJmUaNoWOSxnouJTBlVt3Puq55yxdIZx7yPhJH/XcRERERERE9OUSiUSonKOpsteL1yqtu+f3qrhKog/UpEoFYXzl8fMCIt8KjIpGQGS0MG9apWKx1BWfLMHxu/eF+fffNlK5EVVeZm7bi+WHTwrzEe2+w4KBfYpUIxERB/aqYwABAABJREFUERERfblEIhE8q2Q3VX5875FK63zuPiimiuhD1fm2oTC+e/mm0vjQgGCEBgQL87rNlDecKoievp4wFickQSaTqbQuPiZeGBubmRSphndi3mtwZmphppa8RERERET0ZROJRKiSo6nyXZ8nKq274/O4uEqiD/Rt3drC+PLde0rjA0LDEBAaKsyb1atbLHXFJybh2MUrwrxfx/ZFujasTFZWFvafOSfMf+jUQW25Hz1/IYztbazVlpeIiIiIiL4Ol0/Uxul9dji9zw6xUcqvbarTy6d/Cuf2ufvzRz03ERERERER0cfwYFJd3BrigFtDHJDo+3H33cFHlgjnfvXPLx/13ERERERERERERERERERERERERPR50CrpAoiIiOjjeB0YiK37DuL0pSsICQ9HUnIybK2tUc7dHd3atUavTh2gr6enPNEHioiKxvaDh3D55m089XuBuIREZGZlwdTYCO4uLqhboxp6d+qA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fM5Mod53zE1NC/pxEBEREREREREREREREREREREREREREREREREREX3WMjPFkMmy7//U17dXaZ2egWpxhaWlbaJSnEgj+15kmYz3ImtqGSjMs7JUuxc5Kyv7XmQtLSO11vSxaWubwKPieFSps0J4zc9nHhJiHxQpr66eNSpUnw/PylMBAHJ5Fp54/YpUSXCR8hIRERER0dchK1UMeWb2vlvHQrX9tK6KcYWlaaDaM5VEmtrCWJ6pekPfL5WGruLzu7LSVNt352yyrKlXtH23Zo4aZOnSAiLzr0GjiDUQEREREREREREREREREREREREVFpssExGRArEkWWFuaKCv0jpDfQPlQR9AJBIVS94vnaW5mcI8IipapXWR0dlxFu/lKKywyEis275LmM+Z+Cs0NTULXLNgyiThM4+IjsbxCxdzxXh5++DE+bevi0QizPttfIE5tbS0MHdSdoz3s+fw8vbJN75yubLwPncSW5YvQde2reHi6AB9PT0YGRqifBkPjBs6BA/OnsCIAf0QExcnrNPW1kYpK8sCayEiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiL6nGVlKN6L/H6z3vxoahbPvcjgvcgfREfHQmGeLo1SaV1ajjhtHXO11lRS7Jw7w8K6wX8zGQJerFVLXreyo2Bg6ArgbRProNf/qiUvERERERF92bKk7+27dVXbT2uoGFdYfAbYh9E2UtwzZySp9gyw9MTsOC2jou27c65PT1Rt3/9+DdqGX8ben4iIiIiIiIiIiIiIiIiIiIiIPh9aJV0AERF9WowMDBXmkpRUldZJUlOKo5xP3o6DR3D34SO15rQwN8PMX38uUo6y7qUV5oEhoajgWUbpusDQsHxzFNaF6zeRmZkJADDQ10fdGtWUrnGyt4OHmytevvEH8Lahcvd2bRRiTl++IozLlHaDo52d0rz1a9aAvp4eUqXS//I+Rq2qVfKN19TURJ/OHdGnc8cC8z71eymMq1YoD11dXaW1EBEREREREREREREREREREREREREREREREREREX2uNLUU70XOylTtHuOsrK/zXuSwwP1IiH2g1pzauuYoU3FikXIYGnsozFMlITAyKat0nTQlJDuHiUcBkZ8XK9umiIu+CQCIj7mjlpwikQYsSzVGypsAAEBctHryEhERERHRl01T7719d5pq+2mZinFfmuhbByB+o+Z9t6E5nDpPKFIOfVvFPXNaTDAM7D2VrkuPzd5369u6F6kGA7vsGjLFschKS4Wmrr7SdWk5a7D7cvb+RERERERERERERERERERERET0eWCTZSIiUmBqYgwdHW2kp2cAAELCwlGlfDml60LCIoq7tE/SxRs3sG3/IbXmdHF0KHKTZWMjI7g4OiAwJBQA8ODxE7Rp1lTpugc+j4WxKk2ZCxIanv07YWZiAg0NDZXWWZmb4yXeNllOTBLnkTdSGFuamamUU0NDA+ampkKT5YSkJJXWKXPT674wblCrhlpyEhEREREREREREREREREREREREREREREREREREX2qtLRNINLQgVyWDgBITQ2DsVkFpeukKWHFXdonKSbyGsIC96o1p56BY5GbLGtpG0HPwFFompwY7w1ru+ZK1yXGewtjVZoyfy60dcyEcXpafLHkzUhXX14iIiIiIvpyaeqbQKSlA3nm2313elwYDJ2U77vT4r7OfXfis2uIvrlPrTl1LR2L3GRZU98IupaOQsNiSaAPzKso33cnB/gIYwOHou279R0Unx0nCfSBiWfdAtekxYYiUxybnUOFxtBERERERERERERERERERERERETqpFq3QyIi+mqIRCJUKV9emN995F1AdLY7Dx8VU0X0ob5tUF8YX755W2l8QHAI/INDhHnzRg2KdH4DfT1hnJCUBJlMptK6mPjsG4RNTYwLzBubkKBSTplMhvjERGFuZmKi0rqCPH/5Co+ePhPmP3TvWuScREREREREX6oFuw/CuEt/GHfpj+Er1pd0OURERERERERqs2buX6iq64yqus6Y/uOvJV0OERERERER0Wdh7up10KtcC3qVa+HHabNKuhwiIiIiIiIqJJFIBBPT7OZOibEPVFqXEHu/uEqiD2Rp01gYx0XdUBqfIglGqiRImFuValxA9OclLTVKGOdsjFzkvNLiyUtERERERF8ukUgEgxxNlcX+D1Val/xGtf05fTwm5RsJ48Tnyvfd0phgpMVk77tNKxRt361n5QRda5dC1ZD4/Low1tA1hLF7jSLVQEREREREREREREREREREREREVFhaJV0AERF9er5tWB9e3j4AgD1HjmH6L2OgqamZb/yrgEDcuv91fsH6nyWL8M+SRSVdRp66tGmFf/fuBwBcvXMXrwIC4eHqkm/8pt17hbGdjQ0a1KpZ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4RL6d+8q106VOVfG1Tt3sOvwMZX09V4VRweVFllevWU7PJ8+BwDMnjQB7jVrqKTfOUuWIygsDACw7Lefi32fFSUkIkJufdbvS3DgZE6hcgszM7Rr0QzWlpaIjI7GjfsPkZ6RAalUim37DiAsIhIn/tuiksLRRERERERERERERERERERERERERERERERERERERHklxD6QLddrurrQYrsAYGLuDrcPigrnVbXGmGLH0zeohAYtNsJTmIj46BtIS36JuOibsLZrV+y+EkkW6jReBqdqI/NtMzWvAzeP3/DCM+c3rGFvcwo8udaeihp1Z+drb2DoiLpNluHh9UEAgPjoW8gSxEFPP/9vkfOSSoTQ1bNB0/aHoKdvk297Jcde0NYxgdfNYQCkSE54gsjQE7B3Hljs8yuIIDMKb7yXAAA0NfXQtP1BmFk2KLCtsUl1NG13EPeudEd6agCSE58iJuIc7Bx6yrVTZc6VERd9CxHBB1XS13v6ho4Vosiyj9dMiEUpADRQp/EKaGkZlHdIRERERERUQilvcudWrqP+KrTYLgAYObnnKyqcV+Uu3xU7nq5FJdQctwG+6UlI9rmBjLCXSPK9CXP34ufTUnEWqn31J+zajyggtjqoMuRX+G+bCgCIuZUzn3boPQXOA2bla69n5YBqXy+D77LBAIBk31sQpcRBx7SY+bRYCB1TG7jPOABds/zzaavGPaFlYIyXq4YDUinS3j5B3MOTsGkxoNjnVxBhYhRCjv4JANDQ1oP79P0wdmlQYFuDStXhPn0/nv/eE4KoAKS/fYqEJ+dh1aiHXDtV5lwZyb63EHv3kEr6ek/PypFFlomIiIiIiIiIiIiIiIiIiIiISC2xWh8RUQWUnJomW7a1+vjCr8r6euhg2fKlm7cV2qduLbcCCyy/N7hXD+jq6sjWba2tMGfyxELbt2vRHI6VKwEAJBIJHj1/oVAc86ZNKbDA8nud27TGoF65X2jesmefQv0WZO32HRAKRQByilgXVmD5PRNjY/zywyTZ+u6jx/O1Ka+cq7vXAYFYsGoNAMC9Zg3MnjhOJf3evP8Am3fnfNn/s7at8dXgj/vh+ntJycly6+8LLE8e9TWCHt7GoX82YOPS33H83y0IvH8TQ/r0krW9cOMmlm/8p0TjExERERERERERERERERERERERERERERERERERERVELEqVLesW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AAAAAAAAAAAAAAAAAAAAAADALkiyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7IIkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwC5IsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOyCJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAuSLIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsgiTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADALkiyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7IIkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwC5IsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOyCJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAuSLIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsgiTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADALkiyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7IIkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwC5IsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOyCJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAuSLIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsgiTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8n707FgAAAAAY5G89jD0lEgAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCQLAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvJMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJAsAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8kyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkCwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALyTIAAAAAAAAAAAAAAAAAxN4dCwAAAAAM8rcexp4SCQAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhIlgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIVkGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWEiWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAhWQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYSJYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFZBkAAAAAAAAAYu+OBQAAAAAG+VsPY0+JBAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwkywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwEKyDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCTLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQrIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBCsgwAtXfHAgAAAACD/K2HsadEAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWkmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAhWQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaSZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCFZBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFpJlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgIVkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAUlSg/PAbe2tAAAAAElFTkSuQmCC", "text/plain": [ "
" ] @@ -11847,12 +16562,448 @@ } ], "source": [ + "Y=LabelEncoder().fit_transform(data_features[\"country\"])\n", + "X=data_features.drop(columns=[\"cheese\",\"country\",\"region\",\"vegetarian\",\"location\",\"latitude\",\"longitude\"])\n", + "data_train, data_test, target_train, target_test = train_test_split(\n", + " X, Y)\n", + "c=tree.DecisionTreeClassifier(max_depth=4)\n", + "c=c.fit(data_train,target_train)\n", "plt.figure(figsize=(100,150))\n", "ax=plt.subplot()\n", "\n", "tree.plot_tree(c,ax=ax,filled=True,feature_names=X.columns);\n" ] }, + { + "cell_type": "markdown", + "id": "30bf1cd5-9b95-4300-a172-f36d870c49f6", + "metadata": {}, + "source": [ + "### Linear regression: find location depending on the cheese characteristics" + ] + }, + { + "cell_type": "code", + "execution_count": 81, + "id": "73488360-5ba3-4361-aa1a-7c8764b14acd", + "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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
latitudelongitudeblue-greyMozzarellalemonygrassypink and whitestickyredmellow...brittlespicyhardpungentsmoothtangygarlickypleasantcloth wrappedCamembert
046.7985628.231974FalseFalseFalseFalseFalseFalseFalseFalse...FalseFalseFalseFalseFalseFalseFalseFalseFalseFalse
147.6867907.392763FalseFalseFalseFalseFalseFalseFalseFalse...FalseFalseFalseFalseFalseFalseFalseFalseFalseFalse
246.6033541.888334FalseFalseFalseFalseFalseFalseFalseFalse...FalseFalseFalseFalseFalseFalseFalseFalseFalseFalse
347.2780874.222486FalseFalseFalseFalseFalseFalseFalseFalse...FalseFalseFalseFalseTrueFalseFalseFalseFalseFalse
445.4948956.384660FalseFalseFalseFalseFalseFalseFalseFalse...FalseFalseFalseTrueTrueFalseFalseFalseFalseFalse
..................................................................
118259.67497114.520858FalseFalseFalseFalseFalseFalseFalseFalse...FalseFalseFalseFalseFalseFalseFalseFalseFalseFalse
1183-30.534367135.630121FalseFalseFalseFalseFalseFalseFalseFalse...FalseFalseFalseFalseFalseFalseFalseFalseFalseFalse
118454.382993-1.984136FalseFalseFalseFalseFalseFalseFalseFalse...FalseFalseTrueFalseTrueFalseFalseFalseFalseFalse
118546.7985628.231974FalseFalseFalseFalseFalseFalseFalseFalse...FalseFalseFalseFalseFalseFalseFalseFalseFalseFalse
118639.783730-100.445882FalseFalseFalseFalseFalseFalseFalseFalse...FalseFalseTrueFalseFalseFalseFalseFalseFalseFalse
\n", + "

1140 rows × 166 columns

\n", + "
" + ], + "text/plain": [ + " latitude longitude blue-grey Mozzarella lemony grassy \\\n", + "0 46.798562 8.231974 False False False False \n", + "1 47.686790 7.392763 False False False False \n", + "2 46.603354 1.888334 False False False False \n", + "3 47.278087 4.222486 False False False False \n", + "4 45.494895 6.384660 False False False False \n", + "... ... ... ... ... ... ... \n", + "1182 59.674971 14.520858 False False False False \n", + "1183 -30.534367 135.630121 False False False False \n", + "1184 54.382993 -1.984136 False False False False \n", + "1185 46.798562 8.231974 False False False False \n", + "1186 39.783730 -100.445882 False False False False \n", + "\n", + " pink and white sticky red mellow ... brittle spicy hard \\\n", + "0 False False False False ... False False False \n", + "1 False False False False ... False False False \n", + "2 False False False False ... False False False \n", + "3 False False False False ... False False False \n", + "4 False False False False ... False False False \n", + "... ... ... ... ... ... ... ... ... \n", + "1182 False False False False ... False False False \n", + "1183 False False False False ... False False False \n", + "1184 False False False False ... False False True \n", + "1185 False False False False ... False False False \n", + "1186 False False False False ... False False True \n", + "\n", + " pungent smooth tangy garlicky pleasant cloth wrapped Camembert \n", + "0 False False False False False False False \n", + "1 False False False False False False False \n", + "2 False False False False False False False \n", + "3 False True False False False False False \n", + "4 True True False False False False False \n", + "... ... ... ... ... ... ... ... \n", + "1182 False False False False False False False \n", + "1183 False False False False False False False \n", + "1184 False True False False False False False \n", + "1185 False False False False False False False \n", + "1186 False False False False False False False \n", + "\n", + "[1140 rows x 166 columns]" + ] + }, + "execution_count": 81, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "for col in [\"cheese\",\"country\",\"region\",\"location\",\"vegetarian\",\"vegan\"]:\n", + " try: \n", + " del data_features[col]\n", + " except:\n", + " pass\n", + "data_features" + ] + }, + { + "cell_type": "code", + "execution_count": 82, + "id": "05a6fae7-7dae-41f2-add0-86017116ea11", + "metadata": {}, + "outputs": [], + "source": [ + "X=data_features.copy()\n", + "del X[\"latitude\"]\n", + "del X[\"longitude\"]\n", + "y=data_features[[\"longitude\",\"latitude\"]]\n" + ] + }, + { + "cell_type": "code", + "execution_count": 83, + "id": "3a0bb4d6-dd0b-451a-b698-3cb6d0b4241d", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.2947526424854028\n", + "0.29135778443220006\n", + "0.06917042278771135\n", + "0.035105198387606784\n" + ] + } + ], + "source": [ + "for model in LinearRegression(), Ridge(), Lasso(), ElasticNet(): \n", + " model.fit(X,y)\n", + " print(model.score(X,y))" + ] + }, + { + "cell_type": "markdown", + "id": "731e3935-c913-4b1c-b7ca-94392d64ccca", + "metadata": {}, + "source": [ + "Not good, even very bad. \n", + "In short, it seems that we cannot find the region a cheese originates from given its characteristic. " + ] + }, { "cell_type": "markdown", "id": "038cd38e-3890-4f73-91a7-c30294b3bc5b", @@ -11863,20 +17014,9 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 84, "id": "2e6b0dc1-030c-4239-803f-52736a41bcb5", "metadata": {}, - "outputs": [], - "source": [ - "unused_columns = {\"vegetarian\", \"vegan\", \"cheese\", \"region\", \"color\", \"location\", \"latitude\", \"longitude\", \"country\"}\n", - "data_features_only=data_features.drop(columns=list(unused_columns.intersection(data_features.columns)))" - ] - }, - { - "cell_type": "code", - "execution_count": 32, - "id": "23b75579-95bb-4889-928f-9c3c1309a18a", - "metadata": {}, "outputs": [ { "data": { @@ -11884,12 +17024,14 @@ "164" ] }, - "execution_count": 32, + "execution_count": 84, "metadata": {}, "output_type": "execute_result" } ], "source": [ + "unused_columns = {\"vegetarian\", \"vegan\", \"cheese\", \"region\", \"color\", \"location\", \"latitude\", \"longitude\", \"country\"}\n", + "data_features_only=data_features.drop(columns=list(unused_columns.intersection(data_features.columns)))\n", "data_features_only.shape[1]" ] }, @@ -11898,12 +17040,12 @@ "id": "b76e8b2f-2efc-43f7-9aa7-fffb960313ad", "metadata": {}, "source": [ - "We have $196$ features in our data, that is very big compared to the number of rows of our data. So, we choose a min_support of $0.1$ during the apriori algorithm for pattern mining. " + "We have $164$ features in our data, that is very big compared to the number of rows of our data. So, we choose a min_support of $0.1$ during the apriori algorithm for pattern mining. " ] }, { "cell_type": "code", - "execution_count": 33, + "execution_count": 85, "id": "e7113235-7546-4c71-9b34-181472466d20", "metadata": {}, "outputs": [ @@ -11921,283 +17063,283 @@ " \n", " \n", " 0\n", - " 0.135088\n", - " (rich)\n", - " \n", - " \n", - " 1\n", " 0.203509\n", " (nutty)\n", " \n", " \n", - " 2\n", - " 0.655263\n", - " (cow)\n", - " \n", - " \n", - " 3\n", - " 0.108772\n", - " (washed)\n", - " \n", - " \n", - " 4\n", - " 0.136842\n", - " (strong)\n", - " \n", - " \n", - " 5\n", + " 1\n", " 0.229825\n", " (white)\n", " \n", " \n", - " 6\n", - " 0.221053\n", - " (firm)\n", - " \n", - " \n", - " 7\n", - " 0.100877\n", - " (milky)\n", - " \n", - " \n", - " 8\n", - " 0.560526\n", - " (creamy)\n", - " \n", - " \n", - " 9\n", - " 0.188596\n", - " (crumbly)\n", - " \n", - " \n", - " 10\n", - " 0.228947\n", - " (semi-soft)\n", - " \n", - " \n", - " 11\n", + " 2\n", " 0.328947\n", " (soft)\n", " \n", " \n", - " 12\n", - " 0.108772\n", - " (soft-ripened)\n", + " 3\n", + " 0.655263\n", + " (cow)\n", " \n", " \n", - " 13\n", - " 0.195614\n", - " (semi-hard)\n", + " 4\n", + " 0.135088\n", + " (rich)\n", " \n", " \n", - " 14\n", - " 0.541228\n", - " (artisan)\n", - " \n", - " \n", - " 15\n", - " 0.203509\n", - " (buttery)\n", - " \n", - " \n", - " 16\n", + " 5\n", " 0.371053\n", " (natural)\n", " \n", " \n", - " 17\n", - " 0.298246\n", - " (smooth)\n", + " 6\n", + " 0.228947\n", + " (semi-soft)\n", " \n", " \n", - " 18\n", - " 0.123684\n", - " (ivory)\n", - " \n", - " \n", - " 19\n", + " 7\n", " 0.126316\n", " (fresh)\n", " \n", " \n", - " 20\n", - " 0.198246\n", - " (mild)\n", + " 8\n", + " 0.195614\n", + " (semi-hard)\n", " \n", " \n", - " 21\n", + " 9\n", + " 0.136842\n", + " (strong)\n", + " \n", + " \n", + " 10\n", " 0.160526\n", " (sheep)\n", " \n", " \n", - " 22\n", - " 0.227193\n", - " (pale yellow)\n", + " 11\n", + " 0.221053\n", + " (firm)\n", " \n", " \n", - " 23\n", - " 0.254386\n", - " (sweet)\n", + " 12\n", + " 0.198246\n", + " (mild)\n", " \n", " \n", - " 24\n", - " 0.188596\n", - " (hard)\n", + " 13\n", + " 0.560526\n", + " (creamy)\n", " \n", " \n", - " 25\n", + " 14\n", " 0.224561\n", " (goat)\n", " \n", " \n", - " 26\n", + " 15\n", + " 0.108772\n", + " (washed)\n", + " \n", + " \n", + " 16\n", + " 0.203509\n", + " (buttery)\n", + " \n", + " \n", + " 17\n", + " 0.227193\n", + " (pale yellow)\n", + " \n", + " \n", + " 18\n", + " 0.541228\n", + " (artisan)\n", + " \n", + " \n", + " 19\n", + " 0.108772\n", + " (soft-ripened)\n", + " \n", + " \n", + " 20\n", + " 0.100877\n", + " (milky)\n", + " \n", + " \n", + " 21\n", + " 0.123684\n", + " (ivory)\n", + " \n", + " \n", + " 22\n", + " 0.254386\n", + " (sweet)\n", + " \n", + " \n", + " 23\n", + " 0.188596\n", + " (crumbly)\n", + " \n", + " \n", + " 24\n", " 0.135088\n", " (spicy)\n", " \n", " \n", + " 25\n", + " 0.188596\n", + " (hard)\n", + " \n", + " \n", + " 26\n", + " 0.298246\n", + " (smooth)\n", + " \n", + " \n", " 27\n", " 0.135965\n", " (tangy)\n", " \n", " \n", " 28\n", - " 0.109649\n", - " (cow, rich)\n", + " 0.142105\n", + " (cow, nutty)\n", " \n", " \n", " 29\n", - " 0.142105\n", - " (nutty, cow)\n", + " 0.100000\n", + " (creamy, nutty)\n", " \n", " \n", " 30\n", - " 0.100000\n", - " (nutty, creamy)\n", + " 0.121053\n", + " (artisan, nutty)\n", " \n", " \n", " 31\n", - " 0.121053\n", - " (nutty, artisan)\n", + " 0.111404\n", + " (soft, white)\n", " \n", " \n", " 32\n", - " 0.143860\n", - " (cow, firm)\n", + " 0.149123\n", + " (creamy, white)\n", " \n", " \n", " 33\n", - " 0.378070\n", - " (cow, creamy)\n", + " 0.104386\n", + " (goat, white)\n", " \n", " \n", " 34\n", - " 0.124561\n", - " (cow, crumbly)\n", + " 0.132456\n", + " (artisan, white)\n", " \n", " \n", " 35\n", - " 0.153509\n", - " (semi-soft, cow)\n", + " 0.200000\n", + " (soft, cow)\n", " \n", " \n", " 36\n", - " 0.200000\n", - " (cow, soft)\n", - " \n", - " \n", - " 37\n", - " 0.143860\n", - " (semi-hard, cow)\n", - " \n", - " \n", - " 38\n", - " 0.331579\n", - " (cow, artisan)\n", - " \n", - " \n", - " 39\n", - " 0.163158\n", - " (cow, buttery)\n", - " \n", - " \n", - " 40\n", - " 0.250000\n", - " (natural, cow)\n", - " \n", - " \n", - " 41\n", - " 0.187719\n", - " (cow, smooth)\n", - " \n", - " \n", - " 42\n", - " 0.126316\n", - " (cow, mild)\n", - " \n", - " \n", - " 43\n", - " 0.178070\n", - " (cow, pale yellow)\n", - " \n", - " \n", - " 44\n", - " 0.160526\n", - " (cow, sweet)\n", - " \n", - " \n", - " 45\n", - " 0.142982\n", - " (hard, cow)\n", - " \n", - " \n", - " 46\n", - " 0.103509\n", - " (spicy, cow)\n", - " \n", - " \n", - " 47\n", - " 0.149123\n", - " (white, creamy)\n", - " \n", - " \n", - " 48\n", - " 0.111404\n", - " (white, soft)\n", - " \n", - " \n", - " 49\n", - " 0.132456\n", - " (white, artisan)\n", - " \n", - " \n", - " 50\n", - " 0.104386\n", - " (white, goat)\n", - " \n", - " \n", - " 51\n", - " 0.135965\n", - " (firm, artisan)\n", - " \n", - " \n", - " 52\n", - " 0.151754\n", - " (semi-soft, creamy)\n", - " \n", - " \n", - " 53\n", " 0.228070\n", " (soft, creamy)\n", " \n", " \n", + " 37\n", + " 0.100877\n", + " (goat, soft)\n", + " \n", + " \n", + " 38\n", + " 0.153509\n", + " (artisan, soft)\n", + " \n", + " \n", + " 39\n", + " 0.124561\n", + " (soft, smooth)\n", + " \n", + " \n", + " 40\n", + " 0.109649\n", + " (rich, cow)\n", + " \n", + " \n", + " 41\n", + " 0.250000\n", + " (natural, cow)\n", + " \n", + " \n", + " 42\n", + " 0.153509\n", + " (cow, semi-soft)\n", + " \n", + " \n", + " 43\n", + " 0.143860\n", + " (cow, semi-hard)\n", + " \n", + " \n", + " 44\n", + " 0.143860\n", + " (cow, firm)\n", + " \n", + " \n", + " 45\n", + " 0.126316\n", + " (mild, cow)\n", + " \n", + " \n", + " 46\n", + " 0.378070\n", + " (creamy, cow)\n", + " \n", + " \n", + " 47\n", + " 0.163158\n", + " (buttery, cow)\n", + " \n", + " \n", + " 48\n", + " 0.178070\n", + " (cow, pale yellow)\n", + " \n", + " \n", + " 49\n", + " 0.331579\n", + " (artisan, cow)\n", + " \n", + " \n", + " 50\n", + " 0.160526\n", + " (sweet, cow)\n", + " \n", + " \n", + " 51\n", + " 0.124561\n", + " (cow, crumbly)\n", + " \n", + " \n", + " 52\n", + " 0.103509\n", + " (cow, spicy)\n", + " \n", + " \n", + " 53\n", + " 0.142982\n", + " (cow, hard)\n", + " \n", + " \n", " 54\n", - " 0.306140\n", - " (creamy, artisan)\n", + " 0.187719\n", + " (smooth, cow)\n", " \n", " \n", " 55\n", - " 0.131579\n", - " (creamy, buttery)\n", + " 0.110526\n", + " (natural, semi-hard)\n", " \n", " \n", " 56\n", @@ -12206,193 +17348,193 @@ " \n", " \n", " 57\n", - " 0.193860\n", - " (smooth, creamy)\n", - " \n", - " \n", - " 58\n", - " 0.130702\n", - " (mild, creamy)\n", - " \n", - " \n", - " 59\n", - " 0.124561\n", - " (pale yellow, creamy)\n", - " \n", - " \n", - " 60\n", - " 0.140351\n", - " (creamy, sweet)\n", - " \n", - " \n", - " 61\n", - " 0.133333\n", - " (goat, creamy)\n", - " \n", - " \n", - " 62\n", - " 0.122807\n", - " (crumbly, artisan)\n", - " \n", - " \n", - " 63\n", - " 0.101754\n", - " (natural, crumbly)\n", - " \n", - " \n", - " 64\n", - " 0.126316\n", - " (semi-soft, artisan)\n", - " \n", - " \n", - " 65\n", - " 0.153509\n", - " (soft, artisan)\n", - " \n", - " \n", - " 66\n", - " 0.124561\n", - " (smooth, soft)\n", - " \n", - " \n", - " 67\n", - " 0.100877\n", - " (goat, soft)\n", - " \n", - " \n", - " 68\n", - " 0.122807\n", - " (semi-hard, artisan)\n", - " \n", - " \n", - " 69\n", - " 0.110526\n", - " (semi-hard, natural)\n", - " \n", - " \n", - " 70\n", - " 0.103509\n", - " (buttery, artisan)\n", - " \n", - " \n", - " 71\n", - " 0.238596\n", - " (natural, artisan)\n", - " \n", - " \n", - " 72\n", - " 0.169298\n", - " (smooth, artisan)\n", - " \n", - " \n", - " 73\n", - " 0.106140\n", - " (mild, artisan)\n", - " \n", - " \n", - " 74\n", - " 0.104386\n", - " (artisan, sheep)\n", - " \n", - " \n", - " 75\n", - " 0.142982\n", - " (pale yellow, artisan)\n", - " \n", - " \n", - " 76\n", - " 0.151754\n", - " (artisan, sweet)\n", - " \n", - " \n", - " 77\n", - " 0.110526\n", - " (hard, artisan)\n", - " \n", - " \n", - " 78\n", - " 0.128070\n", - " (goat, artisan)\n", - " \n", - " \n", - " 79\n", - " 0.103509\n", - " (natural, smooth)\n", - " \n", - " \n", - " 80\n", " 0.106140\n", " (natural, pale yellow)\n", " \n", " \n", - " 81\n", + " 58\n", + " 0.238596\n", + " (artisan, natural)\n", + " \n", + " \n", + " 59\n", " 0.100877\n", " (natural, sweet)\n", " \n", " \n", - " 82\n", + " 60\n", + " 0.101754\n", + " (natural, crumbly)\n", + " \n", + " \n", + " 61\n", " 0.103509\n", - " (hard, natural)\n", + " (natural, hard)\n", + " \n", + " \n", + " 62\n", + " 0.103509\n", + " (natural, smooth)\n", + " \n", + " \n", + " 63\n", + " 0.151754\n", + " (creamy, semi-soft)\n", + " \n", + " \n", + " 64\n", + " 0.126316\n", + " (artisan, semi-soft)\n", + " \n", + " \n", + " 65\n", + " 0.122807\n", + " (artisan, semi-hard)\n", + " \n", + " \n", + " 66\n", + " 0.104386\n", + " (artisan, sheep)\n", + " \n", + " \n", + " 67\n", + " 0.135965\n", + " (artisan, firm)\n", + " \n", + " \n", + " 68\n", + " 0.130702\n", + " (mild, creamy)\n", + " \n", + " \n", + " 69\n", + " 0.106140\n", + " (artisan, mild)\n", + " \n", + " \n", + " 70\n", + " 0.133333\n", + " (goat, creamy)\n", + " \n", + " \n", + " 71\n", + " 0.131579\n", + " (buttery, creamy)\n", + " \n", + " \n", + " 72\n", + " 0.124561\n", + " (creamy, pale yellow)\n", + " \n", + " \n", + " 73\n", + " 0.306140\n", + " (artisan, creamy)\n", + " \n", + " \n", + " 74\n", + " 0.140351\n", + " (sweet, creamy)\n", + " \n", + " \n", + " 75\n", + " 0.193860\n", + " (smooth, creamy)\n", + " \n", + " \n", + " 76\n", + " 0.128070\n", + " (goat, artisan)\n", + " \n", + " \n", + " 77\n", + " 0.103509\n", + " (artisan, buttery)\n", + " \n", + " \n", + " 78\n", + " 0.142982\n", + " (artisan, pale yellow)\n", + " \n", + " \n", + " 79\n", + " 0.151754\n", + " (artisan, sweet)\n", + " \n", + " \n", + " 80\n", + " 0.122807\n", + " (artisan, crumbly)\n", + " \n", + " \n", + " 81\n", + " 0.110526\n", + " (artisan, hard)\n", + " \n", + " \n", + " 82\n", + " 0.169298\n", + " (artisan, smooth)\n", " \n", " \n", " 83\n", - " 0.104386\n", - " (semi-soft, cow, creamy)\n", + " 0.145614\n", + " (soft, creamy, cow)\n", " \n", " \n", " 84\n", - " 0.145614\n", - " (cow, soft, creamy)\n", + " 0.106140\n", + " (artisan, soft, creamy)\n", " \n", " \n", " 85\n", - " 0.192982\n", - " (cow, creamy, artisan)\n", + " 0.135088\n", + " (natural, creamy, cow)\n", " \n", " \n", " 86\n", - " 0.107895\n", - " (cow, creamy, buttery)\n", + " 0.151754\n", + " (artisan, cow, natural)\n", " \n", " \n", " 87\n", - " 0.135088\n", - " (natural, cow, creamy)\n", + " 0.104386\n", + " (creamy, cow, semi-soft)\n", " \n", " \n", " 88\n", - " 0.130702\n", - " (cow, smooth, creamy)\n", + " 0.107895\n", + " (buttery, creamy, cow)\n", " \n", " \n", " 89\n", " 0.100000\n", - " (cow, pale yellow, creamy)\n", + " (creamy, cow, pale yellow)\n", " \n", " \n", " 90\n", - " 0.151754\n", - " (natural, cow, artisan)\n", + " 0.192982\n", + " (artisan, creamy, cow)\n", " \n", " \n", " 91\n", - " 0.110526\n", - " (cow, pale yellow, artisan)\n", + " 0.130702\n", + " (smooth, creamy, cow)\n", " \n", " \n", " 92\n", - " 0.106140\n", - " (soft, creamy, artisan)\n", + " 0.110526\n", + " (artisan, cow, pale yellow)\n", " \n", " \n", " 93\n", " 0.121053\n", - " (natural, creamy, artisan)\n", + " (artisan, creamy, natural)\n", " \n", " \n", " 94\n", " 0.108772\n", - " (smooth, creamy, artisan)\n", + " (artisan, smooth, creamy)\n", " \n", " \n", "" @@ -12412,7 +17554,7 @@ }, { "cell_type": "code", - "execution_count": 34, + "execution_count": 86, "id": "61959c04-61bf-464a-89ca-72ec4782f927", "metadata": {}, "outputs": [ @@ -12442,23 +17584,6 @@ " \n", " \n", " 0\n", - " (rich)\n", - " (cow)\n", - " 0.135088\n", - " 0.655263\n", - " 0.109649\n", - " 0.811688\n", - " 1.238721\n", - " 1.0\n", - " 0.021131\n", - " 1.830672\n", - " 0.222815\n", - " 0.161082\n", - " 0.453752\n", - " 0.489512\n", - " \n", - " \n", - " 1\n", " (nutty)\n", " (cow)\n", " 0.203509\n", @@ -12475,7 +17600,7 @@ " 0.457572\n", " \n", " \n", - " 2\n", + " 1\n", " (nutty)\n", " (artisan)\n", " 0.203509\n", @@ -12492,92 +17617,41 @@ " 0.409245\n", " \n", " \n", - " 3\n", - " (firm)\n", - " (cow)\n", - " 0.221053\n", - " 0.655263\n", - " 0.143860\n", - " 0.650794\n", - " 0.993179\n", + " 2\n", + " (white)\n", + " (creamy)\n", + " 0.229825\n", + " 0.560526\n", + " 0.149123\n", + " 0.648855\n", + " 1.157582\n", " 1.0\n", - " -0.000988\n", - " 0.987201\n", - " -0.008740\n", - " 0.196407\n", - " -0.012965\n", - " 0.435169\n", + " 0.020300\n", + " 1.251545\n", + " 0.176752\n", + " 0.232558\n", + " 0.200987\n", + " 0.457448\n", + " \n", + " \n", + " 3\n", + " (white)\n", + " (artisan)\n", + " 0.229825\n", + " 0.541228\n", + " 0.132456\n", + " 0.576336\n", + " 1.064867\n", + " 1.0\n", + " 0.008069\n", + " 1.082867\n", + " 0.079093\n", + " 0.207418\n", + " 0.076526\n", + " 0.410534\n", " \n", " \n", " 4\n", - " (cow)\n", - " (creamy)\n", - " 0.655263\n", - " 0.560526\n", - " 0.378070\n", - " 0.576975\n", - " 1.029344\n", - " 1.0\n", - " 0.010778\n", - " 1.038882\n", - " 0.082694\n", - " 0.451309\n", - " 0.037427\n", - " 0.625733\n", - " \n", - " \n", - " 5\n", - " (creamy)\n", - " (cow)\n", - " 0.560526\n", - " 0.655263\n", - " 0.378070\n", - " 0.674491\n", - " 1.029344\n", - " 1.0\n", - " 0.010778\n", - " 1.059071\n", - " 0.064868\n", - " 0.451309\n", - " 0.055777\n", - " 0.625733\n", - " \n", - " \n", - " 6\n", - " (crumbly)\n", - " (cow)\n", - " 0.188596\n", - " 0.655263\n", - " 0.124561\n", - " 0.660465\n", - " 1.007939\n", - " 1.0\n", - " 0.000981\n", - " 1.015321\n", - " 0.009707\n", - " 0.173171\n", - " 0.015090\n", - " 0.425279\n", - " \n", - " \n", - " 7\n", - " (semi-soft)\n", - " (cow)\n", - " 0.228947\n", - " 0.655263\n", - " 0.153509\n", - " 0.670498\n", - " 1.023250\n", - " 1.0\n", - " 0.003488\n", - " 1.046236\n", - " 0.029469\n", - " 0.210084\n", - " 0.044193\n", - " 0.452384\n", - " \n", - " \n", - " 8\n", " (soft)\n", " (cow)\n", " 0.328947\n", @@ -12594,6 +17668,74 @@ " 0.456610\n", " \n", " \n", + " 5\n", + " (soft)\n", + " (creamy)\n", + " 0.328947\n", + " 0.560526\n", + " 0.228070\n", + " 0.693333\n", + " 1.236933\n", + " 1.0\n", + " 0.043687\n", + " 1.433066\n", + " 0.285445\n", + " 0.344828\n", + " 0.302196\n", + " 0.550110\n", + " \n", + " \n", + " 6\n", + " (rich)\n", + " (cow)\n", + " 0.135088\n", + " 0.655263\n", + " 0.109649\n", + " 0.811688\n", + " 1.238721\n", + " 1.0\n", + " 0.021131\n", + " 1.830672\n", + " 0.222815\n", + " 0.161082\n", + " 0.453752\n", + " 0.489512\n", + " \n", + " \n", + " 7\n", + " (natural)\n", + " (cow)\n", + " 0.371053\n", + " 0.655263\n", + " 0.250000\n", + " 0.673759\n", + " 1.028226\n", + " 1.0\n", + " 0.006863\n", + " 1.056693\n", + " 0.043647\n", + " 0.322034\n", + " 0.053652\n", + " 0.527642\n", + " \n", + " \n", + " 8\n", + " (semi-soft)\n", + " (cow)\n", + " 0.228947\n", + " 0.655263\n", + " 0.153509\n", + " 0.670498\n", + " 1.023250\n", + " 1.0\n", + " 0.003488\n", + " 1.046236\n", + " 0.029469\n", + " 0.210084\n", + " 0.044193\n", + " 0.452384\n", + " \n", + " \n", " 9\n", " (semi-hard)\n", " (cow)\n", @@ -12612,91 +17754,23 @@ " \n", " \n", " 10\n", + " (firm)\n", " (cow)\n", - " (artisan)\n", + " 0.221053\n", " 0.655263\n", - " 0.541228\n", - " 0.331579\n", - " 0.506024\n", - " 0.934955\n", + " 0.143860\n", + " 0.650794\n", + " 0.993179\n", " 1.0\n", - " -0.023068\n", - " 0.928733\n", - " -0.167919\n", - " 0.383367\n", - " -0.076735\n", - " 0.559333\n", + " -0.000988\n", + " 0.987201\n", + " -0.008740\n", + " 0.196407\n", + " -0.012965\n", + " 0.435169\n", " \n", " \n", " 11\n", - " (artisan)\n", - " (cow)\n", - " 0.541228\n", - " 0.655263\n", - " 0.331579\n", - " 0.612642\n", - " 0.934955\n", - " 1.0\n", - " -0.023068\n", - " 0.889969\n", - " -0.131676\n", - " 0.383367\n", - " -0.123634\n", - " 0.559333\n", - " \n", - " \n", - " 12\n", - " (buttery)\n", - " (cow)\n", - " 0.203509\n", - " 0.655263\n", - " 0.163158\n", - " 0.801724\n", - " 1.223515\n", - " 1.0\n", - " 0.029806\n", - " 1.738673\n", - " 0.229359\n", - " 0.234552\n", - " 0.424849\n", - " 0.525360\n", - " \n", - " \n", - " 13\n", - " (natural)\n", - " (cow)\n", - " 0.371053\n", - " 0.655263\n", - " 0.250000\n", - " 0.673759\n", - " 1.028226\n", - " 1.0\n", - " 0.006863\n", - " 1.056693\n", - " 0.043647\n", - " 0.322034\n", - " 0.053652\n", - " 0.527642\n", - " \n", - " \n", - " 14\n", - " (smooth)\n", - " (cow)\n", - " 0.298246\n", - " 0.655263\n", - " 0.187719\n", - " 0.629412\n", - " 0.960548\n", - " 1.0\n", - " -0.007710\n", - " 0.930242\n", - " -0.055292\n", - " 0.245132\n", - " -0.074989\n", - " 0.457946\n", - " \n", - " \n", - " 15\n", " (mild)\n", " (cow)\n", " 0.198246\n", @@ -12713,7 +17787,58 @@ " 0.414970\n", " \n", " \n", - " 16\n", + " 12\n", + " (creamy)\n", + " (cow)\n", + " 0.560526\n", + " 0.655263\n", + " 0.378070\n", + " 0.674491\n", + " 1.029344\n", + " 1.0\n", + " 0.010778\n", + " 1.059071\n", + " 0.064868\n", + " 0.451309\n", + " 0.055777\n", + " 0.625733\n", + " \n", + " \n", + " 13\n", + " (cow)\n", + " (creamy)\n", + " 0.655263\n", + " 0.560526\n", + " 0.378070\n", + " 0.576975\n", + " 1.029344\n", + " 1.0\n", + " 0.010778\n", + " 1.038882\n", + " 0.082694\n", + " 0.451309\n", + " 0.037427\n", + " 0.625733\n", + " \n", + " \n", + " 14\n", + " (buttery)\n", + " (cow)\n", + " 0.203509\n", + " 0.655263\n", + " 0.163158\n", + " 0.801724\n", + " 1.223515\n", + " 1.0\n", + " 0.029806\n", + " 1.738673\n", + " 0.229359\n", + " 0.234552\n", + " 0.424849\n", + " 0.525360\n", + " \n", + " \n", + " 15\n", " (pale yellow)\n", " (cow)\n", " 0.227193\n", @@ -12730,7 +17855,41 @@ " 0.527769\n", " \n", " \n", + " 16\n", + " (artisan)\n", + " (cow)\n", + " 0.541228\n", + " 0.655263\n", + " 0.331579\n", + " 0.612642\n", + " 0.934955\n", + " 1.0\n", + " -0.023068\n", + " 0.889969\n", + " -0.131676\n", + " 0.383367\n", + " -0.123634\n", + " 0.559333\n", + " \n", + " \n", " 17\n", + " (cow)\n", + " (artisan)\n", + " 0.655263\n", + " 0.541228\n", + " 0.331579\n", + " 0.506024\n", + " 0.934955\n", + " 1.0\n", + " -0.023068\n", + " 0.928733\n", + " -0.167919\n", + " 0.383367\n", + " -0.076735\n", + " 0.559333\n", + " \n", + " \n", + " 18\n", " (sweet)\n", " (cow)\n", " 0.254386\n", @@ -12747,24 +17906,24 @@ " 0.438007\n", " \n", " \n", - " 18\n", - " (hard)\n", + " 19\n", + " (crumbly)\n", " (cow)\n", " 0.188596\n", " 0.655263\n", - " 0.142982\n", - " 0.758140\n", - " 1.157000\n", + " 0.124561\n", + " 0.660465\n", + " 1.007939\n", " 1.0\n", - " 0.019402\n", - " 1.425354\n", - " 0.167236\n", - " 0.204005\n", - " 0.298420\n", - " 0.488173\n", + " 0.000981\n", + " 1.015321\n", + " 0.009707\n", + " 0.173171\n", + " 0.015090\n", + " 0.425279\n", " \n", " \n", - " 19\n", + " 20\n", " (spicy)\n", " (cow)\n", " 0.135088\n", @@ -12781,296 +17940,41 @@ " 0.462099\n", " \n", " \n", - " 20\n", - " (white)\n", - " (creamy)\n", - " 0.229825\n", - " 0.560526\n", - " 0.149123\n", - " 0.648855\n", - " 1.157582\n", - " 1.0\n", - " 0.020300\n", - " 1.251545\n", - " 0.176752\n", - " 0.232558\n", - " 0.200987\n", - " 0.457448\n", - " \n", - " \n", " 21\n", - " (white)\n", - " (artisan)\n", - " 0.229825\n", - " 0.541228\n", - " 0.132456\n", - " 0.576336\n", - " 1.064867\n", + " (hard)\n", + " (cow)\n", + " 0.188596\n", + " 0.655263\n", + " 0.142982\n", + " 0.758140\n", + " 1.157000\n", " 1.0\n", - " 0.008069\n", - " 1.082867\n", - " 0.079093\n", - " 0.207418\n", - " 0.076526\n", - " 0.410534\n", + " 0.019402\n", + " 1.425354\n", + " 0.167236\n", + " 0.204005\n", + " 0.298420\n", + " 0.488173\n", " \n", " \n", " 22\n", - " (firm)\n", - " (artisan)\n", - " 0.221053\n", - " 0.541228\n", - " 0.135965\n", - " 0.615079\n", - " 1.136451\n", + " (smooth)\n", + " (cow)\n", + " 0.298246\n", + " 0.655263\n", + " 0.187719\n", + " 0.629412\n", + " 0.960548\n", " 1.0\n", - " 0.016325\n", - " 1.191861\n", - " 0.154141\n", - " 0.217087\n", - " 0.160976\n", - " 0.433147\n", + " -0.007710\n", + " 0.930242\n", + " -0.055292\n", + " 0.245132\n", + " -0.074989\n", + " 0.457946\n", " \n", " \n", " 23\n", - " (semi-soft)\n", - " (creamy)\n", - " 0.228947\n", - " 0.560526\n", - " 0.151754\n", - " 0.662835\n", - " 1.182523\n", - " 1.0\n", - " 0.023423\n", - " 1.303439\n", - " 0.200181\n", - " 0.237964\n", - " 0.232799\n", - " 0.466785\n", - " \n", - " \n", - " 24\n", - " (soft)\n", - " (creamy)\n", - " 0.328947\n", - " 0.560526\n", - " 0.228070\n", - " 0.693333\n", - " 1.236933\n", - " 1.0\n", - " 0.043687\n", - " 1.433066\n", - " 0.285445\n", - " 0.344828\n", - " 0.302196\n", - " 0.550110\n", - " \n", - " \n", - " 25\n", - " (creamy)\n", - " (artisan)\n", - " 0.560526\n", - " 0.541228\n", - " 0.306140\n", - " 0.546166\n", - " 1.009123\n", - " 1.0\n", - " 0.002768\n", - " 1.010880\n", - " 0.020572\n", - " 0.384785\n", - " 0.010763\n", - " 0.555903\n", - " \n", - " \n", - " 26\n", - " (artisan)\n", - " (creamy)\n", - " 0.541228\n", - " 0.560526\n", - " 0.306140\n", - " 0.565640\n", - " 1.009123\n", - " 1.0\n", - " 0.002768\n", - " 1.011773\n", - " 0.019707\n", - " 0.384785\n", - " 0.011636\n", - " 0.555903\n", - " \n", - " \n", - " 27\n", - " (buttery)\n", - " (creamy)\n", - " 0.203509\n", - " 0.560526\n", - " 0.131579\n", - " 0.646552\n", - " 1.153473\n", - " 1.0\n", - " 0.017507\n", - " 1.243389\n", - " 0.167048\n", - " 0.208044\n", - " 0.195746\n", - " 0.440647\n", - " \n", - " \n", - " 28\n", - " (smooth)\n", - " (creamy)\n", - " 0.298246\n", - " 0.560526\n", - " 0.193860\n", - " 0.650000\n", - " 1.159624\n", - " 1.0\n", - " 0.026685\n", - " 1.255639\n", - " 0.196154\n", - " 0.291557\n", - " 0.203593\n", - " 0.497926\n", - " \n", - " \n", - " 29\n", - " (mild)\n", - " (creamy)\n", - " 0.198246\n", - " 0.560526\n", - " 0.130702\n", - " 0.659292\n", - " 1.176202\n", - " 1.0\n", - " 0.019580\n", - " 1.289884\n", - " 0.186847\n", - " 0.208101\n", - " 0.224736\n", - " 0.446234\n", - " \n", - " \n", - " 30\n", - " (pale yellow)\n", - " (creamy)\n", - " 0.227193\n", - " 0.560526\n", - " 0.124561\n", - " 0.548263\n", - " 0.978121\n", - " 1.0\n", - " -0.002786\n", - " 0.972852\n", - " -0.028130\n", - " 0.187831\n", - " -0.027906\n", - " 0.385242\n", - " \n", - " \n", - " 31\n", - " (sweet)\n", - " (creamy)\n", - " 0.254386\n", - " 0.560526\n", - " 0.140351\n", - " 0.551724\n", - " 0.984297\n", - " 1.0\n", - " -0.002239\n", - " 0.980364\n", - " -0.020949\n", - " 0.208062\n", - " -0.020029\n", - " 0.401058\n", - " \n", - " \n", - " 32\n", - " (goat)\n", - " (creamy)\n", - " 0.224561\n", - " 0.560526\n", - " 0.133333\n", - " 0.593750\n", - " 1.059272\n", - " 1.0\n", - " 0.007461\n", - " 1.081781\n", - " 0.072160\n", - " 0.204576\n", - " 0.075599\n", - " 0.415811\n", - " \n", - " \n", - " 33\n", - " (crumbly)\n", - " (artisan)\n", - " 0.188596\n", - " 0.541228\n", - " 0.122807\n", - " 0.651163\n", - " 1.203121\n", - " 1.0\n", - " 0.020733\n", - " 1.315146\n", - " 0.208069\n", - " 0.202312\n", - " 0.239628\n", - " 0.439034\n", - " \n", - " \n", - " 34\n", - " (crumbly)\n", - " (natural)\n", - " 0.188596\n", - " 0.371053\n", - " 0.101754\n", - " 0.539535\n", - " 1.454066\n", - " 1.0\n", - " 0.031775\n", - " 1.365896\n", - " 0.384856\n", - " 0.222222\n", - " 0.267880\n", - " 0.406883\n", - " \n", - " \n", - " 35\n", - " (semi-soft)\n", - " (artisan)\n", - " 0.228947\n", - " 0.541228\n", - " 0.126316\n", - " 0.551724\n", - " 1.019393\n", - " 1.0\n", - " 0.002403\n", - " 1.023414\n", - " 0.024673\n", - " 0.196185\n", - " 0.022879\n", - " 0.392556\n", - " \n", - " \n", - " 36\n", - " (semi-hard)\n", - " (artisan)\n", - " 0.195614\n", - " 0.541228\n", - " 0.122807\n", - " 0.627803\n", - " 1.159960\n", - " 1.0\n", - " 0.016935\n", - " 1.232604\n", - " 0.171436\n", - " 0.200000\n", - " 0.188709\n", - " 0.427354\n", - " \n", - " \n", - " 37\n", " (semi-hard)\n", " (natural)\n", " 0.195614\n", @@ -13087,24 +17991,7 @@ " 0.431447\n", " \n", " \n", - " 38\n", - " (buttery)\n", - " (artisan)\n", - " 0.203509\n", - " 0.541228\n", - " 0.103509\n", - " 0.508621\n", - " 0.939753\n", - " 1.0\n", - " -0.006636\n", - " 0.933641\n", - " -0.074494\n", - " 0.161423\n", - " -0.071075\n", - " 0.349934\n", - " \n", - " \n", - " 39\n", + " 24\n", " (natural)\n", " (artisan)\n", " 0.371053\n", @@ -13121,24 +18008,143 @@ " 0.541934\n", " \n", " \n", - " 40\n", - " (smooth)\n", - " (artisan)\n", - " 0.298246\n", - " 0.541228\n", - " 0.169298\n", - " 0.567647\n", - " 1.048813\n", + " 25\n", + " (crumbly)\n", + " (natural)\n", + " 0.188596\n", + " 0.371053\n", + " 0.101754\n", + " 0.539535\n", + " 1.454066\n", " 1.0\n", - " 0.007879\n", - " 1.061105\n", - " 0.066321\n", - " 0.252618\n", - " 0.057586\n", - " 0.440225\n", + " 0.031775\n", + " 1.365896\n", + " 0.384856\n", + " 0.222222\n", + " 0.267880\n", + " 0.406883\n", " \n", " \n", - " 41\n", + " 26\n", + " (hard)\n", + " (natural)\n", + " 0.188596\n", + " 0.371053\n", + " 0.103509\n", + " 0.548837\n", + " 1.479136\n", + " 1.0\n", + " 0.033530\n", + " 1.394059\n", + " 0.399221\n", + " 0.226923\n", + " 0.282670\n", + " 0.413899\n", + " \n", + " \n", + " 27\n", + " (semi-soft)\n", + " (creamy)\n", + " 0.228947\n", + " 0.560526\n", + " 0.151754\n", + " 0.662835\n", + " 1.182523\n", + " 1.0\n", + " 0.023423\n", + " 1.303439\n", + " 0.200181\n", + " 0.237964\n", + " 0.232799\n", + " 0.466785\n", + " \n", + " \n", + " 28\n", + " (semi-soft)\n", + " (artisan)\n", + " 0.228947\n", + " 0.541228\n", + " 0.126316\n", + " 0.551724\n", + " 1.019393\n", + " 1.0\n", + " 0.002403\n", + " 1.023414\n", + " 0.024673\n", + " 0.196185\n", + " 0.022879\n", + " 0.392556\n", + " \n", + " \n", + " 29\n", + " (semi-hard)\n", + " (artisan)\n", + " 0.195614\n", + " 0.541228\n", + " 0.122807\n", + " 0.627803\n", + " 1.159960\n", + " 1.0\n", + " 0.016935\n", + " 1.232604\n", + " 0.171436\n", + " 0.200000\n", + " 0.188709\n", + " 0.427354\n", + " \n", + " \n", + " 30\n", + " (sheep)\n", + " (artisan)\n", + " 0.160526\n", + " 0.541228\n", + " 0.104386\n", + " 0.650273\n", + " 1.201477\n", + " 1.0\n", + " 0.017505\n", + " 1.311801\n", + " 0.199758\n", + " 0.174743\n", + " 0.237689\n", + " 0.421571\n", + " \n", + " \n", + " 31\n", + " (firm)\n", + " (artisan)\n", + " 0.221053\n", + " 0.541228\n", + " 0.135965\n", + " 0.615079\n", + " 1.136451\n", + " 1.0\n", + " 0.016325\n", + " 1.191861\n", + " 0.154141\n", + " 0.217087\n", + " 0.160976\n", + " 0.433147\n", + " \n", + " \n", + " 32\n", + " (mild)\n", + " (creamy)\n", + " 0.198246\n", + " 0.560526\n", + " 0.130702\n", + " 0.659292\n", + " 1.176202\n", + " 1.0\n", + " 0.019580\n", + " 1.289884\n", + " 0.186847\n", + " 0.208101\n", + " 0.224736\n", + " 0.446234\n", + " \n", + " \n", + " 33\n", " (mild)\n", " (artisan)\n", " 0.198246\n", @@ -13155,21 +18161,157 @@ " 0.365754\n", " \n", " \n", - " 42\n", - " (sheep)\n", - " (artisan)\n", - " 0.160526\n", - " 0.541228\n", - " 0.104386\n", - " 0.650273\n", - " 1.201477\n", + " 34\n", + " (goat)\n", + " (creamy)\n", + " 0.224561\n", + " 0.560526\n", + " 0.133333\n", + " 0.593750\n", + " 1.059272\n", " 1.0\n", - " 0.017505\n", - " 1.311801\n", - " 0.199758\n", - " 0.174743\n", - " 0.237689\n", - " 0.421571\n", + " 0.007461\n", + " 1.081781\n", + " 0.072160\n", + " 0.204576\n", + " 0.075599\n", + " 0.415811\n", + " \n", + " \n", + " 35\n", + " (buttery)\n", + " (creamy)\n", + " 0.203509\n", + " 0.560526\n", + " 0.131579\n", + " 0.646552\n", + " 1.153473\n", + " 1.0\n", + " 0.017507\n", + " 1.243389\n", + " 0.167048\n", + " 0.208044\n", + " 0.195746\n", + " 0.440647\n", + " \n", + " \n", + " 36\n", + " (pale yellow)\n", + " (creamy)\n", + " 0.227193\n", + " 0.560526\n", + " 0.124561\n", + " 0.548263\n", + " 0.978121\n", + " 1.0\n", + " -0.002786\n", + " 0.972852\n", + " -0.028130\n", + " 0.187831\n", + " -0.027906\n", + " 0.385242\n", + " \n", + " \n", + " 37\n", + " (artisan)\n", + " (creamy)\n", + " 0.541228\n", + " 0.560526\n", + " 0.306140\n", + " 0.565640\n", + " 1.009123\n", + " 1.0\n", + " 0.002768\n", + " 1.011773\n", + " 0.019707\n", + " 0.384785\n", + " 0.011636\n", + " 0.555903\n", + " \n", + " \n", + " 38\n", + " (creamy)\n", + " (artisan)\n", + " 0.560526\n", + " 0.541228\n", + " 0.306140\n", + " 0.546166\n", + " 1.009123\n", + " 1.0\n", + " 0.002768\n", + " 1.010880\n", + " 0.020572\n", + " 0.384785\n", + " 0.010763\n", + " 0.555903\n", + " \n", + " \n", + " 39\n", + " (sweet)\n", + " (creamy)\n", + " 0.254386\n", + " 0.560526\n", + " 0.140351\n", + " 0.551724\n", + " 0.984297\n", + " 1.0\n", + " -0.002239\n", + " 0.980364\n", + " -0.020949\n", + " 0.208062\n", + " -0.020029\n", + " 0.401058\n", + " \n", + " \n", + " 40\n", + " (smooth)\n", + " (creamy)\n", + " 0.298246\n", + " 0.560526\n", + " 0.193860\n", + " 0.650000\n", + " 1.159624\n", + " 1.0\n", + " 0.026685\n", + " 1.255639\n", + " 0.196154\n", + " 0.291557\n", + " 0.203593\n", + " 0.497926\n", + " \n", + " \n", + " 41\n", + " (goat)\n", + " (artisan)\n", + " 0.224561\n", + " 0.541228\n", + " 0.128070\n", + " 0.570312\n", + " 1.053738\n", + " 1.0\n", + " 0.006531\n", + " 1.067687\n", + " 0.065766\n", + " 0.200825\n", + " 0.063396\n", + " 0.403471\n", + " \n", + " \n", + " 42\n", + " (buttery)\n", + " (artisan)\n", + " 0.203509\n", + " 0.541228\n", + " 0.103509\n", + " 0.508621\n", + " 0.939753\n", + " 1.0\n", + " -0.006636\n", + " 0.933641\n", + " -0.074494\n", + " 0.161423\n", + " -0.071075\n", + " 0.349934\n", " \n", " \n", " 43\n", @@ -13207,6 +18349,23 @@ " \n", " \n", " 45\n", + " (crumbly)\n", + " (artisan)\n", + " 0.188596\n", + " 0.541228\n", + " 0.122807\n", + " 0.651163\n", + " 1.203121\n", + " 1.0\n", + " 0.020733\n", + " 1.315146\n", + " 0.208069\n", + " 0.202312\n", + " 0.239628\n", + " 0.439034\n", + " \n", + " \n", + " 46\n", " (hard)\n", " (artisan)\n", " 0.188596\n", @@ -13223,93 +18382,25 @@ " 0.395130\n", " \n", " \n", - " 46\n", - " (goat)\n", - " (artisan)\n", - " 0.224561\n", - " 0.541228\n", - " 0.128070\n", - " 0.570312\n", - " 1.053738\n", - " 1.0\n", - " 0.006531\n", - " 1.067687\n", - " 0.065766\n", - " 0.200825\n", - " 0.063396\n", - " 0.403471\n", - " \n", - " \n", " 47\n", - " (hard)\n", - " (natural)\n", - " 0.188596\n", - " 0.371053\n", - " 0.103509\n", - " 0.548837\n", - " 1.479136\n", + " (smooth)\n", + " (artisan)\n", + " 0.298246\n", + " 0.541228\n", + " 0.169298\n", + " 0.567647\n", + " 1.048813\n", " 1.0\n", - " 0.033530\n", - " 1.394059\n", - " 0.399221\n", - " 0.226923\n", - " 0.282670\n", - " 0.413899\n", + " 0.007879\n", + " 1.061105\n", + " 0.066321\n", + " 0.252618\n", + " 0.057586\n", + " 0.440225\n", " \n", " \n", " 48\n", - " (semi-soft, cow)\n", - " (creamy)\n", - " 0.153509\n", - " 0.560526\n", - " 0.104386\n", - " 0.680000\n", - " 1.213146\n", - " 1.0\n", - " 0.018340\n", - " 1.373355\n", - " 0.207559\n", - " 0.171223\n", - " 0.271856\n", - " 0.433114\n", - " \n", - " \n", - " 49\n", - " (semi-soft, creamy)\n", - " (cow)\n", - " 0.151754\n", - " 0.655263\n", - " 0.104386\n", - " 0.687861\n", - " 1.049748\n", - " 1.0\n", - " 0.004947\n", - " 1.104435\n", - " 0.055869\n", - " 0.148564\n", - " 0.094559\n", - " 0.423583\n", - " \n", - " \n", - " 50\n", - " (cow, soft)\n", - " (creamy)\n", - " 0.200000\n", - " 0.560526\n", - " 0.145614\n", - " 0.728070\n", - " 1.298905\n", - " 1.0\n", - " 0.033509\n", - " 1.616129\n", - " 0.287651\n", - " 0.236805\n", - " 0.381238\n", - " 0.493926\n", - " \n", - " \n", - " 51\n", - " (creamy, soft)\n", + " (soft, creamy)\n", " (cow)\n", " 0.228070\n", " 0.655263\n", @@ -13325,126 +18416,41 @@ " 0.430342\n", " \n", " \n", - " 52\n", - " (cow, creamy)\n", - " (artisan)\n", - " 0.378070\n", - " 0.541228\n", - " 0.192982\n", - " 0.510441\n", - " 0.943116\n", - " 1.0\n", - " -0.011640\n", - " 0.937112\n", - " -0.088407\n", - " 0.265700\n", - " -0.067108\n", - " 0.433502\n", - " \n", - " \n", - " 53\n", - " (cow, artisan)\n", + " 49\n", + " (soft, cow)\n", " (creamy)\n", - " 0.331579\n", - " 0.560526\n", - " 0.192982\n", - " 0.582011\n", - " 1.038329\n", - " 1.0\n", - " 0.007124\n", - " 1.051399\n", - " 0.055225\n", - " 0.276035\n", - " 0.048886\n", - " 0.463149\n", - " \n", - " \n", - " 54\n", - " (creamy, artisan)\n", - " (cow)\n", - " 0.306140\n", - " 0.655263\n", - " 0.192982\n", - " 0.630372\n", - " 0.962014\n", - " 1.0\n", - " -0.007620\n", - " 0.932660\n", - " -0.053843\n", - " 0.251142\n", - " -0.072202\n", - " 0.462442\n", - " \n", - " \n", - " 55\n", - " (cow, buttery)\n", - " (creamy)\n", - " 0.163158\n", - " 0.560526\n", - " 0.107895\n", - " 0.661290\n", - " 1.179767\n", - " 1.0\n", - " 0.016440\n", - " 1.297494\n", - " 0.182083\n", - " 0.175214\n", - " 0.229283\n", - " 0.426889\n", - " \n", - " \n", - " 56\n", - " (creamy, buttery)\n", - " (cow)\n", - " 0.131579\n", - " 0.655263\n", - " 0.107895\n", - " 0.820000\n", - " 1.251406\n", - " 1.0\n", - " 0.021676\n", - " 1.915205\n", - " 0.231338\n", - " 0.158915\n", - " 0.477863\n", - " 0.492329\n", - " \n", - " \n", - " 57\n", - " (buttery)\n", - " (cow, creamy)\n", - " 0.203509\n", - " 0.378070\n", - " 0.107895\n", - " 0.530172\n", - " 1.402312\n", - " 1.0\n", - " 0.030954\n", - " 1.323741\n", - " 0.360195\n", - " 0.227778\n", - " 0.244565\n", - " 0.407778\n", - " \n", - " \n", - " 58\n", - " (cow, natural)\n", - " (creamy)\n", - " 0.250000\n", - " 0.560526\n", - " 0.135088\n", - " 0.540351\n", - " 0.964006\n", - " 1.0\n", - " -0.005044\n", - " 0.956107\n", - " -0.047423\n", " 0.200000\n", - " -0.045908\n", - " 0.390676\n", + " 0.560526\n", + " 0.145614\n", + " 0.728070\n", + " 1.298905\n", + " 1.0\n", + " 0.033509\n", + " 1.616129\n", + " 0.287651\n", + " 0.236805\n", + " 0.381238\n", + " 0.493926\n", " \n", " \n", - " 59\n", + " 50\n", + " (artisan, soft)\n", + " (creamy)\n", + " 0.153509\n", + " 0.560526\n", + " 0.106140\n", + " 0.691429\n", + " 1.233535\n", + " 1.0\n", + " 0.020095\n", + " 1.424220\n", + " 0.223654\n", + " 0.174603\n", + " 0.297861\n", + " 0.440393\n", + " \n", + " \n", + " 51\n", " (natural, creamy)\n", " (cow)\n", " 0.184211\n", @@ -13461,58 +18467,143 @@ " 0.469746\n", " \n", " \n", - " 60\n", - " (cow, smooth)\n", + " 52\n", + " (natural, cow)\n", " (creamy)\n", - " 0.187719\n", + " 0.250000\n", " 0.560526\n", - " 0.130702\n", - " 0.696262\n", - " 1.242157\n", + " 0.135088\n", + " 0.540351\n", + " 0.964006\n", " 1.0\n", - " 0.025480\n", - " 1.446883\n", - " 0.240002\n", - " 0.211648\n", - " 0.308859\n", - " 0.464719\n", + " -0.005044\n", + " 0.956107\n", + " -0.047423\n", + " 0.200000\n", + " -0.045908\n", + " 0.390676\n", " \n", " \n", - " 61\n", - " (smooth, creamy)\n", + " 53\n", + " (artisan, natural)\n", " (cow)\n", - " 0.193860\n", + " 0.238596\n", " 0.655263\n", - " 0.130702\n", - " 0.674208\n", - " 1.028912\n", + " 0.151754\n", + " 0.636029\n", + " 0.970647\n", " 1.0\n", - " 0.003673\n", - " 1.058151\n", - " 0.034857\n", - " 0.181929\n", - " 0.054955\n", - " 0.436836\n", + " -0.004589\n", + " 0.947156\n", + " -0.038199\n", + " 0.204492\n", + " -0.055793\n", + " 0.433811\n", " \n", " \n", - " 62\n", - " (cow, pale yellow)\n", + " 54\n", + " (natural, cow)\n", + " (artisan)\n", + " 0.250000\n", + " 0.541228\n", + " 0.151754\n", + " 0.607018\n", + " 1.121556\n", + " 1.0\n", + " 0.016447\n", + " 1.167411\n", + " 0.144509\n", + " 0.237311\n", + " 0.143403\n", + " 0.443703\n", + " \n", + " \n", + " 55\n", + " (creamy, semi-soft)\n", + " (cow)\n", + " 0.151754\n", + " 0.655263\n", + " 0.104386\n", + " 0.687861\n", + " 1.049748\n", + " 1.0\n", + " 0.004947\n", + " 1.104435\n", + " 0.055869\n", + " 0.148564\n", + " 0.094559\n", + " 0.423583\n", + " \n", + " \n", + " 56\n", + " (cow, semi-soft)\n", " (creamy)\n", - " 0.178070\n", + " 0.153509\n", " 0.560526\n", - " 0.100000\n", - " 0.561576\n", - " 1.001873\n", + " 0.104386\n", + " 0.680000\n", + " 1.213146\n", " 1.0\n", - " 0.000187\n", - " 1.002395\n", - " 0.002275\n", - " 0.156593\n", - " 0.002389\n", - " 0.369990\n", + " 0.018340\n", + " 1.373355\n", + " 0.207559\n", + " 0.171223\n", + " 0.271856\n", + " 0.433114\n", " \n", " \n", - " 63\n", + " 57\n", + " (buttery, creamy)\n", + " (cow)\n", + " 0.131579\n", + " 0.655263\n", + " 0.107895\n", + " 0.820000\n", + " 1.251406\n", + " 1.0\n", + " 0.021676\n", + " 1.915205\n", + " 0.231338\n", + " 0.158915\n", + " 0.477863\n", + " 0.492329\n", + " \n", + " \n", + " 58\n", + " (buttery, cow)\n", + " (creamy)\n", + " 0.163158\n", + " 0.560526\n", + " 0.107895\n", + " 0.661290\n", + " 1.179767\n", + " 1.0\n", + " 0.016440\n", + " 1.297494\n", + " 0.182083\n", + " 0.175214\n", + " 0.229283\n", + " 0.426889\n", + " \n", + " \n", + " 59\n", + " (buttery)\n", + " (creamy, cow)\n", + " 0.203509\n", + " 0.378070\n", + " 0.107895\n", + " 0.530172\n", + " 1.402312\n", + " 1.0\n", + " 0.030954\n", + " 1.323741\n", + " 0.360195\n", + " 0.227778\n", + " 0.244565\n", + " 0.407778\n", + " \n", + " \n", + " 60\n", " (creamy, pale yellow)\n", " (cow)\n", " 0.124561\n", @@ -13529,59 +18620,110 @@ " 0.477714\n", " \n", " \n", - " 64\n", - " (cow, natural)\n", - " (artisan)\n", - " 0.250000\n", - " 0.541228\n", - " 0.151754\n", - " 0.607018\n", - " 1.121556\n", + " 61\n", + " (cow, pale yellow)\n", + " (creamy)\n", + " 0.178070\n", + " 0.560526\n", + " 0.100000\n", + " 0.561576\n", + " 1.001873\n", " 1.0\n", - " 0.016447\n", - " 1.167411\n", - " 0.144509\n", - " 0.237311\n", - " 0.143403\n", - " 0.443703\n", + " 0.000187\n", + " 1.002395\n", + " 0.002275\n", + " 0.156593\n", + " 0.002389\n", + " 0.369990\n", + " \n", + " \n", + " 62\n", + " (artisan, creamy)\n", + " (cow)\n", + " 0.306140\n", + " 0.655263\n", + " 0.192982\n", + " 0.630372\n", + " 0.962014\n", + " 1.0\n", + " -0.007620\n", + " 0.932660\n", + " -0.053843\n", + " 0.251142\n", + " -0.072202\n", + " 0.462442\n", + " \n", + " \n", + " 63\n", + " (artisan, cow)\n", + " (creamy)\n", + " 0.331579\n", + " 0.560526\n", + " 0.192982\n", + " 0.582011\n", + " 1.038329\n", + " 1.0\n", + " 0.007124\n", + " 1.051399\n", + " 0.055225\n", + " 0.276035\n", + " 0.048886\n", + " 0.463149\n", + " \n", + " \n", + " 64\n", + " (creamy, cow)\n", + " (artisan)\n", + " 0.378070\n", + " 0.541228\n", + " 0.192982\n", + " 0.510441\n", + " 0.943116\n", + " 1.0\n", + " -0.011640\n", + " 0.937112\n", + " -0.088407\n", + " 0.265700\n", + " -0.067108\n", + " 0.433502\n", " \n", " \n", " 65\n", - " (natural, artisan)\n", + " (smooth, creamy)\n", " (cow)\n", - " 0.238596\n", + " 0.193860\n", " 0.655263\n", - " 0.151754\n", - " 0.636029\n", - " 0.970647\n", + " 0.130702\n", + " 0.674208\n", + " 1.028912\n", " 1.0\n", - " -0.004589\n", - " 0.947156\n", - " -0.038199\n", - " 0.204492\n", - " -0.055793\n", - " 0.433811\n", + " 0.003673\n", + " 1.058151\n", + " 0.034857\n", + " 0.181929\n", + " 0.054955\n", + " 0.436836\n", " \n", " \n", " 66\n", - " (cow, pale yellow)\n", - " (artisan)\n", - " 0.178070\n", - " 0.541228\n", - " 0.110526\n", - " 0.620690\n", - " 1.146817\n", + " (smooth, cow)\n", + " (creamy)\n", + " 0.187719\n", + " 0.560526\n", + " 0.130702\n", + " 0.696262\n", + " 1.242157\n", " 1.0\n", - " 0.014150\n", - " 1.209490\n", - " 0.155757\n", - " 0.181556\n", - " 0.173205\n", - " 0.412452\n", + " 0.025480\n", + " 1.446883\n", + " 0.240002\n", + " 0.211648\n", + " 0.308859\n", + " 0.464719\n", " \n", " \n", " 67\n", - " (pale yellow, artisan)\n", + " (artisan, pale yellow)\n", " (cow)\n", " 0.142982\n", " 0.655263\n", @@ -13598,23 +18740,40 @@ " \n", " \n", " 68\n", - " (soft, artisan)\n", - " (creamy)\n", - " 0.153509\n", - " 0.560526\n", - " 0.106140\n", - " 0.691429\n", - " 1.233535\n", + " (cow, pale yellow)\n", + " (artisan)\n", + " 0.178070\n", + " 0.541228\n", + " 0.110526\n", + " 0.620690\n", + " 1.146817\n", " 1.0\n", - " 0.020095\n", - " 1.424220\n", - " 0.223654\n", - " 0.174603\n", - " 0.297861\n", - " 0.440393\n", + " 0.014150\n", + " 1.209490\n", + " 0.155757\n", + " 0.181556\n", + " 0.173205\n", + " 0.412452\n", " \n", " \n", " 69\n", + " (artisan, natural)\n", + " (creamy)\n", + " 0.238596\n", + " 0.560526\n", + " 0.121053\n", + " 0.507353\n", + " 0.905137\n", + " 1.0\n", + " -0.012687\n", + " 0.892066\n", + " -0.120993\n", + " 0.178525\n", + " -0.120993\n", + " 0.361658\n", + " \n", + " \n", + " 70\n", " (natural, creamy)\n", " (artisan)\n", " 0.184211\n", @@ -13631,24 +18790,24 @@ " 0.440403\n", " \n", " \n", - " 70\n", - " (natural, artisan)\n", + " 71\n", + " (artisan, smooth)\n", " (creamy)\n", - " 0.238596\n", + " 0.169298\n", " 0.560526\n", - " 0.121053\n", - " 0.507353\n", - " 0.905137\n", + " 0.108772\n", + " 0.642487\n", + " 1.146221\n", " 1.0\n", - " -0.012687\n", - " 0.892066\n", - " -0.120993\n", - " 0.178525\n", - " -0.120993\n", - " 0.361658\n", + " 0.013876\n", + " 1.229252\n", + " 0.153566\n", + " 0.175141\n", + " 0.186497\n", + " 0.418270\n", " \n", " \n", - " 71\n", + " 72\n", " (smooth, creamy)\n", " (artisan)\n", " 0.193860\n", @@ -13664,23 +18823,6 @@ " 0.043285\n", " 0.381029\n", " \n", - " \n", - " 72\n", - " (smooth, artisan)\n", - " (creamy)\n", - " 0.169298\n", - " 0.560526\n", - " 0.108772\n", - " 0.642487\n", - " 1.146221\n", - " 1.0\n", - " 0.013876\n", - " 1.229252\n", - " 0.153566\n", - " 0.175141\n", - " 0.186497\n", - " 0.418270\n", - " \n", " \n", "" ], @@ -13693,13 +18835,128 @@ } ], "source": [ - "display(HTML(association_rules(frequent_itemsets, min_threshold=0.5).to_html()))" + "assoc_rules = association_rules(frequent_itemsets, min_threshold=.5)\n", + "\n", + "display(HTML(assoc_rules.to_html()))" ] }, + { + "cell_type": "code", + "execution_count": 91, + "id": "a3a2a838-bc56-4de8-ac5d-f1c3327f5447", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_31533/1207492536.py:1: UserWarning:\n", + "\n", + "This pattern is interpreted as a regular expression, and has match groups. To actually get the groups, use str.extract.\n", + "\n" + ] + }, + { + "ename": "KeyError", + "evalue": "\"None of [Index([nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\\n nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\\n nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\\n nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\\n nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\\n nan, nan, nan],\\n dtype='float64')] are in the [columns]\"", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mKeyError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[91], line 1\u001b[0m\n\u001b[0;32m----> 1\u001b[0m \u001b[43massoc_rules\u001b[49m\u001b[43m[\u001b[49m\u001b[43massoc_rules\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mantecedents\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m]\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mstr\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mcontains\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43m(nutty)\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m)\u001b[49m\u001b[43m]\u001b[49m\n", + "File \u001b[0;32m/mnt/crypted/nobackup/.virtualenvs/sciences/lib/python3.12/site-packages/pandas/core/frame.py:4108\u001b[0m, in \u001b[0;36mDataFrame.__getitem__\u001b[0;34m(self, key)\u001b[0m\n\u001b[1;32m 4106\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m is_iterator(key):\n\u001b[1;32m 4107\u001b[0m key \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mlist\u001b[39m(key)\n\u001b[0;32m-> 4108\u001b[0m indexer \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mcolumns\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_get_indexer_strict\u001b[49m\u001b[43m(\u001b[49m\u001b[43mkey\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mcolumns\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m)\u001b[49m[\u001b[38;5;241m1\u001b[39m]\n\u001b[1;32m 4110\u001b[0m \u001b[38;5;66;03m# take() does not accept boolean indexers\u001b[39;00m\n\u001b[1;32m 4111\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mgetattr\u001b[39m(indexer, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mdtype\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;28;01mNone\u001b[39;00m) \u001b[38;5;241m==\u001b[39m \u001b[38;5;28mbool\u001b[39m:\n", + "File \u001b[0;32m/mnt/crypted/nobackup/.virtualenvs/sciences/lib/python3.12/site-packages/pandas/core/indexes/base.py:6200\u001b[0m, in \u001b[0;36mIndex._get_indexer_strict\u001b[0;34m(self, key, axis_name)\u001b[0m\n\u001b[1;32m 6197\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[1;32m 6198\u001b[0m keyarr, indexer, new_indexer \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_reindex_non_unique(keyarr)\n\u001b[0;32m-> 6200\u001b[0m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_raise_if_missing\u001b[49m\u001b[43m(\u001b[49m\u001b[43mkeyarr\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mindexer\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43maxis_name\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 6202\u001b[0m keyarr \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mtake(indexer)\n\u001b[1;32m 6203\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(key, Index):\n\u001b[1;32m 6204\u001b[0m \u001b[38;5;66;03m# GH 42790 - Preserve name from an Index\u001b[39;00m\n", + "File \u001b[0;32m/mnt/crypted/nobackup/.virtualenvs/sciences/lib/python3.12/site-packages/pandas/core/indexes/base.py:6249\u001b[0m, in \u001b[0;36mIndex._raise_if_missing\u001b[0;34m(self, key, indexer, axis_name)\u001b[0m\n\u001b[1;32m 6247\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m nmissing:\n\u001b[1;32m 6248\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m nmissing \u001b[38;5;241m==\u001b[39m \u001b[38;5;28mlen\u001b[39m(indexer):\n\u001b[0;32m-> 6249\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mKeyError\u001b[39;00m(\u001b[38;5;124mf\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mNone of [\u001b[39m\u001b[38;5;132;01m{\u001b[39;00mkey\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m] are in the [\u001b[39m\u001b[38;5;132;01m{\u001b[39;00maxis_name\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m]\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n\u001b[1;32m 6251\u001b[0m not_found \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mlist\u001b[39m(ensure_index(key)[missing_mask\u001b[38;5;241m.\u001b[39mnonzero()[\u001b[38;5;241m0\u001b[39m]]\u001b[38;5;241m.\u001b[39munique())\n\u001b[1;32m 6252\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mKeyError\u001b[39;00m(\u001b[38;5;124mf\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;132;01m{\u001b[39;00mnot_found\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m not in index\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n", + "\u001b[0;31mKeyError\u001b[0m: \"None of [Index([nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\\n nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\\n nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\\n nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\\n nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\\n nan, nan, nan],\\n dtype='float64')] are in the [columns]\"" + ] + } + ], + "source": [ + "assoc_rules[assoc_rules[\"antecedents\"].str.contains(\"(nutty)\")]" + ] + }, + { + "cell_type": "code", + "execution_count": 101, + "id": "361abbac-54b9-4a7d-ae71-46c17ca9b570", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0 True\n", + "1 True\n", + "2 False\n", + "3 False\n", + "4 False\n", + " ... \n", + "68 False\n", + "69 False\n", + "70 False\n", + "71 False\n", + "72 False\n", + "Name: antecedents, Length: 73, dtype: bool" + ] + }, + "execution_count": 101, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [] + }, { "cell_type": "code", "execution_count": null, - "id": "01f5f51f-c195-436a-8c46-8b573491c28b", + "id": "78ef08e7-1436-440f-b035-8b480af1cc7b", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d640609a-1779-47ea-8a5c-17f2daea8700", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "fc73b5c6-1c6a-4dd7-9e94-94ca8a01627f", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "fbac311f-c5c5-4951-a7ee-98d5e1f26707", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c0365269-ff4b-4bdf-96e8-4141bf7f639e", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "1d58dedb-88ca-4b5a-9fce-299c0d591887", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "04dd0063-1de0-403c-b61e-fa422a568727", "metadata": {}, "outputs": [], "source": [] @@ -13721,7 +18978,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.13.2" + "version": "3.12.3" } }, "nbformat": 4,