{
  "cells": [
    {
      "cell_type": "markdown",
      "id": "63682d6e-4c6d-495f-bcf1-b0d432231a6c",
      "metadata": {
        "id": "63682d6e-4c6d-495f-bcf1-b0d432231a6c"
      },
      "source": [
        "# Import Necessary Libraries"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "00c4e9b2-eace-45db-af6f-80fc50d8c918",
      "metadata": {
        "id": "00c4e9b2-eace-45db-af6f-80fc50d8c918"
      },
      "outputs": [],
      "source": [
        "import pandas as pd\n",
        "import numpy as np\n",
        "import matplotlib.pyplot as plt\n",
        "import seaborn as sns\n",
        "from sklearn.model_selection import train_test_split, GridSearchCV, cross_validate, StratifiedKFold\n",
        "from sklearn.preprocessing import OneHotEncoder, StandardScaler\n",
        "from sklearn.compose import ColumnTransformer\n",
        "from sklearn.pipeline import Pipeline\n",
        "from sklearn.impute import SimpleImputer\n",
        "from sklearn.linear_model import LogisticRegression\n",
        "from xgboost import XGBClassifier\n",
        "from sklearn.model_selection import RandomizedSearchCV\n",
        "from sklearn.metrics import (accuracy_score, precision_score, recall_score, f1_score,\n",
        "    roc_auc_score, confusion_matrix, classification_report,\n",
        "    ConfusionMatrixDisplay, RocCurveDisplay)\n",
        "from sklearn.inspection import permutation_importance, PartialDependenceDisplay\n",
        "import warnings\n",
        "warnings.filterwarnings(\"ignore\")"
      ]
    },
    {
      "cell_type": "markdown",
      "id": "cc1423ab-505a-4519-849d-b17110e768b4",
      "metadata": {
        "id": "cc1423ab-505a-4519-849d-b17110e768b4"
      },
      "source": [
        "# Dataset understanding + target variable check"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "c98977d9-04fa-4fca-8f03-d3c9a275baaf",
      "metadata": {
        "id": "c98977d9-04fa-4fca-8f03-d3c9a275baaf"
      },
      "outputs": [],
      "source": [
        "# Google Drive direct download link\n",
        "url = \"https://drive.google.com/uc?export=download&id=1LeLijTQlXPQoHT5QQFq77TdhbuKuRXQ-\"\n",
        "\n",
        "# Load the dataset\n",
        "df = pd.read_csv(url, low_memory=False)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "b4147aee-2356-4e69-a1c8-4f61f95ab38e",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "b4147aee-2356-4e69-a1c8-4f61f95ab38e",
        "outputId": "98a39b4c-0dbf-40ad-a784-9bca4494b964"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Dataset shape: (10000, 56)\n"
          ]
        }
      ],
      "source": [
        "# Check Dataset shape\n",
        "print(\"Dataset shape:\", df.shape)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "cf781e3f-6b03-4c3c-b18d-284a5eae14ac",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 360
        },
        "id": "cf781e3f-6b03-4c3c-b18d-284a5eae14ac",
        "outputId": "553edb90-531c-4151-9514-c84fd6255a08"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "   Unnamed: 0                emp_title  emp_length state homeownership  \\\n",
              "0           1  global config engineer          3.0    NJ      MORTGAGE   \n",
              "1           2   warehouse office clerk        10.0    HI          RENT   \n",
              "2           3                 assembly         3.0    WI          RENT   \n",
              "3           4         customer service         1.0    PA          RENT   \n",
              "4           5     security supervisor         10.0    CA          RENT   \n",
              "\n",
              "   annual_income  verified_income  debt_to_income  annual_income_joint  \\\n",
              "0        90000.0         Verified           18.01                  NaN   \n",
              "1        40000.0     Not Verified            5.04                  NaN   \n",
              "2        40000.0  Source Verified           21.15                  NaN   \n",
              "3        30000.0     Not Verified           10.16                  NaN   \n",
              "4        35000.0         Verified           57.96              57000.0   \n",
              "\n",
              "  verification_income_joint  ...  sub_grade  issue_month  loan_status  \\\n",
              "0                       NaN  ...         C3     Mar-2018      Current   \n",
              "1                       NaN  ...         C1     Feb-2018      Current   \n",
              "2                       NaN  ...         D1     Feb-2018      Current   \n",
              "3                       NaN  ...         A3     Jan-2018      Current   \n",
              "4                  Verified  ...         C3     Mar-2018      Current   \n",
              "\n",
              "   initial_listing_status  disbursement_method   balance  paid_total  \\\n",
              "0                   whole                 Cash  27015.86     1999.33   \n",
              "1                   whole                 Cash   4651.37      499.12   \n",
              "2              fractional                 Cash   1824.63      281.80   \n",
              "3                   whole                 Cash  18853.26     3312.89   \n",
              "4                   whole                 Cash  21430.15     2324.65   \n",
              "\n",
              "   paid_principal  paid_interest  paid_late_fees  \n",
              "0          984.14        1015.19             0.0  \n",
              "1          348.63         150.49             0.0  \n",
              "2          175.37         106.43             0.0  \n",
              "3         2746.74         566.15             0.0  \n",
              "4         1569.85         754.80             0.0  \n",
              "\n",
              "[5 rows x 56 columns]"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-1f168be2-d562-49e8-b80a-96aa8dd908ab\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Unnamed: 0</th>\n",
              "      <th>emp_title</th>\n",
              "      <th>emp_length</th>\n",
              "      <th>state</th>\n",
              "      <th>homeownership</th>\n",
              "      <th>annual_income</th>\n",
              "      <th>verified_income</th>\n",
              "      <th>debt_to_income</th>\n",
              "      <th>annual_income_joint</th>\n",
              "      <th>verification_income_joint</th>\n",
              "      <th>...</th>\n",
              "      <th>sub_grade</th>\n",
              "      <th>issue_month</th>\n",
              "      <th>loan_status</th>\n",
              "      <th>initial_listing_status</th>\n",
              "      <th>disbursement_method</th>\n",
              "      <th>balance</th>\n",
              "      <th>paid_total</th>\n",
              "      <th>paid_principal</th>\n",
              "      <th>paid_interest</th>\n",
              "      <th>paid_late_fees</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>0</th>\n",
              "      <td>1</td>\n",
              "      <td>global config engineer</td>\n",
              "      <td>3.0</td>\n",
              "      <td>NJ</td>\n",
              "      <td>MORTGAGE</td>\n",
              "      <td>90000.0</td>\n",
              "      <td>Verified</td>\n",
              "      <td>18.01</td>\n",
              "      <td>NaN</td>\n",
              "      <td>NaN</td>\n",
              "      <td>...</td>\n",
              "      <td>C3</td>\n",
              "      <td>Mar-2018</td>\n",
              "      <td>Current</td>\n",
              "      <td>whole</td>\n",
              "      <td>Cash</td>\n",
              "      <td>27015.86</td>\n",
              "      <td>1999.33</td>\n",
              "      <td>984.14</td>\n",
              "      <td>1015.19</td>\n",
              "      <td>0.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>1</th>\n",
              "      <td>2</td>\n",
              "      <td>warehouse office clerk</td>\n",
              "      <td>10.0</td>\n",
              "      <td>HI</td>\n",
              "      <td>RENT</td>\n",
              "      <td>40000.0</td>\n",
              "      <td>Not Verified</td>\n",
              "      <td>5.04</td>\n",
              "      <td>NaN</td>\n",
              "      <td>NaN</td>\n",
              "      <td>...</td>\n",
              "      <td>C1</td>\n",
              "      <td>Feb-2018</td>\n",
              "      <td>Current</td>\n",
              "      <td>whole</td>\n",
              "      <td>Cash</td>\n",
              "      <td>4651.37</td>\n",
              "      <td>499.12</td>\n",
              "      <td>348.63</td>\n",
              "      <td>150.49</td>\n",
              "      <td>0.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>2</th>\n",
              "      <td>3</td>\n",
              "      <td>assembly</td>\n",
              "      <td>3.0</td>\n",
              "      <td>WI</td>\n",
              "      <td>RENT</td>\n",
              "      <td>40000.0</td>\n",
              "      <td>Source Verified</td>\n",
              "      <td>21.15</td>\n",
              "      <td>NaN</td>\n",
              "      <td>NaN</td>\n",
              "      <td>...</td>\n",
              "      <td>D1</td>\n",
              "      <td>Feb-2018</td>\n",
              "      <td>Current</td>\n",
              "      <td>fractional</td>\n",
              "      <td>Cash</td>\n",
              "      <td>1824.63</td>\n",
              "      <td>281.80</td>\n",
              "      <td>175.37</td>\n",
              "      <td>106.43</td>\n",
              "      <td>0.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>3</th>\n",
              "      <td>4</td>\n",
              "      <td>customer service</td>\n",
              "      <td>1.0</td>\n",
              "      <td>PA</td>\n",
              "      <td>RENT</td>\n",
              "      <td>30000.0</td>\n",
              "      <td>Not Verified</td>\n",
              "      <td>10.16</td>\n",
              "      <td>NaN</td>\n",
              "      <td>NaN</td>\n",
              "      <td>...</td>\n",
              "      <td>A3</td>\n",
              "      <td>Jan-2018</td>\n",
              "      <td>Current</td>\n",
              "      <td>whole</td>\n",
              "      <td>Cash</td>\n",
              "      <td>18853.26</td>\n",
              "      <td>3312.89</td>\n",
              "      <td>2746.74</td>\n",
              "      <td>566.15</td>\n",
              "      <td>0.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>4</th>\n",
              "      <td>5</td>\n",
              "      <td>security supervisor</td>\n",
              "      <td>10.0</td>\n",
              "      <td>CA</td>\n",
              "      <td>RENT</td>\n",
              "      <td>35000.0</td>\n",
              "      <td>Verified</td>\n",
              "      <td>57.96</td>\n",
              "      <td>57000.0</td>\n",
              "      <td>Verified</td>\n",
              "      <td>...</td>\n",
              "      <td>C3</td>\n",
              "      <td>Mar-2018</td>\n",
              "      <td>Current</td>\n",
              "      <td>whole</td>\n",
              "      <td>Cash</td>\n",
              "      <td>21430.15</td>\n",
              "      <td>2324.65</td>\n",
              "      <td>1569.85</td>\n",
              "      <td>754.80</td>\n",
              "      <td>0.0</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "<p>5 rows × 56 columns</p>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-1f168be2-d562-49e8-b80a-96aa8dd908ab')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-1f168be2-d562-49e8-b80a-96aa8dd908ab button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-1f168be2-d562-49e8-b80a-96aa8dd908ab');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "    </div>\n",
              "  </div>\n"
            ],
            "application/vnd.google.colaboratory.intrinsic+json": {
              "type": "dataframe",
              "variable_name": "df"
            }
          },
          "metadata": {},
          "execution_count": 4
        }
      ],
      "source": [
        "# Check first few rows of the dataset\n",
        "df.head()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "9dc6a065-afaf-49bc-bf19-8c602aa8d477",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "9dc6a065-afaf-49bc-bf19-8c602aa8d477",
        "outputId": "31a41d32-ffd9-4f15-fe3e-7a87103e70ca"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "<class 'pandas.core.frame.DataFrame'>\n",
            "RangeIndex: 10000 entries, 0 to 9999\n",
            "Data columns (total 56 columns):\n",
            " #   Column                            Non-Null Count  Dtype  \n",
            "---  ------                            --------------  -----  \n",
            " 0   Unnamed: 0                        10000 non-null  int64  \n",
            " 1   emp_title                         9167 non-null   object \n",
            " 2   emp_length                        9183 non-null   float64\n",
            " 3   state                             10000 non-null  object \n",
            " 4   homeownership                     10000 non-null  object \n",
            " 5   annual_income                     10000 non-null  float64\n",
            " 6   verified_income                   10000 non-null  object \n",
            " 7   debt_to_income                    9976 non-null   float64\n",
            " 8   annual_income_joint               1495 non-null   float64\n",
            " 9   verification_income_joint         1455 non-null   object \n",
            " 10  debt_to_income_joint              1495 non-null   float64\n",
            " 11  delinq_2y                         10000 non-null  int64  \n",
            " 12  months_since_last_delinq          4342 non-null   float64\n",
            " 13  earliest_credit_line              10000 non-null  int64  \n",
            " 14  inquiries_last_12m                10000 non-null  int64  \n",
            " 15  total_credit_lines                10000 non-null  int64  \n",
            " 16  open_credit_lines                 10000 non-null  int64  \n",
            " 17  total_credit_limit                10000 non-null  int64  \n",
            " 18  total_credit_utilized             10000 non-null  int64  \n",
            " 19  num_collections_last_12m          10000 non-null  int64  \n",
            " 20  num_historical_failed_to_pay      10000 non-null  int64  \n",
            " 21  months_since_90d_late             2285 non-null   float64\n",
            " 22  current_accounts_delinq           10000 non-null  int64  \n",
            " 23  total_collection_amount_ever      10000 non-null  int64  \n",
            " 24  current_installment_accounts      10000 non-null  int64  \n",
            " 25  accounts_opened_24m               10000 non-null  int64  \n",
            " 26  months_since_last_credit_inquiry  8729 non-null   float64\n",
            " 27  num_satisfactory_accounts         10000 non-null  int64  \n",
            " 28  num_accounts_120d_past_due        9682 non-null   float64\n",
            " 29  num_accounts_30d_past_due         10000 non-null  int64  \n",
            " 30  num_active_debit_accounts         10000 non-null  int64  \n",
            " 31  total_debit_limit                 10000 non-null  int64  \n",
            " 32  num_total_cc_accounts             10000 non-null  int64  \n",
            " 33  num_open_cc_accounts              10000 non-null  int64  \n",
            " 34  num_cc_carrying_balance           10000 non-null  int64  \n",
            " 35  num_mort_accounts                 10000 non-null  int64  \n",
            " 36  account_never_delinq_percent      10000 non-null  float64\n",
            " 37  tax_liens                         10000 non-null  int64  \n",
            " 38  public_record_bankrupt            10000 non-null  int64  \n",
            " 39  loan_purpose                      10000 non-null  object \n",
            " 40  application_type                  10000 non-null  object \n",
            " 41  loan_amount                       10000 non-null  int64  \n",
            " 42  term                              10000 non-null  int64  \n",
            " 43  interest_rate                     10000 non-null  float64\n",
            " 44  installment                       10000 non-null  float64\n",
            " 45  grade                             10000 non-null  object \n",
            " 46  sub_grade                         10000 non-null  object \n",
            " 47  issue_month                       10000 non-null  object \n",
            " 48  loan_status                       10000 non-null  object \n",
            " 49  initial_listing_status            10000 non-null  object \n",
            " 50  disbursement_method               10000 non-null  object \n",
            " 51  balance                           10000 non-null  float64\n",
            " 52  paid_total                        10000 non-null  float64\n",
            " 53  paid_principal                    10000 non-null  float64\n",
            " 54  paid_interest                     10000 non-null  float64\n",
            " 55  paid_late_fees                    10000 non-null  float64\n",
            "dtypes: float64(17), int64(26), object(13)\n",
            "memory usage: 4.3+ MB\n"
          ]
        }
      ],
      "source": [
        "# Checking data info\n",
        "df.info()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "73dc988d-65df-4daa-8f56-7c7a2498059e",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 304
        },
        "id": "73dc988d-65df-4daa-8f56-7c7a2498059e",
        "outputId": "60688b1b-4ef6-461d-d414-14b23e7cf529"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "loan_status\n",
              "Current               9375\n",
              "Fully Paid             447\n",
              "In Grace Period         67\n",
              "Late (31-120 days)      66\n",
              "Late (16-30 days)       38\n",
              "Charged Off              7\n",
              "Name: count, dtype: int64"
            ],
            "text/html": [
              "<div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>count</th>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>loan_status</th>\n",
              "      <th></th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>Current</th>\n",
              "      <td>9375</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Fully Paid</th>\n",
              "      <td>447</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>In Grace Period</th>\n",
              "      <td>67</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Late (31-120 days)</th>\n",
              "      <td>66</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Late (16-30 days)</th>\n",
              "      <td>38</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Charged Off</th>\n",
              "      <td>7</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div><br><label><b>dtype:</b> int64</label>"
            ]
          },
          "metadata": {},
          "execution_count": 6
        }
      ],
      "source": [
        "# Check Loan status distribution\n",
        "df['loan_status'].value_counts()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "6503b0ff-1710-43cb-a0fa-11dc39764110",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "6503b0ff-1710-43cb-a0fa-11dc39764110",
        "outputId": "cdccabe0-bf6d-43c5-a71b-1f99a711bd01"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "\n",
            "Missing values percentage:\n",
            "verification_income_joint           85.45\n",
            "annual_income_joint                 85.05\n",
            "debt_to_income_joint                85.05\n",
            "months_since_90d_late               77.15\n",
            "months_since_last_delinq            56.58\n",
            "months_since_last_credit_inquiry    12.71\n",
            "emp_title                            8.33\n",
            "emp_length                           8.17\n",
            "num_accounts_120d_past_due           3.18\n",
            "debt_to_income                       0.24\n",
            "verified_income                      0.00\n",
            "annual_income                        0.00\n",
            "Unnamed: 0                           0.00\n",
            "delinq_2y                            0.00\n",
            "homeownership                        0.00\n",
            "state                                0.00\n",
            "total_credit_lines                   0.00\n",
            "open_credit_lines                    0.00\n",
            "total_credit_utilized                0.00\n",
            "total_credit_limit                   0.00\n",
            "num_collections_last_12m             0.00\n",
            "num_historical_failed_to_pay         0.00\n",
            "inquiries_last_12m                   0.00\n",
            "earliest_credit_line                 0.00\n",
            "total_collection_amount_ever         0.00\n",
            "current_accounts_delinq              0.00\n",
            "accounts_opened_24m                  0.00\n",
            "current_installment_accounts         0.00\n",
            "num_satisfactory_accounts            0.00\n",
            "num_accounts_30d_past_due            0.00\n",
            "num_active_debit_accounts            0.00\n",
            "total_debit_limit                    0.00\n",
            "num_total_cc_accounts                0.00\n",
            "num_open_cc_accounts                 0.00\n",
            "num_cc_carrying_balance              0.00\n",
            "num_mort_accounts                    0.00\n",
            "account_never_delinq_percent         0.00\n",
            "tax_liens                            0.00\n",
            "public_record_bankrupt               0.00\n",
            "loan_purpose                         0.00\n",
            "application_type                     0.00\n",
            "loan_amount                          0.00\n",
            "term                                 0.00\n",
            "interest_rate                        0.00\n",
            "installment                          0.00\n",
            "grade                                0.00\n",
            "sub_grade                            0.00\n",
            "issue_month                          0.00\n",
            "loan_status                          0.00\n",
            "initial_listing_status               0.00\n",
            "disbursement_method                  0.00\n",
            "balance                              0.00\n",
            "paid_total                           0.00\n",
            "paid_principal                       0.00\n",
            "paid_interest                        0.00\n",
            "paid_late_fees                       0.00\n",
            "dtype: float64\n"
          ]
        }
      ],
      "source": [
        "# Checking missing Value Percentage\n",
        "print(\"\\nMissing values percentage:\")\n",
        "missing_percent = df.isnull().mean().sort_values(ascending=False) * 100\n",
        "print(missing_percent.head(60))"
      ]
    },
    {
      "cell_type": "markdown",
      "id": "3e086bc1-ab42-4c1c-a4e3-5e998c3fd7d1",
      "metadata": {
        "id": "3e086bc1-ab42-4c1c-a4e3-5e998c3fd7d1"
      },
      "source": [
        "# Preprocess data"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "b2cfccc9-9414-4086-a531-68266eabc0da",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "b2cfccc9-9414-4086-a531-68266eabc0da",
        "outputId": "bb96128e-518c-4eda-dd66-b5a94890ecf4"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "default\n",
            "0    447\n",
            "1    111\n",
            "Name: count, dtype: int64\n",
            "default\n",
            "0    80.107527\n",
            "1    19.892473\n",
            "Name: proportion, dtype: float64\n"
          ]
        }
      ],
      "source": [
        "# Target Variable Creation\n",
        "\n",
        "good_status = [\"Fully Paid\"]\n",
        "\n",
        "bad_status = [\"Charged Off\",\"Late (16-30 days)\",\"Late (31-120 days)\"]\n",
        "\n",
        "# Exclude Current, Late, In Grace Period because outcome is not final\n",
        "df = df[df[\"loan_status\"].isin(good_status + bad_status)].copy()\n",
        "\n",
        "df[\"default\"] = df[\"loan_status\"].apply(\n",
        "    lambda x: 0 if x in good_status else 1\n",
        ")\n",
        "\n",
        "print(df[\"default\"].value_counts())\n",
        "print(df[\"default\"].value_counts(normalize=True) * 100)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "6a8e8a27-dfb7-452b-b9c9-c81fe9a301e8",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "6a8e8a27-dfb7-452b-b9c9-c81fe9a301e8",
        "outputId": "c8f274d0-266f-4240-fd05-94f00a38deb1"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Dropped high-missing columns: 5\n"
          ]
        }
      ],
      "source": [
        "# Drop Columns with Too Many Missing Values\n",
        "\n",
        "missing_threshold = 0.50\n",
        "\n",
        "missing_ratio = df.isnull().mean()\n",
        "\n",
        "high_missing_cols = missing_ratio[missing_ratio > missing_threshold].index.tolist()\n",
        "\n",
        "df.drop(columns=high_missing_cols, inplace=True)\n",
        "\n",
        "print(\"Dropped high-missing columns:\", len(high_missing_cols))"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "8b5685b7-8256-4e55-bf20-fbbab3502438",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 273
        },
        "id": "8b5685b7-8256-4e55-bf20-fbbab3502438",
        "outputId": "4c413b53-40c4-4204-ccb1-b779d7a59efa"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "(558, 43)\n"
          ]
        },
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "     loan_amount  term  interest_rate  installment grade sub_grade  \\\n",
              "18          5000    36          26.77       203.51     E        E5   \n",
              "19         20000    60          15.05       476.33     C        C4   \n",
              "34         15000    60           9.93       318.19     B        B2   \n",
              "35          2400    36           6.08        73.10     A        A2   \n",
              "107         7200    36          14.08       246.36     C        C3   \n",
              "\n",
              "     emp_length homeownership  annual_income  verified_income  ... tax_liens  \\\n",
              "18         10.0      MORTGAGE       210000.0         Verified  ...         0   \n",
              "19          1.0      MORTGAGE        83000.0  Source Verified  ...         0   \n",
              "34         10.0      MORTGAGE       140000.0     Not Verified  ...         0   \n",
              "35          1.0           OWN        70000.0  Source Verified  ...         0   \n",
              "107         2.0      MORTGAGE        44000.0         Verified  ...         0   \n",
              "\n",
              "    public_record_bankrupt initial_listing_status  disbursement_method  \\\n",
              "18                       0             fractional                 Cash   \n",
              "19                       0                  whole                 Cash   \n",
              "34                       0                  whole                 Cash   \n",
              "35                       0                  whole                 Cash   \n",
              "107                      0                  whole                 Cash   \n",
              "\n",
              "     default  credit_history_years  issue_year  issue_month_num  \\\n",
              "18         0                    15        2018                2   \n",
              "19         0                    13        2018                1   \n",
              "34         0                    25        2018                1   \n",
              "35         0                    14        2018                1   \n",
              "107        0                     7        2018                2   \n",
              "\n",
              "     loan_to_income  credit_utilization_ratio  \n",
              "18         0.023810                  0.228865  \n",
              "19         0.240964                  0.071119  \n",
              "34         0.107143                  0.110330  \n",
              "35         0.034286                  0.003026  \n",
              "107        0.163636                  0.720766  \n",
              "\n",
              "[5 rows x 43 columns]"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-25d925d4-035a-4f3a-8fc8-e52186a494b6\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>loan_amount</th>\n",
              "      <th>term</th>\n",
              "      <th>interest_rate</th>\n",
              "      <th>installment</th>\n",
              "      <th>grade</th>\n",
              "      <th>sub_grade</th>\n",
              "      <th>emp_length</th>\n",
              "      <th>homeownership</th>\n",
              "      <th>annual_income</th>\n",
              "      <th>verified_income</th>\n",
              "      <th>...</th>\n",
              "      <th>tax_liens</th>\n",
              "      <th>public_record_bankrupt</th>\n",
              "      <th>initial_listing_status</th>\n",
              "      <th>disbursement_method</th>\n",
              "      <th>default</th>\n",
              "      <th>credit_history_years</th>\n",
              "      <th>issue_year</th>\n",
              "      <th>issue_month_num</th>\n",
              "      <th>loan_to_income</th>\n",
              "      <th>credit_utilization_ratio</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>18</th>\n",
              "      <td>5000</td>\n",
              "      <td>36</td>\n",
              "      <td>26.77</td>\n",
              "      <td>203.51</td>\n",
              "      <td>E</td>\n",
              "      <td>E5</td>\n",
              "      <td>10.0</td>\n",
              "      <td>MORTGAGE</td>\n",
              "      <td>210000.0</td>\n",
              "      <td>Verified</td>\n",
              "      <td>...</td>\n",
              "      <td>0</td>\n",
              "      <td>0</td>\n",
              "      <td>fractional</td>\n",
              "      <td>Cash</td>\n",
              "      <td>0</td>\n",
              "      <td>15</td>\n",
              "      <td>2018</td>\n",
              "      <td>2</td>\n",
              "      <td>0.023810</td>\n",
              "      <td>0.228865</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>19</th>\n",
              "      <td>20000</td>\n",
              "      <td>60</td>\n",
              "      <td>15.05</td>\n",
              "      <td>476.33</td>\n",
              "      <td>C</td>\n",
              "      <td>C4</td>\n",
              "      <td>1.0</td>\n",
              "      <td>MORTGAGE</td>\n",
              "      <td>83000.0</td>\n",
              "      <td>Source Verified</td>\n",
              "      <td>...</td>\n",
              "      <td>0</td>\n",
              "      <td>0</td>\n",
              "      <td>whole</td>\n",
              "      <td>Cash</td>\n",
              "      <td>0</td>\n",
              "      <td>13</td>\n",
              "      <td>2018</td>\n",
              "      <td>1</td>\n",
              "      <td>0.240964</td>\n",
              "      <td>0.071119</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>34</th>\n",
              "      <td>15000</td>\n",
              "      <td>60</td>\n",
              "      <td>9.93</td>\n",
              "      <td>318.19</td>\n",
              "      <td>B</td>\n",
              "      <td>B2</td>\n",
              "      <td>10.0</td>\n",
              "      <td>MORTGAGE</td>\n",
              "      <td>140000.0</td>\n",
              "      <td>Not Verified</td>\n",
              "      <td>...</td>\n",
              "      <td>0</td>\n",
              "      <td>0</td>\n",
              "      <td>whole</td>\n",
              "      <td>Cash</td>\n",
              "      <td>0</td>\n",
              "      <td>25</td>\n",
              "      <td>2018</td>\n",
              "      <td>1</td>\n",
              "      <td>0.107143</td>\n",
              "      <td>0.110330</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>35</th>\n",
              "      <td>2400</td>\n",
              "      <td>36</td>\n",
              "      <td>6.08</td>\n",
              "      <td>73.10</td>\n",
              "      <td>A</td>\n",
              "      <td>A2</td>\n",
              "      <td>1.0</td>\n",
              "      <td>OWN</td>\n",
              "      <td>70000.0</td>\n",
              "      <td>Source Verified</td>\n",
              "      <td>...</td>\n",
              "      <td>0</td>\n",
              "      <td>0</td>\n",
              "      <td>whole</td>\n",
              "      <td>Cash</td>\n",
              "      <td>0</td>\n",
              "      <td>14</td>\n",
              "      <td>2018</td>\n",
              "      <td>1</td>\n",
              "      <td>0.034286</td>\n",
              "      <td>0.003026</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>107</th>\n",
              "      <td>7200</td>\n",
              "      <td>36</td>\n",
              "      <td>14.08</td>\n",
              "      <td>246.36</td>\n",
              "      <td>C</td>\n",
              "      <td>C3</td>\n",
              "      <td>2.0</td>\n",
              "      <td>MORTGAGE</td>\n",
              "      <td>44000.0</td>\n",
              "      <td>Verified</td>\n",
              "      <td>...</td>\n",
              "      <td>0</td>\n",
              "      <td>0</td>\n",
              "      <td>whole</td>\n",
              "      <td>Cash</td>\n",
              "      <td>0</td>\n",
              "      <td>7</td>\n",
              "      <td>2018</td>\n",
              "      <td>2</td>\n",
              "      <td>0.163636</td>\n",
              "      <td>0.720766</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "<p>5 rows × 43 columns</p>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-25d925d4-035a-4f3a-8fc8-e52186a494b6')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-25d925d4-035a-4f3a-8fc8-e52186a494b6 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-25d925d4-035a-4f3a-8fc8-e52186a494b6');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "    </div>\n",
              "  </div>\n"
            ],
            "application/vnd.google.colaboratory.intrinsic+json": {
              "type": "dataframe",
              "variable_name": "df_model"
            }
          },
          "metadata": {},
          "execution_count": 10
        }
      ],
      "source": [
        "# Select Relevant Features only\n",
        "# Selecting only relevant features while dropping all the columns with large nuumber of missing values\n",
        "\n",
        "features=[\n",
        "\"loan_amount\",\"term\",\"interest_rate\",\"installment\",\"grade\",\"sub_grade\",\"emp_length\",\"homeownership\",\"annual_income\",\"verified_income\",\"loan_purpose\",\"application_type\",\"state\",\"debt_to_income\",\"delinq_2y\",\"earliest_credit_line\",\"inquiries_last_12m\",\"total_credit_lines\",\"open_credit_lines\",\"total_credit_limit\",\"total_credit_utilized\",\"num_collections_last_12m\",\"num_historical_failed_to_pay\",\"current_installment_accounts\",\"accounts_opened_24m\",\"months_since_last_credit_inquiry\",\"num_satisfactory_accounts\",\"num_active_debit_accounts\",\"total_debit_limit\",\"num_total_cc_accounts\",\"num_open_cc_accounts\",\"num_cc_carrying_balance\",\"num_mort_accounts\",\"account_never_delinq_percent\",\"tax_liens\",\"public_record_bankrupt\",\"initial_listing_status\",\"disbursement_method\",\"issue_month\"]\n",
        "available=[c for c in features if c in df.columns]\n",
        "df_model=df[available+[\"default\"]].copy()\n",
        "# Important leakage exclusions: balance, paid_total, paid_principal, paid_interest, paid_late_fees\n",
        "issue_dt=pd.to_datetime(df_model[\"issue_month\"],format=\"%b-%Y\",errors=\"coerce\")\n",
        "df_model[\"credit_history_years\"]=(issue_dt.dt.year-df_model[\"earliest_credit_line\"]).clip(lower=0)\n",
        "df_model[\"issue_year\"]=issue_dt.dt.year\n",
        "df_model[\"issue_month_num\"]=issue_dt.dt.month\n",
        "df_model.drop(columns=[\"earliest_credit_line\",\"issue_month\"],inplace=True)\n",
        "df_model[\"loan_to_income\"]=df_model[\"loan_amount\"]/df_model[\"annual_income\"].replace(0,np.nan)\n",
        "df_model[\"credit_utilization_ratio\"]=df_model[\"total_credit_utilized\"]/df_model[\"total_credit_limit\"].replace(0,np.nan)\n",
        "print(df_model.shape)\n",
        "df_model.head()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "88a5f1d4-6653-4c45-a6ba-f5b16db95b93",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 256
        },
        "id": "88a5f1d4-6653-4c45-a6ba-f5b16db95b93",
        "outputId": "bb69a741-a9dc-4de0-a179-58a9b1b44796"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "     loan_amount  term  interest_rate  installment grade sub_grade  \\\n",
              "18          5000  36.0          26.77       203.51     E        E5   \n",
              "19         20000  60.0          15.05       476.33     C        C4   \n",
              "34         15000  60.0           9.93       318.19     B        B2   \n",
              "35          2400  36.0           6.08        73.10     A        A2   \n",
              "107         7200  36.0          14.08       246.36     C        C3   \n",
              "\n",
              "     emp_length homeownership  annual_income  verified_income  ... tax_liens  \\\n",
              "18         10.0      MORTGAGE       210000.0         Verified  ...         0   \n",
              "19          1.0      MORTGAGE        83000.0  Source Verified  ...         0   \n",
              "34         10.0      MORTGAGE       140000.0     Not Verified  ...         0   \n",
              "35          1.0           OWN        70000.0  Source Verified  ...         0   \n",
              "107         2.0      MORTGAGE        44000.0         Verified  ...         0   \n",
              "\n",
              "    public_record_bankrupt initial_listing_status  disbursement_method  \\\n",
              "18                       0             fractional                 Cash   \n",
              "19                       0                  whole                 Cash   \n",
              "34                       0                  whole                 Cash   \n",
              "35                       0                  whole                 Cash   \n",
              "107                      0                  whole                 Cash   \n",
              "\n",
              "     default  credit_history_years  issue_year  issue_month_num  \\\n",
              "18         0                    15        2018                2   \n",
              "19         0                    13        2018                1   \n",
              "34         0                    25        2018                1   \n",
              "35         0                    14        2018                1   \n",
              "107        0                     7        2018                2   \n",
              "\n",
              "     loan_to_income  credit_utilization_ratio  \n",
              "18         0.023810                  0.228865  \n",
              "19         0.240964                  0.071119  \n",
              "34         0.107143                  0.110330  \n",
              "35         0.034286                  0.003026  \n",
              "107        0.163636                  0.720766  \n",
              "\n",
              "[5 rows x 43 columns]"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-b573baa4-47b8-48e3-915f-97d82cf432e6\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>loan_amount</th>\n",
              "      <th>term</th>\n",
              "      <th>interest_rate</th>\n",
              "      <th>installment</th>\n",
              "      <th>grade</th>\n",
              "      <th>sub_grade</th>\n",
              "      <th>emp_length</th>\n",
              "      <th>homeownership</th>\n",
              "      <th>annual_income</th>\n",
              "      <th>verified_income</th>\n",
              "      <th>...</th>\n",
              "      <th>tax_liens</th>\n",
              "      <th>public_record_bankrupt</th>\n",
              "      <th>initial_listing_status</th>\n",
              "      <th>disbursement_method</th>\n",
              "      <th>default</th>\n",
              "      <th>credit_history_years</th>\n",
              "      <th>issue_year</th>\n",
              "      <th>issue_month_num</th>\n",
              "      <th>loan_to_income</th>\n",
              "      <th>credit_utilization_ratio</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>18</th>\n",
              "      <td>5000</td>\n",
              "      <td>36.0</td>\n",
              "      <td>26.77</td>\n",
              "      <td>203.51</td>\n",
              "      <td>E</td>\n",
              "      <td>E5</td>\n",
              "      <td>10.0</td>\n",
              "      <td>MORTGAGE</td>\n",
              "      <td>210000.0</td>\n",
              "      <td>Verified</td>\n",
              "      <td>...</td>\n",
              "      <td>0</td>\n",
              "      <td>0</td>\n",
              "      <td>fractional</td>\n",
              "      <td>Cash</td>\n",
              "      <td>0</td>\n",
              "      <td>15</td>\n",
              "      <td>2018</td>\n",
              "      <td>2</td>\n",
              "      <td>0.023810</td>\n",
              "      <td>0.228865</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>19</th>\n",
              "      <td>20000</td>\n",
              "      <td>60.0</td>\n",
              "      <td>15.05</td>\n",
              "      <td>476.33</td>\n",
              "      <td>C</td>\n",
              "      <td>C4</td>\n",
              "      <td>1.0</td>\n",
              "      <td>MORTGAGE</td>\n",
              "      <td>83000.0</td>\n",
              "      <td>Source Verified</td>\n",
              "      <td>...</td>\n",
              "      <td>0</td>\n",
              "      <td>0</td>\n",
              "      <td>whole</td>\n",
              "      <td>Cash</td>\n",
              "      <td>0</td>\n",
              "      <td>13</td>\n",
              "      <td>2018</td>\n",
              "      <td>1</td>\n",
              "      <td>0.240964</td>\n",
              "      <td>0.071119</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>34</th>\n",
              "      <td>15000</td>\n",
              "      <td>60.0</td>\n",
              "      <td>9.93</td>\n",
              "      <td>318.19</td>\n",
              "      <td>B</td>\n",
              "      <td>B2</td>\n",
              "      <td>10.0</td>\n",
              "      <td>MORTGAGE</td>\n",
              "      <td>140000.0</td>\n",
              "      <td>Not Verified</td>\n",
              "      <td>...</td>\n",
              "      <td>0</td>\n",
              "      <td>0</td>\n",
              "      <td>whole</td>\n",
              "      <td>Cash</td>\n",
              "      <td>0</td>\n",
              "      <td>25</td>\n",
              "      <td>2018</td>\n",
              "      <td>1</td>\n",
              "      <td>0.107143</td>\n",
              "      <td>0.110330</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>35</th>\n",
              "      <td>2400</td>\n",
              "      <td>36.0</td>\n",
              "      <td>6.08</td>\n",
              "      <td>73.10</td>\n",
              "      <td>A</td>\n",
              "      <td>A2</td>\n",
              "      <td>1.0</td>\n",
              "      <td>OWN</td>\n",
              "      <td>70000.0</td>\n",
              "      <td>Source Verified</td>\n",
              "      <td>...</td>\n",
              "      <td>0</td>\n",
              "      <td>0</td>\n",
              "      <td>whole</td>\n",
              "      <td>Cash</td>\n",
              "      <td>0</td>\n",
              "      <td>14</td>\n",
              "      <td>2018</td>\n",
              "      <td>1</td>\n",
              "      <td>0.034286</td>\n",
              "      <td>0.003026</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>107</th>\n",
              "      <td>7200</td>\n",
              "      <td>36.0</td>\n",
              "      <td>14.08</td>\n",
              "      <td>246.36</td>\n",
              "      <td>C</td>\n",
              "      <td>C3</td>\n",
              "      <td>2.0</td>\n",
              "      <td>MORTGAGE</td>\n",
              "      <td>44000.0</td>\n",
              "      <td>Verified</td>\n",
              "      <td>...</td>\n",
              "      <td>0</td>\n",
              "      <td>0</td>\n",
              "      <td>whole</td>\n",
              "      <td>Cash</td>\n",
              "      <td>0</td>\n",
              "      <td>7</td>\n",
              "      <td>2018</td>\n",
              "      <td>2</td>\n",
              "      <td>0.163636</td>\n",
              "      <td>0.720766</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "<p>5 rows × 43 columns</p>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-b573baa4-47b8-48e3-915f-97d82cf432e6')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-b573baa4-47b8-48e3-915f-97d82cf432e6 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-b573baa4-47b8-48e3-915f-97d82cf432e6');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "    </div>\n",
              "  </div>\n"
            ],
            "application/vnd.google.colaboratory.intrinsic+json": {
              "type": "dataframe",
              "variable_name": "df_model"
            }
          },
          "metadata": {},
          "execution_count": 11
        }
      ],
      "source": [
        "# Feature Cleaning\n",
        "\n",
        "# Convert term to numeric\n",
        "if \"term\" in df_model.columns:\n",
        "    df_model[\"term\"] = (\n",
        "        df_model[\"term\"]\n",
        "        .astype(str)\n",
        "        .str.extract(\"(\\d+)\")\n",
        "        .astype(float)\n",
        "    )\n",
        "\n",
        "# Convert employment length to numeric\n",
        "def clean_emp_length(value):\n",
        "    if pd.isna(value):\n",
        "        return np.nan\n",
        "    value = str(value)\n",
        "    if \"10+\" in value:\n",
        "        return 10\n",
        "    if \"< 1\" in value:\n",
        "        return 0\n",
        "    return pd.to_numeric(\n",
        "        value.replace(\"years\", \"\")\n",
        "             .replace(\"year\", \"\")\n",
        "             .strip(),\n",
        "        errors=\"coerce\"\n",
        "    )\n",
        "\n",
        "if \"emp_length\" in df_model.columns:\n",
        "    df_model[\"emp_length\"] = df_model[\"emp_length\"].apply(clean_emp_length)\n",
        "\n",
        "# Convert earliest credit line into credit history length\n",
        "if \"earliest_cr_line\" in df_model.columns:\n",
        "    df_model[\"earliest_cr_line\"] = pd.to_datetime(df_model[\"earliest_cr_line\"], errors=\"coerce\")\n",
        "    df_model[\"credit_history_years\"] = (\n",
        "        pd.Timestamp.today() - df_model[\"earliest_cr_line\"]\n",
        "    ).dt.days / 365.25\n",
        "    df_model.drop(columns=[\"earliest_cr_line\"], inplace=True)\n",
        "\n",
        "# Average FICO score calculation\n",
        "if \"fico_range_low\" in df_model.columns and \"fico_range_high\" in df_model.columns:\n",
        "    df_model[\"fico_avg\"] = (\n",
        "        df_model[\"fico_range_low\"] + df_model[\"fico_range_high\"]\n",
        "    ) / 2\n",
        "    df_model.drop(columns=[\"fico_range_low\", \"fico_range_high\"], inplace=True)\n",
        "\n",
        "df_model.head()"
      ]
    },
    {
      "cell_type": "markdown",
      "id": "ac28368b-8325-4317-a9af-25c47c05d460",
      "metadata": {
        "id": "ac28368b-8325-4317-a9af-25c47c05d460"
      },
      "source": [
        "# Exploratory data analysis"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "a40f46c1-4b52-47c4-ad21-6addc252bd96",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 350
        },
        "id": "a40f46c1-4b52-47c4-ad21-6addc252bd96",
        "outputId": "789550b9-9ca0-4b19-b244-a0c3538a4bf2"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "       loan_amount   term  interest_rate  installment  emp_length  \\\n",
              "count       558.00 558.00         558.00       558.00      521.00   \n",
              "mean      16015.28  43.87          14.00       471.74        5.84   \n",
              "std       10672.55  11.28           5.72       307.97        3.80   \n",
              "min        1000.00  36.00           5.31        33.98        0.00   \n",
              "25%        7500.00  36.00           9.92       242.23        2.00   \n",
              "50%       13000.00  36.00          13.59       379.13        6.00   \n",
              "75%       24000.00  60.00          17.09       673.40       10.00   \n",
              "max       40000.00  60.00          30.94      1503.89       10.00   \n",
              "\n",
              "       annual_income  debt_to_income  delinq_2y  inquiries_last_12m  \\\n",
              "count         558.00          556.00     558.00              558.00   \n",
              "mean        84925.13           17.36       0.22                2.28   \n",
              "std        109017.45           12.94       0.56                2.46   \n",
              "min             0.00            0.00       0.00                0.00   \n",
              "25%         48000.00            9.55       0.00                1.00   \n",
              "50%         68850.00           16.16       0.00                2.00   \n",
              "75%         97875.00           23.49       0.00                3.00   \n",
              "max       2300000.00          209.10       4.00               20.00   \n",
              "\n",
              "       total_credit_lines  ...  num_mort_accounts  \\\n",
              "count              558.00  ...             558.00   \n",
              "mean                23.51  ...               1.50   \n",
              "std                 12.59  ...               1.82   \n",
              "min                  2.00  ...               0.00   \n",
              "25%                 14.00  ...               0.00   \n",
              "50%                 22.00  ...               1.00   \n",
              "75%                 30.00  ...               2.00   \n",
              "max                 80.00  ...               9.00   \n",
              "\n",
              "       account_never_delinq_percent  tax_liens  public_record_bankrupt  \\\n",
              "count                        558.00     558.00                  558.00   \n",
              "mean                          94.87       0.03                    0.13   \n",
              "std                            8.47       0.22                    0.34   \n",
              "min                           50.00       0.00                    0.00   \n",
              "25%                           92.35       0.00                    0.00   \n",
              "50%                          100.00       0.00                    0.00   \n",
              "75%                          100.00       0.00                    0.00   \n",
              "max                          100.00       3.00                    2.00   \n",
              "\n",
              "       default  credit_history_years  issue_year  issue_month_num  \\\n",
              "count   558.00                558.00      558.00           558.00   \n",
              "mean      0.20                 16.69     2018.00             1.82   \n",
              "std       0.40                  7.64        0.00             0.82   \n",
              "min       0.00                  4.00     2018.00             1.00   \n",
              "25%       0.00                 12.00     2018.00             1.00   \n",
              "50%       0.00                 15.00     2018.00             2.00   \n",
              "75%       0.00                 20.00     2018.00             3.00   \n",
              "max       1.00                 53.00     2018.00             3.00   \n",
              "\n",
              "       loan_to_income  credit_utilization_ratio  \n",
              "count          556.00                    558.00  \n",
              "mean             0.24                      0.38  \n",
              "std              0.18                      0.28  \n",
              "min              0.01                      0.00  \n",
              "25%              0.11                      0.14  \n",
              "50%              0.19                      0.31  \n",
              "75%              0.32                      0.62  \n",
              "max              1.26                      1.14  \n",
              "\n",
              "[8 rows x 34 columns]"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-1cba5347-03bb-4baa-bfa0-ee083c116194\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>loan_amount</th>\n",
              "      <th>term</th>\n",
              "      <th>interest_rate</th>\n",
              "      <th>installment</th>\n",
              "      <th>emp_length</th>\n",
              "      <th>annual_income</th>\n",
              "      <th>debt_to_income</th>\n",
              "      <th>delinq_2y</th>\n",
              "      <th>inquiries_last_12m</th>\n",
              "      <th>total_credit_lines</th>\n",
              "      <th>...</th>\n",
              "      <th>num_mort_accounts</th>\n",
              "      <th>account_never_delinq_percent</th>\n",
              "      <th>tax_liens</th>\n",
              "      <th>public_record_bankrupt</th>\n",
              "      <th>default</th>\n",
              "      <th>credit_history_years</th>\n",
              "      <th>issue_year</th>\n",
              "      <th>issue_month_num</th>\n",
              "      <th>loan_to_income</th>\n",
              "      <th>credit_utilization_ratio</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>count</th>\n",
              "      <td>558.00</td>\n",
              "      <td>558.00</td>\n",
              "      <td>558.00</td>\n",
              "      <td>558.00</td>\n",
              "      <td>521.00</td>\n",
              "      <td>558.00</td>\n",
              "      <td>556.00</td>\n",
              "      <td>558.00</td>\n",
              "      <td>558.00</td>\n",
              "      <td>558.00</td>\n",
              "      <td>...</td>\n",
              "      <td>558.00</td>\n",
              "      <td>558.00</td>\n",
              "      <td>558.00</td>\n",
              "      <td>558.00</td>\n",
              "      <td>558.00</td>\n",
              "      <td>558.00</td>\n",
              "      <td>558.00</td>\n",
              "      <td>558.00</td>\n",
              "      <td>556.00</td>\n",
              "      <td>558.00</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>mean</th>\n",
              "      <td>16015.28</td>\n",
              "      <td>43.87</td>\n",
              "      <td>14.00</td>\n",
              "      <td>471.74</td>\n",
              "      <td>5.84</td>\n",
              "      <td>84925.13</td>\n",
              "      <td>17.36</td>\n",
              "      <td>0.22</td>\n",
              "      <td>2.28</td>\n",
              "      <td>23.51</td>\n",
              "      <td>...</td>\n",
              "      <td>1.50</td>\n",
              "      <td>94.87</td>\n",
              "      <td>0.03</td>\n",
              "      <td>0.13</td>\n",
              "      <td>0.20</td>\n",
              "      <td>16.69</td>\n",
              "      <td>2018.00</td>\n",
              "      <td>1.82</td>\n",
              "      <td>0.24</td>\n",
              "      <td>0.38</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>std</th>\n",
              "      <td>10672.55</td>\n",
              "      <td>11.28</td>\n",
              "      <td>5.72</td>\n",
              "      <td>307.97</td>\n",
              "      <td>3.80</td>\n",
              "      <td>109017.45</td>\n",
              "      <td>12.94</td>\n",
              "      <td>0.56</td>\n",
              "      <td>2.46</td>\n",
              "      <td>12.59</td>\n",
              "      <td>...</td>\n",
              "      <td>1.82</td>\n",
              "      <td>8.47</td>\n",
              "      <td>0.22</td>\n",
              "      <td>0.34</td>\n",
              "      <td>0.40</td>\n",
              "      <td>7.64</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.82</td>\n",
              "      <td>0.18</td>\n",
              "      <td>0.28</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>min</th>\n",
              "      <td>1000.00</td>\n",
              "      <td>36.00</td>\n",
              "      <td>5.31</td>\n",
              "      <td>33.98</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>2.00</td>\n",
              "      <td>...</td>\n",
              "      <td>0.00</td>\n",
              "      <td>50.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>4.00</td>\n",
              "      <td>2018.00</td>\n",
              "      <td>1.00</td>\n",
              "      <td>0.01</td>\n",
              "      <td>0.00</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>25%</th>\n",
              "      <td>7500.00</td>\n",
              "      <td>36.00</td>\n",
              "      <td>9.92</td>\n",
              "      <td>242.23</td>\n",
              "      <td>2.00</td>\n",
              "      <td>48000.00</td>\n",
              "      <td>9.55</td>\n",
              "      <td>0.00</td>\n",
              "      <td>1.00</td>\n",
              "      <td>14.00</td>\n",
              "      <td>...</td>\n",
              "      <td>0.00</td>\n",
              "      <td>92.35</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>12.00</td>\n",
              "      <td>2018.00</td>\n",
              "      <td>1.00</td>\n",
              "      <td>0.11</td>\n",
              "      <td>0.14</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>50%</th>\n",
              "      <td>13000.00</td>\n",
              "      <td>36.00</td>\n",
              "      <td>13.59</td>\n",
              "      <td>379.13</td>\n",
              "      <td>6.00</td>\n",
              "      <td>68850.00</td>\n",
              "      <td>16.16</td>\n",
              "      <td>0.00</td>\n",
              "      <td>2.00</td>\n",
              "      <td>22.00</td>\n",
              "      <td>...</td>\n",
              "      <td>1.00</td>\n",
              "      <td>100.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>15.00</td>\n",
              "      <td>2018.00</td>\n",
              "      <td>2.00</td>\n",
              "      <td>0.19</td>\n",
              "      <td>0.31</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>75%</th>\n",
              "      <td>24000.00</td>\n",
              "      <td>60.00</td>\n",
              "      <td>17.09</td>\n",
              "      <td>673.40</td>\n",
              "      <td>10.00</td>\n",
              "      <td>97875.00</td>\n",
              "      <td>23.49</td>\n",
              "      <td>0.00</td>\n",
              "      <td>3.00</td>\n",
              "      <td>30.00</td>\n",
              "      <td>...</td>\n",
              "      <td>2.00</td>\n",
              "      <td>100.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>20.00</td>\n",
              "      <td>2018.00</td>\n",
              "      <td>3.00</td>\n",
              "      <td>0.32</td>\n",
              "      <td>0.62</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>max</th>\n",
              "      <td>40000.00</td>\n",
              "      <td>60.00</td>\n",
              "      <td>30.94</td>\n",
              "      <td>1503.89</td>\n",
              "      <td>10.00</td>\n",
              "      <td>2300000.00</td>\n",
              "      <td>209.10</td>\n",
              "      <td>4.00</td>\n",
              "      <td>20.00</td>\n",
              "      <td>80.00</td>\n",
              "      <td>...</td>\n",
              "      <td>9.00</td>\n",
              "      <td>100.00</td>\n",
              "      <td>3.00</td>\n",
              "      <td>2.00</td>\n",
              "      <td>1.00</td>\n",
              "      <td>53.00</td>\n",
              "      <td>2018.00</td>\n",
              "      <td>3.00</td>\n",
              "      <td>1.26</td>\n",
              "      <td>1.14</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "<p>8 rows × 34 columns</p>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-1cba5347-03bb-4baa-bfa0-ee083c116194')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-1cba5347-03bb-4baa-bfa0-ee083c116194 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-1cba5347-03bb-4baa-bfa0-ee083c116194');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "    </div>\n",
              "  </div>\n"
            ],
            "application/vnd.google.colaboratory.intrinsic+json": {
              "type": "dataframe"
            }
          },
          "metadata": {},
          "execution_count": 12
        }
      ],
      "source": [
        "# Descriptive Statistics\n",
        "pd.set_option('display.float_format', '{:.2f}'.format)\n",
        "df_model.describe()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "7195cc95-4de3-46cc-b957-61aaa38267a8",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "7195cc95-4de3-46cc-b957-61aaa38267a8",
        "outputId": "2d3f3f23-8afb-4ee7-e60e-3928633825f5"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Numeric columns: ['loan_amount', 'term', 'interest_rate', 'installment', 'emp_length', 'annual_income', 'debt_to_income', 'delinq_2y', 'inquiries_last_12m', 'total_credit_lines', 'open_credit_lines', 'total_credit_limit', 'total_credit_utilized', 'num_collections_last_12m', 'num_historical_failed_to_pay', 'current_installment_accounts', 'accounts_opened_24m', 'months_since_last_credit_inquiry', 'num_satisfactory_accounts', 'num_active_debit_accounts', 'total_debit_limit', 'num_total_cc_accounts', 'num_open_cc_accounts', 'num_cc_carrying_balance', 'num_mort_accounts', 'account_never_delinq_percent', 'tax_liens', 'public_record_bankrupt', 'default', 'credit_history_years', 'loan_to_income', 'credit_utilization_ratio']\n",
            "Categorical columns: ['grade', 'sub_grade', 'homeownership', 'verified_income', 'loan_purpose', 'application_type', 'state', 'initial_listing_status', 'disbursement_method']\n"
          ]
        }
      ],
      "source": [
        "# Separating numeric and categorical columns\n",
        "numeric_cols = df_model.select_dtypes(include=[\"int64\", \"float64\"]).columns.tolist()\n",
        "categorical_cols = df_model.select_dtypes(include=[\"object\"]).columns.tolist()\n",
        "print(\"Numeric columns:\", numeric_cols)\n",
        "print(\"Categorical columns:\", categorical_cols)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "6b50ca15-6324-423c-8fb5-c4ec508f919f",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "6b50ca15-6324-423c-8fb5-c4ec508f919f",
        "outputId": "9099f227-45ca-4e6b-a0a2-d32f4d87ff27"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "<class 'pandas.core.frame.DataFrame'>\n",
            "Index: 558 entries, 18 to 9971\n",
            "Data columns (total 43 columns):\n",
            " #   Column                            Non-Null Count  Dtype  \n",
            "---  ------                            --------------  -----  \n",
            " 0   loan_amount                       558 non-null    int64  \n",
            " 1   term                              558 non-null    float64\n",
            " 2   interest_rate                     558 non-null    float64\n",
            " 3   installment                       558 non-null    float64\n",
            " 4   grade                             558 non-null    object \n",
            " 5   sub_grade                         558 non-null    object \n",
            " 6   emp_length                        521 non-null    float64\n",
            " 7   homeownership                     558 non-null    object \n",
            " 8   annual_income                     558 non-null    float64\n",
            " 9   verified_income                   558 non-null    object \n",
            " 10  loan_purpose                      558 non-null    object \n",
            " 11  application_type                  558 non-null    object \n",
            " 12  state                             558 non-null    object \n",
            " 13  debt_to_income                    556 non-null    float64\n",
            " 14  delinq_2y                         558 non-null    int64  \n",
            " 15  inquiries_last_12m                558 non-null    int64  \n",
            " 16  total_credit_lines                558 non-null    int64  \n",
            " 17  open_credit_lines                 558 non-null    int64  \n",
            " 18  total_credit_limit                558 non-null    int64  \n",
            " 19  total_credit_utilized             558 non-null    int64  \n",
            " 20  num_collections_last_12m          558 non-null    int64  \n",
            " 21  num_historical_failed_to_pay      558 non-null    int64  \n",
            " 22  current_installment_accounts      558 non-null    int64  \n",
            " 23  accounts_opened_24m               558 non-null    int64  \n",
            " 24  months_since_last_credit_inquiry  506 non-null    float64\n",
            " 25  num_satisfactory_accounts         558 non-null    int64  \n",
            " 26  num_active_debit_accounts         558 non-null    int64  \n",
            " 27  total_debit_limit                 558 non-null    int64  \n",
            " 28  num_total_cc_accounts             558 non-null    int64  \n",
            " 29  num_open_cc_accounts              558 non-null    int64  \n",
            " 30  num_cc_carrying_balance           558 non-null    int64  \n",
            " 31  num_mort_accounts                 558 non-null    int64  \n",
            " 32  account_never_delinq_percent      558 non-null    float64\n",
            " 33  tax_liens                         558 non-null    int64  \n",
            " 34  public_record_bankrupt            558 non-null    int64  \n",
            " 35  initial_listing_status            558 non-null    object \n",
            " 36  disbursement_method               558 non-null    object \n",
            " 37  default                           558 non-null    int64  \n",
            " 38  credit_history_years              558 non-null    int64  \n",
            " 39  issue_year                        558 non-null    int32  \n",
            " 40  issue_month_num                   558 non-null    int32  \n",
            " 41  loan_to_income                    556 non-null    float64\n",
            " 42  credit_utilization_ratio          558 non-null    float64\n",
            "dtypes: float64(10), int32(2), int64(22), object(9)\n",
            "memory usage: 187.5+ KB\n"
          ]
        }
      ],
      "source": [
        "df_model.info()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "9ad0b511-6dcf-4215-91a5-4172402bb639",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 914
        },
        "id": "9ad0b511-6dcf-4215-91a5-4172402bb639",
        "outputId": "c97c2f92-262f-4579-e60d-94d3dd396104"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 1200x800 with 2 Axes>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "# Correlation heatmap\n",
        "plt.figure(figsize=(12, 8))\n",
        "corr = df_model[numeric_cols].corr()\n",
        "sns.heatmap(corr, cmap=\"coolwarm\", center=0)\n",
        "plt.title(\"Correlation Heatmap of Numerical Features\")\n",
        "plt.show()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "00b8da9a-5cc1-4123-95fb-a1dbdd57bcfd",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 484
        },
        "id": "00b8da9a-5cc1-4123-95fb-a1dbdd57bcfd",
        "outputId": "b32b680e-ad06-4002-ae2c-6c7068085782"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 800x500 with 1 Axes>"
            ],
            "image/png": "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AAAAmBZhFgAAAKZFmAUAAIBpEWYBAABgWoRZAAAAmBZhFgAAAKZFmAUAAIBpEWYBAABgWoRZAAAAmJbTw+zUqVMVEhIiDw8PdejQQWvXri2377Zt23TnnXcqJCREFotFqampV65QAAAAVDtODbMLFy5UcnKyxo4dq/Xr16tNmzaKjY3V0aNHy+x/6tQpNWnSRBMmTFDDhg2vcLUAAACobpwaZidNmqShQ4cqMTFR4eHhmj59ujw9PTVr1qwy+99www167bXXNHDgQFmt1itcLQAAAKobp4XZs2fPat26dYqJifmjGBcXxcTEKCMjo9KuU1RUpPz8fLsXAAAArg5OC7M5OTkqLi6Wv7+/Xbu/v78yMzMr7TopKSny8fGxvYKCgirt3AAAAHAup98AVtVGjx6tvLw82+vgwYPOLgkAAACVxM1ZF27QoIFcXV2VlZVl156VlVWpN3dZrVbW1wIAAFylnDYz6+7urqioKKWnp9vaSkpKlJ6erk6dOjmrLAAAAJiI02ZmJSk5OVkJCQlq166d2rdvr9TUVBUWFioxMVGSFB8fr8DAQKWkpEj6/aax7du3274+fPiwNm7cKC8vL4WGhjrtfQAAAMA5nBpmBwwYoOzsbI0ZM0aZmZmKjIxUWlqa7aawAwcOyMXlj8njI0eOqG3btrbtiRMnauLEiYqOjtaqVauudPkAAABwMqeGWUlKSkpSUlJSmfv+GlBDQkJkGMYVqAoAAABmcNU/zQAAAABXL8IsAAAATIswCwAAANNy+prZq0nIqM+dXYLD9k3o4+wSAAAALhkzswAAADAtwiwAAABMizALAAAA0yLMAgAAwLQIswAAADAtwiwAAABMizALAAAA0yLMAgAAwLQIswAAADAtwiwAAABMizALAAAA0yLMAgAAwLQIswAAADAtwiwAAABMizALAAAA0yLMAgAAwLQIswAAADAtwiwAAABMizALAAAA0yLMAgAAwLQIswAAADAtwiwAAABMizALAAAA0yLMAgAAwLQIswAAADAtwiwAAABMizALAAAA0yLMAgAAwLQIswAAADAtwiwAAABMizALAAAA0yLMAgAAwLQIswAAADAtwiwAAABMizALAAAA0yLMAgAAwLQIswAAADAtwiwAAABMizALAAAA0yLMAgAAwLQIswAAADAtwiwAAABMizALAAAA0yLMAgAAwLQI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95Nqp7CwUAsXLtSsWbO0du1aFRcXa9KkSRoyZIhq167t7PJMz8XFRVlZWfL19ZUk1a5dW5s3b1bjxo0l/f6n8kaNGqm4uNiZZZpSVlaWrr/+erm6uiopKcn2D+nOnTs1depUFRcXa/369fL393dypebm7u6u/fv3lzvLfeTIETVu3Piqmnm5klxcXNSrVy9b0Pr000/Vo0cPW9AqKipSWloa/0ZchsTExAr1mz17dhVXcnV6/PHHtWLFCq1bt67MiYV27dopJiZGkydPdlKFlYswW83t2rVL7777rt577z2dOHFCPXv21NKlS51dlqnxP6qqtX//fg0bNkz/93//Z1traLFYFBsbq6lTp9p+acClc3V1VWZmpu0Xsr/iF7LLQ9CC2WVlZSkyMlLu7u5KSkpSs2bNJP2eKaZMmaJz585pw4YNV83EAmHWJIqLi/Xpp59q1qxZhNnLxP+orozjx49r9+7dMgxDYWFhdks5cHn++gvZX/ELGYC9e/dq2LBhWr58ud3EQs+ePfXWW2+pSZMmTq6w8hBmAcBk+IUMQEXl5uZq9+7dkqTQ0FDVq1fPyRVVPsIsAAAATIvnzAIAAMC0CLMAAAAwLcIsAAAATIswCwC4JCEhIUpNTXV2GQD+5gizAFBBgwcPVlxcnLPLKNOGDRs0YMAABQQEyGq1Kjg4WH379tWnn34q7vMFcDUjzAKAyX3yySfq2LGjCgoKNHfuXO3YsUNpaWnq16+fnn32WeXl5ZV5nGEYOnfu3BWuFgAqF2EWACrJ//73P7Vv315Wq1UBAQEaNWqUXVhMS0tT165dVadOHdWvX199+/bVnj17bPv37dsni8WiJUuW6KabbpKnp6fatGmjjIyMcq9ZWFio++67T3369NHnn3+uW265RU2aNFHLli113333adOmTfLx8ZEkrVq1ShaLRV988YWioqJktVq1evVq7dmzR3fccYf8/f3l5eWlG264QStWrLC7ztGjR3XbbbepZs2aaty4sebPn1+qlhMnTuj++++Xr6+vvL291aNHD23atOlyhxUALogwCwCV4PDhw+rdu7duuOEGbdq0SdOmTdO7776rF1980dansLBQycnJ+vHHH5Weni4XFxf169dPJSUldud65plnNGLECG3cuFHNmjXToEGDyp1B/fLLL3Xs2DE9+eST5dZmsVjstkeNGqUJEyZox44dioiIUEFBgXr37q309HRt2LBBt956q2677TYdOHDAdszgwYN18OBBffXVV1q0aJHeeustHT161O68d911l44ePaovvvhC69at0/XXX6+bb75Zubm5FR5HAHCYAQCokISEBOOOO+4oc9/TTz9tNG/e3CgpKbG1TZ061fDy8jKKi4vLPCY7O9uQZGzZssUwDMPYu3evIcmYOXOmrc+2bdsMScaOHTvKPMeECRMMSUZubq6tbe3atUatWrVsr08//dQwDMP46quvDEnGxx9/fNH3et111xlvvvmmYRiGsWvXLkOSsXbtWtv+HTt2GJKMf//734ZhGMY333xjeHt7G2fOnLE7T9OmTY0ZM2Zc9HoAcKmYmQWASrBjxw516tTJbha0S5cuKigo0KFDhyRJP//8swYNGqQmTZrI29tbISEhkmQ3AypJERERtq8DAgIkqdQs6IVERERo48aN2rhxowoLC0vN6rZr185uu6CgQCNGjFDLli1Vp04deXl5aceOHba6duzYITc3N0VFRdmOadGiherUqWPb3rRpkwoKClS/fn15eXnZXnv37rVbSgEAlc3N2QUAwN/FbbfdpuDgYL3zzjtq1KiRSkpK1KpVK509e9auX40aNWxfnw/Hf12KcF5YWJgkadeuXerYsaMkyWq1KjQ0tNw6atWqZbc9YsQILV++XBMnTlRoaKhq1qyp/v37l6rrQgoKChQQEKBVq1aV2vfn0AsAlY0wCwCVoGXLllq8eLEMw7AF0G+//Va1a9fWNddco2PHjmnXrl1655131K1bN0nS6tWrL/u6t9xyi+rVq6dXXnlF//3vfy/pHN9++60GDx6sfv36Sfo9mO7bt8+2v0WLFjp37pzWrVunG264QdLv4fnEiRO2Ptdff70yMzPl5uZmm3EGgCuBMAsADsjLy9PGjRvt2urXr6+HH35YqampevTRR5WUlKRdu3Zp7NixSk5OlouLi+rWrav69evr7bffVkBAgA4cOKBRo0Zddj1eXl6aOXOmBgwYoD59+uixxx5TWFiYCgoKlJaWJklydXW94DnCwsK0ZMkS3XbbbbJYLHruuefsZoKbN2+uW2+9VQ8++KCmTZsmNzc3PfHEE6pZs6atT0xMjDp16qS4uDi9+uqratasmY4cOaLPP/9c/fr1K7W0AQAqC2tmAcABq1atUtu2be1e48aNU2BgoJYtW6a1a9eqTZs2euihh3Tffffp2WeflSS5uLjoww8/1Lp169SqVSsNHz5cr732WqXU1K9fP61Zs0aenp6Kj49X8+bN1aNHD61cuVIffvih+vbte8HjJ02apLp166pz58667bbbFBsbq+uvv96uz+zZs9WoUSNFR0frH//4hx544AH5+fnZ9lssFi1btkw33nijEhMT1axZMw0cOFD79++Xv79/pbxPACiLxTD4aBgAAACYEzOzAAAAMC3CLAAAAEyLMAsAAADTIswCAADAtAizAAAAMC3CLAAAAEyLMAsAAADTIswCAADAtAizAAAAMC3CLAAAAEyLMAsAAADTIswCAADAtP4/QwHeoK4i6y4AAAAASUVORK5CYII=\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "# Default rate by grade\n",
        "if \"grade\" in df_model.columns:\n",
        "    grade_default = df_model.groupby(\"grade\")[\"default\"].mean().sort_index()\n",
        "    grade_default.plot(kind=\"bar\", figsize=(8, 5))\n",
        "    plt.title(\"Default Rate by Loan Grade\")\n",
        "    plt.ylabel(\"Default Rate\")\n",
        "    plt.xlabel(\"Loan Grade\")\n",
        "    plt.show()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "dab2b72e-ae88-4f6c-bbf5-ebb76dc5dd35",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 582
        },
        "id": "dab2b72e-ae88-4f6c-bbf5-ebb76dc5dd35",
        "outputId": "ce8aca3a-7eaa-4fea-f07e-5a15b60ffb9b"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 1200x500 with 1 Axes>"
            ],
            "image/png": "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OqVZs2bVFClSxDjT9vnnn6uPj49xtRKvF3U1t23btvr++++ramSbP378WFVVFy5cqLa2tlq/fn3du3evxepMCtauXatp0qTRUaNG6YIFC7Rt27bq5ORknPF99uyZLl68WIsUKaJNmjThyk8cjRgxQkuXLq01a9bUIUOGGMuXLl2qnp6e2rhxY12yZIl+8MEHmjdv3v/0meC3Fdt7bfv27Zo7d26dOnWqOjo66tSpU43HfvnlF61bt67+/fff77LMJGvNmjWaJk0a7dWrl/bv31+9vLzUx8dHN2/ebKzTs2dPzZs3r3799de8R2MR23v0yZMnumXLFi1YsKCWKVPG2C9FOXTokHbq1IleSbGI/h4bPny4pkmTRq9du6YrVqzQnDlz6oIFC8zWnzFjhrZs2VI//vhj2vMNfvrpJ02TJo0OGjRIAwMDtXLlyponTx6jZ9dvv/2mDRo00Hz58umRI0csXK11i3qfvvyeW7dunZYtW1abN29u9PaKsnfvXr18+fI7qzEpib7dDxw4UAsUKKAzZ85U1cg2/v33341eHlGqVaum48ePf6d1WgIhPYFFvdlWr16tOXLk0KFDh+q9e/dUVXXlypVqMpm0f//+evDgQT158qR++eWX6uTkpMeOHbNk2VbtVcHwl19+UZPJpHPnzjVb/sMPP2jTpk01T5482rRp03dRYpJ07tw5LVu2rBF0goODNWfOnFq4cGF1cHDQH3/8UVUjg/qyZcv0woULFqzWukV/j86cOVMzZcqkEyZM0FatWmnJkiXN3ocrV65UHx8fLVy4sFarVs3oakwIeiF6ey5fvlzXrVunT58+1YcPH2rTpk3V1tZWBw4caKzz6NEj/eijj/STTz7hRFIcHD16VAsWLGgcCN2/f18zZsyo7u7uWq1aNd2yZYuxrr+/v54/f95SpVqt6O+zXbt26datW81OCgcGBmrx4sW1QoUKMYJ6FIJl7Pbu3at+fn66bds2VY0cItihQwetXLmyzp49W1Uj91d169Y1O1Bn248pIiJCQ0NDtWbNmjpq1ChVVX3w4IHmzJlTu3XrZrbuL7/8os2aNWN7f42o/fRvv/2mfn5+2qZNG/X399dnz56pauSFj/Lly2uzZs109+7dliw1yRkwYIBmzpxZd+zYoUFBQTEev3fvnh49elQ//PBDLVGihNHm/2WE9ETw008/aerU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u23btpovXz4tVKiQVq1alc/QeBg8eLBmzJhRv/76a7M7tzx48EBPnjypderUUQ8PD/bxCYSQ/gaMUXm16AcxS5Ys0WzZsum3336rPXr00DRp0mivXr1ijOEfOXKkVqpUiatoeOfu3LmjDg4Oxr1QDxw4oBUrVtTixYurauQO/vbt21qnTh2tXLkyV87fIKp79Y0bN7R169bq6uqqkyZNemO4oV1jivo8fPTokT58+FD79++vt2/fNh4fP368pkiRQidOnKjBwcF66dIlvXXrFvdBf8mePXu0RIkSWq1aNb106ZKqRt460c/PTytVqqRff/21qkb2pPn000+N3gr58+fXggULGgeW7J/MDR06VFOlSqVz5swxlh05ckQLFSqkZcqUMYL6jRs3dPbs2free+9py5YtjROiYWFh2q9fP2OcKpBYtmzZopkzZ9aZM2eqqmpgYKCmTJlSvb29zU4QXbx4Ue/evauhoaGWKtWqva6r+rBhw9TR0VG/+eYbYyLYWbNm6YcffqhVq1ZlCGsCIqTjXwsMDNTPPvvM7GrklClTNGfOnNq3b98YQT36+HXgXRo0aJB+9NFHevfuXX38+LHOmzdPixYtqjly5FAvLy8tX768li5dmp3MGyxZskTLlClj3KYmODhYP/nkE61SpYrOnDmTYSxvYc2aNerj46NFihTRQoUKxeh+OWHCBE2VKpX279+fA8vXWLNmjdasWVO9vb31/Pnzqhp5QN6pU6cYt2Bat26dLly4UGfOnGm8V9nmX4jeFl999ZWmSpVKf/jhB2PZ4cOHYwR11cjtPuozIOo1ok/UBSSkqPfa48ePdfjw4frFF1+oauQJunz58mmjRo3U09NTPTw86MkRT2PHjtW5c+fGuGAZdeLum2++0YcPH2pQUJCuX7/e2N7Z9ycMQjr+levXr2u+fPnUwcEhxhiUyZMna86cObV///4x7p9KQEdietXV3H379mnatGmNWZ+fPHmiFy5c0JEjR+rIkSN17ty57GTiYOnSpVqjRg2tVauWcQ/UoKAgbdy4sVapUkVnz57NNh4P+/bt0/Tp02unTp20bdu2mjJlSv38889jnOAcPXq0ZsiQwbh6gReiv9/WrFmj1atX1/fee88I6hcuXNBOnTqpp6enjh07NtbXIKC/EL09J06cqF9//bUxk/v8+fONxw4fPqyFCxdWT09P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rEmLFi1wcXGhTZs2tG7dmq5du1K0aFESEhK4cuUKbm5uDBkyxFL+8ePHFClS5K+cAhERkRxPIV1EROQl0bx5cxYvXkyePHlwcHDA2vrJZd5sNlu6l6dJTk5+qnyBAgWee52srKzYu3cvR44cYc+ePSxYsIDJkydz7Ngx8ufPD0BYWBgNGjR4qpyIiEhupDHpIiIiL4kCBQrg5ORE+fLlLQEdoESJEsTGxlp+T0lJ4ezZs3/6uEePHrX8/PjxY06ePEm1atUAqFatGl988UWGhwCff/45hQoVoly5cgCYTCaaNGmCr68v0dHR5MmThy1btlCqVCkcHBy4evUqTk5OGf6rUKHCXz4PIiIiOZla0kVERF5yrq6ujB07lv/85z+8+uqrzJ07l3v37v3p8gsXLqRSpUpUq1aNefPmER8fz6BBgwDw9PQkKCiIESNGMHz4cC5evMi0adMYO3YsZrOZY8eOsX//flq3bk3JkiU5duwYt2/ftoR8X19fRo4cSZEiRWjbti2JiYmcOHGC+Ph4xo4dmxmnQ0REJFtTSBcREXnJDRo0iNOnT9OvXz+sra0ZM2YMzZs3/9PlZ82axaxZszh16hROTk5ERUVhb28PQNmyZdmxYwdeXl7UrFmTYsWK4ebmxnvvvQdA4cKF+eyzzwgKCuKXX37B0dGROXPm8MYbbwAwePBg8ufPT0BAAF5eXhQoUAAXF5enlowTERHJLUzGbwepiYiIiPBkdvcKFSoQHR1NrVq1sro6IiIiuYLGpIuIiIiIiIhkEwrpIiIiIiIiItmEuruLiIiIiIiIZBNqSRcRERERERHJJhTSRURERERERLIJhXQRERERERGRbEIhXURERERERCSbUEgXERERERERySYU0kVERERERESyCYV0ERERERERkWxCIV1EREREREQkm1BIFxEREREREckm/h9v+XCsAotIvQAAAABJRU5ErkJggg==\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "# Default rate by purpose\n",
        "if \"loan_purpose\" in df_model.columns:\n",
        "    purpose_default = df_model.groupby(\"loan_purpose\")[\"default\"].mean().sort_values(ascending=False)\n",
        "    purpose_default.plot(kind=\"bar\", figsize=(12, 5))\n",
        "    plt.title(\"Default Rate by Loan Purpose\")\n",
        "    plt.ylabel(\"Default Rate\")\n",
        "    plt.xlabel(\"Purpose\")\n",
        "    plt.xticks(rotation=45, ha=\"right\")\n",
        "    plt.show()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "c53d44cc-33d7-4ed5-b109-7db8c65e2fd6",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 622
        },
        "id": "c53d44cc-33d7-4ed5-b109-7db8c65e2fd6",
        "outputId": "f7702f27-9ef5-463d-9cc1-7daafefa4727"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 800x500 with 1 Axes>"
            ],
            "image/png": "iVBORw0KGgoAAAANSUhEUgAAArwAAAJdCAYAAADQoqRkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQAAW/tJREFUeJzt3Xl4TPfix/HPBFlsEcQSTQWxlti5igZNG0uraXWhS0J1VUttRYvYaqutypVfaYVW1S1u695aSghFSm1Ba6+d2NKIiDVzfn/0MbfThGaZOHG8X88zTzPfOXPmM9MjPs58zzk2wzAMAQAAABblZnYAAAAAIDdReAEAAGBpFF4AAABYGoUXAAAAlkbhBQAAgKVReAEAAGBpFF4AAABYGoUXAAAAlkbhBQAAgKVReAHkigMHDujxxx+Xt7e3bDabvv3221x5nRYtWqhFixa5su685siRI7LZbJowYYLZUQDgnkLhBe5T0dHRstlsjpunp6f8/PwUGhqqqVOn6tKlSzlaf0REhHbt2qUPP/xQX3zxhRo0aOCi5Hd26tQpDRs2TDt27MjU8n/9HPLnz69y5cqpc+fOOnnyZLYypKamatiwYYqNjc3W88126zPZsmWL2VHyhGvXrumTTz5Rs2bN5OPjI3d3d/n5+al9+/aaP3++0tLSzI4I4G/kNzsAAHONGDFCFSpU0I0bN5SQkKDY2Fi9++67mjRpkpYsWaKgoKAsr/PKlSuKi4vTBx98oO7du+dC6ts7deqUhg8froCAANWpUyfTz7v1OVy9elU//fSToqOjtX79eu3evVuenp5ZypCamqrhw4dL0n2z99mqzp07pzZt2mjr1q0KDQ3V4MGDVbx4cSUkJGjVqlV68cUXdfDgQQ0ZMsTsqADugMIL3OfatGnjtPd10KBBWr16tZ544gm1b99ee/bskZeXV5bWee7cOUlSsWLFXBk1V/35c3jttddUsmRJjRs3TkuWLNHzzz9vcjqY5ZVXXtH27du1aNEiPfPMM06PDRo0SFu2bNG+ffvuuI6rV6/K3d1dbm58qQqYhT99ANJp1aqVhgwZoqNHj+rLL790emzv3r169tlnVbx4cXl6eqpBgwZasmSJ4/Fhw4apfPnykqT+/fvLZrMpICBAknT06FF169ZNVatWlZeXl0qUKKHnnntOR44ccXqNYcOGyWazpct166v2vy5/S2xsrBo2bChJ6tKli2OaQnR0dJY/g+bNm0uSDh065Bi7fv26hg4dqvr168vb21uFChVS8+bNtWbNGscyR44cka+vryRp+PDhjgzDhg1zLPN3n2FmTJ48WeXLl5eXl5eCg4O1e/dux2OzZ8+WzWbT9u3b0z1v9OjRypcvX5ana3Tu3FmFCxfWyZMnFRYWpsKFC8vX11f9+vVL95W+3W7Xxx9/rFq1asnT01O+vr5q3bq10xSJmzdvauTIkapUqZI8PDwUEBCg999/X9euXXNaV0BAgJ544gnFxsaqQYMG8vLyUq1atRzTRRYvXux4nfr162f4nrP7ecfFxWnFihV644030pXdWxo0aKCXXnrJcT82NlY2m01ff/21Bg8erHLlyqlgwYJKTk6WJH3zzTeqX7++vLy8VLJkSb388svp/l/cbl56586dHX+WJOc53XfaHgBQeAHcxiuvvCJJ+uGHHxxjv/zyi/7xj39oz549GjhwoCZOnKhChQopLCxM//73vyVJzzzzjCZPnixJ6tSpk7744gtNmTJFkvTzzz9r48aN6tixo6ZOnaq33npLMTExatGihVJTU3OcuXr16hoxYoQk6Y033tAXX3yhL774Qo888kiW13WrVPv4+DjGkpOTNWvWLLVo0ULjxo3TsGHDdO7cOYWGhjrmDPv6+mrGjBmSpKefftqR4VZhysxn+Hfmzp2rqVOn6p133tGgQYO0e/dutWrVSmfOnJEkPfvss/Ly8tK8efPSPXfevHlq0aKFypUrl+XPJC0tTaGhoSpRooQmTJig4OBgTZw4UZ9++qnTcl27dtW7774rf39/jRs3TgMHDpSnp6d++uknxzKvvfaahg4dqnr16mny5MkKDg7WmDFj1LFjx3Sve/DgQb344ot68sknNWbMGP3+++968sknNW/ePPXu3Vsvv/yyhg8frkOHDun555+X3W53PDcnn/d//vMfSdLLL7+c5c9q5MiR+v7779WvXz+NHj1a7u7uio6O1vPPP698+fJpzJgxev3117V48WI1a9ZMSUlJWX6NW/5uewAgyQBwX5o9e7Yhyfj5559vu4y3t7dRt25dx/1HH33UqFWrlnH16lXHmN1uNx5++GGjcuXKjrHDhw8bkoyPPvrIaX2pqanpXiMuLs6QZMydO9cxFhkZaWT06+lW5sOHDzvGgoODjeDgYMf9n3/+2ZBkzJ49+7bvK6N1rlq1yjh37pxx/PhxY+HChYavr6/h4eFhHD9+3LHszZs3jWvXrjk9//fffzdKly5tvPrqq46xc+fOGZKMyMjIdK+X2c8wI7c+Vy8vL+PEiROO8U2bNhmSjN69ezvGOnXqZPj5+RlpaWmOsW3btmXqs8lo24iIiDAkGSNGjHBatm7dukb9+vUd91evXm1IMnr27JluvXa73TAMw9ixY4chyXjttdecHu/Xr58hyVi9erVjrHz58oYkY+PGjY6xFStWOD6Ho0ePOsb/7//+z5BkrFmzxjGWk8/76aefNiQZSUlJTuNXrlwxzp0757j9/vvvjsfWrFljSDIqVqzotL1fv37dKFWqlFGzZk3jypUrjvH//ve/hiRj6NChjrG/btO3REREGOXLl3fcz8r2ANzv2MML4LYKFy7sOFtDYmKiVq9ereeff16XLl3S+fPndf78eV24cEGhoaE6cODA335N/ue5wDdu3NCFCxcUGBioYsWKadu2bbn6Xv5OSEiIfH195e/vr2effVaFChXSkiVL9MADDziWyZcvn9zd3SX98bV9YmKibt68qQYNGmQqvys+Q0kKCwtz2kPbqFEjNW7cWEuXLnWMhYeH69SpU07TLebNmycvLy916NAhU59JRt566y2n+82bN9dvv/3muL9o0SLZbDZFRkame+6taSq3cvbp08fp8b59+0qSvv/+e6fxGjVqqEmTJo77jRs3lvTH1JsHH3ww3fitPDn9vG9NQyhcuLDTeFRUlHx9fR23Zs2apXtuRESE0/a+ZcsWnT17Vt26dXM6CLJdu3aqVq1auvecFZnZHoD7HYUXwG2lpKSoSJEikv74WtkwDA0ZMsTpL3tfX19HuTl79uwd13flyhUNHTpU/v7+8vDwUMmSJeXr66ukpCRdvHgx19/PnUyfPl0rV67UwoUL1bZtW50/f14eHh7plpszZ46CgoLk6empEiVKyNfXV99//32m8rviM5SkypUrpxurUqWK09zmxx57TGXLlnVMa7Db7Zo/f76eeuopx//TrLo1H/fPfHx89PvvvzvuHzp0SH5+fipevPht13P06FG5ubkpMDDQabxMmTIqVqyYjh496jT+51IrSd7e3pIkf3//DMdv5cnp533rc0pJSXEa79Chg1auXKmVK1fe9iwmFSpUSPeeJalq1arplq1W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CtC9e3d17949w8duldhbAgICZBhGjtYJAACA+0um5/DOnz9f77//frqyK0mtWrXSwIEDNW/ePJeGAwAAAHIq04V3586dat269W0fb9OmjeLj410SCgAAAHCVTBfexMTEO86DLV26tH7//XeXhAIAAABcJdOFNy0tTfnz337Kb758+XTz5k2XhAIAAABcJUtnaejcufNtL9Bw7do1l4UCAAAAXCXThTciIuJvl8nqGRoAAACA3Jbpwjt79uzczAEAAADkimxfWhgAAAC4F1B4AQAAYGkUXgAAAFgahRcAAACWRuEFAACApVF4AQAAYGkUXgAAAFgahRcAAACWRuEFAACApVF4AQAAYGkUXgAAAFgahRcAAACWRuEFAACApVF4AQAAYGkUXgAAAFgahRcAAACWRuEFAACApVF4AQAAYGkUXgAAAFgahRcAAACWRuEFAACApVF4AQAAYGkUXgAAAFgahRcAAACWRuEFAACApVF4AQAAYGkUXgAAAFgahRcAAACWRuEFAACApVF4AQAAYGkUXgAAAFgahRcAAACWRuEFAACApVF4AQAAYGkUXgAAAFgahRcAAACWRuEFAACApVF4AQAAYGkUXgAAAFgahRcAAACWRuEFAACApVF4AQAAYGkUXgAAAFgahRcAAACWRuEFAACApVF4AQAAYGkUXgAAAFgahRcAAACWRuEFAACApVF4AQAAYGkUXgAAAFgahRcAAACWRuEFAACApVF4AQAAYGkUXgAAAFgahRcAAACWRuEFAACApVF4AQAAYGkUXgAAAFgahRcAAACWRuEFAACApVF4AQAAYGl5ovBOnz5dAQEB8vT0VOPGjbV58+Y7Lv/NN9+oWrVq8vT0VK1atbR06VKnxzt37iybzeZ0a926dW6+BQAAAORRphfeBQsWqE+fPoqMjNS2bdtUu3ZthYaG6uzZsxkuv3HjRnXq1Eldu3bV9u3bFRYWprCwMO3evdtpudatW+v06dOO2/z58+/G2wEAAEAeY3rhnTRpkl5//XV16dJFNWrUUFRUlAoWLKjPP/88w+U//vhjtW7dWv3791f16tU1cuRI1atXT9OmTXNazsPDQ2XKlHHcfHx87sbbAQAAQB5jauG9fv26tm7dqpCQEMeYm5ubQkJCFBcXl+Fz4uLinJaXpNDQ0HTLx8bGqlSpUqpatarefvttXbhw4bY5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mMT0wvvCCy/o3LlzGjp0qBISElSnTh0tX77ccdDZsWPH5Ob2vx3RDz/8sL766isNHjxY77//vipXrqxvv/1WNWvWdCzz3nvv6fLly3rjjTeUlJSkZs2aafny5fL09Lzr7+9+4uHhocjIyHTTQwBXY1vD3cK2hruFbS132YzMnMsBAAAAuEeZfuEJAAAAIDdReAEAAGBpFF4AAABYGoUXAAAAlkbhBXBPSEpK0qxZszRo0CAlJiZKkrZt26aTJ0+anAxWdfXqVbMj4D5w8OBBrVixQleuXJH0x9XD4HoUXuTIjz/+qJdffllNmjRxFI8vvvhC69evNzkZrGTnzp2qUqWKxo0bpwkTJigpKUmStHjxYg0aNMjccLAUu92ukSNHqly5cipcuLB+++03SdKQIUP02WefmZwOVnLhwgWFhISoSpUqatu2rU6fPi1J6tq1q/r27WtyOuuh8CLbFi1apNDQUHl5eWn79u26du2aJOnixYsaPXq0yelgJX369FHnzp114MABp/Npt23bVuvWrTMxGaxm1KhRio6O1vjx4+Xu7u4Yr1mzpmbNmmViMlhN7969lT9/fh07dkwFCxZ0jL/wwgtavny5icmsicKLbBs1apSioqI0c+ZMFShQwDHetGlTbdu2zcRksJqff/5Zb775ZrrxcuXKKSEhwYREsKq5c+fq008/1UsvvaR8+fI5xmvXrq29e/eamAxW88MPP2jcuHF64IEHnMYrV66so0ePmpTKuii8yLZ9+/bpkUceSTfu7e3t+MoZcAUPDw8lJyenG9+/f798fX1NSASrOnnypAIDA9ON2+123bhxw4REsKrLly877dm9JTExkaut5QIKL7KtTJkyOnjwYLrx9evXq2LFiiYkglW1b99eI0aMcBQOm82mY8eOacCAAerQoYPJ6WAlNWrU0I8//phufOHChapbt64JiWBVzZs319y5cx33bTab7Ha7xo8fr5YtW5qYzJrymx0A967XX39dvXr10ueffy6bzaZTp04pLi5O/fr105AhQ8yOBwuZOHGinn32WZUqVUpXrlxRcHCwEhIS1KRJE3344Ydmx4OFDB06VBERETp58qTsdrsWL16sffv2ae7cufrvf/9rdjxYyPjx4/Xoo49qy5Ytun79ut577z398ssvSkxM1IYNG8yOZzk2g/NfIJsMw9Do0aM1ZswYpaamSvrjq+d+/fpp5MiRJqeDFa1fv147d+5USkqK6tWrp5CQELMjwYJ+/PFHjRgxQvHx8Y5tbejQoXr88cfNjgaLuXjxoqZNm+a0rb3zzjsqW7as2dEsh8KLHLt+/boOHjyolJQU1ahRQ4ULFzY7EgAAgAOFF8A94eeff9aaNWt09uxZ2e12p8cmTZpkUipYWUpKSrptrWjRoialgRVdvXpVO3fuzPD3Wvv27U1KZU3M4UW2Xb16VZ988sltSwinJoOrjB49WoMHD1bVqlVVunRp2Ww2x2N//hnIqcOHD6t79+6KjY11utKaYRiy2WxKS0szMR2sZPny5QoPD9f58+fTPca25nrs4UW2vfTSS/rhhx/07LPPpishkhQZGWlSMlhN6dKlNW7cOHXu3NnsKLC4pk2byjAM9erVK8Pfa8HBwSYlg9VUrlxZjz/+uIYOHarSpUubHcfyKLzINm9vby1dulRNmzY1OwosrmzZslq3bp0qV65sdhRYXOHChbV161ZVrVrV7CiwuKJFi2r79u2qVKmS2VHuC5yHF9lWrlw5FSlSxOwYuA/07t1b06dPNzsG7gMNGzbU8ePHzY6B+8Czzz6r2NhYs2PcN9jDi2xbtmyZpk6dqqioKJUvX97sOLAwu92udu3aaf/+/apRo4bTpawlafHixSYlg9UcOnRIb731ll5++WXVrFkz3bYWFBRkUjJYTWpqqp577jn5+vqqVq1a6ba1nj17mpTMmjhoDdnWoEEDXb16VRUrVlTBggXT/WFNTEw0KRmspmfPnlqzZo1atmypEiVKcKAacs25c+d06NAhdenSxTFms9k4aA0uN3/+fP3www/y9PRUbGxsuoNxKbyuxR5eZFtISIiOHTumrl27ZnhwR0REhEnJYDVFihTR119/rXbt2pkdBRZXo0YNVa9eXe+9916Gv9f4NguuUqZMGfXs2VMDBw6UmxszTHMbe3iRbRs3blRcXJxq165tdhRYXPHixTmwA3fF0aNHtWTJEgUGBpodBRZ3/fp1vfDCC5Tdu4RPGdlWrVo1XblyxewYuA8MGzZMkZGRjktYA7mlVatWio+PNzsG7gMRERFasGCB2THuG+zhRbaNHTtWffv21YcffpjhhHuuSARXmTp1qg4dOqTSpUsrICAg3bbGRU7gKk8++aR69+6tXbt2Zfh7jatfwVXS0tI0fvx4rVixQkFBQem2Na4g6VrM4UW23foa5q9z3Di4A642fPjwOz7ORU7gKnf6epnfa3Clli1b3vYxm82m1atX38U01kfhRbatXbv2jo9zRSIAAJAXUHgB3DO2bt2qPXv2SJIeeugh1a1b1+REAJBzJ06ckCQ98MADJiexLubwIkeSkpL02WefOZWQV199Vd7e3iYng5WcPXtWHTt2VGxsrIoVKybpj22vZcuW+vrrr+Xr62tuQFjK2rVrNWHCBMfvtRo1aqh///5q3ry5yclgJXa7XaNGjdLEiROVkpIi6Y9TMPbt21cffPABZ29wMT5NZNuWLVtUqVIlTZ48WYmJiUpMTNSkSZNUqVIlDiKCS/Xo0UOXLl3SL7/84tjWdu/ereTkZE7ODpf68ssvFRISooIFC6pnz57q2bOnvLy89Oijj+qrr74yOx4s5IMPPtC0adM0duxYbd++Xdu3b9fo0aP1ySefaMiQIWbHsxymNCDbmjdvrsDAQM2cOVP58//xZcHNmzf12muv6bffftO6detMTgir8Pb21qpVq9SwYUOn8c2bN+vxxx9XUlKSOcFgOdWrV9cbb7yh3r17O41PmjRJM2fOdOz1BXLKz89PUVFR6c788d1336lbt246efKkScmsiT28yLYtW7ZowIABjrIrSfnz59d7772nLVu2mJgMVmO329OdskeSChQoILvdbkIiWNVvv/2mJ598Mt14+/btdfjwYRMSwaoSExNVrVq1dOPVqlVTYmKiCYmsjcKLbCtatKiOHTuWbvz48eMqUqSICYlgVa1atVKvXr106tQpx9jJkyfVu3dvPfrooyYmg9X4+/srJiYm3fiqVavk7+9vQiJYVe3atTVt2rR049OmTeMKprmAg9aQbS+88IK6du2qCRMm6OGHH5YkbdiwQf3791enTp1MTgcrmTZtmtq3b6+AgABH6Th+/Lhq1qypL7/80uR0sJK+ffuqZ8+e2rFjh9PvtejoaH388ccmp4OVjB8/Xu3atdOqVavUpEkTSVJcXJyOHz+upUuXmpzOepjDi2y7fv26+vfvr6ioKN28eVPSH18xv/322xo7dqw8PDxMTggrMQxDq1at0t69eyX9MdcyJCTE5FSwon//+9+aOHGiY75u9erV1b9/fz311FMmJ4PVnDx5Uv/85z+dfq9169ZNfn5+JiezHgovciw1NVWHDh2SJFWq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\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "# Default rate by income group\n",
        "df_model[\"income_group\"] = pd.qcut(\n",
        "    df_model[\"annual_income\"],\n",
        "    q=4,\n",
        "    labels=[\"Low income\", \"Lower-middle income\", \"Upper-middle income\", \"High income\"],\n",
        "    duplicates=\"drop\"\n",
        ")\n",
        "\n",
        "income_default = df_model.groupby(\"income_group\")[\"default\"].mean()\n",
        "income_default.plot(kind=\"bar\", figsize=(8, 5))\n",
        "plt.title(\"Default Rate by Income Group\")\n",
        "plt.ylabel(\"Default Rate\")\n",
        "plt.xlabel(\"Income Group\")\n",
        "plt.show()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "99046b4b-01a4-43bc-80ea-1856e034cfdb",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 553
        },
        "id": "99046b4b-01a4-43bc-80ea-1856e034cfdb",
        "outputId": "190d1fd5-48b1-430a-8316-28d48e3eb97f"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 800x500 with 1 Axes>"
            ],
            "image/png": "iVBORw0KGgoAAAANSUhEUgAAArwAAAIYCAYAAACPNz+7AAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQAATY5JREFUeJzt3XlYVdX+x/HPAWNwwgEFMQQVLSecZxFNFCsrKnNoALE5rYybA5UoDqFdp0rLbl5FzdQGs9kyFLNEy3nC1MJZcBYHRIX9+8Mf53YElNEDu/frec4TZ+211/nuLdjHzdprWwzDMAQAAACYlIO9CwAAAACKE4EXAAAApkbgBQAAgKkReAEAAGBqBF4AAACYGoEXAAAApkbgBQAAgKkReAEAAGBqBF4AAACYGoEXwE3t2bNHPXr0kJubmywWi5YuXVosn9OlSxd16dKlWMYuafbt2yeLxaJJkybZuxSUMvn53hk9erQsFsstqAoo2Qi8gAnExsbKYrFYXy4uLvLy8lJwcLDeeecdnTt3rlDjh4WFadu2bRo/frzmz5+vVq1aFVHlN3bkyBGNHj1amzdvzlP/689DmTJlVLNmTQ0YMECHDx8uUA0XL17U6NGjFR8fX6D97S3rnKxfvz7H7V26dFHjxo1vcVVF58KFCxo7dqz8/f1VtmxZubm5KSAgQPPmzZNhGPYuD0AJUcbeBQAoOmPGjFHt2rV15coVJScnKz4+XkOGDNGUKVP01Vdfyd/fP99jpqWlKSEhQa+//roGDx5cDFXn7siRI4qOjpavr6+aNWuW5/2yzsOlS5e0du1axcbG6pdfftH27dvl4uKSrxouXryo6OhoSfrHXH0uLVJSUtStWzclJiaqX79+Gjx4sC5duqTPP/9cYWFh+u6777RgwQI5Ojrau1S7eeONNzRixAh7lwHYHYEXMJG7777b5uprZGSkVqxYoV69eun+++9XYmKiXF1d8zXm8ePHJUmVKlUqylKL1d/Pw1NPPSV3d3dNnDhRX331lfr06WPn6lBUwsLClJiYqC+++EL333+/tf2ll17S0KFDNWnSJDVv3lzDhw+3Y5V5d/HiRZUtW7ZIxyxTpozKlOF/9QBTGgCTu+uuuzRy5Ejt379fH330kc22Xbt2qXfv3qpSpYpcXFzUqlUrffXVV9bto0ePlo+PjyRp6NChslgs8vX1lSTt379fL7zwgu644w65urqqatWqeuSRR7Rv3z6bz8htDmHWr9qv758lPj5erVu3liSFh4dbpynExsbm+xwEBARIkv78809r2+XLlxUVFaWWLVvKzc1N5cqVU0BAgFauXGnts2/fPlWrVk2SFB0dba1h9OjR1j43O4d5MXXqVPn4+MjV1VWBgYHavn27dducOXNksVi0adOmbPu9+eabcnR0LPB0jdxcvXpVY8eOVd26deXs7CxfX1+99tprSk9Pt+nn6+urXr16KT4+Xq1atZKrq6uaNGlinf6xZMkSNWnSRC4uLmrZsmWOx1DQ87d27Vr98MMPGjBggE3YzRITE6N69epp4sSJSktLkyS1aNFCDz30kE2/Jk2ayGKxaOvWrda2xYsXy2KxKDExUdL/vof37t2rAQMGqFKlSnJzc1N4eLguXryY7bM/+ugjtWzZUq6urqpSpYr69eungwcP2vTJmkqyYcMGde7cWWXLltVrr70mSVq/fr2Cg4Pl7u4uV1dX1a5dWwMHDszxPPznP/+x/jm1bt1av//+u832nH7+LBaLBg8erAULFuiOO+6w/vn8/PPPOX4GYAYEXuAf4IknnpAk/fjjj9a2HTt2qF27dkpMTNSIESM0efJklStXTiEhIfriiy8kSQ899JCmTp0qSerfv7/mz5+vadOmSZJ+//13rVmzRv369dM777yj5557TnFxcerSpUuOISC/GjRooDFjxkiSnnnmGc2fP1/z589X586d8z1WVqiuXLmytS01NVWzZs1Sly5dNHHiRI0ePVrHjx9XcHCwdc5wtWrV9P7770uSHnzwQWsNWaEpL+fwZubNm6d33nlHgwYNUmRkpLZv36677rpLKSkpkqTevXvL1dVVCxYsyLbvggUL1KVLF9WsWfOmn3P27FmdOHEi2+vKlSvZ+j711FOKiopSixYtNHXqVAUGBiomJkb9+vXL1nfv3r169NFHdd999ykmJkanT5/WfffdpwULFuiVV17R448/rujoaP3555/q06ePMjMzrfsW5vx9/fXXkqTQ0NAct5cpU0aPPvqoTp8+rV9//VXStX/4/PLLL9Y+p06d0o4dO+Tg4KDVq1db21evXq1q1aqpQYMGNmP26dNH586dU0xMjPr06aPY2FjrdJcs48ePV2hoqOrVq6cpU6ZoyJAhiouLU+fOnXXmzBmbvidPntTdd9+tZs2aadq0aeratauOHTumHj16aN++fRoxYoTeffddPfbYY1q7dm22Y/z444/173//W88++6zGjRunffv26aGHHsrxz/R6q1at0pAhQ/T4449rzJgxOnnypHr27Gnzjy3AVAwApd6cOXMMScbvv/+eax83NzejefPm1vfdunUzmjRpYly6dMnalpmZaXTo0MGoV6+etS0pKcmQZPz73/+2Ge/ixYvZPiMhIcGQZMybN8/aNmrUKCOnv2qyak5KSrK2BQYGGoGBgdb3v//+uyHJmDNnTq7HldOYP/30k3H8+HHj4MGDxmeffWZUq1bNcHZ2Ng4ePGjte/XqVSM9Pd1m/9OnTxseHh7GwIEDrW3Hjx83JBmjRo3K9nl5PYc5yTqvrq6uxqFDh6zt69atMyQZr7zyirWtf//+hpeXl5GRkWFt27hxY57OTdY5udGrUaNG1v6bN282JBlPPfWUzTivvvqqIclYsWKFtc3Hx8eQZKxZs8ba9sMPP1iPa//+/db2Dz74wJBkrFy50tpWmPMXEhJiSDJOnz6da58lS5YYkox33nnHMAzD+PTTTw1Jxs6dOw3DMIyvvvrKcHZ2Nu6//36jb9++1v38/f2NBx980Po+63v4798XhmEYDz74oFG1alXr+3379hmOjo7G+PHjbfpt27bNKFOmjE17YGCgIcmYOXOmTd8vvvjipj/LWd87VatWNU6dOmVt//LLLw1Jxtdff52t9r/L+nNfv369tW3//v2Gi4uLzXEDZsIVXuAfonz58tbVGk6dOqUVK1ZYr1hlXe07efKkgoODtWfPnpv+mvzvc4GvXLmikydPys/PT5UqVdLGjRuL9VhuJigoSNWqVZO3t7d69+6tcuXK6auvvtLtt99u7ePo6CgnJydJUmZmpk6dOqWrV6+qVatWeaq/KM6hJIWEhNhcoW3Tpo3atm2r7777ztoWGhqqI0eO2Ey3WLBggVxdXfXwww/n6ZzMmDFDy5cvz/a6/kbGrM+NiIiwaf/Xv/4lSfr2229t2hs2bKj27dtb37dt21bStak0tWrVytb+119/SSr8+cv6Xq5QoUKufbK2paamSvrf1JasX92vXr1arVu3Vvfu3a1XeM+cOaPt27db+/7dc889Z/M+ICBAJ0+etI6/ZMkSZWZmqk+fPjZX0T09PVWvXj2bPz9JcnZ2Vnh4uE1b1lz5b7755qZXavv27WvzW4usmrPO8Y20b99eLVu2tL6vVauWHnjgAf3www/KyMi46f5AacNMduAf4vz586pevbqka7+GNgxDI0eO1MiRI3Psf+zYsRv+qjwtLU0xMTGaM2eODh8+bLME1NmzZ4u2+HyaMWOG6tevr7Nnz2r27Nn6+eef5ezsnK3f3LlzNXnyZO3atcsmXNSuXfumn1EU51CS6tWrl62tfv36+uSTT6zvu3fvrho1amjBggXq1q2bMjMztXDhQj3wwAM3DHx/16ZNmxyXk6tcubJOnDhhfb9//345ODjIz8/Ppp+np6cqVaqk/fv327T/PdRKkpubmyTJ29s7x/bTp09LKvz5yzruc+fO5XpD5fWh2MPDQ/Xq1dPq1av17LPPavXq1eratas6d+6sF198UX/99ZcSExOVmZmZY+C9/lizwubp06dVsWJF7dmzR4Zh5PhnKkm33XabzfuaNWta/9GVJTAwUA8//LCio6M1depUdenSRSEhIXr00UezfQ/fqJ6bye377uLFizp+/Lg8PT1vOgZQmhB4gX+AQ4cO6ezZs9YQkzWP8tVXX1VwcHCO+1wfeK734osvas6cORoyZIjat29vfShFv379bOZp5rbofXFeRfp7uAsJCVGnTp306KOP6o8//lD58uUlXbuxaMCAAQoJCdHQoUNVvXp1OTo6KiYmxubmttwUxTnMK0dHRz366KP68MMP9d577+nXX3/VkSNH9PjjjxfJ+DnJ68MKclvyK7f2rH8YFfb8NWjQQEuXLtXWrVtzndeddSNaw4YNrW2dOnVSXFyc0tLStGHDBkVFRalx48aqVKmSVq9ercTERJUvX17Nmzcv0DFZLBZ9//33OfbN+t7LktOKKRaLRZ999pnWrl2rr7/+Wj/88IMGDhyoyZMna+3atTZj3KweAP9D4AX+AebPny9J1mBRp04dSdeuOAUFBRVozM8++0xhYWGaPHmyte3SpUvZbszJuup05swZmytx118pzElRPCEqK8R27dpV06dPt65J+tlnn6lOnTpasmSJzeeMGjUqTzUUxTmUrj3F7nq7d++2roaRJTQ0VJMnT9bXX3+t77//XtWqVcs1KBaGj4+PMjMztWfPHpubtlJSUnTmzBnrqh2FVdjz16tXL8XExGjevHk5Bt6MjAx9/PHHqly5sjp27GhtDwgI0Jw5c7Ro0SJlZGSoQ4cOcnBwUKdOnayBt0OHDgVau7du3boyDEO1a9dW/fr1873/37Vr107t2rXT+PHj9fHHH+uxxx7TokWL9NRTTxVq3Cy5fd+VLVvWujIJYCbM4QVMbsWKFRo7dqxq166txx57TJJUvXp1denSRR988IGOHj2abZ+stXdvxNHRMduVpHfffTfbldu6detKks2SRxcuXNDcuXNv+hnlypWTpGwhOr+6dOmiNm3aaNq0abp06ZKk/10d+/sxrFu3TgkJCTb7Zq2Len0NRXEOJWnp0qU2c1V/++03rVu3TnfffbdNP39/f/n7+2vWrFn6/PPP1a9fv2JZX/Wee+6RJOtqHFmmTJkiSbr33nuL5HMKe/46dOigoKAgzZkzR99880227a+//rp2796tYcOG2VxJzZqqMHHiRPn7+1unWgQEBCguLk7r16/PcTpDXjz00ENydHRUdHR0tp8NwzB08uTJm45x+vTpbPtmPXTl+mXhCiMhIcFmrvrBgwf15ZdfqkePHv/oB3XAvLjCC5jI999/r127dunq1atKSUnRihUrtHz5cvn4+Oirr76yecrYjBkz1KlTJzVp0kRPP/206tSpo5SUFCUkJOjQoUPasmXLDT+rV69emj9/vtzc3NSwYUMlJCTop59+UtWqVW369ejRQ7Vq1dKTTz6poUOHytHRUbNnz1a1atV04MCBG35G3bp1ValSJc2cOVMVKlRQuXLl1LZt2zzNsb3e0KFD9cgjjyg2NlbPPfecevXqpSVLlujBBx/Uvffeq6SkJM2cOVMNGzbU+fPnrfu5urqqYcOGWrx4serXr68qVaqocePGaty4caHPoXTt1/adOnXS888/r/T0dE2bNk1Vq1bVsGHDsvUNDQ3Vq6++KknFNp2hadOmCgsL03/+8x+dOXNGgYGB+u233zR37lyFhISoa9euRfZZhT1/8+bNU7du3fTAAw/o0UcfVUBAgNLT07VkyRLFx8erb9++Gjp0qM0+fn5+8vT01B9//KEXX3zR2t65c2frAyoKGnjr1q2rcePGKTIyUvv27VNISIgqVKigpKQkffHFF3rmmWesf365mTt3rt577z09+OCDqlu3rs6dO6cPP/xQFStWtP5jpCg0btxYwcHBeumll+Ts7Kz33ntPkrItswaYhj2WhgBQtK5fesrJycnw9PQ0unfvbrz99ttGampqjvv9+eefRmhoqOHp6WncdtttRs2aNY1evXoZn332mbVPbsuSnT592ggPDzfc3d2N8uXLG8HBwcauXbsMHx8fIywszKbvhg0bjLZt2xpOTk5GrVq1jClTpuRpWTLDuLbUUsOGDY0yZcrcdBmuGy3PlpGRYdStW9eoW7eucfXqVSMzM9N48803DR8fH8PZ2dlo3ry58c033xhhYWGGj4+Pzb5r1qwxWrZsaTg5OWVboiwv5zAnfz+vkydPNry9vQ1nZ2cjICDA2LJlS477HD161HB0dDTq169/w7Hzek4M49o5//uyZIZhGFeuXDGio6ON2rVrG7fddpvh7e1tREZG2iwfZhjXliW79957s40pyRg0aFCux/t3BT1/Wc6dO2eMHj3aaNSokeHq6mpUqFDB6NixoxEbG2tkZmbmuM8jjzxiSDIWL15sbbt8+bJRtmxZw8nJyUhLS7Ppn7W01/Hjx23ac/oeNgzD+Pzzz41OnToZ5cqVM8qVK2fceeedxqBBg4w//vjD2ien824Y15ab69+/v1GrVi3D2dnZqF69utGrVy+bJcRyO5eGYWT7/sxtWbJBgwYZH330kVGvXj3r9//fl4wDzMZiGMxuB4DS4MSJE6pRo4aioqJyXdkAuBmLxaJBgwZp+vTp9i4FuGWYwwsApURsbKwyMjKsT84DAOQNc3gBoIRbsWKFdu7cqfHjxyskJCTbCg4AgBsj8AJACTdmzBitWbNGHTt21LvvvmvvcgCg1GEOLwAAAEyNObwAAAAwNQIvAAAATI05vDnIzMzUkSNHVKFChSJ5tCkAAACKlmEYOnfunLy8vOTgcONruATeHBw5ckTe3t72LgMAAAA3cfDgQd1+++037EPgzUGFChUkXTuBFStWtHM1AAAAuF5qaqq8vb2tue1GCLw5yJrGULFiRQIvAABACZaX6afctAYAAABTI/ACAADA1EpE4J0xY4Z8fX3l4uKitm3b6rfffsu174cffqiAgABVrlxZlStXVlBQULb+AwYMkMVisXn17NmzuA8DAAAAJZDdA+/ixYsVERGhUaNGaePGjWratKmCg4N17NixHPvHx8erf//+WrlypRISEuTt7a0ePXro8OHDNv169uypo0ePWl8LFy68FYcDAACAEsbujxZu27atWrdurenTp0u6tgaut7e3XnzxRY0YMeKm+2dkZKhy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9uzZk63f/fffb4fqgJJt1qxZKl++vCTp6tWrio2Nlbu7u6RrN62hdOKmNZRoDg4OSk5O5govkA8ODjdfgMdisXDjDXAdX1/fPF1oSUpKugXVoChxhRcl2sqVK1WlShV7lwGUKpmZmfYuASiV9u3bZ+8SUEwIvCjR9u/fr/3799+0X2ho6C2oBigd0tPTb7qyCQD8kzClASXajZZOslgsunDhgq5evcqvZoG/cXFxUfv27dW1a1d17dpV7dq102233WbvsoASLy0tTXFxcerVq5ckKTIy0ubBE46Ojho7dqxcXFzsVSIKiMCLUuno0aOKjo7W7Nmzddddd2nZsmX2LgkoMWJjYxUfH6/4+HgdOHBArq6u6tChg+666y517dpVrVu3lqOjo73LBEqcmTNn6ttvv9XXX38t6dqymI0aNbIujblr1y4NGzZMr7zyij3LRAEQeFGqnDt3ThMnTtTbb7+tRo0aKSYmRl27drV3WUCJ9ddffyk+Pl6rVq1SfHy8Dh06pHLlyikgIEDffvutvcsDSpSAgAANGzZM9913n6RrgXfLli3WJ6199NFHmjFjhhISEuxZJgqAwItS4cqVK3r33Xf15ptvqmrVqho/frx69+5t77KAUiUpKUn//e9/9e677+r8+fNMBQKuU6NGDSUkJMjX11eSVK1aNf3+++/W97t371br1q119uxZ+xWJAuGmNZRohmFo3rx5ioqK0tWrV/Xmm2/qySef5NexQB4cOHBAK1eutE5vOHHihNq1a6dXX31VgYGB9i4PKHHOnDljM2f3+PHjNtszMzNttqP0IPCiRPP399dff/2lF198UUOGDFHZsmV14cKFbP0qVqxoh+qAkmngwIGKj4/XqVOn1LFjRwUEBOiZZ55R69atVaYMf+0Dubn99tu1fft23XHHHTlu37p1K4/nLqWY0oAS7e8L6Oe0GLhhGCygD1zHwcFBtWrV0qBBg9StWzc1b96cpxYCefDyyy/rp59+0oYNG7KtxJCWlqZWrVopKChIb7/9tp0qREEReFGirVq1Kk/9+PUs8D9//PGHzVSG9PR0derUSYGBgerSpYtatGiRp6exAf80KSkpatasmZycnDR48GDVr19f0rWfqenTp+vq1avatGmTPDw87Fwp8ovACwAmt3PnTq1atUorV67Uzz//rEuXLqlTp0765ptv7F0aUOIk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RmJiomEYhjFnzhzDzc3Nun3UqFGGo6OjcejQIWvb999/bzg4OFjPLQBk4QovgH+8rl27avPmzTavWbNm2fRJTExUx44dbdo6duyoPXv2KCMjw9rm7+9v/drDw0OS1KRJk2xtx44dkyRt2bJFsbGxKl++vPUVHByszMxMJSUl5VqzkceHZAYGBio+Pl7Stau5d911lzp37qz4+Hj9/vvvunLlSrbj+vsx1KhRI1u9Y8aMsan36aef1tGjR3Xx4kXrfq1atbIZ8/nnn9eiRYvUrFkzDRs2TGvWrMlW640+Nye1atVSzZo1re/bt2+vzMzMbFMwAKCMvQsAAHsrV66c/Pz8bNoOHTpUoLFuu+0269cWiyXXtszMTEnS+fPn9eyzz+qll17KNlatWrVy/Iz69esrMTExx21Z7fXr15ckdenSRUOGDNGePXu0c+dOderUSbt27VJ8fLxOnz5tnat7s2P4e73R0dF66KGHsn22i4uL9ety5crZbLv77ru1f/9+fffdd1q+fLm6deumQYMGadKkSXn6XAAoDAIvAORBgwYN9Ouvv9q0/frrr6pfv74cHR0LPG6LFi20c+fObIH7Rvr166fXX39dW7ZssZnHm5mZqalTp6phw4bW9iZNmqhy5coaN26cmjVrpvLly6tLly6aOHGiTp8+nW3+bl7q/eOPP/JVb5Zq1aopLCxMYWFhCggI0NChQ20Cb34dOHBAR44ckZeXlyRp7dq1cnBw0B133FHgMQGYE1MaACAP/vWvfykuLk5jx47V7t27NXfuXE2fPl2vvvpqocYdPny41qxZo8GDB2vz5s3as2ePvvzyyxvetPbKK6+oTZs2uu+++/Tpp5/qwIED+v333/Xwww8rMTFR//3vf61XSC0Wizp37qwFCxZYw62/v7/S09MVFxenwMDAfNUbFRWlefPmKTo6Wjt27FBiYqIWLVqkN95446b7ffnll9q7d6927Nihb775Rg0aNMjXZ1/PxcVFYWFh2rJli1avXq2XXnpJffr0kaenZ6HGBWA+BF4AyIMWLVrok08+0aJFi9S4cWNFRUVpzJgxGjBgQKHG9ff316pVq7R7924FBASoefPmioqKsl61zImLi4tWrFih0NBQvfbaa/Lz81PPnj3l6OiotWvXql27djb9AwMDlZGRYQ28Dg4O6ty5sywWS7b5uzcTHBysb775Rj/++KNat26tdu3aaerUqfLx8bnhfk5OToqMjJS/v786d+4sR0dHLVq0KF+ffT0/Pz899NBDuueee9SjRw/5+/vrvffeK9SYAMzJYuT1zgcAAEqI0aNHa+nSpTd8HDEAZOEKLwAAAEyNwAsAAABTY0oDAAAATI0rvAAAADA1Ai8AAABMjcALAAAAUyPwAgAAwNQIvAAAADA1Ai8AAABMjcALAAAAUyPwAgAAwNQIvAAAADC1/wN/ltixVPDJkQAAAABJRU5ErkJggg==\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "# Default rate by home ownership\n",
        "if \"homeownership\" in df_model.columns:\n",
        "    home_default = df_model.groupby(\"homeownership\")[\"default\"].mean().sort_values(ascending=False)\n",
        "    home_default.plot(kind=\"bar\", figsize=(8, 5))\n",
        "    plt.title(\"Default Rate by Home Ownership\")\n",
        "    plt.ylabel(\"Default Rate\")\n",
        "    plt.xlabel(\"Home Ownership\")\n",
        "    plt.show()"
      ]
    },
    {
      "cell_type": "markdown",
      "id": "3fb40e93-c9a1-4004-a6cc-bb7270063134",
      "metadata": {
        "id": "3fb40e93-c9a1-4004-a6cc-bb7270063134"
      },
      "source": [
        "# Preprocess data for machine learning Implementation"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "d66efb9d-4c26-48a1-a30f-8def5a34940a",
      "metadata": {
        "id": "d66efb9d-4c26-48a1-a30f-8def5a34940a"
      },
      "outputs": [],
      "source": [
        "# Removeing engineered EDA-only column from modelling\n",
        "df_model.drop(columns=[\"income_group\"], inplace=True)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "638e5f96-b24b-4526-a706-67792f54b95d",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 1000
        },
        "id": "638e5f96-b24b-4526-a706-67792f54b95d",
        "outputId": "10ddb760-6f2b-4833-b8e9-34ac9fbd1b79"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 800x400 with 1 Axes>"
            ],
            "image/png": "iVBORw0KGgoAAAANSUhEUgAAAoQAAAGJCAYAAAATwSIMAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQAALl1JREFUeJzt3Xd8VFX+//H3TCCNNEIJRAhNKQYpFpAaIiiCsmQVWF1WQOGLS1lERUVRAgiKyld0EXfFQhALXwOKq6j0oi6u9BY6IShdA0loATLn9we/3GVMAklISOJ5PR+PeZB777nnfGYuw7w5986NyxhjBAAAAGu5S7oAAAAAlCwCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAIfL5dKYMWNKugwvq1atUuvWrVWhQgW5XC6tX7++pEu6KsaMGSOXy1Xs+wCARCAEroqEhAS5XC6vR9WqVRUbG6uvv/66pMu7YklJSRozZoz27t1bpP2eO3dOPXv2VGpqqiZPnqyZM2eqVq1aRToGAEAqV9IFADYZN26c6tSpI2OMDh8+rISEBHXt2lVffPGF7r777pIur9CSkpI0duxYdejQQbVr1y6yfnfv3q2UlBS9/fbbGjBgQJH1+3v17LPPauTIkSVdBoAyiEAIXEVdunTRzTff7Cz3799fERER+vjjj8t0ICwuR44ckSSFhYWVbCFlRLly5VSuHP+sAyg4ThkDJSgsLEwBAQE5PsRPnjypxx9/XDVr1pSfn58aNGigSZMmyRgjSTp9+rQaNmyohg0b6vTp085+qampql69ulq3bq2srCxJUr9+/RQUFKQ9e/aoc+fOqlChgiIjIzVu3Dinv0tZt26dunTpopCQEAUFBaljx4764YcfnO0JCQnq2bOnJCk2NtY5Jb5s2bJL9rtkyRK1a9dOFSpUUFhYmLp3766tW7c62/v166eYmBhJUs+ePeVyudShQ4c8+0tNTdWIESN0ww03KCgoSCEhIerSpYs2bNjg1W7ZsmVyuVz65JNPNGHCBNWoUUP+/v7q2LGjdu3a5dW2Q4cOaty4sZKSkhQbG6vAwEBdc801evnll73aZV8S8NtT5tljXfxafPvtt+rZs6eioqLk5+enmjVr6tFHH/U6joWV2zWELpdLQ4cO1dy5c9W4cWP5+fkpOjpa33zzTY799+/fr/79+ysyMlJ+fn6qU6eOBg0apLNnzzpt9uzZo549eyo8PFyBgYG69dZbNW/evFyf9yeffKKxY8fqmmuuUXBwsHr06KG0tDRlZmZq+PDhqlq1qoKCgvTggw8qMzMzRz0ffPCBbrrpJgUEBCg8PFz33Xeffvrppyt+nQDkxH8lgasoLS1Nv/zyi4wxOnLkiKZMmaITJ07oL3/5i9PGGKM//OEPWrp0qfr3769mzZpp/vz5euKJJ7R//35NnjxZAQEBmjFjhtq0aaNRo0bp1VdflSQNGTJEaWlpSkhIkI+Pj9NnVlaW7rzzTt166616+eWX9c033yg+Pl7nz5/XuHHj8qx3y5YtateunUJCQvTkk0+qfPnyeuutt9ShQwctX75cLVu2VPv27TVs2DD9/e9/1zPPPKNGjRpJkvNnbhYtWqQuXbqobt26GjNmjE6fPq0pU6aoTZs2Wrt2rWrXrq2HH35Y11xzjV544QUNGzZMt9xyiyIiIvLsc8+ePZo7d6569uypOnXq6PDhw3rrrbcUExOjpKQkRUZGerWfOHGi3G63RowYobS0NL388svq3bu3/vOf/3i1O3bsmO68807dc8896tWrl2bPnq2nnnpKN9xwg7p06ZJnPXlJTEzUqVOnNGjQIFWqVEk//vijpkyZop9//lmJiYkF7i8/vvvuO3366acaPHiwgoOD9fe//1333nuv9u3bp0qVKkmSDhw4oBYtWuj48eMaOHCgGjZsqP3792v27Nk6deqUfH19dfjwYbVu3VqnTp3SsGHDVKlSJc2YMUN/+MMfNHv2bP3xj3/0GvfFF19UQECARo4cqV27dmnKlCkqX7683G63jh07pjFjxuiHH35QQkKC6tSpo9GjRzv7TpgwQc8995x69eqlAQMG6OjRo5oyZYrat2+vdevWMWsMFDUDoNhNnz7dSMrx8PPzMwkJCV5t586daySZ8ePHe63v0aOHcblcZteuXc66p59+2rjdbrNixQqTmJhoJJnXXnvNa7++ffsaSeZvf/ubs87j8Zi77rrL+Pr6mqNHjzrrJZn4+HhnOS4uzvj6+prdu3c76w4cOGCCg4NN+/btnXXZYy9dujRfr0ezZs1M1apVza+//uqs27Bhg3G73aZPnz7OuqVLlxpJJjEx8bJ9njlzxmRlZXmtS05ONn5+fmbcuHE5+mzUqJHJzMx01r/++utGktm0aZOzLiYmxkgy77//vrMuMzPTVKtWzdx7773Ouuzjm5yc7DV+9lgXvy6nTp3KUfuLL75oXC6XSUlJcdbFx8ebgv4Tnds+koyvr6/X35sNGzYYSWbKlCnOuj59+hi3221WrVqVo1+Px2OMMWb48OFGkvn222+dbRkZGaZOnTqmdu3azuuf/bwbN25szp4967S9//77jcvlMl26dPHqv1WrVqZWrVrO8t69e42Pj4+ZMGGCV7tNmzaZcuXK5VgP4Mpxyhi4iqZOnaqFCxdq4cKF+uCDDxQbG6sBAwbo008/ddp89dVX8vHx0bBhw7z2ffzxx2WM8fpW8pgxYxQdHa2+fftq8ODBiomJybFftqFDhzo/Z59GPHv2rBYtWpRr+6ysLC1YsEBxcXGqW7eus7569er685//rO+++07p6ekFfg0OHjyo9evXq1+/fgoPD3fWN2nSRLfffru++uqrAvcpSX5+fnK73U7tv/76q4KCgtSgQQOtXbs2R/sHH3xQvr6+znK7du0kXZhpvFhQUJDXDK6vr69atGiRo11+BQQEOD+fPHlSv/zyi1q3bi1jjNatW1eoPi+nU6dOqlevnrPcpEkThYSEOM/B4/Fo7ty56tatm9c1rtmyT0N/9dVXatGihdq2betsCwoK0sCBA7V3714lJSV57denTx+VL1/eWW7ZsqWMMXrooYe82rVs2VI//fSTzp8/L0n69NNP5fF41KtXL/3yyy/Oo1q1arruuuu0dOnSK3xFAPwWgRC4ilq0aKFOnTqpU6dO6t27t+bNm6frr7/eCWeSlJKSosjISAUHB3vtm30KNiUlxVnn6+ur9957T8nJycrIyND06dNzvQ+d2+32CnWSVL9+fUnK81YxR48e1alTp9SgQYMc2xo1aiSPx1Oo67my68+r319++UUnT54scL8ej0eTJ0/WddddJz8/P1WuXFlVqlTRxo0blZaWlqN9VFSU13LFihUlXThFfLEaNWrkeE0rVqyYo11+7du3zwnDQUFBqlKlinOtZG51FoXfPlfJ+zkcPXpU6enpaty48SX7SUlJyfO4ZW+/1LihoaGSpJo1a+ZY7/F4nOe/c+dOGWN03XXXqUqVKl6PrVu3Ol82AlB0uIYQKEFut1uxsbF6/fXXtXPnTkVHRxe4j/nz50uSzpw5o507d6pOnTpFXWaZ8MILL+i5557TQw89pOeff17h4eFyu90aPny4PB5PjvYXX2N5MfObL9rkp11eN4PO/mLPxcu33367UlNT9dRTT6lhw4aqUKGC9u/fr379+uVaZ1HI73O9WuNerh6PxyOXy6Wvv/4617ZBQUFFVyQASQRCoMRlnyY7ceKEJKlWrVpatGiRMjIyvGYJt23b5mzPtnHjRo0bN04PPvig1q9frwEDBmjTpk3OTEw2j8ejPXv2OLOCkrRjxw5JyvO+gVWqVFFgYKC2b9+eY9u2bdvkdrudmZ6C/HaM7Prz6rdy5cqqUKFCvvvLNnv2bMXGxurdd9/1Wn/8+HFVrly5wP0VRPbs4vHjx73W/3bGbNOmTdqxY4dmzJihPn36OOsXLlxYrPVdTpUqVRQSEqLNmzdfsl2tWrXyPG7Z24tCvXr1ZIxRnTp1vP7OAig+nDIGStC5c+e0YMEC+fr6OqfdunbtqqysLL3xxhtebSdPniyXy+V8s/XcuXPq16+fIiMj9frrryshIUGHDx/Wo48+mutYF/dnjNEbb7yh8uXLq2PHjrm29/Hx0R133KHPP//c67Ty4cOH9dFHH6lt27YKCQmRJCfA/TYQ5aZ69epq1qyZZsyY4dV+8+bNWrBggbp27XrZPvKq97czXomJidq/f3+h+iuI7OvzVqxY4azLysrStGnTctQoec/MGWP0+uuvF3uNl+J2uxUXF6cvvvhCq1evzrE9u96uXbvqxx9/1MqVK51tJ0+e1LRp01S7dm1df/31RVLPPffcIx8fH40dOzbHMTXG6Ndffy2ScQD8FzOEwFX09ddfO7MpR44c0UcffaSdO3dq5MiRTrjq1q2bYmNjNWrUKO3du1dNmzbVggUL9Pnnn2v48OFO+Bg/frzWr1+vxYsXKzg4WE2aNNHo0aP17LPPqkePHl7Byt/fX99884369u2rli1b6uuvv9a8efP0zDPPqEqVKnnWO378eC1cuFBt27bV4MGDVa5cOb311lvKzMz0uhdfs2bN5OPjo5deeklpaWny8/PTbbfdpqpVq+ba7yuvvKIuXbqoVatW6t+/v3PbmdDQ0EL/LuW7777bmS1t3bq1Nm3apA8//DDHtZPFITo6WrfeequefvpppaamKjw8XLNmzXJmf7M1bNhQ9erV04gRI7R//36FhIRozpw5hb4esSi98MILWrBggWJiYjRw4EA1atRIBw8eVGJior777juFhYVp5MiR+vjjj9WlSxcNGzZM4eHhmjFjhpKTkzVnzhznSz1Xql69eho/fryefvpp7d27V3FxcQoODlZycrI+++wzDRw4UCNGjCiSsQD8f1f/i82AfXK77Yy/v79p1qyZ+cc//uHc1iNbRkaGefTRR01kZKQpX768ue6668wrr7zitFuzZo0pV66c161kjDHm/Pnz5pZbbjGRkZHm2LFjxpgLt52pUKGC2b17t7njjjtMYGCgiYiIMPHx8Tlu06Lf3HbGGGPWrl1rOnfubIKCgkxgYKCJjY01//73v3M8x7ffftvUrVvX+Pj45OsWNIsWLTJt2rQxAQEBJiQkxHTr1s0kJSV5tSnobWcef/xxU716dRMQEGDatGljVq5caWJiYkxMTMxl+0xOTjaSzPTp0511MTExJjo6OsdYffv29bpNijHG7N6923Tq1Mn4+fmZiIgI88wzz5iFCxfmeC2SkpJMp06dTFBQkKlcubL5n//5H+c2MBePXZS3nRkyZEiOtrVq1TJ9+/b1WpeSkmL69OljqlSpYvz8/EzdunXNkCFDvG7Ps3v3btOjRw8TFhZm/P39TYsWLcyXX37p1U9er3H2++C3t7bJrvviWyAZY8ycOXNM27ZtTYUKFUyFChVMw4YNzZAhQ8z27dvz/ZoAyB+XMcV8VTGAEtWvXz/Nnj3buUYRAIDf4hpCAAAAy3ENIQCUcmlpaZf9XcfVqlW7StUA+D0iEAJAKffII49oxowZl2zD1T8ArgTXEAJAKZeUlKQDBw5csk2nTp2uUjUAfo8IhAAAAJbjSyUAAACWK/Q1hB6PRwcOHFBwcHCBfm0VAAAArg5jjDIyMhQZGXnJm8cXOhAeOHDA+T2mAAAAKL1++ukn1ahRI8/thQ6EwcHBzgDZv3ILAAAApUd6erpq1qzp5La8FDoQZp8mDgkJIRACAACUYpe7vI8vlQAAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGC5ciVdQHE6fPiw0tLS8t0+NDRUERERxVgRAABA6fO7DYSHDx/WXx7oo3NnM/O9T3lfP30w831CIQAAsMrvNhCmpaXp3NlMna4bI49/qCTJffq4ApJX6HSd9vIEhHm1d59Jk/YsV1paGoEQAABY5XcbCLN5/EPlqVDZe11AWI51AAAAtuJLJQAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWK7MBMIzZ85ox44dOnPmTEmXckllpU4AAIBsZSYQ7tu3TwMHDtS+fftKupRLKit1AgAAZCszgRAAAADFg0AIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYrV9IF/N6cP39ekvTcc88pNTVVPj4+qlOnjkaNGqWJEyfq8OHDCgwMVFRUlI4dO6Zq1arp9ttvV7ly5XT8+HGFhYVJko4fP67w8HBFR0dry5YtSk1N9Vo+dOiQvvvuO50+fVoBAQFq27atqlatesl9mzRpIh8fnyJ9vllZWdq4cWOuY1xqW2H6AwCgLCvNn3EEwiL0z3/+U7NmzZIkHT58WJJ07tw5bd26VX/5y1+82qakpEiSNm/erEWLFuXZp4+Pj7KysvJczvb9999fdt9q1app8ODBat++fQGeVd5WrFihN998U4cOHcoxhqQ8t+U1/qX6K6qaAQAoCaX9M45TxkXk4jCY7ZprrilwP1FRUbrhhhuc5ZCQEEnSvffeK5fLJbf7wiFzuVxe27MFBwd77etyuTRq1ChNnTpVdevWVXx8vFasWFHgun5rxYoVio+PV926dTV16lR99dVXXmOMHj06z225jX+5/oqiZgAASkJZ+IwjEBaBs2fP6pNPPvFa99prr+nNN9/Mtf3NN9+szz//3Flu3ry5V1+vvPKK/Pz85Ofnp1mzZqlVq1aaO3eubrnlFp07d07ShUDYqlUrJSYmOm19fHyUkZEhX19fr33fe+89NWzYUOPHj1erVq30j3/8I9dZxvzKysrSm2++qVatWmn8+PGKjo5WYGCgoqOjNXbsWGf8sWPHem3La/xL9VdUNQMAUBLKymdcvgNhZmam0tPTvR4lISUlRTt27LjsI/uUbHH1f/HjnXfekcfj8eonMDBQo0aNknRhSvhiqamp2rNnj7N88fTxoUOH9MUXXygzM1OZmZlKSkpSixYtlJWVpTNnzki6ECg9Ho9atGihpKQkp21MTIykC6Eye9/evXvr4MGD2rhxo9xut9dyYW3cuFGHDh1S7969nRnLbJs3b3bq2bx5s9e2vMa/VH9FVTMAACWhrHzG5fsawhdffFFjx44tzlryZcKECWWm/+zrCNu3b+81g5ienq7U1FRn+cSJE177HThwwPk5NTVVfn5+kqS0tDRJF2YUV69eLX9/f69+GjZsqCVLlnjt26pVK+dnSapTp47XcmH8tq/ctuU1Rm7jX6q/vPYBAKAsKCufcfkOhE8//bQee+wxZzk9PV01a9YslqIuZdSoUapVq9Zl26WkpBQq3OW3/4stWrQoxyljSYqIiNDRo0dzXBsQEhKi8PBwZzkoKEgZGRnOcmRkpPNzeHi49u7dK0kKDQ2VJK1bt06SdObMGa/Zx23btnmNEx4eruTkZOdnSTmWC+PivqKjo3PdltcYuY1/qf6KqmYAAEpCWfmMy3cgzL5OraTVqlVL9evXL1X9165dW7Nnz/Y6bXzq1ClNmDBB3bt39zolLF046HXr1nWWq1WrpoMHDzo/d+vWTe+8844k6frrr9cnn3wiHx8f+fv7S5JWr14tt9utH3/8UV27dnWOy/LlyyVJvr6+crlcuv766zV27FhVr15dTZo0kcfj0YcffugsF1aTJk1UrVo1ffjhhxo/frzXFHjjxo2deho3buy1X17jX6q/oqoZAICSUFY+4/hSSRHw9fVVr169vNYNHz5cgwYNyrX96tWr1b17d2c5e8Yvu68nnnjCuQ7vvvvu08qVKxUXF6dVq1apfPnykiRjjFauXKmePXs6bbOyshQcHOxcQ5i970MPPaRt27bp2Wef1cqVKzVo0KAruu+Rj4+PBg8erJUrV+rZZ5/Vli1bdOrUKW3ZskXx8fHO+PHx8V7b8hr/Uv0VVc0AAJSEsvIZ5zLGmMLsmJ6ertDQUKWlpeW49Ulx2LFjhwYOHKhp06blawYvu/3J6/8gT4XKkiT3yV9UIelfXuuyZW/Lb/+5ye3WM1cqv/chzM++1atX16BBg4r1PoTZY0g570N4ufEv1V9puEcTAACFVVKfcfnNa9yYugj99a9/Vfv27TV48GBFRET87n9TSfv27dWmTZs877p+qW2F6Q8AgLKqtH/GEQiLWLlyF17S559/PsdM4xtvvFGoPi++T+HFy126dCnwvkXNx8cnzzEuta0w/QEAUJaV5s84riEEAACwHIEQAADAcgRCAAAAyxEIAQAALEcgBAAAsByBEAAAwHIEQgAAAMsRCAEAACxHIAQAALAcgRAAAMByBEIAAADLEQgBAAAsRyAEAACwHIEQAADAcgRCAAAAyxEIAQAALEcgBAAAsByBEAAAwHIEQgAAAMsRCAEAACxHIAQAALAcgRAAAMByBEIAAADLEQgBAAAsRyAEAACwHIEQAADAcgRCAAAAyxEIAQAALEcgBAAAsByBEAAAwHIEQgAAAMsRCAEAACxHIAQAALAcgRAAAMByBEIAAADLEQgBAAAsRyAEAACwHIEQAADAcgRCAAAAyxEIAQAALEcgBAAAsByBEAAAwHIEQgAAAMsRCAEAACxHIAQAALAcgRAAAMByBEIAAADLEQgBAAAsRyAEAACwHIEQAADAcgRCAAAAyxEIAQAALEcgBAAAsByBEAAAwHIEQgAAAMuVmUAYFRWladOmKSoqqqRLuaSyUicAAEC2ciVdQH75+/urfv36JV3GZZWVOgEAALKVmRlCAAAAFA8CIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5cqVdAHFzX0m7b8/nz7u9Wde7QAAAGzyuw2EoaGhKu/rJ+1ZnmNbQPKKXPcp7+un0NDQ4i4NAACgVPndBsKIiAh9MPN9paXlf+YvNDRUERERxVgVAABA6fO7DYTShVBIwAMAALg0vlQCAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAliMQAgAAWI5ACAAAYDkCIQAAgOUIhAAAAJYjEAIAAFiOQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAlitX2B2NMZKk9PT0IisGAAAARSc7p2XntrwUOhBmZGRIkmrWrFnYLgAAAHAVZGRkKDQ0NM/tLnO5yJgHj8ejAwcOKDg4WC6Xq9AF5ld6erpq1qypn376SSEhIcU+HkoOx9oOHGd7cKztwHEunYwxysjIUGRkpNzuvK8ULPQModvtVo0aNQq7e6GFhITwF80SHGs7cJztwbG2A8e59LnUzGA2vlQCAABgOQIhAACA5cpMIPTz81N8fLz8/PxKuhQUM461HTjO9uBY24HjXLYV+kslAAAA+H0oMzOEAAAAKB4EQgAAAMsRCAEAACxHIAQAALBcqQqEU6dOVe3ateXv76+WLVvqxx9/vGT7xMRENWzYUP7+/rrhhhv01VdfXaVKcaUKcqwTEhLkcrm8Hv7+/lexWhTGihUr1K1bN0VGRsrlcmnu3LmX3WfZsmW68cYb5efnp2uvvVYJCQnFXieuTEGP87Jly3K8n10ulw4dOnR1CkahvPjii7rlllsUHBysqlWrKi4uTtu3b7/sfnxOlx2lJhD+3//9nx577DHFx8dr7dq1atq0qTp37qwjR47k2v7f//637r//fvXv31/r1q1TXFyc4uLitHnz5qtcOQqqoMdaunDn+4MHDzqPlJSUq1gxCuPkyZNq2rSppk6dmq/2ycnJuuuuuxQbG6v169dr+PDhGjBggObPn1/MleJKFPQ4Z9u+fbvXe7pq1arFVCGKwvLlyzVkyBD98MMPWrhwoc6dO6c77rhDJ0+ezHMfPqfLGFNKtGjRwgwZMsRZzsrKMpGRkebFF1/MtX2vXr3MXXfd5bWuZcuW5uGHHy7WOnHlCnqsp0+fbkJDQ69SdSgOksxnn312yTZPPvmkiY6O9lr3pz/9yXTu3LkYK0NRys9xXrp0qZFkjh07dlVqQvE4cuSIkWSWL1+eZxs+p8uWUjFDePbsWa1Zs0adOnVy1rndbnXq1EkrV67MdZ+VK1d6tZekzp0759kepUNhjrUknThxQrVq1VLNmjXVvXt3bdmy5WqUi6uI97RdmjVrpurVq+v222/X999/X9LloIDS0tIkSeHh4Xm24T1dtpSKQPjLL78oKytLERERXusjIiLyvK7k0KFDBWqP0qEwx7pBgwZ677339Pnnn+uDDz6Qx+NR69at9fPPP1+NknGV5PWeTk9P1+nTp0uoKhS16tWr65///KfmzJmjOXPmqGbNmurQoYPWrl1b0qUhnzwej4YPH642bdqocePGebbjc7psKVfSBQCX06pVK7Vq1cpZbt26tRo1aqS33npLzz//fAlWBqCgGjRooAYNGjjLrVu31u7duzV58mTNnDmzBCtDfg0ZMkSbN2/Wd999V9KloAiVihnCypUry8fHR4cPH/Zaf/jwYVWrVi3XfapVq1ag9igdCnOsf6t8+fJq3ry5du3aVRwlooTk9Z4OCQlRQEBACVWFq6FFixa8n8uIoUOH6ssvv9TSpUtVo0aNS7blc7psKRWB0NfXVzfddJMWL17srPN4PFq8eLHXzNDFWrVq5dVekhYuXJhne5QOhTnWv5WVlaVNmzapevXqxVUmSgDvaXutX7+e93MpZ4zR0KFD9dlnn2nJkiWqU6fOZffhPV3GlPS3WrLNmjXL+Pn5mYSEBJOUlGQGDhxowsLCzKFDh4wxxjzwwANm5MiRTvvvv//elCtXzkyaNMls3brVxMfHm/Lly5tNmzaV1FNAPhX0WI8dO9bMnz/f7N6926xZs8bcd999xt/f32zZsqWkngLyISMjw6xbt86sW7fOSDKvvvqqWbdunUlJSTHGGDNy5EjzwAMPOO337NljAgMDzRNPPGG2bt1qpk6danx8fMw333xTUk8B+VDQ4zx58mQzd+5cs3PnTrNp0ybzyCOPGLfbbRYtWlRSTwH5MGjQIBMaGmqWLVtmDh486DxOnTrltOFzumwrNYHQGGOmTJlioqKijK+vr2nRooX54YcfnG0xMTGmb9++Xu0/+eQTU79+fePr62uio6PNvHnzrnLFKKyCHOvhw4c7bSMiIkzXrl3N2rVrS6BqFET27UV++8g+tn379jUxMTE59mnWrJnx9fU1devWNdOnT7/qdaNgCnqcX3rpJVOvXj3j7+9vwsPDTYcOHcySJUtKpnjkW27HWJLXe5TP6bLNZYwxV3tWEgAAAKVHqbiGEAAAACWHQAgAAGA5AiEAAIDlCIQAAACWIxACAABYjkAIAABgOQIhAACA5QiEAAAAJWTFihXq1q2bIiMj5XK5NHfu3AL3YYzRpEmTVL9+ffn5+emaa67RhAkTCtQHgRCANZYtWyaXy6Xjx49ftm1CQoLCwsKKvSYAdjt58qSaNm2qqVOnFrqPRx55RO+8844mTZqkbdu26V//+pdatGhRoD74TSUArLFs2TLFxsbq2LFjlw17p0+fVkZGhqpWrXp1igNgPZfLpc8++0xxcXHOuszMTI0aNUoff/yxjh8/rsaNG+ull15Shw4dJElbt25VkyZNtHnzZjVo0KDQYzNDCAC5CAgIIAwCKHFDhw7VypUrNWvWLG3cuFE9e/bUnXfeqZ07d0qSvvjiC9WtW1dffvml6tSpo9q1a2vAgAFKTU0t0DgEQgBX7JtvvlHbtm0VFhamSpUq6e6779bu3bslSXv37pXL5dKnn36q2NhYBQYGqmnTplq5cqWzf/bp2fnz56tRo0YKCgrSnXfeqYMHDzptOnTooOHDh3uNGxcXp379+jnLM2fO1M0336zg4GBVq1ZNf/7zn3XkyJFCPaffnjIeM2aMmjVrppkzZ6p27doKDQ3Vfffdp4yMDKeNx+PRyy+/rGuvvVZ+fn6Kioryuo5n06ZNuu222xQQEKBKlSpp4MCBOnHihLO9X79+iouL0wsvvKCIiAiFhYVp3LhxOn/+vJ544gmFh4erRo0amj59uletP/30k3r16qWwsDCFh4ere/fu2rt3b6GeN4DSY9++fZo+fboSExPVrl071atXTyNGjFDbtm2dfwf27NmjlJQUJSYm6v3331dCQoLWrFmjHj16FGgsAiGAK3by5Ek99thjWr16tRYvXiy3260//vGP8ng8TptRo0ZpxIgRWr9+verXr6/7779f58+fd7afOnVKkyZN0syZM7VixQrt27dPI0aMKFAd586d0/PPP68NGzZo7ty52rt3r1dgvFK7d+/W3Llz9eWXX+rLL7/U8uXLNXHiRGf7008/rYkTJ+q5555TUlKSPvroI0VEREi68Bp17txZFStW1KpVq5SYmKhFixZp6NChXmMsWbJEBw4c0IoVK/Tqq68qPj5ed999typWrKj//Oc/+utf/6qHH35YP//8s/OcO3furODgYH377bf6/vvvnUB99uzZInvuAK6+TZs2KSsrS/Xr11dQUJDzWL58ufOfbo/Ho8zMTL3//vtq166dOnTooHfffVdLly7V9u3b8z+YAYAidvToUSPJbNq0ySQnJxtJ5p133nG2b9myxUgyW7duNcYYM336dCPJ7Nq1y2kzdepUExER4SzHxMSYRx55xGuc7t27m759++ZZx6pVq4wkk5GRYYwxZunSpUaSOXbs2GWfw/Tp001oaKizHB8fbwIDA016erqz7oknnjAtW7Y0xhiTnp5u/Pz8zNtvv51rf9OmTTMVK1Y0J06ccNbNmzfPuN1uc+jQIWOMMX379jW1atUyWVlZTpsGDRqYdu3aOcvnz583FSpUMB9//LExxpiZM2eaBg0aGI/H47TJzMw0AQEBZv78+Zd9ngBKD0nms88+c5ZnzZplfHx8zLZt28zOnTu9HgcPHjTGGDN69GhTrlw5r35OnTplJJkFCxbke2xmCAFcsZ07d+r+++9X3bp1FRISotq1a0u6cLojW5MmTZyfq1evLklep3MDAwNVr149rzYFPd27Zs0adevWTVFRUQoODlZMTEyOOq5E7dq1FRwcnGuNW7duVWZmpjp27Jjrvlu3blXTpk1VoUIFZ12bNm3k8Xi8/hcfHR0tt/u//zRHRETohhtucJZ9fHxUqVIlZ9wNGzZo165dCg4OdmYPwsPDdebMGWcGAUDZ1Lx5c2VlZenIkSO69tprvR7VqlWTdOHfkfPnz3u933fs2CFJqlWrVr7HKle0pQOwUbdu3VSrVi29/fbbioyMlMfjUePGjb1OWZYvX9752eVySZLXKeWLt2e3MRfdBMHtdnstSxdOl2bLPiXbuXNnffjhh6pSpYr27dunzp07F9mp09xqzH4OAQEBxTbGpcY9ceKEbrrpJn344Yc5+qpSpUqR1ASg+Jw4cUK7du1ylpOTk7V+/XqFh4erfv366t27t/r06aP//d//VfPmzXX06FEtXrxYTZo00V133aVOnTrpxhtv1EMPPaTXXntNHo9HQ4YM0e2336769evnuw5mCAFckV9//VXbt2/Xs88+q44dO6pRo0Y6duxYkY9TpUoVry+ZZGVlafPmzc7ytm3b9Ouvv2rixIlq166dGjZsWOgvlBTGddddp4CAAC1evDjX7Y0aNdKGDRt08uRJZ933338vt9t9RbeKuPHGG7Vz505VrVo1xwxCaGhoofsFcHWsXr1azZs3V/PmzSVJjz32mJo3b67Ro0dLkqZPn64+ffro8ccfV4MGDRQXF6dVq1YpKipK0oX/LH/xxReqXLmy2rdvr7vuukuNGjXSrFmzClQHgRDAFalYsaIqVaqkadOmadeuXVqyZIkee+yxIh/ntttu07x58zRv3jxt27ZNgwYN8rrBdFRUlHx9fTVlyhTt2bNH//rXv/T8888XeR158ff311NPPaUnn3xS77//vnbv3q0ffvhB7777riSpd+/e8vf3V9++fbV582YtXbpUf/vb3/TAAw84XzwpjN69e6ty5crq3r27vv32WyUnJ2vZsmUaNmyY88UTAKVXhw4dZIzJ8UhISJB04azB2LFjlZycrLNnz+rAgQP69NNPvS4liYyM1Jw5c5SRkaFDhw5p+vTpCg8PL1AdBEIAV8TtdmvWrFlas2aNGjdurEcffVSvvPJKkY/z0EMPqW/fvurTp49iYmJUt25dxcbGOturVKmihIQEJSYm6vrrr9fEiRM1adKkIq/jUp577jk9/vjjGj16tBo1aqQ//elPzixlYGCg5s+fr9TUVN1yyy3q0aOHOnbsqDfeeOOKxgwMDNSKFSsUFRWle+65R40aNVL//v115swZhYSEFMXTAmABflMJAACA5ZghBAAAsByBEICVunTp4nWj14sfL7zwQkmXBwBXFaeMAVhp//79On36dK7bwsPDC3xBNgCUZQRCAAAAy3HKGAAAwHIEQgAAAMsRCAEAACxHIAQAALAcgRAAAMByBEIAAADLEQgBAAAs9/8AecZhCE9pyXkAAAAASUVORK5CYII=\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 800x400 with 1 Axes>"
            ],
            "image/png": "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cc2fP1+33XabIiMjJckJuNOnT+d6zLGxsUpOTtZbb73lt/327du1ZMkS3XnnnbnuIyf33Xefvv76a+cR0187ffq0E97Xy9GjR/Xhhx86lzMyMvT2228rOTm5wE8XS9f/OOLi4pSUlKS3337b+UeHJK1atUrbtm3z2zYsLMy5HQDFE48QAsXAokWLnEf6Tpw4ofnz52v37t0aMWKEE1ddunRR27ZtNWrUKB04cED16tXTkiVL9PHHH2vIkCGqWrWqJOnZZ5/Vli1btHz5ckVERKhu3br685//rGeeeUb33nuvX1iFhITon//8p1JSUtS0aVMtWrRIn332mUaOHHnV16pl38bSpUt122236bHHHlNQUJBee+01Xbx4UZMnT3a2S05OVmBgoCZNmqT09HR5vV61a9dO5cuXz3G/L774ojp16qRmzZqpb9++On/+vGbMmKGoqKgCf5fy8OHD9cknn6hz587q3bu3GjZsqLNnz2rbtm16//33deDAAUVHRxdo3zmpXr26+vbtqw0bNigmJkZvvvmmjh8/rrlz517Tfm/EcTz//PPq2rWrWrRooT59+uinn35SamqqkpKS/CIxNDRUtWrV0nvvvafq1aurTJkySkpKUlJS0jUdE4BC5Op7nAH8Tzl97ExISIhJTk42s2bNMj6fz2/7zMxMM3ToUBMXF2dKlChhbr75ZvPiiy86223cuNEEBQX5fZSMMcb8/PPPpnHjxiYuLs789NNPxphfPi4kPDzc7N2719xxxx0mLCzMxMTEmDFjxpisrCy/6yuHjxzZtGmT6dixoylZsqQJCwszbdu2NWvXrr3iGF9//XVTpUoVExgYmKePoFm2bJlp0aKFCQ0NNZGRkaZLly7mu+++89smPx87Y8wv99vTTz9tqlWrZoKDg010dLRp3ry5mTJlivO5fNkf1/Liiy/m6bayz92GDRucZfHx8eauu+4yixcvNnXr1jVer9fUqFEjz3P+2m8/duZaj8OYnM/ju+++a2rUqGG8Xq9JSkoyn3zyibnnnntMjRo1/LZbu3atadiwoQkODvbbT/bP0W+NGTPG8FcQUHR4jCmkVzwDKFZ69+6t999/3++RIFybhIQEJSUlaeHChW6Pck2Sk5NVrlw5LV261O1RAFwnvIYQAJCjy5cvX/Haw5UrV2rr1q25fh0ggOKF1xACQBGS24dTh4aG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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 800x400 with 1 Axes>"
            ],
            "image/png": "iVBORw0KGgoAAAANSUhEUgAAAoQAAAGJCAYAAAATwSIMAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQAALRFJREFUeJzt3Xl0FWWe//HPzXazJyCEJAgJIIvsyGZARYQmIPgTR+2WRgEHsGVRVHBO40JA6VGhXVARtWcGFG3H1kZtF1R2RgkoCCKICJFFhRAaCIQdku/vDyc1XJJAggkJed6vc3K4t+qp5/lW3TqpD3WrKj4zMwEAAMBZQZVdAAAAACoXgRAAAMBxBEIAAADHEQgBAAAcRyAEAABwHIEQAADAcQRCAAAAxxEIAQAAHEcgBAAAcByBEHCcz+fTxIkTK7uMAF9++aW6dOmiqKgo+Xw+rVmzpkzLz5o1Sz6fT1u3bi3z2EOGDFF0dHSZl6tqtm7dKp/Pp1mzZlV2KQAuAARCoIIUhpJTfxISEtS9e3fNnTu3ssv71b799ltNnDjxnELXmZw4cUI333yz9u7dq6efflqzZ89WSkpKuY5RHg4fPqyJEydq8eLFZV52x44dmjhxYpmDLgBUlJDKLgCo7h555BE1aNBAZqZdu3Zp1qxZuvbaa/X++++rX79+lV3eOfv22281adIkXX311UpNTS23frOysrRt2zb95S9/0bBhw8qt3/J2+PBhTZo0SZJ09dVXl2nZHTt2aNKkSUpNTVXbtm3LvzhJKSkpOnLkiEJDQyukfwDVC4EQqGB9+vRRhw4dvPdDhw5VnTp19MYbb1zQgbCi5OTkSJLi4+Mrt5ALnM/nU3h4eGWXAeACwVfGwHkWHx+viIgIhYQE/n/s0KFDGjt2rOrVqye/36+mTZvqz3/+s8xMknTkyBE1a9ZMzZo105EjR7zl9u7dq6SkJHXp0kX5+fmS/u86uB9++EHp6emKiopScnKyHnnkEa+/M1m9erX69Omj2NhYRUdHq0ePHlq+fLk3f9asWbr55pslSd27d/e+Ej/b16cLFy7UlVdeqaioKMXHx+v666/Xhg0bvPlDhgxRt27dJEk333yzfD7fWc++rV+/Xtdcc40iIiJ08cUXa/LkySooKCi27dy5c73xY2Ji1LdvX61fv77Ytmfadlu3blXt2rUlSZMmTfLWvzTXYi5evFgdO3aUJN1+++3esqde6/fWW2+pffv2ioiIUK1atXTrrbfq559/PmvfpyruGsLC/eLnn39W//79FR0drdq1a2vcuHHevlOooKBA06ZNU6tWrRQeHq7atWurd+/eWrlypdfm5MmTevTRR9WoUSP5/X6lpqbqgQce0LFjxwL6Sk1NVb9+/bR48WJ16NBBERERatWqlbe/zJkzxxunffv2Wr16dZH1+e6773TTTTepZs2aCg8PV4cOHfSPf/yjTNsEwBkYgAoxc+ZMk2Tz58+33bt3W05Ojq1bt87+8Ic/WFBQkH366ade24KCArvmmmvM5/PZsGHD7Pnnn7frrrvOJNk999zjtVu+fLkFBwfbvffe60275ZZbLCIiwjZu3OhNGzx4sIWHh1vjxo3ttttus+eff9769etnkuzhhx8OqFOSZWRkeO/XrVtnUVFRlpSUZI8++qg9/vjj1qBBA/P7/bZ8+XIzM8vKyrK7777bJNkDDzxgs2fPttmzZ1t2dnaJ22PevHkWEhJiTZo0sSlTptikSZOsVq1aVqNGDduyZYuZmS1btsweeOABk2R33323zZ49O2A7nW7nzp1Wu3Ztq1Gjhk2cONGmTp1qjRs3ttatW5skr18zs1dffdV8Pp/17t3bnnvuOXviiScsNTXV4uPjA9qVZtsdPHjQZsyYYZLshhtu8Nb/66+/LrHWQtnZ2fbII4+YJLvjjju8ZbOysszs//abjh072tNPP21//OMfLSIiwlJTU23fvn1n7b/Qli1bTJLNnDmzyLq1aNHC/vVf/9VmzJhhN954o0myF154IWD5IUOGmCTr06ePPfPMM/bnP//Zrr/+envuuecC+pNkN910k02fPt0GDRpkkqx///4BfaWkpFjTpk0tKSnJJk6caE8//bTVrVvXoqOj7bXXXrP69evb448/bo8//rjFxcXZJZdcYvn5+d7y69ats7i4OGvevLk98cQT9vzzz9tVV11lPp/P5syZU+ptAqBkBEKgghQe2E//8fv9NmvWrIC27777rkmyyZMnB0y/6aabzOfz2ebNm71p48ePt6CgIFu6dKm99dZbJsmeeeaZgOUKD9R33XWXN62goMD69u1rYWFhtnv3bm/66YGwf//+FhYW5gUUM7MdO3ZYTEyMXXXVVd60wrEXLVpUqu3Rtm1bS0hIsD179njTvv76awsKCrJBgwZ50xYtWmSS7K233jprn/fcc49JshUrVnjTcnJyLC4uLiAQ5uXlWXx8vA0fPjxg+ezsbIuLiwuYXtptt3v37iLbrrS+/PLLImHNzOz48eOWkJBgLVu2tCNHjnjTP/jgA5NkEyZMKPUYJQVCSfbII48EtG3Xrp21b9/ee79w4UIvlJ+uoKDAzMzWrFljkmzYsGEB88eNG2eSbOHChd60lJQUk2TLli3zpn3yyScmySIiImzbtm3e9JdeeqnIftWjRw9r1aqVHT16NKCOLl26WOPGjUu5RQCcCV8ZAxVs+vTpmjdvnubNm6fXXntN3bt317BhwzRnzhyvzUcffaTg4GDdfffdAcuOHTtWZhZwV/LEiRPVokULDR48WCNHjlS3bt2KLFdo9OjR3mufz6fRo0fr+PHjmj9/frHt8/Pz9emnn6p///5q2LChNz0pKUm///3v9dlnn+nAgQNl3gY7d+7UmjVrNGTIENWsWdOb3rp1a/3mN7/RRx99VOY+pV+22+WXX65OnTp502rXrq2BAwcGtJs3b55yc3M1YMAA/fOf//R+goOD1blzZy1atKhI32XdduVh5cqVysnJ0ciRIwOu/+vbt6+aNWumDz/8sFzGufPOOwPeX3nllfrhhx+893//+9/l8/mUkZFRZFmfzydJ3md23333BcwfO3asJBWptXnz5kpLS/Ped+7cWZJ0zTXXqH79+kWmF9azd+9eLVy4UL/97W+Vl5fnfXZ79uxRenq6Nm3aVOav0wEUxU0lQAXr1KlTwE0lAwYMULt27TR69Gj169dPYWFh2rZtm5KTkxUTExOw7KWXXipJ2rZtmzctLCxM//Vf/6WOHTsqPDxcM2fO9A7SpwoKCgoIdZLUpEkTSSrxUTG7d+/W4cOH1bRp0yLzLr30UhUUFOjHH39UixYtSrfy/6uw/pL6/eSTT3To0CFFRUWVud/CAHGq08fZtGmTpF/CR3FiY2MD3p/LtisPZ9pOzZo102efffarxyi8HvBUNWrU0L59+7z3WVlZSk5ODgjvxdUaFBSkSy65JGB6YmKi4uPjA/ZZSQGhT5Li4uIkSfXq1St2emE9mzdvlpnp4Ycf1sMPP1xsLTk5Oapbt26JtQI4OwIhcJ4FBQWpe/fumjZtmjZt2lTmcCVJn3zyiSTp6NGj2rRpkxo0aFDeZVYrhTeZzJ49W4mJiUXmn36DT3UWHBxcrv0V95+Rsoxb0nT73xt4Cj+7cePGKT09vdi2p4dSAGXnzm9BoAo5efKkJOngwYOSfnlm3Pz585WXlxdwlvC7777z5hdau3atHnnkEd1+++1as2aNhg0bpm+++cY7s1KooKBAP/zwg3dmS5K+//57SSrxuYG1a9dWZGSkNm7cWGTed999p6CgIO+MTmmDwKn1l9RvrVq1ynx2sLDfwrN/pzp9nEaNGkmSEhIS1LNnz7P2W5ptV5b1P11Jy566nU4/m7lx48bz9oDuRo0a6ZNPPtHevXtLPEuYkpKigoICbdq0yTuTLUm7du1Sbm5uudVaeKY2NDS0VJ8dgHPDNYTAeXbixAl9+umnCgsL8w6k1157rfLz8/X8888HtH366afl8/nUp08fb9khQ4YoOTlZ06ZN06xZs7Rr1y7de++9xY51an9mpueff16hoaHq0aNHse2Dg4PVq1cvvffeewFfje7atUt//etfdcUVV3hfrxYGuNzc3LOuc1JSktq2batXXnkloP26dev06aef6tprrz1rH8W59tprtXz5cn3xxRfetN27d+v1118PaJeenq7Y2Fj9+7//u06cOFGkn927dxeZdrZtFxkZKal063+6krZdhw4dlJCQoBdffDHg0S1z587Vhg0b1Ldv3zKPdS5uvPFGmZn34O1TFZ65K/zMnnnmmYD5Tz31lCSVW60JCQm6+uqr9dJLL2nnzp1F5hf32QEoO84QAhVs7ty53pm+nJwc/fWvf9WmTZv0xz/+0QtX1113nbp3764HH3xQW7duVZs2bfTpp5/qvffe0z333OOd4Zo8ebLWrFmjBQsWKCYmRq1bt9aECRP00EMP6aabbgoIVuHh4fr44481ePBgde7cWXPnztWHH36oBx54oMg1ZKeaPHmy5s2bpyuuuEIjR45USEiIXnrpJR07dkxTpkzx2rVt21bBwcF64okntH//fvn9fl1zzTVKSEgott+pU6eqT58+SktL09ChQ3XkyBE999xziouLO+e/pfxv//Zvmj17tnr37q0xY8YoKipKL7/8slJSUrR27VqvXWxsrGbMmKHbbrtNl112mW655RbVrl1b27dv14cffqiuXbsGBMDSbLuIiAg1b95cb775ppo0aaKaNWuqZcuWatmy5VnrbtSokeLj4/Xiiy8qJiZGUVFR6ty5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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 800x400 with 1 Axes>"
            ],
            "image/png": "iVBORw0KGgoAAAANSUhEUgAAAoQAAAGJCAYAAAATwSIMAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQAAKWxJREFUeJzt3Xl4VFWexvG3sieELJCQhSVhDbIrKEZZG9qwaAPdAk1DN0EFFBxQERdcAjzOgKAC0mjbPU8TBm1QHNQeAYewj4AoSNhlDYssCWsSDGty5g8ndygIISBUlvP9PE8eU+eeOvfcnyeVl1t1b1zGGCMAAABYy6u0JwAAAIDSRSAEAACwHIEQAADAcgRCAAAAyxEIAQAALEcgBAAAsByBEAAAwHIEQgAAAMsRCAEAACxHIARwU1wul8aOHVva03Dz3Xff6YEHHlClSpXkcrmUnp5eZL8VK1bI5XJpxYoVHp0fAJR1BEKgjEhNTZXL5XL7qlatmjp27KhFixaV9vR+se3bt2vs2LHav3//bR330qVL6t27t06dOqUpU6Zo9uzZiouLu637wJ2Tl5ensWPHEtKBUuZT2hMA4G78+PGqXbu2jDHKzMxUamqqunXrpv/6r//Sww8/XNrTu2Xbt2/XuHHj1KFDB8XHx9+2cffu3asDBw7ob3/7m5544onbNi48Iy8vT+PGjZMkdejQoXQnA1iMQAiUMV27dlWrVq2cx48//riioqI0Z86cch0I75SsrCxJUlhYWOlOBADKMd4yBsq4sLAwBQYGysfH/d9vP/30k0aNGqWaNWvK399fCQkJeuutt2SMkSSdO3dODRs2VMOGDXXu3DnneadOnVJMTIweeOAB5efnS5KSk5MVHBysffv2KSkpSZUqVVJsbKzGjx/vjFecjRs3qmvXrgoJCVFwcLA6deqkb775xtmempqq3r17S5I6duzovCV+o7cJly1bprZt26pSpUoKCwtTjx49tGPHDmd7cnKy2rdvL0nq3bu3XC7XLZ1lmjdvnlq2bKnAwEBFRERowIABOnz4sFufzZs3Kzk5WXXq1FFAQICio6P12GOP6eTJk279xo4dK5fLpT179ig5OVlhYWEKDQ3VoEGDlJeXd1Pzutl97tq1SwMGDFBoaKgiIyP12muvyRijQ4cOqUePHgoJCVF0dLTefvvta/aVlZXl/OMjICBAzZs316xZs9z6XO8zmPv375fL5VJqaqrTVrimDh8+rJ49eyo4OFiRkZF6/vnnnXW3f/9+RUZGSpLGjRvnrIuy9hlVwAYEQqCMyc7O1okTJ3T8+HFt27ZNTz31lM6ePasBAwY4fYwx+s1vfqMpU6aoS5cueuedd5SQkKDRo0frueeekyQFBgZq1qxZ2rNnj1555RXnucOHD1d2drZSU1Pl7e3ttOfn56tLly6KiorSpEmT1LJlS6WkpCglJaXY+W7btk1t27bVpk2b9MILL+i1115TRkaGOnTooHXr1kmS2rVrpxEjRkiSxowZo9mzZ2v27Nm66667rjvukiVLlJSUpKysLI0dO1bPPfec1qxZowcffND5HOLQoUM1ZswYSdKIESM0e/Zst2MtidTUVPXp00fe3t6aMGGCBg8erPnz56tNmzY6c+aM0y8tLU379u3ToEGDNH36dP3+97/X3Llz1a1btyJDc58+fZSbm6sJEyaoT58+Sk1Ndd4aLamb3Wffvn1VUFCgiRMnqnXr1nrjjTc0depU/frXv1b16tX15ptvql69enr++ee1atUq53nnzp1Thw4dNHv2bPXv31+TJ09WaGiokpOTNW3atJua85Xy8/OVlJSkqlWr6q233lL79u319ttv669//askKTIyUu+//74kqVevXs66+O1vf3vL+wRwiwyAMmHmzJlG0jVf/v7+JjU11a3v559/biSZN954w6390UcfNS6Xy+zZs8dpe/nll42Xl5dZtWqVmTdvnpFkpk6d6va8gQMHGknmX/7lX5y2goIC0717d+Pn52eOHz/utEsyKSkpzuOePXsaPz8/s3fvXqftyJEjpnLlyqZdu3ZOW+G+ly9fXqJ6tGjRwlSrVs2cPHnSadu0aZPx8vIyf/rTn5y25cuXG0lm3rx5NxyzsG/hHC5evGiqVatmmjRpYs6dO+f0+/LLL40k8/rrrztteXl514w3Z84cI8msWrXKaUtJSTGSzGOPPebWt1evXqZq1ao3PvAr3Ow+hwwZ4rRdvnzZ1KhRw7hcLjNx4kSn/fTp0yYwMNAMHDjQaZs6daqRZD788EOn7eLFiyYxMdEEBwebnJwcY8y19SuUkZFhJJmZM2c6bYVravz48W597777btOyZUvn8fHjx69ZUwA8jzOEQBkzY8YMpaWlKS0tTR9++KE6duyoJ554QvPnz3f6LFy4UN7e3s5Zt0KjRo2SMcbtquSxY8eqcePGGjhwoIYNG6b27dtf87xCTz/9tPO9y+XS008/rYsXL2rJkiVF9s/Pz9fixYvVs2dP1alTx2mPiYnRH/7wB3399dfKycm56RocPXpU6enpSk5OVpUqVZz2Zs2a6de//rUWLlx402MWZf369crKytKwYcMUEBDgtHfv3l0NGzbUggULnLbAwEDn+/Pnz+vEiRO6//77JUnff//9NWM/+eSTbo/btm2rkydP3lQ9bnafV15U4+3trVatWskYo8cff9xpDwsLU0JCgvbt2+e0LVy4UNHR0erXr5/T5uvrqxEjRujs2bNauXJlied8taLqcOW+AZQNBEKgjLnvvvvUuXNnde7cWf3799eCBQvUqFEjJ5xJ0oEDBxQbG6vKlSu7PbfwLdgDBw44bX5+fvr73/+ujIwM5ebmaubMmXK5XNfs18vLyy3USVKDBg0k6bq3ijl+/Ljy8vKUkJBwzba77rpLBQUFOnToUMkP/v8Uzv964544cUI//fTTTY97M/tp2LChWx1PnTqlkSNHKioqSoGBgYqMjFTt2rUl/fw2/9Vq1arl9jg8PFySdPr06RLP75fuMzQ0VAEBAYqIiLim/cp5HDhwQPXr15eXl/uvhKLW080ICAhwPiNYKDw8/KZqAMAzuMoYKOO8vLzUsWNHTZs2Tbt371bjxo1veoz//u//lvTzWabdu3c7oQIl16dPH61Zs0ajR49WixYtFBwcrIKCAnXp0kUFBQXX9L/y85lXMiW4SOd27vN2zKNQUf+QkORcJFLSfQMoewiEQDlw+fJlSdLZs2clSXFxcVqyZIlyc3PdzhL+8MMPzvZCmzdv1vjx4zVo0CClp6friSee0JYtWxQaGuq2j4KCAu3bt885KyhJu3btkqTr3jcwMjJSQUFB2rlz5zXbfvjhB3l5ealmzZqSrh8milI4/+uNGxERoUqVKpV4vJLs51e/+pXbtp07dzrbT58+raVLl2rcuHF6/fXXnT67d+/+xXO4Hk/uMy4uTps3b1ZBQYHbWcKr11PhWc4rL7aRbv0MonRz6wLAncNbxkAZd+nSJS1evFh+fn7OW3jdunVTfn6+/vznP7v1nTJlilwul7p27eo8Nzk5WbGxsZo2bZpSU1OVmZmpZ599tsh9XTmeMUZ//vOf5evrq06dOhXZ39vbWw899JC++OILt7eVMzMz9Y9//ENt2rRRSEiIJDkB7uowUZSYmBi1aNFCs2bNcuu/detWLV68WN26dbvhGCXRqlUrVatWTX/5y1904cIFp33RokXasWOHunfvLun/z3RdfVZt6tSpt2UeRfHkPrt166Zjx47p448/dtouX76s6dOnKzg42Lm1T1xcnLy9vd2uUJak995775b3HRQUJKlk6wLAncMZQqCMWbRokXNmJisrS//4xz+0e/duvfTSS064euSRR9SxY0e98sor2r9/v5o3b67Fixfriy++0DPPPKO6detKkt544w2lp6dr6dKlqly5spo1a6bXX39dr776qh599FG3YBUQEKCvvvpKAwcOVOvWrbVo0SItWLBAY8aMueZzYFd64403lJaWpjZt2mjYsGHy8fHRBx98oAsXLmjSpElOvxYtWsjb21tvvvmmsrOz5e/vr1/96leqVq1akeNOnjxZXbt2VWJioh5//HGdO3dO06dPV2ho6G27T52vr6/efPNNDRo0SO3bt1e/fv2UmZmpadOmKT4+3gnOISEhateunSZNmqRLly6pevXqWrx4sTIyMm7LPIriyX0OGTJEH3zwgZKTk7VhwwbFx8fr008/1erVqzV16lTnLHRoaKh69+6t6dOny+VyqW7duvryyy+dm4PfisDAQDVq1Egff/yxGjRooCpVqqhJkyZq0qTJ7To8ACVRilc4A7hCUbedCQgIMC1atDDvv/++KSgocOufm5trnn32WRMbG2t8fX1N/fr1zeTJk51+GzZsMD4+Pm63kjHm59uR3HvvvSY2NtacPn3aGPPzLUIqVapk9u7dax566CETFBRkoqKiTEpKisnPz3d7voq4Rcj3339vkpKSTHBwsAkKCjIdO3Y0a9asueYY//a3v5k6deoYb2/vEt2CZsmSJebBBx80gYGBJiQkxDzyyCNm+/btbn1+yW1nCn388cfm7rvvNv7+/qZKlSqmf//+5scff3Tr8+OPP5pevXqZsLAwExoaanr37m2OHDlyTT0KbwFz5a16jPn//78ZGRk3nOft2mfh/9ertW/f3jRu3NitLTMz0wwaNMhEREQYPz8/07RpU7fbyBQ6fvy4+d3vfmeCgoJMeHi4GTp0qNm6dWuRt50pat+Fc73SmjVrTMuWLY2fnx+3oAFKicuYW/hkMYAKJTk5WZ9+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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 800x400 with 1 Axes>"
            ],
            "image/png": "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CAhw/lHId+F8HTp06JLzmb/u92bevHlav369JkyYcNE65utiu3bt0syZM1W1alUtW7ZMjz/+uAYMGKC33npL0n+P+Uo/k4cOHVK5cuU81vv5+alUqVK/yzl79tlndf/996t69ery9/dX3bp1NWjQIPXo0UMSc3YlN2pubPs5vdDp06c1ZMgQde/eXeHh4ZKYs0t58cUX5efnpwEDBlxyPXNWcH7eHgB+0a9fP23atEmff/65t4dSZO3fv18DBw5Uenq6goKCvD2cYsHtdqt+/foaP368JKlu3bratGmT/vGPf6hnz55eHl3R9O6772r27NmaM2eOkpKSlJmZqUGDBik2NpY5w0117tw5de3aVcYYzZw509vDKbLWrVunqVOnav369XK5XN4ezu9GoZ4hLFOmjHx9fS/61Ofhw4cVHR1dmEMpUvr3768PP/xQq1atUoUKFZzl0dHROnv2rI4fP+6x/YXzFR0dfcn5zF/3e7Ju3TodOXJEt99+u/z8/OTn56dPP/1Ur7zyivz8/BQVFcV8/UpMTIxuvfVWj2U1atTQvn37JP33mK/0MxkdHa0jR454rD9//ryOHj36u5yzwYMHO2cJa9asqYceekhPPvmkc1aaObu8GzU3tv2cSv+Nwb179yo9Pd05OygxZ7/22Wef6ciRI4qPj3eeC/bu3aunnnpKiYmJkpiz61GoQRgQEKB69epp5cqVzjK3262VK1cqOTm5MIdSJBhj1L9/f73//vv6+OOPVbFiRY/19erVk7+/v8d8bdu2Tfv27XPmKzk5WRs3bvT4xs//x+TXIVDctWzZUhs3blRmZqbzVb9+ffXo0cP5M/PlqUmTJhddymj79u1KSEiQJFWsWFHR0dEec3bixAmtWbPGY86OHz+udevWOdt8/PHHcrvdatSoUSEcReE6efKkfHw8/2n09fWV2+2WxJxdyY2am+TkZK1evVrnzp1ztklPT1e1atVUsmTJQjqawpMfgzt27NCKFStUunRpj/XMmaeHHnpIWVlZHs8FsbGxGjx4sJYtWyaJObsuhf0plnnz5pnAwECTlpZmtmzZYv7yl7+YyMhIj0992uLxxx83ERER5pNPPjEHDx50vk6ePOls89hjj5n4+Hjz8ccfm6+//tokJyeb5ORkZ33+ZVRat25tMjMzzUcffWTKli37u72Myq9d+CljY5ivX/vq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\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "# Outlier Check\n",
        "# Selecting numeric columns to check extreme outlier\n",
        "outlier_cols = [\n",
        "    \"annual_income\",\n",
        "    \"emp_length\",\n",
        "    \"debt_to_income\",\n",
        "    \"loan_amount\",\n",
        "    \"installment\",\n",
        "    \"open_acc\",\n",
        "    \"total_acc\"\n",
        "]\n",
        "\n",
        "outlier_cols = [col for col in outlier_cols if col in df_model.columns]\n",
        "\n",
        "df_model[outlier_cols].describe(percentiles=[0.01, 0.05, 0.95, 0.99]).T\n",
        "\n",
        "# Outlier Visualization\n",
        "\n",
        "for col in outlier_cols:\n",
        "    plt.figure(figsize=(8, 4))\n",
        "    sns.boxplot(x=df_model[col])\n",
        "    plt.title(f\"Boxplot of {col}\")\n",
        "    plt.show()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "28730775-21cc-4179-8d6c-0e59c1bb9e14",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "28730775-21cc-4179-8d6c-0e59c1bb9e14",
        "outputId": "27aeded5-9903-48f6-ca23-01550e4d6c82"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "annual_income: capped below -26812.50, above 172687.50\n",
            "emp_length: capped below -10.00, above 22.00\n",
            "debt_to_income: capped below -11.36, above 44.39\n",
            "loan_amount: capped below -17250.00, above 48750.00\n",
            "installment: capped below -404.53, above 1320.17\n"
          ]
        }
      ],
      "source": [
        "# Outlier Capping\n",
        "def cap_outliers_iqr(data, columns):\n",
        "    df_capped = data.copy()\n",
        "\n",
        "    for col in columns:\n",
        "        Q1 = df_capped[col].quantile(0.25)\n",
        "        Q3 = df_capped[col].quantile(0.75)\n",
        "        IQR = Q3 - Q1\n",
        "\n",
        "        lower_bound = Q1 - 1.5 * IQR\n",
        "        upper_bound = Q3 + 1.5 * IQR\n",
        "\n",
        "        df_capped[col] = np.where(\n",
        "            df_capped[col] < lower_bound,\n",
        "            lower_bound,\n",
        "            df_capped[col]\n",
        "        )\n",
        "\n",
        "        df_capped[col] = np.where(\n",
        "            df_capped[col] > upper_bound,\n",
        "            upper_bound,\n",
        "            df_capped[col]\n",
        "        )\n",
        "\n",
        "        print(f\"{col}: capped below {lower_bound:.2f}, above {upper_bound:.2f}\")\n",
        "\n",
        "    return df_capped\n",
        "\n",
        "\n",
        "df_model_capped = cap_outliers_iqr(df_model, outlier_cols)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "0c97f7d0-efce-487b-b19a-74081e18e229",
      "metadata": {
        "id": "0c97f7d0-efce-487b-b19a-74081e18e229"
      },
      "outputs": [],
      "source": [
        "# Use Capped data for modelling\n",
        "\n",
        "X = df_model_capped.drop(columns=[\"default\"])\n",
        "y = df_model_capped[\"default\"]\n",
        "\n",
        "numeric_features = X.select_dtypes(include=[\"int64\", \"float64\"]).columns.tolist()\n",
        "categorical_features = X.select_dtypes(include=[\"object\"]).columns.tolist()\n",
        "\n",
        "X_train, X_test, y_train, y_test = train_test_split(\n",
        "    X,\n",
        "    y,\n",
        "    test_size=0.20,\n",
        "    random_state=42,\n",
        "    stratify=y\n",
        ")"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "e8446098-342d-48ce-9b3e-4e5becf17709",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "e8446098-342d-48ce-9b3e-4e5becf17709",
        "outputId": "c021ba55-e15d-4cff-92ee-4a44efc279e2"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Training shape: (446, 42)\n",
            "Testing shape: (112, 42)\n",
            "Default rate in train: 0.19955156950672645\n",
            "Default rate in test: 0.19642857142857142\n"
          ]
        }
      ],
      "source": [
        "# Train-Test Split\n",
        "\n",
        "X = df_model.drop(columns=[\"default\"])\n",
        "y = df_model[\"default\"]\n",
        "\n",
        "numeric_features = X.select_dtypes(include=[\"int64\", \"float64\"]).columns.tolist()\n",
        "categorical_features = X.select_dtypes(include=[\"object\"]).columns.tolist()\n",
        "\n",
        "X_train, X_test, y_train, y_test = train_test_split(\n",
        "    X,\n",
        "    y,\n",
        "    test_size=0.20,\n",
        "    random_state=42,\n",
        "    stratify=y\n",
        ")\n",
        "\n",
        "print(\"Training shape:\", X_train.shape)\n",
        "print(\"Testing shape:\", X_test.shape)\n",
        "print(\"Default rate in train:\", y_train.mean())\n",
        "print(\"Default rate in test:\", y_test.mean())"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "983e2c49-a25f-458d-91ec-037ab8efa443",
      "metadata": {
        "id": "983e2c49-a25f-458d-91ec-037ab8efa443"
      },
      "outputs": [],
      "source": [
        "# Preprocessing Pipeline\n",
        "\n",
        "# imputing missing values in numeric column with median\n",
        "numeric_transformer = Pipeline(steps=[\n",
        "    (\"imputer\", SimpleImputer(strategy=\"median\")),\n",
        "    (\"scaler\", StandardScaler())\n",
        "])\n",
        "\n",
        "#  imputing missing values in categorical column with most frequent value\n",
        "categorical_transformer = Pipeline(steps=[\n",
        "    (\"imputer\", SimpleImputer(strategy=\"most_frequent\")),\n",
        "    (\"encoder\", OneHotEncoder(handle_unknown=\"ignore\"))\n",
        "])\n",
        "\n",
        "preprocessor = ColumnTransformer(\n",
        "    transformers=[\n",
        "        (\"num\", numeric_transformer, numeric_features),\n",
        "        (\"cat\", categorical_transformer, categorical_features)\n",
        "    ]\n",
        ")"
      ]
    },
    {
      "cell_type": "markdown",
      "id": "c1e446fd-1ab9-4198-bbdd-4aa102bfde08",
      "metadata": {
        "id": "c1e446fd-1ab9-4198-bbdd-4aa102bfde08"
      },
      "source": [
        "# Model Development"
      ]
    },
    {
      "cell_type": "markdown",
      "id": "738f5176-2501-4fcf-9f0a-37558c2f4cf4",
      "metadata": {
        "id": "738f5176-2501-4fcf-9f0a-37558c2f4cf4"
      },
      "source": [
        "## Logistic Regression (Baseline)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "cceccb26-8513-4864-9972-1f82daf70b3f",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 1000
        },
        "id": "cceccb26-8513-4864-9972-1f82daf70b3f",
        "outputId": "52eed0c8-61d0-4f88-f049-5e4d6d45cac6"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "\n",
            "Baseline Logistic Regression\n",
            "============================================================\n",
            "Accuracy : 0.5803571428571429\n",
            "Precision: 0.20930232558139536\n",
            "Recall   : 0.4090909090909091\n",
            "F1-score : 0.27692307692307694\n",
            "ROC-AUC  : 0.495959595959596\n",
            "\n",
            "Classification Report:\n",
            "              precision    recall  f1-score   support\n",
            "\n",
            "           0       0.81      0.62      0.70        90\n",
            "           1       0.21      0.41      0.28        22\n",
            "\n",
            "    accuracy                           0.58       112\n",
            "   macro avg       0.51      0.52      0.49       112\n",
            "weighted avg       0.69      0.58      0.62       112\n",
            "\n"
          ]
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 640x480 with 2 Axes>"
            ],
            "image/png": "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PjFqcEREREZTS2+aolOLvF69epDJ/r9LoaioCB06dICtbcXh5eXlsLW1xdChQxEVFWWSQImIiKgqnRL5vHnzTBwGERGRiUl5jDwmJsbUcRAREZlWLV1+VuMLwgBAcXExSktLtcqcnZ0NCoiIiIh0p/dkt6KiIowcORIeHh5wcHBAvXr1tDYiIiKLVEsnu+mdyCdMmID9+/dj0aJFUCgUWLZsGRITE+Ht7Y3Vq1ebIkYiIiLD1dJErnfX+rZt27B69Wp069YNcXFx6NKlCwIDA+Hr64u1a9di8ODBpoiTiIiIqqF3i/zmzZvw9/cHUDEefvPmTQBA586dcfjwYeNGR0REZCy19Dameidyf39/ZGVlAQCCgoKwceNGABUt9cqbqBAREVmayiu7GbJZIr0TeVxcHH799VcAwMSJE5GcnAylUokxY8bgnXfeMXqAREREdG96j5GPGTNG8++IiAicPXsWqampCAwMROvWrY0aHBERkdFwHXn1fH194evra4xYiIiISE86JfIFCxbofMLRo0fXOBgiIiJTkcHAu58ZLRLj0imRz507V6eTyWQyJnIiIqKHSKdEXjlL3VK90CMStnKFucMgMolml/5r7hCITKZclOGvh1WZlG+aQkREZPVq6WQ3vZefERERkeVgi5yIiKShlrbImciJiEgSDL06W625shsRERFZjhol8iNHjuDll19GWFgYLl++DABYs2YNjh49atTgiIiIjKaW3sZU70T+9ddfIzIyEvb29jh58iRKSkoAAPn5+Zg1a5bRAyQiIjIKJvIKM2bMwOLFi7F06VLUqVNHU96pUyecOHHCqMERERHR/ek92S0tLQ1du3atUu7i4oK8vDxjxERERGR0nOz2Dy8vL2RkZFQpP3r0KPz9/Y0SFBERkdFVXtnNkM0C6Z3IX331Vbz11lv4+eefIZPJkJ2djbVr12L8+PF44403TBEjERGR4WrpGLneXesTJ06EWq1Gz549cfv2bXTt2hUKhQLjx4/HqFGjTBEjERER3YPeiVwmk+H999/HO++8g4yMDBQWFiIkJASOjo6miI+IiMgoausYeY2v7GZnZ4eQkBBjxkJERGQ6vERrhe7du0Mmu/eA//79+w0KiIiIqDZYtGgRFi1ahPPnzwMAWrRogSlTpqBPnz4AgOLiYowbNw7r169HSUkJIiMjsXDhQnh6eupV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u/9txYoViI2NBQDMnTsXcrkc0dHRKCkpQWRkJBYuXKhXPUzkREQkCTIYOEau5/66rMpSKpVITk426HbeTORERCQNht5T3EKXS3OyGxERkRVji5yIiCShtt6PnImciIik4SHPWn9Y2LVORERkxdgiJyIiSZAJAZkBE9YMOdaUmMiJiEga1P9shhxvgdi1TkREZMXYIiciIklg1zoREZE1q6Wz1pnIiYhIGnhlNyIiIrI0bJETEZEk8MpuRERE1oxd60RERGRp2CInIiJJkKkrNkOOt0RM5EREJA3sWiciIiJLwxY5ERFJAy8IQ0REZL1q6yVa2bVORERkxdgiJyIiaailk92YyImISBoEDLunuGXmcSZyIiKSBo6RExERkcVhi5yIiKRBwMAxcqNFYlRM5EREJA21dLIbu9aJiIisGFvkREQkDWoAMgOPt0BM5EREJAmctU5EREQWhy1yIiKShlo62Y2JnIiIpKGWJnJ2rRMREVkxtsiJiEgaammLnImciIikgcvPiIiIrBeXnxEREZHFYYuciIikgWPkREREVkwtAJkByVhtmYmcXetERERWjC1yIiKSBnatExERWTMDEzksM5Gza52IiMiKsUVORETSwK51IiIiK6YWMKh7nLPWiYiIyNjYIiciImkQ6orNkOMtEBM5ERFJA8fIiYiIrBjHyImIiMjSsEVORETSwK51IiIiKyZgYCI3WiRGxa51IiIiK8YWORERSQO71omIiKyYWg3AgLXgastcR86udSIiIivGFjkREUkDu9aJiIisWC1N5OxaJyIismJskRMRkTTU0ku0MpETEZEkCKGGMOAOZoYca0pM5EREJA1CGNaq5hg5ERERGRtb5EREJA3CwDFyC22RM5ETEZE0qNWAzIBxbgsdI2fXOhERkRVji5yIiKShlnats0VORESSINRqgzd9HD58GH379oW3tzdkMhm2bt2qHY8QmDJlCho2bAh7e3tEREQgPT1d79fFRE5ERGQCRUVFaNOmDZKTk6t9fvbs2ViwYAEWL16Mn3/+GQ4ODoiMjERxcbFe9bBrnYiIpOEhd6336dMHffr0ucepBObNm4cPPvgA/fr1AwCsXr0anp6e2Lp1KwYOHKhzPWyRExGRNKiF4RuAgoICra2kpETvULKyspCTk4OIiAhNmYuLCzp06ICUlBS9zsVETkREpAcfHx+4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IiQkROv5d999t8q57gZAbNmy5Z7Pf/zxxyI0NFTzeOrUqcLGxkb89ddfmrIffvhByOVyceXKFSGEEAEBAWLdunVa55k+fboICwsTQgiRlZUlAIiTJ0/es14iqjmOkVOttX37djg6OqKsrAxqtRovvfQSEhISNM+3atVKa1z8119/RUZGBpycnLTOU1xcjMzMTOTn5+PKlStat261tbVFu3btqnSvVzp16hRsbGwQHh6uc9wZGRm4ffs2evXqpVVeWlqKRx99FABw5syZKreQDQsL07mOShs2bMCCBQuQmZmJwsJClJeXw9nZWWufxo0b45FHHtGqR61WIy0tDU5OTsjMzMSwYcPw6quvavYpLy+Hi4uL3vEQkf6YyKnW6t69OxYtWgQ7Ozt4e3vD1lb74+7g4KD1uLCwEKGhoVi7dm2Vc7m7u9coBnt7e72PKSwsBAB8//33WgkUqBj3N5aUlBQMHjwYiYmJiIyMhIuLC9avX49PP/1U71iXLl1a5YeFjY2N0WIlontjIqday8HBAYGBgTrv/9hjj2HDhg3w8PCo0iqt1LBhQ/z888/o2rUrgIqWZ2pqKh577LFq92/VqhXUajUOHTqEiIiIKs9X9gioVCpNWUhICBQKBS5evHjPlnxwcLBm4l6lY8eOPfhF/stPP/0EX19fvP/++5qyCxcuVNnv4sWLyM7Ohre3t6YeuVyO5s2bw9PTE97e3jh37hwGDx6sV/1EZByc7Eb0j8GDB6NBgwbo168fjhw5gqysLBw8eBCjR4/GX3/9BQB466238OGHH2Lr1q04e/Ys3nzzzfuuAW/SpAliYmIwdOhQbN26VXPOjRs3AgB8fX0hk8mwfft2XLt2DYWFhXBycsL48eMxZswYrFq1CpmZmThx4gQ+++wzzQSy119/Henp6XjnnXeQlpaGdevWYeXKlXq93qZNm+LixYtYv349MjMzsWDBgmon7imVSsTExODXX3/FkSNHMHr0aAwYMABeXl4AgMTERCQlJWHBggX4888/cfr0aaxYsQJz5szRKx4iqhkmcqJ/1K1bF4cPH0bjxo3Rv39/BAcHY9iwYSguLta00MeNG4dXXnkFMTExCAsLg5OTE5577rn7nnfRokV4/vnn8eabbyIoKAivvvoqioqKAACPPPIIEhMTMXHiRHh6emLkyJEAgOnTp2Py5MlISkpCcHAwnnzySXz//ffw8/MDUDFu/fXXX2Pr1q1o06YNFi9ejFmzZun1ep999lmMGTMGI0eORNu2bfHTTz9h8uTJVfYLDAxE//798dRTT6F3795o3bq11vKy4cOHY9myZVixYgVatWqF8PBwrFy5UhMrEZmWTNxrlg4RERFZPLbIiYiIrBgTORERkRVjIiciIrJiTORERERWjImciIjIijGRExERWTEmciIiIivGRE5ERGTFmMiJiIisGBM5ERGRFWMiJyIismJM5ERERFbs/wAYZ0FFNCXMogAAAABJRU5ErkJggg==\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 640x480 with 1 Axes>"
            ],
            "image/png": "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YPz48cjOzsYff/yBK1euYPHixahQoUK+dfr4+CAsLEzq/cfHxyM4ODhfvaFDh+Knn35SSUaHDh1CRkYGevfuDQAIDQ3F5s2bsWbNGly7dg2TJ0/GsGHDNEoG6nwOMjIysHDhQmzevBknT55EcnIyBg0aJL1enP3i7bffxogRI9SOszByuRyenp44fvz4a69L77zmLBZUxgUEBAhDQ0NhYWEhPfr161dg3Z07d4pKlSpJzzdu3Cisra2l55aWliI8PLzAZd9//30xevRolbLjx48LAwMDkZmZWeAyL6//5s2bok6dOqJZs2ZCCCGcnJzEwoULVZZ56623xLhx44QQQkyYMEF06NBBKJXKAtcPQOzZs0cIIcS9e/cEAHHx4kWVOi9PVdSzZ0/x3nvvSc+/+eYb4eTkJBQKhRBCiI4dO4pFixaprOO7774Tjo6OBcYgxPO53QwMDISFhYUwNTWVpnpZvnx5ocsIIcT48eNF3759C401r+26deuqbIPs7GxhZmYmDh06VOB68+Zci4uLUyl/cf1KpVIcPnxYmJiYiODgYHHz5k0BQJw8eVKqn5iYKMzMzMSOHTuEEEI0bNhQzJ07t8A286a7yZvO5+W/fZ7q1auLL774QgjxfEogOzs7sXnzZun1wYMHi4EDBwohhMjKyhLm5ubi1KlTKut4//33xeDBgwuM4+U2ClLQ5wCAyvRF169fFwDEmTNnhBDq7Rcv7o9CvHoeyRcVtr3y9O7dW4wYMUKtddH/GJVW4qWS0759e6xevVp6bmFhAeB5byg0NBQ3btxAamoqnj17hqysLGRkZBR4HCYoKAgffPABvvvuO2kYz83NDcDz4dG///4bW7duleoLIaBUKnHv3j3Uq1evwNhSUlJQoUIFKJVKZGVloXXr1li3bh1SU1Px77//olWrVir1W7VqhcuXLwN43iPp1KkT6tati86dO6Nbt2545513XmtbDR06FKNGjcLXX38NExMTbN26FYMGDZJm5758+TJOnjyp8steoVAUud0AoG7duti3bx+ysrKwZcsWXLp0CRMmTFCps2rVKmzYsAFxcXHIzMxETk4OPD09i4z38uXLuH37NiwtLVXKs7KycOfOnQKXyczMBACYmprme+3nn39GhQoVkJubC6VSiSFDhmDu3LmIjIyEkZERmjdvLtWtVKkS6tati+vXrwMAJk6ciLFjx+LXX3+Fr68v+vbti0aNGhUZf1GMjIwwYMAAbN26FcOHD0d6ejp+/PFHREREAABu376NjIwMdOrUSWW5nJwcNGnSRO121PkcGBkZ4a233pKWcXd3h42NDa5fvw5vb+9i7Rd5w7jaYGZmhoyMDK2tT18wAeoBCwsL1KpVS6UsJiYG3bp1w9ixY7Fw4UJUrFgRJ06cwPvvv4+cnJwCP7Bz587FkCFDsH//fvzyyy8ICQlBREQEevfujbS0NHz44YeYOHFivuWqVatWaGyWlpa4cOECDAwM4OjoCDMzMwBAamrqK99X06ZNce/ePfzyyy84cuQIBgwYAF9fX42PAb2oe/fuEEJg//79eOutt3D8+HF88cUX0utpaWmYN28e+vTpk2/ZghJKnryzKgHgs88+Q9euXTFv3jx8+umnAJ4fkwsODsayZcvQsmVLWFpaYsmSJThz5kyR8aalpcHLy0vlh0eeypUrF7iMnZ0dgOfH9F6uk/djSS6Xw8nJCUZG6n9FfPDBB/Dz88P+/fvx66+/IjQ0FMuWLcuX6DUxdOhQtGvXDo8ePcLhw4dhZmaGzp07A4A0NLp//344OzurLPeqk5/yFOdzUJDi7hfakpSUJP0YJfUxAeqp8+fPQ6lUYtmyZVLvJu94U1Hq1KmDOnXqYPLkyRg8eDA2btyI3r17o2nTpoiKisqXaF/FwMCgwGWsrKzg5OSEkydPol27dlL5yZMn4e3trVJv4MCBGDhwIPr164fOnTsjKSkJFStWVFlf3vE2hUJRZDympqbo06cPtm7ditu3b6Nu3bpo2rSp9HrTpk0RHR2t8ft82axZs9ChQweMHTtWep8+Pj4YN26cVOflHpxcLs8Xf9OmTbF9+3bY29vDyspKrbbd3NxgZWWFqKgo1KlTR+W1gn4sAUC9evXw7NkznDlzBj4+PgCA//77D9HR0fDw8JDqubi4YMyYMRgzZgymT5+OtWvXFpgAC3ovBfHx8YGLiwu2b9+OX375Bf3795eOO3t4eMDExARxcXEq+4gm1P0cPHv2DOfOnZP2vejoaCQnJ0sjG9raL4rr6tWr6NevX6m0XZ7xJBg9VatWLeTm5uKrr77C3bt38d1332HNmjWF1s/MzERgYCCOHTuG2NhYnDx5En/99Zf0BTB16lScOnUKgYGBuHTpEm7duoUff/xR45NgXvTxxx9j8eLF2L59O6KjozFt2jRcunQJkyZNAvD87L3vv/8eN27cwM2bN7Fz5044ODgUeFmDvb09zMzMcPDgQTx8+BApKSmFtjt06FDs378fGzZskE5+yTNnzhxs3rwZ8+bNw7Vr13D9+nVERERg1qxZGr23li1bolGjRli0aBEAoHbt2jh37hwOHTqEmzdvYvbs2fjrr79UlnF1dcXff/+N6OhoJCYmIjc3F0OHDoWdnR169uyJ48eP4969ezh27BgmTpyIf/75p8C2DQwM4OvrixMnTqgdb+3atdGzZ0+MGjUKJ06cwOXLlzFs2DA4OzujZ8+eAICPPvoIhw4dwr1793DhwgUcPXq00KFvV1dXpKWlITIyEomJiUUO3w0ZMgRr1qzB4cOHVf4elpaWCA4OxuTJk7Fp0ybcuXMHFy5cwFdffYVNmzap9b7U/RwYGxtjwoQJOHPmDM6fP48RI0agRYsWUkIszn7h7++P6dOnFxlfXFwcLl26hLi4OCgUCly6dAmXLl1SOTEoJiYGDx48gK+vr1rvmV5Q2gchSbcKOnEiz/Lly4Wjo6MwMzMTfn5+YvPmzYWeqJCdnS0GDRokXFxchFwuF05OTiIwMFDlBJezZ8+KTp06iQoVKggLCwvRqFGjfCexvOhVB/YVCoWYO3eucHZ2FsbGxqJx48bil19+kV7/9ttvhaenp7CwsBBWVlaiY8eO4sKFC9LreOmkg7Vr1woXFxdhYGAg2rVrV+j2USgUwtHRUQAQd+7cyRfXwYMHhY+PjzAzMxNWVlbC29tbfPvtt4W+j5CQENG4ceN85d9//70wMTERcXFxIisrS4wYMUJYW1sLGxsbMXbsWDFt2jSV5R49eiRtXwDi6NGjQggh4uPjhb+/v7CzsxMmJiaiZs2aYtSoUSIlJaXQmA4cOCCcnZ2lk3sK2xYvSkpKEsOHDxfW1tbSPnPz5k3p9cDAQOHm5iZMTExE5cqVxfDhw0ViYqIQIv9JMEIIMWbMGFGpUiUBQISEhAghCj5BJSoqSgAQ1atXz3fCk1KpFGFhYaJu3brC2NhYVK5cWfj5+Ynff/+90Pfxchvqfg5++OEHUbNmTWFiYiJ8fX1FbGysynpftV+8vD+2a9dOBAQEFBqnEM//Jvj/k6ZefOT97YUQYtGiRcLPz6/I9VDBZEIIURqJl4hKjxACzZs3l4ayqXzKyclB7dq1sW3btnwnjNGrcQiUSA/JZDJ8++23vHtIORcXF4cZM2Yw+RUTe4BERKSX2AMkIiK9xARIRER6iQmQiIj0EhMgERHpJSZAIiLSS0yARESkl5gAiYhILzEBEhGRXmICJCIivfR/KiDLrkny06EAAAAASUVORK5CYII=\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "# Baseline logistic regression model training\n",
        "log_reg_baseline = Pipeline(steps=[\n",
        "    (\"preprocessor\", preprocessor),\n",
        "    (\"model\", LogisticRegression(\n",
        "        max_iter=1000,\n",
        "        class_weight=\"balanced\",\n",
        "        random_state=42\n",
        "    ))\n",
        "])\n",
        "\n",
        "# Evaluation function for baseline models\n",
        "def evaluate_baseline_model(model, X_test, y_test, model_name):\n",
        "    y_pred = model.predict(X_test)\n",
        "    y_proba = model.predict_proba(X_test)[:, 1]\n",
        "\n",
        "    print(f\"\\n{model_name}\")\n",
        "    print(\"=\" * 60)\n",
        "\n",
        "    print(\"Accuracy :\", accuracy_score(y_test, y_pred))\n",
        "    print(\"Precision:\", precision_score(y_test, y_pred))\n",
        "    print(\"Recall   :\", recall_score(y_test, y_pred))\n",
        "    print(\"F1-score :\", f1_score(y_test, y_pred))\n",
        "    print(\"ROC-AUC  :\", roc_auc_score(y_test, y_proba))\n",
        "\n",
        "    print(\"\\nClassification Report:\")\n",
        "    print(classification_report(y_test, y_pred))\n",
        "\n",
        "    cm = confusion_matrix(y_test, y_pred)\n",
        "    disp = ConfusionMatrixDisplay(confusion_matrix=cm)\n",
        "    disp.plot()\n",
        "    plt.title(f\"Confusion Matrix: {model_name}\")\n",
        "    plt.show()\n",
        "\n",
        "    RocCurveDisplay.from_estimator(model, X_test, y_test)\n",
        "    plt.title(f\"ROC Curve: {model_name}\")\n",
        "    plt.show()\n",
        "\n",
        "    return {\n",
        "        \"Model\": model_name,\n",
        "        \"Accuracy\": accuracy_score(y_test, y_pred),\n",
        "        \"Precision\": precision_score(y_test, y_pred),\n",
        "        \"Recall\": recall_score(y_test, y_pred),\n",
        "        \"F1-score\": f1_score(y_test, y_pred),\n",
        "        \"ROC-AUC\": roc_auc_score(y_test, y_proba)\n",
        "    }\n",
        "\n",
        "log_reg_baseline.fit(X_train, y_train)\n",
        "\n",
        "log_reg_baseline_results = evaluate_baseline_model(\n",
        "    log_reg_baseline,\n",
        "    X_test,\n",
        "    y_test,\n",
        "    \"Baseline Logistic Regression\"\n",
        ")"
      ]
    },
    {
      "cell_type": "markdown",
      "id": "8c3183c8-638d-45a9-8daa-f60b3d8f774a",
      "metadata": {
        "id": "8c3183c8-638d-45a9-8daa-f60b3d8f774a"
      },
      "source": [
        "## Logistic Regression (Tuned using GridSearchCV)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "62232094-1669-42f8-8412-cd79d7e33418",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "62232094-1669-42f8-8412-cd79d7e33418",
        "outputId": "fdf971de-e054-4579-99c3-6d5ed4d1be45"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Fitting 5 folds for each of 8 candidates, totalling 40 fits\n",
            "Best Logistic Regression parameters:\n",
            "{'model__C': 0.01, 'model__class_weight': 'balanced', 'model__penalty': 'l2', 'model__solver': 'lbfgs'}\n",
            "Best CV ROC-AUC: 0.684083202921231\n"
          ]
        }
      ],
      "source": [
        "# Tuned Logistic Regression Using GridSearchCV\n",
        "\n",
        "log_reg_pipeline = Pipeline(steps=[\n",
        "    (\"preprocessor\", preprocessor),\n",
        "    (\"model\", LogisticRegression(max_iter=1000, class_weight=\"balanced\"))\n",
        "])\n",
        "\n",
        "log_reg_params = {\n",
        "    \"model__C\": [0.01, 0.1, 1, 10],\n",
        "    \"model__penalty\": [\"l2\"],\n",
        "    \"model__solver\": [\"lbfgs\"],\n",
        "    \"model__class_weight\": [None, \"balanced\"]\n",
        "}\n",
        "\n",
        "cv = StratifiedKFold(n_splits=5, shuffle=True, random_state=42)\n",
        "\n",
        "log_reg_grid = GridSearchCV(\n",
        "    estimator=log_reg_pipeline,\n",
        "    param_grid=log_reg_params,\n",
        "    scoring=\"roc_auc\",\n",
        "    cv=cv,\n",
        "    n_jobs=-1,\n",
        "    verbose=1\n",
        ")\n",
        "\n",
        "log_reg_grid.fit(X_train, y_train)\n",
        "\n",
        "best_log_reg = log_reg_grid.best_estimator_\n",
        "\n",
        "print(\"Best Logistic Regression parameters:\")\n",
        "print(log_reg_grid.best_params_)\n",
        "print(\"Best CV ROC-AUC:\", log_reg_grid.best_score_)"
      ]
    },
    {
      "cell_type": "markdown",
      "id": "24f74be4-9006-4541-92be-200f46c89062",
      "metadata": {
        "id": "24f74be4-9006-4541-92be-200f46c89062"
      },
      "source": [
        "# Baseline Ensemble Model (XGBoost Classifier)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "dcb2f8b7-1302-466c-a2f8-95226c743fc7",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 1000
        },
        "id": "dcb2f8b7-1302-466c-a2f8-95226c743fc7",
        "outputId": "f290979d-3802-4aa6-921e-7b5853be5587"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "\n",
            "Baseline XGBoost Classifier\n",
            "============================================================\n",
            "Accuracy : 0.7946428571428571\n",
            "Precision: 0.46153846153846156\n",
            "Recall   : 0.2727272727272727\n",
            "F1-score : 0.34285714285714286\n",
            "ROC-AUC  : 0.5404040404040404\n",
            "\n",
            "Classification Report:\n",
            "              precision    recall  f1-score   support\n",
            "\n",
            "           0       0.84      0.92      0.88        90\n",
            "           1       0.46      0.27      0.34        22\n",
            "\n",
            "    accuracy                           0.79       112\n",
            "   macro avg       0.65      0.60      0.61       112\n",
            "weighted avg       0.76      0.79      0.77       112\n",
            "\n"
          ]
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 640x480 with 2 Axes>"
            ],
            "image/png": "iVBORw0KGgoAAAANSUhEUgAAAfIAAAHHCAYAAABEJtrOAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQAATPpJREFUeJzt3XlYVGX7B/DvgMyAwAyirAoIbkjuZEqoqCFkruGeveGW5p5LLm+5gAul5o5rhlry08w0sV43zCXFXcrKEHcSwVwAwViceX5/+DKvI6AzzMAwzPdzXeeqec52H2ace+7nPOcciRBCgIiIiEyShbEDICIiotJjIiciIjJhTOREREQmjImciIjIhDGRExERmTAmciIiIhPGRE5ERGTCmMiJiIhMGBM5ERGRCWMiL4Xk5GSEhIRAoVBAIpFg165dBt3+jRs3IJFIsHHjRoNu15S1b98e7du3N3YYRvf834Gflcpr0KBBqF27ttH2v3HjRkgkEty4cUOjfeHChfDx8YGlpSWaNWsGAKhduzYGDRpU7jHSUyabyK9evYoRI0bAx8cH1tbWkMvlCAwMxLJly/DPP/+U6b7Dw8Nx8eJFzJs3D1999RVeffXVMt1feRo0aBAkEgnkcnmxf8fk5GRIJBJIJBIsWrRI5+2npqZi9uzZSExMNEC0hnX48GH1sRVOjo6OaN26NbZs2WLs8CoUIQTatm0LJycn3L9/v8j8Dz74AFZWVkXe56ysLMybNw+vvvoqFAoFZDIZvLy80K9fP/zwww8ay5rC+zF//nydf8hnZWUhIiICTZs2hZ2dHWxsbNCoUSNMnToVqampZROogezfvx9TpkxBYGAgYmJiMH/+fGOHRACqGDuA0vjhhx/Qp08fyGQyvPfee2jUqBHy8/Px888/46OPPsLvv/+OdevWlcm+//nnHyQkJODjjz/GmDFjymQfXl5e+Oeff2BlZVUm23+ZKlWq4PHjx4iLi0Pfvn015m3ZsgXW1tbIzc0t1bZTU1MRERGB2rVrq3/Na2P//v2l2l9pjBs3Di1btgQA3L9/H9u2bcO7776LjIwMjB49utzi0IaxPisSiQRr165Fs2bNMHnyZMTExKjnJSQkYN26dZg4caLGe3zlyhWEhobi5s2bePvtt/Hee+/Bzs4OKSkp+PHHH9G1a1ds3rwZ//rXvzT2VZHfj/nz56N3797o2bOnVstfu3YNwcHBuHXrFvr06YPhw4dDKpXi119/xYYNG7Bz505cvny5bIPW0r/+9S/0798fMplM3Xbo0CFYWFhgw4YNkEql6vakpCRYWJhsXWj6hIm5du2asLOzE76+viI1NbXI/OTkZLF06dIy2//NmzcFALFw4cIy24cxhYeHC1tbWxESEiJ69uxZZH69evVEr169Sv03OHPmjAAgYmJitFo+JydH532U1k8//SQAiO3bt2u05+XliZo1a4rXX3+93GIpSVBQkAgKCjJ2GGr//ve/BQBx+PBhIYQQ+fn5olGjRsLT01NkZ2erlysoKBCNGjUStra24ueffy52W/v27RM//vij+rUpvB+2trYiPDxcq2ULCgpE06ZNRdWqVcWxY8eKzM/MzBT//ve/1a/Dw8OFl5eXgSI1jMGDBwtbW9sy3UdBQYHIy8sr031UNiaXyD/44AMBQBw/flyr5QsKCkRkZKTw8fERUqlUeHl5ienTp4vc3FyN5by8vESXLl3EsWPHRMuWLYVMJhPe3t5i06ZN6mVmzZolAGhMhf/QSvpHV7jOs/bv3y8CAwOFQqEQtra2on79+mL69Onq+devXy822cXHx4s2bdqIqlWrCoVCIbp37y7++OOPYveXnJwswsPDhUKhEHK5XAwaNEirpFiYyDdu3ChkMpl4+PChet7p06cFALFjx44iifz+/fti0qRJ6i9re3t78eabb4rExET1MoVfzM9PhccZFBQkXnnlFXH27FnRtm1bYWNjI8aPH6+e92wCe++994RMJity/CEhIcLBwUHcvn1b3XblyhVx5cqVlx57SYlDCCEaNWok2rVrp9H25Zdfig4dOggnJychlUpFw4YNxapVq4qse+bMGRESEiKqV68urK2tRe3atcXgwYM1llEqlWLJkiXCz89PyGQy4ezsLIYPHy4ePHigsdzzf4fiPiuF7+Fff/0levToIWxtbUWNGjXEpEmTxJMnT0q135L8888/ok6dOqJBgwYiLy9PREVFCQBi9+7dGsvFxsYKAOLTTz/VartC6P5+aPtvXQghoqOjhZ+fn5BKpcLNzU2MGjVK47MuhBCXL18WYWFhwsXFRchkMlGzZk3Rr18/kZGRIYQQxX6WX5TUt27dKgCIefPmaXX8xX2nLFy4UAQEBAhHR0dhbW0tWrRoUezf52XfMUIIsXz5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ynqvdSZyIiIyC+xaJyIiogqHFTkREZmFylqRM5ETEZFZqKyJnF3rREREJoyJnIiIzIJeD0wpZTV/+/ZtvPvuu6hevTpsbGzQuHFjnD17Vj1fCIGZM2fCzc0NNjY2CA4ORnJysk77YCInIiKzIAA9H5qim4cPHyIwMBBWVlb4z3/+gz/++AOff/45qlWrpl5mwYIFWL58OdasWYNTp07B1tYWoaGhyM3V/nbXPEdORERmobzPkX/22Wfw8PBATEyMus3b21v9/0IILF26FJ988gl69OgBANi8eTNcXFywa9cu9O/fX6v9sCInIiIqA7t378arr76KPn36wNnZGc2bN8f69evV869fv460tDQEBwer2xQKBVq1aoWEhASt98NETkREZsFQ58izsrI0pry8vGL3d+3aNaxevRr16tXDvn37MHLkSIwbNw6bNm0CAKSlpQFAkYeEubi4qOdpg4mciIjMgqESuYeHBxQKhXqKiooqfn8qFVq0aIH58+ejefPmGD58ON5//32sWbPGoMfFc+REREQ6SElJgVwuV7+WyWTFLufm5gY/Pz+NtoYNG2LHjh0AAFdXVwBAeno63Nzc1Mukp6ejWbNmWsfDipyIiMyCoSpyuVyuMZWUyAMDA5GUlKTRdvnyZXh5eQF4OvDN1dUV8fHx6vlZWVk4deoUAgICtD4uVuRERGQWhJBA6DFqXdd1J0yYgNdffx3z589H3759cfr0aaxbtw7r1q0DAEgkEnz44YeYO3cu6tWrB29vb8yYMQPu7u7o2bOn1vthIiciIioDLVu2xM6dOzF9+nRERkbC29sbS5cuxcCBA9XLTJkyBTk5ORg+fDgyMjLQpk0b7N27F9bW1lrvh4mciIjMgjGeR961a1d07dq1xPkSiQSRkZGIjIwsdVxM5EREZBb40BQiIiKqcFiRExGRWSjvwW7lhYmciIjMQmXtWmciJyIis1BZK3KeIyciIjJhrMiJiMgsCD271itqRc5ETkREZkEAEEK/9Ssidq0TERGZMFbkRERkFlSQQFLOd3YrD0zkRERkFjhqnYiIiCocVuRERGQWVEICCW8IQ0REZJqE0HPUegUdts6udSIiIhPGipyIiMxCZR3sxkRORERmgYmciIjIhFXWwW48R05ERGTCWJETEZFZqKyj1pnIiYjILDxN5PqcIzdgMAbErnUiIiITxoqciIjMAketExERmTAB/Z4pXkF71tm1TkREZMpYkRMRkVlg1zoREZEpq6R960zkRERkHvSsyFFBK3KeIyciIjJhrMiJiMgs8M5uREREJqyyDnZj1zoREZEJY0VORETmQUj0G7BWQStyJnIiIjILlfUcObvWiYiITBgrciIiMg/mfEOY3bt3a73B7t27lzoYIiKislJZR61rlch79uyp1cYkEgmUSqU+8RAREVUKs2fPRkREhEZbgwYN8OeffwIAcnNzMWnSJGzduhV5eXkIDQ3FqlWr4OLiotN+tDpHrlKptJqYxImIqEITekyl8Morr+DOnTvq6eeff1bPmzBhAuLi4rB9+3YcOXIEqampCAsL03kfep0jz83NhbW1tT6bICIiKhfG6FqvUqUKXF1di7RnZmZiw4YNiI2NRceOHQEAMTExaNiwIU6ePInWrVtrvQ+dR60rlUrMmTMHNWvWhJ2dHa5duwYAmDFjBjZs2KDr5oiIiMqHPtV4Kavy5ORkuLu7w8fHBwMHDsStW7cAAOfOnUNBQQGCg4PVy/r6+sLT0xMJCQk67UPnRD5v3jxs3LgRCxYsgFQqVbc3atQIX3zxha6bIyIiMilZWVkaU15eXrHLtWrVChs3bsTevXuxevVqXL9+HW3btsWjR4+QlpYGqVQKBwcHjXVcXFyQlpamUzw6J/LNmzdj3bp1GDhwICwtLdXtTZs2VZ/AJyIiqngkBpgADw8PKBQK9RQVFVXs3jp37ow+ffqgSZMmCA0NxY8//oiMjAx88803Bj0qnc+R3759G3Xr1i3SrlKpUFBQYJCgiIiIDM5A15GnpKRALperm2UymVarOzg4oH79+rhy5Qo6deqE/Px8ZGRkaFTl6enpxZ5TfxGdK3I/Pz8cO3asSPu3336L5s2b67o5IiIikyKXyzUmbRN5dnY2rl69Cjc3N/j7+8PKygrx8fHq+UlJSbh16xYCAgJ0ikfninzmzJkIDw/H7du3oVKp8N133yEpKQmbN2/Gnj17dN0cERFR+SjnO7tNnjwZ3bp1g5eXF1JTUzFr1ixYWlpiwIABUCgUGDp0KCZOnAhHR0fI5XKMHTsWAQEBOo1YB0qRyHv06IG4uDhERkbC1tYWM2fORIsWLRAXF4dOnTrpujkiIqLyUc5PP/vrr78wYMAA3L9/H05OTmjTpg1OnjwJJycnAMCSJUtgYWGBXr16adwQRleluo68bdu2OHDgQGlWJSIiMgtbt2594Xxra2tER0cjOjpar/2U+oYwZ8+exaVLlwA8PW/u7++vVyBERERlqbI+xlTnRF7YVXD8+HH1SLuMjAy8/vrr2Lp1K2rVqmXoGImIiPRXSZ9+pvOo9WHDhqGgoACXLl3CgwcP8ODBA1y6dAkqlQrDhg0rixiJiIioBDpX5EeOHMGJEyfQoEEDdVuDBg2wYsUKtG3b1qDBERERGUw5D3YrLzoncg8Pj2Jv/KJUKuHu7m6QoIiIiAxNIp5O+qxfEenctb5w4UKMHTsWZ8+eVbedPXsW48ePx6JFiwwaHBERkcEY4aEp5UGrirxatWqQSP7XpZCTk4NWrVqhSpWnqz958gRVqlTBkCFD0LNnzzIJlIiIiIrSKpEvXbq0jMMgIiIqY+Z8jjw8PLys4yAiIipblfTys1LfEAYAcnNzkZ+fr9H27BNhiIiIqGzpPNgtJycHY8aMgbOzM2xtbVGtWjWNiYiIqEKqpIPddE7kU6ZMwaFDh7B69WrIZDJ88cUXiIiIgLu7OzZv3lwWMRIREemvkiZynbvW4+LisHnzZrRv3x6DBw9G27ZtUbduXXh5eWHLli0YOHBgWcRJRERExdC5In/w4AF8fHwAPD0f/uDBAwBAmzZtcPToUcNGR0REZCiFo9b1mSognRO5j48Prl+/DgDw9fXFN998A+BppV74EBUiIqKKpvDObvpMFZHOiXzw4MH45ZdfAADTpk1DdHQ0rK2tMWHCBHz00UcGD5CIiIhKpvM58gkTJqj/Pzg4GH/++SfOnTuHunXrokmTJgYNjoiIyGB4HXnxvLy84OXlZYhYiIiISEdaJfLly5drvcFx48aVOhgiIqKyIoGeTz8zWCSGpVUiX7JkiVYbk0gkTORERETlSKtEXjhKvaLq1bMXqljKjB0GUZkQT/40dghEZUaIJ+W4MzN+aAoREZHJq6SD3XS+/IyIiIgqDlbkRERkHippRc5ETkREZkHfu7NVmju7ERERUcVRqkR+7NgxvPvuuwgICMDt27cBAF999RV+/vlngwZHRERkMJX0MaY6J/IdO3YgNDQUNjY2uHDhAvLy8gAAmZmZmD9/vsEDJCIiMggm8qfmzp2LNWvWYP369bCyslK3BwYG4vz58wYNjoiIiF5M58FuSUlJaNeuXZF2hUKBjIwMQ8RERERkcBzs9l+urq64cuVKkfaff/4ZPj4+BgmKiIjI4Arv7KbPVAHpnMjff/99jB8/HqdOnYJEIkFqaiq2bNmCyZMnY+TIkWURIxERkf4q6TlynbvWp02bBpVKhTfeeAOPHz9Gu3btIJPJMHnyZIwdO7YsYiQiIqIS6JzIJRIJPv74Y3z00Ue4cuUKsrOz4efnBzs7u7KIj4iIyCAq6znyUt/ZTSqVws/Pz5CxEBERlR3eovWpDh06QCIp+YT/oUOH9AqIiIiItKdzIm/WrJnG64KCAiQmJuK3335DeHi4oeIiIiIyLD271itNRb5kyZJi22fPno3s7Gy9AyIiIioTRuxa//TTTzF9+nSMHz8eS5cuBQDk5uZi0qRJ2Lp1K/Ly8hAaGopVq1bBxcVFp20b7KEp7777Lr788ktDbY6IiKhSOHPmDNauXYsmTZpotE+YMAFxcXHYvn07jhw5gtTUVISFhem8fYMl8oSEBFhbWxtqc0RERIZlhOvIs7OzMXDgQKxfvx7VqlVTt2dmZmLDhg1YvHgxOnbsCH9/f8TExODEiRM4efKkTvvQuWv9+V8LQgjcuXMHZ8+exYwZM3TdHBERUbkwxuVno0ePRpcuXRAcHIy5c+eq28+dO4eCggIEBwer23x9feHp6YmEhAS0bt1a633onMgVCoXGawsLCzRo0ACRkZEICQnRdXNEREQmJSsrS+O1TCaDTCYrstzWrVtx/vx5nDlzpsi8tLQ0SKVSODg4aLS7uLggLS1Np3h0SuRKpRKDBw9G48aNNboIiIiIzIWHh4fG61mzZmH27NkabSkpKRg/fjwOHDhQ5qeddUrklpaWCAkJwaVLl5jIiYjItBho1HpKSgrkcrm6ubhq/Ny5c7h79y5atGihblMqlTh69ChWrlyJffv2IT8/HxkZGRpVeXp6OlxdXXUKS+eu9UaNGuHatWvw9vbWdVUiIiKjMdQ5crlcrpHIi/PGG2/g4sWLGm2DBw+Gr68vpk6dCg8PD1hZWSE+Ph69evUC8PQx4bdu3UJAQIBOcemcyOfOnYvJkydjzpw58Pf3h62trcb8lx0cERFRZWdvb49GjRpptNna2qJ69erq9qFDh2LixIlwdHSEXC7H2LFjERAQoNNAN0CHRB4ZGYlJkybhrbfeAgB0795d41atQghIJBIolUqdAiAiIio3FejubEuWLIGFhQV69eqlcUMYXWmdyCMiIvDBBx/gp59+0nknRERERmfkh6YcPnxY47W1tTWio6MRHR2t13a1TuRCPD2CoKAgvXZIREREhqPTOfIXPfWMiIioIuPzyAHUr1//pcn8wYMHegVERERUJvg88qfnyZ+/sxsREREZj06JvH///nB2di6rWIiIiMqM2Xet8/w4ERGZtErata71Y0wLR60TERFRxaF1Ra5SqcoyDiIiorJVSStynW/RSkREZIrM/hw5ERGRSaukFbnW58iJiIio4mFFTkRE5qGSVuRM5EREZBYq6zlydq0TERGZMFbkRERkHti1TkREZLrYtU5EREQVDityIiIyD+xaJyIiMmGVNJGza52IiMiEsSInIiKzIPnvpM/6FRETORERmYdK2rXORE5ERGaBl58RERFRhcOKnIiIzAO71omIiExcBU3G+mDXOhERkQljRU5ERGahsg52YyInIiLzUEnPkbNrnYiIyISxIiciIrPArnUiIiJTxq51IiIiqmhYkRMRkVlg1zoREZEpq6Rd60zkRERkHippIuc5ciIiIhPGRE5ERGah8By5PpMuVq9ejSZNmkAul0MulyMgIAD/+c9/1PNzc3MxevRoVK9eHXZ2dujVqxfS09N1Pi4mciIiMg/CAJMOatWqhU8//RTnzp3D2bNn0bFjR/To0QO///47AGDChAmIi4vD9u3bceTIEaSmpiIsLEznw+I5ciIiojLQrVs3jdfz5s3D6tWrcfLkSdSqVQsbNmxAbGwsOnbsCACIiYlBw4YNcfLkSbRu3Vrr/bAiJyIisyARQu+ptJRKJbZu3YqcnBwEBATg3LlzKCgoQHBwsHoZX19feHp6IiEhQadtsyInIiLzYKBR61lZWRrNMpkMMpms2FUuXryIgIAA5Obmws7ODjt37oSfnx8SExMhlUrh4OCgsbyLiwvS0tJ0CosVORERkQ48PDygUCjUU1RUVInLNmjQAImJiTh16hRGjhyJ8PBw/PHHHwaNhxU5ERGZBUPd2S0lJQVyuVzdXlI1DgBSqRR169YFAPj7++PMmTNYtmwZ+vXrh/z8fGRkZGhU5enp6XB1ddUpLlbkRERkHgw0ar3wcrLC6UWJ/HkqlQp5eXnw9/eHlZUV4uPj1fOSkpJw69YtBAQE6HRYrMiJiIjKwPTp09G5c2d4enri0aNHiI2NxeHDh7Fv3z4oFAoMHToUEydOhKOjI+RyOcaOHYuAgACdRqwDTORERGQmyvuhKXfv3sV7772HO3fuQKFQoEmTJti3bx86deoEAFiyZAksLCzQq1cv5OXlITQ0FKtWrdI5LiZyIiIyD+V8r/UNGza8cL61tTWio6MRHR2tR1BM5EREZCYq62NMOdiNiIjIhLEiJyIi81BJH2PKRE5ERGajonaP64Nd60RERCaMFTkREZkHIZ5O+qxfATGRExGRWeCodSIiIqpwWJETEZF54Kh1IiIi0yVRPZ30Wb8iYtc6ERGRCWNFTkU0anwXvfskoW69B6hePReRswORcKKWxjIeHlkYMuwXNG7yNywtVbh1U465kYH4+29bI0VNpJ/qrgUY+nEqWnZ4BJmNCqk3ZPh8ggeSf61q7NDIUCpp17pRK/KjR4+iW7ducHd3h0Qiwa5du4wZDv2XtbUS1645YNVK/2Lnu7llY9GSeKSkyDF1cgeMGvEmYre8gvwCy3KOlMgw7BRPsPj7ZCifSPDJuz54v30DrIt0R3YmP9OVSeGodX2misioFXlOTg6aNm2KIUOGICwszJih0DPOnnHD2TNuJc4PH/wrzpx2w5dfNFW33bljVx6hEZWJvqPv4l6qFJ9P8FS3pafIjBgRlQleR254nTt3RufOnY0ZAulIIhFo+dodfLvdF3PnH0Gdug+RlmaLb7Y2LNL9TmQqWodk4dxhe3y89gaaBOTgXloV7NlYA/+JrW7s0IheyqQGu+Xl5SErK0tjovLl4JCLqlWfoG+/Szh71hUfTwvCieO18MnM42jc+K6xwyMqFTfPfHR97z5Sr8vw73e8sWdTDYyccxvBfR4YOzQyIHatVwBRUVGIiIgwdhhmTSJ5+t+EEzWx67sGAIBr16rBz+8e3up6FRcvOhsxOqLSkVgAyb/aIObTp6eUrv5WFbV9c9HlX/dxcLujkaMjg+FgN+ObPn06MjMz1VNKSoqxQzI7WVlSPHkiwa1bco32lFtyODnnGCkqIv08uFsFNy9ba7SlJMvgXDPfSBERac+kKnKZTAaZjANQjOnJE0tcTnJErVqPNNpr1nqEu+m89IxM0x9nbOFRJ0+jraZPHu7elhopIioLvNc6mQ1r6wL4+DyEj89DAICLaw58fB7Cyelpxb3jW1+0C0rBm52vws39Ebp1T0ar1qn4Ia6uMcMmKrXv1jnBt0UO+o9Nh3vtPHR4+yHeevcBdsfUMHZoZEiFo9b1mSogo1bk2dnZuHLlivr19evXkZiYCEdHR3h6er5gTSpL9eo/xIJFP6lfj/ggEQBwYH9tLF7UCieO18LK5f7o2/8SPhh1AX/9ZY+5kYH4/XcnI0VMpJ/Lv1RF5FBvDJ5+BwMnpCMtRYo1M93x085qxg6N6KWMmsjPnj2LDh06qF9PnDgRABAeHo6NGzcaKSq6+KszOof0e+Ey+/f5YP8+n3KKiKjsnToox6mD8pcvSCarsnatGzWRt2/fHqKCdlUQEVElw1HrREREVNGY1Kh1IiKi0mLXOhERkSlTiaeTPutXQEzkRERkHniOnIiIiCoaVuRERGQWJNDzHLnBIjEsJnIiIjIPlfR55OxaJyIiMmGsyImIyCzw8jMiIiJTxlHrREREVNGwIiciIrMgEQISPQas6bNuWWIiJyIi86D676TP+hUQu9aJiIhMGBM5ERGZhcKudX0mXURFRaFly5awt7eHs7MzevbsiaSkJI1lcnNzMXr0aFSvXh12dnbo1asX0tPTddoPEzkREZkHYYBJB0eOHMHo0aNx8uRJHDhwAAUFBQgJCUFOTo56mQkTJiAuLg7bt2/HkSNHkJqairCwMJ32w3PkRERkHsr5zm579+7VeL1x40Y4Ozvj3LlzaNeuHTIzM7FhwwbExsaiY8eOAICYmBg0bNgQJ0+eROvWrbXaDytyIiKicpCZmQkAcHR0BACcO3cOBQUFCA4OVi/j6+sLT09PJCQkaL1dVuRERGQWDHVnt6ysLI12mUwGmUz2wnVVKhU+/PBDBAYGolGjRgCAtLQ0SKVSODg4aCzr4uKCtLQ0reNiRU5EROahsGtdnwmAh4cHFAqFeoqKinrprkePHo3ffvsNW7duNfhhsSInIiLSQUpKCuRyufr1y6rxMWPGYM+ePTh69Chq1aqlbnd1dUV+fj4yMjI0qvL09HS4urpqHQ8rciIiMgsSlf4TAMjlco2ppEQuhMCYMWOwc+dOHDp0CN7e3hrz/f39YWVlhfj4eHVbUlISbt26hYCAAK2PixU5ERGZh3IetT569GjExsbi+++/h729vfq8t0KhgI2NDRQKBYYOHYqJEyfC0dERcrkcY8eORUBAgNYj1gEmciIiojKxevVqAED79u012mNiYjBo0CAAwJIlS2BhYYFevXohLy8PoaGhWLVqlU77YSInIiLzUM6PMRVaVPDW1taIjo5GdHR0KYNiIiciIjNRWZ9+xsFuREREJowVORERmYdyHuxWXpjIiYjIPAjo90zxipnHmciJiMg88Bw5ERERVTisyImIyDwI6HmO3GCRGBQTORERmYdKOtiNXetEREQmjBU5ERGZBxUAiZ7rV0BM5EREZBY4ap2IiIgqHFbkRERkHirpYDcmciIiMg+VNJGza52IiMiEsSInIiLzUEkrciZyIiIyD7z8jIiIyHTx8jMiIiKqcFiRExGReeA5ciIiIhOmEoBEj2SsqpiJnF3rREREJowVORERmQd2rRMREZkyPRM5KmYiZ9c6ERGRCWNFTkRE5oFd60RERCZMJaBX9zhHrRMREZGhsSInIiLzIFRPJ33Wr4CYyImIyDzwHDkREZEJ4zlyIiIiqmhYkRMRkXlg1zoREZEJE9AzkRssEoNi1zoREZEJY0VORETmgV3rREREJkylAqDHteCqinkdObvWiYiIysDRo0fRrVs3uLu7QyKRYNeuXRrzhRCYOXMm3NzcYGNjg+DgYCQnJ+u8HyZyIiIyD4Vd6/pMOsjJyUHTpk0RHR1d7PwFCxZg+fLlWLNmDU6dOgVbW1uEhoYiNzdXp/2wa52IiMxDOZ8j79y5Mzp37lzCpgSWLl2KTz75BD169AAAbN68GS4uLti1axf69++v9X5YkRMREZWz69evIy0tDcHBweo2hUKBVq1aISEhQadtsSInIiLzYKBbtGZlZWk0y2QyyGQynTaVlpYGAHBxcdFod3FxUc/TFityIiIyC0Ko9J4AwMPDAwqFQj1FRUUZ9bhYkRMRkXkQQr8Hn/z3HHlKSgrkcrm6WddqHABcXV0BAOnp6XBzc1O3p6eno1mzZjptixU5ERGRDuRyucZUmkTu7e0NV1dXxMfHq9uysrJw6tQpBAQE6LQtVuRERGQehJ7nyHUctZ6dnY0rV66oX1+/fh2JiYlwdHSEp6cnPvzwQ8ydOxf16tWDt7c3ZsyYAXd3d/Ts2VOn/TCRExGReVCpAIked2cTuq179uxZdOjQQf164sSJAIDw8HBs3LgRU6ZMQU5ODoYPH46MjAy0adMGe/fuhbW1tU77YSInIiIqA+3bt4d4QRUvkUgQGRmJyMhIvfbDRE5EROahnLvWywsTORERmQWhUkHo0bUudOxaLy8ctU5ERGTCWJETEZF5YNc6ERGRCVMJQFL5Ejm71omIiEwYK3IiIjIPQgDQ5zryilmRM5ETEZFZECoBoUfX+ouuCTcmJnIiIjIPQgX9KnJefkZEREQGxoqciIjMArvWiYiITFkl7Vo36URe+OvoiTLPyJEQlR2VKDB2CERl5gmefr7Lo9p9ggK97gdTGGtFY9KJ/NGjRwCAo0nLjRwJERHp49GjR1AoFGWybalUCldXV/yc9qPe23J1dYVUKjVAVIYjERW1018LKpUKqampsLe3h0QiMXY4ZiErKwseHh5ISUmBXC43djhEBsXPd/kTQuDRo0dwd3eHhUXZjb/Ozc1Ffn6+3tuRSqU6Py+8rJl0RW5hYYFatWoZOwyzJJfL+UVHlRY/3+WrrCrxZ1lbW1e4BGwovPyMiIjIhDGRExERmTAmctKJTCbDrFmzIJPJjB0KkcHx802myKQHuxEREZk7VuREREQmjImciIjIhDGRExERmTAmciIiIhPGRE5ai46ORu3atWFtbY1WrVrh9OnTxg6JyCCOHj2Kbt26wd3dHRKJBLt27TJ2SERaYyInrWzbtg0TJ07ErFmzcP78eTRt2hShoaG4e/eusUMj0ltOTg6aNm2K6OhoY4dCpDNefkZaadWqFVq2bImVK1cCeHqfew8PD4wdOxbTpk0zcnREhiORSLBz50707NnT2KEQaYUVOb1Ufn4+zp07h+DgYHWbhYUFgoODkZCQYMTIiIiIiZxe6t69e1AqlXBxcdFod3FxQVpampGiIiIigImciIjIpDGR00vVqFEDlpaWSE9P12hPT0+Hq6urkaIiIiKAiZy0IJVK4e/vj/j4eHWbSqVCfHw8AgICjBgZERFVMXYAZBomTpyI8PBwvPrqq3jttdewdOlS5OTkYPDgwcYOjUhv2dnZuHLlivr19evXkZiYCEdHR3h6ehoxMqKX4+VnpLWVK1di4cKFSEtLQ7NmzbB8+XK0atXK2GER6e3w4cPo0KFDkfbw8HBs3Lix/AMi0gETORERkQnjOXIiIiITxkRORERkwpjIiYiITBgTORERkQljIiciIjJhTOREREQmjImciIjIhDGRE+lp0KBBGs+ubt++PT788MNyj+Pw4cOQSCTIyMgocRmJRIJdu3Zpvc3Zs2ejWbNmesV148YNSCQSJCYm6rUdIioeEzlVSoMGDYJEIoFEIoFUKkXdunURGRmJJ0+elPm+v/vuO8yZM0erZbVJvkREL8J7rVOl9eabbyImJgZ5eXn48ccfMXr0aFhZWWH69OlFls3Pz4dUKjXIfh0dHQ2yHSIibbAip0pLJpPB1dUVXl5eGDlyJIKDg7F7924A/+sOnzdvHtzd3dGgQQMAQEpKCvr27QsHBwc4OjqiR48euHHjhnqbSqUSEydOhIODA6pXr44pU6bg+bscP9+1npeXh6lTp8LDwwMymQx169bFhg0bcOPGDfX9vatVqwaJRIJBgwYBePp0uaioKHh7e8PGxgZNmzbFt99+q7GfH3/8EfXr14eNjQ06dOigEae2pk6divr166Nq1arw8fHBjBkzUFBQUGS5tWvXwsPDA1WrVkXfvn2RmZmpMf+LL75Aw4YNYW1tDV9fX6xatUrnWIiodJjIyWzY2NggPz9f/To+Ph5JSUk4cOAA9uzZg4KCAoSGhsLe3h7Hjh3D8ePHYWdnhzfffFO93ueff46NGzfiyy+/xM8//4wHDx5g586dL9zve++9h//7v//D8uXLcenSJaxduxZ2dnbw8PDAjh07AABJSUm4c+cOli1bBgCIiorC5s2bsWbNGvz++++YMGEC3n33XRw5cgTA0x8cYWFh6NatGxITEzFs2DBMmzZN57+Jvb09Nm7ciD/++APLli3D+vXrsWTJEo1lrly5gm+++QZxcXHYu3cvLly4gFGjRqnnb9myBTNnzsS8efNw6dIlzJ8/HzNmzMCmTZt0joeISkEQVULh4eGiR48eQgghVCqVOHDggJDJZGLy5Mnq+S4uLiIvL0+9zldffSUaNGggVCqVui0vL0/Y2NiIffv2CSGEcHNzEwsWLFDPLygoELVq1VLvSwghgoKCxPjx44UQQiQlJQkA4sCBA8XG+dNPPwkA4uHDh+q23NxcUbVqVXHixAmNZYcOHSoGDBgghBBi+vTpws/PT2P+1KlTi2zreQDEzp07S5y/cOFC4e/vr349a9YsYWlpKf766y9123/+8x9hYWEh7ty5I4QQok6dOiI2NlZjO3PmzBEBAQFCCCGuX78uAIgLFy6UuF8iKj2eI6dKa8+ePbCzs0NBQQFUKhXeeecdzJ49Wz2/cePGGufFf/nlF1y5cgX29vYa28nNzcXVq1eRmZmJO3fuaDy6tUqVKnj11VeLdK8XSkxMhKWlJYKCgrSO+8qVK3j8+DE6deqk0Z6fn4/mzZsDAC5dulTkEbIBAQFa76PQtm3bsHz5cly9ehXZ2dl48uQJ5HK5xjKenp6oWbOmxn5UKhWSkpJgb2+Pq1evYujQoXj//ffVyzx58gQKhULneIhId0zkVGl16NABq1evhlQqhbu7O6pU0fy429raarzOzs6Gv78/tmzZUmRbTk5OpYrBxsZG53Wys7MBAD/88INGAgWenvc3lISEBAwcOBAREREIDQ2FQqHA1q1b8fnnn+sc6/r164v8sLC0tDRYrERUMiZyqrRsbW1Rt25drZdv0aIFtm3bBmdn5yJVaSE3NzecOnUK7dq1A/C08jx37hxatGhR7PKNGzeGSqXCkSNHEBwcXGR+YY+AUqlUt/n5+UEmk+HWrVslVvINGzZUD9wrdPLkyZcf5DNOnDgBLy8vfPzxx+q2mzdvFlnu1q1bSE1Nhbu7u3o/FhYWaNCgAVxcXODu7o5r165h4MCBOu2fiAyDg92I/mvgwIGoUaMGevTogWPHjuH69es4fPgwxo0bh7/++gsAMH78eHz66afYtWsX/vzzT4waNeqF14DXrl0b4eHhGDJkCHbt2qXe5jfffAMA8PLygkQiwZ49e/D3338jOzsb9vb2mDx5MiZMmIBNmzbh6tWrOH/+PFasWKEeQPbBBx8gOTkZH330EZKSkhAbG4uNGzfqdLz16tXDrVu3sHXrVly9ehXLly8vduCetbU1wsPD8csvv+DYsWMYN24c+vbtC1dXVwBAREQEoqKisHz5cly+fBkXL15ETEwMFi9erFM8RFQ6TORE/1W1alUcPXoUnp6eCAsLQ8OGDTF06FDk5uaqK/RJkybhX//6F8LDwxEQEAB7e3u8/fbbL9zu6tWr0bt3b4waNQq+vr54//33kZOTAwCoWbMmIiIiMG3aNLi4uGDMmDEAgDlz5mDGjBmIiopCw4YN8eabb+KHH36At7c3gKfnrXfs2IFdu3ahadOmWLNmDebPn6/T8Xbv3h0TJkzAmDFj0KxZM5w4cQIzZswoslzdunURFhaGt956CyEhIWjSpInG5WXDhg3DF198gZiYGDRu3BhBQUHYuHGjOlYiKlsSUdIoHSIiIqrwWJETERGZMCZyIiIiE8ZETkREZMKYyImIiEwYEzkREZEJYyInIiIyYUzkREREJoyJnIiIyIQxkRMREZkwJnIiIiITxkRORERkwpjIiYiITNj/A9VqISuVjZLLAAAAAElFTkSuQmCC\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 640x480 with 1 Axes>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "# Baseline XGBoost Classfier Training\n",
        "\n",
        "# Handles class imbalance\n",
        "scale_pos_weight = ((y_train == 0).sum() / (y_train == 1).sum()) * 0.5\n",
        "\n",
        "xgb_baseline = Pipeline(steps=[\n",
        "    (\"preprocessor\", preprocessor),\n",
        "    (\"model\", XGBClassifier(\n",
        "        n_estimators=100,\n",
        "        max_depth=3,\n",
        "        learning_rate=0.1,\n",
        "        subsample=1.0,\n",
        "        colsample_bytree=1.0,\n",
        "        eval_metric=\"logloss\",\n",
        "        scale_pos_weight=scale_pos_weight,\n",
        "        random_state=42,\n",
        "        n_jobs=-1\n",
        "    ))\n",
        "])\n",
        "\n",
        "xgb_baseline.fit(X_train, y_train)\n",
        "\n",
        "xgb_baseline_results = evaluate_baseline_model(\n",
        "    xgb_baseline,\n",
        "    X_test,\n",
        "    y_test,\n",
        "    \"Baseline XGBoost Classifier\"\n",
        ")"
      ]
    },
    {
      "cell_type": "markdown",
      "id": "a8ad6561-569f-4a30-b206-89e0b660a5e5",
      "metadata": {
        "id": "a8ad6561-569f-4a30-b206-89e0b660a5e5"
      },
      "source": [
        "# XGBoost (Tuned Using GridSearchCV)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "22831629-6c89-42f6-848c-ab46bc97dc2e",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "22831629-6c89-42f6-848c-ab46bc97dc2e",
        "outputId": "c4d79a9e-2855-4cff-d732-1180a2ed42a3"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Fitting 3 folds for each of 10 candidates, totalling 30 fits\n",
            "Best XGBoost parameters:\n",
            "{'model__subsample': 0.8, 'model__scale_pos_weight': np.float64(2.00561797752809), 'model__n_estimators': 100, 'model__max_depth': 4, 'model__learning_rate': 0.1, 'model__colsample_bytree': 1.0}\n",
            "Best CV ROC-AUC: 0.672442770211533\n"
          ]
        }
      ],
      "source": [
        "# Tuning XGBoost Classifier using GridSearchCV\n",
        "scale_pos_weight_base = (y_train == 0).sum() / (y_train == 1).sum()\n",
        "\n",
        "xgb_pipeline = Pipeline(steps=[\n",
        "    (\"preprocessor\", preprocessor),\n",
        "    (\"model\", XGBClassifier(\n",
        "        objective=\"binary:logistic\",\n",
        "        eval_metric=\"logloss\",\n",
        "        tree_method=\"hist\",\n",
        "        random_state=42,\n",
        "        n_jobs=-1\n",
        "    ))\n",
        "])\n",
        "\n",
        "xgb_params_fast = {\n",
        "    \"model__n_estimators\": [100, 150, 200],\n",
        "    \"model__max_depth\": [3, 4, 5],\n",
        "    \"model__learning_rate\": [0.05, 0.1],\n",
        "    \"model__subsample\": [0.8, 1.0],\n",
        "    \"model__colsample_bytree\": [0.8, 1.0],\n",
        "    \"model__scale_pos_weight\": [\n",
        "        1,\n",
        "        scale_pos_weight_base * 0.5,\n",
        "        scale_pos_weight_base\n",
        "    ]\n",
        "}\n",
        "\n",
        "xgb_random = RandomizedSearchCV(\n",
        "    estimator=xgb_pipeline,\n",
        "    param_distributions=xgb_params_fast,\n",
        "    n_iter=10,\n",
        "    scoring=\"roc_auc\",\n",
        "    cv=3,\n",
        "    n_jobs=-1,\n",
        "    verbose=1,\n",
        "    random_state=42\n",
        ")\n",
        "\n",
        "xgb_random.fit(X_train, y_train)\n",
        "\n",
        "best_xgb = xgb_random.best_estimator_\n",
        "\n",
        "print(\"Best XGBoost parameters:\")\n",
        "print(xgb_random.best_params_)\n",
        "print(\"Best CV ROC-AUC:\", xgb_random.best_score_)"
      ]
    },
    {
      "cell_type": "markdown",
      "id": "6f3210f8-1315-41b0-a36e-6414c8c8d8e1",
      "metadata": {
        "id": "6f3210f8-1315-41b0-a36e-6414c8c8d8e1"
      },
      "source": [
        "# Cross-validation comparison"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "859b6115-9d0a-4114-a0f9-377e227d9646",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 112
        },
        "id": "859b6115-9d0a-4114-a0f9-377e227d9646",
        "outputId": "153c386e-c7e3-42dc-c8c7-66767b92a62f"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "                       Model  Accuracy  Precision  Recall   F1  ROC-AUC\n",
              "0  Tuned Logistic Regression      0.64       0.30    0.58 0.39     0.68\n",
              "1              Tuned XGBoost      0.77       0.38    0.25 0.30     0.70"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-ac4ba0a6-3303-4418-8f9d-0ac08730a90a\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Model</th>\n",
              "      <th>Accuracy</th>\n",
              "      <th>Precision</th>\n",
              "      <th>Recall</th>\n",
              "      <th>F1</th>\n",
              "      <th>ROC-AUC</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>0</th>\n",
              "      <td>Tuned Logistic Regression</td>\n",
              "      <td>0.64</td>\n",
              "      <td>0.30</td>\n",
              "      <td>0.58</td>\n",
              "      <td>0.39</td>\n",
              "      <td>0.68</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>1</th>\n",
              "      <td>Tuned XGBoost</td>\n",
              "      <td>0.77</td>\n",
              "      <td>0.38</td>\n",
              "      <td>0.25</td>\n",
              "      <td>0.30</td>\n",
              "      <td>0.70</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-ac4ba0a6-3303-4418-8f9d-0ac08730a90a')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-ac4ba0a6-3303-4418-8f9d-0ac08730a90a button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-ac4ba0a6-3303-4418-8f9d-0ac08730a90a');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "  <div id=\"id_b536c869-981e-48b9-b7eb-d34cfbb14f12\">\n",
              "    <style>\n",
              "      .colab-df-generate {\n",
              "        background-color: #E8F0FE;\n",
              "        border: none;\n",
              "        border-radius: 50%;\n",
              "        cursor: pointer;\n",
              "        display: none;\n",
              "        fill: #1967D2;\n",
              "        height: 32px;\n",
              "        padding: 0 0 0 0;\n",
              "        width: 32px;\n",
              "      }\n",
              "\n",
              "      .colab-df-generate:hover {\n",
              "        background-color: #E2EBFA;\n",
              "        box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "        fill: #174EA6;\n",
              "      }\n",
              "\n",
              "      [theme=dark] .colab-df-generate {\n",
              "        background-color: #3B4455;\n",
              "        fill: #D2E3FC;\n",
              "      }\n",
              "\n",
              "      [theme=dark] .colab-df-generate:hover {\n",
              "        background-color: #434B5C;\n",
              "        box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "        filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "        fill: #FFFFFF;\n",
              "      }\n",
              "    </style>\n",
              "    <button class=\"colab-df-generate\" onclick=\"generateWithVariable('cv_results_df')\"\n",
              "            title=\"Generate code using this dataframe.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "       width=\"24px\">\n",
              "    <path d=\"M7,19H8.4L18.45,9,17,7.55,7,17.6ZM5,21V16.75L18.45,3.32a2,2,0,0,1,2.83,0l1.4,1.43a1.91,1.91,0,0,1,.58,1.4,1.91,1.91,0,0,1-.58,1.4L9.25,21ZM18.45,9,17,7.55Zm-12,3A5.31,5.31,0,0,0,4.9,8.1,5.31,5.31,0,0,0,1,6.5,5.31,5.31,0,0,0,4.9,4.9,5.31,5.31,0,0,0,6.5,1,5.31,5.31,0,0,0,8.1,4.9,5.31,5.31,0,0,0,12,6.5,5.46,5.46,0,0,0,6.5,12Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "    <script>\n",
              "      (() => {\n",
              "      const buttonEl =\n",
              "        document.querySelector('#id_b536c869-981e-48b9-b7eb-d34cfbb14f12 button.colab-df-generate');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      buttonEl.onclick = () => {\n",
              "        google.colab.notebook.generateWithVariable('cv_results_df');\n",
              "      }\n",
              "      })();\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "    </div>\n",
              "  </div>\n"
            ],
            "application/vnd.google.colaboratory.intrinsic+json": {
              "type": "dataframe",
              "variable_name": "cv_results_df",
              "summary": "{\n  \"name\": \"cv_results_df\",\n  \"rows\": 2,\n  \"fields\": [\n    {\n      \"column\": \"Model\",\n      \"properties\": {\n        \"dtype\": \"string\",\n        \"num_unique_values\": 2,\n        \"samples\": [\n          \"Tuned XGBoost\",\n          \"Tuned Logistic Regression\"\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"Accuracy\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.09355702455699158,\n        \"min\": 0.6366791510611736,\n        \"max\": 0.7689887640449438,\n        \"num_unique_values\": 2,\n        \"samples\": [\n          0.7689887640449438,\n          0.6366791510611736\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"Precision\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.06332530211471506,\n        \"min\": 0.29515978362328105,\n        \"max\": 0.3847152847152847,\n        \"num_unique_values\": 2,\n        \"samples\": [\n          0.3847152847152847,\n          0.29515978362328105\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"Recall\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.23847522816487488,\n        \"min\": 0.2477124183006536,\n        \"max\": 0.5849673202614379,\n        \"num_unique_values\": 2,\n        \"samples\": [\n          0.2477124183006536,\n          0.5849673202614379\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"F1\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.06583620753222967,\n        \"min\": 0.29829133510167993,\n        \"max\": 0.39139779268896885,\n        \"num_unique_values\": 2,\n        \"samples\": [\n          0.29829133510167993,\n          0.39139779268896885\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"ROC-AUC\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.011009600580888245,\n        \"min\": 0.684083202921231,\n        \"max\": 0.6996531293790339,\n        \"num_unique_values\": 2,\n        \"samples\": [\n          0.6996531293790339,\n          0.684083202921231\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    }\n  ]\n}"
            }
          },
          "metadata": {},
          "execution_count": 30
        }
      ],
      "source": [
        "# Cross Validation Comparison on both the models\n",
        "models = {\n",
        "    \"Tuned Logistic Regression\": best_log_reg,\n",
        "    \"Tuned XGBoost\": best_xgb\n",
        "}\n",
        "\n",
        "scoring = {\n",
        "    \"accuracy\": \"accuracy\",\n",
        "    \"precision\": \"precision\",\n",
        "    \"recall\": \"recall\",\n",
        "    \"f1\": \"f1\",\n",
        "    \"roc_auc\": \"roc_auc\"\n",
        "}\n",
        "\n",
        "cv_results = []\n",
        "\n",
        "for name, model in models.items():\n",
        "    scores = cross_validate(\n",
        "        model,\n",
        "        X_train,\n",
        "        y_train,\n",
        "        cv=cv,\n",
        "        scoring=scoring,\n",
        "        n_jobs=-1\n",
        "    )\n",
        "\n",
        "    cv_results.append({\n",
        "        \"Model\": name,\n",
        "        \"Accuracy\": scores[\"test_accuracy\"].mean(),\n",
        "        \"Precision\": scores[\"test_precision\"].mean(),\n",
        "        \"Recall\": scores[\"test_recall\"].mean(),\n",
        "        \"F1\": scores[\"test_f1\"].mean(),\n",
        "        \"ROC-AUC\": scores[\"test_roc_auc\"].mean()\n",
        "    })\n",
        "\n",
        "cv_results_df = pd.DataFrame(cv_results)\n",
        "cv_results_df"
      ]
    },
    {
      "cell_type": "markdown",
      "id": "7970c220-dc01-406c-84b6-9d54b190ffb4",
      "metadata": {
        "id": "7970c220-dc01-406c-84b6-9d54b190ffb4"
      },
      "source": [
        "# Final Test-Set Evaluation"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "f7a13c85-6f34-4700-b529-9e83b6a854bc",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 1000
        },
        "id": "f7a13c85-6f34-4700-b529-9e83b6a854bc",
        "outputId": "1f53d9e8-bcb0-40b3-c22b-31384cf8e561"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "\n",
            "Tuned Logistic Regression\n",
            "============================================================\n",
            "Accuracy : 0.5982142857142857\n",
            "Precision: 0.2553191489361702\n",
            "Recall   : 0.5454545454545454\n",
            "F1-score : 0.34782608695652173\n",
            "ROC-AUC  : 0.5873737373737373\n",
            "\n",
            "Classification Report:\n",
            "              precision    recall  f1-score   support\n",
            "\n",
            "           0       0.85      0.61      0.71        90\n",
            "           1       0.26      0.55      0.35        22\n",
            "\n",
            "    accuracy                           0.60       112\n",
            "   macro avg       0.55      0.58      0.53       112\n",
            "weighted avg       0.73      0.60      0.64       112\n",
            "\n"
          ]
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 640x480 with 2 Axes>"
            ],
            "image/png": "iVBORw0KGgoAAAANSUhEUgAAAfIAAAHHCAYAAABEJtrOAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQAATVFJREFUeJzt3XlcVFX/B/DPADLDNmyyCiKLiihqYRppLmmilklQ5lKCaxaaay6VAm70WLkVLqWpmWRaao+Z+5qF/dxIMyVBTFzALUBQ1jm/P4h5HAGdYWZghvm8X6/7qnvucr4zjPOdc+4590qEEAJERERklMzqOgAiIiKqOSZyIiIiI8ZETkREZMSYyImIiIwYEzkREZERYyInIiIyYkzkRERERoyJnIiIyIgxkRMRERkxJnIdu3DhAnr27Al7e3tIJBJs3bpVp+e/dOkSJBIJ1qxZo9PzGrOuXbuia9eudR2GwVmzZg0kEgkuXbpU16FUqUmTJoiOjtbZ+SQSCeLi4nR2PlPH7xrjUS8TeXp6Ot588034+flBJpNBLpejY8eOWLx4Me7fv6/XuqOionDmzBnMnTsX69atQ7t27fRaX22Kjo6GRCKBXC6v8n28cOECJBIJJBIJPv74Y43Pf+3aNcTFxSElJUUH0epOkyZNlK/rUYuxfuHFxcVBIpHg1q1bdR3KY/3000+1kqwf/tvK5XJ06dIF27dv13vdRJqyqOsAdG379u149dVXIZVKMWTIELRq1QrFxcU4cuQI3n33XZw9exaff/65Xuq+f/8+kpOT8f7772PMmDF6qcPHxwf3799HgwYN9HL+x7GwsMC9e/ewbds29O/fX2Xb+vXrIZPJUFhYWKNzX7t2DfHx8WjSpAnatm2r9nG7d++uUX3qWrRoEfLz85XrP/30E7755hssXLgQDRs2VJY/88wzeo2jvklNTYWZmWZtiZ9++gmJiYlVJvP79+/DwkJ3X2nPP/88hgwZAiEE/v77byxbtgx9+/bFjh07EBYWprN6DFVdf9eQ+upVIs/IyMCAAQPg4+OD/fv3w8PDQ7ktJiYGaWlpev1FffPmTQCAg4OD3uqQSCSQyWR6O//jSKVSdOzYEd98802lRJ6UlIQXXngB33//fa3Ecu/ePVhbW8PS0lKv9YSHh6usZ2Vl4ZtvvkF4eDiaNGmi17rrM6lUqtPz6frfRbNmzfD6668r1yMjIxEUFITFixfXeiIvKCiAjY1NrdZZ1981pL561bU+f/585OfnY9WqVSpJvEJAQADGjRunXC8tLcXs2bPh7+8PqVSKJk2a4L333kNRUZHKcU2aNMGLL76II0eOoH379pDJZPDz88NXX32l3CcuLg4+Pj4AgHfffRcSiUT5JR8dHV3lF35Fl+aD9uzZg06dOsHBwQG2trZo3rw53nvvPeX26q5b7d+/H88++yxsbGzg4OCAfv364dy5c1XWl5aWhujoaDg4OMDe3h5Dhw7FvXv3qn9jHzJo0CDs2LEDOTk5yrJjx47hwoULGDRoUKX979y5g8mTJyM4OBi2traQy+Xo3bs3fv/9d+U+Bw8exFNPPQUAGDp0aKXu6q5du6JVq1Y4ceIEOnfuDGtra+X78vA18qioKMhkskqvPywsDI6Ojrh27ZqyLD09Henp6Wq/9upUd53+4b99xd/v448/xueff6787D311FM4duxYpePPnz+PV155BU5OTpDJZGjXrh3++9//Vtrv7NmzeO6552BlZQUvLy/MmTMHCoVC69f1IHU+Y0D537Jdu3aQyWTw9/fHihUrqvysP3yNvKSkBPHx8WjatClkMhmcnZ3RqVMn7NmzB0D5e5mYmAhAteu7QlXXyK9evYrhw4fD09MTUqkUvr6+eOutt1BcXKzx62/RogUaNmxY6fNSVFSE2NhYBAQEQCqVwtvbG1OmTKn0PXL//n288847aNiwIezs7PDSSy/h6tWrleKueK/+/PNPDBo0CI6OjujUqZNy+9dff42QkBBYWVnByckJAwYMQGZmpkpdFy5cQGRkJNzd3SGTyeDl5YUBAwYgNzdXuY8xfNeQeupVi3zbtm3w8/NTu4tzxIgRWLt2LV555RVMmjQJv/32GxISEnDu3Dls2bJFZd+0tDS88sorGD58OKKiovDll18iOjoaISEhaNmyJSIiIuDg4IAJEyZg4MCB6NOnD2xtbTWK/+zZs3jxxRfRunVrzJo1C1KpFGlpafjll18eedzevXvRu3dv+Pn5IS4uDvfv38enn36Kjh074uTJk5V+RPTv3x++vr5ISEjAyZMnsXLlSri6uuI///mPWnFGRERg9OjR2Lx5M4YNGwagvDUeGBiIJ598stL+Fy9exNatW/Hqq6/C19cX2dnZWLFiBbp06YI///wTnp6eaNGi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TAJHrRMREZHBYYuciIhMQz0d7MZETkREpqGeJnJ2rRMRERkxJnIiIjINFS1ybRYNHD58GH379oWnpyckEgm2bt2qsj06OhoSiURl6dWrl8Yvi4mciIhMg0IHiwYKCgrQpk0bJCYmVrtPr169cP36deXyzTffaPiieI2ciIhMRG1PP+vduzd69+79yH2kUinc3d1rHBPAFjkREVGdOXjwIFxdXdG8eXO89dZbuH37tsbnYIuciIhMg45Grefl5akUS6VSSKVSjU/Xq1cvREREwNfXF+np6XjvvffQu3dvJCcnw9zcXO3zMJETEZFpUAhAokUiV5Qf6+3trVIcGxuLuLg4jU83YMAA5f8HBwejdevW8Pf3x8GDB9G9e3e1z8NETkREpIHMzEzI5XLlek1a41Xx8/NDw4YNkZaWxkRORERUiY661uVyuUoi15UrV67g9u3b8PDw0Og4JnIiIjIRWiZyaHZsfn4+0tLSlOsZGRlISUmBk5MTnJycEB8fj8jISLi7uyM9PR1TpkxBQEAAwsLCNKqHiZyIiEgPjh8/jm7duinXJ06cCACIiorCsmXLcPr0aaxduxY5OTnw9PREz549MXv2bI276pnIiYjINNTyvda7du0K8Yhjdu3aVfNYHsBETkREpkEhoGn3eOXjDQ9vCENERGTE2CInIiLTIBTlizbHGyAmciIiMg319HnkTORERGQaeI2ciIiIDA1b5EREZBrYtU5ERGTEBLRM5DqLRKfYtU5ERGTE2CInIiLTwK51IiIiI6ZQANBiLrjCMOeRs2udiIjIiLFFTkREpoFd60REREasniZydq0TEREZMbbIiYjINNTTW7QykRMRkUkQQgGhxRPMtDlWn5jIiYjINAihXaua18iJiIhI19giJyIi0yC0vEZuoC1yJnIiIjINCgUg0eI6t4FeI2fXOhERkRFji5yIiEwDu9aJiIiMl1AoILToWjfU6WfsWiciIjJibJETEZFpYNc6ERGREVMIQFL/Ejm71omIiIwYW+RERGQahACgzTxyw2yRM5ETEZFJEAoBoUXXujDQRM6udSIiMg1Cof2igcOHD6Nv377w9PSERCLB1q1bVcMRAjNnzoSHhwesrKzQo0cPXLhwQeOXxURORESkBwUFBWjTpg0SExOr3D5//nwsWbIEy5cvx2+//QYbGxuEhYWhsLBQo3rYtU5E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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 640x480 with 1 Axes>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "\n",
            "Tuned XGBoost\n",
            "============================================================\n",
            "Accuracy : 0.7767857142857143\n",
            "Precision: 0.3333333333333333\n",
            "Recall   : 0.13636363636363635\n",
            "F1-score : 0.1935483870967742\n",
            "ROC-AUC  : 0.6035353535353536\n",
            "\n",
            "Classification Report:\n",
            "              precision    recall  f1-score   support\n",
            "\n",
            "           0       0.82      0.93      0.87        90\n",
            "           1       0.33      0.14      0.19        22\n",
            "\n",
            "    accuracy                           0.78       112\n",
            "   macro avg       0.57      0.53      0.53       112\n",
            "weighted avg       0.72      0.78      0.74       112\n",
            "\n"
          ]
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 640x480 with 2 Axes>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 640x480 with 1 Axes>"
            ],
            "image/png": "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CZCIiIwSEyARERklJkAiIjJKTIBERGSUmACJiMgo8VmgRGR0ypt/jiqXIef7exYmQCIyKlU5/xxVLxwCJSKjou38c1S5DDHf37OwB0hERqu8+eeochlivr9nYQIkIqNV2fPPUfXCIVAiIjJKTIBERGSUmACJiMgoMQESEZFRYgIkIiKjxARIRERGqULX/6akpODmzZvIzc1FrVq10KJFC8jlcn3HRkREZDBaJ8AbN25g2bJliImJwT///AMhhHqZTCZD586dMWbMGLz33nswMWHHkoiIqjetMtWkSZPg6emJ5ORkfPnll0hMTERmZiYUCgXS0tKwe/duvP766wgNDUXr1q3x119/GTpuIiKi56JVD9DKygrXr1/HK6+8UmKZo6Mjunbtiq5duyIsLAx79+7FrVu38Oqrr+o9WCIiIn3RKgFGRERovcEePXpUOBgiIqLKwpN1RERklPSWAC9duoQGDRroa3NERBUihECuoqicFyfCpcf09hh0hUKBmzdv6mtzREQ642S3pAutE2BwcHC5y+/fv//cwRARPQ9dJrutiglYqXrROgEuWrQIXl5esLGxKXV5dna23oIiInpez5rstiomYKXqRetzgI0aNcKUKVNw8ODBUl8rV66sUABLly6Fu7s7zM3N0aFDB5w8ebLc+lFRUWjatCksLCzg5uaGKVOmID8/v0JtE9HLq3iy27JeTH6kdQL09vZGfHx8mcslEonG02G0sWnTJgQHByMsLAynT5+Gp6cn/Pz8cO/evVLrb9y4EdOmTUNYWBguXbqE1atXY9OmTfj88891apeIiEjrIdCFCxeioKCgzOWenp5QqVQ6NR4ZGYnRo0cjMDAQALB8+XLs2rULa9aswbRp00rUP3bsGDp16oShQ4cCANzd3TFkyBCcOHFCp3aJiIi07gE6OTmhXr16emtYoVAgPj4evr6+/xeMiQl8fX1x/PjxUtfx8fFBfHy8epj0+vXr2L17N3r27FlmOwUFBcjKytJ4ERER6e02CF2lp6dDqVSidu3aGuW1a9fG5cuXS11n6NChSE9Px+uvvw4hBIqKijB27Nhyh0AjIiIwZ84cvcZOREQvvhfqSTCHDh1CeHg4vvvuO5w+fRrbtm3Drl278MUXX5S5zvTp05GZmal+3bp1qxIjJiKi6qrKeoAODg6QSqW4e/euRvndu3fh5ORU6jqz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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "                       Model  Accuracy  Precision  Recall  F1-score  ROC-AUC\n",
              "0  Tuned Logistic Regression      0.60       0.26    0.55      0.35     0.59\n",
              "1              Tuned XGBoost      0.78       0.33    0.14      0.19     0.60"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-a16f44a7-06c5-4bea-a705-8383bf66e597\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Model</th>\n",
              "      <th>Accuracy</th>\n",
              "      <th>Precision</th>\n",
              "      <th>Recall</th>\n",
              "      <th>F1-score</th>\n",
              "      <th>ROC-AUC</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>0</th>\n",
              "      <td>Tuned Logistic Regression</td>\n",
              "      <td>0.60</td>\n",
              "      <td>0.26</td>\n",
              "      <td>0.55</td>\n",
              "      <td>0.35</td>\n",
              "      <td>0.59</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>1</th>\n",
              "      <td>Tuned XGBoost</td>\n",
              "      <td>0.78</td>\n",
              "      <td>0.33</td>\n",
              "      <td>0.14</td>\n",
              "      <td>0.19</td>\n",
              "      <td>0.60</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-a16f44a7-06c5-4bea-a705-8383bf66e597')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-a16f44a7-06c5-4bea-a705-8383bf66e597 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-a16f44a7-06c5-4bea-a705-8383bf66e597');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "  <div id=\"id_785e8351-62b1-4f42-9994-edc47fdbecd4\">\n",
              "    <style>\n",
              "      .colab-df-generate {\n",
              "        background-color: #E8F0FE;\n",
              "        border: none;\n",
              "        border-radius: 50%;\n",
              "        cursor: pointer;\n",
              "        display: none;\n",
              "        fill: #1967D2;\n",
              "        height: 32px;\n",
              "        padding: 0 0 0 0;\n",
              "        width: 32px;\n",
              "      }\n",
              "\n",
              "      .colab-df-generate:hover {\n",
              "        background-color: #E2EBFA;\n",
              "        box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "        fill: #174EA6;\n",
              "      }\n",
              "\n",
              "      [theme=dark] .colab-df-generate {\n",
              "        background-color: #3B4455;\n",
              "        fill: #D2E3FC;\n",
              "      }\n",
              "\n",
              "      [theme=dark] .colab-df-generate:hover {\n",
              "        background-color: #434B5C;\n",
              "        box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "        filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "        fill: #FFFFFF;\n",
              "      }\n",
              "    </style>\n",
              "    <button class=\"colab-df-generate\" onclick=\"generateWithVariable('test_results_df')\"\n",
              "            title=\"Generate code using this dataframe.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "       width=\"24px\">\n",
              "    <path d=\"M7,19H8.4L18.45,9,17,7.55,7,17.6ZM5,21V16.75L18.45,3.32a2,2,0,0,1,2.83,0l1.4,1.43a1.91,1.91,0,0,1,.58,1.4,1.91,1.91,0,0,1-.58,1.4L9.25,21ZM18.45,9,17,7.55Zm-12,3A5.31,5.31,0,0,0,4.9,8.1,5.31,5.31,0,0,0,1,6.5,5.31,5.31,0,0,0,4.9,4.9,5.31,5.31,0,0,0,6.5,1,5.31,5.31,0,0,0,8.1,4.9,5.31,5.31,0,0,0,12,6.5,5.46,5.46,0,0,0,6.5,12Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "    <script>\n",
              "      (() => {\n",
              "      const buttonEl =\n",
              "        document.querySelector('#id_785e8351-62b1-4f42-9994-edc47fdbecd4 button.colab-df-generate');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      buttonEl.onclick = () => {\n",
              "        google.colab.notebook.generateWithVariable('test_results_df');\n",
              "      }\n",
              "      })();\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "    </div>\n",
              "  </div>\n"
            ],
            "application/vnd.google.colaboratory.intrinsic+json": {
              "type": "dataframe",
              "variable_name": "test_results_df",
              "summary": "{\n  \"name\": \"test_results_df\",\n  \"rows\": 2,\n  \"fields\": [\n    {\n      \"column\": \"Model\",\n      \"properties\": {\n        \"dtype\": \"string\",\n        \"num_unique_values\": 2,\n        \"samples\": [\n          \"Tuned XGBoost\",\n          \"Tuned Logistic Regression\"\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"Accuracy\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.12626906806902638,\n        \"min\": 0.5982142857142857,\n        \"max\": 0.7767857142857143,\n        \"num_unique_values\": 2,\n        \"samples\": [\n          0.7767857142857143,\n          0.5982142857142857\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"Precision\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.055164358815971794,\n        \"min\": 0.2553191489361702,\n        \"max\": 0.3333333333333333,\n        \"num_unique_values\": 2,\n        \"samples\": [\n          0.3333333333333333,\n          0.2553191489361702\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"Recall\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.2892709559399512,\n        \"min\": 0.13636363636363635,\n        \"max\": 0.5454545454545454,\n        \"num_unique_values\": 2,\n        \"samples\": [\n          0.13636363636363635,\n          0.5454545454545454\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"F1-score\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.10909080775669036,\n        \"min\": 0.1935483870967742,\n        \"max\": 0.34782608695652173,\n        \"num_unique_values\": 2,\n        \"samples\": [\n          0.1935483870967742,\n          0.34782608695652173\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"ROC-AUC\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.011427988382812962,\n        \"min\": 0.5873737373737373,\n        \"max\": 0.6035353535353536,\n        \"num_unique_values\": 2,\n        \"samples\": [\n          0.6035353535353536,\n          0.5873737373737373\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    }\n  ]\n}"
            }
          },
          "metadata": {},
          "execution_count": 31
        }
      ],
      "source": [
        "# Function to evaluate Final Test-Set\n",
        "def evaluate_model(model, X_test, y_test, model_name):\n",
        "    y_pred = model.predict(X_test)\n",
        "    y_proba = model.predict_proba(X_test)[:, 1]\n",
        "\n",
        "    results = {\n",
        "        \"Model\": model_name,\n",
        "        \"Accuracy\": accuracy_score(y_test, y_pred),\n",
        "        \"Precision\": precision_score(y_test, y_pred),\n",
        "        \"Recall\": recall_score(y_test, y_pred),\n",
        "        \"F1-score\": f1_score(y_test, y_pred),\n",
        "        \"ROC-AUC\": roc_auc_score(y_test, y_proba)\n",
        "    }\n",
        "\n",
        "    print(f\"\\n{model_name}\")\n",
        "    print(\"=\" * 60)\n",
        "\n",
        "    print(\"Accuracy :\", results[\"Accuracy\"])\n",
        "    print(\"Precision:\", results[\"Precision\"])\n",
        "    print(\"Recall   :\", results[\"Recall\"])\n",
        "    print(\"F1-score :\", results[\"F1-score\"])\n",
        "    print(\"ROC-AUC  :\", results[\"ROC-AUC\"])\n",
        "\n",
        "    print(\"\\nClassification Report:\")\n",
        "    print(classification_report(y_test, y_pred))\n",
        "\n",
        "    cm = confusion_matrix(y_test, y_pred)\n",
        "    disp = ConfusionMatrixDisplay(confusion_matrix=cm)\n",
        "    disp.plot()\n",
        "    plt.title(f\"Confusion Matrix: {model_name}\")\n",
        "    plt.show()\n",
        "\n",
        "    RocCurveDisplay.from_estimator(model, X_test, y_test)\n",
        "    plt.title(f\"ROC Curve: {model_name}\")\n",
        "    plt.show()\n",
        "\n",
        "    return results\n",
        "\n",
        "# Evaluation\n",
        "test_results = []\n",
        "\n",
        "test_results.append(\n",
        "    evaluate_model(best_log_reg, X_test, y_test, \"Tuned Logistic Regression\")\n",
        ")\n",
        "\n",
        "test_results.append(\n",
        "    evaluate_model(best_xgb, X_test, y_test, \"Tuned XGBoost\")\n",
        ")\n",
        "\n",
        "test_results_df = pd.DataFrame(test_results)\n",
        "test_results_df"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "6aad1faa-a2b9-4f12-b512-8d3cc6d87127",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 564
        },
        "id": "6aad1faa-a2b9-4f12-b512-8d3cc6d87127",
        "outputId": "cfa4e85a-04b6-4aed-8d72-993820c6fb5a"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 1200x600 with 1 Axes>"
            ],
            "image/png": "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Fy+qQoUK+uijj6wh/UGh5p+3ATzqYVr3ZyecP3/eps7cuXM/ss7HnW3QqlUrderUSVmzZlX9+vVT7JMrVy5lzpxZR44cSbbs8OHDcnBwsI4o+/v7W0fJ/+6f66blGFOjaNGiKlasmJYuXarPPvssVQ/x27dvn5KSkmxG0w8fPmxdnpGOHz8uwzBsfl5Hjx6VJOsD8hYsWKBatWopIiLCZt1r16499AGNqXH/F0Lvv/++tm7dqmrVqmnKlCn68MMP5e/vr6SkJB07dsw6k0CSLly4oGvXrmX4uQAApA73pAMA7MLR0VEWi8Vmau/Jkye1ZMmSDN9XxYoVVahQIY0bN043b95MtvzSpUuS/rof+O+vp5L+CpO+vr420/Hd3d2T9ZOk4OBgm8/9kfVffvklxfd0378n+P6U8JCQEHl6emrUqFEp9r9f5/0apL+CXHq8+eabGjp0qL766qsUnw4u/fUzqlOnjpYuXaqTJ09a2y9cuKA5c+aoevXq1unm9evX16+//qodO3bY1Dt79mybbablGFNr+PDhunLlijp16qSEhIRky9esWaNly5ZZ64yJidG8efOsyxMSEvTFF1/Iw8NDQUFBad7/w5w7d87mKemxsbGaNWuWypUrZ51J4OjomGw0+ocffkh2f3taxMbGJjsXZcqUkYODg/XP8v1fzkycONGm34QJEyQpw9+wAABIHUbSAQB20aBBA02YMEF169ZVq1atdPHiRU2aNEmFCxfWvn37MnRfDg4O+uabb1SvXj2VKlVK7du3V968eXX27Flt2LBBnp6e+u9//6sbN24oX758evPNNxUYGCgPDw+tW7dOO3fu1Pjx463bq1ixoubNm6fw8HBVqlRJHh4eatiw4QP3P2bMGO3atUtvvPGGypYtK0navXu3Zs2apezZs6tPnz6S/hrpnzx5st566y1VqFBBLVq0UK5cuXT69GktX75c1apV05dffmmtQZJ69eqlkJAQOTo6qkWLFqk+J15eXho2bNgj+3344Ydau3atqlevru7duytTpkyaOnWq4uLiNHbsWGu/d999V99++63q1q2r3r17W1/Bdn/k+r60HGNqNW/eXPv379dHH32kPXv2qGXLlvL399eVK1e0atUqrV+/3noLRZcuXTR16lS1a9dOu3btUkBAgBYsWKAtW7Zo4sSJqX4AXWoVLVpUHTt21M6dO5UnTx5FRkbqwoULNjNGXn31VY0YMULt27fXSy+9pP3792v27Nmpeg7Cg/z0008KCwtT06ZNVbRoUSUkJOjbb7+Vo6OjmjRpIkkKDAxUaGiovv76a127dk1BQUHasWOHZs6cqUaNGqlWrVqPffwAgHSw78PlAQBmdv8VbDt37kxx+YNewebu7p6sb0qv04qIiDCKFCliuLi4GMWLFzemT5+eYr/HfQXbfXv27DHeeOMNI0eOHIaLi4vh7+9vNGvWzFi/fr1hGIYRFxdn9O/f3wgMDDSyZMliuLu7G4GBgcZXX31ls52bN28arVq1MrJmzWpIeuTr2LZs2WL06NHDKF26tOHl5WU4OTkZ+fPnN9q1a2fzarP7NmzYYISEhBheXl6Gq6urUahQIaNdu3bGb7/9Zu2TkJBg9OzZ08iVK5dhsVge+aqyv7+C7UFSegWbYRjG7t27jZCQEMPDw8PInDmzUatWLWPr1q3J1t+3b58RFBRkuLq6Gnnz5jVGjhxpRERE2LyCLS3HmJpXsP3d+vXrjddff93InTu3kSlTJiNXrlxGw4YNjaVLl9r0u3DhgtG+fXsjZ86chrOzs1GmTJlkf1bu/9n+5JNPUnWOUvq74u/vbzRo0MBYvXq1UbZsWeuf83+ue/fuXaNv376Gj4+P4ebmZlSrVs3Ytm2bERQUZAQFBT1y339fdv8VbH/88YfRoUMHo1ChQoarq6uRPXt2o1atWsa6dets1rt3754xfPhwo0CBAoaTk5Ph5+dnDBo0yOZVcn8/ln/6Z40AgMdnMQye9gEAAJDRAgICVLp0aetUewAAUoN70gEAAAAAMAlCOgAAAAAAJkFIBwAAAADAJOwa0n/++Wc1bNhQvr6+slgsqXrtzsaNG1WhQgW5uLiocOHCmjFjxhOvEwAAIK1OnjzJ/egAgDSza0i/deuWAgMDNWnSpFT1j46OVoMGDVSrVi1FRUWpT58+6tSpk1avXv2EKwUAAAAA4MkzzdPdLRaLFi9erEaNGj2wz4ABA7R8+XIdOHDA2taiRQtdu3ZNq1ategpVAgAAAADw5GSydwFpsW3bNgUHB9u0hYSEqE+fPg9cJy4uTnFxcdbvSUlJunr1qnLkyCGLxfKkSgUAAAAAQJJkGIZu3LghX19fOTg8fEL7MxXSY2JilCdPHpu2PHnyKDY2Vnfu3JGbm1uydUaPHq3hw4c/rRIBAAAAAEjRmTNnlC9fvof2eaZCenoMGjRI4eHh1u/Xr19X/vz5debMGXl6etqxMgAAAADA8yA2NlZ+fn7KkiXLI/s+UyHd29tbFy5csGm7cOGCPD09UxxFlyQXFxe5uLgka/f09CSkAwAAAACemtTccv1MvSe9atWqWr9+vU3b2rVrVbVqVTtVBAAAAABAxrFrSL9586aioqIUFRUl6a9XrEVFRen06dOS/pqq3rZtW2v/rl276o8//tC7776rw4cP66uvvtL8+fP1zjvv2KN8AAAAAAAylF1D+m+//aby5curfPnykqTw8HCVL19eQ4YMkSSdP3/eGtglqUCBAlq+fLnWrl2rwMBAjR8/Xt98841CQkLsUj8AAAAAABnJNO9Jf1piY2Pl5eWl69evc086AAAAAOCJS0sOfabuSQcAAAAA4N+MkA4AAAAAgEkQ0gEAAAAAMAlCOgAAAAAAJkFIBwAAAADAJAjpAAAAAACYBCEdAAAAAACTIKQDAAAAAGAShHQAAAAAAEyCkA4AAAAAgEkQ0gEAAAAAMAlCOgAAAAAAJkFIBwAAAADAJAjpAAAAAACYBCEdAAAAAACTIKQDAAAAAGAShHQAAAAAAEyCkA4AAAAAgEkQ0gEAAAAAMAlCOgAAAAAAJkFIBwAAAADAJAjpAAAAAACYBCEdAAAAAACTIKQDAAAAAGAShHQAAAAAAEyCkA4AAAAAgEkQ0gEAAAAAMAlCOgAAAAAAJkFIBwAAAADAJAjpAAAAAACYBCEdAAAAAACTIKQDAAAAAGAShHQAAAAAAEyCkA4AAAAAgEkQ0gEAAAAAMAlCOgAAAAAAJkFIBwAAAADAJAjpAAAAAACYBCEdAAAAAACTIKQDAAAAAGAShHQAAAAAAEyCkA4AAAAAgEkQ0gEAAAAAMAlCOgAAAAAAJkFIBwAAAADAJAjpAAAAAACYBCEdAAAAAACTIKQDAAAAAGAShHQAAAAAAEyCkA4AAAAAgEkQ0gEAAAAAMAlCOgAAAAAAJkFIBwAAAADAJAjpAAAAAACYBCEdAAAAAACTIKQDAAAAAGAShHQAAAAAAEyCkA4AAAAAgEkQ0gEAAAAAMAlCOgAAAAAAJkFIBwAAAADAJAjpAAAAAACYBCEdAAAAAACTIKQDAAAAAGAShHQAAAAAAEyCkA4AAAAAgEkQ0gEAAAAAMAlCOgAAAAAAJkFIBwAAAADAJAjpAAAAAACYBCEdAAAAAACTIKQDAAAAAGAShHQAAAAAAEyCkA4AAAAAgEkQ0gEAAAAAMAlCOgAAAAAAJkFIBwAAAADAJAjpAAAAAACYBCEdAAAAAACTIKQDAAAAAGAShHQAAAAAAEzC7iF90qRJCggIkKurq6pUqaIdO3Y8tP/EiRNVrFgxubm5yc/PT++8847u3r37lKoFAAAAAODJsWtInzdvnsLDwzV06FDt3r1bgYGBCgkJ0cWLF1PsP2fOHA0cOFBDhw7VoUOHFBERoXnz5mnw4MFPuXIAAAAAADKeXUP6hAkT1LlzZ7Vv314lS5bUlClTlDlzZkVGRqbYf+vWrapWrZpatWqlgIAA1alTRy1btnzk6DsAAAAAAM8Cu4X0+Ph47dq1S8HBwf9fjIODgoODtW3bthTXeemll7Rr1y5rKP/jjz+0YsUK1a9f/4H7iYuLU2xsrM0HAAAAAAAzymSvHV++fFmJiYnKkyePTXuePHl0+PDhFNdp1aqVLl++rOrVq8swDCUkJKhr164Pne4+evRoDR8+PENrBwAAAADgSbD7g+PSYuPGjRo1apS++uor7d69W4sWLdLy5cs1cuTIB64zaNAgXb9+3fo5c+bMU6wYAAAAAIDUs9tIes6cOeXo6KgLFy7YtF+4cEHe3t4prvPBBx/orbfeUqdOnSRJZcqU0a1bt9SlSxe99957cnBI/jsHFxcXubi4ZPwBAAAAAACQwew2ku7s7KyKFStq/fr11rakpCStX79eVatWTXGd27dvJwvijo6OkiTDMJ5csQAAAAAAPAV2G0mXpPDwcIWGhuqFF15Q5cqVNXHiRN26dUvt27eXJLVt21Z58+bV6NGjJUkNGzbUhAkTVL58eVWpUkXHjx/XBx98oIYNG1rDOgAAAAAAzyq7hvTmzZvr0qVLGjJkiGJiYlSuXDmtWrXK+jC506dP24ycv//++7JYLHr//fd19uxZ5cqVSw0bNtRHH31kr0MAAAAAACDDWIznbJ54bGysvLy8dP36dXl6etq7HAAAAADAv1xacugz9XR3AAAAAAD+zQjpAAAAAACYBCEdAAAAAACTIKQDAAAAAGASdn26OwAAAOwrYOBye5eQLic/bmDvEgDgiWAkHQAAAAAAkyCkAwAAAABgEoR0AAAAAABMgpAOAAAAAIBJENIBAAAAADAJQjoAAAAAACZBSAcAAAAAwCQI6QAAAAAAmAQhHQAAAAAAkyCkAwAAAABgEoR0AAAAAABMgpAOAAAAAIBJENIBAAAAADAJQjoAAAAAACZBSAcAAAAAwCQI6QAAAAAAmAQhHQAAAAAAkyCkAwAAAABgEoR0AAAAAABMgpAOAAAAAIBJENIBAAAAADAJQjoAAAAAACZBSAcAAAAAwCQI6QAAAAAAmAQhHQAAAAAAkyCkAwAAAABgEoR0AAAAAABMgpAOAAAAAIBJENIBAAAAADAJQjoAAAAAACZBSAcAAAAAwCQI6QAAAAAAmAQhHQAAAAAAkyCkAwAAAABgEoR0AAAAAABMgpAOAAAAAIBJENIBAAAAADAJQjoAAAAAACZBSAcAAAAAwCQI6QAAAAAAmAQhHQAAAAAAkyCkAwAAAABgEoR0AAAAAABMgpAOAAAAAIBJENIBAAAAADAJQjoAAAAAACZBSAcAAAAAwCQI6QAAAAAAmAQhHQAAAAAAkyCkAwAAAABgEoR0AAAAAABMgpAOAAAAAIBJENIBAAAAADAJQjoAAAAAACZBSAcAAAAAwCQI6QAAAAAAmAQhHQAAAAAAkyCkAwAAAABgEoR0AAAAAABMgpAOAAAAAIBJENIBAAAAADAJQjoAAAAAACZBSAcAAAAAwCQI6QAAAAAAmAQhHQAAAAAAkyCkAwAAAABgEoR0AAAAAABMgpAOAAAAAIBJENIBAAAAADAJQjoAAAAAACZBSAcAAAAAwCQI6QAAAAAAmAQhHQAAAAAAkyCkAwAAAABgEoR0AAAAAABMgpAOAAAAAIBJENIBAAAAADAJu4f0SZMmKSAgQK6urqpSpYp27Njx0P7Xrl1Tjx495OPjIxcXFxUtWlQrVqx4StUCAAAAAPDkZLLnzufNm6fw8HBNmTJFVapU0cSJExUSEqIjR44od+7cyfrHx8frlVdeUe7cubVgwQLlzZtXp06dUtasWZ9+8QAAAAAAZDC7hvQJEyaoc+fOat++vSRpypQpWr58uSIjIzVw4MBk/SMjI3X16lVt3bpVTk5OkqSAgICnWTIAAACAZ8ykrj/Zu4R06THlZXuXADuw23T3+Ph47dq1S8HBwf9fjIODgoODtW3bthTX+fHHH1W1alX16NFDefLkUenSpTVq1CglJiY+cD9xcXGKjY21+QAAAAAAYEZ2G0m/fPmyEhMTlSdPHpv2PHny6PDhwymu88cff+inn35S69attWLFCh0/flzdu3fXvXv3NHTo0BTXGT16tIYPH57h9cNcAgYut3cJ6XLy4wb2LgEAAACAidj9wXFpkZSUpNy5c+vrr79WxYoV1bx5c7333nuaMmXKA9cZNGiQrl+/bv2cOXPmKVYMAAAAAEDq2W0kPWfOnHJ0dNSFCxds2i9cuCBvb+8U1/Hx8ZGTk5McHR2tbSVKlFBMTIzi4+Pl7OycbB0XFxe5uLhkbPEAAAAAADwBdhtJd3Z2VsWKFbV+/XprW1JSktavX6+qVaumuE61atV0/PhxJSUlWduOHj0qHx+fFAM6AAAAAADPErtOdw8PD9e0adM0c+ZMHTp0SN26ddOtW7esT3tv27atBg0aZO3frVs3Xb16Vb1799bRo0e1fPlyjRo1Sj169LDXIQAAAAAAkGHs+gq25s2b69KlSxoyZIhiYmJUrlw5rVq1yvowudOnT8vB4f9/j+Dn56fVq1frnXfeUdmyZZU3b1717t1bAwYMsNchAMBTw+tjAAAA/v3sGtIlKSwsTGFhYSku27hxY7K2qlWr6tdff33CVQEAAAAA8PQ9U093BwAAAADg34yQDgAAAACASRDSAQAAAAAwCUI6AAAAAAAmQUgHAAAAAMAkCOkAAAAAAJgEIR0AAAAAAJMgpAMAAAAAYBKEdAAAAAAATIKQDgAAAACASRDSAQAAAAAwCUI6AAAAAAAmQUgHAAAAAMAkCOkAAAAAAJgEIR0AAAAAAJMgpAMAAAAAYBKEdAAAAAAATIKQDgAAAACASWSydwEAnk1lZpaxdwnpsj90v71LAAAAAB6IkXQAAAAAAEyCkA4AAAAAgEkQ0gEAAAAAMInHCunx8fE6cuSIEhISMqoeAAAAAACeW+kK6bdv31bHjh2VOXNmlSpVSqdPn5Yk9ezZUx9//HGGFggAAAAAwPMiXSF90KBB2rt3rzZu3ChXV1dre3BwsObNm5dhxQEAAAAA8DxJ1yvYlixZonnz5unFF1+UxWKxtpcqVUonTpzIsOIAAAAAAHiepGsk/dKlS8qdO3ey9lu3btmEdgAAAAAAkHrpCukvvPCCli9fbv1+P5h/8803qlq1asZUBgAAAADAcyZd091HjRqlevXq6eDBg0pISNBnn32mgwcPauvWrdq0aVNG1wgAAAAAwHMhXSPp1atX1969e5WQkKAyZcpozZo1yp07t7Zt26aKFStmdI0AAAAAADwX0jySfu/ePb399tv64IMPNG3atCdREwAAAAAAz6U0j6Q7OTlp4cKFT6IWAAAAAACea+ma7t6oUSMtWbIkg0sBAAAAAOD5lq4HxxUpUkQjRozQli1bVLFiRbm7u9ss79WrV4YUBwAAAADA8yRdIT0iIkJZs2bVrl27tGvXLptlFouFkA4AAAAAQDqkK6RHR0dndB0AAAAAADz30nVP+t8ZhiHDMDKiFgAAAAAAnmvpDumzZs1SmTJl5ObmJjc3N5UtW1bffvttRtYGAAAAAMBzJV3T3SdMmKAPPvhAYWFhqlatmiRp8+bN6tq1qy5fvqx33nknQ4sEAAAAAOB5kK6Q/sUXX2jy5Mlq27atte21115TqVKlNGzYMEI6AAAAAADpkK7p7ufPn9dLL72UrP2ll17S+fPnH7soAAAAAACeR+kK6YULF9b8+fOTtc+bN09FihR57KIAAAAAAHgepWu6+/Dhw9W8eXP9/PPP1nvSt2zZovXr16cY3gEAAAAAwKOlayS9SZMm2r59u3LmzKklS5ZoyZIlypkzp3bs2KHGjRtndI0AAAAAADwX0jWSLkkVK1bUd999l5G1AAAAAADwXEvXSPqKFSu0evXqZO2rV6/WypUrH7soAAAAAACeR+kK6QMHDlRiYmKydsMwNHDgwMcuCgAAAACA51G6QvqxY8dUsmTJZO3FixfX8ePHH7soAAAAAACeR+kK6V5eXvrjjz+StR8/flzu7u6PXRQAAAAAAM+jdIX0119/XX369NGJEyesbcePH1ffvn312muvZVhxAAAAAAA8T9IV0seOHSt3d3cVL15cBQoUUIECBVS8eHHlyJFD48aNy+gaAQAAAAB4LqTrFWxeXl7aunWr1q5dq71798rNzU2BgYGqUaNGRtcHAAAAAMBzI00j6du2bdOyZcskSRaLRXXq1FHu3Lk1btw4NWnSRF26dFFcXNwTKRQAAAAAgH+7NIX0ESNG6Pfff7d+379/vzp37qxXXnlFAwcO1H//+1+NHj06w4sEAAAAAOB5kKaQHhUVpdq1a1u/z507V5UrV9a0adMUHh6uzz//XPPnz8/wIgEAAAAAeB6kKaT/+eefypMnj/X7pk2bVK9ePev3SpUq6cyZMxlXHQAAAAAAz5E0hfQ8efIoOjpakhQfH6/du3frxRdftC6/ceOGnJycMrZCAAAAAACeE2kK6fXr19fAgQP1yy+/aNCgQcqcObPNE9337dunQoUKZXiRAAAAAAA8D9L0CraRI0fqjTfeUFBQkDw8PDRz5kw5Oztbl0dGRqpOnToZXiQAAAAAAM+DNIX0nDlz6ueff9b169fl4eEhR0dHm+U//PCDPDw8MrRAAAAAAACeF2kK6fd5eXml2J49e/bHKgYAAAAAgOdZmu5JBwAAAAAATw4hHQAAAAAAkyCkAwAAAABgEoR0AAAAAABMgpAOAAAAAIBJENIBAAAAADAJQjoAAAAAACZBSAcAAAAAwCQI6QAAAAAAmAQhHQAAAAAAkyCkAwAAAABgEoR0AAAAAABMgpAOAAAAAIBJENIBAAAAADAJQjoAAAAAACZBSAcAAAAAwCQI6QAAAAAAmAQhHQAAAAAAkyCkAwAAAABgEoR0AAAAAABMwhQhfdKkSQoICJCrq6uqVKmiHTt2pGq9uXPnymKxqFGjRk+2QAAAAAAAngK7h/R58+YpPDxcQ4cO1e7duxUYGKiQkBBdvHjxoeudPHlS/fr1U40aNZ5SpQAAAAAAPFl2D+kTJkxQ586d1b59e5UsWVJTpkxR5syZFRkZ+cB1EhMT1bp1aw0fPlwFCxZ8itUCAAAAAPDk2DWkx8fHa9euXQoODra2OTg4KDg4WNu2bXvgeiNGjFDu3LnVsWPHR+4jLi5OsbGxNh8AAAAAAMzIriH98uXLSkxMVJ48eWza8+TJo5iYmBTX2bx5syIiIjRt2rRU7WP06NHy8vKyfvz8/B67bgAAAAAAngS7T3dPixs3buitt97StGnTlDNnzlStM2jQIF2/ft36OXPmzBOuEgAAAACA9Mlkz53nzJlTjo6OunDhgk37hQsX5O3tnaz/iRMndPLkSTVs2NDalpSUJEnKlCmTjhw5okKFCtms4+LiIhcXlydQPQAAAAAAGcuuI+nOzs6qWLGi1q9fb21LSkrS+vXrVbVq1WT9ixcvrv379ysqKsr6ee2111SrVi1FRUUxlR0AAAAA8Eyz60i6JIWHhys0NFQvvPCCKleurIkTJ+rWrVtq3769JKlt27bKmzevRo8eLVdXV5UuXdpm/axZs0pSsnYAAAAAAJ41dg/pzZs316VLlzRkyBDFxMSoXLlyWrVqlfVhcqdPn5aDwzN16zwAAAAAAOli95AuSWFhYQoLC0tx2caNGx+67owZMzK+IAAAAAAA7IAhagAAAAAATIKQDgAAAACASRDSAQAAAAAwCUI6AAAAAAAmQUgHAAAAAMAkCOkAAAAAAJgEIR0AAAAAAJMgpAMAAAAAYBKEdAAAAAAATIKQDgAAAACASRDSAQAAAAAwCUI6AAAAAAAmQUgHAAAAAMAkCOkAAAAAAJgEIR0AAAAAAJMgpAMAAAAAYBKEdAAAAAAATCKTvQsAgKfpUPES9i4h/WpOsncFAAAAeMIYSQcAAAAAwCQI6QAAAAAAmAQhHQAAAAAAkyCkAwAAAABgEoR0AAAAAABMgpAOAAAAAIBJ8Ao2AAAAPHuGedm7gvQbdt3eFQAwMUbSAQAAAAAwCUI6AAAAAAAmQUgHAAAAAMAkCOkAAAAAAJgEIR0AAAAAAJMgpAMAAAAAYBKEdAAAAAAATIKQDgAAAACASRDSAQAAAAAwCUI6AAAAAAAmQUgHAAAAAMAkCOkAAAAAAJgEIR0AAAAAAJMgpAMAAAAAYBKEdAAAAAAATIKQDgAAAACASRDSAQAAAAAwCUI6AAAAAAAmQUgHAAAAAMAkCOkAAAAAAJgEIR0AAAAAAJMgpAMAAAAAYBKEdAAAAAAATIKQDgAAAACASRDSAQAAAAAwCUI6AAAAAAAmQUgHAAAAAMAkCOkAAAAAAJgEIR0AAAAAAJMgpAMAAAAAYBKEdAAAAAAATIKQDgAAAACASRDSAQAAAAAwCUI6AAAAAAAmQUgHAAAAAMAkMtm7AOC5NszL3hWkX4H89q4AAAAA+NchpAMAAACASTg4Sc6Z/5rwfPfuXTtXg7RwdnaWg8PjT1YnpAMAAACACfiWd5F3MVc5ZHKQRVJ0dLS9S0IaODg4qECBAnJ2dn6s7RDSAQAAAMDOfMu7yK+su3JkzymnTC6yyKIceT3sXRZSKSkpSefOndP58+eVP39+WSyWdG+LkA4AAAAAduToJHkXc1WO7Dnl7uppbXd1dbVjVUirXLly6dy5c0pISJCTk1O6t8PT3QEAAADAjpwyO8ghk4OcMrnYuxQ8hvvT3BMTEx9rO4R0AAAAALAziySL0j9FGvb3OFPc/46QDgAAAACASRDSAQAAAAAwCR4cBwAAAAAmFTBw+VPb18mPG6R73W3btql69eqqW7euli9/ejX/GzGSDgAAAAB4LBEREerZs6d+/vlnnTt3zm51xMfH223fGYWQDgAAAABIt5s3b2revHnq1q2bGjRooBkzZtgs/+9//6tKlSrJ1dVVOXPmVOPGja3L4uLiNGDAAPn5+cnFxUWFCxdWRESEJGnGjBnKmjWrzbaWLFli84C2YcOGqVy5cvrmm29UoEAB62vrVq1aperVqytr1qzKkSOHXn31VZ04ccJmW//73//UsmVLZc+eXe7u7nrhhRe0fft2nTx5Ug4ODvrtt99s+k+cOFH+/v5KSkp63FP2UIR0AAAAAEC6zZ8/X8WLF1exYsXUpk0bRUZGyjAMSdLy5cvVuHFj1a9fX3v27NH69etVuXJl67pt27bV999/r88//1yHDh3S1KlT5eHhkab9Hz9+XAsXLtSiRYsUFRUlSbp165bCw8P122+/af369XJwcFDjxo2tAfvmzZsKCgrS2bNn9eOPP2rv3r169913lZSUpICAAAUHB2v69Ok2+5k+fbratWsnB4cnG6O5Jx0AAAAAkG4RERFq06aNJKlu3bq6fv26Nm3apJo1a+qjjz5SixYtNHz4cGv/wMBASdLRo0c1f/58rV27VsHBwZKkggULpnn/8fHxmjVrlnLlymVta9KkiU2fyMhI5cqVSwcPHlTp0qU1Z84cXbp0STt37lT27NklSYULF7b279Spk7p27aoJEybIxcVFu3fv1v79+7V06dI015dWjKQDAAAAANLlyJEj2rFjh1q2bClJypQpk5o3b26dsh4VFaXatWunuG5UVJQcHR0VFBT0WDX4+/vbBHRJOnbsmFq2bKmCBQvK09NTAQEBkqTTp09b912+fHlrQP+nRo0aydHRUYsXL5b019T7WrVqWbfzJDGSDgAAAABIl4iICCUkJMjX19faZhiGXFxc9OWXX8rNze2B6z5smSQ5ODhYp83fd+/evWT93N3dk7U1bNhQ/v7+mjZtmnx9fZWUlKTSpUtbHyz3qH07Ozurbdu2mj59ut544w3NmTNHn3322UPXySiMpAMAAAAA0iwhIUGzZs3S+PHjFRUVZf3s3btXvr6++v7771W2bFmtX78+xfXLlCmjpKQkbdq0KcXluXLl0o0bN3Tr1i1r2/17zh/mypUrOnLkiN5//33Vrl1bJUqU0J9//mnTp2zZsoqKitLVq1cf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dAAAAABAutWtW1fTp0/XvXv3tGvXLoWGhspisWjMmDH2Lu2ZxHR3AAAAAEC6ubi4yNvbW35+fmrUqJGCg4O1du1aSVJSUpJGjx6tAgUKyM3NTYGBgVqwYIHN+r///rteffVVeXp6KkuWLKpRo4ZOnDghSdq5c6deeeUV5cyZU15eXgoKCtLu3buf+jE+TYR0AAAAAECGOHDggLZu3SpnZ2dJ0ujRozVr1ixNmTJFv//+u9555x21adNGmzZtkiSdPXtW//nPf+Ti4qKffvpJu3btUocOHZSQkCBJunHjhkJDQ7V582b9+uuvKlKkiOrXr68bN27Y7RifNKa7AwAAAE/R07zHOCPNt3cBMK1ly5bJw8NDCQkJiouLk4ODg7788kvFxcVp1KhRWrdunapWrSpJKliwoDZv3qypU6cqKChIkyZNkpeXl+bOnSsnJydJUtGiRa3bfvnll2329fXXXytr1qzatGmTXn311ad3kE8RIR0AAAAAkG61atXS5MmTdevWLX366afKlCmTmjRpot9//123b9/WK6+8YtM/Pj5e5cuXlyRFRUWpRo0a1oD+TxcuXND777+vjRs36uLFi0pMTNTt27d1+vTpJ35c9kJIBwAAAACkm7u7uwoXLixJioyMVGBgoCIiIlS6dGlJ0vLly5U3b16bdVxcXCRJbm5uD912aGiorly5os8++0z+/v5ycXFR1apVFR8f/wSOxBwI6QAAAACADOHg4KDBgwcrPDxcR48elYuLi06fPq2goKAU+5ctW1YzZ87UvXv3UhxN37Jli7766ivVr19fknTmzBldvnz5iR6DvfHgOAAAAABAhmnatKkcHR01depU9evXT++8845mzpypEydOaPfu3friiy+s71YPCwtTbGysWrRood9++03Hjh3Tt99+qyNHjkiSihQpom+//VaHDh3S9u3b1bp160eOvj/rGEkHAAAAAJPaH7rf3iWkWaZMmRQWFqaxY8cqOjpauXLl0ujRo/XHH38oa9asqlChggYPHixJypEjh3766Sf1799fQUFBcnR0VLly5VStWjVJUkREhLp06aIKFSrIz89Po0aNUr9+/ex5eE8cIR0AAAAAkC4zZsxIsX3gwIEaOHCgJKl3797q3bv3A7dRtmxZrV69OsVl5cuX186dO23a3nzzTZvvhmFY/zsgIMDm+7OI6e4AAAAA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+LHPV0oe9mcNAPBwz8J1vX///nJ1ddXWrVv14osvatasWWrbtq0kKVeuXMqaNavNg/AkKX/+/JKkLFmyJHvLyt+vofefA+Pj46N58+apU6dOj12vJNWrV0+nTp3SihUrtHbtWtWuXVs9evTQuHHjMmT7wL8BI+lABsmVK5diYmJsLuhpfYVI+fLllZiYqIsXL6pw4cI2n/tP9y5RooS2b99us96vv/6a7ro9PT3l6+urLVu22LRv2bJFJUuWlCQVK1ZM+/fvV1xcnHX53x8C8yB+fn7q2rWrFi1apL59+2ratGmSZL3H7O+jvv9UpkwZJSUladOmTWk+pvs8PDzUu3dv9evXT4ZhpOr8FitWLNmxpeZYK1SooJiYGGXKlCnZtnPmzGntV7RoUb3zzjtas2aN3njjDevDcqQHn69/KlGiRIo/r6JFiyb7RyAAIH3Mfl1fu3atvvnmG82cOVOBgYH68MMP1adPH+sT6x0cHNSsWTN99913OnfuXJrqvu/+NeX+iHuJEiW0bds2m3OyZcsWZcmSRfny5VOhQoXk7Oxsc426d++edu7caf03hfTXuQ0NDdV3332niRMnWh9smpp/HwDPA0I6kEFq1qypS5cuaezYsTpx4oQmTZqklStXpmkbRYsWVevWrdW2bVstWrRI0dHR2rFjh0aPHq3ly5dL+mta9KpVqzRu3DgdO3ZMX375ZbInsT9IdHS0oqKibD63bt1S//79NWbMGM2bN09HjhzRwIEDFRUVpd69e0uSWrVqpaSkJHXp0kWHDh3S6tWrrb/xftBDZ/r06aPVq1crOjpau3fv1oYNG1SiRAlJf00Vt1gsWrZsmS5duqSbN28mWz8gIEChoaHq0KGDlixZoujoaG3cuFHz589P0zl9++23dfToUS1cuDBV57dnz55asWKFJkyYoGPHjmnq1KlauXLlQx+uI0nBwcGqWrWqGjVqpDVr1ujkyZPaunWr3nvvPf3222+6c+eOwsLCtHHjRp06dUpbtmzRzp07refkYefrn/r27av169dr5MiROnr0qGbOnKkvv/zS5om+AIDHY+bremxsrDp27Kj+/furUqVKkqR33nlHJUuWVJcuXaz9Ro0apbx586py5cqKjIzUvn37dOLECS1evFjbtm1L9ovd27dvKyYmRjExMdq7d6+6desmV1dX1alTR5LUvXt3nTlz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\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "# Model Comparison Visualization\n",
        "test_results_df.set_index(\"Model\")[[\n",
        "    \"Accuracy\", \"Precision\", \"Recall\", \"F1-score\", \"ROC-AUC\"\n",
        "]].plot(\n",
        "    kind=\"bar\",\n",
        "    figsize=(12, 6)\n",
        ")\n",
        "\n",
        "plt.title(\"Final Test-Set Model Comparison\")\n",
        "plt.ylabel(\"Score\")\n",
        "plt.ylim(0, 1)\n",
        "plt.xticks(rotation=0)\n",
        "plt.legend(loc=\"lower right\")\n",
        "plt.show()"
      ]
    },
    {
      "cell_type": "markdown",
      "id": "82fbe771-4f8d-4b12-b4a9-428300a27bbf",
      "metadata": {
        "id": "82fbe771-4f8d-4b12-b4a9-428300a27bbf"
      },
      "source": [
        "# Interpretability + fairness test"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "2fe4d40c-e55e-4c06-b88c-c2a5975c0fab",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "2fe4d40c-e55e-4c06-b88c-c2a5975c0fab",
        "outputId": "5e121750-8956-45c6-f0ea-76463ef191a2"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Total transformed features: 137\n"
          ]
        }
      ],
      "source": [
        "# Get Features Names after One-Hot Encoding\n",
        "\n",
        "def get_feature_names(preprocessor):\n",
        "    numeric_names = preprocessor.transformers_[0][2]\n",
        "\n",
        "    categorical_pipeline = preprocessor.transformers_[1][1]\n",
        "    encoder = categorical_pipeline.named_steps[\"encoder\"]\n",
        "    categorical_names = encoder.get_feature_names_out(\n",
        "        preprocessor.transformers_[1][2]\n",
        "    )\n",
        "\n",
        "    return np.concatenate([numeric_names, categorical_names])\n",
        "\n",
        "feature_names = get_feature_names(best_xgb.named_steps[\"preprocessor\"])\n",
        "\n",
        "print(\"Total transformed features:\", len(feature_names))"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "c1ca3f22-a1af-49db-a0dc-dc1880690a29",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 718
        },
        "id": "c1ca3f22-a1af-49db-a0dc-dc1880690a29",
        "outputId": "8488b8bd-b4d8-495d-cb5c-9ff3e0bce3fa"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 1000x800 with 1 Axes>"
            ],
            "image/png": "iVBORw0KGgoAAAANSUhEUgAABB0AAAK9CAYAAABoyRRKAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQAA50ZJREFUeJzs3XlYVVXf//H3EeQwgyAKKoLKICrOQ4opqaU54oSapThWpmaF060ZmE0qpWUOmYKWs2laOaG3Q6mpWZjlGKFYWpgDiN4pw/n94Y/zeAIUzBOVn9d17evxrL3W2t+9N93Pdb5nDQaTyWRCREREREREROQeK1XSAYiIiIiIiIjIv5OSDiIiIiIiIiJiFUo6iIiIiIiIiIhVKOkgIiIiIiIiIlahpIOIiIiIiIiIWIWSDiIiIiIiIiJiFUo6iIiIiIiIiIhVKOkgIiIiIiIiIlahpIOIiIiIiIiIWIWSDiIiIiIiIiJiFUo6iIiI/IsYDIYiHTt27LBqHGfOnCE2NpbGjRtTpkwZypYtS3h4OFu3bi2w/uXLlxk6dCheXl44OTnx0EMP8fXXX9/xOmlpaXh4eNCqVat857KysggNDcXf35+rV69anEtJSWH48OEEBQXh6OiIo6MjNWrU4JlnnuHbb7+1qBsTE2Px7EqVKoWPjw8dO3bkyy+/LMZTsY6zZ88SExNDUlJSkeonJCQU+ncxbtw4q8S4Z88eYmJiuHz5slX6/zPynsdXX31V0qHctdmzZ5OQkFDSYYiIFMi2pAMQERGRe+eDDz6w+Lx48WISExPzlYeEhFg1jnXr1vHGG28QERFB//79yc7OZvHixTz88MMsXLiQAQMGmOvm5ubSoUMHDh06xOjRoylbtiyzZ88mPDycgwcPEhgYWOh1ypUrxxtvvMHQoUNZtGgR/fv3N5+Li4vju+++45NPPsHJyclc/umnn9KrVy9sbW3p27cvderUoVSpUhw7dow1a9YwZ84cUlJS8PPzs7jWnDlzcHZ2Jjc3lzNnzjB//nxatGjB/v37qVu37r17eMV09uxZYmNj8ff3L1YckydPpkqVKhZltWrVusfR3bRnzx5iY2OJiorC3d3dKte4n82ePZuyZcsSFRVV0qGIiOSjpIOIiMi/yOOPP27x+csvvyQxMTFfubU99NBDpKamUrZsWXPZU089Rd26dZk0aZJF0mH16tXs2bOHVatW0aNHDwAiIyMJCgripZdeYunSpbe91uDBg1m8eDHR0dF07NgRT09PUlJSmDx5Mt26daNjx47musnJyfTu3Rs/Pz+2bduGj4+PRV9vvPEGs2fPplSp/INBe/ToYXE/ERER1KpVi1WrVpVo0uFuPfroozRs2LCkw/hTrl69apFQut9cu3YNR0fHkg5DROS2NL1CRETkPnP16lVeeOEFfH19MRqNBAcHM336dEwmk0U9g8HA8OHDWbJkCcHBwdjb29OgQQN27dp1x2vUrFnT4gs6gNFopH379vz0009cuXLFXL569WrKly9Pt27dzGVeXl5ERkaybt06rl+/fttrGQwG5s6dS3p6OtHR0QAMGzYMW1tb3n77bYu6U6dO5erVq8THx+dLOADY2toycuRIfH1973iP3t7e5ja3SktLY9CgQZQvXx57e3vq1KnDokWL8rUv6ntITEykefPmuLu74+zsTHBwMP/5z38A2LFjB40aNQJgwIAB5mkS92Ko/caNG3nwwQdxcnLCxcWFDh068P3331vU+fbbb4mKiqJq1arY29vj7e3NwIEDuXDhgrlOTEwMo0ePBqBKlSrmGE+dOsWpU6cKjddgMBATE2PRj8Fg4MiRIzz22GOUKVOG5s2bm89/+OGHNGjQAAcHBzw8POjduzdnzpy5q3uPiorC2dmZ1NRUOnbsiLOzMxUrVuTdd98F4PDhw7Rq1QonJyf8/PzyJcbypmzs2rWLJ598Ek9PT1xdXenXrx+XLl3Kd73Zs2dTs2ZNjEYjFSpU4Jlnnsk3FSU8PJxatWpx8OBBWrRogaOjI//5z3/w9/fn+++/Z+fOneZnGx4eDsDFixeJjo4mNDQUZ2dnXF1defTRRzl06JBF3zt27MBgMLBy5UpeeeUVKlWqhL29Pa1bt+aHH37IF+++ffto3749ZcqUwcnJidq1azNz5kyLOseOHaNHjx54eHhgb29Pw4YNWb9+vUWdrKwsYmNjCQwMxN7eHk9PT5o3b05iYmKR3pOI/DNopIOIiMh9xGQy0blzZ7Zv386gQYOoW7cumzdvZvTo0fz888+89dZbFvV37tzJihUrGDlyJEajkdmzZ9OuXTv2799/V0Pxf/nlF/MaCnm++eYb6tevn290QePGjXnvvfc4ceIEoaGht+23Zs2aREdH89prr+Hi4sKmTZuYOXMmFStWtKj36aefEhAQQJMmTYod+8WLF4Gb00F+/vlnXn75Zezt7YmMjDTX+d///kd4eDg//PADw4cPp0qVKqxatYqoqCguX77Ms88+CxT9PXz//fd07NiR2rVrM3nyZIxGIz/88AO7d+8Gbk6TmTx5MpMmTWLo0KE8+OCDADRr1uyO95Oens5vv/1mUZaXKPrggw/o378/bdu25Y033uDatWvMmTOH5s2b88033+Dv7w/cTIj8+OOPDBgwAG9vb77//nvee+89vv/+e7788ksMBgPdunXjxIkTLFu2jLfeest8DS8vL86fP1/s99CzZ08CAwN59dVXzQmaV155hRdffJHIyEgGDx7M+fPneeedd2jRogXffPPNXU3pyMnJ4dFHH6VFixZMnTqVJUuWMHz4cJycnJgwYQJ9+/alW7duzJ07l379+tG0adN801WGDx+Ou7s7MTExHD9+nDlz5nD69Gnzl3y4mUyJjY2lTZs2PP300+Z6Bw4cYPfu3ZQuXdrc34ULF3j00Ufp3bs3jz/+OOXLlyc8PJwRI0bg7OzMhAkTAChfvjwAP/74Ix9//DE9e/akSpUq/Prrr8ybN4+WLVty5MgRKlSoYBHv66+/TqlSpYiOjiY9PZ2pU6fSt29f9u3bZ66TmJhIx44d8fHx4dlnn8Xb25ujR4/y6aefmv++v//+e8LCwqhYsSLjxo3DycmJlStXEhERwUcffUTXrl3N9/7aa68xePBgGjduTEZGBl999RVff/01Dz/8cLHfmYj8TZlERETkX+uZZ54x3fr/7j/++GMTYJoyZYpFvR49epgMBoPphx9+MJcBJsD01VdfmctOnz5tsre3N3Xt2rXYsZw8edJkb29veuKJJyzKnZycTAMHDsxX/7PPPjMBpk2bNhWp/2vXrpmqVq1qAkwNGjQwZWdnW5xPT083AaaIiIh8bS9dumQ6f/68+bh27Zr53EsvvWR+Frce7u7u+WKbMWOGCTB9+OGH5rIbN26YmjZtanJ2djZlZGSYTKaiv4e33nrLBJjOnz9f6H0fOHDABJji4+OL9Jzi4+MLvJ+8v5MrV66Y3N3dTUOGDLFo98svv5jc3Nwsym99TnmWLVtmAky7du0yl02bNs0EmFJSUizqpqSkFBo7YHrppZfMn/PeQ58+fSzqnTp1ymRjY2N65ZVXLMoPHz5ssrW1zVde2PM4cOCAuax///4mwPTqq6+ayy5dumRycHAwGQwG0/Lly83lx44dyxdrXp8NGjQw3bhxw1w+depUE2Bat26dyWQymdLS0kx2dnamRx55xJSTk2OuN2vWLBNgWrhwobmsZcuWJsA0d+7cfPdQs2ZNU8uWLfOV//777xb9mkw3n7nRaDRNnjzZXLZ9+3YTYAoJCTFdv37dXD5z5kwTYDp8+LDJZDKZsrOzTVWqVDH5+fmZLl26ZNFvbm6u+d+tW7c2hYaGmn7//XeL882aNTMFBgaay+rUqWPq0KFDvrhF5N9F0ytERETuIxs2bMDGxoaRI0dalL/wwguYTCY2btxoUd60aVMaNGhg/ly5cmW6dOnC5s2bycnJKfJ1r127Rs+ePXFwcOD111+3OPe///0Po9GYr429vb35fFHY2dnh5uYGQOvWrbGxsbE4n5GRAYCzs3O+tuHh4Xh5eZmPvGH0t/roo49ITExky5YtxMfHExQURPfu3dmzZ4+5zoYNG/D29qZPnz7mstKlSzNy5EgyMzPZuXOnuV5R3kPeL/Tr1q0jNze3SM+hqN59910SExMtDrj5S/bly5fp06cPv/32m/mwsbGhSZMmbN++3dyHg4OD+d+///47v/32Gw888ABAkXYfuRtPPfWUxec1a9aQm5tLZGSkRbze3t4EBgZaxFtcgwcPNv/b3d2d4OBgnJycLEa3BAcH4+7uzo8//piv/dChQy1GKjz99NPY2tqyYcMGALZu3cqNGzcYNWqUxUifIUOG4OrqymeffWbRn9FotFgP5U6MRqO535ycHC5cuGCeolPQ+xkwYAB2dnbmz3kjZ/Lu7ZtvviElJYVRo0blGz2SN3Lj4sWL/Pe//yUyMpIrV66Y38eFCxdo27YtJ0+e5OeffwZuPtPvv/+ekydPFvmeROSfR9MrRERE7iOnT5+mQoUKuLi4WJTn7WZx+vRpi/KCdo4ICgri2rVrnD9/3ryuwe3k5OTQu3dvjhw5wsaNG/MN6XZwcChw3Ybff//dfL4oZs6cyTfffEOtWrV4++23GTJkCAEBAebzefecmZmZr+28efO4cuUKv/76a6GLbrZo0cJinYoePXoQGBjIiBEjOHjwIHDz+QUGBuabKvLH51vU99CrVy/ef/99Bg8ezLhx42jdujXdunWjR48eBS52WRyNGzcucCHJvC+ABW1DCuDq6mr+98WLF4mNjWX58uWkpaVZ1EtPT/9T8RXmj1MYTp48iclkKnSXk1u/9BeHvb09Xl5eFmVubm5UqlTJ/AX71vKC1mr4Y0zOzs74+Phw6tQp4P/ec3BwsEU9Ozs7qlatmu+/x4oVK1okBe4kNzeXmTNnMnv2bFJSUiwShZ6envnqV65c2eJzmTJlAMz3lpycDNx+l5MffvgBk8nEiy++yIsvvlhgnbS0NCpWrMjkyZPp0qULQUFB1KpVi3bt2vHEE09Qu3btIt+jiPz9KekgIiIiVjVkyBA+/fRTlixZUuAXWR8fH86dO5evPK/sj0mKgpw5c4aXXnqJiIgIZs+eTfXq1XnmmWfYvHmzuY6bmxs+Pj589913+drnrfGQ92WwKJydnWnSpAnr1q2z2i4KDg4O7Nq1i+3bt/PZZ5+xadMmVqxYQatWrdiyZUu+0Rz3Qt6Iig8++KDApNKtC2dGRkayZ88eRo8eTd26dc1birZr165IIzP++OU9z+1G0fwxCZWbm4vBYGDjxo0FPo+CRrYURWHPtrBy0x8WALWGoibg8rz66qu8+OKLDBw4kJdffhkPDw9KlSrFqFGjCnw/9+Le8vqNjo6mbdu2BdbJSwa2aNGC5ORk1q1bx5YtW3j//fd56623mDt3rsUoExH5Z1PSQURE5D7i5+fH1q1buXLlisWv7MeOHTOfv1VBw55PnDiBo6Njvl+BCzJ69Gji4+OZMWOGxZSDW9WtW5fPP/+c3Nxci1/v9+3bh6OjI0FBQXe8zvDhwwF4++238fHx4ZVXXmHEiBEsX76c3r17m+t16NCB999/n/3799O4ceM79nsn2dnZwM3RE3k7GXz77bf57uWPz7c476FUqVK0bt2a1q1b8+abb/Lqq68yYcIEtm/fTps2bQr94n63qlWrBkC5cuVo06ZNofUuXbrEtm3biI2NZdKkSebygv5mCosx75f0P+7U8Mdf+O8Ur8lkokqVKkX6W/krnTx5koceesj8OTMzk3PnztG+fXvg/97z8ePHqVq1qrnejRs3SElJue3zv1Vhz3f16tU89NBDLFiwwKL88uXL+XaXKYq8v43vvvuu0Njy7qN06dJFit/Dw4MBAwYwYMAAMjMzadGiBTExMUo6iPyLaE0HERGR+0j79u3Jyclh1qxZFuVvvfUWBoOBRx991KJ87969FnO/z5w5w7p163jkkUfu+Cv7tGnTmD59Ov/5z3/Mq9oXpEePHvz666+sWbPGXPbbb7+xatUqOnXqVOB6D7dau3Yt69evZ/LkyeatLocNG0aDBg14/vnnzWs5AIwZMwZHR0cGDhzIr7/+mq+v4vyie/HiRfbs2YO3tzflypUDbj7fX375hRUrVpjrZWdn88477+Ds7EzLli3N9YryHvJ2zLhV3bp1AcxTUvJGWPzxi/vdatu2La6urrz66qtkZWXlO5+340Te+//jM5sxY0a+NoXF6OrqStmyZfNtwzp79uwix9utWzdsbGyIjY3NF4vJZLLYvvOv9t5771k8wzlz5pCdnW1+v23atMHOzo63337bIvYFCxaQnp5Ohw4dinQdJyenAt+/jY1NvmeyatUq85oKxVW/fn2qVKnCjBkz8l0v7zrlypUjPDycefPmFTiC6dYdS/74bpydnQkICLjjNrki8s+ikQ4iIiL3kU6dOvHQQw8xYcIETp06RZ06ddiyZQvr1q1j1KhR5l8y89SqVYu2bdtabJkJEBsbe9vrrF27ljFjxhAYGEhISAgffvihxfmHH37YvK1fjx49eOCBBxgwYABHjhyhbNmyzJ49m5ycnDte58qVK4wcOZJ69epZLMpYqlQp5s6dS5MmTZgwYQLvvPMOcHOO/dKlS+nTpw/BwcH07duXOnXqYDKZSElJYenSpZQqVYpKlSrlu9bq1atxdnbGZDJx9uxZFixYwKVLl5g7d675l+ahQ4cyb948oqKiOHjwIP7+/qxevZrdu3czY8YM86iGor6HyZMns2vXLjp06ICfnx9paWnMnj2bSpUq0bx5c+Dmr8/u7u7MnTsXFxcXnJycaNKkSb61D4rK1dWVOXPm8MQTT1C/fn169+6Nl5cXqampfPbZZ4SFhTFr1ixcXV3N20lmZWVRsWJFtmzZQkpKSr4+8xYjnTBhAr1796Z06dJ06tQJJycnBg8ezOuvv87gwYNp2LAhu3bt4sSJE0WOt1q1akyZMoXx48dz6tQpIiIicHFxISUlhbVr1zJ06FCio6Pv6ln8WTdu3KB169ZERkZy/PhxZs+eTfPmzencuTNwc9vQ8ePHExsbS7t27ejcubO5XqNGjQpdX+SPGjRowJw5c5gyZQoBAQGUK1eOVq1a0bFjRyZPnsyAAQNo1qwZhw8fZsmSJRajKoqjVKlSzJkzh06dOlG3bl0GDBiAj48Px44d4/vvvzdPZ3r33Xdp3rw5oaGhDBkyhKpVq/Lrr7+yd+9efvrpJw4dOgRAjRo1CA8Pp0GDBnh4ePDVV1+xevVq88glEfmX+Os3zBAREZG/yh+3zDSZbm6J+Nxzz5kqVKhgKl26tCkwMNA0bdo0iy3vTKabWxY+88wzpg8//NAUGBhoMhqNpnr16pm2b99+x+sWts1k3vHHPi5evGgaNGiQydPT0+To6Ghq2bKlxRaGhXn22WdNpUqVMu3fv7/A88OHDzeVKlXKYttPk8lk+uGHH0xPP/20KSAgwGRvb29ycHAwVa9e3fTUU0+ZkpKS7ngvTk5OpqZNm5pWrlyZ75q//vqracCAAaayZcua7OzsTKGhoQVuCVmU97Bt2zZTly5dTBUqVDDZ2dmZKlSoYOrTp4/pxIkTFn2tW7fOVKNGDZOtre0dt88saIvIgmzfvt3Utm1bk5ubm8ne3t5UrVo1U1RUlMWz/Omnn0xdu3Y1ubu7m9zc3Ew9e/Y0nT17Nt8WkiaTyfTyyy+bKlasaCpVqpTF9pnXrl0zDRo0yOTm5mZycXExRUZGmtLS0grdMrOw7UM/+ugjU/PmzU1OTk4mJycnU/Xq1U3PPPOM6fjx47e9z8K2zHRycspXt2XLlqaaNWvmK/fz87PY+jGvz507d5qGDh1qKlOmjMnZ2dnUt29f04ULF/K1nzVrlql69eqm0qVLm8qXL296+umn821JWdi1Taab25l26NDB5OLiYgLM22f+/vvvphdeeMHk4+NjcnBwMIWFhZn27t1ratmypcUWm3lbZq5atcqi38K2NP3iiy9MDz/8sMnFxcXk5ORkql27tumdd96xqJOcnGzq16+fydvb21S6dGlTxYoVTR07djStXr3aXGfKlCmmxo0bm9zd3c3/Db7yyisW24yKyD+fwWT6C1a9ERERkX8cg8HAM888k28KgIjcXkJCAgMGDODAgQMF7hAiInI/0ZoOIiIiIiIiImIVSjqIiIiIiIiIiFUo6SAiIiIiIiIiVqE1HURERERERETEKjTSQURERERERESsQkkHEREREREREbEK25IOQET+GXJzczl79iwuLi4YDIaSDkdEREREREqIyWTiypUrVKhQgVKlbj+WQUkHESmSs2fP4uvrW9JhiIiIiIjI38SZM2eoVKnSbeso6SAiReLi4gLc/B8WV1fXEo5GRERERERKSkZGBr6+vubvCLejpIOIFEnelApXV1clHUREREREpEjTrpV0EJFiaTFxGTZGh5IOQ0RERETkvnFwWr+SDuGuafcKEREREREREbEKJR1ERERERERExCqUdBARERERERERq1DSQURERERERESsQkkHEREREREREbEKJR1ERERERERExCru66RDeHg4o0aNKukw/rViYmKoW7fubevoHYiIiIiIiPx73ddJByl5a9as4eWXX75n/fn7+2MwGFi+fHm+czVr1sRgMJCQkGBRvmfPHtq3b0+ZMmWwt7cnNDSUN998k5ycHIt6BoPBfLi6utKoUSPWrVsH3Eye3Hr+j0d4eLi5n2+++YZevXrh4+OD0WjEz8+Pjh078sknn2AymfLF3bZtW2xsbDhw4ECB91yU/k6dOlVobF9++WVxHrGIiIiIiEiRKekgdyUnJ4fc3Nw/3Y+HhwcuLi73IKL/4+vrS3x8vEXZl19+yS+//IKTk5NF+dq1a2nZsiWVKlVi+/btHDt2jGeffZYpU6bQu3fvfEmA+Ph4zp07x1dffUVYWBg9evTg8OHDrFmzhnPnznHu3Dn2798PwNatW81la9asAWDdunU88MADZGZmsmjRIo4ePcqmTZvo2rUrEydOJD093eJ6qamp7Nmzh+HDh7Nw4cJ891rc/m6NKe9o0KDB3T1oERERERGRO7jvkw65ubmMGTMGDw8PvL29iYmJMZ9LTU2lS5cuODs74+rqSmRkJL/++qv5fN70gYULF1K5cmWcnZ0ZNmwYOTk5TJ06FW9vb8qVK8crr7xicc3Lly8zePBgvLy8cHV1pVWrVhw6dMiizpw5c6hWrRp2dnYEBwfzwQcfmM9FR0fTsWNH8+cZM2ZgMBjYtGmTuSwgIID3338fgKioKCIiIpg+fTo+Pj54enryzDPPkJWVZa5//fp1oqOjqVixIk5OTjRp0oQdO3aYzyckJODu7s769eupUaMGRqOR1NRUduzYQePGjXFycsLd3Z2wsDBOnz5tcS8ffPAB/v7+uLm50bt3b65cuWI+98fpFf7+/rz88sv06dMHJycnKlasyLvvvnu7V5hP37592blzJ2fOnDGXLVy4kL59+2Jra2suu3r1KkOGDKFz586899571K1bF39/fwYPHsyiRYtYvXo1K1eutOjb3d0db29vgoKCePnll8nOzmb79u3mvx9vb2+8vLwA8PT0NJd5eHhw9epVBg0aRIcOHfjss8945JFHqFq1KiEhIQwaNIhDhw7h5uZmcb34+Hg6duzI008/zbJly/jf//5nEX9x+7s1pryjdOnSxXq+IiIiIiIiRXXfJx0WLVqEk5MT+/btY+rUqUyePJnExERyc3Pp0qULFy9eZOfOnSQmJvLjjz/Sq1cvi/bJycls3LiRTZs2sWzZMhYsWECHDh346aef2LlzJ2+88QYTJ05k37595jY9e/YkLS2NjRs3cvDgQerXr0/r1q25ePEicPPX92effZYXXniB7777jieffJIBAwawfft2AFq2bMkXX3xhHv6/c+dOypYta04S/PzzzyQnJ1sM6d++fTvJycls376dRYsWkZCQYDHNYPjw4ezdu5fly5fz7bff0rNnT9q1a8fJkyfNda5du8Ybb7zB+++/z/fff4+HhwcRERG0bNmSb7/9lr179zJ06FAMBoPF8/n444/59NNP+fTTT9m5cyevv/76bd/JtGnTqFOnDt988w3jxo3j2WefJTExscjvtHz58rRt25ZFixaZ416xYgUDBw60qLdlyxYuXLhAdHR0vj46depEUFAQy5YtK/Aa2dnZLFiwAAA7O7sixZV3vTFjxhRa59ZnZzKZiI+P5/HHH6d69eoEBASwevXqu+6vuK5fv05GRobFISIiIiIiUhz3fdKhdu3avPTSSwQGBtKvXz8aNmzItm3b2LZtG4cPH2bp0qU0aNCAJk2asHjxYnbu3Gkxtz43N5eFCxdSo0YNOnXqxEMPPcTx48eZMWMGwcHBDBgwgODgYHPC4IsvvmD//v2sWrWKhg0bEhgYyPTp03F3dzd/oZw+fTpRUVEMGzaMoKAgnn/+ebp168b06dMBePDBB7ly5QrffPMNJpOJXbt28cILL5iTDjt27KBixYoEBASY4yxTpgyzZs2ievXqdOzYkQ4dOrBt2zbg5oiO+Ph4Vq1axYMPPki1atWIjo6mefPmFtMUsrKymD17Ns2aNSM4OJjs7GzS09Pp2LEj1apVIyQkhP79+1O5cmWL55OQkECtWrV48MEHeeKJJ8zXLUxYWBjjxo0jKCiIESNG0KNHD956661ivdeBAweSkJCAyWRi9erVVKtWLd+ilidOnAAgJCSkwD6qV69urpOnT58+ODs7YzQaee65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Nze3wH7Hjx9Penq6+Thz5kyx4hIREREREdH0CpFb2NjYkJiYyJ49e9iyZQvvvPMOEyZMYN++fQXW37t3L3379iU2Npa2bdvi5ubG8uXLiYuLu+11MjMz8fHxMa8LcSt3d/dixdy3b1/GjBlDTEwMTzzxBLa2+f+z3rx5Mz///DO9evWyKM/JyWHbtm08/PDD+doYjUaMRmOxYhEREREREbmVkg4if2AwGAgLCyMsLIxJkybh5+fH2rVrsbOzIycnx6Lunj178PPzY8KECeay06dPW9QpqF39+vX55ZdfsLW1LXBry+Lw8PCgc+fOrFy5krlz5xZYZ8GCBfTu3dsiToBXXnmFBQsWFJh0EBERERER+bOUdBC5xb59+9i2bRuPPPII5cqVY9++fZw/f56QkBB+//13Nm/ezPHjx/H09MTNzY3AwEBSU1NZvnw5jRo14rPPPmPt2rUWffr7+5OSkkJSUhKVKlXCxcWFNm3a0LRpUyIiIpg6dSpBQUGcPXuWzz77jK5du9KwYcNixZ2QkMDs2bPx9PTMd+78+fN88sknrF+/nlq1almc69evH127duXixYtFXrxSRERERESkqLSmg8gtXF1d2bVrF+3btycoKIiJEycSFxfHo48+ypAhQwgODqZhw4Z4eXmxe/duOnfuzHPPPcfw4cOpW7cue/bs4cUXX7Tos3v37rRr146HHnoILy8vli1bhsFgYMOGDbRo0YIBAwYQFBRE7969OX36dIE7T9xJ3vaeBVm8eDFOTk60bt0637nWrVvj4ODAhx9+WOxrioiIiIiI3InBZDKZSjoIEfn7y8jIwM3NjToj5mJjdCjpcERERERE7pmD0/qVdAj/KHnfDdLT03F1db1tXY10EBERERERERGrUNJB5G+oZs2aFltp3nosWbKkpMMTEREREREpEi0kKfI3tGHDBrKysgo8dzdrPoiIiIiIiJQEJR1E/ob8/PxKOgQREREREZE/TdMrRERERERERMQqNNJBRIpl15Q+d1yhVkREREREBDTSQURERERERESsREkHEREREREREbEKJR1ERERERERExCqUdBARERERERERq1DSQURERERERESsQrtXiEixtJi4DBujQ0mHISIiIiJSoIPT+pV0CHILjXQQEREREREREatQ0kFERERERERErEJJBxERERERERGxCiUdRERERERERMQqlHQQEREREREREatQ0kFERERERERErEJJBxERERERERGxCiUdRERERERERMQqlHQQKaaoqCgiIiKK3S4mJoa6deve01gSEhIwGAy0a9fOovzy5csYDAZ27NjBiRMncHR0ZOnSpRZ1cnNzadasGT169LinMYmIiIiIiORR0kHkH87W1patW7eyffv2As8HBQXx+uuvM2LECM6dO2cuj4uL48cff2Tu3Ll/VagiIiIiInKfUdJBpBCrV68mNDQUBwcHPD09adOmDaNHj2bRokWsW7cOg8FgHk0AMHbsWIKCgnB0dKRq1aq8+OKLZGVlATdHJMTGxnLo0CFzu4SEBODmqITBgwfj5eWFq6srrVq14tChQ0WO08nJiYEDBzJu3LhC64wYMYI6deowZMgQAI4dO8akSZN47733KFu27N09IBERERERkTuwLekARP6Ozp07R58+fZg6dSpdu3blypUrfP755/Tr14/U1FQyMjKIj48HwMPDAwAXFxcSEhKoUKEChw8fZsiQIbi4uDBmzBh69erFd999x6ZNm9i6dSsAbm5uAPTs2RMHBwc2btyIm5sb8+bNo3Xr1pw4ccLc953ExMQQEBDA6tWrC5wuYTAYiI+Pp3bt2syfP58FCxbQu3dvOnfuXGif169f5/r16+bPGRkZRXt4IiIiIiIi/5+SDiIFOHfuHNnZ2XTr1g0/Pz8AQkNDAXBwcOD69et4e3tbtJk4caL53/7+/kRHR7N8+XLGjBmDg4MDzs7O2NraWrT74osv2L9/P2lpaRiNRgCmT5/Oxx9/zOrVqxk6dGiR4q1QoQLPPvssEyZMKHS9CT8/P2bMmMHgwYOpVKkSW7ZsuW2fr732GrGxsUW6voiIiIiISEE0vUKkAHXq1KF169aEhobSs2dP5s+fz6VLl27bZsWKFYSFheHt7Y2zszMTJ04kNTX1tm0OHTpEZmYmnp6eODs7m4+UlBSSk5OLFfPYsWM5f/48CxcuLLTOgAED8PHxYcSIEbi6ut62v/Hjx5Oenm4+zpw5U6x4RERERERENNJBpAA2NjYkJiayZ88etmzZwjvvvMOECRPYt29fgfX37t1L3759iY2NpW3btri5ubF8+XLi4uJue53MzEx8fHzM60Lcyt3dvVgxu7u7M378eGJjY+nYsWOh9WxtbbG1vfN/+kaj0Tz6QkRERERE5G4o6SBSCIPBQFhYGGFhYUyaNAk/Pz/Wrl2LnZ0dOTk5FnX37NmDn58fEyZMMJedPn3aok5B7erXr88vv/yCra0t/v7+fzrmESNG8PbbbzNz5sw/3ZeIiIiIiMifpaSDSAH27dvHtm3beOSRRyhXrhz79u3j/PnzhISE8Pvvv7N582aOHz+Op6cnbm5uBAYGkpqayvLly2nUqBGfffYZa9eutejT39+flJQUkpKSqFSpEi4uLrRp04amTZsSERHB1KlTCQoK4uzZs3z22Wd07dqVhg0bFitue3t7YmNjeeaZZ+7l4xAREREREbkrWtNBpACurq7s2rWL9u3bExQUxMSJE4mLi+PRRx9lyJAhBAcH07BhQ7y8vNi9ezedO3fmueeeY/jw4dStW5c9e/bw4osvWvTZvXt32rVrx0MPPYSXlxfLli3DYDCwYcMGWrRowYABAwgKCqJ3796cPn2a8uXL31Xs/fv3p2rVqvfiMYiIiIiIiPwpBpPJZCrpIETk7y8jIwM3NzfqjJiLjdGhpMMRERERESnQwWn9SjqEf7287wbp6el3XKBeIx1ERERERERExCqUdBD5G6tZs6bFVpq3HkuWLCnp8ERERERERG5LC0mK/I1t2LCBrKysAs/d7ZoPIiIiIiIifxUlHUT+xvz8/Eo6BBERERERkbum6RUiIiIiIiIiYhUa6SAixbJrSp87rlArIiIiIiICGukgIiIiIiIiIlaipIOIiIiIiIiIWIWSDiIiIiIiIiJiFUo6iIiIiIiIiIhVKOkgIiIiIiIiIlah3StEpFhaTFyGjdGhpMMQERERESs7OK1fSYcg/wIa6SAiIiIiIiIiVqGkg4iIiIiIiIhYhZIOIiIiIiIiImIVSjqIiIiIiIiIiFUo6SAiIiIiIiIiVqGkg4iIiIiIiIhYhZIOIiIiIiIiImIVSjrIP0Z4eDijRo0q6TBERERERESkiJR0kH+MNWvW8PLLLxep7qlTpzAYDCQlJVk3qCIyGAx8/PHHVr/O3+2+RURERETk/mZb0gGIFJWHh0eJXDcrK4vSpUuXyLXz3LhxAzs7uxKNQUREREREpLg00kH+MW6dXuHv78+rr77KwIEDcXFxoXLlyrz33nvmulWqVAGgXr16GAwGwsPDzefef/99QkJCsLe3p3r16syePdt8Lm+kwIoVK2jZsiX29vYsWbLkju1u3LjB8OHD8fHxwd7eHj8/P1577TVzrABdu3bFYDCYP99OTEwMdevW5f3336dKlSrY29sDsGnTJpo3b467uzuenp507NiR5OTkP33fIiIiIiIi1qCRDvKPFRcXx8svv8x//vMfVq9ezdNPP03Lli0JDg5m//79NG7cmK1bt1KzZk3zKIElS5YwadIkZs2aRb169fjmm28YMmQITk5O9O/f39z3uHHjiIuLo169eubEw+3avf3226xfv56VK1dSuXJlzpw5w5kzZwA4cOAA5cqVIz4+nnbt2mFjY1Ok+/vhhx/46KOPWLNmjbnN1atXef7556lduzaZmZlMmjSJrl27kpSURKlSpf70fd/q+vXrXL9+3fw5IyOj+C9JRERERETua0o6yD9W+/btGTZsGABjx47lrbfeYvv27QQHB+Pl5QWAp6cn3t7e5jYvvfQScXFxdOvWDbg5MuDIkSPMmzfP4sv3qFGjzHWK0i41NZXAwECaN2+OwWDAz8/P3DYvFnd3d4tY7uTGjRssXrzY3B6ge/fuFnUWLlyIl5cXR44coVatWn/6vm/12muvERsbW+R4RURERERE/khJB/nHql27tvnfBoMBb29v0tLSCq1/9epVkpOTGTRoEEOGDDGXZ2dn4+bmZlG3YcOGxWoXFRXFww8/THBwMO3ataNjx4488sgjf+r+/Pz8LBIOACdPnmTSpEns27eP3377jdzcXABSU1OpVavWn77vW40fP57nn3/e/DkjIwNfX98/c0siIiIiInKfUdJB/rH+uLijwWAwfwkvSGZmJgDz58+nSZMmFuf+OOXBycmpWO3q169PSkoKGzduZOvWrURGRtKmTRtWr15dzLsqOIY8nTp1ws/Pj/nz51OhQgVyc3OpVasWN27cKLSf4tz3rYxGI0aj8S6jFxERERERUdJB/qXy1jLIyckxl5UvX54KFSrw448/0rdv3yL3VdR2rq6u9OrVi169etGjRw/atWvHxYsX8fDwoHTp0hax3I0LFy5w/Phx5s+fz4MPPgjAF198YVHnXt63iIiIiIjIn6Wkg/wrlStXDgcHBzZt2kSlSpWwt7fHzc2N2NhYRo4ciZubG+3ateP69et89dVXXLp0yWIqwR/dqd2bb76Jj48P9erVo1SpUqxatQpvb2/c3d2BmztYbNu2jbCwMIxGI2XKlCn2PZUpUwZPT0/ee+89fHx8SE1NZdy4cVa9bxERERERkT9DW2bKv5KtrS1vv/028+bNo0KFCnTp0gWAwYMH8/777xMfH09oaCgtW7YkISHBvNVkYe7UzsXFhalTp9KwYUMaNWrEqVOn2LBhA6VK3fxPLC4ujsTERHx9falXr95d3VOpUqVYvnw5Bw8epFatWjz33HNMmzbNqvctIiIiIiLyZxhMJpOppIMQkb+/jIwM3NzcqDNiLjZGh5IOR0RERESs7OC0fiUdgvxN5X03SE9Px9XV9bZ1NdJBRERERERERKxCSQeRElCzZk2cnZ0LPJYsWVLS4YmIiIiIiNwTWkhSpARs2LCBrKysAs+VL1/+L45GRERERETEOpR0ECkBfn5+JR2CiIiIiIiI1Wl6hYiIiIiIiIhYhUY6iEix7JrS544r1IqIiIiIiIBGOoiIiIiIiIiIlSjpICIiIiIiIiJWoaSDiIiIiIiIiFiFkg4iIiIiIiIiYhVKOoiIiIiIiIiIVWj3ChEplhYTl2FjdCjpMERERESkEAen9SvpEETMNNJBRERERERERKxCSQcRERERERERsQolHURERERERETEKpR0EBERERERERGrUNJBRERERERERKxCSQcRERERERERsQolHURERERERETEKpR0+JcKDw9n1KhRJR2GAFFRUURERJR0GCIiIiIiIn85JR1ERERERERExCqUdJB/rJycHHJzc0s6DBERERERESmEkg73gUuXLtGvXz/KlCmDo6Mjjz76KCdPnjSfv3DhAn369KFixYo4OjoSGhrKsmXLLPoIDw9n5MiRjBkzBg8PD7y9vYmJiSlyDAaDgTlz5vDoo4/i4OBA1apVWb16tfn8jh07MBgMXL582VyWlJSEwWDg1KlTACQkJODu7s769eupUaMGRqOR1NRU8/SF2NhYvLy8cHV15amnnuLGjRvmvq5fv87IkSMpV64c9vb2NG/enAMHDlg8o759++Ll5YWDgwOBgYHEx8ebz585c4bIyEjc3d3x8PCgS5cu5riKavr06fj4+ODp6ckzzzxDVlaWxfVv945iYmKoW7euRX8zZszA39/f4hk2btwYJycn3N3dCQsL4/Tp0+bz69ato379+tjb21O1alViY2PJzs4uNN7r16+TkZFhcYiIiIiIiBSHkg73gaioKL766ivWr1/P3r17MZlMtG/f3vyl9/ff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Pp7w8PBiXTsoKIgtW7Zw6NAhGjduTNOmTVm3bh22traUKlWK5cuXc/DgQWrVqsVzzz3HtGnT7um9P/nkk3Tr1o1evXrRpEkTLly4YLGDQ1HEx8fTr18/XnjhBYKDg4mIiODAgQNUrlwZgAceeID58+czc+ZM6tSpw5YtW4qVfOrevTvt2rXjoYcewsvLi2XLlmEwGFi3bh1lypShRYsWtGnThqpVq7JixYoi9xsQEEC3bt1o3749jzzyCLVr17ZY0HPBggVcunSJ+vXr88QTTzBy5EjKlSuXr582bdrg4+ND27ZtzYtpioiIiIiIWIvBdOsiBiLytxMTE8PHH398T6b7ZGZmUrFiReLj4+nWrVux2mZkZODm5kadEXOxMd5+fQ8RERGRf7qD0/qVdAgif1t53w3S09NxdXW9bV1NrxC5D+Tm5vLbb78RFxeHu7s7nTt3LumQRERERETkPqDpFVaUmppqsTXjH497uZXkP81TTz1V6HN56qmnSjq8QtWsWbPQuJcsWfK36fOPUlNTKV++PEuXLmXhwoXY2irfKCIiIiIi1qfpFVaUnZ3NqVOnCj3v7+9/3375S0tLIyMjo8Bzrq6uBa5H8Hdw+vTpQrdSLV++PC4uLn+LPq1B0ytERETkfqLpFSKF0/SKvwlbW1sCAgJKOoy/pXLlyv1tEwu34+fn94/oU0RERERE5O9A0ytERERERERExCo00kFEimXXlD53HEIlIiIiIiICGukgIiIiIiIiIlaipIOIiIiIiIiIWIWSDiIiIiIiIiJiFUo6iIiIiIiIiIhVKOkgIiIiIiIiIlah3StEpFhaTFyGjdGhpMMQERERKZaD0/qVdAgi9yWNdBARERERERERq1DSQURERERERESsQkkHEREREREREbEKJR1ERERERERExCqUdBARERERERERq1DSQURERERERESsQkkHEREREREREbEKJR1EChEeHs6oUaOKVDchIQF3d3fz55iYGOrWrWuVuERERERERP4plHQQsYLo6Gi2bdv2l13v4sWLjBgxguDgYBwcHKhcuTIjR44kPT39L4tBRERERETkj2xLOgCRfyNnZ2ecnZ3/suudPXuWs2fPMn36dGrUqMHp06d56qmnOHv2LKtXr/7L4hAREREREbmVRjqIAFevXqVfv344Ozvj4+NDXFycxfnr168THR1NxYoVcXJyokmTJuzYsaPQ/v44vSIqKoqIiAimT5+Oj48Pnp6ePPPMM2RlZZnrpKWl0alTJxwcHKhSpQpLlizB39+fGTNm3DH+WrVq8dFHH9GpUyeqVatGq1ateOWVV/jkk0/Izs7GZDIREBDA9OnTLdolJSVhMBj44YcfivScREREREREikNJBxFg9OjR7Ny5k3Xr1rFlyxZ27NjB119/bT4/fPhw9u7dy/Lly/n222/p2bMn7dq14+TJk0W+xvbt20lOTmb79u0sWrSIhIQEEhISzOejoqI4c+YM27dvZ/Xq1cyePZu0tLS7vqf09HRcXV2xtbXFYDAwcOBA4uPjLerEx8fTokULAgIC8rW/fv06GRkZFoeIiIiIiEhxKOkg973MzEwWLFjA9OnTad26NaGhoSxatIjs7GwAUlNTiY+PZ9WqVTz44INUq1aN6Ohomjdvnu9L/O2UKVOGWbNmUb16dTp27EiHDh3M6z6cOHGCjRs3Mn/+fB544AEaNGjAggUL+N///ndX9/Tbb7/x8ssvM3ToUHNZVFQUx48fZ//+/QBkZWWxdOlSBg4cWGAfr732Gm5ububD19f3rmIREREREZH7l5IOct9LTk7mxo0bNGnSxFzm4eFBcHAwAIcPHyYnJ4egoCDzWg3Ozs7s3LmT5OTkIl+nZs2a2NjYmD/7+PiYRzIcPXoUW1tbGjRoYD5fvXp1ix0xiiojI4MOHTpQo0YNYmJizOUVKlSgQ4cOLFy4EIBPPvmE69ev07NnzwL7GT9+POnp6ebjzJkzxY5FRERERETub1pIUuQOMjMzsbGx4eDBgxZJA6BYi0WWLl3a4rPBYCA3N/eexJjnypUrtGvXDhcXF9auXZvvmoMHD+aJJ57grbfeIj4+nl69euHo6FhgX0ajEaPReE/jExERERGR+4tGOsh9r1q1apQuXZp9+/aZyy5dusSJEycAqFevHjk5OaSlpREQEGBxeHt735MYqlevTnZ2NgcPHjSXHT9+nMuXLxe5j4yMDB555BHs7OxYv3499vb2+eq0b98eJycn5syZw6ZNmwqdWiEiIiIiInIvaKSD3PecnZ0ZNGgQo0ePxtPTk3LlyjFhwgRKlbqZkwsKCqJv377069ePuLg46tWrx/nz59m2bRu1a9emQ4cOfzqG4OBg2rVrx5NPPsmcOXOwtbVl1KhRODg4FKl9XsLh2rVrfPjhhxYLP3p5eZlHaNjY2BAVFcX48eMJDAykadOmfzp2ERERERGRwmikgwgwbdo0HnzwQTp16kSbNm1o3ry5xfoK8fHx9OvXjxdeeIHg4GAiIiI4cOAAlStXvmcxxMfHU6FCBVq2bEm3bt0YOnQo5cqVK1Lbr7/+mn379nH48GECAgLw8fExH39ci2HQoEHcuHGDAQMG3LPYRURERERECmIwmUymkg5CRArm7+/PqFGjGDVq1D3r8/PPP6d169acOXOG8uXLF7ldRkYGbm5u1BkxFxtj0UZgiIiIiPxdHJzWr6RDEPnXyPtukJ6ejqur623ranqFyH3i+vXrnD9/npiYGHr27FmshIOIiIiIiMjd0PQKkX+AJUuWWGzXeetRs2bNIvWxbNky/Pz8uHz5MlOnTrVyxCIiIiIiIhrpIPK3durUKeDmVphNmjQpsM4ft8UsTFRUFFFRUfcoMhERERERkTtT0kHkH8DFxQUXF5eSDkNERERERKRYNL1CRERERERERKxCIx1EpFh2TelzxxVqRUREREREQCMdRERERERERMRKlHQQEREREREREatQ0kFERERERERErEJJBxERERERERGxCiUdRERERERERMQqtHuFiBRLi4nLsDE6lHQYIiIicouD0/qVdAgiIgXSSAcRERERERERsQolHURERERERETEKpR0EBERERERERGrUNJBRERERERERKxCSQcRERERERERsQolHURERERERETEKpR0EBERERERERGrUNJBRERERERERKxCSQeRPyEqKoqIiIhit4uJiaFu3br3NJaEhAQMBgMhISH5zq1atQqDwYC/v79FfXd393sag4iIiIiIyK2UdBD5F3FyciItLY29e/dalC9YsIDKlSuXUFQiIiIiInK/UtJBpAhWr15NaGgoDg4OeHp60qZNG0aPHs2iRYtYt24dBoMBg8HAjh07ABg7dixBQUE4OjpStWpVXnzxRbKysoCbIwxiY2M5dOiQuV1CQgIAly9fZvDgwXh5eeHq6kqrVq04dOhQkeO0tbXlscceY+HCheayn376iR07dvDYY4/ds+chIiIiIiJSFLYlHYDI3925c+fo06cPU6dOpWvXrly5coXPP/+cfv36kZqaSkZGBvHx8QB4eHgA4OLiQkJCAhUqVODw4cMMGTIEFxcXxowZQ69evfjuu+/YtGkTW7duBcDNzQ2Anj174uDgwMaNG3Fzc2PevHm0bt2aEydOmPu+k4EDBxIeHs7MmTNxdHQkISGBdu3aUb58+WLd9/Xr17l+/br5c0ZGRrHai4iIiIiIaKSDyB2cO3eO7OxsunXrhr+/P6GhoQwbNgxnZ2ccHBwwGo14e3vj7e2NnZ0dABMnTqRZs2b4+/vTqVMnoqOjWblyJQAODg44Oztja2trbufg4MAXX3zB/v37WbVqFQ0bNiQwMJDp06fj7u7O6tWrixxvvXr1qFq1KqtXr8ZkMpGQkMDAgQOLfd+vvfYabm5u5sPX17fYfYiIiIiIyP1NSQeRO6hTpw6tW7cmNDSUnj17Mn/+fC5dunTbNitWrCAsLAxvb2+cnZ2ZOHEiqampt21z6NAhMjMz8fT0xNnZ2XykpKSQnJxcrJgHDhxIfHw8O3fu5OrVq7Rv375Y7QHGjx9Penq6+Thz5kyx+xARERERkfubpleI3IGNjQ2JiYns2bOHLVu28M477zBhwgT27dtXYP29e/fSt29fYmNjadu2LW5ubixfvpy4uLjbXiczMxMfHx/zuhC3Ku4uE3379mXMmDHExMTwxBNPYGtb/P/UjUYjRqOx2O1ERERERETyKOkgUgQGg4GwsDDCwsKYNGkSfn5+rF27Fjs7O3Jycizq7tmzBz8/PyZMmGAuO336tEWdgtrVr1+fX375BVtbW4utLe+Gh4cHnTt3ZuXKlcydO/dP9SUiIiIiInK3NL1C5A727dvHq6++yldffUVqaipr1qzh/PnzhISE4O/vz7fffsvx48f57bffyMrKIjAwkNTUVJYvX05ycjJvv/02a9eutejT39+flJQUkpKS+O2337h+/Tpt2rShadOmREREsGXLFk6dOsWePXuYMGECX331VbHjTkhI4LfffqN69er36lGIiIiIiIgUi5IOInfg6urKrl27aN++PUFBQUycOJG4uDgeffRRhgwZQnBwMA0bNsTLy4vdu3fTuXNnnnvuOYYPH07dunXZs2cPL774okWf3bt3p127djz00EN4eXmxbNkyDAYDGzZsoEWLFgwYMICgoCB69+7N6dOni73zBGDe3lNERERERKSkGEwmk6mkgxCRv7+MjAzc3NyoM2IuNkaHkg5HREREbnFwWr+SDkFE7iN53w3S09NxdXW9bV2NdBARERERERERq1DSQeQfombNmhZbad56LFmypKTDExERERERyUe7V4j8Q2zYsIGsrKwCz93Nmg8iIiIiIiLWpqSDyD+En59fSYcgIiIiIiJSLJpeISIiIiIiIiJWoZEOIlIsu6b0ueMKtSIiIiIiIqCRDiIiIiIiIiJiJUo6iIiIiIiIiIhVKOkgIiIiIiIiIlahpIOIiIiIiIiIWIWSDiIiIiIiIiJiFdq9QkSKpcXEZdgYHUo6DBERkb+Ng9P6lXQIIiJ/WxrpICIiIiIiIiJWoaSDiIiIiIiIiFiFkg4iIiIiIiIiYhVKOoiIiIiIiIiIVSjpICIiIiIiIiJWcddJhw8++ICwsDAqVKjA6dOnAZgxYwbr1q27Z8GJiIiIiIiIyD/XXSUd5syZw/PPP0/79u25fPkyOTk5ALi7uzNjxox7GZ+IiIiIiIiI/EPdVdLhnXfeYf78+UyYMAEbGxtzecOGDTl8+PA9C07+GjExMdStW7fI9d977z18fX0pVaqUkkwiIiIiIiJSqLtKOqSkpFCvXr185UajkatXr/7poMR6DAYDH3/8sUVZdHQ027ZtK1L7jIwMhg8fztixY/n5558ZOnTon45px44dGAwGLl++/Kf7kpsSEhJwd3cv6TBEREREROQ+d1dJhypVqpCUlJSvfNOmTYSEhPzZmOQv5uzsjKenZ5HqpqamkpWVRYcOHfDx8cHR0dHK0RWdyWQiOzu7pMMQERERERGR/++ukg7PP/88zzzzDCtWrMBkMrF//35eeeUVxo8fz5gxY+51jCUmPDyckSNHMmbMGDw8PPD29iYmJgaAU6dOYTAYLJIvly9fxmAwsGPHDuD/fsHfvHkz9erVw8HBgVatWpGWlsbGjRsJCQnB1dWVxx57jGvXrhUpptWrVxMaGoqDgwOenp60adPGPLrkwIEDPPzww5QtWxY3NzdatmzJ119/bW7r7+8PQNeuXTEYDObPf5xesWPHDho3boyTkxPu7u6EhYVx+vRpEhISCA0NBaBq1aoYDAZOnTpFcnIyXbp0oXz58jg7O9OoUSO2bt1qEff169cZO3Ysvr6+GI1GAgICWLBgAadOneKhhx4CoEyZMhgMBqKiosxtRo4cSbly5bC3t6d58+YcOHDAIk6DwcDGjRtp0KABRqORDz/8kFKlSvHVV19ZXH/GjBn4+fmRm5t72+ebk5PDoEGDqFKlCg4ODgQHBzNz5sx89RYuXEjNmjUxGo34+PgwfPhw87nLly/z5JNPUr58eezt7alVqxaffvqp+fxHH31kbuvv709cXJxF3wWNRnF3dychIQH4v7+9NWvW8NBDD+Ho6EidOnXYu3ev+bkMGDCA9PR0DAYDBoPB/Hc7e/ZsAgMDsbe3p3z58vTo0aPQZ3H9+nUyMjIsDhERERERkeKwvZtGgwcPxsHBgYkTJ3Lt2jUee+wxKlSowMyZM+ndu/e9jrFELVq0iOeff559+/axd+9eoqKiCAsLIzAwsMh9xMTEMGvWLBwdHYmMjCQyMhKj0cjSpUvJzMyka9euvPPOO4wdO/a2/Zw7d44+ffowdepUunbtypUrV/j8888xmUwAXLlyhf79+/POO+9gMpmIi4ujffv2nDx5EhcXFw4cOEC5cuWIj4+nXbt2Futx5MnOziYiIoIhQ4awbNkybty4wf79+zEYDPTq1QtfX1/atGnD/v378fX1xcvLi++++4727dvzyiuvYDQaWbx4MZ06deL48eNUrlwZgH79+rF3717efvtt6tSpQ0pKCr/99hu+vr589NFHdO/enePHj+Pq6oqDgwMAY8aM4aOPPmLRokX4+fkxdepU2rZtyw8//ICHh4c55nHjxjF9+nSqVq1KmTJlaNOmDfHx8TRs2NBcJz4+nqioKEqVun2eLTc3l0qVKrFq1So8PT3Zs2cPQ4cOxcfHh8jISOD/FlJ9/fXXefTRR0lPT2f37t3m9o8++ihXrlzhww8/pFq1ahw5csT8rA8ePEhkZCQxMTH06tWLPXv2MGzYMDw9Pc3JlqKaMGEC06dPJzAwkAkTJtCnTx9++OEHmjVrxowZM5g0aRLHjx8Hbo5m+eqrrxg5ciQffPABzZo14+LFi3z++eeF9v/aa68RGxtbrJhERERERERuVeykQ3Z2NkuXLqVt27b07duXa9eukZmZSbly5awRX4mrXbs2L730EgCBgYHMmjWLbdu2FSvpMGXKFMLCwgAYNGgQ48ePJzk5mapVqwLQo0cPtm/fXqSkQ3Z2Nt26dcPPzw/APPIAoFWrVhb133vvPdzd3dm5cycdO3bEy8sLuPmrube3d4HXyMjIID09nY4dO1KtWjUAiykzedMwvLy8zH3UqVOHOnXqmOu8/PLLrF27lvXr1zN8+HBOnDjBypUrSUxMpE2bNgDmewfMCYRy5cqZ1yG4evUqc+bMISEhgUcffRSA+fPnk5iYyIIFCxg9erS5/eTJk3n44YfNnwcPHsxTTz3Fm2++idFo5Ouvv+bw4cNF2s61dOnSFl+0q1Spwt69e1m5cqU56TBlyhReeOEFnn32WXO9Ro0aAbB161b279/P0aNHCQoKynevb775Jq1bt+bFF18EICgoiCNHjjBt2rRiJx2io6Pp0KEDALGxsdSsWZMffviB6tWr4+bmhsFgsHjPqampODk50bFjR1xcXPDz8ytwbZY848eP5/nnnzd/zsjIwNfXt1gxioiIiIjI/a3Y0ytsbW156qmn+P333wFwdHT81yYc4GbS4VY+Pj6kpaXddR/ly5fH0dHR4oto+fLli9RnnTp1aN26NaGhofTs2ZP58+dz6dIl8/lff/2VIUOGEBgYiJubG66urmRmZpKamlrkWD08PIiKiqJt27Z06tSJmTNncu7cudu2yczMJDo6mpCQENzd3XF2dubo0aPm6yYlJWFjY0PLli2LHEdycjJZWVnmZA3cTAg0btyYo0ePWtS9dUQDQEREBDY2Nqxduxa4uajiQw89ZJ5OcifvvvsuDRo0wMvLC2dnZ9577z3zvaSlpXH27Flat25dYNukpCQqVapkTjj80dGjRy3uCSAsLIyTJ0+at54tqlv/rnx8fMzxFebhhx/Gz8+PqlWr8sQTT7BkyZLbTusxGo24urpaHCIiIiIiIsVxV2s6NG7cmG+++eZex/K3VLp0aYvPBoOB3Nxc8zD9vKkNAFlZWXfsw2AwFNrnndjY2JCYmMjGjRupUaMG77zzDsHBwaSkpADQv39/kpKSmDlzJnv27CEpKQlPT09u3LhRtJv9/+Lj49m7dy/NmjVjxYoVBAUF8eWXXxZaPzo6mrVr1/Lqq6/y+eefk5SURGhoqPm6edMlrMXJycnis52dHf369SM+Pp4bN26wdOlSBg4cWKS+li9fTnR0NIMGDWLLli0kJSUxYMCAIt/LvbhXg8Fg8XcFBf9t/fHvCrjt35GLiwtff/01y5Ytw8fHh0mTJlGnTh3tGiIiIiIiIlZzV0mHYcOG8cILLzBr1iz27t3Lt99+a3HcD/KmKtw6CqCgHT3uNYPBQFhYGLGxsXzzzTfY2dmZf9HfvXs3I0eOpH379uaFCn/77TeL9qVLly7SL+r16tVj/Pjx7Nmzh1q1arF06dJC6+7evZuoqCi6du1KaGgo3t7enDp1ynw+NDSU3Nxcdu7cWWB7Ozs7AIu4qlWrhp2dnXmtBLj5xfvAgQPUqFHjjvEPHjyYrVu3Mnv2bPOUlKLYvXs3zZo1Y9iwYdSrV4+AgACSk5PN511cXPD39y90i9HatWvz008/ceLEiQLPh4SEWNxT3jWDgoLM6z54eXlZ/F2dPHmyyAuN5rGzsyvwPdva2tKmTRumTp3Kt99+y6lTp/jvf/9brL5FRERERESK6q4WksxbLHLkyJHmsrxfZw0GQ7GHif8TOTg48MADD/D6669TpUoV0tLSmDhxolWvuW/fPrZt28YjjzxCuXLl2LdvH+fPnzevuRAYGMgHH3xAw4YNycjIYPTo0fl+ec/7whwWFobRaKRMmTIW51NSUnjvvffo3LkzFSpU4Pjx45w8eZJ+/foVGldgYCBr1qyhU6dOGAwGXnzxRYtf3P39/enfvz8DBw40LyR5+vRp0tLSiIyMxM/PD4PBwKeffkr79u1xcHDA2dmZp59+mtGjR+Ph4UHlypWZOnUq165dY9CgQXd8ViEhITzwwAOMHTuWgQMHFnkEQmBgIIsXL2bz5s1UqVKFDz74gAMHDlClShVznZiYGJ566inKlStnXjRy9+7djBgxgpYtW9KiRQu6d+/Om2++SUBAAMeOHcNgMNCuXTteeOEFGjVqxMsvv0yvXr3Yu3cvs2bNYvbs2eb+W7VqxaxZs2jatCk5OTmMHTs23+iYO/H39yczM5Nt27ZRp04dHB0d+e9//8uPP/5IixYtKFOmDBs2bCA3N5fg4OBi9S0iIiIiIlJUdzXSISUlJd/x448/mv/v/WLhwoVkZ2fToEEDRo0axZQpU6x6PVdXV3bt2kX79u0JCgpi4sSJxMXFmRdaXLBgAZcuXaJ+/fo88cQT5u0mbxUXF0diYiK+vr4FLiLo6OjIsWPH6N69O0FBQQwdOpRnnnmGJ598stC43nzzTcqUKUOzZs3o1KkTbdu2pX79+hZ15syZQ48ePRg2bBjVq1dnyJAh5q0+K1asSGxsLOPGjaN8+fLm7Sdff/11unfvzhNPPEH9+vX54Ycf2Lx5c75ESWEGDRrEjRs3ijy1AuDJJ5+kW7du9OrViyZNmnDhwgWGDRtmUad///7MmDGD2bNnU7NmTTp27MjJkyfN5z/66CMaNWpEnz59qFGjBmPGjDEn4urXr8/KlStZvnw5tWrVYtKkSUyePNliEcm4uDh8fX158MEHeeyxx4iOjsbR0bHI9wDQrFkznnrqKXr16oWXlxdTp07F3d2dNWvW0KpVK0JCQpg7dy7Lli2jZs2axepbRERERESkqAymP04eF/mXePnll1m1atV9M+XH2jIyMnBzc6POiLnYGK27ToeIiMg/ycFphY8IFRH5N8r7bpCenn7HBefvanrF4sWLb3v+dkPxRawtMzOTU6dOMWvWLKuPPhEREREREZHC3VXS4dlnn7X4nJWVxbVr17Czs8PR0VFJh7uUmpp620USjxw5QuXKlf/CiP6Zhg8fzrJly4iIiMg3teKpp57iww8/LLDd448/zty5c/+KEEVERERERO4L92x6xcmTJ80L/7Vt2/ZedHnfyc7Ottj14Y/8/f2xtb2rPJH8f2lpaWRkZBR4ztXVNd8aGPJ/NL1CRESkYJpeISL3G6tPryhIYGAgr7/+Oo8//jjHjh27V93eV2xtbQkICCjpMP7VypUrp8SCiIiIiIjIX+Sudq8ojK2tLWfPnr2XXYqIiIiIiIjIP9RdjXRYv369xWeTycS5c+eYNWsWYWFh9yQwEfl72jWlzx2HUImIiIiIiMBdJh0iIiIsPhsMBry8vGjVqhVxcXH3Ii4RERERERER+Ye7q6RDbm7uvY5DRERERERERP5l7mpNh8mTJ3Pt2rV85f/73/+YPHnynw5KRERERERERP757mrLTBsbG86dO5dvF4ALFy5Qrlw5cnJy7lmAIvL3UJxtcURERERE5N+rON8N7mqkg8lkwmAw5Cs/dOgQHh4ed9OliIiIiIiIiPzLFGtNhzJlymAwGDAYDAQFBVkkHnJycsjMzOSpp56650GKyN9Hi4nLsDE6lHQYIiIiRXZwWr+SDkFE5L5VrKTDjBkzMJlMDBw4kNjYWNzc3Mzn7Ozs8Pf3p2nTpvc8SBERERERERH55ylW0qF///4AVKlShWbNmlG6dGmrBCUiIiIiIiIi/3x3tWVmy5Ytzf/+/fffuXHjhsV5LTInIiIiIiIiIne1kOS1a9cYPnw45cqVw8nJiTJlylgcIiIiIiIiIiJ3lXQYPXo0//3vf5kzZw5Go5H333+f2NhYKlSowOLFi+91jCIiIiIiIiLyD3RX0ys++eQTFi9eTHh4OAMGDODBBx8kICAAPz8/lixZQt++fe91nCIiIiIiIiLyD3NXIx0uXrxI1apVgZvrN1y8eBGA5s2bs2vXrnsXndxXoqKiiIiIKOkwRERERERE5B65q6RD1apVSUlJAaB69eqsXLkSuDkCwt3d/Z4FJyUrPDycUaNG/WXt5N5RAkdERERERP4O7irpMGDAAA4dOgTAuHHjePfdd7G3t+e5555j9OjR9zRAEREREREREflnuqukw3PPPcfIkSMBaNOmDceOHWPp0qV88803PPvss/c0wPtFeHg4I0eOZMyYMXh4eODt7U1MTAwAp06dwmAwkJSUZK5/+fJlDAYDO3bsAGDHjh0YDAY2b95MvXr1cHBwoFWrVqSlpbFx40ZCQkJwdXXlscce49q1a3eMJyoqip07dzJz5kwMBgMGg4FTp04BsHPnTho3bozRaMTHx4dx48aRnZ1923Y5OTkMGjSIKlWq4ODgQHBwMDNnzrzr55Wbm8vUqVMJCAjAaDRSuXJlXnnlFfP5n376iT59+uDh4YGTkxMNGzZk3759d+w3OTmZLl26UL58eZydnWnUqBFbt261qHP9+nXGjh2Lr68vRqORgIAAFixYYD7//fff07FjR1xdXXFxceHBBx8kOTnZHPfkyZOpVKkSRqORunXrsmnTJnPbvPd4+fJlc1lSUpLF809ISMDd3Z3NmzcTEhKCs7Mz7dq149y5cwDExMSwaNEi1q1bZ34HO3bs4MaNGwwfPhwfHx/s7e3x8/PjtddeK/azFxERERERKaq7WkjyVr///jt+fn74+fndi3jua4sWLeL5559n37597N27l6ioKMLCwggMDCxyHzExMcyaNQtHR0ciIyOJjIzEaDSydOlSMjMz6dq1K++88w5jx469bT8zZ87kxIkT1KpVi8mTJwPg5eXFzz//TPv27YmKimLx4sUcO3aMIUOGYG9vT0xMTKHtcnNzqVSpEqtWrcLT05M9e/YwdOhQfHx8iIyMLPazGj9+PPPnz+ett96iefPmnDt3jmPHjgGQmZlJy5YtqVixIuvXr8fb25uvv/6a3NzcO/abmZlJ+/bteeWVVzAajSxevJhOnTpx/PhxKleuDEC/fv3Yu3cvb7/9NnXq1CElJYXffvsNgJ9//pkWLVoQHh7Of//7X1xdXdm9e7c5KTNz5kzi4uKYN28e9erVY+HChXTu3Jnvv/++WO/52rVrTJ8+nQ8++IBSpUrx+OOPEx0dzZIlS4iOjubo0aNkZGQQHx8PgIeHB2+//Tbr169n5cqVVK5cmTNnznDmzJlCr3H9+nWuX79u/pyRkVHk+EREREREROAukw45OTm8+uqrzJ07l19//ZUTJ05QtWpVXnzxRfz9/Rk0aNC9jvO+ULt2bV566SUAAgMDmTVrFtu2bSvWl9EpU6YQFhYGwKBBgxg/fjzJycnmhT979OjB9u3b75h0cHNzw87ODkdHR7y9vc3ls2fPxtfXl1mzZmEwGKhevTpnz55l7NixTJo0qdB2NjY2xMbGmj9XqVKFvXv3snLlymInHa5cucLMmTOZNWsW/fv3B6BatWo0b94cgKVLl3L+/HkOHDiAh4cHAAEBAUXqu06dOtSpU8f8+eWXX2bt2rWsX7+e4cOHc+LECVauXEliYiJt2rQBMD9bgHfffRc3NzeWL19O6dKlAQgKCjKfnz59OmPHjqV3794AvPHGG2zfvp0ZM2bw7rvvFvkZZGVlMXfuXKpVqwbA8OH/r707D6/pav8//jlJZJBRIjIQQhMEScRYtCieUuUxtDU+ZlE1VTWqap5VUVNLiyaooROqhpaaa5ZKUDGFiLZRpZWImZzfH/3Z355KSMgR6v26rn01Z++117rXynZ67Ttr7d3LSPK4uLjIyclJ165ds/gdJCcnKzg4WM8884xMJtM9E4Xjxo2z+J0BAAAAQE7d1/KKMWPGKCYmRhMmTJC9vb2xv1y5cpozZ06uBfekCQsLs/js5+ens2fP3ncdPj4+yp8/v8VNsY+PT47r/LuEhARVq1ZNJpPJ2FejRg2lp6fr559/vuu5H3zwgSpWrChvb2+5uLjo448/VnJy8n3FcO3aNdWtWzfT43FxcYqIiDASDjmRnp6uqKgohYSEyMPDQy4uLkpISDDijIuLk62trWrVqpVl288++6yRcPi7tLQ0/frrr0ZS6LYaNWooISEhR3Hmz5/fSDhI2btWOnbsqLi4OJUqVUp9+vTR2rVr71p+4MCBSk1NNba7zYoAAAAAgMzcV9Jh/vz5+vjjj9W2bVvZ2toa+8PDw40p7si5f96omkwmZWRkyMbmr1+T2Ww2jt24ceOedZhMpizrfNiWLFmiqKgodenSRWvXrlVcXJw6deqk69ev57guJyenBzp+N1FRUVq2bJnGjh2rrVu3Ki4uTqGhoUac1mxbUrZ/15n9Xv9+TmYqVKigkydPatSoUbpy5YpatGihl19+OcvyDg4OcnNzs9gAAAAAICfuK+nwyy+/ZDpdPSMjI8ubYdw/b29vSTIeFCjJ4qGS1mJvb69bt25Z7AsJCdGOHTssbnC3bdsmV1dXFSlSJMvztm3bpurVq6tHjx6KiIhQUFCQ8XDFnAoODpaTk5PWr1+f6fGwsDDFxcXpjz/+yHHd27ZtU8eOHdWsWTOFhobK19fXeICjJIWGhiojI0ObN2/Osu2tW7dm+u/Azc1N/v7+2rZt2x1tlilTRlLu/a4z+x3cjqFly5aaPXu2PvvsM3311Vf3NU4AAAAAkB33lXQoU6aMtm7desf+L7/8UhEREQ8cFCw5OTnp6aef1vjx45WQkKDNmzdr8ODBVm83MDBQu3btUlJSks6dO6eMjAz16NFDp0+fVu/evXX48GF9/fXXGjZsmPr162f8lT6z84KDg7V371599913Onr0qIYMGaI9e/bcV1yOjo4aMGCA3nrrLc2fP1+JiYnauXOn8QaJ1q1by9fXV02bNtW2bdt04sQJffXVV9qxY8c96w4ODtbSpUsVFxen+Ph4tWnTxmJmSGBgoDp06KDOnTtr+fLlOnnypDZt2qTPP/9c0l/PVkhLS1OrVq20d+9eHTt2TAsWLNCRI0ckSf3799e7776rzz77TEeOHNHbb7+tuLg4460vQUFBCggI0PDhw3Xs2DGtWrVKkyZNyvEYBQYGav/+/Tpy5IjOnTunGzduaPLkyVq8eLEOHz6so0eP6osvvpCvr688PDxyXD8AAAAAZMd9JR2GDh2qXr166d1331VGRoaWLl2qyMhIjRkzRkOHDs3tGCHpk08+0c2bN1WxYkX17dtXo0ePtnqbUVFRsrW1VZkyZeTt7a3k5GQVLlxYq1ev1u7duxUeHq7u3burS5cuFkmQzM579dVX1bx5c7Vs2VJVq1bV+fPn1aNHj/uObciQIXrzzTc1dOhQhYSEqGXLlsYzDezt7bV27VoVKlRIDRs2VGhoqMaPH2+xFCgrkydPVoECBVS9enU1btxY9evXV4UKFSzKzJw5Uy+//LJ69Oih0qVLKzIyUpcuXZIkeXl5acOGDcYbNCpWrKjZs2cbyyH69Omjfv366c0331RoaKi+/fZbrVixwnhYaL58+YzEQFhYmN599937+l1HRkaqVKlSqlSpkry9vY3ZKBMmTFClSpVUuXJlJSUlafXq1UayCAAAAABym8l8r4Xgf3PixAkVL15cJpNJW7du1ciRIxUfH6/09HRVqFBBQ4cO1fPPP2/NeAHkkbS0NLm7uyu89yzZOjzYsysAAHiYYt9rn9chAMC/yu17g9TU1Hs++y1Hr8wMDg5WSkqKChUqpGeffVaenp46cOCAfHx8HihgAAAAAADw75OjedX/nBSxZs0aY1o5Hi/JyclycXHJcrufV1k+DrGVLVs2y3oXLlyYi70AAAAAAORopsM/5WBlBh4x/v7+d30rgr+//8MLJpO2rRXb6tWrs3zDCjN2AAAAACB35SjpYDKZZDKZ7tiHx4+dnV2mrz19FFgztmLFilmlXgAAAADAnXKUdDCbzerYsaMcHBwkSVevXlX37t3l7OxsUW7p0qW5FyEAAAAAAHgs5Sjp0KFDB4vP//vf/3I1GACPvi2jW9/zCbUAAAAAIOUw6RAdHW2tOAAAAAAAwL9Mjt5eAQAAAAAAkF0kHQAAAAAAgFWQdAAAAAAAAFZB0gEAAAAAAFgFSQcAAAAAAGAVOXp7BQDUHLxYtg5OeR0GAOAxE/te+7wOAQCQB5jpAAAAAAAArIKkAwAAAAAAsAqSDgAAAAAAwCpIOgAAAAAAAKsg6QAAAAAAAKyCpAMAAAAAALAKkg7AP2zatEkmk0kXLly4Z9mYmBh5eHhYPSYAAAAAeByRdAAeQMuWLXX06NG8DgMAAAAAHkl2eR0A8DhzcnKSk5NTXocBAAAAAI8kZjrgofn222/1zDPPyMPDQ15eXmrUqJESExMlSUlJSTKZTFq6dKmee+455c+fX+Hh4dqxY4dx/u2lDN99951CQkLk4uKiBg0aKCUlxShTu3Zt9e3b16Ldpk2bqmPHjsbnBQsWqFKlSnJ1dZWvr6/atGmjs2fP3lef/rm8Yvjw4SpfvrwWLFigwMBAubu7q1WrVrp48aJRJiMjQxMmTFBQUJAcHBxUtGhRjRkzxjh+4MAB1alTR05OTvLy8lK3bt2Unp5uHO/YsaOaNm2qsWPHysfHRx4eHho5cqRu3ryp/v37y9PTU0WKFFF0dLRFrKdPn1aLFi3k4eEhT09PNWnSRElJSffVbwAAAADIDpIOeGguXbqkfv36ae/evVq/fr1sbGzUrFkzZWRkGGUGDRqkqKgoxcXFqWTJkmrdurVu3rxpHL98+bImTpyoBQsWaMuWLUpOTlZUVFSO4rhx44ZGjRql+Ph4LV++XElJSRZJiQeVmJio5cuXa+XKlVq5cqU2b96s8ePHG8cHDhyo8ePHa8iQITp06JAWLVokHx8fSX+NUf369VWgQAHt2bNHX3zxhb7//nv16tXLoo0NGzbo119/1ZYtWzR58mQNGzZMjRo1UoECBbRr1y51795dr776qn7++Wejz/Xr15erq6u2bt2qbdu2GUmb69evZ9qPa9euKS0tzWIDAAAAgJxgeQUempdeesni8yeffCJvb28dOnRILi4ukqSoqCi9+OKLkqQRI0aobNmyOn78uEqXLi3pr5vnWbNm6amnnpIk9erVSyNHjsxRHJ07dzZ+LlGihKZNm6bKlSsrPT3diONBZGRkKCYmRq6urpKkdu3aaf369RozZowuXryoqVOnasaMGerQoYMk6amnntIzzzwjSVq0aJGuXr2q+fPny9nZWZI0Y8YMNW7cWO+++66RnPD09NS0adNkY2OjUqVKacKECbp8+bLeeecdSf+X2Pjhhx/UqlUrffbZZ8rIyNCcOXNkMpkkSdHR0fLw8NCmTZv0/PPP39GPcePGacSIEQ88HgAAAACeXMx0wENz7NgxtW7dWiVKlJCbm5sCAwMlScnJyUaZsLAw42c/Pz9Jslj6kD9/fiPhcLtMTpdGxMbGqnHjxipatKhcXV1Vq1atO+J4EIGBgUbC4Z8xJiQk6Nq1a6pbt26m5yYkJCg8PNxIOEhSjRo1lJGRoSNHjhj7ypYtKxub//vn6+Pjo9DQUOOzra2tvLy8jHbj4+N1/Phxubq6ysXFRS4uLvL09NTVq1eNJS7/NHDgQKWmphrb6dOn72M0AAAAADzJmOmAh6Zx48YqVqyYZs+eLX9/f2VkZKhcuXIW0/vz5ctn/Hz7L/J/X37x9+O3y5jNZuOzjY2NxWfpr9kRt91evlC/fn0tXLhQ3t7eSk5OVv369bNcZpBTmcV4uw+59dDJzNq4W7vp6emqWLGiFi5ceEdd3t7embbh4OAgBweHXIkXAAAAwJOJmQ54KM6fP68jR45o8ODBqlu3rkJCQvTnn3/mejve3t4WD5a8deuWDh48aHw+fPiwzp8/r/Hjx+vZZ59V6dKl7/shkvcjODhYTk5OWr9+fabHQ0JCFB8fr0uXLhn7tm3bZiyjuF8VKlTQsWPHVKhQIQUFBVls7u7u910vAAAAANwNSQc8FAUKFJCXl5c+/vhjHT9+XBs2bFC/fv1yvZ06depo1apVWrVqlQ4fPqzXXntNFy5cMI4XLVpU9vb2mj59uk6cOKEVK1Zo1KhRuR5HVhwdHTVgwAC99dZbmj9/vhITE7Vz507NnTtXktS2bVs5OjqqQ4cOOnjwoDZu3KjevXurXbt2xvMc7kfbtm1VsGBBNWnSRFu3btXJkye1adMm9enTx3jYJAAAAADkNpIOeChsbGy0ZMkSxcbGqly5cnrjjTf03nvv5Xo7nTt3VocOHdS+fXvVqlVLJUqU0HPPPWcc9/b2VkxMjL744guVKVNG48eP18SJE3M9jrsZMmSI3nzzTQ0dOlQhISFq2bKlMdsif/78+u677/THH3+ocuXKevnll1W3bl3NmDHjgdrMnz+/tmzZoqJFi6p58+YKCQlRly5ddPXqVbm5ueVGtwAAAADgDibzPxfAA0Am0tLS5O7urvDes2TrkDvPpgAAPDli32uf1yEAAHLJ7XuD1NTUe/4Rk5kOAAAAAADAKkg6AHfxwgsvGK+Y/Oc2duzYvA4PAAAAAB5pvDITuIs5c+boypUrmR7z9PR8yNEAAAAAwOOFpANwF4ULF87rEAAAAADgscXyCgAAAAAAYBXMdACQI1tGt+Y1mwAAAACyhZkOAAAAAADAKkg6AAAAAAAAqyDpAAAAAAAArIKkAwAAAAAAsAqSDgAAAAAAwCp4ewWAHKk5eLFsHZzyOgwAwGMg9r32eR0CACCPMdMBAAAAAABYBUkHAAAAAABgFSQdAAAAAACAVZB0AAAAAAAAVkHSAQAAAAAAWAVJBwAAAAAAYBUkHQAAAAAAgFWQdPj/hg8frvLlyz8x7Waldu3a6tu3b16H8VCYTCYtX75ckpSUlCSTyaS4uLj7ri+vxu5Ru4YAAAAA4LYnMunw95vNvBYVFaX169fndRhWkRs38g9LQECAUlJSVK5cOUnSpk2bZDKZdOHChWzXsXTpUo0aNcpKEWbt33wNAQAAAHi82eV1AE86FxcXubi45HUYj60bN24oX758D1yPra2tfH19H6gOT0/PB47jftzrGrp+/brs7e0fYkQAAAAA8Jc8nelQu3Zt9e7dW3379lWBAgXk4+Oj2bNn69KlS+rUqZNcXV0VFBSkNWvWGOds3rxZVapUkYODg/z8/PT222/r5s2bFnX26dNHb731ljw9PeXr66vhw4cbxwMDAyVJzZo1k8lkMj7ftmDBAgUGBsrd3V2tWrXSxYsXjWNffvmlQkND5eTkJC8vL9WrV0+XLl26Zz83bdqkKlWqyNnZWR4eHqpRo4ZOnTol6c6p8R07dlTTpk01ceJE+fn5ycvLSz179tSNGzeMMteuXdOAAQMUEBAgBwcHBQUFae7cucbxgwcP6oUXXpCLi4t8fHzUrl07nTt37p5xZmbBggWqVKmSXF1d5evrqzZt2ujs2bPG8T///FNt27aVt7e3nJycFBwcrOjoaElS8eLFJUkREREymUyqXbt2ttr85JNPVLZsWeN33KtXL+OYyWTSzJkz9d///lfOzs4aM2aMJOnrr79WhQoV5OjoqBIlSmjEiBEW18WxY8dUs2ZNOTo6qkyZMlq3bp1Fm3+flZGUlKTnnntOklSgQAGZTCZ17NjxnnH/c3lFYGCgxo4dq86dO8vV1VVFixbVxx9/bHHO7t27FRERIUdHR1WqVEnLli2zmB0SExMjDw8Pi3OWL18uk8lkfM7qGhozZoz8/f1VqlQpjRw50pjF8Xfly5fXkCFD7tk3AAAAALgfeb68Yt68eSpYsKB2796t3r1767XXXtMrr7yi6tWr68cff9Tzzz+vdu3a6fLly/rll1/UsGFDVa5cWfHx8Zo5c6bmzp2r0aNH31Gns7Ozdu3apQkTJmjkyJHGTeaePXskSdHR0UpJSTE+S1JiYqKWL1+ulStXauXKldq8ebPGjx8vSUpJSVHr1q3VuXNnJSQkaNOmTWrevLnMZvNd+3fz5k01bdpUtWrV0v79+7Vjxw5169bN4qbxnzZu3KjExERt3LhR8+bNU0xMjGJiYozj7du31+LFizVt2jQlJCToo48+Mv7SfeHCBdWpU0cRERHau3evvv32W/32229q0aJF9n8pf3Pjxg2NGjVK8fHxWr58uZKSkixuwIcMGaJDhw5pzZo1SkhI0MyZM1WwYEFJf91QS9L333+vlJQULV269J7tzZw5Uz179lS3bt104MABrVixQkFBQRZlhg8frmbNmunAgQPq3Lmztm7dqvbt2+v111/XoUOH9NFHHykmJsZISGRkZKh58+ayt7fXrl27NGvWLA0YMCDLGAICAvTVV19Jko4cOaKUlBRNnTo1R+N226RJk1SpUiXt27dPPXr00GuvvaYjR45IktLT09WoUSOVKVNGsbGxGj58uKKiou6rnX9av369jhw5onXr1mnlypXGdfv3633fvn3av3+/OnXqlGkd165dU1pamsUGAAAAADmR58srwsPDNXjwYEnSwIEDNX78eBUsWFCRkZGSpKFDh2rmzJnav3+/vvnmGwUEBGjGjBkymUwqXbq0fv31Vw0YMEBDhw6Vjc1fOZSwsDANGzZMkhQcHKwZM2Zo/fr1+s9//iNvb29JkoeHxx3T6TMyMhQTEyNXV1dJUrt27bR+/XqNGTNGKSkpunnzppo3b65ixYpJkkJDQ+/Zv7S0NKWmpqpRo0Z66qmnJEkhISF3PadAgQKaMWOGbG1tVbp0ab344otav369IiMjdfToUX3++edat26d6tWrJ0kqUaKEce6MGTMUERGhsWPHGvs++eQTBQQE6OjRoypZsuQ9Y/67zp07Gz+XKFFC06ZNU+XKlZWeni4XFxclJycrIiJClSpVkiSLmSO3x9rLyyvbSxdGjx6tN998U6+//rqxr3LlyhZl2rRpY3Gj3LlzZ7399tvq0KGDEeeoUaP01ltvadiwYfr+++91+PBhfffdd/L395ckjR07Vi+88EKmMdja2hpLJQoVKnTHTIOcaNiwoXr06CFJGjBggN5//31t3LhRpUqV0qJFi5SRkaG5c+fK0dFRZcuW1c8//6zXXnvtvtu7zdnZWXPmzLFYVlG/fn1FR0cb4xkdHa1atWpZXD9/N27cOI0YMeKBYwEAAADw5MrzmQ5hYWHGz7a2tvLy8rK4mffx8ZEknT17VgkJCapWrZrFLIEaNWooPT1dP//8c6Z1SpKfn5/FkoCsBAYGGgmHf54XHh6uunXrKjQ0VK+88opmz56tP//88551enp6qmPHjqpfv74aN26sqVOnKiUl5a7nlC1bVra2tpnGERcXJ1tbW9WqVSvTc+Pj47Vx40Zjnb+Li4tKly4t6a+ZHDkVGxurxo0bq2jRonJ1dTXaTU5OliS99tprWrJkicqXL6+33npL27dvz3Ebt509e1a//vqr6tate9dytxMct8XHx2vkyJEWfY6MjFRKSoouX76shIQEBQQEGAkHSapWrdp9x5kTf78WTSaTfH19jd9lQkKCwsLC5OjomOtxhYaG3vEch8jISC1evFhXr17V9evXtWjRIouk0j8NHDhQqampxnb69OlciQ0AAADAkyPPkw7/fAigyWSy2Hc7wZCRkfFAdWbn/LudZ2trq3Xr1mnNmjUqU6aMpk+frlKlSunkyZP3rDc6Olo7duxQ9erV9dlnn6lkyZLauXPnfcXh5OR017bS09PVuHFjxcXFWWy3n2mQE5cuXVL9+vXl5uamhQsXas+ePVq2bJmkvx5OKEkvvPCCTp06pTfeeMNIGNzvEoF79e02Z2dni8/p6ekaMWKERX8PHDigY8eOWdzQ54X7vRZvs7GxuWMJz9+f75GVf46RJDVu3FgODg5atmyZvvnmG924cUMvv/xylnU4ODjIzc3NYgMAAACAnMjzpENOhISEaMeOHRY3Ydu2bZOrq6uKFCmS7Xry5cunW7du5bh9k8mkGjVqaMSIEdq3b5/s7e2Nm/B7iYiI0MCBA7V9+3aVK1dOixYtynH70l9/wc7IyNDmzZszPV6hQgX99NNPCgwMVFBQkMWW2Y3o3Rw+fFjnz5/X+PHj9eyzz6p06dKZzhjx9vZWhw4d9Omnn2rKlCnGwxJv/6U9u2Pt6uqqwMDAHL/+sUKFCjpy5Mgd/Q0KCpKNjY1CQkJ0+vRpixkmd0v63E/s9yMkJET79+/X1atXs4zL29tbFy9etHhg6f2+gtTOzk4dOnRQdHS0oqOj1apVq2wnegAAAADgfjxWSYcePXro9OnT6t27tw4fPqyvv/5aw4YNU79+/YznOWTH7RvbM2fOZGuJhCTt2rVLY8eO1d69e5WcnKylS5fq999/v+fzGU6ePKmBAwdqx44dOnXqlNauXatjx47d87y7xd6hQwd17txZy5cv18mTJ7Vp0yZ9/vnnkqSePXvqjz/+UOvWrbVnzx4lJibqu+++U6dOnXJ8A120aFHZ29tr+vTpOnHihFasWKFRo0ZZlBk6dKi+/vprHT9+XD/99JNWrlxp9K1QoUJycnIyHmaZmpp6zzaHDx+uSZMmadq0aTp27Jh+/PFHTZ8+/a7nDB06VPPnz9eIESP0008/KSEhQUuWLDGeFVKvXj2VLFlSHTp0UHx8vLZu3apBgwbdtc5ixYrJZDJp5cqV+v3335Wenn7P2HOqTZs2MplMioyM1KFDh7R69WpNnDjRokzVqlWVP39+vfPOO0pMTNSiRYssHiqaU127dtWGDRv07bff3nVpBQAAAADkhscq6VC4cGGtXr1au3fvVnh4uLp3764uXboYN5fZNWnSJK1bt04BAQGKiIjI1jlubm7asmWLGjZsqJIlS2rw4MGaNGlSlg8jvC1//vw6fPiwXnrpJZUsWVLdunVTz5499eqrr+Yo5r+bOXOmXn75ZfXo0UOlS5dWZGSk8Zdwf39/bdu2Tbdu3dLzzz+v0NBQ9e3bVx4eHjlKzEh//ZU9JiZGX3zxhcqUKaPx48ffcVNsb2+vgQMHKiwsTDVr1pStra2WLFki6a+/rE+bNk0fffSR/P391aRJk3u22aFDB02ZMkUffvihypYtq0aNGunYsWN3Pad+/fpauXKl1q5dq8qVK+vpp5/W+++/bzzw08bGRsuWLdOVK1dUpUoVde3a1XizRVYKFy6sESNG6O2335aPj4/Faztzi4uLi7755hsdOHBAERERGjRokN59912LMp6envr000+1evVqhYaGavHixRavgM2p4OBgVa9eXaVLl1bVqlUfsAcAAAAAcHcm873e+QjgoUlKSlLx4sW1b98+lS9fPtfrN5vNCg4OVo8ePdSvX78cnZuWliZ3d3eF954lWweWZQAA7i32vfZ5HQIAwApu3xukpqbe89lvef7KTAAPx++//64lS5bozJkzFq8cBQAAAABrIemQC1xcXLI8tmbNGj377LMPMZqsJScnq0yZMlkeP3TokIoWLWrVGB6XsfqnR2HsHlShQoVUsGBBffzxxypQoEBehwMAAADgCUDSIRfc7W0ChQsXfniB3IO/v/9dY/X397d6DI/LWP3Twxq7wMDAO16RmVtYSQUAAADgYSPpkAuCgoLyOoRssbOzy/NY87r9+/UojB0AAAAAPG4eq7dXAAAAAACAxwczHQDkyJbRre/5hFoAAAAAkJjpAAAAAAAArISkAwAAAAAAsAqSDgAAAAAAwCpIOgAAAAAAAKsg6QAAAAAAAKyCt1cAyJGagxfL1sEpr8MAADxiYt9rn9chAAAeQcx0AAAAAAAAVkHSAQAAAAAAWAVJBwAAAAAAYBUkHQAAAAAAgFWQdAAAAAAAAFZB0gEAAAAAAFgFSQcAAAAAAGAVJB0gSapdu7b69u37UNscPny4ypcvf89ygYGBmjJlitXjiYmJkYeHh9XbAQAAAIAnBUkHSJKWLl2qUaNGPdQ2o6KitH79+nuW27Nnj7p16/YQIspd95PI6dOnjypWrCgHB4dMEzKbNm1SkyZN5OfnJ2dnZ5UvX14LFy7MnYABAAAAIJfZ5XUAeDR4eno+9DZdXFzk4uKS5fHr16/L3t5e3t7eDzGqvNe5c2ft2rVL+/fvv+PY9u3bFRYWpgEDBsjHx0crV65U+/bt5e7urkaNGuVBtAAAAACQNWY6QJLlX+UDAwM1duxYde7cWa6uripatKg+/vhji/K7d+9WRESEHB0dValSJS1btkwmk0lxcXGSMl+qsHz5cplMJuPzP5dXdOzYUU2bNtWYMWPk7++vUqVKGfH8fXnFhQsX1LVrV3l7e8vNzU116tRRfHy8cTw+Pl7PPfecXF1d5ebmpooVK2rv3r05HpPExEQ1adJEPj4+cnFxUeXKlfX9999blPnwww8VHBwsR0dH+fj46OWXXzb6snnzZk2dOlUmk0kmk0lJSUn3bHPatGnq2bOnSpQokenxd955R6NGjVL16tX11FNP6fXXX1eDBg20dOlSo8ztcRw7dqx8fHzk4eGhkSNH6ubNm+rfv788PT1VpEgRRUdH53hMAAAAACAnSDogU5MmTVKlSpW0b98+9ejRQ6+99pqOHDkiSUpPT1ejRo1UpkwZxcbGavjw4YqKisqVdtevX68jR45o3bp1WrlyZaZlXnnlFZ09e1Zr1qxRbGysKlSooLp16+qPP/6QJLVt21ZFihTRnj17FBsbq7ffflv58uXLcSzp6elq2LCh1q9fr3379qlBgwZq3LixkpOTJUl79+5Vnz59NHLkSB05ckTffvutatasKUmaOnWqqlWrpsjISKWkpCglJUUBAQH3OSp3l5qaesdMlQ0bNujXX3/Vli1bNHnyZA0bNkyNGjVSgQIFtGvXLnXv3l2vvvqqfv755yzrvXbtmtLS0iw2AAAAAMgJkg7IVMOGDdWjRw8FBQVpwIABKliwoDZu3ChJWrRokTIyMjR37lyVLVtWjRo1Uv/+/XOlXWdnZ82ZM0dly5ZV2bJl7zj+ww8/aPfu3friiy9UqVIlBQcHa+LEifLw8NCXX34pSUpOTla9evVUunRpBQcH65VXXlF4eHiOYwkPD9err76qcuXKKTg4WKNGjdJTTz2lFStWGO04OzurUaNGKlasmCIiItSnTx9Jkru7u+zt7ZU/f375+vrK19dXtra2DzAymfv888+1Z88ederUyWK/p6enpk2bplKlSqlz584qVaqULl++rHfeeUfBwcEaOHCg7O3t9cMPP2RZ97hx4+Tu7m5s1kqaAAAAAPj3IumATIWFhRk/m0wm+fr66uzZs5KkhIQEhYWFydHR0ShTrVq1XGk3NDRU9vb2WR6Pj49Xenq6vLy8jGdCuLi46OTJk0pMTJQk9evXT127dlW9evU0fvx4Y39OpaenKyoqSiEhIfLw8JCLi4sSEhKMmQ7/+c9/VKxYMZUoUULt2rXTwoULdfny5ftq635s3LhRnTp10uzZs+9I0JQtW1Y2Nv/3z9vHx0ehoaHGZ1tbW3l5eRm/08wMHDhQqampxnb69Onc7wQAAACAfzWSDsjUP5cjmEwmZWRkZPt8Gxsbmc1mi303bty453nOzs53PZ6eni4/Pz/FxcVZbEeOHDFmWwwfPlw//fSTXnzxRW3YsEFlypTRsmXLsh37bVFRUVq2bJnGjh2rrVu3Ki4uTqGhobp+/bokydXVVT/++KMWL14sPz8/DR06VOHh4bpw4UKO28qpzZs3q3Hjxnr//ffVvn37O45n9vvL6e/UwcFBbm5uFhsAAAAA5ARJB+RYSEiI9u/fr6tXrxr7du7caVHG29tbFy9e1KVLl4x9tx8y+SAqVKigM2fOyM7OTkFBQRZbwYIFjXIlS5bUG2+8obVr16p58+b39dDEbdu2qWPHjmrWrJlCQ0Pl6+t7x8Mg7ezsVK9ePU2YMEH79+9XUlKSNmzYIEmyt7fXrVu3Hqi/mdm0aZNefPFFvfvuu4/lq0QBAAAAPDlIOiDH2rRpI5PJpMjISB06dEirV6/WxIkTLcpUrVpV+fPn1zvvvKPExEQtWrRIMTExD9x2vXr1VK1aNTVt2lRr165VUlKStm/frkGDBmnv3r26cuWKevXqpU2bNunUqVPatm2b9uzZo5CQkBy3FRwcrKVLlyouLk7x8fFq06aNxcyAlStXatq0aYqLi9OpU6c0f/58ZWRkWLx1Y9euXUpKStK5c+eyNVPk+PHjiouL05kzZ3TlyhVjJsft2RUbN27Uiy++qD59+uill17SmTNndObMGeMhmgAAAADwKCHpgBxzcXHRN998owMHDigiIkKDBg3Su+++a1HG09NTn376qVavXq3Q0FAtXrxYw4cPf+C2TSaTVq9erZo1a6pTp04qWbKkWrVqpVOnTsnHx0e2trY6f/682rdvr5IlS6pFixZ64YUXNGLEiBy3NXnyZBUoUEDVq1dX48aNVb9+fVWoUME47uHhoaVLl6pOnToKCQnRrFmztHjxYuP5ClFRUbK1tVWZMmXk7e1tPAvibrp27aqIiAh99NFHOnr0qCIiIhQREaFff/1VkjRv3jxdvnxZ48aNk5+fn7E1b948x/0DAAAAAGszmf+58B64D0lJSSpevLj27dun8uXL53U4sIK0tDS5u7srvPcs2To45XU4AIBHTOx7dz5jCADw73T73iA1NfWez35jpgMAAAAAALAKkg54YrzwwgsWr9n8+zZ27Firt9+9e/cs2+/evbvV2wcAAACAh43lFXhi/PLLL7py5Uqmxzw9PeXp6WnV9s+ePau0tLRMj7m5ualQoUJWbf9BsbwCAHA3LK8AgCdHTpZX2D2kmIA8V7hw4Txtv1ChQo98YgEAAAAAchPLKwAAAAAAgFUw0wFAjmwZ3fqeU6gAAAAAQGKmAwAAAAAAsBKSDgAAAAAAwCpIOgAAAAAAAKsg6QAAAAAAAKyCpAMAAAAAALAK3l4BIEdqDl4sWwenvA4DAPAIiX2vfV6HAAB4RDHTAQAAAAAAWAVJBwAAAAAAYBUkHQAAAAAAgFWQdAAAAAAAAFZB0gEAAAAAAFgFSQcAAAAAAGAVJB0AAAAAAIBVkHTAI69jx45q2rRpXodhISkpSSaTSXFxcZKkTZs2yWQy6cKFC/ddZ2BgoKZMmWJ8NplMWr58+QPFCQAAAAB5iaQD7kvt2rXVt29fq5/zuKhevbpSUlLk7u4uSYqJiZGHh8cD1ZmSkqIXXnghF6IDAAAAgLxhl9cBAHnpxo0bypcv3wPXY29vL19f31yI6P/kdn0AAAAA8LAx0wE51rFjR23evFlTp06VyWSSyWRSUlKSNm/erCpVqsjBwUF+fn56++23dfPmzbuec+vWLXXp0kXFixeXk5OTSpUqpalTp953bBkZGZowYYKCgoLk4OCgokWLasyYMZL+b0nEZ599plq1asnR0VELFy6UJM2ZM0chISFydHRU6dKl9eGHH1rUu3v3bkVERMjR0VGVKlXSvn37LI7/fXnFpk2b1KlTJ6Wmphp9HT58eI778vflFbdjX7p0qZ577jnlz59f4eHh2rFjh8U5P/zwg5599lk5OTkpICBAffr00aVLl4zjH374oYKDg+Xo6CgfHx+9/PLLWbZ/7do1paWlWWwAAAAAkBPMdECOTZ06VUePHlW5cuU0cuRISdKtW7fUsGFDdezYUfPnz9fhw4cVGRkpR0dHDR8+PNNzvL29lZGRoSJFiuiLL76Ql5eXtm/frm7dusnPz08tWrTIcWwDBw7U7Nmz9f777+uZZ55RSkqKDh8+bFHm7bff1qRJk4wkwsKFCzV06FDNmDFDERER2rdvnyIjI+Xs7KwOHTooPT1djRo10n/+8x99+umnOnnypF5//fUsY6hevbqmTJmioUOH6siRI5IkFxeXHPclM4MGDdLEiRMVHBysQYMGqXXr1jp+/Ljs7OyUmJioBg0aaPTo0frkk0/0+++/q1evXurVq5eio6O1d+9e9enTRwsWLFD16tX1xx9/aOvWrVm2NW7cOI0YMSJX4gYAAADwZCLpgBxzd3eXvb298ufPbywBGDRokAICAjRjxgyZTCaVLl1av/76qwYMGKChQ4dmeo4k2draWtzYFi9eXDt27NDnn3+e46TDxYsXNXXqVM2YMUMdOnSQJD311FN65plnLMr17dtXzZs3Nz4PGzZMkyZNMvYVL15chw4d0kcffaQOHTpo0aJFysjI0Ny5c+Xo6KiyZcvq559/1muvvZZpHPb29nJ3d5fJZMr1JRJRUVF68cUXJUkjRoxQ2bJldfz4cZUuXVrjxo1T27ZtjedmBAcHa9q0aapVq5Zmzpyp5ORkOTs7q1GjRnJ1dVWxYsUUERGRZVsDBw5Uv379jM9paWkKCAjI1f4AAAAA+Hcj6YBckZCQoGrVqslkMhn7atSoofT0dP38888qWrRolud+8MEH+uSTT5ScnKwrV67o+vXrKl++/H3FcO3aNdWtW/eu5SpVqmT8fOnSJSUmJqpLly6KjIw09t+8edN4KGRCQoLCwsLk6OhoHK9WrVqO48sNYWFhxs9+fn6SpLNnz6p06dKKj4/X/v37jSUjkmQ2m5WRkaGTJ0/qP//5j4oVK6YSJUqoQYMGatCggZo1a6b8+fNn2paDg4McHBys2yEAAAAA/2okHZCnlixZoqioKE2aNEnVqlWTq6ur3nvvPe3atSvHdTk5OWWrnLOzs/Fzenq6JGn27NmqWrWqRTlbW9scx2Btf3/o5e0ET0ZGhqS/+vLqq6+qT58+d5xXtGhR2dvb68cff9SmTZu0du1aDR06VMOHD9eePXse+E0bAAAAAJAZkg64L/b29rp165bxOSQkRF999ZXMZrNxM7xt2za5urqqSJEimZ5zu0z16tXVo0cPY19iYuJ9xRQcHCwnJyetX79eXbt2zdY5Pj4+8vf314kTJ9S2bdtMy4SEhGjBggW6evWqMdth586dd603s75aW4UKFXTo0CEFBQVlWcbOzk716tVTvXr1NGzYMHl4eGjDhg0Wy00AAAAAILfw9grcl8DAQO3atUtJSUk6d+6cevToodOnT6t37946fPiwvv76aw0bNkz9+vWTjY1NpudkZGQoODhYe/fu1XfffaejR49qyJAh2rNnz33F5OjoqAEDBuitt97S/PnzlZiYqJ07d2ru3Ll3PW/EiBEaN26cpk2bpqNHj+rAgQOKjo7W5MmTJUlt2rSRyWRSZGSkDh06pNWrV2vixIn3HJ/09HStX79e586d0+XLl++rTzkxYMAAbd++Xb169VJcXJyOHTumr7/+Wr169ZIkrVy5UtOmTVNcXJxOnTql+fPnKyMjQ6VKlbJ6bAAAAACeTCQdcF+ioqJka2urMmXKyNvbWzdu3NDq1au1e/duhYeHq3v37urSpYsGDx6c5TnJycl69dVX1bx5c7Vs2VJVq1bV+fPnLWY95NSQIUP05ptvaujQoQoJCVHLli119uzZu57TtWtXzZkzR9HR0QoNDVWtWrUUExOj4sWLS/rrzRPffPONDhw4oIiICA0aNEjvvvvuXeusXr26unfvrpYtW8rb21sTJky47z5lV1hYmDZv3qyjR4/q2WefVUREhIYOHSp/f39JkoeHh5YuXao6deooJCREs2bN0uLFi1W2bFmrxwYAAADgyWQym83mvA4CwKMvLS1N7u7uCu89S7YO2Xt+BgDgyRD7Xvu8DgEA8BDdvjdITU2Vm5vbXcsy0wEAAAAAAFgFSQc8NpKTk+Xi4pLllpycnNchZmnr1q13jR0AAAAA/o14ewUeG/7+/oqLi7vr8UdVpUqV7ho7AAAAAPwbkXTAY8POzu6ur4N8lDk5OT22sQMAAADA/WJ5BQAAAAAAsApmOgDIkS2jW9/zCbUAAAAAIDHTAQAAAAAAWAlJBwAAAAAAYBUkHQAAAAAAgFWQdAAAAAAAAFZB0gEAAAAAAFgFb68AkCM1By+WrYNTXocBAMgDse+1z+sQAACPGWY6AAAAAAAAqyDpAAAAAAAArIKkAwAAAAAAsAqSDgAAAAAAwCpIOgAAAAAAAKsg6QAAAAAAAKyCpAMAAAAAALAKkg7AfejYsaOaNm2a4/OGDx+u8uXL51octWvXlslkynKrXbu2fv31VxUoUEDTpk2zOHfXrl3Kly+f1q5dm2vxAAAAAMDf2eV1AADu39KlS3X9+nVJ0unTp1WlShV9//33Klu2rCTJ3t5enp6emj59ul599VW98MILCg4O1pUrV9ShQwd17dpVzz//fF52AQAAAMC/GDMdgLv48ssvFRoaKicnJ3l5ealevXrq37+/5s2bp6+//tqYUbBp0yZJ0oABA1SyZEnlz59fJUqU0JAhQ3Tjxg1JUkxMjEaMGKH4+HjjvJiYGEnShQsX1LVrV3l7e8vNzU116tRRfHz8PePz9PSUr6+vfH195e3tLUny8vIy9nl6ekqS/ve//6l+/frq2LGjMjIyNHDgQN24cUPvvfde7g8aAAAAAPx/zHQAspCSkqLWrVtrwoQJatasmS5evKitW7eqffv2Sk5OVlpamqKjoyXJuLl3dXVVTEyM/P39deDAAUVGRsrV1VVvvfWWWrZsqYMHD+rbb7/V999/L0lyd3eXJL3yyitycnLSmjVr5O7uro8++kh169bV0aNHjbof1KxZs1SuXDm1bdtWX3zxhTZs2CAXF5csy1+7dk3Xrl0zPqelpeVKHAAAAACeHCQdgCykpKTo5s2bat68uYoVKyZJCg0NlSQ5OTnp2rVr8vX1tThn8ODBxs+BgYGKiorSkiVL9NZbb8nJyUkuLi6ys7OzOO+HH37Q7t27dfbsWTk4OEiSJk6cqOXLl+vLL79Ut27dcqU/hQoV0qhRo9S9e3e99tprqlmz5l3Ljxs3TiNGjMiVtgEAAAA8mUg6AFkIDw9X3bp1FRoaqvr16+v555/Xyy+/rAIFCmR5zmeffaZp06YpMTFR6enpunnzptzc3O7aTnx8vNLT0+Xl5WWx/8qVK0pMTMyVvkjSrVu3FBMTo/z582vnzp26efOm7Oyy/goYOHCg+vXrZ3xOS0tTQEBArsUDAAAA4N+PZzoAWbC1tdW6deu0Zs0alSlTRtOnT1epUqV08uTJTMvv2LFDbdu2VcOGDbVy5Urt27dPgwYNMh70mJX09HT5+fkpLi7OYjty5Ij69++fa/2ZOHGiTpw4ob179+rnn3/W2LFj71rewcFBbm5uFhsAAAAA5AQzHYC7MJlMqlGjhmrUqKGhQ4eqWLFiWrZsmezt7XXr1i2Lstu3b1exYsU0aNAgY9+pU6csymR2XoUKFXTmzBnZ2dkpMDDQKv346aefNGzYMC1atEghISGaOXOmWrduraZNmyosLMwqbQIAAAAAMx2ALOzatUtjx47V3r17lZycrKVLl+r3339XSEiIAgMDtX//fh05ckTnzp3TjRs3FBwcrOTkZC1ZskSJiYmaNm2ali1bZlFnYGCgTp48qbi4OJ07d07Xrl1TvXr1VK1aNTVt2lRr165VUlKStm/frkGDBmnv3r0P3I+bN2+qQ4cOat68uZo3by5Jeumll/TSSy+pY8eOunnz5gO3AQAAAACZIekAZMHNzU1btmxRw4YNVbJkSQ0ePFiTJk3SCy+8oMjISJUqVUqVKlWSt7e3tm3bpv/+979644031KtXL5UvX17bt2/XkCFDLOp86aWX1KBBAz333HPy9vbW4sWLZTKZtHr1atWsWVOdOnVSyZIl1apVK506dUo+Pj4P3I+xY8fql19+0YwZMyz2f/DBB0pJSbnnMgsAAAAAuF8ms9lszusgADz60tLS5O7urvDes2Tr4JTX4QAA8kDse+3zOgQAwCPg9r1BamrqPZ/9xkwHAAAAAABgFSQdgEdc2bJl5eLikum2cOHCvA4PAAAAALLE2yuAR9zq1at148aNTI/lxjMfAAAAAMBaSDoAj7hixYrldQgAAAAAcF9YXgEAAAAAAKyCmQ4AcmTL6Nb3fEItAAAAAEjMdAAAAAAAAFZC0gEAAAAAAFgFSQcAAAAAAGAVJB0AAAAAAIBVkHQAAAAAAABWQdIBAAAAAABYBa/MBJAjNQcvlq2DU16HAQCwktj32ud1CACAfxFmOgAAAAAAAKsg6QAAAAAAAKyCpAMAAAAAALAKkg4AAAAAAMAqSDoAAAAAAACrIOkAAAAAAACsgqQDYCWBgYGaMmVKXochSYqJiZGHh0dehwEAAADgCUPSAfiXeZSSHQAAAACebCQdAAAAAACAVZB0wL9CRkaGxo0bp+LFi8vJyUnh4eH68ssvJUmbNm2SyWTSd999p4iICDk5OalOnTo6e/as1qxZo5CQELm5ualNmza6fPmyUWft2rXVq1cv9erVS+7u7ipYsKCGDBkis9l8XzFeuHBBXbt2lbe3t9zc3FSnTh3Fx8cbx4cPH67y5ctrwYIFCgwMlLu7u1q1aqWLFy8aZS5evKi2bdvK2dlZfn5+ev/991W7dm317dvXiPnUqVN64403ZDKZZDKZLGL47rvvFBISIhcXFzVo0EApKSn31RcAAAAAyA6SDvhXGDdunObPn69Zs2bpp59+0htvvKH//e9/2rx5s1Fm+PDhmjFjhrZv367Tp0+rRYsWmjJlihYtWqRVq1Zp7dq1mj59ukW98+bNk52dnXbv3q2pU6dq8uTJmjNnzn3F+MorrxiJjtjYWFWoUEF169bVH3/8YZRJTEzU8uXLtXLlSq1cuVKbN2/W+PHjjeP9+vXTtm3btGLFCq1bt05bt27Vjz/+aBxfunSpihQpopEjRyolJcUiqXD58mVNnDhRCxYs0JYtW5ScnKyoqKgs47127ZrS0tIsNgAAAADICbu8DgB4UNeuXdPYsWP1/fffq1q1apKkEiVK6IcfftBHH32kbt26SZJGjx6tGjVqSJK6dOmigQMHKjExUSVKlJAkvfzyy9q4caMGDBhg1B0QEKD3339fJpNJpUqV0oEDB/T+++8rMjIyRzH+8MMP2r17t86ePSsHBwdJ0sSJE7V8+XJ9+eWXRowZGRmKiYmRq6urJKldu3Zav369xowZo4sXL2revHlatGiR6tatK0mKjo6Wv7+/0Y6np6dsbW3l6uoqX19fixhu3LihWbNm6amnnpIk9erVSyNHjswy5nHjxmnEiBE56icAAAAA/B0zHfDYO378uC5fvqz//Oc/cnFxMbb58+crMTHRKBcWFmb87OPjo/z58xsJh9v7zp49a1H3008/bbFEoVq1ajp27Jhu3bqVoxjj4+OVnp4uLy8vixhPnjxpEWNgYKCRcJAkPz8/I6YTJ07oxo0bqlKlinHc3d1dpUqVylYM+fPnNxIO/6w7MwMHDlRqaqqxnT59Otv9BQAAAACJmQ74F0hPT5ckrVq1SoULF7Y45uDgYNzU58uXz9hvMpksPt/el5GRYbUY/fz8tGnTpjuO/f1VltaMKbO67/Z8CgcHB2NWBgAAAADcD5IOeOyVKVNGDg4OSk5OVq1ate44/veZBDm1a9cui887d+5UcHCwbG1tc1RPhQoVdObMGdnZ2SkwMPC+YilRooTy5cunPXv2qGjRopKk1NRUHT16VDVr1jTK2dvb53gmBgAAAABYA0kHPPZcXV0VFRWlN954QxkZGXrmmWeUmpqqbdu2yc3NTcWKFbvvupOTk9WvXz+9+uqr+vHHHzV9+nRNmjQpx/XUq1dP1apVU9OmTTVhwgSVLFlSv/76q1atWqVmzZqpUqVK96zD1dVVHTp0UP/+/eXp6alChQpp2LBhsrGxsVgCEhgYqC1btqhVq1ZycHBQwYIFcxwvAAAAAOQGkg74Vxg1apS8vb01btw4nThxQh4eHqpQoYLeeeedB1qe0L59e125ckVVqlSRra2tXn/9deOhjzlhMpm0evVqDRo0SJ06ddLvv/8uX19f1axZUz4+PtmuZ/LkyerevbsaNWokNzc3vfXWWzp9+rQcHR2NMiNHjtSrr76qp556SteuXbvvV3wCAAAAwIMymbkjATJVu3ZtlS9fXlOmTMnrULJ06dIlFS5cWJMmTVKXLl2s2lZaWprc3d0V3nuWbB2crNoWACDvxL7XPq9DAAA84m7fG6SmpsrNze2uZZnpADxG9u3bp8OHD6tKlSpKTU01XnnZpEmTPI4MAAAAAO5E0gG4D1u3btULL7yQ5fHbb9SwhokTJ+rIkSOyt7dXxYoVtXXrVp7bAAAAAOCRRNIByEJmr7e8rVKlSoqLi3tosdwWERGh2NjYh94uAAAAANwPkg7AfXByclJQUFBehwEAAAAAjzSbvA4AAAAAAAD8OzHTAUCObBnd+p5PqAUAAAAAiZkOAAAAAADASkg6AAAAAAAAqyDpAAAAAAAArIKkAwAAAAAAsAqSDgAAAAAAwCp4ewWAHKk5eLFsHZzyOgwAwH2Kfa99XocAAHiCMNMBAAAAAABYBUkHAAAAAABgFSQdAAAAAACAVZB0AAAAAAAAVkHSAQAAAAAAWAVJBwAAAAAAYBUkHQAAAAAAgFWQdAAAAAAAAFZB0gF4RNSuXVt9+/bN6zAAAAAAINeQdAD+Ra5fv57XIQAAAACAgaQD8Ajo2LGjNm/erKlTp8pkMslkMikpKUkHDx7UCy+8IBcXF/n4+Khdu3Y6d+6ccV7t2rXVq1cv9e3bVwULFlT9+vW1adMmmUwmfffdd4qIiJCTk5Pq1Kmjs2fPas2aNQoJCZGbm5vatGmjy5cv52GvAQAAAPzbkXQAHgFTp05VtWrVFBkZqZSUFKWkpMjV1VV16tRRRESE9u7dq2+//Va//fabWrRoYXHuvHnzZG9vr23btmnWrFnG/uHDh2vGjBnavn27Tp8+rRYtWmjKlClatGiRVq1apbVr12r69OlZxnTt2jWlpaVZbAAAAACQE3Z5HQAAyd3dXfb29sqfP798fX0lSaNHj1ZERITGjh1rlPvkk08UEBCgo0ePqmTJkpKk4OBgTZgwwSiTkpJinF+jRg1JUpcuXTRw4EAlJiaqRIkSkqSXX35ZGzdu1IABAzKNady4cRoxYkTudxYAAADAE4OZDsAjKj4+Xhs3bpSLi4uxlS5dWpKUmJholKtYsWKm54eFhRk/+/j4KH/+/EbC4fa+s2fPZtn+wIEDlZqaamynT59+0C4BAAAAeMIw0wF4RKWnp6tx48Z699137zjm5+dn/Ozs7Jzp+fny5TN+NplMFp9v78vIyMiyfQcHBzk4OOQ0bAAAAAAwkHQAHhH29va6deuW8blChQr66quvFBgYKDs7/qkCAAAAePywvAJ4RAQGBmrXrl1KSkrSuXPn1LNnT/3xxx9q3bq19uzZo8TERH333Xfq1KmTRXICAAAAAB5VJB2AR0RUVJRsbW1VpkwZeXt76/r169q2bZtu3bql559/XqGhoerbt688PDxkY8M/XQAAAACPPpPZbDbndRAAHn1paWlyd3dXeO9ZsnVwyutwAAD3Kfa99nkdAgDgMXf73iA1NVVubm53LcufSwEAAAAAgFWQdAAAAAAAAFZB0gEAAAAAAFgFSQcAAAAAAGAVJB0AAAAAAIBV2OV1AAAeL1tGt77nE2oBAAAAQGKmAwAAAAAAsBKSDgAAAAAAwCpIOgAAAAAAAKsg6QAAAAAAAKyCpAMAAAAAALAK3l4BIEdqDl4sWwenvA4DAJBNse+1z+sQAABPMGY6AAAAAAAAqyDpAAAAAAAArIKkAwAAAAAAsAqSDgAAAAAAwCpIOgAAAAAAAKsg6QAAAAAAAKyCpAMAAAAAALAKkg55LCYmRh4eHsbn4cOHq3z58lZvNzAwUFOmTLF6O4+6jh07qmnTpg9cj8lk0vLlyyVJSUlJMplMiouLu6/zM3M/dWYH1wEAAAAAa7LL6wBgKSoqSr179861+mJiYtS3b19duHDBYv+ePXvk7Oyca+3cS+3atVW+fPlH7gZ36tSpMpvNuVpnQECAUlJSVLBgwWyfk5KSogIFCuRqHAAAAACQ10g6PGJcXFzk4uJi9Xa8vb2t3sbjwN3dPdfrtLW1la+vb47OyWl5AAAAAHgcsLziLr799ls988wz8vDwkJeXlxo1aqTExERJ/zfdfcmSJapevbocHR1Vrlw5bd682Th/06ZNMplMWrVqlcLCwuTo6Kinn35aBw8ezLLNzJZXfPLJJypbtqwcHBzk5+enXr16GccmT56s0NBQOTs7KyAgQD169FB6errRfqdOnZSamiqTySSTyaThw4dLunNafXJyspo0aSIXFxe5ubmpRYsW+u233+6Ia8GCBQoMDJS7u7tatWqlixcv3nMcO3bsqM2bN2vq1KlGHCdPnlRQUJAmTpxoUTYuLk4mk0nHjx+X9Neyg5kzZ+qFF16Qk5OTSpQooS+//NLinNOnT6tFixby8PCQp6enmjRpoqSkpHvGdTu2vy+vqF27tvr06aO33npLnp6e8vX1NcbstmPHjqlmzZpydHRUmTJltG7dOovjf18KkZGRoSJFimjmzJkWZfbt2ycbGxudOnXK6Offl1fs3r1bERERcnR0VKVKlbRv3z6L8/+5LEeSli9fLpPJZHxOTExUkyZN5OPjIxcXF1WuXFnff/99tsYFAAAAAHIDSYe7uHTpkvr166e9e/dq/fr1srGxUbNmzZSRkWGU6d+/v958803t27dP1apVU+PGjXX+/HmLevr3769JkyZpz5498vb2VuPGjXXjxo1sxTBz5kz17NlT3bp104EDB7RixQoFBQUZx21sbDRt2jT99NNPmjdvnjZs2KC33npLklS9enVNmTJFbm5uSklJUUpKiqKiou5oIyMjQ02aNNEff/yhzZs3a926dTpx4oRatmxpUS4xMVHLly/XypUrtXLlSm3evFnjx4+/Zx+mTp2qatWqKTIy0oijaNGi6ty5s6Kjoy3KRkdHq2bNmhZ9HDJkiF566SXFx8erbdu2atWqlRISEiRJN27cUP369eXq6qqtW7dq27ZtcnFxUYMGDXT9+vVsjfE/zZs3T87Oztq1a5cmTJigkSNHGomFjIwMNW/eXPb29tq1a5dmzZqlAQMGZFmXjY2NWrdurUWLFlnsX7hwoWrUqKFixYrdcU56eroaNWqkMmXKKDY2VsOHD8/093Yv6enpatiwodavX699+/apQYMGaty4sZKTk7N1/rVr15SWlmaxAQAAAEBOkHS4i5deeknNmzdXUFCQypcvr08++UQHDhzQoUOHjDK9evXSSy+9pJCQEM2cOVPu7u6aO3euRT3Dhg3Tf/7zH4WGhmrevHn67bfftGzZsmzFMHr0aL355pt6/fXXVbJkSVWuXFl9+/Y1jvft21fPPfecAgMDVadOHY0ePVqff/65JMne3l7u7u4ymUzy9fWVr69vpks31q9frwMHDmjRokWqWLGiqlatqvnz52vz5s3as2ePUS4jI0MxMTEqV66cnn32WbVr107r16+/Zx/c3d1lb2+v/PnzG3HY2tqqY8eOOnLkiHbv3i3prwTCokWL1LlzZ4vzX3nlFXXt2lUlS5bUqFGjVKlSJU2fPl2S9NlnnykjI0Nz5sxRaGioQkJCFB0dreTkZG3atClbY/xPYWFhGjZsmIKDg9W+fXtVqlTJ6Of333+vw4cPa/78+QoPD1fNmjU1duzYu9bXtm1bbdu2zbjZz8jI0JIlS9S2bdtMyy9atEgZGRmaO3euypYtq0aNGql///457kd4eLheffVVlStXTsHBwRo1apSeeuoprVixIlvnjxs3Tu7u7sYWEBCQ4xgAAAAAPNlIOtzFsWPH1Lp1a5UoUUJubm4KDAyUJIu/FFerVs342c7OTpUqVTL+Cp9ZGU9PT5UqVeqOMpk5e/asfv31V9WtWzfLMt9//73q1q2rwoULy9XVVe3atdP58+d1+fLl7HZTCQkJCggIsLipLFOmjDw8PCziDAwMlKurq/HZz89PZ8+ezXY7/+Tv768XX3xRn3zyiSTpm2++0bVr1/TKK69YlPv7+N3+fDuu+Ph4HT9+XK6ursbzMDw9PXX16lVjKUxOhYWFWXz+ez9vj5W/v3+W8f1T+fLlFRISYsx22Lx5s86ePXtHP29LSEgwluNkt43MpKenKyoqSiEhIfLw8JCLi4sSEhKyPdNh4MCBSk1NNbbTp0/nOAYAAAAATzaSDnfRuHFj/fHHH5o9e7Z27dqlXbt2SdJ9T9vPKScnp7seT0pKUqNGjRQWFqavvvpKsbGx+uCDDyRZJ8Z8+fJZfDaZTBZLTe5H165dtWTJEl25ckXR0dFq2bKl8ufPn+3z09PTVbFiRcXFxVlsR48eVZs2be4rJmv0s23btkbSYdGiRWrQoIG8vLzuuz4bG5s73rrxzyU7UVFRWrZsmcaOHautW7cqLi5OoaGh2b42HBwc5ObmZrEBAAAAQE6QdMjC+fPndeTIEQ0ePFh169ZVSEiI/vzzzzvK7dy50/j55s2bio2NVUhISJZl/vzzTx09evSOMplxdXVVYGBglksYYmNjlZGRoUmTJunpp59WyZIl9euvv1qUsbe3161bt+7aTkhIiE6fPm3xl+xDhw7pwoULKlOmzD3jzI6s4mjYsKGcnZ01c+ZMffvtt3csrZAsx+/259vjV6FCBR07dkyFChVSUFCQxWaNN1PcHquUlJQs48tMmzZtdPDgQcXGxurLL7/McmnF7Tb279+vq1evZtmGt7e3Ll68qEuXLhn74uLiLMps27ZNHTt2VLNmzRQaGipfX99sP2ATAAAAAHIDSYcsFChQQF5eXvr44491/PhxbdiwQf369buj3AcffKBly5bp8OHD6tmzp/788887bpxHjhyp9evX6+DBg+rYsaMKFixo8caEuxk+fLgmTZqkadOm6dixY/rxxx+N5xkEBQXpxo0bmj59uk6cOKEFCxZo1qxZFucHBgYqPT1d69ev17lz5zJddlGvXj2Fhoaqbdu2+vHHH7V79261b99etWrVUqVKlbI5YncXGBioXbt2KSkpSefOnTNmDtx+tsPAgQMVHByc6TKCL774Qp988omOHj2qYcOGaffu3cYbPNq2bauCBQuqSZMm2rp1q06ePKlNmzapT58++vnnn3Ml9r+rV6+eSpYsqQ4dOig+Pl5bt27VoEGD7nleYGCgqlevri5duujWrVv673//m2XZNm3ayGQyKTIyUocOHdLq1avveMtH1apVlT9/fr3zzjtKTEzUokWLFBMTY1EmODhYS5cuVVxcnOLj49WmTZsHnrEBAAAAADlB0iELNjY2WrJkiWJjY1WuXDm98cYbeu+99+4oN378eI0fP17h4eH64YcftGLFChUsWPCOMq+//roqVqyoM2fO6JtvvpG9vX224ujQoYOmTJmiDz/80Hio4LFjxyT99aDAyZMn691331W5cuW0cOFCjRs3zuL86tWrq3v37mrZsqW8vb01YcKEO9owmUz6+uuvVaBAAdWsWVP16tVTiRIl9Nlnn2V3uO4pKipKtra2KlOmjLy9vS2eK9ClSxddv35dnTp1yvTcESNGaMmSJQoLC9P8+fO1ePFiYwZG/vz5tWXLFhUtWlTNmzdXSEiIunTpoqtXr1plOYCNjY2WLVumK1euqEqV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m81m86FDh8ySzHv27DHKrFmzxmwymcy//PJLrvXtUZUXY242//U/6n/+j+RJktvj/ncnT57M9Ob3woUL5nz58pm/+OILY19CQoJZknnHjh0P0JvHR16Mu9n8V9Lh9ddff6DYH1fWHPPbdu/ebZZkPnXqlNls5nvdbM6bcTeb+W5/GOOemppqlmT+/vvvzWYz17vZnDfjbjY/2de7tcb8559/NhcuXNh88ODBO8bX2tc6yyuAJ8D169cVGxurevXqGftsbGxUr1497dixI9NzduzYYVFekurXr2+UP3nypM6cOWNRxt3dXVWrVjXK7NixQx4eHqpUqZJRpl69erKxsbljGt2/TV6N+W3jx4+Xl5eXIiIi9N577+nmzZu51bVHmjXGPTtiY2N148YNi3pKly6tokWL5qiex1VejfttCxcuVMGCBVWuXDkNHDhQly9fznEdj5uHNeapqakymUzy8PAw6nhSv9elvBv32/hut964X79+XR9//LHc3d0VHh5u1MH1/vDH/bYn8Xq31phnZGSoXbt26t+/v8qWLZtpHda81u0euAYAj7xz587p1q1b8vHxsdjv4+Ojw4cPZ3rOmTNnMi1/5swZ4/jtfXcrU6hQIYvjdnZ28vT0NMr8W+XVmEtSnz59VKFCBXl6emr79u0aOHCgUlJSNHny5Afu16POGuOeHWfOnJG9vf0dNwg5redxlVfjLklt2rRRsWLF5O/vr/3792vAgAE6cuSIli5dmrNOPGYexphfvXpVAwYMUOvWreXm5mbU8aR+r0t5N+4S3+3WGveVK1eqVatWunz5svz8/LRu3ToVLFjQqIPr/eGPu/TkXu/WGvN3331XdnZ26tOnT5Z1WPNaJ+kAAP8y/fr1M34OCwuTvb29Xn31VY0bN04ODg55GBmQ+7p162b8HBoaKj8/P9WtW1eJiYl66qmn8jCyx9uNGzfUokULmc1mzZw5M6/DeWLcbdz5breO5557TnFxcTp37pxmz56tFi1aaNeuXXfcgCF33Wvcud5zT2xsrKZOnaoff/xRJpMpT2JgeQXwBChYsKBsbW3veJL+b7/9Jl9f30zP8fX1vWv52/+9V5mzZ89aHL9586b++OOPLNv9t8irMc9M1apVdfPmTSUlJeW0G48da4x7dvj6+ur69eu6cOHCA9XzuMqrcc9M1apVJUnHjx9/oHoeddYc89s3vqdOndK6dess/tr+JH+vS3k37pnhuz13xt3Z2VlBQUF6+umnNXfuXNnZ2Wnu3LlGHVzvD3/cM/OkXO/WGPOtW7fq7NmzKlq0qOzs7GRnZ6dTp07pzTffVGBgoFGHNa91kg7AE8De3l4VK1bU+vXrjX0ZGRlav369qlWrluk51apVsygvSevWrTPKFy9eXL6+vhZl0tLStGvXLqNMtWrVdOHCBcXGxhplNmzYoIyMDOPG4N8qr8Y8M3FxcbKxsXki/mpjjXHPjooVKypfvnwW9Rw5ckTJyck5qudxlVfjnpnbr9X08/N7oHoeddYa89s3vseOHdP3338vLy+vO+p4Ur/Xpbwb98zw3W6d75iMjAxdu3bNqIPr/eGPe2aelOvdGmPerl077d+/X3Fxccbm7++v/v3767vvvjPqsOq1/sCPogTwWFiyZInZwcHBHBMTYz506JC5W7duZg8PD/OZM2fMZrPZ3K5dO/Pbb79tlN+2bZvZzs7OPHHiRHNCQoJ52LBhmb6+0cPDw/z111+b9+/fb27SpEmmr8yMiIgw79q1y/zDDz+Yg4ODn5hXTeXFmG/fvt38/vvvm+Pi4syJiYnmTz/91Ozt7W1u3779w+18HrLGuJ8/f968b98+86pVq8ySzEuWLDHv27fPnJKSYpTp3r27uWjRouYNGzaY9+7da65WrZq5WrVqD6/jeSwvxv348ePmkSNHmvfu3Ws+efKk+euvvzaXKFHCXLNmzYfb+TyS22N+/fp183//+19zkSJFzHFxcRavqrt27ZpRz5P8vW425824892e++Oenp5uHjhwoHnHjh3mpKQk8969e82dOnUyOzg4mA8ePGjUw/X+8Mf9Sb/erfH/03/K7O0g1rzWSToAT5Dp06ebixYtara3tzdXqVLFvHPnTuNYrVq1zB06dLAo//nnn5tLlixptre3N5ctW9a8atUqi+MZGRnmIUOGmH18fMwODg7munXrmo8cOWJR5vz58+bWrVubXVxczG5ubuZOnTqZL168aLU+Pmoe9pjHxsaaq1atanZ3dzc7OjqaQ0JCzGPHjjVfvXrVqv181OT2uEdHR5sl3bENGzbMKHPlyhVzjx49zAUKFDDnz5/f3KxZM4ukxJPgYY97cnKyuWbNmmZPT0+zg4ODOSgoyNy/f39zamqqtbv6yMjNMb/9atLMto0bNxrlnvTvdbP54Y873+1/yc1xv3LlirlZs2Zmf39/s729vdnPz8/83//+17x7926LOrjeH/64c73n/v9P/ymzpIM1r3WT2Ww2P/h8CQAAAAAAAEs80wEAAAAAAFgFSQcAAAAAAGAVJB0AAAAAAIBVkHQAAAAAAABWQdIBAAAAAABYBUkHAAAAAABgFSQdAAAAAACAVZB0AAAAAAAAVkHSAQAAAAAAWAVJBwAAgEdQx44d1bRp07wOI1NJSUkymUyKi4vL61AAAI84kg4AAADItuvXr+d1CACAxwhJBwAAgEdc7dq11bt3b/Xt21cFChSQj4+PZs+erUuXLqlTp05ydXVVUFCQ1qxZY5yzadMmmUwmrVq1SmFhYXJ0dNTTTz+tgwcPWtT91VdfqWzZsnJwcFBgYKAmTZpkcTwwMFCjRo1S+/bt5ebmpm7duql48eKSpIiICJlMJtWuXVuStGfPHv3nP/9RwYIF5e7urlq1aunHH3+0qM9kMmnOnDlq1qyZ8ufPr+DgYK1YscKizE8//aRGjRrJzc1Nrq6uevbZZ5WYmGgcnzNnjkJCQuTo6KjSpUvrww8/fOAxBgBYB0kHAACAx8C8efNUsGBB7d69W71799Zrr72mV155RdWrV9ePP/6o559/Xu3atdPly5ctzuvfv78mTZqkPXv2yNvbW40bN9aNGzckSbGxsWrRooVatWqlAwcOaPjw4RoyZIhiYmIs6pg4caLCw8O1b98+DRkyRLt375Ykff/990pJSdHSpUslSRcvXlSHDh30ww8/aOfOnQoODlbDhg118eJFi/pGjBihFi1aaP/+/WrYsKHatm2rP/74Q5L0yy+/qGbNmnJwcNCGDRsUGxurzp076+bNm5KkhQsXaujQoRozZowSEhI0duxYDRkyRPPmzcv1MQcAPDiT2Ww253UQAAAAsNSxY0dduHBBy5cvV+3atXXr1i1t3bpVknTr1i25u7urefPmmj9/viTpzJkz8vPz044dO/T0009r06ZNeu6557RkyRK1bNlSkvTHH3+oSJEiiomJUYsWLdS2bVv9/vvvWrt2rdHuW2+9pVWrVumnn36S9NdMh4iICC1btswok5SUpOLFi2vfvn0qX758ln3IyMiQh4eHFi1apEaNGkn6a6bD4MGDNWrUKEnSpUuX5OLiojVr1qhBgwZ65513tGTJEh05ckT58uW7o86goCCNGjVKrVu3NvaNHj1aq1ev1vbt2+9nqAEAVsRMBwAAgMdAWFiY8bOtra28vLwUGhpq7PPx8ZEknT171uK8atWqGT97enqqVKlSSkhIkCQlJCSoRo0aFuVr1KihY8eO6datW8a+SpUqZSvG3377TZGRkQoODpa7u7vc3NyUnp6u5OTkLPvi7OwsNzc3I+64uDg9++yzmSYcLl26pMTERHXp0kUuLi7GNnr0aIvlFwCAR4ddXgcAAACAe/vnTbjJZLLYZzKZJP01uyC3OTs7Z6tchw4ddP78eU2dOlXFihWTg4ODqlWrdsfDJzPry+24nZycsqw/PT1dkjR79mxVrVrV4pitrW22YgQAPFwkHQAAAP7Fdu7cqaJFi0qS/vzzTx09elQhISGSpJCQEG3bts2i/LZt21SyZMm73sTb29tLksVsiNvnfvjhh2rYsKEk6fTp0zp37lyO4g0LC9O8efN048aNO5ITPj4+8vf314kTJ9S2bdsc1QsAyBskHQAAAP7FRo4cKS8vL/n4+GjQoEEqWLCgmjZtKkl68803VblyZY0aNUotW7bUjh07NGPGjHu+DaJQoUJycnLSt99+qyJFisjR0VHu7u4KDg7WggULVKlSJaWlpal///53nbmQmV69emn69Olq1aqVBg4cKHd3d+3cuVNVqlRRqVKlNGLECPXp00fu7u5q0KCBrl27pr179+rPP/9Uv3797neYAABWwjMdAAAA/sXGjx+v119/XRUrVtSZM2f0zTffGDMVKlSooM8//1xLlixRuXLlNHToUI0cOVIdO3a8a512dnaaNm2aPvroI/n7+6tJkyaSpLlz5+rPP/9UhQoV1K5dO/Xp00eFChXKUbxeXl7asGGD0tPTVatWLVWsWFGzZ882Zj107dpVc+bMUXR0tEJDQ1WrVi3FxMQYr/EEADxaeHsFAADAv9Dtt1f8+eef8vDwyOtwAABPKGY6AAAAAAAAqyDpAAAAAAAArILlFQAAAAAAwCqY6QAAAAAAAKyCpAMAAAAAALAKkg4AAAAAAMAqSDoAAAAAAACrIOkAAAAAAACsgqQDAAAAAACwCpIOAAAAAADAKkg6AAAAAAAAq/h/nJ488vOJK7oAAAAASUVORK5CYII=\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "# XGBoost Feature Importance\n",
        "xgb_model = best_xgb.named_steps[\"model\"]\n",
        "\n",
        "xgb_importance_df = pd.DataFrame({\n",
        "    \"Feature\": feature_names,\n",
        "    \"Importance\": xgb_model.feature_importances_\n",
        "}).sort_values(by=\"Importance\", ascending=False)\n",
        "\n",
        "xgb_importance_df.head(20)\n",
        "\n",
        "plt.figure(figsize=(10, 8))\n",
        "sns.barplot(\n",
        "    data=xgb_importance_df.head(20),\n",
        "    x=\"Importance\",\n",
        "    y=\"Feature\"\n",
        ")\n",
        "\n",
        "plt.title(\"Top 20 XGBoost Feature Importances\")\n",
        "plt.show()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "e1ba038a-4248-4322-a364-ff832db1f2d4",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 677
        },
        "id": "e1ba038a-4248-4322-a364-ff832db1f2d4",
        "outputId": "17f5159c-c482-4596-dbfe-2926df395648"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "                              Feature  Coefficient  Absolute Coefficient\n",
              "2                       interest_rate         0.24                  0.24\n",
              "9                  total_credit_lines        -0.13                  0.13\n",
              "24                  num_mort_accounts        -0.12                  0.12\n",
              "21              num_total_cc_accounts        -0.12                  0.12\n",
              "118                          state_NY         0.11                  0.11\n",
              "69             homeownership_MORTGAGE        -0.11                  0.11\n",
              "31                            grade_A        -0.10                  0.10\n",
              "22               num_open_cc_accounts        -0.09                  0.09\n",
              "3                         installment         0.08                  0.08\n",
              "72       verified_income_Not Verified        -0.08                  0.08\n",
              "17   months_since_last_credit_inquiry        -0.08                  0.08\n",
              "1                                term         0.07                  0.07\n",
              "126                          state_TX        -0.07                  0.07\n",
              "8                  inquiries_last_12m         0.06                  0.06\n",
              "7                           delinq_2y         0.06                  0.06\n",
              "0                         loan_amount         0.06                  0.06\n",
              "79                 loan_purpose_house         0.06                  0.06\n",
              "4                          emp_length         0.06                  0.06\n",
              "71                 homeownership_RENT         0.05                  0.05\n",
              "18          num_satisfactory_accounts        -0.05                  0.05"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-597b24f4-04c4-4958-a27e-fc1b4742ba80\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Feature</th>\n",
              "      <th>Coefficient</th>\n",
              "      <th>Absolute Coefficient</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>2</th>\n",
              "      <td>interest_rate</td>\n",
              "      <td>0.24</td>\n",
              "      <td>0.24</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>9</th>\n",
              "      <td>total_credit_lines</td>\n",
              "      <td>-0.13</td>\n",
              "      <td>0.13</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>24</th>\n",
              "      <td>num_mort_accounts</td>\n",
              "      <td>-0.12</td>\n",
              "      <td>0.12</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>21</th>\n",
              "      <td>num_total_cc_accounts</td>\n",
              "      <td>-0.12</td>\n",
              "      <td>0.12</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>118</th>\n",
              "      <td>state_NY</td>\n",
              "      <td>0.11</td>\n",
              "      <td>0.11</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>69</th>\n",
              "      <td>homeownership_MORTGAGE</td>\n",
              "      <td>-0.11</td>\n",
              "      <td>0.11</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>31</th>\n",
              "      <td>grade_A</td>\n",
              "      <td>-0.10</td>\n",
              "      <td>0.10</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>22</th>\n",
              "      <td>num_open_cc_accounts</td>\n",
              "      <td>-0.09</td>\n",
              "      <td>0.09</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>3</th>\n",
              "      <td>installment</td>\n",
              "      <td>0.08</td>\n",
              "      <td>0.08</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>72</th>\n",
              "      <td>verified_income_Not Verified</td>\n",
              "      <td>-0.08</td>\n",
              "      <td>0.08</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>17</th>\n",
              "      <td>months_since_last_credit_inquiry</td>\n",
              "      <td>-0.08</td>\n",
              "      <td>0.08</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>1</th>\n",
              "      <td>term</td>\n",
              "      <td>0.07</td>\n",
              "      <td>0.07</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>126</th>\n",
              "      <td>state_TX</td>\n",
              "      <td>-0.07</td>\n",
              "      <td>0.07</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>8</th>\n",
              "      <td>inquiries_last_12m</td>\n",
              "      <td>0.06</td>\n",
              "      <td>0.06</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>7</th>\n",
              "      <td>delinq_2y</td>\n",
              "      <td>0.06</td>\n",
              "      <td>0.06</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>0</th>\n",
              "      <td>loan_amount</td>\n",
              "      <td>0.06</td>\n",
              "      <td>0.06</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>79</th>\n",
              "      <td>loan_purpose_house</td>\n",
              "      <td>0.06</td>\n",
              "      <td>0.06</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>4</th>\n",
              "      <td>emp_length</td>\n",
              "      <td>0.06</td>\n",
              "      <td>0.06</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>71</th>\n",
              "      <td>homeownership_RENT</td>\n",
              "      <td>0.05</td>\n",
              "      <td>0.05</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>18</th>\n",
              "      <td>num_satisfactory_accounts</td>\n",
              "      <td>-0.05</td>\n",
              "      <td>0.05</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-597b24f4-04c4-4958-a27e-fc1b4742ba80')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-597b24f4-04c4-4958-a27e-fc1b4742ba80 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-597b24f4-04c4-4958-a27e-fc1b4742ba80');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "    </div>\n",
              "  </div>\n"
            ],
            "application/vnd.google.colaboratory.intrinsic+json": {
              "type": "dataframe",
              "variable_name": "coef_df",
              "summary": "{\n  \"name\": \"coef_df\",\n  \"rows\": 137,\n  \"fields\": [\n    {\n      \"column\": \"Feature\",\n      \"properties\": {\n        \"dtype\": \"string\",\n        \"num_unique_values\": 137,\n        \"samples\": [\n          \"state_WI\",\n          \"state_ID\",\n          \"state_TX\"\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"Coefficient\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.04311368180476637,\n        \"min\": -0.13040638474906835,\n        \"max\": 0.23509163054151408,\n        \"num_unique_values\": 137,\n        \"samples\": [\n          -0.005587768065919094,\n          -0.005766959508022535,\n          -0.07087050687215193\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"Absolute Coefficient\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.03323573386777035,\n        \"min\": 3.859512552039287e-05,\n        \"max\": 0.23509163054151408,\n        \"num_unique_values\": 137,\n        \"samples\": [\n          0.005587768065919094,\n          0.005766959508022535,\n          0.07087050687215193\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    }\n  ]\n}"
            }
          },
          "metadata": {},
          "execution_count": 35
        }
      ],
      "source": [
        "# Logistic Regression Coefficient Interpretation\n",
        "\n",
        "log_model = best_log_reg.named_steps[\"model\"]\n",
        "\n",
        "coef_df = pd.DataFrame({\n",
        "    \"Feature\": feature_names,\n",
        "    \"Coefficient\": log_model.coef_[0]\n",
        "})\n",
        "\n",
        "coef_df[\"Absolute Coefficient\"] = coef_df[\"Coefficient\"].abs()\n",
        "\n",
        "coef_df = coef_df.sort_values(\n",
        "    by=\"Absolute Coefficient\",\n",
        "    ascending=False\n",
        ")\n",
        "\n",
        "coef_df.head(20)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "89984f32-99e8-4695-bb56-827561b3dacc",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 564
        },
        "id": "89984f32-99e8-4695-bb56-827561b3dacc",
        "outputId": "9b17b11a-f008-46ae-ad93-56370c4d442f"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 1000x600 with 1 Axes>"
            ],
            "image/png": "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JFCgz8IabtdWyHs7sj+j3P4dV6tWLdfkzq3MmjWLAwcOUKtWLWbPnk2/fv0ICAgwzmd/T1JTU3Nc+95773H58mV+//33W06w+cgjj1hMJPn0009TpUoVBg8ezL59+4z2VKlSJUdS6ebvZF6/u126dGHhwoX07duXV199lZYtW9KpUyeefvrpXCe7FJH7j5IOIiIi97EGDRoYq1fcLCsrC5PJxIYNG3L8ogk5f8288Vfrm+V2/e2Om2+a6C03N04CeTsXL16kefPmuLm5MWHCBCpXroyDgwP79+9n9OjR9+zXzbtpa37qK+z75MftvgO56dy5Mzt27GDkyJHUqVPHWC6xdevWuX4uhdG27HqXLl1qTFR4o5snLbS2W32P79TWe92OM2fOMH78eDp06MC7775L9erVeemll9i0aZNRxt3dnTJlynD48OEc12f3uMlOaOWFi4sLDRs2ZO3atTmSeIXF0dGRb775hm3btrF+/Xo2btzIxx9/TIsWLdi8efMtPwcRuX8o6SAiIvKAqly5MmazmYoVKxq/gBcFT09PLl68aHHs6tWrOVYUuHnSwWwxMTGcO3eOVatW8cgjjxjHb1yh40513KxChQoAHDt2LMe5o0ePUrJkSau8IBWmrKwsTp06ZfHZHj9+HMCYgLBChQps3bqVy5cvW/xinD0kJfs53M6tnumFCxeIjo4mMjKScePGGcezf8EviMqVK5OVlcWRI0duucRi5cqVAShVqhStWrUq8L3yK6/f47zKazuyP6Pcnmtu399byR6KM3v2bMqUKcNbb73F4MGDWblyJV27djXKPfnkkyxcuJDdu3fToEGDPNd/K9euXQOu955wdnamQoUK/PDDD2RlZVn0RLj5O5mf766NjQ0tW7akZcuWvPPOO0yaNImxY8eybds2WrVqlef/L4hI0VCfJBERkQdUp06dsLW1JTIyMscvyWazOceyhtZSuXJlvvnmG4tjCxYsyPELcfZL/s0vdtm/VN7YhqtXr/Luu+/muJezs3OehluUKVOGOnXqsHjxYov7HT58mM2bN/PEE0/csY77wdy5c42/zWYzc+fOpXjx4rRs2RKAJ554gszMTItyAP/9738xmUy0adPmjvdwcnIC8va5AMycOTO/zTB06NABGxsbJkyYkKOnRPZ9wsLCcHNzY9KkSWRkZOSo48ZlKQtzycy8fo/z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HR1NkyZNsLe3x9PTM99t8vT0pESJEixYsIAyZcqQlJTEq6++atV2i4iIiIiI3A0tmSn/SMWKFWP27Nm89957+Pr60r59ewD69u3LwoULiYqKIigoiObNm7No0SJjqclbudN1rq6uTJ06lXr16lG/fn0SExP56quvsLG5/k9sxowZbNmyBT8/P0JCQgrUJhsbG1auXMm+ffuoVasWr7zyCtOmTbNqu0VERERERO6GyWw2m4s6CBG5/6WkpODu7k7twfOxtXcs6nBERERERP419k3rUdQhWMh+N7h06RJubm63LaueDiIiIiIiIiJiFUo6iBSBmjVr4uLikuu2bNmyog5PRERERESkUGgiSZEi8NVXX5GRkZHrudKlS9/jaERERERERKxDSQeRIlChQoWiDkFERERERMTqNLxCRERERERERKxCPR1EJF++ebPbHWeoFRERERERAfV0EBERERERERErUdJBRERERERERKxCSQcRERERERERsQolHURERERERETEKpR0EBERERERERGrUNJBRERERERERKxCS2aKSL488voKbO0dizoMERG5C/um9SjqEERE5F9CPR1ERERERERExCqUdBARERERERERq1DSQURERERERESsQkkHEREREREREbEKJR1ERERERERExCqUdBARERERERERq1DS4f+LiIigTp06/5r73kpoaChDhw4t6jDuCZPJxJo1awBITEzEZDIRFxdX4PqK6tndb98hERERERGRbP/KpMONL5tFbcSIEURHRxd1GFZRGC/y94qfnx/JycnUqlULgJiYGEwmExcvXsxzHatWrWLixIlWivDW/snfIRERERERebAVK+oA/u1cXFxwcXEp6jAeWBkZGRQvXvyu67G1tcXHx+eu6vDy8rrrOAriTt+hq1evYmdndw8jEhERERERua5IezqEhoYyePBghg4diqenJ6VLl+b999/nypUr9OrVC1dXVwICAtiwYYNxzfbt22nQoAH29vaUKVOGV199lWvXrlnUOWTIEEaNGoWXlxc+Pj5EREQY5/39/QHo2LEjJpPJ2M+2dOlS/P39cXd3p2vXrly+fNk499lnnxEUFISjoyMlSpSgVatWXLly5Y7tjImJoUGDBjg7O+Ph4UGTJk346aefgJxd48PDw+nQoQPTp0+nTJkylChRgpdeeomMjAyjTHp6OqNH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h9OhQwcmTZpE6dKl8fDwYMKECVy7do2RI0fi5eVFuXLliIqKsoj1zJkzdO7cGQ8PD7y8vGjfvj2JiYkFareIiIiIiEheKOkg98yVK1cYNmwYe/fuJTo6GhsbGzp27EhWVpZRZuzYsYwYMYK4uDiqVq1Kt27duHbtmnE+LS2N6dOns3TpUr755huSkpIYMWJEvuLIyMhg4sSJHDx4kDVr1pCYmGiRlLhbCQkJrFmzhi+//JIvv/yS7du3M2XKFOP8mDFjmDJlCm+88QZHjhxh+fLllC5dGrj+jMLCwvD09GTPnj18+umnbN26lUGDBlnc4+uvv+bXX3/lm2++4Z133mH8+PG0bdsWT09Pdu3axYABA3jhhRf4+eefjTaHhYXh6urKt99+S2xsrJG0uXr1aq7tSE9PJyUlxWITERERERHJDw2vkHvmqaeestj/8MMP8fb25siRI7i4uAAwYsQInnzySQAiIyOpWbMmJ0+epHr16sD1l+f58+dTuXJlAAYNGsSECRPyFUfv3r2NvytVqsTs2bOpX78+qampRhx3Iysri0WLFuHq6grA888/T3R0NG+99RaXL19m1qxZzJ07l549ewJQuXJlmjZtCsDy5cv5+++/WbJkCc7OzgDMnTuXdu3a8fbbbxvJCS8vL2bPno2NjQ3VqlVj6tSppKWl8dprrwH/l9j47rvv6Nq1Kx9//DFZWVksXLgQk8kEQFRUFB4eHsTExPD444/naMfkyZOJjIy86+chIiIiIiL/XurpIPfMiRMn6NatG5UqVcLNzQ1/f38AkpKSjDLBwcHG32XKlAGwGPrg5ORkJByyy+R3aMS+ffto164d5cuXx9XVlebNm+eI4274+/sbCYebY4yPjyc9PZ2WLVvmem18fDy1a9c2Eg4ATZo0ISsri2PHjhnHatasiY3N//3zLV26NEFBQca+ra0tJUqUMO578OBBTp48iaurKy4uLri4uODl5cXff/9tDHG52ZgxY7h06ZKxnTlzpgBPQ0RERERE/s3U00HumXbt2lGhQgXef/99fH19ycrKolatWhbd+4sXL278nf2L/I3DL248n13GbDYb+zY2Nhb7cL13RLbs4QthYWEsW7YMb29vkpKSCAsLu+Uwg/zKLcbsNhTWpJO53eN2901NTaVu3bosW7YsR13e3t653sPe3h57e/tCiVdERERERP6d1NNB7olz585x7NgxXn/9dVq2bElgYCAXLlwo9Pt4e3tbTCyZmZnJ4cOHjf2jR49y7tw5pkyZQrNmzahevXqBJ5EsiCpVquDo6Eh0dHSu5wMDAzl48CBXrlwxjsXGxhrDKArqoYce4sSJE5QqVYqAgACLzd3dvcD1ioiIiIiI3I6SDnJPeHp6UqJECRYsWMDJkyf5+uuvGTZsWKHfp0WLFqxfv57169dz9OhRXnzxRS5evGicL1++PHZ2dsyZM4dTp06xbt06Jk6cWOhx3IqDgwOjR49m1KhRLFmyhISEBL7//ns++OADAJ599lkcHBzo2bMnhw8fZtu2bQwePJjnn3/emM+hIJ599llKlixJ+/bt+fbbbzl9+jQxMTEMGTLEmGxSRERERESksCnpIPeEjY0NK1euZN++fdSqVYtXXnmFadOmFfp9evfuTc+ePenRowfNmzenUqVKPProo8Z5b29vFi1axKeffkqNGjWYMmUK06dPL/Q4bueNN95g+PDhjBs3jsDAQLp06WL0tnBycmLTpk2cP3+e+vXr8/TTT9OyZUvmzp17V/d0cnLim2++oXz58nTq1InAwED69OnD33//jZubW2E0S0REREREJAeT+eYB8CIiuUhJScHd3Z3ag+dja184c1OIiDxI9k3rUdQhiIiI3Bey3w0uXbp0xx8x1dNBRERERERERKxCSQeR22jTpo2xxOTN26RJk4o6PBERERERkfualswUuY2FCxfy119/5XrOy8vrHkcjIiIiIiLyYFHSQeQ2ypYtW9QhiIiIiIiIPLA0vEJERERERERErEI9HUQkX755s5uW2RQRERERkTxRTwcRERERERERsQolHURERERERETEKpR0EBERERERERGrUNJBRERERERERKxCSQcRERERERERsQqtXiEi+fLI6yuwtXcs6jBE5F9m37QeRR2CiIiIFIB6OoiIiIiIiIiIVSjpICIiIiIiIiJWoaSDiIiIiIiIiFiFkg4iIiIiIiIiYhVKOoiIiIiIiIiIVSjpICIiIiIiIiJWoaSDiIiIiIiIiFiFkg7ywAoPD6dDhw4Fvj40NJShQ4fmufyiRYvw8PC4bZmIiAjq1KlT4JgSExMxmUzExcUBEBMTg8lk4uLFiwWuE8Df35+ZM2feVR0iIiIiIiL5paSDFKr8vsgX9Jr71YgRI4iOjjb27zYx0rhxY5KTk3F3d7+ruPbs2UP//v2NfZPJxJo1a+6qThERERERkTspVtQBiPyTuLi44OLiUmj12dnZ4ePjc9f1eHt7F0I0IiIiIiIi+aOeDlJowsPD2b59O7NmzcJkMmEymUhMTGT79u00aNAAe3t7ypQpw6uvvsq1a9due01mZiZ9+vShYsWKODo6Uq1aNWbNmlXg2K5cuUKPHj1wcXGhTJkyzJgxI0eZ9PR0RowYQdmyZXF2dqZhw4bExMTkKLdmzRqqVKmCg4MDYWFhnDlzxjh34/CKiIgIFi9ezNq1a4225Vbf7dw8vCJ7iMeXX35JtWrVcHJy4umnnyYtLY3Fixfj7++Pp6cnQ4YMITMz06jnxuEV/v7+AHTs2BGTyWTsi4iIiIiIFDb1dJBCM2vWLI4fP06tWrWYMGECAJmZmTzxxBOEh4ezZMkSjh49Sr9+/XBwcCAiIiLXa7y9vcnKyqJcuXJ8+umnlChRgh07dtC/f3/KlClD586d8x3byJEj2b59O2vXrqVUqVK89tpr7N+/32L+hUGDBnHkyBFWrlyJr68vq1evpnXr1hw6dIgqVaoAkJaWxltvvcWSJUuws7Nj4MCBdO3aldjY2Bz3HDFiBPHx8aSkpBAVFQWAl5dXvmO/WVpaGrNnz2blypVcvnyZTp060bFjRzw8PPjqq684deoUTz31FE2aNKFLly45rt+zZw+lSpUiKiqK1q1bY2trm+t90tPTSU9PN/ZTUlLuOnYREREREfl3UdJBCo27uzt2dnY4OTkZQwLGjh2Ln58fc+fOxWQyUb16dX799VdGjx7NuHHjcr0GwNbWlsjISGO/YsWK7Ny5k08++STfSYfU1FQ++OADPvroI1q2bAnA4sWLKVeunFEmKSmJqKgokpKS8PX1Ba4nDTZu3EhUVBSTJk0CICMjg7lz59KwYUOjnsDAQHbv3k2DBg0s7uvi4oKjoyPp6emFMkQiW0ZGBvPmzaNy5coAPP300yxdupTff/8dFxcXatSowaOPPsq2bdtyTTpkD7Xw8PC4bVyTJ0+2+AxERERERETyS8MrxKri4+Np1KgRJpPJONakSRNSU1P5+eefb3vt//73P+rWrYu3tzcuLi4sWLCApKSkfMeQkJDA1atXjUQBXO9xUK1aNWP/0KFDZGZmUrVqVWNeBhcXF7Zv305CQoJRrlixYtSvX9/Yr169Oh4eHsTHx+c7roJycnIyEg4ApUuXxt/f32IuidKlS3P27Nm7us+YMWO4dOmSsd04jERERERERCQv1NNB7ksrV65kxIgRzJgxg0aNGuHq6sq0adPYtWuXVe6XmpqKra0t+/btyzHcoDAnhiwMxYsXt9g3mUy5HsvKyrqr+9jb22Nvb39XdYiIiIiIyL+bkg5SqOzs7CwmMAwMDOTzzz/HbDYbvR1iY2NxdXU1hjfcfE12mcaNGzNw4EDj2I09DvKjcuXKFC9enF27dlG+fHkALly4wPHjx2nevDkAISEhZGZmcvbsWZo1a3bLuq5du8bevXuNoRTHjh3j4sWLBAYG5lo+t7bdD4oXL35fxiUiIiIiIv8sGl4hhcrf359du3aRmJjIn3/+ycCBAzlz5gyDBw/m6NGjrF27lvHjxzNs2DBsbGxyvSYrK4sqVaqwd+9eNm3axPHjx3njjTfYs2dPgWJycXGhT58+jBw5kq+//prDhw8THh5u3B+gatWqPPvss/To0YNVq1Zx+vRpdu/ezeTJk1m/fr1Rrnjx4gwePJhdu3axb98+wsPDefjhh3PM53Dj8/jhhx84duwYf/75JxkZGQVqQ2Hz9/cnOjqa3377jQsXLhR1OCIiIiIi8g+lpIMUqhEjRmBra0uNGjXw9vYmIyODr776it27d1O7dm0GDBhAnz59eP311295TVJSEi+88AKdOnWiS5cuNGzYkHPnzln0esivadOm0axZM9q1a0erVq1o2rQpdevWtSgTFRVFjx49GD58ONWqVaNDhw7s2bPH6B0B1+dTGD16NN27d6dJkya4uLjw8ccf3/K+/fr1o1q1atSrVw9vb+9cV7koCjNmzGDLli34+fkREhJS1OGIiIiIiMg/lMlsNpuLOggRuf+lpKTg7u5O7cHzsbV3LOpwRORfZt+0HkUdgoiIiPx/2e8Gly5dws3N7bZl1dNBRERERERERKxCSQd54CUlJVksc3nzVpBlNq1l0qRJt4yzTZs2RR2eiIiIiIhIodLqFfLA8/X1JS4u7rbn7xcDBgygc+fOuZ5zdNSQBRERERER+WdR0kEeeMWKFSMgIKCow8gTLy8vvLy8ijoMERERERGRe0LDK0RERERERETEKtTTQUTy5Zs3u91xhloRERERERFQTwcRERERERERsRIlHURERERERETEKpR0EBER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oYiIiIiIyHXq6SBWMW3aNJo1a0a7du1o1aoVTZs2pW7dusb5qKgoevTowfDhw6lWrRodOnRgz549lC9f3ijj5OTE6NGj6d69O02aNMHFxYWPP/7YOP/UU0/RunVrHn30Uby9vVmxYsUd45oxYwZbtmzBz8/PmMugQ4cOzJo1i+nTp1OzZk3ee+89oqKiCA0NLbwHcoOqVauyefNmDh48SIMGDWjUqBFr166lWLHrOcApU6bw1FNP8fzzz/PQQw9x8uRJNm3ahKen513dd+LEibzxxhtMnjyZwMBAWrduzfr166lYsWJhNEtERERERCQHrV4hInmSPUOtVq8Q+XfT6hUiIiKSn9Ur1NNBRERERERERKxCSQf5x1i2bBkuLi65bjVr1rxv6hQREREREfm30ESS8o/xn//8h4YNG+Z67ublJIuyThERERERkX8LJR3kH8PV1RVXV9f7vk4REREREZF/Cw2vEBERERERERGrUE8HEcmXb97sdscZakVEREREREA9HURERERERETESpR0EBERERERERGrUNJBRERERERERKxCSQcRERERERERsQolHURERERERETEKrR6hYjkyyOvr8DW3rGow5B/kX3TehR1CCIiIiJSQOrpICIiIiIiIiJWoaSDiIiIiIiIiFiFkg4iIiIiIiIiYhVKOoiIiIiIiIiIVSjpICIiIiIiIiJWoaSDiIiIiIiIiFiFkg4iIiIiIiIiYhVKOsg/mslkYs2aNUUdxj0XHh5Ohw4dijoMERERERH5l1PSQf6Rrl69WtQhiIiIiIiI/Osp6fAPFhoaypAhQxg1ahReXl74+PgQEREBQGJiIiaTibi4OKP8xYsXMZlMxMTEABATE4PJZGLTpk2EhITg6OhIixYtOHv2LBs2bCAwMBA3Nze6d+9OWlpanmMaPHgwQ4cOxdPTk9KlS/P+++9z5coVevXqhaurKwEBAWzYsMHiuu3bt9OgQQPs7e0pU6YMr776KteuXbOod9CgQQwdOpSSJUsSFhaGv78/AB07dsRkMhn7t5OQkED79u0pXbo0Li4u1K9fn61bt1qUSU9PZ/To0fj5+WFvb09AQAAffPCBcf7HH3+kbdu2uLm54erqSrNmzUhISAAgKyuLCRMmUK5cOezt7alTpw4bN240rs1+5hcvXjSOxcXFYTKZSExMBGDRokV4eHiwadMm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LGbMmMH06dP54YcfCAsL4z//+Q8nTpywKDd27FhGjBhBXFwcVatWpVu3bly7di1PbUlLS+Ptt99m4cKF/Pjjj5QqVeqex58tPT2dlJQUi01ERERERCQ/NLziAXD58mVmzZrF3Llz6dmzJwCVK1emadOmJCYmAjB06FA6depkXDN+/HhmzJhhHKtYsSJHjhzhvffeo2fPnixfvpysrCw++OADHBwcqFmzJj///DMvvvhirjHY2dnh7u6OyWQq1CEX2cMkSpQoUeB6HR0dcXR0BCAhIYGXXnqJSZMm8dhjjwHQokULi/ILFizAw8OD7du307ZtWyMGDw+P28Ywffp0Ro8eTdeuXQF4++232bZtGzNnzuR///ufUW7EiBE8+eSTAERGRlKzZk1OnjxJ9erV79iWjIwM3n33XWrXrm0cu9fxZ5s8eTKRkZF3jFlERERERORW1NPhARAfH096ejotW7a8ZZl69eoZf1+5coWEhAT69OljjOt3cXHhzTffJCEhwagzODgYBwcH47pGjRpZrxH3wKVLl2jbti1PPvkkI0eONI7//vvv9OvXjypVquDu7o6bmxupqakkJSXlue6UlBR+/fVXo/dEtiZNmhAfH29xLDg42Pi7TJkyAJw9ezZP97Gzs7O4vijizzZmzBguXbpkbGfOnMnz/UREREREREA9HR4I2b/i346zs7Pxd2pqKgDvv/8+DRs2tChna2tbuMHdgclkwmw2WxzLyMgo9PtkZmbSpUsX3NzcWLBggcW5nj17cu7cOWbNmkWFChWwt7enUaNGXL16tdDjACwm8TSZTMD1+RTywtHR0bgm272OP5u9vT329vZWvYeIiIiIiPyzqafDA6BKlSo4OjrmefnD0qVL4+vry6lTpwgICLDYsiduDAwM5IcffuDvv/82rvv+++9vW6+dnR2ZmZn5it3b25vk5GRj/8SJE6SlpVnUCeS73pu98sorHDp0iDVr1lj03gCIjY1lyJAhPPHEE9SsWRN7e3v+/PNPizLFixe/bQxubm74+voSGxubo+4aNWrcVex38qDHLyIiIiIi/17q6fAAcHBwYPTo0YwaNQo7OzuaNGnCH3/8wY8//njLIReRkZEMGTIEd3d3WrduTXp6Onv37uXChQsMGzaM7t27M3bsWPr168eYMWNITExk+vTpt43D39+f1NRUoqOjqV27Nk5O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EREREREREStR0kFERERERERErEJJBxERERERERGxCiUdRERERERERMQqlHQQEREREREREavQ6hUiki+PvL4CW3vHog7jgbZvWo+iDkFERERE5J5QTwcRERERERERsQolHURERERERETEKpR0EBERERERERGrUNJBRERERERERKxCSQcRERERERERsQolHURERERERETEKpR0EBERERERERGrUNJBHmihoaEMHTr0nt0vJiYGk8nExYsX76qeex23iIiIiIhIUShW1AGI3I1Vq1ZRvHjxog5DREREREREcqGkgxQps9lMZmYmxYpZfhWvXr2KnZ3dHa/38vKyVmgiIiIiIiJylzS8ohCEhoYyZMgQRo0ahZeXFz4+PkRERACQmJiIyWQiLi7OKH/x4kVMJhMxMTHA/3XZ37RpEyEhITg6OtKiRQvOnj3Lhg0bCAwMxM3Nje7du5OWlpanmLKyspg6dSoBAQHY29tTvnx53nrrLeP8zz//TLdu3fDy8sLZ2Zl69eqxa9euPNX9xRdfUL9+fRwcHChZsiQdO3Y0zi1dupR69erh6uqKj48P3bt35+zZs8b57LZu2LCBunXrYm9vz3fffUdoaCiDBg1i6NChlCxZkrCwMHr37k3btm0t7p2RkUGpUqX44IMPjGd/4zAFf39/Jk2aRO/evXF1daV8+fIsWLDAoo4dO3ZQp04dHBwcqFevHmvWrMnxGd1JbGwswcHBODg48PDDD3P48GHj3Llz5+jWrRtly5bFycmJoKAgVqxYcdv68vrcoqOjqVevHk5OTjRu3Jhjx45Z1HO7zyY9PZ0RI0ZQtmxZnJ2dadiwofEdzE16ejopKSkWm4iIiIiISH4o6VBIFi9ejLOzM7t27WLq1KlMmDCBLVu25KuOiIgI5s6dy44dOzhz5gydO3dm5syZLF++nPXr17N582bmzJmTp7rGjBnDlClTeOONNzhy5AjLly+ndOnSAKSmptK8eXN++eUX1q1bx8GDBxk1ahRZWVl3rHf9+vV07NiRJ554ggMHDhAdHU2DBg2M8xkZGUycOJGDBw+yZs0aEhMTCQ8Pz1HPq6++ypQpU4iPjyc4OBi4/gzt7OyIjY1l/vz59O3bl40bN5KcnGxc9+WXX5KWlkaXLl1uGeOMGTOoV68eBw4cYODAgbz44ovGy3lKSgrt2rUjKCiI/fv3M3Hi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8MMPOnDgQLHnw8LCrPp0qc2QkBDLug/e3t5W36uDBw+WeKHRSxwcHIodZ3t7e8XExGjGjBnas2ePsrKytHHjxlLVDQAAAAAlxZoON8jZ2Vl33XWXpk+frsDAQOXk5GjcuHE2bXPr1q1KSUnRAw88oBo1amjr1q36+eefLWsuBAcH67333lOjRo2Ul5en0aNHX/GX90s3zC1atJCjo6OqVq1qdf7w4cOaP3++OnfurJo1a2r//v06ePCg+vbte9W4goODlZycrE6dOskwDI0fP97qL+4BAQHq16+fBgwYoNdee02RkZE6cuSIcnJy1LNnT/n7+8swDH366adq3769nJ2d5erqqscff1yjR4+Wl5eXateurRkzZujs2bMaOHDgdT+rsLAw3XXXXRozZowGDBhQ4hkIwcHBevfdd/X5558rMDBQ7733nrZv367AwEBLmYSEBA0dOlQ1atRQu3btdPr0aaWlpemJJ55Qq1at1LJlSz344IN65ZVXFBQUpH//+98yDEOxsbF6+umn1bhxY02ZMkW9evXSli1bNHfuXM2bN89S/3333ae5c+eqWbNmKiws1JgxY66YHXM9AQEBys/PV0pKiiIjI1WlShVt3LhR//nPf9SyZUtVrVpVa9asUVFRkUJDQ0tVNwAAAACUFDMd/oR33nlHFy9eVMOGDTVq1Ci98MILNm3P3d1dX3zxhdq3b6+QkBCNGzdOs2bNsiy0uHDhQp08eVLR0dHq06eP5XWTfzRr1iytX79etWrVKnYRwSpVqujf//63HnzwQYWEhGjw4MEaPny4hgwZctW4XnnlFVWtWlXNmzdXp06d1LZtW0VHR1uVeeONN/TQQw9p2LBhqlu3rh577DHLqz5vu+02TZo0Sc8++6x8fHwsr5+cPn26HnzwQfXp00fR0dE6dOiQPv/88ysSJVczcOBAFRQUlPjRCkkaMmSIunfvrl69eqlp06Y6ceKEhg0bZlWmX79+mj17tubNm6fw8HB17NhRBw8etJz/8MMP1bhxY/Xu3Vv16tXTM888Y5l1EB0dreXLl2vZsmW68847NWHCBE2ePNlqEclZs2apVq1auueee/TII48oPj5eVapUKXEfJKl58+YaOnSoevXqJW9vb82YMUOenp5KTk7Wfffdp7CwML355ptaunSpwsPDS1U3AAAAAJSUYV7+8Dhwi5gyZYpW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\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "# Permutation Importance for XGBoost\n",
        "# Model-agnostic interpretability\n",
        "\n",
        "perm_result = permutation_importance(\n",
        "    best_xgb,\n",
        "    X_test,\n",
        "    y_test,\n",
        "    n_repeats=5,\n",
        "    random_state=42,\n",
        "    scoring=\"roc_auc\",\n",
        "    n_jobs=-1\n",
        ")\n",
        "\n",
        "perm_df = pd.DataFrame({\n",
        "    \"Feature\": X_test.columns,\n",
        "    \"Importance Mean\": perm_result.importances_mean,\n",
        "    \"Importance Std\": perm_result.importances_std\n",
        "}).sort_values(by=\"Importance Mean\", ascending=False)\n",
        "\n",
        "perm_df.head(15)\n",
        "\n",
        "plt.figure(figsize=(10, 6))\n",
        "sns.barplot(\n",
        "    data=perm_df.head(15),\n",
        "    x=\"Importance Mean\",\n",
        "    y=\"Feature\"\n",
        ")\n",
        "\n",
        "plt.title(\"Permutation Importance: Tuned XGBoost\")\n",
        "plt.show()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "d010ea48-afbf-4fa3-9544-22517582ebb6",
      "metadata": {
        "id": "d010ea48-afbf-4fa3-9544-22517582ebb6"
      },
      "outputs": [],
      "source": [
        "# Partial Dependency Plot for XGBoost\n",
        "\n",
        "important_numeric_features = [\n",
        "    col for col in [\"int_rate\", \"annual_inc\", \"dti\", \"loan_amnt\", \"fico_avg\"]\n",
        "    if col in X_test.columns\n",
        "]\n",
        "\n",
        "for feature in important_numeric_features:\n",
        "    PartialDependenceDisplay.from_estimator(\n",
        "        best_xgb,\n",
        "        X_test,\n",
        "        features=[feature],\n",
        "        kind=\"average\"\n",
        "    )\n",
        "    plt.title(f\"Partial Dependence Plot: {feature}\")\n",
        "    plt.show()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "79b46fb8-3996-4889-821f-34de9fdb6bb9",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 665
        },
        "id": "79b46fb8-3996-4889-821f-34de9fdb6bb9",
        "outputId": "768cabb8-8b3d-45ed-8c9a-2e00891427b1"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 1000x600 with 1 Axes>"
            ],
            "image/png": "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HBwsNzc3ZcuWTaNHj07SJzY2Vt26dZOPj49cXV1VtmxZUz3h4eFKly6dJKlatWqmWq9du6ZmzZrJx8dHLi4uKlKkiH788Uez7ebKlSvJ6YP+/v4aMGBAsrX6+vpKkooXLy6DwaAqVao89fhatmypevXq6euvv5a3t7fy588vSfr+++9VqlQppUuXTl5eXvrggw9MN+A9d+6cqlatKknKkCGDDAaDWrZsKUlKSEhQaGio6fUvVqyYlixZ8tQ60hpGrgAAAPBSxcTEKCQkREWLFlV0dLT69eun+vXra//+/bpz544qV64sHx8frVy5Ul5eXtq7d68SEhLUpEkTHT58WGvWrNH69eslSe7u7rp06dJT95mQkKDs2bNr8eLFypQpk7Zu3apPPvlE2bJlU+PGjVN9DN27d9fGjRv1008/KWvWrOrVq5f27t1rdspihw4ddPToUS1YsEDe3t5avny5atWqpUOHDql8+fI6ceKE8ufPr6VLl6p8+fLKmDGjrly5opIlS6pHjx5Knz69Vq1apY8++kh58uRRmTJlUl2nJO3cuVNlypTR+vXrVahQoRSPQIWFhSl9+vRat26dqe3+/fsaPHiw8ufPr8uXLyskJEQtW7bU6tWrlSNHDi1dulQNGjTQiRMnlD59etMNekNDQzVv3jxNmTJFfn5+2rRpkz788ENlyZJFlStXfqbjehURrgAAAPBSNWjQwOz5zJkzlSVLFh09elRbt27VlStXtGvXLmXMmFGSlDdvXlNfNzc32dnZycvLK1X7tLe318CBA03PfX19tW3bNi1atCjV4So6Olrfffed5s2bp+rVq0uS5syZo+zZs5v6REREaNasWYqIiDCd8tetWzetWbNGs2bN0tChQ5U1a1ZJUsaMGU3H4+Pjo27dupm288UXX+i3337TokWLnjlcZcmSRZKUKVOmVL1urq6umjFjhlkYa926tenfuXPn1rhx41S6dGlFR0fLzc3N9DPLmjWrPDw8JD0cwRs6dKjWr1+vgIAA07qbN2/W1KlTCVcAAADAszp16pT69eunHTt26OrVq0pISJD0MJDs379fxYsXN31Jt6SJEydq5syZioiI0N27dxUXF/dMk2OcOXNGcXFxKlu2rKktY8aMplPnJOnQoUOKj49Xvnz5zNaNjY1VpkyZHrvt+Ph4DR06VIsWLdKFCxcUFxen2NhY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/80339SOHTvM2rZv3/7YY3tWdnZ2CgwMVGBgoPr37y8PDw9t2LBB77//vqSHr8no0aNVpUoV2draasKECRav4d+Y0AIAAAAvTYYMGZQpUyZNmzZNp0+f1oYNGxQSEmLWx9XVVfXq1VPfvn117NgxNWvWzLQsX758at68uYKDg7Vs2TKdPXtWO3fuVGhoqFatWvXEffv5+en777/XsWPHtGPHDjVv3txs9KZGjRrKkyePWrRooYMHD2rLli3q06ePJJlGPZo3b67MmTOrbt26+uOPP3T27FmFh4erY8eO+vvvv1P0GsTFxalNmzY6evSoVq9erf79+6tDhw5PnCr+888/1/Xr19WsWTPt2rVLZ86c0W+//aZWrVopPj5ebm5uatOmjbp3764NGzbo8OHDatmy5RO3WblyZVWqVEkNGjTQunXrdPbsWf3666+m0/dy5cql6OhohYWF6erVq7pz506KXv+OHTtqzZo1GjVqlE6dOqUJEyak6pTAlPjll180btw47d+/X3/99Zfmzp2rhISEJKdB5suXT7///ruWLl36Um6czMgVAADAa+ZQi0PWLuGxbGxstGDBAnXs2FGFCxdW/vz5NW7cOFWpUsWsX/PmzfXOO++oUqVKppGYRLNmzdKQIUPUtWtXXbhwQZkzZ1a5cuVUu3btJ+77u+++0yeffKISJUooR44cGjp0qGkGPEmytbXVihUr9PHHH6t06dLKnTu3Ro4cqffee880HbiLi4s2bdqkHj166P3339ft27fl4+Oj6tWrp3gkq3r16vLz81OlSpUUGxurZs2amaY5fxxvb29t2bJFPXr0UM2aNRUbG6ucOXOqVq1apgA1cuRI0+mD6dKlU9euXRUVFfXE7S5dulTdunVTs2bNFBMTo7x582rYsGGSHk6L365dOzVp0kTXrl1T//79NWDAgKe+/uXKldP06dPVv39/9evXT4GBgerTp48GDx6cotcnJTw8PLRs2TINGDBA9+7dk5+fn3788UcVKlQoSd/8+fNrw4YNphGs5KaotxSD8dF5LiFJunXrltzd3RUVFfXMw73WluurJ//l5mU4N+xda5cAAMBr6969ezp79qzZfYBgeVu2bFGFChV0+vRp5cmT57m317JlS928edPsvlmwvid9nlKTDRi5AgAAAP7f8uXL5ebmJj8/P50+fVqdOnXSW2+9ZZFg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AACwAMIVAAAAAFgA4QoAAAAALOCZw9Xp06f122+/6e7du5Iko9FosaIAAAAAIK1Jdbi6du2aAgMDlS9fPr3zzju6ePGiJKlNmzbq2rWrxQsEAAAAgLQg1eGqS5cusrOzU0REhFxcXEztTZo00Zo1ayxaHAAAAACkFamein3t2rX67bfflD17drN2Pz8//fXXXxYrDAAAAADSklSPXMXExJiNWCW6fv06Nw8GAAAA8J+V6nBVsWJFzZ071/TcYDAoISFBI0aMUNWqVS1aHAAAAACkFak+LXDEiBGqXr26du/erbi4OH355Zc6cuSIrl+/ri1btryIGgEAAADglZfqkavChQvr5MmTqlChgurWrauYmBi9//772rdvn/LkyfMiagQAAACAV16qR64iIiKUI0cO9e7dO9llb7zxhkUKAwAAAIC0JNUjV76+vrpy5UqS9mvXrsnX19ciRQEAAABAWpPqcGU0GmUwGJK0R0dHy8nJySJFAQAAAEBak+LTAkNCQiQ9nB2wb9++ZtOxx8fHa8eOHfL397d4gQAAAACQFqQ4XO3bt0/Sw5GrQ4cOycHBwbTMwcFBxYoVU7du3SxfIQAAAACkASkOV7///rskqVWrVho7dqzSp0//wooCAAAAgLQm1bMFzpo160XUAQAAAABpWqrDlSTt3r1bixYtUkREhOLi4syWLVu2zCKFAQAAAEBakurZAhcsWKDy5cvr2LFjWr58ue7fv68jR45ow4YNcnd3fxE1AgAAAMArL9XhaujQofr222/1888/y8HBQWPHjtXx48fVuHFjbiAMAAAA4D8r1eHqzJkzevfddyU9nCUwJiZGBoNBXbp00bRp0yxeIAAAAACkBakOVxkyZNDt27clST4+Pjp8+LAk6ebNm7pz545lqwMAAACANCLVE1pUqlRJ69atU5EiRdSoUSN16tRJGzZs0Lp161S9evUXUSMAAAAAvPJSHa4mTJige/fuSZJ69+4te3t7bd26VQ0aNFCfPn0sXiAAAAAApAWpDlcZM2Y0/dvGxkZfffWV6fndu3ctUxUAAABgIbm+WmXV/Z9z+sCq+5cvk869LKm+5io5sbGx+uabb+Tr62uJzQEAAABAmpPicBUbG6uePXuqVKlSKl++vFasWCFJmjVrlnx9ffXtt9+qS5cuL6pOAAAAAHilpfi0wH79+mnq1KkKDAzU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\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "# Fairness/SubGroup Analysis\n",
        "# Fairness by Income Group\n",
        "fairness_df = X_test.copy()\n",
        "\n",
        "fairness_df[\"actual_default\"] = y_test.values\n",
        "fairness_df[\"predicted_default\"] = best_xgb.predict(X_test)\n",
        "fairness_df[\"predicted_probability\"] = best_xgb.predict_proba(X_test)[:, 1]\n",
        "\n",
        "fairness_df[\"income_group\"] = pd.qcut(\n",
        "    fairness_df[\"annual_income\"],\n",
        "    q=4,\n",
        "    labels=[\n",
        "        \"Low income\",\n",
        "        \"Lower-middle income\",\n",
        "        \"Upper-middle income\",\n",
        "        \"High income\"\n",
        "    ],\n",
        "    duplicates=\"drop\"\n",
        ")\n",
        "\n",
        "fairness_income = fairness_df.groupby(\"income_group\").agg(\n",
        "    actual_default_rate=(\"actual_default\", \"mean\"),\n",
        "    predicted_default_rate=(\"predicted_default\", \"mean\"),\n",
        "    average_predicted_risk=(\"predicted_probability\", \"mean\"),\n",
        "    sample_size=(\"actual_default\", \"count\")\n",
        ")\n",
        "\n",
        "fairness_income\n",
        "\n",
        "fairness_income[[\n",
        "    \"actual_default_rate\",\n",
        "    \"predicted_default_rate\",\n",
        "    \"average_predicted_risk\"\n",
        "]].plot(kind=\"bar\", figsize=(10, 6))\n",
        "\n",
        "plt.title(\"Fairness Check by Income Group\")\n",
        "plt.ylabel(\"Rate / Average Risk\")\n",
        "plt.xticks(rotation=45)\n",
        "plt.show()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "7450374a-476a-40a6-b6fa-ba7e8944b5ed",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 774
        },
        "id": "7450374a-476a-40a6-b6fa-ba7e8944b5ed",
        "outputId": "1a476fd9-dc9d-42e3-aff6-5b7d77a4a20c"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "               actual_default_rate  predicted_default_rate  \\\n",
              "homeownership                                                \n",
              "RENT                          0.21                    0.17   \n",
              "OWN                           0.12                    0.06   \n",
              "MORTGAGE                      0.21                    0.00   \n",
              "\n",
              "               average_predicted_risk  sample_size  \n",
              "homeownership                                       \n",
              "RENT                             0.26           47  \n",
              "OWN                              0.17           17  \n",
              "MORTGAGE                         0.13           48  "
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-08d2c4a1-78bb-4f53-b9b0-71e99550e8ea\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>actual_default_rate</th>\n",
              "      <th>predicted_default_rate</th>\n",
              "      <th>average_predicted_risk</th>\n",
              "      <th>sample_size</th>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>homeownership</th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>RENT</th>\n",
              "      <td>0.21</td>\n",
              "      <td>0.17</td>\n",
              "      <td>0.26</td>\n",
              "      <td>47</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>OWN</th>\n",
              "      <td>0.12</td>\n",
              "      <td>0.06</td>\n",
              "      <td>0.17</td>\n",
              "      <td>17</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>MORTGAGE</th>\n",
              "      <td>0.21</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.13</td>\n",
              "      <td>48</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-08d2c4a1-78bb-4f53-b9b0-71e99550e8ea')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-08d2c4a1-78bb-4f53-b9b0-71e99550e8ea button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-08d2c4a1-78bb-4f53-b9b0-71e99550e8ea');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "  <div id=\"id_ebd5f734-a6c1-41d4-8238-5ebff5ca99af\">\n",
              "    <style>\n",
              "      .colab-df-generate {\n",
              "        background-color: #E8F0FE;\n",
              "        border: none;\n",
              "        border-radius: 50%;\n",
              "        cursor: pointer;\n",
              "        display: none;\n",
              "        fill: #1967D2;\n",
              "        height: 32px;\n",
              "        padding: 0 0 0 0;\n",
              "        width: 32px;\n",
              "      }\n",
              "\n",
              "      .colab-df-generate:hover {\n",
              "        background-color: #E2EBFA;\n",
              "        box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "        fill: #174EA6;\n",
              "      }\n",
              "\n",
              "      [theme=dark] .colab-df-generate {\n",
              "        background-color: #3B4455;\n",
              "        fill: #D2E3FC;\n",
              "      }\n",
              "\n",
              "      [theme=dark] .colab-df-generate:hover {\n",
              "        background-color: #434B5C;\n",
              "        box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "        filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "        fill: #FFFFFF;\n",
              "      }\n",
              "    </style>\n",
              "    <button class=\"colab-df-generate\" onclick=\"generateWithVariable('fairness_home')\"\n",
              "            title=\"Generate code using this dataframe.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "       width=\"24px\">\n",
              "    <path d=\"M7,19H8.4L18.45,9,17,7.55,7,17.6ZM5,21V16.75L18.45,3.32a2,2,0,0,1,2.83,0l1.4,1.43a1.91,1.91,0,0,1,.58,1.4,1.91,1.91,0,0,1-.58,1.4L9.25,21ZM18.45,9,17,7.55Zm-12,3A5.31,5.31,0,0,0,4.9,8.1,5.31,5.31,0,0,0,1,6.5,5.31,5.31,0,0,0,4.9,4.9,5.31,5.31,0,0,0,6.5,1,5.31,5.31,0,0,0,8.1,4.9,5.31,5.31,0,0,0,12,6.5,5.46,5.46,0,0,0,6.5,12Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "    <script>\n",
              "      (() => {\n",
              "      const buttonEl =\n",
              "        document.querySelector('#id_ebd5f734-a6c1-41d4-8238-5ebff5ca99af button.colab-df-generate');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      buttonEl.onclick = () => {\n",
              "        google.colab.notebook.generateWithVariable('fairness_home');\n",
              "      }\n",
              "      })();\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "    </div>\n",
              "  </div>\n"
            ],
            "application/vnd.google.colaboratory.intrinsic+json": {
              "type": "dataframe",
              "variable_name": "fairness_home",
              "summary": "{\n  \"name\": \"fairness_home\",\n  \"rows\": 3,\n  \"fields\": [\n    {\n      \"column\": \"homeownership\",\n      \"properties\": {\n        \"dtype\": \"string\",\n        \"num_unique_values\": 3,\n        \"samples\": [\n          \"RENT\",\n          \"OWN\",\n          \"MORTGAGE\"\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"actual_default_rate\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.05368310320188362,\n        \"min\": 0.11764705882352941,\n        \"max\": 0.2127659574468085,\n        \"num_unique_values\": 3,\n        \"samples\": [\n          0.2127659574468085,\n          0.11764705882352941,\n          0.20833333333333334\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"predicted_default_rate\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.0864485929378179,\n        \"min\": 0.0,\n        \"max\": 0.1702127659574468,\n        \"num_unique_values\": 3,\n        \"samples\": [\n          0.1702127659574468,\n          0.058823529411764705,\n          0.0\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"average_predicted_risk\",\n      \"properties\": {\n        \"dtype\": \"float32\",\n        \"num_unique_values\": 3,\n        \"samples\": [\n          0.26385000348091125,\n          0.16789765655994415,\n          0.1265471875667572\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"sample_size\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 17,\n        \"min\": 17,\n        \"max\": 48,\n        \"num_unique_values\": 3,\n        \"samples\": [\n          47,\n          17,\n          48\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    }\n  ]\n}"
            }
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 1000x600 with 1 Axes>"
            ],
            "image/png": "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lixZNHr0aEVHRz/exdzHtWvXZG9vr+3bt8ve3t5qm5ub2333Gz16tCZMmKDx48erVKlSypw5s7p27arExERLHzs7O6trlVJerxEyZ85s9fr69euqX7++6tevr7lz5ypXrlyKjY1V/fr1rer7t2vXrkmSli1bprx581ptc3JyMrxuWyJcAQAA4Km5ePGiDh8+rGnTpqlq1aqSpPXr11u2ly5dWtOnT9elS5dSHb1ydHRUUlKSVdu9aW9nzpyxjIT8e9nxDRs2qFKlSurcubOl7Z+LaKRHwYIFlSlTJkVHR+ull16SJP399986cuSIZYpbYGCgkpKSdO7cOct1psWGDRvUpEkTtWrVStLde8WOHDliNSqUK1cunTlzxvL6ypUriomJue8x740+/ft9S69Dhw7p4sWLGjFihPLnzy9J2rZt20PPVbx4cTk5OSk2Nva5mgKYGsIV8JSVml3K1iWk2d7We21dAgDgOZMtWzblyJFDX3/9tfLkyaPY2Fh9+umnlu0hISEaPny4mjZtqvDwcOXJk0c7d+6Ut7e3goOD5evrq5iYGO3atUv58uVTlixZ5OLiopdfflkjRoyQn5+fzp07p/79+1ud19/fX3PmzNHy5cvl5+enb7/9Vlu3brWspJcebm5uateunXr16qUcOXIod+7c6tevn2UETZIKFy6st99+W6GhoRo7dqwCAwN1/vx5rV69WqVLl9arr6b+8GV/f38tWrRIGzduVLZs2TRu3DjFxcVZhatatWpp1qxZaty4sTw8PBQWFpZidOyfcufOLRcXF0VGRipfvnxydnaWu7t7uq/7pZdekqOjo7744gu999572rdvX4pnc/n4+MhkMum///2vGjZsKBcXF2XJkkU9e/ZUt27dlJycrCpVqujy5cvasGGDsmbNqtatW6e7lmcV4QoAAOA5c2JE6r+4Pwvs7Ow0b948ffTRRypZsqSKFCmiiRMnWpYHd3R01IoVK9SjRw81bNhQd+7cUfHixTV58mRJdxfDWLJkiWrWrKn4+HjNnDlTbdq00YwZM9SuXTsFBQWpSJEiGjVqlOrVq2c5b6dOnbRz5061bNlSJpNJISEh6ty5s3799ddHuo7Ro0fr2rVraty4sbJkyaIePXro8uXLVn1mzpypYcOGqUePHjp9+rRy5sypl19+WY0aNbrvcfv3768//vhD9evXl6urqzp27KimTZtaHbtPnz6KiYlRo0aN5O7urqFDhz5w5MrBwUETJ07UkCFDFBYWpqpVq1qWhE+PXLlyadasWerbt68mTpyosmXLasyYMXrttdcsffLmzavBgwfr008/Vdu2bRUaGqpZs2Zp6NChypUrl8LDw/XHH3/Iw8NDZcuWVd++fdNdx7PMZP73hE3oypUrcnd31+XLl5U1a1Zbl4PnDCNXAAAj3Lp1SzExMfLz85Ozs7OtywEytAd9P6UnG/AQYQAAAAAwAOEKAAAA+IfY2Fi5ubnd9yM2NtbWJT62B13funXrbF1ehsU9VwAAAMA/eHt7p1ht8N/bM7oHXd+/l0tH2hGuAAAAgH9wcHBQoUKFbF3GE/W8X5+tMC0QAAAAAAxAuAIAAAAAAxCuAAAAAMAAhCsAAAAAMADhCgAAAAAMwGqBAAAAz5tB7k/xXJef3rkega+vr7p27aquXbtKkkwmk3788Uc1bdr0qdYxaNAgRUREPHAJ9Adp06aN4uPjFRERkeZ9NmzYoPfee0+HDh3Sq6++mq59H+Tf7yn+h5ErAAAAvDDOnDmjV155JU19Bw0apICAgCdb0BPUvXt3BQQEKCYmRrNmzXpi5zGZTIYFtwc5ceKETCbTIwfUp4FwBQAAgGdaYmKiYcfy8vKSk5OTYcd7lh0/fly1atVSvnz55OHhYety7svIz6+tEa4AAADwVNWoUUNdunRRly5d5O7urpw5c2rAgAEym82S7k47Gzp0qEJDQ5U1a1Z17NhRkrR+/XpVrVpVLi4uyp8/vz766CNdv37dctxz586pcePGcnFxkZ+fn+bOnZvi3P8eZTl16pRCQkKUPXt2Zc6cWeXKlVN0dLRmzZqlwYMHa/fu3TKZTDKZTJbRn/j4eLVv3165cuVS1qxZVatWLe3evdvqPCNGjJCnp6eyZMmidu3a6datW2l+f5KSktS9e3d5eHgoR44c6t27t+W9uSc5OVnh4eHy8/OTi4uLypQpo0WLFkn63wjPxYsX9e6771pqT0pKUrt27Sz7FClSRBMmTEjxufn3dL+mTZuqTZs2qdbq6+srSWrWrJlMJpPl9YPcGxGcPn26/Pz85OzsLEmKjIxUlSpVLNfdqFEjHT9+3LKfn5+fJCkwMFAmk0k1atSwbJs+fbqKFSsmZ2dnFS1aVF9++eVD63gSCFcAAAB46mbPni0HBwdt2bJFEyZM0Lhx4zR9+nTL9jFjxqhMmTLauXOnBgwYoOPHj6tBgwZq3ry59uzZo/nz52v9+vXq0qWLZZ82bdro5MmTWrNmjRYtWqQvv/xS586du28N165dU/Xq1XX69GktXbpUu3fvVu/evZWcnKyWLVuqR48eKlGihM6cOaMzZ86oZcuWkqQ33nhD586d06+//qrt27erbNmyql27ti5duiRJWrBggQYNGqThw4dr27ZtypMnT7p+2R87dqxmzZqlGTNmaP369bp06ZJ+/PFHqz7h4eGaM2eOpkyZov3796tbt25q1aqVfv/9d+XPn19nzpxR1qxZNX78eEvtycnJypcvnxYuXKgDBw4oLCxMffv21YIFC9Jc279t3bpVkjRz5kydOXPG8vphjh07psWLF2vJkiWWaX7Xr19X9+7dtW3bNq1evVp2dnZq1qyZkpOTJUlbtmyRJK1atUpnzpzRkiVLJElz585VWFiYPvvsMx08eFDDhw/XgAEDNHv27Ee+rkfFghYAAAB46vLnz6/PP/9cJpNJRYoU0d69e/X555+rQ4cOkqRatWqpR48elv7t27fX22+/bRlV8ff318SJE1W9enV99dVXio2N1a+//qotW7aofPnykqRvvvlGxYoVu28N33//vc6fP6+tW7cqe/bskqRChQpZtru5ucnBwUFeXl6WtvXr12vLli06d+6cZXrhmDFjFBERoUWLFqljx44aP3682rVrp3bt2kmShg0bplWrVqV59Gr8+PHq06ePXn/9dUnSlClTtHz5csv2hIQEDR8+XKtWrVJwcLAkqUCBAlq/fr2mTp2q6tWry8vLSyaTSe7u7lb1Dx482PJvPz8/bdq0SQsWLNCbb76Zptr+LVeuXJIkDw8Pq/M8TGJioubMmWPZX5KaN29u1WfGjBnKlSuXDhw4oJIlS1r65siRw+pcAwcO1NixYy3vl5+fnw4cOKCpU6eqdevWj3Rdj4pwBQAAgKfu5ZdflslksrwODg7W2LFjlZSUJEkqV66cVf/du3drz549VlP9zGazkpOTFRMToyNHjsjBwUFBQUGW7UWLFn3gvUa7du1SYGCgJVilxe7du3Xt2jXlyJHDqv3mzZuWKWwHDx7Ue++9Z7U9ODhYa9aseejxL1++rDNnzqhixYqWNgcHB5UrV84yNfDYsWO6ceOG6tata7VvYmKiAgMDH3j8yZMna8aMGYqNjdXNmzeVmJhok0U7fHx8rIKVJB09elRhYWGKjo7WhQsXLCNWsbGxKlmyZKrHuX79uo4fP6527dpZgrkk3blzR+7uT3HVzP/3TISryZMna/To0Tp79qzKlCmjL774QhUqVEi177Rp0zRnzhzt27dPkhQUFKThw4db9W/Tpk2KYcD69esrMjLyyV0EAAAADJM5c2ar19euXVOnTp300Ucfpej70ksv6ciRI+k+h4uLS7r3uXbtmvLkyaOoqKgU257WohHXrl2TJC1btkx58+a12vagxTrmzZunnj17auzYsQoODlaWLFk0evRoRUdHW/rY2dmluL/r9u3bBlZ/178/v5LUuHFj+fj4aNq0afL29lZycrJKliz5wAUv7r0X06ZNswqkkmRvb29s0Wlg83A1f/58de/eXVOmTFHFihU1fvx41a9fX4cPH1bu3LlT9I+KilJISIgqVaokZ2dnjRw5UvXq1dP+/futvrgaNGigmTNnWl6/KKvCAAAAZAT//IVekjZv3ix/f//7/kJctmxZHThwwGra3j8VLVpUd+7c0fbt2y3TAg8fPqz4+Pj71lC6dGlNnz5dly5dSnX0ytHR0TKS9s86zp49KwcHh/su3lCsWDFFR0crNDTU6vrSwt3dXXny5FF0dLSqVasmSZbrKlu2rCSpePHicnJyUmxsrKpXr56m40p3n3tVqVIlde7c2dL2zwUjpLvT/M6cOWN5nZSUpH379qlmzZr3PW6mTJlSvE/pdfHiRR0+fFjTpk1T1apVJd2dgvlPjo6Olpru8fT0lLe3t/744w+9/fbbj1WDEWy+oMW4cePUoUMHtW3bVsWLF9eUKVPk6uqqGTNmpNp/7ty56ty5swICAlS0aFFNnz5dycnJWr16tVU/JycneXl5WT6yZcv2NC4HAAAAaRAbG6vu3bvr8OHD+uGHH/TFF1/o448/vm//Tz75RBs3blSXLl20a9cuHT16VD/99JNlQYsiRYqoQYMG6tSpk6Kjo7V9+3a1b9/+gaNTISEh8vLyUtOmTbVhwwb98ccfWrx4sTZt2iTp7kp4MTEx2rVrly5cuKCEhATVqVNHwcHBatq0qVasWKETJ05o48aN6tevn7Zt2yZJ+vjjjzVjxgzNnDlTR44c0cCBA7V///40vzcff/yxRowYoYiICB06dEidO3e2ColZsmRRz5491a1bN82ePVvHjx/Xjh079MUXXzxwEQd/f39t27ZNy5cv15EjRzRgwIAUC1DUqlVLy5Yt07Jly3To0CG9//77Dwyo996n1atX6+zZs/r777/TfJ3/lC1bNuXIkUNff/21jh07pt9++03du3e36pM7d265uLgoMjJScXFxunz57gOsBw8erPDwcE2cOFFHjhzR3r17NXPmTI0bN+6RankcNh25SkxM1Pbt29WnTx9Lm52dnerUqWP5on6YGzdu6Pbt2yn+2hAVFaXcuXMrW7ZsqlWrloYNG5Zibuw9CQkJSkhIsLy+cuXKI1wNAADAM2LQZVtX8FChoaG6efOmKlSoIHt7e3388ceWJddTU7p0af3+++/q16+fqlatKrPZrIIFC1pW8JPurljXvn17Va9eXZ6enho2bJgGDBhw32M6OjpqxYoV6tGjhxo2bKg7d+6oePHimjx5sqS7CywsWbJENWvWVHx8vGbOnKk2bdrol19+Ub9+/dS2bVudP39eXl5eqlatmjw9PSVJLVu21PHjx9W7d2/dunVLzZs31/vvv2+1KMWD9OjRQ2fOnFHr1q1lZ2end999V82aNbOECUkaOnSocuXKpfDwcP3xxx/y8PBQ2bJl1bdv3/set1OnTtq5c6datmwpk8mkkJAQde7cWb/++qulz7vvvqvdu3crNDRUDg4O6tat2wNHraS7qxt2795d06ZNU968eXXixIk0Xec/2dnZad68efroo49UsmRJFSlSRBMnTrRabt3BwUETJ07UkCFDFBYWpqpVqyoqKkrt27eXq6urRo8erV69eilz5swqVapUiiXlnwaT+d+TKp+iv/76S3nz5tXGjRstK51IUu/evfX777+nGC5OTefOnbV8+XLt37/fskb+vHnz5OrqKj8/Px0/flx9+/aVm5ubNm3alOpQ86BBg6xWTrnn8uXLypo162NcIZBSqdmlbF1Cmu1tvdfWJQAA7uPWrVuKiYmxek5QRlGjRg0FBARo/Pjxti4FkPTg76crV67I3d09TdnA5vdcPY4RI0Zo3rx5ioqKsnoT3nrrLcu/S5UqpdKlS6tgwYKKiopS7dq1UxynT58+VsOOV65cUf78+Z9s8QAAAACeKza95ypnzpyyt7dXXFycVXtcXNxD18kfM2aMRowYoRUrVqh06dIP7FugQAHlzJlTx44d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\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "# Fairness by Home Ownership\n",
        "\n",
        "if \"homeownership\" in fairness_df.columns:\n",
        "    fairness_home = fairness_df.groupby(\"homeownership\").agg(\n",
        "        actual_default_rate=(\"actual_default\", \"mean\"),\n",
        "        predicted_default_rate=(\"predicted_default\", \"mean\"),\n",
        "        average_predicted_risk=(\"predicted_probability\", \"mean\"),\n",
        "        sample_size=(\"actual_default\", \"count\")\n",
        "    ).sort_values(by=\"average_predicted_risk\", ascending=False)\n",
        "\n",
        "    display(fairness_home)\n",
        "\n",
        "    fairness_home[[\n",
        "        \"actual_default_rate\",\n",
        "        \"predicted_default_rate\",\n",
        "        \"average_predicted_risk\"\n",
        "    ]].plot(kind=\"bar\", figsize=(10, 6))\n",
        "\n",
        "    plt.title(\"Fairness Check by Home Ownership\")\n",
        "    plt.ylabel(\"Rate / Average Risk\")\n",
        "    plt.xticks(rotation=45)\n",
        "    plt.show()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "b70c64d0-e6f6-4521-9fc2-d3a25f855561",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 1000
        },
        "id": "b70c64d0-e6f6-4521-9fc2-d3a25f855561",
        "outputId": "3cf7daac-e325-4af8-c8d6-acdf26e729bb"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "                    actual_default_rate  predicted_default_rate  \\\n",
              "loan_purpose                                                      \n",
              "moving                             0.00                    1.00   \n",
              "car                                0.00                    0.00   \n",
              "house                              0.00                    0.00   \n",
              "medical                            0.50                    0.00   \n",
              "debt_consolidation                 0.20                    0.09   \n",
              "credit_card                        0.20                    0.07   \n",
              "other                              0.12                    0.00   \n",
              "major_purchase                     0.33                    0.00   \n",
              "home_improvement                   0.25                    0.08   \n",
              "vacation                           0.00                    0.00   \n",
              "\n",
              "                    average_predicted_risk  sample_size  \n",
              "loan_purpose                                             \n",
              "moving                                0.79            1  \n",
              "car                                   0.36            1  \n",
              "house                                 0.27            3  \n",
              "medical                               0.24            2  \n",
              "debt_consolidation                    0.19           65  \n",
              "credit_card                           0.19           15  \n",
              "other                                 0.16            8  \n",
              "major_purchase                        0.16            3  \n",
              "home_improvement                      0.15           12  \n",
              "vacation                              0.06            2  "
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-c49168cb-cdfb-41aa-a229-e89ced8bdba0\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>actual_default_rate</th>\n",
              "      <th>predicted_default_rate</th>\n",
              "      <th>average_predicted_risk</th>\n",
              "      <th>sample_size</th>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>loan_purpose</th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>moving</th>\n",
              "      <td>0.00</td>\n",
              "      <td>1.00</td>\n",
              "      <td>0.79</td>\n",
              "      <td>1</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>car</th>\n",
              "      <td>0.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.36</td>\n",
              "      <td>1</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>house</th>\n",
              "      <td>0.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.27</td>\n",
              "      <td>3</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>medical</th>\n",
              "      <td>0.50</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.24</td>\n",
              "      <td>2</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>debt_consolidation</th>\n",
              "      <td>0.20</td>\n",
              "      <td>0.09</td>\n",
              "      <td>0.19</td>\n",
              "      <td>65</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>credit_card</th>\n",
              "      <td>0.20</td>\n",
              "      <td>0.07</td>\n",
              "      <td>0.19</td>\n",
              "      <td>15</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>other</th>\n",
              "      <td>0.12</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.16</td>\n",
              "      <td>8</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>major_purchase</th>\n",
              "      <td>0.33</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.16</td>\n",
              "      <td>3</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>home_improvement</th>\n",
              "      <td>0.25</td>\n",
              "      <td>0.08</td>\n",
              "      <td>0.15</td>\n",
              "      <td>12</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>vacation</th>\n",
              "      <td>0.00</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.06</td>\n",
              "      <td>2</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-c49168cb-cdfb-41aa-a229-e89ced8bdba0')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-c49168cb-cdfb-41aa-a229-e89ced8bdba0 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-c49168cb-cdfb-41aa-a229-e89ced8bdba0');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "  <div id=\"id_0784c9ee-0550-4310-9234-ae56f5d59ab9\">\n",
              "    <style>\n",
              "      .colab-df-generate {\n",
              "        background-color: #E8F0FE;\n",
              "        border: none;\n",
              "        border-radius: 50%;\n",
              "        cursor: pointer;\n",
              "        display: none;\n",
              "        fill: #1967D2;\n",
              "        height: 32px;\n",
              "        padding: 0 0 0 0;\n",
              "        width: 32px;\n",
              "      }\n",
              "\n",
              "      .colab-df-generate:hover {\n",
              "        background-color: #E2EBFA;\n",
              "        box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "        fill: #174EA6;\n",
              "      }\n",
              "\n",
              "      [theme=dark] .colab-df-generate {\n",
              "        background-color: #3B4455;\n",
              "        fill: #D2E3FC;\n",
              "      }\n",
              "\n",
              "      [theme=dark] .colab-df-generate:hover {\n",
              "        background-color: #434B5C;\n",
              "        box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "        filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "        fill: #FFFFFF;\n",
              "      }\n",
              "    </style>\n",
              "    <button class=\"colab-df-generate\" onclick=\"generateWithVariable('fairness_purpose')\"\n",
              "            title=\"Generate code using this dataframe.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "       width=\"24px\">\n",
              "    <path d=\"M7,19H8.4L18.45,9,17,7.55,7,17.6ZM5,21V16.75L18.45,3.32a2,2,0,0,1,2.83,0l1.4,1.43a1.91,1.91,0,0,1,.58,1.4,1.91,1.91,0,0,1-.58,1.4L9.25,21ZM18.45,9,17,7.55Zm-12,3A5.31,5.31,0,0,0,4.9,8.1,5.31,5.31,0,0,0,1,6.5,5.31,5.31,0,0,0,4.9,4.9,5.31,5.31,0,0,0,6.5,1,5.31,5.31,0,0,0,8.1,4.9,5.31,5.31,0,0,0,12,6.5,5.46,5.46,0,0,0,6.5,12Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "    <script>\n",
              "      (() => {\n",
              "      const buttonEl =\n",
              "        document.querySelector('#id_0784c9ee-0550-4310-9234-ae56f5d59ab9 button.colab-df-generate');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      buttonEl.onclick = () => {\n",
              "        google.colab.notebook.generateWithVariable('fairness_purpose');\n",
              "      }\n",
              "      })();\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "    </div>\n",
              "  </div>\n"
            ],
            "application/vnd.google.colaboratory.intrinsic+json": {
              "type": "dataframe",
              "variable_name": "fairness_purpose",
              "summary": "{\n  \"name\": \"fairness_purpose\",\n  \"rows\": 10,\n  \"fields\": [\n    {\n      \"column\": \"loan_purpose\",\n      \"properties\": {\n        \"dtype\": \"string\",\n        \"num_unique_values\": 10,\n        \"samples\": [\n          \"home_improvement\",\n          \"car\",\n          \"credit_card\"\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"actual_default_rate\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.1701510766609747,\n        \"min\": 0.0,\n        \"max\": 0.5,\n        \"num_unique_values\": 6,\n        \"samples\": [\n          0.0,\n          0.5,\n          0.25\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"predicted_default_rate\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.3101212592073863,\n        \"min\": 0.0,\n        \"max\": 1.0,\n        \"num_unique_values\": 5,\n        \"samples\": [\n          0.0,\n          0.08333333333333333,\n          0.09230769230769231\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"average_predicted_risk\",\n      \"properties\": {\n        \"dtype\": \"float32\",\n        \"num_unique_values\": 10,\n        \"samples\": [\n          0.15448082983493805,\n          0.35894641280174255,\n          0.18802420794963837\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"sample_size\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 19,\n        \"min\": 1,\n        \"max\": 65,\n        \"num_unique_values\": 7,\n        \"samples\": [\n          1,\n          3,\n          8\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    }\n  ]\n}"
            }
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 1200x600 with 1 Axes>"
            ],
            "image/png": "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AIDn0q1btxQUFKSdO3dq3bp1cnFxUaNGjRQVFaVWrVpp3rx5MsZYy8+fP1+ZM2dWpUqVJEndunXTli1bNG/ePO3bt09NmzZV7dq1dfToUWud27dv69NPP9W0adP0119/ydfXVzdv3lTbtm21ceNGbd26VXnz5lXdunV18+ZNSQ9a3Bs2bKgUKVJo27ZtmjJligYMGGBX+71791SrVi2lSpVK//vf/7Rp0yZ5eXmpdu3adkH7SdatW6eDBw8qODhYP/zwg5YsWaJhw4bZLTN79my5u7tr06ZNmjx5sq5du6bq1aurRIkS2rlzp1auXKnz58+rWbNm1joffPCBfvvtN/34449avXq1goODY3wJ8bCoqCjVqVNHmzZt0nfffacDBw5o1KhRcnV1Vfny5TVu3DilTp1aoaGhCg0NVe/evWN1/rdt26YOHTqoW7du2rNnj6pVq6aPP/44Vucm2rFjx7R48WItWbJEe/bsiTF/586deu+99/TRRx/p8OHDWrlypSpXrvzIbX3//fdq2bKl5s6dq1atWsWpjriguzsAAACA51KTJk3s3s+YMUMZMmTQgQMH1KxZM/Xo0UMbN260Qnl0yLLZbAoJCdHMmTMVEhKizJkzS5J69+6tlStXaubMmRoxYoSkB2F60qRJKlasmLWf6tWr2+13ypQp8vHx0W+//aZ69eppzZo1On78uIKDg5UxY0ZJ0ieffKIaNWpY68yfP19RUVGaNm2abDabJGnmzJny8fFRcHCwatas+Z/H7+7urhkzZihFihQqXLiwPvroI33wwQcaPny41SU/b968Gj16tLXOxx9/rBIlSljHF33esmXLpiNHjihz5syaPn26vvvuO73yyiuSHgT9rFmzPraOtWvXavv27Tp48KDy5csnScqVK5c139vbWzabzToXkmJ1/sePH6/atWurT58+kqR8+fJp8+bNWrly5X+em2gRERGaM2fOY7vnh4SEKGXKlKpXr55SpUqlHDlyqESJEjGWmzhxogYMGKCff/5ZVapUifX+44OQDgAAAOC5dPToUQ0ePFjbtm3TpUuXFBUVJelB8CpSpIhq1qypuXPnqlKlSjp58qS2bNmib775RpK0f/9+RUZGWqEyWnh4uNKlS2e9d3d3V9GiRe2WOX/+vAYOHKjg4GBduHBBkZGRun37tkJCQiRJhw8fVrZs2exCaZky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qxXbx8dH48aNS+j67ERFRcnX11dTpkxRqVKl1Lx5cw0YMECTJ09+7Dr9+vXT9evXrdeZM2cStUYAAAAAAOIrziH9q6++0tSpUzVgwAC5urpa00uXLq39+/fHejvp06eXq6urzp8/bzf9/Pnzypgx4yPXyZQpk/Lly2e334IFC+rcuXOKiIh45DoeHh5KnTq13QsAAAAAAGcU55B+8uRJlShRIsZ0Dw8P3bp1K9bbcXd3V6lSpbRu3TprWlRUlNatW6dy5co9cp0KFSro2LFjioqKsqYdOXJEmTJlkru7exyOAgAAAAAA5xPnkO7v7689e/bEmL5y5UoVLFgwTtsKCgrS1KlTNXv2bB08eFBdu3bVrVu3rNHe27Rpo379+lnLd+3aVVeuXNH777+vI0eOaPny5RoxYoTefffduB4GAAAAAABOJ86PYAsKCtK7776ru3fvyhij7du364cfftDIkSM1bdq0OG2refPmunjxogYPHqxz586pePHiWrlypTWYXEhIiFxc/u97hGzZsmnVqlXq2bOnihYtqixZsuj999/Xhx9+GNfDAAAAAADA6diMMSauK82dO1dDhw7V8ePHJUmZM2fWsGHD1KFDhwQvMKHduHFD3t7eun79unPenz7U+6lWD/DPHu9197eN/ZgCAAAAAIDYiUsOjXNLuiS1atVKrVq10u3btxUWFiZfX994FQoAAAAAAP5PvEJ6tBQpUihFihQJVQsAAAAAAElanEN6iRIlZLPZYky32Wzy9PRUnjx51K5dO1WrVi1BCgQAAAAAIKmI8+jutWvX1okTJ5QyZUpVq1ZN1apVk5eXl44fP66XXnpJoaGhCgwM1I8//pgY9QIAAAAA8MKKc0v6pUuX1KtXLw0aNMhu+scff6zTp09r9erVGjJkiIYPH64GDRokWKEAAAAAALzo4tySvmDBArVs2TLG9BYtWmjBggWSpJYtW+rw4cNPXx0AAAAAAElInEO6p6enNm/eHGP65s2b5enpKUmKioqy/g0AAAAAAGInzt3du3fvri5dumjXrl166aWXJEk7duzQtGnT1L9/f0nSqlWrVLx48QQtFAAAAACAF53NGGPiutLcuXM1YcIEq0t7/vz51b17d73xxhuSpDt37lijvTubuDxE3iGGej/V6gH+2eO97v62+59q3wAAAACAmOKSQ+P1nPRWrVqpVatW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aF555RXr75qkipCeCB7+z7tv3z7ToEEDs2vXLnP37l0zdepUU7lyZdOgQQPrw/fnn3+axYsXmx9//NHqCvnBBx+YkiVLWq3uiJ3Fixeb5MmTm48++si6Zy4iIsJUrVrVvP/++9Zy7777rpk6daq5fPmygyp9sVy7ds0ULVrU9O/f31y9etW8//77pnLlysbPz8/4+vqazz77zNElvjCif4n9/PPP5s033zS//PKL9Ufa3bt3TalSpczo0aONMQ8+++3btzeff/65+eeffxxW8/Nq0aJFMbqnd+zY0bRu3doY838/iy1bthh/f3/Tu3dvY8yD875z5066tsfT4/4A3rRpk6ldu7YpW7asWb58uTX9UeeZcx979+/ft8559BfZ0Z/tmTNnGm9vb1OuXDm7dQYMGBCjVwPi7/bt26ZOnTpWeDlx4oT5+eefTePGjU2HDh2sBofQ0FC7Lw0J6HHz7y+pz507Zz755BPj6+tr2rdvbzfv1q1bZs6cOSZdunRm8ODBz7LMF0JQUFCML/FCQkJMtmzZrC9Eon8eJ0+eNLlz5zaffPKJtWz0tSgpI6QnoP/9739273/44QdTvXp106hRI6u1yxhj5syZYwX1f98HfejQIdOxY0eTJk0as2fPnmdR9gvj8OHDxt/f325glWgffPCByZUrl5k0aZLp3r27yZQpE/fPJYA//vjDCn/jx4837u7uxtvb2zRq1Mgab6FTp06mZs2ajizzhbN06VLj6elpPvnkE3PkyBFr+rVr10y9evVMy5YtzU8//WQGDBhgcufObXWbROwNGzbMtG7d2i4w3rt3zzRv3ty6V/HevXtWGJwwYYLJkCGDNWhiNMJi3Dx8vvfv32+2bdtmNzDW+vXrTYMGDUy1atWsXjrGcG9ofGzYsMHqrm7Mgy/+6tataypVqmSmTp1qzp49a27dumV69uxp0qZNa9577z3z8ccfmw4dOpjUqVNzy1ICiYqKMhEREeb11183zZs3N19//bWpU6eOCQwMNK+99popVqyYqVmzpomIiLC7nvCZj5t/f/kXPW7I9evXzejRo03evHlNr1697JYJCwszK1as4DoeD0OGDIlxjYiKijIFChSwvtCOFhERYapUqWJ69OjxDCt0foT0BPLxxx+bRo0amaioKOtCMHDgQJM3b16TO3fuGPcmfvvtt6Z69eqmQoUK5vz5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\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "# Fairness by Loan Purpose\n",
        "if \"loan_purpose\" in fairness_df.columns:\n",
        "    fairness_purpose = fairness_df.groupby(\"loan_purpose\").agg(\n",
        "        actual_default_rate=(\"actual_default\", \"mean\"),\n",
        "        predicted_default_rate=(\"predicted_default\", \"mean\"),\n",
        "        average_predicted_risk=(\"predicted_probability\", \"mean\"),\n",
        "        sample_size=(\"actual_default\", \"count\")\n",
        "    ).sort_values(by=\"average_predicted_risk\", ascending=False)\n",
        "\n",
        "    display(fairness_purpose)\n",
        "\n",
        "    fairness_purpose[[\n",
        "        \"actual_default_rate\",\n",
        "        \"predicted_default_rate\",\n",
        "        \"average_predicted_risk\"\n",
        "    ]].plot(kind=\"bar\", figsize=(12, 6))\n",
        "\n",
        "    plt.title(\"Fairness Check by Loan Purpose\")\n",
        "    plt.ylabel(\"Rate / Average Risk\")\n",
        "    plt.xticks(rotation=45, ha=\"right\")\n",
        "    plt.show()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "0bb8eee9-6341-4daa-a009-ca8703542038",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 845
        },
        "id": "0bb8eee9-6341-4daa-a009-ca8703542038",
        "outputId": "85dd2f64-ea8e-4352-ed60-14257c5c9bd6"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "                     actual_default_rate  predicted_default_rate  \\\n",
              "employment_group                                                   \n",
              "No/less than 1 year                 0.60                    0.00   \n",
              "1-3 years                           0.28                    0.05   \n",
              "4-6 years                           0.23                    0.31   \n",
              "7-10 years                          0.08                    0.06   \n",
              "\n",
              "                     average_predicted_risk  sample_size  \n",
              "employment_group                                          \n",
              "No/less than 1 year                    0.08            5  \n",
              "1-3 years                              0.19           39  \n",
              "4-6 years                              0.27           13  \n",
              "7-10 years                             0.19           48  "
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-6355ead7-c672-4804-bd66-b014210758dd\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>actual_default_rate</th>\n",
              "      <th>predicted_default_rate</th>\n",
              "      <th>average_predicted_risk</th>\n",
              "      <th>sample_size</th>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>employment_group</th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>No/less than 1 year</th>\n",
              "      <td>0.60</td>\n",
              "      <td>0.00</td>\n",
              "      <td>0.08</td>\n",
              "      <td>5</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>1-3 years</th>\n",
              "      <td>0.28</td>\n",
              "      <td>0.05</td>\n",
              "      <td>0.19</td>\n",
              "      <td>39</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>4-6 years</th>\n",
              "      <td>0.23</td>\n",
              "      <td>0.31</td>\n",
              "      <td>0.27</td>\n",
              "      <td>13</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>7-10 years</th>\n",
              "      <td>0.08</td>\n",
              "      <td>0.06</td>\n",
              "      <td>0.19</td>\n",
              "      <td>48</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-6355ead7-c672-4804-bd66-b014210758dd')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-6355ead7-c672-4804-bd66-b014210758dd button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-6355ead7-c672-4804-bd66-b014210758dd');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "  <div id=\"id_47a3e02e-04d5-4cb4-80a0-d73ddd6d5560\">\n",
              "    <style>\n",
              "      .colab-df-generate {\n",
              "        background-color: #E8F0FE;\n",
              "        border: none;\n",
              "        border-radius: 50%;\n",
              "        cursor: pointer;\n",
              "        display: none;\n",
              "        fill: #1967D2;\n",
              "        height: 32px;\n",
              "        padding: 0 0 0 0;\n",
              "        width: 32px;\n",
              "      }\n",
              "\n",
              "      .colab-df-generate:hover {\n",
              "        background-color: #E2EBFA;\n",
              "        box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "        fill: #174EA6;\n",
              "      }\n",
              "\n",
              "      [theme=dark] .colab-df-generate {\n",
              "        background-color: #3B4455;\n",
              "        fill: #D2E3FC;\n",
              "      }\n",
              "\n",
              "      [theme=dark] .colab-df-generate:hover {\n",
              "        background-color: #434B5C;\n",
              "        box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "        filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "        fill: #FFFFFF;\n",
              "      }\n",
              "    </style>\n",
              "    <button class=\"colab-df-generate\" onclick=\"generateWithVariable('fairness_emp')\"\n",
              "            title=\"Generate code using this dataframe.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "       width=\"24px\">\n",
              "    <path d=\"M7,19H8.4L18.45,9,17,7.55,7,17.6ZM5,21V16.75L18.45,3.32a2,2,0,0,1,2.83,0l1.4,1.43a1.91,1.91,0,0,1,.58,1.4,1.91,1.91,0,0,1-.58,1.4L9.25,21ZM18.45,9,17,7.55Zm-12,3A5.31,5.31,0,0,0,4.9,8.1,5.31,5.31,0,0,0,1,6.5,5.31,5.31,0,0,0,4.9,4.9,5.31,5.31,0,0,0,6.5,1,5.31,5.31,0,0,0,8.1,4.9,5.31,5.31,0,0,0,12,6.5,5.46,5.46,0,0,0,6.5,12Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "    <script>\n",
              "      (() => {\n",
              "      const buttonEl =\n",
              "        document.querySelector('#id_47a3e02e-04d5-4cb4-80a0-d73ddd6d5560 button.colab-df-generate');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      buttonEl.onclick = () => {\n",
              "        google.colab.notebook.generateWithVariable('fairness_emp');\n",
              "      }\n",
              "      })();\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "    </div>\n",
              "  </div>\n"
            ],
            "application/vnd.google.colaboratory.intrinsic+json": {
              "type": "dataframe",
              "variable_name": "fairness_emp",
              "summary": "{\n  \"name\": \"fairness_emp\",\n  \"rows\": 4,\n  \"fields\": [\n    {\n      \"column\": \"employment_group\",\n      \"properties\": {\n        \"dtype\": \"category\",\n        \"num_unique_values\": 4,\n        \"samples\": [\n          \"1-3 years\",\n          \"7-10 years\",\n          \"No/less than 1 year\"\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"actual_default_rate\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.21760499542663617,\n        \"min\": 0.08333333333333333,\n        \"max\": 0.6,\n        \"num_unique_values\": 4,\n        \"samples\": [\n          0.28205128205128205,\n          0.08333333333333333,\n          0.6\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"predicted_default_rate\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.1375990506005292,\n        \"min\": 0.0,\n        \"max\": 0.3076923076923077,\n        \"num_unique_values\": 4,\n        \"samples\": [\n          0.05128205128205128,\n          0.0625,\n          0.0\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"average_predicted_risk\",\n      \"properties\": {\n        \"dtype\": \"float32\",\n        \"num_unique_values\": 4,\n        \"samples\": [\n          0.18691425025463104,\n          0.1893066018819809,\n          0.08111908286809921\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"sample_size\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 20,\n        \"min\": 5,\n        \"max\": 48,\n        \"num_unique_values\": 4,\n        \"samples\": [\n          39,\n          48,\n          5\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    }\n  ]\n}"
            }
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<Figure size 1000x600 with 1 Axes>"
            ],
            "image/png": "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vv32W+3fv9903h48H23btlWXLl3UqVMnzZkzR507d5anp6fKly8vSbpw4YJee+01GQwGDR48WFmzZtWsWbPk6Ohott/UHI+lcwLgGWIEACuZO3euUVKyP0aj0Xj79u0k6+zYscMoyTh//nzTtM2bNxslGTdv3mya5u3tbZRknDZtmtn6Z86cMUoy5sqVy3j9+nXT9NWrVxslGX/66SfTtAYNGhgrVqxovHv3rmlaQkKCsXbt2sZSpUqZplWuXNnYtGnTFI/z33//NUoyjh07NhVn5T8HDhwwSjL26dMnVctnxLENHz7cKMm4YsWKJPtLSEgwGo3/nf+lS5cab968afT29jbmzp3buH//fos1J65bsGBBY1RUlGn6kiVLjJKMkyZNMk3z8vIy1qpVy2z9FStWJPm/T86IESNSfK+VKVMmST0VKlQwxsbGmqa3b9/eaDAYjG+88YbZdr28vIxFihQxm5a43T179pimnTt3zujk5GRs3bq1aVri+//MmTNGo9FojIiIMDo4OBhff/11Y3x8vGm5b7/91ijJOGfOnDSfiyJFihglGbdv326atn79eqMkY5YsWYznzp0zTZ8+fXqS9VP7Pkk8Fh8fH9P7wmg0Gvv162e0tbU13rhxwzStfPnyRm9vb2NqSTL26NEjxfm///67UZJx4cKFZtODg4OTTE88H7/99ptpWkREhNHR0dHYv39/07RevXoZDQaD2Xv42rVrxpw5c5r9nz3qeNJyTgA8G+iqB8DqpkyZol9//dXsR5KyZMliWubevXu6du2aSpYsqezZs2vfvn0Wt+vo6Cg/P79k57Vr1045cuQwvX711VclSX/99Zek+y0TmzZt0ttvv62bN2/q6tWrunr1qq5du6ZGjRrp5MmTunDhgqT7AwscPnxYJ0+eTHZfWbJkkYODg0JDQ5N0HXqUqKgoSUq2i96jpOexLV++XJUrV07SsiDd75L2oMjISL3++us6duyYQkNDVaVKlVTX7Ovra3acbdu2Vf78+bVu3TqzZXbu3KnTp0+bpi1cuFAeHh7y9vZO1X6WL1+e5L02d+7cZOt5sJWiVq1aMhqN+t///me2XK1atXT+/HnFxcWZTffy8pKnp6fpdeHChdWyZUutX78+xVEQN27cqNjYWPXt29fU4iNJXbt2laurq9auXftY56JcuXLy8vIyq1mS6tevb9aS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dOggX19frVixQmfOnNGuXbsUEBCgtWvXPnLfpUqV0vfff6+jR49q586d6tChg1mrS8OGDVWiRAl16tRJBw8e1LZt2/Tpp59Kkqm1okOHDsqdO7datmyp33//XWfOnFFoaKh69+6tv//+O1XnIDY2Vl26dNGRI0e0bt06jRgxQj179nzkcOk9evTQ9evX1b59e+3evVunT5/W+vXr5efnp/j4eLm4uKhLly4aOHCgNm3apD///FOdO3d+5Da9vb1Vt25dtWnTRr/++qvOnDmjX375xdSlrmjRooqOjlZISIiuXr2q27dvp+r89+7dW8HBwRo3bpxOnjypb7/9Nk3d9FLj559/1uTJkxUWFqZz585p/vz5SkhISNI1sXTp0tq8ebOWL1+e4Q/EJTgBAAAg3djY2GjRokXau3evKlSooH79+mns2LFJluvQoYMOHDigV1991dSCkmju3Lny9fVV//79VaZMGbVq1Uq7d+9OstzDZs+erX///VfVqlXTe++9p969eytv3rym+ba2tlq1apWio6NVo0YNvf/++6ZR9RKHxHZ2dtZvv/2mwoUL680331TZsmXVpUsX3b17N9UtUA0aNFCpUqVUt25dtWvXTi1atDAN9Z2SAgUKaNu2bYqPj9frr7+uihUrqm/fvsqePbspHI0dO1avvvqqmjdvLh8fH9WpUyfJvVIPW758uWrUqKH27durXLly+vjjj02tTLVr19aHH36odu3aKU+ePKbBKiyd/5dfflkzZ87UpEmTVLlyZW3YsMEUQNNL9uzZtWLFCtWvX19ly5bVtGnT9OOPP6p8+fJJli1Tpow2bdqkH3/8Uf3790/XOh5kMD44FuQLICoqSm5uboqMjHzs5tfMoOgnj/7GJaOdHdPUqvsHAOB5dvfuXZ05c8bsGTfIGNu2bVOdOnV06tQplShR4om317lzZ924ccPsuVCwrkddT2nJBtzjBAAAgBfGypUr5eLiolKlSunUqVPq06ePXnnllXQJTXi+EZwAAADwwrh586YGDRqk8PBw5c6dWz4+Pho/fnyq13/UyHK//PJLepT4zCtfvrzOnTuX7Lzp06dn6ENqMxLBCQAAAC8MX19fs1H80iosLCzFeQULFkzzSIDPo3Xr1unevXvJzksczfBZRHACAAAAUqlkyZLWLiHTS3zI7/OGUfUAAAAAwAKCEwAAQCb1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\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "# Fairness by Employment Length\n",
        "\n",
        "if \"emp_length\" in fairness_df.columns:\n",
        "    fairness_df[\"employment_group\"] = pd.cut(\n",
        "        fairness_df[\"emp_length\"],\n",
        "        bins=[-1, 0, 3, 6, 10],\n",
        "        labels=[\n",
        "            \"No/less than 1 year\",\n",
        "            \"1-3 years\",\n",
        "            \"4-6 years\",\n",
        "            \"7-10 years\"\n",
        "        ]\n",
        "    )\n",
        "\n",
        "    fairness_emp = fairness_df.groupby(\"employment_group\").agg(\n",
        "        actual_default_rate=(\"actual_default\", \"mean\"),\n",
        "        predicted_default_rate=(\"predicted_default\", \"mean\"),\n",
        "        average_predicted_risk=(\"predicted_probability\", \"mean\"),\n",
        "        sample_size=(\"actual_default\", \"count\")\n",
        "    )\n",
        "\n",
        "    display(fairness_emp)\n",
        "\n",
        "    fairness_emp[[\n",
        "        \"actual_default_rate\",\n",
        "        \"predicted_default_rate\",\n",
        "        \"average_predicted_risk\"\n",
        "    ]].plot(kind=\"bar\", figsize=(10, 6))\n",
        "\n",
        "    plt.title(\"Fairness Check by Employment Length\")\n",
        "    plt.ylabel(\"Rate / Average Risk\")\n",
        "    plt.xticks(rotation=45)\n",
        "    plt.show()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "id": "820fce22-b38a-4f19-ab2e-710a51c1f0fe",
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 112
        },
        "id": "820fce22-b38a-4f19-ab2e-710a51c1f0fe",
        "outputId": "7a733266-0a63-4a8e-d31e-3b5cd6421e4e"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "                       Model  Train ROC-AUC  Test ROC-AUC  Overfitting Gap\n",
              "0  Tuned Logistic Regression           0.77          0.59             0.18\n",
              "1              Tuned XGBoost           1.00          0.60             0.40"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-1c077a4c-789f-46e2-bfd1-5b2b727445c5\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Model</th>\n",
              "      <th>Train ROC-AUC</th>\n",
              "      <th>Test ROC-AUC</th>\n",
              "      <th>Overfitting Gap</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>0</th>\n",
              "      <td>Tuned Logistic Regression</td>\n",
              "      <td>0.77</td>\n",
              "      <td>0.59</td>\n",
              "      <td>0.18</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>1</th>\n",
              "      <td>Tuned XGBoost</td>\n",
              "      <td>1.00</td>\n",
              "      <td>0.60</td>\n",
              "      <td>0.40</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-1c077a4c-789f-46e2-bfd1-5b2b727445c5')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-1c077a4c-789f-46e2-bfd1-5b2b727445c5 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-1c077a4c-789f-46e2-bfd1-5b2b727445c5');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "  <div id=\"id_a028d622-63f1-4cfd-9fce-ae184395e1e4\">\n",
              "    <style>\n",
              "      .colab-df-generate {\n",
              "        background-color: #E8F0FE;\n",
              "        border: none;\n",
              "        border-radius: 50%;\n",
              "        cursor: pointer;\n",
              "        display: none;\n",
              "        fill: #1967D2;\n",
              "        height: 32px;\n",
              "        padding: 0 0 0 0;\n",
              "        width: 32px;\n",
              "      }\n",
              "\n",
              "      .colab-df-generate:hover {\n",
              "        background-color: #E2EBFA;\n",
              "        box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "        fill: #174EA6;\n",
              "      }\n",
              "\n",
              "      [theme=dark] .colab-df-generate {\n",
              "        background-color: #3B4455;\n",
              "        fill: #D2E3FC;\n",
              "      }\n",
              "\n",
              "      [theme=dark] .colab-df-generate:hover {\n",
              "        background-color: #434B5C;\n",
              "        box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "        filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "        fill: #FFFFFF;\n",
              "      }\n",
              "    </style>\n",
              "    <button class=\"colab-df-generate\" onclick=\"generateWithVariable('overfit_df')\"\n",
              "            title=\"Generate code using this dataframe.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "       width=\"24px\">\n",
              "    <path d=\"M7,19H8.4L18.45,9,17,7.55,7,17.6ZM5,21V16.75L18.45,3.32a2,2,0,0,1,2.83,0l1.4,1.43a1.91,1.91,0,0,1,.58,1.4,1.91,1.91,0,0,1-.58,1.4L9.25,21ZM18.45,9,17,7.55Zm-12,3A5.31,5.31,0,0,0,4.9,8.1,5.31,5.31,0,0,0,1,6.5,5.31,5.31,0,0,0,4.9,4.9,5.31,5.31,0,0,0,6.5,1,5.31,5.31,0,0,0,8.1,4.9,5.31,5.31,0,0,0,12,6.5,5.46,5.46,0,0,0,6.5,12Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "    <script>\n",
              "      (() => {\n",
              "      const buttonEl =\n",
              "        document.querySelector('#id_a028d622-63f1-4cfd-9fce-ae184395e1e4 button.colab-df-generate');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      buttonEl.onclick = () => {\n",
              "        google.colab.notebook.generateWithVariable('overfit_df');\n",
              "      }\n",
              "      })();\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "    </div>\n",
              "  </div>\n"
            ],
            "application/vnd.google.colaboratory.intrinsic+json": {
              "type": "dataframe",
              "variable_name": "overfit_df",
              "summary": "{\n  \"name\": \"overfit_df\",\n  \"rows\": 2,\n  \"fields\": [\n    {\n      \"column\": \"Model\",\n      \"properties\": {\n        \"dtype\": \"string\",\n        \"num_unique_values\": 2,\n        \"samples\": [\n          \"Tuned XGBoost\",\n          \"Tuned Logistic Regression\"\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"Train ROC-AUC\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.164575414561877,\n        \"min\": 0.767255216693419,\n        \"max\": 1.0,\n        \"num_unique_values\": 2,\n        \"samples\": [\n          1.0,\n          0.767255216693419\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"Test ROC-AUC\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.011427988382812962,\n        \"min\": 0.5873737373737373,\n        \"max\": 0.6035353535353536,\n        \"num_unique_values\": 2,\n        \"samples\": [\n          0.6035353535353536,\n          0.5873737373737373\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    },\n    {\n      \"column\": \"Overfitting Gap\",\n      \"properties\": {\n        \"dtype\": \"number\",\n        \"std\": 0.15314742617906402,\n        \"min\": 0.17988147931968168,\n        \"max\": 0.3964646464646464,\n        \"num_unique_values\": 2,\n        \"samples\": [\n          0.3964646464646464,\n          0.17988147931968168\n        ],\n        \"semantic_type\": \"\",\n        \"description\": \"\"\n      }\n    }\n  ]\n}"
            }
          },
          "metadata": {},
          "execution_count": 42
        }
      ],
      "source": [
        "# Overfitting Check\n",
        "\n",
        "def train_test_auc(model, X_train, y_train, X_test, y_test):\n",
        "    train_auc = roc_auc_score(\n",
        "        y_train,\n",
        "        model.predict_proba(X_train)[:, 1]\n",
        "    )\n",
        "\n",
        "    test_auc = roc_auc_score(\n",
        "        y_test,\n",
        "        model.predict_proba(X_test)[:, 1]\n",
        "    )\n",
        "\n",
        "    gap = train_auc - test_auc\n",
        "\n",
        "    return train_auc, test_auc, gap\n",
        "\n",
        "\n",
        "overfit_results = []\n",
        "\n",
        "for name, model in models.items():\n",
        "    train_auc, test_auc, gap = train_test_auc(\n",
        "        model,\n",
        "        X_train,\n",
        "        y_train,\n",
        "        X_test,\n",
        "        y_test\n",
        "    )\n",
        "\n",
        "    overfit_results.append({\n",
        "        \"Model\": name,\n",
        "        \"Train ROC-AUC\": train_auc,\n",
        "        \"Test ROC-AUC\": test_auc,\n",
        "        \"Overfitting Gap\": gap\n",
        "    })\n",
        "\n",
        "overfit_df = pd.DataFrame(overfit_results)\n",
        "overfit_df"
      ]
    }
  ],
  "metadata": {
    "kernelspec": {
      "display_name": "Python 3 (ipykernel)",
      "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.3"
    },
    "colab": {
      "provenance": []
    }
  },
  "nbformat": 4,
  "nbformat_minor": 5
}