diff --git a/reports/templates/cairo_run_results.ipynb b/reports/templates/cairo_run_results.ipynb new file mode 100644 index 0000000..3f4e7af --- /dev/null +++ b/reports/templates/cairo_run_results.ipynb @@ -0,0 +1,2032 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "a0000001", + "metadata": {}, + "source": [ + "# CAIRO run results review\n", + "\n", + "This **state-agnostic** notebook reviews the outputs from the first four CAIRO simulation\n", + "runs for any given state and batch. Run it after a new batch is complete to sanity-check\n", + "inputs, verify bill arithmetic, and get an initial read on cross-subsidization and\n", + "bill-change patterns.\n", + "\n", + "The first four runs (covering two upgrade levels \u00d7 two supply configurations) produce\n", + "the master tables this notebook reads:\n", + "\n", + "| Run pair | Upgrade | What it represents |\n", + "|----------|---------|--------------------|\n", + "| 1+2 | Upgrade 00 (baseline) | Current HVAC; delivery-only + delivery+supply combined |\n", + "| 3+4 | Upgrade 02 (HP upgrade) | All buildings given heat pumps; same two supply configs |\n", + "\n", + "> **Demonstration state**: This notebook currently uses NY batch\n", + "> `ny_20260417a_r1-36` as a worked example. \n", + "> **To review a different state, change `STATE` and `BATCH` in the Parameters cell\n", + "> and restart the kernel.**\n", + "\n", + "---\n", + "\n", + "## How to use for a new state\n", + "\n", + "1. Change `STATE` (lowercase 2-letter abbreviation, e.g. `\"ri\"`, `\"ct\"`) and `BATCH`\n", + " in the *Parameters* cell below.\n", + "2. Verify that `run_1+2` and `run_3+4` exist under\n", + " `s3://data.sb/switchbox/cairo/outputs/hp_rates//all_utilities//`.\n", + "3. Restart the kernel and run all cells (`Kernel \u2192 Restart & Run All`).\n", + "4. No other code changes are needed \u2014 all paths and column references are derived\n", + " from `STATE` and `BATCH`.\n", + "\n", + "---\n", + "\n", + "## Notebook sections\n", + "\n", + "| Section | What it covers |\n", + "|---------|---------------|\n", + "| **1 \u2014 Load data** | Read master bills and BAT tables from S3 for both run pairs |\n", + "| **2 \u2014 Input data quality checks (EDA)** | Utility assignments, heating-type composition, gas and electric spending distributions |\n", + "| **3 \u2014 Structural quality checks** | Schema validation, row counts, bill arithmetic identities |\n", + "| **4 \u2014 Baseline analysis (upgrade 00)** | Cross-subsidy table, BAT distribution, monthly bill pattern |\n", + "| **5 \u2014 Bill change analysis (upgrade 00 \u2192 02)** | Quadrant bar chart, savings breakdown by heating type |" + ] + }, + { + "cell_type": "markdown", + "id": "a0000002", + "metadata": {}, + "source": [ + "## Parameters\n", + "\n", + "Change `STATE` and `BATCH` here to switch states. Everything else derives from these\n", + "two values." + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "id": "a0000003", + "metadata": {}, + "outputs": [ + { + "ename": "ImportError", + "evalue": "cannot import name 'coord_polar' from 'plotnine' (/ebs/home/lee_switch_box/reports2/.venv/lib/python3.13/site-packages/plotnine/__init__.py)", + "output_type": "error", + "traceback": [ + "\u001b[31m---------------------------------------------------------------------------\u001b[39m", + "\u001b[31mImportError\u001b[39m Traceback (most recent call last)", + "\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[45]\u001b[39m\u001b[32m, line 8\u001b[39m\n\u001b[32m 6\u001b[39m \u001b[38;5;28;01mimport\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[34;01mpolars\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;28;01mas\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[34;01mpl\u001b[39;00m\n\u001b[32m 7\u001b[39m \u001b[38;5;28;01mfrom\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[34;01mIPython\u001b[39;00m\u001b[34;01m.\u001b[39;00m\u001b[34;01mdisplay\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;28;01mimport\u001b[39;00m display\n\u001b[32m----> \u001b[39m\u001b[32m8\u001b[39m \u001b[38;5;28;01mfrom\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[34;01mplotnine\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;28;01mimport\u001b[39;00m (\n\u001b[32m 9\u001b[39m aes,\n\u001b[32m 10\u001b[39m coord_flip,\n\u001b[32m 11\u001b[39m coord_polar,\n\u001b[32m 12\u001b[39m element_text,\n\u001b[32m 13\u001b[39m facet_wrap,\n\u001b[32m 14\u001b[39m geom_bar,\n\u001b[32m 15\u001b[39m geom_col,\n\u001b[32m 16\u001b[39m geom_hline,\n\u001b[32m 17\u001b[39m geom_text,\n\u001b[32m 18\u001b[39m ggplot,\n\u001b[32m 19\u001b[39m guides,\n\u001b[32m 20\u001b[39m labs,\n\u001b[32m 21\u001b[39m position_dodge,\n\u001b[32m 22\u001b[39m position_stack,\n\u001b[32m 23\u001b[39m scale_fill_manual,\n\u001b[32m 24\u001b[39m scale_x_discrete,\n\u001b[32m 25\u001b[39m scale_y_continuous,\n\u001b[32m 26\u001b[39m theme,\n\u001b[32m 27\u001b[39m )\n\u001b[32m 29\u001b[39m \u001b[38;5;28;01mfrom\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[34;01mlib\u001b[39;00m\u001b[34;01m.\u001b[39;00m\u001b[34;01mplotnine\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[38;5;28;01mimport\u001b[39;00m SB_COLORS, theme_switchbox\n", + "\u001b[31mImportError\u001b[39m: cannot import name 'coord_polar' from 'plotnine' (/ebs/home/lee_switch_box/reports2/.venv/lib/python3.13/site-packages/plotnine/__init__.py)" + ] + } + ], + "source": [ + "from __future__ import annotations\n", + "\n", + "import math\n", + "from typing import cast\n", + "\n", + "import matplotlib.pyplot as plt\n", + "import polars as pl\n", + "from IPython.display import display\n", + "from plotnine import (\n", + " aes,\n", + " coord_flip,\n", + " facet_wrap,\n", + " geom_col,\n", + " geom_hline,\n", + " geom_text,\n", + " ggplot,\n", + " guides,\n", + " labs,\n", + " position_dodge,\n", + " position_stack,\n", + " scale_fill_manual,\n", + " scale_x_discrete,\n", + " scale_y_continuous,\n", + " theme,\n", + ")\n", + "\n", + "from lib.plotnine import SB_COLORS, theme_switchbox" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000004", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Reviewing NY batch: ny_20260417a_r1-36\n" + ] + } + ], + "source": [ + "# \u2500\u2500 Change these two values to review a different state or batch \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n", + "STATE = \"ny\" # lowercase state abbreviation, e.g. \"ri\", \"ct\", \"ma\"\n", + "BATCH = \"ny_20260417a_r1-36\"\n", + "# \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n", + "\n", + "S3_BASE = \"s3://data.sb/switchbox/cairo/outputs/hp_rates\"\n", + "RUN_PAIRS: dict[str, str] = {\n", + " \"Upgrade 00\": \"run_1+2\",\n", + " \"Upgrade 02\": \"run_3+4\",\n", + "}\n", + "DATASETS: dict[str, str] = {\n", + " \"bills\": \"comb_bills_year_target\",\n", + " \"bat\": \"cross_subsidization_BAT_values\",\n", + "}\n", + "\n", + "BLDG_ID = \"bldg_id\"\n", + "UTILITY_COL = \"sb.electric_utility\"\n", + "GAS_UTILITY_COL = \"sb.gas_utility\"\n", + "HEATING_TYPE_COL = \"postprocess_group.heating_type\"\n", + "MONTH_ORDER = [\"Jan\", \"Feb\", \"Mar\", \"Apr\", \"May\", \"Jun\", \"Jul\", \"Aug\", \"Sep\", \"Oct\", \"Nov\", \"Dec\"]\n", + "SCENARIO_ORDER = list(RUN_PAIRS)\n", + "\n", + "# Human-readable labels for postprocess_group.heating_type values\n", + "HEATING_TYPE_LABELS: dict[str, str] = {\n", + " \"fossil_fuel\": \"Fossil fuel\",\n", + " \"electrical_resistance\": \"Electric resistance\",\n", + " \"heat_pump\": \"Existing heat pump\",\n", + "}\n", + "# Display order for heating groups in charts and tables\n", + "HEATING_ORDER = [\"Fossil fuel\", \"Electric resistance\", \"Existing heat pump\", \"Other\"]\n", + "\n", + "print(f\"Reviewing {STATE.upper()} batch: {BATCH}\")" + ] + }, + { + "cell_type": "markdown", + "id": "a0000005", + "metadata": {}, + "source": [ + "## Section 1: Load data\n", + "\n", + "We load `comb_bills_year_target/` (monthly bills per building) and\n", + "`cross_subsidization_BAT_values/` (annual BAT metrics per building) for both run pairs.\n", + "Both datasets are Hive-partitioned on `sb.electric_utility`.\n", + "\n", + "Each row in the **bills** table represents one building in one month (plus an `\"Annual\"`\n", + "summary row). Each row in the **BAT** table represents one building (annual only).\n", + "Schema details are in the AGENTS.md master-table documentation." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000006", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Loaded both scenarios.\n", + " Upgrade 00: bills (439270, 27) | BAT (33790, 35) | months: ['Apr', 'Aug', 'Dec', 'Feb', 'Jan', 'Jul', 'Jun', 'Mar', 'May', 'Nov', 'Oct', 'Sep']\n", + " Upgrade 02: bills (439270, 27) | BAT (33790, 35) | months: ['Apr', 'Aug', 'Dec', 'Feb', 'Jan', 'Jul', 'Jun', 'Mar', 'May', 'Nov', 'Oct', 'Sep']\n" + ] + } + ], + "source": [ + "def master_path(run_pair: str, dataset: str) -> str:\n", + " return f\"{S3_BASE}/{STATE}/all_utilities/{BATCH}/{run_pair}/{dataset}/\"\n", + "\n", + "\n", + "def load_master_table(run_pair: str, dataset: str) -> pl.DataFrame:\n", + " return cast(\n", + " pl.DataFrame,\n", + " pl.scan_parquet(master_path(run_pair, dataset), hive_partitioning=True).collect(),\n", + " )\n", + "\n", + "\n", + "bills_by_scenario: dict[str, pl.DataFrame] = {}\n", + "bat_by_scenario: dict[str, pl.DataFrame] = {}\n", + "\n", + "for scenario, run_pair in RUN_PAIRS.items():\n", + " bills_by_scenario[scenario] = load_master_table(run_pair, DATASETS[\"bills\"])\n", + " bat_by_scenario[scenario] = load_master_table(run_pair, DATASETS[\"bat\"])\n", + "\n", + "print(\"Loaded both scenarios.\")\n", + "for scenario in SCENARIO_ORDER:\n", + " b = bills_by_scenario[scenario]\n", + " bt = bat_by_scenario[scenario]\n", + " months_present = sorted(b.filter(pl.col(\"month\") != \"Annual\")[\"month\"].unique().to_list())\n", + " print(f\" {scenario}: bills {b.shape} | BAT {bt.shape} | months: {months_present}\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000007", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Bills schema:\n", + "Schema({'bldg_id': Int64, 'sb.gas_utility': String, 'upgrade': Int32, 'postprocess_group.has_hp': Boolean, 'postprocess_group.heating_type': String, 'postprocess_group.heating_type_v2': String, 'heats_with_electricity': Boolean, 'heats_with_natgas': Boolean, 'heats_with_oil': Boolean, 'heats_with_propane': Boolean, 'in.representative_income': Float64, 'in.hvac_cooling_partial_space_conditioning': String, 'month': String, 'weight': Float64, 'elec_fixed_charge': Float64, 'elec_delivery_bill': Float64, 'elec_supply_bill': Float64, 'elec_total_bill': Float64, 'passthrough_delivery': Float64, 'passthrough_supply': Float64, 'gas_fixed_charge': Float64, 'gas_volumetric_bill': Float64, 'gas_total_bill': Float64, 'propane_total_bill': Float64, 'oil_total_bill': Float64, 'energy_total_bill': Float64, 'sb.electric_utility': String})\n", + "\n", + "BAT schema:\n", + "Schema({'bldg_id': Int64, 'sb.gas_utility': String, 'upgrade': Int32, 'postprocess_group.has_hp': Boolean, 'postprocess_group.heating_type': String, 'postprocess_group.heating_type_v2': String, 'heats_with_electricity': Boolean, 'heats_with_natgas': Boolean, 'heats_with_oil': Boolean, 'heats_with_propane': Boolean, 'weight': Float64, 'BAT_vol_delivery': Float64, 'BAT_vol_supply': Float64, 'BAT_vol_total': Float64, 'BAT_percustomer_delivery': Float64, 'BAT_percustomer_supply': Float64, 'BAT_percustomer_total': Float64, 'BAT_epmc_delivery': Float64, 'BAT_epmc_supply': Float64, 'BAT_epmc_total': Float64, 'annual_bill_delivery': Float64, 'annual_bill_supply': Float64, 'annual_bill_total': Float64, 'economic_burden_delivery': Float64, 'economic_burden_supply': Float64, 'economic_burden_total': Float64, 'residual_share_delivery': Float64, 'residual_share_supply': Float64, 'residual_share_total': Float64, 'residual_share_epmc_delivery': Float64, 'residual_share_epmc_supply': Float64, 'residual_share_epmc_total': Float64, 'passthrough_delivery': Float64, 'passthrough_supply': Float64, 'sb.electric_utility': String})\n" + ] + } + ], + "source": [ + "# Quick schema peek \u2014 useful when working with an unfamiliar batch\n", + "print(\"Bills schema:\")\n", + "print(bills_by_scenario[SCENARIO_ORDER[0]].schema)\n", + "print(\"\\nBAT schema:\")\n", + "print(bat_by_scenario[SCENARIO_ORDER[0]].schema)" + ] + }, + { + "cell_type": "markdown", + "id": "a0000008", + "metadata": {}, + "source": [ + "## Section 2: Input data quality checks (EDA)\n", + "\n", + "Before looking at bills and the BAT, we examine the raw inputs: how buildings are\n", + "distributed across utility territories, what their baseline heating systems are, and\n", + "what their gas and electric spending looks like. These checks catch assignment errors\n", + "and calibration anomalies early.\n", + "\n", + "All EDA in this section uses upgrade 00 (`\"Annual\"` rows)." + ] + }, + { + "cell_type": "markdown", + "id": "a0000009", + "metadata": {}, + "source": [ + "### 2a: Utility assignment\n", + "\n", + "What fraction of buildings (and weighted households) are assigned to each electric and\n", + "gas utility? We expect the partition to align with each utility's approximate share of\n", + "the state's residential customers.\n", + "\n", + "A large fraction of **null gas assignments** is normal \u2014 buildings that heat with\n", + "electricity, propane, or oil are not assigned a gas utility. Investigate if the null\n", + "fraction is surprisingly low in a territory with extensive gas infrastructure, or\n", + "surprisingly high in a gas-dense market." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000010", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Upgrade 00 \u2014 Annual rows: 33,790 sample buildings, 7,251,938 weighted households\n", + "\n", + "Electric utility assignment:\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "shape: (8, 4)
electric_utilitybuildingsweighted_householdspct_of_total
stru32f64f64
"coned"154353.0640e642.3
"nimo"67911.532294e621.1
"psegli"44271.0300e614.2
"nyseg"3682792300.010.9
"rge"1444351481.04.8
"cenhud"1182270859.03.7
"or"829211011.02.9
"**TOTAL**"337907.251938e699.9
" + ], + "text/plain": [ + "shape: (8, 4)\n", + "\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n", + "\u2502 electric_utility \u2506 buildings \u2506 weighted_households \u2506 pct_of_total \u2502\n", + "\u2502 --- \u2506 --- \u2506 --- \u2506 --- \u2502\n", + "\u2502 str \u2506 u32 \u2506 f64 \u2506 f64 \u2502\n", + "\u255e\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2561\n", + "\u2502 coned \u2506 15435 \u2506 3.0640e6 \u2506 42.3 \u2502\n", + "\u2502 nimo \u2506 6791 \u2506 1.532294e6 \u2506 21.1 \u2502\n", + "\u2502 psegli \u2506 4427 \u2506 1.0300e6 \u2506 14.2 \u2502\n", + "\u2502 nyseg \u2506 3682 \u2506 792300.0 \u2506 10.9 \u2502\n", + "\u2502 rge \u2506 1444 \u2506 351481.0 \u2506 4.8 \u2502\n", + "\u2502 cenhud \u2506 1182 \u2506 270859.0 \u2506 3.7 \u2502\n", + "\u2502 or \u2506 829 \u2506 211011.0 \u2506 2.9 \u2502\n", + "\u2502 **TOTAL** \u2506 33790 \u2506 7.251938e6 \u2506 99.9 \u2502\n", + "\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Gas utility assignment (null = no gas service / unassigned):\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "shape: (11, 4)
gas_utilitybuildingsweighted_householdspct_of_total
stru32f64f64
"(null \u2014 no gas service)"82121.8038e624.9
"coned"69911.3887e619.1
"kedny"64181.2747e617.6
"kedli"2874667484.0480479.2
"nimo"2746617985.7079918.5
"nyseg"1581348155.1222574.8
"rge"1240297109.9641564.1
"cenhud"713162382.6882032.2
"or"594150773.0838762.1
"**TOTAL**"337907.2519e6100.0
" + ], + "text/plain": [ + "shape: (11, 4)\n", + "\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n", + "\u2502 gas_utility \u2506 buildings \u2506 weighted_households \u2506 pct_of_total \u2502\n", + "\u2502 --- \u2506 --- \u2506 --- \u2506 --- \u2502\n", + "\u2502 str \u2506 u32 \u2506 f64 \u2506 f64 \u2502\n", + "\u255e\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2561\n", + "\u2502 (null \u2014 no gas service) \u2506 8212 \u2506 1.8038e6 \u2506 24.9 \u2502\n", + "\u2502 coned \u2506 6991 \u2506 1.3887e6 \u2506 19.1 \u2502\n", + "\u2502 kedny \u2506 6418 \u2506 1.2747e6 \u2506 17.6 \u2502\n", + "\u2502 kedli \u2506 2874 \u2506 667484.048047 \u2506 9.2 \u2502\n", + "\u2502 nimo \u2506 2746 \u2506 617985.707991 \u2506 8.5 \u2502\n", + "\u2502 \u2026 \u2506 \u2026 \u2506 \u2026 \u2506 \u2026 \u2502\n", + "\u2502 nyseg \u2506 1581 \u2506 348155.122257 \u2506 4.8 \u2502\n", + "\u2502 rge \u2506 1240 \u2506 297109.964156 \u2506 4.1 \u2502\n", + "\u2502 cenhud \u2506 713 \u2506 162382.688203 \u2506 2.2 \u2502\n", + "\u2502 or \u2506 594 \u2506 150773.083876 \u2506 2.1 \u2502\n", + "\u2502 **TOTAL** \u2506 33790 \u2506 7.2519e6 \u2506 100.0 \u2502\n", + "\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "annual_u0 = bills_by_scenario[\"Upgrade 00\"].filter(pl.col(\"month\") == \"Annual\")\n", + "total_bldgs = annual_u0.height\n", + "total_weighted = cast(float, annual_u0[\"weight\"].sum())\n", + "\n", + "print(f\"Upgrade 00 \u2014 Annual rows: {total_bldgs:,} sample buildings, {total_weighted:,.0f} weighted households\\n\")\n", + "\n", + "# Electric utility assignment\n", + "elec_assign = (\n", + " annual_u0.with_columns(pl.col(UTILITY_COL).fill_null(\"(null)\"))\n", + " .group_by(UTILITY_COL)\n", + " .agg(\n", + " pl.len().alias(\"buildings\"),\n", + " pl.col(\"weight\").sum().alias(\"weighted_households\"),\n", + " )\n", + " .with_columns(\n", + " (pl.col(\"weighted_households\") / total_weighted * 100).round(1).alias(\"pct_of_total\"),\n", + " )\n", + " .sort(\"weighted_households\", descending=True)\n", + " .rename({UTILITY_COL: \"electric_utility\"})\n", + ")\n", + "# Add summary row for electric (cast to match schema)\n", + "elec_assign_with_total = pl.concat(\n", + " [\n", + " elec_assign,\n", + " pl.DataFrame(\n", + " {\n", + " \"electric_utility\": [\"**TOTAL**\"],\n", + " \"buildings\": [elec_assign[\"buildings\"].sum()],\n", + " \"weighted_households\": [elec_assign[\"weighted_households\"].sum()],\n", + " \"pct_of_total\": [elec_assign[\"pct_of_total\"].sum()],\n", + " },\n", + " schema=elec_assign.schema,\n", + " ),\n", + " ]\n", + ")\n", + "print(\"Electric utility assignment:\")\n", + "display(elec_assign_with_total)\n", + "\n", + "# Gas utility assignment\n", + "gas_assign = (\n", + " annual_u0.with_columns(pl.col(GAS_UTILITY_COL).fill_null(\"(null \u2014 no gas service)\"))\n", + " .group_by(GAS_UTILITY_COL)\n", + " .agg(\n", + " pl.len().alias(\"buildings\"),\n", + " pl.col(\"weight\").sum().alias(\"weighted_households\"),\n", + " )\n", + " .with_columns(\n", + " (pl.col(\"weighted_households\") / total_weighted * 100).round(1).alias(\"pct_of_total\"),\n", + " )\n", + " .sort(\"weighted_households\", descending=True)\n", + " .rename({GAS_UTILITY_COL: \"gas_utility\"})\n", + ")\n", + "# Add summary row for gas (cast to match schema)\n", + "gas_assign_with_total = pl.concat(\n", + " [\n", + " gas_assign,\n", + " pl.DataFrame(\n", + " {\n", + " \"gas_utility\": [\"**TOTAL**\"],\n", + " \"buildings\": [gas_assign[\"buildings\"].sum()],\n", + " \"weighted_households\": [gas_assign[\"weighted_households\"].sum()],\n", + " \"pct_of_total\": [gas_assign[\"pct_of_total\"].sum()],\n", + " },\n", + " schema=gas_assign.schema,\n", + " ),\n", + " ]\n", + ")\n", + "print(\"\\nGas utility assignment (null = no gas service / unassigned):\")\n", + "display(gas_assign_with_total)" + ] + }, + { + "cell_type": "markdown", + "id": "a0000010a", + "metadata": {}, + "source": [ + "### Zero gas usage verification\n", + "\n", + "Cross-check the gas utility assignment against ResStock annual gas consumption.\n", + "Buildings with zero annual gas consumption should align closely with the\n", + "\"(null \u2014 no gas service)\" category above, since gas utility assignment is gated\n", + "on `has_natgas_connection` (derived from nonzero gas consumption in\n", + "`load_curve_annual`).\n", + "\n", + "Both metrics below are **unweighted building counts** for apples-to-apples\n", + "comparison. Small differences can arise from sampling variance or buildings with\n", + "minimal gas usage that round to zero in annual totals but are flagged as connected." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000010b", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Loading ResStock annual load curves from:\n", + " s3://data.sb/nrel/resstock/res_2024_amy2018_2/load_curve_annual/state=NY/upgrade=00/NY_upgrade00_metadata_and_annual_results.parquet\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Buildings with zero annual gas consumption: 8,212 / 33,790 (24.3%)\n", + "Buildings with nonzero annual gas consumption: 25,578 / 33,790 (75.7%)\n", + "\n", + "For comparison, unweighted null gas utility assignment: 8,212 / 33,790 (24.3%)\n", + "Difference (zero gas usage - null assignment): 0.0 percentage points\n" + ] + } + ], + "source": [ + "# Load ResStock metadata to check gas consumption\n", + "RESSTOCK_RELEASE = \"res_2024_amy2018_2\"\n", + "RESSTOCK_S3_BASE = \"s3://data.sb/nrel/resstock\"\n", + "GAS_CONSUMPTION_COL = \"out.natural_gas.total.energy_consumption.kwh\"\n", + "\n", + "# Construct path to load_curve_annual for this state and upgrade 00\n", + "# Filename pattern: {STATE}_upgrade{UPGRADE}_metadata_and_annual_results.parquet\n", + "upgrade_padded = \"00\"\n", + "annual_filename = f\"{STATE.upper()}_upgrade{upgrade_padded}_metadata_and_annual_results.parquet\"\n", + "annual_path = f\"{RESSTOCK_S3_BASE}/{RESSTOCK_RELEASE}/load_curve_annual/state={STATE.upper()}/upgrade={upgrade_padded}/{annual_filename}\"\n", + "\n", + "print(f\"Loading ResStock annual load curves from:\\n {annual_path}\\n\")\n", + "\n", + "# Load annual data and check for gas consumption column\n", + "annual_lf = pl.scan_parquet(annual_path)\n", + "\n", + "# Select just bldg_id and gas consumption\n", + "gas_check = cast(pl.DataFrame, annual_lf.select([BLDG_ID, GAS_CONSUMPTION_COL]).collect())\n", + "\n", + "# Count buildings with zero gas consumption\n", + "zero_gas = gas_check.filter(pl.col(GAS_CONSUMPTION_COL) == 0).height\n", + "nonzero_gas = gas_check.filter(pl.col(GAS_CONSUMPTION_COL) > 0).height\n", + "total_bldgs_annual = gas_check.height\n", + "\n", + "pct_zero_gas = zero_gas / total_bldgs_annual * 100\n", + "pct_nonzero_gas = nonzero_gas / total_bldgs_annual * 100\n", + "\n", + "print(f\"Buildings with zero annual gas consumption: {zero_gas:,} / {total_bldgs_annual:,} ({pct_zero_gas:.1f}%)\")\n", + "print(\n", + " f\"Buildings with nonzero annual gas consumption: {nonzero_gas:,} / {total_bldgs_annual:,} ({pct_nonzero_gas:.1f}%)\"\n", + ")\n", + "\n", + "# Compare to null gas utility assignment (unweighted building count)\n", + "try:\n", + " null_gas_bldgs = gas_assign.filter(pl.col(\"gas_utility\") == \"(null \u2014 no gas service)\")[\"buildings\"][0]\n", + " pct_null_gas_unweighted = null_gas_bldgs / total_bldgs * 100\n", + " print(\n", + " f\"\\nFor comparison, unweighted null gas utility assignment: {null_gas_bldgs:,} / {total_bldgs:,} ({pct_null_gas_unweighted:.1f}%)\"\n", + " )\n", + " print(\n", + " f\"Difference (zero gas usage - null assignment): {pct_zero_gas - pct_null_gas_unweighted:.1f} percentage points\"\n", + " )\n", + "except (NameError, IndexError):\n", + " print(\"\\n(Run the utility assignment cell above first to compare with null gas assignment)\")" + ] + }, + { + "cell_type": "markdown", + "id": "a0000011", + "metadata": {}, + "source": [ + "### 2b: Heating type and fuel composition\n", + "\n", + "What fraction of buildings heat with each fuel or technology under upgrade 00\n", + "(baseline)? This breakdown drives cross-subsidy and bill-change patterns throughout\n", + "the analysis.\n", + "\n", + "The `postprocess_group.heating_type` column classifies buildings into three groups\n", + "used by CAIRO's post-processing:\n", + "\n", + "- **Fossil fuel** \u2014 primary heat source is natural gas, oil, or propane\n", + "- **Electric resistance** \u2014 primary heat source is electric resistance\n", + "- **Existing heat pump** \u2014 already has a heat pump in the baseline" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000012", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Baseline heating-type breakdown (upgrade 00):\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/ebs/tmp/ipykernel_13622/1938810118.py:6: DeprecationWarning: the `default` parameter for `replace` is deprecated. Use `replace_strict` instead to set a default while replacing values.\n", + "(Deprecated in version 1.0.0)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "shape: (4, 8)
heating_labelbuildingsweighted_householdsheats_natgasheats_oilheats_propaneheats_electricitypct_of_total
stru32f64i32i32i32i32f64
"Fossil fuel"295546.3495e62020170671280087.6
"Electric resistance"3070654504.11857300030709.0
"Existing heat pump"918198368.0275540009182.7
null24849529.86488700000.7
" + ], + "text/plain": [ + "shape: (4, 8)\n", + "\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n", + "\u2502 heating_la \u2506 buildings \u2506 weighted_h \u2506 heats_natg \u2506 heats_oil \u2506 heats_pro \u2506 heats_ele \u2506 pct_of_to \u2502\n", + "\u2502 bel \u2506 --- \u2506 ouseholds \u2506 as \u2506 --- \u2506 pane \u2506 ctricity \u2506 tal \u2502\n", + "\u2502 --- \u2506 u32 \u2506 --- \u2506 --- \u2506 i32 \u2506 --- \u2506 --- \u2506 --- \u2502\n", + "\u2502 str \u2506 \u2506 f64 \u2506 i32 \u2506 \u2506 i32 \u2506 i32 \u2506 f64 \u2502\n", + "\u255e\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2561\n", + "\u2502 Fossil \u2506 29554 \u2506 6.3495e6 \u2506 20201 \u2506 7067 \u2506 1280 \u2506 0 \u2506 87.6 \u2502\n", + "\u2502 fuel \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2502 Electric \u2506 3070 \u2506 654504.118 \u2506 0 \u2506 0 \u2506 0 \u2506 3070 \u2506 9.0 \u2502\n", + "\u2502 resistance \u2506 \u2506 573 \u2506 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2502 Existing \u2506 918 \u2506 198368.027 \u2506 0 \u2506 0 \u2506 0 \u2506 918 \u2506 2.7 \u2502\n", + "\u2502 heat pump \u2506 \u2506 554 \u2506 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2502 null \u2506 248 \u2506 49529.8648 \u2506 0 \u2506 0 \u2506 0 \u2506 0 \u2506 0.7 \u2502\n", + "\u2502 \u2506 \u2506 87 \u2506 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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tWzZUtWqVVOOHDkctv3jjz8yDCps2rRJY8aMSbdNhQoV1KJFC9WpU0f58uVz2O706dN6/vnn0x3r5nGHDRtmuc/RcwAAAAAAALj7MEPDXa5Xr17q3bu33XbTNHX69Glt2LBB48aN0+nTp+3anD9/XitWrNADDzzgjlLvKtHR0dq4caPd9pCQEA9Ug7sJjz3AHudFWjVq1LC8PwICAjxQze2nd+/eio6OttueP39+D1TjvaxmZwgODtaAAQM8UA3gHqdOndLw4cMt9wUFBemdd95Rz549lTt3btv2Cxcu6IsvvtBrr71muUTLa6+9pieffFKhoaGW4/bv318pKSmW+3r37q3XX39dRYsWtW1LSkrSvHnzNGDAAB06dMiuz48//qilS5eqZcuW6d7WG48/evRou9q//fZbh2EHAAAAAABwdyHQcJcrXLiwatas6XD//fffr4cffli1atWynI3hn3/+IdCQDQoUKKACBQp4ugzchXjsAfY4L9IKCQlJ970D0le4cGEVLlzY02V4tZ07d2r79u122zt37sy5iDvazJkzlZCQYLfdz89P8+bNU7Nmzez25c6dW4MGDVJUVJRat26tpKSkNPvj4+M1a9YsPffcc3Z9t2/frrVr11rW8vbbb+u1116zrKV9+/aqXbu2ateurcOHD9u1mTx5stOBhgIFCqhz586aOnVqmu1bt27V7t27Va5cOafGAQAAAAAAdy6WnECGKleurHr16lnuu3btmpurAQAAwJ1s/fr1ltvbtm3r5koA9/rqq68st7/wwguWYYYbNWvWTC+88IJL4zraXrNmTb366qvpHq9QoUKaOHGi5b6ff/5ZZ8+eTbf/jaxmrZEcPxcAAAAAAIC7CzM0wClBQUGW20uXLu30GGfPntXWrVu1Z88enT9/XikpKSpRooQiIyNVqlSpTH/j7vTp0zpw4IAOHDig2NhY+fr6qnjx4ipevLgiIyMdTq+aEdM0tWvXLm3evFlxcXG6fPmyChQooCJFiqhBgwbKkydPpsb1hEuXLmnlypXat2+fzp8/r/z586t8+fKqV6/eLU0RnpiYqLVr12r//v2Ki4tTQECAwsLCVL58eVWvXl2+vr5ZeCsylpKSov3792v79u3avXu3cubMqRIlSqhRo0bKmzfvLY27ZcsWxcTE6MSJE0pKSlJYWJiKFy+u+vXrKzg4ONNj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vD1Z8ZyQasKECQ7DL47+tWjRIsPAkmma6QbRrP61bt06w/PbyuHDh806deq4dBsqVKjgdHgoPe+//77l+H379nVpnD59+liO88EHH6Rpt379est25cuXd+l4M2fOtBwnOjrapXEee+wxuzHy5cvn0hgAAAAAAODO5CPc1UaOHCnDMOz++fj4KCwsTG3atNHWrVvt+kVGRur9999Pd+z+/ftr6tSpLtf03nvvOexnmqa6dOmiX375xeVxJ02apDfffNPh/p9//lnNmjXT8ePHXRp3zpw5aty4sS5evOhyTdlp8uTJln87K3v27FG7du0UHx/vsI1pmnryySf1zjvv2E1jm56rV6+qV69eeuedd5zu46pjx4451S4hIUEdO3bUtm3b0m03ceJEPfLII+neH1b++9//ql27dkpOTrbcb5qmOnbsqIULF7o0bkpKivr166dly5a51M9Tsvqx98knn+iNN95w6XE3depU9e3b16X1m7NbYGCgBg0aZLlv1qxZOn36tMO+M2bMUEJCgt32fPnyqUePHhke+6OPPtKBAwecrnXVqlWqW7eu4uLi0m2XXeeKK1JSUtSpUyeNGzfO6T779+/X3r17b/nYVrLzdSo7DR48WAcPHnTrMZcvX66UlBSn2h45ckSNGzfWqlWrsrkq77R//35Vr17d4fTwjqSkpOiDDz7Qfffdp8TERJf6vvfeezp06JBTbdevX69OnTopKSnJpWNYSUxM1Pnz5+22lytX7pbHzm5xcXF66623nG5/5coVdevWTR9++KHDNqZp6oknntCvv/7q9LhXr17Vc889p7Fjxzrd52auPifMnDlTzz33nN2SARlZtmyZnn322XTbnDp1SvXq1dPKlSudHnfx4sUu1SFdP89q1qyp9evXu9Rv586dqlOnjv7++2+Xj3nz8a0ULFjQpXHCw8Mtt+/bt8+jx8tI+fLl7badPXtWV69edWkcAAAAAABw5yHQAJeVKVNG8+fPt1uD9Ubr1q3TpEmTMn2M4cOHW17kWLFihX766adMjztq1CidOHHCbvuuXbv01FNPZfqD+K1bt6pPnz6Zrssb7Nq1K90P1EeNGqVZs2ZlevzXX389Ux8uZ7XLly/r+eefd7j/999/14ABAzI9/qJFizRixAjLfbNnz3Y5zHCj1157LdN9vVl6j724uDiHt7tu3boaOHCgevTooYiICLv9X3zxRZbWmRX69Omj3Llz221PTExMN8g1ceJEy339+/dXrly5srTGVPv27VOXLl0cXnDOznPFFaNGjbql14Wsll2vU9np4sWLXnUfOnL58mU99thjGQZt7jTnz59XdHS00+ECKytWrNAzzzzjUjDMVStXrtSMGTNueZwLFy5Ybi9SpMgtj+2thg0b5vBi/fz58zV37ly77T4+PmrXrp2GDBmiTp06KUeOHGn2m6apadOmZaoeV58TLl68eEuvB9OnT9fOnTst96WkpOjJJ5/MthBaqkuXLqlDhw4uB5tTnT9/Xg8//LBl+NBZjh77YWFhLo3jKGBw8/juPl5GChcunCXjAAAAAACAOw+BBrgkICBA06dPt/wGzY2mTJnicF+FChXUokUL1atXz/LCnnT9G/d//fWX3fb//e9/lu0DAwP18MMPa9iwYRo4cKBatWolX19fu3bXrl2z/FB48ODBlt8wNgxDTZs2Vd++fTVo0CC1b99eefLksazhm2++0caNGy33eVpAQICioqJUt25dh/e5JH366aeWoY5Dhw5p5MiRln1CQ0PVoUMHDR48WL169VLDhg0t25mmqcGDBzv9bdzMMAxDZcqUUZMmTVSoUCGH7VauXKnNmzfbbU9JSdFzzz1n+a1xPz8/3Xffferfv7+ef/55tWnTRoGBgZbjjxkzRocPH7bbPnnyZId1V61aVS1btlTt2rUVFBRk2W79+vW33YW8W33s/fjjj7p06ZLd9jFjxmjNmjX6+OOP9cUXX2jPnj2qW7dultaeHfLkyaPnnnvOct/EiRMtz48//vhD27dvt9seGBio/v37Z6qO4OBg1atXT+XLl5dhGA7bLV682PKiVnafK846fPiww+emVIUKFVLjxo0tQy/ZIbtep7JTQkKCy9/ez2q+vr6qUqWKatasaXdh9kbHjh1z6Rvwd4KRI0cqJibG4f6goCDVqVNHlSpVsnxMpfrmm28yNXOIdP05o1atWqpZs6aCg4Mdtvv4448zNf6NHF28zK7wVnaLjIxUw4YNHb5/lK4/pw4YMMDyNWD69Ol22/z9/bVq1SrNnTtXY8aM0Xfffaft27crb968WVKzq88JP/74o8NZhooUKaImTZqoadOmDi9YS3I4A8UPP/yQbiDWMAyVLVtW9evXV0hIiNM132z8+PEOZ5e699571bVrVw0dOlSdO3dWyZIlLdvt2bPHYQDRGY4e+44CA47caqAhu46XEUfnuNWMLQAAAAAA4O7i5+kCcHu5evWqGjZsqJdffllvvvmmwwthv//+u902f39//fbbb6pfv75tW0JCgp544gnLD9gPHDigWrVqpdnmaGrUdevWqWrVqmm2zZkzRx06dLBru2fPnjS/b968WfPnz7drV65cOX3//fe6995702w/c+aM+vfvr5kzZ9r1GTNmjGbPnm1Zo6d06tRJEydOVGhoqKTr33AdNmyYPvvsM7u2Z86c0aZNm1S7du002z/44APL6V779Omj0aNH212o/vPPP9WhQwe7C5U7duzQwoUL9eCDD97qzbJTtWpVffPNN6pUqZKk6wGKr776Ss8884zlRdclS5aoWrVqabbNnTvXcrrg+vXra8aMGYqMjEyz/ciRI+ratavdUhBXr17VuHHjNHr0aNu2pKQk/fHHH3Zj58+fX6tXr04TEjp16pQeeOAB/fnnn3btY2NjbR8cR0dH24Vo/vrrL/Xt29euX5s2bfTGG2/Ybb+VD/8zkhWPPauLeIUKFdLgwYPTPP+EhITojTfe0P3332/XvkuXLhowYICtfXqzy9ysRo0advfx0aNH1b59e7u21atXt5yZJiAgIM3vL7zwgj7++GNduXIlzfZ9+/Zp8eLFdrdhwoQJlrV1797d5YsOuXPn1oQJE9S5c2fbhc/z589r2LBhDgM3o0aN0iOPPJJmW3aeK674+OOPHU5vXqdOHU2bNi3NufX333+ra9euloG5rJKVr1PuPsfz5cunYcOGqXr16rbzNlWpUqWcHscVhmHopZde0n/+8x9bmOvatWuaNGmShg4danlR9fPPP9d//vMfl79FnBm9e/dWdHR0mm2//PKL5dIgvXr1Uu/eve22u/Kcc7PDhw9r/Pjxlvty586tzz77TE888YTtfL506ZJGjhypMWPGWM7G8Oqrr6pt27bpBplu9vzzz2vUqFG2IMPZs2fVu3dvy/DOtm3bdOLECZenrL/RnRJoaNOmjSZPnmy7iG+appYtW6bu3btbBrm2b9+u+fPn2z3erF4HH3300TTvp6XrM6j17dtX7733nl37sWPHqkGDBrbfHV2Qv5mzzwlW7/sl6cMPP9SgQYNsj7fk5GSNGjVKr7/+ul1bR8siWd2eVN26ddNHH32kfPnySboeDJk3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LeMgXb8glbpsRXJysuUSFpI0dOhQl49p9S3TGwUHB1t+G166vhxGKnedKxm5saYbRUZGZnghqUGDBnYzH2SV7HidcoebA0LuEB0d7TB4ksrR49bR3/9Oc/MyWamsliq5ka+vr8P77p9//nH6+Fn1XO4KRxdBHc1O4m2qVauW4fnk6G8TGxtrF3Ds2bOnXbsdO3bo0Ucf1datW3Xp0iXt2bNHffv21cKFC+3alitXLlMXhDPznLBt2zYNHDjQFjQNDAy0e38TEhLiVJhBcnye33fffRnepoceesjpuh291y1atGi6r2lPPvmkZb/Mvtd19Nh3NSR0q4GG7DpeRuLj47NkHAAAAAAAcOch0IAMGYahd999124deElau3atjh07Zrf9xIkTatWqlR544AFNmzZNf/zxR6YuWN2sUKFCDtd5v9GpU6e0detWTZ06Vd27d1fp0qX13nvvWX7T+Va/SWh1bG+R3nrTOXLkcGqM2+H+yYrbefr06awqx+bm2/rPP/+odu3a6tSpk7799lutX7/eqx4vWSkr/ibS9aVqPv30U7vtMTExat26tfLkyaMiRYpo0KBBdtNXS9dnMihSpIjTx3Onl156yXL7559/rsTERC1YsMDyIkuzZs0ytYTGzUubWHE0M82NzwPuOFdupY/V0g5W0puF51Zkx+uUO1i9xme3rHpM3slOnDhhud2Zx7mj+86V92NZ9Vzuits90ODM47pYsWKWF+RN07R7jm3VqpW6detm1/bnn39WVFSUcubMqXLlyjl83nEUSs6IK88JSUlJev7551W1alV98sknWrp0qfbv32+5XIYrbuV5vkyZMk4vAect73UdhYRcnTHB0e2JjIz06PEy4ugcd3UGJwAAAAAAcOch0ACn5MqVS2XKlLHcd/M3/a5cuaL777/fctrcrPDII49o9erVLl2MSkxM1CuvvKKnn37abl9G3w51lY/PnXVa3S33T1bfTintbT116pRatGhhOf030te1a1cNGzbM5X6lSpXSZ599lg0VZY0aNWqoZcuWdttPnTql//3vf5ZLpUiOgxDukt3nyp0gq1+ngLuJo0CDp2cx8aQpU6aofv36Lvdr3759usu6ZJUXXnjBMnx4u/CW97qOZhf666+/XBrnzz//dGr8e++917LWf/75RxcuXMjy42XE0cwWzNAAAAAAAACy/qoE7lg3T4Gb6uYPn/773/86vGhboEABVa1aVWFhYcqXL5/y5csn0zQ1atQol2pp0KCBtmzZorVr12rVqlVav369Dh06pGPHjunkyZMOvxE2a9YsPfTQQ3rsscds28LCwnTx4kWXjp+eoKCgLBvLG2Rm3eX0eOv9ExoaKh8fn1v+NuGNbryt77zzjsMplosUKaLKlSsrf/78ypcvn0JDQ3Xq1ClNnDgxy2q5XcXHx6t79+764YcfnO7j7++vLl266N1331XBggWzsbpb9/LLL2vp0qV229966y3LaeGrVKmi1q1bZ+pYu3btcvhtzFQxMTGW2298Hsjuc8VZjpaM2Llzp1P9Hd3WrJKVr1N3ql27dmXYxpnHZHqsZm5JdTt84z88PFwHDhyw275z584M7wNH9523Py8GBgYqT548On/+fJrtu3fvzpLxs/sx4czj+tChQ5bvPQ3DUP78+dNs27lzp5544gmXApGhoaEaOHCgXn755WwPjG3ZssVhAC84OFhVq1ZV4cKFFRoaanvvP3r0aJ09ezbDsW/lef6ff/5x+P8uN/OW97qOAgAbN27U8ePHFRERkeEYx44dcxiAuHkJruDgYJUvX97uuSIpKUkLFy5Up06dMjyeaZqaN2+eU8fLiNW5ky9fPo/MIAQAAAAAALwLgQY45ezZsw7XXL75g9dZs2bZtTEMQ5MmTVKPHj3spn/9888/XQ40SNcvWjZu3FiNGzdOs/3q1atas2aNpk6dqq+//tqu3/Tp09NcKCpbtqzdxYJ77rlHe/fulWEYLtd1p3E0M8ebb76p119/3c3VZB8fHx+VLl3abr3y5s2ba9myZbc0tmmaludFYGCgvvvuO7Vt29busfa///3vrg80mKapdu3a6bfffku3XVBQkEqWLKnIyEhVqVJFzz33nIoVK+aeIm9R8+bNVaNGDbuLDzc/DlMNGzYs089Lc+fO1f333+9w/6VLl7RkyRLLfTdOG52d54orHIUz9u/fr82bN6f7zdA1a9a4ZbmXrHqdulP9+uuvevvtt9P9dvTcuXMtt988lbmj5Q8OHjzocGxH55k3KVOmjGWgYc6cOXaPqxslJyfr559/djimt6tatap+//33NNucDSul8tRjYsuWLYqNjVWJEiUctnH0uC5evHia98lxcXFq0qRJhksi5MuXT5GRkYqMjFSjRo3Us2fPdJcLyUrfffed5fbevXvrww8/tKsjOTlZ7777rlNjO3qeX7x4sS5evGi5bEcqR/exlbJly1puj42NVfHixZ0e51aFhYWpevXq2rRpU5rtpmnqww8/1JgxYzIc46OPPpJpmnbba9WqZff/bJJ0//33W4afxowZo44dO2b4nmP+/PmW52ZAQICaNWuWYb03shqnatWqLo0BAAAAAADuTAQakKGUlBS9+OKLDr/lVK5cuTS/W30odu+996pXr16W/X/99Ven6jh8+LDlhc1SpUqpXr16tt8DAgLUtGlTNWnSRD/99JPi4+PTtN+8eXOa31u2bKnFixen2bZv3z4tXLhQDzzwgGUtV69etVxSwzAMtW7d2qkLjpcvX86wjTcoXLiwKlasaPd3/frrr/XCCy84nAZ2//79lt+mLFq0qCpXrpwttd6qli1b2l3MWLlypbZv3657773Xss/58+e1du1au+3BwcG2i03nzp2zXLO8devWateuneW4zp4Xzrr5PLgdrFixwu6cL126tH755Ren1ih3t8zcx4Zh6KWXXnLqW5DFixd3qp0jkydPVp8+fRx+Y3LUqFEOp3S/+aJEdp0rroiMjFTx4sUtL072799fK1eutLxQfvXq1UyvKZ+R7HqdcsbteI7//fffmjhxosO/x9KlS/XTTz9Z7mvevHma30NDQy3bbd68WUePHlXhwoXTbDdNU5MnT85E1Y5lx9/ggQcesAwaffrpp+revbvD823SpEkOH0eO3tt4k6ioKLtAw99//62EhASnL9RbXbyVpHnz5lm+J92/f7/d+8HMuHLligYPHqzvv//e8v1gXFyc3njjDcu+Nz+uP/vsM7swQ4cOHTR58mSHsxe4m6OZQN577z3Lv9WqVaucPlccXRA/cuSI3nzzTb3//vuW+w8ePOh0aEK6/pr26quv2m0fP368w2NI0urVqy1n9ahTp47y5cvn9PFv1LVrV7tAgySNHTtW0dHRatKkicO+K1eu1NixYx2O62j7Rx99ZLc9NXBudb+kOn78uMMlTdq1a+fwedlKfHy8ZaDB1WUrAAAAAADAnYlAw13u6NGjDtc9TUxM1J49e/TFF19ozZo1lm0qVqxo9w00q6l8d+/erdWrV6thw4a2bZcuXdLkyZP11ltvWY59+vTpNL/HxsaqS5cudu2KFSumdevW2V2s+P333y0/ML1528MPP6yXX37Zbvrvjh07aty4cXriiScUGBho25764d2cOXPsxm7fvr3uu+8+y9tzsx9//FENGzZUoUKFJEk1a9Z0qp8ndOrUye7D97179+q+++7T2LFjVadOHdt20zS1YsUKdenSxXIt3J9++slrAw2dOnWymzY5OTlZrVu31meffab27dunuUC6d+9ede/eXatXr7Yb64UXXrBdpHU0vfXatWsVExOjihUr2radPXtWY8aM0VdffWXZ5+bzwlnz58/Xl19+qUqVKqX59mdISIhdKMlbWH2g37p1a68MM0jX6/3oo49Ur149+fv727YHBASoSpUqDvs9/PDDKl26tPbu3Zvu+C+++GKacV2VkpKiJk2a6L///a86depkexxcuHBBw4YN06RJkyz7RUVF2T3PZ9e54grDMNShQwd98skndvvWrFmjRo0aadq0aWke3zExMXr66actH1tZIbtep5xxO57j0vW//7Fjx/T666/bpmm/du2aJk+erCFDhlj2CQgIsHutzZEjh+V5dPnyZXXt2lUzZsywLbWQmJio1157TYsWLcrS2zJjxgzVrl1bkZGRaab5z58/v92MEs565JFH9NJLL+natWtpticlJalRo0b67LPP9Pjjj9v+5pcuXdKbb76p0aNHW45XoUKFdJ+PvIVV8OratWtatmyZ2rdv79QYlSpVstw+d+5cjR07Vs8//7zt77R792498cQT6S5H4YoffvhBbdu21ZQpU2zv81LfH3Xt2tXhcgs33zar56rHH3/ca8IMkuP3OFOnTtXAgQNt93FKSooWLFig7t27W7Y/c+aMUlJS0pw7kZGRqlq1qrZu3WrXfvTo0Tp16pQ++OADW3ggJSVF8+fPV8+ePV1aTq569eq65557tG/fPrtjSNLgwYMVHh5u23758mWNGTNGI0aMsBsrPDxcsbGxTh/7Zk888YReffVVu/qTkpL04IMP6p133lHPnj0VEhJi25eQkKAvvvhCr7zyipKSkuzGzJUrlzp37mx5vCpVqqhOnTpav3693b7XXntNhw4d0vDhw1WkSJE0tSxYsED9+/d3uJxa7969nbq9qZYuXWr3PCe5vmwFAAAAAAC4Q5m4K4wYMcKUlOX/pkyZYnesMmXKOGxfvnx5s2XLlmbNmjXNkJAQp47RpEkT0zRN89SpU6avr69lm5CQEPPRRx81hw4dag4ZMsRs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3eo5AAAAAAAA3J0INMAlhmHoqaee0oYNGxxeUIiIiNC8efNcCjW8+eabTn1oVbZsWS1dujTNOrbOat68uRYuXOhwDfoGDRpo7dq1Ln/zsnbt2lqzZo0iIiIs9xcrVixLvq3lDT744AONGzfO4X1oxcfHR6+++qomTJhw21xIeeSRRzL1OHvwwQe1YsUK5cyZ025f5cqVNXv2bOXIkcOpsXx8fPTFF1+oSZMmLtUgSePHj3f6QoG3K1eu3C1fHIiJiVHr1q117ty5rClK1y8+FS1aNMvGk65/g99K9+7dVbBgwVsev1WrVk63rVOnjtatW+fweS1VdpwrrvL19dUPP/zg0oUYX1/fLAlTWMnO16lUd8I53qZNG5eCGREREfrtt9/UrFmzdNuNGTNGHTt2dGpMPz+/DMdz1G/SpEkKCAhwuW9mlS5dWps2bVKLFi1c7vv8889r6dKltxS08YTOnTtbbh89erTTs32Fhobql19+cfr5ukyZMipZsqSzJVqqVq2a069b/v7+mjRpkl5++WWHbTITFrjZL7/8oieeeCJbZnbx8fHRjz/+qCpVqjjd5/7779f48eOdbl+wYEGtW7fOpfsiLCxMI0aMcLp9ap9169bpgQcecKlfRESElixZoqZNm7rULz158+bV4sWL1bNnT5ffPxuGoWeeeUaLFi1Snjx5nOrj4+OjCRMmaMyYMQoJCXG53qZNm2r16tW69957Xeq3a9cuhzNDPP744y7XAQAAAAAA7kwEGpAuPz8/FSxYUHXr1tVrr72mmJgYTZ8+PcMPx+rXr6+YmBg988wz6V6wqlatmhYvXqzXX39dw4cPV5MmTTK8kFOvXj3t3r1br776qooVK5bhbWjUqJFmzZqlpUuXZvgBc+r0xhMmTMhwZoV7771XkydP1po1azL8JtLYsWM1YcIE1ahRQwUKFMiwZm9lGIYGDBigf/75R7179043tOLn56dHHnlEGzZs0DvvvOPVS01YadKkif7991+9++67GX67s379+vr+++/166+/pntudOjQQdu3b1fHjh3TfZw3btxY69evV9euXfXBBx+oevXqLt1/pUqV0t69e/Xiiy+qevXqCgsLc7qvN1m2bJkaNWrk1NIFGTl27Ji+//77LKjqutDQUMXExOjNN99U7dq1FRERcUuBnXPnzll+69jHx0eDBw++lVJtJk2apM8//1zFixd32KZChQqaOnWq/vjjjwzDDKmy41xxlb+/vyZOnKg//vhDrVq1cvhtVB8fH7Vp00YbN25Ujx49suz4N8vO1ynpzjjHc+XKpV9//VWTJk1K9wJy6hITu3fvdurbygEBAZo1a5YmT56c7mO9UaNGWrlypTp16pSZ8tWwYUPt2bNHvXr1UpUqVZQvX75MjeOKggULasmSJVq4cKFatGiR7uwouXLl0pNPPqnt27frk08+cWv4IqtERkZahhouX76sJ554QhcuXHBqnHvvvVd//vmn+vbt6/B+yJEjhwYMGKB169bdcoCsSpUq+vPPP9W5c2eHr93BwcHq0qWLdu3apd69ezsc66233lKvXr1uqZ5U8+fP1969e7NkrJsVLFhQ69ev11tvvZXuTCJFihTRuHHj9Ouvv6pz587q0aOH07OjhYeHa9WqVZo+fboqV67ssF1wcLD69eunrVu3qmbNmi7fltQZUebPn6/GjRun+/4rIiJCr732mnbt2qVGjRq5fKyM5M6dW59//rk2bdqkJ598MsPXh9DQUD355JPavHmzpkyZ4nIwwTAMDRkyRP/8849efPFF3XPPPem2z5Ejh+6//3799NNPWr58ucqUKePS8c6fP6/HH3/ccnaGJ598Mt3ncAAAAAAAcHcxzDttEWZ4nUuXLmnv3r3av3+/9u3bp+TkZBUqVEh16tS55XWoU1JSdPDgQR06dEiHDh3S4cOHFRQUpOLFi6t48eIqWbLkLV1kOHDggNavX6+4uDidP39eISEhKlSokGrVqqWSJUveNjMOZJekpCRt2LBBe/bs0cmTJ5WUlKS8efOqbNmyqlWr1m3/DeJUqeszb9q0SXFxcUpISFCePHlUrFgx1a5dO1PTgMfHx+uff/7R/v37tX//fvn6+qpw4cJq2LChy1P13omSkpJUtmxZ7d+/P8321q1b67///a/D8y8+Pl6//vqrunXrpqtXr6bZ98wzzzhc59vTXnnlFb333nt22zt27KjZs2e7NFbTpk21cuVKu+379+9XyZIllZKSos2bN2vTpk06efKkgoKCFBERodq1a6tUqVKZvg1S9pwrmXH27FmtWrVKR44c0ZkzZ2w1NG7c2C0Xnm+U3a9Td4LU9dn/+usvxcXFyTRNFSxYUJUqVXI50HWjlJQUbd26VX/99ZdOnTple55t1KjRHXGh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AAAAAAAAAACvQ6ABAAAAAAAAAAAAAAB4HQINAAAAAAAAAAAAAADA6xBoAAAAAAAAAAAAAAAAXodAAwAAAAAAAAAAAAAA8DoEGgAAAAAAAAAAAAAAgNch0AAAAAAAAAAAAAAAALwOgQYAAAAAAAAAAAAAAOB1CDQAAAAAAAAAAAAAAACvQ6ABAAAAAAAAAAAAAAB4HQINAAAAAAAAAAAAAADA6xBoAAAAAAAAAAAAAAAAXodAAwAAAAAAAAAAAAAA8DoEGgAAAAAAAAAAAAAAgNch0AAAAAAAAAAAAAAAALwOgQYAAAAAAAAAAAAAAOB1CDQAAAAAAAAAAAAAAACvQ6ABAAAAAAAAAAAAAAB4HQINAAAAAAAAAAAAAADA6xBoAAAAAAAAAAAAAAAAXodAAwAAAAAAAAAAAAAA8DoEGgAAAAAAAAAAAAAAgNch0AAAAAAAAAAAAAAAALwOgQYAAAAAAAAAAAAAAOB1CDQAAAAAAAAAAAAAAACvQ6ABAAAAAAAAAAAAAAB4HQINAAAAAAAAAAAAAADA6xBoAAAAAAAAAAAAAAAAXodAAwAAAAAAAAAAAAAA8DoEGgAAAAAAAAAAAAAAgNch0AAAAAAAAAAAAAAAALwOgQYAAAAAAAAAAAAAAOB1CDQAAAAAAAAAAAAAAACvQ6ABAAAAAAAAAAAAAAB4HQINAAAAAAAAAAAAAADA6xBoAAAAAAAAAAAAAAAAXodAAwAAAAAAAAAAAAAA8DoEGgAAAAAAAAAAAAAAgNch0AAAAAAAAAAAAAAAALwOgQYAAAAAAAAAAAAAAOB1CDQAAAAAAAAAAAAAAACvQ6ABAAAAAAAAAAAAAAB4HQINAAAAAAAAAAAAAADA6xBoAAAAAAAAAAAAAAAAXodAAwAAAAAAAAAAAAAA8DoEGgAAAAAAAAAAAAAAgNch0AAAAAAAAAAAAAAAALwOgQYAAAAAAAAAAAAAAOB1CDQAAAAAAAAAAAAAAACvQ6ABAAAAAAAAAAAAAAB4HQINAAAAAAAAAAAAAADA6xBoAAAAAAAAAAAAAAAAXodAAwAAAAAAAAAAAAAA8DoEGgAAAAAAAAAAAAAAgNch0AAAAAAAAAAAAAAAALwOgQYAAAAAAAAAAAAAAOB1CDQAAAAAAAAAAAAAAACvQ6ABAAAAAAAAAAAAAAB4HQINAAAAAAAAAAAAAADA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bLvttvVY9eLtsMMO2WGHHZbaZu+9984DDzyQDz74oBTKqA4+tGnTJkkye/bs5bpfdbu2bdsuV/u6WNIDKsI7U8pdAQArwdwEAAAAAIAVUe9fk2vdunV23333UjBh1KhROfHEE/PGG28stv1rr72WE088MR9++GGpz5577pnWrVvXc+Urp0GDBtloo42SLFhmeezYsaVr1cGEqVOnZv78+csca9KkSTX6AQAAAAAAAMDqqt5XaEiS733ve3n22WczZ86cJMmQIUNy4oknZuONN0737t3TqVOnjBkzJsOHD8/QoUOTpLQ6Q5MmTfLd7363HGWvtHbt2pWOq59z8n/BhGKxmMmTJ2ettdZa4hjz588XaAAAAAAAAADgC6MsgYYuXbrkiiuuyA9/+MPSqgvFYjFDhgwpBRiSBR/0J/8XZmjQoEGuvPLKbLDBBuUoe6UtvCrDwuGGjTfeuHT8yiuvZJ999lniGG+88UZpFYeePXvWQZUAAAAAAAAAUDnqfcuJanvuuWd+/etfp2PHjjWCCwurflwsFrPuuuvm1ltvze67717vtS7JM888k3vuuWepbebOnZshQ4YkSdZee+2svfbapWudO3fOuuuumyR57LHHljrOv/71ryRJ8+bNs/nmm3+esgEAAAAAAACg4pVlhYZqW221Ve677770798/TzzxRF599dXMmDGjdL1ly5bp3bt3vvzlL+crX/lKGjUqa7k1PP7447npppuSJK1bt87++++/SJtisZg//elPGTduXJJk//33rxHaKBQKOfzww/PLX/4yQ4YMSf/+/Rc7zosvvpinn346SXLQQQelcePGdfGUAAAAAAAAAKBiFIrVyyNUiJkzZ2b69Olp1apVmjVrVu5ylmjWrFm54IIL8t577yVJevfunb322iudOnXK/PnzM3r06Dz22GMZPHhwkmSjjTbK1VdfnSZNmtQYZ/78+bnwwgvz9ttvJ0n22GOP7L777mnfvn0mT56c5557Lv/85z9TVVWVzp075+c//3maN29ev08WKsxpA4aUuwQAVkK/PrbNAgAAAABg+VVcoGFVMnPmzPziF78orZ6wJF/60pdy3nnnZc0111zs9alTp+aqq64qhRoWp0uXLrnwwgvTqVOnz1UzrA4EGgBWTQINAAAAAACsCIGGWlC9XcTw4cMzbty4zJ07N23atEnPnj2z5557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yx4Aq5jTBgwpdwkArIR+fXqWuwQAAAAAAFYhdbblBAAAAAAAAADAyhJoAAAAAAAAAAAqTkUFGj799NNMmDAhs2bNKncpAAAAAAAAAEAZNSp3Ae+8807uvvvuPP/885k4cWKSpFAo5Pnnn0+SvPXWW3nrrbdy6KGHpmnTpuUsFQAAAAAAAACoJ2VboWH+/Pn52c9+luOOOy79+/fPJ598kmKxWPpTbfLkybnuuuvSt2/fPPbYY+UqFwAAAAAAAACoR2ULNFxyySX5+9//XiPAUCgUlth+ypQp+fGPf5y//vWv9VUiAAAAAAAAAFAmZQk0/Otf/8qjjz6aZEGIYd11181ee+1VY2WGao0aNSq1KxaLufbaa/P222/Xa70AAAAAAAAAQP0qS6Dhd7/7Xel40003zZ133plvf/vbi22744475qqrrkrjxo1LoYabb765nioFAAAAAAAAAMqh3gMNH330Ud59993S4zPOOCMtW7Zcap999tkn5513XmkFhxdeeCEfffRRndYJAAAAAAAAAJRPvQca3nzzzdJx27Zts/XWWy9Xv759+6Z169alxyNGjKjt0gAAAAAAAACAClHvgYaJEycmSQqFQjp16rTc/Ro1apRu3bqVHn/44Ye1XhsAAAAAAAAAUBnqPdAwZ86c0nGLFi1WqO/cuXNLx/Pmzau1mgAAAAAAAACAylLvgYa2bduWjseOHbvc/YrFYt5///3S43bt2tVqXQAAAAAAAABA5aj3QEPPnj2TLAgojB49OpMnT16ufv/617/y6aeflh5vvvnmdVEeAAAAAAAAAFAByhJo6NChQwqFQubPn5+//e1vy+wzatSoXHvttSkUCikUCunatWs22GCDeqgWAAAAAAAAACiHeg80FAqFHH/88SkWi0mS2267Lffcc0+mTJlSo9306dPz1ltv5de//nWOPPLITJkypdTnpJNOqu+yAQAAAAAAAIB6VChWpwTq0bx583LGGWfkxRdfTKFQKJ1fuJTPni8UCikWi9l3331z5ZVX1mu9QGU5bcCQcpcAwEro16dnuUsAAAAAAGAVUu8rNCRJo0aNcs0112S77bZLsVgs/aneUqI6vLBwwKFYLGafffbJT37yk3KUDAAAAAAAAADUo0blunHLli3zy1/+Mn/961/zxz/+MePGjcviFosoFovp2rVrTjjhhOy3335lqBQAAAAAAAAAqG9l2XLis+bPn5933nknr776aiZMmJAZM2akVatW6dixY7bZZptstNFGNbagAL7YbDkBsGqy5QQAAAAAACuibCs0LKxhw4bZfPPNs/nmm5e7FAAAAAAAAACgAjQodwEAAAAAAAAAAJ9VlkDDUUcdlVtvvTVDhw4tx+0BAAAAAAAAgApXli0n3n333bz33nv5zW9+k3XWWSd77rln+vTpky233DKFQqEcJQEAAAAAAAAAFaRQLBaL9X3T7bbbLoVCIdW3rg4xtG3bNrvvvnv69OmT7bffPo0alSVvAVS40wYMKXcJAKyEfn16lrsEAAAAAABWIWVJDGy44YZ57733apwrFouZOHFi7r///tx///1p3rx5dtlll/Tp0ye77LJLmjVrVo5SAQAAAAAAAIAyKMsKDUny8ccf5+mnn87AgQPz4osvZvbs2Yu0qV65oXHjxtl+++3Tp0+f7L777mnTpk09VwtUEis0AKyarNAAAAAAAMCKKFugYWGzZ8/Oyy+/nIEDB+bpp5/O6NGjS9eqt6aoDjcUCoX07t07t9xyS7nKBcpMoAFg1STQAAAAAADAiijLlhOf1aRJk+y8887ZeeedkyTDhw/PwIEDM3DgwLz22mspFoupzl0Ui8W88sor5SwXAAAAAAAAAKhjFRFo+Kxu3bqlW7duOfbYYzNp0qT069cv//jHP5IkFbCgBAAAAAAAAABQxyoy0DBhwoQ8/fTTGThwYF544YXMmjWr3CUBAAAAAAAAAPWoIgINxWIxgwYNKoUYhgwZUuPawlq0aJGddtqpvksEAAAAAAAAAOpR2QIN06dPz3PPPZeBAwfmmWeeyeTJk0vXPhti6NKlS3bdddfsuuuu2WqrrdKoUUXkMAAAAAAAAACAOlKWZMApp5yS119/PVVVVUkWDTA0btw4W2+9dSnE0Llz53KUCQAAAAAAAACUSVkCDa+88soi59Zaa61SgGH77bdP8+bNy1AZAAAAAAAAAFAJyrZ3Q6FQSLFYTKFQyH777ZcTTzwxG2ywQbnKAQAAAAAAAAAqSNkCDcmCUEOSPProo3n00UezwQYbZLfddstuu+2WLbfcMg0bNixneQAAAAAAAABAmRSKxWKxvm96/fXX5+mnn84HH3xQs5j/H3BIkpYtW2bnnXfOrrvump133jmtW7eu7zKBCnXagCHlLgGAldCvT89ylwAAAAAAwCqkLIGGaqNGjcrAgQMzcODAvPLKK5k7d26N69UBh0KhkC233LK0ekPXrl3LUC1QKQQaAFZNAg0AAAAAAKyIsgYaFjZr1qw8//zzefrpp/P0009n/PjxNa4vvHrDeuutl/vuu6++SwQqhEADwKpJoAEAAAAAgBXRqNwFVGvWrFn23HPP7LnnnkmSIUOG5L///W+eeeaZvPXWW0mS6uzFRx99VK4yAQAAAAAAAIB6UDGBhs/q2bNnevTokW222SYPP/xwHnjggRQKhVTIghIAAAAAAAAAQB2quEDD5MmT8+yzz2bgwIF57rnnMm3atHKXBAAAAAAAAADUs4oINAwdOjQDBw7MwIEDM2jQoNIqDItbjWHddddNnz596rtEAAAAAAAAAKAelSXQ8Omnn+b555/PwIED88wzz2T8+PGla8VicZGtJTbaaKPsueee6dOnTzbeeONylAwAAAAAAAAA1KOyBBr69OmT+fPnJ/m/VRgWDjEUi8VsscUW6dOnT/r06ZPOnTuXo0wAAAAAAAAAoEzKEmiYN29eCoVCjXMNGjTIdtttlz333DN77LFH2rdvX47SAAAAAAAAAIAKUJZAQ7JgFYamTZtmp512Sp8+fbLbbrulZcuW5SoHAAAAAAAAAKggZQk09O3bN3vuuWd23HHHNGnSpBwlAAAAAAAAAAAVrCyBhosvvrgctwUAAAAAAAAAVhENyl0AAAAAAAAAAMBnCTQAAAAAAAAAABVHoAEAAAAAAAAAqDgCDQAAAAAAAABAxWlU7gJWB++9914efvjhfPjhhxk1alQaNWqU9ddfP126dMmhhx6ajh07LrHv448/nptuumm57/X1r389xxxzTG2UDQAAAAAAAAAVS6Dhc5g3b1769euXf//73ykWizWuTZkyJW+99Vb+9a9/5aijjsoRRxxRpioBAAAAAAAAYNUj0LCSisVifvWrX+Xxxx9PkvTq1Sv77bdf1ltvvcycOTNDhgzJvffem08//TS33357OnXqlF122WWJ4/Xo0SNnn332Mu/bqlWrWnsOAAAAAAAAAFCpBBpW0rPPPlsKMxx00EE58cQTUygUStd79+6d3XffPWeccUbmzJmTfv36ZZtttknTpk0XO16TJk3SuXPneqkdAAAAAAAAACpdnQQaLr300tLxySefnHXWWacublNW/fv3T5Kst956+Z//+Z8aYYZq6667bg488MDcd999mTp1akaMGJFevXrVd6kAAAAAAAAAsMqpk0DDQw89VPqA/8gjj1wk0HDbbbeVjg877LC0b9++LsqoUz/+8Y/z3HPPpUmTJmnYsOES2/Xo0aN0PHz4cIEGAAAAAAAAAFgOdbblRLFYXOyqBUly6623lq7ttttuq2SgoUmTJtljjz2W2W7hLSbmz59flyUBAAAAAAAAwGqjzgINSwozVFta4GF18sEHH5SOO3fuvFx9qqqqMnXq1BSLxbRp0+YL8XMCAAAAAAAAgIWVZYWGZNmBh9VBVVVVBgwYkGTBSg0bbbTRUtvPmzcvf/nLX9K/f/9MmTIlSdKqVatsuOGGOfroo9OzZ886rxkAAAAAAAAAKkGdr9Awa9asxV7/IqzQMGDAgIwcOTJJcsABB6Rly5ZLbFtVVZWrr746L774Yo3z06ZNy2uvvZbXX389Bx10UE444YTl/rl9/PHHK188AEAtMzcBAAAAAFh9derUqdbHrJNAw5prrpmpU6cmSfr375/evXvXxW0q2gcffJBbbrklSbL22mvn8MMPX2r7d955J82aNcupp56a7bffPq1atcrHH3+cV199NXfffXdmzpyZBx54IGuttVYOO+yw5aqhqqrqcz8PAIDaYm4CAAAAAMCKKBSLxWJtD3rSSSfl9ddfLz3u1KlT1llnndLKAi+//PKCmxcK6dWrV5o3b75C4xcKhfTr16/2Cq5lo0ePzoUXXphPPvkka6yxRq655pp07959sW1HjBiRxx57LBMmTMgxxxyTDTbYYJE2H3zwQc4666zMmzcvLVq0yO9///s0bdp0mXX4FiSrq0vfmVLuEgBYCRdvsma5SwAAAAAAoI6sMis0HHTQQXnttddSKBRSLBYzZsyYxX64XiwWM3jw4BUau9K3qhgxYkQuueSSTJw4MU2aNMkFF1ywxDBDknTt2jUnn3zyUsfcYIMNsu++++aRRx7JjBkz8uabb2a77bZbZi118RcGKoJAA8AqydwEAAAAAIAV0aAuBj344IOz//77Z+HFH4rFYunPwhY+vzx/Ktmbb76ZH/3oR5k4cWJatGiRyy67rNa22+jRo0fpePTo0bUyJgAAAAAAAABUqjpZoSFJLrvsshx44IF59tlnM3LkyMycObN07ZVXXkmyYOuInj17rvCWE5Vo4MCBuf766zNv3rx06NAhP/nJTxa7fcTKateuXel47ty5tTYuAAAAAAAAAFSiOgs0JMkOO+yQHXbYYZHzC2+XcOGFF6ZXr151WUade+ihh3LbbbelWCxmo402ykUXXZS2bdvW6j3Gjh1bOq7tsQEAAAAAAACg0tTJlhNfFMViMbfffntuvfXWFIvFbL/99rnqqqtWKHAwcuTI3HTTTZk3b95S27355pul480222ylawYAAAAAAACAVUGdrtCwNIVCoVy3rhVz587NL3/5ywwYMCBJ0rdv35xwwglp2LDhco/x4Ycf5txzz82cOXNSVVWV008/PY0aLforeeGFF/Lf//43SdK7d+906tSpdp4EAAAAAAAAAFSosgUaisXiKh1quPnmm0thhv322y8HHHBAxowZs8x+a6+9dpo0aZIk6dy5c/baa688+uijGTBgQN59990ccMAB6dKlS5o2bZqPP/44L774Yuk+LVq0yMknn1x3TwoAAAAAAAAAKkShWCwW6/umDz30UOl4t912y5prrlnfJXxuF1xwQd56660V7nfllVdmiy22KD0uFov529/+ljvvvDNVVVVL7NehQ4f86Ec/yoYbbrhS9cLq5LQBQ8pdAgAroV+fnuUuAQAAAACAVUhZVmjo27dvOW5bkQqFQr72ta9ljz32yCOPPJK33nor48aNy/Tp09OyZct069YtO+64Y7785S9njTXWKHe5AAAAAAAAAFAvyrJCw+KMGDEiL774YsaOHZupU6emdevW6dSpU7bbbrt06dKl3OUBFcQKDQCrJis0AAAAAACwIsqyQsPCnn766fTr1y9Dhw5dYptevXrltNNOy0477VSPlQEAAAAAAAAA5dKgXDeeP39+rr/++px99tkZOnRoisViPrtYRPW5d955J2eeeWZuvPHGRdoAAAAAAAAAAKufsgUafvWrX+XPf/7zEkMMC58vFAopFou566678stf/rK+SwUAAAAAAAAA6llZtpx45ZVXcscdd6RQKCRZEGLYbrvt8vWvfz3du3dPp06dMmbMmAwfPjx33313Xn755VKo4Y477siuu+6a3r17l6N0AAAAAAAAAKAelCXQcOuttyZZEGQoFAq5+OKL07dv3xptunTpki5dumTPPffMQw89lEsvvbQUavj1r3+dW265pRylAwAAAAAAAAD1oN63nJg0aVJpxYVCoZAjjzxykTDDZ/Xt2zff+MY3SttQvPLKK5k4cWJ9lAsAAAAAAAAAlEG9BxpeffXVJCmFE0455ZTl6lfdrnqbiupxAAAAAAAAAIDVT70HGsaPH59kQTBhvfXWS8uWLZerX8uWLbP++uuXghDV4wAAAAAAAAAAq596DzTMnDmzdLz22muvUN/27duXjmfNmlVrNQEAAAAAAAAAlaXeAw1t27ZNsmDLiffee2+F+i7cvk2bNrVZFgAAAAAAAABQQeo90LDBBhuUjqdNm5YhQ4YsV7+hQ4dm6tSppcfrr79+rdcGAAAAAAAAAFSGeg80fOlLX0qzZs1SKBRSLBZz+eWXZ968eUvtM2/evFx66aWlx82aNctWW21Vx5UCAAAAAAAAAOVS74GGRo0a5ZBDDkmxWEyhUMjQoUNz9tlnZ9SoUYttP2rUqJx99tkZOnRokqRQKOTggw9Oo0aN6rNsAAAAAAAAAKAeFYrFYrG+b/rJJ5/kyCOPrLGFROPGjbPzzjune/fu6dSpU8aMGZPhw4fnmWeeydy5c5MkxWIxbdq0yT333JN27drVd9lAhThtwPJtVQNAZenXp2e5SwAAAAAAYBVSlkBDkrz00ks544wzSttNVK/Y8FnV54vFYho3bpxf/OIX2Wabbeq7XKCCCDQArJoEGgAAAAAAWBH1vuVEtW233Ta//vWvs/baay8xzFCtWCymQ4cOufXWW4UZAAAAAAAAAOALoFE5b77FFlvk3nvvzd///vc8+uijGTx4cBZeMKJQKGTTTTfN/vvvn8MOOyxNmjQpY7UAAAAAAAAAQH0p25YTizN9+vSMGzcu06ZNS6tWrdKhQ4e0bNmy3GUBFcaWEwCrJltOAAAAAACwIsq6QsNntWzZUoABAAAAAAAAAEiDchcAAAAAAAAAAPBZAg0AAAAAAAAAQMURaAAAAAAAAAAAKo5AAwAAAAAAAABQcQQaAAAAAAAAAICKI9AAAAAAAAAAAFQcgQYAAAAAAAAAoOIINAAAAAAAAAAAFUegAQAAAAAAAACoOAINAAAAAAAAAEDFaVTuAhbn008/zWuvvZYhQ4Zk/Pjx6d69e3r16pVNN9203KUBAAAAAAAAAPWgTgIN5513Xi6//PI0bdp0hfs+99xzufrqqzNmzJhFru2yyy45//zz07Fjx9ooEwAAAAAAAACoUHWy5cSTTz6Zk08+ORMmTFihfo8++mjOOOOMjBkzJsVicZE/Tz/9dI499th88skndVE2AAAAAAAAAFAh6iTQkCSDBw/Occcdl6FDhy5X+7Fjx+ZnP/tZKbxw0EEH5a677sp//vOf3HXXXTnwwANTLBYzefLkXHHFFXVVNgAAAAAAAABQAeok0HDsscemWCxm3LhxOfHEE/PUU08ts88jjzyS6dOnp1Ao5PDDD89PfvKT9OjRI82aNUuPHj1yySWX5JBDDimt1DBq1Ki6KB0AAAAAAAAAqAB1Emg444wzctFFF6VRo0aZNWtWfvCDH+RPf/rTUvu8/fbbpeOjjjpqsW0WPv/OO+/UTrEAAAAAAAAAQMWpsy0nDj744Pzyl79M69atU1VVlf/93//NFVdckXnz5i22/fjx40vH7du3X2ybhc8v3B4AAAAAAAAAWL3UWaAhSbbZZpv8/ve/z/rrr59isZgHHnggp59+eqZOnbpI2x49epSOl7T6wsKrOCzcHgAAAAAAAABYvdRpoCFJNthgg9x+++3ZdtttUywW8/LLL+f444/Phx9+WKPdlltuWTq+7rrrMm3atBrXp0yZkhtuuCFJ0rhx42yyySZ1XToAAAAAAAAAUCaFYrFYrI8bzZs3Lz/96U9z//33p1AopFWrVrnmmmuyzTbbJEnmz5+fE088MW+99VYKhULatGmTAw44IJ07d86oUaPy8MMPZ8qUKUmSM844I8ccc0x9lA1UoNMGDCl3CQCshH59epa7BAAAAAAAViH1Fmio9qc//Sn/+7//m2KxmEaNGuX888/PIYcckiQZNWpUvvvd72b06NELiisUSv2qy9x7771z1VVX1bgGfLEINACsmgQaAAAAAABYEfUeaEiSp556KhdddFFmzZqVQqGQY445JqeffnoKhUI+/fTT9OvXL/3798+kSZMWFFkopEuXLjnllFOy995713e5QIURaABYNQk0AAAAAACwIsoSaEiSIUOG5Jxzzsm4ceNSKBSyxx575PLLL0/Tpk1LbSZMmJDx48ena9euadasWTnKBCqQQAPAqkmgAQAAAACAFdGgPm5SVVWV6dOn1zjXs2fP3H777dlkk01SLBbz1FNP5cQTT8y4ceNKbdq3b59NNtlEmAEAAAAAAAAAvmDqNNDw73//OyeeeGL22GOP7LXXXjnkkENy2WWXlbaSaN++fW699dbstddeKRaLGTp0aL797W9n8ODBdVkWAAAAAAAAAFDh6mTLiaqqqlx66aXp379/kmThWxQKhbRp0yY/+9nP0rt379L1m2++OX/4wx+SJE2bNs1ll12WPn361HZpwGrAlhMAqyZbTgAAAAAAsCLqZIWGv/71r3nkkUdSLBbTsGHD7L333jnyyCPTrVu3FIvFTJo0KRdddFFmzpyZZEHI4bvf/W4uvvjiNGrUKJ9++ml++MMflgIOAAAAAAAAAMAXS62v0DB9+vQccMABmTVrVho1apRbb701W2yxRZJk3rx5ueCCCzJgwIAUCoUcf/zxOe2002r0f/XVV3PeeedlypQpKRQKOfDAA3PhhRemUaNGtVkmsAqzQgPAqskKDQAAAAAArIhaX6FhyJAhmTVrVimMUB1mSJJGjRrlvPPOKz1+9dVXF+nfu3fv/OEPf0iXLl1SLBbz8MMP5zvf+U6mTJlS26UCAAAAAAAAABWq1gMNw4YNKx1vuummi1xfe+21s9Zaa6VYLObdd99d7BidO3fOH/7wh2y//fYpFot57bXXcvzxx2fkyJG1XS4AAAAAAAAAUIFqPdDQsmXL0vHMmTMX26Z6BYeF2y5unJtuuimHH354isViRo0aleOPPz4vvvhibZcMAAAAAAAAAFSYWg809Oz5f3sjP/nkk4tcf/HFF0tBhx49eix1rEaNGuVHP/pRzjnnnBQKhUybNi2nn3567r333lqtGQAAAAAAAACoLLUeaOjevXs23HDDJMkbb7yR66+/Pp9++mmS5M0338yll15aarvPPvss15hHHXVUrrvuujRv3jzz58/PT3/609ouGwAAAAAAAACoIIVisVis7UHfeuutnHDCCakeulAopEWLFpk+fXqSpFgsZuedd85NN920QuMOGzYsZ599dsaNG5cXXnihtssGVhGnDRhS7hIAWAn9+vRcdiMAAAAAAPj/an2FhiTZfPPNc/3112ettdZKsVhMVVVVpk2blmKxmGKxmP322y9XXHHFCo/bo0eP/OEPf8hmm21WB1UDAAAAAAAAAJWiTlZoqDZlypT8+9//zuDBgzNx4sRsvPHG2WabbbLtttt+rnFnz56dJk2a1FKVwKrGCg0AqyYrNAAAAAAAsCIa1eXga665Zo444ohaH1eYAQAAAAAAAABWb3Wy5QQAAAAAAAAAwOch0AAAAAAAAAAAVByBBgAAAAAAAACg4gg0AAAAABVr3rx5+dWvfpVDDz00G220UZo2bZouXbrkuOOOy6uvvvq5x//Xv/6Vww8/PJ07d06TJk2y3nrr5dBDD80///nPZfZ9/PHHs/fee2ettdZK165d8/Wvfz0jR45cZr9hw4alefPmadeuXcaMGfO5nwMAAACsrgrFYrFY7iIAVsRpA4aUuwQAVkK/Pj3LXQIAq5hBgwbl2GOPXWJwoVAo5Oqrr84Pf/jDFR67WCzm+9//fq6//voltjnrrLNy/fXXp1AoLHLt7rvvztFHH52qqqoa59u1a5dnnnkmPXsu/nVv/vz52X333fPMM8/krrvuylFHHbXCtQMAAMAXhRUaAAAAgIoza9asHH744Xn11VfTuXPn/O53v8vQoUMzadKkvPTSSzn77LPTsGHDnH/++bnzzjtXePx+/fqVwgzf+c538tZbb2XatGkZNGhQvve97yVJbrzxxvzyl79cpO+cOXNy/vnnp6qqKtdff33Gjh2b999/P9/85jczceLEXHHFFUu87w033JBnnnkmhx9+eL7xjW+scN0AAADwRWKFBmCVY4UGgFWTFRoAWBEXXHBBrr766rRp0yZvv/121llnnUXa/OY3v8lJJ52UDh065IMPPkiTJk2Wa+xp06ala9eumThxYn7yk5/k0ksvXaTN5Zdfnp/85Cdp165dRowYkVatWpWuDRgwIHvttVf23XffGltTzJw5M+uss05mzJiRWbNmpXHjxjXGfOedd9K7d++0atUqgwYNSocOHZb3xwEAAABfSFZoAAAAACrOQw89lCT53ve+t9gwQ5KccMIJ6dKlS8aNG5dHH310ucf++9//nokTJ6ZFixY577zzFtvm3HPPTcuWLTNx4sT87W9/q3FtxIgRSZItt9yyxvnmzZunZ8+emT9/fj766KMa1+bNm5dvf/vbmT17dm6++WZhBgAAAFgOAg0AAABARZkzZ04GDx6cJNliiy2W2K5QKORLX/pSkuTtt99e7vH79++fJDn88MPTsmXLxbZp3rx5vvrVryZJHnnkkRrXPv7441KbxfVbuE21a6+9Ni+88EKOPPLIfO1rX1vuWgEAAOCLrFG5C6Du2E0EAKgk5iYALK9p06Zl7ty5pcdLew0pFApJkmHDhi33a82QIQu2sdtqq62W2merrbZKkgwdOrRGu+rVFWbMmLFI/5kzZyZJOnbsWLr21ltv5eKLL06HDh3yi1/8wmsiAAAAq6Xqf6PXJoGG1di8efPKXQIAQIm5CQDLq3Xr1unUqVM+/vjjvP766znssMMW265YLObNN99MkowcOXK5X2vGjh2bJFl77bWX2mfttdcutV+43QYbbJAkef3112ucnzlzZoYOHZqGDRumY8eOmTdvXubOnZvjjjsuc+fOzc0335w2bdp4TQQAAGC11Lhx41ofU6BhNdaokV8vAFA5zE0AWBHbbbddHnzwwdxyyy05/fTT07Fjx0Xa/P73v8/w4cOTJK1atVqu15qqqqqMHz8+yYKVFpbWp3olhvHjx6dQKKRhw4ZJkt133z0bbLBB/vWvf+UXv/hFjjnmmMyYMSMXXXRRpkyZkqOPPjrNmjVLklx11VV59dVXc+yxx+bwww8vjT1nzpxMmTKlFJoAAAAAFuVd5dVYXSzpAQCwssxNAFgRV199dR599NFMnDgxO+64Y6688srsuuuuad++fYYPH5477rgjf/jDH7LJJpvknXfeSYcOHZbrtWbixImZP39+kqRhw4ZL7VMddqiqqsqECRPSqVOnJEmTJk1y9dVX55hjjsm5556bc889t9Snbdu2ueiii1IoFPLaa6/liiuuyDrrrJObbrophUIhQ4cOzUknnZTnnnsuc+bMybrrrpvTTz89P/jBD9KgQYPP8yMDAACA1Y5AAwAAAFBxNttss9x888353ve+l5EjR+aYY46pcb1p06a5/fbb861vfStJss0229Rrfd/85jfToUOHXHXVVXnttdfSsmXLbL/99rn22mvTrVu3zJkzJ8cdd1zmzZuX2267LW3bts2HH36YbbfdNg0aNMiPf/zjrLPOOrn33nvzox/9KOPHj891111Xr88BAAAAKp1AAwAAAFCRTjzxxOy+++65/PLL88orr2TYsGFp3759dt9991x44YUZPHhwZs+enSTZY489lmvMtdZaKw0bNsz8+fNTVVW11LbVKzk0aNBgsVtD7L333tl7770X2/fyyy/PG2+8kf/5n//JgQcemCT52c9+lmnTpuWRRx7J/vvvnyQ54YQTstNOO+VXv/pVzj333Ky77rrL9TwAAADgi8BahgAAAEDF2njjjXPHHXdk0KBBmT17dkaPHp277747W2yxRf785z8nWbA6Q69evZZrvIXDCZ988slS21Zfb9++fRo2bLjcNb/00ku5+uqr07lz51x//fWl8/fdd1+aNGmS/fbbr3SuUCjk4IMPzuzZs/PII48s9z0AAADgi0CgAQAAAFglFAqF0vGzzz6b++67L0ly6qmnrtA4HTt2TJKMHTt2qe0+/vjjJEmnTp2We+xPP/00xx13XObPn5/f/va3WXPNNZMkc+bMyZgxY9KhQ4caz2Ph8UeOHLnc9wEAAIAvAoEGAAAAYJVSVVWVM888M8mCFRyOO+64Feq/8cYbJ0leffXVpbZ77bXXarRfHpdccknefvvtnHLKKdl3331L5z/55JMUi8VFwgzJ/wU1xo8fv9z3AQAAgC8CgQYAAABglXLttdfmxRdfTIMGDXLLLbekcePGK9R///33T5Lce++9mTFjxmLbzJw5M3/7299qtF+W5557Ltdee226du2aa6+9tsa1tddeOw0bNszUqVMX6Td58uQkybrrrru8TwEAAAC+EAQaAAAAgFXGn//855x//vlJkmuuuSZ9+vRZbLvDDz88LVu2zFlnnbXIta9+9atp165dpk+fnp///OeL7X/DDTdk2rRpadu2bb761a8us65Zs2bluOOOS1VVVX73u9+lVatWNa43atQo66+/fiZPnpxhw4bVuPbiiy8mSbp27brM+wAAAMAXiUADAAAAsEp47LHHSttLHHnkkTnnnHMW227IkCG57777MmPGjNx8882ZNm1ajeutWrXK5ZdfnmTBFhFnnHFG3nnnncyYMSNDhgzJWWedlR//+MdJkksvvTStW7deZm0XXnhhhg4dmu9973tLDFkce+yxSZLjjz8+b7/9dj755JPcdttt+ctf/pLWrVvn4IMPXr4fBAAAAHxBFIrFYrHcRQCsiNMGDCl3CQCshH59epa7BABWYb/73e9yyimnZN68eTn66KPzm9/8Jk2bNl1s2yFDhqRXr15JksaNG+eTTz5ZZMWEYrGYc845JzfeeOMS73nGGWfkxhtvTKFQWGpt//3vf7PHHnuke/fuef3119OiRYvFtvvkk0+y9dZb54MPPljk2nXXXbfEgAYAAAB8UVmhAQAAAKhYVVVVOf/883PCCSdk3rx5ueKKK3LHHXcsMcyQJD179syhhx6a5s2b57TTTlskzJAkhUIhN9xwQx599NEccsghWWedddK4ceN06tQpBx10UPr375+bbrppmWGGGTNm5Pjjj0+S/P73v19imCFJ1lprrbz88ss57rjjsuGGG6Z169bZddddc8899wgzAAAAwGJYoQFY5VihAWDVZIUGAAAAAABWhBUaAAAAAAAAAICKI9AAAAAAAAAAAFQcgQYAAAAAAAAAoOIINAAAAAAAAAAAFUegAQAAAAAAAACoOAINAAAAAAAAAEDFEWgAAAAAAAAAACqOQAMAAAAAAAAAUHEalbsAAAAAVj2nDRhS7hIAWAn9+vQsdwkAAADLzQoNAAAAAAAAAEDFEWgAAAAAAAAAACqOQAMAAAAAAAAAUHEEGgAAAAAAAACAiiPQAAAAAAAAAABUHIEGAAAAAAAAAKDiCDQAAAAAAAAAABVHoAEAAAAAAAAAqDgCDQAAAAAAAABAxRFoAAAAAAAAAAAqjkADAAAAAAAAS/Tpp5/m2muvzb777pvOnTtnzTXXzE477ZTTTjstH3zwwUqNueeee6ZQKKzQn8UZMWJEvv71r6dr165Za621svfee2fAgAHLvP/s2bOz+eabp1Ao5J///OdKPQcA6l6jchcAAAAAAABAZXrjjTdyyCGHZMSIETXOP/fcc3nuuedyxx135Fe/+lWOO+64eq9t8ODB2XnnnTNp0qTSuccffzwDBgzIXXfdlSOPPHKJfS+55JIMGjQoJ598cr7yla/UR7kArAQrNAAAAAAAALCIsWPH5qCDDsqIESPSvXv3/OUvf8kHH3yQ0aNH5x//+Ed69OiRGTNm5OSTT84777yzUvf4zW9+k7lz5y7xz+mnn54k2WyzzRbpe/nll2fSpEk5+uij8/7772fs2LG57rrrUlVVlfPPPz9z585d7D2ff/75XHPNNenSpUuuvfbalaobgPoh0AAAAAAAAMAirrjiinzwwQfp3Llznn/++Xzta1/L+uuvn3XWWSeHHHJInnnmmbRp0yZz5szJD3/4w5W6R8OGDdOoUaPF/pkzZ07++Mc/JklOPfXUGv3mzp2be+65J2uuuWZuvfXWdOvWLR06dMg555yTffbZJyNGjMjTTz+9yP1mzZqV4447LlVVVfnd736X1q1br1TdANQPgQYAAAAAAABqKBaLGTp0aJIFKyG0b99+kTbt27fPsccem2TBqge17c9//nOmTJmS5s2b55hjjqlxbdSoUZk/f3423njjNG/evMa1rbbaKkkW2SYjSS666KIMGTIk3/3ud7PXXnvVes0A1K5G5S4AAAAAAACAylIoFPLPf/4zgwYNSrdu3ZbYrlevXkmScePG5ZNPPslaa621XONXhw46deq02OvFYjH9+vVLkhx11FFp06ZNjesff/xxkiwSZlj4XHWbak8//XSuv/76dO/ePT/96U+Xq04AykugAQAAAAAAgMXabLPNlnp95syZSZIGDRqkVatWyz3ujTfeuNTrL774Yl5++eUkySmnnLLI9Y4dO9a4/+JqWjgsMWPGjHz7299Okvz+979Py5Ytl7tWAMrHlhMAAAAAAACslBdeeCFJ0q1bt6yxxhq1Nm716gy9e/fOtttuu8j1zp07p2HDhhk6dOgioYbXXnstSdK1a9fSuR/96Ed59913c+aZZ2b33XevtToBqFsCDQAAAAAAAKywDz74IPfdd1+S5Mgjj6y1cSdOnJi77747SXLaaaelUCgs0maNNdbI17/+9UyZMiUnn3xyRowYkfHjx+eGG27Iv/71r3Tp0iW77LJLkuTJJ5/ML37xi/To0SNXXnllaYyqqqqMHTs2VVVVtVY7ALVLoAEAAAAAAIAVUiwW853vfCfz5s1Ls2bNcsYZZ9Ta2H/4wx/y6aefplWrVjnqqKOW2O4nP/lJ2rRpkzvvvDPdunVLhw4dcs4556RBgwa5+uqr07hx40yfPj3HH398CoVC/vCHP6R58+aZOnVqvvWtb6Vt27bp1KlT2rZtm+OOOy7Tpk2rtecAQO1oVO4CAAAAAAAAWLVcddVVefjhh5Ms2B6iY8eOtTJuVVVVbrnlliTJMccck5YtWy6xba9evfLyyy/nvPPOy4svvpjp06dnq622yoUXXpgvf/nLSZLzzjsvI0aMyHnnnZedd945VVVV6dOnT1599dWcdtpp2XbbbfPSSy+lX79+GTRoUF544YU0aOD7wACVQqABAAAAAACA5faLX/wiP/7xj5Mkp59+eo477rhaG/vxxx/PsGHDkiSnnHLKMtt37949f//73xd77d///nduueWWbLLJJrnsssuSJPfee29eeeWV/OAHP8jPfvazJMnxxx+fli1b5pprrsk//vGPHH744bX0bAD4vETMAAAAAAAAWC7XXnttaXuJ0047LTfeeGOtjt+vX78kyU477ZQtt9xypceZMmVK/ud//icNGzbM7bffnqZNmyZJ7rvvviTJoYceWqP9IYcckmRB4AGAyiHQAAAAAAAAwFIVi8X85Cc/yQ9+8IMkybnnnptf/epXtbo9w6hRo/LAAw8kSU499dTPNda5556bDz/8MOeff36222670vmRI0cmySJbZHTq1KnGdQAqgy0nAAAAAAAAWKJisZhzzjmntBrDz372s1KwoTbddtttmT9/ftq2bZuvfe1rKz1O//7989vf/jZbbLFFLrroohrXxo8fnyQpFAo1zlc/rr4OQGWwQgMAAAAAAACLNX/+/Jx00km58cYb07Bhw/zud7+rkzDD3Llzc9tttyVJjjvuuDRr1mylxpk0aVJOPPHENGrUKH/4wx/SpEmTGtfXWWedJMnUqVNrnJ88eXKSZN11112p+wJQNwQaAAAAAAAAWMTcuXNz9NFH57e//W2aNm2ae++9N8cff/xy9z/rrLPSsmXLHHHEEctse//992fMmDFJklNOOWWlaz7rrLMyevTo/PjHP87WW2+9yPVu3bolSV544YUa51988cUkSdeuXVf63gDUPoEGAAAAAAAAFnHMMcfknnvuSevWrfPII4/kgAMOyLx585b6p9q0adNy8803Z8aMGbn33nszdOjQpd6rX79+SZI999wzvXr1Wql6H3jggfzxj39M7969c8EFFyy2zbHHHpskufjii/P4449n8uTJefzxx3PJJZckSb71rW+t1L0BqBuNyl0AAAAAAAAAlef5559PsmB7hr322muZ7bt06ZIRI0Ys9lqxWFxiv8GDB+eJJ55Ikpx66qkrXmiSTz75JCeffHIaN26c22+/PY0bN15suz59+qRv37556KGHsvfee9e4dvDBB2ePPfZYqfsDUDes0AAAAAAAAECtatWqVU477bQ0b948hx12WHr27LnEtrfcckuSZO21185hhx22Uvc7/fTTM3bs2FxyySXZYostltiuUCjkvvvuy8UXX5wtt9wyLVq0yFZbbZVLLrkkf//731MoFFbq/gDUjUJxaZE4gAp02oAh5S4BgJXQr8+S37gAVj3mZACrJnMyAABgVWKFBgAAAAAAAACg4gg0AAAAAAAAAAAVR6ABAAAAAAAAAKg4Ag0AAAAAAAAAQMURaAAAAAAAAAAAKo5AAwAAAAAAAABQcQQaAAAAAAAAAICK06jcBQAAAAAAACvutAFDyl0CACuoX5+e5S4BVilWaAAAAAAAAAAAKo5AAwAAAAAAAABQcQQaAAAAAAAAAICKI9AAAAAAAAAAAFQcgQYAAAAAAAAAoOIINAAAAAAAAAAAFadRuQugpkmTJqV///554YUXMm7cuMyZMyft2rXLJptskn333TebbbZZuUsEAAAAAAAAgDon0FBBXn755Vx//fWZNm1ajfMff/xxPv744wwYMCAHHXRQTjjhhDRoYHENAAAAAAAAAFZfAg0V4r333stPf/rTzJ49Oy1atMihhx6azTffPE2aNMmHH36Yhx9+OEOHDs2DDz6YZs2a5Zhjjil3yQAAAAAAAABQZwQaKkCxWMytt96a2bNnZ80118y1116bTp06la5vtNFG2X333XP99dfnv//9b/72t7+lT58+WW+99cpYNQAAAAAAAADUHfsWVIDBgwfnnXfeSZIcffTRNcIM1Ro2bJjTTjstjRs3TlVVVe6///76LhMAAAAAAAAA6o1AQwV4/vnnkyRNmjTJ7rvvvsR2LVu2zE477ZQkeeGFF1IsFuulPgAAAAAAAACobwINFWDYsGFJkl69eqV58+ZLbbvNNtskSSZOnJgJEybUeW0AAAAAAAAAUA4CDRVg4sSJSZJ27dots+3CbSZPnlxXJQEAAAAAAABAWQk0VIDqYELbtm2X2XbhNtVBCAAAAAAAAABY3TQqdwFfdLNnz86MGTOSJGusscYy2zdp0qR0PGnSpCW2mzlzZgYOHPj5C4QKNH749HKXAMBKeGzuyHKXANQiczKAVZM5GaxezMkAVj3mY6zO2rdvn169eqV58+a1NqZAQ5lNn77yE86pU6cu8drgwYPzla98ZaXHBgCobX8vdwEAAJiTAQCUmfkYq7uXX345W2+9da2NJ9BQZi1btlzpvq1bt17itV69euXll19e6bEBqH/77bdfxo8fn7XXXjuPPvpoucsBAPhCMicDACgv8zGAVVuvXr1qdTyBhjJr0qRJWrRokRkzZmTOnDnLbD979uzScdu2bZfYrnnz5rWafAGg7lVvPbTGGmv4fzgAQJmYkwEAlJf5GAALa1DuAkjatGmTJJk0adIy2y7cZmmBBgAAAAAAAABYlQk0VIB27dolSSZOnLjMtgu3EWgAAAAAAAAAYHUl0FABevTokSQZPHhwZs6cudS2r7zySpIFIYi11lqrzmsDAAAAAAAAgHIQaKgAO+ywQ5Jk9uzZ+c9//rPEdtOnT88zzzyTJNl+++3ToIFfHwAAAAAAAACrJ5+IV4BevXplk002SZLcddddGTt27CJt5s+fn379+mXu3Llp0KBBDjnkkPouEwAAAAAAAADqTaNyF0BSKBRy8skn54c//GEmT56cs88+O4ceemg233zzNGnSJB9++GEefvjhDBkyJElyxBFHZL311itz1QDUtnPOOSdTp05N69aty10KAMAXljkZAEB5mY8BsLBCsVgslrsIFnj55Zdz3XXXZfr06Utsc+CBB+akk06y3QQAAAAAAAAAqzWBhgozceLE9O/fP88//3zGjx+fOXPmpG3bttl0002z7777ZvPNNy93iQAAAAAAAABQ5wQaAAAAAAAAAICKY98CAAAAAAAAAKDiCDQAAAAAAAAAABVHoAEAyuj111/PiSeemLPPPjuTJ09e5PqNN96Ygw8+OCeeeOJK32PSpEm56aab8j//8z85+OCDc/DBB+fGG29c+aLr0IknnljR9QHA53HXXXeVXou/SCZNmpSzzz47J554Yl5//fVyl1OR5s6dmwsuuCDHHXdcnnrqqXKXAwCkcl6f77vvvhxzzDG59tprs6ruIF49B77tttvKXQoAq6BG5S4AgC+2sWPH5qSTTlqhPgcddNAK96lUTz/9dMaNG5dx48blzTffzG677Var41dVVeXqq6/O4MGDa3VcAPgiWZn5SocOHfKb3/ymjipatbz11lt57733kiyY+2y55ZZlrqjyvP/++3nrrbeSJAMGDMgee+xR5ooAoLwqYf5VKa/P//rXvzJ16tT897//zYknnpi2bduWpQ4AKBeBBgAoo1122SUvv/xyWrVqlS222KLWxx87dmwpzHDWWWdl4403TpI0b9681u8FAKweqleQuPLKK2tlfrL55pune/fumTZtWnbZZZfPPd7qqHv37tl8883z0UcfpU+fPrU+/ptvvpkLL7wwSfLAAw/U+vgAsDqqlNfnffbZJ3//+9/zpS99KW3atKn1Olgx5lUA9U+gAYCKccABB6Rv377LbNeiRYt6qKZ+bLnllvntb39bZ+NPmDChdLz22munc+fOdXYvAPgiWN75SsOGDeuhmlVD27ZtbSe1DI0bN85VV11V7jIAoCKVa/5VKa/Phx12WA477LByl5EkmTp1aqZOnZpkwftMTZo0KXNFAHwRCDQAUDFat27tA3cAoKKt7vOVefPmlbsE6oDfKwCrstV1/rWqvT7/85//zK9+9avS49pazWtVs6r93gBWBwINAAAAQObOnZv//Oc/5S6DWjZjxow899xz5S4DAFjIqvj6/Mgjj5S7hLJbFX9vAKsDgQYAVhvFYjEvvfRSnnjiiQwePDhTpkxJixYt0qVLl+yyyy7Ze++907hx4yX2r6qqygsvvJBHH300o0ePzoQJE9KyZct07tw5u+66a/bZZ58l9q/+AOCJJ57Ixx9/nEmTJmXNNddMly5dsueee2b33XdPgwYNFun3+OOP56abbkqS3HbbbenYsWOt/CwuuOCCvPXWWzXOVe/vlyR77bVXzjrrrCQ19/5bWrp+eWudPn16Hn744bzwwgsZM2ZM5syZk7XWWiu9e/fOQQcdlPXWW+/zPj0AWO29/vrr+fe//51BgwZl8uTJad68ebp06ZI99tgjX/7yl5e5pPKcOXPyz3/+M88++2w+/PDDzJgxI+3bt88GG2yQ/fffP717964xNznxxBMzbty4GmMsae6Q1JwX3HjjjWnbtm0eeOCBvPDCCxk7dmw23njj0hLNY8eOzUknnZQkOfPMM/PlL3+5VmpeHtXPa4cddsiFF16Y559/Po888khGjhyZiRMnLnbu83nnMu+++27uv//+vP/++xk3blwaN26ctddeOzvssEP233//tG3bdrH9Dj744CTJN77xjXzzm99c5PqKzjcX/rkv7j7J4n8fc+bMyX//+9888cQTGT16dKZNm5aOHTtmnXXWyVe+8pVsu+22KRQKi30OC88rL7jggmy99dZ56KGHMmDAgIwdOzatW7dO165d07dv32y11VZL/TkmyejRo/Pwww/ntddey4QJE1IoFNKxY8dsvvnmOeigg9KpU6cl9p09e3b++c9/5plnnsmoUaMyc+bMtGvXLltssUUOOOCA9OjRY5n3B2DV9emnn+bss8/ORx99lDZt2uSXv/xlWrduvdi2f//733P77benUCjksssuy5Zbblm6VgmvzzfeeGOeeOKJdOjQIb/5zW8W6fvZ+c7rr7+ee++9N8OHD8/cuXPTpUuXbL311jnssMOW+r5YksycOTMPPPBA3nzzzdLrZ/v27bPWWmvlo48+ysUXX5xtttlmqWMsS7FYzDPPPJMHH3wwH374YZKkW7du2XnnnbPffvstc773eV/jZ86cmccffzz//e9/8/HHH+fTTz9Np06d0rlz5/Tt2zebbrrpIn1Wdl61JJ+dS3fq1Cn/+Mc/MnDgwIwbNy5NmjTJBhtskD59+ix17l/9/t/mm2++1O1Rqv+OfHZO/9nndsIJJ+SAAw7IQw89lCeeeCJjxoxJ8+bNs9FGG+XAAw+s8bsfPnx4/va3v2Xo0KGZPHly1l9//Wy22WY56qij0rx58zp93sAXj0ADAKuFWbNm5brrrssLL7xQ4/yUKVPyxhtv5I033siDDz6YH//4x1l33XUX6T9//vxcccUVefnll2ucnzx5ciZPnpy33nor/fv3z4UXXrjIG6ezZs3KBRdckPfee6/G+U8++SSffPJJXnnllTz66KO54IILlviP59XFm2++mZ/97Gel/RSrjRkzJmPGjMljjz2Wk08+Ofvtt1+ZKgSAyjZ37tz87//+b5566qka56dOnZo333wzb775Zv75z3/moosuSps2bRY7xocffpjLLrssY8eOrXH+448/zscff5wXXnghO++8c84999xlvqm9PMaMGZMrrrgiEyZMWOkx6qPm22+/PX//+9+X2ubzzmX+8pe/5E9/+lONc7Nnz8706dMzfPjwPPzwwznnnHNW+IOA+ppvTpgwIVdeeeUi9/nwww/z4Ycf5oUXXsiWW26Ziy66KGusscZSx5o7d24uu+yyvPHGG6Vzn376acaNG5cXXnghX//613PMMccssf9DDz2U3/3ud4ss6zx8+PAMHz48jzzySM4666zssccei/QdOXJkLr/88kVCOuPGjcvjjz+eJ554IkceeWSOOuqoJYYzAFi1NW3aNOecc05+8IMfZPLkybn11lvz/e9/f5F2w4cPz5133pkkOfzww2uEGZalEt8P+uy2EEny9ttv5+23384zzzyTSy+9NGuuueZi+w4ePDhXXXVVJk+eXOP8Rx99lI8++ijJgjnB5w003HnnnfnLX/5S41z1e3fPPvvsUucZn/c1fuTIkbnyyivz8ccf1zg/YsSIjBgxIgMHDkyfPn1y5plnrnCQdmVNmzYtN9xwQ0aOHFk6N2fOnAwaNCiDBg3KE088kYsuuigtWrSo81qKxWJ+/vOf59lnn61Ry0svvZSXXnopRx99dI488sg899xz+dnPfpb58+eX2r377rt5991388ILL+Syyy5b5pe2Kul5A5VPoAGAVd78+fNz5ZVXlt4s3W233bLDDjtknXXWyaRJkzJo0KA89NBDGTVqVM4///zcdNNNi3wz7p577imFGfr06ZM99tgja665ZiZOnJiXX345jz32WEaOHJlrrrkm1113XY1/FP3617/Oe++9lwYNGuTAAw/M9ttvn5YtW2bcuHF59tln8+STT+btt9/Or371q/zoRz+ql5/J2WefndmzZ2fo0KG58cYbkyRnnXVWNt544yRZYlL683jvvfdyySWXZO7cuWncuHEOOuigbLrppmndunWGDx+e+++/P6NHj87NN9+cli1bZtddd631GgBgVVYsFnP99dfn6aefTpJsvPHG2XvvvdO1a9dMnjw5r776ah599NEMGzYsF198cX7+858v8uH+pEmTcsEFF2TKlClp2LBhDjjggGy22Wbp2LFjxo8fnyeffDLPPPNMnnnmmTRr1ixnnnlmkuTyyy/P/PnzV2ru8Nvf/jYtWrTI4Ycfng022CBt2rRJs2bNlvt5r2zNK+K9997Lq6++mn333TfbbLNN1l577TRt2jRrr712jTafZy7zxhtvlMIMvXr1ysEHH5x11lknM2bMyNtvv52HH344U6ZMyU9/+tPceuutS1ypYXFWZr651lpr5eabb06yIBxQvUx09bkkNWqYO3duKczQqlWr9O3bN1tssUWaNGmSsWPHpn///nnzzTfz+uuv5/bbb1/stxQX9uCDD2by5Mk56aSTsuGGGyZJhgwZknvuuSczZ87MX/7yl2y77bbp1avXIn0ff/zx3HrrrUmSDh065KCDDkq3bt2yxhpr5P3338+DDz6Yjz76KNdff33pG5nVxo8fnwsuuCDTpk1LoVDIV77ylWy11VZp3759Pvjgg/Tv3z/Dhg3L3XffnaZNm+bwww9f7t8DAKuWHj165Kijjsqf/vSn/Oc//8nOO++cnXfeuXR9zpw5ue666zJv3rxstNFGi12BYWnq4/V5RYwbNy633357DjjggGy33XZZc801M3r06DzwwAMZOnRo3n///dx55535zne+s0jfqVOn5mc/+1kmT56c1q1b57DDDkuvXr3SpEmTjBkzJg8++GAGDx6cP/7xj9l4440Xu4rB8hg6dGhGjRqVI444IltuuWVatGiRDz74IH/729/y0Ucf5fXXX8+DDz6YI444YpG+n/c1fvr06bn00kszYcKEtG/fPgcddFB69uyZhg0b5qOPPsr999+f4cOHZ8CAAenevXsOOeSQUt+6/L3dcccdmTFjRr797W9no402yhprrJERI0bksccey7vvvpu333471157bS6++OI6D2IOHDgwEyZMyHHHHZeePXumQYMGGTp0aP785z9n1qxZufPOO7PhhhvmhhtuSO/evbP33nunQ4cOGT9+fB577LG8/PLLGTNmTP70pz/l3HPPXWWeN1D5BBoAWOX179+/FGb4/ve/n913373G9e233z777LNPvv/975dS+T/84Q9rtHnppZeSJLvuumvOPvvs0vkNN9ww2223XXbbbbfcfvvtOfPMM2tMoqu3uUiSQw89NN/+9rdr9N1pp52y44475uGHH86pp55aq897aarfnJ80aVKNc507d66T+1VVVeXGG2/M3Llz07p161x11VXZYIMNStd79eqVPn365PLLL8+bb76Zfv36ZZtttlmhDzsAYHX37LPPlsIMffv2zQknnFBjmdUdd9wx2223XS677LLSB+xf/epXa4zx+9//PlOmTMkaa6yRq6++usaSuxtuuGF23HHH0rLKzz77bI499ti0a9cu66yzTpKVmzt07949P/rRj1Z6SdiVrXlFTJ48OZdffnk222yzxV6vjblM9ZywQ4cOufzyy9OkSZPStS996UvZe++9c/311+fQQw9doTe8V3a+2ahRo9Lvb+FvhS7pd1pVVZX27dtn6tSpueqqq2p8q65Hjx7ZZZddcvnll+ell17Kgw8+mKOPPnqpQZdZs2blhhtuqPGtuk033TRbb711zjzzzFRVVeXPf/5zLr300hr9pk+fXgozbLHFFrnwwgtr3KdXr17Zc889c9FFF2XYsGF55JFHagQabrnllkybNi2NGzfOZZddVuN3vvHGG2fPPffMTTfdlKeeeip/+tOfsssuu9Tatm8AVJ4jjjgir7zySt5+++3069cvm222WWmFgjvuuCMffPBBmjZtmu9///srtApUfb0+r4iRI0fm4osvTu/evUvnNtpoo+y888654IILMnjw4Dz22GP5+te/nvbt29foO2DAgHzyySdJFmxjsHBgYaONNsoOO+yQs88+Ox9++GF+/etfl7YNWFEffPBBfvrTn6Zbt26lc9XzjNNPPz1jx47NX/7ylxx88MGL/D4+72t89VxnzTXXzKWXXlrj59+zZ8/svvvuOffcczN8+PD89a9/zcEHH1x6D7Auf29J8stf/nKR+c4+++yT2267LY888kheeeWVvPDCC9lhhx1q5X5LMnHixFx33XVZa621Suc23XTTbLLJJjnvvPOSLNiudt99982pp55a+vlU/x25/PLL8/LLL+epp57KMcccs8w5VqU8b6DyCTQAUDHuvvvu3H333UttU70fYLWqqqrcd999SZKdd955kTBDtc6dO+eYY47JrbfemmeeeSZjxowpvXGfpLR03pIS5ptttlmuueaaRc5PmzattCTxkvp+9hsAq6PXXnuttETcCSecUOMDgGpNmzbNd77znXzve9/LtGnT8uSTT2b//fev71IB4HNZnvlKsuCNvoU/ZF0e1XOazp075/jjj19sQGDbbbdNnz59MmDAgDz00EM57LDDSu0mT56cgQMHJlmwZPKS9g8+9NBD07hx4/Tp0yetWrVaoRoX54gjjljpMEN91bz55psvMcyQ1M5cpno+ueGGG9YIM1Rr3779Uvc2XpL6mm82adIk559/fj755JN06NBhkeuFQiF9+/YtfXgzYsSIpX4788ADD1zsEsFdunTJjjvumGeeeSbDhw9f5Prjjz+eWbNmpWHDhvnOd76z2NBE8+bN873vfS9jxozJjjvuWDo/atSovPjii0mSr33ta4v9nTdq1CgnnXRSXnrppcyYMSOPPvpojjvuuCU+DwDK7/PMvxo2bJizzz47Z555ZqZMmZJbbrklP/zhD/P666/n/vvvT5KcfPLJi92edGkq8f2gHj161AgzVGvUqFG+9rWv5fLLL09VVVVGjhy5SKBh2LBhSZKWLVtmk002WWSMNdZYI1tvvXU+/PDDDB8+PDNnzlyp1T+33XbbGmGGak2bNs2hhx6aX//615k1a1bGjh1bIyxQG6/xrVu3zhVXXJHp06cvdguQRo0aZf/998/NN9+cqVOnZuLEiTU+2K8rRx111GJ/lg0bNszxxx+fl156KePGjcs///nPOv9gf88991zsc+7Zs2c23XTTvP3225k/f34OOeSQRVZNaNCgQQ455JDSCrgffPDBUgMNlfS8gcpXP5sAAUAdGTlyZMaPH58k2WmnnZbatvp6sVgsTa6rVf8j6Y033kixWFzu+7dq1aqU7F94f+AvmuqfZ+PGjZcYKkmS9dZbr/SzHjx4cL3UBgCrgqlTp2bIkCFJFryRuLRvCFa/oTdx4sTSPChJ3nrrrcybNy/J0udFDRs2zMEHH1wrYYYkK7xawsLqq+Zl1Vgbc5nq88OGDcvMmTNXqs7Fqc/5ZsOGDRcbZqjWqVOn0vGYMWOWOtbSPhjq2rVrkgWBlhkzZtS49tprryVJNthgg6y33npLHKNbt27Zeeeda+xvvfAcf5999lli39atW5c+CHnnnXeW2A6A1UPHjh1zyimnJEmefvrp9O/fv7TCwK677povf/nLKzxmJb4ftDyvvcn/hTAXNmfOnCQLPtRf0vL+jRot+H7s51n+f2mv7QvXOGrUqBrXaus1fo011ljqvHBF5jq1ZWk/kyZNmmTbbbdNkrz77rt1XsvS/g6tv/76peOFvyS2pDajR49e6r0q6XkDlc8KDQBUjAMOOCB9+/ZdapumTZvWeFydIE+Wvcxbu3bt0rx588ycOXORyfBee+2VYcOG5bnnnssll1ySvfbaKz169EjHjh2X+o3DQqGQvfbaK/fdd18eeOCBTJo0Kbvuums23HDDtG/fvsYbrKuz6p9n586dl/kNzc6dO2fkyJGL/Qc0AFS65ZmvJP+3/dPyev/990vHi1sdYGELz3k++uij0huvC3/bfUW/ZVgulVJzbcxldttttzz44IOZMGFCvv/976dv377p1atX1ltvvcWu2LC8yjnfnDNnTiZNmpS5c+cmSWkp6uWxtA87Fv4gYfr06TVWcqj+O7Eyfx+qf48tWrRYZoil+k30Zb3ZDkD51cb8a88998yLL76YgQMHpl+/fkkWrJ70ne98Z6U+oK/E94NW5LX3s7p165bnnnsukydPzujRoxd5Ha6qqsqgQYOSLJgLrczqDMuycI2fDTzW1Wv87NmzM3HixMyfPz/JgsBwtRX5wtPnsay/f9UhgcmTJ2fWrFl1un3r0mqpDvAsrV2bNm1Kx5/9Ha7IvZL6fd5A5RNoAKBitG7deoX3nps2bVrpuGXLlkttWygU0rJly8ycOTNTpkypce2AAw7IxIkTc9999+XVV1/Nq6++mmRBcrtXr1750pe+lP3333+x3wr81re+lalTp+aJJ57If//73/z3v/9NkjRr1iybbbZZttxyy+y3336f643sSlf9exg+fHgOPvjg5eoj0ADAqmhl5ivLY+E5zYpsS/DRRx9lm222WWSMVWXeUSk118ZcZqONNsq5556bm2++OaNGjcott9ySZMEctHv37tliiy2yzz771Pjm2vKqr/nm/Pnz8/LLL+eRRx7JsGHDavx+atPSQiPV91yZ51Ldd8aMGTnkkEOWq0/1KhGL2x4DgMpQG/OvQqGQ73znO3nnnXdKAb3TTz99me8lLc2q9H7QsgKb++23X/7xj39k1qxZueKKK/Ltb387vXr1SpMmTTJ69Oj84x//KK1Ote+++9ZJjUsLgdTWa/zcuXPzzDPPpH///hk5cuQyP3SvBAt/uevjjz9e7JYd9WF5Qjoruw3d4lTK8wYqg0ADAGTBP2yPPfbY7LvvvnnyySczePDgDB8+PBMnTswbb7yRN954Iw888EB+8IMf5Etf+lKNvg0bNsyZZ56ZQw45JAMHDszgwYMzcuTITJkyJS+99FJeeumlPPjgg/nxj39cY/m8L7pV4R+NAFDpFvcNO+rH4uYyu+yyS3r37p0nn3wygwYNyrBhwzJu3Li89957ee+99/LQQw/luOOOW+434qvVx3xzzpw5ueyyyypm2ez69NlVIgBYPc2cOTOffvpp6fFLL72U3r17r/R4q9P7QW3bts2FF16Yq666KqNGjcoVV1yx2Ha77rrrcoc/K8HCr/FTp07Nj3/844wYMaK8RQGwwgQaAFilLbxiwvTp09OxY8clti0Wi6VEd+vWrRfbpmPHjjnyyCNLj6dNm5aXXnopt99+eyZOnJjrr78+/fr1W+wyZ127dq3xD9SJEyfm2WefzZ/+9KeMGzcuN9xwQ2688cbPtddgXauqqlqpftW/h4022ijnnHNObZYEAF8IC89pzjzzzPTs2XO5+i08p1n4G4azZ8+uiG8DLkul1Fybc5nmzZvngAMOyAEHHJBkQVBg0KBBueuuuzJkyJD8/ve/z6abbpoePXqs8Nh1Od98+OGHS2GGzTffPIcddli6d++e1q1bp3HjxkmSsWPH5qSTTlrhsVdEq1atMnHixMyePXul+iYLPpS58sorl7vfWmuttcL3AmDVMn/+/Fx33XWZMWNGWrZsmenTp+fBBx/M9ttvny233PJzjb06vB+UJF/60pdy5ZVX5sc//nGN4GaTJk3SpUuXfPWrX80OO+xQludRG6/xf/7zn0thhh133DF9+/bN+uuvn9atW5dWFnjzzTdz4YUX1l7htWDhEM6S3vdc2ffzKtnyPG/gi0OgAYBV2kYbbVQ6HjVqVDbccMMltp04cWJmzZqVJMv9BnKrVq3Sp0+fdOzYMeeff34mTpyY999/P5ttttky+7Zr1y4HHnhgmjdvnhtuuCHDhw/PhAkTVnhP7bq28AcJC+8V+FlL2ztwww03zDvvvJPJkyfXyTLcALC66969e+l4/vz5K/V6uvAyrKNHj14llmWtlJrrci6zxhprpHfv3unZs2dOPPHETJ8+PS+//PJKBRo+qzbnm2+99VaSBfsjX3rppaUQQ33r2rVrJk6cuFz7Xn/WhhtumKeeeipTpkxJhw4dssYaa9RBhQCsiu6555688847WWONNfLTn/40t912W15//fXcdNNN+cUvflGrK/WsKu8Hfdb999+fP/zhD9lhhx1y3HHHpVmzZpk3b17atWu3XNsN1KXaeI2vnutsuOGGOf/888v+nKotK4zw4YcfJlkwR2vevHmNa9Xv6S3t/bxk6e/plcvned7AF09l/B8bAFZS165d0759+yTJs88+u9S21dcLhUK23nrrGtcmT5681DdNF07aT506tca1MWPGZNKkSSvVtxKss846pePhw4cvsV31PyQWp3rv7gkTJix1jCQZNmyY5bEB4DNat26djTfeOP+vvXsPirr6/zj+UlCBQllFbiLlJaHMqBBNxFJCbDQ17Q+zmZomtVEz8JI0gzqYyh/1xVshYebUaGMz1lheUEiRQRRUDDVFMTF1XRVQuQ4QcvH3h8P+QBZvIG7xfPzF7J7PZ8+ZzzLnvZ/P+7yPdLv88d1UV1ebb8jW9/zzz5tXl90rLtq+fbuOHj36kL1tOdbS55aIZaqrq3X27Nkmj3NwcJCLi4uk/98H+n61RryZl5cnSfLw8GgymaE1Ytm60t9Go1GXL19usl1lZaXWrl3b4AZ+3XWsra2953fFaDSa91AHAPy3ZWVlafPmzZKkDz74QF5eXvr444/VqVMnXb9+XevWrXuo8/7b7wfVl5OTo/Xr18vT01Ph4eFyd3eXk5OTnJ2dreLBf0vM8XWxjqenZ5NjehzX6eLFi02+V1lZaf5tYGkRl4eHhyTp2rVrTcaX5eXlVhnzNGfcANqexz8TAQDQDO3bt9eECRMkSWlpadq3b5/FdiaTST/++KMkaciQIeaAX5Kys7M1e/ZsRURE6Ny5cxaP/+OPP8x/119BefjwYc2dO1eLFi3S1atXLR6bmZkpSbK1tZWXl9cDjK512NnZqUePHpKkxMREiz9yrl27ppSUlCbP8dJLL5nHtmLFChUXF1tsd+7cOUVGRmrGjBkyGo0t0HsAAP473nrrLUnSwYMHlZCQYHElVXV1teLi4hQREaG4uLgG7xkMBgUGBkqStmzZ0uTD9UOHDmn9+vWKjIzU6dOnW3YQD8ha+tzcWKagoEAREREKDw9XcnKyxWuXn59vThCtH0/eS2vFm3WVKYxGY4My03Vqamr066+/PtS5H0RQUJDs7e1VU1Oj2NhYlZeXN2pTXV2tmJgYxcfHa8GCBeYVfj179tTAgQMlSd98841yc3MtfkZubq6WLl2qmTNn6vjx449uMACAx660tFTLly9XbW2t/Pz8NGbMGEmSm5ub3n//fUnS3r1775lYeaf/wv2g+rKysiTdLu1vDQkMd2qJOb4u1snJyVFVVVWjYysrK7V9+/YW7vm9bd682VxRtr6amhp9//33ys/PlySFhIQ0alNX3aympsactHOnLVu2WOWWFM0ZN4C2hy0nAAD/eqNHj9bBgwd14sQJRUdH69ChQxoyZIjc3NxUWFioU6dOadu2baqqqlKXLl300UcfNTjewcFBlZWVKisr07x58zRixAi98sorcnZ2VkVFhf7880/99ttvkqTnnnvOvLJOup0MUFlZKaPRqNDQUAUHB2vgwIEyGAwqLS1VRkaGduzYIUkaOnToA5furVuxWFNTY84kd3Z2Nr/eUt59913973//U0VFhebMmaNJkyapV69eqq6uVnZ2tnbs2CFXV9cmS9i1b99es2fPVnh4uC5evKjp06dr3Lhx6tu3r7p27arCwkJlZGRo9+7dqq6ulo+PjzmJ4s7zSLf3ycvLy5ONjY25AgcAANagpKREJpPpnu1sbGwaVEGqe61O3bxuMBjMJXOHDh2qgIAApaWlKTY2Vunp6Xr11VfNc+b58+eVkJBgriDg7+/f6HM//PBDHTt2TMXFxQoPD9ebb75pjl8KCgq0f/9+paSkqLa2Vi+//LJ8fHwaHF8/ViksLDT309HR8ZGVem1un1tCc2MZOzs7VVVVqaamRitXrtTevXsVFBSkHj166NatWzp37py2bNmiqqoqde7c2VyF4H60RLxZvyxz3TWVbu8rbWt7+9bQ4MGDlZaWprKyMkVERGjixIny9PQ0f3ZCQoKqqqpkb2+viooKFRQUyGQytfjWDo6Ojpo2bZq++uornThxQmFhYRo3bpyefvppdezYURcvXlR8fLz5/2Dy5MkNHrzMmDFDYWFhKigo0KxZszRmzBj5+PjIxcVFpaWlOnr0qBITE1VeXi43N7cW2foDAPBoPWz8devWLcXExOj69evq0qWLQkND1a5dO/P7o0ePVmpqqrKzsxUbG6tnn31WTk5O99Wn1pqfW0vduDMzM/XLL7/I29tbBoPB/L6tra0MBoM6derUqv2qr7lz/ODBg5WTk6PLly8rMjJSY8eOlaurq8rKyvT3339r165dDbZlvXbtmkwmk9zd3RvE8S193dzd3RUaGqqxY8eqd+/esrW1ldFoVGJiojnZ19fXV0OGDGl0bGBgoH7++WcZjUZt3bpVhYWFCgwMVNeuXZWfn6/k5GTl5uaa4zdr0pxxA2h7SGgAAPzr2djYaMGCBYqOjtaRI0eUmpqq1NTURu08PDy0cOFCde3atcHrXl5eioqKUnR0tEwmk5KSkpSUlNToeFdXV82fP7/Bj98XXnhBkZGRWrlypQoKChQfH6/4+PhGx/bt21czZ8584LH16dNHu3fv1o0bNzRt2jRJ0rp16+Tq6vrA57qbwMBAHTlyRMnJySoqKtLatWsbvd+vXz+dOXOmyXP07dtXkZGR+vLLL1VaWqqffvrJYjt/f3/NmTPHYlJGnz59lJubq7S0NKWlpcnFxUXfffdd8wYHAEAL2rlzp3bu3HnPdpbmsPrlUuvm9aioKA0YMEDS7W2x5s6dKxsbG6Wmpuro0aMWS+ra29srLCzMXHq3PoPBoKioKC1ZskT5+fnaunWrtm7d2qjdwIEDG8U10u3Vb3U3PKOjo82vz5o165Gtjmpun1tKc2IZBwcHff7551q9erUyMjJ0/Phxiyv/7ezs9OmnnzaKR++mJeJNb29v89913z1JiouLM1cuGz58uDIzM5WSkqLz589r+fLlDc5hb2+vJUuWaNu2bUpNTdXGjRu1ceNGrVq16oEqTtyP4OBglZWV6YcfflBeXp7FUuDt27fX9OnT9eqrrzZ4vXv37oqKitKyZct07dq1JqtKeHt7Kzw8nD2ZAeBf4GHjr8TERHPlhU8++aTBA3rp9v2k0NBQhYWFqbi4WGvWrFFERMR9xRqtNT+3Fl9fX3Xr1k03btzQhg0bmmzn6OiogIAAjR8/3lzxoLU0d45/++23dezYMWVlZenkyZONtnAzGAxavHixli9frjNnzmjVqlWSpE2bNjVIdGjp6zZ58mStWbOmyftf/fr102effWbxe2ljY6NZs2YpKipKxcXF2rdvX4PqtXZ2dlq6dKkWL178wP161JozbgBtDwkNAID/BAcHBy1atEgZGRlKSkrSmTNnVFxcLAcHBz311FMKDAzUyJEjm6yQ0Lt3b61cudIc+F++fFlFRUUyGAxyc3NTQECAQkJCLB7v6+urmJgYJScna//+/crLy1NJSYmcnZ3l5uamoKAgDRs27KGqKoSEhOjChQs6cODAA++1/CDatWunOXPmyN/fX3v27NGFCxdUUVEhDw8PjRw5UiEhIRZ/mN/J19dXcXFxio+P1+HDh3X16lVVVVWpe/fu6t27t4KDg+Xr69tk+cIpU6aovLxcWVlZunnzZksPEwCAx8rPz0/vvPOOEhISVFRUZLFNx44dNX/+fAUHB2vPnj06deqUiouL9eSTT8rFxUWDBw9WcHBwoxvy9Xl5eWnNmjVKSEhQenq6Ll26pIqKCjk7O8vLy0ujRo2Sn5+fxfn4iSee0Pz587V+/XpduXLF4tYJj0Jz+tySmhPLdO7cWQsXLlRmZqaSkpKUk5OjgoIC2dvby83NTf3799eECRPUpUuXh+pXc+LNAQMG6L333lN8fHyTFbfqEmoCAgK0c+dOXblyRYWFhXJyctKLL75ortgwdepU/fPPPzp58uQjXek3fvx4+fn5aceOHTp+/LiuX78uGxsbubi4aMCAARozZkyTDw169eql2NhY7dq1S+np6TKZTA2+T0FBQRo0aFCrr34FALQeo9FoflD6xhtvaNCgQRbbeXp6avLkydqwYYMOHTqkvXv36vXXX7+vz2iN+bm1ODk5aerUqfriiy/u2q60tFSJiYnav3+/oqOjLVbffJSaM8fb2tpq2bJlSkpKUnJysq5evarS0lJ169ZN/v7+mjhxorp166bZs2crJiZGZ8+etXhvqqWvW4cOHcxJo3UVFTp06KCePXtq+PDhGjVq1F3vKfr4+Ojrr7/Wpk2b9Ndff8lkMsnJyUne3t6aNGmS1W530txxA2hb2t1qrbsTAAAAAAAAAAAAsBpVVVVasWKF0tPTNWXKFI0ePbrRg+SamhqVlJQoKytL3377rYqKivTaa69p3rx5j6nX/25JSUlavXq1pEdTidVatdVxA2i+R7u0AQAAAAAAAAAAAFbp999/14EDB9S/f3+NHTvW4qp4GxsbGQwGBQYGasKECZKkCxcutHJPAQBtFQkNAAAAAAAAAAAAbZDJZJIkFRUVqaqq6q5ta2trlZ2dLen29q8AALQGNgsEAAAAAAAAAABog5555hlJ0qVLl7Rw4UKNHj1a7u7usre3V7t27VRdXa2ysjKZTCalpKTo5MmTkqQRI0Y8zm4DANoQEhoAAAAAAAAAAADaoGHDhikzM1P79u3T6dOndfr06XseM378eI0aNaoVegcAAAkNAAAAAAAAAAAAbVKHDh00d+5cjRo1Sunp6crOzlZJSYlKS0t18+ZNOTo6qnPnzjIYDBo4cKACAgLUvXv3x91tAEAb0u7WrVu3HncnAAAAAAAAAAAAAAAA6mv/uDsAAAAAAAAAAAAAAABwJxIaAAAAAAAAAAAAAACA1SGhAQAAAAAAAAAAAAAAWB0SGgAAAAAAAAAAAAAAgNUhoQEAAAAAAAAAAAAAAFgdEhoAAAAAAAAAAAAAAIDVIaEBAAAAAAAAAAAAAABYHRIaAAAAAAAAAAAAAACA1SGhAQAAAAAAAAAAAAAAWB0SGgAAAAAAAAAAAAAAgNUhoQEAAAAAAAAAAAAAAFgdEhoAAAAAAAAAAAAAAIDVIaEBAAAAAAAAAAAAAABYHRIaAAAAAAAAAAAAAACA1SGhAQAAAAAAAAAAAAAAWB0SGgAAAAAAAAAAAAAAgNUhoQEAAAAAAAAAAAAAAFgdEhoAAAAAAAAAAAAAAIDVIaEBAAAAAAAAAAAAAABYHRIaAAAAAAAAAAAAAACA1fk/4tCjG6U5974AAAAASUVORK5CYII=", + "text/plain": [ + "" + ] + }, + "execution_count": 26, + "metadata": { + "image/png": { + "height": 400, + "width": 1050 + } + }, + "output_type": "execute_result" + } + ], + "source": [ + "def add_heating_label(df: pl.DataFrame) -> pl.DataFrame:\n", + " \"\"\"Map postprocess_group.heating_type codes to human-readable labels.\"\"\"\n", + " return df.with_columns(\n", + " pl.col(HEATING_TYPE_COL)\n", + " .fill_null(\"Other\")\n", + " .replace(HEATING_TYPE_LABELS, default=pl.col(HEATING_TYPE_COL))\n", + " .alias(\"heating_label\")\n", + " )\n", + "\n", + "\n", + "heating_df = add_heating_label(annual_u0)\n", + "heating_stats = (\n", + " heating_df.group_by(\"heating_label\")\n", + " .agg(\n", + " pl.len().alias(\"buildings\"),\n", + " pl.col(\"weight\").sum().alias(\"weighted_households\"),\n", + " pl.col(\"heats_with_natgas\").cast(pl.Int32).sum().alias(\"heats_natgas\"),\n", + " pl.col(\"heats_with_oil\").cast(pl.Int32).sum().alias(\"heats_oil\"),\n", + " pl.col(\"heats_with_propane\").cast(pl.Int32).sum().alias(\"heats_propane\"),\n", + " pl.col(\"heats_with_electricity\").cast(pl.Int32).sum().alias(\"heats_electricity\"),\n", + " )\n", + " .with_columns(\n", + " (pl.col(\"weighted_households\") / total_weighted * 100).round(1).alias(\"pct_of_total\"),\n", + " )\n", + " .sort(\"weighted_households\", descending=True)\n", + ")\n", + "print(\"Baseline heating-type breakdown (upgrade 00):\")\n", + "display(heating_stats)\n", + "\n", + "avail_order = [h for h in HEATING_ORDER if h in heating_df[\"heating_label\"].unique().to_list()]\n", + "chart_data = (\n", + " heating_stats.filter(pl.col(\"heating_label\").is_in(avail_order))\n", + " .with_columns(pl.col(\"heating_label\").cast(pl.Enum(avail_order)))\n", + " .sort(\"heating_label\")\n", + ")\n", + "\n", + "# Create pie chart\n", + "colors = {\n", + " \"Fossil fuel\": SB_COLORS[\"carrot\"],\n", + " \"Electric resistance\": SB_COLORS[\"saffron\"],\n", + " \"Existing heat pump\": SB_COLORS[\"sky\"],\n", + " \"Other\": \"#CCCCCC\",\n", + "}\n", + "labels = chart_data[\"heating_label\"].to_list()\n", + "sizes = chart_data[\"pct_of_total\"].to_list()\n", + "pie_colors = [colors.get(label, \"#CCCCCC\") for label in labels]\n", + "\n", + "fig, ax = plt.subplots(figsize=(8, 6))\n", + "result = ax.pie(\n", + " sizes,\n", + " labels=labels,\n", + " colors=pie_colors,\n", + " autopct=\"%.1f%%\",\n", + " textprops={\"fontsize\": 11},\n", + " pctdistance=0.7,\n", + ")\n", + "autotexts = result[2] # type: ignore[index-out-of-bounds]\n", + "for t in autotexts:\n", + " t.set_color(\"white\")\n", + " t.set_fontweight(\"bold\")\n", + "ax.set_title(\"Baseline heating type distribution (upgrade 00)\", fontsize=15, fontweight=\"bold\")\n", + "plt.tight_layout()\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "a0000013", + "metadata": {}, + "source": [ + "### 2c: Annual gas spending by gas utility\n", + "\n", + "Summary of annual gas bills (`gas_total_bill`, in dollars) for buildings with non-zero\n", + "gas bills, grouped by assigned gas utility.\n", + "\n", + "> **Note**: `gas_total_bill` is a bill amount (dollars), not volumetric consumption\n", + "> (kWh or therms). For actual consumption data, cross-reference the ResStock monthly\n", + "> load curves column `out.natural_gas.total.energy_consumption`.\n", + "\n", + "Implausibly wide min/max ranges, or extreme mean-to-median ratios, often trace to\n", + "incorrect tariff calibration or misassigned buildings." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000014", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Annual gas spending stats by gas utility\n", + "(buildings with gas_total_bill > 0; unweighted mean/median):\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "shape: (9, 7)
gas_utilitybuildings_with_gas_billweighted_householdsmin_gas_billmax_gas_billmean_gas_billmedian_gas_bill
stru32f64f64f64f64f64
"coned"69911.3887e6400.012166.01362.0927.0
"kedny"64181.2747e6251.07240.01462.01257.0
"kedli"2874667484.048047302.06189.01792.01756.0
"nimo"2746617985.707991265.04005.01063.0998.0
"nfg"2421540904.956926238.03337.01007.0957.0
"nyseg"1581348155.122257201.04667.01091.01005.0
"rge"1240297109.964156249.03639.01164.01098.0
"cenhud"713162382.688203325.07328.01374.0968.0
"or"594150773.083876278.05743.01658.01449.0
" + ], + "text/plain": [ + "shape: (9, 7)\n", + "\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n", + "\u2502 gas_utility \u2506 buildings_wi \u2506 weighted_ho \u2506 min_gas_bil \u2506 max_gas_bil \u2506 mean_gas_bi \u2506 median_gas_ \u2502\n", + "\u2502 --- \u2506 th_gas_bill \u2506 useholds \u2506 l \u2506 l \u2506 ll \u2506 bill \u2502\n", + "\u2502 str \u2506 --- \u2506 --- \u2506 --- \u2506 --- \u2506 --- \u2506 --- \u2502\n", + "\u2502 \u2506 u32 \u2506 f64 \u2506 f64 \u2506 f64 \u2506 f64 \u2506 f64 \u2502\n", + "\u255e\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2561\n", + "\u2502 coned \u2506 6991 \u2506 1.3887e6 \u2506 400.0 \u2506 12166.0 \u2506 1362.0 \u2506 927.0 \u2502\n", + "\u2502 kedny \u2506 6418 \u2506 1.2747e6 \u2506 251.0 \u2506 7240.0 \u2506 1462.0 \u2506 1257.0 \u2502\n", + "\u2502 kedli \u2506 2874 \u2506 667484.0480 \u2506 302.0 \u2506 6189.0 \u2506 1792.0 \u2506 1756.0 \u2502\n", + "\u2502 \u2506 \u2506 47 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2502 nimo \u2506 2746 \u2506 617985.7079 \u2506 265.0 \u2506 4005.0 \u2506 1063.0 \u2506 998.0 \u2502\n", + "\u2502 \u2506 \u2506 91 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2502 nfg \u2506 2421 \u2506 540904.9569 \u2506 238.0 \u2506 3337.0 \u2506 1007.0 \u2506 957.0 \u2502\n", + "\u2502 \u2506 \u2506 26 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2502 nyseg \u2506 1581 \u2506 348155.1222 \u2506 201.0 \u2506 4667.0 \u2506 1091.0 \u2506 1005.0 \u2502\n", + "\u2502 \u2506 \u2506 57 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2502 rge \u2506 1240 \u2506 297109.9641 \u2506 249.0 \u2506 3639.0 \u2506 1164.0 \u2506 1098.0 \u2502\n", + "\u2502 \u2506 \u2506 56 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2502 cenhud \u2506 713 \u2506 162382.6882 \u2506 325.0 \u2506 7328.0 \u2506 1374.0 \u2506 968.0 \u2502\n", + "\u2502 \u2506 \u2506 03 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2502 or \u2506 594 \u2506 150773.0838 \u2506 278.0 \u2506 5743.0 \u2506 1658.0 \u2506 1449.0 \u2502\n", + "\u2502 \u2506 \u2506 76 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "gas_bill_stats = (\n", + " annual_u0.filter(pl.col(\"gas_total_bill\") > 0)\n", + " .with_columns(pl.col(GAS_UTILITY_COL).fill_null(\"(null)\"))\n", + " .group_by(GAS_UTILITY_COL)\n", + " .agg(\n", + " pl.len().alias(\"buildings_with_gas_bill\"),\n", + " pl.col(\"weight\").sum().alias(\"weighted_households\"),\n", + " pl.col(\"gas_total_bill\").min().round(0).alias(\"min_gas_bill\"),\n", + " pl.col(\"gas_total_bill\").max().round(0).alias(\"max_gas_bill\"),\n", + " pl.col(\"gas_total_bill\").mean().round(0).alias(\"mean_gas_bill\"),\n", + " pl.col(\"gas_total_bill\").median().round(0).alias(\"median_gas_bill\"),\n", + " )\n", + " .sort(\"buildings_with_gas_bill\", descending=True)\n", + " .rename({GAS_UTILITY_COL: \"gas_utility\"})\n", + ")\n", + "print(\"Annual gas spending stats by gas utility\\n(buildings with gas_total_bill > 0; unweighted mean/median):\")\n", + "display(gas_bill_stats)" + ] + }, + { + "cell_type": "markdown", + "id": "a0000015", + "metadata": {}, + "source": [ + "### 2d: Annual electric bill by electric utility\n", + "\n", + "Summary of annual total electric bills (`elec_total_bill = fixed + delivery volumetric\n", + "+ supply`), grouped by electric utility. The decomposition into fixed charge, delivery,\n", + "and supply components helps identify which tariff component is driving outliers.\n", + "\n", + "Cross-check median values against published tariff rates for a rough sanity check." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000016", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Annual electric bill stats by electric utility (upgrade 00, unweighted mean/median):\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "shape: (7, 10)
electric_utilitybuildingsweighted_householdsmin_elec_totalmax_elec_totalmean_elec_totalmedian_elec_totalmedian_fixedmedian_deliverymedian_supply
stru32f64f64f64f64f64f64f64f64
"coned"154353.0640e6266.026915.01597.01251.0255.0608.0388.0
"nimo"67911.532294e6259.017161.01679.01408.0215.0578.0615.0
"psegli"44271.0300e6212.014787.02090.01900.0197.0841.0858.0
"nyseg"3682792300.0286.019078.02042.01714.0239.0755.0721.0
"rge"1444351481.0332.011209.01710.01399.0288.0510.0604.0
"cenhud"1182270859.0368.017252.02388.02031.0264.01064.0702.0
"or"829211011.0349.014370.02045.01872.0289.0863.0716.0
" + ], + "text/plain": [ + "shape: (7, 10)\n", + "\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n", + "\u2502 electric_ \u2506 buildings \u2506 weighted_ \u2506 min_elec_ \u2506 \u2026 \u2506 median_el \u2506 median_fi \u2506 median_de \u2506 median_s \u2502\n", + "\u2502 utility \u2506 --- \u2506 household \u2506 total \u2506 \u2506 ec_total \u2506 xed \u2506 livery \u2506 upply \u2502\n", + "\u2502 --- \u2506 u32 \u2506 s \u2506 --- \u2506 \u2506 --- \u2506 --- \u2506 --- \u2506 --- \u2502\n", + "\u2502 str \u2506 \u2506 --- \u2506 f64 \u2506 \u2506 f64 \u2506 f64 \u2506 f64 \u2506 f64 \u2502\n", + "\u2502 \u2506 \u2506 f64 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u255e\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2561\n", + "\u2502 coned \u2506 15435 \u2506 3.0640e6 \u2506 266.0 \u2506 \u2026 \u2506 1251.0 \u2506 255.0 \u2506 608.0 \u2506 388.0 \u2502\n", + "\u2502 nimo \u2506 6791 \u2506 1.532294e \u2506 259.0 \u2506 \u2026 \u2506 1408.0 \u2506 215.0 \u2506 578.0 \u2506 615.0 \u2502\n", + "\u2502 \u2506 \u2506 6 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2502 psegli \u2506 4427 \u2506 1.0300e6 \u2506 212.0 \u2506 \u2026 \u2506 1900.0 \u2506 197.0 \u2506 841.0 \u2506 858.0 \u2502\n", + "\u2502 nyseg \u2506 3682 \u2506 792300.0 \u2506 286.0 \u2506 \u2026 \u2506 1714.0 \u2506 239.0 \u2506 755.0 \u2506 721.0 \u2502\n", + "\u2502 rge \u2506 1444 \u2506 351481.0 \u2506 332.0 \u2506 \u2026 \u2506 1399.0 \u2506 288.0 \u2506 510.0 \u2506 604.0 \u2502\n", + "\u2502 cenhud \u2506 1182 \u2506 270859.0 \u2506 368.0 \u2506 \u2026 \u2506 2031.0 \u2506 264.0 \u2506 1064.0 \u2506 702.0 \u2502\n", + "\u2502 or \u2506 829 \u2506 211011.0 \u2506 349.0 \u2506 \u2026 \u2506 1872.0 \u2506 289.0 \u2506 863.0 \u2506 716.0 \u2502\n", + "\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "elec_bill_stats = (\n", + " annual_u0.group_by(UTILITY_COL)\n", + " .agg(\n", + " pl.len().alias(\"buildings\"),\n", + " pl.col(\"weight\").sum().alias(\"weighted_households\"),\n", + " pl.col(\"elec_total_bill\").min().round(0).alias(\"min_elec_total\"),\n", + " pl.col(\"elec_total_bill\").max().round(0).alias(\"max_elec_total\"),\n", + " pl.col(\"elec_total_bill\").mean().round(0).alias(\"mean_elec_total\"),\n", + " pl.col(\"elec_total_bill\").median().round(0).alias(\"median_elec_total\"),\n", + " pl.col(\"elec_fixed_charge\").median().round(0).alias(\"median_fixed\"),\n", + " pl.col(\"elec_delivery_bill\").median().round(0).alias(\"median_delivery\"),\n", + " pl.col(\"elec_supply_bill\").median().round(0).alias(\"median_supply\"),\n", + " )\n", + " .sort(\"buildings\", descending=True)\n", + " .rename({UTILITY_COL: \"electric_utility\"})\n", + ")\n", + "print(\"Annual electric bill stats by electric utility (upgrade 00, unweighted mean/median):\")\n", + "display(elec_bill_stats)" + ] + }, + { + "cell_type": "markdown", + "id": "a0000017", + "metadata": {}, + "source": [ + "## Section 3: Structural quality checks\n", + "\n", + "These checks catch common post-processing errors before any analysis proceeds:\n", + "\n", + "- **Duplicate building IDs** \u2014 indicate a failed post-processing merge or join.\n", + "- **ID mismatches** \u2014 buildings that made it into one table but not the other.\n", + "- **Electric component arithmetic**:\n", + " `elec_total_bill \u2248 elec_fixed_charge + elec_delivery_bill + elec_supply_bill`\n", + "- **Energy total arithmetic**:\n", + " `energy_total_bill \u2248 elec_total_bill + gas_total_bill + propane_total_bill + oil_total_bill`\n", + "- **BAT identity**:\n", + " `BAT_percustomer_total \u2248 annual_bill_total \u2212 economic_burden_total \u2212 residual_share_total`\n", + "\n", + "All assertions must pass before continuing. A failed assertion points to a specific\n", + "post-processing step to investigate." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000018", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "shape: (2, 12)
scenariobill rowsBAT rowsannual bill bldgsBAT bldgsduplicate annual IDsduplicate BAT IDsbill IDs missing from BATBAT IDs missing from billsmax elec component errormax energy component errormax BAT identity error
stri64i64i64i64i64i64i64i64f64f64f64
"Upgrade 00"43927033790337903379000009.0949e-131.8190e-121.1369e-12
"Upgrade 02"43927033790337903379000009.0949e-131.7053e-124.6566e-10
" + ], + "text/plain": [ + "shape: (2, 12)\n", + "\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n", + "\u2502 scenario \u2506 bill rows \u2506 BAT rows \u2506 annual \u2506 \u2026 \u2506 BAT IDs \u2506 max elec \u2506 max \u2506 max BAT \u2502\n", + "\u2502 --- \u2506 --- \u2506 --- \u2506 bill \u2506 \u2506 missing \u2506 component \u2506 energy \u2506 identity \u2502\n", + "\u2502 str \u2506 i64 \u2506 i64 \u2506 bldgs \u2506 \u2506 from bills \u2506 error \u2506 component \u2506 error \u2502\n", + "\u2502 \u2506 \u2506 \u2506 --- \u2506 \u2506 --- \u2506 --- \u2506 error \u2506 --- \u2502\n", + "\u2502 \u2506 \u2506 \u2506 i64 \u2506 \u2506 i64 \u2506 f64 \u2506 --- \u2506 f64 \u2502\n", + "\u2502 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 f64 \u2506 \u2502\n", + "\u255e\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2561\n", + "\u2502 Upgrade 00 \u2506 439270 \u2506 33790 \u2506 33790 \u2506 \u2026 \u2506 0 \u2506 9.0949e-13 \u2506 1.8190e-1 \u2506 1.1369e-1 \u2502\n", + "\u2502 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 2 \u2506 2 \u2502\n", + "\u2502 Upgrade 02 \u2506 439270 \u2506 33790 \u2506 33790 \u2506 \u2026 \u2506 0 \u2506 9.0949e-13 \u2506 1.7053e-1 \u2506 4.6566e-1 \u2502\n", + "\u2502 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 2 \u2506 0 \u2502\n", + "\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "All structural checks passed.\n" + ] + } + ], + "source": [ + "qa_rows: list[dict[str, object]] = []\n", + "\n", + "for scenario in SCENARIO_ORDER:\n", + " bills = bills_by_scenario[scenario]\n", + " bat = bat_by_scenario[scenario]\n", + " annual = bills.filter(pl.col(\"month\") == \"Annual\")\n", + "\n", + " elec_err = cast(\n", + " float,\n", + " annual.select(\n", + " (\n", + " pl.col(\"elec_total_bill\")\n", + " - pl.col(\"elec_fixed_charge\")\n", + " - pl.col(\"elec_delivery_bill\")\n", + " - pl.col(\"elec_supply_bill\")\n", + " )\n", + " .abs()\n", + " .max()\n", + " ).item()\n", + " or 0,\n", + " )\n", + " energy_err = cast(\n", + " float,\n", + " annual.select(\n", + " (\n", + " pl.col(\"energy_total_bill\")\n", + " - pl.col(\"elec_total_bill\")\n", + " - pl.col(\"gas_total_bill\")\n", + " - pl.col(\"propane_total_bill\")\n", + " - pl.col(\"oil_total_bill\")\n", + " )\n", + " .abs()\n", + " .max()\n", + " ).item()\n", + " or 0,\n", + " )\n", + " bat_err = cast(\n", + " float,\n", + " bat.select(\n", + " (\n", + " pl.col(\"BAT_percustomer_total\")\n", + " - pl.col(\"annual_bill_total\")\n", + " + pl.col(\"economic_burden_total\")\n", + " + pl.col(\"residual_share_total\")\n", + " )\n", + " .abs()\n", + " .max()\n", + " ).item()\n", + " or 0,\n", + " )\n", + "\n", + " qa_rows.append(\n", + " {\n", + " \"scenario\": scenario,\n", + " \"bill rows\": bills.height,\n", + " \"BAT rows\": bat.height,\n", + " \"annual bill bldgs\": annual[BLDG_ID].n_unique(),\n", + " \"BAT bldgs\": bat[BLDG_ID].n_unique(),\n", + " \"duplicate annual IDs\": annual.height - annual[BLDG_ID].n_unique(),\n", + " \"duplicate BAT IDs\": bat.height - bat[BLDG_ID].n_unique(),\n", + " \"bill IDs missing from BAT\": annual.join(bat.select(BLDG_ID), on=BLDG_ID, how=\"anti\").height,\n", + " \"BAT IDs missing from bills\": bat.join(annual.select(BLDG_ID), on=BLDG_ID, how=\"anti\").height,\n", + " \"max elec component error\": elec_err,\n", + " \"max energy component error\": energy_err,\n", + " \"max BAT identity error\": bat_err,\n", + " }\n", + " )\n", + "\n", + "qa = pl.DataFrame(qa_rows)\n", + "display(qa)\n", + "\n", + "assert qa[\"duplicate annual IDs\"].sum() == 0, \"Duplicate annual bill IDs found\"\n", + "assert qa[\"duplicate BAT IDs\"].sum() == 0, \"Duplicate BAT IDs found\"\n", + "assert qa[\"bill IDs missing from BAT\"].sum() == 0, \"Bill IDs missing from BAT table\"\n", + "assert qa[\"BAT IDs missing from bills\"].sum() == 0, \"BAT IDs missing from bills table\"\n", + "assert cast(float, qa[\"max elec component error\"].max()) < 0.01, \"Electric component arithmetic mismatch\"\n", + "assert cast(float, qa[\"max energy component error\"].max()) < 0.01, \"Energy total arithmetic mismatch\"\n", + "assert cast(float, qa[\"max BAT identity error\"].max()) < 0.01, \"BAT identity check failed\"\n", + "print(\"All structural checks passed.\")" + ] + }, + { + "cell_type": "markdown", + "id": "a0000019", + "metadata": {}, + "source": [ + "## Section 4: Baseline analysis (upgrade 00, runs 1+2)\n", + "\n", + "This section uses the upgrade 00 run pair (runs 1+2), representing the current state:\n", + "each building is on its existing heating system with today's electric and gas rates." + ] + }, + { + "cell_type": "markdown", + "id": "a0000020", + "metadata": {}, + "source": [ + "### 4a: Weighted statistics helpers\n", + "\n", + "We define weighted mean and weighted quantile here so they are available to all\n", + "subsequent cells." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000021", + "metadata": {}, + "outputs": [], + "source": [ + "def weighted_mean(df: pl.DataFrame, value: str, weight: str = \"weight\") -> float:\n", + " \"\"\"Weighted arithmetic mean.\"\"\"\n", + " valid = df.filter(pl.col(value).is_not_null() & pl.col(weight).is_not_null())\n", + " wsum = cast(float, valid[weight].sum())\n", + " if valid.is_empty() or wsum == 0:\n", + " return float(\"nan\")\n", + " return cast(float, (valid[value] * valid[weight]).sum()) / wsum\n", + "\n", + "\n", + "def weighted_quantile(\n", + " df: pl.DataFrame,\n", + " value: str,\n", + " q: float,\n", + " weight: str = \"weight\",\n", + ") -> float:\n", + " \"\"\"Weighted quantile via cumulative weight sort.\"\"\"\n", + " valid = df.filter(pl.col(value).is_not_null() & pl.col(weight).is_not_null()).sort(value)\n", + " wsum = cast(float, valid[weight].sum())\n", + " if valid.is_empty() or wsum == 0:\n", + " return float(\"nan\")\n", + " return float(valid.filter(pl.col(weight).cum_sum() >= wsum * q)[value][0])" + ] + }, + { + "cell_type": "markdown", + "id": "a0000022", + "metadata": {}, + "source": [ + "### 4b: Cross-subsidization table\n", + "\n", + "The **Bill Alignment Test (BAT)** measures whether each customer pays more or less than\n", + "their cost of service. A positive BAT means the customer **overpays** (they\n", + "cross-subsidize others). A negative BAT means they **underpay** (they receive a\n", + "cross-subsidy from others).\n", + "\n", + "The table below shows each heating-type group's share of customers, electric delivery\n", + "revenue, cost of service, and total overpayment. Under flat volumetric rates, heat pump\n", + "and electric resistance customers typically overpay because they use more electricity\n", + "(and therefore pay more delivery cost per unit) than fossil fuel customers, whose\n", + "delivery cost does not scale with their gas consumption.\n", + "\n", + "Column definitions:\n", + "\n", + "- **% of delivery revenue** \u2014 group's weighted share of annual delivery bill revenue\n", + "- **% of cost of service** \u2014 group's weighted share of annual cost of service\n", + " (`economic_burden_total + residual_share_total`)\n", + "- **Net cross-subsidy** \u2014 sum of weighted BAT for all customers in the group.\n", + " Positive = group overpays (cross-subsidizes others); negative = group underpays\n", + " (receives a cross-subsidy). By definition, the net across all groups sums to ~$0.\n", + "- **Mean BAT** \u2014 weighted mean BAT per customer (positive = overpaying)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000023", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Cross-subsidization by customer group (upgrade 00, annual, weighted):\n", + "System-wide check: sum of net cross-subsidy = $13.4M (should be ~$0M)\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/ebs/tmp/ipykernel_13622/1938810118.py:6: DeprecationWarning: the `default` parameter for `replace` is deprecated. Use `replace_strict` instead to set a default while replacing values.\n", + "(Deprecated in version 1.0.0)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "shape: (3, 6)
Customer group% of customers% of delivery revenue% of cost of serviceNet cross-subsidy ($M/yr)Mean BAT ($/yr)
strf64f64f64f64f64
"Fossil fuel"87.677.083.3-807.3-127.0
"Electric resistance"9.017.212.3635.1970.0
"Existing heat pump"2.75.33.9185.6935.0
" + ], + "text/plain": [ + "shape: (3, 6)\n", + "\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n", + "\u2502 Customer group \u2506 % of \u2506 % of delivery \u2506 % of cost of \u2506 Net cross-subsidy \u2506 Mean BAT \u2502\n", + "\u2502 --- \u2506 customers \u2506 revenue \u2506 service \u2506 ($M/yr) \u2506 ($/yr) \u2502\n", + "\u2502 str \u2506 --- \u2506 --- \u2506 --- \u2506 --- \u2506 --- \u2502\n", + "\u2502 \u2506 f64 \u2506 f64 \u2506 f64 \u2506 f64 \u2506 f64 \u2502\n", + "\u255e\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2561\n", + "\u2502 Fossil fuel \u2506 87.6 \u2506 77.0 \u2506 83.3 \u2506 -807.3 \u2506 -127.0 \u2502\n", + "\u2502 Electric resistance \u2506 9.0 \u2506 17.2 \u2506 12.3 \u2506 635.1 \u2506 970.0 \u2502\n", + "\u2502 Existing heat pump \u2506 2.7 \u2506 5.3 \u2506 3.9 \u2506 185.6 \u2506 935.0 \u2502\n", + "\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "bat_u0 = add_heating_label(bat_by_scenario[\"Upgrade 00\"]).with_columns(\n", + " (pl.col(\"economic_burden_total\") + pl.col(\"residual_share_total\")).alias(\"cost_of_service\"),\n", + ")\n", + "\n", + "_total_customers = cast(float, bat_u0[\"weight\"].sum())\n", + "_total_revenue = cast(float, (bat_u0[\"annual_bill_total\"] * bat_u0[\"weight\"]).sum())\n", + "_total_cos = cast(float, (bat_u0[\"cost_of_service\"] * bat_u0[\"weight\"]).sum())\n", + "\n", + "_avail_groups = [h for h in HEATING_ORDER if h in bat_u0[\"heating_label\"].unique().to_list()]\n", + "_groups: dict[str, pl.DataFrame] = {label: bat_u0.filter(pl.col(\"heating_label\") == label) for label in _avail_groups}\n", + "\n", + "cs_rows: list[dict[str, object]] = []\n", + "for name, gdf in _groups.items():\n", + " g_cust = cast(float, gdf[\"weight\"].sum())\n", + " g_rev = cast(float, (gdf[\"annual_bill_total\"] * gdf[\"weight\"]).sum())\n", + " g_cos = cast(float, (gdf[\"cost_of_service\"] * gdf[\"weight\"]).sum())\n", + "\n", + " # Net cross-subsidy: sum of weighted BAT for the group.\n", + " # Positive = group overpays (cross-subsidizes others).\n", + " # Negative = group underpays (receives a cross-subsidy).\n", + " g_net = cast(float, (gdf[\"BAT_percustomer_total\"] * gdf[\"weight\"]).sum())\n", + "\n", + " cs_rows.append(\n", + " {\n", + " \"Customer group\": name,\n", + " \"% of customers\": round(g_cust / _total_customers * 100, 1),\n", + " \"% of delivery revenue\": round(g_rev / _total_revenue * 100, 1),\n", + " \"% of cost of service\": round(g_cos / _total_cos * 100, 1),\n", + " \"Net cross-subsidy ($M/yr)\": round(g_net / 1e6, 1),\n", + " \"Mean BAT ($/yr)\": round(weighted_mean(gdf, \"BAT_percustomer_total\"), 0),\n", + " }\n", + " )\n", + "\n", + "cs_table = pl.DataFrame(cs_rows)\n", + "print(\"Cross-subsidization by customer group (upgrade 00, annual, weighted):\")\n", + "print(\n", + " f\"System-wide check: sum of net cross-subsidy = ${sum(r['Net cross-subsidy ($M/yr)'] for r in cs_rows):.1f}M (should be ~$0M)\"\n", + ")\n", + "display(cs_table)" + ] + }, + { + "cell_type": "code", + "execution_count": 46, + "id": "a0000023b", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Per-customer cross-subsidization by fuel type (upgrade 00, annual, weighted):\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "shape: (5, 8)
Customer groupWeighted households% of customersMean annual bill ($/yr)Mean cost of service ($/yr)Mean BAT ($/yr)Median BAT ($/yr)% overpaying
stri64f64f64f64f64f64f64
"Natural gas"432180459.61496.01642.0-146.0-236.029.3
"Oil"152530621.01736.01816.0-80.0-180.035.5
"Propane"2821993.91716.01798.0-81.0-128.039.1
"Electric resistance"6545049.03404.02433.0970.0488.073.6
"Existing heat pump"1983682.73450.02514.0935.0466.067.9
" + ], + "text/plain": [ + "shape: (5, 8)\n", + "\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n", + "\u2502 Customer \u2506 Weighted \u2506 % of \u2506 Mean \u2506 Mean cost \u2506 Mean BAT \u2506 Median \u2506 % \u2502\n", + "\u2502 group \u2506 households \u2506 customers \u2506 annual \u2506 of service \u2506 ($/yr) \u2506 BAT \u2506 overpaying \u2502\n", + "\u2502 --- \u2506 --- \u2506 --- \u2506 bill \u2506 ($/yr) \u2506 --- \u2506 ($/yr) \u2506 --- \u2502\n", + "\u2502 str \u2506 i64 \u2506 f64 \u2506 ($/yr) \u2506 --- \u2506 f64 \u2506 --- \u2506 f64 \u2502\n", + "\u2502 \u2506 \u2506 \u2506 --- \u2506 f64 \u2506 \u2506 f64 \u2506 \u2502\n", + "\u2502 \u2506 \u2506 \u2506 f64 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u255e\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2561\n", + "\u2502 Natural gas \u2506 4321804 \u2506 59.6 \u2506 1496.0 \u2506 1642.0 \u2506 -146.0 \u2506 -236.0 \u2506 29.3 \u2502\n", + "\u2502 Oil \u2506 1525306 \u2506 21.0 \u2506 1736.0 \u2506 1816.0 \u2506 -80.0 \u2506 -180.0 \u2506 35.5 \u2502\n", + "\u2502 Propane \u2506 282199 \u2506 3.9 \u2506 1716.0 \u2506 1798.0 \u2506 -81.0 \u2506 -128.0 \u2506 39.1 \u2502\n", + "\u2502 Electric \u2506 654504 \u2506 9.0 \u2506 3404.0 \u2506 2433.0 \u2506 970.0 \u2506 488.0 \u2506 73.6 \u2502\n", + "\u2502 resistance \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2502 Existing \u2506 198368 \u2506 2.7 \u2506 3450.0 \u2506 2514.0 \u2506 935.0 \u2506 466.0 \u2506 67.9 \u2502\n", + "\u2502 heat pump \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# Per-customer cross-subsidy table, with fossil fuel broken out by fuel type\n", + "FUEL_GROUPS: list[tuple[str, pl.Expr]] = [\n", + " (\"Natural gas\", pl.col(\"heats_with_natgas\") & (pl.col(\"heating_label\") == \"Fossil fuel\")),\n", + " (\"Oil\", pl.col(\"heats_with_oil\") & (pl.col(\"heating_label\") == \"Fossil fuel\")),\n", + " (\"Propane\", pl.col(\"heats_with_propane\") & (pl.col(\"heating_label\") == \"Fossil fuel\")),\n", + " (\"Electric resistance\", pl.col(\"heating_label\") == \"Electric resistance\"),\n", + " (\"Existing heat pump\", pl.col(\"heating_label\") == \"Existing heat pump\"),\n", + "]\n", + "\n", + "per_cust_rows: list[dict[str, object]] = []\n", + "for name, filt_expr in FUEL_GROUPS:\n", + " gdf = bat_u0.filter(filt_expr)\n", + " if gdf.is_empty():\n", + " continue\n", + " g_cust = cast(float, gdf[\"weight\"].sum())\n", + "\n", + " per_cust_rows.append(\n", + " {\n", + " \"Customer group\": name,\n", + " \"Weighted households\": round(g_cust),\n", + " \"% of customers\": round(g_cust / _total_customers * 100, 1),\n", + " \"Mean annual bill ($/yr)\": round(weighted_mean(gdf, \"annual_bill_total\"), 0),\n", + " \"Mean cost of service ($/yr)\": round(weighted_mean(gdf, \"cost_of_service\"), 0),\n", + " \"Mean BAT ($/yr)\": round(weighted_mean(gdf, \"BAT_percustomer_total\"), 0),\n", + " \"Median BAT ($/yr)\": round(weighted_quantile(gdf, \"BAT_percustomer_total\", 0.5), 0),\n", + " \"% overpaying\": round(\n", + " cast(float, gdf.filter(pl.col(\"BAT_percustomer_total\") > 0)[\"weight\"].sum()) / g_cust * 100, 1\n", + " ),\n", + " }\n", + " )\n", + "\n", + "per_cust_table = pl.DataFrame(per_cust_rows)\n", + "print(\"Per-customer cross-subsidization by fuel type (upgrade 00, annual, weighted):\")\n", + "display(per_cust_table)" + ] + }, + { + "cell_type": "markdown", + "id": "a0000024", + "metadata": {}, + "source": [ + "### 4c: Delivery BAT by heating type (upgrade 00 vs. upgrade 02)\n", + "\n", + "The grouped bar chart shows weighted mean total BAT across both upgrade scenarios.\n", + "Under upgrade 00 (current rates, baseline HVAC), the direction and magnitude of the\n", + "BAT for each heating group set the baseline. Under upgrade 02 (same rates, all\n", + "buildings now have heat pumps), the BAT distribution shifts as load profiles change." + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "id": "a0000025", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Weighted mean total BAT ($/yr) by heating type (Upgrade 00 baseline only):\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/ebs/tmp/ipykernel_13622/1938810118.py:6: DeprecationWarning: the `default` parameter for `replace` is deprecated. Use `replace_strict` instead to set a default while replacing values.\n", + "(Deprecated in version 1.0.0)\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "shape: (3, 6)
heating_labelmean_bat_totalmean_bat_deliverymean_bat_supplymedian_bat_totalpct_overpaying
strf64f64f64f64f64
"Fossil fuel"-127.147981-114.601156-12.546825-216.61406131.387175
"Electric resistance"970.407277872.59311697.814161488.41838873.5572
"Existing heat pump"935.496001854.70450280.7915465.81597667.941825
" + ], + "text/plain": [ + "shape: (3, 6)\n", + "\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n", + "\u2502 heating_label \u2506 mean_bat_total \u2506 mean_bat_deliv \u2506 mean_bat_supp \u2506 median_bat_to \u2506 pct_overpayin \u2502\n", + "\u2502 --- \u2506 --- \u2506 ery \u2506 ly \u2506 tal \u2506 g \u2502\n", + "\u2502 str \u2506 f64 \u2506 --- \u2506 --- \u2506 --- \u2506 --- \u2502\n", + "\u2502 \u2506 \u2506 f64 \u2506 f64 \u2506 f64 \u2506 f64 \u2502\n", + "\u255e\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2561\n", + "\u2502 Fossil fuel \u2506 -127.147981 \u2506 -114.601156 \u2506 -12.546825 \u2506 -216.614061 \u2506 31.387175 \u2502\n", + "\u2502 Electric \u2506 970.407277 \u2506 872.593116 \u2506 97.814161 \u2506 488.418388 \u2506 73.5572 \u2502\n", + "\u2502 resistance \u2506 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2502 Existing heat \u2506 935.496001 \u2506 854.704502 \u2506 80.7915 \u2506 465.815976 \u2506 67.941825 \u2502\n", + "\u2502 pump \u2506 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAACDQAAAOECAYAAABUmfNGAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjgsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvwVt1zgAAAAlwSFlzAAAewgAAHsIBbtB1PgABAABJREFUeJzs3Xd4FFX7//HPJiEhJPQWpIbeOyJFehNQQAUsoCLYQR9AQLBhAWxYHhUEHhS7goUiXXoHERCkS5FAILTQIe38/uCXfBN2JtkNu9kNvF/XtRfJzCn3TKaxe+85DmOMEQAAAAAAAAAAAAAAgB8J8HUAAAAAAAAAAAAAAAAA1yKhAQAAAAAAAAAAAAAA+B0SGgAAAAAAAAAAAAAAgN8hoQEAAAAAAAAAAAAAAPgdEhoAAAAAAAAAAAAAAIDfIaEBAAAAAAAAAAAAAAD4HRIaAAAAAAAAAAAAAACA3yGhAQAAAAAAAAAAAAAA+B0SGgAAAAAAAAAAAAAAgN8hoQEAAAAAAAAAAAAAAPgdEhoAAAAAAAAAAAAAAIDfIaEBAAAAAAAAAAAAAAD4HRIaAAAAAAAAAAAAAACA3yGhAQAAAAAAAAAAAAAA+B0SGgAAAAAAAAAAAAAAgN8hoQEAAAAAAAAAAAAAAPgdEhoAAAAAAAAAAAAAAIDfIaEBAAAAAAAAAAAAAAD4HRIaAAAAAAAAAAAAAACA3yGhAQAAAAAAAAAAAAAA+B0SGgAAAAAAuEH8/fffGjp0qFq2bKly5copODhYsbGxvg4LgBtiY2MVHByscuXKqWXLlho2bJi2b9/u67AAAAAAwCccxhjj6yAAAAAAAEDmbdq0SU899ZTWrVvntO706dPKly9f1gcFIFNiY2OVP39+p+WNGjXSuHHjVLt27awPCgAAAAB8hBEaAAAAAADIphITE/XWW2+pYcOGlskMAG4ca9as0a233qp33nlHSUlJvg4HAAAAALIECQ0AAAAAAGRDxhg999xzGj58uOLj430dDoAsEB8fr2HDhmnQoEFi0FUAAAAAN4MgXwcAAAAAAADc9/bbb+vTTz/1dRiAX7p48aLWr1+v6OhoxcTE6OLFiypcuLCKFCmiKlWqqEKFCh7tLzExUZs2bdKBAwcUExOj06dPK3/+/CpSpIjKlCmjOnXqKDAw0GP9ffTRR7rllls0dOhQj7UJAAAAAP6IERpw0xk5cqQcDke6r927d7vd7vz58zNsd8qUKZ7fIMBL7M4VTx3HU6ZMyfCcsXqFhYWpZMmSuuOOOzRmzBgdOXLEI/Fs2bIlw75feeUVt9rMzPa5+mrRokWmttNuv48cOTJT7fm7Fi1aWG7vgQMHfB3aDatMmTKW+zwzdZYuXZo1QfupzOxLuIdjD9nZkiVLNHz4cNv17du31//+9z8tX75c4eHhadbZPee58zxg90zxyCOPZHKL4EtLly69IZ4RjTGaPn26OnXqpIIFC6ply5Z64IEH9J///EcjRozQY489pi5duqhixYqqWLGihgwZopiYmOvqc8uWLerdu7ciIiLUoEEDde/eXc8884xeeuklPfPMM+revbsaNGigiIgIPfTQQ/rrr78ybDM8PFzLly/X//73P7Vr18623LBhw7Rs2bLrih8AAAAA/B0JDYCFn376KUvqAHDfxYsXFRUVpXnz5mnEiBEqXbq0hg4dqkuXLl1Xu998841LZRjWFQAA+FpiYqL+85//WK7Lly+ffv/9d82bN099+/bV7bffrqAgBmfEjW/37t1q1aqVunXrpjlz5ujy5cvplt+zZ4/ee+89VahQQR9++KHbz/nnzp3T448/rjp16uibb77RiRMn0i1/4sQJff3116pTp46eeOIJnT9/3rZsUFCQbr/9dvXt21fz58/X77//rrx581qWHThwoBITE92KHQAAAACyE97VACxMmzZNI0aMcLl8QkKCfv31Vy9GBHdMmTLF8tvX//nPf5QvX74sjyc9Bw4csBzxoHbt2uratWuWx5MdJSQk6N1339WGDRs0e/Zs5cqVy+02EhMT9d1332VYbv/+/VqzZo0aN26cmVABAB6Wne752dX06dO1efNmp+WPPPKIypQpk+Xx4KrPP//c8lveuXPn1ooVK1S9enUfRAX4zl9//aW2bdtmarSFs2fPauDAgdq3b58+/PBDBQRk/N2f2NhY3XHHHVq7dq3b/SUlJWnixInatm2b5syZY5uokFrr1q21cuVKNWrUyCkRYtOmTfryyy/16KOPuh0LAAAAAGQHJDQAFjZv3qy9e/eqfPnyLpVfunSpTp486eWo4KopU6ZYDrv5yCOP+N2HGwcOHNBrr73mtPzhhx8mocFNS5cu1fDhw/XRRx+5XXfJkiUuT13xzTffkNAAAH4iO93zs6vp06fryy+/dFreokULEhp8xBijMWPGWK779NNPSWbATScqKkotW7bUqVOnrqudjz/+WOHh4Ro9enS65RITE9WpU6dMJTOktnr1anXq1EnLli1TYGBghuWrV6+uTz/9VA8//LDTutGjR6tPnz5MTQUAAADghsSUE4CNn3/+2eWyTDcB+IdPPvlEhw8fdrueK9NNJPvxxx8VFxfndh8AAACesG7dOu3fv99pebNmzdSrVy8fRAT41oABA9JNZsifP78aNmyo1q1bq0qVKum29c4772jTpk3plvnkk0+0evVq2/UhISGqU6eO2rRpozp16igkJMS27KpVqzRu3Lh0+0utd+/eat68udPyf/75Rxs2bHC5HQAAAADIThihAbAxbdo0DRs2LMNyCQkJ+uWXX7IgIuDm0KlTJ40cOdJyXWxsrLZs2aKPPvpIhw4dclqflJSkmTNn6qmnnnK5v4sXL1omMIWEhKhp06ZatGhRmuWnTp3SvHnzdNddd2XYdkZvKh45ckRdunRxWh4REaFZs2alWzd37twZ9g9kFzNnzrRMFKpUqZIPosHNhGMP2ZHdNFnDhw/n29m46SxYsEDTp0+3XFeyZEl9/PHH6tSpk4KC/u/tr6ioKL3xxhuaOHGiU53ExEQNGDBAK1eutGzzxIkTeumllyzXhYaGatSoUerbt6/y5MmTsvzs2bOaPHmyXnzxRV26dMmp3osvvqgHH3xQBQoUSG9TJUkOh0PDhg2zHJ3ou+++06233pphGwAAAACQ3ZDQANjYuHGj9u/fr8jIyHTLrVixQsePH8+iqIAbX6FChVS/fn3b9W3atNH999+v2rVrW557e/bscau/mTNnOs1DK11NrOjevbtTQoN0dUQHVxIa0tsOSZbzvktXkykyqgvcSGrWrOnrEHCT4thDdmOM0dSpU52WlytXTu3bt/dBRIBvTZgwwXJ5iRIltG7dOhUrVsxy3YQJE1SqVCnL5IRVq1Zp+/btqlq1qtO677//3vL/DkFBQZo9e7ZatmzptC5PnjwaOHCgateurXbt2ikhISHN+nPnzumHH37Q008/bbudqXXo0EFly5bVvn370iz/8ccf9cEHH5DYBAAAAOCGw5QTQDpcmUpi2rRpWRAJgNRuueUWde7c2XJdfHy8W219/fXXlst79uypzp07KzQ01GndzJkzdebMGbf6AQAAuF4HDx7UsWPHnJZ37tyZDzFx0zl58qTtqGbjx4+3TGZIbcSIEbZJxF9++aVby5977jnLZIbUWrZsqeeee86tdq04HA516tTJafnRo0ctR7EDAAAAgOyOERqA/69o0aJObw7+9NNPGjJkiG2dxMREy+kmrNrKjPPnz2vlypU6dOiQjh8/rrCwMBUqVEi1atVStWrVMv2mZWJiovbs2aMtW7YoJiZGZ8+eVcGCBRUZGakyZcqobNmyypEjx3XHL0m7du3S2rVrFR0drZCQEEVERKhp06YqWbKkR9rPShcuXNDq1at16NAhxcTEKDg4WEWKFFGFChVUr169NMOY+tL58+f1119/aceOHYqNjVVcXJxKliypyMhIlS1bNsM39rILq0QDSSpfvrzLbcTExGj+/PlOy3PlyqVOnTopLCxMnTp1ckpuunLlin7++Wc9+uij7gWdTRw9elTLly/X4cOHFRcXp6JFi6pixYpq2LChAgMDfR2eRyUlJemvv/7Sxo0bFRMTo1y5cikiIkINGzZUmTJlMt2ut66z8fHxOnjwYMorJiZGERERKlWqlEqVKqXIyMhM/428dc/xBW/de/bv36/169crJiZG586dU4ECBVSsWDE1btxYhQsX9lD0rjt79qy2bdumrVu3KjY2VkWKFFG9evVUo0aN6/p7nTp1SitXrtSRI0d08uRJ5cmTR4ULF1b9+vVVrly5TLcdHx+vHTt26K+//tLJkyd1/vx5FS1aVJGRkYqMjFTp0qWz/TXG08deUlKSdu3apT///FPHjx/XpUuXdMstt6hMmTJq1KiRgoODPbwFN57o6GitXLlS0dHRunDhQsox16RJk+vef946V9KzadMmy+UdO3b0eF9ZzRijnTt36o8//tCxY8dkjFGxYsVUrVo11a5dO9P7M7ucR6dPn9aWLVu0e/dunTlzRklJSSpdurQiIyNVrlw5FSpUKNNtG2P0119/aevWrTp27JgSExMVERGhxo0be/RYTf4bbtq0STExMbp06ZIKFSqk4sWLq0mTJsqbN69H+km2ePFiy2TmKlWqWH7gfy2Hw6HBgwfr/vvvd1o3d+5cvf3222mWHT9+XBs3brRtxxWDBg3S+++/L2NMmuXr16/XyZMnVbBgQZfa6dSpkz7++GOn5Zs3b1apUqVcagMAAAAAsg0D3GReffVVI8np9dRTT1kuP3jwoG1by5YtcyrvcDjME088YdnWF1984VKMq1evNh07djQ5cuSwbEeSKVq0qBk+fLg5fvy4y9t+6tQpM2zYMFOsWDHbdiWZQoUKmaFDh5ozZ86k297+/fst61+6dMksWbLE1KlTx7aPRo0amd9//93l2O2ULl063W1x5bVkyRLb9pOSkszixYtN+/btTXBwsG0befPmNY888ojZuXOnbVtffPHFdcfavHlz2/bXrl1r7r777nSPG0mmXr165scffzRJSUnp7lu7c8XV4zgjdvvj4YcfzrDuhQsXTPny5S3rb9682eUY/vvf/1q2cf/996eUmTZtmmWZli1bZmaz07A7h0qXLn3dbdux2++vvvqq2bJli+nYsaPtsVOgQAEzcOBAc+LECdv2GzdubFm3atWqGR5zFy9eNAUKFLCsP2LEiExtb/PmzS3b27dvn5k8eXK615AaNWqYb7/91iQmJrrcn6evs8mOHDli+vfvbwoWLJhuuxEREWbYsGHm1KlTLsfs6XuO3T5Nj93faf/+/U5ls/rec+XKFTNu3DhTqVKldPd9/fr1zY8//ujW8ZIRu30ZHR1tHnzwQRMQEGB7Dfnss8/ciiUpKcnMnTvX3H777bbtJrf99ttvm3PnzrncdlRUlHn66adN/vz5092HJUuWNKNHjzaXL192a3+487r2nu+vx97FixfNqFGjTMmSJW3bLFiwoOnfv785efKkMcaYS5cumYceesjkyZMnw22xY7c/3Hl98cUXJi4uzpQqVcpyfceOHTOM4/DhwyYwMNCy/sSJE1PKLVmyxPJ6ZYwxixYtMk2aNLGNMzw83Dz66KPm33//dXn/GOPdc8UVr7zyimV/sbGxbrVj95z36quvutyGu89yVn327NnTxMfHm0mTJpnIyEjb/XnLLbeYN954w5w/f97l+Lx1HtlthzHGbNmyxfTo0cOUKVPG6fg4ffq0ZZxz58417dq1S/d4kmRatGhhFi5c6PL2G3P1mXn06NGmRIkStu3WqlXLzJo1y/J8cvWYOHv2rBk9enS6+zowMNC0aNHCzJ8/P8NnQlcNHz7csq8hQ4a43Mbp06ctrzeBgYHm0qVLacrOnz/fsr8GDRq4FXe9evUs23HnPnHq1CnLNl577TW3YgEAAACA7ICEBtx07N68+/zzzy3fKB87dqxtW/3793cq37x580x/EHzp0iXT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6tWzLHf58mUNHz7cafnBgwc1b948yzp58uRR48aN1bp1a8tvdySbNWuWC1thrVixYmrevLnKly8vh8NhWebs2bOZ+naSt7z22mvavn277frQ0FA1bNhQ1apVU2BgoG25b7/99rr2nSu+/PJLxcXFWa4rW7asWrZsqaZNm6pQoUKWZeLi4vzuG52ZMW7cODVp0sTl8sYY22SE++67z2lZhw4dlDt3bqflW7duzfYf6lpxOByqVKmSGjVqpLCwMNtyFy5c0JAhQ5yW33///SpZsqTT8oSEBNtrnd3oDHfffbcqVKjgYuSZkytXLjVq1EiVK1e2vU5JV7+5+Ouvvzot99Z19tixY7bfQK1SpYqefvppvfDCC+rTp49KlChhWW7atGlOy7x5z/EX13vvee2113T48GHLdQ0bNlTfvn31/PPP695777X9VuaKFSssnx88KW/evGrcuLFq1qyp4OBg23IffPCB5fKff/7ZNmmgfPnyeuCBBzRkyBD16tVLVapUsSx3/Phxy8SZlStXaseOHZZ1ChcurNtvv12tWrVSZGSkbdzevod6w/Uce3b3psjISO3evVtff/213nvvPS1cuNDy3PZH/fv3V65cuZyWnzx50nKUH8n+fvDEE08oX758mYojMjJSTZs2Vd68eW3LJCUlacCAAZYfEnvzXHGX1Qee4eHh192uvwgMDFTNmjVVv359pwTT1KKjoy1H4vDVeZTeKE5W7O7D0tV7fOvWrdWoUSPlyZPHskx0dLQ2btxoue61115LN3kmODhYdevWVZ06dZQjRw634k5t8ODBOnfunNNyh8OhFi1a6Mknn9TAgQPVpUsX23Pv22+/tRwxzVV2CQB2CQN2rjehwVv9ZcTq3CehAQAAAMANyTczXQC+YzdfbPJ8v88//7zTuqZNm6ZpIzEx0ZQoUcKp3CeffOJSH9e66667LMu/9tpr5vLly2nKJiUlmQULFpjcuXNb1vn777/TlP/mm28sy91zzz1Obf/+++8mKCjIqWzVqlUt47abS1qSKViwoJkxY0aa8qtXr7bcb5LMHXfcke7fzc6WLVvMhg0b0rzq1q1r2ceMGTOcym7YsMGcPXs2pb1Dhw6Z4OBgy/p58uQxX331lUlISEgpf+HCBTN06FDjcDgs61SrVi1ljtvjx4879f3ZZ59Z1uvUqZNlrDt37kyz/W3atLGs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WRYWFqbjx4/7bXJCZtgdC8uXL7/ub8TPnDlTly9fdlp+1113afLkyZbXye++++66+rwRLFq0SN27d7dN1ktWrFgxRUZGKjIyUt26dVO3bt38diSQaw0bNswpoUGyvh9UrFhRd911V6b62bx5sw4ePOg04lpqdve0UqVKpRkRx5vnSmbUqlXLKfbo6GidOXPGrW9mN2rUSA6Hw2maskOHDunHH3/McKSk5cuX297P3N0vv/32m9588810v/Xv6jNIdjiPrJ7hHQ6HJkyYoEcffdRpRKY//vjD5YSGMmXKWE6l8euvv+qhhx6yrWeMsd3HVipWrOj0f6ayZctq7969Xp0y7FqtWrVSjhw5nKYz2r59u+bMmaNOnTqlW98Y4/R//mR33HGH07LChQurbt26+vPPP53aGTt2rN59990MY37//fctpwds0KCB7f9hrJw+fdryGdSfR+oBAAAAgMwioQGwkTztxMGDB9Mt17Rp00xPNyFdfeMiT548Onv2bJrlEyZMUM+ePW3nYt2+fbv+/fdfp+UVKlRQuXLlUspYGTp0qOWHbKdPn9aqVavc3YRs49y5cxmWueOOOyw/xPz444/Vp08f1ahRw7LehAkTtGnTJts23eVKrFZ/3zx58uiVV16xfCPxt99+czsOK5cuXfJIO9fDGKPRo0fbzjVcqVIlp2UHDx7U8uXLLcs/8cQTLs0tLEn16tXTkCFDdOjQoTTLExISNHXqVD399NMuteNvjh8/rtdee01jx461XL9jxw59/PHHlutatWqVbts1atRQx44dbUcUSe3pp59W7ty5Mw74Ok2cOFFPPPGE7TfhxowZYzuEd8uWLVN+9uZ1ds6cOZbfLu3WrVuaed9LlCihfv366cyZM3r++eedym/atCklocGb95yMXLp0KVskBLRp00YTJ05Ms+zChQuaMmWK7bzqxhgtWrTIcnqFFi1aOH3D0x/YnbeffvqpmjZtavuB1MaNGy3n/q5Zs6ZuueUWSfbnxciRIy2TGfbt22f7Te/McuU+6m9ee+01pw9h33zzTQ0ePNgvj6HM7OOOHTuqWrVqLv29n3/+ebem2kntypUrGjx4sKZNm2Z5LMfExGjkyJGWda89N7x5rmSG3X1r3bp1ateuncvt5M+fX/Xr17ccMejFF19Ux44dbRMkLl++bHm/ka4mClStWtXlOKSrIz2M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zPfff29q1apl2154eLgZMGCAiY2NNcYY88knn1jOz5sdppxI3ubffvvNtGvXzpQrVy7doXSthuFO3c68efNM69at0x1WPjw83Dz44INuDb+fWkxMjBk0aJCpW7eu7VQGdvs2NjbWDB482OTPn9+2XoUKFcx3331nkpKSzNmzZ02XLl2c5nK1mubg3LlzZtSoUaZmzZqWc0L7YsqJgIAAU7hwYVO3bl0zePBgs379+nT7mT9/vm1by5cvz3T8V65cMXnz5rVsd8CAAS614S9TTjRs2NAkJSWZqVOnmurVq9vur3z58plnn33WHDt2LFN9f/7555btNmvWzMNb+X+shpMfP368OXXqlBk2bJjJkyeP7fZWrVrVTJkyxaVhgL11nU32+++/mw4dOpjAwMB0z4/ChQubAQMGmKioKJf3kafvOcYY8/fff5v77rvPlC1b1gQHBzu15+9TTqSWkJBgvvvuO1OvXr10933ZsmXNO++849F52r095cS1Vq9ebTp16mT5N0t9HRgwYICJjo7OsL2EhATz6aefmvLly9u2V7BgQfPqq6+m7LcRI0ZY3s/sppww5vru+f5y7MXFxZl27dqle4y587rlllsy/Pu4a9WqVaZLly6mUqVK6V4vXHnefeWVVyzrPvTQQ27FZDflxMMPP2z27dtn7rvvPhMQEGBZJleuXKZ3797mn3/+cXtfePpcyYzPPvvMst/cuXObv//+O1NtxsfHm6+++so0bNjQdr9JV6fnqFOnjvnss8/M5cuXXW4/vf8jLV261Nx22222fRYtWtS8/PLL5syZM7btZ9V5dL3/10t25MgR069fPxMWFmYbQ506dcyCBQuMMVeneGjevLnJkSOHy9egs2fPmtdee81ERETY9lGsWDHz3nvvmYsXL5rBgwc7rbebciK1y5cvm3HjxpnKlSunu09r1KhhJk6c6PYUC+5ISkoyv/zyi2nfvn2G06mUK1fODB48ONPPtsk2bdpkHnzwwQynvShQoIB58MEHzebNmzPVz7Zt20zu3Lkt2540adJ1bQMAAAAA+DOHMTfBuNhANnXlyhWtXr1a+/fvV0xMjBwOh/Lly6dq1aqpbt26Lo8AkMwYo8OHD2vfvn3at2+fjhw5ooIFC6pMmTJq3ry5x4cTvtGcO3dOq1ev1qFDh3TixAkFBQWpcOHCqlChgho0aODzocXj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TZtq2rRp2rNnj4YOHaqoqCjNmTNHsbGxkqQOHTroqaeeksPhSNPWtm3b9Oabb+rixYsKDw/X448/rvfff1+SZxMaNm7cqDfeeENJSUkqVKiQunTpokqVKikgIED79u3TzJkzFRUVJUnq37+/2rVrZ9nOxYsX9fzzzysqKkoBAQFq166dGjVqpLx58+rEiRNaunSpVq5cKUmqVq2a3nzzTQUGBlq29dVXX+mnn36SJFWsWFGdOnVSyZIldeXKFW3dulUzZszQhQsXFBISorfffltly5b1yL4AAAAAAAAAAAAAAPiXIF8HcKNYtWpVSjLD888/r2bNmkmSZs6cKUmqUKGCmjZtqi5duujjjz/WypUrtWrVKt19992KiIhIaWfdunV65513FB8fr0KFCmnkyJEKCQnxeLzx8fEaP368kpKSVKJECb311lvKkydPyvqKFSuqZcuWevXVV7V9+3Z98cUXaty4scLDw53a+uWXX1KSGV588UU1aNAgZV3ZsmV16623qlq1apowYYL+/vtvLVmyRG3atHFqJyoqSr/88oukqwkhAwcOTJP4UK1aNbVo0UJDhgzRmTNnNGnSJI0ePdopIQQAAAAAAAAAAAAAkP1Zz3cAt+3atUvS1cSF5GQGK6GhoRo8eLC6d++uDz/8ME0yw++//64xY8YoPj5epUqV0jvvvKNSpUp5Jd7Vq1crJiZGktSvX780yQzJQkJC9Mwzz0iSLly4oPnz5zuViYuL06xZsyRJTZo0SZPMkFqnTp1UsWJFSUpJWrjW9OnTlZSUpODgYD355JOWozhERETo/vvvlyT9/fff2r17d0abCgAAAAAAAAAAAADIhkho8JDo6GhJUsGCBTMsGxgYqN69e6tw4cIpyxITEzV37lwlJSWpatWqeuutt1SoUCGvxbtu3TpJUuHChVWrVi3bciVLllTlypXT1Elt69atunTpkiTZTkmRLHlUhqioKB0+fDjNuqSkJG3YsEGSbEeCSNasWTMFBwfbxgQAAAAAAAAAAAAAyP5IaPCQokWLSpL279+vxMREt+sHBgbq1VdfVZcuXfT666+n+4G+JySPbFCnTh3LkRBSq1u3riRpz549SkpKsmwnKChINWrUSLedevXqOdVLduLECZ0+fTpNf3bCw8NTkiwYoQEAAAAAAAAAAAAAbkwkNHhI1apVJUnHjh3T559/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1gJ8HYA7QkNDde+99+rHH3/UuHHj1KJFi5REBunqdBS7dt28D16LFi3Sd9995zSKBQAAAAAAAAAAAAAA2U2QrwPIrAYNGqhBgwY6evSopk2bphkzZujMmTO+DsunFi1apG3btql169YKDw/3dTgAAAAAAAAAAAAAAGRathqhwUpERIQGDBig2bNn66WXXlLFihV9HZLPJM8eko1mEQEAAAAAAAAAAAAAwFK2HaHhWiEhIerSpYu6dOni61CyjDFGGzdu1IoVK7Rr1y4dOXJEktS/f3+VKlVKdevWVfv27VW4cGGnuh9++KEWL17sdp/PPfecWrdu7bT8rrvucrmNggUL6osvvki3zOnTpzV37lytX79eMTExiouLU4ECBVSlShW1a9dO1apVczt2AAAAAAAAAAAAAED24fcJDZcvX9a///4rh8OhiIgI5c6d29ch+YXY2Fh98MEH2rRpk9O6uLg47d27V3v37tUvv/yi3r17q0uXLgoIyB4DcmzcuFHvv/++zp07l2b50aNHdfToUS1ZskR33nmn+vbtm222CQAAAAAAAAAAAADgHr9MaIiLi9M333yjmTNnpow6IEkOh0PVq1dXnz591LRpUx9G6FuJiYkaO3astmzZIklq1qyZmjZtqmnTpmnPnj0aOnSooqKiNGfOHMXGxuqLL75QdHS0nnrqKTkcjjRt3XbbbXrooYfS7W/p0qWaOnWqJKlo0aLpln3jjTdUsGDBdMukl4Twzz//6K233tKVK1cUFhamrl27qnr16goJCdGhQ4c0e/Zs7d69W7NmzVJoaKh69eqVbl8AAAAAAAAAAAAAgOzJ6wkN33zzTcrPHTt2VIECBdItf+LECfXv31/79u2TMSbNOmOM/vrrLw0aNEg9evTQ888/75WY/d2qVatSkhmef/55NWvWTJI0c+ZMSVKFChXUtGlTdenSRR9//LFWrlypVatW6e6771ZERESatnLlyqUSJUrY9mWM0bp16yRJpUqVynCqh4iIiAyTHtLra+LEibpy5Yry5s2rd999N0285cuXV7NmzfT+++9rxYoV+umnn9SyZUsVL148U/0BAAAAAAAAAAAAAPyX1xMaPvroo5RRAerXr59uQkNiYqIGDRqkf/75R9LVERlSJzUkt2OM0dSpUxUREXFTfkN/165dkq4mLiQnM1gJDQ3V4MGDVaxYMXXo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m+bII4+sOC0AAAAAAAAAsLbVTaFh3rx5eeihh3LnnXdm8ODBSbLMagxlWWbjjTfOYYcdlmOOOSb9+vVLy5Z18xEAAAAAAAAAgLWk8jbASy+9lDvuuCP33XdfZs2alWTZIkOrVq1y4IEH5phjjslBBx2UNm3aVJYXAAAAAAAAAGh6lRQaZsyYkXvuuSd33nlnhg0blmTZEsPirSWKosjPfvaz7L777lVEBQAAAAAAAAAq0KyFhqeeeip33HFHHnnkkcyfPz9JaqWFxTbffPOcdNJJufHGG2vvtWrVqjljsh5aXJgBAAAAoHn4PgYAYPV5dmJ9sOTP/deWJi80TJgwIQMGDMiAAQMyYcKEJP9XYlj8H2bLli1z6KGH5uSTT86+++6bhoaGpQoN8G4tWLCg6ggAAAAAGxTfxwAArD7PTqwPmmKhgiYvNJx88slJlt1SoizL7Ljjjjn55JNz3HHHpWPHjk0dhQ1Yy5aV7K4CAAAAsMHyfQwAwOrz7ATL1+T/ZSxejWHxigwdOnTIsccem5NPPjk77bRTU98ekjTN8iYAAAAArJjvYwAAVp9nJ1i+Zq36nHzyybnsssvSpk2b5rwtAAAAAAAAALCOaWjOmw0YMCAf/OAH079//4wfP745bw0AAAAAAAAArEOapdBQlmXtePz48enfv39OOeWUfPrTn87999+fefPmNUcMAAAAAAAAAGAd0eRbTvzhD3/IHXfckbvuuitTpkypvV+WZQYNGpRBgwalQ4cOOfbYY3PyySdnp512aupIAAAAAAAAAECda/JCQ69evfK5z30uF110UR5//PHccccdeeyxx1KWZW3lhhkzZuT3v/99fv/732fHHXfMySef3NSxAAAAAAAAAIA61uSFhtqNWrbMIYcckkMOOSRvvPFGBgwYkAEDBuS1116rjSnLMq+88kr+67/+K0VRLLVVBQAAAAAAAACw4Wio4qZdunTJJz7xidx2223p379/TjzxxLRp0yZJlioxLC41fOYzn8l3v/vdPP3000oOAAAAAAAAALABKMo6aQjMmTMn999/f+688848//zzSRYVGpJFJYfFx127ds3RRx+do48+OrvuumtleQEAAKhfFz78ctURADZ41x+2U9URgNXk2Qmgep6dYPnqptCwpBEjRuSOO+7I3XffnalTpybJUltQLC43bLXVVjn22GNz/vnnV5YVAACA+uNLeYDq+VIe1h2enQCq59kJlq+SLSdWZdttt82///u/5+677873v//9HHTQQbUSw5KrNowZMyY33XRTlVEBAAAAAAAAgCbQsuoAK9OyZcscfvjhOfzww/P6669nwIABGTBgQMaMGVN1NAAAAAAAAACgCdXlCg3Ls9lmm+VTn/pU/vjHP+bnP/95jj/++LRp06bqWAAAAAAAAABAE6jrFRpWpG/fvunbt2+++MUv5v777686DgAAAAAAAACwlq0zKzQsT/v27fO+972v6hgAAAAAAAAAwFq2ThcaAAAAAAAAAID1U11vOTF69OgMGzYs48aNy8Ybb5ytt946e+65Z1q1alV1NAAAAAAAAACgCTVroWHgwIG5++67M2LEiBRFkV69euWEE07IgQceuNS44cOH50c/+lGeeOKJZeZo27ZtzjjjjHzyk59M69atmys6AAAAAAAAANCMmqXQsGDBgnzta1/LX/7ylyRJWZYpiiLDhg3LX/7yl+yzzz75/ve/nw4dOuSZZ57JxRdfnDlz5qQsyyRJURS14zlz5uSmm27K3//+9/zkJz9J+/btm+MjAAAAAAAAAADNqKE5bvLf//3feeCBB5ZbUCjLMoMHD87nPve5zJo1K1/+8pcze/bspa5fPHbJa1988cV885vfbI74AAAAAAAAAEAza/IVGiZPnpzf/e53KYoiyaJywsYbb5xtttkmY8aMyYwZM1KWZV544YV86lOfyhtvvJGiKNLQ0JAzzjgj/fr1y+abb54xY8bksccey5/+9KdaqeGvf/1rnn322ey5555N/TEAAAAAAAAAgGbU5IWG//3f/828efNqhYZPfOITufDCC9PQsGhxiD/84Q/5r//6rzQ2NmbEiBFJFq3C8POf/zx77LFHbZ7tt98+733ve3PIIYfkkksuqc131113KTQAAAAAAAAAwHqmybeceOWVV2rH73nPe/LpT3+6VmZIkg984AM5+eSTU5ZliqJIURQ5/vjjlyozLOnggw/OkUceWduG4plnnmnaDwAAAAAAAAAANLsmLzSMGTOmdnzCCScsd8ypp5661Ot99tlnpXP+27/9W5JF21dMnjz53QUEAAAAAAAAAOpOkxcaxo0bVzvu3r37csf06NEjSWqrLmy11VYrnbNnz5614zlz5rzbiAAAAAAAAABAnWnyQsOCBQtqxx07dlzumLe/v9FGG610zjZt2rz7YAAAAAAAAABA3WryQsOSiqJoztsBAAAAAAAAAOuoZi00AAAAAAAAAACsDoUGAAAAAAAAAKDuKDQAAAAAAAAAAHVHoQEAAAAAAAAAqDstm+MmRVEkSR577LGMHDlyleNXNW7MmDFrKRkAAAAAAAAAUI+apdCQJGVZ5oYbblhr44qiSFmWayMaAAAAAAAAAFBnmq3QsHiVhhWVEBafX2xlZYW3jwUAAAAAAAAA1i/NUmhYnZUU1mS1BSszAAAAAAAAAMD6rckLDT/72c+a+hYAAAAAAAAAwHqmyQsNe++9d1PfAgAAAAAAAABYzzRUHQAAAAAAAAAA4O0UGgAAAAAAAACAuqPQAAAAAAAAAADUHYUGAAAAAAAAAKDuKDQAAAAAAAAAAHVHoQEAAAAAAAAAqDsKDQAAAAAAAABA3VFoAAAAAAAAAADqjkIDAAAAAAAAAFB3FBoAAAAAAAAAgLqj0AAAAAAAAAAA1J2WVQd4J6ZMmZL777+/9vr000+vMA0AAAAAAAAAsLatk4WGiRMn5uqrr05RFEkUGgAAAAAAAABgfbNObjmxcOHCJElZlhUnAQAAAAAAAACawjpXaJg3b17++te/Vh2jLj344IO55ZZbMmvWrKqjAAAAAAAAAMC70uRbTuy7775NMm9RFCnLMhtvvHGTzL8uevDBBzN06NAcccQRad++fdVxAAAAAAAAAOAda/JCQ1mWtfLB2lQURYqiSM+ePdfqvOuyxb/GtuIAAAAAAAAAYF3X5IWGpGl+wF6WZVq2bJlzzz13rc+9rijLMkOGDMmjjz6al19+OePGjUuSfOYzn0nPnj3Tt2/fHHPMMdlss82We/2DDz6Y6667brXv96EPfShnnnnmSscMHTo0DzzwQF588cVMnTo1rVu3zuabb5599903xx13XDp16rRa95o6dWruueeePPXUU5k0aVLmzZuXzp07Z5dddsnRRx+dPn36rHZuAAAAAAAAANY9TV5oaIrCQVEU6dKlS/bZZ58NdoWGadOm5ZprrskzzzyzzLl58+Zl+PDhGT58eG6//facddZZOeWUU9LQ0NBkeRobG9O/f//cddddy2SZNWtWXn311dx111259NJLs9dee610riFDhuSHP/xhZs6cudT7EyZMyIQJE/Lwww/npJNOytlnn92knwkAAAAAAACA6jR5oeG8885r6ltscBYuXJirr746zz33XJLkkEMOyUEHHZTf//73GTZsWC677LKMGTMmd999d6ZNm5Zf/vKXGT9+fC688MIURbHMfL17987FF1+8yvt26NBhhef+53/+p1Zm2HHHHXPCCSdk6623zty5c/P888/njjvuyMyZM3PllVfm+9//frbbbrvlzvOvf/0r3/ve9zJ37ty0a9cup556anbbbbe0adMmo0ePzl133ZVXXnklAwYMSNu2bVe5YgQAAAAAAAAA66Zm2XKCtWvgwIG1MsOll16aQw45JEly5513JllUUDjooINyyimn5Mc//nEee+yxDBw4MO973/vSrVu3ZeZr06ZNevTo8Y7zjBkzJrfffnuSReWKiy++OC1atKid79OnTw499NB88YtfzPTp09O/f/9ceeWVy5QryrLMDTfckLlz52aTTTbJVVddtVTeHXbYIYccckh++MMf5tFHH80f/vCHHHbYYdlqq63ecXYAAAAAAAAA6pP1+tdBL7/8cpJFxYXFZYbladu2bb7whS/kgx/8YK699trllhnWhj/96U9pbGxM69atc8EFFyxVZlisW7du+chHPpIkeeGFF/LKK68sM+all17KP//5zyTJRz/60eXmbdGiRS688MK0atUqjY2NueOOO9bypwEAAAAAAACgHqyThYZRo0blggsuyAUXXJALL7yw6jjNbvz48UmSLl26rHJsixYtctZZZ2WzzTZrkiyNjY0ZNGhQkuSAAw5I+/btVzj2kEMOSevWrZMkTz755DLnF7/Xpk2blRY12rdvn3/7t39Lkjz11FMpy/Id5wcAAAAAAACgPq2ThYaZM2dmyJAhtX82NFtssUWSZMSIEVm4cGGlWSZPnpypU6cmSfr27bvSse3bt8/OO++cJMtdoWHYsGFJkp133jkbb7zxSufae++9kyRTpkzJ5MmT1zg3AAAAAAAAAPWtZdUBFnv11VfzxBNPZNiwYbUVCFZk0qRJzZSqPu2666656667MnHixPziF7/IJz/5ybRsuXZ+KxsbGzNjxoyUZZlNN900RVGsdPyUKVNqx507d17l/IvHLC5BLG+uNZknSaZNm9ZkK1AAAAAAAAAAUI26KDTccMMNuemmm1Z764CyLFMURcqyTIcOHZo4Xf056KCD8sADD+TZZ5/NgAED8uyzz+boo4/O7Nmz3/GcCxYsyO9+97vcc889mT59epKkQ4cO2X777fPRj340O+2003KvmzZtWu24U6dOq7zP4jHLKzQsnmtN5kmWLlUAAAAAAAAAsH6ovNDwyCOPpH///qs1dvFqAYvLDJtuumk+85nPNGW8ulQURb74xS+mf//+eeSRRzJ69OjcdNNNtfM//elPc+CBB6Zfv36rVQ5obGzMd7/73QwaNGip92fOnJlnn302zz33XE466aScffbZy6zYsGQxoXXr1qu8V5s2bZIks2bNyrx582rXzJ07t1bIWJN53p5hRSZMmLDKMQAAAACsPb6PAQBYfZ6dWB9069Ztrc9ZaaGhsbEx119/fZL/Kym85z3vSY8ePXL33XenKIp06dIl++23X8aPH5/hw4dnxowZKYoiPXr0yBVXXJE+ffpU+REq06FDh1xyySU56qij8tBDD+Wpp57KzJkzkyTPPPNMnnnmmRRFkYMPPjhnn332SosN//znP9O2bdtccMEF2XfffdOhQ4dMmDAhzzzzTG699dbMmTMnd955Z7p06ZLTTjttqWsX3/OdmDlzZrp06ZJkUcHhnZoxY8YqxzQ2Nr7j+QEAAABYc76PAQBYfZ6dYPkqLTQMHz48r776au1v/X/lK1/JqaeemiS5++67kyRdunTJN77xjSTJwoUL8//+3/9L//79M3bs2Fx00UW5+eab06tXryri14Xdd989u+++exYuXJgvfelLeeWVV7LffvvlxRdfzMyZM/O3v/0tTz/9dL7zne9k2223Xera7bffPieeeGImT56cM888Mz179qyd69WrV3r16pW+ffvm3//932tbUhx33HHZaKONauPezZYfS17bvn37dzxPx44dVzmmoaHhHc8PAAAAwJrzfQwAwOrz7ATLV2mhYezYsUmSsizTpUuXnHLKKcuMef3112vHLVq0yNlnn525c+fml7/8ZebMmZPvfOc7ueGGG5otc71q0aJFbauGc845J127ds19992XX/3qV5k1a1auueaaXH311WnVqlXtmm222SbnnXfeSuft2bNnjj766Nx9992ZPXt2nn/++fTr1692fsmVH+bNm7fKnHPnzk2yqMCw5NYSbdq0Sbt27TJ79uw1muftGVakKZY3AQAA6tg/p1edAGCD5/sYWId4dgKonGcnWL5Kqz6LCw1FUWTrrbeurdSwWFmWmTZtWhYuXLjU+5/61KdqPwx/9tln89prrzVP4HVIixYtcvzxx+eiiy5KkowcOTLDhg17R3P17t27djxu3Lilzm266aa146lTp65yrsVjlldCWDzXmsyzorkAAAAAAAAAWLdVWmho2fL/Foho06bNcseUZZkpU6Ys9d5GG22Urbfeuvb6hRdeaJqA64EDDzyw9us8atSodzRH586da8fz589f4bm3/z4tz+IxyyshLJ5rTeZZ0VwAAAAAAAAArNsqLTR07dq1djx9+oqXtJo0adIy7y35Q+wlt6XYULx91YoVWXIrirIs39G9Jk6cWDt+e3mga9eutZUVnnnmmZXOM2vWrLz00ktJkh133HGZ84tXgnjppZcyZ86clc719NNPJ1lUgujSpcvKPwAAAAAAAAAA65y6KDSUZZnhw4dn1qxZtXNL/s3/MWPGLHPt+PHja8ebbLJJE6asPwMHDszFF1+cGTNmrHLsqFGjauWA7bbbbplz1113XRYsWLDSOZ5//vnacZ8+fZY619DQkH333beWa8nfw7f729/+lnnz5iVJ7Zol7bfffkmSuXPn5m9/+9sK55k1a1Yef/zx2jwNDZX+awwAAAAAAABAE6j0J8G77LJLOnbsmKIosnDhwvznf/5nJkyYkCTp1atXbdw999yz1HVDhgzJ2LFja6+XHLu+GzNmTK666qqMHDkyl19+ecaNG7fCsXPmzMlPfvKTJItWVth2221r50aPHp0vfOELefDBB/PjH/94haWGp556Ko8++miSZK+99kq3bt2WGXPqqaemoaEh8+bNy89//vPlrh4xYcKE/Pa3v02S7Lrrrtlpp52WGbPzzjtnl112SZLccsstS60MsdjChQtz/fXXZ/78+WloaMgpp5yyws8PAAAAAAAAwLqrZZU3b9OmTU488cTccsstKYoiAwcOzIABA3Luuedm++23r21h8Pjjj+erX/1qjjrqqEyYMCE33HBDiqJIWZZp06ZNtt9++yo/RrPq0aNHPvShD+XWW2/Na6+9ls9+9rM55phjcsABB9RKCWPHjs3gwYNz2223ZfLkyUmSz33uc2nTps1S8xx++OG599578/DDD2f48OE5/vjj06tXr2y00UaZMGFCBg0alIcffjhJ0q5du5x33nkrzPS+970vf/jDH/LXv/41EyZMyIknnpgePXpk7ty5GTp0aP70pz9l1qxZadOmTc4777wURbHMPEVR5LzzzsuXvvSlTJs2LRdffHFOPfXU7LbbbmnTpk1Gjx6du+66Ky+//HKS5P3vf3+22mqrtfrrCwAAAAAAAEB9KMqyLKsM8Prrr+fMM8/MlClTUhRFzj333Jx77rl56aWXctZZZ9WKC0v+AHxx5KIocvbZZ+f888+vKn4lyrLM/fffn/79+9e2cFiRdu3a5ZOf/GSOPvro5c7zhz/8Ib/5zW/S2Ni4wjk233zzfPnLX15pcaSxsTE33HBD7r777hWO6dChQ77whS+kb9++K808ZMiQXH311SvdvuKEE07Iueeea7sJAABguS58+OWqIwBs8K4/bNkVOoH65NkJoHqenWD5Ki80JMlrr72WK6+8Mk8//XSt0JAkN954Y37+85/XygxLFhvKssx2222XX/3qV9loo40qy16lN954Iw888EAGDRqUSZMmZfr06UmSli1bZrvttkufPn1y6qmnplOnTiudZ9KkSbn77rszdOjQTJo0KbNmzUr79u2z7bbbZv/9988RRxyR1q1br1amoUOH5r777ss///nPTJ06Na1bt87mm2+efffdN8cff/wqsyw2ZcqU3HPPPXnyySfz+uuvZ968eenUqVN23XXXHH300dltt91Wax4AAGDD5Et5gOr5Uh7WHZ6dAKrn2QmWry4KDYtNmTIlM2bMyDbbbFN776mnnsp//dd/ZcSIEbX3Nt100xx55JG58MIL07FjxwqS1qfLL788Q4cOzc9+9rN079696jgAAACV8aU8QPV8KQ/rDs9OANXz7ATL17LqAEvq3LlzOnfuvNR7++67b373u99lzpw5GTVqVLp27ZrNNtusooTrhhYtWlQdAQAAAAAAAADelboqNKzMxhtvnF122aXqGHXtiCOOyG677ZZ27dpVHQUAAAAAAAAA3pXKCw39+/evHZ922mnp2rXrKq+ZPHly/vjHP9Zen3vuuU2SbV1zxBFHVB0BAAAAAAAAANaKygsNN9xwQ4qiSJIcfPDBq1VoeP3115e6TqEBAAAAAAAAANYvDVUHSJKyLJv1OgAAAAAAAACgvtVFoWHxSgsAAAAAAAAAAEmdFBrWdKWFN998s4mSAAAAAAAAAAD1oC4KDWti9uzZ+eMf/1h73bp16wrTAAAAAAAAAABNoWVz3eiGG27IjTfeuMLzZVnmYx/72GrPVxRFyrLMFltssTbiAQAAAAAAAAB1pNkKDcmqt5ZY3a0niqKo/e/+++//rnMBAAAAAAAAAPVlndtyIllUfCjLMr17987ZZ59ddRwAAAAAAAAAYC1rthUa9t577+W+379//ySLVls45ZRTstlmm61yro4dO6Znz57Zb7/90qJFi7WaEwAAAAAAAACoXrMWGpZXalhcaEiS97///dl5552bKxIAAAAAAAAAUKfWyS0nAAAAAAAAAID1W10UGoqiqDoCAAAAAAAAAFBHmm3LiZUpy7LqCAAAAAAAAABAHam80DBo0KCqIwAAAAAAAAAAdaYutpxYkblz52by5MmZN29e1VEAAAAAAAAAgGZU+QoNb/e3v/0t9957bwYNGpTp06fX3t90003Tr1+/HHfccTnooIMqTAgAAAAAAAAANLW6KTSMHTs2X/nKV/Liiy8mScqyXOr81KlT88ADD+SBBx7Ibrvtlu985zvZcsstq4gKAAAAAAAAADSxuthyYtiwYfnYxz6WF198sVZkKIpiqTGLX5dlmeeffz5nnXVWhg8f3uxZAQAAAAAAAICmV/kKDbNmzcqll16aGTNmLFVa6N27d7bbbrtsueWWGTduXEaMGJFhw4bVxkyfPj2XXnpp/ud//ift27ev8iMAAAAAAAAAAGtZ5YWG3/zmNxk3blytqLDDDjvksssuy1577bXM2CFDhuSqq67Kv/71ryTJuHHj8pvf/Cbnn39+s2YGAAAAAAAAAJpWpVtONDY25ne/+12KokhZltlyyy1z0003LbfMkCR77713brrppnTv3r12ze9+97s0NjY2c3IAAAAAAAAAoClVWmh48cUXM2PGjJRlmaIo8rWvfS0bb7zxSq9p165dvva1r6UsyyTJzJkz88ILLzRHXAAAAAAAAACgmVRaaHj11Vdrx23bts3ee++9Wtf17dt3qeLDkvMAAAAAAAAAAOu+SgsNU6ZMSZIURZEddthhta97+/ipU6eu9WwAAAAAAAAAQHUqLTS0adOmdjxz5sw1unbJ8a1bt15rmQAAAAAAAACA6lVaaOjSpUuSpCzLjBo1Km+99dZqXffWW29l1KhRKYpiqXkAAAAAAAAAgPVDpYWGPfbYI8miLSTKsswtt9yyWtf99re/TWNjY8qyXGoeAAAAAAAAAGD9UGmhYYsttsguu+ySZNEqDf3798+QIUNWes3g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z3/+8ySLygotWrTIkUcemR49euTGG29MURTp3r17jj/++EyYMCEvv/xyhg0blqIoUhRFzj777Bx44IFVfgQAAAAAAAAAoAlUWmgYPnx4JkyYUHt91VVX5aCDDkqS3HjjjUmSdu3aLbUKwz333JPvfve7mTFjRr70pS+lf//+2X333Zs3OAAAAAAAAADQpBqqvPnYsWOTLFqdoVu3brUyw5Jef/31pV4fd9xxtYLDwoUL893vfrfpgwIAAAAAAAAAzarSQsO4ceNqx1tuueUy58uyzPTp07NgwYKl3v/whz+ctm3bJlm0ysPLL7/ctEEBAAAAAAAAgGZVaaFhcSkhSVq2XPHuF5MnT17qdcuWLdOzZ8/a62HDhq39cAAAAAAAAABAZSotNHTt2rV2PHXq1GXOF0WRJJk0adIy59q3b187fnvhAQAAAAAAAABYt1VaaNhss82SLNpa4l//+tdSxYTNN988ZVkmSV577bVlrh09evQy8wAAAAAAAAAA64dKCw277LJLNttssxRFkbIs84UvfCHDhw9PkvTq1as27vbbb09jY2Pt9V/+8pelVm1YciwAAAAAAAAAsO6rtNDQokWLnHrqqbWVGP75z3/m4YcfTpL07t27Nm7o0KE5//zzc+utt+baa6/N17/+9dp2FB06dMj222/f/OEBAAAAAAAAgCbTsuoAH/nIR3Lvvfdm9OjRtZJCkrz//e/P7373uyxcuDBJ8txzz+W5555LkloBoiiKnHvuuWnbtm3zBwcAAAAAAAAAmkylKzQki1ZY+MUvfpETTzwx7du3r73fs2fPXH755WnZsmWtwPB2e++9dz7wgQ80V1QAAAAAAAAAoJlUvkJDkmy66ab5+te/ngULFmT69Om190866aT06dMn1113XV544YVMnz49rVu3zvbbb58jjzwyH/nIR9KyZV18BAAAAAAAAABgLaqrNkDLli3TpUuXpd7bbrvtct111yVJpk2blg4dOqRFixZVxAMAAAAAAAAAmkldFRpWZdNNN606AgAAAAAAAADQDOqy0PDmm29m4sSJmTFjRtq1a5ftt9++6kgAAAAAAAAAQDOqq0LDQw89lFtvvTX/+Mc/0tjYmCQpiiJPPvlkkmTw4MF59NFH85GPfCTdunWrMioAAAAAAAAA0IQaqg6QJLNnz87FF1+c//iP/8izzz6bhQsXpizL2j+LvfXWW7nlllty6qmn5te//nWFiQEAAAAAAACAplR5oaGxsTGXXXZZHnvssaUKDEVRrPCahQsX5sc//nGuu+665ooJAAAAAAAAADSjygsNt99+e5566qkURZGiKLLbbrvlQx/60FIrMyzWrl272riyLPOb3/wmTzzxRAWpAQAAAAAAAICmVHmhYcmtI/bff//0798/J5544nLH7rXXXrnpppvSvn37Wqnh+uuvb66ode/BBx/MLbfcklmzZlUdBQAAAAAAAADelUoLDSNGjMi4ceNqry+66KK0bNlypdfsvvvu+c///M/aCg7//Oc/M3LkyKaMuc548MEHc+utt2b27NlVRwEAAAAAAACAd6XSQsMLL7xQO95ss82y8847r9Z1hx56aLp06VJ7/dprr631bOuixSWP5W3XAQAAAAAAAADrkpUvh9DEpk2bliQpiiJbbLHFal9XFEV69uyZN954I0kyevTopohX98qyzJAhQ/Loo4/m5Zdfrq128ZnPfCY9e/ZM3759c8wxx2SzzTZb6TxTp07Nn/70p/zrX//KmDFj8uabb6ZHjx7p0aNHjjrqqOy2224rvX7ixIk599xzVzv3Lrvsku9///srHTN+/Pjce++9GTJkSCZPnpyFCxema9euec973pNjjz0222677WrfDwAAAAAAAIB1T6WFhoULF9aOW7VqtUbXzpo1q3ZcFMVay7SumDZtWq655po888wzy5ybN29ehg8fnuHDh+f222/PWWedlVNOOSUNDcsuyPHnP/85N998c956662l3h82bFiGDRuWhx9+OIcddlguuOCCtG3btsk+z5IefPDBXH/99Zk3b95S748dOzZjx47Nfffdl7POOivvf//7myUPAAAAAAAAAM2v0kLDkttGTJw4cbWvW7BgQUaOHFkrMiw5z4Zg4cKFufrqq/Pcc88lSQ455JAcdNBB+f3vf59hw4blsssuy5gxY3L33Xdn2rRp+eUvf5nx48fnwgsvXKr88eCDD+aGG25IsmjLj9NOOy3bbLNNGhoaMnLkyPzxj3/MxIkT8/DDD6dt27a54IILVpntpz/96SrHtG7deoXnhgwZkh//+MdpbGxM165dc8opp2SnnXZKQ0NDXn311dx5550ZM2ZMfvWrX6VDhw45+uijV3k/AAAAAAAAANY9lRYaFm9lUJZlxo8fnwkTJqRbt26rvO7222/P/PnzkyxanWHPPfdsyph1Z+DAgbUyw6WXXppDDjkkSXLnnXcmSXr37p2DDjoop5xySn784x/nsccey8CBA/O+972v9uv7xhtv1MoHO+20U6644oq0adOmdo9dd901hx9+eC677LKMHDkyd999dw477LDstNNOK83Wo0ePd/y55s+fn+uvvz6NjY3p0aNHvve976Vjx4618zvuuGMOO+ywfP3rX8+LL76YX/7ylznggAPSvn37d3xPAAAAAAAAAOrTsnsQNKNtttkmvXr1SlEUKcsyv/nNb1Z5zbPPPpsf//jHKYoiRVGkT58+2WKLLZohbf14+eWXkywqLiwuMyxP27Zt84UvfCEf/OAHc+211y5VFvnLX/6S+fPnp6GhIZdeeulSZYbFNtpoo5x11lm11//4xz/W4qdY1uOPP55JkyYlSc4555ylygyLtWnTJp/+9KeTJLNnz859993XpJkAAAAAAAAAqEalKzQki35w/Z//+Z8piiL/+7//mxYtWmSHHXZYaszw4cMzYsSIPPbYY7nnnnuSLFrVoSiKnH/++VXErtT48eOTrN5WGy1atFiqlLDYBz/4weyyyy4ZOXLkSgshvXv3rh2PHDlyzcOugSeffDLJou0v9thjjxWO23rrrbPzzjvnpZdeypNPPpn3v//9TZoLAAAAAAAAgOZXeaHh2GOPzcCBA3PvvfemKIrccsstS50vyzJnnHHGUq+LokiSnHHGGdl///2bNW89WFxAGDFiRBYuXJgWLVqs8RwNDQ15z3vek/e85z0rHde2bdva8YIFC9b4PmvilVdeSZLstddeq/xMffv2zUsvvZRhw4alsbExDQ2VLjYCAAAAAAAAwFpWFz8F/trXvpYTTzwxZVmmLMskqW0psXg7isXvJ4tKDR//+Mfzuc99rqrIldp1112TJBMnTswvfvGLJi0avPbaa7XjrbfeerWvK8sys2fPzuuvv57GxsbVGj916tQkSefOnVc5fvGYhQsXZubMmaudCwAAAAAAAIB1Q+UrNCRJq1at8vWvfz2HH354fvnLX+b5559f4dh/+7d/y6c+9ansueeezRewzhx00EF54IEH8uyzz2bAgAF59tlnc/TRR2f27Nlr/V4PPvhg7bhPnz6rdc3f/va33HrrrRkzZkySpE2bNtl6661z0kkn5dBDD62tsLGk2bNnZ/78+UmSTTfddJX3WLL0MGXKlGyyySarlQ0AAAAAAACAdUNdFBoWO/jgg3PwwQdn8uTJefbZZzN58uTMnj07HTt2zBZbbJE999wzHTt2rDpm5YqiyBe/+MX0798/jzzySEaPHp2bbrqpdv6nP/1pDjzwwPTr1y+dOnV6x/cZM2ZM7r///iTJjjvuuFolkttuuy2/+tWvlnpv7ty5GT58eK655po8+OCD+Y//+I+0b99+qTHTpk2rHbdp02aV91lyzNSpU7Ptttuu8hoAAAAAAAAA1h11VWhYrGvXrjnyyCOrjlHXOnTokEsuuSRHHXVUHnrooTz11FO1rReeeeaZPPPMMymKIgcffHDOPvvsNS42vPXWW/ne976XBQsWpGXLljn77LOXu7LC2/3617/OaaedlqOOOiqbbbZZpk6dmuHDh+fXv/51xo8fn3/84x+55ppr8p//+Z9LXfduto1YnWsnTJjwjucHAAAAYM35PgYAYPV5dmJ90K1bt7U+Z10WGlh9u+++e3bfffcsXLgwX/rSl/LKK69kv/32y4svvpiZM2fmb3/7W55++ul85zvfWe1VDN566618+9vfzmuvvZYkOe+887LLLruscHz79u3z/ve/P2PHjs2hhx6aAw44oHauW7du6datW/r165fPf/7zGTduXAYNGpR//vOfS83ZoUOHd/grsHrXNjY2vuP5AQAAAFhzvo8BAFh9np1g+RQa1hMtWrRI69atkyTnnHNOunbtmvvuuy+/+tWvMmvWrFxzzTW5+uqr06pVq5XOM2vWrFxxxRV58cUXkyRnnnlmjj322JVe065du3z84x9f6Zg2bdrkzDPPzA9+8IMkyRNPPLFUoWHTTTetHc+dO3elc719zOqsPtHQ0LDKMQAAAACsPb6PAQBYfZ6dYPnqqtDQ2NiYcePGZfTo0XnjjTdW+7oTTzyxCVOtm1q0aJHjjz8+7dq1y9VXX52RI0dm2LBh2XXXXVd4zeTJk/PNb34zo0aNSlEUOe+883LCCSestUy9e/euHY8bN26pc+3atUurVq0yf/78TJs2bZVzTZkypXa8OoWGpljeBAAAqGP/nF51AoANnu9jYB3i2Qmgcp6dYPnqotAwbdq0/Pd//3fuvvvuzJ8/f42vV2hYsQMPPDDXXXddFixYkFGjRq2w0PDaa6/lG9/4RiZPnpzWrVvnkksuWWrriLWhc+fOteN58+Ytda4oinTq1CmTJk1aqqywIovHtGjRIh07dlyrOQEAAAAAAACoXuWFhkmTJuVTn/pUJk2alLIsa+8XRbHKa8uyXK1x66OFCxemRYsWqxy3eCuKBQsWLPXru6QXXnghV1xxRWbPnp2OHTvmq1/9anbeeee1HTkTJ06sHS9Zblhsxx13zKRJk/Lss8+msbFxpUvrPP3000kWrfpgCR4AAAAAAACA9U/lPwm+4oorMnHixGXKCWVZrvKfDdXAgQNz8cUXZ8aMGascO2rUqMyZMydJst122y1z/vHHH8/Xvva1zJ49O927d89VV121xmWGmTNn5tprr83rr7++0nFDhw6tHffp02eZ8/vtt1+S1EoNKzJ69Oi89NJLSZJ99913jbICAAAAAAAAsG6odIWGiRMn5u9//3uKokhZlmndunXOOOOM7L///tl8881XawWCDc2YMWNy1VVXpbGxMZdffnkuv/zydO/efblj58yZk5/85CdJkk6dOmXbbbdd6vzdd9+dn//85ynLMrvuumsuv/zyNd6+Yf78+bnssssyduzYjBgxIt/4xjfSqVOnZcZNnDgxv/71r5MkHTt2XO52FgcccEB+/etfZ9KkSbnpppvSu3fvdOjQYakxc+fOzU9/+tMkycYbb5xjjjlmjfICAAAAAAAAsG6otNAwYsSIJP+3dcT3vve9HHTQQVVGqns9evTIhz70odx666157bXX8tnPfjbHHHNMDjjggCxYsCBJMnbs2AwePDi33XZbJk+enCT53Oc+lzZt2tTmefDBB/Ozn/0sSbLTTjvl/PPPz4wZM1a56kPHjh2XKj20atUqp59+en74wx9mxIgR+dznPpfjjjsuu+yySzp27Jg33ngjL7/8cu68887MnTs3SXLBBRdk4403XmbuVq1a5cILL8y3vvWtjB49Op///Odz2mmnZccdd0xDQ0NGjBiRO+64I6NHj06SfPKTn1ym8AAAAAAAAADA+qEoK9y74ZZbbsk111yTJOnevXvuuOOOqqKsU8qyzP3335/+/ftn3rx5Kx3brl27fPKTn8zRRx+91Pu33HJLbr311jW+9+mnn54zzjhjmfeHDBmSq6++OrNmzVrhtW3atMlFF12Uww47bKX3ePDBB3P99dev8LM1NDTkzDPPzAc+8IE1Cw8AAGwwLnz45aojAGzw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+9735pBDDklDQ0NzfCQAAGAddeHDL1cdAWCDd/1hO1UdAVhNnp0AqufZCZav8hUaOnfunK5du+Yf//hHrcywuGNRFEXefPPN/PCHP0ySWqlh/vz5GTZsWG38pz/96XziE5/I3Llz8/nPfz5DhgxJkrzwwgvN/XE2WNOmTcs111yTZ555Zplz8+bNy/DhwzN8+PDcfvvtOeuss3LKKacst5QwYcKEfOc738moUaOWev+NN97IG2+8kSFDhuT+++/Pl7/85XTo0KHJPg8AAAAAAAAA1ar8r7k/9thjufLKKzN//vyUZZkWLVqkd+/e6dq1a8qyrK3A8LOf/SxTpkxJkowbNy6NjY214sOpp56aJGnTpk2t9FCWZUaOHFnFR9rgLFy4MFdffXWtzHDIIYfk8ssvT+/evZMkl112Wc4444xsuummWbBgQX75y1/mZz/72TJbUcyZMyff+ta3MmrUqDQ0NOTYY4/NN7/5zVx77bX56le/moMOOihJMnTo0Fx55ZVZuHBh835QAAAAAAAAAJpN5YWGH/3oR7UfbO+111656667csstt+See+7Jt7/97RRFkaIoMmfOnPzP//xPkkU/+F7SpptuWjtecjuDxdtP0LQGDhyY5557Lkly6aWX5tJLL83++++fNm3aJEl69+6d008/PT//+c9rpYSBAwdm4sSJS81z++23Z8yYMWloaMhXvvKVXHTRRdlrr72y3XbbZd99981ll12W888/P8mi1TcefvjhZvyUAAAAAAAAADSnSgsNQ4cOzYgRI5IkLVq0yDe/+c107ty5dv7YY4/NKaecUis8vPTSS6ucc3nbGNC0Xn550f5qvXv3ziGHHLLCcW3bts0XvvCFfPCDH8y1116bbt261c7NmzcvAwYMSJIceOCB6dev33LnOOGEE7LjjjsmWVSAAAAAAAAAAGD9VOlP/xeXGYqiyDbbbJMtt9xymTEHHHBAEltI1LPx48cnSbp06bLKsS1atMhZZ5211EoaSfL888/nzTffTJIcffTRK53jyCOPTJKMGTMmY8eOfSeRAQAAAAAAAKhzlRYaltwSYsltI5bUsWPH2vHkyZObOBHvxBZbbJFkUUFl4cKF72iOV155JUnSsmXL7L777isdu/feey9zHQAAAAAAAADrl0oLDVtvvXXteMyYMcsds6L3qR+77rprkmTixIn5xS9+kQULFqzxHFOnTk2SdOrUaZXbhnTq1GmZ6wAAAAAAAABYv1RaaNhmm22SLNpOYuLEiXn88ceXOl+WZW677bYURbHSeRobG2vH73SFAN65gw46KHvuuWeSZMCAAfn85z+fO+64I7Nnz17tOZYsNKxKy5Yts8kmmyx1HQAAAAAAAADrl5ZV3rxHjx7p3r17xo8fn7Is8+Uvfzmf+cxnstdee2Xq1Kn59a9/nRdffHGpQsOsWbMyY8aMpeYZN25cevTokWTpbSnatWvXPB9kA1cURb74xS+mf//+eeSRRzJ69OjcdNNNtfM//elPc+CBB6Zfv34rLCwsLia0bt16te7Zpk2bJMmUKVNWa/yUKVOUHwAAYANSTh5XdQSADd6//lXpV4/AGvDsBFA9z06sD7bffvu1Pmel/2W0bNkyF198cb74xS+mKIrMmTMnV1111VJjiqJIWZa11/fee29eeeWV2rkk+c1vfpMvfelLaWxszB133FE7t7jkQNPr0KFDLrnkkhx11FF56KGH8tRTT2XmzJlJkmeeeSbPPPNMiqLIwQcfnLPPPnuZYsOsWbPe0X0X32NV7rvvvjzyyCPv6B4AAAAArLkf/KXqBAAA6w7PTqwPfv7zn6/1OSvdciJJDj300Bx77LEpy7JWUFhcYFj8v5/+9KfTvXv3JMkPfvCD/OlPf1qq6HDbbbflfe97X0477bQMHDiwNvcOO+zQnB+FJLvvvns+//nP5+abb86OO+6YJNlvv/3SoUOHlGWZv/3tb/n0pz+dESNGLHVd+/bt39H9OnTosFrjlizFAAAAAAAAAFD/Ki80JMm3vvWtfOELX0iPHj2WKjNstdVWueKKK/KJT3wiZ5xxxjJFh6OOOqo2x5gxYzJu3P8ti9XQ0JBPfOITzfchWEqLFi1q20ecc845ufnmm3PBBRekbdu2mTVrVq655prMnz+/Nn7xig3z5s1brfnnzp2bJOncufNqjV9y2xIAAAAAAAAA6l9dbMZSFEVOP/30nH766Zk1a1ZGjhyZTTbZJFtvvXVtzIc//OHMmDEjf/jDH9K2bduceuqp+cQnPpHdd9891157bRobG5MsKju0bt06l156aXr16lXVR+JtWrRokeOPPz7t2rXL1VdfnZEjR2bYsGHZddddk/xfoWHq1KmrnGvBggWZMWNGkmTTTTddrfsfc8wx2Xfffd9ZeKgDVz39WtURADZ4X+zbs+oIAAAAAAAblLooNCypffv22W233ZZ77txzz82555671Hsf+chHsv/+++f+++/PtGnT0qtXrxxwwAHp2dMXzvXowAMPzHXXXZcFCxZk1KhRyy00NDY2pqFhxYuHTJ06tbZKx+qu0NC5c+fVHgv1qHhtQdURADZ422+/fdURAAAAAAA2KHVXaHgntt1225x//vlVx9igLVy4MC1atFjluMVbUSxYsKBWSkiSHXfcMcmi1Reef/757LHHHiuc4+mnn64d9+7d+12kBgAAAAAAAKBerfivwcNqGjhwYC6++OLaNhArM2rUqMyZMydJst1229Xe33333dO2bdskyf3337/SOR544IEkyVZbbZUePXq809gAAAAAAAAA1DGFBt6VMWPG5KqrrsrIkSNz+eWXZ9y4cSscO2fOnPzkJz9JsmiLiW233bZ2rnXr1jnppJOSLCpIDBo0aLlz3H333XnllVeSJO973/vW1scAAAAAAAAAoM40+ZYTF1xwQe24KIpcf/31S53/5je/+a7mL4oiX/va197VHLxzPXr0yIc+9KHceuutee211/LZz342xxxzTA444IAsWLAgSTJ27NgMHjw4t912WyZPnpwk+dznPpc2bdosNddpp52WgQMHZuzYsfnOd76TY489Nvvvv3822WSTTJ48OX/961/zt7/9LUnSp0+fHH744c37YQEAAAAAAABoNkVZlmVT3qBfv34piiJlWaYoijz11FPLPf9OrGhOmldZlrn//vvTv3//zJs3b6Vj27Vrl09+8pM5+uijl3t+/Pjx+c53vpPXXntthXP06dMnX/7yl9OxY8d3lRvWJRc+/HLVEQA2eNcftlPVEQAAAAAANihNvkLD6lrTXsU7LUGw9hVFkWOOOSb77LNPHnjggQwaNCiTJk3K9OnTkyQtW7bMdtttlz59+uTUU09Np06dVjjXlltumR/+8Id54IEH8uijj2bs2LGZPXt2OnbsmF69euXQQw/NIYcckhYtWjTXxwMAAAAAAACgAs1SaFhZWaFbt27KCeuJLl265PTTT8/pp5+eJLn88sszdOjQ/OQnP0n37t1Xe57WrVvnhBNOyAknnNBUUQEAAAAAAACoc01eaLjzzjtXen7AgAFNHYGKWU0BAAAAAAAAgDXV5IWGLbfcsqlvQZ064ogjsttuu6Vdu3ZVRwEAAAAAAABgHdMsW06wYTriiCOqjgAAAAAAAADAOqqh6gAAAAAAAAAAAG9XVys0vPXWW7n//vvz5JNPZuzYsZkxY0bat2+fm2++OUkyZsyYvPnmm+ndu3fFSQEAAAAAAACAplQ3hYa//OUvueqqqzJ16tTae2VZpiiK2uuRI0fmkksuyf77759LLrkk22yzTQVJAQAAAAAAAICmVhdbTtx66625/PLLM2XKlCSLigwrUpZlnnjiiZx99tkZOnRoc0UEAAAAAAAAAJpR5YWGF198Mddcc01tNYayLNO9e/eVlhqSZMaMGfn0pz+dSZMmNVNSAAAAAAAAAKC5VF5ouOGGG9LY2Jgk6dSpU37zm9/ku9/97nLH7rXXXnn/+99fKz+8+eabufHGG5szLgAAAAAAAADQDCotNEybNi0DBw5MURQpiiIXX3xxdtxxxxRFsdzx7dq1y3/8x3/k9NNPT1mWKcsyd955Z6ZNm9a8wQEAAAAAAACAJlVpoeHZZ59NkpRlmbZt2+bII49crevOPffctG7dOknS2NiYf/3rX00VEQAAAAAAAACoQKWFhkmTJiVJiqLIVlttlZYtW67WdR07dsz2229fez169OgmyQcAAAAAAAAAVKPSQsOsWbNqx506dVqjazfaaKPasS0nAAAAAAAAAGD9UmmhYZNNNqkdT506dY2uffXVV2vHa1qGAAAAAAAAAADqW6WFhp49eyZJyrLM2LFjM3/+/NW67p///GemT59ee73k9hMAAAAAAAAAwLqv0kLDnnvumbZt26Yoirz55pt54IEHVnnN/Pnz8+1vf7v2etNNN02fPn2aMiYAAAAAAAAA0MwqLTS0atUq73//+1OWZcqyzDXXXJNhw4atcPzgwYPz0Y9+NMOHD0+SFEWRM844I0VRNFdkAAAAAAAAAKAZFGVZllUGmDFjRj760Y9m4sSJKcsyRVFkyy23zLhx4xYFLIr07t07o0aNyrx582pjyrJM796984tf/CIbbbRRlR8BoMld+PDLVUcA2OBdf9hOVUcAAAAAANigVLpCQ5J07Ngx11xzTTp37pwkKcsy48ePT1EUtZUXhg0blrlz5y5VZth6661zzTXXKDMAAAAAAAAAwHqo8kJDkuywww75zW9+k8MOOyxJaltQLF48YslFJBoaGnLqqafm5ptvzhZbbFFJXgAAAAAAAACgabWsOsBiXbp0yQ9+8IOMHDkyjzzySJ599tlMnjw5s2fPTocOHbLFFltk7733zqGHHppu3bpVHRcAAAAAAAAAaEJ1U2hYbJtttsknPvGJqmMAAAAAAAAAABWqiy0nAAAAAAAAAACW1OSFhgEDBmTSpElNfRsAAAAAAAAAYD3S5FtOfOtb30pRFOnVq1f222+/7Lfffunbt2/atWvX1LcGAAAAAAAAANZRTV5oWGzkyJEZNWpUfve736WhoSG77bZbreDQp0+ftGjRormiAAAAAAAAAAB1rijLsmzKG/Tr1y9FUdReL77dku9tvPHG2XvvvWsFh169ejVlJIB1zoUPv1x1BIAN3vWH7VR1BAAAAACADUqTr9Bw/vnnZ/DgwXn++eczb968Zc6XZZnZs2fn0UcfzaOPPpok2XzzzbPffvtl3333zb777ptOnTo1dUwAAAAAAAAAoI40+QoNi82dOzfPP/98Bg8enEGDBuWFF17IwoUL/y/I/79iw/JWcOjdu3dt9YY999wzbdq0aY7IAHXDCg0A1bNCAwAAAABA82q2QsPbvfnmm3n22WczePDgDB48OC+99FIaGxv/L1hRZMloiwsOrVq1yh577FErOOy8887Nnh2guSk0AFRPoQEAAAAAoHlVVmh4u1mzZuWZZ57JoEGDMnjw4AwbNqx2bmWrN2yyySZ54IEHmjcsQDNTaAConkIDAAAAAEDzall1gMXat2+fgw8+OAcffHCSZNq0aXn66aczaNCgDBkyJCNGjEiy7MoN06dPryQvAAAAAAAAANB06qbQ8HabbrppDj/88Bx++OFJkpEjR+aGG27IAw88sMyKDQAAAAAAAADA+qVuCw1vvfVWnn322QwePDiDBg3KSy+9lLIsl9puAgAAAAAAAABYP9VNoWHBggV5/vnnM2jQoAwePDjPP/98Fi5cWDu/uMyw5KoMm266afbZZ58q4gIAAAAAAAAATaiyQkNjY2P++c9/1goMzz77bObNm1c7v7ztJNq2bZu+ffumX79+6devX3bYYQcrNgAAAAAAAADAeqhZCw3Dhw/PoEGDMmjQoDz99NOZM2dO7dzyCgytW7fOe97znlqBYZdddknLlnWzqAQAAAAAAAAA0ESavB1w2223ZfDgwRk8eHCmT59ee395BYaGhobsuuuutQLDe97znrRp06apIwIAAAAA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j4oT1Z9XX301Q4cOTZI8/PDDee9731txIgBYPfXwnFQvf44+8MADmTFjRh599NGcc8456dSpUyU5AGBtUWgAAJrEgQcemCFDhqRDhw7Zfffd1/r8EydOrJUZ/v3f/z077rhjkmTjjTde6/cCAJrf4hUkvvOd76yVZ4nddtst2223XWbOnJkDDzzwXc+3Ptpuu+2y2267ZezYsTnssMPW+vzPP/98vvKVryRJ7rzzzrU+PwBUqV7+HD3qqKNy22235T3veU823XTTtZ6DNeP5B+DdU2gAgGZw/PHH58QTT1zluHbt2jVDmuaxxx575Kabbmqy+SdPnlw73myzzdKjR48muxcA1JvVfbZo0aJFM6RZN3Tq1MnWT6vQqlWrXHnllVXHAIB3parnpHr5c/S0007LaaedVnWMJMmMGTMyY8aMJIu+u2nTpk3FiQBYFyk0AEAz6Nixox+4AwBrzfr+bLFgwYKqI9AE/L4C0BzW1+ekde3P0fvuuy///d//XXu9tlbdWtesa79vAPVIoQEAAACoG/Pnz8/f/va3qmOwls2ePTtPPPFE1TEAYJ20Lv45evfdd1cdoXLr4u8bQD1SaACAdUBZlhk8eHAeeuihvPTSS5k+fXratWuXXr165cADD8yRRx6ZVq1arfD6xsbGPPXUU7n33nszbty4TJ48Oe3bt0+PHj1y0EEH5aijjlrh9Yt/qPDQQw9lwoQJmTp1ajbZZJP06tUrhx56aA455JA0NDQsc92DDz6Y6667LknSv3//bLHFFmvl1+Lyyy/P0KFDl3pv8V6ESXL44Yfn3//935MsvU/hyv4mwOpmnTVrVu6666489dRTGT9+fObNm5cuXbpkr732ykknnZStttrq3X48AKgrzz33XP7yl7/khRdeyLRp07LxxhunV69eee9735sjjjhilUs1z5s3L/fdd1/+/ve/Z/To0Zk9e3a6du2anj175rjjjstee+211HPEOeeck0mTJi01x4r+nE+W/jP82muvTadOnXLnnXfmqaeeysSJE7PjjjvWln6eOHFizj333CTJ5z//+RxxxBFrJfPqWPy59ttvv3zlK1/Jk08+mbvvvjujRo3KlClTlvuc8m6fO4YPH5477rgjr776aiZNmpRWrVpls802y3777ZfjjjsunTp1Wu51J598cpLk9NNPzxlnnLHM+TV9Nlzy131590mW//sxb968PProo3nooYcybty4zJw5M1tssUW23HLLHHPMMdlnn31SFMVyP8OSz4CXX355+vbtmz//+c95+OGHM3HixHTs2DHbbLNNTjzxxOy5554r/XVMknHjxuWuu+7Ks88+m8mTJ6coimyxxRbZbbfdctJJJ6Vbt24rvHbu3Lm577778vjjj2fMmDGZM2dOOnfunN133z3HH398evfuvcr7A9D03nrrrVx88cUZO3ZsNt100/zkJz9Jx44dlzv2tttuy69+9asURZFvfetb2WOPPWrn6uHP0WuvvTYPPfRQNt9889x4443LXPv255Lnnnsut99+e0aMGJH58+enV69e6du3b0477bSVfteUJHPmzMmdd96Z559/vvbnXNeuXdOlS5eMHTs2X//617P33nuvdI5VKcsyjz/+eAYMGJDRo0cnSbbddtsccMABOfbYY1f5XPZu/yyeM2dOHnzwwTz66KOZMGFC3nrrrXTr1i09evTIiSeemF133XWZa97p88+KvP2Zt1u3bvnTn/6Uxx57LJMmTUqbNm3Ss2fPHHbYYSt9Rl/8ndpuu+220u1RFv878vZn77d/trPPPjvHH398/vznP+ehhx7K+PHjs/HGG2eHHXbICSecsNTv/YgRI/KHP/whr7zySqZNm5att946ffr0yUc+8pFsvPHGTfq5gXWfQgMA1Lk333wzV199dZ566qml3p8+fXr+8Y9/5B//+EcGDBiQr371q+nevfsy1y9cuDBXXHFFhgwZstT706ZNy7Rp0zJ06NDcc889+cpXvrLMl7FvvvlmLr/88vzrX/9a6v033ngjb7zxRp5++unce++9ufzyy1f4/+ivL55//vl8//vfr+39uNj48eMzfvz43H///TnvvPNy7LHHVpQQANae+fPn50c/+lH++te/LvX+jBkz/r/27jyuqmr///gbUUAFFEUQQRxQQU1NxSHFUlMr56HJHPJes7zeytm6Dte5zBxv5ZDNlpVmqYia1zENSxFHcBZBEAVEEFERgd8f/NhfjhxGEY/d1/Px6PE4e++111777G1nsddnf5aOHTumY8eO6ddff9WUKVNUsWJFs3VcvHhRM2bM0JUrV0zWX758WZcvX9b+/fvVpk0bjR07Nt+H5QURHR2tWbNmKS4ursh1lESbv/76a61duzbPMvfb71i9erW+/fZbk3UpKSm6ceOGwsLCFBAQoDFjxhR6gKGk+oZxcXGaPXt2juNcvHhRFy9e1P79+9WkSRNNmTJFNjY2edaVmpqqGTNm6OjRo8a627dvKyYmRvv379eLL76ogQMH5rr/xo0b9cUXX+RIFx0WFqawsDBt2rRJo0aN0lNPPZVj3/DwcM2cOTNHkE5MTIy2b9+uHTt26KWXXlL//v1zDc4AAJQMOzs7jRkzRhMmTFBCQoI+/fRTjRs3Lke5sLAwfffdd5Kkvn37mgQz5McSn7HcOy2EJIWGhio0NFSBgYGaPn26KlSoYHbfkydP6r333lNCQoLJ+qioKEVFRUnK/O2+34CG7777TqtXrzZZl/U8bN++fXn2B+73tzg8PFyzZ8/W5cuXTdZfuHBBFy5c0N69e9WhQweNHDmy0AGvRZWUlKSFCxcqPDzcWHfnzh2FhIQoJCREO3bs0JQpU1S+fPkH3paMjAzNmzdP+/btM2lLUFCQgoKCNGDAAL300kv6448/9MEHHygtLc0od/bsWZ09e1b79+/XjBkz8n0RypLOG0DJI6ABAAALlpaWptmzZxsPYNu1a6dWrVrJzc1N165dU0hIiDZu3KjIyEi9++67Wrx4cY637X788UcjmKFDhw566qmnVKFCBcXHx+vgwYPaunWrwsPDNXfuXM2fP9/kD7jly5fr3LlzKlWqlLp166aWLVvK3t5eMTEx2rdvn3bt2qXQ0FB98skn+te//lUi38no0aOVkpKi06dPa9GiRZKkUaNGqV69epKUa1T3/Th37pymTZum1NRUlSlTRj169FCDBg3k6OiosLAwrV+/XpcuXdKSJUtkb28vPz+/Ym8DAAAlJSMjQwsWLNDvv/8uSapXr546deqkmjVrKiEhQYcOHdKWLVt05swZTZ06VfPmzcsxuH/t2jVNnDhRiYmJsra2VteuXdWwYUO5uroqNjZWu3btUmBgoAIDA1W2bFmNHDlSkjRz5kylpaUV6Xf+888/V/ny5dW3b195enqqYsWKKlu2bIHPu6htLoxz587p0KFD6tKli5o3b64qVarIzs5OVapUMSlzP/2Oo0ePGsEMPj4+6tmzp9zc3JScnKzQ0FAFBAQoMTFRc+bM0aeffpprpgZzitI3rFy5spYsWSIpMzggK/101jpJJm1ITU01ghkcHBzUvXt3NWrUSLa2trpy5Yo2b96sY8eO6ciRI/r666/Nvv2Ynb+/vxISEjRs2DB5eXlJkk6dOqUff/xRN2/e1OrVq+Xr6ysfH58c+27fvl2ffvqpJMnFxUU9evRQrVq1ZGNjo/Pnz8vf319RUVFasGCB8aZnltjYWE2cOFFJSUmysrLSM888o8cff1zOzs6KiIjQ5s2bdebMGf3www+ys7NT3759C3wdAAAPRt26ddW/f399++23+u2339SmTRu1adPG2H7nzh3Nnz9fd+/eVZ06dcxmYMhLSfyOFkZMTIy+/vprde3aVS1atFCFChV06dIlbdiwQadPn9b58+f13XffacSIETn2vX79uj744AMlJCTI0dFRffr0kY+Pj2xtbRUdHS1/f3+dPHlS33zzjerVq2c2i0FBnD59WpGRkerXr5+aNGmi8uXLKyIiQj/99JOioqJ05MgR+fv7q1+/fjn2vd/f4hs3bmj69OmKi4uTs7OzevToIW9vb1lbWysqKkrr169XWFiYdu7cqdq1a6tXr17Gvg/yuq1cuVLJyckaMmSI6tSpIxsbG124cEFbt27V2bNnFRoaqg8//FBTp0594AGTe/fuVVxcnF599VV5e3urVKlSOn36tL7//nvdunVL3333nby8vLRw4UI1bdpUnTp1kouLi2JjY7V161YdPHhQ0dHR+vbbbzV27NhH5rwBlDwCGgAAsGCbN282ghnGjRunJ5980mR7y5Yt1blzZ40bN854g+Cdd94xKRMUFCRJ8vPz0+jRo431Xl5eatGihdq1a6evv/5aI0eONOnwZ01zIUm9e/fWkCFDTPZ94okn1Lp1awUEBGj48OHFet55yXrgf+3aNZN1Hh4eD+R46enpWrRokVJTU+Xo6Kj33ntPnp6exnYfHx916NBBM2fO1LFjx7R06VI1b968UAMoAABYkn379hnBDN27d9fQoUNN0re2bt1aLVq00IwZM4wB9ueff96kji+//FKJiYmysbHR+++/b5LK18vLS61btzbSNe/bt0+DBg1SpUqV5ObmJqlov/O1a9fWv/71ryKnmi1qmwsjISFBM2fOVMOGDc1uL45+R1b/zcXFRTNnzpStra2xrXHjxurUqZMWLFig3r17F+pBelH7hqVLlzauX/a3TXO7punp6XJ2dtb169f13nvvmbytV7duXbVt21YzZ85UUFCQ/P39NWDAgDwDXW7duqWFCxeavK3X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", + "text/plain": [ + "" + ] + }, + "execution_count": 47, + "metadata": { + "image/png": { + "height": 450, + "width": 1050 + } + }, + "output_type": "execute_result" + } + ], + "source": [ + "bat_summary_rows: list[dict[str, object]] = []\n", + "# Only analyze BAT for baseline (Upgrade 00) - cross-subsidization only applies to current rates\n", + "bat_s = add_heating_label(bat_by_scenario[\"Upgrade 00\"])\n", + "avail = [h for h in HEATING_ORDER if h in bat_s[\"heating_label\"].unique().to_list()]\n", + "for group in avail:\n", + " gdf = bat_s.filter(pl.col(\"heating_label\") == group)\n", + " total_w = cast(float, gdf[\"weight\"].sum())\n", + " bat_summary_rows.append(\n", + " {\n", + " \"heating_label\": group,\n", + " \"mean_bat_total\": weighted_mean(gdf, \"BAT_percustomer_total\"),\n", + " \"mean_bat_delivery\": weighted_mean(gdf, \"BAT_percustomer_delivery\"),\n", + " \"mean_bat_supply\": weighted_mean(gdf, \"BAT_percustomer_supply\"),\n", + " \"median_bat_total\": weighted_quantile(gdf, \"BAT_percustomer_total\", 0.5),\n", + " \"pct_overpaying\": (\n", + " cast(\n", + " float,\n", + " gdf.filter(pl.col(\"BAT_percustomer_total\") > 0)[\"weight\"].sum(),\n", + " )\n", + " / total_w\n", + " * 100\n", + " ),\n", + " }\n", + " )\n", + "\n", + "bat_summary = pl.DataFrame(bat_summary_rows)\n", + "print(\"Weighted mean total BAT ($/yr) by heating type (Upgrade 00 baseline only):\")\n", + "display(\n", + " bat_summary.select(\n", + " \"heating_label\",\n", + " \"mean_bat_total\",\n", + " \"mean_bat_delivery\",\n", + " \"mean_bat_supply\",\n", + " \"median_bat_total\",\n", + " \"pct_overpaying\",\n", + " )\n", + ")\n", + "\n", + "avail_bat = [h for h in HEATING_ORDER if h in bat_summary[\"heating_label\"].unique().to_list()]\n", + "bat_plot_data = bat_summary.with_columns(\n", + " pl.col(\"heating_label\").cast(pl.Enum(avail_bat)),\n", + ")\n", + "\n", + "(\n", + " ggplot(bat_plot_data, aes(x=\"heating_label\", y=\"mean_bat_total\"))\n", + " + geom_col(fill=SB_COLORS[\"sky\"], width=0.6)\n", + " + geom_hline(yintercept=0, color=\"#666666\", size=0.7)\n", + " + scale_y_continuous(labels=lambda xs: [f\"${x:,.0f}\" for x in xs])\n", + " + labs(\n", + " x=\"Baseline heating type\",\n", + " y=\"Weighted mean total BAT ($/year)\",\n", + " title=\"Mean total BAT by baseline heating type (Upgrade 00)\",\n", + " )\n", + " + theme_switchbox()\n", + " + theme(figure_size=(10.5, 4.5))\n", + ")" + ] + }, + { + "cell_type": "markdown", + "id": "a0000026", + "metadata": {}, + "source": [ + "### 4d: Monthly bill pattern\n", + "\n", + "Weighted-mean household energy bills by month, before (upgrade 00) and after (upgrade 02)\n", + "the heat pump retrofit. Winter months show the largest divergence: gas-heated homes have\n", + "high gas bills under upgrade 00, while after the retrofit (upgrade 02) gas bills\n", + "effectively drop to zero and electric bills increase due to heat pump load." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000027", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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p055VO6CBQvUrFkzXb161aN87n6mV65cUdeuXbV7926X6bZs2aLatWt7PJ9qfHy8XnjhBfXo0UPJycke5XXHd999p3bt2un8+fNupU9KStKKFSu83o4U0dHRqlu3rsfH8B9//KH69evr999/9yjfM88843bakSNHavr06S7TbN68WfXr19fBgwc9ase6desUFRXl8fE9ZMgQ/f33326n/+CDDzRy5EiX16Dbff755+rXr5/lMWKz2fTSSy+Zrvvtt9+0b98+y7KXLl2q6Ohop+UBAQEaOHCg2210x44dOxQXF+dW2ps3b6p3796aMGGCV9uQFYYNG2b5/efKwoUL1a9fv0xoETzx008/WQ6zbebYsWNq2rSp1qxZY5nm4sWLatmypUfXpZMnT6pLly5avny523lSS0pKUo8ePUynP7Dy7LPP6vPPP/e4rnfeeSfNfOvWrVOTJk109OhRt8tNz71sVt+r3M7seirJ46H3raaiOXz4cLbW525ZDzzwgOm6r776ymXexMREff3116br+vfv7zCk/qRJk/T666979H0qSZs2bVKXLl0y5Z7O1wwYMMDt7UxOTtaIESM0YMAAl+mGDBmiadOmud0GwzD01ltv6cUXX0z3Ph89erR27Njhdvo1a9bogQce0JUrVzyqZ/fu3eratavLY+r69etq1aqVvv32W7fL3b59u9v3PynOnTunhg0b6qeffvIo34kTJ9S8eXP9+uuvHuW7nS9eW263e/du3XXXXTp37pzp+ubNm2e4DgAAAAASAQ3wOWbBCBs2bNCxY8eclq9fv96ps9Fms6lz587pqvvTTz/VW2+9la680q2Oj0ceeUQ7d+5MdxlpMQxD/fv3V2JiYqbV4S3ebGtwcLCee+4503Wffvqpbty4Ybruxx9/1IkTJ5yWh4SEZHuHzddff61Vq1ZZrn/99dc1Y8aMdJd/4cIFderUyaMf7b1l5cqVmj9/frrzjxkzxjR4Zv/+/Xr00UfTfUzt2rVLffv2TXe70nL9+nU9//zzluuPHj2qe++91+2gATNff/21Xn311XTnN7N//3717t1bSUlJXi03va5du6b777/f446gFBcvXlTnzp09/gHZE0OGDNGFCxdM150+fTpD9R87dkwPPvig2z+4X7161aPz7fTp0xoxYoTpugYNGmjgwIF6/PHHVaRIEaf1n376qcuyu3TporJly5qu+/jjjy3zTZ482XT5I488opIlS7qsMysMGzbM5fXa1xw6dEjvv/9+uvPPmDFD27dv92KLkBWuX7+uhx56SKdPnzZd/9Zbb5kGPuXNm1ePPvqohgwZotatWzutj42N9bgzK8Xq1atN7+GtbNy40WWgalpeeeUVy2vn6dOn9eCDD+ratWvpLt8dvnCvcunSJdPlYWFhHpVj1Ql4e/lZXZ+7nn76adPlS5cudRmkvWzZMtPzKDg4WD169HBo18svv5yutknSqlWr9MMPP6Q7/7/ZpEmTLINKdu/erQ8//NB0XevWrTV48GD16NFD+fLlc1qf1n2MK1btMWMYhvr27Zvue+vVq1e7DGp7/vnntXHjxnSV7a7k5GR169ZN+/fvT1f++Ph4Pfzww6Z/i7vLV68tx48f1/Tp09WyZUvVqFFDu3btMk3XoUMHRUREpKsOAAAAAI4IaIDPiYqKUqlSpZyWm43EYDZyQ9OmTdP1R+PJkydddkRKUqlSpdS0aVMVLFjQMs21a9f0xBNPpPvJj1KlSql58+am+yDF4cOH0/Xku7dldVufffZZ5c6d22l5XFyc5dMpVh1offv2Vf78+b3SLjP58uVTo0aNVL16dQUGBlqms+pw2rlzZ5rBNeXLl1fjxo2VJ08eyzSxsbFpPuGUGaxGVcmZM6c6d+6sYcOGaeDAgWrTpo38/f2d0iUkJJj+wDtkyBDT0VNsNptatGihfv36adCgQerUqZPpj5jSrR8jt2zZ4uEW3aqjfPnyat68uctrzKpVqyyf3howYIDLTvo8efKocePGKl++vMu2jB492quBU0OGDHHZ+Z4rVy7Vr19flStXlp9f5t86fPTRR5Y/DFarVk09e/bU0KFD9fDDDysyMtI03cGDBy07ydMSERGh5s2bq1y5cg5PYaZ26dIlyyeBR40apePHj5uuq1+/vp544gm98MILeuCBByyfMFuzZo3p956ZK1euWAZ1mZk3b55ph967776r9evX6/3339enn36qgwcPqkGDBm6XK0n+/v4aOnSo6boZM2aYnr9HjhzRokWLTPO88MILHtWfHqVLl1aTJk0srxnSrR/1n3vuuX/Mk7Tz5s0zXR4QEKB77rlHQ4YM0ZAhQ9SxY0cFBQWZprW6jiN7+Pv7q3r16qpbt67lZybdup998803nZYbhqGZM2c6LS9durQOHjyor776SuPHj9fy5cs1d+5cr7XbKrjCiqsnritVqqRWrVqpYcOGyps3r2makydPatu2babrRo0a5bJjLTAwULVr11atWrWUI0cOj9qdWnbeq6Sw6qSz6tSzktGAhsyqz10p9+K3S0pK0uzZsy3zffnll6bLu3fv7vCZLVmyxDJApkWLFho4cKCGDh2qrl27Wt6ve/N8+6coVqyYmjZtmman9KBBg0z376xZs0xHL/j222+1fPlyTZgwQTNmzNDBgwdVunRpr7Xbk+vZ2rVr9ccff5iuCwsLU9OmTdWyZUuX7bP6G3rLli1pjhQWGRmZ5u8Wafn+++8tgyrKlSunbt26aejQoXr00UdVqVIl03RnzpzR22+/ne42+Mq1JTk5WatXr9aLL76oGjVqqHjx4urTp49WrlxpmScoKEijR4/2qJ0AAAAAXMiemS7wX2c2x65Szd/5wgsvOK1r0qSJQxlJSUlG8eLFndL973//c6uO2z3zzDOWc0C2b9/eOHbsmD1tcnKysWHDBpdzEM+dO9epDqv5vPX/565cu3atQ/pFixYZefPmNU3fv39/e7ozZ84YW7ZscXhNmTLFcltuT7tlyxanOeczq62ppWce8QEDBpjmqV+/vlPa/fv3m6YNCAgwjh49almHO0qVKmVats1mM0aPHm0kJCTY0x49etRyW/PkyeOQNoWreUp79eplnDt3zp42KSnJ+Omnn1zO07x582a3tiGtOVSttvt2d999t2m6nTt3OqWdP3++adohQ4Y4pNu+fbtpuooVKxq7d+92KjcuLs545JFHTPN07drVKb3VHMGSjBo1ahh79+61p01OTjY+//xzw9/f3zT92LFjncrfvHmzZfkRERHGzz//bCQlJTm0v2fPni6vSxn5jFLs2rXLso68efMaX331lZGYmGhPf+XKFct5pVNeruZiTsuNGzeMsLAwpzJz5cplLFiwwGlO5fj4eGP8+PGm7ShcuLDDPjUM63mRJRmhoaHGDz/84JB+/fr1pt81kox27do5tf/kyZOmc3aHhYUZa9ascUp/9epVY/DgwablR0VFOaV3dW0uUKCAMWbMGGPp0qVO1/jU14znnnvO9Bg0m696yZIlpnX16NHD2Lx5s738w4cP2/Ncv37dKFy4sGm+yZMnO9Xx8ssvu71/PeFqX6WcQ8ePH7enT05ONpYvX275eUsyFi5c6FSPJ/OLG0b6vvusrgUrV640Td+vXz/T9D/++KNT2m3btpmm7dKli8v9+19i9ZmlJ4/Z52x1zyrduq946aWXjGvXrtnTx8fHG5MmTTJy5sxpmidnzpzG6dOnHeqIi4szTfvJJ5+Ytr9BgwZOaYOCgoxly5Y5XFtu3Ljh1nbccccdxtSpU41Vq1Y5XZ9S3weVK1fOKW+OHDmMdevWObTv8uXLRseOHU3r+vbbb522JzY21ggKCjJNHxgYaEyYMMG4efOmPf2NGzeMd955x8iRI4flNpmd45l9r+IuPz8/0zLj4+M9Ksfq+vzmm286pGvZsqVpumXLlnlU39KlS03LadWqlUflpDZ58mTTMmvXrm2a/vz585bHyo4dOxzSvvPOO6bpPvzwQ6dyjxw5YoSEhDilrVOnTrq3zVNW31eu7ts8+Y5zdY8l3fp77cCBA/b0ycnJxtatW43KlStb5pk0aZJTPWbnfsOGDU3bb/U38bBhwxyuQ6nvB1xtR65cuYzhw4cbP/30k8N90JYtW4xTp07Zy3jrrbdM8w8YMMDhvjo5Odn48ssvTdPec889ptvUuXNny/bdc889Tr9brF271ihbtqxlHqu//6pXr+6U1mazGVOnTnXYBsO49ffo119/bfq3UVBQkBEXF2daR1oef/xx0zZPnTrVo3IOHDhgWk7ZsmVd5jtx4oQxevRoo0yZMi6P7dtfAQEBxsyZM9O1zQAAAADMBQjwQV27dtX48eMdlq1bt04nTpxQ0aJFJd2ad/T2IWzTO91EUlKS5syZY7ru4Ycf1qxZsxye0rXZbGrQoIG2bdumatWqKSYmxinfrFmzLOdtNfP111+rcePGDsvat2+vV155RcOGDXNKv2fPHvv/CxUqpEKFCjmst3raulChQqpbt67b7fJ2WzNq8ODB+uijj5yG8d20aZO2bdumOnXq2JdNmTLFtIzu3burePHiXmtTak8++aTT0LPFixfXjBkzVKFCBd28edNh3eXLl3XkyBGHIdrPnTunxYsXm5b/4osv6p133nFY5ufnp3vuuUfbtm1TpUqVTJ80mT17tqKiotK7WR4ze+o8ODjY9Omdjh07mj7dcvtw9wsWLDCta968eapcubLT8oIFC+qzzz7T5s2b9ddffzmsW758uZKSkkxHh7hdUFCQ5s2bpzJlytiX2Ww29erVS1u2bDEdBcTsmJ81a5Zp+fny5dO2bducRn0oWLCgvvjiC4WHh+vdd991yrd48WKdO3cuQ09eSbKcqsDf319r1qxxerIxODhY7733nooXL64hQ4ZkqG4z69ev15kzZ5yWT5gwQZ06dXJaniNHDg0ZMkQ7d+50evo4NjZWu3btUq1atdyq+8MPP9S9997rsKxhw4Z677339OCDDzqlN/ucFy9erPj4eKflX375pZo0aeK0PHfu3Hr33Xe1ZcsWrVmzxmHdli1bFBcXp9DQ0DTb7ufnp19//VU1a9ZMM63ZKAOFCxc2HY3CagSJli1bWl5TcubMqQEDBmj48OFO6z766CP17dvXXtfNmzcth382+z7xli5dumju3LlO3+2tW7fWtm3bdMcdd5hODTN//nx16NAh09rlLVafm9n3f+3atbV27VolJCQ4LPd0FKObN2969fs+sxQtWtR+L/lP8MEHHzhNuZUjRw49++yzuuOOO9SmTRunPDdu3NCSJUschsa3Gl3E6lgxW16kSBHT+tJSokQJbd26VcHBwWmmHTVqlFNbQ0ND1ahRI4dlISEhevHFF02fYL569arTssWLFzvdg6VYsGCB2rVr57AsKChIL774osqXL68uXbqk2e7UZZnJ7HuV2+XOndv0b4ELFy54NFS71dRKt3+WZiOoucqf0fo80b17dw0bNsxp1Izt27fr999/V5UqVRyWz5071/RYadSokdN3rCfX2pIlS+q3335zakfOnDnd2Yx/vHr16mnNmjUOo5/YbDbVqVNHW7duVfXq1XXo0CGnfPPnz9ezzz7rsMzqPsaM1fJ27dql62/ib7/91q37gNatW5uOYtixY0eHc9pms+mxxx7Tm2++6bT9ZteyGzdu6Oeffzat86GHHtLs2bOd7m0aN26s7du3q3LlypYjiN0uOjpau3fvdlo+dOhQ9enTx2m5n5+funXrpj/++MNplMGbN29q1apVuv/++92qO7XsurYYhqGPP/5Yw4YN83iaotDQUH333Xdq0aKFR/kAAAAApCG7Iyrw35TW6AnJycmmTxmnfkLD7InWZs2auV1Hahs2bDBNmzt3boenNczMmzfPNG9ISIjTU1BWT4tWrVrVsnyrUQYqVqzosl1WdfXs2dNlvqxsa3qeUjUMw3jsscdM8z3++OP2NFevXjXy5ctnmm7Pnj1u7QNXrJ6C37p1q2Ues6cdJRkbNmxwSDd79mzTdMWKFTOuXLnisl3vvfeead477rjDrW3w1ggNH3zwgWm6xo0bG1OmTDEOHDjg8FSnOxo3buxUXrly5dLM16dPH9O23P6kpNUTaB06dLAs2+rp9bvuusspbcWKFU3TTpw40WX7L1++bERERJjmnTNnjlN6T0dosDoPBwwY4LJd8fHxRqVKldy+zrprxIgRpmWmftrMzNdff22a7/anJK2eusuTJ4/pCAWGYRjXrl0zzRMUFOSUtnv37k7pcubMmeZTsW+//bZpHbc/UW91bW7UqJHL8lMze1o1MDDQiImJcUpr9fTpokWLXNZx/vx5I0+ePKZ5V69ebU83a9Ys0zRRUVGWn4e7rPaV1bamZnUNi4yMdErriyM0/PDDD6bpq1WrZrz//vvGnj17jKtXr7rcB55K68lcX3lZfS6uZNcIDVWqVDEdxSm1+++/3zRvr169HNIlJyebjpzSt29fpzIvXLhghIeHO6WtW7euy7ZYbcfw4cNd5nPH9evXjcuXLzu89u7da1qf2XeQ1TnUqVMnl/UmJycbrVu3dvtYyux7FXcVLVrUtLzUo025o0uXLqblTJ8+3SFdt27dTNOljJznrkmTJpmW8+ijj3pUzu2efvpp03JffPFFp7RNmjQxTfvVV185pbUa5SoyMtIYPXq0sXXrVuPy5csZars3ZecIDRs3bnTZNqvvraCgIKe/GV588UWndOHh4caFCxecyrUascjVuWC1HUWLFnW5De5ITEx0upZdvnzZ9NrRvHlzp/xW9za5c+dO81555syZpnnN/v6bNm2aadrbR2m83bp160zzDR482JPdZDd8+HDT8l544QWPylm4cKFpObePAppi6NChlsey1StnzpzGk08+meZvGQAAAADSJ/MnwgbSwWazqWvXrk7LU+ZzNgzDdG5nszzuOHjwoOny+vXrp/kUX/v27RUQ4DzYyZUrVxQbG+tW/RUrVrRcZzU/vCfzpXuTL7TVan722bNn25+onT17ti5evOiUpn379qpatapX25OaN/aP1fHYtm3bNJ9Qs3ry5dChQ1k693vXrl1NRw5Yt26d+vXrp4oVKypnzpwKCwtTzZo19fjjj+uLL75w+dTQkSNHnJYdOnRINpvN5ctqPm5X82in5o3PNDk52fSpM8n6M0sREhKitm3bmq77888/XeZ1x+HDh02XpzXaTY4cOdS+ffsM1387s89ZujXSiavPuXv37qb53P2cK1SoYDpCgSTlypXLacQQSaZPcJq1/8aNGwoMDHTZ/hEjRmSo/WZPAVoxm8s7Pj5e99xzj5YvX65Lly7pxIkTmjhxol5//XWn/DabLc2RIPLnz69+/fqZrks9qonZCCfSrdEZrD6PjKpVq1aa+8tsNBDp1ueblJSUGc3yqlatWqlcuXJOy/fs2aNBgwapWrVqCg4OVsGCBVW1alV169ZNU6ZMsbxOIXt06NDB9B4zNatj9fZru81m0xNPPOGU7pNPPtGIESMUHR2tq1evauPGjerYsaPpXPGpR8HyhCfXJ+nWd+aSJUvUu3dvNWnSRBEREcqVK5fy5Mnj8PLkfi6933U2m0333Xef2/Vk173K7fLmzWu63GwEJFfMjgOz8rO6Pk/179/fdPnMmTMdrul//fWX1q5d65SuUKFCpiPvValSxWnUOkmKiYnR8OHDVbduXeXJk0f58uVTpUqV1LlzZ33wwQf/iNFsvKlw4cKqX7++yzTt2rUzvd7dvHnT6Tzo2bOn08glp0+fVvv27bVhwwZduXJFMTExevXVV01H7MuXL5/D6Hju8vRaJt269gwfPlzt2rVThQoVTK9lefLk0bp169wuz0z9+vVVrFgxl3mtvi/MWN2PN2nSxOW1zOx8kP451zLp1m9OZqPjmbHZbKpfv77GjBmjv//+W9OmTbP8+xAAAABAxhDQAJ9lNrz36tWrderUKW3ZskV///23wzqbzebRkLCpWQUemA2Pf7vAwECVL1/edN2pU6fcqj8kJMRyXVBQkFtlZBVfaGvVqlXVsWNHp+XXr1/X559/LsMwNHnyZNO8mTmEueSd/ZOR47FkyZKmQ3MmJibq3LlzbtXvDREREZo6dWqa6c6ePatdu3bp888/V+/evVWuXDm98847TkOfS57/cOVO3e7wxmcaFxdn2gkaHBzs1vQnZsNUS+5fY1yx2g/uHG9W7coIX/ycJfc/6+xqf2BgoNtlhoaGatKkSU7L9+3bp7Zt2ypfvnwqVqyYBg0aZBq00aVLlzR/NJekgQMHmrbr+++/16lTp7Rnzx7TjqNy5cqla1hid91xxx1ppilRooRpAJlhGIqLi8uMZnlVcHCwvvrqK4ehvc2cP39ev//+u2bPnq3+/furYsWKeuGFF0yHuUbWc+dYtboOm12LRowYYZp+9OjRKlOmjEJCQtSwYUOn6W+kW9MQWXUKp8WT61NsbKzatGmjdu3a6YsvvtC6dev+Ud912fUdcDurDjWrTj0rVttTunTpbK3PU1WrVlWzZs2clh8/fly//fab/f1XX31lmv/xxx83nRrC399fM2bMUL58+VzWf+nSJe3fv1/z58/XwIEDVb16dfXq1Svdn+8/jTvXshw5cqhChQqm624/LipVqqRXX33VKd26devUqFEj5cmTR6VLl3aa+iBFnz590jXVhyfXMsMwNGbMGFWsWFFjxozRkiVL9Oeff5r+jeOJjFzLQkJCVLJkSbfq+a9ey5KSktL8vSBfvnzq2rWrvvzyS8XGxmrjxo166aWXPJrOBwAAAIDnCGiAz6pbt67TUxCGYWj+/PmmozM0bdrUaQ56/Hu9+OKLpssnT56szZs3a9u2bU7r6tevr6ZNm2Z20/D/denSRWvXrvWoI+DGjRt6+eWX9dhjjzmtS+spVU/5+fnGV2BmPYX+T/VP/5z/Ke3v2bNnugK8ypYtq//9739upS1atKjpuZyQkKDp06dbBp698MIL6ZozHo4aNGigHTt2qFGjRm7nSU5O1oQJE3TXXXf9I0aigGdy586tpUuXmo6glJZx48apRo0amdCq/3Pz5k3dfffd+vXXXzO1nszkK98BtWrVMl1udn9s5eLFi6YjQfn7+zuNjuGN+iRp69atpsutyveEVUBOShCDYRiaMWOG03qbzaa+fftallumTBnt2bPHNNjalS+//FINGjTQlStXPMqHW1577TXTByDSUq9ePb3xxhuZ0CJH48eP1/Dhw5WYmJjpdWUGX7+Wbd++3aPRB929tvz666+Kjo42TVuhQgV98803On36tL799ls99thjBDEAAAAAWcg3enMAE1bTTsydO1dz5851Wp7e6SYkKTw83HT5H3/8kWbe+Ph4y2HfCxcunO42wbXGjRurSZMmTssPHTqkXr16meZ58cUX/xGdxxk5Hv/++29du3bNabm/v79bHRhmT2On5umPro0bN9bOnTu1atUqvfXWW+rYsaNq1qypwoULu/xha86cOfrmm28clnn7B6NcuXJ5tTxXChYsaLq9V69e1dGjR9PMv2/fPtPl3rjGFCpUyHS5O8ebVbsy4p/8OUv/jPZfvnxZDzzwgMaNG+d2nhw5cujxxx/XunXrPDruhg4danrdnTx5sumTsOHh4aZBEN60f//+NNMcPXrUdJQCm82m0NDQzGhWpqhSpYrWrFmjTZs2afz48ercubPq1KmjYsWKueysWLduncaPH5+FLf1ncvWd6Y1OSneOVavrsNm1aP78+YqKivJoxKaKFSvqm2++0eDBg93Ok15TpkzRzp07TdcVKlRIrVq10sMPP6z+/ftr+PDhevnll90uO6u+63zlO8CqE3DRokUyDMOtMpYsWWIa2FSpUiWnp9ut6tuyZYvbI2ycPHnSMgAirWmO3NG5c2fTe+zvvvtOV69e1bp160w7Mtu1a6cyZcq4LLtEiRL64YcftGvXLk2aNEkPP/yw6tWrp5IlS7p8qv+vv/6ynEovK/nCtSwhIcFy2r3bz6uTJ0+qZcuW+vbbb91uQ3BwsAYNGqQVK1Zk+r3hyZMn9dprr5muCwwMVN26dXX//ffriSee0AsvvKC3337b7SkwMnItu3LlitMol1Z85VpWrlw501HUYmNjLYMUbnfjxg398ssvputuv7asXr3aNF2pUqW0ZcsWPfjggx6N1AEAAADAewhogE8ze+pi5cqViomJcViWkekmJFlOGbFp06Y053v86aefTJ+8CA4ONp1zHd5jNUqD2Y9mFSpU0L333pvZTfIKq+Nx2bJlaQ4DPn/+fNPl5cqVc+pQNxtCPzY21vJHzXPnzqVrqPUcOXKoWbNmGjFihH788Uft2LFDp06d0vXr17Vy5UrLzsvbOzvNhqEtU6aMkpOTZRiGxy9P5sTOKH9/f8sfKhcsWOAy75UrV7R8+XLTdVbHiieshnK1OpZSJCQk6Keffspw/bezGm74yJEj6fqcJ06c6PU2etr+4OBgXbt2LV3tHzhwoFfbZxiG7r33Xn3//fcu0+XKlUuVKlXSPffco5deekl//fWXPv30U4+DaCpUqGA6R/2JEydMO0mef/75TO9o2Llzp+Xc0Cl++OEH0+UlS5b8x40e4efnp3r16mnIkCH6/vvvtXXrVh07dkw3btzQxo0bNWjQINN8VkOvW4mMjEzXMZ7Vr5EjR3q8D62mnLHqGDIMw7JjzhOLFi1K8+leq2P19mG0V6xYoa5du6bZuRwREaFGjRqpe/fu+u6777Rv3750PQWdHnPmzHFaZrPZNHXqVJ06dUq//PKLZs+erY8//lhvv/226bXFSnq/6wzDsNzHZnzlXqVly5amU87s27dPP//8c5r5DcOwDGpq166d07KwsDDVrl3btJwJEya40WLpvffeMw22iIqK8kogWWBgoJ588kmn5VevXtWCBQv05ZdfmuZzd6oVm82m6tWr69lnn9Xs2bO1adMmHTlyRDdu3NCuXbv0xhtvmAaSff311x49aZ4Rnl7LJHnlWhYbG6tNmza5TLN48WLT611gYKDDKIw3b97UnXfe6TBViJk8efKoevXq6tSpk9566y0dOXJE7733XppTjHnDjz/+qBs3bjgtv/fee3X8+HFt2bJF8+bN0/Tp0/Xuu+9q+PDhbk+BYXUt27Rpk44fP55mu9xldT++evXqdF3L0vp7x4qfn5/atm1ruu7dd991q4xPP/1UFy5ccFpepEgRp5GHrI73xx9/XHnz5nWrPgAAAACZw7vjyAFeljLtRFodD02aNMnQdBP16tVTgQIFdP78eYfl165d05AhQzRr1izTJ0yvXLmiIUOGmJbZpk2bNOeuzg6XL1/O7iak6fr1626lu+eee1SlShX9/vvvaab9Jw1h3rZtW9lsNqcfdY8fP64333xT77zzjmm+EydOWHbUmP34bPbjsGEYWrx4sekP6FOnTk278ZKOHTtm+iNj2bJl1bBhQ/v7wMBAtWjRQs2bN9f8+fOdjs0dO3Y4vG/durWWLVvmsOzw4cNasmSJ6fZJt0ZQMRu62maz2fdzVmnXrp3paC6vv/66unbtankNe+ONN0wDq/z8/NSmTRu3679+/bppR3HLli1N50v/3//+p969e6t69eqm5U2aNMmtp8E81bp1aw0fPtxp+UcffaSxY8da5lu7dq1pB3n9+vVVoEABr7bRldatWzudK1evXtUXX3xh2SliGIZWrFhh+kN+ixYt0jXPs5WVK1c6nZ/lypXTwoUL3ZrjOj1efPHFNAMopFuBH+52HGXEzZs3NWTIEM2dO9f0GnD69GnLa2nLli0zrV3ufvellefChQtatGiR0/IiRYqodevW9vf+/v6qX7++6tevr+XLl2vv3r0O6ffv32953fivsepM/emnn0yDjr755huv3G/9/vvvmjx5sp577jnT9b/88otlh/ztx+qoUaOcnrZ/6623NGTIEK9eYzLCbCSEatWqqU+fPqbpzY5zKy1btjQN0lmwYIEWL15seR8xf/58y6BC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r+2H288Jw7j1hHxG7yHcOccz817FU0ePHjUKFizole196aWX0qwvMTHRaNiwoVfqa9SokcMIUd6SlJRkORJU6le3bt3SLMts1CNPX/fff79TuZkZ0OCNv3etjn93AxrcfX322WdOdaQV9G31Kly4sFG/fn2jW7duxsqVK10G7GU0oGHXrl1e3Q9mn7urY8TTl9Xf6snJyUaPHj0yVHbOnDkdRuXIiAcffNAr21u2bFmnQJkUBDQAAAAAvstxkkTAB9lsNj344IOW67t27eq1up5++mm9+OKL6c4fGBior7/+WlFRUV5rU3oFBQWpbdu22d0MlypVquSVcp544gkVLFjQdN1TTz2lAgUKeKWerDZmzBg98sgj6c6fN29eLViwQKVLlzZdHxQUpEmTJqW7fFfee+895c6dO935o6Ki1L9/f6flxYoV0/fff6+QkJB0lVuyZEnNnDkz3e3KqMjISP3444/Kly9fust48MEHNWbMGMv16Tmvqlatqs8++8xp7uTsEhAQoG+//VYVKlRIV/6goCDNnTvX8rqQ2fLkyaMFCxaocOHC6cqfP39+zZs3z3Se6YwqUqSIpk+f7nG+uLg4bdu2Td9//73uu+8+VatWTXv37nU7v81mc/n9OnToUI/blJXGjBmj1q1be6Ws9JyjnuYZNWqUihQp4nE9KUqVKqXXX3893fn/bWw2mz788MNMOSe9KWfOnJo9e7YiIiKc1r311luqXr26R+UlJCTor7/+0q+//qqxY8eqdOnSevnll2UYhrea7GDo0KHKnz+/x/ny5s3rVrqIiAh9++23ypUrl8d1eMKX7lWKFy+uX3/9VWFhYRkq55lnntHbb7+dZjp/f3/9/PPPql+/fobqa9iwoX7++Wf5+/tnqBwzfn5+6tevX5rpzO5Db/fcc8+pSpUq6W5Lvnz59P7776c7f3o88cQTqlu3bpbWmR79+vVT7969nZbXqVNHo0aN8ri82NhYbdq0SbNmzdKdd96pJk2a6NixY95oqpPq1aun6284d69lkvTxxx9n+udos9n0ySefqHHjxunOP3369HTfz99uxowZuvfeezNURoUKFfTbb7+l+/oMAAAAIPv4Rs8FkAaroAWbzaYuXbp4ta533nlHX375pYKDgz3KV6pUKa1Zs0adO3f2ansy4qOPPvLoh5Gs9uyzz2aowyXFzZs3FR8f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n3zyicOyCRMm6PHHH3cYLcFms6lZs2b63//+5zBXe+rgAOnWk5spc07feeedevvtt52CGSSpVKlSeuONN3TnnXfal82ZM8ee10r+/Pn1ySefOA3nHBkZqXfffddh3up169Y55b9w4YIefvhh9enTR3369NGrr77qEMyQsq1NmzZV69at7ctShp5OS7t27TR69Gi1bNlSVapUUeXKlVW5cmWVL1/erfwpzp49a3/aVpKCgoI0Y8YMdenSxaHjJyAgQK1atdKcOXMUGhpqX75ixQodOHDAozrx79SrVy+HDtIUQUFB6t+/v/2cWbZsmcP6mzdv2kcyqVWrlmlQTqVKlRQSEiJJTiOJ3F5Xx44dXbbzwQcf1Mcff+zQQZraPffcY++sNJtfPqWDNDg4WE8//bTpE+gBAQHq2bOnZRuSkpL0448/Sro1xU/qDtLU7r77bvs1KCW9u1I6OwMDA9NMm3obbg9ESD3SgtXT9mZlpbezFZmPc/X//JvOVXekBGGmlHXvvfd6XAYAAACQFkZoAAAAAJClihQpojfffFPJyck6fPiwduzYocOHD+vYsWM6evSojh8/7hQcsHDhQp05c0YffvihfZqII0eOaN++ffY0zZs3V5MmTSzrLVeunPr162cfjSBPnjz2dYmJiVqzZo39faVKlexPT1qpXLmyfR7u2NhYHTlyRJGRkZbpe/bsaRnEUahQIbVq1UoLFy6UJP3999+6efOmQ0dDoUKF1LdvX5dtSpF6yOeTJ0+6ladDhw5upUvLr7/+6jCVRK9evZyeyE2tUKFCev755/X666/bly1dulQVK1b0Snvwz2U1h71068njypUra+vWrTp06JDDusTERPs0LmadrNKt4J+UdbdPPZNavnz53BqlJGVaGjNBQUEqWLCg4uLiTM/HlPZXqVLFZaBXiRIlLNfFxMQoLi5OktSqVSvL4eltNpvq16+v33//XYcOHVJCQoLbo7DcHlTmrsuXL7t8n95y4Ds4Vx39W87VtBiGoSlTptinm+jWrZvDFB8AAACAtxDQAAAAACBb+Pn5qVy5cipXrpzD8osXL2rHjh364osvtHfvXvvyjRs36tdff7WPPrB582aHfPfff3+adfbu3dt0+YEDB3Tt2jX7+48//lgff/yx29siSceOHXMZ0FCpUiWX+UuVKuXw/uLFi04jMEi3gh2+//57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xw6HUSVud/z4cT311FMaNGiQBg0apAULFtjLygwhISH26SQk2TuazCxZsiRdHSDecueddzoM3/3FF1/o8OHDlunPnj2rSZMmOSy76667Mq198K7U5+TkyZN17do103RxcXH6/PPP7e9btmyZZtlff/21aWf3zZs39fHHH9vratu2rVOalCHRM3u0j9RPV//xxx+maRYvXmy5X6T/a//Vq1c1efJk0+Hsk5KS9PXXX1uW4e/vr3vvvVeStHDhQsuO0hs3bui9997TCy+8oO+//96yPDNhYWFq1qyZJGnRokU6dOiQUxrDMPTVV1/ZR9bp3LmzaVkpy+Pi4jRz5kzTgLA///xTixYtknTrOAsNDfWovXDEucq5mpq75+off/yhl156SWfOnFHBggU1ZswYp4BSAAAAILMx5QQAAACATOXn56f+/ftr5MiR9mWzZ8/WgQMH1KdPH9WpU8dh/uXk5GStXr1aU6ZMcfgRvkCBArr//vsdyn3iiSf06quv2pcNGTJETz/9tB555BF7AEBSUpKWLFmi8ePH29MFBATonnvucWjnY489poULFyohIUHSrbmtjx49qp49eypnzpySbnUAbNu2TSNHjtSNGzfseXv06JGRXZSmgIAAlStXzv6U69y5c1W9enW1atXKHkiRmJiob775RlOmTHHIe+nSJe3cuVPBwcFuPWmbUYUKFdKDDz6or776StKtDq2ePXtq8ODBat++vf1zSUxM1Jo1azR69GiHJ11bt27N0PL/IC1atNDPP/+sP//8U/v27VO/fv3UqFEjlSxZUgULFlRsbKyOHj2qNWvW6Pr165Kku+++22HYdStBQUEaNGiQ2rdvr5IlS9qHwV+4cKFOnDghSWrTpo3TKDDSretFTEyMZs+erevXr6tUqVIOgTa5c+dWvnz5XA6T747atWsrMDBQ8fHxGjt2rLp27aoKFSrIz89PsbGxWrVqlXbt2qXIyEjFxMTo2rVrOnbsmPLly6c8efJIuvUEfNu2bbVs2TJt3LhRAwcOVIcOHRQZGSk/Pz8dOXJEP//8s+XT0ynuvfdebdiwQQcOHNAbb7yhpk2bKioqSsWKFVNCQoIOHDigxYsX69SpUwoICFDt2rU93t7HHntMO3fu1MWLF/XSSy+pY8eOqlOnjnLnzq1Tp05p2bJl9iHsmzdvrho1apiWU6NGDTVr1kyr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j8JuKJwz8uwuAQBQA9ihoZqGDh2qa6+9VpL0+eef6/HHH9fatWuVm5tb48/asmWL57pXr16l7heHECSpefPmFY5X3ObyIIRUdHRFQUGBJKlZs2YVjnN56OHKsQAAAAAAAAAAAAAA+CnYoaGaDMPQ3LlzFR0drX/9619KSEjQW2+95bn/+uuv64YbbtB1111XqZDB1SQmJurLL7+UJHXt2tUTorjc5Tst+PtXnKYsbnN5EOKnjFM8VseOHcttn5SUVOGY+OkqWucWFtVhB94x+/DewQ68d7BDeWvfkN85ifcOAFC7+G872IH/tgPgDfh3LOzAewerefM7J9Wt9y4iIqLGx6wTgYaCggJlZmaqsLCwUu1rYyGqIzg4WE888YRGjRqlr7/+Wrt27VJ2drYkad++fdq3b58Mw9CNN96oyZMnVznYcOnSJb3wwgsqLCyUj4+PJk+eLMMwSrUrfmZVXdmvuuNUtq/b7a72+Kg8b15nb5673bx57b157nbz5rX35rnbzZvX3pvnDgCofd787xlvnrvdvHntvXnugLfx5r/fvXnudvPmtffmudvJ29e9oc/ftkBDUlKS/v73v2v79u1KSEiodD/DMLRz585arKzq+vTpoz59+sjlcmn+/Pk6duyYBg0apEOHDik7O1vbtm3T3r179eyzz1a4i0GxS5cu6c9//rNOnz4tSZo2bZp69OhRZtvg4OBq1X1lv+qOU9m+DgcnnFjBm9fZm+duN29ee2+eu928ee29ee528+a19+a5AwBqnzf/e8ab5243b157b5474G28+e93b5673bx57b157nby9nVv6PO3JdDw5Zdf6s9//rPy8vJkmqYdJdQKp9MpPz8/SdKUKVMUFhamTZs26b333lNOTo6WLFmixYsXy9fXt9xxcnJy9Mwzz+jQoUOSpIkTJ+rmm2++avtmzZp5rvPy8io8LiIvL0+SSu0YceU4Fbm8TWV2n6grO2tIkg5n2l1BralonV0W1WGHOvWOlYX3rkHivbMP710d1YDfOan8tW/I75xUx987APAWDfjfs/y3XR3VgN85if+2A3CZBvzPO/4dW0c14HdO4r2rsxrwe+fN75xUx9+7GmB5XGPPnj36wx/+oEuXLsk0zTKPUGgonE6nbr31Vj300EOSpPj4eMXGxpbbJzU1VU8++aQOHTokwzA0ffp03X333eX2uTxMkJ6eXmFdxW2uDCEEBgZ6whYZGRkVjpOWllZmDQAAAAAAAAAAAAAA/FSW79CwePFiud1uGYYh0zQVEBCgkSNHqn379goNDW2QAYcbbrhBr776qgoLC3Xq1Cn17NmzzHanT5/WU089pdTUVPn5+emJJ57QkCFDKhw/JCTEc52WllZhCqc4iHBlCMEwDDVv3lwpKSklwgoVjeN0OtWkSZMK2wMAAAAAAAAAAAAAUFmWBhri4uIUGxvrCS306dNHL730ksLCwqwso8a4XC45nc4K2xUfRVFYWHjVIzZ++OEHPfPMM8rNzVWTJk30//7f/1P37t0rVUfHjh3ldDrlcrm0b9++qwYmJOnMmTNKSkqSJHXt2rXU/a5duyolJUX79++X2+0u98yVvXv3SpK6dOnS4M9mAQAAAAAAAAAAAABYy9LfQsfExEiS56iJp556qt6GGXbs2KFZs2YpKyurwranTp3SxYsXJUmRkZGl7n/33Xf64x//qNzcXLVu3VqLFi2qdJhBKjoqok+fPpKkr776Si7X1U+C2bx5s6Si3Riuu+66UvcHDRokSZ5Qw9UkJCToyJEjkqSBAwdWulYAAAAAAAAAAAAAACrD0kBDRkaGpKJfprdp00bt27e38vE1JjExUYsWLVJ8fLwWLFigs2fPXrXtxYsXtXTpUklFRzx07NixxP0NGzboxRdfVEFBgXr27KmXXnpJrVq1qnJN48ePlyRduHBBK1euLHMniNjYWK1bt06SNHz4cIWGhpZqM2TIELVs2VKS9NZbbyk7O7tUm7y8PL3++uuSpMaNG2vMmDFVrhcAAAAAAAAAAAAAgPJYeuREQECA57r4l+b1Udu2bXX33Xdr9erVOn36tB599FGNGTNGQ4YMUWFhoaSiox2+//57ffLJJ0pNTZUkPfbYY/L39/eMs2XLFi1fvlyS1K1bN02fPl1ZWVkV7vrQpEkTNWnSpMR3P//5zzVs2DBt27ZNn3zyieLj4zVq1ChFRETo4sWL2rNnjz7//HPl5+erWbNmmjhxYplj+/r6aubMmXr66aeVkJCgxx9/XHfccYe6du0qh8OhkydPau3atUpISJAkPfjggwoODq7eQgIAAAAAAAAAAAAAcBWWBhratGkjqejIieJfiNdX9957r0JDQxUdHa38/HytW7fOs/uBJD311FOe68DAQD344IPq379/iTGSk5M910ePHtXjjz9eqWdPmDBB9913X4nvDMPQo48+qvz8fP373//Wnj17tGfPnlJ9W7RooSeffFItWrS46vj9+/fXY489pmXLlik1NVXR0dGl2jgcDk2cOJHdGQAAAAAAAAAAAAAAtcLSQMN1112ngIAAXbp0SefPn9eRI0fUvXt3K0uoMYZhaMyYMRowYIA2b96s3bt3KyUlRZmZmZIkHx8fRUZGqlevXoqKilLz5s1rvSZ/f389+eST2rlzp77++mvFxcUpIyNDAQEBatWqla6//nrdfPPNCgwMrHCskSNHqkePHtq4caP27NmjCxcuyOVyKSQkRNdee61uvvlmRUZG1vqcAAAAAAAAAAAAAADeydJAg7+/v37961/rjTfekGEYevrpp7V8+fJSxyfUJ6GhoZowYYImTJggSVqwYIFiYmK0dOlStW7duty+9913X6mdFn4qwzA0ePBgDR48+CeP1bp1a02ePFmTJ0+ugcoAAAAAAAAAAAAAAKg8SwMNkvTggw/q1KlT+uKLLxQXF6df/epX+s1vfqMePXooIiJCDoejwjEiIiIsqPSncTqddpcAAAAAAAAAAAAAAEC9ZXmg4bHHHpNpmvLz81NBQYHS09P16quvVrq/YRjauXNnLVb404wcOVK9e/eu1LEOAAAAAAAAAAAAAACgbJYHGnbt2iXDMDyfDcOQaZpWl1FrRo4caXcJAAAAAAAAAAAAAADUe5YHGiQ1qAADAAAAAAAAAAAAAACoeZYHGhYuXGj1IwEAAAAAAAAAAAAAQD1jeaBh7NixVj8SAAAAAADUENdyf7tLqDXOGXl2lwAAAAAAAC7jsLsAAAAAAAAAAAAAAACAKxFoAAAAAAAAAAAAAAAAdY7lR05UR1xcnGbPnu35vHbtWhurAQAAAAB4u5lbj9pdQq1ZNqKb3SUAAOCVONYJAACgtHoRaMjJydHZs2clSYZh2FwNAAAAgLqEXywDAAAAAAAADZNtgYb//d//1Xfffadjx44pKSmp3LaZmZkyDEOmaVpUHQAAAAAAAAAAAAAAsJPlgQaXy6VnnnlG69ev93xXlaBCaGhobZQFAAAAAAAAALAZu28BAADgcpYHGjZu3Kh169ZJUoldF4qPkrg83HD58RJBQUFq27atpk+fbmG1AAAAAAAAAAAAAADADpYGGgoKCvTGG29IKgorOJ1O3XTTTWrbtq3+9re/yTAMtW7dWrfeequSkpJ09OhRxcbGyjAMGYahyZMn64YbbrCyZAAAAACos1zL/e0uodY4Z+TZXQIAAAAAAABsZmmgIS4uTklJSZ7PixYt0tChQyVJf/vb3yRJgYGBJXZh2Lhxo55//nllZWVp/vz5io6OVp8+fawsGwAAAAAAAAAAAAAAWMxh5cPOnDkjqWh3hoiICE+Y4XLnz58v8fmWW27xBBxcLpeef/752i8UAAAAAAAAAAAAAADYytJAw9mzZz3XrVq1KnXfNE1lZmaqsLCwxPf33HOPAgICJBXt8nD06NHaLRQAAAAAAAAAAAAAANjK0kBDcShBknx8rn7aRWpqaonPPj4+at++vedzbGxszRcHAAAAAAAAAAAAAADqDEsDDWFhYZ7r9PT0UvcNw5AkpaSklLoXFBTkub4y8AAAAAAAAAAAAAAAABoWSwMNLVq0kFR0tMTx48dLBBNatmwp0zQlSadPny7VNyEhodQ4AAAAAAAAAAAAAACgYbI00NCjRw+1aNFChmHINE3Nnj1bcXFxkqRrrrnG027NmjVyu92ez1999VWJXRsubwsAAAAAAAAAAAAAABoeSwMNTqdTUVFRnp0YDh8+rK1bt0qSunTp4mkXExOj6dOna/Xq1XrllVe0cOFCz3EUwcHB6tSpk5VlAwAAAAAAAAAAAAAAi/lY/cB7771XX3zxhRISEjwhBUm688479eGHH8rlckmSDhw4oAMHDkiSJwBhGIamTp2qgIAAq8sGAAAAAAAAAAAAAAAWsnSHBqloh4W3335bY8eOVVBQkOf79u3ba8GCBfLx8fEEGK7Uv39//epXv7KqVAAAAAAAAAAAAAAAYBPLd2iQpGbNmmnhwoUqLCxUZmam5/tf/vKX6tWrl1599VX98MMPyszMlJ+fnzp16qSbbrpJ9957r3x8bCkZAAAAAAAAAAAAAABYyNZ0gI+Pj0JDQ0t8FxkZqVdffVWSlJGRoeDgYDmdTjvKAwAAAAAAAAAAAAAANqnT2x00a9bM7hIAAAAAAAAAAAAAAIAN6kSg4ccff1RycrKysrIUGBioTp062V0SAAAAAAAAAAAAAACwka2Bhq+//lqrV6/Wf/7zH7ndbkmSYRjauXOnJOn777/Xt99+q3vvvVcRERF2lgoAAAAAAAAAAAAAACzksOOhubm5mjVrln7/+99r//79crlcMk3T80exS5cuadWqVYqKitL7779vR6kAAAAAAAAAAAAAAMAGlgca3G635s2bp+3bt5cIMBiGcdU+LpdLr732ml599VWrygQAAAAAAAAAAAAAADayPNCwZs0a7dq1S4ZhyDAM9e7dW3fffXeJnRmKBQYGetqZpqkPPvhA//73v60uGQAAAAAAAAAAAAAAWMzyQMPlR0cMHjxY0dHRGjt2bJlt+/btq7feektBQUGeUMOyZcusKhUAAAAAAAAAAAAAANjEx8qHnTx5UmfPnvV8fuihh+TjU34Jffr00R/+8AfNmzdPknT48GHFx8erQ4cOtVkqakFZu3Cg5nnzOnvz3O3mzWvvzXO3mzevvTfP3W7evPbePHc7efO6e/Pc7ebNa+/Nc7ebN6+9N8/dbt689t48dzt587p789zt5s1r781zt5s3r703z91O3r7udWn+hmHU+JiWBhp++OEHz3WLFi3UvXv3SvUbPny4QkNDdeHCBUnS6dOnCTTUQ4WFhXaX4BUqWmfLt2WxEO+YfXjvYAfeO9ihvLVvyO+cxHtnF/5ZBzvw3sEOvHewA/9tB6vxzzrYgfcOduC9g9W8+Z2T6tZ75+vrW+NjWhpoyMjIkFSUzAgPD690P8Mw1L59e0+gISEhoTbKQy2raDcO1IyK1tltUR124B2zD+8d7MB7BzuUt/YN+Z2TeO/swj/rYAfeO9iB9w524L/tYDX+WQc78N7BDrx3sJo3v3NSw3/vLJ2dy+XyXFc1nZGTk+O5ro2tKlD7+OtmDW9eZ2+eu928ee29ee528+a19+a5282b196b524nb153b5673bx57b157nbz5rX35rnbzZvX3pvnbidvXndvnrvdvHntvXnudvPmtffmudvJ29e9oc/f0h02QkNDPdfJycmV7ldYWKj4+HjPX4zLxwEAAAAAAAAAAAAAAA2PpYGG3r17S5JM09S5c+eUlJRUqX5r1qxRQUGBTNOUJF177bW1VSIAAAAAAAAAAAAAAKgDLA00dOjQQddcc40Mw5Bpmvrggw8q7LN//3699tprMgxDhmGoV69eCg8Pt6BaAAAAAAAAAAAAAABgFx+rHzhlyhT94Q9/kGEY+sc//iGn06nOnTuXaBMXF6eTJ09q+/bt2rhxo6SiXR0Mw9D06dOtLhkAAAAAAAAAAAAAAFjM8kDDzTffrB07duiLL76QYRhatWpVifumaeq+++4r8dkwDEnSfffdp8GDB1taLwAAAAAAAAAAAAAAsJ7lgQZJ+uMf/ygfHx+tW7dOkjzHSRQzTdPzffHn3/zmN3rooYesLxYAAAAAAAAAAAAAAFjOlkCDr6+vFi5cqF/84hd65513dPDgwau2vf766/Xb3/5W1157rXUFAgAAAAAAAAAAAAAAW9kSaCh244036sYbb1Rqaqr279+v1NRU5ebmqkmTJgoPD9e1116rJk2a2FkiAAAAAAAAAAAAAACwga2BhmJhYWG66aab7C4DAAAAAAAAAAAAAADUEQ67CwAAAAAAAAAAAAAAALgSgQYAAAAAAAAAAAAAAFDn2HrkhNvt1tmzZ5WQkKALFy5Uut/YsWNrsSoAAAAAAAAAAAAAAGA3WwINGRkZ+p//+R9t2LBBBQUFVe5PoAEAAAAAAAAAAAAAgIbN8kBDSkqKfvvb3yolJUWmaXq+Nwyjwr6maVaqHQAAAAAAAAAAAAAAqN8sDzQ888wzSk5OllQUYigONVwebgAAAAAAAAAAAAAAAN7N0kBDcnKy/vd//9cTZPDz89N9992nwYMHq2XLlnI6nVaWAwAAAAAAAAAAAAAA6ihLAw0nT56U9H9HR7zwwgsaOnSolSUAAAAAAAAAAAAAAIB6wGHlw06cOOG5btWqFWEGAAAAAAAAAAAAAABQJksDDT4+RRtCGIahiIgIKx8NAAAAAAAAAAAAAADqEUsDDR07dpRUdOTEqVOnrHw0AAAAAAAAAAAAAACoRywNNPTv31+tWrWSYRhKS0vTP//5TysfDwAAAAAAAAAAAAAA6glLAw0Oh0MLFy6Uw+GQaZp66aWXtHTpUsXHx8vlcllZCgAAAAAAAAAAAAAAqMN8rH5g//799eqrr+pPf/qTzp8/rxUrVmjFihWV7m8Yhnbu3FmLFQIAAAAAAAAAAAAAALtZHmiQJKfTqUaNGskwDJmmaUcJAAAAAAAAAAAAAACgDrM80PC///u/mjVrltxutyQRagAAAAAAAAAAAAAAAKVYGmgoLCzUM888I5fL5fmudevW6tevn8LDw+VwOKwsBwAAAAAAAAAAAAAA1FGWBhp2796tlJQUGYYhSRo/frzmzJkjHx9bTr4AAAAAAAAAAAAAAAB1lKVbIpw6dUqSZJqmgoOD9cQTTxBmAAAAAAAAAAAAAAAApVgaaCgsLJQkGYahTp06yc/Pz8rHAwAAAAAAAAAAAACAesLSQEPbtm091xkZGVY+GgAAAAAAAAAAAAAA1COWBhquv/56BQUFSSo6fiIuLs7Kx1tiy5YtWrVqlXJycuwuBQAAAAAAAAAAAACAesvSQIO/v78WLFgg0zRlmqaefPLJBhdq2LJli1avXq3c3Fy7SwEAAAAAAAAAAAAAoN7ysfqBLVu21AMPPKD33ntPp06d0sSJE9W9e3e1a9dOPj4Vl2MYhv74xz9aUGn1mKZZ4s8AAAAAAAAAAAAAAKDqLA80TJkyRYZheD67XC4dOnRIhw4dqrCvaZp1LtBgmqb27Nmjb7/9VkePHtXZs2clSY888ojat2+vfv36acyYMWrRokWFY507d04LFy5UUlKS57sJEybovvvuq1JNMTEx2rx5sw4dOqT09HT5+fmpZcuWGjhwoG655RY1b968UuOkp6dr48aN2rVrl1JSUpSfn6+QkBD16NFDo0ePVq9evapUFwAAAAAAAAAAAAAAlWV5oOFKxeGGinY0uDwEUVdkZGRoyZIl2rdvX6l7+fn5iouLU1xcnNasWaNJkyZp3LhxcjjKPuXjxIkTeuqpp5SRkSHDMKq1w4Pb7VZ0dLTWr19fqpacnBydOHFC69ev15w5c9S3b99yx9qzZ49efvllZWdnl/g+KSlJSUlJ2rp1q375y19q8uTJV50TAAAAAAAAAAAAAADVZXmgISIiok6GE6rK5XJp8eLFOnDggCRp2LBhGjp0qD766CPFxsZq3rx5SkxM1IYNG5SRkaF33nlH586d08yZM0vNPyYmRs8884wuXryooKAgTZs2TS+//HKVa1q5cqUnzNC1a1fddtttateunfLy8nTw4EGtXbtW2dnZeu655/Tiiy8qMjKyzHGOHz+uF154QXl5eQoMDFRUVJR69+4tf39/JSQkaP369Tp27Jg+//xzBQQEaOLEiVWuFQAAAAAAAAAAAACA8lgeaPj888+tfmSt2LFjhyfMMGfOHA0bNkyS9Nlnn0mSunTpoqFDh2rcuHF67bXXtH37du3YsUPjx49XRESEZ5ydO3fqpZdeUkFBgcLCwvTUU0/J39+/yvUkJiZqzZo1korCFbNmzZLT6fTc79Wrl4YPH665c+cqMzNT0dHReu6550qFK0zT1Jtvvqm8vDw1bdpUixYtKlFv586dNWzYML388sv69ttv9fHHH2vEiBFq06ZNlWsGAAAAAAAAAAAAAOBqOCugmo4ePSqpKLhQHGYoS0BAgGbPnq277rpLr7zySolwwFdffaXnn39eBQUFat++vV566SW1b9++WvV8+umncrvd8vPz04wZM0qEGYpFRETo3nvvlST98MMPOnbsWKk2R44c0eHDhyVJ999/f4l6izmdTs2cOVO+vr5yu91au3ZttWoGAAAAAAAAAAAAAOBqCDRU07lz5yRJoaGhFbZ1Op2aNGmSWrRo4fnO5XJp48aNcrvd6tmzp1544QWFhYVVqxa3263du3dLkoYMGaKgoKCrth02bJj8/PwkFe0OcaXi7/z9/csNagQFBen666+XJO3atUumaVardgAAAAAAAAAAAAAAykKgoZrCw8MlSSdPnpTL5apyf6fTqYULF2rcuHF6+umnyw0hVCQ1NVXp6emSpH79+pXbNigoSN27d5ekMndoiI39/+3dd3gU1eL/8c+mEgiBFCD0DqGX0KUqKCIgyL2Kcm1XRRSv2AtcRepVVLBwbVwLVhRR6U2k14TeQwuQkEJ6hbT9/ZHfzjchFUh2N9n363l8nN2ZOXNmPE52Zj5zzilJUkBAgKpWrVpsWYGBgZKkuLg4xcTEXHe9AQAAAAAAAAAAAAAoCoGGG9S2bVtJUlRUlL766itlZWVddxleXl567LHHjB4TblRcXJwx7ePjU+LylmUsIYjCyrqeciQpISGhxOUBAAAAAAAAAAAAACgtF1tXoKLq27ev1q9frwMHDmj58uU6cOCAbr/9dqWmplq9LnnDBN7e3iUub1mmsECDpazrKUfKH6oAAAAAAAAAAAAAAOBm0UPDDTKZTHr55Zc1cOBASdLFixf15Zdf6ty5c5KkTz75ROvWrSs0NFDW8m6jNL09uLu7S5JSUlKUkZFhfH/16lUjkHE95VxbBwAAAAAAAAAAAAAAbhY9NNyE6tWr64UXXtCQIUP0119/ac+ePUpOTpYk7d+/X/v375fJZFK/fv302GOPlarXgxth2eaNruvr6yspN+Bwo5KSkkpcJjIy8obLR+mVdJxrWaketkAbsx3aHWyBdgdbKO7YV+Y2J9HubIVzHWyBdgdboN3BFvhtB2vjXAdboN3BFmh3sDZHbnOSfbU7f3//Mi+TQEMZ6NChgzp06KDs7Gy9+uqrCgkJUc+ePXXs2DElJydry5Yt2rdvn2bNmqWmTZuW+farV69eJut6enrecDleXl4lLpOTk3PD5aP0HPk4O/K+25ojH3tH3ndbc+Rj78j7bmuOfOwded9tyZGPuyPvu6058rF35H23NUc+9o6877bmyMfekffdlhz5uDvyvtuaIx97R953W3PkY+/I+25Ljn7cK/v+E2goQ87OzsZQDY8//rj8/Py0du1aLVy4UCkpKZo3b57ef/99ubq6lul28/b8kHcIiaJcvXpVUm6AIe/QEu7u7qpWrZpSU1Ovq5xr61AUJydGOLEGRz7OjrzvtubIx96R993WHPnYO/K+25ojH3tH3ndbcuTj7sj7bmuOfOwded9tzZGPvSPvu6058rF35H23JUc+7o6877bmyMfekffd1hz52DvyvtuSox/3yr7/BBrKkbOzs4YNG6Zq1arp/fffV2hoqE6dOqW2bduW6XZq1qxpTMfHx6thw4bFLh8fHy+p8BBCzZo1lZqaaixTmnKKKuta5dHFyA07nmjrGpSbko5ztpXqYQt21cYKQ7urlGh3tkO7s1OVuM1JxR/7ytzmJNqdrXCus2O0u0qJdmc7tDs7VYnbnMRvO7tVidsd5zo7RrurlOy63VXiNifR7uxWJW53jtzmJDtvd2Wgcsc17MQtt9wiF5fc7Mj58+fLvHwfHx9jOi4ursTlLcsUFkKwlHU95RRVFgAAAAAAAAAAAAAAN4pAw03Izi5dnifvUBRms7nM6+Hn52f00rB///5il01JSdGJEyckSa1atSowv2XLlpKkEydOKC0trdiy9u3bJyk3BOHr63u91QYAAAAAAAAAAAAAoEgEGm7Q9u3b9fzzzyspKanEZc+fP2+EA5o1a1bmdXFyclKPHj2MeqWkpBS57JYtW5SRkSFJxjp59ezZU5J09epVbdmypchyUlJStGPHDqOcyj42CwAAAAAAAAAAAADAulzKusDIyMiyLrIAW48DEhYWpnfffVc5OTmaPHmyJk+erHr16hW6bFpamubPny8pd1iGpk2blkudRo0apT///FMZGRn6/PPP9dxzz8nZ2TnfMpGRkfrpp58kSW3btlXr1q0LlBMQEKA2bdro+PHj+vHHH9WlSxfVqVMn3zLZ2dn69NNPlZmZKScnJ919993lsk8AAAAAAAAAAAAAAMdV5oGGESNG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F9r+JalXr15GIh24Vvv27fX3v/9dixcvVmRkpObPn59vvouLi1555RWdPHlSS5Ys0apVq7Rq1SpNnjxZvXr1slGtYS2WsfUaNmxY7LnoWv3791dQUJCuXr2q3bt3F7hx7uHhoSeffFLTpk0zLobyMplMGjdunAYNGnQz1Qcklf157pZbbtGCBQuMa7UOHTqoVq1aVtkXlL2buZ6QcseRf+aZZzR37lylp6cb7ceiZs2aevPNN/XCCy+U636g4rOHttigQQO5ubkpIyND7733nqTcoMUDDzxQBnsIWyrr33Rl0d6aN29ujNe8ZMmSIt/Sq1atmrp27apRo0apZcuWpa47bMvd3V1Tp07Vr7/+qsWLFys1NbVAO8mrVatWevnllwvcb2vRooWmTp2qOXPmKDk5WT/99FOh63fv3l3PP/98sS8g+fj4aNiwYZozZ06hPcm5uLho4sSJpRqSBRWHyWTSP//5T9WpU0fff/+90tLStHbt2iKXb968uZ599tkiz5WDBw9WamqqvvnmG0VFRWnBggUFlnFycjKCE9dq3bq11qxZo9jYWD3xxBPG97///jsv0DkIS3DqmWeeKXLYJim3l5rXXntN8+bNU1xcnL788stCy/r73/+u+++/v9htenp6qmvXrtqzZ49xHctwE5VLcX9jLerXr6/nnnuu0N7epNweFjIzM7Vw4UKFh4friy++KHS5e++9t9A25+zsrMmTJ+vtt9/WwYMHtXPnTu3cubPAcnXr1tXUqVN5xmZFZR5okHK7tGrcuLHGjBkjKTe8EBQUZAQckpKS8o09YjabdezYMR07dkwLFy6Uq6urOnToYAQc2rVrxx9CVHp33XWXunTposWLF+vMmTOKiIhQ9erV1bBhQ3Xr1k133nmnXFwK/i/r4uKimTNnasOGDdq4caMiIiKUnJwsX19fde/eXffcc498fX313HPPaf78+Tp16lSBbnSAG+Xp6amZM2dq+/bt2rRpk06dOqXk5GR5eXnJ399fffv21cCBA0v1h93X11fvvvuufvvtN+3YsUOxsbGqUqWKmjdvriFDhqhv376kvFGsBx98UJ07d9Yff/yhixcvKiYmRl5eXmrbtq1Gjx6tli1bqlOnToqNjVVQUFChXd2h8omMjNSJEyck5b59fj3nkZ49e6pKlSq6cuWKNm/eXOibgAEBAXrvvfe0ePFi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AABAXgQaAAAAAACAXWratKk6dOigw4cPS5KWLl1aYqBh06ZNSklJkSS5u7vr9ttvv65AQ0pKin788Uf9/PPPSkxMLHSZgIAAPf744xowYIBMJlORZY0fP1779u2TJE2fPl1dunTRf/7zH+3YsaPAsk5OTrrzzjv1/PPPq2bNmvnmff7551qwYEGR21mwYEGh84ODg4tcR5I2btyouXPnKiIiosA8X19fPfHEExozZkyx+wgAAAAAQHliyAkAAAAAAGC3Ro4caUz/+eefSktLK3b5ZcuWGdO33nqrqlevXuptnTp1SuPGjdMXX3xRZJhBkk6cOKGXXnpJb775pq5cuVKqsqOjo/XQQw8VGmaQpJycHK1cuVIPP/ywYmNjS13nG7VixQq9/PLLhYYZJCk2NlZvv/225syZU+51AQAAAACgKAQaAAAAAACA3RoyZIjc3d0lSenp6frzzz+LXDYyMlJBQUHG57xhiJKEhYXpySefVHh4eL7vPTw81LFjRzVp0qRATwWrV6/Wv//9b+Xk5JRY/hdffKH4+HhJkrOzs5o1a6bOnTvL29s733Lh4eGaMWNGqet9o/bu3WtMV6tWTR07dlSrVq2MY22xePHiYo85AAAAAADliSEnAAAAAACA3fL09NTgwYO1cuVKSbk9MBQVVFixYoXMZrMkqV69egoMDCzVNsxmsyZPnqykpCTju3r16umNN95Q165d5ezsLCk3UPHDDz9owYIFys7OlpQ7xMWvv/6qe++9t9htZGRkSJJGjx6tSZMmydPT09j2qlWrNGfOHKWmpkqStm3bppCQELVq1UqSdM8996hfv375ynvooYeM6dGjR2v06NGl2te8atSooZdeeklDhw41whrJycmaO3euli9fbiz31VdfafDgwdddPgAAAAAAN4tAAwAAAAAAsGsjR440Ag0HDhzQhQsX1KhRo3zL5OTk5HsIP2LECDk5la5jys2bN+vYsWPG5+bNm+vLL780QgcWHh4eevzxx9W5c2dNmDDB+P7LL7/U3XffXaB3g2uNGDFCU6ZMyfedyWTSXXfdpdTU1HzDO2zbts0INNSqVUu1atUqslw/Pz+1bdu25B29xpw5cwqEPqpXr6433nhDZ86cMY5JSEiIoqOjVbt27eveBgAAAAAAN4MhJwAAAAAAgF3r0qWL6tevb3zOG1yw2LdvnzFchMlk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", + "text/plain": [ + "" + ] + }, + "execution_count": 33, + "metadata": { + "image/png": { + "height": 450, + "width": 1050 + } + }, + "output_type": "execute_result" + } + ], + "source": [ + "monthly_rows: list[dict[str, object]] = []\n", + "for scenario in SCENARIO_ORDER:\n", + " monthly = bills_by_scenario[scenario].filter(pl.col(\"month\").is_in(MONTH_ORDER))\n", + " for month in MONTH_ORDER:\n", + " mdf = monthly.filter(pl.col(\"month\") == month)\n", + " if mdf.is_empty():\n", + " continue\n", + " monthly_rows.append(\n", + " {\n", + " \"scenario\": scenario,\n", + " \"month\": month,\n", + " \"energy_bill\": weighted_mean(mdf, \"energy_total_bill\"),\n", + " \"elec_bill\": weighted_mean(mdf, \"elec_total_bill\"),\n", + " }\n", + " )\n", + "\n", + "monthly_df = pl.DataFrame(monthly_rows).with_columns(\n", + " pl.col(\"scenario\").cast(pl.Enum(SCENARIO_ORDER)),\n", + " pl.col(\"month\").cast(pl.Enum(MONTH_ORDER)),\n", + ")\n", + "\n", + "(\n", + " ggplot(monthly_df, aes(x=\"month\", y=\"energy_bill\", fill=\"scenario\"))\n", + " + geom_col(position=position_dodge(width=0.8), width=0.7)\n", + " + scale_fill_manual(values={\"Upgrade 00\": SB_COLORS[\"sky\"], \"Upgrade 02\": SB_COLORS[\"carrot\"]})\n", + " + scale_x_discrete(limits=MONTH_ORDER)\n", + " + scale_y_continuous(labels=lambda xs: [f\"${x:,.0f}\" for x in xs])\n", + " + labs(\n", + " x=\"Month\",\n", + " y=\"Weighted mean household energy bill\",\n", + " fill=\"Scenario\",\n", + " title=\"Monthly household energy bills \u2014 upgrade 00 vs. upgrade 02\",\n", + " )\n", + " + theme_switchbox()\n", + " + theme(figure_size=(10.5, 4.5), legend_position=\"top\")\n", + ")" + ] + }, + { + "cell_type": "markdown", + "id": "a0000028", + "metadata": {}, + "source": [ + "## Section 5: Bill change analysis (upgrade 00 \u2192 upgrade 02)\n", + "\n", + "This section compares each building's annual energy bill **before** (upgrade 00) and\n", + "**after** (upgrade 02) the heat pump retrofit.\n", + "\n", + "Bill change \u03b4 = `bill_after \u2212 bill_before`; negative \u03b4 means savings.\n", + "\n", + "Buildings are classified by their **upgrade 00** heating type throughout \u2014 i.e., by\n", + "the baseline fuel they would be replacing." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000029", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Bill delta computed for 33,790 buildings. 54.1% have negative delta (savings).\n", + "Heating groups: ['Fossil fuel', 'Electric resistance', 'Existing heat pump']\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/ebs/tmp/ipykernel_13622/1938810118.py:6: DeprecationWarning: the `default` parameter for `replace` is deprecated. Use `replace_strict` instead to set a default while replacing values.\n", + "(Deprecated in version 1.0.0)\n" + ] + } + ], + "source": [ + "# \u2500\u2500 Quadrant definitions (from analysis.qmd) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n", + "\n", + "QUADRANT_COLORS: dict[str, str] = {\n", + " \"savings > $1k\": \"#1b5e20\",\n", + " \"savings $0-1k\": \"#81c784\",\n", + " \"losses $0-1k\": \"#ef9a9a\",\n", + " \"losses > $1k\": \"#b71c1c\",\n", + "}\n", + "QUADRANT_ORDER = list(QUADRANT_COLORS.keys())\n", + "QUADRANT_LABELS: dict[str, str] = {\n", + " \"losses > $1k\": \"LOSE > $1K\",\n", + " \"losses $0-1k\": \"LOSE $0-1K\",\n", + " \"savings $0-1k\": \"SAVE $0-1K\",\n", + " \"savings > $1k\": \"SAVE > $1K\",\n", + "}\n", + "\n", + "\n", + "def quadrant_pcts(df: pl.DataFrame) -> dict[str, float]:\n", + " \"\"\"Weighted % of households in each bill-change quadrant (df must have 'delta' + 'weight').\"\"\"\n", + " total = cast(float, df[\"weight\"].sum())\n", + " return {\n", + " \"savings > $1k\": cast(float, df.filter(pl.col(\"delta\") < -1000)[\"weight\"].sum()) / total * 100,\n", + " \"savings $0-1k\": cast(\n", + " float,\n", + " df.filter((pl.col(\"delta\") >= -1000) & (pl.col(\"delta\") < 0))[\"weight\"].sum(),\n", + " )\n", + " / total\n", + " * 100,\n", + " \"losses $0-1k\": cast(\n", + " float,\n", + " df.filter((pl.col(\"delta\") >= 0) & (pl.col(\"delta\") < 1000))[\"weight\"].sum(),\n", + " )\n", + " / total\n", + " * 100,\n", + " \"losses > $1k\": cast(float, df.filter(pl.col(\"delta\") >= 1000)[\"weight\"].sum()) / total * 100,\n", + " }\n", + "\n", + "\n", + "# \u2500\u2500 Bill change dataframe \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n", + "\n", + "bill_delta = (\n", + " add_heating_label(\n", + " bills_by_scenario[\"Upgrade 00\"]\n", + " .filter(pl.col(\"month\") == \"Annual\")\n", + " .select(\n", + " BLDG_ID,\n", + " UTILITY_COL,\n", + " \"weight\",\n", + " HEATING_TYPE_COL,\n", + " \"heats_with_natgas\",\n", + " \"heats_with_oil\",\n", + " \"heats_with_propane\",\n", + " pl.col(\"energy_total_bill\").alias(\"bill_before\"),\n", + " )\n", + " )\n", + " .join(\n", + " bills_by_scenario[\"Upgrade 02\"]\n", + " .filter(pl.col(\"month\") == \"Annual\")\n", + " .select(BLDG_ID, pl.col(\"energy_total_bill\").alias(\"bill_after\")),\n", + " on=BLDG_ID,\n", + " how=\"inner\",\n", + " validate=\"1:1\",\n", + " )\n", + " .with_columns((pl.col(\"bill_after\") - pl.col(\"bill_before\")).alias(\"delta\"))\n", + ")\n", + "\n", + "# Only analyze heating types that would actually be upgrading to a heat pump\n", + "# (exclude \"Existing heat pump\" - they already have heat pumps)\n", + "avail_heating = [\n", + " h for h in HEATING_ORDER if h in bill_delta[\"heating_label\"].unique().to_list() and h != \"Existing heat pump\"\n", + "]\n", + "n_save = bill_delta.filter(pl.col(\"delta\") < 0).height\n", + "pct_save = n_save / bill_delta.height * 100\n", + "print(f\"Bill delta computed for {bill_delta.height:,} buildings. {pct_save:.1f}% have negative delta (savings).\")\n", + "print(f\"Heating groups: {avail_heating}\")" + ] + }, + { + "cell_type": "markdown", + "id": "a0000030", + "metadata": {}, + "source": [ + "### 5a: Quadrant bar chart by heating type\n", + "\n", + "Each bar shows the percentage of weighted households in four outcome bins:\n", + "\n", + "| Bin | Definition |\n", + "|-----|------------|\n", + "| SAVE > $1K | Annual energy bill decreases by more than $1,000 |\n", + "| SAVE $0-1K | Annual energy bill decreases by $0\u2013$1,000 |\n", + "| LOSE $0-1K | Annual energy bill increases by $0\u2013$1,000 |\n", + "| LOSE > $1K | Annual energy bill increases by more than $1,000 |\n", + "\n", + "A bar leaning heavily green indicates that most households in that group would save\n", + "money by switching to a heat pump under current rates." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000031", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAACDQAAAQPCAYAAADlSSnTAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjgsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvwVt1zgAAAAlwSFlzAAAewgAAHsIBbtB1PgABAABJREFUeJzs3Xd0FNXfx/FPegJJCL333ov03lSUIopdVBSwPPafIip2BRV7RRFEEUFsFAuIShOQJl06obfQA6Rn7/MHJmSzM5vdZJMs+H6dM+ckd+69c2d2d+p37g0wxhgBAAAAAAAAAAAAAAD4kcDCbgAAAAAAAAAAAAAAAEB2BDQAAAAAAAAAAAAAAAC/Q0ADAAAAAAAAAAAAAADwOwQ0AAAAAAAAAAAAAAAAv0NAAwAAAAAAAAAAAAAA8DsENAAAAAAAAAAAAAAAAL9DQAMAAAAAAAAAAAAAAPA7BDQAAAAAAAAAAAAAAAC/Q0ADAAAAAAAAAAAAAADwOwQ0AAAAAAAAAAAAAAAAv0NAAwAAAAAAAAAAAAAA8DsENAAAAAAAAAAAAAAAAL9DQAMAAAAAAAAAAAAAAPA7BDQAAAAAAAAAAAAAAAC/Q0ADAAAAAAAAAAAAAADwOwQ0AAAAAAAAAAAAAAAAv0NAAwAAAAAAAAAAAAAA8DsENAAAAAAAAAAAAAAAAL9DQAMAAAAAAAAAAAAAAPA7BDQAAAAAAAAAAAAAAAC/Q0ADAAAAAAAAAAAoECdPntTYsWPVt29fNWnSRDExMXrnnXcKu1kAcNFp0aKFKlasqHbt2mnw4MGaN2+eHA5HYTcL8FpwYTcAAAAAAAAAAABc3M6cOaPhw4frs88+U1JSUmE3BwAueg6HQwcOHNCBAwe0dOlSffbZZ6patapGjx6t66+/vrCbB3iMHhoAAAAAAAAAAEC++euvv9SsWTN99NFHBDMAQCHavXu3brjhBt122206depUYTcH8AgBDQAAAAAAAAAAIF8sWrRI3bp1044dOwq7KQCAf3355Zfq1auXEhISCrspQI4YcgLABSclJUUrV67Uvn37dOTIEZ08eVJRUVEqUaKEGjZsqMaNGys4mN0bAAAAAAAAUJg2btyovn37Kjk5ubCbAhSqU6dOafny5Tp8+LDi4uKUkpKismXLqnTp0mrWrJkqVark0+VlvYceFxen+Ph4lSxZUmXKlFGtWrXUqFEjBQQE+HSZ/wXGGG3YsEHbt29XXFycjh07pujoaJUpU0aVKlVSq1atFBISUtjN9NjSpUt144036ocffuCZCvybAYALQHp6uvn222/NlVdeaYoWLWok2U5FihQxN954o1m4cKFxOBw51j1v3jzLem6//fb8XzH4jS5dulh+DyZMmFDYTUMBmzBhguV34bnnnivspsGP3X777Zbfm3nz5hV204BMVatWtfye+tLOnTttz9Gs5GafezGduzkcDjNz5kxz0003mebNm5siRYrYbr9ixYoVdnMBv2W3X7Dbl9jtDzluX5wupuMGcKFJTk42tWvXtj2/qVKlihk1apT5+eefzaFDhwq7ufAjdtcJF9p9urS0NDNhwgTTtWtXExwc7PaedpMmTcyLL75o4uPj87TM+fPnm2uuucZERUW5XV6lSpXMPffcY2JjY320the3HTt2mHvuucdUrFjR7XaNiooyAwYMMAsXLvS47i+//NJtnRlTYGCgKVWqlGnUqJEZMmSI+frrr01ycrLbuteuXWsmT55sBg8ebEJCQmzrfuGFF/K6iYB8xZATAPze3Llz1bx5c1133XX65ZdfdPbsWbf5ExIS9PXXX6tz58665pprdODAgQJqKQAAAOCZtLQ03XTTTerXr5+mTJmi1atX09UnAAC4qLz//vvatm2b5bz//e9/2rZtm5588kldeeWVKlu2bAG3DshfK1asUMuWLXXHHXdo/vz5SktLc5t/3bp1evbZZ1WnTh1NnjzZ6+UdOnRI1157rbp27aoffvhBp0+fdpt/3759+vjjj1W/fn2NGDEix/b9V6WmpurJJ59U/fr19fHHH2v//v1u858+fVrff/+9OnfurOuvv16HDx/2WVscDoeOHj2qDRs2aNy4cbrxxhtVvXp1jRs3TsYYyzJNmjTRTTfdpHHjxmnr1q1q1KiRZb7XXntN+/bt81lbAV+j/xAAfssYow8//FAPPfSQHA5HruqYPn26lixZonnz5qlBgwY+biHgX6ZPn641a9a4pA8aNEjVqlUr8Pa4c/LkSb3zzjsu6dWqVdOgQYMKvD0AABS0559/XlOnTs1THRxPAeSXC+naAnnH8QT54ciRI3rxxRct573wwgt69tlnC7hFQMGZO3eu+vbtm6uA5UOHDumWW27RgQMH9Nhjj3lUZu/everRo4dtAJE7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Dfrnn390/PhxJSQkqGLFiqpevbqqV6+uypUr++W2T09P17Zt27R27VrFxcUpPj5eJUuWzNwf1KhRQyEhIT5Z1pYtW7R06VIdPHhQYWFhKleunDp27KjKlSv7pP6EhAQtWLBAsbGxOnXqlEqWLKl69eqpXbt2OQajFZYTJ05o7dq12rp1q06dOiWHw6GqVauqevXqqlmzplP3gf4mKSlJf/31V+ZvMzQ0VKVLl1a9evXUokULn3VPf+rUKc2bN0979uzR2bNnVbp0aTVp0kSXXHJJnpZx5swZLVq0SHv37tWRI0dUtGhRlSpVSk2bNlXDhg0L9fealpamDRs2aO3atTp27JhSU1NVqVIl1axZU61atbpou/5PS0vT8uXLtWHDBh09elTR0dEqX768OnTooHLlyhV28wpNQZ63+ctxqqD2LxcTY4w2b96slStX6vDhwzLGqHz58mrYsKGaNWuW68/W4XBoy5YtWrVqlY4cOaLExERVqFBB1apV86vja34eT40xWrdundavX6/Dhw8rPT1d5cqVU/v27f3musDX51gXyueeG/54bZEf1/wZ9W7evFmrV69WXFycEhMTVapUKVWsWFEdOnRQsWLFcl33hXwOm5O0tDQtW7ZMmzdvVlxcnIoWLZp5PV21atXCbp5HEhIS9Pvvvys2NlapqamqXLmyunXrZhm4aIzRypUrM68HixUrppo1a6pTp04qWrRontuSX8ennJa5Zs0al/TLL7/8gjqHcDgcWr16debxJzQ0VGXLltUll1yiOnXq5HrbXSjXGnFxcVqzZo1iY2MVHx+vwMBAp/PfmJiYXNednp6ulStXavPmzTp8+LCCg4NVvnx5derUSZUqVfLZOjgcDq1Zs0YbN27U4cOHlZaWptKlS/v8HmaGWbNmWaZfccUVHvUOFR4ergceeEBPPvmkZd333nuvU9rq1at1+PBhl7wxMTEaMmSIR21+7LHH9P3337ukz549Ww6Hw2UYvILUrl07/frrr7r88ssLtKcGh8OhX3/91XKep0MxDB48WE8//bROnTrllH7w4EGtXbtWLVq0yHM7AwIC1KZNGy1dutRl3sGDBz2q49JLL1VISIhSU1Od0tesWaPbbrstz20EfMoAgB8ZM2aMkeQylSpVyiQnJ3tV13PPPWduueUWl2n69OlO+ebNm2e5zNtvv93Mnj3bNG7c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fvopv5pna/fu3bY3CaKjo9W+fXv16NFD9erVs60jL/uD8uXLq0uXLqpVq5YCAgIs88THx2vChAm5qj80NFTNmjVT27ZtFR0dbZvv/fffz/XN3rz49NNPbefVr19fPXr0ULt27WzbfvDgQf3999/51Txbe/fu1QsvvGA5r0SJErr66qv16KOPaujQoerYsaNlPmOMHn300Vzd8C1SpIhatWqlli1bqkiRIrb53n77bcv05cuX2277ihUr6vrrr9ewYcN0xx136JJLLrHMl5SUpCeffNLjNntzIzY+Pl4zZsxwSW/btq22bt2q8ePH6+2339aSJUv0+uuve1xvhvvvv99yux07dkzffPONZZmPPvrIMv3uu+9WTEyM123wRrFixdSxY0fVqFHDbb5x48ZZBjxe6Ar7vK2gFcb+xRcPSvxVUFCQmjRpopYtWyosLMw238GDB/XSSy+5pBtjLL9/1atX19atW/Xll1/qjTfe0G+//aZvv/3WZ+329jPJz+PpCy+84DagKDQ0VC1atFDz5s1zde2RX/JyjlVYn3t+u5CuLaS8XfNL5wJWTp8+7ZIeEBCgrl276p577tEjjzyiq666yvb+xldffaUVK1a4pF+o57B5UaRIEbVr10716tWz/U1J0pw5czRt2rQCbJlnIiMj1aFDB9WqVcuj/FWrVlWnTp1UsmRJ2zy5vUaT8n588pbVQ7CwsDC/2m97KjQ0VC1btlSTJk1s7+1I0vr16y33Vfl9rWHH22P72LFjLdMDAgLUtGlT9ezZU61bt1ZERIRlvmXLltku89FHH3X7UkdERITatGmjBg0auLws5SmHw6H/+7//swyaCA4O1uWXX677779fDz74oHr37q3w8HDLel5//XWvgjyzsjoGSOf2Z0WLFvWqrrwGNNiVz+vyvHXttdcqICDAp1OHDh0sv0++DGrwl+3qcDi0cOFCDR8+XE2bNlWlSpU0dOhQt+dXYWFhGjVqlFftzB4gkuHUqVNe1QPku0LsHQIAXNh1P/bbb7/l2zLddbdYtWpVs2jRIqf8P/30k4mOjrbMf++997rUv2jRIsu87du3dxknc+3atZZ1FylSxLb9dm0PDw83n376qdN4mRs3bjSNGjWyzF+/fn3L+q3GJ3vyySct89p1Vzx16lSzYsWKzClrd/NWXZAGBASYsWPHunT1lp6ebr766ivL70lYWJg5duyY7XbKia+GnPDVds/J5s2bnbbpihUrbLub/fjjj13yrlixwmnsvbNnz5rSpUtblg8NDTVvvvmmU1djycnJ5o033jChoaGWZUqXLm3Onj1rjDEmPj7eZdkzZsywLNeiRQvLtq5du9Zp/YcMGWJZ/s0333Ta9mlpaeall16yzPt///d/lts2P4ecsBvDcsCAASYpKckp7++//27ZZW2DBg0s63bX7WnJkiXNjBkznPIvWbLEtnvpK664wnIZ7rrkvP76651+gwkJCeb++++3zb9s2TKP6/fVkBO1atVyyRcSEmIWL17slO/06dOmb9++lvV+8803eW6Htx588EHLuu+++27L8ZZXrFhh+9n+/PPPLvnddfv74IMPZv6WjTHm+PHj5tprr7XNf+jQIZf6+/XrZ5n3hRdecPneOxwOM2fOHNsxT//55x+X+t0No3DLLbeYb7/91ixdutRpn7Jt27bM8n///bdlWatupR0Oh+XYt+XLlzcLFixwWkZWduMpt2nTxmUZmzdvtswbHBxs9u7d65LfG+62Vfny5c3s2bOd9qEHDx40V111lW2ZAQMGWC7HKu+FMuREfpy3xcbGuhzXhg4darmcZ5991vI4GBsbmy/H08Lcv1x55ZVmypQpZsmSJU5t3LBhQ64+u8IcciIgIMA88cQTTkOxpKSkmPfff9+26+Hw8HCX4UmOHTtmmfeTTz6xbL9VN9RhYWFmzpw5Tts0677W3XrUq1fPjB071mV/tmLFCqdhhfLreHr48GETFhZmmd/qfDQpKcm8+uqrJiQkxHad8nvICV+cYxXE556TC+naIjfy+5p/1apVlnnr1q1r1q1b55L/2LFj5qabbrIsc91117nk9/VvLj+OJ95wd2yIjo42kyZNcroXcPLkSXPXXXfZlrnkkktcllGYQ0707NnTHD9+PDPvp59+aptXkvnwww8zz78SExPNwIEDLfMVL17c6TwtQ0Ecn7z1wAMPWO4vvVWYQ06Ehoaat956y2lflZiYaJ555hnb4ULKlSvn0kV7QVxruFuPtm3bmokTJ5pFixY5lV+1alVm+dTUVMvjb8mSJc2mTZuclnXkyBHbYWmzD4dgzLnzZXe/9y+//NLp937mzJkchw+0+h3/8MMPlnnbt29vYmNjXfLv27fP9OjRw7LMsGHDXPJ7Ys+ePZb1VahQweu67I4RX375pVO+GjVqWObbunWrV8v75JNPLOsZPHiw123PasCAAW4/y/yYmjdvnqf7w8YYc+edd1rWPXbsWK/q2bJli2U9NWvWdFvuwIEDZtSoUbafr90UHBxsJk2a5PX6zpw507K+rPsJwB8Q0ADAr9iNKZf9JpEvubu5kf3GRobRo0db5u/YsaNL3p07d5ovv/zSZdqyZYtl3XYPau3YtX3kyJGW+ZctW2ZbJiUlxSV/0aJFXfK98847lnXbPbCxExsba5nf3bjixhjz9NNPW5b74Ycf3JZzx1cBDb7a7gWxDllNnz7dtn2zZs2yLffzzz/blnP3u7W7AdSlSxeP1vX333+3/F1lvdmeIS0tzfLi3O7BV34GNKxfv96y3fv27bPM37NnT5d22N3AcXdT7auvvrIs880331jmr1SpkmV+u+9Y/fr1Lb/HaWlptsE848aN87h+XwU0fPXVVy7b/pdffrGs1+6hpt1N0PwKaHA4HJZjardr187t+J6///67ZXsefPBBl7x2N5UvvfRSy5um8fHxpkyZMpZlso+devbsWcvf3/XXX+92vceNG2dZ/1tvveWS1+6m5aOPPup2GRlWrFhhWX7NmjWW+a3Gqcxp37V7927bMbVXrlzplPfhhx+2zOeLh/V22yoqKsp2P+RwOGxvrEdERFg+MLPKe6EENOT3eVsGu4cP3o53m5fjaWHuXwYMGGC5f8mLwgxoeO+992yX8dtvv9mWmzhxolPeI0eOWOabPn26Zd1WAUc5PeixW4/KlSubM2fOuC2bIb+Op59//rnttrKr3xhjvv/+e9ty+R3Q4ItzrIL43HPjQrq2yEl+X/M/++yzlnmtAjEzJCYmmpo1a7qUiYmJcdkH5+c5bIa8Xp95w+73FxgY6Pbhid19AElmz549TnkLK6AhKCjI7N692yV/+/btLfNfdtllLnlPnDhhG2xw+vRpl/wFcXzyltXDQLtrTHcKM6Bh5syZtsuwu1aRZBYuXOiUtyCuNezWo1WrVm7P6TIkJCRYnv9mX5cMdi9qWB0fnn/+edvfirvAqDfffNN2G1v9jm+77TaXfFFRUZYB9xmOHDliihUr5lKuSZMmOW4zK0ePHrVsr7uX1OxcccUVlnVlv+9pd7/FKrjEnddee82yHqvze28URkBDQECA+f777/PUbruXc0aPHu1VPXb3gu2+Yw6Hw3zwwQemSJEiXq93yZIlc33/ye548Oeff+aqPiC/BAsA/EiJEiUsx5UrjC6OGjVqpA4dOljO69evnx5//HGX9CNHjrikVatWTdWqVXNJN8ZYdpFVqlQp7xtrwW78zdatW6tcuXI6dOiQy7xjx46pXLlyTmmNGjXSsmXLnNJmz56tBx980Knrx9TUVP3xxx8udbpbH6v80rnt684VV1yhl19+2SV90aJFuvrqq92WzW++2u4FbdasWZbp/fv3V69evWzLXXnllerXr5/leJ6zZs3K8bPMrR49elimp6amWv6uypQpo7179+ZLW7zRqFEjNWrUyCXd4XDYtjuvoqKidNNNN1nO69Onj2W61b7MncGDB1t2HxoUFKQ+ffpow4YNeV6GL9x8882W6UlJSS5DYOR3t/6e2rFjh+WY2r1793bb5WmXLl0UERGhxMREp/RFixZ5vOy7777bsovfqKgode/eXV9//bXLvOyf65IlS5ScnOySz5P9vJVFixbpkUcecVs2g93+OLvatWsrJCTEZXzuWbNmqWnTpk5pe/bs0caNG13qyGkszSpVqujmm2/WxIkTXeZ99NFHGj9+vKRzwx3YdSf82GOPuV1GXowYMUIVK1a0nBcQEKDXXntNP/zwg8u4wImJiVq6dKm6dOmSb20raIV13lYY/HH/ciFq2LCh7r33Xtv5PXv21NVXX23ZJfrcuXN16623Zv5fsmRJlS1bVocPH3bKN2vWLF111VVOaadOndJff/3lUqe3Y/tmuPXWWz3uDjm/jqd23ededdVVtscFSbr66qvVs2dP/f777x4vyxd8dY5VmJ97frlQri18dc1vdV1bq1YtNWjQwHbZ4eHh6t69u3bs2OGUfvLkSW3cuFGNGzfOTLsQz2Fz46677lLz5s1t5z/55JOaMGGC9u/f7zJv7ty5uv322/OzeR6pVauWqlSp4pJ+ySWXaMmSJS7p3bp1c0mLiYlR7dq1tX79epd5x48ft+0aPDtfHp+8ZXU8yX7e4M969eqlvn372s6/4447NGbMGMuhXObOnatOnTpl/l8Q1xp2hg4d6vacLkNERIQGDhxoOS8xMdFlGIfixYt73Aa7Y/v999/vdgi3Bx54QOPGjdOmTZs8Wo7VfrhNmzYqW7asbZlSpUqpdevW+u2335zS161bp1OnTnk9/HFUVJRlekJCgs6ePevVsBN2w3dkH1rIbqghb4cc8XR5/i4gIEDjx4/XNddck6d6Cmu7Dh8+3OuhZ8LDwzVw4ECNGDHC8jrWE3b7Z2+HSgHyGwENAPxKiRIlFBsb65Ke/SK/INStW9d2nt0JQlJSkm2ZkydP6vPPP9fChQu1Y8cO7dixQ2fPns1rMy2VLFnS7diL1apVs3ywbtX+wYMHWwY0DB06VMOGDVPlypW1fft2Pf/885YPLe3GQ5ek3bt3W6bbjdGcE3fj7RYEX273grZ161bLdE8CRK6++mrLm47btm3Lc7tysm7dOn322Wf6559/tGPHDu3evdvjMbwL08GDBzV+/HgtW7ZMO3bsUGxsrOVDX1+oU6eO7UOjiIgIy0Abb9vi6/1lfnI4HJozZ46mTp2qbdu2aceOHZa/S39ht598+umn9fTTT3tdnzf7SV98rnbtHzhwoO1NM3e8ab+7MbCzKlasmK677jpNnjzZKf25555TaGiobrjhBkVFRWnFihV6+OGHXW5GSu6PdRmGDRtmGdAwZcoUvfHGGypevLimTJliGcTZu3dvy2AoX8n+wCy7ChUqqHXr1po/f77LvNjY2IsqoCFDQZ63FZbC3L94+vu8EPTp00fBwe5vrVx11VWWD4yyX/cEBARo8ODBLuPefvLJJypZsqSGDBmiMmXKaP369Xr88cctb5J6sj+y4u1nkh/HU6vrQEk53pQOCAhQ//79CzygwVfnWIX5ueeXC+XawlfnsFb70+3bt+c6cOvAgQNOAQ3ShXcOmxs5nY8UKVJEl156qT7//HOXeXb7j4Jm9/DU7gGwt/m9udb15fHJW1YP66wCQ/1VTt/FwMBA9e3b1zKgIfu2K6hrDSveHttTU1M1ffp0TZ8+PfP89+jRo7ladobcHttDQkLUu3dvjwIaUlNTLQOdfv/991zvhw8dOuR1QENoaKjCw8MtjxNHjhwp0IAGb18gya+Ahttuu01t27bNUx3ZpaWlafTo0Tpx4oRTekBAgCZMmOCT4LbC2K7fffedx8EMAQEBat26tfr376/BgwfnObD19OnTHrcTKEwENADwK7Vq1dLKlStd0q0uEnJiFUUsnTvBDA0NzbG8u6j3sLAwr9ryyy+/aNCgQQX2RnJOEfvetH/w4MH6+uuvNXfuXKf08ePHZ75R6s4DDzxgO8/X2yOvF1p55cvtXtCyvxGWoX79+jmWtXvzKD9vsKWlpel///uf3n///XxbRn75/PPPdf/99xfYg7GC+F76cn+Znw4fPqybb77ZZX/mzwpzP+mLz7Uw2+/JsT7Dm2++qblz5zrtt1JSUvToo4/q0UcfdVs2KirKo5smjRo1Ut++ffXjjz86pScmJmrChAl65JFHNGbMGMuyVm+I+kpwcLBq1qyZY74GDRpYBjQURm8r+a2gz9sKy4Xy+/R39erVyzGP3bmS1WcwYsQITZ8+3eUNzVGjRrk88M4uKCjI7du47njzmeTX8dTuO5SX89H85MtzrML63PPLhXJt4atz2Pzen16I57C54ev9aWGwe3jqq3RvFOb2tHoIlpycrNTUVMue/fyNr7ddQVxrWPHm2L5t2zZdf/31WrNmTa6WZacgju3Hjh3zqk2eOHr0qNugNzvVqlXT5s2bXdLj4uI8fnveGGP7G6xevbrL8qx425OAp8vzlq97VkpNTdUtt9xiGczw+eef67bbbvPJcgp6u6anp+d4zV+sWDFddtll6tOnj6644gqf9s5lF3DmbVAPkN8CC7sBAJBV586dLdMXLFjg1cM/Y4waNmyoqKgolyl7VHR+W7Rokfr37+83F9jeCgwM1LRp0zx62JHdAw88oN69e9vOz+ltAW8FBnJY+6946KGHLshghm+++UZ33HHHRfeW74UgOTlZvXr1uuBuBF/o+8kLpf3lypXTL7/84vVD1qCgII0bN07ly5f3KP/w4cMt08eMGaPly5dbBnC2adPGqdta5K8L/bzNGxfK7/O/pkiRIvr1119VokQJr8uOHj3apftqX7tQj6f+zt8/d7iXn/tTfnO4ENm91VvYvWoWloK61sito0ePqkePHj4PZigovt4HS7k/r7UbNsebF/U2btxo2ctDpUqVXIa788XyHA6HbX53wwAVtIxghm+//dYpPTAwUBMnTvRZMINkv96rVq3yqqccq5c2reqfO3eudu7caZm3Tp06mjp1quLi4vTNN9/otttu8/lQY3b7ZnpogL+hhwYAfsWuy+LTp09nPgj0xMaNG21PBOzGyMwPxhg98MADll3GSeeivmvXrq3ixYurRIkSKl68uBYvXqw5c+YUWBtzsmjRIg0aNMirYT8qVaqkJ598Msc3hXx9AhYREeHT+v5LypQpYzlW46ZNm9SqVSu3Za3KSfbdZ+bVmjVr9NFHH1nOK1KkiJo2baoKFSpk/qaKFy9u2R1dQUtKStKDDz5oOS8oKEgNGzZU9erVnfYHM2fO1IoVKwq4pf7H3RAYnnZd+vHHH9veoClVqpSaNm2q0qVLZ35njDF65ZVXctNcn7rQ95MXSvs//vhjPfHEE0pJSfG4TKtWrfTKK6+oR48eHpfp0KGDOnbsqEWLFjmlb9++XYMGDbIsM3z4cJ+8pWcnLS1NO3bsyPFNNLt9vb+N254XF8N5mzculN9nXiUnJ9u+ae2L7q+t3sLLzpvfz7Rp0/R///d/On78uMdtqFu3rl588UVdf/31HpfJrfw8nma/SZ8hL+ejFwp//9y9dSFdW/hC6dKlfRqwnHV/eqGew+bG5s2bc3yDOa/nI764rrhQ+Pr45I1y5cpZpm/ZsiXPw07lNDyir47tXbt2dZvHm21XUNcauTVy5Ejt3bvXcl7FihXVqFEjlSxZMvMc+OjRo7Y9y2VXqlQpy7o3bdqU4/fM02N7iRIlFBgY6NPhR3N7Xtu8eXNNmTLFJf3HH3/0uDeln376yTK9WbNmlsuz8ttvvykpKUnh4eE5Lm/FihWWwdxRUVF57qHBV1JTU3XzzTfru+++c0rPCGa45ZZbfLq8WrVqKTIy0mV/cvjwYa1cuVKtW7fOsY6kpCTb4dCyf5YLFy60zFe1alWtWLEi3wMLrI4XxYsXv6h61cPFgYAGAH6lfv36qlevnuWBdMSIEbr66qsVExOTYz3vvvuuZXr16tVVq1atvDbTY1u3brW8+VCzZk3NnDnTsvu0+++/329ujG/cuFGXX365EhIS3OYrXbq0qlevrurVq+uyyy7TwIEDPTrpqVOnjmX6woULeRu1gNWuXduyK/Hp06fnGOVsNeZmRp35YerUqZbpd911l958802XrmPT09Nz7Kq3ICxYsMCy+922bdtq6tSpqlKlisu8pUuXFkTT/IbdA6c9e/bYdvdoN0Zzdl9//bVLWkBAgD755BPdeeedCgoKcpq3cuVKv7gZbPc7evHFF/XMM88UcGu8Z7efnzhxom699dYCbo21L774IsebS4GBgapYsaKqV6+umjVr6uabb1aPHj1yFWgwfPhwl4AGyfomQp06dXzeTaeVGTNmuA1oOHjwoJYvX245z19ucvnChX7e5q0Lff+SnbtjiNW6GmM8Poa489NPP+nll192+3bgjBkzLNOz/37++OMPXXfddZbD5mVVvnz5zHPvq6++WldffXWB9ZCRn8fTatWq6c8//3RJnzZtmtvzUWOM7Ta+EFwIn7u3LqRrC1+oU6eOdu3a5ZRWo0YNbd++Pc9BiRfqOWxuzJgxQ7169bKdn5CQoN9++81yXvb9qbtjgh1fHBP8iS+PT96y6zVm06ZNuuyyyzyux+pzPHz4sG2w4vHjx30y/MCMGTN0zz332M53OBwuw8hlyL7tCvpaw1vGGMv9THh4uKZOnaq+ffu6tOO7777zOKChWrVqlgEN06ZNs+2lVzr3APvnn3/2aBmBgYGqVauWy2+4e/fu+uOPPzyqw1d69eplOXTArFmztH79ejVu3Nht+eTkZNveSK+44gqXtGbNmqlMmTIuQyGcOHFC48eP13333Zdjm9944w3L9F69evnFeUZqaqpuuukmff/9907pgYGB+vLLL3XzzTf7fJmBgYG67LLL9MMPP7jMe/311116ibAyfvx4nTx50iW9XLlyLvtIu+PPnXfeWSC9JGzatMkljd6/4I8Kf48EAFkEBARo2LBhlvMOHjyoAQMG5PjmwzfffKNPP/3Uct7QoUML5IIgg1008X333Wd5Uzw5Odn2Ar0wvPrqqy7BDPfee6/i4+NljMmc4uLitGzZMn399de68847PY7g7N69u2X6hx9+KGOMbbm///5bs2fPdpn+q90X5uT06dM55rG6MJLOXWTOnj3bttwvv/yimTNnelWnO5601e539eqrr1qOg/vnn396VG9OEhMT81Tert2PP/64ZTDDiRMntHjx4jwt80JTsmRJy3S7Gxl//fWX1q9f71HdVtu/cePGGjp0qMuNYMn+rQhv5fV7U6FCBcvjxcSJExUfH29bbufOnZb7yQ0bNuSpPd5q1aqV5QX4J5984vYNpY0bN1q235vegjxhjLF8cPv5558rNTU18ziXnp6uPXv2aMGCBfrss8/Us2fPXJ9PXHnllWrYsKFHeR977DHL76evjRw5Uvv377ecZ4zR448/bhncGB4errZt2+ZLm3Lz28mv/fSFct6WlSfHvQt9/5Kdt8eQqVOn+uT84J9//nF7U//333+3fUCb/Vz4hRdecHmo/fLLLysxMdHp3PvAgQNavHixJk2apAEDBhTozeb8PJ7aXRtMnz5ds2bNsi03bdo0v/0teuJC+NyzupCuLQpKz549XdJi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mNwfTzP42/4ltxwOh2nVqpVPPrfcPjDydCpbtqw5cOCAyzIeeOABr+sKCQkxNWvWNN27dzfDhw83+/fvd7ud8vrdy+/j6YEDB7wKSs1puhACGgric8+NC+3awp2CCGjYt29fnr+7PXr0cKk3v39zWeX1eOIpXz646datm+0b/x9++KFPlnExBDR4Otkdn3Jj5cqVlsu48cYbPa4jKSnJtmcobycrngQ0eDrVr1/fsieZgrjWyEtAgzHGbc8AuZmy71vXr1/vtvcMbye7383atWtNkSJF8lT34MGDPdpmOfn7779zDB7ydPr4449zXF58fLypUaOGT5bnzW80P+3bt88pqC8oKMh88803Bd6O66+/3ifbtWbNmub06dOWyyisgIYjR45Y/jabNGni680I+EThDLgHAB4YNmyYPvjggzyPHd2nTx9NmjSpUMYYDQ4O1ssvv+x1OauxBgvDAw88oEsvvdSrMg6HQ7t379bChQv1wQcfqF69eho8eLDtWOkBAQH65JNP1KFDh1y1MSAgQOPGjVOdOnVyVf5i0qNHD4WHh+e6fFhYmKZNm2Y5nran6tevr2nTpiksLCzHvH369MnVMnr37q327dt7Xc7T31W9evW8rtsTJUuW1LBhw7wu5y/7g4Ly6quvqlixYj6vd9iwYYqJifG6nKfbv379+l7X7Y0777xT//vf/3Jd/u6777YdW7MgPP/887r22mtzXX7UqFHq3LmzD1t03kcffeT12JTJycnasmWL5syZo2eeeUZVqlTRe++951UdgwcPVokSJSzn3XXXXSpevLhX9RWkFi1a6KOPPvJJXbnZ51atWjVPxzs7F+p5W26Ppxku9P1LhoCAAL333nsKCQkp7Ka4FR4erilTpqh8+fIu815++WU1adLEq/pSU1O1Y8cOzZ07V6+99pqqV6+uJ598UsYYXzXZSX4fT8uXL69vvvlGERERXi/jQuWvn/uFdm1R2CpWrKjvv/9ekZGRuSpfpUoVTZo0ySU9v39zWeX1eFLQqlatqsmTJ9veMxo8eLBatmxZwK26cLk7PuVGixYtLO/TfPPNN9q+fbtHdYSFhen999/3SXvyU/HixfXdd9+paNGiLvMK61rDGy+88IKCg4O9KhMUFOTxsbpRo0b67LPP8v2+bJMmTTRx4kSv1yVD8+bN9e677/qkLS1atNDPP/+sIkWK5Kme1157TXfffXeO+aKiojRv3jzVqlUrT8vr37+/Pv/88zzV4SsVK1bUvHnzVLt2bQUFBWnq1Km67rrrCrwdEydOVL9+/fJUR506dTR//vxcnyPklw8++ECJiYku6TfffHMhtAbIGQENAPzafffdp99++02NGzf2umxoaKhGjx6tGTNmFOoNkKFDh2r48OEe5y9evLjmzp3rFyc5gYGBatu2bZ7qcDgc+uyzz/Twww/b5omIiNDvv/+uQYMGeVV3dHS0vv32W7+4ie4PqlevrhdffDFPdZQqVUrLli3TTTfd5HXZG264QcuWLVPp0qU9yj9q1CivL+ylc9/LH374wasbv7169dKHH37oUd7KlSvr3nvv9bpdnnjxxRe9+r5WrVpVv/32W6EEZBWWGjVqaPr06R4HNbRu3dqjG7blypXTzz//7NUN4RdffNHjC7kbbrghV8cqb7zxxhteP6wLDAzUU089pY8++kgBAQH52Lqc2/H111/riSee8KodGTcxn3jiiXxrW2RkpNcPkrI7c+aMHnroIX3zzTcel0lOTrYM9gsODnZ7zPS15557zjawwkrfvn01f/58yxu2uZGbfW5oaKheeOEFnyw/uwvxvC23x9OsLuT9S1Zt27bVxIkTFRoa6lH+yy67LM/L7Natm8fH6bJly2revHnq1q2b5fzQ0NA8P3xLSUnRq6++qtdffz1P9djJ7+OpJHXu3FkLFizw6qFaq1atdNttt3mc35/46+d+oV1b+IMOHTror7/+8vqBUuvWrbVkyRKVK1fOZV5B/OYy+OJ4khfevEzRpk0bLV261HKbZcgIqmnUqJFHdZYpUybP54T+xJfHp9wICAiw/B46HA7de++9cjgcHtVzzTXX6M033/T4XMMXx/aePXt6nLd27dpaunSpbfBWYV1reKNRo0b65ptvPL53GhgYqPHjx6tLly4eL+PGG2/Ujz/+6FWwVe/evXXFFVd4nF+SBgwYoN9//11lypTxqtyVV16pefPm+ewaRzoXGDh37lw1bdrU67JlypTRl19+qccff9zjMlWqVNHChQvVv39/r5cXGhqqJ554wqvvQUHICGqYMWOGBgwYUChtCAsL03fffafHH3/c42uMrK655hotWLCgUI+vVjZv3qzRo0dbzsvNeRtQIAq7iwgA8ER6err59ttvzeWXX55jN2UVK1b0qtvN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yhijTZs2aenSpYqLi1NISIjKlCmj5s2bq2HDhjn+fgvrWiOvTp8+rW3btmnnzp3auXOngoKCVKFCBXXs2NFnx5eMc80tW7YoLi5OQUFBKlOmjFq3bq26dev67L6uMUZbtmzRqlWrFBcXpzNnzmSez7du3VoVKlTwyXI8dfLkSS1btkyHDx9WXFyc0tLSVKpUqczzmipVqvh0eSkpKVq2bJn27dunI0eO6PTp0ypRooRKly6t2rVrq0mTJn59D91fGWO0du1abd++XUeOHNHx48cVFRWl0qVLq1KlSmrTpo3f3rfevXu3+vXrp3Xr1rnMi4iI0NatW/2uNwkgAwENAABLw4YN0xtvvOGUVqJECR07dizHsmvXrlWzZs1c0qdNm5arrs8AAMgPrVq10sqVK53SrrnmGn3//fc5ln333Xcth4Y4fvy4ihcvLkk6evSodu3alTnPGKNt27bpjTfe0OrVq13K9u7d2/LhFIDC58kDo7y47rrr9N133zmltWjRQn///XeOZWfMmGF5jr169WrLc3L4Dz53/BflFNAA7+T38SmvkpOT1bhxY23bts1yftWqVXXvvfeqadOmat68ucqWLVtgbcspoCGv8vtaAwA8sW7dOm3atElz587V559/bjn0pSS98MILevbZZwu4dYDnLtwwdgBAvrIaz/D48eN67733dOjQIcsyxhi3Y3A1bNjQp20EACAvrI518+fP148//qizZ89alklPT9fixYv1+eefu8yrUKGC0w3Gn376Sa1atcqcWrdurVtuucUymEGSV2OkAri4WO2PNmzYoEmTJunEiROWZYwxWr16tT744AOXeYGBgapbt67P2wnf4nMHcLELCwvT9OnTbXvB2L17t5544gldccUVmjJlSsE2Lp/l97UGAHjitttu04033qixY8faBjP06dNHTz31VAG3DPCOd30sAgD+M1q0aGGZ/tBDD+mhhx7yur6SJUuqRo0aeW0WAAA+06JFC61atcop7fjx4+rXr1+u6mvdunWu29KmTRt16tQp1+UBXNhatGihH374wSktJSVFt956a67qa9KkiSIiInzRNOQjPncA/wUNGjTQzJkzdemllyo5Obmwm1Ng/OlaAwDstGnTRlOnTvV6SD6goNFDAwDAUv/+/dWgQQOf1ffCCy8oKCjIZ/UBAJBXjzzyiOX45LkRGhqqZ555JtflX3vtNcYvBf7DBg8e7NNutrOP2Q3/xOcO4L+iU6dO+uOPP1S9evXCbkqB8adrDQCwcvPNN2v27Nk+21cB+YmABgCApaJFi+q7775T/fr181RPQECAnnnmGf3f//2fj1oGAIBvNGjQQBMnTlSJEiXyVE90dLS++eYb296NcjJixAh16dIlT20AcGErV66cvv32W1WuXDlP9YSGhurjjz9W3759fdQy5Cc+dwD/JR06dNDatWt1zz33KCwsrLCbk+/85VoDALKrUqWKpkyZoq+++sp2SCDA39CHCADAVv369bV+/XpNmjRJM2bM0M6dOxUbG6v4+HjbMsHBwapWrZpq1aqlBg0a6I477lCjRo0KsNUAAHhuwIABuvTSS/Xee+9p8eLF2rlzp3bt2uW2O9wiRYqoZs2aqlmzplq2bKkhQ4Z49YZtUFCQypUrp4YNG+r//u//dNVVV/liVQBc4Dp16qStW7fqk08+0R9//KHY2Fjt2rXLdpxt6dzY5NWrV1etWrXUpEkTDRky5D/19uvFgM8dwH9JVFSUxowZo1GjRunrr7/WTz/9pN27d2vPnj2F3bR8URjXGgCQVWBgoMqXL6/KlSurQYMGuuWWW9S9e3cFBvK+Oy4sAcYYU9iNAAAAAAAAAAAAAAAAyIoQHAAAAAAAAAAAAAAA4HcIaAAAAAAAAAAAAAAAAH6HgAYAAAAAAAAAAAAAAOB3CGgAAAAAAAAAAAAAAAB+h4AGAAAAAAAAAAAAAADgdwhoAAAAAAAAAAAAAAAAfoeABgAAAAAAAAAAAAAA4HcIaAAAAAAAAAAAAAAAAH6HgAYAAAAAAAAAAAAAAOB3CGgAAAAAAAAAAAAAAAB+h4AGAAAAAAAAAAAAAADgdwhoAAAAAAAAAAAAAAAAfoeABgAAAAAAAAAAAAAA4HcIaAAAAAAAAAAAAAAAAH6HgAYAAAAAAAAAAAAAAOB3CGgAAAAAAAAAAAAAAAB+h4AGAAAAAAAAAAAAAADgdwhoAAAAAAAAAAAAAAAAfoeABgAAAAAAAAAAAAAA4HcIaAAAAAAAAAAAAAAAAH6HgAYAAAAAAAAAAAAAAOB3CGgAAAAAAAAAAAAAAAB+h4AGAAAAAAAAAAAAAADgdwhoAAAAAAAAAAAAAAAAfoeABgAAAAAAAAAAAAAA4HcIaAAAAAAAAAAAAAAAAH6HgAYAAAAAAAAAAAAAAOB3CGgAAAAAAAAAAAAAAAB+h4AGAAAAAAAAAAAAAADgdwhoAAAAAAAAAAAAAAAAfoeABgAAAAAAAAAAAAAA4HcIaAAAAAAAAAAAAAAAAH6HgAYAAAAAAAAAAAAAAOB3CGgAAAAAAAAAAAAAAAB+h4AGAAAAAAAAAAAAAADgdwhoAAAAAAAAAAAAAAAAfoeABgAAAAAAAAAAAAAA4HcIaAAAAAAAAAAAAAAAAH6HgAYAAAAAAAAAAAAAAOB3CGgAAAAAAAAAAAAAAAB+h4AGAAAAAAAAAAAAAADgdwhoAAAAAAAAAAAAAAAAfoeABgAAAAAAAAAAAAAA4HcIaAAAAAAAAAAAAAAAAH6HgAYAAAAAAAAAAAAAAOB3CGgAAAAAAAAAAAAAAAB+h4AGAAAAAAAAAAAAAADgdwhoAAAAAAAAAAAAAAAAfoeABgAAAAAAAAAAAAAA4HcIaAAAAAAAAAAAAAAAAH6HgAYAAAAAAAAAAAAAAOB3CGgAAAAAAAAAAAAAAAB+h4AGAAAAAAAAAAAAAADgdwhoAAAAAAAAAAAAAAAAfoeABgAAAAAAAAAAAAAA4HcIaAAAAAAAAAAAAAAAAH6HgAYAAAAAAAAAAAAAAOB3CGgAAAAAAAAAAAAAAAB+h4AGAAAAAAAAAAAAAADgdwhoAAAAAAAAAAAAAAAAfoeABgAAAAAAAAAAAAAA4HcIaAAAAAAAAAAAAAAAAH6HgAYAAAAAAAAAAAAAAOB3CGgAAAAAAAAAAAAAAAB+h4AGAAAAAAAAAAAAAADgdwhoAAAAAAAAAAAAAAAAfoeABgAAAAAAAAAAAAAA4HcIaAAAAAAAAAAAAAAAAH6HgAYAAAAAAAAAAAAAAOB3CGgAAAAAAAAAAAAAAAB+h4AGAAAAAAAAAAAAAADgdwhoAAAAAAAAAAAAAAAAfoeABgAAAAAAAAAAAAAA4HcIaAAAAAAAAAAAAAAAAH6HgAYAAAAAAAAAAAAAAOB3CGgAAAAAAAAAAAAAAAB+h4AGAAAAAAAAAAAAAADgdwhoAAAAAAAAAAAAAAAAfoeABgAAAAAAAAAAAAAA4HcIaAAAAAAAAAAAAAAAAH6HgAYAAAAAAAAAAAAAAOB3CGgAAAAAAAAAAAAAAAB+h4AGAAAAAAAAAAAAAADgdwhoAAAAAAAAAAAAAAAAfoeABgAA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AAAAKByBBgAAAAAAAACgcAQaAAAAAAAAAIDCEWgAAAAAAAAAAApHoAEAAAAAAAAAKByBBgAAAAAAAACgcAQaAAAAAAAAAIDCEWgAAAAAAAAAAApHoAEAAAAAAAAAKByBBgAAAAAAAACgcAQaAAAAAAAAAIDCEWgAAAAAAAAAAApHoAEAAAAAAAAAKByBBgAAAAAAAACgcAQaAAAAAAAAAIDCEWgAAAAAAAAAAApHoAEAAAAAAAAAKByBBgAAAAAAAACgcAQaAAAAAAAAAIDCEWgAAAAAAAAAAAqnYu3atWvf6UUAAAAAAAAAAGxMhQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwhFoAAAAAAAAAAAKR6ABAAAAAAAAACgcgQYAAAAAAAAAoHAEGgAAAAAAAACAwmn8Ti8AIElqrrvunV7CDvPDwdXv9BIAAAD4J/Lzn1z/Ti8BAAD4JzX9hknv9BLeUio0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDiN3+kFAADA2+WInofliJ6Hb9ecNWvX5Nt//06Dx1pVtcp7uu2fbi27pX3T9mnbtE1Wrl6Z+SsWZOLCiRkz5+ksrV26I5aeJOnWomv267pfOjXvmA5N26dFVYssr1ue2Uvn5NUF4/Pc3OdTt7Zui+fo0ap7Dt7poHRu3intmrZLzcqazF0+L6NmPp6ZS2dudQ0n9Tkh+3cdUmo/PP2RPDj94Td9bwAAwD+nPl375L7L70rTqqZl/X985E+54Povb9M5mjRukr9ddmf6d+9X1j9t7vQc/KXD3vQam1Y1yfuGnpmj9j4ye/XeMx1ad0zt6lWprpmbJ159MreMvjWjXh69xXNUVlTmE8d8NMfse3QGdB+Q5k2aZ/zM8Rnz2tO55tb/zeLli7c4v22LNhl5xd/SrX3XJMmKVStz4iUnZ/zM1970/QHAvzKBBgAA2E4VqcjRvY7MAd32T1VlVdmxxpWN07KqZXZu3TNDux+cuyf9Lc/MffZNXa9F4xY5ue9JGdRhYL1jrZu0TusmrTOgff8c2mNo/jz+lkxfMqPB8xzSfWiO3PmIVFZsKNTWuUXndG7ROYM6DMz90x7MqJmbfxOvb9s+ZWGG2Uvn5OEZj77xGwMAAP7pXf7RS+uFGbbXp088r16YYUc5dPdDcvWn/qcUJFivWZqmdfPW6bdT35xzxFm579mROf9nF2ThskX1ztGyWcvcfOGN2bffPmX9+w8Ykv0HDMnpB52Sj17573lp6subXcdlH/lW2Rp+8JcrhRkAYBv8y2058bvf/S6nnnpqTj311Hd6KW+rBQsW5Atf+ELOPffcPPfcc+/0cgqptrY2w4cPz8c+9rE89NBD7/RyAIB/Yqf2OzlDux9cL8ywqarKqpzSb1j27rzXG75W88bN85HdPthgmGFTbZu2zYd2OyddWnSpd6xz8071wgyLVm34BlFlRWWO2vm96dS8U4PnbtqoaU7pO6zUXr1mdW6dcFvWrF2zPbcDAAD8CznlPcNy+J6Hvqlz7NypZ84/9XM7aEXljtv32Pzuy7+pF2ZoyDH7HJ0/D/9DWjRtUe/Yf57y2bIww/KVy7NgyYJSu1v7brn8o5du9twnDDkuZw49vdQeM/6p/Pzu67ftJgDgXa4wFRrmzJmT8847b7vmdOnSJddf749+krzwwguZMGFCkuSxxx7L3nvv/Q6vqHgmTpyYF154IUnywAMP5IgjjniHVwQAvNNeXTB+q2PWrl1b1h6600H1Agpr1q5J9bK5qVtTm24tu6VxZfnT7ON3OTavLhif5XXLt3uNp/c7NV1blr/5tmr1qlQvq05VZVW9Y00bNc2wPifkVy/+pqz/kO5Dy8IMfxj3p4xbMC6D2g/MBwb+W5J1oYZDuh+cWyfcXm8dx+1yTNo2bVtqPzT9kcxZVr3d9wMAAPxraNWsVS754MVv+jyXfvibadak2Q5YUbkubTvnfz9zVSory7/XuWDJgrw647U0a9I0A3vsWnbtQTsPyjfOuShf/fVFpb5mTZrlvOM/WWpPmzs9J15ychYtW5yf/+dPcsKQ45IkBwzYP0MHHZRRrzxedr32rdrnOx+7vNRevnJ5vnDdl4XDAWAbFSbQ8G6zvoLE5ZdfnsGDB7/p8+25557p27dvFi9enEMOOeRNn+9fUd++fbPnnntmxowZOfLII3f4+ceOHZuLLlr3RPe2227b4ecHAHa8m8f9cbvGV1VWZWj3g8v65q+Ynz+M+1PmLp+b5B9VEgadk07NO5bGNGvcLHt03D1j5jy1Xdfr0ap7BrTvX9Y3fsFrueW1W7Ni9YokSe82u+ScQWeVVYvYufXO6dy8U+Yun1fq27jywsq6lRm3YFyS5JUF47Jy9co0bbSuRGzn5p3rraN/u37Zt8s+pfaMJTPz2MxR23UvAADAv5Yvnvn5bap8sCXH7Xtsjt336B20onL/MezTadmsZVnfdff8It/9v//OytpVSZKu7brkfz9zdYbutuF13lmHvT/X3Pq/mbVgdpKkd5ddyrbUuO/ZkalZujBJcsuov5YCDUmya89d6wUarvjYZencdsPrse/+339n0pxJO+guAeBfXyEDDSeddFJOPvnkrY5r1KjR27Cafw7t27fP1Vdf/U4vo9CqqqpyxRVXvNPLAAD+iTVp1CQvvv5y9uq0Z5o2XveG1i2v3VoKMyTJwpULc9/U+3P2wPeXzd25dc/tDjSsWbsmr8wfl13bD0hlRWUWr1qSv7z216xcvbI0ZvKiKXlqztM5aKcDN7nezmWBhg7N2pceL/9HGKLUrltRCjRsPC5JmjVqVrbVRN2autw64fasTXnlCgAA4N1j91675d+P/Xip/dfHb0vXtl1y8G4HbfM5mjdpnks/fEmpPXXutNzxxIh8dthndsgaT9jv+LL2+Jmv5bLfX1FWGWFOTXXO/9kFefLq0aW+qsZVOfk9w3LdPb9IkvTuukvZeWqW1pQeb7ztRJL06dq7rH3Ke4bllPdseD01+uXH88v7bnhD9wMA71aFDDS0adMmPXv2fKeX8Zapq6t7p5fAW8DvFQD+9S2tXZq7Jt+d+6aOzJ6d9kiPVj0yY8nMeuPmLptbr6954+bbfb1ZS2fnj6/+Ka2btM6+nffJqjWrysIMG643r15f88blJVs3ftOuYpOxG7dXr11dduyE3seldZPWpfYD0x7KvOX1rwcAALw7VFRU5Dsf+3YaVa77wuGS5Uvy7ZuvyP9++urtOs/nT/vP9OzUo9T+xo3fyl6999wha2zepHl27lz+GcOzE59rcJuHWQtmZ8brM9Kj44a1HDBgSCnQULvJ+74VG7+Cqih/dVVbV1t63Lltp1zxsctK7aUrluaLv7iw3raGAMCWFTLQ8K+strY2Dz/88Du9DHawpUuX5vHHH9/6QACgkHq32SUD2vVPm6ZtsnDlwsxZVp3JC6dkce3iBsfXrqnNM9XP5pnqZxs83rKqRb2+BSsWNDBy2yxetTgPz3hks8cbut78Ta43f8WCtPjHuBaNW6QiFVmbtalIRal/03kD2w/MXp03bI82bfH0PD7r72/4PgAAgH9+Zx/+gQzpv1+pfeVfr8nsBXO26xwDuvfPp044t9S+95mRue/ZkTss0NC2ZZvtGr9pxqB7x+6lx5OrJ5cd67TR9hFd2pZv2Tdpzoax3/nY5WnfakMFvMtuviJT507brnUBAO/yQMNzzz2X++67Ly+++GJqamrSokWL7LLLLjniiCNy9NFHb3VLi1WrVuWee+7J6NGjM23atCxdujSdOnVKr169cuKJJ2bfffdNZWVlafy5556b6urqsnNcdNFFpcdHHXVUPv/5z5faI0eOzDXXXJMkufrqq9O+ffvcdttteeKJJzJnzpzsuuuupS0U5syZk/POOy9Jcv755+fooxved2x717wt1t/XgQcemIsuuih///vfc+edd2bKlCmZP39+Lr/88gwePLhszpIlSzJixIg88cQTmTVrVlatWpWOHTtm3333zSmnnJIePXps5mrrvPbaa7n11lszceLEVFdXp6qqKp07d86BBx6YE088Me3bt29w3qmnnpokOfvss/PBD36w3vH1gZP7778/s2fPzoIFC9K2bdvssssuee9735vDDz+87Oez8c+9oeskDf8+Vq1alUceeST3339/Zs6cmcWLF6dr167Zaaedcvzxx2f//fdPRcWm351cZ+zYsaV/N8OHD89+++2XO+64Iw888EDmzJmTNm3apHfv3jn55JOzzz77bPHnmCQzZ87MiBEj8uyzz2bevHmpqKhI165ds+eee+aUU05Jt27dNjt35cqVueeeezJq1KhMnz49y5YtS4cOHTJ48OCcdNJJGTBgwFavDwDvtGF9TsqQrvvW669bU5fHZo7Ow9Mf2e7tFfq27VOvb86y6gZG7hh9Grhe9SbXm7V0dnq2Xvccq6pRVQ7c6T15as7TGdJ1v1RVVpXGzV66bp/Y5o2bZ1ifE0r9tatrbTUBAADvcu1btc/wD3yl1B4349X88t5fb/d5rvjoZalqvO51yIpVK3PJTd/aUUtMktQsXVivb5++e6eyorJelYZu7buWVYpIkrYtNgQips2dnoVLF5VCEicOOT6/vu83mbtwXj569IfL5r0w5cUkyfuGnpEThhxX6n/4hUdz4wO/e3M3BQDvUu/KQENtbW1++MMf5qGHHirrX7RoUcaOHZuxY8fmnnvuycUXX5x27do1eI5p06bl0ksvzZw55cnT2bNnZ/bs2XniiScydOjQfPGLX0xVVVWD59ges2bNyre//e3Mm/fGy/u+HWu+4YYb8uc//3mLY8aOHZvvfe97WbRoUVn/rFmzMmvWrPztb3/Lpz71qZxwwgkNzv/jH/+YG2+8saxv5cqVWbJkSSZNmpQRI0bkggsuyJAhQ7Zr7cuXL8/w4cMzYcKEsv7XX389r7/+ep5++uncfffdGT58eNq02b6E78bmzZuXyy+/vN51pk2blmnTpuWJJ57I3nvvnYsvvjhNmjTZ4rlqa2tz6aWX5vnnny/1rVixItXV1XniiSfygQ98IB/+8Ic3O/+OO+7IL3/5y3rbZUyaNCmTJk3KnXfemc9//vM54ogj6s2dMmVKLrvssnohnerq6owcOTL3339/zjrrrJxzzjmbDWcAwDtt3y77NBhmSJLGlY1zRM/D0rqqVe6YdOc2n7NVVasc0G3/sr66NXWZUDNhMzPenL5t+6RP295lfdXLqutVaHh05mPZp/NeqWq07nnecbsck+N2OaZszKrVq/LojFFJkpP6nJBWTVqVjo2c9kDmr5iftk3bZkC7/uncvHNaVDXPvOXzMnPJrIyvee0tuDsAAKBIhn/gK2VVBy7+zSWpW719W/GeOfT0HLzbQaX2tSN+ssMrF6xYtSKvTB+XQT0HlvoGdO+fr5/9tXzvT9/PytpVSdZVWPjhp6+qN3/xiiWlx6vqVuWqW6/JNz94cZKkY5uOue/yu+vNufupe/LcpOfTrX3XfOvDl2w41/LF+dIv1oVAhu52cIb03y8De+6a5SuX55Vpr+ThFx/N+JleTwHA5rzrAg1r167NlVdemcceeyxJsuuuu+aYY45J7969U1NTk2eeeSZ33313xo8fn0suuSQ/+MEP6n24v2DBggwfPjwLFy5Mo0aNctJJJ2WPPfZI165dM3fu3Dz44IMZNWpURo0alebNm+f8889Pklx22WVZvXp1Xn311Vx99dVJks9//vPZddddkyQtWtQvFbzeL37xi7Rs2TJnnnlmevXqlXbt2qV5823fh/mNrnl7TJgwIc8880yOO+64DBkyJJ07d06zZs3SuXPnsjHf/OY3U1tbm6qqqpxyyinZfffd06ZNm0yaNCm33nprZs6cmWuvvTatWrXKoYceWnaN559/vhRmGDRoUE499dTstNNOWbp0aV566aWMGDEiCxcuzHe/+938/Oc/32ylhob87Gc/y4QJE1JZWZlhw4blPe95T1q1apXq6uqMHj06Dz74YF566aX8+Mc/zte+9rUkSceOHXPttdcmWRcOuPPOdR92rO9LUraG2traUpihdevWOfnkkzN48OA0bdo0c+bMyV133ZWxY8fmueeeyw033NBg9YeN3X777ampqcl5552Xfv36JUnGjRuXP/zhD1m2bFn++Mc/Zv/998+gQYPqzR05cmR+/vOfJ0m6dOmSU045JX369EmTJk0yceLE3H777ZkxY0auvPLKUtWF9ebOnZvhw4dn8eLFqaioyPHHH5999tknnTp1ytSpU3PXXXdl/Pjxufnmm9OsWbOceeaZ2/x7AIC30xE9DtvqmP267ptXa8bn1QXjtzq2cWXj/NuAM9OyqmVZ/+Oz/p6FqxZtZtYb175pu5zR/7R6/X+bcl+9SgqLVy3ObRPvyMl9TkrTxk3rzVlRtyIjJt2VxbWLs3uH3bJHx91Lx6YsmpInZj+Z/brsmxN7H1/aK3dj0xfPyM3j/phldct2wJ0BAABFs/+AITnniLNK7b+OvjWjXtm+bXjbtGidi8/eULV4SvXUXDvipztsjRv77f035fKPXlrW96kTzs37D31fXp3xWppWNcmgngOzZMWSrKxdmaZVG14nzV80v2zeDff9Nnv3Hpwzhp7e4LWenfhcvnHjumv99ye+k3Yt25aOffOmy7JgyYL8+gvX55h96ldWXrNmTa6+9Ye58q/XvNFbBYB/ae+6QMPo0aNLYYaTTz45n/zkJ8u2ljjooINywAEH5NJLLy19wP5v//ZvZef41a9+lYULF6ZJkyb5zne+U1ZWv1+/fjnooIPy5z//OTfccENGjx6dj3zkI+nQoUN22mmnJOvCBet17tw5PXv23Oq6+/btm6997Wtb3QZjc97omrdHTU1NLrvssuyxxx4NHl+zZk2uvvrq1NbWpk2bNrniiivSq1ev0vFBgwblyCOPzGWXXZaxY8fmJz/5SYYMGVIW3BgzZkySdR/AX3bZZWnadMOTzL322ivHHHNMrrzyypx++unbFWZYu3Zt6dynn356Pv7xj5eO9evXLwcffHAOOuigjBgxIp/5zGdKxxo3blz6/W1ctWFzv9M1a9akU6dOWbRoUa644op07dq1dGzAgAE55JBDctlll2XMmDG5/fbb86EPfWiLQZfly5fnqquuSsuWGz402X333bPffvvl/PPPz5o1a/L73/8+3/pWecm2JUuWlMIMgwcPzkUXXVR2nUGDBuW9731vLr744owfPz533nlnWaDhpz/9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sssuy2c/+9k899xzDY4BgLfbc3Ofz00v/z6LV209+Li0dmluHvfHPD9v7FbHvhHzlr+elXXl2z8tWLFgh2wjsS3aNW2XY3tt+DbQstplGTHprs2Of3XBq3np9Q3PERtVNkrLqg37xK6sW5m7Jt/91iwWAABgIw1Vexjz2lObHX/U3kfmjktuzcAeu5b1T6memtMue19envbKdl3/0yeel/03qgjx58duyT1P37vZ8Zf/4buprplbardr1a4sDPHEq0/mpgd/v11rAIB3i0JuObFo0aJMnz59q+MaNWqUnXbaqV7feuu/Dd++fftSWfxDDjkkQ4cOzahRo3Lttddm9OjROfzww9OjR48kyaRJk3L33XeXKggccMAB9a777//+73n22WezcOHCXHjhhTn55JOz++67p0uXLpk/f34effTRPPTQQ1mzZk3222+/DBpUvhfXxt/MX7BgQWmdrVu3TosWLbZ632/Em13zjlBZWZnPf/7zufDCCzNlypR85jOfyamnnpr+/funQ4cOWbBgQZ588snce++9qaury6BBg0q/lyRp1qxZamtrs3r16lx11VW5//77c9RRR6VHjx5Zu3ZtJkyYkL/85S+pra1NmzZtSlUItkWzZs2ycuXKTJ06Nf/1X/+VY445Jvvvv3/at2+fxYsX58knn8wdd9yRZN2/oYaqK2y89cL632mSdOzYMY0br/tP7cADD8yoUaOydOnSDB8+PGeeeWZ69uxZuvbdd9+d2traNG/ePMuXL8/8+fMzffr0Hb61Q+vWrXPeeeflhz/8YcaOHZvzzz8/p556anr37p0mTZpkypQpGTFiROm/g3POOSeVlRvyT//xH/+R888/P/Pnz8/nPve5DBs2LIMGDUqXLl2yePHiPPPMM7nnnnuybNmydOvWbYds/QEAO8qkRZNzzTM/ym4dBmWPjrunfdN2adu0bRpVNsqy2uWZs2xOxte8lufnjk3tmtq3bB0rV6/Mn8b/JcfuckzaN22X6uVzc+ekty8QcFq/k9Ok0YbnF3dOunurYYo/j78lE2omZmCHXdOlRec0b9w885a/nllLZ2X0zMezYGXNW7xqAACAZPQrf8/lf/huPnHMR9O6Res89tLofOeP/11vXEVFRf7zlP+XL53xhbL3N5N1IYJzf/iZzF88v968LRnQvX++dOYXSu3ZC+bkGzd+c4tzJs2ZnBO+MSyfPvFT2a//Ptm1+65ZvmpZXpn+ah4a+3B+c/9vs6pu1XatAwDeLSrWNvQ193fAnDlzct55523XnC5duuT6668v6xszZkwuvfTSsr7LL788gwcPLrVXrVqVa665Jo888kg2p3nz5jn//PMzdOjQBo9PnTo1l156aaqrqzd7jv333z9f/vKX07x5eWnhpUuX5t///d+zfPnysv7Pfe5zOe6440rtkSNH5pprrkmSXHfddenatetmr7Xxz+/888/P0UcfXW/Mm1nzlpx77rmprq7OUUcdlc9//vNbHf/cc8/lv//7v7e4JcQBBxyQL3zhC2nVqlVZ/6JFi3LNNdfkySef3OzcZs2aZfjw4dlnn33qHTv11FOTJGeffXY++MEP1lvXVVddVba9wqb69++fyy+/vMGfz9ixY3PRRRfV6//pT3+a7t27J0nWrl2bK6+8Mg899FCD52/evHkuvfTS3HbbbWX/Pq+++upSxYmNr7Ppv+2Nbcu/n1tvvTW//vWvs3p1w6XMKisr85nPfCYnnHBCvWOTJk3Kt7/97cydO7eBmesMHDgwF154YTp37rzZMevVXHfdVsf8s/jh4M3/NwYAAACb+vlPrt/6IAAAgAZMv2HSO72Et1QhKzS8GUOGDMnZZ5+du+++OzU1NQ2OadKkSb785S/nmGOOyX333ZeXXnopCxcuTKtWrdKlS5cceOCBOeaYY9K+ffvNXqdXr1758Y9/nLvvvjujR4/OtGnTsnz58nTq1Cm9evXK8ccfnyFDhtRLfSZJy5Yt8+Uvfzm/+MUvMnPmzAa3TngrvJk170h77713fvrTn2bEiBF54oknMmvWrNTW1qZz587p27dvjjnmmOy9994NrqNNmzb5+te/nqeffjojR47Ma6+9lvnz56d58+bp1q1b9thjj5xxxhlp27btG1rXj370ozzwwAN59NFHM2fOnCxatCidOnVKt27dctRRR+Wwww4rqwKyscGDB+cjH/lIRowYsdlQREVFRS644IIMHTo0d955Z2bOnJkFCxakXbt22WeffUoVG84999ysWLEiL7zwQr3gy4502mmnZciQIbnjjjvy3HPPZd68eWnUqFG6dOmSwYMHZ9iwYaUwxqb69OmTa6+9NnfddVdGjx6d6dOnl/17Ouqoo/Ke97ynVJ0CAAAAAAAAYHsUpkID8O6mQgMAAADvVio0AAAAb9S/eoWGt/ar+AAAAAAAAAAAb4BAAwAAAAAAAABQOAINAAAAAAAAAEDhCDQAAAAAAAAAAIUj0AAAAAAAAAAAFI5AAwAAAAAAAABQOAINAAAAAAAAAEDhCDQAAAAAAAAAAIUj0AAAAAAAAAAAFI5AAwAAAAAAAABQOAINAAAAAAAAAEDhCDQAAAAAAAAAAIUj0AAAAAAAAAAAFI5AAwAAAAAAAABQOAINAAAAAAAAAEDhCDQAAAAAAAAAAIUj0AAAAAAAAAAAFI5AAwAAAAAAAABQOAINAAAAAAAAAEDhCDQAAAAAAAAAAIUj0AAAAAAAAAAAFI5AAwAAAAAAAABQOAINAAAAAAAAAEDhCDQAAAAAAAAAAIUj0AAAAAAAAAAAFI5AAwAAAAAAAABQOAINAAAAAAAAAEDhCDQAAAAAAAAAAIUj0AAAAAAAAAAAFI5AAwAAAAAAAABQOAINAAAAAAAAAEDhCDQAAAAAAAAAAIUj0AAAAAAAAAAAFI5AAwAAAAAAAABQOAINAAAAAAAAAEDhCDQAAAAAAAAAAIUj0AAAAAAAAAAAFI5AAwAAAAAAAABQOAINAAAAAAAAAEDhCDQAAAAAAAAAAIUj0AAAAAAAAAAAFI5AAwAAAAAAAABQOAINAAAAAAAAAEDhCDQAAAAAAAAAAIUj0AAAAAAAAAAAFI5AAwAAAAAAAABQOAINAAAAAAAAAEDhCDQAAAAAAAAAAIUj0AAAAAAAAAAAFI5AAwAAAAAAAABQOAINAAAAAAAAAEDhCDQAAAAAAAAAAIUj0AAAAAAAAAAAFI5AAwAAAAAAAABQOAINAAAAAAAAAEDhCDQAAAAAAAAAAIVTsXbt2rXv9CIAAAAAAAAAADamQgMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAAUDgCDQAAAAAAAABA4Qg0AAAAAAAAAACFI9AAAAAAAAAAABSOQAMAAAAAAAAA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ct5559U7z/rrJMn555+fo4/ekMi7+uqrc//996dLly65/vrr680999xzU11dnQMPPDAXXXRRnnvuufzlL3/JpEmTUltbm1122SX77bdfzjjjjFRVVdWbv7Fly5bltttuy9ixYzN9+vQsW7YsnTp1SseOHTNjxoxccsklGTJkyBbPsTVr167NqFGjcvvtt2fatGlJkj59+mTo0KE54YQTyn5eDVm5cmXuueeejBo1qrTGDh06ZPDgwTnppJMyYMCArd7jyJEj88gjj2T27NlZsWJFunXrlp49e+bkk0/O7rvvXm/OG/m9bcnIkSNzzTXXJFn3++3WrVv++te/5tFHH011dXWaNm2aXr165cgjj8zRRx+92e1Uhg8fnhdeeCF77rnnFrdHWf9v5KijjsrnP//5zd7bJz/5yZx00km54447cv/992fWrFlp0aJF+vfvn2HDhpX97idNmpQ//elPefXVV1NTU5Odd945e+yxR84555y0aNEiDdlR9w0A8G43YeHETFi45W/k7Nt5n7J27eravPj6S6X2xhUQ1luxekW9vqT+Vg6bm78lK1aXn6Nd07ZpVdWqbMuJZF1liR6tysuuJusCEbVrapMks5bOzoAm/f+xjo7ZrcOgTKiZmKHdDy6bM3vpnCRJx2YdclSvI0v9S1YtyV2T79mu9QMAAGyPyorKHLJb+WuUNWvWZNyMV0vtydVTcv7PLsjVn/qfNK1qmvat2ufOb92WV6aPS3XN3HRo3T6777xb2ecm3/nj9/L4uL/vkDX+4JPfS6c2HdOiaYvs0qVXenQs38rixSkv5eIbv1lv3gtTXshR7da9xuq3U98MO+CkPDj2ofzHSZ/eZNy616B9u/XN195/Yal/7sJ5+fpvL9kh9wCwJYUONDRr1iwXXHBBLrzwwtTU1OTnP/95vvSlL9UbN2nSpNx0001JkjPPPLMszLA1y5cvz/DhwzNhwoSy/tdffz2vv/56nn766dx9990ZPnz4ZsMUO9qm20IkyUsvvZSXXnopo0aNyre+9a20bdu2wbmvvPJKrrjiitTU1JT1z5gxIzNmzEiSTJs27U0HGm666ab88Y9/LOt7/vnn8/zzz2f06NG5+OKL06RJkwbnTpkyJZdddlmqq6vL+qurqzNy5Mjcf//9Oeuss3LOOefUK220fv7ll1+e2bNnl/VPnjw5kydPzqOPPpojjzwy559//laDFTvK4sWLc9VVV2XKlCmlvlWrVuXFF1/Miy++mPvvvz8XX3xxWrZsuYWz7Bhr167ND37wg4wePbpsLWPGjMmYMWPyoQ99KGeddVYef/zxfO9738vq1RtKS7322mt57bXX8sQTT+TSSy9N165dt3itIt03AMC/mlZVrTKgff+yvpfmv5xVqzd882fT7SaSlAID29LfvIH5WzJjyaz0aFX+5tgZ/U/LX177a2nbh0YVjXJ0ryMbDEusXL2y9PjB6Q+V3d/7d31fvfGLVi3OmDlPpSIVOa3fKaUKD0lyx6S7srxueTo375Q+bfukS4suaVJZlepl1Zm+ZEYmL5pS73wAAADb46zD35/eXXuX9T049qGs2GRLh9ufGJGXpr2cC9/3pQw74MQkyaCeAzOo58CycWPGP5Ur/vi9PPHqkztsjYfsNjQ7d66/5ftzk57PbX+/I7+694ayChLrff8vV+aovTeExn/2uR/XGzN7wezcMPK3qayozFXnfT/Nmmx4DfmVXw3PgiULsmuPATls90MyaOdBad60eV6ZNi5Pv/Z0Rr2iUjawYxQ60JAkAwYMyDnnnJMbb7wxDz/8cIYOHZqhQ4eWjq9atSr/8z//k7q6uvTv37/BCgxb8rOf/SwTJkxIZWVlhg0blve85z1p1apVqqurM3r06Dz44IN56aWX8uMf/zhf+9rXkiQdO3bMtddemyS54447Sts4rO9Lkvbt27+h+62urs4NN9yQk046KQcccEDatm2bmTNn5rbbbsurr76aiRMn5qabbspnP/vZenMXLVqU733ve6mpqUmbNm1yxhlnZNCgQWnatGlmzZqV22+/Pa+88kp+85vfZNddd22wisG2ePXVVzN9+vS8733vy957752WLVtm6tSp+dOf/pQZM2bkueeey+233573va/+G5Jz587N8OHDs3jx4lRUVOT444/PPvvsk06dOmXq1Km56667Mn78+Nx8881p1qxZzjzzzLL5S5Ysybe+9a3MmzcvnTp1yimnnJKBAwemUaNGmTFjRm699dZMmjQpDzzwQPr27ZvTTjutNPet/L399re/zdKlS/Pxj388/fv3T5MmTTJ58uT87W9/y2uvvZaXXnop3//+93PJJZc0GNLYkR599NHMmzcvH/vYxzJw4MBUVlbm1Vdfze9///ssX748N910U/r1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QAMAAAAAAAAAAAAAALA7BBoAAAAAAAAAAAAAAIDdIdAAAAAAAAAAAAAAAADsDoEGAAAAAAAAAAAAAABgdwg0AAAAAAAAAAAAAAAAu0OgAQAAAAAAAAAAAAAA2B0CDQAAAAAAAAAAAAAAwO4QaAAAAAAAAAAAAAAAAHaHQAMAAAAAAAAAAAAAALA7BBoAAAAAAAAAAAAAAIDdIdAAAAAAAAAAAAAAAADsDoEGAAAAAAAAAAAAAABgdwg0AAAAAAAAAAAAAAAAu0OgAQAAAAAAAAAAAAAA2B0CDQAAAAAAAAAAAAAAwO4QaAAAAAAAAAAAAAAAAHaHQAMAAAAAAAAAAAAAALA7BBoAAAAAAAAAAAAAAIDdIdAAAAAAAAAAAAAAAADsDoEGAAAAAAAAAAAAAABgdwg0AAAAAAAAAAAAAAAAu0OgAQAAAAAAAAAAAAAA2B0CDQAAAAAAAAAAAAAAwO4QaAAAAAAAAAAAAAAAAHaHQAMAAAAAAAAAAAAAALA7BBoAAAAAAAAAAAAAAIDdIdAAAAAAAAAAAAAAAADsDoEGAAAAAAAAAAAAAABgdwg0AAAAAAAAAAAAAAAAu0OgAQAAAAAAAAAAAAAA2B0CDQAAAAAAAAAAAAAAwO4QaAAAAAAAAAAAAAAAAHaHQAMAAAAAAAAAAAAAALA7BBoAAAAAAAAAAAAAAIDdIdAAAAAAAAAAAAAAAADsDoEGAAAAAAAAAAAAAABgdwg0AAAAAAAAAAAAAAAAu0OgAQAAAAAAAAAAAAAA2B0CDQAAAAAAAAAAAAAAwO4QaAAAAAAAAAAAAAAAAHaHQAMAAAAAAAAAAAAAALA7BBoAAAAAAAAAAAAAAIDdIdAAAAAAAAAAAAAAAADsDoEGAAAAAAAAAAAAAABgdwg0AAAAAAAAAAAAAAAAu0OgAQAAAAAAAAAAAAAA2B0CDQAAAAAAAAAAAAAAwO4QaAAAAAAAAAAAAAAAAHaHQAMAAAAAAAAAAAAAALA7BBoAAAAAAAAAAAAAAIDdIdAAAAAAAAAAAAAAAADsDoEGAAAAAAAAAAAAAABgdwg0AAAAAAAAAAAAAAAAu0OgAQAAAAAAAAAAAAAA2B0CDQAAAAAAAAAAAAAAwO4QaAAAAAAAAAAAAAAAAHaHQAMAAAAAAAAAAAAAALA7BBoAAAAAAAAAAAAAAIDdIdAAAAAAAAAA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aV24cEERERGqWLGigoKCVLt27SKfb2JiokJDQ3Xx4kXFx8fL19dX1apVU8uWLeXt7V2s9lmtVh09elQHDx5UTEyMvLy8VLt2bbVq1Uru7u5Fri85OVm7d+/WhQsXFBsbKx8fHwUFBal169by8fEpVhsLy2Kx6PDhwzpx4oSioqLk5eWlatWqqV27dsU6F6lkXz8AAADgn4ZAAwAAAADgpnfrrbeqV69eWrVqla5cuaIhQ4YY009cvXrVKFexYkUNHTrUWN60aZNmzZolSapZs6bee+89ubi4lEobIyMj9fXXX2vx4sVKSkrKtUzbtm31wgsv2IQuJGnZsmV666238qw/NDRU7dq1s1k/cOBADRo0qFBtnDBhgpYvXy5JcnZ21vr16+Xp6Zlr2RkzZui7774zltu0aaPPPvssz7offfRRnThxQpJUr149/fjjjzZl0tPTtXjxYn355Ze6cuVKrvXUr19fzz77rO666648O5mzn0fVqlW1bNmyPNt17NgxTZs2TaGhoTbbKlWqpAEDBmjAgAGyWq2aOHGifv31V6WkpEiSxo8fr5CQkDzr/uWXX/Txxx8rJibGZlv16tU1bNgw3XnnnTbbcnsdC9qe1+scGxurr776SosWLcrzfdepUye98MILatasWb7HlaQzZ87o448/1qZNm2SxWGy2N2zYUK+++qoCAwMLrKu4YmJiNGvWLC1fvlxWq9Vme9euXTVq1ChVq1atwLpSUlL0888/a/78+QoPD8+1THBwsJ555hn16tVLzs65/xR38eJF3X///cZyQe+NnJ/npUuX5treS5cu6ZtvvtHSpUuN911O3bp10zPPPKPmzZvneTxJunLliubNm6cVK1YoLS3NZruTk5N69uypgQMHqnbt2vnWlV1oaKjeffddnTx50mabl5eXBgwYoKeffjrP5y678+fPa968efr111+Vmpqaaxs7deqkQYMGqVGjRoVuY2Fkff/897//zfW94O7urv79+xf6+1Qq2dcPAAAA+KdiygkAAAAAACSNHj1aHTt2NJYTExNNYYbAwEBNnTpVlStXliQdPXpUb7zxhqxWq3x8fDRz5sxi3aleGDt37tQjjzyi77//Ps9OZUnatWuXBg0apFmzZik9Pb1U2pKf7t27G4/T09ONaTpys3XrVtPy3r17FR8fn2vZy5cvG2EGSerRo4dNmfj4eA0bNkxTp07NM8wgSSdOnNDYsWP15ptvXvdztGjRIj3xxBO5hhkkKTo6Wh9++KHGjx+v3bt3a/ny5Xl2Sub0+eefa/LkybmGGSTpwoULGjNmjL755pviNr9AJ06c0BNPPKH58+fn+777/fff9eyzz+qHH37It76NGzfq8ccf14YNG3INM0iZAZGBAwdq48aN19P0PCUlJWnw4MFatmxZrmEGSdq8ebMGDBigU6dO5VvXpUuX9Oyzz2r69Ol5hhkkKSwsTG+99ZaGDRuW5+tZGvbs2aNHH31UP/30U77vu02bNunZZ5/VqlWr8iyza9cu/etf/9LixYtzDTNIUkZGhtasWaMnnnhCv/32W6HauH37dg0ZMiTXMIMkJSQkaO7cuRo9erQyMjLyrWvt2rV65JFHtGLFilzDDFlt3Lx5s5588kktWLAgz/dAUV27dk0jRozQ1KlT83wvJCcna/78+RoyZEihvgdK8vUDAAAA/skINAAAAAAAIMnX11ezZs3S22+/rS5duigoKEje3t5q3bq1nnnmGS1cuNC4sz0yMlIjR45UUlKSnJyc9N577xXpjuSi2L9/v4YOHarY2FjTeh8fH7Vq1UrVq1e32Wf+/PnGyBFl6bbbbjMNqZ4ztJDl3LlzCgsLM63LyMjQtm3bci2fs57swYmsfceMGWMKUDg5OSk4OFjt2rVT06ZNValSJdM+q1ev1rRp0wo8p7wcOXJE7777rqljvkKFCmrRooWaNm1qGpli5cqVmj9/fpHq37lzp/G4YsWKat26terUqWMzzcRHH32kAwcOFPMs8hYZGamXXnpJly5dMtZ5eHiofv36at++verXr286x4yMDE2bNk1r167Ntb49e/ZozJgxNh2zXl5eatmypWrWrGmss1qtmjlzZgmfUaaYmBgjHOPg4KDg4GC1adNGAQEBpnKxsbEaO3ZsnsGLmJgYDR48WEePHjWtd3V1VdOmTdWgQQOb12r79u16+eWXCx1quR7JyckaN26cEhISjHVOTk5q0KCB2rdvr0aNGsnV1dXYZrFY9M4775hCXFlOnTql4cOHm76DvL291bBhQ916662qU6eOaWqV5ORkvfHGG9qzZ0+B7dy7d68RLHJ3d1ezZs1sPj+StGXLFtOILjmtX79eY8eOtXlu/fz81KZNG1WpUsW0PiMjQzNnztT3339fYBsLYrFYNG7cuFy/v4KDg9WyZUt5eXkZ6/bt21dg4KMkXz8AAADgn44pJwAAAAAA+P8cHBzUq1cv9erVK88yycnJGjlypDEKwGuvvaZbb721VNqTnJys1157zXRHdMOGDfXmm2+qcePGxpQJcXFx+vTTT03TMHz//ffq0KGDOnfuLEnq0qWLzd38U6ZM0ZEjRyRJjRs31tixY23akLOjNz/u7u66/fbbtWHDBkmZd+5brVabqR3yCjps3bpVd999t83633//3XhctWpVm6HiFy1aZIQZHBwcNHDgQPXv398UYrBardq1a5c+/PBDHTp0yNgvJCSkUFMl5LRo0SLT3d0vvfSSHn/8cWPKkYSEBM2ePVs//fSTcW4uLi6aOXOmfH19JanAKQ2CgoI0btw43XbbbcZzGBERocmTJxvPodVq1VdffWUKZ+R8nX/55Rf98ssveW6XbF/n9957T5GRkZIygxojRozQXXfdZeq4TktL02+//aaZM2cqKipKkjRt2jR16dJFHh4epnJvvvmm6Q77GjVqaPz48WrZsqUcHTPvt4mPj9fcuXP1448/ltid83np0aOHxowZI39/f2PdH3/8oYkTJxrnfeLECW3evNkmQCNlfnYuXLhgLFesWFGvvfaaunfvbkyNkJKSohUrVmjGjBlKTk6WJB08eFBz587Vyy+/XIpnJ23bts00Ukn79u01YcIE01QecXFxmj59ulasWCEpc1Sa9evXq3///kYZq9WqCRMmGCN0VK9eXcOHD1eXLl1MU0AkJiZqxYoVmjVrlpKTk5Wenq6pU6fqu+++M17fvLi5uemll17Sww8/bIRAUlJS9Pnnn+vLL780yn3zzTd69NFHbab1iYyM1Pjx403r2rVrp7Fjx6pmzZrGZycyMlLTp0/Xr7/+apSbNWuW2rVrp4YNG+bbxvwsWbLE9B0lSY8//rgGDhwob29vSZmBg9DQUE2cOFEXL14s8P1dUq8fAAAAcCNghAYAAAAAAArJYrFo/PjxRof4E088oQceeKDUjvfzzz/bdGp99dVXatKkiSkk4Ovrq9GjR2vChAmm/T/55BOj46xixYpq2rSp6b/sd0F7enrabG/atGmRAg2SeTqIiIgImzvYJXOgIXt45I8//rAZVj45Odk08kL37t1N556enm7qoB85cqReeOEFmxEZHBwc1K5dO3388cemIEFB0yTk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", + "text/plain": [ + "" + ] + }, + "execution_count": 35, + "metadata": { + "image/png": { + "height": 519, + "width": 1050 + } + }, + "output_type": "execute_result" + } + ], + "source": [ + "qb_records: list[dict[str, object]] = []\n", + "for group in avail_heating:\n", + " gdf = bill_delta.filter(pl.col(\"heating_label\") == group)\n", + " pct = quadrant_pcts(gdf)\n", + " for q in QUADRANT_ORDER:\n", + " qb_records.append({\"heating_label\": group, \"quadrant\": q, \"pct\": pct[q]})\n", + "\n", + "qb_plot = pl.DataFrame(qb_records).with_columns(\n", + " pl.col(\"heating_label\").cast(pl.Enum(list(reversed(avail_heating)))),\n", + " pl.col(\"quadrant\").cast(pl.Enum(QUADRANT_ORDER)),\n", + ")\n", + "\n", + "(\n", + " ggplot(qb_plot, aes(x=\"heating_label\", y=\"pct\", fill=\"quadrant\"))\n", + " + geom_col(position=\"stack\", width=0.55)\n", + " + geom_text(\n", + " mapping=aes(label=\"pct\"),\n", + " data=qb_plot.filter(pl.col(\"pct\") >= 3),\n", + " position=position_stack(vjust=0.5),\n", + " format_string=\"{:.1f}%\",\n", + " color=\"white\",\n", + " size=11,\n", + " fontweight=\"bold\",\n", + " )\n", + " + scale_fill_manual(values=QUADRANT_COLORS, breaks=QUADRANT_ORDER)\n", + " + scale_y_continuous(expand=(0, 0, 0.02, 0))\n", + " + coord_flip()\n", + " + guides(fill=False)\n", + " + labs(\n", + " x=\"\",\n", + " y=\"% of weighted households\",\n", + " title=\"Change in total annual energy bill after upgrading to heat pump (upgrade 00 \u2192 02)\",\n", + " )\n", + " + theme_switchbox()\n", + " + theme(figure_size=(10.5, max(3.5, 1.0 + 1.4 * len(avail_heating))))\n", + ")" + ] + }, + { + "cell_type": "markdown", + "id": "a0000032", + "metadata": {}, + "source": [ + "### 5b: Savings breakdown table\n", + "\n", + "The table below shows the fraction of weighted households in each savings/loss bin,\n", + "broken out by baseline heating type, plus weighted mean and median bill changes.\n", + "The bin boundaries ($0, $1k, $2k) are the same as in the quadrant bars above, with\n", + "an additional `Save > $2k/yr` bin to capture large savings from oil/propane retrofits." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000033", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Bill change after upgrade 02, by baseline heating type (% of weighted households in each bin):\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "shape: (3, 10)
Baseline heatingBuildingsWeighted hholdsSave > $2k/yrSave $1k-$2k/yrSave $0-$1k/yrLose $0-$1k/yrLose > $1k/yrMean change ($/yr)Median change ($/yr)
stri64i64strstrstrstrstrstrstr
"Fossil fuel"295546349536"5.5%""8.4%""34.2%""43.0%""8.9%""$-113""$0"
"Electric resistance"3070654504"20.3%""24.7%""52.2%""2.9%""0.0%""$-1,311""$-879"
"Existing heat pump"918198368"10.3%""18.0%""70.9%""0.8%""0.0%""$-817""$-428"
" + ], + "text/plain": [ + "shape: (3, 10)\n", + "\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n", + "\u2502 Baseline \u2506 Buildings \u2506 Weighted \u2506 Save > \u2506 \u2026 \u2506 Lose \u2506 Lose > \u2506 Mean \u2506 Median \u2502\n", + "\u2502 heating \u2506 --- \u2506 hholds \u2506 $2k/yr \u2506 \u2506 $0-$1k/yr \u2506 $1k/yr \u2506 change \u2506 change \u2502\n", + "\u2502 --- \u2506 i64 \u2506 --- \u2506 --- \u2506 \u2506 --- \u2506 --- \u2506 ($/yr) \u2506 ($/yr) \u2502\n", + "\u2502 str \u2506 \u2506 i64 \u2506 str \u2506 \u2506 str \u2506 str \u2506 --- \u2506 --- \u2502\n", + "\u2502 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 str \u2506 str \u2502\n", + "\u255e\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2561\n", + "\u2502 Fossil \u2506 29554 \u2506 6349536 \u2506 5.5% \u2506 \u2026 \u2506 43.0% \u2506 8.9% \u2506 $-113 \u2506 $0 \u2502\n", + "\u2502 fuel \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2502 Electric \u2506 3070 \u2506 654504 \u2506 20.3% \u2506 \u2026 \u2506 2.9% \u2506 0.0% \u2506 $-1,311 \u2506 $-879 \u2502\n", + "\u2502 resistanc \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2502 e \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2502 Existing \u2506 918 \u2506 198368 \u2506 10.3% \u2506 \u2026 \u2506 0.8% \u2506 0.0% \u2506 $-817 \u2506 $-428 \u2502\n", + "\u2502 heat pump \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2506 \u2502\n", + "\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "SAVE_BINS: list[tuple[float, float, str]] = [\n", + " (-float(\"inf\"), -2000, \"Save > $2k/yr\"),\n", + " (-2000, -1000, \"Save $1k-$2k/yr\"),\n", + " (-1000, 0, \"Save $0-$1k/yr\"),\n", + " (0, 1000, \"Lose $0-$1k/yr\"),\n", + " (1000, float(\"inf\"), \"Lose > $1k/yr\"),\n", + "]\n", + "\n", + "savings_rows: list[dict[str, object]] = []\n", + "for group in avail_heating:\n", + " gdf = bill_delta.filter(pl.col(\"heating_label\") == group)\n", + " total_w = cast(float, gdf[\"weight\"].sum())\n", + " row: dict[str, object] = {\n", + " \"Baseline heating\": group,\n", + " \"Buildings\": gdf.height,\n", + " \"Weighted hholds\": round(total_w),\n", + " }\n", + " for lo, hi, label in SAVE_BINS:\n", + " if lo == -float(\"inf\"):\n", + " filt = gdf.filter(pl.col(\"delta\") < hi)\n", + " elif hi == float(\"inf\"):\n", + " filt = gdf.filter(pl.col(\"delta\") >= lo)\n", + " else:\n", + " filt = gdf.filter((pl.col(\"delta\") >= lo) & (pl.col(\"delta\") < hi))\n", + " row[label] = f\"{cast(float, filt['weight'].sum()) / total_w * 100:.1f}%\"\n", + " row[\"Mean change ($/yr)\"] = f\"${weighted_mean(gdf, 'delta'):,.0f}\"\n", + " row[\"Median change ($/yr)\"] = f\"${weighted_quantile(gdf, 'delta', 0.5):,.0f}\"\n", + " savings_rows.append(row)\n", + "\n", + "savings_df = pl.DataFrame(savings_rows)\n", + "print(\"Bill change after upgrade 02, by baseline heating type (% of weighted households in each bin):\")\n", + "display(savings_df)" + ] + }, + { + "cell_type": "markdown", + "id": "a0000034", + "metadata": {}, + "source": [ + "### 5c: Bill change histogram by heating type\n", + "\n", + "Distribution of annual bill changes, trimmed to the 1st-99th percentile, faceted by\n", + "baseline heating type. Green bars are savings; orange bars are increases. A well-behaved\n", + "batch produces a smooth, roughly unimodal distribution centered left of zero for\n", + "fossil-fuel homes and a broader, more symmetric distribution for electric resistance\n", + "homes (which lose the gas bill but gain less electric savings)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000035", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAACDQAAAXcCAYAAADXlEzmAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjgsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvwVt1zgAAAAlwSFlzAAAewgAAHsIBbtB1PgABAABJREFUeJzs3XdUFNffBvBn6aAovQiKDRQLIvYu9t57NPYWu8YusRv1p0Zj7C3RxFhiid1o7GLDglhBwa6AoKB02Hn/8LAv684su7Asq3k+53B079y5c6e379wrEwRBABEREREREREREREREREREZEBMcrvChARERERERERERERERERERF9jgENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBERERERERERKQn79+/x/r169G2bVv4+PjAxsYGy5cvz+9qERGRAVm+fDlsbGzg4+ODtm3bYsOGDYiLi8vvahEREeULk/yuABERERERERER0dfu48ePmDx5MjZv3ozk5OT8rg4RERm4uLg4hISEICQkBIcOHcLo0aMxcOBALFy4EAULFszv6hEREekNW2ggIiIiIiIiIiLKQ5cuXYKvry9Wr17NYAYiIsqR5ORkrFq1CpUrV8aVK1fyuzpERER6w4AGIiIiIiIiIiKiPHLhwgX4+/vj8ePH+V0VIiL6Cjx69AgNGzZEYGBgfleFiIhIL9jlBBERERERERER6UViYiKuXr2K169fIyoqComJiXB0dISTkxO8vb3h6emZ31XUqXv37qFt27ZISUnJ76r853348AGXLl3Cy5cvERkZCXNzc7i4uMDT0xN+fn4wMtLNd1+vXr3C1atXERkZiZiYGBQuXBjOzs6oXLkySpUqpZNpEBElJyejTZs2uHjxIry9vfO7OkRERHmKLTQQaWjWrFmQyWQa/ZmYmKBIkSLw9fVF+/bt8fPPP+Phw4cQBEGraZ45c0a0/OLFi+fNTBq4J0+eSC5zMb/++qto3lmzZum34gZCank0bNgwv6v2nxYcHIxhw4ahbt26cHR0VHtsuXXrVn5XlwxEw4YNRbeRJ0+e5LpsqXNPv379cl12VlLnVanp5GSe+/XrJzrOmTNndDovuqavdUCUlwRBwMGDB9GrVy/4+fmhQIECkuc3Gxub/K4ukcGSOid8afc0giBg//79aN26Nezt7eHv749evXph7NixmDZtGgYPHoz27dvDy8sLXl5emDhxIqKiojQuv0mTJhrdq1taWqJo0aJo0KABZsyYgRs3buThXAOpqano0KED3r9/Lzq8WLFiWLBgAQ4fPoyePXuqDO/QoYPGzyF0cR34NZLL5di7dy8aNGgAW1tbNG/eHAMGDMDUqVMxfvx49OrVC9WqVYOLiwuGDRuGFy9e5Gg6CQkJWL58OcqXLw83Nzd07NgRw4YNw/Tp0zFy5Eh07doVpUuXRtmyZbFgwQIkJCToeE6zJ3X9/euvv+q9LkT68iU/S+zZsycOHz6MBQsWoGjRoqJ53r17hw4dOiA1NVXPtSMiItIvBjQQ5YGMjAy8fv0awcHBOHDgAMaMGYOyZcuiTp06OH36dH5Xj4gMxIoVK+Dn54d169bh4sWLePv2bX5XiYiIKNfS09PRs2dPtGvXDn/++Sdu3ryJxMTE/K4WEeWT0NBQNGrUCB07dsSRI0eQnJysNn9YWBiWLFkCT09PLF++XOsPA9RJTk7GixcvcO7cOcyfPx9VqlSBv78/7t27p7NpZLVy5UqEhYWJDhs/fjzCwsIwdepUtGrVCs7OznlSh/+yBw8eoEqVKujcuTPOnTuHjIwMybzR0dFYt24dPD09sWDBAq22u0OHDqFEiRIYN25cttvSw4cPMX36dHh6euLQoUMaT4OI/nucnZ3RqlUrTJ06FY8ePcL48eNF84WGhmL16tV6rh0REZF+scsJIj26dOkSGjVqhE6dOuG3335DwYIF87tKGnv//j2WL1+ukl68eHF+MaonT548Ef1ywtfXFx06dNB7fSh3Tpw4gbFjx+Z3NYiIiHRu1qxZ2LlzZ67K4LUn0dfh9u3baNq0qVatLWSKj4/HuHHjEB4ejuXLl+usO4DPnTlzBn5+fti0aRO++eYbnZUbHR2NOXPmiA6bPXs2fvjhB51Ny5AsX75ctEUKfX/d/M8//6BTp05at4SQnJyM6dOn48GDB9i4cSPMzMzU5p8/fz5mzJihdf1ev36N9u3bY+XKlfjuu+80GufMmTOiLY116NABvr6+WteB6EshdvywsbH5Tz1TMTMzw9KlS1GoUCHR5TF79mz07t0bDg4O+q8cERGRHjCggSgf7N27F48fP8ahQ4fg7u6e39XRyPv37zF79myV9AYNGvChsp48efJEdB307duXAQ1foHnz5uV3FYiIiHTuw4cP+Omnn3JdDq89ib58L168gL+/P2JjY3NVzsqVK1GwYEEsWLBARzVTlZKSgr59+8LOzg4tW7bUSZlr1qxBfHy8Snrjxo1z9AL8S7F8+XI8ffpUJV2fAQ03b95E586dc9Wtw7Zt2+Dg4IBly5ZJ5tm4cWOu1qVcLseIESPg5uaG9u3bZ5v/zJkzoufG4sWLM6CBvmpi272Hh8d/KqAhU0BAAM6dO4dTp04ppb9//x5r1679qs8vRET038YuJ4jySXBwMNq2bZttc5tE9PWRy+W4du1afleDiIhI5+7evcvuJYgIADBq1Ci1wQy2traoUaMGGjduDG9vb7VlLV68GDdv3tR1FZVkZGRg8ODBuXoJnkkQBGzfvl0l3cjICGvXrs2z1ibo03rs168fPn78KJmnUKFCqF69OqpXrw5ra2vJfD/99BOOHTsmOuzZs2cYNWqU2ro4OzujXr16qFChAkxNTSXzDRgwAC9fvlRbFhER8Ok8sm7dOtHzyPbt23XaTRMREZEhYQsNRLk0ePBgDBkyRClNLpcjOjoaYWFh2LNnDy5cuCA67q1btzBhwgSsWrVKdHiVKlVEX3pm1+Th18rV1ZUvgXOhTZs2ostP3QMcyhsvXrxAUlKSSrpMJsP//vc/1K5dW/SBl5eXlz6qR6QXQ4YMQZs2bVTS7e3t86E2RKQroaGhounOzs746aefUKpUKZUHsMbGxvqoGhHp0T///IP9+/eLDitatChWrlyJ1q1bw8Tk/x9LvXjxAnPnzsX69etVxsnIyMCoUaMk761XrVqFDx8+ZFuvt2/f4u7du/jll1/w5MkTleEvX77E+vXrMW7cuGzLUufmzZt4+PChSnrXrl1RunRpjctZsmSJyte2Q4cOxY0bN3JVv6/Z1q1bcfv2bdFhPj4+WLZsGRo1agSZTAbgU/DJyZMnMW7cONy9e1dlnIkTJ6J58+aK/JkCAgIkP1Dp0KEDFi9eDE9PT0VaWloaNm7ciICAAMTExCjlj42NxcKFC7Fy5Uqt5pWIsvc1PkssXbo0unTpgl27diml379/H8HBwWyxhYiIvkoMaCDKpSJFiqBq1aqSw8eOHYuDBw+if//+KjetALB69WoMHToUPj4+KsOsra3Vlv1fY25uzuWRCw4ODuxLz0CIPTwFgGbNmmHChAn6rQxRPilSpAiKFCmS39UgIh2TOseNHTsWPXv21G9liCjfrFu3TjTd3d0dV65cgaurq+iwdevWoVixYqJNZl+8eBH37t1DuXLlVIaVKVNG47q1aNECI0aMQKtWrXD69GmV4Xv27Ml1QMPOnTtF00eMGKFVOWLBDwxIV+/3338XTff19cWlS5dgYWGhlC6TydC0aVNcu3YN1atXx507d5SG37lzBydOnECzZs0UaUlJSdizZ4/odIYPH47Vq1erpJuammL48OFo1KgR/Pz8VFoz2rx5M2bPng07OzuN5pOINPO1PkscMWKESkAD8On8w4AGIiL6GrGNOyI9aNu2LY4ePQorKyvR4UuWLNFzjYgoP8nlctF0Z2dnPdeEiIhIt3iOI6KYmBgcPHhQdNiaNWtEgxmymjZtmuTLp99++y3X9QMACwsLrFmzRnTYtWvXct1k95UrV1TS7OzsULt27VyVS+olJCTg7NmzosN+++03lWCGrCwtLSW3r02bNin9Pn/+vGjXJK6urli6dKnaOpYpUwZz585VSU9MTJQMhCEi+lzt2rVhY2Ojki52/iEiIvoasIUGIj2pVq0apk6dioCAAJVhf/75J5YuXQpHR0edTjMuLg4RERF4+vQpnj59irS0NBQrVgweHh4oXrw4nJycdDq9L9GbN29w7tw5vHz5EqmpqXB2doaXlxdq1KjB5o8lpKSk4MqVK4iIiEBUVBQAwMnJCSVKlECNGjVgbm6us2klJibi7NmzCA8PR1xcHOzt7VG2bFnUqlVLb12vJCQkIDAwEM+fP0dUVBTMzMzg5OQET09PVKlSRamZ3Nz6vBnTvJCWlob79+/j9u3biImJwcePH+Hs7IwSJUqgRIkS8PDw0Mm2LwgCgoODcePGDURGRsLKygpubm6oX7++zo49cXFxOH36NJ49e4aEhAQ4OjrCx8cHVapUMdj9NyoqCrdu3UJ4eDji4+NhZGSEEiVKoHjx4ihVqpToAwlD9O7dO5w9e1ax7J2cnFCyZEnUrl1bp8eAL5EgCLh37x5CQkIQGRmJhIQE2NnZoXjx4qhRowZsbW11Mo3nz58jJCQE9+7dg5mZWa73L0EQEBERgVu3buH169eIi4tDoUKFlLZPdS8BtPHs2TOcP38er169gkwmg7OzM2rWrInSpUvn6DiYWfdr164hMjISHz9+hIuLC4oVK4batWtLBpRqKzY2FhcuXMCrV68QExODQoUKwdHREVWrVkWpUqVyVHe5XI5nz54prtVevXoFBwcHxfVaiRIl8vR8p8/1ro9znCaSk5Nx6dIlxXWMmZkZHB0dUbZsWfj5+Rns+SM/CYKABw8eICgoCJGRkRAEAa6urihfvjx8fX1zvG7lcjkePnyIGzduIDo6GklJSShSpAiKFy+u12u97Lx79w7BwcEIDQ1FXFwc5HK5Yv8sVapUrlpAEwQBt2/fVpwzMjIy4OLigtq1a+f4uCI1nQcPHuDmzZuIiopCUlISHBwc4Obmhjp16qBw4cI6mU6mU6dOIS0tTSXd29sbrVu3znZ8mUyGCRMmiLbqcvToUSxatEgn9fTy8kLhwoURFxenlJ6amorY2Ngcd4MlCAJu3bqlkt68eXODPMYkJyfjyZMninNRbGws3N3dUaxYMcX5yFCO4dl5+fIlMjIyVNIdHBxQsWLFbMevXLky7OzsEBsbq5R+/vx5CIKgWA5SrRHVqVMHlpaW2U6nSZMmounnz5/H8OHDsx0/r6SnpyMsLAwhISF4/PgxbGxsULJkSdStWxcFChTQa13kcjlu3rypOD6amZnB2dkZVapUgZeXV662SX0fE3NCLpfjxo0bePjwISIjI5GSkgJ7e3uULl0a1atXR8GCBXNcdl5c04rR9TX/l+jjx4+4cOECnj9/jujoaBQoUAAODg6oVKkSypcvn6vlYGJighYtWmDHjh1K6bdu3VI6XhEREX01BCLSyMyZMwUAKn8zZ87UuIyPHz8KBQoUEC1nz549KvkjIiJE8zZo0EDtdE6ePCk0b95cMDIyEh0/869mzZrCjh07BLlcrjT+6dOn1Y6nyZ+Hh4dG85KUlCTExcUJc+bMESpWrChYWVkpDf/pp5+UytFkWpm2bNkiuc6Cg4OFVq1aSdbfzs5OGDdunPD27dvsVmuO1lF28yFVd23+Pq+D1Hrt27dvtvMoCIIQFBQkdOnSRWUdZf2zsrISOnXqJFy7dk2jMvv27atSxuTJk4X4+Hjh+++/FywtLUWnY21tLUyZMkV4//69RtPRllwuF06dOiU0b95cMDMzk5zfwoULC/369RMePHggWZYu1qXUNq6NFy9eCN99951ga2urdlpFixYVFixYICQnJ6stT2x7cnZ2FuRyubB3716hVKlSktNo0aKFEBQUlG2dGzRooDLumjVrhMjISKF///6CqampaPmOjo7CwoULs50HsfIB9ZdGUuNERERIjiOXy4Xt27cLtWvXVrvsjY2NhTZt2uR42WRXD02pO1aEh4cLvXr1kjy/FCxYUBgwYIDw9OnTbKej7hitq3kWO8YAEE6fPp2zhaNGTEyMMG3aNMHNzU3tem7atKlw5MgRtWWpWwfHjh0TKlasmOv9K1NiYqKwYMECtfts5nF36NChwuvXr7MtU2z8+/fvC7du3RIaNmwoOY3y5csLu3btUrkukZKWliasWrVKKFOmjGSZBQsWFL799lvFNpmRkSFMmDBBsLOz02ibkMvlwtGjR4V69eqpva7y8PAQFi1aJHz48EGjur9//16j7cXGxkYYPny48PLlS43K1ZSu1rvUPqbNX9++ffPk2vNzd+7cEbp37y55bZF1eWtyDJM6R8nlcuHgwYOCv7+/4OzsrDS8UqVKOVhbeX++ErvP6d69u5CWliZs2LBBKFGihOQyK1KkiDB37lzh48ePGs9PYmKiMH/+fKFo0aKS5drb2wsjR44UYmJiBEEQhKSkJOHbb78VChUqJDk/UvMhCIIQHBwsdOvWTShevLjKvvzu3TvReh49elRo1qxZtvdUDRs2FE6cOKHx/AuCICQkJAgLFiwQ3N3dJcutVKmScPDgQcn9Q5P70Pj4eGHBggVql7WxsbHQsGFD4fjx4xoff7MzdepU0WlNnDhR4zLevXsnGBsbi9Y3KSlJJ/VMTk4WnQYAITo6OsflhoeHi5a5fPlyndRbV9eBoaGhQt++fYWCBQuq3cZLliwpLFiwQEhMTFQpI7fH7pzUW52LFy+KTsPX11fjMnx9fUXLePTokSLP/PnzRfOMHTtWo2m8f/9edHx3d3fFfqiLc+znxwmp51qbNm0SVqxYITg5OYkONzMzE4YNGya8evVK4+WYHalnAYmJicLixYtVzqFZ/0qVKiWsWrVKSE1N1Wqauj4mit3P1KhRQxCET8eBgQMHCqVLlxZMTEyU8ty8eVOyzBcvXggjRowQHBwc1Naxc+fOQmBgoMbznhfXtGLj5/aaX+rZobZ/mtQ1J88SNRUYGCi0atVK8pkF8On5ydSpU3N1vlm2bJlo2ZpcyxIREX1pGNBApCFdBDQIgiB0795dtJzRo0er5NU2oCEtLU0YMmSI1hf6bdu2VXo4oc+AhujoaKFy5cqS5eRFQEOdOnXUPszO+le4cGHh6NGjatepNutI0/kwpICGjx8/5uhhSp8+fbJ9uC1W7pAhQ4RKlSppNA0vLy8hNDRU7TS0FR0dLbRs2VKreTUyMhK+//570QcqhhDQsG/fvmwfVH7+5+PjI0RGRkqWKRXQ8MMPP2hUvqmpqbBx40a19RZ7WDtlyhS1D6Cy/tWoUUPtPOgjoOHDhw9CixYttN6eVq1apdN6aEPqWFG5cmXB3t5eo3kwNzcXtmzZonY6X1NAw+7du1VesmX316VLFyE+Pl60PKl1oO7Brrb7lyAIwsOHD4WSJUtqVW8bGxvh0qVLassVG2/58uVqH+hl/Rs0aJCQnp6udhrR0dFCjRo1NK53oUKFhH379gn79+/XeJt49+6d0Lp1a62WT5EiRbJdPlevXtV4XWb+FShQQDh27Fi261QTulzvX0JAQ0ZGhjB9+nRBJpNpXJaZmZmwYcMGtctRKqBB6iUX8GUFNLRu3Vpo3ry5xsvM3d1do2CqR48eCV5eXhqX6+rqKly4cEFYvnx5tvMjFdBw+vRptcefzwMa0tLShP79+2u9DU6ZMkWjgIAbN25ofC0DQGjWrJloenb3oefPnxdcXFy0mocOHToIcXFx2c5DdqSupXfs2KFVOVIBa9oE7qmzceNG0fItLCyEjIyMHJe7b98+0XKPHz+uk3rr4jpw48aNGp+XM/88PT1VpqHtfpLbemfnzp07otMwNzfX6OV3SkqKZED7gQMHFPl++eUX0TyNGzfWqJ5nz56VXB6Z14f6DGhwdXXVqDwXFxfhypUrmq8QNcTmr1+/foKfn5/G81e+fHnh8ePHGk0vL46JUgENd+/eFQoXLixZrlhAg1wuF1auXCmYm5trVccRI0Zku23n1TWt2Hi5veb/0gMakpKShIEDB2pV18KFCwsHDx7MtmwxR48eFS3z77//zlF5REREhswIRKRXPj4+oulBQUG5LnvSpElYv3691uMdPHgQw4YNy/X0c2LBggW4efOmXqd58eJFJCUlaZQ3Li4Obdq0wa5du/K4VoYpNjYWtWvXzlFftdu2bUPNmjURExOj1Xjr169HcHCwRnlDQ0PRrl07fPjwQev6iYmIiICfnx+OHj2q1XhyuRxLlixB8+bNkZycrJO66Mr58+fRpUsXfPz4Uavxbt++ja5du2rVf3BkZCTmzJmjUd60tDQMHjwY//zzj1b1WrhwIZ4/f65R3itXrqBbt25IT0/Xahq6IggCunbtimPHjmk1nlwux4gRI/Dvv//mUc1y5ubNmxrvzykpKejfv3+2fQh/DZYsWYKuXbsiPj5eq/H++usvtGjRAomJiRqPExkZqVE+TfavmJgY+Pv7Izw8XOPpA8D79+/RunVrREdHazXe2LFjRZsfF7Nx40bMnDlTcnhaWhpatmypVf+w8fHx6NWrl0qTrFJiY2NRq1YtHD58WONpAMCrV6/QoEEDnDp1SnT4s2fP0KRJE43XZaaEhAS0a9cO9+/f12q8z+l7vec3QRDwzTffYP78+Vqdz1JTUzF48GDMnz9fq+k9fPgQ06dP17aaBunw4cM4fvy4xvlfvHiBevXq4fz585J54uLi0KhRI4SGhmpc7uvXr9G5c2ecOHFC43GyysjIQJ8+fTQ+/gDAyJEjsWXLFq2ntXDhwmzHu3jxIurWravxtQwAra+VAODAgQPw9/fHmzdvtBpv//79qF+/PhISErSeZlYRERGi6c7OzlqVI9WNkrbHsM/J5XKsW7cOo0ePFh3esGFDGBnl/HGZ1HIvU6ZMjsvUpb///huDBg3Sar8AgLCwMIO838mqSJEioukpKSnYs2dPtuPv2bMHqamposOydkPh5uYmmicwMBCPHz/Odjp//PGH5LDPu7vQh9evX2uU782bN2jbti1evnyZJ/X49ddfcePGDY3z3717FzVq1MDDhw/V5tP3MXHQoEEqXdmoIwgCRo8ejVGjRiElJUWraa1atQo9evSAXC4XHZ5X17RSdHnN/6VJSUlB8+bNsWnTJq3Gi4uLQ7t27bBt2zatp1m2bFnRdG3vNYiIiL4EDGgg0rNixYqJpuf2AfGjR4/w008/5Xj8rVu3anXjqCvqbuQNRUZGBgYMGIAHDx7kd1X0Ki0tDV26dMHt27dzXMadO3fQpUsXrR+WaePBgwc6eWmaGbyizQPmz50+fRqDBg3S6qVJXhIEAUOHDhXtR1YT586d0+plhrYEQcDw4cPzNODg7Nmz+P333/OsfHV27dqldTBDVl/DS7FJkybh7Nmz+V2NPHPgwAFMnDgxx+MHBgZi2rRpOqzR/8tu/5oxYwZevXqVo7JjY2PzPFjlxx9/xKNHj0SHrV+/XjQQ1NzcHN26dcP333+Pdu3aqbyMSkpK0iigQS6Xo1evXjk+76empqJHjx6iy3fGjBlaB79kLXfKlCk5Gjfr9A15vevajz/+qHEQi5iAgACtXiZv3749x9P6GiQlJaF79+6IiooSHT5v3jw8e/ZMJb1QoULo3bs3JkyYINqvfGRkpNYvYjKdO3cOL1680Dj/5cuXsW7duhxNC/i0j0m9VIqKikK3bt20CmTLiQcPHqB37945vr4KDg7G0KFDc1UHqeOco6OjVuVIBTTk5Dgql8sRFBSEgIAAlCxZEsOGDZNcF4MGDdK6fE3qJ/WyXZ/kcrlkIIcmQkNDsWbNGh3WSLdsbW1RuXJl0WFDhw5FSEiI5Lh3797F8OHDJYdnDTSoX7++aNBL5nFQXVDCH3/8ofZDlPwIaNBGVFSUQd2nvH37Fl27dpXcn/V9TAwPD8elS5e0msaqVavwyy+/aFs1hb179+Lnn39WSc/La1pdUXfN/6UZNWoUzp07l6NxBUHAkCFDtH7+JnVe0SaghoiI6EvBgAYiPZMKaND2K/bP7d27VzTdxMQErVq1woQJEzBhwgS0bdsW5ubmonn/+uuvXNUhJ6QeeOqLTCZDmTJlUKtWLRQoUEAyX0JCQq5eWn2J1qxZg9OnT0sONzU1hZ+fH/z8/GBqaiqZ78yZMzl+6GVmZgZfX1/UrFkThQoVksy3cuXKXL8Unz17Nu7duyc53NLSEjVq1ED58uVhbGwsme+PP/7AwYMHc1UXXblw4YLk17yOjo6oV68eGjVqhBIlSkiWkZt58fDwQIMGDeDh4SGZJzw8PMfTsLKyQrVq1VC1alVYWVlJ5stNsFduSD2olMlkqFSpEpo0aYLq1avD0tJSNN+VK1fy/RipTokSJVC3bl0ULlxYMo9cLseoUaMkX+58yRISEtS+8JDJZPD29ka9evXUfpG6cuXKHAVS5Wb/SkxMlAz0sbCwQM2aNdGkSRPJVqWA3B0bHBwcUK9ePXh7e0seT+VyOVauXCk6TOzrJRsbG9y+fRs7d+7E//73P/z99984f/682vOTlD179kgGc5UuXRq9evXCxIkT0bt3b3h7e4vmi46OVvm6Xy6XS34d6uHhgSFDhmDq1KkYMmQIvLy8RPMdPXo0x60S5fd617fnz59j9uzZosPs7OzQsWNHTJgwAYMHD0bdunVF8wmCgAkTJmh8DDPkY3ZuGRsbw8fHB1WrVpW8lwA+feU7d+5clXRBEES3vxIlSiA0NBTbtm3DkiVLcOLECezevVtn9dZ2nWzYsEFymLe3Nxo3boxatWpJXpe+fv0a169fFx02e/ZstS+FzMzM4Ofnh8qVK+fo2JVpwoQJoscJmUyGhg0bYtiwYRg3bhzat28veQ7/448/cO3atRzXQeqFvlSAgpTcBjTExcXh999/R+/eveHs7Ixq1aph3rx5ePr0qeQ4devWRceOHbWqpyb1Mzc3z9V61ZWgoCDRwCIAqFatGkaNGoXJkyejd+/ecHBwEM2ny300L3Tt2lU0PT4+Hn5+fhg7dizOnTuH6OhovH37FufPn8f48ePh6+ur9iVg1q/07ezsRAOwAOD69evw9PTEsmXLEBQUhA8fPuDZs2c4duwY2rVrh969e6utf25bSMkNY2NjlCtXDnXr1oW9vb1kvt9//10v5zwzMzNUrVoVPj4+au/BQ0JCJJ856PuYqO3HSi9evMCECRMkh5uYmKBSpUqoXbs2bG1tJfPNmjVLJagjr65pNZXba/4vydWrVyWvIdzc3NCtWzdMnDgR/fv3R5UqVUTzJScnY+rUqVpN18zMTPTcwoAGIiL6KuVPTxdEXx6pvgY16UMtq/v374uWY2JiopJXqu+4Bg0aqOQdNmyYaN6s/Txmun79umjezp07C4IgCPHx8cK1a9eU/v7++2/Rcfz8/FTyXrt2TQgODtZoXgAIlpaWwrRp04TDhw8LV69eVSrnzZs3SuWIja9tv3eZf/3791fqMzc9PV3YsWOHYGNjIznO7du3Vaaj6TrSZj6io6NVlunatWtFx2vdurXoOnjw4IHSNKX6p+7bt69K/RISEgRHR0fR/GZmZsLSpUuFlJQURf6UlBRhyZIlkv2NOjo6CgkJCSrTUdcvaLdu3YSYmBhF3sTERGHkyJGS+XPTl+fz588l616oUCFh69atSn07JiQkCJMmTZLsj7t8+fKKPpR1sS4/3580NW/ePNHpjBkzRml+5HK58Ntvv4nmbdWqlWjZ6vo79/DwEC5cuKCU/9ChQ0KhQoVE8w8fPlx0GlL9AwMQRo8erbRNxcbGCl26dJHM//mxRF356mjaZ3FaWppo/6f29vbC/fv3lfJGR0cLVatWFS336tWruapHTmTXl33r1q2Fly9fKvLL5XLhxIkTgru7u+Q4Yn2Cats3aU7mWeoYc/r06VwuJUFYvHix5Pz27NlTiI2NVeTNyMgQduzYIVhZWYnmnz9/vlLZeb1/XbhwQTRv7dq1VfoJDg4OFi3byspKctlI1d3CwkLYsGGDUh/z9+7dEypUqCCa39vbW7R8a2trlbxTp04VzdujRw/Rsnfu3Kl0nM3sr1oQBMHHx0clv0wmE9avX6/Sz29GRobwxx9/CMbGxirjmJubK53H3rx5I1qXWrVqCcnJyUrlpqenCx07dhTNHxISIrns1cmL9R4eHq5yzho8eLDodH744QfRc1x4eHieXHuOHj1adPyhQ4eK9od97do1yePY4cOHVfKrO0e1atVK+PPPP4XAwEClOt65cydH6y4vz1eCIH2fk7ntT5kyRUhMTFTkT01NFVauXClYWFhI7utRUVFK04iJiRHNu27dOtH616xZU3Sf+ueff5SWadZ9R918lC1bVli/fr1w9uxZlW0nLS1NUUbp0qVVxjU1NRUuXryoVL8PHz4Ibdu2FZ3Wrl27VOYnMjJSsl90sWvr5ORkYeHChWr7IRc7X964cUM0b5kyZUTvY2JiYoSePXuKjtO1a1fRdaMJIyMj0TKz6+f9c1OnThUtZ+7cuWrHu3jxotC/f3/J867Un6enp/D8+fMcz3emUaNGqZRtb2+f63Iz5eY6cMeOHaLjjh8/XiVvTEyMULx4cbXzInY8dnFxEZ2GWN7P92NdiI+Pl7yXzc3fihUrlKZz6dIlnU8DgOJ8potzbNZrdkFQf5z09/cXnj17psiblpYm/Pjjj5L5d+7cmav1pO5ZgJmZmbBs2TKl42JSUpIQEBAgeXxxcXFRyi8IeX9MVPfMyd3dXfj555+Ff//9V2W9ZL2P/e677yTLGDt2rNL5NyUlRVi5cqXkMvjjjz+U6pdX17SZpOqdm2v+5ORk0W1Zap1LHVc0qau2zxLVPf9t166d6DizZ89WOcbJ5XLhn3/+Eb2nASDcvXtXcjpi7OzsVMoYPXq0VmUQERF9CUxARHolFcWu7utzTUh9/Vm1alWVND8/P1y4cEGlGwAbGxsAgLW1tcp4T548ES1fLK+2du3ahTZt2uSqDG2NHz9epdlkY2NjdO/eHRUrVkSlSpVEv/jfv38/KlasmOf1c3BwUPki5uPHj5J5c7sOPnfixAnJLwv+/vtvtGjRQinNzMwMEyZMgLe3N1q3bq0yTnR0NE6ePIl27dppNH1vb2/8/vvvSpHmlpaWWL58Oc6cOYM7d+6ojBMSEoLq1atrVP7npPpKNTExwYULF1TWuZWVFRYtWgQPDw+MGDFCZby7d+8iJCQEPj4++boumzRpIvr1dtu2bZW+kJDJZPj2228xd+5cleYec/KF0B9//IE6deoopbVu3RozZszApEmTVPKra/pVTNOmTbF8+XLIZDJFmq2tLTZv3oxz586JHmfv3Lmjdb/NuZGWloaNGzeqpHt4eKj0c+ng4ICxY8eKfq2Vn19oiencuTN2796ttOxlMhmaNGmC69evo2zZsnj37p3KePv27dP7cT6vSXWZ1L17d/zxxx9Ky8jIyAjdu3dHUlIS+vfvrzKONl/B6mL/cnNzE23loHr16irXIz4+PujWrZvK9pyTJtMDAgJUWrXw9vbGpk2bUKNGDZX89+/fR1pamspXR2Jfy0vt31Lp3bp1E02PiIgQbep14sSJGDx4sEq6kZERevXqhfv372PevHlKw1JSUnD27FnFl762trYwNTVVuf6qWLGiyhfvxsbGWLlypWiz4O7u7qJ1z05erPcSJUqotPJz6NAh0emXKFFC7TlOl9eegiBg//79Kum1atXCqlWrRL8SrFq1Kn799VfRL26PHz+OVq1aqZ1mJrHj5JdsxYoVGDVqlFKaqakpRo4cibJly6Jp06Yq4yQnJ+PYsWPo06ePIk2qlQtt9l0XFxfR6WWnaNGiCAoKUtsaW6bZs2er1NXe3h61a9dWSitYsCAmT54s2mqJ2Ln76NGjkv2i79+/Hy1btlRKMzc3x+TJk+Hp6YnOnTtnW++sZYnZu3cvypUrp5JuZ2eHzZs34+rVq3j8+LHSsBMnTiAjI0PtV9FSrKysRK93379/r1W3E+/fvxdNl1qXb9++xdChQyVbL1SnSZMm2LVrl9ovoDUltg1Itcilb9o8N7Czs8OhQ4fUfnEuNp5UKy6a3Oc8fPhQ65aI7O3tlc5F1tbWWL9+PTp16qTTrgA/P1fWrFkT48aN03lrcJnT0eU5NjuOjo7Yu3ev4pkQ8OleeMqUKTh//jyOHDmiMk5ISIjk9VRu/fXXX2jbtq1SmoWFBebMmQMPDw/RVtLevHmDK1euoF69eoq0/DomFixYEFeuXMm2m5mMjAz8+eefosMmT56MhQsXKqWZmZlh5MiRePv2rWgrVNeuXUOvXr0A5O01bXZyc81vbm6u8basTd68lJiYKNoSRrdu3fDDDz+opMtkMjRt2hQ//fST6LZ8/Phx0e1Titj5xdCeIxAREekCAxqI9EyqeUd1zflpws/PTzS9efPmGDBgAJo0aYKSJUsqmmX//GVIfilSpIjeX3I5Ojpi5syZksPLlSuHUaNGiT6YOHXqFAICAvKyegbh6NGjoukdOnRQCWbIqlWrVmjXrh0OHDggWqamAQ0DBw4UbTbP2NgYbdq0EQ1o0LZpx8/rJmbkyJFqA1iGDh2KDRs24NatW6Jlqmu2Wx9q1Kgh+sAgIyND9CGzs7NzrvuvrFChguTxpV27dqIvXLVdd0OHDhV9UWRtbY1GjRqJ9peem+0jJywtLSWbk01KSkJGRoZSmi4enuc1MzMzLF26VPIlnZOTE2bNmoUxY8aoDDt16lReV0+v3rx5g+DgYJV0Y2NjLFiwQHIZ9e7dGw0bNlRJNzMz02i6utq/ihcvjuLFi6ukC4IgemyQanJaW1L9D1evXh0uLi548+aNyrCYmBi4uLgopVWoUAFXrlxRSjt27BhGjx6ttOzT0tLw77//qpSpbn7E8gPI9vzVsmVLlYe/wKeufzIf/pqZmaFChQq4efOmUp5NmzbByMgIrVu3RvXq1eHg4AAjIyO4ubnBzc1N7XS1kV/rPT88fvxY9Jq7devWal9ENGjQAJaWlkhKSlJKv3DhgsbTljpHfYnKly+vtj/5Jk2aoGPHjti3b5/KsFOnTikFNNjb28PZ2RmRkZFK+Y4ePYr27dsrpcXFxYn2P67Ni/Cs+vTpo1EwAwDFi6DPJScnqwQ7Z33xlx2pbtzat2+vEsyQVceOHdGkSROcPHlSo+mIHcNKly6t9sWIhYUFGjVqpPLy7v3797h3716OgrkLFSokelyJiorSaj1q8zFAVFQU/P391XYhJ6ZEiRIYM2YMRowYARMT3TwiE9vePj+u5BdfX1/R9DFjxuD+/fto3rw5KlSogEKFCkEmk6F8+fJ6rd/QoUNx9uxZrcbp27cvfv31V6W0Dh064JdffslR12dGRkai44jt8//73/8QFRUlGeiqq+nkte7du0tOt127dqIBDXl1f9WiRQuVYIas+vfvjzVr1oh273Pq1CmlgIb8Oia2a9cu22AG4FMXMGLB4DY2Nmq7HpgyZQr69eunkp61G8a8vKbNjq6u+b8UgYGBokGLmixrMRcuXMC4ceM0nr7Y+UXT6x4iIqIviVF+V4Dov0YqoCGnD+gyNW7cGKVLl1ZJDwkJwbhx41CxYkUUKFAAdnZ2qFChAnr16oW1a9fm+uVlbqnr+zuvNGrUKNsWMT5/sJopPDw8L6pkcEJDQ0XTNbmBlcoTFham8fTLlCkjOUzsZQzw6UFzTuV0fo2NjSW3FW3mN6+Fh4dj2rRpaNmyJby8vGBpaQlra2uVv4sXL+Z6WvpYd/rePnIjLS0Nu3fvxjfffIOaNWvC0dERVlZWKsterGUTQ1O5cuVsj9lS+8PTp09Vgji+ZFLHjNKlS6NkyZKS45mYmCheKmf90+SBJ6D7bf/9+/dYvnw5OnXqhEqVKokeF6ytrVW+DssJe3t7tcGb2tR/4MCBKmnHjh3D4MGD8fDhQyQmJuL27dvo3r27aACcVL+1ACT7Va9bty5kMpnkn1SgyatXr5R+Dxs2TCVPRkYG1q5di7Zt28LZ2RkWFhbw8PBA/fr1MXXqVLVfdueEPtd7fpFajzNmzFC7Hk1NTUUfCn++HtXJj2vbvNKmTZtsX/Bqes0sk8lE991169Zh+vTpiIiIQEJCAi5fvoy2bduKvshWt++qo+06kcvlOHbsGPr374+6devC1dVV9NqpQoUKGpcpdQ/RqVMntePJZDJ06NBB4+mIbfuPHj1Su93LZDLJfr+12fazkrrX0vYFqKYBDYIgYODAgRoHM1hbW6Nz587Ys2cPwsLCMGbMGJ0FM4jVD5BuoU3fbGxs0LNnT5X06OhozJ07F3Xr1oWNjQ0KFiwILy8vtG7dGosWLcLly5d12tqBPnz33Xc4efKkSisH6gwbNkzyulzsJbixsTG2bduGFStWaNzqppWVFdavXy8a0Ozq6povAQ2GdH8ldV7JZGRkJBnw8PmxNr+OiZqedx4+fCiaXqNGDRQuXFhyPAsLC9F7CicnJ0WevL6mlaLLa/4vhdSy7t27t9plLRW4rO25V6xVm9y2AkxERGSI2EIDkZ5JNa2e0wd0mQoUKIBt27ahfv36Kk0ZZ/Xu3Tu8e/cOd+/exZ9//gkjIyOMGzcOs2fPzpcIXk2/StWlz5t7FyMVsa/vr7zzy+dfz2Xy9vbOdlypZScWhS+lYMGCksOkmjDNjfye37wiCAIWLlyIH374QbQLlbygj3Wn7+0jp8LCwtCtWzfRFjy+RJocO4sWLYoCBQqoNHEpCAJiYmKUHrJ9yaResHh6eubpdHW57R85cgT9+vXT23lNXd0B7eo/cOBA7NixQ6Xlj02bNmHTpk3Zjv958/lZ6Xp5vH37Vun34MGDcfjwYdGWjDKlpaXh2bNnePbsGc6fP4+FCxfC29sb69atU/rqMCf0vd7zS16vR3Xy49o2r+j6mnn69OnYv3+/ykvnBQsWYMGCBWqnY2xsrLa1CHW0WSeRkZHo1auXzlsWktqGcnOtKSY/t/2sihcvjgcPHqikS50/pUjNz+cvqM+ePSvZFH8mLy8vtGnTBq1bt0bdunXzdF8Ve5GUkpIi2o1Sfli1ahUuXrwo+bEF8KkJ9bCwMISFhSm+zm/dujVWrVr1RQVu+fv7IzQ0FDt27MCuXbtw5swZlZd/bm5uaNmyJUaOHIlKlSqhcuXKKuUULFhQ9AMS4FPg0ejRo/Htt99i/fr1OHjwIC5fvqxy/1WhQgW0a9cOo0ePhoWFBYYMGaJSlti09cGQ7q90ee7Jr2OipseXvLynyK951+U1/5ciP8+9qampos+A1QXEEBERfanYQgORHiUmJor2swoA9evXz3X5NWvWxM2bN1X6eFVHLpdj6dKlaN68+Vf19SwRAUuWLMG0adP0FsxA/+/t27do3LjxVxPMQMqk9ikjoy/j0vrChQvo0KHDF/tS28jICPv27UOpUqW0HnfUqFFqW0TR5Re6gOo2IZPJ8Ndff2HRokVa9ad+//591K9fH8eOHctxXb709a6NvF6PlDNWVlY4fvw47OzstB538eLFqFSpUh7U6v+lpKSgRYsWX3Q3SYay7Uu9lBVrIl5KXFycaItnxsbGKq1jSH1NDQA9e/bErVu38PDhQyxduhSNGjXK88AjqS9jc9riha7Z2trixo0b6N+/v1bjHT58GH5+fgYzH5oyMTFB7969ceDAAbx79w5v3rxBSEgI7t+/j9jYWDx//hwbNmxApUqVIJfLVboaAD5t09ntDzY2Npg0aRLOnz+Pjx8/4tmzZ7h16xYeP36MDx8+ICQkBPPnz1fbzV9uP3QhZYZyTJSSl/cUhj7vX5P8XNZSx2MGNBAR0deILTQQ6dHy5ctVvloFPj2U0UVAA/Cpr9vz588jKCgI58+fR2BgIJ4+fYo3b94gMjJS8obp4sWLWLJkCSZPnqyTehgysa+FPifVXKmmXYOoaxraUJobVcfJyUl0Gdy/fx/VqlVTO67UsnN2dtZJ3fKCk5MTnjx5opJ+//79bNe5oc7v69ev8cMPP4gOMzMzg4+PD4oWLQo7OzvY2trC1tYWmzdvFn2A91+TkpIi+eWIpvvv/Pnz8fz5c9Fhbm5uqFChAuzt7WFraws7Ozu8ffsWa9asyXGd9UGTY+fz589Fz3MymUxt06NfGqnjgiF1NSNFEASMGjVKsjWnsmXLwtPTU7Ft2tra4uLFi/jnn3/0XFNpFy5cQL9+/bQ6Xrm7u2Pq1KnZfuGd2y7APicWtGBqaopJkyahf//+OHPmDM6fP4+QkBC8fv0ar1+/Rnx8vGR5AwYMwN27d0WbqVbna1jv2tDHejQEujhfqaPra+Z9+/bhu+++Q2xsrMZ1KFOmDObMmYNu3bppPE5OrV27VjIQ0cHBAZUqVYKjo6PiukkQBPz4448ale3g4CCanptrazGOjo6i5+Gcyum2LxXQcOjQISxcuBAymSzbMo4dOyYacO/t7Q0LCwultHPnzomWMW7cOCxbtkyDGuuWVD/wDx8+NJjWDezt7bF582ZMmzYNZ86cwYULFxAaGoo3b97g9evXks2/x8bGYuDAgTh69Kiea6wbxsbGcHZ2lrxXO3r0qGjz7d27d9dqOubm5ihatCiKFi0qOnzHjh2i6fo41hm6Bw8eoGHDhmrzaHruMZRjopS8vKf4r1wLGYL8XNZS12r5/TyKiIgoLzCggUhPgoKCMH/+fNFh3bt312kz3EZGRqhevTqqV6+OCRMmKNIzMjIQFBSEnTt34qefflIZb9u2bf+JgIZTp04hPj5ebZ9yf//9t2i6WP+bZmZmSE1NVUpT13ynVN/rhsTT0xNnzpxRSd+/fz++/fZbtePu27dPskxD5enpKRrQsH//frXBRhkZGZLNhuf3/B44cED0QWS7du2wadMm0Qfr27dv10fVDIbUS6Bnz56Jrj9BEDTafwVBEH1IaWFhgZ07d6Jt27YqD/L/+usvgw9ouHXrFp4+far2QbzUsbNYsWIwNjbOq6rpXcmSJUXTw8LC8Pz5c8mH1x8+fMDSpUtV0p2cnPDdd9/ptI5SQkNDRV/YlSpVCgcOHBBtwnfkyJEG82L73r17aN68ORITE9Xmc3R0RIkSJVCiRAk0a9YMvXv31uiLXC8vL9H0c+fO5bq7B7E6du3aFV27dlVKj46Oxj///IP58+fj/v37SsNev36Nf//9F126dNFqWl/6eteW1Dl4zpw5CAgI0HNtci+vzlfZOXToEObNm6f2y0NNr5n//fdfdO3aNdsW4VxdXRX7bseOHdGxY0e9fRUqdu6WyWRYt24dBgwYoHIeCwoK0jigoXjx4jh//rxK+r59+9ReWwuCILmMxXh5ealc05YsWVLRZ7y+NGrUCKampipBVPfu3cORI0fUtpQDfJrvJUuWiA5r2bKl0u+kpCS8ePFCNO/YsWM1r7QOSbUmcv/+fTRr1kzPtVGvdOnSKF26NAYNGqRIEwQBjx8/xuHDhzFjxgyVAKljx47h7du3koE6uSF2D6ovsbGxotuMmZkZevToobPpXLt2Db/88otKetWqVVVaH/kv+vvvvzFs2DDJ4XK5XLLl08/PPYZyTJQidU9x9epVfPz4UbL7hufPn4t2s+bl5YVevXop/i8mL65p/+uklvXWrVvRp0+fPJ325/cKmfK6VSsiIqL8wIAGIj04fPgw+vbtK/nw/fvvv89V+e/fvxftM9TFxQVNmjRR/DY2NkaNGjVQo0YNnDhxAnfu3FHK/+DBAyQlJWkVDSz29YKhi46OxuzZs0VfKgGfbghWrlwpOqxRo0Yqafb29nj9+rVS2qtXr3Dz5k3Rr5PWr1+fg1pLy4t10LJlS9GmW/ft24djx46hRYsWouMdOXJE8gX/5w8fDUnLli1x4sQJlfSVK1eif//+qFixouh469atw82bNyXLzE9SX63MmjVL9OFjeHg47t69m9fVMihSLQYcPnxY9GHmzp07Ndrf3r9/jzdv3qikN2vWDO3atRMdJ7t+nzWVlJSkk3LEpKSkYMKECdi9e7foA8CoqCjMmjVLdFyxY6eu5GSec7ucMl+2RUREKKWnp6dj2rRp2LZtm+h4mzdvxuzZs1XSu3TporeABqljw4gRI0RfaqekpIgeH/PLwoULVa6nhg8fjkWLFsHa2jrX5Uttq6tWrULdunUlH35fv35dtCsHHx8fFClSBMCnB8hiAY/NmjVTCmx1dHTEN998AwsLC9HAhZs3b2od0PClr/esNDkOFylSBOXKlVOZ761bt2LMmDGSQa0RERF4+PChSrq7u3u+vmTKq/NVdu7evYs1a9Zg1KhRosNPnjwpGcj6+b40e/ZslWCGefPmYcKECSpf2+cXsf2kYsWKGDx4sGh+bc7djRo1Ej037N+/H0ePHpW8bty3b59W+2KTJk1UApHCw8Nx7NgxyWmkpqaKdrMhk8nQrFmzHL30s7e3R5s2bUS3j+HDh+Pq1auSrRgAwI8//oigoCDRYX379lX6/f79e8ly3N3dNauwjhUvXhyFChVSaXHnypUr+VKfrHbv3q3SmqCRkRF69OihCB6SyWQoXbo0xowZg0ePHom+fL958yaaNm2q1bQ/fPigk3N1Xrh06RIGDBgg2hXEN998o5OWxjIyMrB9+3aMGjVKNPBc6liriS/xuYyUY8eO4eDBg2jbtq3o8C1btkh2X/P5ucdQjolSatWqBQsLC5XtISYmBosWLcLcuXNFx1u2bBmWL1+ukv79998rAhry8prWUHz48AGCIOgtOEXqHrJatWqix/x169ahe/fukkHV9+7dE7038PT01LhrvatXr6qk2draolixYhqNT0RE9CVhQANRLr169UrlYYtcLkdMTAzCwsKwZ88eySYwAWDw4MGSTXJqKiEhQTTqt0CBAggKCkLZsmWV0u/fvy96o56RkaF1QMONGzewbNky1KpVC6ampor0zCbtDdWyZcvw/v17LF26FDY2NgA+rbc9e/Zg6NChkl1ztG/fXiWtfPnyKgENADBw4EDs3r1bcSOSkZGBZcuWqe3jNSeOHDmCzZs3o3z58kpfjllbW6NMmTI5KrNp06awt7dHTEyMyrAOHTpg4cKFGDFihGKdp6amYtWqVZgyZYpoefb29krBNYamc+fOmDx5sspXZOnp6ahXrx5++eUX9OzZU7F8ExMTMWfOHCxevFi0PG9v73zf/qW6Pdm6dSsqVKigWHeCIODixYsYMGCAaP73798jPT1d5/1CGoLy5cuLps+ZMwcVK1ZE48aNFWlHjhzR+CGj1LK/dOkS7t27p/Ty8N27d/jf//6H3377TXQcsX1QnUWLFmHw4MEwNzeHvb29aKsyubFnzx60bdsWGzZsgKurK4BP29Dp06fRt29fvHv3TnQ8sWOnruRknn/55RdYWlqiYMGCOT5WdunSBf/73/9U0n///XeYmJhgxYoVipem6enp+O233zBx4kTRsqQe2OYFqe1z79696N+/v+KcCACPHz/GmDFjJL/0jomJ0XtXIjdu3FBJ69+/v85ekDg7O6Nhw4YqX4ju3LkTlpaWmDVrllIrJWlpadi8eTNGjhypcu1gZmaGp0+fKn5v27YNGzduVJnm4MGDsXbtWqWv0AVBwOHDh0XrmJOXFl/6es9K02vPbt26qQRZPXr0CM2bN8fy5ctRo0YNRXrmcaxPnz6ifRHv27cvXwMa8up8pYkxY8bg9evXCAgIUNwjpKWlYf369ZJB2WZmZmjevLlSmti+O2TIEIMJZgDE95OHDx/iwoULqFu3riItMTER69evl3zRJHbubtmypWirbgDQsWNH0WvrFStWYPr06VrNQ6dOnTBlyhTI5XKl9K5du+Lnn39Gr169lJb5mzdvMHz4cOzfv1+lrPbt26usR20MGTJENKDh+fPnqFmzJlauXImWLVsqXWO+fPkS8+bNw9q1a0XLrF27tsr+oK6rP7HtThNWVlaiwV6akslk8PX1VXkOcPz4cWRkZGjUapVUQAcgfR64ffs23r59q5Ke9fg4bdo00WcBcrkcvXv3VpnO2bNntaqDOmPGjEG/fv1gZWWllF6xYkXJlmhy49atW6L39enp6fjw4QPevn2L27dv48SJE5IvyB0cHCTv+YBPLzilgsJTUlLw4cMHvHz5Ejdv3sSBAwcku6Rr1KhRrr7kXrlyJTw8PODq6qr0crdIkSIG9xJaE126dMHixYvx3XffKY6LycnJ+PHHHzFv3jzRcZycnFCzZk2lNEM6JoqxsLBA27ZtsXv3bpVh8+bNQ1paGmbPnq3YP5KSkrB8+XLRYAZA+Z4iL69pDUVsbCymTZuGNm3aqBxDqlatqvPp7d27F3Xr1lXcB2dOw8TEBJ06dcKvv/6qlP/ixYvo1KkTFi9erHROkcvl2LdvH/r37y96LNX03JWeno7jx4+rpPv6+hpECyREREQ6JxCRRmbOnCkA0OlfhQoVhMTERMlpRkREiI7XoEEDpXzp6emCvb29aF5zc3OhTZs2wvjx44XJkycLXbp0ESwsLETzOjo6CnK5XLQuiYmJWs2bh4dHjuYlO5pMK9OWLVuyradMJhO8vb2FWrVqCQUKFFCbt0WLFqLTWbhwoeQ4pqamgo+Pj1C3bl3B1tZWq2X2ufv372u1Dj5ftqdPnxbN17dvX9HpLV26VG35ZmZmgp+fn+Dn5yeYmZmpzbts2TLRafTt21c0/+nTpyWXg9R6nTlzptrll51Ro0apnQcrKyuhZs2aQoUKFQRjY2O1effu3at2Wtqui5yYP3++ZP0cHByE+vXrC/Xr1xeKFi2q8TYVERGR63nQZttv0KBBtvX4nNSxesuWLSp5L1++rHZ+S5UqJTRs2FCjZZS1Tunp6ZLHWQCCj4+P0KRJE8HX11dtPnXLtWHDhlqPoympdSu2fOrWrSvY2Niozeft7S1kZGSoTEfbfTkn89yvX79sx9H2PJTp1atXgrm5uWS5xsbGQoUKFYR69eoJjo6OkvlcXV1VrgXycv+6ePGiZF0sLCyEGjVqCI0bNxbKli0ryGQyjbaFz/cvbfbzTJru761atVLJM2zYMCE+Pl5t+do4efKk5LwaGRkJnp6egr+/v1CnTh212/+gQYOUyl2+fLlkXk9PT2HIkCHC1KlThREjRgjlypWTzLtq1Sqt50kf6z2TNsdhdXJ77RkTEyNYW1tL5nd3dxfq1Kkj+Pv7qz3Oe3l5iR7DcnKOyqm8Ol9l0uQ+x8TERKhUqZJQrVo1tce+zH3yc2Lb9Ny5c4WkpCSdLafcbnuenp6S81S2bFmhSZMmQtWqVdVuV1n/Pj+/DB06VG1+MzMzoUqVKoKfn59gamqabflS58vevXtLjmNtbS34+voKTZs2FXx9fQUjIyPJvBcuXMjV+pDL5UK7du3UzoO9vb1Qu3ZtoUmTJkL58uXVHn+MjIyE69evq0xH6j4zN39VqlTJ1bwLgiBMmjRJtOzz589rNL4u5yfr8bFDhw6S+WrXri2MGjVKmDp1qtC/f3/ByclJMu/du3cl616jRg2t6pcXx01BECSfkWjzt2vXLrXTCAkJyfU0ChcuLISFhWk0T2vWrNGq7M+PEzk5TubVvavUs4Csf+bm5kLVqlWFSpUqCSYmJmrzLly4UHQ6eXlM1MWziRs3bqidr8znLrVq1RIKFy4sma9y5coqz/Py6po2k1heXV3zf87Z2VmrbT83df3111+1nsaDBw/Ubj8lS5ZUPINRd2xt0qSJ2uWQ1blz50TLmDx5ssZlEBERfUm+vs8tib4Q5cuXx6FDh7RqDUGKsbExevTogVWrVqkMS0lJ0bg51N69e0tG8VpaWsLNzQ0vX77MVV0NjSAIkn3OZWVpaSn6JS4ADBgwALNnzxZtfi4tLQ23b9/OdT2BT02cy2QyCIKgk/KyM2LECOzbtw8XLlwQHZ6amqpR5HidOnX01pR6bsyePRvHjx+X/CI1MTERly9fzracrl27okOHDjqunfbatGkj+VXf27dv1bYc819RvXp1VKtWDdeuXRMd/vjxYzx+/Fjrco2NjdGqVSvs3btXdLgujgmG8KWVJstHJpPh559/1kn/5zmZ57xcTq6urli0aJFk/9wZGRkqXTuJWb16tU6uBTRVvXp1ODo6ijYlm5ycbBDNYavTuHFjHDlyRClt7dq1kl/zAp+a0i5atCg8PDzg4+OD0aNHw9PTUzJ/5leSYs3Dy+VyhIWFISwsTG09LSwsVFrk6NKlCyZNmiT6hbYmZQKAubm51t1NAF/mes/ttaednR2WL1+OgQMHig5/8eIFXrx4kW05AQEBOjmG5UZena+0kZ6ejuDg4GzzOTs744cfflBJb9y4sUqXDgEBAQgICJAsy9TUFMWKFYOHhweqVauG0aNH5+lxvW3btli2bJnosAcPHuDBgwe5Kn/mzJnYv38/IiMjRYenpqZKfiWujYULF+LEiROi0/nw4QNu3bqVbRmNGzdGnTp1clUPmUyGVatW4cKFC4iNjRXNExMTg8DAQI3KmzRpEvz8/HJVJ33q1q2b6Jf9mc2955dvvvlG9OtzAAgMDNRofVSuXFltCxalS5c2yPOKNoyNjbFlyxZ07do1T6fj6OiIf/75B6VLl9Yov6b5vhYpKSlqWyvJ5O3tjZEjR4oOM5RjopTKlStj7Nixkq0uaPLcxdjYGOvXr1d5npdX17T5oXTp0pLnT13LybVGmTJlMH36dMnWm8LDwxEeHq62DJlMpva66HNi3QEBQPfu3TUug4iI6EuSv09miP6jWrdujYsXLyo175Zbs2fPVtsPaXY8PDwwc+ZMtXnatGmT4/K/ZEZGRti4caNkU8OOjo6YP39+ntfD3NwczZo1y/PpZJ3evn37ctXcqre3N/bt25cnTYjqmq2tLQ4fPpyrB+X16tXDr7/+ahDN+/n4+KBnz55ajyfVr/jXKPNle9Ymy3Vl9uzZWnfTYWxsrPGLbW9v75xUS+9+/PFHnXU3k5N5zuvlNHr0aMnuWjSxYMECvQdAmZiYSDbVq46hHBtGjRqldZ/dcrkcT58+xblz5/DLL7+gbNmyGDhwoGhgAfDp2LBu3bocP7iWyWTYuHEjvLy8lNLd3NyyvdbKzuLFi+Hk5KT1eF/qes/tteeAAQMwfvz4HI8/dOhQfPPNN7mqgy7k5flKlywsLPDnn38qmmLOat68eVp3x5WWlobHjx/j1KlTWLRoEUqUKIGpU6fmWXDvxIkTlbpf0ZSm+4mrqyt27dqV50Fsbm5u2LNnDwoWLJij8YsVK4bff/9dJ3Vxd3fHqVOn4OjomKtyRowYoZf7LV3y8/NTOQ8AwK5du0S7fNCXzp07a30ezcrU1BTr1q1Tm+dLf27g5uaG/fv356oLCE1Ur14d58+fh6+vr8bjVKtWLUfXAV8zW1tb/PXXXyhQoIDocEM6JkpZvHhxjp/1yGQy/Prrr6JdLOTVNW1+0Odx5fNuezU1a9asHAUeZ1qwYAHq16+vUd7Hjx/jr7/+UkkvW7asVscUIiKiLwkDGoj0qGrVqjh27BgOHjyIwoUL67Rse3t7nD17NkcR+5UqVcK5c+eyrdOCBQvg7u6e0yoaBD8/P/Tt21fj/NbW1ti/fz969eqlNt/YsWMlv9IVk9OHSKtWrdLrywUHBwdcuXIlRy/Gu3fvjitXruT6AaY+lS5dGjdu3FDqi1pTo0ePxsmTJ1X6hM1P69ev12peKleuLNp/59esZs2a2Lp1K8zMzDTKr+mDpgoVKmDXrl0aB/MYGRlh06ZNaNCggUb5R44cmasgNm05OTlp1Y+3qakp1q9fj8mTJ+usDjmZ5+7du6NixYo6q8PnMh/yzZ49W6P+sDMVKFAAmzdvxtSpU/OsbuoMHjxYq3Vja2uLU6dO5fhBsC4ZGRmp9I+sLblcjs2bN6s9b1taWuLkyZPo16+fVmUXKlQIu3fvlnwJPnXqVMyYMUPrwDcTExMsWbIEo0aN0mq8rL7E9a6La88lS5ZoHQxgZGSEadOmYfXq1QYRpAjk3flKHX9/f41bp3B2dsbp06fh7+8vOtzMzCzX/VmnpqZi4cKFkq2m5ZaLiwsOHz6sVVDDnDlzsr1PyKp+/fo4e/asaNCHlGrVquHbb7/VOD/wqYW0S5cuaX1vWL16dQQGBur0GqNSpUo4f/68xtc4WVlbW2Pp0qVYuXJlvreUoi2ZTCa6bcjlcgwfPhxyuTwfavWpXnv27EGrVq20Htfe3h7Hjh1DtWrV1Obr3r07WrdundMq5htbW1vMnTsXoaGhefrytHTp0ti+fTsuX76MMmXKaDVu4cKF8fPPPxvMuSkvaBMM7enpicuXL2f7EYYhHRPFmJqa4tChQxg6dKhW4zk4OODgwYPo3bu3ZJ68uqbVt/Hjx+vtRX3RokUxfPhwrcczMjLCjh07MGXKFK32UXNzc6xcuRJTpkzRKL9cLsfQoUNFzyO9evX6qo8PRET03/Zl3RESfSGMjY3h7OyMChUqoFWrVli6dCnu3LmDq1evonnz5nl2cenl5YWQkBAsXrxYoxtjPz8/rF27FkFBQShWrFi2+e3s7HDv3j3MmTMH1atXh4uLyxd3oWxqaootW7Zg165dki0uAICNjQ1Gjx6NR48eoW3bttmWK5PJ8NNPP2HPnj1qb6YrVaqEQ4cO5fhrwVKlSuHRo0cYP348/Pz89BIsULBgQWzfvh2XLl1C+/btYWFhIZnXwsIC7dq1Q2BgIHbs2AFra+s8r5+uOTs748SJEzh27BgaN26s9iv7ggUL4ptvvkFISAhWrFih8UsGfSlYsCCOHz+OVatWqX14Y29vj5kzZyIwMBDNmjXDtGnTYGtrq8ea5q8ePXrgypUraNGihWQeZ2dnLFu2TLIbCTEdO3ZESEgIunbtqvZFWv369XHlyhX07dsXS5YsgZ+fX7YP7W1sbHD16lUMGTIEXl5eef61p0wmw7x583DixAnUqlVLMp+VlRW+/fZbPHz4EIMHD9ZpHXIyz6ampjh16hQmTpyIcuXK5ckxSSaT4YcffsDdu3fRq1cvya/DgE/zMHbsWNy/fx/9+/fXeV00JZPJsHDhQvzzzz9qm702NzdH7969cffuXVSpUgW//vorihYtqseaKhMEAYMHD5ZsylVb69evR2JiouRwCwsLbNmyBYGBgWjdurXaY7yNjQ1GjRqFhw8fonPnzpL5ZDIZ5s6di2vXrqFz585qz6nAp5d5/fr1w507dzBhwoRcXXd9ietdF9eeMpkMo0aNQlhYGIYMGaL2ZbWJiQk6d+6Mq1evYv78+Qb3AjWvzldSvv32W5w6dUptEJGzszMCAgIQGhoqmS8tLQ3t27fH5s2bc10nAFixYoVOyhFTu3Zt3Lt3D4MGDVJ7PK9cuTL++ecfBAQEYMaMGWjQoIHGQTPVqlXDw4cPs21hz9XVFUuWLMHZs2dzdM1foUIF3LlzB6tXr872a9OKFSti/fr1CAwMhJubm9bTyk6ZMmVw+vRp7N27F82bN8824LNUqVKYMGGC4r7nS7vnzDR8+HDRYPSTJ09iwYIF+VCjT6ytrXHo0CHs2rUL9erVyzZ/0aJFMW3aNISFhaFRo0bZ5pfJZPj777+xbds2NGjQAMWLF9e65bK8ZGpqCldXV/j4+KBx48aYPn06Lly4gKioKMyYMUNnAepWVlbw8PBAlSpV0KZNGyxduhT37t1DaGgoevbsmePtunv37rh9+zZ69uyJ8uXLf5H33OpMnz4925YiPTw8sGzZMoSEhGjceoAhHRPFmJqaYu3atbh69Sratm2r9rrTxcUFM2fOxIMHDzQKHsqLa1p9MzMzw+XLl/Hzzz+jdu3acHd3z9PrtOXLl2P16tWoUqUKHBwcNB7P2NgYP/74I0JCQtCjRw+1xxNLS0v07dsXISEhkl2miJk/fz7+/fdflfTChQtj2LBhGpdDRET0pZEJ+uqMnYj0ShAEvHr1Cs+ePcPz58/x/PlzGBkZoVixYihWrBiKFy/+RX05n1ceP36MS5cuITIyEmlpaXBycoKXlxdq1qyZ44cugiDg4cOHuHz5MqKioiAIApydnVGrVi14eXl9sQ/kMiUnJ+PSpUuIiIjA27dvAXz6MqBEiRKoVatWti9nvjQfPnxAYGAgnj9/jrdv38LExASOjo7w9PREtWrVDL7550yCIODJkycIDw9HREQEoqOjFfNRp04dg3rImJ/evHmDc+fO4eXLl0hMTIS9vT18fX1RtWrVXC2jDx8+ICwsDBEREYiIiICxsTGKFCmCunXr6u0hmS69fPkSFy5cwOvXr5GYmAhHR0eULFkSderU+eqOAdpKSUlBYGAgnjx5gqioKBgZGcHR0RHly5eHn5+fVi056EtUVBQePXqE8PBwPH/+HIULF0bRokXRsGFDg3pIfvr0adEXKStWrED//v0l6xoeHo758+eLvky9cOGCxs3wfvz4ERcuXFA6H9jZ2cHHxweVKlXKUVBbYmIiIiIiFNdqb9++hbOzM4oVKwYPDw94eHjkWbDcl7LedS09PR1Xr15FaGgooqOjkZ6eDhsbG3h5eaFatWr53s2GpnR5vpo1axZmz56tkr5lyxbFF50RERGK4z7wKZChXLlyqFKlSrYvFLZs2aLSPY+JiQn++OMPtGnTRvRhvyAIuHfvHqZMmYJDhw6pDH/x4kWenz8TExPx6NEjREREIDw8HBkZGXB1dUWNGjV01o+9XC7HrVu3cOfOHURGRkIul8PJyQm+vr6oVKmSTl/WPHnyBFeuXEFUVBTi4uJgbW0NV1dXVKtWDcWLF9frPUpCQgIuX76M169fIzo6GklJSXBwcICjoyPKlSv3VdwzZVqyZIlk//MTJ07E/Pnz8/1+IjY2Fk+ePFGcixISElC0aFHFs4O8fnFI/039+vXDb7/9ppJ++vRpNGzYEIIg4P79+4rnKqampnByckLlypVRvnz5XB8jDOmYKCYhIUFx3RkdHQ1zc3M4ODigcuXKqFChQq7qlxfXtCQu894wIiICUVFRkMlksLGxUdwbahNAlZaWhmnTpmHJkiWiw5ctW4Zx48bpqupEREQGhwENRERERERk8CZOnKjyAM/Ozg4xMTHZjhscHCzaTO2+ffvQoUMHHdWQ6MukSUBDbnTt2lWln2c/Pz9cv34923H//vtv0X305s2b7COavggpKSmoWLEiwsLCRId7eHhg+PDhqFSpEipXrgxnZ2c915Aof2QX0EBEQGRkJG7evIng4GCsWbMGT58+Fc2X2WIvg1GIiOhrxhBrIiIiIiIyeGL9xMbGxuLnn3/GmzdvRMcRBAEPHjzA4sWLRYeXL19ep3UkIlVi++6dO3fw+++/4927d6LjCIKAmzdv4pdfflEZZmRkpHW/80T5xdzcHPv375fs7ubp06eYMmUKWrZsiT///FO/lSMiIoP2559/omXLlpgyZYpkMIOtrS3279/PYAYiIvrqsX1pIiIiIiIyeH5+fqLpY8aMwZgxY7Quz97eHiVLlsxttYgoG35+fti7d69SWmpqKvr06ZOj8nx8fGBpaamLqhHpRbly5XDgwAE0bdoUKSkp+V0dIiL6SlhYWODgwYPw9vbO76oQERHlObbQQEREREREBq9Dhw4oV66czsqbPXs2jI2NdVYeEYkbOHCgTpvRnzNnjs7KItKXevXq4d9//0WJEiXyuypERPQVKFWqFE6dOoU6derkd1WIiIj0ggENRERERERk8AoUKIC//vor118gyWQyBAQE4LvvvtNRzYhIHRcXF+zevRtFixbNVTlmZmZYu3Yt2rZtq6OaEelXnTp1EBwcjGHDhsHc3Dy/q0NERF8gc3NzDB8+HLdu3UKtWrXyuzpERER6wy4niIiIiIjoi+Dt7Y2QkBD8/vvv+PvvvxEREYHw8HDEx8dLjmNiYoLixYujdOnSKFeuHPr3748KFSrosdZEVK9ePYSGhmLdunX4999/ER4ejidPniAhIUFyHHNzc5QoUQKlS5eGj48PBg0axK/b6YtnbW2NNWvWYMGCBdixYwcOHTqEp0+f4tmzZ/ldNSIiMkDW1tYoVqwYPDw80LZtW/To0QM2Njb5XS0iIiK9kwmCIOR3JYiIiIiIiIiIiIiIiIiIiIiyYpcTREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHAY0EBEREREREREREREREREREQGhwENREREREREREREREREREREZHBM8rsCRERERERERPTfMPz0w/yuglbW+JfJ7yqQActYa57fVdCK8bCU/K4CERERERGR1thCAxERERERERERERERERERERkcBjQQERERERERERERERERERGRwWFAAxERERERERERERERERERERkck/yuABEREREREf2/169f4/79+4iNjUV8fDwKFSoEW1tbeHt7o0iRIvldPSIiIiIiIiIiIr1hQAMREREREVE+S05Oxu7du3Hw4EGEh4dL5itRogTatWuHbt26wdzcXI81JCIiIiIiIiIi0j92OUFERERERJSPrl27hs6dO2PFihVqgxkAICIiAitWrECnTp0QFBSkpxoSERERERERERHlD7bQQERERERElE+OHDmCOXPmID09XSnd0tISxYoVQ+HChREfH4+nT58iKSlJMTwyMhIjR47EzJkz0bJlS31XG+vWrVP8v0qVKqhatare60BERERERERERF8/BjQQERERERHlg+DgYMyePRsZGRmKtOLFi2PEiBGoXbu2UpcSKSkpCAwMxKpVq/DkyRMAQHp6OmbNmgV3d3dUrFhRr3XfsGGD0m8GNBB9nZ48eYLFixcDACZPngwPD498rhERERERERH91zCggYiIiIiISM8SExMxY8YMpWCGJk2aYO7cuTA1NVXJb25uDn9/f9StWxcBAQE4efIkACAjIwPTp0/Hzp07YWlpqbf6E5F20tPTcf78eQQGBiIyMhKRkZEAADs7O3h4eKBOnTqoUaMGzMzM8rmmyq5fv44XL14AAIKCghjQ8B8XGRmJwYMHq80zZswYNG7cWE81IiIiIiKi/wIGNBAREREREenZgQMH8Pr1a8VvHx8fzJs3DyYm6m/RTE1NMW/ePERFReH27dsAgFevXuHgwYPo1q1bntaZiHLm5s2bWLVqFaKiolSGvXz5Ei9fvkRgYCDc3NwwevRoeHt750MtxVWpUkURQMWWWIiIiIiIiCg/yARBEPK7EkRERERERP8VGRkZ6Ny5s+KrZ5lMht27d6N48eIalxEeHq4UwFC0aFHs2bMHRkZGuq6uqKwvNgcPHoyhQ4fqZbr05Rt++mF+V0Era/zL5Gr8x48fY+LEiUhPT4e5uTmaNGmCSpUqwcHBAampqYiMjMSVK1dw+fJlyOVymJiYICAgAJUrV9bRHHw90tLSEBUVBUEQYGVlBTs7u/yuEjLWmmefyYAYD0vJ1fjp6el48+YNACAmJgYBAQEAgFatWqFNmzYAAFtbWxQoUCB3FSUiIiIiIsqCLTQQERERERHpUVhYmCKYAQBq1aqlVTADAJQsWRI1a9bE5cuXAQDPnz/Ho0eP4OXlpcuq5qmPHz/ixo0bePPmDRITE+Hm5gYPDw8UK1YMFhYWWpWVkZGB+/fv4/Hjx3j37h3MzMxgb2+PSpUqwcXFJcd1TE9Px9WrV/H06VNkZGTA3d0dNWvWVKmfIAgICQlBaGgokpKSULx4cZQoUQJubm6QyWRaTfPVq1e4desWYmJikJGRAVtbW5QpUwaenp4wNjbO8bxQ/ti6dSvS09NhaWmJhQsXokSJEkrDy5UrB39/f4SGhmLx4sWIiorC2bNnGdDwmejoaHz//fd49+4dAKBRo0YYO3Zs/lbqP8jExATu7u4AoNQ9UqFChRTpREREREREusaABiIiIiIiIj26deuW0u8mTZrkqJwmTZooAhoyy80a0DBr1iwcOnQIAODq6oqDBw+qLa9t27aKbjDatGmDWbNmAQDWrVuHDRs2SI63YcMG0eFBQUGi+Z89e4a1a9fi1KlTSE9PVxlesGBB9O3bFz169IClpaXaOn/8+BHbt2/Hzp07ERcXJ5qnbNmyGDRoEBo0aKA2uGDIkCG4ceMGAGDOnDlwcnJCQEAAoqOjlfIVLlwY48aNU3yN/OjRI8yYMQOPHj1SKbNChQoICAhAqVKl1M4HAFy6dAlr1qzBvXv3RIfb29ujR48e6NWrF8zNv6yvwv+r0tLSEBwcDADw9/dXCWbIysvLC3PmzMH9+/fRqFEjfVXxixEYGKgIZiAiIiIiIqL/FgY0EBERERER6dGdO3eUflesWDFH5VSoUEHpd0hIiFI3FIbo2LFjmDNnDlJTUyXzfPz4EatWrcLOnTuxcuVKeHp6iuYLCwvD999/j5cvX6qd5oMHD/D999+jZcuWmD59ukatPzx8+BBz585FWlqayrC4uDhFsIe3tzf69++PpKQk0XLu3LmDAQMGYOvWrfDw8BDNI5fLsXLlSmzbtk1tnWJiYrBq1SqcPHkSy5Ytg7Ozc7bzQfnr48ePkMvlAKDR1+tFihRBkSJFRIelpqbi/PnzOHXqFF69eoUPHz7A2dkZrq6uaN68OapWraoSsPP8+XOMGDECABAQEIBq1apJTjsjIwP9+vVDXFwcBg4ciPbt2wP4dFyZPn06AGD+/Pkqx6vt27djx44div+npKTgr7/+wvXr1xEbGwsXFxeUKlUKPXr0gKurq9r5FwQBQUFBOH78OF6+fImoqCgUKlQI9vb2+PjxI+rVq4eJEydKjv/o0SP8/fffCA8PR1RUFExNTeHo6IgaNWqgZcuWsLW1VTt90r3IyEgMHjwYADBw4EC0adMGJ06cwD///INXr17BwsICxYsXR6NGjVC/fv1sy4uNjcWhQ4dw/fp1REVFISMjA05OTvDy8kK7du1EWzv6999/sWLFCgDA8uXLYWtriwMHDuDq1auIjIyEl5cXFixYoDJecHAwTp48ibt37+L9+/ewsrKCh4cHGjRogMaNG6ttMUcQBNy6dQvHjh1DREQEYmJiYGtriyJFiqBq1apo2bKlUgsXYuOHhITg0KFDeP78OaKjo2FhYQEXFxfUqlULLVu2hJWVldpllZv6ExEREREZGgY0EBERERER6VFsbKzi/zKZDMWKFctROZ+/uImJiclNtfLc6dOnMWPGDJV0V1dXuLq6IjIyUik44e3btxg5ciR27twJGxsbpXFevHiBoUOHIj4+Xind0tISnp6eiI+Px9OnTyEIgmLY0aNHkZSUhMWLF8PIyEhtXbdv364Y183NDc7OzoiIiFD6Qvynn36Co6OjIpihUKFCKFWqFGJiYvD8+XPF+AkJCVi0aBFWr14tOq1NmzapBDO4uLgousp48+aNos964FOwxYQJE7Bx40atu+Yg/SpcuDAsLS2RlJSEp0+f5rict2/fYv78+Xj8+LFS+vPnz/H8+XNcvXoVlSpVQkBAAMzMzBTDixYtihIlSiAiIgLnzp1TG9Bw69YtxMXFQSaToW7dujmqZ2RkJObPn4+3b98q0p49e4Znz57h0qVLGD9+PGrWrCk6bmpqKubPn4+bN28qpcfExCiObZaWlkhPT4eJieqjrF27duH3339XSktJScHHjx8RERGBw4cPY/z48ahSpUqO5o10Y8WKFThz5ozid2JiImJjY3Hjxg1cv34dY8eOlWxJJzAwEMuXL0dycrJSeuY2dvLkSfTv3x8dO3aUnP7r168xb948pW30c2lpafj5559x9uxZpfT4+HiEhIQgJCQEx48fR0BAgMq5Cfi0La9atQqnT59WSo+KikJUVBRu3bqFgwcPYtasWXBzc1MZXxAErF69GsePH1cpNz4+HqGhoThy5AimTJkiGvCX2/oTERERERkiBjQQERERERHpUdauEQoWLJjjryRNTExQoEABJCQkAIDKy31d6dSpE+rVq6eU9u233yr+37FjR7UvkIBPLyUzWzXI1LRpU3z//fewt7dXpIWGhmLhwoW4ffu2YrytW7di9OjRijyCIGDatGlK81ukSBEEBATAz89PsTyTkpLwxx9/YMOGDcjIyAAAnDlzBn/99Ve2LVkIggB7e3vMnz8fVatWBfDpC/bNmzdj3bp1AD6tx8x1OXjwYAwcOFDxovXWrVuYNGmSIngl80vgz1tVCAsLw/r165WWyZAhQ1S6Jnj69Ck2btyIo0ePAvjU6sTu3bvRp08ftfNB+cvIyAhly5bFzZs3ceLECVSuXBm1a9fWqoy0tDRFMIO1tTXatGmDihUrwtzcHJGRkTh69ChCQkIQHByM3377TfE1fKb69esjIiICV65cQUpKimR3JZkvmStUqKC0T2pj3bp1cHJywrfffgs3Nzd8+PAB169fx6FDh5CcnIxVq1bBx8dH9MvyjRs3KoIZ/P39Ub9+fdja2iI+Ph5Xr17FkSNH8PjxY2zYsAHDhw9XGvf27duKYIayZcuiXbt2cHV1RUJCAu7du4fDhw8jLi4OCxcuxPr169lSQz65ePEiIiMj0bt3b3h7e8PU1BQRERHYuXMnYmNjcfr0aVStWlXlfAN8am1g8eLFkMvlKFSoENq3b49SpUrB2toaz549w+HDh/Ho0SNs2bIFhQsXluy2ZdOmTShQoAA6deqEYsWKwcbGRqlrI0EQsGzZMly8eBHAp65gmjRpguLFi+P9+/e4efMmjh07hrCwMMycORNLlixRaWnh119/xenTp2FkZIQmTZqgVq1asLGxQWxsLC5fvox///0XkZGRWLp0KRYtWqQy/qlTpxTBDFWrVkWLFi1gb2+P+Ph4BAcH4+jRo4iOjsaCBQuwdu1apX1aF/UnIiIiIjJEDGggIiIiIiLSo8wABABKL1JywsrKSlFe1nJ1ydHREY6OjpLDHRwcUK5cObVl/P7770r169OnD0aPHq3yJa6Xlxd+/vln9OnTB8+fPwfw6UXrqFGjFHnPnj2Le/fuKcYpVaoUNm3ahIIFCyqVZWlpiUGDBsHX1xfDhg1TpG/atAnt27eXfLGbKSAgQBHMAADGxsYYNGgQLl++jODgYEV6kyZNMHToUKVxfX19MXz4cMyfP1+R9uTJE5WAhl9//VXRkoO/vz/mz58v2nqEh4cH5syZg+TkZMVXvzt27EDv3r0lv2YmwzB06FCMGzcOSUlJWLhwISpWrIi6deuiUqVKcHV1zXb9yeVyODg4ID4+HgsWLFDahjw9PVGnTh3MnTsXQUFBOHjwIL755hulgIG6devit99+Q3JyMq5duyba+kJycjKuXLkCABo1+y+lSJEiGDNmjNI8+fn5wc3NDWvXrkVcXByOHDmCLl26KI334cMHHDt2DADQrFkzjBw5Umm4r68vChcujD/++ANHjx5F8+bNUbJkScXwoKAgAICTkxPmzp2rtG/7+PigSZMmWLZsGTp06MBghnwUFRWFJUuWKJ1PypYti5o1a2LYsGFISkrC9u3bVQIaMjIysHLlSsjlchQrVgxz585VWo+enp6oX78+Fi1apAh+8ff3F923SpYsialTp0oGEl66dEkRDNCmTRsMHDhQKW/NmjVRrVo1zJkzBxEREfj7779VtmcbGxuYmJggICAAlStXVqSXKlUK1apVg7u7O7Zs2YJHjx7h1q1bKi2nXLt2DQBQpkwZzJgxQ+mcULlyZTRq1Ai//PILBgwYoHIe00X9iYiIiIgMkfp2NomIiIiIiEinChQooPh/ZncFOZWYmChariERBAFHjhxR/HZ0dMTgwYMlX+QWLFgQo0ePRps2bdCmTRv4+Pjgw4cPiuGZrRRkmjRpkkowQ1ZVq1ZFu3btFL9jYmIUL0Cl2Nrair74lclkqFGjhlJamzZtRMv4vGn9zACNTOnp6Th//rzit7e3Nx48eIB79+6J/t2/f18pcCQyMjJX3RiQfhQpUgSzZs1C0aJFAQAhISFYs2YNhg0bhj59+mDhwoU4e/YsPn78KDq+ubk5pkyZgh9//FElIAb4tE1m3QafPHmiNNzZ2Rlly5YFAJw7d050GleuXEFycjJMTEy0bkEiqy5duoju182aNVO8gI6IiFAZ/ujRI8X/pbrFqF69uuL/d+/eVRqW2VVNqVKlRAOVHBwcsGDBAqUySP/8/f1Fg+NsbW3RokULAJ/WZUpKitLwa9euISoqCgAwZMgQ0aAUU1NTDBs2DKNGjcLChQslzy+dO3dW2yrSvn37AADu7u7o37+/aN6qVavC398fAHDo0CFFC0CZunXrhtWrVysFM2TVqlUrRf3E9ofM7bls2bKiAW7FihXD4sWLFfu1rutPRERERGSI2EIDERERERGRHhUuXFjx/48fPyIjIyNH3U6kp6crtXpQqFAhndRP18LDwxETE6P43aJFC9Em57Py9/dXvHD5XObXq8CnFh2qVKmSbR26d++OAwcOKJVRp04dyfyZL5/FODk5Kf0uVqyYRvmyLgMAePjwoVJAyurVq7F69WrJ6Yp58eIFihcvrtU4pH/e3t5YsWIFTp06hUuXLiE4OBjp6emIj49HYGAgAgMDYWJigi5duqBr164qTcAbGxurbE9Zubi4KP7/+vVrlRZT6tWrhwcPHiAoKAgfP35UCQA6e/YsgE9ff1tbW+d4Pt3c3ETTTUxMULRoUbx79w4vXrxQGZ71BXZmty2fy7pMPn9Z7e7ujmvXriEsLAyJiYnZHl8of0htHwCUjmOvXr1S6nYnsyuSAgUKoGLFipJlODg4oGnTpmrrYGdnJzksPj4eDx8+BAA0bNhQbVcMNWrUwOnTpxEbG4vo6GilfRCAyu+szM3NYWdnh5iYGLx+/VpluLu7O54+fYp79+4hPT1dcp/Iy/oTERERERkattBARERERESkR1lfqAiCgGfPnuWonM+/xM5pv/d57fMXNrl5AZ+UlIT4+HjF76zNzqvj4eGh9BI0MjJSbX51L5A+Dz6RyptdkMrbt2/VDtdE1pYryLCZmJigWbNmmDlzJv744w/Mnj0bvXr1gre3N4yMjJCeno4dO3Zg0qRJSE1NVVtWamoqIiMj8eLFC7x48QLR0dFq89epUwcymQzp6emKriUyxcfHK14Y56a7CUA10CCrzOOeWNc4WY8JWbuTyerOnTuK/3t5eSkNq1evHkxMTPD27Vt8//33OHLkCMLDw1W+9Kf8pcn2AUCltZLMVgyKFCmSp13shIeHK/4vFaiWyd3dXfH/zBYVpGRkZCAmJkaxv7548ULR1VDmv1k1atQIABAWFoYpU6bg5MmTePbsGdLS0vKl/kREREREhoAtNBAREREREelRhQoVFP3FA59e1GX9GlVTnze7XqFChVzXLS98/tJdrNn8nJal6VelFhYWii9iASgFReQXsRe72jLUbkZIPUtLS1SuXBmVK1dGjx49EB0djQ0bNuDy5ct4/Pgx/vzzT/Tt21eRPyMjA9evX8eRI0cQFhamdSCLnZ0dKlasiNu3b+PcuXNo3LixYtiFCxeQkZEBMzOzPO2SQazp/EwuLi6oW7cuLly4gD179sDS0hL16tWDnZ0d4uPjcfXqVfz6668APnUr8XkgU+nSpTFhwgSsXr0aL168wNq1awF8eoFesmRJVKxYEU2bNlXb8grlL3XbR+b2LtadiC5l3a8WLFig8XgvX75UaSno8ePHOHz4MG7cuIH3799DLpdrXF61atUwZMgQbN26FaGhoQgNDQXwKUjO09MTPj4+aNGiBRwcHPKs/kREREREhoYBDURERERERHrk6+ur9PvEiRNo27at1uWcPHlSbblZiX0F+jltXrho4/OX7m/evMlxWZ83hy/WXLeY5ORkxMbGKn4bQvccn9dhyZIlaNiwYf5UhvKVo6MjJk+ejMmTJyM0NBRnz55VBDSkpqZizpw5uH37dq6mUb9+fdy+fRvBwcFK3U4EBgYC+NQEvaWlZe5mJBdGjhyJmJgY3L9/H1u3bsXWrVtV8tjY2GDy5MmiraLUqVMHlStXxpkzZ3D37l2EhYUhKioKjx8/xuPHj3Ho0CH07dsX7du318fs0H/I5y1KbNu2Dbt3785VmW3atEHdunVx+vRp3L9/H+Hh4YiOjsaDBw/w4MEDHDhwACNHjsx1qyqAav2JiIiIiAwRAxqIiIiIiIj0yNPTE25ubopmni9duoQnT55o1RXDkydPcPnyZcVvd3d3lC5dWilP1i4P3r9/D0EQJJvrTk9P10kXCGKcnJyUfj99+jTHZVlaWqJw4cKIi4sD8P9NkWfnyZMnSkEdhtBf+OctVXzehQj9txgbG6NWrVoIDQ3F27dvkZCQgAIFCuDw4cOKYIYKFSqgY8eOKFmyJAoVKgRTU1MAn7pQGTx4sNrya9WqhbVr1yI9PR3Xrl2Dv78/Pnz4oOjKoV69enk7g9mwsrLC3LlzsWDBAty4cUORLpPJ4OjoiAYNGqBz586wsrJSW0arVq3QqlUrAJ+CQe7evYvt27fj4cOH2LJlC8qVKwdPT888nx/SncxAtrzuQiRrwNyYMWNQpkwZjcbLGpwWFhamCGZwcnJCz549UaFCBdjY2Ci1MDFo0CBERUWpLdfGxgYdO3ZEx44dAQCJiYm4ffs2tm7dihcvXuCXX36Bt7c3HB0ddVZ/IiIiIiJDxYAGIiIiIiIiPTI2NkbPnj2xZMkSAJ9aT5g7dy7WrVsn+uXx5zIyMjB37lylF/Q9e/ZUCmAAlF9SJCcnIyYmRqWJ6kyPHj1CRkZGTmYnW56enrC2tlY0h33s2DEMHjxY7YvJTZs2Yf369YrfBw4cUAQAVKtWTdE6RWhoKK5fv55tc9k7d+5U+l2tWrUczYsulSpVSik44+LFi+jbt6/aPuLv3bun6DZDJpOhTp06edqnPOmGXC5X26R+1nyZMvfvzICDwoULY/bs2YogBm1ZW1ujcuXKuHbtGq5cuQJ/f38EBQVBLpejQIEC+d7k/JMnTxTN5E+fPh0+Pj6Ii4uDnZ0dzMzMclSmmZkZKleujDJlymDQoEH4+PEjrl+/zoCGL0zx4sXx4MEDvHr1Sm1gXm5l7cokIyMD7u7uWpeRub8Cn7bjnHQnJcXKygo1a9ZEqVKlMGjQICQnJ+POnTvw9/cHoJv6ExEREREZquzvqImIiIiIiEin2rVrp9RKQHBwMAICApCWlqZ2vLS0NMyYMQPBwcGKNFdXV9EuK0qVKqX0e8+ePaJlCoKAVatWaVN9Jdk1V21sbIwmTZoofkdHR2Pjxo2S+WNiYrBnzx5kZGQgIyMD3t7eSq0ZtGjRQin/4sWL1dYhKCgIBw8eVPx2cHDI95e3wKc+4xs3bqz4ffPmTRw9elQy/8uXLzFkyBCMGzcO48aNw/79+xnMYODS09Oxfv16LF++XKMuXTJfhtra2iq6aomMjAQAFClSRDKYIT4+XqP6ZLbCcOPGDaSkpChaealVq1aOAyV0ZdmyZXjz5g0mTpyo6P7CxcVFo2CG9PR0hIWFSQ63srJStBSTGVhFX47KlSsDABISEhASEiKZTy6XY9OmTXj16lWOplOoUCF4eXkB+HTeUCc9PV0peCFT5v4KAMWKFRMdNyMjQ+05KykpSW2LPQ4ODorjQ9Z9Xxf1JyIiIiIyVAxoICIiIiIi0jMrKyvMmzdPqVWFEydO4JtvvsGZM2eQmpqqlD81NRVnzpxBr169cOLECUW6sbEx5s+fL9raQfXq1ZXK37p1K/bv36/UskNcXBwCAgJw6dIlreqftfWHI0eO4OjRo7hz5w7u3bun+Muqb9++Si9Mt27dioCAALx//14p361bt/Ddd98pNcXdoUMHpTwNGjRAuXLlFL8fP36Mb775RvG1eabk5GRs2bIFI0aMUBp/4MCBSk1/56dvv/1WabnMnj0b69atQ3JysiJNEAQEBQVh6NChSul9+vTRa11Je7t27cKhQ4dw5swZLFy4UNEah5jjx4/j5s2bAID69esrglUyv7J+9uwZEhISVMbLyMjAvn37NKpP9erVYWZmhuTkZFy7dk3RtUP9+vW1mi9d+/jxo+IFrqurq1bjxsbGYtq0aZg0aRJOnz6tdHzLFBUVhefPnwNQ/oqdvgzVq1dXBKSsX79e5bwBfDpObtu2DX///Te+//57JCUl5Whameeby5cv49ixY6LbU3p6OtauXYtp06Zh7dq1SsOytopw//590WkcPXoUiYmJosNevHiB77//HpMnT1YcDz4XGhqqCIj4fHvObf2JiIiIiAwVu5wgIiIiIiLKB76+vvjhhx8wZ84cRXcP4eHh+P7772FpaYnixYujUKFCiI+Px9OnT1VegBgbG+OHH36Aj4+PaPlOTk5o1aqVonWClJQUzJs3D6tWrYKHh4ei3Jx0NVG0aFHcvXsXwP8HRXwu6xei7u7umDBhAhYuXKhIO3r0KI4ePYqiRYvC0dERr169wps3b5TKaN68Odq3b6+UJpPJsGDBAnz77beKr1NfvnyJYcOGwcrKCqVLl1a8IP38q/iGDRuic+fOWs9vXvl8uWRkZGDDhg3YvHkzPDw8YGdnh5cvX+L169dK43Xu3BmVKlXKjyqTFjp37ox79+7h9u3buHz5MkJCQtCgQQP4+vrCwcEBqampeP36Nc6ePYtbt24BAJydndG9e3dFGTVq1EBgYCASEhIwbdo0dOrUCe7u7khJScGzZ89w7NgxpKWlwdLSEklJSYiNjcWLFy/g5OSk0rqBlZUVqlWrhosXL2Ljxo1ISUmBjY0NKlasqM/FosLCwgLm5uZISUnBypUr0aBBA7i5uSkFZBUuXBgFCxZUaZXEwsICaWlpyMjIwE8//YRTp06hUaNGcHNzgyAIePz4Mfbu3Yu0tDQUKlRI8bU/5Ux6erriOJ3Z/Q3wqaWAFy9eAFBuYUQXjI2NMXLkSMycORPPnj3DqFGj0KFDB5QsWRIFCxbEq1evcOzYMcU5qXPnzrC0tMzRtOrUqYPatWsjMDAQq1evxqVLl1C/fn24ubkBACIiInDs2DFEREQAUO2+yM/PD2ZmZkhNTcWiRYvQtWtXeHl5wcjICJGRkTh79iyCg4NRvHhxPHnyBImJiXjx4gUKFy4Ma2trWFpaIjk5GUlJSZg5cyZq1aqFevXqwcXFBampqXj48KGitaUiRYooWmTQVf2JiIiIiAwVAxqIiIiIiIjySevWreHg4IBZs2YhOjpakZ6UlCT5dSfwKVhh1qxZqF69utryJ0yYgLt37yI8PFyR9u7dO7x7904pn62tLerWravUNYM6ffv2xaRJkzTKm6lz585ISUnB8uXLlb4aff78ueLr6az8/PwwY8YM0W4V3N3dsW7dOkyYMEGpefHExETcvn1bdPotWrTAjBkzYGRkWA0Vdu7cGcnJyVixYoViuWRkZCA8PFxpvWVq3Lix1sue8oe5uTlmzpyJv/76C7t370ZCQgKOHDmCI0eOiOb38vLCxIkTUbBgQUVaw4YNcePGDZw9exYRERFYunSp0jiWlpaYM2cODhw4gPPnz2Pbtm3Ytm0bli9fLtoaQf369XHx4kXExsYCAOrWrasUOJAfTExM0LBhQxw/fhyXLl2SbDHGzMwMnp6eaNu2LWrVqgWZTAYrKyvMnj0bK1aswLVr1xAcHKzUJU8mCwsLfP/997Czs8vr2fmqxcTE4LvvvlNJz7pdjxkzRqk7HV3w9fXFxIkTsWLFCsTFxeG3334TzdejRw906tQpx9ORyWQYP348jI2Ncf78edy8eVO0pQRLS0uMGTNGpfuiIkWKYODAgVi7di3i4uJEu1caNmwYjIyMsHr1aly+fBmXL1/GwIED0b59e9jb22P+/PlYunQpHj58KLk/FCpUCFOmTFFpbSi39SciIiIiMlQMaCAiIiIiIspHNWrUwL59+7Bz504cPHhQbd/ZHh4eaNeuHbp37w4LC4tsyy5YsCA2bdqEZcuW4ciRI6KtMdSqVQuTJk3Cv//+q3Gd/f398b///Q+///47nj9/rng5qo5MJsM333yDSpUqYdWqVbh27ZpoPicnJ/Tp0wddu3aFiYn0Launpye2b9+OP/74Azt37lTqSzyrMmXKYODAgfD39xcNjshvMpkMvXv3hq+vL1avXo2rV6+K5itWrBiGDh2Kpk2bGlxQBkkzNTVFz5490bRpU5w/fx7Xrl1DVFQU3r17h4IFC8LV1RWurq6oUaMGqlWrphJckPmCsnbt2jhy5AhevXqFd+/ewcbGBr6+vooWGwYNGoTk5GTcuXNHbXP7VapUgZWVlaLFl/zubiJT3759cf36dbx9+1YyT2pqKu7evYu7d++iX79+ihfXhQoVwowZM3Djxg38+++/ePToEWJjY2FpaQkXFxeUL18eHTt2ROHChfU1O5QH6tatC29vbxw8eBDXr19HVFQU5HI5nJycUKZMGbRp00YnXYqYmZlh4sSJaNKkCU6ePIl79+4hLi4OBQsWhJOTE2rUqIEmTZrA1tZWdPyWLVuiTJky2L17N548eYKoqChYWVnB09MT7dq1g6+vLzIyMvD8+XOcO3dOpSsaFxcXLFy4EJcuXcLp06fx9OlTvHv3DtbW1nBxcYGfnx/atGkj2tWULupPRERERGSIZIJYh2pERERERESUL16+fIn79+8jNjYWHz58gLW1Nezs7FC2bFml/rm19e7dO1y/fh1v3rxBeno6HBwc4OfnhyJFiuiw9pp7+/Ytbty4gejoaKSkpMDW1hZlypRBmTJltP5iPD09HXfv3kVERATevXsHU1NTODg4wMfHJ9/mL6diYmJw8+ZNREdHIzU1FW5ubihWrBhKliypNsDjSzH89MP8roJW1viXye8qfPVOnz6N1atXo2LFihgxYgTs7e2VhguCgISEBLx69Qo7d+7EtWvXYGxsjB07dqh8oa5vGWvzd/raMh6Wkt9VICIiIiIi0hoDGoiIiIiIiIhILxjQQFnFx8ejf//+SEtLw6ZNm+Do6Jht/t69ewMAli1bhtKlS+ujmpIY0EBERERERJT32E4lERERERERERHpXVRUFNLS0gAA0dHR2ea/f/++4v9STe4TERERERHR1+XLb6+SiIiIiIiIiIi+OMWKFYOZmRlSU1OxYMECdOjQAWXKlEHhwoVhZGQEQRCQlJSE2NhY3Lp1C//88w8AoEyZMnB1dc3n2hMREREREZE+MKCBiIiIiIiIiIj0zszMDOPGjcPSpUsRHx+PrVu3ZjtOyZIlMXHiRMhkMj3UkIiIiIiIiPIbAxqIiIiIiIiIiChf1KlTB6VLl0ZgYCCCgoIQGxuLDx8+4OPHj7C0tIS1tTUKFSqEMmXKoE6dOihbtiyMjNiDKhERERER0X8FAxqIiIiIiIiIiCjfODs7o2PHjujYsWN+V4WIiIiIiIgMDEPaiYiIiIiIiIiIiIiIiIiIyOAwoIGIiIiIiIiIiIiIiIiIiIgMDgMaiIiIiIiIiIiIiIiIiIiIyOAwoIGIiIiIiIiIiIiIiIiIiIgMDgMaiIiIiIiIiIiIiIiIiIiIyOAwoIGIiIiIiIiIiIiIiIiIiIgMDgMaiIiIiIiIiIiIiIiIiIiIyODIBEEQ8rsSRERERERERERERERERERERFmxhQYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoPDgAYiIiIiIiIiIiIiIiIiIiIyOAxoICIiIiIiIiIiIiIiIiIiIoNjkt8VICIiIiIiIqL/hiFDhuDGjRs5Gnf8+PHo1auXjmtk2Nq2bYvXr18rfgcFBankWbduHTZs2KA2T27cunULmzdvRnh4ON68eaMy3NXVFQcPHtTpNPPKrFmzcOjQIQBfVr2JiIiIiIj+yxjQQEREREREREREKvbv34958+bldzWIiIiIiIjoP4xdThARERERERERkZJ3797hp59+yu9qEBERERER0X8cW2ggIiIiIiIiIr1zcnLCkiVLNM7v7Oych7Whz4WEhCAhIUHxu1KlShgwYABsbW2V8pmamuq7akRERERERPQfwoAGIiIiIiIiItI7MzMzlCtXLr+rYdAOHjyYb9N++vSp0u/Zs2fD3d09n2pDRERERERE/1XscoKIiIiIiIiIiJQkJiYq/XZzc8unmhAREREREdF/GQMaiIiIiIiIiIhILZlMlt9VICIiIiIiov8gdjlBRERERERERF+FtLQ03L59G8+ePcO7d+9gZWUFR0dHVK5cGXZ2dlqVJQgCwsPD8erVK7x8+RLp6elwcXGBi4sLvLy8YGZmplE5CQkJCA8Px8uXL/HmzRtYW1vDxcUFRYsWRbFixXIym/9ZcrkcDx8+xMOHD/Hu3TuYmZnB3t4eFSpUgJubG4MuiIiIiIiIvkIMaCAiIiIiIiKiL9rbt2/x22+/Yf/+/UhKShLNU6VKFQwZMgRVqlRRW1ZGRgZOnjyJ3377DaGhoaJ5HB0d0atXL3Tu3BlWVlaied69e4ft27dj9+7d+Pjxo2ieqlWrol+/fqhZs6bo8FmzZuHQoUMAAFdXVxw8eFBt3XPq1atXaNeundo8VatWVUnz8/PD+vXrRcuYOXMm2rZtK1newYMHMXv2bMXvAwcOoEiRIqJ509PTsX//fmzZsgWRkZGieUqXLo0BAwagadOmDGwgIiIiIiL6ijCggYiIiIiIiIi+WEFBQZg8eTLi4uLU5rt+/TqGDh2KPn36YMSIETAxUX0kkpGRgenTp+PkyZNqy4qOjsaKFStw4sQJrFmzBgUKFFAa/uTJEwwbNgxv377Ntu5BQUEYOXIk+vXrpzbvf9WHDx8wefJkXL16VW2+R48eYdq0aTh37hxmzZolun6JiIiIiIjoy8O7OyIiIiIiIiLSuxcvXoh+9S9l/Pjx6NWrl1JaSEgIRo0ahbS0NKV0a2trlCpVCtHR0Xj58qXSsG3btiE9PR0TJkxQmcaePXtUghns7e1RtGhRGBkZ4eXLl0otBNy7dw8bN27EmDFjFGmCIOCHH35QCWYoUaIEHB0d8fHjRzx58gSJiYmKYatXr0adOnXg6emp4dL4b8jIyFAJZjA2NoabmxucnJyQmJiI169f/x97dx6mZV3vD/w9MzCjrLKDoJCioGCWKGYa6jGJVNIWLVPbLS3rZFpqVraI5s/lHCu3lpOZWZ3MKMO1MsUlMDUVWdwSBUH2HWdgZn5/eM1zGIYZhoGZecDX67q8rue+7+/z+X7u4cHsud/z/Wbp0qWF63fddVe6dOmS888/vz1aBgAAYBsTaAAAAAC2O6+//nrOP//8emGGvffeO9/85jczfPjwwrYDK1asyA033JDf/va3hXG//vWvc/DBB+ewww6rV/MPf/hD4XXHjh1z0UUX5eijj05ZWVmSN8IKjz76aM4777ysXLkySTJp0qR86UtfKsw3a9asTJ8+vV5P3//+97P77rsXzq1duzY/+9nPcuONNyZJampqcscdd9QLRrSl3r1756abbqp37g9/+EO9n8fG15M0ut3GtnLrrbcWwgwlJSU5/fTTc+KJJ6ZHjx6FMbW1tXnsscfygx/8oPBzv/XWWzN+/PiMGDGiVfsDAACg9ZW2dwMAAAAAW+q2226rt1rC6NGjc+ONN2afffYphAuSpFu3bvnqV7+ab3/72/Xef+2116a2trbeuZdffrnwety4cRk3blwhzJC88VB99OjR+fCHP1w4t2TJknrbXWxYI0nOOeecemGGJNl5553zhS98If369Suce+mll5px162jvLw8++67b71/evfuXW/Mxtf33XffDBkypNV6Wr9+fb0QxVe+8pV89rOfrRdmSN74MznwwANzzTXXZNdddy2c/81vftNqvQEAANB2rNAAAAAAtLm+ffvmiiuuaPb4DR/+J29sLVCnY8eOOf/881NeXt7o+4899thMmjQpjz76aJLk2WefzUsvvZS3vOUthTF9+vTJnDlzkryx3UFjPvOZz+STn/xk4XjDefv27VtvbE1NzSZrlJSU5A9/+EMhVFFa6ndONjRjxox6gZUhQ4bUW/liU4YPH55XX301SeptUwEAAMD2S6ABAAAAaHN1qwK0xMqVKzNjxozC8aGHHtpgFYSNlZSU5MMf/nAh0JC88dB7w0DDfvvtVwg03Hnnndl1113zvve9LwMGDKi36kOHDh3SocOmv1LZa6+9UlFRkcrKyiTJd7/73Xz5y1/OwQcfnC5dutQb21QA483uiSeeqHf8xS9+cYvev3jx4qxduzY777zztmwLAACANibQAAAAAGxXFixYUG+7iA1DCU3ZeNyGKwAkyRe+8IU89NBDWbFiRWpra/PTn/40P/3pT9O5c+cMGDAgffv2zaBBg/K2t70to0aNSq9evRrM0blz53z5y1/OZZddliSZN29ezjvvvCRvrADRr1+/9O3bN3vvvXfe9ra3Zf/990/Hjh236P7fDBYtWrTVNVauXCnQAAAAsJ0TaAAAAAC2KytXrqx33L9//2a9b+Nxm6pz7bXXZsKECfVWgFi9enWef/75PP/880mS//3f/015eXk+9alP5eMf/3iDQMKHPvShVFdX57rrrsvq1asL5xcuXJiFCxcmSf72t78lSXbfffdccMEFOeigg5p1D28WG/7cWqpz587boBMAAADak0ADAAAAsF3p2rVrveP58+c3633z5s1rsk6SDB8+PDfeeGMee+yxPPXUU5kxY0YWLlyYxYsXZ9GiRamurk6SVFVV5frrr8/KlStz9tln16tRUlKSj3zkI3nPe96TKVOm5Kmnnsrs2bOzaNGiLFq0KMuXLy+Mffnll3PWWWflF7/4RYYPH96s+9gebLiCxqbU1NQ0eb1bt271jv/2t781OAcAAMCOT6ABAAAA2K7069cvJSUlhYfmL774YrPe9+9//7vecWMrO5SVlWX06NEZPXp0vfOvv/56pkyZkssvv7wQorjlllvywQ9+MLvvvnuDOj169Mi4ceMybty4eucXLlyY2267LT/5yU+SJNXV1bniiivy05/+tFn3UYzKysrqHS9btqzJ8Rtv97Gxfv361TuePXt29ttvvxb1BgAAwPartL0bAAAAANgSXbp0yT777FM4fvjhh/Pyyy83+Z7a2tr89re/rXdu48DC5uy00045/PDDc8EFF9SrO3369C2q06dPn3zuc5/L0UcfXTg3Y8aMrF+/fovqFJPu3bvXO37llVeaHL/hlh6bcsABB9Q7fvDBB5scX1tbm0ceeSSTJ0/O5MmT8/TTTzc5HgAAgO2DQAMAAACw3Xnve99beL1u3bpcdtllWbduXaPjJ02alH/+85+F4+HDh2fw4MGF4z/96U856aSTCv+88MILjdbaeKuKxYsXF15/5StfKdQ455xzmryHLl26FF5XVlZmzZo1TY5vjtdff32ra7TETjvtlIEDBxaO//KXv9TbWmNDTz31VCZPntxkvaFDh2bIkCGF41/+8pdNhlb+8pe/5Itf/GLOPvvsnH322Zk2bVqT9SsrKze7LQYAAADtT6ABAAAA2O68//3vr7ctwZQpU/Lxj388s2bNqvegetWqVbnyyivz7W9/u977zzjjjJSUlBSOu3TpkhdffLHwzzXXXLPJgMT69evzi1/8ot65PfbYo/C6tra2UOP+++/P3Xffvcn+X3rppfztb38rHPfq1atBUKI5NryHJPnZz36WadOmZfr06fWCFm3hkEMOKbxeuXJlzjvvvMLWHMkbP5v7778/55577mZrlZaW5tOf/nThuKqqKp/61Kdy9913p6ampnB+3bp1mThxYi666KLCuW7duuX4449vUHPDn9WSJUvym9/8Js8880ymT5+eFStWNP9GAQAAaDMd2rsBAAAAgC2100475bLLLsvpp59eCB48++yzOeWUU9KtW7fsueeeWbRo0Sa3Pjj55JNz2GGH1Tv3zne+M7169SqEAB544IGccMIJ+Y//+I/suuuu6dChQ+bNm5e//OUvefXVVwvvGzx4cA466KDC8fve9756qw9ceOGF+f3vf58DDzwwPXv2zNq1a/Pcc8/lr3/9ayorKwvjTjzxxAbhhObo1atXveOf//zn+fnPf57kjdUiPvrRj25xzZY6+eST88c//rHw5/HPf/4zxx9/fAYPHpxddtklL774YpYtW9bseuPGjcsDDzyQe++9N0mybNmyXHjhhfne976XPfbYIx07dsxLL73UYCWIr33ta+nUqVODehv/rK688srC6yuuuCJHHHFEs3sDAACgbQg0AAAAANulkSNH5oc//GHOO++8eg+1V6xYkSeeeGKT7znttNNy1llnNTi/00475eKLL87ZZ59d2Lbhtddey69//etG5+/Vq1cuu+yydOjwf1+vHHHEEfnQhz6UW2+9tXDu8ccfz+OPP95onTFjxuQTn/hEo9ebcuCBB6ZDhw5Zv359i96/LQ0ePDhf+9rXMmHChMK56urqvPjiiw3Gnnzyybn11lub3CakpKSksPJCXagheWNbjenTp2/yPeeee27GjRu3yWvveMc7cuONNzbnVgAAACgStpwAAAAAtlsHHnhgfvvb3+bDH/5wdt5550bHHXDAAbn++uvzn//5nykrK9vkmIMOOii33HJLTjzxxCZrde/ePZ/5zGfy61//OkOHDq13raSkJOedd16uuOKKeis3bMq+++6bSy+9NJdffnm9UMSWGDx4cC677LLss88+6dy5c4tqbEvvf//7c+WVV2a33Xbb5PWuXbvmq1/9as4+++xmrUix00475ZJLLsmECRPylre8pdFxo0ePzo033piPfOQjjY458MAD881vfjN77LFHKioqNn8zAAAAtLuS2g03lgQAAADYTlVVVeXJJ5/Myy+/nGXLlqVTp07p06dP3va2t6V3795bVGvVqlV5/vnns2DBgixYsCBJ0r9//wwYMCB77rlndtppp2bVmTt3bl555ZUsWLAgixcvTteuXTNgwIAMHDgwgwcPbtE2E9uD6urqzJgxIzNnzszy5cvTuXPnDBkyJKNGjUrHjh1bVLO2tjazZ8/OtGnTsmTJknTo0CG77757hgwZkkGDBm3jOwAAAKAYCDQAAAAAAAAAAEXHlhMAAAAAAAAAQNERaAAAAAAAAAAAio5AAwAAAAAAAABQdAQaAAAAAAAAAICiI9AAAAAAAAAAABSdDu3dwPautrY2Tz31VO65557MmzcvCxYsyLp169K3b9/07ds3hxxySA4//PB07NixyTrr1q3LvffemwcffDBz587NypUr07179wwZMiSHH354xowZk9LS5uVPpk2blnvvvTfTp0/P0qVLU15enr59+2b06NF573vfmx49emyLWy/KnpcuXZo777wzU6dOzYIFC1JVVZWePXtmn332ydixYzNixIituWUAAAAAAAAA2khJbW1tbXs3sb1asWJFvve972XWrFlNjuvTp0++9rWvZdiwYZu8Pn/+/EyYMCGzZ89utMbIkSNzwQUXpGvXro2OqampyU9+8pNMmjSp0TFdu3bNueeem7e//e1N9rw5xdjzY489lquuuiorV65sdMz48ePz6U9/utlBCwAAAAAAAADah0BDC61bty4XXXRRpk2bliTZd999c/TRR2fAgAHp2LFjFi5cmEceeSSTJ09OTU1NevTokSuuuCJ9+vSpV2fNmjU599xzM2fOnJSWlmbs2LE55JBD0r179yxatCh///vf8+CDDyZJRowYkYsvvjhlZWWb7Ommm27KrbfemiTZe++9c+yxx2a33XZLZWVlnn766fzxj3/M6tWrU1FRkcsuuyx77LFHi+69GHt+4YUXcv7556eysjKdO3fOCSeckJEjR6aioiKvvPJKJk2alGeffTZJctJJJ+XUU09t0b0DAAAAAAAA0DYEGlrosccey3e+850kyZFHHpkvf/nLKSkpaTDuL3/5S37wgx8kST74wQ/m4x//eL3rN998c/73f/83paWlufDCC3PQQQc1qDFp0qTccMMNSZIvfelLefe7391gzJw5c3LWWWelpqYmY8aMydlnn90gRDB//vx89atfzfLlyzNixIhccsklm+x5c4qt59ra2px//vmZMWNGunfvnssvvzz9+/evN6a6ujpXXXVVJk+enNLS0lxzzTUZOHDgFt87AAAAAAAAAG3DuvsttOE2EyeeeGKjwYCjjjoq3bt3T5LCCgF1qqqqcvvttydJDj300E0GA5Lk2GOPzd57750kue222zY5ZuLEiampqUl5eXnOOOOMTa6I0L9//5x88slJkmeeeaZBP81RjD3PnDkzM2bMSJKccsopDcIMSVJWVpYzzzwzHTt2TE1NTf74xz82424BAAAAAAAAaC8CDS20Zs2awutNPUCvU1JSkgEDBiRJVq1aVe/a008/nbVr1yZJxo4d2+R8dSsczJkzJ3Pnzq13raamJo8++miS5J3vfGe6dOnSaJ0xY8akvLw8STJlypQm59yUYuy57lxFRUXGjBnTaJ0uXbrkkEMOSZJMnTo1FicBAAAAAAAAKF4CDS00ePDgwuv58+c3Oq62tjbz5s1LkgwZMqTetbrVBjp06JD99tuvyflGjRrV4H11Fi1alKVLlyZJDjjggCbrdOnSJcOHD99kneYoxp6fe+65JMnw4cPTqVOnZvW0ZMmSLFq0qMmxAAAAAAAAALQfgYYWGjNmTHr16pUkufXWWxv9bf+//vWvWb58eZLkfe97X71rdQ/0e/TokdLSpv8oevTo0eB9dZYsWVJ43bNnz832Xjdm4zrNUYw919XakjpJsmzZss2OBwAAAAAAAKB9dGjvBrZXFRUV+frXv57vfOc7+dvf/pb58+fnPe95T/r3758OHTpk0aJFeeSRR/LAAw+kpKQkZ5xxRvbcc896NTYMB2xOhw4d0r179yxfvrzBQ/0NH8w3p1bdmK0NNGxOW/VcV2tL6iT1QxUAAAAAAAAAFBeBhq2w11575eqrr87EiRPzxz/+MdOnT28wZv/9988pp5xS2DJhQ3UP58vLy5s1X0VFRZKGD+I3fMjfnFp1dVatWpWqqqpmz7/hXMXSc2VlZVavXr3FdTbuoTFNbScCAAAAAAAAwBv69++/zWsKNGyF2traPPnkk5k5c2ajYxYtWpTp06fnLW95S72H6ckbD+dbYuXKlU0eb2mtuq0zmqPYem5pP0myYsWKzY6pqalpcX0AAAAAAAAAWk6goYUqKytz5ZVX5h//+Ec6duyY4447LkcccUT69euXjh07ZsGCBXniiSfyhz/8ITfeeGP+/ve/5xvf+Eb69u1bqNGlS5cWzd21a9cmj7em1uYUW88t7SdJunXrttkxpaWlLa4PAAAAAAAAQMsJNLTQ7373u/zjH/9ISUlJvv71r2fUqFH1rg8ZMiRDhgzJYYcdlrPPPjsvvfRSrr766lx88cUpKSlJkvTo0SNJUlVV1aw5KysrkyQ9e/asd76uTnNr1dXp0qXLFm03seFcxdJzRUVFOnfunNWrV29RnY17aExrLIsCAAAAAAAAwOb59fMWqK6uzsSJE5Mkb33rWxuEGTbUp0+fjB8/Pkny9NNPZ9asWYVrdQ/Uly5dutk5169fX9giYZdddql3bcPj5tSqG9OcB/obK8ae62ptSZ3GagEAAAAAAABQHAQaWmDevHmF1QD22GOPzY7fcMxLL71UeL1hOKCmpqbJGkuXLk1tbW2ShqsdbHi8ZMmSzfZTN2ZrAw3F0nNdrS2p01gtAAAAAAAAAIqDQEMLVFdXF16vX79+s+M3HLPhe/fee+/C9aeffrrJGo8//njh9V577VXvWu/evQurFDzxxBNN1lm1alVmzpxZb/4tUYw919WeOXNm1qxZ06yeevbsmV69ejU5FgAAAAAAAID2I9DQAoMGDUp5eXmS5Nlnn93s+A3H7LnnnoXX++23X3beeeckyT333NNkjXvvvTdJMnDgwAwaNKjetdLS0owePTpJ8tBDD2XVqlWN1nnggQcKq0vUvWdLFGPPBx98cJKksrIyDzzwQKN1Vq1alYcffrhQp7TUxx8AAAAAAACgWHmi2wJlZWUZOXJkkmTWrFm58847Gx37wgsv5Pbbb0+SdO3aNW95y1sK18rLyzN+/PgkbzzUf/TRRzdZ44477iiEIj7wgQ9scswJJ5yQ0tLSVFVV5YYbbqi3EkSd+fPn59e//nWSZN99982wYcMajJk+fXo+85nP5OSTT86kSZMaXC/GnocPH5599tknSXLLLbfktddeazCmuro61113XdatW5fS0tIcf/zxm+wJAAAAAAAAgOJQUltbW9veTWyPZs+ena997WtZu3ZtkuTtb397jjjiiPTr1y8dO3bMwoUL8/jjj+dvf/tbYcuJs88+O0ceeWS9OqtXr865556buXPnprS0NOPGjcs73vGOdO/ePYsWLcr9999fWHVgxIgRufjii1NWVrbJnm666abceuutSZJhw4bluOOOy6BBg1JZWZlp06Zl4sSJWbVqVSoqKnLZZZdljz32aFDj4osvztSpU5MknTt3LoQJirnn5I3gyHnnnZeqqqp06dIlJ5xwQkaOHJmKioq88sormTRpUmbNmpUkOfHEE3Paaadtsg4AAAAAAAAAxUGgYSvMnDkzV1xxRRYsWNDkuJ122imnn356jj766E1enzdvXiZMmJCXX3650RojRozIBRdckG7d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zY4pLS1tcX0AAAAAKFa+9wIAYHsg0NACy5cvT5J07tw5H/vYx+qFGTZ06KGHZv/998+TTz6Zp59+OrW1tfXG9ujRI0lSVVXVrHkrKyuTJD179qx3vq5Oc2vV1enSpcsWbTex4VzF0nNFRUU6d+6c1atXb1GdjXtoTGssiwIAAAAAzVHdirV97wUAwPZADLcFqqvf+L8SQ4YMyU477dTk2GHDhiVJ1q5dmwULFtS7VvdAfenSpZudc/369YUtEnbZZZd61zY8bk6tujHNeaC/sWLsua7WltRprBYAAAAAAAAAxUGgoQXqtjzYeNWBTendu3fh9cYP3DcMB2xuz7qlS5emtrZ2k/NueLxkyZLN9lQ3ZmsDDcXSc12tLanTWC0AAAAAAAAAioNAQwsMGTIkSfLaa69tduy8efMKrzd+qL/33nsneWMlg6effrrJOo8//njh9V577VXvWu/evQurFDzxxBNN1lm1alVmzpxZb/4tUYw919WeOXNm1qxZ06yeevbsmV69ejU5FgAAAAAAAID2I9DQAm9/+9uTJLNnz86yZcsaHVdTU1N46N+3b9/06dOn3vX99tsvO++8c5LknnvuaXLOe++9N0kycODADBo0qN610tLSjB49Okny0EMPZdWqVY3WeeCBB1JVVZUkhfdsiWLs+eCDD06SVFZW5oEHHmi0zqpVq/Lwww8X6pSW+vgDAAAAAAAAFCtPdFvg3e9+d3beeedUVlbm2muvzbp16xqMqa2tzcSJE/P8888nSY455piUlJTUG1NeXp7x48cneeOh/qOPPrrJ+e644448++yzSZIPfOADmxxzwgknpLS0NFVVVbnhhhtSXV3dYMz8+fPz61//Okmy7777ZtiwYQ3GTJ8+PZ/5zGdy8sknZ9KkSQ2uF2PPw4cPzz777JMkueWWWza5ckZ1dXWuu+66rFu3LqWlpTn++OM32RMAAAAAAAAAxaGktra2tr2b2B7dd999+a//+q8kb6xAMH78+Oy+++7p2LFjXn311fz9738vbKWw11575dJLL015eXmDOqtXr865556buXPnprS0NOPGjcs73vGOdO/ePYsWLcr9999fWHVgxIgRufjii1NWVrbJnm666abceuutSZJhw4bluOOOy6BBg1JZWZlp06Zl4sSJWbVqVSoqKnLZZZdljz32aFDj4osvztSpU5MknTt3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t7RWc++lbmsMAAAAAN7c2up7oh1tnraeCwCAHYtAQwusX78+119/fZLkyCOPzMiRI7e4RteuXVs098bv69KlS4vqtKSHYuy5S5cuhZUjtqZOY0pL7coCAAAAQNt9T7SjzdPWcwEAsGMRaGiB22+/PS+//HI6deqUT3ziEy2qscsuuyRJKisrmzW+blyPHj3qnd/wuKqqqtl1kqRnz57NmrtOMfbco0ePLFu2rNXuvTWWRQEAAACgFcxY3qrlC98TtdU8Sap3gHk2ngsAALaEaOwWWrx4cX7zm98kSU455ZQGD+ubq+59K1asSHX15v8vw9KlS+u9b+M6G45pypIlS5Ik5eXl2XnnnZvd74ZzFVPPdSGLLamzqZ4AAAAAAAAAKC5WaNhCv/jFL7J27dr0798/o0ePzqJFizY57vXXX0+SVFdX1xvTu3fvJP/3QL22tjbLli1Lr169Gp2zurq60XBAt27dUlpampqamnoP7BtTN6Znz54pKSnZ7PgNFWPPdSstbEmdTfUEAAAAAAAAQHERaNhCs2fPTpLMnz8/p59++mbHL168OJ/61KcKx3/605+SJHvvvXfh3OOPP56jjz660RpPPfVUYUWEYcOG1btWVlaWoUOH5tlnn83jjz+ek046qdE61dXV+de//tVg/uYqxp732muv/PWvf828efPy6quvZtddd2201uOPP54k6dChQ97ylrc0Og4AAAAAAACA9mfLiXYyaNCgwsP3e+65p8mx9957b5KkU6dOGTlyZIPro0ePTpJMnz49c+bMabTOv/71r8JqEXXv2d57PuiggwqrNtTNuSnV1dX561//miTZb7/90qlTpyb7BwAAAAAAAKB9CTRsoauvvjp/+tOfNvvPf/zHfyRJ+vbtW+98nZKSknzgAx9IksyaNSt33nnnJud79NFH89BDDyVJxo8fn44dOzYYM27cuOy8885Jkuuuuy6VlZUNxqxYsSI/+9nPkiT9+vXLO9/5zgZj5syZky984Qv58Ic/nF/84hcNrhdjz3369MmYMWOSJH/+85/z/PPPNxhTW1ubX/7yl4UtJ+ruAQAAAAAAAIDiZcuJdnTUUUflb3/7W6ZPn57rrrsu06dPz5gxY9K7d+8sW7Ys//jHP3L33XentrY2gwYNyvvf//5N1unWrVs++clP5tprr83TTz+dr3zlKzn++OPzlre8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MNOmTcsll1ySiy++OGVlZZvs6eabby4EA/bee+8ce+yx2W233VJZWZmnn346f/zjH7Ny5cpccsklueyyy7LHHnu06N6LsecXXngh3//+91NZWZnOnTvnhBNOyMiRI1NRUZFXXnklkyZNyrPPPpvbb789O++8c0499dQW3TsAAAAAAAAAbUegoQUeeeSRQphh/Pjx+cxnPpOSkpLC9be//e0ZM2ZMvvSlL6WqqirXXXddRo0alZ122qlendtuu60QDLjwwgtz0EEHFa7tscceGT16dEaMGJEbbrghzzzzTO677768+93vbtDPnDlzcttttyVJxowZk7PPPrteiGDEiBE54ogj8tWvfjXLly/PT37yk1xyySX1em6uYuu5trY2P/7xj1NZWZnu3bvn8ssvT//+/QvXhw4dmjFjxuSqq67K5MmTc+utt+bII4/MwIEDt/jeAQAAAAAAAGg71t5vgTvvvDNJMnDgwHzqU5/aZDBg1113zbHHHpskWbFiRV566aV616uqqnL77bcnSQ499NB6wYANHXvssdl7772TpBAA2NjEiRNTU1OT8vLynHHGGZtcEaF///45+eSTkyTPPPNMnn322WbcaX3F2PPMmTMzY8aMJMkpp5xSL8xQp6ysLGeeeWY6duyYmpqa/PGPf2zG3QIAAAAAAADQngQaWuAb3/hGzjnnnHz84x9vdDuFJNlrr70Kr//973/Xu/b0009n7dq1SZKxY8c2OV/dCgdz5szJ3Llz612rqanJo48+miR55zvfmS5dujRaZ8yYMSkvL0+STJkypck5N6UYe647V1FRkTFjxjRap0uXLjnkkEOSJFOnTk1tbW2T/QMAAAAAAADQvgQaWqCioiKHH3543vGOdzQ5bsMtJqqrq+tdq1ttoEOHDtlvv/2arDNq1KgG76uzaNGiLF26NElywAEHNFmnS5cuGT58+CbrNEcx9vzcc88lSYYPH55OnTo1q6clS5Zk0aJFTY4FAAAAAAAAoH0JNLSil19+ufB60KBB9a7VPdDv0aNHSkub/mPo0aNHg/fVWbJkSeF1z549N9tT3ZiN6zRHMfZcV2tL6iTJsmXLNjseAAAAAAAAgPbTob0b2FHV1NTkvvvuS/LGSg1Dhw6td33DcMDmdOjQId27d8/y5csbPNTf8MF8c2rVjdnaQMPmtFXPdbW2pE5SP1QBAAAAANAS1ddXtGr9sjMqW7U+AECxE2hoJffdd19mz56dJDnmmGPSpUuXetfrHs6Xl5c3q15FxRv/Ybzxg/gNH/I3p1ZdnVWrVqWqqqrZ8284V7H0XFlZmdWrV29xnY17aMr8+fObNQ4AAACA/9OW36m01VztMU+fHWCeDedqq3lae672+NkBAGwP+vfvv81rCjS0gpdffjnXX399kqRPnz75wAc+0GDMqlWrWlR75cqVTR5vaa1evXo1e3yx9dzSfpJkxYoVzRpXU1PT4jkAAAAA3qza8juVtprLPMU/1442T1vPBQBQjAQatrFXX301F110USorK1NeXp4LL7ww3bp1azBu4xUbmqtr165NHm9Nrc0ptp5b2k+STf6ZbEppaWmL5wAAAAB4s2rL71Taai7zFP9cO9o8bT0XAEAxEmjYhl566aV8+9vfzpIlS1JRUZGvf/3r2WOPPTY5tkePHkmSqqqqZtWurHxjr7SePXtusk5za9XV6dKlyxZtN7HhXMXSc0VFRTp37pzVq1dvUZ2Ne2hKayyLAgAAAFAUZixvtdL1vlNpxXnqzbWjzZOkegeYZ8O52mqe1p6rPX52AABvVuKd28jTTz+dCy64IEuWLEnnzp3z3e9+N29/+9sbHV/3QH3p0qWbrb1+/frCFgm77LJLvWsbHjenVt2Y5j7Q31Ax9lxXa0vqNFYLAAAAAAAAgOIh0LANPPjgg7nooouyevXq9O3bN5dddln22WefJt+zYThgc/ugLV26NLW1tUkarnaw4fGSJUs222vdmK0NNBRLz3W1tqROY7UAAAAAAAAAKB4CDVvpz3/+cy6//PKsX78+Q4cOzeWXX57dd999s+/be++9k7yxksHTTz/d5NjHH3+88Hqvvfaqd613796FVQqeeOKJJuusWrUqM2fOrDf/lijGnutqz5w5M2vWrGlWTz179kyvXr2aHAsAAAAAAABA+xJoaKHa2tr84he/yI9//OPU1tZm9OjRueSSS5r9m//77bdfdt555yTJPffc0+TYe++9N0kycODADBo0qN610tLSjB49Okny0EMPZdWqVY3WeeCBB1JVVZUkhfdsiWLs+eCDD06SVFZW5oEHHmi0zqpVq/Lwww8X6pSW+ugDAAAAAAAAFLMO7d3A9mjdunX50Y9+lPvuuy9Jctxxx+XTn/50ysrKml2jvLw848ePz//+7//moYceyhFHHJGDDjqowbg77rgjzz77bJLkAx/4wCZrnXDCCfnLX/6Sqqqq3HDDDfnyl7/coJf58+fn17/+dZJk3333zbBhwxrUmT59eq666qqsXr06p556ao499tii73n48OHZZ599MmPGjNxyyy15+9vfnn79+tUbU11dneuuuy7r1q1LaWlpjj/++E32BAAAANDezrxvVqvWv+7Iht+vAAAAFCuBhha49tprC2GGcePG5Zhjjsm8efM2+74+ffqkoqKicPz+978/Dz30UObOnZsJEyZk3Lhxecc73pHu3btn0aJFuf/++wurDowYMSL/8R//scm6gwYNygc+8IHceuutuf/++zN//vwcd9xxGTRoUCorKzNt2rRMnDgxq1atSkVFRT772c+mpKSkQZ3bbrstCxYsSJLcfPPNDQINxdhzSUlJPvvZz+a8887LsmXLcvbZZ+eEE07IyJEjU1FRkVdeeSWTJk3KrFlvfBnwwQ9+MAMHDmzqjwkAAAAAoKhUX1+x+UFboeyMylatDwDQUgINLfDaa68VXt9111256667mvW+CRMmZL/99iscd+7cOd/61rcyYcKEvPzyy7njjjtyxx13NHjfiBEjcsEFFzS5AsSpp56aNWvW5I477sisWbMKD/A31LVr15xzzjnZY489NttrZeWm/wO2GHvec889c8EFF+TKK6/MqlWrcvPNN29y3LHHHptTTjml0ToAAAAAAAAAFA+BhnY2YMCAXHXVVbn33nszefLkzJ07N6tXr063bt0yePDgHHHEERkzZsxmt7MoLS3NGWeckcMOOyx33313ZsyYkaVLl6a8vDx9+/bN6NGjc8wxx6RHjx6N1hg7dmyefvrprF27NgMGDNgueq4zatSo/OhHP8qdd96ZKVOmZOHChamqqkqPHj2y7777ZuzYsRk5cuRm6wAAAAAAAABQHAQaWuCSSy7ZpvXKy8tz7LHHbnKLhy01cuTIFj+4Hz16dPbaa6889dRTOfjgg5scWyw9b6hnz5455ZRTrMIAAAAAAAAAsAMobe8GKB6vvvpqnnrqqZSXl+c973lPe7cDAAAAAAAAwJuYQANJktra2vz85z9Pkpx00knp169fO3cEAAAAAAAAwJuZLSdIktx2222ZMmVKxowZkw996EPt3Q4AAAAAAO2g+vqKVqtddkZlq9UGAHZMAg0kST74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e6xwbEUIAACAHZNAAwAAALSyvn375oorrmj2+I4dO7ZiN8Xh1VdfzU9+8pPC8ahRowQaaLbHHnus3udHoAEAAGDHJNAAAAAAray8vDz77rtve7fxpvXPf/6zvVvYoY0fPz7jx49v7zYAAADYAZW2dwMAAAAAAAAAABsTaAAAAAAAAAAAio4tJwAAAOBN4NVXX82//vWvLF68ONXV1enRo0eGDRuWvfbaK2VlZVtcb8GCBfnXv/6VRYsWpaamJoMHD87uu++egQMHpkOH7f/rhtra2rzwwguZOXNmFi9enM6dOxfusW/fvikpKWnvFpMk69evz7Rp0/Lvf/87S5cuzc4775w+ffpk//33T58+fbao1ssvv5w5c+bk1VdfzerVq9O/f/8MGDAgQ4cOTadOnbZpzy+88ELmzZuXuXPnprS0NAMGDEj//v1b/HncUq+//npmzpyZRYsWZeHChVm/fn0GDhyYgQMHZujQoS3uYdWqVZk6dWrmz5+fqqqq9O7dO29961uz++67b3GtbfkZrKmpyaxZszJr1qwsXbo05eXl6dWrV0aOHJmBAwcWzecZAABgY9v/NwwAAABAox555JFcd911mT59+iav9+rVKx/5yEfy0Y9+NBUVFZutN3Xq1Fx//fV56qmnNnl9t912yxlnnJGjjz46paX/tzDkZz/72Tz++OON1j3jjDManDvggAPy4x//uHB8++235zvf+U6SZPTo0fnBD36Qm2++ObfffnvmzJmT6urqJMmAAQNy++23b3LujWtubP369fnzn/+cn//855k7d+4mxxx44IE566yzMnLkyEbrbM6rr76a973vfUmSsrKyTJkyJffdd19uvPHGvPDCC3n99dcLY//0pz9l1113rff+119/Pbfcckt+9atfZfny5ZucY//998/pp5+ed7zjHY32UVtbm4cffjg33nhjnnjiiU2O6dq1a0466aScfPLJ2WWXXZq8lyS56KKLMn78+Abjqqqqcvvtt+emm25q9Ge7++6757TTTstxxx2Xjh07Fs4feOCBjd5DY9dPP/30fO5zn6t3bsGCBfnVr36V22+/PStWrNhkrT322COf//znc/jhhzf6oP+GG27IT37ykyTJ8ccfn3PPPTfXXHNNfv/732fdunUNxh9wwAE599xzs/feezd5H8m2/QyuX78+EydOzM9//vO89tprmxwzdOjQfOpTn8rRRx8t2AAAABQdW04AAADADqimpiZXX311vvjFLzYaZkiSxYsX55prrsmnPvWpRh94Jkl1dXX+67/+K5///OcbDTMkySuvvJILL7wwp59+elauXLlV97A5V1xxRX70ox9l9uzZhTDD1li+fHnOOuusXHzxxY0+SE6Sf/7zn/nEJz6Ryy+/PDU1NVs9b5Lcc889+epXv5pnnnmmXphhU1577bV86lOfyrXXXttomCFJnnzyyZx11ln5wQ9+kNra2k2Oufrqq/Of//mfjYYZkmTlypX52c9+lo9//ONZsGBB825oI2vXrs0XvvCFXHrppU3+bF9++eVMmDAh5557btavX9+iuRoze/bsnHbaafnVr37VaJghSV588cWce+65TQZfNrR+/fr853/+Z37zm99sMsyQJI8//ng++clP5p///GeTtbblZ3DlypX50pe+lO9///tN/t1+/vnn8/Wvfz3f/OY3t/nPHAAAYGtZoQEAAABa2Zw5czb7G+Yb2niFgZb42c9+ll/+8pf1zvXv3z/9+/dPksyfPz/z588vXJs1a1bOOeec/PSnP81OO+3UoN5///d/59e//nW9c2VlZRkyZEi6dOmSV155JUuWLClce/LJJ3P++efnhz/8Yb2VGraV1157bbMPh7dEVVVVvvSlL+WZZ56pd76ioiJ77bVXqqurM3v27KxZs6Zw7be//W169uyZT3/601s1d21tba6//vpmjV27dm2+9KUv5YUXXqjX46677prevXtn+fLlmTdvXr0wyU033ZTu3bvn4x//eL1aDz74YG6++eZ657p165bBgwenoqIir732Wl555ZXCtblz5+aqq67K97///S2+xx//+McNQhP9+vXLwIEDU11dnTlz5mTx4sWFaw899FD+8Ic/5MQTT9ziuRpz6aWX1pujrKwsQ4cOTffu3VNZWdmgh5/+9Kc56qijMnTo0Cbr3nvvvamqqiocDxgwIAMGDMi8efMyb968wvnKyspceOGFue2229K5c+cGdbblZ7C6ujrnnXdepk6dWu9+Bw4cmL59+2bNmjWZN29eli5dWrh+1113pUuXLjn//PObvF8AAIC2JNAAAAAAO5jnnnuu3m+XH3300fnsZz+bt7zlLfXGzZ49Oz/96U9z5513JklmzpyZ3/3udznttNPqjXvooYfqhRnKysryuc99Lh/96EcL4Yfa2tpMnjw5l1xySRYtWpQkmTJlSh555JEceuih+frXv17vQeyMGTNy6aWXFo4vuOCC7LPPPvXm7dSpU6P3OHv27CTJ2LFj8+53vzv9+vUrLJe/4VYFzXXDDTfUe5C8yy675MILL8y73vWudOjwxtcnlZWV+f3vf5+rr766sCLET37yk5x00knp2rXrFs9Zp6amJi+//HL22WefnHzyyRk0aFBhziTp3bt3vT7rwgwVFRX54he/mOOOOy5dunQpjKmurs6DDz6Yq6++Oi+//HLhfePGjUu/fv0K42677bZ6fZx99tk58cQTU15eXjg3c+bMnHvuuYXwy3333ZeVK1du0f1WV1dn4sSJheMuXbrk+9//fg4++ODCn1l1dXX++te/5qKLLiqscnD77bcXAg033XRTvZp/+MMf8oc//KFwvPH1JOnTp0/h9eLFi/PYY48Vjt/5znfm4osvTrdu3er1+ac//SkTJkxI8sZn+h//+MdmAw11YYa3v/3t+cY3vpHBgwcXrk2bNi0XXXRR4fO6ePHi/OlPf8rJJ5/coM62/AzeeuuthTBDSUlJTj/99Jx44onp0aNHYUxtbW0ee+yx/OAHPyis4nLrrbdm/PjxGTFiRJP3DAAA0FYEGgAAAGAHc+ONNxa2GDjyyCMzYcKETa6SMHjw4Hz3u9/N66+/nvvuuy9J8pvf/Cannnpq4UFzbW1tbrjhhnrvu/LKK3PYYYfVO1dSUpIxY8Zk1113zSmnnFJ42Pr3v/89hx56aIYMGVJv/Ibhhrpe9t133y26z/e+97353ve+t0Xv2ZQlS5bkN7/5TeG4a9eu+dWvflXv4X/yRoDgox/9aMrLywurFKxfvz4PPfRQxo0bt1U97Lrrrvmf//mfJsMYy5cvz6233lo4njBhQo444ogG48rKynL44Ydn2LBh+fCHP5zVq1enqqoqt912W84888zCuLqwQ5KMGjUqp5xySoNaw4cPz+mnn174OdetprBx+KQpy5Ytq7dixEc/+tG84x3vaNDz2LFj8+CDD+aOO+5Ikrz00kuF6xt/NiZPnlzveHOfnZUrV+Yzn/lM4fh973tfvTBDXQ/vf//7c/vttxe2VXnuuec2c3dvGDx4cK655pp6YZAkGTlyZC699NKceuqpha0hHnzwwQaBhm35GVy/fn29gMdXvvKVTQYoSkpKcuCBB+aaa67JKaeckldffTXJG/8O2BZ/rwAAALYFgQYAAABoZX379s0VV1zR7PEtWWGgzvr16+s97N1nn30yc+bMJt+z7777FgINr732WmbPnl0IIMyePbvw29tJcvjhhzcIM2xo6NChOeOMMwq/kb41KxdsznHHHbdN6vztb39LZWVl4fj0009v8CB5Q8cff3xmzJhRCG1suN1AS40bN26zf+7/+Mc/8vrrryd548F279696/3ZbMqee+5ZeDg/ZcqUeoGGvn37FkIDNTU1qa2tLQRZNnTcccfVC2xs6eeze/fuKS8vL/yc6h7sb8q3vvWtXHjhhVtUvzmGDBmSz33uc80aO2jQoMLPbMMtI5py5plnNggz1Nl7771zwAEHFLZIef755xuM2ZafwRkzZuS1114rHA8ZMmSzn5Phw4cXAg0bblMBAADQ3gQaAAAAoJWVl5dv8eoDLTVr1qx6qx9ce+21ufbaa7eoxpw5cwqBho0fbr7//e/f7Ps/+clPbtF8LdXUA98t8eijj9Y7PuGEE5oc37Fjx3zzm9/cJnPXac69/Otf/yq8rqyszCc+8YktmmPu3Ln1jvfbb7/Cn+8TTzyR73//+/nIRz6SwYMH11vRo6ysLGVlZVs014Y6dOiQfffdt9D/TTfdlG7dumXs2LH1ttOoG7vhdhvb2syZMzNx4sS8+OKLmT17dhYvXrxN6m7u7/fuu+9eCDQsW7aswfVt+Rl84okn6h1/8YtfbLLWxhYvXpy1a9dm55133qL3AQAAtAaBBgAAANiBLFq0aKtrbLg9wMa/ob7x1hHtqbHfiN9SG95jv3790qlTp21Sd0s051629s92xYoV9Y5PO+203HXXXYWgw+9///v8/ve/z0477ZQBAwakb9++GThwYN761rdm1KhRGTBgQIvnPvfcc/OJT3wi69evT1VVVa666qpcddVV6d69e/r165d+/fpl8ODBedvb3pYDDjigwXYQ28JPf/rTXH/99du8bpL079+/yeu9evUqvK5bVWFD2/IzuK3+HSDQAAAAFIOGG2gCAAAA263Vq1dvdY3OnTsXXm8Ybki23aoIxWTDeyzm+9vaP9suXbo0OL7mmmsyevToeudff/31/Pvf/86UKVNy22235dvf/naOP/74XHHFFS3uYfjw4fnBD36Q3Xbbrd755cuX59lnn83kyZNz880359xzz8373ve+/O53v2tya4otNXXq1CbDDCUlJenZs2f23nvveuGD5tpwRYuW2JafwW397wAAAID2ZIUGAAAA2IFs/JvtV1xxRY444ogW19v4weZrr72WQYMGtbheMdrwHl977bV27KRpXbt2Lbzu0qVL7rvvvpSUlGxVzUGDBuWaa67JU089lX/961+ZPn16FixYkMWLF2fBggVZv359kqSmpia/+c1v8tprr+X//b//16J5R48end/+9reZOnVqnnzyyTz33HNZtGhRFi9enIULFxbGrVq1Kpdddlmqq6vzkY98ZKvur84VV1xR7/id73xnjjnmmAwaNCh9+vRJr169CltdXHTRRZk0adI2mbe5tuVncON/B/ztb39rlRUvAAAA2oJAAwAAAOxANv7t7pdeemmr6vXt27dBvR0t0NC3b9/MnDkzyRsPk9esWdMu205szoZ/tqtWrcrixYvTu3fvra5bUlKS/fffP/vvv3+981VVVXnyySdz1VVX5bnnnkuS3HfffXn00UcbrOrQXOXl5TnssMNy2GGH1Tu/atWqPPDAA7niiisKW2P88Ic/zPjx47d6tYDVq1fnxRdfLBwfffTRueSSSxoNZWy8zUpb2JafwY3/HTB79uzst99+W90jAABAe7DlBAAAAOxA9txzz3Tv3r1w/NBDD6W2trbJ90yfPj2TJ0/O5MmT8+CDD9YbP2rUqHpj//CHP2y2hy984Qs5+OCDc/DBB+eDH/zgZudvbxvf48SJE5scv3bt2hx55JGFe5wwYUIrdvd/DjjggHrHDz74YJPj169fX/hznTx5ciGU0Fzl5eU56KCDcskll9Q7P23atC2q0xxdunTJMccck89//vOFc5WVlXn++ee3uvbs2bPrHb/nPe9pNMywfv36vPDCC1s955balp/BLf2c1NbW5pFHHil8Tp5++uktax4AAKAVCTQAAADAdqiysnKT50tLS3PUUUcVjp944onceeedjdaZO3duPvvZz+bss8/O2WefnYkTJ9Z72Lv33ntnyJAhheP777+/yQek//rXvzJlypRUV1enuro6RxxxRLO2J1i1atVmx7SWo446KmVlZYXjn/zkJ1mwYEGj43/9619n5cqVhXs88sgj26LNHHzwwfXCKtdcc02WL1/e6Phf/epXhT/Xs88+O3Pnzi1ce+SRR3LSSScV/vnHP/7RaJ0Nt7pIkiVLlmxR3z/96U8L83z4wx9usucuXbq0aK6mPj8br2Ixf/78Rsf+4he/aLK/1rItP4NDhw6t93f2l7/8ZV5++eVGa/3lL3/JF7/4xcLnpDUCKwAAAC0l0AAAAACtrKqqKtOnT2/2P439Jv2GwYCZM2fmjjvuKLzn9ddfL1z72Mc+lo4dOxaOv/Od7+SGG26oN6a2tjb//Oc/87nPfa7e+dNOO63enKWlpfn0pz9d79w555yTX/ziF6mqqiqcq66uzqRJk3L22WcXznXo0CHHHHPMJu9lwwfzSfKzn/0sDz30UJ555pnCPW3tdhnN1b9//4wfP75wvHLlypx66qmZPHlyampqCudXrVqV66+/Ptdee23h3K677pqDDjqoTfrceeed89GPfrRwvHTp0px66qn5xz/+UW8VjLVr1+bnP/95fvSjHxXODR48OGPGjCkc9+jRIy+++GLhn+uuu26ToYDa2tr87Gc/q3fuLW95yxb1vdNOOxXmeeGFF3LdddfV+7nWWbNmTX796183a66NPz+XXXZZHnvssXp/jxYuXJgk6dOnT3bZZZfC2BtuuCH//Oc/671/7dq1ufbaa/PjH/+43vkFCxbk6aefbvXP4rb8DG78d7aqqiqf+tSncvfdd9ertW7dukycODEXXXRR4Vy3bt1y/PHHb/P7AwAAaKkO7d0AAAAA7OgWLFiQj33sY80eP2DAgNx+++0Nzvfq1avwurq6Ot/61rcKx7/61a8ybNiwJMmgQYNyzjnn5Pvf/35h7E9+8pP8z//8TwYPHpyePXtm7ty5mTdvXr36H/zgB7P//vs3mHfcuHGZPHly7rnnnkK9H/7wh7n22muz5557Zqeddsrs2bMb/Gb71772tey5556bvMeBAwempKSk8CB+xowZ+c///M96Yw444IAGD5hby5e//OU8/vjjhd9kX7JkSc4+++x06tQpQ4cOTWVlZWbPnl0v/FFRUZHLL7+8XniktX384x/Pww8/nCeffDJJMm/evJx11lnp3Llz9txzz9TW1ubFF1/M6tWrC+8pLy/PBRdckNLS//u9lmHDhmWvvfYqhGeeeeaZnHDCCTnqqKOy2267ZaeddsqCBQvy97//PS+++GLhfbvsskuOPvroLer56KOPznXXXVdYVeTWW2/No48+msMPPzx9+/ZNksyZMyf33HNPvRUZRo8eXW+lgQ3ttttu9Y7vvPPOBiuRnH766fnc5z6XkpKSvPvd786tt96a5I2wwBlnnJGBAwdmwIABWbp0aV555ZVCQGfgwIGF1SzmzJmTT37yk23yWdyWn8Fx48blgQceyL333pskWbZsWS688MJ873vfyx577JGOHTvmpZde2uTf2U6dOrXqfQIAAGwJgQYAAADYThxyyCGFUMHmfPCDH8zrr7+eq6++uhAaqK6uLvym/MaOOuqofO1rX9tkrZKSklx00UWpra0tPCCtq/fss89u8j2nnXZaPvCBDzTaX6dOnXLSSSflt7/9bbPup7V16dIl1157bb785S/n+eefL5xfs2ZNnnrqqQbjKyoq8p3vfKcQImkrHTp0yFVXXZXzzjuv3ioDq1ev3mSfpaWlmTBhQg488MB650tKSvK9730vZ555ZpYuXZrkjYfev//97xude+edd86ll16abt26bVHP/fr1yze+8Y18+9vfTnV1dZJk9uzZuemmmxp9z+67715v5YCNHXzwwdl7770b/fxt7Mwzz8zjjz9e77M/d+7cettwJG+sJjFhwoR8+ctfzrJly5pVe1vZlp/Bur+zSer9nX399dczffr0Tc5/7rnnZty4cVt7GwAAANuULScAAABgO3HsscfmrLPOym677bbZVQFKSkpy6qmn5uc//3lGjx7d6Ljdd989EyZMyKWXXpqysrJGx1VUVGTChAmZMGFCBg8e3Oi4ffbZJ//93//dYLWFTfnSl76UL3/5yxk6dGi6dOmy2fGtrX///rnxxhtz5plnNtjSoE5JSUmOPPLI/PKXv8y73/3uNu7wDd27d8+PfvSjnH/++enXr1+j44466qj89re/zZFHHrnJ60OHDs0tt9yST3ziE43eb/JGkOHkk0/Ob3/72xZvr/He9743v/jFL3LMMcc0+dnt169fvvzlL+emm25q8t46dOiQH/zgBznxxBOz++67p6Kiosn5u3fvnhtvvDGf+cxnGh27//7755e//GVGjhyZs846K127dm3ezW1D2/IzuNNOO+WSSy7JhAkTmtwmZPTo0bnxxhvzkY98ZKv7BwAA2NZKajfcZBEAAADYIS1evDhPPPFEFi5cmKqqqgwcODC777579thjj3TosGULONbW1ubf//53pk+fnkWLFqW0tDS9evXK/vvvX9hKYnu3fv36TJs2LS+++GKWLVuWnXbaKf37988BBxyQXXbZpb3bK6itrc2zzz6bmTNnZunSpenUqVN23333vOUtb2kyELCx119/Pc8991wWLFiQhQsXprKyMv3798+AAQOyxx57bNPAybJly/LCCy9k4cKFWbBgQTp06JABAwZkwIABGTp06BZ/HrfU8uXL88ILL+Tll1/OsmXL0qdPn4wYMaLR7S3ay7b8DNbW1mb27NmZNm1alixZkg4dOmT33XfPkCFDMmjQoNa5AQAAgG1AoAEAAAAAAAAAKDq2nAAAAAAAAAAAio5AAwAAAAAAAABQdFp3U0Ka5b//+7/zt7/9rdnjv/vd7+Ztb3vbJq/V1NTk/vvvz/3335/Zs2dn+fLl6dq1awYNGpTDDjss7373u9OxY8dt0vfSpUtz5513ZurUqVmwYEGqqqrSs2fP7LPPPhk7dmxGjBjRrDrbsucXX3wxd999d5588sksXrw4ZWVl6d27d0aNGpVx48ZlwIABW3PLAAAAAAAAALSRktra2tr2buLNblsFGlasWJFLL700zzzzTKPvHTJkSL7+9a+nf//+LWm14LHHHstVV12VlStXNjpm/Pjx+fSnP53S0sYXAtmWPf/ud7/Lr371q9TU1GzyekVFRT7/+c/nyCOPbLIOAAAAAAAAAO2vXQMNL730Uv7973/niCOOSElJSeF8TU1N/vznP2fatGlZsmRJ3vKWt+T444/PoEGD2qvVVlUXaDjmmGNy3HHHbXZ87969s9NOO9U7V11dnQsvvDDTp09PkrzrXe/K4Ycfnt69e2fZsmV55JFHcs8996S2tjaDBg3KFVdckU6dOrWo3xdeeCHnn39+Kisr07lz55xwwgkZOXJkKioq8sorr2TSpEl59tlnkyQnnXRSTj311E3W2ZY933XXXbn22muTJLvttlvGjx+fPfbYIzU1NZk1a1YmTpyYxYsXp7S0NN/85jczatSoFt07AAAAAAAAAG2jXQINL774Yr773e9m+vTpKSkpyYMPPljYUmDJkiU555xzGvzGfseOHXPRRRdl7Nixbd1uq6sLNHzkIx/JRz/60RbVuOeee/KjH/0oSXLGGWfkmGOOaTBmypQpueSSS1JbW9viuWpra3P++ednxowZ6d69ey6//PIGKydUV1fnqquuyuTJk1NaWpprrrkmAwcObLWeV6xYkc9+9rNZs2ZNRo4cmYsuuigVFRUNxpx33nmZO3du+vfvn2uvvTYdOthxBQAAAAAAAKBYNb4XQCuZP39+PvvZz2b69Ompra3NxnmK//qv/8q0adManK+qqspFF12Uf//7323Z7nahtrY2t912W5Jk2LBhmwwGJMnBBx+cQw89NEnypz/9KevWrdviuWbOnJkZM2YkSU455ZRNbgNRVlaWM888Mx07dkxNTU3++Mc/tmrPd911V9asWZMk+fznP98gzJAk3bp1y2c+85kkb3wGH3nkkebcLgAAAAAAAADtpM0DDTfffHOWL1++yWuzZ8/OXXfdVdh+orS0NBUVFamtrU1JSUmqq6tz8803t2W724U5c+bk1VdfTZIcffTRTY6tu75mzZpMmzZti+eaMmVKkqSioiJjxoxpdFyXLl1yyCGHJEmmTp3aIKCyLXueOnVqkmTfffdtcluSt73tbendu3e9+wAAAAAAAACgOLVpoGHFihWZOHFiIbCw995759prry1sN/H4448Xxo4aNSp/+ctfct999+VLX/pSYTWHO++8s9FAxJvVs88+W3g9atSoJse+9a1vTVlZWZJk1qxZWzzXc889lyQZPnx4OnXq1OTYul6WLFmSRYsWtUrP1dXVef7555MkBxxwQJN1ysrK8ra3va3B/AAAAAAAAAAUnzYNNLz44ouprKws/Lb+//t//y8HHnhg4frTTz9deP2lL30pXbp0SYcOHXLaaadlv/32S5KsX7/+TbHtxPr167Nw4cLCVgpNWbp0aZKkpKQku+yyS5Njy8rK0qNHjyTJsmXLtrivJUuWJEl69uy52bEbjtl4rm3V84oVK1JTU7PFPS1durTBqhEAAAAAAAAAFI8ObTnZvHnzkrzxEHvIkCEZOHBgvevz589PkpSXl2f48OH1rh1yyCGFwEPduB3R8uXL8z//8z958MEHs27duiRJ3759M2LEiHzsYx9Lr169GrynLhzQrVu3wkoGTenRo0cWLVpUCCdsibpAQV3AYHPz1Nl4rm3Vc12d5vZUF2iorKzM2rVrN7vKBAAAAPD/2bvz+Ciru///72smCwkhkLAFCPsWIFAgCHUBjRVuULhBbRVFW70FWbT2p7S3VfqVYm9RiwVRS0Rrq4JIXUFAFhcERQ1LRIGQgGwmQICQhKxkmbl+f+Qx04TsMHNNmLyejwePXjPXOefzmSFtk8yb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e/bUOjYpKcl93bt37wb36Kq1e/fuOoMIrlq9e/eucvafp3pu06aNe5eG7777rtZ18vPzlZKSUqk+AAAAAAAAAAAAAKBxsjTQsGvXLve/tG/durU6depUr3mdOnVS27ZtJUmmaVb6gNsfmKapN954Q6+88opM09Tw4cM1f/78eu8iMHDgQIWEhEiSNm3aVOvYTz75RFL5exodHd3gXkeMGCFJOn36tHbv3l3juLS0NHd4YPjw4V7r2Wazudfftm2b8vPza1xn69atKikpqbEnAAAAAAAAAAAAAEDjYWmg4fTp05LKd12oz84DFXXu3Nl9febMGY/25UulpaV6/vnn9f7770uSxo8fr8cee0zNmjWr9xpBQUGaMGGCpPIP9Xfs2FHtuI8//lgHDhyQJN1yyy3VjnnjjTd0++2364EHHlB6enqV+1dddZXatWsnSXrttdeUl5dXZUxxcbGWLFkiSQoNDdV//dd/ebXnSZMmyWazqaSkREuXLpXD4agyJiMjQ2+//bYkqX///urbt2+1awEAAAAAAAAAAAAAGocAK4u5jigwTVM//fRTg+ampaVVWccfLFmyRJs3b5YkjR07VjfeeKNOnjxZ57y2bdsqODjY/fjmm2/Wtm3bdPz4cT311FMaO3asfv7zn6tly5bKzMzUli1btHXrVknSgAEDdP3111dZMz8/3x2sSEtL0/r16zVt2rRKYwIDAzVz5kw9+eSTSktL0+9+9zvdfPPN6tOnj2w2m44cOaLVq1e7/77uvfdetWjRotrX4ImeJSk6Olq33HKL3nvvPW3ZskUZGRkaP368oqOjVVxcrL1792rVqlXKz89XcHCw7r//fhmGUed7DAAAAAAAAAAAAADwHUsDDW3atHFfnz17VhkZGYqKiqpzXkZGhs6cOeP+ELp169Ze69Fqp06dcl9v2LBBGzZsqNe8p556SgMHDnQ/bt68uZ544gk99dRT+umnn/Txxx/r448/rjJvwIABeuyxx2S326vcuzAo4jqe4UJxcXF66KGHlJCQoMzMTL366qtVxthsNt11113V7s7gyZ5d7rrrLhUWFurjjz9WamqqUlNTq4xp0aKFZs+erR49etS4DgAAAADg4s3cXPVnMU9JiGenPQAAAAAAmhpLAw2DBg2SJHcwYf78+XrhhRdqnWOapubPn+++NgxDP/vZz7zb6GWqQ4cO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5SVJampq8s9//jMvvfRS3nnnnQwYMCAHHnhgunXr1qDtCy+8kGnTpmXRokXZbrvtstNOO2W77bZLWVnZBo29cOHCTJ06NfPmzUtlZWX69OmToUOHZocddiiarw8AAPDeJtAAAAAAReTuu+/OuHHjCtsDBgzIDTfc0OQN6NmzZ+eUU07J0qVLkyQdOnTI9ddfn7322qvQ5sILL8xf/vKXJMm2226b2267rdG+Xn755fziF7/IXXfdlerq6gb7y8rKMnLkyHz2s5/NjjvuWHj+2muvzfXXX9/kOV1//fWN7v/HP/5ReDxnzpx89KMfLWyPHz8+o0ePbnDM/vvvX3g8adKkzJkzJxMmTMirr77aoG2XLl1y2mmn5bOf/Ww6dGj+EsiyZcvyf//3f7nxxhuzcuXKevtKS0szYsSIfOMb30ifPn3y17/+NZdddlneeuutJMl+++2X6667rtn+12XhwoW56qqr8pe//CW1tbUN9g8fPjxnn312+vfvv86+3nzzzVx//fWZNGlSg3NJVn8fjzzyyJxxxhkZNGhQs3099thjufHGG/Pggw82WldJSUlGjhyZL37xixk4cGC9fa3xc9FSo0ePzhtvvJEk+elPf5pddtklV111VW6//fZUVlY2aL/NNtvkjDPOyOjRo5sMA9x222256KKLCtu33nprs1//lvw7W7PNmDFjcvjhh2fcuHF57bXX6rXbcsst84UvfCGf+cxnUlJSkrlz5+aCCy7IE0880aDPHXfcMeeee2723XffJmtb+99NaWlpLr/88kyZMqXRf+s77rhjxowZkw9+8IOCDQAAQLuy5AQAAAAUkaOOOionn3xyYXv27Nn5zne+0+jN5JUrV+bcc88thBmS5Otf/3q9MENL/fWvf80pp5ySyZMnN3qDM0mqq6szadKknHrqqRt007m1PfzwwznzzDMbDTMkq0MKP/nJT/KNb3yjyXNKklmzZuXjH/94fvnLXzYaAKipqcm9996bz372s5k1a1auuuqqQpihNaxYsSJjxozJbbfd1uj3OUnuv//+nHbaaXnllVea7Wvq1Kn51Kc+lZtvvrnRc0lWfx/vvPPOnHrqqbnnnnua7Ot3v/tdzjrrrPz9739vsq7a2tpMnjw5p5xySqZPn95sbW1lwYIFOeWUU/LnP/+50TBDsjr0cfHFF+fss8/O8uXL27jCf9fwxS9+sUGYIVn9M3H11Vfnpz/9aebPn5/PfOYzjYYZkuTVV1/N2LFj889//rNF47722ms56aSTcs899zT57+LVV1/NOeeck0suuSSrVq1q8TkBAAC0NjM0AAAAQCuaNWtWvU9Dr0tjn+T+yle+kmnTpuVf//pXktVhg//3//5fTjrppHrtrr766jz77LOF7Y985CP52Mc+tt41z58/PxdeeGG9G5edOnXKjjvumB49eqSioiKvvPJK4eZnZWVlxo8fnz/96U8pLy9f7/Fayw9+8IPCjfYtttgiO++8c2pra/Paa6/Vu0n9wAMP5MYbb8xpp53WoI+ampqMGzcu8+bNKzzXoUOH7LDDDunZs2dmzZqVN998M0kyd+7c/OAHP8icOXNa9TwWLlyYhQsXJlk948F2222XPn36ZObMmfWCE4sWLcq5556bG2+8MaWlDT+j8sorr+S///u/s2LFisJzXbt2Tf/+/dOjR4/Mnz8/c+bMKdzkf+edd3L++eenT58+2Weffer1NWvWrPzoRz+q91yPHj0yaNCgbLHFFlm0aFFeeeWVVFVVJVkdHpkwYUJ++ctftsaXZKN8//vfz9tvv13Y7ty5c3bZZZcsXLgwr7/+er22DzzwQL797W/nhz/8YZvPRHDzzTcXfn633nrrDBw4MLNnzy78vCXJz372szz88MOF86k7l6VLl2bGjBmFf5OrVq3Kd7/73dx0002N/mys6YILLsiiRYsK2927d8/OO++cuXPnFma5WLPGLbfcMl//+tdb5ZwBAADWl0ADAAAAFJkOHTrk0ksvzamnnlq4kXnllVdmr732ypAhQ5Ks/sT+DTfcUDhm5513zrnnnrtBN2XvvPPOegGAj3zkIzn77LPTo0ePwnN1oYdHHnkkyepPlz/++OM59NBDc+KJJ+awww6r1+enP/3pwuMTTjghJ5xwwnrXtS5VVVUpLy/Pl7/85XziE58oLB1QWVmZn/70p/n5z39eaPurX/0qJ510Ujp27Fivj6eeeirPPfdcYXvYsGG58MILs+222yZZPQPB/fffn/PPPz8rVqzIQw89lCQ57bTTctRRRyVZfZO5NYwYMSLnnHNO+vTpU3juoYceyne+853Mnz8/SfLSSy/l/vvvzxFHHFHv2Nra2lx44YWFMMOAAQPy3//93znssMPqLbexfPnyTJo0KVdddVXeeeedrFq1KpdeemmDkMTaSxGcd955Oe644+q1WbhwYS666KI88MADSZJnn302ixYtKvzctNfPRd2/mf79++eCCy7IfvvtV6h76dKluf766+v927nvvvsyadKkHHvssa1eS3Nqa2vTuXPnXHDBBTnyyCMLz9166625+OKLU1tbm1WrVuWpp55Ksvrr9fWvfz1bbLFFktUBlrPPPrsQ0nj99dfz1FNPNQinrK3u67Pbbrtl/Pjx2W233Qq/NxYsWJAf/ehHmTx5cqH9b3/72xxxxBEZNmxYq54/AABAS1hyAgAAAIpQ3759M2HChMJN+lWrVmXcuHFZsmRJ5s6dm4suuqjQtkuXLrnsssuy5ZZbbtBYa35qvVOnTjn//PPrhRmSpE+fPvnWt75V77m6qfL79u2bPffcs95/ax+79v6122yocePG5eSTTy58nZKkvLw8X/rSl/KhD32o8FxFRUWmTZvW4Pjnn3++8LhTp0753ve+VwgzJKtnTDj88MMzduzYescdcsghhfMYNGjQRp/H/vvvnx/84Af1wgxJcvDBB+f888+v99yDDz7Y4PhHH320cH5dunTJtddemxEjRtQLMySrwxcf//jHc8kllxSee+mllxosIbL11lvnjDPOyBlnnJGvf/3rOeGEExp88r9nz5756le/Wu+5F198sfC4PX8uBg0alBtvvDH7779/vbq7du2ar371q7nwwgvrtf/5z3+empqaVhl7ffznf/5nIcyQrP55O+644zJy5Mh67YYOHZpx48YVwgxJstNOO+Wb3/xmvXaNLV/RmGHDhuUXv/hFBg8eXC8E1bt373z3u9/NF7/4xXrt/+///q+lpwQAANCqzNAAAAAArWjrrbfOD3/4wxa3X3vGgDUNGzYsX/7yl3PVVVclSebMmZOLLrooFRUV9aaMv+iii7L99ttvcM19+/att93Ujd0BAwbUu5m+ZoigPey8884ZNWpUk/s/+clP5t577y1sv/jii3nf+95Xr82rr75aeDxo0KD07t270b429afT/+u//qvJ2TUOOeSQDBgwILNnz05SPzRQ569//Wvh8c4775wFCxZkwYIFTY631VZbpby8vLD8xKOPPpoDDjigsP/DH/5wi+oeOHBgve21lyxoL1/72tfStWvXJvePGjUqt912W6ZOnZokmTFjRl555ZXssssubVVioY7GHHjggfVmSRg1alSjS0nsv//+KSsrK8ymsfaSGo0pKyvLN77xjXTq1KnJNp/97GczefLkQn+PP/54lixZkm7duq2zfwAAgNYk0AAAAACtqFOnTq32KfMkOfXUU/PUU09lypQpSZK//e1v9fZ/5jOfabD8wPrae++9C4+rqqry3//93xk7dmz23HPPejc9S0pKUl5evlFjtaY99tij2SU21g55rBkCqdO9e/fC44ULFzbZV0VFRb3t1ryxW1ZWll133bXJ/SUlJdl+++0LgYbGzuPJJ58sPH7qqafqLe3QEnV9r2nVqlW544478uCDD2bGjBmZMWNGIQBRzAYMGJCDDz642TYlJSX5xCc+UQg0JMkTTzzRpoGGvn37NrlcydZbb11ve7vttmu0XYcOHdKnT5+8+eabSdJsiKXOfvvtt87z7NixY0488cRceeWVSVaHnP71r3/l0EMPXWf/AAAArUmgAQAAAIpYSUlJxo8fn5dffrnBp6+HDRvWYCmEDfH+978/Rx55ZO65554kydSpU3P66aenrKws/fr1yzbbbJNtttkmQ4YMyT777NNgmvr20q9fv2b3b7XVVvW2V61a1aDNwQcfnJ///OdJknnz5uWOO+5oMN1/TU1NbrjhhsJ2x44dG8xMsDH69OnT7EwdSerNHNHYecyfP3+jali8eHG97UWLFuUrX/lKnnnmmY3qtz3stNNOG9Ru3rx5m6KcJq29HMia1p6NYX3arsuOO+64Qe3qQhMAAABtSaABAAAAilzXrl1z4IEHNgg0HHHEEc3e6GypkpKSfPvb306vXr3yxz/+sbDkRHV1dWbPnl349H7dFPgHHXRQzjnnnFa9qb8h1hWqaEnoYp999slBBx2Uhx9+OEkyfvz4TJ06NQcddFB69OiR2bNn56abbsq0adMKxwwfPjxdunTZuOLX0JIb0us6l2XLlm1UDWufz+WXX95smKFTp07p06dP+vTpk6eeemqjxm5t22yzTYvarR2IWbJkyaYop+j4+gAAAO8mAg0AAABQ5P72t7/lD3/4Q4Pn//d//zf77rtvdt99940eo0uXLjnnnHNy8skn57HHHsszzzyTOXPmZP78+XnrrbeyYsWKQtuHH344Z511Vm688cZ07dp1o8duTyUlJfnud7+br371q3n66adTXV2dP//5z/nzn//caPtu3brlP//zP9u4ynXr1q1bYcmMww8/PJdffvkG9/Xss8/m9ttvL2xvscUW+eQnP5l99tkn2267bfr27Zvu3bunpKQktbW1ef/737+x5bequXPntqjdG2+8UW97zeVHGlNbW9vs/rogULHbVF8fAACATUGgAQAAAIrYzJkzM378+MJ2x44ds2rVqtTW1qaqqirnnHNOfv3rX7fazcbtt98+22+/fT72sY8Vnqupqckrr7yS6667Ln/961+TJHPmzMmvf/3rVlnyoj1VVFTkyiuvzAsvvLDOtrvttlu+/e1vt/vMFI3ZZpttCoGG1157baP6Wntmhh/84Ac5+OCDG2279k3vYvDqq6+2qN0rr7xSb3vrrbeut11WVlZve+HChRkwYECT/b1blmRo6ddn7XZrf30AAADawvotsgcAAAC0mXfeeSfnnHNOveUEvvGNb+T0008vbM+ePTvjx4/fpJ8OLy0tzS677JIJEyakb9++heebW5Lg3aCysjJnnHFGJk2alMrKygb7y8rKMmjQoBxxxBE5//zz8+tf/zp77LFHO1S6bvvtt1/h8cyZM9cZapg/f34eeOCBwn/z5s0r7Fvz2K5du+aggw5qsp/p06dvcM2byuzZs/PQQw8126a2tja///3v6z2377771tteOyQ0c+bMJvtbuXJlXnrppfWstH088cQT66x15cqV9WYpKS0tzfve975NXRoAAEADZmgAAACAIvX973+/3swBxxxzTE444YTU1NTkySefzOOPP54keeCBB/LLX/4yn/vc59Z7jEWLFuWMM84obH/4wx/OF77whUbbdujQIVtuuWVhe8GCBS0aY+nSpetdV1uYOnVq4eZ9nz59cuWVV2aXXXZJhw7vvsslRx99dH77298mWT2jxg9+8INcffXVKS1t+FmWmpqaXHzxxfn73/+eJOnUqVNuu+22wv4+ffoUHi9btixLlixpdAaQqqqqTJw4cYNr3pQ/F1dccUX23nvvJpdEmTRpUp544onC9qBBg7LzzjvXa7P29p/+9Kd8+MMfTklJSYP+brjhhixatKgVKt/0ampqctlll+V///d/06lTp0bb/OIXv8jrr79e2D7wwAPTrVu3tioRAACg4N33Dh0AAACKWFVVVaZNm9bi9h07dsyuu+7a4Pmbb7653k3mnXfeOePGjUtJSUnKyspy8cUX55RTTsn8+fOTJBMnTsxee+2V/ffff73q7datW+bNm1e4uXzjjTfm8MMPzy677NKg7T333FPvJueOO+7YZL/du3fP4sWLkyS333579txzz2y33Xb1brDvueee61Vra1sznLFixYpMmzYtVVVVTQYa+vbtmz59+jR6Q7u97bXXXjnggAPy2GOPJUkee+yxjBkzJueff3623377Qrt58+blyiuvLIQZkmTUqFHZaqutCtuDBw8uPK6trc3555+fCy64oF7Q4eWXX85ll13WYNmGadOmZeedd07//v3Ts2fPBnW21c/Fa6+9llNOOSXjx4/PPvvsU+h/2bJl+elPf5pf//rX9dp/9rOfbfB93XbbbbPjjjsWll544okncvnll+fLX/5ytthiiyTJqlWr8utf/zrXXnvtRtfclqZOnZrPfe5zufDCC7PLLrsUzr2ioiI/+tGPcvvtt9drvyFhKQAAgNYg0AAAAACtaN68efn0pz/d4vbbbrttveBCkjz//PP5wQ9+UNju0qVLfvCDH9S7Ab/VVlvlkksuydixY1NTU5Oampqce+65ueGGG+otC7EupaWlOfbYY/O73/0uyeoZGz796U9n+PDh2X333dO9e/dUVFTkn//8Zx555JF6x3784x9vst/tttsuzz77bKHPb3/72w3a/OMf/2hxnZvCXnvtlZ122imvvPJKli1blgkTJqzzmC222CIf/OAHM3bs2Gy77bZtUGXLXXDBBTn11FOzcOHCJKtvwJ944onp06dPdthhhyxZsiQvv/xyqqurC8f0798/X/ziF+v1s++++6ZXr16pqKhIkjz00EMZPXp0dt5553Tp0iWzZs3Km2++WWg/YMCAzJ49O0nyhz/8IX/4wx8yfvz4jB49ukGNbfFzUVJSktra2syePTtnnnlmunTpkl122SULFy7M66+/ntra2nrtR4wYkVGjRjXa12c+85lceOGFhe3f/e53ueWWW7LjjjumtLQ0L730Ut55552Nqret1X19pk+fnpNPPjk9evTIzjvvnDfffLPwfVzTySefXG9JEwAAgLbUcN5BAAAAoN0sWbIk55xzTqqqqgrPffvb384OO+zQoO2wYcNy1llnFbYXLFiQcePGZdWqVes15tixYzNkyJDCdlVVVe65555cffXVmTBhQiZOnNggzPCf//mf2XfffZvs8zOf+cx61dAeOnTokGuuuabJZQka88477+T222/PJz/5ycycOXMTVrf++vXrl4kTJ2abbbap9/z8+fMzderUvPDCC/XCDL17987VV19db+aFZHWAZvz48SkrKys8t3Llyjz//POZOnVqvTDD3nvvnf/+7/9ucY1t8XNx5JFHZu+99y5sL1u2LP/6178yY8aMBmGGww47LBdddFGTs26MGjUqH/nIR+o9VzebxzPPPFMIM5SWlua0005r5TPZND72sY/Vm7Vj0aJFeeKJJxoNM5xwwgn5yle+0pblAQAA1CPQAAAAAEWitrY248ePr3dj8VOf+lSOPPLIJo/59Kc/nUMOOaSw/eSTT+Z///d/12vcLl265Nprr803v/nNRoMTdUpKSjJixIj83//93zpvTI8YMSKXXXZZ3ve+96V3797rVU9beeedd/Ktb32rsNzG+li+fHm9T+4Xi1133TU33HBDTjvttHTu3LnRNuXl5TnttNPy+9//vt6N7TUdeuihueGGG3LQQQc12cfJJ5+ciRMn5tBDD81hhx1WLwDRlLb4uSgvL88111yT0047LeXl5Y222WabbXLeeeflhz/8YZNfp2T1z/xFF12UL3/5y00GX3bYYYdcffXV+eAHP9gq9W9qPXv2zP/93//lox/9aJPfs0GDBuXSSy/Nueee2+QSLAAAAG2hpHbtaDoAAADwnlVTU5OXXnopc+fOzbx587JkyZL06dMn2267bXbYYYf1Ws6i2F199dX5xS9+kWR1qGPcuHE58MAD07Nnzwaf2F+1alVmzJiRyy67rLAkQklJSe67775mb4i3p5UrV+bJJ5/M66+/nkWLFmWrrbbK9ttvn5133jndu3dvcT8zZ87Ma6+9lhkzZqSsrCzbbrtt9t9///Wa2WJTGz16dN54440kybHHHlsIm6xYsSKPPfZY3njjjSxfvjy9e/fOrrvumj322COlpev3OZ933nkn//znPzNjxowsW7YsvXr1yu6775499tijyRkeisX+++9feHzGGWcUlhlZtGhRHn/88bz55ptZuXJlevfunSFDhmSnnXYq+nMCAADeGwQaAAAAgPekY489NnPnzk2SjBkzJqeffvo6j3nuuefqLS3wq1/9Knvuuecmq5GWaSrQwGpNBRoAAACKnSUnAAAAgPekioqKwuOVK1e26Jg5c+bU2y7W5TQAAABgc2ARPAAAAOA9aYcddsgLL7yQJPn1r3+dDh06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tnz58kJgYOnSpXnzzTdz33335R//+EdKSkpy0kkn5YgjjmhwXF04oHv37oWZDJrTq1evzJ8/vzDW+qgLFNQFDNY1Tp21x2qtmuv6aWlNdYGGysrKrFixYp2zTAAAAAAAAADQPgQaishTTz2VCRMmNHj+6KOPzkc+8pHsvPPOjR5XFzIoLy9v0Th17dYMA7REZWVlli1bliTp1KlTi8dpbKzWqnnN7fWtacGCBesMNMydO7dF9QEAAABAa3A9CgCAd6t+/fq1ep8CDe8CDz74YEpKSnLaaaele/fuDfYvWbJkg/pd3+OWLl26QeMkq5eG2JixmzpuY2pqSQ11y1kAAAAAQFtwPQoAAP5NoKGIfOADH8itt96aZPVsCG+++WaeffbZ3HTTTbnzzjvz+OOP5+KLL87AgQPrHdetW7cNGm99j+vatesGjZOkQRCjtWremJpaUkNpaekG9w8AAAAA68v1KAAA+DeBhiJVXl6e7bffPttvv30OO+ywfOUrX8lbb72V//mf/8n3vve9lJWVFdr27NkzyeoQREvUtevVq9d619SlS5csW7YsVVVVLR6nsbFaq+Y1t9e3pt69e6+z/aaYFgUAAACAd7HnFm3S7l2PAgCAfxP3fRfo2rVrTjrppCTJ888/n5dffrne/rqb+osXL051dfU6+6uoqKh33PqoCyLU9dGScRobq7VqXnO7JTUtWLAgSdKpU6dsueWW62wPAAAAAAAAQPsQaHiX2HnnnQuPX3311Xr76m7q19bWZuHChc32U11dvVGBhrpZDeqCAc1Zs01TQYSNrbl79+6FafjWp6bevXunpKRkne0BAAAAAAAAaB8CDe8Sq1atKjxevnx5vX277bZb4fETTzzRbD9PPfVUYUaEwYMHr3cdu+66a5LVM0WsXcfa6mrp3bt3ttpqq01Sc1lZWXbZZZcW9VNdXZ0nn3yywfgAAAAAAAAAFB+Bhnb24IMP5sYbb1xnu+eff77weODAgfX2DRw4MP3790+S3HXXXc32c/fddydJOnfunKFDh65vuTnwwAOTJJWVlbn//vubbLd06dI89NBDSZIDDjigMIvCpqj5gAMOSJJMmzYts2bNarKfJ598MvPnz693DAAAAAAAAADFSaChHd155535/ve/n9/97nf54x//mNra2kbbvfHGG/ntb3+bZPVsB/vss0+9/SUlJTnx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KzSlrk1ZWVmDpTJaq+Y1t9enJoEGAAAAAAAAgOIm0FBE/vKXv+Syyy7LqlWrsssuu+Syyy7L9ttvv87jdttttySrZzJ4+umnm237xBNPFB7vuuuu611j3VhPPvnkOoMIdWPtuuuuDdb+a62a+/TpU5il4Z///Gez/SxdujTPP/98vfEBAAAAAAAAKE4CDUWgtrY2v/zlL3PdddeltrY2BxxwQCZMmNDiWQT22muvbLnllkmSu+66q9m2d999d5JkwIABGThw4HrXeuCBByZJ5s2blyeffLLJdjNnziyEBw444IBNVnNpaWmh/wcffDBLly5tsp/7778/VVVVTdYEAAAAAAAAQPEQaGhnK1euzJVXXpk//vGPSZJjjz0248aNyxZbbNHiPjp16pTRo0cnWX1T//HHH2+03e23354XXnghSXLiiSc22uaXv/xlPvnJT+ZLX/pSZs2a1WD/wQcfnK233jpJ8rOf/SxLlixp0KaysjLXXHNNkqRz58758Ic/vElrPv7441NaWpqqqqpce+21qa6ubtBm7ty5+e1vf5sk2XPPPTN48OBG+wIAAAAAAACgOHRo7wLe66655ppMmTIlSTJy5Mgcc8wxeeONN9Z5XN++fVNeXl7YPuGEE/Lggw9m9uzZueSSSzJy5Mh84AMfSI8ePTJ//vzcd999uf/++5MkQ4YMyQc/+MEGfS5durQQrJg5c2YmT56cM844o16bjh07ZuzYsfnOd76TmTNn5itf+UpOOOGE7LbbbiktLc2rr76aW265JTNnzkySfO5zn0u3bt0aPYfWqDlJBg4cmBNPPDE33XRT7rvvvsydOzfHHntsBg4cmMrKyjzzzDO5+eabs3Tp0pSXl+fMM89MSUnJOr/GAAAAAAAAALSfktra2tr2LuK97Nxzz80zzzyz3sddcskl2Wuvveo998Ybb+SSSy7J66+/3uRxQ4YMybhx49K9e/cG+xYvXpxTTz21sP3hD384X/rSlxrt5957783EiRMLSzisrbS0NKeeemo+9rGPNXseG1tznZqamlx33XW5/fbbm2zTrVu3fP3rX89+++3XbE0AAAAAtJ6xU6Zv0v4njhi8WY4DAACYoWGzsu222+aKK67I3XffnQceeCCzZ8/OsmXL0r179+ywww454ogjMnz48JSVlTV6fPfu3fPBD34wf/3rXwv9NeVDH/pQ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HZrx48envLy8sH/33XfPiBEjcs4552T27Nm59tprc80116RDBz/+AAAAAAAAAMWq6bUA2OSqq6vz4x//uBBmOPTQQ3PhhRemS5cu69VPbW1t/vSnPyVJBg8e3CAYUOfAAw/MIYcckiS59dZbs3LlyvWu+fnnn89zzz2XJDnllFMaXQairKwsY8eOTceOHVNTU5Nbbrllk9Z8xx13ZPny5UmSs846q16YoU737t1z+umnJ1m9LMbDDz/cktMFAAAAAAAAoJ0INLSjt956q3BjffTo0Tn77LPTsWPH9e5n1qxZmTNnTpLkqKOOarZt3f7ly5fnmWeeWe+xHn300SRJeXl5hg8f3mS7rl275qCDDkqSPPbYY6mtrd1kNT/22GNJkj333DMDBw5ssp999tknffr0qXceAAAAAAAAABQngYZ21K9fv4wfPz6f//znc/rpp6e0dMO+HS+88ELh8bBhw5ptu/fee6esrCxJMn369PUe68UXX0yyehmHzp07N9u2rpYFCxZk/vz5m6Tm6urqvPTSS0lWL1HRnLKysuyzzz4NxgcAAAAAAACg+Ag0tLPddtstxx9/fEpKSja4j4qKiiRJSUlJevbs2WzbsrKy9OrVK0mycOHC9R5rwYIFSZLevXuvs+2abdYeq7VqXrx4cWpqata7poqKigazRgAAAAAAAABQPAQaNgN14YDu3bsXZjJoTl04oC6csD7qAgV1fbRknMbGaq2a6/ppaU11gYbKysqsWLFine0BAAAAAAAAaB8d2rsANl5dyKC8vLxF7evarRkGaInKysosW7YsSdKpU6cWj9PYWK1V85rb61vTggUL1rlsxty5c1tUHwAAAMC7QVtd62jLayqb2zm5HgUAwLtVv379Wr1PgYbNwJIlS9rkuKVLl27QOMnqpSE2ZuymjtuYmlpSQ91yFgAAAACbg7a61tGW11Q2t3NyPQoAAP5NoGEz0K1btzY5rmvXrhs0TrJ6aYmNGbup4zamppbUUFpqVRYAAABg89FW1zra8prK5nZOrkcBAMC/CTRsBnr27Jlk9ZIQLVHXrlevXus1Tnl5ebp06ZJly5alqqqqxeM0NlZr1bzm9vrW1Lt373W23xTTogAAAACtZ+yU6Zus74kjBm+yvpv03KJN2n29ax2bcKy2GqfeWJvbOAAAQMR9NwN1N/UXL16c6urqdbavqKiod9z6qAsi1PXRknEaG6u1al5zuyU1LViwIEnSqVOnbLnllutsDwAAAAAAAED7EGjYDNTd1K+trc3ChQubbVtdXb1RgYa6WQ3qggHNWbNNU0GEja25e/fuhWn41qem3r17p6SkZJ3tAQAAAAAAAGgfAg2bgd12263w+Iknnmi27VNPPVWYEWHw4PWfNnHXXXdNkjz//PNZvnx5s23raundu3e22mqrTVJzWVlZdtlllxb1U11dnSeffLLB+AAAAAAAAAAUH4GGzcDAgQPTv3//JMldd93VbNu77747SdK5c+cMHTp0vcc68MADkySVlZW5//77m2y3dOnSPPTQQ0mSAw44oDCLwqao+YADDkiSTJs2LbNmzWqynyeffDLz58+vdwwAAAAAAAAAxalDexfAxispKcmJJ56Yq6++OtOnT8/kyZPzkY98pEG7xx9/PA8++GCSZPTo0enYsWODNpMmTcpvfvObdOnSJV/72tey55571tu/++67Z4899shzzz2XG2+8Mfvuu2+22Wabem2qq6szceLErFy5MqWlpTnuuOM2ac0jR47MH//4x6xYsSITJ07MBRdckPLy8nptFi9enJ/97GdJkm222SYHH3xwg34AAAAAmjJ2yvRN2v/EEes/kyYAAMDmTqChnS1btiwzZsxo8Pzs2bMLj2fMmJGysrJ6+zt37pxBgwYVtj/0oQ/lr3/9a6ZNm5aJEydm2rRpGT58ePr06ZOFCxfmkUceyZ133pna2toMHDgwJ5xwQqP1/PrXv87y5cuzbNmy/PnPf24QaCgpKcmZZ56Zc845JwsXLsxXv/rVHH/88Rk6dGjKy8szc+bMTJo0KdOnr36T/x//8R8ZMGBAo2O1Vs3du3fP5z73uVxzzTV5+umn87WvfS3HHXdcdtxxx9TU1GT69Om5+eabM3/+/JSWlmbMmDHp0MGPPgAAAAAAAEAxc1e3nb3yyis577zzmm1z3XXXNXhu6NChmTBhQmG7rKws5557biZMmJBp06blvvvuy3333dfguB122CHnnXdeOnfu3OhYtbW1hcdVVVWNttl5550zbty4XH755Vm6dGl+85vfNNpu1KhROeWUU5o8r9aqOVk9S8PixYtz4403ZubMmbn66qsbtOnUqVPOOuusDBs2rMl+AAAAAAAAACgOAg2bke7du+eSSy7J/fffn7/97W+ZMWNG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/gQaoAnPP/98hg0b1t5lAAAAAAAAALwrTJ06Nfvtt1+r9VdSW1tb22q9wWbEDA2sy8iRI/PWW2+lb9++ueOOO9q7HKBI+N0ANMbvBqAxfjcAjfG7AWiK3w9AY/xuoNiYoQHaSOfOnVs1PcTmp1OnToX/+1kB6vjdADTG7wagMX43AI3xuwFoit8PQGP8bmBzV9reBQAAAAAAAAAArM0MDQAArehrX/taFi9enO7du7d3KQBAkfO6AQBYH147APBeJNAAANCKvva1r7V3CQDAu4TXDQDA+vDaAYD3IktOAAAAAAAAAABFR6ABAAAAAAAAACg6lpwA2EDWrAMAWsrrBgCgpbxuAADWh9cObO5Kamtra9u7CAAAAAAAAACANVlyAgAAAAAAAAAoOgINAAAAAAAAAEDREWgAAAAAAAAAAIqOQAMAAAAAAAAAUHQEGgAAAAAAAACAotOhvQsA2NSWLVuWs846KxUVFYXnrr/++myzzTbrPPaZZ57J3XffnWnTpqWioiKdOnXK1ltvnQMOOCAf+chH0qtXrxbVUFFRkcmTJ+exxx7LvHnzUlVVld69e2ePPfbI0UcfnSFDhrSon5qamtx333257777MmPGjCxatCjdunXLwIEDc+ihh+bII49Mx44dW9QXALD6b/TNN9+cl19+ObNmzcqKFSsycODADBw4MEcddVSGDh3aon5qa2vz+OOP5957783LL7+cBQsWpEuXLunXr18OPvjgfPjDH07nzp1b1Ncbb7yRO+64I1OnTs38+fNTXV2dPn36ZO+9987IkSOz4447tqiflStX5u67787f//73zJ49O0uWLEmPHj0yaNCgHH744Rk+fHhKS2XcAaBYtNa1AwCg7b388suZNGlSZs6cmVmzZqVDhw7ZbrvtssMOO+T4449v0f2I1nwfX2z3NmBjlNTW1ta2dxEAm9L111+f2267rcFzzb2AqKmpyfXXX59JkyY12aZbt245++yzs++++zY7/tSpU3PFFVdkyZIlTbYZPXp0vvCFLzT7YmTx4sX53ve+l2effbbJNoMGDcq5556bfv36NVsTAJD85S9/ya9+9au88847TbYZMWJExowZky233LLJNlVVVbniiivy0EMPNdlm6623zrhx47Lzzjs3W9O9996biRMnpqqqqtH9paWlOe200/If//EfzfYzd+7cXHLJJZkxY0aTbYYOHZpx48alW7duzfYFAGx6rXXtAABoW6tWrcrEiRNzzz33pKlbrp06dcrJJ5/c7Hv51nofX4z3NmBjCTQAm7VXX301X/3qV1NTU5MPfOADeeSRR5KsO9Dwq1/9KjfddFOSZLfddsuoUaOy3XbbpbKyMk8//XRuueWWLFu2LOXl5fn+97+fnXbaqdF+Xn755XzrW99KZWVlunTpkuOPPz5Dhw5NeXl5Zs6cmUmTJuWFF15IknziE5/Iqaee2mg/1dXVOe+88zJt2rQkyWGHHZbDDz88ffr0ycKFC/Pwww/nrrvuSm1tbQYOHJgf/vCHLf4UKAC8F91777256qqrkiR9+/bNCSeckEGDBqW0tDSvvfZa/vznP+fNN99MkhxzzDEZM2ZMo/3U1tbm8ssvz/33358k2XfffXP00UenX79+WbZsWaZOnZq//OUvWblyZXr27JnLL788ffv2bbSvqVOn5rvf/W5qamrSp0+fHHfccRk8eHBKS0vzyiuv5NZbb82sWbOSJF/+8pdz9NFHN9rP8uXLc/bZZ2fWrFkpLS3N0UcfnYMOOig9evTI/Pnz87e//S1///vfkyRDhgzJxRdfnLKysg3/YgIAG6W1rh0AAG2rtrY2//M//5N77703SbL77rtn5MiRGTBgQJYvX57p06fnT3/6U+GDFOecc04OOeSQBv205vv4Yru3Aa1BoAHYbNXU1GTcuHF57rnnsv/+++fggw/O//zP/yRpPtAwa9asfPnLX05NTU2GDx+er371qw1eHMydOzff+MY3smjRogwZMiQTJkxISUlJvTa1tbX51re+leeeey49evTIZZdd1mDmhOrq6lxxxRV54IEHUlpamh//+McZMGBAg5ruuuuuXH311UmSMWPG5JhjjmnQ5tFHH82ECRNSW1ubk046KZ/61Kda/sUCgPeQt99+O2eeeWZWrlyZwYMH5+KLL055eXm9Nu+8806++c1v5rXXXkuSXHbZZRk8eHCDvp588slccMEFSZITTzwxn/nMZxq8JnjhhRdy7rnnpqqqKiNGjMhXv/rVBv2sXLkyY8eOzbx58zJw4MBceuml6d69e702lZWVGT9+fKZNm5YuXbrk+uuvT9euXRv09Zvf/Ca///3vU1pamvPOOy/vf//7G7SZNGlSrr322iTJf/3Xf+XII49s5isGAGwqrXntAABoWw899FAuvfTSJKtnKjj99NMbXBOYM2dO/uu//itVVVXp3r17fvrTn2aLLbao16a13scX470NaA3m/wA2W1OmTMlzzz2Xjh075swzz2zwR7kpN998c2pqatKpU6eMGTOm0aRjv379cvLJJydJnn322UIScU3PP/98nnvuuSTJKaec0ugyEGVlZRk7dmw6duyYmpqa3HLLLQ3a1NbW5k9/+lOSZPDgwY2GGZLkwAMPLKQ7b7311qxcubJF5wsA7zX33HNPVq5cmdLS0px99tkNwgxJssUWW+S0004rbD/11FON9lX3N3qrrbbKaaed1ujrjd122y3HHntskuS+++7L22+/3aDNQw89lHnz5iVJTj/99AZhhiQpLy/Pl770pSTJsmXLcueddzZoU1VVVVhq65BDDmn0IkiSjBo1Krvttlu9cwAA2l5rXTsAANre5MmTkyQDBgzI5z//+UavCfTv3z+jRo1KsnpZ6boPTtRpzffxxXZvA1qLQAOwWVq6dGl+8YtfJEk+9rGPNfoHtzE1NTV5/PHHkyQHH3xwo596rDN8+PB06tQpyerZEdZW91x5eXmGDx/eZD9du3bNQQcdlCR57LHHGqyzNWvWrMyZMydJctRRRzVbf93+5cuX55lnnmm2LQC8V3384x/PxRdfnM9//vPNLkG16667Fh6vfcEhWR0qePrpp5MkH/rQh5pdtqHukxNrvtZYU93rhr59++Z973tfk/1st9122X333esds6ann346K1asSJIml6RYu6ZZs2Zl9uzZzbYFADaN1rp2AAC0vfPPPz9f//rX85nPfKbZawJrXl949dVX6+1rrffxxXhvA1qLQAOwWfrNb36TRYsWZZtttsmJJ57Y4uPmz5+fioqKJMl+++3XbNuuXbsWbig0lmJ88cUXk6xeN6tz587N9jVs2LAkyYIFCzJ//vx6+9bsu65dU/bee+/CC6fp06c32xYA3qtKS0uz995756Mf/Wiz7bbccsvC41WrVjXY/+qrr6a6ujrJul83DBw4sBCwbOx1Q91z++67b7MXQdYc68UXX0xNTU2j/XTo0CF77bVXs/2s+bqisZoAgE2vta4dAABtr7y8PIcffng+8IEPNNtuzSUm6q4j1Gmt9/HFeG8DWotAA7DZefnll3PHHXckSc4888xGp5FuyoIFCwqPe/fuvc72dW3qXig01tf69JMkCxcurLevru+SkpL07Nmz2X7KysrSq1evRvsBANbP66+/Xni83XbbNdi/oa8b1v4bXVtbW/h7vz79VFdXZ8mSJfX21fXTq1evlJY2/3av7jXDmscBAG2rta4dAADFa83rCwMHDqy3r7XexxfjvQ1oLQINwGalpqYmEydOTE1NTQ444IAm15tqypp/cNd8cdCUujaN/dGv62t9+knqv/BYs+/u3buv8xOba/a1dj8AwPq59957C4+HDBnSYP+af//X5+/92n+jly1blpUrVybJOsOLSf2LBU29bmhJPR06dEiPHj3qHQcAtK3WunYAABSnmpqaTJkyJcnqmRp22WWXevtb6318Md7bgNYi0ABsVu6555688MIL6dSpU04//fT1Pn7NP951a0g1p272h6VLl6aqqqrwfGVlZZYtW7be/axdQ/LvFw8tnWmirp0bEwCw4WbNmpW77rorSbLbbrtln332adBmzYsFLfk73dTf6A3tp7G+6rZb8vpjzb5cdACAttea1w4AgOI0ZcqUzJgxI0lyzDHHpGvXrvX2t9b7+GK8twGtpUN7FwDQlDfeeKPBelJr6tevXzp0+PevscWLF+eXv/xlkuTjH/94YZ3q9bH2tM3re+xWW22VZPWLgA21ePHiVqlpY84FAN5t1vd1Q3PeeeedXHrppVm1alU6dOiQL3zhCykpKWnQrrX+Rm/s6481behrEK8bAKDttea1AwCg+Lz++uv5yU9+kiTp27dvTjzxxAZtWut9fDHe24DWItAAFK1vf/vbmTdvXpP7r7/++myzzTaF7d/85jdZsmRJ+vXrlxNOOGGDxuzWrdsGHbf2sWunLNdH9+7dW6WmjTkXAHi3Wd/XDU1555138t3vfrewvuWZZ56ZPfbYo9G2rfU3urVefyQb/hrE6wYAaHutee0AACguc+bMyfjx41NZWZlOnTrlvPPOa/Tvd2u9jy/GexvQWiw5AWwWXnzxxdx5551Jki9+8Ystnp5pbWuu97TmNEtNqaysTLL6j/yaY5aXl6dLly7r3c/aNST/Xkt7zTYt6asl61sBAP+2dOnSXHjhhXn66aeTJKeeempGjhzZZPu6v9FJy/5ON/U3ekP7aayvuu2WvP5Ys6/evXu3qD0A0Hpa89oBAFA8XnvttZx77rl5++23U15envPOOy877bRTo21b6318Md7bgNZihgagaP30pz9tUbvq6upMnDgxtbW1+cAHPpBhw4Zt8Jhr3lCoqKjIdttt12z7ujWhGvtD3bNnzyxbtqxF60at2aapGxOLFy9OdXV1ysrKNrgmANhctfR1Q1Pmz5+fiy66KDNmzEhJSUnOPPPMjBo1qtlj1vxbW1FRsc7lrpr6G92lS5d07NgxK1euzMKFC9dZ65rrZDb1uqElrz9WrVpVmA5yzddAAEDbaa1rBwBAcXj66aczYcKELFu2LF26dMkFF1zQ5MyPSeu9jy/GexvQWgQagHe9e++9Ny+99FLKyspy/PHHZ/78+Y22W3MNqYqKikIwoEePHunYsWOS+qnGNW8WNKWuTWN/qHv37p3Zs2evVz+N9VW3XVtbm4ULFxbWsmpMdXW1QAMArKfXX389F154YebPn59OnTrla1/7Wg4++OB1Hrf264Z1BRqaet1QUlKSXr16Zd68eev1uqGsrKzBdI5rXgipqalJaWnTk/JVVFSktra2wbkAAG2nta4dAADt7+9//3uuuOKKrFq1KltvvXUuuOCCbL/99s0e01rv44vx3ga0FoEG4F1vxowZSVbfzP/Wt77VomO++c1vFh5fcskl2WuvvZIkffr0Sc+ePbNw4cL885//zBFHHNFkH0uXLs3zzz+fJNltt90a7N91113z9NNP5/nnn8/y5cvTuXPnJvt64oknkqx+obB2YGHNvp944okcddRRTfbz1FNPpbq6OkkyePDgJtsBAKs9++yzufjii7Ns2bJ07949559/fnbfffcWHbvjjjumrKws1dXV+ec//5k999yzybazZ8/O3LlzkzT+umG33XbLvHnz8uSTT67zAkbd64Zdd921Qbu6vletWpWnn34673vf+9bZT11fAEDba61rBwBA+/rLX/6S66+/PrW1tdlll13y7W9/u0U3+FvrfXwx3tuA1tL0VTKA96DS0tIccMABSZIHH3wwS5cubbLt/fffX1hDqu6YNR144IFJVq8hdf/99zfZz9KlS/PQQw8V+ln7xsTAgQPTv3//JMldd93VbP133313kqRz584ZOnRos20B4L3uoYceygUXXJBly5alf//+ueyyy1ocZkhWLxVRF4q85557CqHCxtT9jS4pKcn73//+BvvrXjfUhRqaMnPmzMJFh8Zef+y1117Zcsstk7T8dcOAAQMycODAZtsCAJtGa107AADaR21tbX75y1/muuuuS21tbQ444IBMmDChxbMVtNb7+GK8twGtxU8W8K53xhln5NZbb13nf1/5ylcKx1x//fWF5+tuRNQ5/vjjU1pamqqqqlx77bWN3pyYO3dufvvb3yZJ9txzz0ZnQ9h9990La2PdeOONefPNNxu0qa6uzsSJE7Ny5cqUlpbmuOOOa9CmpKQkJ554YpJk+vTpmTx5cqNfh8cffzwPPvhgkmT06NGFZTQAgIZuv/32fP/738/KlSuz55575gc/+EG23Xbb9e6n7m/022+/nd/85jeFqR/X9OKLL+Yvf/lLkuSII45o9BMLBx98cLbeeuskyc9+9rN6S2XVqayszDXXXJNkdXjxwx/+cIM2nTp1yujRo5OsvoDx+OOPN1r37bffnhdeeKHeOQAAba+1rh0AAG1v5cqVufLKK/PHP/4xSXLsscdm3Lhx2WKLLVrcR2u+jy+2exvQWkpqG7viBrAZuvfee3PVVVclWR1o2GabbZps+6tf/So33XRTktVLNxx77LEZOHBgKisr88wzz+Tmm2/O0qVLU15enu9///vZaaedGu3n5ZdfzjnnnJOqqqp07do1xx9/fIYOHZry8vLMnDkzkyZNyvTp05MkH//4x3Paaac12k91dXXOO++8TJs2LUly+OGHZ/jw4enTp08WLlyYRx55JHfeeWdqamoycODA/PCHP2x2GigAeC9b8zXB4MGDc9ZZZ7UoCNi9e/d079693nO1tbW5/PLLC59YGDZsWI466qj069cvy5cvz9SpU3PbbbelqqoqPXv2zOWXX56+ffs22v/UqVPzne98J7W1tenTp09OOOGE7LbbbiktLc2rr76aW265JTNnzkySfOlLX2o00JAky5Yty9lnn53Zs2entLQ0I0eOzAc+8IH06NEj8+fPz3333Veod8iQIbn44otTVlbWsi8eANDqWuvaAQDQtq666qrce++9SZKRI0fmox/9aIuO69u3b8rLywvbrfk+vtjubUBrEGgA3jPWJ9BQU1OT6667LrfffnuTbbp165avf/3r2W+//Zodd+rUqbn88subneJp1KhROeOMM5qdkmnx4sWZMGFCIdTQmB122CHnnXde+vXr12xNAPBeduONN+Z3v/vdeh930kkn5VOf+lSD5ysrK3P55ZfnkUceafLYvn37Zty4cdlll12aHePee+/NxIkTC1M/rq20tDSnnnpqPvaxjzXbzxtvvJFLLrkkr7/+epNthgwZknHjxjUIaQAAba+1rh0AAG3n3HPPzTPPPLPex11yySUNZo5urffxxXhvAzaWQAPwnrE+gYY6zzzzTO68884899xzqaioSKdOnbL11lvngAMOyDHHHNPidbAWLFiQyZMn59FHH81bb72Vqqqq9OrVK3vuuWeOPvroDB06tEX9VFdX5/7778/f/va3zJgxI4sXL06XLl0ycODAHHbYYTnqqKMsNQEA69DagYZk9UwNjz76aP7617/mpZdeysKFC7Pllltm2223zUEHHZSRI0emS5cuLRpnzpw5mTx5cqZOnZq333471dXV6d27d/bZZ5+MHDmyyU9PrK2qqip33313HnjggcyePTvLli1L9+7ds8MOO+SII47I8OHDzcwAAEWkta4dAABtozUDDUnrvo8vtnsbsDEEGgAAAAAAAACAomP+DwAAAAAAAACg6Ag0AAAAAAAAAABFR6ABAAAAAAAAACg6Ag0AAAAAAAAAQNERaAAAAAAAAAAAio5AAwAAAAAAAABQdAQaAAAAAAAAAICiI9AAAAAAAAAAABQdgQYAAAAAAAAAoOgINAAAAAAAAAAARUegAQAAAAAAAAAoOgINAAAAAAAAAEDREWgAAAAAAAAAAIqOQAMAAAAAAAAAUHQEGgAAAAAAAACAoiPQAAAAAAAAAAAUHYEGAAAAAAAAAKDoCDQAAAAAAAAAAEVHoAEAAAAAAAAAKDoCDQAAAAAAAABA0RFoAAAAAAAAAACKjkADAAAAAAAAAFB0BBoAAAAAAAAAgKIj0AAAAAAAAAAAFB2BBgAAAAAAAACg6Ag0AAAAAAAAAABFR6ABAAAAAAAAACg6Ag0AAAAAAAAAQNERaAAAAAAAAAAAio5AAwAAAAAAAABQdAQaAAAAAAAAAICiI9AAAAAAAAAAABQdgQYAAAAAAAAAoOgINAAAAAAAAAAARUegAQAAAAAAAAAoOgINAAAAAECL1dbWZvHixXnxxRfbuxQ20ty5czN37tysWrWqvUsBAIBGdWjvAgAAAACA4vfMM8/klltuyb333pvFixcnSf7xj3+0c1VsjBtuuCG//e1vU1ZWliFDhuSjH/1ojj766HTu3Lm9SwMAgCRmaAAAAAAAmvHOO+/k0ksvzWc/+9n8+c9/LoQZ1sc//vGP7L///jnzzDM3QYVsrOrq6jz11FO5+OKLc/LJJ+epp55q75IAACCJQAMAAAAA0ISlS5fm85//fG666ab2LoU2Mnv27Jx++um5/fbb27sUAACw5AQAAAAA0NDKlSvzjW98Iy+88ELhuS5duuQTn/hEPvzhD2fgwIHtWF1DF198cW6++eYkSbdu3XL77bdnyy23bN+iitzXvva1nHrqqXn66adzww035Omnn06S1NTU5KKLLkqfPn1ywAEHtHOVAAC8l5XU1tbWtncRAAAAm4vq6up89KMfzZtvvlnv+YsuuiijRo1qp6reuy688ML85S9/SZJsu+22ue2229q5It4N5syZk49+9KOF7fHjx2f06NEb3e9tt92Wiy66qLB9xhln5Itf/GKDdvvvv/862zTW36233pr+/ftvdJ2t4R//+EfGjBlT2P7JT35S77x4d7j22mtz/fXXF7YHDRqUK6+8skVBhrlz5+bWW2/NP/7xj7z22mtZtGhRqqurmz3m0ksvzZFHHrlBtS5atCjHHHNMKisrkySnnHJKvvrVr25QX+9VNTU1ue666/LTn/608FyPHj3y5z//Od27d2/HygAAeC+z5AQAAEAreuSRRxqEGZLklltuaYdqAGDDzJs3L7/61a8K21tttVV+8pOfrDPMsHLlyvz4xz/Occcdl+uuuy5PPPFEFixYsM4ww8a65ZZbCmGGkpKSfPzjH9+k422OSktLM2bMmHzuc58rPLdo0aL87Gc/a8eqAAB4rxNoAAAAaEVNBReeeOKJzJw5s42rAYANc/311xcCAsnqGW/69OnT7DGrVq3Kueeem5///OebPMCwpurq6tx0002F7UMOOaTolsN4N/niF7+Yvffeu7D9//7f/8vcuXPbsSIAAN7LOrR3AQAAAJuLioqK3H///YXtY445JnfccUdqamqSrJ4O/ktf+lJ7lQcALVJZWZm77rqrsD1s2LAcdNBB6zzupptuypQpU+o9N2LEiBx22GFZvHhxrrzyyuy+++4599xzGz1+wIABG1Tv3//+98yZM6ew/clPfnKD+mG1Dh06ZOzY/9/efUdFda39A/8OIKBIEVBRpEtEVFDEaEzsNQb1ikFEEI2xd18Ty9UY9V6Va4kVExRjrsYSCxKwxBjba0PFhoqCkaZYaGJBAYH5/TGL85vDFAaYAfLm+1kra7HP7HPO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0XJBRERERETVQSItndZARERERERERFRFERER+M9//iOUideUlZUVVq1aBQ8PD2FbdHS0yoQGCwsL7Ny5s1Iztom07dmzZxgzZkyFA/wSiQRjxozBpEmTdDQyCgsLU5nQYGdnh507d6J+/frVPCoiIiIiItIUKzQQERERERERkdb4+vrCy8sLP/30Ex48eIDHjx8jLy9PaV8LCws4OjqiVatW+PLLL2FmZqb22BKJBJaWlvDy8sKECROYzEC1ho2NDSIiIrB7927ExMTg8ePHKpMbDA0NYW9vDycnJwQEBIiSeEj39PX1YW1tjU6dOmHixIlMZiAiIiIiquVYoYGIiIiIiIiIiIiIiIiIiIhqHb2aHgARERERERERERERERERERFRWUxoICIiIiIiIiIiIiIiIiIiolqHCQ1ERERERERERERERERERERU6zChgYiIiIiIiIiIiIiIiIiIiGodJjQQERERERERERERERERERFRrcOEBiIiIiIiIiIiIiIiIiIiIqp1mNBAREREREREREREREREREREtQ4TGoiIiIiIiIiIiIiIiIiIiKjWYUIDERERERERERERERERERER1TpMaCAiIiIiIiIiIiIiIiIiIqJahwkNREREREREREREREREREREVOswoYGIiIiIiIiIiIiIiIiIiIhqHSY0EBERERERERERERERERERUa3DhAYiIiIiIiIiIiIiIiIiIiKqdZjQQERERERERERERERERERERLUOExqIiIiIiIiIiIiIiIiIiIio1mFCAxEREREREREREREREREREdU6TGggIiIiIiIiIiIiIiIiIiKiWocJDURERERERERERERERERERFTrMKGBiIiIiIiIiIiIiIiIiIiIap3/B2wVoc9GdqkeAAAAAElFTkSuQmCC", + "text/plain": [ + "" + ] + }, + "execution_count": 37, + "metadata": { + "image/png": { + "height": 750, + "width": 1050 + } + }, + "output_type": "execute_result" + } + ], + "source": [ + "BIN_WIDTH = 100\n", + "_lo = math.floor(weighted_quantile(bill_delta, \"delta\", 0.01) / BIN_WIDTH) * BIN_WIDTH\n", + "_hi = math.ceil(weighted_quantile(bill_delta, \"delta\", 0.99) / BIN_WIDTH) * BIN_WIDTH\n", + "\n", + "hist_data = (\n", + " bill_delta.filter(pl.col(\"heating_label\").is_in(avail_heating))\n", + " .with_columns(\n", + " ((pl.col(\"delta\") / BIN_WIDTH).floor() * BIN_WIDTH + BIN_WIDTH / 2).alias(\"bin_center\"),\n", + " pl.when(pl.col(\"delta\") < 0).then(pl.lit(\"Savings\")).otherwise(pl.lit(\"Increase\")).alias(\"direction\"),\n", + " )\n", + " .filter(pl.col(\"bin_center\").is_between(_lo, _hi))\n", + " .group_by(\"heating_label\", \"bin_center\", \"direction\")\n", + " .agg(pl.col(\"weight\").sum().alias(\"weighted_households\"))\n", + " .with_columns(\n", + " pl.col(\"heating_label\").cast(pl.Enum(avail_heating)),\n", + " pl.col(\"direction\").cast(pl.Enum([\"Savings\", \"Increase\"])),\n", + " )\n", + ")\n", + "\n", + "(\n", + " ggplot(hist_data, aes(x=\"bin_center\", y=\"weighted_households\", fill=\"direction\"))\n", + " + geom_col(width=BIN_WIDTH * 0.9)\n", + " + facet_wrap(\"heating_label\", ncol=1, scales=\"free_y\")\n", + " + scale_fill_manual(values={\"Savings\": SB_COLORS[\"sky\"], \"Increase\": SB_COLORS[\"carrot\"]})\n", + " + scale_y_continuous(labels=lambda xs: [f\"{x:,.0f}\" for x in xs])\n", + " + labs(\n", + " x=\"Annual energy bill change ($/year)\",\n", + " y=\"Weighted households\",\n", + " fill=\"Outcome\",\n", + " title=\"Distribution of annual bill changes after upgrade 02 (1st-99th percentile)\",\n", + " )\n", + " + theme_switchbox()\n", + " + theme(\n", + " figure_size=(10.5, max(4.5, 2.5 * len(avail_heating))),\n", + " legend_position=\"top\",\n", + " )\n", + ")" + ] + }, + { + "cell_type": "markdown", + "id": "a0000036", + "metadata": {}, + "source": [ + "### 5d: Utility-level summary\n", + "\n", + "Per-utility summary of bill-change and BAT results. Helps identify whether one\n", + "utility's results are driving state-level patterns, and flags utilities with\n", + "implausible outliers." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0000037", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Per-utility summary (upgrade 00 BAT + upgrade 00\u219202 bill change):\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "shape: (7, 8)
utilitybuildingsweighted_householdsmean_bill_changemedian_bill_changepct_savingmean_bat_total_u0pct_overpaying_u0
stri64i64f64f64f64f64f64
"cenhud"1182270859-721.0-471.078.20.039.1
"coned"154353064038-156.0-69.059.1-0.033.2
"nimo"67911532294-44.0150.036.0-0.036.9
"nyseg"3682792300-242.00.047.60.035.7
"or"829211011-352.0-124.063.80.041.7
"psegli"44271029955-720.0-332.070.8-0.042.9
"rge"144435148129.0236.026.4-0.032.8
" + ], + "text/plain": [ + "shape: (7, 8)\n", + "\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n", + "\u2502 utility \u2506 buildings \u2506 weighted_h \u2506 mean_bill_ \u2506 median_bil \u2506 pct_saving \u2506 mean_bat_t \u2506 pct_overp \u2502\n", + "\u2502 --- \u2506 --- \u2506 ouseholds \u2506 change \u2506 l_change \u2506 --- \u2506 otal_u0 \u2506 aying_u0 \u2502\n", + "\u2502 str \u2506 i64 \u2506 --- \u2506 --- \u2506 --- \u2506 f64 \u2506 --- \u2506 --- \u2502\n", + "\u2502 \u2506 \u2506 i64 \u2506 f64 \u2506 f64 \u2506 \u2506 f64 \u2506 f64 \u2502\n", + "\u255e\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u256a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2561\n", + "\u2502 cenhud \u2506 1182 \u2506 270859 \u2506 -721.0 \u2506 -471.0 \u2506 78.2 \u2506 0.0 \u2506 39.1 \u2502\n", + "\u2502 coned \u2506 15435 \u2506 3064038 \u2506 -156.0 \u2506 -69.0 \u2506 59.1 \u2506 -0.0 \u2506 33.2 \u2502\n", + "\u2502 nimo \u2506 6791 \u2506 1532294 \u2506 -44.0 \u2506 150.0 \u2506 36.0 \u2506 -0.0 \u2506 36.9 \u2502\n", + "\u2502 nyseg \u2506 3682 \u2506 792300 \u2506 -242.0 \u2506 0.0 \u2506 47.6 \u2506 0.0 \u2506 35.7 \u2502\n", + "\u2502 or \u2506 829 \u2506 211011 \u2506 -352.0 \u2506 -124.0 \u2506 63.8 \u2506 0.0 \u2506 41.7 \u2502\n", + "\u2502 psegli \u2506 4427 \u2506 1029955 \u2506 -720.0 \u2506 -332.0 \u2506 70.8 \u2506 -0.0 \u2506 42.9 \u2502\n", + "\u2502 rge \u2506 1444 \u2506 351481 \u2506 29.0 \u2506 236.0 \u2506 26.4 \u2506 -0.0 \u2506 32.8 \u2502\n", + "\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "util_bat_u0 = bat_by_scenario[\"Upgrade 00\"]\n", + "util_rows: list[dict[str, object]] = []\n", + "\n", + "for utility in sorted(annual_u0[UTILITY_COL].drop_nulls().unique().to_list()):\n", + " delta_u = bill_delta.filter(pl.col(UTILITY_COL) == utility)\n", + " bat_u = util_bat_u0.filter(pl.col(UTILITY_COL) == utility)\n", + " if delta_u.is_empty() or bat_u.is_empty():\n", + " continue\n", + " util_rows.append(\n", + " {\n", + " \"utility\": utility,\n", + " \"buildings\": delta_u.height,\n", + " \"weighted_households\": round(cast(float, delta_u[\"weight\"].sum())),\n", + " \"mean_bill_change\": round(weighted_mean(delta_u, \"delta\"), 0),\n", + " \"median_bill_change\": round(weighted_quantile(delta_u, \"delta\", 0.5), 0),\n", + " \"pct_saving\": round(\n", + " cast(float, delta_u.filter(pl.col(\"delta\") < 0)[\"weight\"].sum())\n", + " / cast(float, delta_u[\"weight\"].sum())\n", + " * 100,\n", + " 1,\n", + " ),\n", + " \"mean_bat_total_u0\": round(weighted_mean(bat_u, \"BAT_percustomer_total\"), 0),\n", + " \"pct_overpaying_u0\": round(\n", + " cast(\n", + " float,\n", + " bat_u.filter(pl.col(\"BAT_percustomer_total\") > 0)[\"weight\"].sum(),\n", + " )\n", + " / cast(float, bat_u[\"weight\"].sum())\n", + " * 100,\n", + " 1,\n", + " ),\n", + " }\n", + " )\n", + "\n", + "util_df = pl.DataFrame(util_rows)\n", + "print(\"Per-utility summary (upgrade 00 BAT + upgrade 00\u219202 bill change):\")\n", + "display(util_df)" + ] + }, + { + "cell_type": "markdown", + "id": "a0000038", + "metadata": {}, + "source": [ + "---\n", + "\n", + "## Interpretation checklist\n", + "\n", + "Before using these results in a report or policy analysis:\n", + "\n", + "1. **Structural checks passed** \u2014 All assertions in Section 3 must pass cleanly. A\n", + " failure indicates a specific post-processing step to investigate.\n", + "\n", + "2. **Utility coverage looks right** \u2014 Confirm that weighted household totals per\n", + " utility (Section 2a) are stable across scenarios and plausible for the service\n", + " territory.\n", + "\n", + "3. **Heating-type breakdown is plausible** \u2014 The upgrade 00 heating-type composition\n", + " (Section 2b) should reflect the state's known building stock. A suspiciously low\n", + " fossil-fuel share or high heat-pump share may indicate a ResStock metadata issue.\n", + "\n", + "4. **Gas null fraction makes sense** \u2014 High gas-null share is expected in all-electric\n", + " territories; investigate if it is unexpectedly low in a gas-dense market.\n", + "\n", + "5. **BAT signs are correct** \u2014 Under flat default rates, fossil-fuel customers should\n", + " show negative BAT (they underpay); HP/ER customers should show positive BAT\n", + " (they overpay). If this pattern is reversed, check the residual allocation\n", + " configuration in the CAIRO scenario YAML.\n", + "\n", + "6. **Cross-subsidy magnitude is reasonable** \u2014 Compare against prior state runs at\n", + " similar utility scales to identify implausible outliers.\n", + "\n", + "7. **Bill change signs match fuel-cost logic** \u2014 Fossil-fuel homes should generally\n", + " save in warmer states (low heating loads) and see more mixed results in cold\n", + " states with high gas demand. Oil/propane homes typically show larger savings.\n", + "\n", + "8. **To review another state or batch** \u2014 Change `STATE` and `BATCH` in the\n", + " Parameters cell, restart the kernel, and run all cells." + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.13.13" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +}