{
"cells": [
{
"cell_type": "markdown",
"id": "3e4a35da-ffb6-4f13-9d42-ced4932dc8b8",
"metadata": {},
"source": [
"# Make 3D Data Files\n",
"\n",
"Inversion programs need input data, MTpy has tools for creating model files for various modeling programs. This is an example for creating a data file for ModEM using the example grid data."
]
},
{
"cell_type": "markdown",
"id": "c29de4a5-39ce-498a-b04e-0017302c6d60",
"metadata": {},
"source": [
"### Imports"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "8047ac81-696a-43b6-941b-37f9fa521dd7",
"metadata": {},
"outputs": [],
"source": [
"%matplotlib widget"
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "c58031df-dcb2-4729-ac90-c6ab6592e4d7",
"metadata": {
"tags": []
},
"outputs": [],
"source": [
"from pathlib import Path\n",
"\n",
"from mtpy import MTCollection"
]
},
{
"cell_type": "markdown",
"id": "0237bffb-4ca2-42c4-9941-ae65b3511e1d",
"metadata": {},
"source": [
"## 1. Load in Data\n",
"\n",
"Load in the data created in the first example and get only the data collected on a grid. Turn those data into a `MTData` object from which we can manipulate the data. \n",
"\n",
"
\n",
" Tip: Using the `with` context manager will close the MTH5 when finished. This is safer because if something goes wrong the file will always be closed and reduce the chance of corruption. \n",
"
\n"
]
},
{
"cell_type": "code",
"execution_count": 7,
"id": "9b01ca91-d10a-45d8-a503-67e9fbc7d17d",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"\u001b[33m\u001b[1m26:05:08T17:05:04 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:04 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:04 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:04 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:04 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:04 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:04 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:04 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:04 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:04 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:04 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:04 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:04 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:04 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:04 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:05 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:06 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:07 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:08 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:09 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:10 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:11 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:11 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:11 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:11 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:11 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:11 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:11 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:11 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:11 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:11 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:11 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:11 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:11 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:11 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:11 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:13 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:14 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:15 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:16 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:17 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:18 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:19 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:20 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:20 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:20 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:20 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:20 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:20 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:20 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:20 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:20 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:20 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts_per_kilometer_per_nanotesla' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:20 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:05:20 | WARNING | line:432 |mt_metadata.common.units | get_unit_from_df | Unit 'millivolts' not found in accepted units, setting to 'unknown'. If this is an error raise an issue to add a unit. If an error needs to be raised, set allow_none=False.\u001b[0m\n",
"\u001b[1m26:05:08T17:05:21 | INFO | line:1027 |mth5.mth5 | close_mth5 | Legacy file has no fc_summary dataset.\u001b[0m\n",
"\u001b[1m26:05:08T17:05:21 | INFO | line:1035 |mth5.mth5 | close_mth5 | Flushing and closing c:\\Users\\peaco\\OneDrive\\Documents\\GitHub\\mtpy-v2\\docs\\source\\notebooks\\test_mt_collection.h5\u001b[0m\n"
]
}
],
"source": [
"with MTCollection() as mtc:\n",
" mtc.open_collection(Path().cwd().joinpath(\"test_mt_collection.h5\"))\n",
" mtc.working_dataframe = mtc.master_dataframe.loc[mtc.master_dataframe.survey == \"grid\"]\n",
" mtd = mtc.mt_data"
]
},
{
"cell_type": "markdown",
"id": "1e541767-e66d-4f20-b21c-ccd28b7d8ea5",
"metadata": {},
"source": [
"## 2. Calculate Relative Locations\n",
"\n",
"Most modeling programs are agnostic to geographic coordinates as they use a relative coordinate system usually with (0, 0, 0) at one of the corners or the center of the mesh. Here we assume the center of the station area is the (0, 0) point and relative locations are computed relative to the center point. All relative locations are in meters. \n",
"\n",
"\n",
"Important: To calculate relative locations you must set the 'utm_epsg' or 'utm_crs' if you have a custom datum. Once you set the 'utm_crs' or 'utm_epsg' easting and northing is estimated for each station in the MTData object. This can take a few seconds if there are a lot of stations. \n",
"
\n",
"\n",
"Here we will set the EPSG number to WGS84 UTM grid 11N (32611).\n",
"\n",
"\n",
" Tip: To access station locations of the MTData object use MTData.station_locations. This returns a Pandas DataFrame which can be easily manipulated. \n",
"
\n",
"\n",
"\n",
" Tip: The center point is MTData.center_point and is estimated from the station locations in the MTData object. You can set the center latitude and longitude if you want to offset the center. \n",
"
\n",
"\n",
"```\n",
"MTData._center_lat = new_center_latitude\n",
"MTData._center_lon = new_center_longitude\n",
"MTData._center_elev = new_center_elevation\n",
"```\n"
]
},
{
"cell_type": "code",
"execution_count": 8,
"id": "ba55cdb4-d0aa-4a91-b8dd-a15494f0cd35",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"MT Location: \n",
"--------------------\n",
" Latitude (deg): 38.871946\n",
" Longitude (deg): -118.192737\n",
" Elevation (m): 0.0000\n",
" Datum crs: EPSG:4326\n",
"\n",
" Easting (m): 0.000\n",
" Northing (m): 0.000\n",
" UTM crs: None\n",
"\n",
" Model Easting (m): 0.000\n",
" Model Northing (m): 0.000\n",
" Model Elevation (m): 0.000\n",
" Profile Offset (m): 0.000"
]
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mtd.center_point"
]
},
{
"cell_type": "markdown",
"id": "d98845d6-23ed-4b16-81b7-d9cfcf55ee9b",
"metadata": {},
"source": [
"#### Station Locations\n",
"\n",
"You can have a look at the station locations retreived from the MTCollection. Notice there there are no values for east and north and model_east and model_north yet. "
]
},
{
"cell_type": "code",
"execution_count": 9,
"id": "89a78bed-1b38-427e-afed-d6f737a88dc7",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" survey | \n",
" station | \n",
" latitude | \n",
" longitude | \n",
" elevation | \n",
" datum_epsg | \n",
" east | \n",
" north | \n",
" utm_epsg | \n",
" model_east | \n",
" model_north | \n",
" model_elevation | \n",
" profile_offset | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" grid | \n",
" gv100 | \n",
" 38.611381 | \n",
" -118.535261 | \n",
" 1437.40 | \n",
" 4326 | \n",
" 0 | \n",
" 0 | \n",
" None | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0 | \n",
"
\n",
" \n",
" | 1 | \n",
" grid | \n",
" gv101 | \n",
" 38.594561 | \n",
" -118.351111 | \n",
" 1540.55 | \n",
" 4326 | \n",
" 0 | \n",
" 0 | \n",
" None | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0 | \n",
"
\n",
" \n",
" | 2 | \n",
" grid | \n",
" gv102 | \n",
" 38.593692 | \n",
" -118.276822 | \n",
" 1554.80 | \n",
" 4326 | \n",
" 0 | \n",
" 0 | \n",
" None | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0 | \n",
"
\n",
" \n",
" | 3 | \n",
" grid | \n",
" gv103 | \n",
" 38.585283 | \n",
" -118.202481 | \n",
" 1543.90 | \n",
" 4326 | \n",
" 0 | \n",
" 0 | \n",
" None | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0 | \n",
"
\n",
" \n",
" | 4 | \n",
" grid | \n",
" gv104 | \n",
" 38.596456 | \n",
" -118.136547 | \n",
" 1801.80 | \n",
" 4326 | \n",
" 0 | \n",
" 0 | \n",
" None | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" survey station latitude longitude elevation datum_epsg east north \\\n",
"0 grid gv100 38.611381 -118.535261 1437.40 4326 0 0 \n",
"1 grid gv101 38.594561 -118.351111 1540.55 4326 0 0 \n",
"2 grid gv102 38.593692 -118.276822 1554.80 4326 0 0 \n",
"3 grid gv103 38.585283 -118.202481 1543.90 4326 0 0 \n",
"4 grid gv104 38.596456 -118.136547 1801.80 4326 0 0 \n",
"\n",
" utm_epsg model_east model_north model_elevation profile_offset \n",
"0 None 0.0 0.0 0.0 0 \n",
"1 None 0.0 0.0 0.0 0 \n",
"2 None 0.0 0.0 0.0 0 \n",
"3 None 0.0 0.0 0.0 0 \n",
"4 None 0.0 0.0 0.0 0 "
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mtd.station_locations.head(5)"
]
},
{
"cell_type": "markdown",
"id": "495a4179-fd41-4b01-a95c-2aa927b9cf20",
"metadata": {},
"source": [
"#### Set UTM EPSG\n",
"\n",
"Here we set the UTM EPSG number, which creates a `pyproj.CRS` object for easier projection between coordinate systems, mainly from degrees to meters. If you created your own CRS you can set the CRS directly, see [pyproj.CRS](https://pyproj4.github.io/pyproj/dev/api/crs/crs.html) for details on creating a custom CRS. Once either the `utm_epsg` or `utm_crs` is set northing and easting for each station in the MTData object is calculated and the station locations are updated, which updates the center point. "
]
},
{
"cell_type": "code",
"execution_count": 10,
"id": "c2c907fb-2374-442d-96ac-5da4681d5968",
"metadata": {},
"outputs": [],
"source": [
"mtd.utm_epsg = 32611"
]
},
{
"cell_type": "code",
"execution_count": 11,
"id": "0ccda653-d32e-4fd1-a5fa-2c414cb512f7",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"MT Location: \n",
"--------------------\n",
" Latitude (deg): 38.873786\n",
" Longitude (deg): -118.196245\n",
" Elevation (m): 0.0000\n",
" Datum crs: EPSG:4326\n",
"\n",
" Easting (m): 396229.649\n",
" Northing (m): 4303450.537\n",
" UTM crs: EPSG:32611\n",
"\n",
" Model Easting (m): 396229.649\n",
" Model Northing (m): 4303450.537\n",
" Model Elevation (m): 0.000\n",
" Profile Offset (m): 0.000"
]
},
"execution_count": 11,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mtd.center_point"
]
},
{
"cell_type": "code",
"execution_count": 12,
"id": "f5210b5b-75dd-432e-9d5e-dbfda077d5a2",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" survey | \n",
" station | \n",
" latitude | \n",
" longitude | \n",
" elevation | \n",
" datum_epsg | \n",
" east | \n",
" north | \n",
" utm_epsg | \n",
" model_east | \n",
" model_north | \n",
" model_elevation | \n",
" profile_offset | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" grid | \n",
" gv100 | \n",
" 38.611381 | \n",
" -118.535261 | \n",
" 1437.40 | \n",
" 4326 | \n",
" 366331.327569 | \n",
" 4.274770e+06 | \n",
" 32611 | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0 | \n",
"
\n",
" \n",
" | 1 | \n",
" grid | \n",
" gv101 | \n",
" 38.594561 | \n",
" -118.351111 | \n",
" 1540.55 | \n",
" 4326 | \n",
" 382337.730338 | \n",
" 4.272652e+06 | \n",
" 32611 | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0 | \n",
"
\n",
" \n",
" | 2 | \n",
" grid | \n",
" gv102 | \n",
" 38.593692 | \n",
" -118.276822 | \n",
" 1554.80 | \n",
" 4326 | \n",
" 388806.125501 | \n",
" 4.272463e+06 | \n",
" 32611 | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0 | \n",
"
\n",
" \n",
" | 3 | \n",
" grid | \n",
" gv103 | \n",
" 38.585283 | \n",
" -118.202481 | \n",
" 1543.90 | \n",
" 4326 | \n",
" 395268.278608 | \n",
" 4.271442e+06 | \n",
" 32611 | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0 | \n",
"
\n",
" \n",
" | 4 | \n",
" grid | \n",
" gv104 | \n",
" 38.596456 | \n",
" -118.136547 | \n",
" 1801.80 | \n",
" 4326 | \n",
" 401026.349952 | \n",
" 4.272609e+06 | \n",
" 32611 | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0.0 | \n",
" 0 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" survey station latitude longitude elevation datum_epsg east \\\n",
"0 grid gv100 38.611381 -118.535261 1437.40 4326 366331.327569 \n",
"1 grid gv101 38.594561 -118.351111 1540.55 4326 382337.730338 \n",
"2 grid gv102 38.593692 -118.276822 1554.80 4326 388806.125501 \n",
"3 grid gv103 38.585283 -118.202481 1543.90 4326 395268.278608 \n",
"4 grid gv104 38.596456 -118.136547 1801.80 4326 401026.349952 \n",
"\n",
" north utm_epsg model_east model_north model_elevation \\\n",
"0 4.274770e+06 32611 0.0 0.0 0.0 \n",
"1 4.272652e+06 32611 0.0 0.0 0.0 \n",
"2 4.272463e+06 32611 0.0 0.0 0.0 \n",
"3 4.271442e+06 32611 0.0 0.0 0.0 \n",
"4 4.272609e+06 32611 0.0 0.0 0.0 \n",
"\n",
" profile_offset \n",
"0 0 \n",
"1 0 \n",
"2 0 \n",
"3 0 \n",
"4 0 "
]
},
"execution_count": 12,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mtd.station_locations.head(5)"
]
},
{
"cell_type": "markdown",
"id": "028206b0-cc6d-438b-8f2d-1322b61800f6",
"metadata": {},
"source": [
"#### Calculate Relative Locations\n",
"\n",
"Now that we have easting and northing we can estimate relative locations in model coordinates, which assumes the center of the station area is (0, 0). If you want to offset the center set these values to your desired center location.\n",
"\n",
"```\n",
"MTData._center_lat = new_center_latitude\n",
"MTData._center_lon = new_center_longitude\n",
"MTData._center_elev = new_center_elevation\n",
"```\n",
"\n",
"The method to use is `compute_relative_locations()`. It iterates over the stations and removes the center point from the easting and northing."
]
},
{
"cell_type": "code",
"execution_count": 13,
"id": "b9ae9622-6442-4376-8e12-ea711c5106ef",
"metadata": {},
"outputs": [],
"source": [
"mtd.compute_relative_locations()"
]
},
{
"cell_type": "markdown",
"id": "369fe15b-9df7-4e01-aaea-eabdffbc06a7",
"metadata": {},
"source": [
"Now we have relative locations."
]
},
{
"cell_type": "code",
"execution_count": 14,
"id": "e312232a-67f6-4547-9480-82615f3a0834",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" survey | \n",
" station | \n",
" latitude | \n",
" longitude | \n",
" elevation | \n",
" datum_epsg | \n",
" east | \n",
" north | \n",
" utm_epsg | \n",
" model_east | \n",
" model_north | \n",
" model_elevation | \n",
" profile_offset | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" grid | \n",
" gv100 | \n",
" 38.611381 | \n",
" -118.535261 | \n",
" 1437.40 | \n",
" 4326 | \n",
" 366331.327569 | \n",
" 4.274770e+06 | \n",
" 32611 | \n",
" -29898.321606 | \n",
" -28680.329764 | \n",
" 1437.40 | \n",
" 0 | \n",
"
\n",
" \n",
" | 1 | \n",
" grid | \n",
" gv101 | \n",
" 38.594561 | \n",
" -118.351111 | \n",
" 1540.55 | \n",
" 4326 | \n",
" 382337.730338 | \n",
" 4.272652e+06 | \n",
" 32611 | \n",
" -13891.918837 | \n",
" -30798.871440 | \n",
" 1540.55 | \n",
" 0 | \n",
"
\n",
" \n",
" | 2 | \n",
" grid | \n",
" gv102 | \n",
" 38.593692 | \n",
" -118.276822 | \n",
" 1554.80 | \n",
" 4326 | \n",
" 388806.125501 | \n",
" 4.272463e+06 | \n",
" 32611 | \n",
" -7423.523674 | \n",
" -30987.924124 | \n",
" 1554.80 | \n",
" 0 | \n",
"
\n",
" \n",
" | 3 | \n",
" grid | \n",
" gv103 | \n",
" 38.585283 | \n",
" -118.202481 | \n",
" 1543.90 | \n",
" 4326 | \n",
" 395268.278608 | \n",
" 4.271442e+06 | \n",
" 32611 | \n",
" -961.370567 | \n",
" -32008.380683 | \n",
" 1543.90 | \n",
" 0 | \n",
"
\n",
" \n",
" | 4 | \n",
" grid | \n",
" gv104 | \n",
" 38.596456 | \n",
" -118.136547 | \n",
" 1801.80 | \n",
" 4326 | \n",
" 401026.349952 | \n",
" 4.272609e+06 | \n",
" 32611 | \n",
" 4796.700777 | \n",
" -30841.737287 | \n",
" 1801.80 | \n",
" 0 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" survey station latitude longitude elevation datum_epsg east \\\n",
"0 grid gv100 38.611381 -118.535261 1437.40 4326 366331.327569 \n",
"1 grid gv101 38.594561 -118.351111 1540.55 4326 382337.730338 \n",
"2 grid gv102 38.593692 -118.276822 1554.80 4326 388806.125501 \n",
"3 grid gv103 38.585283 -118.202481 1543.90 4326 395268.278608 \n",
"4 grid gv104 38.596456 -118.136547 1801.80 4326 401026.349952 \n",
"\n",
" north utm_epsg model_east model_north model_elevation \\\n",
"0 4.274770e+06 32611 -29898.321606 -28680.329764 1437.40 \n",
"1 4.272652e+06 32611 -13891.918837 -30798.871440 1540.55 \n",
"2 4.272463e+06 32611 -7423.523674 -30987.924124 1554.80 \n",
"3 4.271442e+06 32611 -961.370567 -32008.380683 1543.90 \n",
"4 4.272609e+06 32611 4796.700777 -30841.737287 1801.80 \n",
"\n",
" profile_offset \n",
"0 0 \n",
"1 0 \n",
"2 0 \n",
"3 0 \n",
"4 0 "
]
},
"execution_count": 14,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mtd.station_locations.head(5)"
]
},
{
"cell_type": "markdown",
"id": "1f232fc5-1631-46bb-a94d-08a6208fadfe",
"metadata": {},
"source": [
"## 3. Compute Model Errors\n",
"\n",
"After getting relative locations we can now calculate model errors. These are often larger than measurement error. People have their favorite method of estimating errors and we have tried to accommodate most. If there isn't one here try adding to `mtpy.modeling.errors` or raise an issue. Supported so far are:\n",
"\n",
"| Name | Description | Example |\n",
"|------|-------------|---------|\n",
"| geometric_mean | Geometric mean of the off-diagonal components of the impedance tensor, or components of the induction vectors. | error_value $\\cdot \\sqrt(Z_{xy} \\cdot Z_{yx})$ | \n",
"| arithmetic_mean | Arithmetic mean of off-diagonal components of the impedance tensor, or components of the induction vectors. | error_value$\\cdot (Z_{xy} + Z_{yx}) / 2$ | \n",
"| row | Error per row of the impedance tensor | error_value $\\cdot Z_{xy}$ |\n",
"| median | Median of the off-diagnoal components | error_value $\\cdot median([Z_{xy}, Z{yx}])$ | \n",
"| eigen | Maximum Eigen value of the impedance tensor | error_value x eigen(Z) | \n",
"| percent | Percent error per component | error_value $\\cdot Z_{ij}$ | \n",
"| absolute | Absolute error | error_value |"
]
},
{
"cell_type": "markdown",
"id": "d343c63f-9a5f-4c96-9aa3-f0e03393286b",
"metadata": {},
"source": [
"#### Setting Impedance Error\n",
"MTData has an attribute `z_model_error` that is an `mtpy.modeling.errors.ModelErrors` object. It has some default values, which seem fine for now. But if you want to change any you can use:\n",
"\n",
"```\n",
"mtd.z_model_error.error_type = \"row\"\n",
"mtd.z_model_error.error_value = 10 # for 10 percent\n",
"mtd.z.model_error.floor = False # use the calculated value not as a floor for measured errors but absolute value.\n",
"```\n"
]
},
{
"cell_type": "code",
"execution_count": 15,
"id": "58a00007-70e1-422d-af40-aeb174d5c278",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"Model Errors:\n",
"--------------------\n",
"\terror_type: geometric_mean\n",
"\terror_value: 0.05\n",
"\tfloor: True\n",
"\tmode: impedance"
]
},
"execution_count": 15,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mtd.z_model_error"
]
},
{
"cell_type": "markdown",
"id": "a7ffbaa7-9924-4753-9e3d-38c419ca1e46",
"metadata": {},
"source": [
"#### Setting Tipper Error\n",
"\n",
"Similar to the impedance MTData has an attribute `t_model_error` and is a `mtpy.modeling.errors.ModelErrors` object."
]
},
{
"cell_type": "code",
"execution_count": 16,
"id": "d7d437cc-01d0-4285-9da7-098855978e88",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"Model Errors:\n",
"--------------------\n",
"\terror_type: absolute\n",
"\terror_value: 0.02\n",
"\tfloor: True\n",
"\tmode: tipper"
]
},
"execution_count": 16,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mtd.t_model_error"
]
},
{
"cell_type": "markdown",
"id": "b84295fb-5e10-47e5-b621-32e968cfc7df",
"metadata": {},
"source": [
"### Calculate Model Errors\n",
"\n",
"Once you set `z_model_error` and `t_model_error` paramters then run `MTData.compute_model_errors()`\n",
"\n",
"\n",
" Tip: compute_model_errors accepts key words that can be used to set z_model_error and t_model_error\n",
"
"
]
},
{
"cell_type": "code",
"execution_count": 17,
"id": "97e8eb0a-db4d-4d34-9f6c-a8be165f5473",
"metadata": {},
"outputs": [],
"source": [
"mtd.compute_model_errors(z_error_value=7)"
]
},
{
"cell_type": "code",
"execution_count": 23,
"id": "8651b275-6119-4e64-b211-0890160f766a",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"array([[[ -86.57589 -714.197j, 1090.806 +2750.944j],\n",
" [-115.5849 +1316.743j, -683.7422 -5020.612j]]])"
]
},
"execution_count": 23,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mtd.get_station(\"grid/gv100\").tf.z()[0:1]"
]
},
{
"cell_type": "code",
"execution_count": 25,
"id": "eebae216-223f-4981-a153-2694510a35f6",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"array([[[ 98.57316572, 237.08819034],\n",
" [249.77736086, 600.78698388]]])"
]
},
"execution_count": 25,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mtd.get_station(\"grid/gv100\").tf.z_error()[0:1]"
]
},
{
"cell_type": "code",
"execution_count": 26,
"id": "21549384-97ed-4ecf-a580-134098751252",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"array([[[138.44510952, 237.08819034],\n",
" [249.77736086, 600.78698388]]])"
]
},
"execution_count": 26,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mtd.get_station(\"grid/gv100\").tf.z_model_error()[0:1]"
]
},
{
"cell_type": "markdown",
"id": "0a193e50-5c6e-454d-9e73-1c2638faa399",
"metadata": {},
"source": [
"You can see with the floor set measurement error are used if the value is above the estimated error from the parameters set above. And using an absolute error we see the value is set for all elements in the induction vectors."
]
},
{
"cell_type": "code",
"execution_count": 27,
"id": "af7be5fc-0329-41ca-be6e-e101804bed08",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"array([[[0.02, 0.02]]])"
]
},
"execution_count": 27,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mtd.get_station(\"grid/gv100\").tf.tipper_model_error()[0:1]"
]
},
{
"cell_type": "markdown",
"id": "5ebc45dd-cad4-41d2-8015-9473998a7d05",
"metadata": {},
"source": [
"## 4. Plot Stations\n",
"\n",
"Plot relative station locations.\n"
]
},
{
"cell_type": "code",
"execution_count": 28,
"id": "d790b091-86d3-4345-af6d-24002eff1776",
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "40f3df9a00a8416dbb25fe8a3f9e177e",
"version_major": 2,
"version_minor": 0
},
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA8AAAALQCAYAAABfdxm0AAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjgsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvwVt1zgAAAAlwSFlzAAAXEgAAFxIBZ5/SUgABAABJREFUeJzs3XlclOX+P/7XjOyyjDskm2iyaBaaCCouUMddkzycVJZxS6WTmvnJDSTUsjKjrIPLwSOD9TO10cCyTFm0DMwFVEZFBZSvpbkiiwgI1+8PYnIElHVY5vV8PO4HzD3vuTbHYd73fV/XLRFCCBARERERERG1ctKmbgARERERERGRNjABJiIiIiIiIp3ABJiIiIiIiIh0AhNgIiIiIiIi0glMgImIiIiIiEgnMAEmIiIiIiIincAEmIiIiIiIiHQCE2AiIiIiIiLSCUyAiYiIiIiISCcwASYiIiIiIiKdwASYiIiIiIiIdAITYCIiIiIiItIJek3dAKLasrS0REFBAWxtbZu6KUREREStSnZ2Ntq2bYvr1683dVOIGgXPAFOLU1BQgJKSEq3WWVxcrNX6dBnHWns41trDsdYejrX2cKy1R5tjXVJSgoKCAq3VR6RtPANMLU7FmV+VSqW1OlUqFXr16qW1+nQZx1p7ONbaw7HWHo619nCstUebY81/U2rteAaYiIiIiIiIdAITYCIiIiIiItIJTICJiIiIiIhIJzABJiIiIiIiIp3ABJiIiIiIiIh0AhNgIiIiIiIi0glMgImIiIiIiEgnMAEmIiIiIiIincAEmIiIiIiIiHQCE2AiIiIiIiLSCUyAiYiIiIiISCcwASYiIiIiIiKdwASYiIiIiIiIdAITYCIiIiIiItIJTICJiIiIiIhIJzABJiIiIiIiIp3ABJiIiIiIiIh0AhNgIiIiIiIi0glMgImaqT179mDUqFGwtLSERCJBVFTUE+NVKhXatm0LiURS6bnExEQMHToUMpkMFhYW8PT0RFxcXCO1nIiIiIioeWICTNRM5efnw83NDRs2bKhR7KRJk+Dt7V3puStXrmD06NFwdnZGcnIyjh49il69emHMmDHIyspqjKYTERERETVLTICJGkFhYSFmzZoFCwsLtGvXDkFBQVi6dCns7e2RmZkJqVSK+Ph4jddkZWVBKpWqz8z6+/sjLCwMEydOfGp9s2fPhpeXF3x8fCo9d/z4cRQWFmLt2rVwcnKCk5MTPvroIxQVFeHkyZMN02EiIiIiohaACTBRI1i0aBFiYmIQHR2N5ORkWFhYICIiAgDg4OAAT09PKBQKjddER0fDxsYGw4cPr1VdGzZsgEqlwrp166p8/sUXX4SRkREiIiJQXFyM4uJibNiwATKZDAMHDqxbB4mIiIiIWiAmwEQNLD8/H5GRkVi1ahUmTJgAR0dHrFmzBs7OzuqYwMBAKJVKFBQUqPdFR0cjICAAUmnN/1uePHkSISEh2LlzJ4yMjKqMsbOzQ2JiIiIiImBsbAxjY2OsX78eBw8ehJWVVd07SkRERETUwjABJmpgGRkZKC4uhru7u8Z+Dw8P9e++vr4QQkCpVAIADh8+jMzMTAQGBta4nry8PPzzn/9EeHg4evbsWW3czZs3MWPGDIwYMQLJyclITk7GqFGjMG7cOGRnZ9eyd0RERERELRcTYKJGUtVqzBVMTU3h4+OjvgxaoVBg8ODB6NGjR43Lz8jIQGZmJqZNmwY9PT3o6elhxowZAAA9PT2EhoYCAD7//HMUFRVh8+bN6N+/P/r374///ve/MDExqdECW0RERERErYVeUzeAqLXp3r07DAwMkJSUhD59+qj3Jycna8TJ5XK8/PLLSE9Px65duxAeHl5lebdulf/MzgZSUwFra6BjR8DJyQlnzpzRiI2JiUFwcDBSU1PRuXNnAMD9+/crXVYtkUgglUpRVlZWz94SEREREbUcTICJGpipqSlmzpyJFStWwMrKCk5OTlAoFDh37hzatWunjvPy8oKNjQ0mT56M0tJS+Pr6apRz584dnDqVjdGjyx+HhmYjNDQVRkamuHq1Bzp0MELv3r01XnP8+HEA0Ng/fvx4hIeH46233sLs2bMhhMDGjRuRmZmJV155pXEGgYiIiIioGeIl0ESNYO3atRg3bhz8/Pzg5uaGu3fvQi6XayxUJZFI4O/vj5SUFPj4+MDMzEyjjNjYWHh5ueLBA9e/9oQCcEVJyUwYG9e8LUOGDIFSqURycjLc3d3h4eGBY8eOYc+ePRrzkomIiIiIWjsmwESNwMTEBJGRkcjNzUVOTg4iIiJw+vTpSotVrV69GkIIbNu2rVIZcrkcQgiEhQkAf2+hoYkwMam63orXPO6VV15BUlIScnJykJOTg19//RXjxo2rf0eJiIiIiFoQXgJN1AhUKhWOHTuGgQMHori4GNu2bUNCQgL27t1b67LmzQPCw4GcHEAmK39MRERERES1xzPARI1AKpVi06ZN6N+/Pzw8PBAXFwelUomxY8fWuiyZDAgOLv89JASwsGjYthIRERER6QqeASZqBM7OzkhKSmqw8hYuBF57DejatcGKJCIiIiLSOTwDTNQCSCRMfomIiIiI6osJMBERERFVa8+ePRg1ahQsLS0hkUgQFRVVKSYqKgoSiaTSlpiYWGWZBQUFcHFxeWIMEVFjYAJMRERERNXKz8+Hm5sbNmzY8NTYa9euaWwDBw6sMm7OnDno0aNHQzeViOipOAeYiIiIqJUqLCzEvHnzsHPnTkilUkyePBkWFhbYvn074uPj0aNHDxw8eBBeXl7q12RlZaF79+44cOAAvL294e/vX+P6LC0tnxqzefNmqFQqbN++vU53RyAiqg+eASYiIiJqpRYtWoSYmBhER0cjOTkZFhYWiIiIAAA4ODjA09MTCoVC4zXR0dGwsbHB8OHDa12fg4MDrKysMGzYMHz33XeVnk9NTUVwcDB27NgBQ0PDunWKiKgemAATEbViDTl378aNG5gyZQpkMhlMTU0xduxYZGZmaqcjRFRr+fn5iIyMxKpVqzBhwgQ4OjpizZo1cHZ2VscEBgZCqVSioKBAvS86OhoBAQGQSmv+NdHR0REKhQK7d+/Gnj170LdvX4wbNw5btmxRx+Tm5mLSpEkIDw/Hs88+2zCdJCKqJSbAREStWEPN3SsrK8PYsWOhUqnw/fff49ChQ3jw4AFeeukl3L9/vzG7QA2goQ6EnDlzBv7+/rC3t4eRkRG6deuGBQsWICcnR2t9oZrLyMhAcXEx3N3dNfZ7eHiof/f19YUQAkqlEgBw+PBhZGZmIjAwsFZ1eXh4ICAgAC+88ALc3d3xySefwM/PDx9++KE6ZubMmRg6dCimTp1aj14REdUPE2AiomaqsLAQs2bNgoWFBdq1a4egoCAsXboU9vb2yMzMhFQqRXx8vMZrsrKyIJVKERcXBwDw9/dHWFgYJk6c+NT6LC0tNTYDAwP1c3FxcTh27Bi2bduGQYMGoV+/ftixYweuXr2Kr7/+umE7Tg2uoQ6EnDx5EqampoiMjMTZs2exceNG7N27F5MnT27M5jdbDXVg4ebNmxg5ciSsra1haGiILl26wMfHB2fPnm2QdkokkmqfMzU1hY+Pj/oyaIVCgcGDBzfIAlUDBgzA5cuX1Y9/+uknKBQK6OnpQU9PT12Ht7c3hg0bVu/6iIhqggkwEVEz1Zzm7h05cgTW1tbo06ePel+HDh0wYMAA/Pzzz3XoHdVUczoQEhgYiA0bNuCll16Cg4MDRowYgTVr1mD//v3Izc1t2I63AA11YEEqlWL8+PHYvXs3Ll68iO+++w5FRUXw8vJCYWFhndvXvXt3GBgYICkpSWN/cnKyxmO5XI6EhASkp6dj165dkMvlVZZ361b5z+xsIDUVuHu3zRPrP3nyJGxsbNSPk5KSkJqaqt727dsHAIiMjMTWrVtr1zkiojpiAtxKfPPNN3Bzc0P79u1hZGSEHj16IDg4GMXFxeqYS5cuYcyYMTA1NYVMJsPUqVNx8+ZNjXLy8/MRFBSETp06wcTEBEOGDMHJkycr1RceHg4HBwcYGhrCxcUF27dvrxTz008/oV+/fjAyMkLXrl0RHByM0tLShu88USvU3ObuXbt2DVZWVpVea2lpiT/++KOOvaSaaE4HQqqSk5MDY2NjmJiY1LquptScDix06NABQUFBcHNzg62tLfr374/3338ff/75Z73OApuammLmzJlYsWIFYmNjceHCBSxfvhznzp3TOCvs5eUFGxsbTJ48GaWlpfD19dUo586dO0hISIWNTSoAIDQ0G66uqfD2luL27fKYsLAw/PDDD7h06RJUKhVWrFiBqKgoLFy4UF2Os7Mzevfurd569uwJAOjWrRu6detW534SEdUGE+BWon379njnnXfw888/4/z581i7di02b96MRYsWASi/4by3tzeKiopw6NAhfP/990hLS8OECRMghFCXI5fL8d133+Grr77C0aNHYW1tDW9vb1y7dk0d88UXX2DJkiVYtmwZTp06hYCAAPj5+eGHH35Qx6SkpGDs2LEYMmQIUlJSsH79enzxxRdYvny59gaFqAVrbnP3Hv2ceNyTLq+k+mluB0Ied+3aNYSFhWHOnDnQ02tZd1ZszgcWcnNzERkZCSsrKzg6Ota6rketXbsW48aNg5+fH9zc3HD37l3I5XIYGRmpYyQSCfz9/ZGSkgIfHx+YmZlplBEbGwsvL1c8eOD6155QAK4oLZ0FY+PyPffu3UNQUBCee+45eHp64uDBg9i1axfeeOONerWfiKjBCWq1FixYIHr37i2EEGLz5s1CX19f3Lp1S/38qVOnBAARFxcnhBDi4sWLAoCIjY1Vx5SUlIjOnTuLkJAQIYQQZWVlwtraWixcuFCjrokTJwpPT0/14ylTpoi+fftqxHz22WfC2NhY5OXl1atfLi4uwsXFpV5l1FZaWppW69NlHOtyqampAoA4deqUxv4FCxYIOzs79WM/Pz/h5eUlhBBi+vTpYvDgwdWWCUBs3bpV/fhJY/35558LfX199ePQ0FBhbW1dKW7w4MFCLpc/rTs6r67v64r3QWpqqsb+R98HeXl5wsTERCgUCiGEEIcOHRIAxMWLF6ss8/H3wZP4+fmJZ599tsrn/vzzT/Hcc8+JESNGiKKiopp1SAtqMtZ5eXnCwMBAbNy4UWP/gAED1OO6ZcsW0bZtW5Gfn69+3sHBQQQHB1dZZnXj+uuvvwqFQiFSUlJEUlKSeOuttwQAERkZWSl29uzZwsTERAAQzs7O4sKFC0/tS10MHz5cjB8/vtavCwsTAvh7+/e//2yE1lFVtPm3sSm+ZxFpE88At1Lnzp3DDz/8oD5KfeTIEQwYMAAdOnRQx/Tp0wfW1tbq+Xu//PILpFIpRo4cqY7R09PDP/7xD3XMlStXcPXqVYwePVqjvjFjxiA5ORklJSXq+qqKKSwsxIkTJxq+w0StTGPP3at4XJ3H5+4NGjQIV69eRVpamnrfnTt3cPToUXh6eta4X1Q3zWURowpXr17F0KFDYWNjg2+//Vbjct6WoLldYVFh5cqVSElJwYEDB9C1a1f4+PggLy+vDj38m0qlQlRUFC5cuIC0tDQsXrwYCQkJmDVrVq3LmjcPkMnKf5fJgKlTb9erbURETYEJcCtjamqqnpc7bNgwhIeHA6jZ/L1r166hQ4cO0NfXf2IMgEplWVpaoqSkBLf++lZdVX2WlpYAUOP5gr169apyy8jIqNHriVqyxp67Z2NzCTk55QvY1GTunre3N/r37w9/f3/8+uuvOHnyJP71r3/B2toar732WuMPiI5qbgdCgPLk0dPTEy4uLtizZ4/GpbQtTXM7sNC5c2f07NkTL730Evbu3YuMjAx89dVX9apLKpVi06ZN6N+/Pzw8PBAXFwelUomxY8fWuiyZDAgOLv89JAQwMyurV9t0QUOtFP77779XGfPuu+9qrS9ErUXLmrBDT5WamorCwkIcP34cS5YsQZcuXRAWFlaj+Xv1jXk07knPNcR8weLiYqhUqnqXU1NVfVGhxsGx/tu0adNw/fp1TJkyBVKpFKNHj8a4ceNw5MgRjff/yJEjsXnzZowdOxbZ2dkaZXz77bcIrvjGCqB87l4oSkqG4Pr1JVCpSpGZmYn//ve/uHXrFgwNDdGtWzd88sknGDZsmEY9a9euxYcffogRI0agtLQUL774Iv7zn/8gKyurkUei5avP+9rHxwfLli1DSUkJunXrhpiYGKhUKpibm6v/fbp06QJLS0tMnDgRDx8+xHPPPafxb3fv3j2kp/+JOXPsAJQfCAkNTYWBgQni48sgk5UiIiICzz33HOzs7FBcXIwff/wRUVFRWLZsmbqsjIwMzJgxA46OjggKCtJIzC0sLCodQG0KNRnr4uJi6OvrQ6lUok2bv1cyTkhIQElJibq/w4YNw6xZs/Ddd99hx44deOedd6r821OxGvLx4zdgZpaBLl1K0K5d9Ys+xsXFoUuXLk/8O1ZUVISysjJcvny53n/vIiMjK+2ra5kjRgCurnro0uUhP69r4Pz587C3t8fIkSOxYMEC/P7775XG/vfffwcAjYQXKP8/VRF79epVAOWLkLq6uqpjTExMGvz7UFFREQwNDRu0TKJmpWmvwKbGFBUVJaRSqcjPzxeBgYFVzg20trYW7777rhBCiK1btwqpVCqKi4s1Yvz8/MSwYcOEEEJkZWUJAOLgwYMaMZGRkUJfX1/9Wjs7u0rzpC5duiQAiMTExHr1i3OAWzeO9ZM11Ny9lSs51tpUn7EuKCgQM2bMEGZmZsLCwkLMnTtXzJ8/Xzg5OWnELV++XAAQfn5+lcrYunWrAFBpa9NmqCgoKI956623hL29vTAyMhLt2rUTHh4e4ptvvtEoJzQ0tMpyAIiEhIQ697Eh1XSsg4KCROfOnUVMTIxIT08Xy5YtExYWFsLe3l4dU1ZWJmxtbYWrq6swMTERubm5GmXcvn1bxMenCCOjlL/GIUwAKcLI6KKoWHLj3XffFfv27RMXL14UaWlpIiQkREgkEvHFF1+oy9m7d6/YsmWLOHXqlLh8+bI4dOiQGDlypDA3NxfZ2dn1H5RG0to/Q+7fvy9mzpwpzM3NhUwmE3PnzhVLliwRdnZ2IiMjQ0gkEvU6KhUyMzOFRCKp9D1JiOrniVf8/3yS/fv3a+3/GecAU2vHS6BbOSEESkpKMGjQIBw9ehR37txRP5eWloarV6+q5+8NGjQIZWVl2L9/vzqmtLQUP/30kzrGzs4O1tbWGis+A8C+ffvg7u6uPvo/aNCgKmOMjY3Rr1+/RukrUWvTmHP35s1r0KZSIzIxMUFkZCRyc3ORk5ODiIgInD59Wn0LmQqrV6+GEALbtm2rVIZcLocQAmFhmnlraGgiKu5e9MknnyArKwuFhYW4c+cOfv31V7z66qsa5bz77rsQQlS5DRs2rFH631gac3XkkpKZtVod2cjICFu2bMGwYcPQs2dPBAQEoHPnzjh69GilS9BJe5rjSuH+/v7o2LEjXnzxRXzyySfqtVeIqBaaLPWmBrVy5Uqxf/9+cfHiRXHhwgXx5Zdfii5duohXXnlFCCFEfn6+sLW1FS+//LI4ceKEOHLkiHj++eeFu7u7KCsrU5fz6quvCltbW3HgwAFx5swZMXXqVCGTycQff/yhjvn888+FoaGh2LJlizh//rz48MMPhVQqFd9//7065sSJE0JfX18sXLhQnD17ViiVSiGTycTixYvr3VeeAW7dHh/r3bt3i5EjR4ouXbrUaPXatLQ09Sqqj9u7d68YMGCAMDMzEx06dBDTp08Xd+7cacjmN6izZ88Kd3d3YW5uLkxNTUW/fv2EUqmsc3kff1x+9nfduvLHfF9rT33GOi0tTWzdulWkp6eLM2fOiHfeeUcAEHv37q11WXfvCiGTlb8PZDIhcnLq3Kxmqz5j3ZBXWOiC1vwZ0txWCv/555/Fxx9/LJKTk0VKSor47LPPhLm5eZVXfNQXzwBTa8cEuJVYunSp6NmzpzA2NhZmZmbiueeeEx988IG4f/++OubixYti9OjRwsTERJibm4vJkyeLGzduaJSTl5cn5syZIzp06CCMjIyEp6enOHHiRKX61q1bJ+zt7YW+vr5wcnISX331VaWYH3/8Ubi6ugoDAwNhZWUlli1bJh4+fFjvvjIBbt0eH+vo6GixYsUKsXv37qcmwHl5ecLJyUmMGzeuUgJ84MABIZVKxfvvvy8uXrwojhw5Itzc3MTQoUM1DgK1ZmVlQly9+vdjvq+1pz5j3dgHQlqbmo41DyzUX2v+DGlutyCraqwjIyMFAHH10Q/2BsAEmFo7JsDU4jABbjnqMn/qxx9/rPX8qQpTpkwRQUFBVc6nmjp1qvp+uRVOnDjRIPPSWyq+r7WnOY314wdCWpuajjUPLNRfc3pfNzRt3Iv9SR6/F3tVY33mzBkBQBw5cqRGZdYUE2Bq7TgHmIgaTV3mT8XGxtZp/tSGDRugUqmwbt26Kp9/8OABjCsm5f3F5K/Jj4cOHapVXUQtmUQCdO3a1K1oes7OzkhKSsK9e/eQl5eH48ePw8fHp87lLVwIXL1a/pNavuZ4C7KqYgDA2tr6yYURkQYmwETUKPLz8xEZGYlVq1ZhwoQJcHR0xJo1a+Ds7KyOCQwMhFKpREFBgXpfbGwsAgICIJXW/OPp5MmTCAkJwc6dO6u9J+no0aOxf/9+fPPNNygtLcWNGzfwzjvvAPj7FhRERHXFAwutizbuxX77dnlMTe7FHhMTgy+//BIqlQqXLl3C1q1b8dZbb2HSpEmwtbVt9PEgak2YABNRo8jIyEBxcTHc3d019nt4eKh/9/X1hRACSqUSAHD48GFcvXoVgYGBNa4nLy8P//znPxEeHl5pVdxHTZ8+HcHBwZg2bRoMDQ1ha2uL3r17o0uXLhr3ASUiIgKa10rhAPDhhx9iwIABeP7557Fu3Tq88847+PLLLxtxBIhaJybARNSoHj1S/jhTU1P4+PioL4NWKBTo27cvevToUePyMzIykJmZiWnTpkFPTw96enqYMWMGAEBPTw+hoaHq2NDQUOTm5iI7Oxt37tzB0qVLcePGjVrVR0REuqE53YJswoQJOHPmDPLz81FQUKC+NZ6hoWHjdJ6oFdNr6gYQUev06PypPn36qPdXNX/q5ZdfVs+fWrRoUZXlPT5/ytoa6NgRcHJywpkzZzRiY2JiEBwcjNTUVHTu3FnjOYlEgmeeeQYAsHHjRkilUrzyyiv16ywREbU6KpUKx44dw8CBA1FcXIxt27YhISEBe/furXVZ8+YB4eFATg7vxU7U1JgAE1GjeHT+lJWVFZycnKBQKHDu3Dm0a9dOHff4/KmRI0dqlHPnzh2cOpWN0aPLH4eGZiM0NBVGRqa4erUHOnQwQu/evTVec/z4cQDQ2H/v3j1ER0dj+PDhkEql2LdvH5YvX44VK1bAwcGhkUaBiIhaKqlUik2bNmH+/PkoKyuDo6MjlEolxo4dW+uyZDIgOBhYtAgICQEsLBq+vURUM0yAiajRrF27FkVFRfDz84NUKsWUKVMgl8uxf/9+dUzF/Kn33nsPfn5+aNu2rUYZsbGxmDZt2iN7QgGEoqRkKIyNE2vcFolEgp07dyI4OBhFRUVwdnbGpk2bql2xk4iIdFvFSuENZeFC4LXXuFgaUVPjHGAiajTamj9V3WseZW5ujp9//hn37t3DgwcPkJKSwuSXiIi0hiuFEzUPPANMRI2G86eIiIiIqDnhGWAiajQV86f69+8PDw8PxMXF1Xv+FMD5U0RERERUNzwDTESNhvOniIiIiKg54RlgImoxOH+KiIiIiOqDCTARERERERHpBCbAREREREREpBOYABMREREREZFOYAJMREREREREOoEJMBERNbk9e/Zg1KhRsLS0hEQiQVRUVKWYqKgoSCSSSltiYqI65sGDB5g2bRpcXV1hYGAAe3t7rfWBiIiImj/eBomIiJpcfn4+3Nzc8Prrr8PHx+eJsdeuXdN43L59e/XvpaWlMDAwwOuvv46kpCQcPny4UdpLRERELRMTYCIiqpfCwkLMmzcPO3fuhFQqxeTJk2FhYYHt27cjPj4ePXr0wMGDB+Hl5aV+TVZWFrp3744DBw7A29sb/v7+Na7P0tKy2ufatm2LTZs2AQD+/PNPJsBERESkgZdAExFRvSxatAgxMTGIjo5GcnIyLCwsEBERAQBwcHCAp6cnFAqFxmuio6NhY2OD4cOH17o+BwcHWFlZYdiwYfjuu+8apA9ERESkG5gAExFRneXn5yMyMhKrVq3ChAkT4OjoiDVr1sDZ2VkdExgYCKVSiYKCAvW+6OhoBAQEQCqt+Z8hR0dHKBQK7N69G3v27EHfvn0xbtw4bNmypUH7RERERK0XE2AiIqqzjIwMFBcXw93dXWO/h4eH+ndfX18IIaBUKgEAhw8fRmZmJgIDA2tVl4eHBwICAvDCCy/A3d0dn3zyCfz8/PDhhx/WvyNERESkE5gAExFRvUkkkmqfMzU1hY+Pj/oyaIVCgcGDB6NHjx71rnfAgAG4fPlyvcshIiIi3cAEmIiI6qx79+4wMDBAUlKSxv7k5GSNx3K5HAkJCUhPT8euXbsgl8ufWG52NpCaWr7dulV93MmTJ2FjY1O3xhMREZHO4SrQRERUZ6amppg5cyZWrFgBKysrODk5QaFQ4Ny5c2jXrp06zsvLCzY2Npg8eTJKS0vh6+urUc6dO3eQnZ2Nu3fLH4eGZiM0NBWAKUxMeiA7G/jiizC4ubnh2WefRVFREXbs2IGoqCh8/vnnGmWdPXsWxcXFuH79OoqLi5GamgoA6NGjB0xNTRtxNIiIiKi5YwJMRET1snbtWhQVFcHPzw9SqRRTpkyBXC7H/v371TESiQT+/v5477334OfnBzMzM40yYmNjMW3atEf2hP61DYWBQSKMjYF79+4hKCgI169fh7GxMZycnLBr1y68+uqrGmWNHj0aV65cUT92dXUFACQkJGDYsGEN3HsiIiJqSXgJNBER1YuJiQkiIyORm5uLnJwcRERE4PTp0+jZs6dG3OrVqyGEwLZt2yqVIZfLIYSAEAJhYQJAxZaIhQsBExPgk08+QVZWFgoLC3Hnzh38+uuvlZJfALh8+bK6rEc3Jr9ERETEM8BERFQvKpUKx44dw8CBA1FcXIxt27YhISEBe/furVN58+YB4eFATg4gk5U/JiIiImoIPANMRET1IpVKsWnTJvTv3x8eHh6Ii4uDUqnE2LFj61SeTAYEB5f/HhICWFg0XFuJiIhIt/EMMBER1Yuzs3OlVaDra+FC4LXXgK5dG7RYIiIi0nE8A0xERM2ORMLkl4iIiBoeE2AiIiIiIiLSCUyAiYiIiIiISCcwASYiIiIiIiKdwASYiIiIiIiIdAITYCIiIiIiItIJTICJiIiIiIhIJzABJiIiIiIiIp3ABJiIiIiIiIh0AhNgIiIiIiIi0glMgImIiIiIiEgnMAEmIiIiIiIincAEmIiIiIiIiHQCE2AiIiIiIiLSCUyAiYiIiIiISCcwASYiIiIiIiKdwASYiIiIiIiIdAITYCIiIiIiItIJTICJiIiIiIhIJzABJiIiIiIiIp3ABJiIiIiIiIh0AhNgIiIiIiIi0glMgImIiIiIiEgnMAEmIiIiIiIincAEmIiIiIiIiHQCE2AiIiIiIiLSCUyAiYiIiIiISCcwASYiIiIiIiKdwASYiIiIiIiIdAITYCIiIiIiItIJTICJSG3Pnj0YNWoULC0tIZFIEBUV9cR4lUqFtm3bQiKRVHruxo0bmDJlCmQyGUxNTTF27FhkZmY2UsuJiIiIiJ6OCTARqeXn58PNzQ0bNmyoUeykSZPg7e1d6bmysjKMHTsWKpUK33//PQ4dOoQHDx7gpZdewv379xuj6URERERET8UEmKiVKCwsxKxZs2BhYYF27dohKCgIS5cuhb29PTIzMyGVShEfH6/xmqysLEilUsTFxQEA/P39ERYWhokTJz61vtmzZ8PLyws+Pj6VnouLi8OxY8ewbds2DBo0CP369cOOHTtw9epVfP311w3TYSIiIiKiWmICTNRKLFq0CDExMYiOjkZycjIsLCwQEREBAHBwcICnpycUCoXGa6Kjo2FjY4Phw4fXqq4NGzZApVJh3bp1VT5/5MgRWFtbo0+fPup9HTp0wIABA/Dzzz/XsmdERERERA2DCTBRK5Cfn4/IyEisWrUKEyZMgKOjI9asWQNnZ2d1TGBgIJRKJQoKCtT7oqOjERAQAKm05h8FJ0+eREhICHbu3AkjI6MqY65duwYrK6tK+y0tLfHHH3/UomdERERERA2HCTBRK5CRkYHi4mK4u7tr7Pfw8FD/7uvrCyEElEolAODw4cPIzMxEYGBgjevJy8vDP//5T4SHh6Nnz57Vxgkhqn2uqgWziIiIiIi0gQkwUSvypOTS1NQUPj4+6sugFQoFBg8ejB49etS4/IyMDGRmZmLatGnQ09ODnp4eZsyYAQDQ09NDaGgoAOCZZ57BtWvXKr3++vXrVZ4ZJiIiIiLSBibARK1A9+7dYWBggKSkJI39ycnJGo/lcjkSEhKQnp6OXbt2QS6XV1nerVvlP7OzgdTUvx87OTnhzJkzSE1NVW8rV64EAKSmpuKNN94AAAwaNAhXr15FWlqausw7d+7g6NGj8PT0rH+HiYiIiIjqQK+pG0BE9WdqaoqZM2dixYoVsLKygpOTExQKBc6dO4d27dqp47y8vGBjY4PJkyejtLQUvr6+GuXcuXMHp05lY/To8sehodkIDU2FkZEprl7tgQ4djNC7d2+N1xw/fhwANPZ7e3ujf//+8Pf3x3/+8x8YGRlh8eLFsLa2xmuvvdZIo0BERERE9GQ8A0zUSqxduxbjxo2Dn58f3NzccPfuXcjlco2FqiQSCfz9/ZGSkgIfHx+YmZlplBEbGwsvL1c8eOD6155QAK4oKZkJY+Oat0UqlWLv3r1wcnLCqFGj4OnpCQMDAxw4cAAmJib17ywRERERUR0wASZqJUxMTBAZGYnc3Fzk5OQgIiICp0+frrRY1erVqyGEwLZt2yqVIZfLIYRAWJgA8PcWGpqI6vLWitc8rkuXLti+fTvu3buHgoICfP/99+jevXv9O0pEREREVEe8BJqolVCpVDh27BgGDhyI4uJibNu2DQkJCdi7d2+ty5o3DwgPB3JyAJms/DERERERUUvHM8BErYRUKsWmTZvQv39/eHh4IC4uDkqlEmPHjq11WTIZEBxc/ntICGBh0bBtJSIiIiJqCjwDTNRKODs7V1oFuj4WLgReew3o2rXBiiQiIiIialI8A0xEVZJImPwSERERUevCBJiIiFqMPXv2YNSoUbC0tIREIkFUVNQT41UqFdq2bQuJRKKx/+bNmxg5ciSsra1haGiILl26wMfHB2fPnm3E1hMREVFTYwJMREQtRn5+Ptzc3LBhw4YaxU6aNAne3t6VnpNKpRg/fjx2796Nixcv4rvvvkNRURG8vLxQWFjYGE0nIiKiZoAJMBHplIY6g/jgwQNMmzYNrq6uMDAwgL29feM1upUoLCzErFmzYGFhgXbt2iEoKAhLly6Fvb09MjMzIZVKER8fr/GarKwsSKVSxMXFAQD8/f0RFhaGiRMnPrW+2bNnw8vLCz4+PpWe69ChA4KCguDm5gZbW1v0798f77//Pv7880+eBSYiImrFmAATkU5pqDOIpaWlMDAwwOuvv47XXnutMZra6ixatAgxMTGIjo5GcnIyLCwsEBERAQBwcHCAp6cnFAqFxmuio6NhY2OD4cOH16quDRs2QKVSYd26dTWKz83NRWRkJKysrODo6Firuoga6sDa5cuXIZFIKm3vvvtu4zWeiEjHMAEmohajOZ1BbNu2LTZt2oS5c+fCwcGhYTrYiuXn5yMyMhKrVq3ChAkT4OjoiDVr1sDZ2VkdExgYCKVSiYKCAvW+6OhoBAQEQCqt+Z+rkydPIiQkBDt37oSRkdETY+fMmYO2bdvCwsICcXFxOHToEExNTWvfQdJpDXVgrYJSqcS1a9fU26JFixqyuUREOo0JcCuxdetWDB8+HJ06dYKZmRn69euHr776SiPm0qVLGDNmDExNTSGTyTB16lTcvHlTIyY/Px9BQUHo1KkTTExMMGTIEJw8ebJSfeHh4XBwcIChoSFcXFywffv2SjE//fQT+vXrByMjI3Tt2hXBwcEoLS1t2I6TTmnOZxDpyTIyMlBcXAx3d3eN/R4eHurffX19IYSAUqkEABw+fBiZmZkIDAyscT15eXn45z//ifDwcPTs2fOp8StXrkRKSgoOHDiArl27wsfHB3l5eTWuj1q+5nRgrUL79u1haWmp3nhQhoio4TABbiXi4uIwfvx47Nu3DykpKXjttdfg7++PHTt2AAAKCgrg7e2NoqIiHDp0CN9//z3S0tIwYcIECCHU5cjlcnz33Xf46quvcPToUVhbW8Pb2xvXrl1Tx3zxxRdYsmQJli1bhlOnTiEgIAB+fn744Ycf1DEpKSkYO3YshgwZgpSUFKxfvx5ffPEFli9frr1BoValuZ5BpNp5/JLPR5mamsLHx0d9EEOhUGDw4MHo0aNHjcvPyMhAZmYmpk2bBj09Pejp6WHGjBkAAD09PYSGhmrEd+7cGT179sRLL72EvXv3IiMjo9LBQ2rdmuOBNX9/f3Ts2BEvvvgiPvnkE5SUlNSuU0REVD1BrdaoUaOEj4+PEEKIzZs3C319fXHr1i3186dOnRIARFxcnBBCiIsXLwoAIjY2Vh1TUlIiOnfuLEJCQoQQQpSVlQlra2uxcOFCjbomTpwoPD091Y+nTJki+vbtqxHz2WefCWNjY5GXl1evfrm4uAgXF5d6lVFbaWlpWq1Pl1U31qmpqQKASE1N1di/YMECYWdnJ4QQIi8vT5iYmAiFQiGEEOLQoUMCgLh48WKVZQIQW7du1diXm5srHBwcRHR0tHrf1q1bxZM+LkNDQ9VtaEm0+b7Oy8sTBgYGYuPGjRr73d3dNcbu4MGDQiKRiPPnzwszMzMRGRlZbZkARFjYVpGSIkRKihA3bwpRWFgozpw5o7GtXr1aABBnzpwRf/75Z7XlFRYWCiMjI/Hpp5/Ws7eV8TNEe2oz1tW9LwcMGKB+X27ZskW0bdtW5Ofnq593cHAQwcHBVZZZ1eeKEEKcOHFCdOjQQaSnpwshqv5cuXnzpvj4449FcnKySElJEZ999pkwNzcXfn5+Ne6TNvF9rT3aHOum+J5FpE08A9yK5eTkoGPHjgCAI0eOYMCAAejQoYP6+T59+sDa2ho///wzAOCXX36BVCrFyJEj1TF6enr4xz/+oY65cuUKrl69itGjR2vUNWbMGCQnJ6uPUh85cqTKmMLCQpw4caLhO0s6o7mdQWzpGmrxnjNnzsDf3x/29vYwMjJCt27dsGDBAuTk5AAo/7eZOXMmVqxYgdjYWFy4cAHLly/HuXPnNMry8vKCjY0NJk+ejNLSUvj6+mrUc+fOHaSmpiIhIRUAEBqaDVfXVLi6XoKdHVBQYITevXtrbF27dgUA9O7dG507dwYAfPfdd/jf//6H06dP48qVKzh8+DAmTpwIAwODJ16aSq1Lc7s0v2PHjnj77bcxYMAAvPDCC5g3bx4++eQTfPnll/j9999r2TsiIqoKE+BWSqFQ4Pjx45g9ezYA4Nq1a7CysqoUZ2lpiT/++EMd06FDB+jr6z8xBkClsiwtLVFSUoJbt25VW5+lpSUAqMt6ml69elW5ZWRk1Oj11Lp0794dBgYGSEpK0tifnJys8VgulyMhIQHp6enYtWsX5HJ5leX99VZFdjaQmvr3YycnJ5w5cwapqanqbeXKlQCA1NRUvPHGGw3ZrSbXUIv3nDx5EqampoiMjMTZs2exceNG7N27F5MnT1bHrF27FuPGjYOfnx/c3Nxw9+5dyOVyjcvMJRIJ/P39kZKSAh8fH5iZmWnUExsbC1dXV3h5uf61JxSAK4CZMDAAjI1r1m8jIyNs2bIFw4YNQ8+ePREQEIDOnTvj6NGjsLGxqVkh1Go05wNrAwYMAFB+AJqIiOpPr6kbQA0vJiYGs2fPxqZNm9C3b18A0Jjn+7iKP/z1jXk07knPPSmmpoqLi6FSqepdTk1dvnxZa3XpuieNtY+PD5YtW4aSkhJ069YNMTExUKlUMDc3V78funTpAktLS0ycOBEPHz7Ec889p/FeuXfvHtLT/8ScOXYAys8ghoamwsDABPHxZZDJSqt9j0okEty8eVO9eFxGRgZKSkpw9uxZ3L9/X32GyNbWFiYmJg0xHE/04MEDrFmzBvv374dUKsWoUaNgamqKH374AVu2bMHo0aMRGRmp/gINAFevXsWoUaPw3//+F5aWlujbt6/6cwIAfv/992r/by1evBgvvPACevfujb1792rEvfjii3jxxRcBlC8qZG1tjaCgIPzf//0fjh49ql7E56233sJbb72lft306dNhZWWlUdbkyZPVifPjbenfvz/S0tIAABs2dMJ//tNZ/Zyf3w1kZWku7Pfoax4ty8rKCps3b64UW1pa2iifLfwM0Z7ajHVxcTH09fWhVCrRpk0b9f6EhASUlJSo3wvDhg3DrFmz8N1332HHjh145513qnyf3L1bXsbx4zdgZpaBLl1K0K5dKcrKyrBnzx6N2Pj4eHz++ef45ptv0L59+2rfd7GxsQCA+/fva/XvXk3wfa092hzroqIiGBoaaq0+Iq1r2iuwqaFt375dGBoaVpp/FBgYKAYPHlwp3traWrz77rtCiPL5SFKpVBQXF2vE+Pn5iWHDhgkhhMjKyhIAxMGDBzViIiMjhb6+vvq1dnZ2leZHXbp0SQAQiYmJ9eoj5wC3bk8a64KCAjFjxgxhZmYmLCwsxNy5c8X8+fOFk5OTRtzy5csFgCrnzVXMu3t8a9NmqCgoqLre6uYA29nZVVlWQkJCrfpcV0FBQaJTp07i22+/FefPnxdLliwR5ubm6rmLQ4YMEQEBARqveffdd4Wtra0oLS2tNNaoZu6iEEJERESI559/XhQWFj51TnSFTZs2CRMTE1FSUiKEKP+33bp1q0hPTxdnzpwR77zzjgAg9u7dW/vOCyHu3hVCJhMCKP+Zk1OnYrSCnyHaU9uxDgoKEp07dxYxMTEiPT1dLFu2TFhYWAh7e3t1TFlZmbC1tRWurq7CxMRE5ObmapRx+/ZtER+fIoyMUv76HAgTQIowMrooHll6Q0NV/4+ioqLEtm3bRFpamrh48aL43//+J9q3by8mTZpUqz5pS1pamti9e7cYOXKk6NKlyxM/Qx59jYmJSbWfIf/9739Fnz59hKGhoWjXrp0YNWpUI7RcOxpqbKr7uwVAfPTRRw3ebs4BptaOCXArsnnzZmFoaCi2b99e5XP6+vri9u3b6n1nzpzRWATrwoULlb6MPnz4sMpFsN5++22N8n18fCotgtWvXz+NmPXr13MRLHqq2o718OHDxfjx42tdT1hYeeJUsa1cWesimlRDLN5T0wS4Jov3PO6PP/4QzzzzjMaCeWfPnhXu7u7C3NxcmJqain79+gmlUlnjPlfl44/L//3WratXMY2OnyHaU9uxbk4H1hQKhejdu7do27atMDExEb169RIffPCBePDgQa36pC1paWkiOjparFixQuzevfupSV5eXp5wcnIS48aNq/IzJDg4WHTu3FlERUWJCxcuCJVKJf6//+//a8QeNK6GGpv79++LxMREce3aNfX2/vvvC6lUKq5cudLg7WYCTK0dE+BWYt26daJNmzZi48aNGh+QN27cEEIIkZ+fL2xtbcXLL78sTpw4IY4cOSKef/554e7uLsrKytTlvPrqq8LW1lYcOHBAnDlzRkydOlXIZDLxxx9/qGM+//xzYWhoKLZs2SLOnz8vPvzwQyGVSsX333+vjjlx4oTQ19cXCxcuFGfPnhVKpVLIZDKxePHieveVCXDr9qSxbsgziC3p7GFVGmJV7JokwHVZFfvPP/8Uzz33nBgxYoQoKiqqaxdrpKxMiKtXG7WKBsHPEO1piLHWlQNr9+/fFzNnzhTm5uZCJpOJuXPniiVLlgg7OzuRkZEhJBKJ+iB5hczMTCGRSMTBgwdrdRWJEOUHx4OCgqr8DLl06ZKQSqXixx9/bLD+1Ud9x+Zx9RkbISq/r1944QUxbty4unXuKZgAU2vHBLiVqO5SzEdvL3Lx4kUxevRoYWJiIszNzcXkyZPVCXKFvLw8MWfOHNGhQwdhZGQkPD09xYkTJyrVt27dOmFvby/09fWFk5OT+OqrryrF/Pjjj8LV1VUYGBgIKysrsWzZMvHw4cN695UJcOv2pLFu6DOILeXsYVUqEuBTp05p7H80ARaifAqDl5eXEEKI6dOna0yFqMmX15SUlL/OZLVRb1KpVL1vxYoVGvH/7//9P+Hk5CRGjx4tCgsLG6CnrQM/Q7SntmOtywfWmtM0irVr1wpDQ0Px5Zdfil69eglLS0sxcuTISp9x2lLfsXlcfaeYPDrWv/76qwAg9u3bV/cOPgETYGrtmABTi8MEuHXT5li3lLOHVWmI++o+OtY3b2reV/fmzfL9tbmv7qVLl4S9vb3w8fFp9DO/LQ0/Q7SntmOtqwfWmts0ijlz5gh9fX3x7LPPiu+//1789ttv4p///KewsLAQ165dq293a6W53R9aCM2x9vf3F926dasy0W4ITICpteNtkIhIZ0kkwF+3iG1xGvK+ugkJqbCxSQXw9311bWwu4fbt8tsF1eS+umfPnsXgwYPh6OiIzz77DHfu3MH169dx/fp1FBcXa2dQiOrA2dkZSUlJuHfvHvLy8nD8+PF63Qt64ULg6tXyn81Zc7sHcmlpKUpKSvDpp59i9OjR6N+/P6Kjo6Gnp4fo6Oha9q5+mtvYPOr27dvYtWsXZs+eDamUX+OJ6oL/c4iIWqiGuq+ul5crHjzQvK9uScnMGt9TFwB27tyJ69evY//+/bCxsYGVlZV6+/XXX+vfWaIWoqUdWGsu90B+5plnAAAuLi7q1xoZGaF79+5Ndg/k5jI2j9q6dSvKysowffr0WvaGiCowASYiaqFMTEwQGRmJ3Nxc5OTkICIiAqdPn650JmH16tUQQmDbtm2VypDL5RBCICxMcwmB0NBEVHcr44rXPOrdd9+FKJ9WU2kbNmxYg/SXiBpO9+7dYWBggKSkJI39ycnJGo/lcjkSEhKQnp6OXbt2QS6XV1nerVvlP7OzgdTUvx87OTnhzJkzSE1NVW8rV64EAKSmpuKNN94AAHh6egIA0tPT1WUWFxcjKysL9vb29etsLTW3sakghMCmTZswadIkdOrUqd79JNJVek3dACIiqhuVSoVjx45h4MCBKC4uxrZt25CQkIC9e/fWuqx584DwcCAnB5DJyh8TUev16DQKKysrODk5QaFQ4Ny5c2jXrp06ribTKE6dysbo0eWPQ0OzERqaCiMjU1y92gMdOpRPo3jU8ePHAUBjv5eXF9zd3fHWW29h48aN6Ny5Mz744AM8fPgQAQEBjTQKVWtuY1PhwIEDuHTpErZu3drAPSbSLTwDTETUQkmlUmzatAn9+/eHh4cH4uLioFQqMXbs2FqXJZMBwcHlv4eEABYWDdtWImp+mtM0ColEgtjYWPTr1w8TJkyAh4cHrl27hkOHDqFLly7172wtNaexqbBhwwb06tULgwcPrnvHiAgS8fh1bETNXK9evQCUn/3SFpVKpa6XGhfHWnseH2shgD/+aFnzF1sKvq+1h2NdP15eXjAzM0NMTMxTYx8d65UrgUenrK5cWX4wrTWpzdg8qiHGRpvv66b4nkWkTbwEmoiIALS8xXuIqH44jaJ6HBui1ouXQBMRERHpIE6jqB7Hhqj14hlgIiIiIh1UcQ/khrJwIfDaa63jShKODVHrxTPARERERFRvnEZRPY4NUfPBBJiIiIiIiIh0AhNgIiIiIiIi0glMgImIiIiIiEgnMAEmIiIiIiIincAEmIiIiIiIiHQCE2AiIiIiIiLSCUyAiYiIiIiISCcwASYiIiIiIiKdwASYiIiIiIiIdAITYCIiIiIiItIJTICJiIiIiIhIJzABJiIiIiIiIp3ABJiIiIiIiIh0AhNgIiIiIiIi0glMgImIiIiIiEgnMAEmIiJqBfbs2YNRo0bB0tISEokEUVFRT4xXqVRo27YtJBJJtTEFBQVwcXGBRCJBYmJiwzaYiIioCTABJiIiagXy8/Ph5uaGDRs21Ch20qRJ8Pb2fmLcnDlz0KNHj4ZqIhERUZNjAkxERNTECgsLMWvWLFhYWKBdu3YICgrC0qVLYW9vj8zMTEilUsTHx2u8JisrC1KpFHFxcQAAf39/hIWFYeLEiU+tb/bs2fDy8oKPj0+1MZs3b4ZKpcLatWvr1zkiIqJmhAkwERFRE1u0aBFiYmIQHR2N5ORkWFhYICIiAgDg4OAAT09PKBQKjddER0fDxsYGw4cPr1VdGzZsgEqlwrp166qNSU1NRXBwMHbs2AFDQ8Pad4iIiKiZYgJMRETUhPLz8xEZGYlVq1ZhwoQJcHR0xJo1a+Ds7KyOCQwMhFKpREFBgXpfdHQ0AgICIJXW/E/5yZMnERISgp07d8LIyKjKmNzcXEyaNAnh4eF49tln694xIiKiZogJMBERURPKyMhAcXEx3N3dNfZ7eHiof/f19YUQAkqlEgBw+PBhZGZmIjAwsMb15OXl4Z///CfCw8PRs2fPauNmzpyJoUOHYurUqbXsCRERUfPHBJiIiKgZeNJqzKampvDx8VFfBq1QKDB48OBaLVCVkZGBzMxMTJs2DXp6etDT08OMGTMAAHp6eggNDQUA/PTTT1AoFOqYijq8vb0xbNiwOvaOiIioedBr6gYQERHpsu7du8PAwABJSUno06ePen9ycrJGnFwux8svv4z09HTs2rUL4eHhVZZ361b5z+xsIDUVsLYGOnYEnJyccObMGY3YmJgYBAcHIzU1FZ07dwYAJCUlobS0VB3zxx9/YMSIEYiMjGQCTERELR4TYCIioiZkamqKmTNnYsWKFbCysoKTkxMUCgXOnTuHdu3aqeO8vLxgY2ODyZMno7S0FL6+vhrl3LlzB6dOZWP06PLHoaHZCA1NhZGRKa5e7YEOHYzQu3dvjdccP34cADT2Pzr3uKJ9ANCtWzd069atwfpNRETUFHgJNBERURNbu3Ytxo0bBz8/P7i5ueHu3buQy+UaC1VJJBL4+/sjJSUFPj4+MDMz0ygjNjYWXl6uePDA9a89oQBcUVIyE8bG2usLERFRc8YEmIiIqImZmJggMjISubm5yMnJQUREBE6fPl1psarVq1dDCIFt27ZVKkMul0MIgbAwAeDvLTQ0ESYmVddb8Zonsbe3hxCClz8TEVGrwEugiYiImphKpcKxY8cwcOBAFBcXY9u2bUhISMDevXtrXda8eUB4OJCTA8hk5Y+JiIioHM8AExERNTGpVIpNmzahf//+8PDwQFxcHJRKJcaOHVvrsmQyIDi4/PeQEMDComHbSkRE1JLxDDAREVETc3Z2RlJSUoOVt3Ah8NprQNeuDVYkERFRq8AzwERERK2MRMLkl4iIqCpMgImIiIiIiEgnMAEmIiIiIiIincAEmIiIiIiIiHQCE2AiIiIiIiLSCUyAiYiIiIiISCcwASYiIiIiIiKdwASYiIiIiIiIdAITYCIiIqJWYM+ePRg1ahQsLS0hkUgQFRVVZdz9+/exZMkS2Nvbw8DAAF27dkVoaKj6+QcPHmDatGlwdXWFgYEB7O3ttdMBIiIt0GvqBhARERFR/eXn58PNzQ2vv/46fHx8qowpLS3FmDFjkJubi40bN8LR0RF37tzBzZs3NWIMDAzw+uuvIykpCYcPH9ZWF4iIGh0TYCIiIqImVlhYiHnz5mHnzp2QSqWYPHkyLCwssH37dsTHx6NHjx44ePAgvLy81K/JyspC9+7dceDAAXh7e8Pf3/+p9URHR+PEiRO4dOkSOnfuDADo1q2bRkzbtm2xadMmAMCff/7JBJiIWhVeAk1ERETUxBYtWoSYmBhER0cjOTkZFhYWiIiIAAA4ODjA09MTCoVC4zXR0dGwsbHB8OHDa1yPUqmEm5sb1q9fD1tbWzg4OGDGjBm4detWg/aHiKi5YgJMRERE1ITy8/MRGRmJVatWYcKECXB0dMSaNWvg7OysjgkMDIRSqURBQYF6X3R0NAICAiCV1vzrXEZGBn755RccP34cO3fuxH//+18cO3YM48aNgxCiQftFRNQcMQEmIiIiakIZGRkoLi6Gu7u7xn4PDw/1776+vhBCQKlUAgAOHz6MzMxMBAYG1qqu0tJSCCHw9ddfw93dHd7e3vjf//6H5ORkHDt2rP6dISJq5pgAExERETUDEomk2udMTU3h4+OjvgxaoVBg8ODB6NGjR63qeOaZZ2BlZQWZTKbe16tXLwDAlStXat9oIqIWhgkwERERURPq3r07DAwMkJSUpLE/OTlZ47FcLkdCQgLS09Oxa9cuyOXyKsurmM6bnQ2kpv79GAA8PT1x/fp15Obmqvelp6cDAG93REQ6gQkwERERURMyNTXFzJkzsWLFCsTGxuLChQtYvnw5zp07p3FW2MvLCzY2Npg8eTJKS0vh6+urUc6dO3eQkJAKG5tUAEBoaDZcXVNhY3MJt2+XxwQFBcHY2BiBgYFIS0vDb7/9hlmzZmHQoEF48cUX1WWdPXsWqampuH79OoqLi5GamorU1FTk5+c3+ngQETUmJsBERERETWzt2rUYN24c/Pz84Obmhrt370Iul8PIyEgdI5FI4O/vj5SUFPj4+MDMzEyjjNjYWHh5ueLBA9e/9oQCcEVJyUwYG5fvsbKyQnx8PHJycuDm5oZXXnkFzz33HGJiYjSS7dGjR8PV1RWbNm3CtWvX4OrqCldXVxw/fryRR4KIqHHxPsBERERETczExASRkZGIjIxU7/Py8kLPnj014lavXo3Vq1dXWYZcLodcLsfKlUBo6N/7Q0MBE5O/H7u6uiIhIeGJ7bl8+XKt+0BE1BIwASYiIiJqYiqVCseOHcPAgQNRXFyMbdu2ISEhAXv37q11WfPmAeHhQE4OIJOVPyYionK8BJqIiIioiUmlUmzatAn9+/eHh4cH4uLioFQqMXbs2FqXJZMBwcHlv4eEABYWDdtWIqKWjGeAiYiIiJqYs7NzpVWg62PhQuC114CuXRusSCKiVoFngImIiIhaGYmEyS8RUVWYABMREREREZFOYAJMREREREREOoEJMBEREREREekEJsBERERERESkE5gAExERERERkU5gAkxEREREREQ6gQkwERERERER6QQmwERERERERKQTmAATERERERGRTmACTERERERERDqBCTARERERERHpBCbAREQ6aM+ePZgzZw4sLS0hkUgQFRVVKebQoUMYPHgwOnXqBENDQ9jZ2eHNN99ETk5OlWUWFBTAxcUFEokEiYmJjdp+IiIiorpgAkxEpIPy8/PRu3dvbNiwodoYU1NTzJ07F3Fxcbhw4QI2b96M/fv3IyAgoMr4OXPmoEePHo3VZCIiIqJ6YwJMRNTCFBYWYtasWbCwsEC7du0QFBSEpUuXwt7eHpmZmZBKpYiPj9d4TVZWFqRSKeLi4gAA/v7++Pe//42JEydWW0+/fv0wdepU9OnTB3Z2dhgxYgTeeOONKs/ubt68GSqVCmvXrm3QvhIRERE1JCbAREQtzKJFixATE4Po6GgkJyfDwsICERERAAAHBwd4enpCoVBovCY6Oho2NjYYPnx4nevNzs7GN998g2HDhmnsT01NRXBwMHbs2AFDQ8M6l09ERETU2JgAExG1IPn5+YiMjMSqVaswYcIEODo6Ys2aNXB2dlbHBAYGQqlUoqCgQL0vOjoaAQEBkEpr/7Hfq1cvGBkZwc7ODu3bt8fXX3+tfi43NxeTJk1CeHg4nn322fp1joiIiKiRMQEmImpBMjIyUFxcDHd3d439Hh4e6t99fX0hhIBSqQQAHD58GJmZmQgMDKxTnfv27cPJkyexY8cOqFQqzJ07V/3czJkzMXToUEydOrVOZRMRERFpExNgIqIWSCKRVPucqakpfHx81JdBKxQKDB48uM4LVNnZ2cHFxQW+vr7YsmULoqOjcf78eQDATz/9BIVCAT09Pejp6anr8Pb2rnSpdHOxZ88ejBo1qt4rYF++fBkSiaTS9u6772qtL0RERFQ7TIBbkcOHD2PChAmws7Or9kvYpUuXMGbMGJiamkImk2Hq1Km4efOmRkx+fj6CgoLQqVMnmJiYYMiQITh58mSlssLDw+Hg4ABDQ0O4uLhg+/btlWJ++ukn9OvXD0ZGRujatSuCg4NRWlraYH0m0jXdu3eHgYEBkpKSNPYnJydrPJbL5UhISEB6ejp27doFuVxeZXm3bpX/zM4GUlP/fvw0RUVFAICkpCSkpqaqt3379gEAIiMjsXXr1hr3S5vy8/Ph5ubWYCtgK5VKXLt2Tb0tWrSoMZtPRERE9aDX1A2ghpOfnw8XFxdMmTIFCxYsqPR8QUEBvL298eyzz+LQoUN48OABgoKCMGHCBBw5ckR9Rkkul+O3337DV199BSsrK6xZswbe3t44e/YsrKysAABffPEFlixZgv/85z8YPHgwvv32W/j5+UEmk2HUqFEAgJSUFIwdOxZvvPEGvvzyS5w9exYzZszAw4cP8cEHH2htXIhaE1NTU8ycORMrVqyAlZUVnJycoFAocO7cObRr104d5+XlBRsbG0yePBmlpaXw9fXVKOfOnTv47bcLCAoqAQCEhmYjNDQVRkamuHq1Bzp0ANavXw97e3s4OjpCX18fp0+fxuLFi9G3b1/06dMHADTmHle0DwC6deuGbt26NXj/CwsLMW/ePOzcuRNSqRSTJ0+GhYUFtm/fjvj4ePTo0QMHDx6El5eX+jVZWVno3r07Dhw4AG9vb/j7+z+1nn79+qFfv37qx3Z2dnjjjTcQEhJSKbZ9+/awtLRsmA4SERFR4xLUKtnZ2YnQ0FCNfZs3bxb6+vri1q1b6n2nTp0SAERcXJwQQoiLFy8KACI2NlYdU1JSIjp37ixCQkKEEEKUlZUJa2trsXDhQo3yJ06cKDw9PdWPp0yZIvr27asR89lnnwljY2ORl5dX5765uLgIFxeXOr++LtLS0rRany7jWD9dQUGBmDFjhjAzMxMWFhZi7ty5Yv78+cLJyUkjbvny5QKA8PPzq1TG1q1bBYBKW5s2Q0VBQXnMp59+Knr37i3atm0r2rZtK5ycnMTSpUvF7du3q21bVlaWACASEhIasstqQUFBolOnTuLbb78V58+fF0uWLBHm5ubCzs5OCCHEkCFDREBAgMZr3n33XWFraytKS0srlQdAbN269an1XrlyRQwePFiMGzdOva+ir9bW1qJDhw6iX79+Yt26daK4uLjS6/m+1h6OtfZ8+umnYuTIkaJLly7V/l9KTEwUgwYNEh07dhQGBgbC1tZW/Pvf/xZ3797ViEtISBBDhgwRFhYWwtzcXAwePFgcPHhQOx1pAbT5vm6K71lE2sRLoOuosLAQhw8fhkKhwLp16/Dxxx8jKioKhw4dQmFhYVM3r0pHjhzBgAED0KFDB/W+Pn36wNraGj///DMA4JdffoFUKsXIkSPVMXp6evjHP/6hjrly5QquXr2K0aNHa5Q/ZswYJCcno6SkRF1fVTGFhYU4ceJEo/SRSBeYmJggMjISubm5yMnJQUREBE6fPo2ePXtqxK1evRpCCGzbtq1SGXK5HGlpaQgL08yBQ0MTYWJSHjN//nycOXMG+fn5yM/Px7lz5/D++++jffv21bbN3t4eQohGmf/b3FbANjU1xccff4xvvvkGBw8eREBAAMLCwjB9+vT6dZSohbh//36DTCe4cuUKRo8eDWdnZyQnJ+Po0aPo1asXxowZg6ysLG10hYh0CBPgWsjLy0NkZCSGDBkCmUyG4cOHY/r06XjnnXewePFizJgxA15eXpDJZPD09MSWLVuQn5/f1M1Wu3btmvoS5kdZWlrijz/+UMd06NAB+vr6T4wBUKksS0tLlJSU4NZfkwirqq/iMsGKsp6kV69eVW4ZGRk16S5Rq6VSqRAVFYULFy4gLS0NixcvRkJCAmbNmlXrsubNA2Sy8t9lsvLHzVVzWwG7Y8eOePvttzFgwAC88MILmDdvHj755BN8+eWX+P333+tUH5G2FBYWYtasWbCwsEC7du0QFBSEpUuXwt7eHpmZmZBKpYiPj9d4TVZWFqRSKeLi4gAA48ePR1hYGCZOnFhtPf369cPUqVPRp08f2NnZYcSIEXjjjTeQmJiojjl+/DgKCwuxdu1aODk5wcnJCR999BGKioqqXIOkpWmohfcA4LvvvoO7uzvMzc3RsWNHzJgxA3fv3tVOR4haCc4BroF79+5h7dq1WL9+vfqsghCi2viSkhL8+uuv+PXXX7Fw4ULMnz8fb7/9NiwsLLTV5Co9qc0V83/rG/No3JOee1JMTRQXF0OlUtWrjNq4fPmy1urSdRzrp8vIyMCnn36KN998E2VlZbC3t0d4eDi6detWq/8XFWM9c2YHfPyxJWbNuo6rV2/j6tVGang9Xbp0CUB5//X0/v7zdfv2bZSUlKj77uXlhYiICPTr1w+ffvop+vbti6KiomrH5vfff3/quPXq1QvBwcGYNm0aJk2aBAcHhyrjKq6wSUhIgKurq3o/39faw7GumdWrV+Onn37C6tWr0a1bN3z77bf44osvYG5ujsLCQvTr1w+fffYZunTpon5NREQELC0t0blzZ6hUqkpjXZP/S9euXUN0dDT69eunjjU3N4ehoSFCQ0PVZ4ajo6Nhbm6ODh06aPXvfWM4f/487O3tMXLkSCxYsKDKcfrzzz8xbtw4LFy4EGZmZsjKysL777+PtLQ0fPHFF7h8+TKSkpIwe/ZsvPnmmwgNDcXt27fx0Ucf4R//+Ae2bt1a7+9WFYqKimBoaNggZRE1R0yAa6Bbt264d++eRuInlUrh6OgIa2trtG/fHkII3L17F1evXkV6ejrKysoAlJ81fu+99/Cf//wHt2/fbqouAACeeeaZKs+eXr9+XX2m9plnnlF/mXz0LPDjMUD5HzEXFxeNGH19ffUXQCsrK/XZ4grVnT2uSnV/8Hr16qXxU1u0XZ8u41g/Wa9evTB+/PgGK+ujj4AFC4CuXS0BNN/FnOzs7GBgYICbN2/Cx8dHvf/ixYvQ19dXv28WLFiAl19+GXp6ejh48CDCw8OrfE9VrHhdWtoVJSW9YG0NdOxYff0VV7fY2tpW+x6tmN4xZMgQ2NraajzH97X2cKyfLD8/H7t378b69esxe/ZsAMDYsWORlpaG69evo1evXpg7dy7mzZsHe3t7tG3bFgDw448/YsaMGXjuuefUZT061l27dq127Cuu4CoqKsL48eOxfft2mPw136JXr144dOgQfH198dlnnwEov2IsPj5eYzG6ptAQC+89OiYLFiyocpyqGrfCwkKEhISon9u+fTuGDRuGTz/9VB3j4uKCfv364fbt2xg6dGiD9JnJL7V2vAS6BnJyciCEgI2NDebNm4f4+Hjk5uZCpVJh//792L59O77++mvs378fKpUKubm5iI+Px7x582BjYwMhRKVLWJrCoEGDcPToUdy5c0e9Ly0tDVevXoWnp6c6pqysDPv371fHlJaW4qefflLH2NnZwdraGj/88ING+fv27YO7u7s6cR40aFCVMcbGxk3+B42I/iaRAF27NnUrnu7RFbBjY2Nx4cIFLF++HOfOndM481GTFbATElJhY5MKoHwFbFfXVNjYXELFccr169cjNjYW6enpyMzMxLfffovXX39dYwVshUKBL7/8EiqVCpcuXcLWrVvx1ltvYdKkSZWSX6LmpLlNJ7h58yZmzJiBESNGIDk5GcnJyRg1ahTGjRuH7OzsOtXXUBYtWoSYmBhER0cjOTkZFhYWiIiIAAA4ODjA09NTfc/1CtHR0bCxscHw4cPrXG92dja++eYbjfUUHjx4AGNjY424ioMIhw4dqnNdRDqnadbealmGDRsmYmNjRVlZWa1fW1ZWJmJiYsTw4cMboWWa8vLyREpKikhJSRFWVlZi9uzZIiUlRahUKiGEEPn5+cLW1la8/PLL4sSJE+LIkSPi+eefF+7u7hp9e/XVV4Wtra04cOCAOHPmjJg6daqQyWTijz/+UMd8/vnnwtDQUGzZskWcP39efPjhh0IqlYrvv/9eHXPixAmhr68vFi5cKM6ePSuUSqWQyWRi8eLF9eonV4Fu3VryWO/evbtBVkS9ceOGGDFihOjataswMDAQnTt3FhMnTlT/X24oLXGsm9MK2AqFQh1jYmIievXqJT744APx4MGDSnW2xLFuqTjWT5eamioAiFOnTmnsX7BggXpFdSGE8PPzE15eXkIIIaZPny4GDx6sEf/oWFf3mVeVxMREAUCcO3dOCCFESEiI6NGjh0ZMWVmZ6N69u1iyZElNu9Xg8vLyhIGBgdi4caPG/gEDBqjHacuWLaJt27YiPz9f/byDg4MIDg6ussynjZOLi4swNDQUAMT48eNFwV8fSmlpaWLLli1CT09P7Nq1Szx8+FD8+eefYty4cQKAeP311+vX2cfawFWgqTVjAtyKJCQkVPml7tE/ZhcvXhSjR48WJiYmwtzcXEyePFncuHFDo5y8vDwxZ84c0aFDB2FkZCQ8PT3FiRMnKtW3bt06YW9vL/T19YWTk5P46quvKsX8+OOPwtXVVRgYGAgrKyuxbNky8fDhw3r1kwlw69aSxzo6OlqsWLFC7N69u9ovOcePHxdffvmlOHXqlLh8+bL48ccfxbPPPqtxe51bt26J//znP+Lo0aPiypUr4rfffhOjR48WXbp0Effv32+w9rbksX7U8OHDxfjx42v9urAwIYC/t5UrG6Fxf2ktY90ScKyfrrrEzt3dXeM7w8GDB4VEIhHnz58XZmZmIjIyUiO+Yqxv3ixP7MLCtoqUlPLHT1KRAKempgohhHj77bdFz549K8U9++yz4p133ql9BxtIxYGCinZWePRAQV5enjAxMREKhUIIIcShQ4cEAHHx4sUqy3xaAnz58mWhUqnEjh07RPfu3dW3dasY63fffVeYmpqKNm3aCENDQ7F06VLRpUsXMXfu3Hr29m9MgKm1YwJMLQ4T4Natqcb6/v37YubMmcLc3FzIZDIxd+5csWTJEmFnZycyMjKERCJR3y+7QmZmppBIJFXeq7I2Z0M+/fRTYWZm9sSYii9ix48fr3GfnqYlvq/T0tLE1q1bRXp6ujhz5ox45513BACxd+/eWpd1964QMll58iuTCZGT0/DtrdASx7ql4ljXTFBQkOjcubOIiYkR6enpYtmyZcLCwkLY29urY8rKyoStra1wdXUVJiYmIjc3V6OMI0eOiPj4FGFklPLXQfcwAaQII6OL4tat8pjPPvtMxMTEiPPnz4uMjAyxZ88e0bNnT9G3b1/11WeHDh0SUqlULFiwQJw7d06cPXtWzJs3T7Rp00b8+uuvWhuTxzXUmfJH1fVM+aPv67KyMvH777+LgoICkZubKyQSiVi3bl3NO/YUTICpteMcYCIiNK95Xo/Lzc1FZGQkrKys4OjoWOe6WgOpVIpNmzahf//+8PDwQFxcHJRKJcaOHVvrsmQyIDi4/PeQEKCJF+on0qq1a9di3Lhx8PPzg5ubG+7evQu5XA4jIyN1jEQigb+/P1JSUuDj4wMzMzONMhISEuDl5YoHDypWPA8F4IqSkpmomKoqhMDy5cvRr18/9OnTB0uXLsWrr76KAwcOqOfuDxkyBEqlEsnJyXB3d4eHhweOHTuGPXv2aMxL1rbu3bvDwMAASUlJGvuTk5M1HsvlciQkJCA9PR27du2CXC6vsryKhfeys4HU1L8fP01RUZHGY4lEgmeeeQYmJib46quvIJVK8corr9SsMCLiHOC6+vHHH8WIESNEhw4dRJs2bYRUKq20tWnTpqmb2SrxDHDr1hRj3ZzmeT1q9uzZwsTERAAQzs7O4sKFC7Xv3BPwfS1EWZkQV682fj0ca+3hWNddbacTVIy1NqcTaFtDnCm/fft2vc+Up6WliZycHLF+/Xpx5swZoVKpxNq1a4WBgYEICwtr0D7zDDC1djwDXAc7duzA6NGjceDAAdy5cwdlZWUQ5ZeTV9qIqPlrbiuiVli5ciVSUlJw4MABdO3aFT4+PsjLy6tTfVS1lrICNlFDU6lUiIqKwoULF5CWlobFixcjISEBs2bNqnVZ8+aVX1EBlP+cN69Bm9qkGuJMeWxsbIOcKZdIJNi5cycGDRqEvn374quvvsKmTZuwYsUKLYwEUevB+wDXwapVq5jcErVCj95K53Gmpqbw8fGBQqFAQEAAFAoFBg8ejB49etSpLjs7OwDl93Ds0qULhg0bhqVLl8LJyUkd07lzZ3Tu3Bk9e/bE4MGD0b59e3z11VeYM2dOneokIqpQMZ1g/vz5KCsrg6OjY72nEyxa1PqmE5iYmCAyMhKRkZHqfV5eXujZs6dG3OrVq7F69eoqy5DL5ZDL5Vi5EggN/Xt/aCjw112MMH/+fMyfP/+JbTE3N8fPP/9ct44QkRoT4DrIyMiARCKBpaUlQkND0b17d+jpcSiJWqpH53lV3OMVqHqe18svv6ye5xUeHl5leY/P87K2Bjp2fHo7Hp/n9TghxFNjiIhqwtnZudLc1vpYuBB47bXWd0WFSqXCsWPHMHDgQBQXF2Pbtm1ISEjA3r17a13WvHlAeDiQk9P6zpQTtSTM2urAxsYGGRkZmDVrFl5//fWmbg4R1ZOpqSlmzpyJFStWwMrKCk5OTlAoFDh37hzatWunjvPy8oKNjQ0mT56M0tJS+Pr6apRz584dnDqVjdGjyx+HhmYjNDQVRkamuHq1Bzp0ANavXw97e3s4OjpCX18fp0+fxuLFi9G3b1918v3dd9/hxo0bePHFF2FhYYErV65gzZo1MDAwgI+Pj9bGhYioplrrdAKeKSdqfZgA18G///1vLFiwAD///DOEEE+8bJKIWoa1a9eiqKgIfn5+kEqlmDJlCuRyOfbv36+OqZjn9d5778HPz6/KeV7Tpk17ZE8ogFCUlAyFsXEigL/neWVlZQEoP6D26quvYtGiRerPEiMjI2zZsgWLFi1CQUEBrKysMHToUBw9ehQ2NjaNOQxERPQIniknan0kgpNZ62TBggVYv349XnjhBfj4+OCZZ56p8jLogICAJmhd69arVy8A5ZclaYtKpVLXS42rOY21l5cXzMzMEBMTU6vXPT7Pa+XK8qP9zU1zGuvWjmOtPRxr7eFYa482x7opvmcRaRPPANdBcXEx/vzzTwDAqVOncOrUqWpjmQATtQyc50VERETU+vE2SHWwdOlS7NixQ325Im+BRNTyVczz6t+/Pzw8PBAXF1fveV4A53kRERERNSc8A1wHX331FSQSCYQQ0NPTQ6dOnWBgYNDUzSKieuA8LyIiIqLWj2eA66CgoAAAMGrUKOTm5uL3339HVlZWlRsR6abWuiIqEVW2Z88ejBo1CpaWlpBIJIiKiqoUc+jQIQwePBidOnWCoaEh7Ozs8OabbyInJ0cdExUVBYlEUuW2du1a7XWIiKgVYwJcB56engCAF154AUZGRk3cGiIiImpK+fn5cHNzw4YNG6qNMTU1xdy5cxEXF4cLFy5g8+bN2L9/v8ZaIf/6179w7do1je3999+HVCrFv/71L210hYio1eMl0HWwbt06JCcnY+vWrZg0aRJcXV2buklERERUB4WFhZg3bx527twJqVSKyZMnw8LCAtu3b0d8fDx69OiBgwcPwsvLS/2arKwsdO/eHQcOHIC3tzf8/f2fWk+/fv3Qr18/9WM7Ozu88cYbCHlkiXhjY2MYGxtrvG7nzp0YM2YMbG1tG6C3RETEBLgO3njjDbRr1w5ZWVl48cUX0a1btypvgySRSBAXF9dErSQiIqKnWbRoEWJiYhAdHQ0nJydERUUhIiIC7dq1g4ODAzw9PaFQKDQS4OjoaNjY2GD48OF1rjc7OxvffPMNhg0bVm1MUlISUlNT8f7779e5HiIi0sQEuA4SExPVc3KEEMjMzKw031cIoV4lmoiIiJqf/Px8REZGYv369ZgwYQIAYM2aNUhISMD169cBAIGBgZg3bx4iIiLQtm1bAOUJcEBAAKTS2s8k69WrFzIyMlBUVITx48dj+/bt1cZu2LAB3bp1w4gRI+rQOyIiqgrnANfR47c64i2QiIiIWpaMjAwUFxfD3d1dY7+Hh4f6d19fXwghoFQqAQCHDx9GZmYmAgMD61Tnvn37cPLkSezYsQMqlQpz586tMu727dvYtWsXZs+eXadEm4iIqsYzwHUQGhra1E0gIiKqtz179mDz5s1ISUnBn3/+ia1bt0Iul2vEHDp0CMuXL0d6ejpyc3NhaWmJ8ePHY9WqVZDJZBqxkZGR+Pzzz5Geng4TExO4u7tj37592utQHT3pii1TU1P4+PhAoVAgICAACoUCgwcPRo8ePepUl52dHQDAxcUFXbp0wbBhw7B06VI4OTlpxG3duhVlZWWYPn16neohIqKqMQGuAybARETUGlSsXvz666/Dx8enypiK1Yufe+45WFhY4Pz583jzzTdx5coVxMbGquNCQkKwefNmfPTRRxg4cCBKSkpw6tQpbXWlTrp37w4DAwMkJSWhT58+6v3JyckacXK5HC+//DLS09Oxa9cuhIeHV1nerVvlP7OzgdRUwNoa6Njx6e0oKirSeCyEwKZNmzBp0iR06tSpVn0iIqInYwJMRETUAjWn1YszMjLw/vvvY9++fRrzVV1cXBqot43D1NQUM2fOxIoVK2BlZQUnJycoFAqcO3cO7dq1U8d5eXnBxsYGkydPRmlpKXx9fTXKuXPnDk6dysbo0eWPQ0OzERqaCiMjU1y92gMdOgDr16+Hvb09HB0doa+vj9OnT2Px4sXo27evRvINAAcOHMClS5ewdevWRh8DIiJdw0klNfDLL780izKIiIgqPLp6cXJyMiwsLBAREQEAGqsXP6qxVi/es2cP9PX1cevWLfTu3RtWVlYYNWoUTp8+Xed6tGXt2rUYN24c/Pz84Obmhrt370Iul8PIyEgdI5FI4O/vj5SUFPj4+MDMzEyjjNjYWHh5ueLBg4rbIoYCcEVJyUxU3NVICIHly5ejX79+6NOnD5YuXYpXX30VBw4cqHQJ9oYNG9CrVy8MHjy4EXtORKSbmADXwJAhQ+Dm5gaFQoGcnJwav+7evXtQKBRwc3N74m0OiIiIaqNi9eJVq1ZhwoQJcHR0xJo1a+Ds7KyOCQwMhFKpREFBgXpffVcvNjIygp2dHdq3b4+vv/5a/VxGRgbKysoQFhaGjz76CLGxsTAzM8OQIUPUqyk3VyYmJoiMjERubi5ycnIQERGB06dPo2fPnhpxq1evhhAC27Ztq1SGXC6HEAJhYQLA31toaCJMTMpj5s+fjzNnziA/Px/5+fk4d+4c3n//fbRv375SeXv27EFaWlrDd5aIiHgJdE2dOHEC06dPh56eHoYMGQJ3d3e4urrC2toa7dq1gxACd+/exe+//46TJ0/i6NGjOHz4MB4+fMhbIhERUYN60urFe/bsAVC+evGbb74JpVKJgICABlm9uKCgAGlpaVi2bBnmzp2rPsNcWlqKkpISfPrppxj913XA0dHRsLa2RnR0NN5555169LZxqVQqHDt2DAMHDkRxcTG2bduGhIQE7N27t9ZlzZsHhIcDOTmATFb+mIiImhcmwDWwfPlyrF+/Hnl5eSgpKUF8fDzi4+Of+rqK2yGZmZlhwYIFjdxKIiLSNc1l9eJnnnlG/VwFIyMjdO/eHVeuXKlTfdoilUqxadMmzJ8/H2VlZXB0dIRSqcTYsWNrXZZMBgQHA4sWASEhgIVFw7eXiIjqh5dA18CqVauQmZmJZcuWoWvXrpXu+VvdZm1tjZCQEGRlZSEsLKypu0FERK3Eo6sXP6qq1YsTEhLUqxc/foujCo+vXlzx+GkqVi/29PQEAKSnp6ufKy4uRlZWFuzt7WtWWBNxdnZGUlIS7t27h7y8PBw/frzaFbFrYuFC4OrV8p9ERNT88AxwDXXo0AGrV6/GqlWrEBcXh/j4ePz666/IzMzE7du31TEODg7w8PCAt7c3vL29eekzERE1uOa2erGXlxfc3d3x1ltvYePGjejcuTM++OADPHz4EAEBAVobl+ZAIgG6dm3qVhARUXWYANeSRCLBSy+9hJdeeqmpm0JERDps7dq1KCoqgp+fH6RSKaZMmQK5XI79+/erYypWL37vvffg5+dX5erF06ZNe2RPKIBQlJQMhbFxIoC/Vy/OysoCANjY2ODVV1/FokWL1Ad5JRIJYmNjsXDhQkyYMAEA4ObmhkOHDqFLly6NNgZERES1JREVE1WJWohevXoBKF+4RFtUKpW6XmpcHGvt4Vhrj7bG2svLC2ZmZoiJianV61auBEJDNR8/cpvfFoXva+3hWGuPNse6Kb5nEWkTzwATERG1QFy9mIiIqPa4CBYREVELVLF6cf/+/eHh4YG4uLh6r14McPViIiJq3XgGmIiIqAWqWL24oSxcCLz2GhdwIiKi1o1ngImIiIirFxMRkU5gAkxEREREREQ6gQkwERGRFuzZswejRo2CpaUlJBIJoqKiqoy7f/8+lixZAnt7exgYGKBr164IfXSJZgA3btzAlClTIJPJYGpqirFjxyIzM1MLvSAiImrZOAeYiIhIC/Lz8+Hm5obXX38dPj4+VcaUlpZizJgxyM3NxcaNG+Ho6Ig7d+7g5s2b6piysjKMHTsWRUVF+P7772FkZITFixfjpZdeQlpaGkxMTLTVJSIiohaHCXA9/P7770hJSUFOTg7KysqqjAkICNByq4iIqKEVFhZi3rx52LlzJ6RSKSZPngwLCwts374d8fHx6NGjBw4ePAgvLy/1a7KystC9e3ccOHAAlpaW8Pf3f2o90dHROHHiBC5duoTOnTsDALp166YRExcXh2PHjuHUqVPo06cPAGDHjh2wsrLC119/jenTpzdgz4mIiFoXJsB1cP/+fUybNg1KpRJCiCfGMgEmImr5Fi1ahJiYGERHR8PJyQlRUVGIiIhAu3bt4ODgAE9PTygUCo0EODo6GjY2Nhg+fDjOnTtXo3qUSiXc3Nywfv16REdHQ09PD8OHD8eHH36Ijh07AgCOHDkCa2trdfILAB06dMCAAQPw888/MwEmIiJ6As4BroOFCxdi165dKCsrgxCi2o2IiFq+/Px8REZGYtWqVZgwYQIcHR2xZs0aODs7q2MCAwOhVCpRUFCg3hcdHY2AgABIpTX/U5uRkYFffvkFx48fx86dO/Hf//4Xx44dw7hx49R/V65duwYrK6tKr7W0tMQff/xRj54SERG1fkyA62D37t2QSCQAgDZt2qBLly6wtbWFnZ2dxmZra9vELSUiovrKyMhAcXEx3N3dNfZ7eHiof/f19YUQAkqlEgBw+PBhZGZmIjAwsFZ1lZaWQgiBr7/+Gu7u7vD29sb//vc/JCcn49ixYwDwxAOsFX+biIiIqGpMgOug4gh/3759cevWLVy7dg2XL19GVlZWpY2IiFqHJyWXpqam8PHxgUKhAAAoFAoMHjwYPXr0qFUdzzzzDKysrCCTydT7evXqBQC4cuWKOubatWuVXnv9+vUqzwwTERHR35gA18Hzzz8PABgzZgwsLCyauDVERNSYunfvDgMDAyQlJWnsT05O1ngsl8uRkJCA9PR07Nq1C3K5vMrybt0q/5mdDaSm/v0YADw9PXH9+nXk5uaq96WnpwMA7O3tAQCDBg3C1atXkZaWpo65c+cOjh49Ck9Pz7p1koiISEcwAa6DFStWAAD27duHoqKiJm4NERE1JlNTU8ycORMrVqxAbGwsLly4gOXLl+PcuXMaZ4W9vLxgY2ODyZMno7S0FL6+vhrl3LlzBwkJqbCxSQUAhIZmw9U1FTY2l3D7dnlMUFAQjI2NERgYiLS0NPz222+YNWsWBg0ahBdffBEA4O3tjf79+8Pf3x+//vorTp48iX/961+wtrbGa6+9ppUxISIiaqm4CnQNREdHV9o3fPhwxMfHo0+fPpg8eTJsbGygr69fKY6rQBMRtXxr165FUVER/Pz8IJVKMWXKFMjlcuzfv18dI5FI4O/vj/feew9+fn4wMzPTKCM2NhbTpk17ZE8ogFCUlAyFsXEiAMDKygrx8fFYuHAh3NzcIJPJMHLkSKxdu1adbEulUuzduxcLFizAqFGj8PDhQwwbNgwHDhzgPYCJiIieQiK4XPFTSaXSKud+VQzdk+aFlZaWNlq7dFXFfDiVSqW1OlUqlbpealwca+3hWNePl5cXzMzMEBMT89TYR8d65UogNPTv51auBEJCGquVuofva+3hWGuPNse6Kb5nEWkTzwDXwuPHCioS3+qOIXA1TiKi1kGlUuHYsWMYOHAgiouLsW3bNiQkJGDv3r21LmvePCA8HMjJAWSy8sdERESkHUyAa8DW1pbJLBGRDpNKpdi0aRPmz5+PsrIyODo6QqlUYuzYsbUuSyYDgoOBRYvKz/xyLUUiIiLtYQJcA5cvX27qJhARURNydnautAp0fSxcCLz2GtC1a4MVSURERDXABLgOsrOzAQDt27eHqalpE7eGiIhaGomEyS8REVFT4G2Q6sDe3h7dunXD5s2bq3w+KioKLi4uXBiCiIiIiIioGWEC3Ahu376N8+fP4/z5803dFCKqoz179mDUqFGwtLSERCJBVFRUpZiYmBiMHj0alpaWMDExQa9evfDZZ59pLIx3+fJlSCSSStu7776rvc4QEREREQBeAt0ofv/996ZuAhHVU35+Ptzc3PD666/Dx8enypjExER4eHggODgYlpaWSExMxBtvvIEHDx5g8eLFGrFKpRIDBw5UP+b0CSIiIiLt4xngGvLy8lJvFTZs2KCx38vLCx4eHvj8888BAEZGRk3VXKIG11BnRB9VUFAAFxcXSCQSJCYmNlhbCwsLMWvWLFhYWKBdu3YICgrC0qVLYW9vj8zMTEilUsTHx2u8JisrC1KpFHFxcQAAf39/hIWFYeLEidXWEx4ejpCQEAwcOBAODg6YPn06pk2bhp07d1aKbd++PSwtLdUbE2Aiqq2afA4fOnQIgwcPRqdOnWBoaAg7Ozu8+eabyMnJUcecOXMG/v7+sLe3h5GREbp164YFCxZoxBARtVZMgGsoMTERhw4dwqFDhwCU3/s3MzNTva9i++2331BaWgqJRII+ffo0cauJGk7FGdENGzZUG1NxRnT37t1IS0vD22+/jSVLluCjjz6qMn7OnDno0aNHg7d10aJFiImJQXR0NJKTk2FhYYGIiAgAgIODAzw9PaFQKDReEx0dDRsbGwwfPrxedefk5KBjx46V9vv7+6Njx4548cUX8cknn6CkpKRe9RCR7qnJ57CpqSnmzp2LuLg4XLhwAZs3b8b+/fsREBCgjjl58iRMTU0RGRmJs2fPYuPGjdi7dy8mT56sjW7QI2p6UMPf3/+JBzUePHiAadOmwdXVFQYGBrC3t9daH4haHEE1IpFIarUZGxuL/fv3N3WzWyUXFxfh4uKi1TrT0tK0Wl9Du3//vpg5c6YwNzcXMplMzJ07VyxZskTY2dmJjIwMIZFIRFxcnMZrMjMzhUQiEQcPHqxUHgCxdevWGtU9d+5c0bdv30r7N23aJFxdXcX58+cFAJGQkCCEqP9Y5+XlCQMDA7Fx40aN/QMGDBB2dnZCCCG2bNki2rZtK/Lz89XPOzg4iODg4CrLrGl/4+PjRZs2bURMTIx6382bN8XHH38skpOTRUpKivjss8+Eubm58PPzq33nGlhLf1+3JBxr7WmuY92Un8OffvqpMDMze2LMjh07hEQiEffu3atxn5rrWLck0dHRYsWKFWL37t3V/pseP35cfPDBB+LUqVPi8uXL4scffxTPPvusGDdunDomPz9fvP766yIiIkL4+/ur/97VRVN8zyLSJs4BrqHQ0FD172FhYZBIJHjppZc05vQBgL6+Pp555hmMGDECVlZW2m4mUZUePSPq5OSEqKgoREREoF27dhpnRB+9xL8xz4impqYiODgYR44cgb6+fr3Kf1xGRgaKi4vh7u6usd/DwwN79uwBAPj6+uLNN9+EUqlEQEAADh8+jMzMTAQGBta53uTkZEycOBEhISEYP368en/Hjh3x9ttvqx+/8MILaNu2LWbOnIkPPvgAXXkvHCKd0FSfw9nZ2fjmm28wbNiwJ8bl5OTA2NgYJiYmda5L1xQWFmLevHnYuXMnpFIpJk+eDAsLC2zfvh3x8fHo0aMHDh48qPFvmpWVhe7du+PAgQPw9vaGv7//U+vp168fjIyM1HcXsbOzwxtvvIGQkBB1TNu2bbFp0yYAwJ9//onDhw83cG+JWg8mwDX0eAIMACNGjMDChQubqklENZKfn4/IyEisX78eEyZMAACsWbMGCQkJuH79OgAgMDAQ8+bNQ0REBNq2bQug/ItXQEAApNK6z5RISEjAzp07sXv3bvW+3NxcTJo0CeHh4Xj22Wdx+fLlunfuCSQSSbXPmZqawsfHBwqFAgEBAVAoFBg8eHCdL8dOTEzEuHHj8H//939YsWLFU+MHDBgAALhy5QoTYCId0BSfw7169UJGRgaKioowfvx4bN++vdrYa9euISwsDHPmzIGeHr8a1lRzP6hBRFXjHOBaKigoQGBgIAIDA2FgYNDUzSF6qiedEa3g6+sLIQSUSiUANOoZ0ZkzZ2Lo0KGYOnVqnct+ku7du8PAwABJSUmV2vMouVyOhIQEpKenY9euXZDL5VWWd+tW+c/sbCA19e/HFb777juMHj0aoaGhNUp+gfL5dwBgbW1do/iWpqEXTIuMjMTzzz8PIyMjtG/fHqNHj9ZCL4gaTlN8Du/btw8nT57Ejh07oFKpMHfu3Crjbty4gREjRuC5557DmjVr6lSXLqo4qLFq1SpMmDABjo6OWLNmDZydndUxgYGBUCqVKCgoUO+r70ENIyMj2NnZoX379vj6668bpC9EuoYJcC21bdsWX331FRQKBTIzM5u6OUQ1VtMzogAa5Izoyy+/jIULF2pcPQEAP/30ExQKBfT09KCnp6euw9vbu0GOZpuammLmzJlYsWIFYmNjceHCBSxfvhznzp3TGAMvLy/Y2Nhg8uTJKC0tha+vr0Y5d+7cQUJCKmxsUgEAoaHZcHVNhY3NJdy+XR6zc+dO+Pj4YNGiRfDz88P169fVWwWFQoEvv/wSKpUKly5dwtatW/HWW29h0qRJsLW1rXd/m6OGXDAtJCQEy5cvx8KFC3HmzBn88ssvNbpkkKg50ubnsJ2dHVxcXODr64stW7YgOjoa58+f14i5evUqhg4dChsbG3z77bc8sF8LzfmgBhE9Ga9zqQNbW1tkZWXxNibUIjx6RvTRlcmrOiP68ssvq8+IhoeHV1ne42dEra2BR6f4fvfdd/D19cXKlSuxaNGiSq9PSkpCaWmp+vEff/yBESNGIDIyEsOGDcP9+/fr3tm/rF27FkVFRfDz84NUKsWUKVMgl8uxf/9+dYxEIoG/vz/ee+89+Pn5wczMTKOM2NhYTJs27ZE9oQBCUVIyFMbGiQCAiIgIlJSUYNWqVVi1apXG6yvOZEokEnz44YfIysqCEALdunXDO++8gwULFtS7n41BW3PaHn9/OTg44Pjx49i5c6f6HsoZGRl4//33sW/fPowYMUId6+Li0kC9JdIObX8OV6eoqEj9e0ZGBl566SX07dsX27dvZ/JbR9qcbmNnZweg/DOwS5cuGDZsGJYuXQonJ6c6lUeks5pyBa6WatWqVUIikYh+/fqJkpKSpm6OzuEq0LUXFBQkOnfuLGJiYkR6erpYtmyZsLCwEPb29uqYsrIyYWtrK1xdXYWJiYnIzc3VKOP27dsiPj5FGBmlCAACCBNAijAyuihu3SqP2bFjh9DX1xchISHi2rVrGlt1srKyGnQV6OoMHz5cjB8/vtavCwsTAvh7W7myERrXRKoa66CgINGpUyfx7bffivPnz4slS5YIc3Nz9YqiQ4YMEQEBARqveffdd4Wtra0oLS2tVB5qsVLt5MmTxT/+8Q/147Vr1wpDQ0Px5Zdfil69eglLS0sxcuRIcerUqZp3splo6Z8hLUlzHWttfQ5/9tlnIiYmRpw/f15kZGSIPXv2iJ49e4q+ffuKsrIyIYQQKpVKWFpaihEjRoj/9//+n8ZndVFRUY371FzHWhuqu+OAu7u7xgrMBw8eFBKJRJw/f16YmZmJyMjIKsu7ebP88zIsbKtISSl//KjHxzoxMVEAEKmpqZXKCg0N5SrQRE/ABLgOLl68KAYNGiSkUqkYNmyYiImJEWfPnhVXrlyptFHDYwJcewUFBWLGjBnCzMxMWFhYiLlz54r58+cLJycnjbjly5cLAFXeomfr1q1/feHS3Nq0GSoKCspjhg4dWmXMk461NUYCnJaWJrZu3SrS09PFmTNnxDvvvCMAiL1799a6rLt3hZDJypNfmUyInJx6N6/ZeHysm9stpObMmSP09fXFs88+K77//nvx22+/iX/+85/CwsLiiQdVmqOW/hnSkjTXsdbW5/Cnn34qevfuLdq2bSvatm0rnJycxNKlS8Xt27fV5YSGhlb7WV3xWVwTzXWstUWbBzU+//zzJx7UEKL8wEZKSoqYPXu2sLKyEikpKSIlJUXk5eXVql9MgKm1YwJcBxKJREilUvXP6rY2bdo0dVNbJSbADaO5nhFtiLE+e/ascHd3F+bm5sLU1FT069dPKJXKOpf38cflfV23rt5Na1YeH+vU1NQqzygsWLBAnQDn5eUJExMToVAohBBCHDp0SAAQFy9erLKOmiTASUlJwsLCQrz77rsa+2fNmiUAiO+//169r7CwUHTo0EF8+OGHNelis9EaP0Oaq5Y01s31c7imWtJYNwZtHtR49tlnn3hQQwgh7Ozs6n1QQwgmwNT6cQ5wPTw670NUsXIpUXOhUqlw7NgxDBw4EMXFxdi2bRsSEhKwd+/eWpc1bx4QHg7k5AAyWfnj5sbZ2bnSKtD1sXAh8NprgK7csai53ELqmWeeAaA559fIyAjdu3fHlStX6lQfUVPRtc9hXWBiYoLIyEhERkaq93l5eaFnz54acatXr8bq1aurLEMul0Mul2PlSuDRNSNDQ4GKWzLPnz8fL730kvo+wNVprNsKErU2XAW6jkT52XP1RtScSaVSbNq0Cf3794eHhwfi4uKgVCoxduzYWpclkwHBweW/h4QAFhYN29bmSCLRjeS3oW8hVaFioZ7HbyP1tFtIeXp6AgDS09PV+4qLi5GVlQV7e/vadI1auUdvvdW7d+963XorMTERQ4cOhUwmg4WFBTw9PREXF1fvNvJzuPVRqVSIiorChQsXkJaWhsWLFyMhIQGzZs2qdVnz5pX/uwI8qEHU2HgGuA6ysrKauglEtcIzolQTj95CysrKCk5OTlAoFDh37hzatWunjqvJLaSys7Nx927549DQbISGpgIwhYlJD2RnA3FxO+Hn54clS5aobyFVwdLSUl2Pu7s73nrrLWzcuBGdO3fGBx98gIcPHyIgIKCxh4NakIpbb73++uvw8fGpMqbi1lvBwcGwtLREYmIi3njjDTx48EC98viVK1cwevRoBAQEYNOmTQCATz/9FGPGjMG5c+fQrVu3OreRn8OtT8VBjfnz56OsrAyOjo71PqixaBEPahA1uqa8/pqoLjgHuHXjWGtPVWPdmHPagKFCJhOioKDmC6bduHFD+Pn5CZlMJmQymfjHP/4hTp8+3bADoQV8X1fv/v37YubMmcLc3FzIZDIxd+5csWTJEmFnZycyMjKERCIRcXFxGq/JzMwUEolEHDx4sFJ5qMXK43PnzhV9+/ZVP/7mm28EAI2Fiu7duycAiG+++aZuHWzF+L5uWGVlQly9WvVz2hxrzgGm1o6XQNdTSkoKNm7ciDVr1mDjxo1ISUlp6iYREdVZxZy23Nxc5OTkICIiAqdPn65yTpsQAtu2batUhlwuV08PCQt7NLdNxMKF5fPaEhMTK00lEVVMKenUqRO2bduGu3fv4u7du9i/fz+ee+65xhsA0rpFixYhJiYG0dHRSE5OhoWFBSIiIgCU3x/a09MTCoVC4zXR0dGwsbHB8OHD61V3Tk4OOj5yA90XX3wRRkZGiIiIQHFxMYqLi7FhwwbIZDIMHDiwXnURPY2uTLchamq8BLqOrly5gqlTp1Z5OdPAgQPx5Zdfqm9YTkTUUjTkQj0AF+uhJ8vPz0dkZCTWr1+PCRMmAADWrFmDhIQE9WXxgYGBmDdvHiIiItC2bVsA5QlwQEAApNK6H8dPSEjAzp07sXv3bvU+Ozs7JCYmwtfXF8uWLQNQfkn+wYMHYWVlVee6iIio+eAZ4Dq4d+8ehg8fjqSkpEpnK4QQOHLkCLy8vHDv3r0maiERUd005EI9ABfroSfLyMhAcXEx3N3dNfZ7eHiof/f19YUQAkqlEgBw+PBhZGZmIjAwsM71JicnY+LEiQgJCcH48ePV+2/evIkZM2ZgxIgRSE5ORnJyMkaNGoVx48YhOzu7zvUREVHzwQS4DsLDwystNW/x2Le6y5cv49NPP9Veo4iIGkDFQj337t1DXl4ejh8/Xu2iQjW1cCFw9Wr5T6Kq1PTWWwAa5NZbL7/8MhYuXIjQR+87A+Dzzz9HUVERNm/ejP79+6N///7473//CxMTE2zYsKFO9RERUfPCBLgOYmJiAAAGBgbYsmULCgsLcefOHRQWFiIyMhIGBgYAgG+//bYJW0lE1DxwXhtVp6FvvVVxm62KW289etst4Om33rp//36ly6olEgmkUinKyspq1TciImqemADXQUZGBiQSCaZPn45p06apE14DAwNMnz4dM2bMgBACly5dauKWEhERNV+P3norNjYWFy5cwPLly3Hu3DmNs8I1ufVWQkIqbGxSAZTfesvVNRU2Npdw+3Z5zM6dO+Hj44NFixapb71VsVUYP348Ll26hLfeegvnz5/HuXPnMH/+fGRmZuKVV15p7OEgIiItYAJcByUlJQAAc3PzKp+v2F9aWqq1NhEREbVEa9euxbhx4+Dn5wc3NzfcvXsXcrkcRkZG6hiJRAJ/f3+kpKTAx8cHZmZmGmXExsbCy8sVDx64/rUnFIArSkpmwti4fE9ERARKSkqwatUqWFlZaWwVhgwZAqVSieTkZLi7u8PDwwPHjh3Dnj17NOYlExFRy8UEuA6sra0hhEB0dDQyMjI0nrt06ZJ6nlJXXvNHRET0RA156y3N224JhIYmwsSkPKamt9565ZVXkJSUhJycHOTk5ODXX3/FuHHjGqfzRESkdbwNUh14eXkhIyMD169fh7OzM1588UV07twZN27cwPHjx/Hw4UNIJBJ4e3s3dVOJiIiatYa89da8ecDHH5ciL68Nb7tFRERV4hngOvi///s/mPx1SPnhw4c4evQo9u7di6NHj+Lhw4cAAGNjYyxatKgpm0lERNTsNeStt2QyYPbsmwB42y0iIqoazwDXQY8ePbBjxw5MmTIFeXl5lS6fMjMzw/bt2+t8iwYiIiJdUXHrrYYSGHgbCxZYcuVxIiKqEhPgOhozZgwyMjKgUChw9OhR5OTkQCaTYcCAAQgMDETHjh2buolEREQ6h7fdIiKiJ+El0PXQsWNHvP3229i5cyd++ukn7Ny5E2+//TaTXyKiZmbPnj0YNWoULC0tIZFIEBUVVSkmJiYGo0ePhqWlJUxMTNCrVy989tlnGlf5REVFQSKRVLmtXbtWiz0iIiKiumACTERErV5+fj7c3NywYcOGamMSExPh4eGB3bt3Iy0tDW+//TaWLFmCjz76SB3zr3/9C9euXdPY3n//fUilUvzrX//SRleIiIioHpgA19EPP/yAESNGoGPHjtDT00ObNm0qbXp6vML8p59+Qr9+/WBkZISuXbsiODiY90cmolopLCzErFmzYGFhgXbt2iEoKAhLly6Fvb09MjMzIZVKER8fr/GarKwsSKVSxMXFAQD8/f0RFhaGiRMnVltPeHg4QkJCMHDgQDg4OGD69OmYNm0adu7cqY4xNjaGpaWlxrZz506MGTMGtra2jTMARM1cTa6wOHToEAYPHoxOnTrB0NAQdnZ2ePPNN5GTk6MRd+PGDUyZMgUymQympqYYO3YsMjMztdMRItIJTIDr4KuvvsLYsWNx8OBB3LlzB2VlZTW6t6CuSUlJwdixYzFkyBCkpKRg/fr1+OKLL7B8+fKmbhoRtSCLFi1CTEwMoqOjkZycDAsLC0RERAAAHBwc4Onpqb7/eoXo6GjY2Nhg+PDh9ao7JyfnidNakpKSkJqairlz59arHqKWrCZXWJiammLu3LmIi4vDhQsXsHnzZuzfvx8BAQHqmLKyMowdOxYqlQrff/89Dh06hAcPHuCll17C/fv3tdEVItIFgmrN2dlZSCQSIZVKhUQiqXaTSqVN3dQmNWXKFNG3b1+NfZ999pkwNjYWeXl5dS7XxcVFuLi41Ld5tZKWlqbV+nQZx1p7WsJY5+XlCQMDA7Fx40aN/QMGDBB2dnZCCCG2bNki2rZtK/Lz89XPOzg4iODg4CrLBCC2bt361Lrj4+NFmzZtRExMTLUx/v7+olu3bqK0tPSJZbWEsW4tONa1c//+fTFz5kxhbm4uZDKZmDt3rliyZImws7MTGRkZQiKRiLi4OI3XZGZmColEIiIjIyuVV9P/X0II8emnnwozMzP1459++kkAEKdOnVLvu3XrltDX1xdbtmypWwdbCW2+r5viexaRNvEMcB1kZmZCIpHA1NQU69evxw8//ID4+HgkJCRobI9fkqdrjhw5gtGjR2vsGzNmDAoLC3HixIkmahURtSQZGRkoLi6Gu7u7xn4PDw/1776+vhBCQKlUAgAOHz6MzMxMBAYG1rne5OT/n707j4uq6v8A/plREHAQFEVQQAQX0DQJUVBxQXPBhaQnc2EZTZ+UzMx8UlMh1LKyHh+tMAuTJTM1MkErRQQtE1MDFTAXQA3FnwuigggE5/cHcXMElGUYBubzfr3mBffM95577uEC9zv33HsSMXHiRCxfvhwTJkyoNObWrVvYsWMHXn75Zcjl/HdKjVNdRlj069ev1tu9fPkyvv32WwwdOlQqO3z4MKysrNC7d2+pzMzMDP3798fPP/9c620RET2MN6nWgoWFBf78808EBARg7ty5Dd0crZWdnQ1LS0uVMgsLCwDA1atXn7h+z549Ky1PT0+Hvb193RtIRI2GTCar8j2FQgFvb2+Eh4fDz88P4eHhGDRoUK3nYk9ISMD48ePxn//8B4GBgVXGbd68GaWlpZgxY0attkPU0PLy8hAaGor169fDy8sLALB69WrEx8fj2rVrAAB/f3/MmzcPISEhaNmyJYCyBNjPz69WH/z07NkT6enpKCwsxIQJE7B161bpvcrOG4Cyc4fqnDcQEVUHE+BamDp1Kt577z3+Ma6F8pPYx53MVkdRURFSU1PV0aRquXjxosa2pevY15rTGPq6qKgIenp6iIqKQrNmzaTy+Ph4FBcXS38Hhg4dilmzZmH37t3Ytm0b3nzzzUr/Rty+XVbH8ePXYWycjvbti9G69T8P5ktISMDChQvxyiuv4Pnnn6/y74wQAh9//DGeffZZXL9+HdevX3/sfjSGvm4q2NfV98cff6CoqAht27ZVOda7deuGP//8E6mpqejVqxdKS0uxbt06eHl54fjx48jIyMCAAQOq7OsrV65U+bvzv//9DwUFBTh//jzWrVuHKVOm4N133wUA5OTkoKCgoMK6d+/eRX5+vkb/72sbTR7XhYWFaNGihca2R6RpTIBrYfny5UhISMBXX32FTp06YcaMGbC2tlY5OSPA0tIS2dnZKmXly5V9wvuoqv7RlV8ZruoKcX3R9PZ0GftacxpDX8+aNQufffYZnJ2d4eDggPDwcFy8eBGtW7eW2t+jRw+sWLECgYGBEELg9ddfh7GxsVRHTk4OTp68DE/PYgDAp58+wKef3oOBgQJZWQ4wMwO2b9+O119/HYsXL0ZAQIBKG8pHr5Tbt28fLl++jC1btlS7DxtDXzcV7Ovq+euvvwAAXbt2VekzMzMz6OnpSWXPP/884uLi8NZbb+G///0vBg0ahDFjxiA1NbXSvu7YsWOVP4OHy/v27YuhQ4fi/fffh4ODA3r27InExMQK696/f79CG3WRpvafyS81dbxpqRYUCgWOHj0KIQTeeecd2NvbQ19fn9MgPWLgwIH48ccfVcp++OEHGBoawtnZuYFaRUSNzZo1azB+/Hj4+PigX79+uH37NpRKJQwMDKQYmUwGX19fJCUlwdvbWyX5BYDo6Gh4eDjhwQOnv0uCADihuHgmDA3LSkJCQlBcXIyVK1fC0tJS5fWoDRs2oGfPnhg0aFA97TVR/Ss/fzly5IhKeWJiosqyUqlEfHw8zp49ix07dkCpVFZa382bZV8vXwaSk/9ZfpLCwkIAZecNWVlZSElJkd7LycnB0aNH4e7uXr3KiIieQCaEjs/VUwtyuVxlCG9VXSiTyXR6ztvff/8drq6uePXVVzFz5kycOXMGL730El5++WW89957ta63/BNQTQ6FqupTblI/9rXmNOa+9vDwgLGxMXbt2lWj9VasAIKCVJeXL1dz4yrRmPu6sWFf18wrr7yCb7/9Fl988YU0wuLTTz9F69atkZmZCaDsPMfW1hZmZmY4e/Ysrl27BmNjY6mv/xlhgb8/ZAoGMOHvERZdYGYGrF+/Hra2tujevTv09PRw6tQpLFq0CAqFAsePH4dMJkNpaSlcXV1RXFyMTz/9FAYGBli0aBHS09ORkpICIyOjBu2rhqTJ47ohzrOINIlXgGtJcK7fJ3rmmWcQExOD+Ph49OnTB3PnzkVAQADeeeedhm4aETUiqampCAsLw7lz55CSkoJFixYhPj4es2bNqnFd8+YBpqZl35uali0T6TJNjbAQQmDp0qVwdnZG7969sWTJEjz//POIjY2VLirI5XLExMTAwcEBY8aMgbu7O/T19REbG6vTyS8RqRevANfCwYMHqx07ZMiQemyJbuIV4KaNfa05jaWvz5w5gxkzZiAtLQ2lpaXo3r073nrrLXh7e9eqvo8+AhYuLPu6YIGaG1uFxtLXTQH7uu6qO8Li0b5uqBEWuoBXgInUR7dvUq0lJrVERJrj6OhY4R7FuliwAJg8GejYUW1VEjVaqampOHbsGAYMGICioiJERkYiPj4eMTExNa5r3jxg7VogN5cjLIhIe3EINBER6RSZjMkvUTm5XI6NGzfCxcUFbm5uiIuLQ1RUFMaNG1fjukxNgWXLyr5fvhwwMVFvW4mI1IFXgImIiIh0FEdYEJGu4RVgIiIiIlILjrAgIm3HBJiIiIiIiIh0AhNgIiIiIiIi0glMgImIiIiIiEgnMAEmIiIiIiIincCnQNdBUVERduzYgcTERNy8eRM+Pj4YNGgQ7ty5AwCwsbFp4BYSERERERFROSbAtXTs2DH861//QlZWllTm4uICIQQmTJgAuVyO3377Dc8880wDtpKIiIiIiIjKcQh0LVy+fBmjRo1CVlYWhBAQQkjvjR07Fu3atYMQAt99910DtpKIiIiIiIgexgS4FlavXo3c3FwAFYc5y2QyDB8+HEIIxMfHN0DriIiIiIiIqDJMgGvhp59+gkwmg4uLC86fP1/h/e7duwMA/vzzT003jYiIiIiIiKrABLgWsrOzAQDjxo2Dnp5ehfebNy+7tfr69esabRcRERERERFVjQlwLRgZGQEAbt68Wen7J0+eBAAoFAqNtYmIiIiIiIgejwlwLTz11FMQQiAyMhKJiYlSeVFREcLDw/H9999DJpOhV69eDdhKIiIiIiIiehinQaqFyZMn45dffkFubi4GDhwIABBCYOnSpdL3MpkMkydPbshmEhERERER0UN4BbgWZs2ahf79+0vTH8lkMshkMpUYFxcXvPTSSw3RPCIiIiIiIqoEE+Ba0NPTQ2xsLPz8/CCXy6W5gMuv/E6bNg379u2THoZFREREREREDY8ZWi0pFAqEhYXho48+wm+//Ybbt2/D1NQU/fr1Q9u2bRu6eURERERERPQIJsC18OWXX+KFF16AsbExzMzMMGbMmIZuEhERERERET0Bh0DXwsyZM2FhYYGpU6fip59+ku4FJiIiIiIiIu3FBLiWHjx4gG3btmHs2LHo2LEj3nzzTZw+fbqhm0VERERERERVYAJcC1ZWVioPvvq///s/fPTRR+jTpw+cnJzwv//9D9evX2/oZhIR6aydO3dizJgxsLCwgEwmQ1hYWKVx9+/fx+LFi2Frawt9fX107NgRQUFB0vs3btzA6NGjYWVlhRYtWqB9+/bw9vZGWlqahvaEiIiI1IkJcC1cvnwZv/76K+bPn18hGT558iTeeOMNWFlZYdy4cQ3dVCIinZSXl4d+/fphw4YNVcaUlJRg7NixiI2NxWeffYazZ88iOjoabm5uUoxcLseECRPw3Xff4fz589i9ezcKCwvh4eGBgoICTeyKTqjOBxa7du2Cp6cnLCwsYGRkhJ49e2LdunUVbkO6desWpk6dClNTUygUCowbNw4ZGRka2hMiItJ2fAhWLbm6usLV1RX//e9/8euvv2L79u347rvvkJWVBSEE/vrrL/z4448N3UwiokanoKAA8+bNw/bt2yGXyzFlyhSYmJhg69atOHDgALp06YL9+/fDw8NDWiczMxP29vaIjY3F8OHD4evr+8TtRERE4MSJE7hw4QLMzc0BAJ07d1aJMTMzQ0BAgLRsY2ODd999F3369EFaWhqcnZ3VtNe6rfwDi3//+9/w9vauNCYhIQFubm5YtmwZLCwskJCQgFdeeQUPHjzAokWLAAClpaV45ZVXIJfLsWfPHhgYGGDRokUYMWIEUlJSYGRkpMndIiIiLcQrwGowYMAArFq1Cu+++y46deoEmUzW0E0iImq0Fi5ciF27diEiIgKJiYkwMTFBSEgIAMDOzg7u7u4IDw9XWSciIgLW1tYYNmxYtbcTFRWFfv36Yf369bCxsYGdnR1eeukl3Lx5s8p17t69i9DQUFhaWqJ79+6128EmpqCgALNmzYKJiQlat26NgIAALFmyBLa2tsjIyIBcLseBAwdU1snMzIRcLkdcXBwAwNfXF8HBwZg4cWKV21m7di2WL1+OAQMGwM7ODjNmzMD06dOxfft2KSYuLg4pKSmIjIzEwIED4ezsjG3btiErKwvffPNN/XQAERE1KkyA6yA/Px9bt27FxIkTYW5uDn9/f1y+fLmhm0VE1Gjl5eUhNDQUK1euhJeXF7p3747Vq1fD0dFRivH390dUVBTy8/OlsoiICPj5+UEur/6/tfT0dPzyyy84fvw4tm/fji+++ALHjh3D+PHjKwyrnT17Nlq2bAkTExPExcXh4MGDUCgUdd/hJkBTH1hUJjc3F23btpWWDx8+jPbt26N3795SmZmZGfr374+ff/65TtuqL+oc/r179264urqiVatWaNu2LV566SXcvn1bQ3tCRNQ4MAGuhW+++Qbe3t5o164dfHx8EB0djQcPHkj3ARsbG2PGjBmIj49v6KYSNRrlJ4FDhgyp8iQwNTUVL7zwArp27Qq5XA6lUlkhJiwsDDKZrNLXmjVr6n9HqE7S09NRVFQEV1dXlfKH78udNGkShBCIiooCABw6dAgZGRnw9/ev0bZKSkoghMA333wDV1dXDB8+HF9++SUSExNx7NgxldgVK1YgKSkJsbGx6NixI7y9vXHv3r1a7mXTockPLB4VHx+P7du345VXXpHKsrOz0a5duwqxFhYWuHr1aq23VZ+qc796+fDv7777DikpKXjjjTewePFifPDBB1LM/v374eXlBS8vL/z++++Ijo5GSkoKJk6cyOkaiYgewgS4FqZOnYpdu3apJL3NmjXD6NGj8fXXX+PatWsIDQ3F4MGDG7qpRI1G+Ung8uXLq4y5f/8+bGxsEBgYiKeffrrSmBdffBHZ2dkqr3fffRdyuRwvvvhifTWf1Oxxt5IoFAp4e3tLVxXDw8MxaNAgdOnSpUbb6NChAywtLWFqaiqV9ezZEwBw6dIllVhzc3N069YNI0aMQExMDNLT07Fly5Yaba8p0uQHFg9LTEzExIkTsXz5ckyYMEEqf1yiVx+3J2nT8O+wsDAMHToUS5YsQZcuXTBgwABs2LABBw8exKFDh9S+70REjRUT4Foq/yf79NNP46OPPsKVK1fwww8/YPLkyTAwMGjg1hFpljpPAkeMGFHldlxcXPDRRx/B19cXJiYmlcYYGhrCwsJC5bV9+3aMHTsWNjY26ttpqhf29vbQ19fHkSNHVMoTExNVlpVKJeLj43H27Fns2LGj0tEAAFB+O+/ly0By8j/LAODu7o5r167h7t27UtnZs2cBALa2to9tpxAChYWF1donXaCJDyzKJSQk4Nlnn8WCBQtUpqwCyj7UuHHjRoV1rl27BktLy1pt73G0afj3gwcPYGhoqBJT/tCvgwcP1mlbRERNCRPgWrC0tMQbb7yBU6dOISkpCa+//rr0BFEiXdSQJ4FPcuTIESQnJ2POnDn1uh1SD4VCgZkzZyIwMBDR0dE4d+4cli5dijNnzqgkWR4eHrC2tsaUKVNQUlKCSZMmqdSTk5OD+PhkWFsnAwCCgi7DySkZ1tYXcOtWWUxAQAAMDQ3h7++PlJQU/Pbbb5g1axYGDhyIvn37Aii7p/LLL7/EqVOncOnSJRw6dAgTJ06Evr5+lU8r1iWa/MACKPt5eHp6IigoCIGBgRXWHzhwIP7v//4PKSkpUllOTg6OHj0Kd3f3Gu/f42jb8G9PT0/s3bsX3377LUpKSnD9+nW8+eabAIArV67UeltERE2OoBorKSlp6CbotB49eogePXpodJspKSka3V5jcu/ePaGvry8+++wzlfL+/fuLTp06CSGE2LRpk2jZsqXIy8uT3rezsxPLli2rUF9KSooAIDZv3vzY7Q4ZMkT4+/s/sX2+vr6ic+fO/L2thLYe1/n5+eKll14SxsbGwsTERMyZM0e89tprwsHBQSVu6dKlAoDw8fGpUMfmzZsFgAqvZs2GiPz8f+J+//13MXToUGFoaCgsLS3F9OnTxc2bN6X3Y2NjxYABA0Tr1q2Fvr6+6NSpk/Dz8xNnzpyp0T5pa1+rQ0BAgDA3Nxe7du0SZ8+eFW+99ZYwMTERtra2UkxpaamwsbERTk5OwsjISNy9e1eljlu3bokDB5KEgUHS3z+rYAEkCQOD86L8x7Ft2zahp6cnli9fLrKzs1Ve5UpKSsRTTz0l+vTpIw4fPixOnDghRowYITp37izyH/7Bq0FycrIAIJKTk1XK58+fL/3tu3fvnjAyMhLh4eFCCCEOHjwoAIjz589XWmd1/vYdOXJEmJiYiLfffrvCe2+//bZQKBSiWbNmokWLFmLJkiWiffv2Ys6cOTXfwWpoyse1ttFkXzfEeRaRJjEBpkaHCbB2UfdJoDoT4Js3bwoDAwPx3nvvVXt/dEljOq6HDRsmJkyYUOP1goOFAP55rVhRD42rhsbU1zWlqQ8shgwZUmnMo5/lJyQkiMmTJ4tWrVoJIyMj4enpKS5cuKD2/S7/23fy5EmV8of/9gkhhI+Pj/Dw8BBCCDFjxgwxaNCgKut80t+++Ph4oVAoRHBwcJUxpaWl4sqVKyI/P1/cvXtXyGQy8dFHH1Vvp2qoKR/X2oYJMJH6cAh0NcjlcjRv3hxr166Vlps1a/bEV/PmzRu45USao8l7AKtr8+bNKC0txYwZM+p1O6ReqampCAsLw7lz55CSkoJFixYhPj4es2bNqnFd8+YB5c+4MjUtWyb1MjIyQmhoKO7evYvc3FyEhITg1KlT6Natm0rcqlWrIIRAZGRkhTqUSiWEEAgOVs1tg4IS8PdtrEhISJAePPno62Ft27bF1q1bcefOHeTn52PPnj2wt7dX+35r2/DvcjKZDB06dICRkRG2bNkCuVyO5557roZ7R0TUdDEBrqbK/slW9Y+4qn/KRE2Ruk8Cb99uBqDqk8DqEkJg48aN+Ne//lXptCikveRyOTZu3AgXFxe4ubkhLi4OUVFRGDduXI3rMjUFli0r+375cqCKZ6dRHejqBxaavF99+/bt8Pb2xsKFC+Hj44Nr165Jr3J37tzBxx9/jJSUFKSlpeHDDz/Ea6+9hsDAQNjZ2dV7fxARNRa8RFlNlSW/RKR6EmhpaQkHBweEh4fjzJkzaN26tRRXnZPAkycvY/ToUgBlJ4FBQckwMFAgK6sLzMyAoqIipKWlASh7AE1OTg6Sk5MBAH369FGpLzY2FhcuXMDmzZvrb+epXjg6Olb4QKUuFiwAJk8GOnZUW5X0kPIPLF577TWUlpaie/fudf7AYuHCxvGBxZo1a1BYWAgfHx/I5XJMnToVSqUSe/fulWJkMhl8fX3xzjvvwMfHB8bGxip1REdHY/r06Q+VBAEIQnHxEBgaJgAAQkJCUFxcjJUrV2LlypUq65efj8hkMmzfvh3Lli1DYWEhHB0dsXHjxio/bCQi0lUywUzuicqnD7C3t4eVlVWNphMYMmRIfTVLZ5XP05mamqqxbaampkrbpYru37+PefPmYfv27dJJoL6+Pvbu3YszZ85IccuWLZNOAh8dBhkWFvbISWCZZs2G4O7dsmGQFy9eROfOnSttw6N/yiZOnIjz58+rPA2WVPG41hz2dfUJAVy9WvsPLBq6rz08PGBsbIxdu3bVaL0VK4CHZ3VasaLsQwBt1tB9rUs02dcNcZ5FpElMgKnRYQLcONT2JHDu3Ov49NN/phVrDCeBjRWPa81hX2uOJvs6NTUVx44dw4ABA1BUVITIyEh88MEHiImJqfEV8NxcoHPnsq+mpsDFi9p/BZzHteYwASZSHw6BrgUPDw8AwJw5c/DCCy9UeP/48eM4cOAAAEhz8BE1ZZWdBMbHxyMmJqbGdU2bdgtbtphLJ4HafA8gEek2XR7+TUTUWDEBroWEhATIZLIq/8EdPHgQixcvhkwmYwJMOkGdJ4GtWpXyJJCIGgXer05E1PgwAa4HDx48aOgmEGkUTwKJiOpOJuPfPSKi+sYEuJoiIiIqlB0/frxCeUFBAcLCwgAAzZo100TTiJocngQSERERUX1gAlxNSqVSZV4/IQS2bduGbdu2VblOR57BExERERERaQ0mwDX08EOzn/QA7WnTptV3c4iIiIiIiKiamABXk42NjXQF+NKlS5DJZDA1NUWrVq1U4vT09NChQwd4eXlhHh9fS0REREREpDWYAFfTxYsXpe/lcjkAYOnSpViwYEEDtYiIiIiIiIhqgglwLQQFBQEABgwY0MAtISIiIiIioupiAlwL5QkwERERERERNR5MgGuptLQU27dvR2xsLK5evYrCwsIKMTKZDHFxcQ3QOiIiIiIiInoUE+BaKCoqwrPPPotffvmlyhghhMq0SURERERERNSwmADXwrp16/Dzzz9X+T4TXyIiIiIiIu0jb+gGNEZRUVEAAIVCgcGDBwMoS3r/85//wMHBAQDg7e2NwMDABmsjERERERERqWICXAtnz56FTCbDlClTMH78eKn8/fffx++//w4HBwfs3bsXXl5eDdhKIiIiIiIiehgT4FrIz88HANja2kpzAgPAX3/9BQMDA7zwwgvIz8/H4sWLG6qJRERERERE9AgmwLVgYmICoOxBV8bGxlL5yZMnAQDXrl0DABw5ckTzjSMiIiIiIqJK8SFYtdCuXTvk5OTg1q1bcHNzk8qfe+459O3bF7t37wZQliATERERERGRduAV4Fro3bs3hBBIT0/HgAED0KpVKwDA1atXER0djZKSEshkMgwdOrRhG0pEREREREQSJsC1MH78eAwZMgT6+vpo0aIF/vvf/wIou+JbftXXyspKKiciIiIiIqKGxyHQtTBt2jRMmzZNWp4xYwZ69+6NqKgo3Lt3D46OjvD394dCoWjAVhIREREREdHDmACrSd++fdG3b9+GbgYRERERERFVgUOgiYiIiIiISCfwCnA1NGvWrFbryWQy/PXXX2puDREREREREdUGE+BqEEJAJpNxWiMiIiIiIqJGjEOgq4nJLxFRRTt37sSYMWNgYWEBmUyGsLCwCjGpqal44YUX0LVrV8jlciiVykrr2r17N1xdXdGqVSu0bdsWL730Em7fvl2/O0BEREQ6hVeAqyE+Pr6hm0BEpJXy8vLQr18//Pvf/4a3t3elMffv34eNjQ0mTJhQ5fRw+/fvh5eXF1atWoWvvvoK169fx+uvv46JEyciPj4eMpmsPneDiIiIdAQT4GoYMmRIQzeBiEjtHjx4gFmzZmH79u2Qy+WYMmUKTExMsHXrVhw4cABdunTB/v374eHhIa2TmZkJe3t7xMbGYvjw4fD19X3idlxcXODi4gIA2LRpU6UxYWFhGDp0KJYsWQIA6NKlCzZs2ABnZ2ccOnSIf4eJiIhILTgEWg1u3bqFs2fPcqgeETUqH374IXbt2oWIiAgkJibCxMQEISEhAAA7Ozu4u7sjPDxcZZ2IiAhYW1tj2LBham3LgwcPYGhoqFJmZGQEADh48KBat0VERES6iwlwHYSEhKBr164wNzdHjx49sHnzZsTGxmLGjBl46aWXcPfu3YZuIhFRpfLy8hAVFYWVK1fCy8sL3bt3x+rVq+Ho6CjF+Pv7IyoqCvn5+VJZREQE/Pz8IJer99+Hp6cn9u7di2+//RYlJSW4fv063nzzTQDAlStX1LotIiIi0l1MgGvJ19cXr776KjIyMlQekNWzZ09EREQgLCwMMTExDdhCIqKqpaeno7i4GK6urirlbm5u0veTJk2CEAJRUVEAgEOHDiEjIwP+/v5qb8+MGTOwbNkyTJ8+HS1atICNjQ2eeuoptG/fvtZT0RERERE9iglwLURGRmLLli0AKj4dukOHDujfvz8A4Pvvv9d004iIauRxD5dSKBTw9vaWhkGHh4dj0KBB6NKlS720JSgoCHfv3sXly5eRk5ODJUuW4Pr16/W2PSIiItI9TIBr4YsvvgAAGBoa4rPPPqvwfv/+/SGEwJkzZzTdNCKiarG3t4eenh6OHDmiUp6YmKiyrFQqER8fj7Nnz2LHjh1VTmF082bZ18uXgeTkf5ZrSiaToUOHDjAyMsKWLVsgl8vx3HPP1a4yIiIiokfwKdC1cOrUKchkMiiVSvz73//G7NmzVd43NzcHAGRlZTVE84iInkihUOD5559HYGAgLC0t4eDggPDwcJw5cwatW7eW4jw8PGBtbY0pU6agpKQEkyZNUqknJycHJ09ehqdn2XJQ0GUEBSXDwECBrKwuMDMDioqKkJaWBqDs3uOcnBwkJycDAPr06QMAuHPnDiIiIjBs2DDI5XL88MMPWLp0KQIDA2FnZ1fv/UFERES6gQlwLTx48AAAYGFhUen7OTk5AIDi4mKNtYmIqKbeeOMNtGzZEj4+PpDL5Zg6dSqUSiX27t0rxchkMvj6+uKdd96Bj48PjI2NVeqIjo7G9OnTHyoJAhCE4uIhMDRMAABcvXoVTk5OUsSJEyekZySU30Yik8mwfft2LFu2DIWFhXB0dMTGjRurvOJMREREVBscAl0LHTp0AADEx8dXeO/Bgwf47rvvAAAdO3bUaLuIiGrC0NAQoaGhuHv3LnJzcxESEoJTp06hW7duKnGrVq2CEAKRkZEV6lAqlRBCIDhYAPjnFRSUgL9nMYKtrS2EEJW+yrVq1Qo///wz7ty5gwcPHiApKYnJLxEREakdE+BaGDp0KIQQSEhIwJgxY6Ty3bt3o2/fvsjIyIBMJsPQoUMbrpFERE9w4cIFhIWF4dy5c0hJScGiRYsQHx+PWbNm1biuefMAU9Oy701Ny5aJiIiItA0T4Fp44403oK+vDwDYt2+f9BTVgwcPSg++0tPTw/z58xuqiUSkZXbu3IkxY8bAwsICMpkMYWFhFWJSU1PxwgsvoGvXrpDL5VVeAU1ISMCQIUNgamoKExMTuLu7Iy4ursZtkslk2LhxI1xcXODm5oa4uDhERUVh3LhxNa7L1BRYtqzs++XLAROTGldBREREVO+YANdCz549sWnTJujp6akM4yv/vnnz5vj888/Ro0ePBm4pEWmLvLw89OvXDxs2bKgy5v79+7CxsUFgYCCefvrpSmMuXboET09PODo6IjExEUePHkXPnj0xduxYZGZm1qhN9vb2OHLkCO7cuYN79+7h+PHj8Pb2rlEdD1uwAMjKKvtKREREpI2YANfStGnTcPr0acybNw8uLi6wt7dH37598eqrr+LUqVPw8/Nr6CYSkZoUFBRg1qxZMDExQevWrREQEIAlS5bA1tYWGRkZkMvlOHDggMo6mZmZkMvl0pVZX19fBAcHY+LEiVVux8XFBR999BF8fX1hUsUl1OPHj6OgoABr1qyBg4MDHBwc8MEHH6CwsBC///67+na6FmQygI8+oKakOiM3du3aBU9PT1hYWMDIyAg9e/bEunXrVO5xf/DgAaZPnw4nJyfo6+vD1tZWcztBREQq+BToGiosLMTRo0cBAC1btsT//ve/hm0QEdW7hQsXYteuXYiIiICDgwPCwsIQEhKC1q1bw87ODu7u7ggPD4eHh4e0TkREBKytrTFs2DC1tqVv374wMDBASEgIXn/9dQDAhg0bYGpqigEDBqh1W0S6rnzkxr///e8qR0ckJCTAzc0Ny5Ytg4WFBRISEvDKK6/gwYMHWLRoEQCgpKQE+vr6+Pe//40jR47g0KFDmtwNIiJ6CK8A15Cenh6GDRuGYcOGISQkpKGbAwDIzs7GtGnT0LNnTzRv3rzKh2/l5eUhICAA7dq1g5GREQYPHlzpFaO1a9fCzs4OLVq0QI8ePbB169YKMfv27YOzszMMDAzQsWNHLFu2DCUlJSoxFy5cwNixY6FQKGBqaopp06bhxo0batlnIk3Jy8tDaGgoVq5cCS8vL3Tv3h2rV6+Go6OjFOPv74+oqCjk5+dLZREREfDz84Ncrt4/s506dUJCQgJCQkJgaGgIQ0NDrF+/Hvv374elpaVat0XUmGlq5MbatWuxfPlyDBgwAHZ2dpgxYwamT5+O7du3SzEtW7bExo0bMWfOHM5rTUTUwJgA15BcLoe5uTkAoHPnzg3cmjKFhYVo06YNFixYgBEjRlQZp1QqsXv3bmzZsgVHjx6FlZUVhg8fjuzsbCnmk08+weLFi/HWW2/h5MmT8PPzg4+PD3788UcpJikpCePGjcPgwYORlJSE9evX45NPPsHSpUulmPz8fAwfPhyFhYU4ePAg9uzZg5SUFHh5eakMCyPSdunp6SgqKoKrq6tKuZubm/T9pEmTIIRAVFQUAODQoUPIyMiAv7+/2ttz48YNvPTSSxg1ahQSExORmJiIMWPGYPz48bh8+bLat0fUWD08ciMxMREmJibSB9cPj9x4mLpGbuTm5qJt27Z1qoOIiOoHE+BaGDt2LIQQOHbsWEM3BUDZHJsff/wxXnrpJVhYWFQac+HCBURFReHTTz/FyJEj0atXL0REREBfX196KI8QAu+//z7mzp2LmTNnwsHBAYsXL4aXlxdWr14t1fXhhx+iV69eWLt2LRwdHfH8889jxYoVWL9+PfLy8gAAX3/9NbKzs7Ft2zY4Oztj4MCBiIyMxJEjRyqdP5lI25U/7b0yCoUC3t7e0sl0eHg4Bg0ahC5duqi9HR9//DEKCwvx+eefw8XFBS4uLvjiiy9gZGT02AdsEemShhy5ER8fj+3bt+OVV16p0z40Fuq6T/r06dPw9fWFra0tDAwM0LlzZ8yfPx+5ubma2xki0glMgGth9erV6NatG3bv3o2lS5fizp07Dd2kJ/rll18gl8sxevRoqax58+YYOXIkfv75ZwBlT5fNysqCp6enyrpjx45FYmIiiouLAQCHDx+uNKagoAAnTpyQYvr37w8zMzMppnfv3rCyspK2R1VT55Q5ABAaGoqnn34aBgYGaNOmTYWfH1XN3t4e+vr6OHLkiEp5YmKiyrJSqUR8fDzOnj2LHTt2VPnzuHmz7Ovly0By8j/L1XX//v0KJ+cymQxyuRylpaU1q4yoiWqokRuJiYmYOHEili9fjgkTJtS6nsakOk+4L79P+rvvvkNKSgreeOMNLF68GB988IEU8/vvv0OhUCA0NBRpaWn47LPPEBMTgylTpmhiN4hIh/AhWLXQv39/5OfnQwiB9957D++99x7atm2Lli1bqsTJZDKkp6fXahs5OTnIycl5bEyrVq2k4dhPkp2dDTMzM+jp6amUW1hY4LfffpNiAFS4j9DCwgLFxcW4efMmLC0tkZ2dXWkMAFy9elWqq7L7ES0sLKSYJ+nZs2el5enp6bC3t69WHY1VdR68Uj5lzoQJE/Df//63yrqWL1+Ozz//HB988AEGDBiA4uJinDx5sr6a3uQoFArMnDkTgYGBsLS0hIODA8LDw3HmzBm0bt1aivPw8IC1tTWmTJmCkpISTJo0SaWenJwcnDx5GeWfPQQFXUZQUDIMDBTIyuoCMzOgqKgIaWlpAMqOgZycHCQnJwMA+vTpAwCYMGEC1q5di9dffx0vv/wyhBD47LPPkJGRgeeee66+u4OoUanuyA0/P786j9xISEjA+PHj8Z///AeBgYG1bbJGFRQUYN68edi+fTvkcjmmTJkCExMTbN26FQcOHECXLl2wf/9+lQf8ZWZmwt7eHrGxsbCwsICvr+8Tt7N27VqVZTs7Oxw/fhzbt2+XHhTm7++v8uGDnZ0dVq9ejcmTJ+Pu3bto1aqVmvaaiHQdE+BauHjxImQymfSPVQiBGzdu4OZDl3KEEI/9x/sk69evR3Bw8GNj/P39K70yWJnH3Xf78H48zuP2p/y96tRVl34pV1RUhNTU1DrXU10XL16sduyDBw+wevVq7N27F3K5HGPGjIFCocCPP/6ITZs2wdPTE6Ghoejfv7+0TlZWFsaMGYMvvvgCrq6ueOaZZ/DMM89I71+5cqXC/hoZGWHGjBkAyq7m5+bmVoi5fPky3n33XWzYsAF9+/ZFUVERgLKr8Zrsv5qoSV9ryvTp03Ht2jVMnToVcrkcnp6eGD9+PA4fPqzSj6NHj8bnn3+OcePGVbgf9/vvv8eyZcseKgkCEITi4sHIzNyAa9cErly5glGjRkkRJ06cQExMDAAgJSUFAGBmZoa1a9fiyy+/xKZNmwCUnSiuW7cOrVq1qtHPVRv7uqliX2vOxYsXYW5uDj09PURFRaFZs2bSe/Hx8SguLpZ+T4YOHYpZs2Zh9+7d2LZtG958881Kf4du3y6r4/jx6zA2Tkf79sVo3fqfBz8mJCRg4cKFeOWVV/D8888/9vfw+vXrKm1oSKtWrcK+ffuwatUqdO7cGd9//z0++eQTtGrVCgUFBXB2dsa6devQvn17aZ2QkBBYWFjA3Ny80uO6sv9Xlbl06RIMDAweG5uWlgYDAwNkZmaieXPdPmXV5N+QwsJCtGjRQmPbI9I4QTUmk8mq9ZLL5bXeRklJiSguLn7sq6SkpMJ6/v7+YsiQIRXKN2/eLORyuSgqKlIp9/HxEUOHDhVCCJGZmSkAiP3796vEhIaGCj09PWndTp06iWXLlqnEXLhwQQAQCQkJUjsGDRpUoR1WVlbi7bffrn5HVKJHjx6iR48edaqjplJSUqodGxAQINq1aye+//578ccff4jFixeLVq1aiU6dOgkhhBg8eLDw8/NTWeftt98WNjY2lf5MAYjNmzc/dptDhgwR/v7+FcrXrFkjWrRoIb766ivRs2dPYWFhIUaPHi1OnjxZ7f3RtJr0dUMaNmyYmDBhQo3XCw4WAvjntWJFPTSumhpLXzcF7GvNKe/rgIAAYW5uLnbt2iXOnj0r3nrrLWFiYiJsbW2l2NLSUmFjYyOcnJyEkZGRuHv3rkpdt27dEgcOJAkDgyQBQADBAkgSBgbnxc2bZTHbtm0Tenp6Yvny5SI7O1vl9bDU1FSRlJQkXn75ZWFpaSmSkpJEUlKSuHfvXv12SBXu3bsn9PX1xWeffaZS3r9/f+n/1aZNm0TLli1FXl6e9L6dnZ10DvDocV2d/1dCCHHgwAHRrFkzsWvXripjrl69Kjp06CAWLFhQzT1q2jT5N6QhzrOINEm3P06rpc2bN9f7NuRyuVqnTxk4cCBKS0uxd+9ejBs3DkDZvIT79u3Dyy+/DKBsehUrKyv8+OOPGD58uLTuDz/8AFdXV2n49MCBA/Hjjz9i5cqVKjGGhoZwdnaWYr7++mvk5OSgTZs2AMquYGVlZcHd3V1t+6Vtyh+8sn79enh5eQEou2c8Pj4e165dA1B25X7evHkICQmRhs3X15Q56enpKC0tRXBwMP73v/+hXbt2WLNmDQYPHow//vijyoemkarU1FQcO3YMAwYMQFFRESIjIxEfHy9dna2JefOAtWuB3FzA1LRsmYjUb82aNSgsLISPjw/kcjmmTp0KpVKJvXv3SjEymQy+vr5455134OPjA2NjY5U6oqOjMX369IdKykduDIGhYQKAsiuixcXFWLlypcr/RUB1NJSnpycuXbokLTs5OQEouypd1fSF9elx90nv3LkTQNl90q+++iqioqLg5+ensfukr1+/jlGjRqFXr14qD+EkIlKLhs7AST3KP0keP368cHZ2lpYLCwulmOeff17Y2NiI2NhYcfr0aTFt2jRhamoqrl69KsV8/PHHokWLFmLTpk3ijz/+EO+//76Qy+Viz549UsyJEyeEnp6eWLBggUhLSxNRUVHC1NRULFq0SIrJy8sTNjY24tlnnxUnTpwQhw8fFk8//bRwdXUVpaWlddpXbb4CnJycLACI5ORklfL58+dLn6jfu3dPGBkZifDwcCGEEAcPHhQAxPnz5yutE3W4Ajxr1iwBQOXnV1BQIMzMzMT7779frX3SNG28UpaWliZcXV1Fq1athEKhEM7OziIqKqrW9X34YdnV348+UmMja0Eb+7qpYl9rzuP6uimM3FCX8v9Xj44Ievj/lRBlI8U8PDyEEELMmDFDZXRXTa8Ax8fHC4VCIYKDg6uM+fPPP4WDg4Pw9PQUBQUFNdijpo1XgInUh1eAm4jyT5IfXc7MzIStrS0AICwsDP/5z38wefJk5Ofnw8XFBXFxcSoPq5o7dy6KioqwcuVKXLlyBfb29oiMjFR5avAzzzyDmJgYLFmyBJ988gnMzMwQEBCAFStWSDEtW7ZEXFwcXnvtNbi7u6N58+YYO3Ys1q1bp5Z7gLWdJh+88jgdOnQAAPTo0UMqMzAwgL29vcqVCHo8R0fHCk+BrosFC4DJk4GOHdVWJRE9giM3Hu/hJ9z37t1bKq/sCffPPvus9IT7Rx9oVe7RJ9xbWQEPT4W8e/duTJo0CStWrMDChQsrrSM9PR0jRozAM888g61bt0JfX79O+0hEVBkmwE2EeMIDrICyxGvDhg1PnCt0wYIFWLBgwWNjRo0apfKwnsp06dIFe/bseWK7mhJNn1A8Sflw87Nnz0ofhBQVFSEzMxP/+te/ql8RqZVMxuSXqL7J5XJs3LgRr732GkpLS9G9e3dERUVJtwHVhKkpsGwZsHAhsHw5YGKi/vZqmiafcL99+3b4+Phg8eLF8PHxkW4JAv6ZRSItLQ3Dhw/H008/jXXr1qnMhNGmTRsmw0SkNkyAidRI26bM8fDwgKurK15//XV89tlnMDc3x3vvvYe//voLfn5+9d4fREQNhSM3nkyb7pPevn07rl27hmvXrsHa2lolpqHukyaipkm9T9whIqxZswbjx4+Hj48P+vXrh9u3b0OpVMLAwECKKT+hSEpKgre3d6UnFB4eTnjwoHxoexAAJxQXz4ShYVnJ1atX4eTkBCcnJ2m6nPLlh7cTHR0NZ2dneHl5wc3NDdnZ2Th48KDKtBZERPR4TXHkhpGREUJDQ3H37l3k5uYiJCQEp06dQrdu3VTiVq1aBSEEIiMjK9ShVCohhEBw8N8Pyv77FRSUACOjspiEhAQIISp9lXv77berjGHyS0TqxCvARGpWfkIRGhoqlXl4eFR6QrFq1apK61AqlVAqlVixAggK+qc8KAjSCYWtrW21hr63a9eu0pMWIiLSbbxPmoh0Ea8AE6lZamoqwsLCcO7cOaSkpGDRokWIj4/HrFmzalzXvHllJxIATyiIiEi9yu+TdnFxgZubG+Li4up8nzTQdO6TJqKmiVeAidSMD14hIqLGgPdJE5EuYgJMpGY8oSAiIl3UFO+TJqKmh0OgibQcTyiIiIiIiNSDCTARERERERHpBCbAREREREREpBOYABMREREREZFOYAJMREREREREOoEJMBEREREREekEJsBERERERESkE5gAExERERFpiZ07d2LMmDGwsLCATCZDWFhYhZhdu3bB09MTFhYWMDIyQs+ePbFu3ToIIaSYGzduYPTo0bCyskKLFi3Qvn17eHt7Iy0tTYN7Q6R9mAATEREREWmJvLw89OvXDxs2bKgyJiEhAW5ubvjuu++QkpKCN954A4sXL8YHH3wgxcjlckyYMAHfffcdzp8/j927d6OwsBAeHh4oKCjQxK4QaaXmDd0AIiIiIqKmoKCgAPPmzcP27dshl8sxZcoUmJiYYOvWrThw4AC6dOmC/fv3w8PDQ1onMzMT9vb2iI2NxfDhw+Hr6/vE7axdu1Zl2c7ODsePH8f27duxaNEiAICZmRkCAgKkGBsbG7z77rvo06cP0tLS4OzsrKa9JmpceAWYiIiIiEgNFi5ciF27diEiIgKJiYkwMTFBSEgIgLIk1d3dHeHh4SrrREREwNraGsOGDavTtnNzc9G2bdsq37979y5CQ0NhaWmJ7t2712lbRI0ZE2AiIiIiojrKy8tDaGgoVq5cCS8vL3Tv3h2rV6+Go6OjFOPv74+oqCjk5+dLZREREfDz84NcXvvT8vj4eGzfvh2vvPJKhfdmz56Nli1bwsTEBHFxcTh48CAUCkWtt0XU2DEBJiIiIiKqo/T0dBQVFcHV1VWl3M3NTfp+0qRJEEIgKioKAHDo0CFkZGTA39+/1ttNTEzExIkTsXz5ckyYMKHC+ytWrEBSUhJiY2PRsWNHeHt74969e7XeHlFjxwSYiIiIiEhNZDJZle8pFAp4e3tLw6DDw8MxaNAgdOnSpVbbSkhIwLPPPosFCxYgKCio0hhzc3N069YNI0aMQExMDNLT07Fly5ZabY+oKWACTERERERUR/b29tDX18eRI0dUyhMTE1WWlUol4uPjcfbsWezYsQNKpbLS+m7eLPt6+TLwxx8G0nK53bt3w9PTE0FBQQgMDKx2O4UQKCwsrHY8UVPDp0ATEREREdWRQqHAzJkzERgYCEtLSzg4OCA8PBxnzpxB69atpTgPDw9YW1tjypQpKCkpwaRJk1TqycnJwcmTl+HpWbYcFHQZwD0YGFxAVlYXmJkB27dvh4+PDxYvXgwfHx9cu3ZNWt/CwgJAWYJ8/fp19O3bFyYmJrh06RJWr14NfX19eHt713t/EGkrXgEmIiIiIlKDNWvWYPz48fDx8UG/fv1w+/ZtKJVKGBgYSDEymQy+vr5ISkqCt7c3jI2NVeqIjo6Gh4cTHjxw+rskCIATiotnwtCwrCQkJATFxcVYuXIlLC0tVV7lDAwMsGnTJgwdOhTdunWDn58fzM3NcfToUVhbW9dzTxBpL5kQQjR0I4hqomfPngCA1NRUjW0zNTVV2i7VL/a15rCvNYd9rTnsa81hX1ePh4cHjI2NsWvXrhqtt2IF8PBtvStWAMuXq7lxlWiI8ywiTeIQaCIiIiIiNUhNTcWxY8cwYMAAFBUVITIyEvHx8YiJialxXfPmAWvXArm5gLFxCebNa6b+BhPpIA6BJiIiIiJSA7lcjo0bN8LFxQVubm6Ii4tDVFQUxo0bV+O6TE2BZcvKvp89+wZMTNTbViJdxSvARERERERq4OjoWOEp0HWxYAEweTKQm3sLgIXa6iXSZbwCTERERESkhWQyoGPHhm4FUdPCBJiIiIiIiIh0AhNgIiIiIiIi0glMgImIiIiIiEgnMAEmIiIiIiIincAEmIiIiIiIiHQCE2AiIiIiIiLSCUyAiYiIiIiISCcwASYiIiIiIiKdwASYiIiIiIiIdAITYCIiIiIiItIJTICJiIiIiIhIJzABJiIiIiIiIp3ABJiIiIiIiIh0AhNgIiIiIiIi0glMgImIiIiIiEgnMAEmIiIiIiIincAEmIiIiIiIiHQCE2Ai0go7d+7EmDFjMGTIEMhkMoSFhVUad/z4cQwePBiGhoZo164dAgICcP/+fZWY3bt3w9XVFa1atULbtm3x0ksv4fbt2xrYCyIiIiLSZkyAiUgr5OXloV+/fli+fHmVMVeuXMHw4cNhZWWF3377DVu2bEFMTAxmzJghxezfvx9eXl7w8vLC77//jujoaKSkpGDixIkQQmhiV4iIiIhISzEBJqI6KygowKxZs2BiYoLWrVsjICAAS5Ysga2tLTIyMiCXy3HgwAGVdTIzMyGXyxEXFwcA8PX1RXBwMEaMGFHldkJCQmBgYICIiAj06tULI0eOxKeffopt27YhPT0dABAWFoahQ4diyZIl6NKlCwYMGIANGzbg4MGDOHToUP11AhERERFpPSbARFRnCxcuxK5duxAREYHExESYmJggJCQEAGBnZwd3d3eEh4errBMREQFra2sMGzas2ts5fPgwRo4ciebNm0tlo0ePhlwuxy+//AIAePDgAQwNDVXWMzIyAgAcPHiwVvtHRERERE0DE2AiqpO8vDyEhoZi5cqV8PLyQvfu3bF69Wo4OjpKMf7+/oiKikJ+fr5UFhERAT8/P8jl1f8zlJ2dDUtLS5UyfX19tGnTBlevXgUAeHp6Yu/evfj2229RUlKC69ev48033wRQNoSaiIiIiHQXE2AiqpP09HQUFRXB1dVVpdzNzU36ftKkSRBCICoqCgBw6NAhZGRkwN/fv0bbetw9vDKZDAAwY8YMLFu2DNOnT0eLFi1gY2ODp556Cu3bt0ezZs1qtD0iIiIialqYABORWpQnoJVRKBTw9vaWhkGHh4dj0KBB6NKlS4220aFDB2RnZ6uUFRcXIycnR+XKcFBQEO7evYvLly8jJycHS5YswfXr12u8PSIiIiJqWpgAE1Gd2NvbQ19fH0eOHFEpT0xMVFlWKpWIj4/H2bNnsWPHDiiVykrru3277Crt5ctAcjJw8+Y/7w0cOBCxsbEoKSmRyn766SeUlpZi0KBBKvXIZDJ06NABRkZG2LJlC+RyOZ577rla7ycRERERNX5MgImoThQKBWbOnInAwEBER0fj3LlzWLp0Kc6cOaNyVdjDwwPW1taYMmUKSkpKMGnSJJV6cnJyEB+fjOHDy+b0DQq6DCenZFhbX8CtW2UxAQEBKCgogL+/P1JSUrB//37MnTsXL774Iuzt7QEAd+7cwccff4yUlBSkpaXhww8/xGuvvYbAwEDY2dlpplOIiIiISCsxASaiOluzZg3Gjx8PHx8f9OvXD7dv34ZSqYSBgYEUI5PJ4Ovri6SkJHh7e8PY2FiljujoaHh4OKGoyPnvkiAATigunonyhzp37NgRcXFxuHTpElxcXDB58mR4enpi06ZNKtvZvn07Bg4ciGeeeQZbtmzBxo0bERgYWM+9QERERETaTiYe91QZIi3Us2dPAEBqaqrGtpmamiptl6rHw8MDxsbG2LVrV43Wmzv3Oj791FxaXrECWL5c3a0jgMe1JrGvNYd9rTnsa83RZF83xHkWkSY1f3IIEdHjpaam4tixYxgwYACKiooQGRmJ+Ph4xMTE1LiuadNuYcsWc+TmAqamwLx5am8uEREREekoDoEmojqTy+XYuHEjXFxc4Obmhri4OERFRWHcuHE1rqtVq1IsW1b2/fLlgImJmhtLRERERDqLV4CJqM4cHR0rPAW6LhYsACZPBjp2VFuVRERERES8AkxE2kcmY/JLREREROrHBJiIiIiIiIh0AhNgIiIiIiIi0glMgImIiIiIiEgnMAEmIiIiIiIincAEmIiIiIiIiHQCE2AiIiIiIiLSCUyAiYiIiIiISCcwASYiIiIiIiKdwASYiIiIiIiIdAITYCIiIiIiItIJTICJiIiIiIhIJzABJiIiIiIiIp3ABJiIiIiIiIh0AhNgIi2xc+dOjBkzBhYWFpDJZAgLC6s07vjx4xg8eDAMDQ3Rrl07BAQE4P79+yoxCQkJGDJkCExNTWFiYgJ3d3fExcVpYC+IiIiIiLQXE2AiLZGXl4d+/fphw4YNVcZcuXIFw4cPh5WVFX777Tds2bIFMTExmDFjhhRz6dIleHp6wtHREYmJiTh69Ch69uyJsWPHIjMzUxO7QkRERESklZgAE6lBQUEBZs2aBRMTE7Ru3RoBAQFYsmQJbG1tkZGRAblcjgMHDqisk5mZCblcLl2Z9fX1RXBwMCZOnFjldkJCQmBgYICIiAj06tULI0eOxKeffopt27YhPT0dQNkV4oKCAqxZswYODg5wcHDABx98gMLCQvz+++/11wlERNRkVWeUUmpqKl544QV07doVcrkcSqXysXXm5+ejR48ekMlkSEhIqJd2ExE9igkwkRosXLgQu3btQkREBBITE2FiYoKQkBAAgJ2dHdzd3REeHq6yTkREBKytrTFs2LBqb+fw4cMYOXIkmjdvLpWNHj0acrkcv/zyCwCgb9++MDAwQEhICIqKilBUVIQNGzbA1NQUAwYMUMPeEhHVL3UlW6dPn4avry9sbW1hYGCAzp07Y/78+cjNza33fWhqqjNK6f79+7CxsUFgYCCefvrpJ9Y5e/ZsdOnSRZ3NJCJ6IibARHWUl5eH0NBQrFy5El5eXujevTtWr14NR0dHKcbf3x9RUVHIz8+XyiIiIuDn5we5vPq/htnZ2bC0tFQp09fXR5s2bXD16lUAQKdOnZCQkICQkBAYGhrC0NAQ69evx/79+yusS0SkjdSVbP3+++9QKBQIDQ1FWloaPvvsM8TExGDKlCn11XStpKlRSi4uLvjoo4/g6+sLExOTx7bp888/R2pqKtasWVP3HdQS6vrg5uLFi5DJZCqvp556Cm+//Xa97wORLmACTFRH6enpKCoqgqurq0q5m5ub9P2kSZMghEBUVBQA4NChQ8jIyIC/v3+NtiWEqPI9mUwGALhx4wZeeukljBo1ComJiUhMTMSYMWMwfvx4XL58uUbbIyKqKW1Ktvz9/bFhwwaMGDECdnZ2GDVqFFavXo29e/fi7t276ttpLaepUUrVlZycjGXLlmHbtm1o0aKF2utvKOq+Sh4VFYXs7GxkZ2cjISEBCxcuVHeTiXQSE2AiNSlPQCujUCjg7e0tnWCEh4dj0KBBNR761aFDB2RnZ6uUFRcXIycnR7q6+/HHH6OwsBCff/45XFxc4OLigi+++AJGRkaP/adMRKQO2pZsPSo3NxeGhoYwMjKq921pA02OUqqOu3fv4l//+hfWrl2Lrl27qrXuutCmD27KtWnTBhYWFrCwsEDbtm2hUCjqvqNExAS4Kfj555/x/PPPw8rKCoaGhujatSvefvttFBYWqsTl5eUhICAA7dq1g5GREQYPHlzpQ5HWrl0LOzs7tGjRAj169MDWrVsrxOzbtw/Ozs4wMDBAx44dsWzZMpSUlKjEXLhwAWPHjoVCoYCpqSmmTZuGGzduqHfntYC9vT309fVx5MgRlfLExESVZaVSifj4eJw9exY7duyo8uEgN2+Wfb18GUhO/mcZAAYOHIjY2FiVvv7pp59QWlqKQYMGASj7dPnRExaZTAa5XI7S0tLa7SQRUTVoW7L1qOzsbAQHB2P27Nkqz1JoyjQ5Sqk6Zs6ciSFDhmDatGlqr7sutPGDG19fX7Rt2xZ9+/ZFeHg4iouL62U7RLqGCXATcPjwYdjb2+Prr79GWloa3nvvPXzyySeYP3++SpxSqcTu3buxZcsWHD16FFZWVhg+fLjKFcVPPvkEixcvxltvvYWTJ0/Cz88PPj4++PHHH6WYpKQkjBs3DoMHD0ZSUhLWr1+PTz75BEuXLpVi8vPzMXz4cBQWFuLgwYPYs2cPUlJS4OXl9dhhvI2RQqHAzJkzERgYiOjoaJw7dw5Lly7FmTNnVK4Ke3h4wNraGlOmTEFJSQkmTZqkUk9OTg7i45NhbZ0MAAgKugwnp2RYW1/ArVtlMQEBASgoKIC/vz9SUlKwf/9+zJ07Fy+++CLs7e0BABMmTMCFCxfw+uuv448//sCZM2fw2muvISMjA88995wmuoSIdJS2JVsPu379OkaNGoVevXph9erV9botbaSJUUrVsW/fPoSHh6N58+Zo3ry5tI3hw4dj6NChat9edWjbBzcKhQIffvghvv32W+zfvx9+fn7YsGGDypSHRFQHgpqk999/X7Rp00ZaPn/+vAAgoqOjpbLi4mJhbm4uli9fLoQQorS0VFhZWYkFCxao1DVx4kTh7u4uLU+dOlU888wzKjHr1q0ThoaG4t69e0IIIT7//HOhp6cnbt68KcWcPHlSABBxcXF12rcePXqIHj161KmOmkpJSXns+/n5+eKll14SxsbGwsTERMyZM0e89tprwsHBQSVu6dKlAoDw8fGpUMfmzZsFgAqvZs2GiPz8f+KOHTsmBg0aJAwMDISZmZmYPXu2yMvLU6lr586dwtXVVZiYmAgTExPh5uam8rPXZk/qa1If9rXm6EpfJycnCwDi5MmTKuXz588XnTp1kpZ9fHyEh4eHEEKIGTNmiEGDBlVZJwCxefPmx253yJAhwt/fXwhReV//+eefwsHBQXh6eoqCgoLq7UwTce/ePaGvry8+++wzlXJXV1eVn8n+/fuFTCYTf/zxhzA2NhahoaGV1nfjRtnPJDh4s/j22wvixo3Kt/vwz+RhaWlp4vTp09Jr7969AoD48ssvRUZGRm13s07Kj9vk5GSV8oeP23v37gkjIyMRHh4uhBDi4MGDAoA4f/58pXXW9Lh9kuDgYAFAZGVlVSu+LhriPItIk3gFuInKzc1F27ZtpeVffvkFcrkco0ePlsqaN2+OkSNH4ueffwYAXLp0CVlZWfD09FSpa+zYsUhMTJSG3hw+fLjSmIKCApw4cUKK6d+/P8zMzKSY3r17w8rKStpeU2JkZITQ0FDcvXsXubm5CAkJwalTp9CtWzeVuFWrVkEIgcjIyAp1KJVKCCHw9/846RUUlICHb1Xr27cvfv75ZxQUFODmzZvYsGEDWrZsqVLXc889hyNHjiA3Nxe5ubn49ddfMX78ePXvOBHRQzR5S0h1paenw93dHT169MDOnTthYGBQ80oasfocpfSvf91TGaVUVFSE5ORkJCcnIy8vDzk5OdJyOUdHRzz11FPSq/z/ZOfOndG5c+d67Ysn0Zar5JXp3bs3gLJzNSKqGybAWionJwcXLlx47Ov69euVrpuWlob169dj7ty5Ull2djbMzMygp6enEmthYSFNn1M+FPrRqXIsLCxQXFyMm3+feVQ2FY+FhQUAqNRV2ZQ7D2/vSXr27FnpKz09vVrra1JqairCwsJw7tw5pKSkYNGiRYiPj8esWbNqXNe8eYCpadn3pqZly0SNkbqmBHnw4AGmT58OJycn6Ovrw9bWtt7bTrWjyVtCqkq2/vjjD6metLQ0DBo0CN27d8e6deuQk5ODa9eu4dq1aygqKqr3/tAWa9aswfjx4+Hj44N+/frh9u3bUCqVKh8GyGQy+Pr6IikpCd7e3jA2NlapIzo6Gh4eTnjwwOnvkiAATigunglDw7KSq1evwsnJCU5OTjhx4gRiYmKkZW2mjR/cPCotLQ0AYGVlVffKiHScbjwBohFav349goODHxvj7+9f4YTy/PnzGDVqFCZNmoRXX31VKhfVmD7ncTEPxz3uverU9bh6qquoqAipqal1rqe6Ll68+Nj309PT8b///Q+vvvoqSktLYWtri7Vr16Jz5861aufMmWb48EMLzJp1DVlZt5CVVcuGN0JP6mtSn/ru6z/++AO2trYYPXo05s+fjytXrlT4fTh9+jRatmyJGTNmICIiArm5uRVi7t+/j/z8fIwbNw7W1tY4ceKERn//1UGXjuvp06fj2rVrmDp1KuRyOTw9PTF+/HgcPnxY5ec2evRofP755xg3blyFKdq+//57LFu27KGSIABBKC4ejMzMDbh2TeDKlSsYNWqUFFGecAFASkoKAODTTz+VEl5ra2uVbXz55Zfo16+fendei73++ut4/fXXpeUZM2bA0tJS5WcyZcoUaY7kR3/HXFxckJKSgg0b2uHTT82l8jlzriMz85/Y8r5/1ON+Z8vXacjfa29vb7z11lsoLi5G586dsWvXLqSmpqJVq1ZSu9q3bw8LCwtMnDgRf/31F3r16qXS5jt37uDs2f/D7NmdAJR9cBMUlAx9fSMcOFAKU9MSFBcXSx/k37hxAzKZTLof3sHBAQCwa9cuyOVyODo6Ql9fHydOnMAHH3yAkSNH4t69e/XeT4WFhU1qeiqiChp0ADZVqaSkRBQXFz/2VVJSorLO6dOnhYWFhZg5c2aF9zZv3izkcrkoKipSKffx8RFDhw4VQgiRmZkpAIj9+/erxISGhgo9PT1p3U6dOolly5apxFy4cEEAEAkJCUIIIfz9/Su9p8vKykq8/fbbteiRf2jjPcDqVloqhAZu89FKunKvpDZ4XF/fv39fzJw5U7Rq1UqYmpqKOXPmiMWLF4tOnTqJ9PR0IZPJKtzPn5GRIWQyWYW/IUKo7364oKAglfsWGwtdP66HDRsmJkyYUOP1goOFAP55rVjx5HV0va8rk5KSIjZv3izOnj0rTp8+Ld58800BQMTExNS4rtu3hTA1Lft5GBv/JXJz1d/ehqCpZ3mUn2tV9ioXHh4unnrqKdGyZUthZGQkevbsKV5//XXx4MGDeu2DcrwHmJo6DoHWUnK5XHpCYlWvh586+Ntvv2HIkCF44YUX8Pnnn1d4IuHAgQNRWlqKvXv3SmUlJSXYt28f3N3dAQCdOnWClZWVyhOfAeCHH36Aq6urNHx64MCBlcYYGhrC2dlZijl69ChycnKkmJSUFGRlZUnbo6rJZEDHjg3dCtJl2jglCDUOvCVE+8jlcmzcuBEuLi5wc3NDXFwcoqKiMG7cuBrXZWoKlF+cnz37Bp4wlW2joalnedja2kIIUemrnJ+fH06fPo28vDzk5+cjJSUFL730Eq/KEqlLw+XepC4HDx4UCoVCTJ8+XWRnZ6u8/vrrLynu+eefFzY2NiI2NlacPn1aTJs2TZiamoqrV69KMR9//LFo0aKF2LRpk/jjjz/E+++/L+RyudizZ48Uc+LECaGnpycWLFgg0tLSRFRUlDA1NRWLFi2SYvLy8oSNjY149tlnxYkTJ8Thw4fF008/LVxdXUVpaWmd9lcXrgDrMva15lTV11U9NbZ///7S1ddNmzaJli1bqjyB3M7OrsLokHLgFeCGboLGpKWlCVdXV9GqVSuhUCiEs7OziIqKqnV9H35YdrXxo4+qF69Lfd1QykcpNaW+rq+r5KamQi1XyTXZ17wCTE0drwA3AV9++SXy8vKwefNmWFpaqrz+/PNPKS4sLAyenp6YPHkyXFxccPnyZcTFxak8rGru3Ll49913sXLlSvTq1QubN29GZGSkylOfn3nmGcTExCA+Ph59+vTB3LlzERAQgHfeeUeKadmyJeLi4qCnpwd3d3eMGTMGPXr0QHR0tFruASai+qPNc7mS9nN0dMSRI0dw584d3Lt3D8ePH4e3t3et61uwAMjKKvtK2qEpjlKqr6vky5ejyVwlJ2oq+BCsJiAsLKzSp6s+SqFQYMOGDdiwYcNj4xYsWIAFTzjTGDVqlMrDRyrTpUsX7Nmz54ntIiLtVN0pQfz8/DQ+JQjpjqaYbJH2Kf/gRl0WLAAmT+axS6SNeAWYiIhUNIYpQYiItBk/uCHSXrwCTEREKh6ey9XS0hIODg4IDw/HmTNn0Lp1aymuOnO5njx5GeV3UJRPCWJgoEBWVheYmZVNaVY+v+XDc7kCQJ8+faS60tLSUFRUJM3fWh7TpUsXKBSKeusLIiIialqYABMRUQVr1qxBYWEhfHx8IJfLMXXqVCiVSpUnyctkMvj6+uKdd96Bj48PjI2NVeqIjo7G9OnTHyopn8t1CAwNEwAAV69ehZOTkxTx8Fyu4qGnonp6euLSpUvScvk68fHxGDp0qHp2moiIiJo8DoEmItJyO3fuxJgxY2BhYQGZTFbpPf+pqal44YUX0LVrV8jl8iqHI1+/fh1Tp06FqakpXFxcMG7cOGRkZFSI06YpQQDg4sWLlcYw+SUiIqKaYAJMRKTl8vLy0K9fv8c+wO7+/fuwsbFBYGAgnn766UpjSktLMW7cOKSmpmLPnj0ICwvDgwcPMGLECNy/f18llnO5EhERUVPEBJiIqB4VFBRg1qxZMDExQevWrREQEIAlS5bA1tYWGRkZkMvlOHDggMo6mZmZkMvliIuLAwD4+voiODgYEydOrHI7Li4u+Oijj+Dr6wuTKubciIuLw7FjxxAZGYmBAweiZ8+e2LZtG7KysvDNN9+oxHJKECIiImqKmAATEdWjhQsXYteuXYiIiEBiYiJMTEwQEhICALCzs4O7uzvCw8NV1omIiIC1tTWGDRum1rYcPnwYVlZW6N27t1RmZmaG/v374+eff1aJ5VyuRERE1BQxASYiqid5eXkIDQ3FypUr4eXlhe7du2P16tVwdHSUYvz9/REVFYX8/HypLCIiAn5+fpDL1fsnOjs7G5aWlhXKLSwscPXqVbVu61GcEoSIiIi0ARNgIqJ6kp6ejqKiIri6uqqUu7m5Sd9PmjQJQghERUUBAA4dOoSMjAz4+/urvT2PPljqYTKZTO3bIyIiItI2TICJiOrZ45JLhUIBb29vaRh0eHg4Bg0ahC5duqi9HR06dEB2dnaF8mvXrlV6ZZiIiIioqWECTERUT+zt7aGvr48jR46olCcmJqosK5VKxMfH4+zZs9ixY0eVUxjdvFn29fJlIDn5n+XqGjhwILKyspCSkiKV5eTk4OjRo3B3d69ZZURERESNUPOGbgARUVOlUCgwc+ZMBAYGwtLSEg4ODggPD8eZM2fQunVrKc7DwwPW1taYMmUKSkpKMGnSJJV6cnJycPLkZXh6li0HBV1GUFAyDAwUyMrqAjMzoKioCGlpaQDK7j3OyclBcnIyAKBPnz4AgOHDh8PFxQW+vr749NNPceXKFcyfPx9WVlaYPHlyvfcHERERUUPjFWAionq0Zs0ajB8/Hj4+PujXrx9u374NpVIJAwMDKUYmk8HX1xdJSUnw9vaGsbGxSh3R0dHw8HDCgwdOf5cEAXBCcfFMGBqWlVy9ehVOTk5wcnLCiRMnEBMTIy2Xk8vliImJgYODA8aMGQN/f3/o6+sjNjYWRkZG9dwTRERERA2PCTARUT0yMjJCaGgo7t69i9zcXISEhODUqVPo1q2bStyqVasghEBkZGSFOpRKJYQQCA4WAP55BQUloDxvtbW1hRCi0tfD2rdvj61bt+LOnTs4duwY9uzZA3t7+/rZeSIiIiItwyHQRET1KDU1FceOHcOAAQNQVFSEyMhIxMfHIyYmpsZ1zZsHrF0L5OYCpqZly0RERERUfbwCTERUj+RyOTZu3AgXFxe4ubkhLi4OUVFRGDduXI3rMjUFli0r+375csDERL1tJSIiImrqeAWYiKgeOTo6VngKdF0sWABMngx07Ki2KomIiIh0Bq8AExE1IjIZk18iIiKi2mICTERERERERDqBCTARERFRE7Jz506MGTMGFhYWkMlkCAsLqxCTmpqKF154AV27doVcLodSqawQc+PGDYwePRpWVlZo0aIF2rdvD29vb2nOcSKixogJMBEREVETkpeXh379+mHDhg1Vxty/fx82NjYIDAzE008/XWmMXC7HhAkT8N133+H8+fPYvXs3CgsL4eHhgYKCgvpqPhFRveJDsIiIiIi0REFBAebNm4ft27dDLpdjypQpMDExwdatW3HgwAF06dIF+/fvh4eHh7ROZmYm7O3tERsbi+HDh8PX1/eJ23FxcYGLiwsAYNOmTZXGmJmZISAgQFq2sbHBu+++iz59+iAtLQ0GBgZ13FsiIs3jFWAiIiIiLbFw4ULs2rULERERSExMhImJCUJCQgAAdnZ2cHd3R3h4uMo6ERERsLa2xrBhw+q1bXfv3kVoaCgsLS3RvXv3et0WEVF9YQJMREREpAXy8vIQGhqKlStXwsvLC927d8fq1avh6Ogoxfj7+yMqKgr5+flSWUREBPz8/CCX189p3ezZs9GyZUuYmJggLi4OBw8ehEKhqJdtERHVNybARERERFogPT0dRUVFcHV1VSl3c3OTvp80aRKEEIiKigIAHDp0CBkZGfD396+3dq1YsQJJSUmIjY1Fx44d4e3tjXv37tXb9oiI6hMTYCIiIiItIpPJqnxPoVDA29tbGgYdHh6OQYMGoUuXLvXWHnNzc3Tr1g0jRoxATEwM0tPTsWXLlnrbHhFRfWICTERERKQF7O3toa+vjyNHjqiUJyYmqiwrlUrEx8fj7Nmz2LFjR6VTGAHAzZtlXy9fBpKT/1muKyEECgsL1VMZEZGG8SnQRERERFpAoVBg5syZCAwMhKWlJRwcHBAeHo4zZ86gdevWUpyHhwesra0xZcoUlJSUYNKkSSr15OTk4OTJy/D0LFsOCrqMoKBkGBgokJXVBWZmQFFRkTSfb15eHnJycpCcnAwA6NOnDwBg9+7duH79Ovr27QsTExNcunQJq1evhr6+Pry9vXH37t167xMiInXjFWAiIiIiLbFmzRqMHz8ePj4+6NevH27fvg2lUqky5ZBMJoOvry+SkpLg7e0NY2NjlTqio6Ph4eGEBw+c/i4JAuCE4uKZMDQsK7l69SqcnJzg5OSEEydOICYmRlouZ2BggE2bNmHo0KHo1q0b/Pz8YG5ujqNHj8La2rqee4KIqH7wCjARERGRljAyMkJoaChCQ0OlMg8PD3Tr1k0lbtWqVVi1alWldSiVSiiVSqxYAQQF/VMeFAQYGZV9b2trCyHEY9syYsQIjBgxonY7QkSkpZgAExEREWmJ1NRUHDt2DAMGDEBRUREiIyMRHx+PmJiYGtc1bx6wdi2QmwuYmpYtExHpOg6BJiIiItIScrkcGzduhIuLC9zc3BAXF4eoqCiMGzeuxnWZmgLLlpV9v3w5YGKi3rYSETVGvAJMREREpCUcHR0rPAW6LhYsACZPBjp2VFuVRESNGq8AExERETVRMhmTXyKihzEBJiIiIiIiIp3ABJiIiIiIiIh0AhNgIiIiIiIi0glMgImIiIiIiEgnMAEmIiIiIiIincAEmIiIiIiIiHQCE2AiIiIiIiLSCUyAiYiIiIiISCcwASYiIiIiIiKdwASYiIiIiIiIdAITYCIiIiIiItIJTICJiIiIiIhIJzABJiIiIiIiIp3ABJiIiIiIiIh0AhNgIiIiIiIi0glMgImIiIiIiEgnMAEmIiIiIiIincAEmIiIiIiIiHQCE2AiIiIiIiLSCUyAiYiIiIiISCcwASYiIiIiIiKdwASYiIiIiIiIdAITYCIiIiIiItIJTICJiIiIiIhIJzABJiIiIiIiIp3ABJiIiIiIiIh0AhNgIiIiIiIi0glMgImIiIiIiEgnMAEmIiIiIiIincAEmKgKO3fuxJgxY2BhYYGnnnoKYWFhlcYdP34cgwcPhqGhIdq1a4eAgADcv39fJeb69euYOnUqTE1NoVAoMG7cOGRkZGhgL4iIiIiIqBwTYKIq5OXloV+/ftiwYUOVMVeuXMHw4cNhZWWF3377DVu2bEFMTAxmzJghxZSWlmLcuHFITU3Fnj17cPDgQTx48AAjRoyokCgTEREREVH9YQJMTVJBQQFmzZoFExMTtG7dGgEBAViyZAlsbW2RkZEBuVyOAwcOqKyTmZkJuVyOuLg4AICvry+Cg4MxceLEKrcTEhICAwMDREREoFevXhg5ciQ+/fRTbNu2Denp6QCAuLg4HDt2DJGRkRg4cCCcnZ2xbds2ZGVl4Ztvvqm/TiAiIiIiIhVMgKlJWrhwIXbt2oWIiAgkJibCxMQEISEhAAA7Ozu4u7sjPDxcZZ2IiAhYW1tj2LBh1d7O4cOHMXLkSDRv3lwqGz16NORyOX755RcpxsrKCr1795ZizMzM0L9/f/z888912U0iIiIiIqoBJsDU5OTl5SE0NBQrV66El5cXunfvjtWrV8PR0VGK8ff3R1RUFPLz86WyiIgI+Pn5QS6v/q9FdnY2LC0tVcr09fXRpk0bXL16tcoYALCwsJBiiIiIiIio/jEBpiYnPT0dRUVFcHV1VSl3c3OTvp80aRKEEIiKigIAHDp0CBkZGfD396/RtoQQVb4nk8mqHUNERERERPWPCTA1WY9LLhUKBby9vaVh0OHh4Rg0aBC6dOlSo2106NAB2dnZKmXFxcXIycmRrvpWFgMA165dq/TKMBEREWmXh2eGkMlktZ4ZIiwsDDKZrNLXmjVrNLQ3RLqNCTA1Ofb29tDX18eRI0dUyhMTE1WWlUol4uPjcfbsWezYsQNKpbLS+m7eLPt6+TKQnPzPMgAMHDgQsbGxKCkpkcp++uknlJaWYtCgQVJMVlYWUlJSpJicnBwcPXoU7u7utd9RIiIi0gh1zQzx4osvIjs7W+X17rvvQi6X48UXX9TErhDpPCbA1OQoFArMnDkTgYGBiI6Oxrlz57B06VKcOXNG5aqwh4cHrK2tMWXKFJSUlGDSpEkq9eTk5CA+PhnW1skAgKCgy3BySoa19QXculUWExAQgIKCAvj7+yMlJQX79+/H3Llz8eKLL8Le3h4AMHz4cLi4uMDX1xe//vorfv/9d7z44ouwsrLC5MmTNdInREREukqbZoYwNDSEhYWFymv79u0YO3YsbGxs6q8TiEjCBJiapDVr1mD8+PHw8fFBv379cPv2bSiVShgYGEgxMpkMvr6+SEpKgre3N4yNjVXqiI6OhoeHEx48cPq7JAiAE4qLZ8LQsKykY8eOiIuLw6VLl+Di4oLJkyfD09MTmzZtkuqRy+WIiYmBg4MDxowZA3d3d+jr6yM2NhZGRkb13BNERES6TZtmhnjUkSNHkJycjDlz5tRiz4ioNpgAU5NkZGSE0NBQ3L17F7m5uQgJCcGpU6fQrVs3lbhVq1ZBCIHIyMgKdSiVSgghEBwsAPzzCgpKwMN5a9++ffHzzz+joKAAN2/exIYNG9CyZUuVutq3b4+tW7fizp07yM/Px549e6QrxERERFQ/tG1miEdt2LABnTt3xqhRo2q4Z0RUW0yAqUlKTU1FWFgYzp07h5SUFCxatAjx8fGYNWtWjeuaNw8wNi67x9fUtGyZiIiItJ+2zQzxsFu3bmHHjh14+eWXa5RoE1Hd8LeNmiS5XI6NGzfCxcUFbm5uiIuLQ1RUFMaNG1fjukxNgZdfvgEAWL4cMDFRc2OJiIioXmnLzBAP27x5M0pLS1UekkVE9a/5k0OIGh9HR8cKT4GuC3//W5g/3wIdO6qtSiIiIqpnD88M0bt3b6m8spkhnn32WWlmiLVr11Za36MzQ1hZAW3blpUNHDgQmzZtQklJCZo1awag4swQ5YQQ2LhxI/71r3+hXbt26tlZIqoWXgEmqgaZDEx+iYiIGhltmxmiXGxsLC5cuMCHXxE1ACbARERERNRkadPMEOU2bNiAnj17VrgyTET1j0OgiYiIiKjJKp8ZIjQ0VCrz8PCodGaIVatWVVqHUqmEUqnEihVAUNA/5UFBqHRmiCfZuXNnzXaCiNSGV4CbgLS0NHh4eMDCwgItWrRAx44d4e/vj6ysLJW4vLw8BAQEoF27djAyMsLgwYPx+++/V6hv7dq1sLOzQ4sWLdCjRw9s3bq1Qsy+ffvg7OwMAwMDdOzYEcuWLUNJSYlKzIULFzB27FgoFAqYmppi2rRpuHHjhnp3noiIiOgx1D0zhKlp2fecGYKocWIC3ATo6+tj2rRp+OGHH3D+/Hl88803OHv2LDw9PVXilEoldu/ejS1btuDo0aOwsrLC8OHDVZ5Y+Mknn2Dx4sV46623cPLkSfj5+cHHxwc//vijFJOUlIRx48Zh8ODBSEpKwvr16/HJJ59g6dKlUkx+fj6GDx+OwsJCHDx4EHv27EFKSgq8vLweO00AERERkTqpe2aIZcvKvufMEESNlKAm6fvvvxcAxM2bN4UQQpw/f14AENHR0VJMcXGxMDc3F8uXLxdCCFFaWiqsrKzEggULVOqaOHGicHd3l5anTp0qnnnmGZWYdevWCUNDQ3Hv3j0hhBCff/650NPTk7YvhBAnT54UAERcXFyd9q1Hjx6iR48edaqjplJSUjS6PV3W1Pr6u+++E6NHjxbt27cXAMTmzZsrjTt27Jhwd3cXBgYGom3btmLOnDkiPz9fer+goEAolUrRp08foaenJzp16lTntjW1vtZm2t7X6jpOH5aXlyccHR0FABEfH19/jX+Etvd1U1Kbvlb3sfbFF1+I3r17ixYtWojWrVuLMWPG1LhNNVVaKkRWVr1vRoUmj+uGOM8i0iReAW6Crl+/jsjISPTu3Rtt2rQBAPzyyy+Qy+UYPXq0FNe8eXOMHDlSulfl0qVLyMrKqnDleOzYsUhMTERxcTEA4PDhw5XGFBQU4MSJE1JM//79YWZmJsX07t0bVlZW1bo3hqipyMvLQ79+/bBhw4YqY65cuYLhw4fDysoKv/32G7Zs2YKYmBiVuSFLSkqgr6+Pf//735g8ebImmk46RF3H6cNmz55d43lUqelT57G2fPlyLF26FAsWLMDp06fxyy+/wNfXt753gTNDEDVyTIC1VE5ODi5cuPDY1/Xr11XWGTNmDIyMjNC+fXtkZ2cjNjZWesR/dnY2zMzMoKenp7KOhYUFrl69KsUAqDBZu4WFBYqLi3Hz78nvsrOzK40BoFJXZZO+P7y9J+nZs2elr/T09GqtT1RXBQUFmDVrFkxMTNC6dWsEBARgyZIlsLW1RUZGBuRyOQ4cOKCyTmZmJuRyOeLi4gAAvr6+CA4OxsSJE6vcTkhICAwMDBAREYFevXph5MiR+PTTT7Ft2zbpeG/ZsiU2btyIOXPmwM7Orv52ug527tyJMWPGwMLCAjKZDGFhYZXGHT9+HIMHD4ahoSHatWuHgIAA3L9/X3r/9OnT8PX1ha2tLQwMDNC5c2fMnz8fubm5mtmRRkabjtNyn3/+OVJTU7FmzRr17zA1mEePtZUrVzbYsZaeno53330XERER8Pf3R9euXdGjRw9MmTKl/jqAiJoEPgVaS61fvx7BwcGPjfH391c5wQwNDcW9e/dw4cIFvP3225gyZQr27duHZs2aPfa+2/Ik+XExD8c97r3q1PW4eqqrqKgIqampda6nui5evKixbek6berrVatWYd++fVi1ahU6d+6M77//Hp988glatWqFgoICODs7Y926dWjfvr20TkhICCwsLGBubl7pMXrlypUK5fv27UO/fv1w9uxZqczGxgZyuRzbtm2Dl5eXSvz169dRXFxc598Bdff1H3/8AVtbW4wePRrz58+vdF//7//+D15eXhg8eDC+/vpr3LhxA4GBgcjMzMSHH34IAIiJiUFRURGWLVsGKysrXL58GStXrsSJEyfw2WefqbXNmlKfx7W2Had//PEHlixZgsjISFy6dAlAWRLUrl27+tj9Cr7++mscOnQIZ86cwa1bt7Bq1So899xzFeJSUlKwZs0apKSkwMjICCNHjsTChQth+PecNleuXMGoUaMqrDdnzhy88sor9b0bWunRYy08PLzBjrXNmzejefPmSE5Oxty5c5GbmwsHBwe8/vrr6N69e/11QgPR5P/GwsJCtGjRQmPbI9K4Bh6CTVUoKSkRxcXFj32VlJRUuf7FixcFAPHjjz8KIYTYvHmzkMvloqioSCXOx8dHDB06VAghRGZmpgAg9u/frxITGhoq9PT0pHU7deokli1bphJz4cIFAUAkJCQIIYTw9/cXgwYNqtAuKysr8fbbb9ewN1TxHuCmTVv6+t69e0JfX1989tlnKuX9+/eX7r/dtGmTaNmypcjLy5Pet7Ozq/D7UQ5V3O/WrVs38Z///KdCedu2bcW7775boTwoKEjt9wDfv39fzJw5U7Rq1UqYmpqKOXPmiMWLF4tOnTqJ9PR0IZPJKty/n5GRIWQyWYW/GUJUva9vvfWWMDc3F8XFxVLZrl27BABx4cKFKtu6bds2IZPJxJ07d2qxpw2vvo5rbTtO79y5I+zt7cVXX30lhPjn/4om7wF+9913RWBgoPjuu++q3JesrCzRqlUrMWXKFHHq1Cmxd+9eYWVl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dF/r6emhZcuWGtsekabxCjDRE/Ts2RMAkJqa2sAtafrY15rDvtYc9rXmsK81h32tOexrIvXiFWAiIiIiIiLSCUyAiYiIiIiISCcwASYiIiIiIiKdwASYiIiIiIiIdAITYCIiIiIiItIJfAo0ERERERER6QReASYiIiIiIiKdwASYiIiIiIiIdAITYCIiIiIiItIJTICJiIiIiIhIJzABJiIiIiIiIp3ABJiIiIiIiIh0AhNgIiIiIiIi0glMgImIiIiIiEgnMAGmJi8tLQ0eHh6wsLBAixYt0LFjR/j7+yMrK0slLi8vDwEBAWjXrh2MjIwwePBg/P777xXqW7t2Lezs7NCiRQv06NEDW7durRCzb98+ODs7w8DAAB07dsSyZctQUlKiEnPhwgWMHTsWCoUCpqammDZtGm7cuKHendewn3/+Gc8//zysrKxgaGiIrl274u2330ZhYaFKHPu67rKzszFt2jT07NkTzZs3x9ChQyuNY183rOr0mS47dOgQvLy80KlTJ8hkMrz99tsVYqpzTGn6OG9sNm/ejGHDhqFdu3YwNjaGs7MztmzZohLDflaPb7/9Fv369UObNm1gYGCALl26YNmyZSgqKpJi2NdEDUwQNXHnz58XoaGh4sSJE+LSpUvi0KFDon///qJXr14qcc8//7ywtrYWe/fuFadOnRJTpkwRpqam4urVq1LMxx9/LPT19cUXX3whzpw5I1avXi3kcrn44YcfpJjff/9d6Onpifnz54u0tDTx7bffChMTE7Fo0SIpJi8vT9jY2Ijhw4eL48ePi19++UX07t1buLm5idLS0vrvlHqyevVq8Z///EccPHhQZGRkiG+//VaYmZmJ2bNnq8Sxr+suMzNTzJ07V4SGhopRo0aJIUOGVBrHvm441ekzXbdnzx6xePFi8c033wgLCwsRFBSk8n51jylNHueN0bRp08R///tf8dtvv4nz58+LDz74QMhkMvHNN98IIdjP6hQXFyd27NghUlJSRGZmpvjuu+9Eu3btxKuvviqEYF8TaQMmwKSTvv/+ewFA3Lx5UwhRliQDENHR0VJMcXGxMDc3F8uXLxdCCFFaWiqsrKzEggULVOqaOHGicHd3l5anTp0qnnnmGZWYdevWCUNDQ3Hv3j0hhBCff/650NPTk7YvhBAnT54UAERcXJx6d7aBvf/++6JNmzbSMvta/fz9/StNgNnXDas6fUb/6NSpU4UEuDrHlKaP86ZizJgxwtvbWwjBfq5v8+fPF0899ZQQgn1NpA04BJp0zvXr1xEZGYnevXujTZs2AIBffvkFcrkco0ePluKaN2+OkSNH4ueffwYAXLp0CVlZWfD09FSpb+zYsUhMTERxcTEA4PDhw5XGFBQU4MSJE1JM//79YWZmJsX07t0bVlZW0vaaitzcXLRt21ZaZl9rDvu6YVWnz+jxqnNMafo4byoe/tvMfq4/Z86cwY8//ohhw4YBYF8TaYPmDd0AotrIyclBTk7OY2NatWoFc3NzaXnMmDE4ePAgCgoKMGDAAMTGxkImkwEou5/SzMwMenp6KnVYWFjgt99+k2IAwNLSskJMcXExbt68CUtLS2RnZ1caAwBXr16V6no0pjyuPEZb1Kavy6WlpWH9+vVYvXq1VMa+rlpd+roy7OuGVZ0+o8erzjGl6eO8KQgPD8fx48fxySefAGA/1weFQoHi4mIUFRXh5Zdfxtq1awGwr4m0ARNgapTWr1+P4ODgx8b4+/sjLCxMWg4NDcW9e/dw4cIFvP3225gyZQr27duHZs2aQQhRZT3lSfLjYh6Oe9x71anrcfU0hNr0NQCcP38eo0aNwqRJk/Dqq69K5ezrqtW2r6vCvtY+j/YZPV5dj+H6OM4bu127duHll1/Gxo0b8cwzzwBgP9eH5ORkFBQU4Pjx41i8eDHat2+P4OBg9jWRFuAQaGqUAgMDUVxc/NjXl19+qbJOx44d4eDggHHjxiEqKgoHDhxAbGwsAKBDhw64deuWNGSo3LVr16RPTjt06ADgn09dH47R09OThjOVf+L6sEc/qe3QoUOFmEe3py1q09cpKSkYPHgwRo8ejdDQUJX32NdVq01fPw77umFVp8/o8apzTGn6OG/MvvnmG7z44ov47LPPMH36dKmc/ax+Xbp0Qa9evTB9+nR88MEHWLVqFfLz89nXRFqACTA1SnK5HM2bN3/sSy5/8uFdPj3PwIEDUVpair1790rvlZSUYN++fXB3dwcAdOrUCVZWVvjxxx9V6vjhhx/g6uoqDVUaOHBgpTGGhoZwdnaWYo4ePaoy3DUlJQVZWVnS9rRFTfv6t99+w5AhQ/DCCy/g888/r/BzYF9XTV3HdTn2dfvcxH0AAA/9SURBVMOqTp/R41XnmNL0cd5YffHFF1AqlQgLC4NSqVR5j/1c/4QQKC4uZl8TaQMNP3SLSOPCw8PF1q1bRWpqqsjMzBR79+4V/fr1E9bW1ipPQHz++eeFjY2NiI2NFadPnxbTpk2rdMqBFi1aiE2bNok//vhDvP/++0Iul4s9e/ZIMSdOnBB6enpiwYIFIi0tTURFRQlTU9NKp4t59tlnxYkTJ8Thw4fF008/LVxdXRv1dDEHDx4UCoVCTJ8+XWRnZ6u8/vrrLymOfa0eSUlJIikpSYwfP144OztLy4WFhVIM+7rhVKfPdN29e/ek49bS0lK8/PLLIikpSaSmpgohqn9MafI4b4w++ugj0axZM/HZZ5+p/F2+fv26EIL9rE4rVqwQe/fuFefPnxfnzp0TX331lWjfvr147rnnhBDsayJtwASYmryvv/5aODs7i1atWgkDAwNhb28vXnnlFfHnn3+qxN27d0/Mnj1bmJmZCQMDA+Hu7i5OnDhRob6PPvpI2NraCj09PeHg4CC2bNlSIeann34STk5OQl9fX1haWoq33npLJQEUomyaA09PT2FkZCRatWolpkyZIp2MNFb+/v4CQKWvzMxMKY59rR7sa+1XnT7TZfHx8ZUew506dZJiqnNMafo4b2w6derEftaQJUuWiG7duglDQ0NhbGwsevXqJd577z1x//59KYZ9TdSwZEI84S56IiIiIiIioiaA9wATERERERGRTmACTERERERERDqBCTARERERERHpBCbAREREREREpBOYABMREREREZFOYAJMREREREREOoEJMBEREREREekEJsBERERERESkE5gAExERERERkU5gAkxEREREREQ6gQkwERHVq4SEBMhkMunV1Lan64qLi2Fvbw+ZTIYuXbqgtLS0XraTkZGBZs2aQSaTwd/fv162QURETR8TYCIialRsbW2l5DYsLKyhm9Oovf3221JfDh06tFZ1fPnll8jIyAAAvPbaa5DL6+fUws7ODl5eXgCAr776CmfOnKmX7RARUdPWvKEbQEREpE729vZYs2ZNQzdDJ5SWluLdd98FABgaGmL69On1ur2AgADs3LlT2m5kZGS9bo+IiJoeJsBERPREJSUlKC4uhoGBQUM35Ymsra2xcOHChm6GToiNjcXly5cBAGPGjIFCoajX7Q0dOhRmZma4desWvv32W3zyyScwMTGp120SEVHTwiHQREQEAAgLC5OG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",
"text/html": [
"\n",
" \n",
"
\n",
" Figure\n",
"
\n",
"

\n",
"
\n",
" "
],
"text/plain": [
"Canvas(toolbar=Toolbar(toolitems=[('Home', 'Reset original view', 'home', 'home'), ('Back', 'Back to previous …"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"plot_stations = mtd.plot_stations(model_locations=True)"
]
},
{
"cell_type": "markdown",
"id": "0fc8222d-9ef2-4851-9d86-ae6a659522d7",
"metadata": {},
"source": [
"## 4. Write to file\n",
"\n",
"Now that the data have been updated with locations and weights we can write to a file. Here we will write to a file for ModEM."
]
},
{
"cell_type": "code",
"execution_count": 30,
"id": "a42f4e9b-759a-408c-8ac2-48459382ecd2",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"\u001b[33m\u001b[1m26:05:08T17:08:31 | WARNING | line:539 |mtpy.modeling.modem.data | _check_for_too_small_errors | Found errors with values less than 0.02 in z_xx 3 times. Setting error as z_xx x 0.07.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:08:31 | WARNING | line:539 |mtpy.modeling.modem.data | _check_for_too_small_errors | Found errors with values less than 0.02 in z_xy 10 times. Setting error as z_xy x 0.07.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:08:31 | WARNING | line:539 |mtpy.modeling.modem.data | _check_for_too_small_errors | Found errors with values less than 0.02 in z_yx 2 times. Setting error as z_yx x 0.07.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:08:31 | WARNING | line:539 |mtpy.modeling.modem.data | _check_for_too_small_errors | Found errors with values less than 0.02 in t_zx 3 times. Setting error as t_zx x 0.02.\u001b[0m\n",
"\u001b[33m\u001b[1m26:05:08T17:08:31 | WARNING | line:539 |mtpy.modeling.modem.data | _check_for_too_small_errors | Found errors with values less than 0.02 in t_zy 2 times. Setting error as t_zy x 0.02.\u001b[0m\n",
"\u001b[1m26:05:08T17:08:32 | INFO | line:652 |mtpy.modeling.modem.data | write_data_file | Wrote ModEM data file to c:\\Users\\peaco\\OneDrive\\Documents\\GitHub\\mtpy-v2\\docs\\source\\notebooks\\example_modem_data_file.dat\u001b[0m\n"
]
}
],
"source": [
"modem_data_object = mtd.to_modem(Path().cwd().joinpath(\"example_modem_data_file.dat\"))"
]
},
{
"cell_type": "code",
"execution_count": 31,
"id": "e5279fbf-20c5-4a99-b4ab-391ca4cef0dd",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"ModEM Data Object:\n",
"\tNumber of impedance stations: 59\n",
"\tNumber of tipper stations: 59\n",
"\tNumber of phase tensor stations: 59\n",
"\tNumber of periods: 168\n",
"\tPeriod range (s): \n",
"\t\tMin: 0.0013021\n",
"\t\tMax: 2048\n",
"\tRotation angle: 0\n",
"\tData center: \n",
"\t\tLatitude: 38.8738 deg \tNorthing: 4303450.5370 m\n",
"\t\tLongitude: -118.1962 deg \tEasting: 396229.6492 m\n",
"\t\tDatum epsg: 4326\t\t\tUTM epsg: 32611\n",
"\t\tElevation: 0.0 m\n",
"\tImpedance data: True\n",
"\tTipper data: True\n",
"\tInversion Mode: Full_Impedance, Full_Vertical_Components"
]
},
"execution_count": 31,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"modem_data_object"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "b56f592b-3aca-403a-837a-d480eff78c9e",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "py313",
"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.11"
}
},
"nbformat": 4,
"nbformat_minor": 5
}